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,985,916 369,751 SH   SOLE 2 241,413 0 128,338
1 800 FLOWERS COM INC CL A 68243Q106   1,035 96 SH   SOLE 4 96 0 0
1 800 FLOWERS COM INC CL A 68243Q106   4,064 377 SH   SOLE 7 377 0 0
1 800 FLOWERS COM INC CL A 68243Q106   1,129,205 104,750 SH   SOLE 18 79,560 0 25,190
1 800 FLOWERS COM INC CL A 68243Q106   7,755,046 719,392 SH   SOLE 19 719,392 0 0
1 800 FLOWERS COM INC CL A 68243Q106   11,544,270 1,070,897 SH   SOLE 21 1,070,897 0 0
1 800 FLOWERS COM INC CL A 68243Q106   16,573,452 1,537,426 SH   SOLE 22 1,449,439 0 87,987
1 800 FLOWERS COM INC CL A 68243Q106   282,404 26,197 SH   SOLE 23 26,197 0 0
1 800 FLOWERS COM INC CL A 68243Q106   37,708 3,498 SH   SOLE 25 3,498 0 0
1 800 FLOWERS COM INC CL A 68243Q106   304,513 28,248 SH   SOLE 26 1,801 0 26,447
1 800 FLOWERS COM INC CL A 68243Q106   310,809 28,832 SH   SOLE 30 28,832 0 0
1 800 FLOWERS COM INC CL A 68243Q106   40,177 3,727 SH   SOLE 40 3,727 0 0
1 800 FLOWERS COM INC CL A 68243Q106   64,012 5,938 SH   SOLE 43 5,938 0 0
10X GENOMICS INC CL A COM 88025U109   4,560,516 81,496 SH   SOLE 2 37,345 0 44,151
10X GENOMICS INC CL A COM 88025U109   11,975 214 SH   SOLE 4 214 0 0
10X GENOMICS INC CL A COM 88025U109   684,671 12,235 SH   SOLE 7 11,602 0 633
10X GENOMICS INC CL A COM 88025U109   2,904,212 51,898 SH   SOLE 18 51,898 0 0
10X GENOMICS INC CL A COM 88025U109   27,313,572 488,091 SH   SOLE 19 488,091 0 0
10X GENOMICS INC CL A COM 88025U109   120,278,353 2,149,363 SH   SOLE 21 2,149,363 0 0
10X GENOMICS INC CL A COM 88025U109   140,865,758 2,517,258 SH   SOLE 22 2,391,490 0 125,768
10X GENOMICS INC CL A COM 88025U109   945,164 16,890 SH   SOLE 25 16,890 0 0
10X GENOMICS INC CL A COM 88025U109   1,665,426 29,761 SH   SOLE 26 27,906 0 1,855
10X GENOMICS INC CL A COM 88025U109   356,969 6,379 SH   SOLE 28 1,614 0 4,765
10X GENOMICS INC CL A COM 88025U109   13,665,768 244,206 SH   SOLE 30 244,206 0 0
10X GENOMICS INC CL A COM 88025U109   69,558 1,243 SH   SOLE 31 1,243 0 0
10X GENOMICS INC CL A COM 88025U109   158,087 2,825 SH   SOLE 34 2,825 0 0
10X GENOMICS INC CL A COM 88025U109   15,165 271 SH   SOLE 36 271 0 0
10X GENOMICS INC CL A COM 88025U109   1,019,927 18,226 SH   SOLE 40 18,226 0 0
10X GENOMICS INC CL A COM 88025U109   19,082 341 SH   OTR 43 341 0 0
10X GENOMICS INC CL A COM 88025U109   4,739,556 84,695 SH   SOLE 43 72,430 0 12,265
180 LIFE SCIENCES CORP COM NEW 68236V203   89 418 SH   SOLE 2 418 0 0
180 LIFE SCIENCES CORP COM NEW 68236V203   3,039 14,236 SH   SOLE 22 14,236 0 0
1895 BANCORP OF WIS INC COM 28253R105   7,661 1,096 SH   SOLE 18 1,096 0 0
1895 BANCORP OF WIS INC COM 28253R105   88,696 12,689 SH   SOLE 21 12,689 0 0
1ST SOURCE CORP COM 336901103   2,035,513 37,043 SH   SOLE 2 22,148 0 14,895
1ST SOURCE CORP COM 336901103   6,594 120 SH   SOLE 4 120 0 0
1ST SOURCE CORP COM 336901103   7,913 144 SH   SOLE 7 144 0 0
1ST SOURCE CORP COM 336901103   2,642,710 48,093 SH   SOLE 18 48,093 0 0
1ST SOURCE CORP COM 336901103   2,032,930 36,996 SH   SOLE 19 36,996 0 0
1ST SOURCE CORP COM 336901103   40,250,765 732,498 SH   SOLE 21 732,498 0 0
1ST SOURCE CORP COM 336901103   31,759,781 577,976 SH   SOLE 22 550,745 0 27,231
1ST SOURCE CORP COM 336901103   16,870 307 SH   SOLE 23 307 0 0
1ST SOURCE CORP COM 336901103   204,689 3,725 SH   SOLE 25 3,725 0 0
1ST SOURCE CORP COM 336901103   842,109 15,325 SH   SOLE 26 15,325 0 0
1ST SOURCE CORP COM 336901103   15,331 279 SH   SOLE 28 279 0 0
1ST SOURCE CORP COM 336901103   1,103,176 20,076 SH   SOLE 30 20,076 0 0
1ST SOURCE CORP COM 336901103   264,914 4,821 SH   SOLE 40 4,821 0 0
1ST SOURCE CORP COM 336901103   935,362 17,022 SH   SOLE 43 16,615 0 407
1STDIBS COM INC COM 320551104   77,683 16,599 SH   SOLE 2 16,599 0 0
1STDIBS COM INC COM 320551104   37,627 8,040 SH   SOLE 18 8,040 0 0
1STDIBS COM INC COM 320551104   258,205 55,172 SH   SOLE 21 55,172 0 0
1STDIBS COM INC COM 320551104   1,035,838 221,333 SH   SOLE 22 221,333 0 0
1STDIBS COM INC COM 320551104   27,724 5,924 SH   SOLE 26 3,740 0 2,184
1STDIBS COM INC COM 320551104   124,890 26,686 SH   SOLE 28 0 0 26,686
1STDIBS COM INC COM 320551104   65,908 14,083 SH   SOLE 31 13,116 0 967
22ND CENTY GROUP INC COM NEW 90137F202   25,754 138,312 SH   SOLE 21 138,312 0 0
22ND CENTY GROUP INC COM NEW 90137F202   35,295 189,554 SH   SOLE 22 189,554 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   235,632 257,944 SH   SOLE 2 78,304 0 179,640
23ANDME HOLDING CO CLASS A COM 90138Q108   2,812 3,078 SH   SOLE 7 3,078 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   745,717 816,330 SH   SOLE 18 816,330 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   507,993 556,095 SH   SOLE 19 556,095 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   11,012,056 12,054,796 SH   SOLE 21 12,054,796 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   7,355,083 8,051,541 SH   SOLE 22 7,665,680 0 385,861
23ANDME HOLDING CO CLASS A COM 90138Q108   33,452 36,620 SH   SOLE 25 36,620 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   7,451 8,157 SH   SOLE 26 8,157 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   592,242 648,322 SH   SOLE 30 648,322 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   31,569 34,558 SH   SOLE 40 34,558 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   292 320 SH   SOLE 43 320 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   666,901 156,183 SH   SOLE 2 116,534 0 39,649
2SEVENTY BIO INC COMMON STOCK 901384107   1,546 362 SH   SOLE 7 362 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   637,477 149,292 SH   SOLE 18 149,292 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   431,197 100,983 SH   SOLE 19 100,983 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   8,767,890 2,053,370 SH   SOLE 21 2,053,370 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   6,182,277 1,447,840 SH   SOLE 22 1,406,464 0 41,376
2SEVENTY BIO INC COMMON STOCK 901384107   15,773 3,694 SH   SOLE 43 734 0 2,960
2U INC COM 90214J101   242,830 197,423 SH   SOLE 2 147,200 0 50,223
2U INC COM 90214J101   1,273 1,035 SH   SOLE 7 1,035 0 0
2U INC COM 90214J101   316,493 257,311 SH   SOLE 18 230,074 0 27,237
2U INC COM 90214J101   339,876 276,322 SH   SOLE 19 276,322 0 0
2U INC COM 90214J101   4,219,485 3,430,476 SH   SOLE 21 3,430,476 0 0
2U INC COM 90214J101   2,981,573 2,424,043 SH   SOLE 22 2,343,673 0 80,370
2U INC COM 90214J101   109,124 88,719 SH   SOLE 26 0 0 88,719
2U INC COM 90214J101   1,631 1,326 SH   SOLE 28 1,326 0 0
2U INC COM 90214J101   92,021 74,814 SH   SOLE 30 74,814 0 0
2U INC COM 90214J101   13,822 11,237 SH   SOLE 43 11,237 0 0
2U INC NOTE 2.250% 5/0 90214JAB7   1,381,826 2,739,000 PRN   SOLE 21 2,739,000 0 0
3-D SYS CORP DEL COM NEW 88554D205   755,333 118,950 SH   SOLE 2 38,061 0 80,889
3-D SYS CORP DEL COM NEW 88554D205   24,454 3,851 SH   SOLE 4 501 0 3,350
3-D SYS CORP DEL COM NEW 88554D205   8,407 1,324 SH   SOLE 7 1,324 0 0
3-D SYS CORP DEL COM NEW 88554D205   2,703,830 425,800 SH   SOLE 18 425,800 0 0
3-D SYS CORP DEL COM NEW 88554D205   1,707,388 268,880 SH   SOLE 19 268,880 0 0
3-D SYS CORP DEL COM NEW 88554D205   106,413,700 16,758,063 SH   SOLE 21 16,758,063 0 0
3-D SYS CORP DEL COM NEW 88554D205   26,542,568 4,179,932 SH   SOLE 22 4,007,203 0 172,729
3-D SYS CORP DEL COM NEW 88554D205   131,108 20,647 SH   SOLE 25 20,647 0 0
3-D SYS CORP DEL COM NEW 88554D205   700,881 110,375 SH   SOLE 26 46,641 0 63,734
3-D SYS CORP DEL COM NEW 88554D205   14,548 2,291 SH   SOLE 28 2,291 0 0
3-D SYS CORP DEL COM NEW 88554D205   6,153,518 969,058 SH   SOLE 30 969,058 0 0
3-D SYS CORP DEL COM NEW 88554D205   167,323 26,350 SH   SOLE 40 26,350 0 0
3-D SYS CORP DEL COM NEW 88554D205   1,294,365 203,837 SH   SOLE 43 195,750 0 8,087
374WATER INC COM 88583P104   9,048 6,372 SH   SOLE 2 2,030 0 4,342
374WATER INC COM 88583P104   213,003 150,002 SH   SOLE 18 150,002 0 0
374WATER INC COM 88583P104   156,508 110,217 SH   SOLE 19 110,217 0 0
374WATER INC COM 88583P104   2,957,401 2,082,677 SH   SOLE 21 2,082,677 0 0
374WATER INC COM 88583P104   1,912,883 1,347,101 SH   SOLE 22 1,336,169 0 10,932
3D SYS CORP DEL NOTE 11/1 88554DAD8   2,490,638 3,275,000 PRN   SOLE 21 3,275,000 0 0
3M CO COM 88579Y101   149,263,560 1,365,382 SH   SOLE 2 505,284 0 860,098
3M CO COM 88579Y101   47,366,935 433,287 SH   SOLE 4 300,739 0 132,548
3M CO COM 88579Y101   87,347,227 799,005 SH   SOLE 7 737,564 0 61,441
3M CO COM 88579Y101   6,162,915 56,375 SH   SOLE 13 56,375 0 0
3M CO COM 88579Y101   8,964,896 82,006 SH   SOLE 15 82,006 0 0
3M CO COM 88579Y101   88,765,544 811,979 SH   SOLE 18 774,439 0 37,540
3M CO COM 88579Y101   40,288,028 368,533 SH   SOLE 19 368,533 0 0
3M CO COM 88579Y101   1,693,202,055 15,488,493 SH   SOLE 21 15,488,493 0 0
3M CO COM 88579Y101   1,326,935,780 12,138,088 SH   SOLE 22 10,951,733 0 1,186,355
3M CO COM 88579Y101   119,287,907 1,091,181 SH   SOLE 23 1,091,181 0 0
3M CO COM 88579Y101   157,896,123 1,444,348 SH   SOLE 25 1,349,872 0 94,476
3M CO COM 88579Y101   101,567,354 929,083 SH   SOLE 26 557,100 0 371,983
3M CO COM 88579Y101   170,433,378 1,559,032 SH   SOLE 28 179,801 0 1,379,231
3M CO COM 88579Y101   3,974,547 36,357 SH   SOLE 29 36,357 0 0
3M CO COM 88579Y101   430,606,889 3,938,958 SH   SOLE 30 3,938,958 0 0
3M CO COM 88579Y101   22,437,711 205,248 SH   SOLE 31 195,967 0 9,281
3M CO COM 88579Y101   5,428,503 49,657 SH   SOLE 32 49,657 0 0
3M CO COM 88579Y101   20,725,979 189,590 SH   SOLE 34 189,590 0 0
3M CO COM 88579Y101   18,488,417 169,122 SH   SOLE 35 169,122 0 0
3M CO COM 88579Y101   16,525,904 151,170 SH   SOLE 36 151,170 0 0
3M CO COM 88579Y101   3,111,794 28,465 SH   SOLE 40 28,465 0 0
3M CO COM 88579Y101   128,342 1,174 SH   OTR 43 1,174 0 0
3M CO COM 88579Y101   58,119,917 531,649 SH   SOLE 43 408,087 0 123,563
4D MOLECULAR THERAPEUTICS IN COM 35104E100   1,166,105 57,557 SH   SOLE 2 35,915 0 21,642
4D MOLECULAR THERAPEUTICS IN COM 35104E100   41,958 2,071 SH   SOLE 7 2,071 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   2,283,079 112,689 SH   SOLE 18 112,689 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   4,955,312 244,586 SH   SOLE 19 244,586 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   39,320,426 1,940,791 SH   SOLE 21 1,940,791 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   20,039,004 989,092 SH   SOLE 22 945,176 0 43,916
4D MOLECULAR THERAPEUTICS IN COM 35104E100   9,198 454 SH   SOLE 23 454 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   81,648 4,030 SH   SOLE 25 4,030 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   1,551,389 76,574 SH   SOLE 30 76,574 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   21,617 1,067 SH   SOLE 34 1,067 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   100,875 4,979 SH   SOLE 40 4,979 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   621,921 30,697 SH   SOLE 43 28,626 0 2,071
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   15,290 10,844 SH   SOLE 2 1,518 0 9,326
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   540 383 SH   SOLE 7 383 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   158,628 112,502 SH   SOLE 18 112,502 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   110,089 78,077 SH   SOLE 19 78,077 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   2,221,934 1,575,840 SH   SOLE 21 1,575,840 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   1,188,998 843,261 SH   SOLE 22 826,594 0 16,667
89BIO INC COM 282559103   381,400 34,145 SH   SOLE 2 20,529 0 13,616
89BIO INC COM 282559103   3,329 298 SH   SOLE 4 298 0 0
89BIO INC COM 282559103   6,724 602 SH   SOLE 7 602 0 0
89BIO INC COM 282559103   1,801,319 161,264 SH   SOLE 18 161,264 0 0
89BIO INC COM 282559103   1,475,110 132,060 SH   SOLE 19 132,060 0 0
89BIO INC COM 282559103   36,265,974 3,246,730 SH   SOLE 21 3,246,730 0 0
89BIO INC COM 282559103   19,257,493 1,724,037 SH   SOLE 22 1,673,778 0 50,259
89BIO INC COM 282559103   107,779 9,649 SH   SOLE 25 9,649 0 0
89BIO INC COM 282559103   1,254,748 112,332 SH   SOLE 30 112,332 0 0
89BIO INC COM 282559103   86,735 7,765 SH   SOLE 40 7,765 0 0
89BIO INC COM 282559103   282,757 25,314 SH   SOLE 43 24,411 0 903
8X8 INC NEW COM 282914100   1,718,150 454,537 SH   SOLE 2 248,713 0 205,824
8X8 INC NEW COM 282914100   3,285 869 SH   SOLE 7 869 0 0
8X8 INC NEW COM 282914100   1,308,526 346,171 SH   SOLE 18 333,062 0 13,109
8X8 INC NEW COM 282914100   4,789,302 1,267,011 SH   SOLE 19 1,267,011 0 0
8X8 INC NEW COM 282914100   17,819,200 4,714,074 SH   SOLE 21 4,714,074 0 0
8X8 INC NEW COM 282914100   15,393,547 4,072,367 SH   SOLE 22 3,957,290 0 115,077
8X8 INC NEW COM 282914100   135,173 35,760 SH   SOLE 23 35,760 0 0
8X8 INC NEW COM 282914100   1,094,280 289,492 SH   SOLE 26 0 0 289,492
8X8 INC NEW COM 282914100   7,352 1,945 SH   SOLE 28 1,945 0 0
8X8 INC NEW COM 282914100   18,775 4,967 SH   SOLE 30 4,967 0 0
8X8 INC NEW COM 282914100   664,233 175,723 SH   SOLE 43 174,698 0 1,025
908 DEVICES INC COM 65443P102   129,580 11,549 SH   SOLE 2 742 0 10,807
908 DEVICES INC COM 65443P102   722,826 64,423 SH   SOLE 18 64,423 0 0
908 DEVICES INC COM 65443P102   3,595,281 320,435 SH   SOLE 19 320,435 0 0
908 DEVICES INC COM 65443P102   9,535,710 849,885 SH   SOLE 21 849,885 0 0
908 DEVICES INC COM 65443P102   6,023,928 536,892 SH   SOLE 22 519,713 0 17,179
908 DEVICES INC COM 65443P102   28,555 2,545 SH   SOLE 34 2,545 0 0
908 DEVICES INC COM 65443P102   11,489 1,024 SH   SOLE 43 1,024 0 0
A K A BRANDS HLDG CORP COM SHS 00152K200   6,537 812 SH   SOLE 2 812 0 0
A K A BRANDS HLDG CORP COM SHS 00152K200   3,639 452 SH   SOLE 22 452 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   683,832 22,606 SH   SOLE 2 9,010 0 13,596
A-MARK PRECIOUS METALS INC COM 00181T107   4,598 152 SH   SOLE 7 152 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   1,623,790 53,679 SH   SOLE 18 53,679 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   1,198,051 39,605 SH   SOLE 19 39,605 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   24,222,597 800,747 SH   SOLE 21 800,747 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   16,614,298 549,233 SH   SOLE 22 526,391 0 22,842
A-MARK PRECIOUS METALS INC COM 00181T107   154,275 5,100 SH   SOLE 25 5,100 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   321,134 10,616 SH   SOLE 30 10,616 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   36,996 1,223 SH   SOLE 36 1,223 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   182,468 6,032 SH   SOLE 40 6,032 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   605,817 20,027 SH   SOLE 43 19,522 0 505
A10 NETWORKS INC COM 002121101   1,457,484 110,667 SH   SOLE 2 92,165 0 18,502
A10 NETWORKS INC COM 002121101   89,319 6,782 SH   SOLE 4 0 0 6,782
A10 NETWORKS INC COM 002121101   392,532 29,805 SH   SOLE 7 28,416 0 1,389
A10 NETWORKS INC COM 002121101   2,907,422 220,761 SH   SOLE 18 220,761 0 0
A10 NETWORKS INC COM 002121101   1,948,989 147,987 SH   SOLE 19 147,987 0 0
A10 NETWORKS INC COM 002121101   124,947,399 9,487,274 SH   SOLE 21 9,487,274 0 0
A10 NETWORKS INC COM 002121101   29,368,679 2,229,968 SH   SOLE 22 2,170,457 0 59,511
A10 NETWORKS INC COM 002121101   1,333,739 101,271 SH   SOLE 25 101,271 0 0
A10 NETWORKS INC COM 002121101   1,215,749 92,312 SH   SOLE 26 58,244 0 34,068
A10 NETWORKS INC COM 002121101   31,964 2,427 SH   SOLE 28 0 0 2,427
A10 NETWORKS INC COM 002121101   8,405,015 638,194 SH   SOLE 30 638,194 0 0
A10 NETWORKS INC COM 002121101   804,239 61,066 SH   SOLE 34 61,066 0 0
A10 NETWORKS INC COM 002121101   48,966 3,718 SH   SOLE 36 3,718 0 0
A10 NETWORKS INC COM 002121101   180,600 13,713 SH   SOLE 40 13,713 0 0
A10 NETWORKS INC COM 002121101   447,359 33,968 SH   SOLE 43 31,481 0 2,487
AADI BIOSCIENCE INC COM 00032Q104   13,455 6,661 SH   SOLE 2 354 0 6,307
AADI BIOSCIENCE INC COM 00032Q104   602 298 SH   SOLE 7 298 0 0
AADI BIOSCIENCE INC COM 00032Q104   98,429 48,727 SH   SOLE 18 48,727 0 0
AADI BIOSCIENCE INC COM 00032Q104   67,874 33,601 SH   SOLE 19 33,601 0 0
AADI BIOSCIENCE INC COM 00032Q104   1,245,803 616,734 SH   SOLE 21 616,734 0 0
AADI BIOSCIENCE INC COM 00032Q104   758,732 375,610 SH   SOLE 22 365,348 0 10,262
AAON INC COM PAR $0.004 000360206   2,645,950 35,819 SH   SOLE 2 19,790 0 16,029
AAON INC COM PAR $0.004 000360206   15,365 208 SH   SOLE 4 208 0 0
AAON INC COM PAR $0.004 000360206   1,023,986 13,862 SH   SOLE 7 13,125 0 737
AAON INC COM PAR $0.004 000360206   14,723,990 199,323 SH   SOLE 18 199,323 0 0
AAON INC COM PAR $0.004 000360206   10,295,040 139,367 SH   SOLE 19 139,367 0 0
AAON INC COM PAR $0.004 000360206   571,681,703 7,739,024 SH   SOLE 21 7,739,024 0 0
AAON INC COM PAR $0.004 000360206   139,918,866 1,894,123 SH   SOLE 22 1,834,952 0 59,171
AAON INC COM PAR $0.004 000360206   1,019,628 13,803 SH   SOLE 25 13,803 0 0
AAON INC COM PAR $0.004 000360206   3,584,616 48,526 SH   SOLE 26 24,768 0 23,758
AAON INC COM PAR $0.004 000360206   491,531 6,654 SH   SOLE 28 1,153 0 5,501
AAON INC COM PAR $0.004 000360206   11,771,111 159,349 SH   SOLE 30 159,349 0 0
AAON INC COM PAR $0.004 000360206   49,567 671 SH   SOLE 36 671 0 0
AAON INC COM PAR $0.004 000360206   1,031,299 13,961 SH   SOLE 40 13,961 0 0
AAON INC COM PAR $0.004 000360206   4,260,902 57,681 SH   SOLE 43 52,841 0 4,840
AAR CORP COM 000361105   5,702,861 91,392 SH   SOLE 2 44,851 0 46,541
AAR CORP COM 000361105   7,738 124 SH   SOLE 4 124 0 0
AAR CORP COM 000361105   31,013 497 SH   SOLE 7 497 0 0
AAR CORP COM 000361105   7,315,963 117,243 SH   SOLE 18 117,243 0 0
AAR CORP COM 000361105   9,096,797 145,782 SH   SOLE 19 145,782 0 0
AAR CORP COM 000361105   280,107,298 4,488,899 SH   SOLE 21 4,488,899 0 0
AAR CORP COM 000361105   70,803,970 1,134,679 SH   SOLE 22 1,083,787 0 50,892
AAR CORP COM 000361105   402,293 6,447 SH   SOLE 23 6,447 0 0
AAR CORP COM 000361105   6,059,789 97,112 SH   SOLE 25 97,112 0 0
AAR CORP COM 000361105   1,399,445 22,427 SH   SOLE 26 9,682 0 12,745
AAR CORP COM 000361105   84,926 1,361 SH   SOLE 28 1,361 0 0
AAR CORP COM 000361105   3,893,947 62,403 SH   SOLE 30 62,403 0 0
AAR CORP COM 000361105   995,405 15,952 SH   SOLE 34 15,952 0 0
AAR CORP COM 000361105   66,144 1,060 SH   SOLE 36 1,060 0 0
AAR CORP COM 000361105   502,008 8,045 SH   SOLE 40 8,045 0 0
AAR CORP COM 000361105   113,942 1,826 SH   OTR 43 1,826 0 0
AAR CORP COM 000361105   2,678,333 42,922 SH   SOLE 43 40,140 0 2,782
ABBOTT LABS COM 002824100   430,846,561 3,914,296 SH   SOLE 2 1,210,208 0 2,704,088
ABBOTT LABS COM 002824100   149,541,872 1,358,607 SH   SOLE 4 664,824 0 693,783
ABBOTT LABS COM 002824100   135,206,686 1,228,370 SH   SOLE 7 1,092,444 0 135,926
ABBOTT LABS COM 002824100   6,020,169 54,694 SH   SOLE 13 54,694 0 0
ABBOTT LABS COM 002824100   28,591,783 259,760 SH   SOLE 15 259,760 0 0
ABBOTT LABS COM 002824100   321,602,086 2,921,796 SH   SOLE 18 2,771,316 0 150,480
ABBOTT LABS COM 002824100   517,571,814 4,702,206 SH   SOLE 19 4,702,206 0 0
ABBOTT LABS COM 002824100   5,376,345,265 48,844,783 SH   SOLE 21 48,844,783 0 0
ABBOTT LABS COM 002824100   4,122,675,923 37,455,037 SH   SOLE 22 33,564,048 0 3,890,989
ABBOTT LABS COM 002824100   368,648,095 3,349,215 SH   SOLE 23 3,349,215 0 0
ABBOTT LABS COM 002824100   597,405,145 5,427,502 SH   SOLE 25 4,542,032 0 885,470
ABBOTT LABS COM 002824100   238,797,195 2,169,503 SH   SOLE 26 1,089,952 0 1,079,551
ABBOTT LABS COM 002824100   419,033,188 3,806,970 SH   SOLE 28 147,425 0 3,659,545
ABBOTT LABS COM 002824100   10,677 97 SH   SOLE 29 97 0 0
ABBOTT LABS COM 002824100   1,154,346,577 10,487,386 SH   SOLE 30 10,467,335 0 20,051
ABBOTT LABS COM 002824100   42,846,619 389,267 SH   SOLE 31 360,364 0 28,903
ABBOTT LABS COM 002824100   14,772,935 134,214 SH   SOLE 32 134,214 0 0
ABBOTT LABS COM 002824100   476,613,337 4,330,093 SH   SOLE 34 4,330,093 0 0
ABBOTT LABS COM 002824100   45,758,080 415,718 SH   SOLE 36 415,718 0 0
ABBOTT LABS COM 002824100   9,938,881 90,296 SH   SOLE 40 90,296 0 0
ABBOTT LABS COM 002824100   352,774 3,205 SH   OTR 43 3,205 0 0
ABBOTT LABS COM 002824100   299,555,654 2,721,501 SH   SOLE 43 2,447,334 0 274,168
ABBVIE INC COM 00287Y109   663,046,274 4,278,546 SH   SOLE 2 1,675,503 0 2,603,043
ABBVIE INC COM 00287Y109   237,862,988 1,534,897 SH   SOLE 4 790,621 0 744,276
ABBVIE INC COM 00287Y109   261,617,720 1,688,183 SH   SOLE 7 1,535,932 0 152,251
ABBVIE INC COM 00287Y109   16,439,218 106,080 SH   SOLE 13 106,080 0 0
ABBVIE INC COM 00287Y109   40,972,983 264,393 SH   SOLE 15 264,393 0 0
ABBVIE INC COM 00287Y109   533,869,078 3,444,983 SH   SOLE 18 3,267,947 0 177,036
ABBVIE INC COM 00287Y109   658,815,128 4,251,243 SH   SOLE 19 4,251,243 0 0
ABBVIE INC COM 00287Y109   8,349,454,444 53,877,876 SH   SOLE 21 53,877,876 0 0
ABBVIE INC COM 00287Y109   6,090,084,516 39,298,474 SH   SOLE 22 35,358,492 0 3,939,982
ABBVIE INC COM 00287Y109   561,784,691 3,625,119 SH   SOLE 23 3,625,119 0 0
ABBVIE INC COM 00287Y109   831,079,625 5,362,842 SH   SOLE 25 4,604,893 0 757,949
ABBVIE INC COM 00287Y109   392,115,787 2,530,269 SH   SOLE 26 1,394,055 0 1,136,214
ABBVIE INC COM 00287Y109   561,164,811 3,621,119 SH   SOLE 28 171,770 0 3,449,349
ABBVIE INC COM 00287Y109   7,264,219 46,875 SH   SOLE 29 46,875 0 0
ABBVIE INC COM 00287Y109   1,784,794,759 11,517,034 SH   SOLE 30 11,517,034 0 0
ABBVIE INC COM 00287Y109   75,585,223 487,741 SH   SOLE 31 458,321 0 29,420
ABBVIE INC COM 00287Y109   21,161,463 136,552 SH   SOLE 32 136,552 0 0
ABBVIE INC COM 00287Y109   647,273,737 4,176,768 SH   SOLE 34 4,176,768 0 0
ABBVIE INC COM 00287Y109   68,793,353 443,914 SH   SOLE 36 443,914 0 0
ABBVIE INC COM 00287Y109   9,360,653 60,403 SH   SOLE 37 60,403 0 0
ABBVIE INC COM 00287Y109   14,302,026 92,289 SH   SOLE 40 92,289 0 0
ABBVIE INC COM 00287Y109   410,516 2,649 SH   OTR 43 2,649 0 0
ABBVIE INC COM 00287Y109   361,771,194 2,334,460 SH   SOLE 43 2,115,552 0 218,907
ABCELLERA BIOLOGICS INC COM 00288U106   1,673,281 293,044 SH   SOLE 2 189,908 0 103,136
ABCELLERA BIOLOGICS INC COM 00288U106   50,945 8,922 SH   SOLE 7 8,922 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   2,415,136 422,966 SH   SOLE 19 422,966 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   10,525,363 1,843,321 SH   SOLE 21 1,843,321 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   3,133,762 548,820 SH   SOLE 22 502,684 0 46,136
ABCELLERA BIOLOGICS INC COM 00288U106   45,332 7,939 SH   SOLE 23 7,939 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   760,875 133,253 SH   SOLE 26 0 0 133,253
ABCELLERA BIOLOGICS INC COM 00288U106   28,259 4,949 SH   SOLE 28 4,949 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   3,153,587 552,292 SH   SOLE 30 552,292 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   515,082 90,207 SH   SOLE 43 71,838 0 18,369
ABEONA THERAPEUTICS INC COM NEW 00289Y206   14,143 2,823 SH   SOLE 18 2,823 0 0
ABEONA THERAPEUTICS INC COM NEW 00289Y206   425,529 84,936 SH   SOLE 21 84,936 0 0
ABEONA THERAPEUTICS INC COM NEW 00289Y206   494,061 98,615 SH   SOLE 22 98,615 0 0
ABERCROMBIE & FITCH CO CL A 002896207   11,541,823 130,830 SH   SOLE 2 56,737 0 74,093
ABERCROMBIE & FITCH CO CL A 002896207   13,498 153 SH   SOLE 4 153 0 0
ABERCROMBIE & FITCH CO CL A 002896207   758,251 8,595 SH   SOLE 7 8,170 0 425
ABERCROMBIE & FITCH CO CL A 002896207   15,515,075 175,868 SH   SOLE 18 163,367 0 12,501
ABERCROMBIE & FITCH CO CL A 002896207   32,214,062 365,156 SH   SOLE 19 365,156 0 0
ABERCROMBIE & FITCH CO CL A 002896207   508,713,837 5,766,423 SH   SOLE 21 5,766,423 0 0
ABERCROMBIE & FITCH CO CL A 002896207   149,682,080 1,696,691 SH   SOLE 22 1,622,753 0 73,938
ABERCROMBIE & FITCH CO CL A 002896207   724,198 8,209 SH   SOLE 23 8,209 0 0
ABERCROMBIE & FITCH CO CL A 002896207   839,502 9,516 SH   SOLE 25 9,516 0 0
ABERCROMBIE & FITCH CO CL A 002896207   12,546,825 142,222 SH   SOLE 26 14,774 0 127,448
ABERCROMBIE & FITCH CO CL A 002896207   116,715 1,323 SH   SOLE 28 1,096 0 227
ABERCROMBIE & FITCH CO CL A 002896207   9,489,561 107,567 SH   SOLE 30 107,567 0 0
ABERCROMBIE & FITCH CO CL A 002896207   201,053 2,279 SH   SOLE 34 2,279 0 0
ABERCROMBIE & FITCH CO CL A 002896207   176,352 1,999 SH   SOLE 36 1,999 0 0
ABERCROMBIE & FITCH CO CL A 002896207   912,107 10,339 SH   SOLE 40 10,339 0 0
ABERCROMBIE & FITCH CO CL A 002896207   7,120,324 80,711 SH   SOLE 43 70,291 0 10,420
ABM INDS INC COM 000957100   3,477,598 77,573 SH   SOLE 2 27,600 0 49,973
ABM INDS INC COM 000957100   8,832 197 SH   SOLE 4 197 0 0
ABM INDS INC COM 000957100   1,079,103 24,071 SH   SOLE 7 23,424 0 647
ABM INDS INC COM 000957100   9,654,499 215,358 SH   SOLE 18 215,358 0 0
ABM INDS INC COM 000957100   6,129,292 136,723 SH   SOLE 19 136,723 0 0
ABM INDS INC COM 000957100   359,499,615 8,019,175 SH   SOLE 21 8,019,175 0 0
ABM INDS INC COM 000957100   85,780,143 1,913,454 SH   SOLE 22 1,828,500 0 84,954
ABM INDS INC COM 000957100   529,039 11,801 SH   SOLE 25 11,801 0 0
ABM INDS INC COM 000957100   2,664,695 59,440 SH   SOLE 26 26,576 0 32,864
ABM INDS INC COM 000957100   53,617 1,196 SH   SOLE 28 1,196 0 0
ABM INDS INC COM 000957100   6,393,834 142,624 SH   SOLE 30 142,624 0 0
ABM INDS INC COM 000957100   80,963 1,806 SH   SOLE 36 1,806 0 0
ABM INDS INC COM 000957100   644,835 14,384 SH   SOLE 40 14,384 0 0
ABM INDS INC COM 000957100   1,689,472 37,686 SH   SOLE 43 35,439 0 2,247
ABSCI CORPORATION COM 00091E109   68,137 16,223 SH   SOLE 18 16,223 0 0
ABSCI CORPORATION COM 00091E109   554,971 132,136 SH   SOLE 21 132,136 0 0
ABSCI CORPORATION COM 00091E109   2,553,663 608,015 SH   SOLE 22 608,015 0 0
ABSCI CORPORATION COM 00091E109   88,889 21,164 SH   SOLE 26 6,254 0 14,910
ABSCI CORPORATION COM 00091E109   187,459 44,633 SH   SOLE 28 0 0 44,633
ABSCI CORPORATION COM 00091E109   98,923 23,553 SH   SOLE 31 21,935 0 1,618
AC IMMUNE SA SHS H00263105   265,750 53,150 SH   SOLE 18 53,150 0 0
AC IMMUNE SA SHS H00263105   9,569,550 1,913,910 SH   SOLE 19 1,913,910 0 0
AC IMMUNE SA SHS H00263105   1,984,910 396,982 SH   SOLE 21 396,982 0 0
AC IMMUNE SA SHS H00263105   20,090 4,018 SH   SOLE 22 4,018 0 0
AC IMMUNE SA SHS H00263105   205,425 41,085 SH   SOLE 30 41,085 0 0
AC IMMUNE SA SHS H00263105   44,375 8,875 SH   SOLE 34 8,875 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   52,806 13,471 SH   SOLE 2 1,324 0 12,147
ACACIA RESH CORP ACACIA TCH COM 003881307   429,056 109,453 SH   SOLE 18 109,453 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   290,080 74,000 SH   SOLE 19 74,000 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   5,313,615 1,355,514 SH   SOLE 21 1,355,514 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   3,630,147 926,058 SH   SOLE 22 900,449 0 25,609
ACACIA RESH CORP ACACIA TCH COM 003881307   17,554 4,478 SH   SOLE 43 4,478 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   3,512,850 53,225 SH   SOLE 2 24,783 0 28,442
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   908,028 13,758 SH   SOLE 4 2,260 0 11,498
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   122,166 1,851 SH   SOLE 7 1,851 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   251,460 3,810 SH   SOLE 13 3,810 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   14,280,420 216,370 SH   SOLE 18 216,370 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   14,663,550 222,175 SH   SOLE 19 222,175 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   582,490,392 8,825,612 SH   SOLE 21 8,825,612 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   141,479,382 2,143,627 SH   SOLE 22 2,074,719 0 68,908
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   1,241,790 18,815 SH   SOLE 23 18,815 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   5,822,190 88,215 SH   SOLE 26 23,994 0 64,221
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   114,444 1,734 SH   SOLE 28 893 0 841
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   434,544 6,584 SH   SOLE 29 6,584 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   8,966,496 135,856 SH   SOLE 30 135,856 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   450,582 6,827 SH   SOLE 31 6,827 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   145,530 2,205 SH   SOLE 36 2,205 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   4,124,675 62,495 SH   SOLE 43 58,404 0 4,091
ACADIA HEALTHCARE COMPANY IN COM 00404A109   11,979,628 154,059 SH   SOLE 2 95,748 0 58,311
ACADIA HEALTHCARE COMPANY IN COM 00404A109   20,917 269 SH   SOLE 4 269 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,544,314 19,860 SH   SOLE 7 18,816 0 1,044
ACADIA HEALTHCARE COMPANY IN COM 00404A109   12,252,876 157,573 SH   SOLE 18 157,573 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   2,207,606 28,390 SH   SOLE 19 28,390 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   369,703,155 4,754,413 SH   SOLE 21 4,754,413 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   217,414,627 2,795,970 SH   SOLE 22 2,674,705 0 121,265
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,457,689 18,746 SH   SOLE 25 18,746 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   2,115,616 27,207 SH   SOLE 26 27,207 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   382,346 4,917 SH   SOLE 28 1,599 0 3,318
ACADIA HEALTHCARE COMPANY IN COM 00404A109   11,382,276 146,377 SH   SOLE 30 146,377 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   96,811 1,245 SH   SOLE 31 1,245 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   113,685 1,462 SH   SOLE 36 1,462 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,483,894 19,083 SH   SOLE 40 19,083 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   3,985,667 51,256 SH   SOLE 43 35,987 0 15,269
ACADIA PHARMACEUTICALS INC COM 004225108   6,052,567 193,311 SH   SOLE 2 94,094 0 99,217
ACADIA PHARMACEUTICALS INC COM 004225108   15,780 504 SH   SOLE 4 504 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   432,923 13,827 SH   SOLE 7 13,116 0 711
ACADIA PHARMACEUTICALS INC COM 004225108   10,655,670 340,328 SH   SOLE 18 327,638 0 12,690
ACADIA PHARMACEUTICALS INC COM 004225108   18,619,180 594,672 SH   SOLE 19 594,672 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   184,048,039 5,878,251 SH   SOLE 21 5,878,251 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   114,185,034 3,646,919 SH   SOLE 22 3,532,447 0 114,472
ACADIA PHARMACEUTICALS INC COM 004225108   334,297 10,677 SH   SOLE 23 10,677 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   726,267 23,196 SH   SOLE 25 23,196 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   4,111,504 131,316 SH   SOLE 26 36,914 0 94,402
ACADIA PHARMACEUTICALS INC COM 004225108   157,865 5,042 SH   SOLE 28 2,101 0 2,941
ACADIA PHARMACEUTICALS INC COM 004225108   15,001,059 479,114 SH   SOLE 30 479,114 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   177,684 5,675 SH   SOLE 34 5,675 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   10,739 343 SH   SOLE 36 343 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   587,282 18,757 SH   SOLE 40 18,757 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   39,607 1,265 SH   OTR 43 1,265 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   2,106,725 67,286 SH   SOLE 43 36,683 0 30,603
ACADIA RLTY TR COM SH BEN INT 004239109   2,925,593 172,195 SH   SOLE 2 66,098 0 106,097
ACADIA RLTY TR COM SH BEN INT 004239109   669,049 39,379 SH   SOLE 4 39,379 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   2,306,987 135,785 SH   SOLE 7 121,397 0 14,388
ACADIA RLTY TR COM SH BEN INT 004239109   5,110,065 300,769 SH   SOLE 18 300,769 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   15,441,005 908,829 SH   SOLE 19 908,829 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   200,711,348 11,813,499 SH   SOLE 21 11,813,499 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   69,136,082 4,069,222 SH   SOLE 22 3,845,463 0 223,759
ACADIA RLTY TR COM SH BEN INT 004239109   79,972 4,707 SH   SOLE 23 4,707 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   5,285,759 311,110 SH   SOLE 25 311,110 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   1,563,267 92,011 SH   SOLE 26 24,949 0 67,062
ACADIA RLTY TR COM SH BEN INT 004239109   1,184,951 69,744 SH   SOLE 28 3,082 0 66,662
ACADIA RLTY TR COM SH BEN INT 004239109   8,007,370 471,299 SH   SOLE 30 471,299 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   41,048 2,416 SH   SOLE 36 2,416 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   275,289 16,203 SH   SOLE 40 16,203 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   416,697 24,526 SH   SOLE 43 23,274 0 1,252
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   2,091,876 203,688 SH   SOLE 2 168,960 0 34,728
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   508,006 49,465 SH   SOLE 7 46,741 0 2,724
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   1,623,584 158,090 SH   SOLE 18 125,703 0 32,387
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   3,850,962 374,972 SH   SOLE 19 374,972 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   21,377,334 2,081,532 SH   SOLE 21 2,081,532 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   17,478,780 1,701,926 SH   SOLE 22 1,642,681 0 59,245
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   66,046 6,431 SH   SOLE 23 6,431 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   104,703 10,195 SH   SOLE 25 10,195 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   51,052 4,971 SH   SOLE 26 4,971 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   1,167,699 113,700 SH   SOLE 30 113,700 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   602,787 58,694 SH   SOLE 34 58,694 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   168,479 16,405 SH   SOLE 40 16,405 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   530,497 51,655 SH   SOLE 43 46,200 0 5,455
ACCELERATE DIAGNOSTICS INC COM NEW 00430H201   197,603 50,409 SH   SOLE 22 50,409 0 0
ACCELERATE DIAGNOSTICS INC COM NEW 00430H201   1,697 433 SH   SOLE 28 433 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   411,960,620 1,173,978 SH   SOLE 2 179,522 0 994,456
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   175,689,057 500,667 SH   SOLE 4 258,523 0 242,144
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   206,717,923 589,091 SH   SOLE 7 520,195 0 68,896
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,583,423 18,761 SH   SOLE 13 18,761 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   32,940,273 93,871 SH   SOLE 15 93,871 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   388,081,545 1,105,929 SH   SOLE 18 1,066,740 0 39,189
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   146,307,012 416,936 SH   SOLE 19 416,936 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,393,539,144 18,219,883 SH   SOLE 21 18,219,883 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,866,906,943 13,869,388 SH   SOLE 22 12,510,331 0 1,359,057
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   419,744,155 1,196,159 SH   SOLE 23 1,196,159 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   822,074,050 2,342,692 SH   SOLE 25 1,987,881 0 354,811
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   335,363,985 955,698 SH   SOLE 26 555,570 0 400,128
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   493,076,274 1,405,136 SH   SOLE 28 52,070 0 1,353,066
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,477,914,312 4,211,662 SH   SOLE 30 4,211,662 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   49,376,546 140,710 SH   SOLE 31 130,208 0 10,502
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   17,033,522 48,541 SH   SOLE 32 48,541 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   51,011,436 145,369 SH   SOLE 34 145,369 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   54,701,956 155,886 SH   SOLE 36 155,886 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,272,797 26,425 SH   SOLE 37 26,425 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   11,462,475 32,665 SH   SOLE 40 32,665 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   334,066 952 SH   OTR 43 952 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   449,911,416 1,282,128 SH   SOLE 43 1,124,390 0 157,738
ACCO BRANDS CORP COM 00081T108   591,833 97,341 SH   SOLE 2 27,644 0 69,697
ACCO BRANDS CORP COM 00081T108   3,612 594 SH   SOLE 4 594 0 0
ACCO BRANDS CORP COM 00081T108   342,395 56,315 SH   SOLE 7 53,235 0 3,080
ACCO BRANDS CORP COM 00081T108   1,621,591 266,709 SH   SOLE 18 266,709 0 0
ACCO BRANDS CORP COM 00081T108   1,186,348 195,123 SH   SOLE 19 195,123 0 0
ACCO BRANDS CORP COM 00081T108   24,460,588 4,023,123 SH   SOLE 21 4,023,123 0 0
ACCO BRANDS CORP COM 00081T108   15,663,709 2,576,268 SH   SOLE 22 2,475,888 0 100,380
ACCO BRANDS CORP COM 00081T108   148,662 24,451 SH   SOLE 25 24,451 0 0
ACCO BRANDS CORP COM 00081T108   116,128 19,100 SH   SOLE 26 19,100 0 0
ACCO BRANDS CORP COM 00081T108   801,016 131,746 SH   SOLE 30 131,746 0 0
ACCO BRANDS CORP COM 00081T108   21,803 3,586 SH   SOLE 36 3,586 0 0
ACCO BRANDS CORP COM 00081T108   78,724 12,948 SH   SOLE 40 12,948 0 0
ACCO BRANDS CORP COM 00081T108   827,109 136,038 SH   SOLE 43 133,955 0 2,083
ACCOLADE INC COM 00437E102   1,669,678 139,024 SH   SOLE 2 89,239 0 49,785
ACCOLADE INC COM 00437E102   649 54 SH   SOLE 4 54 0 0
ACCOLADE INC COM 00437E102   8,095 674 SH   SOLE 7 674 0 0
ACCOLADE INC COM 00437E102   2,117,243 176,290 SH   SOLE 18 176,290 0 0
ACCOLADE INC COM 00437E102   3,503,701 291,732 SH   SOLE 19 291,732 0 0
ACCOLADE INC COM 00437E102   34,407,821 2,864,931 SH   SOLE 21 2,864,931 0 0
ACCOLADE INC COM 00437E102   24,351,524 2,027,604 SH   SOLE 22 1,960,477 0 67,127
ACCOLADE INC COM 00437E102   87,133 7,255 SH   SOLE 23 7,255 0 0
ACCOLADE INC COM 00437E102   180,462 15,026 SH   SOLE 25 15,026 0 0
ACCOLADE INC COM 00437E102   168,536 14,033 SH   SOLE 26 14,033 0 0
ACCOLADE INC COM 00437E102   8,743 728 SH   SOLE 28 728 0 0
ACCOLADE INC COM 00437E102   779,605 64,913 SH   SOLE 30 64,913 0 0
ACCOLADE INC COM 00437E102   161,342 13,434 SH   SOLE 40 13,434 0 0
ACCOLADE INC COM 00437E102   540,054 44,967 SH   SOLE 43 43,028 0 1,939
ACCURAY INC COM 004397105   877,552 310,089 SH   SOLE 2 202,669 0 107,420
ACCURAY INC COM 004397105   3,102 1,096 SH   SOLE 7 1,096 0 0
ACCURAY INC COM 004397105   680,623 240,503 SH   SOLE 18 240,503 0 0
ACCURAY INC COM 004397105   1,907,363 673,980 SH   SOLE 19 673,980 0 0
ACCURAY INC COM 004397105   10,262,163 3,626,206 SH   SOLE 21 3,626,206 0 0
ACCURAY INC COM 004397105   9,296,117 3,284,847 SH   SOLE 22 3,210,719 0 74,128
ACCURAY INC COM 004397105   72,595 25,652 SH   SOLE 23 25,652 0 0
ACCURAY INC COM 004397105   364,569 128,823 SH   SOLE 26 0 0 128,823
ACCURAY INC COM 004397105   12,899 4,558 SH   SOLE 43 4,558 0 0
ACELRX PHARMACEUTICALS INC COM NEW 00444T209   7 9 SH   SOLE 21 9 0 0
ACELRX PHARMACEUTICALS INC COM NEW 00444T209   67,544 91,897 SH   SOLE 22 91,897 0 0
ACELYRIN INC COM 00445A100   131,945 17,687 SH   SOLE 2 6,210 0 11,477
ACELYRIN INC COM 00445A100   2,477 332 SH   SOLE 7 332 0 0
ACELYRIN INC COM 00445A100   616,964 82,703 SH   SOLE 18 82,703 0 0
ACELYRIN INC COM 00445A100   512,509 68,701 SH   SOLE 19 68,701 0 0
ACELYRIN INC COM 00445A100   12,652,540 1,696,051 SH   SOLE 21 1,696,051 0 0
ACELYRIN INC COM 00445A100   7,153,379 958,898 SH   SOLE 22 935,606 0 23,292
ACELYRIN INC COM 00445A100   619,807 83,084 SH   SOLE 30 83,084 0 0
ACELYRIN INC COM 00445A100   761 102 SH   SOLE 43 102 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500   216,016 52,431 SH   SOLE 22 52,431 0 0
ACI WORLDWIDE INC COM 004498101   4,750,925 155,259 SH   SOLE 2 74,629 0 80,630
ACI WORLDWIDE INC COM 004498101   24,082 787 SH   SOLE 4 423 0 364
ACI WORLDWIDE INC COM 004498101   757,319 24,749 SH   SOLE 7 23,430 0 1,319
ACI WORLDWIDE INC COM 004498101   10,677,503 348,938 SH   SOLE 18 327,126 0 21,812
ACI WORLDWIDE INC COM 004498101   14,649,444 478,740 SH   SOLE 19 478,740 0 0
ACI WORLDWIDE INC COM 004498101   403,986,218 13,202,164 SH   SOLE 21 13,202,164 0 0
ACI WORLDWIDE INC COM 004498101   103,428,949 3,380,031 SH   SOLE 22 3,258,369 0 121,662
ACI WORLDWIDE INC COM 004498101   276,073 9,022 SH   SOLE 23 9,022 0 0
ACI WORLDWIDE INC COM 004498101   648,047 21,178 SH   SOLE 25 21,178 0 0
ACI WORLDWIDE INC COM 004498101   1,281,375 41,875 SH   SOLE 26 41,875 0 0
ACI WORLDWIDE INC COM 004498101   201,562 6,587 SH   SOLE 28 2,105 0 4,482
ACI WORLDWIDE INC COM 004498101   8,418,366 275,110 SH   SOLE 30 275,110 0 0
ACI WORLDWIDE INC COM 004498101   110,527 3,612 SH   SOLE 36 3,612 0 0
ACI WORLDWIDE INC COM 004498101   685,807 22,412 SH   SOLE 40 22,412 0 0
ACI WORLDWIDE INC COM 004498101   2,369,358 77,430 SH   SOLE 43 74,852 0 2,578
ACLARIS THERAPEUTICS INC COM 00461U105   61,112 58,202 SH   SOLE 2 43,908 0 14,294
ACLARIS THERAPEUTICS INC COM 00461U105   732 697 SH   SOLE 7 697 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   191,284 182,175 SH   SOLE 18 182,175 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   151,783 144,555 SH   SOLE 19 144,555 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   3,634,235 3,461,176 SH   SOLE 21 3,461,176 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   1,868,151 1,779,191 SH   SOLE 22 1,730,478 0 48,713
ACLARIS THERAPEUTICS INC COM 00461U105   16,882 16,078 SH   SOLE 25 16,078 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   5,514 5,251 SH   SOLE 26 5,251 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   33,018 31,446 SH   SOLE 28 4,071 0 27,375
ACLARIS THERAPEUTICS INC COM 00461U105   187,895 178,948 SH   SOLE 30 178,948 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   3,621 3,449 SH   SOLE 36 3,449 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   14,923 14,212 SH   SOLE 40 14,212 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   32,017 30,492 SH   SOLE 43 20,705 0 9,787
ACM RESH INC COM CL A 00108J109   995,153 50,929 SH   SOLE 2 20,745 0 30,184
ACM RESH INC COM CL A 00108J109   2,579 132 SH   SOLE 4 132 0 0
ACM RESH INC COM CL A 00108J109   6,136 314 SH   SOLE 7 314 0 0
ACM RESH INC COM CL A 00108J109   2,630,475 134,620 SH   SOLE 18 134,620 0 0
ACM RESH INC COM CL A 00108J109   1,926,253 98,580 SH   SOLE 19 98,580 0 0
ACM RESH INC COM CL A 00108J109   39,566,390 2,024,892 SH   SOLE 21 2,024,892 0 0
ACM RESH INC COM CL A 00108J109   26,164,177 1,339,006 SH   SOLE 22 1,285,499 0 53,507
ACM RESH INC COM CL A 00108J109   166,969 8,545 SH   SOLE 25 8,545 0 0
ACM RESH INC COM CL A 00108J109   417,316 21,357 SH   SOLE 26 21,357 0 0
ACM RESH INC COM CL A 00108J109   710,572 36,365 SH   SOLE 30 36,365 0 0
ACM RESH INC COM CL A 00108J109   203,431 10,411 SH   SOLE 40 10,411 0 0
ACM RESH INC COM CL A 00108J109   7,308 374 SH   SOLE 43 374 0 0
ACME UTD CORP COM 004816104   17,187 401 SH   SOLE 18 401 0 0
ACME UTD CORP COM 004816104   216,957 5,062 SH   SOLE 21 5,062 0 0
ACME UTD CORP COM 004816104   243,659 5,685 SH   SOLE 22 5,685 0 0
ACME UTD CORP COM 004816104   8,358 195 SH   SOLE 43 195 0 0
ACNB CORP COM 000868109   244,121 5,454 SH   SOLE 2 385 0 5,069
ACNB CORP COM 000868109   1,074 24 SH   SOLE 7 24 0 0
ACNB CORP COM 000868109   1,071,912 23,948 SH   SOLE 18 23,948 0 0
ACNB CORP COM 000868109   751,968 16,800 SH   SOLE 19 16,800 0 0
ACNB CORP COM 000868109   15,513,816 346,600 SH   SOLE 21 346,600 0 0
ACNB CORP COM 000868109   5,747,184 128,400 SH   SOLE 22 122,609 0 5,791
ACNB CORP COM 000868109   50,668 1,132 SH   SOLE 43 1,132 0 0
ACORDA THERAPEUTICS INC COM 00484M700   5,870 389 SH   SOLE 21 389 0 0
ACORDA THERAPEUTICS INC COM 00484M700   91,913 6,091 SH   SOLE 22 6,091 0 0
ACORDA THERAPEUTICS INC COM 00484M700   196 13 SH   SOLE 26 0 0 13
ACORDA THERAPEUTICS INC COM 00484M700   2,042 135 SH   SOLE 43 135 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   154,670 16,078 SH   SOLE 2 16,078 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   13,295 1,382 SH   SOLE 18 1,382 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   166,388 17,296 SH   SOLE 21 17,296 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   822,866 85,537 SH   SOLE 22 85,537 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   27,075 5,503 SH   SOLE 2 468 0 5,035
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   127,167 25,847 SH   SOLE 18 25,847 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   90,843 18,464 SH   SOLE 19 18,464 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   1,600,082 325,220 SH   SOLE 21 325,220 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   938,726 190,798 SH   SOLE 22 185,149 0 5,649
ACTINIUM PHARMACEUTICALS INC COM 00507W206   14,757 2,905 SH   SOLE 2 874 0 2,031
ACTINIUM PHARMACEUTICALS INC COM 00507W206   342,331 67,388 SH   SOLE 18 67,388 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   282,915 55,692 SH   SOLE 19 55,692 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   5,080,960 1,000,189 SH   SOLE 21 1,000,189 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   2,873,959 565,740 SH   SOLE 22 559,383 0 6,357
ACUITY BRANDS INC COM 00508Y102   24,828,468 121,215 SH   SOLE 2 34,968 0 86,247
ACUITY BRANDS INC COM 00508Y102   23,555 115 SH   SOLE 4 115 0 0
ACUITY BRANDS INC COM 00508Y102   2,119,376 10,347 SH   SOLE 7 9,794 0 553
ACUITY BRANDS INC COM 00508Y102   11,238,612 54,868 SH   SOLE 18 54,868 0 0
ACUITY BRANDS INC COM 00508Y102   7,130,747 34,813 SH   SOLE 19 34,813 0 0
ACUITY BRANDS INC COM 00508Y102   320,768,081 1,566,021 SH   SOLE 21 1,566,021 0 0
ACUITY BRANDS INC COM 00508Y102   186,903,893 912,483 SH   SOLE 22 870,635 0 41,848
ACUITY BRANDS INC COM 00508Y102   5,312,266 25,935 SH   SOLE 25 25,935 0 0
ACUITY BRANDS INC COM 00508Y102   2,143,751 10,466 SH   SOLE 26 10,466 0 0
ACUITY BRANDS INC COM 00508Y102   382,008 1,865 SH   SOLE 28 292 0 1,573
ACUITY BRANDS INC COM 00508Y102   11,223,865 54,796 SH   SOLE 30 54,796 0 0
ACUITY BRANDS INC COM 00508Y102   89,101 435 SH   SOLE 31 435 0 0
ACUITY BRANDS INC COM 00508Y102   1,049,139 5,122 SH   SOLE 34 5,122 0 0
ACUITY BRANDS INC COM 00508Y102   759,510 3,708 SH   SOLE 36 3,708 0 0
ACUITY BRANDS INC COM 00508Y102   1,353,312 6,607 SH   SOLE 40 6,607 0 0
ACUITY BRANDS INC COM 00508Y102   20,688 101 SH   OTR 43 101 0 0
ACUITY BRANDS INC COM 00508Y102   23,673,260 115,575 SH   SOLE 43 112,371 0 3,204
ACUMEN PHARMACEUTICALS INC COM 00509G209   45,535 11,858 SH   SOLE 18 11,858 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   348,457 90,744 SH   SOLE 21 90,744 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   302,964 78,897 SH   SOLE 22 78,897 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   32,425 8,444 SH   SOLE 26 5,330 0 3,114
ACUMEN PHARMACEUTICALS INC COM 00509G209   146,074 38,040 SH   SOLE 28 0 0 38,040
ACUMEN PHARMACEUTICALS INC COM 00509G209   77,230 20,112 SH   SOLE 31 18,695 0 1,417
ACURX PHARMACEUTICALS INC COM 00510M104   4,788 1,250 SH   SOLE 18 1,250 0 0
ACURX PHARMACEUTICALS INC COM 00510M104   63,815 16,662 SH   SOLE 21 16,662 0 0
ACURX PHARMACEUTICALS INC COM 00510M104   173,170 45,214 SH   SOLE 22 45,214 0 0
ACUSHNET HLDGS CORP COM 005098108   2,140,452 33,884 SH   SOLE 2 26,401 0 7,483
ACUSHNET HLDGS CORP COM 005098108   10,170 161 SH   SOLE 4 161 0 0
ACUSHNET HLDGS CORP COM 005098108   16,740 265 SH   SOLE 7 265 0 0
ACUSHNET HLDGS CORP COM 005098108   4,668,453 73,903 SH   SOLE 18 73,903 0 0
ACUSHNET HLDGS CORP COM 005098108   4,007,694 63,443 SH   SOLE 19 63,443 0 0
ACUSHNET HLDGS CORP COM 005098108   75,864,075 1,200,951 SH   SOLE 21 1,200,951 0 0
ACUSHNET HLDGS CORP COM 005098108   51,981,077 822,876 SH   SOLE 22 794,135 0 28,741
ACUSHNET HLDGS CORP COM 005098108   450,655 7,134 SH   SOLE 25 7,134 0 0
ACUSHNET HLDGS CORP COM 005098108   913,944 14,468 SH   SOLE 26 14,468 0 0
ACUSHNET HLDGS CORP COM 005098108   39,797 630 SH   SOLE 28 630 0 0
ACUSHNET HLDGS CORP COM 005098108   3,214,784 50,891 SH   SOLE 30 50,891 0 0
ACUSHNET HLDGS CORP COM 005098108   494,242 7,824 SH   SOLE 40 7,824 0 0
ACUSHNET HLDGS CORP COM 005098108   1,708,685 27,049 SH   SOLE 43 25,190 0 1,859
ACUTUS MED INC COM 005111109   41,729 206,681 SH   SOLE 22 206,681 0 0
ACV AUCTIONS INC COM CL A 00091G104   1,125,963 74,321 SH   SOLE 2 43,396 0 30,925
ACV AUCTIONS INC COM CL A 00091G104   7,045 465 SH   SOLE 4 465 0 0
ACV AUCTIONS INC COM CL A 00091G104   328,179 21,662 SH   SOLE 7 20,515 0 1,147
ACV AUCTIONS INC COM CL A 00091G104   4,602,252 303,779 SH   SOLE 18 303,779 0 0
ACV AUCTIONS INC COM CL A 00091G104   7,711,532 509,012 SH   SOLE 19 509,012 0 0
ACV AUCTIONS INC COM CL A 00091G104   73,112,476 4,825,906 SH   SOLE 21 4,825,906 0 0
ACV AUCTIONS INC COM CL A 00091G104   55,578,048 3,668,518 SH   SOLE 22 3,556,953 0 111,565
ACV AUCTIONS INC COM CL A 00091G104   368,493 24,323 SH   SOLE 25 24,323 0 0
ACV AUCTIONS INC COM CL A 00091G104   1,196,426 78,972 SH   SOLE 26 78,972 0 0
ACV AUCTIONS INC COM CL A 00091G104   39,132 2,583 SH   SOLE 28 0 0 2,583
ACV AUCTIONS INC COM CL A 00091G104   1,633,049 107,792 SH   SOLE 30 107,792 0 0
ACV AUCTIONS INC COM CL A 00091G104   686,462 45,311 SH   SOLE 34 45,311 0 0
ACV AUCTIONS INC COM CL A 00091G104   15,620 1,031 SH   SOLE 36 1,031 0 0
ACV AUCTIONS INC COM CL A 00091G104   459,500 30,330 SH   SOLE 40 30,330 0 0
ACV AUCTIONS INC COM CL A 00091G104   411,228 27,144 SH   SOLE 43 26,106 0 1,038
ADAMS RES & ENERGY INC COM NEW 006351308   356,598 13,621 SH   SOLE 2 13,621 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   10,969 419 SH   SOLE 18 419 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   145,456 5,556 SH   SOLE 21 5,556 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   1,864,880 71,233 SH   SOLE 22 71,233 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   912,956 125,234 SH   SOLE 2 69,240 0 55,994
ADAPTHEALTH CORP COMMON STOCK 00653Q102   1,626 223 SH   SOLE 4 223 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   5,540 760 SH   SOLE 7 760 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   2,067,772 283,645 SH   SOLE 18 283,645 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   1,488,931 204,243 SH   SOLE 19 204,243 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   74,814,711 10,262,649 SH   SOLE 21 10,262,649 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   19,644,239 2,694,683 SH   SOLE 22 2,606,135 0 88,548
ADAPTHEALTH CORP COMMON STOCK 00653Q102   6,583 903 SH   SOLE 23 903 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   139,261 19,103 SH   SOLE 25 19,103 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   616,209 84,528 SH   SOLE 26 36,298 0 48,230
ADAPTHEALTH CORP COMMON STOCK 00653Q102   105,297 14,444 SH   SOLE 28 1,358 0 13,086
ADAPTHEALTH CORP COMMON STOCK 00653Q102   1,847,585 253,441 SH   SOLE 30 253,441 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   5,992 822 SH   SOLE 36 822 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   69,452 9,527 SH   SOLE 40 9,527 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   819,104 112,360 SH   SOLE 43 81,440 0 30,920
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   72,267 91,131 SH   SOLE 2 66,722 0 24,409
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   5,518 6,958 SH   SOLE 21 6,958 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   58,737 74,069 SH   SOLE 22 74,069 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   5,886 7,423 SH   SOLE 26 0 0 7,423
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   1,222,334 249,456 SH   SOLE 2 147,217 0 102,239
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   1,906 389 SH   SOLE 4 389 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   5,219 1,065 SH   SOLE 7 1,065 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   1,521,661 310,543 SH   SOLE 18 287,655 0 22,888
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   5,424,261 1,106,992 SH   SOLE 19 1,106,992 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   26,603,007 5,429,185 SH   SOLE 21 5,429,185 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   19,815,296 4,043,938 SH   SOLE 22 3,863,618 0 180,320
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   10,520 2,147 SH   SOLE 23 2,147 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   83,329 17,006 SH   SOLE 25 17,006 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   177,228 36,169 SH   SOLE 26 36,169 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   9,633 1,966 SH   SOLE 28 1,966 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   640,528 130,720 SH   SOLE 30 130,720 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   102,998 21,020 SH   SOLE 40 21,020 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   347,694 70,958 SH   SOLE 43 56,867 0 14,091
ADDUS HOMECARE CORP COM 006739106   2,590,608 27,901 SH   SOLE 2 18,406 0 9,495
ADDUS HOMECARE CORP COM 006739106   5,385 58 SH   SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106   327,853 3,531 SH   SOLE 7 3,344 0 187
ADDUS HOMECARE CORP COM 006739106   4,452,250 47,951 SH   SOLE 18 47,951 0 0
ADDUS HOMECARE CORP COM 006739106   3,601,652 38,790 SH   SOLE 19 38,790 0 0
ADDUS HOMECARE CORP COM 006739106   180,642,089 1,945,526 SH   SOLE 21 1,945,526 0 0
ADDUS HOMECARE CORP COM 006739106   43,580,447 469,364 SH   SOLE 22 450,943 0 18,421
ADDUS HOMECARE CORP COM 006739106   321,818 3,466 SH   SOLE 25 3,466 0 0
ADDUS HOMECARE CORP COM 006739106   1,028,964 11,082 SH   SOLE 26 6,093 0 4,989
ADDUS HOMECARE CORP COM 006739106   26,277 283 SH   SOLE 28 283 0 0
ADDUS HOMECARE CORP COM 006739106   4,192,735 45,156 SH   SOLE 30 45,156 0 0
ADDUS HOMECARE CORP COM 006739106   173,815 1,872 SH   SOLE 34 1,872 0 0
ADDUS HOMECARE CORP COM 006739106   267,315 2,879 SH   SOLE 40 2,879 0 0
ADDUS HOMECARE CORP COM 006739106   25,534 275 SH   OTR 43 275 0 0
ADDUS HOMECARE CORP COM 006739106   1,443,539 15,547 SH   SOLE 43 10,445 0 5,102
ADECOAGRO S A COM L00849106   2,629,745 236,914 SH   SOLE 7 236,914 0 0
ADECOAGRO S A COM L00849106   850,260 76,600 SH   SOLE 21 76,600 0 0
ADECOAGRO S A COM L00849106   15,052 1,356 SH   SOLE 28 1,356 0 0
ADEIA INC COM 00676P107   779,740 62,933 SH   SOLE 2 29,975 0 32,958
ADEIA INC COM 00676P107   18,027 1,455 SH   SOLE 4 0 0 1,455
ADEIA INC COM 00676P107   381,934 30,826 SH   SOLE 7 29,172 0 1,654
ADEIA INC COM 00676P107   3,958,270 319,473 SH   SOLE 18 319,473 0 0
ADEIA INC COM 00676P107   2,742,229 221,326 SH   SOLE 19 221,326 0 0
ADEIA INC COM 00676P107   163,086,770 13,162,774 SH   SOLE 21 13,162,774 0 0
ADEIA INC COM 00676P107   37,112,572 2,995,365 SH   SOLE 22 2,896,783 0 98,582
ADEIA INC COM 00676P107   307,284 24,801 SH   SOLE 25 24,801 0 0
ADEIA INC COM 00676P107   589,529 47,581 SH   SOLE 26 47,581 0 0
ADEIA INC COM 00676P107   123,020 9,929 SH   SOLE 28 1,869 0 8,060
ADEIA INC COM 00676P107   9,915,605 800,291 SH   SOLE 30 800,291 0 0
ADEIA INC COM 00676P107   19,601 1,582 SH   SOLE 36 1,582 0 0
ADEIA INC COM 00676P107   245,359 19,803 SH   SOLE 40 19,803 0 0
ADEIA INC COM 00676P107   314,577 25,390 SH   SOLE 43 24,493 0 897
ADIAL PHARMACEUTICALS INC COM NEW 00688A205   14,209 7,639 SH   SOLE 22 7,639 0 0
ADICET BIO INC COM 007002108   36,921 19,535 SH   SOLE 2 1,213 0 18,322
ADICET BIO INC COM 007002108   737 390 SH   SOLE 7 390 0 0
ADICET BIO INC COM 007002108   175,241 92,720 SH   SOLE 18 92,720 0 0
ADICET BIO INC COM 007002108   107,363 56,806 SH   SOLE 19 56,806 0 0
ADICET BIO INC COM 007002108   2,217,475 1,173,267 SH   SOLE 21 1,173,267 0 0
ADICET BIO INC COM 007002108   1,580,943 836,478 SH   SOLE 22 810,989 0 25,489
ADICET BIO INC COM 007002108   6,447 3,411 SH   SOLE 26 0 0 3,411
ADICET BIO INC COM 007002108   129 68 SH   SOLE 43 68 0 0
ADIENT PLC ORD SHS G0084W101   27,833,580 765,500 SH   SOLE 2 538,568 0 226,932
ADIENT PLC ORD SHS G0084W101   853,369 23,470 SH   SOLE 4 17,053 0 6,417
ADIENT PLC ORD SHS G0084W101   68,539 1,885 SH   SOLE 7 1,885 0 0
ADIENT PLC ORD SHS G0084W101   266,446 7,328 SH   SOLE 13 7,328 0 0
ADIENT PLC ORD SHS G0084W101   18,066,375 496,875 SH   SOLE 18 496,575 0 300
ADIENT PLC ORD SHS G0084W101   36,012,907 990,454 SH   SOLE 19 990,454 0 0
ADIENT PLC ORD SHS G0084W101   259,553,460 7,138,434 SH   SOLE 21 7,138,434 0 0
ADIENT PLC ORD SHS G0084W101   144,479,405 3,973,581 SH   SOLE 22 3,767,754 0 205,827
ADIENT PLC ORD SHS G0084W101   2,372,272 65,244 SH   SOLE 23 65,244 0 0
ADIENT PLC ORD SHS G0084W101   670,624 18,444 SH   SOLE 25 18,444 0 0
ADIENT PLC ORD SHS G0084W101   13,596,640 373,945 SH   SOLE 26 53,864 0 320,081
ADIENT PLC ORD SHS G0084W101   1,350,556 37,144 SH   SOLE 28 1,679 0 35,465
ADIENT PLC ORD SHS G0084W101   6,024,343 165,686 SH   SOLE 30 165,686 0 0
ADIENT PLC ORD SHS G0084W101   65,703 1,807 SH   SOLE 31 1,807 0 0
ADIENT PLC ORD SHS G0084W101   19,525 537 SH   SOLE 34 537 0 0
ADIENT PLC ORD SHS G0084W101   250,157 6,880 SH   SOLE 36 6,880 0 0
ADIENT PLC ORD SHS G0084W101   790,575 21,743 SH   SOLE 40 21,743 0 0
ADIENT PLC ORD SHS G0084W101   2,720,784 74,829 SH   SOLE 43 65,131 0 9,698
ADMA BIOLOGICS INC COM 000899104   1,280,263 283,244 SH   SOLE 2 118,134 0 165,110
ADMA BIOLOGICS INC COM 000899104   6,785 1,501 SH   SOLE 4 1,501 0 0
ADMA BIOLOGICS INC COM 000899104   9,329 2,064 SH   SOLE 7 2,064 0 0
ADMA BIOLOGICS INC COM 000899104   2,574,285 569,532 SH   SOLE 18 569,532 0 0
ADMA BIOLOGICS INC COM 000899104   1,988,416 439,915 SH   SOLE 19 439,915 0 0
ADMA BIOLOGICS INC COM 000899104   46,520,260 10,292,093 SH   SOLE 21 10,292,093 0 0
ADMA BIOLOGICS INC COM 000899104   27,182,195 6,013,760 SH   SOLE 22 5,798,265 0 215,495
ADMA BIOLOGICS INC COM 000899104   46,045 10,187 SH   SOLE 23 10,187 0 0
ADMA BIOLOGICS INC COM 000899104   135,898 30,066 SH   SOLE 25 30,066 0 0
ADMA BIOLOGICS INC COM 000899104   598,642 132,443 SH   SOLE 30 132,443 0 0
ADMA BIOLOGICS INC COM 000899104   115,554 25,565 SH   SOLE 40 25,565 0 0
ADMA BIOLOGICS INC COM 000899104   530,535 117,375 SH   SOLE 43 66,283 0 51,092
ADOBE INC COM 00724F101   634,555,692 1,063,620 SH   SOLE 2 375,912 0 687,708
ADOBE INC COM 00724F101   260,864,543 437,252 SH   SOLE 4 230,561 0 206,691
ADOBE INC COM 00724F101   319,703,025 535,875 SH   SOLE 7 467,337 0 68,538
ADOBE INC COM 00724F101   27,256,268 45,686 SH   SOLE 13 45,686 0 0
ADOBE INC COM 00724F101   41,834,189 70,121 SH   SOLE 15 70,121 0 0
ADOBE INC COM 00724F101   596,829,094 1,000,384 SH   SOLE 18 925,554 0 74,830
ADOBE INC COM 00724F101   268,598,866 450,216 SH   SOLE 19 450,216 0 0
ADOBE INC COM 00724F101   8,390,269,782 14,063,476 SH   SOLE 21 14,063,476 0 0
ADOBE INC COM 00724F101   6,104,173,157 10,231,601 SH   SOLE 22 9,206,657 0 1,024,944
ADOBE INC COM 00724F101   586,386,805 982,881 SH   SOLE 23 982,881 0 0
ADOBE INC COM 00724F101   770,305,459 1,291,159 SH   SOLE 25 1,176,252 0 114,907
ADOBE INC COM 00724F101   405,775,700 680,147 SH   SOLE 26 382,106 0 298,041
ADOBE INC COM 00724F101   647,143,355 1,084,719 SH   SOLE 28 58,656 0 1,026,063
ADOBE INC COM 00724F101   15,738,905 26,381 SH   SOLE 29 26,381 0 0
ADOBE INC COM 00724F101   2,682,206,809 4,495,821 SH   SOLE 30 4,467,694 0 28,127
ADOBE INC COM 00724F101   89,686,281 150,329 SH   SOLE 31 142,728 0 7,601
ADOBE INC COM 00724F101   99,903,056 167,454 SH   SOLE 32 167,454 0 0
ADOBE INC COM 00724F101   217,265,612 364,173 SH   SOLE 34 364,173 0 0
ADOBE INC COM 00724F101   63,351,761 106,188 SH   SOLE 36 106,188 0 0
ADOBE INC COM 00724F101   14,216,381 23,829 SH   SOLE 40 23,829 0 0
ADOBE INC COM 00724F101   402,108 674 SH   OTR 43 674 0 0
ADOBE INC COM 00724F101   416,288,679 697,768 SH   SOLE 43 599,592 0 98,177
ADT INC DEL COM 00090Q103   4,924,122 722,012 SH   SOLE 2 66,869 0 655,143
ADT INC DEL COM 00090Q103   3,935 577 SH   SOLE 4 577 0 0
ADT INC DEL COM 00090Q103   662,038 97,073 SH   SOLE 7 91,928 0 5,145
ADT INC DEL COM 00090Q103   447,501 65,616 SH   SOLE 18 65,616 0 0
ADT INC DEL COM 00090Q103   498,269 73,060 SH   SOLE 19 73,060 0 0
ADT INC DEL COM 00090Q103   17,986,986 2,637,388 SH   SOLE 21 2,637,388 0 0
ADT INC DEL COM 00090Q103   37,035,076 5,430,363 SH   SOLE 22 5,167,323 0 263,040
ADT INC DEL COM 00090Q103   321,802 47,185 SH   SOLE 25 47,185 0 0
ADT INC DEL COM 00090Q103   564,594 82,785 SH   SOLE 26 82,785 0 0
ADT INC DEL COM 00090Q103   534,981 78,443 SH   SOLE 28 67,669 0 10,774
ADT INC DEL COM 00090Q103   11,681,296 1,712,800 SH   SOLE 30 1,712,800 0 0
ADT INC DEL COM 00090Q103   20,003 2,933 SH   SOLE 31 2,933 0 0
ADT INC DEL COM 00090Q103   87,698 12,859 SH   SOLE 36 12,859 0 0
ADT INC DEL COM 00090Q103   184,270 27,019 SH   SOLE 40 27,019 0 0
ADT INC DEL COM 00090Q103   599,219 87,862 SH   SOLE 43 79,068 0 8,794
ADTALEM GLOBAL ED INC COM 00737L103   2,467,647 41,860 SH   SOLE 2 11,564 0 30,296
ADTALEM GLOBAL ED INC COM 00737L103   10,257 174 SH   SOLE 4 174 0 0
ADTALEM GLOBAL ED INC COM 00737L103   336,015 5,700 SH   SOLE 7 5,404 0 296
ADTALEM GLOBAL ED INC COM 00737L103   7,578,612 128,560 SH   SOLE 18 128,560 0 0
ADTALEM GLOBAL ED INC COM 00737L103   4,841,681 82,132 SH   SOLE 19 82,132 0 0
ADTALEM GLOBAL ED INC COM 00737L103   271,015,138 4,597,373 SH   SOLE 21 4,597,373 0 0
ADTALEM GLOBAL ED INC COM 00737L103   67,135,031 1,138,847 SH   SOLE 22 1,087,086 0 51,761
ADTALEM GLOBAL ED INC COM 00737L103   506,439 8,591 SH   SOLE 25 8,591 0 0
ADTALEM GLOBAL ED INC COM 00737L103   7,355,015 124,767 SH   SOLE 26 14,949 0 109,818
ADTALEM GLOBAL ED INC COM 00737L103   191,823 3,254 SH   SOLE 28 881 0 2,373
ADTALEM GLOBAL ED INC COM 00737L103   4,943,724 83,863 SH   SOLE 30 83,863 0 0
ADTALEM GLOBAL ED INC COM 00737L103   21,635 367 SH   SOLE 36 367 0 0
ADTALEM GLOBAL ED INC COM 00737L103   534,323 9,064 SH   SOLE 40 9,064 0 0
ADTALEM GLOBAL ED INC COM 00737L103   4,398,672 74,617 SH   SOLE 43 69,329 0 5,288
ADTHEORENT HOLDING COMPANY COM 00739D109   16,281 11,228 SH   SOLE 18 11,228 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109   214,970 148,255 SH   SOLE 21 148,255 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109   883,326 609,190 SH   SOLE 22 609,190 0 0
ADTRAN HOLDINGS INC COM 00486H105   551,535 75,141 SH   SOLE 2 21,948 0 53,193
ADTRAN HOLDINGS INC COM 00486H105   1,916 261 SH   SOLE 4 261 0 0
ADTRAN HOLDINGS INC COM 00486H105   5,989 816 SH   SOLE 7 816 0 0
ADTRAN HOLDINGS INC COM 00486H105   1,838,222 250,439 SH   SOLE 18 250,439 0 0
ADTRAN HOLDINGS INC COM 00486H105   1,179,406 160,682 SH   SOLE 19 160,682 0 0
ADTRAN HOLDINGS INC COM 00486H105   66,633,313 9,078,108 SH   SOLE 21 9,078,108 0 0
ADTRAN HOLDINGS INC COM 00486H105   17,623,905 2,401,077 SH   SOLE 22 2,297,031 0 104,046
ADTRAN HOLDINGS INC COM 00486H105   54,353 7,405 SH   SOLE 25 7,405 0 0
ADTRAN HOLDINGS INC COM 00486H105   330,344 45,006 SH   SOLE 26 45,006 0 0
ADTRAN HOLDINGS INC COM 00486H105   5,487,487 747,614 SH   SOLE 30 747,614 0 0
ADTRAN HOLDINGS INC COM 00486H105   29,287 3,990 SH   SOLE 36 3,990 0 0
ADTRAN HOLDINGS INC COM 00486H105   103,729 14,132 SH   SOLE 40 14,132 0 0
ADTRAN HOLDINGS INC COM 00486H105   859,664 117,120 SH   SOLE 43 110,276 0 6,844
ADVANCE AUTO PARTS INC COM 00751Y106   6,302,324 103,266 SH   SOLE 2 22,939 0 80,327
ADVANCE AUTO PARTS INC COM 00751Y106   9,399 154 SH   SOLE 4 154 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   562,636 9,219 SH   SOLE 7 8,753 0 466
ADVANCE AUTO PARTS INC COM 00751Y106   3,396,747 55,657 SH   SOLE 18 55,657 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   6,025,553 98,731 SH   SOLE 19 98,731 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   335,215,087 5,492,628 SH   SOLE 21 5,492,628 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   92,838,287 1,521,191 SH   SOLE 22 1,440,423 0 80,768
ADVANCE AUTO PARTS INC COM 00751Y106   1,440,003 23,595 SH   SOLE 25 23,595 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   3,560,795 58,345 SH   SOLE 26 16,695 0 41,650
ADVANCE AUTO PARTS INC COM 00751Y106   47,298 775 SH   SOLE 28 775 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   7,363,697 120,657 SH   SOLE 30 120,657 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   51,937 851 SH   SOLE 31 851 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   1,018,957 16,696 SH   SOLE 34 16,696 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   187,667 3,075 SH   SOLE 36 3,075 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   769,527 12,609 SH   SOLE 40 12,609 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   8,410,814 137,814 SH   SOLE 43 119,599 0 18,215
ADVANCED DRAIN SYS INC DEL COM 00790R104   23,211,085 165,039 SH   SOLE 2 60,721 0 104,318
ADVANCED DRAIN SYS INC DEL COM 00790R104   29,534 210 SH   SOLE 4 210 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   10,424,940 74,125 SH   SOLE 7 73,419 0 706
ADVANCED DRAIN SYS INC DEL COM 00790R104   18,207,395 129,461 SH   SOLE 18 129,461 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   4,770,509 33,920 SH   SOLE 19 33,920 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   526,499,060 3,743,594 SH   SOLE 21 3,743,594 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   286,064,995 2,034,023 SH   SOLE 22 1,941,722 0 92,301
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,004,964 14,256 SH   SOLE 25 14,256 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   10,594,130 75,328 SH   SOLE 26 18,503 0 56,825
ADVANCED DRAIN SYS INC DEL COM 00790R104   552,434 3,928 SH   SOLE 28 1,057 0 2,871
ADVANCED DRAIN SYS INC DEL COM 00790R104   88,120,664 626,569 SH   SOLE 30 626,569 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   130,936 931 SH   SOLE 31 931 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   201,115 1,430 SH   SOLE 36 1,430 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,057,423 14,629 SH   SOLE 40 14,629 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   28,550 203 SH   OTR 43 203 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   9,686,251 68,873 SH   SOLE 43 61,801 0 7,072
ADVANCED EMISSIONS SOLUTIONS COM 00770C101   11,294 3,790 SH   SOLE 18 3,790 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101   151,482 50,833 SH   SOLE 21 50,833 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101   824,548 276,694 SH   SOLE 22 276,694 0 0
ADVANCED ENERGY INDS COM 007973100   4,494,039 41,260 SH   SOLE 2 32,444 0 8,816
ADVANCED ENERGY INDS COM 007973100   36,161 332 SH   SOLE 4 119 0 213
ADVANCED ENERGY INDS COM 007973100   784,769 7,205 SH   SOLE 7 6,824 0 381
ADVANCED ENERGY INDS COM 007973100   12,055,157 110,679 SH   SOLE 18 110,679 0 0
ADVANCED ENERGY INDS COM 007973100   8,433,893 77,432 SH   SOLE 19 77,432 0 0
ADVANCED ENERGY INDS COM 007973100   477,414,332 4,383,165 SH   SOLE 21 4,383,165 0 0
ADVANCED ENERGY INDS COM 007973100   115,676,199 1,062,029 SH   SOLE 22 1,029,801 0 32,228
ADVANCED ENERGY INDS COM 007973100   831,277 7,632 SH   SOLE 25 7,632 0 0
ADVANCED ENERGY INDS COM 007973100   3,118,271 28,629 SH   SOLE 26 14,887 0 13,742
ADVANCED ENERGY INDS COM 007973100   375,012 3,443 SH   SOLE 28 684 0 2,759
ADVANCED ENERGY INDS COM 007973100   8,818,163 80,960 SH   SOLE 30 80,960 0 0
ADVANCED ENERGY INDS COM 007973100   83,868 770 SH   SOLE 36 770 0 0
ADVANCED ENERGY INDS COM 007973100   812,761 7,462 SH   SOLE 40 7,462 0 0
ADVANCED ENERGY INDS COM 007973100   3,914,805 35,942 SH   SOLE 43 33,646 0 2,296
ADVANCED MICRO DEVICES INC COM 007903107   425,034,476 2,883,349 SH   SOLE 2 440,481 0 2,442,868
ADVANCED MICRO DEVICES INC COM 007903107   184,249,381 1,249,911 SH   SOLE 4 618,067 0 631,844
ADVANCED MICRO DEVICES INC COM 007903107   248,985,956 1,689,071 SH   SOLE 7 1,543,490 0 145,581
ADVANCED MICRO DEVICES INC COM 007903107   7,729,886 52,438 SH   SOLE 13 52,438 0 0
ADVANCED MICRO DEVICES INC COM 007903107   36,630,501 248,494 SH   SOLE 15 248,494 0 0
ADVANCED MICRO DEVICES INC COM 007903107   566,302,049 3,841,680 SH   SOLE 18 3,616,870 0 224,810
ADVANCED MICRO DEVICES INC COM 007903107   346,082,859 2,347,757 SH   SOLE 19 2,347,757 0 0
ADVANCED MICRO DEVICES INC COM 007903107   6,835,432,656 46,370,210 SH   SOLE 21 46,370,210 0 0
ADVANCED MICRO DEVICES INC COM 007903107   5,132,616,607 34,818,646 SH   SOLE 22 31,352,277 0 3,466,369
ADVANCED MICRO DEVICES INC COM 007903107   453,823,207 3,078,646 SH   SOLE 23 3,078,646 0 0
ADVANCED MICRO DEVICES INC COM 007903107   590,303,640 4,004,502 SH   SOLE 25 3,551,533 0 452,969
ADVANCED MICRO DEVICES INC COM 007903107   284,384,256 1,929,206 SH   SOLE 26 1,075,918 0 853,288
ADVANCED MICRO DEVICES INC COM 007903107   468,311,841 3,176,934 SH   SOLE 28 130,348 0 3,046,586
ADVANCED MICRO DEVICES INC COM 007903107   269,465 1,828 SH   SOLE 29 1,828 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,739,725,450 11,801,950 SH   SOLE 30 11,801,950 0 0
ADVANCED MICRO DEVICES INC COM 007903107   53,212,357 360,982 SH   SOLE 31 333,835 0 27,147
ADVANCED MICRO DEVICES INC COM 007903107   69,166,688 469,213 SH   SOLE 32 469,213 0 0
ADVANCED MICRO DEVICES INC COM 007903107   400,409,488 2,716,298 SH   SOLE 34 2,716,298 0 0
ADVANCED MICRO DEVICES INC COM 007903107   58,073,496 393,959 SH   SOLE 36 393,959 0 0
ADVANCED MICRO DEVICES INC COM 007903107   12,447,006 84,438 SH   SOLE 40 84,438 0 0
ADVANCED MICRO DEVICES INC COM 007903107   293,641 1,992 SH   OTR 43 1,992 0 0
ADVANCED MICRO DEVICES INC COM 007903107   321,035,412 2,177,840 SH   SOLE 43 1,864,049 0 313,791
ADVANCED MICRO DEVICES INC OPTIONS 007903107   4,820,307 32,700 SH Call SOLE 2 0 0 32,700
ADVANCED MICRO DEVICES INC OPTIONS 007903107   751,791 5,100 SH Call SOLE 4 5,100 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   17,246,970 117,000 SH Call SOLE 18 117,000 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   93,590,609 634,900 SH Call SOLE 19 634,900 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   6,928,270 47,000 SH Call SOLE 22 47,000 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   3,699,991 25,100 SH Call SOLE 26 25,100 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   456,971 3,100 SH Call SOLE 30 3,100 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   54,276,362 368,200 SH Call SOLE 34 368,200 0 0
ADVANSIX INC COM 00773T101   1,604,568 53,557 SH   SOLE 2 30,298 0 23,259
ADVANSIX INC COM 00773T101   4,164 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101   6,202 207 SH   SOLE 7 207 0 0
ADVANSIX INC COM 00773T101   2,792,572 93,210 SH   SOLE 18 93,210 0 0
ADVANSIX INC COM 00773T101   1,618,859 54,034 SH   SOLE 19 54,034 0 0
ADVANSIX INC COM 00773T101   113,319,086 3,782,346 SH   SOLE 21 3,782,346 0 0
ADVANSIX INC COM 00773T101   23,628,913 788,682 SH   SOLE 22 751,440 0 37,242
ADVANSIX INC COM 00773T101   171,701 5,731 SH   SOLE 25 5,731 0 0
ADVANSIX INC COM 00773T101   893,587 29,826 SH   SOLE 26 18,729 0 11,097
ADVANSIX INC COM 00773T101   2,157 72 SH   SOLE 28 72 0 0
ADVANSIX INC COM 00773T101   1,878,043 62,685 SH   SOLE 30 62,685 0 0
ADVANSIX INC COM 00773T101   229,374 7,656 SH   SOLE 40 7,656 0 0
ADVANSIX INC COM 00773T101   829,118 27,674 SH   SOLE 43 26,303 0 1,371
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   345,522 95,448 SH   SOLE 2 27,130 0 68,318
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   4,445 1,228 SH   SOLE 7 1,228 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   919,748 254,074 SH   SOLE 18 254,074 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   635,433 175,534 SH   SOLE 19 175,534 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   12,911,534 3,566,722 SH   SOLE 21 3,566,722 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   9,234,859 2,551,066 SH   SOLE 22 2,475,846 0 75,220
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   113,234 31,280 SH   SOLE 25 31,280 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   103,431 28,572 SH   SOLE 43 28,572 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105   16 72 SH   SOLE 21 72 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105   123,569 554,619 SH   SOLE 22 554,619 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   1,001,379 1,330,206 SH   SOLE 22 1,330,206 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   47,027 62,470 SH   SOLE 26 0 0 62,470
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   6,402 8,504 SH   SOLE 28 8,504 0 0
AECOM COM 00766T100   67,197,996 727,015 SH   SOLE 2 498,135 0 228,880
AECOM COM 00766T100   37,656,629 407,407 SH   SOLE 4 275,532 0 131,875
AECOM COM 00766T100   3,065,626 33,167 SH   SOLE 7 32,633 0 534
AECOM COM 00766T100   4,983,641 53,918 SH   SOLE 13 53,918 0 0
AECOM COM 00766T100   1,049,635 11,356 SH   SOLE 15 11,356 0 0
AECOM COM 00766T100   38,088,092 412,075 SH   SOLE 18 336,876 0 75,199
AECOM COM 00766T100   56,027,276 606,159 SH   SOLE 19 606,159 0 0
AECOM COM 00766T100   641,421,035 6,939,533 SH   SOLE 21 6,939,533 0 0
AECOM COM 00766T100   448,900,714 4,856,656 SH   SOLE 22 4,450,452 0 406,204
AECOM COM 00766T100   39,478,609 427,119 SH   SOLE 23 427,119 0 0
AECOM COM 00766T100   5,489,603 59,392 SH   SOLE 25 58,149 0 1,243
AECOM COM 00766T100   34,599,784 374,335 SH   SOLE 26 231,496 0 142,839
AECOM COM 00766T100   20,343,473 220,096 SH   SOLE 28 2,097 0 217,999
AECOM COM 00766T100   5,047,510 54,609 SH   SOLE 29 54,609 0 0
AECOM COM 00766T100   77,091,426 834,052 SH   SOLE 30 834,052 0 0
AECOM COM 00766T100   12,696,647 137,365 SH   SOLE 31 135,290 0 2,075
AECOM COM 00766T100   71,474,178 773,279 SH   SOLE 34 773,279 0 0
AECOM COM 00766T100   2,559,572 27,692 SH   SOLE 36 27,692 0 0
AECOM COM 00766T100   592,014 6,405 SH   SOLE 40 6,405 0 0
AECOM COM 00766T100   19,158,455 207,275 SH   SOLE 43 182,529 0 24,746
AEGON LTD AMER REG 1 CERT 0076CA104   29,341,423 5,093,997 SH   SOLE 43 4,815,588 0 278,409
AEHR TEST SYS COM 00760J108   369,536 13,929 SH   SOLE 2 7,579 0 6,350
AEHR TEST SYS COM 00760J108   3,847 145 SH   SOLE 4 145 0 0
AEHR TEST SYS COM 00760J108   6,686 252 SH   SOLE 7 252 0 0
AEHR TEST SYS COM 00760J108   1,872,965 70,598 SH   SOLE 18 70,598 0 0
AEHR TEST SYS COM 00760J108   1,461,379 55,084 SH   SOLE 19 55,084 0 0
AEHR TEST SYS COM 00760J108   30,536,614 1,151,022 SH   SOLE 21 1,151,022 0 0
AEHR TEST SYS COM 00760J108   19,834,942 747,642 SH   SOLE 22 723,450 0 24,192
AEHR TEST SYS COM 00760J108   157,721 5,945 SH   SOLE 25 5,945 0 0
AEHR TEST SYS COM 00760J108   9,392 354 SH   SOLE 26 354 0 0
AEHR TEST SYS COM 00760J108   71,100 2,680 SH   SOLE 28 0 0 2,680
AEHR TEST SYS COM 00760J108   597,456 22,520 SH   SOLE 30 22,520 0 0
AEHR TEST SYS COM 00760J108   202,052 7,616 SH   SOLE 40 7,616 0 0
AEHR TEST SYS COM 00760J108   531 20 SH   SOLE 43 20 0 0
AEMETIS INC COM NEW 00770K202   78,956 15,068 SH   SOLE 18 15,068 0 0
AEMETIS INC COM NEW 00770K202   359,427 68,593 SH   SOLE 21 68,593 0 0
AEMETIS INC COM NEW 00770K202   2,250,454 429,476 SH   SOLE 22 429,476 0 0
AEMETIS INC COM NEW 00770K202   79,533 15,178 SH   SOLE 26 9,579 0 5,599
AEMETIS INC COM NEW 00770K202   358,295 68,377 SH   SOLE 28 0 0 68,377
AEMETIS INC COM NEW 00770K202   189,028 36,074 SH   SOLE 31 33,598 0 2,476
AEON BIOPHARMA INC CL A 00791X100   2,606 362 SH   SOLE 18 362 0 0
AEON BIOPHARMA INC CL A 00791X100   1,743,588 242,165 SH   SOLE 22 242,165 0 0
AEON BIOPHARMA INC CL A 00791X100   4,118 572 SH   SOLE 26 361 0 211
AEON BIOPHARMA INC CL A 00791X100   18,641 2,589 SH   SOLE 28 0 0 2,589
AEON BIOPHARMA INC CL A 00791X100   10,080 1,400 SH   SOLE 31 1,272 0 128
AERCAP HOLDINGS NV SHS N00985106   2,160,928 29,076 SH   SOLE 2 6,670 0 22,406
AERCAP HOLDINGS NV SHS N00985106   12,261,314 164,980 SH   SOLE 4 84,876 0 80,104
AERCAP HOLDINGS NV SHS N00985106   14,195,194 191,001 SH   SOLE 7 174,871 0 16,130
AERCAP HOLDINGS NV SHS N00985106   766,834 10,318 SH   SOLE 13 10,318 0 0
AERCAP HOLDINGS NV SHS N00985106   1,277,486 17,189 SH   SOLE 15 17,189 0 0
AERCAP HOLDINGS NV SHS N00985106   26,181,450 352,280 SH   SOLE 18 351,746 0 534
AERCAP HOLDINGS NV SHS N00985106   9,252,617 124,497 SH   SOLE 19 124,497 0 0
AERCAP HOLDINGS NV SHS N00985106   243,612,042 3,277,880 SH   SOLE 21 3,277,880 0 0
AERCAP HOLDINGS NV SHS N00985106   205,241,740 2,761,595 SH   SOLE 22 2,650,777 0 110,818
AERCAP HOLDINGS NV SHS N00985106   25,068,582 337,306 SH   SOLE 23 337,306 0 0
AERCAP HOLDINGS NV SHS N00985106   18,529,834 249,325 SH   SOLE 25 244,833 0 4,492
AERCAP HOLDINGS NV SHS N00985106   5,906,508 79,474 SH   SOLE 26 31,143 0 48,331
AERCAP HOLDINGS NV SHS N00985106   21,508,803 289,408 SH   SOLE 28 0 0 289,408
AERCAP HOLDINGS NV SHS N00985106   22,296 300 SH   SOLE 29 300 0 0
AERCAP HOLDINGS NV SHS N00985106   141,825,005 1,908,302 SH   SOLE 30 1,908,302 0 0
AERCAP HOLDINGS NV SHS N00985106   19,234,239 258,803 SH   SOLE 31 35,597 0 223,206
AERCAP HOLDINGS NV SHS N00985106   830,823 11,179 SH   SOLE 34 11,179 0 0
AERCAP HOLDINGS NV SHS N00985106   2,034,138 27,370 SH   SOLE 36 27,370 0 0
AERCAP HOLDINGS NV SHS N00985106   739,261 9,947 SH   SOLE 40 9,947 0 0
AERCAP HOLDINGS NV SHS N00985106   18,470,973 248,533 SH   SOLE 43 220,609 0 27,924
AEROVATE THERAPEUTICS INC COM 008064107   67,573 2,986 SH   SOLE 2 321 0 2,665
AEROVATE THERAPEUTICS INC COM 008064107   3,146 139 SH   SOLE 7 139 0 0
AEROVATE THERAPEUTICS INC COM 008064107   588,312 25,997 SH   SOLE 18 25,997 0 0
AEROVATE THERAPEUTICS INC COM 008064107   513,497 22,691 SH   SOLE 19 22,691 0 0
AEROVATE THERAPEUTICS INC COM 008064107   9,726,872 429,822 SH   SOLE 21 429,822 0 0
AEROVATE THERAPEUTICS INC COM 008064107   5,562,884 245,819 SH   SOLE 22 242,418 0 3,401
AEROVIRONMENT INC COM 008073108   1,716,917 13,622 SH   SOLE 2 7,604 0 6,018
AEROVIRONMENT INC COM 008073108   11,974 95 SH   SOLE 4 95 0 0
AEROVIRONMENT INC COM 008073108   566,802 4,497 SH   SOLE 7 4,269 0 228
AEROVIRONMENT INC COM 008073108   9,661,596 76,655 SH   SOLE 18 76,655 0 0
AEROVIRONMENT INC COM 008073108   6,769,987 53,713 SH   SOLE 19 53,713 0 0
AEROVIRONMENT INC COM 008073108   433,468,827 3,439,137 SH   SOLE 21 3,439,137 0 0
AEROVIRONMENT INC COM 008073108   92,423,872 733,290 SH   SOLE 22 710,836 0 22,454
AEROVIRONMENT INC COM 008073108   6,694,489 53,114 SH   SOLE 25 53,114 0 0
AEROVIRONMENT INC COM 008073108   4,919,719 39,033 SH   SOLE 26 10,355 0 28,678
AEROVIRONMENT INC COM 008073108   52,181 414 SH   SOLE 28 414 0 0
AEROVIRONMENT INC COM 008073108   6,036,938 47,897 SH   SOLE 30 47,897 0 0
AEROVIRONMENT INC COM 008073108   1,055,963 8,378 SH   SOLE 34 8,378 0 0
AEROVIRONMENT INC COM 008073108   95,160 755 SH   SOLE 36 755 0 0
AEROVIRONMENT INC COM 008073108   696,623 5,527 SH   SOLE 40 5,527 0 0
AEROVIRONMENT INC COM 008073108   2,754,604 21,855 SH   SOLE 43 21,050 0 805
AERSALE CORPORATION COM 00810F106   414,022 32,613 SH   SOLE 2 7,809 0 24,804
AERSALE CORPORATION COM 00810F106   270,353 21,296 SH   SOLE 7 20,133 0 1,163
AERSALE CORPORATION COM 00810F106   913,964 71,994 SH   SOLE 18 71,994 0 0
AERSALE CORPORATION COM 00810F106   666,107 52,470 SH   SOLE 19 52,470 0 0
AERSALE CORPORATION COM 00810F106   14,004,261 1,103,132 SH   SOLE 21 1,103,132 0 0
AERSALE CORPORATION COM 00810F106   9,525,465 750,332 SH   SOLE 22 714,154 0 36,178
AERSALE CORPORATION COM 00810F106   65,227 5,138 SH   SOLE 25 5,138 0 0
AERSALE CORPORATION COM 00810F106   571,580 45,024 SH   SOLE 30 45,024 0 0
AERSALE CORPORATION COM 00810F106   60,174 4,740 SH   SOLE 40 4,740 0 0
AERSALE CORPORATION COM 00810F106   33,248 2,619 SH   OTR 43 2,619 0 0
AERSALE CORPORATION COM 00810F106   220,703 17,385 SH   SOLE 43 15,990 0 1,395
AES CORP COM 00130H105   56,381,306 2,928,899 SH   SOLE 2 1,746,282 0 1,182,617
AES CORP COM 00130H105   7,373,077 383,017 SH   SOLE 4 218,867 0 164,150
AES CORP COM 00130H105   8,358,100 434,187 SH   SOLE 7 382,189 0 51,998
AES CORP COM 00130H105   5,241,968 272,310 SH   SOLE 13 272,310 0 0
AES CORP COM 00130H105   1,798,970 93,453 SH   SOLE 15 93,453 0 0
AES CORP COM 00130H105   37,601,672 1,953,334 SH   SOLE 18 1,701,585 0 251,749
AES CORP COM 00130H105   38,648,360 2,007,707 SH   SOLE 19 2,007,707 0 0
AES CORP COM 00130H105   396,827,951 20,614,439 SH   SOLE 21 20,614,439 0 0
AES CORP COM 00130H105   323,219,166 16,790,606 SH   SOLE 22 14,789,752 0 2,000,854
AES CORP COM 00130H105   34,840,960 1,809,920 SH   SOLE 23 1,809,920 0 0
AES CORP COM 00130H105   5,340,374 277,422 SH   SOLE 25 277,422 0 0
AES CORP COM 00130H105   18,264,342 948,797 SH   SOLE 26 527,305 0 421,492
AES CORP COM 00130H105   6,010,620 312,240 SH   SOLE 28 16,812 0 295,428
AES CORP COM 00130H105   1,213,462 63,037 SH   SOLE 29 63,037 0 0
AES CORP COM 00130H105   62,974,027 3,271,378 SH   SOLE 30 3,271,378 0 0
AES CORP COM 00130H105   4,318,410 224,333 SH   SOLE 31 214,297 0 10,036
AES CORP COM 00130H105   5,032,104 261,408 SH   SOLE 34 261,408 0 0
AES CORP COM 00130H105   3,236,233 168,116 SH   SOLE 36 168,116 0 0
AES CORP COM 00130H105   334,007 17,351 SH   SOLE 40 17,351 0 0
AES CORP COM 00130H105   25,702,461 1,335,193 SH   SOLE 43 1,178,990 0 156,203
AES CORP UNIT 02/15/2024 00130H204   72,450,147 952,289 SH   SOLE 21 952,289 0 0
AETHLON MED INC COM NEW 00808Y406   16,075 7,340 SH   SOLE 22 7,340 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   27,023 35,664 SH   SOLE 2 3,973 0 31,691
AEVA TECHNOLOGIES INC COM 00835Q103   1,133 1,495 SH   SOLE 7 1,495 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   180,911 238,763 SH   SOLE 18 238,763 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   130,602 172,366 SH   SOLE 19 172,366 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   2,366,600 3,123,400 SH   SOLE 21 3,123,400 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   1,760,743 2,323,799 SH   SOLE 22 2,254,548 0 69,251
AEVA TECHNOLOGIES INC COM 00835Q103   89 118 SH   SOLE 43 118 0 0
AEYE INC CL A NEW 008183204   18 8 SH   SOLE 21 8 0 0
AEYE INC CL A NEW 008183204   112,705 49,216 SH   SOLE 22 49,216 0 0
AFC GAMMA INC COM 00109K105   344,347 28,624 SH   SOLE 2 21,840 0 6,784
AFC GAMMA INC COM 00109K105   3,296 274 SH   SOLE 7 274 0 0
AFC GAMMA INC COM 00109K105   560,851 46,621 SH   SOLE 18 46,621 0 0
AFC GAMMA INC COM 00109K105   438,481 36,449 SH   SOLE 19 36,449 0 0
AFC GAMMA INC COM 00109K105   10,409,679 865,310 SH   SOLE 21 865,310 0 0
AFC GAMMA INC COM 00109K105   5,252,226 436,594 SH   SOLE 22 421,138 0 15,456
AFC GAMMA INC COM 00109K105   15,182 1,262 SH   SOLE 43 1,262 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   36,192,408 239,020 SH   SOLE 2 69,787 0 169,233
AFFILIATED MANAGERS GROUP IN COM 008252108   17,262 114 SH   SOLE 4 114 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   1,564,623 10,333 SH   SOLE 7 9,786 0 547
AFFILIATED MANAGERS GROUP IN COM 008252108   10,331,538 68,231 SH   SOLE 18 68,231 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   2,929,523 19,347 SH   SOLE 19 19,347 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   258,712,426 1,708,575 SH   SOLE 21 1,708,575 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   154,354,368 1,019,379 SH   SOLE 22 968,140 0 51,239
AFFILIATED MANAGERS GROUP IN COM 008252108   289,364 1,911 SH   SOLE 23 1,911 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   1,105,669 7,302 SH   SOLE 25 7,302 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   1,510,414 9,975 SH   SOLE 26 9,975 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   1,407,752 9,297 SH   SOLE 28 742 0 8,555
AFFILIATED MANAGERS GROUP IN COM 008252108   9,798,085 64,708 SH   SOLE 30 64,708 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   70,562 466 SH   SOLE 31 466 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   331,307 2,188 SH   SOLE 34 2,188 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   149,452 987 SH   SOLE 36 987 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   1,157,757 7,646 SH   SOLE 40 7,646 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   14,010 93 SH   OTR 43 93 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   21,172,308 139,825 SH   SOLE 43 135,226 0 4,599
AFFIMED N V COM N01045108   16,386 26,218 SH   SOLE 2 7,247 0 18,971
AFFIMED N V COM N01045108   79,440 127,104 SH   SOLE 19 127,104 0 0
AFFIMED N V COM N01045108   7,089 11,343 SH   SOLE 21 11,343 0 0
AFFIMED N V COM N01045108   15,094 24,150 SH   SOLE 22 24,150 0 0
AFFIMED N V COM N01045108   1,963 3,141 SH   SOLE 26 0 0 3,141
AFFINITY BANCSHARES INC COM 00832E103   13,287 832 SH   SOLE 18 832 0 0
AFFINITY BANCSHARES INC COM 00832E103   166,471 10,424 SH   SOLE 21 10,424 0 0
AFFINITY BANCSHARES INC COM 00832E103   12,728 797 SH   SOLE 22 797 0 0
AFFIRM HLDGS INC COM CL A 00827B106   18,381,603 374,066 SH   SOLE 2 67,970 0 306,096
AFFIRM HLDGS INC COM CL A 00827B106   27,420 558 SH   SOLE 4 558 0 0
AFFIRM HLDGS INC COM CL A 00827B106   1,534,397 31,225 SH   SOLE 7 29,602 0 1,623
AFFIRM HLDGS INC COM CL A 00827B106   4,591,691 93,441 SH   SOLE 18 93,441 0 0
AFFIRM HLDGS INC COM CL A 00827B106   4,823,828 98,165 SH   SOLE 19 98,165 0 0
AFFIRM HLDGS INC COM CL A 00827B106   125,283,020 2,549,512 SH   SOLE 21 2,549,512 0 0
AFFIRM HLDGS INC COM CL A 00827B106   274,543,214 5,586,960 SH   SOLE 22 5,290,724 0 296,236
AFFIRM HLDGS INC COM CL A 00827B106   2,143,045 43,611 SH   SOLE 25 43,611 0 0
AFFIRM HLDGS INC COM CL A 00827B106   6,064,367 123,410 SH   SOLE 26 49,904 0 73,506
AFFIRM HLDGS INC COM CL A 00827B106   477,199 9,711 SH   SOLE 28 3,110 0 6,601
AFFIRM HLDGS INC COM CL A 00827B106   7,497,683 152,578 SH   SOLE 30 152,578 0 0
AFFIRM HLDGS INC COM CL A 00827B106   155,676 3,168 SH   SOLE 31 3,168 0 0
AFFIRM HLDGS INC COM CL A 00827B106   2,177,492 44,312 SH   SOLE 40 44,312 0 0
AFFIRM HLDGS INC COM CL A 00827B106   19,845,877 403,864 SH   SOLE 43 323,623 0 80,241
AFFIRM HLDGS INC NOTE 11/1 00827BAB2   1,585,950 1,940,000 PRN   SOLE 2 1,940,000 0 0
AFFIRM HLDGS INC NOTE 11/1 00827BAB2   8,277,188 10,125,000 PRN   SOLE 21 10,125,000 0 0
AFFIRM HLDGS INC NOTE 11/1 00827BAB2   1,880,250 2,300,000 PRN   SOLE 22 2,300,000 0 0
AFLAC INC COM 001055102   72,269,753 875,997 SH   SOLE 2 179,633 0 696,364
AFLAC INC COM 001055102   53,119,853 643,877 SH   SOLE 4 372,029 0 271,848
AFLAC INC COM 001055102   31,605,750 383,100 SH   SOLE 7 343,091 0 40,009
AFLAC INC COM 001055102   1,825,313 22,125 SH   SOLE 13 22,125 0 0
AFLAC INC COM 001055102   6,975,540 84,552 SH   SOLE 15 84,552 0 0
AFLAC INC COM 001055102   98,404,185 1,192,778 SH   SOLE 18 1,157,359 0 35,419
AFLAC INC COM 001055102   30,308,190 367,372 SH   SOLE 19 367,372 0 0
AFLAC INC COM 001055102   1,411,201,770 17,105,476 SH   SOLE 21 17,105,476 0 0
AFLAC INC COM 001055102   991,695,210 12,020,548 SH   SOLE 22 10,786,975 0 1,233,573
AFLAC INC COM 001055102   75,963,773 920,773 SH   SOLE 23 920,773 0 0
AFLAC INC COM 001055102   96,209,438 1,166,175 SH   SOLE 25 1,160,328 0 5,847
AFLAC INC COM 001055102   52,367,288 634,755 SH   SOLE 26 313,955 0 320,800
AFLAC INC COM 001055102   102,335,558 1,240,431 SH   SOLE 28 65,114 0 1,175,317
AFLAC INC COM 001055102   316,958,070 3,841,916 SH   SOLE 30 3,841,916 0 0
AFLAC INC COM 001055102   10,741,005 130,194 SH   SOLE 31 120,650 0 9,544
AFLAC INC COM 001055102   1,999,223 24,233 SH   SOLE 34 24,233 0 0
AFLAC INC COM 001055102   13,042,838 158,095 SH   SOLE 36 158,095 0 0
AFLAC INC COM 001055102   2,422,530 29,364 SH   SOLE 40 29,364 0 0
AFLAC INC COM 001055102   130,680 1,584 SH   OTR 43 1,584 0 0
AFLAC INC COM 001055102   109,157,866 1,323,126 SH   SOLE 43 1,185,041 0 138,084
AG MTG INVT TR INC COM NEW 001228501   357,784 56,344 SH   SOLE 2 56,344 0 0
AG MTG INVT TR INC COM NEW 001228501   56,255 8,859 SH   SOLE 18 8,859 0 0
AG MTG INVT TR INC COM NEW 001228501   405,625 63,878 SH   SOLE 21 63,878 0 0
AG MTG INVT TR INC COM NEW 001228501   2,868,689 451,762 SH   SOLE 22 451,762 0 0
AG MTG INVT TR INC COM NEW 001228501   35,535 5,596 SH   SOLE 26 4,078 0 1,518
AG MTG INVT TR INC COM NEW 001228501   184,772 29,098 SH   SOLE 28 0 0 29,098
AG MTG INVT TR INC COM NEW 001228501   97,504 15,355 SH   SOLE 31 14,301 0 1,054
AG MTG INVT TR INC COM NEW 001228501   6 1 SH   SOLE 43 1 0 0
AGCO CORP COM 001084102   23,776,085 195,833 SH   SOLE 2 114,337 0 81,496
AGCO CORP COM 001084102   24,403 201 SH   SOLE 4 201 0 0
AGCO CORP COM 001084102   11,394,571 93,852 SH   SOLE 7 93,264 0 588
AGCO CORP COM 001084102   13,140,811 108,235 SH   SOLE 18 108,235 0 0
AGCO CORP COM 001084102   24,871,688 204,857 SH   SOLE 19 204,857 0 0
AGCO CORP COM 001084102   378,057,506 3,113,891 SH   SOLE 21 3,113,891 0 0
AGCO CORP COM 001084102   219,573,263 1,808,527 SH   SOLE 22 1,724,197 0 84,330
AGCO CORP COM 001084102   13,933,012 114,760 SH   SOLE 25 114,760 0 0
AGCO CORP COM 001084102   3,966,708 32,672 SH   SOLE 26 22,024 0 10,648
AGCO CORP COM 001084102   75,638 623 SH   SOLE 28 623 0 0
AGCO CORP COM 001084102   19,643,774 161,797 SH   SOLE 29 161,797 0 0
AGCO CORP COM 001084102   15,773,709 129,921 SH   SOLE 30 129,921 0 0
AGCO CORP COM 001084102   105,748 871 SH   SOLE 31 871 0 0
AGCO CORP COM 001084102   22,762,190 187,482 SH   SOLE 34 187,482 0 0
AGCO CORP COM 001084102   147,028 1,211 SH   SOLE 36 1,211 0 0
AGCO CORP COM 001084102   1,563,154 12,875 SH   SOLE 40 12,875 0 0
AGCO CORP COM 001084102   10,437,389 85,968 SH   SOLE 43 76,764 0 9,204
AGEAGLE AERIAL SYS INC NEW COM 00848K101   110,122 1,049,781 SH   SOLE 22 1,049,781 0 0
AGENUS INC COM NEW 00847G705   268,624 324,464 SH   SOLE 2 113,152 0 211,312
AGENUS INC COM NEW 00847G705   485 586 SH   SOLE 4 586 0 0
AGENUS INC COM NEW 00847G705   2,162 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705   893,192 1,078,864 SH   SOLE 18 1,013,628 0 65,236
AGENUS INC COM NEW 00847G705   1,265,838 1,528,974 SH   SOLE 19 1,528,974 0 0
AGENUS INC COM NEW 00847G705   12,842,293 15,511,889 SH   SOLE 21 15,511,889 0 0
AGENUS INC COM NEW 00847G705   10,577,323 12,776,088 SH   SOLE 22 12,288,541 0 487,547
AGENUS INC COM NEW 00847G705   40,422 48,825 SH   SOLE 25 48,825 0 0
AGENUS INC COM NEW 00847G705   8,852 10,692 SH   SOLE 28 10,692 0 0
AGENUS INC COM NEW 00847G705   735,106 887,917 SH   SOLE 30 887,917 0 0
AGENUS INC COM NEW 00847G705   40,900 49,402 SH   SOLE 40 49,402 0 0
AGENUS INC COM NEW 00847G705   13,391 16,175 SH   SOLE 43 16,175 0 0
AGEX THERAPEUTICS INC COM 00848H108   5 12 SH   SOLE 21 12 0 0
AGEX THERAPEUTICS INC COM 00848H108   47,851 124,289 SH   SOLE 22 124,289 0 0
AGILE THERAPEUTICS INC COM 00847L308   11,203 5,745 SH   SOLE 22 5,745 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   147,816,418 1,063,198 SH   SOLE 2 620,444 0 442,754
AGILENT TECHNOLOGIES INC COM 00846U101   43,283,654 311,326 SH   SOLE 4 164,856 0 146,470
AGILENT TECHNOLOGIES INC COM 00846U101   41,234,213 296,585 SH   SOLE 7 269,432 0 27,153
AGILENT TECHNOLOGIES INC COM 00846U101   1,036,886 7,458 SH   SOLE 13 7,458 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   6,265,248 45,064 SH   SOLE 15 45,064 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   113,805,370 818,567 SH   SOLE 18 724,954 0 93,613
AGILENT TECHNOLOGIES INC COM 00846U101   143,627,305 1,033,067 SH   SOLE 19 1,033,067 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,326,061,189 9,537,950 SH   SOLE 21 9,537,950 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   947,367,243 6,814,121 SH   SOLE 22 6,076,182 0 737,939
AGILENT TECHNOLOGIES INC COM 00846U101   79,351,790 570,753 SH   SOLE 23 570,753 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   132,595,692 953,720 SH   SOLE 25 772,650 0 181,070
AGILENT TECHNOLOGIES INC COM 00846U101   101,089,964 727,109 SH   SOLE 26 487,235 0 239,874
AGILENT TECHNOLOGIES INC COM 00846U101   110,911,739 797,754 SH   SOLE 28 23,319 0 774,435
AGILENT TECHNOLOGIES INC COM 00846U101   155,575 1,119 SH   SOLE 29 1,119 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   428,810,507 3,084,302 SH   SOLE 30 3,040,852 0 43,450
AGILENT TECHNOLOGIES INC COM 00846U101   9,212,128 66,260 SH   SOLE 31 61,437 0 4,823
AGILENT TECHNOLOGIES INC COM 00846U101   85,327,855 613,737 SH   SOLE 34 613,737 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   11,002,000 79,134 SH   SOLE 36 79,134 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   2,092,262 15,049 SH   SOLE 40 15,049 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   95,236 685 SH   OTR 43 685 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   58,528,921 420,981 SH   SOLE 43 383,203 0 37,778
AGILITI INC COM 00848J104   169,987 21,463 SH   SOLE 2 11,209 0 10,254
AGILITI INC COM 00848J104   2,875 363 SH   SOLE 7 363 0 0
AGILITI INC COM 00848J104   719,857 90,891 SH   SOLE 18 90,891 0 0
AGILITI INC COM 00848J104   499,602 63,081 SH   SOLE 19 63,081 0 0
AGILITI INC COM 00848J104   32,091,294 4,051,931 SH   SOLE 21 4,051,931 0 0
AGILITI INC COM 00848J104   7,679,169 969,592 SH   SOLE 22 943,536 0 26,056
AGILITI INC COM 00848J104   73,308 9,256 SH   SOLE 25 9,256 0 0
AGILITI INC COM 00848J104   8,569 1,082 SH   SOLE 26 1,082 0 0
AGILITI INC COM 00848J104   14,438 1,823 SH   SOLE 28 0 0 1,823
AGILITI INC COM 00848J104   879,104 110,998 SH   SOLE 30 110,998 0 0
AGILITI INC COM 00848J104   44,400 5,606 SH   SOLE 40 5,606 0 0
AGILITI INC COM 00848J104   671,925 84,839 SH   SOLE 43 81,994 0 2,845
AGILON HEALTH INC COM 00857U107   4,790,536 381,716 SH   SOLE 2 94,049 0 287,667
AGILON HEALTH INC COM 00857U107   12,299 980 SH   SOLE 4 980 0 0
AGILON HEALTH INC COM 00857U107   635,971 50,675 SH   SOLE 7 48,003 0 2,672
AGILON HEALTH INC COM 00857U107   1,629,367 129,830 SH   SOLE 18 129,830 0 0
AGILON HEALTH INC COM 00857U107   1,150,258 91,654 SH   SOLE 19 91,654 0 0
AGILON HEALTH INC COM 00857U107   62,273,338 4,962,019 SH   SOLE 21 4,962,019 0 0
AGILON HEALTH INC COM 00857U107   95,184,571 7,584,428 SH   SOLE 22 7,181,971 0 402,457
AGILON HEALTH INC COM 00857U107   779,054 62,076 SH   SOLE 25 62,076 0 0
AGILON HEALTH INC COM 00857U107   968,609 77,180 SH   SOLE 26 77,180 0 0
AGILON HEALTH INC COM 00857U107   125,048 9,964 SH   SOLE 28 4,250 0 5,714
AGILON HEALTH INC COM 00857U107   3,087,677 246,030 SH   SOLE 30 246,030 0 0
AGILON HEALTH INC COM 00857U107   50,526 4,026 SH   SOLE 31 4,026 0 0
AGILON HEALTH INC COM 00857U107   21,523 1,715 SH   SOLE 36 1,715 0 0
AGILON HEALTH INC COM 00857U107   776,431 61,867 SH   SOLE 40 61,867 0 0
AGILON HEALTH INC COM 00857U107   780,070 62,157 SH   SOLE 43 39,516 0 22,641
AGILYSYS INC COM 00847J105   1,689,954 19,924 SH   SOLE 2 13,979 0 5,945
AGILYSYS INC COM 00847J105   6,446 76 SH   SOLE 4 76 0 0
AGILYSYS INC COM 00847J105   298,482 3,519 SH   SOLE 7 3,334 0 185
AGILYSYS INC COM 00847J105   5,011,590 59,085 SH   SOLE 18 59,085 0 0
AGILYSYS INC COM 00847J105   4,168,903 49,150 SH   SOLE 19 49,150 0 0
AGILYSYS INC COM 00847J105   206,751,804 2,437,536 SH   SOLE 21 2,437,536 0 0
AGILYSYS INC COM 00847J105   48,756,911 574,828 SH   SOLE 22 557,179 0 17,649
AGILYSYS INC COM 00847J105   53,521 631 SH   SOLE 23 631 0 0
AGILYSYS INC COM 00847J105   411,801 4,855 SH   SOLE 25 4,855 0 0
AGILYSYS INC COM 00847J105   582,798 6,871 SH   SOLE 26 3,503 0 3,368
AGILYSYS INC COM 00847J105   88,382 1,042 SH   SOLE 28 0 0 1,042
AGILYSYS INC COM 00847J105   3,919,532 46,210 SH   SOLE 30 46,210 0 0
AGILYSYS INC COM 00847J105   4,495 53 SH   SOLE 36 53 0 0
AGILYSYS INC COM 00847J105   398,739 4,701 SH   SOLE 40 4,701 0 0
AGILYSYS INC COM 00847J105   1,020,469 12,031 SH   SOLE 43 11,715 0 316
AGIOS PHARMACEUTICALS INC COM 00847X104   1,876,470 84,260 SH   SOLE 2 37,556 0 46,704
AGIOS PHARMACEUTICALS INC COM 00847X104   4,565 205 SH   SOLE 4 205 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   12,070 542 SH   SOLE 7 542 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   3,346,201 150,256 SH   SOLE 18 150,256 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   5,163,522 231,860 SH   SOLE 19 231,860 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   57,077,008 2,562,955 SH   SOLE 21 2,562,955 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   38,981,252 1,750,393 SH   SOLE 22 1,665,133 0 85,260
AGIOS PHARMACEUTICALS INC COM 00847X104   252,653 11,345 SH   SOLE 25 11,345 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   521,563 23,420 SH   SOLE 26 23,420 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   2,497,870 112,163 SH   SOLE 30 112,163 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   229,782 10,318 SH   SOLE 40 10,318 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   546,060 24,520 SH   SOLE 43 18,621 0 5,899
AGNC INVT CORP COM 00123Q104   6,129,523 624,824 SH   SOLE 2 223,762 0 401,062
AGNC INVT CORP COM 00123Q104   17,942 1,829 SH   SOLE 4 1,829 0 0
AGNC INVT CORP COM 00123Q104   876,749 89,373 SH   SOLE 7 85,025 0 4,348
AGNC INVT CORP COM 00123Q104   2,089,138 212,960 SH   SOLE 18 212,960 0 0
AGNC INVT CORP COM 00123Q104   4,567,095 465,555 SH   SOLE 19 465,555 0 0
AGNC INVT CORP COM 00123Q104   164,998,118 16,819,380 SH   SOLE 21 16,819,380 0 0
AGNC INVT CORP COM 00123Q104   162,712,368 16,586,378 SH   SOLE 22 15,728,221 0 858,157
AGNC INVT CORP COM 00123Q104   1,212,712 123,620 SH   SOLE 25 123,620 0 0
AGNC INVT CORP COM 00123Q104   2,512,194 256,085 SH   SOLE 26 256,085 0 0
AGNC INVT CORP COM 00123Q104   523,648 53,379 SH   SOLE 28 9,353 0 44,026
AGNC INVT CORP COM 00123Q104   3,592,775 366,236 SH   SOLE 30 366,236 0 0
AGNC INVT CORP COM 00123Q104   89,153 9,088 SH   SOLE 31 9,088 0 0
AGNC INVT CORP COM 00123Q104   323,289 32,955 SH   SOLE 36 32,955 0 0
AGNC INVT CORP COM 00123Q104   1,158,855 118,130 SH   SOLE 40 118,130 0 0
AGNC INVT CORP COM 00123Q104   13,106 1,336 SH   OTR 43 1,336 0 0
AGNC INVT CORP COM 00123Q104   3,340,760 340,546 SH   SOLE 43 297,264 0 43,282
AGNICO EAGLE MINES LTD COM 008474108   6,524,024 118,943 SH   SOLE 21 118,943 0 0
AGNICO EAGLE MINES LTD COM 008474108   20,816,454 379,516 SH   SOLE 43 338,560 0 40,956
AGORA INC ADS 00851L103   5,497 2,090 SH   SOLE 2 2,090 0 0
AGORA INC ADS 00851L103   10,307 3,919 SH   SOLE 22 3,919 0 0
AGREE RLTY CORP COM 008492100   17,806,604 282,869 SH   SOLE 2 156,060 0 126,809
AGREE RLTY CORP COM 008492100   12,993,698 206,413 SH   SOLE 4 206,413 0 0
AGREE RLTY CORP COM 008492100   9,817,556 155,958 SH   SOLE 7 139,961 0 15,997
AGREE RLTY CORP COM 008492100   20,474,928 325,257 SH   SOLE 18 325,257 0 0
AGREE RLTY CORP COM 008492100   20,987,845 333,405 SH   SOLE 19 333,405 0 0
AGREE RLTY CORP COM 008492100   369,356,985 5,867,466 SH   SOLE 21 5,867,466 0 0
AGREE RLTY CORP COM 008492100   263,103,365 4,179,561 SH   SOLE 22 3,660,122 0 519,439
AGREE RLTY CORP COM 008492100   3,150,396 50,046 SH   SOLE 23 50,046 0 0
AGREE RLTY CORP COM 008492100   22,955,410 364,661 SH   SOLE 25 364,661 0 0
AGREE RLTY CORP COM 008492100   1,344,360 21,356 SH   SOLE 26 21,356 0 0
AGREE RLTY CORP COM 008492100   13,464,187 213,887 SH   SOLE 28 83,413 0 130,474
AGREE RLTY CORP COM 008492100   22,779,842 361,872 SH   SOLE 30 361,872 0 0
AGREE RLTY CORP COM 008492100   87,752 1,394 SH   SOLE 31 1,394 0 0
AGREE RLTY CORP COM 008492100   2,648,118 42,067 SH   SOLE 34 42,067 0 0
AGREE RLTY CORP COM 008492100   686,973 10,913 SH   SOLE 36 10,913 0 0
AGREE RLTY CORP COM 008492100   1,215,627 19,311 SH   SOLE 40 19,311 0 0
AGREE RLTY CORP COM 008492100   13,233,974 210,230 SH   SOLE 43 188,218 0 22,012
AGRIFY CORP COM 00853E305   1,591 1,267 SH   SOLE 22 1,267 0 0
AILERON THERAPEUTICS INC COM NEW 00887A204   576 189 SH   SOLE 22 189 0 0
AIM IMMUNOTECH INC COM 00901B105   4,167 9,473 SH   SOLE 21 9,473 0 0
AIM IMMUNOTECH INC COM 00901B105   307,197 698,333 SH   SOLE 22 698,333 0 0
AINOS INC COM 00902F303   31,416 15,325 SH   SOLE 22 15,325 0 0
AIR LEASE CORP CL A 00912X302   24,802,393 591,378 SH   SOLE 2 37,617 0 553,761
AIR LEASE CORP CL A 00912X302   10,233 244 SH   SOLE 4 244 0 0
AIR LEASE CORP CL A 00912X302   703,753 16,780 SH   SOLE 7 15,939 0 841
AIR LEASE CORP CL A 00912X302   2,996,110 71,438 SH   SOLE 13 71,438 0 0
AIR LEASE CORP CL A 00912X302   9,708,103 231,476 SH   SOLE 15 231,476 0 0
AIR LEASE CORP CL A 00912X302   1,492,099 35,577 SH   SOLE 18 35,577 0 0
AIR LEASE CORP CL A 00912X302   1,379,952 32,903 SH   SOLE 19 32,903 0 0
AIR LEASE CORP CL A 00912X302   55,635,507 1,326,550 SH   SOLE 21 1,326,550 0 0
AIR LEASE CORP CL A 00912X302   110,803,131 2,641,944 SH   SOLE 22 2,496,986 0 144,958
AIR LEASE CORP CL A 00912X302   1,085,114 25,873 SH   SOLE 25 25,873 0 0
AIR LEASE CORP CL A 00912X302   1,500,907 35,787 SH   SOLE 26 35,787 0 0
AIR LEASE CORP CL A 00912X302   2,302,674 54,904 SH   SOLE 28 25,997 0 28,907
AIR LEASE CORP CL A 00912X302   3,823,880 91,175 SH   SOLE 30 91,175 0 0
AIR LEASE CORP CL A 00912X302   60,016 1,431 SH   SOLE 31 1,431 0 0
AIR LEASE CORP CL A 00912X302   15,614,472 372,305 SH   SOLE 34 372,305 0 0
AIR LEASE CORP CL A 00912X302   165,663 3,950 SH   SOLE 36 3,950 0 0
AIR LEASE CORP CL A 00912X302   1,038,896 24,771 SH   SOLE 40 24,771 0 0
AIR LEASE CORP CL A 00912X302   6,711,323 160,022 SH   SOLE 43 146,664 0 13,358
AIR PRODS & CHEMS INC COM 009158106   120,443,799 439,897 SH   SOLE 2 58,994 0 380,903
AIR PRODS & CHEMS INC COM 009158106   23,614,702 86,248 SH   SOLE 4 64,227 0 22,021
AIR PRODS & CHEMS INC COM 009158106   44,138,750 161,208 SH   SOLE 7 144,486 0 16,722
AIR PRODS & CHEMS INC COM 009158106   994,442 3,632 SH   SOLE 13 3,632 0 0
AIR PRODS & CHEMS INC COM 009158106   9,172,300 33,500 SH   SOLE 15 33,500 0 0
AIR PRODS & CHEMS INC COM 009158106   97,532,488 356,218 SH   SOLE 18 342,500 0 13,718
AIR PRODS & CHEMS INC COM 009158106   106,158,284 387,722 SH   SOLE 19 387,722 0 0
AIR PRODS & CHEMS INC COM 009158106   1,581,543,821 5,776,274 SH   SOLE 21 5,776,274 0 0
AIR PRODS & CHEMS INC COM 009158106   1,317,206,349 4,810,834 SH   SOLE 22 4,314,054 0 496,780
AIR PRODS & CHEMS INC COM 009158106   100,002,712 365,240 SH   SOLE 23 365,240 0 0
AIR PRODS & CHEMS INC COM 009158106   113,782,518 415,568 SH   SOLE 25 371,478 0 44,090
AIR PRODS & CHEMS INC COM 009158106   70,038,861 255,803 SH   SOLE 26 160,425 0 95,378
AIR PRODS & CHEMS INC COM 009158106   68,235,888 249,218 SH   SOLE 28 4,638 0 244,580
AIR PRODS & CHEMS INC COM 009158106   331,774,960 1,211,742 SH   SOLE 30 1,211,742 0 0
AIR PRODS & CHEMS INC COM 009158106   13,588,968 49,631 SH   SOLE 31 45,912 0 3,719
AIR PRODS & CHEMS INC COM 009158106   52,886,660 193,158 SH   SOLE 34 193,158 0 0
AIR PRODS & CHEMS INC COM 009158106   15,059,821 55,003 SH   SOLE 36 55,003 0 0
AIR PRODS & CHEMS INC COM 009158106   3,153,081 11,516 SH   SOLE 40 11,516 0 0
AIR PRODS & CHEMS INC COM 009158106   77,485 283 SH   OTR 43 283 0 0
AIR PRODS & CHEMS INC COM 009158106   83,008,077 303,170 SH   SOLE 43 233,399 0 69,771
AIR T INC COM 009207101   3,025 179 SH   SOLE 18 179 0 0
AIR T INC COM 009207101   40,254 2,382 SH   SOLE 21 2,382 0 0
AIR T INC COM 009207101   59,502 3,521 SH   SOLE 22 3,521 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   714,984 40,601 SH   SOLE 2 6,858 0 33,743
AIR TRANSPORT SERVICES GRP I COM 00922R105   7,960 452 SH   SOLE 7 452 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   2,671,085 151,680 SH   SOLE 18 151,680 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   2,079,583 118,091 SH   SOLE 19 118,091 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   39,412,536 2,238,077 SH   SOLE 21 2,238,077 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   26,874,181 1,526,075 SH   SOLE 22 1,469,443 0 56,632
AIR TRANSPORT SERVICES GRP I COM 00922R105   49,713 2,823 SH   SOLE 25 2,823 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   2,448 139 SH   SOLE 28 139 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   272,814 15,492 SH   SOLE 30 15,492 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   32,455 1,843 SH   SOLE 36 1,843 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   32,579 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   167,418 9,507 SH   SOLE 43 8,692 0 815
AIRBNB INC COM CL A 009066101   109,233,290 802,360 SH   SOLE 2 173,378 0 628,982
AIRBNB INC COM CL A 009066101   44,602,731 327,624 SH   SOLE 4 151,633 0 175,991
AIRBNB INC COM CL A 009066101   57,050,692 419,059 SH   SOLE 7 382,015 0 37,044
AIRBNB INC COM CL A 009066101   3,871,685 28,439 SH   SOLE 13 28,439 0 0
AIRBNB INC COM CL A 009066101   9,179,103 67,424 SH   SOLE 15 67,424 0 0
AIRBNB INC COM CL A 009066101   93,679,568 688,112 SH   SOLE 18 661,820 0 26,292
AIRBNB INC COM CL A 009066101   14,914,273 109,551 SH   SOLE 19 109,551 0 0
AIRBNB INC COM CL A 009066101   1,235,889,539 9,078,078 SH   SOLE 21 9,078,078 0 0
AIRBNB INC COM CL A 009066101   1,241,291,166 9,117,755 SH   SOLE 22 8,210,892 0 906,863
AIRBNB INC COM CL A 009066101   96,053,713 705,551 SH   SOLE 23 705,551 0 0
AIRBNB INC COM CL A 009066101   110,399,874 810,929 SH   SOLE 25 808,429 0 2,500
AIRBNB INC COM CL A 009066101   57,979,303 425,880 SH   SOLE 26 203,342 0 222,538
AIRBNB INC COM CL A 009066101   98,358,972 722,484 SH   SOLE 28 13,353 0 709,131
AIRBNB INC COM CL A 009066101   366,503,719 2,692,109 SH   SOLE 30 2,588,017 0 104,092
AIRBNB INC COM CL A 009066101   12,652,443 92,937 SH   SOLE 31 85,856 0 7,081
AIRBNB INC COM CL A 009066101   17,189,581 126,264 SH   SOLE 32 126,264 0 0
AIRBNB INC COM CL A 009066101   2,715,040 19,943 SH   SOLE 34 19,943 0 0
AIRBNB INC COM CL A 009066101   12,923,226 94,926 SH   SOLE 36 94,926 0 0
AIRBNB INC COM CL A 009066101   3,022,716 22,203 SH   SOLE 40 22,203 0 0
AIRBNB INC COM CL A 009066101   78,280 575 SH   OTR 43 575 0 0
AIRBNB INC COM CL A 009066101   31,129,500 228,658 SH   SOLE 43 181,641 0 47,017
AIRBNB INC NOTE 3/1 009066AB7   28,388,941 31,610,000 PRN   SOLE 2 31,610,000 0 0
AIRBNB INC NOTE 3/1 009066AB7   12,744,039 14,190,000 PRN   SOLE 21 14,190,000 0 0
AIRBNB INC NOTE 3/1 009066AB7   39,426,590 43,900,000 PRN   SOLE 22 43,900,000 0 0
AIRGAIN INC COM 00938A104   5,564 1,563 SH   SOLE 18 1,563 0 0
AIRGAIN INC COM 00938A104   70,488 19,800 SH   SOLE 21 19,800 0 0
AIRGAIN INC COM 00938A104   639,113 179,526 SH   SOLE 22 179,526 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   100,928 13,475 SH   SOLE 2 12,708 0 767
AIRSCULPT TECHNOLOGIES INC COM 009496100   222,468 29,702 SH   SOLE 18 29,702 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   166,181 22,187 SH   SOLE 19 22,187 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   3,299,435 440,512 SH   SOLE 21 440,512 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   1,780,418 237,706 SH   SOLE 22 234,772 0 2,934
AIRSCULPT TECHNOLOGIES INC COM 009496100   97 13 SH   SOLE 43 13 0 0
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104   385 4,278 SH   SOLE 22 4,278 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   38,491,444 325,234 SH   SOLE 2 57,759 0 267,475
AKAMAI TECHNOLOGIES INC COM 00971T101   16,891,622 142,726 SH   SOLE 4 62,714 0 80,012
AKAMAI TECHNOLOGIES INC COM 00971T101   29,195,643 246,689 SH   SOLE 7 211,778 0 34,911
AKAMAI TECHNOLOGIES INC COM 00971T101   605,479 5,116 SH   SOLE 13 5,116 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   2,552,928 21,571 SH   SOLE 15 21,571 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   29,172,920 246,497 SH   SOLE 18 236,970 0 9,527
AKAMAI TECHNOLOGIES INC COM 00971T101   9,679,136 81,784 SH   SOLE 19 81,784 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   757,862,036 6,403,566 SH   SOLE 21 6,403,566 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   433,164,787 3,660,032 SH   SOLE 22 3,326,314 0 333,718
AKAMAI TECHNOLOGIES INC COM 00971T101   28,757,511 242,987 SH   SOLE 23 242,987 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   34,213,210 289,085 SH   SOLE 25 288,291 0 794
AKAMAI TECHNOLOGIES INC COM 00971T101   25,989,187 219,596 SH   SOLE 26 132,994 0 86,602
AKAMAI TECHNOLOGIES INC COM 00971T101   44,005,370 371,824 SH   SOLE 28 15,769 0 356,055
AKAMAI TECHNOLOGIES INC COM 00971T101   186,637,950 1,577,000 SH   SOLE 30 1,573,838 0 3,162
AKAMAI TECHNOLOGIES INC COM 00971T101   3,874,661 32,739 SH   SOLE 31 30,184 0 2,555
AKAMAI TECHNOLOGIES INC COM 00971T101   9,010,814 76,137 SH   SOLE 34 76,137 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   6,780,272 57,290 SH   SOLE 36 57,290 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   959,345 8,106 SH   SOLE 40 8,106 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   24,854 210 SH   OTR 43 210 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   34,589,172 292,262 SH   SOLE 43 213,202 0 79,060
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   8,496,300 6,690,000 PRN   SOLE 2 6,690,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   10,378,440 8,172,000 PRN   SOLE 21 8,172,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   13,081,000 10,300,000 PRN   SOLE 22 10,300,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   18,395,020 16,520,000 PRN   SOLE 2 16,520,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   9,131,814 8,201,000 PRN   SOLE 21 8,201,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   24,497,000 22,000,000 PRN   SOLE 22 22,000,000 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   55,665 44,891 SH   SOLE 18 44,891 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   21,115 17,028 SH   SOLE 21 17,028 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   3,097,310 2,497,831 SH   SOLE 22 2,497,831 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   86,712 69,929 SH   SOLE 26 44,132 0 25,797
AKEBIA THERAPEUTICS INC COM 00972D105   405,398 326,934 SH   SOLE 28 11,897 0 315,037
AKEBIA THERAPEUTICS INC COM 00972D105   206,100 166,210 SH   SOLE 31 154,799 0 11,411
AKEBIA THERAPEUTICS INC COM 00972D105   1 1 SH   SOLE 43 0 0 1
AKERNA CORP COM NEW 00973W300   21,968 50,500 SH   SOLE 22 50,500 0 0
AKERO THERAPEUTICS INC COM 00973Y108   607,637 26,023 SH   SOLE 2 13,280 0 12,743
AKERO THERAPEUTICS INC COM 00973Y108   4,063 174 SH   SOLE 4 174 0 0
AKERO THERAPEUTICS INC COM 00973Y108   10,531 451 SH   SOLE 7 451 0 0
AKERO THERAPEUTICS INC COM 00973Y108   2,853,907 122,223 SH   SOLE 18 122,223 0 0
AKERO THERAPEUTICS INC COM 00973Y108   2,457,424 105,243 SH   SOLE 19 105,243 0 0
AKERO THERAPEUTICS INC COM 00973Y108   53,565,390 2,294,021 SH   SOLE 21 2,294,021 0 0
AKERO THERAPEUTICS INC COM 00973Y108   34,515,059 1,478,161 SH   SOLE 22 1,437,412 0 40,749
AKERO THERAPEUTICS INC COM 00973Y108   214,283 9,177 SH   SOLE 25 9,177 0 0
AKERO THERAPEUTICS INC COM 00973Y108   389,968 16,701 SH   SOLE 26 16,701 0 0
AKERO THERAPEUTICS INC COM 00973Y108   9,387 402 SH   SOLE 28 402 0 0
AKERO THERAPEUTICS INC COM 00973Y108   1,435,698 61,486 SH   SOLE 30 61,486 0 0
AKERO THERAPEUTICS INC COM 00973Y108   178,441 7,642 SH   SOLE 40 7,642 0 0
AKERO THERAPEUTICS INC COM 00973Y108   1,373,051 58,803 SH   SOLE 43 52,695 0 6,108
AKILI INC COMMON STOCK 00974B107   3,870 7,944 SH   SOLE 18 7,944 0 0
AKILI INC COMMON STOCK 00974B107   50,972 104,643 SH   SOLE 21 104,643 0 0
AKILI INC COMMON STOCK 00974B107   2,138 4,390 SH   SOLE 22 4,390 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   5,694 6,827 SH   SOLE 2 1,778 0 5,049
AKOUSTIS TECHNOLOGIES INC COM 00973N102   530 635 SH   SOLE 7 635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   154,242 184,942 SH   SOLE 18 184,942 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   119,632 143,444 SH   SOLE 19 143,444 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   2,215,725 2,656,745 SH   SOLE 21 2,656,745 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   1,664,559 1,995,874 SH   SOLE 22 1,973,029 0 22,845
AKOUSTIS TECHNOLOGIES INC COM 00973N102   20,024 24,009 SH   SOLE 43 315 0 23,694
AKOYA BIOSCIENCES INC COM 00974H104   222,020 45,496 SH   SOLE 2 43,904 0 1,592
AKOYA BIOSCIENCES INC COM 00974H104   229 47 SH   SOLE 7 47 0 0
AKOYA BIOSCIENCES INC COM 00974H104   262,227 53,735 SH   SOLE 18 53,735 0 0
AKOYA BIOSCIENCES INC COM 00974H104   232,698 47,684 SH   SOLE 19 47,684 0 0
AKOYA BIOSCIENCES INC COM 00974H104   3,984,510 816,498 SH   SOLE 21 816,498 0 0
AKOYA BIOSCIENCES INC COM 00974H104   1,989,913 407,769 SH   SOLE 22 403,538 0 4,231
AKOYA BIOSCIENCES INC COM 00974H104   4,895 1,003 SH   SOLE 43 1,003 0 0
ALAMO GROUP INC COM 011311107   2,730,368 12,990 SH   SOLE 2 8,027 0 4,963
ALAMO GROUP INC COM 011311107   10,089 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107   15,417,437 73,350 SH   SOLE 7 73,163 0 187
ALAMO GROUP INC COM 011311107   6,231,503 29,647 SH   SOLE 18 29,647 0 0
ALAMO GROUP INC COM 011311107   6,600,597 31,403 SH   SOLE 19 31,403 0 0
ALAMO GROUP INC COM 011311107   248,503,013 1,182,278 SH   SOLE 21 1,182,278 0 0
ALAMO GROUP INC COM 011311107   62,973,134 299,601 SH   SOLE 22 289,343 0 10,258
ALAMO GROUP INC COM 011311107   140,617 669 SH   SOLE 23 669 0 0
ALAMO GROUP INC COM 011311107   475,450 2,262 SH   SOLE 25 2,262 0 0
ALAMO GROUP INC COM 011311107   1,565,916 7,450 SH   SOLE 26 5,526 0 1,924
ALAMO GROUP INC COM 011311107   28,165 134 SH   SOLE 28 134 0 0
ALAMO GROUP INC COM 011311107   7,977,761 37,955 SH   SOLE 30 37,955 0 0
ALAMO GROUP INC COM 011311107   466,412 2,219 SH   SOLE 40 2,219 0 0
ALAMO GROUP INC COM 011311107   2,695,897 12,826 SH   SOLE 43 12,458 0 368
ALAMOS GOLD INC NEW COM CL A 011532108   1,282,923 95,243 SH   SOLE 21 95,243 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   266,841 19,810 SH   SOLE 43 19,810 0 0
ALARM COM HLDGS INC COM 011642105   5,991,696 92,722 SH   SOLE 2 61,016 0 31,706
ALARM COM HLDGS INC COM 011642105   22,423 347 SH   SOLE 4 183 0 164
ALARM COM HLDGS INC COM 011642105   212,018 3,281 SH   SOLE 7 3,281 0 0
ALARM COM HLDGS INC COM 011642105   9,743,533 150,782 SH   SOLE 18 143,584 0 7,198
ALARM COM HLDGS INC COM 011642105   14,715,331 227,721 SH   SOLE 19 227,721 0 0
ALARM COM HLDGS INC COM 011642105   407,639,373 6,308,254 SH   SOLE 21 6,308,254 0 0
ALARM COM HLDGS INC COM 011642105   97,992,676 1,516,445 SH   SOLE 22 1,466,688 0 49,757
ALARM COM HLDGS INC COM 011642105   341,517 5,285 SH   SOLE 23 5,285 0 0
ALARM COM HLDGS INC COM 011642105   578,737 8,956 SH   SOLE 25 8,956 0 0
ALARM COM HLDGS INC COM 011642105   2,330,197 36,060 SH   SOLE 26 13,555 0 22,505
ALARM COM HLDGS INC COM 011642105   90,274 1,397 SH   SOLE 28 842 0 555
ALARM COM HLDGS INC COM 011642105   26,522,116 410,432 SH   SOLE 30 410,432 0 0
ALARM COM HLDGS INC COM 011642105   667,912 10,336 SH   SOLE 40 10,336 0 0
ALARM COM HLDGS INC COM 011642105   2,421,441 37,472 SH   SOLE 43 33,038 0 4,434
ALARM COM HLDGS INC NOTE 1/1 011642AB1   2,510,210 2,830,000 PRN   SOLE 2 2,830,000 0 0
ALARM COM HLDGS INC NOTE 1/1 011642AB1   2,927,100 3,300,000 PRN   SOLE 21 3,300,000 0 0
ALARM COM HLDGS INC NOTE 1/1 011642AB1   3,858,450 4,350,000 PRN   SOLE 22 4,350,000 0 0
ALASKA AIR GROUP INC COM 011659109   4,660,152 119,277 SH   SOLE 2 33,674 0 85,603
ALASKA AIR GROUP INC COM 011659109   209,611 5,365 SH   SOLE 4 128 0 5,237
ALASKA AIR GROUP INC COM 011659109   1,534,552 39,277 SH   SOLE 7 37,158 0 2,119
ALASKA AIR GROUP INC COM 011659109   5,083,163 130,104 SH   SOLE 18 130,104 0 0
ALASKA AIR GROUP INC COM 011659109   8,167,857 209,057 SH   SOLE 19 209,057 0 0
ALASKA AIR GROUP INC COM 011659109   469,158,225 12,008,145 SH   SOLE 21 12,008,145 0 0
ALASKA AIR GROUP INC COM 011659109   127,478,729 3,262,829 SH   SOLE 22 3,070,181 0 192,648
ALASKA AIR GROUP INC COM 011659109   30,162 772 SH   SOLE 23 772 0 0
ALASKA AIR GROUP INC COM 011659109   294,236 7,531 SH   SOLE 25 7,531 0 0
ALASKA AIR GROUP INC COM 011659109   8,189,111 209,601 SH   SOLE 26 133,552 0 76,049
ALASKA AIR GROUP INC COM 011659109   6,329 162 SH   SOLE 28 0 0 162
ALASKA AIR GROUP INC COM 011659109   75,444 1,931 SH   SOLE 29 1,931 0 0
ALASKA AIR GROUP INC COM 011659109   10,129,913 259,276 SH   SOLE 30 259,276 0 0
ALASKA AIR GROUP INC COM 011659109   228,481 5,848 SH   SOLE 31 5,848 0 0
ALASKA AIR GROUP INC COM 011659109   157,218 4,024 SH   SOLE 34 4,024 0 0
ALASKA AIR GROUP INC COM 011659109   12,815 328 SH   SOLE 36 328 0 0
ALASKA AIR GROUP INC COM 011659109   349,559 8,947 SH   SOLE 40 8,947 0 0
ALASKA AIR GROUP INC COM 011659109   15,276 391 SH   OTR 43 391 0 0
ALASKA AIR GROUP INC COM 011659109   10,657,986 272,792 SH   SOLE 43 242,415 0 30,377
ALAUNOS THERAPEUTICS INC COM 98973P101   20 279 SH   SOLE 21 279 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101   235,805 3,335,295 SH   SOLE 22 3,335,295 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101   95 1,337 SH   SOLE 43 1,337 0 0
ALBANY INTL CORP CL A 012348108   4,206,664 42,829 SH   SOLE 2 33,729 0 9,100
ALBANY INTL CORP CL A 012348108   11,983 122 SH   SOLE 4 122 0 0
ALBANY INTL CORP CL A 012348108   376,772 3,836 SH   SOLE 7 3,639 0 197
ALBANY INTL CORP CL A 012348108   9,581,459 97,551 SH   SOLE 18 93,284 0 4,267
ALBANY INTL CORP CL A 012348108   7,214,259 73,450 SH   SOLE 19 73,450 0 0
ALBANY INTL CORP CL A 012348108   360,760,096 3,672,980 SH   SOLE 21 3,672,980 0 0
ALBANY INTL CORP CL A 012348108   90,809,890 924,556 SH   SOLE 22 895,483 0 29,073
ALBANY INTL CORP CL A 012348108   616,625 6,278 SH   SOLE 25 6,278 0 0
ALBANY INTL CORP CL A 012348108   1,234,036 12,564 SH   SOLE 26 12,564 0 0
ALBANY INTL CORP CL A 012348108   53,726 547 SH   SOLE 28 547 0 0
ALBANY INTL CORP CL A 012348108   5,546,975 56,475 SH   SOLE 30 56,475 0 0
ALBANY INTL CORP CL A 012348108   636,564 6,481 SH   SOLE 40 6,481 0 0
ALBANY INTL CORP CL A 012348108   67,281 685 SH   OTR 43 685 0 0
ALBANY INTL CORP CL A 012348108   2,161,738 22,009 SH   SOLE 43 20,484 0 1,525
ALBEMARLE CORP COM 012653101   35,782,350 247,663 SH   SOLE 2 35,006 0 212,657
ALBEMARLE CORP COM 012653101   15,427,285 106,778 SH   SOLE 4 54,872 0 51,906
ALBEMARLE CORP COM 012653101   11,394,271 78,864 SH   SOLE 7 70,241 0 8,623
ALBEMARLE CORP COM 012653101   3,024,255 20,932 SH   SOLE 13 20,932 0 0
ALBEMARLE CORP COM 012653101   8,963,828 62,042 SH   SOLE 15 62,042 0 0
ALBEMARLE CORP COM 012653101   31,735,899 219,656 SH   SOLE 18 212,360 0 7,296
ALBEMARLE CORP COM 012653101   41,543,924 287,541 SH   SOLE 19 287,541 0 0
ALBEMARLE CORP COM 012653101   520,282,594 3,601,070 SH   SOLE 21 3,601,070 0 0
ALBEMARLE CORP COM 012653101   364,950,701 2,525,960 SH   SOLE 22 2,272,585 0 253,375
ALBEMARLE CORP COM 012653101   27,734,092 191,958 SH   SOLE 23 191,958 0 0
ALBEMARLE CORP COM 012653101   60,522,816 418,901 SH   SOLE 25 377,027 0 41,874
ALBEMARLE CORP COM 012653101   19,661,272 136,083 SH   SOLE 26 68,257 0 67,826
ALBEMARLE CORP COM 012653101   29,161,121 201,835 SH   SOLE 28 18,983 0 182,852
ALBEMARLE CORP COM 012653101   3,245,165 22,461 SH   SOLE 29 22,461 0 0
ALBEMARLE CORP COM 012653101   103,515,152 716,467 SH   SOLE 30 716,467 0 0
ALBEMARLE CORP COM 012653101   3,838,545 26,568 SH   SOLE 31 24,523 0 2,045
ALBEMARLE CORP COM 012653101   171,936,257 1,190,035 SH   SOLE 34 1,190,035 0 0
ALBEMARLE CORP COM 012653101   3,918,298 27,120 SH   SOLE 36 27,120 0 0
ALBEMARLE CORP COM 012653101   885,373 6,128 SH   SOLE 40 6,128 0 0
ALBEMARLE CORP COM 012653101   22,539 156 SH   OTR 43 156 0 0
ALBEMARLE CORP COM 012653101   14,330,149 99,184 SH   SOLE 43 82,568 0 16,616
ALBERTSONS COS INC COMMON STOCK 013091103   16,406,015 713,305 SH   SOLE 2 94,722 0 618,583
ALBERTSONS COS INC COMMON STOCK 013091103   7,164,201 311,487 SH   SOLE 4 103,451 0 208,036
ALBERTSONS COS INC COMMON STOCK 013091103   1,197,518 52,066 SH   SOLE 7 51,085 0 981
ALBERTSONS COS INC COMMON STOCK 013091103   37,375 1,625 SH   SOLE 13 1,625 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   832,071 36,177 SH   SOLE 15 36,177 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   5,777,876 251,212 SH   SOLE 18 229,912 0 21,300
ALBERTSONS COS INC COMMON STOCK 013091103   3,256,800 141,600 SH   SOLE 19 141,600 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   131,388,259 5,712,533 SH   SOLE 21 5,712,533 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   245,989,140 10,695,180 SH   SOLE 22 9,988,522 0 706,658
ALBERTSONS COS INC COMMON STOCK 013091103   12,675,622 551,114 SH   SOLE 23 551,114 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   1,229,051 53,437 SH   SOLE 25 53,437 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   4,043,193 175,791 SH   SOLE 26 156,294 0 19,497
ALBERTSONS COS INC COMMON STOCK 013091103   9,502,427 413,149 SH   SOLE 28 10,997 0 402,152
ALBERTSONS COS INC COMMON STOCK 013091103   22,776,279 990,273 SH   SOLE 30 990,273 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   1,562,574 67,938 SH   SOLE 31 62,882 0 5,056
ALBERTSONS COS INC COMMON STOCK 013091103   447,741 19,467 SH   SOLE 34 19,467 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   1,598,891 69,517 SH   SOLE 36 69,517 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   376,809 16,383 SH   SOLE 40 16,383 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   3,793,791 164,947 SH   SOLE 43 151,077 0 13,870
ALCOA CORP COM 013872106   68,206,958 2,006,087 SH   SOLE 2 1,032,581 0 973,506
ALCOA CORP COM 013872106   2,018,988 59,382 SH   SOLE 4 46,038 0 13,344
ALCOA CORP COM 013872106   12,239,320 359,980 SH   SOLE 7 358,482 0 1,498
ALCOA CORP COM 013872106   1,825,732 53,698 SH   SOLE 13 53,698 0 0
ALCOA CORP COM 013872106   13,445,708 395,462 SH   SOLE 18 390,984 0 4,478
ALCOA CORP COM 013872106   22,709,076 667,914 SH   SOLE 19 667,914 0 0
ALCOA CORP COM 013872106   308,983,942 9,087,763 SH   SOLE 21 9,087,763 0 0
ALCOA CORP COM 013872106   192,594,360 5,664,540 SH   SOLE 22 5,308,339 0 356,201
ALCOA CORP COM 013872106   8,103,560 238,340 SH   SOLE 23 238,340 0 0
ALCOA CORP COM 013872106   17,765,408 522,512 SH   SOLE 25 522,512 0 0
ALCOA CORP COM 013872106   13,211,992 388,588 SH   SOLE 26 64,574 0 324,014
ALCOA CORP COM 013872106   2,681,716 78,874 SH   SOLE 28 76,894 0 1,980
ALCOA CORP COM 013872106   8,976,578 264,017 SH   SOLE 29 264,017 0 0
ALCOA CORP COM 013872106   4,006,390 117,835 SH   SOLE 30 117,835 0 0
ALCOA CORP COM 013872106   1,464,856 43,084 SH   SOLE 31 43,084 0 0
ALCOA CORP COM 013872106   44,114,082 1,297,473 SH   SOLE 34 1,297,473 0 0
ALCOA CORP COM 013872106   541,042 15,913 SH   SOLE 36 15,913 0 0
ALCOA CORP COM 013872106   1,388,424 40,836 SH   SOLE 40 40,836 0 0
ALCOA CORP COM 013872106   14,722 433 SH   OTR 43 433 0 0
ALCOA CORP COM 013872106   10,876,581 319,899 SH   SOLE 43 290,931 0 28,968
ALCON AG ORD SHS H01301128   7,812 100 SH   SOLE 2 100 0 0
ALCON AG ORD SHS H01301128   5,124,828 65,602 SH   SOLE 18 65,602 0 0
ALCON AG ORD SHS H01301128   329,582,343 4,218,924 SH   SOLE 19 4,218,924 0 0
ALCON AG ORD SHS H01301128   28,201 361 SH   SOLE 21 361 0 0
ALCON AG ORD SHS H01301128   34,150,861 437,159 SH   SOLE 22 437,159 0 0
ALCON AG ORD SHS H01301128   166,474 2,131 SH   SOLE 34 2,131 0 0
ALCON AG ORD SHS H01301128   26,207,712 335,480 SH   SOLE 43 283,959 0 51,521
ALDEYRA THERAPEUTICS INC COM 01438T106   27,115 7,725 SH   SOLE 2 1,677 0 6,048
ALDEYRA THERAPEUTICS INC COM 01438T106   1,594 454 SH   SOLE 7 454 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   430,937 122,774 SH   SOLE 18 122,774 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   348,926 99,409 SH   SOLE 19 99,409 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   6,598,919 1,880,034 SH   SOLE 21 1,880,034 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   4,634,527 1,320,378 SH   SOLE 22 1,303,543 0 16,835
ALECTOR INC COM 014442107   3,463,520 434,025 SH   SOLE 2 251,414 0 182,611
ALECTOR INC COM 014442107   1,827 229 SH   SOLE 4 229 0 0
ALECTOR INC COM 014442107   485,463 60,835 SH   SOLE 7 57,506 0 3,329
ALECTOR INC COM 014442107   1,389,071 174,069 SH   SOLE 18 162,804 0 11,265
ALECTOR INC COM 014442107   7,951,440 996,421 SH   SOLE 19 996,421 0 0
ALECTOR INC COM 014442107   25,379,999 3,180,451 SH   SOLE 21 3,180,451 0 0
ALECTOR INC COM 014442107   20,384,782 2,554,484 SH   SOLE 22 2,438,634 0 115,850
ALECTOR INC COM 014442107   234,452 29,380 SH   SOLE 23 29,380 0 0
ALECTOR INC COM 014442107   152,817 19,150 SH   SOLE 25 19,150 0 0
ALECTOR INC COM 014442107   1,390,850 174,292 SH   SOLE 26 22,812 0 151,480
ALECTOR INC COM 014442107   34,514 4,325 SH   SOLE 28 4,325 0 0
ALECTOR INC COM 014442107   2,838,215 355,666 SH   SOLE 30 355,666 0 0
ALECTOR INC COM 014442107   369,745 46,334 SH   SOLE 34 46,334 0 0
ALECTOR INC COM 014442107   12,991 1,628 SH   SOLE 36 1,628 0 0
ALECTOR INC COM 014442107   74,030 9,277 SH   SOLE 40 9,277 0 0
ALECTOR INC COM 014442107   223,336 27,987 SH   SOLE 43 23,543 0 4,444
ALERUS FINL CORP COM 01446U103   1,084,661 48,444 SH   SOLE 2 38,596 0 9,848
ALERUS FINL CORP COM 01446U103   2,239 100 SH   SOLE 7 100 0 0
ALERUS FINL CORP COM 01446U103   1,200,574 53,621 SH   SOLE 18 53,621 0 0
ALERUS FINL CORP COM 01446U103   861,433 38,474 SH   SOLE 19 38,474 0 0
ALERUS FINL CORP COM 01446U103   17,671,845 789,274 SH   SOLE 21 789,274 0 0
ALERUS FINL CORP COM 01446U103   12,082,831 539,653 SH   SOLE 22 524,586 0 15,067
ALEXANDER & BALDWIN INC NEW COM 014491104   1,621,493 85,252 SH   SOLE 2 20,153 0 65,099
ALEXANDER & BALDWIN INC NEW COM 014491104   584,199 30,715 SH   SOLE 4 30,715 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   2,046,590 107,602 SH   SOLE 7 96,210 0 11,392
ALEXANDER & BALDWIN INC NEW COM 014491104   4,548,823 239,160 SH   SOLE 18 239,160 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   5,157,197 271,146 SH   SOLE 19 271,146 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   176,026,619 9,254,817 SH   SOLE 21 9,254,817 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   51,018,107 2,682,340 SH   SOLE 22 2,570,975 0 111,365
ALEXANDER & BALDWIN INC NEW COM 014491104   68,434 3,598 SH   SOLE 23 3,598 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   6,666,491 350,499 SH   SOLE 25 350,499 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   172,835 9,087 SH   SOLE 26 9,087 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   1,036,286 54,484 SH   SOLE 28 2,498 0 51,986
ALEXANDER & BALDWIN INC NEW COM 014491104   6,755,562 355,182 SH   SOLE 30 355,182 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   172,340 9,061 SH   SOLE 40 9,061 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   1,805,283 94,915 SH   SOLE 43 90,732 0 4,183
ALEXANDERS INC COM 014752109   264,613 1,239 SH   SOLE 2 678 0 561
ALEXANDERS INC COM 014752109   2,136 10 SH   SOLE 4 10 0 0
ALEXANDERS INC COM 014752109   2,136 10 SH   SOLE 7 10 0 0
ALEXANDERS INC COM 014752109   1,110,564 5,200 SH   SOLE 18 5,200 0 0
ALEXANDERS INC COM 014752109   932,660 4,367 SH   SOLE 19 4,367 0 0
ALEXANDERS INC COM 014752109   19,515,599 91,378 SH   SOLE 21 91,378 0 0
ALEXANDERS INC COM 014752109   13,430,349 62,885 SH   SOLE 22 60,765 0 2,120
ALEXANDERS INC COM 014752109   138,607 649 SH   SOLE 23 649 0 0
ALEXANDERS INC COM 014752109   128,996 604 SH   SOLE 25 604 0 0
ALEXANDERS INC COM 014752109   39,724 186 SH   SOLE 26 186 0 0
ALEXANDERS INC COM 014752109   390,406 1,828 SH   SOLE 28 0 0 1,828
ALEXANDERS INC COM 014752109   545,671 2,555 SH   SOLE 30 2,555 0 0
ALEXANDERS INC COM 014752109   50,403 236 SH   SOLE 40 236 0 0
ALEXANDERS INC COM 014752109   1,876,640 8,787 SH   SOLE 43 7,765 0 1,022
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   36,447,009 287,505 SH   SOLE 2 48,163 0 239,342
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   19,871,324 156,751 SH   SOLE 4 139,823 0 16,928
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   46,828,458 369,397 SH   SOLE 7 331,160 0 38,237
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   513,292 4,049 SH   SOLE 13 4,049 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   2,995,068 23,626 SH   SOLE 15 23,626 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   32,868,165 259,274 SH   SOLE 18 249,044 0 10,230
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   53,927,958 425,400 SH   SOLE 19 425,400 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   740,076,795 5,837,949 SH   SOLE 21 5,837,949 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   657,223,346 5,184,376 SH   SOLE 22 4,707,992 0 476,384
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   34,993,591 276,040 SH   SOLE 23 276,040 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   165,047,821 1,301,947 SH   SOLE 25 1,301,454 0 493
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   23,359,528 184,267 SH   SOLE 26 97,192 0 87,075
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   75,936,244 599,008 SH   SOLE 28 12,001 0 587,007
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   164,865,653 1,300,510 SH   SOLE 30 1,300,510 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   4,543,817 35,843 SH   SOLE 31 33,100 0 2,743
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   17,278,497 136,298 SH   SOLE 34 136,298 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   5,950,964 46,943 SH   SOLE 36 46,943 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,105,434 8,720 SH   SOLE 40 8,720 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   23,960 189 SH   OTR 43 189 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   20,150,787 158,955 SH   SOLE 43 141,014 0 17,942
ALGOMA STL GROUP INC COM 015658107   456,375 45,501 SH   SOLE 2 45,501 0 0
ALGOMA STL GROUP INC COM 015658107   15,269,622 1,522,395 SH   SOLE 21 1,522,395 0 0
ALGOMA STL GROUP INC COM 015658107   132,246 13,185 SH   SOLE 22 13,185 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   15,282,291 2,418,084 SH   SOLE 21 2,418,084 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   7,659,214 1,211,901 SH   SOLE 43 1,108,731 0 103,170
ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 015857873   46,716,648 2,097,739 SH   SOLE 21 2,097,739 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,039,254 13,408 SH   SOLE 13 13,408 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   5,424,072 69,979 SH   SOLE 15 69,979 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,754,826 22,640 SH   SOLE 18 22,640 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   106,689,492 1,376,461 SH   SOLE 19 1,376,461 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   748,127 9,652 SH   SOLE 22 9,652 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,747,264 35,444 SH   SOLE 23 35,444 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   27,961,965 360,753 SH   SOLE 25 360,753 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   12,997,807 167,692 SH   SOLE 26 167,692 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   48,460,570 625,217 SH   SOLE 28 0 0 625,217
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   6,949,624 89,661 SH   SOLE 32 89,661 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   99,025,691 1,277,586 SH   SOLE 34 1,277,586 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   63,330,553 817,063 SH   SOLE 43 730,685 0 86,378
ALICO INC COM 016230104   160,173 5,508 SH   SOLE 2 185 0 5,323
ALICO INC COM 016230104   583,025 20,049 SH   SOLE 18 20,049 0 0
ALICO INC COM 016230104   441,144 15,170 SH   SOLE 19 15,170 0 0
ALICO INC COM 016230104   8,607,331 295,988 SH   SOLE 21 295,988 0 0
ALICO INC COM 016230104   4,773,686 164,157 SH   SOLE 22 159,157 0 5,000
ALIGHT INC COM CL A 01626W101   3,178,696 372,649 SH   SOLE 2 102,798 0 269,851
ALIGHT INC COM CL A 01626W101   8,342 978 SH   SOLE 4 978 0 0
ALIGHT INC COM CL A 01626W101   49,184 5,766 SH   SOLE 7 5,766 0 0
ALIGHT INC COM CL A 01626W101   9,543,091 1,118,768 SH   SOLE 18 1,118,768 0 0
ALIGHT INC COM CL A 01626W101   7,278,069 853,232 SH   SOLE 19 853,232 0 0
ALIGHT INC COM CL A 01626W101   136,891,257 16,048,213 SH   SOLE 21 16,048,213 0 0
ALIGHT INC COM CL A 01626W101   93,304,535 10,938,398 SH   SOLE 22 10,443,945 0 494,453
ALIGHT INC COM CL A 01626W101   560,839 65,749 SH   SOLE 25 65,749 0 0
ALIGHT INC COM CL A 01626W101   759,247 89,009 SH   SOLE 26 89,009 0 0
ALIGHT INC COM CL A 01626W101   182,678 21,416 SH   SOLE 28 7,979 0 13,437
ALIGHT INC COM CL A 01626W101   1,546,685 181,323 SH   SOLE 30 181,323 0 0
ALIGHT INC COM CL A 01626W101   65,297 7,655 SH   SOLE 36 7,655 0 0
ALIGHT INC COM CL A 01626W101   469,551 55,047 SH   SOLE 40 55,047 0 0
ALIGHT INC COM CL A 01626W101   628,635 73,697 SH   SOLE 43 63,424 0 10,273
ALIGN TECHNOLOGY INC COM 016255101   60,144,644 219,506 SH   SOLE 2 114,696 0 104,810
ALIGN TECHNOLOGY INC COM 016255101   17,506,682 63,893 SH   SOLE 4 32,757 0 31,136
ALIGN TECHNOLOGY INC COM 016255101   12,252,458 44,717 SH   SOLE 7 39,428 0 5,289
ALIGN TECHNOLOGY INC COM 016255101   823,644 3,006 SH   SOLE 13 3,006 0 0
ALIGN TECHNOLOGY INC COM 016255101   3,038,660 11,090 SH   SOLE 15 11,090 0 0
ALIGN TECHNOLOGY INC COM 016255101   72,455,738 264,437 SH   SOLE 18 236,377 0 28,060
ALIGN TECHNOLOGY INC COM 016255101   413,516,690 1,509,185 SH   SOLE 19 1,509,185 0 0
ALIGN TECHNOLOGY INC COM 016255101   602,451,746 2,198,729 SH   SOLE 21 2,198,729 0 0
ALIGN TECHNOLOGY INC COM 016255101   490,667,418 1,790,757 SH   SOLE 22 1,625,690 0 165,067
ALIGN TECHNOLOGY INC COM 016255101   35,034,736 127,864 SH   SOLE 23 127,864 0 0
ALIGN TECHNOLOGY INC COM 016255101   31,058,174 113,351 SH   SOLE 25 113,034 0 317
ALIGN TECHNOLOGY INC COM 016255101   22,770,222 83,103 SH   SOLE 26 39,771 0 43,332
ALIGN TECHNOLOGY INC COM 016255101   36,080,320 131,680 SH   SOLE 28 1,121 0 130,559
ALIGN TECHNOLOGY INC COM 016255101   36,990 135 SH   SOLE 29 135 0 0
ALIGN TECHNOLOGY INC COM 016255101   116,885,386 426,589 SH   SOLE 30 426,589 0 0
ALIGN TECHNOLOGY INC COM 016255101   4,560,182 16,643 SH   SOLE 31 15,454 0 1,189
ALIGN TECHNOLOGY INC COM 016255101   52,256,732 190,718 SH   SOLE 34 190,718 0 0
ALIGN TECHNOLOGY INC COM 016255101   4,513,054 16,471 SH   SOLE 36 16,471 0 0
ALIGN TECHNOLOGY INC COM 016255101   1,064,764 3,886 SH   SOLE 40 3,886 0 0
ALIGN TECHNOLOGY INC COM 016255101   33,428 122 SH   OTR 43 122 0 0
ALIGN TECHNOLOGY INC COM 016255101   20,916,166 76,336 SH   SOLE 43 62,240 0 14,096
ALIGNMENT HEALTHCARE INC COM 01625V104   1,360,268 157,987 SH   SOLE 2 125,592 0 32,395
ALIGNMENT HEALTHCARE INC COM 01625V104   6,569 763 SH   SOLE 4 763 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   8,076 938 SH   SOLE 7 938 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   1,792,137 208,146 SH   SOLE 18 208,146 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   2,836,470 329,439 SH   SOLE 19 329,439 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   29,809,542 3,462,200 SH   SOLE 21 3,462,200 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   23,391,063 2,716,732 SH   SOLE 22 2,636,413 0 80,319
ALIGNMENT HEALTHCARE INC COM 01625V104   82,854 9,623 SH   SOLE 23 9,623 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   216,326 25,125 SH   SOLE 25 25,125 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   771,775 89,637 SH   SOLE 26 66,785 0 22,852
ALIGNMENT HEALTHCARE INC COM 01625V104   1,715,706 199,269 SH   SOLE 30 199,269 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   203,980 23,691 SH   SOLE 40 23,691 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   446,015 51,802 SH   SOLE 43 47,065 0 4,737
ALIGOS THERAPEUTICS INC COM 01626L105   10,769 16,219 SH   SOLE 2 2,823 0 13,396
ALIGOS THERAPEUTICS INC COM 01626L105   3,155 4,751 SH   SOLE 18 4,751 0 0
ALIGOS THERAPEUTICS INC COM 01626L105   751 1,131 SH   SOLE 19 1,131 0 0
ALIGOS THERAPEUTICS INC COM 01626L105   44,775 67,432 SH   SOLE 21 67,432 0 0
ALIGOS THERAPEUTICS INC COM 01626L105   137,186 206,606 SH   SOLE 22 206,606 0 0
ALIMERA SCIENCES INC COM NEW 016259202   19,522 4,519 SH   SOLE 18 4,519 0 0
ALIMERA SCIENCES INC COM NEW 016259202   1,657,640 383,713 SH   SOLE 22 383,713 0 0
ALIMERA SCIENCES INC COM NEW 016259202   30,478 7,055 SH   SOLE 26 4,453 0 2,602
ALIMERA SCIENCES INC COM NEW 016259202   137,303 31,783 SH   SOLE 28 0 0 31,783
ALIMERA SCIENCES INC COM NEW 016259202   72,442 16,769 SH   SOLE 31 15,619 0 1,150
ALKALINE WTR CO INC COM 01643A306   3 13 SH   SOLE 21 13 0 0
ALKALINE WTR CO INC COM 01643A306   15,546 59,335 SH   SOLE 22 59,335 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   993,377 40,964 SH   SOLE 2 31,092 0 9,872
ALKAMI TECHNOLOGY INC COM 01644J108   6,232 257 SH   SOLE 4 257 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   6,087 251 SH   SOLE 7 251 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   2,269,679 93,595 SH   SOLE 18 93,595 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   2,216,426 91,399 SH   SOLE 19 91,399 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   43,020,034 1,774,022 SH   SOLE 21 1,774,022 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   29,469,837 1,215,251 SH   SOLE 22 1,179,263 0 35,988
ALKAMI TECHNOLOGY INC COM 01644J108   6,911 285 SH   SOLE 23 285 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   223,731 9,226 SH   SOLE 25 9,226 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   1,330,670 54,873 SH   SOLE 30 54,873 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   232,994 9,608 SH   SOLE 40 9,608 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   340,179 14,028 SH   SOLE 43 11,881 0 2,147
ALKERMES PLC SHS G01767105   17,031,001 613,951 SH   SOLE 2 489,789 0 124,162
ALKERMES PLC SHS G01767105   1,830,368 65,983 SH   SOLE 4 49,035 0 16,948
ALKERMES PLC SHS G01767105   787,650 28,394 SH   SOLE 7 27,035 0 1,359
ALKERMES PLC SHS G01767105   714,777 25,767 SH   SOLE 13 25,767 0 0
ALKERMES PLC SHS G01767105   14,565,053 525,056 SH   SOLE 18 501,594 0 23,462
ALKERMES PLC SHS G01767105   29,241,095 1,054,113 SH   SOLE 19 1,054,113 0 0
ALKERMES PLC SHS G01767105   582,560,361 21,000,734 SH   SOLE 21 21,000,734 0 0
ALKERMES PLC SHS G01767105   146,223,504 5,271,215 SH   SOLE 22 5,088,407 0 182,808
ALKERMES PLC SHS G01767105   3,318,370 119,624 SH   SOLE 23 119,624 0 0
ALKERMES PLC SHS G01767105   872,811 31,464 SH   SOLE 25 31,464 0 0
ALKERMES PLC SHS G01767105   4,980,828 179,554 SH   SOLE 26 51,626 0 127,928
ALKERMES PLC SHS G01767105   299,259 10,788 SH   SOLE 28 2,875 0 7,913
ALKERMES PLC SHS G01767105   433,410 15,624 SH   SOLE 29 15,624 0 0
ALKERMES PLC SHS G01767105   23,340,741 841,411 SH   SOLE 30 841,411 0 0
ALKERMES PLC SHS G01767105   197,259 7,111 SH   SOLE 31 7,111 0 0
ALKERMES PLC SHS G01767105   2,546,393 91,795 SH   SOLE 34 91,795 0 0
ALKERMES PLC SHS G01767105   56,368 2,032 SH   SOLE 36 2,032 0 0
ALKERMES PLC SHS G01767105   923,992 33,309 SH   SOLE 40 33,309 0 0
ALKERMES PLC SHS G01767105   30,930 1,115 SH   OTR 43 1,115 0 0
ALKERMES PLC SHS G01767105   2,867,955 103,387 SH   SOLE 43 58,292 0 45,095
ALLAKOS INC COM 01671P100   259,164 94,932 SH   SOLE 2 57,903 0 37,029
ALLAKOS INC COM 01671P100   2,487 911 SH   SOLE 7 911 0 0
ALLAKOS INC COM 01671P100   531,588 194,721 SH   SOLE 18 194,721 0 0
ALLAKOS INC COM 01671P100   738,451 270,495 SH   SOLE 19 270,495 0 0
ALLAKOS INC COM 01671P100   7,091,609 2,597,659 SH   SOLE 21 2,597,659 0 0
ALLAKOS INC COM 01671P100   5,337,177 1,955,010 SH   SOLE 22 1,899,143 0 55,867
ALLAKOS INC COM 01671P100   1,734 635 SH   SOLE 28 635 0 0
ALLAKOS INC COM 01671P100   3,994 1,463 SH   SOLE 34 1,463 0 0
ALLAKOS INC COM 01671P100   715 262 SH   SOLE 43 262 0 0
ALLBIRDS INC COM CL A 01675A109   56,684 46,273 SH   SOLE 2 4,134 0 42,139
ALLBIRDS INC COM CL A 01675A109   1,238 1,011 SH   SOLE 7 1,011 0 0
ALLBIRDS INC COM CL A 01675A109   355,415 290,135 SH   SOLE 18 290,135 0 0
ALLBIRDS INC COM CL A 01675A109   224,647 183,385 SH   SOLE 19 183,385 0 0
ALLBIRDS INC COM CL A 01675A109   4,604,713 3,758,949 SH   SOLE 21 3,758,949 0 0
ALLBIRDS INC COM CL A 01675A109   2,846,465 2,323,645 SH   SOLE 22 2,243,787 0 79,858
ALLEGIANT TRAVEL CO COM 01748X102   1,118,870 13,544 SH   SOLE 2 4,476 0 9,068
ALLEGIANT TRAVEL CO COM 01748X102   1,074 13 SH   SOLE 4 13 0 0
ALLEGIANT TRAVEL CO COM 01748X102   11,648 141 SH   SOLE 7 141 0 0
ALLEGIANT TRAVEL CO COM 01748X102   4,086,717 49,470 SH   SOLE 18 49,470 0 0
ALLEGIANT TRAVEL CO COM 01748X102   2,677,721 32,414 SH   SOLE 19 32,414 0 0
ALLEGIANT TRAVEL CO COM 01748X102   155,465,907 1,881,926 SH   SOLE 21 1,881,926 0 0
ALLEGIANT TRAVEL CO COM 01748X102   36,219,941 438,445 SH   SOLE 22 423,437 0 15,008
ALLEGIANT TRAVEL CO COM 01748X102   109,541 1,326 SH   SOLE 25 1,326 0 0
ALLEGIANT TRAVEL CO COM 01748X102   206,938 2,505 SH   SOLE 26 2,505 0 0
ALLEGIANT TRAVEL CO COM 01748X102   2,119,690 25,659 SH   SOLE 30 25,659 0 0
ALLEGIANT TRAVEL CO COM 01748X102   107,889 1,306 SH   SOLE 40 1,306 0 0
ALLEGIANT TRAVEL CO COM 01748X102   14,374 174 SH   OTR 43 174 0 0
ALLEGIANT TRAVEL CO COM 01748X102   2,197,178 26,597 SH   SOLE 43 25,624 0 973
ALLEGION PLC ORD SHS G0176J109   14,879,107 117,445 SH   SOLE 2 59,497 0 57,948
ALLEGION PLC ORD SHS G0176J109   16,133,591 127,347 SH   SOLE 4 66,481 0 60,866
ALLEGION PLC ORD SHS G0176J109   6,676,816 52,702 SH   SOLE 7 45,902 0 6,800
ALLEGION PLC ORD SHS G0176J109   361,193 2,851 SH   SOLE 13 2,851 0 0
ALLEGION PLC ORD SHS G0176J109   1,656,345 13,074 SH   SOLE 15 13,074 0 0
ALLEGION PLC ORD SHS G0176J109   115,601,458 912,475 SH   SOLE 18 883,971 0 28,504
ALLEGION PLC ORD SHS G0176J109   253,297,905 1,999,352 SH   SOLE 19 1,999,352 0 0
ALLEGION PLC ORD SHS G0176J109   332,678,058 2,625,922 SH   SOLE 21 2,625,922 0 0
ALLEGION PLC ORD SHS G0176J109   287,802,180 2,271,704 SH   SOLE 22 2,069,291 0 202,413
ALLEGION PLC ORD SHS G0176J109   17,954,760 141,722 SH   SOLE 23 141,722 0 0
ALLEGION PLC ORD SHS G0176J109   42,627,764 336,473 SH   SOLE 25 308,446 0 28,027
ALLEGION PLC ORD SHS G0176J109   18,807,004 148,449 SH   SOLE 26 102,477 0 45,972
ALLEGION PLC ORD SHS G0176J109   23,263,451 183,625 SH   SOLE 28 998 0 182,627
ALLEGION PLC ORD SHS G0176J109   107,519,016 848,678 SH   SOLE 30 836,950 0 11,728
ALLEGION PLC ORD SHS G0176J109   2,565,726 20,252 SH   SOLE 31 18,936 0 1,316
ALLEGION PLC ORD SHS G0176J109   68,736,420 542,556 SH   SOLE 34 542,556 0 0
ALLEGION PLC ORD SHS G0176J109   5,139,307 40,566 SH   SOLE 36 40,566 0 0
ALLEGION PLC ORD SHS G0176J109   7,532,734 59,458 SH   SOLE 37 59,458 0 0
ALLEGION PLC ORD SHS G0176J109   526,524 4,156 SH   SOLE 40 4,156 0 0
ALLEGION PLC ORD SHS G0176J109   7,610,984 60,076 SH   SOLE 43 51,973 0 8,102
ALLEGRO MICROSYSTEMS INC COM 01749D105   2,784,023 91,973 SH   SOLE 2 62,375 0 29,598
ALLEGRO MICROSYSTEMS INC COM 01749D105   19,554 646 SH   SOLE 4 231 0 415
ALLEGRO MICROSYSTEMS INC COM 01749D105   20,008 661 SH   SOLE 7 661 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   3,947,934 130,424 SH   SOLE 18 130,424 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   731,989 24,182 SH   SOLE 19 24,182 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   119,932,343 3,962,086 SH   SOLE 21 3,962,086 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   65,032,280 2,148,407 SH   SOLE 22 2,044,070 0 104,337
ALLEGRO MICROSYSTEMS INC COM 01749D105   460,679 15,219 SH   SOLE 25 15,219 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   402,167 13,286 SH   SOLE 26 13,286 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   277,576 9,170 SH   SOLE 28 736 0 8,434
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,906,405 62,980 SH   SOLE 30 62,980 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   28,757 950 SH   SOLE 31 950 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   303,517 10,027 SH   SOLE 36 10,027 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   426,353 14,085 SH   SOLE 40 14,085 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   2,500,938 82,621 SH   SOLE 43 71,010 0 11,611
ALLETE INC COM NEW 018522300   11,477,347 187,661 SH   SOLE 2 121,638 0 66,023
ALLETE INC COM NEW 018522300   512,337 8,377 SH   SOLE 4 8,377 0 0
ALLETE INC COM NEW 018522300   280,847 4,592 SH   SOLE 7 4,592 0 0
ALLETE INC COM NEW 018522300   15,420,210 252,129 SH   SOLE 18 252,129 0 0
ALLETE INC COM NEW 018522300   14,637,423 239,330 SH   SOLE 19 239,330 0 0
ALLETE INC COM NEW 018522300   297,377,289 4,862,284 SH   SOLE 21 4,862,284 0 0
ALLETE INC COM NEW 018522300   125,162,961 2,046,484 SH   SOLE 22 1,957,735 0 88,749
ALLETE INC COM NEW 018522300   433,930 7,095 SH   SOLE 23 7,095 0 0
ALLETE INC COM NEW 018522300   1,261,242 20,622 SH   SOLE 26 20,622 0 0
ALLETE INC COM NEW 018522300   3,519,636 57,548 SH   SOLE 30 57,548 0 0
ALLETE INC COM NEW 018522300   61,038 998 SH   SOLE 36 998 0 0
ALLETE INC COM NEW 018522300   6,098,475 99,713 SH   SOLE 43 91,395 0 8,318
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   186 6 SH   SOLE 43 6 0 0
ALLIANT ENERGY CORP COM 018802108   20,322,752 396,155 SH   SOLE 2 146,185 0 249,970
ALLIANT ENERGY CORP COM 018802108   7,906,253 154,118 SH   SOLE 4 130,810 0 23,308
ALLIANT ENERGY CORP COM 018802108   10,506,548 204,806 SH   SOLE 7 185,563 0 19,243
ALLIANT ENERGY CORP COM 018802108   126,968 2,475 SH   SOLE 13 2,475 0 0
ALLIANT ENERGY CORP COM 018802108   1,780,572 34,709 SH   SOLE 15 34,709 0 0
ALLIANT ENERGY CORP COM 018802108   25,768,606 502,312 SH   SOLE 18 486,506 0 15,806
ALLIANT ENERGY CORP COM 018802108   18,430,448 359,268 SH   SOLE 19 359,268 0 0
ALLIANT ENERGY CORP COM 018802108   643,074,998 12,535,575 SH   SOLE 21 12,535,575 0 0
ALLIANT ENERGY CORP COM 018802108   286,648,856 5,587,697 SH   SOLE 22 5,044,441 0 543,256
ALLIANT ENERGY CORP COM 018802108   20,728,175 404,058 SH   SOLE 23 404,058 0 0
ALLIANT ENERGY CORP COM 018802108   5,244,707 102,236 SH   SOLE 25 102,236 0 0
ALLIANT ENERGY CORP COM 018802108   15,149,044 295,303 SH   SOLE 26 133,009 0 162,294
ALLIANT ENERGY CORP COM 018802108   9,917,880 193,331 SH   SOLE 28 3,915 0 189,416
ALLIANT ENERGY CORP COM 018802108   82,825,594 1,614,534 SH   SOLE 30 1,614,534 0 0
ALLIANT ENERGY CORP COM 018802108   2,738,497 53,382 SH   SOLE 31 49,737 0 3,645
ALLIANT ENERGY CORP COM 018802108   4,116,774 80,249 SH   SOLE 32 80,249 0 0
ALLIANT ENERGY CORP COM 018802108   16,401,944 319,726 SH   SOLE 34 319,726 0 0
ALLIANT ENERGY CORP COM 018802108   2,521,344 49,149 SH   SOLE 36 49,149 0 0
ALLIANT ENERGY CORP COM 018802108   350,482 6,832 SH   SOLE 40 6,832 0 0
ALLIANT ENERGY CORP COM 018802108   37,193 725 SH   OTR 43 725 0 0
ALLIANT ENERGY CORP COM 018802108   9,405,324 183,340 SH   SOLE 43 160,376 0 22,963
ALLIED GAMING & ENTRTNMNT IN COM 019170109   2,350 2,217 SH   SOLE 18 2,217 0 0
ALLIED GAMING & ENTRTNMNT IN COM 019170109   30,513 28,786 SH   SOLE 21 28,786 0 0
ALLIED GAMING & ENTRTNMNT IN COM 019170109   340,267 321,007 SH   SOLE 22 321,007 0 0
ALLIENT INC COM 019330109   2,183,307 72,271 SH   SOLE 2 53,027 0 19,244
ALLIENT INC COM 019330109   2,175 72 SH   SOLE 7 72 0 0
ALLIENT INC COM 019330109   999,075 33,071 SH   SOLE 18 33,071 0 0
ALLIENT INC COM 019330109   2,094,610 69,335 SH   SOLE 19 69,335 0 0
ALLIENT INC COM 019330109   15,543,347 514,510 SH   SOLE 21 514,510 0 0
ALLIENT INC COM 019330109   12,727,231 421,292 SH   SOLE 22 406,966 0 14,326
ALLIENT INC COM 019330109   54,922 1,818 SH   SOLE 23 1,818 0 0
ALLIENT INC COM 019330109   63,078 2,088 SH   SOLE 25 2,088 0 0
ALLIENT INC COM 019330109   61,628 2,040 SH   SOLE 40 2,040 0 0
ALLIENT INC COM 019330109   147,274 4,875 SH   SOLE 43 4,291 0 584
ALLISON TRANSMISSION HLDGS I COM 01973R101   7,798,380 134,108 SH   SOLE 2 76,987 0 57,121
ALLISON TRANSMISSION HLDGS I COM 01973R101   15,177 261 SH   SOLE 4 261 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,547,144 43,803 SH   SOLE 7 42,739 0 1,064
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,822,828 31,347 SH   SOLE 18 31,347 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,656,112 28,480 SH   SOLE 19 28,480 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   64,434,910 1,108,081 SH   SOLE 21 1,108,081 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   132,398,944 2,276,852 SH   SOLE 22 2,153,237 0 123,615
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,018,904 17,522 SH   SOLE 25 17,522 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,214,986 20,894 SH   SOLE 26 20,894 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   113,509 1,952 SH   SOLE 28 1,952 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,456,082 42,237 SH   SOLE 30 42,237 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   73,851 1,270 SH   SOLE 31 1,270 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   79,491 1,367 SH   SOLE 36 1,367 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,065,482 18,323 SH   SOLE 40 18,323 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   4,408,535 75,813 SH   SOLE 43 64,196 0 11,618
ALLOGENE THERAPEUTICS INC COM 019770106   449,050 139,891 SH   SOLE 2 79,306 0 60,585
ALLOGENE THERAPEUTICS INC COM 019770106   886 276 SH   SOLE 4 276 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   3,229 1,006 SH   SOLE 7 1,006 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   805,277 250,865 SH   SOLE 18 250,865 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   1,631,704 508,319 SH   SOLE 19 508,319 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   14,431,277 4,495,725 SH   SOLE 21 4,495,725 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   12,783,661 3,982,449 SH   SOLE 22 3,831,061 0 151,388
ALLOGENE THERAPEUTICS INC COM 019770106   33,577 10,460 SH   SOLE 25 10,460 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   58,143 18,113 SH   SOLE 26 18,113 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   4,815 1,500 SH   SOLE 28 1,500 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   1,476,282 459,901 SH   SOLE 30 459,901 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   55,045 17,148 SH   SOLE 40 17,148 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   372,845 116,151 SH   SOLE 43 114,139 0 2,012
ALLOT LTD SHS M0854Q105   12,880 7,806 SH   SOLE 2 7,806 0 0
ALLOT LTD SHS M0854Q105   5,504 3,336 SH   SOLE 22 3,336 0 0
ALLOVIR INC COM 019818103   20,192 29,703 SH   SOLE 2 3,146 0 26,557
ALLOVIR INC COM 019818103   289 425 SH   SOLE 7 425 0 0
ALLOVIR INC COM 019818103   92,859 136,597 SH   SOLE 18 136,597 0 0
ALLOVIR INC COM 019818103   67,705 99,596 SH   SOLE 19 99,596 0 0
ALLOVIR INC COM 019818103   1,375,110 2,022,815 SH   SOLE 21 2,022,815 0 0
ALLOVIR INC COM 019818103   836,420 1,230,391 SH   SOLE 22 1,192,575 0 37,816
ALLOVIR INC COM 019818103   803 1,181 SH   SOLE 28 1,181 0 0
ALLOVIR INC COM 019818103   3,674 5,404 SH   SOLE 43 2,047 0 3,357
ALLSTATE CORP COM 020002101   74,432,545 531,737 SH   SOLE 2 116,294 0 415,443
ALLSTATE CORP COM 020002101   32,070,258 229,106 SH   SOLE 4 124,929 0 104,177
ALLSTATE CORP COM 020002101   34,287,401 244,945 SH   SOLE 7 221,190 0 23,755
ALLSTATE CORP COM 020002101   690,521 4,933 SH   SOLE 13 4,933 0 0
ALLSTATE CORP COM 020002101   5,407,147 38,628 SH   SOLE 15 38,628 0 0
ALLSTATE CORP COM 020002101   139,470,616 996,361 SH   SOLE 18 977,358 0 19,003
ALLSTATE CORP COM 020002101   15,717,234 112,282 SH   SOLE 19 112,282 0 0
ALLSTATE CORP COM 020002101   1,005,514,275 7,183,271 SH   SOLE 21 7,183,271 0 0
ALLSTATE CORP COM 020002101   792,571,519 5,662,034 SH   SOLE 22 5,093,892 0 568,142
ALLSTATE CORP COM 020002101   59,792,877 427,153 SH   SOLE 23 427,153 0 0
ALLSTATE CORP COM 020002101   54,403,647 388,653 SH   SOLE 25 385,610 0 3,043
ALLSTATE CORP COM 020002101   42,153,717 301,141 SH   SOLE 26 151,023 0 150,118
ALLSTATE CORP COM 020002101   98,943,183 706,838 SH   SOLE 28 17,697 0 689,141
ALLSTATE CORP COM 020002101   207,477,516 1,482,194 SH   SOLE 30 1,482,194 0 0
ALLSTATE CORP COM 020002101   8,380,743 59,871 SH   SOLE 31 55,551 0 4,320
ALLSTATE CORP COM 020002101   1,596,192 11,403 SH   SOLE 34 11,403 0 0
ALLSTATE CORP COM 020002101   11,521,054 82,305 SH   SOLE 36 82,305 0 0
ALLSTATE CORP COM 020002101   1,861,454 13,298 SH   SOLE 40 13,298 0 0
ALLSTATE CORP COM 020002101   39,754 284 SH   OTR 43 284 0 0
ALLSTATE CORP COM 020002101   59,882,693 427,795 SH   SOLE 43 377,680 0 50,115
ALLURION TECHNOLOGIES INC COM SHS 02008G102   4,495 1,202 SH   SOLE 18 1,202 0 0
ALLURION TECHNOLOGIES INC COM SHS 02008G102   1,770,351 473,356 SH   SOLE 22 473,356 0 0
ALLURION TECHNOLOGIES INC COM SHS 02008G102   7,196 1,924 SH   SOLE 26 1,199 0 725
ALLURION TECHNOLOGIES INC COM SHS 02008G102   32,011 8,559 SH   SOLE 28 0 0 8,559
ALLURION TECHNOLOGIES INC COM SHS 02008G102   16,793 4,490 SH   SOLE 31 4,205 0 285
ALLY FINL INC COM 02005N100   31,013,639 888,134 SH   SOLE 2 230,546 0 657,588
ALLY FINL INC COM 02005N100   7,905,120 226,378 SH   SOLE 4 99,334 0 127,044
ALLY FINL INC COM 02005N100   3,157,676 90,426 SH   SOLE 7 57,656 0 32,770
ALLY FINL INC COM 02005N100   50,320 1,441 SH   SOLE 13 1,441 0 0
ALLY FINL INC COM 02005N100   867,378 24,839 SH   SOLE 15 24,839 0 0
ALLY FINL INC COM 02005N100   25,385,269 726,955 SH   SOLE 18 709,019 0 17,936
ALLY FINL INC COM 02005N100   2,962,019 84,823 SH   SOLE 19 84,823 0 0
ALLY FINL INC COM 02005N100   484,538,361 13,875,669 SH   SOLE 21 13,875,669 0 0
ALLY FINL INC COM 02005N100   294,374,238 8,429,961 SH   SOLE 22 7,843,910 0 586,051
ALLY FINL INC COM 02005N100   15,152,207 433,912 SH   SOLE 23 433,912 0 0
ALLY FINL INC COM 02005N100   15,809,786 452,743 SH   SOLE 25 451,719 0 1,024
ALLY FINL INC COM 02005N100   13,249,416 379,422 SH   SOLE 26 181,576 0 197,846
ALLY FINL INC COM 02005N100   18,274,090 523,313 SH   SOLE 28 31,614 0 491,699
ALLY FINL INC COM 02005N100   63,540,083 1,819,590 SH   SOLE 30 1,466,519 0 353,071
ALLY FINL INC COM 02005N100   2,075,121 59,425 SH   SOLE 31 54,509 0 4,916
ALLY FINL INC COM 02005N100   415,688 11,904 SH   SOLE 34 11,904 0 0
ALLY FINL INC COM 02005N100   2,778,549 79,569 SH   SOLE 36 79,569 0 0
ALLY FINL INC COM 02005N100   484,515 13,875 SH   SOLE 40 13,875 0 0
ALLY FINL INC COM 02005N100   14,646,957 419,443 SH   SOLE 43 386,136 0 33,307
ALMACENES EXITO S A SPON ADS 02028M105   42,425 5,917 SH   SOLE 2 5,917 0 0
ALMACENES EXITO S A SPON ADS 02028M105   474,346 66,157 SH   SOLE 43 65,278 0 879
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   46,701,934 243,989 SH   SOLE 2 72,400 0 171,589
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   19,483,624 101,790 SH   SOLE 4 51,078 0 50,712
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   16,108,683 84,158 SH   SOLE 7 80,276 0 3,882
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   646,966 3,380 SH   SOLE 13 3,380 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   2,437,415 12,734 SH   SOLE 15 12,734 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   24,339,696 127,160 SH   SOLE 18 119,396 0 7,764
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   63,026,719 329,276 SH   SOLE 19 329,276 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   580,021,301 3,030,256 SH   SOLE 21 3,030,256 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   577,270,356 3,015,884 SH   SOLE 22 2,779,340 0 236,544
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   39,556,025 206,656 SH   SOLE 23 206,656 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   49,664,961 259,469 SH   SOLE 25 259,218 0 251
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   24,506,222 128,030 SH   SOLE 26 62,451 0 65,579
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   32,212,772 168,292 SH   SOLE 28 9,834 0 158,458
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   74,841 391 SH   SOLE 29 391 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   82,580,973 431,435 SH   SOLE 30 431,435 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   5,332,108 27,857 SH   SOLE 31 25,717 0 2,140
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   43,567,213 227,612 SH   SOLE 34 227,612 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   5,353,163 27,967 SH   SOLE 36 27,967 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   1,246,079 6,510 SH   SOLE 40 6,510 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   45,938 240 SH   OTR 43 240 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   16,849,631 88,029 SH   SOLE 43 76,031 0 11,998
ALNYLAM PHARMACEUTICALS INC NOTE 1.000% 9/1 02043QAB3   7,221,375 7,350,000 PRN   SOLE 21 7,350,000 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   2,073,308 79,559 SH   SOLE 2 61,306 0 18,253
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   5,733 220 SH   SOLE 7 220 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   2,024,237 77,676 SH   SOLE 18 77,676 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,313,502 50,403 SH   SOLE 19 50,403 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   73,808,070 2,832,236 SH   SOLE 21 2,832,236 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   18,123,818 695,465 SH   SOLE 22 663,121 0 32,344
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   140,046 5,374 SH   SOLE 25 5,374 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   418,810 16,071 SH   SOLE 26 15,971 0 100
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,161,077 44,554 SH   SOLE 30 44,554 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   254,919 9,782 SH   SOLE 40 9,782 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   157,507 6,044 SH   SOLE 43 5,947 0 97
ALPHA METALLURGICAL RESOUR I COM 020764106   80,096,286 236,328 SH   SOLE 2 231,246 0 5,082
ALPHA METALLURGICAL RESOUR I COM 020764106   13,218 39 SH   SOLE 4 39 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   32,197 95 SH   SOLE 7 95 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   12,686,453 37,432 SH   SOLE 18 37,432 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   8,067,991 23,805 SH   SOLE 19 23,805 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   463,608,329 1,367,899 SH   SOLE 21 1,367,899 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   113,415,172 334,637 SH   SOLE 22 320,126 0 14,511
ALPHA METALLURGICAL RESOUR I COM 020764106   1,012,693 2,988 SH   SOLE 26 2,988 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   7,460,646 22,013 SH   SOLE 30 22,013 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   2,552,745 7,532 SH   SOLE 43 7,211 0 321
ALPHA PRO TECH LTD COM 020772109   6,142 1,161 SH   SOLE 2 1,161 0 0
ALPHA PRO TECH LTD COM 020772109   10,543 1,993 SH   SOLE 18 1,993 0 0
ALPHA PRO TECH LTD COM 020772109   120,104 22,704 SH   SOLE 21 22,704 0 0
ALPHA PRO TECH LTD COM 020772109   1,048,875 198,275 SH   SOLE 22 198,275 0 0
ALPHA TEKNOVA INC COM 02080L102   4,181 1,121 SH   SOLE 2 1,098 0 23
ALPHA TEKNOVA INC COM 02080L102   4,241 1,137 SH   SOLE 18 1,137 0 0
ALPHA TEKNOVA INC COM 02080L102   2,480 665 SH   SOLE 19 665 0 0
ALPHA TEKNOVA INC COM 02080L102   46,651 12,507 SH   SOLE 21 12,507 0 0
ALPHA TEKNOVA INC COM 02080L102   82,452 22,105 SH   SOLE 22 22,105 0 0
ALPHABET INC CAP STK CL C 02079K107   1,457,099,792 10,339,174 SH   SOLE 2 2,689,311 0 7,649,863
ALPHABET INC CAP STK CL C 02079K107   671,430,403 4,764,283 SH   SOLE 4 2,638,278 0 2,126,005
ALPHABET INC CAP STK CL C 02079K107   819,948,074 5,818,123 SH   SOLE 7 5,206,779 0 611,344
ALPHABET INC CAP STK CL C 02079K107   41,251,198 292,707 SH   SOLE 13 292,707 0 0
ALPHABET INC CAP STK CL C 02079K107   110,204,582 781,981 SH   SOLE 15 781,981 0 0
ALPHABET INC CAP STK CL C 02079K107   1,645,079,131 11,673,023 SH   SOLE 18 11,147,264 0 525,759
ALPHABET INC CAP STK CL C 02079K107   695,394,281 4,934,324 SH   SOLE 19 4,934,324 0 0
ALPHABET INC CAP STK CL C 02079K107   17,285,304,786 122,651,705 SH   SOLE 21 122,651,705 0 0
ALPHABET INC CAP STK CL C 02079K107   15,493,827,711 109,939,883 SH   SOLE 22 98,682,658 0 11,257,225
ALPHABET INC CAP STK CL C 02079K107   1,496,094,700 10,615,871 SH   SOLE 23 10,615,871 0 0
ALPHABET INC CAP STK CL C 02079K107   2,123,334,529 15,066,590 SH   SOLE 25 14,334,073 0 732,517
ALPHABET INC CAP STK CL C 02079K107   960,993,355 6,818,941 SH   SOLE 26 3,857,491 0 2,961,450
ALPHABET INC CAP STK CL C 02079K107   1,255,668,825 8,909,876 SH   SOLE 28 602,430 0 8,307,446
ALPHABET INC CAP STK CL C 02079K107   17,152,731 121,711 SH   SOLE 29 121,711 0 0
ALPHABET INC CAP STK CL C 02079K107   4,569,305,462 32,422,518 SH   SOLE 30 32,422,518 0 0
ALPHABET INC CAP STK CL C 02079K107   195,978,949 1,390,612 SH   SOLE 31 1,303,315 0 87,297
ALPHABET INC CAP STK CL C 02079K107   144,977,510 1,028,720 SH   SOLE 32 1,028,720 0 0
ALPHABET INC CAP STK CL C 02079K107   287,718,601 2,041,571 SH   SOLE 34 2,041,571 0 0
ALPHABET INC CAP STK CL C 02079K107   172,541,304 1,224,305 SH   SOLE 36 1,224,305 0 0
ALPHABET INC CAP STK CL C 02079K107   38,439,362 272,755 SH   SOLE 40 272,755 0 0
ALPHABET INC CAP STK CL C 02079K107   1,037,104 7,359 SH   OTR 43 7,359 0 0
ALPHABET INC CAP STK CL C 02079K107   608,326,296 4,316,514 SH   SOLE 43 3,334,553 0 981,961
ALPHABET INC CAP STK CL A 02079K305   1,718,750,090 12,304,031 SH   SOLE 2 3,233,306 0 9,070,725
ALPHABET INC CAP STK CL A 02079K305   677,299,258 4,848,588 SH   SOLE 4 2,468,309 0 2,380,279
ALPHABET INC CAP STK CL A 02079K305   675,090,619 4,832,777 SH   SOLE 7 4,181,589 0 651,188
ALPHABET INC CAP STK CL A 02079K305   44,269,018 316,909 SH   SOLE 13 316,909 0 0
ALPHABET INC CAP STK CL A 02079K305   125,419,828 897,844 SH   SOLE 15 897,844 0 0
ALPHABET INC CAP STK CL A 02079K305   2,156,131,214 15,435,115 SH   SOLE 18 14,317,146 0 1,117,969
ALPHABET INC CAP STK CL A 02079K305   904,361,441 6,474,060 SH   SOLE 19 6,474,060 0 0
ALPHABET INC CAP STK CL A 02079K305   19,880,271,788 142,317,072 SH   SOLE 21 142,317,072 0 0
ALPHABET INC CAP STK CL A 02079K305   18,268,844,686 130,781,335 SH   SOLE 22 117,575,660 0 13,205,675
ALPHABET INC CAP STK CL A 02079K305   1,685,013,558 12,062,521 SH   SOLE 23 12,062,521 0 0
ALPHABET INC CAP STK CL A 02079K305   1,809,571,639 12,954,196 SH   SOLE 25 12,058,717 0 895,479
ALPHABET INC CAP STK CL A 02079K305   1,084,058,099 7,760,456 SH   SOLE 26 4,272,591 0 3,487,865
ALPHABET INC CAP STK CL A 02079K305   1,464,784,311 10,485,964 SH   SOLE 28 558,057 0 9,927,907
ALPHABET INC CAP STK CL A 02079K305   16,112,403 115,344 SH   SOLE 29 115,344 0 0
ALPHABET INC CAP STK CL A 02079K305   4,775,296,643 34,184,957 SH   SOLE 30 34,184,957 0 0
ALPHABET INC CAP STK CL A 02079K305   219,185,763 1,569,087 SH   SOLE 31 1,469,843 0 99,244
ALPHABET INC CAP STK CL A 02079K305   156,901,345 1,123,211 SH   SOLE 32 1,123,211 0 0
ALPHABET INC CAP STK CL A 02079K305   497,919,557 3,564,461 SH   SOLE 34 3,564,461 0 0
ALPHABET INC CAP STK CL A 02079K305   193,643,726 1,386,239 SH   SOLE 36 1,386,239 0 0
ALPHABET INC CAP STK CL A 02079K305   43,297,754 309,956 SH   SOLE 40 309,956 0 0
ALPHABET INC CAP STK CL A 02079K305   1,088,325 7,791 SH   OTR 43 7,791 0 0
ALPHABET INC CAP STK CL A 02079K305   1,572,400,495 11,256,357 SH   SOLE 43 9,813,034 0 1,443,322
ALPHABET INC OPTIONS 02079K107   5,623,107 39,900 SH Call SOLE 2 0 0 39,900
ALPHABET INC OPTIONS 02079K107   873,766 6,200 SH Call SOLE 4 6,200 0 0
ALPHABET INC OPTIONS 02079K107   20,152,990 143,000 SH Call SOLE 18 143,000 0 0
ALPHABET INC OPTIONS 02079K107   109,558,982 777,400 SH Call SOLE 19 777,400 0 0
ALPHABET INC OPTIONS 02079K107   8,103,475 57,500 SH Call SOLE 22 57,500 0 0
ALPHABET INC OPTIONS 02079K107   4,354,737 30,900 SH Call SOLE 26 30,900 0 0
ALPHABET INC OPTIONS 02079K107   521,441 3,700 SH Call SOLE 30 3,700 0 0
ALPHABET INC OPTIONS 02079K107   63,545,337 450,900 SH Call SOLE 34 450,900 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   1,121,464 74,220 SH   SOLE 2 31,014 0 43,206
ALPHATEC HLDGS INC COM NEW 02081G201   3,234 214 SH   SOLE 4 214 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   403,437 26,700 SH   SOLE 7 25,266 0 1,434
ALPHATEC HLDGS INC COM NEW 02081G201   3,593,914 237,850 SH   SOLE 18 237,850 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   2,859,628 189,254 SH   SOLE 19 189,254 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   64,542,788 4,271,528 SH   SOLE 21 4,271,528 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   39,741,884 2,630,171 SH   SOLE 22 2,529,761 0 100,410
ALPHATEC HLDGS INC COM NEW 02081G201   323,913 21,437 SH   SOLE 25 21,437 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   38,938 2,577 SH   SOLE 26 2,577 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   36,763 2,433 SH   SOLE 28 0 0 2,433
ALPHATEC HLDGS INC COM NEW 02081G201   2,991,463 197,979 SH   SOLE 30 197,979 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   9,051 599 SH   SOLE 36 599 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   327,827 21,696 SH   SOLE 40 21,696 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   245,961 16,278 SH   SOLE 43 14,233 0 2,045
ALPHATEC HLDGS INC NOTE 0.750% 8/0 02081GAB8   2,409,706 2,283,000 PRN   SOLE 21 2,283,000 0 0
ALPINE 4 HOLDINGS INC CL A NEW 02083E204   39,114 53,217 SH   SOLE 22 53,217 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   857,795 45,005 SH   SOLE 2 32,015 0 12,990
ALPINE IMMUNE SCIENCES INC COM 02083G100   407,560 21,383 SH   SOLE 7 20,217 0 1,166
ALPINE IMMUNE SCIENCES INC COM 02083G100   1,683,722 88,338 SH   SOLE 18 88,338 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   1,294,994 67,943 SH   SOLE 19 67,943 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   31,414,330 1,648,181 SH   SOLE 21 1,648,181 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   21,056,935 1,104,771 SH   SOLE 22 1,068,495 0 36,276
ALPINE IMMUNE SCIENCES INC COM 02083G100   110,567 5,801 SH   SOLE 25 5,801 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   1,339,442 70,275 SH   SOLE 30 70,275 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   129,627 6,801 SH   SOLE 40 6,801 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   140,336 8,299 SH   SOLE 2 375 0 7,924
ALPINE INCOME PPTY TR INC COM 02083X103   672,680 39,780 SH   SOLE 18 39,780 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   431,205 25,500 SH   SOLE 19 25,500 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   9,173,489 542,489 SH   SOLE 21 542,489 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   3,167,953 187,342 SH   SOLE 22 178,031 0 9,311
ALPINE INCOME PPTY TR INC COM 02083X103   9,994 591 SH   SOLE 23 591 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   17 1 SH   SOLE 43 1 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   10,843 255 SH   SOLE 43 0 0 255
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   277,892 22,465 SH   SOLE 2 17,116 0 5,349
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   1,447 117 SH   SOLE 7 117 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   677,987 54,809 SH   SOLE 18 54,809 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   605,598 48,957 SH   SOLE 19 48,957 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   26,929,750 2,177,021 SH   SOLE 21 2,177,021 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   8,370,457 676,674 SH   SOLE 22 665,990 0 10,684
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   72,476 5,859 SH   SOLE 25 5,859 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   88,656 7,167 SH   SOLE 28 0 0 7,167
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   280,552 22,680 SH   SOLE 43 20,772 0 1,908
ALTAIR ENGR INC COM CL A 021369103   2,375,723 28,232 SH   SOLE 2 15,480 0 12,752
ALTAIR ENGR INC COM CL A 021369103   120,587 1,433 SH   SOLE 4 183 0 1,250
ALTAIR ENGR INC COM CL A 021369103   915,636 10,881 SH   SOLE 7 10,302 0 579
ALTAIR ENGR INC COM CL A 021369103   10,973,328 130,402 SH   SOLE 18 130,402 0 0
ALTAIR ENGR INC COM CL A 021369103   9,404,099 111,754 SH   SOLE 19 111,754 0 0
ALTAIR ENGR INC COM CL A 021369103   201,074,574 2,389,478 SH   SOLE 21 2,389,478 0 0
ALTAIR ENGR INC COM CL A 021369103   127,174,717 1,511,286 SH   SOLE 22 1,464,267 0 47,019
ALTAIR ENGR INC COM CL A 021369103   901,247 10,710 SH   SOLE 25 10,710 0 0
ALTAIR ENGR INC COM CL A 021369103   1,364,072 16,210 SH   SOLE 26 16,210 0 0
ALTAIR ENGR INC COM CL A 021369103   164,597 1,956 SH   SOLE 28 814 0 1,142
ALTAIR ENGR INC COM CL A 021369103   29,405,544 349,442 SH   SOLE 30 349,442 0 0
ALTAIR ENGR INC COM CL A 021369103   28,779 342 SH   SOLE 36 342 0 0
ALTAIR ENGR INC COM CL A 021369103   946,098 11,243 SH   SOLE 40 11,243 0 0
ALTAIR ENGR INC COM CL A 021369103   1,273,863 15,138 SH   SOLE 43 14,057 0 1,081
ALTERYX INC COM CL A 02156B103   2,359,651 50,035 SH   SOLE 2 22,778 0 27,257
ALTERYX INC COM CL A 02156B103   70,881 1,503 SH   SOLE 4 219 0 1,284
ALTERYX INC COM CL A 02156B103   412,037 8,737 SH   SOLE 7 8,280 0 457
ALTERYX INC COM CL A 02156B103   1,477,759 31,335 SH   SOLE 18 31,335 0 0
ALTERYX INC COM CL A 02156B103   959,046 20,336 SH   SOLE 19 20,336 0 0
ALTERYX INC COM CL A 02156B103   67,371,503 1,428,573 SH   SOLE 21 1,428,573 0 0
ALTERYX INC COM CL A 02156B103   74,309,446 1,575,688 SH   SOLE 22 1,490,612 0 85,076
ALTERYX INC COM CL A 02156B103   505,602 10,721 SH   SOLE 25 10,721 0 0
ALTERYX INC COM CL A 02156B103   555,168 11,772 SH   SOLE 26 11,772 0 0
ALTERYX INC COM CL A 02156B103   108,845 2,308 SH   SOLE 28 1,055 0 1,253
ALTERYX INC COM CL A 02156B103   18,378,912 389,714 SH   SOLE 30 389,714 0 0
ALTERYX INC COM CL A 02156B103   41,925 889 SH   SOLE 31 889 0 0
ALTERYX INC COM CL A 02156B103   608,458 12,902 SH   SOLE 40 12,902 0 0
ALTERYX INC COM CL A 02156B103   716,879 15,201 SH   SOLE 43 12,838 0 2,363
ALTERYX INC NOTE 0.500% 8/0 02156BAD5   2,766,296 2,850,000 PRN   SOLE 21 2,850,000 0 0
ALTERYX INC NOTE 1.000% 8/0 02156BAF0   2,760,293 2,842,000 PRN   SOLE 21 2,842,000 0 0
ALTI GLOBAL INC CL A 02157E106   106,925 12,206 SH   SOLE 2 7,671 0 4,535
ALTI GLOBAL INC CL A 02157E106   479,093 54,691 SH   SOLE 18 54,691 0 0
ALTI GLOBAL INC CL A 02157E106   334,912 38,232 SH   SOLE 19 38,232 0 0
ALTI GLOBAL INC CL A 02157E106   7,328,660 836,605 SH   SOLE 21 836,605 0 0
ALTI GLOBAL INC CL A 02157E106   4,972,780 567,669 SH   SOLE 22 561,551 0 6,118
ALTI GLOBAL INC CL A 02157E106   97,578 11,139 SH   SOLE 25 11,139 0 0
ALTICE USA INC CL A 02156K103   241,374 74,269 SH   SOLE 2 51,149 0 23,120
ALTICE USA INC CL A 02156K103   2,607 802 SH   SOLE 4 802 0 0
ALTICE USA INC CL A 02156K103   1,738,799 535,015 SH   SOLE 21 535,015 0 0
ALTICE USA INC CL A 02156K103   11,821,131 3,637,271 SH   SOLE 22 3,534,482 0 102,789
ALTICE USA INC CL A 02156K103   114,228 35,147 SH   SOLE 25 35,147 0 0
ALTICE USA INC CL A 02156K103   279,900 86,123 SH   SOLE 26 86,123 0 0
ALTICE USA INC CL A 02156K103   60,242 18,536 SH   SOLE 28 4,167 0 14,369
ALTICE USA INC CL A 02156K103   59,306 18,248 SH   SOLE 30 18,248 0 0
ALTICE USA INC CL A 02156K103   98,498 30,307 SH   SOLE 40 30,307 0 0
ALTICE USA INC CL A 02156K103   6,243 1,921 SH   SOLE 43 1,895 0 26
ALTIMMUNE INC COM NEW 02155H200   436,016 38,757 SH   SOLE 2 9,734 0 29,023
ALTIMMUNE INC COM NEW 02155H200   5,040 448 SH   SOLE 7 448 0 0
ALTIMMUNE INC COM NEW 02155H200   1,686,038 149,870 SH   SOLE 18 149,870 0 0
ALTIMMUNE INC COM NEW 02155H200   1,104,131 98,145 SH   SOLE 19 98,145 0 0
ALTIMMUNE INC COM NEW 02155H200   24,383,869 2,167,455 SH   SOLE 21 2,167,455 0 0
ALTIMMUNE INC COM NEW 02155H200   17,887,860 1,590,032 SH   SOLE 22 1,550,414 0 39,618
ALTISOURCE ASSET MGMT CORP COM 02153X108   940 227 SH   SOLE 18 227 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108   10,946 2,644 SH   SOLE 21 2,644 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108   671 162 SH   SOLE 22 162 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   38,245 10,743 SH   SOLE 2 10,743 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   14,098 3,960 SH   SOLE 21 3,960 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   511,106 143,569 SH   SOLE 22 143,569 0 0
ALTO INGREDIENTS INC COM 021513106   303,493 114,095 SH   SOLE 2 101,877 0 12,218
ALTO INGREDIENTS INC COM 021513106   1,434,730 539,372 SH   SOLE 7 539,372 0 0
ALTO INGREDIENTS INC COM 021513106   76,427 28,732 SH   SOLE 18 28,732 0 0
ALTO INGREDIENTS INC COM 021513106   204,897 77,029 SH   SOLE 19 77,029 0 0
ALTO INGREDIENTS INC COM 021513106   453,865 170,626 SH   SOLE 21 170,626 0 0
ALTO INGREDIENTS INC COM 021513106   2,966,368 1,115,176 SH   SOLE 22 1,106,130 0 9,046
ALTO INGREDIENTS INC COM 021513106   83,473 31,381 SH   SOLE 26 16,030 0 15,351
ALTO INGREDIENTS INC COM 021513106   303,785 114,205 SH   SOLE 28 0 0 114,205
ALTO INGREDIENTS INC COM 021513106   160,185 60,220 SH   SOLE 31 56,075 0 4,145
ALTO INGREDIENTS INC COM 021513106   8,342 3,136 SH   SOLE 43 3,136 0 0
ALTRIA GROUP INC COM 02209S103   107,368,460 2,661,588 SH   SOLE 2 727,285 0 1,934,303
ALTRIA GROUP INC COM 02209S103   9,816,900 243,354 SH   SOLE 4 243,354 0 0
ALTRIA GROUP INC COM 02209S103   58,478,478 1,449,640 SH   SOLE 7 1,264,824 0 184,816
ALTRIA GROUP INC COM 02209S103   1,129,722 28,005 SH   SOLE 13 28,005 0 0
ALTRIA GROUP INC COM 02209S103   10,640,280 263,765 SH   SOLE 15 263,765 0 0
ALTRIA GROUP INC COM 02209S103   121,083,414 3,001,572 SH   SOLE 18 2,884,049 0 117,523
ALTRIA GROUP INC COM 02209S103   23,899,877 592,461 SH   SOLE 19 592,461 0 0
ALTRIA GROUP INC COM 02209S103   2,360,742,586 58,521,135 SH   SOLE 21 58,521,135 0 0
ALTRIA GROUP INC COM 02209S103   1,545,693,621 38,316,649 SH   SOLE 22 34,536,817 0 3,779,832
ALTRIA GROUP INC COM 02209S103   121,897,556 3,021,754 SH   SOLE 23 3,021,754 0 0
ALTRIA GROUP INC COM 02209S103   119,329,956 2,958,105 SH   SOLE 25 2,938,231 0 19,874
ALTRIA GROUP INC COM 02209S103   27,472,670 681,028 SH   SOLE 26 579,159 0 101,869
ALTRIA GROUP INC COM 02209S103   48,843,228 1,210,789 SH   SOLE 28 0 0 1,210,789
ALTRIA GROUP INC COM 02209S103   358,443,490 8,885,560 SH   SOLE 30 8,885,560 0 0
ALTRIA GROUP INC COM 02209S103   12,164,245 301,543 SH   SOLE 31 272,110 0 29,433
ALTRIA GROUP INC COM 02209S103   8,188,899 202,997 SH   SOLE 32 202,997 0 0
ALTRIA GROUP INC COM 02209S103   78,242,334 1,939,572 SH   SOLE 34 1,939,572 0 0
ALTRIA GROUP INC COM 02209S103   15,804,446 391,781 SH   SOLE 36 391,781 0 0
ALTRIA GROUP INC COM 02209S103   1,876,173 46,509 SH   SOLE 40 46,509 0 0
ALTRIA GROUP INC COM 02209S103   67,669,111 1,677,469 SH   SOLE 43 1,443,388 0 234,081
ALTUS POWER INC COM CL A 02217A102   422,784 61,901 SH   SOLE 2 18,517 0 43,384
ALTUS POWER INC COM CL A 02217A102   56,204 8,229 SH   SOLE 4 0 0 8,229
ALTUS POWER INC COM CL A 02217A102   18,031 2,640 SH   SOLE 7 2,640 0 0
ALTUS POWER INC COM CL A 02217A102   1,354,109 198,259 SH   SOLE 18 198,259 0 0
ALTUS POWER INC COM CL A 02217A102   933,354 136,655 SH   SOLE 19 136,655 0 0
ALTUS POWER INC COM CL A 02217A102   25,987,126 3,804,850 SH   SOLE 21 3,804,850 0 0
ALTUS POWER INC COM CL A 02217A102   11,723,961 1,716,539 SH   SOLE 22 1,634,214 0 82,325
ALTUS POWER INC COM CL A 02217A102   150,977 22,105 SH   SOLE 25 22,105 0 0
ALTUS POWER INC COM CL A 02217A102   22,013 3,223 SH   SOLE 26 3,223 0 0
ALTUS POWER INC COM CL A 02217A102   136,655 20,008 SH   SOLE 28 0 0 20,008
ALTUS POWER INC COM CL A 02217A102   10,909,163 1,597,242 SH   SOLE 30 1,597,242 0 0
ALTUS POWER INC COM CL A 02217A102   14,350 2,101 SH   SOLE 36 2,101 0 0
ALTUS POWER INC COM CL A 02217A102   67,856 9,935 SH   SOLE 40 9,935 0 0
ALTUS POWER INC COM CL A 02217A102   581 85 SH   SOLE 43 85 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   561,070 37,681 SH   SOLE 2 20,466 0 17,215
ALX ONCOLOGY HLDGS INC COM 00166B105   4,229 284 SH   SOLE 7 284 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   1,150,818 77,288 SH   SOLE 18 75,997 0 1,291
ALX ONCOLOGY HLDGS INC COM 00166B105   1,340,413 90,021 SH   SOLE 19 90,021 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   18,336,588 1,231,470 SH   SOLE 21 1,231,470 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   11,030,810 740,820 SH   SOLE 22 719,771 0 21,049
ALX ONCOLOGY HLDGS INC COM 00166B105   395,583 26,567 SH   SOLE 30 26,567 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   461,024 30,962 SH   SOLE 43 27,682 0 3,280
ALZAMEND NEURO INC COM 02262M407   35,369 39,740 SH   SOLE 22 39,740 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   6,207,057 230,403 SH   SOLE 2 141,373 0 89,030
AMALGAMATED FINANCIAL CORP COM 022671101   624,011 23,163 SH   SOLE 7 21,888 0 1,275
AMALGAMATED FINANCIAL CORP COM 022671101   1,401,473 52,022 SH   SOLE 18 52,022 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   9,315,340 345,781 SH   SOLE 19 345,781 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   24,947,275 926,031 SH   SOLE 21 926,031 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   26,338,726 977,681 SH   SOLE 22 923,722 0 53,959
AMALGAMATED FINANCIAL CORP COM 022671101   197,039 7,314 SH   SOLE 23 7,314 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   160,401 5,954 SH   SOLE 25 5,954 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   1,423,563 52,842 SH   SOLE 26 4,129 0 48,713
AMALGAMATED FINANCIAL CORP COM 022671101   197,039 7,314 SH   SOLE 28 0 0 7,314
AMALGAMATED FINANCIAL CORP COM 022671101   856,126 31,779 SH   SOLE 30 31,779 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   83,945 3,116 SH   SOLE 36 3,116 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   121,446 4,508 SH   SOLE 40 4,508 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   5,920,964 219,783 SH   SOLE 43 213,469 0 6,314
AMARIN CORP PLC SPONS ADR NEW 023111206   14,878 17,101 SH   SOLE 18 0 0 17,101
AMARIN CORP PLC SPONS ADR NEW 023111206   158,263 181,911 SH   SOLE 30 181,911 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206   42 48 SH   SOLE 43 48 0 0
AMAZON COM INC COM 023135106   2,889,362,452 19,016,470 SH   SOLE 2 5,414,445 0 13,602,025
AMAZON COM INC COM 023135106   1,208,845,884 7,956,074 SH   SOLE 4 4,099,756 0 3,856,318
AMAZON COM INC COM 023135106   1,337,243,844 8,801,131 SH   SOLE 7 7,879,102 0 922,029
AMAZON COM INC COM 023135106   91,113,404 599,667 SH   SOLE 13 599,667 0 0
AMAZON COM INC COM 023135106   212,598,702 1,399,228 SH   SOLE 15 1,399,228 0 0
AMAZON COM INC COM 023135106   4,418,057,685 29,077,647 SH   SOLE 18 27,265,290 0 1,812,357
AMAZON COM INC COM 023135106   1,899,455,879 12,501,355 SH   SOLE 19 12,501,355 0 0
AMAZON COM INC COM 023135106   30,629,182,719 201,587,355 SH   SOLE 21 201,587,355 0 0
AMAZON COM INC COM 023135106   30,399,220,769 200,073,850 SH   SOLE 22 179,812,240 0 20,261,610
AMAZON COM INC COM 023135106   2,910,499,281 19,155,583 SH   SOLE 23 19,155,583 0 0
AMAZON COM INC COM 023135106   3,094,082,913 20,363,847 SH   SOLE 25 19,315,977 0 1,047,870
AMAZON COM INC COM 023135106   1,860,675,017 12,246,117 SH   SOLE 26 6,496,467 0 5,749,650
AMAZON COM INC COM 023135106   2,219,621,568 14,608,540 SH   SOLE 28 670,980 0 13,937,560
AMAZON COM INC COM 023135106   44,556,253 293,249 SH   SOLE 29 293,249 0 0
AMAZON COM INC COM 023135106   8,305,374,972 54,662,202 SH   SOLE 30 54,493,666 0 168,536
AMAZON COM INC COM 023135106   402,354,137 2,648,112 SH   SOLE 31 2,492,852 0 155,260
AMAZON COM INC COM 023135106   283,436,321 1,865,449 SH   SOLE 32 1,865,449 0 0
AMAZON COM INC COM 023135106   972,814,083 6,402,620 SH   SOLE 34 6,402,620 0 0
AMAZON COM INC COM 023135106   331,389,649 2,181,056 SH   SOLE 36 2,181,056 0 0
AMAZON COM INC COM 023135106   73,710,044 485,126 SH   SOLE 40 485,126 0 0
AMAZON COM INC COM 023135106   1,824,344 12,007 SH   OTR 43 12,007 0 0
AMAZON COM INC COM 023135106   1,707,057,593 11,235,077 SH   SOLE 43 9,360,082 0 1,874,995
AMAZON COM INC OPTIONS 023135106   9,693,772 63,800 SH Call SOLE 2 0 0 63,800
AMAZON COM INC OPTIONS 023135106   1,792,892 11,800 SH Call SOLE 4 11,800 0 0
AMAZON COM INC OPTIONS 023135106   91,164 600 SH Call SOLE 7 600 0 0
AMAZON COM INC OPTIONS 023135106   40,856,666 268,900 SH Call SOLE 18 268,900 0 0
AMAZON COM INC OPTIONS 023135106   234,853,658 1,545,700 SH Call SOLE 19 1,545,700 0 0
AMAZON COM INC OPTIONS 023135106   16,774,176 110,400 SH Call SOLE 22 110,400 0 0
AMAZON COM INC OPTIONS 023135106   7,566,612 49,800 SH Call SOLE 26 49,800 0 0
AMAZON COM INC OPTIONS 023135106   1,078,774 7,100 SH Call SOLE 30 7,100 0 0
AMAZON COM INC OPTIONS 023135106   130,865,922 861,300 SH Call SOLE 34 861,300 0 0
AMBAC FINL GROUP INC COM NEW 023139884   3,181,283 193,039 SH   SOLE 2 124,932 0 68,107
AMBAC FINL GROUP INC COM NEW 023139884   2,373 144 SH   SOLE 4 144 0 0
AMBAC FINL GROUP INC COM NEW 023139884   4,186 254 SH   SOLE 7 254 0 0
AMBAC FINL GROUP INC COM NEW 023139884   2,559,740 155,324 SH   SOLE 18 155,324 0 0
AMBAC FINL GROUP INC COM NEW 023139884   4,868,983 295,448 SH   SOLE 19 295,448 0 0
AMBAC FINL GROUP INC COM NEW 023139884   76,394,391 4,635,582 SH   SOLE 21 4,635,582 0 0
AMBAC FINL GROUP INC COM NEW 023139884   28,874,064 1,752,067 SH   SOLE 22 1,676,729 0 75,338
AMBAC FINL GROUP INC COM NEW 023139884   87,163 5,289 SH   SOLE 23 5,289 0 0
AMBAC FINL GROUP INC COM NEW 023139884   200,100 12,142 SH   SOLE 25 12,142 0 0
AMBAC FINL GROUP INC COM NEW 023139884   391,713 23,769 SH   SOLE 26 0 0 23,769
AMBAC FINL GROUP INC COM NEW 023139884   165,393 10,036 SH   SOLE 28 632 0 9,404
AMBAC FINL GROUP INC COM NEW 023139884   1,808,103 109,715 SH   SOLE 30 109,715 0 0
AMBAC FINL GROUP INC COM NEW 023139884   212,460 12,892 SH   SOLE 40 12,892 0 0
AMBAC FINL GROUP INC COM NEW 023139884   1,313,505 79,703 SH   SOLE 43 75,854 0 3,849
AMBARELLA INC SHS G037AX101   4,415,148 72,037 SH   SOLE 2 48,542 0 23,495
AMBARELLA INC SHS G037AX101   70,667 1,153 SH   SOLE 4 136 0 1,017
AMBARELLA INC SHS G037AX101   347,514 5,670 SH   SOLE 7 5,372 0 298
AMBARELLA INC SHS G037AX101   6,155,171 100,427 SH   SOLE 18 95,570 0 4,857
AMBARELLA INC SHS G037AX101   10,035,992 163,746 SH   SOLE 19 163,746 0 0
AMBARELLA INC SHS G037AX101   97,698,099 1,594,030 SH   SOLE 21 1,594,030 0 0
AMBARELLA INC SHS G037AX101   69,254,206 1,129,943 SH   SOLE 22 1,082,670 0 47,273
AMBARELLA INC SHS G037AX101   17,958 293 SH   SOLE 23 293 0 0
AMBARELLA INC SHS G037AX101   1,133,865 18,500 SH   SOLE 25 18,500 0 0
AMBARELLA INC SHS G037AX101   1,113,639 18,170 SH   SOLE 26 17,142 0 1,028
AMBARELLA INC SHS G037AX101   127,238 2,076 SH   SOLE 28 0 0 2,076
AMBARELLA INC SHS G037AX101   15,513,847 253,122 SH   SOLE 30 253,122 0 0
AMBARELLA INC SHS G037AX101   123,745 2,019 SH   SOLE 34 2,019 0 0
AMBARELLA INC SHS G037AX101   6,619 108 SH   SOLE 36 108 0 0
AMBARELLA INC SHS G037AX101   518,942 8,467 SH   SOLE 40 8,467 0 0
AMBARELLA INC SHS G037AX101   700,912 11,436 SH   SOLE 43 10,173 0 1,263
AMBEV SA SPONSORED ADR 02319V103   8,869,081 3,167,529 SH   SOLE 2 3,167,529 0 0
AMBEV SA SPONSORED ADR 02319V103   264,706 94,538 SH   SOLE 4 94,538 0 0
AMBEV SA SPONSORED ADR 02319V103   2,912,078 1,040,028 SH   SOLE 13 1,040,028 0 0
AMBEV SA SPONSORED ADR 02319V103   4,301,553 1,536,269 SH   SOLE 18 1,536,269 0 0
AMBEV SA SPONSORED ADR 02319V103   22,246,997 7,945,356 SH   SOLE 19 7,945,356 0 0
AMBEV SA SPONSORED ADR 02319V103   48,232,780 17,225,993 SH   SOLE 21 17,225,993 0 0
AMBEV SA SPONSORED ADR 02319V103   21,532,921 7,690,329 SH   SOLE 22 7,690,329 0 0
AMBEV SA SPONSORED ADR 02319V103   8,781,800 3,136,357 SH   SOLE 25 3,136,357 0 0
AMBEV SA SPONSORED ADR 02319V103   2,501,624 893,437 SH   SOLE 26 854,835 0 38,602
AMBEV SA SPONSORED ADR 02319V103   14,299,771 5,107,061 SH   SOLE 28 0 0 5,107,061
AMBEV SA SPONSORED ADR 02319V103   4,595,396 1,641,213 SH   SOLE 30 1,641,213 0 0
AMBEV SA SPONSORED ADR 02319V103   156,579 55,921 SH   SOLE 31 0 0 55,921
AMBEV SA SPONSORED ADR 02319V103   22,671,620 8,097,007 SH   SOLE 34 8,097,007 0 0
AMBEV SA SPONSORED ADR 02319V103   10,345,135 3,694,691 SH   SOLE 43 3,237,790 0 456,901
AMBRX BIOPHARMA INC COM 641871108   100,805 7,079 SH   SOLE 18 7,079 0 0
AMBRX BIOPHARMA INC COM 641871108   5,221,908 366,707 SH   SOLE 21 366,707 0 0
AMBRX BIOPHARMA INC COM 641871108   160,670 11,283 SH   SOLE 22 11,283 0 0
AMBRX BIOPHARMA INC COM 641871108   154,447 10,846 SH   SOLE 26 6,844 0 4,002
AMBRX BIOPHARMA INC COM 641871108   695,980 48,875 SH   SOLE 28 0 0 48,875
AMBRX BIOPHARMA INC COM 641871108   441,938 31,035 SH   SOLE 30 31,035 0 0
AMBRX BIOPHARMA INC COM 641871108   367,093 25,779 SH   SOLE 31 24,010 0 1,769
AMC ENTMT HLDGS INC CL A NEW 00165C302   1,145,174 187,120 SH   SOLE 2 62,691 0 124,429
AMC ENTMT HLDGS INC CL A NEW 00165C302   2,362 386 SH   SOLE 4 386 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   272,640 44,549 SH   SOLE 7 42,241 0 2,308
AMC ENTMT HLDGS INC CL A NEW 00165C302   344,727 56,328 SH   SOLE 18 56,328 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   410,664 67,102 SH   SOLE 19 67,102 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   14,455,042 2,361,935 SH   SOLE 21 2,361,935 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   34,763,522 5,680,314 SH   SOLE 22 5,405,605 0 274,709
AMC ENTMT HLDGS INC CL A NEW 00165C302   244,500 39,951 SH   SOLE 25 39,951 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   273,405 44,674 SH   SOLE 26 44,674 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   36,108 5,900 SH   SOLE 28 706 0 5,194
AMC ENTMT HLDGS INC CL A NEW 00165C302   731,781 119,572 SH   SOLE 30 119,572 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   17,063 2,788 SH   SOLE 31 2,788 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   1,652 270 SH   SOLE 36 270 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   267,150 43,652 SH   SOLE 40 43,652 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   7,387 1,207 SH   SOLE 43 1,202 0 5
AMC NETWORKS INC CL A 00164V103   564,997 30,069 SH   SOLE 2 7,830 0 22,239
AMC NETWORKS INC CL A 00164V103   14,976 797 SH   SOLE 7 797 0 0
AMC NETWORKS INC CL A 00164V103   1,920,488 102,208 SH   SOLE 18 102,208 0 0
AMC NETWORKS INC CL A 00164V103   1,208,366 64,309 SH   SOLE 19 64,309 0 0
AMC NETWORKS INC CL A 00164V103   69,941,998 3,722,299 SH   SOLE 21 3,722,299 0 0
AMC NETWORKS INC CL A 00164V103   18,125,172 964,618 SH   SOLE 22 924,619 0 39,999
AMC NETWORKS INC CL A 00164V103   63,961 3,404 SH   SOLE 25 3,404 0 0
AMC NETWORKS INC CL A 00164V103   143,781 7,652 SH   SOLE 26 7,652 0 0
AMC NETWORKS INC CL A 00164V103   864,547 46,011 SH   SOLE 30 46,011 0 0
AMC NETWORKS INC CL A 00164V103   37,392 1,990 SH   SOLE 36 1,990 0 0
AMC NETWORKS INC CL A 00164V103   59,546 3,169 SH   SOLE 40 3,169 0 0
AMC NETWORKS INC CL A 00164V103   2,156,791 114,784 SH   SOLE 43 111,013 0 3,771
AMCON DISTRG CO COM NEW 02341Q205   5,850 30 SH   SOLE 18 30 0 0
AMCON DISTRG CO COM NEW 02341Q205   69,420 356 SH   SOLE 21 356 0 0
AMCON DISTRG CO COM NEW 02341Q205   1,950 10 SH   SOLE 22 10 0 0
AMCOR PLC ORD G0250X107   11,364,162 1,178,855 SH   SOLE 2 457,189 0 721,666
AMCOR PLC ORD G0250X107   13,680,211 1,419,109 SH   SOLE 4 425,455 0 993,654
AMCOR PLC ORD G0250X107   15,075,938 1,563,894 SH   SOLE 7 1,442,343 0 121,551
AMCOR PLC ORD G0250X107   264,714 27,460 SH   SOLE 13 27,460 0 0
AMCOR PLC ORD G0250X107   1,891,532 196,217 SH   SOLE 15 196,217 0 0
AMCOR PLC ORD G0250X107   23,600,118 2,448,145 SH   SOLE 18 2,333,373 0 114,772
AMCOR PLC ORD G0250X107   11,938,427 1,238,426 SH   SOLE 19 1,238,426 0 0
AMCOR PLC ORD G0250X107   505,557,201 52,443,693 SH   SOLE 21 52,443,693 0 0
AMCOR PLC ORD G0250X107   317,118,722 32,896,133 SH   SOLE 22 29,653,390 0 3,242,743
AMCOR PLC ORD G0250X107   22,338,550 2,317,277 SH   SOLE 23 2,317,277 0 0
AMCOR PLC ORD G0250X107   1,542,149 159,974 SH   SOLE 25 159,974 0 0
AMCOR PLC ORD G0250X107   9,775,008 1,014,005 SH   SOLE 26 751,700 0 262,305
AMCOR PLC ORD G0250X107   19,435,628 2,016,144 SH   SOLE 28 19,336 0 1,996,808
AMCOR PLC ORD G0250X107   234,589 24,335 SH   SOLE 29 24,335 0 0
AMCOR PLC ORD G0250X107   75,023,233 7,782,493 SH   SOLE 30 7,782,493 0 0
AMCOR PLC ORD G0250X107   3,128,508 324,534 SH   SOLE 31 302,379 0 22,155
AMCOR PLC ORD G0250X107   653,862 67,828 SH   SOLE 34 67,828 0 0
AMCOR PLC ORD G0250X107   3,540,059 367,226 SH   SOLE 36 367,226 0 0
AMCOR PLC ORD G0250X107   372,037 38,593 SH   SOLE 40 38,593 0 0
AMCOR PLC ORD G0250X107   3,134,144 325,119 SH   SOLE 43 161,582 0 163,537
AMDOCS LTD SHS G02602103   38,816,531 441,649 SH   SOLE 2 202,348 0 239,301
AMDOCS LTD SHS G02602103   5,029,593 57,226 SH   SOLE 4 28,184 0 29,042
AMDOCS LTD SHS G02602103   404,470 4,602 SH   SOLE 7 4,602 0 0
AMDOCS LTD SHS G02602103   1,411,865 16,064 SH   SOLE 13 16,064 0 0
AMDOCS LTD SHS G02602103   119,267 1,357 SH   SOLE 15 1,357 0 0
AMDOCS LTD SHS G02602103   7,604,067 86,518 SH   SOLE 18 65,097 0 21,421
AMDOCS LTD SHS G02602103   20,254,075 230,448 SH   SOLE 19 230,448 0 0
AMDOCS LTD SHS G02602103   112,935,925 1,284,969 SH   SOLE 21 1,284,969 0 0
AMDOCS LTD SHS G02602103   110,626,967 1,258,698 SH   SOLE 22 1,110,924 0 147,774
AMDOCS LTD SHS G02602103   12,123,195 137,936 SH   SOLE 23 137,936 0 0
AMDOCS LTD SHS G02602103   12,426,943 141,392 SH   SOLE 25 141,392 0 0
AMDOCS LTD SHS G02602103   6,298,901 71,668 SH   SOLE 26 6,444 0 65,224
AMDOCS LTD SHS G02602103   21,456,849 244,133 SH   SOLE 28 1,576 0 242,557
AMDOCS LTD SHS G02602103   1,306,749 14,868 SH   SOLE 29 14,868 0 0
AMDOCS LTD SHS G02602103   3,487,212 39,677 SH   SOLE 30 39,677 0 0
AMDOCS LTD SHS G02602103   3,716,692 42,288 SH   SOLE 31 42,288 0 0
AMDOCS LTD SHS G02602103   12,656 144 SH   SOLE 34 144 0 0
AMDOCS LTD SHS G02602103   1,392,705 15,846 SH   SOLE 36 15,846 0 0
AMDOCS LTD SHS G02602103   19,336 220 SH   OTR 43 220 0 0
AMDOCS LTD SHS G02602103   45,136,608 513,558 SH   SOLE 43 495,166 0 18,392
AMEDISYS INC COM 023436108   4,497,003 47,307 SH   SOLE 2 27,696 0 19,611
AMEDISYS INC COM 023436108   11,312 119 SH   SOLE 4 119 0 0
AMEDISYS INC COM 023436108   612,852 6,447 SH   SOLE 7 6,106 0 341
AMEDISYS INC COM 023436108   5,141,035 54,082 SH   SOLE 18 54,082 0 0
AMEDISYS INC COM 023436108   1,019,043 10,720 SH   SOLE 19 10,720 0 0
AMEDISYS INC COM 023436108   160,133,228 1,684,549 SH   SOLE 21 1,684,549 0 0
AMEDISYS INC COM 023436108   90,690,092 954,030 SH   SOLE 22 910,159 0 43,871
AMEDISYS INC COM 023436108   627,016 6,596 SH   SOLE 25 6,596 0 0
AMEDISYS INC COM 023436108   942,235 9,912 SH   SOLE 26 9,912 0 0
AMEDISYS INC COM 023436108   55,135 580 SH   SOLE 28 580 0 0
AMEDISYS INC COM 023436108   5,877,845 61,833 SH   SOLE 30 61,833 0 0
AMEDISYS INC COM 023436108   44,678 470 SH   SOLE 31 470 0 0
AMEDISYS INC COM 023436108   97,437 1,025 SH   SOLE 36 1,025 0 0
AMEDISYS INC COM 023436108   682,436 7,179 SH   SOLE 40 7,179 0 0
AMEDISYS INC COM 023436108   11,978 126 SH   OTR 43 126 0 0
AMEDISYS INC COM 023436108   11,363,853 119,544 SH   SOLE 43 108,052 0 11,492
AMER SOFTWARE INC CL A 029683109   815,419 72,161 SH   SOLE 2 61,652 0 10,509
AMER SOFTWARE INC CL A 029683109   1,401 124 SH   SOLE 7 124 0 0
AMER SOFTWARE INC CL A 029683109   993,372 87,909 SH   SOLE 18 87,909 0 0
AMER SOFTWARE INC CL A 029683109   742,794 65,734 SH   SOLE 19 65,734 0 0
AMER SOFTWARE INC CL A 029683109   15,875,201 1,404,885 SH   SOLE 21 1,404,885 0 0
AMER SOFTWARE INC CL A 029683109   10,073,238 891,437 SH   SOLE 22 868,286 0 23,151
AMER SOFTWARE INC CL A 029683109   44,183 3,910 SH   SOLE 25 3,910 0 0
AMER SOFTWARE INC CL A 029683109   277,042 24,517 SH   SOLE 30 24,517 0 0
AMER SOFTWARE INC CL A 029683109   91,202 8,071 SH   SOLE 40 8,071 0 0
AMER SOFTWARE INC CL A 029683109   285,461 25,262 SH   SOLE 43 24,175 0 1,087
AMER STATES WTR CO COM 029899101   2,292,453 28,506 SH   SOLE 2 19,814 0 8,692
AMER STATES WTR CO COM 029899101   431,614 5,367 SH   SOLE 4 5,367 0 0
AMER STATES WTR CO COM 029899101   9,987,923 124,197 SH   SOLE 7 116,442 0 7,755
AMER STATES WTR CO COM 029899101   9,285,132 115,458 SH   SOLE 18 115,458 0 0
AMER STATES WTR CO COM 029899101   6,148,189 76,451 SH   SOLE 19 76,451 0 0
AMER STATES WTR CO COM 029899101   371,824,685 4,623,535 SH   SOLE 21 4,623,535 0 0
AMER STATES WTR CO COM 029899101   83,861,091 1,042,789 SH   SOLE 22 1,010,820 0 31,969
AMER STATES WTR CO COM 029899101   686,304 8,534 SH   SOLE 25 8,534 0 0
AMER STATES WTR CO COM 029899101   3,720,551 46,264 SH   SOLE 26 13,601 0 32,663
AMER STATES WTR CO COM 029899101   1,001,309 12,451 SH   SOLE 28 658 0 11,793
AMER STATES WTR CO COM 029899101   49,020,896 609,561 SH   SOLE 30 609,561 0 0
AMER STATES WTR CO COM 029899101   107,763 1,340 SH   SOLE 36 1,340 0 0
AMER STATES WTR CO COM 029899101   689,039 8,568 SH   SOLE 40 8,568 0 0
AMER STATES WTR CO COM 029899101   4,510,754 56,090 SH   SOLE 43 54,406 0 1,684
AMERANT BANCORP INC CL A 023576101   658,304 26,793 SH   SOLE 2 8,126 0 18,667
AMERANT BANCORP INC CL A 023576101   3,464 141 SH   SOLE 7 141 0 0
AMERANT BANCORP INC CL A 023576101   1,926,853 78,423 SH   SOLE 18 78,423 0 0
AMERANT BANCORP INC CL A 023576101   1,304,716 53,102 SH   SOLE 19 53,102 0 0
AMERANT BANCORP INC CL A 023576101   27,968,031 1,138,300 SH   SOLE 21 1,138,300 0 0
AMERANT BANCORP INC CL A 023576101   16,662,784 678,176 SH   SOLE 22 643,173 0 35,003
AMERANT BANCORP INC CL A 023576101   134,103 5,458 SH   SOLE 25 5,458 0 0
AMERANT BANCORP INC CL A 023576101   634,791 25,836 SH   SOLE 26 25,836 0 0
AMERANT BANCORP INC CL A 023576101   115,504 4,701 SH   SOLE 28 0 0 4,701
AMERANT BANCORP INC CL A 023576101   376,363 15,318 SH   SOLE 30 15,318 0 0
AMERANT BANCORP INC CL A 023576101   81,499 3,317 SH   SOLE 40 3,317 0 0
AMERANT BANCORP INC CL A 023576101   653,931 26,615 SH   SOLE 43 25,505 0 1,110
AMEREN CORP COM 023608102   33,572,994 464,100 SH   SOLE 2 109,125 0 354,975
AMEREN CORP COM 023608102   9,838,023 135,997 SH   SOLE 4 110,513 0 25,484
AMEREN CORP COM 023608102   13,753,860 190,128 SH   SOLE 7 170,135 0 19,993
AMEREN CORP COM 023608102   195,390 2,701 SH   SOLE 13 2,701 0 0
AMEREN CORP COM 023608102   2,908,068 40,200 SH   SOLE 15 40,200 0 0
AMEREN CORP COM 023608102   31,643,976 437,434 SH   SOLE 18 421,104 0 16,330
AMEREN CORP COM 023608102   10,885,723 150,480 SH   SOLE 19 150,480 0 0
AMEREN CORP COM 023608102   610,151,585 8,434,498 SH   SOLE 21 8,434,498 0 0
AMEREN CORP COM 023608102   424,575,324 5,869,164 SH   SOLE 22 5,290,952 0 578,212
AMEREN CORP COM 023608102   30,534,714 422,100 SH   SOLE 23 422,100 0 0
AMEREN CORP COM 023608102   8,858,105 122,451 SH   SOLE 25 122,451 0 0
AMEREN CORP COM 023608102   12,035,133 166,369 SH   SOLE 26 151,360 0 15,009
AMEREN CORP COM 023608102   12,502,233 172,826 SH   SOLE 28 0 0 172,826
AMEREN CORP COM 023608102   104,899,655 1,450,092 SH   SOLE 30 1,450,092 0 0
AMEREN CORP COM 023608102   4,294,970 59,372 SH   SOLE 31 55,306 0 4,066
AMEREN CORP COM 023608102   847,101 11,710 SH   SOLE 34 11,710 0 0
AMEREN CORP COM 023608102   4,556,914 62,993 SH   SOLE 36 62,993 0 0
AMEREN CORP COM 023608102   508,333 7,027 SH   SOLE 40 7,027 0 0
AMEREN CORP COM 023608102   29,587 409 SH   OTR 43 409 0 0
AMEREN CORP COM 023608102   15,769,061 217,985 SH   SOLE 43 177,591 0 40,394
AMERESCO INC CL A 02361E108   550,646 17,387 SH   SOLE 2 9,687 0 7,700
AMERESCO INC CL A 02361E108   2,090 66 SH   SOLE 4 66 0 0
AMERESCO INC CL A 02361E108   10,768 340 SH   SOLE 7 340 0 0
AMERESCO INC CL A 02361E108   2,421,900 76,473 SH   SOLE 18 76,473 0 0
AMERESCO INC CL A 02361E108   2,120,687 66,962 SH   SOLE 19 66,962 0 0
AMERESCO INC CL A 02361E108   38,628,944 1,219,733 SH   SOLE 21 1,219,733 0 0
AMERESCO INC CL A 02361E108   28,469,747 898,950 SH   SOLE 22 870,925 0 28,025
AMERESCO INC CL A 02361E108   194,137 6,130 SH   SOLE 25 6,130 0 0
AMERESCO INC CL A 02361E108   421,464 13,308 SH   SOLE 26 13,308 0 0
AMERESCO INC CL A 02361E108   255,514 8,068 SH   SOLE 28 5,161 0 2,907
AMERESCO INC CL A 02361E108   1,673,886 52,854 SH   SOLE 30 52,854 0 0
AMERESCO INC CL A 02361E108   288,102 9,097 SH   SOLE 40 9,097 0 0
AMERESCO INC CL A 02361E108   463,775 14,644 SH   SOLE 43 14,477 0 167
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   3,707,982 200,215 SH   SOLE 25 200,215 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   32,614 1,761 SH   SOLE 28 0 0 1,761
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   8,406,395 453,909 SH   SOLE 34 453,909 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   9,315,047 502,972 SH   SOLE 43 447,320 0 55,652
AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9   7,874,325 7,110,000 PRN   SOLE 21 7,110,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   12,322,884 896,862 SH   SOLE 2 513,377 0 383,485
AMERICAN AIRLS GROUP INC COM 02376R102   1,216,155 88,512 SH   SOLE 4 33,469 0 55,043
AMERICAN AIRLS GROUP INC COM 02376R102   4,738,885 344,897 SH   SOLE 7 296,230 0 48,667
AMERICAN AIRLS GROUP INC COM 02376R102   1,092,701 79,527 SH   SOLE 13 79,527 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   406,979 29,620 SH   SOLE 15 29,620 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   11,973,256 871,416 SH   SOLE 18 861,893 0 9,523
AMERICAN AIRLS GROUP INC COM 02376R102   7,068,227 514,427 SH   SOLE 19 514,427 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   241,285,049 17,560,775 SH   SOLE 21 17,560,775 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   198,997,615 14,483,087 SH   SOLE 22 13,627,261 0 855,826
AMERICAN AIRLS GROUP INC COM 02376R102   1,071,967 78,018 SH   SOLE 23 78,018 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   3,309,609 240,874 SH   SOLE 25 240,874 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   1,602,675 116,643 SH   SOLE 26 56,928 0 59,715
AMERICAN AIRLS GROUP INC COM 02376R102   358,875 26,119 SH   SOLE 28 0 0 26,119
AMERICAN AIRLS GROUP INC COM 02376R102   1,215,330 88,452 SH   SOLE 29 88,452 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   26,845,775 1,953,841 SH   SOLE 30 1,953,841 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   2,729,520 198,655 SH   SOLE 31 198,655 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   1,347,413 98,065 SH   SOLE 34 98,065 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   415,539 30,243 SH   SOLE 36 30,243 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   518,438 37,732 SH   SOLE 40 37,732 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   28,002 2,038 SH   OTR 43 2,038 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   4,486,460 326,526 SH   SOLE 43 279,498 0 47,028
AMERICAN ASSETS TR INC COM 024013104   11,965,843 531,579 SH   SOLE 2 287,624 0 243,955
AMERICAN ASSETS TR INC COM 024013104   478,450 21,255 SH   SOLE 4 21,255 0 0
AMERICAN ASSETS TR INC COM 024013104   2,005,821 89,108 SH   SOLE 7 80,460 0 8,648
AMERICAN ASSETS TR INC COM 024013104   3,636,873 161,567 SH   SOLE 18 161,567 0 0
AMERICAN ASSETS TR INC COM 024013104   20,520,679 911,625 SH   SOLE 19 911,625 0 0
AMERICAN ASSETS TR INC COM 024013104   138,949,705 6,172,799 SH   SOLE 21 6,172,799 0 0
AMERICAN ASSETS TR INC COM 024013104   65,049,961 2,889,825 SH   SOLE 22 2,723,986 0 165,839
AMERICAN ASSETS TR INC COM 024013104   994,582 44,184 SH   SOLE 23 44,184 0 0
AMERICAN ASSETS TR INC COM 024013104   8,528,904 378,894 SH   SOLE 25 378,894 0 0
AMERICAN ASSETS TR INC COM 024013104   3,863,616 171,640 SH   SOLE 26 25,502 0 146,138
AMERICAN ASSETS TR INC COM 024013104   2,276,774 101,145 SH   SOLE 28 1,896 0 99,249
AMERICAN ASSETS TR INC COM 024013104   5,725,734 254,364 SH   SOLE 30 254,364 0 0
AMERICAN ASSETS TR INC COM 024013104   469,626 20,863 SH   SOLE 34 20,863 0 0
AMERICAN ASSETS TR INC COM 024013104   187,688 8,338 SH   SOLE 40 8,338 0 0
AMERICAN ASSETS TR INC COM 024013104   2,013,407 89,445 SH   SOLE 43 84,575 0 4,870
AMERICAN AXLE & MFG HLDGS IN COM 024061103   1,517,461 172,243 SH   SOLE 2 94,615 0 77,628
AMERICAN AXLE & MFG HLDGS IN COM 024061103   3,806 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   389,552 44,217 SH   SOLE 7 41,954 0 2,263
AMERICAN AXLE & MFG HLDGS IN COM 024061103   3,299,389 374,505 SH   SOLE 18 374,505 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   2,059,205 233,735 SH   SOLE 19 233,735 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   124,066,614 14,082,476 SH   SOLE 21 14,082,476 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   33,170,972 3,765,150 SH   SOLE 22 3,611,609 0 153,541
AMERICAN AXLE & MFG HLDGS IN COM 024061103   217,801 24,722 SH   SOLE 25 24,722 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   755,431 85,747 SH   SOLE 26 20,155 0 65,592
AMERICAN AXLE & MFG HLDGS IN COM 024061103   2,006,372 227,738 SH   SOLE 30 227,738 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   79,422 9,015 SH   SOLE 36 9,015 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   122,406 13,894 SH   SOLE 40 13,894 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   736,692 83,620 SH   SOLE 43 55,400 0 28,220
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   42,993 9,167 SH   SOLE 18 9,167 0 0
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   3,176,434 677,278 SH   SOLE 22 677,278 0 0
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   66,664 14,214 SH   SOLE 26 8,970 0 5,244
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   300,385 64,048 SH   SOLE 28 0 0 64,048
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   158,653 33,828 SH   SOLE 31 31,471 0 2,357
AMERICAN COASTAL INS CORP COM 910710102   101,014 10,678 SH   SOLE 2 725 0 9,953
AMERICAN COASTAL INS CORP COM 910710102   533,610 56,407 SH   SOLE 18 56,407 0 0
AMERICAN COASTAL INS CORP COM 910710102   339,330 35,870 SH   SOLE 19 35,870 0 0
AMERICAN COASTAL INS CORP COM 910710102   7,063,186 746,637 SH   SOLE 21 746,637 0 0
AMERICAN COASTAL INS CORP COM 910710102   5,310,958 561,412 SH   SOLE 22 548,758 0 12,654
AMERICAN COASTAL INS CORP COM 910710102   2,251 238 SH   SOLE 43 238 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   4,118,900 194,655 SH   SOLE 2 63,158 0 131,497
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   13,246 626 SH   SOLE 4 626 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   717,134 33,891 SH   SOLE 7 32,174 0 1,717
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   12,340,851 583,216 SH   SOLE 18 583,216 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   10,526,571 497,475 SH   SOLE 19 497,475 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   451,290,937 21,327,549 SH   SOLE 21 21,327,549 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   113,604,358 5,368,826 SH   SOLE 22 5,133,251 0 235,575
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   87,052 4,114 SH   SOLE 23 4,114 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   845,321 39,949 SH   SOLE 25 39,949 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   9,810,284 463,624 SH   SOLE 26 49,590 0 414,034
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   131,107 6,196 SH   SOLE 28 2,988 0 3,208
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   9,032,633 426,873 SH   SOLE 30 426,873 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   159,102 7,519 SH   SOLE 36 7,519 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   810,238 38,291 SH   SOLE 40 38,291 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   3,749,759 177,210 SH   SOLE 43 169,139 0 8,071
AMERICAN ELEC PWR CO INC COM 025537101   70,858,683 872,429 SH   SOLE 2 263,236 0 609,193
AMERICAN ELEC PWR CO INC COM 025537101   22,178,421 273,066 SH   SOLE 4 224,124 0 48,942
AMERICAN ELEC PWR CO INC COM 025537101   40,673,920 500,787 SH   SOLE 7 460,635 0 40,152
AMERICAN ELEC PWR CO INC COM 025537101   1,720,483 21,183 SH   SOLE 13 21,183 0 0
AMERICAN ELEC PWR CO INC COM 025537101   6,544,545 80,578 SH   SOLE 15 80,578 0 0
AMERICAN ELEC PWR CO INC COM 025537101   141,558,748 1,742,905 SH   SOLE 18 1,688,710 0 54,195
AMERICAN ELEC PWR CO INC COM 025537101   319,307,252 3,931,387 SH   SOLE 19 3,931,387 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,527,323,013 18,804,765 SH   SOLE 21 18,804,765 0 0
AMERICAN ELEC PWR CO INC COM 025537101   972,933,324 11,978,987 SH   SOLE 22 10,879,467 0 1,099,520
AMERICAN ELEC PWR CO INC COM 025537101   70,439,588 867,269 SH   SOLE 23 867,269 0 0
AMERICAN ELEC PWR CO INC COM 025537101   19,383,072 238,649 SH   SOLE 25 238,649 0 0
AMERICAN ELEC PWR CO INC COM 025537101   29,003,093 357,093 SH   SOLE 26 327,297 0 29,796
AMERICAN ELEC PWR CO INC COM 025537101   41,025,846 505,120 SH   SOLE 28 8,146 0 496,974
AMERICAN ELEC PWR CO INC COM 025537101   272,114,290 3,350,336 SH   SOLE 30 3,350,336 0 0
AMERICAN ELEC PWR CO INC COM 025537101   9,288,563 114,363 SH   SOLE 31 105,729 0 8,634
AMERICAN ELEC PWR CO INC COM 025537101   16,431,131 202,304 SH   SOLE 32 202,304 0 0
AMERICAN ELEC PWR CO INC COM 025537101   22,907,451 282,042 SH   SOLE 34 282,042 0 0
AMERICAN ELEC PWR CO INC COM 025537101   11,324,017 139,424 SH   SOLE 36 139,424 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,098,257 13,522 SH   SOLE 40 13,522 0 0
AMERICAN ELEC PWR CO INC COM 025537101   55,473 683 SH   OTR 43 683 0 0
AMERICAN ELEC PWR CO INC COM 025537101   57,328,948 705,848 SH   SOLE 43 601,751 0 104,096
AMERICAN EQTY INVT LIFE HLD COM 025676206   4,305,528 77,160 SH   SOLE 2 18,604 0 58,556
AMERICAN EQTY INVT LIFE HLD COM 025676206   12,778 229 SH   SOLE 4 229 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   82,751 1,483 SH   SOLE 7 1,483 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   13,862,282 248,428 SH   SOLE 18 248,428 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   9,054,052 162,259 SH   SOLE 19 162,259 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   445,316,755 7,980,587 SH   SOLE 21 7,980,587 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   117,463,185 2,105,075 SH   SOLE 22 2,009,753 0 95,322
AMERICAN EQTY INVT LIFE HLD COM 025676206   719,820 12,900 SH   SOLE 25 12,900 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   938,500 16,819 SH   SOLE 26 13,986 0 2,833
AMERICAN EQTY INVT LIFE HLD COM 025676206   415,208 7,441 SH   SOLE 28 1,701 0 5,740
AMERICAN EQTY INVT LIFE HLD COM 025676206   11,617,672 208,202 SH   SOLE 30 208,202 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   152,669 2,736 SH   SOLE 36 2,736 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   804,692 14,421 SH   SOLE 40 14,421 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   30,355 544 SH   OTR 43 544 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   4,301,011 77,079 SH   SOLE 43 72,763 0 4,316
AMERICAN EXPRESS CO COM 025816109   254,171,672 1,356,740 SH   SOLE 2 461,065 0 895,675
AMERICAN EXPRESS CO COM 025816109   108,349,213 578,356 SH   SOLE 4 316,844 0 261,512
AMERICAN EXPRESS CO COM 025816109   122,697,396 654,945 SH   SOLE 7 533,351 0 121,594
AMERICAN EXPRESS CO COM 025816109   5,936,430 31,688 SH   SOLE 13 31,688 0 0
AMERICAN EXPRESS CO COM 025816109   17,001,480 90,752 SH   SOLE 15 90,752 0 0
AMERICAN EXPRESS CO COM 025816109   267,024,694 1,425,348 SH   SOLE 18 1,372,591 0 52,757
AMERICAN EXPRESS CO COM 025816109   236,981,353 1,264,980 SH   SOLE 19 1,264,980 0 0
AMERICAN EXPRESS CO COM 025816109   2,495,566,444 13,321,055 SH   SOLE 21 13,321,055 0 0
AMERICAN EXPRESS CO COM 025816109   2,364,213,377 12,619,907 SH   SOLE 22 11,287,604 0 1,332,303
AMERICAN EXPRESS CO COM 025816109   228,946,153 1,222,089 SH   SOLE 23 1,222,089 0 0
AMERICAN EXPRESS CO COM 025816109   313,594,796 1,673,934 SH   SOLE 25 1,432,104 0 241,830
AMERICAN EXPRESS CO COM 025816109   237,569,975 1,268,122 SH   SOLE 26 594,294 0 673,828
AMERICAN EXPRESS CO COM 025816109   265,742,165 1,418,502 SH   SOLE 28 100,069 0 1,318,433
AMERICAN EXPRESS CO COM 025816109   147,811 789 SH   SOLE 29 789 0 0
AMERICAN EXPRESS CO COM 025816109   909,531,579 4,854,978 SH   SOLE 30 4,854,978 0 0
AMERICAN EXPRESS CO COM 025816109   26,305,721 140,417 SH   SOLE 31 129,964 0 10,453
AMERICAN EXPRESS CO COM 025816109   9,302,930 49,658 SH   SOLE 32 49,658 0 0
AMERICAN EXPRESS CO COM 025816109   194,317,478 1,037,245 SH   SOLE 34 1,037,245 0 0
AMERICAN EXPRESS CO COM 025816109   29,899,277 159,599 SH   SOLE 36 159,599 0 0
AMERICAN EXPRESS CO COM 025816109   5,645,304 30,134 SH   SOLE 37 30,134 0 0
AMERICAN EXPRESS CO COM 025816109   6,147,749 32,816 SH   SOLE 40 32,816 0 0
AMERICAN EXPRESS CO COM 025816109   196,332 1,048 SH   OTR 43 1,048 0 0
AMERICAN EXPRESS CO COM 025816109   165,266,446 882,174 SH   SOLE 43 766,351 0 115,823
AMERICAN FINL GROUP INC OHIO COM 025932104   29,445,249 247,668 SH   SOLE 2 48,948 0 198,720
AMERICAN FINL GROUP INC OHIO COM 025932104   12,106,331 101,828 SH   SOLE 4 56,056 0 45,772
AMERICAN FINL GROUP INC OHIO COM 025932104   2,912,211 24,495 SH   SOLE 7 24,193 0 302
AMERICAN FINL GROUP INC OHIO COM 025932104   214,715 1,806 SH   SOLE 13 1,806 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   710,130 5,973 SH   SOLE 15 5,973 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   21,637,386 181,995 SH   SOLE 18 177,472 0 4,523
AMERICAN FINL GROUP INC OHIO COM 025932104   6,193,218 52,092 SH   SOLE 19 52,092 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   532,832,166 4,481,724 SH   SOLE 21 4,481,724 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   261,292,400 2,197,766 SH   SOLE 22 2,052,875 0 144,891
AMERICAN FINL GROUP INC OHIO COM 025932104   13,951,979 117,352 SH   SOLE 23 117,352 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   1,288,768 10,840 SH   SOLE 25 10,840 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   6,386,890 53,721 SH   SOLE 26 28,412 0 25,309
AMERICAN FINL GROUP INC OHIO COM 025932104   9,161,188 77,056 SH   SOLE 28 830 0 76,226
AMERICAN FINL GROUP INC OHIO COM 025932104   24,599,887 206,913 SH   SOLE 30 206,913 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   1,815,331 15,269 SH   SOLE 31 14,012 0 1,257
AMERICAN FINL GROUP INC OHIO COM 025932104   14,348,359 120,686 SH   SOLE 34 120,686 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   2,355,568 19,813 SH   SOLE 36 19,813 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   446,551 3,756 SH   SOLE 40 3,756 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   8,887,106 74,751 SH   SOLE 43 66,972 0 7,779
AMERICAN HOMES 4 RENT CL A 02665T306   9,467,513 263,279 SH   SOLE 2 29,292 0 233,987
AMERICAN HOMES 4 RENT CL A 02665T306   16,604,818 461,758 SH   SOLE 4 254,864 0 206,894
AMERICAN HOMES 4 RENT CL A 02665T306   20,965,183 583,014 SH   SOLE 7 530,094 0 52,920
AMERICAN HOMES 4 RENT CL A 02665T306   36,356 1,011 SH   SOLE 13 1,011 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   1,011,519 28,129 SH   SOLE 15 28,129 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   7,972,404 221,702 SH   SOLE 18 201,892 0 19,810
AMERICAN HOMES 4 RENT CL A 02665T306   23,516,042 653,950 SH   SOLE 19 653,950 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   290,729,911 8,084,814 SH   SOLE 21 8,084,814 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   416,960,695 11,595,125 SH   SOLE 22 10,785,763 0 809,362
AMERICAN HOMES 4 RENT CL A 02665T306   19,605,931 545,215 SH   SOLE 23 545,215 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   37,302,207 1,037,325 SH   SOLE 25 1,037,325 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   6,658,497 185,164 SH   SOLE 26 135,048 0 50,116
AMERICAN HOMES 4 RENT CL A 02665T306   19,144,169 532,374 SH   SOLE 28 10,701 0 521,673
AMERICAN HOMES 4 RENT CL A 02665T306   69,316,280 1,927,594 SH   SOLE 30 1,776,254 0 151,340
AMERICAN HOMES 4 RENT CL A 02665T306   2,698,870 75,052 SH   SOLE 31 70,082 0 4,970
AMERICAN HOMES 4 RENT CL A 02665T306   464,208 12,909 SH   SOLE 34 12,909 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   1,469,721 40,871 SH   SOLE 36 40,871 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   615,491 17,116 SH   SOLE 40 17,116 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   5,129,340 142,640 SH   SOLE 43 129,340 0 13,301
AMERICAN INTL GROUP INC COM NEW 026874784   131,131,819 1,935,525 SH   SOLE 2 679,176 0 1,256,349
AMERICAN INTL GROUP INC COM NEW 026874784   49,275,591 727,315 SH   SOLE 4 402,250 0 325,065
AMERICAN INTL GROUP INC COM NEW 026874784   33,591,060 495,809 SH   SOLE 7 386,461 0 109,348
AMERICAN INTL GROUP INC COM NEW 026874784   2,979,171 43,973 SH   SOLE 13 43,973 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   7,201,148 106,290 SH   SOLE 15 106,290 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   321,593,268 4,746,764 SH   SOLE 18 4,684,352 0 62,412
AMERICAN INTL GROUP INC COM NEW 026874784   638,675,727 9,426,948 SH   SOLE 19 9,426,948 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,066,098,960 15,735,778 SH   SOLE 21 15,735,778 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,107,630,184 16,348,785 SH   SOLE 22 14,808,400 0 1,540,385
AMERICAN INTL GROUP INC COM NEW 026874784   87,165,931 1,286,582 SH   SOLE 23 1,286,582 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   140,771,966 2,077,815 SH   SOLE 25 1,525,671 0 552,144
AMERICAN INTL GROUP INC COM NEW 026874784   85,266,221 1,258,542 SH   SOLE 26 844,503 0 414,039
AMERICAN INTL GROUP INC COM NEW 026874784   105,525,774 1,557,576 SH   SOLE 28 35,858 0 1,521,718
AMERICAN INTL GROUP INC COM NEW 026874784   761,171 11,235 SH   SOLE 29 11,235 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   316,451,781 4,670,875 SH   SOLE 30 4,583,704 0 87,171
AMERICAN INTL GROUP INC COM NEW 026874784   12,343,237 182,188 SH   SOLE 31 170,056 0 12,132
AMERICAN INTL GROUP INC COM NEW 026874784   85,148,200 1,256,800 SH   SOLE 34 1,256,800 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   13,830,079 204,134 SH   SOLE 36 204,134 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   2,516,980 37,151 SH   SOLE 40 37,151 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   35,952,716 530,667 SH   SOLE 43 457,317 0 73,350
AMERICAN LITHIUM CORP COM NEW 027259209   431,539 392,308 SH   SOLE 7 392,308 0 0
AMERICAN LITHIUM CORP COM NEW 027259209   34,879 31,708 SH   SOLE 21 31,708 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   301,568 6,186 SH   SOLE 2 360 0 5,826
AMERICAN NATL BANKSHARES INC COM 027745108   2,828 58 SH   SOLE 7 58 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   1,447,388 29,690 SH   SOLE 18 29,690 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   1,053,341 21,607 SH   SOLE 19 21,607 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   21,825,473 447,702 SH   SOLE 21 447,702 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   13,691,486 280,851 SH   SOLE 22 272,373 0 8,478
AMERICAN NATL BANKSHARES INC COM 027745108   11,798 242 SH   SOLE 43 242 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   18,581 2,212 SH   SOLE 2 2,212 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   19,572 2,330 SH   SOLE 18 2,330 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   242,743 28,898 SH   SOLE 21 28,898 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   1,664,401 198,143 SH   SOLE 22 198,143 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   5,376 640 SH   SOLE 43 640 0 0
AMERICAN PUB ED INC COM 02913V103   1,495,403 154,964 SH   SOLE 2 118,244 0 36,720
AMERICAN PUB ED INC COM 02913V103   44,322 4,593 SH   SOLE 18 4,593 0 0
AMERICAN PUB ED INC COM 02913V103   719,803 74,591 SH   SOLE 19 74,591 0 0
AMERICAN PUB ED INC COM 02913V103   365,224 37,847 SH   SOLE 21 37,847 0 0
AMERICAN PUB ED INC COM 02913V103   4,756,813 492,934 SH   SOLE 22 480,190 0 12,744
AMERICAN PUB ED INC COM 02913V103   30,745 3,186 SH   SOLE 26 1,956 0 1,230
AMERICAN PUB ED INC COM 02913V103   134,695 13,958 SH   SOLE 28 0 0 13,958
AMERICAN PUB ED INC COM 02913V103   71,072 7,365 SH   SOLE 31 6,859 0 506
AMERICAN RES CORP CL A 02927U208   17,132 11,498 SH   SOLE 18 11,498 0 0
AMERICAN RES CORP CL A 02927U208   225,666 151,454 SH   SOLE 21 151,454 0 0
AMERICAN RES CORP CL A 02927U208   1,129,158 757,824 SH   SOLE 22 757,824 0 0
AMERICAN RLTY INVS INC COM 029174109   15,460 888 SH   SOLE 2 0 0 888
AMERICAN RLTY INVS INC COM 029174109   82,993 4,767 SH   SOLE 18 4,767 0 0
AMERICAN RLTY INVS INC COM 029174109   53,205 3,056 SH   SOLE 19 3,056 0 0
AMERICAN RLTY INVS INC COM 029174109   947,975 54,450 SH   SOLE 21 54,450 0 0
AMERICAN RLTY INVS INC COM 029174109   715,133 41,076 SH   SOLE 22 40,066 0 1,010
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   92,195 8,276 SH   SOLE 18 8,276 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   699,993 62,836 SH   SOLE 21 62,836 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   5,555,964 498,740 SH   SOLE 22 498,740 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   57,527 5,164 SH   SOLE 26 3,259 0 1,905
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   259,228 23,270 SH   SOLE 28 0 0 23,270
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   136,744 12,275 SH   SOLE 31 11,432 0 843
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   30,512 2,739 SH   SOLE 43 2,739 0 0
AMERICAN TOWER CORP NEW COM 03027X100   223,714,069 1,036,289 SH   SOLE 2 278,953 0 757,336
AMERICAN TOWER CORP NEW COM 03027X100   76,000,554 352,050 SH   SOLE 4 287,364 0 64,686
AMERICAN TOWER CORP NEW COM 03027X100   245,708,355 1,138,171 SH   SOLE 7 1,005,769 0 132,402
AMERICAN TOWER CORP NEW COM 03027X100   6,520,224 30,203 SH   SOLE 13 30,203 0 0
AMERICAN TOWER CORP NEW COM 03027X100   15,104,260 69,966 SH   SOLE 15 69,966 0 0
AMERICAN TOWER CORP NEW COM 03027X100   449,774,322 2,083,446 SH   SOLE 18 2,048,315 0 35,131
AMERICAN TOWER CORP NEW COM 03027X100   254,467,686 1,178,746 SH   SOLE 19 1,178,746 0 0
AMERICAN TOWER CORP NEW COM 03027X100   2,819,575,866 13,060,848 SH   SOLE 21 13,060,848 0 0
AMERICAN TOWER CORP NEW COM 03027X100   2,200,069,780 10,191,170 SH   SOLE 22 9,186,810 0 1,004,360
AMERICAN TOWER CORP NEW COM 03027X100   199,663,526 924,882 SH   SOLE 23 924,882 0 0
AMERICAN TOWER CORP NEW COM 03027X100   208,344,277 965,093 SH   SOLE 25 963,372 0 1,721
AMERICAN TOWER CORP NEW COM 03027X100   134,965,154 625,186 SH   SOLE 26 295,633 0 329,553
AMERICAN TOWER CORP NEW COM 03027X100   132,548,809 613,993 SH   SOLE 28 6,998 0 606,995
AMERICAN TOWER CORP NEW COM 03027X100   2,012,217 9,321 SH   SOLE 29 9,321 0 0
AMERICAN TOWER CORP NEW COM 03027X100   692,897,947 3,209,644 SH   SOLE 30 3,209,644 0 0
AMERICAN TOWER CORP NEW COM 03027X100   22,637,177 104,860 SH   SOLE 31 97,080 0 7,780
AMERICAN TOWER CORP NEW COM 03027X100   113,626,711 526,342 SH   SOLE 34 526,342 0 0
AMERICAN TOWER CORP NEW COM 03027X100   24,424,663 113,140 SH   SOLE 36 113,140 0 0
AMERICAN TOWER CORP NEW COM 03027X100   5,210,696 24,137 SH   SOLE 40 24,137 0 0
AMERICAN TOWER CORP NEW COM 03027X100   183,930 852 SH   OTR 43 852 0 0
AMERICAN TOWER CORP NEW COM 03027X100   110,637,037 512,493 SH   SOLE 43 440,551 0 71,942
AMERICAN VANGUARD CORP COM 030371108   315,596 28,769 SH   SOLE 2 16,321 0 12,448
AMERICAN VANGUARD CORP COM 030371108   1,288,339 117,442 SH   SOLE 7 117,442 0 0
AMERICAN VANGUARD CORP COM 030371108   864,480 78,804 SH   SOLE 18 78,804 0 0
AMERICAN VANGUARD CORP COM 030371108   611,512 55,744 SH   SOLE 19 55,744 0 0
AMERICAN VANGUARD CORP COM 030371108   12,230,157 1,114,873 SH   SOLE 21 1,114,873 0 0
AMERICAN VANGUARD CORP COM 030371108   8,205,527 747,997 SH   SOLE 22 727,280 0 20,717
AMERICAN VANGUARD CORP COM 030371108   105,411 9,609 SH   SOLE 43 8,749 0 860
AMERICAN WELL CORP CL A 03044L105   832,287 558,582 SH   SOLE 2 219,509 0 339,073
AMERICAN WELL CORP CL A 03044L105   3,265 2,191 SH   SOLE 7 2,191 0 0
AMERICAN WELL CORP CL A 03044L105   1,098,976 737,568 SH   SOLE 18 686,448 0 51,120
AMERICAN WELL CORP CL A 03044L105   2,720,740 1,826,000 SH   SOLE 19 1,826,000 0 0
AMERICAN WELL CORP CL A 03044L105   14,648,664 9,831,318 SH   SOLE 21 9,831,318 0 0
AMERICAN WELL CORP CL A 03044L105   11,990,188 8,047,106 SH   SOLE 22 7,751,705 0 295,401
AMERICAN WELL CORP CL A 03044L105   5,525 3,708 SH   SOLE 23 3,708 0 0
AMERICAN WELL CORP CL A 03044L105   283,146 190,031 SH   SOLE 26 0 0 190,031
AMERICAN WELL CORP CL A 03044L105   207,843 139,492 SH   SOLE 28 139,492 0 0
AMERICAN WELL CORP CL A 03044L105   263,705 176,983 SH   SOLE 43 175,929 0 1,054
AMERICAN WOODMARK CORPORATIO COM 030506109   5,960,227 64,192 SH   SOLE 2 36,786 0 27,406
AMERICAN WOODMARK CORPORATIO COM 030506109   7,428 80 SH   SOLE 4 80 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   381,614 4,110 SH   SOLE 7 3,890 0 220
AMERICAN WOODMARK CORPORATIO COM 030506109   5,081,495 54,728 SH   SOLE 18 54,728 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   8,842,848 95,238 SH   SOLE 19 95,238 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   186,018,011 2,003,425 SH   SOLE 21 2,003,425 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   52,722,644 567,826 SH   SOLE 22 539,792 0 28,034
AMERICAN WOODMARK CORPORATIO COM 030506109   310,212 3,341 SH   SOLE 23 3,341 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   240,389 2,589 SH   SOLE 25 2,589 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   1,285,508 13,845 SH   SOLE 26 5,971 0 7,874
AMERICAN WOODMARK CORPORATIO COM 030506109   2,934,431 31,604 SH   SOLE 30 31,604 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   321,818 3,466 SH   SOLE 40 3,466 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   859,977 9,262 SH   SOLE 43 8,797 0 465
AMERICAN WTR WKS CO INC NEW COM 030420103   46,455,860 351,965 SH   SOLE 2 101,659 0 250,306
AMERICAN WTR WKS CO INC NEW COM 030420103   33,697,179 255,301 SH   SOLE 4 139,949 0 115,352
AMERICAN WTR WKS CO INC NEW COM 030420103   82,955,583 628,499 SH   SOLE 7 572,323 0 56,176
AMERICAN WTR WKS CO INC NEW COM 030420103   791,280 5,995 SH   SOLE 13 5,995 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   3,916,671 29,674 SH   SOLE 15 29,674 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   47,796,879 362,125 SH   SOLE 18 348,887 0 13,238
AMERICAN WTR WKS CO INC NEW COM 030420103   38,550,451 292,071 SH   SOLE 19 292,071 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   811,099,140 6,145,156 SH   SOLE 21 6,145,156 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   565,676,143 4,285,750 SH   SOLE 22 3,856,074 0 429,676
AMERICAN WTR WKS CO INC NEW COM 030420103   42,856,889 324,698 SH   SOLE 23 324,698 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   112,617,168 853,225 SH   SOLE 25 821,099 0 32,126
AMERICAN WTR WKS CO INC NEW COM 030420103   31,226,590 236,583 SH   SOLE 26 115,003 0 121,580
AMERICAN WTR WKS CO INC NEW COM 030420103   79,368,095 601,319 SH   SOLE 28 16,805 0 584,514
AMERICAN WTR WKS CO INC NEW COM 030420103   153,108 1,160 SH   SOLE 29 1,160 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   421,462,021 3,193,136 SH   SOLE 30 3,180,672 0 12,464
AMERICAN WTR WKS CO INC NEW COM 030420103   5,755,820 43,608 SH   SOLE 31 40,415 0 3,193
AMERICAN WTR WKS CO INC NEW COM 030420103   20,430,732 154,790 SH   SOLE 34 154,790 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   7,772,363 58,886 SH   SOLE 36 58,886 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   1,352,370 10,246 SH   SOLE 40 10,246 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   36,561 277 SH   OTR 43 277 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   74,083,117 561,278 SH   SOLE 43 530,639 0 30,639
AMERICAS CAR-MART INC COM 03062T105   759,140 10,019 SH   SOLE 2 5,666 0 4,353
AMERICAS CAR-MART INC COM 03062T105   283,304 3,739 SH   SOLE 7 3,534 0 205
AMERICAS CAR-MART INC COM 03062T105   1,527,447 20,159 SH   SOLE 18 20,159 0 0
AMERICAS CAR-MART INC COM 03062T105   914,392 12,068 SH   SOLE 19 12,068 0 0
AMERICAS CAR-MART INC COM 03062T105   54,724,579 722,246 SH   SOLE 21 722,246 0 0
AMERICAS CAR-MART INC COM 03062T105   14,713,246 194,183 SH   SOLE 22 185,821 0 8,362
AMERICAS CAR-MART INC COM 03062T105   129,415 1,708 SH   SOLE 25 1,708 0 0
AMERICAS CAR-MART INC COM 03062T105   296,791 3,917 SH   SOLE 26 0 0 3,917
AMERICAS CAR-MART INC COM 03062T105   1,536,691 20,281 SH   SOLE 30 20,281 0 0
AMERICAS CAR-MART INC COM 03062T105   70,390 929 SH   SOLE 40 929 0 0
AMERICAS CAR-MART INC COM 03062T105   536,830 7,085 SH   SOLE 43 6,935 0 150
AMERICOLD REALTY TRUST INC COM 03064D108   10,104,913 333,826 SH   SOLE 2 84,445 0 249,381
AMERICOLD REALTY TRUST INC COM 03064D108   3,551,882 117,340 SH   SOLE 4 117,340 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   13,049,427 431,101 SH   SOLE 7 387,502 0 43,599
AMERICOLD REALTY TRUST INC COM 03064D108   2,736,741 90,411 SH   SOLE 18 90,411 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   15,950,262 526,933 SH   SOLE 19 526,933 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   161,965,507 5,350,694 SH   SOLE 21 5,350,694 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   280,747,742 9,274,785 SH   SOLE 22 8,773,273 0 501,512
AMERICOLD REALTY TRUST INC COM 03064D108   395,811 13,076 SH   SOLE 23 13,076 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   37,842,041 1,250,150 SH   SOLE 25 1,250,150 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   2,418,967 79,913 SH   SOLE 26 79,913 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   5,980,898 197,585 SH   SOLE 28 9,100 0 188,485
AMERICOLD REALTY TRUST INC COM 03064D108   29,291,159 967,663 SH   SOLE 30 967,663 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   110,879 3,663 SH   SOLE 31 3,663 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   99,195 3,277 SH   SOLE 36 3,277 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   1,649,321 54,487 SH   SOLE 40 54,487 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   20,281 670 SH   OTR 43 670 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   2,725,206 90,030 SH   SOLE 43 79,910 0 10,120
AMERIPRISE FINL INC COM 03076C106   91,658,676 241,315 SH   SOLE 2 48,692 0 192,623
AMERIPRISE FINL INC COM 03076C106   37,744,087 99,371 SH   SOLE 4 52,748 0 46,623
AMERIPRISE FINL INC COM 03076C106   24,044,378 63,303 SH   SOLE 7 55,556 0 7,747
AMERIPRISE FINL INC COM 03076C106   955,272 2,515 SH   SOLE 13 2,515 0 0
AMERIPRISE FINL INC COM 03076C106   5,772,277 15,197 SH   SOLE 15 15,197 0 0
AMERIPRISE FINL INC COM 03076C106   83,757,453 220,513 SH   SOLE 18 213,585 0 6,928
AMERIPRISE FINL INC COM 03076C106   16,564,386 43,610 SH   SOLE 19 43,610 0 0
AMERIPRISE FINL INC COM 03076C106   1,303,859,533 3,432,745 SH   SOLE 21 3,432,745 0 0
AMERIPRISE FINL INC COM 03076C106   843,020,530 2,219,468 SH   SOLE 22 1,993,184 0 226,284
AMERIPRISE FINL INC COM 03076C106   63,977,426 168,437 SH   SOLE 23 168,437 0 0
AMERIPRISE FINL INC COM 03076C106   97,397,908 256,425 SH   SOLE 25 242,605 0 13,820
AMERIPRISE FINL INC COM 03076C106   41,796,113 110,039 SH   SOLE 26 43,830 0 66,209
AMERIPRISE FINL INC COM 03076C106   79,636,297 209,663 SH   SOLE 28 4,683 0 204,980
AMERIPRISE FINL INC COM 03076C106   309,643,873 815,217 SH   SOLE 30 815,217 0 0
AMERIPRISE FINL INC COM 03076C106   8,911,571 23,462 SH   SOLE 31 21,737 0 1,725
AMERIPRISE FINL INC COM 03076C106   55,988,841 147,405 SH   SOLE 34 147,405 0 0
AMERIPRISE FINL INC COM 03076C106   9,805,311 25,815 SH   SOLE 36 25,815 0 0
AMERIPRISE FINL INC COM 03076C106   2,021,075 5,321 SH   SOLE 40 5,321 0 0
AMERIPRISE FINL INC COM 03076C106   41,022 108 SH   OTR 43 108 0 0
AMERIPRISE FINL INC COM 03076C106   90,527,088 238,336 SH   SOLE 43 214,868 0 23,468
AMERIS BANCORP COM 03076K108   4,895,772 92,286 SH   SOLE 2 27,969 0 64,317
AMERIS BANCORP COM 03076K108   12,042 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108   723,178 13,632 SH   SOLE 7 12,927 0 705
AMERIS BANCORP COM 03076K108   11,353,018 214,006 SH   SOLE 18 214,006 0 0
AMERIS BANCORP COM 03076K108   12,204,099 230,049 SH   SOLE 19 230,049 0 0
AMERIS BANCORP COM 03076K108   392,518,966 7,399,038 SH   SOLE 21 7,399,038 0 0
AMERIS BANCORP COM 03076K108   105,238,733 1,983,765 SH   SOLE 22 1,886,795 0 96,970
AMERIS BANCORP COM 03076K108   157,983 2,978 SH   SOLE 23 2,978 0 0
AMERIS BANCORP COM 03076K108   672,462 12,676 SH   SOLE 25 12,676 0 0
AMERIS BANCORP COM 03076K108   2,535,419 47,793 SH   SOLE 26 13,173 0 34,620
AMERIS BANCORP COM 03076K108   160,954 3,034 SH   SOLE 28 918 0 2,116
AMERIS BANCORP COM 03076K108   6,265,099 118,098 SH   SOLE 30 118,098 0 0
AMERIS BANCORP COM 03076K108   26,048 491 SH   SOLE 36 491 0 0
AMERIS BANCORP COM 03076K108   574,638 10,832 SH   SOLE 40 10,832 0 0
AMERIS BANCORP COM 03076K108   763,124 14,385 SH   SOLE 43 13,816 0 569
AMERISAFE INC COM 03071H100   846,203 18,089 SH   SOLE 2 8,191 0 9,898
AMERISAFE INC COM 03071H100   3,275 70 SH   SOLE 4 70 0 0
AMERISAFE INC COM 03071H100   8,561 183 SH   SOLE 7 183 0 0
AMERISAFE INC COM 03071H100   2,902,091 62,037 SH   SOLE 18 62,037 0 0
AMERISAFE INC COM 03071H100   1,835,834 39,244 SH   SOLE 19 39,244 0 0
AMERISAFE INC COM 03071H100   110,644,337 2,365,206 SH   SOLE 21 2,365,206 0 0
AMERISAFE INC COM 03071H100   26,819,301 573,307 SH   SOLE 22 550,849 0 22,458
AMERISAFE INC COM 03071H100   166,350 3,556 SH   SOLE 25 3,556 0 0
AMERISAFE INC COM 03071H100   153,392 3,279 SH   SOLE 26 3,279 0 0
AMERISAFE INC COM 03071H100   158,257 3,383 SH   SOLE 28 344 0 3,039
AMERISAFE INC COM 03071H100   2,066,974 44,185 SH   SOLE 30 44,185 0 0
AMERISAFE INC COM 03071H100   156,339 3,342 SH   SOLE 40 3,342 0 0
AMERISAFE INC COM 03071H100   1,117,347 23,885 SH   SOLE 43 22,951 0 934
AMERISERV FINL INC COM 03074A102   7,777 2,404 SH   SOLE 18 2,404 0 0
AMERISERV FINL INC COM 03074A102   108,408 33,511 SH   SOLE 21 33,511 0 0
AMERISERV FINL INC COM 03074A102   345,948 106,939 SH   SOLE 22 106,939 0 0
AMES NATL CORP COM 031001100   84,037 3,938 SH   SOLE 2 326 0 3,612
AMES NATL CORP COM 031001100   557,657 26,132 SH   SOLE 18 26,132 0 0
AMES NATL CORP COM 031001100   361,094 16,921 SH   SOLE 19 16,921 0 0
AMES NATL CORP COM 031001100   7,771,238 364,163 SH   SOLE 21 364,163 0 0
AMES NATL CORP COM 031001100   5,063,000 237,254 SH   SOLE 22 231,072 0 6,182
AMETEK INC COM 031100100   146,429,740 888,045 SH   SOLE 2 526,016 0 362,029
AMETEK INC COM 031100100   71,668,119 434,642 SH   SOLE 4 208,318 0 226,324
AMETEK INC COM 031100100   25,063,445 152,001 SH   SOLE 7 135,314 0 16,687
AMETEK INC COM 031100100   12,017,018 72,879 SH   SOLE 13 72,879 0 0
AMETEK INC COM 031100100   5,922,354 35,917 SH   SOLE 15 35,917 0 0
AMETEK INC COM 031100100   65,832,497 399,251 SH   SOLE 18 369,355 0 29,896
AMETEK INC COM 031100100   36,520,002 221,481 SH   SOLE 19 221,481 0 0
AMETEK INC COM 031100100   978,202,175 5,932,453 SH   SOLE 21 5,932,453 0 0
AMETEK INC COM 031100100   850,940,238 5,160,654 SH   SOLE 22 4,622,496 0 538,158
AMETEK INC COM 031100100   96,412,337 584,707 SH   SOLE 23 584,707 0 0
AMETEK INC COM 031100100   77,980,603 472,925 SH   SOLE 25 469,653 0 3,272
AMETEK INC COM 031100100   59,006,876 357,856 SH   SOLE 26 212,689 0 145,167
AMETEK INC COM 031100100   59,455,871 360,579 SH   SOLE 28 3,454 0 357,125
AMETEK INC COM 031100100   8,024,042 48,663 SH   SOLE 29 48,663 0 0
AMETEK INC COM 031100100   256,032,123 1,552,745 SH   SOLE 30 1,491,904 0 60,841
AMETEK INC COM 031100100   27,041,630 163,998 SH   SOLE 31 160,098 0 3,900
AMETEK INC COM 031100100   20,648,845 125,228 SH   SOLE 34 125,228 0 0
AMETEK INC COM 031100100   9,261,212 56,166 SH   SOLE 36 56,166 0 0
AMETEK INC COM 031100100   2,003,249 12,149 SH   SOLE 40 12,149 0 0
AMETEK INC COM 031100100   46,334 281 SH   OTR 43 281 0 0
AMETEK INC COM 031100100   46,973,570 284,878 SH   SOLE 43 247,948 0 36,930
AMGEN INC COM 031162100   438,290,115 1,521,735 SH   SOLE 2 725,062 0 796,673
AMGEN INC COM 031162100   138,999,604 482,604 SH   SOLE 4 254,635 0 227,969
AMGEN INC COM 031162100   188,656,268 655,011 SH   SOLE 7 590,020 0 64,991
AMGEN INC COM 031162100   11,191,881 38,858 SH   SOLE 13 38,858 0 0
AMGEN INC COM 031162100   23,769,427 82,527 SH   SOLE 15 82,527 0 0
AMGEN INC COM 031162100   296,734,552 1,030,257 SH   SOLE 18 928,432 0 101,825
AMGEN INC COM 031162100   525,862,308 1,825,784 SH   SOLE 19 1,825,784 0 0
AMGEN INC COM 031162100   4,674,600,026 16,230,123 SH   SOLE 21 16,230,123 0 0
AMGEN INC COM 031162100   3,508,932,971 12,182,949 SH   SOLE 22 10,924,017 0 1,258,932
AMGEN INC COM 031162100   326,805,349 1,134,662 SH   SOLE 23 1,134,662 0 0
AMGEN INC COM 031162100   391,352,071 1,358,767 SH   SOLE 25 1,246,341 0 112,426
AMGEN INC COM 031162100   234,604,675 814,543 SH   SOLE 26 484,850 0 329,693
AMGEN INC COM 031162100   391,819,240 1,360,389 SH   SOLE 28 60,841 0 1,299,548
AMGEN INC COM 031162100   4,515,866 15,679 SH   SOLE 29 15,679 0 0
AMGEN INC COM 031162100   1,629,046,016 5,656,017 SH   SOLE 30 5,655,330 0 687
AMGEN INC COM 031162100   43,248,219 150,157 SH   SOLE 31 141,200 0 8,957
AMGEN INC COM 031162100   59,072,614 205,099 SH   SOLE 32 205,099 0 0
AMGEN INC COM 031162100   589,754,360 2,047,616 SH   SOLE 34 2,047,616 0 0
AMGEN INC COM 031162100   15,133,435 52,543 SH   SOLE 35 52,543 0 0
AMGEN INC COM 031162100   41,835,481 145,252 SH   SOLE 36 145,252 0 0
AMGEN INC COM 031162100   8,040,654 27,917 SH   SOLE 40 27,917 0 0
AMGEN INC COM 031162100   297,525 1,033 SH   OTR 43 1,033 0 0
AMGEN INC COM 031162100   228,361,710 792,868 SH   SOLE 43 721,262 0 71,606
AMICUS THERAPEUTICS INC COM 03152W109   3,117,713 219,712 SH   SOLE 2 117,513 0 102,199
AMICUS THERAPEUTICS INC COM 03152W109   10,997 775 SH   SOLE 4 775 0 0
AMICUS THERAPEUTICS INC COM 03152W109   32,240 2,272 SH   SOLE 7 2,272 0 0
AMICUS THERAPEUTICS INC COM 03152W109   10,153,995 715,574 SH   SOLE 18 681,467 0 34,107
AMICUS THERAPEUTICS INC COM 03152W109   12,398,810 873,771 SH   SOLE 19 873,771 0 0
AMICUS THERAPEUTICS INC COM 03152W109   182,396,103 12,853,848 SH   SOLE 21 12,853,848 0 0
AMICUS THERAPEUTICS INC COM 03152W109   110,643,900 7,797,315 SH   SOLE 22 7,560,400 0 236,915
AMICUS THERAPEUTICS INC COM 03152W109   164,192 11,571 SH   SOLE 23 11,571 0 0
AMICUS THERAPEUTICS INC COM 03152W109   613,505 43,235 SH   SOLE 25 43,235 0 0
AMICUS THERAPEUTICS INC COM 03152W109   1,405,931 99,079 SH   SOLE 26 89,579 0 9,500
AMICUS THERAPEUTICS INC COM 03152W109   60,733 4,280 SH   SOLE 28 4,280 0 0
AMICUS THERAPEUTICS INC COM 03152W109   3,787,467 266,911 SH   SOLE 30 266,911 0 0
AMICUS THERAPEUTICS INC COM 03152W109   528,421 37,239 SH   SOLE 40 37,239 0 0
AMICUS THERAPEUTICS INC COM 03152W109   38,270 2,697 SH   OTR 43 2,697 0 0
AMICUS THERAPEUTICS INC COM 03152W109   849,413 59,860 SH   SOLE 43 51,984 0 7,876
AMKOR TECHNOLOGY INC COM 031652100   10,796,880 324,523 SH   SOLE 2 174,111 0 150,412
AMKOR TECHNOLOGY INC COM 031652100   13,308 400 SH   SOLE 4 320 0 80
AMKOR TECHNOLOGY INC COM 031652100   54,263 1,631 SH   SOLE 7 1,631 0 0
AMKOR TECHNOLOGY INC COM 031652100   15,953,664 479,521 SH   SOLE 18 470,349 0 9,172
AMKOR TECHNOLOGY INC COM 031652100   30,390,448 913,449 SH   SOLE 19 913,449 0 0
AMKOR TECHNOLOGY INC COM 031652100   276,683,767 8,316,314 SH   SOLE 21 8,316,314 0 0
AMKOR TECHNOLOGY INC COM 031652100   132,432,366 3,980,534 SH   SOLE 22 3,790,988 0 189,546
AMKOR TECHNOLOGY INC COM 031652100   515,119 15,483 SH   SOLE 23 15,483 0 0
AMKOR TECHNOLOGY INC COM 031652100   766,774 23,047 SH   SOLE 25 23,047 0 0
AMKOR TECHNOLOGY INC COM 031652100   2,061,210 61,954 SH   SOLE 26 27,341 0 34,613
AMKOR TECHNOLOGY INC COM 031652100   72,828 2,189 SH   SOLE 28 2,189 0 0
AMKOR TECHNOLOGY INC COM 031652100   2,834,404 85,194 SH   SOLE 30 85,194 0 0
AMKOR TECHNOLOGY INC COM 031652100   14,762,198 443,709 SH   SOLE 34 443,709 0 0
AMKOR TECHNOLOGY INC COM 031652100   52,267 1,571 SH   SOLE 36 1,571 0 0
AMKOR TECHNOLOGY INC COM 031652100   762,715 22,925 SH   SOLE 40 22,925 0 0
AMKOR TECHNOLOGY INC COM 031652100   8,252,531 248,047 SH   SOLE 43 236,348 0 11,699
AMMO INC COM 00175J107   49,938 23,780 SH   SOLE 2 4,531 0 19,249
AMMO INC COM 00175J107   2,224 1,059 SH   SOLE 7 1,059 0 0
AMMO INC COM 00175J107   552,768 263,223 SH   SOLE 18 263,223 0 0
AMMO INC COM 00175J107   395,470 188,319 SH   SOLE 19 188,319 0 0
AMMO INC COM 00175J107   7,206,770 3,431,795 SH   SOLE 21 3,431,795 0 0
AMMO INC COM 00175J107   4,848,396 2,308,760 SH   SOLE 22 2,237,135 0 71,625
AMMO INC COM 00175J107   4,895 2,331 SH   SOLE 43 2,331 0 0
AMN HEALTHCARE SVCS INC COM 001744101   5,306,671 70,869 SH   SOLE 2 49,124 0 21,745
AMN HEALTHCARE SVCS INC COM 001744101   11,906 159 SH   SOLE 4 159 0 0
AMN HEALTHCARE SVCS INC COM 001744101   954,720 12,750 SH   SOLE 7 12,072 0 678
AMN HEALTHCARE SVCS INC COM 001744101   9,225,366 123,202 SH   SOLE 18 116,716 0 6,486
AMN HEALTHCARE SVCS INC COM 001744101   10,790,807 144,108 SH   SOLE 19 144,108 0 0
AMN HEALTHCARE SVCS INC COM 001744101   340,576,255 4,548,294 SH   SOLE 21 4,548,294 0 0
AMN HEALTHCARE SVCS INC COM 001744101   86,899,588 1,160,518 SH   SOLE 22 1,122,127 0 38,391
AMN HEALTHCARE SVCS INC COM 001744101   216,778 2,895 SH   SOLE 23 2,895 0 0
AMN HEALTHCARE SVCS INC COM 001744101   539,286 7,202 SH   SOLE 25 7,202 0 0
AMN HEALTHCARE SVCS INC COM 001744101   5,737,830 76,627 SH   SOLE 26 14,636 0 61,991
AMN HEALTHCARE SVCS INC COM 001744101   1,609,021 21,488 SH   SOLE 28 20,993 0 495
AMN HEALTHCARE SVCS INC COM 001744101   10,531,872 140,650 SH   SOLE 30 140,650 0 0
AMN HEALTHCARE SVCS INC COM 001744101   1,357,799 18,133 SH   SOLE 34 18,133 0 0
AMN HEALTHCARE SVCS INC COM 001744101   84,390 1,127 SH   SOLE 36 1,127 0 0
AMN HEALTHCARE SVCS INC COM 001744101   637,304 8,511 SH   SOLE 40 8,511 0 0
AMN HEALTHCARE SVCS INC COM 001744101   3,895,739 52,026 SH   SOLE 43 43,878 0 8,148
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   869,582 143,259 SH   SOLE 2 36,909 0 106,350
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   7,563 1,246 SH   SOLE 7 1,246 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   1,997,297 329,044 SH   SOLE 18 329,044 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   1,536,469 253,125 SH   SOLE 19 253,125 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   28,192,880 4,644,626 SH   SOLE 21 4,644,626 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   20,073,211 3,306,954 SH   SOLE 22 3,160,366 0 146,588
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   131,063 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,569 17,392 SH   SOLE 28 0 0 17,392
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   784,123 129,180 SH   SOLE 43 125,205 0 3,975
AMPCO-PITTSBURG CORP COM 032037103   7,008 2,567 SH   SOLE 18 2,567 0 0
AMPCO-PITTSBURG CORP COM 032037103   86,519 31,692 SH   SOLE 21 31,692 0 0
AMPCO-PITTSBURG CORP COM 032037103   438,449 160,604 SH   SOLE 22 160,604 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   3,338,972 53,985 SH   SOLE 2 44,939 0 9,046
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   8,783 142 SH   SOLE 4 142 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   338,752 5,477 SH   SOLE 7 5,189 0 288
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   7,219,318 116,723 SH   SOLE 18 112,400 0 4,323
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   4,918,436 79,522 SH   SOLE 19 79,522 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   276,308,133 4,467,391 SH   SOLE 21 4,467,391 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   68,971,966 1,115,149 SH   SOLE 22 1,081,072 0 34,077
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   460,226 7,441 SH   SOLE 25 7,441 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   1,290,129 20,859 SH   SOLE 26 20,859 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   279,562 4,520 SH   SOLE 28 0 0 4,520
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   5,912,613 95,596 SH   SOLE 30 95,596 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   488,058 7,891 SH   SOLE 40 7,891 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   3,863,275 62,462 SH   SOLE 43 61,720 0 742
AMPHENOL CORP NEW CL A 032095101   100,746,711 1,016,309 SH   SOLE 2 244,615 0 771,694
AMPHENOL CORP NEW CL A 032095101   55,312,458 557,979 SH   SOLE 4 243,665 0 314,314
AMPHENOL CORP NEW CL A 032095101   45,135,376 455,315 SH   SOLE 7 410,268 0 45,047
AMPHENOL CORP NEW CL A 032095101   1,675,892 16,906 SH   SOLE 13 16,906 0 0
AMPHENOL CORP NEW CL A 032095101   8,959,171 90,378 SH   SOLE 15 90,378 0 0
AMPHENOL CORP NEW CL A 032095101   158,645,174 1,600,375 SH   SOLE 18 1,563,521 0 36,854
AMPHENOL CORP NEW CL A 032095101   25,171,387 253,923 SH   SOLE 19 253,923 0 0
AMPHENOL CORP NEW CL A 032095101   2,237,899,898 22,575,405 SH   SOLE 21 22,575,405 0 0
AMPHENOL CORP NEW CL A 032095101   1,335,742,253 13,474,652 SH   SOLE 22 12,195,998 0 1,278,654
AMPHENOL CORP NEW CL A 032095101   97,006,140 978,575 SH   SOLE 23 978,575 0 0
AMPHENOL CORP NEW CL A 032095101   84,727,402 854,710 SH   SOLE 25 852,917 0 1,793
AMPHENOL CORP NEW CL A 032095101   63,518,737 640,762 SH   SOLE 26 335,229 0 305,533
AMPHENOL CORP NEW CL A 032095101   118,657,024 1,196,984 SH   SOLE 28 8,506 0 1,188,478
AMPHENOL CORP NEW CL A 032095101   388,829,395 3,922,419 SH   SOLE 30 3,916,736 0 5,683
AMPHENOL CORP NEW CL A 032095101   13,166,149 132,817 SH   SOLE 31 122,751 0 10,066
AMPHENOL CORP NEW CL A 032095101   2,955,065 29,810 SH   SOLE 34 29,810 0 0
AMPHENOL CORP NEW CL A 032095101   17,519,443 176,732 SH   SOLE 36 176,732 0 0
AMPHENOL CORP NEW CL A 032095101   3,046,661 30,734 SH   SOLE 40 30,734 0 0
AMPHENOL CORP NEW CL A 032095101   105,871 1,068 SH   OTR 43 1,068 0 0
AMPHENOL CORP NEW CL A 032095101   83,812,092 845,477 SH   SOLE 43 710,244 0 135,233
AMPLIFY ENERGY CORP NEW COM 03212B103   559,442 94,341 SH   SOLE 2 1,554 0 92,787
AMPLIFY ENERGY CORP NEW COM 03212B103   1,168 197 SH   SOLE 7 197 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   631,930 106,565 SH   SOLE 18 106,565 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   456,924 77,053 SH   SOLE 19 77,053 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   8,036,804 1,355,279 SH   SOLE 21 1,355,279 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   5,217,819 879,902 SH   SOLE 22 849,467 0 30,435
AMPLIFY ENERGY CORP NEW COM 03212B103   12,050 2,032 SH   SOLE 43 2,032 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102   36 1 SH   SOLE 43 1 0 0
AMPLITECH GROUP INC COM NEW 03211Q200   2,337 1,243 SH   SOLE 18 1,243 0 0
AMPLITECH GROUP INC COM NEW 03211Q200   27,271 14,506 SH   SOLE 21 14,506 0 0
AMPLITUDE INC COM CL A 03213A104   449,436 35,333 SH   SOLE 2 19,793 0 15,540
AMPLITUDE INC COM CL A 03213A104   6,983 549 SH   SOLE 4 549 0 0
AMPLITUDE INC COM CL A 03213A104   8,268 650 SH   SOLE 7 650 0 0
AMPLITUDE INC COM CL A 03213A104   2,083,638 163,808 SH   SOLE 18 163,808 0 0
AMPLITUDE INC COM CL A 03213A104   1,852,973 145,674 SH   SOLE 19 145,674 0 0
AMPLITUDE INC COM CL A 03213A104   34,938,355 2,746,726 SH   SOLE 21 2,746,726 0 0
AMPLITUDE INC COM CL A 03213A104   25,098,646 1,973,164 SH   SOLE 22 1,922,255 0 50,909
AMPLITUDE INC COM CL A 03213A104   177,050 13,919 SH   SOLE 25 13,919 0 0
AMPLITUDE INC COM CL A 03213A104   469,572 36,916 SH   SOLE 26 36,916 0 0
AMPLITUDE INC COM CL A 03213A104   136,435 10,726 SH   SOLE 30 10,726 0 0
AMPLITUDE INC COM CL A 03213A104   185,928 14,617 SH   SOLE 40 14,617 0 0
AMPLITUDE INC COM CL A 03213A104   493,854 38,825 SH   SOLE 43 35,162 0 3,663
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   1,772 335 SH   SOLE 2 0 0 335
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   68,447 12,939 SH   SOLE 18 12,939 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   54,836 10,366 SH   SOLE 19 10,366 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   1,355,351 256,210 SH   SOLE 21 256,210 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   1,400,554 264,755 SH   SOLE 22 263,189 0 1,566
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   63 12 SH   SOLE 43 12 0 0
AMREP CORP COM 032159105   10,941 498 SH   SOLE 18 498 0 0
AMREP CORP COM 032159105   125,756 5,724 SH   SOLE 21 5,724 0 0
AMREP CORP COM 032159105   133,753 6,088 SH   SOLE 22 6,088 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   8,177 1,947 SH   SOLE 18 1,947 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   106,504 25,358 SH   SOLE 21 25,358 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   443,772 105,660 SH   SOLE 22 105,660 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   373,005 25,340 SH   SOLE 2 12,914 0 12,426
AMYLYX PHARMACEUTICALS INC COM 03237H101   6,580 447 SH   SOLE 4 447 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   7,949 540 SH   SOLE 7 540 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   1,775,939 120,648 SH   SOLE 18 120,648 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   1,640,264 111,431 SH   SOLE 19 111,431 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   35,446,349 2,408,040 SH   SOLE 21 2,408,040 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   18,729,934 1,272,414 SH   SOLE 22 1,237,837 0 34,577
AMYLYX PHARMACEUTICALS INC COM 03237H101   8,449 574 SH   SOLE 23 574 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   84,169 5,718 SH   SOLE 25 5,718 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   89,144 6,056 SH   SOLE 28 0 0 6,056
AMYLYX PHARMACEUTICALS INC COM 03237H101   552,236 37,516 SH   SOLE 30 37,516 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   176,949 12,021 SH   SOLE 40 12,021 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   23,390 1,589 SH   SOLE 43 0 0 1,589
AN2 THERAPEUTICS INC COM 037326105   48,541 2,369 SH   SOLE 2 0 0 2,369
AN2 THERAPEUTICS INC COM 037326105   73,744 3,599 SH   SOLE 18 3,599 0 0
AN2 THERAPEUTICS INC COM 037326105   459,406 22,421 SH   SOLE 21 22,421 0 0
AN2 THERAPEUTICS INC COM 037326105   5,165,959 252,121 SH   SOLE 22 252,121 0 0
AN2 THERAPEUTICS INC COM 037326105   59,667 2,912 SH   SOLE 26 1,838 0 1,074
AN2 THERAPEUTICS INC COM 037326105   268,952 13,126 SH   SOLE 28 0 0 13,126
AN2 THERAPEUTICS INC COM 037326105   141,873 6,924 SH   SOLE 31 6,448 0 476
AN2 THERAPEUTICS INC COM 037326105   48,541 2,369 SH   SOLE 43 0 0 2,369
ANALOG DEVICES INC COM 032654105   178,495,711 898,951 SH   SOLE 2 141,723 0 757,228
ANALOG DEVICES INC COM 032654105   57,258,152 288,367 SH   SOLE 4 231,484 0 56,883
ANALOG DEVICES INC COM 032654105   78,253,687 394,106 SH   SOLE 7 356,578 0 37,528
ANALOG DEVICES INC COM 032654105   2,957,154 14,893 SH   SOLE 13 14,893 0 0
ANALOG DEVICES INC COM 032654105   15,460,080 77,861 SH   SOLE 15 77,861 0 0
ANALOG DEVICES INC COM 032654105   197,603,338 995,182 SH   SOLE 18 963,888 0 31,294
ANALOG DEVICES INC COM 032654105   31,069,477 156,474 SH   SOLE 19 156,474 0 0
ANALOG DEVICES INC COM 032654105   2,823,731,092 14,221,047 SH   SOLE 21 14,221,047 0 0
ANALOG DEVICES INC COM 032654105   2,114,567,500 10,649,514 SH   SOLE 22 9,571,309 0 1,078,205
ANALOG DEVICES INC COM 032654105   187,628,875 944,948 SH   SOLE 23 944,948 0 0
ANALOG DEVICES INC COM 032654105   516,489,308 2,601,175 SH   SOLE 25 2,475,316 0 125,859
ANALOG DEVICES INC COM 032654105   109,651,583 552,234 SH   SOLE 26 267,080 0 285,154
ANALOG DEVICES INC COM 032654105   194,094,386 977,510 SH   SOLE 28 23,489 0 954,021
ANALOG DEVICES INC COM 032654105   651,313,732 3,280,186 SH   SOLE 30 3,280,186 0 0
ANALOG DEVICES INC COM 032654105   22,414,446 112,885 SH   SOLE 31 104,435 0 8,450
ANALOG DEVICES INC COM 032654105   28,619,247 144,134 SH   SOLE 32 144,134 0 0
ANALOG DEVICES INC COM 032654105   330,220,768 1,663,078 SH   SOLE 34 1,663,078 0 0
ANALOG DEVICES INC COM 032654105   24,014,244 120,942 SH   SOLE 36 120,942 0 0
ANALOG DEVICES INC COM 032654105   5,185,792 26,117 SH   SOLE 40 26,117 0 0
ANALOG DEVICES INC COM 032654105   187,242 943 SH   OTR 43 943 0 0
ANALOG DEVICES INC COM 032654105   121,916,348 614,003 SH   SOLE 43 518,376 0 95,626
ANAPTYSBIO INC COM 032724106   535,050 24,979 SH   SOLE 2 17,353 0 7,626
ANAPTYSBIO INC COM 032724106   3,556 166 SH   SOLE 7 166 0 0
ANAPTYSBIO INC COM 032724106   1,073,463 50,115 SH   SOLE 18 50,115 0 0
ANAPTYSBIO INC COM 032724106   828,140 38,662 SH   SOLE 19 38,662 0 0
ANAPTYSBIO INC COM 032724106   21,022,488 981,442 SH   SOLE 21 981,442 0 0
ANAPTYSBIO INC COM 032724106   12,430,883 580,340 SH   SOLE 22 560,918 0 19,422
ANAPTYSBIO INC COM 032724106   58,327 2,723 SH   SOLE 25 2,723 0 0
ANAPTYSBIO INC COM 032724106   137,559 6,422 SH   SOLE 26 6,422 0 0
ANAPTYSBIO INC COM 032724106   5,419 253 SH   SOLE 28 253 0 0
ANAPTYSBIO INC COM 032724106   1,999,279 93,337 SH   SOLE 30 93,337 0 0
ANAPTYSBIO INC COM 032724106   55,928 2,611 SH   SOLE 40 2,611 0 0
ANAPTYSBIO INC COM 032724106   402,118 18,773 SH   SOLE 43 17,355 0 1,418
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   514,992 55,316 SH   SOLE 2 37,261 0 18,055
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   3,342 359 SH   SOLE 4 359 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   400,404 43,008 SH   SOLE 7 40,663 0 2,345
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   1,753,734 188,371 SH   SOLE 18 188,371 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   1,416,116 152,107 SH   SOLE 19 152,107 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   34,155,364 3,668,675 SH   SOLE 21 3,668,675 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   21,303,282 2,288,215 SH   SOLE 22 2,229,305 0 58,910
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   137,518 14,771 SH   SOLE 25 14,771 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   432,198 46,423 SH   SOLE 26 46,423 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   1,303,623 140,024 SH   SOLE 30 140,024 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   13,425 1,442 SH   SOLE 36 1,442 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   192,335 20,659 SH   SOLE 40 20,659 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   481,374 51,705 SH   SOLE 43 36,509 0 15,196
ANDERSONS INC COM 034164103   3,921,409 68,151 SH   SOLE 2 31,329 0 36,822
ANDERSONS INC COM 034164103   3,970 69 SH   SOLE 4 69 0 0
ANDERSONS INC COM 034164103   14,994,349 260,590 SH   SOLE 7 260,094 0 496
ANDERSONS INC COM 034164103   6,393,039 111,106 SH   SOLE 18 104,500 0 6,606
ANDERSONS INC COM 034164103   7,037,027 122,298 SH   SOLE 19 122,298 0 0
ANDERSONS INC COM 034164103   219,619,247 3,816,810 SH   SOLE 21 3,816,810 0 0
ANDERSONS INC COM 034164103   57,436,083 998,194 SH   SOLE 22 949,576 0 48,618
ANDERSONS INC COM 034164103   150,467 2,615 SH   SOLE 23 2,615 0 0
ANDERSONS INC COM 034164103   351,857 6,115 SH   SOLE 25 6,115 0 0
ANDERSONS INC COM 034164103   2,310,001 40,146 SH   SOLE 26 16,532 0 23,614
ANDERSONS INC COM 034164103   7,423 129 SH   SOLE 28 129 0 0
ANDERSONS INC COM 034164103   6,394,478 111,131 SH   SOLE 30 111,131 0 0
ANDERSONS INC COM 034164103   50,693 881 SH   SOLE 36 881 0 0
ANDERSONS INC COM 034164103   346,736 6,026 SH   SOLE 40 6,026 0 0
ANDERSONS INC COM 034164103   1,299,783 22,589 SH   SOLE 43 21,103 0 1,486
ANEBULO PHARMACEUTICALS INC COM 034569103   886 366 SH   SOLE 18 366 0 0
ANEBULO PHARMACEUTICALS INC COM 034569103   9,145 3,779 SH   SOLE 21 3,779 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   71,179 6,715 SH   SOLE 2 286 0 6,429
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   380,710 35,916 SH   SOLE 18 35,916 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   287,207 27,095 SH   SOLE 19 27,095 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   6,484,561 611,751 SH   SOLE 21 611,751 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   3,412,914 321,973 SH   SOLE 22 314,110 0 7,863
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   74 7 SH   SOLE 43 7 0 0
ANGI INC COM CL A NEW 00183L102   94,164 37,817 SH   SOLE 2 27,784 0 10,033
ANGI INC COM CL A NEW 00183L102   515 207 SH   SOLE 4 207 0 0
ANGI INC COM CL A NEW 00183L102   15,764 6,331 SH   SOLE 18 6,331 0 0
ANGI INC COM CL A NEW 00183L102   484,444 194,556 SH   SOLE 21 194,556 0 0
ANGI INC COM CL A NEW 00183L102   2,766,607 1,111,087 SH   SOLE 22 1,086,031 0 25,056
ANGI INC COM CL A NEW 00183L102   21,033 8,447 SH   SOLE 25 8,447 0 0
ANGI INC COM CL A NEW 00183L102   79,506 31,930 SH   SOLE 26 31,618 0 312
ANGI INC COM CL A NEW 00183L102   13,553 5,443 SH   SOLE 28 5,443 0 0
ANGI INC COM CL A NEW 00183L102   336,989 135,337 SH   SOLE 30 135,337 0 0
ANGI INC COM CL A NEW 00183L102   18,072 7,258 SH   SOLE 40 7,258 0 0
ANGI INC COM CL A NEW 00183L102   100 40 SH   SOLE 43 40 0 0
ANGIODYNAMICS INC COM 03475V101   4,395,778 560,686 SH   SOLE 2 370,238 0 190,448
ANGIODYNAMICS INC COM 03475V101   2,673 341 SH   SOLE 7 341 0 0
ANGIODYNAMICS INC COM 03475V101   1,217,701 155,319 SH   SOLE 18 155,319 0 0
ANGIODYNAMICS INC COM 03475V101   3,594,805 458,521 SH   SOLE 19 458,521 0 0
ANGIODYNAMICS INC COM 03475V101   14,553,110 1,856,264 SH   SOLE 21 1,856,264 0 0
ANGIODYNAMICS INC COM 03475V101   14,116,422 1,800,564 SH   SOLE 22 1,731,252 0 69,312
ANGIODYNAMICS INC COM 03475V101   252,636 32,224 SH   SOLE 23 32,224 0 0
ANGIODYNAMICS INC COM 03475V101   1,337,120 170,551 SH   SOLE 26 0 0 170,551
ANGIODYNAMICS INC COM 03475V101   43,998 5,612 SH   SOLE 30 5,612 0 0
ANGIODYNAMICS INC COM 03475V101   31,485 4,016 SH   SOLE 43 4,016 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   27,287,250 1,459,992 SH   SOLE 7 1,459,992 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   11,180,414 598,203 SH   SOLE 19 598,203 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   306,908 16,421 SH   SOLE 21 16,421 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   90,684 4,852 SH   SOLE 22 4,852 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   4,956,401 265,190 SH   SOLE 23 265,190 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   35,733,243 1,911,891 SH   SOLE 25 1,911,891 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   17,775,536 951,072 SH   SOLE 26 646,817 0 304,255
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   4,381,048 234,406 SH   SOLE 28 0 0 234,406
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   50,558,824 2,705,127 SH   SOLE 30 2,705,127 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   117,893,866 6,307,858 SH   SOLE 34 6,307,858 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   9,138,682 488,961 SH   SOLE 43 470,140 0 18,821
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   38,820,753 600,754 SH   SOLE 43 515,406 0 85,348
ANI PHARMACEUTICALS INC COM 00182C103   2,207,750 40,039 SH   SOLE 2 25,585 0 14,454
ANI PHARMACEUTICALS INC COM 00182C103   6,231 113 SH   SOLE 4 113 0 0
ANI PHARMACEUTICALS INC COM 00182C103   8,216 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103   2,501,206 45,361 SH   SOLE 18 45,361 0 0
ANI PHARMACEUTICALS INC COM 00182C103   3,408,424 61,814 SH   SOLE 19 61,814 0 0
ANI PHARMACEUTICALS INC COM 00182C103   98,426,444 1,785,028 SH   SOLE 21 1,785,028 0 0
ANI PHARMACEUTICALS INC COM 00182C103   28,691,437 520,338 SH   SOLE 22 503,823 0 16,515
ANI PHARMACEUTICALS INC COM 00182C103   94,786 1,719 SH   SOLE 23 1,719 0 0
ANI PHARMACEUTICALS INC COM 00182C103   185,601 3,366 SH   SOLE 25 3,366 0 0
ANI PHARMACEUTICALS INC COM 00182C103   216,259 3,922 SH   SOLE 26 143 0 3,779
ANI PHARMACEUTICALS INC COM 00182C103   166,137 3,013 SH   SOLE 28 0 0 3,013
ANI PHARMACEUTICALS INC COM 00182C103   2,203,891 39,969 SH   SOLE 30 39,969 0 0
ANI PHARMACEUTICALS INC COM 00182C103   259,048 4,698 SH   SOLE 40 4,698 0 0
ANI PHARMACEUTICALS INC COM 00182C103   12,848 233 SH   OTR 43 233 0 0
ANI PHARMACEUTICALS INC COM 00182C103   834,323 15,131 SH   SOLE 43 12,128 0 3,003
ANIKA THERAPEUTICS INC COM 035255108   2,727,947 120,386 SH   SOLE 2 79,548 0 40,838
ANIKA THERAPEUTICS INC COM 035255108   4,849 214 SH   SOLE 7 214 0 0
ANIKA THERAPEUTICS INC COM 035255108   968,874 42,757 SH   SOLE 18 42,757 0 0
ANIKA THERAPEUTICS INC COM 035255108   2,059,975 90,908 SH   SOLE 19 90,908 0 0
ANIKA THERAPEUTICS INC COM 035255108   14,000,776 617,863 SH   SOLE 21 617,863 0 0
ANIKA THERAPEUTICS INC COM 035255108   11,366,505 501,611 SH   SOLE 22 486,556 0 15,055
ANIKA THERAPEUTICS INC COM 035255108   136,617 6,029 SH   SOLE 23 6,029 0 0
ANIKA THERAPEUTICS INC COM 035255108   20,190 891 SH   SOLE 26 0 0 891
ANIKA THERAPEUTICS INC COM 035255108   72,920 3,218 SH   SOLE 43 2,923 0 295
ANIXA BIOSCIENCES INC COM 03528H109   19,629 5,059 SH   SOLE 18 5,059 0 0
ANIXA BIOSCIENCES INC COM 03528H109   254,792 65,668 SH   SOLE 21 65,668 0 0
ANIXA BIOSCIENCES INC COM 03528H109   333,952 86,070 SH   SOLE 22 86,070 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   21,086,569 1,088,620 SH   SOLE 2 434,954 0 653,666
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   9,342,170 482,301 SH   SOLE 4 276,799 0 205,502
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,388,345 71,675 SH   SOLE 7 70,568 0 1,107
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   227,094 11,724 SH   SOLE 13 11,724 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   778,887 40,211 SH   SOLE 15 40,211 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   24,534,875 1,266,643 SH   SOLE 18 1,236,541 0 30,102
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   3,061,235 158,040 SH   SOLE 19 158,040 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   616,770,920 31,841,555 SH   SOLE 21 31,841,555 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   295,410,843 15,250,947 SH   SOLE 22 14,251,097 0 999,850
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   15,470,703 798,694 SH   SOLE 23 798,694 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   18,076,336 933,213 SH   SOLE 25 929,471 0 3,742
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   11,157,314 576,010 SH   SOLE 26 273,921 0 302,089
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   23,227,167 1,199,131 SH   SOLE 28 6,433 0 1,192,698
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   49,096,539 2,534,669 SH   SOLE 30 2,534,669 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   2,075,805 107,166 SH   SOLE 31 98,712 0 8,454
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   444,793 22,963 SH   SOLE 34 22,963 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   2,802,916 144,704 SH   SOLE 36 144,704 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   512,298 26,448 SH   SOLE 40 26,448 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   25,568 1,320 SH   OTR 43 1,320 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   5,839,356 301,464 SH   SOLE 43 237,319 0 64,145
ANNEXON INC COM 03589W102   216,485 47,684 SH   SOLE 2 26,653 0 21,031
ANNEXON INC COM 03589W102   574,523 126,547 SH   SOLE 18 126,547 0 0
ANNEXON INC COM 03589W102   1,537,330 338,619 SH   SOLE 19 338,619 0 0
ANNEXON INC COM 03589W102   7,902,796 1,740,704 SH   SOLE 21 1,740,704 0 0
ANNEXON INC COM 03589W102   4,835,209 1,065,024 SH   SOLE 22 1,033,044 0 31,980
ANNEXON INC COM 03589W102   5 1 SH   SOLE 43 1 0 0
ANNOVIS BIO INC COM 03615A108   20,402 1,091 SH   SOLE 18 1,091 0 0
ANNOVIS BIO INC COM 03615A108   264,025 14,119 SH   SOLE 21 14,119 0 0
ANNOVIS BIO INC COM 03615A108   1,510,474 80,774 SH   SOLE 22 80,774 0 0
ANSYS INC COM 03662Q105   51,817,087 142,794 SH   SOLE 2 36,239 0 106,555
ANSYS INC COM 03662Q105   25,400,511 69,997 SH   SOLE 4 31,820 0 38,177
ANSYS INC COM 03662Q105   40,715,499 112,201 SH   SOLE 7 103,190 0 9,011
ANSYS INC COM 03662Q105   673,142 1,855 SH   SOLE 13 1,855 0 0
ANSYS INC COM 03662Q105   4,902,872 13,511 SH   SOLE 15 13,511 0 0
ANSYS INC COM 03662Q105   85,080,482 234,459 SH   SOLE 18 213,639 0 20,820
ANSYS INC COM 03662Q105   564,449,679 1,555,472 SH   SOLE 19 1,555,472 0 0
ANSYS INC COM 03662Q105   1,130,990,636 3,116,707 SH   SOLE 21 3,116,707 0 0
ANSYS INC COM 03662Q105   744,585,126 2,051,877 SH   SOLE 22 1,866,698 0 185,179
ANSYS INC COM 03662Q105   50,486,406 139,127 SH   SOLE 23 139,127 0 0
ANSYS INC COM 03662Q105   386,920,437 1,066,249 SH   SOLE 25 1,066,048 0 201
ANSYS INC COM 03662Q105   35,065,457 96,631 SH   SOLE 26 47,846 0 48,785
ANSYS INC COM 03662Q105   61,155,441 168,528 SH   SOLE 28 2,356 0 166,172
ANSYS INC COM 03662Q105   51,892 143 SH   SOLE 29 143 0 0
ANSYS INC COM 03662Q105   334,811,232 922,650 SH   SOLE 30 922,650 0 0
ANSYS INC COM 03662Q105   7,008,301 19,313 SH   SOLE 31 17,874 0 1,439
ANSYS INC COM 03662Q105   9,155,462 25,230 SH   SOLE 32 25,230 0 0
ANSYS INC COM 03662Q105   271,647,976 748,589 SH   SOLE 34 748,589 0 0
ANSYS INC COM 03662Q105   7,099,021 19,563 SH   SOLE 36 19,563 0 0
ANSYS INC COM 03662Q105   1,656,547 4,565 SH   SOLE 40 4,565 0 0
ANSYS INC COM 03662Q105   37,014 102 SH   OTR 43 102 0 0
ANSYS INC COM 03662Q105   34,819,316 95,953 SH   SOLE 43 82,592 0 13,361
ANTERIX INC COM 03676C100   247,168 7,418 SH   SOLE 2 3,918 0 3,500
ANTERIX INC COM 03676C100   5,131 154 SH   SOLE 7 154 0 0
ANTERIX INC COM 03676C100   1,124,717 33,755 SH   SOLE 18 33,755 0 0
ANTERIX INC COM 03676C100   899,840 27,006 SH   SOLE 19 27,006 0 0
ANTERIX INC COM 03676C100   18,603,156 558,318 SH   SOLE 21 558,318 0 0
ANTERIX INC COM 03676C100   16,743,233 502,498 SH   SOLE 22 489,650 0 12,848
ANTERIX INC COM 03676C100   136,512 4,097 SH   SOLE 25 4,097 0 0
ANTERIX INC COM 03676C100   28,089 843 SH   SOLE 28 843 0 0
ANTERIX INC COM 03676C100   281,221 8,440 SH   SOLE 30 8,440 0 0
ANTERIX INC COM 03676C100   122,818 3,686 SH   SOLE 40 3,686 0 0
ANTERIX INC COM 03676C100   605,158 18,162 SH   SOLE 43 14,280 0 3,882
ANTERO MIDSTREAM CORP COM 03676B102   48,456,417 3,867,232 SH   SOLE 2 300,586 0 3,566,646
ANTERO MIDSTREAM CORP COM 03676B102   10,275 820 SH   SOLE 4 820 0 0
ANTERO MIDSTREAM CORP COM 03676B102   7,446,015 594,255 SH   SOLE 7 524,017 0 70,238
ANTERO MIDSTREAM CORP COM 03676B102   7,633,439 609,213 SH   SOLE 18 609,213 0 0
ANTERO MIDSTREAM CORP COM 03676B102   1,359,229 108,478 SH   SOLE 19 108,478 0 0
ANTERO MIDSTREAM CORP COM 03676B102   268,385,821 21,419,459 SH   SOLE 21 21,419,459 0 0
ANTERO MIDSTREAM CORP COM 03676B102   129,243,542 10,314,728 SH   SOLE 22 9,844,956 0 469,772
ANTERO MIDSTREAM CORP COM 03676B102   941,993 75,179 SH   SOLE 25 75,179 0 0
ANTERO MIDSTREAM CORP COM 03676B102   1,613,826 128,797 SH   SOLE 26 128,797 0 0
ANTERO MIDSTREAM CORP COM 03676B102   75,481 6,024 SH   SOLE 28 6,024 0 0
ANTERO MIDSTREAM CORP COM 03676B102   2,488,370 198,593 SH   SOLE 30 198,593 0 0
ANTERO MIDSTREAM CORP COM 03676B102   60,984 4,867 SH   SOLE 31 4,867 0 0
ANTERO MIDSTREAM CORP COM 03676B102   71,246 5,686 SH   SOLE 36 5,686 0 0
ANTERO MIDSTREAM CORP COM 03676B102   845,600 67,486 SH   SOLE 40 67,486 0 0
ANTERO MIDSTREAM CORP COM 03676B102   12,215,544 974,904 SH   SOLE 43 737,004 0 237,900
ANTERO RESOURCES CORP COM 03674X106   13,369,747 589,495 SH   SOLE 2 333,969 0 255,526
ANTERO RESOURCES CORP COM 03674X106   275,154 12,132 SH   SOLE 4 4,608 0 7,524
ANTERO RESOURCES CORP COM 03674X106   1,552,128 68,436 SH   SOLE 7 65,263 0 3,173
ANTERO RESOURCES CORP COM 03674X106   11,754,159 518,261 SH   SOLE 18 518,261 0 0
ANTERO RESOURCES CORP COM 03674X106   2,692,706 118,726 SH   SOLE 19 118,726 0 0
ANTERO RESOURCES CORP COM 03674X106   331,744,737 14,627,193 SH   SOLE 21 14,627,193 0 0
ANTERO RESOURCES CORP COM 03674X106   189,752,333 8,366,505 SH   SOLE 22 7,985,494 0 381,011
ANTERO RESOURCES CORP COM 03674X106   126,033 5,557 SH   SOLE 23 5,557 0 0
ANTERO RESOURCES CORP COM 03674X106   3,042,091 134,131 SH   SOLE 26 86,502 0 47,629
ANTERO RESOURCES CORP COM 03674X106   2,075,583 91,516 SH   SOLE 28 91,516 0 0
ANTERO RESOURCES CORP COM 03674X106   144,744 6,382 SH   SOLE 29 6,382 0 0
ANTERO RESOURCES CORP COM 03674X106   6,176,512 272,333 SH   SOLE 30 272,333 0 0
ANTERO RESOURCES CORP COM 03674X106   263,587 11,622 SH   SOLE 31 11,622 0 0
ANTERO RESOURCES CORP COM 03674X106   160,280 7,067 SH   SOLE 34 7,067 0 0
ANTERO RESOURCES CORP COM 03674X106   135,264 5,964 SH   SOLE 36 5,964 0 0
ANTERO RESOURCES CORP COM 03674X106   2,423,201 106,843 SH   SOLE 43 88,801 0 18,042
ANYWHERE REAL ESTATE INC COM 75605Y106   5,750,639 709,080 SH   SOLE 2 491,861 0 217,219
ANYWHERE REAL ESTATE INC COM 75605Y106   2,547 314 SH   SOLE 4 314 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   490,777 60,515 SH   SOLE 7 57,409 0 3,106
ANYWHERE REAL ESTATE INC COM 75605Y106   3,158,237 389,425 SH   SOLE 18 389,425 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   5,130,467 632,610 SH   SOLE 19 632,610 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   109,504,269 13,502,376 SH   SOLE 21 13,502,376 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   31,729,150 3,912,349 SH   SOLE 22 3,740,599 0 171,750
ANYWHERE REAL ESTATE INC COM 75605Y106   204,988 25,276 SH   SOLE 23 25,276 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   126,411 15,587 SH   SOLE 25 15,587 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   2,322,761 286,407 SH   SOLE 26 23,855 0 262,552
ANYWHERE REAL ESTATE INC COM 75605Y106   15,701 1,936 SH   SOLE 28 1,936 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   2,772,071 341,809 SH   SOLE 30 341,809 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   522,730 64,455 SH   SOLE 34 64,455 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   85,431 10,534 SH   SOLE 36 10,534 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   111,707 13,774 SH   SOLE 40 13,774 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   638,752 78,761 SH   SOLE 43 75,436 0 3,325
AON PLC SHS CL A G0403H108   120,584,719 414,352 SH   SOLE 2 93,642 0 320,710
AON PLC SHS CL A G0403H108   49,293,841 169,383 SH   SOLE 4 84,988 0 84,395
AON PLC SHS CL A G0403H108   38,791,802 133,296 SH   SOLE 7 118,182 0 15,114
AON PLC SHS CL A G0403H108   2,544,097 8,742 SH   SOLE 13 8,742 0 0
AON PLC SHS CL A G0403H108   8,961,670 30,794 SH   SOLE 15 30,794 0 0
AON PLC SHS CL A G0403H108   108,848,756 374,025 SH   SOLE 18 360,151 0 13,874
AON PLC SHS CL A G0403H108   30,608,902 105,178 SH   SOLE 19 105,178 0 0
AON PLC SHS CL A G0403H108   1,355,916,601 4,659,187 SH   SOLE 21 4,659,187 0 0
AON PLC SHS CL A G0403H108   1,276,038,013 4,384,709 SH   SOLE 22 3,948,857 0 435,852
AON PLC SHS CL A G0403H108   100,867,532 346,600 SH   SOLE 23 346,600 0 0
AON PLC SHS CL A G0403H108   156,717,180 538,510 SH   SOLE 25 530,252 0 8,258
AON PLC SHS CL A G0403H108   75,134,962 258,178 SH   SOLE 26 147,581 0 110,597
AON PLC SHS CL A G0403H108   94,615,258 325,116 SH   SOLE 28 8,299 0 316,817
AON PLC SHS CL A G0403H108   268,029 921 SH   SOLE 29 921 0 0
AON PLC SHS CL A G0403H108   364,993,792 1,254,188 SH   SOLE 30 1,254,188 0 0
AON PLC SHS CL A G0403H108   13,326,388 45,792 SH   SOLE 31 42,321 0 3,471
AON PLC SHS CL A G0403H108   13,386,629 45,999 SH   SOLE 34 45,999 0 0
AON PLC SHS CL A G0403H108   15,134,786 52,006 SH   SOLE 36 52,006 0 0
AON PLC SHS CL A G0403H108   3,057,456 10,506 SH   SOLE 40 10,506 0 0
AON PLC SHS CL A G0403H108   112,334 386 SH   OTR 43 386 0 0
AON PLC SHS CL A G0403H108   78,785,738 270,723 SH   SOLE 43 229,617 0 41,105
APA CORPORATION COM 03743Q108   32,467,668 904,896 SH   SOLE 2 111,351 0 793,545
APA CORPORATION COM 03743Q108   4,326,984 120,596 SH   SOLE 4 75,165 0 45,431
APA CORPORATION COM 03743Q108   7,989,148 222,663 SH   SOLE 7 163,536 0 59,127
APA CORPORATION COM 03743Q108   193,321 5,388 SH   SOLE 13 5,388 0 0
APA CORPORATION COM 03743Q108   1,813,913 50,555 SH   SOLE 15 50,555 0 0
APA CORPORATION COM 03743Q108   24,168,589 673,595 SH   SOLE 18 654,637 0 18,958
APA CORPORATION COM 03743Q108   7,168,788 199,799 SH   SOLE 19 199,799 0 0
APA CORPORATION COM 03743Q108   373,463,008 10,408,668 SH   SOLE 21 10,408,668 0 0
APA CORPORATION COM 03743Q108   267,947,247 7,467,872 SH   SOLE 22 6,776,228 0 691,644
APA CORPORATION COM 03743Q108   17,808,428 496,333 SH   SOLE 23 496,333 0 0
APA CORPORATION COM 03743Q108   16,246,715 452,807 SH   SOLE 25 452,807 0 0
APA CORPORATION COM 03743Q108   11,677,612 325,463 SH   SOLE 26 143,689 0 181,774
APA CORPORATION COM 03743Q108   6,277,708 174,964 SH   SOLE 28 0 0 174,964
APA CORPORATION COM 03743Q108   76,045,579 2,119,442 SH   SOLE 30 2,119,442 0 0
APA CORPORATION COM 03743Q108   2,396,533 66,793 SH   SOLE 31 61,755 0 5,038
APA CORPORATION COM 03743Q108   1,387,659 38,675 SH   SOLE 34 38,675 0 0
APA CORPORATION COM 03743Q108   2,580,454 71,919 SH   SOLE 36 71,919 0 0
APA CORPORATION COM 03743Q108   556,750 15,517 SH   SOLE 40 15,517 0 0
APA CORPORATION COM 03743Q108   15,314,900 426,837 SH   SOLE 43 370,642 0 56,195
APARTMENT INCOME REIT CORP COM 03750L109   12,278,653 353,546 SH   SOLE 2 167,201 0 186,345
APARTMENT INCOME REIT CORP COM 03750L109   2,543,590 73,239 SH   SOLE 4 66,071 0 7,168
APARTMENT INCOME REIT CORP COM 03750L109   7,672,170 220,909 SH   SOLE 7 197,916 0 22,993
APARTMENT INCOME REIT CORP COM 03750L109   110,580 3,184 SH   SOLE 13 3,184 0 0
APARTMENT INCOME REIT CORP COM 03750L109   9,070,990 261,186 SH   SOLE 18 261,186 0 0
APARTMENT INCOME REIT CORP COM 03750L109   11,086,754 319,227 SH   SOLE 19 319,227 0 0
APARTMENT INCOME REIT CORP COM 03750L109   298,405,647 8,592,158 SH   SOLE 21 8,592,158 0 0
APARTMENT INCOME REIT CORP COM 03750L109   200,467,429 5,772,169 SH   SOLE 22 5,487,825 0 284,344
APARTMENT INCOME REIT CORP COM 03750L109   935,418 26,934 SH   SOLE 23 26,934 0 0
APARTMENT INCOME REIT CORP COM 03750L109   35,372,609 1,018,503 SH   SOLE 25 1,018,503 0 0
APARTMENT INCOME REIT CORP COM 03750L109   1,705,799 49,116 SH   SOLE 26 48,710 0 406
APARTMENT INCOME REIT CORP COM 03750L109   4,733,004 136,280 SH   SOLE 28 4,066 0 132,214
APARTMENT INCOME REIT CORP COM 03750L109   172,712 4,973 SH   SOLE 29 4,973 0 0
APARTMENT INCOME REIT CORP COM 03750L109   18,270,064 526,060 SH   SOLE 30 526,060 0 0
APARTMENT INCOME REIT CORP COM 03750L109   68,800 1,981 SH   SOLE 31 1,981 0 0
APARTMENT INCOME REIT CORP COM 03750L109   68,140 1,962 SH   SOLE 36 1,962 0 0
APARTMENT INCOME REIT CORP COM 03750L109   1,048,186 30,181 SH   SOLE 40 30,181 0 0
APARTMENT INCOME REIT CORP COM 03750L109   1,556,271 44,811 SH   SOLE 43 38,195 0 6,615
APARTMENT INVT & MGMT CO CL A 03748R747   1,277,410 163,143 SH   SOLE 2 38,959 0 124,184
APARTMENT INVT & MGMT CO CL A 03748R747   514,353 65,690 SH   SOLE 4 65,690 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   1,680,185 214,583 SH   SOLE 7 191,872 0 22,711
APARTMENT INVT & MGMT CO CL A 03748R747   3,173,256 405,269 SH   SOLE 18 405,269 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   4,303,070 549,562 SH   SOLE 19 549,562 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   52,037,875 6,645,961 SH   SOLE 21 6,645,961 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   44,938,304 5,739,247 SH   SOLE 22 5,485,915 0 253,332
APARTMENT INVT & MGMT CO CL A 03748R747   51,968 6,637 SH   SOLE 23 6,637 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   6,174,801 788,608 SH   SOLE 25 788,608 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   381,399 48,710 SH   SOLE 26 48,710 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   908,953 116,086 SH   SOLE 28 5,230 0 110,856
APARTMENT INVT & MGMT CO CL A 03748R747   2,527,352 322,778 SH   SOLE 30 322,778 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   226,013 28,865 SH   SOLE 40 28,865 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   295,160 37,696 SH   SOLE 43 35,827 0 1,869
APELLIS PHARMACEUTICALS INC COM 03753U106   6,066,931 101,352 SH   SOLE 2 26,895 0 74,457
APELLIS PHARMACEUTICALS INC COM 03753U106   13,528 226 SH   SOLE 4 226 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   655,467 10,950 SH   SOLE 7 10,391 0 559
APELLIS PHARMACEUTICALS INC COM 03753U106   2,818,329 47,082 SH   SOLE 18 47,082 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   4,983,525 83,253 SH   SOLE 19 83,253 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   138,003,998 2,305,446 SH   SOLE 21 2,305,446 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   151,292,020 2,527,431 SH   SOLE 22 2,400,760 0 126,671
APELLIS PHARMACEUTICALS INC COM 03753U106   1,024,743 17,119 SH   SOLE 25 17,119 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   1,588,924 26,544 SH   SOLE 26 25,374 0 1,170
APELLIS PHARMACEUTICALS INC COM 03753U106   266,377 4,450 SH   SOLE 28 1,294 0 3,156
APELLIS PHARMACEUTICALS INC COM 03753U106   8,997,018 150,301 SH   SOLE 30 150,301 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   85,001 1,420 SH   SOLE 31 1,420 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   54,054 903 SH   SOLE 34 903 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   24,423 408 SH   SOLE 36 408 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   1,014,388 16,946 SH   SOLE 40 16,946 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   21,789 364 SH   OTR 43 364 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   5,211,292 87,058 SH   SOLE 43 73,732 0 13,326
API GROUP CORP COM STK 00187Y100   4,354,479 125,852 SH   SOLE 2 48,503 0 77,349
API GROUP CORP COM STK 00187Y100   14,082 407 SH   SOLE 4 407 0 0
API GROUP CORP COM STK 00187Y100   413,781 11,959 SH   SOLE 7 11,443 0 516
API GROUP CORP COM STK 00187Y100   18,085,385 522,699 SH   SOLE 18 522,699 0 0
API GROUP CORP COM STK 00187Y100   14,920,835 431,238 SH   SOLE 19 431,238 0 0
API GROUP CORP COM STK 00187Y100   288,211,634 8,329,816 SH   SOLE 21 8,329,816 0 0
API GROUP CORP COM STK 00187Y100   199,241,678 5,758,430 SH   SOLE 22 5,570,903 0 187,527
API GROUP CORP COM STK 00187Y100   1,068,759 30,889 SH   SOLE 25 30,889 0 0
API GROUP CORP COM STK 00187Y100   1,752,179 50,641 SH   SOLE 26 50,641 0 0
API GROUP CORP COM STK 00187Y100   4,298,289 124,228 SH   SOLE 28 120,961 0 3,267
API GROUP CORP COM STK 00187Y100   3,596,670 103,950 SH   SOLE 30 103,950 0 0
API GROUP CORP COM STK 00187Y100   87,988 2,543 SH   SOLE 36 2,543 0 0
API GROUP CORP COM STK 00187Y100   1,254,285 36,251 SH   SOLE 40 36,251 0 0
API GROUP CORP COM STK 00187Y100   2,405,011 69,509 SH   SOLE 43 62,582 0 6,927
APOGEE ENTERPRISES INC COM 037598109   5,945,334 111,315 SH   SOLE 2 94,302 0 17,013
APOGEE ENTERPRISES INC COM 037598109   4,967 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109   10,629 199 SH   SOLE 7 199 0 0
APOGEE ENTERPRISES INC COM 037598109   3,640,319 68,158 SH   SOLE 18 68,158 0 0
APOGEE ENTERPRISES INC COM 037598109   6,805,983 127,429 SH   SOLE 19 127,429 0 0
APOGEE ENTERPRISES INC COM 037598109   156,228,576 2,925,081 SH   SOLE 21 2,925,081 0 0
APOGEE ENTERPRISES INC COM 037598109   41,260,667 772,527 SH   SOLE 22 739,829 0 32,698
APOGEE ENTERPRISES INC COM 037598109   143,032 2,678 SH   SOLE 23 2,678 0 0
APOGEE ENTERPRISES INC COM 037598109   267,905 5,016 SH   SOLE 25 5,016 0 0
APOGEE ENTERPRISES INC COM 037598109   953,689 17,856 SH   SOLE 26 9,174 0 8,682
APOGEE ENTERPRISES INC COM 037598109   2,481,856 46,468 SH   SOLE 30 46,468 0 0
APOGEE ENTERPRISES INC COM 037598109   2,620,829 49,070 SH   SOLE 34 49,070 0 0
APOGEE ENTERPRISES INC COM 037598109   288,414 5,400 SH   SOLE 40 5,400 0 0
APOGEE ENTERPRISES INC COM 037598109   1,373,552 25,717 SH   SOLE 43 21,655 0 4,062
APOGEE THERAPEUTICS INC COM 03770N101   377,246 13,502 SH   SOLE 2 4,785 0 8,717
APOGEE THERAPEUTICS INC COM 03770N101   5,392 193 SH   SOLE 7 193 0 0
APOGEE THERAPEUTICS INC COM 03770N101   1,389,764 49,741 SH   SOLE 18 49,741 0 0
APOGEE THERAPEUTICS INC COM 03770N101   1,123,747 40,220 SH   SOLE 19 40,220 0 0
APOGEE THERAPEUTICS INC COM 03770N101   26,413,470 945,364 SH   SOLE 21 945,364 0 0
APOGEE THERAPEUTICS INC COM 03770N101   15,965,307 571,414 SH   SOLE 22 546,890 0 24,524
APOGEE THERAPEUTICS INC COM 03770N101   659,412 23,601 SH   SOLE 30 23,601 0 0
APOGEE THERAPEUTICS INC COM 03770N101   56 2 SH   SOLE 43 2 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   1,582,118 134,763 SH   SOLE 2 39,541 0 95,222
APOLLO COML REAL EST FIN INC COM 03762U105   4,461 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   358,187 30,510 SH   SOLE 7 28,972 0 1,538
APOLLO COML REAL EST FIN INC COM 03762U105   5,441,819 463,528 SH   SOLE 18 463,528 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   3,462,631 294,943 SH   SOLE 19 294,943 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   206,875,048 17,621,384 SH   SOLE 21 17,621,384 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   45,967,923 3,915,496 SH   SOLE 22 3,725,668 0 189,828
APOLLO COML REAL EST FIN INC COM 03762U105   316,076 26,923 SH   SOLE 25 26,923 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   621,762 52,961 SH   SOLE 26 33,331 0 19,630
APOLLO COML REAL EST FIN INC COM 03762U105   64,676 5,509 SH   SOLE 28 2,322 0 3,187
APOLLO COML REAL EST FIN INC COM 03762U105   3,494,247 297,636 SH   SOLE 30 297,636 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   68,573 5,841 SH   SOLE 36 5,841 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   272,427 23,205 SH   SOLE 40 23,205 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   2,775,735 236,434 SH   SOLE 43 226,511 0 9,923
APOLLO GLOBAL MGMT INC COM 03769M106   60,328,969 647,376 SH   SOLE 2 30,318 0 617,058
APOLLO GLOBAL MGMT INC COM 03769M106   31,453,302 337,518 SH   SOLE 4 176,583 0 160,935
APOLLO GLOBAL MGMT INC COM 03769M106   5,956,891 63,922 SH   SOLE 7 62,599 0 1,323
APOLLO GLOBAL MGMT INC COM 03769M106   1,166,180 12,514 SH   SOLE 13 12,514 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   4,254,217 45,651 SH   SOLE 15 45,651 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   115,222,501 1,236,426 SH   SOLE 18 1,201,801 0 34,625
APOLLO GLOBAL MGMT INC COM 03769M106   15,167,325 162,757 SH   SOLE 19 162,757 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   774,790,513 8,314,095 SH   SOLE 21 8,314,095 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   1,035,870,219 11,115,680 SH   SOLE 22 10,262,918 0 852,762
APOLLO GLOBAL MGMT INC COM 03769M106   60,640,317 650,717 SH   SOLE 23 650,717 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   68,676,650 736,953 SH   SOLE 25 735,748 0 1,205
APOLLO GLOBAL MGMT INC COM 03769M106   41,744,367 447,949 SH   SOLE 26 199,297 0 248,652
APOLLO GLOBAL MGMT INC COM 03769M106   55,235,950 592,724 SH   SOLE 28 43,221 0 549,503
APOLLO GLOBAL MGMT INC COM 03769M106   131,539,828 1,411,523 SH   SOLE 30 1,411,523 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   8,528,562 91,518 SH   SOLE 31 84,897 0 6,621
APOLLO GLOBAL MGMT INC COM 03769M106   61,026,403 654,860 SH   SOLE 34 654,860 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   9,580,025 102,801 SH   SOLE 36 102,801 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   1,956,244 20,992 SH   SOLE 40 20,992 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   37,183 399 SH   OTR 43 399 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   28,062,791 301,135 SH   SOLE 43 248,541 0 52,595
APOLLO GLOBAL MGMT INC SER A MAND CNV 03769M304   1,012,764 17,960 SH   SOLE 7 17,960 0 0
APOLLO GLOBAL MGMT INC SER A MAND CNV 03769M304   148,015,743 2,624,858 SH   SOLE 21 2,624,858 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   855,890 22,347 SH   SOLE 2 12,249 0 10,098
APOLLO MED HLDGS INC COM NEW 03763A207   3,026 79 SH   SOLE 4 79 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   347,419 9,071 SH   SOLE 7 8,590 0 481
APOLLO MED HLDGS INC COM NEW 03763A207   4,806,535 125,497 SH   SOLE 18 125,497 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   3,408,547 88,996 SH   SOLE 19 88,996 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   186,756,928 4,876,160 SH   SOLE 21 4,876,160 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   43,721,748 1,141,560 SH   SOLE 22 1,105,613 0 35,947
APOLLO MED HLDGS INC COM NEW 03763A207   369,021 9,635 SH   SOLE 25 9,635 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   707,018 18,460 SH   SOLE 26 9,774 0 8,686
APOLLO MED HLDGS INC COM NEW 03763A207   30,104 786 SH   SOLE 28 786 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   6,417,088 167,548 SH   SOLE 30 167,548 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   327,657 8,555 SH   SOLE 40 8,555 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   1,125,292 29,381 SH   SOLE 43 20,756 0 8,625
APOLLOMICS INC CL A SHS G0411D107   3,963 4,107 SH   SOLE 19 4,107 0 0
APOLLOMICS INC CL A SHS G0411D107   2,369 2,455 SH   SOLE 22 2,117 0 338
APPFOLIO INC COM CL A 03783C100   5,315,696 30,684 SH   SOLE 2 16,443 0 14,241
APPFOLIO INC COM CL A 03783C100   23,907 138 SH   SOLE 4 77 0 61
APPFOLIO INC COM CL A 03783C100   681,353 3,933 SH   SOLE 7 3,724 0 209
APPFOLIO INC COM CL A 03783C100   8,597,555 49,628 SH   SOLE 18 47,472 0 2,156
APPFOLIO INC COM CL A 03783C100   17,430,369 100,614 SH   SOLE 19 100,614 0 0
APPFOLIO INC COM CL A 03783C100   143,703,619 829,506 SH   SOLE 21 829,506 0 0
APPFOLIO INC COM CL A 03783C100   106,100,665 612,449 SH   SOLE 22 590,712 0 21,737
APPFOLIO INC COM CL A 03783C100   370,734 2,140 SH   SOLE 23 2,140 0 0
APPFOLIO INC COM CL A 03783C100   688,283 3,973 SH   SOLE 25 3,973 0 0
APPFOLIO INC COM CL A 03783C100   1,803,948 10,413 SH   SOLE 26 4,092 0 6,321
APPFOLIO INC COM CL A 03783C100   221,920 1,281 SH   SOLE 28 338 0 943
APPFOLIO INC COM CL A 03783C100   3,343,186 19,298 SH   SOLE 30 19,298 0 0
APPFOLIO INC COM CL A 03783C100   14,899 86 SH   SOLE 36 86 0 0
APPFOLIO INC COM CL A 03783C100   677,542 3,911 SH   SOLE 40 3,911 0 0
APPFOLIO INC COM CL A 03783C100   728,301 4,204 SH   SOLE 43 3,832 0 372
APPIAN CORP CL A 03782L101   804,531 21,363 SH   SOLE 2 12,561 0 8,802
APPIAN CORP CL A 03782L101   4,783 127 SH   SOLE 4 0 0 127
APPIAN CORP CL A 03782L101   13,859 368 SH   SOLE 7 368 0 0
APPIAN CORP CL A 03782L101   3,962,020 105,205 SH   SOLE 18 98,544 0 6,661
APPIAN CORP CL A 03782L101   3,247,384 86,229 SH   SOLE 19 86,229 0 0
APPIAN CORP CL A 03782L101   65,888,731 1,749,568 SH   SOLE 21 1,749,568 0 0
APPIAN CORP CL A 03782L101   43,470,109 1,154,278 SH   SOLE 22 1,121,854 0 32,424
APPIAN CORP CL A 03782L101   250,627 6,655 SH   SOLE 25 6,655 0 0
APPIAN CORP CL A 03782L101   446,761 11,863 SH   SOLE 26 11,863 0 0
APPIAN CORP CL A 03782L101   26,400 701 SH   SOLE 28 701 0 0
APPIAN CORP CL A 03782L101   901,204 23,930 SH   SOLE 30 23,930 0 0
APPIAN CORP CL A 03782L101   330,692 8,781 SH   SOLE 40 8,781 0 0
APPIAN CORP CL A 03782L101   22,709 603 SH   OTR 43 603 0 0
APPIAN CORP CL A 03782L101   208,260 5,530 SH   SOLE 43 5,079 0 451
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   4,414,955 265,801 SH   SOLE 2 71,460 0 194,341
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   1,575,924 94,878 SH   SOLE 4 94,878 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   5,258,062 316,560 SH   SOLE 7 283,180 0 33,380
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   11,713,820 705,227 SH   SOLE 18 705,227 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   13,181,945 793,615 SH   SOLE 19 793,615 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   427,682,004 25,748,465 SH   SOLE 21 25,748,465 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   133,726,512 8,050,964 SH   SOLE 22 7,657,376 0 393,588
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   174,388 10,499 SH   SOLE 23 10,499 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   13,733,148 826,800 SH   SOLE 25 826,800 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   1,380,590 83,118 SH   SOLE 26 83,118 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   2,591,675 156,031 SH   SOLE 28 7,606 0 148,425
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   17,413,658 1,048,384 SH   SOLE 30 1,048,384 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   92,617 5,576 SH   SOLE 36 5,576 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   788,211 47,454 SH   SOLE 40 47,454 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   6,089,395 366,610 SH   SOLE 43 337,012 0 29,598
APPLE INC COM 037833100   5,913,325,796 30,713,789 SH   SOLE 2 8,609,258 0 22,104,531
APPLE INC COM 037833100   2,558,026,741 13,286,380 SH   SOLE 4 6,905,936 0 6,380,444
APPLE INC COM 037833100   2,775,090,454 14,413,808 SH   SOLE 7 12,819,704 0 1,594,104
APPLE INC COM 037833100   175,753,321 912,862 SH   SOLE 13 912,862 0 0
APPLE INC COM 037833100   445,808,413 2,315,527 SH   SOLE 15 2,315,527 0 0
APPLE INC COM 037833100   6,917,596,993 35,929,969 SH   SOLE 18 33,446,858 0 2,483,111
APPLE INC COM 037833100   3,037,392,941 15,776,206 SH   SOLE 19 15,776,206 0 0
APPLE INC COM 037833100   68,877,467,916 357,749,275 SH   SOLE 21 357,749,275 0 0
APPLE INC COM 037833100   62,067,489,093 322,378,274 SH   SOLE 22 288,965,441 0 33,412,833
APPLE INC COM 037833100   6,138,331,757 31,882,469 SH   SOLE 23 31,882,469 0 0
APPLE INC COM 037833100   6,690,492,587 34,750,390 SH   SOLE 25 32,283,192 0 2,467,198
APPLE INC COM 037833100   3,796,819,440 19,720,664 SH   SOLE 26 10,713,906 0 9,006,758
APPLE INC COM 037833100   4,812,604,447 24,996,647 SH   SOLE 28 1,200,298 0 23,796,349
APPLE INC COM 037833100   72,623,664 377,207 SH   SOLE 29 377,207 0 0
APPLE INC COM 037833100   18,275,220,608 94,921,418 SH   SOLE 30 94,240,629 0 680,789
APPLE INC COM 037833100   819,724,584 4,257,646 SH   SOLE 31 3,996,543 0 261,103
APPLE INC COM 037833100   463,582,398 2,407,845 SH   SOLE 32 2,407,845 0 0
APPLE INC COM 037833100   1,735,003,926 9,011,603 SH   SOLE 34 9,011,603 0 0
APPLE INC COM 037833100   678,295,319 3,523,063 SH   SOLE 36 3,523,063 0 0
APPLE INC COM 037833100   13,040,057 67,730 SH   SOLE 37 67,730 0 0
APPLE INC COM 037833100   157,253,883 816,776 SH   SOLE 40 816,776 0 0
APPLE INC COM 037833100   3,847,712 19,985 SH   OTR 43 19,985 0 0
APPLE INC COM 037833100   4,266,902,774 22,162,275 SH   SOLE 43 18,878,447 0 3,283,828
APPLE INC OPTIONS 037833100   6,815,562 35,400 SH Call SOLE 2 0 0 35,400
APPLE INC OPTIONS 037833100   1,078,168 5,600 SH Call SOLE 4 5,600 0 0
APPLE INC OPTIONS 037833100   24,432,057 126,900 SH Call SOLE 18 126,900 0 0
APPLE INC OPTIONS 037833100   133,115,242 691,400 SH Call SOLE 19 691,400 0 0
APPLE INC OPTIONS 037833100   9,819,030 51,000 SH Call SOLE 22 51,000 0 0
APPLE INC OPTIONS 037833100   5,198,310 27,000 SH Call SOLE 26 27,000 0 0
APPLE INC OPTIONS 037833100   635,349 3,300 SH Call SOLE 30 3,300 0 0
APPLE INC OPTIONS 037833100   77,050,506 400,200 SH Call SOLE 34 400,200 0 0
APPLIED DIGITAL CORP COM NEW 038169207   258,964 38,422 SH   SOLE 2 20,782 0 17,640
APPLIED DIGITAL CORP COM NEW 038169207   4,482 665 SH   SOLE 7 665 0 0
APPLIED DIGITAL CORP COM NEW 038169207   1,373,450 203,776 SH   SOLE 18 203,776 0 0
APPLIED DIGITAL CORP COM NEW 038169207   926,844 137,514 SH   SOLE 19 137,514 0 0
APPLIED DIGITAL CORP COM NEW 038169207   22,171,830 3,289,589 SH   SOLE 21 3,289,589 0 0
APPLIED DIGITAL CORP COM NEW 038169207   12,216,735 1,812,572 SH   SOLE 22 1,778,297 0 34,275
APPLIED DIGITAL CORP COM NEW 038169207   100,325 14,885 SH   SOLE 25 14,885 0 0
APPLIED DIGITAL CORP COM NEW 038169207   19,816 2,940 SH   SOLE 28 0 0 2,940
APPLIED DIGITAL CORP COM NEW 038169207   1,310,364 194,416 SH   SOLE 30 194,416 0 0
APPLIED DNA SCIENCES INC COM 03815U300   62,479 101,295 SH   SOLE 22 101,295 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   10,640,985 61,619 SH   SOLE 2 26,177 0 35,442
APPLIED INDL TECHNOLOGIES IN COM 03820C105   22,622 131 SH   SOLE 4 131 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   661,230 3,829 SH   SOLE 7 3,641 0 188
APPLIED INDL TECHNOLOGIES IN COM 03820C105   21,718,012 125,763 SH   SOLE 18 119,170 0 6,593
APPLIED INDL TECHNOLOGIES IN COM 03820C105   34,619,510 200,472 SH   SOLE 19 200,472 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   770,412,572 4,461,246 SH   SOLE 21 4,461,246 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   209,255,553 1,211,741 SH   SOLE 22 1,168,586 0 43,155
APPLIED INDL TECHNOLOGIES IN COM 03820C105   647,588 3,750 SH   SOLE 23 3,750 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,350,263 7,819 SH   SOLE 25 7,819 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   10,707,125 62,002 SH   SOLE 26 11,208 0 50,794
APPLIED INDL TECHNOLOGIES IN COM 03820C105   113,285 656 SH   SOLE 28 656 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   12,367,712 71,618 SH   SOLE 30 71,618 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   55,433 321 SH   SOLE 36 321 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,348,018 7,806 SH   SOLE 40 7,806 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   4,998,954 28,948 SH   SOLE 43 26,823 0 2,125
APPLIED MATLS INC COM 038222105   407,845,752 2,516,479 SH   SOLE 2 1,198,630 0 1,317,849
APPLIED MATLS INC COM 038222105   171,289,838 1,056,888 SH   SOLE 4 520,393 0 536,495
APPLIED MATLS INC COM 038222105   176,039,462 1,086,194 SH   SOLE 7 966,541 0 119,653
APPLIED MATLS INC COM 038222105   24,665,433 152,190 SH   SOLE 13 152,190 0 0
APPLIED MATLS INC COM 038222105   20,901,520 128,966 SH   SOLE 15 128,966 0 0
APPLIED MATLS INC COM 038222105   413,117,774 2,549,008 SH   SOLE 18 2,352,480 0 196,528
APPLIED MATLS INC COM 038222105   285,288,418 1,760,279 SH   SOLE 19 1,760,279 0 0
APPLIED MATLS INC COM 038222105   4,436,035,149 27,371,106 SH   SOLE 21 27,371,106 0 0
APPLIED MATLS INC COM 038222105   3,116,784,539 19,231,101 SH   SOLE 22 17,281,940 0 1,949,161
APPLIED MATLS INC COM 038222105   330,178,890 2,037,261 SH   SOLE 23 2,037,261 0 0
APPLIED MATLS INC COM 038222105   336,888,750 2,078,662 SH   SOLE 25 1,948,409 0 130,253
APPLIED MATLS INC COM 038222105   319,539,157 1,971,612 SH   SOLE 26 987,458 0 984,154
APPLIED MATLS INC COM 038222105   326,612,864 2,015,258 SH   SOLE 28 55,822 0 1,959,436
APPLIED MATLS INC COM 038222105   18,361,072 113,291 SH   SOLE 29 113,291 0 0
APPLIED MATLS INC COM 038222105   1,190,118,259 7,343,236 SH   SOLE 30 7,205,235 0 138,001
APPLIED MATLS INC COM 038222105   72,641,719 448,212 SH   SOLE 31 434,279 0 13,933
APPLIED MATLS INC COM 038222105   39,377,175 242,964 SH   SOLE 32 242,964 0 0
APPLIED MATLS INC COM 038222105   253,384,290 1,563,425 SH   SOLE 34 1,563,425 0 0
APPLIED MATLS INC COM 038222105   37,398,949 230,758 SH   SOLE 36 230,758 0 0
APPLIED MATLS INC COM 038222105   7,096,397 43,786 SH   SOLE 40 43,786 0 0
APPLIED MATLS INC COM 038222105   255,260 1,575 SH   OTR 43 1,575 0 0
APPLIED MATLS INC COM 038222105   204,474,241 1,261,642 SH   SOLE 43 1,083,961 0 177,681
APPLIED MATLS INC OPTIONS 038222105   2,236,566 13,800 SH Call SOLE 2 0 0 13,800
APPLIED MATLS INC OPTIONS 038222105   1,004,834 6,200 SH Call SOLE 4 6,200 0 0
APPLIED MATLS INC OPTIONS 038222105   194,484 1,200 SH Call SOLE 7 1,200 0 0
APPLIED MATLS INC OPTIONS 038222105   22,495,316 138,800 SH Call SOLE 18 138,800 0 0
APPLIED MATLS INC OPTIONS 038222105   147,969,910 913,000 SH Call SOLE 19 913,000 0 0
APPLIED MATLS INC OPTIONS 038222105   9,351,439 57,700 SH Call SOLE 22 57,700 0 0
APPLIED MATLS INC OPTIONS 038222105   1,750,356 10,800 SH Call SOLE 26 10,800 0 0
APPLIED MATLS INC OPTIONS 038222105   583,452 3,600 SH Call SOLE 30 3,600 0 0
APPLIED MATLS INC OPTIONS 038222105   75,119,445 463,500 SH Call SOLE 34 463,500 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   124,653 6,452 SH   SOLE 18 6,452 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   2,463,570 127,514 SH   SOLE 21 127,514 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   11,368,680 588,441 SH   SOLE 22 588,441 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   10,858 562 SH   SOLE 26 355 0 207
APPLIED OPTOELECTRONICS INC COM 03823U102   48,918 2,532 SH   SOLE 28 0 0 2,532
APPLIED OPTOELECTRONICS INC COM 03823U102   25,812 1,336 SH   SOLE 31 1,244 0 92
APPLIED OPTOELECTRONICS INC COM 03823U102   24,942 1,291 SH   SOLE 43 1,291 0 0
APPLIED THERAPEUTICS INC COM 03828A101   50,458 15,062 SH   SOLE 18 15,062 0 0
APPLIED THERAPEUTICS INC COM 03828A101   242,161 72,287 SH   SOLE 21 72,287 0 0
APPLIED THERAPEUTICS INC COM 03828A101   1,087,983 324,771 SH   SOLE 22 324,771 0 0
APPLIED THERAPEUTICS INC COM 03828A101   50,300 15,015 SH   SOLE 26 9,242 0 5,773
APPLIED THERAPEUTICS INC COM 03828A101   220,933 65,950 SH   SOLE 28 0 0 65,950
APPLIED THERAPEUTICS INC COM 03828A101   116,583 34,801 SH   SOLE 31 32,411 0 2,390
APPLOVIN CORP COM CL A 03831W108   12,334,372 309,520 SH   SOLE 2 52,262 0 257,258
APPLOVIN CORP COM CL A 03831W108   36,702 921 SH   SOLE 4 393 0 528
APPLOVIN CORP COM CL A 03831W108   719,611 18,058 SH   SOLE 7 17,156 0 902
APPLOVIN CORP COM CL A 03831W108   4,152,928 104,214 SH   SOLE 18 104,214 0 0
APPLOVIN CORP COM CL A 03831W108   4,363,455 109,497 SH   SOLE 19 109,497 0 0
APPLOVIN CORP COM CL A 03831W108   138,824,449 3,483,675 SH   SOLE 21 3,483,675 0 0
APPLOVIN CORP COM CL A 03831W108   161,617,174 4,055,638 SH   SOLE 22 3,798,391 0 257,247
APPLOVIN CORP COM CL A 03831W108   88,108 2,211 SH   SOLE 23 2,211 0 0
APPLOVIN CORP COM CL A 03831W108   1,101,653 27,645 SH   SOLE 25 27,645 0 0
APPLOVIN CORP COM CL A 03831W108   5,790,564 145,309 SH   SOLE 26 42,801 0 102,508
APPLOVIN CORP COM CL A 03831W108   263,767 6,619 SH   SOLE 28 1,167 0 5,452
APPLOVIN CORP COM CL A 03831W108   3,896,254 97,773 SH   SOLE 30 97,773 0 0
APPLOVIN CORP COM CL A 03831W108   114,130 2,864 SH   SOLE 31 2,864 0 0
APPLOVIN CORP COM CL A 03831W108   1,175,575 29,500 SH   SOLE 40 29,500 0 0
APPLOVIN CORP COM CL A 03831W108   12,943,200 324,798 SH   SOLE 43 281,329 0 43,469
APPTECH PMTS CORP COM 03834B309   4,997 2,511 SH   SOLE 18 2,511 0 0
APPTECH PMTS CORP COM 03834B309   62,261 31,287 SH   SOLE 21 31,287 0 0
APREA THERAPEUTICS INC COM NEW 03836J201   334 71 SH   SOLE 2 71 0 0
APREA THERAPEUTICS INC COM NEW 03836J201   1,358 289 SH   SOLE 21 289 0 0
APREA THERAPEUTICS INC COM NEW 03836J201   38,277 8,144 SH   SOLE 22 8,144 0 0
APTARGROUP INC COM 038336103   16,626,148 134,494 SH   SOLE 2 93,767 0 40,727
APTARGROUP INC COM 038336103   194,207 1,571 SH   SOLE 4 1,571 0 0
APTARGROUP INC COM 038336103   2,977,759 24,088 SH   SOLE 7 23,419 0 669
APTARGROUP INC COM 038336103   14,744,405 119,272 SH   SOLE 18 119,272 0 0
APTARGROUP INC COM 038336103   8,964,799 72,519 SH   SOLE 19 72,519 0 0
APTARGROUP INC COM 038336103   415,506,352 3,361,158 SH   SOLE 21 3,361,158 0 0
APTARGROUP INC COM 038336103   245,176,782 1,983,310 SH   SOLE 22 1,859,359 0 123,951
APTARGROUP INC COM 038336103   11,744 95 SH   SOLE 23 95 0 0
APTARGROUP INC COM 038336103   1,780,746 14,405 SH   SOLE 25 14,405 0 0
APTARGROUP INC COM 038336103   4,820,686 38,996 SH   SOLE 26 33,413 0 5,583
APTARGROUP INC COM 038336103   6,286,942 50,857 SH   SOLE 28 36,532 0 14,325
APTARGROUP INC COM 038336103   6,838,906 55,322 SH   SOLE 30 55,322 0 0
APTARGROUP INC COM 038336103   114,596 927 SH   SOLE 31 927 0 0
APTARGROUP INC COM 038336103   522,665 4,228 SH   SOLE 34 4,228 0 0
APTARGROUP INC COM 038336103   384,582 3,111 SH   SOLE 36 3,111 0 0
APTARGROUP INC COM 038336103   1,690,874 13,678 SH   SOLE 40 13,678 0 0
APTARGROUP INC COM 038336103   24,063,286 194,655 SH   SOLE 43 187,273 0 7,382
APTEVO THERAPEUTICS INC COM NEW 03835L207   8,441 46,635 SH   SOLE 22 46,635 0 0
APTIV PLC SHS G6095L109   43,974,822 490,134 SH   SOLE 2 158,317 0 331,817
APTIV PLC SHS G6095L109   20,145,998 224,543 SH   SOLE 4 92,532 0 132,011
APTIV PLC SHS G6095L109   32,459,171 361,783 SH   SOLE 7 330,765 0 31,018
APTIV PLC SHS G6095L109   470,671 5,246 SH   SOLE 13 5,246 0 0
APTIV PLC SHS G6095L109   3,628,815 40,446 SH   SOLE 15 40,446 0 0
APTIV PLC SHS G6095L109   94,915,865 1,057,912 SH   SOLE 18 1,038,409 0 19,503
APTIV PLC SHS G6095L109   81,531,525 908,733 SH   SOLE 19 908,733 0 0
APTIV PLC SHS G6095L109   687,192,037 7,659,296 SH   SOLE 21 7,659,296 0 0
APTIV PLC SHS G6095L109   541,668,799 6,037,325 SH   SOLE 22 5,445,531 0 591,794
APTIV PLC SHS G6095L109   41,672,876 464,477 SH   SOLE 23 464,477 0 0
APTIV PLC SHS G6095L109   80,891,642 901,601 SH   SOLE 25 832,671 0 68,930
APTIV PLC SHS G6095L109   35,559,086 396,334 SH   SOLE 26 194,017 0 202,317
APTIV PLC SHS G6095L109   56,358,515 628,160 SH   SOLE 28 52,180 0 575,980
APTIV PLC SHS G6095L109   198,160,885 2,208,659 SH   SOLE 30 2,208,659 0 0
APTIV PLC SHS G6095L109   5,782,275 64,448 SH   SOLE 31 59,601 0 4,847
APTIV PLC SHS G6095L109   129,875,263 1,447,562 SH   SOLE 34 1,447,562 0 0
APTIV PLC SHS G6095L109   9,718,381 108,319 SH   SOLE 36 108,319 0 0
APTIV PLC SHS G6095L109   1,333,688 14,865 SH   SOLE 40 14,865 0 0
APTIV PLC SHS G6095L109   27,813 310 SH   OTR 43 310 0 0
APTIV PLC SHS G6095L109   16,141,648 179,911 SH   SOLE 43 146,658 0 33,253
APYX MEDICAL CORPORATION COM 03837C106   13,441 5,130 SH   SOLE 18 5,130 0 0
APYX MEDICAL CORPORATION COM 03837C106   175,957 67,159 SH   SOLE 21 67,159 0 0
APYX MEDICAL CORPORATION COM 03837C106   1,113,979 425,183 SH   SOLE 22 425,183 0 0
APYX MEDICAL CORPORATION COM 03837C106   217 83 SH   SOLE 43 83 0 0
AQUA METALS INC COM 03837J101   13,007 17,114 SH   SOLE 18 17,114 0 0
AQUA METALS INC COM 03837J101   166,108 218,563 SH   SOLE 21 218,563 0 0
AQUA METALS INC COM 03837J101   744,764 979,952 SH   SOLE 22 979,952 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K309   17 6 SH   SOLE 21 6 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K309   140,653 49,352 SH   SOLE 22 49,352 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   53,576 26,523 SH   SOLE 2 26,523 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   14,098 6,979 SH   SOLE 18 6,979 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   183,889 91,034 SH   SOLE 21 91,034 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   714,036 353,483 SH   SOLE 22 353,483 0 0
ARAMARK COM 03852U106   21,725,037 773,133 SH   SOLE 2 240,960 0 532,173
ARAMARK COM 03852U106   17,534 624 SH   SOLE 4 624 0 0
ARAMARK COM 03852U106   1,510,712 53,762 SH   SOLE 7 51,281 0 2,481
ARAMARK COM 03852U106   61,539 2,190 SH   SOLE 15 2,190 0 0
ARAMARK COM 03852U106   12,597,061 448,294 SH   SOLE 18 447,480 0 814
ARAMARK COM 03852U106   8,192,499 291,548 SH   SOLE 19 291,548 0 0
ARAMARK COM 03852U106   350,105,178 12,459,259 SH   SOLE 21 12,459,259 0 0
ARAMARK COM 03852U106   207,545,392 7,385,957 SH   SOLE 22 7,062,959 0 322,998
ARAMARK COM 03852U106   13,733,369 488,732 SH   SOLE 25 434,817 0 53,915
ARAMARK COM 03852U106   5,468,120 194,595 SH   SOLE 26 100,989 0 93,606
ARAMARK COM 03852U106   3,082,992 109,715 SH   SOLE 28 2,806 0 106,909
ARAMARK COM 03852U106   6,072,494 216,103 SH   SOLE 30 216,103 0 0
ARAMARK COM 03852U106   93,236 3,318 SH   SOLE 31 3,318 0 0
ARAMARK COM 03852U106   799,782 28,462 SH   SOLE 34 28,462 0 0
ARAMARK COM 03852U106   1,020,339 36,311 SH   SOLE 36 36,311 0 0
ARAMARK COM 03852U106   1,426,497 50,765 SH   SOLE 40 50,765 0 0
ARAMARK COM 03852U106   3,544,399 126,135 SH   SOLE 43 93,505 0 32,630
ARAVIVE INC COM 03890D108   831 6,720 SH   SOLE 18 6,720 0 0
ARAVIVE INC COM 03890D108   8,728 70,560 SH   SOLE 21 70,560 0 0
ARAVIVE INC COM 03890D108   29,428 237,899 SH   SOLE 22 237,899 0 0
ARBOR REALTY TRUST INC COM 038923108   2,781,963 183,265 SH   SOLE 2 82,308 0 100,957
ARBOR REALTY TRUST INC COM 038923108   7,423 489 SH   SOLE 4 489 0 0
ARBOR REALTY TRUST INC COM 038923108   22,193 1,462 SH   SOLE 7 1,462 0 0
ARBOR REALTY TRUST INC COM 038923108   8,235,605 542,530 SH   SOLE 18 542,530 0 0
ARBOR REALTY TRUST INC COM 038923108   6,562,709 432,326 SH   SOLE 19 432,326 0 0
ARBOR REALTY TRUST INC COM 038923108   294,517,001 19,401,647 SH   SOLE 21 19,401,647 0 0
ARBOR REALTY TRUST INC COM 038923108   73,518,364 4,843,107 SH   SOLE 22 4,603,647 0 239,460
ARBOR REALTY TRUST INC COM 038923108   452,865 29,833 SH   SOLE 25 29,833 0 0
ARBOR REALTY TRUST INC COM 038923108   604,908 39,849 SH   SOLE 26 39,849 0 0
ARBOR REALTY TRUST INC COM 038923108   148,081 9,755 SH   SOLE 28 2,399 0 7,356
ARBOR REALTY TRUST INC COM 038923108   4,139,814 272,715 SH   SOLE 30 272,715 0 0
ARBOR REALTY TRUST INC COM 038923108   458,724 30,219 SH   SOLE 40 30,219 0 0
ARBOR REALTY TRUST INC COM 038923108   990,280 65,236 SH   SOLE 43 59,767 0 5,469
ARBOR REALTY TRUST INC NOTE 7.500% 8/0 038923BA5   1,242,150 1,225,000 PRN   SOLE 21 1,225,000 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   138,588 55,435 SH   SOLE 2 5,603 0 49,832
ARBUTUS BIOPHARMA CORP COM 03879J100   4,408 1,763 SH   SOLE 7 1,763 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   804,460 321,784 SH   SOLE 18 321,784 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   673,870 269,548 SH   SOLE 19 269,548 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   14,833,998 5,933,599 SH   SOLE 21 5,933,599 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   9,119,015 3,647,606 SH   SOLE 22 3,588,836 0 58,770
ARBUTUS BIOPHARMA CORP COM 03879J100   228,908 91,563 SH   SOLE 30 91,563 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   172,505 69,002 SH   SOLE 43 42,747 0 26,255
ARC DOCUMENT SOLUTIONS INC COM 00191G103   418,125 127,477 SH   SOLE 2 0 0 127,477
ARC DOCUMENT SOLUTIONS INC COM 00191G103   20,044 6,111 SH   SOLE 18 6,111 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   257,382 78,470 SH   SOLE 21 78,470 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   3,875,986 1,181,703 SH   SOLE 22 1,100,928 0 80,775
ARCA BIOPHARMA INC COM 00211Y506   394,249 231,911 SH   SOLE 22 231,911 0 0
ARCADIA BIOSCIENCES INC COM 039014303   119 38 SH   SOLE 22 38 0 0
ARCBEST CORP COM 03937C105   2,381,120 19,808 SH   SOLE 2 7,040 0 12,768
ARCBEST CORP COM 03937C105   11,540 96 SH   SOLE 4 96 0 0
ARCBEST CORP COM 03937C105   606,219 5,043 SH   SOLE 7 4,774 0 269
ARCBEST CORP COM 03937C105   8,952,760 74,476 SH   SOLE 18 74,476 0 0
ARCBEST CORP COM 03937C105   5,897,503 49,060 SH   SOLE 19 49,060 0 0
ARCBEST CORP COM 03937C105   333,616,289 2,775,279 SH   SOLE 21 2,775,279 0 0
ARCBEST CORP COM 03937C105   81,177,452 675,297 SH   SOLE 22 648,717 0 26,580
ARCBEST CORP COM 03937C105   597,925 4,974 SH   SOLE 25 4,974 0 0
ARCBEST CORP COM 03937C105   5,167,227 42,985 SH   SOLE 26 11,785 0 31,200
ARCBEST CORP COM 03937C105   54,335 452 SH   SOLE 28 452 0 0
ARCBEST CORP COM 03937C105   6,583,661 54,768 SH   SOLE 30 54,768 0 0
ARCBEST CORP COM 03937C105   107,227 892 SH   SOLE 36 892 0 0
ARCBEST CORP COM 03937C105   520,630 4,331 SH   SOLE 40 4,331 0 0
ARCBEST CORP COM 03937C105   7,168,006 59,629 SH   SOLE 43 54,920 0 4,709
ARCELLX INC COMMON STOCK 03940C100   1,003,551 18,082 SH   SOLE 2 8,633 0 9,449
ARCELLX INC COMMON STOCK 03940C100   1,998 36 SH   SOLE 4 36 0 0
ARCELLX INC COMMON STOCK 03940C100   440,948 7,945 SH   SOLE 7 7,611 0 334
ARCELLX INC COMMON STOCK 03940C100   5,076,086 91,461 SH   SOLE 18 91,461 0 0
ARCELLX INC COMMON STOCK 03940C100   4,823,228 86,905 SH   SOLE 19 86,905 0 0
ARCELLX INC COMMON STOCK 03940C100   98,824,910 1,780,629 SH   SOLE 21 1,780,629 0 0
ARCELLX INC COMMON STOCK 03940C100   52,686,095 949,299 SH   SOLE 22 920,322 0 28,977
ARCELLX INC COMMON STOCK 03940C100   13,764 248 SH   SOLE 23 248 0 0
ARCELLX INC COMMON STOCK 03940C100   363,581 6,551 SH   SOLE 25 6,551 0 0
ARCELLX INC COMMON STOCK 03940C100   638,417 11,503 SH   SOLE 26 11,503 0 0
ARCELLX INC COMMON STOCK 03940C100   56,388 1,016 SH   SOLE 28 0 0 1,016
ARCELLX INC COMMON STOCK 03940C100   3,033,852 54,664 SH   SOLE 30 54,664 0 0
ARCELLX INC COMMON STOCK 03940C100   16,262 293 SH   SOLE 36 293 0 0
ARCELLX INC COMMON STOCK 03940C100   301,365 5,430 SH   SOLE 40 5,430 0 0
ARCELLX INC COMMON STOCK 03940C100   248,418 4,476 SH   SOLE 43 4,476 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   189,901 6,689 SH   SOLE 18 6,689 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   20,268,217 713,921 SH   SOLE 19 713,921 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   23,634,931 832,509 SH   SOLE 25 832,509 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   18,873,502 664,794 SH   SOLE 29 664,794 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   6,438,455 226,786 SH   SOLE 34 226,786 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   18,962,030 667,912 SH   SOLE 43 603,538 0 64,374
ARCH CAP GROUP LTD ORD G0450A105   48,384,380 651,466 SH   SOLE 2 157,454 0 494,012
ARCH CAP GROUP LTD ORD G0450A105   27,699,294 372,954 SH   SOLE 4 203,777 0 169,177
ARCH CAP GROUP LTD ORD G0450A105   18,692,348 251,681 SH   SOLE 7 223,923 0 27,758
ARCH CAP GROUP LTD ORD G0450A105   830,784 11,186 SH   SOLE 13 11,186 0 0
ARCH CAP GROUP LTD ORD G0450A105   4,257,379 57,323 SH   SOLE 15 57,323 0 0
ARCH CAP GROUP LTD ORD G0450A105   68,555,592 923,059 SH   SOLE 18 900,071 0 22,988
ARCH CAP GROUP LTD ORD G0450A105   11,575,796 155,861 SH   SOLE 19 155,861 0 0
ARCH CAP GROUP LTD ORD G0450A105   818,364,494 11,018,776 SH   SOLE 21 11,018,776 0 0
ARCH CAP GROUP LTD ORD G0450A105   613,184,409 8,256,152 SH   SOLE 22 7,465,234 0 790,918
ARCH CAP GROUP LTD ORD G0450A105   44,313,938 596,660 SH   SOLE 23 596,660 0 0
ARCH CAP GROUP LTD ORD G0450A105   59,863,700 806,028 SH   SOLE 25 804,694 0 1,334
ARCH CAP GROUP LTD ORD G0450A105   31,636,198 425,962 SH   SOLE 26 210,393 0 215,569
ARCH CAP GROUP LTD ORD G0450A105   60,445,754 813,865 SH   SOLE 28 6,165 0 807,700
ARCH CAP GROUP LTD ORD G0450A105   175,774,883 2,366,701 SH   SOLE 30 2,173,117 0 193,584
ARCH CAP GROUP LTD ORD G0450A105   6,231,921 83,909 SH   SOLE 31 77,712 0 6,197
ARCH CAP GROUP LTD ORD G0450A105   1,208,224 16,268 SH   SOLE 34 16,268 0 0
ARCH CAP GROUP LTD ORD G0450A105   7,216,445 97,165 SH   SOLE 36 97,165 0 0
ARCH CAP GROUP LTD ORD G0450A105   1,462,451 19,691 SH   SOLE 40 19,691 0 0
ARCH CAP GROUP LTD ORD G0450A105   42,780 576 SH   OTR 43 576 0 0
ARCH CAP GROUP LTD ORD G0450A105   29,922,492 402,888 SH   SOLE 43 358,691 0 44,197
ARCH RESOURCES INC CL A 03940R107   1,903,830 11,473 SH   SOLE 2 4,924 0 6,549
ARCH RESOURCES INC CL A 03940R107   5,310 32 SH   SOLE 4 32 0 0
ARCH RESOURCES INC CL A 03940R107   25,555 154 SH   SOLE 7 154 0 0
ARCH RESOURCES INC CL A 03940R107   8,080,448 48,695 SH   SOLE 18 48,695 0 0
ARCH RESOURCES INC CL A 03940R107   6,164,173 37,147 SH   SOLE 19 37,147 0 0
ARCH RESOURCES INC CL A 03940R107   119,990,218 723,094 SH   SOLE 21 723,094 0 0
ARCH RESOURCES INC CL A 03940R107   83,274,334 501,834 SH   SOLE 22 480,184 0 21,650
ARCH RESOURCES INC CL A 03940R107   1,115,449 6,722 SH   SOLE 26 6,722 0 0
ARCH RESOURCES INC CL A 03940R107   1,398,045 8,425 SH   SOLE 30 8,425 0 0
ARCH RESOURCES INC CL A 03940R107   1,430,901 8,623 SH   SOLE 43 7,849 0 774
ARCHER AVIATION INC COM CL A 03945R102   1,062,386 173,027 SH   SOLE 2 52,314 0 120,713
ARCHER AVIATION INC COM CL A 03945R102   5,980 974 SH   SOLE 4 974 0 0
ARCHER AVIATION INC COM CL A 03945R102   307,411 50,067 SH   SOLE 7 47,432 0 2,635
ARCHER AVIATION INC COM CL A 03945R102   2,670,421 434,922 SH   SOLE 18 434,922 0 0
ARCHER AVIATION INC COM CL A 03945R102   1,915,545 311,978 SH   SOLE 19 311,978 0 0
ARCHER AVIATION INC COM CL A 03945R102   57,769,737 9,408,752 SH   SOLE 21 9,408,752 0 0
ARCHER AVIATION INC COM CL A 03945R102   29,132,077 4,744,638 SH   SOLE 22 4,537,631 0 207,007
ARCHER AVIATION INC COM CL A 03945R102   229,421 37,365 SH   SOLE 25 37,365 0 0
ARCHER AVIATION INC COM CL A 03945R102   787,885 128,320 SH   SOLE 30 128,320 0 0
ARCHER AVIATION INC COM CL A 03945R102   209,435 34,110 SH   SOLE 40 34,110 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   151,805,501 2,101,987 SH   SOLE 2 1,102,999 0 998,988
ARCHER DANIELS MIDLAND CO COM 039483102   33,740,534 467,191 SH   SOLE 4 269,997 0 197,194
ARCHER DANIELS MIDLAND CO COM 039483102   67,504,178 934,702 SH   SOLE 7 881,789 0 52,913
ARCHER DANIELS MIDLAND CO COM 039483102   9,545,317 132,170 SH   SOLE 13 132,170 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   5,705,597 79,003 SH   SOLE 15 79,003 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   77,123,882 1,067,902 SH   SOLE 18 931,111 0 136,791
ARCHER DANIELS MIDLAND CO COM 039483102   133,679,437 1,851,003 SH   SOLE 19 1,851,003 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,037,644,827 14,367,832 SH   SOLE 21 14,367,832 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   915,760,866 12,680,156 SH   SOLE 22 11,298,821 0 1,381,335
ARCHER DANIELS MIDLAND CO COM 039483102   96,193,140 1,331,946 SH   SOLE 23 1,331,946 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   103,642,128 1,435,089 SH   SOLE 25 1,435,089 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   90,736,197 1,256,386 SH   SOLE 26 480,287 0 776,099
ARCHER DANIELS MIDLAND CO COM 039483102   62,461,273 864,875 SH   SOLE 28 17,825 0 847,050
ARCHER DANIELS MIDLAND CO COM 039483102   27,777,545 384,624 SH   SOLE 29 384,624 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   317,728,135 4,399,448 SH   SOLE 30 4,230,813 0 168,635
ARCHER DANIELS MIDLAND CO COM 039483102   20,761,228 287,472 SH   SOLE 31 278,392 0 9,080
ARCHER DANIELS MIDLAND CO COM 039483102   55,260,794 765,173 SH   SOLE 34 765,173 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   10,925,586 151,282 SH   SOLE 36 151,282 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   2,019,921 27,969 SH   SOLE 40 27,969 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   36,760 509 SH   OTR 43 509 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   52,430,010 725,976 SH   SOLE 43 636,214 0 89,762
ARCHROCK INC COM 03957W106   5,090,793 330,571 SH   SOLE 2 176,670 0 153,901
ARCHROCK INC COM 03957W106   5,282 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106   583,691 37,902 SH   SOLE 7 35,862 0 2,040
ARCHROCK INC COM 03957W106   6,820,306 442,877 SH   SOLE 18 442,877 0 0
ARCHROCK INC COM 03957W106   10,276,820 667,326 SH   SOLE 19 667,326 0 0
ARCHROCK INC COM 03957W106   252,143,692 16,372,967 SH   SOLE 21 16,372,967 0 0
ARCHROCK INC COM 03957W106   69,288,619 4,499,261 SH   SOLE 22 4,282,342 0 216,919
ARCHROCK INC COM 03957W106   114,468 7,433 SH   SOLE 23 7,433 0 0
ARCHROCK INC COM 03957W106   463,093 30,071 SH   SOLE 25 30,071 0 0
ARCHROCK INC COM 03957W106   3,365,424 218,534 SH   SOLE 26 57,206 0 161,328
ARCHROCK INC COM 03957W106   2,121,673 137,771 SH   SOLE 28 72,405 0 65,366
ARCHROCK INC COM 03957W106   5,615,394 364,636 SH   SOLE 30 364,636 0 0
ARCHROCK INC COM 03957W106   386,771 25,115 SH   SOLE 40 25,115 0 0
ARCHROCK INC COM 03957W106   7,264,905 471,747 SH   SOLE 43 375,557 0 96,190
ARCIMOTO INC COM NEW 039587209   39 45 SH   SOLE 21 45 0 0
ARCIMOTO INC COM NEW 039587209   17,627 20,527 SH   SOLE 22 20,527 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   1,130,907 89,118 SH   SOLE 21 89,118 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   723,292 56,997 SH   SOLE 28 56,997 0 0
ARCOSA INC COM 039653100   4,261,910 51,572 SH   SOLE 2 17,313 0 34,259
ARCOSA INC COM 039653100   15,371 186 SH   SOLE 4 186 0 0
ARCOSA INC COM 039653100   826,731 10,004 SH   SOLE 7 9,473 0 531
ARCOSA INC COM 039653100   13,049,765 157,911 SH   SOLE 18 157,911 0 0
ARCOSA INC COM 039653100   8,884,048 107,503 SH   SOLE 19 107,503 0 0
ARCOSA INC COM 039653100   471,233,940 5,702,250 SH   SOLE 21 5,702,250 0 0
ARCOSA INC COM 039653100   117,155,753 1,417,664 SH   SOLE 22 1,352,715 0 64,949
ARCOSA INC COM 039653100   817,475 9,892 SH   SOLE 25 9,892 0 0
ARCOSA INC COM 039653100   2,399,204 29,032 SH   SOLE 26 18,312 0 10,720
ARCOSA INC COM 039653100   70,905 858 SH   SOLE 28 858 0 0
ARCOSA INC COM 039653100   8,652,077 104,696 SH   SOLE 30 104,696 0 0
ARCOSA INC COM 039653100   43,303 524 SH   SOLE 36 524 0 0
ARCOSA INC COM 039653100   843,837 10,211 SH   SOLE 40 10,211 0 0
ARCOSA INC COM 039653100   3,283,790 39,736 SH   SOLE 43 38,432 0 1,304
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   2,311,937 73,325 SH   SOLE 2 46,096 0 27,229
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   2,459 78 SH   SOLE 4 78 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   419,759 13,313 SH   SOLE 7 12,642 0 671
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   2,177,619 69,065 SH   SOLE 18 69,065 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   5,551,771 176,079 SH   SOLE 19 176,079 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   38,149,818 1,209,953 SH   SOLE 21 1,209,953 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   22,706,739 720,163 SH   SOLE 22 685,385 0 34,778
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   75,546 2,396 SH   SOLE 23 2,396 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   192,554 6,107 SH   SOLE 25 6,107 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   75,451 2,393 SH   SOLE 26 301 0 2,092
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   11,540 366 SH   SOLE 28 366 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   2,937,303 93,159 SH   SOLE 30 93,159 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   54,610 1,732 SH   SOLE 34 1,732 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   12,013 381 SH   SOLE 36 381 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   210,936 6,690 SH   SOLE 40 6,690 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   728,217 23,096 SH   SOLE 43 15,624 0 7,472
ARCUS BIOSCIENCES INC COM 03969F109   3,185,231 166,766 SH   SOLE 2 90,715 0 76,051
ARCUS BIOSCIENCES INC COM 03969F109   3,247 170 SH   SOLE 4 170 0 0
ARCUS BIOSCIENCES INC COM 03969F109   50,902 2,665 SH   SOLE 7 2,665 0 0
ARCUS BIOSCIENCES INC COM 03969F109   3,247,917 170,048 SH   SOLE 18 170,048 0 0
ARCUS BIOSCIENCES INC COM 03969F109   10,215,368 534,836 SH   SOLE 19 534,836 0 0
ARCUS BIOSCIENCES INC COM 03969F109   130,676,260 6,841,689 SH   SOLE 21 6,841,689 0 0
ARCUS BIOSCIENCES INC COM 03969F109   36,664,188 1,919,591 SH   SOLE 22 1,833,916 0 85,675
ARCUS BIOSCIENCES INC COM 03969F109   169,379 8,868 SH   SOLE 23 8,868 0 0
ARCUS BIOSCIENCES INC COM 03969F109   216,881 11,355 SH   SOLE 25 11,355 0 0
ARCUS BIOSCIENCES INC COM 03969F109   1,910,038 100,002 SH   SOLE 26 20,465 0 79,537
ARCUS BIOSCIENCES INC COM 03969F109   16,292 853 SH   SOLE 28 853 0 0
ARCUS BIOSCIENCES INC COM 03969F109   4,501,259 235,668 SH   SOLE 30 235,668 0 0
ARCUS BIOSCIENCES INC COM 03969F109   36,615 1,917 SH   SOLE 34 1,917 0 0
ARCUS BIOSCIENCES INC COM 03969F109   205,612 10,765 SH   SOLE 40 10,765 0 0
ARCUS BIOSCIENCES INC COM 03969F109   572,561 29,977 SH   SOLE 43 19,330 0 10,647
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   31,971 9,898 SH   SOLE 2 2,083 0 7,815
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   1,463 453 SH   SOLE 7 453 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   600,399 185,882 SH   SOLE 18 185,882 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   357,865 110,794 SH   SOLE 19 110,794 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   10,936,883 3,386,032 SH   SOLE 21 3,386,032 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   6,988,108 2,163,501 SH   SOLE 22 2,138,618 0 24,883
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   3,866 1,197 SH   SOLE 28 1,197 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   188,157 58,253 SH   SOLE 30 58,253 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   1,731 536 SH   SOLE 43 536 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   235,826 61,413 SH   SOLE 2 15,969 0 45,444
ARDAGH METAL PACKAGING S A SHS L02235106   4,904 1,277 SH   SOLE 7 1,277 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   214,959 55,979 SH   SOLE 18 55,979 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   182,753 47,592 SH   SOLE 19 47,592 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   8,699,912 2,265,602 SH   SOLE 21 2,265,602 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   5,719,066 1,489,340 SH   SOLE 22 1,345,022 0 144,318
ARDAGH METAL PACKAGING S A SHS L02235106   515 134 SH   SOLE 30 134 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   7,419 1,932 SH   SOLE 31 1,932 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   1,321,194 344,061 SH   SOLE 43 272,801 0 71,260
ARDELYX INC COM 039697107   952,605 153,646 SH   SOLE 2 62,788 0 90,858
ARDELYX INC COM 039697107   8,314 1,341 SH   SOLE 4 1,341 0 0
ARDELYX INC COM 039697107   12,871 2,076 SH   SOLE 7 2,076 0 0
ARDELYX INC COM 039697107   3,532,698 569,790 SH   SOLE 18 569,790 0 0
ARDELYX INC COM 039697107   2,793,689 450,595 SH   SOLE 19 450,595 0 0
ARDELYX INC COM 039697107   54,337,662 8,764,139 SH   SOLE 21 8,764,139 0 0
ARDELYX INC COM 039697107   39,362,157 6,348,735 SH   SOLE 22 6,125,417 0 223,318
ARDELYX INC COM 039697107   294,984 47,578 SH   SOLE 25 47,578 0 0
ARDELYX INC COM 039697107   28,098 4,532 SH   SOLE 28 0 0 4,532
ARDELYX INC COM 039697107   1,354,471 218,463 SH   SOLE 30 218,463 0 0
ARDELYX INC COM 039697107   299,169 48,253 SH   SOLE 40 48,253 0 0
ARDELYX INC COM 039697107   1,034,823 166,907 SH   SOLE 43 108,177 0 58,730
ARDMORE SHIPPING CORP COM Y0207T100   1,340,368 95,129 SH   SOLE 2 49,655 0 45,474
ARDMORE SHIPPING CORP COM Y0207T100   5,185 368 SH   SOLE 7 368 0 0
ARDMORE SHIPPING CORP COM Y0207T100   1,667,368 118,337 SH   SOLE 18 118,337 0 0
ARDMORE SHIPPING CORP COM Y0207T100   1,709,709 121,342 SH   SOLE 19 121,342 0 0
ARDMORE SHIPPING CORP COM Y0207T100   22,940,605 1,628,148 SH   SOLE 21 1,628,148 0 0
ARDMORE SHIPPING CORP COM Y0207T100   8,271,873 587,074 SH   SOLE 22 550,774 0 36,300
ARDMORE SHIPPING CORP COM Y0207T100   14 1 SH   SOLE 23 1 0 0
ARDMORE SHIPPING CORP COM Y0207T100   404,566 28,713 SH   SOLE 26 0 0 28,713
ARDMORE SHIPPING CORP COM Y0207T100   617,748 43,843 SH   SOLE 43 19,997 0 23,846
ARES CAPITAL CORP COM 04010L103   25,624,119 1,279,287 SH   SOLE 30 1,279,287 0 0
ARES CAPITAL CORP COM 04010L103   4,748,557 237,072 SH   SOLE 43 192,051 0 45,021
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   2,944,027 2,860,000 PRN   SOLE 21 2,860,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108   555,638 53,633 SH   SOLE 2 15,546 0 38,087
ARES COML REAL ESTATE CORP COM 04013V108   5,708 551 SH   SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108   1,602,070 154,640 SH   SOLE 18 154,640 0 0
ARES COML REAL ESTATE CORP COM 04013V108   1,149,079 110,915 SH   SOLE 19 110,915 0 0
ARES COML REAL ESTATE CORP COM 04013V108   29,763,866 2,872,960 SH   SOLE 21 2,872,960 0 0
ARES COML REAL ESTATE CORP COM 04013V108   15,779,544 1,523,122 SH   SOLE 22 1,462,850 0 60,272
ARES COML REAL ESTATE CORP COM 04013V108   103,973 10,036 SH   SOLE 25 10,036 0 0
ARES COML REAL ESTATE CORP COM 04013V108   745,723 71,981 SH   SOLE 30 71,981 0 0
ARES COML REAL ESTATE CORP COM 04013V108   129,521 12,502 SH   SOLE 40 12,502 0 0
ARES COML REAL ESTATE CORP COM 04013V108   918,103 88,620 SH   SOLE 43 81,459 0 7,161
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   21,421,654 180,135 SH   SOLE 2 5,888 0 174,247
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   12,802,689 107,658 SH   SOLE 4 42,772 0 64,886
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   2,855,983 24,016 SH   SOLE 7 23,479 0 537
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   107,266 902 SH   SOLE 13 902 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,684,977 14,169 SH   SOLE 15 14,169 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   25,496,567 214,401 SH   SOLE 18 204,265 0 10,136
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   329,208,852 2,768,322 SH   SOLE 19 2,768,322 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   358,404,783 3,013,831 SH   SOLE 21 3,013,831 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   532,217,184 4,475,422 SH   SOLE 22 4,170,672 0 304,750
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   31,521,292 265,063 SH   SOLE 23 265,063 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   2,269,945 19,088 SH   SOLE 25 19,088 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   7,801,509 65,603 SH   SOLE 26 54,665 0 10,938
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   16,747,623 140,831 SH   SOLE 28 2,161 0 138,670
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   48,063,302 404,165 SH   SOLE 30 404,165 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   4,317,391 36,305 SH   SOLE 31 33,599 0 2,706
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   856,581 7,203 SH   SOLE 34 7,203 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   2,544,056 21,393 SH   SOLE 36 21,393 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,009,988 8,493 SH   SOLE 40 8,493 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   8,204,684 68,993 SH   SOLE 43 51,856 0 17,137
ARGAN INC COM 04010E109   2,625,902 56,121 SH   SOLE 2 44,232 0 11,889
ARGAN INC COM 04010E109   2,340 50 SH   SOLE 4 50 0 0
ARGAN INC COM 04010E109   403,564 8,625 SH   SOLE 7 8,154 0 471
ARGAN INC COM 04010E109   1,918,624 41,005 SH   SOLE 18 41,005 0 0
ARGAN INC COM 04010E109   1,435,751 30,685 SH   SOLE 19 30,685 0 0
ARGAN INC COM 04010E109   39,091,688 835,471 SH   SOLE 21 835,471 0 0
ARGAN INC COM 04010E109   19,159,148 409,471 SH   SOLE 22 393,079 0 16,392
ARGAN INC COM 04010E109   35,139 751 SH   SOLE 23 751 0 0
ARGAN INC COM 04010E109   93,299 1,994 SH   SOLE 25 1,994 0 0
ARGAN INC COM 04010E109   61,201 1,308 SH   SOLE 26 1,308 0 0
ARGAN INC COM 04010E109   895,514 19,139 SH   SOLE 30 19,139 0 0
ARGAN INC COM 04010E109   241,670 5,165 SH   SOLE 34 5,165 0 0
ARGAN INC COM 04010E109   13,429 287 SH   SOLE 36 287 0 0
ARGAN INC COM 04010E109   214,017 4,574 SH   SOLE 40 4,574 0 0
ARGAN INC COM 04010E109   1,034,012 22,099 SH   SOLE 43 21,086 0 1,013
ARGENX SE SPONSORED ADR 04016X101   17,002,938 44,694 SH   SOLE 2 44,694 0 0
ARGENX SE SPONSORED ADR 04016X101   4,228,860 11,116 SH   SOLE 18 11,116 0 0
ARGENX SE SPONSORED ADR 04016X101   118,592,966 311,734 SH   SOLE 19 311,734 0 0
ARGENX SE SPONSORED ADR 04016X101   121,526,461 319,445 SH   SOLE 21 319,445 0 0
ARGENX SE SPONSORED ADR 04016X101   238,530 627 SH   SOLE 26 410 0 217
ARGENX SE SPONSORED ADR 04016X101   962,488 2,530 SH   SOLE 28 0 0 2,530
ARGENX SE SPONSORED ADR 04016X101   6,006,229 15,788 SH   SOLE 30 15,788 0 0
ARGENX SE SPONSORED ADR 04016X101   553,526 1,455 SH   SOLE 31 1,357 0 98
ARGENX SE SPONSORED ADR 04016X101   91,125,159 239,532 SH   SOLE 34 239,532 0 0
ARGENX SE SPONSORED ADR 04016X101   17,163,290 45,116 SH   SOLE 43 37,436 0 7,679
ARHAUS INC COM CL A 04035M102   169,716 14,322 SH   SOLE 2 10,276 0 4,046
ARHAUS INC COM CL A 04035M102   1,131,272 95,466 SH   SOLE 21 95,466 0 0
ARHAUS INC COM CL A 04035M102   7,138,073 602,369 SH   SOLE 22 582,204 0 20,165
ARHAUS INC COM CL A 04035M102   115,253 9,726 SH   SOLE 25 9,726 0 0
ARHAUS INC COM CL A 04035M102   45,267 3,820 SH   SOLE 28 0 0 3,820
ARHAUS INC COM CL A 04035M102   103,474 8,732 SH   SOLE 40 8,732 0 0
ARHAUS INC COM CL A 04035M102   11,743 991 SH   SOLE 43 0 0 991
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   167,926 20,015 SH   SOLE 2 933 0 19,082
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   2,274 271 SH   SOLE 7 271 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   741,164 88,339 SH   SOLE 18 88,339 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   538,051 64,130 SH   SOLE 19 64,130 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   10,061,976 1,199,282 SH   SOLE 21 1,199,282 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   6,584,623 784,818 SH   SOLE 22 761,241 0 23,577
ARISTA NETWORKS INC COM 040413106   114,761,197 487,288 SH   SOLE 2 103,418 0 383,870
ARISTA NETWORKS INC COM 040413106   45,011,378 191,123 SH   SOLE 4 89,614 0 101,509
ARISTA NETWORKS INC COM 040413106   54,192,264 230,106 SH   SOLE 7 207,353 0 22,753
ARISTA NETWORKS INC COM 040413106   1,980,875 8,411 SH   SOLE 13 8,411 0 0
ARISTA NETWORKS INC COM 040413106   9,334,674 39,636 SH   SOLE 15 39,636 0 0
ARISTA NETWORKS INC COM 040413106   127,366,870 540,813 SH   SOLE 18 495,726 0 45,087
ARISTA NETWORKS INC COM 040413106   72,971,125 309,843 SH   SOLE 19 309,843 0 0
ARISTA NETWORKS INC COM 040413106   1,589,688,496 6,749,983 SH   SOLE 21 6,749,983 0 0
ARISTA NETWORKS INC COM 040413106   1,302,325,082 5,529,808 SH   SOLE 22 4,969,799 0 560,009
ARISTA NETWORKS INC COM 040413106   105,799,570 449,236 SH   SOLE 23 449,236 0 0
ARISTA NETWORKS INC COM 040413106   112,492,529 477,655 SH   SOLE 25 454,524 0 23,131
ARISTA NETWORKS INC COM 040413106   70,012,177 297,279 SH   SOLE 26 143,463 0 153,816
ARISTA NETWORKS INC COM 040413106   128,610,833 546,095 SH   SOLE 28 6,158 0 539,937
ARISTA NETWORKS INC COM 040413106   270,601 1,149 SH   SOLE 29 1,149 0 0
ARISTA NETWORKS INC COM 040413106   403,543,794 1,713,489 SH   SOLE 30 1,705,275 0 8,214
ARISTA NETWORKS INC COM 040413106   13,807,480 58,628 SH   SOLE 31 54,154 0 4,474
ARISTA NETWORKS INC COM 040413106   102,952,490 437,147 SH   SOLE 34 437,147 0 0
ARISTA NETWORKS INC COM 040413106   14,093,625 59,843 SH   SOLE 36 59,843 0 0
ARISTA NETWORKS INC COM 040413106   3,245,563 13,781 SH   SOLE 40 13,781 0 0
ARISTA NETWORKS INC COM 040413106   50,635 215 SH   OTR 43 215 0 0
ARISTA NETWORKS INC COM 040413106   65,904,824 279,839 SH   SOLE 43 236,861 0 42,978
ARK ETF TR INNOVATION ETF 00214Q104   6,703,360 128,000 SH   SOLE 2 128,000 0 0
ARK ETF TR INNOVATION ETF 00214Q104   37,891,318 723,531 SH   SOLE 22 723,531 0 0
ARK RESTAURANTS CORP COM 040712101   3,897 277 SH   SOLE 18 277 0 0
ARK RESTAURANTS CORP COM 040712101   56,378 4,007 SH   SOLE 21 4,007 0 0
ARK RESTAURANTS CORP COM 040712101   57,715 4,102 SH   SOLE 22 4,102 0 0
ARKO CORP COM 041242108   1,249,685 151,477 SH   SOLE 2 134,130 0 17,347
ARKO CORP COM 041242108   4,414 535 SH   SOLE 7 535 0 0
ARKO CORP COM 041242108   1,612,751 195,485 SH   SOLE 18 195,485 0 0
ARKO CORP COM 041242108   1,562,327 189,373 SH   SOLE 19 189,373 0 0
ARKO CORP COM 041242108   26,431,812 3,203,856 SH   SOLE 21 3,203,856 0 0
ARKO CORP COM 041242108   17,804,432 2,158,113 SH   SOLE 22 2,097,267 0 60,846
ARKO CORP COM 041242108   44,666 5,414 SH   SOLE 25 5,414 0 0
ARKO CORP COM 041242108   21,087 2,556 SH   SOLE 30 2,556 0 0
ARKO CORP COM 041242108   46,860 5,680 SH   SOLE 40 5,680 0 0
ARKO CORP COM 041242108   947,521 114,851 SH   SOLE 43 75,991 0 38,860
ARLO TECHNOLOGIES INC COM 04206A101   478,685 50,282 SH   SOLE 2 25,407 0 24,875
ARLO TECHNOLOGIES INC COM 04206A101   5,103 536 SH   SOLE 4 536 0 0
ARLO TECHNOLOGIES INC COM 04206A101   6,531 686 SH   SOLE 7 686 0 0
ARLO TECHNOLOGIES INC COM 04206A101   2,649,321 278,290 SH   SOLE 18 278,290 0 0
ARLO TECHNOLOGIES INC COM 04206A101   1,739,218 182,691 SH   SOLE 19 182,691 0 0
ARLO TECHNOLOGIES INC COM 04206A101   104,974,041 11,026,685 SH   SOLE 21 11,026,685 0 0
ARLO TECHNOLOGIES INC COM 04206A101   25,478,814 2,676,346 SH   SOLE 22 2,600,620 0 75,726
ARLO TECHNOLOGIES INC COM 04206A101   208,831 21,936 SH   SOLE 25 21,936 0 0
ARLO TECHNOLOGIES INC COM 04206A101   19,173 2,014 SH   SOLE 26 2,014 0 0
ARLO TECHNOLOGIES INC COM 04206A101   1,598,846 167,946 SH   SOLE 30 167,946 0 0
ARLO TECHNOLOGIES INC COM 04206A101   232,707 24,444 SH   SOLE 40 24,444 0 0
ARLO TECHNOLOGIES INC COM 04206A101   1,040,279 109,273 SH   SOLE 43 106,944 0 2,329
ARM HOLDINGS PLC SPONSORED ADR 042068205   2,063,707 27,463 SH   SOLE 2 27,463 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   5,541,267 73,741 SH   SOLE 18 23 0 73,718
ARM HOLDINGS PLC SPONSORED ADR 042068205   66,140,149 880,167 SH   SOLE 19 880,167 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   6,229,896 82,905 SH   SOLE 21 82,905 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   103,546,128 1,377,951 SH   SOLE 34 1,377,951 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   3,757 50 SH   SOLE 43 50 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   1,479,650 119,616 SH   SOLE 2 59,580 0 60,036
ARMADA HOFFLER PPTYS INC COM 04208T108   354,697 28,674 SH   SOLE 4 28,674 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   1,536,639 124,223 SH   SOLE 7 112,463 0 11,760
ARMADA HOFFLER PPTYS INC COM 04208T108   2,720,683 219,942 SH   SOLE 18 219,942 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   4,896,615 395,846 SH   SOLE 19 395,846 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   103,759,288 8,387,978 SH   SOLE 21 8,387,978 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   32,335,996 2,614,066 SH   SOLE 22 2,492,797 0 121,269
ARMADA HOFFLER PPTYS INC COM 04208T108   40,611 3,283 SH   SOLE 23 3,283 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   5,595,570 452,350 SH   SOLE 25 452,350 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   620,417 50,155 SH   SOLE 28 1,127 0 49,028
ARMADA HOFFLER PPTYS INC COM 04208T108   4,179,872 337,904 SH   SOLE 30 337,904 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   95,496 7,720 SH   SOLE 40 7,720 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   704,568 56,958 SH   SOLE 43 52,979 0 3,979
ARMATA PHARMACEUTICALS INC COM 04216R102   6,467 1,996 SH   SOLE 18 1,996 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102   67,275 20,764 SH   SOLE 21 20,764 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   836,112 43,277 SH   SOLE 2 13,890 0 29,387
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   831 43 SH   SOLE 4 43 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   6,376 330 SH   SOLE 7 330 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   3,240,389 167,722 SH   SOLE 18 167,722 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   1,878,619 97,237 SH   SOLE 19 97,237 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   124,360,270 6,436,867 SH   SOLE 21 6,436,867 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   29,581,953 1,531,157 SH   SOLE 22 1,469,334 0 61,823
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   141,500 7,324 SH   SOLE 25 7,324 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   37,983 1,966 SH   SOLE 26 1,966 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   78,516 4,064 SH   SOLE 28 0 0 4,064
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   2,088,009 108,075 SH   SOLE 30 108,075 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   254,367 13,166 SH   SOLE 40 13,166 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   28,555 1,478 SH   OTR 43 1,478 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   1,187,241 61,451 SH   SOLE 43 48,443 0 13,008
ARMSTRONG WORLD INDS INC NEW COM 04247X102   4,388,808 44,638 SH   SOLE 2 18,020 0 26,618
ARMSTRONG WORLD INDS INC NEW COM 04247X102   15,043 153 SH   SOLE 4 153 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,274,522 12,963 SH   SOLE 7 12,264 0 699
ARMSTRONG WORLD INDS INC NEW COM 04247X102   4,048,424 41,176 SH   SOLE 18 41,176 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,359,569 13,828 SH   SOLE 19 13,828 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   404,939,769 4,118,590 SH   SOLE 21 4,118,590 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   112,153,919 1,140,703 SH   SOLE 22 1,080,329 0 60,374
ARMSTRONG WORLD INDS INC NEW COM 04247X102   879,571 8,946 SH   SOLE 25 8,946 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,364,387 13,877 SH   SOLE 26 9,845 0 4,032
ARMSTRONG WORLD INDS INC NEW COM 04247X102   411,764 4,188 SH   SOLE 28 848 0 3,340
ARMSTRONG WORLD INDS INC NEW COM 04247X102   11,992,582 121,975 SH   SOLE 30 121,975 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   62,433 635 SH   SOLE 31 635 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   934,237 9,502 SH   SOLE 40 9,502 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   3,072,544 31,250 SH   SOLE 43 27,986 0 3,264
ARRAY TECHNOLOGIES INC COM SHS 04271T100   2,026,634 120,633 SH   SOLE 2 85,057 0 35,576
ARRAY TECHNOLOGIES INC COM SHS 04271T100   280,022 16,668 SH   SOLE 4 504 0 16,164
ARRAY TECHNOLOGIES INC COM SHS 04271T100   510,888 30,410 SH   SOLE 7 29,031 0 1,379
ARRAY TECHNOLOGIES INC COM SHS 04271T100   6,106,666 363,492 SH   SOLE 18 363,492 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   5,235,166 311,617 SH   SOLE 19 311,617 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   142,743,955 8,496,664 SH   SOLE 21 8,496,664 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   68,520,480 4,078,600 SH   SOLE 22 3,947,732 0 130,868
ARRAY TECHNOLOGIES INC COM SHS 04271T100   465,578 27,713 SH   SOLE 25 27,713 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   891,694 53,077 SH   SOLE 26 53,077 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,663,234 99,002 SH   SOLE 28 88,867 0 10,135
ARRAY TECHNOLOGIES INC COM SHS 04271T100   63,349,944 3,770,830 SH   SOLE 30 3,770,830 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   68,578 4,082 SH   SOLE 36 4,082 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   524,412 31,215 SH   SOLE 40 31,215 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   2,115,893 125,946 SH   SOLE 43 123,999 0 1,947
ARRAY TECHNOLOGIES INC NOTE 1.000%12/0 04271TAB6   3,024,263 3,075,000 PRN   SOLE 21 3,075,000 0 0
ARROW ELECTRS INC COM 042735100   25,108,072 205,383 SH   SOLE 2 61,657 0 143,726
ARROW ELECTRS INC COM 042735100   52,568 430 SH   SOLE 4 176 0 254
ARROW ELECTRS INC COM 042735100   813,329 6,653 SH   SOLE 7 6,364 0 289
ARROW ELECTRS INC COM 042735100   64,304 526 SH   SOLE 15 526 0 0
ARROW ELECTRS INC COM 042735100   12,212,286 99,896 SH   SOLE 18 99,896 0 0
ARROW ELECTRS INC COM 042735100   2,403,557 19,661 SH   SOLE 19 19,661 0 0
ARROW ELECTRS INC COM 042735100   340,197,178 2,782,799 SH   SOLE 21 2,782,799 0 0
ARROW ELECTRS INC COM 042735100   198,694,392 1,625,312 SH   SOLE 22 1,549,975 0 75,337
ARROW ELECTRS INC COM 042735100   9,678,288 79,168 SH   SOLE 25 79,168 0 0
ARROW ELECTRS INC COM 042735100   7,694,293 62,939 SH   SOLE 26 27,616 0 35,323
ARROW ELECTRS INC COM 042735100   10,672,792 87,303 SH   SOLE 28 699 0 86,604
ARROW ELECTRS INC COM 042735100   3,470,311 28,387 SH   SOLE 30 28,387 0 0
ARROW ELECTRS INC COM 042735100   95,111 778 SH   SOLE 31 778 0 0
ARROW ELECTRS INC COM 042735100   1,161,008 9,497 SH   SOLE 36 9,497 0 0
ARROW ELECTRS INC COM 042735100   1,397,684 11,433 SH   SOLE 40 11,433 0 0
ARROW ELECTRS INC COM 042735100   24,780,197 202,701 SH   SOLE 43 189,866 0 12,835
ARROW FINL CORP COM 042744102   267,386 9,570 SH   SOLE 2 478 0 9,092
ARROW FINL CORP COM 042744102   5,784 207 SH   SOLE 7 207 0 0
ARROW FINL CORP COM 042744102   1,220,782 43,693 SH   SOLE 18 43,693 0 0
ARROW FINL CORP COM 042744102   868,403 31,081 SH   SOLE 19 31,081 0 0
ARROW FINL CORP COM 042744102   18,146,220 649,471 SH   SOLE 21 649,471 0 0
ARROW FINL CORP COM 042744102   13,950,330 499,296 SH   SOLE 22 486,291 0 13,005
ARROW FINL CORP COM 042744102   597,748 21,394 SH   SOLE 43 20,633 0 761
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   3,919,462 128,087 SH   SOLE 2 94,445 0 33,642
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   10,129 331 SH   SOLE 4 331 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   508,388 16,614 SH   SOLE 7 15,742 0 872
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   12,237,827 399,929 SH   SOLE 18 391,183 0 8,746
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   11,760,926 384,344 SH   SOLE 19 384,344 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   265,704,696 8,683,160 SH   SOLE 21 8,683,160 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   103,997,986 3,398,627 SH   SOLE 22 3,307,061 0 91,566
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   60,221 1,968 SH   SOLE 23 1,968 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   637,551 20,835 SH   SOLE 25 20,835 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   720,508 23,546 SH   SOLE 26 23,546 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   35,863 1,172 SH   SOLE 28 1,172 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   3,937,180 128,666 SH   SOLE 30 128,666 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   25,704 840 SH   SOLE 34 840 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   26,347 861 SH   SOLE 36 861 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   675,036 22,060 SH   SOLE 40 22,060 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   14,566 476 SH   OTR 43 476 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   2,822,575 92,241 SH   SOLE 43 84,113 0 8,128
ARS PHARMACEUTICALS INC COM 82835W108   122,127 22,286 SH   SOLE 2 8,488 0 13,798
ARS PHARMACEUTICALS INC COM 82835W108   359,620 65,624 SH   SOLE 18 65,624 0 0
ARS PHARMACEUTICALS INC COM 82835W108   250,946 45,793 SH   SOLE 19 45,793 0 0
ARS PHARMACEUTICALS INC COM 82835W108   7,068,093 1,289,798 SH   SOLE 21 1,289,798 0 0
ARS PHARMACEUTICALS INC COM 82835W108   5,788,814 1,056,353 SH   SOLE 22 1,016,573 0 39,780
ARS PHARMACEUTICALS INC COM 82835W108   66,648 12,162 SH   SOLE 25 12,162 0 0
ARS PHARMACEUTICALS INC COM 82835W108   273,731 49,951 SH   SOLE 30 49,951 0 0
ARS PHARMACEUTICALS INC COM 82835W108   523,789 95,582 SH   SOLE 43 49,669 0 45,913
ARTERIS INC COM 04302A104   28,172 4,783 SH   SOLE 18 4,783 0 0
ARTERIS INC COM 04302A104   224,904 38,184 SH   SOLE 21 38,184 0 0
ARTERIS INC COM 04302A104   1,252,562 212,659 SH   SOLE 22 212,659 0 0
ARTERIS INC COM 04302A104   15,962 2,710 SH   SOLE 26 1,711 0 999
ARTERIS INC COM 04302A104   71,923 12,211 SH   SOLE 28 0 0 12,211
ARTERIS INC COM 04302A104   37,949 6,443 SH   SOLE 31 6,001 0 442
ARTESIAN RES CORP CL A 043113208   256,741 6,194 SH   SOLE 2 2,815 0 3,379
ARTESIAN RES CORP CL A 043113208   7,461 180 SH   SOLE 4 180 0 0
ARTESIAN RES CORP CL A 043113208   2,487 60 SH   SOLE 7 60 0 0
ARTESIAN RES CORP CL A 043113208   1,008,064 24,320 SH   SOLE 18 24,320 0 0
ARTESIAN RES CORP CL A 043113208   788,959 19,034 SH   SOLE 19 19,034 0 0
ARTESIAN RES CORP CL A 043113208   29,696,231 716,435 SH   SOLE 21 716,435 0 0
ARTESIAN RES CORP CL A 043113208   10,100,536 243,680 SH   SOLE 22 235,948 0 7,732
ARTESIAN RES CORP CL A 043113208   870 21 SH   SOLE 23 21 0 0
ARTESIAN RES CORP CL A 043113208   52,932 1,277 SH   SOLE 25 1,277 0 0
ARTESIAN RES CORP CL A 043113208   324,885 7,838 SH   SOLE 28 0 0 7,838
ARTESIAN RES CORP CL A 043113208   61,885 1,493 SH   SOLE 40 1,493 0 0
ARTESIAN RES CORP CL A 043113208   231,062 5,574 SH   SOLE 43 4,710 0 864
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   7,017,816 158,846 SH   SOLE 2 84,836 0 74,010
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   11,222 254 SH   SOLE 4 254 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,031,691 23,352 SH   SOLE 7 22,467 0 885
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   9,250,320 209,378 SH   SOLE 18 197,288 0 12,090
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   11,668,601 264,115 SH   SOLE 19 264,115 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   342,721,048 7,757,380 SH   SOLE 21 7,757,380 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   90,403,192 2,046,247 SH   SOLE 22 1,966,145 0 80,102
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   436,587 9,882 SH   SOLE 23 9,882 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   611,760 13,847 SH   SOLE 25 13,847 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,059,790 23,988 SH   SOLE 26 23,988 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   51,028 1,155 SH   SOLE 28 1,155 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   5,367,693 121,496 SH   SOLE 30 121,496 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   54,474 1,233 SH   SOLE 36 1,233 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   495,611 11,218 SH   SOLE 40 11,218 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   5,593,777 126,613 SH   SOLE 43 112,817 0 13,796
ARTIVION INC COM 228903100   1,322,172 73,947 SH   SOLE 2 49,887 0 24,060
ARTIVION INC COM 228903100   18,828 1,053 SH   SOLE 4 222 0 831
ARTIVION INC COM 228903100   379,485 21,224 SH   SOLE 7 20,066 0 1,158
ARTIVION INC COM 228903100   2,351,381 131,509 SH   SOLE 18 131,509 0 0
ARTIVION INC COM 228903100   3,578,628 200,147 SH   SOLE 19 200,147 0 0
ARTIVION INC COM 228903100   89,302,214 4,994,531 SH   SOLE 21 4,994,531 0 0
ARTIVION INC COM 228903100   22,062,060 1,233,896 SH   SOLE 22 1,174,764 0 59,132
ARTIVION INC COM 228903100   11,908 666 SH   SOLE 23 666 0 0
ARTIVION INC COM 228903100   95,139 5,321 SH   SOLE 25 5,321 0 0
ARTIVION INC COM 228903100   1,070,529 59,873 SH   SOLE 26 19,563 0 40,310
ARTIVION INC COM 228903100   60,828 3,402 SH   SOLE 28 0 0 3,402
ARTIVION INC COM 228903100   1,602,406 89,620 SH   SOLE 30 89,620 0 0
ARTIVION INC COM 228903100   17,308 968 SH   SOLE 36 968 0 0
ARTIVION INC COM 228903100   70,537 3,945 SH   SOLE 40 3,945 0 0
ARTIVION INC COM 228903100   432,796 24,206 SH   SOLE 43 21,078 0 3,128
ARVINAS INC COM 04335A105   5,637,274 136,960 SH   SOLE 2 79,927 0 57,033
ARVINAS INC COM 04335A105   5,063 123 SH   SOLE 4 123 0 0
ARVINAS INC COM 04335A105   572,083 13,899 SH   SOLE 7 13,148 0 751
ARVINAS INC COM 04335A105   6,137,615 149,116 SH   SOLE 18 129,854 0 19,262
ARVINAS INC COM 04335A105   24,974,571 606,768 SH   SOLE 19 606,768 0 0
ARVINAS INC COM 04335A105   99,648,360 2,421,000 SH   SOLE 21 2,421,000 0 0
ARVINAS INC COM 04335A105   71,910,019 1,747,085 SH   SOLE 22 1,676,398 0 70,687
ARVINAS INC COM 04335A105   314,504 7,641 SH   SOLE 23 7,641 0 0
ARVINAS INC COM 04335A105   335,660 8,155 SH   SOLE 25 8,155 0 0
ARVINAS INC COM 04335A105   821,883 19,968 SH   SOLE 26 17,182 0 2,786
ARVINAS INC COM 04335A105   73,800 1,793 SH   SOLE 28 725 0 1,068
ARVINAS INC COM 04335A105   7,191,804 174,728 SH   SOLE 30 174,728 0 0
ARVINAS INC COM 04335A105   347,843 8,451 SH   SOLE 34 8,451 0 0
ARVINAS INC COM 04335A105   21,732 528 SH   SOLE 36 528 0 0
ARVINAS INC COM 04335A105   408,925 9,935 SH   SOLE 40 9,935 0 0
ARVINAS INC COM 04335A105   51,820 1,259 SH   OTR 43 1,259 0 0
ARVINAS INC COM 04335A105   1,953,248 47,455 SH   SOLE 43 26,773 0 20,682
ASANA INC CL A 04342Y104   3,544,624 186,461 SH   SOLE 2 118,140 0 68,321
ASANA INC CL A 04342Y104   37,887 1,993 SH   SOLE 4 219 0 1,774
ASANA INC CL A 04342Y104   284,998 14,992 SH   SOLE 7 14,202 0 790
ASANA INC CL A 04342Y104   3,892,336 204,752 SH   SOLE 18 194,919 0 9,833
ASANA INC CL A 04342Y104   9,311,269 489,809 SH   SOLE 19 489,809 0 0
ASANA INC CL A 04342Y104   67,622,296 3,557,196 SH   SOLE 21 3,557,196 0 0
ASANA INC CL A 04342Y104   48,872,828 2,570,901 SH   SOLE 22 2,477,001 0 93,900
ASANA INC CL A 04342Y104   210,099 11,052 SH   SOLE 23 11,052 0 0
ASANA INC CL A 04342Y104   323,569 17,021 SH   SOLE 25 17,021 0 0
ASANA INC CL A 04342Y104   471,790 24,818 SH   SOLE 26 24,818 0 0
ASANA INC CL A 04342Y104   45,529 2,395 SH   SOLE 28 1,382 0 1,013
ASANA INC CL A 04342Y104   9,749,545 512,864 SH   SOLE 30 512,864 0 0
ASANA INC CL A 04342Y104   12,395 652 SH   SOLE 36 652 0 0
ASANA INC CL A 04342Y104   368,547 19,387 SH   SOLE 40 19,387 0 0
ASANA INC CL A 04342Y104   767,852 40,392 SH   SOLE 43 38,183 0 2,209
ASBURY AUTOMOTIVE GROUP INC COM 043436104   9,372,925 41,663 SH   SOLE 2 23,782 0 17,881
ASBURY AUTOMOTIVE GROUP INC COM 043436104   16,423 73 SH   SOLE 4 73 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   828,115 3,681 SH   SOLE 7 3,495 0 186
ASBURY AUTOMOTIVE GROUP INC COM 043436104   15,137,331 67,286 SH   SOLE 18 67,286 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   10,970,437 48,764 SH   SOLE 19 48,764 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   546,095,553 2,427,415 SH   SOLE 21 2,427,415 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   134,563,781 598,141 SH   SOLE 22 572,282 0 25,859
ASBURY AUTOMOTIVE GROUP INC COM 043436104   858,935 3,818 SH   SOLE 25 3,818 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   6,479,811 28,803 SH   SOLE 26 6,462 0 22,341
ASBURY AUTOMOTIVE GROUP INC COM 043436104   77,615 345 SH   SOLE 28 345 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   10,113,976 44,957 SH   SOLE 30 44,957 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   674,685 2,999 SH   SOLE 34 2,999 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   136,557 607 SH   SOLE 36 607 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   893,356 3,971 SH   SOLE 40 3,971 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   3,842,263 17,079 SH   SOLE 43 16,552 0 527
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   38,397,369 304,862 SH   SOLE 21 304,862 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   242,202 1,923 SH   SOLE 28 1,923 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   3,549,649 28,183 SH   SOLE 30 28,183 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   1,770,124 14,054 SH   SOLE 43 6,573 0 7,481
ASCENDIS PHARMA A/S NOTE 2.250% 4/0 04351PAD3   4,217,813 4,125,000 PRN   SOLE 21 4,125,000 0 0
ASCENT INDUSTRIES CO COM 871565107   11,816 1,236 SH   SOLE 18 1,236 0 0
ASCENT INDUSTRIES CO COM 871565107   148,400 15,523 SH   SOLE 21 15,523 0 0
ASCENT INDUSTRIES CO COM 871565107   1,270,467 132,894 SH   SOLE 22 132,894 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   12,647 1,344 SH   SOLE 7 1,344 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   64,626,374 6,867,840 SH   SOLE 21 6,867,840 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   2,357,892 250,573 SH   SOLE 22 250,573 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   15,056,807 1,600,086 SH   SOLE 43 1,419,846 0 180,240
ASENSUS SURGICAL INC COM 04367G103   1,103,496 3,460,321 SH   SOLE 22 3,460,321 0 0
ASENSUS SURGICAL INC COM 04367G103   2,175 6,820 SH   SOLE 43 6,820 0 0
ASGN INC COM 00191U102   6,959,631 72,368 SH   SOLE 2 42,930 0 29,438
ASGN INC COM 00191U102   14,810 154 SH   SOLE 4 154 0 0
ASGN INC COM 00191U102   1,305,700 13,577 SH   SOLE 7 12,862 0 715
ASGN INC COM 00191U102   18,879,421 196,313 SH   SOLE 18 192,169 0 4,144
ASGN INC COM 00191U102   9,388,404 97,623 SH   SOLE 19 97,623 0 0
ASGN INC COM 00191U102   347,131,674 3,609,563 SH   SOLE 21 3,609,563 0 0
ASGN INC COM 00191U102   147,992,070 1,538,859 SH   SOLE 22 1,482,162 0 56,697
ASGN INC COM 00191U102   1,022,864 10,636 SH   SOLE 25 10,636 0 0
ASGN INC COM 00191U102   1,738,369 18,076 SH   SOLE 26 18,076 0 0
ASGN INC COM 00191U102   91,169 948 SH   SOLE 28 948 0 0
ASGN INC COM 00191U102   6,444,640 67,013 SH   SOLE 30 67,013 0 0
ASGN INC COM 00191U102   189,551 1,971 SH   SOLE 36 1,971 0 0
ASGN INC COM 00191U102   983,050 10,222 SH   SOLE 40 10,222 0 0
ASGN INC COM 00191U102   5,273,193 54,832 SH   SOLE 43 50,037 0 4,795
ASHFORD HOSPITALITY TR INC COM SHS 044103869   11,027 5,684 SH   SOLE 18 5,684 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   147,242 75,898 SH   SOLE 21 75,898 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   863,535 445,121 SH   SOLE 22 445,121 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   3,508 1,808 SH   SOLE 23 1,808 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   483 249 SH   SOLE 43 249 0 0
ASHFORD INC COM 044104107   574 156 SH   SOLE 18 156 0 0
ASHFORD INC COM 044104107   6,315 1,716 SH   SOLE 21 1,716 0 0
ASHFORD INC COM 044104107   86,855 23,600 SH   SOLE 22 23,600 0 0
ASHLAND INC COM 044186104   14,842,101 176,042 SH   SOLE 2 45,759 0 130,283
ASHLAND INC COM 044186104   14,080 167 SH   SOLE 4 167 0 0
ASHLAND INC COM 044186104   373,409 4,429 SH   SOLE 7 4,218 0 211
ASHLAND INC COM 044186104   7,252,683 86,024 SH   SOLE 18 86,024 0 0
ASHLAND INC COM 044186104   1,289,859 15,299 SH   SOLE 19 15,299 0 0
ASHLAND INC COM 044186104   217,644,916 2,581,484 SH   SOLE 21 2,581,484 0 0
ASHLAND INC COM 044186104   122,674,675 1,455,043 SH   SOLE 22 1,391,125 0 63,918
ASHLAND INC COM 044186104   821,011 9,738 SH   SOLE 25 9,738 0 0
ASHLAND INC COM 044186104   668,494 7,929 SH   SOLE 26 7,929 0 0
ASHLAND INC COM 044186104   91,223 1,082 SH   SOLE 28 1,082 0 0
ASHLAND INC COM 044186104   2,490,264 29,537 SH   SOLE 30 29,537 0 0
ASHLAND INC COM 044186104   52,609 624 SH   SOLE 31 624 0 0
ASHLAND INC COM 044186104   48,141 571 SH   SOLE 36 571 0 0
ASHLAND INC COM 044186104   951,860 11,290 SH   SOLE 40 11,290 0 0
ASHLAND INC COM 044186104   4,973,833 58,995 SH   SOLE 43 51,619 0 7,376
ASML HOLDING N V N Y REGISTRY SHS N07059210   49,957 66 SH   SOLE 2 47 0 19
ASML HOLDING N V N Y REGISTRY SHS N07059210   9,880,834 13,054 SH   SOLE 7 13,054 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   288,387 381 SH   SOLE 15 381 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   231,412,872 305,730 SH   SOLE 18 256,152 0 49,578
ASML HOLDING N V N Y REGISTRY SHS N07059210   223,732,684 295,583 SH   SOLE 19 295,583 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   361,301,381 477,331 SH   SOLE 21 477,331 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   76,095,438 100,533 SH   SOLE 22 100,533 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   64,703,035 85,482 SH   SOLE 30 85,482 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   19,298,432 25,496 SH   SOLE 32 25,496 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   14,823,521 19,584 SH   SOLE 34 19,584 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   227,291,167 300,284 SH   SOLE 43 261,750 0 38,535
ASP ISOTOPES INC COM 00218A105   5,420 3,028 SH   SOLE 22 3,028 0 0
ASPEN AEROGELS INC COM 04523Y105   826,667 52,387 SH   SOLE 2 18,940 0 33,447
ASPEN AEROGELS INC COM 04523Y105   8,411 533 SH   SOLE 4 533 0 0
ASPEN AEROGELS INC COM 04523Y105   5,476 347 SH   SOLE 7 347 0 0
ASPEN AEROGELS INC COM 04523Y105   2,322,737 147,195 SH   SOLE 18 147,195 0 0
ASPEN AEROGELS INC COM 04523Y105   1,664,096 105,456 SH   SOLE 19 105,456 0 0
ASPEN AEROGELS INC COM 04523Y105   32,875,973 2,083,395 SH   SOLE 21 2,083,395 0 0
ASPEN AEROGELS INC COM 04523Y105   24,243,177 1,536,323 SH   SOLE 22 1,477,449 0 58,874
ASPEN AEROGELS INC COM 04523Y105   144,182 9,137 SH   SOLE 25 9,137 0 0
ASPEN AEROGELS INC COM 04523Y105   240,866 15,264 SH   SOLE 26 15,264 0 0
ASPEN AEROGELS INC COM 04523Y105   28,436 1,802 SH   SOLE 28 0 0 1,802
ASPEN AEROGELS INC COM 04523Y105   321,786 20,392 SH   SOLE 30 20,392 0 0
ASPEN AEROGELS INC COM 04523Y105   142,620 9,038 SH   SOLE 40 9,038 0 0
ASPEN AEROGELS INC COM 04523Y105   1,163,254 73,717 SH   SOLE 43 71,907 0 1,810
ASPEN TECHNOLOGY INC COM 29109X106   14,229,615 64,636 SH   SOLE 2 21,710 0 42,926
ASPEN TECHNOLOGY INC COM 29109X106   6,288,144 28,563 SH   SOLE 4 11,658 0 16,905
ASPEN TECHNOLOGY INC COM 29109X106   2,058,403 9,350 SH   SOLE 7 9,234 0 116
ASPEN TECHNOLOGY INC COM 29109X106   153,004 695 SH   SOLE 13 695 0 0
ASPEN TECHNOLOGY INC COM 29109X106   619,282 2,813 SH   SOLE 15 2,813 0 0
ASPEN TECHNOLOGY INC COM 29109X106   20,393,375 92,634 SH   SOLE 18 72,976 0 19,658
ASPEN TECHNOLOGY INC COM 29109X106   277,772,501 1,261,742 SH   SOLE 19 1,261,742 0 0
ASPEN TECHNOLOGY INC COM 29109X106   425,459,028 1,932,587 SH   SOLE 21 1,932,587 0 0
ASPEN TECHNOLOGY INC COM 29109X106   234,781,609 1,066,462 SH   SOLE 22 1,010,124 0 56,338
ASPEN TECHNOLOGY INC COM 29109X106   10,568,521 48,006 SH   SOLE 23 48,006 0 0
ASPEN TECHNOLOGY INC COM 29109X106   5,994,905 27,231 SH   SOLE 25 27,056 0 175
ASPEN TECHNOLOGY INC COM 29109X106   6,347,805 28,834 SH   SOLE 26 15,787 0 13,047
ASPEN TECHNOLOGY INC COM 29109X106   9,810,544 44,563 SH   SOLE 28 509 0 44,054
ASPEN TECHNOLOGY INC COM 29109X106   75,343,476 342,237 SH   SOLE 30 342,237 0 0
ASPEN TECHNOLOGY INC COM 29109X106   1,421,068 6,455 SH   SOLE 31 5,939 0 516
ASPEN TECHNOLOGY INC COM 29109X106   70,136,047 318,583 SH   SOLE 34 318,583 0 0
ASPEN TECHNOLOGY INC COM 29109X106   1,452,109 6,596 SH   SOLE 36 6,596 0 0
ASPEN TECHNOLOGY INC COM 29109X106   357,964 1,626 SH   SOLE 40 1,626 0 0
ASPEN TECHNOLOGY INC COM 29109X106   8,770,776 39,840 SH   SOLE 43 35,856 0 3,984
ASPIRA WOMENS HEALTH INC COM NEW 04537Y208   255,592 62,645 SH   SOLE 22 62,645 0 0
ASPIRA WOMENS HEALTH INC COM NEW 04537Y208   494 121 SH   SOLE 43 121 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   6,934 8,455 SH   SOLE 18 8,455 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   92,392 112,660 SH   SOLE 21 112,660 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   631,897 770,512 SH   SOLE 22 770,512 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   46,218 56,357 SH   SOLE 26 0 0 56,357
ASSERTIO HOLDINGS INC COM NEW 04546C205   60,392 56,441 SH   SOLE 2 4,857 0 51,584
ASSERTIO HOLDINGS INC COM NEW 04546C205   760 710 SH   SOLE 7 710 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   275,888 257,839 SH   SOLE 18 257,839 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   207,503 193,928 SH   SOLE 19 193,928 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   3,883,627 3,629,558 SH   SOLE 21 3,629,558 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   2,606,527 2,436,007 SH   SOLE 22 2,368,214 0 67,793
ASSETMARK FINL HLDGS INC COM 04546L106   1,587,530 53,006 SH   SOLE 2 47,158 0 5,848
ASSETMARK FINL HLDGS INC COM 04546L106   6,769 226 SH   SOLE 7 226 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   1,717,872 57,358 SH   SOLE 18 57,358 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   2,782,595 92,908 SH   SOLE 19 92,908 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   26,059,136 870,088 SH   SOLE 21 870,088 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   20,256,593 676,347 SH   SOLE 22 657,353 0 18,994
ASSETMARK FINL HLDGS INC COM 04546L106   149,720 4,999 SH   SOLE 25 4,999 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   394,681 13,178 SH   SOLE 30 13,178 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   4,371,382 145,956 SH   SOLE 34 145,956 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   82,602 2,758 SH   SOLE 40 2,758 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   36,449 1,217 SH   OTR 43 1,217 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   572,944 19,130 SH   SOLE 43 17,832 0 1,298
ASSOCIATED BANC CORP COM 045487105   5,353,468 250,279 SH   SOLE 2 132,289 0 117,990
ASSOCIATED BANC CORP COM 045487105   11,486 537 SH   SOLE 4 537 0 0
ASSOCIATED BANC CORP COM 045487105   1,006,100 47,036 SH   SOLE 7 44,566 0 2,470
ASSOCIATED BANC CORP COM 045487105   13,282,826 620,983 SH   SOLE 18 620,983 0 0
ASSOCIATED BANC CORP COM 045487105   6,704,653 313,448 SH   SOLE 19 313,448 0 0
ASSOCIATED BANC CORP COM 045487105   248,999,771 11,640,943 SH   SOLE 21 11,640,943 0 0
ASSOCIATED BANC CORP COM 045487105   114,138,623 5,336,074 SH   SOLE 22 5,131,024 0 205,050
ASSOCIATED BANC CORP COM 045487105   754,532 35,275 SH   SOLE 25 35,275 0 0
ASSOCIATED BANC CORP COM 045487105   1,407,462 65,800 SH   SOLE 26 65,800 0 0
ASSOCIATED BANC CORP COM 045487105   368,336 17,220 SH   SOLE 28 2,770 0 14,450
ASSOCIATED BANC CORP COM 045487105   6,254,907 292,422 SH   SOLE 30 292,422 0 0
ASSOCIATED BANC CORP COM 045487105   175,676 8,213 SH   SOLE 36 8,213 0 0
ASSOCIATED BANC CORP COM 045487105   768,286 35,918 SH   SOLE 40 35,918 0 0
ASSOCIATED BANC CORP COM 045487105   11,697,719 546,878 SH   SOLE 43 522,668 0 24,210
ASSOCIATED CAP GROUP INC CL A 045528106   1,846,314 51,703 SH   SOLE 22 51,703 0 0
ASSURANT INC COM 04621X108   13,673,806 81,155 SH   SOLE 2 17,343 0 63,812
ASSURANT INC COM 04621X108   8,887,174 52,746 SH   SOLE 4 28,641 0 24,105
ASSURANT INC COM 04621X108   17,933,570 106,437 SH   SOLE 7 99,228 0 7,209
ASSURANT INC COM 04621X108   25,779 153 SH   SOLE 13 153 0 0
ASSURANT INC COM 04621X108   1,322,647 7,850 SH   SOLE 15 7,850 0 0
ASSURANT INC COM 04621X108   43,577,917 258,638 SH   SOLE 18 254,853 0 3,785
ASSURANT INC COM 04621X108   55,458,652 329,151 SH   SOLE 19 329,151 0 0
ASSURANT INC COM 04621X108   366,937,354 2,177,799 SH   SOLE 21 2,177,799 0 0
ASSURANT INC COM 04621X108   226,646,851 1,345,165 SH   SOLE 22 1,220,152 0 125,013
ASSURANT INC COM 04621X108   14,146,252 83,959 SH   SOLE 23 83,959 0 0
ASSURANT INC COM 04621X108   7,340,941 43,569 SH   SOLE 25 43,315 0 254
ASSURANT INC COM 04621X108   15,694,001 93,145 SH   SOLE 26 84,776 0 8,369
ASSURANT INC COM 04621X108   14,930,910 88,616 SH   SOLE 28 796 0 87,820
ASSURANT INC COM 04621X108   79,369,405 471,063 SH   SOLE 30 414,245 0 56,818
ASSURANT INC COM 04621X108   2,264,337 13,439 SH   SOLE 31 12,615 0 824
ASSURANT INC COM 04621X108   25,193,467 149,525 SH   SOLE 34 149,525 0 0
ASSURANT INC COM 04621X108   2,924,649 17,358 SH   SOLE 36 17,358 0 0
ASSURANT INC COM 04621X108   4,999,435 29,672 SH   SOLE 37 29,672 0 0
ASSURANT INC COM 04621X108   353,324 2,097 SH   SOLE 40 2,097 0 0
ASSURANT INC COM 04621X108   6,128,689 36,374 SH   SOLE 43 34,159 0 2,215
ASSURED GUARANTY LTD COM G0585R106   11,452,806 153,051 SH   SOLE 2 21,932 0 131,119
ASSURED GUARANTY LTD COM G0585R106   7,782 104 SH   SOLE 4 104 0 0
ASSURED GUARANTY LTD COM G0585R106   568,109 7,592 SH   SOLE 7 7,227 0 365
ASSURED GUARANTY LTD COM G0585R106   3,757,663 50,216 SH   SOLE 18 50,216 0 0
ASSURED GUARANTY LTD COM G0585R106   1,430,600 19,118 SH   SOLE 19 19,118 0 0
ASSURED GUARANTY LTD COM G0585R106   376,800,928 5,035,426 SH   SOLE 21 5,035,426 0 0
ASSURED GUARANTY LTD COM G0585R106   109,933,950 1,469,116 SH   SOLE 22 1,395,234 0 73,882
ASSURED GUARANTY LTD COM G0585R106   862,790 11,530 SH   SOLE 25 11,530 0 0
ASSURED GUARANTY LTD COM G0585R106   3,089,955 41,293 SH   SOLE 26 15,617 0 25,676
ASSURED GUARANTY LTD COM G0585R106   1,024,572 13,692 SH   SOLE 28 6,955 0 6,737
ASSURED GUARANTY LTD COM G0585R106   8,678,634 115,978 SH   SOLE 30 115,978 0 0
ASSURED GUARANTY LTD COM G0585R106   59,340 793 SH   SOLE 31 793 0 0
ASSURED GUARANTY LTD COM G0585R106   135,218 1,807 SH   SOLE 36 1,807 0 0
ASSURED GUARANTY LTD COM G0585R106   974,062 13,017 SH   SOLE 40 13,017 0 0
ASSURED GUARANTY LTD COM G0585R106   8,667,035 115,823 SH   SOLE 43 107,824 0 7,999
AST SPACEMOBILE INC COM CL A 00217D100   86,760 14,388 SH   SOLE 2 3,542 0 10,846
AST SPACEMOBILE INC COM CL A 00217D100   4,324 717 SH   SOLE 7 717 0 0
AST SPACEMOBILE INC COM CL A 00217D100   1,131,783 187,692 SH   SOLE 18 187,692 0 0
AST SPACEMOBILE INC COM CL A 00217D100   1,017,888 168,804 SH   SOLE 19 168,804 0 0
AST SPACEMOBILE INC COM CL A 00217D100   18,034,078 2,990,726 SH   SOLE 21 2,990,726 0 0
AST SPACEMOBILE INC COM CL A 00217D100   13,843,571 2,295,783 SH   SOLE 22 2,269,248 0 26,535
AST SPACEMOBILE INC COM CL A 00217D100   78 13 SH   SOLE 43 13 0 0
ASTEC INDS INC COM 046224101   1,729,502 46,492 SH   SOLE 2 29,146 0 17,346
ASTEC INDS INC COM 046224101   3,794 102 SH   SOLE 4 102 0 0
ASTEC INDS INC COM 046224101   7,514 202 SH   SOLE 7 202 0 0
ASTEC INDS INC COM 046224101   2,736,395 73,559 SH   SOLE 18 73,559 0 0
ASTEC INDS INC COM 046224101   5,906,430 158,775 SH   SOLE 19 158,775 0 0
ASTEC INDS INC COM 046224101   116,134,122 3,121,885 SH   SOLE 21 3,121,885 0 0
ASTEC INDS INC COM 046224101   28,970,988 778,790 SH   SOLE 22 736,146 0 42,644
ASTEC INDS INC COM 046224101   5,580 150 SH   SOLE 23 150 0 0
ASTEC INDS INC COM 046224101   137,268 3,690 SH   SOLE 25 3,690 0 0
ASTEC INDS INC COM 046224101   214,904 5,777 SH   SOLE 26 3,643 0 2,134
ASTEC INDS INC COM 046224101   6,882 185 SH   SOLE 28 185 0 0
ASTEC INDS INC COM 046224101   1,549,008 41,640 SH   SOLE 30 41,640 0 0
ASTEC INDS INC COM 046224101   106,838 2,872 SH   SOLE 40 2,872 0 0
ASTEC INDS INC COM 046224101   448,898 12,067 SH   SOLE 43 11,055 0 1,012
ASTRA SPACE INC CL A NEW 04634X202   24,230 10,627 SH   SOLE 21 10,627 0 0
ASTRA SPACE INC CL A NEW 04634X202   245,424 107,642 SH   SOLE 22 107,642 0 0
ASTRA SPACE INC CL A NEW 04634X202   7,387 3,240 SH   SOLE 28 3,240 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   1,949,782 28,950 SH   SOLE 2 210 0 28,740
ASTRAZENECA PLC SPONSORED ADR 046353108   282,735 4,198 SH   SOLE 4 4,198 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   5,780,112 85,822 SH   SOLE 7 85,822 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   165,008 2,450 SH   SOLE 15 2,450 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   148,106,145 2,199,052 SH   SOLE 18 2,181,860 0 17,192
ASTRAZENECA PLC SPONSORED ADR 046353108   53,916,234 800,538 SH   SOLE 19 800,538 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   2,630,556 39,058 SH   SOLE 22 39,058 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   809,278 12,016 SH   SOLE 23 12,016 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   190,331 2,826 SH   SOLE 26 2,826 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   56,240,550 835,049 SH   SOLE 30 835,049 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   11,389,828 169,114 SH   SOLE 32 169,114 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   21,127,628 313,699 SH   SOLE 34 313,699 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   137,128,392 2,036,056 SH   SOLE 43 1,863,085 0 172,971
ASTRIA THERAPEUTICS INC COM 04635X102   50,335 6,554 SH   SOLE 2 883 0 5,671
ASTRIA THERAPEUTICS INC COM 04635X102   654,705 85,248 SH   SOLE 18 85,248 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   443,228 57,712 SH   SOLE 19 57,712 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   9,448,105 1,230,222 SH   SOLE 21 1,230,222 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   6,181,033 804,822 SH   SOLE 22 790,963 0 13,859
ASTRONICS CORP COM 046433108   564,286 32,393 SH   SOLE 2 7,415 0 24,978
ASTRONICS CORP COM 046433108   2,369 136 SH   SOLE 7 136 0 0
ASTRONICS CORP COM 046433108   1,333,727 76,563 SH   SOLE 18 76,563 0 0
ASTRONICS CORP COM 046433108   923,696 53,025 SH   SOLE 19 53,025 0 0
ASTRONICS CORP COM 046433108   18,438,199 1,058,450 SH   SOLE 21 1,058,450 0 0
ASTRONICS CORP COM 046433108   12,021,211 690,081 SH   SOLE 22 656,223 0 33,858
ASTRONICS CORP COM 046433108   88,232 5,065 SH   SOLE 25 5,065 0 0
ASTRONICS CORP COM 046433108   68,147 3,912 SH   SOLE 30 3,912 0 0
ASTRONICS CORP COM 046433108   86,961 4,992 SH   SOLE 40 4,992 0 0
ASTRONICS CORP COM 046433108   31,130 1,787 SH   OTR 43 1,787 0 0
ASTRONICS CORP COM 046433108   127,096 7,296 SH   SOLE 43 5,011 0 2,285
ASTRONOVA INC COM 04638F108   19,545 1,202 SH   SOLE 18 1,202 0 0
ASTRONOVA INC COM 04638F108   239,136 14,707 SH   SOLE 21 14,707 0 0
ASTRONOVA INC COM 04638F108   942,739 57,979 SH   SOLE 22 57,979 0 0
ASTROTECH CORP COM 046484309   171,396 20,188 SH   SOLE 22 20,188 0 0
ASURE SOFTWARE INC COM 04649U102   106,957 11,235 SH   SOLE 2 1,479 0 9,756
ASURE SOFTWARE INC COM 04649U102   1,238 130 SH   SOLE 7 130 0 0
ASURE SOFTWARE INC COM 04649U102   562,832 59,121 SH   SOLE 18 59,121 0 0
ASURE SOFTWARE INC COM 04649U102   366,977 38,548 SH   SOLE 19 38,548 0 0
ASURE SOFTWARE INC COM 04649U102   8,304,743 872,347 SH   SOLE 21 872,347 0 0
ASURE SOFTWARE INC COM 04649U102   4,518,611 474,644 SH   SOLE 22 459,048 0 15,596
AT&T INC COM 00206R102   232,126,684 13,833,533 SH   SOLE 2 2,512,058 0 11,321,475
AT&T INC COM 00206R102   86,131,086 5,132,961 SH   SOLE 4 2,403,690 0 2,729,271
AT&T INC COM 00206R102   102,846,063 6,129,086 SH   SOLE 7 5,516,327 0 612,759
AT&T INC COM 00206R102   3,524,018 210,013 SH   SOLE 13 210,013 0 0
AT&T INC COM 00206R102   18,026,670 1,074,295 SH   SOLE 15 1,074,295 0 0
AT&T INC COM 00206R102   238,027,265 14,185,177 SH   SOLE 18 13,507,203 0 677,974
AT&T INC COM 00206R102   238,419,788 14,208,569 SH   SOLE 19 14,208,569 0 0
AT&T INC COM 00206R102   3,297,438,152 196,510,021 SH   SOLE 21 196,510,021 0 0
AT&T INC COM 00206R102   2,665,507,950 158,850,295 SH   SOLE 22 143,236,882 0 15,613,413
AT&T INC COM 00206R102   228,564,592 13,621,251 SH   SOLE 23 13,621,251 0 0
AT&T INC COM 00206R102   230,495,768 13,736,339 SH   SOLE 25 13,377,554 0 358,785
AT&T INC COM 00206R102   174,513,493 10,400,089 SH   SOLE 26 6,081,350 0 4,318,739
AT&T INC COM 00206R102   273,947,595 16,325,840 SH   SOLE 28 613,623 0 15,712,217
AT&T INC COM 00206R102   59,586 3,551 SH   SOLE 29 3,551 0 0
AT&T INC COM 00206R102   872,047,908 51,969,482 SH   SOLE 30 51,350,350 0 619,132
AT&T INC COM 00206R102   26,840,969 1,599,581 SH   SOLE 31 1,479,070 0 120,511
AT&T INC COM 00206R102   6,209,221 370,037 SH   SOLE 32 370,037 0 0
AT&T INC COM 00206R102   72,947,157 4,347,268 SH   SOLE 34 4,347,268 0 0
AT&T INC COM 00206R102   37,749,177 2,249,653 SH   SOLE 36 2,249,653 0 0
AT&T INC COM 00206R102   6,245,734 372,213 SH   SOLE 40 372,213 0 0
AT&T INC COM 00206R102   150,886 8,992 SH   OTR 43 8,992 0 0
AT&T INC COM 00206R102   141,104,426 8,409,084 SH   SOLE 43 6,981,188 0 1,427,895
ATAI LIFE SCIENCES NV SHS N0731H103   1,224,468 868,417 SH   SOLE 21 868,417 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   690,036 489,387 SH   SOLE 30 489,387 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   3,384 2,400 SH   SOLE 43 2,400 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   42,144 82,185 SH   SOLE 2 3,264 0 78,921
ATARA BIOTHERAPEUTICS INC COM 046513107   579 1,129 SH   SOLE 7 1,129 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   150,931 294,328 SH   SOLE 18 294,328 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   107,700 210,023 SH   SOLE 19 210,023 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   1,939,368 3,781,918 SH   SOLE 21 3,781,918 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   1,330,013 2,593,629 SH   SOLE 22 2,518,491 0 75,138
ATARA BIOTHERAPEUTICS INC COM 046513107   61,401 119,737 SH   SOLE 28 119,737 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   2,187 4,264 SH   SOLE 43 346 0 3,918
ATEA PHARMACEUTICALS INC COM 04683R106   2,869,983 940,978 SH   SOLE 2 687,922 0 253,056
ATEA PHARMACEUTICALS INC COM 04683R106   3,166 1,038 SH   SOLE 7 1,038 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   1,025,547 336,245 SH   SOLE 18 336,245 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   3,341,004 1,095,411 SH   SOLE 19 1,095,411 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   11,294,787 3,703,209 SH   SOLE 21 3,703,209 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   9,196,156 3,015,133 SH   SOLE 22 2,901,112 0 114,021
ATEA PHARMACEUTICALS INC COM 04683R106   180,215 59,087 SH   SOLE 23 59,087 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   688,467 225,727 SH   SOLE 26 0 0 225,727
ATEA PHARMACEUTICALS INC COM 04683R106   126,447 41,458 SH   SOLE 30 41,458 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   78,083 25,601 SH   SOLE 43 12,449 0 13,152
ATERIAN INC COM 02156U101   365,327 1,048,285 SH   SOLE 22 1,048,285 0 0
ATHIRA PHARMA INC COM 04746L104   29,772 12,252 SH   SOLE 2 3,754 0 8,498
ATHIRA PHARMA INC COM 04746L104   14,247 5,863 SH   SOLE 18 5,863 0 0
ATHIRA PHARMA INC COM 04746L104   445,971 183,527 SH   SOLE 21 183,527 0 0
ATHIRA PHARMA INC COM 04746L104   1,098,827 452,192 SH   SOLE 22 452,192 0 0
ATHIRA PHARMA INC COM 04746L104   21,452 8,828 SH   SOLE 43 330 0 8,498
ATI INC COM 01741R102   6,474,110 142,382 SH   SOLE 2 112,025 0 30,357
ATI INC COM 01741R102   19,916 438 SH   SOLE 4 438 0 0
ATI INC COM 01741R102   956,280 21,031 SH   SOLE 7 19,926 0 1,105
ATI INC COM 01741R102   17,231,993 378,975 SH   SOLE 18 378,975 0 0
ATI INC COM 01741R102   12,090,382 265,898 SH   SOLE 19 265,898 0 0
ATI INC COM 01741R102   687,464,477 15,119,078 SH   SOLE 21 15,119,078 0 0
ATI INC COM 01741R102   163,011,860 3,585,042 SH   SOLE 22 3,475,146 0 109,896
ATI INC COM 01741R102   1,183,902 26,037 SH   SOLE 25 26,037 0 0
ATI INC COM 01741R102   3,846,398 84,592 SH   SOLE 26 37,698 0 46,894
ATI INC COM 01741R102   3,568,304 78,476 SH   SOLE 28 71,229 0 7,247
ATI INC COM 01741R102   13,737,442 302,121 SH   SOLE 30 302,121 0 0
ATI INC COM 01741R102   4,025,414 88,529 SH   SOLE 34 88,529 0 0
ATI INC COM 01741R102   45,334 997 SH   SOLE 36 997 0 0
ATI INC COM 01741R102   1,210,866 26,630 SH   SOLE 40 26,630 0 0
ATI INC COM 01741R102   5,093,955 112,029 SH   SOLE 43 107,165 0 4,864
ATI INC NOTE 3.500% 6/1 01741RAK8   1,057,255 357,000 PRN   SOLE 2 357,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8   12,556,760 4,240,000 PRN   SOLE 19 4,240,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8   5,831,193 1,969,000 PRN   SOLE 21 1,969,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8   8,597,234 2,903,000 PRN   SOLE 34 2,903,000 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W208   70,199 11,433 SH   SOLE 22 11,433 0 0
ATKORE INC COM 047649108   20,947,840 130,924 SH   SOLE 2 66,205 0 64,719
ATKORE INC COM 047649108   14,880 93 SH   SOLE 4 93 0 0
ATKORE INC COM 047649108   1,326,080 8,288 SH   SOLE 7 7,853 0 435
ATKORE INC COM 047649108   922,880 5,768 SH   SOLE 13 5,768 0 0
ATKORE INC COM 047649108   19,007,200 118,795 SH   SOLE 18 109,576 0 9,219
ATKORE INC COM 047649108   56,945,920 355,912 SH   SOLE 19 355,912 0 0
ATKORE INC COM 047649108   239,585,920 1,497,412 SH   SOLE 21 1,497,412 0 0
ATKORE INC COM 047649108   211,856,160 1,324,101 SH   SOLE 22 1,271,397 0 52,704
ATKORE INC COM 047649108   1,207,040 7,544 SH   SOLE 23 7,544 0 0
ATKORE INC COM 047649108   128,091,200 800,570 SH   SOLE 25 800,570 0 0
ATKORE INC COM 047649108   16,364,800 102,280 SH   SOLE 26 12,091 0 90,189
ATKORE INC COM 047649108   154,240 964 SH   SOLE 28 837 0 127
ATKORE INC COM 047649108   11,279,840 70,499 SH   SOLE 30 70,499 0 0
ATKORE INC COM 047649108   1,226,080 7,663 SH   SOLE 34 7,663 0 0
ATKORE INC COM 047649108   89,440 559 SH   SOLE 36 559 0 0
ATKORE INC COM 047649108   1,285,760 8,036 SH   SOLE 40 8,036 0 0
ATKORE INC COM 047649108   3,808,480 23,803 SH   SOLE 43 22,213 0 1,590
ATLANTA BRAVES HLDGS INC COM SER A 047726104   186,906 4,369 SH   SOLE 2 2,218 0 2,151
ATLANTA BRAVES HLDGS INC COM SER A 047726104   1,711 40 SH   SOLE 4 40 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   1,668 39 SH   SOLE 7 39 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   1,050,677 24,560 SH   SOLE 18 24,560 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   898,551 21,004 SH   SOLE 19 21,004 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   18,129,394 423,782 SH   SOLE 21 423,782 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   10,431,005 243,829 SH   SOLE 22 235,128 0 8,701
ATLANTA BRAVES HLDGS INC COM SER A 047726104   102,800 2,403 SH   SOLE 25 2,403 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   44,705 1,045 SH   SOLE 26 1,045 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   43,122 1,008 SH   SOLE 28 0 0 1,008
ATLANTA BRAVES HLDGS INC COM SER A 047726104   51,122 1,195 SH   SOLE 30 1,195 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   98,950 2,313 SH   SOLE 40 2,313 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   424,420 9,921 SH   SOLE 43 9,224 0 697
ATLANTA BRAVES HLDGS INC COM SER C 047726302   887,621 22,426 SH   SOLE 2 11,995 0 10,431
ATLANTA BRAVES HLDGS INC COM SER C 047726302   7,362 186 SH   SOLE 4 186 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   20,067 507 SH   SOLE 7 507 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   4,366,505 110,321 SH   SOLE 18 110,321 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   3,691,864 93,276 SH   SOLE 19 93,276 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   70,580,323 1,783,232 SH   SOLE 21 1,783,232 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   48,953,296 1,236,819 SH   SOLE 22 1,198,105 0 38,714
ATLANTA BRAVES HLDGS INC COM SER C 047726302   374,110 9,452 SH   SOLE 25 9,452 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   215,315 5,440 SH   SOLE 26 5,440 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   118,938 3,005 SH   SOLE 28 74 0 2,931
ATLANTA BRAVES HLDGS INC COM SER C 047726302   1,329,017 33,578 SH   SOLE 30 33,578 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   258,220 6,524 SH   SOLE 40 6,524 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   818,673 20,684 SH   SOLE 43 20,484 0 200
ATLANTIC AMERN CORP COM 048209100   2,283 932 SH   SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100   26,304 10,736 SH   SOLE 21 10,736 0 0
ATLANTIC AMERN CORP COM 048209100   42,284 17,258 SH   SOLE 22 17,258 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   2,548,702 69,751 SH   SOLE 2 21,310 0 48,441
ATLANTIC UN BANKSHARES CORP COM 04911A107   10,597 290 SH   SOLE 4 290 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   852,040 23,318 SH   SOLE 7 22,085 0 1,233
ATLANTIC UN BANKSHARES CORP COM 04911A107   8,843,082 242,011 SH   SOLE 18 242,011 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   5,313,866 145,426 SH   SOLE 19 145,426 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   290,762,592 7,957,378 SH   SOLE 21 7,957,378 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   73,710,973 2,017,268 SH   SOLE 22 1,920,200 0 97,068
ATLANTIC UN BANKSHARES CORP COM 04911A107   462,121 12,647 SH   SOLE 25 12,647 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,199,681 32,832 SH   SOLE 26 32,832 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   197,133 5,395 SH   SOLE 28 1,408 0 3,987
ATLANTIC UN BANKSHARES CORP COM 04911A107   6,321,932 173,014 SH   SOLE 30 173,014 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   94,529 2,587 SH   SOLE 36 2,587 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   504,398 13,804 SH   SOLE 40 13,804 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   266,267 7,287 SH   SOLE 43 6,640 0 647
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   1,497,475 69,650 SH   SOLE 2 69,650 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   1,374,753 63,942 SH   SOLE 21 63,942 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   20,146 937 SH   SOLE 22 937 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   192,318 8,945 SH   SOLE 36 8,945 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   1,720 80 SH   SOLE 43 80 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   236,776 6,123 SH   SOLE 2 3,229 0 2,894
ATLANTICUS HOLDINGS CORP COM 04914Y102   568,952 14,713 SH   SOLE 18 14,713 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   380,435 9,838 SH   SOLE 19 9,838 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   7,399,543 191,351 SH   SOLE 21 191,351 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   6,014,384 155,531 SH   SOLE 22 148,246 0 7,285
ATLANTICUS HOLDINGS CORP COM 04914Y102   51,470 1,331 SH   SOLE 25 1,331 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   108,817 2,814 SH   SOLE 26 0 0 2,814
ATLANTICUS HOLDINGS CORP COM 04914Y102   20,186 522 SH   SOLE 28 0 0 522
ATLANTICUS HOLDINGS CORP COM 04914Y102   92,847 2,401 SH   SOLE 30 2,401 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   41,184 1,065 SH   SOLE 40 1,065 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   191,533 4,953 SH   SOLE 43 4,953 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   215,681 12,525 SH   SOLE 2 776 0 11,749
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   3,065 178 SH   SOLE 7 178 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   810,046 47,041 SH   SOLE 18 47,041 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   579,298 33,641 SH   SOLE 19 33,641 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   14,058,442 816,402 SH   SOLE 21 816,402 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   18,532,422 1,076,215 SH   SOLE 22 1,065,053 0 11,162
ATLAS LITHIUM CORP COM NEW 105861306   139,947 4,474 SH   SOLE 2 4,474 0 0
ATLAS LITHIUM CORP COM NEW 105861306   494,881 15,821 SH   SOLE 19 15,821 0 0
ATLAS LITHIUM CORP COM NEW 105861306   121,773 3,893 SH   SOLE 22 3,893 0 0
ATLASSIAN CORPORATION CL A 049468101   78,840,838 331,459 SH   SOLE 2 120,552 0 210,907
ATLASSIAN CORPORATION CL A 049468101   33,218,338 139,655 SH   SOLE 4 74,617 0 65,038
ATLASSIAN CORPORATION CL A 049468101   26,188,624 110,101 SH   SOLE 7 106,388 0 3,713
ATLASSIAN CORPORATION CL A 049468101   2,231,365 9,381 SH   SOLE 13 9,381 0 0
ATLASSIAN CORPORATION CL A 049468101   3,869,982 16,270 SH   SOLE 15 16,270 0 0
ATLASSIAN CORPORATION CL A 049468101   44,437,243 186,821 SH   SOLE 18 176,197 0 10,624
ATLASSIAN CORPORATION CL A 049468101   12,877,027 54,137 SH   SOLE 19 54,137 0 0
ATLASSIAN CORPORATION CL A 049468101   566,834,652 2,383,060 SH   SOLE 21 2,383,060 0 0
ATLASSIAN CORPORATION CL A 049468101   890,078,780 3,742,028 SH   SOLE 22 3,450,205 0 291,823
ATLASSIAN CORPORATION CL A 049468101   72,285,892 303,901 SH   SOLE 23 303,901 0 0
ATLASSIAN CORPORATION CL A 049468101   71,857,744 302,101 SH   SOLE 25 262,462 0 39,639
ATLASSIAN CORPORATION CL A 049468101   41,087,461 172,738 SH   SOLE 26 88,625 0 84,113
ATLASSIAN CORPORATION CL A 049468101   73,272,773 308,050 SH   SOLE 28 6,749 0 301,301
ATLASSIAN CORPORATION CL A 049468101   139,386 586 SH   SOLE 29 586 0 0
ATLASSIAN CORPORATION CL A 049468101   138,236,145 581,166 SH   SOLE 30 581,166 0 0
ATLASSIAN CORPORATION CL A 049468101   8,917,609 37,491 SH   SOLE 31 34,873 0 2,618
ATLASSIAN CORPORATION CL A 049468101   10,708,219 45,019 SH   SOLE 32 45,019 0 0
ATLASSIAN CORPORATION CL A 049468101   27,429,539 115,318 SH   SOLE 34 115,318 0 0
ATLASSIAN CORPORATION CL A 049468101   8,492,791 35,705 SH   SOLE 36 35,705 0 0
ATLASSIAN CORPORATION CL A 049468101   1,971,146 8,287 SH   SOLE 40 8,287 0 0
ATLASSIAN CORPORATION CL A 049468101   53,281 224 SH   OTR 43 224 0 0
ATLASSIAN CORPORATION CL A 049468101   18,140,155 76,264 SH   SOLE 43 60,828 0 15,436
ATMOS ENERGY CORP COM 049560105   33,835,267 291,935 SH   SOLE 2 81,144 0 210,791
ATMOS ENERGY CORP COM 049560105   21,023,449 181,393 SH   SOLE 4 77,337 0 104,056
ATMOS ENERGY CORP COM 049560105   38,518,322 332,341 SH   SOLE 7 293,630 0 38,711
ATMOS ENERGY CORP COM 049560105   256,139 2,210 SH   SOLE 13 2,210 0 0
ATMOS ENERGY CORP COM 049560105   2,728,634 23,543 SH   SOLE 15 23,543 0 0
ATMOS ENERGY CORP COM 049560105   28,981,838 250,059 SH   SOLE 18 240,904 0 9,155
ATMOS ENERGY CORP COM 049560105   17,824,493 153,792 SH   SOLE 19 153,792 0 0
ATMOS ENERGY CORP COM 049560105   686,056,837 5,919,386 SH   SOLE 21 5,919,386 0 0
ATMOS ENERGY CORP COM 049560105   373,202,636 3,220,040 SH   SOLE 22 2,902,828 0 317,212
ATMOS ENERGY CORP COM 049560105   27,917,876 240,879 SH   SOLE 23 240,879 0 0
ATMOS ENERGY CORP COM 049560105   29,016,260 250,356 SH   SOLE 25 249,152 0 1,204
ATMOS ENERGY CORP COM 049560105   17,237,343 148,726 SH   SOLE 26 67,360 0 81,366
ATMOS ENERGY CORP COM 049560105   36,811,926 317,618 SH   SOLE 28 2,774 0 314,844
ATMOS ENERGY CORP COM 049560105   150,074,390 1,294,861 SH   SOLE 30 1,294,861 0 0
ATMOS ENERGY CORP COM 049560105   3,678,202 31,736 SH   SOLE 31 29,273 0 2,463
ATMOS ENERGY CORP COM 049560105   692,618 5,976 SH   SOLE 34 5,976 0 0
ATMOS ENERGY CORP COM 049560105   3,990,205 34,428 SH   SOLE 36 34,428 0 0
ATMOS ENERGY CORP COM 049560105   890,923 7,687 SH   SOLE 40 7,687 0 0
ATMOS ENERGY CORP COM 049560105   37,320 322 SH   OTR 43 322 0 0
ATMOS ENERGY CORP COM 049560105   15,421,316 133,057 SH   SOLE 43 116,059 0 16,998
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   848,929 36,140 SH   SOLE 2 31,071 0 5,069
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   4,275 182 SH   SOLE 7 182 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   942,207 40,111 SH   SOLE 18 40,111 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   3,455,003 147,084 SH   SOLE 19 147,084 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   14,440,806 614,764 SH   SOLE 21 614,764 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   11,016,857 469,002 SH   SOLE 22 451,119 0 17,883
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   78,292 3,333 SH   SOLE 25 3,333 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   270,652 11,522 SH   SOLE 30 11,522 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   4,011,340 170,768 SH   SOLE 34 170,768 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   114,819 4,888 SH   SOLE 40 4,888 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   893 38 SH   SOLE 43 38 0 0
ATN INTL INC COM 00215F107   763,461 19,591 SH   SOLE 2 10,424 0 9,167
ATN INTL INC COM 00215F107   1,910 49 SH   SOLE 4 49 0 0
ATN INTL INC COM 00215F107   3,118 80 SH   SOLE 7 80 0 0
ATN INTL INC COM 00215F107   1,440,331 36,960 SH   SOLE 18 36,960 0 0
ATN INTL INC COM 00215F107   863,030 22,146 SH   SOLE 19 22,146 0 0
ATN INTL INC COM 00215F107   51,909,911 1,332,048 SH   SOLE 21 1,332,048 0 0
ATN INTL INC COM 00215F107   12,910,293 331,288 SH   SOLE 22 313,305 0 17,983
ATN INTL INC COM 00215F107   57,520 1,476 SH   SOLE 25 1,476 0 0
ATN INTL INC COM 00215F107   573,755 14,723 SH   SOLE 30 14,723 0 0
ATN INTL INC COM 00215F107   42,789 1,098 SH   SOLE 40 1,098 0 0
ATN INTL INC COM 00215F107   467,328 11,992 SH   SOLE 43 11,537 0 455
ATOMERA INC COM 04965B100   31,692 4,521 SH   SOLE 2 785 0 3,736
ATOMERA INC COM 04965B100   2,285 326 SH   SOLE 7 326 0 0
ATOMERA INC COM 04965B100   389,434 55,554 SH   SOLE 18 55,554 0 0
ATOMERA INC COM 04965B100   296,383 42,280 SH   SOLE 19 42,280 0 0
ATOMERA INC COM 04965B100   5,963,316 850,687 SH   SOLE 21 850,687 0 0
ATOMERA INC COM 04965B100   4,076,105 581,470 SH   SOLE 22 569,861 0 11,609
ATOSSA THERAPEUTICS INC COM 04962H506   81,825 92,983 SH   SOLE 2 26,695 0 66,288
ATOSSA THERAPEUTICS INC COM 04962H506   218,441 248,228 SH   SOLE 19 248,228 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   10,541 11,978 SH   SOLE 21 11,978 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   2,034,095 2,311,472 SH   SOLE 22 2,291,043 0 20,429
ATOSSA THERAPEUTICS INC COM 04962H506   115,963 131,776 SH   SOLE 26 0 0 131,776
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   59,961 3,454 SH   SOLE 21 3,454 0 0
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   1,649 95 SH   SOLE 28 95 0 0
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   330 19 SH   SOLE 34 19 0 0
ATRECA INC CL A COM 04965G109   2,780 21,064 SH   SOLE 2 21,064 0 0
ATRECA INC CL A COM 04965G109   647 4,903 SH   SOLE 18 4,903 0 0
ATRECA INC CL A COM 04965G109   8,399 63,631 SH   SOLE 21 63,631 0 0
ATRECA INC CL A COM 04965G109   72,386 548,376 SH   SOLE 22 548,376 0 0
ATRENEW INC SPONSORED ADS 00138L108   47,174 24,570 SH   SOLE 2 24,570 0 0
ATRENEW INC SPONSORED ADS 00138L108   492,407 256,462 SH   SOLE 19 256,462 0 0
ATRENEW INC SPONSORED ADS 00138L108   440,527 229,441 SH   SOLE 34 229,441 0 0
ATRICURE INC COM 04963C209   2,581,279 72,325 SH   SOLE 2 44,946 0 27,379
ATRICURE INC COM 04963C209   24,697 692 SH   SOLE 4 199 0 493
ATRICURE INC COM 04963C209   317,284 8,890 SH   SOLE 7 8,418 0 472
ATRICURE INC COM 04963C209   4,400,934 123,310 SH   SOLE 18 115,545 0 7,765
ATRICURE INC COM 04963C209   7,021,222 196,728 SH   SOLE 19 196,728 0 0
ATRICURE INC COM 04963C209   75,759,948 2,122,722 SH   SOLE 21 2,122,722 0 0
ATRICURE INC COM 04963C209   50,532,757 1,415,880 SH   SOLE 22 1,360,816 0 55,064
ATRICURE INC COM 04963C209   103,679 2,905 SH   SOLE 23 2,905 0 0
ATRICURE INC COM 04963C209   316,499 8,868 SH   SOLE 25 8,868 0 0
ATRICURE INC COM 04963C209   844,140 23,652 SH   SOLE 26 15,781 0 7,871
ATRICURE INC COM 04963C209   29,016 813 SH   SOLE 28 813 0 0
ATRICURE INC COM 04963C209   6,325,160 177,225 SH   SOLE 30 177,225 0 0
ATRICURE INC COM 04963C209   25,947 727 SH   SOLE 36 727 0 0
ATRICURE INC COM 04963C209   390,449 10,940 SH   SOLE 40 10,940 0 0
ATRICURE INC COM 04963C209   1,006,803 28,210 SH   SOLE 43 12,310 0 15,900
ATRION CORP COM 049904105   796,217 2,102 SH   SOLE 2 494 0 1,608
ATRION CORP COM 049904105   2,652 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105   5,682 15 SH   SOLE 7 15 0 0
ATRION CORP COM 049904105   1,455,690 3,843 SH   SOLE 18 3,258 0 585
ATRION CORP COM 049904105   2,794,713 7,378 SH   SOLE 19 7,378 0 0
ATRION CORP COM 049904105   19,647,837 51,870 SH   SOLE 21 51,870 0 0
ATRION CORP COM 049904105   17,207,293 45,427 SH   SOLE 22 43,497 0 1,930
ATRION CORP COM 049904105   18,182 48 SH   SOLE 23 48 0 0
ATRION CORP COM 049904105   129,925 343 SH   SOLE 25 343 0 0
ATRION CORP COM 049904105   207,956 549 SH   SOLE 26 549 0 0
ATRION CORP COM 049904105   211,365 558 SH   SOLE 28 0 0 558
ATRION CORP COM 049904105   296,593 783 SH   SOLE 30 783 0 0
ATRION CORP COM 049904105   77,652 205 SH   SOLE 40 205 0 0
ATRION CORP COM 049904105   878,035 2,318 SH   SOLE 43 2,235 0 83
ATYR PHARMA INC COM NEW 002120202   11,669 8,276 SH   SOLE 18 8,276 0 0
ATYR PHARMA INC COM NEW 002120202   175,483 124,456 SH   SOLE 21 124,456 0 0
ATYR PHARMA INC COM NEW 002120202   1,733,775 1,229,628 SH   SOLE 22 1,229,628 0 0
AUBURN NATL BANCORP COM 050473107   7,682 361 SH   SOLE 18 361 0 0
AUBURN NATL BANCORP COM 050473107   108,464 5,097 SH   SOLE 21 5,097 0 0
AUBURN NATL BANCORP COM 050473107   10,300 484 SH   SOLE 22 484 0 0
AUDIOCODES LTD ORD M15342104   531,502 44,035 SH   SOLE 2 44,035 0 0
AUDIOCODES LTD ORD M15342104   169,451 14,039 SH   SOLE 22 14,039 0 0
AUDIOEYE INC COM NEW 050734201   6,835 1,261 SH   SOLE 18 1,261 0 0
AUDIOEYE INC COM NEW 050734201   87,918 16,221 SH   SOLE 21 16,221 0 0
AUDIOEYE INC COM NEW 050734201   49,159 9,070 SH   SOLE 22 9,070 0 0
AUGMEDIX INC COM 05105P107   32,503 5,556 SH   SOLE 18 5,556 0 0
AUGMEDIX INC COM 05105P107   263,583 45,057 SH   SOLE 21 45,057 0 0
AUGMEDIX INC COM 05105P107   585,831 100,142 SH   SOLE 22 100,142 0 0
AUGMEDIX INC COM 05105P107   20,188 3,451 SH   SOLE 26 2,178 0 1,273
AUGMEDIX INC COM 05105P107   90,938 15,545 SH   SOLE 28 0 0 15,545
AUGMEDIX INC COM 05105P107   47,976 8,201 SH   SOLE 31 7,639 0 562
AUGMEDIX INC COM 05105P107   989 169 SH   SOLE 43 169 0 0
AULT ALLIANCE INC COM 09175M408   518 5,535 SH   SOLE 22 5,535 0 0
AULT DISRUPTIVE TECHS CORP COM 05150A104   244,762 22,011 SH   SOLE 2 22,011 0 0
AURA BIOSCIENCES INC COM 05153U107   142,646 16,100 SH   SOLE 2 944 0 15,156
AURA BIOSCIENCES INC COM 05153U107   877 99 SH   SOLE 7 99 0 0
AURA BIOSCIENCES INC COM 05153U107   702,740 79,316 SH   SOLE 18 79,316 0 0
AURA BIOSCIENCES INC COM 05153U107   551,659 62,264 SH   SOLE 19 62,264 0 0
AURA BIOSCIENCES INC COM 05153U107   9,827,920 1,109,246 SH   SOLE 21 1,109,246 0 0
AURA BIOSCIENCES INC COM 05153U107   7,369,039 831,720 SH   SOLE 22 808,641 0 23,079
AURINIA PHARMACEUTICALS INC COM 05156V102   638,308 71,002 SH   SOLE 2 39,134 0 31,868
AURINIA PHARMACEUTICALS INC COM 05156V102   4,423 492 SH   SOLE 4 492 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   9,619 1,070 SH   SOLE 7 1,070 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   2,903,941 323,019 SH   SOLE 18 323,019 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   2,614,876 290,865 SH   SOLE 19 290,865 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   53,330,820 5,932,238 SH   SOLE 21 5,932,238 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   14,894,974 1,656,838 SH   SOLE 22 1,539,459 0 117,379
AURINIA PHARMACEUTICALS INC COM 05156V102   235,916 26,242 SH   SOLE 25 26,242 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   390,768 43,467 SH   SOLE 26 43,467 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   42,172 4,691 SH   SOLE 28 4,691 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   3,875,526 431,093 SH   SOLE 30 431,093 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   262,463 29,195 SH   SOLE 40 29,195 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   996,425 110,837 SH   SOLE 43 96,879 0 13,958
AURORA CANNABIS INC COM 05156X884   1 2 SH   SOLE 43 2 0 0
AURORA INNOVATION INC CLASS A COM 051774107   2,465,327 564,148 SH   SOLE 2 250,610 0 313,538
AURORA INNOVATION INC CLASS A COM 051774107   37,315 8,539 SH   SOLE 4 1,830 0 6,709
AURORA INNOVATION INC CLASS A COM 051774107   593,249 135,755 SH   SOLE 7 128,386 0 7,369
AURORA INNOVATION INC CLASS A COM 051774107   3,942,649 902,208 SH   SOLE 18 902,208 0 0
AURORA INNOVATION INC CLASS A COM 051774107   5,055,365 1,156,834 SH   SOLE 19 1,156,834 0 0
AURORA INNOVATION INC CLASS A COM 051774107   80,332,054 18,382,621 SH   SOLE 21 18,382,621 0 0
AURORA INNOVATION INC CLASS A COM 051774107   74,652,972 17,083,060 SH   SOLE 22 16,488,185 0 594,875
AURORA INNOVATION INC CLASS A COM 051774107   47,388 10,844 SH   SOLE 23 10,844 0 0
AURORA INNOVATION INC CLASS A COM 051774107   527,149 120,629 SH   SOLE 25 120,629 0 0
AURORA INNOVATION INC CLASS A COM 051774107   1,048,861 240,014 SH   SOLE 26 240,014 0 0
AURORA INNOVATION INC CLASS A COM 051774107   19,936 4,562 SH   SOLE 28 0 0 4,562
AURORA INNOVATION INC CLASS A COM 051774107   1,512,627 346,139 SH   SOLE 30 346,139 0 0
AURORA INNOVATION INC CLASS A COM 051774107   404,566 92,578 SH   SOLE 40 92,578 0 0
AURORA INNOVATION INC CLASS A COM 051774107   14,124 3,232 SH   SOLE 43 3,232 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115   204 416 SH   SOLE 7 416 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115   32,461 66,247 SH   SOLE 19 66,247 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115   6,664 13,599 SH   SOLE 34 13,599 0 0
AUTHID INC COM 46264C305   47,915 5,065 SH   SOLE 22 5,065 0 0
AUTODESK INC COM 052769106   125,925,665 517,191 SH   SOLE 2 184,197 0 332,994
AUTODESK INC COM 052769106   48,635,373 199,751 SH   SOLE 4 104,265 0 95,486
AUTODESK INC COM 052769106   82,754,226 339,881 SH   SOLE 7 314,396 0 25,485
AUTODESK INC COM 052769106   1,520,046 6,243 SH   SOLE 13 6,243 0 0
AUTODESK INC COM 052769106   8,062,840 33,115 SH   SOLE 15 33,115 0 0
AUTODESK INC COM 052769106   119,132,573 489,291 SH   SOLE 18 449,439 0 39,852
AUTODESK INC COM 052769106   92,342,225 379,260 SH   SOLE 19 379,260 0 0
AUTODESK INC COM 052769106   1,539,073,602 6,321,150 SH   SOLE 21 6,321,150 0 0
AUTODESK INC COM 052769106   1,152,202,630 4,732,227 SH   SOLE 22 4,254,151 0 478,076
AUTODESK INC COM 052769106   91,095,851 374,141 SH   SOLE 23 374,141 0 0
AUTODESK INC COM 052769106   145,642,675 598,171 SH   SOLE 25 597,317 0 854
AUTODESK INC COM 052769106   78,861,955 323,895 SH   SOLE 26 171,841 0 152,054
AUTODESK INC COM 052769106   140,185,314 575,757 SH   SOLE 28 27,204 0 548,553
AUTODESK INC COM 052769106   74,018 304 SH   SOLE 29 304 0 0
AUTODESK INC COM 052769106   611,376,332 2,510,992 SH   SOLE 30 2,449,194 0 61,798
AUTODESK INC COM 052769106   11,812,676 48,516 SH   SOLE 31 44,895 0 3,621
AUTODESK INC COM 052769106   15,116,212 62,084 SH   SOLE 32 62,084 0 0
AUTODESK INC COM 052769106   234,436,666 962,858 SH   SOLE 34 962,858 0 0
AUTODESK INC COM 052769106   14,520,173 59,636 SH   SOLE 36 59,636 0 0
AUTODESK INC COM 052769106   2,750,837 11,298 SH   SOLE 40 11,298 0 0
AUTODESK INC COM 052769106   92,766 381 SH   OTR 43 381 0 0
AUTODESK INC COM 052769106   57,879,757 237,719 SH   SOLE 43 204,384 0 33,334
AUTODESK INC OPTIONS 052769106   2,970,456 12,200 SH Call SOLE 2 0 0 12,200
AUTODESK INC OPTIONS 052769106   462,612 1,900 SH Call SOLE 4 1,900 0 0
AUTODESK INC OPTIONS 052769106   10,323,552 42,400 SH Call SOLE 18 42,400 0 0
AUTODESK INC OPTIONS 052769106   56,389,968 231,600 SH Call SOLE 19 231,600 0 0
AUTODESK INC OPTIONS 052769106   4,163,508 17,100 SH Call SOLE 22 17,100 0 0
AUTODESK INC OPTIONS 052769106   2,288,712 9,400 SH Call SOLE 26 9,400 0 0
AUTODESK INC OPTIONS 052769106   267,828 1,100 SH Call SOLE 30 1,100 0 0
AUTODESK INC OPTIONS 052769106   32,699,364 134,300 SH Call SOLE 34 134,300 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   1,146,195 40,848 SH   SOLE 2 4,447 0 36,401
AUTOHOME INC SP ADS RP CL A 05278C107   620,828 22,125 SH   SOLE 4 12,743 0 9,382
AUTOHOME INC SP ADS RP CL A 05278C107   396,853 14,143 SH   SOLE 7 12,583 0 1,560
AUTOHOME INC SP ADS RP CL A 05278C107   544,027 19,388 SH   SOLE 13 19,388 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   1,202,062 42,839 SH   SOLE 15 42,839 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   464,758 16,563 SH   SOLE 18 16,563 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   34,263,084 1,221,065 SH   SOLE 21 1,221,065 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   26,246,174 935,359 SH   SOLE 22 824,527 0 110,832
AUTOHOME INC SP ADS RP CL A 05278C107   2,994,395 106,714 SH   SOLE 23 106,714 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   1,037,743 36,983 SH   SOLE 25 36,983 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   5,770,876 205,662 SH   SOLE 26 13,949 0 191,713
AUTOHOME INC SP ADS RP CL A 05278C107   4,363,077 155,491 SH   SOLE 28 6,879 0 148,612
AUTOHOME INC SP ADS RP CL A 05278C107   13,557,891 483,175 SH   SOLE 30 483,175 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   34,121 1,216 SH   SOLE 31 0 0 1,216
AUTOHOME INC SP ADS RP CL A 05278C107   84,797 3,022 SH   SOLE 34 3,022 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   28,593 1,019 SH   SOLE 40 1,019 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   3,654,794 130,249 SH   SOLE 43 115,050 0 15,199
AUTOLIV INC COM 052800109   10,345,849 93,891 SH   SOLE 2 63,198 0 30,693
AUTOLIV INC COM 052800109   233,052 2,115 SH   SOLE 4 241 0 1,874
AUTOLIV INC COM 052800109   543,237 4,930 SH   SOLE 7 4,686 0 244
AUTOLIV INC COM 052800109   136,966 1,243 SH   SOLE 15 1,243 0 0
AUTOLIV INC COM 052800109   11,698,432 106,166 SH   SOLE 18 106,166 0 0
AUTOLIV INC COM 052800109   330,253,645 2,997,129 SH   SOLE 21 2,997,129 0 0
AUTOLIV INC COM 052800109   166,999,005 1,515,555 SH   SOLE 22 1,479,768 0 35,787
AUTOLIV INC COM 052800109   12,731,242 115,539 SH   SOLE 25 115,539 0 0
AUTOLIV INC COM 052800109   6,592,558 59,829 SH   SOLE 26 28,466 0 31,363
AUTOLIV INC COM 052800109   3,532,030 32,054 SH   SOLE 28 1,559 0 30,495
AUTOLIV INC COM 052800109   16,891,025 153,290 SH   SOLE 30 153,290 0 0
AUTOLIV INC COM 052800109   2,100,332 19,061 SH   SOLE 36 19,061 0 0
AUTOLIV INC COM 052800109   1,811,964 16,444 SH   SOLE 40 16,444 0 0
AUTOLIV INC COM 052800109   6,157,422 55,880 SH   SOLE 43 52,778 0 3,102
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   2,975,995 462,111 SH   SOLE 19 462,111 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   5,219,536 810,487 SH   SOLE 21 810,487 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   444,843 69,075 SH   SOLE 30 69,075 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   35,433 5,502 SH   SOLE 34 5,502 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   52,576 8,164 SH   SOLE 43 8,164 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   185,079,056 794,433 SH   SOLE 2 177,073 0 617,360
AUTOMATIC DATA PROCESSING IN COM 053015103   85,286,124 366,082 SH   SOLE 4 196,279 0 169,803
AUTOMATIC DATA PROCESSING IN COM 053015103   147,823,425 634,517 SH   SOLE 7 587,313 0 47,204
AUTOMATIC DATA PROCESSING IN COM 053015103   5,157,490 22,138 SH   SOLE 13 22,138 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   14,752,825 63,325 SH   SOLE 15 63,325 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   143,121,159 614,333 SH   SOLE 18 588,862 0 25,471
AUTOMATIC DATA PROCESSING IN COM 053015103   33,991,954 145,907 SH   SOLE 19 145,907 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,892,877,718 12,417,383 SH   SOLE 21 12,417,383 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,101,519,630 9,020,559 SH   SOLE 22 8,132,096 0 888,463
AUTOMATIC DATA PROCESSING IN COM 053015103   183,353,447 787,026 SH   SOLE 23 787,026 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   288,669,632 1,239,085 SH   SOLE 25 1,079,933 0 159,152
AUTOMATIC DATA PROCESSING IN COM 053015103   130,728,320 561,138 SH   SOLE 26 339,228 0 221,910
AUTOMATIC DATA PROCESSING IN COM 053015103   238,835,020 1,025,175 SH   SOLE 28 25,470 0 999,705
AUTOMATIC DATA PROCESSING IN COM 053015103   1,073,976,091 4,609,933 SH   SOLE 30 4,587,317 0 22,616
AUTOMATIC DATA PROCESSING IN COM 053015103   21,613,792 92,775 SH   SOLE 31 85,847 0 6,928
AUTOMATIC DATA PROCESSING IN COM 053015103   27,830,363 119,459 SH   SOLE 32 119,459 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   7,374,898 31,656 SH   SOLE 34 31,656 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   23,467,068 100,730 SH   SOLE 36 100,730 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   5,016,310 21,532 SH   SOLE 40 21,532 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   124,639 535 SH   OTR 43 535 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   153,190,777 657,556 SH   SOLE 43 579,794 0 77,762
AUTONATION INC COM 05329W102   22,837,422 152,067 SH   SOLE 2 79,063 0 73,004
AUTONATION INC COM 05329W102   343,161 2,285 SH   SOLE 4 538 0 1,747
AUTONATION INC COM 05329W102   1,818,079 12,106 SH   SOLE 7 11,867 0 239
AUTONATION INC COM 05329W102   54,666 364 SH   SOLE 13 364 0 0
AUTONATION INC COM 05329W102   12,627,285 84,081 SH   SOLE 18 58,357 0 25,724
AUTONATION INC COM 05329W102   22,584,369 150,382 SH   SOLE 19 150,382 0 0
AUTONATION INC COM 05329W102   201,497,557 1,341,707 SH   SOLE 21 1,341,707 0 0
AUTONATION INC COM 05329W102   147,815,566 984,256 SH   SOLE 22 903,956 0 80,300
AUTONATION INC COM 05329W102   4,106,071 27,341 SH   SOLE 23 27,341 0 0
AUTONATION INC COM 05329W102   837,554 5,577 SH   SOLE 25 5,577 0 0
AUTONATION INC COM 05329W102   3,005,102 20,010 SH   SOLE 26 14,441 0 5,569
AUTONATION INC COM 05329W102   77,793 518 SH   SOLE 28 518 0 0
AUTONATION INC COM 05329W102   136,514 909 SH   SOLE 29 909 0 0
AUTONATION INC COM 05329W102   4,614,431 30,726 SH   SOLE 30 30,726 0 0
AUTONATION INC COM 05329W102   176,462 1,175 SH   SOLE 31 1,175 0 0
AUTONATION INC COM 05329W102   179,765 1,197 SH   SOLE 34 1,197 0 0
AUTONATION INC COM 05329W102   692,931 4,614 SH   SOLE 36 4,614 0 0
AUTONATION INC COM 05329W102   946,735 6,304 SH   SOLE 40 6,304 0 0
AUTONATION INC COM 05329W102   15,919,080 106,000 SH   SOLE 43 99,457 0 6,543
AUTOZONE INC COM 053332102   92,585,523 35,808 SH   SOLE 2 7,145 0 28,663
AUTOZONE INC COM 053332102   39,820,980 15,401 SH   SOLE 4 7,784 0 7,617
AUTOZONE INC COM 053332102   44,498,348 17,210 SH   SOLE 7 15,661 0 1,549
AUTOZONE INC COM 053332102   840,323 325 SH   SOLE 13 325 0 0
AUTOZONE INC COM 053332102   6,911,336 2,673 SH   SOLE 15 2,673 0 0
AUTOZONE INC COM 053332102   70,067,445 27,099 SH   SOLE 18 25,869 0 1,230
AUTOZONE INC COM 053332102   13,225,395 5,115 SH   SOLE 19 5,115 0 0
AUTOZONE INC COM 053332102   1,244,663,527 481,381 SH   SOLE 21 481,381 0 0
AUTOZONE INC COM 053332102   1,064,149,165 411,566 SH   SOLE 22 372,867 0 38,699
AUTOZONE INC COM 053332102   76,032,448 29,406 SH   SOLE 23 29,406 0 0
AUTOZONE INC COM 053332102   80,371,101 31,084 SH   SOLE 25 30,679 0 405
AUTOZONE INC COM 053332102   58,783,843 22,735 SH   SOLE 26 13,188 0 9,547
AUTOZONE INC COM 053332102   108,603,377 42,003 SH   SOLE 28 1,044 0 40,959
AUTOZONE INC COM 053332102   51,712 20 SH   SOLE 29 20 0 0
AUTOZONE INC COM 053332102   276,285,357 106,855 SH   SOLE 30 106,731 0 124
AUTOZONE INC COM 053332102   10,528,604 4,072 SH   SOLE 31 3,777 0 295
AUTOZONE INC COM 053332102   1,980,577 766 SH   SOLE 34 766 0 0
AUTOZONE INC COM 053332102   13,155,584 5,088 SH   SOLE 36 5,088 0 0
AUTOZONE INC COM 053332102   2,404,617 930 SH   SOLE 40 930 0 0
AUTOZONE INC COM 053332102   44,472 17 SH   OTR 43 17 0 0
AUTOZONE INC COM 053332102   88,218,686 34,119 SH   SOLE 43 30,924 0 3,195
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   106,253 7,525 SH   SOLE 21 7,525 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   619,826 43,897 SH   SOLE 30 43,897 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   425,153 30,110 SH   SOLE 43 13,182 0 16,928
AVALO THERAPEUTICS INC COM NEW 05338F306   55 6 SH   SOLE 18 6 0 0
AVALO THERAPEUTICS INC COM NEW 05338F306   140,750 15,467 SH   SOLE 21 15,467 0 0
AVALO THERAPEUTICS INC COM NEW 05338F306   3,667 403 SH   SOLE 22 403 0 0
AVALONBAY CMNTYS INC COM 053484101   57,764,110 308,536 SH   SOLE 2 114,611 0 193,925
AVALONBAY CMNTYS INC COM 053484101   59,326,461 316,881 SH   SOLE 4 238,776 0 78,105
AVALONBAY CMNTYS INC COM 053484101   70,646,344 377,344 SH   SOLE 7 341,356 0 35,988
AVALONBAY CMNTYS INC COM 053484101   620,822 3,316 SH   SOLE 13 3,316 0 0
AVALONBAY CMNTYS INC COM 053484101   3,905,222 20,859 SH   SOLE 15 20,859 0 0
AVALONBAY CMNTYS INC COM 053484101   57,925,494 309,398 SH   SOLE 18 300,350 0 9,048
AVALONBAY CMNTYS INC COM 053484101   68,392,215 365,304 SH   SOLE 19 365,304 0 0
AVALONBAY CMNTYS INC COM 053484101   1,092,575,668 5,835,785 SH   SOLE 21 5,835,785 0 0
AVALONBAY CMNTYS INC COM 053484101   869,108,191 4,642,176 SH   SOLE 22 4,063,959 0 578,217
AVALONBAY CMNTYS INC COM 053484101   51,123,417 273,066 SH   SOLE 23 273,066 0 0
AVALONBAY CMNTYS INC COM 053484101   254,811,101 1,361,025 SH   SOLE 25 1,348,304 0 12,721
AVALONBAY CMNTYS INC COM 053484101   28,613,769 152,835 SH   SOLE 26 77,514 0 75,321
AVALONBAY CMNTYS INC COM 053484101   103,875,273 554,830 SH   SOLE 28 55,653 0 499,177
AVALONBAY CMNTYS INC COM 053484101   248,092,336 1,325,138 SH   SOLE 30 1,325,138 0 0
AVALONBAY CMNTYS INC COM 053484101   6,159,351 32,899 SH   SOLE 31 30,474 0 2,425
AVALONBAY CMNTYS INC COM 053484101   34,284,288 183,123 SH   SOLE 34 183,123 0 0
AVALONBAY CMNTYS INC COM 053484101   8,074,611 43,129 SH   SOLE 36 43,129 0 0
AVALONBAY CMNTYS INC COM 053484101   1,395,538 7,454 SH   SOLE 40 7,454 0 0
AVALONBAY CMNTYS INC COM 053484101   32,015 171 SH   OTR 43 171 0 0
AVALONBAY CMNTYS INC COM 053484101   35,026,370 187,087 SH   SOLE 43 173,094 0 13,993
AVANGRID INC COM 05351W103   8,444,555 260,554 SH   SOLE 2 80,824 0 179,730
AVANGRID INC COM 05351W103   330,128 10,186 SH   SOLE 4 10,186 0 0
AVANGRID INC COM 05351W103   89,776 2,770 SH   SOLE 7 2,770 0 0
AVANGRID INC COM 05351W103   24,696 762 SH   SOLE 15 762 0 0
AVANGRID INC COM 05351W103   1,200,013 37,026 SH   SOLE 18 37,026 0 0
AVANGRID INC COM 05351W103   571,356 17,629 SH   SOLE 19 17,629 0 0
AVANGRID INC COM 05351W103   77,402,599 2,388,232 SH   SOLE 21 2,388,232 0 0
AVANGRID INC COM 05351W103   49,419,092 1,524,810 SH   SOLE 22 1,467,042 0 57,768
AVANGRID INC COM 05351W103   3,510,684 108,321 SH   SOLE 25 97,277 0 11,044
AVANGRID INC COM 05351W103   1,247,040 38,477 SH   SOLE 26 2,479 0 35,998
AVANGRID INC COM 05351W103   10,009,342 308,835 SH   SOLE 28 42,128 0 266,707
AVANGRID INC COM 05351W103   44,458,709 1,371,759 SH   SOLE 30 1,371,759 0 0
AVANGRID INC COM 05351W103   33,771 1,042 SH   SOLE 31 1,042 0 0
AVANGRID INC COM 05351W103   810,769 25,016 SH   SOLE 36 25,016 0 0
AVANGRID INC COM 05351W103   18,437,196 568,874 SH   SOLE 43 499,687 0 69,187
AVANOS MED INC COM 05350V106   1,295,916 57,776 SH   SOLE 2 18,697 0 39,079
AVANOS MED INC COM 05350V106   4,867 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106   10,722 478 SH   SOLE 7 478 0 0
AVANOS MED INC COM 05350V106   3,362,190 149,897 SH   SOLE 18 149,897 0 0
AVANOS MED INC COM 05350V106   2,165,101 96,527 SH   SOLE 19 96,527 0 0
AVANOS MED INC COM 05350V106   125,116,222 5,578,075 SH   SOLE 21 5,578,075 0 0
AVANOS MED INC COM 05350V106   31,069,341 1,385,169 SH   SOLE 22 1,320,281 0 64,888
AVANOS MED INC COM 05350V106   204,629 9,123 SH   SOLE 25 9,123 0 0
AVANOS MED INC COM 05350V106   358,117 15,966 SH   SOLE 26 15,966 0 0
AVANOS MED INC COM 05350V106   77,541 3,457 SH   SOLE 28 659 0 2,798
AVANOS MED INC COM 05350V106   1,986,648 88,571 SH   SOLE 30 88,571 0 0
AVANOS MED INC COM 05350V106   29,069 1,296 SH   SOLE 36 1,296 0 0
AVANOS MED INC COM 05350V106   256,689 11,444 SH   SOLE 40 11,444 0 0
AVANOS MED INC COM 05350V106   1,420,873 63,347 SH   SOLE 43 49,360 0 13,987
AVANTOR INC COM 05352A100   29,741,326 1,302,730 SH   SOLE 2 386,287 0 916,443
AVANTOR INC COM 05352A100   14,301,968 626,455 SH   SOLE 4 322,952 0 303,503
AVANTOR INC COM 05352A100   15,280,644 669,323 SH   SOLE 7 636,851 0 32,472
AVANTOR INC COM 05352A100   336,240 14,728 SH   SOLE 13 14,728 0 0
AVANTOR INC COM 05352A100   1,812,907 79,409 SH   SOLE 15 79,409 0 0
AVANTOR INC COM 05352A100   62,438,155 2,734,917 SH   SOLE 18 2,686,211 0 48,706
AVANTOR INC COM 05352A100   71,350,873 3,125,312 SH   SOLE 19 3,125,312 0 0
AVANTOR INC COM 05352A100   207,231,540 9,077,159 SH   SOLE 21 9,077,159 0 0
AVANTOR INC COM 05352A100   371,242,055 16,261,150 SH   SOLE 22 14,925,437 0 1,335,713
AVANTOR INC COM 05352A100   24,796,805 1,086,150 SH   SOLE 23 1,086,150 0 0
AVANTOR INC COM 05352A100   31,942,777 1,399,158 SH   SOLE 25 1,209,315 0 189,843
AVANTOR INC COM 05352A100   16,631,244 728,482 SH   SOLE 26 359,732 0 368,750
AVANTOR INC COM 05352A100   25,153,089 1,101,756 SH   SOLE 28 27,724 0 1,074,032
AVANTOR INC COM 05352A100   86,130,056 3,772,670 SH   SOLE 30 3,772,670 0 0
AVANTOR INC COM 05352A100   3,451,668 151,190 SH   SOLE 31 139,629 0 11,561
AVANTOR INC COM 05352A100   71,677,273 3,139,609 SH   SOLE 34 3,139,609 0 0
AVANTOR INC COM 05352A100   5,962,625 261,175 SH   SOLE 36 261,175 0 0
AVANTOR INC COM 05352A100   796,333 34,881 SH   SOLE 40 34,881 0 0
AVANTOR INC COM 05352A100   21,072 923 SH   OTR 43 923 0 0
AVANTOR INC COM 05352A100   6,376,556 279,306 SH   SOLE 43 160,614 0 118,692
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   45,126 16,838 SH   SOLE 2 6,221 0 10,617
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   366,718 136,835 SH   SOLE 18 136,835 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   676,046 252,256 SH   SOLE 19 252,256 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   5,149,371 1,921,407 SH   SOLE 21 1,921,407 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   3,612,364 1,347,897 SH   SOLE 22 1,298,195 0 49,702
AVENUE THERAPEUTICS INC COM 05360L304   202 1,257 SH   SOLE 22 1,257 0 0
AVEPOINT INC COM CL A 053604104   523,823 63,803 SH   SOLE 2 33,169 0 30,634
AVEPOINT INC COM CL A 053604104   5,673 691 SH   SOLE 4 691 0 0
AVEPOINT INC COM CL A 053604104   10,131 1,234 SH   SOLE 7 1,234 0 0
AVEPOINT INC COM CL A 053604104   3,192,261 388,826 SH   SOLE 18 388,826 0 0
AVEPOINT INC COM CL A 053604104   2,505,864 305,221 SH   SOLE 19 305,221 0 0
AVEPOINT INC COM CL A 053604104   52,237,824 6,362,707 SH   SOLE 21 6,362,707 0 0
AVEPOINT INC COM CL A 053604104   25,900,374 3,154,735 SH   SOLE 22 3,033,824 0 120,911
AVEPOINT INC COM CL A 053604104   209,905 25,567 SH   SOLE 25 25,567 0 0
AVEPOINT INC COM CL A 053604104   5,504,526 670,466 SH   SOLE 30 670,466 0 0
AVEPOINT INC COM CL A 053604104   118,717 14,460 SH   SOLE 40 14,460 0 0
AVEPOINT INC COM CL A 053604104   439,711 53,558 SH   SOLE 43 49,311 0 4,247
AVERY DENNISON CORP COM 053611109   26,214,694 129,673 SH   SOLE 2 61,065 0 68,608
AVERY DENNISON CORP COM 053611109   15,971,651 79,005 SH   SOLE 4 30,087 0 48,918
AVERY DENNISON CORP COM 053611109   25,725,466 127,253 SH   SOLE 7 117,124 0 10,129
AVERY DENNISON CORP COM 053611109   503,985 2,493 SH   SOLE 13 2,493 0 0
AVERY DENNISON CORP COM 053611109   2,584,413 12,784 SH   SOLE 15 12,784 0 0
AVERY DENNISON CORP COM 053611109   33,671,669 166,560 SH   SOLE 18 161,616 0 4,944
AVERY DENNISON CORP COM 053611109   27,900,102 138,010 SH   SOLE 19 138,010 0 0
AVERY DENNISON CORP COM 053611109   484,522,128 2,396,726 SH   SOLE 21 2,396,726 0 0
AVERY DENNISON CORP COM 053611109   386,796,771 1,913,320 SH   SOLE 22 1,728,653 0 184,667
AVERY DENNISON CORP COM 053611109   26,236,123 129,779 SH   SOLE 23 129,779 0 0
AVERY DENNISON CORP COM 053611109   100,173,919 495,518 SH   SOLE 25 455,269 0 40,249
AVERY DENNISON CORP COM 053611109   29,045,338 143,675 SH   SOLE 26 101,594 0 42,081
AVERY DENNISON CORP COM 053611109   52,650,146 260,438 SH   SOLE 28 11,757 0 248,681
AVERY DENNISON CORP COM 053611109   16,456,835 81,405 SH   SOLE 29 81,405 0 0
AVERY DENNISON CORP COM 053611109   154,881,043 766,131 SH   SOLE 30 689,380 0 76,751
AVERY DENNISON CORP COM 053611109   3,492,718 17,277 SH   SOLE 31 15,956 0 1,321
AVERY DENNISON CORP COM 053611109   74,711,867 369,568 SH   SOLE 34 369,568 0 0
AVERY DENNISON CORP COM 053611109   4,826,368 23,874 SH   SOLE 36 23,874 0 0
AVERY DENNISON CORP COM 053611109   876,768 4,337 SH   SOLE 40 4,337 0 0
AVERY DENNISON CORP COM 053611109   39,826 197 SH   OTR 43 197 0 0
AVERY DENNISON CORP COM 053611109   25,085,634 124,088 SH   SOLE 43 108,634 0 15,454
AVIAT NETWORKS INC COM NEW 05366Y201   498,686 15,269 SH   SOLE 2 9,056 0 6,213
AVIAT NETWORKS INC COM NEW 05366Y201   3,462 106 SH   SOLE 7 106 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   1,027,876 31,472 SH   SOLE 18 31,472 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   737,104 22,569 SH   SOLE 19 22,569 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   14,694,093 449,911 SH   SOLE 21 449,911 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   8,379,152 256,557 SH   SOLE 22 248,021 0 8,536
AVIAT NETWORKS INC COM NEW 05366Y201   33 1 SH   SOLE 43 1 0 0
AVID BIOSERVICES INC COM 05368M106   855,446 131,607 SH   SOLE 2 116,822 0 14,785
AVID BIOSERVICES INC COM 05368M106   741 114 SH   SOLE 4 114 0 0
AVID BIOSERVICES INC COM 05368M106   3,536 544 SH   SOLE 7 544 0 0
AVID BIOSERVICES INC COM 05368M106   1,041,086 160,167 SH   SOLE 18 160,167 0 0
AVID BIOSERVICES INC COM 05368M106   830,031 127,697 SH   SOLE 19 127,697 0 0
AVID BIOSERVICES INC COM 05368M106   16,160,463 2,486,225 SH   SOLE 21 2,486,225 0 0
AVID BIOSERVICES INC COM 05368M106   13,714,344 2,109,899 SH   SOLE 22 2,057,055 0 52,844
AVID BIOSERVICES INC COM 05368M106   78,676 12,104 SH   SOLE 25 12,104 0 0
AVID BIOSERVICES INC COM 05368M106   169,871 26,134 SH   SOLE 26 26,134 0 0
AVID BIOSERVICES INC COM 05368M106   7,079 1,089 SH   SOLE 28 1,089 0 0
AVID BIOSERVICES INC COM 05368M106   989,112 152,171 SH   SOLE 30 152,171 0 0
AVID BIOSERVICES INC COM 05368M106   74,198 11,415 SH   SOLE 40 11,415 0 0
AVID BIOSERVICES INC COM 05368M106   404,807 62,278 SH   SOLE 43 61,675 0 603
AVIDITY BIOSCIENCES INC COM 05370A108   1,201,225 132,732 SH   SOLE 2 73,769 0 58,963
AVIDITY BIOSCIENCES INC COM 05370A108   6,136 678 SH   SOLE 7 678 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   1,939,569 214,317 SH   SOLE 18 209,011 0 5,306
AVIDITY BIOSCIENCES INC COM 05370A108   1,353,382 149,545 SH   SOLE 19 149,545 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   31,888,698 3,523,613 SH   SOLE 21 3,523,613 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   20,174,676 2,229,246 SH   SOLE 22 2,132,919 0 96,327
AVIDITY BIOSCIENCES INC COM 05370A108   93,939 10,380 SH   SOLE 25 10,380 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   289,917 32,035 SH   SOLE 26 32,035 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   608,712 67,261 SH   SOLE 30 67,261 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   194,322 21,472 SH   SOLE 34 21,472 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   91,541 10,115 SH   SOLE 40 10,115 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   952,051 105,199 SH   SOLE 43 95,151 0 10,048
AVIDXCHANGE HOLDINGS INC COM 05368X102   1,056,842 85,298 SH   SOLE 2 42,775 0 42,523
AVIDXCHANGE HOLDINGS INC COM 05368X102   407,866 32,919 SH   SOLE 7 31,163 0 1,756
AVIDXCHANGE HOLDINGS INC COM 05368X102   4,544,317 366,773 SH   SOLE 18 366,773 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   3,852,125 310,906 SH   SOLE 19 310,906 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   74,171,298 5,986,384 SH   SOLE 21 5,986,384 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   56,623,601 4,570,105 SH   SOLE 22 4,435,749 0 134,356
AVIDXCHANGE HOLDINGS INC COM 05368X102   398,400 32,155 SH   SOLE 25 32,155 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   1,001,608 80,840 SH   SOLE 26 80,840 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   1,521,727 122,819 SH   SOLE 30 122,819 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   411,336 33,199 SH   SOLE 40 33,199 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   552,123 44,562 SH   SOLE 43 31,478 0 13,084
AVIENT CORPORATION COM 05368V106   6,141,302 147,734 SH   SOLE 2 83,188 0 64,546
AVIENT CORPORATION COM 05368V106   13,677 329 SH   SOLE 4 329 0 0
AVIENT CORPORATION COM 05368V106   474,064 11,404 SH   SOLE 7 10,843 0 561
AVIENT CORPORATION COM 05368V106   15,402,516 370,520 SH   SOLE 18 370,520 0 0
AVIENT CORPORATION COM 05368V106   7,738,256 186,150 SH   SOLE 19 186,150 0 0
AVIENT CORPORATION COM 05368V106   296,856,109 7,141,114 SH   SOLE 21 7,141,114 0 0
AVIENT CORPORATION COM 05368V106   126,934,535 3,053,513 SH   SOLE 22 2,935,550 0 117,963
AVIENT CORPORATION COM 05368V106   811,155 19,513 SH   SOLE 25 19,513 0 0
AVIENT CORPORATION COM 05368V106   1,568,228 37,725 SH   SOLE 26 37,725 0 0
AVIENT CORPORATION COM 05368V106   67,634 1,627 SH   SOLE 28 1,627 0 0
AVIENT CORPORATION COM 05368V106   2,158,855 51,933 SH   SOLE 30 51,933 0 0
AVIENT CORPORATION COM 05368V106   136,391 3,281 SH   SOLE 36 3,281 0 0
AVIENT CORPORATION COM 05368V106   790,911 19,026 SH   SOLE 40 19,026 0 0
AVIENT CORPORATION COM 05368V106   5,334,870 128,335 SH   SOLE 43 122,153 0 6,182
AVINGER INC COM NEW 053734877   15,195 5,607 SH   SOLE 22 5,607 0 0
AVIS BUDGET GROUP COM 053774105   11,009,973 62,112 SH   SOLE 2 23,011 0 39,101
AVIS BUDGET GROUP COM 053774105   153,507 866 SH   SOLE 4 124 0 742
AVIS BUDGET GROUP COM 053774105   743,251 4,193 SH   SOLE 7 3,985 0 208
AVIS BUDGET GROUP COM 053774105   54,419 307 SH   SOLE 13 307 0 0
AVIS BUDGET GROUP COM 053774105   6,039,603 34,072 SH   SOLE 18 34,014 0 58
AVIS BUDGET GROUP COM 053774105   1,155,912 6,521 SH   SOLE 19 6,521 0 0
AVIS BUDGET GROUP COM 053774105   177,256,987 999,983 SH   SOLE 21 999,983 0 0
AVIS BUDGET GROUP COM 053774105   103,877,728 586,019 SH   SOLE 22 558,277 0 27,742
AVIS BUDGET GROUP COM 053774105   344,948 1,946 SH   SOLE 23 1,946 0 0
AVIS BUDGET GROUP COM 053774105   763,636 4,308 SH   SOLE 25 4,308 0 0
AVIS BUDGET GROUP COM 053774105   1,414,535 7,980 SH   SOLE 26 7,980 0 0
AVIS BUDGET GROUP COM 053774105   247,455 1,396 SH   SOLE 28 665 0 731
AVIS BUDGET GROUP COM 053774105   125,855 710 SH   SOLE 29 710 0 0
AVIS BUDGET GROUP COM 053774105   3,860,723 21,780 SH   SOLE 30 21,780 0 0
AVIS BUDGET GROUP COM 053774105   282,375 1,593 SH   SOLE 31 1,593 0 0
AVIS BUDGET GROUP COM 053774105   34,920 197 SH   SOLE 34 197 0 0
AVIS BUDGET GROUP COM 053774105   237,883 1,342 SH   SOLE 36 1,342 0 0
AVIS BUDGET GROUP COM 053774105   806,356 4,549 SH   SOLE 40 4,549 0 0
AVIS BUDGET GROUP COM 053774105   8,043,182 45,375 SH   SOLE 43 43,264 0 2,111
AVISTA CORP COM 05379B107   3,859,312 107,983 SH   SOLE 2 31,237 0 76,746
AVISTA CORP COM 05379B107   400,074 11,194 SH   SOLE 4 11,194 0 0
AVISTA CORP COM 05379B107   2,002,119 56,019 SH   SOLE 7 53,995 0 2,024
AVISTA CORP COM 05379B107   10,716,675 299,851 SH   SOLE 18 299,851 0 0
AVISTA CORP COM 05379B107   9,821,459 274,803 SH   SOLE 19 274,803 0 0
AVISTA CORP COM 05379B107   412,844,284 11,551,323 SH   SOLE 21 11,551,323 0 0
AVISTA CORP COM 05379B107   84,365,950 2,360,547 SH   SOLE 22 2,251,150 0 109,397
AVISTA CORP COM 05379B107   121,302 3,394 SH   SOLE 23 3,394 0 0
AVISTA CORP COM 05379B107   547,716 15,325 SH   SOLE 25 15,325 0 0
AVISTA CORP COM 05379B107   1,240,929 34,721 SH   SOLE 26 15,506 0 19,215
AVISTA CORP COM 05379B107   275,770 7,716 SH   SOLE 28 7,716 0 0
AVISTA CORP COM 05379B107   9,394,188 262,848 SH   SOLE 30 262,848 0 0
AVISTA CORP COM 05379B107   1,164,088 32,571 SH   SOLE 32 32,571 0 0
AVISTA CORP COM 05379B107   62,438 1,747 SH   SOLE 36 1,747 0 0
AVISTA CORP COM 05379B107   553,148 15,477 SH   SOLE 40 15,477 0 0
AVISTA CORP COM 05379B107   262,018 7,331 SH   SOLE 43 7,331 0 0
AVITA MEDICAL INC COM 05380C102   109,719 7,997 SH   SOLE 2 4,935 0 3,062
AVITA MEDICAL INC COM 05380C102   3,389 247 SH   SOLE 7 247 0 0
AVITA MEDICAL INC COM 05380C102   919,171 66,995 SH   SOLE 18 66,995 0 0
AVITA MEDICAL INC COM 05380C102   724,814 52,829 SH   SOLE 19 52,829 0 0
AVITA MEDICAL INC COM 05380C102   13,711,658 999,392 SH   SOLE 21 999,392 0 0
AVITA MEDICAL INC COM 05380C102   9,311,613 678,689 SH   SOLE 22 669,775 0 8,914
AVNET INC COM 053807103   20,551,961 407,777 SH   SOLE 2 150,354 0 257,423
AVNET INC COM 053807103   128,520 2,550 SH   SOLE 4 310 0 2,240
AVNET INC COM 053807103   1,717,078 34,069 SH   SOLE 7 32,303 0 1,766
AVNET INC COM 053807103   9,002,448 178,620 SH   SOLE 18 178,620 0 0
AVNET INC COM 053807103   14,152,219 280,798 SH   SOLE 19 280,798 0 0
AVNET INC COM 053807103   247,815,943 4,916,983 SH   SOLE 21 4,916,983 0 0
AVNET INC COM 053807103   136,562,278 2,709,569 SH   SOLE 22 2,590,027 0 119,542
AVNET INC COM 053807103   2,528,114 50,161 SH   SOLE 25 50,161 0 0
AVNET INC COM 053807103   3,648,456 72,390 SH   SOLE 26 46,468 0 25,922
AVNET INC COM 053807103   89,359 1,773 SH   SOLE 28 1,773 0 0
AVNET INC COM 053807103   113,148 2,245 SH   SOLE 29 2,245 0 0
AVNET INC COM 053807103   6,537,586 129,714 SH   SOLE 30 129,714 0 0
AVNET INC COM 053807103   342,972 6,805 SH   SOLE 31 6,805 0 0
AVNET INC COM 053807103   2,534,162 50,281 SH   SOLE 34 50,281 0 0
AVNET INC COM 053807103   297,410 5,901 SH   SOLE 36 5,901 0 0
AVNET INC COM 053807103   936,432 18,580 SH   SOLE 40 18,580 0 0
AVNET INC COM 053807103   15,161,421 300,822 SH   SOLE 43 282,026 0 18,796
AVROBIO INC COM 05455M100   163 120 SH   SOLE 2 22 0 98
AVROBIO INC COM 05455M100   774,277 569,321 SH   SOLE 22 569,321 0 0
AVROBIO INC COM 05455M100   61,563 45,267 SH   SOLE 26 0 0 45,267
AWARE INC MASS COM 05453N100   4,246 2,558 SH   SOLE 18 2,558 0 0
AWARE INC MASS COM 05453N100   45,003 27,110 SH   SOLE 21 27,110 0 0
AWARE INC MASS COM 05453N100   581,820 350,494 SH   SOLE 22 350,494 0 0
AXALTA COATING SYS LTD COM G0750C108   22,651,366 666,805 SH   SOLE 2 263,061 0 403,744
AXALTA COATING SYS LTD COM G0750C108   482,000 14,189 SH   SOLE 4 8,258 0 5,931
AXALTA COATING SYS LTD COM G0750C108   2,002,701 58,955 SH   SOLE 7 55,851 0 3,104
AXALTA COATING SYS LTD COM G0750C108   29,010 854 SH   SOLE 13 854 0 0
AXALTA COATING SYS LTD COM G0750C108   78,249,691 2,303,494 SH   SOLE 18 2,300,610 0 2,884
AXALTA COATING SYS LTD COM G0750C108   37,915,785 1,116,155 SH   SOLE 19 1,116,155 0 0
AXALTA COATING SYS LTD COM G0750C108   375,234,319 11,046,050 SH   SOLE 21 11,046,050 0 0
AXALTA COATING SYS LTD COM G0750C108   219,996,820 6,476,209 SH   SOLE 22 6,183,387 0 292,822
AXALTA COATING SYS LTD COM G0750C108   710,347 20,911 SH   SOLE 23 20,911 0 0
AXALTA COATING SYS LTD COM G0750C108   6,743,249 198,506 SH   SOLE 25 75,315 0 123,191
AXALTA COATING SYS LTD COM G0750C108   1,926,948 56,725 SH   SOLE 26 55,501 0 1,224
AXALTA COATING SYS LTD COM G0750C108   365,211 10,751 SH   SOLE 28 3,697 0 7,054
AXALTA COATING SYS LTD COM G0750C108   10,425,291 306,897 SH   SOLE 30 306,897 0 0
AXALTA COATING SYS LTD COM G0750C108   102,929 3,030 SH   SOLE 31 3,030 0 0
AXALTA COATING SYS LTD COM G0750C108   34,934,612 1,028,396 SH   SOLE 34 1,028,396 0 0
AXALTA COATING SYS LTD COM G0750C108   1,554,705 45,767 SH   SOLE 36 45,767 0 0
AXALTA COATING SYS LTD COM G0750C108   1,530,111 45,043 SH   SOLE 40 45,043 0 0
AXALTA COATING SYS LTD COM G0750C108   6,745,287 198,566 SH   SOLE 43 179,446 0 19,120
AXCELIS TECHNOLOGIES INC COM NEW 054540208   13,907,048 107,233 SH   SOLE 2 54,130 0 53,103
AXCELIS TECHNOLOGIES INC COM NEW 054540208   22,955 177 SH   SOLE 4 81 0 96
AXCELIS TECHNOLOGIES INC COM NEW 054540208   335,378 2,586 SH   SOLE 7 2,461 0 125
AXCELIS TECHNOLOGIES INC COM NEW 054540208   14,559,778 112,266 SH   SOLE 18 105,433 0 6,833
AXCELIS TECHNOLOGIES INC COM NEW 054540208   41,117,436 317,044 SH   SOLE 19 317,044 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   541,455,880 4,175,001 SH   SOLE 21 4,175,001 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   153,580,843 1,184,215 SH   SOLE 22 1,134,936 0 49,279
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,001,207 7,720 SH   SOLE 23 7,720 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   878,131 6,771 SH   SOLE 25 6,771 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   7,366,133 56,798 SH   SOLE 26 9,221 0 47,577
AXCELIS TECHNOLOGIES INC COM NEW 054540208   231,497 1,785 SH   SOLE 28 599 0 1,186
AXCELIS TECHNOLOGIES INC COM NEW 054540208   8,855,752 68,284 SH   SOLE 30 68,284 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   329,024 2,537 SH   SOLE 34 2,537 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   860,753 6,637 SH   SOLE 40 6,637 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   5,139,744 39,631 SH   SOLE 43 32,165 0 7,466
AXIS CAP HLDGS LTD SHS G0692U109   16,354,969 295,376 SH   SOLE 2 111,086 0 184,290
AXIS CAP HLDGS LTD SHS G0692U109   13,012 235 SH   SOLE 4 235 0 0
AXIS CAP HLDGS LTD SHS G0692U109   1,185,915 21,418 SH   SOLE 7 20,300 0 1,118
AXIS CAP HLDGS LTD SHS G0692U109   1,571,345 28,379 SH   SOLE 18 28,379 0 0
AXIS CAP HLDGS LTD SHS G0692U109   2,890,480 52,203 SH   SOLE 19 52,203 0 0
AXIS CAP HLDGS LTD SHS G0692U109   73,277,932 1,323,423 SH   SOLE 21 1,323,423 0 0
AXIS CAP HLDGS LTD SHS G0692U109   121,507,749 2,194,469 SH   SOLE 22 2,088,629 0 105,840
AXIS CAP HLDGS LTD SHS G0692U109   958,289 17,307 SH   SOLE 25 17,307 0 0
AXIS CAP HLDGS LTD SHS G0692U109   1,398,757 25,262 SH   SOLE 26 25,262 0 0
AXIS CAP HLDGS LTD SHS G0692U109   583,157 10,532 SH   SOLE 28 1,510 0 9,022
AXIS CAP HLDGS LTD SHS G0692U109   137,318 2,480 SH   SOLE 29 2,480 0 0
AXIS CAP HLDGS LTD SHS G0692U109   4,756,283 85,900 SH   SOLE 30 85,900 0 0
AXIS CAP HLDGS LTD SHS G0692U109   56,422 1,019 SH   SOLE 31 1,019 0 0
AXIS CAP HLDGS LTD SHS G0692U109   172,367 3,113 SH   SOLE 36 3,113 0 0
AXIS CAP HLDGS LTD SHS G0692U109   960,337 17,344 SH   SOLE 40 17,344 0 0
AXIS CAP HLDGS LTD SHS G0692U109   631 11 SH   SOLE 43 11 0 0
AXOGEN INC COM 05463X106   569,977 83,452 SH   SOLE 2 57,272 0 26,180
AXOGEN INC COM 05463X106   1,837 269 SH   SOLE 7 269 0 0
AXOGEN INC COM 05463X106   726,248 106,332 SH   SOLE 18 106,332 0 0
AXOGEN INC COM 05463X106   874,841 128,088 SH   SOLE 19 128,088 0 0
AXOGEN INC COM 05463X106   12,616,055 1,847,153 SH   SOLE 21 1,847,153 0 0
AXOGEN INC COM 05463X106   7,182,428 1,051,600 SH   SOLE 22 1,035,691 0 15,909
AXOGEN INC COM 05463X106   31,664 4,636 SH   SOLE 23 4,636 0 0
AXOGEN INC COM 05463X106   787,076 115,238 SH   SOLE 30 115,238 0 0
AXOGEN INC COM 05463X106   41,014 6,005 SH   SOLE 43 6,005 0 0
AXON ENTERPRISE INC COM 05464C101   29,213,248 113,085 SH   SOLE 2 28,855 0 84,230
AXON ENTERPRISE INC COM 05464C101   21,603,363 83,627 SH   SOLE 4 51,867 0 31,760
AXON ENTERPRISE INC COM 05464C101   28,773,312 111,382 SH   SOLE 7 102,537 0 8,845
AXON ENTERPRISE INC COM 05464C101   1,656,412 6,412 SH   SOLE 13 6,412 0 0
AXON ENTERPRISE INC COM 05464C101   2,555,659 9,893 SH   SOLE 15 9,893 0 0
AXON ENTERPRISE INC COM 05464C101   31,043,774 120,171 SH   SOLE 18 115,833 0 4,338
AXON ENTERPRISE INC COM 05464C101   359,211,223 1,390,513 SH   SOLE 19 1,390,513 0 0
AXON ENTERPRISE INC COM 05464C101   868,191,847 3,360,786 SH   SOLE 21 3,360,786 0 0
AXON ENTERPRISE INC COM 05464C101   482,849,770 1,869,120 SH   SOLE 22 1,712,607 0 156,513
AXON ENTERPRISE INC COM 05464C101   29,740,241 115,125 SH   SOLE 23 115,125 0 0
AXON ENTERPRISE INC COM 05464C101   28,781,579 111,414 SH   SOLE 25 110,180 0 1,234
AXON ENTERPRISE INC COM 05464C101   16,362,364 63,339 SH   SOLE 26 47,381 0 15,958
AXON ENTERPRISE INC COM 05464C101   31,749,015 122,901 SH   SOLE 28 3,544 0 119,357
AXON ENTERPRISE INC COM 05464C101   184,586,860 714,539 SH   SOLE 30 655,494 0 59,045
AXON ENTERPRISE INC COM 05464C101   3,899,491 15,095 SH   SOLE 31 13,997 0 1,098
AXON ENTERPRISE INC COM 05464C101   4,969,236 19,236 SH   SOLE 34 19,236 0 0
AXON ENTERPRISE INC COM 05464C101   2,867,980 11,102 SH   SOLE 36 11,102 0 0
AXON ENTERPRISE INC COM 05464C101   991,987 3,840 SH   SOLE 40 3,840 0 0
AXON ENTERPRISE INC COM 05464C101   90,674 351 SH   OTR 43 351 0 0
AXON ENTERPRISE INC COM 05464C101   18,444,767 71,400 SH   SOLE 43 62,360 0 9,040
AXON ENTERPRISE INC NOTE 0.500%12/1 05464CAB7   18,365,485 14,570,000 PRN   SOLE 2 14,570,000 0 0
AXON ENTERPRISE INC NOTE 0.500%12/1 05464CAB7   6,186,534 4,908,000 PRN   SOLE 21 4,908,000 0 0
AXON ENTERPRISE INC NOTE 0.500%12/1 05464CAB7   23,949,500 19,000,000 PRN   SOLE 22 19,000,000 0 0
AXONICS INC COM 05465P101   2,263,181 36,368 SH   SOLE 2 20,788 0 15,580
AXONICS INC COM 05465P101   47,295 760 SH   SOLE 4 33 0 727
AXONICS INC COM 05465P101   345,190 5,547 SH   SOLE 7 5,264 0 283
AXONICS INC COM 05465P101   7,844,963 126,064 SH   SOLE 18 119,537 0 6,527
AXONICS INC COM 05465P101   7,649,374 122,921 SH   SOLE 19 122,921 0 0
AXONICS INC COM 05465P101   141,423,338 2,272,591 SH   SOLE 21 2,272,591 0 0
AXONICS INC COM 05465P101   87,171,535 1,400,796 SH   SOLE 22 1,356,140 0 44,656
AXONICS INC COM 05465P101   96,519 1,551 SH   SOLE 23 1,551 0 0
AXONICS INC COM 05465P101   650,490 10,453 SH   SOLE 25 10,453 0 0
AXONICS INC COM 05465P101   713,467 11,465 SH   SOLE 26 11,465 0 0
AXONICS INC COM 05465P101   145,245 2,334 SH   SOLE 28 610 0 1,724
AXONICS INC COM 05465P101   10,296,140 165,453 SH   SOLE 30 165,453 0 0
AXONICS INC COM 05465P101   8,774 141 SH   SOLE 36 141 0 0
AXONICS INC COM 05465P101   663,434 10,661 SH   SOLE 40 10,661 0 0
AXONICS INC COM 05465P101   1,413,368 22,712 SH   SOLE 43 12,625 0 10,087
AXOS FINANCIAL INC COM 05465C100   4,085,445 74,825 SH   SOLE 2 24,431 0 50,394
AXOS FINANCIAL INC COM 05465C100   27,573 505 SH   SOLE 7 505 0 0
AXOS FINANCIAL INC COM 05465C100   9,692,210 177,513 SH   SOLE 18 177,513 0 0
AXOS FINANCIAL INC COM 05465C100   10,887,950 199,413 SH   SOLE 19 199,413 0 0
AXOS FINANCIAL INC COM 05465C100   326,604,205 5,981,762 SH   SOLE 21 5,981,762 0 0
AXOS FINANCIAL INC COM 05465C100   87,069,528 1,594,680 SH   SOLE 22 1,518,327 0 76,353
AXOS FINANCIAL INC COM 05465C100   107,617 1,971 SH   SOLE 23 1,971 0 0
AXOS FINANCIAL INC COM 05465C100   549,822 10,070 SH   SOLE 25 10,070 0 0
AXOS FINANCIAL INC COM 05465C100   2,829,427 51,821 SH   SOLE 26 18,402 0 33,419
AXOS FINANCIAL INC COM 05465C100   54,109 991 SH   SOLE 28 991 0 0
AXOS FINANCIAL INC COM 05465C100   4,880,749 89,391 SH   SOLE 30 89,391 0 0
AXOS FINANCIAL INC COM 05465C100   6,878,071 125,972 SH   SOLE 34 125,972 0 0
AXOS FINANCIAL INC COM 05465C100   16,271 298 SH   SOLE 36 298 0 0
AXOS FINANCIAL INC COM 05465C100   458,094 8,390 SH   SOLE 40 8,390 0 0
AXOS FINANCIAL INC COM 05465C100   670,324 12,277 SH   SOLE 43 11,766 0 511
AXSOME THERAPEUTICS INC COM 05464T104   1,486,582 18,678 SH   SOLE 2 9,794 0 8,884
AXSOME THERAPEUTICS INC COM 05464T104   8,834 111 SH   SOLE 4 111 0 0
AXSOME THERAPEUTICS INC COM 05464T104   534,288 6,713 SH   SOLE 7 6,357 0 356
AXSOME THERAPEUTICS INC COM 05464T104   7,039,736 88,450 SH   SOLE 18 85,411 0 3,039
AXSOME THERAPEUTICS INC COM 05464T104   9,996,106 125,595 SH   SOLE 19 125,595 0 0
AXSOME THERAPEUTICS INC COM 05464T104   141,902,523 1,782,919 SH   SOLE 21 1,782,919 0 0
AXSOME THERAPEUTICS INC COM 05464T104   81,128,475 1,019,330 SH   SOLE 22 990,924 0 28,406
AXSOME THERAPEUTICS INC COM 05464T104   34,542 434 SH   SOLE 23 434 0 0
AXSOME THERAPEUTICS INC COM 05464T104   441,645 5,549 SH   SOLE 25 5,549 0 0
AXSOME THERAPEUTICS INC COM 05464T104   789,692 9,922 SH   SOLE 26 9,922 0 0
AXSOME THERAPEUTICS INC COM 05464T104   164,433 2,066 SH   SOLE 28 0 0 2,066
AXSOME THERAPEUTICS INC COM 05464T104   12,205,922 153,360 SH   SOLE 30 153,360 0 0
AXSOME THERAPEUTICS INC COM 05464T104   35,020 440 SH   SOLE 34 440 0 0
AXSOME THERAPEUTICS INC COM 05464T104   20,534 258 SH   SOLE 36 258 0 0
AXSOME THERAPEUTICS INC COM 05464T104   547,102 6,874 SH   SOLE 40 6,874 0 0
AXSOME THERAPEUTICS INC COM 05464T104   1,515,951 19,047 SH   SOLE 43 11,783 0 7,264
AXT INC COM 00246W103   16,738 6,974 SH   SOLE 18 6,974 0 0
AXT INC COM 00246W103   218,422 91,009 SH   SOLE 21 91,009 0 0
AXT INC COM 00246W103   1,402,771 584,488 SH   SOLE 22 584,488 0 0
AXT INC COM 00246W103   1,270 529 SH   SOLE 43 529 0 0
AYRO INC COM 054748207   100,056 56,850 SH   SOLE 22 56,850 0 0
AYTU BIOPHARMA INC COM 054754858   64,732 22,793 SH   SOLE 22 22,793 0 0
AZEK CO INC CL A 05478C105   4,536,221 118,594 SH   SOLE 2 41,775 0 76,819
AZEK CO INC CL A 05478C105   14,726 385 SH   SOLE 4 385 0 0
AZEK CO INC CL A 05478C105   866,516 22,654 SH   SOLE 7 21,460 0 1,194
AZEK CO INC CL A 05478C105   1,692,065 44,237 SH   SOLE 18 44,237 0 0
AZEK CO INC CL A 05478C105   33,619,187 878,933 SH   SOLE 19 878,933 0 0
AZEK CO INC CL A 05478C105   92,469,911 2,417,514 SH   SOLE 21 2,417,514 0 0
AZEK CO INC CL A 05478C105   136,728,527 3,574,602 SH   SOLE 22 3,394,215 0 180,387
AZEK CO INC CL A 05478C105   971,780 25,406 SH   SOLE 25 25,406 0 0
AZEK CO INC CL A 05478C105   6,171,293 161,341 SH   SOLE 26 36,687 0 124,654
AZEK CO INC CL A 05478C105   1,253,988 32,784 SH   SOLE 28 26,501 0 6,283
AZEK CO INC CL A 05478C105   7,132,172 186,462 SH   SOLE 30 186,462 0 0
AZEK CO INC CL A 05478C105   71,030 1,857 SH   SOLE 31 1,857 0 0
AZEK CO INC CL A 05478C105   209,648 5,481 SH   SOLE 36 5,481 0 0
AZEK CO INC CL A 05478C105   1,069,202 27,953 SH   SOLE 40 27,953 0 0
AZEK CO INC CL A 05478C105   2,568,488 67,150 SH   SOLE 43 57,733 0 9,417
AZENTA INC COM 114340102   10,546,687 161,908 SH   SOLE 2 50,924 0 110,984
AZENTA INC COM 114340102   2,215 34 SH   SOLE 4 34 0 0
AZENTA INC COM 114340102   740,446 11,367 SH   SOLE 7 10,764 0 603
AZENTA INC COM 114340102   6,762,835 103,820 SH   SOLE 18 103,820 0 0
AZENTA INC COM 114340102   6,995,841 107,397 SH   SOLE 19 107,397 0 0
AZENTA INC COM 114340102   193,950,246 2,977,437 SH   SOLE 21 2,977,437 0 0
AZENTA INC COM 114340102   116,033,882 1,781,300 SH   SOLE 22 1,701,677 0 79,623
AZENTA INC COM 114340102   764,483 11,736 SH   SOLE 25 11,736 0 0
AZENTA INC COM 114340102   1,410,216 21,649 SH   SOLE 26 21,649 0 0
AZENTA INC COM 114340102   303,878 4,665 SH   SOLE 28 1,153 0 3,512
AZENTA INC COM 114340102   3,589,409 55,103 SH   SOLE 30 55,103 0 0
AZENTA INC COM 114340102   54,327 834 SH   SOLE 31 834 0 0
AZENTA INC COM 114340102   33,938 521 SH   SOLE 36 521 0 0
AZENTA INC COM 114340102   727,744 11,172 SH   SOLE 40 11,172 0 0
AZENTA INC COM 114340102   20,845 320 SH   OTR 43 320 0 0
AZENTA INC COM 114340102   13,929,140 213,834 SH   SOLE 43 202,044 0 11,790
AZITRA INC COM 05479L104   3,823 4,155 SH   SOLE 21 4,155 0 0
AZUL S A SPONSR ADR PFD 05501U106   495,508 51,136 SH   SOLE 43 48,529 0 2,607
AZZ INC COM 002474104   1,815,196 31,248 SH   SOLE 2 10,651 0 20,597
AZZ INC COM 002474104   3,892 67 SH   SOLE 4 67 0 0
AZZ INC COM 002474104   518,105 8,919 SH   SOLE 7 8,435 0 484
AZZ INC COM 002474104   4,632,619 79,749 SH   SOLE 18 79,749 0 0
AZZ INC COM 002474104   2,992,623 51,517 SH   SOLE 19 51,517 0 0
AZZ INC COM 002474104   166,881,649 2,872,812 SH   SOLE 21 2,872,812 0 0
AZZ INC COM 002474104   42,905,739 738,608 SH   SOLE 22 705,204 0 33,404
AZZ INC COM 002474104   303,288 5,221 SH   SOLE 25 5,221 0 0
AZZ INC COM 002474104   170,204 2,930 SH   SOLE 26 2,930 0 0
AZZ INC COM 002474104   4,358,725 75,034 SH   SOLE 30 75,034 0 0
AZZ INC COM 002474104   300,383 5,171 SH   SOLE 40 5,171 0 0
AZZ INC COM 002474104   694,814 11,961 SH   SOLE 43 11,384 0 577
B & G FOODS INC NEW COM 05508R106   761,166 72,492 SH   SOLE 2 20,725 0 51,767
B & G FOODS INC NEW COM 05508R106   2,594 247 SH   SOLE 4 247 0 0
B & G FOODS INC NEW COM 05508R106   23,520 2,240 SH   SOLE 7 2,240 0 0
B & G FOODS INC NEW COM 05508R106   2,484,164 236,587 SH   SOLE 18 236,587 0 0
B & G FOODS INC NEW COM 05508R106   1,529,252 145,643 SH   SOLE 19 145,643 0 0
B & G FOODS INC NEW COM 05508R106   97,147,323 9,252,126 SH   SOLE 21 9,252,126 0 0
B & G FOODS INC NEW COM 05508R106   23,960,486 2,281,951 SH   SOLE 22 2,194,821 0 87,130
B & G FOODS INC NEW COM 05508R106   185,672 17,683 SH   SOLE 25 17,683 0 0
B & G FOODS INC NEW COM 05508R106   1,062,327 101,174 SH   SOLE 26 20,444 0 80,730
B & G FOODS INC NEW COM 05508R106   12,117 1,154 SH   SOLE 28 1,154 0 0
B & G FOODS INC NEW COM 05508R106   1,588,083 151,246 SH   SOLE 30 151,246 0 0
B & G FOODS INC NEW COM 05508R106   26,544 2,528 SH   SOLE 36 2,528 0 0
B & G FOODS INC NEW COM 05508R106   145,698 13,876 SH   SOLE 40 13,876 0 0
B & G FOODS INC NEW COM 05508R106   2,885,178 274,779 SH   SOLE 43 251,801 0 22,978
B. RILEY FINANCIAL INC COM 05580M108   209,396 9,976 SH   SOLE 2 5,492 0 4,484
B. RILEY FINANCIAL INC COM 05580M108   903 43 SH   SOLE 4 43 0 0
B. RILEY FINANCIAL INC COM 05580M108   3,946 188 SH   SOLE 7 188 0 0
B. RILEY FINANCIAL INC COM 05580M108   1,227,306 58,471 SH   SOLE 18 58,471 0 0
B. RILEY FINANCIAL INC COM 05580M108   819,303 39,033 SH   SOLE 19 39,033 0 0
B. RILEY FINANCIAL INC COM 05580M108   44,980,374 2,142,943 SH   SOLE 21 2,142,943 0 0
B. RILEY FINANCIAL INC COM 05580M108   11,392,658 542,766 SH   SOLE 22 527,788 0 14,978
B. RILEY FINANCIAL INC COM 05580M108   87,591 4,173 SH   SOLE 25 4,173 0 0
B. RILEY FINANCIAL INC COM 05580M108   1,288,870 61,404 SH   SOLE 30 61,404 0 0
B. RILEY FINANCIAL INC COM 05580M108   47,186 2,248 SH   SOLE 40 2,248 0 0
B. RILEY FINANCIAL INC COM 05580M108   298,640 14,228 SH   SOLE 43 9,978 0 4,250
B2GOLD CORP COM 11777Q209   983,142 311,121 SH   SOLE 21 311,121 0 0
B2GOLD CORP COM 11777Q209   748,541 236,880 SH   SOLE 43 48,058 0 188,822
BABCOCK & WILCOX ENTERPRISES COM 05614L209   49,301 33,768 SH   SOLE 2 1,870 0 31,898
BABCOCK & WILCOX ENTERPRISES COM 05614L209   1,302 892 SH   SOLE 7 892 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   243,078 166,492 SH   SOLE 18 166,492 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   176,977 121,217 SH   SOLE 19 121,217 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   3,607,765 2,471,072 SH   SOLE 21 2,471,072 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   2,237,069 1,532,239 SH   SOLE 22 1,483,547 0 48,692
BABCOCK & WILCOX ENTERPRISES COM 05614L209   282 193 SH   SOLE 43 193 0 0
BACKBLAZE INC COM CL A 05637B105   453,252 59,717 SH   SOLE 2 56,753 0 2,964
BACKBLAZE INC COM CL A 05637B105   42,990 5,664 SH   SOLE 18 5,664 0 0
BACKBLAZE INC COM CL A 05637B105   422,846 55,711 SH   SOLE 19 55,711 0 0
BACKBLAZE INC COM CL A 05637B105   359,341 47,344 SH   SOLE 21 47,344 0 0
BACKBLAZE INC COM CL A 05637B105   2,935,713 386,787 SH   SOLE 22 382,581 0 4,206
BACKBLAZE INC COM CL A 05637B105   8,463 1,115 SH   SOLE 23 1,115 0 0
BACKBLAZE INC COM CL A 05637B105   25,798 3,399 SH   SOLE 26 2,145 0 1,254
BACKBLAZE INC COM CL A 05637B105   116,286 15,321 SH   SOLE 28 0 0 15,321
BACKBLAZE INC COM CL A 05637B105   61,335 8,081 SH   SOLE 31 7,526 0 555
BADGER METER INC COM 056525108   3,757,211 24,339 SH   SOLE 2 17,537 0 6,802
BADGER METER INC COM 056525108   38,747 251 SH   SOLE 4 112 0 139
BADGER METER INC COM 056525108   6,437,846 41,704 SH   SOLE 7 41,089 0 615
BADGER METER INC COM 056525108   13,351,770 86,492 SH   SOLE 18 86,492 0 0
BADGER METER INC COM 056525108   10,866,259 70,391 SH   SOLE 19 70,391 0 0
BADGER METER INC COM 056525108   528,986,626 3,426,745 SH   SOLE 21 3,426,745 0 0
BADGER METER INC COM 056525108   128,059,177 829,560 SH   SOLE 22 803,922 0 25,638
BADGER METER INC COM 056525108   79,037 512 SH   SOLE 23 512 0 0
BADGER METER INC COM 056525108   2,378,996 15,411 SH   SOLE 25 15,411 0 0
BADGER METER INC COM 056525108   4,366,355 28,285 SH   SOLE 26 11,241 0 17,044
BADGER METER INC COM 056525108   643,414 4,168 SH   SOLE 28 520 0 3,648
BADGER METER INC COM 056525108   53,972,074 349,628 SH   SOLE 30 349,628 0 0
BADGER METER INC COM 056525108   25,476,453 165,035 SH   SOLE 34 165,035 0 0
BADGER METER INC COM 056525108   402,906 2,610 SH   SOLE 36 2,610 0 0
BADGER METER INC COM 056525108   905,843 5,868 SH   SOLE 40 5,868 0 0
BADGER METER INC COM 056525108   16,944,473 109,765 SH   SOLE 43 107,791 0 1,974
BAIDU INC SPON ADR REP A 056752108   577,706 4,851 SH   SOLE 18 4,851 0 0
BAIDU INC SPON ADR REP A 056752108   3,274,975 27,500 SH   SOLE 28 0 0 27,500
BAIDU INC SPON ADR REP A 056752108   2,116,110 17,769 SH   SOLE 32 17,769 0 0
BAIDU INC SPON ADR REP A 056752108   2,204,951 18,515 SH   SOLE 34 18,515 0 0
BAIDU INC SPON ADR REP A 056752108   20,304,964 170,501 SH   SOLE 43 152,599 0 17,902
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   2,823,289 187,345 SH   SOLE 30 187,345 0 0
BAKER HUGHES COMPANY CL A 05722G100   117,661,711 3,442,414 SH   SOLE 2 665,294 0 2,777,120
BAKER HUGHES COMPANY CL A 05722G100   35,441,208 1,036,899 SH   SOLE 4 366,766 0 670,133
BAKER HUGHES COMPANY CL A 05722G100   42,395,573 1,240,362 SH   SOLE 7 1,140,938 0 99,424
BAKER HUGHES COMPANY CL A 05722G100   3,418,137 100,004 SH   SOLE 13 100,004 0 0
BAKER HUGHES COMPANY CL A 05722G100   5,117,054 149,709 SH   SOLE 15 149,709 0 0
BAKER HUGHES COMPANY CL A 05722G100   115,094,219 3,367,297 SH   SOLE 18 3,299,598 0 67,699
BAKER HUGHES COMPANY CL A 05722G100   156,726,238 4,585,320 SH   SOLE 19 4,585,320 0 0
BAKER HUGHES COMPANY CL A 05722G100   1,076,370,105 31,491,226 SH   SOLE 21 31,491,226 0 0
BAKER HUGHES COMPANY CL A 05722G100   753,547,695 22,046,451 SH   SOLE 22 19,836,718 0 2,209,733
BAKER HUGHES COMPANY CL A 05722G100   59,167,699 1,731,062 SH   SOLE 23 1,731,062 0 0
BAKER HUGHES COMPANY CL A 05722G100   211,369,291 6,184,005 SH   SOLE 25 4,818,095 0 1,365,910
BAKER HUGHES COMPANY CL A 05722G100   111,080,522 3,249,869 SH   SOLE 26 1,285,861 0 1,964,008
BAKER HUGHES COMPANY CL A 05722G100   95,245,954 2,786,599 SH   SOLE 28 359,256 0 2,427,343
BAKER HUGHES COMPANY CL A 05722G100   2,016,757 59,004 SH   SOLE 29 59,004 0 0
BAKER HUGHES COMPANY CL A 05722G100   416,493,281 12,185,292 SH   SOLE 30 11,642,284 0 543,008
BAKER HUGHES COMPANY CL A 05722G100   11,036,449 322,892 SH   SOLE 31 305,559 0 17,333
BAKER HUGHES COMPANY CL A 05722G100   9,988,456 292,231 SH   SOLE 32 292,231 0 0
BAKER HUGHES COMPANY CL A 05722G100   77,624,557 2,271,052 SH   SOLE 34 2,271,052 0 0
BAKER HUGHES COMPANY CL A 05722G100   9,620,303 281,460 SH   SOLE 36 281,460 0 0
BAKER HUGHES COMPANY CL A 05722G100   7,342,684 214,824 SH   SOLE 37 214,824 0 0
BAKER HUGHES COMPANY CL A 05722G100   1,818,581 53,206 SH   SOLE 40 53,206 0 0
BAKER HUGHES COMPANY CL A 05722G100   45,425 1,329 SH   OTR 43 1,329 0 0
BAKER HUGHES COMPANY CL A 05722G100   45,019,120 1,317,119 SH   SOLE 43 1,134,046 0 183,073
BAKKT HOLDINGS INC COM CL A 05759B107   91,802 41,167 SH   SOLE 2 4,167 0 37,000
BAKKT HOLDINGS INC COM CL A 05759B107   464,678 208,376 SH   SOLE 18 208,376 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   333,572 149,584 SH   SOLE 19 149,584 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   6,622,192 2,969,593 SH   SOLE 21 2,969,593 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   3,363,212 1,508,167 SH   SOLE 22 1,458,143 0 50,024
BAKKT HOLDINGS INC COM CL A 05759B107   412,407 184,936 SH   SOLE 30 184,936 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   69 31 SH   SOLE 43 31 0 0
BALCHEM CORP COM 057665200   2,485,315 16,708 SH   SOLE 2 9,219 0 7,489
BALCHEM CORP COM 057665200   15,321 103 SH   SOLE 4 103 0 0
BALCHEM CORP COM 057665200   1,001,385 6,732 SH   SOLE 7 6,374 0 358
BALCHEM CORP COM 057665200   14,049,586 94,451 SH   SOLE 18 94,451 0 0
BALCHEM CORP COM 057665200   9,796,378 65,858 SH   SOLE 19 65,858 0 0
BALCHEM CORP COM 057665200   558,989,113 3,757,910 SH   SOLE 21 3,757,910 0 0
BALCHEM CORP COM 057665200   134,180,086 902,051 SH   SOLE 22 874,716 0 27,335
BALCHEM CORP COM 057665200   1,021,020 6,864 SH   SOLE 25 6,864 0 0
BALCHEM CORP COM 057665200   2,613,984 17,573 SH   SOLE 26 12,760 0 4,813
BALCHEM CORP COM 057665200   869,890 5,848 SH   SOLE 28 578 0 5,270
BALCHEM CORP COM 057665200   11,272,721 75,783 SH   SOLE 30 75,783 0 0
BALCHEM CORP COM 057665200   292,889 1,969 SH   SOLE 36 1,969 0 0
BALCHEM CORP COM 057665200   969,999 6,521 SH   SOLE 40 6,521 0 0
BALCHEM CORP COM 057665200   15,321 103 SH   OTR 43 103 0 0
BALCHEM CORP COM 057665200   4,592,814 30,876 SH   SOLE 43 22,470 0 8,406
BALL CORP COM 058498106   23,861,827 414,844 SH   SOLE 2 104,680 0 310,164
BALL CORP COM 058498106   14,862,305 258,385 SH   SOLE 4 112,506 0 145,879
BALL CORP COM 058498106   23,208,975 403,494 SH   SOLE 7 368,625 0 34,869
BALL CORP COM 058498106   337,872 5,874 SH   SOLE 13 5,874 0 0
BALL CORP COM 058498106   2,600,709 45,214 SH   SOLE 15 45,214 0 0
BALL CORP COM 058498106   28,651,517 498,114 SH   SOLE 18 478,134 0 19,980
BALL CORP COM 058498106   10,812,380 187,976 SH   SOLE 19 187,976 0 0
BALL CORP COM 058498106   480,204,685 8,348,482 SH   SOLE 21 8,348,482 0 0
BALL CORP COM 058498106   386,650,936 6,722,026 SH   SOLE 22 6,042,270 0 679,756
BALL CORP COM 058498106   29,232,469 508,214 SH   SOLE 23 508,214 0 0
BALL CORP COM 058498106   65,056,443 1,131,023 SH   SOLE 25 1,131,023 0 0
BALL CORP COM 058498106   28,681,543 498,636 SH   SOLE 26 290,915 0 207,721
BALL CORP COM 058498106   30,726,609 534,190 SH   SOLE 28 36,328 0 497,862
BALL CORP COM 058498106   8,340 145 SH   SOLE 29 145 0 0
BALL CORP COM 058498106   138,921,614 2,415,188 SH   SOLE 30 2,415,188 0 0
BALL CORP COM 058498106   4,108,424 71,426 SH   SOLE 31 66,118 0 5,308
BALL CORP COM 058498106   4,338,734 75,430 SH   SOLE 34 75,430 0 0
BALL CORP COM 058498106   5,826,603 101,297 SH   SOLE 36 101,297 0 0
BALL CORP COM 058498106   966,451 16,802 SH   SOLE 40 16,802 0 0
BALL CORP COM 058498106   68,104 1,184 SH   OTR 43 1,184 0 0
BALL CORP COM 058498106   17,231,248 299,570 SH   SOLE 43 243,390 0 56,180
BALLARD PWR SYS INC NEW COM 058586108   512,809 138,597 SH   SOLE 28 138,597 0 0
BALLARD PWR SYS INC NEW COM 058586108   4 1 SH   SOLE 43 0 0 1
BALLYS CORPORATION COM 05875B106   2,414,129 173,180 SH   SOLE 2 99,631 0 73,549
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,047,019 75,109 SH   SOLE 18 75,109 0 0
BALLYS CORPORATION COM 05875B106   4,309,760 309,165 SH   SOLE 19 309,165 0 0
BALLYS CORPORATION COM 05875B106   15,901,930 1,140,741 SH   SOLE 21 1,140,741 0 0
BALLYS CORPORATION COM 05875B106   35,116,477 2,519,116 SH   SOLE 22 1,227,192 0 1,291,924
BALLYS CORPORATION COM 05875B106   57,001 4,089 SH   SOLE 25 4,089 0 0
BALLYS CORPORATION COM 05875B106   1,220,085 87,524 SH   SOLE 26 10,119 0 77,405
BALLYS CORPORATION COM 05875B106   20,436 1,466 SH   SOLE 28 1,466 0 0
BALLYS CORPORATION COM 05875B106   309,956 22,235 SH   SOLE 30 22,235 0 0
BALLYS CORPORATION COM 05875B106   55,481 3,980 SH   SOLE 40 3,980 0 0
BALLYS CORPORATION COM 05875B106   213,421 15,310 SH   SOLE 43 13,701 0 1,609
BANC OF CALIFORNIA INC COM 05990K106   3,102,411 231,006 SH   SOLE 2 120,504 0 110,502
BANC OF CALIFORNIA INC COM 05990K106   5,882 438 SH   SOLE 4 438 0 0
BANC OF CALIFORNIA INC COM 05990K106   411,804 30,663 SH   SOLE 7 29,031 0 1,632
BANC OF CALIFORNIA INC COM 05990K106   5,798,080 431,726 SH   SOLE 18 431,726 0 0
BANC OF CALIFORNIA INC COM 05990K106   3,781,015 281,535 SH   SOLE 19 281,535 0 0
BANC OF CALIFORNIA INC COM 05990K106   194,014,924 14,446,383 SH   SOLE 21 14,446,383 0 0
BANC OF CALIFORNIA INC COM 05990K106   51,712,510 3,850,522 SH   SOLE 22 3,668,518 0 182,004
BANC OF CALIFORNIA INC COM 05990K106   381,560 28,411 SH   SOLE 25 28,411 0 0
BANC OF CALIFORNIA INC COM 05990K106   3,005,567 223,795 SH   SOLE 26 62,658 0 161,137
BANC OF CALIFORNIA INC COM 05990K106   200,053 14,896 SH   SOLE 28 1,368 0 13,528
BANC OF CALIFORNIA INC COM 05990K106   4,192,013 312,138 SH   SOLE 30 312,138 0 0
BANC OF CALIFORNIA INC COM 05990K106   406,848 30,294 SH   SOLE 40 30,294 0 0
BANC OF CALIFORNIA INC COM 05990K106   224,481 16,715 SH   SOLE 43 12,537 0 4,178
BANCFIRST CORP COM 05945F103   1,993,708 20,484 SH   SOLE 2 6,374 0 14,110
BANCFIRST CORP COM 05945F103   7,786 80 SH   SOLE 4 80 0 0
BANCFIRST CORP COM 05945F103   17,227 177 SH   SOLE 7 177 0 0
BANCFIRST CORP COM 05945F103   6,581,455 67,620 SH   SOLE 18 67,620 0 0
BANCFIRST CORP COM 05945F103   4,442,141 45,640 SH   SOLE 19 45,640 0 0
BANCFIRST CORP COM 05945F103   199,026,808 2,044,866 SH   SOLE 21 2,044,866 0 0
BANCFIRST CORP COM 05945F103   51,931,881 533,565 SH   SOLE 22 506,417 0 27,148
BANCFIRST CORP COM 05945F103   400,026 4,110 SH   SOLE 25 4,110 0 0
BANCFIRST CORP COM 05945F103   1,252,345 12,867 SH   SOLE 26 7,150 0 5,717
BANCFIRST CORP COM 05945F103   82,633 849 SH   SOLE 28 145 0 704
BANCFIRST CORP COM 05945F103   5,088,315 52,279 SH   SOLE 30 52,279 0 0
BANCFIRST CORP COM 05945F103   440,321 4,524 SH   SOLE 40 4,524 0 0
BANCFIRST CORP COM 05945F103   2,276,891 23,394 SH   SOLE 43 21,286 0 2,108
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   11,406 1,252 SH   SOLE 2 0 0 1,252
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   16,539,934 1,815,580 SH   SOLE 18 1,815,580 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   37,210,216 4,084,546 SH   SOLE 43 3,696,780 0 387,766
BANCO BRADESCO S A SP ADR PFD NEW 059460303   108,635,611 31,038,746 SH   SOLE 19 31,038,746 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   69,252,414 19,786,404 SH   SOLE 21 19,786,404 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   808,840 231,097 SH   SOLE 22 231,097 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   24,082,083 6,880,595 SH   SOLE 25 6,880,595 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   3,377,154 964,901 SH   SOLE 26 943,424 0 21,477
BANCO BRADESCO S A SP ADR PFD NEW 059460303   17,040,377 4,868,679 SH   SOLE 28 0 0 4,868,679
BANCO BRADESCO S A SP ADR PFD NEW 059460303   4,236,894 1,210,541 SH   SOLE 30 1,210,541 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   57,212,159 16,346,331 SH   SOLE 34 16,346,331 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   24,315,627 6,947,322 SH   SOLE 43 6,110,530 0 836,792
BANCO BRADESCO S A SPONSORED ADR 059460402   7,327 2,304 SH   SOLE 43 411 0 1,893
BANCO DE CHILE SPONSORED ADS 059520106   596,249 25,834 SH   SOLE 13 25,834 0 0
BANCO DE CHILE SPONSORED ADS 059520106   72,864 3,157 SH   SOLE 19 3,157 0 0
BANCO DE CHILE SPONSORED ADS 059520106   2,646,630 114,672 SH   SOLE 22 114,672 0 0
BANCO DE CHILE SPONSORED ADS 059520106   71,156 3,083 SH   SOLE 26 0 0 3,083
BANCO DE CHILE SPONSORED ADS 059520106   53,176 2,304 SH   SOLE 30 2,304 0 0
BANCO DE CHILE SPONSORED ADS 059520106   121,101 5,247 SH   SOLE 34 5,247 0 0
BANCO DE CHILE SPONSORED ADS 059520106   4,588,651 198,815 SH   SOLE 43 173,705 0 25,110
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107   1,316,098 200,931 SH   SOLE 30 200,931 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107   10,664,081 1,628,104 SH   SOLE 43 1,380,198 0 247,906
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   4,476,795 229,697 SH   SOLE 2 229,697 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   192,659 9,885 SH   SOLE 4 9,885 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   211,174 10,835 SH   SOLE 19 10,835 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   11,282,917 578,908 SH   SOLE 21 578,908 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   5,934,841 304,507 SH   SOLE 22 304,507 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   507,890 26,059 SH   SOLE 25 26,059 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   229,222 11,761 SH   SOLE 26 0 0 11,761
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   84,957 4,359 SH   SOLE 28 0 0 4,359
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   2,091,355 107,304 SH   SOLE 30 107,304 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   27,091 1,390 SH   SOLE 31 0 0 1,390
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   86,009 4,413 SH   SOLE 34 4,413 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   5,391,148 276,611 SH   SOLE 43 257,465 0 19,146
BANCO SANTANDER S.A. ADR 05964H105   2,302 556 SH   SOLE 18 556 0 0
BANCO SANTANDER S.A. ADR 05964H105   34,326,683 8,291,469 SH   SOLE 43 7,553,518 0 737,951
BANCOLOMBIA S A SPON ADR PREF 05968L102   1,618,040 52,585 SH   SOLE 2 52,585 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   13,068,634 424,720 SH   SOLE 21 424,720 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   616,939 20,050 SH   SOLE 22 20,050 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   38,999,375 1,267,448 SH   SOLE 25 1,267,448 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   73,386 2,385 SH   SOLE 26 0 0 2,385
BANCOLOMBIA S A SPON ADR PREF 05968L102   36,832 1,197 SH   SOLE 28 0 0 1,197
BANCOLOMBIA S A SPON ADR PREF 05968L102   148,158 4,815 SH   SOLE 30 4,815 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   25,268,570 821,208 SH   SOLE 34 821,208 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   15,431,634 501,516 SH   SOLE 43 439,909 0 61,607
BANCORP INC DEL COM 05969A105   969,745 25,149 SH   SOLE 2 14,901 0 10,248
BANCORP INC DEL COM 05969A105   6,825 177 SH   SOLE 4 177 0 0
BANCORP INC DEL COM 05969A105   515,200 13,361 SH   SOLE 7 12,647 0 714
BANCORP INC DEL COM 05969A105   5,884,912 152,617 SH   SOLE 18 152,617 0 0
BANCORP INC DEL COM 05969A105   4,110,188 106,592 SH   SOLE 19 106,592 0 0
BANCORP INC DEL COM 05969A105   227,405,711 5,897,451 SH   SOLE 21 5,897,451 0 0
BANCORP INC DEL COM 05969A105   55,998,760 1,452,250 SH   SOLE 22 1,411,419 0 40,831
BANCORP INC DEL COM 05969A105   404,726 10,496 SH   SOLE 25 10,496 0 0
BANCORP INC DEL COM 05969A105   727,859 18,876 SH   SOLE 26 18,876 0 0
BANCORP INC DEL COM 05969A105   253,378 6,571 SH   SOLE 28 5,132 0 1,439
BANCORP INC DEL COM 05969A105   4,710,374 122,157 SH   SOLE 30 122,157 0 0
BANCORP INC DEL COM 05969A105   19,241 499 SH   SOLE 36 499 0 0
BANCORP INC DEL COM 05969A105   359,302 9,318 SH   SOLE 40 9,318 0 0
BANCORP INC DEL COM 05969A105   666,946 17,296 SH   SOLE 43 17,296 0 0
BANDWIDTH INC COM CL A 05988J103   3,685,451 254,696 SH   SOLE 2 195,275 0 59,421
BANDWIDTH INC COM CL A 05988J103   2,344 162 SH   SOLE 7 162 0 0
BANDWIDTH INC COM CL A 05988J103   1,354,710 93,622 SH   SOLE 18 81,574 0 12,048
BANDWIDTH INC COM CL A 05988J103   4,299,804 297,153 SH   SOLE 19 297,153 0 0
BANDWIDTH INC COM CL A 05988J103   14,240,723 984,155 SH   SOLE 21 984,155 0 0
BANDWIDTH INC COM CL A 05988J103   15,709,746 1,085,677 SH   SOLE 22 1,037,720 0 47,957
BANDWIDTH INC COM CL A 05988J103   103,142 7,128 SH   SOLE 23 7,128 0 0
BANDWIDTH INC COM CL A 05988J103   73,956 5,111 SH   SOLE 26 0 0 5,111
BANDWIDTH INC COM CL A 05988J103   3,704 256 SH   SOLE 28 256 0 0
BANDWIDTH INC COM CL A 05988J103   318,861 22,036 SH   SOLE 30 22,036 0 0
BANDWIDTH INC COM CL A 05988J103   37,246 2,574 SH   SOLE 43 1,445 0 1,129
BANDWIDTH INC NOTE 0.500% 4/0 05988JAD5   1,271,169 2,029,000 PRN   SOLE 21 2,029,000 0 0
BANK AMERICA CORP COM 060505104   586,062,411 17,406,071 SH   SOLE 2 6,576,938 0 10,829,133
BANK AMERICA CORP COM 060505104   241,583,428 7,175,035 SH   SOLE 4 3,543,790 0 3,631,245
BANK AMERICA CORP COM 060505104   210,119,992 6,240,570 SH   SOLE 7 5,625,104 0 615,466
BANK AMERICA CORP COM 060505104   31,926,231 948,210 SH   SOLE 13 948,210 0 0
BANK AMERICA CORP COM 060505104   35,569,257 1,056,408 SH   SOLE 15 1,056,408 0 0
BANK AMERICA CORP COM 060505104   1,079,867,939 32,072,110 SH   SOLE 18 31,135,880 0 936,230
BANK AMERICA CORP COM 060505104   248,797,731 7,389,300 SH   SOLE 19 7,389,300 0 0
BANK AMERICA CORP COM 060505104   5,434,169,482 161,394,995 SH   SOLE 21 161,394,995 0 0
BANK AMERICA CORP COM 060505104   5,136,442,507 152,552,495 SH   SOLE 22 136,711,890 0 15,840,605
BANK AMERICA CORP COM 060505104   539,580,504 16,025,557 SH   SOLE 23 16,025,557 0 0
BANK AMERICA CORP COM 060505104   380,272,684 11,294,110 SH   SOLE 25 11,272,188 0 21,922
BANK AMERICA CORP COM 060505104   310,772,989 9,229,967 SH   SOLE 26 4,729,129 0 4,500,838
BANK AMERICA CORP COM 060505104   385,433,083 11,447,374 SH   SOLE 28 619,665 0 10,827,709
BANK AMERICA CORP COM 060505104   20,039,239 595,166 SH   SOLE 29 595,166 0 0
BANK AMERICA CORP COM 060505104   1,323,595,646 39,310,830 SH   SOLE 30 38,773,588 0 537,242
BANK AMERICA CORP COM 060505104   91,989,504 2,732,091 SH   SOLE 31 2,612,026 0 120,065
BANK AMERICA CORP COM 060505104   124,914,522 3,709,965 SH   SOLE 34 3,709,965 0 0
BANK AMERICA CORP COM 060505104   62,451,352 1,854,807 SH   SOLE 36 1,854,807 0 0
BANK AMERICA CORP COM 060505104   12,522,950 371,932 SH   SOLE 40 371,932 0 0
BANK AMERICA CORP COM 060505104   373,737 11,100 SH   OTR 43 11,100 0 0
BANK AMERICA CORP COM 060505104   296,807,565 8,815,194 SH   SOLE 43 7,671,664 0 1,143,529
BANK AMERICA CORP 7.25%CNV PFD L 060505682   174,840,327 145,062 SH   SOLE 21 145,062 0 0
BANK FIRST CORP COM 06211J100   756,715 8,732 SH   SOLE 2 2,615 0 6,117
BANK FIRST CORP COM 06211J100   7,193 83 SH   SOLE 7 83 0 0
BANK FIRST CORP COM 06211J100   2,297,703 26,514 SH   SOLE 18 26,514 0 0
BANK FIRST CORP COM 06211J100   1,660,926 19,166 SH   SOLE 19 19,166 0 0
BANK FIRST CORP COM 06211J100   35,378,512 408,245 SH   SOLE 21 408,245 0 0
BANK FIRST CORP COM 06211J100   19,253,426 222,172 SH   SOLE 22 210,529 0 11,643
BANK FIRST CORP COM 06211J100   149,315 1,723 SH   SOLE 25 1,723 0 0
BANK FIRST CORP COM 06211J100   101,219 1,168 SH   SOLE 28 0 0 1,168
BANK FIRST CORP COM 06211J100   136,663 1,577 SH   SOLE 30 1,577 0 0
BANK FIRST CORP COM 06211J100   162,921 1,880 SH   SOLE 40 1,880 0 0
BANK FIRST CORP COM 06211J100   455,832 5,260 SH   SOLE 43 4,342 0 918
BANK HAWAII CORP COM 062540109   2,580,880 35,618 SH   SOLE 2 11,247 0 24,371
BANK HAWAII CORP COM 062540109   6,956 96 SH   SOLE 4 96 0 0
BANK HAWAII CORP COM 062540109   700,616 9,669 SH   SOLE 7 9,164 0 505
BANK HAWAII CORP COM 062540109   8,882,944 122,591 SH   SOLE 18 122,591 0 0
BANK HAWAII CORP COM 062540109   5,177,919 71,459 SH   SOLE 19 71,459 0 0
BANK HAWAII CORP COM 062540109   311,896,607 4,304,397 SH   SOLE 21 4,304,397 0 0
BANK HAWAII CORP COM 062540109   78,270,278 1,080,186 SH   SOLE 22 1,030,681 0 49,505
BANK HAWAII CORP COM 062540109   591,636 8,165 SH   SOLE 25 8,165 0 0
BANK HAWAII CORP COM 062540109   1,199,720 16,557 SH   SOLE 26 16,557 0 0
BANK HAWAII CORP COM 062540109   174,556 2,409 SH   SOLE 28 555 0 1,854
BANK HAWAII CORP COM 062540109   5,756,657 79,446 SH   SOLE 30 79,446 0 0
BANK HAWAII CORP COM 062540109   80,648 1,113 SH   SOLE 36 1,113 0 0
BANK HAWAII CORP COM 062540109   547,435 7,555 SH   SOLE 40 7,555 0 0
BANK HAWAII CORP COM 062540109   214,827 2,965 SH   SOLE 43 2,362 0 603
BANK MARIN BANCORP COM 063425102   1,100,361 49,971 SH   SOLE 2 34,656 0 15,315
BANK MARIN BANCORP COM 063425102   2,466 112 SH   SOLE 7 112 0 0
BANK MARIN BANCORP COM 063425102   1,066,363 48,427 SH   SOLE 18 48,427 0 0
BANK MARIN BANCORP COM 063425102   2,216,225 100,646 SH   SOLE 19 100,646 0 0
BANK MARIN BANCORP COM 063425102   15,744,388 715,004 SH   SOLE 21 715,004 0 0
BANK MARIN BANCORP COM 063425102   11,702,881 531,466 SH   SOLE 22 512,176 0 19,290
BANK MARIN BANCORP COM 063425102   292,580 13,287 SH   SOLE 43 13,129 0 158
BANK MONTREAL QUE COM 063671101   59,004,013 596,362 SH   SOLE 43 510,285 0 86,076
BANK NEW YORK MELLON CORP COM 064058100   90,554,404 1,739,758 SH   SOLE 2 405,604 0 1,334,154
BANK NEW YORK MELLON CORP COM 064058100   41,673,937 800,652 SH   SOLE 4 449,481 0 351,171
BANK NEW YORK MELLON CORP COM 064058100   59,543,482 1,143,967 SH   SOLE 7 1,052,052 0 91,915
BANK NEW YORK MELLON CORP COM 064058100   1,252,479 24,063 SH   SOLE 13 24,063 0 0
BANK NEW YORK MELLON CORP COM 064058100   6,360,302 122,196 SH   SOLE 15 122,196 0 0
BANK NEW YORK MELLON CORP COM 064058100   88,187,326 1,694,281 SH   SOLE 18 1,644,234 0 50,047
BANK NEW YORK MELLON CORP COM 064058100   18,430,853 354,099 SH   SOLE 19 354,099 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,225,417,210 23,543,078 SH   SOLE 21 23,543,078 0 0
BANK NEW YORK MELLON CORP COM 064058100   867,236,332 16,661,601 SH   SOLE 22 14,995,796 0 1,665,805
BANK NEW YORK MELLON CORP COM 064058100   66,268,863 1,273,177 SH   SOLE 23 1,273,177 0 0
BANK NEW YORK MELLON CORP COM 064058100   201,282,295 3,867,095 SH   SOLE 25 3,037,730 0 829,365
BANK NEW YORK MELLON CORP COM 064058100   71,241,772 1,368,718 SH   SOLE 26 937,873 0 430,845
BANK NEW YORK MELLON CORP COM 064058100   111,932,588 2,150,482 SH   SOLE 28 105,266 0 2,045,216
BANK NEW YORK MELLON CORP COM 064058100   41,484 797 SH   SOLE 29 797 0 0
BANK NEW YORK MELLON CORP COM 064058100   389,938,457 7,491,613 SH   SOLE 30 7,491,613 0 0
BANK NEW YORK MELLON CORP COM 064058100   9,179,486 176,359 SH   SOLE 31 163,257 0 13,102
BANK NEW YORK MELLON CORP COM 064058100   1,679,758 32,272 SH   SOLE 34 32,272 0 0
BANK NEW YORK MELLON CORP COM 064058100   13,252,659 254,614 SH   SOLE 36 254,614 0 0
BANK NEW YORK MELLON CORP COM 064058100   2,150,029 41,307 SH   SOLE 40 41,307 0 0
BANK NEW YORK MELLON CORP COM 064058100   50,436 969 SH   OTR 43 969 0 0
BANK NEW YORK MELLON CORP COM 064058100   84,336,237 1,620,293 SH   SOLE 43 1,442,445 0 177,848
BANK NOVA SCOTIA HALIFAX COM 064149107   46,933,917 963,933 SH   SOLE 43 832,409 0 131,524
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   1,147,655 35,853 SH   SOLE 2 6,986 0 28,867
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   15,301 478 SH   SOLE 7 478 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   4,316,741 134,856 SH   SOLE 18 134,856 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   3,226,064 100,783 SH   SOLE 19 100,783 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   61,360,033 1,916,902 SH   SOLE 21 1,916,902 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   19,556,157 610,939 SH   SOLE 22 568,976 0 41,963
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   101,280 3,164 SH   SOLE 43 2,815 0 349
BANK OF THE JAMES FINL GP IN COM 470299108   7,638 625 SH   SOLE 18 625 0 0
BANK OF THE JAMES FINL GP IN COM 470299108   102,000 8,347 SH   SOLE 21 8,347 0 0
BANK OF THE JAMES FINL GP IN COM 470299108   3,116 255 SH   SOLE 22 255 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   10,587,928 212,481 SH   SOLE 2 98,514 0 113,967
BANK OZK LITTLE ROCK ARK COM 06417N103   16,793 337 SH   SOLE 4 337 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   2,064,656 41,434 SH   SOLE 7 40,251 0 1,183
BANK OZK LITTLE ROCK ARK COM 06417N103   9,366,146 187,962 SH   SOLE 18 187,962 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   2,191,374 43,977 SH   SOLE 19 43,977 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   280,792,349 5,635,006 SH   SOLE 21 5,635,006 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   165,029,486 3,311,850 SH   SOLE 22 3,159,261 0 152,589
BANK OZK LITTLE ROCK ARK COM 06417N103   1,136,224 22,802 SH   SOLE 25 22,802 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   3,095,440 62,120 SH   SOLE 26 32,265 0 29,855
BANK OZK LITTLE ROCK ARK COM 06417N103   596,365 11,968 SH   SOLE 28 2,284 0 9,684
BANK OZK LITTLE ROCK ARK COM 06417N103   9,398,536 188,612 SH   SOLE 30 188,612 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   72,652 1,458 SH   SOLE 31 1,458 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   149,540 3,001 SH   SOLE 36 3,001 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   1,196,169 24,005 SH   SOLE 40 24,005 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   6,267,107 125,770 SH   SOLE 43 114,634 0 11,136
BANK7 CORP COM 06652N107   290,184 10,610 SH   SOLE 2 9,383 0 1,227
BANK7 CORP COM 06652N107   296,447 10,839 SH   SOLE 18 10,839 0 0
BANK7 CORP COM 06652N107   221,125 8,085 SH   SOLE 19 8,085 0 0
BANK7 CORP COM 06652N107   3,865,211 141,324 SH   SOLE 21 141,324 0 0
BANK7 CORP COM 06652N107   1,800,286 65,824 SH   SOLE 22 63,500 0 2,324
BANKFINANCIAL CORP COM 06643P104   572,682 55,817 SH   SOLE 2 40,345 0 15,472
BANKFINANCIAL CORP COM 06643P104   19,279 1,879 SH   SOLE 18 1,879 0 0
BANKFINANCIAL CORP COM 06643P104   532,689 51,919 SH   SOLE 19 51,919 0 0
BANKFINANCIAL CORP COM 06643P104   442,873 43,165 SH   SOLE 21 43,165 0 0
BANKFINANCIAL CORP COM 06643P104   5,131,498 500,146 SH   SOLE 22 493,940 0 6,206
BANKFINANCIAL CORP COM 06643P104   260,450 25,385 SH   SOLE 26 0 0 25,385
BANKUNITED INC COM 06652K103   2,218,147 68,398 SH   SOLE 2 20,762 0 47,636
BANKUNITED INC COM 06652K103   418,671 12,910 SH   SOLE 7 12,264 0 646
BANKUNITED INC COM 06652K103   7,665,058 236,357 SH   SOLE 18 236,357 0 0
BANKUNITED INC COM 06652K103   4,340,464 133,841 SH   SOLE 19 133,841 0 0
BANKUNITED INC COM 06652K103   269,309,714 8,304,339 SH   SOLE 21 8,304,339 0 0
BANKUNITED INC COM 06652K103   61,460,460 1,895,173 SH   SOLE 22 1,799,281 0 95,892
BANKUNITED INC COM 06652K103   421,395 12,994 SH   SOLE 25 12,994 0 0
BANKUNITED INC COM 06652K103   765,997 23,620 SH   SOLE 26 23,620 0 0
BANKUNITED INC COM 06652K103   2,967,280 91,498 SH   SOLE 30 91,498 0 0
BANKUNITED INC COM 06652K103   71,638 2,209 SH   SOLE 36 2,209 0 0
BANKUNITED INC COM 06652K103   299,264 9,228 SH   SOLE 40 9,228 0 0
BANKUNITED INC COM 06652K103   380,878 11,745 SH   SOLE 43 10,280 0 1,465
BANKWELL FINL GROUP INC COM 06654A103   336,024 11,134 SH   SOLE 2 7,671 0 3,463
BANKWELL FINL GROUP INC COM 06654A103   523,110 17,333 SH   SOLE 18 17,333 0 0
BANKWELL FINL GROUP INC COM 06654A103   360,017 11,929 SH   SOLE 19 11,929 0 0
BANKWELL FINL GROUP INC COM 06654A103   8,296,452 274,899 SH   SOLE 21 274,899 0 0
BANKWELL FINL GROUP INC COM 06654A103   2,906,485 96,305 SH   SOLE 22 91,818 0 4,487
BANKWELL FINL GROUP INC COM 06654A103   694 23 SH   SOLE 43 23 0 0
BANNER CORP COM NEW 06652V208   1,632,402 30,478 SH   SOLE 2 8,122 0 22,356
BANNER CORP COM NEW 06652V208   8,034 150 SH   SOLE 4 150 0 0
BANNER CORP COM NEW 06652V208   1,063,755 19,861 SH   SOLE 7 18,774 0 1,087
BANNER CORP COM NEW 06652V208   5,896,099 110,084 SH   SOLE 18 110,084 0 0
BANNER CORP COM NEW 06652V208   3,188,748 59,536 SH   SOLE 19 59,536 0 0
BANNER CORP COM NEW 06652V208   200,567,899 3,744,733 SH   SOLE 21 3,744,733 0 0
BANNER CORP COM NEW 06652V208   44,409,917 829,162 SH   SOLE 22 786,114 0 43,048
BANNER CORP COM NEW 06652V208   352,853 6,588 SH   SOLE 25 6,588 0 0
BANNER CORP COM NEW 06652V208   1,471,347 27,471 SH   SOLE 26 8,814 0 18,657
BANNER CORP COM NEW 06652V208   33,207 620 SH   SOLE 28 620 0 0
BANNER CORP COM NEW 06652V208   6,002,362 112,068 SH   SOLE 30 112,068 0 0
BANNER CORP COM NEW 06652V208   194,155 3,625 SH   SOLE 40 3,625 0 0
BANNER CORP COM NEW 06652V208   398,333 7,437 SH   SOLE 43 7,215 0 222
BAOZUN INC SPONSORED ADR 06684L103   348,591 127,223 SH   SOLE 2 127,223 0 0
BAOZUN INC SPONSORED ADR 06684L103   1,984,196 724,159 SH   SOLE 22 581,851 0 142,308
BAOZUN INC SPONSORED ADR 06684L103   8,990 3,281 SH   SOLE 30 3,281 0 0
BAOZUN INC SPONSORED ADR 06684L103   4,099 1,496 SH   SOLE 34 1,496 0 0
BAOZUN INC SPONSORED ADR 06684L103   31,995 11,677 SH   SOLE 43 11,677 0 0
BAR HBR BANKSHARES COM 066849100   1,133,208 38,597 SH   SOLE 2 28,022 0 10,575
BAR HBR BANKSHARES COM 066849100   5,490 187 SH   SOLE 7 187 0 0
BAR HBR BANKSHARES COM 066849100   1,290,607 43,958 SH   SOLE 18 43,958 0 0
BAR HBR BANKSHARES COM 066849100   1,153,936 39,303 SH   SOLE 19 39,303 0 0
BAR HBR BANKSHARES COM 066849100   20,423,022 695,607 SH   SOLE 21 695,607 0 0
BAR HBR BANKSHARES COM 066849100   14,207,598 483,910 SH   SOLE 22 463,050 0 20,860
BAR HBR BANKSHARES COM 066849100   70,581 2,404 SH   SOLE 25 2,404 0 0
BAR HBR BANKSHARES COM 066849100   21,462 731 SH   SOLE 26 591 0 140
BAR HBR BANKSHARES COM 066849100   31,709 1,080 SH   SOLE 28 0 0 1,080
BAR HBR BANKSHARES COM 066849100   123,664 4,212 SH   SOLE 30 4,212 0 0
BAR HBR BANKSHARES COM 066849100   79,507 2,708 SH   SOLE 40 2,708 0 0
BAR HBR BANKSHARES COM 066849100   128,362 4,372 SH   SOLE 43 4,372 0 0
BARCLAYS PLC ADR 06738E204   43,498 5,520 SH   SOLE 18 5,520 0 0
BARCLAYS PLC ADR 06738E204   14,833,033 1,882,365 SH   SOLE 43 1,786,385 0 95,980
BARINGS BDC INC COM 06759L103   2,859,148 333,234 SH   SOLE 30 333,234 0 0
BARINGS BDC INC COM 06759L103   22,728 2,649 SH   OTR 43 2,649 0 0
BARINGS BDC INC COM 06759L103   1,372,102 159,919 SH   SOLE 43 121,905 0 38,014
BARK INC COM 68622E104   77,305 95,971 SH   SOLE 2 5,855 0 90,116
BARK INC COM 68622E104   1,746 2,167 SH   SOLE 7 2,167 0 0
BARK INC COM 68622E104   283,027 351,368 SH   SOLE 18 351,368 0 0
BARK INC COM 68622E104   212,604 263,940 SH   SOLE 19 263,940 0 0
BARK INC COM 68622E104   4,043,343 5,019,668 SH   SOLE 21 5,019,668 0 0
BARK INC COM 68622E104   2,277,993 2,828,049 SH   SOLE 22 2,731,385 0 96,664
BARNES & NOBLE ED INC COM 06777U101   12,333 8,277 SH   SOLE 18 8,277 0 0
BARNES & NOBLE ED INC COM 06777U101   151,935 101,970 SH   SOLE 21 101,970 0 0
BARNES & NOBLE ED INC COM 06777U101   826,616 554,776 SH   SOLE 22 554,776 0 0
BARNES & NOBLE ED INC COM 06777U101   119 80 SH   SOLE 43 80 0 0
BARNES GROUP INC COM 067806109   1,538,570 47,152 SH   SOLE 2 13,536 0 33,616
BARNES GROUP INC COM 067806109   4,992 153 SH   SOLE 4 153 0 0
BARNES GROUP INC COM 067806109   376,420 11,536 SH   SOLE 7 10,917 0 619
BARNES GROUP INC COM 067806109   5,210,391 159,681 SH   SOLE 18 159,681 0 0
BARNES GROUP INC COM 067806109   3,297,098 101,045 SH   SOLE 19 101,045 0 0
BARNES GROUP INC COM 067806109   196,924,856 6,035,086 SH   SOLE 21 6,035,086 0 0
BARNES GROUP INC COM 067806109   47,338,005 1,450,751 SH   SOLE 22 1,388,534 0 62,217
BARNES GROUP INC COM 067806109   332,239 10,182 SH   SOLE 25 10,182 0 0
BARNES GROUP INC COM 067806109   408,462 12,518 SH   SOLE 26 12,518 0 0
BARNES GROUP INC COM 067806109   27,801 852 SH   SOLE 28 852 0 0
BARNES GROUP INC COM 067806109   3,655,376 112,025 SH   SOLE 30 112,025 0 0
BARNES GROUP INC COM 067806109   39,939 1,224 SH   SOLE 36 1,224 0 0
BARNES GROUP INC COM 067806109   355,308 10,889 SH   SOLE 40 10,889 0 0
BARNES GROUP INC COM 067806109   23,363 716 SH   OTR 43 716 0 0
BARNES GROUP INC COM 067806109   1,804,439 55,300 SH   SOLE 43 50,391 0 4,909
BARNWELL INDS INC COM 068221100   22 9 SH   SOLE 21 9 0 0
BARNWELL INDS INC COM 068221100   165,532 68,120 SH   SOLE 22 68,120 0 0
BARRETT BUSINESS SVCS INC COM 068463108   1,297,423 11,204 SH   SOLE 2 8,459 0 2,745
BARRETT BUSINESS SVCS INC COM 068463108   6,022 52 SH   SOLE 7 52 0 0
BARRETT BUSINESS SVCS INC COM 068463108   2,011,099 17,367 SH   SOLE 18 17,367 0 0
BARRETT BUSINESS SVCS INC COM 068463108   1,596,071 13,783 SH   SOLE 19 13,783 0 0
BARRETT BUSINESS SVCS INC COM 068463108   33,070,975 285,587 SH   SOLE 21 285,587 0 0
BARRETT BUSINESS SVCS INC COM 068463108   21,483,332 185,521 SH   SOLE 22 179,154 0 6,367
BARRETT BUSINESS SVCS INC COM 068463108   178,448 1,541 SH   SOLE 25 1,541 0 0
BARRETT BUSINESS SVCS INC COM 068463108   51,415 444 SH   SOLE 30 444 0 0
BARRETT BUSINESS SVCS INC COM 068463108   137,339 1,186 SH   SOLE 40 1,186 0 0
BARRETT BUSINESS SVCS INC COM 068463108   811,067 7,004 SH   SOLE 43 6,698 0 306
BARRICK GOLD CORP COM 067901108   112,447 6,216 SH   SOLE 18 6,216 0 0
BARRICK GOLD CORP COM 067901108   96,372,340 5,327,382 SH   SOLE 19 5,327,382 0 0
BARRICK GOLD CORP COM 067901108   7,611,476 420,756 SH   SOLE 21 420,756 0 0
BARRICK GOLD CORP COM 067901108   608,747 33,651 SH   SOLE 22 33,651 0 0
BARRICK GOLD CORP COM 067901108   15,002,761 829,340 SH   SOLE 23 829,340 0 0
BARRICK GOLD CORP COM 067901108   192,126,564 10,620,595 SH   SOLE 25 10,620,595 0 0
BARRICK GOLD CORP COM 067901108   54,502,077 3,012,829 SH   SOLE 26 2,152,662 0 860,167
BARRICK GOLD CORP COM 067901108   15,806,029 873,744 SH   SOLE 29 873,744 0 0
BARRICK GOLD CORP COM 067901108   556,540,840 30,765,110 SH   SOLE 34 30,765,110 0 0
BARRICK GOLD CORP COM 067901108   17,390,080 961,309 SH   SOLE 43 816,123 0 145,186
BASSETT FURNITURE INDS INC COM 070203104   133,315 8,031 SH   SOLE 2 8,031 0 0
BASSETT FURNITURE INDS INC COM 070203104   23,937 1,442 SH   SOLE 18 1,442 0 0
BASSETT FURNITURE INDS INC COM 070203104   306,436 18,460 SH   SOLE 21 18,460 0 0
BASSETT FURNITURE INDS INC COM 070203104   2,312,247 139,292 SH   SOLE 22 139,292 0 0
BASSETT FURNITURE INDS INC COM 070203104   2,971 179 SH   SOLE 23 179 0 0
BASSETT FURNITURE INDS INC COM 070203104   8,317 501 SH   SOLE 43 501 0 0
BATH & BODY WORKS INC COM 070830104   26,218,492 607,472 SH   SOLE 2 190,352 0 417,120
BATH & BODY WORKS INC COM 070830104   7,296,155 169,049 SH   SOLE 4 84,438 0 84,611
BATH & BODY WORKS INC COM 070830104   6,107,917 141,518 SH   SOLE 7 124,866 0 16,652
BATH & BODY WORKS INC COM 070830104   309,457 7,170 SH   SOLE 13 7,170 0 0
BATH & BODY WORKS INC COM 070830104   1,437,487 33,306 SH   SOLE 15 33,306 0 0
BATH & BODY WORKS INC COM 070830104   22,171,163 513,697 SH   SOLE 18 499,079 0 14,618
BATH & BODY WORKS INC COM 070830104   11,514,700 266,791 SH   SOLE 19 266,791 0 0
BATH & BODY WORKS INC COM 070830104   251,760,178 5,833,183 SH   SOLE 21 5,833,183 0 0
BATH & BODY WORKS INC COM 070830104   240,026,312 5,561,314 SH   SOLE 22 5,037,022 0 524,292
BATH & BODY WORKS INC COM 070830104   15,058,956 348,910 SH   SOLE 23 348,910 0 0
BATH & BODY WORKS INC COM 070830104   19,352,815 448,397 SH   SOLE 25 447,920 0 477
BATH & BODY WORKS INC COM 070830104   10,772,218 249,588 SH   SOLE 26 126,814 0 122,774
BATH & BODY WORKS INC COM 070830104   19,762,662 457,893 SH   SOLE 28 3,220 0 454,673
BATH & BODY WORKS INC COM 070830104   55,618,609 1,288,661 SH   SOLE 30 1,288,661 0 0
BATH & BODY WORKS INC COM 070830104   2,200,081 50,975 SH   SOLE 31 47,236 0 3,739
BATH & BODY WORKS INC COM 070830104   2,397,409 55,547 SH   SOLE 34 55,547 0 0
BATH & BODY WORKS INC COM 070830104   2,700,305 62,565 SH   SOLE 36 62,565 0 0
BATH & BODY WORKS INC COM 070830104   483,824 11,210 SH   SOLE 40 11,210 0 0
BATH & BODY WORKS INC COM 070830104   27,622 640 SH   OTR 43 640 0 0
BATH & BODY WORKS INC COM 070830104   5,764,383 133,558 SH   SOLE 43 112,306 0 21,252
BATTALION OIL CORP COM 07134L107   4,834 503 SH   SOLE 18 503 0 0
BATTALION OIL CORP COM 07134L107   78,735 8,193 SH   SOLE 21 8,193 0 0
BATTALION OIL CORP COM 07134L107   4,459 464 SH   SOLE 22 464 0 0
BAUSCH HEALTH COS INC COM 071734107   51,970 6,480 SH   SOLE 28 6,480 0 0
BAUSCH HEALTH COS INC COM 071734107   1,660,180 207,005 SH   SOLE 43 199,017 0 7,988
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   91,851 5,384 SH   SOLE 2 5,384 0 0
BAXTER INTL INC COM 071813109   62,905,928 1,627,158 SH   SOLE 2 797,095 0 830,063
BAXTER INTL INC COM 071813109   9,965,311 257,768 SH   SOLE 4 199,890 0 57,878
BAXTER INTL INC COM 071813109   12,114,652 313,364 SH   SOLE 7 274,356 0 39,008
BAXTER INTL INC COM 071813109   705,158 18,240 SH   SOLE 13 18,240 0 0
BAXTER INTL INC COM 071813109   2,939,088 76,024 SH   SOLE 15 76,024 0 0
BAXTER INTL INC COM 071813109   160,438,712 4,149,993 SH   SOLE 18 3,920,494 0 229,499
BAXTER INTL INC COM 071813109   531,491,997 13,747,853 SH   SOLE 19 13,747,853 0 0
BAXTER INTL INC COM 071813109   677,383,819 17,521,568 SH   SOLE 21 17,521,568 0 0
BAXTER INTL INC COM 071813109   469,316,897 12,139,599 SH   SOLE 22 11,064,590 0 1,075,009
BAXTER INTL INC COM 071813109   35,092,726 907,727 SH   SOLE 23 907,727 0 0
BAXTER INTL INC COM 071813109   66,710,459 1,725,568 SH   SOLE 25 1,354,186 0 371,382
BAXTER INTL INC COM 071813109   31,135,604 805,370 SH   SOLE 26 534,296 0 271,074
BAXTER INTL INC COM 071813109   32,890,420 850,761 SH   SOLE 28 209,794 0 640,967
BAXTER INTL INC COM 071813109   114,362,968 2,958,173 SH   SOLE 30 2,958,173 0 0
BAXTER INTL INC COM 071813109   4,304,404 111,340 SH   SOLE 31 102,822 0 8,518
BAXTER INTL INC COM 071813109   67,656,546 1,750,040 SH   SOLE 34 1,750,040 0 0
BAXTER INTL INC COM 071813109   5,031,908 130,158 SH   SOLE 36 130,158 0 0
BAXTER INTL INC COM 071813109   1,026,810 26,560 SH   SOLE 40 26,560 0 0
BAXTER INTL INC COM 071813109   39,704 1,027 SH   OTR 43 1,027 0 0
BAXTER INTL INC COM 071813109   21,710,572 561,577 SH   SOLE 43 453,855 0 107,723
BAYCOM CORP COM 07272M107   503,623 21,349 SH   SOLE 2 16,441 0 4,908
BAYCOM CORP COM 07272M107   543 23 SH   SOLE 7 23 0 0
BAYCOM CORP COM 07272M107   806,495 34,188 SH   SOLE 18 34,188 0 0
BAYCOM CORP COM 07272M107   621,431 26,343 SH   SOLE 19 26,343 0 0
BAYCOM CORP COM 07272M107   12,268,192 520,059 SH   SOLE 21 520,059 0 0
BAYCOM CORP COM 07272M107   8,634,860 366,039 SH   SOLE 22 358,916 0 7,123
BAYCOM CORP COM 07272M107   118 5 SH   SOLE 43 5 0 0
BAYFIRST FINANCIAL CORP COM 07279B104   8,284 635 SH   SOLE 18 635 0 0
BAYFIRST FINANCIAL CORP COM 07279B104   103,095 7,903 SH   SOLE 21 7,903 0 0
BAYFIRST FINANCIAL CORP COM 07279B104   526,183 40,336 SH   SOLE 22 40,336 0 0
BAYTEX ENERGY CORP COM 07317Q105   560,529 168,834 SH   SOLE 21 168,834 0 0
BAYTEX ENERGY CORP COM 07317Q105   9,472 2,853 SH   SOLE 22 2,853 0 0
BAYTEX ENERGY CORP COM 07317Q105   78,389 23,611 SH   SOLE 43 23,611 0 0
BCB BANCORP INC COM 055298103   188,420 14,663 SH   SOLE 2 5,525 0 9,138
BCB BANCORP INC COM 055298103   3,123 243 SH   SOLE 7 243 0 0
BCB BANCORP INC COM 055298103   583,660 45,421 SH   SOLE 18 45,421 0 0
BCB BANCORP INC COM 055298103   435,538 33,894 SH   SOLE 19 33,894 0 0
BCB BANCORP INC COM 055298103   8,867,065 690,044 SH   SOLE 21 690,044 0 0
BCB BANCORP INC COM 055298103   3,529,921 274,702 SH   SOLE 22 263,701 0 11,001
BCB BANCORP INC COM 055298103   321 25 SH   SOLE 26 0 0 25
BCB BANCORP INC COM 055298103   3,097 241 SH   SOLE 43 241 0 0
BCE INC COM NEW 05534B760   2,883 73 SH   SOLE 18 73 0 0
BCE INC COM NEW 05534B760   23,336,019 592,586 SH   SOLE 43 471,903 0 120,683
BEACON ROOFING SUPPLY INC COM 073685109   6,803,485 78,183 SH   SOLE 2 27,816 0 50,367
BEACON ROOFING SUPPLY INC COM 073685109   16,969 195 SH   SOLE 4 195 0 0
BEACON ROOFING SUPPLY INC COM 073685109   882,818 10,145 SH   SOLE 7 9,635 0 510
BEACON ROOFING SUPPLY INC COM 073685109   15,481,728 177,910 SH   SOLE 18 177,910 0 0
BEACON ROOFING SUPPLY INC COM 073685109   11,865,699 136,356 SH   SOLE 19 136,356 0 0
BEACON ROOFING SUPPLY INC COM 073685109   211,800,676 2,433,931 SH   SOLE 21 2,433,931 0 0
BEACON ROOFING SUPPLY INC COM 073685109   150,464,629 1,729,081 SH   SOLE 22 1,657,944 0 71,137
BEACON ROOFING SUPPLY INC COM 073685109   188,485 2,166 SH   SOLE 23 2,166 0 0
BEACON ROOFING SUPPLY INC COM 073685109   944,689 10,856 SH   SOLE 25 10,856 0 0
BEACON ROOFING SUPPLY INC COM 073685109   3,541,018 40,692 SH   SOLE 26 14,782 0 25,910
BEACON ROOFING SUPPLY INC COM 073685109   86,672 996 SH   SOLE 28 996 0 0
BEACON ROOFING SUPPLY INC COM 073685109   14,445 166 SH   SOLE 29 166 0 0
BEACON ROOFING SUPPLY INC COM 073685109   3,936,611 45,238 SH   SOLE 30 45,238 0 0
BEACON ROOFING SUPPLY INC COM 073685109   1,175,292 13,506 SH   SOLE 34 13,506 0 0
BEACON ROOFING SUPPLY INC COM 073685109   178,478 2,051 SH   SOLE 36 2,051 0 0
BEACON ROOFING SUPPLY INC COM 073685109   949,214 10,908 SH   SOLE 40 10,908 0 0
BEACON ROOFING SUPPLY INC COM 073685109   1,660,864 19,086 SH   SOLE 43 17,924 0 1,162
BEAM GLOBAL COM 07373B109   22,454 3,167 SH   SOLE 2 3,167 0 0
BEAM GLOBAL COM 07373B109   17,498 2,468 SH   SOLE 18 2,468 0 0
BEAM GLOBAL COM 07373B109   214,217 30,214 SH   SOLE 21 30,214 0 0
BEAM GLOBAL COM 07373B109   1,066,549 150,430 SH   SOLE 22 150,430 0 0
BEAM THERAPEUTICS INC COM 07373V105   2,773,038 101,875 SH   SOLE 2 53,617 0 48,258
BEAM THERAPEUTICS INC COM 07373V105   5,907 217 SH   SOLE 4 217 0 0
BEAM THERAPEUTICS INC COM 07373V105   364,258 13,382 SH   SOLE 7 12,846 0 536
BEAM THERAPEUTICS INC COM 07373V105   5,110,582 187,751 SH   SOLE 18 175,363 0 12,388
BEAM THERAPEUTICS INC COM 07373V105   10,353,862 380,377 SH   SOLE 19 380,377 0 0
BEAM THERAPEUTICS INC COM 07373V105   93,886,952 3,449,190 SH   SOLE 21 3,449,190 0 0
BEAM THERAPEUTICS INC COM 07373V105   60,537,797 2,224,019 SH   SOLE 22 2,142,943 0 81,076
BEAM THERAPEUTICS INC COM 07373V105   117,781 4,327 SH   SOLE 23 4,327 0 0
BEAM THERAPEUTICS INC COM 07373V105   356,228 13,087 SH   SOLE 25 13,087 0 0
BEAM THERAPEUTICS INC COM 07373V105   769,292 28,262 SH   SOLE 26 28,262 0 0
BEAM THERAPEUTICS INC COM 07373V105   58,060 2,133 SH   SOLE 28 2,133 0 0
BEAM THERAPEUTICS INC COM 07373V105   5,356,515 196,786 SH   SOLE 30 196,786 0 0
BEAM THERAPEUTICS INC COM 07373V105   344,524 12,657 SH   SOLE 40 12,657 0 0
BEAM THERAPEUTICS INC COM 07373V105   1,306,016 47,980 SH   SOLE 43 40,942 0 7,038
BEASLEY BROADCAST GROUP INC CL A 074014101   45,263 51,552 SH   SOLE 22 51,552 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   3,572,819 105,736 SH   SOLE 2 81,420 0 24,316
BEAZER HOMES USA INC COM NEW 07556Q881   7,535 223 SH   SOLE 4 223 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   380,948 11,274 SH   SOLE 7 10,660 0 614
BEAZER HOMES USA INC COM NEW 07556Q881   2,993,557 88,593 SH   SOLE 18 88,593 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   2,143,739 63,443 SH   SOLE 19 63,443 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   49,599,598 1,467,878 SH   SOLE 21 1,467,878 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   31,645,315 936,529 SH   SOLE 22 898,171 0 38,358
BEAZER HOMES USA INC COM NEW 07556Q881   161,145 4,769 SH   SOLE 25 4,769 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   518,643 15,349 SH   SOLE 26 0 0 15,349
BEAZER HOMES USA INC COM NEW 07556Q881   1,093,782 32,370 SH   SOLE 30 32,370 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   255,621 7,565 SH   SOLE 40 7,565 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   11,562,769 342,195 SH   SOLE 43 341,055 0 1,140
BECTON DICKINSON & CO COM 075887109   178,099,284 730,424 SH   SOLE 2 255,446 0 474,978
BECTON DICKINSON & CO COM 075887109   61,049,912 250,379 SH   SOLE 4 125,989 0 124,390
BECTON DICKINSON & CO COM 075887109   48,463,407 198,759 SH   SOLE 7 177,005 0 21,754
BECTON DICKINSON & CO COM 075887109   2,212,513 9,074 SH   SOLE 13 9,074 0 0
BECTON DICKINSON & CO COM 075887109   10,415,198 42,715 SH   SOLE 15 42,715 0 0
BECTON DICKINSON & CO COM 075887109   111,238,172 456,212 SH   SOLE 18 438,322 0 17,890
BECTON DICKINSON & CO COM 075887109   184,255,016 755,670 SH   SOLE 19 755,670 0 0
BECTON DICKINSON & CO COM 075887109   1,999,155,830 8,198,974 SH   SOLE 21 8,198,974 0 0
BECTON DICKINSON & CO COM 075887109   1,546,080,190 6,340,812 SH   SOLE 22 5,713,333 0 627,479
BECTON DICKINSON & CO COM 075887109   115,710,746 474,555 SH   SOLE 23 474,555 0 0
BECTON DICKINSON & CO COM 075887109   180,123,073 738,724 SH   SOLE 25 676,425 0 62,299
BECTON DICKINSON & CO COM 075887109   77,570,857 318,135 SH   SOLE 26 151,099 0 167,036
BECTON DICKINSON & CO COM 075887109   157,495,893 645,925 SH   SOLE 28 67,697 0 578,228
BECTON DICKINSON & CO COM 075887109   562,514,103 2,306,993 SH   SOLE 30 2,306,993 0 0
BECTON DICKINSON & CO COM 075887109   15,537,335 63,722 SH   SOLE 31 58,952 0 4,770
BECTON DICKINSON & CO COM 075887109   214,462,871 879,559 SH   SOLE 34 879,559 0 0
BECTON DICKINSON & CO COM 075887109   19,320,114 79,236 SH   SOLE 36 79,236 0 0
BECTON DICKINSON & CO COM 075887109   3,726,942 15,285 SH   SOLE 40 15,285 0 0
BECTON DICKINSON & CO COM 075887109   121,427 498 SH   OTR 43 498 0 0
BECTON DICKINSON & CO COM 075887109   65,764,218 269,713 SH   SOLE 43 244,939 0 24,774
BEIGENE LTD SPONSORED ADR 07725L102   6,148,833 34,092 SH   SOLE 2 34,092 0 0
BEIGENE LTD SPONSORED ADR 07725L102   827,131 4,586 SH   SOLE 18 4,586 0 0
BEIGENE LTD SPONSORED ADR 07725L102   31,039,054 172,095 SH   SOLE 19 172,095 0 0
BEIGENE LTD SPONSORED ADR 07725L102   92,332,597 511,935 SH   SOLE 21 511,935 0 0
BEIGENE LTD SPONSORED ADR 07725L102   5,262,724 29,179 SH   SOLE 22 29,179 0 0
BEIGENE LTD SPONSORED ADR 07725L102   3,725,516 20,656 SH   SOLE 30 20,656 0 0
BEIGENE LTD SPONSORED ADR 07725L102   690,779 3,830 SH   SOLE 32 3,830 0 0
BEIGENE LTD SPONSORED ADR 07725L102   14,054,373 77,924 SH   SOLE 34 77,924 0 0
BEIGENE LTD SPONSORED ADR 07725L102   104,428 579 SH   SOLE 43 562 0 17
BEL FUSE INC CL A 077347201   220,998 3,419 SH   SOLE 22 3,419 0 0
BEL FUSE INC CL B 077347300   662,091 9,916 SH   SOLE 2 3,135 0 6,781
BEL FUSE INC CL B 077347300   6,944 104 SH   SOLE 4 104 0 0
BEL FUSE INC CL B 077347300   6,811 102 SH   SOLE 7 102 0 0
BEL FUSE INC CL B 077347300   1,974,189 29,567 SH   SOLE 18 29,567 0 0
BEL FUSE INC CL B 077347300   1,448,175 21,689 SH   SOLE 19 21,689 0 0
BEL FUSE INC CL B 077347300   28,437,143 425,897 SH   SOLE 21 425,897 0 0
BEL FUSE INC CL B 077347300   19,873,356 297,639 SH   SOLE 22 284,775 0 12,864
BEL FUSE INC CL B 077347300   134,274 2,011 SH   SOLE 25 2,011 0 0
BEL FUSE INC CL B 077347300   112,240 1,681 SH   SOLE 40 1,681 0 0
BEL FUSE INC CL B 077347300   220,942 3,309 SH   SOLE 43 3,037 0 272
BELDEN INC COM 077454106   4,057,170 52,520 SH   SOLE 2 34,535 0 17,985
BELDEN INC COM 077454106   28,660 371 SH   SOLE 4 168 0 203
BELDEN INC COM 077454106   728,854 9,435 SH   SOLE 7 8,933 0 502
BELDEN INC COM 077454106   12,664,365 163,940 SH   SOLE 18 163,940 0 0
BELDEN INC COM 077454106   6,748,174 87,355 SH   SOLE 19 87,355 0 0
BELDEN INC COM 077454106   249,424,105 3,228,791 SH   SOLE 21 3,228,791 0 0
BELDEN INC COM 077454106   103,432,034 1,338,926 SH   SOLE 22 1,295,537 0 43,389
BELDEN INC COM 077454106   718,966 9,307 SH   SOLE 25 9,307 0 0
BELDEN INC COM 077454106   1,070,299 13,855 SH   SOLE 26 13,855 0 0
BELDEN INC COM 077454106   357,436 4,627 SH   SOLE 28 797 0 3,830
BELDEN INC COM 077454106   3,464,972 44,854 SH   SOLE 30 44,854 0 0
BELDEN INC COM 077454106   66,899 866 SH   SOLE 36 866 0 0
BELDEN INC COM 077454106   689,379 8,924 SH   SOLE 40 8,924 0 0
BELDEN INC COM 077454106   2,494,256 32,288 SH   SOLE 43 30,247 0 2,041
BELITE BIO INC SPONSORED ADS 07782B104   57,050 1,247 SH   SOLE 2 1,247 0 0
BELITE BIO INC SPONSORED ADS 07782B104   25,529 558 SH   SOLE 22 558 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   19,166,752 345,783 SH   SOLE 2 173,787 0 171,996
BELLRING BRANDS INC COMMON STOCK 07831C103   26,496 478 SH   SOLE 4 478 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   571,982 10,319 SH   SOLE 7 9,810 0 509
BELLRING BRANDS INC COMMON STOCK 07831C103   31,438,954 567,183 SH   SOLE 18 556,244 0 10,939
BELLRING BRANDS INC COMMON STOCK 07831C103   39,792,366 717,885 SH   SOLE 19 717,885 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   555,798,661 10,027,037 SH   SOLE 21 10,027,037 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   260,846,097 4,705,865 SH   SOLE 22 4,513,052 0 192,813
BELLRING BRANDS INC COMMON STOCK 07831C103   960,713 17,332 SH   SOLE 23 17,332 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   1,381,593 24,925 SH   SOLE 25 24,925 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   4,621,255 83,371 SH   SOLE 26 36,178 0 47,193
BELLRING BRANDS INC COMMON STOCK 07831C103   565,829 10,208 SH   SOLE 28 1,437 0 8,771
BELLRING BRANDS INC COMMON STOCK 07831C103   4,208,966 75,933 SH   SOLE 30 75,933 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   1,469,338 26,508 SH   SOLE 40 26,508 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   36,085 651 SH   OTR 43 651 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   17,120,332 308,864 SH   SOLE 43 296,541 0 12,323
BENCHMARK ELECTRS INC COM 08160H101   5,013,205 181,375 SH   SOLE 2 138,788 0 42,587
BENCHMARK ELECTRS INC COM 08160H101   2,764 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101   863,363 31,236 SH   SOLE 7 29,516 0 1,720
BENCHMARK ELECTRS INC COM 08160H101   3,155,880 114,178 SH   SOLE 18 114,178 0 0
BENCHMARK ELECTRS INC COM 08160H101   8,273,592 299,334 SH   SOLE 19 299,334 0 0
BENCHMARK ELECTRS INC COM 08160H101   123,025,336 4,450,989 SH   SOLE 21 4,450,989 0 0
BENCHMARK ELECTRS INC COM 08160H101   32,091,698 1,161,060 SH   SOLE 22 1,103,475 0 57,585
BENCHMARK ELECTRS INC COM 08160H101   62,218 2,251 SH   SOLE 23 2,251 0 0
BENCHMARK ELECTRS INC COM 08160H101   230,518 8,340 SH   SOLE 25 8,340 0 0
BENCHMARK ELECTRS INC COM 08160H101   559,130 20,229 SH   SOLE 26 20,229 0 0
BENCHMARK ELECTRS INC COM 08160H101   14,069 509 SH   SOLE 28 509 0 0
BENCHMARK ELECTRS INC COM 08160H101   3,556,218 128,662 SH   SOLE 30 128,662 0 0
BENCHMARK ELECTRS INC COM 08160H101   241,601 8,741 SH   SOLE 40 8,741 0 0
BENCHMARK ELECTRS INC COM 08160H101   2,717,745 98,327 SH   SOLE 43 92,549 0 5,778
BENEFICIENT COM CL A 08178Q101   422,556 869,278 SH   SOLE 22 869,278 0 0
BENSON HILL INC COMMON STOCK 082490103   783,068 4,505,572 SH   SOLE 2 4,393,110 0 112,462
BENSON HILL INC COMMON STOCK 082490103   326 1,876 SH   SOLE 7 1,876 0 0
BENSON HILL INC COMMON STOCK 082490103   92,885 534,436 SH   SOLE 18 534,436 0 0
BENSON HILL INC COMMON STOCK 082490103   60,343 347,196 SH   SOLE 19 347,196 0 0
BENSON HILL INC COMMON STOCK 082490103   1,153,749 6,638,370 SH   SOLE 21 6,638,370 0 0
BENSON HILL INC COMMON STOCK 082490103   665,119 3,826,923 SH   SOLE 22 3,692,833 0 134,090
BENTLEY SYS INC COM CL B 08265T208   7,858,673 150,607 SH   SOLE 2 15,879 0 134,728
BENTLEY SYS INC COM CL B 08265T208   8,745,733 167,607 SH   SOLE 4 60,364 0 107,243
BENTLEY SYS INC COM CL B 08265T208   1,616,276 30,975 SH   SOLE 7 30,455 0 520
BENTLEY SYS INC COM CL B 08265T208   45,397 870 SH   SOLE 13 870 0 0
BENTLEY SYS INC COM CL B 08265T208   1,029,981 19,739 SH   SOLE 15 19,739 0 0
BENTLEY SYS INC COM CL B 08265T208   13,484,721 258,427 SH   SOLE 18 244,778 0 13,649
BENTLEY SYS INC COM CL B 08265T208   45,135,543 864,997 SH   SOLE 19 864,997 0 0
BENTLEY SYS INC COM CL B 08265T208   239,180,910 4,583,766 SH   SOLE 21 4,583,766 0 0
BENTLEY SYS INC COM CL B 08265T208   298,456,920 5,719,757 SH   SOLE 22 5,304,415 0 415,342
BENTLEY SYS INC COM CL B 08265T208   17,572,659 336,770 SH   SOLE 23 336,770 0 0
BENTLEY SYS INC COM CL B 08265T208   2,175,384 41,690 SH   SOLE 25 41,445 0 245
BENTLEY SYS INC COM CL B 08265T208   6,436,351 123,349 SH   SOLE 26 99,521 0 23,828
BENTLEY SYS INC COM CL B 08265T208   15,716,825 301,204 SH   SOLE 28 12,003 0 289,201
BENTLEY SYS INC COM CL B 08265T208   92,969,732 1,781,712 SH   SOLE 30 1,519,936 0 261,776
BENTLEY SYS INC COM CL B 08265T208   2,641,091 50,615 SH   SOLE 31 47,150 0 3,465
BENTLEY SYS INC COM CL B 08265T208   479,847 9,196 SH   SOLE 34 9,196 0 0
BENTLEY SYS INC COM CL B 08265T208   1,651,601 31,652 SH   SOLE 36 31,652 0 0
BENTLEY SYS INC COM CL B 08265T208   596,887 11,439 SH   SOLE 40 11,439 0 0
BENTLEY SYS INC COM CL B 08265T208   3,720,591 71,303 SH   SOLE 43 53,039 0 18,264
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   6,796,152 6,878,000 PRN   SOLE 2 6,878,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   3,572,970 3,616,000 PRN   SOLE 19 3,616,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   4,831,809 4,890,000 PRN   SOLE 21 4,890,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   4,150,020 4,200,000 PRN   SOLE 22 4,200,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   2,505,822 2,536,000 PRN   SOLE 34 2,536,000 0 0
BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1   6,538,795 7,310,000 PRN   SOLE 2 7,310,000 0 0
BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1   3,645,088 4,075,000 PRN   SOLE 21 4,075,000 0 0
BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1   7,871,600 8,800,000 PRN   SOLE 22 8,800,000 0 0
BERKLEY W R CORP COM 084423102   38,110,725 538,896 SH   SOLE 2 255,642 0 283,254
BERKLEY W R CORP COM 084423102   16,714,036 236,341 SH   SOLE 4 127,947 0 108,394
BERKLEY W R CORP COM 084423102   12,227,064 172,894 SH   SOLE 7 157,768 0 15,126
BERKLEY W R CORP COM 084423102   348,155 4,923 SH   SOLE 13 4,923 0 0
BERKLEY W R CORP COM 084423102   2,175,135 30,757 SH   SOLE 15 30,757 0 0
BERKLEY W R CORP COM 084423102   35,603,065 503,437 SH   SOLE 18 447,961 0 55,476
BERKLEY W R CORP COM 084423102   20,943,657 296,149 SH   SOLE 19 296,149 0 0
BERKLEY W R CORP COM 084423102   458,240,212 6,479,641 SH   SOLE 21 6,479,641 0 0
BERKLEY W R CORP COM 084423102   362,630,661 5,127,696 SH   SOLE 22 4,562,082 0 565,614
BERKLEY W R CORP COM 084423102   29,126,315 411,854 SH   SOLE 23 411,854 0 0
BERKLEY W R CORP COM 084423102   21,442,658 303,205 SH   SOLE 25 302,715 0 490
BERKLEY W R CORP COM 084423102   17,786,858 251,511 SH   SOLE 26 110,798 0 140,713
BERKLEY W R CORP COM 084423102   22,281,538 315,067 SH   SOLE 28 2,795 0 312,272
BERKLEY W R CORP COM 084423102   24,823 351 SH   SOLE 29 351 0 0
BERKLEY W R CORP COM 084423102   87,895,908 1,242,872 SH   SOLE 30 1,242,872 0 0
BERKLEY W R CORP COM 084423102   3,217,477 45,496 SH   SOLE 31 42,127 0 3,369
BERKLEY W R CORP COM 084423102   616,396 8,716 SH   SOLE 34 8,716 0 0
BERKLEY W R CORP COM 084423102   5,306,829 75,040 SH   SOLE 36 75,040 0 0
BERKLEY W R CORP COM 084423102   792,205 11,202 SH   SOLE 40 11,202 0 0
BERKLEY W R CORP COM 084423102   18,246 258 SH   OTR 43 258 0 0
BERKLEY W R CORP COM 084423102   21,648,715 306,119 SH   SOLE 43 272,119 0 34,000
BERKSHIRE HATHAWAY INC DEL CL A 084670108   55,347,753 102 SH   SOLE 2 8 0 94
BERKSHIRE HATHAWAY INC DEL CL A 084670108   13,565,626 25 SH   SOLE 22 25 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   232,786,138 429 SH   SOLE 25 429 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   87,905,255 162 SH   SOLE 26 36 0 126
BERKSHIRE HATHAWAY INC DEL CL A 084670108   47,751,003 88 SH   SOLE 28 0 0 88
BERKSHIRE HATHAWAY INC DEL CL A 084670108   22,247,626 41 SH   SOLE 36 41 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   16,278,751 30 SH   SOLE 43 21 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,220,225,165 3,421,256 SH   SOLE 2 727,159 0 2,694,097
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   213,984,230 599,967 SH   SOLE 4 439,746 0 160,221
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   425,040,282 1,191,724 SH   SOLE 7 1,051,233 0 140,491
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   19,684,065 55,190 SH   SOLE 13 55,190 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   80,654,736 226,139 SH   SOLE 15 226,139 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,187,681,010 3,330,009 SH   SOLE 18 3,219,292 0 110,717
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   281,053,430 788,015 SH   SOLE 19 788,015 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   13,764,425,660 38,592,569 SH   SOLE 21 38,592,569 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   13,690,506,805 38,385,316 SH   SOLE 22 34,958,696 0 3,426,620
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   925,045,859 2,593,635 SH   SOLE 23 2,593,635 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   726,129,087 2,035,914 SH   SOLE 25 2,015,433 0 20,481
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   545,463,321 1,529,365 SH   SOLE 26 791,453 0 737,912
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   548,153,251 1,536,907 SH   SOLE 28 20,697 0 1,516,210
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,038,967 16,932 SH   SOLE 29 16,932 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,843,488,613 7,972,547 SH   SOLE 30 7,972,547 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   118,508,132 332,272 SH   SOLE 31 310,454 0 21,818
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   82,485,472 231,272 SH   SOLE 34 231,272 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   122,528,046 343,543 SH   SOLE 36 343,543 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   24,373,788 68,339 SH   SOLE 40 68,339 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   899,140 2,521 SH   OTR 43 2,521 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   702,357,688 1,969,264 SH   SOLE 43 1,664,248 0 305,016
BERKSHIRE HILLS BANCORP INC COM 084680107   933,484 37,595 SH   SOLE 2 11,782 0 25,813
BERKSHIRE HILLS BANCORP INC COM 084680107   2,409 97 SH   SOLE 4 97 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   916,475 36,910 SH   SOLE 7 34,879 0 2,031
BERKSHIRE HILLS BANCORP INC COM 084680107   3,412,983 137,454 SH   SOLE 18 137,454 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   1,801,913 72,570 SH   SOLE 19 72,570 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   117,807,698 4,744,571 SH   SOLE 21 4,744,571 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   24,989,309 1,006,416 SH   SOLE 22 953,818 0 52,598
BERKSHIRE HILLS BANCORP INC COM 084680107   102,995 4,148 SH   SOLE 25 4,148 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   214,804 8,651 SH   SOLE 26 8,651 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   239,883 9,661 SH   SOLE 28 9,661 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   3,335,960 134,352 SH   SOLE 30 134,352 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   104,634 4,214 SH   SOLE 40 4,214 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   3,514,091 141,526 SH   SOLE 43 93,915 0 47,611
BERRY CORP COM 08579X101   1,871,962 266,282 SH   SOLE 2 226,896 0 39,386
BERRY CORP COM 08579X101   310,944 44,231 SH   SOLE 7 41,803 0 2,428
BERRY CORP COM 08579X101   1,564,414 222,534 SH   SOLE 18 222,534 0 0
BERRY CORP COM 08579X101   1,096,560 155,983 SH   SOLE 19 155,983 0 0
BERRY CORP COM 08579X101   23,786,335 3,383,547 SH   SOLE 21 3,383,547 0 0
BERRY CORP COM 08579X101   17,293,392 2,459,942 SH   SOLE 22 2,369,520 0 90,422
BERRY CORP COM 08579X101   142,133 20,218 SH   SOLE 25 20,218 0 0
BERRY CORP COM 08579X101   841,371 119,683 SH   SOLE 30 119,683 0 0
BERRY CORP COM 08579X101   108,691 15,461 SH   SOLE 40 15,461 0 0
BERRY CORP COM 08579X101   708,898 100,839 SH   SOLE 43 94,910 0 5,929
BERRY GLOBAL GROUP INC COM 08579W103   15,310,604 227,194 SH   SOLE 2 135,418 0 91,776
BERRY GLOBAL GROUP INC COM 08579W103   23,654 351 SH   SOLE 4 351 0 0
BERRY GLOBAL GROUP INC COM 08579W103   1,519,847 22,553 SH   SOLE 7 21,425 0 1,128
BERRY GLOBAL GROUP INC COM 08579W103   13,992,186 207,630 SH   SOLE 18 207,630 0 0
BERRY GLOBAL GROUP INC COM 08579W103   2,543,299 37,740 SH   SOLE 19 37,740 0 0
BERRY GLOBAL GROUP INC COM 08579W103   391,693,795 5,812,343 SH   SOLE 21 5,812,343 0 0
BERRY GLOBAL GROUP INC COM 08579W103   236,414,768 3,508,158 SH   SOLE 22 3,347,091 0 161,067
BERRY GLOBAL GROUP INC COM 08579W103   1,701,328 25,246 SH   SOLE 25 25,246 0 0
BERRY GLOBAL GROUP INC COM 08579W103   3,219,490 47,774 SH   SOLE 26 47,774 0 0
BERRY GLOBAL GROUP INC COM 08579W103   162,006 2,404 SH   SOLE 28 2,404 0 0
BERRY GLOBAL GROUP INC COM 08579W103   6,633,669 98,437 SH   SOLE 30 98,437 0 0
BERRY GLOBAL GROUP INC COM 08579W103   110,857 1,645 SH   SOLE 31 1,645 0 0
BERRY GLOBAL GROUP INC COM 08579W103   508,121 7,540 SH   SOLE 36 7,540 0 0
BERRY GLOBAL GROUP INC COM 08579W103   1,627,940 24,157 SH   SOLE 40 24,157 0 0
BERRY GLOBAL GROUP INC COM 08579W103   9,119,936 135,331 SH   SOLE 43 129,039 0 6,292
BEST BUY INC COM 086516101   70,384,366 899,136 SH   SOLE 2 542,058 0 357,078
BEST BUY INC COM 086516101   21,102,957 269,583 SH   SOLE 4 120,683 0 148,900
BEST BUY INC COM 086516101   37,817,773 483,109 SH   SOLE 7 427,300 0 55,809
BEST BUY INC COM 086516101   2,792,874 35,678 SH   SOLE 13 35,678 0 0
BEST BUY INC COM 086516101   2,344,564 29,951 SH   SOLE 15 29,951 0 0
BEST BUY INC COM 086516101   38,545,307 492,403 SH   SOLE 18 383,389 0 109,014
BEST BUY INC COM 086516101   64,640,884 825,765 SH   SOLE 19 825,765 0 0
BEST BUY INC COM 086516101   603,056,517 7,703,839 SH   SOLE 21 7,703,839 0 0
BEST BUY INC COM 086516101   411,653,228 5,258,728 SH   SOLE 22 4,620,729 0 637,999
BEST BUY INC COM 086516101   41,509,144 530,265 SH   SOLE 23 530,265 0 0
BEST BUY INC COM 086516101   102,350,709 1,307,495 SH   SOLE 25 1,021,922 0 285,573
BEST BUY INC COM 086516101   71,462,673 912,911 SH   SOLE 26 675,258 0 237,653
BEST BUY INC COM 086516101   56,384,771 720,296 SH   SOLE 28 104,907 0 615,389
BEST BUY INC COM 086516101   2,458,383 31,405 SH   SOLE 29 31,405 0 0
BEST BUY INC COM 086516101   218,569,345 2,792,148 SH   SOLE 30 2,604,336 0 187,812
BEST BUY INC COM 086516101   6,958,231 88,889 SH   SOLE 31 85,589 0 3,300
BEST BUY INC COM 086516101   30,653,509 391,588 SH   SOLE 34 391,588 0 0
BEST BUY INC COM 086516101   13,448,426 171,799 SH   SOLE 35 171,799 0 0
BEST BUY INC COM 086516101   5,240,924 66,951 SH   SOLE 36 66,951 0 0
BEST BUY INC COM 086516101   835,404 10,672 SH   SOLE 40 10,672 0 0
BEST BUY INC COM 086516101   33,347 426 SH   OTR 43 426 0 0
BEST BUY INC COM 086516101   23,915,199 305,508 SH   SOLE 43 272,723 0 32,786
BEST INC SPONSORED ADS 08653C601   1,041 408 SH   SOLE 43 408 0 0
BETTER CHOICE CO INC COM 08771Y303   984 3,559 SH   SOLE 22 3,559 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104   217 1,113 SH   SOLE 18 1,113 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104   5,917 30,343 SH   SOLE 21 30,343 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104   11,150 57,179 SH   SOLE 22 57,179 0 0
BETTERWARE DE MEXC S A P I D SHS P1666E105   12,936 928 SH   SOLE 22 928 0 0
BEYOND AIR INC COM 08862L103   6,343 3,236 SH   SOLE 2 971 0 2,265
BEYOND AIR INC COM 08862L103   136,914 69,854 SH   SOLE 18 69,854 0 0
BEYOND AIR INC COM 08862L103   96,310 49,138 SH   SOLE 19 49,138 0 0
BEYOND AIR INC COM 08862L103   1,893,415 966,028 SH   SOLE 21 966,028 0 0
BEYOND AIR INC COM 08862L103   1,508,075 769,426 SH   SOLE 22 750,282 0 19,144
BEYOND AIR INC COM 08862L103   4 2 SH   SOLE 43 2 0 0
BEYOND INC COM 690370101   2,413,460 87,160 SH   SOLE 2 41,629 0 45,531
BEYOND INC COM 690370101   4,624 167 SH   SOLE 4 167 0 0
BEYOND INC COM 690370101   11,602 419 SH   SOLE 7 419 0 0
BEYOND INC COM 690370101   3,391,859 122,494 SH   SOLE 18 122,494 0 0
BEYOND INC COM 690370101   4,190,051 151,320 SH   SOLE 19 151,320 0 0
BEYOND INC COM 690370101   49,914,382 1,802,614 SH   SOLE 21 1,802,614 0 0
BEYOND INC COM 690370101   37,723,222 1,362,341 SH   SOLE 22 1,295,666 0 66,675
BEYOND INC COM 690370101   35,000 1,264 SH   SOLE 23 1,264 0 0
BEYOND INC COM 690370101   283,850 10,251 SH   SOLE 25 10,251 0 0
BEYOND INC COM 690370101   318,075 11,487 SH   SOLE 26 11,487 0 0
BEYOND INC COM 690370101   21,211 766 SH   SOLE 28 766 0 0
BEYOND INC COM 690370101   1,692,136 61,110 SH   SOLE 30 61,110 0 0
BEYOND INC COM 690370101   268,565 9,699 SH   SOLE 40 9,699 0 0
BEYOND INC COM 690370101   235,863 8,518 SH   SOLE 43 6,861 0 1,657
BEYOND MEAT INC COM 08862E109   295,258 33,175 SH   SOLE 2 18,266 0 14,909
BEYOND MEAT INC COM 08862E109   1,673 188 SH   SOLE 4 188 0 0
BEYOND MEAT INC COM 08862E109   5,856 658 SH   SOLE 7 658 0 0
BEYOND MEAT INC COM 08862E109   1,278,886 143,695 SH   SOLE 18 143,695 0 0
BEYOND MEAT INC COM 08862E109   1,090,054 122,478 SH   SOLE 19 122,478 0 0
BEYOND MEAT INC COM 08862E109   20,582,567 2,312,648 SH   SOLE 21 2,312,648 0 0
BEYOND MEAT INC COM 08862E109   15,366,251 1,726,545 SH   SOLE 22 1,674,820 0 51,725
BEYOND MEAT INC COM 08862E109   73,932 8,307 SH   SOLE 25 8,307 0 0
BEYOND MEAT INC COM 08862E109   195,230 21,936 SH   SOLE 26 21,936 0 0
BEYOND MEAT INC COM 08862E109   9,390 1,055 SH   SOLE 28 1,055 0 0
BEYOND MEAT INC COM 08862E109   97,686 10,976 SH   SOLE 30 10,976 0 0
BEYOND MEAT INC COM 08862E109   113,270 12,727 SH   SOLE 40 12,727 0 0
BEYOND MEAT INC COM 08862E109   536,893 60,325 SH   SOLE 43 55,406 0 4,919
BEYOND MEAT INC NOTE 3/1 08862EAB5   1,273,500 7,075,000 PRN   SOLE 21 7,075,000 0 0
BEYONDSPRING INC SHS G10830100   85,122 94,580 SH   SOLE 2 34,915 0 59,665
BEYONDSPRING INC SHS G10830100   8,891 9,879 SH   SOLE 18 4,462 0 5,417
BEYONDSPRING INC SHS G10830100   47,651 52,945 SH   SOLE 21 52,945 0 0
BEYONDSPRING INC SHS G10830100   57,168 63,520 SH   SOLE 22 63,520 0 0
BEYONDSPRING INC SHS G10830100   3,025 3,361 SH   SOLE 30 3,361 0 0
BGC GROUP INC CL A 088929104   1,996,279 276,493 SH   SOLE 2 103,758 0 172,735
BGC GROUP INC CL A 088929104   9,292 1,287 SH   SOLE 4 1,287 0 0
BGC GROUP INC CL A 088929104   361,910 50,126 SH   SOLE 7 47,522 0 2,604
BGC GROUP INC CL A 088929104   6,593,246 913,192 SH   SOLE 18 913,192 0 0
BGC GROUP INC CL A 088929104   5,327,883 737,934 SH   SOLE 19 737,934 0 0
BGC GROUP INC CL A 088929104   103,332,510 14,311,982 SH   SOLE 21 14,311,982 0 0
BGC GROUP INC CL A 088929104   75,195,527 10,414,893 SH   SOLE 22 10,043,219 0 371,674
BGC GROUP INC CL A 088929104   539,839 74,770 SH   SOLE 25 74,770 0 0
BGC GROUP INC CL A 088929104   670,023 92,801 SH   SOLE 26 92,801 0 0
BGC GROUP INC CL A 088929104   126,141 17,471 SH   SOLE 28 6,031 0 11,440
BGC GROUP INC CL A 088929104   1,315,556 182,210 SH   SOLE 30 182,210 0 0
BGC GROUP INC CL A 088929104   485,300 67,216 SH   SOLE 40 67,216 0 0
BGC GROUP INC CL A 088929104   21,631 2,996 SH   OTR 43 2,996 0 0
BGC GROUP INC CL A 088929104   1,222,985 169,388 SH   SOLE 43 164,885 0 4,503
BGSF INC COM 05601C105   69,823 7,428 SH   SOLE 2 7,428 0 0
BGSF INC COM 05601C105   15,858 1,687 SH   SOLE 18 1,687 0 0
BGSF INC COM 05601C105   208,661 22,198 SH   SOLE 21 22,198 0 0
BGSF INC COM 05601C105   1,201,828 127,854 SH   SOLE 22 127,854 0 0
BHP GROUP LTD SPONSORED ADS 088606108   15,876,337 232,416 SH   SOLE 7 232,416 0 0
BHP GROUP LTD SPONSORED ADS 088606108   43,569,074 637,814 SH   SOLE 19 637,814 0 0
BHP GROUP LTD SPONSORED ADS 088606108   120,254,417 1,760,422 SH   SOLE 43 1,554,716 0 205,706
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   5,031,122 278,270 SH   SOLE 19 278,270 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   3,671,686 203,080 SH   SOLE 21 203,080 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   307,233 16,993 SH   SOLE 30 16,993 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   59,302 3,280 SH   SOLE 34 3,280 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   104,306 16,452 SH   SOLE 2 720 0 15,732
BIG 5 SPORTING GOODS CORP COM 08915P101   2,124 335 SH   SOLE 7 335 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   412,905 65,127 SH   SOLE 18 65,127 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   282,181 44,508 SH   SOLE 19 44,508 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   6,477,825 1,021,739 SH   SOLE 21 1,021,739 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   3,694,134 582,671 SH   SOLE 22 563,636 0 19,035
BIG 5 SPORTING GOODS CORP COM 08915P101   932 147 SH   SOLE 43 147 0 0
BIG LOTS INC COM 089302103   376,958 48,390 SH   SOLE 2 30,006 0 18,384
BIG LOTS INC COM 089302103   15,237 1,956 SH   SOLE 7 1,956 0 0
BIG LOTS INC COM 089302103   668,561 85,823 SH   SOLE 18 85,823 0 0
BIG LOTS INC COM 089302103   441,748 56,707 SH   SOLE 19 56,707 0 0
BIG LOTS INC COM 089302103   9,983,960 1,281,638 SH   SOLE 21 1,281,638 0 0
BIG LOTS INC COM 089302103   6,308,233 809,786 SH   SOLE 22 785,030 0 24,756
BIG LOTS INC COM 089302103   3,459 444 SH   SOLE 28 444 0 0
BIG LOTS INC COM 089302103   109,527 14,060 SH   SOLE 36 14,060 0 0
BIG LOTS INC COM 089302103   5,824 748 SH   SOLE 43 748 0 0
BIGBEAR AI HLDGS INC COM 08975B109   5,945 2,778 SH   SOLE 2 0 0 2,778
BIGBEAR AI HLDGS INC COM 08975B109   157,714 73,698 SH   SOLE 18 73,698 0 0
BIGBEAR AI HLDGS INC COM 08975B109   112,637 52,634 SH   SOLE 19 52,634 0 0
BIGBEAR AI HLDGS INC COM 08975B109   2,440,120 1,140,243 SH   SOLE 21 1,140,243 0 0
BIGBEAR AI HLDGS INC COM 08975B109   3,201,609 1,496,079 SH   SOLE 22 1,488,883 0 7,196
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   370,528 38,081 SH   SOLE 2 22,012 0 16,069
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,518 156 SH   SOLE 4 156 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   6,665 685 SH   SOLE 7 685 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,584,044 162,800 SH   SOLE 18 162,800 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,340,560 137,776 SH   SOLE 19 137,776 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   26,273,734 2,700,281 SH   SOLE 21 2,700,281 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   19,188,154 1,972,061 SH   SOLE 22 1,915,448 0 56,613
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   98,166 10,089 SH   SOLE 25 10,089 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   192,742 19,809 SH   SOLE 26 19,809 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   7,239 744 SH   SOLE 28 744 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,176,192 120,883 SH   SOLE 30 120,883 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   93,184 9,577 SH   SOLE 40 9,577 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   164,758 16,933 SH   SOLE 43 16,705 0 228
BIGCOMMERCE HLDGS INC NOTE 0.250%10/0 08975PAB4   1,471,875 1,875,000 PRN   SOLE 21 1,875,000 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   80,321 487 SH   SOLE 2 80 0 407
BIGLARI HLDGS INC COM STK CL B 08986R309   1,979 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   348,002 2,110 SH   SOLE 18 2,110 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   247,395 1,500 SH   SOLE 19 1,500 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   4,574,828 27,738 SH   SOLE 21 27,738 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   3,774,588 22,886 SH   SOLE 22 22,195 0 691
BIGLARI HLDGS INC COM STK CL B 08986R309   660 4 SH   SOLE 43 4 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408   1,249,646 1,574 SH   SOLE 22 1,574 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408   7,939 10 SH   SOLE 43 6 0 4
BILIBILI INC SPONS ADS REP Z 090040106   543,865 44,689 SH   SOLE 18 44,689 0 0
BILIBILI INC SPONS ADS REP Z 090040106   11,741,312 964,775 SH   SOLE 43 921,553 0 43,222
BILIBILI INC NOTE 1.375% 4/0 090040AB2   3,395,700 3,465,000 PRN   SOLE 21 3,465,000 0 0
BILL HOLDINGS INC COM 090043100   16,963,458 207,911 SH   SOLE 2 36,197 0 171,714
BILL HOLDINGS INC COM 090043100   4,986,699 61,119 SH   SOLE 4 29,374 0 31,745
BILL HOLDINGS INC COM 090043100   1,175,141 14,403 SH   SOLE 7 14,072 0 331
BILL HOLDINGS INC COM 090043100   140,498 1,722 SH   SOLE 13 1,722 0 0
BILL HOLDINGS INC COM 090043100   869,749 10,660 SH   SOLE 15 10,660 0 0
BILL HOLDINGS INC COM 090043100   9,412,304 115,361 SH   SOLE 18 109,522 0 5,839
BILL HOLDINGS INC COM 090043100   2,919,780 35,786 SH   SOLE 19 35,786 0 0
BILL HOLDINGS INC COM 090043100   133,449,094 1,635,606 SH   SOLE 21 1,635,606 0 0
BILL HOLDINGS INC COM 090043100   212,242,678 2,601,332 SH   SOLE 22 2,404,010 0 197,322
BILL HOLDINGS INC COM 090043100   12,633,640 154,843 SH   SOLE 23 154,843 0 0
BILL HOLDINGS INC COM 090043100   11,635,876 142,614 SH   SOLE 25 142,593 0 21
BILL HOLDINGS INC COM 090043100   8,807,477 107,948 SH   SOLE 26 45,500 0 62,448
BILL HOLDINGS INC COM 090043100   7,671,989 94,031 SH   SOLE 28 1,307 0 92,724
BILL HOLDINGS INC COM 090043100   21,320,936 261,318 SH   SOLE 30 261,318 0 0
BILL HOLDINGS INC COM 090043100   1,668,271 20,447 SH   SOLE 31 18,864 0 1,583
BILL HOLDINGS INC COM 090043100   13,448,235 164,827 SH   SOLE 34 164,827 0 0
BILL HOLDINGS INC COM 090043100   1,769,932 21,693 SH   SOLE 36 21,693 0 0
BILL HOLDINGS INC COM 090043100   434,875 5,330 SH   SOLE 40 5,330 0 0
BILL HOLDINGS INC COM 090043100   22,274 273 SH   OTR 43 273 0 0
BILL HOLDINGS INC COM 090043100   2,400,133 29,417 SH   SOLE 43 22,139 0 7,278
BILL HOLDINGS INC NOTE 12/0 090043AB6   1,264,973 1,345,000 PRN   SOLE 2 1,345,000 0 0
BILL HOLDINGS INC NOTE 12/0 090043AB6   5,728,586 6,091,000 PRN   SOLE 19 6,091,000 0 0
BILL HOLDINGS INC NOTE 12/0 090043AB6   7,331,198 7,795,000 PRN   SOLE 21 7,795,000 0 0
BILL HOLDINGS INC NOTE 12/0 090043AB6   11,816,442 12,564,000 PRN   SOLE 34 12,564,000 0 0
BILL HOLDINGS INC NOTE 4/0 090043AD2   3,231,150 3,900,000 PRN   SOLE 21 3,900,000 0 0
BIO RAD LABS INC CL A 090572207   9,249,184 28,645 SH   SOLE 2 10,930 0 17,715
BIO RAD LABS INC CL A 090572207   6,172,365 19,116 SH   SOLE 4 8,653 0 10,463
BIO RAD LABS INC CL A 090572207   4,392,918 13,605 SH   SOLE 7 12,108 0 1,497
BIO RAD LABS INC CL A 090572207   21,634 67 SH   SOLE 13 67 0 0
BIO RAD LABS INC CL A 090572207   1,046,809 3,242 SH   SOLE 15 3,242 0 0
BIO RAD LABS INC CL A 090572207   14,599,471 45,215 SH   SOLE 18 43,817 0 1,398
BIO RAD LABS INC CL A 090572207   9,721,895 30,109 SH   SOLE 19 30,109 0 0
BIO RAD LABS INC CL A 090572207   175,885,932 544,724 SH   SOLE 21 544,724 0 0
BIO RAD LABS INC CL A 090572207   148,265,922 459,184 SH   SOLE 22 411,454 0 47,730
BIO RAD LABS INC CL A 090572207   11,423,202 35,378 SH   SOLE 23 35,378 0 0
BIO RAD LABS INC CL A 090572207   8,652,160 26,796 SH   SOLE 25 26,796 0 0
BIO RAD LABS INC CL A 090572207   7,404,836 22,933 SH   SOLE 26 11,769 0 11,164
BIO RAD LABS INC CL A 090572207   9,038,014 27,991 SH   SOLE 28 473 0 27,518
BIO RAD LABS INC CL A 090572207   12,270 38 SH   SOLE 29 38 0 0
BIO RAD LABS INC CL A 090572207   55,105,376 170,663 SH   SOLE 30 170,663 0 0
BIO RAD LABS INC CL A 090572207   1,594,108 4,937 SH   SOLE 31 4,539 0 398
BIO RAD LABS INC CL A 090572207   371,324 1,150 SH   SOLE 34 1,150 0 0
BIO RAD LABS INC CL A 090572207   1,643,833 5,091 SH   SOLE 36 5,091 0 0
BIO RAD LABS INC CL A 090572207   329,348 1,020 SH   SOLE 40 1,020 0 0
BIO RAD LABS INC CL A 090572207   12,176 38 SH   OTR 43 38 0 0
BIO RAD LABS INC CL A 090572207   8,499,111 26,322 SH   SOLE 43 23,697 0 2,625
BIO-PATH HLDGS INC COM 09057N300   25,330 54,709 SH   SOLE 22 54,709 0 0
BIO-TECHNE CORP COM 09073M104   21,917,607 284,054 SH   SOLE 2 49,098 0 234,956
BIO-TECHNE CORP COM 09073M104   11,744,292 152,207 SH   SOLE 4 69,436 0 82,771
BIO-TECHNE CORP COM 09073M104   7,741,540 100,331 SH   SOLE 7 88,470 0 11,861
BIO-TECHNE CORP COM 09073M104   172,530 2,236 SH   SOLE 13 2,236 0 0
BIO-TECHNE CORP COM 09073M104   1,811,408 23,476 SH   SOLE 15 23,476 0 0
BIO-TECHNE CORP COM 09073M104   28,582,996 370,438 SH   SOLE 18 360,852 0 9,586
BIO-TECHNE CORP COM 09073M104   366,424,430 4,748,891 SH   SOLE 19 4,748,891 0 0
BIO-TECHNE CORP COM 09073M104   455,823,780 5,907,514 SH   SOLE 21 5,907,514 0 0
BIO-TECHNE CORP COM 09073M104   331,437,153 4,295,453 SH   SOLE 22 3,938,991 0 356,462
BIO-TECHNE CORP COM 09073M104   19,526,727 253,068 SH   SOLE 23 253,068 0 0
BIO-TECHNE CORP COM 09073M104   16,668,952 216,031 SH   SOLE 25 216,031 0 0
BIO-TECHNE CORP COM 09073M104   12,595,830 163,243 SH   SOLE 26 79,666 0 83,577
BIO-TECHNE CORP COM 09073M104   21,566,837 279,508 SH   SOLE 28 2,924 0 276,584
BIO-TECHNE CORP COM 09073M104   81,129,805 1,051,449 SH   SOLE 30 1,051,449 0 0
BIO-TECHNE CORP COM 09073M104   2,672,205 34,632 SH   SOLE 31 32,161 0 2,471
BIO-TECHNE CORP COM 09073M104   993,512 12,876 SH   SOLE 34 12,876 0 0
BIO-TECHNE CORP COM 09073M104   2,730,615 35,389 SH   SOLE 36 35,389 0 0
BIO-TECHNE CORP COM 09073M104   681,014 8,826 SH   SOLE 40 8,826 0 0
BIO-TECHNE CORP COM 09073M104   14,991,390 194,290 SH   SOLE 43 141,126 0 53,164
BIOATLA INC COM 09077B104   57,931 23,549 SH   SOLE 2 1,566 0 21,983
BIOATLA INC COM 09077B104   315,335 128,185 SH   SOLE 18 128,185 0 0
BIOATLA INC COM 09077B104   205,181 83,407 SH   SOLE 19 83,407 0 0
BIOATLA INC COM 09077B104   4,071,499 1,655,081 SH   SOLE 21 1,655,081 0 0
BIOATLA INC COM 09077B104   2,444,728 993,792 SH   SOLE 22 960,193 0 33,599
BIOCARDIA INC COM 09060U507   1,614 2,430 SH   SOLE 18 2,430 0 0
BIOCARDIA INC COM 09060U507   26,792 40,337 SH   SOLE 21 40,337 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   3,172,574 529,645 SH   SOLE 2 322,166 0 207,479
BIOCRYST PHARMACEUTICALS INC COM 09058V103   4,175 697 SH   SOLE 4 697 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   61,679 10,297 SH   SOLE 7 10,297 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   2,977,276 497,041 SH   SOLE 18 469,084 0 27,957
BIOCRYST PHARMACEUTICALS INC COM 09058V103   6,188,437 1,033,128 SH   SOLE 19 1,033,128 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   54,817,018 9,151,422 SH   SOLE 21 9,151,422 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   39,509,064 6,595,837 SH   SOLE 22 6,349,195 0 246,642
BIOCRYST PHARMACEUTICALS INC COM 09058V103   198,580 33,152 SH   SOLE 23 33,152 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   237,917 39,719 SH   SOLE 25 39,719 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   465,573 77,725 SH   SOLE 26 77,725 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   18,964 3,166 SH   SOLE 28 3,166 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   3,401,817 567,916 SH   SOLE 30 567,916 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   207,260 34,601 SH   SOLE 34 34,601 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   201,108 33,574 SH   SOLE 40 33,574 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   439,966 73,450 SH   SOLE 43 45,669 0 27,781
BIODESIX INC COM 09075X108   8,090 4,397 SH   SOLE 18 4,397 0 0
BIODESIX INC COM 09075X108   113,727 61,808 SH   SOLE 21 61,808 0 0
BIODESIX INC COM 09075X108   622,391 338,256 SH   SOLE 22 338,256 0 0
BIOFRONTERA INC COM NEW 09077D209   12,803 4,622 SH   SOLE 22 4,622 0 0
BIOGEN INC COM 09062X103   111,169,145 429,606 SH   SOLE 2 216,066 0 213,540
BIOGEN INC COM 09062X103   31,661,027 122,352 SH   SOLE 4 61,227 0 61,125
BIOGEN INC COM 09062X103   54,026,518 208,782 SH   SOLE 7 169,220 0 39,562
BIOGEN INC COM 09062X103   1,162,912 4,494 SH   SOLE 13 4,494 0 0
BIOGEN INC COM 09062X103   5,798,259 22,407 SH   SOLE 15 22,407 0 0
BIOGEN INC COM 09062X103   71,702,838 277,091 SH   SOLE 18 268,186 0 8,905
BIOGEN INC COM 09062X103   207,957,405 803,638 SH   SOLE 19 803,638 0 0
BIOGEN INC COM 09062X103   1,299,300,214 5,021,062 SH   SOLE 21 5,021,062 0 0
BIOGEN INC COM 09062X103   806,873,325 3,118,110 SH   SOLE 22 2,809,426 0 308,684
BIOGEN INC COM 09062X103   62,059,256 239,824 SH   SOLE 23 239,824 0 0
BIOGEN INC COM 09062X103   166,775,971 644,495 SH   SOLE 25 459,317 0 185,178
BIOGEN INC COM 09062X103   52,667,717 203,531 SH   SOLE 26 122,198 0 81,333
BIOGEN INC COM 09062X103   107,890,011 416,934 SH   SOLE 28 24,362 0 392,572
BIOGEN INC COM 09062X103   49,166 190 SH   SOLE 29 190 0 0
BIOGEN INC COM 09062X103   429,881,921 1,661,251 SH   SOLE 30 1,636,966 0 24,285
BIOGEN INC COM 09062X103   8,485,068 32,790 SH   SOLE 31 30,398 0 2,392
BIOGEN INC COM 09062X103   10,889,818 42,083 SH   SOLE 32 42,083 0 0
BIOGEN INC COM 09062X103   211,755,631 818,316 SH   SOLE 34 818,316 0 0
BIOGEN INC COM 09062X103   11,175,500 43,187 SH   SOLE 36 43,187 0 0
BIOGEN INC COM 09062X103   1,975,968 7,636 SH   SOLE 40 7,636 0 0
BIOGEN INC COM 09062X103   87,464 338 SH   OTR 43 338 0 0
BIOGEN INC COM 09062X103   33,262,555 128,541 SH   SOLE 43 116,065 0 12,476
BIOHAVEN LTD COM G1110E107   3,098,720 72,400 SH   SOLE 2 20,563 0 51,837
BIOHAVEN LTD COM G1110E107   10,529 246 SH   SOLE 4 246 0 0
BIOHAVEN LTD COM G1110E107   648,292 15,147 SH   SOLE 7 14,336 0 811
BIOHAVEN LTD COM G1110E107   7,876,741 184,036 SH   SOLE 18 184,036 0 0
BIOHAVEN LTD COM G1110E107   10,811,451 252,604 SH   SOLE 19 252,604 0 0
BIOHAVEN LTD COM G1110E107   136,140,680 3,180,857 SH   SOLE 21 3,180,857 0 0
BIOHAVEN LTD COM G1110E107   81,203,712 1,897,283 SH   SOLE 22 1,804,537 0 92,746
BIOHAVEN LTD COM G1110E107   16,863 394 SH   SOLE 23 394 0 0
BIOHAVEN LTD COM G1110E107   602,752 14,083 SH   SOLE 25 14,083 0 0
BIOHAVEN LTD COM G1110E107   843,631 19,711 SH   SOLE 26 19,711 0 0
BIOHAVEN LTD COM G1110E107   57,352 1,340 SH   SOLE 28 0 0 1,340
BIOHAVEN LTD COM G1110E107   3,262,259 76,221 SH   SOLE 30 76,221 0 0
BIOHAVEN LTD COM G1110E107   54,270 1,268 SH   SOLE 34 1,268 0 0
BIOHAVEN LTD COM G1110E107   591,325 13,816 SH   SOLE 40 13,816 0 0
BIOHAVEN LTD COM G1110E107   1,426,610 33,332 SH   SOLE 43 24,464 0 8,868
BIOLASE INC COM NEW 090911702   28,070 25,018 SH   SOLE 22 25,018 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   314,811 19,373 SH   SOLE 2 9,798 0 9,575
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,511 93 SH   SOLE 4 93 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   5,785 356 SH   SOLE 7 356 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,788,215 110,044 SH   SOLE 18 110,044 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,159,828 71,374 SH   SOLE 19 71,374 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   66,825,801 4,112,357 SH   SOLE 21 4,112,357 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   16,377,904 1,007,871 SH   SOLE 22 973,477 0 34,394
BIOLIFE SOLUTIONS INC COM NEW 09062W204   97,256 5,985 SH   SOLE 25 5,985 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   8,629 531 SH   SOLE 26 531 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,194,684 73,519 SH   SOLE 30 73,519 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   131,820 8,112 SH   SOLE 40 8,112 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   235,641 14,501 SH   SOLE 43 13,778 0 723
BIOMARIN PHARMACEUTICAL INC COM 09061G101   37,261,991 386,455 SH   SOLE 2 106,844 0 279,611
BIOMARIN PHARMACEUTICAL INC COM 09061G101   15,169,759 157,330 SH   SOLE 4 77,985 0 79,345
BIOMARIN PHARMACEUTICAL INC COM 09061G101   5,365,484 55,647 SH   SOLE 7 54,933 0 714
BIOMARIN PHARMACEUTICAL INC COM 09061G101   609,567 6,322 SH   SOLE 13 6,322 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,882,022 19,519 SH   SOLE 15 19,519 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   17,869,133 185,326 SH   SOLE 18 173,620 0 11,706
BIOMARIN PHARMACEUTICAL INC COM 09061G101   111,459,013 1,155,974 SH   SOLE 19 1,155,974 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   506,580,556 5,253,895 SH   SOLE 21 5,253,895 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   465,396,874 4,826,767 SH   SOLE 22 4,471,746 0 355,021
BIOMARIN PHARMACEUTICAL INC COM 09061G101   29,422,659 305,151 SH   SOLE 23 305,151 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   25,190,496 261,258 SH   SOLE 25 261,106 0 152
BIOMARIN PHARMACEUTICAL INC COM 09061G101   19,789,819 205,246 SH   SOLE 26 107,558 0 97,688
BIOMARIN PHARMACEUTICAL INC COM 09061G101   32,225,878 334,224 SH   SOLE 28 15,656 0 318,568
BIOMARIN PHARMACEUTICAL INC COM 09061G101   76,292,132 791,248 SH   SOLE 30 791,248 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   4,214,807 43,713 SH   SOLE 31 40,607 0 3,106
BIOMARIN PHARMACEUTICAL INC COM 09061G101   51,043,109 529,383 SH   SOLE 34 529,383 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   6,022,586 62,462 SH   SOLE 36 62,462 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   948,966 9,842 SH   SOLE 40 9,842 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   33,168 344 SH   OTR 43 344 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   8,826,104 91,538 SH   SOLE 43 74,586 0 16,952
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4   3,469,312 3,520,000 PRN   SOLE 21 3,520,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7   4,418,751 4,303,000 PRN   SOLE 21 4,303,000 0 0
BIOMEA FUSION INC COM 09077A106   191,345 13,178 SH   SOLE 2 8,037 0 5,141
BIOMEA FUSION INC COM 09077A106   2,817 194 SH   SOLE 7 194 0 0
BIOMEA FUSION INC COM 09077A106   863,199 59,449 SH   SOLE 18 59,449 0 0
BIOMEA FUSION INC COM 09077A106   4,876,426 335,842 SH   SOLE 19 335,842 0 0
BIOMEA FUSION INC COM 09077A106   15,500,289 1,067,513 SH   SOLE 21 1,067,513 0 0
BIOMEA FUSION INC COM 09077A106   9,293,468 640,046 SH   SOLE 22 621,057 0 18,989
BIOMEA FUSION INC COM 09077A106   75,751 5,217 SH   SOLE 25 5,217 0 0
BIOMEA FUSION INC COM 09077A106   406,575 28,001 SH   SOLE 30 28,001 0 0
BIOMEA FUSION INC COM 09077A106   24,379 1,679 SH   SOLE 34 1,679 0 0
BIOMEA FUSION INC COM 09077A106   75,838 5,223 SH   SOLE 40 5,223 0 0
BIOMERICA INC COM NEW 09061H307   187,134 149,707 SH   SOLE 22 149,707 0 0
BIONANO GENOMICS INC COM NEW 09075F305   954,686 505,125 SH   SOLE 22 505,125 0 0
BIONANO GENOMICS INC COM NEW 09075F305   444 235 SH   SOLE 43 235 0 0
BIONTECH SE SPONSORED ADS 09075V102   3,224,986 30,557 SH   SOLE 2 30,557 0 0
BIONTECH SE SPONSORED ADS 09075V102   137,941 1,307 SH   SOLE 7 1,307 0 0
BIONTECH SE SPONSORED ADS 09075V102   144,293,971 1,367,197 SH   SOLE 21 1,367,197 0 0
BIONTECH SE SPONSORED ADS 09075V102   148,600 1,408 SH   SOLE 28 1,408 0 0
BIONTECH SE SPONSORED ADS 09075V102   4,991,303 47,293 SH   SOLE 30 47,293 0 0
BIONTECH SE SPONSORED ADS 09075V102   20,282,783 192,181 SH   SOLE 34 192,181 0 0
BIONTECH SE SPONSORED ADS 09075V102   7,704 73 SH   SOLE 43 73 0 0
BIORA THERAPEUTICS INC COM NEW 74319F305   87,819 65,051 SH   SOLE 22 65,051 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   4,910 10,337 SH   SOLE 18 10,337 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   68,681 144,592 SH   SOLE 21 144,592 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   215,935 454,601 SH   SOLE 22 454,601 0 0
BIOTE CORP CLASS A COM 090683103   151,367 30,641 SH   SOLE 2 27,815 0 2,826
BIOTE CORP CLASS A COM 090683103   146,417 29,639 SH   SOLE 18 29,639 0 0
BIOTE CORP CLASS A COM 090683103   149,870 30,338 SH   SOLE 19 30,338 0 0
BIOTE CORP CLASS A COM 090683103   2,450,556 496,064 SH   SOLE 21 496,064 0 0
BIOTE CORP CLASS A COM 090683103   1,906,420 385,915 SH   SOLE 22 379,997 0 5,918
BIOTRICITY INC COM NEW 09074H203   15,381 13,375 SH   SOLE 22 13,375 0 0
BIOVENTUS INC COM CL A 09075A108   21,117 4,007 SH   SOLE 2 0 0 4,007
BIOVENTUS INC COM CL A 09075A108   27,873 5,289 SH   SOLE 18 5,289 0 0
BIOVENTUS INC COM CL A 09075A108   370,692 70,340 SH   SOLE 21 70,340 0 0
BIOVENTUS INC COM CL A 09075A108   2,218,554 420,978 SH   SOLE 22 420,978 0 0
BIOVENTUS INC COM CL A 09075A108   26,139 4,960 SH   SOLE 43 57 0 4,903
BIOVIE INC CL A NEW 09074F207   815 647 SH   SOLE 2 0 0 647
BIOVIE INC CL A NEW 09074F207   28,399 22,539 SH   SOLE 18 22,539 0 0
BIOVIE INC CL A NEW 09074F207   9,384 7,448 SH   SOLE 19 7,448 0 0
BIOVIE INC CL A NEW 09074F207   167,203 132,701 SH   SOLE 21 132,701 0 0
BIOVIE INC CL A NEW 09074F207   235,798 187,141 SH   SOLE 22 185,241 0 1,900
BIOXCEL THERAPEUTICS INC COM 09075P105   15,139 5,132 SH   SOLE 2 654 0 4,478
BIOXCEL THERAPEUTICS INC COM 09075P105   555 188 SH   SOLE 7 188 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   149,875 50,805 SH   SOLE 18 50,805 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   112,805 38,239 SH   SOLE 19 38,239 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   2,275,067 771,209 SH   SOLE 21 771,209 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   1,498,358 507,918 SH   SOLE 22 499,891 0 8,027
BIOXCEL THERAPEUTICS INC COM 09075P105   2,118 718 SH   SOLE 43 156 0 562
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   693,087 14,223 SH   SOLE 2 1,904 0 12,319
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   12,426 255 SH   SOLE 7 255 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   473,217 9,711 SH   SOLE 18 9,711 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   454,700 9,331 SH   SOLE 19 9,331 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   14,141,202 290,195 SH   SOLE 21 290,195 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   13,237,115 271,642 SH   SOLE 22 244,942 0 26,700
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   20,369 418 SH   SOLE 31 418 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   8,235 169 SH   SOLE 43 169 0 0
BIT DIGITAL INC SHS G1144A105   1,668,291 394,395 SH   SOLE 2 265,092 0 129,303
BIT DIGITAL INC SHS G1144A105   3,392 802 SH   SOLE 7 802 0 0
BIT DIGITAL INC SHS G1144A105   1,514,382 358,010 SH   SOLE 18 238,807 0 119,203
BIT DIGITAL INC SHS G1144A105   3,434,075 811,838 SH   SOLE 19 811,838 0 0
BIT DIGITAL INC SHS G1144A105   15,552,521 3,676,719 SH   SOLE 21 3,676,719 0 0
BIT DIGITAL INC SHS G1144A105   8,050,460 1,903,182 SH   SOLE 22 1,780,293 0 122,889
BIT DIGITAL INC SHS G1144A105   84,020 19,863 SH   SOLE 23 19,863 0 0
BIT DIGITAL INC SHS G1144A105   989,135 233,838 SH   SOLE 30 233,838 0 0
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   356,133 36,119 SH   SOLE 21 36,119 0 0
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   580,646 58,889 SH   SOLE 30 58,889 0 0
BITFARMS LTD COM 09173B107   1,132,130 389,048 SH   SOLE 21 389,048 0 0
BITFARMS LTD COM 09173B107   1,845,807 634,298 SH   SOLE 30 634,298 0 0
BJS RESTAURANTS INC COM 09180C106   1,555,200 43,188 SH   SOLE 2 27,374 0 15,814
BJS RESTAURANTS INC COM 09180C106   3,097 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106   6,518 181 SH   SOLE 7 181 0 0
BJS RESTAURANTS INC COM 09180C106   2,683,105 74,510 SH   SOLE 18 74,510 0 0
BJS RESTAURANTS INC COM 09180C106   6,085,978 169,008 SH   SOLE 19 169,008 0 0
BJS RESTAURANTS INC COM 09180C106   101,700,918 2,824,241 SH   SOLE 21 2,824,241 0 0
BJS RESTAURANTS INC COM 09180C106   31,128,304 864,435 SH   SOLE 22 831,099 0 33,336
BJS RESTAURANTS INC COM 09180C106   3,601 100 SH   SOLE 23 100 0 0
BJS RESTAURANTS INC COM 09180C106   207,202 5,754 SH   SOLE 25 5,754 0 0
BJS RESTAURANTS INC COM 09180C106   122,002 3,388 SH   SOLE 26 3,388 0 0
BJS RESTAURANTS INC COM 09180C106   1,563,950 43,431 SH   SOLE 30 43,431 0 0
BJS RESTAURANTS INC COM 09180C106   87,288 2,424 SH   SOLE 40 2,424 0 0
BJS RESTAURANTS INC COM 09180C106   961,611 26,704 SH   SOLE 43 22,745 0 3,959
BJS WHSL CLUB HLDGS INC COM 05550J101   21,164,217 317,495 SH   SOLE 2 125,169 0 192,326
BJS WHSL CLUB HLDGS INC COM 05550J101   25,197 378 SH   SOLE 4 378 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   1,564,777 23,474 SH   SOLE 7 22,277 0 1,197
BJS WHSL CLUB HLDGS INC COM 05550J101   15,651,301 234,793 SH   SOLE 18 234,793 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   2,826,917 42,408 SH   SOLE 19 42,408 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   453,531,176 6,803,648 SH   SOLE 21 6,803,648 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   260,310,366 3,905,046 SH   SOLE 22 3,723,566 0 181,480
BJS WHSL CLUB HLDGS INC COM 05550J101   1,825,351 27,383 SH   SOLE 25 27,383 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   3,016,298 45,249 SH   SOLE 26 45,249 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   730,794 10,963 SH   SOLE 28 1,634 0 9,329
BJS WHSL CLUB HLDGS INC COM 05550J101   7,352,798 110,303 SH   SOLE 30 110,303 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   121,655 1,825 SH   SOLE 31 1,825 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   318,235 4,774 SH   SOLE 36 4,774 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   1,818,818 27,285 SH   SOLE 40 27,285 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   11,932 179 SH   OTR 43 179 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   7,654,135 114,824 SH   SOLE 43 104,046 0 10,778
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   6,029 493 SH   SOLE 18 493 0 0
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   73,633 6,021 SH   SOLE 21 6,021 0 0
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   4,329 354 SH   SOLE 22 354 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   133,649 47,562 SH   SOLE 2 47,562 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   15,286 5,440 SH   SOLE 18 5,440 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   2,342,276 833,550 SH   SOLE 19 833,550 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   228,956 81,479 SH   SOLE 21 81,479 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   1,046,045 372,258 SH   SOLE 22 372,258 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   27,420 9,758 SH   SOLE 34 9,758 0 0
BLACK HILLS CORP COM 092113109   5,414,638 100,364 SH   SOLE 2 69,610 0 30,754
BLACK HILLS CORP COM 092113109   523,423 9,702 SH   SOLE 4 9,702 0 0
BLACK HILLS CORP COM 092113109   941,050 17,443 SH   SOLE 7 17,443 0 0
BLACK HILLS CORP COM 092113109   17,617,912 326,560 SH   SOLE 18 326,560 0 0
BLACK HILLS CORP COM 092113109   7,530,934 139,591 SH   SOLE 19 139,591 0 0
BLACK HILLS CORP COM 092113109   376,702,530 6,982,438 SH   SOLE 21 6,982,438 0 0
BLACK HILLS CORP COM 092113109   120,249,695 2,228,910 SH   SOLE 22 2,140,834 0 88,076
BLACK HILLS CORP COM 092113109   821,443 15,226 SH   SOLE 26 15,226 0 0
BLACK HILLS CORP COM 092113109   60,424 1,120 SH   SOLE 28 1,120 0 0
BLACK HILLS CORP COM 092113109   3,831,205 71,014 SH   SOLE 30 71,014 0 0
BLACK HILLS CORP COM 092113109   1,552,195 28,771 SH   SOLE 32 28,771 0 0
BLACK HILLS CORP COM 092113109   74,451 1,380 SH   SOLE 36 1,380 0 0
BLACK HILLS CORP COM 092113109   10,802,773 200,237 SH   SOLE 43 180,827 0 19,410
BLACKBAUD INC COM 09227Q100   4,144,954 47,808 SH   SOLE 2 37,627 0 10,181
BLACKBAUD INC COM 09227Q100   28,698 331 SH   SOLE 4 181 0 150
BLACKBAUD INC COM 09227Q100   992,975 11,453 SH   SOLE 7 10,865 0 588
BLACKBAUD INC COM 09227Q100   14,754,693 170,181 SH   SOLE 18 170,181 0 0
BLACKBAUD INC COM 09227Q100   8,463,914 97,623 SH   SOLE 19 97,623 0 0
BLACKBAUD INC COM 09227Q100   321,179,717 3,704,495 SH   SOLE 21 3,704,495 0 0
BLACKBAUD INC COM 09227Q100   120,632,386 1,391,377 SH   SOLE 22 1,352,730 0 38,647
BLACKBAUD INC COM 09227Q100   30,345 350 SH   SOLE 23 350 0 0
BLACKBAUD INC COM 09227Q100   823,737 9,501 SH   SOLE 25 9,501 0 0
BLACKBAUD INC COM 09227Q100   1,624,758 18,740 SH   SOLE 26 18,740 0 0
BLACKBAUD INC COM 09227Q100   249,523 2,878 SH   SOLE 28 768 0 2,110
BLACKBAUD INC COM 09227Q100   4,744,831 54,727 SH   SOLE 30 54,727 0 0
BLACKBAUD INC COM 09227Q100   83,232 960 SH   SOLE 36 960 0 0
BLACKBAUD INC COM 09227Q100   782,121 9,021 SH   SOLE 40 9,021 0 0
BLACKBAUD INC COM 09227Q100   2,617,893 30,195 SH   SOLE 43 28,842 0 1,353
BLACKBERRY LTD COM 09228F103   6,821,038 1,926,847 SH   SOLE 21 1,926,847 0 0
BLACKBERRY LTD COM 09228F103   492,680 139,175 SH   SOLE 43 139,067 0 108
BLACKLINE INC COM 09239B109   6,120,619 98,024 SH   SOLE 2 50,432 0 47,592
BLACKLINE INC COM 09239B109   23,602 378 SH   SOLE 4 200 0 178
BLACKLINE INC COM 09239B109   745,346 11,937 SH   SOLE 7 11,302 0 635
BLACKLINE INC COM 09239B109   9,121,735 146,088 SH   SOLE 18 139,792 0 6,296
BLACKLINE INC COM 09239B109   21,241,027 340,183 SH   SOLE 19 340,183 0 0
BLACKLINE INC COM 09239B109   152,074,306 2,435,527 SH   SOLE 21 2,435,527 0 0
BLACKLINE INC COM 09239B109   105,179,993 1,684,497 SH   SOLE 22 1,619,854 0 64,643
BLACKLINE INC COM 09239B109   534,424 8,559 SH   SOLE 23 8,559 0 0
BLACKLINE INC COM 09239B109   663,737 10,630 SH   SOLE 25 10,630 0 0
BLACKLINE INC COM 09239B109   954,520 15,287 SH   SOLE 26 15,287 0 0
BLACKLINE INC COM 09239B109   101,902 1,632 SH   SOLE 28 934 0 698
BLACKLINE INC COM 09239B109   3,855,545 61,748 SH   SOLE 30 61,748 0 0
BLACKLINE INC COM 09239B109   34,217 548 SH   SOLE 36 548 0 0
BLACKLINE INC COM 09239B109   700,951 11,226 SH   SOLE 40 11,226 0 0
BLACKLINE INC COM 09239B109   1,027,200 16,451 SH   SOLE 43 15,586 0 865
BLACKLINE INC NOTE 0.125% 8/0 09239BAB5   1,850,348 1,813,000 PRN   SOLE 21 1,813,000 0 0
BLACKLINE INC NOTE 3/1 09239BAD1   7,313,000 8,240,000 PRN   SOLE 21 8,240,000 0 0
BLACKROCK 2037 MUNICIPAL TAR COM 09262G108   95,120 4,000 SH   SOLE   4,000 0 0
BLACKROCK CAP ALLOCATION TER COM 09260U109   74,750 5,000 SH   SOLE   5,000 0 0
BLACKROCK CAP INVT CORP COM 092533108   952,802 246,202 SH   SOLE 30 246,202 0 0
BLACKROCK CAP INVT CORP COM 092533108   10,329 2,669 SH   SOLE 43 2,669 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   135,979 2,598 SH   SOLE 2 2,598 0 0
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   23,177 530 SH   SOLE 2 530 0 0
BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707   105,350 5,000 SH   SOLE   5,000 0 0
BLACKROCK ETF TRUST FUTURE US THEMES 09290C806   4,097,632 160,000 SH   SOLE   160,000 0 0
BLACKROCK ETF TRUST LARGE CAP CORE E 09290C855   5,590,360 200,000 SH   SOLE   200,000 0 0
BLACKROCK ETF TRUST ADVANTAGE LRG CP 09290C863   10,640,000 400,000 SH   SOLE   400,000 0 0
BLACKROCK ETF TRUST LARGE CAP VALUE 09290C871   5,698,640 200,000 SH   SOLE   200,000 0 0
BLACKROCK ETF TRUST FUT FIN AND TECH 09290C889   3,650,832 160,000 SH   SOLE   160,000 0 0
BLACKROCK ETF TRUST II FLOATING RT LOAN 092528405   7,732,200 147,000 SH   SOLE   147,000 0 0
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   52,270,000 1,000,000 SH   SOLE   1,000,000 0 0
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   83,893 1,605 SH   SOLE 2 1,605 0 0
BLACKROCK ETF TRUST II ISHARES LARG CAP 092528702   9,155,156 344,500 SH   SOLE   344,500 0 0
BLACKROCK ETF TRUST II ISHARES LARG CAP 092528801   4,931,887 190,000 SH   SOLE   190,000 0 0
BLACKROCK ETF TRUST II TOTAL RETURN ETF 092528876   51,415,000 1,000,000 SH   SOLE   1,000,000 0 0
BLACKROCK ETF TRUST II SHORT TERM CALIF 092528884   13,085,800 260,000 SH   SOLE   260,000 0 0
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   146,500 10,000 SH   SOLE   10,000 0 0
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   11 1 SH   SOLE 43 1 0 0
BLACKROCK INC COM 09247X101   214,082,213 263,713 SH   SOLE 2 45,767 0 217,946
BLACKROCK INC COM 09247X101   96,599,329 118,994 SH   SOLE 4 59,453 0 59,541
BLACKROCK INC COM 09247X101   94,435,882 116,329 SH   SOLE 7 104,551 0 11,778
BLACKROCK INC COM 09247X101   4,058,188 4,999 SH   SOLE 13 4,999 0 0
BLACKROCK INC COM 09247X101   14,627,824 18,019 SH   SOLE 15 18,019 0 0
BLACKROCK INC COM 09247X101   179,721,967 221,387 SH   SOLE 18 212,157 0 9,230
BLACKROCK INC COM 09247X101   29,887,229 36,816 SH   SOLE 19 36,816 0 0
BLACKROCK INC COM 09247X101   3,009,240,313 3,706,874 SH   SOLE 21 3,706,874 0 0
BLACKROCK INC COM 09247X101   2,335,508,010 2,876,950 SH   SOLE 22 2,560,548 0 316,402
BLACKROCK INC COM 09247X101   229,525,897 282,737 SH   SOLE 23 282,737 0 0
BLACKROCK INC COM 09247X101   222,383,680 273,939 SH   SOLE 25 258,438 0 15,501
BLACKROCK INC COM 09247X101   113,751,851 140,123 SH   SOLE 26 63,477 0 76,646
BLACKROCK INC COM 09247X101   258,485,238 318,410 SH   SOLE 28 16,661 0 301,749
BLACKROCK INC COM 09247X101   855,556,832 1,053,901 SH   SOLE 30 1,053,901 0 0
BLACKROCK INC COM 09247X101   27,123,862 33,412 SH   SOLE 31 30,950 0 2,462
BLACKROCK INC COM 09247X101   5,070,503 6,246 SH   SOLE 34 6,246 0 0
BLACKROCK INC COM 09247X101   6,322,298 7,788 SH   SOLE 40 7,788 0 0
BLACKROCK INC COM 09247X101   80,989,858 99,766 SH   SOLE 43 92,888 0 6,878
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   36,650 5,000 SH   SOLE   5,000 0 0
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   13 2 SH   SOLE 43 0 0 1
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   83,550 5,000 SH   SOLE   5,000 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   2,257,570 195,630 SH   SOLE 30 195,630 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   1,223 106 SH   SOLE 43 106 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   81,381 58,129 SH   SOLE 2 3,852 0 54,277
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   499,506 356,790 SH   SOLE 18 356,790 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   354,981 253,558 SH   SOLE 19 253,558 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   6,448,166 4,605,833 SH   SOLE 21 4,605,833 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   2,993,549 2,138,249 SH   SOLE 22 2,061,368 0 76,881
BLACKSTONE INC COM 09260D107   151,285,915 1,155,560 SH   SOLE 2 188,162 0 967,398
BLACKSTONE INC COM 09260D107   69,198,290 528,554 SH   SOLE 4 257,492 0 271,062
BLACKSTONE INC COM 09260D107   64,082,591 489,479 SH   SOLE 7 436,370 0 53,109
BLACKSTONE INC COM 09260D107   2,733,479 20,879 SH   SOLE 13 20,879 0 0
BLACKSTONE INC COM 09260D107   13,781,687 105,268 SH   SOLE 15 105,268 0 0
BLACKSTONE INC COM 09260D107   276,750,595 2,113,891 SH   SOLE 18 1,942,824 0 171,067
BLACKSTONE INC COM 09260D107   124,699,598 952,487 SH   SOLE 19 952,487 0 0
BLACKSTONE INC COM 09260D107   2,135,973,547 16,315,105 SH   SOLE 21 16,315,105 0 0
BLACKSTONE INC COM 09260D107   2,036,274,170 15,553,576 SH   SOLE 22 14,029,725 0 1,523,851
BLACKSTONE INC COM 09260D107   152,339,167 1,163,605 SH   SOLE 23 1,163,605 0 0
BLACKSTONE INC COM 09260D107   138,429,440 1,057,359 SH   SOLE 25 1,054,739 0 2,620
BLACKSTONE INC COM 09260D107   89,597,589 684,369 SH   SOLE 26 289,683 0 394,686
BLACKSTONE INC COM 09260D107   112,813,502 861,698 SH   SOLE 28 19,835 0 841,863
BLACKSTONE INC COM 09260D107   542,271,033 4,142,003 SH   SOLE 30 4,142,003 0 0
BLACKSTONE INC COM 09260D107   20,547,239 156,945 SH   SOLE 31 145,132 0 11,813
BLACKSTONE INC COM 09260D107   10,412,591 79,534 SH   SOLE 34 79,534 0 0
BLACKSTONE INC COM 09260D107   21,549,825 164,603 SH   SOLE 36 164,603 0 0
BLACKSTONE INC COM 09260D107   4,916,701 37,555 SH   SOLE 40 37,555 0 0
BLACKSTONE INC COM 09260D107   133,669 1,021 SH   OTR 43 1,021 0 0
BLACKSTONE INC COM 09260D107   52,899,508 404,060 SH   SOLE 43 312,835 0 91,225
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   3,185,325 3,510,000 PRN   SOLE 2 3,510,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   1,903,028 2,097,000 PRN   SOLE 21 2,097,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   4,900,500 5,400,000 PRN   SOLE 22 5,400,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   3,577,869 168,212 SH   SOLE 2 46,801 0 121,411
BLACKSTONE MTG TR INC COM CL A 09257W100   10,337 486 SH   SOLE 4 486 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   697,507 32,793 SH   SOLE 7 31,138 0 1,655
BLACKSTONE MTG TR INC COM CL A 09257W100   12,016,720 564,961 SH   SOLE 18 564,961 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   7,992,288 375,754 SH   SOLE 19 375,754 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   477,730,411 22,460,292 SH   SOLE 21 22,460,292 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   100,891,671 4,743,379 SH   SOLE 22 4,528,101 0 215,278
BLACKSTONE MTG TR INC COM CL A 09257W100   752,065 35,358 SH   SOLE 25 35,358 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   1,134,265 53,327 SH   SOLE 26 53,327 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   227,653 10,703 SH   SOLE 28 2,620 0 8,083
BLACKSTONE MTG TR INC COM CL A 09257W100   7,990,926 375,690 SH   SOLE 30 375,690 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   138,999 6,535 SH   SOLE 36 6,535 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   725,477 34,108 SH   SOLE 40 34,108 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   11,231 528 SH   OTR 43 528 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   5,786,927 272,070 SH   SOLE 43 246,430 0 25,640
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   14,449,003 522,757 SH   SOLE 30 522,757 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   257,736 73,013 SH   SOLE 2 41,834 0 31,179
BLADE AIR MOBILITY INC CL A COM 092667104   596,439 168,963 SH   SOLE 18 168,963 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   457,223 129,525 SH   SOLE 19 129,525 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   8,222,178 2,329,229 SH   SOLE 21 2,329,229 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   5,144,975 1,457,500 SH   SOLE 22 1,405,749 0 51,751
BLEND LABS INC CL A 09352U108   40,137 15,740 SH   SOLE 18 15,740 0 0
BLEND LABS INC CL A 09352U108   5,349,472 2,097,832 SH   SOLE 22 2,097,832 0 0
BLEND LABS INC CL A 09352U108   61,480 24,110 SH   SOLE 26 15,214 0 8,896
BLEND LABS INC CL A 09352U108   277,047 108,646 SH   SOLE 28 0 0 108,646
BLEND LABS INC CL A 09352U108   146,138 57,309 SH   SOLE 31 53,374 0 3,935
BLEND LABS INC CL A 09352U108   3,052 1,197 SH   SOLE 43 1,197 0 0
BLINK CHARGING CO COM 09354A100   118,382 34,921 SH   SOLE 2 16,484 0 18,437
BLINK CHARGING CO COM 09354A100   1,112 328 SH   SOLE 7 328 0 0
BLINK CHARGING CO COM 09354A100   469,376 138,459 SH   SOLE 18 138,459 0 0
BLINK CHARGING CO COM 09354A100   374,270 110,404 SH   SOLE 19 110,404 0 0
BLINK CHARGING CO COM 09354A100   7,063,458 2,083,616 SH   SOLE 21 2,083,616 0 0
BLINK CHARGING CO COM 09354A100   5,264,260 1,552,879 SH   SOLE 22 1,522,736 0 30,143
BLINK CHARGING CO COM 09354A100   92,808 27,377 SH   SOLE 28 27,377 0 0
BLINK CHARGING CO COM 09354A100   222,184 65,541 SH   SOLE 30 65,541 0 0
BLINK CHARGING CO COM 09354A100   54,148 15,973 SH   SOLE 43 15,973 0 0
BLOCK H & R INC COM 093671105   22,975,024 474,985 SH   SOLE 2 173,596 0 301,389
BLOCK H & R INC COM 093671105   21,912 453 SH   SOLE 4 453 0 0
BLOCK H & R INC COM 093671105   2,205,914 45,605 SH   SOLE 7 44,106 0 1,499
BLOCK H & R INC COM 093671105   17,012,019 351,706 SH   SOLE 18 351,706 0 0
BLOCK H & R INC COM 093671105   8,705,584 179,979 SH   SOLE 19 179,979 0 0
BLOCK H & R INC COM 093671105   564,265,169 11,665,602 SH   SOLE 21 11,665,602 0 0
BLOCK H & R INC COM 093671105   214,621,656 4,437,082 SH   SOLE 22 4,235,662 0 201,420
BLOCK H & R INC COM 093671105   1,470,593 30,403 SH   SOLE 25 30,403 0 0
BLOCK H & R INC COM 093671105   3,385,078 69,983 SH   SOLE 26 43,457 0 26,526
BLOCK H & R INC COM 093671105   542,711 11,220 SH   SOLE 28 1,861 0 9,359
BLOCK H & R INC COM 093671105   7,324,089 151,418 SH   SOLE 30 151,418 0 0
BLOCK H & R INC COM 093671105   96,305 1,991 SH   SOLE 31 1,991 0 0
BLOCK H & R INC COM 093671105   3,282,485 67,862 SH   SOLE 32 67,862 0 0
BLOCK H & R INC COM 093671105   44,549 921 SH   SOLE 34 921 0 0
BLOCK H & R INC COM 093671105   229,177 4,738 SH   SOLE 36 4,738 0 0
BLOCK H & R INC COM 093671105   1,445,054 29,875 SH   SOLE 40 29,875 0 0
BLOCK H & R INC COM 093671105   12,383 256 SH   OTR 43 256 0 0
BLOCK H & R INC COM 093671105   17,356,368 358,825 SH   SOLE 43 334,018 0 24,807
BLOCK INC CL A 852234103   173,684,707 2,245,439 SH   SOLE 2 1,444,875 0 800,564
BLOCK INC CL A 852234103   73,339,635 948,153 SH   SOLE 4 448,234 0 499,919
BLOCK INC CL A 852234103   9,823,682 127,003 SH   SOLE 7 125,193 0 1,810
BLOCK INC CL A 852234103   18,862,416 243,858 SH   SOLE 13 243,858 0 0
BLOCK INC CL A 852234103   4,433,702 57,320 SH   SOLE 15 57,320 0 0
BLOCK INC CL A 852234103   64,830,206 838,141 SH   SOLE 18 683,521 0 154,620
BLOCK INC CL A 852234103   77,511,507 1,002,088 SH   SOLE 19 1,002,088 0 0
BLOCK INC CL A 852234103   553,462,764 7,155,304 SH   SOLE 21 7,155,304 0 0
BLOCK INC CL A 852234103   1,103,426,679 14,265,374 SH   SOLE 22 13,075,967 0 1,189,407
BLOCK INC CL A 852234103   129,625,605 1,675,832 SH   SOLE 23 1,675,832 0 0
BLOCK INC CL A 852234103   68,580,676 886,628 SH   SOLE 25 885,277 0 1,351
BLOCK INC CL A 852234103   80,028,321 1,034,626 SH   SOLE 26 557,258 0 477,368
BLOCK INC CL A 852234103   80,947,549 1,046,510 SH   SOLE 28 11,547 0 1,034,963
BLOCK INC CL A 852234103   18,204,245 235,349 SH   SOLE 29 235,349 0 0
BLOCK INC CL A 852234103   125,472,220 1,622,136 SH   SOLE 30 1,622,136 0 0
BLOCK INC CL A 852234103   45,410,097 587,073 SH   SOLE 31 578,282 0 8,791
BLOCK INC CL A 852234103   19,193,938 248,144 SH   SOLE 34 248,144 0 0
BLOCK INC CL A 852234103   10,578,463 136,761 SH   SOLE 36 136,761 0 0
BLOCK INC CL A 852234103   2,273,781 29,396 SH   SOLE 40 29,396 0 0
BLOCK INC CL A 852234103   44,940 581 SH   OTR 43 581 0 0
BLOCK INC CL A 852234103   21,955,256 283,843 SH   SOLE 43 232,691 0 51,152
BLOCK INC NOTE 0.125% 3/0 852234AF0   7,059,079 7,226,000 PRN   SOLE 21 7,226,000 0 0
BLOCK INC NOTE 5/0 852234AJ2   5,648,624 6,460,000 PRN   SOLE 2 6,460,000 0 0
BLOCK INC NOTE 5/0 852234AJ2   3,563,180 4,075,000 PRN   SOLE 21 4,075,000 0 0
BLOCK INC NOTE 5/0 852234AJ2   8,656,560 9,900,000 PRN   SOLE 22 9,900,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   712,845 868,000 PRN   SOLE 2 868,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   4,971,026 6,053,000 PRN   SOLE 19 6,053,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   3,349,879 4,079,000 PRN   SOLE 21 4,079,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   6,634,879 8,079,000 PRN   SOLE 34 8,079,000 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,542,767 104,241 SH   SOLE 2 57,900 0 46,341
BLOOM ENERGY CORP COM CL A 093712107   360,632 24,367 SH   SOLE 4 530 0 23,837
BLOOM ENERGY CORP COM CL A 093712107   514,404 34,757 SH   SOLE 7 33,263 0 1,494
BLOOM ENERGY CORP COM CL A 093712107   6,872,498 464,358 SH   SOLE 18 464,358 0 0
BLOOM ENERGY CORP COM CL A 093712107   5,866,320 396,373 SH   SOLE 19 396,373 0 0
BLOOM ENERGY CORP COM CL A 093712107   168,978,615 11,417,474 SH   SOLE 21 11,417,474 0 0
BLOOM ENERGY CORP COM CL A 093712107   82,324,260 5,562,450 SH   SOLE 22 5,399,756 0 162,694
BLOOM ENERGY CORP COM CL A 093712107   537,151 36,294 SH   SOLE 25 36,294 0 0
BLOOM ENERGY CORP COM CL A 093712107   772,012 52,163 SH   SOLE 26 52,163 0 0
BLOOM ENERGY CORP COM CL A 093712107   38,140 2,577 SH   SOLE 28 2,577 0 0
BLOOM ENERGY CORP COM CL A 093712107   81,374,056 5,498,247 SH   SOLE 30 5,498,247 0 0
BLOOM ENERGY CORP COM CL A 093712107   3,774 255 SH   SOLE 34 255 0 0
BLOOM ENERGY CORP COM CL A 093712107   667,288 45,087 SH   SOLE 40 45,087 0 0
BLOOM ENERGY CORP COM CL A 093712107   791,164 53,457 SH   SOLE 43 48,168 0 5,289
BLOOMIN BRANDS INC COM 094235108   1,184,158 42,066 SH   SOLE 2 22,441 0 19,625
BLOOMIN BRANDS INC COM 094235108   8,811 313 SH   SOLE 4 313 0 0
BLOOMIN BRANDS INC COM 094235108   368,230 13,081 SH   SOLE 7 12,398 0 683
BLOOMIN BRANDS INC COM 094235108   7,251,778 257,612 SH   SOLE 18 257,612 0 0
BLOOMIN BRANDS INC COM 094235108   5,091,744 180,879 SH   SOLE 19 180,879 0 0
BLOOMIN BRANDS INC COM 094235108   288,896,947 10,262,769 SH   SOLE 21 10,262,769 0 0
BLOOMIN BRANDS INC COM 094235108   68,004,629 2,415,795 SH   SOLE 22 2,341,377 0 74,418
BLOOMIN BRANDS INC COM 094235108   378,364 13,441 SH   SOLE 25 13,441 0 0
BLOOMIN BRANDS INC COM 094235108   1,682,047 59,753 SH   SOLE 26 34,464 0 25,289
BLOOMIN BRANDS INC COM 094235108   26,151 929 SH   SOLE 28 929 0 0
BLOOMIN BRANDS INC COM 094235108   4,435,398 157,563 SH   SOLE 30 157,563 0 0
BLOOMIN BRANDS INC COM 094235108   74,006 2,629 SH   SOLE 36 2,629 0 0
BLOOMIN BRANDS INC COM 094235108   418,478 14,866 SH   SOLE 40 14,866 0 0
BLOOMIN BRANDS INC COM 094235108   2,907,644 103,291 SH   SOLE 43 92,444 0 10,847
BLUE BIRD CORP COM 095306106   705,193 26,157 SH   SOLE 2 12,111 0 14,046
BLUE BIRD CORP COM 095306106   6,686 248 SH   SOLE 7 248 0 0
BLUE BIRD CORP COM 095306106   1,927,667 71,501 SH   SOLE 18 71,501 0 0
BLUE BIRD CORP COM 095306106   1,459,210 54,125 SH   SOLE 19 54,125 0 0
BLUE BIRD CORP COM 095306106   29,761,144 1,103,900 SH   SOLE 21 1,103,900 0 0
BLUE BIRD CORP COM 095306106   15,962,018 592,063 SH   SOLE 22 564,372 0 27,691
BLUE BIRD CORP COM 095306106   110,401 4,095 SH   SOLE 25 4,095 0 0
BLUE BIRD CORP COM 095306106   81,581 3,026 SH   SOLE 30 3,026 0 0
BLUE BIRD CORP COM 095306106   118,705 4,403 SH   SOLE 40 4,403 0 0
BLUE BIRD CORP COM 095306106   117,977 4,376 SH   SOLE 43 4,215 0 161
BLUE FOUNDRY BANCORP COM 09549B104   89,535 9,259 SH   SOLE 2 936 0 8,323
BLUE FOUNDRY BANCORP COM 09549B104   3,878 401 SH   SOLE 7 401 0 0
BLUE FOUNDRY BANCORP COM 09549B104   689,287 71,281 SH   SOLE 18 71,281 0 0
BLUE FOUNDRY BANCORP COM 09549B104   478,984 49,533 SH   SOLE 19 49,533 0 0
BLUE FOUNDRY BANCORP COM 09549B104   9,433,249 975,517 SH   SOLE 21 975,517 0 0
BLUE FOUNDRY BANCORP COM 09549B104   6,499,429 672,123 SH   SOLE 22 651,161 0 20,962
BLUE OWL CAPITAL CORPORATION COM 69121K104   158,877 10,764 SH   SOLE 22 10,764 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   20,482,186 1,387,682 SH   SOLE 30 1,387,682 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   15 1 SH   SOLE 43 1 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   6,645,951 446,037 SH   SOLE 2 104,874 0 341,163
BLUE OWL CAPITAL INC COM CL A 09581B103   12,814 860 SH   SOLE 4 860 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   57,872 3,884 SH   SOLE 7 3,884 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   2,527,502 169,631 SH   SOLE 18 169,631 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   1,552,520 104,196 SH   SOLE 19 104,196 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   79,653,821 5,345,894 SH   SOLE 21 5,345,894 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   143,744,949 9,647,312 SH   SOLE 22 9,119,562 0 527,750
BLUE OWL CAPITAL INC COM CL A 09581B103   1,085,867 72,877 SH   SOLE 25 72,877 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   1,701,595 114,201 SH   SOLE 26 114,201 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   159,698 10,718 SH   SOLE 28 0 0 10,718
BLUE OWL CAPITAL INC COM CL A 09581B103   2,954,685 198,301 SH   SOLE 30 198,301 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   95,852 6,433 SH   SOLE 31 6,433 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   672,363 45,125 SH   SOLE 34 45,125 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   1,084,497 72,785 SH   SOLE 40 72,785 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   3,863,883 259,321 SH   SOLE 43 221,844 0 37,477
BLUE RIDGE BANKSHARES INC VA COM 095825105   94,478 31,181 SH   SOLE 2 21,108 0 10,073
BLUE RIDGE BANKSHARES INC VA COM 095825105   845 279 SH   SOLE 7 279 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   160,520 52,977 SH   SOLE 18 52,977 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   97,681 32,238 SH   SOLE 19 32,238 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   2,372,248 782,920 SH   SOLE 21 782,920 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   903,110 298,056 SH   SOLE 22 282,888 0 15,168
BLUEBIRD BIO INC COM 09609G100   90,703 65,727 SH   SOLE 2 4,643 0 61,084
BLUEBIRD BIO INC COM 09609G100   1,499 1,086 SH   SOLE 7 1,086 0 0
BLUEBIRD BIO INC COM 09609G100   428,614 310,590 SH   SOLE 18 310,590 0 0
BLUEBIRD BIO INC COM 09609G100   310,063 224,683 SH   SOLE 19 224,683 0 0
BLUEBIRD BIO INC COM 09609G100   6,998,809 5,071,601 SH   SOLE 21 5,071,601 0 0
BLUEBIRD BIO INC COM 09609G100   4,224,838 3,061,477 SH   SOLE 22 2,977,551 0 83,926
BLUEBIRD BIO INC COM 09609G100   4,244 3,075 SH   SOLE 28 3,075 0 0
BLUEBIRD BIO INC COM 09609G100   213,708 154,861 SH   SOLE 30 154,861 0 0
BLUEBIRD BIO INC COM 09609G100   124,063 89,901 SH   SOLE 43 84,134 0 5,767
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   446,213 5,940 SH   SOLE 2 2,512 0 3,428
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   5,859 78 SH   SOLE 4 78 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   5,484 73 SH   SOLE 7 73 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   2,083,453 27,735 SH   SOLE 18 27,735 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   1,699,290 22,621 SH   SOLE 19 22,621 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   32,212,207 428,810 SH   SOLE 21 428,810 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   19,410,557 258,394 SH   SOLE 22 249,486 0 8,908
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   129,582 1,725 SH   SOLE 25 1,725 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   612,378 8,152 SH   SOLE 30 8,152 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   217,172 2,891 SH   SOLE 40 2,891 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   189,002 2,516 SH   SOLE 43 2,489 0 27
BLUELINX HLDGS INC COM NEW 09624H208   6,053,473 53,424 SH   SOLE 2 38,683 0 14,741
BLUELINX HLDGS INC COM NEW 09624H208   7,365 65 SH   SOLE 4 65 0 0
BLUELINX HLDGS INC COM NEW 09624H208   9,518 84 SH   SOLE 7 84 0 0
BLUELINX HLDGS INC COM NEW 09624H208   3,631,132 32,046 SH   SOLE 18 32,046 0 0
BLUELINX HLDGS INC COM NEW 09624H208   3,520,655 31,071 SH   SOLE 19 31,071 0 0
BLUELINX HLDGS INC COM NEW 09624H208   56,153,943 495,578 SH   SOLE 21 495,578 0 0
BLUELINX HLDGS INC COM NEW 09624H208   33,451,945 295,225 SH   SOLE 22 282,168 0 13,057
BLUELINX HLDGS INC COM NEW 09624H208   252,455 2,228 SH   SOLE 23 2,228 0 0
BLUELINX HLDGS INC COM NEW 09624H208   155,348 1,371 SH   SOLE 25 1,371 0 0
BLUELINX HLDGS INC COM NEW 09624H208   1,367,878 12,072 SH   SOLE 26 0 0 12,072
BLUELINX HLDGS INC COM NEW 09624H208   129,513 1,143 SH   SOLE 30 1,143 0 0
BLUELINX HLDGS INC COM NEW 09624H208   55,409 489 SH   SOLE 36 489 0 0
BLUELINX HLDGS INC COM NEW 09624H208   127,134 1,122 SH   SOLE 40 1,122 0 0
BLUELINX HLDGS INC COM NEW 09624H208   1,246,410 11,000 SH   SOLE 43 10,628 0 372
BLUEPRINT MEDICINES CORP COM 09627Y109   14,358,909 155,669 SH   SOLE 2 98,948 0 56,721
BLUEPRINT MEDICINES CORP COM 09627Y109   20,385 221 SH   SOLE 4 221 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   648,539 7,031 SH   SOLE 7 6,695 0 336
BLUEPRINT MEDICINES CORP COM 09627Y109   16,893,848 183,151 SH   SOLE 18 172,830 0 10,321
BLUEPRINT MEDICINES CORP COM 09627Y109   98,672,356 1,069,735 SH   SOLE 19 1,069,735 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   257,872,509 2,795,669 SH   SOLE 21 2,795,669 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   175,603,376 1,903,766 SH   SOLE 22 1,836,277 0 67,489
BLUEPRINT MEDICINES CORP COM 09627Y109   597,900 6,482 SH   SOLE 23 6,482 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   1,063,435 11,529 SH   SOLE 25 11,529 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   5,378,330 58,308 SH   SOLE 26 20,787 0 37,521
BLUEPRINT MEDICINES CORP COM 09627Y109   221,007 2,396 SH   SOLE 28 1,040 0 1,356
BLUEPRINT MEDICINES CORP COM 09627Y109   5,905,205 64,020 SH   SOLE 30 64,020 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   26,565,950 288,009 SH   SOLE 34 288,009 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   1,100,423 11,930 SH   SOLE 40 11,930 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   2,422,222 26,260 SH   SOLE 43 19,525 0 6,735
BLUEROCK HOMES TRUST INC COM CL A 09631H100   11,989 857 SH   SOLE 2 851 0 6
BLUEROCK HOMES TRUST INC COM CL A 09631H100   8,604 615 SH   SOLE 18 615 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   1,077 77 SH   SOLE 19 77 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   101,092 7,226 SH   SOLE 21 7,226 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   611,951 43,742 SH   SOLE 22 43,742 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   602 43 SH   SOLE 43 43 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   23,655 11,539 SH   SOLE 2 11,539 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   3,116 1,520 SH   SOLE 18 1,520 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   36,720 17,912 SH   SOLE 21 17,912 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   193,670 94,473 SH   SOLE 22 94,473 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   133 65 SH   SOLE 43 65 0 0
BOEING CO COM 097023105   252,564,943 968,944 SH   SOLE 2 150,709 0 818,235
BOEING CO COM 097023105   67,413,453 258,626 SH   SOLE 4 94,402 0 164,224
BOEING CO COM 097023105   90,800,911 348,350 SH   SOLE 7 306,039 0 42,311
BOEING CO COM 097023105   2,572,454 9,869 SH   SOLE 13 9,869 0 0
BOEING CO COM 097023105   22,180,863 85,095 SH   SOLE 15 85,095 0 0
BOEING CO COM 097023105   204,711,938 785,360 SH   SOLE 18 749,700 0 35,660
BOEING CO COM 097023105   39,274,946 150,675 SH   SOLE 19 150,675 0 0
BOEING CO COM 097023105   4,223,547,486 16,203,282 SH   SOLE 21 16,203,282 0 0
BOEING CO COM 097023105   3,141,390,127 12,051,677 SH   SOLE 22 10,840,178 0 1,211,499
BOEING CO COM 097023105   284,095,941 1,089,910 SH   SOLE 23 1,089,910 0 0
BOEING CO COM 097023105   59,603,819 228,665 SH   SOLE 25 228,665 0 0
BOEING CO COM 097023105   147,968,341 567,668 SH   SOLE 26 249,546 0 318,122
BOEING CO COM 097023105   20,673,466 79,312 SH   SOLE 28 0 0 79,312
BOEING CO COM 097023105   29,194 112 SH   SOLE 29 112 0 0
BOEING CO COM 097023105   769,588,745 2,952,462 SH   SOLE 30 2,952,462 0 0
BOEING CO COM 097023105   33,431,470 128,257 SH   SOLE 31 118,674 0 9,583
BOEING CO COM 097023105   12,944,376 49,660 SH   SOLE 32 49,660 0 0
BOEING CO COM 097023105   9,117,626 34,979 SH   SOLE 34 34,979 0 0
BOEING CO COM 097023105   29,383,420 112,727 SH   SOLE 36 112,727 0 0
BOEING CO COM 097023105   3,952,388 15,163 SH   SOLE 40 15,163 0 0
BOEING CO COM 097023105   138,654,341 531,936 SH   SOLE 43 434,120 0 97,815
BOGOTA FINL CORP COM 097235105   6,859 852 SH   SOLE 18 852 0 0
BOGOTA FINL CORP COM 097235105   81,595 10,136 SH   SOLE 21 10,136 0 0
BOGOTA FINL CORP COM 097235105   6,947 863 SH   SOLE 22 863 0 0
BOISE CASCADE CO DEL COM 09739D100   25,973,806 200,787 SH   SOLE 2 77,477 0 123,310
BOISE CASCADE CO DEL COM 09739D100   17,852 138 SH   SOLE 4 138 0 0
BOISE CASCADE CO DEL COM 09739D100   1,258,414 9,728 SH   SOLE 7 9,229 0 499
BOISE CASCADE CO DEL COM 09739D100   22,013,838 170,175 SH   SOLE 18 157,739 0 12,436
BOISE CASCADE CO DEL COM 09739D100   68,651,481 530,701 SH   SOLE 19 530,701 0 0
BOISE CASCADE CO DEL COM 09739D100   612,154,934 4,732,181 SH   SOLE 21 4,732,181 0 0
BOISE CASCADE CO DEL COM 09739D100   211,512,138 1,635,066 SH   SOLE 22 1,543,451 0 91,615
BOISE CASCADE CO DEL COM 09739D100   1,833,161 14,171 SH   SOLE 23 14,171 0 0
BOISE CASCADE CO DEL COM 09739D100   1,007,844 7,791 SH   SOLE 25 7,791 0 0
BOISE CASCADE CO DEL COM 09739D100   16,979,406 131,257 SH   SOLE 26 11,108 0 120,149
BOISE CASCADE CO DEL COM 09739D100   90,681 701 SH   SOLE 28 701 0 0
BOISE CASCADE CO DEL COM 09739D100   12,406,012 95,903 SH   SOLE 30 95,903 0 0
BOISE CASCADE CO DEL COM 09739D100   134,276 1,038 SH   SOLE 36 1,038 0 0
BOISE CASCADE CO DEL COM 09739D100   1,056,612 8,168 SH   SOLE 40 8,168 0 0
BOISE CASCADE CO DEL COM 09739D100   5,954,630 46,031 SH   SOLE 43 43,148 0 2,883
BOK FINL CORP COM NEW 05561Q201   3,941,442 46,018 SH   SOLE 2 26,549 0 19,469
BOK FINL CORP COM NEW 05561Q201   10,364 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201   413,946 4,833 SH   SOLE 7 4,589 0 244
BOK FINL CORP COM NEW 05561Q201   831,405 9,707 SH   SOLE 18 9,707 0 0
BOK FINL CORP COM NEW 05561Q201   823,439 9,614 SH   SOLE 19 9,614 0 0
BOK FINL CORP COM NEW 05561Q201   36,837,465 430,093 SH   SOLE 21 430,093 0 0
BOK FINL CORP COM NEW 05561Q201   69,421,980 810,531 SH   SOLE 22 769,798 0 40,733
BOK FINL CORP COM NEW 05561Q201   464,651 5,425 SH   SOLE 25 5,425 0 0
BOK FINL CORP COM NEW 05561Q201   1,091,866 12,748 SH   SOLE 26 12,748 0 0
BOK FINL CORP COM NEW 05561Q201   221,748 2,589 SH   SOLE 28 564 0 2,025
BOK FINL CORP COM NEW 05561Q201   1,676,856 19,578 SH   SOLE 30 19,578 0 0
BOK FINL CORP COM NEW 05561Q201   33,660 393 SH   SOLE 31 393 0 0
BOK FINL CORP COM NEW 05561Q201   34,774 406 SH   SOLE 36 406 0 0
BOK FINL CORP COM NEW 05561Q201   606,916 7,086 SH   SOLE 40 7,086 0 0
BOK FINL CORP COM NEW 05561Q201   2,570,787 30,015 SH   SOLE 43 26,365 0 3,650
BOLT BIOTHERAPEUTICS INC COM 097702104   704 629 SH   SOLE 2 629 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104   4,077 3,640 SH   SOLE 18 3,640 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104   67,787 60,524 SH   SOLE 21 60,524 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104   215,575 192,478 SH   SOLE 22 192,478 0 0
BOOKING HOLDINGS INC COM 09857L108   349,468,567 98,519 SH   SOLE 2 40,258 0 58,261
BOOKING HOLDINGS INC COM 09857L108   125,759,591 35,453 SH   SOLE 4 18,803 0 16,650
BOOKING HOLDINGS INC COM 09857L108   154,492,073 43,553 SH   SOLE 7 36,026 0 7,527
BOOKING HOLDINGS INC COM 09857L108   12,464,931 3,514 SH   SOLE 13 3,514 0 0
BOOKING HOLDINGS INC COM 09857L108   19,452,954 5,484 SH   SOLE 15 5,484 0 0
BOOKING HOLDINGS INC COM 09857L108   216,007,962 60,895 SH   SOLE 18 56,295 0 4,600
BOOKING HOLDINGS INC COM 09857L108   119,505,842 33,690 SH   SOLE 19 33,690 0 0
BOOKING HOLDINGS INC COM 09857L108   2,907,386,645 819,624 SH   SOLE 21 819,624 0 0
BOOKING HOLDINGS INC COM 09857L108   2,757,857,133 777,470 SH   SOLE 22 697,742 0 79,728
BOOKING HOLDINGS INC COM 09857L108   284,710,519 80,263 SH   SOLE 23 80,263 0 0
BOOKING HOLDINGS INC COM 09857L108   369,027,938 104,033 SH   SOLE 25 98,446 0 5,587
BOOKING HOLDINGS INC COM 09857L108   181,113,959 51,058 SH   SOLE 26 22,457 0 28,601
BOOKING HOLDINGS INC COM 09857L108   285,551,210 80,500 SH   SOLE 28 2,933 0 77,567
BOOKING HOLDINGS INC COM 09857L108   4,058,020 1,144 SH   SOLE 29 1,144 0 0
BOOKING HOLDINGS INC COM 09857L108   1,055,830,033 297,650 SH   SOLE 30 294,478 0 3,172
BOOKING HOLDINGS INC COM 09857L108   34,645,698 9,767 SH   SOLE 31 9,160 0 607
BOOKING HOLDINGS INC COM 09857L108   35,943,980 10,133 SH   SOLE 32 10,133 0 0
BOOKING HOLDINGS INC COM 09857L108   61,200,187 17,253 SH   SOLE 34 17,253 0 0
BOOKING HOLDINGS INC COM 09857L108   28,966,599 8,166 SH   SOLE 36 8,166 0 0
BOOKING HOLDINGS INC COM 09857L108   6,679,415 1,883 SH   SOLE 40 1,883 0 0
BOOKING HOLDINGS INC COM 09857L108   99,031 28 SH   OTR 43 28 0 0
BOOKING HOLDINGS INC COM 09857L108   75,681,003 21,335 SH   SOLE 43 18,775 0 2,560
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   12,395,404 6,580,000 PRN   SOLE 2 6,580,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   11,549,578 6,131,000 PRN   SOLE 21 6,131,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   19,214,760 10,200,000 PRN   SOLE 22 10,200,000 0 0
BOOT BARN HLDGS INC COM 099406100   1,320,426 17,202 SH   SOLE 2 10,149 0 7,053
BOOT BARN HLDGS INC COM 099406100   7,830 102 SH   SOLE 4 102 0 0
BOOT BARN HLDGS INC COM 099406100   341,121 4,444 SH   SOLE 7 4,212 0 232
BOOT BARN HLDGS INC COM 099406100   7,023,540 91,500 SH   SOLE 18 87,357 0 4,143
BOOT BARN HLDGS INC COM 099406100   4,709,610 61,355 SH   SOLE 19 61,355 0 0
BOOT BARN HLDGS INC COM 099406100   264,698,263 3,448,388 SH   SOLE 21 3,448,388 0 0
BOOT BARN HLDGS INC COM 099406100   64,574,273 841,249 SH   SOLE 22 816,001 0 25,248
BOOT BARN HLDGS INC COM 099406100   7,753 101 SH   SOLE 23 101 0 0
BOOT BARN HLDGS INC COM 099406100   469,234 6,113 SH   SOLE 25 6,113 0 0
BOOT BARN HLDGS INC COM 099406100   3,686,706 48,029 SH   SOLE 26 9,970 0 38,059
BOOT BARN HLDGS INC COM 099406100   141,085 1,838 SH   SOLE 28 526 0 1,312
BOOT BARN HLDGS INC COM 099406100   4,303,780 56,068 SH   SOLE 30 56,068 0 0
BOOT BARN HLDGS INC COM 099406100   492,262 6,413 SH   SOLE 40 6,413 0 0
BOOT BARN HLDGS INC COM 099406100   2,048,834 26,691 SH   SOLE 43 25,327 0 1,364
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   29,099,653 227,501 SH   SOLE 2 45,614 0 181,887
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   13,955,621 109,105 SH   SOLE 4 44,874 0 64,231
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   4,973,269 38,881 SH   SOLE 7 38,536 0 345
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,694,808 13,250 SH   SOLE 13 13,250 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,510,745 11,811 SH   SOLE 15 11,811 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   14,385,142 112,463 SH   SOLE 18 104,401 0 8,062
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   5,445,896 42,576 SH   SOLE 19 42,576 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   439,231,556 3,433,911 SH   SOLE 21 3,433,911 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   473,744,488 3,703,733 SH   SOLE 22 3,445,796 0 257,937
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   27,021,755 211,256 SH   SOLE 23 211,256 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   15,191,871 118,770 SH   SOLE 25 118,135 0 635
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   12,179,974 95,223 SH   SOLE 26 62,418 0 32,805
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   14,698,138 114,910 SH   SOLE 28 46,295 0 68,615
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   91,522,675 715,524 SH   SOLE 30 681,652 0 33,872
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,833,846 29,973 SH   SOLE 31 27,670 0 2,303
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   64,959,094 507,850 SH   SOLE 34 507,850 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,461,245 27,060 SH   SOLE 36 27,060 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   889,870 6,957 SH   SOLE 40 6,957 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   41,827 327 SH   OTR 43 327 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   14,501,808 113,375 SH   SOLE 43 100,722 0 12,653
BORGWARNER INC COM 099724106   16,387,501 457,113 SH   SOLE 2 103,052 0 354,061
BORGWARNER INC COM 099724106   7,599,017 211,967 SH   SOLE 4 77,482 0 134,485
BORGWARNER INC COM 099724106   5,334,014 148,787 SH   SOLE 7 130,090 0 18,697
BORGWARNER INC COM 099724106   38,431 1,072 SH   SOLE 13 1,072 0 0
BORGWARNER INC COM 099724106   1,229,332 34,291 SH   SOLE 15 34,291 0 0
BORGWARNER INC COM 099724106   14,418,619 402,193 SH   SOLE 18 387,944 0 14,249
BORGWARNER INC COM 099724106   4,326,055 120,671 SH   SOLE 19 120,671 0 0
BORGWARNER INC COM 099724106   235,238,845 6,561,753 SH   SOLE 21 6,561,753 0 0
BORGWARNER INC COM 099724106   201,041,996 5,607,866 SH   SOLE 22 5,064,264 0 543,602
BORGWARNER INC COM 099724106   13,494,155 376,406 SH   SOLE 23 376,406 0 0
BORGWARNER INC COM 099724106   18,250,052 509,067 SH   SOLE 25 492,241 0 16,826
BORGWARNER INC COM 099724106   8,498,493 237,057 SH   SOLE 26 117,709 0 119,348
BORGWARNER INC COM 099724106   20,834,622 581,161 SH   SOLE 28 19,762 0 561,399
BORGWARNER INC COM 099724106   68,020,822 1,897,373 SH   SOLE 30 1,871,587 0 25,786
BORGWARNER INC COM 099724106   1,881,121 52,472 SH   SOLE 31 48,107 0 4,365
BORGWARNER INC COM 099724106   345,917 9,649 SH   SOLE 34 9,649 0 0
BORGWARNER INC COM 099724106   2,274,432 63,443 SH   SOLE 36 63,443 0 0
BORGWARNER INC COM 099724106   463,505 12,929 SH   SOLE 40 12,929 0 0
BORGWARNER INC COM 099724106   18,785 524 SH   OTR 43 524 0 0
BORGWARNER INC COM 099724106   11,813,315 329,521 SH   SOLE 43 308,798 0 20,723
BORR DRILLING LTD SHS G1466R173   770,923 104,745 SH   SOLE 2 77,848 0 26,897
BORR DRILLING LTD SHS G1466R173   13,748 1,868 SH   SOLE 7 1,868 0 0
BORR DRILLING LTD SHS G1466R173   4,264,075 579,358 SH   SOLE 18 527,089 0 52,269
BORR DRILLING LTD SHS G1466R173   7,232,201 982,636 SH   SOLE 19 982,636 0 0
BORR DRILLING LTD SHS G1466R173   58,322,958 7,924,315 SH   SOLE 21 7,924,315 0 0
BORR DRILLING LTD SHS G1466R173   22,192,799 3,015,326 SH   SOLE 22 2,880,305 0 135,021
BORR DRILLING LTD SHS G1466R173   24,200 3,288 SH   SOLE 23 3,288 0 0
BORR DRILLING LTD SHS G1466R173   800,937 108,823 SH   SOLE 26 0 0 108,823
BORR DRILLING LTD SHS G1466R173   725,129 98,523 SH   SOLE 43 88,273 0 10,250
BOSTON BEER INC CL A 100557107   4,207,213 12,174 SH   SOLE 2 8,404 0 3,770
BOSTON BEER INC CL A 100557107   34,905 101 SH   SOLE 4 33 0 68
BOSTON BEER INC CL A 100557107   325,546 942 SH   SOLE 7 894 0 48
BOSTON BEER INC CL A 100557107   5,937,927 17,182 SH   SOLE 18 17,182 0 0
BOSTON BEER INC CL A 100557107   1,030,549 2,982 SH   SOLE 19 2,982 0 0
BOSTON BEER INC CL A 100557107   172,018,459 497,753 SH   SOLE 21 497,753 0 0
BOSTON BEER INC CL A 100557107   94,603,535 273,745 SH   SOLE 22 260,708 0 13,037
BOSTON BEER INC CL A 100557107   666,298 1,928 SH   SOLE 25 1,928 0 0
BOSTON BEER INC CL A 100557107   1,035,388 2,996 SH   SOLE 26 2,996 0 0
BOSTON BEER INC CL A 100557107   301,354 872 SH   SOLE 28 182 0 690
BOSTON BEER INC CL A 100557107   1,975,392 5,716 SH   SOLE 30 5,716 0 0
BOSTON BEER INC CL A 100557107   47,691 138 SH   SOLE 31 138 0 0
BOSTON BEER INC CL A 100557107   714,680 2,068 SH   SOLE 40 2,068 0 0
BOSTON BEER INC CL A 100557107   28,332 82 SH   OTR 43 82 0 0
BOSTON BEER INC CL A 100557107   3,003,868 8,692 SH   SOLE 43 7,464 0 1,228
BOSTON OMAHA CORP CL A COM STK 101044105   349,112 22,194 SH   SOLE 2 6,999 0 15,195
BOSTON OMAHA CORP CL A COM STK 101044105   865 55 SH   SOLE 4 55 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   2,580 164 SH   SOLE 7 164 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   1,048,845 66,678 SH   SOLE 18 66,678 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   761,411 48,405 SH   SOLE 19 48,405 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   15,394,935 978,699 SH   SOLE 21 978,699 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   8,872,569 564,054 SH   SOLE 22 537,352 0 26,702
BOSTON OMAHA CORP CL A COM STK 101044105   108,616 6,905 SH   SOLE 25 6,905 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   168,280 10,698 SH   SOLE 30 10,698 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   64,587 4,106 SH   SOLE 40 4,106 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   332,406 21,132 SH   SOLE 43 17,142 0 3,990
BOSTON PROPERTIES INC COM 101121101   34,525,745 492,030 SH   SOLE 2 136,266 0 355,764
BOSTON PROPERTIES INC COM 101121101   26,052,998 371,284 SH   SOLE 4 273,336 0 97,948
BOSTON PROPERTIES INC COM 101121101   23,907,130 340,703 SH   SOLE 7 305,267 0 35,436
BOSTON PROPERTIES INC COM 101121101   1,011,992 14,422 SH   SOLE 13 14,422 0 0
BOSTON PROPERTIES INC COM 101121101   1,676,502 23,892 SH   SOLE 15 23,892 0 0
BOSTON PROPERTIES INC COM 101121101   23,251,461 331,359 SH   SOLE 18 322,060 0 9,299
BOSTON PROPERTIES INC COM 101121101   38,320,890 546,115 SH   SOLE 19 546,115 0 0
BOSTON PROPERTIES INC COM 101121101   390,302,521 5,562,242 SH   SOLE 21 5,562,242 0 0
BOSTON PROPERTIES INC COM 101121101   372,985,337 5,315,453 SH   SOLE 22 4,662,177 0 653,276
BOSTON PROPERTIES INC COM 101121101   21,175,061 301,768 SH   SOLE 23 301,768 0 0
BOSTON PROPERTIES INC COM 101121101   162,526,070 2,316,176 SH   SOLE 25 2,244,944 0 71,232
BOSTON PROPERTIES INC COM 101121101   22,828,125 325,326 SH   SOLE 26 222,976 0 102,350
BOSTON PROPERTIES INC COM 101121101   36,437,527 519,275 SH   SOLE 28 57,858 0 461,417
BOSTON PROPERTIES INC COM 101121101   390,847 5,570 SH   SOLE 29 5,570 0 0
BOSTON PROPERTIES INC COM 101121101   105,632,865 1,505,385 SH   SOLE 30 1,505,385 0 0
BOSTON PROPERTIES INC COM 101121101   2,318,487 33,041 SH   SOLE 31 30,397 0 2,644
BOSTON PROPERTIES INC COM 101121101   8,374,790 119,350 SH   SOLE 34 119,350 0 0
BOSTON PROPERTIES INC COM 101121101   4,265,915 60,794 SH   SOLE 36 60,794 0 0
BOSTON PROPERTIES INC COM 101121101   545,852 7,779 SH   SOLE 40 7,779 0 0
BOSTON PROPERTIES INC COM 101121101   38,032 542 SH   OTR 43 542 0 0
BOSTON PROPERTIES INC COM 101121101   26,920,011 383,640 SH   SOLE 43 344,981 0 38,659
BOSTON SCIENTIFIC CORP COM 101137107   240,936,645 4,167,733 SH   SOLE 2 2,027,455 0 2,140,278
BOSTON SCIENTIFIC CORP COM 101137107   73,810,883 1,276,784 SH   SOLE 4 659,723 0 617,061
BOSTON SCIENTIFIC CORP COM 101137107   51,356,034 888,359 SH   SOLE 7 779,043 0 109,316
BOSTON SCIENTIFIC CORP COM 101137107   3,438,192 59,474 SH   SOLE 13 59,474 0 0
BOSTON SCIENTIFIC CORP COM 101137107   12,555,696 217,189 SH   SOLE 15 217,189 0 0
BOSTON SCIENTIFIC CORP COM 101137107   229,050,446 3,962,125 SH   SOLE 18 3,661,893 0 300,232
BOSTON SCIENTIFIC CORP COM 101137107   672,838,855 11,638,797 SH   SOLE 19 11,638,797 0 0
BOSTON SCIENTIFIC CORP COM 101137107   2,071,308,482 35,829,588 SH   SOLE 21 35,829,588 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,851,438,148 32,026,261 SH   SOLE 22 28,770,425 0 3,255,836
BOSTON SCIENTIFIC CORP COM 101137107   139,417,024 2,411,642 SH   SOLE 23 2,411,642 0 0
BOSTON SCIENTIFIC CORP COM 101137107   298,079,980 5,156,201 SH   SOLE 25 3,709,228 0 1,446,973
BOSTON SCIENTIFIC CORP COM 101137107   156,820,667 2,712,691 SH   SOLE 26 872,567 0 1,840,124
BOSTON SCIENTIFIC CORP COM 101137107   206,670,403 3,574,994 SH   SOLE 28 307,622 0 3,267,372
BOSTON SCIENTIFIC CORP COM 101137107   539,173,810 9,326,653 SH   SOLE 30 9,326,653 0 0
BOSTON SCIENTIFIC CORP COM 101137107   18,700,668 323,485 SH   SOLE 31 299,110 0 24,375
BOSTON SCIENTIFIC CORP COM 101137107   631,593,212 10,925,328 SH   SOLE 34 10,925,328 0 0
BOSTON SCIENTIFIC CORP COM 101137107   21,648,804 374,482 SH   SOLE 36 374,482 0 0
BOSTON SCIENTIFIC CORP COM 101137107   4,431,310 76,653 SH   SOLE 40 76,653 0 0
BOSTON SCIENTIFIC CORP COM 101137107   96,369 1,667 SH   OTR 43 1,667 0 0
BOSTON SCIENTIFIC CORP COM 101137107   93,058,271 1,609,726 SH   SOLE 43 1,299,270 0 310,456
BOSTON SCIENTIFIC CORP OPTIONS 101137107   739,968 12,800 SH Call SOLE 2 0 0 12,800
BOSTON SCIENTIFIC CORP OPTIONS 101137107   115,620 2,000 SH Call SOLE 4 2,000 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107   2,613,012 45,200 SH Call SOLE 18 45,200 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107   14,238,603 246,300 SH Call SOLE 19 246,300 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107   1,057,923 18,300 SH Call SOLE 22 18,300 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107   578,100 10,000 SH Call SOLE 26 10,000 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107   69,372 1,200 SH Call SOLE 30 1,200 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107   8,249,487 142,700 SH Call SOLE 34 142,700 0 0
BOWFLEX INC COM 63910B102   5,509 7,155 SH   SOLE 2 0 0 7,155
BOWFLEX INC COM 63910B102   2,562 3,327 SH   SOLE 18 3,327 0 0
BOWFLEX INC COM 63910B102   52,337 67,970 SH   SOLE 21 67,970 0 0
BOWFLEX INC COM 63910B102   320,647 416,425 SH   SOLE 22 416,425 0 0
BOWLERO CORP CL A COM 10258P102   253,606 17,910 SH   SOLE 2 9,465 0 8,445
BOWLERO CORP CL A COM 10258P102   1,289 91 SH   SOLE 7 91 0 0
BOWLERO CORP CL A COM 10258P102   590,670 41,714 SH   SOLE 18 41,714 0 0
BOWLERO CORP CL A COM 10258P102   517,081 36,517 SH   SOLE 19 36,517 0 0
BOWLERO CORP CL A COM 10258P102   9,981,582 704,914 SH   SOLE 21 704,914 0 0
BOWLERO CORP CL A COM 10258P102   12,757,056 900,922 SH   SOLE 22 873,117 0 27,805
BOWLERO CORP CL A COM 10258P102   105,308 7,437 SH   SOLE 25 7,437 0 0
BOWLERO CORP CL A COM 10258P102   57,999 4,096 SH   SOLE 28 0 0 4,096
BOWLERO CORP CL A COM 10258P102   113,648 8,026 SH   SOLE 30 8,026 0 0
BOWLERO CORP CL A COM 10258P102   94,447 6,670 SH   SOLE 40 6,670 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   142,506 4,012 SH   SOLE 2 2,585 0 1,427
BOWMAN CONSULTING GROUP LTD COM 103002101   4,227 119 SH   SOLE 7 119 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   984,437 27,715 SH   SOLE 18 27,715 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   797,388 22,449 SH   SOLE 19 22,449 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   13,682,624 385,209 SH   SOLE 21 385,209 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   9,175,349 258,315 SH   SOLE 22 254,547 0 3,768
BOX INC CL A 10316T104   21,560,214 841,867 SH   SOLE 2 715,710 0 126,157
BOX INC CL A 10316T104   5,466,659 213,458 SH   SOLE 4 94,411 0 119,047
BOX INC CL A 10316T104   1,111,704 43,409 SH   SOLE 7 41,596 0 1,813
BOX INC CL A 10316T104   1,629,283 63,619 SH   SOLE 13 63,619 0 0
BOX INC CL A 10316T104   9,975,197 389,504 SH   SOLE 18 354,660 0 34,844
BOX INC CL A 10316T104   20,278,408 791,816 SH   SOLE 19 791,816 0 0
BOX INC CL A 10316T104   173,282,356 6,766,199 SH   SOLE 21 6,766,199 0 0
BOX INC CL A 10316T104   122,015,132 4,764,355 SH   SOLE 22 4,605,602 0 158,753
BOX INC CL A 10316T104   8,419,851 328,772 SH   SOLE 23 328,772 0 0
BOX INC CL A 10316T104   744,252 29,061 SH   SOLE 25 29,061 0 0
BOX INC CL A 10316T104   5,340,966 208,550 SH   SOLE 26 44,492 0 164,058
BOX INC CL A 10316T104   252,668 9,866 SH   SOLE 28 2,757 0 7,109
BOX INC CL A 10316T104   2,150,728 83,980 SH   SOLE 29 83,980 0 0
BOX INC CL A 10316T104   28,394,294 1,108,719 SH   SOLE 30 1,108,719 0 0
BOX INC CL A 10316T104   4,607,905 179,926 SH   SOLE 31 179,926 0 0
BOX INC CL A 10316T104   465,001 18,157 SH   SOLE 34 18,157 0 0
BOX INC CL A 10316T104   89,481 3,494 SH   SOLE 36 3,494 0 0
BOX INC CL A 10316T104   777,648 30,365 SH   SOLE 40 30,365 0 0
BOX INC CL A 10316T104   1,020,994 39,867 SH   SOLE 43 37,251 0 2,616
BOX INC NOTE 1/1 10316TAB0   3,363,624 3,014,000 PRN   SOLE 2 3,014,000 0 0
BOX INC NOTE 1/1 10316TAB0   2,677,284 2,399,000 PRN   SOLE 19 2,399,000 0 0
BOX INC NOTE 1/1 10316TAB0   2,817,900 2,525,000 PRN   SOLE 21 2,525,000 0 0
BOX INC NOTE 1/1 10316TAB0   8,467,092 7,587,000 PRN   SOLE 34 7,587,000 0 0
BOXLIGHT CORP COM CL A NEW 103197208   115,466 107,912 SH   SOLE 22 107,912 0 0
BOYD GAMING CORP COM 103304101   50,979,191 814,234 SH   SOLE 2 364,765 0 449,469
BOYD GAMING CORP COM 103304101   1,987,742 31,748 SH   SOLE 4 28,385 0 3,363
BOYD GAMING CORP COM 103304101   1,777,185 28,385 SH   SOLE 7 27,891 0 494
BOYD GAMING CORP COM 103304101   646,761 10,330 SH   SOLE 13 10,330 0 0
BOYD GAMING CORP COM 103304101   18,053,406 288,347 SH   SOLE 18 248,288 0 40,059
BOYD GAMING CORP COM 103304101   29,108,328 464,915 SH   SOLE 19 464,915 0 0
BOYD GAMING CORP COM 103304101   220,917,569 3,528,471 SH   SOLE 21 3,528,471 0 0
BOYD GAMING CORP COM 103304101   159,927,666 2,554,347 SH   SOLE 22 2,337,335 0 217,012
BOYD GAMING CORP COM 103304101   8,548,269 136,532 SH   SOLE 23 136,532 0 0
BOYD GAMING CORP COM 103304101   880,610 14,065 SH   SOLE 25 14,065 0 0
BOYD GAMING CORP COM 103304101   3,658,866 58,439 SH   SOLE 26 16,553 0 41,886
BOYD GAMING CORP COM 103304101   3,700,940 59,111 SH   SOLE 28 1,515 0 57,596
BOYD GAMING CORP COM 103304101   3,104,893 49,591 SH   SOLE 30 49,591 0 0
BOYD GAMING CORP COM 103304101   62,735 1,002 SH   SOLE 31 1,002 0 0
BOYD GAMING CORP COM 103304101   766,096 12,236 SH   SOLE 34 12,236 0 0
BOYD GAMING CORP COM 103304101   451,418 7,210 SH   SOLE 36 7,210 0 0
BOYD GAMING CORP COM 103304101   1,088,663 17,388 SH   SOLE 40 17,388 0 0
BOYD GAMING CORP COM 103304101   5,209,542 83,206 SH   SOLE 43 77,048 0 6,158
BP PLC SPONSORED ADR 055622104   218,210,638 6,164,142 SH   SOLE 18 6,125,906 0 38,236
BP PLC SPONSORED ADR 055622104   74,837,972 2,114,067 SH   SOLE 19 2,114,067 0 0
BP PLC SPONSORED ADR 055622104   88,677 2,505 SH   SOLE 21 2,505 0 0
BP PLC SPONSORED ADR 055622104   17,436,553 492,558 SH   SOLE 23 492,558 0 0
BP PLC SPONSORED ADR 055622104   4,918,157 138,931 SH   SOLE 25 30,554 0 108,377
BP PLC SPONSORED ADR 055622104   45,017,295 1,271,675 SH   SOLE 34 1,271,675 0 0
BP PLC SPONSORED ADR 055622104   1,374,370 38,824 SH   SOLE 36 38,824 0 0
BP PLC SPONSORED ADR 055622104   33,734,721 952,958 SH   SOLE 43 879,323 0 73,635
BRADY CORP CL A 104674106   3,458,484 58,928 SH   SOLE 2 53,805 0 5,123
BRADY CORP CL A 104674106   11,092 189 SH   SOLE 4 189 0 0
BRADY CORP CL A 104674106   1,023,495 17,439 SH   SOLE 7 16,924 0 515
BRADY CORP CL A 104674106   1,741,215 29,668 SH   SOLE 18 29,668 0 0
BRADY CORP CL A 104674106   219,990,016 3,748,339 SH   SOLE 21 3,748,339 0 0
BRADY CORP CL A 104674106   44,513,489 758,451 SH   SOLE 22 737,525 0 20,926
BRADY CORP CL A 104674106   104,703 1,784 SH   SOLE 23 1,784 0 0
BRADY CORP CL A 104674106   561,546 9,568 SH   SOLE 25 9,568 0 0
BRADY CORP CL A 104674106   2,723,509 46,405 SH   SOLE 26 19,441 0 26,964
BRADY CORP CL A 104674106   2,329,465 39,691 SH   SOLE 28 864 0 38,827
BRADY CORP CL A 104674106   5,549,140 94,550 SH   SOLE 30 94,550 0 0
BRADY CORP CL A 104674106   1,133,363 19,311 SH   SOLE 31 17,985 0 1,326
BRADY CORP CL A 104674106   11,386 194 SH   SOLE 36 194 0 0
BRADY CORP CL A 104674106   591,243 10,074 SH   SOLE 40 10,074 0 0
BRADY CORP CL A 104674106   1,329,675 22,656 SH   SOLE 43 22,340 0 316
BRAEMAR HOTELS & RESORTS INC COM 10482B101   738,683 295,473 SH   SOLE 2 178,980 0 116,493
BRAEMAR HOTELS & RESORTS INC COM 10482B101   1,788 715 SH   SOLE 7 715 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   600,160 240,064 SH   SOLE 18 188,758 0 51,306
BRAEMAR HOTELS & RESORTS INC COM 10482B101   5,405,628 2,162,251 SH   SOLE 19 2,162,251 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   7,033,800 2,813,520 SH   SOLE 21 2,813,520 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   9,243,373 3,697,349 SH   SOLE 22 3,487,114 0 210,235
BRAEMAR HOTELS & RESORTS INC COM 10482B101   7,845 3,138 SH   SOLE 23 3,138 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   904,920 361,968 SH   SOLE 26 0 0 361,968
BRAEMAR HOTELS & RESORTS INC COM 10482B101   18 7 SH   SOLE 43 7 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   4,052,135 290,684 SH   SOLE 21 290,684 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   1,728 6,328 SH   SOLE 18 6,328 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   22,500 82,416 SH   SOLE 21 82,416 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   103,088 377,611 SH   SOLE 22 377,611 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   3,486,267 645,605 SH   SOLE 2 369,036 0 276,569
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   392,013 72,595 SH   SOLE 4 72,595 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   1,777,464 329,160 SH   SOLE 7 298,593 0 30,567
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   3,055,639 565,859 SH   SOLE 18 565,859 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   5,546,221 1,027,078 SH   SOLE 19 1,027,078 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   115,987,167 21,479,105 SH   SOLE 21 21,479,105 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   38,771,563 7,179,919 SH   SOLE 22 6,832,363 0 347,556
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   207,916 38,503 SH   SOLE 23 38,503 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   7,114,430 1,317,487 SH   SOLE 25 1,317,487 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   997,888 184,794 SH   SOLE 26 51,132 0 133,662
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   614,925 113,875 SH   SOLE 28 5,822 0 108,053
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   4,628,610 857,150 SH   SOLE 30 857,150 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   37,800 7,000 SH   SOLE 36 7,000 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   106,277 19,681 SH   SOLE 40 19,681 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   1,330,637 246,414 SH   SOLE 43 243,556 0 2,858
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104   377,177 71,435 SH   SOLE 43 70,277 0 1,158
BRASKEM S A SP ADR PFD A 105532105   7,770 881 SH   SOLE 43 877 0 4
BRAZE INC COM CL A 10576N102   1,651,280 31,080 SH   SOLE 2 17,875 0 13,205
BRAZE INC COM CL A 10576N102   8,235 155 SH   SOLE 4 155 0 0
BRAZE INC COM CL A 10576N102   411,279 7,741 SH   SOLE 7 7,335 0 406
BRAZE INC COM CL A 10576N102   6,649,379 125,153 SH   SOLE 18 125,153 0 0
BRAZE INC COM CL A 10576N102   6,533,662 122,975 SH   SOLE 19 122,975 0 0
BRAZE INC COM CL A 10576N102   118,954,457 2,238,932 SH   SOLE 21 2,238,932 0 0
BRAZE INC COM CL A 10576N102   75,165,455 1,414,746 SH   SOLE 22 1,371,822 0 42,924
BRAZE INC COM CL A 10576N102   45,267 852 SH   SOLE 23 852 0 0
BRAZE INC COM CL A 10576N102   469,563 8,838 SH   SOLE 25 8,838 0 0
BRAZE INC COM CL A 10576N102   559,778 10,536 SH   SOLE 26 10,536 0 0
BRAZE INC COM CL A 10576N102   2,026,538 38,143 SH   SOLE 30 38,143 0 0
BRAZE INC COM CL A 10576N102   527,793 9,934 SH   SOLE 40 9,934 0 0
BRAZE INC COM CL A 10576N102   1,105,157 20,801 SH   SOLE 43 18,407 0 2,394
BRC INC COM CL A 05601U105   212,282 58,480 SH   SOLE 2 55,480 0 3,000
BRC INC COM CL A 05601U105   388 107 SH   SOLE 7 107 0 0
BRC INC COM CL A 05601U105   328,842 90,590 SH   SOLE 18 90,590 0 0
BRC INC COM CL A 05601U105   274,914 75,734 SH   SOLE 19 75,734 0 0
BRC INC COM CL A 05601U105   5,129,038 1,412,958 SH   SOLE 21 1,412,958 0 0
BRC INC COM CL A 05601U105   3,236,156 891,503 SH   SOLE 22 877,489 0 14,014
BRC INC COM CL A 05601U105   25 7 SH   SOLE 43 7 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   1,341,119 40,714 SH   SOLE 2 13,801 0 26,913
BREAD FINANCIAL HOLDINGS INC COM 018581108   34,982 1,062 SH   SOLE 7 1,062 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   3,716,324 112,821 SH   SOLE 18 112,821 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   1,828,961 55,524 SH   SOLE 19 55,524 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   112,246,015 3,407,590 SH   SOLE 21 3,407,590 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   34,199,461 1,038,235 SH   SOLE 22 982,093 0 56,142
BREAD FINANCIAL HOLDINGS INC COM 018581108   237,860 7,221 SH   SOLE 25 7,221 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   451,607 13,710 SH   SOLE 26 13,710 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   168,686 5,121 SH   SOLE 28 5,121 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   1,666,863 50,603 SH   SOLE 30 50,603 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   3,246,171 98,548 SH   SOLE 34 98,548 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   87,917 2,669 SH   SOLE 36 2,669 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   193,852 5,885 SH   SOLE 40 5,885 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   609,819 18,513 SH   SOLE 43 17,605 0 908
BRF SA SPONSORED ADR 10552T107   14 5 SH   SOLE 2 5 0 0
BRF SA SPONSORED ADR 10552T107   1,758,550 632,572 SH   SOLE 7 632,572 0 0
BRF SA SPONSORED ADR 10552T107   2,094,210 753,313 SH   SOLE 30 753,313 0 0
BRF SA SPONSORED ADR 10552T107   1,482,299 533,201 SH   SOLE 43 500,745 0 32,456
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   36,734 3,756 SH   SOLE 18 3,756 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   614,252 62,807 SH   SOLE 21 62,807 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   5,032,045 514,524 SH   SOLE 22 514,524 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   56,235 5,750 SH   SOLE 26 3,629 0 2,121
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   253,429 25,913 SH   SOLE 28 0 0 25,913
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   133,673 13,668 SH   SOLE 31 12,730 0 938
BRIDGEBIO PHARMA INC COM 10806X102   3,761,233 93,169 SH   SOLE 2 35,811 0 57,358
BRIDGEBIO PHARMA INC COM 10806X102   8,357 207 SH   SOLE 4 207 0 0
BRIDGEBIO PHARMA INC COM 10806X102   454,566 11,260 SH   SOLE 7 10,686 0 574
BRIDGEBIO PHARMA INC COM 10806X102   108,151 2,679 SH   SOLE 13 2,679 0 0
BRIDGEBIO PHARMA INC COM 10806X102   11,757,117 291,234 SH   SOLE 18 285,542 0 5,692
BRIDGEBIO PHARMA INC COM 10806X102   16,115,906 399,205 SH   SOLE 19 399,205 0 0
BRIDGEBIO PHARMA INC COM 10806X102   214,381,252 5,310,410 SH   SOLE 21 5,310,410 0 0
BRIDGEBIO PHARMA INC COM 10806X102   139,924,075 3,466,041 SH   SOLE 22 3,354,866 0 111,175
BRIDGEBIO PHARMA INC COM 10806X102   125,551 3,110 SH   SOLE 23 3,110 0 0
BRIDGEBIO PHARMA INC COM 10806X102   764,446 18,936 SH   SOLE 25 18,936 0 0
BRIDGEBIO PHARMA INC COM 10806X102   1,193,701 29,569 SH   SOLE 26 29,569 0 0
BRIDGEBIO PHARMA INC COM 10806X102   157,483 3,901 SH   SOLE 28 1,895 0 2,006
BRIDGEBIO PHARMA INC COM 10806X102   17,900,139 443,402 SH   SOLE 30 443,402 0 0
BRIDGEBIO PHARMA INC COM 10806X102   29,147 722 SH   SOLE 34 722 0 0
BRIDGEBIO PHARMA INC COM 10806X102   787,740 19,513 SH   SOLE 40 19,513 0 0
BRIDGEBIO PHARMA INC COM 10806X102   2,560,064 63,415 SH   SOLE 43 51,608 0 11,807
BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8   5,057,073 4,195,000 PRN   SOLE 21 4,195,000 0 0
BRIDGEBIO PHARMA INC NOTE 2.250% 2/0 10806XAD4   4,530,915 5,350,000 PRN   SOLE 21 5,350,000 0 0
BRIDGER AEROSPACE GRP HLDGS COM 96812F102   1,012,177 146,480 SH   SOLE 22 146,480 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   140,216 10,371 SH   SOLE 2 835 0 9,536
BRIDGEWATER BANCSHARES INC COM 108621103   4,029 298 SH   SOLE 7 298 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   867,714 64,180 SH   SOLE 18 64,180 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   575,425 42,561 SH   SOLE 19 42,561 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   12,900,230 954,159 SH   SOLE 21 954,159 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   8,868,390 655,946 SH   SOLE 22 638,990 0 16,956
BRIDGEWATER BANCSHARES INC COM 108621103   82,012 6,066 SH   SOLE 43 5,493 0 573
BRIDGFORD FOODS CORP COM 108763103   3,256 296 SH   SOLE 18 296 0 0
BRIDGFORD FOODS CORP COM 108763103   45,529 4,139 SH   SOLE 21 4,139 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   1,256 3,806 SH   SOLE 2 0 0 3,806
BRIGHT GREEN CORP COMMON STOCK 10920G100   49,854 151,027 SH   SOLE 18 151,027 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   34,383 104,160 SH   SOLE 19 104,160 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   705,585 2,137,490 SH   SOLE 21 2,137,490 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   435,204 1,318,399 SH   SOLE 22 1,301,607 0 16,792
BRIGHT HEALTH GROUP INC COM NEW 10920V404   343,777 45,056 SH   SOLE 22 45,056 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   10,978,960 116,500 SH   SOLE 2 18,010 0 98,490
BRIGHT HORIZONS FAM SOL IN D COM 109194100   15,644 166 SH   SOLE 4 166 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,391,265 14,763 SH   SOLE 7 13,971 0 792
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,918,632 20,359 SH   SOLE 18 20,359 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,792,068 19,016 SH   SOLE 19 19,016 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   65,905,613 699,338 SH   SOLE 21 699,338 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   136,093,209 1,444,113 SH   SOLE 22 1,365,189 0 78,924
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,157,173 12,279 SH   SOLE 25 12,279 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,864,256 19,782 SH   SOLE 26 19,782 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   319,662 3,392 SH   SOLE 28 1,087 0 2,305
BRIGHT HORIZONS FAM SOL IN D COM 109194100   6,995,529 74,231 SH   SOLE 30 74,231 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   75,109 797 SH   SOLE 31 797 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   537,733 5,706 SH   SOLE 36 5,706 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,120,325 11,888 SH   SOLE 40 11,888 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   14,419 153 SH   OTR 43 153 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   7,314,249 77,613 SH   SOLE 43 70,739 0 6,874
BRIGHT MINDS BIOSCIENCES INC COM NEW 10919W405   1 1 SH   SOLE 43 1 0 0
BRIGHTCOVE INC COM 10921T101   528,008 203,864 SH   SOLE 2 188,043 0 15,821
BRIGHTCOVE INC COM 10921T101   347 134 SH   SOLE 7 134 0 0
BRIGHTCOVE INC COM 10921T101   337,508 130,312 SH   SOLE 18 130,312 0 0
BRIGHTCOVE INC COM 10921T101   614,405 237,222 SH   SOLE 19 237,222 0 0
BRIGHTCOVE INC COM 10921T101   4,172,604 1,611,044 SH   SOLE 21 1,611,044 0 0
BRIGHTCOVE INC COM 10921T101   3,421,957 1,321,219 SH   SOLE 22 1,277,668 0 43,551
BRIGHTCOVE INC COM 10921T101   23,072 8,908 SH   SOLE 23 8,908 0 0
BRIGHTCOVE INC COM 10921T101   3,761 1,452 SH   SOLE 26 0 0 1,452
BRIGHTHOUSE FINL INC COM 10922N103   15,586,422 294,528 SH   SOLE 2 224,069 0 70,459
BRIGHTHOUSE FINL INC COM 10922N103   631,389 11,931 SH   SOLE 4 5,572 0 6,359
BRIGHTHOUSE FINL INC COM 10922N103   200,249 3,784 SH   SOLE 7 3,784 0 0
BRIGHTHOUSE FINL INC COM 10922N103   6,115,911 115,569 SH   SOLE 18 114,931 0 638
BRIGHTHOUSE FINL INC COM 10922N103   2,086,636 39,430 SH   SOLE 19 39,430 0 0
BRIGHTHOUSE FINL INC COM 10922N103   168,463,517 3,183,362 SH   SOLE 21 3,183,362 0 0
BRIGHTHOUSE FINL INC COM 10922N103   116,319,324 2,198,022 SH   SOLE 22 2,098,523 0 99,499
BRIGHTHOUSE FINL INC COM 10922N103   726,009 13,719 SH   SOLE 23 13,719 0 0
BRIGHTHOUSE FINL INC COM 10922N103   692,564 13,087 SH   SOLE 25 13,087 0 0
BRIGHTHOUSE FINL INC COM 10922N103   2,454,959 46,390 SH   SOLE 26 37,622 0 8,768
BRIGHTHOUSE FINL INC COM 10922N103   1,578,921 29,836 SH   SOLE 28 25,489 0 4,347
BRIGHTHOUSE FINL INC COM 10922N103   135,264 2,556 SH   SOLE 29 2,556 0 0
BRIGHTHOUSE FINL INC COM 10922N103   5,902,062 111,528 SH   SOLE 30 111,528 0 0
BRIGHTHOUSE FINL INC COM 10922N103   47,946 906 SH   SOLE 31 906 0 0
BRIGHTHOUSE FINL INC COM 10922N103   196,915 3,721 SH   SOLE 34 3,721 0 0
BRIGHTHOUSE FINL INC COM 10922N103   316,462 5,980 SH   SOLE 36 5,980 0 0
BRIGHTHOUSE FINL INC COM 10922N103   844,233 15,953 SH   SOLE 40 15,953 0 0
BRIGHTHOUSE FINL INC COM 10922N103   7,450,342 140,785 SH   SOLE 43 123,218 0 17,567
BRIGHTSPHERE INVT GROUP INC COM 10948W103   2,015,172 105,176 SH   SOLE 2 88,659 0 16,517
BRIGHTSPHERE INVT GROUP INC COM 10948W103   3,985 208 SH   SOLE 4 208 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   5,269 275 SH   SOLE 7 275 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   2,090,567 109,111 SH   SOLE 18 109,111 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   1,360,590 71,012 SH   SOLE 19 71,012 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   74,212,907 3,873,325 SH   SOLE 21 3,873,325 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   20,391,126 1,064,255 SH   SOLE 22 1,028,517 0 35,738
BRIGHTSPHERE INVT GROUP INC COM 10948W103   2,931 153 SH   SOLE 23 153 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   93,443 4,877 SH   SOLE 25 4,877 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   377,950 19,726 SH   SOLE 26 19,726 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   2,005,037 104,647 SH   SOLE 30 104,647 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   35,580 1,857 SH   SOLE 34 1,857 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   130,863 6,830 SH   SOLE 40 6,830 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   1,545,996 80,689 SH   SOLE 43 74,541 0 6,148
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   977,095 131,330 SH   SOLE 2 36,443 0 94,887
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   3,050 410 SH   SOLE 4 410 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   6,339 852 SH   SOLE 7 852 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   2,594,090 348,668 SH   SOLE 18 348,668 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   1,951,170 262,254 SH   SOLE 19 262,254 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   50,686,629 6,812,719 SH   SOLE 21 6,812,719 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   25,501,411 3,427,609 SH   SOLE 22 3,261,827 0 165,782
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   165,518 22,247 SH   SOLE 25 22,247 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   145,407 19,544 SH   SOLE 26 19,544 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   107,962 14,511 SH   SOLE 28 1,355 0 13,156
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   338,661 45,519 SH   SOLE 30 45,519 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   145,660 19,578 SH   SOLE 40 19,578 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   1,401,964 188,436 SH   SOLE 43 174,306 0 14,130
BRIGHTVIEW HLDGS INC COM 10948C107   2,920,224 346,820 SH   SOLE 2 215,092 0 131,728
BRIGHTVIEW HLDGS INC COM 10948C107   1,364 162 SH   SOLE 7 162 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   1,003,487 119,179 SH   SOLE 18 119,179 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   5,164,356 613,344 SH   SOLE 19 613,344 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   14,348,943 1,704,150 SH   SOLE 21 1,704,150 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   14,700,874 1,745,947 SH   SOLE 22 1,648,495 0 97,452
BRIGHTVIEW HLDGS INC COM 10948C107   115,834 13,757 SH   SOLE 25 13,757 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   868,119 103,102 SH   SOLE 26 0 0 103,102
BRIGHTVIEW HLDGS INC COM 10948C107   177,266 21,053 SH   SOLE 30 21,053 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   47,809 5,678 SH   SOLE 40 5,678 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   1,180,492 140,201 SH   SOLE 43 130,441 0 9,760
BRILLIANT EARTH GROUP INC CL A COM 109504100   139,325 37,453 SH   SOLE 2 37,453 0 0
BRILLIANT EARTH GROUP INC CL A COM 109504100   416,484 111,958 SH   SOLE 22 111,958 0 0
BRINKER INTL INC COM 109641100   1,825,607 42,279 SH   SOLE 2 27,875 0 14,404
BRINKER INTL INC COM 109641100   7,902 183 SH   SOLE 4 183 0 0
BRINKER INTL INC COM 109641100   612,379 14,182 SH   SOLE 7 13,418 0 764
BRINKER INTL INC COM 109641100   5,640,906 130,637 SH   SOLE 18 130,637 0 0
BRINKER INTL INC COM 109641100   4,407,512 102,073 SH   SOLE 19 102,073 0 0
BRINKER INTL INC COM 109641100   224,521,837 5,199,672 SH   SOLE 21 5,199,672 0 0
BRINKER INTL INC COM 109641100   54,824,523 1,269,674 SH   SOLE 22 1,228,010 0 41,664
BRINKER INTL INC COM 109641100   17,315 401 SH   SOLE 23 401 0 0
BRINKER INTL INC COM 109641100   370,830 8,588 SH   SOLE 25 8,588 0 0
BRINKER INTL INC COM 109641100   943,569 21,852 SH   SOLE 26 21,852 0 0
BRINKER INTL INC COM 109641100   34,155 791 SH   SOLE 28 791 0 0
BRINKER INTL INC COM 109641100   5,611,846 129,964 SH   SOLE 30 129,964 0 0
BRINKER INTL INC COM 109641100   67,059 1,553 SH   SOLE 36 1,553 0 0
BRINKER INTL INC COM 109641100   329,377 7,628 SH   SOLE 40 7,628 0 0
BRINKER INTL INC COM 109641100   4,465,390 103,413 SH   SOLE 43 98,541 0 4,872
BRINKS CO COM 109696104   4,329,427 49,226 SH   SOLE 2 38,356 0 10,870
BRINKS CO COM 109696104   12,577 143 SH   SOLE 4 143 0 0
BRINKS CO COM 109696104   56,288 640 SH   SOLE 7 640 0 0
BRINKS CO COM 109696104   15,421,241 175,341 SH   SOLE 18 175,341 0 0
BRINKS CO COM 109696104   8,343,904 94,871 SH   SOLE 19 94,871 0 0
BRINKS CO COM 109696104   302,148,443 3,435,457 SH   SOLE 21 3,435,457 0 0
BRINKS CO COM 109696104   127,604,017 1,450,870 SH   SOLE 22 1,411,390 0 39,480
BRINKS CO COM 109696104   782,227 8,894 SH   SOLE 25 8,894 0 0
BRINKS CO COM 109696104   1,691,279 19,230 SH   SOLE 26 19,230 0 0
BRINKS CO COM 109696104   191,379 2,176 SH   SOLE 28 887 0 1,289
BRINKS CO COM 109696104   29,386,558 334,128 SH   SOLE 30 334,128 0 0
BRINKS CO COM 109696104   99,999 1,137 SH   SOLE 36 1,137 0 0
BRINKS CO COM 109696104   859,975 9,778 SH   SOLE 40 9,778 0 0
BRINKS CO COM 109696104   3,314,808 37,690 SH   SOLE 43 36,125 0 1,565
BRISTOL-MYERS SQUIBB CO COM 110122108   289,645,514 5,645,011 SH   SOLE 2 2,380,346 0 3,264,665
BRISTOL-MYERS SQUIBB CO COM 110122108   123,728,113 2,411,384 SH   SOLE 4 1,317,944 0 1,093,440
BRISTOL-MYERS SQUIBB CO COM 110122108   104,124,922 2,029,330 SH   SOLE 7 1,849,166 0 180,164
BRISTOL-MYERS SQUIBB CO COM 110122108   14,433,708 281,304 SH   SOLE 13 281,304 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   15,972,546 311,295 SH   SOLE 15 311,295 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   290,924,282 5,669,933 SH   SOLE 18 5,336,991 0 332,942
BRISTOL-MYERS SQUIBB CO COM 110122108   101,187,322 1,972,078 SH   SOLE 19 1,972,078 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   3,288,889,674 64,098,415 SH   SOLE 21 64,098,415 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,405,113,355 46,874,164 SH   SOLE 22 41,945,143 0 4,929,021
BRISTOL-MYERS SQUIBB CO COM 110122108   247,710,005 4,827,714 SH   SOLE 23 4,827,714 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   189,653,613 3,696,231 SH   SOLE 25 3,686,996 0 9,235
BRISTOL-MYERS SQUIBB CO COM 110122108   162,554,133 3,168,079 SH   SOLE 26 1,821,355 0 1,346,724
BRISTOL-MYERS SQUIBB CO COM 110122108   299,866,980 5,844,221 SH   SOLE 28 425,846 0 5,418,375
BRISTOL-MYERS SQUIBB CO COM 110122108   7,884,243 153,659 SH   SOLE 29 153,659 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   801,762,517 15,625,853 SH   SOLE 30 15,517,037 0 108,816
BRISTOL-MYERS SQUIBB CO COM 110122108   40,717,820 793,565 SH   SOLE 31 758,899 0 34,666
BRISTOL-MYERS SQUIBB CO COM 110122108   100,132,799 1,951,526 SH   SOLE 34 1,951,526 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   31,819,024 620,133 SH   SOLE 36 620,133 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   5,616,854 109,469 SH   SOLE 40 109,469 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   284,206 5,539 SH   OTR 43 5,539 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   103,382,611 2,014,863 SH   SOLE 43 1,822,404 0 192,459
BRISTOW GROUP INC COM 11040G103   1,692,157 59,857 SH   SOLE 2 43,591 0 16,266
BRISTOW GROUP INC COM 11040G103   4,778 169 SH   SOLE 7 169 0 0
BRISTOW GROUP INC COM 11040G103   2,217,301 78,433 SH   SOLE 18 78,433 0 0
BRISTOW GROUP INC COM 11040G103   1,378,049 48,746 SH   SOLE 19 48,746 0 0
BRISTOW GROUP INC COM 11040G103   83,338,801 2,947,959 SH   SOLE 21 2,947,959 0 0
BRISTOW GROUP INC COM 11040G103   17,502,551 619,121 SH   SOLE 22 598,026 0 21,095
BRISTOW GROUP INC COM 11040G103   20,807 736 SH   SOLE 25 736 0 0
BRISTOW GROUP INC COM 11040G103   157,153 5,559 SH   SOLE 28 0 0 5,559
BRISTOW GROUP INC COM 11040G103   906,308 32,059 SH   SOLE 30 32,059 0 0
BRISTOW GROUP INC COM 11040G103   511,122 18,080 SH   SOLE 43 16,816 0 1,264
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   8,408,427 287,075 SH   SOLE 2 287,075 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   75,171,445 2,566,454 SH   SOLE 18 2,374,305 0 192,149
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   338,041,338 11,541,186 SH   SOLE 19 11,541,186 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   45,722 1,561 SH   SOLE 21 1,561 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   37,908,231 1,294,238 SH   SOLE 22 1,294,238 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,613,488 89,228 SH   SOLE 23 89,228 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,137,555 72,979 SH   SOLE 25 72,979 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   6,307,191 215,336 SH   SOLE 26 215,049 0 287
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   13,667,036 466,611 SH   SOLE 34 466,611 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   27,873,632 951,643 SH   SOLE 43 814,398 0 137,245
BRIXMOR PPTY GROUP INC COM 11120U105   31,733,671 1,363,716 SH   SOLE 2 347,466 0 1,016,250
BRIXMOR PPTY GROUP INC COM 11120U105   3,251,983 139,750 SH   SOLE 4 137,602 0 2,148
BRIXMOR PPTY GROUP INC COM 11120U105   11,234,709 482,798 SH   SOLE 7 433,947 0 48,851
BRIXMOR PPTY GROUP INC COM 11120U105   15,250,413 655,368 SH   SOLE 18 654,494 0 874
BRIXMOR PPTY GROUP INC COM 11120U105   29,383,355 1,262,714 SH   SOLE 19 1,262,714 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   403,923,034 17,358,102 SH   SOLE 21 17,358,102 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   289,784,521 12,453,138 SH   SOLE 22 11,593,669 0 859,469
BRIXMOR PPTY GROUP INC COM 11120U105   391,448 16,822 SH   SOLE 23 16,822 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   16,275,061 699,401 SH   SOLE 25 699,401 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   16,007,549 687,905 SH   SOLE 26 165,322 0 522,583
BRIXMOR PPTY GROUP INC COM 11120U105   5,245,896 225,436 SH   SOLE 28 10,325 0 215,111
BRIXMOR PPTY GROUP INC COM 11120U105   24,553,457 1,055,155 SH   SOLE 30 1,055,155 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   96,803 4,160 SH   SOLE 31 4,160 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   1,867,836 80,268 SH   SOLE 34 80,268 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   207,289 8,908 SH   SOLE 36 8,908 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   1,442,670 61,997 SH   SOLE 40 61,997 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   20,059 862 SH   OTR 43 862 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   8,335,589 358,212 SH   SOLE 43 323,734 0 34,478
BROADCOM INC COM 11135F101   890,651,410 797,896 SH   SOLE 2 156,154 0 641,742
BROADCOM INC COM 11135F101   412,867,388 369,870 SH   SOLE 4 194,078 0 175,792
BROADCOM INC COM 11135F101   524,664,290 470,024 SH   SOLE 7 429,230 0 40,794
BROADCOM INC COM 11135F101   15,066,026 13,497 SH   SOLE 13 13,497 0 0
BROADCOM INC COM 11135F101   76,637,260 68,656 SH   SOLE 15 68,656 0 0
BROADCOM INC COM 11135F101   1,244,183,611 1,114,610 SH   SOLE 18 1,017,251 0 97,359
BROADCOM INC COM 11135F101   623,319,581 558,405 SH   SOLE 19 558,405 0 0
BROADCOM INC COM 11135F101   15,619,720,854 13,993,031 SH   SOLE 21 13,993,031 0 0
BROADCOM INC COM 11135F101   10,800,832,768 9,675,998 SH   SOLE 22 8,729,954 0 946,044
BROADCOM INC COM 11135F101   956,394,070 856,792 SH   SOLE 23 856,792 0 0
BROADCOM INC COM 11135F101   959,055,210 859,176 SH   SOLE 25 855,116 0 4,060
BROADCOM INC COM 11135F101   573,896,496 514,129 SH   SOLE 26 266,792 0 247,337
BROADCOM INC COM 11135F101   953,136,853 853,874 SH   SOLE 28 15,601 0 838,273
BROADCOM INC COM 11135F101   665,285 596 SH   SOLE 29 596 0 0
BROADCOM INC COM 11135F101   3,597,105,579 3,222,491 SH   SOLE 30 3,222,491 0 0
BROADCOM INC COM 11135F101   110,711,908 99,182 SH   SOLE 31 91,747 0 7,435
BROADCOM INC COM 11135F101   189,339,441 169,621 SH   SOLE 32 169,621 0 0
BROADCOM INC COM 11135F101   399,400,948 357,806 SH   SOLE 34 357,806 0 0
BROADCOM INC COM 11135F101   116,208,323 104,106 SH   SOLE 36 104,106 0 0
BROADCOM INC COM 11135F101   25,880,256 23,185 SH   SOLE 40 23,185 0 0
BROADCOM INC COM 11135F101   609,473 546 SH   OTR 43 546 0 0
BROADCOM INC COM 11135F101   643,303,803 576,308 SH   SOLE 43 492,849 0 83,459
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   40,379,466 196,255 SH   SOLE 2 38,451 0 157,804
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   26,827,331 130,388 SH   SOLE 4 65,912 0 64,476
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   42,846,409 208,245 SH   SOLE 7 192,228 0 16,017
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   827,321 4,021 SH   SOLE 13 4,021 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   3,649,182 17,736 SH   SOLE 15 17,736 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   42,213,316 205,168 SH   SOLE 18 197,857 0 7,311
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   10,302,931 50,075 SH   SOLE 19 50,075 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   828,529,120 4,026,873 SH   SOLE 21 4,026,873 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   530,484,196 2,578,295 SH   SOLE 22 2,325,486 0 252,809
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   38,802,804 188,592 SH   SOLE 23 188,592 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   81,446,755 395,853 SH   SOLE 25 395,138 0 715
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   26,387,643 128,251 SH   SOLE 26 69,132 0 59,119
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   48,417,913 235,324 SH   SOLE 28 4,493 0 230,831
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   234,293,286 1,138,728 SH   SOLE 30 1,138,728 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   5,402,584 26,258 SH   SOLE 31 24,294 0 1,964
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,058,584 5,145 SH   SOLE 34 5,145 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   7,134,176 34,674 SH   SOLE 36 34,674 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,289,230 6,266 SH   SOLE 40 6,266 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   46,705 227 SH   OTR 43 227 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   36,611,443 177,941 SH   SOLE 43 160,575 0 17,367
BROADSTONE NET LEASE INC COM 11135E203   3,776,139 219,288 SH   SOLE 2 53,382 0 165,906
BROADSTONE NET LEASE INC COM 11135E203   1,391,961 80,834 SH   SOLE 4 80,834 0 0
BROADSTONE NET LEASE INC COM 11135E203   4,679,139 271,727 SH   SOLE 7 242,939 0 28,788
BROADSTONE NET LEASE INC COM 11135E203   8,770,783 509,337 SH   SOLE 18 509,337 0 0
BROADSTONE NET LEASE INC COM 11135E203   11,866,991 689,140 SH   SOLE 19 689,140 0 0
BROADSTONE NET LEASE INC COM 11135E203   141,430,598 8,213,159 SH   SOLE 21 8,213,159 0 0
BROADSTONE NET LEASE INC COM 11135E203   124,994,831 7,258,701 SH   SOLE 22 6,923,852 0 334,849
BROADSTONE NET LEASE INC COM 11135E203   159,061 9,237 SH   SOLE 23 9,237 0 0
BROADSTONE NET LEASE INC COM 11135E203   15,877,667 922,048 SH   SOLE 25 922,048 0 0
BROADSTONE NET LEASE INC COM 11135E203   1,428,933 82,981 SH   SOLE 26 82,981 0 0
BROADSTONE NET LEASE INC COM 11135E203   2,513,328 145,954 SH   SOLE 28 5,974 0 139,980
BROADSTONE NET LEASE INC COM 11135E203   11,796,165 685,027 SH   SOLE 30 685,027 0 0
BROADSTONE NET LEASE INC COM 11135E203   47,975 2,786 SH   SOLE 36 2,786 0 0
BROADSTONE NET LEASE INC COM 11135E203   646,249 37,529 SH   SOLE 40 37,529 0 0
BROADSTONE NET LEASE INC COM 11135E203   993,146 57,674 SH   SOLE 43 42,203 0 15,471
BROADWAY FINL CORP DEL CL A NEW 111444709   5,504 811 SH   SOLE 18 811 0 0
BROADWAY FINL CORP DEL CL A NEW 111444709   71,484 10,533 SH   SOLE 21 10,533 0 0
BROADWAY FINL CORP DEL CL A NEW 111444709   1,201 177 SH   SOLE 22 177 0 0
BROADWAY FINL CORP DEL CL A NEW 111444709   5,389 794 SH   SOLE 26 1 0 793
BROADWAY FINL CORP DEL CL A NEW 111444709   1,113 164 SH   SOLE 28 0 0 164
BROADWAY FINL CORP DEL CL A NEW 111444709   536 79 SH   SOLE 31 78 0 1
BROADWIND INC COM NEW 11161T207   46,245 16,695 SH   SOLE 2 16,695 0 0
BROADWIND INC COM NEW 11161T207   7,548 2,725 SH   SOLE 18 2,725 0 0
BROADWIND INC COM NEW 11161T207   115,390 41,657 SH   SOLE 21 41,657 0 0
BROADWIND INC COM NEW 11161T207   829,047 299,295 SH   SOLE 22 299,295 0 0
BROOKDALE SR LIVING INC COM 112463104   7,478,927 1,285,039 SH   SOLE 2 1,154,782 0 130,257
BROOKDALE SR LIVING INC COM 112463104   4,842 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104   316,364 54,358 SH   SOLE 7 51,411 0 2,947
BROOKDALE SR LIVING INC COM 112463104   2,911,257 500,216 SH   SOLE 18 500,216 0 0
BROOKDALE SR LIVING INC COM 112463104   25,233,838 4,335,711 SH   SOLE 19 4,335,711 0 0
BROOKDALE SR LIVING INC COM 112463104   44,729,208 7,685,431 SH   SOLE 21 7,685,431 0 0
BROOKDALE SR LIVING INC COM 112463104   32,552,360 5,593,189 SH   SOLE 22 5,336,559 0 256,630
BROOKDALE SR LIVING INC COM 112463104   217,342 37,344 SH   SOLE 25 37,344 0 0
BROOKDALE SR LIVING INC COM 112463104   413,389 71,029 SH   SOLE 26 51,528 0 19,501
BROOKDALE SR LIVING INC COM 112463104   19,200 3,299 SH   SOLE 28 3,299 0 0
BROOKDALE SR LIVING INC COM 112463104   2,143,011 368,215 SH   SOLE 30 368,215 0 0
BROOKDALE SR LIVING INC COM 112463104   8,115,088 1,394,345 SH   SOLE 34 1,394,345 0 0
BROOKDALE SR LIVING INC COM 112463104   85,804 14,743 SH   SOLE 36 14,743 0 0
BROOKDALE SR LIVING INC COM 112463104   143,597 24,673 SH   SOLE 40 24,673 0 0
BROOKDALE SR LIVING INC COM 112463104   396,162 68,069 SH   SOLE 43 42,296 0 25,773
BROOKDALE SR LIVING INC UNIT 11/15/2025 112463302   1,860,240 23,000 SH   SOLE 2 23,000 0 0
BROOKDALE SR LIVING INC UNIT 11/15/2025 112463302   13,506,960 167,000 SH   SOLE 19 167,000 0 0
BROOKDALE SR LIVING INC UNIT 11/15/2025 112463302   13,992,240 173,000 SH   SOLE 34 173,000 0 0
BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8   1,367,756 1,508,000 PRN   SOLE 2 1,508,000 0 0
BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8   7,168,928 7,904,000 PRN   SOLE 19 7,904,000 0 0
BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8   16,859,316 18,588,000 PRN   SOLE 34 18,588,000 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,324,887 32,982 SH   SOLE 43 29,136 0 3,846
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   102,525 4,404 SH   SOLE 2 1,444 0 2,960
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   4,609 198 SH   SOLE 7 198 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   1,427,669 61,326 SH   SOLE 18 61,326 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   1,240,708 53,295 SH   SOLE 19 53,295 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   21,787,077 935,871 SH   SOLE 21 935,871 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   7,117,813 305,748 SH   SOLE 22 295,163 0 10,585
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   316,724 13,605 SH   SOLE 43 12,157 0 1,448
BROOKFIELD CORP CL A LTD VT SH 11271J107   60,220 1,501 SH   SOLE 22 1,501 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   3,007,314 74,958 SH   SOLE 43 63,866 0 11,092
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   352 11 SH   SOLE 43 11 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   6,636,309 188,104 SH   SOLE 2 72,370 0 115,734
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   7,063,268 200,206 SH   SOLE 7 172,822 0 27,384
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   11,342,979 321,513 SH   SOLE 18 321,513 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   17,399,567 493,185 SH   SOLE 19 493,185 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   155,385,115 4,404,340 SH   SOLE 21 4,404,340 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   62,506,035 1,771,713 SH   SOLE 22 1,650,828 0 120,885
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   409,954 11,620 SH   SOLE 23 11,620 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   177,035 5,018 SH   SOLE 25 5,018 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   35 1 SH   SOLE 30 1 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   1,939,699 54,980 SH   SOLE 43 42,532 0 12,448
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   8,062,726 280,053 SH   SOLE 2 32,755 0 247,298
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   31,928 1,109 SH   SOLE 7 1,109 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   1,310,578 45,522 SH   SOLE 18 45,522 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   7,376,084 256,203 SH   SOLE 19 256,203 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   39,121,090 1,358,843 SH   SOLE 21 1,358,843 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   43,317,923 1,504,617 SH   SOLE 22 1,362,122 0 142,495
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   121,954 4,236 SH   SOLE 23 4,236 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   28,214 980 SH   SOLE 30 980 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   53,924 1,873 SH   SOLE 31 1,873 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   554,064 19,245 SH   SOLE 43 18,822 0 423
BROOKLINE BANCORP INC DEL COM 11373M107   938,762 86,046 SH   SOLE 2 33,332 0 52,714
BROOKLINE BANCORP INC DEL COM 11373M107   3,186 292 SH   SOLE 4 292 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   10,190 934 SH   SOLE 7 934 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   3,076,456 281,985 SH   SOLE 18 281,985 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   1,939,209 177,746 SH   SOLE 19 177,746 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   109,721,794 10,056,993 SH   SOLE 21 10,056,993 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   25,362,837 2,324,733 SH   SOLE 22 2,220,684 0 104,049
BROOKLINE BANCORP INC DEL COM 11373M107   180,615 16,555 SH   SOLE 25 16,555 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   306,178 28,064 SH   SOLE 26 28,064 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   66,213 6,069 SH   SOLE 28 1,372 0 4,697
BROOKLINE BANCORP INC DEL COM 11373M107   1,409,256 129,171 SH   SOLE 30 129,171 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   90,946 8,336 SH   SOLE 40 8,336 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   50,710 4,648 SH   SOLE 43 4,146 0 502
BROWN & BROWN INC COM 115236101   21,440,305 301,509 SH   SOLE 2 77,890 0 223,619
BROWN & BROWN INC COM 115236101   16,763,045 235,734 SH   SOLE 4 108,653 0 127,081
BROWN & BROWN INC COM 115236101   11,347,378 159,575 SH   SOLE 7 141,566 0 18,009
BROWN & BROWN INC COM 115236101   474,659 6,675 SH   SOLE 13 6,675 0 0
BROWN & BROWN INC COM 115236101   2,452,797 34,493 SH   SOLE 15 34,493 0 0
BROWN & BROWN INC COM 115236101   34,347,623 483,021 SH   SOLE 18 468,292 0 14,729
BROWN & BROWN INC COM 115236101   7,269,718 102,232 SH   SOLE 19 102,232 0 0
BROWN & BROWN INC COM 115236101   466,009,287 6,553,358 SH   SOLE 21 6,553,358 0 0
BROWN & BROWN INC COM 115236101   377,270,194 5,305,445 SH   SOLE 22 4,791,996 0 513,449
BROWN & BROWN INC COM 115236101   27,767,388 390,485 SH   SOLE 23 390,485 0 0
BROWN & BROWN INC COM 115236101   25,430,643 357,624 SH   SOLE 25 356,922 0 702
BROWN & BROWN INC COM 115236101   16,913,371 237,848 SH   SOLE 26 125,334 0 112,514
BROWN & BROWN INC COM 115236101   29,057,324 408,625 SH   SOLE 28 3,228 0 405,397
BROWN & BROWN INC COM 115236101   101,605,452 1,428,849 SH   SOLE 30 1,428,849 0 0
BROWN & BROWN INC COM 115236101   3,853,238 54,187 SH   SOLE 31 50,187 0 4,000
BROWN & BROWN INC COM 115236101   957,141 13,460 SH   SOLE 34 13,460 0 0
BROWN & BROWN INC COM 115236101   4,429,726 62,294 SH   SOLE 36 62,294 0 0
BROWN & BROWN INC COM 115236101   897,124 12,616 SH   SOLE 40 12,616 0 0
BROWN & BROWN INC COM 115236101   12,871 181 SH   OTR 43 181 0 0
BROWN & BROWN INC COM 115236101   14,198,217 199,666 SH   SOLE 43 172,006 0 27,659
BROWN FORMAN CORP CL A 115637100   2,496,225 41,890 SH   SOLE 2 2,293 0 39,597
BROWN FORMAN CORP CL A 115637100   24,491 411 SH   SOLE 7 411 0 0
BROWN FORMAN CORP CL A 115637100   1,256,991 21,094 SH   SOLE 18 21,094 0 0
BROWN FORMAN CORP CL A 115637100   722,052 12,117 SH   SOLE 19 12,117 0 0
BROWN FORMAN CORP CL A 115637100   44,312,971 743,631 SH   SOLE 21 743,631 0 0
BROWN FORMAN CORP CL A 115637100   19,677,512 330,215 SH   SOLE 22 290,209 0 40,006
BROWN FORMAN CORP CL A 115637100   55,717 935 SH   SOLE 28 935 0 0
BROWN FORMAN CORP CL A 115637100   2,622 44 SH   SOLE 30 44 0 0
BROWN FORMAN CORP CL A 115637100   39,449 662 SH   SOLE 31 662 0 0
BROWN FORMAN CORP CL A 115637100   2,736,381 45,920 SH   SOLE 43 41,569 0 4,351
BROWN FORMAN CORP CL B 115637209   9,540,896 167,091 SH   SOLE 2 62,872 0 104,219
BROWN FORMAN CORP CL B 115637209   25,817,023 452,137 SH   SOLE 4 239,677 0 212,460
BROWN FORMAN CORP CL B 115637209   8,971,324 157,116 SH   SOLE 7 140,266 0 16,850
BROWN FORMAN CORP CL B 115637209   216,866 3,798 SH   SOLE 13 3,798 0 0
BROWN FORMAN CORP CL B 115637209   2,447,877 42,870 SH   SOLE 15 42,870 0 0
BROWN FORMAN CORP CL B 115637209   27,139,345 475,295 SH   SOLE 18 455,936 0 19,359
BROWN FORMAN CORP CL B 115637209   4,505,932 78,913 SH   SOLE 19 78,913 0 0
BROWN FORMAN CORP CL B 115637209   336,160,719 5,887,228 SH   SOLE 21 5,887,228 0 0
BROWN FORMAN CORP CL B 115637209   229,874,950 4,025,831 SH   SOLE 22 3,672,872 0 352,959
BROWN FORMAN CORP CL B 115637209   29,517,160 516,938 SH   SOLE 23 516,938 0 0
BROWN FORMAN CORP CL B 115637209   18,388,998 322,049 SH   SOLE 25 320,988 0 1,061
BROWN FORMAN CORP CL B 115637209   14,935,133 261,561 SH   SOLE 26 107,330 0 154,231
BROWN FORMAN CORP CL B 115637209   37,417,002 655,289 SH   SOLE 28 4,284 0 651,005
BROWN FORMAN CORP CL B 115637209   106,172,539 1,859,414 SH   SOLE 30 1,859,414 0 0
BROWN FORMAN CORP CL B 115637209   2,287,312 40,058 SH   SOLE 31 34,524 0 5,534
BROWN FORMAN CORP CL B 115637209   773,991 13,555 SH   SOLE 34 13,555 0 0
BROWN FORMAN CORP CL B 115637209   3,863,957 67,670 SH   SOLE 36 67,670 0 0
BROWN FORMAN CORP CL B 115637209   930,273 16,292 SH   SOLE 40 16,292 0 0
BROWN FORMAN CORP CL B 115637209   45,452 796 SH   OTR 43 796 0 0
BROWN FORMAN CORP CL B 115637209   18,404,485 322,320 SH   SOLE 43 285,840 0 36,480
BRP GROUP INC COM CL A 05589G102   750,217 31,233 SH   SOLE 2 17,038 0 14,195
BRP GROUP INC COM CL A 05589G102   3,483 145 SH   SOLE 4 145 0 0
BRP GROUP INC COM CL A 05589G102   394,769 16,435 SH   SOLE 7 15,552 0 883
BRP GROUP INC COM CL A 05589G102   3,464,837 144,248 SH   SOLE 18 144,248 0 0
BRP GROUP INC COM CL A 05589G102   3,022,725 125,842 SH   SOLE 19 125,842 0 0
BRP GROUP INC COM CL A 05589G102   57,061,624 2,375,588 SH   SOLE 21 2,375,588 0 0
BRP GROUP INC COM CL A 05589G102   42,109,678 1,753,109 SH   SOLE 22 1,701,834 0 51,275
BRP GROUP INC COM CL A 05589G102   322,060 13,408 SH   SOLE 25 13,408 0 0
BRP GROUP INC COM CL A 05589G102   552,772 23,013 SH   SOLE 26 23,013 0 0
BRP GROUP INC COM CL A 05589G102   18,135 755 SH   SOLE 28 755 0 0
BRP GROUP INC COM CL A 05589G102   2,626,707 109,355 SH   SOLE 30 109,355 0 0
BRP GROUP INC COM CL A 05589G102   246,878 10,278 SH   SOLE 40 10,278 0 0
BRP GROUP INC COM CL A 05589G102   216,204 9,001 SH   SOLE 43 8,731 0 270
BRP INC COM SUN VTG 05577W200   465,483 6,493 SH   SOLE 43 5,646 0 847
BRT APARTMENTS CORP COM 055645303   109,030 5,865 SH   SOLE 2 474 0 5,391
BRT APARTMENTS CORP COM 055645303   149 8 SH   SOLE 7 8 0 0
BRT APARTMENTS CORP COM 055645303   635,146 34,166 SH   SOLE 18 34,166 0 0
BRT APARTMENTS CORP COM 055645303   475,086 25,556 SH   SOLE 19 25,556 0 0
BRT APARTMENTS CORP COM 055645303   9,973,758 536,512 SH   SOLE 21 536,512 0 0
BRT APARTMENTS CORP COM 055645303   7,788,225 418,947 SH   SOLE 22 410,848 0 8,099
BRT APARTMENTS CORP COM 055645303   10,708 576 SH   SOLE 23 576 0 0
BRT APARTMENTS CORP COM 055645303   1,580 85 SH   SOLE 43 85 0 0
BRUKER CORP COM 116794108   17,884,738 243,396 SH   SOLE 2 92,384 0 151,012
BRUKER CORP COM 116794108   23,440 319 SH   SOLE 4 319 0 0
BRUKER CORP COM 116794108   944,953 12,860 SH   SOLE 7 12,197 0 663
BRUKER CORP COM 116794108   14,914,309 202,971 SH   SOLE 18 202,971 0 0
BRUKER CORP COM 116794108   18,057,490 245,747 SH   SOLE 19 245,747 0 0
BRUKER CORP COM 116794108   430,314,237 5,856,209 SH   SOLE 21 5,856,209 0 0
BRUKER CORP COM 116794108   216,327,912 2,944,038 SH   SOLE 22 2,803,873 0 140,165
BRUKER CORP COM 116794108   1,542,860 20,997 SH   SOLE 25 20,997 0 0
BRUKER CORP COM 116794108   5,749,516 78,246 SH   SOLE 26 30,533 0 47,713
BRUKER CORP COM 116794108   719,369 9,790 SH   SOLE 28 1,799 0 7,991
BRUKER CORP COM 116794108   4,422,761 60,190 SH   SOLE 30 60,190 0 0
BRUKER CORP COM 116794108   105,517 1,436 SH   SOLE 31 1,436 0 0
BRUKER CORP COM 116794108   898,293 12,225 SH   SOLE 34 12,225 0 0
BRUKER CORP COM 116794108   53,714 731 SH   SOLE 36 731 0 0
BRUKER CORP COM 116794108   1,553,220 21,138 SH   SOLE 40 21,138 0 0
BRUKER CORP COM 116794108   49,158 669 SH   OTR 43 669 0 0
BRUKER CORP COM 116794108   8,265,258 112,483 SH   SOLE 43 75,530 0 36,953
BRUNSWICK CORP COM 117043109   11,094,710 114,674 SH   SOLE 2 63,876 0 50,798
BRUNSWICK CORP COM 117043109   24,091 249 SH   SOLE 4 249 0 0
BRUNSWICK CORP COM 117043109   1,274,101 13,169 SH   SOLE 7 12,491 0 678
BRUNSWICK CORP COM 117043109   11,810,466 122,072 SH   SOLE 18 122,072 0 0
BRUNSWICK CORP COM 117043109   4,351,138 44,973 SH   SOLE 19 44,973 0 0
BRUNSWICK CORP COM 117043109   337,606,900 3,489,477 SH   SOLE 21 3,489,477 0 0
BRUNSWICK CORP COM 117043109   198,347,175 2,050,100 SH   SOLE 22 1,955,357 0 94,743
BRUNSWICK CORP COM 117043109   1,373,560 14,197 SH   SOLE 25 14,197 0 0
BRUNSWICK CORP COM 117043109   4,426,893 45,756 SH   SOLE 26 13,671 0 32,085
BRUNSWICK CORP COM 117043109   134,289 1,388 SH   SOLE 28 1,388 0 0
BRUNSWICK CORP COM 117043109   5,283,131 54,606 SH   SOLE 30 54,606 0 0
BRUNSWICK CORP COM 117043109   94,525 977 SH   SOLE 31 977 0 0
BRUNSWICK CORP COM 117043109   241,101 2,492 SH   SOLE 36 2,492 0 0
BRUNSWICK CORP COM 117043109   1,386,331 14,329 SH   SOLE 40 14,329 0 0
BRUNSWICK CORP COM 117043109   2,785,133 28,787 SH   SOLE 43 22,880 0 5,907
BUCKLE INC COM 118440106   857,879 18,053 SH   SOLE 2 9,175 0 8,878
BUCKLE INC COM 118440106   7,366 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106   13,258 279 SH   SOLE 7 279 0 0
BUCKLE INC COM 118440106   4,240,020 89,226 SH   SOLE 18 89,226 0 0
BUCKLE INC COM 118440106   2,978,649 62,682 SH   SOLE 19 62,682 0 0
BUCKLE INC COM 118440106   166,784,698 3,509,779 SH   SOLE 21 3,509,779 0 0
BUCKLE INC COM 118440106   41,743,231 878,435 SH   SOLE 22 851,021 0 27,414
BUCKLE INC COM 118440106   249,860 5,258 SH   SOLE 25 5,258 0 0
BUCKLE INC COM 118440106   354,927 7,469 SH   SOLE 26 3,930 0 3,539
BUCKLE INC COM 118440106   325,417 6,848 SH   SOLE 28 277 0 6,571
BUCKLE INC COM 118440106   3,870,029 81,440 SH   SOLE 30 81,440 0 0
BUCKLE INC COM 118440106   341,004 7,176 SH   SOLE 40 7,176 0 0
BUCKLE INC COM 118440106   2,274,121 47,856 SH   SOLE 43 37,714 0 10,142
BUILD-A-BEAR WORKSHOP INC COM 120076104   92,535 4,025 SH   SOLE 2 589 0 3,436
BUILD-A-BEAR WORKSHOP INC COM 120076104   1,747 76 SH   SOLE 7 76 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   782,649 34,043 SH   SOLE 18 34,043 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   630,800 27,438 SH   SOLE 19 27,438 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   11,568,591 503,201 SH   SOLE 21 503,201 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   8,404,868 365,588 SH   SOLE 22 358,037 0 7,551
BUILD-A-BEAR WORKSHOP INC COM 120076104   75,752 3,295 SH   SOLE 43 3,295 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   61,949,431 371,088 SH   SOLE 2 120,523 0 250,565
BUILDERS FIRSTSOURCE INC COM 12008R107   18,247,377 109,305 SH   SOLE 4 47,577 0 61,728
BUILDERS FIRSTSOURCE INC COM 12008R107   12,679,427 75,952 SH   SOLE 7 66,905 0 9,047
BUILDERS FIRSTSOURCE INC COM 12008R107   831,361 4,980 SH   SOLE 13 4,980 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   3,173,696 19,011 SH   SOLE 15 19,011 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   39,165,293 234,607 SH   SOLE 18 208,142 0 26,465
BUILDERS FIRSTSOURCE INC COM 12008R107   25,759,176 154,302 SH   SOLE 19 154,302 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   677,782,410 4,060,036 SH   SOLE 21 4,060,036 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   526,785,180 3,155,536 SH   SOLE 22 2,849,348 0 306,188
BUILDERS FIRSTSOURCE INC COM 12008R107   36,981,884 221,528 SH   SOLE 23 221,528 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   264,606,911 1,585,042 SH   SOLE 25 1,585,042 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   22,565,447 135,171 SH   SOLE 26 68,606 0 66,565
BUILDERS FIRSTSOURCE INC COM 12008R107   42,706,424 255,819 SH   SOLE 28 2,383 0 253,436
BUILDERS FIRSTSOURCE INC COM 12008R107   74,956 449 SH   SOLE 29 449 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   211,118,501 1,264,637 SH   SOLE 30 1,063,190 0 201,447
BUILDERS FIRSTSOURCE INC COM 12008R107   4,506,545 26,995 SH   SOLE 31 24,928 0 2,067
BUILDERS FIRSTSOURCE INC COM 12008R107   906,317 5,429 SH   SOLE 34 5,429 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   5,031,238 30,138 SH   SOLE 36 30,138 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,084,609 6,497 SH   SOLE 40 6,497 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   37,061 222 SH   OTR 43 222 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   20,643,626 123,659 SH   SOLE 43 109,574 0 14,085
BUMBLE INC COM CL A 12047B105   4,608,490 312,652 SH   SOLE 2 129,459 0 183,193
BUMBLE INC COM CL A 12047B105   3,950 268 SH   SOLE 4 268 0 0
BUMBLE INC COM CL A 12047B105   11,424 775 SH   SOLE 7 775 0 0
BUMBLE INC COM CL A 12047B105   4,188,047 284,128 SH   SOLE 18 274,301 0 9,827
BUMBLE INC COM CL A 12047B105   13,230,580 897,597 SH   SOLE 19 897,597 0 0
BUMBLE INC COM CL A 12047B105   65,453,280 4,440,521 SH   SOLE 21 4,440,521 0 0
BUMBLE INC COM CL A 12047B105   54,876,755 3,722,982 SH   SOLE 22 3,523,068 0 199,914
BUMBLE INC COM CL A 12047B105   186,815 12,674 SH   SOLE 23 12,674 0 0
BUMBLE INC COM CL A 12047B105   294,092 19,952 SH   SOLE 25 19,952 0 0
BUMBLE INC COM CL A 12047B105   1,736,092 117,781 SH   SOLE 26 30,449 0 87,332
BUMBLE INC COM CL A 12047B105   16,553 1,123 SH   SOLE 28 1,123 0 0
BUMBLE INC COM CL A 12047B105   940,722 63,821 SH   SOLE 30 63,821 0 0
BUMBLE INC COM CL A 12047B105   257,272 17,454 SH   SOLE 40 17,454 0 0
BUMBLE INC COM CL A 12047B105   351,608 23,854 SH   SOLE 43 22,603 0 1,251
BUNGE GLOBAL SA COM SHS H11356104   44,599,407 441,797 SH   SOLE 2 91,526 0 350,271
BUNGE GLOBAL SA COM SHS H11356104   13,730,916 136,017 SH   SOLE 4 55,645 0 80,372
BUNGE GLOBAL SA COM SHS H11356104   47,916,422 474,655 SH   SOLE 7 451,307 0 23,348
BUNGE GLOBAL SA COM SHS H11356104   266,407 2,639 SH   SOLE 13 2,639 0 0
BUNGE GLOBAL SA COM SHS H11356104   2,193,442 21,728 SH   SOLE 15 21,728 0 0
BUNGE GLOBAL SA COM SHS H11356104   35,975,148 356,366 SH   SOLE 18 345,938 0 10,428
BUNGE GLOBAL SA COM SHS H11356104   101,317,761 1,003,643 SH   SOLE 19 1,003,643 0 0
BUNGE GLOBAL SA COM SHS H11356104   440,044,079 4,359,030 SH   SOLE 21 4,359,030 0 0
BUNGE GLOBAL SA COM SHS H11356104   327,031,765 3,239,542 SH   SOLE 22 2,913,366 0 326,176
BUNGE GLOBAL SA COM SHS H11356104   24,651,788 244,198 SH   SOLE 23 244,198 0 0
BUNGE GLOBAL SA COM SHS H11356104   53,935,061 534,275 SH   SOLE 25 534,275 0 0
BUNGE GLOBAL SA COM SHS H11356104   37,902,485 375,458 SH   SOLE 26 144,940 0 230,518
BUNGE GLOBAL SA COM SHS H11356104   36,998,074 366,499 SH   SOLE 28 67,697 0 298,802
BUNGE GLOBAL SA COM SHS H11356104   21,528,395 213,258 SH   SOLE 29 213,258 0 0
BUNGE GLOBAL SA COM SHS H11356104   132,213,407 1,309,692 SH   SOLE 30 1,282,995 0 26,697
BUNGE GLOBAL SA COM SHS H11356104   3,362,846 33,312 SH   SOLE 31 30,865 0 2,447
BUNGE GLOBAL SA COM SHS H11356104   71,455,741 707,833 SH   SOLE 34 707,833 0 0
BUNGE GLOBAL SA COM SHS H11356104   3,907,976 38,712 SH   SOLE 36 38,712 0 0
BUNGE GLOBAL SA COM SHS H11356104   812,950 8,053 SH   SOLE 40 8,053 0 0
BUNGE GLOBAL SA COM SHS H11356104   29,881 296 SH   OTR 43 296 0 0
BUNGE GLOBAL SA COM SHS H11356104   44,878,230 444,559 SH   SOLE 43 412,571 0 31,988
BURFORD CAP LTD ORD SHS G17977110   234,406 15,026 SH   SOLE 18 15,026 0 0
BURFORD CAP LTD ORD SHS G17977110   452,026 28,976 SH   SOLE 22 28,976 0 0
BURFORD CAP LTD ORD SHS G17977110   403,338 25,855 SH   SOLE 26 17,570 0 8,285
BURFORD CAP LTD ORD SHS G17977110   1,578,595 101,192 SH   SOLE 28 0 0 101,192
BURFORD CAP LTD ORD SHS G17977110   1,032,502 66,186 SH   SOLE 31 61,643 0 4,543
BURFORD CAP LTD ORD SHS G17977110   10,873 697 SH   SOLE 43 697 0 0
BURGERFI INTERNATIONAL INC COM 12122L101   56,466 65,666 SH   SOLE 22 65,666 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   237,133 3,770 SH   SOLE 2 214 0 3,556
BURKE HERBERT FINL SVCS CORP COM 12135Y108   3,963 63 SH   SOLE 7 63 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   1,171,450 18,624 SH   SOLE 18 18,624 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   879,719 13,986 SH   SOLE 19 13,986 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   16,631,075 264,405 SH   SOLE 21 264,405 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   10,822,197 172,054 SH   SOLE 22 166,972 0 5,082
BURLINGTON STORES INC COM 122017106   33,324,731 171,353 SH   SOLE 2 101,007 0 70,346
BURLINGTON STORES INC COM 122017106   15,746,462 80,967 SH   SOLE 4 37,086 0 43,881
BURLINGTON STORES INC COM 122017106   2,035,428 10,466 SH   SOLE 7 10,281 0 185
BURLINGTON STORES INC COM 122017106   1,046,886 5,383 SH   SOLE 13 5,383 0 0
BURLINGTON STORES INC COM 122017106   1,197,219 6,156 SH   SOLE 15 6,156 0 0
BURLINGTON STORES INC COM 122017106   29,169,666 149,988 SH   SOLE 18 145,034 0 4,954
BURLINGTON STORES INC COM 122017106   4,173,930 21,462 SH   SOLE 19 21,462 0 0
BURLINGTON STORES INC COM 122017106   665,857,707 3,423,785 SH   SOLE 21 3,423,785 0 0
BURLINGTON STORES INC COM 122017106   359,609,856 1,849,084 SH   SOLE 22 1,725,959 0 123,125
BURLINGTON STORES INC COM 122017106   24,840,930 127,730 SH   SOLE 23 127,730 0 0
BURLINGTON STORES INC COM 122017106   17,963,729 92,368 SH   SOLE 25 92,276 0 92
BURLINGTON STORES INC COM 122017106   15,085,814 77,570 SH   SOLE 26 42,744 0 34,826
BURLINGTON STORES INC COM 122017106   21,002,868 107,995 SH   SOLE 28 1,845 0 106,150
BURLINGTON STORES INC COM 122017106   540,654 2,780 SH   SOLE 29 2,780 0 0
BURLINGTON STORES INC COM 122017106   41,336,724 212,550 SH   SOLE 30 204,602 0 7,948
BURLINGTON STORES INC COM 122017106   5,027,697 25,852 SH   SOLE 31 24,723 0 1,129
BURLINGTON STORES INC COM 122017106   722,688 3,716 SH   SOLE 34 3,716 0 0
BURLINGTON STORES INC COM 122017106   3,414,485 17,557 SH   SOLE 36 17,557 0 0
BURLINGTON STORES INC COM 122017106   663,566 3,412 SH   SOLE 40 3,412 0 0
BURLINGTON STORES INC COM 122017106   16,920 87 SH   OTR 43 87 0 0
BURLINGTON STORES INC COM 122017106   9,091,551 46,748 SH   SOLE 43 38,253 0 8,495
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107   60 65 SH   SOLE 2 65 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   1,942,100 78,787 SH   SOLE 2 46,668 0 32,119
BUSINESS FIRST BANCSHARES IN COM 12326C105   5,941 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   1,698,065 68,887 SH   SOLE 18 68,887 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   3,087,881 125,269 SH   SOLE 19 125,269 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   24,628,382 999,123 SH   SOLE 21 999,123 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   20,484,939 831,032 SH   SOLE 22 793,798 0 37,234
BUSINESS FIRST BANCSHARES IN COM 12326C105   90,663 3,678 SH   SOLE 25 3,678 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   55,832 2,265 SH   SOLE 28 0 0 2,265
BUSINESS FIRST BANCSHARES IN COM 12326C105   131,878 5,350 SH   SOLE 30 5,350 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   100,350 4,071 SH   SOLE 40 4,071 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   196,492 7,971 SH   SOLE 43 7,735 0 236
BUTTERFLY NETWORK INC COM CL A 124155102   90,243 83,558 SH   SOLE 2 5,328 0 78,230
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   440,027 407,432 SH   SOLE 18 407,432 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   6,103,129 5,651,045 SH   SOLE 21 5,651,045 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   4,198,273 3,887,290 SH   SOLE 22 3,771,624 0 115,666
BUTTERFLY NETWORK INC COM CL A 124155102   71 66 SH   SOLE 43 66 0 0
BUZZFEED INC CLASS A COM 12430A102   98,758 395,030 SH   SOLE 22 395,030 0 0
BV FINL INC COM NEW 05603E208   9,969 703 SH   SOLE 2 703 0 0
BV FINL INC COM NEW 05603E208   47,021 3,316 SH   SOLE 18 3,316 0 0
BV FINL INC COM NEW 05603E208   307,777 21,705 SH   SOLE 21 21,705 0 0
BV FINL INC COM NEW 05603E208   1,971,559 139,038 SH   SOLE 22 139,038 0 0
BV FINL INC COM NEW 05603E208   36,755 2,592 SH   SOLE 26 1,636 0 956
BV FINL INC COM NEW 05603E208   165,552 11,675 SH   SOLE 28 0 0 11,675
BV FINL INC COM NEW 05603E208   87,363 6,161 SH   SOLE 31 5,738 0 423
BWX TECHNOLOGIES INC COM 05605H100   16,348,324 213,063 SH   SOLE 2 82,083 0 130,980
BWX TECHNOLOGIES INC COM 05605H100   21,945 286 SH   SOLE 4 286 0 0
BWX TECHNOLOGIES INC COM 05605H100   1,624,604 21,173 SH   SOLE 7 20,092 0 1,081
BWX TECHNOLOGIES INC COM 05605H100   12,262,375 159,812 SH   SOLE 18 159,812 0 0
BWX TECHNOLOGIES INC COM 05605H100   2,229,544 29,057 SH   SOLE 19 29,057 0 0
BWX TECHNOLOGIES INC COM 05605H100   476,927,438 6,215,658 SH   SOLE 21 6,215,658 0 0
BWX TECHNOLOGIES INC COM 05605H100   205,575,937 2,679,212 SH   SOLE 22 2,555,554 0 123,658
BWX TECHNOLOGIES INC COM 05605H100   1,875,511 24,443 SH   SOLE 26 24,443 0 0
BWX TECHNOLOGIES INC COM 05605H100   663,715 8,650 SH   SOLE 28 0 0 8,650
BWX TECHNOLOGIES INC COM 05605H100   3,632,015 47,335 SH   SOLE 30 47,335 0 0
BWX TECHNOLOGIES INC COM 05605H100   96,987 1,264 SH   SOLE 31 1,264 0 0
BWX TECHNOLOGIES INC COM 05605H100   13,581 177 SH   SOLE 36 177 0 0
BWX TECHNOLOGIES INC COM 05605H100   4,064,667 52,974 SH   SOLE 43 45,797 0 7,176
BYLINE BANCORP INC COM 124411109   2,298,961 97,579 SH   SOLE 2 66,505 0 31,074
BYLINE BANCORP INC COM 124411109   3,298 140 SH   SOLE 7 140 0 0
BYLINE BANCORP INC COM 124411109   1,741,579 73,921 SH   SOLE 18 73,921 0 0
BYLINE BANCORP INC COM 124411109   1,689,653 71,717 SH   SOLE 19 71,717 0 0
BYLINE BANCORP INC COM 124411109   28,301,544 1,201,254 SH   SOLE 21 1,201,254 0 0
BYLINE BANCORP INC COM 124411109   20,191,745 857,035 SH   SOLE 22 819,522 0 37,513
BYLINE BANCORP INC COM 124411109   170,080 7,219 SH   SOLE 25 7,219 0 0
BYLINE BANCORP INC COM 124411109   36,000 1,528 SH   SOLE 26 1,528 0 0
BYLINE BANCORP INC COM 124411109   162,423 6,894 SH   SOLE 28 0 0 6,894
BYLINE BANCORP INC COM 124411109   397,387 16,867 SH   SOLE 30 16,867 0 0
BYLINE BANCORP INC COM 124411109   257,205 10,917 SH   SOLE 40 10,917 0 0
BYLINE BANCORP INC COM 124411109   2,135,986 90,662 SH   SOLE 43 88,675 0 1,987
BYRNA TECHNOLOGIES INC COM NEW 12448X201   18,327 2,868 SH   SOLE 18 2,868 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201   242,647 37,973 SH   SOLE 21 37,973 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201   1,586,496 248,278 SH   SOLE 22 248,278 0 0
C & F FINL CORP COM 12466Q104   135,016 1,980 SH   SOLE 2 108 0 1,872
C & F FINL CORP COM 12466Q104   616,165 9,036 SH   SOLE 18 9,036 0 0
C & F FINL CORP COM 12466Q104   436,211 6,397 SH   SOLE 19 6,397 0 0
C & F FINL CORP COM 12466Q104   8,692,384 127,473 SH   SOLE 21 127,473 0 0
C & F FINL CORP COM 12466Q104   3,154,197 46,256 SH   SOLE 22 43,993 0 2,263
C & F FINL CORP COM 12466Q104   2,318 34 SH   SOLE 43 34 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   34,818,280 403,036 SH   SOLE 2 190,421 0 212,615
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   17,113,168 198,092 SH   SOLE 4 84,240 0 113,852
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   33,169,095 383,946 SH   SOLE 7 348,306 0 35,640
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   395,839 4,582 SH   SOLE 13 4,582 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,555,625 18,007 SH   SOLE 15 18,007 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   18,303,708 211,873 SH   SOLE 18 204,554 0 7,319
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   10,874,341 125,875 SH   SOLE 19 125,875 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   483,796,354 5,600,143 SH   SOLE 21 5,600,143 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   266,695,347 3,087,109 SH   SOLE 22 2,821,356 0 265,753
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   18,225,785 210,971 SH   SOLE 23 210,971 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   41,121,986 476,004 SH   SOLE 25 476,004 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   17,547,278 203,117 SH   SOLE 26 130,639 0 72,478
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   37,437,884 433,359 SH   SOLE 28 7,143 0 426,216
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   174,076 2,015 SH   SOLE 29 2,015 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   117,541,284 1,360,589 SH   SOLE 30 1,331,779 0 28,810
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,291,668 26,527 SH   SOLE 31 24,446 0 2,081
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   7,832,809 90,668 SH   SOLE 34 90,668 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   4,218,683 48,833 SH   SOLE 36 48,833 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   501,148 5,801 SH   SOLE 40 5,801 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   12,613 146 SH   OTR 43 146 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   15,085,459 174,620 SH   SOLE 43 163,655 0 10,965
C3 AI INC CL A 12468P104   1,986,675 69,198 SH   SOLE 2 30,507 0 38,691
C3 AI INC CL A 12468P104   15,274 532 SH   SOLE 4 248 0 284
C3 AI INC CL A 12468P104   385,460 13,426 SH   SOLE 7 12,719 0 707
C3 AI INC CL A 12468P104   5,735,827 199,785 SH   SOLE 18 199,785 0 0
C3 AI INC CL A 12468P104   5,756,470 200,504 SH   SOLE 19 200,504 0 0
C3 AI INC CL A 12468P104   102,639,111 3,575,030 SH   SOLE 21 3,575,030 0 0
C3 AI INC CL A 12468P104   71,553,789 2,492,295 SH   SOLE 22 2,402,638 0 89,657
C3 AI INC CL A 12468P104   47,343 1,649 SH   SOLE 23 1,649 0 0
C3 AI INC CL A 12468P104   580,430 20,217 SH   SOLE 25 20,217 0 0
C3 AI INC CL A 12468P104   777,295 27,074 SH   SOLE 26 27,074 0 0
C3 AI INC CL A 12468P104   153,426 5,344 SH   SOLE 28 2,922 0 2,422
C3 AI INC CL A 12468P104   2,026,782 70,595 SH   SOLE 30 70,595 0 0
C3 AI INC CL A 12468P104   8,642 301 SH   SOLE 36 301 0 0
C3 AI INC CL A 12468P104   589,531 20,534 SH   SOLE 40 20,534 0 0
C3 AI INC CL A 12468P104   1,549,192 53,960 SH   SOLE 43 49,987 0 3,973
C4 THERAPEUTICS INC COM STK 12529R107   1,036,922 183,526 SH   SOLE 2 98,905 0 84,621
C4 THERAPEUTICS INC COM STK 12529R107   76,648 13,566 SH   SOLE 18 13,566 0 0
C4 THERAPEUTICS INC COM STK 12529R107   2,111,162 373,657 SH   SOLE 19 373,657 0 0
C4 THERAPEUTICS INC COM STK 12529R107   594,007 105,134 SH   SOLE 21 105,134 0 0
C4 THERAPEUTICS INC COM STK 12529R107   5,110,323 904,482 SH   SOLE 22 875,155 0 29,327
C4 THERAPEUTICS INC COM STK 12529R107   72,156 12,771 SH   SOLE 23 12,771 0 0
C4 THERAPEUTICS INC COM STK 12529R107   817,866 144,755 SH   SOLE 26 5,960 0 138,795
C4 THERAPEUTICS INC COM STK 12529R107   240,295 42,530 SH   SOLE 28 0 0 42,530
C4 THERAPEUTICS INC COM STK 12529R107   126,797 22,442 SH   SOLE 31 20,901 0 1,541
C4 THERAPEUTICS INC COM STK 12529R107   3,221 570 SH   SOLE 43 570 0 0
CABALETTA BIO INC COM 12674W109   2,156,750 95,011 SH   SOLE 2 85,296 0 9,715
CABALETTA BIO INC COM 12674W109   380,225 16,750 SH   SOLE 7 15,838 0 912
CABALETTA BIO INC COM 12674W109   2,485,764 109,505 SH   SOLE 18 109,505 0 0
CABALETTA BIO INC COM 12674W109   23,305,840 1,026,689 SH   SOLE 19 1,026,689 0 0
CABALETTA BIO INC COM 12674W109   37,976,260 1,672,963 SH   SOLE 21 1,672,963 0 0
CABALETTA BIO INC COM 12674W109   22,662,613 998,353 SH   SOLE 22 975,467 0 22,886
CABALETTA BIO INC COM 12674W109   117,495 5,176 SH   SOLE 25 5,176 0 0
CABALETTA BIO INC COM 12674W109   1,568,888 69,114 SH   SOLE 30 69,114 0 0
CABALETTA BIO INC COM 12674W109   9,299,327 409,662 SH   SOLE 34 409,662 0 0
CABALETTA BIO INC COM 12674W109   131,251 5,782 SH   SOLE 40 5,782 0 0
CABLE ONE INC COM 12685J105   8,908,780 16,006 SH   SOLE 2 12,276 0 3,730
CABLE ONE INC COM 12685J105   849,356 1,526 SH   SOLE 4 1,009 0 517
CABLE ONE INC COM 12685J105   970,136 1,743 SH   SOLE 7 1,650 0 93
CABLE ONE INC COM 12685J105   483,120 868 SH   SOLE 13 868 0 0
CABLE ONE INC COM 12685J105   5,628,238 10,112 SH   SOLE 18 10,063 0 49
CABLE ONE INC COM 12685J105   1,847,322 3,319 SH   SOLE 19 3,319 0 0
CABLE ONE INC COM 12685J105   144,504,679 259,625 SH   SOLE 21 259,625 0 0
CABLE ONE INC COM 12685J105   80,048,217 143,819 SH   SOLE 22 136,760 0 7,059
CABLE ONE INC COM 12685J105   1,815,040 3,261 SH   SOLE 23 3,261 0 0
CABLE ONE INC COM 12685J105   525,978 945 SH   SOLE 25 945 0 0
CABLE ONE INC COM 12685J105   3,544,365 6,368 SH   SOLE 26 4,061 0 2,307
CABLE ONE INC COM 12685J105   189,241 340 SH   SOLE 28 98 0 242
CABLE ONE INC COM 12685J105   248,239 446 SH   SOLE 29 446 0 0
CABLE ONE INC COM 12685J105   5,251,983 9,436 SH   SOLE 30 9,436 0 0
CABLE ONE INC COM 12685J105   552,694 993 SH   SOLE 31 993 0 0
CABLE ONE INC COM 12685J105   362,897 652 SH   SOLE 34 652 0 0
CABLE ONE INC COM 12685J105   185,344 333 SH   SOLE 36 333 0 0
CABLE ONE INC COM 12685J105   478,667 860 SH   SOLE 40 860 0 0
CABLE ONE INC COM 12685J105   3,548,824 6,376 SH   SOLE 43 6,008 0 368
CABLE ONE INC NOTE 3/1 12685JAE5   254,550 300,000 PRN   SOLE 2 300,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   528,616 623,000 PRN   SOLE 18 623,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   6,149,079 7,247,000 PRN   SOLE 19 7,247,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   3,457,637 4,075,000 PRN   SOLE 21 4,075,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   73,820 87,000 PRN   SOLE 22 87,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   103,517 122,000 PRN   SOLE 26 122,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   39,031 46,000 PRN   SOLE 30 46,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   1,304,993 1,538,000 PRN   SOLE 34 1,538,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   571,155 754,000 PRN   SOLE 2 754,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   746,895 986,000 PRN   SOLE 18 986,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   15,484,815 20,442,000 PRN   SOLE 19 20,442,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   1,867,995 2,466,000 PRN   SOLE 21 2,466,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   299,213 395,000 PRN   SOLE 22 395,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   262,095 346,000 PRN   SOLE 26 346,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   83,325 110,000 PRN   SOLE 30 110,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   3,481,470 4,596,000 PRN   SOLE 34 4,596,000 0 0
CABOT CORP COM 127055101   9,811,417 117,502 SH   SOLE 2 89,171 0 28,331
CABOT CORP COM 127055101   14,195 170 SH   SOLE 4 170 0 0
CABOT CORP COM 127055101   668,418 8,005 SH   SOLE 7 7,602 0 403
CABOT CORP COM 127055101   19,213,183 230,098 SH   SOLE 18 219,063 0 11,035
CABOT CORP COM 127055101   19,498,085 233,510 SH   SOLE 19 233,510 0 0
CABOT CORP COM 127055101   355,341,598 4,255,588 SH   SOLE 21 4,255,588 0 0
CABOT CORP COM 127055101   157,610,008 1,887,545 SH   SOLE 22 1,823,587 0 63,958
CABOT CORP COM 127055101   546,591 6,546 SH   SOLE 23 6,546 0 0
CABOT CORP COM 127055101   957,328 11,465 SH   SOLE 25 11,465 0 0
CABOT CORP COM 127055101   1,329,153 15,918 SH   SOLE 26 15,918 0 0
CABOT CORP COM 127055101   84,252 1,009 SH   SOLE 28 1,009 0 0
CABOT CORP COM 127055101   2,539,653 30,415 SH   SOLE 30 30,415 0 0
CABOT CORP COM 127055101   53,190 637 SH   SOLE 36 637 0 0
CABOT CORP COM 127055101   975,280 11,680 SH   SOLE 40 11,680 0 0
CABOT CORP COM 127055101   6,557,360 78,531 SH   SOLE 43 73,585 0 4,946
CACI INTL INC CL A 127190304   32,168,042 99,327 SH   SOLE 2 54,333 0 44,994
CACI INTL INC CL A 127190304   2,178,282 6,726 SH   SOLE 4 5,583 0 1,143
CACI INTL INC CL A 127190304   301,838 932 SH   SOLE 7 932 0 0
CACI INTL INC CL A 127190304   652,578 2,015 SH   SOLE 13 2,015 0 0
CACI INTL INC CL A 127190304   12,744,539 39,352 SH   SOLE 18 38,944 0 408
CACI INTL INC CL A 127190304   2,473,643 7,638 SH   SOLE 19 7,638 0 0
CACI INTL INC CL A 127190304   390,435,252 1,205,568 SH   SOLE 21 1,205,568 0 0
CACI INTL INC CL A 127190304   216,814,878 669,471 SH   SOLE 22 639,323 0 30,148
CACI INTL INC CL A 127190304   2,668,930 8,241 SH   SOLE 23 8,241 0 0
CACI INTL INC CL A 127190304   1,390,007 4,292 SH   SOLE 25 4,292 0 0
CACI INTL INC CL A 127190304   2,426,035 7,491 SH   SOLE 26 6,066 0 1,425
CACI INTL INC CL A 127190304   480,932 1,485 SH   SOLE 28 420 0 1,065
CACI INTL INC CL A 127190304   922,353 2,848 SH   SOLE 29 2,848 0 0
CACI INTL INC CL A 127190304   4,157,067 12,836 SH   SOLE 30 12,836 0 0
CACI INTL INC CL A 127190304   1,054,164 3,255 SH   SOLE 31 3,255 0 0
CACI INTL INC CL A 127190304   698,566 2,157 SH   SOLE 34 2,157 0 0
CACI INTL INC CL A 127190304   115,942 358 SH   SOLE 36 358 0 0
CACI INTL INC CL A 127190304   1,446,683 4,467 SH   SOLE 40 4,467 0 0
CACI INTL INC CL A 127190304   7,673,215 23,693 SH   SOLE 43 22,598 0 1,095
CACTUS INC CL A 127203107   2,890,936 63,677 SH   SOLE 2 45,839 0 17,838
CACTUS INC CL A 127203107   11,668 257 SH   SOLE 4 257 0 0
CACTUS INC CL A 127203107   625,521 13,778 SH   SOLE 7 13,044 0 734
CACTUS INC CL A 127203107   7,035,774 154,973 SH   SOLE 18 154,973 0 0
CACTUS INC CL A 127203107   6,715,795 147,925 SH   SOLE 19 147,925 0 0
CACTUS INC CL A 127203107   123,555,056 2,721,477 SH   SOLE 21 2,721,477 0 0
CACTUS INC CL A 127203107   80,421,106 1,771,390 SH   SOLE 22 1,717,455 0 53,935
CACTUS INC CL A 127203107   57,068 1,257 SH   SOLE 23 1,257 0 0
CACTUS INC CL A 127203107   616,396 13,577 SH   SOLE 25 13,577 0 0
CACTUS INC CL A 127203107   828,187 18,242 SH   SOLE 26 18,242 0 0
CACTUS INC CL A 127203107   831,910 18,324 SH   SOLE 28 970 0 17,354
CACTUS INC CL A 127203107   3,497,344 77,034 SH   SOLE 30 77,034 0 0
CACTUS INC CL A 127203107   704,699 15,522 SH   SOLE 40 15,522 0 0
CACTUS INC CL A 127203107   2,335,755 51,448 SH   SOLE 43 48,897 0 2,551
CADENCE BANK COM 12740C103   6,725,718 227,297 SH   SOLE 2 132,262 0 95,035
CADENCE BANK COM 12740C103   12,369 418 SH   SOLE 4 418 0 0
CADENCE BANK COM 12740C103   748,568 25,298 SH   SOLE 7 24,012 0 1,286
CADENCE BANK COM 12740C103   21,237,364 717,721 SH   SOLE 18 717,721 0 0
CADENCE BANK COM 12740C103   8,914,195 301,257 SH   SOLE 19 301,257 0 0
CADENCE BANK COM 12740C103   345,073,047 11,661,813 SH   SOLE 21 11,661,813 0 0
CADENCE BANK COM 12740C103   127,643,478 4,313,737 SH   SOLE 22 4,104,977 0 208,760
CADENCE BANK COM 12740C103   500,396 16,911 SH   SOLE 25 16,911 0 0
CADENCE BANK COM 12740C103   2,136,161 72,192 SH   SOLE 26 72,192 0 0
CADENCE BANK COM 12740C103   84,746 2,864 SH   SOLE 28 2,864 0 0
CADENCE BANK COM 12740C103   5,688,707 192,251 SH   SOLE 30 192,251 0 0
CADENCE BANK COM 12740C103   69,921 2,363 SH   SOLE 36 2,363 0 0
CADENCE BANK COM 12740C103   481,725 16,280 SH   SOLE 40 16,280 0 0
CADENCE BANK COM 12740C103   2,871,536 97,044 SH   SOLE 43 95,724 0 1,320
CADENCE DESIGN SYSTEM INC COM 127387108   200,875,599 737,510 SH   SOLE 2 311,845 0 425,665
CADENCE DESIGN SYSTEM INC COM 127387108   65,353,820 239,945 SH   SOLE 4 119,832 0 120,113
CADENCE DESIGN SYSTEM INC COM 127387108   98,652,414 362,200 SH   SOLE 7 289,494 0 72,706
CADENCE DESIGN SYSTEM INC COM 127387108   6,136,496 22,530 SH   SOLE 13 22,530 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   11,441,447 42,007 SH   SOLE 15 42,007 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   350,714,779 1,287,641 SH   SOLE 18 1,060,746 0 226,895
CADENCE DESIGN SYSTEM INC COM 127387108   827,733,519 3,039,004 SH   SOLE 19 3,039,004 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   2,379,955,714 8,737,951 SH   SOLE 21 8,737,951 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,759,533,079 6,460,084 SH   SOLE 22 5,852,084 0 608,000
CADENCE DESIGN SYSTEM INC COM 127387108   141,227,931 518,515 SH   SOLE 23 518,515 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   578,284,000 2,123,156 SH   SOLE 25 2,122,201 0 955
CADENCE DESIGN SYSTEM INC COM 127387108   106,888,610 392,439 SH   SOLE 26 208,467 0 183,972
CADENCE DESIGN SYSTEM INC COM 127387108   191,823,382 704,275 SH   SOLE 28 6,912 0 697,363
CADENCE DESIGN SYSTEM INC COM 127387108   2,267,480 8,325 SH   SOLE 29 8,325 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   697,327,939 2,560,223 SH   SOLE 30 2,456,329 0 103,894
CADENCE DESIGN SYSTEM INC COM 127387108   19,611,457 72,003 SH   SOLE 31 67,405 0 4,598
CADENCE DESIGN SYSTEM INC COM 127387108   21,522,133 79,018 SH   SOLE 32 79,018 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   701,016,101 2,573,764 SH   SOLE 34 2,573,764 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   16,845,812 61,849 SH   SOLE 36 61,849 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   3,820,262 14,026 SH   SOLE 40 14,026 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   113,306 416 SH   OTR 43 416 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   147,276,115 540,721 SH   SOLE 43 479,845 0 60,876
CADIZ INC COM NEW 127537207   12,197 4,356 SH   SOLE 2 1,459 0 2,897
CADIZ INC COM NEW 127537207   321,465 114,809 SH   SOLE 18 114,809 0 0
CADIZ INC COM NEW 127537207   217,543 77,694 SH   SOLE 19 77,694 0 0
CADIZ INC COM NEW 127537207   4,187,691 1,495,604 SH   SOLE 21 1,495,604 0 0
CADIZ INC COM NEW 127537207   2,979,710 1,064,182 SH   SOLE 22 1,055,908 0 8,274
CADIZ INC COM NEW 127537207   2,534 905 SH   SOLE 43 905 0 0
CADRE HLDGS INC COM 12763L105   633,396 19,258 SH   SOLE 2 12,846 0 6,412
CADRE HLDGS INC COM 12763L105   5,822 177 SH   SOLE 4 177 0 0
CADRE HLDGS INC COM 12763L105   7,861 239 SH   SOLE 7 239 0 0
CADRE HLDGS INC COM 12763L105   1,660,090 50,474 SH   SOLE 18 50,474 0 0
CADRE HLDGS INC COM 12763L105   1,344,050 40,865 SH   SOLE 19 40,865 0 0
CADRE HLDGS INC COM 12763L105   35,168,126 1,069,265 SH   SOLE 21 1,069,265 0 0
CADRE HLDGS INC COM 12763L105   16,825,472 511,568 SH   SOLE 22 496,911 0 14,657
CADRE HLDGS INC COM 12763L105   95,513 2,904 SH   SOLE 25 2,904 0 0
CADRE HLDGS INC COM 12763L105   177,409 5,394 SH   SOLE 28 0 0 5,394
CADRE HLDGS INC COM 12763L105   405,731 12,336 SH   SOLE 30 12,336 0 0
CADRE HLDGS INC COM 12763L105   121,496 3,694 SH   SOLE 40 3,694 0 0
CADRE HLDGS INC COM 12763L105   460 14 SH   SOLE 43 14 0 0
CAE INC COM 124765108   4,834,519 223,924 SH   SOLE 43 200,097 0 23,827
CAESARS ENTERTAINMENT INC NE COM 12769G100   36,552,148 779,696 SH   SOLE 2 439,288 0 340,408
CAESARS ENTERTAINMENT INC NE COM 12769G100   6,602,110 140,830 SH   SOLE 4 86,671 0 54,159
CAESARS ENTERTAINMENT INC NE COM 12769G100   17,616,566 375,780 SH   SOLE 7 345,561 0 30,219
CAESARS ENTERTAINMENT INC NE COM 12769G100   731,234 15,598 SH   SOLE 13 15,598 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   1,528,054 32,595 SH   SOLE 15 32,595 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   18,495,098 394,520 SH   SOLE 18 379,789 0 14,731
CAESARS ENTERTAINMENT INC NE COM 12769G100   55,065,576 1,174,607 SH   SOLE 19 1,174,607 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   275,464,536 5,875,950 SH   SOLE 21 5,875,950 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   217,576,878 4,641,145 SH   SOLE 22 4,238,238 0 402,907
CAESARS ENTERTAINMENT INC NE COM 12769G100   22,928,070 489,080 SH   SOLE 23 489,080 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   47,384,429 1,010,760 SH   SOLE 25 946,165 0 64,595
CAESARS ENTERTAINMENT INC NE COM 12769G100   13,111,164 279,675 SH   SOLE 26 90,674 0 189,001
CAESARS ENTERTAINMENT INC NE COM 12769G100   10,858,533 231,624 SH   SOLE 28 46,172 0 185,452
CAESARS ENTERTAINMENT INC NE COM 12769G100   464,440 9,907 SH   SOLE 29 9,907 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   51,175,708 1,091,632 SH   SOLE 30 1,091,632 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   2,051,234 43,755 SH   SOLE 31 40,204 0 3,551
CAESARS ENTERTAINMENT INC NE COM 12769G100   27,267,424 581,643 SH   SOLE 34 581,643 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   2,335,421 49,817 SH   SOLE 36 49,817 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   548,168 11,693 SH   SOLE 40 11,693 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   6,678,290 142,455 SH   SOLE 43 117,607 0 24,848
CAESARSTONE LTD ORD SHS M20598104   278,058 74,347 SH   SOLE 2 56,817 0 17,530
CAESARSTONE LTD ORD SHS M20598104   14,448 3,863 SH   SOLE 18 3,863 0 0
CAESARSTONE LTD ORD SHS M20598104   349,387 93,419 SH   SOLE 19 93,419 0 0
CAESARSTONE LTD ORD SHS M20598104   187,774 50,207 SH   SOLE 21 50,207 0 0
CAESARSTONE LTD ORD SHS M20598104   401,672 107,399 SH   SOLE 22 94,471 0 12,928
CAESARSTONE LTD ORD SHS M20598104   23,394 6,255 SH   SOLE 23 6,255 0 0
CAL MAINE FOODS INC COM NEW 128030202   2,450,897 42,706 SH   SOLE 2 22,314 0 20,392
CAL MAINE FOODS INC COM NEW 128030202   8,379 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202   1,744,082 30,390 SH   SOLE 7 30,047 0 343
CAL MAINE FOODS INC COM NEW 128030202   7,241,815 126,186 SH   SOLE 18 120,276 0 5,910
CAL MAINE FOODS INC COM NEW 128030202   9,417,699 164,100 SH   SOLE 19 164,100 0 0
CAL MAINE FOODS INC COM NEW 128030202   279,178,304 4,864,581 SH   SOLE 21 4,864,581 0 0
CAL MAINE FOODS INC COM NEW 128030202   69,847,360 1,217,065 SH   SOLE 22 1,172,589 0 44,476
CAL MAINE FOODS INC COM NEW 128030202   134,120 2,337 SH   SOLE 23 2,337 0 0
CAL MAINE FOODS INC COM NEW 128030202   524,659 9,142 SH   SOLE 25 9,142 0 0
CAL MAINE FOODS INC COM NEW 128030202   2,485,790 43,314 SH   SOLE 26 10,236 0 33,078
CAL MAINE FOODS INC COM NEW 128030202   23,013 401 SH   SOLE 28 401 0 0
CAL MAINE FOODS INC COM NEW 128030202   8,308,293 144,769 SH   SOLE 30 144,769 0 0
CAL MAINE FOODS INC COM NEW 128030202   507,557 8,844 SH   SOLE 40 8,844 0 0
CAL MAINE FOODS INC COM NEW 128030202   3,467,091 60,413 SH   SOLE 43 48,126 0 12,287
CALAMP CORP COM 128126109   1,545 6,154 SH   SOLE 18 6,154 0 0
CALAMP CORP COM 128126109   19,708 78,517 SH   SOLE 21 78,517 0 0
CALAMP CORP COM 128126109   136,540 543,983 SH   SOLE 22 543,983 0 0
CALAVO GROWERS INC COM 128246105   263,572 8,962 SH   SOLE 2 4,778 0 4,184
CALAVO GROWERS INC COM 128246105   2,088 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105   1,507,145 51,246 SH   SOLE 7 51,246 0 0
CALAVO GROWERS INC COM 128246105   1,580,435 53,738 SH   SOLE 18 53,738 0 0
CALAVO GROWERS INC COM 128246105   1,058,789 36,001 SH   SOLE 19 36,001 0 0
CALAVO GROWERS INC COM 128246105   63,515,365 2,159,652 SH   SOLE 21 2,159,652 0 0
CALAVO GROWERS INC COM 128246105   14,622,299 497,188 SH   SOLE 22 483,106 0 14,082
CALAVO GROWERS INC COM 128246105   141,580 4,814 SH   SOLE 25 4,814 0 0
CALAVO GROWERS INC COM 128246105   525,204 17,858 SH   SOLE 26 3,775 0 14,083
CALAVO GROWERS INC COM 128246105   1,029,115 34,992 SH   SOLE 30 34,992 0 0
CALAVO GROWERS INC COM 128246105   70,790 2,407 SH   SOLE 40 2,407 0 0
CALAVO GROWERS INC COM 128246105   559,819 19,035 SH   SOLE 43 18,645 0 390
CALEDONIA MNG CORP PLC SHS NEW G1757E113   175,692 14,401 SH   SOLE 2 6,057 0 8,344
CALEDONIA MNG CORP PLC SHS NEW G1757E113   509,911 41,796 SH   SOLE 18 41,796 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   566,056 46,398 SH   SOLE 19 46,398 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   7,042,779 577,277 SH   SOLE 21 577,277 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   2,419,797 198,344 SH   SOLE 22 186,375 0 11,969
CALERES INC COM 129500104   1,352,858 44,024 SH   SOLE 2 19,843 0 24,181
CALERES INC COM 129500104   6,085 198 SH   SOLE 4 198 0 0
CALERES INC COM 129500104   342,916 11,159 SH   SOLE 7 10,560 0 599
CALERES INC COM 129500104   3,557,551 115,768 SH   SOLE 18 115,768 0 0
CALERES INC COM 129500104   2,137,087 69,544 SH   SOLE 19 69,544 0 0
CALERES INC COM 129500104   128,056,243 4,167,141 SH   SOLE 21 4,167,141 0 0
CALERES INC COM 129500104   31,722,364 1,032,293 SH   SOLE 22 984,253 0 48,040
CALERES INC COM 129500104   192,708 6,271 SH   SOLE 25 6,271 0 0
CALERES INC COM 129500104   1,633,545 53,158 SH   SOLE 26 3,082 0 50,076
CALERES INC COM 129500104   2,386,584 77,663 SH   SOLE 30 77,663 0 0
CALERES INC COM 129500104   136,503 4,442 SH   SOLE 40 4,442 0 0
CALERES INC COM 129500104   1,949,330 63,434 SH   SOLE 43 52,030 0 11,404
CALIDI BIOTHERAPEUTICS INC COM NEW 320703101   3,908 2,588 SH   SOLE 22 2,588 0 0
CALIFORNIA BANCORP INC COM 13005U101   276,990 11,187 SH   SOLE 2 11,187 0 0
CALIFORNIA BANCORP INC COM 13005U101   50,907 2,056 SH   SOLE 18 2,056 0 0
CALIFORNIA BANCORP INC COM 13005U101   422,554 17,066 SH   SOLE 21 17,066 0 0
CALIFORNIA BANCORP INC COM 13005U101   633,113 25,570 SH   SOLE 22 25,570 0 0
CALIFORNIA BANCORP INC COM 13005U101   28,821 1,164 SH   SOLE 26 739 0 425
CALIFORNIA BANCORP INC COM 13005U101   129,371 5,225 SH   SOLE 28 0 0 5,225
CALIFORNIA BANCORP INC COM 13005U101   68,164 2,753 SH   SOLE 31 2,566 0 187
CALIFORNIA RES CORP COM STOCK 13057Q305   9,514 174 SH   SOLE 37 174 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   4,090,501 74,808 SH   SOLE 2 39,139 0 35,669
CALIFORNIA RES CORP COM STOCK 13057Q305   71,467 1,307 SH   SOLE 4 1,307 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   707,669 12,942 SH   SOLE 7 12,346 0 596
CALIFORNIA RES CORP COM STOCK 13057Q305   13,553,860 247,876 SH   SOLE 18 247,876 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   29,062,584 531,503 SH   SOLE 19 531,503 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   427,134,788 7,811,536 SH   SOLE 21 7,811,536 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   107,521,768 1,966,382 SH   SOLE 22 1,881,996 0 84,386
CALIFORNIA RES CORP COM STOCK 13057Q305   2,336,039 42,722 SH   SOLE 26 13,853 0 28,869
CALIFORNIA RES CORP COM STOCK 13057Q305   7,487,004 136,924 SH   SOLE 30 136,924 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   5,416,382 99,056 SH   SOLE 34 99,056 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   54,461 996 SH   SOLE 36 996 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   2,341,671 42,825 SH   SOLE 43 36,497 0 6,328
CALIFORNIA WTR SVC GROUP COM 130788102   2,521,608 48,614 SH   SOLE 2 16,242 0 32,372
CALIFORNIA WTR SVC GROUP COM 130788102   444,682 8,573 SH   SOLE 4 8,573 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   9,008,574 173,676 SH   SOLE 7 162,868 0 10,808
CALIFORNIA WTR SVC GROUP COM 130788102   9,939,589 191,625 SH   SOLE 18 191,625 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   6,159,977 118,758 SH   SOLE 19 118,758 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   374,625,266 7,222,388 SH   SOLE 21 7,222,388 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   87,714,037 1,691,036 SH   SOLE 22 1,623,230 0 67,806
CALIFORNIA WTR SVC GROUP COM 130788102   3,243,120 62,524 SH   SOLE 25 62,524 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   1,760,312 33,937 SH   SOLE 26 21,176 0 12,761
CALIFORNIA WTR SVC GROUP COM 130788102   903,524 17,419 SH   SOLE 28 906 0 16,513
CALIFORNIA WTR SVC GROUP COM 130788102   47,414,730 914,107 SH   SOLE 30 914,107 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   3,941,913 75,996 SH   SOLE 34 75,996 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   28,529 550 SH   SOLE 36 550 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   652,628 12,582 SH   SOLE 40 12,582 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   6,016,814 115,998 SH   SOLE 43 109,677 0 6,321
CALIX INC COM 13100M509   6,817,606 156,045 SH   SOLE 2 98,666 0 57,379
CALIX INC COM 13100M509   19,529 447 SH   SOLE 4 198 0 249
CALIX INC COM 13100M509   667,408 15,276 SH   SOLE 7 14,653 0 623
CALIX INC COM 13100M509   10,855,217 248,460 SH   SOLE 18 236,103 0 12,357
CALIX INC COM 13100M509   18,781,151 429,873 SH   SOLE 19 429,873 0 0
CALIX INC COM 13100M509   221,912,345 5,079,248 SH   SOLE 21 5,079,248 0 0
CALIX INC COM 13100M509   95,241,797 2,179,945 SH   SOLE 22 2,102,994 0 76,951
CALIX INC COM 13100M509   323,175 7,397 SH   SOLE 23 7,397 0 0
CALIX INC COM 13100M509   551,324 12,619 SH   SOLE 25 12,619 0 0
CALIX INC COM 13100M509   2,029,794 46,459 SH   SOLE 26 17,871 0 28,588
CALIX INC COM 13100M509   212,159 4,856 SH   SOLE 28 1,011 0 3,845
CALIX INC COM 13100M509   21,842,510 499,943 SH   SOLE 30 499,943 0 0
CALIX INC COM 13100M509   16,078 368 SH   SOLE 36 368 0 0
CALIX INC COM 13100M509   560,018 12,818 SH   SOLE 40 12,818 0 0
CALIX INC COM 13100M509   1,126,153 25,776 SH   SOLE 43 24,701 0 1,075
CALLON PETE CO DEL COM 13123X508   1,703,203 52,568 SH   SOLE 2 23,418 0 29,150
CALLON PETE CO DEL COM 13123X508   6,221 192 SH   SOLE 4 192 0 0
CALLON PETE CO DEL COM 13123X508   309,128 9,541 SH   SOLE 7 9,039 0 502
CALLON PETE CO DEL COM 13123X508   6,343,855 195,798 SH   SOLE 18 195,798 0 0
CALLON PETE CO DEL COM 13123X508   4,217,411 130,167 SH   SOLE 19 130,167 0 0
CALLON PETE CO DEL COM 13123X508   217,881,932 6,724,751 SH   SOLE 21 6,724,751 0 0
CALLON PETE CO DEL COM 13123X508   54,432,616 1,680,019 SH   SOLE 22 1,604,766 0 75,253
CALLON PETE CO DEL COM 13123X508   939,146 28,986 SH   SOLE 26 21,952 0 7,034
CALLON PETE CO DEL COM 13123X508   4,213,814 130,056 SH   SOLE 30 130,056 0 0
CALLON PETE CO DEL COM 13123X508   1,770,919 54,658 SH   SOLE 43 50,853 0 3,805
CAMBER ENERGY INC COM 13200M607   0 1 SH   SOLE 21 1 0 0
CAMBER ENERGY INC COM 13200M607   91,327 399,855 SH   SOLE 22 399,855 0 0
CAMBIUM NETWORKS CORP SHS G17766109   13,542 2,257 SH   SOLE 2 1,279 0 978
CAMBIUM NETWORKS CORP SHS G17766109   864 144 SH   SOLE 7 144 0 0
CAMBIUM NETWORKS CORP SHS G17766109   179,754 29,959 SH   SOLE 18 29,959 0 0
CAMBIUM NETWORKS CORP SHS G17766109   142,998 23,833 SH   SOLE 19 23,833 0 0
CAMBIUM NETWORKS CORP SHS G17766109   2,751,312 458,552 SH   SOLE 21 458,552 0 0
CAMBIUM NETWORKS CORP SHS G17766109   1,899,696 316,616 SH   SOLE 22 312,300 0 4,316
CAMBIUM NETWORKS CORP SHS G17766109   4,344 724 SH   SOLE 43 724 0 0
CAMBRIDGE BANCORP COM 132152109   530,008 7,637 SH   SOLE 2 2,258 0 5,379
CAMBRIDGE BANCORP COM 132152109   356,577 5,138 SH   SOLE 7 4,857 0 281
CAMBRIDGE BANCORP COM 132152109   1,568,440 22,600 SH   SOLE 18 22,600 0 0
CAMBRIDGE BANCORP COM 132152109   1,100,684 15,860 SH   SOLE 19 15,860 0 0
CAMBRIDGE BANCORP COM 132152109   24,413,463 351,779 SH   SOLE 21 351,779 0 0
CAMBRIDGE BANCORP COM 132152109   13,707,819 197,519 SH   SOLE 22 187,967 0 9,552
CAMBRIDGE BANCORP COM 132152109   152,749 2,201 SH   SOLE 25 2,201 0 0
CAMBRIDGE BANCORP COM 132152109   33,867 488 SH   SOLE 26 488 0 0
CAMBRIDGE BANCORP COM 132152109   287,455 4,142 SH   SOLE 30 4,142 0 0
CAMBRIDGE BANCORP COM 132152109   185,437 2,672 SH   SOLE 40 2,672 0 0
CAMBRIDGE BANCORP COM 132152109   1,658,452 23,897 SH   SOLE 43 21,340 0 2,557
CAMDEN NATL CORP COM 133034108   994,523 26,429 SH   SOLE 2 16,465 0 9,964
CAMDEN NATL CORP COM 133034108   418,747 11,128 SH   SOLE 7 10,520 0 608
CAMDEN NATL CORP COM 133034108   1,585,164 42,125 SH   SOLE 18 42,125 0 0
CAMDEN NATL CORP COM 133034108   1,148,204 30,513 SH   SOLE 19 30,513 0 0
CAMDEN NATL CORP COM 133034108   24,836,967 660,031 SH   SOLE 21 660,031 0 0
CAMDEN NATL CORP COM 133034108   18,252,394 485,049 SH   SOLE 22 465,626 0 19,423
CAMDEN NATL CORP COM 133034108   148,187 3,938 SH   SOLE 25 3,938 0 0
CAMDEN NATL CORP COM 133034108   56,219 1,494 SH   SOLE 26 1,494 0 0
CAMDEN NATL CORP COM 133034108   52,268 1,389 SH   SOLE 28 97 0 1,292
CAMDEN NATL CORP COM 133034108   212,120 5,637 SH   SOLE 30 5,637 0 0
CAMDEN NATL CORP COM 133034108   13,020 346 SH   SOLE 36 346 0 0
CAMDEN NATL CORP COM 133034108   85,044 2,260 SH   SOLE 40 2,260 0 0
CAMDEN NATL CORP COM 133034108   2,671,579 70,996 SH   SOLE 43 62,186 0 8,810
CAMDEN PPTY TR SH BEN INT 133131102   66,243,806 667,175 SH   SOLE 2 536,376 0 130,799
CAMDEN PPTY TR SH BEN INT 133131102   18,981,567 191,173 SH   SOLE 4 136,586 0 54,587
CAMDEN PPTY TR SH BEN INT 133131102   23,819,969 239,903 SH   SOLE 7 215,896 0 24,007
CAMDEN PPTY TR SH BEN INT 133131102   4,197,584 42,276 SH   SOLE 13 42,276 0 0
CAMDEN PPTY TR SH BEN INT 133131102   1,421,336 14,315 SH   SOLE 15 14,315 0 0
CAMDEN PPTY TR SH BEN INT 133131102   29,306,238 295,158 SH   SOLE 18 224,690 0 70,468
CAMDEN PPTY TR SH BEN INT 133131102   72,004,214 725,191 SH   SOLE 19 725,191 0 0
CAMDEN PPTY TR SH BEN INT 133131102   368,417,134 3,710,516 SH   SOLE 21 3,710,516 0 0
CAMDEN PPTY TR SH BEN INT 133131102   431,431,234 4,345,163 SH   SOLE 22 3,862,218 0 482,945
CAMDEN PPTY TR SH BEN INT 133131102   42,718,530 430,240 SH   SOLE 23 430,240 0 0
CAMDEN PPTY TR SH BEN INT 133131102   61,917,343 623,601 SH   SOLE 25 623,601 0 0
CAMDEN PPTY TR SH BEN INT 133131102   23,397,589 235,649 SH   SOLE 26 80,159 0 155,490
CAMDEN PPTY TR SH BEN INT 133131102   32,146,130 323,760 SH   SOLE 28 3,034 0 320,726
CAMDEN PPTY TR SH BEN INT 133131102   2,405,797 24,230 SH   SOLE 29 24,230 0 0
CAMDEN PPTY TR SH BEN INT 133131102   96,844,587 975,371 SH   SOLE 30 968,929 0 6,442
CAMDEN PPTY TR SH BEN INT 133131102   2,391,698 24,088 SH   SOLE 31 22,314 0 1,774
CAMDEN PPTY TR SH BEN INT 133131102   2,194,805 22,105 SH   SOLE 34 22,105 0 0
CAMDEN PPTY TR SH BEN INT 133131102   2,219,429 22,353 SH   SOLE 36 22,353 0 0
CAMDEN PPTY TR SH BEN INT 133131102   540,535 5,444 SH   SOLE 40 5,444 0 0
CAMDEN PPTY TR SH BEN INT 133131102   19,858 200 SH   OTR 43 200 0 0
CAMDEN PPTY TR SH BEN INT 133131102   8,187,157 82,457 SH   SOLE 43 75,890 0 6,567
CAMECO CORP COM 13321L108   3,573,076 82,902 SH   SOLE 2 18,800 0 64,102
CAMECO CORP COM 13321L108   421,777 9,786 SH   SOLE 4 9,786 0 0
CAMECO CORP COM 13321L108   9,545,659 221,477 SH   SOLE 18 221,477 0 0
CAMECO CORP COM 13321L108   75,608,391 1,754,255 SH   SOLE 19 1,754,255 0 0
CAMECO CORP COM 13321L108   4,481,840 103,987 SH   SOLE 21 103,987 0 0
CAMECO CORP COM 13321L108   3,860,553 89,572 SH   SOLE 22 89,572 0 0
CAMECO CORP COM 13321L108   46,603,901 1,081,297 SH   SOLE 25 1,081,297 0 0
CAMECO CORP COM 13321L108   283,038 6,567 SH   SOLE 26 6,567 0 0
CAMECO CORP COM 13321L108   13,370,741 310,226 SH   SOLE 29 310,226 0 0
CAMECO CORP COM 13321L108   767,913 17,817 SH   SOLE 30 17,817 0 0
CAMECO CORP COM 13321L108   183,166,165 4,249,795 SH   SOLE 34 4,249,795 0 0
CAMECO CORP COM 13321L108   20,786,285 482,280 SH   SOLE 43 416,897 0 65,383
CAMPBELL SOUP CO COM 134429109   17,557,173 406,134 SH   SOLE 2 64,112 0 342,022
CAMPBELL SOUP CO COM 134429109   6,016,146 139,166 SH   SOLE 4 116,282 0 22,884
CAMPBELL SOUP CO COM 134429109   19,888,437 460,061 SH   SOLE 7 429,171 0 30,890
CAMPBELL SOUP CO COM 134429109   27,192 629 SH   SOLE 13 629 0 0
CAMPBELL SOUP CO COM 134429109   1,412,238 32,668 SH   SOLE 15 32,668 0 0
CAMPBELL SOUP CO COM 134429109   13,239,101 306,248 SH   SOLE 18 294,522 0 11,726
CAMPBELL SOUP CO COM 134429109   14,884,219 344,303 SH   SOLE 19 344,303 0 0
CAMPBELL SOUP CO COM 134429109   348,610,870 8,064,096 SH   SOLE 21 8,064,096 0 0
CAMPBELL SOUP CO COM 134429109   213,198,429 4,931,724 SH   SOLE 22 4,479,901 0 451,823
CAMPBELL SOUP CO COM 134429109   13,720,164 317,376 SH   SOLE 23 317,376 0 0
CAMPBELL SOUP CO COM 134429109   26,194,743 605,939 SH   SOLE 25 575,383 0 30,556
CAMPBELL SOUP CO COM 134429109   15,855,121 366,762 SH   SOLE 26 131,756 0 235,006
CAMPBELL SOUP CO COM 134429109   22,005,324 509,029 SH   SOLE 28 14,977 0 494,052
CAMPBELL SOUP CO COM 134429109   74,137,289 1,714,950 SH   SOLE 30 1,672,108 0 42,842
CAMPBELL SOUP CO COM 134429109   1,952,526 45,166 SH   SOLE 31 41,854 0 3,312
CAMPBELL SOUP CO COM 134429109   511,497 11,832 SH   SOLE 34 11,832 0 0
CAMPBELL SOUP CO COM 134429109   3,913,915 90,537 SH   SOLE 36 90,537 0 0
CAMPBELL SOUP CO COM 134429109   418,553 9,682 SH   SOLE 40 9,682 0 0
CAMPBELL SOUP CO COM 134429109   47,164 1,091 SH   OTR 43 1,091 0 0
CAMPBELL SOUP CO COM 134429109   21,374,117 494,428 SH   SOLE 43 450,743 0 43,684
CAMPING WORLD HLDGS INC CL A 13462K109   592,294 22,555 SH   SOLE 2 12,383 0 10,172
CAMPING WORLD HLDGS INC CL A 13462K109   4,254 162 SH   SOLE 4 162 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   9,480 361 SH   SOLE 7 361 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   2,645,879 100,757 SH   SOLE 18 100,757 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   2,249,931 85,679 SH   SOLE 19 85,679 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   43,958,662 1,673,978 SH   SOLE 21 1,673,978 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   32,423,695 1,234,718 SH   SOLE 22 1,198,038 0 36,680
CAMPING WORLD HLDGS INC CL A 13462K109   225,705 8,595 SH   SOLE 25 8,595 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   439,986 16,755 SH   SOLE 26 16,755 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   19,958 760 SH   SOLE 28 760 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   558,078 21,252 SH   SOLE 30 21,252 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   196,687 7,490 SH   SOLE 40 7,490 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   422,041 16,072 SH   SOLE 43 14,557 0 1,515
CAMTEK LTD ORD M20791105   2,359 34 SH   SOLE 43 34 0 0
CANAAN INC SPONSORED ADS 134748102   16,413 7,105 SH   SOLE 4 7,105 0 0
CANAAN INC SPONSORED ADS 134748102   41,896 18,137 SH   SOLE 7 18,137 0 0
CANAAN INC SPONSORED ADS 134748102   5,069,022 2,194,382 SH   SOLE 21 2,194,382 0 0
CANAAN INC SPONSORED ADS 134748102   2,324,696 1,006,362 SH   SOLE 22 857,418 0 148,944
CANAAN INC SPONSORED ADS 134748102   1,736,609 751,779 SH   SOLE 30 751,779 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   260,163 5,404 SH   SOLE 18 5,404 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   42,002,173 872,500 SH   SOLE 43 773,472 0 99,028
CANADIAN NAT RES LTD COM 136385101   17,013,447 259,668 SH   SOLE 21 259,668 0 0
CANADIAN NAT RES LTD COM 136385101   39,869,348 608,507 SH   SOLE 43 488,328 0 120,179
CANADIAN NATL RY CO COM 136375102   41,578,667 330,961 SH   SOLE 18 330,961 0 0
CANADIAN NATL RY CO COM 136375102   59,408,534 472,885 SH   SOLE 43 404,119 0 68,766
CANADIAN PACIFIC KANSAS CITY COM 13646K108   9,961,244 125,996 SH   SOLE 18 125,996 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   3,470,971 43,903 SH   SOLE 25 165 0 43,738
CANADIAN PACIFIC KANSAS CITY COM 13646K108   49,617,056 627,587 SH   SOLE 43 530,824 0 96,763
CANADIAN SOLAR INC COM 136635109   60,827 2,319 SH   SOLE 7 2,319 0 0
CANADIAN SOLAR INC COM 136635109   2,315,847 88,290 SH   SOLE 19 88,290 0 0
CANADIAN SOLAR INC COM 136635109   26,473,965 1,009,301 SH   SOLE 21 1,009,301 0 0
CANADIAN SOLAR INC COM 136635109   41,706 1,590 SH   SOLE 22 1,590 0 0
CANADIAN SOLAR INC COM 136635109   1,226,856 46,773 SH   SOLE 25 46,773 0 0
CANADIAN SOLAR INC COM 136635109   401,371 15,302 SH   SOLE 26 6,265 0 9,037
CANADIAN SOLAR INC COM 136635109   34,125,755 1,301,020 SH   SOLE 30 1,301,020 0 0
CANADIAN SOLAR INC COM 136635109   93,032,643 3,546,803 SH   SOLE 34 3,546,803 0 0
CANADIAN SOLAR INC COM 136635109   45,509 1,735 SH   SOLE 36 1,735 0 0
CANADIAN SOLAR INC COM 136635109   157 6 SH   SOLE 43 6 0 0
CANDEL THERAPEUTICS INC COM 137404109   4,569 3,108 SH   SOLE 18 3,108 0 0
CANDEL THERAPEUTICS INC COM 137404109   64,576 43,929 SH   SOLE 21 43,929 0 0
CANDEL THERAPEUTICS INC COM 137404109   3,305 2,248 SH   SOLE 22 2,248 0 0
CANNAE HLDGS INC COM 13765N107   1,704,140 87,347 SH   SOLE 2 34,096 0 53,251
CANNAE HLDGS INC COM 13765N107   6,848 351 SH   SOLE 4 351 0 0
CANNAE HLDGS INC COM 13765N107   11,062 567 SH   SOLE 7 567 0 0
CANNAE HLDGS INC COM 13765N107   4,150,928 212,759 SH   SOLE 18 212,759 0 0
CANNAE HLDGS INC COM 13765N107   17,667,222 905,547 SH   SOLE 19 905,547 0 0
CANNAE HLDGS INC COM 13765N107   54,593,818 2,798,248 SH   SOLE 21 2,798,248 0 0
CANNAE HLDGS INC COM 13765N107   37,774,501 1,936,161 SH   SOLE 22 1,837,323 0 98,838
CANNAE HLDGS INC COM 13765N107   2,338,683 119,871 SH   SOLE 25 119,871 0 0
CANNAE HLDGS INC COM 13765N107   569,887 29,210 SH   SOLE 26 29,210 0 0
CANNAE HLDGS INC COM 13765N107   30,260 1,551 SH   SOLE 28 1,551 0 0
CANNAE HLDGS INC COM 13765N107   5,557,033 284,830 SH   SOLE 30 284,830 0 0
CANNAE HLDGS INC COM 13765N107   3,123,141 160,079 SH   SOLE 34 160,079 0 0
CANNAE HLDGS INC COM 13765N107   38,883 1,993 SH   SOLE 36 1,993 0 0
CANNAE HLDGS INC COM 13765N107   327,846 16,804 SH   SOLE 40 16,804 0 0
CANNAE HLDGS INC COM 13765N107   851,397 43,639 SH   SOLE 43 40,486 0 3,153
CANO HEALTH INC COM CL A 13781Y202   6,968 1,187 SH   SOLE 2 70 0 1,117
CANO HEALTH INC COM CL A 13781Y202   106 18 SH   SOLE 7 18 0 0
CANO HEALTH INC COM CL A 13781Y202   38,906 6,628 SH   SOLE 18 6,628 0 0
CANO HEALTH INC COM CL A 13781Y202   28,076 4,783 SH   SOLE 19 4,783 0 0
CANO HEALTH INC COM CL A 13781Y202   561,160 95,598 SH   SOLE 21 95,598 0 0
CANO HEALTH INC COM CL A 13781Y202   402,776 68,616 SH   SOLE 22 66,699 0 1,917
CANOO INC COM CL A 13803R102   3,543,062 13,775,514 SH   SOLE 22 13,775,514 0 0
CANOO INC COM CL A 13803R102   3,947 15,346 SH   SOLE 28 15,346 0 0
CANOO INC COM CL A 13803R102   124 483 SH   SOLE 43 483 0 0
CANOPY GROWTH CORP COM NEW 138035704   2,141 419 SH   SOLE 43 385 0 34
CANTALOUPE INC COM 138103106   449,239 60,626 SH   SOLE 2 37,539 0 23,087
CANTALOUPE INC COM 138103106   2,297 310 SH   SOLE 7 310 0 0
CANTALOUPE INC COM 138103106   1,175,989 158,703 SH   SOLE 18 158,703 0 0
CANTALOUPE INC COM 138103106   882,842 119,142 SH   SOLE 19 119,142 0 0
CANTALOUPE INC COM 138103106   17,352,108 2,341,715 SH   SOLE 21 2,341,715 0 0
CANTALOUPE INC COM 138103106   11,803,923 1,592,972 SH   SOLE 22 1,532,880 0 60,092
CANTALOUPE INC COM 138103106   81,317 10,974 SH   SOLE 25 10,974 0 0
CANTALOUPE INC COM 138103106   644,329 86,954 SH   SOLE 30 86,954 0 0
CANTALOUPE INC COM 138103106   81,784 11,037 SH   SOLE 40 11,037 0 0
CANTALOUPE INC COM 138103106   304,736 41,125 SH   SOLE 43 40,888 0 237
CANTERBURY PK HLDG CORP COM 13811E101   10,562 517 SH   SOLE 18 517 0 0
CANTERBURY PK HLDG CORP COM 13811E101   140,477 6,876 SH   SOLE 21 6,876 0 0
CANTERBURY PK HLDG CORP COM 13811E101   5,966 292 SH   SOLE 22 292 0 0
CAPITAL BANCORP INC MD COM 139737100   113,813 4,703 SH   SOLE 2 572 0 4,131
CAPITAL BANCORP INC MD COM 139737100   4,283 177 SH   SOLE 7 177 0 0
CAPITAL BANCORP INC MD COM 139737100   672,421 27,786 SH   SOLE 18 27,786 0 0
CAPITAL BANCORP INC MD COM 139737100   471,222 19,472 SH   SOLE 19 19,472 0 0
CAPITAL BANCORP INC MD COM 139737100   9,740,621 402,505 SH   SOLE 21 402,505 0 0
CAPITAL BANCORP INC MD COM 139737100   3,510,984 145,082 SH   SOLE 22 138,471 0 6,611
CAPITAL CITY BK GROUP INC COM 139674105   4,030,674 136,958 SH   SOLE 2 96,308 0 40,650
CAPITAL CITY BK GROUP INC COM 139674105   2,708 92 SH   SOLE 7 92 0 0
CAPITAL CITY BK GROUP INC COM 139674105   1,114,838 37,881 SH   SOLE 18 37,881 0 0
CAPITAL CITY BK GROUP INC COM 139674105   6,414,298 217,951 SH   SOLE 19 217,951 0 0
CAPITAL CITY BK GROUP INC COM 139674105   18,015,663 612,153 SH   SOLE 21 612,153 0 0
CAPITAL CITY BK GROUP INC COM 139674105   20,699,855 703,359 SH   SOLE 22 670,806 0 32,553
CAPITAL CITY BK GROUP INC COM 139674105   231,644 7,871 SH   SOLE 23 7,871 0 0
CAPITAL CITY BK GROUP INC COM 139674105   79,902 2,715 SH   SOLE 25 2,715 0 0
CAPITAL CITY BK GROUP INC COM 139674105   1,219,874 41,450 SH   SOLE 26 0 0 41,450
CAPITAL CITY BK GROUP INC COM 139674105   79,226 2,692 SH   SOLE 28 0 0 2,692
CAPITAL CITY BK GROUP INC COM 139674105   346,009 11,757 SH   SOLE 30 11,757 0 0
CAPITAL CITY BK GROUP INC COM 139674105   65,011 2,209 SH   SOLE 40 2,209 0 0
CAPITAL CITY BK GROUP INC COM 139674105   317,671 10,794 SH   SOLE 43 10,785 0 9
CAPITAL ONE FINL CORP COM 14040H105   96,027,699 732,365 SH   SOLE 2 122,332 0 610,033
CAPITAL ONE FINL CORP COM 14040H105   41,528,326 316,720 SH   SOLE 4 161,214 0 155,506
CAPITAL ONE FINL CORP COM 14040H105   45,113,672 344,064 SH   SOLE 7 310,355 0 33,709
CAPITAL ONE FINL CORP COM 14040H105   1,401,411 10,688 SH   SOLE 13 10,688 0 0
CAPITAL ONE FINL CORP COM 14040H105   7,400,937 56,444 SH   SOLE 15 56,444 0 0
CAPITAL ONE FINL CORP COM 14040H105   128,980,754 983,685 SH   SOLE 18 957,022 0 26,663
CAPITAL ONE FINL CORP COM 14040H105   24,630,236 187,845 SH   SOLE 19 187,845 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,096,239,512 8,360,582 SH   SOLE 21 8,360,582 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,077,312,995 8,216,237 SH   SOLE 22 7,393,968 0 822,269
CAPITAL ONE FINL CORP COM 14040H105   81,700,872 623,100 SH   SOLE 23 623,100 0 0
CAPITAL ONE FINL CORP COM 14040H105   78,970,298 602,275 SH   SOLE 25 594,290 0 7,985
CAPITAL ONE FINL CORP COM 14040H105   63,044,856 480,818 SH   SOLE 26 247,756 0 233,062
CAPITAL ONE FINL CORP COM 14040H105   106,478,094 812,066 SH   SOLE 28 40,628 0 771,438
CAPITAL ONE FINL CORP COM 14040H105   103,191 787 SH   SOLE 29 787 0 0
CAPITAL ONE FINL CORP COM 14040H105   294,613,528 2,246,900 SH   SOLE 30 2,246,900 0 0
CAPITAL ONE FINL CORP COM 14040H105   11,124,876 84,845 SH   SOLE 31 78,503 0 6,342
CAPITAL ONE FINL CORP COM 14040H105   14,991,343 114,333 SH   SOLE 34 114,333 0 0
CAPITAL ONE FINL CORP COM 14040H105   13,871,840 105,795 SH   SOLE 36 105,795 0 0
CAPITAL ONE FINL CORP COM 14040H105   2,630,398 20,061 SH   SOLE 40 20,061 0 0
CAPITAL ONE FINL CORP COM 14040H105   72,378 552 SH   OTR 43 552 0 0
CAPITAL ONE FINL CORP COM 14040H105   57,992,141 442,283 SH   SOLE 43 371,959 0 70,323
CAPITAL SOUTHWEST CORP COM 140501107   3,504,661 147,876 SH   SOLE 30 147,876 0 0
CAPITAL SOUTHWEST CORP COM 140501107   1,023,271 43,176 SH   SOLE 43 40,263 0 2,913
CAPITOL FED FINL INC COM 14057J101   905,799 140,434 SH   SOLE 2 53,460 0 86,974
CAPITOL FED FINL INC COM 14057J101   4,438 688 SH   SOLE 4 688 0 0
CAPITOL FED FINL INC COM 14057J101   5,444 844 SH   SOLE 7 844 0 0
CAPITOL FED FINL INC COM 14057J101   2,664,572 413,112 SH   SOLE 18 413,112 0 0
CAPITOL FED FINL INC COM 14057J101   1,665,519 258,220 SH   SOLE 19 258,220 0 0
CAPITOL FED FINL INC COM 14057J101   98,418,512 15,258,684 SH   SOLE 21 15,258,684 0 0
CAPITOL FED FINL INC COM 14057J101   21,995,113 3,410,095 SH   SOLE 22 3,299,208 0 110,887
CAPITOL FED FINL INC COM 14057J101   167,036 25,897 SH   SOLE 25 25,897 0 0
CAPITOL FED FINL INC COM 14057J101   502,378 77,888 SH   SOLE 26 77,625 0 263
CAPITOL FED FINL INC COM 14057J101   147,563 22,878 SH   SOLE 28 0 0 22,878
CAPITOL FED FINL INC COM 14057J101   1,482,249 229,806 SH   SOLE 30 229,806 0 0
CAPITOL FED FINL INC COM 14057J101   29,573 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101   106,154 16,458 SH   SOLE 40 16,458 0 0
CAPITOL FED FINL INC COM 14057J101   10,165 1,576 SH   SOLE 43 620 0 956
CAPRI HOLDINGS LIMITED SHS G1890L107   11,817,302 235,217 SH   SOLE 2 102,399 0 132,818
CAPRI HOLDINGS LIMITED SHS G1890L107   20,649 411 SH   SOLE 4 411 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   888,293 17,681 SH   SOLE 7 16,796 0 885
CAPRI HOLDINGS LIMITED SHS G1890L107   10,093,266 200,901 SH   SOLE 18 200,901 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   1,966,343 39,139 SH   SOLE 19 39,139 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   285,169,977 5,676,154 SH   SOLE 21 5,676,154 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   170,655,031 3,396,796 SH   SOLE 22 3,241,592 0 155,204
CAPRI HOLDINGS LIMITED SHS G1890L107   1,977,497 39,361 SH   SOLE 25 39,361 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   1,941,676 38,648 SH   SOLE 26 35,365 0 3,283
CAPRI HOLDINGS LIMITED SHS G1890L107   281,796 5,609 SH   SOLE 28 2,696 0 2,913
CAPRI HOLDINGS LIMITED SHS G1890L107   4,182,832 83,257 SH   SOLE 30 83,257 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   82,092 1,634 SH   SOLE 31 1,634 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   900,753 17,929 SH   SOLE 34 17,929 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   163,782 3,260 SH   SOLE 36 3,260 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   1,208,473 24,054 SH   SOLE 40 24,054 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   7,511,081 149,504 SH   SOLE 43 141,751 0 7,753
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   19,281 3,943 SH   SOLE 18 3,943 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   238,544 48,782 SH   SOLE 21 48,782 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   1,500,976 306,948 SH   SOLE 22 306,948 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   730,897 39,002 SH   SOLE 2 29,354 0 9,648
CAPSTAR FINL HLDGS INC COM 14070T102   1,349 72 SH   SOLE 7 72 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   1,063,645 56,758 SH   SOLE 18 56,758 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   2,318,307 123,709 SH   SOLE 19 123,709 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   17,421,510 929,643 SH   SOLE 21 929,643 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   9,829,786 524,535 SH   SOLE 22 507,439 0 17,096
CAPSTAR FINL HLDGS INC COM 14070T102   278,764 14,875 SH   SOLE 43 13,980 0 895
CARA THERAPEUTICS INC COM 140755109   82,452 110,972 SH   SOLE 2 82,184 0 28,788
CARA THERAPEUTICS INC COM 140755109   447 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109   105,992 142,654 SH   SOLE 18 142,654 0 0
CARA THERAPEUTICS INC COM 140755109   67,440 90,767 SH   SOLE 19 90,767 0 0
CARA THERAPEUTICS INC COM 140755109   1,387,821 1,867,861 SH   SOLE 21 1,867,861 0 0
CARA THERAPEUTICS INC COM 140755109   978,375 1,316,790 SH   SOLE 22 1,276,964 0 39,826
CARA THERAPEUTICS INC COM 140755109   17,990 24,212 SH   SOLE 28 24,212 0 0
CARA THERAPEUTICS INC COM 140755109   297 400 SH   SOLE 43 388 0 12
CARDIFF ONCOLOGY INC COM 14147L108   10,184 6,881 SH   SOLE 18 6,881 0 0
CARDIFF ONCOLOGY INC COM 14147L108   130,005 87,841 SH   SOLE 21 87,841 0 0
CARDIFF ONCOLOGY INC COM 14147L108   920,180 621,743 SH   SOLE 22 621,743 0 0
CARDIFF ONCOLOGY INC COM 14147L108   37 25 SH   SOLE 43 25 0 0
CARDINAL HEALTH INC COM 14149Y108   81,015,682 803,727 SH   SOLE 2 285,861 0 517,866
CARDINAL HEALTH INC COM 14149Y108   19,962,432 198,040 SH   SOLE 4 83,571 0 114,469
CARDINAL HEALTH INC COM 14149Y108   18,377,755 182,319 SH   SOLE 7 163,766 0 18,553
CARDINAL HEALTH INC COM 14149Y108   658,627 6,534 SH   SOLE 13 6,534 0 0
CARDINAL HEALTH INC COM 14149Y108   3,665,693 36,366 SH   SOLE 15 36,366 0 0
CARDINAL HEALTH INC COM 14149Y108   211,093,598 2,094,183 SH   SOLE 18 2,008,115 0 86,068
CARDINAL HEALTH INC COM 14149Y108   454,483,714 4,508,767 SH   SOLE 19 4,508,767 0 0
CARDINAL HEALTH INC COM 14149Y108   744,101,366 7,381,958 SH   SOLE 21 7,381,958 0 0
CARDINAL HEALTH INC COM 14149Y108   601,935,768 5,971,585 SH   SOLE 22 5,417,818 0 553,767
CARDINAL HEALTH INC COM 14149Y108   60,735,730 602,537 SH   SOLE 23 602,537 0 0
CARDINAL HEALTH INC COM 14149Y108   75,930,725 753,281 SH   SOLE 25 714,550 0 38,731
CARDINAL HEALTH INC COM 14149Y108   49,192,517 488,021 SH   SOLE 26 320,280 0 167,741
CARDINAL HEALTH INC COM 14149Y108   68,504,486 679,608 SH   SOLE 28 9,372 0 670,236
CARDINAL HEALTH INC COM 14149Y108   541,296 5,370 SH   SOLE 29 5,370 0 0
CARDINAL HEALTH INC COM 14149Y108   161,014,694 1,597,368 SH   SOLE 30 1,458,773 0 138,595
CARDINAL HEALTH INC COM 14149Y108   6,889,176 68,345 SH   SOLE 31 64,105 0 4,240
CARDINAL HEALTH INC COM 14149Y108   27,084,154 268,692 SH   SOLE 34 268,692 0 0
CARDINAL HEALTH INC COM 14149Y108   8,595,518 85,273 SH   SOLE 36 85,273 0 0
CARDINAL HEALTH INC COM 14149Y108   1,282,478 12,723 SH   SOLE 40 12,723 0 0
CARDINAL HEALTH INC COM 14149Y108   51,811 514 SH   OTR 43 514 0 0
CARDINAL HEALTH INC COM 14149Y108   35,068,457 347,901 SH   SOLE 43 269,328 0 78,573
CARDIO DIAGNOSTICS HOLDGS IN COMMON STOCK 14159C103   2,656,984 1,067,062 SH   SOLE 22 1,067,062 0 0
CARDLYTICS INC COM 14161W105   465,787 50,574 SH   SOLE 2 16,102 0 34,472
CARDLYTICS INC COM 14161W105   1,824 198 SH   SOLE 7 198 0 0
CARDLYTICS INC COM 14161W105   932,476 101,246 SH   SOLE 18 101,246 0 0
CARDLYTICS INC COM 14161W105   1,599,086 173,625 SH   SOLE 19 173,625 0 0
CARDLYTICS INC COM 14161W105   13,551,631 1,471,404 SH   SOLE 21 1,471,404 0 0
CARDLYTICS INC COM 14161W105   10,194,263 1,106,869 SH   SOLE 22 1,070,640 0 36,229
CARDLYTICS INC COM 14161W105   4,900 532 SH   SOLE 28 532 0 0
CARDLYTICS INC COM 14161W105   69,784 7,577 SH   SOLE 43 7,271 0 306
CARECLOUD INC COM 14167R100   2,595 1,707 SH   SOLE 18 1,707 0 0
CARECLOUD INC COM 14167R100   34,671 22,810 SH   SOLE 21 22,810 0 0
CARECLOUD INC COM 14167R100   46,403 30,528 SH   SOLE 22 30,528 0 0
CAREDX INC COM 14167L103   2,657,424 221,452 SH   SOLE 2 117,521 0 103,931
CAREDX INC COM 14167L103   5,544 462 SH   SOLE 7 462 0 0
CAREDX INC COM 14167L103   1,876,068 156,339 SH   SOLE 18 152,144 0 4,195
CAREDX INC COM 14167L103   6,228,888 519,074 SH   SOLE 19 519,074 0 0
CAREDX INC COM 14167L103   30,237,732 2,519,811 SH   SOLE 21 2,519,811 0 0
CAREDX INC COM 14167L103   23,238,120 1,936,510 SH   SOLE 22 1,859,939 0 76,571
CAREDX INC COM 14167L103   143,424 11,952 SH   SOLE 23 11,952 0 0
CAREDX INC COM 14167L103   555,564 46,297 SH   SOLE 26 0 0 46,297
CAREDX INC COM 14167L103   10,212 851 SH   SOLE 28 851 0 0
CAREDX INC COM 14167L103   1,133,844 94,487 SH   SOLE 30 94,487 0 0
CAREDX INC COM 14167L103   437,172 36,431 SH   SOLE 43 27,642 0 8,789
CAREMAX INC COM CL A 14171W103   19,423 38,987 SH   SOLE 2 3,631 0 35,356
CAREMAX INC COM CL A 14171W103   428 859 SH   SOLE 7 859 0 0
CAREMAX INC COM CL A 14171W103   111,152 223,107 SH   SOLE 18 223,107 0 0
CAREMAX INC COM CL A 14171W103   76,849 154,253 SH   SOLE 19 154,253 0 0
CAREMAX INC COM CL A 14171W103   1,482,980 2,976,676 SH   SOLE 21 2,976,676 0 0
CAREMAX INC COM CL A 14171W103   825,597 1,657,160 SH   SOLE 22 1,589,961 0 67,199
CAREMAX INC COM CL A 14171W103   472 947 SH   SOLE 26 0 0 947
CAREMAX INC COM CL A 14171W103   505 1,013 SH   SOLE 43 191 0 822
CAREMAX INC *W EXP 06/08/202 14171W111   27 3,646 SH   SOLE 18 3,646 0 0
CAREMAX INC *W EXP 06/08/202 14171W111   1,173 156,441 SH   SOLE 19 156,441 0 0
CARETRUST REIT INC COM 14174T107   4,836,161 216,093 SH   SOLE 2 86,141 0 129,952
CARETRUST REIT INC COM 14174T107   5,607,130 250,542 SH   SOLE 4 250,542 0 0
CARETRUST REIT INC COM 14174T107   3,278,088 146,474 SH   SOLE 7 130,962 0 15,512
CARETRUST REIT INC COM 14174T107   11,820,467 528,171 SH   SOLE 18 528,171 0 0
CARETRUST REIT INC COM 14174T107   22,832,076 1,020,200 SH   SOLE 19 1,020,200 0 0
CARETRUST REIT INC COM 14174T107   311,981,497 13,940,192 SH   SOLE 21 13,940,192 0 0
CARETRUST REIT INC COM 14174T107   104,512,205 4,669,893 SH   SOLE 22 4,054,094 0 615,799
CARETRUST REIT INC COM 14174T107   1,120,902 50,085 SH   SOLE 23 50,085 0 0
CARETRUST REIT INC COM 14174T107   6,245,094 279,048 SH   SOLE 25 279,048 0 0
CARETRUST REIT INC COM 14174T107   1,073,076 47,948 SH   SOLE 26 20,645 0 27,303
CARETRUST REIT INC COM 14174T107   6,112,403 273,119 SH   SOLE 28 130,234 0 142,885
CARETRUST REIT INC COM 14174T107   11,763,532 525,627 SH   SOLE 30 525,627 0 0
CARETRUST REIT INC COM 14174T107   9,527,367 425,709 SH   SOLE 34 425,709 0 0
CARETRUST REIT INC COM 14174T107   92,183 4,119 SH   SOLE 36 4,119 0 0
CARETRUST REIT INC COM 14174T107   530,003 23,682 SH   SOLE 40 23,682 0 0
CARETRUST REIT INC COM 14174T107   1,805,057 80,655 SH   SOLE 43 76,895 0 3,760
CARGO THERAPEUTICS INC COM 14179K101   6,010,735 259,643 SH   SOLE 22 259,643 0 0
CARGURUS INC COM CL A 141788109   5,110,420 211,524 SH   SOLE 2 123,201 0 88,323
CARGURUS INC COM CL A 141788109   8,818 365 SH   SOLE 4 365 0 0
CARGURUS INC COM CL A 141788109   18,217 754 SH   SOLE 7 754 0 0
CARGURUS INC COM CL A 141788109   7,894,208 326,747 SH   SOLE 18 298,429 0 28,318
CARGURUS INC COM CL A 141788109   16,952,081 701,659 SH   SOLE 19 701,659 0 0
CARGURUS INC COM CL A 141788109   250,122,126 10,352,737 SH   SOLE 21 10,352,737 0 0
CARGURUS INC COM CL A 141788109   72,040,699 2,981,817 SH   SOLE 22 2,869,559 0 112,258
CARGURUS INC COM CL A 141788109   385,328 15,949 SH   SOLE 23 15,949 0 0
CARGURUS INC COM CL A 141788109   380,520 15,750 SH   SOLE 25 15,750 0 0
CARGURUS INC COM CL A 141788109   2,268,986 93,915 SH   SOLE 26 8,635 0 85,280
CARGURUS INC COM CL A 141788109   65,619 2,716 SH   SOLE 28 1,660 0 1,056
CARGURUS INC COM CL A 141788109   6,204,191 256,796 SH   SOLE 30 256,796 0 0
CARGURUS INC COM CL A 141788109   391,320 16,197 SH   SOLE 40 16,197 0 0
CARGURUS INC COM CL A 141788109   1,637,951 67,796 SH   SOLE 43 64,149 0 3,647
CARIBOU BIOSCIENCES INC COM 142038108   270,508 47,209 SH   SOLE 2 3,156 0 44,053
CARIBOU BIOSCIENCES INC COM 142038108   22,548 3,935 SH   SOLE 7 3,935 0 0
CARIBOU BIOSCIENCES INC COM 142038108   1,335,961 233,152 SH   SOLE 18 233,152 0 0
CARIBOU BIOSCIENCES INC COM 142038108   903,506 157,680 SH   SOLE 19 157,680 0 0
CARIBOU BIOSCIENCES INC COM 142038108   22,787,866 3,976,940 SH   SOLE 21 3,976,940 0 0
CARIBOU BIOSCIENCES INC COM 142038108   13,637,807 2,380,071 SH   SOLE 22 2,313,751 0 66,320
CARIBOU BIOSCIENCES INC COM 142038108   1,176,518 205,326 SH   SOLE 30 205,326 0 0
CARIBOU BIOSCIENCES INC COM 142038108   367,608 64,155 SH   SOLE 43 57,199 0 6,956
CARISMA THERAPEUTICS INC COM 14216R101   40,780 13,918 SH   SOLE 2 877 0 13,041
CARISMA THERAPEUTICS INC COM 14216R101   229,689 78,392 SH   SOLE 18 78,392 0 0
CARISMA THERAPEUTICS INC COM 14216R101   149,295 50,954 SH   SOLE 19 50,954 0 0
CARISMA THERAPEUTICS INC COM 14216R101   3,026,069 1,032,788 SH   SOLE 21 1,032,788 0 0
CARISMA THERAPEUTICS INC COM 14216R101   2,025,735 691,377 SH   SOLE 22 672,531 0 18,846
CARLISLE COS INC COM 142339100   35,492,985 113,603 SH   SOLE 2 35,658 0 77,945
CARLISLE COS INC COM 142339100   13,465,733 43,100 SH   SOLE 4 16,174 0 26,926
CARLISLE COS INC COM 142339100   3,884,442 12,433 SH   SOLE 7 12,265 0 168
CARLISLE COS INC COM 142339100   391,162 1,252 SH   SOLE 13 1,252 0 0
CARLISLE COS INC COM 142339100   1,432,179 4,584 SH   SOLE 15 4,584 0 0
CARLISLE COS INC COM 142339100   31,350,476 100,344 SH   SOLE 18 97,231 0 3,113
CARLISLE COS INC COM 142339100   5,845,878 18,711 SH   SOLE 19 18,711 0 0
CARLISLE COS INC COM 142339100   781,743,913 2,502,141 SH   SOLE 21 2,502,141 0 0
CARLISLE COS INC COM 142339100   460,977,343 1,475,458 SH   SOLE 22 1,376,462 0 98,996
CARLISLE COS INC COM 142339100   25,045,326 80,163 SH   SOLE 23 80,163 0 0
CARLISLE COS INC COM 142339100   1,702,744 5,450 SH   SOLE 25 5,450 0 0
CARLISLE COS INC COM 142339100   9,285,732 29,721 SH   SOLE 26 20,762 0 8,959
CARLISLE COS INC COM 142339100   21,190,877 67,826 SH   SOLE 28 705 0 67,121
CARLISLE COS INC COM 142339100   17,809 57 SH   SOLE 29 57 0 0
CARLISLE COS INC COM 142339100   38,759,753 124,059 SH   SOLE 30 124,059 0 0
CARLISLE COS INC COM 142339100   3,547,330 11,354 SH   SOLE 31 10,518 0 836
CARLISLE COS INC COM 142339100   614,237 1,966 SH   SOLE 34 1,966 0 0
CARLISLE COS INC COM 142339100   2,250,746 7,204 SH   SOLE 36 7,204 0 0
CARLISLE COS INC COM 142339100   784,824 2,512 SH   SOLE 40 2,512 0 0
CARLISLE COS INC COM 142339100   21,110 68 SH   OTR 43 68 0 0
CARLISLE COS INC COM 142339100   13,867,192 44,385 SH   SOLE 43 38,064 0 6,321
CARLYLE GROUP INC COM 14316J108   24,769,753 608,743 SH   SOLE 2 311,567 0 297,176
CARLYLE GROUP INC COM 14316J108   7,365,419 181,013 SH   SOLE 4 60,864 0 120,149
CARLYLE GROUP INC COM 14316J108   1,925,695 47,326 SH   SOLE 7 46,223 0 1,103
CARLYLE GROUP INC COM 14316J108   221,516 5,444 SH   SOLE 13 5,444 0 0
CARLYLE GROUP INC COM 14316J108   933,836 22,950 SH   SOLE 15 22,950 0 0
CARLYLE GROUP INC COM 14316J108   74,756,211 1,837,213 SH   SOLE 18 1,729,784 0 107,429
CARLYLE GROUP INC COM 14316J108   285,058,312 7,005,611 SH   SOLE 19 7,005,611 0 0
CARLYLE GROUP INC COM 14316J108   451,629,907 11,099,285 SH   SOLE 21 11,099,285 0 0
CARLYLE GROUP INC COM 14316J108   296,887,953 7,296,337 SH   SOLE 22 6,880,979 0 415,358
CARLYLE GROUP INC COM 14316J108   17,445,960 428,753 SH   SOLE 23 428,753 0 0
CARLYLE GROUP INC COM 14316J108   15,880,412 390,278 SH   SOLE 25 388,629 0 1,649
CARLYLE GROUP INC COM 14316J108   12,182,667 299,402 SH   SOLE 26 187,768 0 111,634
CARLYLE GROUP INC COM 14316J108   10,701,511 263,001 SH   SOLE 28 6,053 0 256,948
CARLYLE GROUP INC COM 14316J108   47,183,147 1,159,576 SH   SOLE 30 993,754 0 165,822
CARLYLE GROUP INC COM 14316J108   1,812,251 44,538 SH   SOLE 31 40,774 0 3,764
CARLYLE GROUP INC COM 14316J108   16,145,670 396,797 SH   SOLE 34 396,797 0 0
CARLYLE GROUP INC COM 14316J108   2,350,010 57,754 SH   SOLE 36 57,754 0 0
CARLYLE GROUP INC COM 14316J108   448,689 11,027 SH   SOLE 40 11,027 0 0
CARLYLE SECURED LENDING INC COM 872280102   2,477,226 165,590 SH   SOLE 30 165,590 0 0
CARMAX INC COM 143130102   28,396,102 370,030 SH   SOLE 2 89,206 0 280,824
CARMAX INC COM 143130102   10,177,719 132,626 SH   SOLE 4 66,127 0 66,499
CARMAX INC COM 143130102   7,683,286 100,121 SH   SOLE 7 88,248 0 11,873
CARMAX INC COM 143130102   852,888 11,114 SH   SOLE 13 11,114 0 0
CARMAX INC COM 143130102   1,753,893 22,855 SH   SOLE 15 22,855 0 0
CARMAX INC COM 143130102   20,225,441 263,558 SH   SOLE 18 252,494 0 11,064
CARMAX INC COM 143130102   6,263,058 81,614 SH   SOLE 19 81,614 0 0
CARMAX INC COM 143130102   308,116,242 4,015,067 SH   SOLE 21 4,015,067 0 0
CARMAX INC COM 143130102   263,810,096 3,437,713 SH   SOLE 22 3,088,045 0 349,668
CARMAX INC COM 143130102   21,244,241 276,834 SH   SOLE 23 276,834 0 0
CARMAX INC COM 143130102   43,369,918 565,154 SH   SOLE 25 551,589 0 13,565
CARMAX INC COM 143130102   20,118,542 262,165 SH   SOLE 26 106,336 0 155,829
CARMAX INC COM 143130102   16,478,764 214,735 SH   SOLE 28 6,579 0 208,156
CARMAX INC COM 143130102   376,179 4,902 SH   SOLE 29 4,902 0 0
CARMAX INC COM 143130102   69,025,712 899,475 SH   SOLE 30 899,475 0 0
CARMAX INC COM 143130102   3,005,599 39,166 SH   SOLE 31 36,677 0 2,489
CARMAX INC COM 143130102   535,645 6,980 SH   SOLE 34 6,980 0 0
CARMAX INC COM 143130102   3,006,827 39,182 SH   SOLE 36 39,182 0 0
CARMAX INC COM 143130102   622,054 8,106 SH   SOLE 40 8,106 0 0
CARMAX INC COM 143130102   18,034 235 SH   OTR 43 235 0 0
CARMAX INC COM 143130102   7,836,305 102,115 SH   SOLE 43 80,471 0 21,644
CARMELL CORPORATION COM 142922103   120,343 31,586 SH   SOLE 22 31,586 0 0
CARNIVAL CORP OPTIONS 143658300   14,832 800 SH Put SOLE 4 800 0 0
CARNIVAL CORP OPTIONS 143658300   357,822 19,300 SH Put SOLE 18 19,300 0 0
CARNIVAL CORP OPTIONS 143658300   4,546,008 245,200 SH Put SOLE 19 245,200 0 0
CARNIVAL CORP OPTIONS 143658300   159,444 8,600 SH Put SOLE 22 8,600 0 0
CARNIVAL CORP OPTIONS 143658300   1,410,894 76,100 SH Put SOLE 34 76,100 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   38,434,607 2,073,064 SH   SOLE 2 779,569 0 1,293,495
CARNIVAL CORP UNIT 99/99/9999 143658300   7,113,427 383,680 SH   SOLE 4 282,765 0 100,915
CARNIVAL CORP UNIT 99/99/9999 143658300   11,658,174 628,812 SH   SOLE 7 553,973 0 74,839
CARNIVAL CORP UNIT 99/99/9999 143658300   429,739 23,179 SH   SOLE 13 23,179 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   2,625,394 141,607 SH   SOLE 15 141,607 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   30,089,882 1,622,971 SH   SOLE 18 1,557,919 0 65,052
CARNIVAL CORP UNIT 99/99/9999 143658300   9,222,093 497,416 SH   SOLE 19 497,416 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   471,168,830 25,413,637 SH   SOLE 21 25,413,637 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   409,446,649 22,084,501 SH   SOLE 22 19,953,153 0 2,131,348
CARNIVAL CORP UNIT 99/99/9999 143658300   29,973,785 1,616,709 SH   SOLE 23 1,616,709 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   24,326,983 1,312,135 SH   SOLE 25 1,312,135 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   20,553,685 1,108,613 SH   SOLE 26 543,654 0 564,959
CARNIVAL CORP UNIT 99/99/9999 143658300   18,005,418 971,166 SH   SOLE 28 14,181 0 956,985
CARNIVAL CORP UNIT 99/99/9999 143658300   24,176 1,304 SH   SOLE 29 1,304 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   96,667,134 5,213,977 SH   SOLE 30 5,213,977 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   4,163,046 224,544 SH   SOLE 31 207,248 0 17,296
CARNIVAL CORP UNIT 99/99/9999 143658300   1,004,664 54,189 SH   SOLE 34 54,189 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   4,562,898 246,111 SH   SOLE 36 246,111 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   981,804 52,956 SH   SOLE 40 52,956 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   25,455 1,373 SH   OTR 43 1,373 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   10,032,314 541,117 SH   SOLE 43 402,098 0 139,019
CARNIVAL PLC ADR 14365C103   2,579,378 152,988 SH   SOLE 43 99,295 0 53,693
CARPARTS COM INC COM 14427M107   1,898,544 600,805 SH   SOLE 2 533,626 0 67,179
CARPARTS COM INC COM 14427M107   1,912 605 SH   SOLE 7 605 0 0
CARPARTS COM INC COM 14427M107   581,791 184,111 SH   SOLE 18 184,111 0 0
CARPARTS COM INC COM 14427M107   1,698,260 537,424 SH   SOLE 19 537,424 0 0
CARPARTS COM INC COM 14427M107   6,515,547 2,061,882 SH   SOLE 21 2,061,882 0 0
CARPARTS COM INC COM 14427M107   6,480,146 2,050,679 SH   SOLE 22 1,991,646 0 59,033
CARPARTS COM INC COM 14427M107   72,456 22,929 SH   SOLE 23 22,929 0 0
CARPARTS COM INC COM 14427M107   193,452 61,219 SH   SOLE 26 0 0 61,219
CARPARTS COM INC COM 14427M107   114,882 36,355 SH   SOLE 30 36,355 0 0
CARPARTS COM INC COM 14427M107   1,504 476 SH   SOLE 43 476 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   3,906,107 55,171 SH   SOLE 2 26,383 0 28,788
CARPENTER TECHNOLOGY CORP COM 144285103   13,452 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   473,015 6,681 SH   SOLE 7 6,334 0 347
CARPENTER TECHNOLOGY CORP COM 144285103   11,235,110 158,688 SH   SOLE 18 158,688 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   7,156,747 101,084 SH   SOLE 19 101,084 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   417,527,212 5,897,277 SH   SOLE 21 5,897,277 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   99,811,220 1,409,763 SH   SOLE 22 1,347,185 0 62,578
CARPENTER TECHNOLOGY CORP COM 144285103   680,105 9,606 SH   SOLE 25 9,606 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   6,804,659 96,111 SH   SOLE 26 14,664 0 81,447
CARPENTER TECHNOLOGY CORP COM 144285103   2,263,830 31,975 SH   SOLE 28 27,380 0 4,595
CARPENTER TECHNOLOGY CORP COM 144285103   6,999,713 98,866 SH   SOLE 30 98,866 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   70,871 1,001 SH   SOLE 36 1,001 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   731,293 10,329 SH   SOLE 40 10,329 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   3,842,318 54,270 SH   SOLE 43 51,763 0 2,507
CARRIAGE SVCS INC COM 143905107   183,423 7,334 SH   SOLE 2 4,035 0 3,299
CARRIAGE SVCS INC COM 143905107   337,035 13,476 SH   SOLE 7 12,732 0 744
CARRIAGE SVCS INC COM 143905107   838,410 33,523 SH   SOLE 18 33,523 0 0
CARRIAGE SVCS INC COM 143905107   696,103 27,833 SH   SOLE 19 27,833 0 0
CARRIAGE SVCS INC COM 143905107   14,386,477 575,229 SH   SOLE 21 575,229 0 0
CARRIAGE SVCS INC COM 143905107   8,971,162 358,703 SH   SOLE 22 346,532 0 12,171
CARRIAGE SVCS INC COM 143905107   54,272 2,170 SH   SOLE 25 2,170 0 0
CARRIAGE SVCS INC COM 143905107   15,481 619 SH   SOLE 26 619 0 0
CARRIAGE SVCS INC COM 143905107   22,484 899 SH   SOLE 28 0 0 899
CARRIAGE SVCS INC COM 143905107   945,603 37,809 SH   SOLE 30 37,809 0 0
CARRIAGE SVCS INC COM 143905107   42,392 1,695 SH   SOLE 40 1,695 0 0
CARRIAGE SVCS INC COM 143905107   48,744 1,949 SH   SOLE 43 1,545 0 404
CARRIER GLOBAL CORPORATION COM 14448C104   78,746,428 1,370,695 SH   SOLE 2 271,146 0 1,099,549
CARRIER GLOBAL CORPORATION COM 14448C104   37,016,644 644,328 SH   SOLE 4 285,598 0 358,730
CARRIER GLOBAL CORPORATION COM 14448C104   51,481,347 896,107 SH   SOLE 7 812,878 0 83,229
CARRIER GLOBAL CORPORATION COM 14448C104   1,165,948 20,295 SH   SOLE 13 20,295 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   7,343,489 127,824 SH   SOLE 15 127,824 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   97,710,845 1,700,798 SH   SOLE 18 1,648,958 0 51,840
CARRIER GLOBAL CORPORATION COM 14448C104   76,983,115 1,340,002 SH   SOLE 19 1,340,002 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,273,203,913 22,161,948 SH   SOLE 21 22,161,948 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,041,966,571 18,136,929 SH   SOLE 22 16,330,429 0 1,806,500
CARRIER GLOBAL CORPORATION COM 14448C104   78,597,115 1,368,096 SH   SOLE 23 1,368,096 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   111,758,691 1,945,321 SH   SOLE 25 1,945,321 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   59,911,101 1,042,839 SH   SOLE 26 600,953 0 441,886
CARRIER GLOBAL CORPORATION COM 14448C104   101,574,990 1,768,059 SH   SOLE 28 30,853 0 1,737,206
CARRIER GLOBAL CORPORATION COM 14448C104   343,649,067 5,981,707 SH   SOLE 30 5,873,256 0 108,451
CARRIER GLOBAL CORPORATION COM 14448C104   10,795,142 187,905 SH   SOLE 31 174,094 0 13,811
CARRIER GLOBAL CORPORATION COM 14448C104   30,582,588 532,334 SH   SOLE 34 532,334 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   12,486,011 217,337 SH   SOLE 36 217,337 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   6,725,557 117,068 SH   SOLE 37 117,068 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   2,531,362 44,062 SH   SOLE 40 44,062 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   95,424 1,661 SH   OTR 43 1,661 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   64,617,110 1,124,754 SH   SOLE 43 969,334 0 155,420
CARROLS RESTAURANT GROUP INC COM 14574X104   1,414,625 179,521 SH   SOLE 2 120,663 0 58,858
CARROLS RESTAURANT GROUP INC COM 14574X104   830,166 105,351 SH   SOLE 18 105,351 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   3,089,653 392,088 SH   SOLE 19 392,088 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   11,240,788 1,426,496 SH   SOLE 21 1,426,496 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   10,221,408 1,297,133 SH   SOLE 22 1,234,297 0 62,836
CARROLS RESTAURANT GROUP INC COM 14574X104   7,045 894 SH   SOLE 23 894 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   140,556 17,837 SH   SOLE 43 17,729 0 108
CARS COM INC COM 14575E105   1,456,175 76,762 SH   SOLE 2 56,686 0 20,076
CARS COM INC COM 14575E105   2,713 143 SH   SOLE 4 143 0 0
CARS COM INC COM 14575E105   307,674 16,219 SH   SOLE 7 15,356 0 863
CARS COM INC COM 14575E105   3,820,349 201,389 SH   SOLE 18 201,389 0 0
CARS COM INC COM 14575E105   3,177,892 167,522 SH   SOLE 19 167,522 0 0
CARS COM INC COM 14575E105   139,278,764 7,342,054 SH   SOLE 21 7,342,054 0 0
CARS COM INC COM 14575E105   36,249,792 1,910,901 SH   SOLE 22 1,859,154 0 51,747
CARS COM INC COM 14575E105   81,893 4,317 SH   SOLE 23 4,317 0 0
CARS COM INC COM 14575E105   242,531 12,785 SH   SOLE 25 12,785 0 0
CARS COM INC COM 14575E105   584,352 30,804 SH   SOLE 26 12,613 0 18,191
CARS COM INC COM 14575E105   76,904 4,054 SH   SOLE 28 1,223 0 2,831
CARS COM INC COM 14575E105   3,135,419 165,283 SH   SOLE 30 165,283 0 0
CARS COM INC COM 14575E105   18,268 963 SH   SOLE 36 963 0 0
CARS COM INC COM 14575E105   205,142 10,814 SH   SOLE 40 10,814 0 0
CARS COM INC COM 14575E105   1,038,038 54,720 SH   SOLE 43 52,063 0 2,657
CARTER BANKSHARES INC COM NEW 146103106   207,499 13,861 SH   SOLE 2 965 0 12,896
CARTER BANKSHARES INC COM NEW 146103106   4,880 326 SH   SOLE 7 326 0 0
CARTER BANKSHARES INC COM NEW 146103106   1,002,152 66,944 SH   SOLE 18 66,944 0 0
CARTER BANKSHARES INC COM NEW 146103106   705,596 47,134 SH   SOLE 19 47,134 0 0
CARTER BANKSHARES INC COM NEW 146103106   15,128,862 1,010,612 SH   SOLE 21 1,010,612 0 0
CARTER BANKSHARES INC COM NEW 146103106   8,852,450 591,346 SH   SOLE 22 570,084 0 21,262
CARTER BANKSHARES INC COM NEW 146103106   3,608 241 SH   SOLE 43 241 0 0
CARTERS INC COM 146229109   4,576,753 61,113 SH   SOLE 2 37,983 0 23,130
CARTERS INC COM 146229109   9,586 128 SH   SOLE 4 128 0 0
CARTERS INC COM 146229109   514,944 6,876 SH   SOLE 7 6,528 0 348
CARTERS INC COM 146229109   4,587,911 61,262 SH   SOLE 18 61,262 0 0
CARTERS INC COM 146229109   918,900 12,270 SH   SOLE 19 12,270 0 0
CARTERS INC COM 146229109   139,767,282 1,866,301 SH   SOLE 21 1,866,301 0 0
CARTERS INC COM 146229109   80,540,151 1,075,446 SH   SOLE 22 1,026,813 0 48,633
CARTERS INC COM 146229109   572,909 7,650 SH   SOLE 25 7,650 0 0
CARTERS INC COM 146229109   683,446 9,126 SH   SOLE 26 9,126 0 0
CARTERS INC COM 146229109   90,991 1,215 SH   SOLE 28 783 0 432
CARTERS INC COM 146229109   2,337,542 31,213 SH   SOLE 30 31,213 0 0
CARTERS INC COM 146229109   39,991 534 SH   SOLE 31 534 0 0
CARTERS INC COM 146229109   91,441 1,221 SH   SOLE 36 1,221 0 0
CARTERS INC COM 146229109   690,261 9,217 SH   SOLE 40 9,217 0 0
CARTERS INC COM 146229109   2,265,396 30,250 SH   SOLE 43 27,829 0 2,421
CARTESIAN THERAPEUTICS INC COM 816212104   45,176 65,530 SH   SOLE 2 18,981 0 46,549
CARTESIAN THERAPEUTICS INC COM 816212104   219,540 318,451 SH   SOLE 18 318,451 0 0
CARTESIAN THERAPEUTICS INC COM 816212104   173,928 252,289 SH   SOLE 19 252,289 0 0
CARTESIAN THERAPEUTICS INC COM 816212104   2,884,403 4,183,933 SH   SOLE 21 4,183,933 0 0
CARTESIAN THERAPEUTICS INC COM 816212104   1,859,758 2,697,647 SH   SOLE 22 2,634,541 0 63,106
CARTESIAN THERAPEUTICS INC COM 816212104   69 100 SH   SOLE 43 100 0 0
CARVANA CO CL A 146869102   8,837,539 166,935 SH   SOLE 2 87,221 0 79,714
CARVANA CO CL A 146869102   359,039 6,782 SH   SOLE 4 4,361 0 2,421
CARVANA CO CL A 146869102   807,600 15,255 SH   SOLE 7 14,575 0 680
CARVANA CO CL A 146869102   516,853 9,763 SH   SOLE 13 9,763 0 0
CARVANA CO CL A 146869102   13,716,966 259,104 SH   SOLE 18 254,293 0 4,811
CARVANA CO CL A 146869102   23,610,869 445,993 SH   SOLE 19 445,993 0 0
CARVANA CO CL A 146869102   195,858,889 3,699,639 SH   SOLE 21 3,699,639 0 0
CARVANA CO CL A 146869102   157,341,492 2,972,072 SH   SOLE 22 2,848,104 0 123,968
CARVANA CO CL A 146869102   274,600 5,187 SH   SOLE 23 5,187 0 0
CARVANA CO CL A 146869102   997,972 18,851 SH   SOLE 25 18,851 0 0
CARVANA CO CL A 146869102   2,278,114 43,032 SH   SOLE 26 20,721 0 22,311
CARVANA CO CL A 146869102   139,179 2,629 SH   SOLE 28 1,506 0 1,123
CARVANA CO CL A 146869102   149,026 2,815 SH   SOLE 29 2,815 0 0
CARVANA CO CL A 146869102   8,263,722 156,096 SH   SOLE 30 156,096 0 0
CARVANA CO CL A 146869102   714,319 13,493 SH   SOLE 31 13,493 0 0
CARVANA CO CL A 146869102   945,985 17,869 SH   SOLE 34 17,869 0 0
CARVANA CO CL A 146869102   25,676 485 SH   SOLE 36 485 0 0
CARVANA CO CL A 146869102   1,000,990 18,908 SH   SOLE 40 18,908 0 0
CARVANA CO CL A 146869102   5,697,668 107,625 SH   SOLE 43 99,380 0 8,245
CARVANA CO OPTIONS 146869102   42,352 800 SH Put SOLE 4 800 0 0
CARVANA CO OPTIONS 146869102   1,021,742 19,300 SH Put SOLE 18 19,300 0 0
CARVANA CO OPTIONS 146869102   12,922,654 244,100 SH Put SOLE 19 244,100 0 0
CARVANA CO OPTIONS 146869102   455,284 8,600 SH Put SOLE 22 8,600 0 0
CARVANA CO OPTIONS 146869102   4,086,968 77,200 SH Put SOLE 34 77,200 0 0
CARVER BANCORP INC COM NEW 146875604   2,728 1,385 SH   SOLE 22 1,385 0 0
CASA SYS INC COM 14713L102   3,234 6,101 SH   SOLE 18 6,101 0 0
CASA SYS INC COM 14713L102   36,683 69,213 SH   SOLE 21 69,213 0 0
CASA SYS INC COM 14713L102   243,799 459,999 SH   SOLE 22 459,999 0 0
CASA SYS INC COM 14713L102   457 862 SH   SOLE 43 862 0 0
CASELLA WASTE SYS INC CL A 147448104   2,513,037 29,406 SH   SOLE 2 16,139 0 13,267
CASELLA WASTE SYS INC CL A 147448104   14,528 170 SH   SOLE 4 170 0 0
CASELLA WASTE SYS INC CL A 147448104   41,875 490 SH   SOLE 7 490 0 0
CASELLA WASTE SYS INC CL A 147448104   11,559,576 135,263 SH   SOLE 18 135,263 0 0
CASELLA WASTE SYS INC CL A 147448104   10,068,555 117,816 SH   SOLE 19 117,816 0 0
CASELLA WASTE SYS INC CL A 147448104   183,585,343 2,148,202 SH   SOLE 21 2,148,202 0 0
CASELLA WASTE SYS INC CL A 147448104   132,691,776 1,552,677 SH   SOLE 22 1,505,553 0 47,124
CASELLA WASTE SYS INC CL A 147448104   959,716 11,230 SH   SOLE 25 11,230 0 0
CASELLA WASTE SYS INC CL A 147448104   1,297,539 15,183 SH   SOLE 26 15,183 0 0
CASELLA WASTE SYS INC CL A 147448104   732,820 8,575 SH   SOLE 28 3,061 0 5,514
CASELLA WASTE SYS INC CL A 147448104   6,142,438 71,875 SH   SOLE 30 71,875 0 0
CASELLA WASTE SYS INC CL A 147448104   991,763 11,605 SH   SOLE 40 11,605 0 0
CASELLA WASTE SYS INC CL A 147448104   2,048,818 23,974 SH   SOLE 43 22,511 0 1,463
CASEYS GEN STORES INC COM 147528103   19,434,009 70,736 SH   SOLE 2 39,485 0 31,251
CASEYS GEN STORES INC COM 147528103   30,496 111 SH   SOLE 4 111 0 0
CASEYS GEN STORES INC COM 147528103   3,176,544 11,562 SH   SOLE 7 11,088 0 474
CASEYS GEN STORES INC COM 147528103   19,521,376 71,054 SH   SOLE 18 71,054 0 0
CASEYS GEN STORES INC COM 147528103   7,923,227 28,839 SH   SOLE 19 28,839 0 0
CASEYS GEN STORES INC COM 147528103   525,149,850 1,911,443 SH   SOLE 21 1,911,443 0 0
CASEYS GEN STORES INC COM 147528103   304,628,415 1,108,788 SH   SOLE 22 1,058,296 0 50,492
CASEYS GEN STORES INC COM 147528103   14,499,129 52,774 SH   SOLE 26 10,503 0 42,271
CASEYS GEN STORES INC COM 147528103   106,599 388 SH   SOLE 28 388 0 0
CASEYS GEN STORES INC COM 147528103   4,748,881 17,285 SH   SOLE 30 17,285 0 0
CASEYS GEN STORES INC COM 147528103   143,140 521 SH   SOLE 31 521 0 0
CASEYS GEN STORES INC COM 147528103   138,194 503 SH   SOLE 36 503 0 0
CASEYS GEN STORES INC COM 147528103   11,383,872 41,435 SH   SOLE 43 37,161 0 4,274
CASI PHARMACEUTICALS INC ORD SHS G1933S101   2,119 296 SH   SOLE 43 296 0 0
CASS INFORMATION SYS INC COM 14808P109   419,100 9,303 SH   SOLE 2 4,078 0 5,225
CASS INFORMATION SYS INC COM 14808P109   3,874 86 SH   SOLE 7 86 0 0
CASS INFORMATION SYS INC COM 14808P109   1,617,250 35,899 SH   SOLE 18 35,899 0 0
CASS INFORMATION SYS INC COM 14808P109   1,272,032 28,236 SH   SOLE 19 28,236 0 0
CASS INFORMATION SYS INC COM 14808P109   26,617,702 590,848 SH   SOLE 21 590,848 0 0
CASS INFORMATION SYS INC COM 14808P109   16,366,034 363,286 SH   SOLE 22 350,290 0 12,996
CASS INFORMATION SYS INC COM 14808P109   146,683 3,256 SH   SOLE 25 3,256 0 0
CASS INFORMATION SYS INC COM 14808P109   501,677 11,136 SH   SOLE 26 11,136 0 0
CASS INFORMATION SYS INC COM 14808P109   21,534 478 SH   SOLE 28 0 0 478
CASS INFORMATION SYS INC COM 14808P109   554,160 12,301 SH   SOLE 30 12,301 0 0
CASS INFORMATION SYS INC COM 14808P109   156,549 3,475 SH   SOLE 40 3,475 0 0
CASS INFORMATION SYS INC COM 14808P109   1,042,322 23,137 SH   SOLE 43 22,359 0 778
CASSAVA SCIENCES INC COM 14817C107   473,588 21,039 SH   SOLE 2 11,571 0 9,468
CASSAVA SCIENCES INC COM 14817C107   2,701 120 SH   SOLE 4 120 0 0
CASSAVA SCIENCES INC COM 14817C107   298,122 13,244 SH   SOLE 7 12,525 0 719
CASSAVA SCIENCES INC COM 14817C107   2,143,402 95,220 SH   SOLE 18 95,220 0 0
CASSAVA SCIENCES INC COM 14817C107   1,832,449 81,406 SH   SOLE 19 81,406 0 0
CASSAVA SCIENCES INC COM 14817C107   37,113,700 1,648,765 SH   SOLE 21 1,648,765 0 0
CASSAVA SCIENCES INC COM 14817C107   24,304,295 1,079,711 SH   SOLE 22 1,044,363 0 35,348
CASSAVA SCIENCES INC COM 14817C107   209,613 9,312 SH   SOLE 25 9,312 0 0
CASSAVA SCIENCES INC COM 14817C107   251,864 11,189 SH   SOLE 26 11,189 0 0
CASSAVA SCIENCES INC COM 14817C107   81,239 3,609 SH   SOLE 28 1,086 0 2,523
CASSAVA SCIENCES INC COM 14817C107   1,001,312 44,483 SH   SOLE 30 44,483 0 0
CASSAVA SCIENCES INC COM 14817C107   245,629 10,912 SH   SOLE 40 10,912 0 0
CASSAVA SCIENCES INC COM 14817C107   414,297 18,405 SH   SOLE 43 16,142 0 2,263
CASTELLUM INC COM NEW 14838T204   1,257 4,218 SH   SOLE 18 4,218 0 0
CASTELLUM INC COM NEW 14838T204   12,725 42,703 SH   SOLE 21 42,703 0 0
CASTLE BIOSCIENCES INC COM 14843C105   1,137,439 52,708 SH   SOLE 2 40,052 0 12,656
CASTLE BIOSCIENCES INC COM 14843C105   1,446 67 SH   SOLE 4 67 0 0
CASTLE BIOSCIENCES INC COM 14843C105   321,089 14,879 SH   SOLE 7 14,062 0 817
CASTLE BIOSCIENCES INC COM 14843C105   1,477,324 68,458 SH   SOLE 18 68,458 0 0
CASTLE BIOSCIENCES INC COM 14843C105   1,188,216 55,061 SH   SOLE 19 55,061 0 0
CASTLE BIOSCIENCES INC COM 14843C105   27,297,362 1,264,938 SH   SOLE 21 1,264,938 0 0
CASTLE BIOSCIENCES INC COM 14843C105   14,877,684 689,420 SH   SOLE 22 663,994 0 25,426
CASTLE BIOSCIENCES INC COM 14843C105   65,776 3,048 SH   SOLE 25 3,048 0 0
CASTLE BIOSCIENCES INC COM 14843C105   285,957 13,251 SH   SOLE 26 13,251 0 0
CASTLE BIOSCIENCES INC COM 14843C105   2,198,139 101,860 SH   SOLE 30 101,860 0 0
CASTLE BIOSCIENCES INC COM 14843C105   18,235 845 SH   SOLE 36 845 0 0
CASTLE BIOSCIENCES INC COM 14843C105   162,260 7,519 SH   SOLE 40 7,519 0 0
CASTLE BIOSCIENCES INC COM 14843C105   240,509 11,145 SH   SOLE 43 11,044 0 101
CATALENT INC COM 148806102   22,251,717 495,253 SH   SOLE 2 254,869 0 240,384
CATALENT INC COM 148806102   4,210,390 93,710 SH   SOLE 4 72,980 0 20,730
CATALENT INC COM 148806102   4,916,690 109,430 SH   SOLE 7 96,167 0 13,263
CATALENT INC COM 148806102   217,686 4,845 SH   SOLE 13 4,845 0 0
CATALENT INC COM 148806102   1,129,450 25,138 SH   SOLE 15 25,138 0 0
CATALENT INC COM 148806102   22,701,332 505,260 SH   SOLE 18 492,906 0 12,354
CATALENT INC COM 148806102   82,599,582 1,838,406 SH   SOLE 19 1,838,406 0 0
CATALENT INC COM 148806102   235,088,138 5,232,320 SH   SOLE 21 5,232,320 0 0
CATALENT INC COM 148806102   191,147,586 4,254,342 SH   SOLE 22 3,840,848 0 413,494
CATALENT INC COM 148806102   13,345,513 297,029 SH   SOLE 23 297,029 0 0
CATALENT INC COM 148806102   14,035,907 312,395 SH   SOLE 25 311,695 0 700
CATALENT INC COM 148806102   7,847,788 174,667 SH   SOLE 26 82,298 0 92,369
CATALENT INC COM 148806102   10,986,149 244,517 SH   SOLE 28 26,291 0 218,226
CATALENT INC COM 148806102   69,468,475 1,546,149 SH   SOLE 30 1,546,149 0 0
CATALENT INC COM 148806102   1,850,712 41,191 SH   SOLE 31 38,138 0 3,053
CATALENT INC COM 148806102   38,291,323 852,244 SH   SOLE 34 852,244 0 0
CATALENT INC COM 148806102   1,985,187 44,184 SH   SOLE 36 44,184 0 0
CATALENT INC COM 148806102   424,139 9,440 SH   SOLE 40 9,440 0 0
CATALENT INC COM 148806102   32,125 715 SH   OTR 43 715 0 0
CATALENT INC COM 148806102   4,262,284 94,865 SH   SOLE 43 81,504 0 13,361
CATALYST BANCORP INC COMMON STOCK 14888L101   8,596 793 SH   SOLE 18 793 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101   109,386 10,091 SH   SOLE 21 10,091 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101   615,289 56,761 SH   SOLE 22 56,761 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   1,060,997 63,117 SH   SOLE 2 34,230 0 28,887
CATALYST PHARMACEUTICALS INC COM 14888U101   3,967 236 SH   SOLE 4 236 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   14,843 883 SH   SOLE 7 883 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   5,231,978 311,242 SH   SOLE 18 293,881 0 17,361
CATALYST PHARMACEUTICALS INC COM 14888U101   5,341,646 317,766 SH   SOLE 19 317,766 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   194,199,139 11,552,596 SH   SOLE 21 11,552,596 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   49,516,998 2,945,687 SH   SOLE 22 2,852,943 0 92,744
CATALYST PHARMACEUTICALS INC COM 14888U101   21,702 1,291 SH   SOLE 23 1,291 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   375,401 22,332 SH   SOLE 25 22,332 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   398,599 23,712 SH   SOLE 26 23,712 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   62,483 3,717 SH   SOLE 28 0 0 3,717
CATALYST PHARMACEUTICALS INC COM 14888U101   8,320,883 494,996 SH   SOLE 30 494,996 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   316,919 18,853 SH   SOLE 40 18,853 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   15,095 898 SH   OTR 43 898 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   1,092,202 64,973 SH   SOLE 43 53,271 0 11,702
CATERPILLAR INC COM 149123101   299,429,444 1,012,715 SH   SOLE 2 215,648 0 797,067
CATERPILLAR INC COM 149123101   115,967,392 392,219 SH   SOLE 4 186,288 0 205,931
CATERPILLAR INC COM 149123101   142,459,719 481,820 SH   SOLE 7 437,309 0 44,511
CATERPILLAR INC COM 149123101   3,490,089 11,804 SH   SOLE 13 11,804 0 0
CATERPILLAR INC COM 149123101   22,596,580 76,425 SH   SOLE 15 76,425 0 0
CATERPILLAR INC COM 149123101   341,205,723 1,154,009 SH   SOLE 18 1,119,159 0 34,850
CATERPILLAR INC COM 149123101   55,264,567 186,913 SH   SOLE 19 186,913 0 0
CATERPILLAR INC COM 149123101   3,483,663,180 11,782,268 SH   SOLE 21 11,782,268 0 0
CATERPILLAR INC COM 149123101   3,257,305,324 11,016,692 SH   SOLE 22 9,904,335 0 1,112,357
CATERPILLAR INC COM 149123101   293,856,065 993,865 SH   SOLE 23 993,865 0 0
CATERPILLAR INC COM 149123101   304,340,818 1,029,326 SH   SOLE 25 978,562 0 50,764
CATERPILLAR INC COM 149123101   181,187,463 612,803 SH   SOLE 26 307,389 0 305,414
CATERPILLAR INC COM 149123101   274,845,666 929,569 SH   SOLE 28 16,550 0 913,019
CATERPILLAR INC COM 149123101   794,286,114 2,686,394 SH   SOLE 30 2,686,394 0 0
CATERPILLAR INC COM 149123101   33,927,245 114,747 SH   SOLE 31 106,156 0 8,591
CATERPILLAR INC COM 149123101   26,348,041 89,113 SH   SOLE 32 89,113 0 0
CATERPILLAR INC COM 149123101   37,635,243 127,288 SH   SOLE 34 127,288 0 0
CATERPILLAR INC COM 149123101   37,812,349 127,887 SH   SOLE 36 127,887 0 0
CATERPILLAR INC COM 149123101   7,885,519 26,670 SH   SOLE 40 26,670 0 0
CATERPILLAR INC COM 149123101   217,613 736 SH   OTR 43 736 0 0
CATERPILLAR INC COM 149123101   194,314,849 657,202 SH   SOLE 43 566,790 0 90,411
CATHAY GEN BANCORP COM 149150104   3,216,394 72,165 SH   SOLE 2 19,946 0 52,219
CATHAY GEN BANCORP COM 149150104   10,697 240 SH   SOLE 4 240 0 0
CATHAY GEN BANCORP COM 149150104   47,378 1,063 SH   SOLE 7 1,063 0 0
CATHAY GEN BANCORP COM 149150104   10,103,484 226,688 SH   SOLE 18 226,688 0 0
CATHAY GEN BANCORP COM 149150104   6,063,971 136,055 SH   SOLE 19 136,055 0 0
CATHAY GEN BANCORP COM 149150104   337,533,156 7,573,102 SH   SOLE 21 7,573,102 0 0
CATHAY GEN BANCORP COM 149150104   97,396,904 2,185,257 SH   SOLE 22 2,090,729 0 94,528
CATHAY GEN BANCORP COM 149150104   653,708 14,667 SH   SOLE 25 14,667 0 0
CATHAY GEN BANCORP COM 149150104   1,609,289 36,107 SH   SOLE 26 36,107 0 0
CATHAY GEN BANCORP COM 149150104   310,163 6,959 SH   SOLE 28 1,420 0 5,539
CATHAY GEN BANCORP COM 149150104   5,305,345 119,034 SH   SOLE 30 119,034 0 0
CATHAY GEN BANCORP COM 149150104   99,168 2,225 SH   SOLE 36 2,225 0 0
CATHAY GEN BANCORP COM 149150104   590,642 13,252 SH   SOLE 40 13,252 0 0
CATHAY GEN BANCORP COM 149150104   12,024,078 269,780 SH   SOLE 43 249,597 0 20,183
CATHETER PRECISION INC COM 74933X302   7,454 18,437 SH   SOLE 22 18,437 0 0
CATO CORP NEW CL A 149205106   552,715 77,411 SH   SOLE 2 71,536 0 5,875
CATO CORP NEW CL A 149205106   1,999 280 SH   SOLE 7 280 0 0
CATO CORP NEW CL A 149205106   377,520 52,874 SH   SOLE 18 52,874 0 0
CATO CORP NEW CL A 149205106   329,125 46,096 SH   SOLE 19 46,096 0 0
CATO CORP NEW CL A 149205106   4,846,204 678,740 SH   SOLE 21 678,740 0 0
CATO CORP NEW CL A 149205106   4,304,213 602,831 SH   SOLE 22 587,369 0 15,462
CATO CORP NEW CL A 149205106   1,856 260 SH   SOLE 43 260 0 0
CAVA GROUP INC COM 148929102   1,189,686 27,680 SH   SOLE 2 18,453 0 9,227
CAVA GROUP INC COM 148929102   7,393 172 SH   SOLE 4 172 0 0
CAVA GROUP INC COM 148929102   6,748 157 SH   SOLE 7 157 0 0
CAVA GROUP INC COM 148929102   250,401 5,826 SH   SOLE 18 5,826 0 0
CAVA GROUP INC COM 148929102   2,600,333 60,501 SH   SOLE 19 60,501 0 0
CAVA GROUP INC COM 148929102   11,611,434 270,159 SH   SOLE 21 270,159 0 0
CAVA GROUP INC COM 148929102   18,086,973 420,823 SH   SOLE 22 397,359 0 23,464
CAVA GROUP INC COM 148929102   369,112 8,588 SH   SOLE 30 8,588 0 0
CAVA GROUP INC COM 148929102   9,928 231 SH   SOLE 31 231 0 0
CAVA GROUP INC COM 148929102   3,581,437 83,328 SH   SOLE 34 83,328 0 0
CAVCO INDS INC DEL COM 149568107   1,465,856 4,229 SH   SOLE 2 2,296 0 1,933
CAVCO INDS INC DEL COM 149568107   9,705 28 SH   SOLE 4 28 0 0
CAVCO INDS INC DEL COM 149568107   24,610 71 SH   SOLE 7 71 0 0
CAVCO INDS INC DEL COM 149568107   8,644,010 24,938 SH   SOLE 18 24,938 0 0
CAVCO INDS INC DEL COM 149568107   6,227,375 17,966 SH   SOLE 19 17,966 0 0
CAVCO INDS INC DEL COM 149568107   340,835,605 983,312 SH   SOLE 21 983,312 0 0
CAVCO INDS INC DEL COM 149568107   78,306,311 225,914 SH   SOLE 22 219,112 0 6,802
CAVCO INDS INC DEL COM 149568107   570,190 1,645 SH   SOLE 25 1,645 0 0
CAVCO INDS INC DEL COM 149568107   1,822,181 5,257 SH   SOLE 26 2,215 0 3,042
CAVCO INDS INC DEL COM 149568107   228,076 658 SH   SOLE 28 153 0 505
CAVCO INDS INC DEL COM 149568107   5,317,497 15,341 SH   SOLE 30 15,341 0 0
CAVCO INDS INC DEL COM 149568107   552,166 1,593 SH   SOLE 40 1,593 0 0
CAVCO INDS INC DEL COM 149568107   1,882,493 5,431 SH   SOLE 43 5,304 0 127
CB FINL SVCS INC COM 12479G101   18,810 790 SH   SOLE 18 790 0 0
CB FINL SVCS INC COM 12479G101   1,078,664 45,303 SH   SOLE 21 45,303 0 0
CB FINL SVCS INC COM 12479G101   233,386 9,802 SH   SOLE 22 9,802 0 0
CBDMD INC COM NEW 12482W309   3 3 SH   SOLE 21 3 0 0
CBDMD INC COM NEW 12482W309   12,122 11,656 SH   SOLE 22 11,656 0 0
CBIZ INC COM 124805102   1,488,328 23,779 SH   SOLE 2 12,770 0 11,009
CBIZ INC COM 124805102   11,078 177 SH   SOLE 4 177 0 0
CBIZ INC COM 124805102   388,183 6,202 SH   SOLE 7 5,882 0 320
CBIZ INC COM 124805102   7,192,217 114,910 SH   SOLE 18 114,910 0 0
CBIZ INC COM 124805102   6,180,450 98,745 SH   SOLE 19 98,745 0 0
CBIZ INC COM 124805102   113,146,822 1,807,746 SH   SOLE 21 1,807,746 0 0
CBIZ INC COM 124805102   84,618,863 1,351,955 SH   SOLE 22 1,310,758 0 41,197
CBIZ INC COM 124805102   583,088 9,316 SH   SOLE 25 9,316 0 0
CBIZ INC COM 124805102   876,197 13,999 SH   SOLE 26 13,999 0 0
CBIZ INC COM 124805102   59,273 947 SH   SOLE 28 947 0 0
CBIZ INC COM 124805102   1,878,576 30,014 SH   SOLE 30 30,014 0 0
CBIZ INC COM 124805102   638,481 10,201 SH   SOLE 40 10,201 0 0
CBIZ INC COM 124805102   4,675,786 74,705 SH   SOLE 43 68,282 0 6,423
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   269,279 11,027 SH   SOLE 2 3,714 0 7,313
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   3,932 161 SH   SOLE 7 161 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   1,729,888 70,839 SH   SOLE 18 70,839 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   1,394,455 57,103 SH   SOLE 19 57,103 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   27,748,373 1,136,297 SH   SOLE 21 1,136,297 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   16,033,781 656,584 SH   SOLE 22 635,524 0 21,060
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   30,305 1,241 SH   SOLE 23 1,241 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   70,085 2,870 SH   SOLE 25 2,870 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   220,879 9,045 SH   SOLE 28 0 0 9,045
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   80,220 3,285 SH   SOLE 40 3,285 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   1,091,354 44,691 SH   SOLE 43 42,952 0 1,739
CBOE GLOBAL MKTS INC COM 12503M108   34,747,062 194,596 SH   SOLE 2 37,111 0 157,485
CBOE GLOBAL MKTS INC COM 12503M108   18,025,989 100,952 SH   SOLE 4 50,689 0 50,263
CBOE GLOBAL MKTS INC COM 12503M108   28,182,303 157,831 SH   SOLE 7 146,717 0 11,114
CBOE GLOBAL MKTS INC COM 12503M108   707,812 3,964 SH   SOLE 13 3,964 0 0
CBOE GLOBAL MKTS INC COM 12503M108   2,668,401 14,944 SH   SOLE 15 14,944 0 0
CBOE GLOBAL MKTS INC COM 12503M108   43,212,948 242,008 SH   SOLE 18 235,563 0 6,445
CBOE GLOBAL MKTS INC COM 12503M108   9,665,810 54,132 SH   SOLE 19 54,132 0 0
CBOE GLOBAL MKTS INC COM 12503M108   789,199,131 4,419,798 SH   SOLE 21 4,419,798 0 0
CBOE GLOBAL MKTS INC COM 12503M108   513,541,238 2,876,015 SH   SOLE 22 2,636,678 0 239,337
CBOE GLOBAL MKTS INC COM 12503M108   30,340,558 169,918 SH   SOLE 23 169,918 0 0
CBOE GLOBAL MKTS INC COM 12503M108   34,233,880 191,722 SH   SOLE 25 191,368 0 354
CBOE GLOBAL MKTS INC COM 12503M108   20,643,143 115,609 SH   SOLE 26 59,932 0 55,677
CBOE GLOBAL MKTS INC COM 12503M108   49,736,281 278,541 SH   SOLE 28 1,449 0 277,092
CBOE GLOBAL MKTS INC COM 12503M108   176,807,255 990,184 SH   SOLE 30 878,356 0 111,828
CBOE GLOBAL MKTS INC COM 12503M108   4,350,436 24,364 SH   SOLE 31 22,653 0 1,711
CBOE GLOBAL MKTS INC COM 12503M108   822,447 4,606 SH   SOLE 34 4,606 0 0
CBOE GLOBAL MKTS INC COM 12503M108   8,400,712 47,047 SH   SOLE 36 47,047 0 0
CBOE GLOBAL MKTS INC COM 12503M108   1,007,257 5,641 SH   SOLE 40 5,641 0 0
CBOE GLOBAL MKTS INC COM 12503M108   30,891 173 SH   OTR 43 173 0 0
CBOE GLOBAL MKTS INC COM 12503M108   30,692,732 171,890 SH   SOLE 43 152,156 0 19,734
CBRE GROUP INC CL A 12504L109   54,903,830 589,793 SH   SOLE 2 123,153 0 466,640
CBRE GROUP INC CL A 12504L109   29,899,856 321,193 SH   SOLE 4 177,602 0 143,591
CBRE GROUP INC CL A 12504L109   54,357,578 583,925 SH   SOLE 7 500,887 0 83,038
CBRE GROUP INC CL A 12504L109   547,835 5,885 SH   SOLE 13 5,885 0 0
CBRE GROUP INC CL A 12504L109   4,436,856 47,662 SH   SOLE 15 47,662 0 0
CBRE GROUP INC CL A 12504L109   61,714,016 662,950 SH   SOLE 18 642,994 0 19,956
CBRE GROUP INC CL A 12504L109   12,182,968 130,873 SH   SOLE 19 130,873 0 0
CBRE GROUP INC CL A 12504L109   1,044,617,255 11,221,584 SH   SOLE 21 11,221,584 0 0
CBRE GROUP INC CL A 12504L109   615,219,801 6,608,871 SH   SOLE 22 5,928,662 0 680,209
CBRE GROUP INC CL A 12504L109   46,320,653 497,590 SH   SOLE 23 497,590 0 0
CBRE GROUP INC CL A 12504L109   162,071,831 1,741,023 SH   SOLE 25 1,303,659 0 437,364
CBRE GROUP INC CL A 12504L109   63,547,516 682,646 SH   SOLE 26 499,227 0 183,419
CBRE GROUP INC CL A 12504L109   79,964,124 858,998 SH   SOLE 28 28,553 0 830,445
CBRE GROUP INC CL A 12504L109   287,858,483 3,092,260 SH   SOLE 30 3,069,399 0 22,861
CBRE GROUP INC CL A 12504L109   6,619,071 71,104 SH   SOLE 31 66,015 0 5,089
CBRE GROUP INC CL A 12504L109   1,368,516 14,701 SH   SOLE 34 14,701 0 0
CBRE GROUP INC CL A 12504L109   7,960,126 85,510 SH   SOLE 36 85,510 0 0
CBRE GROUP INC CL A 12504L109   1,507,034 16,189 SH   SOLE 40 16,189 0 0
CBRE GROUP INC CL A 12504L109   27,648 297 SH   OTR 43 297 0 0
CBRE GROUP INC CL A 12504L109   72,272,712 776,375 SH   SOLE 43 719,633 0 56,742
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   2,213,248 194,315 SH   SOLE 2 64,704 0 129,611
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   5,684 499 SH   SOLE 4 499 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   421,373 36,995 SH   SOLE 7 35,035 0 1,960
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   801,230 70,345 SH   SOLE 18 70,345 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   762,822 66,973 SH   SOLE 19 66,973 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   45,875,207 4,027,674 SH   SOLE 21 4,027,674 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   65,957,975 5,790,867 SH   SOLE 22 5,511,413 0 279,454
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   485,738 42,646 SH   SOLE 25 42,646 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   387,966 34,062 SH   SOLE 26 34,062 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   164,620 14,453 SH   SOLE 28 0 0 14,453
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   1,663,122 146,016 SH   SOLE 30 146,016 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   34,671 3,044 SH   SOLE 31 3,044 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   506,080 44,432 SH   SOLE 40 44,432 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   581 51 SH   SOLE 43 51 0 0
CDW CORP COM 12514G108   59,513,285 261,804 SH   SOLE 2 49,475 0 212,329
CDW CORP COM 12514G108   29,490,906 129,733 SH   SOLE 4 59,449 0 70,284
CDW CORP COM 12514G108   26,356,390 115,944 SH   SOLE 7 105,660 0 10,284
CDW CORP COM 12514G108   765,614 3,368 SH   SOLE 13 3,368 0 0
CDW CORP COM 12514G108   4,577,997 20,139 SH   SOLE 15 20,139 0 0
CDW CORP COM 12514G108   86,033,346 378,468 SH   SOLE 18 370,231 0 8,237
CDW CORP COM 12514G108   13,091,586 57,591 SH   SOLE 19 57,591 0 0
CDW CORP COM 12514G108   1,131,837,191 4,979,048 SH   SOLE 21 4,979,048 0 0
CDW CORP COM 12514G108   679,957,311 2,991,190 SH   SOLE 22 2,704,338 0 286,852
CDW CORP COM 12514G108   48,764,459 214,519 SH   SOLE 23 214,519 0 0
CDW CORP COM 12514G108   49,198,186 216,427 SH   SOLE 25 215,934 0 493
CDW CORP COM 12514G108   33,877,500 149,030 SH   SOLE 26 71,015 0 78,015
CDW CORP COM 12514G108   45,105,289 198,422 SH   SOLE 28 2,022 0 196,400
CDW CORP COM 12514G108   200,071,606 880,132 SH   SOLE 30 879,158 0 974
CDW CORP COM 12514G108   6,850,516 30,136 SH   SOLE 31 27,906 0 2,230
CDW CORP COM 12514G108   8,843,885 38,905 SH   SOLE 32 38,905 0 0
CDW CORP COM 12514G108   1,305,044 5,741 SH   SOLE 34 5,741 0 0
CDW CORP COM 12514G108   8,311,047 36,561 SH   SOLE 36 36,561 0 0
CDW CORP COM 12514G108   1,622,837 7,139 SH   SOLE 40 7,139 0 0
CDW CORP COM 12514G108   49,328 217 SH   OTR 43 217 0 0
CDW CORP COM 12514G108   38,519,657 169,451 SH   SOLE 43 145,578 0 23,874
CECO ENVIRONMENTAL CORP COM 125141101   1,078,125 53,162 SH   SOLE 2 33,414 0 19,748
CECO ENVIRONMENTAL CORP COM 125141101   6,550 323 SH   SOLE 7 323 0 0
CECO ENVIRONMENTAL CORP COM 125141101   1,718,446 84,736 SH   SOLE 18 84,736 0 0
CECO ENVIRONMENTAL CORP COM 125141101   2,551,893 125,833 SH   SOLE 19 125,833 0 0
CECO ENVIRONMENTAL CORP COM 125141101   24,072,238 1,186,994 SH   SOLE 21 1,186,994 0 0
CECO ENVIRONMENTAL CORP COM 125141101   17,419,526 858,951 SH   SOLE 22 821,427 0 37,524
CECO ENVIRONMENTAL CORP COM 125141101   1,868,376 92,129 SH   SOLE 25 92,129 0 0
CECO ENVIRONMENTAL CORP COM 125141101   554,192 27,327 SH   SOLE 26 10,753 0 16,574
CECO ENVIRONMENTAL CORP COM 125141101   19,631 968 SH   SOLE 28 0 0 968
CECO ENVIRONMENTAL CORP COM 125141101   2,671,464 131,729 SH   SOLE 34 131,729 0 0
CECO ENVIRONMENTAL CORP COM 125141101   18,516 913 SH   SOLE 36 913 0 0
CECO ENVIRONMENTAL CORP COM 125141101   100,508 4,956 SH   SOLE 40 4,956 0 0
CECO ENVIRONMENTAL CORP COM 125141101   228,637 11,274 SH   SOLE 43 10,174 0 1,100
CEL-SCI CORP COM PAR NEW 150837607   18,907 6,951 SH   SOLE 18 6,951 0 0
CEL-SCI CORP COM PAR NEW 150837607   233,607 85,885 SH   SOLE 21 85,885 0 0
CEL-SCI CORP COM PAR NEW 150837607   1,800,556 661,969 SH   SOLE 22 661,969 0 0
CELANESE CORP DEL COM 150870103   34,050,268 219,156 SH   SOLE 2 27,684 0 191,472
CELANESE CORP DEL COM 150870103   13,511,131 86,961 SH   SOLE 4 24,366 0 62,595
CELANESE CORP DEL COM 150870103   9,669,141 62,233 SH   SOLE 7 54,524 0 7,709
CELANESE CORP DEL COM 150870103   79,083 509 SH   SOLE 13 509 0 0
CELANESE CORP DEL COM 150870103   2,670,655 17,189 SH   SOLE 15 17,189 0 0
CELANESE CORP DEL COM 150870103   23,228,747 149,506 SH   SOLE 18 143,089 0 6,417
CELANESE CORP DEL COM 150870103   6,596,078 42,454 SH   SOLE 19 42,454 0 0
CELANESE CORP DEL COM 150870103   416,689,910 2,681,920 SH   SOLE 21 2,681,920 0 0
CELANESE CORP DEL COM 150870103   333,122,913 2,144,062 SH   SOLE 22 1,922,739 0 221,323
CELANESE CORP DEL COM 150870103   25,627,971 164,948 SH   SOLE 23 164,948 0 0
CELANESE CORP DEL COM 150870103   19,309,228 124,279 SH   SOLE 25 124,279 0 0
CELANESE CORP DEL COM 150870103   16,880,484 108,647 SH   SOLE 26 54,562 0 54,085
CELANESE CORP DEL COM 150870103   27,591,226 177,584 SH   SOLE 28 2,008 0 175,576
CELANESE CORP DEL COM 150870103   73,654,858 474,061 SH   SOLE 30 474,061 0 0
CELANESE CORP DEL COM 150870103   3,686,930 23,730 SH   SOLE 31 21,920 0 1,810
CELANESE CORP DEL COM 150870103   717,965 4,621 SH   SOLE 34 4,621 0 0
CELANESE CORP DEL COM 150870103   3,851,933 24,792 SH   SOLE 36 24,792 0 0
CELANESE CORP DEL COM 150870103   439,076 2,826 SH   SOLE 40 2,826 0 0
CELANESE CORP DEL COM 150870103   36,667 236 SH   OTR 43 236 0 0
CELANESE CORP DEL COM 150870103   24,864,658 160,035 SH   SOLE 43 141,118 0 18,917
CELCUITY INC COM 15102K100   124,384 8,537 SH   SOLE 2 546 0 7,991
CELCUITY INC COM 15102K100   715,008 49,074 SH   SOLE 18 49,074 0 0
CELCUITY INC COM 15102K100   561,062 38,508 SH   SOLE 19 38,508 0 0
CELCUITY INC COM 15102K100   9,522,471 653,567 SH   SOLE 21 653,567 0 0
CELCUITY INC COM 15102K100   4,379,523 300,585 SH   SOLE 22 288,804 0 11,781
CELCUITY INC COM 15102K100   1,748 120 SH   SOLE 43 120 0 0
CELESTICA INC SUB VTG SHS 15101Q108   1,227,066 41,908 SH   SOLE 21 41,908 0 0
CELESTICA INC SUB VTG SHS 15101Q108   4,229,555 144,452 SH   SOLE 43 143,098 0 1,354
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   1,697,805 42,809 SH   SOLE 2 14,090 0 28,719
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   5,989 151 SH   SOLE 4 151 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   445,263 11,227 SH   SOLE 7 10,622 0 605
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   4,893,766 123,393 SH   SOLE 18 123,393 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   3,815,173 96,197 SH   SOLE 19 96,197 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   73,489,861 1,852,997 SH   SOLE 21 1,852,997 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   57,923,628 1,460,505 SH   SOLE 22 1,402,735 0 57,770
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   410,600 10,353 SH   SOLE 25 10,353 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   59,847 1,509 SH   SOLE 26 1,509 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   10,351 261 SH   SOLE 28 261 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   1,856,921 46,821 SH   SOLE 30 46,821 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   36,448 919 SH   SOLE 36 919 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   417,223 10,520 SH   SOLE 40 10,520 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   715,070 18,030 SH   SOLE 43 15,888 0 2,142
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   1,503,289 173,590 SH   SOLE 2 173,590 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   3,499,575 404,108 SH   SOLE 21 404,108 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   3,111,322 359,275 SH   SOLE 22 336,841 0 22,434
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   121,716 14,055 SH   SOLE 25 14,055 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   1,337,433 154,438 SH   SOLE 34 154,438 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   96,083 11,095 SH   SOLE 40 11,095 0 0
CELLECTAR BIOSCIENCES INC COM NEW 15117F807   14 5 SH   SOLE 21 5 0 0
CELLECTAR BIOSCIENCES INC COM NEW 15117F807   157,992 57,037 SH   SOLE 22 57,037 0 0
CELLECTIS S A SPON ADS 15117K103   8,485 2,755 SH   SOLE 43 2,755 0 0
CELSIUS HLDGS INC COM NEW 15118V207   12,539,927 230,006 SH   SOLE 2 91,706 0 138,300
CELSIUS HLDGS INC COM NEW 15118V207   6,763,806 124,061 SH   SOLE 4 54,906 0 69,155
CELSIUS HLDGS INC COM NEW 15118V207   998,316 18,311 SH   SOLE 7 17,788 0 523
CELSIUS HLDGS INC COM NEW 15118V207   261,260 4,792 SH   SOLE 13 4,792 0 0
CELSIUS HLDGS INC COM NEW 15118V207   758,809 13,918 SH   SOLE 15 13,918 0 0
CELSIUS HLDGS INC COM NEW 15118V207   20,843,105 382,302 SH   SOLE 18 373,056 0 9,246
CELSIUS HLDGS INC COM NEW 15118V207   2,479,515 45,479 SH   SOLE 19 45,479 0 0
CELSIUS HLDGS INC COM NEW 15118V207   442,070,786 8,108,415 SH   SOLE 21 8,108,415 0 0
CELSIUS HLDGS INC COM NEW 15118V207   246,641,992 4,523,881 SH   SOLE 22 4,230,619 0 293,262
CELSIUS HLDGS INC COM NEW 15118V207   13,352,330 244,907 SH   SOLE 23 244,907 0 0
CELSIUS HLDGS INC COM NEW 15118V207   2,866,771 52,582 SH   SOLE 25 51,557 0 1,025
CELSIUS HLDGS INC COM NEW 15118V207   3,818,090 70,031 SH   SOLE 26 60,550 0 9,481
CELSIUS HLDGS INC COM NEW 15118V207   8,245,387 151,236 SH   SOLE 28 1,869 0 149,367
CELSIUS HLDGS INC COM NEW 15118V207   20,070,120 368,124 SH   SOLE 30 368,124 0 0
CELSIUS HLDGS INC COM NEW 15118V207   1,841,304 33,773 SH   SOLE 31 31,273 0 2,500
CELSIUS HLDGS INC COM NEW 15118V207   334,317 6,132 SH   SOLE 34 6,132 0 0
CELSIUS HLDGS INC COM NEW 15118V207   1,024,976 18,800 SH   SOLE 36 18,800 0 0
CELSIUS HLDGS INC COM NEW 15118V207   423,511 7,768 SH   SOLE 40 7,768 0 0
CELSIUS HLDGS INC COM NEW 15118V207   5,301,743 97,244 SH   SOLE 43 89,187 0 8,057
CELULARITY INC COM CL A 151190105   485 1,959 SH   SOLE 2 1,959 0 0
CELULARITY INC COM CL A 151190105   190,362 769,451 SH   SOLE 22 769,451 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   3,868,978 499,223 SH   SOLE 2 499,223 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   882,353 113,852 SH   SOLE 21 113,852 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   1,254,229 161,836 SH   SOLE 22 161,836 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   5,405,160 697,440 SH   SOLE 28 85,540 0 611,900
CEMEX SAB DE CV SPON ADR NEW 151290889   9,081,512 1,171,808 SH   SOLE 43 1,081,099 0 90,709
CENCORA INC COM 03073E105   149,199,944 726,458 SH   SOLE 2 405,875 0 320,583
CENCORA INC COM 03073E105   30,895,724 150,432 SH   SOLE 4 63,988 0 86,444
CENCORA INC COM 03073E105   56,860,685 276,856 SH   SOLE 7 256,422 0 20,434
CENCORA INC COM 03073E105   1,379,332 6,716 SH   SOLE 13 6,716 0 0
CENCORA INC COM 03073E105   5,250,334 25,564 SH   SOLE 15 25,564 0 0
CENCORA INC COM 03073E105   144,733,144 704,709 SH   SOLE 18 676,633 0 28,076
CENCORA INC COM 03073E105   387,360,646 1,886,068 SH   SOLE 19 1,886,068 0 0
CENCORA INC COM 03073E105   1,430,985,561 6,967,502 SH   SOLE 21 6,967,502 0 0
CENCORA INC COM 03073E105   876,987,387 4,270,072 SH   SOLE 22 3,890,929 0 379,143
CENCORA INC COM 03073E105   59,463,877 289,531 SH   SOLE 23 289,531 0 0
CENCORA INC COM 03073E105   84,581,851 411,831 SH   SOLE 25 369,905 0 41,926
CENCORA INC COM 03073E105   68,949,557 335,717 SH   SOLE 26 238,329 0 97,388
CENCORA INC COM 03073E105   85,329,229 415,470 SH   SOLE 28 6,419 0 409,051
CENCORA INC COM 03073E105   1,405,826 6,845 SH   SOLE 29 6,845 0 0
CENCORA INC COM 03073E105   285,184,917 1,388,572 SH   SOLE 30 1,386,569 0 2,003
CENCORA INC COM 03073E105   10,875,487 52,953 SH   SOLE 31 50,155 0 2,798
CENCORA INC COM 03073E105   277,607,012 1,351,675 SH   SOLE 34 1,351,675 0 0
CENCORA INC COM 03073E105   14,564,728 70,916 SH   SOLE 36 70,916 0 0
CENCORA INC COM 03073E105   1,785,163 8,692 SH   SOLE 40 8,692 0 0
CENCORA INC COM 03073E105   122,406 596 SH   OTR 43 596 0 0
CENCORA INC COM 03073E105   67,913,632 330,673 SH   SOLE 43 272,208 0 58,465
CENOVUS ENERGY INC COM 15135U109   5,342,153 320,850 SH   SOLE 21 320,850 0 0
CENOVUS ENERGY INC COM 15135U109   30,112,420 1,808,554 SH   SOLE 43 1,654,180 0 154,374
CENTENE CORP DEL COM 15135B101   124,898,324 1,683,039 SH   SOLE 2 728,285 0 954,754
CENTENE CORP DEL COM 15135B101   35,207,153 474,426 SH   SOLE 4 236,597 0 237,829
CENTENE CORP DEL COM 15135B101   24,524,995 330,481 SH   SOLE 7 290,479 0 40,002
CENTENE CORP DEL COM 15135B101   2,302,885 31,032 SH   SOLE 13 31,032 0 0
CENTENE CORP DEL COM 15135B101   5,857,321 78,929 SH   SOLE 15 78,929 0 0
CENTENE CORP DEL COM 15135B101   70,073,386 944,258 SH   SOLE 18 905,712 0 38,546
CENTENE CORP DEL COM 15135B101   129,981,783 1,751,540 SH   SOLE 19 1,751,540 0 0
CENTENE CORP DEL COM 15135B101   935,251,784 12,602,773 SH   SOLE 21 12,602,773 0 0
CENTENE CORP DEL COM 15135B101   860,013,160 11,588,912 SH   SOLE 22 10,416,775 0 1,172,137
CENTENE CORP DEL COM 15135B101   76,755,106 1,034,296 SH   SOLE 23 1,034,296 0 0
CENTENE CORP DEL COM 15135B101   74,700,231 1,006,606 SH   SOLE 25 1,005,761 0 845
CENTENE CORP DEL COM 15135B101   52,200,576 703,417 SH   SOLE 26 354,180 0 349,237
CENTENE CORP DEL COM 15135B101   98,446,244 1,326,590 SH   SOLE 28 69,163 0 1,257,427
CENTENE CORP DEL COM 15135B101   1,221,200 16,456 SH   SOLE 29 16,456 0 0
CENTENE CORP DEL COM 15135B101   350,747,109 4,726,413 SH   SOLE 30 4,524,882 0 201,531
CENTENE CORP DEL COM 15135B101   11,038,589 148,748 SH   SOLE 31 139,599 0 9,149
CENTENE CORP DEL COM 15135B101   118,279,163 1,593,844 SH   SOLE 34 1,593,844 0 0
CENTENE CORP DEL COM 15135B101   10,993,024 148,134 SH   SOLE 36 148,134 0 0
CENTENE CORP DEL COM 15135B101   2,082,184 28,058 SH   SOLE 40 28,058 0 0
CENTENE CORP DEL COM 15135B101   44,629,486 601,394 SH   SOLE 43 530,914 0 70,481
CENTERPOINT ENERGY INC COM 15189T107   54,560,329 1,909,707 SH   SOLE 2 264,169 0 1,645,538
CENTERPOINT ENERGY INC COM 15189T107   20,578,800 720,294 SH   SOLE 4 244,423 0 475,871
CENTERPOINT ENERGY INC COM 15189T107   36,270,044 1,269,515 SH   SOLE 7 1,104,133 0 165,382
CENTERPOINT ENERGY INC COM 15189T107   281,243 9,844 SH   SOLE 13 9,844 0 0
CENTERPOINT ENERGY INC COM 15189T107   2,643,554 92,529 SH   SOLE 15 92,529 0 0
CENTERPOINT ENERGY INC COM 15189T107   33,545,109 1,174,138 SH   SOLE 18 1,131,780 0 42,358
CENTERPOINT ENERGY INC COM 15189T107   16,594,227 580,827 SH   SOLE 19 580,827 0 0
CENTERPOINT ENERGY INC COM 15189T107   655,551,335 22,945,444 SH   SOLE 21 22,945,444 0 0
CENTERPOINT ENERGY INC COM 15189T107   392,028,026 13,721,667 SH   SOLE 22 12,372,373 0 1,349,294
CENTERPOINT ENERGY INC COM 15189T107   29,269,936 1,024,499 SH   SOLE 23 1,024,499 0 0
CENTERPOINT ENERGY INC COM 15189T107   22,013,785 770,521 SH   SOLE 25 770,521 0 0
CENTERPOINT ENERGY INC COM 15189T107   10,609,327 371,345 SH   SOLE 26 332,903 0 38,442
CENTERPOINT ENERGY INC COM 15189T107   22,603,898 791,176 SH   SOLE 28 10,364 0 780,812
CENTERPOINT ENERGY INC COM 15189T107   73,739 2,581 SH   SOLE 29 2,581 0 0
CENTERPOINT ENERGY INC COM 15189T107   94,925,796 3,322,569 SH   SOLE 30 3,322,569 0 0
CENTERPOINT ENERGY INC COM 15189T107   3,923,632 137,334 SH   SOLE 31 127,146 0 10,188
CENTERPOINT ENERGY INC COM 15189T107   3,269,037 114,422 SH   SOLE 32 114,422 0 0
CENTERPOINT ENERGY INC COM 15189T107   773,590 27,077 SH   SOLE 34 27,077 0 0
CENTERPOINT ENERGY INC COM 15189T107   3,847,893 134,683 SH   SOLE 36 134,683 0 0
CENTERPOINT ENERGY INC COM 15189T107   465,748 16,302 SH   SOLE 40 16,302 0 0
CENTERPOINT ENERGY INC COM 15189T107   24,799 868 SH   OTR 43 868 0 0
CENTERPOINT ENERGY INC COM 15189T107   12,614,360 441,525 SH   SOLE 43 372,812 0 68,712
CENTERRA GOLD INC COM 152006102   12,444 2,088 SH   SOLE 2 2,088 0 0
CENTERSPACE COM 15202L107   2,422,284 41,620 SH   SOLE 2 28,326 0 13,294
CENTERSPACE COM 15202L107   391,628 6,729 SH   SOLE 4 6,729 0 0
CENTERSPACE COM 15202L107   1,290,178 22,168 SH   SOLE 7 19,816 0 2,352
CENTERSPACE COM 15202L107   2,856,572 49,082 SH   SOLE 18 49,082 0 0
CENTERSPACE COM 15202L107   3,298,776 56,680 SH   SOLE 19 56,680 0 0
CENTERSPACE COM 15202L107   111,406,149 1,914,195 SH   SOLE 21 1,914,195 0 0
CENTERSPACE COM 15202L107   34,705,184 596,309 SH   SOLE 22 568,056 0 28,253
CENTERSPACE COM 15202L107   43,301 744 SH   SOLE 23 744 0 0
CENTERSPACE COM 15202L107   4,165,258 71,568 SH   SOLE 25 71,568 0 0
CENTERSPACE COM 15202L107   246,011 4,227 SH   SOLE 26 4,227 0 0
CENTERSPACE COM 15202L107   673,025 11,564 SH   SOLE 28 344 0 11,220
CENTERSPACE COM 15202L107   4,664,497 80,146 SH   SOLE 30 80,146 0 0
CENTERSPACE COM 15202L107   122,686 2,108 SH   SOLE 40 2,108 0 0
CENTERSPACE COM 15202L107   549,001 9,433 SH   SOLE 43 9,134 0 299
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100   2,518,775 316,429 SH   SOLE 21 316,429 0 0
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100   237,542 29,842 SH   SOLE 30 29,842 0 0
CENTOGENE N V COM N1976T109   3,938 3,282 SH   SOLE 2 3,282 0 0
CENTOGENE N V COM N1976T109   1,092 910 SH   SOLE 21 910 0 0
CENTOGENE N V COM N1976T109   20,303 16,919 SH   SOLE 22 16,919 0 0
CENTOGENE N V COM N1976T109   560 467 SH   SOLE 26 0 0 467
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108   28,493 2,993 SH   SOLE 43 2,690 0 303
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   1,533,782 177,933 SH   SOLE 7 177,933 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   15,134,453 1,755,737 SH   SOLE 21 1,755,737 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   4,576,143 530,875 SH   SOLE 30 530,875 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   371,608 43,110 SH   SOLE 43 40,822 0 2,288
CENTRAL GARDEN & PET CO COM 153527106   947,881 18,916 SH   SOLE 2 4,204 0 14,712
CENTRAL GARDEN & PET CO COM 153527106   1,804 36 SH   SOLE 4 36 0 0
CENTRAL GARDEN & PET CO COM 153527106   2,506 50 SH   SOLE 7 50 0 0
CENTRAL GARDEN & PET CO COM 153527106   1,677,883 33,484 SH   SOLE 18 33,484 0 0
CENTRAL GARDEN & PET CO COM 153527106   1,712,108 34,167 SH   SOLE 19 34,167 0 0
CENTRAL GARDEN & PET CO COM 153527106   57,995,610 1,157,366 SH   SOLE 21 1,157,366 0 0
CENTRAL GARDEN & PET CO COM 153527106   17,051,932 340,290 SH   SOLE 22 323,427 0 16,863
CENTRAL GARDEN & PET CO COM 153527106   21,347 426 SH   SOLE 23 426 0 0
CENTRAL GARDEN & PET CO COM 153527106   64,291 1,283 SH   SOLE 25 1,283 0 0
CENTRAL GARDEN & PET CO COM 153527106   368,158 7,347 SH   SOLE 26 0 0 7,347
CENTRAL GARDEN & PET CO COM 153527106   860,088 17,164 SH   SOLE 30 17,164 0 0
CENTRAL GARDEN & PET CO COM 153527106   69,302 1,383 SH   SOLE 40 1,383 0 0
CENTRAL GARDEN & PET CO COM 153527106   968,075 19,319 SH   SOLE 43 18,953 0 366
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   4,853,692 110,211 SH   SOLE 2 54,654 0 55,557
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   7,046 160 SH   SOLE 4 160 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   14,049 319 SH   SOLE 7 319 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   6,655,985 151,135 SH   SOLE 18 141,357 0 9,778
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   14,134,990 320,958 SH   SOLE 19 320,958 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   215,816,831 4,900,473 SH   SOLE 21 4,900,473 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   60,114,248 1,364,992 SH   SOLE 22 1,296,052 0 68,940
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   173,297 3,935 SH   SOLE 23 3,935 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   372,358 8,455 SH   SOLE 25 8,455 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   3,146,482 71,446 SH   SOLE 26 11,545 0 59,901
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   31,665 719 SH   SOLE 28 719 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   3,586,485 81,437 SH   SOLE 30 81,437 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   308,148 6,997 SH   SOLE 40 6,997 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   220,596 5,009 SH   SOLE 43 4,477 0 532
CENTRAL PAC FINL CORP COM NEW 154760409   411,765 20,923 SH   SOLE 2 7,050 0 13,873
CENTRAL PAC FINL CORP COM NEW 154760409   708 36 SH   SOLE 4 36 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   249,050 12,655 SH   SOLE 7 11,965 0 690
CENTRAL PAC FINL CORP COM NEW 154760409   1,743,254 88,580 SH   SOLE 18 88,580 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   797,571 40,527 SH   SOLE 19 40,527 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   55,715,280 2,831,061 SH   SOLE 21 2,831,061 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   17,409,302 884,619 SH   SOLE 22 838,628 0 45,991
CENTRAL PAC FINL CORP COM NEW 154760409   9,663 491 SH   SOLE 28 491 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   971,661 49,373 SH   SOLE 30 49,373 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   89,741 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   510,578 25,944 SH   SOLE 43 25,520 0 424
CENTRAL PLAINS BANCSHARES IN COM 15486W100   6,334 621 SH   SOLE 18 621 0 0
CENTRAL PLAINS BANCSHARES IN COM 15486W100   85,292 8,362 SH   SOLE 21 8,362 0 0
CENTRAL PLAINS BANCSHARES IN COM 15486W100   5,906 579 SH   SOLE 22 579 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   145,364 6,504 SH   SOLE 2 375 0 6,129
CENTRAL VY CMNTY BANCORP COM 155685100   640,685 28,666 SH   SOLE 18 28,666 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   443,424 19,840 SH   SOLE 19 19,840 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   8,972,385 401,449 SH   SOLE 21 401,449 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   3,438,659 153,855 SH   SOLE 22 146,505 0 7,350
CENTRUS ENERGY CORP CL A 15643U104   1,040,809 19,129 SH   SOLE 2 3,915 0 15,214
CENTRUS ENERGY CORP CL A 15643U104   11,861 218 SH   SOLE 7 218 0 0
CENTRUS ENERGY CORP CL A 15643U104   1,875,894 34,477 SH   SOLE 18 34,477 0 0
CENTRUS ENERGY CORP CL A 15643U104   1,363,406 25,058 SH   SOLE 19 25,058 0 0
CENTRUS ENERGY CORP CL A 15643U104   27,627,983 507,774 SH   SOLE 21 507,774 0 0
CENTRUS ENERGY CORP CL A 15643U104   19,101,120 351,059 SH   SOLE 22 335,877 0 15,182
CENTRUS ENERGY CORP CL A 15643U104   193,482 3,556 SH   SOLE 25 3,556 0 0
CENTRUS ENERGY CORP CL A 15643U104   34,387 632 SH   SOLE 26 632 0 0
CENTRUS ENERGY CORP CL A 15643U104   96,959 1,782 SH   SOLE 28 0 0 1,782
CENTRUS ENERGY CORP CL A 15643U104   373,361 6,862 SH   SOLE 30 6,862 0 0
CENTRUS ENERGY CORP CL A 15643U104   87,818 1,614 SH   SOLE 36 1,614 0 0
CENTRUS ENERGY CORP CL A 15643U104   105,882 1,946 SH   SOLE 40 1,946 0 0
CENTRUS ENERGY CORP CL A 15643U104   54 1 SH   SOLE 43 1 0 0
CENTURY ALUM CO COM 156431108   3,019,655 248,736 SH   SOLE 2 202,607 0 46,129
CENTURY ALUM CO COM 156431108   2,501 206 SH   SOLE 4 206 0 0
CENTURY ALUM CO COM 156431108   1,162,478 95,756 SH   SOLE 7 95,756 0 0
CENTURY ALUM CO COM 156431108   1,919,407 158,106 SH   SOLE 18 158,106 0 0
CENTURY ALUM CO COM 156431108   2,517,290 207,355 SH   SOLE 19 207,355 0 0
CENTURY ALUM CO COM 156431108   95,575,367 7,872,765 SH   SOLE 21 7,872,765 0 0
CENTURY ALUM CO COM 156431108   20,973,452 1,727,632 SH   SOLE 22 1,676,588 0 51,044
CENTURY ALUM CO COM 156431108   74,940 6,173 SH   SOLE 23 6,173 0 0
CENTURY ALUM CO COM 156431108   535,107 44,078 SH   SOLE 26 44,078 0 0
CENTURY ALUM CO COM 156431108   1,429,303 117,735 SH   SOLE 30 117,735 0 0
CENTURY ALUM CO COM 156431108   67,122 5,529 SH   SOLE 40 5,529 0 0
CENTURY ALUM CO COM 156431108   755,921 62,267 SH   SOLE 43 60,888 0 1,379
CENTURY CASINOS INC COM 156492100   179,072 36,695 SH   SOLE 2 14,753 0 21,942
CENTURY CASINOS INC COM 156492100   1,884 386 SH   SOLE 7 386 0 0
CENTURY CASINOS INC COM 156492100   381,992 78,277 SH   SOLE 18 78,277 0 0
CENTURY CASINOS INC COM 156492100   263,793 54,056 SH   SOLE 19 54,056 0 0
CENTURY CASINOS INC COM 156492100   4,879,561 999,910 SH   SOLE 21 999,910 0 0
CENTURY CASINOS INC COM 156492100   3,763,890 771,289 SH   SOLE 22 750,223 0 21,066
CENTURY CASINOS INC COM 156492100   6,217 1,274 SH   SOLE 23 1,274 0 0
CENTURY CASINOS INC COM 156492100   103,119 21,131 SH   SOLE 26 0 0 21,131
CENTURY CASINOS INC COM 156492100   849 174 SH   SOLE 43 174 0 0
CENTURY CMNTYS INC COM 156504300   9,484,484 104,065 SH   SOLE 2 48,168 0 55,897
CENTURY CMNTYS INC COM 156504300   5,833 64 SH   SOLE 4 64 0 0
CENTURY CMNTYS INC COM 156504300   651,104 7,144 SH   SOLE 7 6,762 0 382
CENTURY CMNTYS INC COM 156504300   9,092,309 99,762 SH   SOLE 18 99,762 0 0
CENTURY CMNTYS INC COM 156504300   21,067,011 231,150 SH   SOLE 19 231,150 0 0
CENTURY CMNTYS INC COM 156504300   326,351,378 3,580,770 SH   SOLE 21 3,580,770 0 0
CENTURY CMNTYS INC COM 156504300   93,779,414 1,028,960 SH   SOLE 22 974,157 0 54,803
CENTURY CMNTYS INC COM 156504300   663,681 7,282 SH   SOLE 23 7,282 0 0
CENTURY CMNTYS INC COM 156504300   546,840 6,000 SH   SOLE 25 6,000 0 0
CENTURY CMNTYS INC COM 156504300   2,873,371 31,527 SH   SOLE 26 10,294 0 21,233
CENTURY CMNTYS INC COM 156504300   44,021 483 SH   SOLE 28 483 0 0
CENTURY CMNTYS INC COM 156504300   5,954,450 65,333 SH   SOLE 30 65,333 0 0
CENTURY CMNTYS INC COM 156504300   97,611 1,071 SH   SOLE 36 1,071 0 0
CENTURY CMNTYS INC COM 156504300   497,442 5,458 SH   SOLE 40 5,458 0 0
CENTURY CMNTYS INC COM 156504300   5,034,986 55,245 SH   SOLE 43 46,227 0 9,018
CENTURY THERAPEUTICS INC COM 15673T100   52,346 15,767 SH   SOLE 2 1,003 0 14,764
CENTURY THERAPEUTICS INC COM 15673T100   1,361 410 SH   SOLE 7 410 0 0
CENTURY THERAPEUTICS INC COM 15673T100   212,825 64,104 SH   SOLE 18 64,104 0 0
CENTURY THERAPEUTICS INC COM 15673T100   176,684 53,218 SH   SOLE 19 53,218 0 0
CENTURY THERAPEUTICS INC COM 15673T100   3,013,667 907,731 SH   SOLE 21 907,731 0 0
CENTURY THERAPEUTICS INC COM 15673T100   1,586,183 477,766 SH   SOLE 22 461,069 0 16,697
CEPTON INC COM NEW 15673X200   5,360 1,707 SH   SOLE 2 0 0 1,707
CEPTON INC COM NEW 15673X200   95,173 30,310 SH   SOLE 22 30,310 0 0
CERENCE INC COM 156727109   1,485,097 75,539 SH   SOLE 2 48,210 0 27,329
CERENCE INC COM 156727109   5,603 285 SH   SOLE 4 137 0 148
CERENCE INC COM 156727109   329,836 16,777 SH   SOLE 7 15,865 0 912
CERENCE INC COM 156727109   2,609,472 132,730 SH   SOLE 18 132,730 0 0
CERENCE INC COM 156727109   2,287,716 116,364 SH   SOLE 19 116,364 0 0
CERENCE INC COM 156727109   97,922,646 4,980,806 SH   SOLE 21 4,980,806 0 0
CERENCE INC COM 156727109   25,451,168 1,294,566 SH   SOLE 22 1,239,345 0 55,221
CERENCE INC COM 156727109   178,238 9,066 SH   SOLE 25 9,066 0 0
CERENCE INC COM 156727109   742,381 37,761 SH   SOLE 26 15,252 0 22,509
CERENCE INC COM 156727109   13,251 674 SH   SOLE 28 674 0 0
CERENCE INC COM 156727109   2,931,758 149,123 SH   SOLE 30 149,123 0 0
CERENCE INC COM 156727109   15,787 803 SH   SOLE 36 803 0 0
CERENCE INC COM 156727109   147,116 7,483 SH   SOLE 40 7,483 0 0
CERENCE INC COM 156727109   547,551 27,851 SH   SOLE 43 26,315 0 1,536
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   1,678,998 39,599 SH   SOLE 2 21,093 0 18,506
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   5,766 136 SH   SOLE 4 136 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   532,671 12,563 SH   SOLE 7 11,897 0 666
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   7,835,902 184,809 SH   SOLE 18 181,814 0 2,995
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   30,556,111 720,663 SH   SOLE 19 720,663 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   114,508,323 2,700,668 SH   SOLE 21 2,700,668 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   94,020,092 2,217,455 SH   SOLE 22 2,158,484 0 58,971
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   35,743 843 SH   SOLE 23 843 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   555,779 13,108 SH   SOLE 25 13,108 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   1,033,373 24,372 SH   SOLE 26 24,372 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   111,088 2,620 SH   SOLE 28 2,620 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   2,714,999 64,033 SH   SOLE 30 64,033 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   118,678 2,799 SH   SOLE 34 2,799 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   618,786 14,594 SH   SOLE 40 14,594 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   1,240,751 29,263 SH   SOLE 43 24,056 0 5,207
CERIDIAN HCM HLDG INC COM 15677J108   16,503,600 245,882 SH   SOLE 2 69,488 0 176,394
CERIDIAN HCM HLDG INC COM 15677J108   7,441,863 110,874 SH   SOLE 4 45,569 0 65,305
CERIDIAN HCM HLDG INC COM 15677J108   16,836,851 250,847 SH   SOLE 7 230,794 0 20,053
CERIDIAN HCM HLDG INC COM 15677J108   155,383 2,315 SH   SOLE 13 2,315 0 0
CERIDIAN HCM HLDG INC COM 15677J108   1,702,767 25,369 SH   SOLE 15 25,369 0 0
CERIDIAN HCM HLDG INC COM 15677J108   15,480,288 230,636 SH   SOLE 18 220,973 0 9,663
CERIDIAN HCM HLDG INC COM 15677J108   5,178,711 77,156 SH   SOLE 19 77,156 0 0
CERIDIAN HCM HLDG INC COM 15677J108   285,425,786 4,252,470 SH   SOLE 21 4,252,470 0 0
CERIDIAN HCM HLDG INC COM 15677J108   241,605,957 3,599,612 SH   SOLE 22 3,271,771 0 327,841
CERIDIAN HCM HLDG INC COM 15677J108   16,314,456 243,064 SH   SOLE 23 243,064 0 0
CERIDIAN HCM HLDG INC COM 15677J108   14,890,840 221,854 SH   SOLE 25 221,276 0 578
CERIDIAN HCM HLDG INC COM 15677J108   10,031,487 149,456 SH   SOLE 26 77,895 0 71,561
CERIDIAN HCM HLDG INC COM 15677J108   11,747,611 175,024 SH   SOLE 28 7,181 0 167,843
CERIDIAN HCM HLDG INC COM 15677J108   75,396,769 1,123,313 SH   SOLE 30 1,123,313 0 0
CERIDIAN HCM HLDG INC COM 15677J108   2,203,147 32,824 SH   SOLE 31 30,216 0 2,608
CERIDIAN HCM HLDG INC COM 15677J108   466,752 6,954 SH   SOLE 34 6,954 0 0
CERIDIAN HCM HLDG INC COM 15677J108   2,204,825 32,849 SH   SOLE 36 32,849 0 0
CERIDIAN HCM HLDG INC COM 15677J108   472,391 7,038 SH   SOLE 40 7,038 0 0
CERIDIAN HCM HLDG INC COM 15677J108   17,518 261 SH   OTR 43 261 0 0
CERIDIAN HCM HLDG INC COM 15677J108   7,469,315 111,283 SH   SOLE 43 97,007 0 14,276
CERIDIAN HCM HLDG INC NOTE 0.250% 3/1 15677JAD0   1,436,000 1,600,000 PRN   SOLE 2 1,600,000 0 0
CERIDIAN HCM HLDG INC NOTE 0.250% 3/1 15677JAD0   3,677,955 4,098,000 PRN   SOLE 21 4,098,000 0 0
CERIDIAN HCM HLDG INC NOTE 0.250% 3/1 15677JAD0   1,705,250 1,900,000 PRN   SOLE 22 1,900,000 0 0
CERTARA INC COM 15687V109   3,190,580 181,386 SH   SOLE 2 35,704 0 145,682
CERTARA INC COM 15687V109   6,244 355 SH   SOLE 4 355 0 0
CERTARA INC COM 15687V109   18,223 1,036 SH   SOLE 7 1,036 0 0
CERTARA INC COM 15687V109   1,848,375 105,081 SH   SOLE 18 105,081 0 0
CERTARA INC COM 15687V109   718,974 40,874 SH   SOLE 19 40,874 0 0
CERTARA INC COM 15687V109   177,679,967 10,101,192 SH   SOLE 21 10,101,192 0 0
CERTARA INC COM 15687V109   50,637,564 2,878,770 SH   SOLE 22 2,714,135 0 164,635
CERTARA INC COM 15687V109   392,433 22,310 SH   SOLE 25 22,310 0 0
CERTARA INC COM 15687V109   1,283,894 72,990 SH   SOLE 26 27,620 0 45,370
CERTARA INC COM 15687V109   657,479 37,378 SH   SOLE 28 32,891 0 4,487
CERTARA INC COM 15687V109   6,387,369 363,125 SH   SOLE 30 363,125 0 0
CERTARA INC COM 15687V109   30,501 1,734 SH   SOLE 31 1,734 0 0
CERTARA INC COM 15687V109   422,054 23,994 SH   SOLE 40 23,994 0 0
CERTARA INC COM 15687V109   2,223,130 126,386 SH   SOLE 43 98,958 0 27,428
CERUS CORP COM 157085101   385,683 178,557 SH   SOLE 2 93,686 0 84,871
CERUS CORP COM 157085101   3,983 1,844 SH   SOLE 7 1,844 0 0
CERUS CORP COM 157085101   1,104,175 511,192 SH   SOLE 18 468,792 0 42,400
CERUS CORP COM 157085101   1,636,619 757,694 SH   SOLE 19 757,694 0 0
CERUS CORP COM 157085101   15,595,658 7,220,212 SH   SOLE 21 7,220,212 0 0
CERUS CORP COM 157085101   10,678,502 4,943,751 SH   SOLE 22 4,857,621 0 86,130
CERUS CORP COM 157085101   39,774 18,414 SH   SOLE 23 18,414 0 0
CERUS CORP COM 157085101   143,657 66,508 SH   SOLE 26 0 0 66,508
CERUS CORP COM 157085101   6,074 2,812 SH   SOLE 28 2,812 0 0
CERUS CORP COM 157085101   59,210 27,412 SH   SOLE 43 26,775 0 637
CERVOMED INC COM 15713L109   167,097 21,900 SH   SOLE 22 21,900 0 0
CEVA INC COM 157210105   547,788 24,121 SH   SOLE 2 17,987 0 6,134
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,667,300 73,417 SH   SOLE 18 73,417 0 0
CEVA INC COM 157210105   1,128,165 49,677 SH   SOLE 19 49,677 0 0
CEVA INC COM 157210105   70,033,075 3,083,799 SH   SOLE 21 3,083,799 0 0
CEVA INC COM 157210105   14,432,636 635,519 SH   SOLE 22 614,337 0 21,182
CEVA INC COM 157210105   516,948 22,763 SH   SOLE 25 22,763 0 0
CEVA INC COM 157210105   293,300 12,915 SH   SOLE 26 11,285 0 1,630
CEVA INC COM 157210105   34,042 1,499 SH   SOLE 28 0 0 1,499
CEVA INC COM 157210105   4,043,266 178,039 SH   SOLE 30 178,039 0 0
CEVA INC COM 157210105   72,717 3,202 SH   SOLE 34 3,202 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   697,447 30,711 SH   SOLE 43 27,982 0 2,729
CF BANKSHARES INC COM 12520L109   14,430 740 SH   SOLE 18 740 0 0
CF BANKSHARES INC COM 12520L109   189,384 9,712 SH   SOLE 21 9,712 0 0
CF BANKSHARES INC COM 12520L109   10,394 533 SH   SOLE 22 533 0 0
CF INDS HLDGS INC COM 125269100   43,920,888 552,464 SH   SOLE 2 123,514 0 428,950
CF INDS HLDGS INC COM 125269100   9,933,207 124,946 SH   SOLE 4 105,255 0 19,691
CF INDS HLDGS INC COM 125269100   28,463,544 358,032 SH   SOLE 7 305,168 0 52,864
CF INDS HLDGS INC COM 125269100   285,008 3,585 SH   SOLE 13 3,585 0 0
CF INDS HLDGS INC COM 125269100   2,419,662 30,436 SH   SOLE 15 30,436 0 0
CF INDS HLDGS INC COM 125269100   35,451,038 445,925 SH   SOLE 18 433,980 0 11,945
CF INDS HLDGS INC COM 125269100   115,081,577 1,447,567 SH   SOLE 19 1,447,567 0 0
CF INDS HLDGS INC COM 125269100   574,063,538 7,220,925 SH   SOLE 21 7,220,925 0 0
CF INDS HLDGS INC COM 125269100   364,983,705 4,590,990 SH   SOLE 22 4,175,414 0 415,576
CF INDS HLDGS INC COM 125269100   24,460,799 307,683 SH   SOLE 23 307,683 0 0
CF INDS HLDGS INC COM 125269100   35,934,000 452,000 SH   SOLE 25 452,000 0 0
CF INDS HLDGS INC COM 125269100   22,482,362 282,797 SH   SOLE 26 123,722 0 159,075
CF INDS HLDGS INC COM 125269100   22,507,961 283,119 SH   SOLE 28 3,240 0 279,879
CF INDS HLDGS INC COM 125269100   36,602,357 460,407 SH   SOLE 29 460,407 0 0
CF INDS HLDGS INC COM 125269100   128,897,246 1,621,349 SH   SOLE 30 1,621,349 0 0
CF INDS HLDGS INC COM 125269100   3,439,568 43,265 SH   SOLE 31 39,819 0 3,446
CF INDS HLDGS INC COM 125269100   56,605,988 712,025 SH   SOLE 34 712,025 0 0
CF INDS HLDGS INC COM 125269100   5,081,799 63,922 SH   SOLE 36 63,922 0 0
CF INDS HLDGS INC COM 125269100   832,922 10,477 SH   SOLE 40 10,477 0 0
CF INDS HLDGS INC COM 125269100   34,742 437 SH   OTR 43 437 0 0
CF INDS HLDGS INC COM 125269100   21,421,298 269,450 SH   SOLE 43 234,502 0 34,948
CFSB BANCORP INC COM 12530C107   3,129 485 SH   SOLE 18 485 0 0
CFSB BANCORP INC COM 12530C107   35,142 5,447 SH   SOLE 21 5,447 0 0
CGI INC CL A SUB VTG 12532H104   7,749,568 72,284 SH   SOLE 21 72,284 0 0
CGI INC CL A SUB VTG 12532H104   36,691,658 342,241 SH   SOLE 43 299,142 0 43,099
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   7,047 1,254 SH   SOLE 18 1,254 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   86,069 15,315 SH   SOLE 21 15,315 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   556,123 98,956 SH   SOLE 22 98,956 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   3,215 572 SH   SOLE 23 572 0 0
CHAMPIONX CORPORATION COM 15872M104   6,180,485 211,588 SH   SOLE 2 165,059 0 46,529
CHAMPIONX CORPORATION COM 15872M104   17,964 615 SH   SOLE 4 615 0 0
CHAMPIONX CORPORATION COM 15872M104   1,334,313 45,680 SH   SOLE 7 43,240 0 2,440
CHAMPIONX CORPORATION COM 15872M104   22,077,824 755,831 SH   SOLE 18 743,548 0 12,283
CHAMPIONX CORPORATION COM 15872M104   11,803,410 404,088 SH   SOLE 19 404,088 0 0
CHAMPIONX CORPORATION COM 15872M104   450,929,083 15,437,490 SH   SOLE 21 15,437,490 0 0
CHAMPIONX CORPORATION COM 15872M104   179,354,278 6,140,167 SH   SOLE 22 5,970,196 0 169,971
CHAMPIONX CORPORATION COM 15872M104   1,200,268 41,091 SH   SOLE 25 41,091 0 0
CHAMPIONX CORPORATION COM 15872M104   1,898,329 64,989 SH   SOLE 26 64,989 0 0
CHAMPIONX CORPORATION COM 15872M104   308,224 10,552 SH   SOLE 28 3,587 0 6,965
CHAMPIONX CORPORATION COM 15872M104   6,598,743 225,907 SH   SOLE 30 225,907 0 0
CHAMPIONX CORPORATION COM 15872M104   61,721 2,113 SH   SOLE 36 2,113 0 0
CHAMPIONX CORPORATION COM 15872M104   1,196,266 40,954 SH   SOLE 40 40,954 0 0
CHAMPIONX CORPORATION COM 15872M104   11,285,338 386,352 SH   SOLE 43 357,011 0 29,341
CHARGE ENTERPRISES INC COM 159610104   2,129 18,660 SH   SOLE 2 6,850 0 11,810
CHARGE ENTERPRISES INC COM 159610104   128 1,120 SH   SOLE 7 1,120 0 0
CHARGE ENTERPRISES INC COM 159610104   38,310 335,761 SH   SOLE 18 335,761 0 0
CHARGE ENTERPRISES INC COM 159610104   32,524 285,052 SH   SOLE 19 285,052 0 0
CHARGE ENTERPRISES INC COM 159610104   573,353 5,025,003 SH   SOLE 21 5,025,003 0 0
CHARGE ENTERPRISES INC COM 159610104   290,049 2,542,059 SH   SOLE 22 2,498,458 0 43,601
CHARGE ENTERPRISES INC COM 159610104   10,391 91,068 SH   SOLE 43 0 0 91,068
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   956,632 408,817 SH   SOLE 2 95,246 0 313,571
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   86,617 37,016 SH   SOLE 4 717 0 36,299
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   5,953 2,544 SH   SOLE 7 2,544 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   315,165 134,686 SH   SOLE 18 134,686 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   226,072 96,612 SH   SOLE 19 96,612 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   13,784,491 5,890,808 SH   SOLE 21 5,890,808 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   18,296,425 7,818,985 SH   SOLE 22 7,446,456 0 372,529
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   146,468 62,593 SH   SOLE 25 62,593 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   177,023 75,651 SH   SOLE 26 75,651 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   436,061 186,351 SH   SOLE 28 155,551 0 30,800
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   1,906,882 814,907 SH   SOLE 30 814,907 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   8,658 3,700 SH   SOLE 31 3,700 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   114,955 49,126 SH   SOLE 40 49,126 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   1,342,542 573,736 SH   SOLE 43 482,291 0 91,445
CHARLES & COLVARD LTD COM 159765106   25,000 60,946 SH   SOLE 22 60,946 0 0
CHARLES RIV LABS INTL INC COM 159864107   21,641,711 91,547 SH   SOLE 2 15,277 0 76,270
CHARLES RIV LABS INTL INC COM 159864107   9,632,354 40,746 SH   SOLE 4 15,038 0 25,708
CHARLES RIV LABS INTL INC COM 159864107   7,521,775 31,818 SH   SOLE 7 28,084 0 3,734
CHARLES RIV LABS INTL INC COM 159864107   161,934 685 SH   SOLE 13 685 0 0
CHARLES RIV LABS INTL INC COM 159864107   1,894,037 8,012 SH   SOLE 15 8,012 0 0
CHARLES RIV LABS INTL INC COM 159864107   26,429,047 111,798 SH   SOLE 18 108,678 0 3,120
CHARLES RIV LABS INTL INC COM 159864107   267,575,486 1,131,876 SH   SOLE 19 1,131,876 0 0
CHARLES RIV LABS INTL INC COM 159864107   403,879,708 1,708,459 SH   SOLE 21 1,708,459 0 0
CHARLES RIV LABS INTL INC COM 159864107   317,454,704 1,342,871 SH   SOLE 22 1,227,599 0 115,272
CHARLES RIV LABS INTL INC COM 159864107   19,289,767 81,598 SH   SOLE 23 81,598 0 0
CHARLES RIV LABS INTL INC COM 159864107   16,970,683 71,788 SH   SOLE 25 71,665 0 123
CHARLES RIV LABS INTL INC COM 159864107   12,553,549 53,103 SH   SOLE 26 25,548 0 27,555
CHARLES RIV LABS INTL INC COM 159864107   15,688,450 66,364 SH   SOLE 28 1,259 0 65,105
CHARLES RIV LABS INTL INC COM 159864107   83,991,502 355,294 SH   SOLE 30 355,294 0 0
CHARLES RIV LABS INTL INC COM 159864107   2,576,760 10,900 SH   SOLE 31 10,192 0 708
CHARLES RIV LABS INTL INC COM 159864107   1,579,152 6,680 SH   SOLE 34 6,680 0 0
CHARLES RIV LABS INTL INC COM 159864107   2,888,808 12,220 SH   SOLE 36 12,220 0 0
CHARLES RIV LABS INTL INC COM 159864107   668,776 2,829 SH   SOLE 40 2,829 0 0
CHARLES RIV LABS INTL INC COM 159864107   7,747,301 32,772 SH   SOLE 43 30,030 0 2,742
CHART INDS INC COM 16115Q308   7,247,575 53,162 SH   SOLE 2 35,134 0 18,028
CHART INDS INC COM 16115Q308   17,178 126 SH   SOLE 4 126 0 0
CHART INDS INC COM 16115Q308   1,142,718 8,382 SH   SOLE 7 7,956 0 426
CHART INDS INC COM 16115Q308   29,908,484 219,383 SH   SOLE 18 219,383 0 0
CHART INDS INC COM 16115Q308   31,391,346 230,260 SH   SOLE 19 230,260 0 0
CHART INDS INC COM 16115Q308   457,749,242 3,357,656 SH   SOLE 21 3,357,656 0 0
CHART INDS INC COM 16115Q308   184,558,510 1,353,763 SH   SOLE 22 1,309,644 0 44,119
CHART INDS INC COM 16115Q308   1,172,302 8,599 SH   SOLE 25 8,599 0 0
CHART INDS INC COM 16115Q308   1,821,096 13,358 SH   SOLE 26 13,358 0 0
CHART INDS INC COM 16115Q308   430,121 3,155 SH   SOLE 28 648 0 2,507
CHART INDS INC COM 16115Q308   5,703,366 41,835 SH   SOLE 30 41,835 0 0
CHART INDS INC COM 16115Q308   269,388 1,976 SH   SOLE 34 1,976 0 0
CHART INDS INC COM 16115Q308   72,937 535 SH   SOLE 36 535 0 0
CHART INDS INC COM 16115Q308   1,204,885 8,838 SH   SOLE 40 8,838 0 0
CHART INDS INC COM 16115Q308   5,005,006 36,712 SH   SOLE 43 34,619 0 2,093
CHART INDS INC 6.75DP CNV PFD B 16115Q407   281,679 5,068 SH   SOLE 7 5,068 0 0
CHART INDS INC 6.75DP CNV PFD B 16115Q407   40,969,963 737,135 SH   SOLE 21 737,135 0 0
CHART INDS INC NOTE 1.000%11/1 16115QAE0   4,055,031 1,745,000 PRN   SOLE 21 1,745,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   70,616,548 181,683 SH   SOLE 2 33,689 0 147,994
CHARTER COMMUNICATIONS INC N CL A 16119P108   32,908,758 84,668 SH   SOLE 4 45,706 0 38,962
CHARTER COMMUNICATIONS INC N CL A 16119P108   42,818,155 110,163 SH   SOLE 7 101,216 0 8,947
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,321,901 3,401 SH   SOLE 13 3,401 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   5,937,087 15,275 SH   SOLE 15 15,275 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   68,996,530 177,515 SH   SOLE 18 171,234 0 6,281
CHARTER COMMUNICATIONS INC N CL A 16119P108   73,497,445 189,095 SH   SOLE 19 189,095 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   857,950,077 2,207,343 SH   SOLE 21 2,207,343 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   849,422,438 2,185,403 SH   SOLE 22 1,971,921 0 213,482
CHARTER COMMUNICATIONS INC N CL A 16119P108   63,038,454 162,186 SH   SOLE 23 162,186 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   69,270,161 178,219 SH   SOLE 25 177,767 0 452
CHARTER COMMUNICATIONS INC N CL A 16119P108   44,738,623 115,104 SH   SOLE 26 60,844 0 54,260
CHARTER COMMUNICATIONS INC N CL A 16119P108   49,482,851 127,310 SH   SOLE 28 2,353 0 124,957
CHARTER COMMUNICATIONS INC N CL A 16119P108   77,736 200 SH   SOLE 29 200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   258,356,373 664,702 SH   SOLE 30 664,702 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   8,634,526 22,215 SH   SOLE 31 20,560 0 1,655
CHARTER COMMUNICATIONS INC N CL A 16119P108   16,698,470 42,962 SH   SOLE 32 42,962 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   37,505,288 96,494 SH   SOLE 34 96,494 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   9,993,740 25,712 SH   SOLE 36 25,712 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,948,064 5,012 SH   SOLE 40 5,012 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   78,125 201 SH   OTR 43 201 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   47,408,656 121,973 SH   SOLE 43 103,381 0 18,592
CHATHAM LODGING TR COM 16208T102   3,829,838 357,261 SH   SOLE 2 239,448 0 117,813
CHATHAM LODGING TR COM 16208T102   2,605 243 SH   SOLE 7 243 0 0
CHATHAM LODGING TR COM 16208T102   1,744,766 162,758 SH   SOLE 18 162,758 0 0
CHATHAM LODGING TR COM 16208T102   2,565,264 239,297 SH   SOLE 19 239,297 0 0
CHATHAM LODGING TR COM 16208T102   65,726,357 6,131,190 SH   SOLE 21 6,131,190 0 0
CHATHAM LODGING TR COM 16208T102   20,006,479 1,866,276 SH   SOLE 22 1,762,258 0 104,018
CHATHAM LODGING TR COM 16208T102   181,661 16,946 SH   SOLE 23 16,946 0 0
CHATHAM LODGING TR COM 16208T102   131,299 12,248 SH   SOLE 25 12,248 0 0
CHATHAM LODGING TR COM 16208T102   270,037 25,190 SH   SOLE 26 25,190 0 0
CHATHAM LODGING TR COM 16208T102   1,041,159 97,123 SH   SOLE 28 0 0 97,123
CHATHAM LODGING TR COM 16208T102   1,277,170 119,139 SH   SOLE 30 119,139 0 0
CHATHAM LODGING TR COM 16208T102   251,159 23,429 SH   SOLE 40 23,429 0 0
CHATHAM LODGING TR COM 16208T102   927,312 86,503 SH   SOLE 43 83,707 0 2,796
CHECK POINT SOFTWARE TECH LT ORD M22465104   6,715,426 43,952 SH   SOLE 2 30,774 0 13,178
CHECK POINT SOFTWARE TECH LT ORD M22465104   12,480,193 81,682 SH   SOLE 4 34,543 0 47,139
CHECK POINT SOFTWARE TECH LT ORD M22465104   13,843,232 90,603 SH   SOLE 7 65,930 0 24,673
CHECK POINT SOFTWARE TECH LT ORD M22465104   47,976 314 SH   SOLE 13 314 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,589,780 10,405 SH   SOLE 15 10,405 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   11,651,765 76,260 SH   SOLE 18 75,479 0 781
CHECK POINT SOFTWARE TECH LT ORD M22465104   8,902,768 58,268 SH   SOLE 19 58,268 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   296,166,150 1,938,387 SH   SOLE 21 1,938,387 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   219,829,363 1,438,768 SH   SOLE 22 1,385,855 0 52,913
CHECK POINT SOFTWARE TECH LT ORD M22465104   24,175,503 158,227 SH   SOLE 23 158,227 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   22,550,429 147,591 SH   SOLE 25 147,043 0 548
CHECK POINT SOFTWARE TECH LT ORD M22465104   11,681,559 76,455 SH   SOLE 26 20,713 0 55,742
CHECK POINT SOFTWARE TECH LT ORD M22465104   33,308,984 218,005 SH   SOLE 28 1,299 0 216,706
CHECK POINT SOFTWARE TECH LT ORD M22465104   25,974 170 SH   SOLE 29 170 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   84,182,554 550,969 SH   SOLE 30 549,574 0 1,395
CHECK POINT SOFTWARE TECH LT ORD M22465104   3,621,429 23,702 SH   SOLE 31 22,151 0 1,551
CHECK POINT SOFTWARE TECH LT ORD M22465104   476,858 3,121 SH   SOLE 34 3,121 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   5,048,029 33,039 SH   SOLE 36 33,039 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   808,717 5,293 SH   SOLE 40 5,293 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   39,000,411 255,255 SH   SOLE 43 229,504 0 25,751
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   7,255 3,168 SH   SOLE 18 3,168 0 0
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   95,733 41,805 SH   SOLE 21 41,805 0 0
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   278,333 121,543 SH   SOLE 22 121,543 0 0
CHEESECAKE FACTORY INC COM 163072101   939,528 26,836 SH   SOLE 2 15,152 0 11,684
CHEESECAKE FACTORY INC COM 163072101   5,917 169 SH   SOLE 4 169 0 0
CHEESECAKE FACTORY INC COM 163072101   347,999 9,940 SH   SOLE 7 9,409 0 531
CHEESECAKE FACTORY INC COM 163072101   4,990,886 142,556 SH   SOLE 18 142,556 0 0
CHEESECAKE FACTORY INC COM 163072101   3,517,455 100,470 SH   SOLE 19 100,470 0 0
CHEESECAKE FACTORY INC COM 163072101   194,001,823 5,541,326 SH   SOLE 21 5,541,326 0 0
CHEESECAKE FACTORY INC COM 163072101   49,046,524 1,400,929 SH   SOLE 22 1,355,485 0 45,444
CHEESECAKE FACTORY INC COM 163072101   343,413 9,809 SH   SOLE 25 9,809 0 0
CHEESECAKE FACTORY INC COM 163072101   2,214,593 63,256 SH   SOLE 26 14,964 0 48,292
CHEESECAKE FACTORY INC COM 163072101   30,319 866 SH   SOLE 28 866 0 0
CHEESECAKE FACTORY INC COM 163072101   3,412,320 97,467 SH   SOLE 30 97,467 0 0
CHEESECAKE FACTORY INC COM 163072101   330,179 9,431 SH   SOLE 40 9,431 0 0
CHEESECAKE FACTORY INC COM 163072101   2,571,242 73,443 SH   SOLE 43 66,694 0 6,749
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9   2,134,688 2,475,000 PRN   SOLE 21 2,475,000 0 0
CHEFS WHSE INC COM 163086101   1,462,318 49,688 SH   SOLE 2 41,339 0 8,349
CHEFS WHSE INC COM 163086101   3,620 123 SH   SOLE 4 123 0 0
CHEFS WHSE INC COM 163086101   9,388 319 SH   SOLE 7 319 0 0
CHEFS WHSE INC COM 163086101   3,072,257 104,392 SH   SOLE 18 104,392 0 0
CHEFS WHSE INC COM 163086101   2,132,880 72,473 SH   SOLE 19 72,473 0 0
CHEFS WHSE INC COM 163086101   124,028,968 4,214,372 SH   SOLE 21 4,214,372 0 0
CHEFS WHSE INC COM 163086101   30,383,856 1,032,411 SH   SOLE 22 1,000,597 0 31,814
CHEFS WHSE INC COM 163086101   176,521 5,998 SH   SOLE 25 5,998 0 0
CHEFS WHSE INC COM 163086101   585,657 19,900 SH   SOLE 26 19,900 0 0
CHEFS WHSE INC COM 163086101   2,319,643 78,819 SH   SOLE 30 78,819 0 0
CHEFS WHSE INC COM 163086101   254,982 8,664 SH   SOLE 40 8,664 0 0
CHEFS WHSE INC COM 163086101   773,862 26,295 SH   SOLE 43 24,838 0 1,457
CHEFS WHSE INC NOTE 2.375%12/1 163086AE1   1,637,405 1,725,000 PRN   SOLE 21 1,725,000 0 0
CHEGG INC COM 163092109   8,025,192 706,443 SH   SOLE 2 619,461 0 86,982
CHEGG INC COM 163092109   4,976 438 SH   SOLE 4 438 0 0
CHEGG INC COM 163092109   552,846 48,666 SH   SOLE 7 46,014 0 2,652
CHEGG INC COM 163092109   3,387,609 298,205 SH   SOLE 18 288,250 0 9,955
CHEGG INC COM 163092109   7,053,049 620,867 SH   SOLE 19 620,867 0 0
CHEGG INC COM 163092109   52,340,802 4,607,465 SH   SOLE 21 4,607,465 0 0
CHEGG INC COM 163092109   42,012,938 3,698,322 SH   SOLE 22 3,563,332 0 134,990
CHEGG INC COM 163092109   95,867 8,439 SH   SOLE 23 8,439 0 0
CHEGG INC COM 163092109   276,071 24,302 SH   SOLE 25 24,302 0 0
CHEGG INC COM 163092109   1,509,619 132,889 SH   SOLE 26 46,446 0 86,443
CHEGG INC COM 163092109   144,511 12,721 SH   SOLE 28 2,529 0 10,192
CHEGG INC COM 163092109   3,007,242 264,722 SH   SOLE 30 264,722 0 0
CHEGG INC COM 163092109   1,939,209 170,705 SH   SOLE 34 170,705 0 0
CHEGG INC COM 163092109   43,895 3,864 SH   SOLE 36 3,864 0 0
CHEGG INC COM 163092109   221,690 19,515 SH   SOLE 40 19,515 0 0
CHEGG INC COM 163092109   37,795 3,327 SH   OTR 43 3,327 0 0
CHEGG INC COM 163092109   1,143,089 100,624 SH   SOLE 43 96,746 0 3,878
CHEGG INC NOTE 0.125% 3/1 163092AD1   2,099,661 2,281,000 PRN   SOLE 21 2,281,000 0 0
CHEMED CORP NEW COM 16359R103   15,309,340 26,181 SH   SOLE 2 17,912 0 8,269
CHEMED CORP NEW COM 16359R103   74,848 128 SH   SOLE 4 128 0 0
CHEMED CORP NEW COM 16359R103   1,144,356 1,957 SH   SOLE 7 1,855 0 102
CHEMED CORP NEW COM 16359R103   17,163,582 29,352 SH   SOLE 18 29,352 0 0
CHEMED CORP NEW COM 16359R103   9,187,007 15,711 SH   SOLE 19 15,711 0 0
CHEMED CORP NEW COM 16359R103   487,731,789 834,086 SH   SOLE 21 834,086 0 0
CHEMED CORP NEW COM 16359R103   255,414,122 436,792 SH   SOLE 22 417,141 0 19,651
CHEMED CORP NEW COM 16359R103   1,675,309 2,865 SH   SOLE 25 2,865 0 0
CHEMED CORP NEW COM 16359R103   3,431,898 5,869 SH   SOLE 26 3,858 0 2,011
CHEMED CORP NEW COM 16359R103   468,970 802 SH   SOLE 28 284 0 518
CHEMED CORP NEW COM 16359R103   8,438,527 14,431 SH   SOLE 30 14,431 0 0
CHEMED CORP NEW COM 16359R103   122,213 209 SH   SOLE 31 209 0 0
CHEMED CORP NEW COM 16359R103   1,743,140 2,981 SH   SOLE 40 2,981 0 0
CHEMED CORP NEW COM 16359R103   33,683 58 SH   OTR 43 58 0 0
CHEMED CORP NEW COM 16359R103   22,567,907 38,594 SH   SOLE 43 35,968 0 2,626
CHEMOURS CO COM 163851108   16,701,629 529,538 SH   SOLE 2 131,323 0 398,215
CHEMOURS CO COM 163851108   13,026 413 SH   SOLE 4 413 0 0
CHEMOURS CO COM 163851108   1,017,133 32,249 SH   SOLE 7 31,161 0 1,088
CHEMOURS CO COM 163851108   10,619,613 336,703 SH   SOLE 18 336,703 0 0
CHEMOURS CO COM 163851108   1,481,118 46,960 SH   SOLE 19 46,960 0 0
CHEMOURS CO COM 163851108   340,727,030 10,803,013 SH   SOLE 21 10,803,013 0 0
CHEMOURS CO COM 163851108   138,783,475 4,400,237 SH   SOLE 22 4,185,911 0 214,326
CHEMOURS CO COM 163851108   911,191 28,890 SH   SOLE 25 28,890 0 0
CHEMOURS CO COM 163851108   1,427,185 45,250 SH   SOLE 26 45,250 0 0
CHEMOURS CO COM 163851108   2,666,202 84,534 SH   SOLE 30 84,534 0 0
CHEMOURS CO COM 163851108   65,572 2,079 SH   SOLE 31 2,079 0 0
CHEMOURS CO COM 163851108   2,103,592 66,696 SH   SOLE 32 66,696 0 0
CHEMOURS CO COM 163851108   118,748 3,765 SH   SOLE 36 3,765 0 0
CHEMOURS CO COM 163851108   4,158,449 131,847 SH   SOLE 43 123,155 0 8,692
CHEMUNG FINL CORP COM 164024101   98,604 1,980 SH   SOLE 2 154 0 1,826
CHEMUNG FINL CORP COM 164024101   484,355 9,726 SH   SOLE 18 9,726 0 0
CHEMUNG FINL CORP COM 164024101   350,692 7,042 SH   SOLE 19 7,042 0 0
CHEMUNG FINL CORP COM 164024101   7,326,626 147,121 SH   SOLE 21 147,121 0 0
CHEMUNG FINL CORP COM 164024101   2,598,863 52,186 SH   SOLE 22 49,896 0 2,290
CHENIERE ENERGY INC COM NEW 16411R208   107,847,750 631,760 SH   SOLE 2 55,457 0 576,303
CHENIERE ENERGY INC COM NEW 16411R208   22,743,010 133,226 SH   SOLE 4 107,821 0 25,405
CHENIERE ENERGY INC COM NEW 16411R208   88,498,966 518,417 SH   SOLE 7 465,110 0 53,307
CHENIERE ENERGY INC COM NEW 16411R208   1,704,539 9,985 SH   SOLE 13 9,985 0 0
CHENIERE ENERGY INC COM NEW 16411R208   4,240,949 24,843 SH   SOLE 15 24,843 0 0
CHENIERE ENERGY INC COM NEW 16411R208   106,559,143 624,211 SH   SOLE 18 555,517 0 68,694
CHENIERE ENERGY INC COM NEW 16411R208   352,989,358 2,067,772 SH   SOLE 19 2,067,772 0 0
CHENIERE ENERGY INC COM NEW 16411R208   952,760,848 5,581,166 SH   SOLE 21 5,581,166 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,064,356,194 6,234,879 SH   SOLE 22 5,768,458 0 466,421
CHENIERE ENERGY INC COM NEW 16411R208   68,536,822 401,481 SH   SOLE 23 401,481 0 0
CHENIERE ENERGY INC COM NEW 16411R208   247,194,738 1,448,039 SH   SOLE 25 1,428,183 0 19,856
CHENIERE ENERGY INC COM NEW 16411R208   47,085,574 275,822 SH   SOLE 26 131,179 0 144,643
CHENIERE ENERGY INC COM NEW 16411R208   62,091,836 363,727 SH   SOLE 28 3,566 0 360,161
CHENIERE ENERGY INC COM NEW 16411R208   17,040,272 99,820 SH   SOLE 29 99,820 0 0
CHENIERE ENERGY INC COM NEW 16411R208   271,780,904 1,592,062 SH   SOLE 30 1,592,062 0 0
CHENIERE ENERGY INC COM NEW 16411R208   9,309,670 54,535 SH   SOLE 31 50,529 0 4,006
CHENIERE ENERGY INC COM NEW 16411R208   143,155,357 838,588 SH   SOLE 34 838,588 0 0
CHENIERE ENERGY INC COM NEW 16411R208   10,100,228 59,166 SH   SOLE 36 59,166 0 0
CHENIERE ENERGY INC COM NEW 16411R208   2,120,901 12,424 SH   SOLE 40 12,424 0 0
CHENIERE ENERGY INC COM NEW 16411R208   76,820 450 SH   OTR 43 450 0 0
CHENIERE ENERGY INC COM NEW 16411R208   52,059,693 304,960 SH   SOLE 43 265,814 0 39,146
CHENIERE ENERGY INC OPTIONS 16411R208   204,852 1,200 SH Call SOLE 4 1,200 0 0
CHENIERE ENERGY INC OPTIONS 16411R208   68,284 400 SH Call SOLE 7 400 0 0
CHENIERE ENERGY INC OPTIONS 16411R208   4,779,880 28,000 SH Call SOLE 18 28,000 0 0
CHENIERE ENERGY INC OPTIONS 16411R208   32,895,817 192,700 SH Call SOLE 19 192,700 0 0
CHENIERE ENERGY INC OPTIONS 16411R208   1,997,307 11,700 SH Call SOLE 22 11,700 0 0
CHENIERE ENERGY INC OPTIONS 16411R208   15,841,888 92,800 SH Call SOLE 34 92,800 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   548 11 SH   SOLE 43 11 0 0
CHERRY HILL MTG INVT CORP COM 164651101   17,546 4,343 SH   SOLE 18 4,343 0 0
CHERRY HILL MTG INVT CORP COM 164651101   244,679 60,564 SH   SOLE 21 60,564 0 0
CHERRY HILL MTG INVT CORP COM 164651101   1,344,989 332,918 SH   SOLE 22 332,918 0 0
CHERRY HILL MTG INVT CORP COM 164651101   663 164 SH   SOLE 43 0 0 164
CHESAPEAKE ENERGY CORP COM 165167735   14,186,197 184,380 SH   SOLE 2 88,998 0 95,382
CHESAPEAKE ENERGY CORP COM 165167735   3,741,208 48,625 SH   SOLE 4 30,302 0 18,323
CHESAPEAKE ENERGY CORP COM 165167735   1,543,724 20,064 SH   SOLE 7 19,620 0 444
CHESAPEAKE ENERGY CORP COM 165167735   50,088 651 SH   SOLE 13 651 0 0
CHESAPEAKE ENERGY CORP COM 165167735   901,583 11,718 SH   SOLE 15 11,718 0 0
CHESAPEAKE ENERGY CORP COM 165167735   22,535,187 292,893 SH   SOLE 18 285,914 0 6,979
CHESAPEAKE ENERGY CORP COM 165167735   8,006,684 104,064 SH   SOLE 19 104,064 0 0
CHESAPEAKE ENERGY CORP COM 165167735   463,461,401 6,023,673 SH   SOLE 21 6,023,673 0 0
CHESAPEAKE ENERGY CORP COM 165167735   270,605,366 3,517,096 SH   SOLE 22 3,289,349 0 227,747
CHESAPEAKE ENERGY CORP COM 165167735   14,204,047 184,612 SH   SOLE 23 184,612 0 0
CHESAPEAKE ENERGY CORP COM 165167735   5,789,427 75,246 SH   SOLE 26 45,687 0 29,559
CHESAPEAKE ENERGY CORP COM 165167735   7,551,353 98,146 SH   SOLE 28 35,240 0 62,906
CHESAPEAKE ENERGY CORP COM 165167735   39,799,985 517,286 SH   SOLE 30 353,171 0 164,115
CHESAPEAKE ENERGY CORP COM 165167735   1,970,126 25,606 SH   SOLE 31 23,585 0 2,021
CHESAPEAKE ENERGY CORP COM 165167735   1,744,461 22,673 SH   SOLE 34 22,673 0 0
CHESAPEAKE ENERGY CORP COM 165167735   975,830 12,683 SH   SOLE 36 12,683 0 0
CHESAPEAKE ENERGY CORP COM 165167735   456,947 5,939 SH   SOLE 40 5,939 0 0
CHESAPEAKE ENERGY CORP COM 165167735   25,698 334 SH   OTR 43 334 0 0
CHESAPEAKE ENERGY CORP COM 165167735   6,326,883 82,231 SH   SOLE 43 73,601 0 8,630
CHESAPEAKE UTILS CORP COM 165303108   2,156,859 20,419 SH   SOLE 2 11,864 0 8,555
CHESAPEAKE UTILS CORP COM 165303108   6,760 64 SH   SOLE 4 64 0 0
CHESAPEAKE UTILS CORP COM 165303108   3,526,035 33,381 SH   SOLE 7 29,117 0 4,264
CHESAPEAKE UTILS CORP COM 165303108   7,263,964 68,768 SH   SOLE 18 68,768 0 0
CHESAPEAKE UTILS CORP COM 165303108   4,646,558 43,989 SH   SOLE 19 43,989 0 0
CHESAPEAKE UTILS CORP COM 165303108   286,787,246 2,715,017 SH   SOLE 21 2,715,017 0 0
CHESAPEAKE UTILS CORP COM 165303108   65,473,910 619,842 SH   SOLE 22 597,833 0 22,009
CHESAPEAKE UTILS CORP COM 165303108   486,532 4,606 SH   SOLE 25 4,606 0 0
CHESAPEAKE UTILS CORP COM 165303108   929,121 8,796 SH   SOLE 26 5,309 0 3,487
CHESAPEAKE UTILS CORP COM 165303108   32,957 312 SH   SOLE 28 312 0 0
CHESAPEAKE UTILS CORP COM 165303108   4,249,812 40,233 SH   SOLE 30 40,233 0 0
CHESAPEAKE UTILS CORP COM 165303108   456,216 4,319 SH   SOLE 40 4,319 0 0
CHESAPEAKE UTILS CORP COM 165303108   2,570,717 24,337 SH   SOLE 43 22,086 0 2,251
CHEVRON CORP NEW COM 166764100   378,488,876 2,537,469 SH   SOLE 2 1,176,938 0 1,360,531
CHEVRON CORP NEW COM 166764100   226,228,138 1,516,681 SH   SOLE 4 660,589 0 856,092
CHEVRON CORP NEW COM 166764100   284,605,931 1,908,058 SH   SOLE 7 1,660,860 0 247,198
CHEVRON CORP NEW COM 166764100   20,443,422 137,057 SH   SOLE 13 137,057 0 0
CHEVRON CORP NEW COM 166764100   40,153,872 269,200 SH   SOLE 15 269,200 0 0
CHEVRON CORP NEW COM 166764100   531,966,276 3,566,414 SH   SOLE 18 3,391,863 0 174,551
CHEVRON CORP NEW COM 166764100   415,341,390 2,784,536 SH   SOLE 19 2,784,536 0 0
CHEVRON CORP NEW COM 166764100   7,646,795,392 51,265,724 SH   SOLE 21 51,265,724 0 0
CHEVRON CORP NEW COM 166764100   5,672,060,484 38,026,686 SH   SOLE 22 34,190,918 0 3,835,768
CHEVRON CORP NEW COM 166764100   559,334,786 3,749,898 SH   SOLE 23 3,749,898 0 0
CHEVRON CORP NEW COM 166764100   520,082,884 3,486,745 SH   SOLE 25 3,390,839 0 95,906
CHEVRON CORP NEW COM 166764100   362,505,040 2,430,310 SH   SOLE 26 1,340,253 0 1,090,057
CHEVRON CORP NEW COM 166764100   325,260,683 2,180,616 SH   SOLE 28 23,242 0 2,157,374
CHEVRON CORP NEW COM 166764100   54,444,593 365,008 SH   SOLE 29 365,008 0 0
CHEVRON CORP NEW COM 166764100   1,522,747,144 10,208,817 SH   SOLE 30 10,207,392 0 1,425
CHEVRON CORP NEW COM 166764100   88,485,739 593,227 SH   SOLE 31 562,991 0 30,236
CHEVRON CORP NEW COM 166764100   31,690,235 212,458 SH   SOLE 32 212,458 0 0
CHEVRON CORP NEW COM 166764100   305,949,981 2,051,153 SH   SOLE 34 2,051,153 0 0
CHEVRON CORP NEW COM 166764100   65,523,154 439,281 SH   SOLE 36 439,281 0 0
CHEVRON CORP NEW COM 166764100   14,146,931 94,844 SH   SOLE 40 94,844 0 0
CHEVRON CORP NEW COM 166764100   411,532 2,759 SH   OTR 43 2,759 0 0
CHEVRON CORP NEW COM 166764100   283,113,370 1,898,052 SH   SOLE 43 1,589,514 0 308,538
CHEVRON CORP NEW OPTIONS 166764100   3,535,092 23,700 SH Call SOLE 2 0 0 23,700
CHEVRON CORP NEW OPTIONS 166764100   1,044,120 7,000 SH Call SOLE 4 7,000 0 0
CHEVRON CORP NEW OPTIONS 166764100   149,160 1,000 SH Call SOLE 7 1,000 0 0
CHEVRON CORP NEW OPTIONS 166764100   24,059,508 161,300 SH Call SOLE 18 161,300 0 0
CHEVRON CORP NEW OPTIONS 166764100   142,969,860 958,500 SH Call SOLE 19 958,500 0 0
CHEVRON CORP NEW OPTIONS 166764100   9,874,392 66,200 SH Call SOLE 22 66,200 0 0
CHEVRON CORP NEW OPTIONS 166764100   372,900 2,500 SH Call SOLE 26 2,500 0 0
CHEVRON CORP NEW OPTIONS 166764100   77,473,704 519,400 SH Call SOLE 34 519,400 0 0
CHEWY INC CL A 16679L109   5,928,365 250,883 SH   SOLE 2 223,632 0 27,251
CHEWY INC CL A 16679L109   914,457 38,699 SH   SOLE 4 22,869 0 15,830
CHEWY INC CL A 16679L109   39,391 1,667 SH   SOLE 7 1,667 0 0
CHEWY INC CL A 16679L109   642,500 27,190 SH   SOLE 13 27,190 0 0
CHEWY INC CL A 16679L109   809,895 34,274 SH   SOLE 18 31,857 0 2,417
CHEWY INC CL A 16679L109   2,919,156 123,536 SH   SOLE 19 123,536 0 0
CHEWY INC CL A 16679L109   5,135,059 217,311 SH   SOLE 21 217,311 0 0
CHEWY INC CL A 16679L109   47,471,229 2,008,939 SH   SOLE 22 1,904,417 0 104,522
CHEWY INC CL A 16679L109   793,165 33,566 SH   SOLE 23 33,566 0 0
CHEWY INC CL A 16679L109   563,174 23,833 SH   SOLE 25 23,833 0 0
CHEWY INC CL A 16679L109   2,646,418 111,994 SH   SOLE 26 32,301 0 79,693
CHEWY INC CL A 16679L109   233,842 9,896 SH   SOLE 28 1,469 0 8,427
CHEWY INC CL A 16679L109   293,745 12,431 SH   SOLE 29 12,431 0 0
CHEWY INC CL A 16679L109   3,408,864 144,260 SH   SOLE 30 144,260 0 0
CHEWY INC CL A 16679L109   1,061,152 44,907 SH   SOLE 31 44,907 0 0
CHEWY INC CL A 16679L109   193,128 8,173 SH   SOLE 34 8,173 0 0
CHEWY INC CL A 16679L109   11,555 489 SH   SOLE 36 489 0 0
CHEWY INC CL A 16679L109   638,341 27,014 SH   SOLE 40 27,014 0 0
CHEWY INC CL A 16679L109   2,351,705 99,522 SH   SOLE 43 95,743 0 3,779
CHICAGO ATLANTIC REAL ESTATE COM 167239102   141,300 8,733 SH   SOLE 2 397 0 8,336
CHICAGO ATLANTIC REAL ESTATE COM 167239102   748,082 46,235 SH   SOLE 18 46,235 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   512,777 31,692 SH   SOLE 19 31,692 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   13,499,556 834,336 SH   SOLE 21 834,336 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   6,451,775 398,750 SH   SOLE 22 387,705 0 11,045
CHICAGO RIVET & MACH CO COM 168088102   17 1 SH   SOLE 22 1 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   298 1,358 SH   SOLE 18 1,358 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   5,119 23,330 SH   SOLE 21 23,330 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   6,820 31,084 SH   SOLE 22 31,084 0 0
CHICOS FAS INC COM 168615102   981,655 129,506 SH   SOLE 2 46,423 0 83,083
CHICOS FAS INC COM 168615102   5,829 769 SH   SOLE 4 769 0 0
CHICOS FAS INC COM 168615102   306,331 40,413 SH   SOLE 7 38,231 0 2,182
CHICOS FAS INC COM 168615102   3,115,327 410,993 SH   SOLE 18 410,993 0 0
CHICOS FAS INC COM 168615102   1,866,022 246,177 SH   SOLE 19 246,177 0 0
CHICOS FAS INC COM 168615102   111,588,856 14,721,485 SH   SOLE 21 14,721,485 0 0
CHICOS FAS INC COM 168615102   27,167,698 3,584,129 SH   SOLE 22 3,426,680 0 157,449
CHICOS FAS INC COM 168615102   1,192,107 157,270 SH   SOLE 25 157,270 0 0
CHICOS FAS INC COM 168615102   2,729,884 360,143 SH   SOLE 26 101,653 0 258,490
CHICOS FAS INC COM 168615102   2,610,158 344,348 SH   SOLE 30 344,348 0 0
CHICOS FAS INC COM 168615102   1,145,672 151,144 SH   SOLE 34 151,144 0 0
CHICOS FAS INC COM 168615102   14,766 1,948 SH   SOLE 36 1,948 0 0
CHICOS FAS INC COM 168615102   252,748 33,344 SH   SOLE 40 33,344 0 0
CHICOS FAS INC COM 168615102   529,251 69,822 SH   SOLE 43 67,513 0 2,309
CHILDRENS PL INC NEW COM 168905107   864,132 37,215 SH   SOLE 2 28,701 0 8,514
CHILDRENS PL INC NEW COM 168905107   1,463 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC NEW COM 168905107   1,881 81 SH   SOLE 7 81 0 0
CHILDRENS PL INC NEW COM 168905107   858,490 36,972 SH   SOLE 18 36,972 0 0
CHILDRENS PL INC NEW COM 168905107   595,709 25,655 SH   SOLE 19 25,655 0 0
CHILDRENS PL INC NEW COM 168905107   12,118,263 521,889 SH   SOLE 21 521,889 0 0
CHILDRENS PL INC NEW COM 168905107   8,545,726 368,033 SH   SOLE 22 351,659 0 16,374
CHILDRENS PL INC NEW COM 168905107   54,637 2,353 SH   SOLE 25 2,353 0 0
CHILDRENS PL INC NEW COM 168905107   101,100 4,354 SH   SOLE 26 4,354 0 0
CHILDRENS PL INC NEW COM 168905107   637,296 27,446 SH   SOLE 30 27,446 0 0
CHILDRENS PL INC NEW COM 168905107   12,144 523 SH   SOLE 36 523 0 0
CHILDRENS PL INC NEW COM 168905107   37,895 1,632 SH   SOLE 40 1,632 0 0
CHILDRENS PL INC NEW COM 168905107   127,826 5,505 SH   SOLE 43 5,032 0 473
CHIMERA INVT CORP COM NEW 16934Q208   1,116,852 223,818 SH   SOLE 2 65,744 0 158,074
CHIMERA INVT CORP COM NEW 16934Q208   4,237 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208   36,846 7,384 SH   SOLE 7 7,384 0 0
CHIMERA INVT CORP COM NEW 16934Q208   3,140,876 629,434 SH   SOLE 18 629,434 0 0
CHIMERA INVT CORP COM NEW 16934Q208   2,338,903 468,718 SH   SOLE 19 468,718 0 0
CHIMERA INVT CORP COM NEW 16934Q208   59,774,147 11,978,787 SH   SOLE 21 11,978,787 0 0
CHIMERA INVT CORP COM NEW 16934Q208   36,072,326 7,228,923 SH   SOLE 22 6,908,464 0 320,459
CHIMERA INVT CORP COM NEW 16934Q208   250,423 50,185 SH   SOLE 25 50,185 0 0
CHIMERA INVT CORP COM NEW 16934Q208   444,459 89,070 SH   SOLE 26 89,070 0 0
CHIMERA INVT CORP COM NEW 16934Q208   80,988 16,230 SH   SOLE 28 4,108 0 12,122
CHIMERA INVT CORP COM NEW 16934Q208   707,762 141,836 SH   SOLE 30 141,836 0 0
CHIMERA INVT CORP COM NEW 16934Q208   72,540 14,537 SH   SOLE 36 14,537 0 0
CHIMERA INVT CORP COM NEW 16934Q208   211,930 42,471 SH   SOLE 40 42,471 0 0
CHIMERA INVT CORP COM NEW 16934Q208   8,673 1,738 SH   SOLE 43 1,738 0 0
CHIMERIX INC COM 16934W106   12,986 13,492 SH   SOLE 2 0 0 13,492
CHIMERIX INC COM 16934W106   13,823 14,362 SH   SOLE 18 14,362 0 0
CHIMERIX INC COM 16934W106   181,184 188,243 SH   SOLE 21 188,243 0 0
CHIMERIX INC COM 16934W106   773,795 803,943 SH   SOLE 22 803,943 0 0
CHIMERIX INC COM 16934W106   25,325 26,312 SH   SOLE 43 0 0 26,312
CHINA YUCHAI INTL LTD COM G21082105   214,201 25,561 SH   SOLE 43 25,090 0 471
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202   435 16 SH   SOLE 22 16 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202   5,967,004 219,295 SH   SOLE 43 203,016 0 16,279
CHIPOTLE MEXICAN GRILL INC COM 169656105   113,760,251 49,743 SH   SOLE 2 8,391 0 41,352
CHIPOTLE MEXICAN GRILL INC COM 169656105   46,667,706 20,406 SH   SOLE 4 9,202 0 11,204
CHIPOTLE MEXICAN GRILL INC COM 169656105   54,761,257 23,945 SH   SOLE 7 20,940 0 3,005
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,950,777 853 SH   SOLE 13 853 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   9,479,449 4,145 SH   SOLE 15 4,145 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   116,840,786 51,090 SH   SOLE 18 48,196 0 2,894
CHIPOTLE MEXICAN GRILL INC COM 169656105   33,286,703 14,555 SH   SOLE 19 14,555 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,847,136,427 807,682 SH   SOLE 21 807,682 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,371,851,252 599,858 SH   SOLE 22 540,286 0 59,572
CHIPOTLE MEXICAN GRILL INC COM 169656105   103,816,549 45,395 SH   SOLE 23 45,395 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   242,257,673 105,930 SH   SOLE 25 105,797 0 133
CHIPOTLE MEXICAN GRILL INC COM 169656105   75,911,063 33,193 SH   SOLE 26 18,932 0 14,261
CHIPOTLE MEXICAN GRILL INC COM 169656105   124,161,345 54,291 SH   SOLE 28 1,191 0 53,100
CHIPOTLE MEXICAN GRILL INC COM 169656105   409,720,319 179,155 SH   SOLE 30 179,155 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   14,135,700 6,181 SH   SOLE 31 5,717 0 464
CHIPOTLE MEXICAN GRILL INC COM 169656105   4,347,511 1,901 SH   SOLE 34 1,901 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   14,247,761 6,230 SH   SOLE 36 6,230 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,263,492 1,427 SH   SOLE 40 1,427 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   43,196 19 SH   OTR 43 19 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   65,085,738 28,460 SH   SOLE 43 24,028 0 4,431
CHOICE HOTELS INTL INC COM 169905106   6,814,429 60,145 SH   SOLE 2 37,940 0 22,205
CHOICE HOTELS INTL INC COM 169905106   10,537 93 SH   SOLE 4 93 0 0
CHOICE HOTELS INTL INC COM 169905106   483,451 4,267 SH   SOLE 7 4,044 0 223
CHOICE HOTELS INTL INC COM 169905106   5,401,804 47,677 SH   SOLE 18 47,677 0 0
CHOICE HOTELS INTL INC COM 169905106   1,512,555 13,350 SH   SOLE 19 13,350 0 0
CHOICE HOTELS INTL INC COM 169905106   157,596,221 1,390,964 SH   SOLE 21 1,390,964 0 0
CHOICE HOTELS INTL INC COM 169905106   88,953,303 785,113 SH   SOLE 22 743,845 0 41,268
CHOICE HOTELS INTL INC COM 169905106   770,667 6,802 SH   SOLE 25 6,802 0 0
CHOICE HOTELS INTL INC COM 169905106   2,839,865 25,065 SH   SOLE 26 6,724 0 18,341
CHOICE HOTELS INTL INC COM 169905106   352,023 3,107 SH   SOLE 28 294 0 2,813
CHOICE HOTELS INTL INC COM 169905106   2,151,567 18,990 SH   SOLE 30 18,990 0 0
CHOICE HOTELS INTL INC COM 169905106   47,359 418 SH   SOLE 31 418 0 0
CHOICE HOTELS INTL INC COM 169905106   792,307 6,993 SH   SOLE 40 6,993 0 0
CHOICE HOTELS INTL INC COM 169905106   13,143 116 SH   OTR 43 116 0 0
CHOICE HOTELS INTL INC COM 169905106   2,660,085 23,478 SH   SOLE 43 15,085 0 8,393
CHOICEONE FINL SVCS INC COM 170386106   100,206 3,420 SH   SOLE 2 481 0 2,939
CHOICEONE FINL SVCS INC COM 170386106   563,468 19,231 SH   SOLE 18 19,231 0 0
CHOICEONE FINL SVCS INC COM 170386106   400,209 13,659 SH   SOLE 19 13,659 0 0
CHOICEONE FINL SVCS INC COM 170386106   7,966,055 271,879 SH   SOLE 21 271,879 0 0
CHOICEONE FINL SVCS INC COM 170386106   2,883,472 98,412 SH   SOLE 22 93,537 0 4,875
CHORD ENERGY CORPORATION COM NEW 674215207   9,965,821 59,952 SH   SOLE 2 40,380 0 19,572
CHORD ENERGY CORPORATION COM NEW 674215207   23,106 139 SH   SOLE 4 139 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   1,228,273 7,389 SH   SOLE 7 7,212 0 177
CHORD ENERGY CORPORATION COM NEW 674215207   28,426,494 171,007 SH   SOLE 18 171,007 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   14,351,633 86,336 SH   SOLE 19 86,336 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   565,179,839 3,399,987 SH   SOLE 21 3,399,987 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   222,249,510 1,337,000 SH   SOLE 22 1,282,804 0 54,196
CHORD ENERGY CORPORATION COM NEW 674215207   1,745,415 10,500 SH   SOLE 26 10,500 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   6,803,295 40,927 SH   SOLE 30 40,927 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   9,965,522 59,950 SH   SOLE 43 51,408 0 8,542
CHROMADEX CORP COM NEW 171077407   12,939 9,048 SH   SOLE 18 9,048 0 0
CHROMADEX CORP COM NEW 171077407   166,830 116,664 SH   SOLE 21 116,664 0 0
CHROMADEX CORP COM NEW 171077407   1,113,923 778,967 SH   SOLE 22 778,967 0 0
CHROMADEX CORP COM NEW 171077407   19 13 SH   SOLE 43 13 0 0
CHUBB LIMITED COM H1467J104   185,837,540 822,290 SH   SOLE 2 136,358 0 685,932
CHUBB LIMITED COM H1467J104   85,854,688 379,888 SH   SOLE 4 204,496 0 175,392
CHUBB LIMITED COM H1467J104   77,118,884 341,234 SH   SOLE 7 307,697 0 33,537
CHUBB LIMITED COM H1467J104   3,778,494 16,719 SH   SOLE 13 16,719 0 0
CHUBB LIMITED COM H1467J104   13,959,116 61,766 SH   SOLE 15 61,766 0 0
CHUBB LIMITED COM H1467J104   192,288,032 850,832 SH   SOLE 18 824,826 0 26,006
CHUBB LIMITED COM H1467J104   122,778,794 543,269 SH   SOLE 19 543,269 0 0
CHUBB LIMITED COM H1467J104   2,330,641,498 10,312,573 SH   SOLE 21 10,312,573 0 0
CHUBB LIMITED COM H1467J104   2,032,325,114 8,992,589 SH   SOLE 22 8,115,039 0 877,550
CHUBB LIMITED COM H1467J104   175,971,510 778,635 SH   SOLE 23 778,635 0 0
CHUBB LIMITED COM H1467J104   143,570,568 635,268 SH   SOLE 25 632,164 0 3,104
CHUBB LIMITED COM H1467J104   106,345,204 470,554 SH   SOLE 26 233,759 0 236,795
CHUBB LIMITED COM H1467J104   215,281,724 952,574 SH   SOLE 28 11,439 0 941,135
CHUBB LIMITED COM H1467J104   207,694 919 SH   SOLE 29 919 0 0
CHUBB LIMITED COM H1467J104   746,786,716 3,304,366 SH   SOLE 30 3,304,366 0 0
CHUBB LIMITED COM H1467J104   20,895,960 92,460 SH   SOLE 31 85,591 0 6,869
CHUBB LIMITED COM H1467J104   63,338,534 280,259 SH   SOLE 34 280,259 0 0
CHUBB LIMITED COM H1467J104   26,089,666 115,441 SH   SOLE 36 115,441 0 0
CHUBB LIMITED COM H1467J104   4,861,712 21,512 SH   SOLE 40 21,512 0 0
CHUBB LIMITED COM H1467J104   127,916 566 SH   OTR 43 566 0 0
CHUBB LIMITED COM H1467J104   120,728,692 534,198 SH   SOLE 43 448,093 0 86,105
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   3,624,446 92,768 SH   SOLE 2 92,768 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   7,961,997 203,788 SH   SOLE 22 203,788 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   86,168,772 2,205,497 SH   SOLE 43 1,847,905 0 357,592
CHURCH & DWIGHT CO INC COM 171340102   35,540,187 375,848 SH   SOLE 2 79,474 0 296,374
CHURCH & DWIGHT CO INC COM 171340102   30,191,968 319,289 SH   SOLE 4 169,979 0 149,310
CHURCH & DWIGHT CO INC COM 171340102   43,371,079 458,662 SH   SOLE 7 424,507 0 34,155
CHURCH & DWIGHT CO INC COM 171340102   758,939 8,026 SH   SOLE 13 8,026 0 0
CHURCH & DWIGHT CO INC COM 171340102   3,362,837 35,563 SH   SOLE 15 35,563 0 0
CHURCH & DWIGHT CO INC COM 171340102   38,209,899 404,081 SH   SOLE 18 388,908 0 15,173
CHURCH & DWIGHT CO INC COM 171340102   9,880,291 104,487 SH   SOLE 19 104,487 0 0
CHURCH & DWIGHT CO INC COM 171340102   860,849,371 9,103,737 SH   SOLE 21 9,103,737 0 0
CHURCH & DWIGHT CO INC COM 171340102   544,873,348 5,762,197 SH   SOLE 22 5,237,583 0 524,614
CHURCH & DWIGHT CO INC COM 171340102   37,132,577 392,688 SH   SOLE 23 392,688 0 0
CHURCH & DWIGHT CO INC COM 171340102   74,720,461 790,191 SH   SOLE 25 789,257 0 934
CHURCH & DWIGHT CO INC COM 171340102   29,381,116 310,714 SH   SOLE 26 176,804 0 133,910
CHURCH & DWIGHT CO INC COM 171340102   59,637,290 630,682 SH   SOLE 28 13,350 0 617,332
CHURCH & DWIGHT CO INC COM 171340102   246,390,831 2,605,656 SH   SOLE 30 2,544,951 0 60,705
CHURCH & DWIGHT CO INC COM 171340102   5,118,155 54,126 SH   SOLE 31 49,932 0 4,194
CHURCH & DWIGHT CO INC COM 171340102   1,006,118 10,640 SH   SOLE 34 10,640 0 0
CHURCH & DWIGHT CO INC COM 171340102   8,178,211 86,487 SH   SOLE 36 86,487 0 0
CHURCH & DWIGHT CO INC COM 171340102   1,216,042 12,860 SH   SOLE 40 12,860 0 0
CHURCH & DWIGHT CO INC COM 171340102   49,901,785 527,726 SH   SOLE 43 494,660 0 33,066
CHURCHILL CAPITAL CORP VII COM CL A 17144M102   1,050,000 100,000 SH   SOLE 2 100,000 0 0
CHURCHILL DOWNS INC COM 171484108   23,016,629 170,582 SH   SOLE 2 59,581 0 111,001
CHURCHILL DOWNS INC COM 171484108   24,827 184 SH   SOLE 4 184 0 0
CHURCHILL DOWNS INC COM 171484108   1,035,183 7,672 SH   SOLE 7 7,280 0 392
CHURCHILL DOWNS INC COM 171484108   17,146,230 127,075 SH   SOLE 18 127,075 0 0
CHURCHILL DOWNS INC COM 171484108   3,205,532 23,757 SH   SOLE 19 23,757 0 0
CHURCHILL DOWNS INC COM 171484108   493,024,910 3,653,931 SH   SOLE 21 3,653,931 0 0
CHURCHILL DOWNS INC COM 171484108   273,633,992 2,027,970 SH   SOLE 22 1,934,526 0 93,444
CHURCHILL DOWNS INC COM 171484108   1,796,728 13,316 SH   SOLE 25 13,316 0 0
CHURCHILL DOWNS INC COM 171484108   2,551,796 18,912 SH   SOLE 26 18,912 0 0
CHURCHILL DOWNS INC COM 171484108   604,756 4,482 SH   SOLE 28 1,272 0 3,210
CHURCHILL DOWNS INC COM 171484108   5,155,405 38,208 SH   SOLE 30 38,208 0 0
CHURCHILL DOWNS INC COM 171484108   132,096 979 SH   SOLE 31 979 0 0
CHURCHILL DOWNS INC COM 171484108   1,864,193 13,816 SH   SOLE 40 13,816 0 0
CHURCHILL DOWNS INC COM 171484108   4,824,172 35,753 SH   SOLE 43 32,719 0 3,034
CHUYS HLDGS INC COM 171604101   2,994,632 78,332 SH   SOLE 2 61,882 0 16,450
CHUYS HLDGS INC COM 171604101   5,276 138 SH   SOLE 7 138 0 0
CHUYS HLDGS INC COM 171604101   2,103,223 55,015 SH   SOLE 18 55,015 0 0
CHUYS HLDGS INC COM 171604101   3,284,645 85,918 SH   SOLE 19 85,918 0 0
CHUYS HLDGS INC COM 171604101   79,962,747 2,091,623 SH   SOLE 21 2,091,623 0 0
CHUYS HLDGS INC COM 171604101   22,409,547 586,177 SH   SOLE 22 564,580 0 21,597
CHUYS HLDGS INC COM 171604101   206,901 5,412 SH   SOLE 23 5,412 0 0
CHUYS HLDGS INC COM 171604101   163,433 4,275 SH   SOLE 25 4,275 0 0
CHUYS HLDGS INC COM 171604101   1,170,182 30,609 SH   SOLE 30 30,609 0 0
CHUYS HLDGS INC COM 171604101   88,082 2,304 SH   SOLE 40 2,304 0 0
CHUYS HLDGS INC COM 171604101   587,175 15,359 SH   SOLE 43 14,161 0 1,198
CI&T INC COM CL A G21307106   138,512 26,333 SH   SOLE 2 26,333 0 0
CI&T INC COM CL A G21307106   16,821 3,198 SH   SOLE 22 3,198 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   2,591,134 1,116,868 SH   SOLE 2 1,116,868 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   9,771,984 4,212,062 SH   SOLE 7 4,212,062 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   1,790,843 771,915 SH   SOLE 18 771,915 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   6,113,627 2,635,184 SH   SOLE 21 2,635,184 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   7,207,273 3,106,583 SH   SOLE 22 3,106,583 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   242,034 104,325 SH   SOLE 28 0 0 104,325
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   1,992,147 858,684 SH   SOLE 30 858,684 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   10,414,827 4,489,149 SH   SOLE 43 4,205,977 0 283,172
CIBUS INC CL A COM STK 17166A101   59 3 SH   SOLE 21 3 0 0
CIBUS INC CL A COM STK 17166A101   3,992,026 203,260 SH   SOLE 22 203,260 0 0
CIDARA THERAPEUTICS INC COM 171757107   10,509 13,235 SH   SOLE 18 13,235 0 0
CIDARA THERAPEUTICS INC COM 171757107   147,984 186,378 SH   SOLE 21 186,378 0 0
CIDARA THERAPEUTICS INC COM 171757107   586,407 738,548 SH   SOLE 22 738,548 0 0
CIENA CORP COM NEW 171779309   29,991,693 666,334 SH   SOLE 2 452,611 0 213,723
CIENA CORP COM NEW 171779309   4,670,148 103,758 SH   SOLE 4 68,014 0 35,744
CIENA CORP COM NEW 171779309   1,265,951 28,126 SH   SOLE 7 27,054 0 1,072
CIENA CORP COM NEW 171779309   1,207,303 26,823 SH   SOLE 13 26,823 0 0
CIENA CORP COM NEW 171779309   55,890,672 1,241,739 SH   SOLE 18 1,234,685 0 7,054
CIENA CORP COM NEW 171779309   14,444,564 320,919 SH   SOLE 19 320,919 0 0
CIENA CORP COM NEW 171779309   341,412,057 7,585,249 SH   SOLE 21 7,585,249 0 0
CIENA CORP COM NEW 171779309   203,200,976 4,514,574 SH   SOLE 22 4,290,411 0 224,163
CIENA CORP COM NEW 171779309   7,556,729 167,890 SH   SOLE 23 167,890 0 0
CIENA CORP COM NEW 171779309   3,897,236 86,586 SH   SOLE 25 31,258 0 55,328
CIENA CORP COM NEW 171779309   4,820,796 107,105 SH   SOLE 26 45,237 0 61,868
CIENA CORP COM NEW 171779309   628,205 13,957 SH   SOLE 28 1,441 0 12,516
CIENA CORP COM NEW 171779309   695,585 15,454 SH   SOLE 29 15,454 0 0
CIENA CORP COM NEW 171779309   33,469,211 743,595 SH   SOLE 30 743,595 0 0
CIENA CORP COM NEW 171779309   1,657,493 36,825 SH   SOLE 31 36,825 0 0
CIENA CORP COM NEW 171779309   18,090,824 401,929 SH   SOLE 34 401,929 0 0
CIENA CORP COM NEW 171779309   1,037,300 23,046 SH   SOLE 36 23,046 0 0
CIENA CORP COM NEW 171779309   1,359,707 30,209 SH   SOLE 40 30,209 0 0
CIENA CORP COM NEW 171779309   12,468 277 SH   OTR 43 277 0 0
CIENA CORP COM NEW 171779309   8,182,728 181,798 SH   SOLE 43 178,132 0 3,666
CIMPRESS PLC SHS EURO G2143T103   2,515,731 31,427 SH   SOLE 2 23,651 0 7,776
CIMPRESS PLC SHS EURO G2143T103   5,924 74 SH   SOLE 4 74 0 0
CIMPRESS PLC SHS EURO G2143T103   337,011 4,210 SH   SOLE 7 3,984 0 226
CIMPRESS PLC SHS EURO G2143T103   3,614,578 45,154 SH   SOLE 18 45,154 0 0
CIMPRESS PLC SHS EURO G2143T103   2,973,217 37,142 SH   SOLE 19 37,142 0 0
CIMPRESS PLC SHS EURO G2143T103   56,642,419 707,588 SH   SOLE 21 707,588 0 0
CIMPRESS PLC SHS EURO G2143T103   41,065,650 513,000 SH   SOLE 22 493,821 0 19,179
CIMPRESS PLC SHS EURO G2143T103   304,430 3,803 SH   SOLE 25 3,803 0 0
CIMPRESS PLC SHS EURO G2143T103   272,810 3,408 SH   SOLE 26 3,408 0 0
CIMPRESS PLC SHS EURO G2143T103   39,305 491 SH   SOLE 28 0 0 491
CIMPRESS PLC SHS EURO G2143T103   925,378 11,560 SH   SOLE 30 11,560 0 0
CIMPRESS PLC SHS EURO G2143T103   179,872 2,247 SH   SOLE 40 2,247 0 0
CIMPRESS PLC SHS EURO G2143T103   761,356 9,511 SH   SOLE 43 9,355 0 156
CINCINNATI FINL CORP COM 172062101   27,923,647 269,898 SH   SOLE 2 94,779 0 175,119
CINCINNATI FINL CORP COM 172062101   16,603,054 160,478 SH   SOLE 4 83,994 0 76,484
CINCINNATI FINL CORP COM 172062101   14,088,459 136,173 SH   SOLE 7 124,280 0 11,893
CINCINNATI FINL CORP COM 172062101   374,939 3,624 SH   SOLE 13 3,624 0 0
CINCINNATI FINL CORP COM 172062101   2,339,024 22,608 SH   SOLE 15 22,608 0 0
CINCINNATI FINL CORP COM 172062101   34,976,515 338,068 SH   SOLE 18 326,259 0 11,809
CINCINNATI FINL CORP COM 172062101   9,134,483 88,290 SH   SOLE 19 88,290 0 0
CINCINNATI FINL CORP COM 172062101   601,291,208 5,811,823 SH   SOLE 21 5,811,823 0 0
CINCINNATI FINL CORP COM 172062101   347,967,639 3,363,306 SH   SOLE 22 3,032,059 0 331,247
CINCINNATI FINL CORP COM 172062101   28,469,295 275,172 SH   SOLE 23 275,172 0 0
CINCINNATI FINL CORP COM 172062101   22,031,704 212,949 SH   SOLE 25 212,949 0 0
CINCINNATI FINL CORP COM 172062101   16,714,377 161,554 SH   SOLE 26 80,627 0 80,927
CINCINNATI FINL CORP COM 172062101   22,754,785 219,938 SH   SOLE 28 2,113 0 217,825
CINCINNATI FINL CORP COM 172062101   170,399 1,647 SH   SOLE 29 1,647 0 0
CINCINNATI FINL CORP COM 172062101   88,422,813 854,657 SH   SOLE 30 854,657 0 0
CINCINNATI FINL CORP COM 172062101   3,697,971 35,743 SH   SOLE 31 33,093 0 2,650
CINCINNATI FINL CORP COM 172062101   2,578,016 24,918 SH   SOLE 32 24,918 0 0
CINCINNATI FINL CORP COM 172062101   655,626 6,337 SH   SOLE 34 6,337 0 0
CINCINNATI FINL CORP COM 172062101   4,565,586 44,129 SH   SOLE 36 44,129 0 0
CINCINNATI FINL CORP COM 172062101   868,754 8,397 SH   SOLE 40 8,397 0 0
CINCINNATI FINL CORP COM 172062101   18,002 174 SH   OTR 43 174 0 0
CINCINNATI FINL CORP COM 172062101   12,217,341 118,088 SH   SOLE 43 93,818 0 24,270
CINEMARK HLDGS INC COM 17243V102   5,176,004 367,353 SH   SOLE 2 295,273 0 72,080
CINEMARK HLDGS INC COM 17243V102   2,480 176 SH   SOLE 4 176 0 0
CINEMARK HLDGS INC COM 17243V102   325,423 23,096 SH   SOLE 7 21,938 0 1,158
CINEMARK HLDGS INC COM 17243V102   4,919,749 349,166 SH   SOLE 18 326,547 0 22,619
CINEMARK HLDGS INC COM 17243V102   6,509,721 462,010 SH   SOLE 19 462,010 0 0
CINEMARK HLDGS INC COM 17243V102   174,751,845 12,402,544 SH   SOLE 21 12,402,544 0 0
CINEMARK HLDGS INC COM 17243V102   51,490,637 3,654,410 SH   SOLE 22 3,536,039 0 118,371
CINEMARK HLDGS INC COM 17243V102   124,372 8,827 SH   SOLE 23 8,827 0 0
CINEMARK HLDGS INC COM 17243V102   329,776 23,405 SH   SOLE 25 23,405 0 0
CINEMARK HLDGS INC COM 17243V102   346,064 24,561 SH   SOLE 26 24,344 0 217
CINEMARK HLDGS INC COM 17243V102   117,792 8,360 SH   SOLE 28 1,858 0 6,502
CINEMARK HLDGS INC COM 17243V102   3,111,382 220,822 SH   SOLE 30 220,822 0 0
CINEMARK HLDGS INC COM 17243V102   59,108 4,195 SH   SOLE 36 4,195 0 0
CINEMARK HLDGS INC COM 17243V102   347,107 24,635 SH   SOLE 40 24,635 0 0
CINEMARK HLDGS INC COM 17243V102   10,201 724 SH   OTR 43 724 0 0
CINEMARK HLDGS INC COM 17243V102   1,158,508 82,222 SH   SOLE 43 74,504 0 7,718
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8   3,763,232 3,115,000 PRN   SOLE 21 3,115,000 0 0
CINEVERSE CORP COM CL A 172406308   6,122 4,535 SH   SOLE 21 4,535 0 0
CINEVERSE CORP COM CL A 172406308   130,370 96,570 SH   SOLE 22 96,570 0 0
CINTAS CORP COM 172908105   148,557,498 246,503 SH   SOLE 2 101,769 0 144,734
CINTAS CORP COM 172908105   34,003,885 56,423 SH   SOLE 4 43,646 0 12,777
CINTAS CORP COM 172908105   52,591,125 87,265 SH   SOLE 7 68,424 0 18,841
CINTAS CORP COM 172908105   1,607,294 2,667 SH   SOLE 13 2,667 0 0
CINTAS CORP COM 172908105   8,585,494 14,246 SH   SOLE 15 14,246 0 0
CINTAS CORP COM 172908105   112,246,028 186,251 SH   SOLE 18 161,603 0 24,648
CINTAS CORP COM 172908105   162,908,038 270,315 SH   SOLE 19 270,315 0 0
CINTAS CORP COM 172908105   1,709,907,330 2,837,267 SH   SOLE 21 2,837,267 0 0
CINTAS CORP COM 172908105   1,220,118,919 2,024,556 SH   SOLE 22 1,811,711 0 212,845
CINTAS CORP COM 172908105   105,215,396 174,585 SH   SOLE 23 174,585 0 0
CINTAS CORP COM 172908105   80,370,738 133,360 SH   SOLE 25 133,030 0 330
CINTAS CORP COM 172908105   62,087,239 103,022 SH   SOLE 26 44,113 0 58,909
CINTAS CORP COM 172908105   124,456,522 206,512 SH   SOLE 28 1,224 0 205,288
CINTAS CORP COM 172908105   367,176,632 609,260 SH   SOLE 30 608,814 0 446
CINTAS CORP COM 172908105   12,316,562 20,437 SH   SOLE 31 18,889 0 1,548
CINTAS CORP COM 172908105   17,828,491 29,583 SH   SOLE 32 29,583 0 0
CINTAS CORP COM 172908105   27,177,555 45,096 SH   SOLE 34 45,096 0 0
CINTAS CORP COM 172908105   13,262,739 22,007 SH   SOLE 36 22,007 0 0
CINTAS CORP COM 172908105   2,845,158 4,721 SH   SOLE 40 4,721 0 0
CINTAS CORP COM 172908105   58,457 97 SH   OTR 43 97 0 0
CINTAS CORP COM 172908105   75,759,228 125,708 SH   SOLE 43 107,380 0 18,328
CION INVT CORP COM 17259U204   2,226,826 196,890 SH   SOLE 30 196,890 0 0
CIPHER MINING INC COM 17253J106   171,701 41,574 SH   SOLE 2 12,866 0 28,708
CIPHER MINING INC COM 17253J106   489,095 118,425 SH   SOLE 18 118,425 0 0
CIPHER MINING INC COM 17253J106   339,073 82,100 SH   SOLE 19 82,100 0 0
CIPHER MINING INC COM 17253J106   7,132,027 1,726,883 SH   SOLE 21 1,726,883 0 0
CIPHER MINING INC COM 17253J106   4,165,312 1,008,550 SH   SOLE 22 980,544 0 28,006
CIPHER MINING INC COM 17253J106   609,790 147,649 SH   SOLE 30 147,649 0 0
CIRRUS LOGIC INC COM 172755100   29,298,021 352,182 SH   SOLE 2 283,835 0 68,347
CIRRUS LOGIC INC COM 172755100   3,378,429 40,611 SH   SOLE 4 20,176 0 20,435
CIRRUS LOGIC INC COM 172755100   1,306,333 15,703 SH   SOLE 7 14,930 0 773
CIRRUS LOGIC INC COM 172755100   1,072,153 12,888 SH   SOLE 13 12,888 0 0
CIRRUS LOGIC INC COM 172755100   11,780,370 141,608 SH   SOLE 18 140,117 0 1,491
CIRRUS LOGIC INC COM 172755100   6,490,234 78,017 SH   SOLE 19 78,017 0 0
CIRRUS LOGIC INC COM 172755100   234,320,192 2,816,687 SH   SOLE 21 2,816,687 0 0
CIRRUS LOGIC INC COM 172755100   143,357,500 1,723,254 SH   SOLE 22 1,626,428 0 96,826
CIRRUS LOGIC INC COM 172755100   6,320,194 75,973 SH   SOLE 23 75,973 0 0
CIRRUS LOGIC INC COM 172755100   1,010,925 12,152 SH   SOLE 25 12,152 0 0
CIRRUS LOGIC INC COM 172755100   4,234,537 50,902 SH   SOLE 26 22,626 0 28,276
CIRRUS LOGIC INC COM 172755100   1,617,546 19,444 SH   SOLE 28 1,026 0 18,418
CIRRUS LOGIC INC COM 172755100   740,058 8,896 SH   SOLE 29 8,896 0 0
CIRRUS LOGIC INC COM 172755100   6,441,402 77,430 SH   SOLE 30 77,430 0 0
CIRRUS LOGIC INC COM 172755100   2,536,546 30,491 SH   SOLE 31 30,491 0 0
CIRRUS LOGIC INC COM 172755100   3,292,660 39,580 SH   SOLE 34 39,580 0 0
CIRRUS LOGIC INC COM 172755100   191,836 2,306 SH   SOLE 36 2,306 0 0
CIRRUS LOGIC INC COM 172755100   932,227 11,206 SH   SOLE 40 11,206 0 0
CIRRUS LOGIC INC COM 172755100   4,510,903 54,224 SH   SOLE 43 51,563 0 2,661
CISCO SYS INC COM 17275R102   400,772,078 7,932,939 SH   SOLE 2 1,471,855 0 6,461,084
CISCO SYS INC COM 17275R102   181,576,306 3,594,147 SH   SOLE 4 1,913,447 0 1,680,700
CISCO SYS INC COM 17275R102   259,147,493 5,129,602 SH   SOLE 7 4,450,340 0 679,262
CISCO SYS INC COM 17275R102   6,369,157 126,072 SH   SOLE 13 126,072 0 0
CISCO SYS INC COM 17275R102   31,594,551 625,387 SH   SOLE 15 625,387 0 0
CISCO SYS INC COM 17275R102   597,669,401 11,830,352 SH   SOLE 18 11,400,859 0 429,493
CISCO SYS INC COM 17275R102   496,230,376 9,822,454 SH   SOLE 19 9,822,454 0 0
CISCO SYS INC COM 17275R102   6,716,339,115 132,944,163 SH   SOLE 21 132,944,163 0 0
CISCO SYS INC COM 17275R102   4,620,372,225 91,456,299 SH   SOLE 22 82,641,435 0 8,814,864
CISCO SYS INC COM 17275R102   388,201,490 7,684,115 SH   SOLE 23 7,684,115 0 0
CISCO SYS INC COM 17275R102   705,603,342 13,966,812 SH   SOLE 25 12,257,750 0 1,709,062
CISCO SYS INC COM 17275R102   316,785,256 6,270,492 SH   SOLE 26 3,792,601 0 2,477,891
CISCO SYS INC COM 17275R102   480,272,725 9,506,586 SH   SOLE 28 189,338 0 9,317,248
CISCO SYS INC COM 17275R102   356,166 7,050 SH   SOLE 29 7,050 0 0
CISCO SYS INC COM 17275R102   1,978,277,114 39,158,296 SH   SOLE 30 39,149,679 0 8,617
CISCO SYS INC COM 17275R102   46,012,302 910,774 SH   SOLE 31 842,998 0 67,776
CISCO SYS INC COM 17275R102   77,958,877 1,543,129 SH   SOLE 32 1,543,129 0 0
CISCO SYS INC COM 17275R102   52,241,166 1,034,069 SH   SOLE 34 1,034,069 0 0
CISCO SYS INC COM 17275R102   59,215,098 1,172,112 SH   SOLE 36 1,172,112 0 0
CISCO SYS INC COM 17275R102   10,657,042 210,947 SH   SOLE 40 210,947 0 0
CISCO SYS INC COM 17275R102   352,933 6,986 SH   OTR 43 6,986 0 0
CISCO SYS INC COM 17275R102   312,712,685 6,189,879 SH   SOLE 43 5,328,339 0 861,540
CISO GLOBAL INC COM 15672X102   48,597 478,317 SH   SOLE 22 478,317 0 0
CITI TRENDS INC COM 17306X102   1,171,499 41,425 SH   SOLE 2 36,190 0 5,235
CITI TRENDS INC COM 17306X102   91,712 3,243 SH   SOLE 18 3,243 0 0
CITI TRENDS INC COM 17306X102   913,076 32,287 SH   SOLE 19 32,287 0 0
CITI TRENDS INC COM 17306X102   1,028,289 36,361 SH   SOLE 21 36,361 0 0
CITI TRENDS INC COM 17306X102   5,691,209 201,245 SH   SOLE 22 197,684 0 3,561
CITI TRENDS INC COM 17306X102   60,350 2,134 SH   SOLE 23 2,134 0 0
CITI TRENDS INC COM 17306X102   231,528 8,187 SH   SOLE 26 1,784 0 6,403
CITI TRENDS INC COM 17306X102   360,400 12,744 SH   SOLE 28 0 0 12,744
CITI TRENDS INC COM 17306X102   190,183 6,725 SH   SOLE 31 6,264 0 461
CITI TRENDS INC COM 17306X102   486,868 17,216 SH   SOLE 43 17,216 0 0
CITIGROUP INC COM NEW 172967424   324,570,196 6,309,685 SH   SOLE 2 3,102,625 0 3,207,060
CITIGROUP INC COM NEW 172967424   106,390,626 2,068,247 SH   SOLE 4 821,780 0 1,246,467
CITIGROUP INC COM NEW 172967424   112,616,615 2,189,281 SH   SOLE 7 1,724,729 0 464,552
CITIGROUP INC COM NEW 172967424   5,742,350 111,632 SH   SOLE 13 111,632 0 0
CITIGROUP INC COM NEW 172967424   14,744,607 286,637 SH   SOLE 15 286,637 0 0
CITIGROUP INC COM NEW 172967424   480,823,391 9,347,267 SH   SOLE 18 8,884,228 0 463,039
CITIGROUP INC COM NEW 172967424   830,769,734 16,150,267 SH   SOLE 19 16,150,267 0 0
CITIGROUP INC COM NEW 172967424   2,493,459,299 48,473,159 SH   SOLE 21 48,473,159 0 0
CITIGROUP INC COM NEW 172967424   2,278,230,841 44,289,091 SH   SOLE 22 40,005,846 0 4,283,245
CITIGROUP INC COM NEW 172967424   246,384,020 4,789,736 SH   SOLE 23 4,789,736 0 0
CITIGROUP INC COM NEW 172967424   248,351,651 4,827,987 SH   SOLE 25 4,627,907 0 200,080
CITIGROUP INC COM NEW 172967424   177,201,901 3,444,827 SH   SOLE 26 2,173,475 0 1,271,352
CITIGROUP INC COM NEW 172967424   221,115,149 4,298,506 SH   SOLE 28 225,412 0 4,073,094
CITIGROUP INC COM NEW 172967424   20,030,376 389,393 SH   SOLE 29 389,393 0 0
CITIGROUP INC COM NEW 172967424   711,391,898 13,829,547 SH   SOLE 30 13,507,390 0 322,157
CITIGROUP INC COM NEW 172967424   58,577,712 1,138,758 SH   SOLE 31 1,106,243 0 32,515
CITIGROUP INC COM NEW 172967424   57,318,666 1,114,282 SH   SOLE 34 1,114,282 0 0
CITIGROUP INC COM NEW 172967424   31,343,318 609,318 SH   SOLE 36 609,318 0 0
CITIGROUP INC COM NEW 172967424   5,111,130 99,361 SH   SOLE 40 99,361 0 0
CITIGROUP INC COM NEW 172967424   176,902 3,439 SH   OTR 43 3,439 0 0
CITIGROUP INC COM NEW 172967424   107,446,686 2,088,777 SH   SOLE 43 1,763,404 0 325,373
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   41,778 55,225 SH   SOLE 2 4,809 0 50,416
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   252,516 333,795 SH   SOLE 18 333,795 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   172,052 227,431 SH   SOLE 19 227,431 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   3,492,607 4,616,797 SH   SOLE 21 4,616,797 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   2,439,384 3,224,566 SH   SOLE 22 3,146,901 0 77,665
CITIZENS & NORTHN CORP COM 172922106   193,414 8,623 SH   SOLE 2 635 0 7,988
CITIZENS & NORTHN CORP COM 172922106   4,822 215 SH   SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106   992,056 44,229 SH   SOLE 18 44,229 0 0
CITIZENS & NORTHN CORP COM 172922106   689,857 30,756 SH   SOLE 19 30,756 0 0
CITIZENS & NORTHN CORP COM 172922106   13,765,740 613,720 SH   SOLE 21 613,720 0 0
CITIZENS & NORTHN CORP COM 172922106   10,078,651 449,338 SH   SOLE 22 436,465 0 12,873
CITIZENS CMNTY BANCORP INC M COM 174903104   64,276 5,489 SH   SOLE 2 5,489 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104   20,656 1,764 SH   SOLE 18 1,764 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104   259,388 22,151 SH   SOLE 21 22,151 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104   638,066 54,489 SH   SOLE 22 54,489 0 0
CITIZENS FINL GROUP INC COM 174610105   50,009,486 1,509,037 SH   SOLE 2 481,498 0 1,027,539
CITIZENS FINL GROUP INC COM 174610105   15,943,919 481,108 SH   SOLE 4 248,813 0 232,295
CITIZENS FINL GROUP INC COM 174610105   12,703,788 383,337 SH   SOLE 7 309,917 0 73,420
CITIZENS FINL GROUP INC COM 174610105   1,055,244 31,842 SH   SOLE 13 31,842 0 0
CITIZENS FINL GROUP INC COM 174610105   2,716,718 81,977 SH   SOLE 15 81,977 0 0
CITIZENS FINL GROUP INC COM 174610105   124,066,929 3,743,721 SH   SOLE 18 3,538,858 0 204,863
CITIZENS FINL GROUP INC COM 174610105   240,573,003 7,259,294 SH   SOLE 19 7,259,294 0 0
CITIZENS FINL GROUP INC COM 174610105   649,323,652 19,593,351 SH   SOLE 21 19,593,351 0 0
CITIZENS FINL GROUP INC COM 174610105   382,110,165 11,530,180 SH   SOLE 22 10,307,842 0 1,222,338
CITIZENS FINL GROUP INC COM 174610105   28,366,614 855,963 SH   SOLE 23 855,963 0 0
CITIZENS FINL GROUP INC COM 174610105   59,057,601 1,782,064 SH   SOLE 25 1,777,501 0 4,563
CITIZENS FINL GROUP INC COM 174610105   30,149,778 909,770 SH   SOLE 26 515,755 0 394,015
CITIZENS FINL GROUP INC COM 174610105   31,869,280 961,656 SH   SOLE 28 7,624 0 954,032
CITIZENS FINL GROUP INC COM 174610105   119,834 3,616 SH   SOLE 29 3,616 0 0
CITIZENS FINL GROUP INC COM 174610105   122,536,940 3,697,554 SH   SOLE 30 3,610,291 0 87,263
CITIZENS FINL GROUP INC COM 174610105   3,570,669 107,745 SH   SOLE 31 99,473 0 8,272
CITIZENS FINL GROUP INC COM 174610105   4,106,974 123,928 SH   SOLE 32 123,928 0 0
CITIZENS FINL GROUP INC COM 174610105   39,397,362 1,188,816 SH   SOLE 34 1,188,816 0 0
CITIZENS FINL GROUP INC COM 174610105   11,950,450 360,605 SH   SOLE 35 360,605 0 0
CITIZENS FINL GROUP INC COM 174610105   4,997,843 150,810 SH   SOLE 36 150,810 0 0
CITIZENS FINL GROUP INC COM 174610105   7,384,652 222,832 SH   SOLE 37 222,832 0 0
CITIZENS FINL GROUP INC COM 174610105   845,435 25,511 SH   SOLE 40 25,511 0 0
CITIZENS FINL GROUP INC COM 174610105   24,424 737 SH   OTR 43 737 0 0
CITIZENS FINL GROUP INC COM 174610105   26,506,493 799,834 SH   SOLE 43 707,924 0 91,910
CITIZENS FINL SVCS INC COM 174615104   122,839 1,898 SH   SOLE 2 140 0 1,758
CITIZENS FINL SVCS INC COM 174615104   3,171 49 SH   SOLE 7 49 0 0
CITIZENS FINL SVCS INC COM 174615104   729,718 11,275 SH   SOLE 18 11,275 0 0
CITIZENS FINL SVCS INC COM 174615104   541,124 8,361 SH   SOLE 19 8,361 0 0
CITIZENS FINL SVCS INC COM 174615104   10,017,103 154,776 SH   SOLE 21 154,776 0 0
CITIZENS FINL SVCS INC COM 174615104   6,794,823 104,988 SH   SOLE 22 101,911 0 3,077
CITIZENS INC CL A 174740100   1,730 643 SH   SOLE 2 643 0 0
CITIZENS INC CL A 174740100   33,106 12,307 SH   SOLE 18 12,307 0 0
CITIZENS INC CL A 174740100   295,542 109,867 SH   SOLE 21 109,867 0 0
CITIZENS INC CL A 174740100   1,912,897 711,114 SH   SOLE 22 711,114 0 0
CITIZENS INC CL A 174740100   11,645 4,329 SH   SOLE 26 4,329 0 0
CITIZENS INC CL A 174740100   83,102 30,893 SH   SOLE 28 0 0 30,893
CITIZENS INC CL A 174740100   43,850 16,301 SH   SOLE 31 15,182 0 1,119
CITY HLDG CO COM 177835105   1,400,743 12,704 SH   SOLE 2 4,100 0 8,604
CITY HLDG CO COM 177835105   16,318 148 SH   SOLE 7 148 0 0
CITY HLDG CO COM 177835105   5,040,426 45,714 SH   SOLE 18 45,714 0 0
CITY HLDG CO COM 177835105   3,041,853 27,588 SH   SOLE 19 27,588 0 0
CITY HLDG CO COM 177835105   181,990,084 1,650,554 SH   SOLE 21 1,650,554 0 0
CITY HLDG CO COM 177835105   41,826,139 379,341 SH   SOLE 22 361,458 0 17,883
CITY HLDG CO COM 177835105   222,946 2,022 SH   SOLE 25 2,022 0 0
CITY HLDG CO COM 177835105   454,602 4,123 SH   SOLE 26 4,123 0 0
CITY HLDG CO COM 177835105   4,741 43 SH   SOLE 28 43 0 0
CITY HLDG CO COM 177835105   2,385,475 21,635 SH   SOLE 30 21,635 0 0
CITY HLDG CO COM 177835105   203,871 1,849 SH   SOLE 40 1,849 0 0
CITY HLDG CO COM 177835105   1,225,760 11,117 SH   SOLE 43 10,591 0 526
CITY OFFICE REIT INC COM 178587101   308,708 50,525 SH   SOLE 2 27,734 0 22,791
CITY OFFICE REIT INC COM 178587101   2,242 367 SH   SOLE 7 367 0 0
CITY OFFICE REIT INC COM 178587101   698,116 114,258 SH   SOLE 18 114,258 0 0
CITY OFFICE REIT INC COM 178587101   614,800 100,622 SH   SOLE 19 100,622 0 0
CITY OFFICE REIT INC COM 178587101   10,338,829 1,692,116 SH   SOLE 21 1,692,116 0 0
CITY OFFICE REIT INC COM 178587101   6,980,052 1,142,398 SH   SOLE 22 1,107,227 0 35,171
CITY OFFICE REIT INC COM 178587101   12,599 2,062 SH   SOLE 23 2,062 0 0
CITY OFFICE REIT INC COM 178587101   5,401 884 SH   SOLE 43 884 0 0
CIVEO CORP CDA COM NEW 17878Y207   1,127,510 49,344 SH   SOLE 2 49,344 0 0
CIVEO CORP CDA COM NEW 17878Y207   56,508 2,473 SH   SOLE 18 2,473 0 0
CIVEO CORP CDA COM NEW 17878Y207   6,832 299 SH   SOLE 19 299 0 0
CIVEO CORP CDA COM NEW 17878Y207   700,490 30,656 SH   SOLE 22 30,656 0 0
CIVEO CORP CDA COM NEW 17878Y207   5,850 256 SH   SOLE 43 244 0 12
CIVISTA BANCSHARES INC COM NO PAR 178867107   729,173 39,543 SH   SOLE 2 31,728 0 7,815
CIVISTA BANCSHARES INC COM NO PAR 178867107   4,647 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   839,352 45,518 SH   SOLE 18 45,518 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   818,035 44,362 SH   SOLE 19 44,362 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   12,321,792 668,210 SH   SOLE 21 668,210 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   8,631,063 468,062 SH   SOLE 22 454,822 0 13,240
CIVISTA BANCSHARES INC COM NO PAR 178867107   1,199 65 SH   SOLE 23 65 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   8,095 439 SH   SOLE 26 0 0 439
CIVISTA BANCSHARES INC COM NO PAR 178867107   41,877 2,271 SH   SOLE 43 2,271 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   7,364,663 107,702 SH   SOLE 2 71,672 0 36,030
CIVITAS RESOURCES INC COM NEW 17888H103   14,838 217 SH   SOLE 4 217 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   827,466 12,101 SH   SOLE 7 11,483 0 618
CIVITAS RESOURCES INC COM NEW 17888H103   23,150,323 338,554 SH   SOLE 18 338,554 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   11,389,031 166,555 SH   SOLE 19 166,555 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   444,860,450 6,505,710 SH   SOLE 21 6,505,710 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   184,395,696 2,696,632 SH   SOLE 22 2,597,741 0 98,891
CIVITAS RESOURCES INC COM NEW 17888H103   903,505 13,213 SH   SOLE 26 13,213 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   229,141 3,351 SH   SOLE 28 0 0 3,351
CIVITAS RESOURCES INC COM NEW 17888H103   5,175,956 75,694 SH   SOLE 30 75,694 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   40,276 589 SH   SOLE 36 589 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   5,309,381 77,645 SH   SOLE 43 73,042 0 4,603
CLARIVATE PLC ORD SHS G21810109   7,061,000 762,527 SH   SOLE 2 104,791 0 657,736
CLARIVATE PLC ORD SHS G21810109   101,693 10,982 SH   SOLE 4 1,249 0 9,733
CLARIVATE PLC ORD SHS G21810109   722,512 78,025 SH   SOLE 7 74,078 0 3,947
CLARIVATE PLC ORD SHS G21810109   1,459,941 157,661 SH   SOLE 18 157,661 0 0
CLARIVATE PLC ORD SHS G21810109   1,385,500 149,622 SH   SOLE 19 149,622 0 0
CLARIVATE PLC ORD SHS G21810109   60,486,570 6,532,027 SH   SOLE 21 6,532,027 0 0
CLARIVATE PLC ORD SHS G21810109   103,967,326 11,227,573 SH   SOLE 22 10,662,472 0 565,101
CLARIVATE PLC ORD SHS G21810109   563,684 60,873 SH   SOLE 25 60,873 0 0
CLARIVATE PLC ORD SHS G21810109   1,358,275 146,682 SH   SOLE 26 146,682 0 0
CLARIVATE PLC ORD SHS G21810109   2,825,235 305,101 SH   SOLE 28 295,222 0 9,879
CLARIVATE PLC ORD SHS G21810109   29,428,484 3,178,022 SH   SOLE 30 3,178,022 0 0
CLARIVATE PLC ORD SHS G21810109   63,524 6,860 SH   SOLE 31 6,860 0 0
CLARIVATE PLC ORD SHS G21810109   135,863 14,672 SH   SOLE 36 14,672 0 0
CLARIVATE PLC ORD SHS G21810109   513,319 55,434 SH   SOLE 40 55,434 0 0
CLARIVATE PLC ORD SHS G21810109   1,147,333 123,902 SH   SOLE 43 106,251 0 17,651
CLAROS MTG TR INC COMMON STOCK 18270D106   1,305,400 95,774 SH   SOLE 2 30,948 0 64,826
CLAROS MTG TR INC COMMON STOCK 18270D106   3,803 279 SH   SOLE 4 279 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   9,827 721 SH   SOLE 7 721 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   3,383,130 248,212 SH   SOLE 18 248,212 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   2,564,539 188,154 SH   SOLE 19 188,154 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   64,331,351 4,719,835 SH   SOLE 21 4,719,835 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   60,150,676 4,413,109 SH   SOLE 22 4,281,038 0 132,071
CLAROS MTG TR INC COMMON STOCK 18270D106   269,751 19,791 SH   SOLE 25 19,791 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   536,368 39,352 SH   SOLE 26 39,352 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   57,110 4,190 SH   SOLE 28 0 0 4,190
CLAROS MTG TR INC COMMON STOCK 18270D106   109,599 8,041 SH   SOLE 30 8,041 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   178,608 13,104 SH   SOLE 40 13,104 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   68 5 SH   SOLE 43 5 0 0
CLARUS CORP NEW COM 18270P109   32,117 4,658 SH   SOLE 2 970 0 3,688
CLARUS CORP NEW COM 18270P109   1,634 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109   554,372 80,402 SH   SOLE 18 80,402 0 0
CLARUS CORP NEW COM 18270P109   356,658 51,727 SH   SOLE 19 51,727 0 0
CLARUS CORP NEW COM 18270P109   6,593,564 956,282 SH   SOLE 21 956,282 0 0
CLARUS CORP NEW COM 18270P109   4,278,327 620,497 SH   SOLE 22 600,431 0 20,066
CLEAN ENERGY FUELS CORP COM 184499101   1,366,797 356,866 SH   SOLE 2 226,017 0 130,849
CLEAN ENERGY FUELS CORP COM 184499101   2,436 636 SH   SOLE 4 636 0 0
CLEAN ENERGY FUELS CORP COM 184499101   474,882 123,990 SH   SOLE 7 117,171 0 6,819
CLEAN ENERGY FUELS CORP COM 184499101   1,786,645 466,487 SH   SOLE 18 466,487 0 0
CLEAN ENERGY FUELS CORP COM 184499101   1,330,998 347,519 SH   SOLE 19 347,519 0 0
CLEAN ENERGY FUELS CORP COM 184499101   27,319,107 7,132,926 SH   SOLE 21 7,132,926 0 0
CLEAN ENERGY FUELS CORP COM 184499101   21,495,944 5,612,518 SH   SOLE 22 5,385,321 0 227,197
CLEAN ENERGY FUELS CORP COM 184499101   119,412 31,178 SH   SOLE 25 31,178 0 0
CLEAN ENERGY FUELS CORP COM 184499101   255,151 66,619 SH   SOLE 26 66,619 0 0
CLEAN ENERGY FUELS CORP COM 184499101   355,696 92,871 SH   SOLE 28 92,871 0 0
CLEAN ENERGY FUELS CORP COM 184499101   1,628,704 425,249 SH   SOLE 30 425,249 0 0
CLEAN ENERGY FUELS CORP COM 184499101   127,026 33,166 SH   SOLE 40 33,166 0 0
CLEAN ENERGY FUELS CORP COM 184499101   197,892 51,669 SH   SOLE 43 48,548 0 3,121
CLEAN ENERGY TECHNOLOGIES IN COM NEW 18452H206   3,330 2,220 SH   SOLE 18 2,220 0 0
CLEAN ENERGY TECHNOLOGIES IN COM NEW 18452H206   39,210 26,140 SH   SOLE 21 26,140 0 0
CLEAN HARBORS INC COM 184496107   23,857,611 136,712 SH   SOLE 2 48,471 0 88,241
CLEAN HARBORS INC COM 184496107   27,049 155 SH   SOLE 4 155 0 0
CLEAN HARBORS INC COM 184496107   687,046 3,937 SH   SOLE 7 3,753 0 184
CLEAN HARBORS INC COM 184496107   15,393,178 88,208 SH   SOLE 18 88,208 0 0
CLEAN HARBORS INC COM 184496107   2,954,629 16,931 SH   SOLE 19 16,931 0 0
CLEAN HARBORS INC COM 184496107   436,678,816 2,502,314 SH   SOLE 21 2,502,314 0 0
CLEAN HARBORS INC COM 184496107   257,019,201 1,472,805 SH   SOLE 22 1,404,969 0 67,836
CLEAN HARBORS INC COM 184496107   1,814,380 10,397 SH   SOLE 25 10,397 0 0
CLEAN HARBORS INC COM 184496107   8,400,388 48,137 SH   SOLE 26 13,419 0 34,718
CLEAN HARBORS INC COM 184496107   508,697 2,915 SH   SOLE 28 901 0 2,014
CLEAN HARBORS INC COM 184496107   12,895,591 73,896 SH   SOLE 30 73,896 0 0
CLEAN HARBORS INC COM 184496107   122,855 704 SH   SOLE 31 704 0 0
CLEAN HARBORS INC COM 184496107   210,634 1,207 SH   SOLE 36 1,207 0 0
CLEAN HARBORS INC COM 184496107   1,843,175 10,562 SH   SOLE 40 10,562 0 0
CLEAN HARBORS INC COM 184496107   4,291,724 24,593 SH   SOLE 43 22,615 0 1,978
CLEANSPARK INC COM NEW 18452B209   1,782,393 161,595 SH   SOLE 2 57,230 0 104,365
CLEANSPARK INC COM NEW 18452B209   11,416 1,035 SH   SOLE 4 1,035 0 0
CLEANSPARK INC COM NEW 18452B209   14,041 1,273 SH   SOLE 7 1,273 0 0
CLEANSPARK INC COM NEW 18452B209   4,630,295 419,791 SH   SOLE 18 419,791 0 0
CLEANSPARK INC COM NEW 18452B209   5,113,740 463,621 SH   SOLE 19 463,621 0 0
CLEANSPARK INC COM NEW 18452B209   67,985,225 6,163,665 SH   SOLE 21 6,163,665 0 0
CLEANSPARK INC COM NEW 18452B209   48,705,270 4,415,709 SH   SOLE 22 4,222,609 0 193,100
CLEANSPARK INC COM NEW 18452B209   336,801 30,535 SH   SOLE 25 30,535 0 0
CLEANSPARK INC COM NEW 18452B209   2,412,051 218,681 SH   SOLE 30 218,681 0 0
CLEANSPARK INC COM NEW 18452B209   460,017 41,706 SH   SOLE 40 41,706 0 0
CLEANSPARK INC COM NEW 18452B209   210 19 SH   SOLE 43 19 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   601,648 330,576 SH   SOLE 2 80,144 0 250,432
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   564 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   7,553 4,150 SH   SOLE 7 4,150 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   1,957,567 1,075,586 SH   SOLE 18 1,075,586 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   1,401,074 769,821 SH   SOLE 19 769,821 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   28,142,096 15,462,690 SH   SOLE 21 15,462,690 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   17,157,229 9,427,049 SH   SOLE 22 8,975,635 0 451,414
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   75,756 41,624 SH   SOLE 25 41,624 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   323,734 177,876 SH   SOLE 26 177,876 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   438,675 241,030 SH   SOLE 30 241,030 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   56,784 31,200 SH   SOLE 40 31,200 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   199,338 109,526 SH   SOLE 43 107,564 0 1,962
CLEAR SECURE INC COM CL A 18467V109   960,349 46,506 SH   SOLE 2 27,832 0 18,674
CLEAR SECURE INC COM CL A 18467V109   3,923 190 SH   SOLE 4 190 0 0
CLEAR SECURE INC COM CL A 18467V109   117,664 5,698 SH   SOLE 7 5,698 0 0
CLEAR SECURE INC COM CL A 18467V109   4,089,898 198,058 SH   SOLE 18 198,058 0 0
CLEAR SECURE INC COM CL A 18467V109   3,828,923 185,420 SH   SOLE 19 185,420 0 0
CLEAR SECURE INC COM CL A 18467V109   89,884,742 4,352,772 SH   SOLE 21 4,352,772 0 0
CLEAR SECURE INC COM CL A 18467V109   47,970,115 2,323,008 SH   SOLE 22 2,255,505 0 67,503
CLEAR SECURE INC COM CL A 18467V109   14,971 725 SH   SOLE 23 725 0 0
CLEAR SECURE INC COM CL A 18467V109   314,974 15,253 SH   SOLE 25 15,253 0 0
CLEAR SECURE INC COM CL A 18467V109   477,593 23,128 SH   SOLE 26 23,128 0 0
CLEAR SECURE INC COM CL A 18467V109   10,482,621 507,633 SH   SOLE 30 507,633 0 0
CLEAR SECURE INC COM CL A 18467V109   361,974 17,529 SH   SOLE 40 17,529 0 0
CLEARFIELD INC COM 18482P103   208,823 7,181 SH   SOLE 2 3,943 0 3,238
CLEARFIELD INC COM 18482P103   1,192 41 SH   SOLE 4 41 0 0
CLEARFIELD INC COM 18482P103   3,751 129 SH   SOLE 7 129 0 0
CLEARFIELD INC COM 18482P103   979,938 33,698 SH   SOLE 18 33,698 0 0
CLEARFIELD INC COM 18482P103   793,826 27,298 SH   SOLE 19 27,298 0 0
CLEARFIELD INC COM 18482P103   16,291,227 560,221 SH   SOLE 21 560,221 0 0
CLEARFIELD INC COM 18482P103   11,401,745 392,082 SH   SOLE 22 382,249 0 9,833
CLEARFIELD INC COM 18482P103   98,349 3,382 SH   SOLE 25 3,382 0 0
CLEARFIELD INC COM 18482P103   211,819 7,284 SH   SOLE 26 7,284 0 0
CLEARFIELD INC COM 18482P103   51,821 1,782 SH   SOLE 28 0 0 1,782
CLEARFIELD INC COM 18482P103   182,332 6,270 SH   SOLE 30 6,270 0 0
CLEARFIELD INC COM 18482P103   55,514 1,909 SH   SOLE 40 1,909 0 0
CLEARFIELD INC COM 18482P103   282,803 9,725 SH   SOLE 43 9,600 0 125
CLEARONE INC COM 18506U104   2,696 2,493 SH   SOLE 18 2,493 0 0
CLEARONE INC COM 18506U104   31,051 28,714 SH   SOLE 21 28,714 0 0
CLEARPOINT NEURO INC COM 18507C103   16,948 2,496 SH   SOLE 2 869 0 1,627
CLEARPOINT NEURO INC COM 18507C103   386,100 56,863 SH   SOLE 18 56,863 0 0
CLEARPOINT NEURO INC COM 18507C103   333,308 49,088 SH   SOLE 19 49,088 0 0
CLEARPOINT NEURO INC COM 18507C103   5,733,327 844,378 SH   SOLE 21 844,378 0 0
CLEARPOINT NEURO INC COM 18507C103   3,511,849 517,209 SH   SOLE 22 512,144 0 5,065
CLEARPOINT NEURO INC COM 18507C103   149 22 SH   SOLE 43 22 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   10,459 8,939 SH   SOLE 18 8,939 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   144,213 123,259 SH   SOLE 21 123,259 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   734,228 627,545 SH   SOLE 22 627,545 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   5,176 4,663 SH   SOLE 18 4,663 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   80,724 72,724 SH   SOLE 21 72,724 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   221,227 199,304 SH   SOLE 22 199,304 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   1,179,827 58,903 SH   SOLE 2 45,113 0 13,790
CLEARWATER ANALYTICS HLDGS I CL A 185123106   6,510 325 SH   SOLE 4 325 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   60,931 3,042 SH   SOLE 18 3,042 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   19,775,779 987,308 SH   SOLE 21 987,308 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   40,092,028 2,001,599 SH   SOLE 22 1,953,846 0 47,753
CLEARWATER ANALYTICS HLDGS I CL A 185123106   422,893 21,113 SH   SOLE 25 21,113 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   767,650 38,325 SH   SOLE 26 38,325 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   64,136 3,202 SH   SOLE 28 0 0 3,202
CLEARWATER ANALYTICS HLDGS I CL A 185123106   1,483,862 74,082 SH   SOLE 30 74,082 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   922,462 46,054 SH   SOLE 34 46,054 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   460,870 23,009 SH   SOLE 40 23,009 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   40,300 2,012 SH   SOLE 43 1,485 0 527
CLEARWATER PAPER CORP COM 18538R103   1,131,676 31,331 SH   SOLE 2 19,010 0 12,321
CLEARWATER PAPER CORP COM 18538R103   1,084 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103   5,382 149 SH   SOLE 7 149 0 0
CLEARWATER PAPER CORP COM 18538R103   2,028,319 56,155 SH   SOLE 18 56,155 0 0
CLEARWATER PAPER CORP COM 18538R103   1,226,274 33,950 SH   SOLE 19 33,950 0 0
CLEARWATER PAPER CORP COM 18538R103   74,603,765 2,065,442 SH   SOLE 21 2,065,442 0 0
CLEARWATER PAPER CORP COM 18538R103   16,540,179 457,923 SH   SOLE 22 439,418 0 18,505
CLEARWATER PAPER CORP COM 18538R103   18,999 526 SH   SOLE 23 526 0 0
CLEARWATER PAPER CORP COM 18538R103   164,490 4,554 SH   SOLE 25 4,554 0 0
CLEARWATER PAPER CORP COM 18538R103   76,322 2,113 SH   SOLE 26 2,113 0 0
CLEARWATER PAPER CORP COM 18538R103   2,001,409 55,410 SH   SOLE 30 55,410 0 0
CLEARWATER PAPER CORP COM 18538R103   78,308 2,168 SH   SOLE 40 2,168 0 0
CLEARWATER PAPER CORP COM 18538R103   483,791 13,394 SH   SOLE 43 11,542 0 1,852
CLEARWAY ENERGY INC CL A 18539C105   5,612,329 219,403 SH   SOLE 2 105,413 0 113,990
CLEARWAY ENERGY INC CL A 18539C105   4,195 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105   413,194 16,153 SH   SOLE 7 15,434 0 719
CLEARWAY ENERGY INC CL A 18539C105   958,943 37,488 SH   SOLE 18 37,488 0 0
CLEARWAY ENERGY INC CL A 18539C105   15,323,546 599,044 SH   SOLE 19 599,044 0 0
CLEARWAY ENERGY INC CL A 18539C105   85,713,234 3,350,791 SH   SOLE 21 3,350,791 0 0
CLEARWAY ENERGY INC CL A 18539C105   42,905,948 1,677,324 SH   SOLE 22 1,509,672 0 167,652
CLEARWAY ENERGY INC CL A 18539C105   231,473 9,049 SH   SOLE 23 9,049 0 0
CLEARWAY ENERGY INC CL A 18539C105   134,704 5,266 SH   SOLE 25 5,266 0 0
CLEARWAY ENERGY INC CL A 18539C105   3,753,379 146,731 SH   SOLE 26 61,891 0 84,840
CLEARWAY ENERGY INC CL A 18539C105   863,402 33,753 SH   SOLE 28 19,288 0 14,465
CLEARWAY ENERGY INC CL A 18539C105   2,547,512 99,590 SH   SOLE 30 99,590 0 0
CLEARWAY ENERGY INC CL A 18539C105   12,611 493 SH   SOLE 31 493 0 0
CLEARWAY ENERGY INC CL A 18539C105   12,483 488 SH   SOLE 36 488 0 0
CLEARWAY ENERGY INC CL A 18539C105   171,744 6,714 SH   SOLE 40 6,714 0 0
CLEARWAY ENERGY INC CL A 18539C105   455,171 17,794 SH   SOLE 43 16,384 0 1,410
CLEARWAY ENERGY INC CL C 18539C204   4,683,042 170,727 SH   SOLE 2 121,716 0 49,011
CLEARWAY ENERGY INC CL C 18539C204   5,596 204 SH   SOLE 4 204 0 0
CLEARWAY ENERGY INC CL C 18539C204   994,447 36,254 SH   SOLE 7 34,350 0 1,904
CLEARWAY ENERGY INC CL C 18539C204   2,388,467 87,075 SH   SOLE 18 74,604 0 12,471
CLEARWAY ENERGY INC CL C 18539C204   1,168,710 42,607 SH   SOLE 19 42,607 0 0
CLEARWAY ENERGY INC CL C 18539C204   194,737,639 7,099,440 SH   SOLE 21 7,099,440 0 0
CLEARWAY ENERGY INC CL C 18539C204   57,211,409 2,085,724 SH   SOLE 22 1,962,136 0 123,588
CLEARWAY ENERGY INC CL C 18539C204   552,797 20,153 SH   SOLE 25 20,153 0 0
CLEARWAY ENERGY INC CL C 18539C204   26,126,362 952,474 SH   SOLE 26 27,727 0 924,747
CLEARWAY ENERGY INC CL C 18539C204   1,675,616 61,087 SH   SOLE 28 52,490 0 8,597
CLEARWAY ENERGY INC CL C 18539C204   64,302,092 2,344,225 SH   SOLE 30 2,344,225 0 0
CLEARWAY ENERGY INC CL C 18539C204   31,983 1,166 SH   SOLE 31 1,166 0 0
CLEARWAY ENERGY INC CL C 18539C204   33,867,684 1,234,695 SH   SOLE 34 1,234,695 0 0
CLEARWAY ENERGY INC CL C 18539C204   100,366 3,659 SH   SOLE 36 3,659 0 0
CLEARWAY ENERGY INC CL C 18539C204   447,740 16,323 SH   SOLE 40 16,323 0 0
CLEARWAY ENERGY INC CL C 18539C204   14,339,302 522,760 SH   SOLE 43 451,644 0 71,116
CLENE INC COMMON STOCK 185634102   1,135 3,826 SH   SOLE 18 3,826 0 0
CLENE INC COMMON STOCK 185634102   26,776 90,277 SH   SOLE 21 90,277 0 0
CLENE INC COMMON STOCK 185634102   109,776 370,115 SH   SOLE 22 370,115 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   12,779,694 625,842 SH   SOLE 2 337,980 0 287,862
CLEVELAND-CLIFFS INC NEW COM 185899101   4,239,948 207,637 SH   SOLE 4 147,818 0 59,819
CLEVELAND-CLIFFS INC NEW COM 185899101   1,497,930 73,356 SH   SOLE 7 71,735 0 1,621
CLEVELAND-CLIFFS INC NEW COM 185899101   33,591 1,645 SH   SOLE 13 1,645 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   981,998 48,090 SH   SOLE 15 48,090 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   21,387,908 1,047,400 SH   SOLE 18 1,013,225 0 34,175
CLEVELAND-CLIFFS INC NEW COM 185899101   4,901,698 240,044 SH   SOLE 19 240,044 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   547,975,785 26,835,249 SH   SOLE 21 26,835,249 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   320,906,610 15,715,309 SH   SOLE 22 14,733,838 0 981,471
CLEVELAND-CLIFFS INC NEW COM 185899101   16,766,923 821,103 SH   SOLE 23 821,103 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   172,406 8,443 SH   SOLE 25 8,443 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   11,252,461 551,051 SH   SOLE 26 244,213 0 306,838
CLEVELAND-CLIFFS INC NEW COM 185899101   8,285,987 405,778 SH   SOLE 28 8,904 0 396,874
CLEVELAND-CLIFFS INC NEW COM 185899101   67,100 3,286 SH   SOLE 29 3,286 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   28,601,498 1,400,661 SH   SOLE 30 1,400,661 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   2,395,838 117,328 SH   SOLE 31 108,314 0 9,014
CLEVELAND-CLIFFS INC NEW COM 185899101   416,629 20,403 SH   SOLE 34 20,403 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   1,639,052 80,267 SH   SOLE 36 80,267 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   570,759 27,951 SH   SOLE 40 27,951 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   5,744,279 281,306 SH   SOLE 43 251,740 0 29,567
CLEVER LEAVES HOLDINGS INC COM NEW 186760203   20,819 9,940 SH   SOLE 22 9,940 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   174,743 3,187 SH   SOLE 2 2,445 0 742
CLIMB GLOBAL SOLUTIONS INC COM 946760105   615,412 11,224 SH   SOLE 18 11,224 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   456,076 8,318 SH   SOLE 19 8,318 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   8,676,519 158,244 SH   SOLE 21 158,244 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   6,556,023 119,570 SH   SOLE 22 118,416 0 1,154
CLIPPER RLTY INC COM 18885T306   277,733 51,432 SH   SOLE 2 50,137 0 1,295
CLIPPER RLTY INC COM 18885T306   184,442 34,156 SH   SOLE 18 34,156 0 0
CLIPPER RLTY INC COM 18885T306   146,556 27,140 SH   SOLE 19 27,140 0 0
CLIPPER RLTY INC COM 18885T306   2,916,464 540,086 SH   SOLE 21 540,086 0 0
CLIPPER RLTY INC COM 18885T306   1,513,625 280,301 SH   SOLE 22 277,103 0 3,198
CLIPPER RLTY INC COM 18885T306   3,958 733 SH   SOLE 23 733 0 0
CLIPPER RLTY INC COM 18885T306   394 73 SH   SOLE 43 73 0 0
CLOROX CO DEL COM 189054109   31,011,471 217,487 SH   SOLE 2 42,227 0 175,260
CLOROX CO DEL COM 189054109   18,677,009 130,984 SH   SOLE 4 59,124 0 71,860
CLOROX CO DEL COM 189054109   26,853,690 188,328 SH   SOLE 7 174,054 0 14,274
CLOROX CO DEL COM 189054109   372,588 2,613 SH   SOLE 13 2,613 0 0
CLOROX CO DEL COM 189054109   2,580,309 18,096 SH   SOLE 15 18,096 0 0
CLOROX CO DEL COM 189054109   31,394,040 220,170 SH   SOLE 18 212,459 0 7,711
CLOROX CO DEL COM 189054109   13,291,812 93,217 SH   SOLE 19 93,217 0 0
CLOROX CO DEL COM 189054109   572,533,927 4,015,246 SH   SOLE 21 4,015,246 0 0
CLOROX CO DEL COM 189054109   387,844,372 2,719,997 SH   SOLE 22 2,450,611 0 269,386
CLOROX CO DEL COM 189054109   28,301,548 198,482 SH   SOLE 23 198,482 0 0
CLOROX CO DEL COM 189054109   36,211,729 253,957 SH   SOLE 25 253,646 0 311
CLOROX CO DEL COM 189054109   20,382,528 142,945 SH   SOLE 26 75,168 0 67,777
CLOROX CO DEL COM 189054109   43,327,112 303,858 SH   SOLE 28 4,175 0 299,683
CLOROX CO DEL COM 189054109   183,937,535 1,289,975 SH   SOLE 30 1,183,561 0 106,414
CLOROX CO DEL COM 189054109   3,934,058 27,590 SH   SOLE 31 25,563 0 2,027
CLOROX CO DEL COM 189054109   4,564,306 32,010 SH   SOLE 34 32,010 0 0
CLOROX CO DEL COM 189054109   4,795,587 33,632 SH   SOLE 36 33,632 0 0
CLOROX CO DEL COM 189054109   924,696 6,485 SH   SOLE 40 6,485 0 0
CLOROX CO DEL COM 189054109   24,811 174 SH   OTR 43 174 0 0
CLOROX CO DEL COM 189054109   32,008,456 224,479 SH   SOLE 43 196,221 0 28,258
CLOUDFLARE INC CL A COM 18915M107   36,233,004 435,179 SH   SOLE 2 32,476 0 402,703
CLOUDFLARE INC CL A COM 18915M107   15,591,850 187,267 SH   SOLE 4 80,690 0 106,577
CLOUDFLARE INC CL A COM 18915M107   3,388,432 40,697 SH   SOLE 7 39,854 0 843
CLOUDFLARE INC CL A COM 18915M107   554,179 6,656 SH   SOLE 13 6,656 0 0
CLOUDFLARE INC CL A COM 18915M107   2,383,651 28,629 SH   SOLE 15 28,629 0 0
CLOUDFLARE INC CL A COM 18915M107   21,338,705 256,290 SH   SOLE 18 239,292 0 16,998
CLOUDFLARE INC CL A COM 18915M107   20,987,765 252,075 SH   SOLE 19 252,075 0 0
CLOUDFLARE INC CL A COM 18915M107   439,091,259 5,273,736 SH   SOLE 21 5,273,736 0 0
CLOUDFLARE INC CL A COM 18915M107   587,449,839 7,055,607 SH   SOLE 22 6,507,861 0 547,746
CLOUDFLARE INC CL A COM 18915M107   37,488,897 450,263 SH   SOLE 23 450,263 0 0
CLOUDFLARE INC CL A COM 18915M107   36,687,603 440,639 SH   SOLE 25 439,990 0 649
CLOUDFLARE INC CL A COM 18915M107   23,743,254 285,170 SH   SOLE 26 136,660 0 148,510
CLOUDFLARE INC CL A COM 18915M107   30,970,639 371,975 SH   SOLE 28 6,988 0 364,987
CLOUDFLARE INC CL A COM 18915M107   30,723 369 SH   SOLE 29 369 0 0
CLOUDFLARE INC CL A COM 18915M107   85,196,461 1,023,258 SH   SOLE 30 1,023,258 0 0
CLOUDFLARE INC CL A COM 18915M107   5,134,811 61,672 SH   SOLE 31 57,075 0 4,597
CLOUDFLARE INC CL A COM 18915M107   21,236,046 255,057 SH   SOLE 34 255,057 0 0
CLOUDFLARE INC CL A COM 18915M107   5,217,654 62,667 SH   SOLE 36 62,667 0 0
CLOUDFLARE INC CL A COM 18915M107   1,202,774 14,446 SH   SOLE 40 14,446 0 0
CLOUDFLARE INC CL A COM 18915M107   51,704 621 SH   OTR 43 621 0 0
CLOUDFLARE INC CL A COM 18915M107   12,314,117 147,900 SH   SOLE 43 117,990 0 29,910
CLOUDFLARE INC NOTE 8/1 18915MAC1   3,071,160 3,420,000 PRN   SOLE 2 3,420,000 0 0
CLOUDFLARE INC NOTE 8/1 18915MAC1   8,284,050 9,225,000 PRN   SOLE 21 9,225,000 0 0
CLOUDFLARE INC NOTE 8/1 18915MAC1   4,041,000 4,500,000 PRN   SOLE 22 4,500,000 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   240,636 252,742 SH   SOLE 2 91,581 0 161,161
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   1,207,284 1,268,022 SH   SOLE 21 1,268,022 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   5,392,210 5,663,491 SH   SOLE 22 5,529,833 0 133,658
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   55,965 58,781 SH   SOLE 25 58,781 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   918,442 964,649 SH   SOLE 26 178,316 0 786,333
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   51,137 53,710 SH   SOLE 28 53,710 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   167,553 175,983 SH   SOLE 30 175,983 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   137,600 144,523 SH   SOLE 40 144,523 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   8,915 9,364 SH   SOLE 43 9,364 0 0
CME GROUP INC COM 12572Q105   132,754,027 630,361 SH   SOLE 2 107,661 0 522,700
CME GROUP INC COM 12572Q105   58,970,738 280,013 SH   SOLE 4 136,685 0 143,328
CME GROUP INC COM 12572Q105   52,068,323 247,238 SH   SOLE 7 220,433 0 26,805
CME GROUP INC COM 12572Q105   2,164,547 10,278 SH   SOLE 13 10,278 0 0
CME GROUP INC COM 12572Q105   11,283,316 53,577 SH   SOLE 15 53,577 0 0
CME GROUP INC COM 12572Q105   146,877,705 697,425 SH   SOLE 18 675,213 0 22,212
CME GROUP INC COM 12572Q105   25,114,892 119,254 SH   SOLE 19 119,254 0 0
CME GROUP INC COM 12572Q105   1,905,675,174 9,048,790 SH   SOLE 21 9,048,790 0 0
CME GROUP INC COM 12572Q105   1,667,024,096 7,915,594 SH   SOLE 22 7,147,500 0 768,094
CME GROUP INC COM 12572Q105   124,342,241 590,419 SH   SOLE 23 590,419 0 0
CME GROUP INC COM 12572Q105   130,374,036 619,060 SH   SOLE 25 617,775 0 1,285
CME GROUP INC COM 12572Q105   80,008,414 379,907 SH   SOLE 26 193,288 0 186,619
CME GROUP INC COM 12572Q105   135,089,581 641,451 SH   SOLE 28 5,549 0 635,902
CME GROUP INC COM 12572Q105   410,613,559 1,949,732 SH   SOLE 30 1,948,573 0 1,159
CME GROUP INC COM 12572Q105   16,844,630 79,984 SH   SOLE 31 73,932 0 6,052
CME GROUP INC COM 12572Q105   25,114,682 119,253 SH   SOLE 34 119,253 0 0
CME GROUP INC COM 12572Q105   19,965,091 94,801 SH   SOLE 36 94,801 0 0
CME GROUP INC COM 12572Q105   3,943,485 18,725 SH   SOLE 40 18,725 0 0
CME GROUP INC COM 12572Q105   126,992 603 SH   OTR 43 603 0 0
CME GROUP INC COM 12572Q105   104,323,501 495,363 SH   SOLE 43 409,423 0 85,941
CMS ENERGY CORP COM 125896100   42,280,883 728,102 SH   SOLE 2 344,712 0 383,390
CMS ENERGY CORP COM 125896100   19,675,510 338,824 SH   SOLE 4 139,840 0 198,984
CMS ENERGY CORP COM 125896100   35,771,817 616,012 SH   SOLE 7 571,588 0 44,424
CMS ENERGY CORP COM 125896100   150,053 2,584 SH   SOLE 13 2,584 0 0
CMS ENERGY CORP COM 125896100   2,396,084 41,262 SH   SOLE 15 41,262 0 0
CMS ENERGY CORP COM 125896100   36,856,913 634,698 SH   SOLE 18 584,706 0 49,992
CMS ENERGY CORP COM 125896100   46,998,432 809,341 SH   SOLE 19 809,341 0 0
CMS ENERGY CORP COM 125896100   775,385,656 13,352,603 SH   SOLE 21 13,352,603 0 0
CMS ENERGY CORP COM 125896100   406,495,923 7,000,102 SH   SOLE 22 6,252,985 0 747,117
CMS ENERGY CORP COM 125896100   31,946,862 550,144 SH   SOLE 23 550,144 0 0
CMS ENERGY CORP COM 125896100   8,969,550 154,461 SH   SOLE 25 154,461 0 0
CMS ENERGY CORP COM 125896100   26,613,829 458,306 SH   SOLE 26 210,113 0 248,193
CMS ENERGY CORP COM 125896100   20,649,518 355,597 SH   SOLE 28 5,058 0 350,539
CMS ENERGY CORP COM 125896100   24,041 414 SH   SOLE 29 414 0 0
CMS ENERGY CORP COM 125896100   190,833,931 3,286,274 SH   SOLE 30 3,286,274 0 0
CMS ENERGY CORP COM 125896100   3,707,479 63,845 SH   SOLE 31 58,713 0 5,132
CMS ENERGY CORP COM 125896100   3,769,266 64,909 SH   SOLE 32 64,909 0 0
CMS ENERGY CORP COM 125896100   23,497,387 404,639 SH   SOLE 34 404,639 0 0
CMS ENERGY CORP COM 125896100   4,860,285 83,697 SH   SOLE 36 83,697 0 0
CMS ENERGY CORP COM 125896100   900,317 15,504 SH   SOLE 40 15,504 0 0
CMS ENERGY CORP COM 125896100   24,157 416 SH   OTR 43 416 0 0
CMS ENERGY CORP COM 125896100   19,693,313 339,131 SH   SOLE 43 289,797 0 49,334
CNA FINL CORP COM 126117100   5,298,227 125,224 SH   SOLE 2 20,009 0 105,215
CNA FINL CORP COM 126117100   9,181 217 SH   SOLE 7 217 0 0
CNA FINL CORP COM 126117100   389,337 9,202 SH   SOLE 18 9,202 0 0
CNA FINL CORP COM 126117100   279,965 6,617 SH   SOLE 19 6,617 0 0
CNA FINL CORP COM 126117100   13,409,689 316,939 SH   SOLE 21 316,939 0 0
CNA FINL CORP COM 126117100   30,109,277 711,635 SH   SOLE 22 690,358 0 21,277
CNA FINL CORP COM 126117100   1,838,073 43,443 SH   SOLE 25 43,443 0 0
CNA FINL CORP COM 126117100   615,187 14,540 SH   SOLE 26 0 0 14,540
CNA FINL CORP COM 126117100   260,714 6,162 SH   SOLE 28 0 0 6,162
CNA FINL CORP COM 126117100   719 17 SH   SOLE 30 17 0 0
CNA FINL CORP COM 126117100   16,882 399 SH   SOLE 31 399 0 0
CNA FINL CORP COM 126117100   59,699 1,411 SH   SOLE 36 1,411 0 0
CNA FINL CORP COM 126117100   12,028,938 284,305 SH   SOLE 43 247,084 0 37,221
CNB FINL CORP PA COM 126128107   256,238 11,343 SH   SOLE 2 817 0 10,526
CNB FINL CORP PA COM 126128107   4,812 213 SH   SOLE 7 213 0 0
CNB FINL CORP PA COM 126128107   1,328,766 58,821 SH   SOLE 18 58,821 0 0
CNB FINL CORP PA COM 126128107   974,962 43,159 SH   SOLE 19 43,159 0 0
CNB FINL CORP PA COM 126128107   20,903,566 925,346 SH   SOLE 21 925,346 0 0
CNB FINL CORP PA COM 126128107   12,948,701 573,205 SH   SOLE 22 556,237 0 16,968
CNB FINL CORP PA COM 126128107   1,037,581 45,931 SH   SOLE 43 42,081 0 3,850
CNH INDL N V SHS N20944109   32,723,616 2,686,668 SH   SOLE 2 1,712,883 0 973,785
CNH INDL N V SHS N20944109   9,993,507 820,485 SH   SOLE 4 371,961 0 448,524
CNH INDL N V SHS N20944109   36,899,383 3,029,506 SH   SOLE 7 2,924,577 0 104,929
CNH INDL N V SHS N20944109   108,828 8,935 SH   SOLE 13 8,935 0 0
CNH INDL N V SHS N20944109   1,019,503 83,703 SH   SOLE 15 83,703 0 0
CNH INDL N V SHS N20944109   28,551,150 2,344,101 SH   SOLE 18 1,948,140 0 395,961
CNH INDL N V SHS N20944109   166,512,999 13,671,018 SH   SOLE 19 13,671,018 0 0
CNH INDL N V SHS N20944109   194,048,118 15,931,701 SH   SOLE 21 15,931,701 0 0
CNH INDL N V SHS N20944109   310,346,912 25,480,042 SH   SOLE 22 23,297,449 0 2,182,593
CNH INDL N V SHS N20944109   22,847,256 1,875,801 SH   SOLE 23 1,875,801 0 0
CNH INDL N V SHS N20944109   75,022,284 6,159,465 SH   SOLE 25 6,159,465 0 0
CNH INDL N V SHS N20944109   22,695,469 1,863,339 SH   SOLE 26 1,129,303 0 734,036
CNH INDL N V SHS N20944109   22,039,954 1,809,520 SH   SOLE 28 15,861 0 1,793,659
CNH INDL N V SHS N20944109   74,845,869 6,144,981 SH   SOLE 30 5,989,118 0 155,863
CNH INDL N V SHS N20944109   2,615,387 214,728 SH   SOLE 31 196,760 0 17,968
CNH INDL N V SHS N20944109   20,859,785 1,712,626 SH   SOLE 34 1,712,626 0 0
CNH INDL N V SHS N20944109   3,476,245 285,406 SH   SOLE 36 285,406 0 0
CNH INDL N V SHS N20944109   672,921 55,248 SH   SOLE 40 55,248 0 0
CNH INDL N V SHS N20944109   11,047,642 907,031 SH   SOLE 43 841,613 0 65,418
CNO FINL GROUP INC COM 12621E103   9,618,665 344,755 SH   SOLE 2 204,620 0 140,135
CNO FINL GROUP INC COM 12621E103   9,849 353 SH   SOLE 4 353 0 0
CNO FINL GROUP INC COM 12621E103   1,238,146 44,378 SH   SOLE 7 42,056 0 2,322
CNO FINL GROUP INC COM 12621E103   13,083,314 468,936 SH   SOLE 18 468,936 0 0
CNO FINL GROUP INC COM 12621E103   14,752,348 528,758 SH   SOLE 19 528,758 0 0
CNO FINL GROUP INC COM 12621E103   249,944,996 8,958,602 SH   SOLE 21 8,958,602 0 0
CNO FINL GROUP INC COM 12621E103   123,591,615 4,429,807 SH   SOLE 22 4,243,720 0 186,087
CNO FINL GROUP INC COM 12621E103   240,917 8,635 SH   SOLE 23 8,635 0 0
CNO FINL GROUP INC COM 12621E103   703,945 25,231 SH   SOLE 25 25,231 0 0
CNO FINL GROUP INC COM 12621E103   1,348,072 48,318 SH   SOLE 26 48,318 0 0
CNO FINL GROUP INC COM 12621E103   2,237,775 80,207 SH   SOLE 28 65,874 0 14,333
CNO FINL GROUP INC COM 12621E103   9,300,047 333,335 SH   SOLE 30 333,335 0 0
CNO FINL GROUP INC COM 12621E103   220,159 7,891 SH   SOLE 36 7,891 0 0
CNO FINL GROUP INC COM 12621E103   637,627 22,854 SH   SOLE 40 22,854 0 0
CNO FINL GROUP INC COM 12621E103   12,421,140 445,202 SH   SOLE 43 419,363 0 25,839
CNX RES CORP COM 12653C108   5,029,140 251,457 SH   SOLE 2 176,974 0 74,483
CNX RES CORP COM 12653C108   13,540 677 SH   SOLE 4 677 0 0
CNX RES CORP COM 12653C108   1,083,300 54,165 SH   SOLE 7 51,335 0 2,830
CNX RES CORP COM 12653C108   12,631,980 631,599 SH   SOLE 18 631,599 0 0
CNX RES CORP COM 12653C108   6,457,340 322,867 SH   SOLE 19 322,867 0 0
CNX RES CORP COM 12653C108   249,636,900 12,481,845 SH   SOLE 21 12,481,845 0 0
CNX RES CORP COM 12653C108   104,009,980 5,200,499 SH   SOLE 22 4,990,999 0 209,500
CNX RES CORP COM 12653C108   998,680 49,934 SH   SOLE 26 49,934 0 0
CNX RES CORP COM 12653C108   1,749,240 87,462 SH   SOLE 28 62,453 0 25,009
CNX RES CORP COM 12653C108   3,788,040 189,402 SH   SOLE 30 189,402 0 0
CNX RES CORP COM 12653C108   116,920 5,846 SH   SOLE 36 5,846 0 0
CNX RES CORP COM 12653C108   8,828,320 441,416 SH   SOLE 43 402,915 0 38,501
CNX RES CORP NOTE 2.250% 5/0 12653CAG3   3,860,838 2,385,000 PRN   SOLE 21 2,385,000 0 0
CO-DIAGNOSTICS INC COM 189763105   7,054 5,304 SH   SOLE 18 5,304 0 0
CO-DIAGNOSTICS INC COM 189763105   91,181 68,557 SH   SOLE 21 68,557 0 0
CO-DIAGNOSTICS INC COM 189763105   569,199 427,969 SH   SOLE 22 427,969 0 0
COASTAL FINL CORP WA COM NEW 19046P209   784,591 17,667 SH   SOLE 2 14,809 0 2,858
COASTAL FINL CORP WA COM NEW 19046P209   2,620 59 SH   SOLE 7 59 0 0
COASTAL FINL CORP WA COM NEW 19046P209   1,340,072 30,175 SH   SOLE 18 30,175 0 0
COASTAL FINL CORP WA COM NEW 19046P209   1,004,821 22,626 SH   SOLE 19 22,626 0 0
COASTAL FINL CORP WA COM NEW 19046P209   21,004,020 472,957 SH   SOLE 21 472,957 0 0
COASTAL FINL CORP WA COM NEW 19046P209   12,369,428 278,528 SH   SOLE 22 269,251 0 9,277
COASTAL FINL CORP WA COM NEW 19046P209   57,955 1,305 SH   SOLE 25 1,305 0 0
COASTAL FINL CORP WA COM NEW 19046P209   15,810 356 SH   SOLE 26 0 0 356
COASTAL FINL CORP WA COM NEW 19046P209   73,587 1,657 SH   SOLE 28 0 0 1,657
COASTAL FINL CORP WA COM NEW 19046P209   105,518 2,376 SH   SOLE 30 2,376 0 0
COASTAL FINL CORP WA COM NEW 19046P209   80,427 1,811 SH   SOLE 40 1,811 0 0
COASTAL FINL CORP WA COM NEW 19046P209   78,028 1,757 SH   SOLE 43 1,228 0 529
COCA COLA CO COM 191216100   608,728,278 10,329,684 SH   SOLE 2 4,273,749 0 6,055,935
COCA COLA CO COM 191216100   231,442,153 3,927,408 SH   SOLE 4 1,856,087 0 2,071,321
COCA COLA CO COM 191216100   269,012,739 4,564,954 SH   SOLE 7 4,179,775 0 385,179
COCA COLA CO COM 191216100   21,647,582 367,344 SH   SOLE 13 367,344 0 0
COCA COLA CO COM 191216100   35,435,611 601,317 SH   SOLE 15 601,317 0 0
COCA COLA CO COM 191216100   715,070,387 12,134,234 SH   SOLE 18 11,668,950 0 465,284
COCA COLA CO COM 191216100   152,620,627 2,589,863 SH   SOLE 19 2,589,863 0 0
COCA COLA CO COM 191216100   6,863,460,183 116,468,016 SH   SOLE 21 116,468,016 0 0
COCA COLA CO COM 191216100   5,141,772,971 87,252,214 SH   SOLE 22 78,092,244 0 9,159,970
COCA COLA CO COM 191216100   534,628,105 9,072,257 SH   SOLE 23 9,072,257 0 0
COCA COLA CO COM 191216100   634,581,105 10,768,388 SH   SOLE 25 10,159,685 0 608,703
COCA COLA CO COM 191216100   396,265,238 6,724,338 SH   SOLE 26 4,012,204 0 2,712,134
COCA COLA CO COM 191216100   477,264,877 8,098,844 SH   SOLE 28 171,258 0 7,927,586
COCA COLA CO COM 191216100   14,630,905 248,276 SH   SOLE 29 248,276 0 0
COCA COLA CO COM 191216100   1,748,190,862 29,665,550 SH   SOLE 30 29,657,225 0 8,325
COCA COLA CO COM 191216100   83,524,494 1,417,351 SH   SOLE 31 1,348,908 0 68,443
COCA COLA CO COM 191216100   24,220,053 410,997 SH   SOLE 32 410,997 0 0
COCA COLA CO COM 191216100   133,273,318 2,261,553 SH   SOLE 34 2,261,553 0 0
COCA COLA CO COM 191216100   58,428,506 991,490 SH   SOLE 36 991,490 0 0
COCA COLA CO COM 191216100   12,629,288 214,310 SH   SOLE 40 214,310 0 0
COCA COLA CO COM 191216100   369,314 6,267 SH   OTR 43 6,267 0 0
COCA COLA CO COM 191216100   301,739,345 5,120,301 SH   SOLE 43 4,138,886 0 981,415
COCA COLA CONS INC COM 191098102   6,075,450 6,544 SH   SOLE 2 4,913 0 1,631
COCA COLA CONS INC COM 191098102   10,212 11 SH   SOLE 4 11 0 0
COCA COLA CONS INC COM 191098102   37,136 40 SH   SOLE 7 40 0 0
COCA COLA CONS INC COM 191098102   17,278,452 18,611 SH   SOLE 18 18,083 0 528
COCA COLA CONS INC COM 191098102   11,588,289 12,482 SH   SOLE 19 12,482 0 0
COCA COLA CONS INC COM 191098102   334,459,814 360,254 SH   SOLE 21 360,254 0 0
COCA COLA CONS INC COM 191098102   142,388,708 153,370 SH   SOLE 22 149,102 0 4,268
COCA COLA CONS INC COM 191098102   29,709 32 SH   SOLE 23 32 0 0
COCA COLA CONS INC COM 191098102   971,106 1,046 SH   SOLE 25 1,046 0 0
COCA COLA CONS INC COM 191098102   2,037,838 2,195 SH   SOLE 26 2,195 0 0
COCA COLA CONS INC COM 191098102   77,057 83 SH   SOLE 28 83 0 0
COCA COLA CONS INC COM 191098102   2,544,744 2,741 SH   SOLE 30 2,741 0 0
COCA COLA CONS INC COM 191098102   954,395 1,028 SH   SOLE 40 1,028 0 0
COCA COLA CONS INC COM 191098102   6,900,813 7,433 SH   SOLE 43 6,752 0 681
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   13,071,162 195,852 SH   SOLE 2 47,286 0 148,566
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   13,645,727 204,461 SH   SOLE 4 86,059 0 118,402
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   22,596,429 338,574 SH   SOLE 7 318,897 0 19,677
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   93,636 1,403 SH   SOLE 13 1,403 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   1,612,171 24,156 SH   SOLE 15 24,156 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   71,478,740 1,071,003 SH   SOLE 18 1,071,003 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   8,190,266 122,719 SH   SOLE 19 122,719 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   237,166,196 3,553,584 SH   SOLE 21 3,553,584 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   186,592,893 2,795,818 SH   SOLE 22 2,677,548 0 118,270
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   23,019,560 344,914 SH   SOLE 23 344,914 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   53,020,859 794,439 SH   SOLE 25 794,439 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   9,482,286 142,078 SH   SOLE 26 43,615 0 98,463
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   17,667,813 264,726 SH   SOLE 28 2,243 0 262,483
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   207,796,525 3,113,523 SH   SOLE 30 3,113,523 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   10,755,885 161,161 SH   SOLE 31 26,989 0 134,172
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   8,853,662 132,659 SH   SOLE 32 132,659 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   49,132,586 736,179 SH   SOLE 34 736,179 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   3,461,403 51,864 SH   SOLE 36 51,864 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   743,350 11,138 SH   SOLE 40 11,138 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   49,993,448 749,078 SH   SOLE 43 668,443 0 80,634
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   7,731,331 81,692 SH   SOLE 2 81,692 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   240,480 2,541 SH   SOLE 4 2,541 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   520,804 5,503 SH   SOLE 21 5,503 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   1,410,325 14,902 SH   SOLE 22 14,902 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   11,831,082 125,011 SH   SOLE 43 103,790 0 21,222
COCRYSTAL PHARMA INC COM NEW 19188J409   127,551 74,063 SH   SOLE 22 74,063 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   6,664 1,107 SH   SOLE 18 1,107 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   83,810 13,922 SH   SOLE 21 13,922 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   264,158 43,880 SH   SOLE 22 43,880 0 0
CODEXIS INC COM 192005106   1,615,234 529,585 SH   SOLE 2 287,575 0 242,010
CODEXIS INC COM 192005106   2,623 860 SH   SOLE 7 860 0 0
CODEXIS INC COM 192005106   655,851 215,033 SH   SOLE 18 197,228 0 17,805
CODEXIS INC COM 192005106   2,948,780 966,813 SH   SOLE 19 966,813 0 0
CODEXIS INC COM 192005106   8,124,178 2,663,665 SH   SOLE 21 2,663,665 0 0
CODEXIS INC COM 192005106   7,528,538 2,468,373 SH   SOLE 22 2,369,467 0 98,906
CODEXIS INC COM 192005106   118,688 38,914 SH   SOLE 23 38,914 0 0
CODEXIS INC COM 192005106   937,350 307,328 SH   SOLE 26 0 0 307,328
CODEXIS INC COM 192005106   9,290 3,046 SH   SOLE 28 3,046 0 0
CODEXIS INC COM 192005106   8,531 2,797 SH   SOLE 43 1,950 0 847
CODORUS VY BANCORP INC COM 192025104   263,990 10,272 SH   SOLE 2 5,300 0 4,972
CODORUS VY BANCORP INC COM 192025104   665,938 25,912 SH   SOLE 18 25,912 0 0
CODORUS VY BANCORP INC COM 192025104   477,763 18,590 SH   SOLE 19 18,590 0 0
CODORUS VY BANCORP INC COM 192025104   9,350,020 363,814 SH   SOLE 21 363,814 0 0
CODORUS VY BANCORP INC COM 192025104   3,593,091 139,809 SH   SOLE 22 133,175 0 6,634
COEUR MNG INC COM NEW 192108504   3,864,779 1,185,515 SH   SOLE 2 617,823 0 567,692
COEUR MNG INC COM NEW 192108504   3,335 1,023 SH   SOLE 4 1,023 0 0
COEUR MNG INC COM NEW 192108504   4,349,671 1,334,255 SH   SOLE 7 1,334,255 0 0
COEUR MNG INC COM NEW 192108504   2,927,242 897,927 SH   SOLE 18 897,927 0 0
COEUR MNG INC COM NEW 192108504   8,562,820 2,626,632 SH   SOLE 19 2,626,632 0 0
COEUR MNG INC COM NEW 192108504   47,741,562 14,644,651 SH   SOLE 21 14,644,651 0 0
COEUR MNG INC COM NEW 192108504   39,943,769 12,252,690 SH   SOLE 22 11,670,432 0 582,258
COEUR MNG INC COM NEW 192108504   209,344 64,216 SH   SOLE 23 64,216 0 0
COEUR MNG INC COM NEW 192108504   224,295 68,802 SH   SOLE 25 68,802 0 0
COEUR MNG INC COM NEW 192108504   737,014 226,078 SH   SOLE 26 104,497 0 121,581
COEUR MNG INC COM NEW 192108504   8,831,562 2,709,068 SH   SOLE 30 2,709,068 0 0
COEUR MNG INC COM NEW 192108504   164,959 50,601 SH   SOLE 40 50,601 0 0
COEUR MNG INC COM NEW 192108504   802,814 246,262 SH   SOLE 43 237,889 0 8,373
COGENT BIOSCIENCES INC COM 19240Q201   284,216 48,336 SH   SOLE 2 14,607 0 33,729
COGENT BIOSCIENCES INC COM 19240Q201   3,510 597 SH   SOLE 7 597 0 0
COGENT BIOSCIENCES INC COM 19240Q201   1,302,673 221,543 SH   SOLE 18 221,543 0 0
COGENT BIOSCIENCES INC COM 19240Q201   1,010,931 171,927 SH   SOLE 19 171,927 0 0
COGENT BIOSCIENCES INC COM 19240Q201   22,437,886 3,815,967 SH   SOLE 21 3,815,967 0 0
COGENT BIOSCIENCES INC COM 19240Q201   13,838,815 2,353,540 SH   SOLE 22 2,284,468 0 69,072
COGENT BIOSCIENCES INC COM 19240Q201   79,127 13,457 SH   SOLE 25 13,457 0 0
COGENT BIOSCIENCES INC COM 19240Q201   7,232 1,230 SH   SOLE 26 1,230 0 0
COGENT BIOSCIENCES INC COM 19240Q201   511,689 87,022 SH   SOLE 30 87,022 0 0
COGENT BIOSCIENCES INC COM 19240Q201   4,733 805 SH   SOLE 36 805 0 0
COGENT BIOSCIENCES INC COM 19240Q201   37,403 6,361 SH   SOLE 40 6,361 0 0
COGENT BIOSCIENCES INC COM 19240Q201   204,618 34,799 SH   SOLE 43 20,226 0 14,573
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   5,185,999 68,183 SH   SOLE 2 31,853 0 36,330
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   412,245 5,420 SH   SOLE 4 5,420 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   489,142 6,431 SH   SOLE 7 6,128 0 303
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   10,164,430 133,637 SH   SOLE 18 133,637 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   13,917,535 182,981 SH   SOLE 19 182,981 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   406,537,049 5,344,952 SH   SOLE 21 5,344,952 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   103,008,666 1,354,308 SH   SOLE 22 1,301,583 0 52,725
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   208,557 2,742 SH   SOLE 23 2,742 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   695,417 9,143 SH   SOLE 25 9,143 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   2,971,512 39,068 SH   SOLE 26 17,645 0 21,423
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   353,831 4,652 SH   SOLE 28 765 0 3,887
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   8,570,365 112,679 SH   SOLE 30 112,679 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   672,751 8,845 SH   SOLE 40 8,845 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   4,791,747 63,000 SH   SOLE 43 58,046 0 4,954
COGNEX CORP COM 192422103   13,906,683 333,174 SH   SOLE 2 198,249 0 134,925
COGNEX CORP COM 192422103   352,453 8,444 SH   SOLE 4 4,535 0 3,909
COGNEX CORP COM 192422103   958,851 22,972 SH   SOLE 7 21,798 0 1,174
COGNEX CORP COM 192422103   197,347 4,728 SH   SOLE 13 4,728 0 0
COGNEX CORP COM 192422103   12,245,890 293,385 SH   SOLE 18 293,385 0 0
COGNEX CORP COM 192422103   2,281,174 54,652 SH   SOLE 19 54,652 0 0
COGNEX CORP COM 192422103   367,509,973 8,804,743 SH   SOLE 21 8,804,743 0 0
COGNEX CORP COM 192422103   208,733,726 5,000,808 SH   SOLE 22 4,765,055 0 235,753
COGNEX CORP COM 192422103   162,536 3,894 SH   SOLE 23 3,894 0 0
COGNEX CORP COM 192422103   1,438,611 34,466 SH   SOLE 25 34,466 0 0
COGNEX CORP COM 192422103   2,075,313 49,720 SH   SOLE 26 49,079 0 641
COGNEX CORP COM 192422103   633,571 15,179 SH   SOLE 28 1,792 0 13,387
COGNEX CORP COM 192422103   3,823,426 91,601 SH   SOLE 30 91,601 0 0
COGNEX CORP COM 192422103   200,853 4,812 SH   SOLE 31 4,812 0 0
COGNEX CORP COM 192422103   47,584 1,140 SH   SOLE 34 1,140 0 0
COGNEX CORP COM 192422103   45,037 1,079 SH   SOLE 36 1,079 0 0
COGNEX CORP COM 192422103   1,507,482 36,116 SH   SOLE 40 36,116 0 0
COGNEX CORP COM 192422103   15,360 368 SH   OTR 43 368 0 0
COGNEX CORP COM 192422103   3,318,410 79,502 SH   SOLE 43 73,268 0 6,234
COGNITION THERAPEUTICS INC COM 19243B102   7,602 4,109 SH   SOLE 18 4,109 0 0
COGNITION THERAPEUTICS INC COM 19243B102   89,945 48,619 SH   SOLE 21 48,619 0 0
COGNITION THERAPEUTICS INC COM 19243B102   5,330 2,881 SH   SOLE 22 2,881 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   99,473,010 1,317,000 SH   SOLE 2 380,594 0 936,406
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   33,504,353 443,590 SH   SOLE 4 215,804 0 227,786
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   41,255,997 546,220 SH   SOLE 7 408,718 0 137,502
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   4,781,729 63,309 SH   SOLE 13 63,309 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   18,294,877 242,220 SH   SOLE 15 242,220 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   360,152,500 4,768,337 SH   SOLE 18 4,651,526 0 116,811
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   453,958,337 6,010,305 SH   SOLE 19 6,010,305 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,364,699,077 18,068,305 SH   SOLE 21 18,068,305 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   893,702,607 11,832,419 SH   SOLE 22 10,745,154 0 1,087,265
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   67,305,085 891,104 SH   SOLE 23 891,104 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   127,920,025 1,693,632 SH   SOLE 25 1,608,076 0 85,556
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   67,601,389 895,027 SH   SOLE 26 572,657 0 322,370
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   103,606,993 1,371,733 SH   SOLE 28 7,386 0 1,364,347
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   331,049,274 4,383,017 SH   SOLE 30 4,383,017 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   8,584,815 113,661 SH   SOLE 31 105,396 0 8,265
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   10,998,830 145,622 SH   SOLE 32 145,622 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   146,320,719 1,937,253 SH   SOLE 34 1,937,253 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   15,530,705 205,623 SH   SOLE 36 205,623 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,951,846 25,842 SH   SOLE 40 25,842 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   81,497 1,079 SH   OTR 43 1,079 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   55,758,860 738,235 SH   SOLE 43 641,076 0 97,159
COGNYTE SOFTWARE LTD ORD SHS M25133105   522,444 81,251 SH   SOLE 2 81,251 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   118,859 18,485 SH   SOLE 22 18,485 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   29,591 4,602 SH   SOLE 28 4,602 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   172,414 26,814 SH   SOLE 43 26,592 0 222
COHEN & CO INC NEW COM 19249M102   1,290 194 SH   SOLE 18 194 0 0
COHEN & CO INC NEW COM 19249M102   13,899 2,090 SH   SOLE 21 2,090 0 0
COHEN & CO INC NEW COM 19249M102   177,755 26,730 SH   SOLE 22 26,730 0 0
COHEN & STEERS INC COM 19247A100   2,340,284 30,903 SH   SOLE 2 24,318 0 6,585
COHEN & STEERS INC COM 19247A100   4,241 56 SH   SOLE 4 56 0 0
COHEN & STEERS INC COM 19247A100   121,925 1,610 SH   SOLE 7 1,610 0 0
COHEN & STEERS INC COM 19247A100   5,553,735 73,336 SH   SOLE 18 67,020 0 6,316
COHEN & STEERS INC COM 19247A100   7,197,985 95,048 SH   SOLE 19 95,048 0 0
COHEN & STEERS INC COM 19247A100   81,914,263 1,081,662 SH   SOLE 21 1,081,662 0 0
COHEN & STEERS INC COM 19247A100   57,314,812 756,831 SH   SOLE 22 732,529 0 24,302
COHEN & STEERS INC COM 19247A100   16,358 216 SH   SOLE 23 216 0 0
COHEN & STEERS INC COM 19247A100   418,863 5,531 SH   SOLE 25 5,531 0 0
COHEN & STEERS INC COM 19247A100   596,374 7,875 SH   SOLE 26 7,875 0 0
COHEN & STEERS INC COM 19247A100   33,700 445 SH   SOLE 28 445 0 0
COHEN & STEERS INC COM 19247A100   976,614 12,896 SH   SOLE 30 12,896 0 0
COHEN & STEERS INC COM 19247A100   473,237 6,249 SH   SOLE 40 6,249 0 0
COHEN & STEERS INC COM 19247A100   25,370 335 SH   OTR 43 335 0 0
COHEN & STEERS INC COM 19247A100   1,577,683 20,833 SH   SOLE 43 18,144 0 2,689
COHEN & STEERS TOTAL RETURN COM 19247R103   2,714 231 SH   SOLE 43 231 0 0
COHERENT CORP COM 19247G107   9,404,004 216,035 SH   SOLE 2 130,000 0 86,035
COHERENT CORP COM 19247G107   34,040 782 SH   SOLE 4 457 0 325
COHERENT CORP COM 19247G107   1,003,105 23,044 SH   SOLE 7 21,853 0 1,191
COHERENT CORP COM 19247G107   9,804,523 225,236 SH   SOLE 18 225,236 0 0
COHERENT CORP COM 19247G107   8,528,963 195,933 SH   SOLE 19 195,933 0 0
COHERENT CORP COM 19247G107   290,755,022 6,679,417 SH   SOLE 21 6,679,417 0 0
COHERENT CORP COM 19247G107   167,752,257 3,853,716 SH   SOLE 22 3,668,646 0 185,070
COHERENT CORP COM 19247G107   1,318,437 30,288 SH   SOLE 25 30,288 0 0
COHERENT CORP COM 19247G107   1,672,771 38,428 SH   SOLE 26 38,428 0 0
COHERENT CORP COM 19247G107   375,925 8,636 SH   SOLE 28 2,266 0 6,370
COHERENT CORP COM 19247G107   12,393,470 284,711 SH   SOLE 30 284,711 0 0
COHERENT CORP COM 19247G107   81,227 1,866 SH   SOLE 31 1,866 0 0
COHERENT CORP COM 19247G107   12,499,596 287,149 SH   SOLE 34 287,149 0 0
COHERENT CORP COM 19247G107   49,276 1,132 SH   SOLE 36 1,132 0 0
COHERENT CORP COM 19247G107   1,348,908 30,988 SH   SOLE 40 30,988 0 0
COHERENT CORP COM 19247G107   3,761,776 86,418 SH   SOLE 43 78,695 0 7,723
COHERUS BIOSCIENCES INC COM 19249H103   2,488,609 747,330 SH   SOLE 2 496,931 0 250,399
COHERUS BIOSCIENCES INC COM 19249H103   906 272 SH   SOLE 4 272 0 0
COHERUS BIOSCIENCES INC COM 19249H103   3,393 1,019 SH   SOLE 7 1,019 0 0
COHERUS BIOSCIENCES INC COM 19249H103   949,956 285,272 SH   SOLE 18 255,738 0 29,534
COHERUS BIOSCIENCES INC COM 19249H103   5,043,785 1,514,650 SH   SOLE 19 1,514,650 0 0
COHERUS BIOSCIENCES INC COM 19249H103   16,403,457 4,925,963 SH   SOLE 21 4,925,963 0 0
COHERUS BIOSCIENCES INC COM 19249H103   13,715,817 4,118,864 SH   SOLE 22 3,952,229 0 166,635
COHERUS BIOSCIENCES INC COM 19249H103   113,257 34,011 SH   SOLE 23 34,011 0 0
COHERUS BIOSCIENCES INC COM 19249H103   79,654 23,920 SH   SOLE 25 23,920 0 0
COHERUS BIOSCIENCES INC COM 19249H103   802,367 240,951 SH   SOLE 26 20,167 0 220,784
COHERUS BIOSCIENCES INC COM 19249H103   10,639 3,195 SH   SOLE 28 3,195 0 0
COHERUS BIOSCIENCES INC COM 19249H103   546,769 164,195 SH   SOLE 30 164,195 0 0
COHERUS BIOSCIENCES INC COM 19249H103   34,642 10,403 SH   SOLE 40 10,403 0 0
COHERUS BIOSCIENCES INC COM 19249H103   15,485 4,650 SH   SOLE 43 4,650 0 0
COHU INC COM 192576106   1,693,447 47,851 SH   SOLE 2 14,157 0 33,694
COHU INC COM 192576106   4,211 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106   13,165 372 SH   SOLE 7 372 0 0
COHU INC COM 192576106   5,356,914 151,368 SH   SOLE 18 151,368 0 0
COHU INC COM 192576106   3,419,346 96,619 SH   SOLE 19 96,619 0 0
COHU INC COM 192576106   198,504,563 5,609,058 SH   SOLE 21 5,609,058 0 0
COHU INC COM 192576106   49,384,162 1,395,427 SH   SOLE 22 1,332,561 0 62,866
COHU INC COM 192576106   354,395 10,014 SH   SOLE 25 10,014 0 0
COHU INC COM 192576106   1,120,341 31,657 SH   SOLE 26 12,596 0 19,061
COHU INC COM 192576106   168,704 4,767 SH   SOLE 28 863 0 3,904
COHU INC COM 192576106   3,437,926 97,144 SH   SOLE 30 97,144 0 0
COHU INC COM 192576106   285,916 8,079 SH   SOLE 40 8,079 0 0
COHU INC COM 192576106   908,638 25,675 SH   SOLE 43 24,973 0 702
COINBASE GLOBAL INC COM CL A 19260Q107   34,790,087 200,035 SH   SOLE 2 5,598 0 194,437
COINBASE GLOBAL INC COM CL A 19260Q107   20,965,708 120,548 SH   SOLE 4 56,558 0 63,990
COINBASE GLOBAL INC COM CL A 19260Q107   4,539,660 26,102 SH   SOLE 7 25,519 0 583
COINBASE GLOBAL INC COM CL A 19260Q107   785,423 4,516 SH   SOLE 13 4,516 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   2,769,676 15,925 SH   SOLE 15 15,925 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   31,801,794 182,853 SH   SOLE 18 172,290 0 10,563
COINBASE GLOBAL INC COM CL A 19260Q107   6,839,578 39,326 SH   SOLE 19 39,326 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   437,089,135 2,513,162 SH   SOLE 21 2,513,162 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   712,774,249 4,098,288 SH   SOLE 22 3,778,825 0 319,463
COINBASE GLOBAL INC COM CL A 19260Q107   48,037,400 276,204 SH   SOLE 23 276,204 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   6,546,349 37,640 SH   SOLE 25 37,154 0 486
COINBASE GLOBAL INC COM CL A 19260Q107   15,535,578 89,326 SH   SOLE 26 70,593 0 18,733
COINBASE GLOBAL INC COM CL A 19260Q107   41,616,099 239,283 SH   SOLE 28 4,778 0 234,505
COINBASE GLOBAL INC COM CL A 19260Q107   83,704,044 481,279 SH   SOLE 30 481,279 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   6,560,958 37,724 SH   SOLE 31 34,918 0 2,806
COINBASE GLOBAL INC COM CL A 19260Q107   1,297,791 7,462 SH   SOLE 34 7,462 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   4,129,730 23,745 SH   SOLE 36 23,745 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   1,559,888 8,969 SH   SOLE 40 8,969 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   22,604,730 129,972 SH   SOLE 43 115,465 0 14,507
COINBASE GLOBAL INC NOTE 0.500% 6/0 19260QAB3   8,897,520 9,825,000 PRN   SOLE 21 9,825,000 0 0
COLGATE PALMOLIVE CO COM 194162103   122,172,713 1,532,715 SH   SOLE 2 258,006 0 1,274,709
COLGATE PALMOLIVE CO COM 194162103   52,922,897 663,943 SH   SOLE 4 279,991 0 383,952
COLGATE PALMOLIVE CO COM 194162103   48,627,564 610,056 SH   SOLE 7 546,455 0 63,601
COLGATE PALMOLIVE CO COM 194162103   1,782,953 22,368 SH   SOLE 13 22,368 0 0
COLGATE PALMOLIVE CO COM 194162103   9,612,627 120,595 SH   SOLE 15 120,595 0 0
COLGATE PALMOLIVE CO COM 194162103   92,420,397 1,159,458 SH   SOLE 18 1,079,732 0 79,726
COLGATE PALMOLIVE CO COM 194162103   43,856,522 550,201 SH   SOLE 19 550,201 0 0
COLGATE PALMOLIVE CO COM 194162103   1,628,093,489 20,425,210 SH   SOLE 21 20,425,210 0 0
COLGATE PALMOLIVE CO COM 194162103   1,441,601,263 18,085,576 SH   SOLE 22 16,257,492 0 1,828,084
COLGATE PALMOLIVE CO COM 194162103   102,977,748 1,291,905 SH   SOLE 23 1,291,905 0 0
COLGATE PALMOLIVE CO COM 194162103   145,426,511 1,824,445 SH   SOLE 25 1,673,936 0 150,509
COLGATE PALMOLIVE CO COM 194162103   95,015,117 1,192,010 SH   SOLE 26 699,757 0 492,253
COLGATE PALMOLIVE CO COM 194162103   150,272,879 1,885,245 SH   SOLE 28 85,304 0 1,799,941
COLGATE PALMOLIVE CO COM 194162103   128,732 1,615 SH   SOLE 29 1,615 0 0
COLGATE PALMOLIVE CO COM 194162103   334,866,094 4,201,055 SH   SOLE 30 4,189,253 0 11,802
COLGATE PALMOLIVE CO COM 194162103   14,187,025 177,983 SH   SOLE 31 164,790 0 13,193
COLGATE PALMOLIVE CO COM 194162103   54,762,045 687,016 SH   SOLE 34 687,016 0 0
COLGATE PALMOLIVE CO COM 194162103   18,133,945 227,499 SH   SOLE 36 227,499 0 0
COLGATE PALMOLIVE CO COM 194162103   3,233,356 40,564 SH   SOLE 40 40,564 0 0
COLGATE PALMOLIVE CO COM 194162103   85,609 1,074 SH   OTR 43 1,074 0 0
COLGATE PALMOLIVE CO COM 194162103   117,277,917 1,471,307 SH   SOLE 43 1,178,604 0 292,703
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   2,783,343 90,427 SH   SOLE 2 57,387 0 33,040
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   3,417 111 SH   SOLE 4 111 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   10,342 336 SH   SOLE 7 336 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   3,717,208 120,767 SH   SOLE 18 105,517 0 15,250
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   9,215,040 299,384 SH   SOLE 19 299,384 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   120,095,588 3,901,741 SH   SOLE 21 3,901,741 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   37,578,040 1,220,859 SH   SOLE 22 1,169,960 0 50,899
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   37,275 1,211 SH   SOLE 23 1,211 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   230,573 7,491 SH   SOLE 25 7,491 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   51,680 1,679 SH   SOLE 26 887 0 792
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   263,046 8,546 SH   SOLE 28 0 0 8,546
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   2,469,787 80,240 SH   SOLE 30 80,240 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   4,340 141 SH   SOLE 36 141 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   154,823 5,030 SH   SOLE 40 5,030 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   14,343 466 SH   OTR 43 466 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   1,494,800 48,564 SH   SOLE 43 23,770 0 24,794
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   1,343,389 10,618 SH   SOLE 43 10,598 0 20
COLONY BANKCORP INC COM 19623P101   960,074 72,186 SH   SOLE 2 64,587 0 7,599
COLONY BANKCORP INC COM 19623P101   3,737 281 SH   SOLE 7 281 0 0
COLONY BANKCORP INC COM 19623P101   682,636 51,326 SH   SOLE 18 51,326 0 0
COLONY BANKCORP INC COM 19623P101   512,023 38,498 SH   SOLE 19 38,498 0 0
COLONY BANKCORP INC COM 19623P101   11,084,672 833,434 SH   SOLE 21 833,434 0 0
COLONY BANKCORP INC COM 19623P101   4,290,061 322,561 SH   SOLE 22 310,803 0 11,758
COLONY BANKCORP INC COM 19623P101   40 3 SH   SOLE 43 3 0 0
COLUMBIA BKG SYS INC COM 197236102   12,882,091 482,837 SH   SOLE 2 203,693 0 279,144
COLUMBIA BKG SYS INC COM 197236102   16,115 604 SH   SOLE 4 604 0 0
COLUMBIA BKG SYS INC COM 197236102   1,008,077 37,784 SH   SOLE 7 35,867 0 1,917
COLUMBIA BKG SYS INC COM 197236102   10,632,247 398,510 SH   SOLE 18 398,510 0 0
COLUMBIA BKG SYS INC COM 197236102   2,059,429 77,190 SH   SOLE 19 77,190 0 0
COLUMBIA BKG SYS INC COM 197236102   270,850,691 10,151,825 SH   SOLE 21 10,151,825 0 0
COLUMBIA BKG SYS INC COM 197236102   171,796,682 6,439,156 SH   SOLE 22 6,153,430 0 285,726
COLUMBIA BKG SYS INC COM 197236102   1,163,195 43,598 SH   SOLE 25 43,598 0 0
COLUMBIA BKG SYS INC COM 197236102   3,413,813 127,954 SH   SOLE 26 65,948 0 62,006
COLUMBIA BKG SYS INC COM 197236102   62,485 2,342 SH   SOLE 28 2,342 0 0
COLUMBIA BKG SYS INC COM 197236102   8,578,607 321,537 SH   SOLE 30 321,537 0 0
COLUMBIA BKG SYS INC COM 197236102   79,853 2,993 SH   SOLE 31 2,993 0 0
COLUMBIA BKG SYS INC COM 197236102   146,233 5,481 SH   SOLE 36 5,481 0 0
COLUMBIA BKG SYS INC COM 197236102   1,224,692 45,903 SH   SOLE 40 45,903 0 0
COLUMBIA BKG SYS INC COM 197236102   8,930,502 334,726 SH   SOLE 43 281,482 0 53,244
COLUMBIA FINL INC COM 197641103   470,336 24,395 SH   SOLE 2 9,747 0 14,648
COLUMBIA FINL INC COM 197641103   6,035 313 SH   SOLE 7 313 0 0
COLUMBIA FINL INC COM 197641103   1,495,877 77,587 SH   SOLE 18 77,587 0 0
COLUMBIA FINL INC COM 197641103   1,209,820 62,750 SH   SOLE 19 62,750 0 0
COLUMBIA FINL INC COM 197641103   22,734,224 1,179,161 SH   SOLE 21 1,179,161 0 0
COLUMBIA FINL INC COM 197641103   18,356,565 952,104 SH   SOLE 22 911,469 0 40,635
COLUMBIA FINL INC COM 197641103   67,576 3,505 SH   SOLE 23 3,505 0 0
COLUMBIA FINL INC COM 197641103   122,332 6,345 SH   SOLE 25 6,345 0 0
COLUMBIA FINL INC COM 197641103   130,641 6,776 SH   SOLE 28 0 0 6,776
COLUMBIA FINL INC COM 197641103   754,542 39,136 SH   SOLE 30 39,136 0 0
COLUMBIA FINL INC COM 197641103   134,015 6,951 SH   SOLE 40 6,951 0 0
COLUMBIA FINL INC COM 197641103   698,592 36,234 SH   SOLE 43 34,541 0 1,693
COLUMBIA SPORTSWEAR CO COM 198516106   4,467,046 56,161 SH   SOLE 2 32,692 0 23,469
COLUMBIA SPORTSWEAR CO COM 198516106   7,159 90 SH   SOLE 4 90 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   611,344 7,686 SH   SOLE 7 7,275 0 411
COLUMBIA SPORTSWEAR CO COM 198516106   4,476,511 56,280 SH   SOLE 18 56,280 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   871,997 10,963 SH   SOLE 19 10,963 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   138,356,012 1,739,452 SH   SOLE 21 1,739,452 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   76,049,785 956,120 SH   SOLE 22 908,597 0 47,523
COLUMBIA SPORTSWEAR CO COM 198516106   571,415 7,184 SH   SOLE 25 7,184 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   717,928 9,026 SH   SOLE 26 9,026 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   54,167 681 SH   SOLE 28 681 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   2,000,590 25,152 SH   SOLE 30 25,152 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   40,009 503 SH   SOLE 31 503 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   43,031 541 SH   SOLE 36 541 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   660,818 8,308 SH   SOLE 40 8,308 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   3,001,762 37,739 SH   SOLE 43 31,667 0 6,072
COLUMBUS MCKINNON CORP N Y COM 199333105   2,633,109 67,481 SH   SOLE 2 48,798 0 18,683
COLUMBUS MCKINNON CORP N Y COM 199333105   29,343 752 SH   SOLE 4 124 0 628
COLUMBUS MCKINNON CORP N Y COM 199333105   391,644 10,037 SH   SOLE 7 9,494 0 543
COLUMBUS MCKINNON CORP N Y COM 199333105   3,193,436 81,841 SH   SOLE 18 81,841 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   2,837,612 72,722 SH   SOLE 19 72,722 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   44,947,021 1,151,897 SH   SOLE 21 1,151,897 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   29,359,116 752,412 SH   SOLE 22 714,928 0 37,484
COLUMBUS MCKINNON CORP N Y COM 199333105   210,123 5,385 SH   SOLE 25 5,385 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   666,540 17,082 SH   SOLE 26 17,082 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   252,225 6,464 SH   SOLE 28 505 0 5,959
COLUMBUS MCKINNON CORP N Y COM 199333105   7,482,514 191,761 SH   SOLE 30 191,761 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   6,985 179 SH   SOLE 34 179 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   34,533 885 SH   SOLE 36 885 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   227,213 5,823 SH   SOLE 40 5,823 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   657,721 16,856 SH   SOLE 43 14,023 0 2,833
COMCAST CORP NEW CL A 20030N101   356,027,183 8,119,206 SH   SOLE 2 1,639,405 0 6,479,801
COMCAST CORP NEW CL A 20030N101   147,749,462 3,369,429 SH   SOLE 4 1,759,227 0 1,610,202
COMCAST CORP NEW CL A 20030N101   190,568,504 4,345,918 SH   SOLE 7 3,825,780 0 520,138
COMCAST CORP NEW CL A 20030N101   6,183,289 141,010 SH   SOLE 13 141,010 0 0
COMCAST CORP NEW CL A 20030N101   27,589,236 629,173 SH   SOLE 15 629,173 0 0
COMCAST CORP NEW CL A 20030N101   588,996,524 13,432,076 SH   SOLE 18 12,806,594 0 625,482
COMCAST CORP NEW CL A 20030N101   621,660,748 14,176,984 SH   SOLE 19 14,176,984 0 0
COMCAST CORP NEW CL A 20030N101   4,203,880,469 95,869,566 SH   SOLE 21 95,869,566 0 0
COMCAST CORP NEW CL A 20030N101   3,923,226,525 89,469,248 SH   SOLE 22 80,375,911 0 9,093,337
COMCAST CORP NEW CL A 20030N101   352,738,433 8,044,206 SH   SOLE 23 8,044,206 0 0
COMCAST CORP NEW CL A 20030N101   366,186,614 8,350,892 SH   SOLE 25 7,985,250 0 365,642
COMCAST CORP NEW CL A 20030N101   233,139,400 5,316,748 SH   SOLE 26 2,926,359 0 2,390,389
COMCAST CORP NEW CL A 20030N101   380,900,964 8,686,453 SH   SOLE 28 132,469 0 8,553,984
COMCAST CORP NEW CL A 20030N101   294,847 6,724 SH   SOLE 29 6,724 0 0
COMCAST CORP NEW CL A 20030N101   1,137,570,381 25,942,312 SH   SOLE 30 25,942,312 0 0
COMCAST CORP NEW CL A 20030N101   40,781,991 930,034 SH   SOLE 31 861,118 0 68,916
COMCAST CORP NEW CL A 20030N101   64,761,451 1,476,886 SH   SOLE 32 1,476,886 0 0
COMCAST CORP NEW CL A 20030N101   112,473,935 2,564,970 SH   SOLE 34 2,564,970 0 0
COMCAST CORP NEW CL A 20030N101   51,014,652 1,163,390 SH   SOLE 36 1,163,390 0 0
COMCAST CORP NEW CL A 20030N101   9,416,919 214,753 SH   SOLE 40 214,753 0 0
COMCAST CORP NEW CL A 20030N101   279,149 6,366 SH   OTR 43 6,366 0 0
COMCAST CORP NEW CL A 20030N101   261,543,475 5,964,503 SH   SOLE 43 5,116,955 0 847,548
COMERICA INC COM 200340107   11,938,708 213,917 SH   SOLE 2 79,949 0 133,968
COMERICA INC COM 200340107   30,026 538 SH   SOLE 4 538 0 0
COMERICA INC COM 200340107   5,469,771 98,007 SH   SOLE 7 87,530 0 10,477
COMERICA INC COM 200340107   329,837 5,910 SH   SOLE 15 5,910 0 0
COMERICA INC COM 200340107   12,997,703 232,892 SH   SOLE 18 232,892 0 0
COMERICA INC COM 200340107   6,627,438 118,750 SH   SOLE 19 118,750 0 0
COMERICA INC COM 200340107   399,096,752 7,150,990 SH   SOLE 21 7,150,990 0 0
COMERICA INC COM 200340107   167,426,819 2,999,943 SH   SOLE 22 2,782,470 0 217,473
COMERICA INC COM 200340107   1,521,381 27,260 SH   SOLE 25 27,260 0 0
COMERICA INC COM 200340107   2,628,260 47,093 SH   SOLE 26 47,093 0 0
COMERICA INC COM 200340107   435,988 7,812 SH   SOLE 28 3,075 0 4,737
COMERICA INC COM 200340107   34,530,317 618,712 SH   SOLE 30 618,712 0 0
COMERICA INC COM 200340107   103,472 1,854 SH   SOLE 31 1,854 0 0
COMERICA INC COM 200340107   3,361,827 60,237 SH   SOLE 32 60,237 0 0
COMERICA INC COM 200340107   821,077 14,712 SH   SOLE 34 14,712 0 0
COMERICA INC COM 200340107   489,230 8,766 SH   SOLE 36 8,766 0 0
COMERICA INC COM 200340107   1,619,606 29,020 SH   SOLE 40 29,020 0 0
COMERICA INC COM 200340107   16,966 304 SH   OTR 43 304 0 0
COMERICA INC COM 200340107   10,425,601 186,805 SH   SOLE 43 176,514 0 10,291
COMFORT SYS USA INC COM 199908104   13,549,951 65,882 SH   SOLE 2 42,379 0 23,503
COMFORT SYS USA INC COM 199908104   25,709 125 SH   SOLE 4 125 0 0
COMFORT SYS USA INC COM 199908104   1,705,827 8,294 SH   SOLE 7 7,850 0 444
COMFORT SYS USA INC COM 199908104   30,037,486 146,047 SH   SOLE 18 139,397 0 6,650
COMFORT SYS USA INC COM 199908104   60,974,779 296,469 SH   SOLE 19 296,469 0 0
COMFORT SYS USA INC COM 199908104   571,206,880 2,777,298 SH   SOLE 21 2,777,298 0 0
COMFORT SYS USA INC COM 199908104   252,508,052 1,227,734 SH   SOLE 22 1,189,446 0 38,288
COMFORT SYS USA INC COM 199908104   561,273 2,729 SH   SOLE 23 2,729 0 0
COMFORT SYS USA INC COM 199908104   31,353,157 152,444 SH   SOLE 25 152,444 0 0
COMFORT SYS USA INC COM 199908104   8,719,174 42,394 SH   SOLE 26 11,959 0 30,435
COMFORT SYS USA INC COM 199908104   333,802 1,623 SH   SOLE 28 647 0 976
COMFORT SYS USA INC COM 199908104   8,532,837 41,488 SH   SOLE 30 41,488 0 0
COMFORT SYS USA INC COM 199908104   756,866 3,680 SH   SOLE 34 3,680 0 0
COMFORT SYS USA INC COM 199908104   91,317 444 SH   SOLE 36 444 0 0
COMFORT SYS USA INC COM 199908104   1,513,114 7,357 SH   SOLE 40 7,357 0 0
COMFORT SYS USA INC COM 199908104   6,824,341 33,181 SH   SOLE 43 30,739 0 2,442
COMMERCE BANCSHARES INC COM 200525103   9,892,760 185,223 SH   SOLE 2 108,594 0 76,629
COMMERCE BANCSHARES INC COM 200525103   20,456 383 SH   SOLE 4 383 0 0
COMMERCE BANCSHARES INC COM 200525103   2,517,587 47,137 SH   SOLE 7 45,819 0 1,318
COMMERCE BANCSHARES INC COM 200525103   11,092,723 207,690 SH   SOLE 18 207,690 0 0
COMMERCE BANCSHARES INC COM 200525103   2,032,250 38,050 SH   SOLE 19 38,050 0 0
COMMERCE BANCSHARES INC COM 200525103   334,214,357 6,257,524 SH   SOLE 21 6,257,524 0 0
COMMERCE BANCSHARES INC COM 200525103   196,077,884 3,671,183 SH   SOLE 22 3,504,489 0 166,694
COMMERCE BANCSHARES INC COM 200525103   1,369,432 25,640 SH   SOLE 25 25,640 0 0
COMMERCE BANCSHARES INC COM 200525103   1,856,265 34,755 SH   SOLE 26 34,755 0 0
COMMERCE BANCSHARES INC COM 200525103   547,773 10,256 SH   SOLE 28 1,420 0 8,836
COMMERCE BANCSHARES INC COM 200525103   10,096,840 189,044 SH   SOLE 30 189,044 0 0
COMMERCE BANCSHARES INC COM 200525103   98,648 1,847 SH   SOLE 31 1,612 0 235
COMMERCE BANCSHARES INC COM 200525103   214,281 4,012 SH   SOLE 36 4,012 0 0
COMMERCE BANCSHARES INC COM 200525103   1,463,327 27,398 SH   SOLE 40 27,398 0 0
COMMERCE BANCSHARES INC COM 200525103   15,116,394 283,026 SH   SOLE 43 274,573 0 8,453
COMMERCIAL METALS CO COM 201723103   16,269,755 325,135 SH   SOLE 2 168,581 0 156,554
COMMERCIAL METALS CO COM 201723103   16,863 337 SH   SOLE 4 337 0 0
COMMERCIAL METALS CO COM 201723103   1,414,281 28,263 SH   SOLE 7 26,777 0 1,486
COMMERCIAL METALS CO COM 201723103   24,236,574 484,344 SH   SOLE 18 477,349 0 6,995
COMMERCIAL METALS CO COM 201723103   34,777,550 694,995 SH   SOLE 19 694,995 0 0
COMMERCIAL METALS CO COM 201723103   468,180,045 9,356,116 SH   SOLE 21 9,356,116 0 0
COMMERCIAL METALS CO COM 201723103   214,563,814 4,287,846 SH   SOLE 22 4,090,691 0 197,155
COMMERCIAL METALS CO COM 201723103   537,380 10,739 SH   SOLE 23 10,739 0 0
COMMERCIAL METALS CO COM 201723103   1,183,246 23,646 SH   SOLE 25 23,646 0 0
COMMERCIAL METALS CO COM 201723103   1,349,579 26,970 SH   SOLE 26 26,970 0 0
COMMERCIAL METALS CO COM 201723103   3,284,475 65,637 SH   SOLE 28 65,637 0 0
COMMERCIAL METALS CO COM 201723103   54,393 1,087 SH   SOLE 29 1,087 0 0
COMMERCIAL METALS CO COM 201723103   7,152,567 142,937 SH   SOLE 30 142,937 0 0
COMMERCIAL METALS CO COM 201723103   785,578 15,699 SH   SOLE 36 15,699 0 0
COMMERCIAL METALS CO COM 201723103   1,218,374 24,348 SH   SOLE 40 24,348 0 0
COMMERCIAL METALS CO COM 201723103   7,424,485 148,371 SH   SOLE 43 138,112 0 10,259
COMMERCIAL VEH GROUP INC COM 202608105   522,175 74,490 SH   SOLE 2 58,854 0 15,636
COMMERCIAL VEH GROUP INC COM 202608105   643,861 91,849 SH   SOLE 18 91,849 0 0
COMMERCIAL VEH GROUP INC COM 202608105   701,834 100,119 SH   SOLE 19 100,119 0 0
COMMERCIAL VEH GROUP INC COM 202608105   9,137,843 1,303,544 SH   SOLE 21 1,303,544 0 0
COMMERCIAL VEH GROUP INC COM 202608105   6,098,321 869,946 SH   SOLE 22 842,048 0 27,898
COMMERCIAL VEH GROUP INC COM 202608105   25,432 3,628 SH   SOLE 43 1,634 0 1,994
COMMSCOPE HLDG CO INC COM 20337X109   309,743 109,838 SH   SOLE 2 59,552 0 50,286
COMMSCOPE HLDG CO INC COM 20337X109   2,208 783 SH   SOLE 4 783 0 0
COMMSCOPE HLDG CO INC COM 20337X109   454,409 161,138 SH   SOLE 7 152,561 0 8,577
COMMSCOPE HLDG CO INC COM 20337X109   1,398,060 495,766 SH   SOLE 18 495,766 0 0
COMMSCOPE HLDG CO INC COM 20337X109   1,203,105 426,633 SH   SOLE 19 426,633 0 0
COMMSCOPE HLDG CO INC COM 20337X109   24,850,209 8,812,131 SH   SOLE 21 8,812,131 0 0
COMMSCOPE HLDG CO INC COM 20337X109   16,591,295 5,883,438 SH   SOLE 22 5,698,327 0 185,111
COMMSCOPE HLDG CO INC COM 20337X109   982,260 348,319 SH   SOLE 25 348,319 0 0
COMMSCOPE HLDG CO INC COM 20337X109   576,930 204,585 SH   SOLE 26 92,425 0 112,160
COMMSCOPE HLDG CO INC COM 20337X109   31,232 11,075 SH   SOLE 28 3,636 0 7,439
COMMSCOPE HLDG CO INC COM 20337X109   920,964 326,583 SH   SOLE 30 326,583 0 0
COMMSCOPE HLDG CO INC COM 20337X109   819,940 290,759 SH   SOLE 34 290,759 0 0
COMMSCOPE HLDG CO INC COM 20337X109   84,718 30,042 SH   SOLE 36 30,042 0 0
COMMSCOPE HLDG CO INC COM 20337X109   97,992 34,749 SH   SOLE 40 34,749 0 0
COMMSCOPE HLDG CO INC COM 20337X109   307,490 109,039 SH   SOLE 43 96,674 0 12,365
COMMUNITY BK SYS INC COM 203607106   2,480,644 47,604 SH   SOLE 2 14,291 0 33,313
COMMUNITY BK SYS INC COM 203607106   8,338 160 SH   SOLE 4 160 0 0
COMMUNITY BK SYS INC COM 203607106   957,938 18,383 SH   SOLE 7 17,933 0 450
COMMUNITY BK SYS INC COM 203607106   8,799,190 168,858 SH   SOLE 18 168,858 0 0
COMMUNITY BK SYS INC COM 203607106   5,143,049 98,696 SH   SOLE 19 98,696 0 0
COMMUNITY BK SYS INC COM 203607106   302,615,068 5,807,236 SH   SOLE 21 5,807,236 0 0
COMMUNITY BK SYS INC COM 203607106   69,527,715 1,334,249 SH   SOLE 22 1,267,865 0 66,384
COMMUNITY BK SYS INC COM 203607106   410,210 7,872 SH   SOLE 25 7,872 0 0
COMMUNITY BK SYS INC COM 203607106   697,597 13,387 SH   SOLE 26 13,387 0 0
COMMUNITY BK SYS INC COM 203607106   50,026 960 SH   SOLE 28 960 0 0
COMMUNITY BK SYS INC COM 203607106   4,328,152 83,058 SH   SOLE 30 83,058 0 0
COMMUNITY BK SYS INC COM 203607106   48,931 939 SH   SOLE 36 939 0 0
COMMUNITY BK SYS INC COM 203607106   378,423 7,262 SH   SOLE 40 7,262 0 0
COMMUNITY BK SYS INC COM 203607106   339,549 6,516 SH   SOLE 43 6,293 0 223
COMMUNITY HEALTH SYS INC NEW COM 203668108   448,229 143,204 SH   SOLE 2 56,790 0 86,414
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,415 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   16,811 5,371 SH   SOLE 7 5,371 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,106,180 353,412 SH   SOLE 18 353,412 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   812,104 259,458 SH   SOLE 19 259,458 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   15,985,968 5,107,338 SH   SOLE 21 5,107,338 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   11,059,774 3,533,474 SH   SOLE 22 3,371,359 0 162,115
COMMUNITY HEALTH SYS INC NEW COM 203668108   85,668 27,370 SH   SOLE 25 27,370 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   40,258 12,862 SH   SOLE 26 12,862 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   107,857 34,459 SH   SOLE 28 34,459 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   640,849 204,744 SH   SOLE 30 204,744 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   94,886 30,315 SH   SOLE 36 30,315 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   40,183 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   78,892 25,205 SH   SOLE 43 25,205 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   553,952 20,794 SH   SOLE 2 7,323 0 13,471
COMMUNITY HEALTHCARE TR INC COM 20369C106   290,296 10,897 SH   SOLE 4 10,897 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,073,752 40,306 SH   SOLE 7 36,037 0 4,269
COMMUNITY HEALTHCARE TR INC COM 20369C106   2,111,167 79,248 SH   SOLE 18 79,248 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   4,046,270 151,887 SH   SOLE 19 151,887 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   85,248,053 3,200,002 SH   SOLE 21 3,200,002 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   25,688,446 964,281 SH   SOLE 22 926,807 0 37,474
COMMUNITY HEALTHCARE TR INC COM 20369C106   34,286 1,287 SH   SOLE 23 1,287 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,718,040 64,491 SH   SOLE 25 64,491 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   609,896 22,894 SH   SOLE 28 856 0 22,038
COMMUNITY HEALTHCARE TR INC COM 20369C106   3,221,575 120,930 SH   SOLE 30 120,930 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,024,654 38,463 SH   SOLE 34 38,463 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   142,231 5,339 SH   SOLE 36 5,339 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   281,904 10,582 SH   SOLE 40 10,582 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   866,573 32,529 SH   SOLE 43 30,021 0 2,508
COMMUNITY TR BANCORP INC COM 204149108   2,487,301 56,710 SH   SOLE 2 43,669 0 13,041
COMMUNITY TR BANCORP INC COM 204149108   2,588 59 SH   SOLE 4 59 0 0
COMMUNITY TR BANCORP INC COM 204149108   6,711 153 SH   SOLE 7 153 0 0
COMMUNITY TR BANCORP INC COM 204149108   2,008,306 45,789 SH   SOLE 18 45,789 0 0
COMMUNITY TR BANCORP INC COM 204149108   3,909,417 89,134 SH   SOLE 19 89,134 0 0
COMMUNITY TR BANCORP INC COM 204149108   33,023,466 752,929 SH   SOLE 21 752,929 0 0
COMMUNITY TR BANCORP INC COM 204149108   24,826,646 566,043 SH   SOLE 22 542,121 0 23,922
COMMUNITY TR BANCORP INC COM 204149108   11,053 252 SH   SOLE 23 252 0 0
COMMUNITY TR BANCORP INC COM 204149108   151,449 3,453 SH   SOLE 25 3,453 0 0
COMMUNITY TR BANCORP INC COM 204149108   248,423 5,664 SH   SOLE 26 5,628 0 36
COMMUNITY TR BANCORP INC COM 204149108   130,791 2,982 SH   SOLE 28 0 0 2,982
COMMUNITY TR BANCORP INC COM 204149108   100,746 2,297 SH   SOLE 30 2,297 0 0
COMMUNITY TR BANCORP INC COM 204149108   135,484 3,089 SH   SOLE 40 3,089 0 0
COMMUNITY TR BANCORP INC COM 204149108   25,483 581 SH   OTR 43 581 0 0
COMMUNITY TR BANCORP INC COM 204149108   989,964 22,571 SH   SOLE 43 21,492 0 1,079
COMMUNITY WEST BANCSHARES COM 204157101   21,459 1,234 SH   SOLE 18 1,234 0 0
COMMUNITY WEST BANCSHARES COM 204157101   281,718 16,200 SH   SOLE 21 16,200 0 0
COMMUNITY WEST BANCSHARES COM 204157101   92,184 5,301 SH   SOLE 22 5,301 0 0
COMMUNITY WEST BANCSHARES COM 204157101   36,015 2,071 SH   SOLE 43 2,071 0 0
COMMVAULT SYS INC COM 204166102   10,352,473 129,649 SH   SOLE 2 99,488 0 30,161
COMMVAULT SYS INC COM 204166102   11,498 144 SH   SOLE 4 0 0 144
COMMVAULT SYS INC COM 204166102   801,854 10,042 SH   SOLE 7 9,506 0 536
COMMVAULT SYS INC COM 204166102   14,214,338 178,013 SH   SOLE 18 170,073 0 7,940
COMMVAULT SYS INC COM 204166102   20,071,974 251,371 SH   SOLE 19 251,371 0 0
COMMVAULT SYS INC COM 204166102   289,871,869 3,630,205 SH   SOLE 21 3,630,205 0 0
COMMVAULT SYS INC COM 204166102   122,749,971 1,537,257 SH   SOLE 22 1,488,146 0 49,111
COMMVAULT SYS INC COM 204166102   455,864 5,709 SH   SOLE 23 5,709 0 0
COMMVAULT SYS INC COM 204166102   760,971 9,530 SH   SOLE 25 9,530 0 0
COMMVAULT SYS INC COM 204166102   946,382 11,852 SH   SOLE 26 11,852 0 0
COMMVAULT SYS INC COM 204166102   189,963 2,379 SH   SOLE 28 771 0 1,608
COMMVAULT SYS INC COM 204166102   25,966,501 325,191 SH   SOLE 30 325,191 0 0
COMMVAULT SYS INC COM 204166102   1,065,998 13,350 SH   SOLE 34 13,350 0 0
COMMVAULT SYS INC COM 204166102   106,839 1,338 SH   SOLE 36 1,338 0 0
COMMVAULT SYS INC COM 204166102   691,581 8,661 SH   SOLE 40 8,661 0 0
COMMVAULT SYS INC COM 204166102   6,417,864 80,374 SH   SOLE 43 78,975 0 1,399
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   9,468 11,835 SH   SOLE 2 11,835 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   135,114 168,892 SH   SOLE 43 165,835 0 3,057
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   13,521,971 887,851 SH   SOLE 7 807,838 0 80,013
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   8,816,007 578,858 SH   SOLE 21 578,858 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   2,519,362 165,421 SH   SOLE 30 165,421 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   9,162,281 601,594 SH   SOLE 43 570,075 0 31,519
COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605   1,442,244 170,076 SH   SOLE 7 170,076 0 0
COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605   5,293,487 624,232 SH   SOLE 21 624,232 0 0
COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605   860,271 101,447 SH   SOLE 30 101,447 0 0
COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605   6,862,169 809,218 SH   SOLE 43 790,563 0 18,655
COMPANHIA PARANAENSE DE ENER SPONSORED ADS 20441B704   334,625 42,519 SH   SOLE 7 42,519 0 0
COMPANHIA PARANAENSE DE ENER SPONSORED ADS 20441B704   1,228,169 156,057 SH   SOLE 21 156,057 0 0
COMPANHIA PARANAENSE DE ENER SPONSORED ADS 20441B704   199,591 25,361 SH   SOLE 30 25,361 0 0
COMPANHIA PARANAENSE DE ENER SPONSORED ADS 20441B704   1,599,873 203,288 SH   SOLE 43 198,624 0 4,664
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   125,387 31,905 SH   SOLE 22 31,905 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   810,779 206,305 SH   SOLE 30 206,305 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   5,215,106 1,326,999 SH   SOLE 43 1,123,930 0 203,069
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   93,762 7,477 SH   SOLE 19 7,477 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   5,345,576 426,282 SH   SOLE 25 426,282 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   3,325,474 265,189 SH   SOLE 43 231,978 0 33,211
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   3,035,259 199,164 SH   SOLE 2 5,947 0 193,217
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   1,608,414 105,539 SH   SOLE 4 77,270 0 28,269
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   13,459,724 883,184 SH   SOLE 7 877,284 0 5,900
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   9,403 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   33,056 2,169 SH   SOLE 15 2,169 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   1,322,116 86,753 SH   SOLE 18 86,753 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   103,081,013 6,763,846 SH   SOLE 21 6,763,846 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   37,648,728 2,470,389 SH   SOLE 22 2,199,939 0 270,450
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   5,032,233 330,199 SH   SOLE 23 330,199 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   225,567 14,801 SH   SOLE 25 14,801 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   1,625,148 106,637 SH   SOLE 26 5,267 0 101,370
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   6,339,870 416,002 SH   SOLE 28 0 0 416,002
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   45,886,832 3,010,947 SH   SOLE 30 3,010,947 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   132,756 8,711 SH   SOLE 34 8,711 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   195,392 12,821 SH   SOLE 36 12,821 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   46,162 3,029 SH   SOLE 40 3,029 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   1,693,286 111,108 SH   SOLE 43 94,543 0 16,565
COMPASS DIVERSIFIED SH BEN INT 20451Q104   1,594,444 71,022 SH   SOLE 2 18,642 0 52,380
COMPASS DIVERSIFIED SH BEN INT 20451Q104   6,398 285 SH   SOLE 4 285 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   13,492 601 SH   SOLE 7 601 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   3,851,589 171,563 SH   SOLE 18 171,563 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   2,923,102 130,205 SH   SOLE 19 130,205 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   54,960,900 2,448,147 SH   SOLE 21 2,448,147 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   18,648,519 830,669 SH   SOLE 22 747,267 0 83,402
COMPASS DIVERSIFIED SH BEN INT 20451Q104   298,810 13,310 SH   SOLE 25 13,310 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   698,397 31,109 SH   SOLE 26 31,109 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   611,471 27,237 SH   SOLE 30 27,237 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   50,939 2,269 SH   SOLE 36 2,269 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   180,206 8,027 SH   SOLE 40 8,027 0 0
COMPASS INC CL A 20464U100   879,156 233,818 SH   SOLE 2 134,688 0 99,130
COMPASS INC CL A 20464U100   10,103 2,687 SH   SOLE 4 2,687 0 0
COMPASS INC CL A 20464U100   11,242 2,990 SH   SOLE 7 2,990 0 0
COMPASS INC CL A 20464U100   2,749,861 731,346 SH   SOLE 18 731,346 0 0
COMPASS INC CL A 20464U100   3,238,198 861,223 SH   SOLE 19 861,223 0 0
COMPASS INC CL A 20464U100   42,728,550 11,363,976 SH   SOLE 21 11,363,976 0 0
COMPASS INC CL A 20464U100   34,509,062 9,177,942 SH   SOLE 22 8,851,491 0 326,451
COMPASS INC CL A 20464U100   4,422 1,176 SH   SOLE 23 1,176 0 0
COMPASS INC CL A 20464U100   207,067 55,071 SH   SOLE 25 55,071 0 0
COMPASS INC CL A 20464U100   684,523 182,054 SH   SOLE 26 119,765 0 62,289
COMPASS INC CL A 20464U100   645,742 171,740 SH   SOLE 30 171,740 0 0
COMPASS INC CL A 20464U100   188,876 50,233 SH   SOLE 40 50,233 0 0
COMPASS INC CL A 20464U100   359,441 95,596 SH   SOLE 43 92,974 0 2,622
COMPASS MINERALS INTL INC COM 20451N101   953,526 37,659 SH   SOLE 2 27,979 0 9,680
COMPASS MINERALS INTL INC COM 20451N101   3,418 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101   1,868,768 73,806 SH   SOLE 7 73,158 0 648
COMPASS MINERALS INTL INC COM 20451N101   2,568,157 101,428 SH   SOLE 18 101,428 0 0
COMPASS MINERALS INTL INC COM 20451N101   2,129,058 84,086 SH   SOLE 19 84,086 0 0
COMPASS MINERALS INTL INC COM 20451N101   116,845,267 4,614,742 SH   SOLE 21 4,614,742 0 0
COMPASS MINERALS INTL INC COM 20451N101   26,031,492 1,028,100 SH   SOLE 22 996,578 0 31,522
COMPASS MINERALS INTL INC COM 20451N101   18,256 721 SH   SOLE 23 721 0 0
COMPASS MINERALS INTL INC COM 20451N101   198,889 7,855 SH   SOLE 25 7,855 0 0
COMPASS MINERALS INTL INC COM 20451N101   688,755 27,202 SH   SOLE 26 10,245 0 16,957
COMPASS MINERALS INTL INC COM 20451N101   15,344 606 SH   SOLE 28 606 0 0
COMPASS MINERALS INTL INC COM 20451N101   2,247,023 88,745 SH   SOLE 30 88,745 0 0
COMPASS MINERALS INTL INC COM 20451N101   16,914 668 SH   SOLE 36 668 0 0
COMPASS MINERALS INTL INC COM 20451N101   192,761 7,613 SH   SOLE 40 7,613 0 0
COMPASS MINERALS INTL INC COM 20451N101   498,220 19,677 SH   SOLE 43 17,834 0 1,843
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   2,670,693 305,222 SH   SOLE 21 305,222 0 0
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   9 1 SH   SOLE 43 1 0 0
COMPASS THERAPEUTICS INC COM 20454B104   101,930 65,340 SH   SOLE 2 21,161 0 44,179
COMPASS THERAPEUTICS INC COM 20454B104   2,142 1,373 SH   SOLE 7 1,373 0 0
COMPASS THERAPEUTICS INC COM 20454B104   404,882 259,540 SH   SOLE 18 259,540 0 0
COMPASS THERAPEUTICS INC COM 20454B104   312,254 200,163 SH   SOLE 19 200,163 0 0
COMPASS THERAPEUTICS INC COM 20454B104   5,327,548 3,415,095 SH   SOLE 21 3,415,095 0 0
COMPASS THERAPEUTICS INC COM 20454B104   3,558,045 2,280,798 SH   SOLE 22 2,222,297 0 58,501
COMPOSECURE INC COM CL A 20459V105   234,781 43,478 SH   SOLE 2 37,313 0 6,165
COMPOSECURE INC COM CL A 20459V105   199,552 36,954 SH   SOLE 18 36,954 0 0
COMPOSECURE INC COM CL A 20459V105   172,417 31,929 SH   SOLE 19 31,929 0 0
COMPOSECURE INC COM CL A 20459V105   3,127,513 579,169 SH   SOLE 21 579,169 0 0
COMPOSECURE INC COM CL A 20459V105   1,666,591 308,628 SH   SOLE 22 304,447 0 4,181
COMPUTER PROGRAMS & SYS INC COM 205306103   303,542 27,102 SH   SOLE 2 13,066 0 14,036
COMPUTER PROGRAMS & SYS INC COM 205306103   1,266 113 SH   SOLE 7 113 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   465,416 41,555 SH   SOLE 18 41,555 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   326,200 29,125 SH   SOLE 19 29,125 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   6,230,168 556,265 SH   SOLE 21 556,265 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   4,482,307 400,206 SH   SOLE 22 388,334 0 11,872
COMPUTER PROGRAMS & SYS INC COM 205306103   91,661 8,184 SH   SOLE 43 2,020 0 6,164
COMPX INTL INC CL A 20563P101   38,855 1,537 SH   SOLE 2 780 0 757
COMPX INTL INC CL A 20563P101   134,641 5,326 SH   SOLE 18 5,326 0 0
COMPX INTL INC CL A 20563P101   63,781 2,523 SH   SOLE 19 2,523 0 0
COMPX INTL INC CL A 20563P101   1,348,208 53,331 SH   SOLE 21 53,331 0 0
COMPX INTL INC CL A 20563P101   1,379,707 54,577 SH   SOLE 22 53,487 0 1,090
COMPX INTL INC CL A 20563P101   2,907 115 SH   SOLE 43 115 0 0
COMSCORE INC COM NEW 20564W204   33,200 1,988 SH   SOLE 2 1,988 0 0
COMSCORE INC COM NEW 20564W204   10,838 649 SH   SOLE 18 649 0 0
COMSCORE INC COM NEW 20564W204   16,500 988 SH   SOLE 19 988 0 0
COMSCORE INC COM NEW 20564W204   147,094 8,808 SH   SOLE 21 8,808 0 0
COMSCORE INC COM NEW 20564W204   683,314 40,917 SH   SOLE 22 40,917 0 0
COMSCORE INC COM NEW 20564W204   9,603 575 SH   SOLE 26 0 0 575
COMSOVEREIGN HLDG CORP COM NEW 205650401   12,819 15,444 SH   SOLE 22 15,444 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202   1,383 312 SH   SOLE 18 312 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202   20,936 4,724 SH   SOLE 21 4,724 0 0
COMSTOCK INC COM NEW 205750300   234,100 427,190 SH   SOLE 22 427,190 0 0
COMSTOCK RES INC COM 205768302   2,284,548 258,141 SH   SOLE 2 214,284 0 43,857
COMSTOCK RES INC COM 205768302   3,248 367 SH   SOLE 4 367 0 0
COMSTOCK RES INC COM 205768302   8,142 920 SH   SOLE 7 920 0 0
COMSTOCK RES INC COM 205768302   2,641,460 298,470 SH   SOLE 18 298,470 0 0
COMSTOCK RES INC COM 205768302   1,697,642 191,824 SH   SOLE 19 191,824 0 0
COMSTOCK RES INC COM 205768302   96,996,558 10,960,063 SH   SOLE 21 10,960,063 0 0
COMSTOCK RES INC COM 205768302   24,936,654 2,817,701 SH   SOLE 22 2,689,691 0 128,010
COMSTOCK RES INC COM 205768302   2,281,760 257,826 SH   SOLE 26 41,838 0 215,988
COMSTOCK RES INC COM 205768302   384,329 43,427 SH   SOLE 28 43,427 0 0
COMSTOCK RES INC COM 205768302   2,211,562 249,894 SH   SOLE 30 249,894 0 0
COMSTOCK RES INC COM 205768302   253,553 28,650 SH   SOLE 43 28,330 0 320
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   151,521 17,974 SH   SOLE 2 1,241 0 16,733
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   1,197 142 SH   SOLE 7 142 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   691,235 81,997 SH   SOLE 18 81,997 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   476,725 56,551 SH   SOLE 19 56,551 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   8,781,953 1,041,750 SH   SOLE 21 1,041,750 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   5,961,645 707,194 SH   SOLE 22 684,333 0 22,861
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   70,593 8,374 SH   SOLE 43 8,374 0 0
CONAGRA BRANDS INC COM 205887102   26,753,250 933,470 SH   SOLE 2 165,918 0 767,552
CONAGRA BRANDS INC COM 205887102   8,766,005 305,862 SH   SOLE 4 258,764 0 47,098
CONAGRA BRANDS INC COM 205887102   21,125,171 737,096 SH   SOLE 7 675,645 0 61,451
CONAGRA BRANDS INC COM 205887102   147,140 5,134 SH   SOLE 13 5,134 0 0
CONAGRA BRANDS INC COM 205887102   1,967,595 68,653 SH   SOLE 15 68,653 0 0
CONAGRA BRANDS INC COM 205887102   25,630,197 894,285 SH   SOLE 18 864,351 0 29,934
CONAGRA BRANDS INC COM 205887102   12,848,794 448,318 SH   SOLE 19 448,318 0 0
CONAGRA BRANDS INC COM 205887102   558,182,475 19,476,011 SH   SOLE 21 19,476,011 0 0
CONAGRA BRANDS INC COM 205887102   300,345,279 10,479,598 SH   SOLE 22 9,441,065 0 1,038,533
CONAGRA BRANDS INC COM 205887102   21,997,238 767,524 SH   SOLE 23 767,524 0 0
CONAGRA BRANDS INC COM 205887102   18,883,959 658,896 SH   SOLE 25 658,896 0 0
CONAGRA BRANDS INC COM 205887102   23,854,950 832,343 SH   SOLE 26 302,218 0 530,125
CONAGRA BRANDS INC COM 205887102   23,570,901 822,432 SH   SOLE 28 18,459 0 803,973
CONAGRA BRANDS INC COM 205887102   127,979,338 4,465,434 SH   SOLE 30 4,417,579 0 47,855
CONAGRA BRANDS INC COM 205887102   3,088,086 107,749 SH   SOLE 31 99,813 0 7,936
CONAGRA BRANDS INC COM 205887102   3,395,035 118,459 SH   SOLE 32 118,459 0 0
CONAGRA BRANDS INC COM 205887102   595,927 20,793 SH   SOLE 34 20,793 0 0
CONAGRA BRANDS INC COM 205887102   9,491,390 331,172 SH   SOLE 35 331,172 0 0
CONAGRA BRANDS INC COM 205887102   5,221,164 182,176 SH   SOLE 36 182,176 0 0
CONAGRA BRANDS INC COM 205887102   746,306 26,040 SH   SOLE 40 26,040 0 0
CONAGRA BRANDS INC COM 205887102   48,063 1,677 SH   OTR 43 1,677 0 0
CONAGRA BRANDS INC COM 205887102   34,427,537 1,201,240 SH   SOLE 43 1,047,118 0 154,122
CONCENTRIX CORP COM 20602D101   10,737,398 109,331 SH   SOLE 2 44,550 0 64,781
CONCENTRIX CORP COM 20602D101   12,866 131 SH   SOLE 4 131 0 0
CONCENTRIX CORP COM 20602D101   794,912 8,094 SH   SOLE 7 7,674 0 420
CONCENTRIX CORP COM 20602D101   7,991,348 81,370 SH   SOLE 18 81,370 0 0
CONCENTRIX CORP COM 20602D101   1,354,218 13,789 SH   SOLE 19 13,789 0 0
CONCENTRIX CORP COM 20602D101   227,153,641 2,312,938 SH   SOLE 21 2,312,938 0 0
CONCENTRIX CORP COM 20602D101   132,237,113 1,346,473 SH   SOLE 22 1,289,453 0 57,020
CONCENTRIX CORP COM 20602D101   901,077 9,175 SH   SOLE 25 9,175 0 0
CONCENTRIX CORP COM 20602D101   1,075,792 10,954 SH   SOLE 26 10,954 0 0
CONCENTRIX CORP COM 20602D101   205,357 2,091 SH   SOLE 28 756 0 1,335
CONCENTRIX CORP COM 20602D101   4,006,673 40,797 SH   SOLE 30 40,797 0 0
CONCENTRIX CORP COM 20602D101   60,694 618 SH   SOLE 31 618 0 0
CONCENTRIX CORP COM 20602D101   72,283 736 SH   SOLE 36 736 0 0
CONCENTRIX CORP COM 20602D101   904,023 9,205 SH   SOLE 40 9,205 0 0
CONCENTRIX CORP COM 20602D101   3,569,946 36,350 SH   SOLE 43 33,653 0 2,697
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105   157 143 SH   SOLE 43 143 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   233,069 28,423 SH   SOLE 2 21,009 0 7,414
CONCRETE PUMPING HLDGS INC COM 206704108   587,235 71,614 SH   SOLE 18 71,614 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   426,728 52,040 SH   SOLE 19 52,040 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   7,655,126 933,552 SH   SOLE 21 933,552 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   3,074,631 374,955 SH   SOLE 22 358,191 0 16,764
CONCRETE PUMPING HLDGS INC COM 206704108   13,702 1,671 SH   SOLE 43 1,671 0 0
CONDUENT INC COM 206787103   644,926 176,692 SH   SOLE 2 49,450 0 127,242
CONDUENT INC COM 206787103   2,832 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103   3,909 1,071 SH   SOLE 7 1,071 0 0
CONDUENT INC COM 206787103   1,718,566 470,840 SH   SOLE 18 470,840 0 0
CONDUENT INC COM 206787103   3,142,887 861,065 SH   SOLE 19 861,065 0 0
CONDUENT INC COM 206787103   25,377,461 6,952,729 SH   SOLE 21 6,952,729 0 0
CONDUENT INC COM 206787103   18,329,676 5,021,829 SH   SOLE 22 4,763,150 0 258,679
CONDUENT INC COM 206787103   1,632,959 447,386 SH   SOLE 25 447,386 0 0
CONDUENT INC COM 206787103   827,349 226,671 SH   SOLE 26 76,293 0 150,378
CONDUENT INC COM 206787103   339,132 92,913 SH   SOLE 30 92,913 0 0
CONDUENT INC COM 206787103   282,094 77,286 SH   SOLE 34 77,286 0 0
CONDUENT INC COM 206787103   150,767 41,306 SH   SOLE 40 41,306 0 0
CONDUENT INC COM 206787103   1,020,197 279,506 SH   SOLE 43 227,149 0 52,357
CONDUIT PHARMACEUTICALS INC COM 20678X106   627,727 137,962 SH   SOLE 22 137,962 0 0
CONFLUENT INC CLASS A COM 20717M103   3,985,184 170,307 SH   SOLE 2 12,838 0 157,469
CONFLUENT INC CLASS A COM 20717M103   2,375,334 101,510 SH   SOLE 4 27,547 0 73,963
CONFLUENT INC CLASS A COM 20717M103   508,599 21,735 SH   SOLE 7 21,025 0 710
CONFLUENT INC CLASS A COM 20717M103   16,637 711 SH   SOLE 13 711 0 0
CONFLUENT INC CLASS A COM 20717M103   439,101 18,765 SH   SOLE 15 18,765 0 0
CONFLUENT INC CLASS A COM 20717M103   5,824,611 248,915 SH   SOLE 18 237,588 0 11,327
CONFLUENT INC CLASS A COM 20717M103   35,347,595 1,510,581 SH   SOLE 19 1,510,581 0 0
CONFLUENT INC CLASS A COM 20717M103   95,989,772 4,102,127 SH   SOLE 21 4,102,127 0 0
CONFLUENT INC CLASS A COM 20717M103   126,460,456 5,404,293 SH   SOLE 22 5,050,981 0 353,312
CONFLUENT INC CLASS A COM 20717M103   7,169,760 306,400 SH   SOLE 23 306,400 0 0
CONFLUENT INC CLASS A COM 20717M103   331,016 14,146 SH   SOLE 25 14,146 0 0
CONFLUENT INC CLASS A COM 20717M103   2,002,759 85,588 SH   SOLE 26 75,873 0 9,715
CONFLUENT INC CLASS A COM 20717M103   3,207,064 137,054 SH   SOLE 28 1,424 0 135,630
CONFLUENT INC CLASS A COM 20717M103   26,898,885 1,149,525 SH   SOLE 30 1,149,525 0 0
CONFLUENT INC CLASS A COM 20717M103   859,084 36,713 SH   SOLE 31 33,936 0 2,777
CONFLUENT INC CLASS A COM 20717M103   159,050 6,797 SH   SOLE 34 6,797 0 0
CONFLUENT INC CLASS A COM 20717M103   466,970 19,956 SH   SOLE 36 19,956 0 0
CONFLUENT INC CLASS A COM 20717M103   246,238 10,523 SH   SOLE 40 10,523 0 0
CONFLUENT INC CLASS A COM 20717M103   23,049 985 SH   OTR 43 985 0 0
CONFLUENT INC CLASS A COM 20717M103   1,472,796 62,940 SH   SOLE 43 48,393 0 14,547
CONFLUENT INC NOTE 1/1 20717MAB9   6,545,330 7,850,000 PRN   SOLE 21 7,850,000 0 0
CONMED CORP COM 207410101   1,742,195 15,909 SH   SOLE 2 8,702 0 7,207
CONMED CORP COM 207410101   60,888 556 SH   SOLE 4 113 0 443
CONMED CORP COM 207410101   510,536 4,662 SH   SOLE 7 4,417 0 245
CONMED CORP COM 207410101   9,917,226 90,560 SH   SOLE 18 90,560 0 0
CONMED CORP COM 207410101   17,672,943 161,382 SH   SOLE 19 161,382 0 0
CONMED CORP COM 207410101   410,120,206 3,745,048 SH   SOLE 21 3,745,048 0 0
CONMED CORP COM 207410101   95,397,446 871,130 SH   SOLE 22 844,730 0 26,400
CONMED CORP COM 207410101   631,654 5,768 SH   SOLE 25 5,768 0 0
CONMED CORP COM 207410101   1,236,477 11,291 SH   SOLE 26 11,291 0 0
CONMED CORP COM 207410101   56,726 518 SH   SOLE 28 518 0 0
CONMED CORP COM 207410101   7,869,279 71,859 SH   SOLE 30 71,859 0 0
CONMED CORP COM 207410101   118,928 1,086 SH   SOLE 34 1,086 0 0
CONMED CORP COM 207410101   48,513 443 SH   SOLE 36 443 0 0
CONMED CORP COM 207410101   746,639 6,818 SH   SOLE 40 6,818 0 0
CONMED CORP COM 207410101   4,816,918 43,986 SH   SOLE 43 31,633 0 12,353
CONMED CORP NOTE 2.250% 6/1 207410AH4   1,469,118 1,470,000 PRN   SOLE 2 1,470,000 0 0
CONMED CORP NOTE 2.250% 6/1 207410AH4   5,569,656 5,573,000 PRN   SOLE 21 5,573,000 0 0
CONMED CORP NOTE 2.250% 6/1 207410AH4   2,198,680 2,200,000 PRN   SOLE 22 2,200,000 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101   1,227,279 1,040,067 SH   SOLE 19 1,040,067 0 0
CONNECTONE BANCORP INC COM 20786W107   3,731,924 162,895 SH   SOLE 2 117,244 0 45,651
CONNECTONE BANCORP INC COM 20786W107   7,766 339 SH   SOLE 7 339 0 0
CONNECTONE BANCORP INC COM 20786W107   2,760,403 120,489 SH   SOLE 18 120,489 0 0
CONNECTONE BANCORP INC COM 20786W107   5,560,120 242,694 SH   SOLE 19 242,694 0 0
CONNECTONE BANCORP INC COM 20786W107   38,390,104 1,675,692 SH   SOLE 21 1,675,692 0 0
CONNECTONE BANCORP INC COM 20786W107   30,221,979 1,319,161 SH   SOLE 22 1,258,156 0 61,005
CONNECTONE BANCORP INC COM 20786W107   118,261 5,162 SH   SOLE 23 5,162 0 0
CONNECTONE BANCORP INC COM 20786W107   167,174 7,297 SH   SOLE 25 7,297 0 0
CONNECTONE BANCORP INC COM 20786W107   1,321,014 57,661 SH   SOLE 26 25,924 0 31,737
CONNECTONE BANCORP INC COM 20786W107   78,283 3,417 SH   SOLE 28 672 0 2,745
CONNECTONE BANCORP INC COM 20786W107   706,659 30,845 SH   SOLE 30 30,845 0 0
CONNECTONE BANCORP INC COM 20786W107   129,327 5,645 SH   SOLE 40 5,645 0 0
CONNECTONE BANCORP INC COM 20786W107   3,956,038 172,677 SH   SOLE 43 155,888 0 16,789
CONNS INC COM 208242107   1,128,937 254,265 SH   SOLE 2 185,115 0 69,150
CONNS INC COM 208242107   9,986 2,249 SH   SOLE 18 2,249 0 0
CONNS INC COM 208242107   1,962,063 441,906 SH   SOLE 19 441,906 0 0
CONNS INC COM 208242107   154,028 34,691 SH   SOLE 21 34,691 0 0
CONNS INC COM 208242107   3,449,560 776,928 SH   SOLE 22 736,543 0 40,385
CONNS INC COM 208242107   62,102 13,987 SH   SOLE 23 13,987 0 0
CONNS INC COM 208242107   437,189 98,466 SH   SOLE 26 0 0 98,466
CONNS INC COM 208242107   728 164 SH   SOLE 43 164 0 0
CONOCOPHILLIPS COM 20825C104   237,223,750 2,043,799 SH   SOLE 2 1,021,425 0 1,022,374
CONOCOPHILLIPS COM 20825C104   124,783,955 1,075,075 SH   SOLE 4 441,458 0 633,617
CONOCOPHILLIPS COM 20825C104   139,376,276 1,200,795 SH   SOLE 7 1,089,260 0 111,535
CONOCOPHILLIPS COM 20825C104   5,117,991 44,094 SH   SOLE 13 44,094 0 0
CONOCOPHILLIPS COM 20825C104   20,846,172 179,600 SH   SOLE 15 179,600 0 0
CONOCOPHILLIPS COM 20825C104   444,089,747 3,826,051 SH   SOLE 18 3,688,239 0 137,812
CONOCOPHILLIPS COM 20825C104   270,795,489 2,333,036 SH   SOLE 19 2,333,036 0 0
CONOCOPHILLIPS COM 20825C104   4,396,448,737 37,877,563 SH   SOLE 21 37,877,563 0 0
CONOCOPHILLIPS COM 20825C104   3,024,907,931 26,061,066 SH   SOLE 22 23,336,996 0 2,724,070
CONOCOPHILLIPS COM 20825C104   291,622,509 2,512,471 SH   SOLE 23 2,512,471 0 0
CONOCOPHILLIPS COM 20825C104   517,203,161 4,455,959 SH   SOLE 25 3,993,312 0 462,647
CONOCOPHILLIPS COM 20825C104   181,324,090 1,562,196 SH   SOLE 26 1,029,484 0 532,712
CONOCOPHILLIPS COM 20825C104   53,078,927 457,301 SH   SOLE 28 38,026 0 419,275
CONOCOPHILLIPS COM 20825C104   29,893,829 257,550 SH   SOLE 29 257,550 0 0
CONOCOPHILLIPS COM 20825C104   965,081,077 8,314,647 SH   SOLE 30 8,292,973 0 21,674
CONOCOPHILLIPS COM 20825C104   33,324,974 287,111 SH   SOLE 31 267,050 0 20,061
CONOCOPHILLIPS COM 20825C104   252,536,981 2,175,730 SH   SOLE 34 2,175,730 0 0
CONOCOPHILLIPS COM 20825C104   26,432,853 227,732 SH   SOLE 35 227,732 0 0
CONOCOPHILLIPS COM 20825C104   35,717,525 307,724 SH   SOLE 36 307,724 0 0
CONOCOPHILLIPS COM 20825C104   7,270,973 62,643 SH   SOLE 40 62,643 0 0
CONOCOPHILLIPS COM 20825C104   228,194 1,966 SH   OTR 43 1,966 0 0
CONOCOPHILLIPS COM 20825C104   159,810,287 1,376,844 SH   SOLE 43 1,118,680 0 258,164
CONOCOPHILLIPS OPTIONS 20825C104   464,280 4,000 SH Call SOLE 2 0 0 4,000
CONOCOPHILLIPS OPTIONS 20825C104   696,420 6,000 SH Call SOLE 4 6,000 0 0
CONOCOPHILLIPS OPTIONS 20825C104   197,319 1,700 SH Call SOLE 7 1,700 0 0
CONOCOPHILLIPS OPTIONS 20825C104   16,110,516 138,800 SH Call SOLE 18 138,800 0 0
CONOCOPHILLIPS OPTIONS 20825C104   108,420,987 934,100 SH Call SOLE 19 934,100 0 0
CONOCOPHILLIPS OPTIONS 20825C104   6,813,309 58,700 SH Call SOLE 22 58,700 0 0
CONOCOPHILLIPS OPTIONS 20825C104   46,428 400 SH Call SOLE 26 400 0 0
CONOCOPHILLIPS OPTIONS 20825C104   53,276,130 459,000 SH Call SOLE 34 459,000 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   363,297 13,861 SH   SOLE 2 5,205 0 8,656
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   9,226 352 SH   SOLE 4 56 0 296
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   5,583 213 SH   SOLE 7 213 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   1,574,251 60,063 SH   SOLE 18 60,063 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   1,052,358 40,151 SH   SOLE 19 40,151 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   58,743,267 2,241,254 SH   SOLE 21 2,241,254 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   13,359,420 509,707 SH   SOLE 22 490,710 0 18,997
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   87,646 3,344 SH   SOLE 25 3,344 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   94,041 3,588 SH   SOLE 26 3,588 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   57,216 2,183 SH   SOLE 28 0 0 2,183
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   761,086 29,038 SH   SOLE 30 29,038 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   76,900 2,934 SH   SOLE 40 2,934 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   415,323 15,846 SH   SOLE 43 14,936 0 910
CONSOL ENERGY INC NEW COM 20854L108   2,054,129 20,433 SH   SOLE 2 9,043 0 11,390
CONSOL ENERGY INC NEW COM 20854L108   12,767 127 SH   SOLE 4 127 0 0
CONSOL ENERGY INC NEW COM 20854L108   24,931 248 SH   SOLE 7 248 0 0
CONSOL ENERGY INC NEW COM 20854L108   9,799,564 97,479 SH   SOLE 18 97,479 0 0
CONSOL ENERGY INC NEW COM 20854L108   6,320,120 62,868 SH   SOLE 19 62,868 0 0
CONSOL ENERGY INC NEW COM 20854L108   335,924,212 3,341,532 SH   SOLE 21 3,341,532 0 0
CONSOL ENERGY INC NEW COM 20854L108   84,394,533 839,496 SH   SOLE 22 799,961 0 39,535
CONSOL ENERGY INC NEW COM 20854L108   1,011,030 10,057 SH   SOLE 26 10,057 0 0
CONSOL ENERGY INC NEW COM 20854L108   5,498,287 54,693 SH   SOLE 30 54,693 0 0
CONSOL ENERGY INC NEW COM 20854L108   69,969 696 SH   SOLE 36 696 0 0
CONSOL ENERGY INC NEW COM 20854L108   3,499,678 34,812 SH   SOLE 43 33,311 0 1,501
CONSOLIDATED COMM HLDGS INC COM 209034107   306,601 70,483 SH   SOLE 2 21,416 0 49,067
CONSOLIDATED COMM HLDGS INC COM 209034107   2,258 519 SH   SOLE 7 519 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   1,126,276 258,914 SH   SOLE 18 258,914 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   666,603 153,242 SH   SOLE 19 153,242 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   39,517,257 9,084,427 SH   SOLE 21 9,084,427 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   8,769,617 2,016,004 SH   SOLE 22 1,916,674 0 99,330
CONSOLIDATED COMM HLDGS INC COM 209034107   39,420 9,062 SH   SOLE 25 9,062 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   46,549 10,701 SH   SOLE 26 10,014 0 687
CONSOLIDATED COMM HLDGS INC COM 209034107   463,318 106,510 SH   SOLE 30 106,510 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   30,359 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   287,496 66,091 SH   SOLE 43 65,294 0 797
CONSOLIDATED EDISON INC COM 209115104   86,155,140 947,072 SH   SOLE 2 177,713 0 769,359
CONSOLIDATED EDISON INC COM 209115104   36,304,308 399,080 SH   SOLE 4 192,010 0 207,070
CONSOLIDATED EDISON INC COM 209115104   96,530,450 1,061,124 SH   SOLE 7 946,172 0 114,952
CONSOLIDATED EDISON INC COM 209115104   465,403 5,116 SH   SOLE 13 5,116 0 0
CONSOLIDATED EDISON INC COM 209115104   4,570,970 50,247 SH   SOLE 15 50,247 0 0
CONSOLIDATED EDISON INC COM 209115104   55,079,606 605,470 SH   SOLE 18 584,078 0 21,392
CONSOLIDATED EDISON INC COM 209115104   31,395,475 345,119 SH   SOLE 19 345,119 0 0
CONSOLIDATED EDISON INC COM 209115104   1,395,634,995 15,341,706 SH   SOLE 21 15,341,706 0 0
CONSOLIDATED EDISON INC COM 209115104   788,867,824 8,671,736 SH   SOLE 22 7,868,182 0 803,554
CONSOLIDATED EDISON INC COM 209115104   51,423,158 565,276 SH   SOLE 23 565,276 0 0
CONSOLIDATED EDISON INC COM 209115104   112,783,060 1,239,783 SH   SOLE 25 1,237,096 0 2,687
CONSOLIDATED EDISON INC COM 209115104   53,239,738 585,245 SH   SOLE 26 387,635 0 197,610
CONSOLIDATED EDISON INC COM 209115104   110,084,889 1,210,123 SH   SOLE 28 198,131 0 1,011,992
CONSOLIDATED EDISON INC COM 209115104   330,450,344 3,632,520 SH   SOLE 30 3,630,205 0 2,315
CONSOLIDATED EDISON INC COM 209115104   7,206,280 79,216 SH   SOLE 31 73,325 0 5,891
CONSOLIDATED EDISON INC COM 209115104   1,277,128 14,039 SH   SOLE 34 14,039 0 0
CONSOLIDATED EDISON INC COM 209115104   11,579,389 127,288 SH   SOLE 35 127,288 0 0
CONSOLIDATED EDISON INC COM 209115104   14,477,876 159,150 SH   SOLE 36 159,150 0 0
CONSOLIDATED EDISON INC COM 209115104   1,656,928 18,214 SH   SOLE 40 18,214 0 0
CONSOLIDATED EDISON INC COM 209115104   68,318 751 SH   OTR 43 751 0 0
CONSOLIDATED EDISON INC COM 209115104   54,230,868 596,140 SH   SOLE 43 524,830 0 71,310
CONSOLIDATED WATER CO INC ORD G23773107   714,100 20,059 SH   SOLE 2 11,728 0 8,331
CONSOLIDATED WATER CO INC ORD G23773107   689,608 19,371 SH   SOLE 7 16,720 0 2,651
CONSOLIDATED WATER CO INC ORD G23773107   1,580,569 44,398 SH   SOLE 18 44,398 0 0
CONSOLIDATED WATER CO INC ORD G23773107   1,147,602 32,236 SH   SOLE 19 32,236 0 0
CONSOLIDATED WATER CO INC ORD G23773107   21,302,150 598,375 SH   SOLE 21 598,375 0 0
CONSOLIDATED WATER CO INC ORD G23773107   14,105,112 396,211 SH   SOLE 22 384,637 0 11,574
CONSOLIDATED WATER CO INC ORD G23773107   286,936 8,060 SH   SOLE 43 7,961 0 99
CONSTELLATION BRANDS INC CL A 21036P108   54,790,462 226,641 SH   SOLE 2 58,274 0 168,367
CONSTELLATION BRANDS INC CL A 21036P108   36,454,208 150,793 SH   SOLE 4 67,724 0 83,069
CONSTELLATION BRANDS INC CL A 21036P108   24,359,455 100,763 SH   SOLE 7 87,981 0 12,782
CONSTELLATION BRANDS INC CL A 21036P108   596,397 2,467 SH   SOLE 13 2,467 0 0
CONSTELLATION BRANDS INC CL A 21036P108   6,139,241 25,395 SH   SOLE 15 25,395 0 0
CONSTELLATION BRANDS INC CL A 21036P108   145,496,590 601,847 SH   SOLE 18 579,600 0 22,247
CONSTELLATION BRANDS INC CL A 21036P108   134,277,862 555,441 SH   SOLE 19 555,441 0 0
CONSTELLATION BRANDS INC CL A 21036P108   856,471,175 3,542,797 SH   SOLE 21 3,542,797 0 0
CONSTELLATION BRANDS INC CL A 21036P108   827,007,652 3,420,921 SH   SOLE 22 3,166,491 0 254,430
CONSTELLATION BRANDS INC CL A 21036P108   65,121,406 269,375 SH   SOLE 23 269,375 0 0
CONSTELLATION BRANDS INC CL A 21036P108   60,100,259 248,605 SH   SOLE 25 247,699 0 906
CONSTELLATION BRANDS INC CL A 21036P108   46,099,791 190,692 SH   SOLE 26 76,868 0 113,824
CONSTELLATION BRANDS INC CL A 21036P108   75,295,697 311,461 SH   SOLE 28 2,204 0 309,257
CONSTELLATION BRANDS INC CL A 21036P108   211,976,795 876,843 SH   SOLE 30 876,843 0 0
CONSTELLATION BRANDS INC CL A 21036P108   5,421,969 22,428 SH   SOLE 31 19,679 0 2,749
CONSTELLATION BRANDS INC CL A 21036P108   7,236,786 29,935 SH   SOLE 34 29,935 0 0
CONSTELLATION BRANDS INC CL A 21036P108   9,615,365 39,774 SH   SOLE 36 39,774 0 0
CONSTELLATION BRANDS INC CL A 21036P108   2,050,765 8,483 SH   SOLE 40 8,483 0 0
CONSTELLATION BRANDS INC CL A 21036P108   92,107 381 SH   OTR 43 381 0 0
CONSTELLATION BRANDS INC CL A 21036P108   32,823,650 135,775 SH   SOLE 43 105,762 0 30,013
CONSTELLATION ENERGY CORP COM 21037T109   69,159,839 591,666 SH   SOLE 2 83,249 0 508,417
CONSTELLATION ENERGY CORP COM 21037T109   28,033,846 239,831 SH   SOLE 4 101,128 0 138,703
CONSTELLATION ENERGY CORP COM 21037T109   29,466,566 252,088 SH   SOLE 7 228,442 0 23,646
CONSTELLATION ENERGY CORP COM 21037T109   1,137,457 9,731 SH   SOLE 13 9,731 0 0
CONSTELLATION ENERGY CORP COM 21037T109   5,726,090 48,987 SH   SOLE 15 48,987 0 0
CONSTELLATION ENERGY CORP COM 21037T109   64,125,854 548,600 SH   SOLE 18 528,637 0 19,963
CONSTELLATION ENERGY CORP COM 21037T109   16,097,273 137,713 SH   SOLE 19 137,713 0 0
CONSTELLATION ENERGY CORP COM 21037T109   1,116,187,519 9,549,042 SH   SOLE 21 9,549,042 0 0
CONSTELLATION ENERGY CORP COM 21037T109   808,877,865 6,919,992 SH   SOLE 22 6,226,828 0 693,164
CONSTELLATION ENERGY CORP COM 21037T109   60,881,806 520,847 SH   SOLE 23 520,847 0 0
CONSTELLATION ENERGY CORP COM 21037T109   53,777,232 460,067 SH   SOLE 25 459,496 0 571
CONSTELLATION ENERGY CORP COM 21037T109   43,749,239 374,277 SH   SOLE 26 171,389 0 202,888
CONSTELLATION ENERGY CORP COM 21037T109   37,030,869 316,801 SH   SOLE 28 7,613 0 309,188
CONSTELLATION ENERGY CORP COM 21037T109   236,935,913 2,026,999 SH   SOLE 30 2,026,999 0 0
CONSTELLATION ENERGY CORP COM 21037T109   8,507,137 72,779 SH   SOLE 31 67,220 0 5,559
CONSTELLATION ENERGY CORP COM 21037T109   10,842,249 92,756 SH   SOLE 32 92,756 0 0
CONSTELLATION ENERGY CORP COM 21037T109   1,579,418 13,512 SH   SOLE 34 13,512 0 0
CONSTELLATION ENERGY CORP COM 21037T109   8,873,120 75,910 SH   SOLE 36 75,910 0 0
CONSTELLATION ENERGY CORP COM 21037T109   1,946,219 16,650 SH   SOLE 40 16,650 0 0
CONSTELLATION ENERGY CORP COM 21037T109   55,172 472 SH   OTR 43 472 0 0
CONSTELLATION ENERGY CORP COM 21037T109   34,584,452 295,872 SH   SOLE 43 245,801 0 50,071
CONSTELLIUM SE CL A SHS F21107101   2,469,132 123,704 SH   SOLE 2 78,925 0 44,779
CONSTELLIUM SE CL A SHS F21107101   112,035 5,613 SH   SOLE 4 0 0 5,613
CONSTELLIUM SE CL A SHS F21107101   4,733,873 237,168 SH   SOLE 7 237,168 0 0
CONSTELLIUM SE CL A SHS F21107101   7,181,029 359,771 SH   SOLE 18 322,986 0 36,785
CONSTELLIUM SE CL A SHS F21107101   49,379,882 2,473,942 SH   SOLE 19 2,473,942 0 0
CONSTELLIUM SE CL A SHS F21107101   93,605,913 4,689,675 SH   SOLE 21 4,689,675 0 0
CONSTELLIUM SE CL A SHS F21107101   35,948,200 1,801,012 SH   SOLE 22 1,701,780 0 99,232
CONSTELLIUM SE CL A SHS F21107101   1,669,295 83,632 SH   SOLE 28 83,632 0 0
CONSTELLIUM SE CL A SHS F21107101   8,603 431 SH   SOLE 29 431 0 0
CONSTELLIUM SE CL A SHS F21107101   98,483 4,934 SH   SOLE 30 4,934 0 0
CONSTELLIUM SE CL A SHS F21107101   8,926,292 447,209 SH   SOLE 34 447,209 0 0
CONSTELLIUM SE CL A SHS F21107101   147,944 7,412 SH   SOLE 36 7,412 0 0
CONSTELLIUM SE CL A SHS F21107101   1,843,226 92,346 SH   SOLE 43 85,500 0 6,846
CONSTRUCTION PARTNERS INC COM CL A 21044C107   3,905,050 89,730 SH   SOLE 2 53,068 0 36,662
CONSTRUCTION PARTNERS INC COM CL A 21044C107   3,656 84 SH   SOLE 4 84 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   13,230 304 SH   SOLE 7 304 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   4,596,104 105,609 SH   SOLE 18 105,609 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   9,483,313 217,907 SH   SOLE 19 217,907 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   79,751,749 1,832,531 SH   SOLE 21 1,832,531 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   58,039,926 1,333,638 SH   SOLE 22 1,284,379 0 49,259
CONSTRUCTION PARTNERS INC COM CL A 21044C107   278,093 6,390 SH   SOLE 23 6,390 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   381,322 8,762 SH   SOLE 25 8,762 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   823,355 18,919 SH   SOLE 26 11,607 0 7,312
CONSTRUCTION PARTNERS INC COM CL A 21044C107   82,601 1,898 SH   SOLE 28 509 0 1,389
CONSTRUCTION PARTNERS INC COM CL A 21044C107   927,281 21,307 SH   SOLE 30 21,307 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   345,114 7,930 SH   SOLE 40 7,930 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   475,325 10,922 SH   SOLE 43 9,891 0 1,031
CONSUMER PORTFOLIO SVCS INC COM 210502100   51,151 5,459 SH   SOLE 2 760 0 4,699
CONSUMER PORTFOLIO SVCS INC COM 210502100   252,831 26,983 SH   SOLE 18 26,983 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   163,619 17,462 SH   SOLE 19 17,462 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   3,138,828 334,987 SH   SOLE 21 334,987 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   2,003,156 213,784 SH   SOLE 22 202,020 0 11,764
CONSUMER PORTFOLIO SVCS INC COM 210502100   19 2 SH   SOLE 43 2 0 0
CONTAINER STORE GROUP INC COM 210751103   170,690 74,864 SH   SOLE 2 74,864 0 0
CONTAINER STORE GROUP INC COM 210751103   14,423 6,326 SH   SOLE 18 6,326 0 0
CONTAINER STORE GROUP INC COM 210751103   200,895 88,112 SH   SOLE 19 88,112 0 0
CONTAINER STORE GROUP INC COM 210751103   181,420 79,570 SH   SOLE 21 79,570 0 0
CONTAINER STORE GROUP INC COM 210751103   1,203,817 527,990 SH   SOLE 22 527,990 0 0
CONTAINER STORE GROUP INC COM 210751103   12,358 5,420 SH   SOLE 23 5,420 0 0
CONTAINER STORE GROUP INC COM 210751103   5,789 2,539 SH   SOLE 43 2,539 0 0
CONTANGO ORE INC COM 21077F100   24,249 1,339 SH   SOLE 2 202 0 1,137
CONTANGO ORE INC COM 21077F100   356,749 19,699 SH   SOLE 18 19,699 0 0
CONTANGO ORE INC COM 21077F100   153,518 8,477 SH   SOLE 19 8,477 0 0
CONTANGO ORE INC COM 21077F100   4,565,948 252,123 SH   SOLE 21 252,123 0 0
CONTANGO ORE INC COM 21077F100   2,097,935 115,844 SH   SOLE 22 112,634 0 3,210
CONTEXTLOGIC INC CL A NEW 21077C305   75,214 12,641 SH   SOLE 2 1,004 0 11,637
CONTEXTLOGIC INC CL A NEW 21077C305   1,214 204 SH   SOLE 7 204 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   375,641 63,133 SH   SOLE 18 63,133 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   277,288 46,603 SH   SOLE 19 46,603 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   5,512,544 926,478 SH   SOLE 21 926,478 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   3,316,631 557,417 SH   SOLE 22 539,055 0 18,362
CONTEXTLOGIC INC CL A NEW 21077C305   11,150 1,874 SH   SOLE 34 1,874 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   30 5 SH   SOLE 43 3 0 2
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   61,955 6,605 SH   SOLE 43 6,605 0 0
COOPER COS INC COM NEW 216648402   42,352,356 111,913 SH   SOLE 2 61,554 0 50,359
COOPER COS INC COM NEW 216648402   18,924,649 50,007 SH   SOLE 4 24,991 0 25,016
COOPER COS INC COM NEW 216648402   33,227,032 87,800 SH   SOLE 7 81,037 0 6,763
COOPER COS INC COM NEW 216648402   739,850 1,955 SH   SOLE 13 1,955 0 0
COOPER COS INC COM NEW 216648402   2,859,493 7,556 SH   SOLE 15 7,556 0 0
COOPER COS INC COM NEW 216648402   31,652,343 83,639 SH   SOLE 18 80,549 0 3,090
COOPER COS INC COM NEW 216648402   128,346,412 339,146 SH   SOLE 19 339,146 0 0
COOPER COS INC COM NEW 216648402   527,082,149 1,392,776 SH   SOLE 21 1,392,776 0 0
COOPER COS INC COM NEW 216648402   399,264,039 1,055,026 SH   SOLE 22 949,428 0 105,598
COOPER COS INC COM NEW 216648402   30,493,560 80,577 SH   SOLE 23 80,577 0 0
COOPER COS INC COM NEW 216648402   51,461,407 135,983 SH   SOLE 25 135,750 0 233
COOPER COS INC COM NEW 216648402   20,497,067 54,162 SH   SOLE 26 28,885 0 25,277
COOPER COS INC COM NEW 216648402   32,711,975 86,439 SH   SOLE 28 2,028 0 84,411
COOPER COS INC COM NEW 216648402   194,290,718 513,399 SH   SOLE 30 489,216 0 24,183
COOPER COS INC COM NEW 216648402   4,223,769 11,161 SH   SOLE 31 10,355 0 806
COOPER COS INC COM NEW 216648402   97,971,304 258,882 SH   SOLE 34 258,882 0 0
COOPER COS INC COM NEW 216648402   4,611,291 12,185 SH   SOLE 36 12,185 0 0
COOPER COS INC COM NEW 216648402   993,027 2,624 SH   SOLE 40 2,624 0 0
COOPER COS INC COM NEW 216648402   27,441,375 72,512 SH   SOLE 43 65,280 0 7,232
COOPER STD HLDGS INC COM 21676P103   1,236,823 63,297 SH   SOLE 2 37,914 0 25,383
COOPER STD HLDGS INC COM 21676P103   3,830 196 SH   SOLE 7 196 0 0
COOPER STD HLDGS INC COM 21676P103   898,391 45,977 SH   SOLE 18 45,977 0 0
COOPER STD HLDGS INC COM 21676P103   2,464,737 126,138 SH   SOLE 19 126,138 0 0
COOPER STD HLDGS INC COM 21676P103   12,885,516 659,443 SH   SOLE 21 659,443 0 0
COOPER STD HLDGS INC COM 21676P103   11,292,537 577,919 SH   SOLE 22 558,391 0 19,528
COOPER STD HLDGS INC COM 21676P103   14,225 728 SH   SOLE 23 728 0 0
COOPER STD HLDGS INC COM 21676P103   41,777 2,138 SH   SOLE 43 2,138 0 0
COPA HOLDINGS SA CL A P31076105   98,975 931 SH   SOLE 2 0 0 931
COPA HOLDINGS SA CL A P31076105   39,772,910 374,122 SH   SOLE 19 374,122 0 0
COPA HOLDINGS SA CL A P31076105   15,096 142 SH   SOLE 21 142 0 0
COPA HOLDINGS SA CL A P31076105   407,380 3,832 SH   SOLE 22 3,832 0 0
COPA HOLDINGS SA CL A P31076105   3,177,925 29,893 SH   SOLE 25 29,893 0 0
COPA HOLDINGS SA CL A P31076105   2,499,135 23,508 SH   SOLE 26 23,508 0 0
COPA HOLDINGS SA CL A P31076105   166,420 1,565 SH   SOLE 43 1,369 0 196
COPART INC COM 217204106   89,009,970 1,816,530 SH   SOLE 2 338,753 0 1,477,777
COPART INC COM 217204106   20,039,922 408,978 SH   SOLE 4 317,642 0 91,336
COPART INC COM 217204106   33,209,946 677,754 SH   SOLE 7 611,595 0 66,159
COPART INC COM 217204106   1,276,548 26,052 SH   SOLE 13 26,052 0 0
COPART INC COM 217204106   6,647,193 135,657 SH   SOLE 15 135,657 0 0
COPART INC COM 217204106   160,276,697 3,270,953 SH   SOLE 18 2,893,749 0 377,204
COPART INC COM 217204106   554,337,931 11,313,019 SH   SOLE 19 11,313,019 0 0
COPART INC COM 217204106   1,265,492,571 25,826,379 SH   SOLE 21 25,826,379 0 0
COPART INC COM 217204106   1,034,346,439 21,109,111 SH   SOLE 22 19,247,422 0 1,861,689
COPART INC COM 217204106   67,568,501 1,378,949 SH   SOLE 23 1,378,949 0 0
COPART INC COM 217204106   68,233,872 1,392,528 SH   SOLE 25 1,387,264 0 5,264
COPART INC COM 217204106   40,766,922 831,978 SH   SOLE 26 397,687 0 434,291
COPART INC COM 217204106   79,174,935 1,615,815 SH   SOLE 28 12,552 0 1,603,263
COPART INC COM 217204106   286,876,968 5,854,632 SH   SOLE 30 5,854,632 0 0
COPART INC COM 217204106   9,436,763 192,587 SH   SOLE 31 178,190 0 14,397
COPART INC COM 217204106   13,664,973 278,877 SH   SOLE 32 278,877 0 0
COPART INC COM 217204106   44,785,657 913,993 SH   SOLE 34 913,993 0 0
COPART INC COM 217204106   9,197,104 187,696 SH   SOLE 36 187,696 0 0
COPART INC COM 217204106   2,153,991 43,959 SH   SOLE 40 43,959 0 0
COPART INC COM 217204106   25,382 518 SH   OTR 43 518 0 0
COPART INC COM 217204106   68,846,230 1,405,025 SH   SOLE 43 1,226,459 0 178,566
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   6,711,779 261,872 SH   SOLE 2 160,616 0 101,256
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   1,243,644 48,523 SH   SOLE 4 48,523 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   5,643,188 220,179 SH   SOLE 7 199,665 0 20,514
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   12,082,674 471,427 SH   SOLE 18 446,735 0 24,692
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   17,084,035 666,564 SH   SOLE 19 666,564 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   247,715,026 9,665,042 SH   SOLE 21 9,665,042 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   129,552,653 5,054,727 SH   SOLE 22 4,830,064 0 224,663
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   142,144 5,546 SH   SOLE 23 5,546 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   16,199,954 632,070 SH   SOLE 25 632,070 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   1,380,842 53,876 SH   SOLE 26 53,876 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   1,980,328 77,266 SH   SOLE 28 3,206 0 74,060
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   14,538,848 567,259 SH   SOLE 30 567,259 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   93,831 3,661 SH   SOLE 36 3,661 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   630,395 24,596 SH   SOLE 40 24,596 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   1,887,502 73,644 SH   SOLE 43 65,454 0 8,190
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   7,453 1,234 SH   SOLE 2 1,234 0 0
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   4,458 738 SH   SOLE 18 738 0 0
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   54,378 9,003 SH   SOLE 21 9,003 0 0
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   423,344 70,090 SH   SOLE 22 70,090 0 0
CORCEPT THERAPEUTICS INC COM 218352102   15,054,967 463,515 SH   SOLE 2 268,724 0 194,791
CORCEPT THERAPEUTICS INC COM 218352102   12,537 386 SH   SOLE 4 386 0 0
CORCEPT THERAPEUTICS INC COM 218352102   392,423 12,082 SH   SOLE 7 11,453 0 629
CORCEPT THERAPEUTICS INC COM 218352102   10,593,514 326,155 SH   SOLE 18 292,814 0 33,341
CORCEPT THERAPEUTICS INC COM 218352102   33,597,637 1,034,410 SH   SOLE 19 1,034,410 0 0
CORCEPT THERAPEUTICS INC COM 218352102   342,532,976 10,545,966 SH   SOLE 21 10,545,966 0 0
CORCEPT THERAPEUTICS INC COM 218352102   110,639,742 3,406,396 SH   SOLE 22 3,266,988 0 139,408
CORCEPT THERAPEUTICS INC COM 218352102   891,803 27,457 SH   SOLE 23 27,457 0 0
CORCEPT THERAPEUTICS INC COM 218352102   586,654 18,062 SH   SOLE 25 18,062 0 0
CORCEPT THERAPEUTICS INC COM 218352102   7,042,476 216,825 SH   SOLE 26 30,222 0 186,603
CORCEPT THERAPEUTICS INC COM 218352102   405,220 12,476 SH   SOLE 28 2,078 0 10,398
CORCEPT THERAPEUTICS INC COM 218352102   5,560,251 171,190 SH   SOLE 30 171,190 0 0
CORCEPT THERAPEUTICS INC COM 218352102   2,783,991 85,714 SH   SOLE 34 85,714 0 0
CORCEPT THERAPEUTICS INC COM 218352102   540,695 16,647 SH   SOLE 40 16,647 0 0
CORCEPT THERAPEUTICS INC COM 218352102   2,287,079 70,415 SH   SOLE 43 69,347 0 1,068
CORE & MAIN INC CL A 21874C102   7,994,068 197,824 SH   SOLE 2 120,146 0 77,678
CORE & MAIN INC CL A 21874C102   13,376 331 SH   SOLE 4 331 0 0
CORE & MAIN INC CL A 21874C102   4,455,607 110,260 SH   SOLE 7 109,205 0 1,055
CORE & MAIN INC CL A 21874C102   9,365,260 231,756 SH   SOLE 18 231,756 0 0
CORE & MAIN INC CL A 21874C102   1,696,654 41,986 SH   SOLE 19 41,986 0 0
CORE & MAIN INC CL A 21874C102   270,024,954 6,682,132 SH   SOLE 21 6,682,132 0 0
CORE & MAIN INC CL A 21874C102   158,465,714 3,921,448 SH   SOLE 22 3,746,878 0 174,570
CORE & MAIN INC CL A 21874C102   1,066,703 26,397 SH   SOLE 25 26,397 0 0
CORE & MAIN INC CL A 21874C102   1,286,776 31,843 SH   SOLE 26 31,843 0 0
CORE & MAIN INC CL A 21874C102   1,754,562 43,419 SH   SOLE 28 43,419 0 0
CORE & MAIN INC CL A 21874C102   36,701,453 908,227 SH   SOLE 30 908,227 0 0
CORE & MAIN INC CL A 21874C102   76,860 1,902 SH   SOLE 31 1,902 0 0
CORE & MAIN INC CL A 21874C102   1,121,216 27,746 SH   SOLE 40 27,746 0 0
CORE & MAIN INC CL A 21874C102   1,240,142 30,689 SH   SOLE 43 29,093 0 1,596
CORE LABORATORIES INC COM 21867A105   702,073 39,755 SH   SOLE 2 13,631 0 26,124
CORE LABORATORIES INC COM 21867A105   3,921 222 SH   SOLE 4 222 0 0
CORE LABORATORIES INC COM 21867A105   436,696 24,728 SH   SOLE 7 23,381 0 1,347
CORE LABORATORIES INC COM 21867A105   2,621,715 148,455 SH   SOLE 18 148,455 0 0
CORE LABORATORIES INC COM 21867A105   1,741,841 98,632 SH   SOLE 19 98,632 0 0
CORE LABORATORIES INC COM 21867A105   100,237,595 5,675,968 SH   SOLE 21 5,675,968 0 0
CORE LABORATORIES INC COM 21867A105   23,842,748 1,350,099 SH   SOLE 22 1,293,660 0 56,439
CORE LABORATORIES INC COM 21867A105   167,523 9,486 SH   SOLE 25 9,486 0 0
CORE LABORATORIES INC COM 21867A105   519,133 29,396 SH   SOLE 26 11,073 0 18,323
CORE LABORATORIES INC COM 21867A105   1,179,105 66,767 SH   SOLE 28 27,237 0 39,530
CORE LABORATORIES INC COM 21867A105   3,078,297 174,309 SH   SOLE 30 174,309 0 0
CORE LABORATORIES INC COM 21867A105   161,253 9,131 SH   SOLE 40 9,131 0 0
CORE LABORATORIES INC COM 21867A105   21,104 1,195 SH   OTR 43 1,195 0 0
CORE LABORATORIES INC COM 21867A105   6,204,431 351,327 SH   SOLE 43 334,478 0 16,849
CORE MOLDING TECHNOLOGIES IN COM 218683100   204,794 11,052 SH   SOLE 2 6,742 0 4,310
CORE MOLDING TECHNOLOGIES IN COM 218683100   400,304 21,603 SH   SOLE 18 21,603 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   283,935 15,323 SH   SOLE 19 15,323 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   5,732,737 309,376 SH   SOLE 21 309,376 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   2,334,391 125,979 SH   SOLE 22 121,275 0 4,704
CORECARD CORPORATION COM 45816D100   10,511 760 SH   SOLE 2 231 0 529
CORECARD CORPORATION COM 45816D100   229,426 16,589 SH   SOLE 18 16,589 0 0
CORECARD CORPORATION COM 45816D100   196,358 14,198 SH   SOLE 19 14,198 0 0
CORECARD CORPORATION COM 45816D100   3,466,379 250,642 SH   SOLE 21 250,642 0 0
CORECARD CORPORATION COM 45816D100   2,172,596 157,093 SH   SOLE 22 155,417 0 1,676
CORECARD CORPORATION COM 45816D100   221 16 SH   SOLE 43 16 0 0
CORECIVIC INC COM 21871N101   2,610,300 179,649 SH   SOLE 2 114,667 0 64,982
CORECIVIC INC COM 21871N101   7,120 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101   42,646 2,935 SH   SOLE 7 2,935 0 0
CORECIVIC INC COM 21871N101   5,354,000 368,479 SH   SOLE 18 368,479 0 0
CORECIVIC INC COM 21871N101   8,194,964 564,003 SH   SOLE 19 564,003 0 0
CORECIVIC INC COM 21871N101   198,370,302 13,652,464 SH   SOLE 21 13,652,464 0 0
CORECIVIC INC COM 21871N101   54,495,884 3,750,577 SH   SOLE 22 3,562,364 0 188,213
CORECIVIC INC COM 21871N101   135,768 9,344 SH   SOLE 23 9,344 0 0
CORECIVIC INC COM 21871N101   484,052 33,314 SH   SOLE 26 24,926 0 8,388
CORECIVIC INC COM 21871N101   2,994,865 206,116 SH   SOLE 30 206,116 0 0
CORECIVIC INC COM 21871N101   88,023 6,058 SH   SOLE 36 6,058 0 0
CORECIVIC INC COM 21871N101   1,531,404 105,396 SH   SOLE 43 103,773 0 1,623
CORMEDIX INC COM 21900C308   22,876 6,084 SH   SOLE 2 1,546 0 4,538
CORMEDIX INC COM 21900C308   518,809 137,981 SH   SOLE 18 137,981 0 0
CORMEDIX INC COM 21900C308   438,100 116,516 SH   SOLE 19 116,516 0 0
CORMEDIX INC COM 21900C308   7,686,440 2,044,266 SH   SOLE 21 2,044,266 0 0
CORMEDIX INC COM 21900C308   4,522,641 1,202,830 SH   SOLE 22 1,179,961 0 22,869
CORMEDIX INC COM 21900C308   68 18 SH   SOLE 43 18 0 0
CORNING INC COM 219350105   40,663,265 1,335,411 SH   SOLE 2 259,968 0 1,075,443
CORNING INC COM 219350105   17,152,424 563,298 SH   SOLE 4 449,700 0 113,598
CORNING INC COM 219350105   16,568,210 544,112 SH   SOLE 7 485,008 0 59,104
CORNING INC COM 219350105   433,943 14,251 SH   SOLE 13 14,251 0 0
CORNING INC COM 219350105   3,507,383 115,185 SH   SOLE 15 115,185 0 0
CORNING INC COM 219350105   63,633,101 2,089,757 SH   SOLE 18 2,039,898 0 49,859
CORNING INC COM 219350105   9,901,244 325,164 SH   SOLE 19 325,164 0 0
CORNING INC COM 219350105   802,786,175 26,364,078 SH   SOLE 21 26,364,078 0 0
CORNING INC COM 219350105   505,970,598 16,616,440 SH   SOLE 22 14,946,758 0 1,669,682
CORNING INC COM 219350105   40,661,012 1,335,337 SH   SOLE 23 1,335,337 0 0
CORNING INC COM 219350105   34,106,345 1,120,077 SH   SOLE 25 1,097,347 0 22,730
CORNING INC COM 219350105   30,170,165 990,810 SH   SOLE 26 515,127 0 475,683
CORNING INC COM 219350105   37,131,278 1,219,418 SH   SOLE 28 99,446 0 1,119,972
CORNING INC COM 219350105   188,642,683 6,195,162 SH   SOLE 30 6,195,162 0 0
CORNING INC COM 219350105   5,691,531 186,914 SH   SOLE 31 172,665 0 14,249
CORNING INC COM 219350105   1,055,702 34,670 SH   SOLE 34 34,670 0 0
CORNING INC COM 219350105   6,817,268 223,884 SH   SOLE 36 223,884 0 0
CORNING INC COM 219350105   1,285,051 42,202 SH   SOLE 40 42,202 0 0
CORNING INC COM 219350105   51,004 1,675 SH   OTR 43 1,675 0 0
CORNING INC COM 219350105   26,691,904 876,581 SH   SOLE 43 814,503 0 62,078
CORPORACION AMER ARPTS S A COM L1995B107   7,937,478 494,239 SH   SOLE 21 494,239 0 0
CORSAIR GAMING INC COM 22041X102   330,095 23,411 SH   SOLE 2 13,254 0 10,157
CORSAIR GAMING INC COM 22041X102   5,668 402 SH   SOLE 7 402 0 0
CORSAIR GAMING INC COM 22041X102   1,599,109 113,412 SH   SOLE 18 113,412 0 0
CORSAIR GAMING INC COM 22041X102   1,115,225 79,094 SH   SOLE 19 79,094 0 0
CORSAIR GAMING INC COM 22041X102   71,238,995 5,052,411 SH   SOLE 21 5,052,411 0 0
CORSAIR GAMING INC COM 22041X102   17,012,665 1,206,572 SH   SOLE 22 1,166,792 0 39,780
CORSAIR GAMING INC COM 22041X102   115,846 8,216 SH   SOLE 25 8,216 0 0
CORSAIR GAMING INC COM 22041X102   1,170,103 82,986 SH   SOLE 30 82,986 0 0
CORSAIR GAMING INC COM 22041X102   123,897 8,787 SH   SOLE 40 8,787 0 0
CORSAIR GAMING INC COM 22041X102   181,890 12,900 SH   SOLE 43 12,388 0 512
CORTEVA INC COM 22052L104   80,785,405 1,685,839 SH   SOLE 2 479,445 0 1,206,394
CORTEVA INC COM 22052L104   29,959,967 625,208 SH   SOLE 4 225,323 0 399,885
CORTEVA INC COM 22052L104   40,831,434 852,075 SH   SOLE 7 799,129 0 52,946
CORTEVA INC COM 22052L104   2,208,681 46,091 SH   SOLE 13 46,091 0 0
CORTEVA INC COM 22052L104   5,090,446 106,228 SH   SOLE 15 106,228 0 0
CORTEVA INC COM 22052L104   134,066,194 2,797,709 SH   SOLE 18 2,743,118 0 54,591
CORTEVA INC COM 22052L104   29,240,688 610,198 SH   SOLE 19 610,198 0 0
CORTEVA INC COM 22052L104   998,383,681 20,834,384 SH   SOLE 21 20,834,384 0 0
CORTEVA INC COM 22052L104   751,460,786 15,681,569 SH   SOLE 22 14,162,292 0 1,519,277
CORTEVA INC COM 22052L104   55,595,442 1,160,172 SH   SOLE 23 1,160,172 0 0
CORTEVA INC COM 22052L104   62,242,473 1,298,883 SH   SOLE 25 1,184,139 0 114,744
CORTEVA INC COM 22052L104   31,437,149 656,034 SH   SOLE 26 351,441 0 304,593
CORTEVA INC COM 22052L104   70,773,479 1,476,909 SH   SOLE 28 10,365 0 1,466,544
CORTEVA INC COM 22052L104   201,256,620 4,199,846 SH   SOLE 30 4,199,846 0 0
CORTEVA INC COM 22052L104   7,477,149 156,034 SH   SOLE 31 144,303 0 11,731
CORTEVA INC COM 22052L104   37,702,977 786,790 SH   SOLE 34 786,790 0 0
CORTEVA INC COM 22052L104   11,742,508 245,044 SH   SOLE 36 245,044 0 0
CORTEVA INC COM 22052L104   1,800,019 37,563 SH   SOLE 40 37,563 0 0
CORTEVA INC COM 22052L104   28,177 588 SH   OTR 43 588 0 0
CORTEVA INC COM 22052L104   30,605,396 638,677 SH   SOLE 43 522,146 0 116,530
CORVEL CORP COM 221006109   3,862,409 15,624 SH   SOLE 2 8,566 0 7,058
CORVEL CORP COM 221006109   9,888 40 SH   SOLE 4 40 0 0
CORVEL CORP COM 221006109   733,719 2,968 SH   SOLE 7 2,807 0 161
CORVEL CORP COM 221006109   6,382,962 25,820 SH   SOLE 18 25,820 0 0
CORVEL CORP COM 221006109   8,622,438 34,879 SH   SOLE 19 34,879 0 0
CORVEL CORP COM 221006109   259,462,964 1,049,565 SH   SOLE 21 1,049,565 0 0
CORVEL CORP COM 221006109   65,164,309 263,599 SH   SOLE 22 254,873 0 8,726
CORVEL CORP COM 221006109   292,944 1,185 SH   SOLE 23 1,185 0 0
CORVEL CORP COM 221006109   471,924 1,909 SH   SOLE 25 1,909 0 0
CORVEL CORP COM 221006109   1,542,343 6,239 SH   SOLE 26 4,334 0 1,905
CORVEL CORP COM 221006109   124,347 503 SH   SOLE 28 105 0 398
CORVEL CORP COM 221006109   11,019,139 44,574 SH   SOLE 30 44,574 0 0
CORVEL CORP COM 221006109   34,362 139 SH   SOLE 36 139 0 0
CORVEL CORP COM 221006109   401,716 1,625 SH   SOLE 40 1,625 0 0
CORVEL CORP COM 221006109   20,821 84 SH   OTR 43 84 0 0
CORVEL CORP COM 221006109   2,658,496 10,754 SH   SOLE 43 6,192 0 4,562
CORVUS PHARMACEUTICALS INC COM 221015100   3,916 2,225 SH   SOLE 2 2,225 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   8,237 4,680 SH   SOLE 18 4,680 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   96,226 54,674 SH   SOLE 21 54,674 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   807,791 458,972 SH   SOLE 22 458,972 0 0
COSAN S A ADS 22113B103   43,363 2,769 SH   SOLE 36 2,769 0 0
COSAN S A ADS 22113B103   15,378 982 SH   SOLE 43 954 0 28
COSMOS HEALTH INC COM 221413305   2,562 1,817 SH   SOLE 18 1,817 0 0
COSMOS HEALTH INC COM 221413305   29,730 21,085 SH   SOLE 21 21,085 0 0
COSMOS HEALTH INC COM 221413305   377,594 267,797 SH   SOLE 22 267,797 0 0
COSTAMARE INC SHS Y1771G102   330,351 31,734 SH   SOLE 2 1,644 0 30,090
COSTAMARE INC SHS Y1771G102   3,414 328 SH   SOLE 7 328 0 0
COSTAMARE INC SHS Y1771G102   1,330,794 127,838 SH   SOLE 18 127,838 0 0
COSTAMARE INC SHS Y1771G102   1,008,146 96,844 SH   SOLE 19 96,844 0 0
COSTAMARE INC SHS Y1771G102   17,794,708 1,709,386 SH   SOLE 21 1,709,386 0 0
COSTAMARE INC SHS Y1771G102   5,790,615 556,255 SH   SOLE 22 517,937 0 38,318
COSTAMARE INC SHS Y1771G102   1,719,677 165,195 SH   SOLE 43 140,861 0 24,334
COSTAR GROUP INC COM 22160N109   67,481,771 772,191 SH   SOLE 2 107,842 0 664,349
COSTAR GROUP INC COM 22160N109   27,286,217 312,235 SH   SOLE 4 145,238 0 166,997
COSTAR GROUP INC COM 22160N109   27,697,561 316,942 SH   SOLE 7 286,573 0 30,369
COSTAR GROUP INC COM 22160N109   979,555 11,209 SH   SOLE 13 11,209 0 0
COSTAR GROUP INC COM 22160N109   5,539,652 63,390 SH   SOLE 15 63,390 0 0
COSTAR GROUP INC COM 22160N109   94,984,453 1,086,903 SH   SOLE 18 980,022 0 106,881
COSTAR GROUP INC COM 22160N109   459,541,888 5,258,518 SH   SOLE 19 5,258,518 0 0
COSTAR GROUP INC COM 22160N109   1,189,775,787 13,614,553 SH   SOLE 21 13,614,553 0 0
COSTAR GROUP INC COM 22160N109   831,554,389 9,515,441 SH   SOLE 22 8,644,300 0 871,141
COSTAR GROUP INC COM 22160N109   57,233,634 654,922 SH   SOLE 23 654,922 0 0
COSTAR GROUP INC COM 22160N109   52,490,104 600,642 SH   SOLE 25 599,347 0 1,295
COSTAR GROUP INC COM 22160N109   34,950,320 399,935 SH   SOLE 26 189,480 0 210,455
COSTAR GROUP INC COM 22160N109   44,238,566 506,220 SH   SOLE 28 5,693 0 500,527
COSTAR GROUP INC COM 22160N109   239,111,537 2,736,143 SH   SOLE 30 2,736,143 0 0
COSTAR GROUP INC COM 22160N109   8,152,264 93,286 SH   SOLE 31 86,482 0 6,804
COSTAR GROUP INC COM 22160N109   10,364,279 118,598 SH   SOLE 32 118,598 0 0
COSTAR GROUP INC COM 22160N109   4,166,231 47,674 SH   SOLE 34 47,674 0 0
COSTAR GROUP INC COM 22160N109   7,528,474 86,148 SH   SOLE 36 86,148 0 0
COSTAR GROUP INC COM 22160N109   1,884,216 21,561 SH   SOLE 40 21,561 0 0
COSTAR GROUP INC COM 22160N109   56,104 642 SH   OTR 43 642 0 0
COSTAR GROUP INC COM 22160N109   27,155,397 310,738 SH   SOLE 43 264,714 0 46,024
COSTCO WHSL CORP NEW COM 22160K105   526,479,808 797,600 SH   SOLE 2 148,562 0 649,038
COSTCO WHSL CORP NEW COM 22160K105   207,987,248 315,094 SH   SOLE 4 147,273 0 167,821
COSTCO WHSL CORP NEW COM 22160K105   311,499,013 471,911 SH   SOLE 7 420,711 0 51,200
COSTCO WHSL CORP NEW COM 22160K105   7,920,300 11,999 SH   SOLE 13 11,999 0 0
COSTCO WHSL CORP NEW COM 22160K105   45,086,104 68,304 SH   SOLE 15 68,304 0 0
COSTCO WHSL CORP NEW COM 22160K105   456,300,102 691,280 SH   SOLE 18 662,207 0 29,073
COSTCO WHSL CORP NEW COM 22160K105   224,506,410 340,120 SH   SOLE 19 340,120 0 0
COSTCO WHSL CORP NEW COM 22160K105   7,241,581,901 10,970,764 SH   SOLE 21 10,970,764 0 0
COSTCO WHSL CORP NEW COM 22160K105   6,346,222,326 9,614,323 SH   SOLE 22 8,661,424 0 952,899
COSTCO WHSL CORP NEW COM 22160K105   558,773,562 846,524 SH   SOLE 23 846,524 0 0
COSTCO WHSL CORP NEW COM 22160K105   611,642,009 926,618 SH   SOLE 25 925,633 0 985
COSTCO WHSL CORP NEW COM 22160K105   313,054,161 474,267 SH   SOLE 26 227,925 0 246,342
COSTCO WHSL CORP NEW COM 22160K105   631,500,516 956,703 SH   SOLE 28 9,790 0 946,913
COSTCO WHSL CORP NEW COM 22160K105   326,740 495 SH   SOLE 29 495 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,968,373,742 2,982,023 SH   SOLE 30 2,955,677 0 26,346
COSTCO WHSL CORP NEW COM 22160K105   65,650,897 99,459 SH   SOLE 31 92,037 0 7,422
COSTCO WHSL CORP NEW COM 22160K105   84,881,007 128,592 SH   SOLE 32 128,592 0 0
COSTCO WHSL CORP NEW COM 22160K105   86,630,219 131,242 SH   SOLE 34 131,242 0 0
COSTCO WHSL CORP NEW COM 22160K105   67,435,753 102,163 SH   SOLE 36 102,163 0 0
COSTCO WHSL CORP NEW COM 22160K105   15,294,054 23,170 SH   SOLE 40 23,170 0 0
COSTCO WHSL CORP NEW COM 22160K105   441,594 669 SH   OTR 43 669 0 0
COSTCO WHSL CORP NEW COM 22160K105   434,772,289 658,666 SH   SOLE 43 562,479 0 96,187
COSTCO WHSL CORP NEW OPTIONS 22160K105   2,442,296 3,700 SH Call SOLE 2 0 0 3,700
COSTCO WHSL CORP NEW OPTIONS 22160K105   396,048 600 SH Call SOLE 4 600 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105   8,779,064 13,300 SH Call SOLE 18 13,300 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105   47,789,792 72,400 SH Call SOLE 19 72,400 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105   3,564,432 5,400 SH Call SOLE 22 5,400 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105   1,914,232 2,900 SH Call SOLE 26 2,900 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105   264,032 400 SH Call SOLE 30 400 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105   27,591,344 41,800 SH Call SOLE 34 41,800 0 0
COTERRA ENERGY INC COM 127097103   23,923,009 937,422 SH   SOLE 2 406,193 0 531,229
COTERRA ENERGY INC COM 127097103   5,803,248 227,400 SH   SOLE 4 220,540 0 6,860
COTERRA ENERGY INC COM 127097103   13,593,509 532,661 SH   SOLE 7 473,515 0 59,146
COTERRA ENERGY INC COM 127097103   348,118 13,641 SH   SOLE 13 13,641 0 0
COTERRA ENERGY INC COM 127097103   2,905,835 113,865 SH   SOLE 15 113,865 0 0
COTERRA ENERGY INC COM 127097103   39,881,992 1,562,774 SH   SOLE 18 1,515,949 0 46,825
COTERRA ENERGY INC COM 127097103   11,652,687 456,610 SH   SOLE 19 456,610 0 0
COTERRA ENERGY INC COM 127097103   725,993,164 28,448,008 SH   SOLE 21 28,448,008 0 0
COTERRA ENERGY INC COM 127097103   411,471,924 16,123,508 SH   SOLE 22 14,504,379 0 1,619,129
COTERRA ENERGY INC COM 127097103   30,888,974 1,210,383 SH   SOLE 23 1,210,383 0 0
COTERRA ENERGY INC COM 127097103   23,523,902 921,783 SH   SOLE 25 921,783 0 0
COTERRA ENERGY INC COM 127097103   21,762,078 852,746 SH   SOLE 26 389,052 0 463,694
COTERRA ENERGY INC COM 127097103   13,157,372 515,571 SH   SOLE 28 10,717 0 504,854
COTERRA ENERGY INC COM 127097103   275,897 10,811 SH   SOLE 29 10,811 0 0
COTERRA ENERGY INC COM 127097103   153,044,512 5,997,042 SH   SOLE 30 5,862,164 0 134,878
COTERRA ENERGY INC COM 127097103   4,848,060 189,971 SH   SOLE 31 177,262 0 12,709
COTERRA ENERGY INC COM 127097103   2,845,480 111,500 SH   SOLE 34 111,500 0 0
COTERRA ENERGY INC COM 127097103   32,607,312 1,277,716 SH   SOLE 35 1,277,716 0 0
COTERRA ENERGY INC COM 127097103   4,554,631 178,473 SH   SOLE 36 178,473 0 0
COTERRA ENERGY INC COM 127097103   1,035,806 40,588 SH   SOLE 40 40,588 0 0
COTERRA ENERGY INC COM 127097103   26,132 1,024 SH   OTR 43 1,024 0 0
COTERRA ENERGY INC COM 127097103   29,440,724 1,153,633 SH   SOLE 43 1,004,339 0 149,294
COTY INC COM CL A 222070203   18,389,623 1,480,646 SH   SOLE 2 1,006,823 0 473,823
COTY INC COM CL A 222070203   11,575 932 SH   SOLE 4 932 0 0
COTY INC COM CL A 222070203   411,003 33,092 SH   SOLE 7 31,433 0 1,659
COTY INC COM CL A 222070203   8,227,132 662,410 SH   SOLE 18 662,410 0 0
COTY INC COM CL A 222070203   73,678,048 5,932,210 SH   SOLE 19 5,932,210 0 0
COTY INC COM CL A 222070203   230,435,041 18,553,546 SH   SOLE 21 18,553,546 0 0
COTY INC COM CL A 222070203   135,967,205 10,947,440 SH   SOLE 22 10,440,480 0 506,960
COTY INC COM CL A 222070203   977,516 78,705 SH   SOLE 25 78,705 0 0
COTY INC COM CL A 222070203   1,470,416 118,391 SH   SOLE 26 112,680 0 5,711
COTY INC COM CL A 222070203   783,342 63,071 SH   SOLE 28 2,483 0 60,588
COTY INC COM CL A 222070203   2,713,869 218,508 SH   SOLE 30 218,508 0 0
COTY INC COM CL A 222070203   61,988 4,991 SH   SOLE 31 4,991 0 0
COTY INC COM CL A 222070203   44,901,591 3,615,265 SH   SOLE 34 3,615,265 0 0
COTY INC COM CL A 222070203   74,657 6,011 SH   SOLE 36 6,011 0 0
COTY INC COM CL A 222070203   989,899 79,702 SH   SOLE 40 79,702 0 0
COTY INC COM CL A 222070203   4,187,281 337,140 SH   SOLE 43 270,090 0 67,050
COUCHBASE INC COM 22207T101   379,214 16,839 SH   SOLE 2 9,009 0 7,830
COUCHBASE INC COM 22207T101   6,869 305 SH   SOLE 4 305 0 0
COUCHBASE INC COM 22207T101   360,951 16,028 SH   SOLE 7 15,158 0 870
COUCHBASE INC COM 22207T101   1,973,946 87,653 SH   SOLE 18 87,653 0 0
COUCHBASE INC COM 22207T101   1,629,975 72,379 SH   SOLE 19 72,379 0 0
COUCHBASE INC COM 22207T101   34,359,417 1,525,729 SH   SOLE 21 1,525,729 0 0
COUCHBASE INC COM 22207T101   21,388,956 949,776 SH   SOLE 22 920,596 0 29,180
COUCHBASE INC COM 22207T101   162,257 7,205 SH   SOLE 25 7,205 0 0
COUCHBASE INC COM 22207T101   428 19 SH   SOLE 26 19 0 0
COUCHBASE INC COM 22207T101   3,411,577 151,491 SH   SOLE 30 151,491 0 0
COUCHBASE INC COM 22207T101   109,132 4,846 SH   SOLE 40 4,846 0 0
COUCHBASE INC COM 22207T101   325,189 14,440 SH   SOLE 43 13,399 0 1,041
COUPANG INC CL A 22266T109   24,394,606 1,506,770 SH   SOLE 2 88,988 0 1,417,782
COUPANG INC CL A 22266T109   535,533 33,078 SH   SOLE 4 0 0 33,078
COUPANG INC CL A 22266T109   224,053 13,839 SH   SOLE 7 13,839 0 0
COUPANG INC CL A 22266T109   208,236 12,862 SH   SOLE 15 12,862 0 0
COUPANG INC CL A 22266T109   9,627,529 594,659 SH   SOLE 18 594,659 0 0
COUPANG INC CL A 22266T109   4,506,001 278,320 SH   SOLE 19 278,320 0 0
COUPANG INC CL A 22266T109   238,177,744 14,711,411 SH   SOLE 21 14,711,411 0 0
COUPANG INC CL A 22266T109   128,234,741 7,920,614 SH   SOLE 22 7,030,479 0 890,135
COUPANG INC CL A 22266T109   194,701 12,026 SH   SOLE 23 12,026 0 0
COUPANG INC CL A 22266T109   24,244,250 1,497,483 SH   SOLE 25 1,497,483 0 0
COUPANG INC CL A 22266T109   6,971,171 430,585 SH   SOLE 26 41,477 0 389,108
COUPANG INC CL A 22266T109   3,297,223 203,658 SH   SOLE 28 19,013 0 184,645
COUPANG INC CL A 22266T109   14,660,822 905,548 SH   SOLE 30 905,548 0 0
COUPANG INC CL A 22266T109   730,039 45,092 SH   SOLE 31 45,092 0 0
COUPANG INC CL A 22266T109   12,748,783 787,448 SH   SOLE 34 787,448 0 0
COUPANG INC CL A 22266T109   1,593,954 98,453 SH   SOLE 36 98,453 0 0
COUPANG INC CL A 22266T109   25,240 1,559 SH   SOLE 43 1,559 0 0
COURSERA INC COM 22266M104   3,208,757 165,656 SH   SOLE 2 129,881 0 35,775
COURSERA INC COM 22266M104   10,034 518 SH   SOLE 4 518 0 0
COURSERA INC COM 22266M104   365,376 18,863 SH   SOLE 7 17,878 0 985
COURSERA INC COM 22266M104   6,185,345 319,326 SH   SOLE 18 319,326 0 0
COURSERA INC COM 22266M104   6,244,288 322,369 SH   SOLE 19 322,369 0 0
COURSERA INC COM 22266M104   95,962,331 4,954,173 SH   SOLE 21 4,954,173 0 0
COURSERA INC COM 22266M104   62,899,523 3,247,265 SH   SOLE 22 3,145,434 0 101,831
COURSERA INC COM 22266M104   89,625 4,627 SH   SOLE 23 4,627 0 0
COURSERA INC COM 22266M104   417,888 21,574 SH   SOLE 25 21,574 0 0
COURSERA INC COM 22266M104   709,039 36,605 SH   SOLE 26 36,605 0 0
COURSERA INC COM 22266M104   33,917 1,751 SH   SOLE 28 0 0 1,751
COURSERA INC COM 22266M104   1,585,841 81,871 SH   SOLE 30 81,871 0 0
COURSERA INC COM 22266M104   912,424 47,105 SH   SOLE 34 47,105 0 0
COURSERA INC COM 22266M104   102,506 5,292 SH   SOLE 36 5,292 0 0
COURSERA INC COM 22266M104   426,140 22,000 SH   SOLE 40 22,000 0 0
COURSERA INC COM 22266M104   498,293 25,725 SH   SOLE 43 23,389 0 2,336
COUSINS PPTYS INC COM NEW 222795502   9,846,726 404,383 SH   SOLE 2 210,133 0 194,250
COUSINS PPTYS INC COM NEW 222795502   5,812,077 238,689 SH   SOLE 4 238,689 0 0
COUSINS PPTYS INC COM NEW 222795502   7,068,586 290,291 SH   SOLE 7 264,218 0 26,073
COUSINS PPTYS INC COM NEW 222795502   86,077 3,535 SH   SOLE 13 3,535 0 0
COUSINS PPTYS INC COM NEW 222795502   10,484,331 430,568 SH   SOLE 18 430,568 0 0
COUSINS PPTYS INC COM NEW 222795502   10,333,215 424,362 SH   SOLE 19 424,362 0 0
COUSINS PPTYS INC COM NEW 222795502   222,500,438 9,137,595 SH   SOLE 21 9,137,595 0 0
COUSINS PPTYS INC COM NEW 222795502   154,313,085 6,337,293 SH   SOLE 22 5,696,892 0 640,401
COUSINS PPTYS INC COM NEW 222795502   1,600,526 65,730 SH   SOLE 23 65,730 0 0
COUSINS PPTYS INC COM NEW 222795502   46,983,155 1,929,493 SH   SOLE 25 1,929,493 0 0
COUSINS PPTYS INC COM NEW 222795502   1,402,901 57,614 SH   SOLE 26 54,246 0 3,368
COUSINS PPTYS INC COM NEW 222795502   8,771,503 360,226 SH   SOLE 28 89,946 0 270,280
COUSINS PPTYS INC COM NEW 222795502   15,542,386 638,291 SH   SOLE 30 638,291 0 0
COUSINS PPTYS INC COM NEW 222795502   52,913 2,173 SH   SOLE 31 2,173 0 0
COUSINS PPTYS INC COM NEW 222795502   1,058,592 43,474 SH   SOLE 34 43,474 0 0
COUSINS PPTYS INC COM NEW 222795502   243,281 9,991 SH   SOLE 36 9,991 0 0
COUSINS PPTYS INC COM NEW 222795502   817,941 33,591 SH   SOLE 40 33,591 0 0
COUSINS PPTYS INC COM NEW 222795502   12,234,447 502,441 SH   SOLE 43 482,664 0 19,777
COVENANT LOGISTICS GROUP INC CL A 22284P105   3,229,430 70,144 SH   SOLE 2 32,475 0 37,669
COVENANT LOGISTICS GROUP INC CL A 22284P105   2,486 54 SH   SOLE 7 54 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   1,134,518 24,642 SH   SOLE 18 24,642 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   7,447,108 161,753 SH   SOLE 19 161,753 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   16,186,605 351,577 SH   SOLE 21 351,577 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   21,548,838 468,046 SH   SOLE 22 435,180 0 32,866
COVENANT LOGISTICS GROUP INC CL A 22284P105   139,777 3,036 SH   SOLE 23 3,036 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   91,481 1,987 SH   SOLE 25 1,987 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   1,314,580 28,553 SH   SOLE 26 0 0 28,553
COVENANT LOGISTICS GROUP INC CL A 22284P105   108,885 2,365 SH   SOLE 40 2,365 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   723,703 15,719 SH   SOLE 43 15,701 0 18
COYA THERAPEUTICS INC COMMON STOCK 22407B108   11,345 1,531 SH   SOLE 18 1,531 0 0
COYA THERAPEUTICS INC COMMON STOCK 22407B108   141,346 19,075 SH   SOLE 21 19,075 0 0
COYA THERAPEUTICS INC COMMON STOCK 22407B108   8,662 1,169 SH   SOLE 22 1,169 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308   5,411 1,982 SH   SOLE 18 1,982 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308   62,722 22,975 SH   SOLE 21 22,975 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308   4,130 1,513 SH   SOLE 22 1,513 0 0
CPI CARD GROUP INC COM NEW 12634H200   10,401 542 SH   SOLE 2 236 0 306
CPI CARD GROUP INC COM NEW 12634H200   194,721 10,147 SH   SOLE 18 10,147 0 0
CPI CARD GROUP INC COM NEW 12634H200   152,752 7,960 SH   SOLE 19 7,960 0 0
CPI CARD GROUP INC COM NEW 12634H200   3,110,450 162,087 SH   SOLE 21 162,087 0 0
CPI CARD GROUP INC COM NEW 12634H200   1,824,240 95,062 SH   SOLE 22 94,104 0 958
CPS TECHNOLOGIES CORP COM 12619F104   4,935 2,100 SH   SOLE 18 2,100 0 0
CPS TECHNOLOGIES CORP COM 12619F104   60,985 25,951 SH   SOLE 21 25,951 0 0
CPS TECHNOLOGIES CORP COM 12619F104   289,562 123,218 SH   SOLE 22 123,218 0 0
CRA INTL INC COM 12618T105   987,017 9,985 SH   SOLE 2 8,354 0 1,631
CRA INTL INC COM 12618T105   5,931 60 SH   SOLE 7 60 0 0
CRA INTL INC COM 12618T105   1,734,422 17,546 SH   SOLE 18 17,546 0 0
CRA INTL INC COM 12618T105   1,390,226 14,064 SH   SOLE 19 14,064 0 0
CRA INTL INC COM 12618T105   28,528,802 288,607 SH   SOLE 21 288,607 0 0
CRA INTL INC COM 12618T105   18,880,745 191,004 SH   SOLE 22 185,422 0 5,582
CRA INTL INC COM 12618T105   115,951 1,173 SH   SOLE 25 1,173 0 0
CRA INTL INC COM 12618T105   290,125 2,935 SH   SOLE 30 2,935 0 0
CRA INTL INC COM 12618T105   91,239 923 SH   SOLE 40 923 0 0
CRA INTL INC COM 12618T105   653,300 6,609 SH   SOLE 43 6,441 0 168
CRACKER BARREL OLD CTRY STOR COM 22410J106   1,584,071 20,551 SH   SOLE 2 15,496 0 5,055
CRACKER BARREL OLD CTRY STOR COM 22410J106   6,243 81 SH   SOLE 4 81 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   30,292 393 SH   SOLE 7 393 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   5,004,188 64,922 SH   SOLE 18 64,922 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   3,509,144 45,526 SH   SOLE 19 45,526 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   205,298,803 2,663,451 SH   SOLE 21 2,663,451 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   48,351,205 627,286 SH   SOLE 22 607,962 0 19,324
CRACKER BARREL OLD CTRY STOR COM 22410J106   328,977 4,268 SH   SOLE 25 4,268 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   474,736 6,159 SH   SOLE 26 6,159 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   29,830 387 SH   SOLE 28 387 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   3,225,258 41,843 SH   SOLE 30 41,843 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   61,356 796 SH   SOLE 36 796 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   358,037 4,645 SH   SOLE 40 4,645 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   3,852,835 49,985 SH   SOLE 43 43,160 0 6,825
CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2   1,894,860 2,200,000 PRN   SOLE 21 2,200,000 0 0
CRANE COMPANY COMMON STOCK 224408104   8,158,985 69,062 SH   SOLE 2 41,504 0 27,558
CRANE COMPANY COMMON STOCK 224408104   15,004 127 SH   SOLE 4 127 0 0
CRANE COMPANY COMMON STOCK 224408104   1,034,670 8,758 SH   SOLE 7 8,304 0 454
CRANE COMPANY COMMON STOCK 224408104   9,859,019 83,452 SH   SOLE 18 83,452 0 0
CRANE COMPANY COMMON STOCK 224408104   1,797,736 15,217 SH   SOLE 19 15,217 0 0
CRANE COMPANY COMMON STOCK 224408104   286,729,560 2,427,032 SH   SOLE 21 2,427,032 0 0
CRANE COMPANY COMMON STOCK 224408104   168,056,277 1,422,518 SH   SOLE 22 1,356,228 0 66,290
CRANE COMPANY COMMON STOCK 224408104   1,171,594 9,917 SH   SOLE 25 9,917 0 0
CRANE COMPANY COMMON STOCK 224408104   2,050,320 17,355 SH   SOLE 26 17,355 0 0
CRANE COMPANY COMMON STOCK 224408104   282,355 2,390 SH   SOLE 28 0 0 2,390
CRANE COMPANY COMMON STOCK 224408104   5,371,944 45,471 SH   SOLE 30 45,471 0 0
CRANE COMPANY COMMON STOCK 224408104   78,681 666 SH   SOLE 31 666 0 0
CRANE COMPANY COMMON STOCK 224408104   64,859 549 SH   SOLE 36 549 0 0
CRANE COMPANY COMMON STOCK 224408104   1,143,123 9,676 SH   SOLE 40 9,676 0 0
CRANE COMPANY COMMON STOCK 224408104   53,163 450 SH   OTR 43 450 0 0
CRANE COMPANY COMMON STOCK 224408104   3,988,170 33,758 SH   SOLE 43 31,469 0 2,289
CRANE NXT CO COM 224441105   4,355,844 76,593 SH   SOLE 2 44,584 0 32,009
CRANE NXT CO COM 224441105   7,222 127 SH   SOLE 4 127 0 0
CRANE NXT CO COM 224441105   35,316 621 SH   SOLE 7 621 0 0
CRANE NXT CO COM 224441105   4,694,903 82,555 SH   SOLE 18 82,555 0 0
CRANE NXT CO COM 224441105   924,308 16,253 SH   SOLE 19 16,253 0 0
CRANE NXT CO COM 224441105   137,038,388 2,409,678 SH   SOLE 21 2,409,678 0 0
CRANE NXT CO COM 224441105   81,691,765 1,436,465 SH   SOLE 22 1,370,248 0 66,217
CRANE NXT CO COM 224441105   528,720 9,297 SH   SOLE 25 9,297 0 0
CRANE NXT CO COM 224441105   986,979 17,355 SH   SOLE 26 17,355 0 0
CRANE NXT CO COM 224441105   51,524 906 SH   SOLE 28 906 0 0
CRANE NXT CO COM 224441105   1,536,969 27,026 SH   SOLE 30 27,026 0 0
CRANE NXT CO COM 224441105   37,875 666 SH   SOLE 31 666 0 0
CRANE NXT CO COM 224441105   31,222 549 SH   SOLE 36 549 0 0
CRANE NXT CO COM 224441105   537,990 9,460 SH   SOLE 40 9,460 0 0
CRANE NXT CO COM 224441105   25,478 448 SH   OTR 43 448 0 0
CRANE NXT CO COM 224441105   1,902,344 33,451 SH   SOLE 43 31,044 0 2,407
CRAWFORD & CO CL B 224633107   4,971,316 380,070 SH   SOLE 22 380,070 0 0
CRAWFORD & CO CL A 224633206   3,674,821 278,818 SH   SOLE 2 264,576 0 14,242
CRAWFORD & CO CL A 224633206   830 63 SH   SOLE 7 63 0 0
CRAWFORD & CO CL A 224633206   508,142 38,554 SH   SOLE 18 38,554 0 0
CRAWFORD & CO CL A 224633206   1,483,172 112,532 SH   SOLE 19 112,532 0 0
CRAWFORD & CO CL A 224633206   8,195,258 621,795 SH   SOLE 21 621,795 0 0
CRAWFORD & CO CL A 224633206   6,223,477 472,191 SH   SOLE 22 460,143 0 12,048
CRAWFORD & CO CL A 224633206   93,604 7,102 SH   SOLE 23 7,102 0 0
CRAWFORD & CO CL A 224633206   406,946 30,876 SH   SOLE 26 0 0 30,876
CRAWFORD & CO CL A 224633206   205,468 15,589 SH   SOLE 43 15,525 0 64
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   182,903 49,566 SH   SOLE 2 49,566 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   9,111 2,469 SH   SOLE 18 2,469 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   120,390 32,625 SH   SOLE 21 32,625 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   932,514 252,707 SH   SOLE 22 252,707 0 0
CREDICORP LTD COM G2519Y108   8,977,509 59,878 SH   SOLE 2 10,523 0 49,355
CREDICORP LTD COM G2519Y108   3,099,953 20,676 SH   SOLE 4 11,201 0 9,475
CREDICORP LTD COM G2519Y108   7,356,315 49,065 SH   SOLE 7 47,129 0 1,936
CREDICORP LTD COM G2519Y108   31,335 209 SH   SOLE 13 209 0 0
CREDICORP LTD COM G2519Y108   419,954 2,801 SH   SOLE 15 2,801 0 0
CREDICORP LTD COM G2519Y108   3,521,256 23,486 SH   SOLE 18 23,486 0 0
CREDICORP LTD COM G2519Y108   1,223,579 8,161 SH   SOLE 19 8,161 0 0
CREDICORP LTD COM G2519Y108   249,397,910 1,663,429 SH   SOLE 21 1,663,429 0 0
CREDICORP LTD COM G2519Y108   96,197,787 641,618 SH   SOLE 22 558,573 0 83,045
CREDICORP LTD COM G2519Y108   14,169,884 94,510 SH   SOLE 23 94,510 0 0
CREDICORP LTD COM G2519Y108   23,694,937 158,040 SH   SOLE 25 158,040 0 0
CREDICORP LTD COM G2519Y108   11,385,984 75,942 SH   SOLE 26 25,106 0 50,836
CREDICORP LTD COM G2519Y108   39,426,492 262,966 SH   SOLE 28 0 0 262,966
CREDICORP LTD COM G2519Y108   114,825,240 765,859 SH   SOLE 30 659,737 0 106,122
CREDICORP LTD COM G2519Y108   3,698,323 24,667 SH   SOLE 34 24,667 0 0
CREDICORP LTD COM G2519Y108   1,616,545 10,782 SH   SOLE 36 10,782 0 0
CREDICORP LTD COM G2519Y108   137,186 915 SH   SOLE 40 915 0 0
CREDICORP LTD COM G2519Y108   18,062,729 120,474 SH   SOLE 43 104,756 0 15,718
CREDIT ACCEP CORP MICH COM 225310101   19,240,609 36,117 SH   SOLE 2 26,238 0 9,879
CREDIT ACCEP CORP MICH COM 225310101   12,786 24 SH   SOLE 4 24 0 0
CREDIT ACCEP CORP MICH COM 225310101   400,613 752 SH   SOLE 7 713 0 39
CREDIT ACCEP CORP MICH COM 225310101   1,264,701 2,374 SH   SOLE 18 2,374 0 0
CREDIT ACCEP CORP MICH COM 225310101   1,393,622 2,616 SH   SOLE 19 2,616 0 0
CREDIT ACCEP CORP MICH COM 225310101   40,906,739 76,787 SH   SOLE 21 76,787 0 0
CREDIT ACCEP CORP MICH COM 225310101   86,170,676 161,753 SH   SOLE 22 152,845 0 8,908
CREDIT ACCEP CORP MICH COM 225310101   689,885 1,295 SH   SOLE 25 1,295 0 0
CREDIT ACCEP CORP MICH COM 225310101   1,765,467 3,314 SH   SOLE 26 1,656 0 1,658
CREDIT ACCEP CORP MICH COM 225310101   308,983 580 SH   SOLE 28 222 0 358
CREDIT ACCEP CORP MICH COM 225310101   2,275,290 4,271 SH   SOLE 30 4,271 0 0
CREDIT ACCEP CORP MICH COM 225310101   48,478 91 SH   SOLE 31 91 0 0
CREDIT ACCEP CORP MICH COM 225310101   38,357 72 SH   SOLE 36 72 0 0
CREDIT ACCEP CORP MICH COM 225310101   736,766 1,383 SH   SOLE 40 1,383 0 0
CREDIT ACCEP CORP MICH COM 225310101   2,553,375 4,793 SH   SOLE 43 4,512 0 281
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   2,359,783 121,201 SH   SOLE 2 94,221 0 26,980
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   5,335 274 SH   SOLE 4 274 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   331,652 17,034 SH   SOLE 7 16,134 0 900
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   5,329,017 273,704 SH   SOLE 18 273,704 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   41,944,026 2,154,290 SH   SOLE 19 2,154,290 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   89,765,734 4,610,464 SH   SOLE 21 4,610,464 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   64,650,894 3,320,539 SH   SOLE 22 3,221,829 0 98,710
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   11,896 611 SH   SOLE 23 611 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   456,182 23,430 SH   SOLE 25 23,430 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   874,222 44,901 SH   SOLE 26 44,901 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   151,632 7,788 SH   SOLE 28 0 0 7,788
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   1,924,162 98,827 SH   SOLE 30 98,827 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   29,396,273 1,509,824 SH   SOLE 34 1,509,824 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   472,985 24,293 SH   SOLE 40 24,293 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   195 10 SH   SOLE 43 10 0 0
CRESCENT CAP BDC INC COM 225655109   2,327,756 133,933 SH   SOLE 30 133,933 0 0
CRESCENT CAP BDC INC COM 225655109   1,842 106 SH   SOLE 43 100 0 6
CRESCENT ENERGY COMPANY CL A COM 44952J104   1,275,426 96,550 SH   SOLE 2 22,680 0 73,870
CRESCENT ENERGY COMPANY CL A COM 44952J104   6,711 508 SH   SOLE 4 508 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   9,749 738 SH   SOLE 7 738 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   2,602,753 197,029 SH   SOLE 18 197,029 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   2,101,922 159,116 SH   SOLE 19 159,116 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   40,528,544 3,068,020 SH   SOLE 21 3,068,020 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   32,731,091 2,477,751 SH   SOLE 22 2,398,904 0 78,847
CRESCENT ENERGY COMPANY CL A COM 44952J104   651,940 49,352 SH   SOLE 43 44,463 0 4,889
CRESCENT PT ENERGY CORP COM 22576C101   28,884 4,168 SH   SOLE 2 4,168 0 0
CRESCENT PT ENERGY CORP COM 22576C101   961,683 138,771 SH   SOLE 21 138,771 0 0
CRESCENT PT ENERGY CORP COM 22576C101   1,442,895 208,210 SH   SOLE 43 195,686 0 12,524
CRESUD S A C I F Y A SPONSORED ADR 226406106   1,275,098 134,504 SH   SOLE 7 134,504 0 0
CREXENDO INC COM 226552107   11,165 2,302 SH   SOLE 18 2,302 0 0
CREXENDO INC COM 226552107   133,807 27,589 SH   SOLE 21 27,589 0 0
CRH PLC ORD G25508105   1,616,477 23,373 SH   SOLE 18 23,373 0 0
CRH PLC ORD G25508105   2,382,285 34,446 SH   SOLE 22 34,446 0 0
CRH PLC ORD G25508105   11,406,905 164,935 SH   SOLE 25 164,935 0 0
CRH PLC ORD G25508105   1,702,927 24,623 SH   SOLE 26 12,316 0 12,307
CRH PLC ORD G25508105   10,402,978 150,419 SH   SOLE 28 0 0 150,419
CRH PLC ORD G25508105   5,484,042 79,295 SH   SOLE 31 73,852 0 5,443
CRH PLC ORD G25508105   84,925,506 1,227,957 SH   SOLE 34 1,227,957 0 0
CRH PLC ORD G25508105   65,408,187 945,752 SH   SOLE 43 815,533 0 130,219
CRICUT INC COM CL A 22658D100   134,904 20,471 SH   SOLE 2 11,181 0 9,290
CRICUT INC COM CL A 22658D100   3,071 466 SH   SOLE 7 466 0 0
CRICUT INC COM CL A 22658D100   779,801 118,331 SH   SOLE 18 118,331 0 0
CRICUT INC COM CL A 22658D100   648,871 98,463 SH   SOLE 19 98,463 0 0
CRICUT INC COM CL A 22658D100   12,128,803 1,840,486 SH   SOLE 21 1,840,486 0 0
CRICUT INC COM CL A 22658D100   8,085,528 1,226,939 SH   SOLE 22 1,201,620 0 25,319
CRICUT INC COM CL A 22658D100   61,564 9,342 SH   SOLE 25 9,342 0 0
CRICUT INC COM CL A 22658D100   3,802 577 SH   SOLE 26 577 0 0
CRICUT INC COM CL A 22658D100   51,099 7,754 SH   SOLE 28 0 0 7,754
CRICUT INC COM CL A 22658D100   42,934 6,515 SH   SOLE 30 6,515 0 0
CRICUT INC COM CL A 22658D100   11,994 1,820 SH   SOLE 36 1,820 0 0
CRICUT INC COM CL A 22658D100   21,707 3,294 SH   SOLE 40 3,294 0 0
CRICUT INC COM CL A 22658D100   35,856 5,441 SH   SOLE 43 5,441 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   2,074,207 58,297 SH   SOLE 2 16,204 0 42,093
CRINETICS PHARMACEUTICALS IN COM 22663K107   7,614 214 SH   SOLE 4 214 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   365,158 10,263 SH   SOLE 7 9,723 0 540
CRINETICS PHARMACEUTICALS IN COM 22663K107   6,507,867 182,908 SH   SOLE 18 182,908 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   4,835,073 135,893 SH   SOLE 19 135,893 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   110,736,630 3,112,328 SH   SOLE 21 3,112,328 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   60,130,378 1,690,005 SH   SOLE 22 1,617,337 0 72,668
CRINETICS PHARMACEUTICALS IN COM 22663K107   380,457 10,693 SH   SOLE 25 10,693 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   680,645 19,130 SH   SOLE 26 19,130 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   21,241 597 SH   SOLE 28 0 0 597
CRINETICS PHARMACEUTICALS IN COM 22663K107   2,816,620 79,163 SH   SOLE 30 79,163 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   346,478 9,738 SH   SOLE 40 9,738 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   1,276,788 35,885 SH   SOLE 43 23,653 0 12,232
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,712,986 27,364 SH   SOLE 2 18,722 0 8,642
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   15,274 244 SH   SOLE 4 244 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   966,294 15,436 SH   SOLE 7 14,646 0 790
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   62,532,079 998,915 SH   SOLE 21 998,915 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   79,847,364 1,275,517 SH   SOLE 22 1,240,914 0 34,603
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   941,316 15,037 SH   SOLE 25 15,037 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   2,659,937 42,491 SH   SOLE 26 22,442 0 20,049
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   160,819 2,569 SH   SOLE 28 1,257 0 1,312
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   7,244,197 115,722 SH   SOLE 30 115,722 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   23,913 382 SH   SOLE 34 382 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   36,308 580 SH   SOLE 36 580 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   969,924 15,494 SH   SOLE 40 15,494 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   421,611 6,735 SH   SOLE 43 3,639 0 3,096
CRITEO S A SPONS ADS 226718104   60,616 2,394 SH   SOLE 21 2,394 0 0
CRITEO S A SPONS ADS 226718104   1,096,660 43,312 SH   SOLE 43 38,814 0 4,498
CROCS INC COM 227046109   10,651,636 114,031 SH   SOLE 2 62,243 0 51,788
CROCS INC COM 227046109   18,869 202 SH   SOLE 4 202 0 0
CROCS INC COM 227046109   1,104,106 11,820 SH   SOLE 7 11,192 0 628
CROCS INC COM 227046109   11,230,217 120,225 SH   SOLE 18 116,608 0 3,617
CROCS INC COM 227046109   5,166,694 55,312 SH   SOLE 19 55,312 0 0
CROCS INC COM 227046109   304,031,148 3,254,803 SH   SOLE 21 3,254,803 0 0
CROCS INC COM 227046109   171,227,442 1,833,074 SH   SOLE 22 1,748,856 0 84,218
CROCS INC COM 227046109   86,778 929 SH   SOLE 23 929 0 0
CROCS INC COM 227046109   1,124,563 12,039 SH   SOLE 25 12,039 0 0
CROCS INC COM 227046109   1,918,548 20,539 SH   SOLE 26 17,774 0 2,765
CROCS INC COM 227046109   392,696 4,204 SH   SOLE 28 1,112 0 3,092
CROCS INC COM 227046109   5,671,482 60,716 SH   SOLE 30 60,716 0 0
CROCS INC COM 227046109   80,893 866 SH   SOLE 31 866 0 0
CROCS INC COM 227046109   55,392 593 SH   SOLE 36 593 0 0
CROCS INC COM 227046109   1,192,192 12,763 SH   SOLE 40 12,763 0 0
CROCS INC COM 227046109   5,970,690 63,919 SH   SOLE 43 59,194 0 4,725
CROSS CTRY HEALTHCARE INC COM 227483104   2,109,980 93,197 SH   SOLE 2 45,618 0 47,579
CROSS CTRY HEALTHCARE INC COM 227483104   3,509 155 SH   SOLE 4 155 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   320,786 14,169 SH   SOLE 7 13,402 0 767
CROSS CTRY HEALTHCARE INC COM 227483104   2,642,835 116,733 SH   SOLE 18 116,733 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   3,934,492 173,785 SH   SOLE 19 173,785 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   95,454,519 4,216,189 SH   SOLE 21 4,216,189 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   26,607,502 1,175,243 SH   SOLE 22 1,121,188 0 54,055
CROSS CTRY HEALTHCARE INC COM 227483104   73,014 3,225 SH   SOLE 23 3,225 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   203,602 8,993 SH   SOLE 25 8,993 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   1,339,428 59,162 SH   SOLE 26 19,885 0 39,277
CROSS CTRY HEALTHCARE INC COM 227483104   2,146,612 94,815 SH   SOLE 30 94,815 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   21,712 959 SH   SOLE 36 959 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   130,723 5,774 SH   SOLE 40 5,774 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   996,500 44,015 SH   SOLE 43 43,867 0 148
CROSSFIRST BANKSHARES INC COM 22766M109   1,782,823 131,283 SH   SOLE 2 100,539 0 30,744
CROSSFIRST BANKSHARES INC COM 22766M109   6,763 498 SH   SOLE 7 498 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   1,878,413 138,322 SH   SOLE 18 138,322 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   1,250,704 92,099 SH   SOLE 19 92,099 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   27,065,239 1,993,022 SH   SOLE 21 1,993,022 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   16,821,084 1,238,666 SH   SOLE 22 1,174,973 0 63,693
CROSSFIRST BANKSHARES INC COM 22766M109   27,975 2,060 SH   SOLE 23 2,060 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   162,132 11,939 SH   SOLE 25 11,939 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   6,410 472 SH   SOLE 26 0 0 472
CROSSFIRST BANKSHARES INC COM 22766M109   379,873 27,973 SH   SOLE 30 27,973 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   84,644 6,233 SH   SOLE 40 6,233 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   782,928 57,653 SH   SOLE 43 45,319 0 12,334
CROWDSTRIKE HLDGS INC CL A 22788C105   93,533,163 366,337 SH   SOLE 2 56,287 0 310,050
CROWDSTRIKE HLDGS INC CL A 22788C105   41,874,778 164,009 SH   SOLE 4 76,645 0 87,364
CROWDSTRIKE HLDGS INC CL A 22788C105   17,648,740 69,124 SH   SOLE 7 68,434 0 690
CROWDSTRIKE HLDGS INC CL A 22788C105   1,440,005 5,640 SH   SOLE 13 5,640 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   6,400,362 25,068 SH   SOLE 15 25,068 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   97,445,942 381,662 SH   SOLE 18 332,974 0 48,688
CROWDSTRIKE HLDGS INC CL A 22788C105   528,830,529 2,071,246 SH   SOLE 19 2,071,246 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,253,033,198 4,907,697 SH   SOLE 21 4,907,697 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,442,308,552 5,649,023 SH   SOLE 22 5,230,202 0 418,821
CROWDSTRIKE HLDGS INC CL A 22788C105   98,314,285 385,063 SH   SOLE 23 385,063 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   78,188,941 306,239 SH   SOLE 25 305,691 0 548
CROWDSTRIKE HLDGS INC CL A 22788C105   57,310,914 224,467 SH   SOLE 26 115,361 0 109,106
CROWDSTRIKE HLDGS INC CL A 22788C105   97,450,793 381,681 SH   SOLE 28 5,437 0 376,244
CROWDSTRIKE HLDGS INC CL A 22788C105   125,617 492 SH   SOLE 29 492 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   278,667,993 1,091,446 SH   SOLE 30 1,053,898 0 37,548
CROWDSTRIKE HLDGS INC CL A 22788C105   15,328,136 60,035 SH   SOLE 31 56,267 0 3,768
CROWDSTRIKE HLDGS INC CL A 22788C105   16,879,461 66,111 SH   SOLE 32 66,111 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   152,645,871 597,861 SH   SOLE 34 597,861 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   12,706,255 49,766 SH   SOLE 36 49,766 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   2,997,967 11,742 SH   SOLE 40 11,742 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   72,766 285 SH   OTR 43 285 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   35,581,275 139,360 SH   SOLE 43 113,957 0 25,403
CROWN CASTLE INC COM 22822V101   97,052,528 842,543 SH   SOLE 2 239,425 0 603,118
CROWN CASTLE INC COM 22822V101   52,630,311 456,900 SH   SOLE 4 276,266 0 180,634
CROWN CASTLE INC COM 22822V101   147,228,255 1,278,134 SH   SOLE 7 1,144,693 0 133,441
CROWN CASTLE INC COM 22822V101   1,526,959 13,256 SH   SOLE 13 13,256 0 0
CROWN CASTLE INC COM 22822V101   7,608,530 66,052 SH   SOLE 15 66,052 0 0
CROWN CASTLE INC COM 22822V101   107,365,434 932,073 SH   SOLE 18 886,626 0 45,447
CROWN CASTLE INC COM 22822V101   160,493,536 1,393,294 SH   SOLE 19 1,393,294 0 0
CROWN CASTLE INC COM 22822V101   1,441,845,095 12,517,103 SH   SOLE 21 12,517,103 0 0
CROWN CASTLE INC COM 22822V101   1,092,245,979 9,482,125 SH   SOLE 22 8,553,943 0 928,182
CROWN CASTLE INC COM 22822V101   81,973,351 711,636 SH   SOLE 23 711,636 0 0
CROWN CASTLE INC COM 22822V101   116,872,926 1,014,610 SH   SOLE 25 1,012,867 0 1,743
CROWN CASTLE INC COM 22822V101   58,038,942 503,854 SH   SOLE 26 275,504 0 228,350
CROWN CASTLE INC COM 22822V101   75,617,627 656,460 SH   SOLE 28 6,191 0 650,269
CROWN CASTLE INC COM 22822V101   505,431,258 4,387,805 SH   SOLE 30 4,387,805 0 0
CROWN CASTLE INC COM 22822V101   11,024,720 95,709 SH   SOLE 31 88,666 0 7,043
CROWN CASTLE INC COM 22822V101   38,868,331 337,428 SH   SOLE 34 337,428 0 0
CROWN CASTLE INC COM 22822V101   13,280,255 115,290 SH   SOLE 36 115,290 0 0
CROWN CASTLE INC COM 22822V101   2,568,967 22,302 SH   SOLE 40 22,302 0 0
CROWN CASTLE INC COM 22822V101   86,853 754 SH   OTR 43 754 0 0
CROWN CASTLE INC COM 22822V101   58,587,133 508,613 SH   SOLE 43 434,448 0 74,165
CROWN CRAFTS INC COM 228309100   8,561 1,726 SH   SOLE 18 1,726 0 0
CROWN CRAFTS INC COM 228309100   101,784 20,521 SH   SOLE 21 20,521 0 0
CROWN CRAFTS INC COM 228309100   6,736 1,358 SH   SOLE 22 1,358 0 0
CROWN ELECTROKINETICS CORP COM 228339305   2 14 SH   SOLE 22 14 0 0
CROWN HLDGS INC COM 228368106   17,747,124 192,715 SH   SOLE 2 90,039 0 102,676
CROWN HLDGS INC COM 228368106   9,701,589 105,349 SH   SOLE 4 36,442 0 68,907
CROWN HLDGS INC COM 228368106   1,687,733 18,327 SH   SOLE 7 17,899 0 428
CROWN HLDGS INC COM 228368106   48,624 528 SH   SOLE 13 528 0 0
CROWN HLDGS INC COM 228368106   977,075 10,610 SH   SOLE 15 10,610 0 0
CROWN HLDGS INC COM 228368106   24,008,416 260,706 SH   SOLE 18 253,193 0 7,513
CROWN HLDGS INC COM 228368106   21,278,039 231,057 SH   SOLE 19 231,057 0 0
CROWN HLDGS INC COM 228368106   537,946,774 5,841,533 SH   SOLE 21 5,841,533 0 0
CROWN HLDGS INC COM 228368106   327,683,755 3,558,299 SH   SOLE 22 3,326,731 0 231,568
CROWN HLDGS INC COM 228368106   17,968,877 195,123 SH   SOLE 23 195,123 0 0
CROWN HLDGS INC COM 228368106   27,648,273 300,231 SH   SOLE 25 300,231 0 0
CROWN HLDGS INC COM 228368106   14,410,888 156,487 SH   SOLE 26 59,601 0 96,886
CROWN HLDGS INC COM 228368106   10,992,507 119,367 SH   SOLE 28 3,887 0 115,480
CROWN HLDGS INC COM 228368106   23,483 255 SH   SOLE 29 255 0 0
CROWN HLDGS INC COM 228368106   33,239,149 360,942 SH   SOLE 30 360,942 0 0
CROWN HLDGS INC COM 228368106   2,644,180 28,713 SH   SOLE 31 26,549 0 2,164
CROWN HLDGS INC COM 228368106   38,339,277 416,324 SH   SOLE 34 416,324 0 0
CROWN HLDGS INC COM 228368106   2,360,083 25,628 SH   SOLE 36 25,628 0 0
CROWN HLDGS INC COM 228368106   629,804 6,839 SH   SOLE 40 6,839 0 0
CROWN HLDGS INC COM 228368106   13,721 149 SH   OTR 43 149 0 0
CROWN HLDGS INC COM 228368106   8,154,888 88,553 SH   SOLE 43 79,856 0 8,697
CROWN PROPTECH ACQUISITIONS SHS CL A G25741102   3,195 300 SH   SOLE 2 300 0 0
CROWN PROPTECH ACQUISITIONS SHS CL A G25741102   85,935 8,069 SH   SOLE 18 8,069 0 0
CROWN PROPTECH ACQUISITIONS SHS CL A G25741102   4,174,065 391,931 SH   SOLE 19 391,931 0 0
CRYO-CELL INTL INC COM 228895108   5,146 895 SH   SOLE 18 895 0 0
CRYO-CELL INTL INC COM 228895108   71,041 12,355 SH   SOLE 21 12,355 0 0
CRYOPORT INC COM PAR $0.001 229050307   542,243 35,006 SH   SOLE 2 22,314 0 12,692
CRYOPORT INC COM PAR $0.001 229050307   2,633 170 SH   SOLE 4 170 0 0
CRYOPORT INC COM PAR $0.001 229050307   337,620 21,796 SH   SOLE 7 20,612 0 1,184
CRYOPORT INC COM PAR $0.001 229050307   1,633,932 105,483 SH   SOLE 18 105,483 0 0
CRYOPORT INC COM PAR $0.001 229050307   2,596,109 167,599 SH   SOLE 19 167,599 0 0
CRYOPORT INC COM PAR $0.001 229050307   26,250,779 1,694,692 SH   SOLE 21 1,694,692 0 0
CRYOPORT INC COM PAR $0.001 229050307   21,940,098 1,416,404 SH   SOLE 22 1,364,279 0 52,125
CRYOPORT INC COM PAR $0.001 229050307   132,269 8,539 SH   SOLE 25 8,539 0 0
CRYOPORT INC COM PAR $0.001 229050307   186,128 12,016 SH   SOLE 26 12,016 0 0
CRYOPORT INC COM PAR $0.001 229050307   51,922 3,352 SH   SOLE 28 814 0 2,538
CRYOPORT INC COM PAR $0.001 229050307   957,840 61,836 SH   SOLE 30 61,836 0 0
CRYOPORT INC COM PAR $0.001 229050307   22,430 1,448 SH   SOLE 36 1,448 0 0
CRYOPORT INC COM PAR $0.001 229050307   252,115 16,276 SH   SOLE 40 16,276 0 0
CRYOPORT INC COM PAR $0.001 229050307   372,178 24,027 SH   SOLE 43 17,210 0 6,817
CS DISCO INC COM 126327105   239,707 31,582 SH   SOLE 2 16,790 0 14,792
CS DISCO INC COM 126327105   1,465 193 SH   SOLE 7 193 0 0
CS DISCO INC COM 126327105   538,898 71,001 SH   SOLE 18 71,001 0 0
CS DISCO INC COM 126327105   382,976 50,458 SH   SOLE 19 50,458 0 0
CS DISCO INC COM 126327105   7,340,372 967,111 SH   SOLE 21 967,111 0 0
CS DISCO INC COM 126327105   3,906,277 514,661 SH   SOLE 22 489,495 0 25,166
CS DISCO INC COM 126327105   23,438 3,088 SH   SOLE 25 3,088 0 0
CS DISCO INC COM 126327105   13,647 1,798 SH   SOLE 26 1,798 0 0
CS DISCO INC COM 126327105   104,074 13,712 SH   SOLE 30 13,712 0 0
CS DISCO INC COM 126327105   267,988 35,308 SH   SOLE 43 31,043 0 4,265
CSG SYS INTL INC COM 126349109   10,706,012 201,203 SH   SOLE 2 185,694 0 15,509
CSG SYS INTL INC COM 126349109   5,321 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109   789,636 14,840 SH   SOLE 7 14,031 0 809
CSG SYS INTL INC COM 126349109   5,706,560 107,246 SH   SOLE 18 91,899 0 15,347
CSG SYS INTL INC COM 126349109   8,951,572 168,231 SH   SOLE 19 168,231 0 0
CSG SYS INTL INC COM 126349109   178,040,394 3,345,995 SH   SOLE 21 3,345,995 0 0
CSG SYS INTL INC COM 126349109   55,176,588 1,036,959 SH   SOLE 22 998,651 0 38,308
CSG SYS INTL INC COM 126349109   19,688 370 SH   SOLE 23 370 0 0
CSG SYS INTL INC COM 126349109   371,512 6,982 SH   SOLE 25 6,982 0 0
CSG SYS INTL INC COM 126349109   2,016,553 37,898 SH   SOLE 26 17,805 0 20,093
CSG SYS INTL INC COM 126349109   31,181 586 SH   SOLE 28 586 0 0
CSG SYS INTL INC COM 126349109   5,588,966 105,036 SH   SOLE 30 105,036 0 0
CSG SYS INTL INC COM 126349109   1,949,029 36,629 SH   SOLE 34 36,629 0 0
CSG SYS INTL INC COM 126349109   48,581 913 SH   SOLE 36 913 0 0
CSG SYS INTL INC COM 126349109   286,536 5,385 SH   SOLE 40 5,385 0 0
CSG SYS INTL INC COM 126349109   1,015,442 19,084 SH   SOLE 43 18,695 0 389
CSP INC COM 126389105   11,129 571 SH   SOLE 18 571 0 0
CSP INC COM 126389105   146,117 7,497 SH   SOLE 21 7,497 0 0
CSP INC COM 126389105   146,019 7,492 SH   SOLE 22 7,492 0 0
CSW INDUSTRIALS INC COM 126402106   1,688,317 8,140 SH   SOLE 2 4,526 0 3,614
CSW INDUSTRIALS INC COM 126402106   10,163 49 SH   SOLE 4 49 0 0
CSW INDUSTRIALS INC COM 126402106   25,926 125 SH   SOLE 7 125 0 0
CSW INDUSTRIALS INC COM 126402106   7,670,851 36,984 SH   SOLE 18 36,984 0 0
CSW INDUSTRIALS INC COM 126402106   6,589,831 31,772 SH   SOLE 19 31,772 0 0
CSW INDUSTRIALS INC COM 126402106   123,233,066 594,152 SH   SOLE 21 594,152 0 0
CSW INDUSTRIALS INC COM 126402106   88,216,866 425,326 SH   SOLE 22 412,554 0 12,772
CSW INDUSTRIALS INC COM 126402106   611,445 2,948 SH   SOLE 25 2,948 0 0
CSW INDUSTRIALS INC COM 126402106   949,938 4,580 SH   SOLE 26 4,580 0 0
CSW INDUSTRIALS INC COM 126402106   502,762 2,424 SH   SOLE 28 266 0 2,158
CSW INDUSTRIALS INC COM 126402106   4,860,446 23,434 SH   SOLE 30 23,434 0 0
CSW INDUSTRIALS INC COM 126402106   580,333 2,798 SH   SOLE 40 2,798 0 0
CSW INDUSTRIALS INC COM 126402106   1,722,540 8,305 SH   SOLE 43 8,084 0 221
CSX CORP COM 126408103   125,305,909 3,614,246 SH   SOLE 2 639,162 0 2,975,084
CSX CORP COM 126408103   34,640,357 999,145 SH   SOLE 4 797,062 0 202,083
CSX CORP COM 126408103   52,771,207 1,522,100 SH   SOLE 7 1,354,282 0 167,818
CSX CORP COM 126408103   2,366,574 68,260 SH   SOLE 13 68,260 0 0
CSX CORP COM 126408103   10,923,720 315,077 SH   SOLE 15 315,077 0 0
CSX CORP COM 126408103   514,436,476 14,838,087 SH   SOLE 18 14,712,453 0 125,634
CSX CORP COM 126408103   25,979,132 749,326 SH   SOLE 19 749,326 0 0
CSX CORP COM 126408103   1,498,579,339 43,224,094 SH   SOLE 21 43,224,094 0 0
CSX CORP COM 126408103   1,480,931,442 42,715,069 SH   SOLE 22 38,359,021 0 4,356,048
CSX CORP COM 126408103   113,786,871 3,281,998 SH   SOLE 23 3,281,998 0 0
CSX CORP COM 126408103   181,268,975 5,228,410 SH   SOLE 25 5,218,448 0 9,962
CSX CORP COM 126408103   90,792,860 2,618,773 SH   SOLE 26 1,034,781 0 1,583,992
CSX CORP COM 126408103   162,542,564 4,688,277 SH   SOLE 28 532,377 0 4,155,900
CSX CORP COM 126408103   491,826,817 14,185,948 SH   SOLE 30 14,185,948 0 0
CSX CORP COM 126408103   15,826,682 456,495 SH   SOLE 31 422,858 0 33,637
CSX CORP COM 126408103   19,898,361 573,936 SH   SOLE 32 573,936 0 0
CSX CORP COM 126408103   15,937,660 459,696 SH   SOLE 34 459,696 0 0
CSX CORP COM 126408103   17,281,331 498,452 SH   SOLE 36 498,452 0 0
CSX CORP COM 126408103   3,657,858 105,505 SH   SOLE 40 105,505 0 0
CSX CORP COM 126408103   119,507 3,447 SH   OTR 43 3,447 0 0
CSX CORP COM 126408103   86,304,092 2,489,302 SH   SOLE 43 2,152,169 0 337,132
CTO RLTY GROWTH INC NEW COM 22948Q101   572,635 33,043 SH   SOLE 2 21,629 0 11,414
CTO RLTY GROWTH INC NEW COM 22948Q101   4,315 249 SH   SOLE 7 249 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   1,133,971 65,434 SH   SOLE 18 65,434 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   801,027 46,222 SH   SOLE 19 46,222 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   16,104,925 929,309 SH   SOLE 21 929,309 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   11,576,457 668,001 SH   SOLE 22 646,722 0 21,279
CTO RLTY GROWTH INC NEW COM 22948Q101   17,867 1,031 SH   SOLE 23 1,031 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   644,763 37,205 SH   SOLE 43 34,547 0 2,658
CTS CORP COM 126501105   680,419 15,556 SH   SOLE 2 8,402 0 7,154
CTS CORP COM 126501105   30,443 696 SH   SOLE 4 97 0 599
CTS CORP COM 126501105   453,584 10,370 SH   SOLE 7 9,812 0 558
CTS CORP COM 126501105   3,937,475 90,020 SH   SOLE 18 90,020 0 0
CTS CORP COM 126501105   2,790,918 63,807 SH   SOLE 19 63,807 0 0
CTS CORP COM 126501105   162,544,838 3,716,160 SH   SOLE 21 3,716,160 0 0
CTS CORP COM 126501105   39,310,844 898,739 SH   SOLE 22 870,976 0 27,763
CTS CORP COM 126501105   260,734 5,961 SH   SOLE 25 5,961 0 0
CTS CORP COM 126501105   230,816 5,277 SH   SOLE 26 5,277 0 0
CTS CORP COM 126501105   150,028 3,430 SH   SOLE 28 0 0 3,430
CTS CORP COM 126501105   4,922,500 112,540 SH   SOLE 30 112,540 0 0
CTS CORP COM 126501105   238,121 5,444 SH   SOLE 40 5,444 0 0
CTS CORP COM 126501105   1,179,494 26,966 SH   SOLE 43 25,096 0 1,870
CUBESMART COM 229663109   22,577,641 487,112 SH   SOLE 2 201,237 0 285,875
CUBESMART COM 229663109   4,691,732 101,224 SH   SOLE 4 101,224 0 0
CUBESMART COM 229663109   16,951,261 365,723 SH   SOLE 7 329,097 0 36,626
CUBESMART COM 229663109   101,460 2,189 SH   SOLE 13 2,189 0 0
CUBESMART COM 229663109   18,043,777 389,294 SH   SOLE 18 389,294 0 0
CUBESMART COM 229663109   20,286,329 437,677 SH   SOLE 19 437,677 0 0
CUBESMART COM 229663109   614,548,995 13,258,878 SH   SOLE 21 13,258,878 0 0
CUBESMART COM 229663109   405,155,084 8,741,210 SH   SOLE 22 8,323,437 0 417,773
CUBESMART COM 229663109   1,261,971 27,227 SH   SOLE 23 27,227 0 0
CUBESMART COM 229663109   40,845,474 881,240 SH   SOLE 25 881,240 0 0
CUBESMART COM 229663109   2,371,359 51,162 SH   SOLE 26 50,907 0 255
CUBESMART COM 229663109   7,628,978 164,595 SH   SOLE 28 7,375 0 157,220
CUBESMART COM 229663109   62,109 1,340 SH   SOLE 29 1,340 0 0
CUBESMART COM 229663109   38,211,728 824,417 SH   SOLE 30 824,417 0 0
CUBESMART COM 229663109   144,844 3,125 SH   SOLE 31 3,125 0 0
CUBESMART COM 229663109   539,607 11,642 SH   SOLE 34 11,642 0 0
CUBESMART COM 229663109   668,228 14,417 SH   SOLE 36 14,417 0 0
CUBESMART COM 229663109   2,190,455 47,259 SH   SOLE 40 47,259 0 0
CUBESMART COM 229663109   31,101 671 SH   OTR 43 671 0 0
CUBESMART COM 229663109   5,517,906 119,049 SH   SOLE 43 111,938 0 7,110
CUE BIOPHARMA INC COM 22978P106   13,857 5,249 SH   SOLE 2 2,608 0 2,641
CUE BIOPHARMA INC COM 22978P106   228,447 86,533 SH   SOLE 18 86,533 0 0
CUE BIOPHARMA INC COM 22978P106   193,121 73,152 SH   SOLE 19 73,152 0 0
CUE BIOPHARMA INC COM 22978P106   3,506,509 1,328,223 SH   SOLE 21 1,328,223 0 0
CUE BIOPHARMA INC COM 22978P106   2,228,435 844,104 SH   SOLE 22 836,721 0 7,383
CUE BIOPHARMA INC COM 22978P106   3,971 1,504 SH   SOLE 43 1,504 0 0
CUE HEALTH INC COM 229790100   3,395 20,895 SH   SOLE 18 20,895 0 0
CUE HEALTH INC COM 229790100   39,425 242,614 SH   SOLE 21 242,614 0 0
CUE HEALTH INC COM 229790100   212,725 1,309,076 SH   SOLE 22 1,309,076 0 0
CULLEN FROST BANKERS INC COM 229899109   10,849,976 100,009 SH   SOLE 2 55,488 0 44,521
CULLEN FROST BANKERS INC COM 229899109   19,203 177 SH   SOLE 4 177 0 0
CULLEN FROST BANKERS INC COM 229899109   1,987,428 18,319 SH   SOLE 7 17,996 0 323
CULLEN FROST BANKERS INC COM 229899109   14,165,431 130,569 SH   SOLE 18 130,569 0 0
CULLEN FROST BANKERS INC COM 229899109   3,109,974 28,666 SH   SOLE 19 28,666 0 0
CULLEN FROST BANKERS INC COM 229899109   363,046,379 3,346,358 SH   SOLE 21 3,346,358 0 0
CULLEN FROST BANKERS INC COM 229899109   208,531,233 1,922,124 SH   SOLE 22 1,842,565 0 79,559
CULLEN FROST BANKERS INC COM 229899109   1,322,059 12,186 SH   SOLE 25 12,186 0 0
CULLEN FROST BANKERS INC COM 229899109   5,126,369 47,252 SH   SOLE 26 9,598 0 37,654
CULLEN FROST BANKERS INC COM 229899109   436,564 4,024 SH   SOLE 28 633 0 3,391
CULLEN FROST BANKERS INC COM 229899109   9,031,901 83,251 SH   SOLE 30 83,251 0 0
CULLEN FROST BANKERS INC COM 229899109   91,674 845 SH   SOLE 31 845 0 0
CULLEN FROST BANKERS INC COM 229899109   124,330 1,146 SH   SOLE 36 1,146 0 0
CULLEN FROST BANKERS INC COM 229899109   1,474,054 13,587 SH   SOLE 40 13,587 0 0
CULLEN FROST BANKERS INC COM 229899109   15,566,419 143,483 SH   SOLE 43 65,738 0 77,745
CULLINAN ONCOLOGY INC COM 230031106   725,049 71,153 SH   SOLE 2 31,331 0 39,822
CULLINAN ONCOLOGY INC COM 230031106   3,169 311 SH   SOLE 7 311 0 0
CULLINAN ONCOLOGY INC COM 230031106   729,828 71,622 SH   SOLE 18 71,622 0 0
CULLINAN ONCOLOGY INC COM 230031106   508,073 49,860 SH   SOLE 19 49,860 0 0
CULLINAN ONCOLOGY INC COM 230031106   13,227,812 1,298,117 SH   SOLE 21 1,298,117 0 0
CULLINAN ONCOLOGY INC COM 230031106   8,909,565 874,344 SH   SOLE 22 839,096 0 35,248
CULLINAN ONCOLOGY INC COM 230031106   29,205 2,866 SH   SOLE 23 2,866 0 0
CULLINAN ONCOLOGY INC COM 230031106   25,669 2,519 SH   SOLE 25 2,519 0 0
CULLINAN ONCOLOGY INC COM 230031106   3,189 313 SH   SOLE 26 313 0 0
CULLINAN ONCOLOGY INC COM 230031106   564,190 55,367 SH   SOLE 30 55,367 0 0
CULLINAN ONCOLOGY INC COM 230031106   17,364 1,704 SH   SOLE 40 1,704 0 0
CULLINAN ONCOLOGY INC COM 230031106   347,459 34,098 SH   SOLE 43 18,053 0 16,045
CULLMAN BANCORP INC COM 230153108   10,652 989 SH   SOLE 18 989 0 0
CULLMAN BANCORP INC COM 230153108   127,204 11,811 SH   SOLE 21 11,811 0 0
CULLMAN BANCORP INC COM 230153108   6,602 613 SH   SOLE 22 613 0 0
CULP INC COM 230215105   271,702 46,926 SH   SOLE 2 37,142 0 9,784
CULP INC COM 230215105   12,188 2,105 SH   SOLE 18 2,105 0 0
CULP INC COM 230215105   168,906 29,172 SH   SOLE 21 29,172 0 0
CULP INC COM 230215105   1,604,131 277,052 SH   SOLE 22 268,494 0 8,558
CULP INC COM 230215105   36,952 6,382 SH   SOLE 26 0 0 6,382
CUMBERLAND PHARMACEUTICALS I COM 230770109   51,226 28,591 SH   SOLE 2 0 0 28,591
CUMBERLAND PHARMACEUTICALS I COM 230770109   16 9 SH   SOLE 21 9 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109   147,618 82,390 SH   SOLE 22 82,390 0 0
CUMMINS INC COM 231021106   69,725,651 291,045 SH   SOLE 2 87,741 0 203,304
CUMMINS INC COM 231021106   33,113,845 138,222 SH   SOLE 4 57,961 0 80,261
CUMMINS INC COM 231021106   52,880,765 220,732 SH   SOLE 7 194,548 0 26,184
CUMMINS INC COM 231021106   551,730 2,303 SH   SOLE 13 2,303 0 0
CUMMINS INC COM 231021106   4,994,795 20,849 SH   SOLE 15 20,849 0 0
CUMMINS INC COM 231021106   53,386,977 222,845 SH   SOLE 18 214,110 0 8,735
CUMMINS INC COM 231021106   15,945,300 66,558 SH   SOLE 19 66,558 0 0
CUMMINS INC COM 231021106   998,704,323 4,168,737 SH   SOLE 21 4,168,737 0 0
CUMMINS INC COM 231021106   737,413,949 3,078,073 SH   SOLE 22 2,775,028 0 303,045
CUMMINS INC COM 231021106   55,783,156 232,847 SH   SOLE 23 232,847 0 0
CUMMINS INC COM 231021106   148,096,424 618,176 SH   SOLE 25 563,539 0 54,637
CUMMINS INC COM 231021106   61,878,775 258,291 SH   SOLE 26 180,597 0 77,694
CUMMINS INC COM 231021106   125,432,863 523,575 SH   SOLE 28 89,787 0 433,788
CUMMINS INC COM 231021106   414,935 1,732 SH   SOLE 29 1,732 0 0
CUMMINS INC COM 231021106   298,799,131 1,247,231 SH   SOLE 30 1,184,303 0 62,928
CUMMINS INC COM 231021106   8,485,090 35,418 SH   SOLE 31 33,120 0 2,298
CUMMINS INC COM 231021106   1,647,044 6,875 SH   SOLE 34 6,875 0 0
CUMMINS INC COM 231021106   8,940,752 37,320 SH   SOLE 36 37,320 0 0
CUMMINS INC COM 231021106   1,785,036 7,451 SH   SOLE 40 7,451 0 0
CUMMINS INC COM 231021106   63,007 263 SH   OTR 43 263 0 0
CUMMINS INC COM 231021106   82,922,512 346,131 SH   SOLE 43 314,801 0 31,329
CUMULUS MEDIA INC COM CL A 231082801   96,425 18,125 SH   SOLE 2 18,125 0 0
CUMULUS MEDIA INC COM CL A 231082801   14,284 2,685 SH   SOLE 18 2,685 0 0
CUMULUS MEDIA INC COM CL A 231082801   205,001 38,534 SH   SOLE 21 38,534 0 0
CUMULUS MEDIA INC COM CL A 231082801   685,727 128,896 SH   SOLE 22 125,850 0 3,046
CUREVAC N V COM N2451R105   17,514 4,160 SH   SOLE 7 4,160 0 0
CUREVAC N V COM N2451R105   85,442 20,295 SH   SOLE 18 20,295 0 0
CUREVAC N V COM N2451R105   3,208,163 762,034 SH   SOLE 19 762,034 0 0
CUREVAC N V COM N2451R105   3,570,131 848,012 SH   SOLE 21 848,012 0 0
CUREVAC N V COM N2451R105   463,138 110,009 SH   SOLE 30 110,009 0 0
CUREVAC N V COM N2451R105   15,947 3,788 SH   SOLE 34 3,788 0 0
CUREVAC N V COM N2451R105   241,225 57,298 SH   SOLE 43 51,231 0 6,067
CURIOSITYSTREAM INC COM CL A 23130Q107   8,160 15,109 SH   SOLE 2 6,790 0 8,319
CURIOSITYSTREAM INC COM CL A 23130Q107   2,422 4,484 SH   SOLE 18 4,484 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107   26,040 48,214 SH   SOLE 21 48,214 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107   188,676 349,335 SH   SOLE 22 349,335 0 0
CURIS INC COM 231269309   681,921 53,484 SH   SOLE 22 53,484 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   3,098 3,873 SH   SOLE 18 3,873 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   38,520 48,150 SH   SOLE 21 48,150 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   226,882 283,602 SH   SOLE 22 283,602 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   15,532 19,415 SH   SOLE 26 0 0 19,415
CURO GROUP HOLDINGS CORP COM 23131L107   336 420 SH   SOLE 43 420 0 0
CURTISS WRIGHT CORP COM 231561101   33,205,736 149,045 SH   SOLE 2 65,652 0 83,393
CURTISS WRIGHT CORP COM 231561101   566,332 2,542 SH   SOLE 4 2,192 0 350
CURTISS WRIGHT CORP COM 231561101   1,326,492 5,954 SH   SOLE 7 5,663 0 291
CURTISS WRIGHT CORP COM 231561101   15,056,594 67,582 SH   SOLE 18 67,376 0 206
CURTISS WRIGHT CORP COM 231561101   7,695,612 34,542 SH   SOLE 19 34,542 0 0
CURTISS WRIGHT CORP COM 231561101   562,832,817 2,526,293 SH   SOLE 21 2,526,293 0 0
CURTISS WRIGHT CORP COM 231561101   254,128,310 1,140,663 SH   SOLE 22 1,088,196 0 52,467
CURTISS WRIGHT CORP COM 231561101   1,513,635 6,794 SH   SOLE 23 6,794 0 0
CURTISS WRIGHT CORP COM 231561101   7,626,547 34,232 SH   SOLE 25 34,232 0 0
CURTISS WRIGHT CORP COM 231561101   12,732,226 57,149 SH   SOLE 26 19,694 0 37,455
CURTISS WRIGHT CORP COM 231561101   6,676,348 29,967 SH   SOLE 28 293 0 29,674
CURTISS WRIGHT CORP COM 231561101   81,987 368 SH   SOLE 29 368 0 0
CURTISS WRIGHT CORP COM 231561101   10,572,277 47,454 SH   SOLE 30 47,454 0 0
CURTISS WRIGHT CORP COM 231561101   119,638 537 SH   SOLE 31 537 0 0
CURTISS WRIGHT CORP COM 231561101   1,039,984 4,668 SH   SOLE 34 4,668 0 0
CURTISS WRIGHT CORP COM 231561101   196,946 884 SH   SOLE 36 884 0 0
CURTISS WRIGHT CORP COM 231561101   1,744,446 7,830 SH   SOLE 40 7,830 0 0
CURTISS WRIGHT CORP COM 231561101   7,860,777 35,283 SH   SOLE 43 32,432 0 2,851
CUSHMAN WAKEFIELD PLC SHS G2717B108   1,152,673 106,729 SH   SOLE 2 43,827 0 62,902
CUSHMAN WAKEFIELD PLC SHS G2717B108   4,298 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   512,395 47,444 SH   SOLE 7 44,921 0 2,523
CUSHMAN WAKEFIELD PLC SHS G2717B108   5,378,519 498,011 SH   SOLE 18 498,011 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   3,207,222 296,965 SH   SOLE 19 296,965 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   178,873,963 16,562,404 SH   SOLE 21 16,562,404 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   43,462,224 4,024,280 SH   SOLE 22 3,837,768 0 186,512
CUSHMAN WAKEFIELD PLC SHS G2717B108   269,158 24,922 SH   SOLE 25 24,922 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   830,552 76,903 SH   SOLE 26 76,903 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   528,433 48,929 SH   SOLE 28 48,929 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   3,656,092 338,527 SH   SOLE 30 338,527 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   102,082 9,452 SH   SOLE 36 9,452 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   250,322 23,178 SH   SOLE 40 23,178 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   136,145 12,606 SH   SOLE 43 12,320 0 286
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   195,059 31,563 SH   SOLE 2 17,782 0 13,781
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   5,006 810 SH   SOLE 7 810 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   824,653 133,439 SH   SOLE 18 133,439 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   716,237 115,896 SH   SOLE 19 115,896 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   13,026,346 2,107,823 SH   SOLE 21 2,107,823 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   9,016,601 1,458,997 SH   SOLE 22 1,407,573 0 51,424
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   81,094 13,122 SH   SOLE 25 13,122 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   276,048 44,668 SH   SOLE 28 0 0 44,668
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   82,083 13,282 SH   SOLE 40 13,282 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   100,283 16,227 SH   SOLE 43 14,390 0 1,837
CUSTOMERS BANCORP INC COM 23204G100   4,059,732 70,457 SH   SOLE 2 43,270 0 27,187
CUSTOMERS BANCORP INC COM 23204G100   3,515 61 SH   SOLE 4 61 0 0
CUSTOMERS BANCORP INC COM 23204G100   388,128 6,736 SH   SOLE 7 6,373 0 363
CUSTOMERS BANCORP INC COM 23204G100   5,473,958 95,001 SH   SOLE 18 95,001 0 0
CUSTOMERS BANCORP INC COM 23204G100   4,841,578 84,026 SH   SOLE 19 84,026 0 0
CUSTOMERS BANCORP INC COM 23204G100   189,435,315 3,287,666 SH   SOLE 21 3,287,666 0 0
CUSTOMERS BANCORP INC COM 23204G100   48,506,360 841,832 SH   SOLE 22 801,553 0 40,279
CUSTOMERS BANCORP INC COM 23204G100   73,177 1,270 SH   SOLE 23 1,270 0 0
CUSTOMERS BANCORP INC COM 23204G100   345,950 6,004 SH   SOLE 25 6,004 0 0
CUSTOMERS BANCORP INC COM 23204G100   1,602,931 27,819 SH   SOLE 26 9,852 0 17,967
CUSTOMERS BANCORP INC COM 23204G100   33,708 585 SH   SOLE 28 0 0 585
CUSTOMERS BANCORP INC COM 23204G100   3,876,040 67,269 SH   SOLE 30 67,269 0 0
CUSTOMERS BANCORP INC COM 23204G100   357,532 6,205 SH   SOLE 34 6,205 0 0
CUSTOMERS BANCORP INC COM 23204G100   346,411 6,012 SH   SOLE 40 6,012 0 0
CUSTOMERS BANCORP INC COM 23204G100   3,391,225 58,855 SH   SOLE 43 45,073 0 13,782
CUTERA INC COM 232109108   82,866 23,508 SH   SOLE 2 634 0 22,874
CUTERA INC COM 232109108   511 145 SH   SOLE 7 145 0 0
CUTERA INC COM 232109108   179,969 51,055 SH   SOLE 18 51,055 0 0
CUTERA INC COM 232109108   140,401 39,830 SH   SOLE 19 39,830 0 0
CUTERA INC COM 232109108   2,507,008 711,208 SH   SOLE 21 711,208 0 0
CUTERA INC COM 232109108   1,749,042 496,182 SH   SOLE 22 482,199 0 13,983
CUTERA INC COM 232109108   5,503 1,561 SH   SOLE 43 1,561 0 0
CVB FINL CORP COM 126600105   3,420,004 169,391 SH   SOLE 2 52,248 0 117,143
CVB FINL CORP COM 126600105   11,407 565 SH   SOLE 4 565 0 0
CVB FINL CORP COM 126600105   638,791 31,639 SH   SOLE 7 29,946 0 1,693
CVB FINL CORP COM 126600105   8,555,533 423,751 SH   SOLE 18 423,751 0 0
CVB FINL CORP COM 126600105   8,042,121 398,322 SH   SOLE 19 398,322 0 0
CVB FINL CORP COM 126600105   289,986,567 14,362,881 SH   SOLE 21 14,362,881 0 0
CVB FINL CORP COM 126600105   74,732,760 3,701,474 SH   SOLE 22 3,519,723 0 181,751
CVB FINL CORP COM 126600105   540,123 26,752 SH   SOLE 25 26,752 0 0
CVB FINL CORP COM 126600105   519,529 25,732 SH   SOLE 26 25,732 0 0
CVB FINL CORP COM 126600105   230,166 11,400 SH   SOLE 28 2,422 0 8,978
CVB FINL CORP COM 126600105   5,685,928 281,621 SH   SOLE 30 281,621 0 0
CVB FINL CORP COM 126600105   70,988 3,516 SH   SOLE 36 3,516 0 0
CVB FINL CORP COM 126600105   452,094 22,392 SH   SOLE 40 22,392 0 0
CVB FINL CORP COM 126600105   175,572 8,696 SH   SOLE 43 5,389 0 3,307
CVD EQUIP CORP COM 126601103   4,240 957 SH   SOLE 18 957 0 0
CVD EQUIP CORP COM 126601103   55,379 12,501 SH   SOLE 21 12,501 0 0
CVD EQUIP CORP COM 126601103   4,722 1,066 SH   SOLE 22 1,066 0 0
CVR ENERGY INC COM 12662P108   6,332,882 209,006 SH   SOLE 2 95,744 0 113,262
CVR ENERGY INC COM 12662P108   4,181 138 SH   SOLE 4 138 0 0
CVR ENERGY INC COM 12662P108   6,727 222 SH   SOLE 7 222 0 0
CVR ENERGY INC COM 12662P108   3,646,484 120,346 SH   SOLE 18 111,943 0 8,403
CVR ENERGY INC COM 12662P108   17,846,670 588,999 SH   SOLE 19 588,999 0 0
CVR ENERGY INC COM 12662P108   109,448,145 3,612,150 SH   SOLE 21 3,612,150 0 0
CVR ENERGY INC COM 12662P108   48,317,501 1,594,637 SH   SOLE 22 1,521,460 0 73,177
CVR ENERGY INC COM 12662P108   390,234 12,879 SH   SOLE 23 12,879 0 0
CVR ENERGY INC COM 12662P108   209,646 6,919 SH   SOLE 25 6,919 0 0
CVR ENERGY INC COM 12662P108   3,729,173 123,075 SH   SOLE 26 14,829 0 108,246
CVR ENERGY INC COM 12662P108   1,997,346 65,919 SH   SOLE 30 65,919 0 0
CVR ENERGY INC COM 12662P108   542,703 17,911 SH   SOLE 34 17,911 0 0
CVR ENERGY INC COM 12662P108   272,185 8,983 SH   SOLE 40 8,983 0 0
CVR ENERGY INC COM 12662P108   776,650 25,632 SH   SOLE 43 25,106 0 526
CVRX INC COM 126638105   76,556 2,435 SH   SOLE 2 406 0 2,029
CVRX INC COM 126638105   4,087 130 SH   SOLE 7 130 0 0
CVRX INC COM 126638105   945,432 30,071 SH   SOLE 18 30,071 0 0
CVRX INC COM 126638105   738,117 23,477 SH   SOLE 19 23,477 0 0
CVRX INC COM 126638105   13,294,278 422,846 SH   SOLE 21 422,846 0 0
CVRX INC COM 126638105   10,201,494 324,475 SH   SOLE 22 317,948 0 6,527
CVS HEALTH CORP COM 126650100   201,652,944 2,553,862 SH   SOLE 2 515,153 0 2,038,709
CVS HEALTH CORP COM 126650100   74,053,820 937,865 SH   SOLE 4 436,900 0 500,965
CVS HEALTH CORP COM 126650100   81,986,063 1,038,324 SH   SOLE 7 931,602 0 106,722
CVS HEALTH CORP COM 126650100   3,364,012 42,604 SH   SOLE 13 42,604 0 0
CVS HEALTH CORP COM 126650100   15,215,197 192,695 SH   SOLE 15 192,695 0 0
CVS HEALTH CORP COM 126650100   145,993,803 1,848,959 SH   SOLE 18 1,754,169 0 94,790
CVS HEALTH CORP COM 126650100   94,083,919 1,191,539 SH   SOLE 19 1,191,539 0 0
CVS HEALTH CORP COM 126650100   2,444,303,605 30,956,226 SH   SOLE 21 30,956,226 0 0
CVS HEALTH CORP COM 126650100   2,197,133,143 27,825,901 SH   SOLE 22 25,079,963 0 2,745,938
CVS HEALTH CORP COM 126650100   192,203,879 2,434,193 SH   SOLE 23 2,434,193 0 0
CVS HEALTH CORP COM 126650100   221,143,509 2,800,703 SH   SOLE 25 2,617,430 0 183,273
CVS HEALTH CORP COM 126650100   123,750,850 1,567,260 SH   SOLE 26 831,887 0 735,373
CVS HEALTH CORP COM 126650100   186,183,890 2,357,952 SH   SOLE 28 34,498 0 2,323,454
CVS HEALTH CORP COM 126650100   691,171,228 8,753,435 SH   SOLE 30 8,753,435 0 0
CVS HEALTH CORP COM 126650100   22,647,070 286,817 SH   SOLE 31 265,313 0 21,504
CVS HEALTH CORP COM 126650100   6,573,183 83,247 SH   SOLE 34 83,247 0 0
CVS HEALTH CORP COM 126650100   29,409,363 372,459 SH   SOLE 36 372,459 0 0
CVS HEALTH CORP COM 126650100   5,279,581 66,864 SH   SOLE 40 66,864 0 0
CVS HEALTH CORP COM 126650100   188,635 2,389 SH   OTR 43 2,389 0 0
CVS HEALTH CORP COM 126650100   134,998,301 1,709,705 SH   SOLE 43 1,465,139 0 244,566
CXAPP INC COM CL A 23248B109   151 117 SH   SOLE 2 0 0 117
CXAPP INC COM CL A 23248B109   4,592 3,560 SH   SOLE 18 3,560 0 0
CXAPP INC COM CL A 23248B109   294,304 228,143 SH   SOLE 19 228,143 0 0
CXAPP INC COM CL A 23248B109   27,592 21,389 SH   SOLE 21 21,389 0 0
CXAPP INC COM CL A 23248B109   21,397 16,587 SH   SOLE 22 16,367 0 220
CXAPP INC *W EXP 03/14/202 23248B117   176,294 2,176,471 SH   SOLE 19 2,176,471 0 0
CYANOTECH CORP COM PAR $0.02 232437301   9,577 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1   5,487,000 3,875,000 PRN   SOLE 21 3,875,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,779,124 8,122 SH   SOLE 2 1,431 0 6,691
CYBERARK SOFTWARE LTD SHS M2682V108   5,600,013 25,565 SH   SOLE 4 10,776 0 14,789
CYBERARK SOFTWARE LTD SHS M2682V108   10,770,469 49,169 SH   SOLE 7 45,277 0 3,892
CYBERARK SOFTWARE LTD SHS M2682V108   29,572 135 SH   SOLE 13 135 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   865,686 3,952 SH   SOLE 15 3,952 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   7,454,491 34,031 SH   SOLE 18 34,031 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   5,457,850 24,916 SH   SOLE 19 24,916 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   164,334,158 750,213 SH   SOLE 21 750,213 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   119,818,379 546,991 SH   SOLE 22 523,477 0 23,514
CYBERARK SOFTWARE LTD SHS M2682V108   15,868,639 72,443 SH   SOLE 23 72,443 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   6,022,123 27,492 SH   SOLE 25 27,492 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   2,168,595 9,900 SH   SOLE 26 2,904 0 6,996
CYBERARK SOFTWARE LTD SHS M2682V108   8,549,741 39,031 SH   SOLE 28 708 0 38,323
CYBERARK SOFTWARE LTD SHS M2682V108   53,782,251 245,525 SH   SOLE 30 245,525 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,845,715 8,426 SH   SOLE 31 7,791 0 635
CYBERARK SOFTWARE LTD SHS M2682V108   318,937 1,456 SH   SOLE 34 1,456 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,341,243 6,123 SH   SOLE 36 6,123 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   448,614 2,048 SH   SOLE 40 2,048 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   12,941,474 59,080 SH   SOLE 43 48,421 0 10,659
CYCLACEL PHARMACEUTICALS INC COM NEW 23254L801   67 25 SH   SOLE 22 25 0 0
CYCLERION THERAPEUTICS INC COM 23255M204   57,516 17,169 SH   SOLE 22 17,169 0 0
CYCLO THERAPEUTICS INC COM NEW 23254X201   13,812 8,687 SH   SOLE 19 8,687 0 0
CYCLO THERAPEUTICS INC COM NEW 23254X201   849 534 SH   SOLE 21 534 0 0
CYCLO THERAPEUTICS INC COM NEW 23254X201   62,365 39,223 SH   SOLE 22 38,272 0 951
CYMABAY THERAPEUTICS INC COM 23257D103   1,097,976 46,485 SH   SOLE 2 23,617 0 22,868
CYMABAY THERAPEUTICS INC COM 23257D103   7,488 317 SH   SOLE 4 317 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   518,553 21,954 SH   SOLE 7 20,789 0 1,165
CYMABAY THERAPEUTICS INC COM 23257D103   6,834,541 289,354 SH   SOLE 18 289,354 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   5,505,704 233,095 SH   SOLE 19 233,095 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   133,804,395 5,664,877 SH   SOLE 21 5,664,877 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   71,365,515 3,021,402 SH   SOLE 22 2,939,264 0 82,138
CYMABAY THERAPEUTICS INC COM 23257D103   381,770 16,163 SH   SOLE 25 16,163 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   783,074 33,153 SH   SOLE 26 33,153 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   165,175 6,993 SH   SOLE 28 0 0 6,993
CYMABAY THERAPEUTICS INC COM 23257D103   3,968,113 167,998 SH   SOLE 30 167,998 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   30,399 1,287 SH   SOLE 36 1,287 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   387,486 16,405 SH   SOLE 40 16,405 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   2,143,657 90,756 SH   SOLE 43 47,096 0 43,660
CYNGN INC COM 23257B107   400 2,765 SH   SOLE 18 2,765 0 0
CYNGN INC COM 23257B107   4,334 29,952 SH   SOLE 21 29,952 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   14,799 4,868 SH   SOLE 18 4,868 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   194,891 64,109 SH   SOLE 21 64,109 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   68,707 22,601 SH   SOLE 22 22,601 0 0
CYTEK BIOSCIENCES INC COM 23285D109   599,604 65,746 SH   SOLE 2 37,971 0 27,775
CYTEK BIOSCIENCES INC COM 23285D109   7,752 850 SH   SOLE 4 850 0 0
CYTEK BIOSCIENCES INC COM 23285D109   7,250 795 SH   SOLE 7 795 0 0
CYTEK BIOSCIENCES INC COM 23285D109   3,119,222 342,020 SH   SOLE 18 342,020 0 0
CYTEK BIOSCIENCES INC COM 23285D109   2,272,576 249,186 SH   SOLE 19 249,186 0 0
CYTEK BIOSCIENCES INC COM 23285D109   122,321,973 13,412,497 SH   SOLE 21 13,412,497 0 0
CYTEK BIOSCIENCES INC COM 23285D109   29,224,912 3,204,486 SH   SOLE 22 3,095,220 0 109,266
CYTEK BIOSCIENCES INC COM 23285D109   182,674 20,030 SH   SOLE 25 20,030 0 0
CYTEK BIOSCIENCES INC COM 23285D109   338,042 37,066 SH   SOLE 26 1,236 0 35,830
CYTEK BIOSCIENCES INC COM 23285D109   73,744 8,086 SH   SOLE 28 0 0 8,086
CYTEK BIOSCIENCES INC COM 23285D109   3,797,386 416,380 SH   SOLE 30 416,380 0 0
CYTEK BIOSCIENCES INC COM 23285D109   204,315 22,403 SH   SOLE 40 22,403 0 0
CYTEK BIOSCIENCES INC COM 23285D109   1,897 208 SH   SOLE 43 181 0 27
CYTOKINETICS INC COM NEW 23282W605   8,034,493 96,233 SH   SOLE 2 52,631 0 43,602
CYTOKINETICS INC COM NEW 23282W605   243,206 2,913 SH   SOLE 4 2,913 0 0
CYTOKINETICS INC COM NEW 23282W605   1,294,429 15,504 SH   SOLE 7 14,689 0 815
CYTOKINETICS INC COM NEW 23282W605   224,672 2,691 SH   SOLE 13 2,691 0 0
CYTOKINETICS INC COM NEW 23282W605   24,311,787 291,194 SH   SOLE 18 278,993 0 12,201
CYTOKINETICS INC COM NEW 23282W605   26,866,665 321,795 SH   SOLE 19 321,795 0 0
CYTOKINETICS INC COM NEW 23282W605   1,004,980,568 12,037,137 SH   SOLE 21 12,037,137 0 0
CYTOKINETICS INC COM NEW 23282W605   235,233,325 2,817,503 SH   SOLE 22 2,725,256 0 92,247
CYTOKINETICS INC COM NEW 23282W605   422,459 5,060 SH   SOLE 23 5,060 0 0
CYTOKINETICS INC COM NEW 23282W605   1,555,669 18,633 SH   SOLE 25 18,633 0 0
CYTOKINETICS INC COM NEW 23282W605   5,161,602 61,823 SH   SOLE 26 28,450 0 33,373
CYTOKINETICS INC COM NEW 23282W605   224,087 2,684 SH   SOLE 28 1,480 0 1,204
CYTOKINETICS INC COM NEW 23282W605   28,456,481 340,837 SH   SOLE 30 340,837 0 0
CYTOKINETICS INC COM NEW 23282W605   79,065 947 SH   SOLE 34 947 0 0
CYTOKINETICS INC COM NEW 23282W605   38,322 459 SH   SOLE 36 459 0 0
CYTOKINETICS INC COM NEW 23282W605   1,508,330 18,066 SH   SOLE 40 18,066 0 0
CYTOKINETICS INC COM NEW 23282W605   5,726,663 68,591 SH   SOLE 43 59,232 0 9,359
CYTOKINETICS INC NOTE 3.500% 7/0 23282WAC4   12,829,050 7,310,000 PRN   SOLE 2 7,310,000 0 0
CYTOKINETICS INC NOTE 3.500% 7/0 23282WAC4   6,800,625 3,875,000 PRN   SOLE 21 3,875,000 0 0
CYTOKINETICS INC NOTE 3.500% 7/0 23282WAC4   15,444,000 8,800,000 PRN   SOLE 22 8,800,000 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   5,524 3,564 SH   SOLE 2 3,564 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   17,084 11,022 SH   SOLE 18 11,022 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   227,532 146,795 SH   SOLE 21 146,795 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   1,510,867 974,753 SH   SOLE 22 974,753 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   2 1 SH   SOLE 43 1 0 0
CYTOSORBENTS CORP COM NEW 23283X206   7,959 7,170 SH   SOLE 18 7,170 0 0
CYTOSORBENTS CORP COM NEW 23283X206   99,822 89,930 SH   SOLE 21 89,930 0 0
CYTOSORBENTS CORP COM NEW 23283X206   698,330 629,126 SH   SOLE 22 629,126 0 0
CYTOSORBENTS CORP COM NEW 23283X206   104 94 SH   SOLE 43 94 0 0
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104   1,928,680 1,071,489 SH   SOLE 34 1,071,489 0 0
D R HORTON INC COM 23331A109   143,911,382 946,910 SH   SOLE 2 551,862 0 395,048
D R HORTON INC COM 23331A109   66,457,054 437,275 SH   SOLE 4 199,935 0 237,340
D R HORTON INC COM 23331A109   43,468,560 286,015 SH   SOLE 7 258,461 0 27,554
D R HORTON INC COM 23331A109   16,253,653 106,946 SH   SOLE 13 106,946 0 0
D R HORTON INC COM 23331A109   7,242,911 47,657 SH   SOLE 15 47,657 0 0
D R HORTON INC COM 23331A109   85,965,815 565,639 SH   SOLE 18 520,927 0 44,712
D R HORTON INC COM 23331A109   54,202,907 356,645 SH   SOLE 19 356,645 0 0
D R HORTON INC COM 23331A109   2,045,063,397 13,456,135 SH   SOLE 21 13,456,135 0 0
D R HORTON INC COM 23331A109   1,064,449,682 7,003,880 SH   SOLE 22 6,297,097 0 706,783
D R HORTON INC COM 23331A109   117,994,384 776,381 SH   SOLE 23 776,381 0 0
D R HORTON INC COM 23331A109   244,187,786 1,606,710 SH   SOLE 25 1,606,710 0 0
D R HORTON INC COM 23331A109   76,106,721 500,768 SH   SOLE 26 278,101 0 222,667
D R HORTON INC COM 23331A109   96,911,567 637,660 SH   SOLE 28 4,836 0 632,824
D R HORTON INC COM 23331A109   12,208,705 80,331 SH   SOLE 29 80,331 0 0
D R HORTON INC COM 23331A109   393,481,387 2,589,034 SH   SOLE 30 2,532,175 0 56,859
D R HORTON INC COM 23331A109   35,562,560 233,995 SH   SOLE 31 229,000 0 4,995
D R HORTON INC COM 23331A109   15,717,012 103,415 SH   SOLE 34 103,415 0 0
D R HORTON INC COM 23331A109   11,426,464 75,184 SH   SOLE 36 75,184 0 0
D R HORTON INC COM 23331A109   2,389,430 15,722 SH   SOLE 40 15,722 0 0
D R HORTON INC COM 23331A109   27,356 180 SH   OTR 43 180 0 0
D R HORTON INC COM 23331A109   70,858,508 466,236 SH   SOLE 43 402,732 0 63,504
D-WAVE QUANTUM INC COM 26740W109   1,300,195 1,477,327 SH   SOLE 22 1,477,327 0 0
DADA NEXUS LTD ADS 23344D108   6,467 1,948 SH   SOLE 4 1,948 0 0
DADA NEXUS LTD ADS 23344D108   27,194 8,191 SH   SOLE 7 8,191 0 0
DADA NEXUS LTD ADS 23344D108   3,078,440 927,241 SH   SOLE 21 927,241 0 0
DADA NEXUS LTD ADS 23344D108   1,972,007 593,978 SH   SOLE 22 555,386 0 38,592
DADA NEXUS LTD ADS 23344D108   192,381 57,946 SH   SOLE 25 57,946 0 0
DADA NEXUS LTD ADS 23344D108   122,940 37,030 SH   SOLE 28 11,401 0 25,629
DADA NEXUS LTD ADS 23344D108   706,443 212,784 SH   SOLE 30 212,784 0 0
DADA NEXUS LTD ADS 23344D108   923 278 SH   SOLE 34 278 0 0
DAILY JOURNAL CORP COM 233912104   321,734 944 SH   SOLE 2 308 0 636
DAILY JOURNAL CORP COM 233912104   5,794 17 SH   SOLE 7 17 0 0
DAILY JOURNAL CORP COM 233912104   1,232,746 3,617 SH   SOLE 18 3,617 0 0
DAILY JOURNAL CORP COM 233912104   941,686 2,763 SH   SOLE 19 2,763 0 0
DAILY JOURNAL CORP COM 233912104   18,746,463 55,004 SH   SOLE 21 55,004 0 0
DAILY JOURNAL CORP COM 233912104   9,653,045 28,323 SH   SOLE 22 27,346 0 977
DAILY JOURNAL CORP COM 233912104   84,523 248 SH   SOLE 25 248 0 0
DAILY JOURNAL CORP COM 233912104   37,831 111 SH   SOLE 43 105 0 6
DAKOTA GOLD CORP COM 46655E100   22,590 8,622 SH   SOLE 2 2,810 0 5,812
DAKOTA GOLD CORP COM 46655E100   363,431 138,714 SH   SOLE 18 138,714 0 0
DAKOTA GOLD CORP COM 46655E100   319,234 121,845 SH   SOLE 19 121,845 0 0
DAKOTA GOLD CORP COM 46655E100   5,151,976 1,966,403 SH   SOLE 21 1,966,403 0 0
DAKOTA GOLD CORP COM 46655E100   3,230,785 1,233,124 SH   SOLE 22 1,214,756 0 18,368
DAKTRONICS INC COM 234264109   358,509 42,277 SH   SOLE 2 20,246 0 22,031
DAKTRONICS INC COM 234264109   3,663 432 SH   SOLE 7 432 0 0
DAKTRONICS INC COM 234264109   923,362 108,887 SH   SOLE 18 108,887 0 0
DAKTRONICS INC COM 234264109   696,335 82,115 SH   SOLE 19 82,115 0 0
DAKTRONICS INC COM 234264109   12,361,813 1,457,761 SH   SOLE 21 1,457,761 0 0
DAKTRONICS INC COM 234264109   9,993,400 1,178,467 SH   SOLE 22 1,150,548 0 27,919
DAKTRONICS INC COM 234264109   159,246 18,779 SH   SOLE 43 18,757 0 22
DALLASNEWS CORPORATION COM SER A 235050101   426,122 100,264 SH   SOLE 22 100,264 0 0
DANA INC COM 235825205   10,954,154 749,771 SH   SOLE 2 434,360 0 315,411
DANA INC COM 235825205   8,839 605 SH   SOLE 4 605 0 0
DANA INC COM 235825205   391,519 26,798 SH   SOLE 7 25,469 0 1,329
DANA INC COM 235825205   7,054,731 482,870 SH   SOLE 18 433,421 0 49,449
DANA INC COM 235825205   22,186,147 1,518,559 SH   SOLE 19 1,518,559 0 0
DANA INC COM 235825205   228,396,143 15,632,864 SH   SOLE 21 15,632,864 0 0
DANA INC COM 235825205   78,064,108 5,343,197 SH   SOLE 22 5,046,907 0 296,290
DANA INC COM 235825205   609,719 41,733 SH   SOLE 23 41,733 0 0
DANA INC COM 235825205   365,937 25,047 SH   SOLE 25 25,047 0 0
DANA INC COM 235825205   3,422,086 234,229 SH   SOLE 26 35,189 0 199,040
DANA INC COM 235825205   37,781 2,586 SH   SOLE 28 2,586 0 0
DANA INC COM 235825205   3,648,541 249,729 SH   SOLE 30 249,729 0 0
DANA INC COM 235825205   112,877 7,726 SH   SOLE 36 7,726 0 0
DANA INC COM 235825205   324,693 22,224 SH   SOLE 40 22,224 0 0
DANA INC COM 235825205   2,339,443 160,126 SH   SOLE 43 152,693 0 7,433
DANAHER CORPORATION COM 235851102   344,394,007 1,488,692 SH   SOLE 2 533,842 0 954,850
DANAHER CORPORATION COM 235851102   131,999,365 570,586 SH   SOLE 4 295,514 0 275,072
DANAHER CORPORATION COM 235851102   157,099,987 679,087 SH   SOLE 7 615,161 0 63,926
DANAHER CORPORATION COM 235851102   4,622,173 19,980 SH   SOLE 13 19,980 0 0
DANAHER CORPORATION COM 235851102   23,568,457 101,878 SH   SOLE 15 101,878 0 0
DANAHER CORPORATION COM 235851102   651,406,449 2,815,797 SH   SOLE 18 2,695,123 0 120,674
DANAHER CORPORATION COM 235851102   501,224,020 2,166,612 SH   SOLE 19 2,166,612 0 0
DANAHER CORPORATION COM 235851102   3,477,263,674 15,030,966 SH   SOLE 21 15,030,966 0 0
DANAHER CORPORATION COM 235851102   3,298,987,287 14,260,341 SH   SOLE 22 12,806,032 0 1,454,309
DANAHER CORPORATION COM 235851102   307,949,166 1,331,154 SH   SOLE 23 1,331,154 0 0
DANAHER CORPORATION COM 235851102   291,312,582 1,259,240 SH   SOLE 25 1,235,036 0 24,204
DANAHER CORPORATION COM 235851102   179,225,576 774,728 SH   SOLE 26 402,464 0 372,264
DANAHER CORPORATION COM 235851102   351,271,514 1,518,421 SH   SOLE 28 21,668 0 1,496,753
DANAHER CORPORATION COM 235851102   115,207 498 SH   SOLE 29 498 0 0
DANAHER CORPORATION COM 235851102   1,284,357,345 5,551,817 SH   SOLE 30 5,551,817 0 0
DANAHER CORPORATION COM 235851102   36,056,884 155,861 SH   SOLE 31 144,247 0 11,614
DANAHER CORPORATION COM 235851102   428,724,840 1,853,224 SH   SOLE 34 1,853,224 0 0
DANAHER CORPORATION COM 235851102   38,277,285 165,459 SH   SOLE 36 165,459 0 0
DANAHER CORPORATION COM 235851102   8,492,029 36,708 SH   SOLE 40 36,708 0 0
DANAHER CORPORATION COM 235851102   262,108 1,133 SH   OTR 43 1,133 0 0
DANAHER CORPORATION COM 235851102   229,122,294 990,414 SH   SOLE 43 884,074 0 106,339
DANAOS CORPORATION SHS Y1968P121   2,431,020 32,825 SH   SOLE 43 29,903 0 2,922
DANIMER SCIENTIFIC INC COM CL A 236272100   78,526 76,986 SH   SOLE 2 3,418 0 73,568
DANIMER SCIENTIFIC INC COM CL A 236272100   1,127 1,105 SH   SOLE 7 1,105 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   265,591 260,383 SH   SOLE 18 260,383 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   183,680 180,078 SH   SOLE 19 180,078 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   3,519,696 3,450,682 SH   SOLE 21 3,450,682 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   2,271,599 2,227,058 SH   SOLE 22 2,153,948 0 73,110
DANIMER SCIENTIFIC INC COM CL A 236272100   53,334 52,288 SH   SOLE 28 52,288 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   765,787 28,789 SH   SOLE 2 1,297 0 27,492
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   503,831 18,941 SH   SOLE 4 10,860 0 8,081
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   381,018 14,324 SH   SOLE 7 12,496 0 1,828
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   400,915 15,072 SH   SOLE 13 15,072 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,020,216 38,354 SH   SOLE 15 38,354 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   860,164 32,337 SH   SOLE 18 32,337 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   26,712,704 1,004,237 SH   SOLE 21 1,004,237 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   13,905,416 522,760 SH   SOLE 22 454,199 0 68,561
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   2,300,740 86,494 SH   SOLE 23 86,494 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   858,116 32,260 SH   SOLE 25 32,260 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,951,748 73,374 SH   SOLE 26 7,433 0 65,941
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   3,767,784 141,646 SH   SOLE 28 8,960 0 132,686
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   11,612,709 436,568 SH   SOLE 30 428,038 0 8,530
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   71,421 2,685 SH   SOLE 34 2,685 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   21,599 812 SH   SOLE 40 812 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   4,113,806 154,654 SH   SOLE 43 143,666 0 10,988
DARDEN RESTAURANTS INC COM 237194105   38,401,839 233,730 SH   SOLE 2 35,356 0 198,374
DARDEN RESTAURANTS INC COM 237194105   8,225,680 50,065 SH   SOLE 4 38,220 0 11,845
DARDEN RESTAURANTS INC COM 237194105   13,577,259 82,637 SH   SOLE 7 73,455 0 9,182
DARDEN RESTAURANTS INC COM 237194105   476,141 2,898 SH   SOLE 13 2,898 0 0
DARDEN RESTAURANTS INC COM 237194105   2,957,564 18,001 SH   SOLE 15 18,001 0 0
DARDEN RESTAURANTS INC COM 237194105   34,499,385 209,978 SH   SOLE 18 202,607 0 7,371
DARDEN RESTAURANTS INC COM 237194105   19,125,342 116,405 SH   SOLE 19 116,405 0 0
DARDEN RESTAURANTS INC COM 237194105   562,654,222 3,424,554 SH   SOLE 21 3,424,554 0 0
DARDEN RESTAURANTS INC COM 237194105   433,589,507 2,639,011 SH   SOLE 22 2,371,148 0 267,863
DARDEN RESTAURANTS INC COM 237194105   31,688,541 192,870 SH   SOLE 23 192,870 0 0
DARDEN RESTAURANTS INC COM 237194105   26,638,123 162,131 SH   SOLE 25 162,131 0 0
DARDEN RESTAURANTS INC COM 237194105   21,587,541 131,391 SH   SOLE 26 71,755 0 59,636
DARDEN RESTAURANTS INC COM 237194105   36,952,877 224,911 SH   SOLE 28 1,847 0 223,064
DARDEN RESTAURANTS INC COM 237194105   99,344,488 604,653 SH   SOLE 30 604,653 0 0
DARDEN RESTAURANTS INC COM 237194105   4,473,889 27,230 SH   SOLE 31 25,140 0 2,090
DARDEN RESTAURANTS INC COM 237194105   877,033 5,338 SH   SOLE 34 5,338 0 0
DARDEN RESTAURANTS INC COM 237194105   5,123,038 31,181 SH   SOLE 36 31,181 0 0
DARDEN RESTAURANTS INC COM 237194105   1,058,092 6,440 SH   SOLE 40 6,440 0 0
DARDEN RESTAURANTS INC COM 237194105   12,514 76 SH   OTR 43 76 0 0
DARDEN RESTAURANTS INC COM 237194105   26,944,011 163,993 SH   SOLE 43 139,337 0 24,656
DARE BIOSCIENCE INC COM 23666P101   4,576 14,808 SH   SOLE 18 14,808 0 0
DARE BIOSCIENCE INC COM 23666P101   56,919 184,205 SH   SOLE 21 184,205 0 0
DARE BIOSCIENCE INC COM 23666P101   62,922 203,632 SH   SOLE 22 203,632 0 0
DARIOHEALTH CORP COM NEW 23725P209   7,618 4,429 SH   SOLE 18 4,429 0 0
DARIOHEALTH CORP COM NEW 23725P209   98,881 57,489 SH   SOLE 21 57,489 0 0
DARIOHEALTH CORP COM NEW 23725P209   87,206 50,701 SH   SOLE 22 50,701 0 0
DARLING INGREDIENTS INC COM 237266101   18,120,279 363,569 SH   SOLE 2 116,791 0 246,778
DARLING INGREDIENTS INC COM 237266101   11,310,939 226,945 SH   SOLE 4 186,236 0 40,709
DARLING INGREDIENTS INC COM 237266101   2,361,070 47,373 SH   SOLE 7 46,832 0 541
DARLING INGREDIENTS INC COM 237266101   248,054 4,977 SH   SOLE 13 4,977 0 0
DARLING INGREDIENTS INC COM 237266101   740,722 14,862 SH   SOLE 15 14,862 0 0
DARLING INGREDIENTS INC COM 237266101   16,380,414 328,660 SH   SOLE 18 318,914 0 9,746
DARLING INGREDIENTS INC COM 237266101   2,998,524 60,163 SH   SOLE 19 60,163 0 0
DARLING INGREDIENTS INC COM 237266101   416,382,548 8,354,385 SH   SOLE 21 8,354,385 0 0
DARLING INGREDIENTS INC COM 237266101   242,240,791 4,860,369 SH   SOLE 22 4,542,674 0 317,695
DARLING INGREDIENTS INC COM 237266101   12,783,063 256,482 SH   SOLE 23 256,482 0 0
DARLING INGREDIENTS INC COM 237266101   14,166,322 284,236 SH   SOLE 25 283,974 0 262
DARLING INGREDIENTS INC COM 237266101   10,583,973 212,359 SH   SOLE 26 79,004 0 133,355
DARLING INGREDIENTS INC COM 237266101   17,252,116 346,150 SH   SOLE 28 90,281 0 255,869
DARLING INGREDIENTS INC COM 237266101   58,479,465 1,173,344 SH   SOLE 30 1,173,344 0 0
DARLING INGREDIENTS INC COM 237266101   1,787,013 35,855 SH   SOLE 31 32,946 0 2,909
DARLING INGREDIENTS INC COM 237266101   87,282,948 1,751,263 SH   SOLE 34 1,751,263 0 0
DARLING INGREDIENTS INC COM 237266101   1,429,660 28,685 SH   SOLE 36 28,685 0 0
DARLING INGREDIENTS INC COM 237266101   440,287 8,834 SH   SOLE 40 8,834 0 0
DARLING INGREDIENTS INC COM 237266101   13,606 273 SH   OTR 43 273 0 0
DARLING INGREDIENTS INC COM 237266101   24,886,210 499,322 SH   SOLE 43 473,991 0 25,331
DASEKE INC COM 23753F107   56,360 6,958 SH   SOLE 2 1,348 0 5,610
DASEKE INC COM 23753F107   1,685 208 SH   SOLE 7 208 0 0
DASEKE INC COM 23753F107   860,285 106,208 SH   SOLE 18 106,208 0 0
DASEKE INC COM 23753F107   696,098 85,938 SH   SOLE 19 85,938 0 0
DASEKE INC COM 23753F107   12,971,559 1,601,427 SH   SOLE 21 1,601,427 0 0
DASEKE INC COM 23753F107   10,168,764 1,255,403 SH   SOLE 22 1,239,886 0 15,517
DASEKE INC COM 23753F107   2,373 293 SH   SOLE 43 210 0 83
DATA I O CORP COM 237690102   4,957 1,686 SH   SOLE 18 1,686 0 0
DATA I O CORP COM 237690102   50,709 17,248 SH   SOLE 21 17,248 0 0
DATA I O CORP COM 237690102   51,353 17,467 SH   SOLE 22 17,467 0 0
DATA STORAGE CORP COM NEW 23786R201   22,778 7,909 SH   SOLE 43 0 0 7,909
DATADOG INC CL A COM 23804L103   57,816,207 476,324 SH   SOLE 2 75,365 0 400,959
DATADOG INC CL A COM 23804L103   21,661,596 178,461 SH   SOLE 4 83,312 0 95,149
DATADOG INC CL A COM 23804L103   10,239,738 84,361 SH   SOLE 7 83,652 0 709
DATADOG INC CL A COM 23804L103   764,815 6,301 SH   SOLE 13 6,301 0 0
DATADOG INC CL A COM 23804L103   3,324,841 27,392 SH   SOLE 15 27,392 0 0
DATADOG INC CL A COM 23804L103   60,789,046 500,816 SH   SOLE 18 449,319 0 51,497
DATADOG INC CL A COM 23804L103   105,167,031 866,428 SH   SOLE 19 866,428 0 0
DATADOG INC CL A COM 23804L103   717,952,019 5,914,912 SH   SOLE 21 5,914,912 0 0
DATADOG INC CL A COM 23804L103   854,436,424 7,039,351 SH   SOLE 22 6,532,895 0 506,456
DATADOG INC CL A COM 23804L103   53,172,330 438,065 SH   SOLE 23 438,065 0 0
DATADOG INC CL A COM 23804L103   46,695,250 384,703 SH   SOLE 25 384,132 0 571
DATADOG INC CL A COM 23804L103   32,792,628 270,165 SH   SOLE 26 129,196 0 140,969
DATADOG INC CL A COM 23804L103   54,669,188 450,397 SH   SOLE 28 4,104 0 446,293
DATADOG INC CL A COM 23804L103   69,308 571 SH   SOLE 29 571 0 0
DATADOG INC CL A COM 23804L103   175,402,839 1,445,072 SH   SOLE 30 1,445,072 0 0
DATADOG INC CL A COM 23804L103   6,868,651 56,588 SH   SOLE 31 52,259 0 4,329
DATADOG INC CL A COM 23804L103   10,651,823 87,756 SH   SOLE 32 87,756 0 0
DATADOG INC CL A COM 23804L103   104,693,163 862,524 SH   SOLE 34 862,524 0 0
DATADOG INC CL A COM 23804L103   6,712,071 55,298 SH   SOLE 36 55,298 0 0
DATADOG INC CL A COM 23804L103   1,615,082 13,306 SH   SOLE 40 13,306 0 0
DATADOG INC CL A COM 23804L103   53,043 437 SH   OTR 43 437 0 0
DATADOG INC CL A COM 23804L103   15,855,143 130,624 SH   SOLE 43 103,988 0 26,636
DATADOG INC OPTIONS 23804L103   825,384 6,800 SH Call SOLE 2 0 0 6,800
DATADOG INC OPTIONS 23804L103   121,380 1,000 SH Call SOLE 4 1,000 0 0
DATADOG INC OPTIONS 23804L103   2,961,672 24,400 SH Call SOLE 18 24,400 0 0
DATADOG INC OPTIONS 23804L103   15,002,568 123,600 SH Call SOLE 19 123,600 0 0
DATADOG INC OPTIONS 23804L103   1,189,524 9,800 SH Call SOLE 22 9,800 0 0
DATADOG INC OPTIONS 23804L103   84,966 700 SH Call SOLE 26 700 0 0
DATADOG INC OPTIONS 23804L103   9,273,432 76,400 SH Call SOLE 34 76,400 0 0
DATADOG INC NOTE 0.125% 6/1 23804LAB9   7,055,384 5,054,000 PRN   SOLE 21 5,054,000 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   1,037,905 19,274 SH   SOLE 2 10,350 0 8,924
DAVE & BUSTERS ENTMT INC COM 238337109   5,762 107 SH   SOLE 4 107 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   15,078 280 SH   SOLE 7 280 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   5,675,790 105,400 SH   SOLE 18 105,400 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   4,020,872 74,668 SH   SOLE 19 74,668 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   215,273,883 3,997,658 SH   SOLE 21 3,997,658 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   54,303,255 1,008,417 SH   SOLE 22 975,042 0 33,375
DAVE & BUSTERS ENTMT INC COM 238337109   338,232 6,281 SH   SOLE 25 6,281 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   549,162 10,198 SH   SOLE 26 10,198 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   37,857 703 SH   SOLE 28 224 0 479
DAVE & BUSTERS ENTMT INC COM 238337109   3,583,125 66,539 SH   SOLE 30 66,539 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   381,150 7,078 SH   SOLE 40 7,078 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   1,923,522 35,720 SH   SOLE 43 34,288 0 1,432
DAVE INC CLASS A COM NEW 23834J201   10,892 1,299 SH   SOLE 2 1,299 0 0
DAVE INC CLASS A COM NEW 23834J201   9,735 1,161 SH   SOLE 18 1,161 0 0
DAVE INC CLASS A COM NEW 23834J201   137,019 16,341 SH   SOLE 21 16,341 0 0
DAVE INC CLASS A COM NEW 23834J201   564,076 67,272 SH   SOLE 22 67,272 0 0
DAVITA INC COM 23918K108   6,475,739 61,815 SH   SOLE 2 22,417 0 39,398
DAVITA INC COM 23918K108   5,638,602 53,824 SH   SOLE 4 27,521 0 26,303
DAVITA INC COM 23918K108   3,597,982 34,345 SH   SOLE 7 30,236 0 4,109
DAVITA INC COM 23918K108   1,091,285 10,417 SH   SOLE 13 10,417 0 0
DAVITA INC COM 23918K108   843,632 8,053 SH   SOLE 15 8,053 0 0
DAVITA INC COM 23918K108   9,437,305 90,085 SH   SOLE 18 86,779 0 3,306
DAVITA INC COM 23918K108   3,245,989 30,985 SH   SOLE 19 30,985 0 0
DAVITA INC COM 23918K108   195,113,510 1,862,481 SH   SOLE 21 1,862,481 0 0
DAVITA INC COM 23918K108   138,864,513 1,325,549 SH   SOLE 22 1,187,374 0 138,175
DAVITA INC COM 23918K108   9,075,883 86,635 SH   SOLE 23 86,635 0 0
DAVITA INC COM 23918K108   10,399,001 99,265 SH   SOLE 25 98,749 0 516
DAVITA INC COM 23918K108   7,561,472 72,179 SH   SOLE 26 36,346 0 35,833
DAVITA INC COM 23918K108   16,295,418 155,550 SH   SOLE 28 31,628 0 123,922
DAVITA INC COM 23918K108   1,413,946 13,497 SH   SOLE 29 13,497 0 0
DAVITA INC COM 23918K108   78,593,152 750,221 SH   SOLE 30 620,884 0 129,337
DAVITA INC COM 23918K108   4,207,895 40,167 SH   SOLE 31 39,130 0 1,037
DAVITA INC COM 23918K108   244,510 2,334 SH   SOLE 34 2,334 0 0
DAVITA INC COM 23918K108   1,769,187 16,888 SH   SOLE 36 16,888 0 0
DAVITA INC COM 23918K108   283,795 2,709 SH   SOLE 40 2,709 0 0
DAVITA INC COM 23918K108   13,514 129 SH   OTR 43 129 0 0
DAVITA INC COM 23918K108   7,691,479 73,420 SH   SOLE 43 60,322 0 13,098
DAWSON GEOPHYSICAL CO NEW COM 239360100   2,094 1,144 SH   SOLE 18 1,144 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100   23,600 12,896 SH   SOLE 21 12,896 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   601,754 41,216 SH   SOLE 2 24,412 0 16,804
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   7,242 496 SH   SOLE 4 496 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   365,161 25,011 SH   SOLE 7 23,656 0 1,355
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   2,370,266 162,347 SH   SOLE 18 162,347 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   1,889,547 129,421 SH   SOLE 19 129,421 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   43,627,954 2,988,216 SH   SOLE 21 2,988,216 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   24,726,224 1,693,577 SH   SOLE 22 1,647,082 0 46,495
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   119,924 8,214 SH   SOLE 25 8,214 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   1,008,889 69,102 SH   SOLE 30 69,102 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   11,271 772 SH   SOLE 36 772 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   94,783 6,492 SH   SOLE 40 6,492 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   17,622 1,207 SH   SOLE 43 4 0 1,203
DECIPHERA PHARMACEUTICALS IN COM 24344T101   3,319,828 205,817 SH   SOLE 2 116,687 0 89,130
DECIPHERA PHARMACEUTICALS IN COM 24344T101   2,807 174 SH   SOLE 4 174 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   39,809 2,468 SH   SOLE 7 2,468 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   2,650,611 164,328 SH   SOLE 18 154,766 0 9,562
DECIPHERA PHARMACEUTICALS IN COM 24344T101   7,897,522 489,617 SH   SOLE 19 489,617 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   43,232,497 2,680,254 SH   SOLE 21 2,680,254 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   33,954,908 2,105,078 SH   SOLE 22 2,016,741 0 88,337
DECIPHERA PHARMACEUTICALS IN COM 24344T101   182,511 11,315 SH   SOLE 23 11,315 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   162,494 10,074 SH   SOLE 25 10,074 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   202,093 12,529 SH   SOLE 26 8,961 0 3,568
DECIPHERA PHARMACEUTICALS IN COM 24344T101   3,411,140 211,478 SH   SOLE 30 211,478 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   117,717 7,298 SH   SOLE 34 7,298 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   69,520 4,310 SH   SOLE 40 4,310 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   1,153,714 71,526 SH   SOLE 43 57,285 0 14,241
DECISIONPOINT SYS INC NEW COM 24345A507   5,909 944 SH   SOLE 18 944 0 0
DECISIONPOINT SYS INC NEW COM 24345A507   80,585 12,873 SH   SOLE 21 12,873 0 0
DECISIONPOINT SYS INC NEW COM 24345A507   5,108 816 SH   SOLE 22 816 0 0
DECKERS OUTDOOR CORP COM 243537107   20,839,642 31,177 SH   SOLE 2 20,276 0 10,901
DECKERS OUTDOOR CORP COM 243537107   13,710,168 20,511 SH   SOLE 4 9,079 0 11,432
DECKERS OUTDOOR CORP COM 243537107   19,612,405 29,341 SH   SOLE 7 24,934 0 4,407
DECKERS OUTDOOR CORP COM 243537107   415,763 622 SH   SOLE 13 622 0 0
DECKERS OUTDOOR CORP COM 243537107   1,744,602 2,610 SH   SOLE 15 2,610 0 0
DECKERS OUTDOOR CORP COM 243537107   41,466,055 62,035 SH   SOLE 18 60,428 0 1,607
DECKERS OUTDOOR CORP COM 243537107   10,043,161 15,025 SH   SOLE 19 15,025 0 0
DECKERS OUTDOOR CORP COM 243537107   1,140,642,374 1,706,450 SH   SOLE 21 1,706,450 0 0
DECKERS OUTDOOR CORP COM 243537107   542,138,841 811,063 SH   SOLE 22 758,306 0 52,757
DECKERS OUTDOOR CORP COM 243537107   28,447,712 42,559 SH   SOLE 23 42,559 0 0
DECKERS OUTDOOR CORP COM 243537107   40,882,516 61,162 SH   SOLE 25 61,103 0 59
DECKERS OUTDOOR CORP COM 243537107   23,527,399 35,198 SH   SOLE 26 22,196 0 13,002
DECKERS OUTDOOR CORP COM 243537107   24,643,009 36,867 SH   SOLE 28 3,495 0 33,372
DECKERS OUTDOOR CORP COM 243537107   150,561,852 225,247 SH   SOLE 30 222,715 0 2,532
DECKERS OUTDOOR CORP COM 243537107   3,924,353 5,871 SH   SOLE 31 5,446 0 425
DECKERS OUTDOOR CORP COM 243537107   10,678,838 15,976 SH   SOLE 34 15,976 0 0
DECKERS OUTDOOR CORP COM 243537107   2,997,909 4,485 SH   SOLE 36 4,485 0 0
DECKERS OUTDOOR CORP COM 243537107   947,165 1,417 SH   SOLE 40 1,417 0 0
DECKERS OUTDOOR CORP COM 243537107   23,297 35 SH   OTR 43 35 0 0
DECKERS OUTDOOR CORP COM 243537107   25,247,270 37,771 SH   SOLE 43 34,286 0 3,485
DEERE & CO COM 244199105   203,649,392 509,289 SH   SOLE 2 87,795 0 421,494
DEERE & CO COM 244199105   91,782,161 229,530 SH   SOLE 4 122,113 0 107,417
DEERE & CO COM 244199105   115,228,539 288,165 SH   SOLE 7 263,725 0 24,440
DEERE & CO COM 244199105   3,229,750 8,077 SH   SOLE 13 8,077 0 0
DEERE & CO COM 244199105   16,347,485 40,882 SH   SOLE 15 40,882 0 0
DEERE & CO COM 244199105   160,600,588 401,632 SH   SOLE 18 384,760 0 16,872
DEERE & CO COM 244199105   30,076,222 75,215 SH   SOLE 19 75,215 0 0
DEERE & CO COM 244199105   2,380,172,992 5,952,367 SH   SOLE 21 5,952,367 0 0
DEERE & CO COM 244199105   2,311,899,588 5,781,628 SH   SOLE 22 5,197,396 0 584,232
DEERE & CO COM 244199105   209,487,494 523,889 SH   SOLE 23 523,889 0 0
DEERE & CO COM 244199105   201,917,555 504,958 SH   SOLE 25 503,980 0 978
DEERE & CO COM 244199105   125,701,534 314,356 SH   SOLE 26 155,846 0 158,510
DEERE & CO COM 244199105   227,156,550 568,076 SH   SOLE 28 11,390 0 556,686
DEERE & CO COM 244199105   585,143,766 1,463,335 SH   SOLE 30 1,463,335 0 0
DEERE & CO COM 244199105   24,743,156 61,878 SH   SOLE 31 57,259 0 4,619
DEERE & CO COM 244199105   25,856,794 64,663 SH   SOLE 34 64,663 0 0
DEERE & CO COM 244199105   25,633,666 64,105 SH   SOLE 36 64,105 0 0
DEERE & CO COM 244199105   5,727,738 14,324 SH   SOLE 40 14,324 0 0
DEERE & CO COM 244199105   144,353 361 SH   OTR 43 361 0 0
DEERE & CO COM 244199105   148,123,702 370,430 SH   SOLE 43 322,342 0 48,088
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   570,636 57,408 SH   SOLE 2 32,760 0 24,648
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   2,863 288 SH   SOLE 7 288 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   1,198,913 120,615 SH   SOLE 18 120,615 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   3,045,517 306,390 SH   SOLE 19 306,390 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   19,221,395 1,933,742 SH   SOLE 21 1,933,742 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   12,765,097 1,284,215 SH   SOLE 22 1,237,720 0 46,495
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   135,820 13,664 SH   SOLE 25 13,664 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   268,509 27,013 SH   SOLE 30 27,013 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   2,309,758 232,370 SH   SOLE 34 232,370 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   135,880 13,670 SH   SOLE 40 13,670 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   380,801 38,310 SH   SOLE 43 36,796 0 1,514
DELCATH SYS INC COM NEW 24661P807   8,699 2,091 SH   SOLE 18 2,091 0 0
DELCATH SYS INC COM NEW 24661P807   108,052 25,974 SH   SOLE 21 25,974 0 0
DELCATH SYS INC COM NEW 24661P807   265,687 63,867 SH   SOLE 22 63,867 0 0
DELEK US HLDGS INC NEW COM 24665A103   9,746,853 377,785 SH   SOLE 2 234,682 0 143,103
DELEK US HLDGS INC NEW COM 24665A103   7,018 272 SH   SOLE 4 272 0 0
DELEK US HLDGS INC NEW COM 24665A103   478,822 18,559 SH   SOLE 7 17,628 0 931
DELEK US HLDGS INC NEW COM 24665A103   5,717,615 221,613 SH   SOLE 18 204,413 0 17,200
DELEK US HLDGS INC NEW COM 24665A103   17,580,068 681,398 SH   SOLE 19 681,398 0 0
DELEK US HLDGS INC NEW COM 24665A103   72,262,369 2,800,867 SH   SOLE 21 2,800,867 0 0
DELEK US HLDGS INC NEW COM 24665A103   64,539,190 2,501,519 SH   SOLE 22 2,364,283 0 137,236
DELEK US HLDGS INC NEW COM 24665A103   372,397 14,434 SH   SOLE 23 14,434 0 0
DELEK US HLDGS INC NEW COM 24665A103   1,863,947 72,246 SH   SOLE 26 20,247 0 51,999
DELEK US HLDGS INC NEW COM 24665A103   1,152,022 44,652 SH   SOLE 30 44,652 0 0
DELEK US HLDGS INC NEW COM 24665A103   737,029 28,567 SH   SOLE 34 28,567 0 0
DELEK US HLDGS INC NEW COM 24665A103   105,161 4,076 SH   SOLE 36 4,076 0 0
DELEK US HLDGS INC NEW COM 24665A103   299,899 11,624 SH   SOLE 40 11,624 0 0
DELEK US HLDGS INC NEW COM 24665A103   1,452,054 56,281 SH   SOLE 43 52,370 0 3,911
DELL TECHNOLOGIES INC CL C 24703L202   16,164,833 211,305 SH   SOLE 2 192,033 0 19,272
DELL TECHNOLOGIES INC CL C 24703L202   18,281,894 238,979 SH   SOLE 4 115,372 0 123,607
DELL TECHNOLOGIES INC CL C 24703L202   16,230,393 212,162 SH   SOLE 7 203,451 0 8,711
DELL TECHNOLOGIES INC CL C 24703L202   997,484 13,039 SH   SOLE 13 13,039 0 0
DELL TECHNOLOGIES INC CL C 24703L202   1,838,142 24,028 SH   SOLE 15 24,028 0 0
DELL TECHNOLOGIES INC CL C 24703L202   21,760,731 284,454 SH   SOLE 18 242,978 0 41,476
DELL TECHNOLOGIES INC CL C 24703L202   24,896,390 325,443 SH   SOLE 19 325,443 0 0
DELL TECHNOLOGIES INC CL C 24703L202   200,226,510 2,617,340 SH   SOLE 21 2,617,340 0 0
DELL TECHNOLOGIES INC CL C 24703L202   376,081,574 4,916,099 SH   SOLE 22 4,548,802 0 367,297
DELL TECHNOLOGIES INC CL C 24703L202   35,362,967 462,261 SH   SOLE 23 462,261 0 0
DELL TECHNOLOGIES INC CL C 24703L202   10,807,385 141,273 SH   SOLE 25 141,273 0 0
DELL TECHNOLOGIES INC CL C 24703L202   17,193,299 224,749 SH   SOLE 26 175,721 0 49,028
DELL TECHNOLOGIES INC CL C 24703L202   39,487,311 516,174 SH   SOLE 28 57,101 0 459,073
DELL TECHNOLOGIES INC CL C 24703L202   541,238 7,075 SH   SOLE 29 7,075 0 0
DELL TECHNOLOGIES INC CL C 24703L202   103,600,508 1,354,255 SH   SOLE 30 1,093,656 0 260,599
DELL TECHNOLOGIES INC CL C 24703L202   5,451,390 71,260 SH   SOLE 31 66,911 0 4,349
DELL TECHNOLOGIES INC CL C 24703L202   5,876,501 76,817 SH   SOLE 34 76,817 0 0
DELL TECHNOLOGIES INC CL C 24703L202   3,881,687 50,741 SH   SOLE 36 50,741 0 0
DELL TECHNOLOGIES INC CL C 24703L202   1,005,975 13,150 SH   SOLE 40 13,150 0 0
DELL TECHNOLOGIES INC CL C 24703L202   24,327 318 SH   OTR 43 318 0 0
DELL TECHNOLOGIES INC CL C 24703L202   42,531,420 555,966 SH   SOLE 43 508,459 0 47,507
DELTA AIR LINES INC DEL COM NEW 247361702   31,193,055 775,368 SH   SOLE 2 464,145 0 311,223
DELTA AIR LINES INC DEL COM NEW 247361702   7,588,746 188,634 SH   SOLE 4 83,353 0 105,281
DELTA AIR LINES INC DEL COM NEW 247361702   13,414,492 333,445 SH   SOLE 7 286,399 0 47,046
DELTA AIR LINES INC DEL COM NEW 247361702   1,222,429 30,386 SH   SOLE 13 30,386 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,805,764 44,886 SH   SOLE 15 44,886 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   42,530,955 1,057,195 SH   SOLE 18 1,040,977 0 16,218
DELTA AIR LINES INC DEL COM NEW 247361702   57,760,705 1,435,762 SH   SOLE 19 1,435,762 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   684,534,128 17,015,514 SH   SOLE 21 17,015,514 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   530,768,792 13,193,358 SH   SOLE 22 12,268,079 0 925,279
DELTA AIR LINES INC DEL COM NEW 247361702   15,798,884 392,714 SH   SOLE 23 392,714 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   28,685,398 713,035 SH   SOLE 25 713,035 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   19,430,688 482,990 SH   SOLE 26 370,851 0 112,139
DELTA AIR LINES INC DEL COM NEW 247361702   9,720,453 241,622 SH   SOLE 28 16,006 0 225,616
DELTA AIR LINES INC DEL COM NEW 247361702   1,495,550 37,175 SH   SOLE 29 37,175 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   106,759,518 2,653,729 SH   SOLE 30 2,304,063 0 349,666
DELTA AIR LINES INC DEL COM NEW 247361702   4,420,593 109,883 SH   SOLE 31 107,561 0 2,322
DELTA AIR LINES INC DEL COM NEW 247361702   24,306,161 604,180 SH   SOLE 34 604,180 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,543,303 38,362 SH   SOLE 36 38,362 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   329,685 8,195 SH   SOLE 40 8,195 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   26,874 668 SH   OTR 43 668 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   25,981,504 645,824 SH   SOLE 43 542,444 0 103,380
DELTA AIR LINES INC DEL OPTIONS 247361702   358,047 8,900 SH Call SOLE 2 0 0 8,900
DELTA AIR LINES INC DEL OPTIONS 247361702   442,530 11,000 SH Call SOLE 4 11,000 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   132,759 3,300 SH Call SOLE 7 3,300 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   10,125,891 251,700 SH Call SOLE 18 251,700 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   72,236,988 1,795,600 SH Call SOLE 19 1,795,600 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   4,320,702 107,400 SH Call SOLE 22 107,400 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   273,564 6,800 SH Call SOLE 26 6,800 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   261,495 6,500 SH Call SOLE 30 6,500 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   34,489,179 857,300 SH Call SOLE 34 857,300 0 0
DELTA APPAREL INC COM 247368103   88,904 12,469 SH   SOLE 2 12,469 0 0
DELTA APPAREL INC COM 247368103   7,187 1,008 SH   SOLE 18 1,008 0 0
DELTA APPAREL INC COM 247368103   100,469 14,091 SH   SOLE 21 14,091 0 0
DELTA APPAREL INC COM 247368103   890,230 124,857 SH   SOLE 22 124,857 0 0
DELUXE CORP COM 248019101   2,086,935 97,293 SH   SOLE 2 63,373 0 33,920
DELUXE CORP COM 248019101   3,775 176 SH   SOLE 4 176 0 0
DELUXE CORP COM 248019101   347,361 16,194 SH   SOLE 7 15,315 0 879
DELUXE CORP COM 248019101   3,115,891 145,263 SH   SOLE 18 145,263 0 0
DELUXE CORP COM 248019101   1,914,541 89,256 SH   SOLE 19 89,256 0 0
DELUXE CORP COM 248019101   114,402,031 5,333,428 SH   SOLE 21 5,333,428 0 0
DELUXE CORP COM 248019101   26,855,400 1,252,000 SH   SOLE 22 1,194,939 0 57,061
DELUXE CORP COM 248019101   142,685 6,652 SH   SOLE 25 6,652 0 0
DELUXE CORP COM 248019101   363,985 16,969 SH   SOLE 26 16,969 0 0
DELUXE CORP COM 248019101   224,410 10,462 SH   SOLE 28 292 0 10,170
DELUXE CORP COM 248019101   2,337,321 108,966 SH   SOLE 30 108,966 0 0
DELUXE CORP COM 248019101   190,369 8,875 SH   SOLE 40 8,875 0 0
DELUXE CORP COM 248019101   2,390,671 111,453 SH   SOLE 43 107,002 0 4,451
DENALI THERAPEUTICS INC COM 24823R105   4,932,109 229,828 SH   SOLE 2 123,814 0 106,014
DENALI THERAPEUTICS INC COM 24823R105   6,846 319 SH   SOLE 4 319 0 0
DENALI THERAPEUTICS INC COM 24823R105   444,522 20,714 SH   SOLE 7 19,619 0 1,095
DENALI THERAPEUTICS INC COM 24823R105   6,520,085 303,825 SH   SOLE 18 284,332 0 19,493
DENALI THERAPEUTICS INC COM 24823R105   17,229,461 802,864 SH   SOLE 19 802,864 0 0
DENALI THERAPEUTICS INC COM 24823R105   118,498,601 5,521,836 SH   SOLE 21 5,521,836 0 0
DENALI THERAPEUTICS INC COM 24823R105   84,656,438 3,944,848 SH   SOLE 22 3,799,807 0 145,041
DENALI THERAPEUTICS INC COM 24823R105   375,593 17,502 SH   SOLE 23 17,502 0 0
DENALI THERAPEUTICS INC COM 24823R105   440,982 20,549 SH   SOLE 25 20,549 0 0
DENALI THERAPEUTICS INC COM 24823R105   2,384,764 111,126 SH   SOLE 26 47,729 0 63,397
DENALI THERAPEUTICS INC COM 24823R105   37,061 1,727 SH   SOLE 28 1,727 0 0
DENALI THERAPEUTICS INC COM 24823R105   10,620,897 494,916 SH   SOLE 30 494,916 0 0
DENALI THERAPEUTICS INC COM 24823R105   33,735 1,572 SH   SOLE 36 1,572 0 0
DENALI THERAPEUTICS INC COM 24823R105   521,199 24,287 SH   SOLE 40 24,287 0 0
DENALI THERAPEUTICS INC COM 24823R105   12,554 585 SH   OTR 43 585 0 0
DENALI THERAPEUTICS INC COM 24823R105   1,007,504 46,948 SH   SOLE 43 41,046 0 5,902
DENNYS CORP COM 24869P104   377,514 34,698 SH   SOLE 2 14,439 0 20,259
DENNYS CORP COM 24869P104   1,980 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104   5,342 491 SH   SOLE 7 491 0 0
DENNYS CORP COM 24869P104   1,501,037 137,963 SH   SOLE 18 137,963 0 0
DENNYS CORP COM 24869P104   1,157,969 106,431 SH   SOLE 19 106,431 0 0
DENNYS CORP COM 24869P104   22,263,374 2,046,266 SH   SOLE 21 2,046,266 0 0
DENNYS CORP COM 24869P104   16,896,303 1,552,969 SH   SOLE 22 1,490,811 0 62,158
DENNYS CORP COM 24869P104   88,182 8,105 SH   SOLE 25 8,105 0 0
DENNYS CORP COM 24869P104   252,481 23,206 SH   SOLE 26 23,206 0 0
DENNYS CORP COM 24869P104   5,538 509 SH   SOLE 28 509 0 0
DENNYS CORP COM 24869P104   320,144 29,425 SH   SOLE 30 29,425 0 0
DENNYS CORP COM 24869P104   70,785 6,506 SH   SOLE 40 6,506 0 0
DENNYS CORP COM 24869P104   951,380 87,443 SH   SOLE 43 80,825 0 6,618
DENTSPLY SIRONA INC COM 24906P109   15,923,607 447,418 SH   SOLE 2 137,266 0 310,152
DENTSPLY SIRONA INC COM 24906P109   35,412 995 SH   SOLE 4 566 0 429
DENTSPLY SIRONA INC COM 24906P109   4,636,025 130,262 SH   SOLE 7 114,184 0 16,078
DENTSPLY SIRONA INC COM 24906P109   479,718 13,479 SH   SOLE 15 13,479 0 0
DENTSPLY SIRONA INC COM 24906P109   9,331,022 262,181 SH   SOLE 18 262,181 0 0
DENTSPLY SIRONA INC COM 24906P109   3,893,297 109,393 SH   SOLE 19 109,393 0 0
DENTSPLY SIRONA INC COM 24906P109   205,168,307 5,764,774 SH   SOLE 21 5,764,774 0 0
DENTSPLY SIRONA INC COM 24906P109   169,783,056 4,770,527 SH   SOLE 22 4,416,550 0 353,977
DENTSPLY SIRONA INC COM 24906P109   9,781,805 274,847 SH   SOLE 25 274,847 0 0
DENTSPLY SIRONA INC COM 24906P109   4,735,356 133,053 SH   SOLE 26 59,337 0 73,716
DENTSPLY SIRONA INC COM 24906P109   6,239,781 175,324 SH   SOLE 28 3,890 0 171,434
DENTSPLY SIRONA INC COM 24906P109   28,891,891 811,798 SH   SOLE 30 811,798 0 0
DENTSPLY SIRONA INC COM 24906P109   107,446 3,019 SH   SOLE 31 3,019 0 0
DENTSPLY SIRONA INC COM 24906P109   880,319 24,735 SH   SOLE 36 24,735 0 0
DENTSPLY SIRONA INC COM 24906P109   1,562,935 43,915 SH   SOLE 40 43,915 0 0
DENTSPLY SIRONA INC COM 24906P109   29,789 837 SH   OTR 43 837 0 0
DENTSPLY SIRONA INC COM 24906P109   6,093,903 171,225 SH   SOLE 43 142,257 0 28,968
DERMTECH INC COM 24984K105   9,774 5,585 SH   SOLE 18 5,585 0 0
DERMTECH INC COM 24984K105   115,395 65,940 SH   SOLE 21 65,940 0 0
DERMTECH INC COM 24984K105   634,478 362,559 SH   SOLE 22 362,559 0 0
DERMTECH INC COM 24984K105   1,351 772 SH   SOLE 43 772 0 0
DESCARTES SYS GROUP INC COM 249906108   26,251,434 312,294 SH   SOLE 21 312,294 0 0
DESCARTES SYS GROUP INC COM 249906108   3,472,855 41,314 SH   SOLE 43 32,706 0 8,608
DESIGN THERAPEUTICS INC COM 25056L103   196,768 74,252 SH   SOLE 2 49,498 0 24,754
DESIGN THERAPEUTICS INC COM 25056L103   822 310 SH   SOLE 7 310 0 0
DESIGN THERAPEUTICS INC COM 25056L103   265,390 100,147 SH   SOLE 18 100,147 0 0
DESIGN THERAPEUTICS INC COM 25056L103   176,789 66,713 SH   SOLE 19 66,713 0 0
DESIGN THERAPEUTICS INC COM 25056L103   3,383,899 1,276,943 SH   SOLE 21 1,276,943 0 0
DESIGN THERAPEUTICS INC COM 25056L103   2,201,238 830,656 SH   SOLE 22 801,524 0 29,132
DESIGN THERAPEUTICS INC COM 25056L103   82,500 31,132 SH   SOLE 26 0 0 31,132
DESIGN THERAPEUTICS INC COM 25056L103   236 89 SH   SOLE 43 61 0 28
DESIGNER BRANDS INC CL A 250565108   395,816 44,725 SH   SOLE 2 12,086 0 32,639
DESIGNER BRANDS INC CL A 250565108   1,389 157 SH   SOLE 4 157 0 0
DESIGNER BRANDS INC CL A 250565108   4,744 536 SH   SOLE 7 536 0 0
DESIGNER BRANDS INC CL A 250565108   1,295,622 146,398 SH   SOLE 18 146,398 0 0
DESIGNER BRANDS INC CL A 250565108   789,986 89,264 SH   SOLE 19 89,264 0 0
DESIGNER BRANDS INC CL A 250565108   46,850,865 5,293,883 SH   SOLE 21 5,293,883 0 0
DESIGNER BRANDS INC CL A 250565108   11,467,317 1,295,742 SH   SOLE 22 1,239,723 0 56,019
DESIGNER BRANDS INC CL A 250565108   110,306 12,464 SH   SOLE 25 12,464 0 0
DESIGNER BRANDS INC CL A 250565108   906,798 102,463 SH   SOLE 26 20,073 0 82,390
DESIGNER BRANDS INC CL A 250565108   5,080 574 SH   SOLE 28 574 0 0
DESIGNER BRANDS INC CL A 250565108   762,003 86,102 SH   SOLE 30 86,102 0 0
DESIGNER BRANDS INC CL A 250565108   52,666 5,951 SH   SOLE 40 5,951 0 0
DESIGNER BRANDS INC CL A 250565108   1,074,899 121,457 SH   SOLE 43 119,231 0 2,226
DESKTOP METAL INC COM CL A 25058X105   182,387 242,859 SH   SOLE 2 67,554 0 175,305
DESKTOP METAL INC COM CL A 25058X105   5,669 7,549 SH   SOLE 4 1,354 0 6,195
DESKTOP METAL INC COM CL A 25058X105   1,762 2,346 SH   SOLE 7 2,346 0 0
DESKTOP METAL INC COM CL A 25058X105   575,375 766,145 SH   SOLE 18 766,145 0 0
DESKTOP METAL INC COM CL A 25058X105   420,185 559,501 SH   SOLE 19 559,501 0 0
DESKTOP METAL INC COM CL A 25058X105   7,941,461 10,574,515 SH   SOLE 21 10,574,515 0 0
DESKTOP METAL INC COM CL A 25058X105   5,360,519 7,137,841 SH   SOLE 22 6,735,472 0 402,369
DESKTOP METAL INC COM CL A 25058X105   32,207 42,886 SH   SOLE 25 42,886 0 0
DESKTOP METAL INC COM CL A 25058X105   80,989 107,841 SH   SOLE 26 107,841 0 0
DESKTOP METAL INC COM CL A 25058X105   8,399 11,184 SH   SOLE 28 11,184 0 0
DESKTOP METAL INC COM CL A 25058X105   1,179,188 1,570,157 SH   SOLE 30 1,570,157 0 0
DESKTOP METAL INC COM CL A 25058X105   16,150 21,504 SH   SOLE 40 21,504 0 0
DESKTOP METAL INC COM CL A 25058X105   37,536 49,981 SH   SOLE 43 49,981 0 0
DESPEGAR COM CORP ORD SHS G27358103   591,430 62,519 SH   SOLE 2 62,519 0 0
DESPEGAR COM CORP ORD SHS G27358103   191,565 20,250 SH   SOLE 22 20,250 0 0
DESTINATION XL GROUP INC COM 25065K104   159,104 36,160 SH   SOLE 2 1,732 0 34,428
DESTINATION XL GROUP INC COM 25065K104   1,830 416 SH   SOLE 7 416 0 0
DESTINATION XL GROUP INC COM 25065K104   714,129 162,302 SH   SOLE 18 162,302 0 0
DESTINATION XL GROUP INC COM 25065K104   559,442 127,146 SH   SOLE 19 127,146 0 0
DESTINATION XL GROUP INC COM 25065K104   9,390,410 2,134,184 SH   SOLE 21 2,134,184 0 0
DESTINATION XL GROUP INC COM 25065K104   6,167,018 1,401,595 SH   SOLE 22 1,354,016 0 47,579
DESTINATION XL GROUP INC COM 25065K104   7,964 1,810 SH   SOLE 43 0 0 1,810
DEUTSCHE BANK A G NAMEN AKT D18190898   17,719,917 1,307,743 SH   SOLE 43 1,166,983 0 140,760
DEVON ENERGY CORP NEW COM 25179M103   54,993,294 1,213,980 SH   SOLE 2 703,298 0 510,682
DEVON ENERGY CORP NEW COM 25179M103   30,705,744 677,831 SH   SOLE 4 185,172 0 492,659
DEVON ENERGY CORP NEW COM 25179M103   17,789,718 392,709 SH   SOLE 7 343,685 0 49,024
DEVON ENERGY CORP NEW COM 25179M103   448,787 9,907 SH   SOLE 13 9,907 0 0
DEVON ENERGY CORP NEW COM 25179M103   4,371,812 96,508 SH   SOLE 15 96,508 0 0
DEVON ENERGY CORP NEW COM 25179M103   68,219,716 1,505,954 SH   SOLE 18 1,361,500 0 144,454
DEVON ENERGY CORP NEW COM 25179M103   48,983,298 1,081,309 SH   SOLE 19 1,081,309 0 0
DEVON ENERGY CORP NEW COM 25179M103   992,986,645 21,920,235 SH   SOLE 21 21,920,235 0 0
DEVON ENERGY CORP NEW COM 25179M103   684,587,688 15,112,311 SH   SOLE 22 13,425,280 0 1,687,031
DEVON ENERGY CORP NEW COM 25179M103   53,061,657 1,171,339 SH   SOLE 23 1,171,339 0 0
DEVON ENERGY CORP NEW COM 25179M103   38,933,085 859,450 SH   SOLE 25 817,807 0 41,643
DEVON ENERGY CORP NEW COM 25179M103   31,290,114 690,731 SH   SOLE 26 300,762 0 389,969
DEVON ENERGY CORP NEW COM 25179M103   30,417,953 671,478 SH   SOLE 28 6,109 0 665,369
DEVON ENERGY CORP NEW COM 25179M103   205,570,041 4,537,970 SH   SOLE 30 4,537,970 0 0
DEVON ENERGY CORP NEW COM 25179M103   6,470,063 142,827 SH   SOLE 31 132,105 0 10,722
DEVON ENERGY CORP NEW COM 25179M103   1,208,242 26,672 SH   SOLE 34 26,672 0 0
DEVON ENERGY CORP NEW COM 25179M103   22,206,377 490,207 SH   SOLE 35 490,207 0 0
DEVON ENERGY CORP NEW COM 25179M103   7,404,919 163,464 SH   SOLE 36 163,464 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,551,027 34,239 SH   SOLE 40 34,239 0 0
DEVON ENERGY CORP NEW COM 25179M103   38,414 848 SH   OTR 43 848 0 0
DEVON ENERGY CORP NEW COM 25179M103   54,173,380 1,195,880 SH   SOLE 43 1,066,325 0 129,555
DEXCOM INC COM 252131107   119,045,742 959,350 SH   SOLE 2 363,406 0 595,944
DEXCOM INC COM 252131107   41,097,491 331,191 SH   SOLE 4 172,155 0 159,036
DEXCOM INC COM 252131107   49,139,392 395,998 SH   SOLE 7 361,813 0 34,185
DEXCOM INC COM 252131107   4,532,139 36,523 SH   SOLE 13 36,523 0 0
DEXCOM INC COM 252131107   7,425,918 59,843 SH   SOLE 15 59,843 0 0
DEXCOM INC COM 252131107   100,910,981 813,208 SH   SOLE 18 780,285 0 32,923
DEXCOM INC COM 252131107   132,701,970 1,069,401 SH   SOLE 19 1,069,401 0 0
DEXCOM INC COM 252131107   1,697,992,836 13,683,559 SH   SOLE 21 13,683,559 0 0
DEXCOM INC COM 252131107   1,043,362,494 8,408,111 SH   SOLE 22 7,544,092 0 864,019
DEXCOM INC COM 252131107   85,917,186 692,378 SH   SOLE 23 692,378 0 0
DEXCOM INC COM 252131107   83,118,088 669,821 SH   SOLE 25 664,315 0 5,506
DEXCOM INC COM 252131107   66,009,427 531,948 SH   SOLE 26 273,880 0 258,068
DEXCOM INC COM 252131107   93,952,386 757,131 SH   SOLE 28 23,510 0 733,621
DEXCOM INC COM 252131107   214,552 1,729 SH   SOLE 29 1,729 0 0
DEXCOM INC COM 252131107   352,839,243 2,843,414 SH   SOLE 30 2,717,153 0 126,261
DEXCOM INC COM 252131107   11,041,032 88,976 SH   SOLE 31 82,614 0 6,362
DEXCOM INC COM 252131107   13,924,511 112,213 SH   SOLE 32 112,213 0 0
DEXCOM INC COM 252131107   95,018,939 765,726 SH   SOLE 34 765,726 0 0
DEXCOM INC COM 252131107   10,498,759 84,606 SH   SOLE 36 84,606 0 0
DEXCOM INC COM 252131107   2,540,991 20,477 SH   SOLE 40 20,477 0 0
DEXCOM INC COM 252131107   50,877 410 SH   OTR 43 410 0 0
DEXCOM INC COM 252131107   49,657,468 400,173 SH   SOLE 43 328,347 0 71,826
DEXCOM INC NOTE 0.250%11/1 252131AK3   8,947,080 8,570,000 PRN   SOLE 21 8,570,000 0 0
DHI GROUP INC COM 23331S100   169,420 65,413 SH   SOLE 2 43,957 0 21,456
DHI GROUP INC COM 23331S100   2,036 786 SH   SOLE 7 786 0 0
DHI GROUP INC COM 23331S100   317,490 122,583 SH   SOLE 18 122,583 0 0
DHI GROUP INC COM 23331S100   333,905 128,921 SH   SOLE 19 128,921 0 0
DHI GROUP INC COM 23331S100   4,334,518 1,673,559 SH   SOLE 21 1,673,559 0 0
DHI GROUP INC COM 23331S100   2,956,630 1,141,556 SH   SOLE 22 1,112,619 0 28,937
DHI GROUP INC COM 23331S100   6,366 2,458 SH   SOLE 23 2,458 0 0
DHI GROUP INC COM 23331S100   1,101 425 SH   SOLE 43 425 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   1,053,614 107,402 SH   SOLE 2 22,318 0 85,084
DHT HOLDINGS INC SHS NEW Y2065G121   13,911 1,418 SH   SOLE 7 1,418 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   3,632,466 370,282 SH   SOLE 18 370,282 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   2,764,576 281,812 SH   SOLE 19 281,812 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   49,011,623 4,996,088 SH   SOLE 21 4,996,088 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   16,321,790 1,663,791 SH   SOLE 22 1,546,288 0 117,503
DHT HOLDINGS INC SHS NEW Y2065G121   33,256 3,390 SH   SOLE 28 3,390 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   29,263 2,983 SH   SOLE 43 2,983 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   8,336,559 57,233 SH   SOLE 18 56,594 0 639
DIAGEO PLC SPON ADR NEW 25243Q205   56,116,112 385,254 SH   SOLE 43 348,626 0 36,628
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   11,658 4,105 SH   SOLE 18 4,105 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   151,562 53,367 SH   SOLE 21 53,367 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   134,218 47,260 SH   SOLE 22 47,260 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   272,064 1,643 SH   SOLE 2 922 0 721
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   3,643 22 SH   SOLE 7 22 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   1,254,344 7,575 SH   SOLE 18 7,575 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   969,198 5,853 SH   SOLE 19 5,853 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   21,727,064 131,210 SH   SOLE 21 131,210 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   14,966,024 90,380 SH   SOLE 22 87,578 0 2,802
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   68,057 411 SH   SOLE 25 411 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   709,884 4,287 SH   SOLE 30 4,287 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   82,629 499 SH   SOLE 40 499 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   19,871 120 SH   OTR 43 120 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   2,769,055 16,722 SH   SOLE 43 13,702 0 3,020
DIAMOND OFFSHORE DRILLING IN COM 25271C201   1,902,108 146,316 SH   SOLE 2 65,426 0 80,890
DIAMOND OFFSHORE DRILLING IN COM 25271C201   6,110 470 SH   SOLE 4 470 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   11,648 896 SH   SOLE 7 896 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   3,813,563 293,351 SH   SOLE 18 293,351 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   2,725,632 209,664 SH   SOLE 19 209,664 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   57,544,643 4,426,511 SH   SOLE 21 4,426,511 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   41,040,428 3,156,956 SH   SOLE 22 3,028,555 0 128,401
DIAMOND OFFSHORE DRILLING IN COM 25271C201   285,454 21,958 SH   SOLE 25 21,958 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   192,374 14,798 SH   SOLE 26 14,798 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   508,079 39,083 SH   SOLE 28 0 0 39,083
DIAMOND OFFSHORE DRILLING IN COM 25271C201   792,038 60,926 SH   SOLE 30 60,926 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   331,968 25,536 SH   SOLE 40 25,536 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   840,346 64,642 SH   SOLE 43 60,102 0 4,540
DIAMONDBACK ENERGY INC COM 25278X109   36,693,324 236,609 SH   SOLE 2 103,061 0 133,548
DIAMONDBACK ENERGY INC COM 25278X109   7,598,145 48,995 SH   SOLE 4 48,995 0 0
DIAMONDBACK ENERGY INC COM 25278X109   26,822,792 172,961 SH   SOLE 7 145,724 0 27,237
DIAMONDBACK ENERGY INC COM 25278X109   420,112 2,709 SH   SOLE 13 2,709 0 0
DIAMONDBACK ENERGY INC COM 25278X109   4,298,197 27,716 SH   SOLE 15 27,716 0 0
DIAMONDBACK ENERGY INC COM 25278X109   55,778,399 359,675 SH   SOLE 18 349,170 0 10,505
DIAMONDBACK ENERGY INC COM 25278X109   39,166,695 252,558 SH   SOLE 19 252,558 0 0
DIAMONDBACK ENERGY INC COM 25278X109   969,371,738 6,250,785 SH   SOLE 21 6,250,785 0 0
DIAMONDBACK ENERGY INC COM 25278X109   592,122,579 3,818,175 SH   SOLE 22 3,441,422 0 376,753
DIAMONDBACK ENERGY INC COM 25278X109   42,158,808 271,852 SH   SOLE 23 271,852 0 0
DIAMONDBACK ENERGY INC COM 25278X109   62,761,806 404,706 SH   SOLE 25 404,706 0 0
DIAMONDBACK ENERGY INC COM 25278X109   30,731,428 198,165 SH   SOLE 26 85,422 0 112,743
DIAMONDBACK ENERGY INC COM 25278X109   22,454,964 144,796 SH   SOLE 28 384 0 144,412
DIAMONDBACK ENERGY INC COM 25278X109   204,539,975 1,318,932 SH   SOLE 30 1,317,111 0 1,821
DIAMONDBACK ENERGY INC COM 25278X109   6,114,804 39,430 SH   SOLE 31 36,576 0 2,854
DIAMONDBACK ENERGY INC COM 25278X109   8,060,903 51,979 SH   SOLE 32 51,979 0 0
DIAMONDBACK ENERGY INC COM 25278X109   97,292,385 627,369 SH   SOLE 34 627,369 0 0
DIAMONDBACK ENERGY INC COM 25278X109   22,633,926 145,950 SH   SOLE 35 145,950 0 0
DIAMONDBACK ENERGY INC COM 25278X109   6,138,066 39,580 SH   SOLE 36 39,580 0 0
DIAMONDBACK ENERGY INC COM 25278X109   1,331,982 8,589 SH   SOLE 40 8,589 0 0
DIAMONDBACK ENERGY INC COM 25278X109   22,332 144 SH   OTR 43 144 0 0
DIAMONDBACK ENERGY INC COM 25278X109   40,879,267 263,601 SH   SOLE 43 227,656 0 35,945
DIAMONDROCK HOSPITALITY CO COM 252784301   2,280,146 242,827 SH   SOLE 2 59,205 0 183,622
DIAMONDROCK HOSPITALITY CO COM 252784301   832,527 88,661 SH   SOLE 4 88,661 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   3,340,680 355,770 SH   SOLE 7 320,472 0 35,298
DIAMONDROCK HOSPITALITY CO COM 252784301   6,445,878 686,462 SH   SOLE 18 686,462 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   13,890,007 1,479,234 SH   SOLE 19 1,479,234 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   237,829,216 25,327,925 SH   SOLE 21 25,327,925 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   78,045,764 8,311,583 SH   SOLE 22 7,922,574 0 389,009
DIAMONDROCK HOSPITALITY CO COM 252784301   97,102 10,341 SH   SOLE 23 10,341 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   9,832,316 1,047,105 SH   SOLE 25 1,047,105 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   1,899,954 202,338 SH   SOLE 26 47,892 0 154,446
DIAMONDROCK HOSPITALITY CO COM 252784301   1,409,167 150,071 SH   SOLE 28 7,288 0 142,783
DIAMONDROCK HOSPITALITY CO COM 252784301   6,699,521 713,474 SH   SOLE 30 713,474 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   1,217,667 129,677 SH   SOLE 34 129,677 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   51,100 5,442 SH   SOLE 36 5,442 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   327,814 34,911 SH   SOLE 40 34,911 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   1,722,974 183,490 SH   SOLE 43 174,136 0 9,354
DIANA SHIPPING INC COM Y2066G104   4,577 1,541 SH   SOLE 43 0 0 1,541
DIANTHUS THERAPEUTICS INC COM 252828108   112,653 10,832 SH   SOLE 21 10,832 0 0
DIANTHUS THERAPEUTICS INC COM 252828108   222,570 21,401 SH   SOLE 22 21,401 0 0
DIANTHUS THERAPEUTICS INC COM 252828108   759 73 SH   SOLE 43 0 0 73
DICKS SPORTING GOODS INC COM 253393102   20,837,657 141,801 SH   SOLE 2 44,558 0 97,243
DICKS SPORTING GOODS INC COM 253393102   5,485,644 37,330 SH   SOLE 4 11,310 0 26,020
DICKS SPORTING GOODS INC COM 253393102   1,527,986 10,398 SH   SOLE 7 10,258 0 140
DICKS SPORTING GOODS INC COM 253393102   135,047 919 SH   SOLE 13 919 0 0
DICKS SPORTING GOODS INC COM 253393102   1,002,787 6,824 SH   SOLE 15 6,824 0 0
DICKS SPORTING GOODS INC COM 253393102   19,470,434 132,497 SH   SOLE 18 128,715 0 3,782
DICKS SPORTING GOODS INC COM 253393102   2,814,239 19,151 SH   SOLE 19 19,151 0 0
DICKS SPORTING GOODS INC COM 253393102   527,537,128 3,589,909 SH   SOLE 21 3,589,909 0 0
DICKS SPORTING GOODS INC COM 253393102   272,416,057 1,853,801 SH   SOLE 22 1,733,640 0 120,161
DICKS SPORTING GOODS INC COM 253393102   14,542,319 98,961 SH   SOLE 23 98,961 0 0
DICKS SPORTING GOODS INC COM 253393102   725,051 4,934 SH   SOLE 25 4,934 0 0
DICKS SPORTING GOODS INC COM 253393102   4,990,275 33,959 SH   SOLE 26 24,694 0 9,265
DICKS SPORTING GOODS INC COM 253393102   11,342,189 77,184 SH   SOLE 28 1,168 0 76,016
DICKS SPORTING GOODS INC COM 253393102   30,563,249 207,984 SH   SOLE 30 201,591 0 6,393
DICKS SPORTING GOODS INC COM 253393102   2,067,146 14,067 SH   SOLE 31 12,974 0 1,093
DICKS SPORTING GOODS INC COM 253393102   368,257 2,506 SH   SOLE 34 2,506 0 0
DICKS SPORTING GOODS INC COM 253393102   1,131,809 7,702 SH   SOLE 36 7,702 0 0
DICKS SPORTING GOODS INC COM 253393102   464,362 3,160 SH   SOLE 40 3,160 0 0
DICKS SPORTING GOODS INC COM 253393102   12,293,707 83,659 SH   SOLE 43 76,399 0 7,260
DIEBOLD NIXDORF INC COM SHS 253651202   28,718 992 SH   SOLE 2 992 0 0
DIEBOLD NIXDORF INC COM SHS 253651202   66,614 2,301 SH   SOLE 18 2,301 0 0
DIEBOLD NIXDORF INC COM SHS 253651202   1,368,930 47,286 SH   SOLE 21 47,286 0 0
DIEBOLD NIXDORF INC COM SHS 253651202   14,725,736 508,661 SH   SOLE 22 508,661 0 0
DIEBOLD NIXDORF INC COM SHS 253651202   101,933 3,521 SH   SOLE 26 2,222 0 1,299
DIEBOLD NIXDORF INC COM SHS 253651202   459,263 15,864 SH   SOLE 28 0 0 15,864
DIEBOLD NIXDORF INC COM SHS 253651202   242,283 8,369 SH   SOLE 31 7,794 0 575
DIEBOLD NIXDORF INC COM SHS 253651202   81,031 2,799 SH   SOLE 43 2,739 0 60
DIGI INTL INC COM 253798102   1,088,022 41,847 SH   SOLE 2 31,898 0 9,949
DIGI INTL INC COM 253798102   6,084 234 SH   SOLE 4 234 0 0
DIGI INTL INC COM 253798102   315,458 12,133 SH   SOLE 7 11,479 0 654
DIGI INTL INC COM 253798102   2,895,828 111,378 SH   SOLE 18 111,378 0 0
DIGI INTL INC COM 253798102   1,868,256 71,856 SH   SOLE 19 71,856 0 0
DIGI INTL INC COM 253798102   115,101,246 4,426,971 SH   SOLE 21 4,426,971 0 0
DIGI INTL INC COM 253798102   27,019,122 1,039,197 SH   SOLE 22 1,005,124 0 34,073
DIGI INTL INC COM 253798102   562,276 21,626 SH   SOLE 25 21,626 0 0
DIGI INTL INC COM 253798102   869,206 33,431 SH   SOLE 26 17,628 0 15,803
DIGI INTL INC COM 253798102   180,154 6,929 SH   SOLE 28 0 0 6,929
DIGI INTL INC COM 253798102   2,089,230 80,355 SH   SOLE 30 80,355 0 0
DIGI INTL INC COM 253798102   82,966 3,191 SH   SOLE 34 3,191 0 0
DIGI INTL INC COM 253798102   884 34 SH   SOLE 36 34 0 0
DIGI INTL INC COM 253798102   174,304 6,704 SH   SOLE 40 6,704 0 0
DIGI INTL INC COM 253798102   353,860 13,610 SH   SOLE 43 11,762 0 1,848
DIGIMARC CORP NEW COM 25381B101   278,016 7,697 SH   SOLE 2 4,258 0 3,439
DIGIMARC CORP NEW COM 25381B101   335,338 9,284 SH   SOLE 7 8,773 0 511
DIGIMARC CORP NEW COM 25381B101   1,311,120 36,299 SH   SOLE 18 36,299 0 0
DIGIMARC CORP NEW COM 25381B101   1,059,183 29,324 SH   SOLE 19 29,324 0 0
DIGIMARC CORP NEW COM 25381B101   21,247,626 588,251 SH   SOLE 21 588,251 0 0
DIGIMARC CORP NEW COM 25381B101   13,352,264 369,664 SH   SOLE 22 357,343 0 12,321
DIGIMARC CORP NEW COM 25381B101   114,970 3,183 SH   SOLE 25 3,183 0 0
DIGIMARC CORP NEW COM 25381B101   18,855 522 SH   SOLE 26 522 0 0
DIGIMARC CORP NEW COM 25381B101   585,794 16,218 SH   SOLE 30 16,218 0 0
DIGIMARC CORP NEW COM 25381B101   98,788 2,735 SH   SOLE 40 2,735 0 0
DIGIMARC CORP NEW COM 25381B101   240,017 6,645 SH   SOLE 43 6,066 0 579
DIGITAL ALLY INC COM NEW 25382T200   84,429 39,825 SH   SOLE 22 39,825 0 0
DIGITAL RLTY TR INC COM 253868103   84,809,355 630,178 SH   SOLE 2 118,973 0 511,205
DIGITAL RLTY TR INC COM 253868103   71,672,867 532,567 SH   SOLE 4 491,834 0 40,733
DIGITAL RLTY TR INC COM 253868103   109,464,680 813,380 SH   SOLE 7 736,126 0 77,254
DIGITAL RLTY TR INC COM 253868103   1,021,731 7,592 SH   SOLE 13 7,592 0 0
DIGITAL RLTY TR INC COM 253868103   6,237,514 46,348 SH   SOLE 15 46,348 0 0
DIGITAL RLTY TR INC COM 253868103   77,562,222 576,328 SH   SOLE 18 557,661 0 18,667
DIGITAL RLTY TR INC COM 253868103   100,678,087 748,091 SH   SOLE 19 748,091 0 0
DIGITAL RLTY TR INC COM 253868103   1,563,058,819 11,614,347 SH   SOLE 21 11,614,347 0 0
DIGITAL RLTY TR INC COM 253868103   1,316,061,454 9,779,027 SH   SOLE 22 8,708,329 0 1,070,698
DIGITAL RLTY TR INC COM 253868103   71,923,993 534,433 SH   SOLE 23 534,433 0 0
DIGITAL RLTY TR INC COM 253868103   363,077,864 2,697,859 SH   SOLE 25 2,697,389 0 470
DIGITAL RLTY TR INC COM 253868103   53,407,669 396,847 SH   SOLE 26 209,944 0 186,903
DIGITAL RLTY TR INC COM 253868103   107,483,797 798,661 SH   SOLE 28 73,890 0 724,771
DIGITAL RLTY TR INC COM 253868103   410,552,170 3,050,618 SH   SOLE 30 3,050,618 0 0
DIGITAL RLTY TR INC COM 253868103   8,817,412 65,518 SH   SOLE 31 60,517 0 5,001
DIGITAL RLTY TR INC COM 253868103   33,645,538 250,004 SH   SOLE 34 250,004 0 0
DIGITAL RLTY TR INC COM 253868103   9,987,316 74,211 SH   SOLE 36 74,211 0 0
DIGITAL RLTY TR INC COM 253868103   2,123,672 15,780 SH   SOLE 40 15,780 0 0
DIGITAL RLTY TR INC COM 253868103   23,821 177 SH   OTR 43 177 0 0
DIGITAL RLTY TR INC COM 253868103   58,196,050 432,427 SH   SOLE 43 389,663 0 42,764
DIGITAL TURBINE INC COM NEW 25400W102   567,528 82,730 SH   SOLE 2 27,197 0 55,533
DIGITAL TURBINE INC COM NEW 25400W102   9,693 1,413 SH   SOLE 4 322 0 1,091
DIGITAL TURBINE INC COM NEW 25400W102   7,203 1,050 SH   SOLE 7 1,050 0 0
DIGITAL TURBINE INC COM NEW 25400W102   2,075,884 302,607 SH   SOLE 18 302,607 0 0
DIGITAL TURBINE INC COM NEW 25400W102   1,340,307 195,380 SH   SOLE 19 195,380 0 0
DIGITAL TURBINE INC COM NEW 25400W102   77,508,766 11,298,654 SH   SOLE 21 11,298,654 0 0
DIGITAL TURBINE INC COM NEW 25400W102   19,034,559 2,774,717 SH   SOLE 22 2,663,651 0 111,066
DIGITAL TURBINE INC COM NEW 25400W102   158,658 23,128 SH   SOLE 25 23,128 0 0
DIGITAL TURBINE INC COM NEW 25400W102   179,547 26,173 SH   SOLE 26 26,173 0 0
DIGITAL TURBINE INC COM NEW 25400W102   10,791 1,573 SH   SOLE 28 1,573 0 0
DIGITAL TURBINE INC COM NEW 25400W102   1,491,076 217,358 SH   SOLE 30 217,358 0 0
DIGITAL TURBINE INC COM NEW 25400W102   176,906 25,788 SH   SOLE 40 25,788 0 0
DIGITAL TURBINE INC COM NEW 25400W102   497,240 72,484 SH   SOLE 43 70,016 0 2,468
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   2,470,737 140,863 SH   SOLE 2 52,409 0 88,454
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   6,876 392 SH   SOLE 4 392 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   385,021 21,951 SH   SOLE 7 20,913 0 1,038
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   7,421,876 423,140 SH   SOLE 18 423,140 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   5,832,296 332,514 SH   SOLE 19 332,514 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   110,107,753 6,277,523 SH   SOLE 21 6,277,523 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   77,624,165 4,425,551 SH   SOLE 22 4,183,447 0 242,104
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   572,400 32,634 SH   SOLE 25 32,634 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   967,384 55,153 SH   SOLE 26 55,153 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   304,266 17,347 SH   SOLE 28 2,166 0 15,181
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   1,723,761 98,276 SH   SOLE 30 98,276 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   117,360 6,691 SH   SOLE 36 6,691 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   693,760 39,553 SH   SOLE 40 39,553 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   3,424,861 195,260 SH   SOLE 43 184,272 0 10,988
DIGITALOCEAN HLDGS INC COM 25402D102   2,426,273 66,129 SH   SOLE 2 48,752 0 17,377
DIGITALOCEAN HLDGS INC COM 25402D102   4,916 134 SH   SOLE 4 134 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   397,756 10,841 SH   SOLE 7 10,268 0 573
DIGITALOCEAN HLDGS INC COM 25402D102   5,762,495 157,059 SH   SOLE 18 152,152 0 4,907
DIGITALOCEAN HLDGS INC COM 25402D102   18,559,049 505,834 SH   SOLE 19 505,834 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   98,143,585 2,674,941 SH   SOLE 21 2,674,941 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   59,311,183 1,616,549 SH   SOLE 22 1,561,718 0 54,831
DIGITALOCEAN HLDGS INC COM 25402D102   27,628 753 SH   SOLE 23 753 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   435,657 11,874 SH   SOLE 25 11,874 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   398,967 10,874 SH   SOLE 26 10,874 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   2,860,756 77,971 SH   SOLE 30 77,971 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   404,250 11,018 SH   SOLE 40 11,018 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   631,325 17,207 SH   SOLE 43 16,227 0 980
DIGITALOCEAN HLDGS INC NOTE 12/0 25402DAB8   9,089,010 11,025,000 PRN   SOLE 21 11,025,000 0 0
DILLARDS INC CL A 254067101   3,975,145 9,848 SH   SOLE 2 4,400 0 5,448
DILLARDS INC CL A 254067101   5,247 13 SH   SOLE 4 13 0 0
DILLARDS INC CL A 254067101   11,302 28 SH   SOLE 7 28 0 0
DILLARDS INC CL A 254067101   4,484,552 11,110 SH   SOLE 18 9,964 0 1,146
DILLARDS INC CL A 254067101   9,148,324 22,664 SH   SOLE 19 22,664 0 0
DILLARDS INC CL A 254067101   57,375,618 142,142 SH   SOLE 21 142,142 0 0
DILLARDS INC CL A 254067101   44,188,776 109,473 SH   SOLE 22 105,452 0 4,021
DILLARDS INC CL A 254067101   174,377 432 SH   SOLE 23 432 0 0
DILLARDS INC CL A 254067101   322,920 800 SH   SOLE 25 800 0 0
DILLARDS INC CL A 254067101   5,688,236 14,092 SH   SOLE 26 2,040 0 12,052
DILLARDS INC CL A 254067101   225,640 559 SH   SOLE 28 0 0 559
DILLARDS INC CL A 254067101   1,174,218 2,909 SH   SOLE 30 2,909 0 0
DILLARDS INC CL A 254067101   282,555 700 SH   SOLE 40 700 0 0
DILLARDS INC CL A 254067101   2,150,196 5,327 SH   SOLE 43 5,305 0 22
DIME CMNTY BANCSHARES INC COM 25432X102   1,744,849 64,792 SH   SOLE 2 41,553 0 23,239
DIME CMNTY BANCSHARES INC COM 25432X102   6,759 251 SH   SOLE 7 251 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   3,337,058 123,916 SH   SOLE 18 123,916 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   3,269,517 121,408 SH   SOLE 19 121,408 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   114,224,915 4,241,549 SH   SOLE 21 4,241,549 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   27,729,794 1,029,699 SH   SOLE 22 979,262 0 50,437
DIME CMNTY BANCSHARES INC COM 25432X102   187,379 6,958 SH   SOLE 25 6,958 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   354,507 13,164 SH   SOLE 26 12,919 0 245
DIME CMNTY BANCSHARES INC COM 25432X102   96,544 3,585 SH   SOLE 28 57 0 3,528
DIME CMNTY BANCSHARES INC COM 25432X102   2,203,736 81,832 SH   SOLE 30 81,832 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   111,706 4,148 SH   SOLE 40 4,148 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   1,846,888 68,581 SH   SOLE 43 63,977 0 4,604
DINE BRANDS GLOBAL INC COM 254423106   520,779 10,489 SH   SOLE 2 4,105 0 6,384
DINE BRANDS GLOBAL INC COM 254423106   3,227 65 SH   SOLE 4 65 0 0
DINE BRANDS GLOBAL INC COM 254423106   340,847 6,865 SH   SOLE 7 6,492 0 373
DINE BRANDS GLOBAL INC COM 254423106   2,361,801 47,569 SH   SOLE 18 47,569 0 0
DINE BRANDS GLOBAL INC COM 254423106   1,580,360 31,830 SH   SOLE 19 31,830 0 0
DINE BRANDS GLOBAL INC COM 254423106   92,057,703 1,854,133 SH   SOLE 21 1,854,133 0 0
DINE BRANDS GLOBAL INC COM 254423106   24,845,059 500,404 SH   SOLE 22 487,053 0 13,351
DINE BRANDS GLOBAL INC COM 254423106   175,413 3,533 SH   SOLE 25 3,533 0 0
DINE BRANDS GLOBAL INC COM 254423106   638,003 12,850 SH   SOLE 26 7,574 0 5,276
DINE BRANDS GLOBAL INC COM 254423106   2,045,530 41,199 SH   SOLE 30 41,199 0 0
DINE BRANDS GLOBAL INC COM 254423106   14,696 296 SH   SOLE 36 296 0 0
DINE BRANDS GLOBAL INC COM 254423106   247,605 4,987 SH   SOLE 40 4,987 0 0
DINE BRANDS GLOBAL INC COM 254423106   1,398,643 28,170 SH   SOLE 43 26,475 0 1,695
DINGDONG CAYMAN LTD ADS 25445D101   17,294 11,529 SH   SOLE 7 11,529 0 0
DINGDONG CAYMAN LTD ADS 25445D101   146,607 97,738 SH   SOLE 21 97,738 0 0
DINGDONG CAYMAN LTD ADS 25445D101   774,207 516,138 SH   SOLE 22 470,144 0 45,994
DINGDONG CAYMAN LTD ADS 25445D101   269,142 179,428 SH   SOLE 30 179,428 0 0
DIODES INC COM 254543101   5,128,480 63,692 SH   SOLE 2 37,031 0 26,661
DIODES INC COM 254543101   21,499 267 SH   SOLE 4 151 0 116
DIODES INC COM 254543101   46,621 579 SH   SOLE 7 579 0 0
DIODES INC COM 254543101   10,965,938 136,189 SH   SOLE 18 136,189 0 0
DIODES INC COM 254543101   12,885,294 160,026 SH   SOLE 19 160,026 0 0
DIODES INC COM 254543101   431,452,248 5,358,324 SH   SOLE 21 5,358,324 0 0
DIODES INC COM 254543101   107,531,481 1,335,463 SH   SOLE 22 1,287,873 0 47,590
DIODES INC COM 254543101   178,513 2,217 SH   SOLE 23 2,217 0 0
DIODES INC COM 254543101   731,927 9,090 SH   SOLE 25 9,090 0 0
DIODES INC COM 254543101   2,293,049 28,478 SH   SOLE 26 15,191 0 13,287
DIODES INC COM 254543101   64,013 795 SH   SOLE 28 795 0 0
DIODES INC COM 254543101   7,687,889 95,478 SH   SOLE 30 95,478 0 0
DIODES INC COM 254543101   49,842 619 SH   SOLE 36 619 0 0
DIODES INC COM 254543101   753,748 9,361 SH   SOLE 40 9,361 0 0
DIODES INC COM 254543101   3,593,608 44,630 SH   SOLE 43 39,668 0 4,962
DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105   5,253 353 SH   SOLE 18 353 0 0
DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105   87,718 5,895 SH   SOLE 21 5,895 0 0
DISC MEDICINE INC COM 254604101   286,952 4,968 SH   SOLE 2 2,434 0 2,534
DISC MEDICINE INC COM 254604101   338,300 5,857 SH   SOLE 7 5,537 0 320
DISC MEDICINE INC COM 254604101   1,326,054 22,958 SH   SOLE 18 22,958 0 0
DISC MEDICINE INC COM 254604101   1,053,254 18,235 SH   SOLE 19 18,235 0 0
DISC MEDICINE INC COM 254604101   26,851,989 464,889 SH   SOLE 21 464,889 0 0
DISC MEDICINE INC COM 254604101   18,752,419 324,661 SH   SOLE 22 315,972 0 8,689
DISC MEDICINE INC COM 254604101   92,532 1,602 SH   SOLE 25 1,602 0 0
DISC MEDICINE INC COM 254604101   1,350,602 23,383 SH   SOLE 30 23,383 0 0
DISC MEDICINE INC COM 254604101   108,993 1,887 SH   SOLE 40 1,887 0 0
DISCOVER FINL SVCS COM 254709108   54,798,484 487,531 SH   SOLE 2 96,981 0 390,550
DISCOVER FINL SVCS COM 254709108   27,376,481 243,563 SH   SOLE 4 130,064 0 113,499
DISCOVER FINL SVCS COM 254709108   43,342,676 385,611 SH   SOLE 7 354,731 0 30,880
DISCOVER FINL SVCS COM 254709108   923,928 8,220 SH   SOLE 13 8,220 0 0
DISCOVER FINL SVCS COM 254709108   4,103,612 36,509 SH   SOLE 15 36,509 0 0
DISCOVER FINL SVCS COM 254709108   64,999,571 578,288 SH   SOLE 18 561,770 0 16,518
DISCOVER FINL SVCS COM 254709108   12,554,181 111,692 SH   SOLE 19 111,692 0 0
DISCOVER FINL SVCS COM 254709108   796,536,650 7,086,625 SH   SOLE 21 7,086,625 0 0
DISCOVER FINL SVCS COM 254709108   608,098,275 5,410,127 SH   SOLE 22 4,852,644 0 557,483
DISCOVER FINL SVCS COM 254709108   44,950,109 399,912 SH   SOLE 23 399,912 0 0
DISCOVER FINL SVCS COM 254709108   87,524,981 778,692 SH   SOLE 25 759,844 0 18,848
DISCOVER FINL SVCS COM 254709108   34,902,673 310,522 SH   SOLE 26 169,183 0 141,339
DISCOVER FINL SVCS COM 254709108   63,179,366 562,094 SH   SOLE 28 24,742 0 537,352
DISCOVER FINL SVCS COM 254709108   201,837,579 1,795,708 SH   SOLE 30 1,760,138 0 35,570
DISCOVER FINL SVCS COM 254709108   6,530,552 58,101 SH   SOLE 31 53,841 0 4,260
DISCOVER FINL SVCS COM 254709108   1,240,671 11,038 SH   SOLE 34 11,038 0 0
DISCOVER FINL SVCS COM 254709108   7,730,647 68,778 SH   SOLE 36 68,778 0 0
DISCOVER FINL SVCS COM 254709108   1,495,932 13,309 SH   SOLE 40 13,309 0 0
DISCOVER FINL SVCS COM 254709108   43,836 390 SH   OTR 43 390 0 0
DISCOVER FINL SVCS COM 254709108   40,262,608 358,208 SH   SOLE 43 318,910 0 39,298
DISH NETWORK CORPORATION CL A 25470M109   3,009,009 521,492 SH   SOLE 2 345,671 0 175,821
DISH NETWORK CORPORATION CL A 25470M109   4,985 864 SH   SOLE 4 864 0 0
DISH NETWORK CORPORATION CL A 25470M109   40,200 6,967 SH   SOLE 7 6,967 0 0
DISH NETWORK CORPORATION CL A 25470M109   875,949 151,811 SH   SOLE 18 151,811 0 0
DISH NETWORK CORPORATION CL A 25470M109   1,162,124 201,408 SH   SOLE 19 201,408 0 0
DISH NETWORK CORPORATION CL A 25470M109   120,079,874 20,811,070 SH   SOLE 21 20,811,070 0 0
DISH NETWORK CORPORATION CL A 25470M109   32,109,623 5,564,926 SH   SOLE 22 5,372,965 0 191,961
DISH NETWORK CORPORATION CL A 25470M109   310,882 53,879 SH   SOLE 25 53,879 0 0
DISH NETWORK CORPORATION CL A 25470M109   2,971,608 515,010 SH   SOLE 26 145,451 0 369,559
DISH NETWORK CORPORATION CL A 25470M109   2,910,169 504,362 SH   SOLE 30 504,362 0 0
DISH NETWORK CORPORATION CL A 25470M109   106,653 18,484 SH   SOLE 34 18,484 0 0
DISH NETWORK CORPORATION CL A 25470M109   379,712 65,808 SH   SOLE 36 65,808 0 0
DISH NETWORK CORPORATION CL A 25470M109   237,961 41,241 SH   SOLE 40 41,241 0 0
DISH NETWORK CORPORATION CL A 25470M109   3,594,364 622,940 SH   SOLE 43 568,474 0 54,466
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   10,869,240 20,508,000 PRN   SOLE 21 20,508,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   32,240 52,000 PRN   SOLE 4 52,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   34,100 55,000 PRN   SOLE 7 55,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   693,780 1,119,000 PRN   SOLE 18 1,119,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   10,758,859 17,353,000 PRN   SOLE 19 17,353,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   8,639,700 13,935,000 PRN   SOLE 21 13,935,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   923,180 1,489,000 PRN   SOLE 22 1,489,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   3,057,840 4,932,000 PRN   SOLE 34 4,932,000 0 0
DISNEY WALT CO COM 254687106   313,025,498 3,466,890 SH   SOLE 2 606,356 0 2,860,534
DISNEY WALT CO COM 254687106   129,152,080 1,430,414 SH   SOLE 4 715,188 0 715,226
DISNEY WALT CO COM 254687106   156,477,987 1,733,060 SH   SOLE 7 1,563,674 0 169,386
DISNEY WALT CO COM 254687106   8,856,907 98,094 SH   SOLE 13 98,094 0 0
DISNEY WALT CO COM 254687106   24,740,092 274,007 SH   SOLE 15 274,007 0 0
DISNEY WALT CO COM 254687106   265,300,461 2,938,315 SH   SOLE 18 2,816,382 0 121,933
DISNEY WALT CO COM 254687106   179,118,927 1,983,818 SH   SOLE 19 1,983,818 0 0
DISNEY WALT CO COM 254687106   3,485,466,676 38,603,020 SH   SOLE 21 38,603,020 0 0
DISNEY WALT CO COM 254687106   3,539,936,195 39,206,293 SH   SOLE 22 35,287,304 0 3,918,989
DISNEY WALT CO COM 254687106   312,743,703 3,463,769 SH   SOLE 23 3,463,769 0 0
DISNEY WALT CO COM 254687106   411,183,549 4,554,032 SH   SOLE 25 4,139,112 0 414,920
DISNEY WALT CO COM 254687106   214,151,808 2,371,822 SH   SOLE 26 1,390,978 0 980,844
DISNEY WALT CO COM 254687106   325,151,987 3,601,196 SH   SOLE 28 130,441 0 3,470,755
DISNEY WALT CO COM 254687106   298,047 3,301 SH   SOLE 29 3,301 0 0
DISNEY WALT CO COM 254687106   1,226,261,265 13,581,363 SH   SOLE 30 13,581,363 0 0
DISNEY WALT CO COM 254687106   36,967,074 409,426 SH   SOLE 31 378,690 0 30,736
DISNEY WALT CO COM 254687106   4,483,440 49,656 SH   SOLE 32 49,656 0 0
DISNEY WALT CO COM 254687106   106,743,998 1,182,235 SH   SOLE 34 1,182,235 0 0
DISNEY WALT CO COM 254687106   40,357,553 446,977 SH   SOLE 36 446,977 0 0
DISNEY WALT CO COM 254687106   8,593,531 95,177 SH   SOLE 40 95,177 0 0
DISNEY WALT CO COM 254687106   238,636 2,643 SH   OTR 43 2,643 0 0
DISNEY WALT CO COM 254687106   181,235,172 2,007,256 SH   SOLE 43 1,619,499 0 387,757
DISNEY WALT CO OPTIONS 254687106   1,309,205 14,500 SH Call SOLE 2 0 0 14,500
DISNEY WALT CO OPTIONS 254687106   433,392 4,800 SH Call SOLE 4 4,800 0 0
DISNEY WALT CO OPTIONS 254687106   144,464 1,600 SH Call SOLE 7 1,600 0 0
DISNEY WALT CO OPTIONS 254687106   10,040,248 111,200 SH Call SOLE 18 111,200 0 0
DISNEY WALT CO OPTIONS 254687106   72,060,449 798,100 SH Call SOLE 19 798,100 0 0
DISNEY WALT CO OPTIONS 254687106   4,225,572 46,800 SH Call SOLE 22 46,800 0 0
DISNEY WALT CO OPTIONS 254687106   939,016 10,400 SH Call SOLE 26 10,400 0 0
DISNEY WALT CO OPTIONS 254687106   252,812 2,800 SH Call SOLE 30 2,800 0 0
DISNEY WALT CO OPTIONS 254687106   35,456,883 392,700 SH Call SOLE 34 392,700 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   165,027 5,229 SH   SOLE 2 2,681 0 2,548
DISTRIBUTION SOLUTIONS GRP I COM 520776105   1,231 39 SH   SOLE 7 39 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   796,511 25,238 SH   SOLE 18 25,238 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   605,668 19,191 SH   SOLE 19 19,191 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   12,346,903 391,220 SH   SOLE 21 391,220 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   8,297,692 262,918 SH   SOLE 22 258,281 0 4,637
DISTRIBUTION SOLUTIONS GRP I COM 520776105   55,703 1,765 SH   SOLE 25 1,765 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   95,437 3,024 SH   SOLE 28 0 0 3,024
DISTRIBUTION SOLUTIONS GRP I COM 520776105   189,486 6,004 SH   SOLE 43 6,004 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   774,760 207,155 SH   SOLE 2 51,167 0 155,988
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   6,605 1,766 SH   SOLE 7 1,766 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   2,528,427 676,050 SH   SOLE 18 676,050 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   3,002,614 802,838 SH   SOLE 19 802,838 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   39,865,247 10,659,157 SH   SOLE 21 10,659,157 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   23,026,858 6,156,914 SH   SOLE 22 5,872,434 0 284,480
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   78,405 20,964 SH   SOLE 23 20,964 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   118,749 31,751 SH   SOLE 25 31,751 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   495,512 132,490 SH   SOLE 43 130,947 0 1,543
DIXIE GROUP INC CL A 255519100   190,531 255,918 SH   SOLE 22 255,918 0 0
DLH HLDGS CORP COM 23335Q100   247,543 15,717 SH   SOLE 2 15,717 0 0
DLH HLDGS CORP COM 23335Q100   47,864 3,039 SH   SOLE 18 3,039 0 0
DLH HLDGS CORP COM 23335Q100   234,596 14,895 SH   SOLE 21 14,895 0 0
DLH HLDGS CORP COM 23335Q100   747,322 47,449 SH   SOLE 22 47,449 0 0
DLH HLDGS CORP COM 23335Q100   46,825 2,973 SH   SOLE 26 1,877 0 1,096
DLH HLDGS CORP COM 23335Q100   210,924 13,392 SH   SOLE 28 0 0 13,392
DLH HLDGS CORP COM 23335Q100   111,274 7,065 SH   SOLE 31 6,581 0 484
DLOCAL LTD CLASS A COM G29018101   1,462,751 82,688 SH   SOLE 30 82,688 0 0
DLOCAL LTD CLASS A COM G29018101   40,775 2,305 SH   SOLE 43 2,270 0 35
DMC GLOBAL INC COM 23291C103   426,010 22,636 SH   SOLE 2 9,482 0 13,154
DMC GLOBAL INC COM 23291C103   1,355 72 SH   SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103   2,428 129 SH   SOLE 7 129 0 0
DMC GLOBAL INC COM 23291C103   1,015,452 53,956 SH   SOLE 18 53,956 0 0
DMC GLOBAL INC COM 23291C103   748,697 39,782 SH   SOLE 19 39,782 0 0
DMC GLOBAL INC COM 23291C103   16,175,564 859,488 SH   SOLE 21 859,488 0 0
DMC GLOBAL INC COM 23291C103   10,231,305 543,640 SH   SOLE 22 521,987 0 21,653
DMC GLOBAL INC COM 23291C103   103,416 5,495 SH   SOLE 25 5,495 0 0
DMC GLOBAL INC COM 23291C103   198,400 10,542 SH   SOLE 26 10,542 0 0
DMC GLOBAL INC COM 23291C103   177,736 9,444 SH   SOLE 30 9,444 0 0
DMC GLOBAL INC COM 23291C103   48,537 2,579 SH   SOLE 40 2,579 0 0
DMC GLOBAL INC COM 23291C103   299,652 15,922 SH   SOLE 43 14,718 0 1,204
DMK PHARMACEUTICALS CORPORAT COM 00547W307   27,126 38,735 SH   SOLE 22 38,735 0 0
DMY SQUARED TECHNOLOGY GROUP CL A COM 233276104   360 34 SH   SOLE 2 34 0 0
DOCGO INC COM 256086109   295,510 52,864 SH   SOLE 2 33,452 0 19,412
DOCGO INC COM 256086109   291,261 52,104 SH   SOLE 7 49,258 0 2,846
DOCGO INC COM 256086109   1,140,477 204,021 SH   SOLE 18 204,021 0 0
DOCGO INC COM 256086109   931,797 166,690 SH   SOLE 19 166,690 0 0
DOCGO INC COM 256086109   18,914,693 3,383,666 SH   SOLE 21 3,383,666 0 0
DOCGO INC COM 256086109   12,709,815 2,273,670 SH   SOLE 22 2,206,520 0 67,150
DOCGO INC COM 256086109   623,598 111,556 SH   SOLE 25 111,556 0 0
DOCGO INC COM 256086109   173,950 31,118 SH   SOLE 26 12,120 0 18,998
DOCGO INC COM 256086109   646,198 115,599 SH   SOLE 30 115,599 0 0
DOCGO INC COM 256086109   579,672 103,698 SH   SOLE 34 103,698 0 0
DOCGO INC COM 256086109   72,178 12,912 SH   SOLE 40 12,912 0 0
DOCUSIGN INC COM 256163106   30,994,555 521,355 SH   SOLE 2 322,372 0 198,983
DOCUSIGN INC COM 256163106   13,483,855 226,810 SH   SOLE 4 112,711 0 114,099
DOCUSIGN INC COM 256163106   1,957,451 32,926 SH   SOLE 7 32,145 0 781
DOCUSIGN INC COM 256163106   1,111,774 18,701 SH   SOLE 13 18,701 0 0
DOCUSIGN INC COM 256163106   1,129,372 18,997 SH   SOLE 15 18,997 0 0
DOCUSIGN INC COM 256163106   17,717,408 298,022 SH   SOLE 18 283,739 0 14,283
DOCUSIGN INC COM 256163106   3,408,804 57,339 SH   SOLE 19 57,339 0 0
DOCUSIGN INC COM 256163106   276,820,364 4,656,356 SH   SOLE 21 4,656,356 0 0
DOCUSIGN INC COM 256163106   293,230,110 4,932,382 SH   SOLE 22 4,556,917 0 375,465
DOCUSIGN INC COM 256163106   25,179,810 423,546 SH   SOLE 23 423,546 0 0
DOCUSIGN INC COM 256163106   32,756,831 550,998 SH   SOLE 25 538,544 0 12,454
DOCUSIGN INC COM 256163106   14,312,469 240,748 SH   SOLE 26 125,007 0 115,741
DOCUSIGN INC COM 256163106   27,828,664 468,102 SH   SOLE 28 12,530 0 455,572
DOCUSIGN INC COM 256163106   913,330 15,363 SH   SOLE 29 15,363 0 0
DOCUSIGN INC COM 256163106   37,677,567 633,769 SH   SOLE 30 633,769 0 0
DOCUSIGN INC COM 256163106   4,569,505 76,863 SH   SOLE 31 73,474 0 3,389
DOCUSIGN INC COM 256163106   601,991 10,126 SH   SOLE 34 10,126 0 0
DOCUSIGN INC COM 256163106   2,503,261 42,107 SH   SOLE 36 42,107 0 0
DOCUSIGN INC COM 256163106   688,788 11,586 SH   SOLE 40 11,586 0 0
DOCUSIGN INC COM 256163106   26,336 443 SH   OTR 43 443 0 0
DOCUSIGN INC COM 256163106   4,606,781 77,490 SH   SOLE 43 64,005 0 13,485
DOLBY LABORATORIES INC COM CL A 25659T107   12,707,241 147,450 SH   SOLE 2 63,981 0 83,469
DOLBY LABORATORIES INC COM CL A 25659T107   17,064 198 SH   SOLE 4 0 0 198
DOLBY LABORATORIES INC COM CL A 25659T107   1,575,026 18,276 SH   SOLE 7 17,289 0 987
DOLBY LABORATORIES INC COM CL A 25659T107   8,957,377 103,938 SH   SOLE 18 103,938 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   1,624,062 18,845 SH   SOLE 19 18,845 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   295,771,915 3,432,025 SH   SOLE 21 3,432,025 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   148,496,586 1,723,098 SH   SOLE 22 1,643,231 0 79,867
DOLBY LABORATORIES INC COM CL A 25659T107   1,065,012 12,358 SH   SOLE 25 12,358 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   1,149,038 13,333 SH   SOLE 26 13,333 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   2,690,367 31,218 SH   SOLE 28 27,983 0 3,235
DOLBY LABORATORIES INC COM CL A 25659T107   7,900,379 91,673 SH   SOLE 30 91,673 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   69,547 807 SH   SOLE 31 807 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   9,566 111 SH   SOLE 34 111 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   196,232 2,277 SH   SOLE 36 2,277 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   1,101,725 12,784 SH   SOLE 40 12,784 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   16,313,395 189,294 SH   SOLE 43 168,395 0 20,899
DOLE PLC ORD SHS G27907107   345,398 28,104 SH   SOLE 2 2,569 0 25,535
DOLE PLC ORD SHS G27907107   8,566 697 SH   SOLE 7 697 0 0
DOLE PLC ORD SHS G27907107   2,236,817 182,003 SH   SOLE 18 182,003 0 0
DOLE PLC ORD SHS G27907107   1,853,418 150,807 SH   SOLE 19 150,807 0 0
DOLE PLC ORD SHS G27907107   34,092,288 2,773,986 SH   SOLE 21 2,773,986 0 0
DOLE PLC ORD SHS G27907107   10,481,182 852,822 SH   SOLE 22 807,833 0 44,989
DOLE PLC ORD SHS G27907107   1,150,209 93,589 SH   SOLE 30 93,589 0 0
DOLE PLC ORD SHS G27907107   19,848 1,615 SH   SOLE 43 1,615 0 0
DOLLAR GEN CORP NEW COM 256677105   71,065,959 522,736 SH   SOLE 2 198,137 0 324,599
DOLLAR GEN CORP NEW COM 256677105   23,169,007 170,423 SH   SOLE 4 81,038 0 89,385
DOLLAR GEN CORP NEW COM 256677105   18,299,686 134,606 SH   SOLE 7 118,334 0 16,272
DOLLAR GEN CORP NEW COM 256677105   1,003,447 7,381 SH   SOLE 13 7,381 0 0
DOLLAR GEN CORP NEW COM 256677105   4,413,345 32,463 SH   SOLE 15 32,463 0 0
DOLLAR GEN CORP NEW COM 256677105   214,836,379 1,580,260 SH   SOLE 18 1,508,129 0 72,131
DOLLAR GEN CORP NEW COM 256677105   452,069,505 3,325,263 SH   SOLE 19 3,325,263 0 0
DOLLAR GEN CORP NEW COM 256677105   667,758,530 4,911,795 SH   SOLE 21 4,911,795 0 0
DOLLAR GEN CORP NEW COM 256677105   695,249,660 5,114,010 SH   SOLE 22 4,636,117 0 477,893
DOLLAR GEN CORP NEW COM 256677105   64,191,647 472,171 SH   SOLE 23 472,171 0 0
DOLLAR GEN CORP NEW COM 256677105   52,664,447 387,381 SH   SOLE 25 360,355 0 27,026
DOLLAR GEN CORP NEW COM 256677105   39,348,009 289,430 SH   SOLE 26 174,727 0 114,703
DOLLAR GEN CORP NEW COM 256677105   51,324,796 377,527 SH   SOLE 28 3,317 0 374,210
DOLLAR GEN CORP NEW COM 256677105   157,997,827 1,162,176 SH   SOLE 30 1,162,176 0 0
DOLLAR GEN CORP NEW COM 256677105   6,622,940 48,716 SH   SOLE 31 45,012 0 3,704
DOLLAR GEN CORP NEW COM 256677105   51,299,509 377,341 SH   SOLE 34 377,341 0 0
DOLLAR GEN CORP NEW COM 256677105   9,647,828 70,966 SH   SOLE 36 70,966 0 0
DOLLAR GEN CORP NEW COM 256677105   1,569,543 11,545 SH   SOLE 40 11,545 0 0
DOLLAR GEN CORP NEW COM 256677105   28,006 206 SH   OTR 43 206 0 0
DOLLAR GEN CORP NEW COM 256677105   51,159,074 376,308 SH   SOLE 43 328,356 0 47,952
DOLLAR TREE INC COM 256746108   54,583,707 384,257 SH   SOLE 2 56,583 0 327,674
DOLLAR TREE INC COM 256746108   26,755,544 188,353 SH   SOLE 4 96,816 0 91,537
DOLLAR TREE INC COM 256746108   36,400,739 256,253 SH   SOLE 7 235,663 0 20,590
DOLLAR TREE INC COM 256746108   1,066,369 7,507 SH   SOLE 13 7,507 0 0
DOLLAR TREE INC COM 256746108   4,522,446 31,837 SH   SOLE 15 31,837 0 0
DOLLAR TREE INC COM 256746108   107,922,772 759,752 SH   SOLE 18 745,150 0 14,602
DOLLAR TREE INC COM 256746108   82,899,670 583,595 SH   SOLE 19 583,595 0 0
DOLLAR TREE INC COM 256746108   754,693,468 5,312,872 SH   SOLE 21 5,312,872 0 0
DOLLAR TREE INC COM 256746108   635,126,431 4,471,147 SH   SOLE 22 4,017,400 0 453,747
DOLLAR TREE INC COM 256746108   51,877,370 365,205 SH   SOLE 23 365,205 0 0
DOLLAR TREE INC COM 256746108   55,517,686 390,832 SH   SOLE 25 365,096 0 25,736
DOLLAR TREE INC COM 256746108   31,992,501 225,220 SH   SOLE 26 110,327 0 114,893
DOLLAR TREE INC COM 256746108   52,154,084 367,153 SH   SOLE 28 3,212 0 363,941
DOLLAR TREE INC COM 256746108   199,113,474 1,401,714 SH   SOLE 30 1,401,714 0 0
DOLLAR TREE INC COM 256746108   6,773,228 47,682 SH   SOLE 31 43,992 0 3,690
DOLLAR TREE INC COM 256746108   8,988,072 63,274 SH   SOLE 32 63,274 0 0
DOLLAR TREE INC COM 256746108   30,656,521 215,815 SH   SOLE 34 215,815 0 0
DOLLAR TREE INC COM 256746108   10,207,997 71,862 SH   SOLE 36 71,862 0 0
DOLLAR TREE INC COM 256746108   1,602,466 11,281 SH   SOLE 40 11,281 0 0
DOLLAR TREE INC COM 256746108   44,604 314 SH   OTR 43 314 0 0
DOLLAR TREE INC COM 256746108   30,048,902 211,538 SH   SOLE 43 179,662 0 31,875
DOLPHIN ENTMT INC COM NEW 25686H209   3,948 2,309 SH   SOLE 22 2,309 0 0
DOMA HOLDINGS INC COM NEW 25703A203   32 7 SH   SOLE 21 7 0 0
DOMA HOLDINGS INC COM NEW 25703A203   412,001 88,985 SH   SOLE 22 88,985 0 0
DOMINARI HOLDINGS INC COM NEW 008875304   6,353 2,453 SH   SOLE 21 2,453 0 0
DOMINARI HOLDINGS INC COM NEW 008875304   188,609 72,822 SH   SOLE 22 72,822 0 0
DOMINION ENERGY INC COM 25746U109   75,328,404 1,602,732 SH   SOLE 2 265,865 0 1,336,867
DOMINION ENERGY INC COM 25746U109   19,672,414 418,562 SH   SOLE 4 334,424 0 84,138
DOMINION ENERGY INC COM 25746U109   25,772,591 548,353 SH   SOLE 7 485,421 0 62,932
DOMINION ENERGY INC COM 25746U109   489,599 10,417 SH   SOLE 13 10,417 0 0
DOMINION ENERGY INC COM 25746U109   5,922,564 126,012 SH   SOLE 15 126,012 0 0
DOMINION ENERGY INC COM 25746U109   65,688,879 1,397,636 SH   SOLE 18 1,345,890 0 51,746
DOMINION ENERGY INC COM 25746U109   21,225,247 451,601 SH   SOLE 19 451,601 0 0
DOMINION ENERGY INC COM 25746U109   1,250,627,512 26,609,096 SH   SOLE 21 26,609,096 0 0
DOMINION ENERGY INC COM 25746U109   859,125,690 18,279,270 SH   SOLE 22 16,489,609 0 1,789,661
DOMINION ENERGY INC COM 25746U109   65,017,638 1,383,354 SH   SOLE 23 1,383,354 0 0
DOMINION ENERGY INC COM 25746U109   16,836,293 358,219 SH   SOLE 25 358,219 0 0
DOMINION ENERGY INC COM 25746U109   29,429,473 626,159 SH   SOLE 26 457,430 0 168,729
DOMINION ENERGY INC COM 25746U109   39,219,761 834,463 SH   SOLE 28 12,611 0 821,852
DOMINION ENERGY INC COM 25746U109   223,857,475 4,762,925 SH   SOLE 30 4,762,925 0 0
DOMINION ENERGY INC COM 25746U109   8,786,227 186,941 SH   SOLE 31 172,967 0 13,974
DOMINION ENERGY INC COM 25746U109   4,811,108 102,364 SH   SOLE 32 102,364 0 0
DOMINION ENERGY INC COM 25746U109   4,177,830 88,890 SH   SOLE 34 88,890 0 0
DOMINION ENERGY INC COM 25746U109   9,121,995 194,085 SH   SOLE 36 194,085 0 0
DOMINION ENERGY INC COM 25746U109   1,031,979 21,957 SH   SOLE 40 21,957 0 0
DOMINION ENERGY INC COM 25746U109   71,816 1,528 SH   OTR 43 1,528 0 0
DOMINION ENERGY INC COM 25746U109   44,664,446 950,307 SH   SOLE 43 795,120 0 155,187
DOMINOS PIZZA INC COM 25754A201   42,839,354 103,921 SH   SOLE 2 63,373 0 40,548
DOMINOS PIZZA INC COM 25754A201   16,718,812 40,557 SH   SOLE 4 20,650 0 19,907
DOMINOS PIZZA INC COM 25754A201   11,413,412 27,687 SH   SOLE 7 25,000 0 2,687
DOMINOS PIZZA INC COM 25754A201   660,805 1,603 SH   SOLE 13 1,603 0 0
DOMINOS PIZZA INC COM 25754A201   2,183,170 5,296 SH   SOLE 15 5,296 0 0
DOMINOS PIZZA INC COM 25754A201   26,291,617 63,779 SH   SOLE 18 61,221 0 2,558
DOMINOS PIZZA INC COM 25754A201   6,592,382 15,992 SH   SOLE 19 15,992 0 0
DOMINOS PIZZA INC COM 25754A201   545,268,988 1,322,730 SH   SOLE 21 1,322,730 0 0
DOMINOS PIZZA INC COM 25754A201   344,376,942 835,400 SH   SOLE 22 756,004 0 79,396
DOMINOS PIZZA INC COM 25754A201   26,193,506 63,541 SH   SOLE 23 63,541 0 0
DOMINOS PIZZA INC COM 25754A201   21,571,171 52,328 SH   SOLE 25 52,195 0 133
DOMINOS PIZZA INC COM 25754A201   16,359,760 39,686 SH   SOLE 26 24,417 0 15,269
DOMINOS PIZZA INC COM 25754A201   25,855,478 62,721 SH   SOLE 28 467 0 62,254
DOMINOS PIZZA INC COM 25754A201   161,594 392 SH   SOLE 29 392 0 0
DOMINOS PIZZA INC COM 25754A201   82,161,561 199,310 SH   SOLE 30 199,310 0 0
DOMINOS PIZZA INC COM 25754A201   3,841,984 9,320 SH   SOLE 31 8,747 0 573
DOMINOS PIZZA INC COM 25754A201   1,276,676 3,097 SH   SOLE 34 3,097 0 0
DOMINOS PIZZA INC COM 25754A201   4,796,296 11,635 SH   SOLE 36 11,635 0 0
DOMINOS PIZZA INC COM 25754A201   781,176 1,895 SH   SOLE 40 1,895 0 0
DOMINOS PIZZA INC COM 25754A201   25,381 62 SH   OTR 43 62 0 0
DOMINOS PIZZA INC COM 25754A201   13,110,266 31,803 SH   SOLE 43 24,932 0 6,871
DOMO INC COM CL B 257554105   1,168,759 113,582 SH   SOLE 2 54,903 0 58,679
DOMO INC COM CL B 257554105   11,556 1,123 SH   SOLE 4 83 0 1,040
DOMO INC COM CL B 257554105   4,013 390 SH   SOLE 7 390 0 0
DOMO INC COM CL B 257554105   808,279 78,550 SH   SOLE 18 76,088 0 2,462
DOMO INC COM CL B 257554105   4,018,286 390,504 SH   SOLE 19 390,504 0 0
DOMO INC COM CL B 257554105   14,080,877 1,368,404 SH   SOLE 21 1,368,404 0 0
DOMO INC COM CL B 257554105   12,481,688 1,212,992 SH   SOLE 22 1,162,367 0 50,625
DOMO INC COM CL B 257554105   15,425 1,499 SH   SOLE 23 1,499 0 0
DOMO INC COM CL B 257554105   52,376 5,090 SH   SOLE 25 5,090 0 0
DOMO INC COM CL B 257554105   542,653 52,736 SH   SOLE 26 11,318 0 41,418
DOMO INC COM CL B 257554105   4,888 475 SH   SOLE 28 475 0 0
DOMO INC COM CL B 257554105   1,859,290 180,689 SH   SOLE 30 180,689 0 0
DOMO INC COM CL B 257554105   33,700 3,275 SH   SOLE 40 3,275 0 0
DOMO INC COM CL B 257554105   118,335 11,500 SH   SOLE 42 11,500 0 0
DOMO INC COM CL B 257554105   44,350 4,310 SH   SOLE 43 4,173 0 137
DONALDSON INC COM 257651109   15,863,712 242,750 SH   SOLE 2 176,977 0 65,773
DONALDSON INC COM 257651109   348,577 5,334 SH   SOLE 4 4,483 0 851
DONALDSON INC COM 257651109   3,413,884 52,240 SH   SOLE 7 50,586 0 1,654
DONALDSON INC COM 257651109   14,660,488 224,338 SH   SOLE 18 224,338 0 0
DONALDSON INC COM 257651109   2,497,416 38,216 SH   SOLE 19 38,216 0 0
DONALDSON INC COM 257651109   407,898,297 6,241,749 SH   SOLE 21 6,241,749 0 0
DONALDSON INC COM 257651109   228,450,399 3,495,798 SH   SOLE 22 3,331,563 0 164,235
DONALDSON INC COM 257651109   7,430,164 113,698 SH   SOLE 25 113,698 0 0
DONALDSON INC COM 257651109   3,997,067 61,164 SH   SOLE 26 41,818 0 19,346
DONALDSON INC COM 257651109   313,615 4,799 SH   SOLE 28 1,132 0 3,667
DONALDSON INC COM 257651109   9,116,586 139,504 SH   SOLE 30 139,504 0 0
DONALDSON INC COM 257651109   112,533 1,722 SH   SOLE 31 1,722 0 0
DONALDSON INC COM 257651109   11,715,948 179,280 SH   SOLE 34 179,280 0 0
DONALDSON INC COM 257651109   989,072 15,135 SH   SOLE 36 15,135 0 0
DONALDSON INC COM 257651109   1,621,399 24,811 SH   SOLE 40 24,811 0 0
DONALDSON INC COM 257651109   18,886 289 SH   OTR 43 289 0 0
DONALDSON INC COM 257651109   7,472,918 114,352 SH   SOLE 43 107,988 0 6,364
DONEGAL GROUP INC CL A 257701201   826,585 59,084 SH   SOLE 2 47,219 0 11,865
DONEGAL GROUP INC CL A 257701201   2,742 196 SH   SOLE 7 196 0 0
DONEGAL GROUP INC CL A 257701201   626,682 44,795 SH   SOLE 18 44,795 0 0
DONEGAL GROUP INC CL A 257701201   1,945,659 139,075 SH   SOLE 19 139,075 0 0
DONEGAL GROUP INC CL A 257701201   9,991,798 714,210 SH   SOLE 21 714,210 0 0
DONEGAL GROUP INC CL A 257701201   8,071,740 576,965 SH   SOLE 22 559,413 0 17,552
DONEGAL GROUP INC CL A 257701201   98,014 7,006 SH   SOLE 23 7,006 0 0
DONEGAL GROUP INC CL A 257701201   61,010 4,361 SH   SOLE 25 4,361 0 0
DONEGAL GROUP INC CL A 257701201   62,689 4,481 SH   SOLE 30 4,481 0 0
DONEGAL GROUP INC CL A 257701201   8,954 640 SH   SOLE 40 640 0 0
DONEGAL GROUP INC CL A 257701201   199,204 14,239 SH   SOLE 43 10,065 0 4,174
DONNELLEY FINL SOLUTIONS INC COM 25787G100   1,986,173 31,845 SH   SOLE 2 21,823 0 10,022
DONNELLEY FINL SOLUTIONS INC COM 25787G100   6,050 97 SH   SOLE 4 97 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   788,793 12,647 SH   SOLE 7 11,957 0 690
DONNELLEY FINL SOLUTIONS INC COM 25787G100   4,702,885 75,403 SH   SOLE 18 75,403 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   3,202,700 51,350 SH   SOLE 19 51,350 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   182,334,454 2,923,432 SH   SOLE 21 2,923,432 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   45,500,350 729,523 SH   SOLE 22 705,510 0 24,013
DONNELLEY FINL SOLUTIONS INC COM 25787G100   296,507 4,754 SH   SOLE 25 4,754 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   697,484 11,183 SH   SOLE 26 11,183 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   476,756 7,644 SH   SOLE 28 7,644 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   6,121,616 98,150 SH   SOLE 30 98,150 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   56,008 898 SH   SOLE 36 898 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   345,966 5,547 SH   SOLE 40 5,547 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   1,390,165 22,289 SH   SOLE 43 21,378 0 911
DOORDASH INC CL A 25809K105   48,776,405 493,239 SH   SOLE 2 21,318 0 471,921
DOORDASH INC CL A 25809K105   19,573,495 197,932 SH   SOLE 4 86,767 0 111,165
DOORDASH INC CL A 25809K105   9,303,472 94,079 SH   SOLE 7 93,348 0 731
DOORDASH INC CL A 25809K105   750,278 7,587 SH   SOLE 13 7,587 0 0
DOORDASH INC CL A 25809K105   2,807,982 28,395 SH   SOLE 15 28,395 0 0
DOORDASH INC CL A 25809K105   23,343,281 236,053 SH   SOLE 18 220,254 0 15,799
DOORDASH INC CL A 25809K105   7,028,903 71,078 SH   SOLE 19 71,078 0 0
DOORDASH INC CL A 25809K105   501,645,731 5,072,765 SH   SOLE 21 5,072,765 0 0
DOORDASH INC CL A 25809K105   719,047,682 7,271,187 SH   SOLE 22 6,744,087 0 527,100
DOORDASH INC CL A 25809K105   41,643,271 421,107 SH   SOLE 23 421,107 0 0
DOORDASH INC CL A 25809K105   52,200,669 527,866 SH   SOLE 25 526,641 0 1,225
DOORDASH INC CL A 25809K105   25,404,544 256,897 SH   SOLE 26 118,659 0 138,238
DOORDASH INC CL A 25809K105   43,928,916 444,220 SH   SOLE 28 11,478 0 432,742
DOORDASH INC CL A 25809K105   120,699,201 1,220,540 SH   SOLE 30 1,172,520 0 48,020
DOORDASH INC CL A 25809K105   5,815,128 58,804 SH   SOLE 31 54,512 0 4,292
DOORDASH INC CL A 25809K105   10,647,684 107,672 SH   SOLE 32 107,672 0 0
DOORDASH INC CL A 25809K105   1,087,394 10,996 SH   SOLE 34 10,996 0 0
DOORDASH INC CL A 25809K105   6,136,322 62,052 SH   SOLE 36 62,052 0 0
DOORDASH INC CL A 25809K105   1,313,754 13,285 SH   SOLE 40 13,285 0 0
DOORDASH INC CL A 25809K105   37,578 380 SH   OTR 43 380 0 0
DOORDASH INC CL A 25809K105   19,555,498 197,750 SH   SOLE 43 162,111 0 35,639
DORIAN LPG LTD SHS USD Y2106R110   2,162,177 49,286 SH   SOLE 2 30,814 0 18,472
DORIAN LPG LTD SHS USD Y2106R110   5,747 131 SH   SOLE 4 131 0 0
DORIAN LPG LTD SHS USD Y2106R110   14,214 324 SH   SOLE 7 324 0 0
DORIAN LPG LTD SHS USD Y2106R110   4,835,878 110,232 SH   SOLE 18 110,232 0 0
DORIAN LPG LTD SHS USD Y2106R110   3,849,549 87,749 SH   SOLE 19 87,749 0 0
DORIAN LPG LTD SHS USD Y2106R110   179,069,224 4,081,815 SH   SOLE 21 4,081,815 0 0
DORIAN LPG LTD SHS USD Y2106R110   43,544,309 992,576 SH   SOLE 22 957,324 0 35,252
DORIAN LPG LTD SHS USD Y2106R110   318,365 7,257 SH   SOLE 25 7,257 0 0
DORIAN LPG LTD SHS USD Y2106R110   1,853,244 42,244 SH   SOLE 26 13,621 0 28,623
DORIAN LPG LTD SHS USD Y2106R110   378,730 8,633 SH   SOLE 28 0 0 8,633
DORIAN LPG LTD SHS USD Y2106R110   2,565,781 58,486 SH   SOLE 30 58,486 0 0
DORIAN LPG LTD SHS USD Y2106R110   294,061 6,703 SH   SOLE 40 6,703 0 0
DORMAN PRODS INC COM 258278100   1,154,061 13,836 SH   SOLE 2 7,627 0 6,209
DORMAN PRODS INC COM 258278100   6,673 80 SH   SOLE 4 80 0 0
DORMAN PRODS INC COM 258278100   356,161 4,270 SH   SOLE 7 4,045 0 225
DORMAN PRODS INC COM 258278100   6,531,170 78,302 SH   SOLE 18 78,302 0 0
DORMAN PRODS INC COM 258278100   4,515,484 54,136 SH   SOLE 19 54,136 0 0
DORMAN PRODS INC COM 258278100   267,734,006 3,209,855 SH   SOLE 21 3,209,855 0 0
DORMAN PRODS INC COM 258278100   63,924,924 766,394 SH   SOLE 22 742,651 0 23,743
DORMAN PRODS INC COM 258278100   460,840 5,525 SH   SOLE 25 5,525 0 0
DORMAN PRODS INC COM 258278100   710,570 8,519 SH   SOLE 26 8,519 0 0
DORMAN PRODS INC COM 258278100   39,370 472 SH   SOLE 28 472 0 0
DORMAN PRODS INC COM 258278100   4,486,540 53,789 SH   SOLE 30 53,789 0 0
DORMAN PRODS INC COM 258278100   421,387 5,052 SH   SOLE 40 5,052 0 0
DORMAN PRODS INC COM 258278100   1,580,119 18,944 SH   SOLE 43 17,616 0 1,328
DOUBLEVERIFY HLDGS INC COM 25862V105   14,807,481 402,596 SH   SOLE 2 329,954 0 72,642
DOUBLEVERIFY HLDGS INC COM 25862V105   35,603 968 SH   SOLE 4 365 0 603
DOUBLEVERIFY HLDGS INC COM 25862V105   1,037,637 28,212 SH   SOLE 7 26,708 0 1,504
DOUBLEVERIFY HLDGS INC COM 25862V105   5,136,732 139,661 SH   SOLE 18 139,661 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   86,550,770 2,353,202 SH   SOLE 19 2,353,202 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   496,375,561 13,495,801 SH   SOLE 21 13,495,801 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   130,639,765 3,551,924 SH   SOLE 22 3,375,389 0 176,535
DOUBLEVERIFY HLDGS INC COM 25862V105   970,587 26,389 SH   SOLE 25 26,389 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   1,349,348 36,687 SH   SOLE 26 33,048 0 3,639
DOUBLEVERIFY HLDGS INC COM 25862V105   108,758 2,957 SH   SOLE 28 0 0 2,957
DOUBLEVERIFY HLDGS INC COM 25862V105   11,959,605 325,166 SH   SOLE 30 325,166 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   72,273 1,965 SH   SOLE 31 1,965 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   54,398,871 1,479,034 SH   SOLE 34 1,479,034 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   55,427 1,507 SH   SOLE 36 1,507 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   978,973 26,617 SH   SOLE 40 26,617 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   1,857,133 50,493 SH   SOLE 43 44,859 0 5,634
DOUGLAS DYNAMICS INC COM 25960R105   370,911 12,497 SH   SOLE 2 6,636 0 5,861
DOUGLAS DYNAMICS INC COM 25960R105   1,098 37 SH   SOLE 4 37 0 0
DOUGLAS DYNAMICS INC COM 25960R105   5,639 190 SH   SOLE 7 190 0 0
DOUGLAS DYNAMICS INC COM 25960R105   1,748,211 58,902 SH   SOLE 18 58,902 0 0
DOUGLAS DYNAMICS INC COM 25960R105   1,371,186 46,199 SH   SOLE 19 46,199 0 0
DOUGLAS DYNAMICS INC COM 25960R105   26,722,447 900,352 SH   SOLE 21 900,352 0 0
DOUGLAS DYNAMICS INC COM 25960R105   17,368,588 585,195 SH   SOLE 22 564,633 0 20,562
DOUGLAS DYNAMICS INC COM 25960R105   152,763 5,147 SH   SOLE 25 5,147 0 0
DOUGLAS DYNAMICS INC COM 25960R105   376,431 12,683 SH   SOLE 30 12,683 0 0
DOUGLAS DYNAMICS INC COM 25960R105   203,189 6,846 SH   SOLE 40 6,846 0 0
DOUGLAS DYNAMICS INC COM 25960R105   265,547 8,947 SH   SOLE 43 8,729 0 218
DOUGLAS ELLIMAN INC COM 25961D105   146,406 49,629 SH   SOLE 2 2,770 0 46,859
DOUGLAS ELLIMAN INC COM 25961D105   3,015 1,022 SH   SOLE 7 1,022 0 0
DOUGLAS ELLIMAN INC COM 25961D105   712,782 241,621 SH   SOLE 18 241,621 0 0
DOUGLAS ELLIMAN INC COM 25961D105   476,608 161,562 SH   SOLE 19 161,562 0 0
DOUGLAS ELLIMAN INC COM 25961D105   9,757,349 3,307,576 SH   SOLE 21 3,307,576 0 0
DOUGLAS ELLIMAN INC COM 25961D105   5,818,120 1,972,244 SH   SOLE 22 1,902,147 0 70,097
DOUGLAS ELLIMAN INC COM 25961D105   7,903 2,679 SH   SOLE 43 2,672 0 7
DOUGLAS EMMETT INC COM 25960P109   2,212,599 152,593 SH   SOLE 2 47,418 0 105,175
DOUGLAS EMMETT INC COM 25960P109   965,729 66,602 SH   SOLE 4 66,602 0 0
DOUGLAS EMMETT INC COM 25960P109   3,408,240 235,051 SH   SOLE 7 210,344 0 24,707
DOUGLAS EMMETT INC COM 25960P109   5,083,976 350,619 SH   SOLE 18 350,619 0 0
DOUGLAS EMMETT INC COM 25960P109   6,601,937 455,306 SH   SOLE 19 455,306 0 0
DOUGLAS EMMETT INC COM 25960P109   217,201,358 14,979,404 SH   SOLE 21 14,979,404 0 0
DOUGLAS EMMETT INC COM 25960P109   81,287,203 5,606,014 SH   SOLE 22 5,340,820 0 265,194
DOUGLAS EMMETT INC COM 25960P109   98,064 6,763 SH   SOLE 23 6,763 0 0
DOUGLAS EMMETT INC COM 25960P109   13,275,722 915,567 SH   SOLE 25 915,567 0 0
DOUGLAS EMMETT INC COM 25960P109   1,650,666 113,839 SH   SOLE 26 113,839 0 0
DOUGLAS EMMETT INC COM 25960P109   1,661,889 114,613 SH   SOLE 28 5,771 0 108,842
DOUGLAS EMMETT INC COM 25960P109   10,450,484 720,723 SH   SOLE 30 720,723 0 0
DOUGLAS EMMETT INC COM 25960P109   55,274 3,812 SH   SOLE 36 3,812 0 0
DOUGLAS EMMETT INC COM 25960P109   403,463 27,825 SH   SOLE 40 27,825 0 0
DOUGLAS EMMETT INC COM 25960P109   6,063,136 418,147 SH   SOLE 43 392,561 0 25,586
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   10,682 11,244 SH   SOLE 22 11,244 0 0
DOVER CORP COM 260003108   26,417,021 171,751 SH   SOLE 2 53,638 0 118,113
DOVER CORP COM 260003108   24,062,344 156,442 SH   SOLE 4 62,256 0 94,186
DOVER CORP COM 260003108   27,134,853 176,418 SH   SOLE 7 161,773 0 14,645
DOVER CORP COM 260003108   473,581 3,079 SH   SOLE 13 3,079 0 0
DOVER CORP COM 260003108   3,435,962 22,339 SH   SOLE 15 22,339 0 0
DOVER CORP COM 260003108   33,515,045 217,899 SH   SOLE 18 208,360 0 9,539
DOVER CORP COM 260003108   9,222,448 59,960 SH   SOLE 19 59,960 0 0
DOVER CORP COM 260003108   569,376,780 3,701,819 SH   SOLE 21 3,701,819 0 0
DOVER CORP COM 260003108   461,327,563 2,999,334 SH   SOLE 22 2,695,212 0 304,122
DOVER CORP COM 260003108   34,426,216 223,823 SH   SOLE 23 223,823 0 0
DOVER CORP COM 260003108   41,512,858 269,897 SH   SOLE 25 269,400 0 497
DOVER CORP COM 260003108   25,374,497 164,973 SH   SOLE 26 79,629 0 85,344
DOVER CORP COM 260003108   50,320,326 327,159 SH   SOLE 28 4,973 0 322,186
DOVER CORP COM 260003108   158,178,512 1,028,402 SH   SOLE 30 1,028,402 0 0
DOVER CORP COM 260003108   4,837,171 31,449 SH   SOLE 31 29,275 0 2,174
DOVER CORP COM 260003108   8,184,538 53,212 SH   SOLE 34 53,212 0 0
DOVER CORP COM 260003108   5,435,799 35,341 SH   SOLE 36 35,341 0 0
DOVER CORP COM 260003108   1,131,119 7,354 SH   SOLE 40 7,354 0 0
DOVER CORP COM 260003108   52,295 340 SH   OTR 43 340 0 0
DOVER CORP COM 260003108   33,724,310 219,260 SH   SOLE 43 194,330 0 24,930
DOW INC COM 260557103   100,784,842 1,837,798 SH   SOLE 2 225,481 0 1,612,317
DOW INC COM 260557103   29,090,207 530,456 SH   SOLE 4 186,282 0 344,174
DOW INC COM 260557103   49,097,868 895,293 SH   SOLE 7 818,784 0 76,509
DOW INC COM 260557103   690,216 12,586 SH   SOLE 13 12,586 0 0
DOW INC COM 260557103   5,861,738 106,888 SH   SOLE 15 106,888 0 0
DOW INC COM 260557103   54,631,515 996,198 SH   SOLE 18 952,557 0 43,641
DOW INC COM 260557103   10,337,175 188,497 SH   SOLE 19 188,497 0 0
DOW INC COM 260557103   978,352,236 17,840,121 SH   SOLE 21 17,840,121 0 0
DOW INC COM 260557103   830,453,307 15,143,204 SH   SOLE 22 13,621,657 0 1,521,547
DOW INC COM 260557103   63,044,338 1,149,605 SH   SOLE 23 1,149,605 0 0
DOW INC COM 260557103   55,328,624 1,008,910 SH   SOLE 25 1,008,910 0 0
DOW INC COM 260557103   49,798,339 908,066 SH   SOLE 26 413,025 0 495,041
DOW INC COM 260557103   73,248,307 1,335,673 SH   SOLE 28 20,919 0 1,314,754
DOW INC COM 260557103   217,933,392 3,973,986 SH   SOLE 30 3,973,986 0 0
DOW INC COM 260557103   8,602,531 156,866 SH   SOLE 31 145,163 0 11,703
DOW INC COM 260557103   2,722,641 49,647 SH   SOLE 32 49,647 0 0
DOW INC COM 260557103   4,084,703 74,484 SH   SOLE 34 74,484 0 0
DOW INC COM 260557103   10,194,921 185,903 SH   SOLE 36 185,903 0 0
DOW INC COM 260557103   1,975,556 36,024 SH   SOLE 40 36,024 0 0
DOW INC COM 260557103   45,627 832 SH   OTR 43 832 0 0
DOW INC COM 260557103   42,962,479 783,415 SH   SOLE 43 652,356 0 131,059
DOXIMITY INC CL A 26622P107   7,866,874 280,559 SH   SOLE 2 99,937 0 180,622
DOXIMITY INC CL A 26622P107   8,104 289 SH   SOLE 4 289 0 0
DOXIMITY INC CL A 26622P107   365,726 13,043 SH   SOLE 7 12,372 0 671
DOXIMITY INC CL A 26622P107   5,867,735 209,263 SH   SOLE 18 209,263 0 0
DOXIMITY INC CL A 26622P107   1,080,381 38,530 SH   SOLE 19 38,530 0 0
DOXIMITY INC CL A 26622P107   175,920,549 6,273,914 SH   SOLE 21 6,273,914 0 0
DOXIMITY INC CL A 26622P107   95,856,535 3,418,564 SH   SOLE 22 3,268,874 0 149,690
DOXIMITY INC CL A 26622P107   665,025 23,717 SH   SOLE 25 23,717 0 0
DOXIMITY INC CL A 26622P107   950,248 33,889 SH   SOLE 26 33,889 0 0
DOXIMITY INC CL A 26622P107   162,800 5,806 SH   SOLE 28 1,779 0 4,027
DOXIMITY INC CL A 26622P107   1,815,282 64,739 SH   SOLE 30 64,739 0 0
DOXIMITY INC CL A 26622P107   45,116 1,609 SH   SOLE 31 1,609 0 0
DOXIMITY INC CL A 26622P107   33,115 1,181 SH   SOLE 36 1,181 0 0
DOXIMITY INC CL A 26622P107   684,653 24,417 SH   SOLE 40 24,417 0 0
DOXIMITY INC CL A 26622P107   4,228,825 150,814 SH   SOLE 43 123,858 0 26,956
DR REDDYS LABS LTD ADR 256135203   11,602,743 166,754 SH   SOLE 2 166,754 0 0
DR REDDYS LABS LTD ADR 256135203   8,419,180 121,000 SH   SOLE 4 121,000 0 0
DR REDDYS LABS LTD ADR 256135203   1,886,870 27,118 SH   SOLE 13 27,118 0 0
DR REDDYS LABS LTD ADR 256135203   25,387,724 364,871 SH   SOLE 18 364,871 0 0
DR REDDYS LABS LTD ADR 256135203   773,451 11,116 SH   SOLE 19 11,116 0 0
DR REDDYS LABS LTD ADR 256135203   1,212,640 17,428 SH   SOLE 21 17,428 0 0
DR REDDYS LABS LTD ADR 256135203   36,574,518 525,647 SH   SOLE 22 525,647 0 0
DR REDDYS LABS LTD ADR 256135203   1,221,686 17,558 SH   SOLE 26 0 0 17,558
DR REDDYS LABS LTD ADR 256135203   14,079,165 202,345 SH   SOLE 28 27,222 0 175,123
DR REDDYS LABS LTD ADR 256135203   3,490,620 50,167 SH   SOLE 30 50,167 0 0
DR REDDYS LABS LTD ADR 256135203   12,745,177 183,173 SH   SOLE 31 0 0 183,173
DR REDDYS LABS LTD ADR 256135203   81,478 1,171 SH   SOLE 34 1,171 0 0
DR REDDYS LABS LTD ADR 256135203   91,363,548 1,313,072 SH   SOLE 43 1,249,579 0 63,493
DRAFTKINGS INC NEW NOTE 3/1 26142RAB0   7,233,538 9,025,000 PRN   SOLE 21 9,025,000 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   13,496,379 382,876 SH   SOLE 2 71,251 0 311,625
DRAFTKINGS INC NEW COM CL A 26142V105   6,513,072 184,768 SH   SOLE 4 144,535 0 40,233
DRAFTKINGS INC NEW COM CL A 26142V105   2,357,309 66,874 SH   SOLE 7 65,285 0 1,589
DRAFTKINGS INC NEW COM CL A 26142V105   241,216 6,843 SH   SOLE 13 6,843 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   1,364,210 38,701 SH   SOLE 15 38,701 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   12,910,771 366,263 SH   SOLE 18 340,441 0 25,822
DRAFTKINGS INC NEW COM CL A 26142V105   3,898,826 110,605 SH   SOLE 19 110,605 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   240,587,666 6,825,182 SH   SOLE 21 6,825,182 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   375,071,245 10,640,319 SH   SOLE 22 10,104,978 0 535,341
DRAFTKINGS INC NEW COM CL A 26142V105   23,398,492 663,787 SH   SOLE 23 663,787 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   1,679,627 47,649 SH   SOLE 25 47,341 0 308
DRAFTKINGS INC NEW COM CL A 26142V105   6,000,079 170,215 SH   SOLE 26 144,103 0 26,112
DRAFTKINGS INC NEW COM CL A 26142V105   11,281,375 320,039 SH   SOLE 28 17,934 0 302,105
DRAFTKINGS INC NEW COM CL A 26142V105   21,961 623 SH   SOLE 29 623 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   38,535,265 1,093,199 SH   SOLE 30 1,093,199 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   1,965,716 55,765 SH   SOLE 31 48,550 0 7,215
DRAFTKINGS INC NEW COM CL A 26142V105   673,839 19,116 SH   SOLE 34 19,116 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   1,823,201 51,722 SH   SOLE 36 51,722 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   738,805 20,959 SH   SOLE 40 20,959 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   6,229,733 176,730 SH   SOLE 43 128,860 0 47,870
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   1,099 2,029 SH   SOLE 2 0 0 2,029
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   32,080 59,210 SH   SOLE 18 59,210 0 0
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   30,166 55,678 SH   SOLE 19 55,678 0 0
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   518,381 956,776 SH   SOLE 21 956,776 0 0
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   214,120 395,201 SH   SOLE 22 390,066 0 5,135
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   1 2 SH   SOLE 43 2 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   1,146,700 144,239 SH   SOLE 7 144,239 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   2,125,146 267,314 SH   SOLE 30 267,314 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   540,210 67,951 SH   SOLE 43 59,192 0 8,759
DREAM FINDERS HOMES INC COM CL A 26154D100   838,544 23,601 SH   SOLE 2 12,939 0 10,662
DREAM FINDERS HOMES INC COM CL A 26154D100   8,101 228 SH   SOLE 4 228 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   9,096 256 SH   SOLE 7 256 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   2,136,312 60,127 SH   SOLE 18 60,127 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   1,773,018 49,902 SH   SOLE 19 49,902 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   38,804,374 1,092,158 SH   SOLE 21 1,092,158 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   24,285,252 683,514 SH   SOLE 22 656,196 0 27,318
DREAM FINDERS HOMES INC COM CL A 26154D100   119,132 3,353 SH   SOLE 25 3,353 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   65,304 1,838 SH   SOLE 30 1,838 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   138,674 3,903 SH   SOLE 40 3,903 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   833,569 23,461 SH   SOLE 43 22,108 0 1,353
DRIL-QUIP INC COM 262037104   864,155 37,136 SH   SOLE 2 9,639 0 27,497
DRIL-QUIP INC COM 262037104   3,677 158 SH   SOLE 4 158 0 0
DRIL-QUIP INC COM 262037104   338,532 14,548 SH   SOLE 7 13,757 0 791
DRIL-QUIP INC COM 262037104   2,560,305 110,026 SH   SOLE 18 110,026 0 0
DRIL-QUIP INC COM 262037104   1,615,892 69,441 SH   SOLE 19 69,441 0 0
DRIL-QUIP INC COM 262037104   97,191,506 4,176,687 SH   SOLE 21 4,176,687 0 0
DRIL-QUIP INC COM 262037104   23,478,150 1,008,945 SH   SOLE 22 961,346 0 47,599
DRIL-QUIP INC COM 262037104   176,503 7,585 SH   SOLE 25 7,585 0 0
DRIL-QUIP INC COM 262037104   532,557 22,886 SH   SOLE 26 8,042 0 14,844
DRIL-QUIP INC COM 262037104   293,132 12,597 SH   SOLE 28 0 0 12,597
DRIL-QUIP INC COM 262037104   2,769,665 119,023 SH   SOLE 30 119,023 0 0
DRIL-QUIP INC COM 262037104   171,570 7,373 SH   SOLE 40 7,373 0 0
DRIL-QUIP INC COM 262037104   1,244,759 53,492 SH   SOLE 43 51,156 0 2,336
DRIVEN BRANDS HLDGS INC COM 26210V102   1,156,030 81,068 SH   SOLE 2 43,739 0 37,329
DRIVEN BRANDS HLDGS INC COM 26210V102   3,479 244 SH   SOLE 4 244 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   8,998 631 SH   SOLE 7 631 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   275,960 19,352 SH   SOLE 18 19,352 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   307,930 21,594 SH   SOLE 19 21,594 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   10,012,973 702,172 SH   SOLE 21 702,172 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   23,927,653 1,677,956 SH   SOLE 22 1,588,069 0 89,887
DRIVEN BRANDS HLDGS INC COM 26210V102   164,361 11,526 SH   SOLE 25 11,526 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   414,125 29,041 SH   SOLE 26 29,041 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   4,720 331 SH   SOLE 28 331 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   711,631 49,904 SH   SOLE 30 49,904 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   11,237 788 SH   SOLE 31 788 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   188,018 13,185 SH   SOLE 40 13,185 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   5,225,762 366,463 SH   SOLE 43 324,846 0 41,617
DROPBOX INC CL A 26210C104   41,844,354 1,419,415 SH   SOLE 2 998,148 0 421,267
DROPBOX INC CL A 26210C104   7,275,104 246,781 SH   SOLE 4 107,235 0 139,546
DROPBOX INC CL A 26210C104   3,572,416 121,181 SH   SOLE 7 67,622 0 53,559
DROPBOX INC CL A 26210C104   2,279,128 77,311 SH   SOLE 13 77,311 0 0
DROPBOX INC CL A 26210C104   707,137 23,987 SH   SOLE 15 23,987 0 0
DROPBOX INC CL A 26210C104   21,702,763 736,186 SH   SOLE 18 719,784 0 16,402
DROPBOX INC CL A 26210C104   4,815,027 163,332 SH   SOLE 19 163,332 0 0
DROPBOX INC CL A 26210C104   538,289,824 18,259,492 SH   SOLE 21 18,259,492 0 0
DROPBOX INC CL A 26210C104   247,265,239 8,387,559 SH   SOLE 22 7,843,012 0 544,547
DROPBOX INC CL A 26210C104   12,271,345 416,260 SH   SOLE 23 416,260 0 0
DROPBOX INC CL A 26210C104   3,969,983 134,667 SH   SOLE 25 133,705 0 962
DROPBOX INC CL A 26210C104   6,933,490 235,193 SH   SOLE 26 128,450 0 106,743
DROPBOX INC CL A 26210C104   44,424,149 1,506,925 SH   SOLE 28 72,193 0 1,434,732
DROPBOX INC CL A 26210C104   81,507,631 2,764,845 SH   SOLE 30 2,105,411 0 659,434
DROPBOX INC CL A 26210C104   1,814,877 61,563 SH   SOLE 31 57,405 0 4,158
DROPBOX INC CL A 26210C104   295,861 10,036 SH   SOLE 34 10,036 0 0
DROPBOX INC CL A 26210C104   1,362,742 46,226 SH   SOLE 36 46,226 0 0
DROPBOX INC CL A 26210C104   384,508 13,043 SH   SOLE 40 13,043 0 0
DROPBOX INC CL A 26210C104   2,362,616 80,143 SH   SOLE 43 69,966 0 10,177
DROPBOX INC NOTE 3/0 26210CAC8   4,777,470 4,870,000 PRN   SOLE 2 4,870,000 0 0
DROPBOX INC NOTE 3/0 26210CAC8   4,846,140 4,940,000 PRN   SOLE 21 4,940,000 0 0
DROPBOX INC NOTE 3/0 26210CAC8   7,357,500 7,500,000 PRN   SOLE 22 7,500,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6   3,310,563 3,290,000 PRN   SOLE 2 3,290,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6   5,001,063 4,970,000 PRN   SOLE 21 4,970,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6   5,131,875 5,100,000 PRN   SOLE 22 5,100,000 0 0
DSS INC COM 26253C102   11 90 SH   SOLE 21 90 0 0
DSS INC COM 26253C102   50,647 421,707 SH   SOLE 22 421,707 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   53,080,157 968,616 SH   SOLE 2 102,459 0 866,157
DT MIDSTREAM INC COMMON STOCK 23345M107   317,128 5,787 SH   SOLE 4 5,787 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   9,547,804 174,230 SH   SOLE 7 153,808 0 20,422
DT MIDSTREAM INC COMMON STOCK 23345M107   9,688,640 176,800 SH   SOLE 18 176,800 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   4,917,533 89,736 SH   SOLE 19 89,736 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   312,127,264 5,695,753 SH   SOLE 21 5,695,753 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   157,285,864 2,870,180 SH   SOLE 22 2,740,686 0 129,494
DT MIDSTREAM INC COMMON STOCK 23345M107   1,089,862 19,888 SH   SOLE 25 19,888 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   3,700,370 67,525 SH   SOLE 26 31,706 0 35,819
DT MIDSTREAM INC COMMON STOCK 23345M107   2,341,001 42,719 SH   SOLE 28 1,406 0 41,313
DT MIDSTREAM INC COMMON STOCK 23345M107   12,346,440 225,300 SH   SOLE 30 225,300 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   73,377 1,339 SH   SOLE 31 1,339 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   1,547,278 28,235 SH   SOLE 34 28,235 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   101,051 1,844 SH   SOLE 36 1,844 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   1,184,776 21,620 SH   SOLE 40 21,620 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   13,823,201 252,248 SH   SOLE 43 221,756 0 30,492
DTE ENERGY CO COM 233331107   101,228,052 918,085 SH   SOLE 2 426,426 0 491,659
DTE ENERGY CO COM 233331107   20,695,361 187,696 SH   SOLE 4 64,187 0 123,509
DTE ENERGY CO COM 233331107   17,748,883 160,973 SH   SOLE 7 145,480 0 15,493
DTE ENERGY CO COM 233331107   224,159 2,033 SH   SOLE 13 2,033 0 0
DTE ENERGY CO COM 233331107   3,238,777 29,374 SH   SOLE 15 29,374 0 0
DTE ENERGY CO COM 233331107   43,850,512 397,701 SH   SOLE 18 384,984 0 12,717
DTE ENERGY CO COM 233331107   17,461,325 158,365 SH   SOLE 19 158,365 0 0
DTE ENERGY CO COM 233331107   973,936,283 8,833,088 SH   SOLE 21 8,833,088 0 0
DTE ENERGY CO COM 233331107   493,759,055 4,478,134 SH   SOLE 22 4,042,138 0 435,996
DTE ENERGY CO COM 233331107   38,829,492 352,163 SH   SOLE 23 352,163 0 0
DTE ENERGY CO COM 233331107   9,490,519 86,074 SH   SOLE 25 86,074 0 0
DTE ENERGY CO COM 233331107   12,950,037 117,450 SH   SOLE 26 105,628 0 11,822
DTE ENERGY CO COM 233331107   24,786,558 224,801 SH   SOLE 28 3,389 0 221,412
DTE ENERGY CO COM 233331107   103,574,054 939,362 SH   SOLE 30 939,362 0 0
DTE ENERGY CO COM 233331107   5,181,228 46,991 SH   SOLE 31 43,592 0 3,399
DTE ENERGY CO COM 233331107   4,185,029 37,956 SH   SOLE 32 37,956 0 0
DTE ENERGY CO COM 233331107   3,062,141 27,772 SH   SOLE 34 27,772 0 0
DTE ENERGY CO COM 233331107   5,281,785 47,903 SH   SOLE 36 47,903 0 0
DTE ENERGY CO COM 233331107   604,445 5,482 SH   SOLE 40 5,482 0 0
DTE ENERGY CO COM 233331107   13,893 126 SH   OTR 43 126 0 0
DTE ENERGY CO COM 233331107   29,291,894 265,662 SH   SOLE 43 223,899 0 41,763
DUCKHORN PORTFOLIO INC COM 26414D106   502,163 50,981 SH   SOLE 2 28,704 0 22,277
DUCKHORN PORTFOLIO INC COM 26414D106   3,191 324 SH   SOLE 7 324 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   1,132,336 114,958 SH   SOLE 18 114,958 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   894,744 90,837 SH   SOLE 19 90,837 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   17,114,257 1,737,488 SH   SOLE 21 1,737,488 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   14,145,290 1,436,070 SH   SOLE 22 1,382,958 0 53,112
DUCKHORN PORTFOLIO INC COM 26414D106   94,353 9,579 SH   SOLE 25 9,579 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   308,472 31,317 SH   SOLE 28 0 0 31,317
DUCKHORN PORTFOLIO INC COM 26414D106   32,436 3,293 SH   SOLE 30 3,293 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   85,636 8,694 SH   SOLE 40 8,694 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   606,691 61,593 SH   SOLE 43 56,629 0 4,964
DUCOMMUN INC DEL COM 264147109   3,269,212 62,797 SH   SOLE 2 36,301 0 26,496
DUCOMMUN INC DEL COM 264147109   323,188 6,208 SH   SOLE 7 5,877 0 331
DUCOMMUN INC DEL COM 264147109   1,963,183 37,710 SH   SOLE 18 37,710 0 0
DUCOMMUN INC DEL COM 264147109   6,752,078 129,698 SH   SOLE 19 129,698 0 0
DUCOMMUN INC DEL COM 264147109   41,066,958 788,839 SH   SOLE 21 788,839 0 0
DUCOMMUN INC DEL COM 264147109   26,346,265 506,075 SH   SOLE 22 479,550 0 26,525
DUCOMMUN INC DEL COM 264147109   23,115 444 SH   SOLE 23 444 0 0
DUCOMMUN INC DEL COM 264147109   146,913 2,822 SH   SOLE 25 2,822 0 0
DUCOMMUN INC DEL COM 264147109   145,299 2,791 SH   SOLE 26 0 0 2,791
DUCOMMUN INC DEL COM 264147109   392,532 7,540 SH   SOLE 30 7,540 0 0
DUCOMMUN INC DEL COM 264147109   129,734 2,492 SH   SOLE 40 2,492 0 0
DUCOMMUN INC DEL COM 264147109   499,568 9,596 SH   SOLE 43 9,240 0 356
DUKE ENERGY CORP NEW COM NEW 26441C204   171,215,920 1,764,385 SH   SOLE 2 260,056 0 1,504,329
DUKE ENERGY CORP NEW COM NEW 26441C204   38,774,467 399,572 SH   SOLE 4 325,593 0 73,979
DUKE ENERGY CORP NEW COM NEW 26441C204   62,109,870 640,044 SH   SOLE 7 581,730 0 58,314
DUKE ENERGY CORP NEW COM NEW 26441C204   1,005,043 10,357 SH   SOLE 13 10,357 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   11,167,072 115,077 SH   SOLE 15 115,077 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   110,719,733 1,140,970 SH   SOLE 18 1,140,970 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   51,559,487 531,322 SH   SOLE 19 531,322 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,573,940,100 26,524,527 SH   SOLE 21 26,524,527 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,718,792,761 17,712,209 SH   SOLE 22 16,054,849 0 1,657,360
DUKE ENERGY CORP NEW COM NEW 26441C204   122,922,121 1,266,716 SH   SOLE 23 1,266,716 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   53,762,392 554,023 SH   SOLE 25 554,023 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   49,024,414 505,198 SH   SOLE 26 461,258 0 43,940
DUKE ENERGY CORP NEW COM NEW 26441C204   53,537,356 551,704 SH   SOLE 28 0 0 551,704
DUKE ENERGY CORP NEW COM NEW 26441C204   474,509,103 4,889,830 SH   SOLE 30 4,889,830 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   16,982,000 175,000 SH   SOLE 31 162,068 0 12,932
DUKE ENERGY CORP NEW COM NEW 26441C204   7,228,218 74,487 SH   SOLE 34 74,487 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   14,075,458 145,048 SH   SOLE 35 145,048 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   21,770,051 224,341 SH   SOLE 36 224,341 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,970,397 20,305 SH   SOLE 40 20,305 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   172,537 1,778 SH   OTR 43 1,778 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   75,409,481 777,097 SH   SOLE 43 624,256 0 152,841
DULUTH HLDGS INC COM CL B 26443V101   365,711 67,976 SH   SOLE 2 62,826 0 5,150
DULUTH HLDGS INC COM CL B 26443V101   210,724 39,168 SH   SOLE 18 39,168 0 0
DULUTH HLDGS INC COM CL B 26443V101   460,614 85,616 SH   SOLE 19 85,616 0 0
DULUTH HLDGS INC COM CL B 26443V101   2,678,810 497,920 SH   SOLE 21 497,920 0 0
DULUTH HLDGS INC COM CL B 26443V101   2,383,647 443,057 SH   SOLE 22 428,416 0 14,641
DULUTH HLDGS INC COM CL B 26443V101   42,513 7,902 SH   SOLE 23 7,902 0 0
DULUTH HLDGS INC COM CL B 26443V101   6,090 1,132 SH   SOLE 26 0 0 1,132
DUN & BRADSTREET HLDGS INC COM 26484T106   2,838,549 242,611 SH   SOLE 2 91,826 0 150,785
DUN & BRADSTREET HLDGS INC COM 26484T106   7,546 645 SH   SOLE 4 645 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   43,641 3,730 SH   SOLE 7 3,730 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   28,763,288 2,458,401 SH   SOLE 18 2,456,361 0 2,040
DUN & BRADSTREET HLDGS INC COM 26484T106   96,617,102 8,257,872 SH   SOLE 19 8,257,872 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   39,108,432 3,342,601 SH   SOLE 21 3,342,601 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   76,531,432 6,541,148 SH   SOLE 22 6,187,154 0 353,994
DUN & BRADSTREET HLDGS INC COM 26484T106   20,702,507 1,769,445 SH   SOLE 23 1,769,445 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   5,837,235 498,909 SH   SOLE 25 210,901 0 288,008
DUN & BRADSTREET HLDGS INC COM 26484T106   1,044,880 89,306 SH   SOLE 26 89,306 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   244,518 20,899 SH   SOLE 28 5,033 0 15,866
DUN & BRADSTREET HLDGS INC COM 26484T106   1,295,693 110,743 SH   SOLE 30 110,743 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   43,232 3,695 SH   SOLE 31 3,695 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   32,081,599 2,742,017 SH   SOLE 34 2,742,017 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   914,074 78,126 SH   SOLE 36 78,126 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   557,540 47,653 SH   SOLE 40 47,653 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   1,035,796 88,530 SH   SOLE 43 77,191 0 11,339
DUOLINGO INC CL A COM 26603R106   7,240,145 31,916 SH   SOLE 2 16,587 0 15,329
DUOLINGO INC CL A COM 26603R106   22,458 99 SH   SOLE 4 99 0 0
DUOLINGO INC CL A COM 26603R106   865,433 3,815 SH   SOLE 7 3,616 0 199
DUOLINGO INC CL A COM 26603R106   17,601,065 77,589 SH   SOLE 18 72,610 0 4,979
DUOLINGO INC CL A COM 26603R106   52,454,526 231,230 SH   SOLE 19 231,230 0 0
DUOLINGO INC CL A COM 26603R106   259,837,166 1,145,414 SH   SOLE 21 1,145,414 0 0
DUOLINGO INC CL A COM 26603R106   216,234,554 953,205 SH   SOLE 22 924,045 0 29,160
DUOLINGO INC CL A COM 26603R106   416,497 1,836 SH   SOLE 23 1,836 0 0
DUOLINGO INC CL A COM 26603R106   1,363,595 6,011 SH   SOLE 25 6,011 0 0
DUOLINGO INC CL A COM 26603R106   5,010,663 22,088 SH   SOLE 26 9,399 0 12,689
DUOLINGO INC CL A COM 26603R106   551,019 2,429 SH   SOLE 28 1,089 0 1,340
DUOLINGO INC CL A COM 26603R106   5,314,415 23,427 SH   SOLE 30 23,427 0 0
DUOLINGO INC CL A COM 26603R106   1,786,217 7,874 SH   SOLE 34 7,874 0 0
DUOLINGO INC CL A COM 26603R106   231,387 1,020 SH   SOLE 36 1,020 0 0
DUOLINGO INC CL A COM 26603R106   1,381,970 6,092 SH   SOLE 40 6,092 0 0
DUOLINGO INC CL A COM 26603R106   2,191,371 9,660 SH   SOLE 43 7,759 0 1,901
DUPONT DE NEMOURS INC COM 26614N102   74,883,970 973,404 SH   SOLE 2 202,810 0 770,594
DUPONT DE NEMOURS INC COM 26614N102   34,501,489 448,479 SH   SOLE 4 209,935 0 238,544
DUPONT DE NEMOURS INC COM 26614N102   32,386,607 420,988 SH   SOLE 7 381,020 0 39,968
DUPONT DE NEMOURS INC COM 26614N102   692,216 8,998 SH   SOLE 13 8,998 0 0
DUPONT DE NEMOURS INC COM 26614N102   5,062,686 65,809 SH   SOLE 15 65,809 0 0
DUPONT DE NEMOURS INC COM 26614N102   53,629,542 697,121 SH   SOLE 18 668,821 0 28,300
DUPONT DE NEMOURS INC COM 26614N102   38,509,696 500,581 SH   SOLE 19 500,581 0 0
DUPONT DE NEMOURS INC COM 26614N102   883,565,206 11,485,314 SH   SOLE 21 11,485,314 0 0
DUPONT DE NEMOURS INC COM 26614N102   737,022,326 9,580,428 SH   SOLE 22 8,574,315 0 1,006,113
DUPONT DE NEMOURS INC COM 26614N102   57,702,731 750,068 SH   SOLE 23 750,068 0 0
DUPONT DE NEMOURS INC COM 26614N102   67,936,806 883,099 SH   SOLE 25 882,174 0 925
DUPONT DE NEMOURS INC COM 26614N102   40,911,374 531,800 SH   SOLE 26 270,359 0 261,441
DUPONT DE NEMOURS INC COM 26614N102   67,737,865 880,513 SH   SOLE 28 7,101 0 873,412
DUPONT DE NEMOURS INC COM 26614N102   176,634,280 2,296,039 SH   SOLE 30 2,296,039 0 0
DUPONT DE NEMOURS INC COM 26614N102   7,909,712 102,817 SH   SOLE 31 95,241 0 7,576
DUPONT DE NEMOURS INC COM 26614N102   9,693,180 126,000 SH   SOLE 34 126,000 0 0
DUPONT DE NEMOURS INC COM 26614N102   8,765,173 113,937 SH   SOLE 36 113,937 0 0
DUPONT DE NEMOURS INC COM 26614N102   1,860,783 24,188 SH   SOLE 40 24,188 0 0
DUPONT DE NEMOURS INC COM 26614N102   83,238 1,082 SH   OTR 43 1,082 0 0
DUPONT DE NEMOURS INC COM 26614N102   38,439,191 499,665 SH   SOLE 43 419,498 0 80,166
DURECT CORP COM NEW 266605500   2,689 4,557 SH   SOLE 18 4,557 0 0
DURECT CORP COM NEW 266605500   31,553 53,480 SH   SOLE 21 53,480 0 0
DURECT CORP COM NEW 266605500   165,683 280,818 SH   SOLE 22 280,818 0 0
DUTCH BROS INC CL A 26701L100   645,751 20,390 SH   SOLE 2 14,034 0 6,356
DUTCH BROS INC CL A 26701L100   5,542 175 SH   SOLE 4 175 0 0
DUTCH BROS INC CL A 26701L100   103,371 3,264 SH   SOLE 19 3,264 0 0
DUTCH BROS INC CL A 26701L100   3,126,082 98,708 SH   SOLE 21 98,708 0 0
DUTCH BROS INC CL A 26701L100   27,444,082 866,564 SH   SOLE 22 842,754 0 23,810
DUTCH BROS INC CL A 26701L100   386,849 12,215 SH   SOLE 25 12,215 0 0
DUTCH BROS INC CL A 26701L100   582,760 18,401 SH   SOLE 26 18,401 0 0
DUTCH BROS INC CL A 26701L100   944,019 29,808 SH   SOLE 30 29,808 0 0
DUTCH BROS INC CL A 26701L100   113,727 3,591 SH   SOLE 34 3,591 0 0
DUTCH BROS INC CL A 26701L100   406,199 12,826 SH   SOLE 40 12,826 0 0
DXC TECHNOLOGY CO COM 23355L106   12,170,545 532,162 SH   SOLE 2 75,246 0 456,916
DXC TECHNOLOGY CO COM 23355L106   31,766 1,389 SH   SOLE 4 734 0 655
DXC TECHNOLOGY CO COM 23355L106   1,070,659 46,815 SH   SOLE 7 44,480 0 2,335
DXC TECHNOLOGY CO COM 23355L106   4,310,583 188,482 SH   SOLE 18 188,482 0 0
DXC TECHNOLOGY CO COM 23355L106   7,437,576 325,211 SH   SOLE 19 325,211 0 0
DXC TECHNOLOGY CO COM 23355L106   424,315,549 18,553,369 SH   SOLE 21 18,553,369 0 0
DXC TECHNOLOGY CO COM 23355L106   119,641,958 5,231,393 SH   SOLE 22 4,949,866 0 281,527
DXC TECHNOLOGY CO COM 23355L106   1,735,216 75,873 SH   SOLE 25 75,873 0 0
DXC TECHNOLOGY CO COM 23355L106   4,813,495 210,472 SH   SOLE 26 95,237 0 115,235
DXC TECHNOLOGY CO COM 23355L106   978,630 42,791 SH   SOLE 28 40,127 0 2,664
DXC TECHNOLOGY CO COM 23355L106   31,775,647 1,389,403 SH   SOLE 30 1,389,403 0 0
DXC TECHNOLOGY CO COM 23355L106   67,261 2,941 SH   SOLE 31 2,941 0 0
DXC TECHNOLOGY CO COM 23355L106   1,231,732 53,858 SH   SOLE 34 53,858 0 0
DXC TECHNOLOGY CO COM 23355L106   428,858 18,752 SH   SOLE 36 18,752 0 0
DXC TECHNOLOGY CO COM 23355L106   992,901 43,415 SH   SOLE 40 43,415 0 0
DXC TECHNOLOGY CO COM 23355L106   7,502,131 328,034 SH   SOLE 43 308,755 0 19,279
DXP ENTERPRISES INC COM NEW 233377407   1,617,297 47,991 SH   SOLE 2 38,648 0 9,343
DXP ENTERPRISES INC COM NEW 233377407   4,246 126 SH   SOLE 7 126 0 0
DXP ENTERPRISES INC COM NEW 233377407   1,567,758 46,521 SH   SOLE 18 46,521 0 0
DXP ENTERPRISES INC COM NEW 233377407   967,022 28,695 SH   SOLE 19 28,695 0 0
DXP ENTERPRISES INC COM NEW 233377407   54,854,636 1,627,734 SH   SOLE 21 1,627,734 0 0
DXP ENTERPRISES INC COM NEW 233377407   14,685,449 435,770 SH   SOLE 22 417,663 0 18,107
DXP ENTERPRISES INC COM NEW 233377407   131,262 3,895 SH   SOLE 25 3,895 0 0
DXP ENTERPRISES INC COM NEW 233377407   964,595 28,623 SH   SOLE 30 28,623 0 0
DXP ENTERPRISES INC COM NEW 233377407   130,790 3,881 SH   SOLE 40 3,881 0 0
DXP ENTERPRISES INC COM NEW 233377407   91,293 2,709 SH   SOLE 43 2,448 0 261
DYADIC INTL INC DEL COM 26745T101   5,416 3,364 SH   SOLE 18 3,364 0 0
DYADIC INTL INC DEL COM 26745T101   72,398 44,968 SH   SOLE 21 44,968 0 0
DYADIC INTL INC DEL COM 26745T101   322,454 200,282 SH   SOLE 22 200,282 0 0
DYCOM INDS INC COM 267475101   4,375,722 38,020 SH   SOLE 2 21,055 0 16,965
DYCOM INDS INC COM 267475101   8,747 76 SH   SOLE 4 76 0 0
DYCOM INDS INC COM 267475101   1,958,487 17,017 SH   SOLE 7 16,814 0 203
DYCOM INDS INC COM 267475101   10,550,415 91,671 SH   SOLE 18 85,518 0 6,153
DYCOM INDS INC COM 267475101   13,758,089 119,542 SH   SOLE 19 119,542 0 0
DYCOM INDS INC COM 267475101   398,431,682 3,461,914 SH   SOLE 21 3,461,914 0 0
DYCOM INDS INC COM 267475101   102,021,300 886,448 SH   SOLE 22 855,455 0 30,993
DYCOM INDS INC COM 267475101   249,630 2,169 SH   SOLE 23 2,169 0 0
DYCOM INDS INC COM 267475101   664,530 5,774 SH   SOLE 25 5,774 0 0
DYCOM INDS INC COM 267475101   709,875 6,168 SH   SOLE 26 6,168 0 0
DYCOM INDS INC COM 267475101   63,069 548 SH   SOLE 28 548 0 0
DYCOM INDS INC COM 267475101   6,672,573 57,977 SH   SOLE 30 57,977 0 0
DYCOM INDS INC COM 267475101   63,184 549 SH   SOLE 36 549 0 0
DYCOM INDS INC COM 267475101   690,770 6,002 SH   SOLE 40 6,002 0 0
DYCOM INDS INC COM 267475101   4,879,701 42,399 SH   SOLE 43 38,620 0 3,779
DYNATRACE INC COM NEW 268150109   24,542,794 448,762 SH   SOLE 2 154,428 0 294,334
DYNATRACE INC COM NEW 268150109   9,476,355 173,274 SH   SOLE 4 71,738 0 101,536
DYNATRACE INC COM NEW 268150109   1,852,733 33,877 SH   SOLE 7 33,045 0 832
DYNATRACE INC COM NEW 268150109   116,326 2,127 SH   SOLE 13 2,127 0 0
DYNATRACE INC COM NEW 268150109   1,233,041 22,546 SH   SOLE 15 22,546 0 0
DYNATRACE INC COM NEW 268150109   36,590,071 669,045 SH   SOLE 18 653,829 0 15,216
DYNATRACE INC COM NEW 268150109   4,152,666 75,931 SH   SOLE 19 75,931 0 0
DYNATRACE INC COM NEW 268150109   781,543,507 14,290,428 SH   SOLE 21 14,290,428 0 0
DYNATRACE INC COM NEW 268150109   400,751,475 7,327,692 SH   SOLE 22 6,821,545 0 506,147
DYNATRACE INC COM NEW 268150109   21,736,869 397,456 SH   SOLE 23 397,456 0 0
DYNATRACE INC COM NEW 268150109   2,509,341 45,883 SH   SOLE 25 45,883 0 0
DYNATRACE INC COM NEW 268150109   8,582,611 156,932 SH   SOLE 26 111,295 0 45,637
DYNATRACE INC COM NEW 268150109   18,423,147 336,865 SH   SOLE 28 3,357 0 333,508
DYNATRACE INC COM NEW 268150109   65,890,348 1,204,797 SH   SOLE 30 1,204,797 0 0
DYNATRACE INC COM NEW 268150109   2,991,981 54,708 SH   SOLE 31 50,826 0 3,882
DYNATRACE INC COM NEW 268150109   1,659,076 30,336 SH   SOLE 34 30,336 0 0
DYNATRACE INC COM NEW 268150109   1,543,133 28,216 SH   SOLE 36 28,216 0 0
DYNATRACE INC COM NEW 268150109   689,914 12,615 SH   SOLE 40 12,615 0 0
DYNATRACE INC COM NEW 268150109   18,485 338 SH   OTR 43 338 0 0
DYNATRACE INC COM NEW 268150109   7,386,924 135,069 SH   SOLE 43 112,125 0 22,944
DYNATRACE INC OPTIONS 268150109   103,911 1,900 SH Call SOLE 4 1,900 0 0
DYNATRACE INC OPTIONS 268150109   32,814 600 SH Call SOLE 7 600 0 0
DYNATRACE INC OPTIONS 268150109   2,504,802 45,800 SH Call SOLE 18 45,800 0 0
DYNATRACE INC OPTIONS 268150109   17,828,940 326,000 SH Call SOLE 19 326,000 0 0
DYNATRACE INC OPTIONS 268150109   1,055,517 19,300 SH Call SOLE 22 19,300 0 0
DYNATRACE INC OPTIONS 268150109   60,159 1,100 SH Call SOLE 30 1,100 0 0
DYNATRACE INC OPTIONS 268150109   8,466,012 154,800 SH Call SOLE 34 154,800 0 0
DYNATRONICS CORP COM 268157500   2,162 3,696 SH   SOLE 22 3,696 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   4,627,408 331,002 SH   SOLE 2 174,302 0 156,700
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   5,187 371 SH   SOLE 4 371 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   401,184 28,697 SH   SOLE 7 27,483 0 1,214
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   5,825,117 416,675 SH   SOLE 18 399,292 0 17,383
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   14,085,982 1,007,581 SH   SOLE 19 1,007,581 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   226,757,529 16,220,138 SH   SOLE 21 16,220,138 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   62,872,268 4,497,301 SH   SOLE 22 4,312,480 0 184,821
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   313,641 22,435 SH   SOLE 23 22,435 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   376,803 26,953 SH   SOLE 25 26,953 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   2,107,751 150,769 SH   SOLE 26 66,068 0 84,701
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   404,316 28,921 SH   SOLE 28 28,921 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   7,815,379 559,040 SH   SOLE 30 559,040 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   405,280 28,990 SH   SOLE 40 28,990 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   1,091,237 78,057 SH   SOLE 43 71,924 0 6,133
DYNE THERAPEUTICS INC COM 26818M108   709,276 53,329 SH   SOLE 2 28,316 0 25,013
DYNE THERAPEUTICS INC COM 26818M108   6,424 483 SH   SOLE 7 483 0 0
DYNE THERAPEUTICS INC COM 26818M108   1,574,654 118,395 SH   SOLE 18 118,395 0 0
DYNE THERAPEUTICS INC COM 26818M108   2,759,165 207,456 SH   SOLE 19 207,456 0 0
DYNE THERAPEUTICS INC COM 26818M108   27,534,272 2,070,246 SH   SOLE 21 2,070,246 0 0
DYNE THERAPEUTICS INC COM 26818M108   16,827,679 1,265,239 SH   SOLE 22 1,215,758 0 49,481
DYNE THERAPEUTICS INC COM 26818M108   51,405 3,865 SH   SOLE 25 3,865 0 0
DYNE THERAPEUTICS INC COM 26818M108   1,476 111 SH   SOLE 26 111 0 0
DYNE THERAPEUTICS INC COM 26818M108   524,725 39,453 SH   SOLE 30 39,453 0 0
DYNE THERAPEUTICS INC COM 26818M108   36,256 2,726 SH   SOLE 40 2,726 0 0
DYNE THERAPEUTICS INC COM 26818M108   364,141 27,379 SH   SOLE 43 23,724 0 3,655
DYNEX CAP INC COM 26817Q886   498,021 39,778 SH   SOLE 2 15,868 0 23,910
DYNEX CAP INC COM 26817Q886   5,321 425 SH   SOLE 7 425 0 0
DYNEX CAP INC COM 26817Q886   2,001,698 159,880 SH   SOLE 18 159,880 0 0
DYNEX CAP INC COM 26817Q886   1,388,869 110,932 SH   SOLE 19 110,932 0 0
DYNEX CAP INC COM 26817Q886   38,799,392 3,098,993 SH   SOLE 21 3,098,993 0 0
DYNEX CAP INC COM 26817Q886   20,643,276 1,648,824 SH   SOLE 22 1,592,265 0 56,559
DYNEX CAP INC COM 26817Q886   164,363 13,128 SH   SOLE 25 13,128 0 0
DYNEX CAP INC COM 26817Q886   147,085 11,748 SH   SOLE 26 11,748 0 0
DYNEX CAP INC COM 26817Q886   37,410 2,988 SH   SOLE 30 2,988 0 0
DYNEX CAP INC COM 26817Q886   54,136 4,324 SH   SOLE 40 4,324 0 0
DYNEX CAP INC COM 26817Q886   514,530 41,097 SH   SOLE 43 39,498 0 1,599
DZS INC COM 268211109   19,548 9,923 SH   SOLE 2 734 0 9,189
DZS INC COM 268211109   532 270 SH   SOLE 7 270 0 0
DZS INC COM 268211109   123,621 62,752 SH   SOLE 18 62,752 0 0
DZS INC COM 268211109   84,633 42,961 SH   SOLE 19 42,961 0 0
DZS INC COM 268211109   1,729,640 877,990 SH   SOLE 21 877,990 0 0
DZS INC COM 268211109   909,364 461,606 SH   SOLE 22 443,184 0 18,422
DZS INC COM 268211109   165 84 SH   SOLE 43 84 0 0
E L F BEAUTY INC COM 26856L103   5,907,115 40,925 SH   SOLE 2 20,270 0 20,655
E L F BEAUTY INC COM 26856L103   23,816 165 SH   SOLE 4 165 0 0
E L F BEAUTY INC COM 26856L103   982,378 6,806 SH   SOLE 7 6,454 0 352
E L F BEAUTY INC COM 26856L103   23,911,942 165,664 SH   SOLE 18 159,257 0 6,407
E L F BEAUTY INC COM 26856L103   25,182,422 174,466 SH   SOLE 19 174,466 0 0
E L F BEAUTY INC COM 26856L103   914,255,334 6,334,040 SH   SOLE 21 6,334,040 0 0
E L F BEAUTY INC COM 26856L103   228,711,782 1,584,535 SH   SOLE 22 1,533,092 0 51,443
E L F BEAUTY INC COM 26856L103   250,430 1,735 SH   SOLE 23 1,735 0 0
E L F BEAUTY INC COM 26856L103   1,617,763 11,208 SH   SOLE 25 11,208 0 0
E L F BEAUTY INC COM 26856L103   3,521,030 24,394 SH   SOLE 26 15,940 0 8,454
E L F BEAUTY INC COM 26856L103   835,296 5,787 SH   SOLE 28 835 0 4,952
E L F BEAUTY INC COM 26856L103   15,493,744 107,342 SH   SOLE 30 107,342 0 0
E L F BEAUTY INC COM 26856L103   51,385 356 SH   SOLE 36 356 0 0
E L F BEAUTY INC COM 26856L103   1,609,247 11,149 SH   SOLE 40 11,149 0 0
E L F BEAUTY INC COM 26856L103   9,868,526 68,370 SH   SOLE 43 60,313 0 8,057
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   721,330 164,312 SH   SOLE 2 44,212 0 120,100
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   1,431 326 SH   SOLE 4 0 0 326
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   375,038 85,430 SH   SOLE 7 80,763 0 4,667
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   2,019,540 460,032 SH   SOLE 18 460,032 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   1,535,802 349,841 SH   SOLE 19 349,841 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   34,363,827 7,827,751 SH   SOLE 21 7,827,751 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   22,915,690 5,219,975 SH   SOLE 22 5,004,487 0 215,488
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   139,949 31,879 SH   SOLE 25 31,879 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   317,827 72,398 SH   SOLE 26 72,398 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   1,170,896 266,719 SH   SOLE 30 266,719 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   19,132 4,358 SH   SOLE 36 4,358 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   103,117 23,489 SH   SOLE 40 23,489 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   486,649 110,854 SH   SOLE 43 109,233 0 1,621
EAGLE BANCORP INC MD COM 268948106   1,358,500 45,073 SH   SOLE 2 28,112 0 16,961
EAGLE BANCORP INC MD COM 268948106   1,386 46 SH   SOLE 4 46 0 0
EAGLE BANCORP INC MD COM 268948106   10,067 334 SH   SOLE 7 334 0 0
EAGLE BANCORP INC MD COM 268948106   2,800,729 92,924 SH   SOLE 18 92,924 0 0
EAGLE BANCORP INC MD COM 268948106   2,056,452 68,230 SH   SOLE 19 68,230 0 0
EAGLE BANCORP INC MD COM 268948106   101,654,926 3,372,758 SH   SOLE 21 3,372,758 0 0
EAGLE BANCORP INC MD COM 268948106   22,277,318 739,128 SH   SOLE 22 713,037 0 26,091
EAGLE BANCORP INC MD COM 268948106   102,386 3,397 SH   SOLE 25 3,397 0 0
EAGLE BANCORP INC MD COM 268948106   106,334 3,528 SH   SOLE 26 3,528 0 0
EAGLE BANCORP INC MD COM 268948106   84,904 2,817 SH   SOLE 28 283 0 2,534
EAGLE BANCORP INC MD COM 268948106   1,333,605 44,247 SH   SOLE 30 44,247 0 0
EAGLE BANCORP INC MD COM 268948106   91,324 3,030 SH   SOLE 40 3,030 0 0
EAGLE BANCORP INC MD COM 268948106   90,149 2,991 SH   SOLE 43 2,747 0 244
EAGLE BANCORP MONT INC COM 26942G100   741,941 46,988 SH   SOLE 2 46,671 0 317
EAGLE BANCORP MONT INC COM 26942G100   19,295 1,222 SH   SOLE 18 1,222 0 0
EAGLE BANCORP MONT INC COM 26942G100   30,348 1,922 SH   SOLE 19 1,922 0 0
EAGLE BANCORP MONT INC COM 26942G100   977,859 61,929 SH   SOLE 21 61,929 0 0
EAGLE BANCORP MONT INC COM 26942G100   558,555 35,374 SH   SOLE 22 35,374 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   572,725 10,338 SH   SOLE 2 2,114 0 8,224
EAGLE BULK SHIPPING INC COM Y2187A150   2,936 53 SH   SOLE 7 53 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   1,490,315 26,901 SH   SOLE 18 26,901 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   1,059,968 19,133 SH   SOLE 19 19,133 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   23,900,668 431,420 SH   SOLE 21 431,420 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   15,075,670 272,124 SH   SOLE 22 259,686 0 12,438
EAGLE BULK SHIPPING INC COM Y2187A150   74,458 1,344 SH   SOLE 25 1,344 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   72,075 1,301 SH   SOLE 40 1,301 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   287,914 5,197 SH   SOLE 43 5,171 0 26
EAGLE MATLS INC COM 26969P108   9,768,774 48,160 SH   SOLE 2 32,852 0 15,308
EAGLE MATLS INC COM 26969P108   21,501 106 SH   SOLE 4 106 0 0
EAGLE MATLS INC COM 26969P108   62,272 307 SH   SOLE 7 307 0 0
EAGLE MATLS INC COM 26969P108   12,874,863 63,473 SH   SOLE 18 63,473 0 0
EAGLE MATLS INC COM 26969P108   2,235,094 11,019 SH   SOLE 19 11,019 0 0
EAGLE MATLS INC COM 26969P108   388,187,078 1,913,760 SH   SOLE 21 1,913,760 0 0
EAGLE MATLS INC COM 26969P108   208,966,174 1,030,202 SH   SOLE 22 982,962 0 47,240
EAGLE MATLS INC COM 26969P108   1,437,730 7,088 SH   SOLE 25 7,088 0 0
EAGLE MATLS INC COM 26969P108   1,587,832 7,828 SH   SOLE 26 7,828 0 0
EAGLE MATLS INC COM 26969P108   151,319 746 SH   SOLE 28 746 0 0
EAGLE MATLS INC COM 26969P108   4,244,224 20,924 SH   SOLE 30 20,924 0 0
EAGLE MATLS INC COM 26969P108   95,943 473 SH   SOLE 31 473 0 0
EAGLE MATLS INC COM 26969P108   61,055 301 SH   SOLE 36 301 0 0
EAGLE MATLS INC COM 26969P108   1,532,456 7,555 SH   SOLE 40 7,555 0 0
EAGLE MATLS INC COM 26969P108   5,222,020 25,745 SH   SOLE 43 24,211 0 1,534
EAGLE PHARMACEUTICALS INC COM 269796108   422,103 80,708 SH   SOLE 2 72,787 0 7,921
EAGLE PHARMACEUTICALS INC COM 269796108   303 58 SH   SOLE 7 58 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   160,237 30,638 SH   SOLE 18 30,638 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   238,070 45,520 SH   SOLE 19 45,520 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   2,202,625 421,152 SH   SOLE 21 421,152 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   1,933,840 369,759 SH   SOLE 22 358,789 0 10,970
EAGLE PHARMACEUTICALS INC COM 269796108   5,596 1,070 SH   SOLE 26 0 0 1,070
EAGLE PHARMACEUTICALS INC COM 269796108   159,280 30,455 SH   SOLE 30 30,455 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   4,357 833 SH   OTR 43 833 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   24,659 4,715 SH   SOLE 43 4,715 0 0
EARGO INC COM NEW 270087208   2,502 966 SH   SOLE 18 966 0 0
EARGO INC COM NEW 270087208   23,284 8,990 SH   SOLE 19 8,990 0 0
EARGO INC COM NEW 270087208   28,951 11,178 SH   SOLE 21 11,178 0 0
EARGO INC COM NEW 270087208   572,178 220,918 SH   SOLE 22 220,918 0 0
EAST WEST BANCORP INC COM 27579R104   22,181,250 308,287 SH   SOLE 2 147,405 0 160,882
EAST WEST BANCORP INC COM 27579R104   31,010 431 SH   SOLE 4 431 0 0
EAST WEST BANCORP INC COM 27579R104   2,260,309 31,415 SH   SOLE 7 29,770 0 1,645
EAST WEST BANCORP INC COM 27579R104   18,900,546 262,690 SH   SOLE 18 262,690 0 0
EAST WEST BANCORP INC COM 27579R104   5,272,928 73,286 SH   SOLE 19 73,286 0 0
EAST WEST BANCORP INC COM 27579R104   538,946,440 7,490,569 SH   SOLE 21 7,490,569 0 0
EAST WEST BANCORP INC COM 27579R104   308,416,697 4,286,542 SH   SOLE 22 4,096,315 0 190,227
EAST WEST BANCORP INC COM 27579R104   2,332,331 32,416 SH   SOLE 25 32,416 0 0
EAST WEST BANCORP INC COM 27579R104   7,935,869 110,297 SH   SOLE 26 42,353 0 67,944
EAST WEST BANCORP INC COM 27579R104   582,795 8,100 SH   SOLE 28 1,632 0 6,468
EAST WEST BANCORP INC COM 27579R104   18,796,794 261,248 SH   SOLE 30 261,248 0 0
EAST WEST BANCORP INC COM 27579R104   137,568 1,912 SH   SOLE 31 1,912 0 0
EAST WEST BANCORP INC COM 27579R104   239,306 3,326 SH   SOLE 36 3,326 0 0
EAST WEST BANCORP INC COM 27579R104   2,140,800 29,754 SH   SOLE 40 29,754 0 0
EAST WEST BANCORP INC COM 27579R104   16,333 227 SH   OTR 43 227 0 0
EAST WEST BANCORP INC COM 27579R104   3,318,814 46,127 SH   SOLE 43 38,562 0 7,565
EASTERLY GOVT PPTYS INC COM 27616P103   2,128,251 158,352 SH   SOLE 2 75,351 0 83,001
EASTERLY GOVT PPTYS INC COM 27616P103   555,018 41,296 SH   SOLE 4 41,296 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   2,352,282 175,021 SH   SOLE 7 158,372 0 16,649
EASTERLY GOVT PPTYS INC COM 27616P103   4,155,151 309,163 SH   SOLE 18 309,163 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   4,699,068 349,633 SH   SOLE 19 349,633 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   160,817,664 11,965,600 SH   SOLE 21 11,965,600 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   52,801,701 3,928,698 SH   SOLE 22 3,750,318 0 178,380
EASTERLY GOVT PPTYS INC COM 27616P103   69,942 5,204 SH   SOLE 23 5,204 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   7,842,764 583,539 SH   SOLE 25 583,539 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   856,101 63,698 SH   SOLE 26 24,948 0 38,750
EASTERLY GOVT PPTYS INC COM 27616P103   1,081,154 80,443 SH   SOLE 28 3,011 0 77,432
EASTERLY GOVT PPTYS INC COM 27616P103   6,464,008 480,953 SH   SOLE 30 480,953 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   196,211 14,599 SH   SOLE 40 14,599 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   2,347,383 174,657 SH   SOLE 43 163,224 0 11,433
EASTERN BANKSHARES INC COM 27627N105   2,410,436 169,749 SH   SOLE 2 61,995 0 107,754
EASTERN BANKSHARES INC COM 27627N105   4,629 326 SH   SOLE 4 326 0 0
EASTERN BANKSHARES INC COM 27627N105   18,417 1,297 SH   SOLE 7 1,297 0 0
EASTERN BANKSHARES INC COM 27627N105   6,122,515 431,163 SH   SOLE 18 431,163 0 0
EASTERN BANKSHARES INC COM 27627N105   4,550,575 320,463 SH   SOLE 19 320,463 0 0
EASTERN BANKSHARES INC COM 27627N105   88,536,886 6,234,992 SH   SOLE 21 6,234,992 0 0
EASTERN BANKSHARES INC COM 27627N105   71,387,646 5,027,299 SH   SOLE 22 4,815,808 0 211,491
EASTERN BANKSHARES INC COM 27627N105   22,763 1,603 SH   SOLE 23 1,603 0 0
EASTERN BANKSHARES INC COM 27627N105   501,743 35,334 SH   SOLE 25 35,334 0 0
EASTERN BANKSHARES INC COM 27627N105   876,183 61,703 SH   SOLE 26 59,612 0 2,091
EASTERN BANKSHARES INC COM 27627N105   127,630 8,988 SH   SOLE 28 3,328 0 5,660
EASTERN BANKSHARES INC COM 27627N105   1,334,104 93,951 SH   SOLE 30 93,951 0 0
EASTERN BANKSHARES INC COM 27627N105   36,338 2,559 SH   SOLE 36 2,559 0 0
EASTERN BANKSHARES INC COM 27627N105   504,228 35,509 SH   SOLE 40 35,509 0 0
EASTERN BANKSHARES INC COM 27627N105   2,357,938 166,052 SH   SOLE 43 147,882 0 18,170
EASTERN CO COM 276317104   19,514 887 SH   SOLE 18 887 0 0
EASTERN CO COM 276317104   262,680 11,940 SH   SOLE 21 11,940 0 0
EASTERN CO COM 276317104   309,738 14,079 SH   SOLE 22 14,079 0 0
EASTGROUP PPTYS INC COM 277276101   14,822,323 80,758 SH   SOLE 2 46,053 0 34,705
EASTGROUP PPTYS INC COM 277276101   3,648,408 19,878 SH   SOLE 4 19,878 0 0
EASTGROUP PPTYS INC COM 277276101   13,229,013 72,077 SH   SOLE 7 64,715 0 7,362
EASTGROUP PPTYS INC COM 277276101   15,259,883 83,142 SH   SOLE 18 78,521 0 4,621
EASTGROUP PPTYS INC COM 277276101   21,921,283 119,436 SH   SOLE 19 119,436 0 0
EASTGROUP PPTYS INC COM 277276101   484,151,173 2,637,851 SH   SOLE 21 2,637,851 0 0
EASTGROUP PPTYS INC COM 277276101   332,172,344 1,809,809 SH   SOLE 22 1,706,290 0 103,519
EASTGROUP PPTYS INC COM 277276101   417,186 2,273 SH   SOLE 23 2,273 0 0
EASTGROUP PPTYS INC COM 277276101   54,240,475 295,524 SH   SOLE 25 295,524 0 0
EASTGROUP PPTYS INC COM 277276101   1,895,051 10,325 SH   SOLE 26 10,137 0 188
EASTGROUP PPTYS INC COM 277276101   6,346,630 34,579 SH   SOLE 28 1,523 0 33,056
EASTGROUP PPTYS INC COM 277276101   29,975,753 163,320 SH   SOLE 30 163,320 0 0
EASTGROUP PPTYS INC COM 277276101   114,529 624 SH   SOLE 31 624 0 0
EASTGROUP PPTYS INC COM 277276101   84,428 460 SH   SOLE 34 460 0 0
EASTGROUP PPTYS INC COM 277276101   1,373,246 7,482 SH   SOLE 36 7,482 0 0
EASTGROUP PPTYS INC COM 277276101   1,456,757 7,937 SH   SOLE 40 7,937 0 0
EASTGROUP PPTYS INC COM 277276101   4,726,591 25,752 SH   SOLE 43 24,473 0 1,279
EASTMAN CHEM CO COM 277432100   35,196,775 391,859 SH   SOLE 2 36,318 0 355,541
EASTMAN CHEM CO COM 277432100   4,034,445 44,917 SH   SOLE 4 31,688 0 13,229
EASTMAN CHEM CO COM 277432100   6,891,260 76,723 SH   SOLE 7 67,468 0 9,255
EASTMAN CHEM CO COM 277432100   38,443 428 SH   SOLE 13 428 0 0
EASTMAN CHEM CO COM 277432100   1,848,585 20,581 SH   SOLE 15 20,581 0 0
EASTMAN CHEM CO COM 277432100   16,187,720 180,224 SH   SOLE 18 172,963 0 7,261
EASTMAN CHEM CO COM 277432100   4,774,562 53,157 SH   SOLE 19 53,157 0 0
EASTMAN CHEM CO COM 277432100   314,958,590 3,506,553 SH   SOLE 21 3,506,553 0 0
EASTMAN CHEM CO COM 277432100   229,867,524 2,559,202 SH   SOLE 22 2,291,140 0 268,062
EASTMAN CHEM CO COM 277432100   17,120,949 190,614 SH   SOLE 23 190,614 0 0
EASTMAN CHEM CO COM 277432100   13,915,363 154,925 SH   SOLE 25 154,925 0 0
EASTMAN CHEM CO COM 277432100   11,044,896 122,967 SH   SOLE 26 57,188 0 65,779
EASTMAN CHEM CO COM 277432100   18,493,489 205,895 SH   SOLE 28 5,002 0 200,893
EASTMAN CHEM CO COM 277432100   55,148,761 613,992 SH   SOLE 30 613,992 0 0
EASTMAN CHEM CO COM 277432100   2,529,511 28,162 SH   SOLE 31 26,248 0 1,914
EASTMAN CHEM CO COM 277432100   853,919 9,507 SH   SOLE 34 9,507 0 0
EASTMAN CHEM CO COM 277432100   2,793,582 31,102 SH   SOLE 36 31,102 0 0
EASTMAN CHEM CO COM 277432100   307,723 3,426 SH   SOLE 40 3,426 0 0
EASTMAN CHEM CO COM 277432100   26,407 294 SH   OTR 43 294 0 0
EASTMAN CHEM CO COM 277432100   16,994,821 189,210 SH   SOLE 43 173,470 0 15,740
EASTMAN KODAK CO COM NEW 277461406   130,264 33,401 SH   SOLE 2 1,829 0 31,572
EASTMAN KODAK CO COM NEW 277461406   2,812 721 SH   SOLE 7 721 0 0
EASTMAN KODAK CO COM NEW 277461406   657,973 168,711 SH   SOLE 18 168,711 0 0
EASTMAN KODAK CO COM NEW 277461406   493,643 126,575 SH   SOLE 19 126,575 0 0
EASTMAN KODAK CO COM NEW 277461406   8,575,133 2,198,752 SH   SOLE 21 2,198,752 0 0
EASTMAN KODAK CO COM NEW 277461406   6,388,652 1,638,116 SH   SOLE 22 1,589,282 0 48,834
EASTMAN KODAK CO COM NEW 277461406   150,419 38,569 SH   SOLE 43 38,321 0 248
EATON CORP PLC SHS G29183103   201,806,438 837,997 SH   SOLE 2 109,424 0 728,573
EATON CORP PLC SHS G29183103   72,110,178 299,436 SH   SOLE 4 138,003 0 161,433
EATON CORP PLC SHS G29183103   84,184,652 349,575 SH   SOLE 7 314,614 0 34,961
EATON CORP PLC SHS G29183103   2,620,844 10,883 SH   SOLE 13 10,883 0 0
EATON CORP PLC SHS G29183103   14,357,207 59,618 SH   SOLE 15 59,618 0 0
EATON CORP PLC SHS G29183103   133,714,342 555,246 SH   SOLE 18 530,641 0 24,605
EATON CORP PLC SHS G29183103   28,849,514 119,797 SH   SOLE 19 119,797 0 0
EATON CORP PLC SHS G29183103   2,178,726,234 9,047,115 SH   SOLE 21 9,047,115 0 0
EATON CORP PLC SHS G29183103   2,068,862,465 8,590,908 SH   SOLE 22 7,737,551 0 853,357
EATON CORP PLC SHS G29183103   182,215,008 756,644 SH   SOLE 23 756,644 0 0
EATON CORP PLC SHS G29183103   416,735,398 1,730,485 SH   SOLE 25 1,603,876 0 126,609
EATON CORP PLC SHS G29183103   124,538,859 517,145 SH   SOLE 26 287,649 0 229,496
EATON CORP PLC SHS G29183103   130,988,741 543,928 SH   SOLE 28 21,856 0 522,072
EATON CORP PLC SHS G29183103   540,513,747 2,244,472 SH   SOLE 30 2,244,472 0 0
EATON CORP PLC SHS G29183103   21,401,673 88,870 SH   SOLE 31 82,287 0 6,583
EATON CORP PLC SHS G29183103   150,765,120 626,049 SH   SOLE 34 626,049 0 0
EATON CORP PLC SHS G29183103   23,186,872 96,283 SH   SOLE 36 96,283 0 0
EATON CORP PLC SHS G29183103   5,059,387 21,009 SH   SOLE 40 21,009 0 0
EATON CORP PLC SHS G29183103   174,354 724 SH   OTR 43 724 0 0
EATON CORP PLC SHS G29183103   193,951,103 805,378 SH   SOLE 43 699,979 0 105,398
EATON VANCE TX ADV GLBL DIV COM 27828S101   2,651 155 SH   SOLE 43 155 0 0
EBANG INTL HLDGS INC CL A ORD SH NEW G3R33A205   82,421 5,387 SH   SOLE 2 5,387 0 0
EBAY INC. COM 278642103   96,877,359 2,220,939 SH   SOLE 2 1,178,946 0 1,041,993
EBAY INC. COM 278642103   43,467,330 996,500 SH   SOLE 4 542,803 0 453,697
EBAY INC. COM 278642103   19,258,884 441,515 SH   SOLE 7 296,299 0 145,216
EBAY INC. COM 278642103   10,615,058 243,353 SH   SOLE 13 243,353 0 0
EBAY INC. COM 278642103   3,449,513 79,081 SH   SOLE 15 79,081 0 0
EBAY INC. COM 278642103   40,676,392 932,517 SH   SOLE 18 849,398 0 83,119
EBAY INC. COM 278642103   27,339,707 626,770 SH   SOLE 19 626,770 0 0
EBAY INC. COM 278642103   611,914,620 14,028,304 SH   SOLE 21 14,028,304 0 0
EBAY INC. COM 278642103   516,398,336 11,838,568 SH   SOLE 22 10,625,315 0 1,213,253
EBAY INC. COM 278642103   53,355,635 1,223,192 SH   SOLE 23 1,223,192 0 0
EBAY INC. COM 278642103   50,265,551 1,152,351 SH   SOLE 25 1,000,209 0 152,142
EBAY INC. COM 278642103   42,463,983 973,498 SH   SOLE 26 583,187 0 390,311
EBAY INC. COM 278642103   93,255,416 2,137,905 SH   SOLE 28 90,376 0 2,047,529
EBAY INC. COM 278642103   5,693,980 130,536 SH   SOLE 29 130,536 0 0
EBAY INC. COM 278642103   160,931,061 3,689,387 SH   SOLE 30 3,321,119 0 368,268
EBAY INC. COM 278642103   15,797,594 362,164 SH   SOLE 31 353,590 0 8,574
EBAY INC. COM 278642103   74,006,652 1,696,622 SH   SOLE 34 1,696,622 0 0
EBAY INC. COM 278642103   6,937,107 159,035 SH   SOLE 36 159,035 0 0
EBAY INC. COM 278642103   1,241,949 28,472 SH   SOLE 40 28,472 0 0
EBAY INC. COM 278642103   39,084 896 SH   OTR 43 896 0 0
EBAY INC. COM 278642103   39,838,859 913,316 SH   SOLE 43 812,736 0 100,581
ECB BANCORP INC COM 26828M106   17,345 1,381 SH   SOLE 18 1,381 0 0
ECB BANCORP INC COM 26828M106   230,765 18,373 SH   SOLE 21 18,373 0 0
ECB BANCORP INC COM 26828M106   1,220,694 97,189 SH   SOLE 22 97,189 0 0
ECHOSTAR CORP CL A 278768106   3,587,604 216,512 SH   SOLE 2 41,100 0 175,412
ECHOSTAR CORP CL A 278768106   3,496 211 SH   SOLE 4 211 0 0
ECHOSTAR CORP CL A 278768106   7,042 425 SH   SOLE 7 425 0 0
ECHOSTAR CORP CL A 278768106   5,678,572 342,702 SH   SOLE 18 342,702 0 0
ECHOSTAR CORP CL A 278768106   10,519,829 634,872 SH   SOLE 19 634,872 0 0
ECHOSTAR CORP CL A 278768106   50,876,130 3,070,376 SH   SOLE 21 3,070,376 0 0
ECHOSTAR CORP CL A 278768106   39,462,963 2,381,591 SH   SOLE 22 2,256,590 0 125,001
ECHOSTAR CORP CL A 278768106   239,321 14,443 SH   SOLE 23 14,443 0 0
ECHOSTAR CORP CL A 278768106   92,046 5,555 SH   SOLE 25 5,555 0 0
ECHOSTAR CORP CL A 278768106   4,614,563 278,489 SH   SOLE 26 8,033 0 270,456
ECHOSTAR CORP CL A 278768106   995,029 60,050 SH   SOLE 30 60,050 0 0
ECHOSTAR CORP CL A 278768106   17,233 1,040 SH   SOLE 34 1,040 0 0
ECHOSTAR CORP CL A 278768106   80,679 4,869 SH   SOLE 40 4,869 0 0
ECHOSTAR CORP CL A 278768106   147,224 8,885 SH   SOLE 43 8,715 0 170
ECOLAB INC COM 278865100   125,012,468 630,262 SH   SOLE 2 217,405 0 412,857
ECOLAB INC COM 278865100   48,963,888 246,856 SH   SOLE 4 129,109 0 117,747
ECOLAB INC COM 278865100   90,409,120 455,806 SH   SOLE 7 424,397 0 31,409
ECOLAB INC COM 278865100   2,646,782 13,344 SH   SOLE 13 13,344 0 0
ECOLAB INC COM 278865100   7,477,200 37,697 SH   SOLE 15 37,697 0 0
ECOLAB INC COM 278865100   90,905,193 458,307 SH   SOLE 18 377,550 0 80,757
ECOLAB INC COM 278865100   50,674,260 255,479 SH   SOLE 19 255,479 0 0
ECOLAB INC COM 278865100   1,250,390,863 6,303,962 SH   SOLE 21 6,303,962 0 0
ECOLAB INC COM 278865100   1,139,069,305 5,742,724 SH   SOLE 22 5,128,523 0 614,201
ECOLAB INC COM 278865100   89,829,938 452,886 SH   SOLE 23 452,886 0 0
ECOLAB INC COM 278865100   276,723,837 1,395,129 SH   SOLE 25 1,330,646 0 64,483
ECOLAB INC COM 278865100   129,654,056 653,663 SH   SOLE 26 373,272 0 280,391
ECOLAB INC COM 278865100   176,649,518 890,595 SH   SOLE 28 176,526 0 714,069
ECOLAB INC COM 278865100   642,051,611 3,236,963 SH   SOLE 30 3,165,629 0 71,334
ECOLAB INC COM 278865100   11,302,181 56,981 SH   SOLE 31 52,725 0 4,256
ECOLAB INC COM 278865100   63,655,077 320,923 SH   SOLE 34 320,923 0 0
ECOLAB INC COM 278865100   16,364,867 82,505 SH   SOLE 36 82,505 0 0
ECOLAB INC COM 278865100   2,616,832 13,193 SH   SOLE 40 13,193 0 0
ECOLAB INC COM 278865100   88,662 447 SH   OTR 43 447 0 0
ECOLAB INC COM 278865100   92,941,486 468,573 SH   SOLE 43 405,918 0 62,655
ECOPETROL S A SPONSORED ADS 279158109   40,957 3,436 SH   SOLE 2 3,436 0 0
ECOPETROL S A SPONSORED ADS 279158109   3,080,903 258,465 SH   SOLE 19 258,465 0 0
ECOPETROL S A SPONSORED ADS 279158109   14,082,169 1,181,390 SH   SOLE 21 1,181,390 0 0
ECOPETROL S A SPONSORED ADS 279158109   6,228,474 522,523 SH   SOLE 25 522,523 0 0
ECOPETROL S A SPONSORED ADS 279158109   12,105,189 1,015,536 SH   SOLE 34 1,015,536 0 0
ECOPETROL S A SPONSORED ADS 279158109   3,448,539 289,307 SH   SOLE 43 245,310 0 43,997
ECOVYST INC COM 27923Q109   845,427 86,533 SH   SOLE 2 29,692 0 56,841
ECOVYST INC COM 27923Q109   8,607 881 SH   SOLE 7 881 0 0
ECOVYST INC COM 27923Q109   2,365,092 242,077 SH   SOLE 18 242,077 0 0
ECOVYST INC COM 27923Q109   1,852,470 189,608 SH   SOLE 19 189,608 0 0
ECOVYST INC COM 27923Q109   47,520,450 4,863,915 SH   SOLE 21 4,863,915 0 0
ECOVYST INC COM 27923Q109   27,107,744 2,774,590 SH   SOLE 22 2,649,262 0 125,328
ECOVYST INC COM 27923Q109   202,210 20,697 SH   SOLE 25 20,697 0 0
ECOVYST INC COM 27923Q109   279,539 28,612 SH   SOLE 28 28,612 0 0
ECOVYST INC COM 27923Q109   652,470 66,783 SH   SOLE 30 66,783 0 0
ECOVYST INC COM 27923Q109   144,264 14,766 SH   SOLE 40 14,766 0 0
ECOVYST INC COM 27923Q109   189,704 19,417 SH   SOLE 43 18,373 0 1,044
EDAP TMS S A SPONSORED ADR 268311107   21,294 4,033 SH   SOLE 43 4,033 0 0
EDESA BIOTECH INC COM NEW 27966L306   338 74 SH   SOLE 22 74 0 0
EDGEWELL PERS CARE CO COM 28035Q102   1,890,181 51,602 SH   SOLE 2 13,864 0 37,738
EDGEWELL PERS CARE CO COM 28035Q102   7,473 204 SH   SOLE 4 204 0 0
EDGEWELL PERS CARE CO COM 28035Q102   332,600 9,080 SH   SOLE 7 8,598 0 482
EDGEWELL PERS CARE CO COM 28035Q102   6,000,763 163,821 SH   SOLE 18 163,821 0 0
EDGEWELL PERS CARE CO COM 28035Q102   3,823,659 104,386 SH   SOLE 19 104,386 0 0
EDGEWELL PERS CARE CO COM 28035Q102   224,407,395 6,126,328 SH   SOLE 21 6,126,328 0 0
EDGEWELL PERS CARE CO COM 28035Q102   55,805,585 1,523,494 SH   SOLE 22 1,455,006 0 68,488
EDGEWELL PERS CARE CO COM 28035Q102   373,333 10,192 SH   SOLE 25 10,192 0 0
EDGEWELL PERS CARE CO COM 28035Q102   1,903,478 51,965 SH   SOLE 26 24,293 0 27,672
EDGEWELL PERS CARE CO COM 28035Q102   193,187 5,274 SH   SOLE 28 969 0 4,305
EDGEWELL PERS CARE CO COM 28035Q102   3,655,271 99,789 SH   SOLE 30 99,789 0 0
EDGEWELL PERS CARE CO COM 28035Q102   58,095 1,586 SH   SOLE 36 1,586 0 0
EDGEWELL PERS CARE CO COM 28035Q102   422,930 11,546 SH   SOLE 40 11,546 0 0
EDGEWELL PERS CARE CO COM 28035Q102   1,294,504 35,340 SH   SOLE 43 28,144 0 7,196
EDGEWISE THERAPEUTICS INC COM 28036F105   651,740 59,574 SH   SOLE 2 27,784 0 31,790
EDGEWISE THERAPEUTICS INC COM 28036F105   2,166 198 SH   SOLE 7 198 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   1,360,838 124,391 SH   SOLE 18 124,391 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   1,000,726 91,474 SH   SOLE 19 91,474 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   21,297,697 1,946,773 SH   SOLE 21 1,946,773 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   11,045,341 1,009,629 SH   SOLE 22 974,417 0 35,212
EDGEWISE THERAPEUTICS INC COM 28036F105   34,406 3,145 SH   SOLE 28 0 0 3,145
EDGEWISE THERAPEUTICS INC COM 28036F105   391,575 35,793 SH   SOLE 30 35,793 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   395,295 36,133 SH   SOLE 43 26,243 0 9,890
EDGIO INC COM 53261M104   632,661 1,847,185 SH   SOLE 22 1,847,185 0 0
EDISON INTL COM 281020107   69,595,372 973,498 SH   SOLE 2 208,670 0 764,828
EDISON INTL COM 281020107   69,559,627 972,998 SH   SOLE 4 685,545 0 287,453
EDISON INTL COM 281020107   56,857,141 795,316 SH   SOLE 7 693,174 0 102,142
EDISON INTL COM 281020107   965,258 13,502 SH   SOLE 13 13,502 0 0
EDISON INTL COM 281020107   3,955,113 55,324 SH   SOLE 15 55,324 0 0
EDISON INTL COM 281020107   71,440,100 999,302 SH   SOLE 18 972,809 0 26,493
EDISON INTL COM 281020107   52,799,154 738,553 SH   SOLE 19 738,553 0 0
EDISON INTL COM 281020107   1,150,120,682 16,087,854 SH   SOLE 21 16,087,854 0 0
EDISON INTL COM 281020107   603,092,142 8,436,035 SH   SOLE 22 7,492,275 0 943,760
EDISON INTL COM 281020107   45,294,205 633,574 SH   SOLE 23 633,574 0 0
EDISON INTL COM 281020107   83,840,398 1,172,757 SH   SOLE 25 1,172,757 0 0
EDISON INTL COM 281020107   48,291,566 675,501 SH   SOLE 26 455,675 0 219,826
EDISON INTL COM 281020107   73,840,949 1,032,885 SH   SOLE 28 98,103 0 934,782
EDISON INTL COM 281020107   204,030,029 2,853,966 SH   SOLE 30 2,853,966 0 0
EDISON INTL COM 281020107   6,145,137 85,958 SH   SOLE 31 79,625 0 6,333
EDISON INTL COM 281020107   5,476,205 76,601 SH   SOLE 32 76,601 0 0
EDISON INTL COM 281020107   15,502,964 216,855 SH   SOLE 34 216,855 0 0
EDISON INTL COM 281020107   8,749,590 122,389 SH   SOLE 36 122,389 0 0
EDISON INTL COM 281020107   1,433,232 20,048 SH   SOLE 40 20,048 0 0
EDISON INTL COM 281020107   52,116 729 SH   OTR 43 729 0 0
EDISON INTL COM 281020107   54,552,635 763,081 SH   SOLE 43 703,446 0 59,635
EDITAS MEDICINE INC COM 28106W103   1,376,789 135,912 SH   SOLE 2 75,937 0 59,975
EDITAS MEDICINE INC COM 28106W103   2,553 252 SH   SOLE 4 252 0 0
EDITAS MEDICINE INC COM 28106W103   321,364 31,724 SH   SOLE 7 30,205 0 1,519
EDITAS MEDICINE INC COM 28106W103   2,427,573 239,642 SH   SOLE 18 219,374 0 20,268
EDITAS MEDICINE INC COM 28106W103   4,649,660 458,999 SH   SOLE 19 458,999 0 0
EDITAS MEDICINE INC COM 28106W103   40,584,153 4,006,333 SH   SOLE 21 4,006,333 0 0
EDITAS MEDICINE INC COM 28106W103   25,651,693 2,532,250 SH   SOLE 22 2,411,040 0 121,210
EDITAS MEDICINE INC COM 28106W103   173,659 17,143 SH   SOLE 25 17,143 0 0
EDITAS MEDICINE INC COM 28106W103   338,301 33,396 SH   SOLE 26 33,396 0 0
EDITAS MEDICINE INC COM 28106W103   11,194 1,105 SH   SOLE 28 1,105 0 0
EDITAS MEDICINE INC COM 28106W103   3,176,049 313,529 SH   SOLE 30 313,529 0 0
EDITAS MEDICINE INC COM 28106W103   24,251 2,394 SH   SOLE 36 2,394 0 0
EDITAS MEDICINE INC COM 28106W103   168,877 16,671 SH   SOLE 40 16,671 0 0
EDITAS MEDICINE INC COM 28106W103   502,640 49,619 SH   SOLE 43 45,788 0 3,831
EDUCATIONAL DEV CORP COM 281479105   318 274 SH   SOLE 22 274 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   128,336,909 1,683,107 SH   SOLE 2 674,847 0 1,008,260
EDWARDS LIFESCIENCES CORP COM 28176E108   51,730,898 678,438 SH   SOLE 4 412,338 0 266,100
EDWARDS LIFESCIENCES CORP COM 28176E108   66,345,125 870,100 SH   SOLE 7 798,595 0 71,505
EDWARDS LIFESCIENCES CORP COM 28176E108   2,657,999 34,859 SH   SOLE 13 34,859 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   7,096,283 93,066 SH   SOLE 15 93,066 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   82,406,806 1,080,745 SH   SOLE 18 1,018,814 0 61,931
EDWARDS LIFESCIENCES CORP COM 28176E108   74,711,199 979,819 SH   SOLE 19 979,819 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   1,473,228,995 19,321,036 SH   SOLE 21 19,321,036 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   1,022,966,416 13,415,953 SH   SOLE 22 12,079,090 0 1,336,863
EDWARDS LIFESCIENCES CORP COM 28176E108   84,455,263 1,107,610 SH   SOLE 23 1,107,610 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   150,985,980 1,980,144 SH   SOLE 25 1,715,603 0 264,541
EDWARDS LIFESCIENCES CORP COM 28176E108   80,406,693 1,054,514 SH   SOLE 26 624,512 0 430,002
EDWARDS LIFESCIENCES CORP COM 28176E108   121,849,940 1,598,032 SH   SOLE 28 143,875 0 1,454,157
EDWARDS LIFESCIENCES CORP COM 28176E108   512,327,410 6,719,048 SH   SOLE 30 6,506,594 0 212,454
EDWARDS LIFESCIENCES CORP COM 28176E108   10,358,563 135,850 SH   SOLE 31 125,807 0 10,043
EDWARDS LIFESCIENCES CORP COM 28176E108   47,610,195 624,396 SH   SOLE 34 624,396 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   11,967,133 156,946 SH   SOLE 36 156,946 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   2,439,848 31,998 SH   SOLE 40 31,998 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   67,710 888 SH   OTR 43 888 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   46,224,885 606,228 SH   SOLE 43 500,216 0 106,012
EFFECTOR THERAPEUTICS INC COM 28202V108   259 554 SH   SOLE 22 554 0 0
EGAIN CORP COM NEW 28225C806   773,490 92,856 SH   SOLE 2 91,287 0 1,569
EGAIN CORP COM NEW 28225C806   2,282 274 SH   SOLE 7 274 0 0
EGAIN CORP COM NEW 28225C806   447,654 53,740 SH   SOLE 18 53,740 0 0
EGAIN CORP COM NEW 28225C806   438,858 52,684 SH   SOLE 19 52,684 0 0
EGAIN CORP COM NEW 28225C806   6,550,945 786,428 SH   SOLE 21 786,428 0 0
EGAIN CORP COM NEW 28225C806   4,689,232 562,933 SH   SOLE 22 553,980 0 8,953
EGAIN CORP COM NEW 28225C806   616 74 SH   SOLE 43 74 0 0
EHEALTH INC COM 28238P109   1,100,263 126,177 SH   SOLE 2 86,140 0 40,037
EHEALTH INC COM 28238P109   3,418 392 SH   SOLE 7 392 0 0
EHEALTH INC COM 28238P109   648,663 74,388 SH   SOLE 18 74,388 0 0
EHEALTH INC COM 28238P109   2,511,343 287,998 SH   SOLE 19 287,998 0 0
EHEALTH INC COM 28238P109   9,655,926 1,107,331 SH   SOLE 21 1,107,331 0 0
EHEALTH INC COM 28238P109   9,141,246 1,048,308 SH   SOLE 22 1,002,599 0 45,709
EHEALTH INC COM 28238P109   53,890 6,180 SH   SOLE 23 6,180 0 0
EHEALTH INC COM 28238P109   91,473 10,490 SH   SOLE 28 10,490 0 0
EHEALTH INC COM 28238P109   3,924 450 SH   SOLE 43 127 0 323
EIGER BIOPHARMACEUTICALS INC COM 28249U105   1,760 7,838 SH   SOLE 2 0 0 7,838
EIGER BIOPHARMACEUTICALS INC COM 28249U105   1,612 7,180 SH   SOLE 18 7,180 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   21,248 94,645 SH   SOLE 21 94,645 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   106,428 474,067 SH   SOLE 22 474,067 0 0
EIGHTCO HOLDINGS INC COM NEW 22890A203   2,694 5,241 SH   SOLE 22 5,241 0 0
EKSO BIONICS HLDGS INC COM 282644301   45 18 SH   SOLE 21 18 0 0
EKSO BIONICS HLDGS INC COM 282644301   138,588 55,435 SH   SOLE 22 55,435 0 0
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209   19,555,355 415,188 SH   SOLE 21 415,188 0 0
EL POLLO LOCO HLDGS INC COM 268603107   670,117 75,977 SH   SOLE 2 59,076 0 16,901
EL POLLO LOCO HLDGS INC COM 268603107   1,332 151 SH   SOLE 7 151 0 0
EL POLLO LOCO HLDGS INC COM 268603107   712,753 80,811 SH   SOLE 18 80,811 0 0
EL POLLO LOCO HLDGS INC COM 268603107   2,020,353 229,065 SH   SOLE 19 229,065 0 0
EL POLLO LOCO HLDGS INC COM 268603107   9,607,723 1,089,311 SH   SOLE 21 1,089,311 0 0
EL POLLO LOCO HLDGS INC COM 268603107   8,814,064 999,327 SH   SOLE 22 958,076 0 41,251
EL POLLO LOCO HLDGS INC COM 268603107   4,225 479 SH   SOLE 43 479 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   15,635,539 1,049,365 SH   SOLE 2 256,399 0 792,966
ELANCO ANIMAL HEALTH INC COM 28414H103   18,014 1,209 SH   SOLE 4 1,209 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   1,392,435 93,452 SH   SOLE 7 89,245 0 4,207
ELANCO ANIMAL HEALTH INC COM 28414H103   3,752,178 251,824 SH   SOLE 18 251,824 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   67,138,193 4,505,919 SH   SOLE 19 4,505,919 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   109,613,340 7,356,600 SH   SOLE 21 7,356,600 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   184,613,101 12,390,141 SH   SOLE 22 11,729,779 0 660,362
ELANCO ANIMAL HEALTH INC COM 28414H103   1,500,817 100,726 SH   SOLE 25 100,726 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   2,628,882 176,435 SH   SOLE 26 161,194 0 15,241
ELANCO ANIMAL HEALTH INC COM 28414H103   640,685 42,999 SH   SOLE 28 8,428 0 34,571
ELANCO ANIMAL HEALTH INC COM 28414H103   6,287,502 421,980 SH   SOLE 30 421,980 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   103,957 6,977 SH   SOLE 31 6,977 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   9,246,851 620,594 SH   SOLE 34 620,594 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   202,342 13,580 SH   SOLE 36 13,580 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   1,498,001 100,537 SH   SOLE 40 100,537 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   30,873 2,072 SH   OTR 43 2,072 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   9,672,261 649,145 SH   SOLE 43 521,995 0 127,150
ELASTIC N V ORD SHS N14506104   12,841,038 113,940 SH   SOLE 2 56,799 0 57,141
ELASTIC N V ORD SHS N14506104   214,581 1,904 SH   SOLE 4 235 0 1,669
ELASTIC N V ORD SHS N14506104   1,727,240 15,326 SH   SOLE 7 14,533 0 793
ELASTIC N V ORD SHS N14506104   5,169,887 45,873 SH   SOLE 18 45,873 0 0
ELASTIC N V ORD SHS N14506104   12,660,718 112,340 SH   SOLE 19 112,340 0 0
ELASTIC N V ORD SHS N14506104   213,951,371 1,898,415 SH   SOLE 21 1,898,415 0 0
ELASTIC N V ORD SHS N14506104   237,036,613 2,103,253 SH   SOLE 22 1,995,021 0 108,232
ELASTIC N V ORD SHS N14506104   1,947,681 17,282 SH   SOLE 25 17,282 0 0
ELASTIC N V ORD SHS N14506104   3,783,790 33,574 SH   SOLE 26 22,496 0 11,078
ELASTIC N V ORD SHS N14506104   430,965 3,824 SH   SOLE 28 1,202 0 2,622
ELASTIC N V ORD SHS N14506104   14,538 129 SH   SOLE 29 129 0 0
ELASTIC N V ORD SHS N14506104   53,603,501 475,630 SH   SOLE 30 475,630 0 0
ELASTIC N V ORD SHS N14506104   120,814 1,072 SH   SOLE 31 1,072 0 0
ELASTIC N V ORD SHS N14506104   3,202,483 28,416 SH   SOLE 34 28,416 0 0
ELASTIC N V ORD SHS N14506104   82,496 732 SH   SOLE 36 732 0 0
ELASTIC N V ORD SHS N14506104   1,918,267 17,021 SH   SOLE 40 17,021 0 0
ELASTIC N V ORD SHS N14506104   3,782,437 33,562 SH   SOLE 43 27,214 0 6,348
ELBIT SYS LTD ORD M3760D101   18,168,782 85,199 SH   SOLE 43 78,893 0 6,306
ELDORADO GOLD CORP NEW COM 284902509   4,983,178 384,208 SH   SOLE 19 384,208 0 0
ELDORADO GOLD CORP NEW COM 284902509   633,416 48,837 SH   SOLE 21 48,837 0 0
ELDORADO GOLD CORP NEW COM 284902509   42,243 3,257 SH   SOLE 22 3,257 0 0
ELDORADO GOLD CORP NEW COM 284902509   2,054,435 158,399 SH   SOLE 23 158,399 0 0
ELDORADO GOLD CORP NEW COM 284902509   29,111,308 2,244,511 SH   SOLE 25 2,244,511 0 0
ELDORADO GOLD CORP NEW COM 284902509   6,649,927 512,716 SH   SOLE 26 349,157 0 163,559
ELDORADO GOLD CORP NEW COM 284902509   45,119,258 3,478,740 SH   SOLE 34 3,478,740 0 0
ELDORADO GOLD CORP NEW COM 284902509   342,784 26,429 SH   SOLE 43 22,325 0 4,104
ELECTROCORE INC COM NEW 28531P202   970 163 SH   SOLE 22 163 0 0
ELECTROMED INC COM 285409108   13,910 1,275 SH   SOLE 18 1,275 0 0
ELECTROMED INC COM 285409108   186,932 17,134 SH   SOLE 21 17,134 0 0
ELECTROMED INC COM 285409108   9,808 899 SH   SOLE 22 899 0 0
ELECTRONIC ARTS INC COM 285512109   136,498,347 997,722 SH   SOLE 2 597,945 0 399,777
ELECTRONIC ARTS INC COM 285512109   52,853,397 386,327 SH   SOLE 4 181,667 0 204,660
ELECTRONIC ARTS INC COM 285512109   53,204,315 388,892 SH   SOLE 7 342,338 0 46,554
ELECTRONIC ARTS INC COM 285512109   13,278,231 97,056 SH   SOLE 13 97,056 0 0
ELECTRONIC ARTS INC COM 285512109   5,319,583 38,883 SH   SOLE 15 38,883 0 0
ELECTRONIC ARTS INC COM 285512109   66,513,191 486,172 SH   SOLE 18 424,109 0 62,063
ELECTRONIC ARTS INC COM 285512109   54,283,061 396,777 SH   SOLE 19 396,777 0 0
ELECTRONIC ARTS INC COM 285512109   1,361,577,173 9,952,322 SH   SOLE 21 9,952,322 0 0
ELECTRONIC ARTS INC COM 285512109   871,637,305 6,371,152 SH   SOLE 22 5,748,356 0 622,796
ELECTRONIC ARTS INC COM 285512109   76,646,845 560,243 SH   SOLE 23 560,243 0 0
ELECTRONIC ARTS INC COM 285512109   89,132,262 651,504 SH   SOLE 25 650,401 0 1,103
ELECTRONIC ARTS INC COM 285512109   75,426,363 551,322 SH   SOLE 26 343,011 0 208,311
ELECTRONIC ARTS INC COM 285512109   97,722,015 714,290 SH   SOLE 28 6,338 0 707,952
ELECTRONIC ARTS INC COM 285512109   8,895,386 65,020 SH   SOLE 29 65,020 0 0
ELECTRONIC ARTS INC COM 285512109   398,102,325 2,909,892 SH   SOLE 30 2,791,346 0 118,546
ELECTRONIC ARTS INC COM 285512109   23,992,780 175,373 SH   SOLE 31 171,062 0 4,311
ELECTRONIC ARTS INC COM 285512109   10,693,206 78,161 SH   SOLE 32 78,161 0 0
ELECTRONIC ARTS INC COM 285512109   32,804,575 239,782 SH   SOLE 34 239,782 0 0
ELECTRONIC ARTS INC COM 285512109   11,301,464 82,607 SH   SOLE 36 82,607 0 0
ELECTRONIC ARTS INC COM 285512109   1,770,732 12,943 SH   SOLE 40 12,943 0 0
ELECTRONIC ARTS INC COM 285512109   53,903 394 SH   OTR 43 394 0 0
ELECTRONIC ARTS INC COM 285512109   66,965,710 489,480 SH   SOLE 43 444,134 0 45,346
ELEDON PHARMACEUTICALS INC COM 28617K101   2,236 1,242 SH   SOLE 2 1,242 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101   31 17 SH   SOLE 21 17 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101   48,677 27,043 SH   SOLE 22 27,043 0 0
ELEMENT SOLUTIONS INC COM 28618M106   16,313,955 705,011 SH   SOLE 2 122,224 0 582,787
ELEMENT SOLUTIONS INC COM 28618M106   78,884 3,409 SH   SOLE 4 3,409 0 0
ELEMENT SOLUTIONS INC COM 28618M106   930,922 40,230 SH   SOLE 7 38,259 0 1,971
ELEMENT SOLUTIONS INC COM 28618M106   2,867,694 123,928 SH   SOLE 18 121,584 0 2,344
ELEMENT SOLUTIONS INC COM 28618M106   31,041,454 1,341,463 SH   SOLE 19 1,341,463 0 0
ELEMENT SOLUTIONS INC COM 28618M106   67,196,246 2,903,900 SH   SOLE 21 2,903,900 0 0
ELEMENT SOLUTIONS INC COM 28618M106   131,311,031 5,674,634 SH   SOLE 22 5,377,314 0 297,320
ELEMENT SOLUTIONS INC COM 28618M106   1,305,975 56,438 SH   SOLE 25 56,438 0 0
ELEMENT SOLUTIONS INC COM 28618M106   2,089,311 90,290 SH   SOLE 26 90,290 0 0
ELEMENT SOLUTIONS INC COM 28618M106   734,001 31,720 SH   SOLE 28 4,163 0 27,557
ELEMENT SOLUTIONS INC COM 28618M106   3,589,940 155,140 SH   SOLE 30 155,140 0 0
ELEMENT SOLUTIONS INC COM 28618M106   71,942 3,109 SH   SOLE 31 3,109 0 0
ELEMENT SOLUTIONS INC COM 28618M106   7,711,683 333,262 SH   SOLE 34 333,262 0 0
ELEMENT SOLUTIONS INC COM 28618M106   384,564 16,619 SH   SOLE 36 16,619 0 0
ELEMENT SOLUTIONS INC COM 28618M106   1,059,419 45,783 SH   SOLE 40 45,783 0 0
ELEMENT SOLUTIONS INC COM 28618M106   4,548,934 196,583 SH   SOLE 43 172,748 0 23,835
ELEVANCE HEALTH INC COM 036752103   358,158,308 759,518 SH   SOLE 2 365,894 0 393,624
ELEVANCE HEALTH INC COM 036752103   102,672,759 217,730 SH   SOLE 4 112,092 0 105,638
ELEVANCE HEALTH INC COM 036752103   115,582,185 245,106 SH   SOLE 7 218,468 0 26,638
ELEVANCE HEALTH INC COM 036752103   9,361,881 19,853 SH   SOLE 13 19,853 0 0
ELEVANCE HEALTH INC COM 036752103   16,544,211 35,084 SH   SOLE 15 35,084 0 0
ELEVANCE HEALTH INC COM 036752103   434,961,361 922,388 SH   SOLE 18 859,696 0 62,692
ELEVANCE HEALTH INC COM 036752103   790,662,766 1,676,696 SH   SOLE 19 1,676,696 0 0
ELEVANCE HEALTH INC COM 036752103   2,834,241,589 6,010,352 SH   SOLE 21 6,010,352 0 0
ELEVANCE HEALTH INC COM 036752103   2,564,668,185 5,438,689 SH   SOLE 22 4,866,625 0 572,064
ELEVANCE HEALTH INC COM 036752103   268,373,756 569,119 SH   SOLE 23 569,119 0 0
ELEVANCE HEALTH INC COM 036752103   353,445,066 749,523 SH   SOLE 25 653,309 0 96,214
ELEVANCE HEALTH INC COM 036752103   194,791,062 413,078 SH   SOLE 26 246,954 0 166,124
ELEVANCE HEALTH INC COM 036752103   274,310,224 581,708 SH   SOLE 28 10,625 0 571,083
ELEVANCE HEALTH INC COM 036752103   4,599,596 9,754 SH   SOLE 29 9,754 0 0
ELEVANCE HEALTH INC COM 036752103   971,140,567 2,059,421 SH   SOLE 30 2,059,421 0 0
ELEVANCE HEALTH INC COM 036752103   34,697,856 73,581 SH   SOLE 31 69,650 0 3,931
ELEVANCE HEALTH INC COM 036752103   355,312,915 753,484 SH   SOLE 34 753,484 0 0
ELEVANCE HEALTH INC COM 036752103   32,177,840 68,237 SH   SOLE 36 68,237 0 0
ELEVANCE HEALTH INC COM 036752103   5,748,788 12,191 SH   SOLE 40 12,191 0 0
ELEVANCE HEALTH INC COM 036752103   195,738,554 415,087 SH   SOLE 43 367,963 0 47,124
ELEVATION ONCOLOGY INC COM 28623U101   2,848 5,303 SH   SOLE 18 5,303 0 0
ELEVATION ONCOLOGY INC COM 28623U101   40,475 75,373 SH   SOLE 21 75,373 0 0
ELI LILLY & CO COM 532457108   1,128,689,925 1,936,269 SH   SOLE 2 708,394 0 1,227,875
ELI LILLY & CO COM 532457108   419,715,807 720,023 SH   SOLE 4 389,916 0 330,107
ELI LILLY & CO COM 532457108   443,222,639 760,349 SH   SOLE 7 653,566 0 106,783
ELI LILLY & CO COM 532457108   28,860,952 49,511 SH   SOLE 13 49,511 0 0
ELI LILLY & CO COM 532457108   70,837,604 121,522 SH   SOLE 15 121,522 0 0
ELI LILLY & CO COM 532457108   1,562,717,469 2,680,844 SH   SOLE 18 2,535,162 0 145,682
ELI LILLY & CO COM 532457108   1,419,518,040 2,435,185 SH   SOLE 19 2,435,185 0 0
ELI LILLY & CO COM 532457108   13,195,196,881 22,636,377 SH   SOLE 21 22,636,377 0 0
ELI LILLY & CO COM 532457108   10,611,124,179 18,203,397 SH   SOLE 22 16,397,159 0 1,806,238
ELI LILLY & CO COM 532457108   959,383,143 1,645,823 SH   SOLE 23 1,645,823 0 0
ELI LILLY & CO COM 532457108   1,110,796,030 1,905,572 SH   SOLE 25 1,852,810 0 52,762
ELI LILLY & CO COM 532457108   612,368,535 1,050,519 SH   SOLE 26 557,228 0 493,291
ELI LILLY & CO COM 532457108   1,044,963,377 1,792,636 SH   SOLE 28 80,412 0 1,712,224
ELI LILLY & CO COM 532457108   11,013,108 18,893 SH   SOLE 29 18,893 0 0
ELI LILLY & CO COM 532457108   3,020,518,896 5,181,704 SH   SOLE 30 5,174,298 0 7,406
ELI LILLY & CO COM 532457108   127,432,141 218,610 SH   SOLE 31 205,109 0 13,501
ELI LILLY & CO COM 532457108   35,952,174 61,676 SH   SOLE 32 61,676 0 0
ELI LILLY & CO COM 532457108   911,155,257 1,563,088 SH   SOLE 34 1,563,088 0 0
ELI LILLY & CO COM 532457108   110,406,214 189,402 SH   SOLE 36 189,402 0 0
ELI LILLY & CO COM 532457108   24,572,993 42,155 SH   SOLE 40 42,155 0 0
ELI LILLY & CO COM 532457108   810,259 1,390 SH   OTR 43 1,390 0 0
ELI LILLY & CO COM 532457108   671,225,362 1,151,488 SH   SOLE 43 1,046,381 0 105,107
ELICIO THERAPEUTICS INC COM 28657F103   7,648 917 SH   SOLE 22 917 0 0
ELIEM THERAPEUTICS INC COM 28658R106   3,070 1,137 SH   SOLE 18 1,137 0 0
ELIEM THERAPEUTICS INC COM 28658R106   35,008 12,966 SH   SOLE 21 12,966 0 0
ELIEM THERAPEUTICS INC COM 28658R106   46,013 17,042 SH   SOLE 22 17,042 0 0
ELLINGTON FINANCIAL INC COM 28852N109   934,363 73,514 SH   SOLE 2 21,879 0 51,635
ELLINGTON FINANCIAL INC COM 28852N109   1,945 153 SH   SOLE 4 153 0 0
ELLINGTON FINANCIAL INC COM 28852N109   7,715 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109   3,240,262 254,938 SH   SOLE 18 254,938 0 0
ELLINGTON FINANCIAL INC COM 28852N109   1,999,486 157,316 SH   SOLE 19 157,316 0 0
ELLINGTON FINANCIAL INC COM 28852N109   122,598,665 9,645,843 SH   SOLE 21 9,645,843 0 0
ELLINGTON FINANCIAL INC COM 28852N109   31,983,355 2,516,393 SH   SOLE 22 2,423,518 0 92,875
ELLINGTON FINANCIAL INC COM 28852N109   175,767 13,829 SH   SOLE 25 13,829 0 0
ELLINGTON FINANCIAL INC COM 28852N109   570,768 44,907 SH   SOLE 26 44,907 0 0
ELLINGTON FINANCIAL INC COM 28852N109   2,095,510 164,871 SH   SOLE 30 164,871 0 0
ELLINGTON FINANCIAL INC COM 28852N109   262,220 20,631 SH   SOLE 40 20,631 0 0
ELLINGTON FINANCIAL INC COM 28852N109   1,099,941 86,541 SH   SOLE 43 82,356 0 4,186
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   13,903 2,268 SH   SOLE 18 2,268 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   202,707 33,068 SH   SOLE 21 33,068 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   1,141,884 186,278 SH   SOLE 22 186,278 0 0
ELME COMMUNITIES SH BEN INT 939653101   2,619,503 179,418 SH   SOLE 2 88,905 0 90,513
ELME COMMUNITIES SH BEN INT 939653101   569,575 39,012 SH   SOLE 4 39,012 0 0
ELME COMMUNITIES SH BEN INT 939653101   2,428,170 166,313 SH   SOLE 7 150,433 0 15,880
ELME COMMUNITIES SH BEN INT 939653101   4,193,529 287,228 SH   SOLE 18 287,228 0 0
ELME COMMUNITIES SH BEN INT 939653101   6,535,237 447,619 SH   SOLE 19 447,619 0 0
ELME COMMUNITIES SH BEN INT 939653101   162,328,917 11,118,419 SH   SOLE 21 11,118,419 0 0
ELME COMMUNITIES SH BEN INT 939653101   51,992,294 3,561,116 SH   SOLE 22 3,390,130 0 170,986
ELME COMMUNITIES SH BEN INT 939653101   63,700 4,363 SH   SOLE 23 4,363 0 0
ELME COMMUNITIES SH BEN INT 939653101   10,283,963 704,381 SH   SOLE 25 704,381 0 0
ELME COMMUNITIES SH BEN INT 939653101   983,033 67,331 SH   SOLE 26 41,395 0 25,936
ELME COMMUNITIES SH BEN INT 939653101   1,447,546 99,147 SH   SOLE 28 2,937 0 96,210
ELME COMMUNITIES SH BEN INT 939653101   6,851,006 469,247 SH   SOLE 30 469,247 0 0
ELME COMMUNITIES SH BEN INT 939653101   211,058 14,456 SH   SOLE 40 14,456 0 0
ELME COMMUNITIES SH BEN INT 939653101   149,665 10,251 SH   SOLE 43 9,722 0 529
ELUTIA INC CL A COM 05479K106   1,547 716 SH   SOLE 18 716 0 0
ELUTIA INC CL A COM 05479K106   27,102 12,547 SH   SOLE 21 12,547 0 0
EMBECTA CORP COMMON STOCK 29082K105   1,418,179 74,917 SH   SOLE 2 35,304 0 39,613
EMBECTA CORP COMMON STOCK 29082K105   3,521 186 SH   SOLE 4 186 0 0
EMBECTA CORP COMMON STOCK 29082K105   351,492 18,568 SH   SOLE 7 17,559 0 1,009
EMBECTA CORP COMMON STOCK 29082K105   3,518,159 185,851 SH   SOLE 18 185,851 0 0
EMBECTA CORP COMMON STOCK 29082K105   2,238,207 118,236 SH   SOLE 19 118,236 0 0
EMBECTA CORP COMMON STOCK 29082K105   131,194,460 6,930,505 SH   SOLE 21 6,930,505 0 0
EMBECTA CORP COMMON STOCK 29082K105   32,921,996 1,739,144 SH   SOLE 22 1,665,491 0 73,653
EMBECTA CORP COMMON STOCK 29082K105   200,374 10,585 SH   SOLE 25 10,585 0 0
EMBECTA CORP COMMON STOCK 29082K105   701,735 37,070 SH   SOLE 26 18,554 0 18,516
EMBECTA CORP COMMON STOCK 29082K105   140,991 7,448 SH   SOLE 28 0 0 7,448
EMBECTA CORP COMMON STOCK 29082K105   3,035,255 160,341 SH   SOLE 30 160,341 0 0
EMBECTA CORP COMMON STOCK 29082K105   12,096 639 SH   SOLE 36 639 0 0
EMBECTA CORP COMMON STOCK 29082K105   155,396 8,209 SH   SOLE 40 8,209 0 0
EMBECTA CORP COMMON STOCK 29082K105   2,567,590 135,636 SH   SOLE 43 126,568 0 9,068
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303   22,454 1,506 SH   SOLE 43 1,389 0 117
EMBRAER S.A. SPONSORED ADS 29082A107   969,972 52,573 SH   SOLE 2 52,573 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   546,471 29,619 SH   SOLE 22 29,619 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   968,533 52,495 SH   SOLE 43 51,068 0 1,427
EMCOR GROUP INC COM 29084Q100   62,656,307 290,843 SH   SOLE 2 217,894 0 72,949
EMCOR GROUP INC COM 29084Q100   11,285,516 52,386 SH   SOLE 4 25,071 0 27,315
EMCOR GROUP INC COM 29084Q100   5,243,351 24,339 SH   SOLE 7 23,771 0 568
EMCOR GROUP INC COM 29084Q100   4,107,819 19,068 SH   SOLE 13 19,068 0 0
EMCOR GROUP INC COM 29084Q100   27,273,223 126,599 SH   SOLE 18 112,818 0 13,781
EMCOR GROUP INC COM 29084Q100   52,517,095 243,778 SH   SOLE 19 243,778 0 0
EMCOR GROUP INC COM 29084Q100   537,871,406 2,496,734 SH   SOLE 21 2,496,734 0 0
EMCOR GROUP INC COM 29084Q100   358,315,886 1,663,259 SH   SOLE 22 1,558,399 0 104,860
EMCOR GROUP INC COM 29084Q100   16,392,500 76,092 SH   SOLE 23 76,092 0 0
EMCOR GROUP INC COM 29084Q100   2,120,908 9,845 SH   SOLE 25 9,845 0 0
EMCOR GROUP INC COM 29084Q100   24,659,841 114,468 SH   SOLE 26 34,138 0 80,330
EMCOR GROUP INC COM 29084Q100   280,274 1,301 SH   SOLE 28 511 0 790
EMCOR GROUP INC COM 29084Q100   4,102,864 19,045 SH   SOLE 29 19,045 0 0
EMCOR GROUP INC COM 29084Q100   17,901,587 83,097 SH   SOLE 30 83,097 0 0
EMCOR GROUP INC COM 29084Q100   8,513,363 39,518 SH   SOLE 31 39,518 0 0
EMCOR GROUP INC COM 29084Q100   2,980,259 13,834 SH   SOLE 34 13,834 0 0
EMCOR GROUP INC COM 29084Q100   570,459 2,648 SH   SOLE 36 2,648 0 0
EMCOR GROUP INC COM 29084Q100   2,086,870 9,687 SH   SOLE 40 9,687 0 0
EMCOR GROUP INC COM 29084Q100   75,401 350 SH   OTR 43 350 0 0
EMCOR GROUP INC COM 29084Q100   15,305,798 71,048 SH   SOLE 43 61,466 0 9,582
EMCORE CORP COM NEW 290846203   4,921 10,063 SH   SOLE 18 10,063 0 0
EMCORE CORP COM NEW 290846203   77,767 159,033 SH   SOLE 21 159,033 0 0
EMCORE CORP COM NEW 290846203   218,667 447,171 SH   SOLE 22 447,171 0 0
EMERALD HOLDING INC COM 29103W104   63,424 10,606 SH   SOLE 2 2,519 0 8,087
EMERALD HOLDING INC COM 29103W104   231,342 38,686 SH   SOLE 18 38,686 0 0
EMERALD HOLDING INC COM 29103W104   209,408 35,018 SH   SOLE 19 35,018 0 0
EMERALD HOLDING INC COM 29103W104   3,385,194 566,086 SH   SOLE 21 566,086 0 0
EMERALD HOLDING INC COM 29103W104   3,519,140 588,485 SH   SOLE 22 577,844 0 10,641
EMERALD HOLDING INC COM 29103W104   437 73 SH   SOLE 43 73 0 0
EMEREN GROUP LTD SPONSORED ADS 75971T301   116,762 42,770 SH   SOLE 28 42,770 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   2,710,661 1,129,442 SH   SOLE 2 685,403 0 444,039
EMERGENT BIOSOLUTIONS INC COM 29089Q105   1,310 546 SH   SOLE 7 546 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   570,307 237,628 SH   SOLE 18 237,628 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   3,756,312 1,565,130 SH   SOLE 19 1,565,130 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   5,295,060 2,206,275 SH   SOLE 21 2,206,275 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   8,220,946 3,425,394 SH   SOLE 22 3,261,115 0 164,279
EMERGENT BIOSOLUTIONS INC COM 29089Q105   160,490 66,871 SH   SOLE 23 66,871 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   1,805,122 752,134 SH   SOLE 26 0 0 752,134
EMERGENT BIOSOLUTIONS INC COM 29089Q105   2,134 889 SH   SOLE 28 889 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   4,855 2,023 SH   SOLE 36 2,023 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   30,876 12,865 SH   SOLE 43 469 0 12,396
EMERSON ELEC CO COM 291011104   110,184,276 1,132,069 SH   SOLE 2 162,424 0 969,645
EMERSON ELEC CO COM 291011104   48,617,990 499,517 SH   SOLE 4 249,645 0 249,872
EMERSON ELEC CO COM 291011104   43,324,698 445,132 SH   SOLE 7 356,133 0 88,999
EMERSON ELEC CO COM 291011104   1,918,958 19,716 SH   SOLE 13 19,716 0 0
EMERSON ELEC CO COM 291011104   8,283,075 85,103 SH   SOLE 15 85,103 0 0
EMERSON ELEC CO COM 291011104   80,012,073 822,070 SH   SOLE 18 786,710 0 35,360
EMERSON ELEC CO COM 291011104   15,783,909 162,169 SH   SOLE 19 162,169 0 0
EMERSON ELEC CO COM 291011104   1,395,648,449 14,339,345 SH   SOLE 21 14,339,345 0 0
EMERSON ELEC CO COM 291011104   1,188,071,201 12,206,629 SH   SOLE 22 10,950,244 0 1,256,385
EMERSON ELEC CO COM 291011104   91,860,930 943,809 SH   SOLE 23 943,809 0 0
EMERSON ELEC CO COM 291011104   84,376,837 866,915 SH   SOLE 25 865,185 0 1,730
EMERSON ELEC CO COM 291011104   60,437,161 620,951 SH   SOLE 26 309,188 0 311,763
EMERSON ELEC CO COM 291011104   109,418,094 1,124,197 SH   SOLE 28 8,397 0 1,115,800
EMERSON ELEC CO COM 291011104   279,957,968 2,876,379 SH   SOLE 30 2,873,022 0 3,357
EMERSON ELEC CO COM 291011104   12,565,011 129,097 SH   SOLE 31 119,574 0 9,523
EMERSON ELEC CO COM 291011104   3,350,780 34,427 SH   SOLE 32 34,427 0 0
EMERSON ELEC CO COM 291011104   2,990,367 30,724 SH   SOLE 34 30,724 0 0
EMERSON ELEC CO COM 291011104   13,246,516 136,099 SH   SOLE 36 136,099 0 0
EMERSON ELEC CO COM 291011104   2,872,306 29,511 SH   SOLE 40 29,511 0 0
EMERSON ELEC CO COM 291011104   96,941 996 SH   OTR 43 996 0 0
EMERSON ELEC CO COM 291011104   62,197,483 639,037 SH   SOLE 43 501,953 0 137,085
EMERSON RADIO CORP COM NEW 291087203   10 18 SH   SOLE 21 18 0 0
EMPIRE PETE CORP COM 292034303   29,047 2,643 SH   SOLE 2 481 0 2,162
EMPIRE PETE CORP COM 292034303   315,831 28,738 SH   SOLE 18 28,738 0 0
EMPIRE PETE CORP COM 292034303   325,370 29,606 SH   SOLE 19 29,606 0 0
EMPIRE PETE CORP COM 292034303   5,123,945 466,237 SH   SOLE 21 466,237 0 0
EMPIRE PETE CORP COM 292034303   2,869,368 261,089 SH   SOLE 22 256,693 0 4,396
EMPIRE ST RLTY TR INC CL A 292104106   2,164,794 223,405 SH   SOLE 2 96,727 0 126,678
EMPIRE ST RLTY TR INC CL A 292104106   553,008 57,070 SH   SOLE 4 57,070 0 0
EMPIRE ST RLTY TR INC CL A 292104106   2,398,779 247,552 SH   SOLE 7 224,007 0 23,545
EMPIRE ST RLTY TR INC CL A 292104106   3,490,561 360,223 SH   SOLE 18 360,223 0 0
EMPIRE ST RLTY TR INC CL A 292104106   5,897,392 608,606 SH   SOLE 19 608,606 0 0
EMPIRE ST RLTY TR INC CL A 292104106   56,565,937 5,837,558 SH   SOLE 21 5,837,558 0 0
EMPIRE ST RLTY TR INC CL A 292104106   49,810,728 5,140,426 SH   SOLE 22 4,898,757 0 241,669
EMPIRE ST RLTY TR INC CL A 292104106   62,103 6,409 SH   SOLE 23 6,409 0 0
EMPIRE ST RLTY TR INC CL A 292104106   15,903,955 1,641,275 SH   SOLE 25 1,641,275 0 0
EMPIRE ST RLTY TR INC CL A 292104106   399,974 41,277 SH   SOLE 26 41,277 0 0
EMPIRE ST RLTY TR INC CL A 292104106   2,522,326 260,302 SH   SOLE 28 2,978 0 257,324
EMPIRE ST RLTY TR INC CL A 292104106   4,115,353 424,701 SH   SOLE 30 424,701 0 0
EMPIRE ST RLTY TR INC CL A 292104106   63,731 6,577 SH   SOLE 36 6,577 0 0
EMPIRE ST RLTY TR INC CL A 292104106   148,945 15,371 SH   SOLE 40 15,371 0 0
EMPIRE ST RLTY TR INC CL A 292104106   8,228,428 849,167 SH   SOLE 43 842,339 0 6,828
EMPLOYERS HLDGS INC COM 292218104   807,188 20,487 SH   SOLE 2 7,262 0 13,225
EMPLOYERS HLDGS INC COM 292218104   2,640 67 SH   SOLE 4 67 0 0
EMPLOYERS HLDGS INC COM 292218104   8,432 214 SH   SOLE 7 214 0 0
EMPLOYERS HLDGS INC COM 292218104   3,276,386 83,157 SH   SOLE 18 83,157 0 0
EMPLOYERS HLDGS INC COM 292218104   1,850,303 46,962 SH   SOLE 19 46,962 0 0
EMPLOYERS HLDGS INC COM 292218104   113,355,494 2,877,043 SH   SOLE 21 2,877,043 0 0
EMPLOYERS HLDGS INC COM 292218104   24,192,467 614,022 SH   SOLE 22 582,763 0 31,259
EMPLOYERS HLDGS INC COM 292218104   110,084 2,794 SH   SOLE 25 2,794 0 0
EMPLOYERS HLDGS INC COM 292218104   1,312,572 33,314 SH   SOLE 30 33,314 0 0
EMPLOYERS HLDGS INC COM 292218104   124,071 3,149 SH   SOLE 40 3,149 0 0
EMPLOYERS HLDGS INC COM 292218104   532,097 13,505 SH   SOLE 43 12,558 0 947
ENACT HLDGS INC COM 29249E109   975,384 33,762 SH   SOLE 2 9,019 0 24,743
ENACT HLDGS INC COM 29249E109   6,616 229 SH   SOLE 7 229 0 0
ENACT HLDGS INC COM 29249E109   2,293,606 79,391 SH   SOLE 18 79,391 0 0
ENACT HLDGS INC COM 29249E109   1,773,788 61,398 SH   SOLE 19 61,398 0 0
ENACT HLDGS INC COM 29249E109   36,449,964 1,261,681 SH   SOLE 21 1,261,681 0 0
ENACT HLDGS INC COM 29249E109   28,742,603 994,898 SH   SOLE 22 958,278 0 36,620
ENACT HLDGS INC COM 29249E109   216,819 7,505 SH   SOLE 25 7,505 0 0
ENACT HLDGS INC COM 29249E109   233,836 8,094 SH   SOLE 28 0 0 8,094
ENACT HLDGS INC COM 29249E109   394,233 13,646 SH   SOLE 30 13,646 0 0
ENACT HLDGS INC COM 29249E109   205,032 7,097 SH   SOLE 40 7,097 0 0
ENACT HLDGS INC COM 29249E109   318 11 SH   SOLE 43 11 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   1,099,408 116,834 SH   SOLE 2 89,049 0 27,785
ENANTA PHARMACEUTICALS INC COM 29251M106   1,788 190 SH   SOLE 7 190 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   576,551 61,270 SH   SOLE 18 57,807 0 3,463
ENANTA PHARMACEUTICALS INC COM 29251M106   1,496,783 159,063 SH   SOLE 19 159,063 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   7,637,711 811,659 SH   SOLE 21 811,659 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   7,266,957 772,259 SH   SOLE 22 743,915 0 28,344
ENANTA PHARMACEUTICALS INC COM 29251M106   9,598 1,020 SH   SOLE 23 1,020 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   112,760 11,983 SH   SOLE 26 0 0 11,983
ENANTA PHARMACEUTICALS INC COM 29251M106   3,181 338 SH   SOLE 28 338 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   894 95 SH   SOLE 43 95 0 0
ENBRIDGE INC COM 29250N105   3,271 91 SH   SOLE 18 91 0 0
ENBRIDGE INC COM 29250N105   792,440 22,000 SH   SOLE 19 22,000 0 0
ENBRIDGE INC COM 29250N105   33,997,513 943,851 SH   SOLE 21 943,851 0 0
ENBRIDGE INC COM 29250N105   318,993 8,856 SH   SOLE 34 8,856 0 0
ENBRIDGE INC COM 29250N105   47,144,330 1,308,838 SH   SOLE 43 1,018,332 0 290,505
ENCOMPASS HEALTH CORP COM 29261A100   10,629,163 159,310 SH   SOLE 2 91,920 0 67,390
ENCOMPASS HEALTH CORP COM 29261A100   61,849 927 SH   SOLE 4 927 0 0
ENCOMPASS HEALTH CORP COM 29261A100   1,474,912 22,106 SH   SOLE 7 20,952 0 1,154
ENCOMPASS HEALTH CORP COM 29261A100   11,435,808 171,400 SH   SOLE 18 171,400 0 0
ENCOMPASS HEALTH CORP COM 29261A100   7,636,371 114,454 SH   SOLE 19 114,454 0 0
ENCOMPASS HEALTH CORP COM 29261A100   349,185,525 5,233,596 SH   SOLE 21 5,233,596 0 0
ENCOMPASS HEALTH CORP COM 29261A100   203,454,300 3,049,375 SH   SOLE 22 2,917,679 0 131,696
ENCOMPASS HEALTH CORP COM 29261A100   47,905 718 SH   SOLE 23 718 0 0
ENCOMPASS HEALTH CORP COM 29261A100   1,389,778 20,830 SH   SOLE 25 20,830 0 0
ENCOMPASS HEALTH CORP COM 29261A100   4,688,548 70,272 SH   SOLE 26 25,555 0 44,717
ENCOMPASS HEALTH CORP COM 29261A100   318,855 4,779 SH   SOLE 28 1,774 0 3,005
ENCOMPASS HEALTH CORP COM 29261A100   12,226,907 183,257 SH   SOLE 30 183,257 0 0
ENCOMPASS HEALTH CORP COM 29261A100   90,072 1,350 SH   SOLE 31 1,350 0 0
ENCOMPASS HEALTH CORP COM 29261A100   66,853 1,002 SH   SOLE 34 1,002 0 0
ENCOMPASS HEALTH CORP COM 29261A100   353,616 5,300 SH   SOLE 36 5,300 0 0
ENCOMPASS HEALTH CORP COM 29261A100   1,366,426 20,480 SH   SOLE 40 20,480 0 0
ENCOMPASS HEALTH CORP COM 29261A100   4,445,079 66,623 SH   SOLE 43 45,185 0 21,438
ENCORE CAP GROUP INC COM 292554102   1,827,964 36,019 SH   SOLE 2 20,050 0 15,969
ENCORE CAP GROUP INC COM 292554102   5,481 108 SH   SOLE 4 108 0 0
ENCORE CAP GROUP INC COM 292554102   706,948 13,930 SH   SOLE 7 13,166 0 764
ENCORE CAP GROUP INC COM 292554102   4,027,266 79,355 SH   SOLE 18 79,355 0 0
ENCORE CAP GROUP INC COM 292554102   2,437,726 48,034 SH   SOLE 19 48,034 0 0
ENCORE CAP GROUP INC COM 292554102   145,893,816 2,874,755 SH   SOLE 21 2,874,755 0 0
ENCORE CAP GROUP INC COM 292554102   38,184,148 752,397 SH   SOLE 22 723,278 0 29,119
ENCORE CAP GROUP INC COM 292554102   29,537 582 SH   SOLE 23 582 0 0
ENCORE CAP GROUP INC COM 292554102   288,311 5,681 SH   SOLE 25 5,681 0 0
ENCORE CAP GROUP INC COM 292554102   543,330 10,706 SH   SOLE 26 3,749 0 6,957
ENCORE CAP GROUP INC COM 292554102   101,855 2,007 SH   SOLE 28 0 0 2,007
ENCORE CAP GROUP INC COM 292554102   4,942,492 97,389 SH   SOLE 30 97,389 0 0
ENCORE CAP GROUP INC COM 292554102   69,984 1,379 SH   SOLE 36 1,379 0 0
ENCORE CAP GROUP INC COM 292554102   217,819 4,292 SH   SOLE 40 4,292 0 0
ENCORE CAP GROUP INC COM 292554102   968,868 19,091 SH   SOLE 43 18,163 0 928
ENCORE ENERGY CORP COM NEW 29259W700   1,448,421 368,555 SH   SOLE 2 174,616 0 193,939
ENCORE ENERGY CORP COM NEW 29259W700   6,669 1,697 SH   SOLE 7 1,697 0 0
ENCORE ENERGY CORP COM NEW 29259W700   1,621,062 412,484 SH   SOLE 18 412,484 0 0
ENCORE ENERGY CORP COM NEW 29259W700   2,055,606 523,055 SH   SOLE 19 523,055 0 0
ENCORE ENERGY CORP COM NEW 29259W700   22,360,627 5,689,727 SH   SOLE 21 5,689,727 0 0
ENCORE ENERGY CORP COM NEW 29259W700   8,188,473 2,083,581 SH   SOLE 22 1,936,228 0 147,353
ENCORE ENERGY CORP COM NEW 29259W700   32,352 8,232 SH   SOLE 23 8,232 0 0
ENCORE WIRE CORP COM 292562105   13,487,986 63,146 SH   SOLE 2 30,929 0 32,217
ENCORE WIRE CORP COM 292562105   10,894 51 SH   SOLE 4 51 0 0
ENCORE WIRE CORP COM 292562105   29,263 137 SH   SOLE 7 137 0 0
ENCORE WIRE CORP COM 292562105   11,896,025 55,693 SH   SOLE 18 53,214 0 2,479
ENCORE WIRE CORP COM 292562105   27,500,573 128,748 SH   SOLE 19 128,748 0 0
ENCORE WIRE CORP COM 292562105   383,599,327 1,795,877 SH   SOLE 21 1,795,877 0 0
ENCORE WIRE CORP COM 292562105   119,317,601 558,603 SH   SOLE 22 529,639 0 28,964
ENCORE WIRE CORP COM 292562105   719,618 3,369 SH   SOLE 23 3,369 0 0
ENCORE WIRE CORP COM 292562105   748,241 3,503 SH   SOLE 25 3,503 0 0
ENCORE WIRE CORP COM 292562105   6,091,872 28,520 SH   SOLE 26 4,871 0 23,649
ENCORE WIRE CORP COM 292562105   78,605 368 SH   SOLE 28 368 0 0
ENCORE WIRE CORP COM 292562105   6,741,002 31,559 SH   SOLE 30 31,559 0 0
ENCORE WIRE CORP COM 292562105   729,658 3,416 SH   SOLE 40 3,416 0 0
ENCORE WIRE CORP COM 292562105   5,959,441 27,900 SH   SOLE 43 25,217 0 2,683
ENDAVA PLC ADS 29260V105   216,189 2,777 SH   SOLE 2 2,777 0 0
ENDAVA PLC ADS 29260V105   81,509 1,047 SH   SOLE 21 1,047 0 0
ENDAVA PLC ADS 29260V105   13,983,261 179,618 SH   SOLE 34 179,618 0 0
ENDAVA PLC ADS 29260V105   1,531,777 19,676 SH   SOLE 43 10,778 0 8,898
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   1,437,089 60,560 SH   SOLE 2 41,447 0 19,113
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   11,462 483 SH   SOLE 4 483 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   295,011 12,432 SH   SOLE 7 11,742 0 690
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   11,867,017 500,085 SH   SOLE 21 500,085 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   68,197,908 2,873,911 SH   SOLE 22 2,800,056 0 73,855
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   803,877 33,876 SH   SOLE 25 33,876 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   823,573 34,706 SH   SOLE 26 34,706 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   264,495 11,146 SH   SOLE 28 3,170 0 7,976
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   2,147,304 90,489 SH   SOLE 30 90,489 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   830,147 34,983 SH   SOLE 40 34,983 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   110,890 4,673 SH   SOLE 43 4,520 0 153
ENDRA LIFE SCIENCES INC COM NEW 29273B302   218 103 SH   SOLE 22 103 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   9,127,491 2,817,127 SH   SOLE 7 2,817,127 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   1,362,906 420,650 SH   SOLE 30 420,650 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   21,141 6,525 SH   SOLE 34 6,525 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   5,239,278 1,617,061 SH   SOLE 43 1,350,171 0 266,890
ENERFLEX LTD COM 29269R105   224 48 SH   SOLE 2 48 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   1,139,371 35,965 SH   SOLE 2 19,262 0 16,703
ENERGIZER HLDGS INC NEW COM 29272W109   5,861 185 SH   SOLE 4 185 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   318,701 10,060 SH   SOLE 7 9,538 0 522
ENERGIZER HLDGS INC NEW COM 29272W109   6,584,149 207,833 SH   SOLE 18 207,833 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   4,681,385 147,771 SH   SOLE 19 147,771 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   253,042,701 7,987,459 SH   SOLE 21 7,987,459 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   60,049,060 1,895,488 SH   SOLE 22 1,835,292 0 60,196
ENERGIZER HLDGS INC NEW COM 29272W109   408,482 12,894 SH   SOLE 25 12,894 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   3,781,642 119,370 SH   SOLE 26 16,650 0 102,720
ENERGIZER HLDGS INC NEW COM 29272W109   114,935 3,628 SH   SOLE 28 1,063 0 2,565
ENERGIZER HLDGS INC NEW COM 29272W109   3,914,286 123,557 SH   SOLE 30 123,557 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   44,289 1,398 SH   SOLE 36 1,398 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   492,814 15,556 SH   SOLE 40 15,556 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   5,247,137 165,629 SH   SOLE 43 125,731 0 39,898
ENERGOUS CORP COM NEW 29272C202   4,912 2,684 SH   SOLE 21 2,684 0 0
ENERGOUS CORP COM NEW 29272C202   61,852 33,799 SH   SOLE 22 33,799 0 0
ENERGY FOCUS INC COM NEW 29268T508   3 2 SH   SOLE 21 2 0 0
ENERGY FOCUS INC COM NEW 29268T508   5,512 3,650 SH   SOLE 22 3,650 0 0
ENERGY FUELS INC COM NEW 292671708   986,274 137,173 SH   SOLE 2 37,688 0 99,485
ENERGY FUELS INC COM NEW 292671708   8,535 1,187 SH   SOLE 7 1,187 0 0
ENERGY FUELS INC COM NEW 292671708   3,046,202 423,672 SH   SOLE 18 409,448 0 14,224
ENERGY FUELS INC COM NEW 292671708   3,660,666 509,133 SH   SOLE 19 509,133 0 0
ENERGY FUELS INC COM NEW 292671708   42,728,545 5,942,774 SH   SOLE 21 5,942,774 0 0
ENERGY FUELS INC COM NEW 292671708   13,873,033 1,929,490 SH   SOLE 22 1,848,443 0 81,047
ENERGY FUELS INC COM NEW 292671708   15,250 2,121 SH   SOLE 23 2,121 0 0
ENERGY FUELS INC COM NEW 292671708   295,574 41,109 SH   SOLE 43 36,914 0 4,195
ENERGY RECOVERY INC COM 29270J100   559,473 29,696 SH   SOLE 2 16,275 0 13,421
ENERGY RECOVERY INC COM 29270J100   3,938 209 SH   SOLE 4 209 0 0
ENERGY RECOVERY INC COM 29270J100   1,572,763 83,480 SH   SOLE 7 81,551 0 1,929
ENERGY RECOVERY INC COM 29270J100   2,512,220 133,345 SH   SOLE 18 133,345 0 0
ENERGY RECOVERY INC COM 29270J100   2,202,302 116,895 SH   SOLE 19 116,895 0 0
ENERGY RECOVERY INC COM 29270J100   40,756,176 2,163,279 SH   SOLE 21 2,163,279 0 0
ENERGY RECOVERY INC COM 29270J100   29,959,594 1,590,212 SH   SOLE 22 1,545,595 0 44,617
ENERGY RECOVERY INC COM 29270J100   276,722 14,688 SH   SOLE 25 14,688 0 0
ENERGY RECOVERY INC COM 29270J100   321,618 17,071 SH   SOLE 26 17,071 0 0
ENERGY RECOVERY INC COM 29270J100   253,021 13,430 SH   SOLE 28 0 0 13,430
ENERGY RECOVERY INC COM 29270J100   11,980,770 635,922 SH   SOLE 30 635,922 0 0
ENERGY RECOVERY INC COM 29270J100   121,518 6,450 SH   SOLE 36 6,450 0 0
ENERGY RECOVERY INC COM 29270J100   196,765 10,444 SH   SOLE 40 10,444 0 0
ENERGY RECOVERY INC COM 29270J100   2,549,279 135,312 SH   SOLE 43 133,874 0 1,438
ENERGY SVCS ACQUISITION CORP COM 29271Q103   9,484 1,586 SH   SOLE 18 1,586 0 0
ENERGY SVCS ACQUISITION CORP COM 29271Q103   148,208 24,784 SH   SOLE 21 24,784 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   3,253,764 235,780 SH   SOLE 19 235,780 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   72 5 SH   SOLE 43 5 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   128,928 55,334 SH   SOLE 2 5,000 0 50,334
ENERGY VAULT HOLDINGS INC COM 29280W109   969 416 SH   SOLE 7 416 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   655,671 281,404 SH   SOLE 18 281,404 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   476,047 204,312 SH   SOLE 19 204,312 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   8,804,907 3,778,930 SH   SOLE 21 3,778,930 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   5,291,346 2,270,964 SH   SOLE 22 2,195,023 0 75,941
ENERPAC TOOL GROUP CORP CL A COM 292765104   1,107,892 35,635 SH   SOLE 2 22,349 0 13,286
ENERPAC TOOL GROUP CORP CL A COM 292765104   4,850 156 SH   SOLE 4 156 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   420,337 13,520 SH   SOLE 7 12,794 0 726
ENERPAC TOOL GROUP CORP CL A COM 292765104   5,007,045 161,050 SH   SOLE 18 161,050 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   3,497,345 112,491 SH   SOLE 19 112,491 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   195,933,595 6,302,142 SH   SOLE 21 6,302,142 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   48,550,455 1,561,610 SH   SOLE 22 1,513,107 0 48,503
ENERPAC TOOL GROUP CORP CL A COM 292765104   342,301 11,010 SH   SOLE 25 11,010 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   1,008,715 32,445 SH   SOLE 26 30,222 0 2,223
ENERPAC TOOL GROUP CORP CL A COM 292765104   57,361 1,845 SH   SOLE 28 294 0 1,551
ENERPAC TOOL GROUP CORP CL A COM 292765104   4,350,983 139,948 SH   SOLE 30 139,948 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   26,458 851 SH   SOLE 36 851 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   301,977 9,713 SH   SOLE 40 9,713 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   1,331,616 42,831 SH   SOLE 43 41,667 0 1,164
ENERPLUS CORP COM 292766102   1,939,129 126,410 SH   SOLE 21 126,410 0 0
ENERPLUS CORP COM 292766102   3,344,810 218,045 SH   SOLE 43 180,378 0 37,667
ENERSYS COM 29275Y102   12,767,503 126,461 SH   SOLE 2 77,321 0 49,140
ENERSYS COM 29275Y102   14,639 145 SH   SOLE 4 145 0 0
ENERSYS COM 29275Y102   55,730 552 SH   SOLE 7 552 0 0
ENERSYS COM 29275Y102   17,833,877 176,643 SH   SOLE 18 166,136 0 10,507
ENERSYS COM 29275Y102   31,606,538 313,060 SH   SOLE 19 313,060 0 0
ENERSYS COM 29275Y102   310,167,293 3,072,180 SH   SOLE 21 3,072,180 0 0
ENERSYS COM 29275Y102   154,712,114 1,532,410 SH   SOLE 22 1,476,419 0 55,991
ENERSYS COM 29275Y102   780,421 7,730 SH   SOLE 23 7,730 0 0
ENERSYS COM 29275Y102   5,094,644 50,462 SH   SOLE 25 50,462 0 0
ENERSYS COM 29275Y102   3,862,528 38,258 SH   SOLE 26 15,463 0 22,795
ENERSYS COM 29275Y102   63,201 626 SH   SOLE 28 626 0 0
ENERSYS COM 29275Y102   2,353,075 23,307 SH   SOLE 30 23,307 0 0
ENERSYS COM 29275Y102   6,173,704 61,150 SH   SOLE 34 61,150 0 0
ENERSYS COM 29275Y102   155,075 1,536 SH   SOLE 36 1,536 0 0
ENERSYS COM 29275Y102   891,780 8,833 SH   SOLE 40 8,833 0 0
ENERSYS COM 29275Y102   4,084,305 40,455 SH   SOLE 43 36,527 0 3,928
ENFUSION INC CL A 292812104   189,140 19,499 SH   SOLE 2 11,435 0 8,064
ENFUSION INC CL A 292812104   1,300 134 SH   SOLE 7 134 0 0
ENFUSION INC CL A 292812104   836,964 86,285 SH   SOLE 18 86,285 0 0
ENFUSION INC CL A 292812104   1,091,075 112,482 SH   SOLE 19 112,482 0 0
ENFUSION INC CL A 292812104   13,573,026 1,399,281 SH   SOLE 21 1,399,281 0 0
ENFUSION INC CL A 292812104   8,261,820 851,734 SH   SOLE 22 821,481 0 30,253
ENFUSION INC CL A 292812104   48,277 4,977 SH   SOLE 25 4,977 0 0
ENFUSION INC CL A 292812104   354,390 36,535 SH   SOLE 34 36,535 0 0
ENGAGESMART INC COMMON STOCK 29283F103   1,464,684 63,960 SH   SOLE 2 36,829 0 27,131
ENGAGESMART INC COMMON STOCK 29283F103   5,794 253 SH   SOLE 4 253 0 0
ENGAGESMART INC COMMON STOCK 29283F103   7,832 342 SH   SOLE 7 342 0 0
ENGAGESMART INC COMMON STOCK 29283F103   2,647,973 115,632 SH   SOLE 18 115,632 0 0
ENGAGESMART INC COMMON STOCK 29283F103   6,627,031 289,390 SH   SOLE 19 289,390 0 0
ENGAGESMART INC COMMON STOCK 29283F103   44,788,186 1,955,816 SH   SOLE 21 1,955,816 0 0
ENGAGESMART INC COMMON STOCK 29283F103   31,897,066 1,392,885 SH   SOLE 22 1,345,812 0 47,073
ENGAGESMART INC COMMON STOCK 29283F103   67,899 2,965 SH   SOLE 23 2,965 0 0
ENGAGESMART INC COMMON STOCK 29283F103   216,680 9,462 SH   SOLE 25 9,462 0 0
ENGAGESMART INC COMMON STOCK 29283F103   642,643 28,063 SH   SOLE 26 26,293 0 1,770
ENGAGESMART INC COMMON STOCK 29283F103   657,848 28,727 SH   SOLE 30 28,727 0 0
ENGAGESMART INC COMMON STOCK 29283F103   2,439,171 106,514 SH   SOLE 34 106,514 0 0
ENGAGESMART INC COMMON STOCK 29283F103   276,815 12,088 SH   SOLE 40 12,088 0 0
ENGAGESMART INC COMMON STOCK 29283F103   272,121 11,883 SH   SOLE 43 9,375 0 2,508
ENGLOBAL CORP COM NEW 293306205   2 1 SH   SOLE 21 1 0 0
ENGLOBAL CORP COM NEW 293306205   168,963 99,742 SH   SOLE 22 99,742 0 0
ENHABIT INC COM 29332G102   481,399 46,512 SH   SOLE 2 12,714 0 33,798
ENHABIT INC COM 29332G102   1,428 138 SH   SOLE 4 138 0 0
ENHABIT INC COM 29332G102   310,759 30,025 SH   SOLE 7 28,390 0 1,635
ENHABIT INC COM 29332G102   1,675,034 161,839 SH   SOLE 18 161,839 0 0
ENHABIT INC COM 29332G102   1,105,308 106,793 SH   SOLE 19 106,793 0 0
ENHABIT INC COM 29332G102   62,497,523 6,038,408 SH   SOLE 21 6,038,408 0 0
ENHABIT INC COM 29332G102   15,164,551 1,465,174 SH   SOLE 22 1,399,209 0 65,965
ENHABIT INC COM 29332G102   88,172 8,519 SH   SOLE 25 8,519 0 0
ENHABIT INC COM 29332G102   537,030 51,887 SH   SOLE 26 19,313 0 32,574
ENHABIT INC COM 29332G102   1,406,886 135,931 SH   SOLE 30 135,931 0 0
ENHABIT INC COM 29332G102   68,983 6,665 SH   SOLE 40 6,665 0 0
ENHABIT INC COM 29332G102   443,472 42,848 SH   SOLE 43 39,042 0 3,805
ENI S P A SPONSORED ADR 26874R108   28,432,579 836,006 SH   SOLE 43 752,948 0 83,058
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   1,032,323 84,895 SH   SOLE 2 58,422 0 26,473
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   9,205 757 SH   SOLE 4 757 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   6,213,967 511,017 SH   SOLE 7 460,760 0 50,257
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   17,951,419 1,476,268 SH   SOLE 21 1,476,268 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   2,222,897 182,804 SH   SOLE 22 74,306 0 108,498
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   554,095 45,567 SH   SOLE 25 45,567 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   820,460 67,472 SH   SOLE 26 67,472 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   5,452,617 448,406 SH   SOLE 30 448,406 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   589,894 48,511 SH   SOLE 40 48,511 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   23,384 1,923 SH   SOLE 43 1,923 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   296,923 21,454 SH   SOLE 2 5,732 0 15,722
ENLIVEN THERAPEUTICS INC COM 29337E102   3,142 227 SH   SOLE 7 227 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   942,892 68,128 SH   SOLE 18 68,128 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   679,350 49,086 SH   SOLE 19 49,086 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   14,582,198 1,053,627 SH   SOLE 21 1,053,627 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   8,190,111 591,771 SH   SOLE 22 563,483 0 28,288
ENLIVEN THERAPEUTICS INC COM 29337E102   71,677 5,179 SH   SOLE 25 5,179 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   19,819 1,432 SH   SOLE 28 0 0 1,432
ENLIVEN THERAPEUTICS INC COM 29337E102   744,094 53,764 SH   SOLE 30 53,764 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   69,062 4,990 SH   SOLE 40 4,990 0 0
ENNIS INC COM 293389102   1,004,508 45,847 SH   SOLE 2 23,226 0 22,621
ENNIS INC COM 293389102   285 13 SH   SOLE 4 13 0 0
ENNIS INC COM 293389102   3,484 159 SH   SOLE 7 159 0 0
ENNIS INC COM 293389102   1,580,346 72,129 SH   SOLE 18 72,129 0 0
ENNIS INC COM 293389102   1,142,760 52,157 SH   SOLE 19 52,157 0 0
ENNIS INC COM 293389102   23,185,600 1,058,220 SH   SOLE 21 1,058,220 0 0
ENNIS INC COM 293389102   16,124,467 735,941 SH   SOLE 22 701,038 0 34,903
ENNIS INC COM 293389102   135,053 6,164 SH   SOLE 25 6,164 0 0
ENNIS INC COM 293389102   205,100 9,361 SH   SOLE 26 9,361 0 0
ENNIS INC COM 293389102   16,498 753 SH   SOLE 30 753 0 0
ENNIS INC COM 293389102   139,611 6,372 SH   SOLE 40 6,372 0 0
ENNIS INC COM 293389102   2,735,130 124,835 SH   SOLE 43 116,262 0 8,573
ENOVA INTL INC COM 29357K103   12,333,710 222,791 SH   SOLE 2 113,943 0 108,848
ENOVA INTL INC COM 29357K103   11,626 210 SH   SOLE 7 210 0 0
ENOVA INTL INC COM 29357K103   5,394,832 97,450 SH   SOLE 18 97,450 0 0
ENOVA INTL INC COM 29357K103   24,951,361 450,711 SH   SOLE 19 450,711 0 0
ENOVA INTL INC COM 29357K103   191,785,198 3,464,328 SH   SOLE 21 3,464,328 0 0
ENOVA INTL INC COM 29357K103   72,175,212 1,303,743 SH   SOLE 22 1,228,468 0 75,275
ENOVA INTL INC COM 29357K103   601,210 10,860 SH   SOLE 23 10,860 0 0
ENOVA INTL INC COM 29357K103   349,488 6,313 SH   SOLE 25 6,313 0 0
ENOVA INTL INC COM 29357K103   4,085,789 73,804 SH   SOLE 26 9,960 0 63,844
ENOVA INTL INC COM 29357K103   78,002 1,409 SH   SOLE 28 657 0 752
ENOVA INTL INC COM 29357K103   3,174,675 57,346 SH   SOLE 30 57,346 0 0
ENOVA INTL INC COM 29357K103   44,177 798 SH   SOLE 36 798 0 0
ENOVA INTL INC COM 29357K103   250,725 4,529 SH   SOLE 40 4,529 0 0
ENOVA INTL INC COM 29357K103   1,325,595 23,945 SH   SOLE 43 23,143 0 802
ENOVIS CORPORATION COM 194014502   20,420,971 364,530 SH   SOLE 2 234,786 0 129,744
ENOVIS CORPORATION COM 194014502   51,202 914 SH   SOLE 4 134 0 780
ENOVIS CORPORATION COM 194014502   518,409 9,254 SH   SOLE 7 8,824 0 430
ENOVIS CORPORATION COM 194014502   5,609,171 100,128 SH   SOLE 18 100,128 0 0
ENOVIS CORPORATION COM 194014502   3,787,512 67,610 SH   SOLE 19 67,610 0 0
ENOVIS CORPORATION COM 194014502   157,524,655 2,811,936 SH   SOLE 21 2,811,936 0 0
ENOVIS CORPORATION COM 194014502   90,209,566 1,610,310 SH   SOLE 22 1,532,402 0 77,908
ENOVIS CORPORATION COM 194014502   385,586 6,883 SH   SOLE 23 6,883 0 0
ENOVIS CORPORATION COM 194014502   520,034 9,283 SH   SOLE 25 9,283 0 0
ENOVIS CORPORATION COM 194014502   5,145,885 91,858 SH   SOLE 26 16,087 0 75,771
ENOVIS CORPORATION COM 194014502   225,705 4,029 SH   SOLE 28 671 0 3,358
ENOVIS CORPORATION COM 194014502   2,124,951 37,932 SH   SOLE 30 37,932 0 0
ENOVIS CORPORATION COM 194014502   43,303 773 SH   SOLE 31 773 0 0
ENOVIS CORPORATION COM 194014502   2,500,565 44,637 SH   SOLE 34 44,637 0 0
ENOVIS CORPORATION COM 194014502   57,533 1,027 SH   SOLE 36 1,027 0 0
ENOVIS CORPORATION COM 194014502   676,385 12,074 SH   SOLE 40 12,074 0 0
ENOVIS CORPORATION COM 194014502   8,853,345 158,039 SH   SOLE 43 134,208 0 23,831
ENOVIX CORPORATION COM 293594107   883,699 70,583 SH   SOLE 2 38,358 0 32,225
ENOVIX CORPORATION COM 293594107   3,017 241 SH   SOLE 4 241 0 0
ENOVIX CORPORATION COM 293594107   335,423 26,791 SH   SOLE 7 25,378 0 1,413
ENOVIX CORPORATION COM 293594107   4,147,626 331,280 SH   SOLE 18 331,280 0 0
ENOVIX CORPORATION COM 293594107   3,576,789 285,686 SH   SOLE 19 285,686 0 0
ENOVIX CORPORATION COM 293594107   65,073,000 5,197,524 SH   SOLE 21 5,197,524 0 0
ENOVIX CORPORATION COM 293594107   46,539,519 3,717,214 SH   SOLE 22 3,608,363 0 108,851
ENOVIX CORPORATION COM 293594107   309,206 24,697 SH   SOLE 25 24,697 0 0
ENOVIX CORPORATION COM 293594107   547,450 43,726 SH   SOLE 26 43,726 0 0
ENOVIX CORPORATION COM 293594107   96,366 7,697 SH   SOLE 28 0 0 7,697
ENOVIX CORPORATION COM 293594107   1,149,486 91,812 SH   SOLE 30 91,812 0 0
ENOVIX CORPORATION COM 293594107   368,401 29,425 SH   SOLE 40 29,425 0 0
ENOVIX CORPORATION COM 293594107   752,014 60,065 SH   SOLE 43 54,293 0 5,772
ENPHASE ENERGY INC COM 29355A107   30,385,064 229,946 SH   SOLE 2 34,642 0 195,304
ENPHASE ENERGY INC COM 29355A107   24,637,503 186,450 SH   SOLE 4 114,250 0 72,200
ENPHASE ENERGY INC COM 29355A107   11,659,637 88,237 SH   SOLE 7 77,969 0 10,268
ENPHASE ENERGY INC COM 29355A107   598,594 4,530 SH   SOLE 13 4,530 0 0
ENPHASE ENERGY INC COM 29355A107   2,750,626 20,816 SH   SOLE 15 20,816 0 0
ENPHASE ENERGY INC COM 29355A107   37,921,273 286,978 SH   SOLE 18 278,436 0 8,542
ENPHASE ENERGY INC COM 29355A107   7,595,407 57,480 SH   SOLE 19 57,480 0 0
ENPHASE ENERGY INC COM 29355A107   805,473,905 6,095,610 SH   SOLE 21 6,095,610 0 0
ENPHASE ENERGY INC COM 29355A107   385,889,235 2,920,306 SH   SOLE 22 2,623,305 0 297,001
ENPHASE ENERGY INC COM 29355A107   28,800,706 217,956 SH   SOLE 23 217,956 0 0
ENPHASE ENERGY INC COM 29355A107   34,725,863 262,796 SH   SOLE 25 259,559 0 3,237
ENPHASE ENERGY INC COM 29355A107   19,375,688 146,630 SH   SOLE 26 74,412 0 72,218
ENPHASE ENERGY INC COM 29355A107   47,864,147 362,223 SH   SOLE 28 26,437 0 335,786
ENPHASE ENERGY INC COM 29355A107   433,813,770 3,282,986 SH   SOLE 30 3,248,666 0 34,320
ENPHASE ENERGY INC COM 29355A107   3,926,804 29,717 SH   SOLE 31 27,302 0 2,415
ENPHASE ENERGY INC COM 29355A107   3,171,360 24,000 SH   SOLE 34 24,000 0 0
ENPHASE ENERGY INC COM 29355A107   4,014,413 30,380 SH   SOLE 36 30,380 0 0
ENPHASE ENERGY INC COM 29355A107   943,215 7,138 SH   SOLE 40 7,138 0 0
ENPHASE ENERGY INC COM 29355A107   30,656 232 SH   OTR 43 232 0 0
ENPHASE ENERGY INC COM 29355A107   13,824,324 104,619 SH   SOLE 43 87,560 0 17,059
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   5,475,110 6,010,000 PRN   SOLE 2 6,010,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   4,093,123 4,493,000 PRN   SOLE 21 4,493,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   8,472,300 9,300,000 PRN   SOLE 22 9,300,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3   3,663,439 4,119,000 PRN   SOLE 21 4,119,000 0 0
ENPRO INC COM 29355X107   3,126,336 19,946 SH   SOLE 2 5,710 0 14,236
ENPRO INC COM 29355X107   9,091 58 SH   SOLE 4 58 0 0
ENPRO INC COM 29355X107   784,170 5,003 SH   SOLE 7 4,736 0 267
ENPRO INC COM 29355X107   10,694,370 68,230 SH   SOLE 18 68,230 0 0
ENPRO INC COM 29355X107   6,746,090 43,040 SH   SOLE 19 43,040 0 0
ENPRO INC COM 29355X107   385,744,507 2,461,047 SH   SOLE 21 2,461,047 0 0
ENPRO INC COM 29355X107   95,225,036 607,535 SH   SOLE 22 580,345 0 27,190
ENPRO INC COM 29355X107   622,728 3,973 SH   SOLE 25 3,973 0 0
ENPRO INC COM 29355X107   2,299,533 14,671 SH   SOLE 26 10,581 0 4,090
ENPRO INC COM 29355X107   255,956 1,633 SH   SOLE 28 367 0 1,266
ENPRO INC COM 29355X107   8,423,521 53,742 SH   SOLE 30 53,742 0 0
ENPRO INC COM 29355X107   47,649 304 SH   SOLE 36 304 0 0
ENPRO INC COM 29355X107   528,841 3,374 SH   SOLE 40 3,374 0 0
ENPRO INC COM 29355X107   7,078,102 45,158 SH   SOLE 43 41,958 0 3,200
ENSERVCO CORP COM NEW 29358Y201   9 36 SH   SOLE 21 36 0 0
ENSERVCO CORP COM NEW 29358Y201   294 1,165 SH   SOLE 22 1,165 0 0
ENSIGN GROUP INC COM 29358P101   20,179,734 179,839 SH   SOLE 2 88,034 0 91,805
ENSIGN GROUP INC COM 29358P101   6,953,766 61,971 SH   SOLE 4 61,971 0 0
ENSIGN GROUP INC COM 29358P101   1,272,686 11,342 SH   SOLE 7 10,739 0 603
ENSIGN GROUP INC COM 29358P101   27,432,203 244,472 SH   SOLE 18 233,147 0 11,325
ENSIGN GROUP INC COM 29358P101   48,658,969 433,642 SH   SOLE 19 433,642 0 0
ENSIGN GROUP INC COM 29358P101   739,494,197 6,590,270 SH   SOLE 21 6,590,270 0 0
ENSIGN GROUP INC COM 29358P101   227,261,943 2,025,327 SH   SOLE 22 1,826,707 0 198,620
ENSIGN GROUP INC COM 29358P101   2,763,059 24,624 SH   SOLE 23 24,624 0 0
ENSIGN GROUP INC COM 29358P101   1,205,809 10,746 SH   SOLE 25 10,746 0 0
ENSIGN GROUP INC COM 29358P101   16,225,229 144,597 SH   SOLE 26 18,209 0 126,388
ENSIGN GROUP INC COM 29358P101   6,666,172 59,408 SH   SOLE 28 34,639 0 24,769
ENSIGN GROUP INC COM 29358P101   18,844,099 167,936 SH   SOLE 30 167,936 0 0
ENSIGN GROUP INC COM 29358P101   1,728,371 15,403 SH   SOLE 34 15,403 0 0
ENSIGN GROUP INC COM 29358P101   49,485 441 SH   SOLE 36 441 0 0
ENSIGN GROUP INC COM 29358P101   1,281,775 11,423 SH   SOLE 40 11,423 0 0
ENSIGN GROUP INC COM 29358P101   5,738,771 51,143 SH   SOLE 43 42,693 0 8,450
ENSTAR GROUP LIMITED SHS G3075P101   3,424,468 11,634 SH   SOLE 2 3,272 0 8,362
ENSTAR GROUP LIMITED SHS G3075P101   12,951 44 SH   SOLE 4 44 0 0
ENSTAR GROUP LIMITED SHS G3075P101   60,047 204 SH   SOLE 7 204 0 0
ENSTAR GROUP LIMITED SHS G3075P101   9,465,707 32,158 SH   SOLE 18 32,158 0 0
ENSTAR GROUP LIMITED SHS G3075P101   7,247,191 24,621 SH   SOLE 19 24,621 0 0
ENSTAR GROUP LIMITED SHS G3075P101   145,497,794 494,302 SH   SOLE 21 494,302 0 0
ENSTAR GROUP LIMITED SHS G3075P101   105,865,332 359,658 SH   SOLE 22 344,134 0 15,524
ENSTAR GROUP LIMITED SHS G3075P101   653,163 2,219 SH   SOLE 25 2,219 0 0
ENSTAR GROUP LIMITED SHS G3075P101   1,011,681 3,437 SH   SOLE 26 3,437 0 0
ENSTAR GROUP LIMITED SHS G3075P101   694,960 2,361 SH   SOLE 28 248 0 2,113
ENSTAR GROUP LIMITED SHS G3075P101   2,033,370 6,908 SH   SOLE 30 6,908 0 0
ENSTAR GROUP LIMITED SHS G3075P101   87,716 298 SH   SOLE 36 298 0 0
ENSTAR GROUP LIMITED SHS G3075P101   582,813 1,980 SH   SOLE 40 1,980 0 0
ENSTAR GROUP LIMITED SHS G3075P101   3,238,733 11,003 SH   SOLE 43 10,047 0 956
ENSYSCE BIOSCIENCES INC COM 293602405   1,034 975 SH   SOLE 22 975 0 0
ENTEGRIS INC COM 29362U104   22,000,150 183,610 SH   SOLE 2 30,480 0 153,130
ENTEGRIS INC COM 29362U104   14,623,672 122,047 SH   SOLE 4 43,916 0 78,131
ENTEGRIS INC COM 29362U104   2,931,396 24,465 SH   SOLE 7 23,968 0 497
ENTEGRIS INC COM 29362U104   439,859 3,671 SH   SOLE 13 3,671 0 0
ENTEGRIS INC COM 29362U104   1,688,384 14,091 SH   SOLE 15 14,091 0 0
ENTEGRIS INC COM 29362U104   19,654,434 164,033 SH   SOLE 18 154,664 0 9,369
ENTEGRIS INC COM 29362U104   347,163,353 2,897,374 SH   SOLE 19 2,897,374 0 0
ENTEGRIS INC COM 29362U104   457,444,842 3,817,767 SH   SOLE 21 3,817,767 0 0
ENTEGRIS INC COM 29362U104   511,531,949 4,269,170 SH   SOLE 22 3,972,231 0 296,939
ENTEGRIS INC COM 29362U104   28,816,470 240,498 SH   SOLE 23 240,498 0 0
ENTEGRIS INC COM 29362U104   201,620,395 1,682,694 SH   SOLE 25 1,682,436 0 258
ENTEGRIS INC COM 29362U104   9,783,303 81,650 SH   SOLE 26 67,452 0 14,198
ENTEGRIS INC COM 29362U104   26,172,882 218,435 SH   SOLE 28 1,928 0 216,507
ENTEGRIS INC COM 29362U104   43,629,937 364,129 SH   SOLE 30 364,129 0 0
ENTEGRIS INC COM 29362U104   4,103,476 34,247 SH   SOLE 31 31,786 0 2,461
ENTEGRIS INC COM 29362U104   22,954,876 191,578 SH   SOLE 34 191,578 0 0
ENTEGRIS INC COM 29362U104   2,347,154 19,589 SH   SOLE 36 19,589 0 0
ENTEGRIS INC COM 29362U104   942,983 7,870 SH   SOLE 40 7,870 0 0
ENTEGRIS INC COM 29362U104   15,560,614 129,867 SH   SOLE 43 112,342 0 17,525
ENTERGY CORP NEW COM 29364G103   61,393,693 606,717 SH   SOLE 2 124,822 0 481,895
ENTERGY CORP NEW COM 29364G103   11,749,778 116,116 SH   SOLE 4 95,194 0 20,922
ENTERGY CORP NEW COM 29364G103   14,041,630 138,765 SH   SOLE 7 122,421 0 16,344
ENTERGY CORP NEW COM 29364G103   277,767 2,745 SH   SOLE 13 2,745 0 0
ENTERGY CORP NEW COM 29364G103   3,323,687 32,846 SH   SOLE 15 32,846 0 0
ENTERGY CORP NEW COM 29364G103   43,710,279 431,962 SH   SOLE 18 411,813 0 20,149
ENTERGY CORP NEW COM 29364G103   30,379,059 300,218 SH   SOLE 19 300,218 0 0
ENTERGY CORP NEW COM 29364G103   874,286,862 8,640,052 SH   SOLE 21 8,640,052 0 0
ENTERGY CORP NEW COM 29364G103   463,097,249 4,576,512 SH   SOLE 22 4,121,303 0 455,209
ENTERGY CORP NEW COM 29364G103   36,079,902 356,556 SH   SOLE 23 356,556 0 0
ENTERGY CORP NEW COM 29364G103   28,356,878 280,234 SH   SOLE 25 280,234 0 0
ENTERGY CORP NEW COM 29364G103   16,517,143 163,229 SH   SOLE 26 113,496 0 49,733
ENTERGY CORP NEW COM 29364G103   16,240,084 160,491 SH   SOLE 28 3,483 0 157,008
ENTERGY CORP NEW COM 29364G103   52,720 521 SH   SOLE 29 521 0 0
ENTERGY CORP NEW COM 29364G103   133,937,816 1,323,627 SH   SOLE 30 1,323,627 0 0
ENTERGY CORP NEW COM 29364G103   4,645,532 45,909 SH   SOLE 31 42,420 0 3,489
ENTERGY CORP NEW COM 29364G103   4,765,644 47,096 SH   SOLE 32 47,096 0 0
ENTERGY CORP NEW COM 29364G103   8,821,339 87,176 SH   SOLE 34 87,176 0 0
ENTERGY CORP NEW COM 29364G103   13,116,045 129,618 SH   SOLE 35 129,618 0 0
ENTERGY CORP NEW COM 29364G103   4,611,532 45,573 SH   SOLE 36 45,573 0 0
ENTERGY CORP NEW COM 29364G103   553,509 5,470 SH   SOLE 40 5,470 0 0
ENTERGY CORP NEW COM 29364G103   51,607 510 SH   OTR 43 510 0 0
ENTERGY CORP NEW COM 29364G103   19,900,876 196,668 SH   SOLE 43 161,755 0 34,913
ENTERPRISE BANCORP INC MASS COM 293668109   1,198,265 37,144 SH   SOLE 2 27,733 0 9,411
ENTERPRISE BANCORP INC MASS COM 293668109   645 20 SH   SOLE 7 20 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   924,281 28,651 SH   SOLE 18 28,651 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   1,520,123 47,121 SH   SOLE 19 47,121 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   12,708,214 393,931 SH   SOLE 21 393,931 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   8,700,199 269,690 SH   SOLE 22 260,209 0 9,481
ENTERPRISE BANCORP INC MASS COM 293668109   26,969 836 SH   SOLE 23 836 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   188,818 5,853 SH   SOLE 26 0 0 5,853
ENTERPRISE FINL SVCS CORP COM 293712105   7,477,223 167,463 SH   SOLE 2 81,720 0 85,743
ENTERPRISE FINL SVCS CORP COM 293712105   6,072 136 SH   SOLE 4 136 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   592,416 13,268 SH   SOLE 7 12,552 0 716
ENTERPRISE FINL SVCS CORP COM 293712105   5,065,632 113,452 SH   SOLE 18 113,452 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   15,478,235 346,657 SH   SOLE 19 346,657 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   68,794,621 1,540,753 SH   SOLE 21 1,540,753 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   66,084,545 1,480,057 SH   SOLE 22 1,406,890 0 73,167
ENTERPRISE FINL SVCS CORP COM 293712105   559,956 12,541 SH   SOLE 23 12,541 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   393,813 8,820 SH   SOLE 25 8,820 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   2,658,684 59,545 SH   SOLE 26 13,171 0 46,374
ENTERPRISE FINL SVCS CORP COM 293712105   31,076 696 SH   SOLE 28 696 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   1,466,306 32,840 SH   SOLE 30 32,840 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   21,119 473 SH   SOLE 36 473 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   445,205 9,971 SH   SOLE 40 9,971 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   696,384 15,597 SH   SOLE 43 15,110 0 487
ENTERPRISE PRODS PARTNERS L COM 293792107   7,606,165 288,659 SH   SOLE 2 288,659 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   36,338,126 1,379,056 SH   SOLE 18 1,134,491 0 244,565
ENTERPRISE PRODS PARTNERS L COM 293792107   402,516,513 15,275,769 SH   SOLE 19 15,275,769 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   173,831 6,597 SH   SOLE 21 6,597 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   223,564 8,484 SH   SOLE 43 8,475 0 9
ENTRADA THERAPEUTICS INC COM 29384C108   260,544 17,266 SH   SOLE 2 3,995 0 13,271
ENTRADA THERAPEUTICS INC COM 29384C108   4,316 286 SH   SOLE 7 286 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   941,239 62,375 SH   SOLE 18 62,375 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   670,585 44,439 SH   SOLE 19 44,439 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   12,338,912 817,688 SH   SOLE 21 817,688 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   8,061,636 534,237 SH   SOLE 22 516,219 0 18,018
ENTRADA THERAPEUTICS INC COM 29384C108   76,884 5,095 SH   SOLE 25 5,095 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   302,238 20,029 SH   SOLE 30 20,029 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   16,931 1,122 SH   SOLE 36 1,122 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   1,261,971 302,631 SH   SOLE 2 80,453 0 222,178
ENTRAVISION COMMUNICATIONS C CL A 29382R107   1,489 357 SH   SOLE 7 357 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   659,381 158,125 SH   SOLE 18 158,125 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   1,859,320 445,880 SH   SOLE 19 445,880 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   9,755,494 2,339,447 SH   SOLE 21 2,339,447 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   12,320,957 2,954,666 SH   SOLE 22 2,757,376 0 197,290
ENTRAVISION COMMUNICATIONS C CL A 29382R107   19,453 4,665 SH   SOLE 23 4,665 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   84,676 20,306 SH   SOLE 25 20,306 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   477,282 114,456 SH   SOLE 26 0 0 114,456
ENTRAVISION COMMUNICATIONS C CL A 29382R107   59,314 14,224 SH   SOLE 43 12,380 0 1,844
ENVELA CORP COM 29402E102   2,654 546 SH   SOLE 2 0 0 546
ENVELA CORP COM 29402E102   61,149 12,582 SH   SOLE 18 12,582 0 0
ENVELA CORP COM 29402E102   99,309 20,434 SH   SOLE 19 20,434 0 0
ENVELA CORP COM 29402E102   891,703 183,478 SH   SOLE 21 183,478 0 0
ENVELA CORP COM 29402E102   177,662 36,556 SH   SOLE 22 36,148 0 408
ENVERIC BIOSCIENCES INC COM NEW 29405E208   38,451 29,578 SH   SOLE 22 29,578 0 0
ENVESTNET INC COM 29404K106   117,654,320 2,375,895 SH   SOLE 2 2,367,517 0 8,378
ENVESTNET INC COM 29404K106   5,101 103 SH   SOLE 4 103 0 0
ENVESTNET INC COM 29404K106   442,016 8,926 SH   SOLE 7 8,452 0 474
ENVESTNET INC COM 29404K106   6,688,171 135,060 SH   SOLE 18 130,602 0 4,458
ENVESTNET INC COM 29404K106   4,652,404 93,950 SH   SOLE 19 93,950 0 0
ENVESTNET INC COM 29404K106   189,214,880 3,820,979 SH   SOLE 21 3,820,979 0 0
ENVESTNET INC COM 29404K106   61,582,775 1,243,594 SH   SOLE 22 1,207,094 0 36,500
ENVESTNET INC COM 29404K106   354,266 7,154 SH   SOLE 25 7,154 0 0
ENVESTNET INC COM 29404K106   1,033,879 20,878 SH   SOLE 26 20,878 0 0
ENVESTNET INC COM 29404K106   48,034 970 SH   SOLE 28 970 0 0
ENVESTNET INC COM 29404K106   1,755,236 35,445 SH   SOLE 30 35,445 0 0
ENVESTNET INC COM 29404K106   307,519 6,210 SH   SOLE 40 6,210 0 0
ENVESTNET INC COM 29404K106   49,470 999 SH   SOLE 43 999 0 0
ENVESTNET INC NOTE 0.750% 8/1 29404KAE6   2,104,060 2,260,000 PRN   SOLE 21 2,260,000 0 0
ENVESTNET INC NOTE 2.625%12/0 29404KAG1   4,043,625 4,100,000 PRN   SOLE 21 4,100,000 0 0
ENVIRI CORP COM 415864107   1,138,284 126,476 SH   SOLE 2 71,743 0 54,733
ENVIRI CORP COM 415864107   3,168 352 SH   SOLE 4 352 0 0
ENVIRI CORP COM 415864107   8,154 906 SH   SOLE 7 906 0 0
ENVIRI CORP COM 415864107   2,432,439 270,271 SH   SOLE 18 270,271 0 0
ENVIRI CORP COM 415864107   1,460,808 162,312 SH   SOLE 19 162,312 0 0
ENVIRI CORP COM 415864107   104,677,596 11,630,844 SH   SOLE 21 11,630,844 0 0
ENVIRI CORP COM 415864107   19,372,248 2,152,472 SH   SOLE 22 2,045,212 0 107,260
ENVIRI CORP COM 415864107   194,787 21,643 SH   SOLE 25 21,643 0 0
ENVIRI CORP COM 415864107   249,435 27,715 SH   SOLE 26 27,715 0 0
ENVIRI CORP COM 415864107   423,747 47,083 SH   SOLE 28 47,083 0 0
ENVIRI CORP COM 415864107   2,037,339 226,371 SH   SOLE 30 226,371 0 0
ENVIRI CORP COM 415864107   187,956 20,884 SH   SOLE 40 20,884 0 0
ENVIRI CORP COM 415864107   164,916 18,324 SH   SOLE 43 16,591 0 1,733
ENVIROTECH VEHICLES INC COM NEW 29414V209   2,122 1,560 SH   SOLE 18 1,560 0 0
ENVIROTECH VEHICLES INC COM NEW 29414V209   36,422 26,781 SH   SOLE 21 26,781 0 0
ENVIROTECH VEHICLES INC COM NEW 29414V209   182,400 134,118 SH   SOLE 22 134,118 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   14,406,286 598,765 SH   SOLE 2 283,783 0 314,982
ENVISTA HOLDINGS CORPORATION COM 29415F104   57,287 2,381 SH   SOLE 4 470 0 1,911
ENVISTA HOLDINGS CORPORATION COM 29415F104   727,695 30,245 SH   SOLE 7 28,689 0 1,556
ENVISTA HOLDINGS CORPORATION COM 29415F104   8,087,192 336,126 SH   SOLE 18 336,126 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   39,677,274 1,649,097 SH   SOLE 19 1,649,097 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   230,079,693 9,562,747 SH   SOLE 21 9,562,747 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   119,970,041 4,986,286 SH   SOLE 22 4,763,181 0 223,105
ENVISTA HOLDINGS CORPORATION COM 29415F104   812,290 33,761 SH   SOLE 25 33,761 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   1,913,347 79,524 SH   SOLE 26 42,077 0 37,447
ENVISTA HOLDINGS CORPORATION COM 29415F104   361,453 15,023 SH   SOLE 28 2,865 0 12,158
ENVISTA HOLDINGS CORPORATION COM 29415F104   4,116,786 171,105 SH   SOLE 30 171,105 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   56,854 2,363 SH   SOLE 31 2,363 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   14,018,102 582,631 SH   SOLE 34 582,631 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   136,901 5,690 SH   SOLE 36 5,690 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   857,330 35,633 SH   SOLE 40 35,633 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   4,511,058 187,492 SH   SOLE 43 155,835 0 31,657
ENVIVA INC COM 29415B103   73,937 74,249 SH   SOLE 2 66,280 0 7,969
ENVIVA INC COM 29415B103   316 317 SH   SOLE 7 317 0 0
ENVIVA INC COM 29415B103   79,334 79,669 SH   SOLE 18 79,669 0 0
ENVIVA INC COM 29415B103   63,999 64,269 SH   SOLE 19 64,269 0 0
ENVIVA INC COM 29415B103   1,144,352 1,149,179 SH   SOLE 21 1,149,179 0 0
ENVIVA INC COM 29415B103   870,620 874,292 SH   SOLE 22 846,754 0 27,538
ENVIVA INC COM 29415B103   42,569 42,749 SH   SOLE 25 42,749 0 0
ENVIVA INC COM 29415B103   18,200 18,277 SH   SOLE 26 18,277 0 0
ENVIVA INC COM 29415B103   40,034 40,203 SH   SOLE 28 0 0 40,203
ENVIVA INC COM 29415B103   76,110 76,431 SH   SOLE 30 76,431 0 0
ENVIVA INC COM 29415B103   24,163 24,265 SH   SOLE 36 24,265 0 0
ENVIVA INC COM 29415B103   6,125 6,151 SH   SOLE 40 6,151 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106   8,450 1,644 SH   SOLE 18 1,644 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106   114,093 22,197 SH   SOLE 21 22,197 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106   73,502 14,300 SH   SOLE 22 14,300 0 0
ENZO BIOCHEM INC COM 294100102   9,648 6,941 SH   SOLE 18 6,941 0 0
ENZO BIOCHEM INC COM 294100102   129,085 92,867 SH   SOLE 21 92,867 0 0
ENZO BIOCHEM INC COM 294100102   1,105,881 795,598 SH   SOLE 22 795,571 0 27
ENZO BIOCHEM INC COM 294100102   80,983 58,261 SH   SOLE 26 0 0 58,261
EOG RES INC COM 26875P101   120,799,538 998,756 SH   SOLE 2 577,660 0 421,096
EOG RES INC COM 26875P101   63,204,116 522,564 SH   SOLE 4 218,746 0 303,818
EOG RES INC COM 26875P101   50,327,295 416,100 SH   SOLE 7 313,655 0 102,445
EOG RES INC COM 26875P101   2,412,227 19,944 SH   SOLE 13 19,944 0 0
EOG RES INC COM 26875P101   10,579,376 87,469 SH   SOLE 15 87,469 0 0
EOG RES INC COM 26875P101   144,538,274 1,195,025 SH   SOLE 18 1,116,068 0 78,957
EOG RES INC COM 26875P101   102,580,477 848,123 SH   SOLE 19 848,123 0 0
EOG RES INC COM 26875P101   1,767,742,185 14,615,479 SH   SOLE 21 14,615,479 0 0
EOG RES INC COM 26875P101   1,571,975,297 12,996,902 SH   SOLE 22 11,628,749 0 1,368,153
EOG RES INC COM 26875P101   130,057,898 1,075,303 SH   SOLE 23 1,075,303 0 0
EOG RES INC COM 26875P101   110,274,590 911,737 SH   SOLE 25 911,737 0 0
EOG RES INC COM 26875P101   82,277,931 680,264 SH   SOLE 26 304,286 0 375,978
EOG RES INC COM 26875P101   106,388,346 879,606 SH   SOLE 28 0 0 879,606
EOG RES INC COM 26875P101   11,907,165 98,447 SH   SOLE 29 98,447 0 0
EOG RES INC COM 26875P101   409,248,960 3,383,621 SH   SOLE 30 3,383,621 0 0
EOG RES INC COM 26875P101   15,968,908 132,029 SH   SOLE 31 122,173 0 9,856
EOG RES INC COM 26875P101   152,359,506 1,259,690 SH   SOLE 34 1,259,690 0 0
EOG RES INC COM 26875P101   16,483,671 136,285 SH   SOLE 36 136,285 0 0
EOG RES INC COM 26875P101   3,669,018 30,335 SH   SOLE 40 30,335 0 0
EOG RES INC COM 26875P101   103,170 853 SH   OTR 43 853 0 0
EOG RES INC COM 26875P101   80,899,174 668,865 SH   SOLE 43 481,829 0 187,036
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   50,635 46,454 SH   SOLE 2 3,733 0 42,721
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   1,384 1,270 SH   SOLE 7 1,270 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   317,650 291,422 SH   SOLE 18 291,422 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   244,739 224,531 SH   SOLE 19 224,531 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   4,568,599 4,191,375 SH   SOLE 21 4,191,375 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   4,685,887 4,298,979 SH   SOLE 22 4,254,527 0 44,452
EPAM SYS INC COM 29414B104   30,610,856 102,949 SH   SOLE 2 15,682 0 87,267
EPAM SYS INC COM 29414B104   12,849,845 43,216 SH   SOLE 4 19,185 0 24,031
EPAM SYS INC COM 29414B104   10,292,424 34,615 SH   SOLE 7 30,410 0 4,205
EPAM SYS INC COM 29414B104   506,370 1,703 SH   SOLE 13 1,703 0 0
EPAM SYS INC COM 29414B104   2,623,431 8,823 SH   SOLE 15 8,823 0 0
EPAM SYS INC COM 29414B104   30,148,789 101,395 SH   SOLE 18 97,779 0 3,616
EPAM SYS INC COM 29414B104   67,629,091 227,447 SH   SOLE 19 227,447 0 0
EPAM SYS INC COM 29414B104   522,437,084 1,757,036 SH   SOLE 21 1,757,036 0 0
EPAM SYS INC COM 29414B104   368,311,490 1,238,688 SH   SOLE 22 1,116,334 0 122,354
EPAM SYS INC COM 29414B104   27,569,067 92,719 SH   SOLE 23 92,719 0 0
EPAM SYS INC COM 29414B104   57,536,182 193,503 SH   SOLE 25 193,321 0 182
EPAM SYS INC COM 29414B104   28,317,770 95,237 SH   SOLE 26 67,497 0 27,740
EPAM SYS INC COM 29414B104   28,070,680 94,406 SH   SOLE 28 1,077 0 93,329
EPAM SYS INC COM 29414B104   161,553,445 543,329 SH   SOLE 30 543,329 0 0
EPAM SYS INC COM 29414B104   3,978,707 13,381 SH   SOLE 31 12,494 0 887
EPAM SYS INC COM 29414B104   36,366,466 122,306 SH   SOLE 34 122,306 0 0
EPAM SYS INC COM 29414B104   3,760,756 12,648 SH   SOLE 36 12,648 0 0
EPAM SYS INC COM 29414B104   922,646 3,103 SH   SOLE 40 3,103 0 0
EPAM SYS INC COM 29414B104   22,419 75 SH   OTR 43 75 0 0
EPAM SYS INC COM 29414B104   10,720,698 36,055 SH   SOLE 43 30,192 0 5,863
EPICQUEST EDUCATN GRP INTL L COM G3104J100   359 184 SH   SOLE 22 184 0 0
EPLUS INC COM 294268107   7,902,483 98,979 SH   SOLE 2 49,822 0 49,157
EPLUS INC COM 294268107   7,984 100 SH   SOLE 4 100 0 0
EPLUS INC COM 294268107   491,495 6,156 SH   SOLE 7 5,825 0 331
EPLUS INC COM 294268107   7,732,664 96,852 SH   SOLE 18 86,437 0 10,415
EPLUS INC COM 294268107   21,661,231 271,308 SH   SOLE 19 271,308 0 0
EPLUS INC COM 294268107   258,410,783 3,236,608 SH   SOLE 21 3,236,608 0 0
EPLUS INC COM 294268107   77,722,643 973,480 SH   SOLE 22 922,345 0 51,135
EPLUS INC COM 294268107   449,739 5,633 SH   SOLE 23 5,633 0 0
EPLUS INC COM 294268107   399,200 5,000 SH   SOLE 25 5,000 0 0
EPLUS INC COM 294268107   949,377 11,891 SH   SOLE 26 11,136 0 755
EPLUS INC COM 294268107   26,028 326 SH   SOLE 28 326 0 0
EPLUS INC COM 294268107   6,771,230 84,810 SH   SOLE 30 84,810 0 0
EPLUS INC COM 294268107   340,358 4,263 SH   SOLE 40 4,263 0 0
EPLUS INC COM 294268107   1,756,161 21,996 SH   SOLE 43 21,391 0 605
EPR PPTYS COM SH BEN INT 26884U109   16,850,232 347,786 SH   SOLE 2 116,751 0 231,035
EPR PPTYS COM SH BEN INT 26884U109   9,663,595 199,455 SH   SOLE 4 199,455 0 0
EPR PPTYS COM SH BEN INT 26884U109   5,749,707 118,673 SH   SOLE 7 106,647 0 12,026
EPR PPTYS COM SH BEN INT 26884U109   13,824,384 285,333 SH   SOLE 18 285,333 0 0
EPR PPTYS COM SH BEN INT 26884U109   22,302,456 460,319 SH   SOLE 19 460,319 0 0
EPR PPTYS COM SH BEN INT 26884U109   195,492,698 4,034,937 SH   SOLE 21 4,034,937 0 0
EPR PPTYS COM SH BEN INT 26884U109   160,039,701 3,303,193 SH   SOLE 22 2,808,204 0 494,989
EPR PPTYS COM SH BEN INT 26884U109   1,702,775 35,145 SH   SOLE 23 35,145 0 0
EPR PPTYS COM SH BEN INT 26884U109   9,872,317 203,763 SH   SOLE 25 203,763 0 0
EPR PPTYS COM SH BEN INT 26884U109   1,062,024 21,920 SH   SOLE 26 21,920 0 0
EPR PPTYS COM SH BEN INT 26884U109   9,080,596 187,422 SH   SOLE 28 81,112 0 106,310
EPR PPTYS COM SH BEN INT 26884U109   13,052,818 269,408 SH   SOLE 30 269,408 0 0
EPR PPTYS COM SH BEN INT 26884U109   52,568 1,085 SH   SOLE 31 1,085 0 0
EPR PPTYS COM SH BEN INT 26884U109   9,317,129 192,304 SH   SOLE 34 192,304 0 0
EPR PPTYS COM SH BEN INT 26884U109   79,894 1,649 SH   SOLE 36 1,649 0 0
EPR PPTYS COM SH BEN INT 26884U109   860,230 17,755 SH   SOLE 40 17,755 0 0
EPR PPTYS COM SH BEN INT 26884U109   8,460,980 174,633 SH   SOLE 43 154,244 0 20,389
EPR PPTYS PFD C CV 5.75% 26884U208   10,523,968 494,083 SH   SOLE 21 494,083 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307   8,941,401 317,973 SH   SOLE 21 317,973 0 0
EPSILON ENERGY LTD COM 294375209   204,968 40,348 SH   SOLE 2 40,348 0 0
EPSILON ENERGY LTD COM 294375209   16,906 3,328 SH   SOLE 18 3,328 0 0
EPSILON ENERGY LTD COM 294375209   237,119 46,677 SH   SOLE 21 46,677 0 0
EPSILON ENERGY LTD COM 294375209   231,658 45,602 SH   SOLE 22 45,602 0 0
EQT CORP COM 26884L109   45,235,602 1,170,088 SH   SOLE 2 151,500 0 1,018,588
EQT CORP COM 26884L109   4,386,866 113,473 SH   SOLE 4 113,473 0 0
EQT CORP COM 26884L109   20,754,544 536,848 SH   SOLE 7 471,199 0 65,649
EQT CORP COM 26884L109   211,934 5,482 SH   SOLE 13 5,482 0 0
EQT CORP COM 26884L109   1,979,895 51,213 SH   SOLE 15 51,213 0 0
EQT CORP COM 26884L109   45,315,175 1,172,146 SH   SOLE 18 1,144,314 0 27,832
EQT CORP COM 26884L109   7,234,059 187,120 SH   SOLE 19 187,120 0 0
EQT CORP COM 26884L109   568,194,834 14,697,228 SH   SOLE 21 14,697,228 0 0
EQT CORP COM 26884L109   359,390,010 9,296,172 SH   SOLE 22 8,427,007 0 869,165
EQT CORP COM 26884L109   24,553,701 635,119 SH   SOLE 23 635,119 0 0
EQT CORP COM 26884L109   4,628,259 119,717 SH   SOLE 25 119,717 0 0
EQT CORP COM 26884L109   9,853,506 254,876 SH   SOLE 26 163,292 0 91,584
EQT CORP COM 26884L109   15,157,040 392,060 SH   SOLE 28 89,715 0 302,345
EQT CORP COM 26884L109   119,520,869 3,091,590 SH   SOLE 30 3,065,984 0 25,606
EQT CORP COM 26884L109   3,195,442 82,655 SH   SOLE 31 76,584 0 6,071
EQT CORP COM 26884L109   639,707 16,547 SH   SOLE 34 16,547 0 0
EQT CORP COM 26884L109   1,936,209 50,083 SH   SOLE 36 50,083 0 0
EQT CORP COM 26884L109   757,620 19,597 SH   SOLE 40 19,597 0 0
EQT CORP COM 26884L109   28,454 736 SH   OTR 43 736 0 0
EQT CORP COM 26884L109   21,684,128 560,893 SH   SOLE 43 490,508 0 70,385
EQT CORP NOTE 1.750% 5/0 26884LAK5   5,282,256 1,990,000 PRN   SOLE 21 1,990,000 0 0
EQUIFAX INC COM 294429105   45,573,321 184,291 SH   SOLE 2 37,109 0 147,182
EQUIFAX INC COM 294429105   24,878,858 100,606 SH   SOLE 4 45,602 0 55,004
EQUIFAX INC COM 294429105   18,657,536 75,448 SH   SOLE 7 66,239 0 9,209
EQUIFAX INC COM 294429105   1,004,492 4,062 SH   SOLE 13 4,062 0 0
EQUIFAX INC COM 294429105   4,479,411 18,114 SH   SOLE 15 18,114 0 0
EQUIFAX INC COM 294429105   54,638,726 220,950 SH   SOLE 18 199,823 0 21,127
EQUIFAX INC COM 294429105   347,607,392 1,405,667 SH   SOLE 19 1,405,667 0 0
EQUIFAX INC COM 294429105   832,350,938 3,365,890 SH   SOLE 21 3,365,890 0 0
EQUIFAX INC COM 294429105   702,462,855 2,840,644 SH   SOLE 22 2,573,484 0 267,160
EQUIFAX INC COM 294429105   48,531,652 196,254 SH   SOLE 23 196,254 0 0
EQUIFAX INC COM 294429105   198,745,242 803,693 SH   SOLE 25 802,643 0 1,050
EQUIFAX INC COM 294429105   29,623,116 119,791 SH   SOLE 26 56,811 0 62,980
EQUIFAX INC COM 294429105   54,032,123 218,497 SH   SOLE 28 1,786 0 216,711
EQUIFAX INC COM 294429105   147,965,230 598,347 SH   SOLE 30 598,347 0 0
EQUIFAX INC COM 294429105   6,576,183 26,593 SH   SOLE 31 24,463 0 2,130
EQUIFAX INC COM 294429105   50,545,334 204,397 SH   SOLE 34 204,397 0 0
EQUIFAX INC COM 294429105   7,096,481 28,697 SH   SOLE 36 28,697 0 0
EQUIFAX INC COM 294429105   1,590,322 6,431 SH   SOLE 40 6,431 0 0
EQUIFAX INC COM 294429105   74,187 300 SH   OTR 43 300 0 0
EQUIFAX INC COM 294429105   25,717,567 103,998 SH   SOLE 43 89,991 0 14,006
EQUILLIUM INC COM 29446K106   9 12 SH   SOLE 21 12 0 0
EQUILLIUM INC COM 29446K106   2,755 3,811 SH   SOLE 22 3,811 0 0
EQUINIX INC COM 29444U700   173,999,677 216,044 SH   SOLE 2 66,001 0 150,043
EQUINIX INC COM 29444U700   119,354,771 148,195 SH   SOLE 4 133,194 0 15,001
EQUINIX INC COM 29444U700   207,704,443 257,893 SH   SOLE 7 233,354 0 24,539
EQUINIX INC COM 29444U700   3,853,791 4,785 SH   SOLE 13 4,785 0 0
EQUINIX INC COM 29444U700   11,109,550 13,794 SH   SOLE 15 13,794 0 0
EQUINIX INC COM 29444U700   140,086,416 173,936 SH   SOLE 18 165,598 0 8,338
EQUINIX INC COM 29444U700   185,486,955 230,307 SH   SOLE 19 230,307 0 0
EQUINIX INC COM 29444U700   2,406,391,760 2,987,859 SH   SOLE 21 2,987,859 0 0
EQUINIX INC COM 29444U700   2,431,068,910 3,018,499 SH   SOLE 22 2,688,548 0 329,951
EQUINIX INC COM 29444U700   148,614,590 184,525 SH   SOLE 23 184,525 0 0
EQUINIX INC COM 29444U700   591,800,572 734,800 SH   SOLE 25 734,514 0 286
EQUINIX INC COM 29444U700   111,504,635 138,448 SH   SOLE 26 66,992 0 71,456
EQUINIX INC COM 29444U700   199,216,438 247,354 SH   SOLE 28 32,930 0 214,424
EQUINIX INC COM 29444U700   1,672,795 2,077 SH   SOLE 29 2,077 0 0
EQUINIX INC COM 29444U700   597,915,898 742,393 SH   SOLE 30 742,393 0 0
EQUINIX INC COM 29444U700   16,914,801 21,002 SH   SOLE 31 19,416 0 1,586
EQUINIX INC COM 29444U700   42,349,017 52,582 SH   SOLE 34 52,582 0 0
EQUINIX INC COM 29444U700   18,751,895 23,283 SH   SOLE 36 23,283 0 0
EQUINIX INC COM 29444U700   3,910,168 4,855 SH   SOLE 40 4,855 0 0
EQUINIX INC COM 29444U700   96,647 120 SH   OTR 43 120 0 0
EQUINIX INC COM 29444U700   98,513,152 122,317 SH   SOLE 43 106,071 0 16,246
EQUINOR ASA SPONSORED ADR 29446M102   232,997 7,364 SH   SOLE 18 7,364 0 0
EQUINOR ASA SPONSORED ADR 29446M102   759,360 24,000 SH   SOLE 19 24,000 0 0
EQUINOR ASA SPONSORED ADR 29446M102   39,950,589 1,262,661 SH   SOLE 43 967,812 0 294,849
EQUINOX GOLD CORP COM 29446Y502   24,489 5,008 SH   SOLE 2 5,008 0 0
EQUINOX GOLD CORP COM 29446Y502   11,912 2,436 SH   SOLE 22 2,436 0 0
EQUINOX GOLD CORP COM 29446Y502   204,216 41,762 SH   SOLE 43 38,852 0 2,910
EQUITABLE HLDGS INC COM 29452E101   29,111,226 874,211 SH   SOLE 2 228,263 0 645,948
EQUITABLE HLDGS INC COM 29452E101   13,520,466 406,020 SH   SOLE 4 213,452 0 192,568
EQUITABLE HLDGS INC COM 29452E101   2,029,568 60,948 SH   SOLE 7 59,437 0 1,511
EQUITABLE HLDGS INC COM 29452E101   763,169 22,918 SH   SOLE 13 22,918 0 0
EQUITABLE HLDGS INC COM 29452E101   1,247,385 37,459 SH   SOLE 15 37,459 0 0
EQUITABLE HLDGS INC COM 29452E101   54,606,272 1,639,828 SH   SOLE 18 1,554,622 0 85,206
EQUITABLE HLDGS INC COM 29452E101   131,053,082 3,935,528 SH   SOLE 19 3,935,528 0 0
EQUITABLE HLDGS INC COM 29452E101   340,615,344 10,228,689 SH   SOLE 21 10,228,689 0 0
EQUITABLE HLDGS INC COM 29452E101   321,199,646 9,645,635 SH   SOLE 22 8,952,116 0 693,519
EQUITABLE HLDGS INC COM 29452E101   19,004,810 570,715 SH   SOLE 23 570,715 0 0
EQUITABLE HLDGS INC COM 29452E101   29,212,225 877,244 SH   SOLE 25 871,311 0 5,933
EQUITABLE HLDGS INC COM 29452E101   15,239,079 457,630 SH   SOLE 26 265,509 0 192,121
EQUITABLE HLDGS INC COM 29452E101   24,364,578 731,669 SH   SOLE 28 148,202 0 583,467
EQUITABLE HLDGS INC COM 29452E101   43,565,990 1,308,288 SH   SOLE 30 1,308,288 0 0
EQUITABLE HLDGS INC COM 29452E101   2,537,826 76,211 SH   SOLE 31 69,928 0 6,283
EQUITABLE HLDGS INC COM 29452E101   48,059,392 1,443,225 SH   SOLE 34 1,443,225 0 0
EQUITABLE HLDGS INC COM 29452E101   3,416,980 102,612 SH   SOLE 36 102,612 0 0
EQUITABLE HLDGS INC COM 29452E101   551,248 16,554 SH   SOLE 40 16,554 0 0
EQUITABLE HLDGS INC COM 29452E101   13,584,807 407,952 SH   SOLE 43 352,980 0 54,972
EQUITRANS MIDSTREAM CORP COM 294600101   6,177,784 606,855 SH   SOLE 2 361,749 0 245,106
EQUITRANS MIDSTREAM CORP COM 294600101   14,985 1,472 SH   SOLE 4 1,472 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   926,126 90,975 SH   SOLE 7 86,372 0 4,603
EQUITRANS MIDSTREAM CORP COM 294600101   17,774,535 1,746,025 SH   SOLE 18 1,746,025 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   9,552,474 938,357 SH   SOLE 19 938,357 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   365,206,960 35,874,947 SH   SOLE 21 35,874,947 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   143,217,768 14,068,543 SH   SOLE 22 13,555,527 0 513,016
EQUITRANS MIDSTREAM CORP COM 294600101   909,257 89,318 SH   SOLE 25 89,318 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   1,455,394 142,966 SH   SOLE 26 142,966 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   487,021 47,841 SH   SOLE 28 7,256 0 40,585
EQUITRANS MIDSTREAM CORP COM 294600101   5,003,317 491,485 SH   SOLE 30 491,485 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   140,179 13,770 SH   SOLE 36 13,770 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   895,290 87,946 SH   SOLE 40 87,946 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   9,857,714 968,341 SH   SOLE 43 835,709 0 132,632
EQUITY BANCSHARES INC COM CL A 29460X109   991,372 29,244 SH   SOLE 2 18,750 0 10,494
EQUITY BANCSHARES INC COM CL A 29460X109   6,068 179 SH   SOLE 7 179 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   1,527,907 45,071 SH   SOLE 18 45,071 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   1,060,562 31,285 SH   SOLE 19 31,285 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   22,475,497 662,994 SH   SOLE 21 662,994 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   15,894,693 468,870 SH   SOLE 22 451,117 0 17,753
EQUITY BANCSHARES INC COM CL A 29460X109   94,073 2,775 SH   SOLE 25 2,775 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   131,396 3,876 SH   SOLE 28 0 0 3,876
EQUITY BANCSHARES INC COM CL A 29460X109   121,498 3,584 SH   SOLE 30 3,584 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   92,479 2,728 SH   SOLE 40 2,728 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   435,954 12,860 SH   SOLE 43 12,427 0 433
EQUITY COMWLTH COM SH BEN INT 294628102   8,123,635 423,106 SH   SOLE 2 151,612 0 271,494
EQUITY COMWLTH COM SH BEN INT 294628102   2,477 129 SH   SOLE 4 129 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   16,070 837 SH   SOLE 7 837 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   7,490,957 390,154 SH   SOLE 18 390,154 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   19,061,222 992,772 SH   SOLE 19 992,772 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   80,037,389 4,168,614 SH   SOLE 21 4,168,614 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   77,085,312 4,014,860 SH   SOLE 22 3,771,450 0 243,410
EQUITY COMWLTH COM SH BEN INT 294628102   735,840 38,325 SH   SOLE 23 38,325 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   456,058 23,753 SH   SOLE 25 23,753 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   3,560,006 185,417 SH   SOLE 26 54,996 0 130,421
EQUITY COMWLTH COM SH BEN INT 294628102   1,228,762 63,998 SH   SOLE 28 820 0 63,178
EQUITY COMWLTH COM SH BEN INT 294628102   1,424,410 74,188 SH   SOLE 30 74,188 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   52,531 2,736 SH   SOLE 36 2,736 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   534,298 27,828 SH   SOLE 40 27,828 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   5,866,810 305,563 SH   SOLE 43 294,287 0 11,276
EQUITY COMWLTH 6.5% CNV PFD D 294628201   11,312,395 450,155 SH   SOLE 21 450,155 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   20,487,285 290,435 SH   SOLE 2 125,339 0 165,096
EQUITY LIFESTYLE PPTYS INC COM 29472R108   15,926,027 225,773 SH   SOLE 4 129,124 0 96,649
EQUITY LIFESTYLE PPTYS INC COM 29472R108   22,061,808 312,756 SH   SOLE 7 284,515 0 28,241
EQUITY LIFESTYLE PPTYS INC COM 29472R108   298,878 4,237 SH   SOLE 13 4,237 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   1,167,719 16,554 SH   SOLE 15 16,554 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   26,874,047 380,976 SH   SOLE 18 370,196 0 10,780
EQUITY LIFESTYLE PPTYS INC COM 29472R108   24,503,480 347,370 SH   SOLE 19 347,370 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   816,838,387 11,579,790 SH   SOLE 21 11,579,790 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   512,128,653 7,260,117 SH   SOLE 22 6,819,980 0 440,137
EQUITY LIFESTYLE PPTYS INC COM 29472R108   20,740,312 294,022 SH   SOLE 23 294,022 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   77,369,330 1,096,815 SH   SOLE 25 1,096,815 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   12,108,614 171,656 SH   SOLE 26 78,247 0 93,409
EQUITY LIFESTYLE PPTYS INC COM 29472R108   26,557,605 376,490 SH   SOLE 28 5,414 0 371,076
EQUITY LIFESTYLE PPTYS INC COM 29472R108   66,208,773 938,599 SH   SOLE 30 938,599 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   3,009,377 42,662 SH   SOLE 31 39,688 0 2,974
EQUITY LIFESTYLE PPTYS INC COM 29472R108   505,207 7,162 SH   SOLE 34 7,162 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   3,043,025 43,139 SH   SOLE 36 43,139 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   651,931 9,242 SH   SOLE 40 9,242 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   31,249 443 SH   OTR 43 443 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   10,494,754 148,777 SH   SOLE 43 138,648 0 10,129
EQUITY RESIDENTIAL SH BEN INT 29476L107   68,012,795 1,112,047 SH   SOLE 2 621,931 0 490,116
EQUITY RESIDENTIAL SH BEN INT 29476L107   39,178,913 640,597 SH   SOLE 4 428,511 0 212,086
EQUITY RESIDENTIAL SH BEN INT 29476L107   51,708,823 845,468 SH   SOLE 7 761,904 0 83,564
EQUITY RESIDENTIAL SH BEN INT 29476L107   928,470 15,181 SH   SOLE 13 15,181 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   3,256,342 53,243 SH   SOLE 15 53,243 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   50,418,897 824,377 SH   SOLE 18 696,711 0 127,666
EQUITY RESIDENTIAL SH BEN INT 29476L107   90,881,558 1,485,964 SH   SOLE 19 1,485,964 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   882,343,271 14,426,803 SH   SOLE 21 14,426,803 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   777,915,263 12,719,347 SH   SOLE 22 11,272,832 0 1,446,515
EQUITY RESIDENTIAL SH BEN INT 29476L107   50,118,051 819,458 SH   SOLE 23 819,458 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   219,311,442 3,585,864 SH   SOLE 25 3,536,508 0 49,356
EQUITY RESIDENTIAL SH BEN INT 29476L107   28,193,904 460,986 SH   SOLE 26 198,506 0 262,480
EQUITY RESIDENTIAL SH BEN INT 29476L107   66,330,344 1,084,538 SH   SOLE 28 45,749 0 1,038,789
EQUITY RESIDENTIAL SH BEN INT 29476L107   259,685 4,246 SH   SOLE 29 4,246 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   181,592,908 2,969,145 SH   SOLE 30 2,969,145 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   5,053,712 82,631 SH   SOLE 31 76,564 0 6,067
EQUITY RESIDENTIAL SH BEN INT 29476L107   4,563,086 74,609 SH   SOLE 34 74,609 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   7,040,250 115,112 SH   SOLE 36 115,112 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   1,152,499 18,844 SH   SOLE 40 18,844 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   38,103 623 SH   OTR 43 623 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   12,034,090 196,764 SH   SOLE 43 177,387 0 19,377
ERASCA INC COM 29479A108   175,482 82,386 SH   SOLE 2 21,047 0 61,339
ERASCA INC COM 29479A108   1,883 884 SH   SOLE 7 884 0 0
ERASCA INC COM 29479A108   516,977 242,712 SH   SOLE 18 242,712 0 0
ERASCA INC COM 29479A108   352,604 165,542 SH   SOLE 19 165,542 0 0
ERASCA INC COM 29479A108   8,907,705 4,182,021 SH   SOLE 21 4,182,021 0 0
ERASCA INC COM 29479A108   5,092,824 2,390,997 SH   SOLE 22 2,307,822 0 83,175
ERASCA INC COM 29479A108   11,702 5,494 SH   SOLE 25 5,494 0 0
ERASCA INC COM 29479A108   12,388 5,816 SH   SOLE 26 0 0 5,816
ERASCA INC COM 29479A108   199,366 93,599 SH   SOLE 30 93,599 0 0
ERASCA INC COM 29479A108   15,244 7,157 SH   SOLE 34 7,157 0 0
ERASCA INC COM 29479A108   10,705 5,026 SH   SOLE 40 5,026 0 0
ERASCA INC COM 29479A108   274,103 128,687 SH   SOLE 43 119,969 0 8,718
ERIE INDTY CO CL A 29530P102   5,013,752 14,970 SH   SOLE 2 13,792 0 1,178
ERIE INDTY CO CL A 29530P102   9,440,725 28,188 SH   SOLE 4 15,859 0 12,329
ERIE INDTY CO CL A 29530P102   3,813,399 11,386 SH   SOLE 7 11,279 0 107
ERIE INDTY CO CL A 29530P102   155,068 463 SH   SOLE 13 463 0 0
ERIE INDTY CO CL A 29530P102   873,471 2,608 SH   SOLE 15 2,608 0 0
ERIE INDTY CO CL A 29530P102   17,619,806 52,609 SH   SOLE 18 51,061 0 1,548
ERIE INDTY CO CL A 29530P102   506,324,353 1,511,777 SH   SOLE 21 1,511,777 0 0
ERIE INDTY CO CL A 29530P102   208,696,020 623,122 SH   SOLE 22 596,317 0 26,805
ERIE INDTY CO CL A 29530P102   13,937,696 41,615 SH   SOLE 23 41,615 0 0
ERIE INDTY CO CL A 29530P102   1,427,764 4,263 SH   SOLE 25 4,230 0 33
ERIE INDTY CO CL A 29530P102   4,804,427 14,345 SH   SOLE 26 10,415 0 3,930
ERIE INDTY CO CL A 29530P102   6,723,184 20,074 SH   SOLE 28 454 0 19,620
ERIE INDTY CO CL A 29530P102   38,889,571 116,116 SH   SOLE 30 99,812 0 16,304
ERIE INDTY CO CL A 29530P102   1,615,319 4,823 SH   SOLE 31 4,401 0 422
ERIE INDTY CO CL A 29530P102   318,509 951 SH   SOLE 34 951 0 0
ERIE INDTY CO CL A 29530P102   2,712,517 8,099 SH   SOLE 36 8,099 0 0
ERIE INDTY CO CL A 29530P102   450,802 1,346 SH   SOLE 40 1,346 0 0
ERIE INDTY CO CL A 29530P102   29,138 87 SH   OTR 43 87 0 0
ERIE INDTY CO CL A 29530P102   10,672,304 31,865 SH   SOLE 43 28,321 0 3,544
ERMENEGILDO ZEGNA N V ORD SHS N30577105   6,444 557 SH   SOLE 2 557 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105   162 14 SH   SOLE 43 14 0 0
ERO COPPER CORP COM 296006109   314,253 19,902 SH   SOLE 2 19,902 0 0
ERO COPPER CORP COM 296006109   98,561 6,242 SH   SOLE 22 6,242 0 0
ESAB CORPORATION COM 29605J106   10,207,387 117,841 SH   SOLE 2 57,736 0 60,105
ESAB CORPORATION COM 29605J106   11,520 133 SH   SOLE 4 133 0 0
ESAB CORPORATION COM 29605J106   42,530 491 SH   SOLE 7 491 0 0
ESAB CORPORATION COM 29605J106   8,396,423 96,934 SH   SOLE 18 96,934 0 0
ESAB CORPORATION COM 29605J106   1,631,921 18,840 SH   SOLE 19 18,840 0 0
ESAB CORPORATION COM 29605J106   238,859,154 2,757,552 SH   SOLE 21 2,757,552 0 0
ESAB CORPORATION COM 29605J106   143,463,769 1,656,243 SH   SOLE 22 1,581,520 0 74,723
ESAB CORPORATION COM 29605J106   923,109 10,657 SH   SOLE 25 10,657 0 0
ESAB CORPORATION COM 29605J106   1,386,786 16,010 SH   SOLE 26 16,010 0 0
ESAB CORPORATION COM 29605J106   400,618 4,625 SH   SOLE 28 0 0 4,625
ESAB CORPORATION COM 29605J106   2,792,715 32,241 SH   SOLE 30 32,241 0 0
ESAB CORPORATION COM 29605J106   69,902 807 SH   SOLE 31 807 0 0
ESAB CORPORATION COM 29605J106   88,959 1,027 SH   SOLE 36 1,027 0 0
ESAB CORPORATION COM 29605J106   964,340 11,133 SH   SOLE 40 11,133 0 0
ESAB CORPORATION COM 29605J106   3,431,635 39,617 SH   SOLE 43 35,904 0 3,713
ESCALADE INC COM 296056104   90,104 4,485 SH   SOLE 2 445 0 4,040
ESCALADE INC COM 296056104   568,045 28,275 SH   SOLE 18 28,275 0 0
ESCALADE INC COM 296056104   390,329 19,429 SH   SOLE 19 19,429 0 0
ESCALADE INC COM 296056104   6,982,802 347,576 SH   SOLE 21 347,576 0 0
ESCALADE INC COM 296056104   2,715,525 135,168 SH   SOLE 22 128,420 0 6,748
ESCO TECHNOLOGIES INC COM 296315104   2,027,662 17,326 SH   SOLE 2 7,417 0 9,909
ESCO TECHNOLOGIES INC COM 296315104   9,128 78 SH   SOLE 4 78 0 0
ESCO TECHNOLOGIES INC COM 296315104   568,649 4,859 SH   SOLE 7 4,601 0 258
ESCO TECHNOLOGIES INC COM 296315104   9,181,121 78,451 SH   SOLE 18 78,451 0 0
ESCO TECHNOLOGIES INC COM 296315104   6,185,972 52,858 SH   SOLE 19 52,858 0 0
ESCO TECHNOLOGIES INC COM 296315104   343,019,494 2,931,039 SH   SOLE 21 2,931,039 0 0
ESCO TECHNOLOGIES INC COM 296315104   85,981,473 734,696 SH   SOLE 22 706,294 0 28,402
ESCO TECHNOLOGIES INC COM 296315104   663,209 5,667 SH   SOLE 25 5,667 0 0
ESCO TECHNOLOGIES INC COM 296315104   1,912,270 16,340 SH   SOLE 26 11,044 0 5,296
ESCO TECHNOLOGIES INC COM 296315104   898,205 7,675 SH   SOLE 28 464 0 7,211
ESCO TECHNOLOGIES INC COM 296315104   7,593,492 64,885 SH   SOLE 30 64,885 0 0
ESCO TECHNOLOGIES INC COM 296315104   22,821 195 SH   SOLE 36 195 0 0
ESCO TECHNOLOGIES INC COM 296315104   538,689 4,603 SH   SOLE 40 4,603 0 0
ESCO TECHNOLOGIES INC COM 296315104   26,332 225 SH   OTR 43 225 0 0
ESCO TECHNOLOGIES INC COM 296315104   4,058,658 34,680 SH   SOLE 43 31,377 0 3,303
ESPERION THERAPEUTICS INC NE COM 29664W105   30 10 SH   SOLE 2 10 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   82,763 27,680 SH   SOLE 18 27,680 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   585,493 195,817 SH   SOLE 21 195,817 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   5,153,172 1,723,469 SH   SOLE 22 1,723,469 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   61,418 20,541 SH   SOLE 26 12,965 0 7,576
ESPERION THERAPEUTICS INC NE COM 29664W105   287,671 96,211 SH   SOLE 28 3,694 0 92,517
ESPERION THERAPEUTICS INC NE COM 29664W105   145,972 48,820 SH   SOLE 31 45,468 0 3,352
ESPERION THERAPEUTICS INC NE COM 29664W105   1,049 351 SH   SOLE 43 307 0 44
ESPERION THERAPEUTICS INC NE NOTE 4.000%11/1 29664WAB1   2,088,675 3,612,000 PRN   SOLE 2 3,612,000 0 0
ESPERION THERAPEUTICS INC NE NOTE 4.000%11/1 29664WAB1   224,365 388,000 PRN   SOLE 19 388,000 0 0
ESPERION THERAPEUTICS INC NE NOTE 4.000%11/1 29664WAB1   1,183,120 2,046,000 PRN   SOLE 21 2,046,000 0 0
ESPEY MFG & ELECTRS CORP COM 296650104   6,470 346 SH   SOLE 18 346 0 0
ESPEY MFG & ELECTRS CORP COM 296650104   71,041 3,799 SH   SOLE 21 3,799 0 0
ESPORTS ENTMT GROUP INC COM 29667K603   16 4 SH   SOLE 22 4 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   431,105 8,629 SH   SOLE 2 7,348 0 1,281
ESQUIRE FINL HLDGS INC COM 29667J101   1,499 30 SH   SOLE 7 30 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   884,542 17,705 SH   SOLE 18 17,705 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   726,119 14,534 SH   SOLE 19 14,534 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   14,515,678 290,546 SH   SOLE 21 290,546 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   9,702,682 194,209 SH   SOLE 22 190,844 0 3,365
ESS TECH INC COMMON STOCK 26916J106   43,561 38,211 SH   SOLE 2 3,957 0 34,254
ESS TECH INC COMMON STOCK 26916J106   1,422 1,247 SH   SOLE 7 1,247 0 0
ESS TECH INC COMMON STOCK 26916J106   320,354 281,012 SH   SOLE 18 281,012 0 0
ESS TECH INC COMMON STOCK 26916J106   217,403 190,704 SH   SOLE 19 190,704 0 0
ESS TECH INC COMMON STOCK 26916J106   3,989,965 3,499,969 SH   SOLE 21 3,499,969 0 0
ESS TECH INC COMMON STOCK 26916J106   2,158,381 1,893,317 SH   SOLE 22 1,814,663 0 78,654
ESS TECH INC COMMON STOCK 26916J106   20,649 18,113 SH   SOLE 28 18,113 0 0
ESSA BANCORP INC COM 29667D104   99,780 4,984 SH   SOLE 2 378 0 4,606
ESSA BANCORP INC COM 29667D104   458,959 22,925 SH   SOLE 18 22,925 0 0
ESSA BANCORP INC COM 29667D104   343,103 17,138 SH   SOLE 19 17,138 0 0
ESSA BANCORP INC COM 29667D104   6,484,198 323,886 SH   SOLE 21 323,886 0 0
ESSA BANCORP INC COM 29667D104   2,306,024 115,186 SH   SOLE 22 109,310 0 5,876
ESSA PHARMA INC COM NEW 29668H708   50,668 7,677 SH   SOLE 2 7,677 0 0
ESSENT GROUP LTD COM G3198U102   11,323,964 214,713 SH   SOLE 2 109,681 0 105,032
ESSENT GROUP LTD COM G3198U102   13,501 256 SH   SOLE 4 256 0 0
ESSENT GROUP LTD COM G3198U102   660,938 12,532 SH   SOLE 7 11,916 0 616
ESSENT GROUP LTD COM G3198U102   22,716,858 430,733 SH   SOLE 18 430,733 0 0
ESSENT GROUP LTD COM G3198U102   18,997,212 360,205 SH   SOLE 19 360,205 0 0
ESSENT GROUP LTD COM G3198U102   434,687,721 8,242,088 SH   SOLE 21 8,242,088 0 0
ESSENT GROUP LTD COM G3198U102   198,139,644 3,756,914 SH   SOLE 22 3,600,833 0 156,081
ESSENT GROUP LTD COM G3198U102   136,755 2,593 SH   SOLE 23 2,593 0 0
ESSENT GROUP LTD COM G3198U102   1,101,000 20,876 SH   SOLE 25 20,876 0 0
ESSENT GROUP LTD COM G3198U102   2,457,737 46,601 SH   SOLE 26 20,817 0 25,784
ESSENT GROUP LTD COM G3198U102   412,374 7,819 SH   SOLE 28 2,011 0 5,808
ESSENT GROUP LTD COM G3198U102   3,149,000 59,708 SH   SOLE 30 59,708 0 0
ESSENT GROUP LTD COM G3198U102   102,685 1,947 SH   SOLE 36 1,947 0 0
ESSENT GROUP LTD COM G3198U102   1,283,164 24,330 SH   SOLE 40 24,330 0 0
ESSENT GROUP LTD COM G3198U102   113 2 SH   SOLE 43 2 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   7,838,255 306,661 SH   SOLE 2 119,362 0 187,299
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   8,443,209 330,329 SH   SOLE 4 330,329 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   6,747,354 263,981 SH   SOLE 7 237,758 0 26,223
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   19,290,822 754,727 SH   SOLE 18 754,727 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   18,391,775 719,553 SH   SOLE 19 719,553 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   488,860,023 19,125,979 SH   SOLE 21 19,125,979 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   167,306,712 6,545,646 SH   SOLE 22 5,717,176 0 828,470
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,538,252 60,182 SH   SOLE 23 60,182 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   21,744,403 850,720 SH   SOLE 25 850,720 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,647,086 64,440 SH   SOLE 26 64,440 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   9,082,720 355,349 SH   SOLE 28 166,648 0 188,701
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   19,933,426 779,868 SH   SOLE 30 779,868 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,760,164 68,864 SH   SOLE 34 68,864 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   975,472 38,164 SH   SOLE 40 38,164 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   2,648,036 103,601 SH   SOLE 43 96,349 0 7,252
ESSENTIAL UTILS INC COM 29670G102   14,373,326 384,828 SH   SOLE 2 173,420 0 211,408
ESSENTIAL UTILS INC COM 29670G102   14,278,457 382,288 SH   SOLE 4 180,179 0 202,109
ESSENTIAL UTILS INC COM 29670G102   39,017,416 1,044,643 SH   SOLE 7 977,258 0 67,385
ESSENTIAL UTILS INC COM 29670G102   147,682 3,954 SH   SOLE 13 3,954 0 0
ESSENTIAL UTILS INC COM 29670G102   1,087,669 29,121 SH   SOLE 15 29,121 0 0
ESSENTIAL UTILS INC COM 29670G102   19,742,538 528,582 SH   SOLE 18 510,891 0 17,691
ESSENTIAL UTILS INC COM 29670G102   4,680,291 125,309 SH   SOLE 19 125,309 0 0
ESSENTIAL UTILS INC COM 29670G102   543,899,477 14,562,235 SH   SOLE 21 14,562,235 0 0
ESSENTIAL UTILS INC COM 29670G102   281,988,018 7,549,880 SH   SOLE 22 7,070,636 0 479,244
ESSENTIAL UTILS INC COM 29670G102   15,443,179 413,472 SH   SOLE 23 413,472 0 0
ESSENTIAL UTILS INC COM 29670G102   24,983,564 668,904 SH   SOLE 25 664,840 0 4,064
ESSENTIAL UTILS INC COM 29670G102   7,312,271 195,777 SH   SOLE 26 124,768 0 71,009
ESSENTIAL UTILS INC COM 29670G102   16,182,074 433,255 SH   SOLE 28 15,454 0 417,801
ESSENTIAL UTILS INC COM 29670G102   105,327 2,820 SH   SOLE 29 2,820 0 0
ESSENTIAL UTILS INC COM 29670G102   150,253,485 4,022,851 SH   SOLE 30 3,950,891 0 71,960
ESSENTIAL UTILS INC COM 29670G102   2,148,036 57,511 SH   SOLE 31 52,787 0 4,724
ESSENTIAL UTILS INC COM 29670G102   6,678,068 178,797 SH   SOLE 34 178,797 0 0
ESSENTIAL UTILS INC COM 29670G102   1,416,910 37,936 SH   SOLE 36 37,936 0 0
ESSENTIAL UTILS INC COM 29670G102   490,630 13,136 SH   SOLE 40 13,136 0 0
ESSENTIAL UTILS INC COM 29670G102   12,139 325 SH   OTR 43 325 0 0
ESSENTIAL UTILS INC COM 29670G102   13,807,173 369,670 SH   SOLE 43 313,518 0 56,152
ESSEX PPTY TR INC COM 297178105   21,637,228 87,268 SH   SOLE 2 17,939 0 69,329
ESSEX PPTY TR INC COM 297178105   23,019,989 92,845 SH   SOLE 4 56,800 0 36,045
ESSEX PPTY TR INC COM 297178105   37,548,777 151,443 SH   SOLE 7 136,756 0 14,687
ESSEX PPTY TR INC COM 297178105   319,595 1,289 SH   SOLE 13 1,289 0 0
ESSEX PPTY TR INC COM 297178105   2,400,307 9,681 SH   SOLE 15 9,681 0 0
ESSEX PPTY TR INC COM 297178105   24,174,894 97,503 SH   SOLE 18 93,574 0 3,929
ESSEX PPTY TR INC COM 297178105   32,737,750 132,039 SH   SOLE 19 132,039 0 0
ESSEX PPTY TR INC COM 297178105   594,968,229 2,399,646 SH   SOLE 21 2,399,646 0 0
ESSEX PPTY TR INC COM 297178105   494,450,130 1,994,233 SH   SOLE 22 1,820,921 0 173,312
ESSEX PPTY TR INC COM 297178105   26,204,779 105,690 SH   SOLE 23 105,690 0 0
ESSEX PPTY TR INC COM 297178105   127,843,567 515,623 SH   SOLE 25 515,499 0 124
ESSEX PPTY TR INC COM 297178105   16,452,803 66,358 SH   SOLE 26 31,952 0 34,406
ESSEX PPTY TR INC COM 297178105   47,134,882 190,106 SH   SOLE 28 1,995 0 188,111
ESSEX PPTY TR INC COM 297178105   127,047,431 512,412 SH   SOLE 30 512,412 0 0
ESSEX PPTY TR INC COM 297178105   3,627,362 14,630 SH   SOLE 31 13,549 0 1,081
ESSEX PPTY TR INC COM 297178105   690,265 2,784 SH   SOLE 34 2,784 0 0
ESSEX PPTY TR INC COM 297178105   4,752,514 19,168 SH   SOLE 36 19,168 0 0
ESSEX PPTY TR INC COM 297178105   863,575 3,483 SH   SOLE 40 3,483 0 0
ESSEX PPTY TR INC COM 297178105   22,969 93 SH   OTR 43 93 0 0
ESSEX PPTY TR INC COM 297178105   17,742,987 71,562 SH   SOLE 43 66,759 0 4,802
ESTABLISHMENT LABS HLDGS INC COM G31249108   162,020 6,258 SH   SOLE 2 4,285 0 1,973
ESTABLISHMENT LABS HLDGS INC COM G31249108   2,770 107 SH   SOLE 4 107 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   347,418 13,419 SH   SOLE 7 12,674 0 745
ESTABLISHMENT LABS HLDGS INC COM G31249108   35,987 1,390 SH   SOLE 18 1,390 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   1,571,316 60,692 SH   SOLE 21 60,692 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   387,185 14,955 SH   SOLE 22 5,650 0 9,305
ESTABLISHMENT LABS HLDGS INC COM G31249108   91,858 3,548 SH   SOLE 25 3,548 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   308,246 11,906 SH   SOLE 26 11,906 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   1,348,843 52,099 SH   SOLE 30 52,099 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   87,172 3,367 SH   SOLE 40 3,367 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   42,356 1,636 SH   SOLE 43 1,603 0 33
ETAO INTERNATIONAL CO LTD ORD SHS G31363107   4,349 9,665 SH   SOLE 18 9,665 0 0
ETAO INTERNATIONAL CO LTD ORD SHS G31363107   53,155 118,122 SH   SOLE 21 118,122 0 0
ETERNA THERAPEUTICS INC COM NEW 114082209   28,036 15,619 SH   SOLE 22 15,619 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   2,845,732 89,152 SH   SOLE 2 71,215 0 17,937
ETHAN ALLEN INTERIORS INC COM 297602104   4,118 129 SH   SOLE 4 129 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   5,905 185 SH   SOLE 7 185 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   2,466,426 77,269 SH   SOLE 18 77,269 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   5,487,112 171,902 SH   SOLE 19 171,902 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   90,948,252 2,849,256 SH   SOLE 21 2,849,256 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   24,360,897 763,186 SH   SOLE 22 731,614 0 31,572
ETHAN ALLEN INTERIORS INC COM 297602104   182,487 5,717 SH   SOLE 25 5,717 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   620,046 19,425 SH   SOLE 26 3,301 0 16,124
ETHAN ALLEN INTERIORS INC COM 297602104   1,645,412 51,548 SH   SOLE 30 51,548 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   98,314 3,080 SH   SOLE 40 3,080 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   1,038,581 32,537 SH   SOLE 43 29,535 0 3,002
ETON PHARMACEUTICALS INC COM 29772L108   14,169 3,235 SH   SOLE 18 3,235 0 0
ETON PHARMACEUTICALS INC COM 29772L108   197,376 45,063 SH   SOLE 21 45,063 0 0
ETON PHARMACEUTICALS INC COM 29772L108   1,033,430 235,943 SH   SOLE 22 235,943 0 0
ETSY INC COM 29786A106   21,797,101 268,934 SH   SOLE 2 92,669 0 176,265
ETSY INC COM 29786A106   9,448,647 116,578 SH   SOLE 4 52,400 0 64,178
ETSY INC COM 29786A106   5,990,243 73,908 SH   SOLE 7 64,944 0 8,964
ETSY INC COM 29786A106   769,489 9,494 SH   SOLE 13 9,494 0 0
ETSY INC COM 29786A106   1,396,410 17,229 SH   SOLE 15 17,229 0 0
ETSY INC COM 29786A106   17,050,326 210,368 SH   SOLE 18 202,234 0 8,134
ETSY INC COM 29786A106   4,821,178 59,484 SH   SOLE 19 59,484 0 0
ETSY INC COM 29786A106   273,648,467 3,376,292 SH   SOLE 21 3,376,292 0 0
ETSY INC COM 29786A106   212,520,476 2,622,091 SH   SOLE 22 2,348,939 0 273,152
ETSY INC COM 29786A106   17,090,932 210,869 SH   SOLE 23 210,869 0 0
ETSY INC COM 29786A106   42,374,480 522,819 SH   SOLE 25 401,879 0 120,940
ETSY INC COM 29786A106   15,048,148 185,665 SH   SOLE 26 65,498 0 120,167
ETSY INC COM 29786A106   28,870,496 356,206 SH   SOLE 28 11,158 0 345,048
ETSY INC COM 29786A106   159,750 1,971 SH   SOLE 29 1,971 0 0
ETSY INC COM 29786A106   84,783,892 1,046,069 SH   SOLE 30 843,498 0 202,571
ETSY INC COM 29786A106   2,627,965 32,424 SH   SOLE 31 30,285 0 2,139
ETSY INC COM 29786A106   562,163 6,936 SH   SOLE 34 6,936 0 0
ETSY INC COM 29786A106   2,370,226 29,244 SH   SOLE 36 29,244 0 0
ETSY INC COM 29786A106   562,001 6,934 SH   SOLE 40 6,934 0 0
ETSY INC COM 29786A106   17,912 221 SH   OTR 43 221 0 0
ETSY INC COM 29786A106   11,123,392 137,241 SH   SOLE 43 116,924 0 20,317
ETSY INC NOTE 0.125%10/0 29786AAJ5   5,324,484 4,632,000 PRN   SOLE 21 4,632,000 0 0
ETSY INC NOTE 0.125% 9/0 29786AAL0   3,932,324 4,623,000 PRN   SOLE 21 4,623,000 0 0
ETSY INC NOTE 0.250% 6/1 29786AAN6   5,684,260 7,100,000 PRN   SOLE 21 7,100,000 0 0
EURONAV NV SHS B38564108   6,508 370 SH   SOLE 22 370 0 0
EURONAV NV SHS B38564108   10,273 584 SH   SOLE 43 0 0 584
EURONET WORLDWIDE INC COM 298736109   15,172,248 149,495 SH   SOLE 2 76,321 0 73,174
EURONET WORLDWIDE INC COM 298736109   16,746 165 SH   SOLE 4 165 0 0
EURONET WORLDWIDE INC COM 298736109   248,955 2,453 SH   SOLE 7 2,453 0 0
EURONET WORLDWIDE INC COM 298736109   11,328,111 111,618 SH   SOLE 18 105,869 0 5,749
EURONET WORLDWIDE INC COM 298736109   10,545,420 103,906 SH   SOLE 19 103,906 0 0
EURONET WORLDWIDE INC COM 298736109   229,205,422 2,258,404 SH   SOLE 21 2,258,404 0 0
EURONET WORLDWIDE INC COM 298736109   147,225,860 1,450,644 SH   SOLE 22 1,363,801 0 86,843
EURONET WORLDWIDE INC COM 298736109   1,472,011 14,504 SH   SOLE 23 14,504 0 0
EURONET WORLDWIDE INC COM 298736109   978,871 9,645 SH   SOLE 25 9,645 0 0
EURONET WORLDWIDE INC COM 298736109   7,016,004 69,130 SH   SOLE 26 10,479 0 58,651
EURONET WORLDWIDE INC COM 298736109   240,937 2,374 SH   SOLE 28 941 0 1,433
EURONET WORLDWIDE INC COM 298736109   3,055,255 30,104 SH   SOLE 30 30,104 0 0
EURONET WORLDWIDE INC COM 298736109   68,810 678 SH   SOLE 31 678 0 0
EURONET WORLDWIDE INC COM 298736109   76,016 749 SH   SOLE 36 749 0 0
EURONET WORLDWIDE INC COM 298736109   1,024,136 10,091 SH   SOLE 40 10,091 0 0
EURONET WORLDWIDE INC COM 298736109   3,905,741 38,484 SH   SOLE 43 36,375 0 2,109
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3   3,799,840 4,064,000 PRN   SOLE 21 4,064,000 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   258,224 19,001 SH   SOLE 2 10,313 0 8,688
EUROPEAN WAX CTR INC CLASS A COM 29882P106   309,023 22,739 SH   SOLE 7 21,487 0 1,252
EUROPEAN WAX CTR INC CLASS A COM 29882P106   1,136,899 83,657 SH   SOLE 18 83,657 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   1,018,869 74,972 SH   SOLE 19 74,972 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   18,053,676 1,328,453 SH   SOLE 21 1,328,453 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   14,771,936 1,086,971 SH   SOLE 22 1,055,653 0 31,318
EUROPEAN WAX CTR INC CLASS A COM 29882P106   111,452 8,201 SH   SOLE 25 8,201 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   16,349 1,203 SH   SOLE 26 1,203 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   35,443 2,608 SH   SOLE 28 0 0 2,608
EUROPEAN WAX CTR INC CLASS A COM 29882P106   1,059,830 77,986 SH   SOLE 30 77,986 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   14,582 1,073 SH   SOLE 36 1,073 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   100,593 7,402 SH   SOLE 40 7,402 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   55,637 4,094 SH   SOLE 43 4,040 0 54
EUROSEAS LTD SHS Y23592135   199,422 6,402 SH   SOLE 2 6,402 0 0
EVANS BANCORP INC COM NEW 29911Q208   365,180 11,582 SH   SOLE 2 8,565 0 3,017
EVANS BANCORP INC COM NEW 29911Q208   469,072 14,877 SH   SOLE 18 14,877 0 0
EVANS BANCORP INC COM NEW 29911Q208   321,480 10,196 SH   SOLE 19 10,196 0 0
EVANS BANCORP INC COM NEW 29911Q208   7,669,515 243,245 SH   SOLE 21 243,245 0 0
EVANS BANCORP INC COM NEW 29911Q208   2,671,695 84,735 SH   SOLE 22 81,255 0 3,480
EVANS BANCORP INC COM NEW 29911Q208   5,959 189 SH   SOLE 43 189 0 0
EVE HLDG INC COM 29970N104   34,638 4,732 SH   SOLE 2 611 0 4,121
EVE HLDG INC COM 29970N104   319,496 43,647 SH   SOLE 18 43,647 0 0
EVE HLDG INC COM 29970N104   272,004 37,159 SH   SOLE 19 37,159 0 0
EVE HLDG INC COM 29970N104   4,681,206 639,509 SH   SOLE 21 639,509 0 0
EVE HLDG INC COM 29970N104   4,327,050 591,127 SH   SOLE 22 587,677 0 3,450
EVENTBRITE INC COM CL A 29975E109   1,642,874 196,516 SH   SOLE 2 149,210 0 47,306
EVENTBRITE INC COM CL A 29975E109   1,889 226 SH   SOLE 4 226 0 0
EVENTBRITE INC COM CL A 29975E109   4,748 568 SH   SOLE 7 568 0 0
EVENTBRITE INC COM CL A 29975E109   1,664,426 199,094 SH   SOLE 18 189,196 0 9,898
EVENTBRITE INC COM CL A 29975E109   4,409,223 527,419 SH   SOLE 19 527,419 0 0
EVENTBRITE INC COM CL A 29975E109   25,015,060 2,992,232 SH   SOLE 21 2,992,232 0 0
EVENTBRITE INC COM CL A 29975E109   23,862,834 2,854,406 SH   SOLE 22 2,756,287 0 98,119
EVENTBRITE INC COM CL A 29975E109   14,254 1,705 SH   SOLE 23 1,705 0 0
EVENTBRITE INC COM CL A 29975E109   155,228 18,568 SH   SOLE 25 18,568 0 0
EVENTBRITE INC COM CL A 29975E109   239,940 28,701 SH   SOLE 26 28,701 0 0
EVENTBRITE INC COM CL A 29975E109   424,822 50,816 SH   SOLE 30 50,816 0 0
EVENTBRITE INC COM CL A 29975E109   127,147 15,209 SH   SOLE 34 15,209 0 0
EVENTBRITE INC COM CL A 29975E109   141,602 16,938 SH   SOLE 40 16,938 0 0
EVENTBRITE INC COM CL A 29975E109   104,467 12,496 SH   SOLE 43 11,312 0 1,184
EVERBRIDGE INC COM 29978A104   3,677,665 151,282 SH   SOLE 2 100,873 0 50,409
EVERBRIDGE INC COM 29978A104   6,564 270 SH   SOLE 4 141 0 129
EVERBRIDGE INC COM 29978A104   68,724 2,827 SH   SOLE 7 2,827 0 0
EVERBRIDGE INC COM 29978A104   2,634,742 108,381 SH   SOLE 18 97,561 0 10,820
EVERBRIDGE INC COM 29978A104   10,612,482 436,548 SH   SOLE 19 436,548 0 0
EVERBRIDGE INC COM 29978A104   52,501,821 2,159,680 SH   SOLE 21 2,159,680 0 0
EVERBRIDGE INC COM 29978A104   38,222,516 1,572,296 SH   SOLE 22 1,505,176 0 67,120
EVERBRIDGE INC COM 29978A104   70,280 2,891 SH   SOLE 23 2,891 0 0
EVERBRIDGE INC COM 29978A104   181,717 7,475 SH   SOLE 25 7,475 0 0
EVERBRIDGE INC COM 29978A104   821,362 33,787 SH   SOLE 26 11,566 0 22,221
EVERBRIDGE INC COM 29978A104   16,312 671 SH   SOLE 28 671 0 0
EVERBRIDGE INC COM 29978A104   7,307,221 300,585 SH   SOLE 30 300,585 0 0
EVERBRIDGE INC COM 29978A104   224,090 9,218 SH   SOLE 40 9,218 0 0
EVERBRIDGE INC COM 29978A104   327,358 13,466 SH   SOLE 43 13,026 0 440
EVERBRIDGE INC NOTE 3/1 29978AAE4   2,199,375 2,550,000 PRN   SOLE 21 2,550,000 0 0
EVERCOMMERCE INC COM 29977X105   68,926 6,249 SH   SOLE 2 757 0 5,492
EVERCOMMERCE INC COM 29977X105   993 90 SH   SOLE 7 90 0 0
EVERCOMMERCE INC COM 29977X105   638,527 57,890 SH   SOLE 18 57,890 0 0
EVERCOMMERCE INC COM 29977X105   559,872 50,759 SH   SOLE 19 50,759 0 0
EVERCOMMERCE INC COM 29977X105   9,502,919 861,552 SH   SOLE 21 861,552 0 0
EVERCOMMERCE INC COM 29977X105   6,041,440 547,728 SH   SOLE 22 536,834 0 10,894
EVERCOMMERCE INC COM 29977X105   187,400 16,990 SH   SOLE 43 16,132 0 858
EVERCORE INC CLASS A 29977A105   17,625,163 103,041 SH   SOLE 2 38,502 0 64,539
EVERCORE INC CLASS A 29977A105   24,460 143 SH   SOLE 4 143 0 0
EVERCORE INC CLASS A 29977A105   657,687 3,845 SH   SOLE 7 3,658 0 187
EVERCORE INC CLASS A 29977A105   12,390,520 72,438 SH   SOLE 18 72,438 0 0
EVERCORE INC CLASS A 29977A105   2,133,165 12,471 SH   SOLE 19 12,471 0 0
EVERCORE INC CLASS A 29977A105   312,495,179 1,826,923 SH   SOLE 21 1,826,923 0 0
EVERCORE INC CLASS A 29977A105   182,631,624 1,067,709 SH   SOLE 22 1,019,228 0 48,481
EVERCORE INC CLASS A 29977A105   1,236,863 7,231 SH   SOLE 25 7,231 0 0
EVERCORE INC CLASS A 29977A105   1,667,566 9,749 SH   SOLE 26 8,508 0 1,241
EVERCORE INC CLASS A 29977A105   124,867 730 SH   SOLE 28 730 0 0
EVERCORE INC CLASS A 29977A105   3,761,561 21,991 SH   SOLE 30 21,991 0 0
EVERCORE INC CLASS A 29977A105   86,722 507 SH   SOLE 31 507 0 0
EVERCORE INC CLASS A 29977A105   92,025 538 SH   SOLE 36 538 0 0
EVERCORE INC CLASS A 29977A105   1,290,230 7,543 SH   SOLE 40 7,543 0 0
EVERCORE INC CLASS A 29977A105   48,407 283 SH   OTR 43 283 0 0
EVERCORE INC CLASS A 29977A105   9,612,641 56,198 SH   SOLE 43 50,813 0 5,385
EVEREST GROUP LTD COM G3223R108   41,426,494 117,163 SH   SOLE 2 28,228 0 88,935
EVEREST GROUP LTD COM G3223R108   14,644,930 41,419 SH   SOLE 4 20,346 0 21,073
EVEREST GROUP LTD COM G3223R108   12,856,876 36,362 SH   SOLE 7 29,528 0 6,834
EVEREST GROUP LTD COM G3223R108   907,640 2,567 SH   SOLE 13 2,567 0 0
EVEREST GROUP LTD COM G3223R108   2,260,083 6,392 SH   SOLE 15 6,392 0 0
EVEREST GROUP LTD COM G3223R108   37,379,417 105,717 SH   SOLE 18 103,020 0 2,697
EVEREST GROUP LTD COM G3223R108   12,849,804 36,342 SH   SOLE 19 36,342 0 0
EVEREST GROUP LTD COM G3223R108   565,177,830 1,598,444 SH   SOLE 21 1,598,444 0 0
EVEREST GROUP LTD COM G3223R108   389,383,511 1,101,260 SH   SOLE 22 1,004,530 0 96,730
EVEREST GROUP LTD COM G3223R108   27,498,624 77,772 SH   SOLE 23 77,772 0 0
EVEREST GROUP LTD COM G3223R108   39,737,088 112,385 SH   SOLE 25 112,225 0 160
EVEREST GROUP LTD COM G3223R108   34,290,896 96,982 SH   SOLE 26 41,487 0 55,495
EVEREST GROUP LTD COM G3223R108   36,527,289 103,307 SH   SOLE 28 737 0 102,570
EVEREST GROUP LTD COM G3223R108   494,658 1,399 SH   SOLE 29 1,399 0 0
EVEREST GROUP LTD COM G3223R108   106,484,153 301,160 SH   SOLE 30 273,479 0 27,681
EVEREST GROUP LTD COM G3223R108   5,022,604 14,205 SH   SOLE 31 13,488 0 717
EVEREST GROUP LTD COM G3223R108   664,023 1,878 SH   SOLE 34 1,878 0 0
EVEREST GROUP LTD COM G3223R108   4,702,614 13,300 SH   SOLE 36 13,300 0 0
EVEREST GROUP LTD COM G3223R108   802,273 2,269 SH   SOLE 40 2,269 0 0
EVEREST GROUP LTD COM G3223R108   17,656 50 SH   OTR 43 50 0 0
EVEREST GROUP LTD COM G3223R108   21,840,965 61,771 SH   SOLE 43 56,415 0 5,356
EVERGY INC COM 30034W106   37,099,010 710,709 SH   SOLE 2 267,284 0 443,425
EVERGY INC COM 30034W106   6,410,525 122,807 SH   SOLE 4 98,806 0 24,001
EVERGY INC COM 30034W106   11,495,014 220,211 SH   SOLE 7 153,583 0 66,628
EVERGY INC COM 30034W106   135,877 2,603 SH   SOLE 13 2,603 0 0
EVERGY INC COM 30034W106   1,704,173 32,647 SH   SOLE 15 32,647 0 0
EVERGY INC COM 30034W106   25,170,266 482,189 SH   SOLE 18 437,785 0 44,404
EVERGY INC COM 30034W106   21,744,380 416,559 SH   SOLE 19 416,559 0 0
EVERGY INC COM 30034W106   359,401,541 6,885,087 SH   SOLE 21 6,885,087 0 0
EVERGY INC COM 30034W106   294,469,335 5,641,175 SH   SOLE 22 5,019,402 0 621,773
EVERGY INC COM 30034W106   23,887,712 457,619 SH   SOLE 23 457,619 0 0
EVERGY INC COM 30034W106   5,053,064 96,802 SH   SOLE 25 96,802 0 0
EVERGY INC COM 30034W106   9,061,398 173,590 SH   SOLE 26 160,672 0 12,918
EVERGY INC COM 30034W106   108,941 2,087 SH   SOLE 28 0 0 2,087
EVERGY INC COM 30034W106   74,417,207 1,425,617 SH   SOLE 30 1,425,617 0 0
EVERGY INC COM 30034W106   2,568,605 49,207 SH   SOLE 31 45,614 0 3,593
EVERGY INC COM 30034W106   548,204 10,502 SH   SOLE 34 10,502 0 0
EVERGY INC COM 30034W106   4,373,942 83,792 SH   SOLE 36 83,792 0 0
EVERGY INC COM 30034W106   330,061 6,323 SH   SOLE 40 6,323 0 0
EVERGY INC COM 30034W106   24,169 463 SH   OTR 43 463 0 0
EVERGY INC COM 30034W106   16,399,246 314,162 SH   SOLE 43 272,180 0 41,982
EVERI HLDGS INC COM 30034T103   5,493,122 487,411 SH   SOLE 2 379,202 0 108,209
EVERI HLDGS INC COM 30034T103   3,516 312 SH   SOLE 4 312 0 0
EVERI HLDGS INC COM 30034T103   830,193 73,664 SH   SOLE 7 69,626 0 4,038
EVERI HLDGS INC COM 30034T103   2,611,811 231,749 SH   SOLE 18 231,749 0 0
EVERI HLDGS INC COM 30034T103   6,150,603 545,750 SH   SOLE 19 545,750 0 0
EVERI HLDGS INC COM 30034T103   38,953,651 3,456,402 SH   SOLE 21 3,456,402 0 0
EVERI HLDGS INC COM 30034T103   34,456,582 3,057,372 SH   SOLE 22 2,935,620 0 121,752
EVERI HLDGS INC COM 30034T103   232,534 20,633 SH   SOLE 23 20,633 0 0
EVERI HLDGS INC COM 30034T103   275,033 24,404 SH   SOLE 25 24,404 0 0
EVERI HLDGS INC COM 30034T103   1,038,587 92,155 SH   SOLE 26 51,852 0 40,303
EVERI HLDGS INC COM 30034T103   11,067 982 SH   SOLE 28 982 0 0
EVERI HLDGS INC COM 30034T103   2,425,541 215,221 SH   SOLE 30 215,221 0 0
EVERI HLDGS INC COM 30034T103   412,561 36,607 SH   SOLE 34 36,607 0 0
EVERI HLDGS INC COM 30034T103   89,630 7,953 SH   SOLE 36 7,953 0 0
EVERI HLDGS INC COM 30034T103   202,849 17,999 SH   SOLE 40 17,999 0 0
EVERI HLDGS INC COM 30034T103   231,227 20,517 SH   SOLE 43 18,338 0 2,179
EVERQUOTE INC COM CL A 30041R108   267,126 21,824 SH   SOLE 2 19,949 0 1,875
EVERQUOTE INC COM CL A 30041R108   3,182 260 SH   SOLE 7 260 0 0
EVERQUOTE INC COM CL A 30041R108   708,855 57,913 SH   SOLE 18 53,980 0 3,933
EVERQUOTE INC COM CL A 30041R108   1,808,276 147,735 SH   SOLE 19 147,735 0 0
EVERQUOTE INC COM CL A 30041R108   10,218,062 834,809 SH   SOLE 21 834,809 0 0
EVERQUOTE INC COM CL A 30041R108   7,976,000 651,634 SH   SOLE 22 631,189 0 20,445
EVERQUOTE INC COM CL A 30041R108   9,339 763 SH   SOLE 23 763 0 0
EVERQUOTE INC COM CL A 30041R108   23,941 1,956 SH   SOLE 28 1,956 0 0
EVERQUOTE INC COM CL A 30041R108   68,911 5,630 SH   SOLE 43 5,531 0 99
EVERSOURCE ENERGY COM 30040W108   45,160,586 731,701 SH   SOLE 2 159,194 0 572,507
EVERSOURCE ENERGY COM 30040W108   26,721,983 432,955 SH   SOLE 4 208,781 0 224,174
EVERSOURCE ENERGY COM 30040W108   83,138,013 1,347,019 SH   SOLE 7 1,224,345 0 122,674
EVERSOURCE ENERGY COM 30040W108   629,544 10,200 SH   SOLE 13 10,200 0 0
EVERSOURCE ENERGY COM 30040W108   3,422,868 55,458 SH   SOLE 15 55,458 0 0
EVERSOURCE ENERGY COM 30040W108   43,871,008 710,807 SH   SOLE 18 689,119 0 21,688
EVERSOURCE ENERGY COM 30040W108   24,193,129 391,982 SH   SOLE 19 391,982 0 0
EVERSOURCE ENERGY COM 30040W108   949,071,032 15,377,042 SH   SOLE 21 15,377,042 0 0
EVERSOURCE ENERGY COM 30040W108   483,798,269 7,838,598 SH   SOLE 22 7,079,711 0 758,887
EVERSOURCE ENERGY COM 30040W108   34,444,451 558,076 SH   SOLE 23 558,076 0 0
EVERSOURCE ENERGY COM 30040W108   116,806,396 1,892,521 SH   SOLE 25 1,681,821 0 210,700
EVERSOURCE ENERGY COM 30040W108   46,373,754 751,357 SH   SOLE 26 459,019 0 292,338
EVERSOURCE ENERGY COM 30040W108   64,480,736 1,044,730 SH   SOLE 28 30,462 0 1,014,268
EVERSOURCE ENERGY COM 30040W108   270,928,396 4,389,637 SH   SOLE 30 4,240,840 0 148,797
EVERSOURCE ENERGY COM 30040W108   4,901,000 79,407 SH   SOLE 31 73,495 0 5,912
EVERSOURCE ENERGY COM 30040W108   3,462,245 56,096 SH   SOLE 32 56,096 0 0
EVERSOURCE ENERGY COM 30040W108   17,869,730 289,529 SH   SOLE 34 289,529 0 0
EVERSOURCE ENERGY COM 30040W108   7,491,759 121,383 SH   SOLE 36 121,383 0 0
EVERSOURCE ENERGY COM 30040W108   1,128,735 18,288 SH   SOLE 40 18,288 0 0
EVERSOURCE ENERGY COM 30040W108   34,008 551 SH   OTR 43 551 0 0
EVERSOURCE ENERGY COM 30040W108   58,183,151 942,695 SH   SOLE 43 873,565 0 69,130
EVERSPIN TECHNOLOGIES INC COM 30041T104   792,193 87,632 SH   SOLE 2 87,632 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   43,699 4,834 SH   SOLE 18 4,834 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   386,424 42,746 SH   SOLE 21 42,746 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   2,626,066 290,494 SH   SOLE 22 290,494 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   23,766 2,629 SH   SOLE 26 1,660 0 969
EVERSPIN TECHNOLOGIES INC COM 30041T104   107,061 11,843 SH   SOLE 28 0 0 11,843
EVERSPIN TECHNOLOGIES INC COM 30041T104   56,491 6,249 SH   SOLE 31 5,821 0 428
EVERTEC INC COM 30040P103   2,301,647 56,220 SH   SOLE 2 37,738 0 18,482
EVERTEC INC COM 30040P103   10,030 245 SH   SOLE 4 245 0 0
EVERTEC INC COM 30040P103   362,278 8,849 SH   SOLE 7 8,390 0 459
EVERTEC INC COM 30040P103   8,208,961 200,512 SH   SOLE 18 200,512 0 0
EVERTEC INC COM 30040P103   6,024,976 147,166 SH   SOLE 19 147,166 0 0
EVERTEC INC COM 30040P103   309,568,178 7,561,509 SH   SOLE 21 7,561,509 0 0
EVERTEC INC COM 30040P103   77,817,524 1,900,770 SH   SOLE 22 1,844,026 0 56,744
EVERTEC INC COM 30040P103   44,338 1,083 SH   SOLE 23 1,083 0 0
EVERTEC INC COM 30040P103   570,008 13,923 SH   SOLE 25 13,923 0 0
EVERTEC INC COM 30040P103   615,697 15,039 SH   SOLE 26 15,039 0 0
EVERTEC INC COM 30040P103   185,008 4,519 SH   SOLE 28 600 0 3,919
EVERTEC INC COM 30040P103   8,020,474 195,908 SH   SOLE 30 195,908 0 0
EVERTEC INC COM 30040P103   1,800,705 43,984 SH   SOLE 34 43,984 0 0
EVERTEC INC COM 30040P103   485,344 11,855 SH   SOLE 40 11,855 0 0
EVERTEC INC COM 30040P103   72,566 1,773 SH   SOLE 43 1,171 0 602
EVGO INC CL A COM 30052F100   182,247 50,907 SH   SOLE 2 4,959 0 45,948
EVGO INC CL A COM 30052F100   2,757 770 SH   SOLE 7 770 0 0
EVGO INC CL A COM 30052F100   952,387 266,030 SH   SOLE 18 266,030 0 0
EVGO INC CL A COM 30052F100   762,418 212,966 SH   SOLE 19 212,966 0 0
EVGO INC CL A COM 30052F100   15,495,425 4,328,331 SH   SOLE 21 4,328,331 0 0
EVGO INC CL A COM 30052F100   9,484,763 2,649,375 SH   SOLE 22 2,574,136 0 75,239
EVGO INC CL A COM 30052F100   64 18 SH   SOLE 43 18 0 0
EVGO INC *W EXP 07/01/202 30052F118   682 2,402 SH   SOLE 4 2,402 0 0
EVGO INC *W EXP 07/01/202 30052F118   561 1,975 SH   SOLE 7 1,975 0 0
EVGO INC *W EXP 07/01/202 30052F118   11,064 38,959 SH   SOLE 18 38,959 0 0
EVGO INC *W EXP 07/01/202 30052F118   152,386 536,572 SH   SOLE 19 536,572 0 0
EVGO INC *W EXP 07/01/202 30052F118   5,339 18,800 SH   SOLE 22 18,800 0 0
EVGO INC *W EXP 07/01/202 30052F118   131 460 SH   SOLE 26 460 0 0
EVGO INC *W EXP 07/01/202 30052F118   45,640 160,705 SH   SOLE 34 160,705 0 0
EVI INDS INC COM 26929N102   14,784 623 SH   SOLE 2 261 0 362
EVI INDS INC COM 26929N102   277,783 11,706 SH   SOLE 18 11,706 0 0
EVI INDS INC COM 26929N102   243,185 10,248 SH   SOLE 19 10,248 0 0
EVI INDS INC COM 26929N102   4,054,864 170,875 SH   SOLE 21 170,875 0 0
EVI INDS INC COM 26929N102   1,882,643 79,336 SH   SOLE 22 77,991 0 1,345
EVOKE PHARMA INC COM NEW 30049G203   9 9 SH   SOLE 21 9 0 0
EVOKE PHARMA INC COM NEW 30049G203   1,538 1,464 SH   SOLE 22 1,464 0 0
EVOLENT HEALTH INC CL A 30050B101   1,952,502 59,113 SH   SOLE 2 30,822 0 28,291
EVOLENT HEALTH INC CL A 30050B101   8,489 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101   30,949 937 SH   SOLE 7 937 0 0
EVOLENT HEALTH INC CL A 30050B101   9,414,805 285,038 SH   SOLE 18 264,633 0 20,405
EVOLENT HEALTH INC CL A 30050B101   8,460,800 256,155 SH   SOLE 19 256,155 0 0
EVOLENT HEALTH INC CL A 30050B101   144,213,802 4,366,146 SH   SOLE 21 4,366,146 0 0
EVOLENT HEALTH INC CL A 30050B101   102,186,860 3,093,759 SH   SOLE 22 3,002,513 0 91,246
EVOLENT HEALTH INC CL A 30050B101   53,872 1,631 SH   SOLE 23 1,631 0 0
EVOLENT HEALTH INC CL A 30050B101   678,899 20,554 SH   SOLE 25 20,554 0 0
EVOLENT HEALTH INC CL A 30050B101   773,629 23,422 SH   SOLE 26 23,422 0 0
EVOLENT HEALTH INC CL A 30050B101   109,329 3,310 SH   SOLE 28 1,430 0 1,880
EVOLENT HEALTH INC CL A 30050B101   7,800,596 236,167 SH   SOLE 30 236,167 0 0
EVOLENT HEALTH INC CL A 30050B101   731,383 22,143 SH   SOLE 40 22,143 0 0
EVOLENT HEALTH INC CL A 30050B101   26,523 803 SH   OTR 43 803 0 0
EVOLENT HEALTH INC CL A 30050B101   1,828,772 55,367 SH   SOLE 43 42,417 0 12,950
EVOLUS INC COM 30052C107   505,040 47,962 SH   SOLE 2 37,258 0 10,704
EVOLUS INC COM 30052C107   5,455 518 SH   SOLE 7 518 0 0
EVOLUS INC COM 30052C107   1,128,205 107,142 SH   SOLE 18 107,142 0 0
EVOLUS INC COM 30052C107   1,774,958 168,562 SH   SOLE 19 168,562 0 0
EVOLUS INC COM 30052C107   17,525,332 1,664,324 SH   SOLE 21 1,664,324 0 0
EVOLUS INC COM 30052C107   13,082,114 1,242,366 SH   SOLE 22 1,208,950 0 33,416
EVOLUS INC COM 30052C107   70,488 6,694 SH   SOLE 25 6,694 0 0
EVOLUS INC COM 30052C107   28,399 2,697 SH   SOLE 28 0 0 2,697
EVOLUS INC COM 30052C107   617,416 58,634 SH   SOLE 30 58,634 0 0
EVOLUS INC COM 30052C107   82,092 7,796 SH   SOLE 40 7,796 0 0
EVOLUS INC COM 30052C107   344,141 32,682 SH   SOLE 43 14,657 0 18,025
EVOLUTION PETE CORP COM 30049A107   280,577 48,292 SH   SOLE 2 42,490 0 5,802
EVOLUTION PETE CORP COM 30049A107   524,108 90,208 SH   SOLE 18 80,160 0 10,048
EVOLUTION PETE CORP COM 30049A107   1,836,727 316,132 SH   SOLE 19 316,132 0 0
EVOLUTION PETE CORP COM 30049A107   7,082,466 1,219,013 SH   SOLE 21 1,219,013 0 0
EVOLUTION PETE CORP COM 30049A107   6,349,836 1,092,915 SH   SOLE 22 1,047,690 0 45,225
EVOLUTION PETE CORP COM 30049A107   20,707 3,564 SH   SOLE 43 3,462 0 102
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   429,643 91,026 SH   SOLE 2 28,207 0 62,819
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   2,785 590 SH   SOLE 7 590 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   1,498,100 317,394 SH   SOLE 18 317,394 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   1,137,558 241,008 SH   SOLE 19 241,008 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   22,286,773 4,721,774 SH   SOLE 21 4,721,774 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   12,003,578 2,543,131 SH   SOLE 22 2,421,969 0 121,162
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   73,481 15,568 SH   SOLE 25 15,568 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   38,383 8,132 SH   SOLE 28 0 0 8,132
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   34,102 7,225 SH   SOLE 30 7,225 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   76,285 16,162 SH   SOLE 40 16,162 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   85 18 SH   SOLE 43 18 0 0
EVOTEC AG SPONSORED ADS 30050E105   142,848 12,178 SH   SOLE 43 10,696 0 1,482
EXACT SCIENCES CORP COM 30063P105   26,244,923 354,757 SH   SOLE 2 94,562 0 260,195
EXACT SCIENCES CORP COM 30063P105   6,058,592 81,895 SH   SOLE 4 64,345 0 17,550
EXACT SCIENCES CORP COM 30063P105   2,129,884 28,790 SH   SOLE 7 28,326 0 464
EXACT SCIENCES CORP COM 30063P105   175,407 2,371 SH   SOLE 13 2,371 0 0
EXACT SCIENCES CORP COM 30063P105   1,334,599 18,040 SH   SOLE 15 18,040 0 0
EXACT SCIENCES CORP COM 30063P105   14,410,786 194,793 SH   SOLE 18 183,316 0 11,477
EXACT SCIENCES CORP COM 30063P105   29,659,766 400,916 SH   SOLE 19 400,916 0 0
EXACT SCIENCES CORP COM 30063P105   194,244,329 2,625,633 SH   SOLE 21 2,625,633 0 0
EXACT SCIENCES CORP COM 30063P105   351,047,085 4,745,162 SH   SOLE 22 4,393,825 0 351,337
EXACT SCIENCES CORP COM 30063P105   22,607,474 305,589 SH   SOLE 23 305,589 0 0
EXACT SCIENCES CORP COM 30063P105   43,399,701 586,641 SH   SOLE 25 452,801 0 133,840
EXACT SCIENCES CORP COM 30063P105   19,928,880 269,382 SH   SOLE 26 85,639 0 183,743
EXACT SCIENCES CORP COM 30063P105   18,355,696 248,117 SH   SOLE 28 8,829 0 239,288
EXACT SCIENCES CORP COM 30063P105   37,434 506 SH   SOLE 29 506 0 0
EXACT SCIENCES CORP COM 30063P105   51,842,299 700,761 SH   SOLE 30 700,761 0 0
EXACT SCIENCES CORP COM 30063P105   3,070,466 41,504 SH   SOLE 31 38,657 0 2,847
EXACT SCIENCES CORP COM 30063P105   18,111,710 244,819 SH   SOLE 34 244,819 0 0
EXACT SCIENCES CORP COM 30063P105   3,246,242 43,880 SH   SOLE 36 43,880 0 0
EXACT SCIENCES CORP COM 30063P105   726,114 9,815 SH   SOLE 40 9,815 0 0
EXACT SCIENCES CORP COM 30063P105   17,681 239 SH   OTR 43 239 0 0
EXACT SCIENCES CORP COM 30063P105   11,052,806 149,403 SH   SOLE 43 128,025 0 21,378
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1   3,874,838 4,005,000 PRN   SOLE 21 4,005,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9   6,343,975 6,785,000 PRN   SOLE 21 6,785,000 0 0
EXAGEN INC COM 30068X103   12,105 6,083 SH   SOLE 2 6,083 0 0
EXAGEN INC COM 30068X103   3,373 1,695 SH   SOLE 18 1,695 0 0
EXAGEN INC COM 30068X103   49,205 24,726 SH   SOLE 21 24,726 0 0
EXAGEN INC COM 30068X103   50,409 25,331 SH   SOLE 22 25,331 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   198,692 12,852 SH   SOLE 2 5,295 0 7,557
EXCELERATE ENERGY INC CL A COM 30069T101   254,332 16,451 SH   SOLE 7 15,549 0 902
EXCELERATE ENERGY INC CL A COM 30069T101   682,806 44,166 SH   SOLE 18 44,166 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   620,503 40,136 SH   SOLE 19 40,136 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   11,194,772 724,112 SH   SOLE 21 724,112 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   7,764,862 502,255 SH   SOLE 22 483,184 0 19,071
EXCELERATE ENERGY INC CL A COM 30069T101   59,985 3,880 SH   SOLE 25 3,880 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   77,764 5,030 SH   SOLE 26 5,030 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   710,263 45,942 SH   SOLE 30 45,942 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   61,732 3,993 SH   SOLE 40 3,993 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   4,499 291 SH   SOLE 43 291 0 0
EXELA TECHNOLOGIES INC 6% CONV PFD SR B 30162V607   527,671 314,090 SH   SOLE 21 314,090 0 0
EXELA TECHNOLOGIES INC COM 30162V805   141,070 41,985 SH   SOLE 22 41,985 0 0
EXELA TECHNOLOGIES INC COM 30162V805   7 2 SH   SOLE 43 0 0 2
EXELIXIS INC COM 30161Q104   36,525,303 1,522,522 SH   SOLE 2 990,309 0 532,213
EXELIXIS INC COM 30161Q104   1,737,212 72,414 SH   SOLE 4 52,672 0 19,742
EXELIXIS INC COM 30161Q104   2,048,602 85,394 SH   SOLE 7 83,803 0 1,591
EXELIXIS INC COM 30161Q104   284,857 11,874 SH   SOLE 13 11,874 0 0
EXELIXIS INC COM 30161Q104   19,507,229 813,140 SH   SOLE 18 714,408 0 98,732
EXELIXIS INC COM 30161Q104   37,327,288 1,555,952 SH   SOLE 19 1,555,952 0 0
EXELIXIS INC COM 30161Q104   464,201,270 19,349,782 SH   SOLE 21 19,349,782 0 0
EXELIXIS INC COM 30161Q104   255,480,018 10,649,438 SH   SOLE 22 9,973,261 0 676,177
EXELIXIS INC COM 30161Q104   5,051,670 210,574 SH   SOLE 23 210,574 0 0
EXELIXIS INC COM 30161Q104   1,450,915 60,480 SH   SOLE 25 60,480 0 0
EXELIXIS INC COM 30161Q104   4,805,221 200,301 SH   SOLE 26 86,710 0 113,591
EXELIXIS INC COM 30161Q104   391,157 16,305 SH   SOLE 28 5,584 0 10,721
EXELIXIS INC COM 30161Q104   493,546 20,573 SH   SOLE 29 20,573 0 0
EXELIXIS INC COM 30161Q104   25,860,716 1,077,979 SH   SOLE 30 1,077,979 0 0
EXELIXIS INC COM 30161Q104   102,749 4,283 SH   SOLE 31 4,283 0 0
EXELIXIS INC COM 30161Q104   174,287 7,265 SH   SOLE 34 7,265 0 0
EXELIXIS INC COM 30161Q104   390,893 16,294 SH   SOLE 36 16,294 0 0
EXELIXIS INC COM 30161Q104   1,390,700 57,970 SH   SOLE 40 57,970 0 0
EXELIXIS INC COM 30161Q104   13,123 547 SH   OTR 43 547 0 0
EXELIXIS INC COM 30161Q104   6,749,467 281,345 SH   SOLE 43 209,017 0 72,328
EXELON CORP COM 30161N101   95,424,677 2,658,069 SH   SOLE 2 754,887 0 1,903,182
EXELON CORP COM 30161N101   35,909,047 1,000,252 SH   SOLE 4 494,549 0 505,703
EXELON CORP COM 30161N101   107,746,311 3,001,290 SH   SOLE 7 2,698,929 0 302,361
EXELON CORP COM 30161N101   2,808,996 78,245 SH   SOLE 13 78,245 0 0
EXELON CORP COM 30161N101   5,540,842 154,341 SH   SOLE 15 154,341 0 0
EXELON CORP COM 30161N101   106,647,468 2,970,682 SH   SOLE 18 2,847,958 0 122,724
EXELON CORP COM 30161N101   157,664,364 4,391,765 SH   SOLE 19 4,391,765 0 0
EXELON CORP COM 30161N101   1,158,651,786 32,274,423 SH   SOLE 21 32,274,423 0 0
EXELON CORP COM 30161N101   798,353,139 22,238,249 SH   SOLE 22 20,031,246 0 2,207,003
EXELON CORP COM 30161N101   59,079,086 1,645,657 SH   SOLE 23 1,645,657 0 0
EXELON CORP COM 30161N101   98,382,837 2,740,469 SH   SOLE 25 2,658,646 0 81,823
EXELON CORP COM 30161N101   76,278,669 2,124,754 SH   SOLE 26 1,219,170 0 905,584
EXELON CORP COM 30161N101   76,773,730 2,138,544 SH   SOLE 28 32,297 0 2,106,247
EXELON CORP COM 30161N101   370,956,818 10,333,059 SH   SOLE 30 10,221,719 0 111,340
EXELON CORP COM 30161N101   7,982,006 222,340 SH   SOLE 31 205,765 0 16,575
EXELON CORP COM 30161N101   14,018,340 390,483 SH   SOLE 32 390,483 0 0
EXELON CORP COM 30161N101   20,672,118 575,825 SH   SOLE 34 575,825 0 0
EXELON CORP COM 30161N101   9,713,391 270,568 SH   SOLE 36 270,568 0 0
EXELON CORP COM 30161N101   1,826,089 50,866 SH   SOLE 40 50,866 0 0
EXELON CORP COM 30161N101   48,645 1,355 SH   OTR 43 1,355 0 0
EXELON CORP COM 30161N101   30,659,857 854,035 SH   SOLE 43 701,171 0 152,864
EXICURE INC COM NEW 30205M200   110 190 SH   SOLE 21 190 0 0
EXICURE INC COM NEW 30205M200   2,864 4,935 SH   SOLE 22 4,935 0 0
EXLSERVICE HOLDINGS INC COM 302081104   11,984,114 388,464 SH   SOLE 2 229,880 0 158,584
EXLSERVICE HOLDINGS INC COM 302081104   15,579 505 SH   SOLE 4 505 0 0
EXLSERVICE HOLDINGS INC COM 302081104   1,168,937 37,891 SH   SOLE 7 35,866 0 2,025
EXLSERVICE HOLDINGS INC COM 302081104   21,667,806 702,360 SH   SOLE 18 662,240 0 40,120
EXLSERVICE HOLDINGS INC COM 302081104   34,158,200 1,107,235 SH   SOLE 19 1,107,235 0 0
EXLSERVICE HOLDINGS INC COM 302081104   382,175,785 12,388,194 SH   SOLE 21 12,388,194 0 0
EXLSERVICE HOLDINGS INC COM 302081104   183,775,856 5,957,078 SH   SOLE 22 5,752,797 0 204,281
EXLSERVICE HOLDINGS INC COM 302081104   490,453 15,898 SH   SOLE 23 15,898 0 0
EXLSERVICE HOLDINGS INC COM 302081104   1,096,008 35,527 SH   SOLE 25 35,527 0 0
EXLSERVICE HOLDINGS INC COM 302081104   6,424,852 208,261 SH   SOLE 26 47,635 0 160,626
EXLSERVICE HOLDINGS INC COM 302081104   277,866 9,007 SH   SOLE 28 2,825 0 6,182
EXLSERVICE HOLDINGS INC COM 302081104   5,721,348 185,457 SH   SOLE 30 185,457 0 0
EXLSERVICE HOLDINGS INC COM 302081104   57,011 1,848 SH   SOLE 34 1,848 0 0
EXLSERVICE HOLDINGS INC COM 302081104   77,958 2,527 SH   SOLE 36 2,527 0 0
EXLSERVICE HOLDINGS INC COM 302081104   1,067,564 34,605 SH   SOLE 40 34,605 0 0
EXLSERVICE HOLDINGS INC COM 302081104   5,938,748 192,504 SH   SOLE 43 187,513 0 4,991
EXP WORLD HLDGS INC COM 30212W100   4,509,181 290,540 SH   SOLE 2 211,920 0 78,620
EXP WORLD HLDGS INC COM 30212W100   3,585 231 SH   SOLE 4 231 0 0
EXP WORLD HLDGS INC COM 30212W100   9,328 601 SH   SOLE 7 601 0 0
EXP WORLD HLDGS INC COM 30212W100   3,683,268 237,324 SH   SOLE 18 237,324 0 0
EXP WORLD HLDGS INC COM 30212W100   4,646,641 299,397 SH   SOLE 19 299,397 0 0
EXP WORLD HLDGS INC COM 30212W100   135,692,865 8,743,097 SH   SOLE 21 8,743,097 0 0
EXP WORLD HLDGS INC COM 30212W100   37,364,152 2,407,484 SH   SOLE 22 2,333,199 0 74,285
EXP WORLD HLDGS INC COM 30212W100   118,262 7,620 SH   SOLE 23 7,620 0 0
EXP WORLD HLDGS INC COM 30212W100   209,241 13,482 SH   SOLE 25 13,482 0 0
EXP WORLD HLDGS INC COM 30212W100   2,465,445 158,856 SH   SOLE 26 15,704 0 143,152
EXP WORLD HLDGS INC COM 30212W100   19,772 1,274 SH   SOLE 28 1,274 0 0
EXP WORLD HLDGS INC COM 30212W100   2,257,213 145,439 SH   SOLE 30 145,439 0 0
EXP WORLD HLDGS INC COM 30212W100   16,839 1,085 SH   SOLE 34 1,085 0 0
EXP WORLD HLDGS INC COM 30212W100   220,074 14,180 SH   SOLE 40 14,180 0 0
EXP WORLD HLDGS INC COM 30212W100   11,687 753 SH   OTR 43 753 0 0
EXP WORLD HLDGS INC COM 30212W100   442,848 28,534 SH   SOLE 43 27,843 0 691
EXPEDIA GROUP INC COM NEW 30212P303   50,074,155 329,891 SH   SOLE 2 89,920 0 239,971
EXPEDIA GROUP INC COM NEW 30212P303   16,324,256 107,545 SH   SOLE 4 37,374 0 70,171
EXPEDIA GROUP INC COM NEW 30212P303   12,987,760 85,564 SH   SOLE 7 71,729 0 13,835
EXPEDIA GROUP INC COM NEW 30212P303   403,002 2,655 SH   SOLE 13 2,655 0 0
EXPEDIA GROUP INC COM NEW 30212P303   3,282,762 21,627 SH   SOLE 15 21,627 0 0
EXPEDIA GROUP INC COM NEW 30212P303   37,152,576 244,763 SH   SOLE 18 235,753 0 9,010
EXPEDIA GROUP INC COM NEW 30212P303   14,806,811 97,548 SH   SOLE 19 97,548 0 0
EXPEDIA GROUP INC COM NEW 30212P303   600,729,568 3,957,636 SH   SOLE 21 3,957,636 0 0
EXPEDIA GROUP INC COM NEW 30212P303   445,942,020 2,937,888 SH   SOLE 22 2,632,476 0 305,412
EXPEDIA GROUP INC COM NEW 30212P303   33,422,792 220,191 SH   SOLE 23 220,191 0 0
EXPEDIA GROUP INC COM NEW 30212P303   63,289,144 416,952 SH   SOLE 25 414,126 0 2,826
EXPEDIA GROUP INC COM NEW 30212P303   23,412,090 154,240 SH   SOLE 26 68,709 0 85,531
EXPEDIA GROUP INC COM NEW 30212P303   32,476,988 213,960 SH   SOLE 28 17,403 0 196,557
EXPEDIA GROUP INC COM NEW 30212P303   130,042,288 856,725 SH   SOLE 30 779,737 0 76,988
EXPEDIA GROUP INC COM NEW 30212P303   5,010,284 33,008 SH   SOLE 31 30,810 0 2,198
EXPEDIA GROUP INC COM NEW 30212P303   15,015,522 98,923 SH   SOLE 34 98,923 0 0
EXPEDIA GROUP INC COM NEW 30212P303   5,279,408 34,781 SH   SOLE 36 34,781 0 0
EXPEDIA GROUP INC COM NEW 30212P303   1,079,530 7,112 SH   SOLE 40 7,112 0 0
EXPEDIA GROUP INC COM NEW 30212P303   45,082 297 SH   OTR 43 297 0 0
EXPEDIA GROUP INC COM NEW 30212P303   18,637,860 122,787 SH   SOLE 43 98,848 0 23,939
EXPEDIA GROUP INC NOTE 2/1 30212PBE4   6,755,598 7,145,000 PRN   SOLE 21 7,145,000 0 0
EXPEDITORS INTL WASH INC COM 302130109   49,263,924 387,295 SH   SOLE 2 161,858 0 225,437
EXPEDITORS INTL WASH INC COM 302130109   26,405,957 207,594 SH   SOLE 4 85,800 0 121,794
EXPEDITORS INTL WASH INC COM 302130109   54,528,096 428,680 SH   SOLE 7 377,696 0 50,984
EXPEDITORS INTL WASH INC COM 302130109   1,360,531 10,696 SH   SOLE 13 10,696 0 0
EXPEDITORS INTL WASH INC COM 302130109   2,899,906 22,798 SH   SOLE 15 22,798 0 0
EXPEDITORS INTL WASH INC COM 302130109   30,032,938 236,108 SH   SOLE 18 226,694 0 9,414
EXPEDITORS INTL WASH INC COM 302130109   9,115,152 71,660 SH   SOLE 19 71,660 0 0
EXPEDITORS INTL WASH INC COM 302130109   833,480,544 6,552,520 SH   SOLE 21 6,552,520 0 0
EXPEDITORS INTL WASH INC COM 302130109   465,357,511 3,658,471 SH   SOLE 22 3,308,074 0 350,397
EXPEDITORS INTL WASH INC COM 302130109   30,072,751 236,421 SH   SOLE 23 236,421 0 0
EXPEDITORS INTL WASH INC COM 302130109   116,433,919 915,361 SH   SOLE 25 908,744 0 6,617
EXPEDITORS INTL WASH INC COM 302130109   48,659,851 382,546 SH   SOLE 26 267,916 0 114,630
EXPEDITORS INTL WASH INC COM 302130109   79,193,066 622,587 SH   SOLE 28 8,612 0 613,975
EXPEDITORS INTL WASH INC COM 302130109   280,300,082 2,203,617 SH   SOLE 30 2,089,940 0 113,677
EXPEDITORS INTL WASH INC COM 302130109   4,333,450 34,068 SH   SOLE 31 31,515 0 2,553
EXPEDITORS INTL WASH INC COM 302130109   3,255,811 25,596 SH   SOLE 34 25,596 0 0
EXPEDITORS INTL WASH INC COM 302130109   7,809,698 61,397 SH   SOLE 36 61,397 0 0
EXPEDITORS INTL WASH INC COM 302130109   952,346 7,487 SH   SOLE 40 7,487 0 0
EXPEDITORS INTL WASH INC COM 302130109   31,800 250 SH   OTR 43 250 0 0
EXPEDITORS INTL WASH INC COM 302130109   54,039,952 424,842 SH   SOLE 43 392,142 0 32,701
EXPENSIFY INC COM CL A 30219Q106   338,185 136,917 SH   SOLE 2 99,214 0 37,703
EXPENSIFY INC COM CL A 30219Q106   1,418 574 SH   SOLE 7 574 0 0
EXPENSIFY INC COM CL A 30219Q106   365,698 148,056 SH   SOLE 18 148,056 0 0
EXPENSIFY INC COM CL A 30219Q106   784,022 317,418 SH   SOLE 19 317,418 0 0
EXPENSIFY INC COM CL A 30219Q106   5,243,558 2,122,898 SH   SOLE 21 2,122,898 0 0
EXPENSIFY INC COM CL A 30219Q106   3,668,970 1,485,413 SH   SOLE 22 1,450,981 0 34,432
EXPENSIFY INC COM CL A 30219Q106   22,773 9,220 SH   SOLE 23 9,220 0 0
EXPENSIFY INC COM CL A 30219Q106   11,478 4,647 SH   SOLE 26 0 0 4,647
EXPION360 INC COM 30218B100   3,708 688 SH   SOLE 18 688 0 0
EXPION360 INC COM 30218B100   52,240 9,692 SH   SOLE 21 9,692 0 0
EXPONENT INC COM 30214U102   5,774,368 65,588 SH   SOLE 2 51,009 0 14,579
EXPONENT INC COM 30214U102   16,111 183 SH   SOLE 4 183 0 0
EXPONENT INC COM 30214U102   374,258 4,251 SH   SOLE 7 4,039 0 212
EXPONENT INC COM 30214U102   17,101,858 194,251 SH   SOLE 18 190,750 0 3,501
EXPONENT INC COM 30214U102   14,215,203 161,463 SH   SOLE 19 161,463 0 0
EXPONENT INC COM 30214U102   341,153,855 3,874,987 SH   SOLE 21 3,874,987 0 0
EXPONENT INC COM 30214U102   146,413,425 1,663,033 SH   SOLE 22 1,613,157 0 49,876
EXPONENT INC COM 30214U102   61,452 698 SH   SOLE 23 698 0 0
EXPONENT INC COM 30214U102   902,586 10,252 SH   SOLE 25 10,252 0 0
EXPONENT INC COM 30214U102   1,915,134 21,753 SH   SOLE 26 12,376 0 9,377
EXPONENT INC COM 30214U102   204,957 2,328 SH   SOLE 28 929 0 1,399
EXPONENT INC COM 30214U102   2,670,253 30,330 SH   SOLE 30 30,330 0 0
EXPONENT INC COM 30214U102   7,748 88 SH   SOLE 34 88 0 0
EXPONENT INC COM 30214U102   939,475 10,671 SH   SOLE 40 10,671 0 0
EXPONENT INC COM 30214U102   3,456,362 39,259 SH   SOLE 43 36,915 0 2,344
EXPRESS INC COM NEW 30219E202   397,366 47,475 SH   SOLE 22 47,475 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   1,242,110 78,022 SH   SOLE 2 25,984 0 52,038
EXPRO GROUP HOLDINGS NV COM N3144W105   6,670 419 SH   SOLE 4 419 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   458,162 28,779 SH   SOLE 7 27,229 0 1,550
EXPRO GROUP HOLDINGS NV COM N3144W105   3,700,445 232,440 SH   SOLE 18 232,440 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   2,961,932 186,051 SH   SOLE 19 186,051 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   59,038,030 3,708,419 SH   SOLE 21 3,708,419 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   39,540,393 2,483,693 SH   SOLE 22 2,377,664 0 106,029
EXPRO GROUP HOLDINGS NV COM N3144W105   292,403 18,367 SH   SOLE 25 18,367 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   831,963 52,259 SH   SOLE 26 52,259 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   380,074 23,874 SH   SOLE 28 1,763 0 22,111
EXPRO GROUP HOLDINGS NV COM N3144W105   2,436,047 153,018 SH   SOLE 30 153,018 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   335,944 21,102 SH   SOLE 40 21,102 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   792,625 49,788 SH   SOLE 43 46,782 0 3,006
EXSCIENTIA PLC ADS 30223G102   4,029,711 628,660 SH   SOLE 21 628,660 0 0
EXSCIENTIA PLC ADS 30223G102   161,327 25,168 SH   SOLE 30 25,168 0 0
EXTRA SPACE STORAGE INC COM 30225T102   79,336,254 494,831 SH   SOLE 2 111,807 0 383,024
EXTRA SPACE STORAGE INC COM 30225T102   65,550,760 408,849 SH   SOLE 4 318,066 0 90,783
EXTRA SPACE STORAGE INC COM 30225T102   73,978,507 461,414 SH   SOLE 7 413,284 0 48,130
EXTRA SPACE STORAGE INC COM 30225T102   801,169 4,997 SH   SOLE 13 4,997 0 0
EXTRA SPACE STORAGE INC COM 30225T102   5,021,536 31,320 SH   SOLE 15 31,320 0 0
EXTRA SPACE STORAGE INC COM 30225T102   74,807,092 466,582 SH   SOLE 18 453,510 0 13,072
EXTRA SPACE STORAGE INC COM 30225T102   94,405,671 588,821 SH   SOLE 19 588,821 0 0
EXTRA SPACE STORAGE INC COM 30225T102   1,253,680,875 7,819,378 SH   SOLE 21 7,819,378 0 0
EXTRA SPACE STORAGE INC COM 30225T102   1,106,352,355 6,900,470 SH   SOLE 22 6,008,246 0 892,224
EXTRA SPACE STORAGE INC COM 30225T102   61,881,127 385,961 SH   SOLE 23 385,961 0 0
EXTRA SPACE STORAGE INC COM 30225T102   155,428,391 969,428 SH   SOLE 25 969,027 0 401
EXTRA SPACE STORAGE INC COM 30225T102   33,907,871 211,488 SH   SOLE 26 100,999 0 110,489
EXTRA SPACE STORAGE INC COM 30225T102   89,648,680 559,151 SH   SOLE 28 89,453 0 469,698
EXTRA SPACE STORAGE INC COM 30225T102   264,075,535 1,647,075 SH   SOLE 30 1,647,075 0 0
EXTRA SPACE STORAGE INC COM 30225T102   7,635,716 47,625 SH   SOLE 31 44,101 0 3,524
EXTRA SPACE STORAGE INC COM 30225T102   14,369,095 89,622 SH   SOLE 34 89,622 0 0
EXTRA SPACE STORAGE INC COM 30225T102   8,982,649 56,026 SH   SOLE 36 56,026 0 0
EXTRA SPACE STORAGE INC COM 30225T102   1,764,111 11,003 SH   SOLE 40 11,003 0 0
EXTRA SPACE STORAGE INC COM 30225T102   37,197 232 SH   OTR 43 232 0 0
EXTRA SPACE STORAGE INC COM 30225T102   17,133,910 106,867 SH   SOLE 43 99,386 0 7,481
EXTREME NETWORKS COM 30226D106   2,156,031 122,224 SH   SOLE 2 85,624 0 36,600
EXTREME NETWORKS COM 30226D106   21,979 1,246 SH   SOLE 4 446 0 800
EXTREME NETWORKS COM 30226D106   17,781 1,008 SH   SOLE 7 1,008 0 0
EXTREME NETWORKS COM 30226D106   6,922,430 392,428 SH   SOLE 18 372,176 0 20,252
EXTREME NETWORKS COM 30226D106   6,472,134 366,901 SH   SOLE 19 366,901 0 0
EXTREME NETWORKS COM 30226D106   218,331,656 12,377,078 SH   SOLE 21 12,377,078 0 0
EXTREME NETWORKS COM 30226D106   64,289,492 3,644,529 SH   SOLE 22 3,531,801 0 112,728
EXTREME NETWORKS COM 30226D106   25,014 1,418 SH   SOLE 23 1,418 0 0
EXTREME NETWORKS COM 30226D106   430,698 24,416 SH   SOLE 25 24,416 0 0
EXTREME NETWORKS COM 30226D106   1,077,945 61,108 SH   SOLE 26 45,408 0 15,700
EXTREME NETWORKS COM 30226D106   218,136 12,366 SH   SOLE 28 2,043 0 10,323
EXTREME NETWORKS COM 30226D106   21,699,987 1,230,158 SH   SOLE 30 1,230,158 0 0
EXTREME NETWORKS COM 30226D106   497,642 28,211 SH   SOLE 40 28,211 0 0
EXTREME NETWORKS COM 30226D106   897,598 50,884 SH   SOLE 43 48,995 0 1,889
EXXON MOBIL CORP COM 30231G102   549,622,554 5,497,325 SH   SOLE 2 2,487,584 0 3,009,741
EXXON MOBIL CORP COM 30231G102   191,632,366 1,916,707 SH   SOLE 4 1,416,974 0 499,733
EXXON MOBIL CORP COM 30231G102   363,415,902 3,634,886 SH   SOLE 7 3,259,575 0 375,311
EXXON MOBIL CORP COM 30231G102   19,104,378 191,082 SH   SOLE 13 191,082 0 0
EXXON MOBIL CORP COM 30231G102   60,218,154 602,302 SH   SOLE 15 602,302 0 0
EXXON MOBIL CORP COM 30231G102   760,742,045 7,608,942 SH   SOLE 18 7,293,060 0 315,882
EXXON MOBIL CORP COM 30231G102   365,197,046 3,652,701 SH   SOLE 19 3,652,701 0 0
EXXON MOBIL CORP COM 30231G102   11,048,682,721 110,508,929 SH   SOLE 21 110,508,929 0 0
EXXON MOBIL CORP COM 30231G102   8,697,935,165 86,996,751 SH   SOLE 22 78,088,984 0 8,907,767
EXXON MOBIL CORP COM 30231G102   831,392,788 8,315,591 SH   SOLE 23 8,315,591 0 0
EXXON MOBIL CORP COM 30231G102   442,178,047 4,422,665 SH   SOLE 25 4,226,934 0 195,731
EXXON MOBIL CORP COM 30231G102   507,267,926 5,073,694 SH   SOLE 26 2,625,213 0 2,448,481
EXXON MOBIL CORP COM 30231G102   119,067,182 1,190,910 SH   SOLE 28 70,699 0 1,120,211
EXXON MOBIL CORP COM 30231G102   64,777,342 647,903 SH   SOLE 29 647,903 0 0
EXXON MOBIL CORP COM 30231G102   2,230,291,852 22,307,380 SH   SOLE 30 22,307,380 0 0
EXXON MOBIL CORP COM 30231G102   115,634,668 1,156,578 SH   SOLE 31 1,089,452 0 67,126
EXXON MOBIL CORP COM 30231G102   34,505,298 345,122 SH   SOLE 32 345,122 0 0
EXXON MOBIL CORP COM 30231G102   318,422,203 3,184,859 SH   SOLE 34 3,184,859 0 0
EXXON MOBIL CORP COM 30231G102   97,426,211 974,457 SH   SOLE 36 974,457 0 0
EXXON MOBIL CORP COM 30231G102   20,935,712 209,399 SH   SOLE 40 209,399 0 0
EXXON MOBIL CORP COM 30231G102   623,975 6,241 SH   OTR 43 6,241 0 0
EXXON MOBIL CORP COM 30231G102   405,985,334 4,060,665 SH   SOLE 43 3,183,564 0 877,101
EYENOVIA INC COM 30234E104   3,950 1,899 SH   SOLE 2 0 0 1,899
EYENOVIA INC COM 30234E104   133,646 64,253 SH   SOLE 18 64,253 0 0
EYENOVIA INC COM 30234E104   103,640 49,827 SH   SOLE 19 49,827 0 0
EYENOVIA INC COM 30234E104   2,346,020 1,127,894 SH   SOLE 21 1,127,894 0 0
EYENOVIA INC COM 30234E104   812,698 390,720 SH   SOLE 22 384,089 0 6,631
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   1,061,489 45,932 SH   SOLE 2 5,441 0 40,491
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   5,246 227 SH   SOLE 7 227 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   1,616,706 69,957 SH   SOLE 18 69,957 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   1,285,979 55,646 SH   SOLE 19 55,646 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   25,114,169 1,086,723 SH   SOLE 21 1,086,723 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   20,382,974 881,998 SH   SOLE 22 866,514 0 15,484
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   401,028 17,353 SH   SOLE 30 17,353 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   265,072 11,470 SH   SOLE 43 0 0 11,470
EZCORP INC CL A NON VTG 302301106   9,045,690 1,034,976 SH   SOLE 2 620,858 0 414,118
EZCORP INC CL A NON VTG 302301106   258,748 29,605 SH   SOLE 18 29,605 0 0
EZCORP INC CL A NON VTG 302301106   10,956,691 1,253,626 SH   SOLE 19 1,253,626 0 0
EZCORP INC CL A NON VTG 302301106   38,440,224 4,398,195 SH   SOLE 21 4,398,195 0 0
EZCORP INC CL A NON VTG 302301106   25,390,434 2,905,084 SH   SOLE 22 2,744,459 0 160,625
EZCORP INC CL A NON VTG 302301106   573,064 65,568 SH   SOLE 23 65,568 0 0
EZCORP INC CL A NON VTG 302301106   68,862 7,879 SH   SOLE 25 7,879 0 0
EZCORP INC CL A NON VTG 302301106   970,525 111,044 SH   SOLE 26 0 0 111,044
EZCORP INC CL A NON VTG 302301106   1,048,905 120,012 SH   SOLE 30 120,012 0 0
EZCORP INC CL A NON VTG 302301106   272,461 31,174 SH   SOLE 34 31,174 0 0
EZCORP INC CL A NON VTG 302301106   80,513 9,212 SH   SOLE 40 9,212 0 0
EZCORP INC CL A NON VTG 302301106   112,230 12,841 SH   SOLE 43 12,230 0 611
F N B CORP COM 302520101   26,952,902 1,957,364 SH   SOLE 2 415,607 0 1,541,757
F N B CORP COM 302520101   15,739 1,143 SH   SOLE 4 1,143 0 0
F N B CORP COM 302520101   881,184 63,993 SH   SOLE 7 62,136 0 1,857
F N B CORP COM 302520101   14,079,329 1,022,464 SH   SOLE 18 1,022,464 0 0
F N B CORP COM 302520101   3,055,494 221,895 SH   SOLE 19 221,895 0 0
F N B CORP COM 302520101   366,941,569 26,647,899 SH   SOLE 21 26,647,899 0 0
F N B CORP COM 302520101   159,435,380 11,578,459 SH   SOLE 22 11,048,216 0 530,243
F N B CORP COM 302520101   1,052,606 76,442 SH   SOLE 25 76,442 0 0
F N B CORP COM 302520101   5,083,595 369,179 SH   SOLE 26 103,618 0 265,561
F N B CORP COM 302520101   556,487 40,413 SH   SOLE 28 5,691 0 34,722
F N B CORP COM 302520101   6,498,559 471,936 SH   SOLE 30 471,936 0 0
F N B CORP COM 302520101   65,862 4,783 SH   SOLE 31 4,783 0 0
F N B CORP COM 302520101   2,241,274 162,765 SH   SOLE 32 162,765 0 0
F N B CORP COM 302520101   100,700 7,313 SH   SOLE 36 7,313 0 0
F N B CORP COM 302520101   1,040,558 75,567 SH   SOLE 40 75,567 0 0
F N B CORP COM 302520101   4,590,405 333,363 SH   SOLE 43 307,589 0 25,774
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   804,862 17,497 SH   SOLE 2 5,400 0 12,097
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   29,072 632 SH   SOLE 7 632 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   4,433,112 96,372 SH   SOLE 18 95,654 0 718
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   1,687,924 36,694 SH   SOLE 19 36,694 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   32,895,428 715,118 SH   SOLE 21 715,118 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   22,025,904 478,824 SH   SOLE 22 462,929 0 15,895
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   164,956 3,586 SH   SOLE 25 3,586 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   46 1 SH   SOLE 26 1 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   395,554 8,599 SH   SOLE 30 8,599 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   134,964 2,934 SH   SOLE 40 2,934 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   46,506 1,011 SH   SOLE 43 979 0 32
F5 INC COM 315616102   20,324,074 113,555 SH   SOLE 2 50,178 0 63,377
F5 INC COM 315616102   24,108,248 134,698 SH   SOLE 4 87,387 0 47,311
F5 INC COM 315616102   9,611,226 53,700 SH   SOLE 7 49,582 0 4,118
F5 INC COM 315616102   384,628 2,149 SH   SOLE 13 2,149 0 0
F5 INC COM 315616102   1,648,943 9,213 SH   SOLE 15 9,213 0 0
F5 INC COM 315616102   30,639,944 171,192 SH   SOLE 18 166,797 0 4,395
F5 INC COM 315616102   57,625,654 321,967 SH   SOLE 19 321,967 0 0
F5 INC COM 315616102   463,880,901 2,591,803 SH   SOLE 21 2,591,803 0 0
F5 INC COM 315616102   293,700,811 1,640,970 SH   SOLE 22 1,503,997 0 136,973
F5 INC COM 315616102   18,755,851 104,793 SH   SOLE 23 104,793 0 0
F5 INC COM 315616102   22,796,325 127,368 SH   SOLE 25 127,072 0 296
F5 INC COM 315616102   18,592,621 103,881 SH   SOLE 26 62,536 0 41,345
F5 INC COM 315616102   26,556,158 148,375 SH   SOLE 28 648 0 147,727
F5 INC COM 315616102   228,915 1,279 SH   SOLE 29 1,279 0 0
F5 INC COM 315616102   129,444,421 723,234 SH   SOLE 30 709,285 0 13,949
F5 INC COM 315616102   2,454,532 13,714 SH   SOLE 31 12,808 0 906
F5 INC COM 315616102   37,480,560 209,412 SH   SOLE 34 209,412 0 0
F5 INC COM 315616102   4,531,416 25,318 SH   SOLE 36 25,318 0 0
F5 INC COM 315616102   521,727 2,915 SH   SOLE 40 2,915 0 0
F5 INC COM 315616102   13,098 73 SH   OTR 43 73 0 0
F5 INC COM 315616102   18,044,048 100,816 SH   SOLE 43 94,940 0 5,876
FABRINET SHS G3323L100   9,115,094 47,891 SH   SOLE 2 22,899 0 24,992
FABRINET SHS G3323L100   50,057 263 SH   SOLE 4 95 0 168
FABRINET SHS G3323L100   998,662 5,247 SH   SOLE 7 4,974 0 273
FABRINET SHS G3323L100   21,559,250 113,273 SH   SOLE 18 109,552 0 3,721
FABRINET SHS G3323L100   33,986,467 178,566 SH   SOLE 19 178,566 0 0
FABRINET SHS G3323L100   802,600,293 4,216,888 SH   SOLE 21 4,216,888 0 0
FABRINET SHS G3323L100   214,247,058 1,125,661 SH   SOLE 22 1,086,162 0 39,499
FABRINET SHS G3323L100   654,545 3,439 SH   SOLE 23 3,439 0 0
FABRINET SHS G3323L100   1,409,774 7,407 SH   SOLE 25 7,407 0 0
FABRINET SHS G3323L100   4,331,149 22,756 SH   SOLE 26 11,441 0 11,315
FABRINET SHS G3323L100   411,874 2,164 SH   SOLE 28 657 0 1,507
FABRINET SHS G3323L100   14,219,745 74,711 SH   SOLE 30 74,711 0 0
FABRINET SHS G3323L100   16,178 85 SH   SOLE 36 85 0 0
FABRINET SHS G3323L100   1,401,780 7,365 SH   SOLE 40 7,365 0 0
FABRINET SHS G3323L100   7,182,483 37,737 SH   SOLE 43 34,334 0 3,403
FACTSET RESH SYS INC COM 303075105   26,062,673 54,633 SH   SOLE 2 18,077 0 36,556
FACTSET RESH SYS INC COM 303075105   14,894,932 31,223 SH   SOLE 4 12,986 0 18,237
FACTSET RESH SYS INC COM 303075105   35,864,142 75,179 SH   SOLE 7 69,615 0 5,564
FACTSET RESH SYS INC COM 303075105   299,587 628 SH   SOLE 13 628 0 0
FACTSET RESH SYS INC COM 303075105   2,703,442 5,667 SH   SOLE 15 5,667 0 0
FACTSET RESH SYS INC COM 303075105   41,543,422 87,084 SH   SOLE 18 84,748 0 2,336
FACTSET RESH SYS INC COM 303075105   9,869,687 20,689 SH   SOLE 19 20,689 0 0
FACTSET RESH SYS INC COM 303075105   672,700,608 1,410,126 SH   SOLE 21 1,410,126 0 0
FACTSET RESH SYS INC COM 303075105   440,403,496 923,181 SH   SOLE 22 836,970 0 86,211
FACTSET RESH SYS INC COM 303075105   29,508,405 61,856 SH   SOLE 23 61,856 0 0
FACTSET RESH SYS INC COM 303075105   81,689,565 171,239 SH   SOLE 25 158,117 0 13,122
FACTSET RESH SYS INC COM 303075105   29,683,959 62,224 SH   SOLE 26 42,077 0 20,147
FACTSET RESH SYS INC COM 303075105   42,341,527 88,757 SH   SOLE 28 4,618 0 84,139
FACTSET RESH SYS INC COM 303075105   200,308,525 419,890 SH   SOLE 30 389,280 0 30,610
FACTSET RESH SYS INC COM 303075105   4,098,814 8,592 SH   SOLE 31 7,967 0 625
FACTSET RESH SYS INC COM 303075105   1,451,186 3,042 SH   SOLE 34 3,042 0 0
FACTSET RESH SYS INC COM 303075105   5,089,646 10,669 SH   SOLE 36 10,669 0 0
FACTSET RESH SYS INC COM 303075105   975,090 2,044 SH   SOLE 40 2,044 0 0
FACTSET RESH SYS INC COM 303075105   19,149 40 SH   OTR 43 40 0 0
FACTSET RESH SYS INC COM 303075105   17,612,275 36,919 SH   SOLE 43 31,398 0 5,521
FAIR ISAAC CORP COM 303250104   50,691,471 43,549 SH   SOLE 2 8,846 0 34,703
FAIR ISAAC CORP COM 303250104   22,657,455 19,465 SH   SOLE 4 9,508 0 9,957
FAIR ISAAC CORP COM 303250104   36,288,012 31,175 SH   SOLE 7 24,550 0 6,625
FAIR ISAAC CORP COM 303250104   904,436 777 SH   SOLE 13 777 0 0
FAIR ISAAC CORP COM 303250104   4,255,621 3,656 SH   SOLE 15 3,656 0 0
FAIR ISAAC CORP COM 303250104   78,058,511 67,060 SH   SOLE 18 55,965 0 11,095
FAIR ISAAC CORP COM 303250104   106,413,794 91,420 SH   SOLE 19 91,420 0 0
FAIR ISAAC CORP COM 303250104   1,104,866,652 949,190 SH   SOLE 21 949,190 0 0
FAIR ISAAC CORP COM 303250104   637,853,036 547,979 SH   SOLE 22 494,260 0 53,719
FAIR ISAAC CORP COM 303250104   46,721,033 40,138 SH   SOLE 23 40,138 0 0
FAIR ISAAC CORP COM 303250104   61,913,692 53,190 SH   SOLE 25 53,108 0 82
FAIR ISAAC CORP COM 303250104   38,792,961 33,327 SH   SOLE 26 14,862 0 18,465
FAIR ISAAC CORP COM 303250104   61,942,792 53,215 SH   SOLE 28 622 0 52,593
FAIR ISAAC CORP COM 303250104   111,745 96 SH   SOLE 29 96 0 0
FAIR ISAAC CORP COM 303250104   185,887,741 159,696 SH   SOLE 30 152,171 0 7,525
FAIR ISAAC CORP COM 303250104   6,659,301 5,721 SH   SOLE 31 5,303 0 418
FAIR ISAAC CORP COM 303250104   200,668,340 172,394 SH   SOLE 34 172,394 0 0
FAIR ISAAC CORP COM 303250104   6,504,488 5,588 SH   SOLE 36 5,588 0 0
FAIR ISAAC CORP COM 303250104   1,534,165 1,318 SH   SOLE 40 1,318 0 0
FAIR ISAAC CORP COM 303250104   47,195 41 SH   OTR 43 41 0 0
FAIR ISAAC CORP COM 303250104   29,229,455 25,111 SH   SOLE 43 21,974 0 3,137
FALCONS BEYOND GLOBAL INC COM CL A 306121104   670,670 54,526 SH   SOLE 22 54,526 0 0
FANHUA INC SPONSORED ADR 30712A103   177,309 26,663 SH   SOLE 43 26,625 0 38
FARADAY FUTRE INTLGT ELCTR I COM CL A NEW 307359505   0 1 SH   SOLE 21 1 0 0
FARADAY FUTRE INTLGT ELCTR I COM CL A NEW 307359505   67,820 293,719 SH   SOLE 22 293,719 0 0
FARMER BROS CO COM 307675108   45,153 14,756 SH   SOLE 2 14,756 0 0
FARMER BROS CO COM 307675108   6,089 1,990 SH   SOLE 18 1,990 0 0
FARMER BROS CO COM 307675108   89,912 29,383 SH   SOLE 21 29,383 0 0
FARMER BROS CO COM 307675108   555,344 181,485 SH   SOLE 22 181,485 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   195,052 7,865 SH   SOLE 2 603 0 7,262
FARMERS & MERCHANTS BANCORP COM 30779N105   3,050 123 SH   SOLE 7 123 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   905,795 36,524 SH   SOLE 18 36,524 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   607,724 24,505 SH   SOLE 19 24,505 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   13,170,809 531,081 SH   SOLE 21 531,081 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   7,792,954 314,232 SH   SOLE 22 303,309 0 10,923
FARMERS & MERCHANTS BANCORP COM 30779N105   5,754 232 SH   SOLE 43 232 0 0
FARMERS NATIONAL BANC CORP COM 309627107   545,213 37,731 SH   SOLE 2 11,492 0 26,239
FARMERS NATIONAL BANC CORP COM 309627107   5,982 414 SH   SOLE 7 414 0 0
FARMERS NATIONAL BANC CORP COM 309627107   1,538,708 106,485 SH   SOLE 18 106,485 0 0
FARMERS NATIONAL BANC CORP COM 309627107   1,077,999 74,602 SH   SOLE 19 74,602 0 0
FARMERS NATIONAL BANC CORP COM 309627107   24,443,938 1,691,622 SH   SOLE 21 1,691,622 0 0
FARMERS NATIONAL BANC CORP COM 309627107   15,333,516 1,061,143 SH   SOLE 22 1,013,402 0 47,741
FARMERS NATIONAL BANC CORP COM 309627107   172,750 11,955 SH   SOLE 25 11,955 0 0
FARMERS NATIONAL BANC CORP COM 309627107   376,553 26,059 SH   SOLE 30 26,059 0 0
FARMERS NATIONAL BANC CORP COM 309627107   84,836 5,871 SH   SOLE 40 5,871 0 0
FARMERS NATIONAL BANC CORP COM 309627107   199,237 13,788 SH   SOLE 43 13,504 0 284
FARMLAND PARTNERS INC COM 31154R109   536,740 43,008 SH   SOLE 2 13,044 0 29,964
FARMLAND PARTNERS INC COM 31154R109   5,279 423 SH   SOLE 7 423 0 0
FARMLAND PARTNERS INC COM 31154R109   1,650,480 132,250 SH   SOLE 18 132,250 0 0
FARMLAND PARTNERS INC COM 31154R109   1,135,143 90,957 SH   SOLE 19 90,957 0 0
FARMLAND PARTNERS INC COM 31154R109   24,949,567 1,999,164 SH   SOLE 21 1,999,164 0 0
FARMLAND PARTNERS INC COM 31154R109   18,205,113 1,458,743 SH   SOLE 22 1,399,453 0 59,290
FARMLAND PARTNERS INC COM 31154R109   28,217 2,261 SH   SOLE 23 2,261 0 0
FARMLAND PARTNERS INC COM 31154R109   115,041 9,218 SH   SOLE 25 9,218 0 0
FARMLAND PARTNERS INC COM 31154R109   238,056 19,075 SH   SOLE 28 0 0 19,075
FARMLAND PARTNERS INC COM 31154R109   79,560 6,375 SH   SOLE 30 6,375 0 0
FARMLAND PARTNERS INC COM 31154R109   142,696 11,434 SH   SOLE 40 11,434 0 0
FARMLAND PARTNERS INC COM 31154R109   138,505 11,098 SH   SOLE 43 10,944 0 154
FARO TECHNOLOGIES INC COM 311642102   767,349 34,059 SH   SOLE 2 23,949 0 10,110
FARO TECHNOLOGIES INC COM 311642102   3,380 150 SH   SOLE 7 150 0 0
FARO TECHNOLOGIES INC COM 311642102   1,217,904 54,057 SH   SOLE 18 54,057 0 0
FARO TECHNOLOGIES INC COM 311642102   880,089 39,063 SH   SOLE 19 39,063 0 0
FARO TECHNOLOGIES INC COM 311642102   16,503,901 732,530 SH   SOLE 21 732,530 0 0
FARO TECHNOLOGIES INC COM 311642102   12,711,178 564,189 SH   SOLE 22 548,697 0 15,492
FARO TECHNOLOGIES INC COM 311642102   1,284 57 SH   SOLE 28 57 0 0
FARO TECHNOLOGIES INC COM 311642102   2,357,810 104,652 SH   SOLE 30 104,652 0 0
FARO TECHNOLOGIES INC COM 311642102   138,019 6,126 SH   SOLE 43 5,943 0 183
FASTENAL CO COM 311900104   70,699,564 1,091,548 SH   SOLE 2 216,555 0 874,993
FASTENAL CO COM 311900104   36,297,756 560,410 SH   SOLE 4 290,327 0 270,083
FASTENAL CO COM 311900104   39,179,114 604,896 SH   SOLE 7 448,700 0 156,196
FASTENAL CO COM 311900104   1,172,207 18,098 SH   SOLE 13 18,098 0 0
FASTENAL CO COM 311900104   5,760,773 88,942 SH   SOLE 15 88,942 0 0
FASTENAL CO COM 311900104   62,409,069 963,549 SH   SOLE 18 928,314 0 35,235
FASTENAL CO COM 311900104   22,578,952 348,602 SH   SOLE 19 348,602 0 0
FASTENAL CO COM 311900104   1,265,419,003 19,537,116 SH   SOLE 21 19,537,116 0 0
FASTENAL CO COM 311900104   805,740,225 12,440,022 SH   SOLE 22 11,228,680 0 1,211,342
FASTENAL CO COM 311900104   59,226,465 914,412 SH   SOLE 23 914,412 0 0
FASTENAL CO COM 311900104   65,689,475 1,014,196 SH   SOLE 25 1,012,060 0 2,136
FASTENAL CO COM 311900104   37,227,659 574,767 SH   SOLE 26 276,203 0 298,564
FASTENAL CO COM 311900104   100,073,666 1,545,062 SH   SOLE 28 8,794 0 1,536,268
FASTENAL CO COM 311900104   320,864,945 4,953,913 SH   SOLE 30 4,948,927 0 4,986
FASTENAL CO COM 311900104   8,359,087 129,058 SH   SOLE 31 119,342 0 9,716
FASTENAL CO COM 311900104   10,748,646 165,951 SH   SOLE 32 165,951 0 0
FASTENAL CO COM 311900104   6,283,014 97,005 SH   SOLE 34 97,005 0 0
FASTENAL CO COM 311900104   8,461,099 130,633 SH   SOLE 36 130,633 0 0
FASTENAL CO COM 311900104   1,942,517 29,991 SH   SOLE 40 29,991 0 0
FASTENAL CO COM 311900104   58,811 908 SH   OTR 43 908 0 0
FASTENAL CO COM 311900104   55,594,709 858,340 SH   SOLE 43 674,372 0 183,968
FASTLY INC CL A 31188V100   5,025,421 282,327 SH   SOLE 2 176,984 0 105,343
FASTLY INC CL A 31188V100   7,298 410 SH   SOLE 4 410 0 0
FASTLY INC CL A 31188V100   353,757 19,874 SH   SOLE 7 18,823 0 1,051
FASTLY INC CL A 31188V100   5,818,713 326,894 SH   SOLE 18 309,344 0 17,550
FASTLY INC CL A 31188V100   11,046,858 620,610 SH   SOLE 19 620,610 0 0
FASTLY INC CL A 31188V100   88,109,057 4,949,947 SH   SOLE 21 4,949,947 0 0
FASTLY INC CL A 31188V100   68,876,477 3,869,465 SH   SOLE 22 3,729,720 0 139,745
FASTLY INC CL A 31188V100   238,431 13,395 SH   SOLE 23 13,395 0 0
FASTLY INC CL A 31188V100   430,155 24,166 SH   SOLE 25 24,166 0 0
FASTLY INC CL A 31188V100   1,678,344 94,289 SH   SOLE 26 37,080 0 57,209
FASTLY INC CL A 31188V100   65,807 3,697 SH   SOLE 28 1,760 0 1,937
FASTLY INC CL A 31188V100   16,891,025 948,934 SH   SOLE 30 948,934 0 0
FASTLY INC CL A 31188V100   467,375 26,257 SH   SOLE 40 26,257 0 0
FASTLY INC CL A 31188V100   2,221,849 124,823 SH   SOLE 43 118,361 0 6,462
FASTLY INC NOTE 3/1 31188VAB6   2,523,000 2,900,000 PRN   SOLE 21 2,900,000 0 0
FAT BRANDS INC CLASS B COM 30258N600   1,183 215 SH   SOLE 21 215 0 0
FATE THERAPEUTICS INC COM 31189P102   3,300,756 882,555 SH   SOLE 2 545,929 0 336,626
FATE THERAPEUTICS INC COM 31189P102   3,478 930 SH   SOLE 7 930 0 0
FATE THERAPEUTICS INC COM 31189P102   1,064,325 284,579 SH   SOLE 18 249,161 0 35,418
FATE THERAPEUTICS INC COM 31189P102   6,921,611 1,850,698 SH   SOLE 19 1,850,698 0 0
FATE THERAPEUTICS INC COM 31189P102   11,863,497 3,172,058 SH   SOLE 21 3,172,058 0 0
FATE THERAPEUTICS INC COM 31189P102   16,003,374 4,278,977 SH   SOLE 22 4,070,114 0 208,863
FATE THERAPEUTICS INC COM 31189P102   188,762 50,471 SH   SOLE 23 50,471 0 0
FATE THERAPEUTICS INC COM 31189P102   1,587,813 424,549 SH   SOLE 26 0 0 424,549
FATE THERAPEUTICS INC COM 31189P102   5,760 1,540 SH   SOLE 28 1,540 0 0
FATE THERAPEUTICS INC COM 31189P102   955,028 255,355 SH   SOLE 30 255,355 0 0
FATE THERAPEUTICS INC COM 31189P102   41,529 11,104 SH   SOLE 43 5,445 0 5,659
FATHOM DIGITAL MFG CORP CL A 31189Y202   26,473 5,938 SH   SOLE 22 5,938 0 0
FATHOM HOLDINGS INC COM 31189V109   28,666 7,985 SH   SOLE 2 7,985 0 0
FATHOM HOLDINGS INC COM 31189V109   5,249 1,462 SH   SOLE 18 1,462 0 0
FATHOM HOLDINGS INC COM 31189V109   71,197 19,832 SH   SOLE 21 19,832 0 0
FATHOM HOLDINGS INC COM 31189V109   157,314 43,820 SH   SOLE 22 43,820 0 0
FATHOM HOLDINGS INC COM 31189V109   1,454 405 SH   SOLE 43 405 0 0
FAZE HOLDINGS INC COMMON STOCK 31423J102   59,807 332,260 SH   SOLE 22 332,260 0 0
FB FINL CORP COM 30257X104   6,199,265 155,565 SH   SOLE 2 77,005 0 78,560
FB FINL CORP COM 30257X104   3,706 93 SH   SOLE 4 93 0 0
FB FINL CORP COM 30257X104   13,509 339 SH   SOLE 7 339 0 0
FB FINL CORP COM 30257X104   5,059,316 126,959 SH   SOLE 18 126,959 0 0
FB FINL CORP COM 30257X104   13,157,474 330,175 SH   SOLE 19 330,175 0 0
FB FINL CORP COM 30257X104   172,889,066 4,338,496 SH   SOLE 21 4,338,496 0 0
FB FINL CORP COM 30257X104   53,488,344 1,342,242 SH   SOLE 22 1,272,852 0 69,390
FB FINL CORP COM 30257X104   361,559 9,073 SH   SOLE 23 9,073 0 0
FB FINL CORP COM 30257X104   338,805 8,502 SH   SOLE 25 8,502 0 0
FB FINL CORP COM 30257X104   2,287,390 57,400 SH   SOLE 26 15,920 0 41,480
FB FINL CORP COM 30257X104   4,774,827 119,820 SH   SOLE 30 119,820 0 0
FB FINL CORP COM 30257X104   257,192 6,454 SH   SOLE 40 6,454 0 0
FB FINL CORP COM 30257X104   2,262,992 56,788 SH   SOLE 43 47,741 0 9,047
FEDERAL AGRIC MTG CORP CL A 313148108   19,012 121 SH   SOLE 22 121 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   1,694,400 8,861 SH   SOLE 2 3,213 0 5,648
FEDERAL AGRIC MTG CORP CL C 313148306   2,868 15 SH   SOLE 4 15 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   14,938,489 78,122 SH   SOLE 7 77,978 0 144
FEDERAL AGRIC MTG CORP CL C 313148306   5,543,659 28,991 SH   SOLE 18 24,807 0 4,184
FEDERAL AGRIC MTG CORP CL C 313148306   3,601,246 18,833 SH   SOLE 19 18,833 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   72,225,324 377,708 SH   SOLE 21 377,708 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   59,736,554 312,397 SH   SOLE 22 300,119 0 12,278
FEDERAL AGRIC MTG CORP CL C 313148306   333,105 1,742 SH   SOLE 25 1,742 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   579,588 3,031 SH   SOLE 26 3,031 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   78,591 411 SH   SOLE 28 0 0 411
FEDERAL AGRIC MTG CORP CL C 313148306   2,316,822 12,116 SH   SOLE 30 12,116 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   1,006,773 5,265 SH   SOLE 36 5,265 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   291,993 1,527 SH   SOLE 40 1,527 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   2,628,510 13,746 SH   SOLE 43 11,089 0 2,657
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   27,596,893 267,801 SH   SOLE 2 74,359 0 193,442
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   12,794,585 124,159 SH   SOLE 4 120,697 0 3,462
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   22,172,547 215,163 SH   SOLE 7 194,861 0 20,302
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   453,935 4,405 SH   SOLE 15 4,405 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   18,537,871 179,892 SH   SOLE 18 179,892 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   23,704,179 230,026 SH   SOLE 19 230,026 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   289,026,087 2,804,717 SH   SOLE 21 2,804,717 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   277,867,524 2,696,434 SH   SOLE 22 2,352,891 0 343,543
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   2,293,172 22,253 SH   SOLE 23 22,253 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   63,275,792 614,030 SH   SOLE 25 591,491 0 22,539
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   5,946,191 57,702 SH   SOLE 26 26,008 0 31,694
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   15,843,319 153,744 SH   SOLE 28 41,925 0 111,819
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   63,698,812 618,135 SH   SOLE 30 618,135 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   113,355 1,100 SH   SOLE 31 1,100 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   2,297,603 22,296 SH   SOLE 34 22,296 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,006,489 9,767 SH   SOLE 36 9,767 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,703,829 16,534 SH   SOLE 40 16,534 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   13,540,737 131,400 SH   SOLE 43 125,970 0 5,430
FEDERAL SIGNAL CORP COM 313855108   3,359,831 43,782 SH   SOLE 2 25,187 0 18,595
FEDERAL SIGNAL CORP COM 313855108   15,348 200 SH   SOLE 4 200 0 0
FEDERAL SIGNAL CORP COM 313855108   1,043,587 13,599 SH   SOLE 7 12,872 0 727
FEDERAL SIGNAL CORP COM 313855108   13,585,205 177,029 SH   SOLE 18 177,029 0 0
FEDERAL SIGNAL CORP COM 313855108   12,635,011 164,647 SH   SOLE 19 164,647 0 0
FEDERAL SIGNAL CORP COM 313855108   531,961,220 6,931,994 SH   SOLE 21 6,931,994 0 0
FEDERAL SIGNAL CORP COM 313855108   134,692,974 1,755,186 SH   SOLE 22 1,700,795 0 54,391
FEDERAL SIGNAL CORP COM 313855108   33,996 443 SH   SOLE 23 443 0 0
FEDERAL SIGNAL CORP COM 313855108   924,180 12,043 SH   SOLE 25 12,043 0 0
FEDERAL SIGNAL CORP COM 313855108   2,743,225 35,747 SH   SOLE 26 20,171 0 15,576
FEDERAL SIGNAL CORP COM 313855108   83,416 1,087 SH   SOLE 28 1,087 0 0
FEDERAL SIGNAL CORP COM 313855108   10,474,166 136,489 SH   SOLE 30 136,489 0 0
FEDERAL SIGNAL CORP COM 313855108   917,810 11,960 SH   SOLE 40 11,960 0 0
FEDERAL SIGNAL CORP COM 313855108   4,765,492 62,099 SH   SOLE 43 55,366 0 6,733
FEDERATED HERMES INC CL B 314211103   5,977,475 176,535 SH   SOLE 2 159,491 0 17,044
FEDERATED HERMES INC CL B 314211103   11,140 329 SH   SOLE 4 329 0 0
FEDERATED HERMES INC CL B 314211103   189,481 5,596 SH   SOLE 7 5,596 0 0
FEDERATED HERMES INC CL B 314211103   5,782,848 170,787 SH   SOLE 18 170,787 0 0
FEDERATED HERMES INC CL B 314211103   2,940,538 86,844 SH   SOLE 19 86,844 0 0
FEDERATED HERMES INC CL B 314211103   179,564,422 5,303,143 SH   SOLE 21 5,303,143 0 0
FEDERATED HERMES INC CL B 314211103   64,882,972 1,916,213 SH   SOLE 22 1,867,539 0 48,674
FEDERATED HERMES INC CL B 314211103   119,560 3,531 SH   SOLE 23 3,531 0 0
FEDERATED HERMES INC CL B 314211103   564,649 16,676 SH   SOLE 25 16,676 0 0
FEDERATED HERMES INC CL B 314211103   2,112,932 62,402 SH   SOLE 26 34,714 0 27,688
FEDERATED HERMES INC CL B 314211103   2,591,306 76,530 SH   SOLE 28 1,653 0 74,877
FEDERATED HERMES INC CL B 314211103   1,574,524 46,501 SH   SOLE 30 46,501 0 0
FEDERATED HERMES INC CL B 314211103   1,281,296 37,841 SH   SOLE 31 35,243 0 2,598
FEDERATED HERMES INC CL B 314211103   1,249,603 36,905 SH   SOLE 32 36,905 0 0
FEDERATED HERMES INC CL B 314211103   597,832 17,656 SH   SOLE 40 17,656 0 0
FEDERATED HERMES INC CL B 314211103   20,519 606 SH   OTR 43 606 0 0
FEDERATED HERMES INC CL B 314211103   5,189,852 153,274 SH   SOLE 43 139,263 0 14,011
FEDEX CORP COM 31428X106   147,585,228 583,410 SH   SOLE 2 209,630 0 373,780
FEDEX CORP COM 31428X106   38,493,686 152,167 SH   SOLE 4 114,513 0 37,654
FEDEX CORP COM 31428X106   60,189,658 237,932 SH   SOLE 7 170,505 0 67,427
FEDEX CORP COM 31428X106   3,977,194 15,722 SH   SOLE 13 15,722 0 0
FEDEX CORP COM 31428X106   9,113,244 36,025 SH   SOLE 15 36,025 0 0
FEDEX CORP COM 31428X106   82,189,447 324,898 SH   SOLE 18 308,291 0 16,607
FEDEX CORP COM 31428X106   15,630,510 61,788 SH   SOLE 19 61,788 0 0
FEDEX CORP COM 31428X106   1,372,426,504 5,425,254 SH   SOLE 21 5,425,254 0 0
FEDEX CORP COM 31428X106   1,278,680,376 5,054,672 SH   SOLE 22 4,551,359 0 503,313
FEDEX CORP COM 31428X106   117,547,570 464,670 SH   SOLE 23 464,670 0 0
FEDEX CORP COM 31428X106   111,568,877 441,036 SH   SOLE 25 431,879 0 9,157
FEDEX CORP COM 31428X106   97,375,236 384,928 SH   SOLE 26 244,664 0 140,264
FEDEX CORP COM 31428X106   96,510,585 381,510 SH   SOLE 28 8,669 0 372,841
FEDEX CORP COM 31428X106   2,228,666 8,810 SH   SOLE 29 8,810 0 0
FEDEX CORP COM 31428X106   374,188,418 1,479,181 SH   SOLE 30 1,479,181 0 0
FEDEX CORP COM 31428X106   18,563,192 73,381 SH   SOLE 31 69,328 0 4,053
FEDEX CORP COM 31428X106   4,358,673 17,230 SH   SOLE 34 17,230 0 0
FEDEX CORP COM 31428X106   15,154,927 59,908 SH   SOLE 36 59,908 0 0
FEDEX CORP COM 31428X106   3,105,713 12,277 SH   SOLE 40 12,277 0 0
FEDEX CORP COM 31428X106   88,034 348 SH   OTR 43 348 0 0
FEDEX CORP COM 31428X106   71,838,298 283,980 SH   SOLE 43 238,845 0 45,135
FEMASYS INC COM 31447E105   67,501 69,232 SH   SOLE 22 69,232 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   84,262 7,510 SH   SOLE 2 2,340 0 5,170
FENNEC PHARMACEUTICALS INC COM 31447P100   554,066 49,382 SH   SOLE 18 49,382 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   431,173 38,429 SH   SOLE 19 38,429 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   7,196,014 641,356 SH   SOLE 21 641,356 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   2,220,595 197,914 SH   SOLE 22 188,416 0 9,498
FERGUSON PLC NEW SHS G3421J106   48,705,769 252,270 SH   SOLE 2 35,463 0 216,807
FERGUSON PLC NEW SHS G3421J106   34,437,124 178,366 SH   SOLE 4 89,074 0 89,292
FERGUSON PLC NEW SHS G3421J106   52,133,341 270,023 SH   SOLE 7 233,859 0 36,164
FERGUSON PLC NEW SHS G3421J106   704,512 3,649 SH   SOLE 13 3,649 0 0
FERGUSON PLC NEW SHS G3421J106   3,696,518 19,146 SH   SOLE 15 19,146 0 0
FERGUSON PLC NEW SHS G3421J106   43,492,300 225,267 SH   SOLE 18 209,222 0 16,045
FERGUSON PLC NEW SHS G3421J106   13,048,636 67,585 SH   SOLE 19 67,585 0 0
FERGUSON PLC NEW SHS G3421J106   777,759,134 4,028,379 SH   SOLE 21 4,028,379 0 0
FERGUSON PLC NEW SHS G3421J106   957,233,337 4,957,960 SH   SOLE 22 4,569,655 0 388,305
FERGUSON PLC NEW SHS G3421J106   63,143,737 327,051 SH   SOLE 23 327,051 0 0
FERGUSON PLC NEW SHS G3421J106   42,541,044 220,340 SH   SOLE 25 220,340 0 0
FERGUSON PLC NEW SHS G3421J106   28,076,046 145,419 SH   SOLE 26 106,450 0 38,969
FERGUSON PLC NEW SHS G3421J106   54,753,687 283,595 SH   SOLE 28 8,053 0 275,542
FERGUSON PLC NEW SHS G3421J106   261,610 1,355 SH   SOLE 29 1,355 0 0
FERGUSON PLC NEW SHS G3421J106   268,839,742 1,392,447 SH   SOLE 30 1,345,131 0 47,316
FERGUSON PLC NEW SHS G3421J106   8,872,725 45,956 SH   SOLE 31 42,556 0 3,400
FERGUSON PLC NEW SHS G3421J106   1,641,288 8,501 SH   SOLE 34 8,501 0 0
FERGUSON PLC NEW SHS G3421J106   7,554,057 39,126 SH   SOLE 36 39,126 0 0
FERGUSON PLC NEW SHS G3421J106   2,071,834 10,731 SH   SOLE 40 10,731 0 0
FERGUSON PLC NEW SHS G3421J106   24,309,027 125,908 SH   SOLE 43 103,905 0 22,003
FERRARI N V COM N3167Y103   3,871,301 11,439 SH   SOLE 2 11,420 0 19
FERRARI N V COM N3167Y103   13,093,518 38,689 SH   SOLE 18 38,689 0 0
FERRARI N V COM N3167Y103   245,206,411 724,541 SH   SOLE 19 724,541 0 0
FERRARI N V COM N3167Y103   40,046,083 118,329 SH   SOLE 22 118,329 0 0
FERRARI N V COM N3167Y103   71,148,309 210,231 SH   SOLE 43 191,153 0 19,077
FERROGLOBE PLC SHS G33856108   1,318,425 202,523 SH   SOLE 7 202,523 0 0
FG FINANCIAL GROUP INC COM 30329Y106   14 9 SH   SOLE 21 9 0 0
FG FINANCIAL GROUP INC COM 30329Y106   65,123 40,702 SH   SOLE 22 40,702 0 0
FG GROUP HOLDINGS INC COM 302462106   3,662 2,491 SH   SOLE 18 2,491 0 0
FG GROUP HOLDINGS INC COM 302462106   39,408 26,808 SH   SOLE 21 26,808 0 0
FG GROUP HOLDINGS INC COM 302462106   2,852 1,940 SH   SOLE 22 1,940 0 0
FIBROGEN INC COM 31572Q808   66,158 74,645 SH   SOLE 2 25,230 0 49,415
FIBROGEN INC COM 31572Q808   783 883 SH   SOLE 7 883 0 0
FIBROGEN INC COM 31572Q808   231,067 260,710 SH   SOLE 18 253,543 0 7,167
FIBROGEN INC COM 31572Q808   160,907 181,549 SH   SOLE 19 181,549 0 0
FIBROGEN INC COM 31572Q808   3,087,296 3,483,353 SH   SOLE 21 3,483,353 0 0
FIBROGEN INC COM 31572Q808   2,833,287 3,196,758 SH   SOLE 22 3,118,175 0 78,583
FIBROGEN INC COM 31572Q808   1,369 1,545 SH   SOLE 28 1,545 0 0
FIBROGEN INC COM 31572Q808   5,191 5,857 SH   SOLE 43 707 0 5,150
FIDELIS INSURANCE HOLDINGS L COM G3398L118   47,031 3,712 SH   SOLE 2 521 0 3,191
FIDELIS INSURANCE HOLDINGS L COM G3398L118   508,346 40,122 SH   SOLE 18 40,122 0 0
FIDELIS INSURANCE HOLDINGS L COM G3398L118   403,641 31,858 SH   SOLE 19 31,858 0 0
FIDELIS INSURANCE HOLDINGS L COM G3398L118   8,241,620 650,483 SH   SOLE 21 650,483 0 0
FIDELIS INSURANCE HOLDINGS L COM G3398L118   2,365,920 186,734 SH   SOLE 22 177,331 0 9,403
FIDELITY D & D BANCORP INC COM 31609R100   159,524 2,749 SH   SOLE 2 134 0 2,615
FIDELITY D & D BANCORP INC COM 31609R100   3,946 68 SH   SOLE 7 68 0 0
FIDELITY D & D BANCORP INC COM 31609R100   772,786 13,317 SH   SOLE 18 13,317 0 0
FIDELITY D & D BANCORP INC COM 31609R100   530,220 9,137 SH   SOLE 19 9,137 0 0
FIDELITY D & D BANCORP INC COM 31609R100   10,766,654 185,536 SH   SOLE 21 185,536 0 0
FIDELITY D & D BANCORP INC COM 31609R100   3,980,104 68,587 SH   SOLE 22 65,319 0 3,268
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   62,359,552 1,222,257 SH   SOLE 2 264,580 0 957,677
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   11,043,942 216,463 SH   SOLE 4 85,149 0 131,314
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   3,588,186 70,329 SH   SOLE 7 69,079 0 1,250
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   375,354 7,357 SH   SOLE 13 7,357 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   922,391 18,079 SH   SOLE 15 18,079 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   201,620,329 3,951,790 SH   SOLE 18 3,818,194 0 133,596
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   402,003,315 7,879,328 SH   SOLE 19 7,879,328 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   668,744,242 13,107,492 SH   SOLE 21 13,107,492 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   360,393,647 7,063,772 SH   SOLE 22 6,573,488 0 490,284
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   24,446,998 479,165 SH   SOLE 23 479,165 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   30,090,729 589,783 SH   SOLE 25 509,682 0 80,101
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   19,301,427 378,311 SH   SOLE 26 267,027 0 111,284
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   25,086,840 491,706 SH   SOLE 28 3,528 0 488,178
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   42,273,897 828,575 SH   SOLE 30 642,818 0 185,757
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   2,868,446 56,222 SH   SOLE 31 52,066 0 4,156
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   6,621,223 129,777 SH   SOLE 32 129,777 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   49,290,881 966,109 SH   SOLE 34 966,109 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   20,044,738 392,880 SH   SOLE 35 392,880 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   5,761,331 112,923 SH   SOLE 36 112,923 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   574,842 11,267 SH   SOLE 40 11,267 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   4,232,659 82,961 SH   SOLE 43 64,304 0 18,657
FIDELITY NATL INFORMATION SV COM 31620M106   101,490,127 1,689,531 SH   SOLE 2 754,095 0 935,436
FIDELITY NATL INFORMATION SV COM 31620M106   30,505,528 507,833 SH   SOLE 4 263,510 0 244,323
FIDELITY NATL INFORMATION SV COM 31620M106   40,416,177 672,818 SH   SOLE 7 612,443 0 60,375
FIDELITY NATL INFORMATION SV COM 31620M106   1,369,956 22,806 SH   SOLE 13 22,806 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   5,256,846 87,512 SH   SOLE 15 87,512 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   221,204,940 3,682,453 SH   SOLE 18 3,500,629 0 181,824
FIDELITY NATL INFORMATION SV COM 31620M106   483,462,642 8,048,321 SH   SOLE 19 8,048,321 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   1,022,259,666 17,017,807 SH   SOLE 21 17,017,807 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   826,452,551 13,758,158 SH   SOLE 22 12,461,408 0 1,296,750
FIDELITY NATL INFORMATION SV COM 31620M106   81,447,111 1,355,870 SH   SOLE 23 1,355,870 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   72,112,233 1,200,470 SH   SOLE 25 1,198,061 0 2,409
FIDELITY NATL INFORMATION SV COM 31620M106   49,936,431 831,304 SH   SOLE 26 479,137 0 352,167
FIDELITY NATL INFORMATION SV COM 31620M106   77,485,675 1,289,923 SH   SOLE 28 27,116 0 1,262,807
FIDELITY NATL INFORMATION SV COM 31620M106   264,608 4,405 SH   SOLE 29 4,405 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   304,458,908 5,068,402 SH   SOLE 30 5,068,402 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   8,429,323 140,325 SH   SOLE 31 130,566 0 9,759
FIDELITY NATL INFORMATION SV COM 31620M106   83,998,824 1,398,349 SH   SOLE 34 1,398,349 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   9,953,599 165,700 SH   SOLE 36 165,700 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   1,873,824 31,194 SH   SOLE 40 31,194 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   10,754,075 179,026 SH   SOLE 43 133,961 0 45,065
FIDUS INVT CORP COM 316500107   1,755,718 89,168 SH   SOLE 30 89,168 0 0
FIFTH THIRD BANCORP COM 316773100   47,680,183 1,382,435 SH   SOLE 2 221,538 0 1,160,897
FIFTH THIRD BANCORP COM 316773100   16,761,278 485,975 SH   SOLE 4 225,269 0 260,706
FIFTH THIRD BANCORP COM 316773100   17,735,344 514,217 SH   SOLE 7 409,087 0 105,130
FIFTH THIRD BANCORP COM 316773100   789,338 22,886 SH   SOLE 13 22,886 0 0
FIFTH THIRD BANCORP COM 316773100   3,720,264 107,865 SH   SOLE 15 107,865 0 0
FIFTH THIRD BANCORP COM 316773100   58,972,106 1,709,832 SH   SOLE 18 1,667,478 0 42,354
FIFTH THIRD BANCORP COM 316773100   10,021,587 290,565 SH   SOLE 19 290,565 0 0
FIFTH THIRD BANCORP COM 316773100   862,750,415 25,014,509 SH   SOLE 21 25,014,509 0 0
FIFTH THIRD BANCORP COM 316773100   504,347,580 14,623,009 SH   SOLE 22 13,153,505 0 1,469,504
FIFTH THIRD BANCORP COM 316773100   37,660,424 1,091,923 SH   SOLE 23 1,091,923 0 0
FIFTH THIRD BANCORP COM 316773100   79,607,680 2,308,138 SH   SOLE 25 2,060,830 0 247,308
FIFTH THIRD BANCORP COM 316773100   46,726,673 1,354,789 SH   SOLE 26 823,958 0 530,831
FIFTH THIRD BANCORP COM 316773100   50,072,754 1,451,805 SH   SOLE 28 174,889 0 1,276,916
FIFTH THIRD BANCORP COM 316773100   160,989,180 4,667,706 SH   SOLE 30 4,667,706 0 0
FIFTH THIRD BANCORP COM 316773100   5,176,121 150,076 SH   SOLE 31 138,390 0 11,686
FIFTH THIRD BANCORP COM 316773100   4,372,573 126,778 SH   SOLE 32 126,778 0 0
FIFTH THIRD BANCORP COM 316773100   1,018,041 29,517 SH   SOLE 34 29,517 0 0
FIFTH THIRD BANCORP COM 316773100   18,621,737 539,917 SH   SOLE 35 539,917 0 0
FIFTH THIRD BANCORP COM 316773100   6,576,519 190,679 SH   SOLE 36 190,679 0 0
FIFTH THIRD BANCORP COM 316773100   1,228,568 35,621 SH   SOLE 40 35,621 0 0
FIFTH THIRD BANCORP COM 316773100   45,354 1,315 SH   OTR 43 1,315 0 0
FIFTH THIRD BANCORP COM 316773100   29,499,307 855,300 SH   SOLE 43 748,858 0 106,442
FIGS INC CL A 30260D103   1,910,256 274,857 SH   SOLE 2 178,905 0 95,952
FIGS INC CL A 30260D103   5,178 745 SH   SOLE 4 745 0 0
FIGS INC CL A 30260D103   8,778 1,263 SH   SOLE 7 1,263 0 0
FIGS INC CL A 30260D103   2,241,535 322,523 SH   SOLE 18 322,523 0 0
FIGS INC CL A 30260D103   4,345,807 625,296 SH   SOLE 19 625,296 0 0
FIGS INC CL A 30260D103   33,807,691 4,864,416 SH   SOLE 21 4,864,416 0 0
FIGS INC CL A 30260D103   27,295,222 3,927,370 SH   SOLE 22 3,780,265 0 147,105
FIGS INC CL A 30260D103   97,793 14,071 SH   SOLE 23 14,071 0 0
FIGS INC CL A 30260D103   149,786 21,552 SH   SOLE 25 21,552 0 0
FIGS INC CL A 30260D103   559,232 80,465 SH   SOLE 26 43,053 0 37,412
FIGS INC CL A 30260D103   44,529 6,407 SH   SOLE 28 0 0 6,407
FIGS INC CL A 30260D103   642,458 92,440 SH   SOLE 30 92,440 0 0
FIGS INC CL A 30260D103   156,160 22,469 SH   SOLE 40 22,469 0 0
FIGS INC CL A 30260D103   223,992 32,229 SH   SOLE 43 31,792 0 437
FINANCE OF AMERICA COMPAN COM CL A 31738L107   28,874 26,249 SH   SOLE 2 3,963 0 22,286
FINANCE OF AMERICA COMPAN COM CL A 31738L107   163,472 148,611 SH   SOLE 18 148,611 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   102,435 93,123 SH   SOLE 19 93,123 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   2,070,993 1,882,721 SH   SOLE 21 1,882,721 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   864,133 785,575 SH   SOLE 22 743,259 0 42,316
FINANCIAL INSTNS INC COM 317585404   1,419,453 66,641 SH   SOLE 2 52,173 0 14,468
FINANCIAL INSTNS INC COM 317585404   2,024 95 SH   SOLE 7 95 0 0
FINANCIAL INSTNS INC COM 317585404   948,830 44,546 SH   SOLE 18 44,546 0 0
FINANCIAL INSTNS INC COM 317585404   2,197,819 103,184 SH   SOLE 19 103,184 0 0
FINANCIAL INSTNS INC COM 317585404   13,232,476 621,243 SH   SOLE 21 621,243 0 0
FINANCIAL INSTNS INC COM 317585404   11,404,084 535,403 SH   SOLE 22 518,853 0 16,550
FINANCIAL INSTNS INC COM 317585404   47,691 2,239 SH   SOLE 23 2,239 0 0
FINANCIAL INSTNS INC COM 317585404   96,745 4,542 SH   SOLE 26 0 0 4,542
FINANCIAL INSTNS INC COM 317585404   31,588 1,483 SH   SOLE 43 1,483 0 0
FINCH THERAPEUTICS GROUP INC COM NEW 31773D200   603 167 SH   SOLE 2 167 0 0
FINCH THERAPEUTICS GROUP INC COM NEW 31773D200   628 174 SH   SOLE 22 174 0 0
FINGERMOTION INC COM 31788K108   63,950 15,908 SH   SOLE 18 15,908 0 0
FINGERMOTION INC COM 31788K108   368,807 91,743 SH   SOLE 21 91,743 0 0
FINGERMOTION INC COM 31788K108   57,514 14,307 SH   SOLE 22 14,307 0 0
FINGERMOTION INC COM 31788K108   55,134 13,715 SH   SOLE 26 8,656 0 5,059
FINGERMOTION INC COM 31788K108   248,436 61,800 SH   SOLE 28 0 0 61,800
FINGERMOTION INC COM 31788K108   131,068 32,604 SH   SOLE 31 30,366 0 2,238
FINVOLUTION GROUP SPONSORED ADS 31810T101   867 177 SH   SOLE 2 177 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   12,206 2,491 SH   SOLE 4 2,491 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   85,103 17,368 SH   SOLE 7 17,368 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   7,055,015 1,439,799 SH   SOLE 21 1,439,799 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   3,687,578 752,567 SH   SOLE 22 685,403 0 67,164
FINVOLUTION GROUP SPONSORED ADS 31810T101   1,947,402 397,429 SH   SOLE 30 397,429 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   2,043,364 417,013 SH   SOLE 43 396,615 0 20,398
FINWARD BANCORP COM 31812F109   15,800 626 SH   SOLE 18 626 0 0
FINWARD BANCORP COM 31812F109   209,265 8,291 SH   SOLE 21 8,291 0 0
FINWARD BANCORP COM 31812F109   243,616 9,652 SH   SOLE 22 9,652 0 0
FINWARD BANCORP COM 31812F109   5,048 200 SH   SOLE 43 200 0 0
FINWISE BANCORP COM 31813A109   31,339 2,190 SH   SOLE 18 2,190 0 0
FINWISE BANCORP COM 31813A109   318,884 22,284 SH   SOLE 21 22,284 0 0
FINWISE BANCORP COM 31813A109   21,751 1,520 SH   SOLE 22 1,520 0 0
FINWISE BANCORP COM 31813A109   11,691 817 SH   SOLE 26 516 0 301
FINWISE BANCORP COM 31813A109   52,761 3,687 SH   SOLE 28 0 0 3,687
FINWISE BANCORP COM 31813A109   27,933 1,952 SH   SOLE 31 1,814 0 138
FIRST ADVANTAGE CORP NEW COM 31846B108   813,720 49,108 SH   SOLE 2 14,883 0 34,225
FIRST ADVANTAGE CORP NEW COM 31846B108   457,697 27,622 SH   SOLE 7 26,115 0 1,507
FIRST ADVANTAGE CORP NEW COM 31846B108   2,418,242 145,941 SH   SOLE 18 145,941 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   1,849,693 111,629 SH   SOLE 19 111,629 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   35,172,344 2,122,652 SH   SOLE 21 2,122,652 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   27,024,328 1,630,919 SH   SOLE 22 1,562,672 0 68,247
FIRST ADVANTAGE CORP NEW COM 31846B108   166,131 10,026 SH   SOLE 25 10,026 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   1,466,130 88,481 SH   SOLE 30 88,481 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   171,417 10,345 SH   SOLE 40 10,345 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   99 6 SH   SOLE 43 6 0 0
FIRST AMERN FINL CORP COM 31847R102   16,962,799 263,234 SH   SOLE 2 105,725 0 157,509
FIRST AMERN FINL CORP COM 31847R102   19,783 307 SH   SOLE 4 307 0 0
FIRST AMERN FINL CORP COM 31847R102   1,412,074 21,913 SH   SOLE 7 20,798 0 1,115
FIRST AMERN FINL CORP COM 31847R102   13,925,742 216,104 SH   SOLE 18 209,355 0 6,749
FIRST AMERN FINL CORP COM 31847R102   24,115,317 374,229 SH   SOLE 19 374,229 0 0
FIRST AMERN FINL CORP COM 31847R102   342,076,840 5,308,455 SH   SOLE 21 5,308,455 0 0
FIRST AMERN FINL CORP COM 31847R102   195,917,254 3,040,305 SH   SOLE 22 2,904,719 0 135,586
FIRST AMERN FINL CORP COM 31847R102   3,377,043 52,406 SH   SOLE 25 52,406 0 0
FIRST AMERN FINL CORP COM 31847R102   3,092,669 47,993 SH   SOLE 26 47,993 0 0
FIRST AMERN FINL CORP COM 31847R102   392,375 6,089 SH   SOLE 28 1,959 0 4,130
FIRST AMERN FINL CORP COM 31847R102   6,226,708 96,628 SH   SOLE 30 96,628 0 0
FIRST AMERN FINL CORP COM 31847R102   87,445 1,357 SH   SOLE 31 1,357 0 0
FIRST AMERN FINL CORP COM 31847R102   858,599 13,324 SH   SOLE 34 13,324 0 0
FIRST AMERN FINL CORP COM 31847R102   378,778 5,878 SH   SOLE 36 5,878 0 0
FIRST AMERN FINL CORP COM 31847R102   1,343,574 20,850 SH   SOLE 40 20,850 0 0
FIRST AMERN FINL CORP COM 31847R102   1,060,794 16,462 SH   SOLE 43 13,995 0 2,467
FIRST BANCORP INC ME COM 31866P102   187,324 6,638 SH   SOLE 2 605 0 6,033
FIRST BANCORP INC ME COM 31866P102   1,693 60 SH   SOLE 7 60 0 0
FIRST BANCORP INC ME COM 31866P102   849,789 30,113 SH   SOLE 18 30,113 0 0
FIRST BANCORP INC ME COM 31866P102   568,181 20,134 SH   SOLE 19 20,134 0 0
FIRST BANCORP INC ME COM 31866P102   11,709,155 414,924 SH   SOLE 21 414,924 0 0
FIRST BANCORP INC ME COM 31866P102   8,157,697 289,075 SH   SOLE 22 281,078 0 7,997
FIRST BANCORP INC ME COM 31866P102   1,609 57 SH   SOLE 43 57 0 0
FIRST BANCORP N C COM 318910106   1,369,407 37,001 SH   SOLE 2 11,520 0 25,481
FIRST BANCORP N C COM 318910106   13,250 358 SH   SOLE 7 358 0 0
FIRST BANCORP N C COM 318910106   4,618,626 124,794 SH   SOLE 18 124,794 0 0
FIRST BANCORP N C COM 318910106   2,994,146 80,901 SH   SOLE 19 80,901 0 0
FIRST BANCORP N C COM 318910106   161,155,049 4,354,365 SH   SOLE 21 4,354,365 0 0
FIRST BANCORP N C COM 318910106   39,457,323 1,066,126 SH   SOLE 22 1,020,564 0 45,562
FIRST BANCORP N C COM 318910106   239,862 6,481 SH   SOLE 25 6,481 0 0
FIRST BANCORP N C COM 318910106   485,164 13,109 SH   SOLE 26 13,109 0 0
FIRST BANCORP N C COM 318910106   56,403 1,524 SH   SOLE 28 193 0 1,331
FIRST BANCORP N C COM 318910106   2,535,037 68,496 SH   SOLE 30 68,496 0 0
FIRST BANCORP N C COM 318910106   225,724 6,099 SH   SOLE 40 6,099 0 0
FIRST BANCORP N C COM 318910106   737,802 19,935 SH   SOLE 43 19,046 0 889
FIRST BANCORP P R COM NEW 318672706   2,519,350 153,152 SH   SOLE 2 50,255 0 102,897
FIRST BANCORP P R COM NEW 318672706   9,574 582 SH   SOLE 4 582 0 0
FIRST BANCORP P R COM NEW 318672706   586,821 35,673 SH   SOLE 7 33,779 0 1,894
FIRST BANCORP P R COM NEW 318672706   9,022,183 548,461 SH   SOLE 18 548,461 0 0
FIRST BANCORP P R COM NEW 318672706   5,175,943 314,647 SH   SOLE 19 314,647 0 0
FIRST BANCORP P R COM NEW 318672706   317,393,456 19,294,435 SH   SOLE 21 19,294,435 0 0
FIRST BANCORP P R COM NEW 318672706   73,015,299 4,438,620 SH   SOLE 22 4,224,337 0 214,283
FIRST BANCORP P R COM NEW 318672706   525,397 31,939 SH   SOLE 25 31,939 0 0
FIRST BANCORP P R COM NEW 318672706   690,160 41,955 SH   SOLE 26 41,955 0 0
FIRST BANCORP P R COM NEW 318672706   48,396 2,942 SH   SOLE 28 2,942 0 0
FIRST BANCORP P R COM NEW 318672706   4,995,404 303,672 SH   SOLE 30 303,672 0 0
FIRST BANCORP P R COM NEW 318672706   465,305 28,286 SH   SOLE 40 28,286 0 0
FIRST BANCORP P R COM NEW 318672706   2,579,294 156,796 SH   SOLE 43 156,796 0 0
FIRST BANCSHARES INC MS COM 318916103   1,460,751 49,804 SH   SOLE 2 16,512 0 33,292
FIRST BANCSHARES INC MS COM 318916103   9,415 321 SH   SOLE 7 321 0 0
FIRST BANCSHARES INC MS COM 318916103   2,648,616 90,304 SH   SOLE 18 90,304 0 0
FIRST BANCSHARES INC MS COM 318916103   4,912,892 167,504 SH   SOLE 19 167,504 0 0
FIRST BANCSHARES INC MS COM 318916103   39,503,638 1,346,868 SH   SOLE 21 1,346,868 0 0
FIRST BANCSHARES INC MS COM 318916103   28,661,335 977,202 SH   SOLE 22 929,136 0 48,066
FIRST BANCSHARES INC MS COM 318916103   143,101 4,879 SH   SOLE 25 4,879 0 0
FIRST BANCSHARES INC MS COM 318916103   77,490 2,642 SH   SOLE 28 0 0 2,642
FIRST BANCSHARES INC MS COM 318916103   646,580 22,045 SH   SOLE 30 22,045 0 0
FIRST BANCSHARES INC MS COM 318916103   133,774 4,561 SH   SOLE 40 4,561 0 0
FIRST BANCSHARES INC MS COM 318916103   1,616,592 55,117 SH   SOLE 43 48,659 0 6,458
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   898,640 61,132 SH   SOLE 2 34,026 0 27,106
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   485 33 SH   SOLE 7 33 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   842,589 57,319 SH   SOLE 18 57,319 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   986,252 67,092 SH   SOLE 19 67,092 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   12,889,357 876,827 SH   SOLE 21 876,827 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   9,752,642 663,445 SH   SOLE 22 642,405 0 21,040
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   412 28 SH   SOLE 26 0 0 28
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   39,661 2,698 SH   SOLE 43 2,698 0 0
FIRST BUSEY CORP COM NEW 319383204   3,294,632 132,741 SH   SOLE 2 68,930 0 63,811
FIRST BUSEY CORP COM NEW 319383204   4,492 181 SH   SOLE 4 181 0 0
FIRST BUSEY CORP COM NEW 319383204   9,953 401 SH   SOLE 7 401 0 0
FIRST BUSEY CORP COM NEW 319383204   3,636,751 146,525 SH   SOLE 18 146,525 0 0
FIRST BUSEY CORP COM NEW 319383204   5,827,413 234,787 SH   SOLE 19 234,787 0 0
FIRST BUSEY CORP COM NEW 319383204   54,542,422 2,197,519 SH   SOLE 21 2,197,519 0 0
FIRST BUSEY CORP COM NEW 319383204   43,338,872 1,746,127 SH   SOLE 22 1,657,976 0 88,151
FIRST BUSEY CORP COM NEW 319383204   302,556 12,190 SH   SOLE 25 12,190 0 0
FIRST BUSEY CORP COM NEW 319383204   476,470 19,197 SH   SOLE 26 19,197 0 0
FIRST BUSEY CORP COM NEW 319383204   185,877 7,489 SH   SOLE 28 967 0 6,522
FIRST BUSEY CORP COM NEW 319383204   1,210,620 48,776 SH   SOLE 30 48,776 0 0
FIRST BUSEY CORP COM NEW 319383204   249,342 10,046 SH   SOLE 40 10,046 0 0
FIRST BUSEY CORP COM NEW 319383204   2,679,381 107,953 SH   SOLE 43 97,301 0 10,652
FIRST BUSINESS FINL SVCS INC COM 319390100   2,937,526 73,255 SH   SOLE 2 58,424 0 14,831
FIRST BUSINESS FINL SVCS INC COM 319390100   602 15 SH   SOLE 7 15 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   904,616 22,559 SH   SOLE 18 22,559 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   2,658,430 66,295 SH   SOLE 19 66,295 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   13,448,217 335,367 SH   SOLE 21 335,367 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   7,632,474 190,336 SH   SOLE 22 182,070 0 8,266
FIRST BUSINESS FINL SVCS INC COM 319390100   50,245 1,253 SH   SOLE 23 1,253 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   201 5 SH   SOLE 43 5 0 0
FIRST CAP INC COM 31942S104   16,545 593 SH   SOLE 18 593 0 0
FIRST CAP INC COM 31942S104   201,159 7,210 SH   SOLE 21 7,210 0 0
FIRST CAP INC COM 31942S104   161,067 5,773 SH   SOLE 22 5,773 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   794,682 21,420 SH   SOLE 2 6,236 0 15,184
FIRST CMNTY BANKSHARES INC V COM 31983A103   4,267 115 SH   SOLE 7 115 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   1,880,154 50,678 SH   SOLE 18 50,678 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   3,811,840 102,745 SH   SOLE 19 102,745 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   27,039,964 728,840 SH   SOLE 21 728,840 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   23,554,901 634,903 SH   SOLE 22 599,656 0 35,247
FIRST CMNTY BANKSHARES INC V COM 31983A103   188,357 5,077 SH   SOLE 25 5,077 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   24,004 647 SH   SOLE 28 0 0 647
FIRST CMNTY BANKSHARES INC V COM 31983A103   139,830 3,769 SH   SOLE 30 3,769 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   51,384 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   273,575 7,374 SH   SOLE 43 5,489 0 1,885
FIRST CMNTY CORP S C COM 319835104   51,694 2,401 SH   SOLE 2 334 0 2,067
FIRST CMNTY CORP S C COM 319835104   447,458 20,783 SH   SOLE 18 20,783 0 0
FIRST CMNTY CORP S C COM 319835104   321,314 14,924 SH   SOLE 19 14,924 0 0
FIRST CMNTY CORP S C COM 319835104   5,893,902 273,753 SH   SOLE 21 273,753 0 0
FIRST CMNTY CORP S C COM 319835104   2,228,829 103,522 SH   SOLE 22 98,838 0 4,684
FIRST COMWLTH FINL CORP PA COM 319829107   1,447,500 93,750 SH   SOLE 2 27,044 0 66,706
FIRST COMWLTH FINL CORP PA COM 319829107   4,833 313 SH   SOLE 4 313 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   14,297 926 SH   SOLE 7 926 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   4,989,529 323,156 SH   SOLE 18 323,156 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   3,165,987 205,051 SH   SOLE 19 205,051 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   174,418,917 11,296,562 SH   SOLE 21 11,296,562 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   42,111,813 2,727,449 SH   SOLE 22 2,598,978 0 128,471
FIRST COMWLTH FINL CORP PA COM 319829107   240,864 15,600 SH   SOLE 25 15,600 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   365,063 23,644 SH   SOLE 26 23,644 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   21,647 1,402 SH   SOLE 28 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   2,565,943 166,188 SH   SOLE 30 166,188 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   149,706 9,696 SH   SOLE 40 9,696 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   1,261,133 81,680 SH   SOLE 43 81,103 0 577
FIRST CTZNS BANCSHARES INC N CL A 31946M103   38,749,233 27,308 SH   SOLE 2 10,605 0 16,703
FIRST CTZNS BANCSHARES INC N CL A 31946M103   9,419,123 6,638 SH   SOLE 4 3,463 0 3,175
FIRST CTZNS BANCSHARES INC N CL A 31946M103   2,561,241 1,805 SH   SOLE 7 1,773 0 32
FIRST CTZNS BANCSHARES INC N CL A 31946M103   512,248 361 SH   SOLE 13 361 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,539,582 1,085 SH   SOLE 15 1,085 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   284,958,316 200,821 SH   SOLE 18 193,722 0 7,099
FIRST CTZNS BANCSHARES INC N CL A 31946M103   514,754,071 362,766 SH   SOLE 19 362,766 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   245,578,300 173,068 SH   SOLE 21 173,068 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   488,129,937 344,003 SH   SOLE 22 320,765 0 23,238
FIRST CTZNS BANCSHARES INC N CL A 31946M103   29,765,734 20,977 SH   SOLE 23 20,977 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   29,785,599 20,991 SH   SOLE 25 20,943 0 48
FIRST CTZNS BANCSHARES INC N CL A 31946M103   23,163,266 16,324 SH   SOLE 26 10,605 0 5,719
FIRST CTZNS BANCSHARES INC N CL A 31946M103   16,799,186 11,839 SH   SOLE 28 186 0 11,653
FIRST CTZNS BANCSHARES INC N CL A 31946M103   25,541 18 SH   SOLE 29 18 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   41,795,761 29,455 SH   SOLE 30 29,455 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   3,611,279 2,545 SH   SOLE 31 2,368 0 177
FIRST CTZNS BANCSHARES INC N CL A 31946M103   62,607,794 44,122 SH   SOLE 34 44,122 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   3,165,722 2,231 SH   SOLE 36 2,231 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   825,841 582 SH   SOLE 40 582 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   30,610 22 SH   OTR 43 22 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   25,888,065 18,244 SH   SOLE 43 16,077 0 2,167
FIRST FINANCIAL NORTHWEST IN COM 32022K102   288,216 21,381 SH   SOLE 2 15,284 0 6,097
FIRST FINANCIAL NORTHWEST IN COM 32022K102   16,661 1,236 SH   SOLE 18 1,236 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   1,563,410 115,980 SH   SOLE 19 115,980 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   473,916 35,157 SH   SOLE 21 35,157 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   3,576,594 265,326 SH   SOLE 22 240,437 0 24,889
FIRST FINANCIAL NORTHWEST IN COM 32022K102   165,858 12,304 SH   SOLE 23 12,304 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   967,096 71,743 SH   SOLE 26 0 0 71,743
FIRST FINANCIAL NORTHWEST IN COM 32022K102   57,492 4,265 SH   SOLE 43 3,765 0 500
FIRST FINL BANCORP OH COM 320209109   2,072,568 87,266 SH   SOLE 2 26,086 0 61,180
FIRST FINL BANCORP OH COM 320209109   7,885 332 SH   SOLE 4 332 0 0
FIRST FINL BANCORP OH COM 320209109   432,203 18,198 SH   SOLE 7 17,268 0 930
FIRST FINL BANCORP OH COM 320209109   7,112,698 299,482 SH   SOLE 18 299,482 0 0
FIRST FINL BANCORP OH COM 320209109   4,498,986 189,431 SH   SOLE 19 189,431 0 0
FIRST FINL BANCORP OH COM 320209109   245,938,779 10,355,317 SH   SOLE 21 10,355,317 0 0
FIRST FINL BANCORP OH COM 320209109   58,668,319 2,470,245 SH   SOLE 22 2,348,169 0 122,076
FIRST FINL BANCORP OH COM 320209109   368,196 15,503 SH   SOLE 25 15,503 0 0
FIRST FINL BANCORP OH COM 320209109   228,475 9,620 SH   SOLE 26 9,620 0 0
FIRST FINL BANCORP OH COM 320209109   41,159 1,733 SH   SOLE 28 1,733 0 0
FIRST FINL BANCORP OH COM 320209109   3,675,431 154,755 SH   SOLE 30 154,755 0 0
FIRST FINL BANCORP OH COM 320209109   3,159 133 SH   SOLE 36 133 0 0
FIRST FINL BANCORP OH COM 320209109   339,411 14,291 SH   SOLE 40 14,291 0 0
FIRST FINL BANCORP OH COM 320209109   1,708,646 71,943 SH   SOLE 43 68,956 0 2,987
FIRST FINL BANKSHARES INC COM 32020R109   4,563,362 150,606 SH   SOLE 2 117,778 0 32,828
FIRST FINL BANKSHARES INC COM 32020R109   14,302 472 SH   SOLE 4 472 0 0
FIRST FINL BANKSHARES INC COM 32020R109   400,505 13,218 SH   SOLE 7 12,549 0 669
FIRST FINL BANKSHARES INC COM 32020R109   15,246,384 503,181 SH   SOLE 18 490,647 0 12,534
FIRST FINL BANKSHARES INC COM 32020R109   8,155,003 269,142 SH   SOLE 19 269,142 0 0
FIRST FINL BANKSHARES INC COM 32020R109   312,220,532 10,304,308 SH   SOLE 21 10,304,308 0 0
FIRST FINL BANKSHARES INC COM 32020R109   133,294,094 4,399,145 SH   SOLE 22 4,281,476 0 117,669
FIRST FINL BANKSHARES INC COM 32020R109   860,399 28,396 SH   SOLE 25 28,396 0 0
FIRST FINL BANKSHARES INC COM 32020R109   1,404,587 46,356 SH   SOLE 26 46,356 0 0
FIRST FINL BANKSHARES INC COM 32020R109   297,728 9,826 SH   SOLE 28 2,535 0 7,291
FIRST FINL BANKSHARES INC COM 32020R109   5,362,161 176,969 SH   SOLE 30 176,969 0 0
FIRST FINL BANKSHARES INC COM 32020R109   40,451 1,335 SH   SOLE 36 1,335 0 0
FIRST FINL BANKSHARES INC COM 32020R109   852,945 28,150 SH   SOLE 40 28,150 0 0
FIRST FINL BANKSHARES INC COM 32020R109   7,327,901 241,845 SH   SOLE 43 219,267 0 22,578
FIRST FINL CORP IND COM 320218100   1,015,551 23,601 SH   SOLE 2 16,107 0 7,494
FIRST FINL CORP IND COM 320218100   6,411 149 SH   SOLE 7 149 0 0
FIRST FINL CORP IND COM 320218100   1,461,471 33,964 SH   SOLE 18 33,964 0 0
FIRST FINL CORP IND COM 320218100   3,683,153 85,595 SH   SOLE 19 85,595 0 0
FIRST FINL CORP IND COM 320218100   25,161,190 584,736 SH   SOLE 21 584,736 0 0
FIRST FINL CORP IND COM 320218100   19,647,885 456,609 SH   SOLE 22 436,073 0 20,536
FIRST FINL CORP IND COM 320218100   64,029 1,488 SH   SOLE 25 1,488 0 0
FIRST FINL CORP IND COM 320218100   233,266 5,421 SH   SOLE 26 5,421 0 0
FIRST FINL CORP IND COM 320218100   979,277 22,758 SH   SOLE 30 22,758 0 0
FIRST FINL CORP IND COM 320218100   102,497 2,382 SH   SOLE 40 2,382 0 0
FIRST FINL CORP IND COM 320218100   3,030,646 70,431 SH   SOLE 43 60,494 0 9,937
FIRST FNDTN INC COM 32026V104   1,428,526 147,575 SH   SOLE 2 90,501 0 57,074
FIRST FNDTN INC COM 32026V104   5,440 562 SH   SOLE 7 562 0 0
FIRST FNDTN INC COM 32026V104   1,401,161 144,748 SH   SOLE 18 144,748 0 0
FIRST FNDTN INC COM 32026V104   1,928,682 199,244 SH   SOLE 19 199,244 0 0
FIRST FNDTN INC COM 32026V104   22,167,297 2,290,010 SH   SOLE 21 2,290,010 0 0
FIRST FNDTN INC COM 32026V104   14,467,428 1,494,569 SH   SOLE 22 1,452,486 0 42,083
FIRST FNDTN INC COM 32026V104   769,541 79,498 SH   SOLE 26 0 0 79,498
FIRST FNDTN INC COM 32026V104   12,129 1,253 SH   SOLE 28 1,253 0 0
FIRST FNDTN INC COM 32026V104   61,303 6,333 SH   SOLE 43 134 0 6,199
FIRST GTY BANCSHARES INC COM 32043P106   68,099 6,124 SH   SOLE 2 6,124 0 0
FIRST GTY BANCSHARES INC COM 32043P106   13,155 1,183 SH   SOLE 18 1,183 0 0
FIRST GTY BANCSHARES INC COM 32043P106   153,956 13,845 SH   SOLE 21 13,845 0 0
FIRST GTY BANCSHARES INC COM 32043P106   11,454 1,030 SH   SOLE 22 1,030 0 0
FIRST HAWAIIAN INC COM 32051X108   2,899,425 126,834 SH   SOLE 2 44,050 0 82,784
FIRST HAWAIIAN INC COM 32051X108   9,350 409 SH   SOLE 4 409 0 0
FIRST HAWAIIAN INC COM 32051X108   721,393 31,557 SH   SOLE 7 29,918 0 1,639
FIRST HAWAIIAN INC COM 32051X108   2,739,382 119,833 SH   SOLE 18 119,833 0 0
FIRST HAWAIIAN INC COM 32051X108   1,002,320 43,846 SH   SOLE 19 43,846 0 0
FIRST HAWAIIAN INC COM 32051X108   272,802,576 11,933,621 SH   SOLE 21 11,933,621 0 0
FIRST HAWAIIAN INC COM 32051X108   84,116,662 3,679,644 SH   SOLE 22 3,505,173 0 174,471
FIRST HAWAIIAN INC COM 32051X108   571,706 25,009 SH   SOLE 25 25,009 0 0
FIRST HAWAIIAN INC COM 32051X108   2,258,842 98,812 SH   SOLE 26 45,190 0 53,622
FIRST HAWAIIAN INC COM 32051X108   206,403 9,029 SH   SOLE 28 2,323 0 6,706
FIRST HAWAIIAN INC COM 32051X108   8,155,465 356,757 SH   SOLE 30 356,757 0 0
FIRST HAWAIIAN INC COM 32051X108   43,114 1,886 SH   SOLE 31 1,886 0 0
FIRST HAWAIIAN INC COM 32051X108   131,034 5,732 SH   SOLE 36 5,732 0 0
FIRST HAWAIIAN INC COM 32051X108   655,396 28,670 SH   SOLE 40 28,670 0 0
FIRST HAWAIIAN INC COM 32051X108   9,562,395 418,302 SH   SOLE 43 387,905 0 30,397
FIRST HORIZON CORPORATION COM 320517105   21,602,907 1,525,629 SH   SOLE 2 616,811 0 908,818
FIRST HORIZON CORPORATION COM 320517105   22,798 1,610 SH   SOLE 4 1,610 0 0
FIRST HORIZON CORPORATION COM 320517105   1,845,813 130,354 SH   SOLE 7 125,417 0 4,937
FIRST HORIZON CORPORATION COM 320517105   18,797,131 1,327,481 SH   SOLE 18 1,285,881 0 41,600
FIRST HORIZON CORPORATION COM 320517105   9,003,565 635,845 SH   SOLE 19 635,845 0 0
FIRST HORIZON CORPORATION COM 320517105   497,218,460 35,114,298 SH   SOLE 21 35,114,298 0 0
FIRST HORIZON CORPORATION COM 320517105   242,136,142 17,100,010 SH   SOLE 22 16,198,818 0 901,192
FIRST HORIZON CORPORATION COM 320517105   984,842 69,551 SH   SOLE 23 69,551 0 0
FIRST HORIZON CORPORATION COM 320517105   1,582,564 111,763 SH   SOLE 25 111,763 0 0
FIRST HORIZON CORPORATION COM 320517105   2,568,058 181,360 SH   SOLE 26 181,360 0 0
FIRST HORIZON CORPORATION COM 320517105   531,368 37,526 SH   SOLE 28 7,052 0 30,474
FIRST HORIZON CORPORATION COM 320517105   12,118,921 855,856 SH   SOLE 30 855,856 0 0
FIRST HORIZON CORPORATION COM 320517105   106,412 7,515 SH   SOLE 31 7,515 0 0
FIRST HORIZON CORPORATION COM 320517105   1,885,687 133,170 SH   SOLE 32 133,170 0 0
FIRST HORIZON CORPORATION COM 320517105   282,492 19,950 SH   SOLE 36 19,950 0 0
FIRST HORIZON CORPORATION COM 320517105   1,637,604 115,650 SH   SOLE 40 115,650 0 0
FIRST HORIZON CORPORATION COM 320517105   5,546,938 391,733 SH   SOLE 43 339,210 0 52,523
FIRST INDL RLTY TR INC COM 32054K103   16,721,250 317,472 SH   SOLE 2 182,408 0 135,064
FIRST INDL RLTY TR INC COM 32054K103   3,040,797 57,733 SH   SOLE 4 57,733 0 0
FIRST INDL RLTY TR INC COM 32054K103   11,005,344 208,949 SH   SOLE 7 187,680 0 21,269
FIRST INDL RLTY TR INC COM 32054K103   14,217,950 269,944 SH   SOLE 18 258,442 0 11,502
FIRST INDL RLTY TR INC COM 32054K103   23,133,665 439,219 SH   SOLE 19 439,219 0 0
FIRST INDL RLTY TR INC COM 32054K103   402,669,576 7,645,141 SH   SOLE 21 7,645,141 0 0
FIRST INDL RLTY TR INC COM 32054K103   288,323,217 5,474,145 SH   SOLE 22 5,156,474 0 317,671
FIRST INDL RLTY TR INC COM 32054K103   2,469,328 46,883 SH   SOLE 23 46,883 0 0
FIRST INDL RLTY TR INC COM 32054K103   26,269,215 498,751 SH   SOLE 25 498,751 0 0
FIRST INDL RLTY TR INC COM 32054K103   899,446 17,077 SH   SOLE 26 17,077 0 0
FIRST INDL RLTY TR INC COM 32054K103   5,876,234 111,567 SH   SOLE 28 4,553 0 107,014
FIRST INDL RLTY TR INC COM 32054K103   25,425,600 482,734 SH   SOLE 30 482,734 0 0
FIRST INDL RLTY TR INC COM 32054K103   99,388 1,887 SH   SOLE 31 1,887 0 0
FIRST INDL RLTY TR INC COM 32054K103   389,179 7,389 SH   SOLE 34 7,389 0 0
FIRST INDL RLTY TR INC COM 32054K103   692,663 13,151 SH   SOLE 36 13,151 0 0
FIRST INDL RLTY TR INC COM 32054K103   1,521,162 28,881 SH   SOLE 40 28,881 0 0
FIRST INDL RLTY TR INC COM 32054K103   4,335,615 82,317 SH   SOLE 43 79,437 0 2,879
FIRST INTERNET BANCORP COM 320557101   1,452,585 60,049 SH   SOLE 2 42,618 0 17,431
FIRST INTERNET BANCORP COM 320557101   61,104 2,526 SH   SOLE 18 2,526 0 0
FIRST INTERNET BANCORP COM 320557101   1,893,109 78,260 SH   SOLE 19 78,260 0 0
FIRST INTERNET BANCORP COM 320557101   439,097 18,152 SH   SOLE 21 18,152 0 0
FIRST INTERNET BANCORP COM 320557101   3,864,304 159,748 SH   SOLE 22 153,455 0 6,293
FIRST INTERNET BANCORP COM 320557101   48,525 2,006 SH   SOLE 23 2,006 0 0
FIRST INTERNET BANCORP COM 320557101   340,232 14,065 SH   SOLE 26 1,116 0 12,949
FIRST INTERNET BANCORP COM 320557101   192,722 7,967 SH   SOLE 28 0 0 7,967
FIRST INTERNET BANCORP COM 320557101   101,719 4,205 SH   SOLE 31 3,916 0 289
FIRST INTERNET BANCORP COM 320557101   2,419 100 SH   SOLE 43 100 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   6,652,517 216,342 SH   SOLE 2 102,379 0 113,963
FIRST INTST BANCSYSTEM INC COM 32055Y201   8,979 292 SH   SOLE 4 292 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   1,031,632 33,549 SH   SOLE 7 31,723 0 1,826
FIRST INTST BANCSYSTEM INC COM 32055Y201   6,973,823 226,791 SH   SOLE 18 226,791 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   19,252,022 626,082 SH   SOLE 19 626,082 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   105,057,529 3,416,505 SH   SOLE 21 3,416,505 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   99,633,475 3,240,113 SH   SOLE 22 3,073,904 0 166,209
FIRST INTST BANCSYSTEM INC COM 32055Y201   6,488 211 SH   SOLE 23 211 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   633,850 20,613 SH   SOLE 25 20,613 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   4,219,915 137,233 SH   SOLE 26 33,429 0 103,804
FIRST INTST BANCSYSTEM INC COM 32055Y201   296,061 9,628 SH   SOLE 28 1,342 0 8,286
FIRST INTST BANCSYSTEM INC COM 32055Y201   4,119,147 133,956 SH   SOLE 30 133,956 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   128,935 4,193 SH   SOLE 36 4,193 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   626,347 20,369 SH   SOLE 40 20,369 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   5,571,603 181,190 SH   SOLE 43 164,772 0 16,418
FIRST LONG IS CORP COM 320734106   490,489 37,046 SH   SOLE 2 22,902 0 14,144
FIRST LONG IS CORP COM 320734106   2,079 157 SH   SOLE 7 157 0 0
FIRST LONG IS CORP COM 320734106   830,426 62,721 SH   SOLE 18 62,721 0 0
FIRST LONG IS CORP COM 320734106   615,660 46,500 SH   SOLE 19 46,500 0 0
FIRST LONG IS CORP COM 320734106   13,921,900 1,051,503 SH   SOLE 21 1,051,503 0 0
FIRST LONG IS CORP COM 320734106   10,019,304 756,745 SH   SOLE 22 737,317 0 19,428
FIRST LONG IS CORP COM 320734106   33,418 2,524 SH   SOLE 43 2,524 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   425,451 69,179 SH   SOLE 21 69,179 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   189,783 30,859 SH   SOLE 43 25,656 0 5,203
FIRST MERCHANTS CORP COM 320817109   4,748,131 128,051 SH   SOLE 2 49,229 0 78,822
FIRST MERCHANTS CORP COM 320817109   7,713 208 SH   SOLE 4 208 0 0
FIRST MERCHANTS CORP COM 320817109   16,871 455 SH   SOLE 7 455 0 0
FIRST MERCHANTS CORP COM 320817109   6,128,619 165,281 SH   SOLE 18 165,281 0 0
FIRST MERCHANTS CORP COM 320817109   8,835,756 238,289 SH   SOLE 19 238,289 0 0
FIRST MERCHANTS CORP COM 320817109   89,763,894 2,420,817 SH   SOLE 21 2,420,817 0 0
FIRST MERCHANTS CORP COM 320817109   75,524,989 2,036,812 SH   SOLE 22 1,943,883 0 92,929
FIRST MERCHANTS CORP COM 320817109   419,264 11,307 SH   SOLE 25 11,307 0 0
FIRST MERCHANTS CORP COM 320817109   1,192,641 32,164 SH   SOLE 26 31,602 0 562
FIRST MERCHANTS CORP COM 320817109   210,169 5,668 SH   SOLE 28 969 0 4,699
FIRST MERCHANTS CORP COM 320817109   1,676,980 45,226 SH   SOLE 30 45,226 0 0
FIRST MERCHANTS CORP COM 320817109   42,197 1,138 SH   SOLE 36 1,138 0 0
FIRST MERCHANTS CORP COM 320817109   408,733 11,023 SH   SOLE 40 11,023 0 0
FIRST MERCHANTS CORP COM 320817109   2,973,790 80,199 SH   SOLE 43 74,472 0 5,727
FIRST MID ILL BANCSHARES INC COM 320866106   708,485 20,441 SH   SOLE 2 6,025 0 14,416
FIRST MID ILL BANCSHARES INC COM 320866106   5,164 149 SH   SOLE 7 149 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   2,200,078 63,476 SH   SOLE 18 63,476 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   1,449,724 41,827 SH   SOLE 19 41,827 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   33,931,170 978,972 SH   SOLE 21 978,972 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   21,233,132 612,612 SH   SOLE 22 583,993 0 28,619
FIRST MID ILL BANCSHARES INC COM 320866106   135,139 3,899 SH   SOLE 25 3,899 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   87,413 2,522 SH   SOLE 28 19 0 2,503
FIRST MID ILL BANCSHARES INC COM 320866106   145,399 4,195 SH   SOLE 30 4,195 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   76,703 2,213 SH   SOLE 40 2,213 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   1,920,161 55,400 SH   SOLE 43 50,135 0 5,265
FIRST NATL CORP COM 32106V107   19,358 890 SH   SOLE 18 890 0 0
FIRST NATL CORP COM 32106V107   255,824 11,762 SH   SOLE 21 11,762 0 0
FIRST NATL CORP COM 32106V107   8,744 402 SH   SOLE 22 402 0 0
FIRST NORTHWEST BANCORP COM 335834107   556,705 34,925 SH   SOLE 2 30,325 0 4,600
FIRST NORTHWEST BANCORP COM 335834107   39,882 2,502 SH   SOLE 18 2,502 0 0
FIRST NORTHWEST BANCORP COM 335834107   73,515 4,612 SH   SOLE 19 4,612 0 0
FIRST NORTHWEST BANCORP COM 335834107   305,490 19,165 SH   SOLE 21 19,165 0 0
FIRST NORTHWEST BANCORP COM 335834107   1,404,665 88,122 SH   SOLE 22 88,122 0 0
FIRST NORTHWEST BANCORP COM 335834107   28,692 1,800 SH   SOLE 26 1,137 0 663
FIRST NORTHWEST BANCORP COM 335834107   129,273 8,110 SH   SOLE 28 0 0 8,110
FIRST NORTHWEST BANCORP COM 335834107   68,526 4,299 SH   SOLE 31 3,986 0 313
FIRST SEACOAST BANCORP INC COM 33631F104   6,552 852 SH   SOLE 18 852 0 0
FIRST SEACOAST BANCORP INC COM 33631F104   83,144 10,812 SH   SOLE 21 10,812 0 0
FIRST SEACOAST BANCORP INC COM 33631F104   164,043 21,332 SH   SOLE 22 21,332 0 0
FIRST SOLAR INC COM 336433107   33,793,756 196,156 SH   SOLE 2 27,429 0 168,727
FIRST SOLAR INC COM 336433107   23,268,481 135,062 SH   SOLE 4 108,776 0 26,286
FIRST SOLAR INC COM 336433107   23,258,661 135,005 SH   SOLE 7 123,495 0 11,510
FIRST SOLAR INC COM 336433107   617,107 3,582 SH   SOLE 13 3,582 0 0
FIRST SOLAR INC COM 336433107   2,731,672 15,856 SH   SOLE 15 15,856 0 0
FIRST SOLAR INC COM 336433107   35,988,775 208,897 SH   SOLE 18 202,367 0 6,530
FIRST SOLAR INC COM 336433107   12,383,486 71,880 SH   SOLE 19 71,880 0 0
FIRST SOLAR INC COM 336433107   817,162,286 4,743,222 SH   SOLE 21 4,743,222 0 0
FIRST SOLAR INC COM 336433107   393,242,366 2,282,577 SH   SOLE 22 2,053,206 0 229,371
FIRST SOLAR INC COM 336433107   28,099,902 163,106 SH   SOLE 23 163,106 0 0
FIRST SOLAR INC COM 336433107   67,005,033 388,931 SH   SOLE 25 368,069 0 20,862
FIRST SOLAR INC COM 336433107   22,158,309 128,618 SH   SOLE 26 66,833 0 61,785
FIRST SOLAR INC COM 336433107   53,922,089 312,991 SH   SOLE 28 65,135 0 247,856
FIRST SOLAR INC COM 336433107   25,497 148 SH   SOLE 29 148 0 0
FIRST SOLAR INC COM 336433107   469,995,173 2,728,089 SH   SOLE 30 2,728,089 0 0
FIRST SOLAR INC COM 336433107   3,876,128 22,499 SH   SOLE 31 20,789 0 1,710
FIRST SOLAR INC COM 336433107   138,724,508 805,227 SH   SOLE 34 805,227 0 0
FIRST SOLAR INC COM 336433107   4,860,880 28,215 SH   SOLE 36 28,215 0 0
FIRST SOLAR INC COM 336433107   933,758 5,420 SH   SOLE 40 5,420 0 0
FIRST SOLAR INC COM 336433107   38,418 223 SH   OTR 43 223 0 0
FIRST SOLAR INC COM 336433107   32,872,762 190,810 SH   SOLE 43 174,528 0 16,282
FIRST SVGS FINL GROUP INC COM 33621E109   296,150 17,628 SH   SOLE 2 17,628 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   16,162 962 SH   SOLE 18 962 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   779,856 46,420 SH   SOLE 21 46,420 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   320,242 19,062 SH   SOLE 22 19,062 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   133,963 7,974 SH   SOLE 26 0 0 7,974
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   23,592 400 SH   SOLE 43 400 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   17,287 274 SH   SOLE 43 274 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   3,314 32 SH   SOLE 43 32 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   23,377 339 SH   SOLE 43 339 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   45,054 2,024 SH   SOLE 43 2,024 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   23,866 151 SH   SOLE 43 151 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   74,620 400 SH   SOLE 43 400 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   93,960 800 SH   SOLE 43 800 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   331,839 1,891 SH   SOLE 43 1,891 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   121,173 1,106 SH   SOLE 43 1,106 0 0
FIRST US BANCSHARES INC COM 33744V103   10,114 981 SH   SOLE 18 981 0 0
FIRST US BANCSHARES INC COM 33744V103   120,235 11,662 SH   SOLE 21 11,662 0 0
FIRST US BANCSHARES INC COM 33744V103   10,166 986 SH   SOLE 22 986 0 0
FIRST UTD CORP COM 33741H107   317,526 13,506 SH   SOLE 2 13,506 0 0
FIRST UTD CORP COM 33741H107   25,015 1,064 SH   SOLE 18 1,064 0 0
FIRST UTD CORP COM 33741H107   705,723 30,018 SH   SOLE 19 30,018 0 0
FIRST UTD CORP COM 33741H107   327,870 13,946 SH   SOLE 21 13,946 0 0
FIRST UTD CORP COM 33741H107   606,958 25,817 SH   SOLE 22 25,817 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   342,062 17,018 SH   SOLE 2 7,478 0 9,540
FIRST WATCH RESTAURANT GROUP COM 33748L101   4,703 234 SH   SOLE 7 234 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   1,188,935 59,151 SH   SOLE 18 59,151 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   912,962 45,421 SH   SOLE 19 45,421 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   17,749,104 883,040 SH   SOLE 21 883,040 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   13,215,147 657,470 SH   SOLE 22 633,386 0 24,084
FIRST WATCH RESTAURANT GROUP COM 33748L101   101,183 5,034 SH   SOLE 25 5,034 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   92,601 4,607 SH   SOLE 40 4,607 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   49,426 2,459 SH   SOLE 43 1,917 0 542
FIRST WESTN FINL INC COM 33751L105   74,640 3,764 SH   SOLE 2 320 0 3,444
FIRST WESTN FINL INC COM 33751L105   337 17 SH   SOLE 7 17 0 0
FIRST WESTN FINL INC COM 33751L105   486,886 24,553 SH   SOLE 18 24,553 0 0
FIRST WESTN FINL INC COM 33751L105   320,373 16,156 SH   SOLE 19 16,156 0 0
FIRST WESTN FINL INC COM 33751L105   7,305,094 368,386 SH   SOLE 21 368,386 0 0
FIRST WESTN FINL INC COM 33751L105   2,410,971 121,582 SH   SOLE 22 116,215 0 5,367
FIRSTCASH HOLDINGS INC COM 33768G107   7,444,334 68,681 SH   SOLE 2 46,053 0 22,628
FIRSTCASH HOLDINGS INC COM 33768G107   14,633 135 SH   SOLE 4 135 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   35,444 327 SH   SOLE 7 327 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   16,236,280 149,795 SH   SOLE 18 149,795 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   18,226,537 168,157 SH   SOLE 19 168,157 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   314,870,132 2,904,974 SH   SOLE 21 2,904,974 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   140,017,226 1,291,791 SH   SOLE 22 1,251,492 0 40,299
FIRSTCASH HOLDINGS INC COM 33768G107   264,472 2,440 SH   SOLE 23 2,440 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   838,939 7,740 SH   SOLE 25 7,740 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   1,254,289 11,572 SH   SOLE 26 11,572 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   262,521 2,422 SH   SOLE 28 721 0 1,701
FIRSTCASH HOLDINGS INC COM 33768G107   2,463,488 22,728 SH   SOLE 30 22,728 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   22,979 212 SH   SOLE 36 212 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   856,823 7,905 SH   SOLE 40 7,905 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   3,424,848 31,597 SH   SOLE 43 30,028 0 1,569
FIRSTENERGY CORP COM 337932107   21,221,704 578,879 SH   SOLE 2 174,298 0 404,581
FIRSTENERGY CORP COM 337932107   19,839,292 541,170 SH   SOLE 4 213,880 0 327,290
FIRSTENERGY CORP COM 337932107   13,789,769 376,153 SH   SOLE 7 334,923 0 41,230
FIRSTENERGY CORP COM 337932107   340,608 9,291 SH   SOLE 13 9,291 0 0
FIRSTENERGY CORP COM 337932107   2,904,388 79,225 SH   SOLE 15 79,225 0 0
FIRSTENERGY CORP COM 337932107   37,240,218 1,015,827 SH   SOLE 18 981,978 0 33,849
FIRSTENERGY CORP COM 337932107   8,335,787 227,381 SH   SOLE 19 227,381 0 0
FIRSTENERGY CORP COM 337932107   784,378,130 21,396,021 SH   SOLE 21 21,396,021 0 0
FIRSTENERGY CORP COM 337932107   418,627,689 11,419,195 SH   SOLE 22 10,247,311 0 1,171,884
FIRSTENERGY CORP COM 337932107   31,950,070 871,524 SH   SOLE 23 871,524 0 0
FIRSTENERGY CORP COM 337932107   8,459,002 230,742 SH   SOLE 25 230,742 0 0
FIRSTENERGY CORP COM 337932107   12,066,602 329,149 SH   SOLE 26 297,893 0 31,256
FIRSTENERGY CORP COM 337932107   22,033,870 601,033 SH   SOLE 28 9,553 0 591,480
FIRSTENERGY CORP COM 337932107   109,456,495 2,985,720 SH   SOLE 30 2,985,720 0 0
FIRSTENERGY CORP COM 337932107   4,476,149 122,099 SH   SOLE 31 112,890 0 9,209
FIRSTENERGY CORP COM 337932107   4,269,240 116,455 SH   SOLE 32 116,455 0 0
FIRSTENERGY CORP COM 337932107   807,876 22,037 SH   SOLE 34 22,037 0 0
FIRSTENERGY CORP COM 337932107   4,172,091 113,805 SH   SOLE 36 113,805 0 0
FIRSTENERGY CORP COM 337932107   514,047 14,022 SH   SOLE 40 14,022 0 0
FIRSTENERGY CORP COM 337932107   36,843 1,005 SH   OTR 43 1,005 0 0
FIRSTENERGY CORP COM 337932107   16,755,044 457,039 SH   SOLE 43 361,811 0 95,228
FIRSTSERVICE CORP NEW COM 33767E202   4,601,411 28,388 SH   SOLE 43 24,558 0 3,830
FISCALNOTE HOLDINGS INC COM CL A 337655104   35,438 31,086 SH   SOLE 2 2,038 0 29,048
FISCALNOTE HOLDINGS INC COM CL A 337655104   209,270 183,570 SH   SOLE 18 183,570 0 0
FISCALNOTE HOLDINGS INC COM CL A 337655104   138,912 121,853 SH   SOLE 19 121,853 0 0
FISCALNOTE HOLDINGS INC COM CL A 337655104   2,618,012 2,296,502 SH   SOLE 21 2,296,502 0 0
FISCALNOTE HOLDINGS INC COM CL A 337655104   1,964,349 1,723,113 SH   SOLE 22 1,674,754 0 48,359
FISERV INC COM 337738108   149,996,020 1,129,148 SH   SOLE 2 225,260 0 903,888
FISERV INC COM 337738108   68,193,148 513,348 SH   SOLE 4 262,371 0 250,977
FISERV INC COM 337738108   68,325,988 514,348 SH   SOLE 7 462,523 0 51,825
FISERV INC COM 337738108   2,114,414 15,917 SH   SOLE 13 15,917 0 0
FISERV INC COM 337738108   12,177,177 91,668 SH   SOLE 15 91,668 0 0
FISERV INC COM 337738108   151,053,028 1,137,105 SH   SOLE 18 1,098,009 0 39,096
FISERV INC COM 337738108   22,815,669 171,753 SH   SOLE 19 171,753 0 0
FISERV INC COM 337738108   1,789,137,607 13,468,365 SH   SOLE 21 13,468,365 0 0
FISERV INC COM 337738108   1,735,823,468 13,067,024 SH   SOLE 22 11,767,377 0 1,299,647
FISERV INC COM 337738108   134,060,932 1,009,191 SH   SOLE 23 1,009,191 0 0
FISERV INC COM 337738108   130,336,232 981,152 SH   SOLE 25 978,723 0 2,429
FISERV INC COM 337738108   91,896,321 691,782 SH   SOLE 26 337,201 0 354,581
FISERV INC COM 337738108   169,169,083 1,273,480 SH   SOLE 28 12,155 0 1,261,325
FISERV INC COM 337738108   112,117 844 SH   SOLE 29 844 0 0
FISERV INC COM 337738108   611,458,402 4,602,969 SH   SOLE 30 4,602,969 0 0
FISERV INC COM 337738108   18,319,832 137,909 SH   SOLE 31 127,726 0 10,183
FISERV INC COM 337738108   27,692,358 208,464 SH   SOLE 34 208,464 0 0
FISERV INC COM 337738108   18,875,103 142,089 SH   SOLE 36 142,089 0 0
FISERV INC COM 337738108   4,237,197 31,897 SH   SOLE 40 31,897 0 0
FISERV INC COM 337738108   95,379 718 SH   OTR 43 718 0 0
FISERV INC COM 337738108   93,272,891 702,145 SH   SOLE 43 594,819 0 107,326
FISKER INC CL A COM STK 33813J106   179,013 102,293 SH   SOLE 2 55,874 0 46,419
FISKER INC CL A COM STK 33813J106   48,473 27,699 SH   SOLE 4 573 0 27,126
FISKER INC CL A COM STK 33813J106   3,248 1,856 SH   SOLE 7 1,856 0 0
FISKER INC CL A COM STK 33813J106   822,754 470,145 SH   SOLE 18 470,145 0 0
FISKER INC CL A COM STK 33813J106   711,615 406,637 SH   SOLE 19 406,637 0 0
FISKER INC CL A COM STK 33813J106   14,905,671 8,517,526 SH   SOLE 21 8,517,526 0 0
FISKER INC CL A COM STK 33813J106   10,654,481 6,088,275 SH   SOLE 22 5,942,941 0 145,334
FISKER INC CL A COM STK 33813J106   68,360 39,063 SH   SOLE 25 39,063 0 0
FISKER INC CL A COM STK 33813J106   128,301 73,315 SH   SOLE 26 73,315 0 0
FISKER INC CL A COM STK 33813J106   91,894 52,511 SH   SOLE 28 10,314 0 42,197
FISKER INC CL A COM STK 33813J106   722,939 413,108 SH   SOLE 30 413,108 0 0
FISKER INC CL A COM STK 33813J106   61,866 35,352 SH   SOLE 40 35,352 0 0
FISKER INC CL A COM STK 33813J106   103,285 59,020 SH   SOLE 43 56,638 0 2,382
FIVE BELOW INC COM 33829M101   21,129,059 99,123 SH   SOLE 2 51,015 0 48,108
FIVE BELOW INC COM 33829M101   35,811 168 SH   SOLE 4 168 0 0
FIVE BELOW INC COM 33829M101   1,951,053 9,153 SH   SOLE 7 8,671 0 482
FIVE BELOW INC COM 33829M101   23,355,515 109,568 SH   SOLE 18 109,568 0 0
FIVE BELOW INC COM 33829M101   3,711,116 17,410 SH   SOLE 19 17,410 0 0
FIVE BELOW INC COM 33829M101   626,649,260 2,939,807 SH   SOLE 21 2,939,807 0 0
FIVE BELOW INC COM 33829M101   349,243,902 1,638,412 SH   SOLE 22 1,563,280 0 75,132
FIVE BELOW INC COM 33829M101   2,401,674 11,267 SH   SOLE 25 11,267 0 0
FIVE BELOW INC COM 33829M101   4,129,549 19,373 SH   SOLE 26 15,175 0 4,198
FIVE BELOW INC COM 33829M101   1,084,771 5,089 SH   SOLE 28 925 0 4,164
FIVE BELOW INC COM 33829M101   10,193,098 47,819 SH   SOLE 30 47,819 0 0
FIVE BELOW INC COM 33829M101   164,346 771 SH   SOLE 31 771 0 0
FIVE BELOW INC COM 33829M101   161,149 756 SH   SOLE 36 756 0 0
FIVE BELOW INC COM 33829M101   2,394,426 11,233 SH   SOLE 40 11,233 0 0
FIVE BELOW INC COM 33829M101   21,955 103 SH   OTR 43 103 0 0
FIVE BELOW INC COM 33829M101   9,748,446 45,733 SH   SOLE 43 39,928 0 5,805
FIVE POINT HOLDINGS LLC COM CL A 33833Q106   45,841 14,932 SH   SOLE 2 14,932 0 0
FIVE STAR BANCORP COM 33830T103   383,773 14,659 SH   SOLE 2 8,824 0 5,835
FIVE STAR BANCORP COM 33830T103   4,922 188 SH   SOLE 7 188 0 0
FIVE STAR BANCORP COM 33830T103   935,935 35,750 SH   SOLE 18 35,750 0 0
FIVE STAR BANCORP COM 33830T103   666,909 25,474 SH   SOLE 19 25,474 0 0
FIVE STAR BANCORP COM 33830T103   13,655,907 521,616 SH   SOLE 21 521,616 0 0
FIVE STAR BANCORP COM 33830T103   8,773,834 335,135 SH   SOLE 22 328,582 0 6,553
FIVE STAR BANCORP COM 33830T103   75,555 2,886 SH   SOLE 25 2,886 0 0
FIVE STAR BANCORP COM 33830T103   87,939 3,359 SH   SOLE 28 0 0 3,359
FIVE STAR BANCORP COM 33830T103   25,866 988 SH   SOLE 30 988 0 0
FIVE STAR BANCORP COM 33830T103   110,820 4,233 SH   SOLE 40 4,233 0 0
FIVE STAR BANCORP COM 33830T103   95,950 3,665 SH   SOLE 43 3,665 0 0
FIVE9 INC COM 338307101   5,247,757 66,689 SH   SOLE 2 24,876 0 41,813
FIVE9 INC COM 338307101   37,063 471 SH   SOLE 4 242 0 229
FIVE9 INC COM 338307101   1,090,958 13,864 SH   SOLE 7 13,157 0 707
FIVE9 INC COM 338307101   2,604,088 33,093 SH   SOLE 18 33,093 0 0
FIVE9 INC COM 338307101   6,740,035 85,653 SH   SOLE 19 85,653 0 0
FIVE9 INC COM 338307101   134,095,629 1,704,100 SH   SOLE 21 1,704,100 0 0
FIVE9 INC COM 338307101   142,881,131 1,815,747 SH   SOLE 22 1,718,908 0 96,839
FIVE9 INC COM 338307101   1,200,101 15,251 SH   SOLE 25 15,251 0 0
FIVE9 INC COM 338307101   1,779,810 22,618 SH   SOLE 26 22,618 0 0
FIVE9 INC COM 338307101   249,369 3,169 SH   SOLE 28 1,206 0 1,963
FIVE9 INC COM 338307101   5,454,555 69,317 SH   SOLE 30 69,317 0 0
FIVE9 INC COM 338307101   77,824 989 SH   SOLE 31 989 0 0
FIVE9 INC COM 338307101   1,621,958 20,612 SH   SOLE 34 20,612 0 0
FIVE9 INC COM 338307101   50,126 637 SH   SOLE 36 637 0 0
FIVE9 INC COM 338307101   1,166,343 14,822 SH   SOLE 40 14,822 0 0
FIVE9 INC COM 338307101   3,417,507 43,430 SH   SOLE 43 30,873 0 12,557
FIVE9 INC NOTE 0.500% 6/0 338307AD3   5,078,483 5,315,000 PRN   SOLE 21 5,315,000 0 0
FIVERR INTL LTD ORD SHS M4R82T106   2,014,144 73,995 SH   SOLE 2 73,995 0 0
FIVERR INTL LTD ORD SHS M4R82T106   3,103 114 SH   SOLE 4 114 0 0
FIVERR INTL LTD ORD SHS M4R82T106   360,039 13,227 SH   SOLE 7 13,227 0 0
FIVERR INTL LTD ORD SHS M4R82T106   5,377,284 197,549 SH   SOLE 19 197,549 0 0
FIVERR INTL LTD ORD SHS M4R82T106   12,580,812 462,190 SH   SOLE 21 462,190 0 0
FIVERR INTL LTD ORD SHS M4R82T106   7,360,587 270,411 SH   SOLE 22 253,102 0 17,309
FIVERR INTL LTD ORD SHS M4R82T106   212,180 7,795 SH   SOLE 25 7,795 0 0
FIVERR INTL LTD ORD SHS M4R82T106   21,803 801 SH   SOLE 26 801 0 0
FIVERR INTL LTD ORD SHS M4R82T106   13,801 507 SH   SOLE 28 507 0 0
FIVERR INTL LTD ORD SHS M4R82T106   1,384,328 50,857 SH   SOLE 30 50,857 0 0
FIVERR INTL LTD ORD SHS M4R82T106   333,091 12,237 SH   SOLE 40 12,237 0 0
FIVERR INTL LTD ORD SHS M4R82T106   3,892 143 SH   SOLE 43 134 0 9
FLANIGANS ENTERPRISES INC COM 338517105   4,552 177 SH   SOLE 18 177 0 0
FLANIGANS ENTERPRISES INC COM 338517105   53,600 2,084 SH   SOLE 21 2,084 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   37,565,086 132,922 SH   SOLE 2 20,490 0 112,432
FLEETCOR TECHNOLOGIES INC COM 339041105   18,065,844 63,925 SH   SOLE 4 29,633 0 34,292
FLEETCOR TECHNOLOGIES INC COM 339041105   12,680,428 44,869 SH   SOLE 7 39,414 0 5,455
FLEETCOR TECHNOLOGIES INC COM 339041105   525,937 1,861 SH   SOLE 13 1,861 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   3,108,993 11,001 SH   SOLE 15 11,001 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   60,559,932 214,288 SH   SOLE 18 209,203 0 5,085
FLEETCOR TECHNOLOGIES INC COM 339041105   8,723,323 30,867 SH   SOLE 19 30,867 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   575,922,723 2,037,871 SH   SOLE 21 2,037,871 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   438,703,416 1,552,328 SH   SOLE 22 1,396,078 0 156,250
FLEETCOR TECHNOLOGIES INC COM 339041105   32,097,431 113,575 SH   SOLE 23 113,575 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   30,958,795 109,546 SH   SOLE 25 109,285 0 261
FLEETCOR TECHNOLOGIES INC COM 339041105   18,051,431 63,874 SH   SOLE 26 32,844 0 31,030
FLEETCOR TECHNOLOGIES INC COM 339041105   32,860,478 116,275 SH   SOLE 28 1,159 0 115,116
FLEETCOR TECHNOLOGIES INC COM 339041105   123,999,942 438,767 SH   SOLE 30 438,767 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   4,422,281 15,648 SH   SOLE 31 14,481 0 1,167
FLEETCOR TECHNOLOGIES INC COM 339041105   844,721 2,989 SH   SOLE 34 2,989 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   4,297,933 15,208 SH   SOLE 36 15,208 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   1,040,005 3,680 SH   SOLE 40 3,680 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   39,565 140 SH   OTR 43 140 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   12,092,317 42,788 SH   SOLE 43 34,515 0 8,273
FLEX LNG LTD SHS G35947202   518,343 17,837 SH   SOLE 2 1,152 0 16,685
FLEX LNG LTD SHS G35947202   8,747 301 SH   SOLE 7 301 0 0
FLEX LNG LTD SHS G35947202   2,166,016 74,536 SH   SOLE 18 74,536 0 0
FLEX LNG LTD SHS G35947202   1,815,349 62,469 SH   SOLE 19 62,469 0 0
FLEX LNG LTD SHS G35947202   30,720,576 1,057,143 SH   SOLE 21 1,057,143 0 0
FLEX LNG LTD SHS G35947202   10,196,834 350,889 SH   SOLE 22 333,548 0 17,341
FLEX LTD ORD Y2573F102   34,247,305 1,124,337 SH   SOLE 2 827,988 0 296,349
FLEX LTD ORD Y2573F102   1,929,793 63,355 SH   SOLE 4 23,365 0 39,990
FLEX LTD ORD Y2573F102   2,674,144 87,792 SH   SOLE 7 83,228 0 4,564
FLEX LTD ORD Y2573F102   170,942 5,612 SH   SOLE 15 5,612 0 0
FLEX LTD ORD Y2573F102   9,123,105 299,511 SH   SOLE 18 211,961 0 87,550
FLEX LTD ORD Y2573F102   28,016,621 919,784 SH   SOLE 19 919,784 0 0
FLEX LTD ORD Y2573F102   27,441,780 900,912 SH   SOLE 21 900,912 0 0
FLEX LTD ORD Y2573F102   26,412,963 867,136 SH   SOLE 22 651,982 0 215,154
FLEX LTD ORD Y2573F102   2,397,324 78,704 SH   SOLE 23 78,704 0 0
FLEX LTD ORD Y2573F102   22,710,915 745,598 SH   SOLE 25 720,622 0 24,976
FLEX LTD ORD Y2573F102   17,215,901 565,197 SH   SOLE 26 273,793 0 291,404
FLEX LTD ORD Y2573F102   16,452,573 540,137 SH   SOLE 28 249,743 0 290,394
FLEX LTD ORD Y2573F102   772,770 25,370 SH   SOLE 29 25,370 0 0
FLEX LTD ORD Y2573F102   14,950,347 490,819 SH   SOLE 30 490,819 0 0
FLEX LTD ORD Y2573F102   2,004,329 65,802 SH   SOLE 31 65,802 0 0
FLEX LTD ORD Y2573F102   3,117,642 102,352 SH   SOLE 34 102,352 0 0
FLEX LTD ORD Y2573F102   2,412,280 79,195 SH   SOLE 36 79,195 0 0
FLEX LTD ORD Y2573F102   2,811,306 92,295 SH   SOLE 40 92,295 0 0
FLEX LTD ORD Y2573F102   9,754,920 320,253 SH   SOLE 43 286,384 0 33,869
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   2,823 1,478 SH   SOLE 18 1,478 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   31,484 16,484 SH   SOLE 21 16,484 0 0
FLEXSHOPPER INC COM NEW 33939J303   15 9 SH   SOLE 21 9 0 0
FLEXSHOPPER INC COM NEW 33939J303   6,535 3,913 SH   SOLE 22 3,913 0 0
FLEXSTEEL INDS INC COM 339382103   14,420 765 SH   SOLE 18 765 0 0
FLEXSTEEL INDS INC COM 339382103   706,969 37,505 SH   SOLE 21 37,505 0 0
FLEXSTEEL INDS INC COM 339382103   1,763,493 93,554 SH   SOLE 22 93,554 0 0
FLEXSTEEL INDS INC COM 339382103   7,766 412 SH   SOLE 43 412 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   28,931,747 259,338 SH   SOLE 2 119,191 0 140,147
FLOOR & DECOR HLDGS INC CL A 339750101   273,657 2,453 SH   SOLE 4 2,453 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   1,988,557 17,825 SH   SOLE 7 17,026 0 799
FLOOR & DECOR HLDGS INC CL A 339750101   27,695,328 248,255 SH   SOLE 18 248,255 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   340,010,448 3,047,781 SH   SOLE 19 3,047,781 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   666,371,642 5,973,213 SH   SOLE 21 5,973,213 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   391,629,483 3,510,483 SH   SOLE 22 3,371,737 0 138,746
FLOOR & DECOR HLDGS INC CL A 339750101   253,502,474 2,272,342 SH   SOLE 25 2,272,342 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   3,546,716 31,792 SH   SOLE 26 31,792 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   500,123 4,483 SH   SOLE 28 1,760 0 2,723
FLOOR & DECOR HLDGS INC CL A 339750101   63,118,528 565,781 SH   SOLE 30 565,781 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   158,638 1,422 SH   SOLE 31 1,422 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   16,349,453 146,553 SH   SOLE 34 146,553 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   118,811 1,065 SH   SOLE 36 1,065 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   2,324,353 20,835 SH   SOLE 40 20,835 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   35,253 316 SH   OTR 43 316 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   5,187,875 46,503 SH   SOLE 43 38,816 0 7,687
FLOTEK INDS INC DEL COM NEW 343389409   526,405 134,287 SH   SOLE 22 134,287 0 0
FLOWERS FOODS INC COM 343498101   7,808,967 346,911 SH   SOLE 2 221,647 0 125,264
FLOWERS FOODS INC COM 343498101   48,487 2,154 SH   SOLE 4 696 0 1,458
FLOWERS FOODS INC COM 343498101   1,807,711 80,307 SH   SOLE 7 77,907 0 2,400
FLOWERS FOODS INC COM 343498101   7,553,591 335,566 SH   SOLE 18 335,566 0 0
FLOWERS FOODS INC COM 343498101   10,063,928 447,087 SH   SOLE 19 447,087 0 0
FLOWERS FOODS INC COM 343498101   233,675,477 10,380,963 SH   SOLE 21 10,380,963 0 0
FLOWERS FOODS INC COM 343498101   128,652,236 5,715,337 SH   SOLE 22 5,457,821 0 257,516
FLOWERS FOODS INC COM 343498101   40,023 1,778 SH   SOLE 23 1,778 0 0
FLOWERS FOODS INC COM 343498101   955,122 42,431 SH   SOLE 25 42,431 0 0
FLOWERS FOODS INC COM 343498101   1,655,520 73,546 SH   SOLE 26 73,546 0 0
FLOWERS FOODS INC COM 343498101   563,065 25,014 SH   SOLE 28 3,772 0 21,242
FLOWERS FOODS INC COM 343498101   3,031,242 134,662 SH   SOLE 30 134,662 0 0
FLOWERS FOODS INC COM 343498101   58,121 2,582 SH   SOLE 31 2,582 0 0
FLOWERS FOODS INC COM 343498101   155,567 6,911 SH   SOLE 36 6,911 0 0
FLOWERS FOODS INC COM 343498101   937,136 41,632 SH   SOLE 40 41,632 0 0
FLOWERS FOODS INC COM 343498101   17,192,338 763,764 SH   SOLE 43 696,111 0 67,653
FLOWSERVE CORP COM 34354P105   20,030,859 485,950 SH   SOLE 2 324,830 0 161,120
FLOWSERVE CORP COM 34354P105   609,932 14,797 SH   SOLE 4 4,547 0 10,250
FLOWSERVE CORP COM 34354P105   1,073,492 26,043 SH   SOLE 7 24,929 0 1,114
FLOWSERVE CORP COM 34354P105   107,172 2,600 SH   SOLE 13 2,600 0 0
FLOWSERVE CORP COM 34354P105   13,238,421 321,165 SH   SOLE 18 321,165 0 0
FLOWSERVE CORP COM 34354P105   6,529,289 158,401 SH   SOLE 19 158,401 0 0
FLOWSERVE CORP COM 34354P105   265,932,067 6,451,530 SH   SOLE 21 6,451,530 0 0
FLOWSERVE CORP COM 34354P105   167,943,841 4,074,329 SH   SOLE 22 3,798,084 0 276,245
FLOWSERVE CORP COM 34354P105   3,321,672 80,584 SH   SOLE 23 80,584 0 0
FLOWSERVE CORP COM 34354P105   1,153,047 27,973 SH   SOLE 25 27,973 0 0
FLOWSERVE CORP COM 34354P105   8,560,281 207,673 SH   SOLE 26 45,595 0 162,078
FLOWSERVE CORP COM 34354P105   1,688,083 40,953 SH   SOLE 28 2,322 0 38,631
FLOWSERVE CORP COM 34354P105   221,640 5,377 SH   SOLE 29 5,377 0 0
FLOWSERVE CORP COM 34354P105   4,114,745 99,824 SH   SOLE 30 99,824 0 0
FLOWSERVE CORP COM 34354P105   429,265 10,414 SH   SOLE 31 10,414 0 0
FLOWSERVE CORP COM 34354P105   2,156,301 52,312 SH   SOLE 34 52,312 0 0
FLOWSERVE CORP COM 34354P105   242,992 5,895 SH   SOLE 36 5,895 0 0
FLOWSERVE CORP COM 34354P105   1,058,983 25,691 SH   SOLE 40 25,691 0 0
FLOWSERVE CORP COM 34354P105   18,755 455 SH   OTR 43 455 0 0
FLOWSERVE CORP COM 34354P105   2,685,529 65,151 SH   SOLE 43 62,239 0 2,912
FLUENCE ENERGY INC COM CL A 34379V103   760,553 31,889 SH   SOLE 2 17,520 0 14,369
FLUENCE ENERGY INC COM CL A 34379V103   5,342 224 SH   SOLE 4 224 0 0
FLUENCE ENERGY INC COM CL A 34379V103   11,901 499 SH   SOLE 7 499 0 0
FLUENCE ENERGY INC COM CL A 34379V103   3,304,251 138,543 SH   SOLE 18 138,543 0 0
FLUENCE ENERGY INC COM CL A 34379V103   2,880,889 120,792 SH   SOLE 19 120,792 0 0
FLUENCE ENERGY INC COM CL A 34379V103   52,325,231 2,193,930 SH   SOLE 21 2,193,930 0 0
FLUENCE ENERGY INC COM CL A 34379V103   37,780,785 1,584,100 SH   SOLE 22 1,541,240 0 42,860
FLUENCE ENERGY INC COM CL A 34379V103   238,691 10,008 SH   SOLE 25 10,008 0 0
FLUENCE ENERGY INC COM CL A 34379V103   15,264 640 SH   SOLE 26 640 0 0
FLUENCE ENERGY INC COM CL A 34379V103   537,436 22,534 SH   SOLE 28 22,534 0 0
FLUENCE ENERGY INC COM CL A 34379V103   688,383 28,863 SH   SOLE 30 28,863 0 0
FLUENCE ENERGY INC COM CL A 34379V103   220,732 9,255 SH   SOLE 40 9,255 0 0
FLUENCE ENERGY INC COM CL A 34379V103   635,650 26,652 SH   SOLE 43 25,976 0 676
FLUENT INC COM 34380C102   15,241 22,748 SH   SOLE 2 0 0 22,748
FLUENT INC COM 34380C102   452,720 675,701 SH   SOLE 22 675,701 0 0
FLUOR CORP NEW COM 343412102   24,480,819 624,989 SH   SOLE 2 470,556 0 154,433
FLUOR CORP NEW COM 343412102   2,190,778 55,930 SH   SOLE 4 48,169 0 7,761
FLUOR CORP NEW COM 343412102   765,852 19,552 SH   SOLE 7 18,751 0 801
FLUOR CORP NEW COM 343412102   509,837 13,016 SH   SOLE 13 13,016 0 0
FLUOR CORP NEW COM 343412102   24,765,311 632,252 SH   SOLE 18 613,101 0 19,151
FLUOR CORP NEW COM 343412102   35,643,368 909,966 SH   SOLE 19 909,966 0 0
FLUOR CORP NEW COM 343412102   475,003,740 12,126,723 SH   SOLE 21 12,126,723 0 0
FLUOR CORP NEW COM 343412102   231,970,380 5,922,144 SH   SOLE 22 5,745,627 0 176,517
FLUOR CORP NEW COM 343412102   3,024,825 77,223 SH   SOLE 23 77,223 0 0
FLUOR CORP NEW COM 343412102   1,565,742 39,973 SH   SOLE 26 39,973 0 0
FLUOR CORP NEW COM 343412102   164,475 4,199 SH   SOLE 28 0 0 4,199
FLUOR CORP NEW COM 343412102   713,286 18,210 SH   SOLE 29 18,210 0 0
FLUOR CORP NEW COM 343412102   2,568,808 65,581 SH   SOLE 30 65,581 0 0
FLUOR CORP NEW COM 343412102   94,008 2,400 SH   SOLE 31 2,400 0 0
FLUOR CORP NEW COM 343412102   825,508 21,075 SH   SOLE 34 21,075 0 0
FLUOR CORP NEW COM 343412102   211,009 5,387 SH   SOLE 36 5,387 0 0
FLUOR CORP NEW COM 343412102   9,875,313 252,114 SH   SOLE 43 228,973 0 23,141
FLUSHING FINL CORP COM 343873105   1,620,643 98,340 SH   SOLE 2 78,999 0 19,341
FLUSHING FINL CORP COM 343873105   610 37 SH   SOLE 4 37 0 0
FLUSHING FINL CORP COM 343873105   5,620 341 SH   SOLE 7 341 0 0
FLUSHING FINL CORP COM 343873105   1,367,675 82,990 SH   SOLE 18 82,990 0 0
FLUSHING FINL CORP COM 343873105   986,625 59,868 SH   SOLE 19 59,868 0 0
FLUSHING FINL CORP COM 343873105   20,648,698 1,252,955 SH   SOLE 21 1,252,955 0 0
FLUSHING FINL CORP COM 343873105   16,165,117 980,893 SH   SOLE 22 940,679 0 40,214
FLUSHING FINL CORP COM 343873105   113,284 6,874 SH   SOLE 25 6,874 0 0
FLUSHING FINL CORP COM 343873105   277,770 16,855 SH   SOLE 26 16,855 0 0
FLUSHING FINL CORP COM 343873105   24,901 1,511 SH   SOLE 28 0 0 1,511
FLUSHING FINL CORP COM 343873105   335,549 20,361 SH   SOLE 30 20,361 0 0
FLUSHING FINL CORP COM 343873105   109,641 6,653 SH   SOLE 40 6,653 0 0
FLUSHING FINL CORP COM 343873105   1,919,178 116,455 SH   SOLE 43 105,773 0 10,682
FLUX PWR HLDGS INC COM NEW 344057302   7,784 1,894 SH   SOLE 18 1,894 0 0
FLUX PWR HLDGS INC COM NEW 344057302   102,734 24,996 SH   SOLE 21 24,996 0 0
FLUX PWR HLDGS INC COM NEW 344057302   639,750 155,657 SH   SOLE 22 155,657 0 0
FLYWIRE CORPORATION COM VTG 302492103   1,307,975 56,500 SH   SOLE 2 30,977 0 25,523
FLYWIRE CORPORATION COM VTG 302492103   9,283 401 SH   SOLE 4 401 0 0
FLYWIRE CORPORATION COM VTG 302492103   456,657 19,726 SH   SOLE 7 18,686 0 1,040
FLYWIRE CORPORATION COM VTG 302492103   5,897,046 254,732 SH   SOLE 18 254,732 0 0
FLYWIRE CORPORATION COM VTG 302492103   5,056,678 218,431 SH   SOLE 19 218,431 0 0
FLYWIRE CORPORATION COM VTG 302492103   94,047,107 4,062,510 SH   SOLE 21 4,062,510 0 0
FLYWIRE CORPORATION COM VTG 302492103   67,945,389 2,935,006 SH   SOLE 22 2,842,907 0 92,099
FLYWIRE CORPORATION COM VTG 302492103   495,109 21,387 SH   SOLE 25 21,387 0 0
FLYWIRE CORPORATION COM VTG 302492103   595,557 25,726 SH   SOLE 26 25,726 0 0
FLYWIRE CORPORATION COM VTG 302492103   3,225,790 139,343 SH   SOLE 30 139,343 0 0
FLYWIRE CORPORATION COM VTG 302492103   14,376 621 SH   SOLE 36 621 0 0
FLYWIRE CORPORATION COM VTG 302492103   469,876 20,297 SH   SOLE 40 20,297 0 0
FLYWIRE CORPORATION COM VTG 302492103   367,833 15,889 SH   SOLE 43 14,982 0 907
FMC CORP COM NEW 302491303   19,553,318 310,124 SH   SOLE 2 58,027 0 252,097
FMC CORP COM NEW 302491303   9,794,439 155,344 SH   SOLE 4 72,344 0 83,000
FMC CORP COM NEW 302491303   4,733,731 75,079 SH   SOLE 7 65,849 0 9,230
FMC CORP COM NEW 302491303   828,036 13,133 SH   SOLE 13 13,133 0 0
FMC CORP COM NEW 302491303   1,171,280 18,577 SH   SOLE 15 18,577 0 0
FMC CORP COM NEW 302491303   12,582,447 199,563 SH   SOLE 18 191,936 0 7,627
FMC CORP COM NEW 302491303   7,512,408 119,150 SH   SOLE 19 119,150 0 0
FMC CORP COM NEW 302491303   247,475,222 3,925,063 SH   SOLE 21 3,925,063 0 0
FMC CORP COM NEW 302491303   169,497,315 2,688,300 SH   SOLE 22 2,424,093 0 264,207
FMC CORP COM NEW 302491303   13,048,324 206,952 SH   SOLE 23 206,952 0 0
FMC CORP COM NEW 302491303   21,192,114 336,116 SH   SOLE 25 280,034 0 56,082
FMC CORP COM NEW 302491303   8,518,055 135,100 SH   SOLE 26 66,306 0 68,794
FMC CORP COM NEW 302491303   19,894,293 315,532 SH   SOLE 28 6,788 0 308,744
FMC CORP COM NEW 302491303   77,492,044 1,229,057 SH   SOLE 30 1,229,057 0 0
FMC CORP COM NEW 302491303   1,709,349 27,111 SH   SOLE 31 25,215 0 1,896
FMC CORP COM NEW 302491303   1,188,493 18,850 SH   SOLE 34 18,850 0 0
FMC CORP COM NEW 302491303   2,247,606 35,648 SH   SOLE 36 35,648 0 0
FMC CORP COM NEW 302491303   409,384 6,493 SH   SOLE 40 6,493 0 0
FMC CORP COM NEW 302491303   15,258 242 SH   OTR 43 242 0 0
FMC CORP COM NEW 302491303   28,370,853 449,974 SH   SOLE 43 405,768 0 44,206
FNCB BANCORP INC COM 302578109   18,795 2,768 SH   SOLE 2 2,768 0 0
FNCB BANCORP INC COM 302578109   18,917 2,786 SH   SOLE 18 2,786 0 0
FNCB BANCORP INC COM 302578109   14,605 2,151 SH   SOLE 19 2,151 0 0
FNCB BANCORP INC COM 302578109   246,029 36,234 SH   SOLE 21 36,234 0 0
FNCB BANCORP INC COM 302578109   178,441 26,280 SH   SOLE 22 26,280 0 0
FOCUS UNVL INC COM 34417J104   7,196 4,929 SH   SOLE 18 4,929 0 0
FOCUS UNVL INC COM 34417J104   90,869 62,239 SH   SOLE 21 62,239 0 0
FOCUS UNVL INC COM 34417J104   83,467 57,169 SH   SOLE 22 57,169 0 0
FOGHORN THERAPEUTICS INC COM 344174107   21,401 3,318 SH   SOLE 2 1,920 0 1,398
FOGHORN THERAPEUTICS INC COM 344174107   2,361 366 SH   SOLE 7 366 0 0
FOGHORN THERAPEUTICS INC COM 344174107   398,113 61,723 SH   SOLE 18 53,467 0 8,256
FOGHORN THERAPEUTICS INC COM 344174107   274,886 42,618 SH   SOLE 19 42,618 0 0
FOGHORN THERAPEUTICS INC COM 344174107   4,965,771 769,887 SH   SOLE 21 769,887 0 0
FOGHORN THERAPEUTICS INC COM 344174107   2,744,294 425,472 SH   SOLE 22 417,361 0 8,111
FOGHORN THERAPEUTICS INC COM 344174107   3,883 602 SH   SOLE 23 602 0 0
FOGHORN THERAPEUTICS INC COM 344174107   12,139 1,882 SH   SOLE 43 987 0 895
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   46,405 356 SH   SOLE 19 356 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   235,803 1,809 SH   SOLE 22 1,809 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   9,126,716 70,017 SH   SOLE 25 70,017 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   9,554,785 73,301 SH   SOLE 28 0 0 73,301
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   40,051,471 307,261 SH   SOLE 34 307,261 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   18,459,596 141,616 SH   SOLE 43 120,643 0 20,973
FONAR CORP COM NEW 344437405   21,262 1,087 SH   SOLE 18 1,087 0 0
FONAR CORP COM NEW 344437405   275,640 14,092 SH   SOLE 21 14,092 0 0
FONAR CORP COM NEW 344437405   1,650,062 84,359 SH   SOLE 22 84,359 0 0
FOOT LOCKER INC COM 344849104   4,907,651 157,549 SH   SOLE 2 66,806 0 90,743
FOOT LOCKER INC COM 344849104   6,230 200 SH   SOLE 4 200 0 0
FOOT LOCKER INC COM 344849104   616,054 19,777 SH   SOLE 7 18,764 0 1,013
FOOT LOCKER INC COM 344849104   8,613,754 276,525 SH   SOLE 18 276,525 0 0
FOOT LOCKER INC COM 344849104   10,666,072 342,410 SH   SOLE 19 342,410 0 0
FOOT LOCKER INC COM 344849104   310,466,848 9,966,833 SH   SOLE 21 9,966,833 0 0
FOOT LOCKER INC COM 344849104   81,171,293 2,605,820 SH   SOLE 22 2,480,542 0 125,278
FOOT LOCKER INC COM 344849104   179,362 5,758 SH   SOLE 23 5,758 0 0
FOOT LOCKER INC COM 344849104   91,645,200 2,942,061 SH   SOLE 25 2,942,061 0 0
FOOT LOCKER INC COM 344849104   1,174,791 37,714 SH   SOLE 26 36,375 0 1,339
FOOT LOCKER INC COM 344849104   57,472 1,845 SH   SOLE 28 1,845 0 0
FOOT LOCKER INC COM 344849104   6,519,508 209,294 SH   SOLE 30 209,294 0 0
FOOT LOCKER INC COM 344849104   162,883 5,229 SH   SOLE 36 5,229 0 0
FOOT LOCKER INC COM 344849104   589,233 18,916 SH   SOLE 40 18,916 0 0
FOOT LOCKER INC COM 344849104   5,392,246 173,106 SH   SOLE 43 162,039 0 11,067
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   10,516 993 SH   SOLE 2 0 0 993
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   133,434 12,600 SH   SOLE 18 12,600 0 0
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   110,718 10,455 SH   SOLE 19 10,455 0 0
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   1,098,448 103,725 SH   SOLE 21 103,725 0 0
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   106,027 10,012 SH   SOLE 22 9,220 0 792
FORD MTR CO DEL COM 345370860   88,787,047 7,283,597 SH   SOLE 2 1,469,847 0 5,813,750
FORD MTR CO DEL COM 345370860   33,807,612 2,773,389 SH   SOLE 4 1,258,428 0 1,514,961
FORD MTR CO DEL COM 345370860   30,853,512 2,531,051 SH   SOLE 7 2,232,182 0 298,869
FORD MTR CO DEL COM 345370860   800,871 65,699 SH   SOLE 13 65,699 0 0
FORD MTR CO DEL COM 345370860   7,200,694 590,705 SH   SOLE 15 590,705 0 0
FORD MTR CO DEL COM 345370860   77,201,330 6,333,169 SH   SOLE 18 6,089,419 0 243,750
FORD MTR CO DEL COM 345370860   27,819,189 2,282,132 SH   SOLE 19 2,282,132 0 0
FORD MTR CO DEL COM 345370860   1,432,494,331 117,513,891 SH   SOLE 21 117,513,891 0 0
FORD MTR CO DEL COM 345370860   1,044,095,149 85,651,776 SH   SOLE 22 77,232,871 0 8,418,905
FORD MTR CO DEL COM 345370860   78,307,634 6,423,924 SH   SOLE 23 6,423,924 0 0
FORD MTR CO DEL COM 345370860   66,510,164 5,456,125 SH   SOLE 25 5,305,480 0 150,645
FORD MTR CO DEL COM 345370860   58,991,652 4,839,348 SH   SOLE 26 2,513,909 0 2,325,439
FORD MTR CO DEL COM 345370860   78,144,519 6,410,543 SH   SOLE 28 500,992 0 5,909,551
FORD MTR CO DEL COM 345370860   325,680,193 26,716,997 SH   SOLE 30 26,716,997 0 0
FORD MTR CO DEL COM 345370860   10,710,439 878,625 SH   SOLE 31 812,957 0 65,668
FORD MTR CO DEL COM 345370860   5,481,343 449,659 SH   SOLE 32 449,659 0 0
FORD MTR CO DEL COM 345370860   8,543,934 700,897 SH   SOLE 34 700,897 0 0
FORD MTR CO DEL COM 345370860   14,939,308 1,225,538 SH   SOLE 36 1,225,538 0 0
FORD MTR CO DEL COM 345370860   2,466,659 202,351 SH   SOLE 40 202,351 0 0
FORD MTR CO DEL COM 345370860   62,315 5,112 SH   OTR 43 5,112 0 0
FORD MTR CO DEL COM 345370860   31,004,016 2,543,398 SH   SOLE 43 2,093,000 0 450,398
FORD MTR CO DEL OPTIONS 345370860   41,446 3,400 SH Put SOLE 4 3,400 0 0
FORD MTR CO DEL OPTIONS 345370860   1,004,456 82,400 SH Put SOLE 18 82,400 0 0
FORD MTR CO DEL OPTIONS 345370860   12,218,037 1,002,300 SH Put SOLE 19 1,002,300 0 0
FORD MTR CO DEL OPTIONS 345370860   443,716 36,400 SH Put SOLE 22 36,400 0 0
FORD MTR CO DEL OPTIONS 345370860   3,967,845 325,500 SH Put SOLE 34 325,500 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   4,179,000 4,200,000 PRN   SOLE 2 4,200,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   16,283,175 16,365,000 PRN   SOLE 21 16,365,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   6,467,500 6,500,000 PRN   SOLE 22 6,500,000 0 0
FORESTAR GROUP INC COM 346232101   2,362,355 71,435 SH   SOLE 2 53,190 0 18,245
FORESTAR GROUP INC COM 346232101   5,886 178 SH   SOLE 4 178 0 0
FORESTAR GROUP INC COM 346232101   27,977 846 SH   SOLE 7 846 0 0
FORESTAR GROUP INC COM 346232101   1,827,283 55,255 SH   SOLE 18 55,255 0 0
FORESTAR GROUP INC COM 346232101   6,613,802 199,994 SH   SOLE 19 199,994 0 0
FORESTAR GROUP INC COM 346232101   25,711,264 777,480 SH   SOLE 21 777,480 0 0
FORESTAR GROUP INC COM 346232101   17,952,909 542,876 SH   SOLE 22 517,357 0 25,519
FORESTAR GROUP INC COM 346232101   60,981 1,844 SH   SOLE 23 1,844 0 0
FORESTAR GROUP INC COM 346232101   107,841 3,261 SH   SOLE 25 3,261 0 0
FORESTAR GROUP INC COM 346232101   120,474 3,643 SH   SOLE 26 1,818 0 1,825
FORESTAR GROUP INC COM 346232101   176,726 5,344 SH   SOLE 28 0 0 5,344
FORESTAR GROUP INC COM 346232101   351,633 10,633 SH   SOLE 30 10,633 0 0
FORESTAR GROUP INC COM 346232101   875,727 26,481 SH   SOLE 34 26,481 0 0
FORESTAR GROUP INC COM 346232101   168,855 5,106 SH   SOLE 40 5,106 0 0
FORESTAR GROUP INC COM 346232101   2,459,383 74,369 SH   SOLE 43 72,876 0 1,493
FORGE GLOBAL HOLDINGS INC COM 34629L103   369,233 107,648 SH   SOLE 2 31,287 0 76,361
FORGE GLOBAL HOLDINGS INC COM 34629L103   4,181 1,219 SH   SOLE 7 1,219 0 0
FORGE GLOBAL HOLDINGS INC COM 34629L103   1,127,321 328,665 SH   SOLE 18 328,665 0 0
FORGE GLOBAL HOLDINGS INC COM 34629L103   805,134 234,733 SH   SOLE 19 234,733 0 0
FORGE GLOBAL HOLDINGS INC COM 34629L103   15,065,232 4,392,196 SH   SOLE 21 4,392,196 0 0
FORGE GLOBAL HOLDINGS INC COM 34629L103   9,607,406 2,800,993 SH   SOLE 22 2,649,728 0 151,265
FORIAN INC COM 34630N106   8,822 3,016 SH   SOLE 18 3,016 0 0
FORIAN INC COM 34630N106   117,646 40,221 SH   SOLE 21 40,221 0 0
FORIAN INC COM 34630N106   123,660 42,277 SH   SOLE 22 42,277 0 0
FORMFACTOR INC COM 346375108   1,813,634 43,482 SH   SOLE 2 25,299 0 18,183
FORMFACTOR INC COM 346375108   28,279 678 SH   SOLE 4 264 0 414
FORMFACTOR INC COM 346375108   339,102 8,130 SH   SOLE 7 7,714 0 416
FORMFACTOR INC COM 346375108   9,800,599 234,970 SH   SOLE 18 226,979 0 7,991
FORMFACTOR INC COM 346375108   7,553,389 181,093 SH   SOLE 19 181,093 0 0
FORMFACTOR INC COM 346375108   374,535,320 8,979,509 SH   SOLE 21 8,979,509 0 0
FORMFACTOR INC COM 346375108   89,862,068 2,154,449 SH   SOLE 22 2,088,966 0 65,483
FORMFACTOR INC COM 346375108   661,104 15,850 SH   SOLE 25 15,850 0 0
FORMFACTOR INC COM 346375108   1,617,013 38,768 SH   SOLE 26 30,818 0 7,950
FORMFACTOR INC COM 346375108   243,169 5,830 SH   SOLE 28 1,383 0 4,447
FORMFACTOR INC COM 346375108   6,451,828 154,683 SH   SOLE 30 154,683 0 0
FORMFACTOR INC COM 346375108   37,038 888 SH   SOLE 36 888 0 0
FORMFACTOR INC COM 346375108   631,031 15,129 SH   SOLE 40 15,129 0 0
FORMFACTOR INC COM 346375108   3,345,851 80,217 SH   SOLE 43 76,761 0 3,456
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105   47,760 752 SH   SOLE 43 752 0 0
FORRESTER RESH INC COM 346563109   552,072 20,592 SH   SOLE 2 17,701 0 2,891
FORRESTER RESH INC COM 346563109   3,914 146 SH   SOLE 7 146 0 0
FORRESTER RESH INC COM 346563109   983,552 36,686 SH   SOLE 18 36,686 0 0
FORRESTER RESH INC COM 346563109   637,703 23,786 SH   SOLE 19 23,786 0 0
FORRESTER RESH INC COM 346563109   38,188,593 1,424,416 SH   SOLE 21 1,424,416 0 0
FORRESTER RESH INC COM 346563109   8,618,343 321,460 SH   SOLE 22 312,113 0 9,347
FORRESTER RESH INC COM 346563109   40,564 1,513 SH   SOLE 25 1,513 0 0
FORRESTER RESH INC COM 346563109   61,583 2,297 SH   SOLE 26 2,297 0 0
FORRESTER RESH INC COM 346563109   710,465 26,500 SH   SOLE 30 26,500 0 0
FORRESTER RESH INC COM 346563109   23,566 879 SH   SOLE 40 879 0 0
FORRESTER RESH INC COM 346563109   51,797 1,932 SH   SOLE 43 1,664 0 268
FORTE BIOSCIENCES INC COM 34962G109   6,133 7,464 SH   SOLE 21 7,464 0 0
FORTE BIOSCIENCES INC COM 34962G109   143,682 174,860 SH   SOLE 22 174,858 0 2
FORTINET INC COM 34959E109   98,035,409 1,674,960 SH   SOLE 2 587,625 0 1,087,335
FORTINET INC COM 34959E109   31,666,310 541,027 SH   SOLE 4 264,133 0 276,894
FORTINET INC COM 34959E109   30,752,364 525,412 SH   SOLE 7 477,444 0 47,968
FORTINET INC COM 34959E109   1,491,520 25,483 SH   SOLE 13 25,483 0 0
FORTINET INC COM 34959E109   5,989,199 102,327 SH   SOLE 15 102,327 0 0
FORTINET INC COM 34959E109   89,404,165 1,527,493 SH   SOLE 18 1,451,090 0 76,403
FORTINET INC COM 34959E109   64,206,649 1,096,987 SH   SOLE 19 1,096,987 0 0
FORTINET INC COM 34959E109   1,278,589,196 21,845,023 SH   SOLE 21 21,845,023 0 0
FORTINET INC COM 34959E109   846,646,810 14,465,177 SH   SOLE 22 12,961,185 0 1,503,992
FORTINET INC COM 34959E109   69,717,307 1,191,138 SH   SOLE 23 1,191,138 0 0
FORTINET INC COM 34959E109   96,873,003 1,655,100 SH   SOLE 25 1,653,020 0 2,080
FORTINET INC COM 34959E109   47,614,038 813,498 SH   SOLE 26 339,006 0 474,492
FORTINET INC COM 34959E109   72,840,058 1,244,491 SH   SOLE 28 10,842 0 1,233,649
FORTINET INC COM 34959E109   144,335 2,466 SH   SOLE 29 2,466 0 0
FORTINET INC COM 34959E109   345,417,780 5,901,551 SH   SOLE 30 5,901,551 0 0
FORTINET INC COM 34959E109   8,638,326 147,588 SH   SOLE 31 136,491 0 11,097
FORTINET INC COM 34959E109   13,053,419 223,021 SH   SOLE 32 223,021 0 0
FORTINET INC COM 34959E109   29,472,489 503,545 SH   SOLE 34 503,545 0 0
FORTINET INC COM 34959E109   9,618,586 164,336 SH   SOLE 36 164,336 0 0
FORTINET INC COM 34959E109   2,052,003 35,059 SH   SOLE 40 35,059 0 0
FORTINET INC COM 34959E109   48,053 821 SH   OTR 43 821 0 0
FORTINET INC COM 34959E109   30,486,875 520,876 SH   SOLE 43 434,649 0 86,227
FORTIS INC COM 349553107   15,466,484 376,039 SH   SOLE 21 376,039 0 0
FORTIS INC COM 349553107   27,778,313 675,378 SH   SOLE 43 577,691 0 97,687
FORTIVE CORP COM 34959J108   43,038,576 584,525 SH   SOLE 2 175,131 0 409,394
FORTIVE CORP COM 34959J108   28,473,310 386,708 SH   SOLE 4 186,852 0 199,856
FORTIVE CORP COM 34959J108   27,410,240 372,270 SH   SOLE 7 338,308 0 33,962
FORTIVE CORP COM 34959J108   1,485,780 20,179 SH   SOLE 13 20,179 0 0
FORTIVE CORP COM 34959J108   3,745,190 50,865 SH   SOLE 15 50,865 0 0
FORTIVE CORP COM 34959J108   148,183,199 2,012,538 SH   SOLE 18 1,975,151 0 37,387
FORTIVE CORP COM 34959J108   190,743,743 2,590,571 SH   SOLE 19 2,590,571 0 0
FORTIVE CORP COM 34959J108   671,003,443 9,113,180 SH   SOLE 21 9,113,180 0 0
FORTIVE CORP COM 34959J108   568,161,698 7,716,443 SH   SOLE 22 6,971,399 0 745,044
FORTIVE CORP COM 34959J108   43,387,435 589,263 SH   SOLE 23 589,263 0 0
FORTIVE CORP COM 34959J108   82,357,069 1,118,526 SH   SOLE 25 1,021,930 0 96,596
FORTIVE CORP COM 34959J108   33,470,357 454,575 SH   SOLE 26 270,055 0 184,520
FORTIVE CORP COM 34959J108   30,637,222 416,097 SH   SOLE 28 4,978 0 411,119
FORTIVE CORP COM 34959J108   296,638,188 4,028,768 SH   SOLE 30 4,028,768 0 0
FORTIVE CORP COM 34959J108   5,818,095 79,018 SH   SOLE 31 73,017 0 6,001
FORTIVE CORP COM 34959J108   110,439,110 1,499,920 SH   SOLE 34 1,499,920 0 0
FORTIVE CORP COM 34959J108   11,521,107 156,473 SH   SOLE 36 156,473 0 0
FORTIVE CORP COM 34959J108   1,371,580 18,628 SH   SOLE 40 18,628 0 0
FORTIVE CORP COM 34959J108   32,839 446 SH   OTR 43 446 0 0
FORTIVE CORP COM 34959J108   33,774,449 458,705 SH   SOLE 43 404,743 0 53,962
FORTREA HLDGS INC COMMON STOCK 34965K107   6,630,686 189,991 SH   SOLE 2 88,495 0 101,496
FORTREA HLDGS INC COMMON STOCK 34965K107   9,458 271 SH   SOLE 4 271 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   707,074 20,260 SH   SOLE 7 19,206 0 1,054
FORTREA HLDGS INC COMMON STOCK 34965K107   41,718,476 1,195,372 SH   SOLE 18 1,147,462 0 47,910
FORTREA HLDGS INC COMMON STOCK 34965K107   128,673,019 3,686,906 SH   SOLE 19 3,686,906 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   299,941,245 8,594,305 SH   SOLE 21 8,594,305 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   84,236,699 2,413,659 SH   SOLE 22 2,299,566 0 114,093
FORTREA HLDGS INC COMMON STOCK 34965K107   1,016,777 29,134 SH   SOLE 23 29,134 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   8,071,428 231,273 SH   SOLE 25 168,163 0 63,110
FORTREA HLDGS INC COMMON STOCK 34965K107   3,261,196 93,444 SH   SOLE 26 93,444 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   266,741 7,643 SH   SOLE 28 0 0 7,643
FORTREA HLDGS INC COMMON STOCK 34965K107   7,511,736 215,236 SH   SOLE 30 215,236 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   44,183 1,266 SH   SOLE 31 1,266 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   23,251,392 666,229 SH   SOLE 34 666,229 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   1,428,666 40,936 SH   SOLE 36 40,936 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   503,258 14,420 SH   SOLE 40 14,420 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   1,894,093 54,272 SH   SOLE 43 38,452 0 15,820
FORTRESS BIOTECH INC COM NEW 34960Q307   225,566 74,939 SH   SOLE 22 74,939 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   28,282,964 371,460 SH   SOLE 2 251,299 0 120,161
FORTUNE BRANDS INNOVATIONS I COM 34964C106   11,158,089 146,547 SH   SOLE 4 52,945 0 93,602
FORTUNE BRANDS INNOVATIONS I COM 34964C106   22,739,059 298,648 SH   SOLE 7 283,033 0 15,615
FORTUNE BRANDS INNOVATIONS I COM 34964C106   201,923 2,652 SH   SOLE 13 2,652 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   957,308 12,573 SH   SOLE 15 12,573 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   20,693,786 271,786 SH   SOLE 18 264,047 0 7,739
FORTUNE BRANDS INNOVATIONS I COM 34964C106   3,754,616 49,312 SH   SOLE 19 49,312 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   575,135,063 7,553,652 SH   SOLE 21 7,553,652 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   298,685,190 3,922,842 SH   SOLE 22 3,661,321 0 261,521
FORTUNE BRANDS INNOVATIONS I COM 34964C106   15,558,752 204,344 SH   SOLE 23 204,344 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   38,494,937 505,581 SH   SOLE 25 505,581 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   11,304,506 148,470 SH   SOLE 26 83,498 0 64,972
FORTUNE BRANDS INNOVATIONS I COM 34964C106   32,526,018 427,187 SH   SOLE 28 8,688 0 418,499
FORTUNE BRANDS INNOVATIONS I COM 34964C106   76,266,849 1,001,666 SH   SOLE 30 984,236 0 17,430
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,162,985 28,408 SH   SOLE 31 26,387 0 2,021
FORTUNE BRANDS INNOVATIONS I COM 34964C106   3,561,601 46,777 SH   SOLE 34 46,777 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,586,095 33,965 SH   SOLE 36 33,965 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   522,930 6,868 SH   SOLE 40 6,868 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   13,934 183 SH   OTR 43 183 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   8,435,590 110,791 SH   SOLE 43 101,429 0 9,361
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   338,026 15,247 SH   SOLE 2 7,303 0 7,944
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   593,624 26,776 SH   SOLE 18 26,776 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   449,186 20,261 SH   SOLE 19 20,261 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   8,026,782 362,056 SH   SOLE 21 362,056 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   5,465,215 246,514 SH   SOLE 22 239,813 0 6,701
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   22,037 994 SH   SOLE 43 994 0 0
FORWARD AIR CORP COM 349853101   1,287,263 20,475 SH   SOLE 2 14,405 0 6,070
FORWARD AIR CORP COM 349853101   6,287 100 SH   SOLE 4 100 0 0
FORWARD AIR CORP COM 349853101   13,140 209 SH   SOLE 7 209 0 0
FORWARD AIR CORP COM 349853101   4,770,764 75,883 SH   SOLE 18 75,883 0 0
FORWARD AIR CORP COM 349853101   3,329,658 52,961 SH   SOLE 19 52,961 0 0
FORWARD AIR CORP COM 349853101   193,996,827 3,085,682 SH   SOLE 21 3,085,682 0 0
FORWARD AIR CORP COM 349853101   44,291,349 704,491 SH   SOLE 22 681,412 0 23,079
FORWARD AIR CORP COM 349853101   315,042 5,011 SH   SOLE 25 5,011 0 0
FORWARD AIR CORP COM 349853101   4,899,208 77,926 SH   SOLE 26 12,156 0 65,770
FORWARD AIR CORP COM 349853101   193,702 3,081 SH   SOLE 28 487 0 2,594
FORWARD AIR CORP COM 349853101   3,100,560 49,317 SH   SOLE 30 49,317 0 0
FORWARD AIR CORP COM 349853101   7,859 125 SH   SOLE 36 125 0 0
FORWARD AIR CORP COM 349853101   294,860 4,690 SH   SOLE 40 4,690 0 0
FORWARD AIR CORP COM 349853101   1,296,438 20,621 SH   SOLE 43 19,884 0 737
FORWARD INDS INC N Y COM NEW 349862300   278,025 381,170 SH   SOLE 22 381,170 0 0
FOSSIL GROUP INC COM 34988V106   80,655 55,243 SH   SOLE 2 29,452 0 25,791
FOSSIL GROUP INC COM 34988V106   968 663 SH   SOLE 7 663 0 0
FOSSIL GROUP INC COM 34988V106   200,925 137,620 SH   SOLE 18 137,620 0 0
FOSSIL GROUP INC COM 34988V106   329,691 225,816 SH   SOLE 19 225,816 0 0
FOSSIL GROUP INC COM 34988V106   2,803,828 1,920,430 SH   SOLE 21 1,920,430 0 0
FOSSIL GROUP INC COM 34988V106   1,922,037 1,316,464 SH   SOLE 22 1,263,632 0 52,832
FOSSIL GROUP INC COM 34988V106   2,193 1,502 SH   SOLE 23 1,502 0 0
FOSSIL GROUP INC COM 34988V106   1,203 824 SH   SOLE 43 824 0 0
FOSTER L B CO COM 350060109   485,165 22,063 SH   SOLE 2 22,063 0 0
FOSTER L B CO COM 350060109   68,499 3,115 SH   SOLE 18 3,115 0 0
FOSTER L B CO COM 350060109   522,658 23,768 SH   SOLE 21 23,768 0 0
FOSTER L B CO COM 350060109   2,855,841 129,870 SH   SOLE 22 129,870 0 0
FOSTER L B CO COM 350060109   45,827 2,084 SH   SOLE 26 1,314 0 770
FOSTER L B CO COM 350060109   206,442 9,388 SH   SOLE 28 0 0 9,388
FOSTER L B CO COM 350060109   108,872 4,951 SH   SOLE 31 4,612 0 339
FOUR CORNERS PPTY TR INC COM 35086T109   2,529,570 99,983 SH   SOLE 2 25,352 0 74,631
FOUR CORNERS PPTY TR INC COM 35086T109   963,222 38,072 SH   SOLE 4 38,072 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   3,374,843 133,393 SH   SOLE 7 119,260 0 14,133
FOUR CORNERS PPTY TR INC COM 35086T109   7,361,668 290,975 SH   SOLE 18 290,975 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   8,363,927 330,590 SH   SOLE 19 330,590 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   281,778,168 11,137,477 SH   SOLE 21 11,137,477 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   88,886,718 3,513,309 SH   SOLE 22 3,355,627 0 157,682
FOUR CORNERS PPTY TR INC COM 35086T109   113,091 4,470 SH   SOLE 23 4,470 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   17,640,400 697,249 SH   SOLE 25 697,249 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   890,509 35,198 SH   SOLE 26 35,198 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   1,697,352 67,089 SH   SOLE 28 2,899 0 64,190
FOUR CORNERS PPTY TR INC COM 35086T109   11,595,698 458,328 SH   SOLE 30 458,328 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   516,803 20,427 SH   SOLE 40 20,427 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   2,993,126 118,305 SH   SOLE 43 107,713 0 10,592
FOX CORP CL A COM 35137L105   40,287,855 1,357,865 SH   SOLE 2 892,736 0 465,129
FOX CORP CL A COM 35137L105   6,993,456 235,708 SH   SOLE 4 193,388 0 42,320
FOX CORP CL A COM 35137L105   6,989,748 235,583 SH   SOLE 7 188,116 0 47,467
FOX CORP CL A COM 35137L105   96,309 3,246 SH   SOLE 13 3,246 0 0
FOX CORP CL A COM 35137L105   1,318,446 44,437 SH   SOLE 15 44,437 0 0
FOX CORP CL A COM 35137L105   108,110,512 3,643,765 SH   SOLE 18 3,219,372 0 424,393
FOX CORP CL A COM 35137L105   200,199,274 6,747,532 SH   SOLE 19 6,747,532 0 0
FOX CORP CL A COM 35137L105   222,001,384 7,482,352 SH   SOLE 21 7,482,352 0 0
FOX CORP CL A COM 35137L105   240,094,536 8,092,165 SH   SOLE 22 6,963,692 0 1,128,473
FOX CORP CL A COM 35137L105   20,050,660 675,789 SH   SOLE 23 675,789 0 0
FOX CORP CL A COM 35137L105   16,939,701 570,937 SH   SOLE 25 548,821 0 22,116
FOX CORP CL A COM 35137L105   29,763,995 1,003,168 SH   SOLE 26 622,411 0 380,757
FOX CORP CL A COM 35137L105   19,595,878 660,461 SH   SOLE 28 0 0 660,461
FOX CORP CL A COM 35137L105   77,397,132 2,608,599 SH   SOLE 30 2,573,117 0 35,482
FOX CORP CL A COM 35137L105   1,879,476 63,346 SH   SOLE 31 58,413 0 4,933
FOX CORP CL A COM 35137L105   23,244,220 783,425 SH   SOLE 34 783,425 0 0
FOX CORP CL A COM 35137L105   2,673,742 90,116 SH   SOLE 36 90,116 0 0
FOX CORP CL A COM 35137L105   386,837 13,038 SH   SOLE 40 13,038 0 0
FOX CORP CL A COM 35137L105   16,823 567 SH   OTR 43 567 0 0
FOX CORP CL A COM 35137L105   5,379,159 181,300 SH   SOLE 43 156,769 0 24,530
FOX CORP CL B COM 35137L204   14,261,511 515,787 SH   SOLE 2 135,419 0 380,368
FOX CORP CL B COM 35137L204   8,790,792 317,931 SH   SOLE 4 101,226 0 216,705
FOX CORP CL B COM 35137L204   13,653,487 493,797 SH   SOLE 7 445,214 0 48,583
FOX CORP CL B COM 35137L204   9,152 331 SH   SOLE 13 331 0 0
FOX CORP CL B COM 35137L204   545,756 19,738 SH   SOLE 15 19,738 0 0
FOX CORP CL B COM 35137L204   6,596,046 238,555 SH   SOLE 18 226,083 0 12,472
FOX CORP CL B COM 35137L204   3,819,239 138,128 SH   SOLE 19 138,128 0 0
FOX CORP CL B COM 35137L204   134,015,817 4,846,865 SH   SOLE 21 4,846,865 0 0
FOX CORP CL B COM 35137L204   83,528,521 3,020,923 SH   SOLE 22 2,699,649 0 321,274
FOX CORP CL B COM 35137L204   6,645,014 240,326 SH   SOLE 23 240,326 0 0
FOX CORP CL B COM 35137L204   16,113,701 582,774 SH   SOLE 25 582,774 0 0
FOX CORP CL B COM 35137L204   6,818,158 246,588 SH   SOLE 26 113,422 0 133,166
FOX CORP CL B COM 35137L204   6,804,416 246,091 SH   SOLE 28 14,604 0 231,487
FOX CORP CL B COM 35137L204   42,398,344 1,533,394 SH   SOLE 30 1,533,394 0 0
FOX CORP CL B COM 35137L204   837,325 30,283 SH   SOLE 31 27,540 0 2,743
FOX CORP CL B COM 35137L204   3,563,643 128,884 SH   SOLE 34 128,884 0 0
FOX CORP CL B COM 35137L204   1,805,739 65,307 SH   SOLE 36 65,307 0 0
FOX CORP CL B COM 35137L204   164,407 5,946 SH   SOLE 40 5,946 0 0
FOX CORP CL B COM 35137L204   1,960,639 70,909 SH   SOLE 43 46,182 0 24,727
FOX FACTORY HLDG CORP COM 35138V102   3,145,648 46,616 SH   SOLE 2 36,634 0 9,982
FOX FACTORY HLDG CORP COM 35138V102   10,594 157 SH   SOLE 4 157 0 0
FOX FACTORY HLDG CORP COM 35138V102   351,638 5,211 SH   SOLE 7 4,942 0 269
FOX FACTORY HLDG CORP COM 35138V102   11,225,163 166,348 SH   SOLE 18 160,841 0 5,507
FOX FACTORY HLDG CORP COM 35138V102   30,597,861 453,436 SH   SOLE 19 453,436 0 0
FOX FACTORY HLDG CORP COM 35138V102   215,753,332 3,197,293 SH   SOLE 21 3,197,293 0 0
FOX FACTORY HLDG CORP COM 35138V102   89,567,419 1,327,318 SH   SOLE 22 1,290,582 0 36,736
FOX FACTORY HLDG CORP COM 35138V102   11,607 172 SH   SOLE 23 172 0 0
FOX FACTORY HLDG CORP COM 35138V102   617,644 9,153 SH   SOLE 25 9,153 0 0
FOX FACTORY HLDG CORP COM 35138V102   919,213 13,622 SH   SOLE 26 13,622 0 0
FOX FACTORY HLDG CORP COM 35138V102   50,475 748 SH   SOLE 28 748 0 0
FOX FACTORY HLDG CORP COM 35138V102   1,754,750 26,004 SH   SOLE 30 26,004 0 0
FOX FACTORY HLDG CORP COM 35138V102   26,722 396 SH   SOLE 36 396 0 0
FOX FACTORY HLDG CORP COM 35138V102   609,209 9,028 SH   SOLE 40 9,028 0 0
FOX FACTORY HLDG CORP COM 35138V102   1,979,998 29,342 SH   SOLE 43 24,904 0 4,438
FRANCO NEV CORP COM 351858105   123,442 1,114 SH   SOLE 18 1,114 0 0
FRANCO NEV CORP COM 351858105   8,752,106 78,983 SH   SOLE 19 78,983 0 0
FRANCO NEV CORP COM 351858105   5,102,357 46,046 SH   SOLE 21 46,046 0 0
FRANCO NEV CORP COM 351858105   3,111,545 28,080 SH   SOLE 25 28,080 0 0
FRANCO NEV CORP COM 351858105   8,134,119 73,406 SH   SOLE 29 73,406 0 0
FRANCO NEV CORP COM 351858105   2,777,342 25,064 SH   SOLE 34 25,064 0 0
FRANCO NEV CORP COM 351858105   21,681,866 195,667 SH   SOLE 43 169,359 0 26,308
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   1,177,437 87,153 SH   SOLE 2 33,499 0 53,654
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   2,216 164 SH   SOLE 4 164 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   9,146 677 SH   SOLE 7 677 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   3,787,326 280,335 SH   SOLE 18 280,335 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   2,299,983 170,243 SH   SOLE 19 170,243 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   148,930,863 11,023,750 SH   SOLE 21 11,023,750 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   31,037,307 2,297,358 SH   SOLE 22 2,195,175 0 102,183
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   216,646 16,036 SH   SOLE 25 16,036 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   65,996 4,885 SH   SOLE 26 4,885 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   248,503 18,394 SH   SOLE 28 0 0 18,394
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   2,041,780 151,131 SH   SOLE 30 151,131 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   28,155 2,084 SH   SOLE 36 2,084 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   138,842 10,277 SH   SOLE 40 10,277 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   2,175 161 SH   SOLE 43 65 0 96
FRANKLIN COVEY CO COM 353469109   4,457,690 102,405 SH   SOLE 2 95,604 0 6,801
FRANKLIN COVEY CO COM 353469109   4,397 101 SH   SOLE 7 101 0 0
FRANKLIN COVEY CO COM 353469109   2,136,496 49,081 SH   SOLE 18 29,663 0 19,418
FRANKLIN COVEY CO COM 353469109   4,836,444 111,106 SH   SOLE 19 111,106 0 0
FRANKLIN COVEY CO COM 353469109   20,340,568 467,277 SH   SOLE 21 467,277 0 0
FRANKLIN COVEY CO COM 353469109   20,032,201 460,193 SH   SOLE 22 441,083 0 19,110
FRANKLIN COVEY CO COM 353469109   22,636 520 SH   SOLE 23 520 0 0
FRANKLIN COVEY CO COM 353469109   89,280 2,051 SH   SOLE 25 2,051 0 0
FRANKLIN COVEY CO COM 353469109   365,957 8,407 SH   SOLE 26 0 0 8,407
FRANKLIN COVEY CO COM 353469109   511,521 11,751 SH   SOLE 34 11,751 0 0
FRANKLIN COVEY CO COM 353469109   103,950 2,388 SH   SOLE 40 2,388 0 0
FRANKLIN COVEY CO COM 353469109   171,160 3,932 SH   SOLE 43 3,907 0 25
FRANKLIN ELEC INC COM 353514102   5,696,068 58,935 SH   SOLE 2 28,988 0 29,947
FRANKLIN ELEC INC COM 353514102   14,014 145 SH   SOLE 4 145 0 0
FRANKLIN ELEC INC COM 353514102   5,141,490 53,197 SH   SOLE 7 52,553 0 644
FRANKLIN ELEC INC COM 353514102   14,688,770 151,979 SH   SOLE 18 133,109 0 18,870
FRANKLIN ELEC INC COM 353514102   27,414,579 283,648 SH   SOLE 19 283,648 0 0
FRANKLIN ELEC INC COM 353514102   464,684,212 4,807,907 SH   SOLE 21 4,807,907 0 0
FRANKLIN ELEC INC COM 353514102   136,173,664 1,408,936 SH   SOLE 22 1,353,605 0 55,331
FRANKLIN ELEC INC COM 353514102   128,834 1,333 SH   SOLE 23 1,333 0 0
FRANKLIN ELEC INC COM 353514102   806,351 8,343 SH   SOLE 25 8,343 0 0
FRANKLIN ELEC INC COM 353514102   3,235,262 33,474 SH   SOLE 26 13,929 0 19,545
FRANKLIN ELEC INC COM 353514102   714,920 7,397 SH   SOLE 28 702 0 6,695
FRANKLIN ELEC INC COM 353514102   44,516,990 460,600 SH   SOLE 30 460,600 0 0
FRANKLIN ELEC INC COM 353514102   30,541 316 SH   SOLE 36 316 0 0
FRANKLIN ELEC INC COM 353514102   759,862 7,862 SH   SOLE 40 7,862 0 0
FRANKLIN ELEC INC COM 353514102   8,682,382 89,833 SH   SOLE 43 86,200 0 3,633
FRANKLIN FINL SVCS CORP COM 353525108   22,811 723 SH   SOLE 18 723 0 0
FRANKLIN FINL SVCS CORP COM 353525108   1,154,825 36,603 SH   SOLE 21 36,603 0 0
FRANKLIN FINL SVCS CORP COM 353525108   390,621 12,381 SH   SOLE 22 12,381 0 0
FRANKLIN RESOURCES INC COM 354613101   25,411,645 853,026 SH   SOLE 2 169,167 0 683,859
FRANKLIN RESOURCES INC COM 354613101   8,758,051 293,993 SH   SOLE 4 110,992 0 183,001
FRANKLIN RESOURCES INC COM 354613101   8,706,336 292,257 SH   SOLE 7 268,541 0 23,716
FRANKLIN RESOURCES INC COM 354613101   45,906 1,541 SH   SOLE 13 1,541 0 0
FRANKLIN RESOURCES INC COM 354613101   1,302,717 43,730 SH   SOLE 15 43,730 0 0
FRANKLIN RESOURCES INC COM 354613101   25,463,151 854,755 SH   SOLE 18 836,457 0 18,298
FRANKLIN RESOURCES INC COM 354613101   22,866,923 767,604 SH   SOLE 19 767,604 0 0
FRANKLIN RESOURCES INC COM 354613101   439,809,372 14,763,658 SH   SOLE 21 14,763,658 0 0
FRANKLIN RESOURCES INC COM 354613101   191,002,398 6,411,628 SH   SOLE 22 5,611,111 0 800,517
FRANKLIN RESOURCES INC COM 354613101   14,479,102 486,039 SH   SOLE 23 486,039 0 0
FRANKLIN RESOURCES INC COM 354613101   16,910,353 567,652 SH   SOLE 25 565,894 0 1,758
FRANKLIN RESOURCES INC COM 354613101   8,569,779 287,673 SH   SOLE 26 136,122 0 151,551
FRANKLIN RESOURCES INC COM 354613101   14,856,660 498,713 SH   SOLE 28 5,243 0 493,470
FRANKLIN RESOURCES INC COM 354613101   72,566,533 2,435,936 SH   SOLE 30 2,398,190 0 37,746
FRANKLIN RESOURCES INC COM 354613101   1,969,774 66,122 SH   SOLE 31 61,047 0 5,075
FRANKLIN RESOURCES INC COM 354613101   3,841,957 128,968 SH   SOLE 32 128,968 0 0
FRANKLIN RESOURCES INC COM 354613101   9,483,200 318,335 SH   SOLE 34 318,335 0 0
FRANKLIN RESOURCES INC COM 354613101   3,011,263 101,083 SH   SOLE 36 101,083 0 0
FRANKLIN RESOURCES INC COM 354613101   469,610 15,764 SH   SOLE 40 15,764 0 0
FRANKLIN RESOURCES INC COM 354613101   14,746 495 SH   OTR 43 495 0 0
FRANKLIN RESOURCES INC COM 354613101   9,339,446 313,509 SH   SOLE 43 254,877 0 58,632
FRANKLIN STR PPTYS CORP COM 35471R106   92,718 36,218 SH   SOLE 18 36,218 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   554,588 216,636 SH   SOLE 21 216,636 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   3,649,562 1,425,610 SH   SOLE 22 1,425,610 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   12,137 4,741 SH   SOLE 23 4,741 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   77,619 30,320 SH   SOLE 26 19,135 0 11,185
FRANKLIN STR PPTYS CORP COM 35471R106   349,701 136,602 SH   SOLE 28 0 0 136,602
FRANKLIN STR PPTYS CORP COM 35471R106   184,497 72,069 SH   SOLE 31 67,122 0 4,947
FRANKLIN STR PPTYS CORP COM 35471R106   4,559 1,781 SH   SOLE 43 1,781 0 0
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   19,033 680 SH   SOLE 43 680 0 0
FRANKLIN WIRELESS CORP COM 355184102   4,336 1,279 SH   SOLE 18 1,279 0 0
FRANKLIN WIRELESS CORP COM 355184102   74,909 22,097 SH   SOLE 21 22,097 0 0
FRANKLIN WIRELESS CORP COM 355184102   1,549 457 SH   SOLE 22 457 0 0
FREEDOM HLDG CORP NEV COM 356390104   531,638 6,596 SH   SOLE 2 4,547 0 2,049
FREEDOM HLDG CORP NEV COM 356390104   4,272 53 SH   SOLE 4 53 0 0
FREEDOM HLDG CORP NEV COM 356390104   770,697 9,562 SH   SOLE 21 9,562 0 0
FREEDOM HLDG CORP NEV COM 356390104   1,088,906 13,510 SH   SOLE 22 5,828 0 7,682
FREEDOM HLDG CORP NEV COM 356390104   282,584 3,506 SH   SOLE 25 3,506 0 0
FREEDOM HLDG CORP NEV COM 356390104   308,214 3,824 SH   SOLE 26 3,824 0 0
FREEDOM HLDG CORP NEV COM 356390104   99,702 1,237 SH   SOLE 28 166 0 1,071
FREEDOM HLDG CORP NEV COM 356390104   1,250,106 15,510 SH   SOLE 30 15,510 0 0
FREEDOM HLDG CORP NEV COM 356390104   265,899 3,299 SH   SOLE 40 3,299 0 0
FREEDOM HLDG CORP NEV COM 356390104   1,314,908 16,314 SH   SOLE 43 8,164 0 8,150
FREEPORT-MCMORAN INC CL B 35671D857   85,239,273 2,002,332 SH   SOLE 2 795,006 0 1,207,326
FREEPORT-MCMORAN INC CL B 35671D857   51,635,196 1,212,948 SH   SOLE 4 503,498 0 709,450
FREEPORT-MCMORAN INC CL B 35671D857   66,809,741 1,569,409 SH   SOLE 7 1,447,733 0 121,676
FREEPORT-MCMORAN INC CL B 35671D857   2,356,377 55,353 SH   SOLE 13 55,353 0 0
FREEPORT-MCMORAN INC CL B 35671D857   9,248,928 217,264 SH   SOLE 15 217,264 0 0
FREEPORT-MCMORAN INC CL B 35671D857   113,493,168 2,666,036 SH   SOLE 18 2,571,152 0 94,884
FREEPORT-MCMORAN INC CL B 35671D857   181,561,518 4,265,011 SH   SOLE 19 4,265,011 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,357,279,446 31,883,473 SH   SOLE 21 31,883,473 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,311,951,591 30,818,689 SH   SOLE 22 27,737,516 0 3,081,173
FREEPORT-MCMORAN INC CL B 35671D857   107,924,103 2,535,215 SH   SOLE 23 2,535,215 0 0
FREEPORT-MCMORAN INC CL B 35671D857   316,445,457 7,433,532 SH   SOLE 25 6,274,212 0 1,159,320
FREEPORT-MCMORAN INC CL B 35671D857   112,685,344 2,647,060 SH   SOLE 26 995,762 0 1,651,298
FREEPORT-MCMORAN INC CL B 35671D857   102,520,735 2,408,286 SH   SOLE 28 87,251 0 2,321,035
FREEPORT-MCMORAN INC CL B 35671D857   37,394,425 878,422 SH   SOLE 29 878,422 0 0
FREEPORT-MCMORAN INC CL B 35671D857   333,015,404 7,822,772 SH   SOLE 30 7,822,772 0 0
FREEPORT-MCMORAN INC CL B 35671D857   13,671,568 321,155 SH   SOLE 31 297,317 0 23,838
FREEPORT-MCMORAN INC CL B 35671D857   432,039,950 10,148,930 SH   SOLE 34 10,148,930 0 0
FREEPORT-MCMORAN INC CL B 35671D857   14,662,428 344,431 SH   SOLE 36 344,431 0 0
FREEPORT-MCMORAN INC CL B 35671D857   3,216,419 75,556 SH   SOLE 40 75,556 0 0
FREEPORT-MCMORAN INC CL B 35671D857   91,398 2,147 SH   OTR 43 2,147 0 0
FREEPORT-MCMORAN INC CL B 35671D857   58,983,747 1,385,571 SH   SOLE 43 1,148,776 0 236,795
FREIGHTCAR AMER INC COM 357023100   6,977 2,584 SH   SOLE 18 2,584 0 0
FREIGHTCAR AMER INC COM 357023100   82,901 30,704 SH   SOLE 21 30,704 0 0
FREIGHTCAR AMER INC COM 357023100   523,824 194,009 SH   SOLE 22 194,009 0 0
FREQUENCY ELECTRS INC COM 358010106   11,870 1,084 SH   SOLE 2 1,084 0 0
FREQUENCY ELECTRS INC COM 358010106   12,625 1,153 SH   SOLE 18 1,153 0 0
FREQUENCY ELECTRS INC COM 358010106   158,304 14,457 SH   SOLE 21 14,457 0 0
FREQUENCY ELECTRS INC COM 358010106   1,474,297 134,639 SH   SOLE 22 134,639 0 0
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   9,328,368 447,833 SH   SOLE 43 387,883 0 59,950
FRESH DEL MONTE PRODUCE INC ORD G36738105   2,966,329 113,003 SH   SOLE 2 62,985 0 50,018
FRESH DEL MONTE PRODUCE INC ORD G36738105   4,988 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   2,716,980 103,504 SH   SOLE 7 103,504 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   3,292,958 125,446 SH   SOLE 18 125,446 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   3,457,414 131,711 SH   SOLE 19 131,711 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   108,730,099 4,142,099 SH   SOLE 21 4,142,099 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   29,499,829 1,123,803 SH   SOLE 22 1,068,921 0 54,882
FRESH DEL MONTE PRODUCE INC ORD G36738105   98,648 3,758 SH   SOLE 23 3,758 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   184,669 7,035 SH   SOLE 25 7,035 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   268,485 10,228 SH   SOLE 26 5,247 0 4,981
FRESH DEL MONTE PRODUCE INC ORD G36738105   3,344,014 127,391 SH   SOLE 30 127,391 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   164,168 6,254 SH   SOLE 40 6,254 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   606,218 23,094 SH   SOLE 43 21,073 0 2,021
FRESHPET INC COM 358039105   5,584,915 64,372 SH   SOLE 2 14,169 0 50,203
FRESHPET INC COM 358039105   48,152 555 SH   SOLE 4 170 0 385
FRESHPET INC COM 358039105   922,779 10,636 SH   SOLE 7 10,066 0 570
FRESHPET INC COM 358039105   1,473,098 16,979 SH   SOLE 18 16,979 0 0
FRESHPET INC COM 358039105   6,773,874 78,076 SH   SOLE 19 78,076 0 0
FRESHPET INC COM 358039105   51,368,427 592,075 SH   SOLE 21 592,075 0 0
FRESHPET INC COM 358039105   100,920,013 1,163,209 SH   SOLE 22 1,101,651 0 61,558
FRESHPET INC COM 358039105   772,945 8,909 SH   SOLE 25 8,909 0 0
FRESHPET INC COM 358039105   1,305,564 15,048 SH   SOLE 26 15,048 0 0
FRESHPET INC COM 358039105   333,332 3,842 SH   SOLE 28 700 0 3,142
FRESHPET INC COM 358039105   4,581,969 52,812 SH   SOLE 30 52,812 0 0
FRESHPET INC COM 358039105   52,230 602 SH   SOLE 31 602 0 0
FRESHPET INC COM 358039105   49,974 576 SH   SOLE 36 576 0 0
FRESHPET INC COM 358039105   823,352 9,490 SH   SOLE 40 9,490 0 0
FRESHPET INC COM 358039105   3,438,039 39,627 SH   SOLE 43 34,784 0 4,843
FRESHWORKS INC CLASS A COM 358054104   3,810,994 162,239 SH   SOLE 2 89,222 0 73,017
FRESHWORKS INC CLASS A COM 358054104   36,621 1,559 SH   SOLE 4 611 0 948
FRESHWORKS INC CLASS A COM 358054104   526,575 22,417 SH   SOLE 7 21,250 0 1,167
FRESHWORKS INC CLASS A COM 358054104   9,210,382 392,098 SH   SOLE 18 392,098 0 0
FRESHWORKS INC CLASS A COM 358054104   14,519,521 618,115 SH   SOLE 19 618,115 0 0
FRESHWORKS INC CLASS A COM 358054104   168,896,224 7,190,133 SH   SOLE 21 7,190,133 0 0
FRESHWORKS INC CLASS A COM 358054104   111,809,346 4,759,870 SH   SOLE 22 4,612,233 0 147,637
FRESHWORKS INC CLASS A COM 358054104   237,672 10,118 SH   SOLE 23 10,118 0 0
FRESHWORKS INC CLASS A COM 358054104   669,794 28,514 SH   SOLE 25 28,514 0 0
FRESHWORKS INC CLASS A COM 358054104   1,060,127 45,131 SH   SOLE 26 45,131 0 0
FRESHWORKS INC CLASS A COM 358054104   73,641 3,135 SH   SOLE 28 0 0 3,135
FRESHWORKS INC CLASS A COM 358054104   2,290,839 97,524 SH   SOLE 30 97,524 0 0
FRESHWORKS INC CLASS A COM 358054104   1,716,814 73,087 SH   SOLE 34 73,087 0 0
FRESHWORKS INC CLASS A COM 358054104   744,750 31,705 SH   SOLE 40 31,705 0 0
FRESHWORKS INC CLASS A COM 358054104   241,148 10,266 SH   SOLE 43 10,266 0 0
FREYR BATTERY INC SHS L4135L100   81,244 43,446 SH   SOLE 2 26,079 0 17,367
FREYR BATTERY INC SHS L4135L100   1,165 623 SH   SOLE 4 623 0 0
FREYR BATTERY INC SHS L4135L100   18,014 9,633 SH   SOLE 19 9,633 0 0
FREYR BATTERY INC SHS L4135L100   88,341 47,241 SH   SOLE 21 47,241 0 0
FREYR BATTERY INC SHS L4135L100   137,752 73,664 SH   SOLE 22 33,184 0 40,480
FREYR BATTERY INC SHS L4135L100   37,015 19,794 SH   SOLE 25 19,794 0 0
FREYR BATTERY INC SHS L4135L100   13,945 7,457 SH   SOLE 26 0 0 7,457
FREYR BATTERY INC SHS L4135L100   223,572 119,557 SH   SOLE 30 119,557 0 0
FREYR BATTERY INC SHS L4135L100   35,953 19,226 SH   SOLE 40 19,226 0 0
FRIEDMAN INDS INC COM 358435105   18,227 1,179 SH   SOLE 18 1,179 0 0
FRIEDMAN INDS INC COM 358435105   226,504 14,651 SH   SOLE 21 14,651 0 0
FRIEDMAN INDS INC COM 358435105   197,965 12,805 SH   SOLE 22 12,805 0 0
FRIEDMAN INDS INC COM 358435105   1,036 67 SH   SOLE 43 67 0 0
FRONTDOOR INC COM 35905A109   10,516,868 298,605 SH   SOLE 2 180,544 0 118,061
FRONTDOOR INC COM 35905A109   9,580 272 SH   SOLE 4 272 0 0
FRONTDOOR INC COM 35905A109   838,659 23,812 SH   SOLE 7 22,530 0 1,282
FRONTDOOR INC COM 35905A109   10,197,599 289,540 SH   SOLE 18 267,416 0 22,124
FRONTDOOR INC COM 35905A109   29,236,052 830,098 SH   SOLE 19 830,098 0 0
FRONTDOOR INC COM 35905A109   323,985,399 9,198,904 SH   SOLE 21 9,198,904 0 0
FRONTDOOR INC COM 35905A109   102,493,475 2,910,093 SH   SOLE 22 2,783,686 0 126,407
FRONTDOOR INC COM 35905A109   779,278 22,126 SH   SOLE 23 22,126 0 0
FRONTDOOR INC COM 35905A109   708,309 20,111 SH   SOLE 25 20,111 0 0
FRONTDOOR INC COM 35905A109   5,261,692 149,395 SH   SOLE 26 29,210 0 120,185
FRONTDOOR INC COM 35905A109   88,402 2,510 SH   SOLE 28 1,527 0 983
FRONTDOOR INC COM 35905A109   10,444,597 296,553 SH   SOLE 30 296,553 0 0
FRONTDOOR INC COM 35905A109   46,209 1,312 SH   SOLE 34 1,312 0 0
FRONTDOOR INC COM 35905A109   140,281 3,983 SH   SOLE 36 3,983 0 0
FRONTDOOR INC COM 35905A109   593,387 16,848 SH   SOLE 40 16,848 0 0
FRONTDOOR INC COM 35905A109   1,977,392 56,144 SH   SOLE 43 53,424 0 2,720
FRONTIER COMMUNICATIONS PARE COM 35909D109   13,660,008 539,069 SH   SOLE 2 196,936 0 342,133
FRONTIER COMMUNICATIONS PARE COM 35909D109   12,037 475 SH   SOLE 4 475 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   792,230 31,264 SH   SOLE 7 29,770 0 1,494
FRONTIER COMMUNICATIONS PARE COM 35909D109   10,561,864 416,806 SH   SOLE 18 416,806 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   2,744,069 108,290 SH   SOLE 19 108,290 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   289,885,216 11,439,827 SH   SOLE 21 11,439,827 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   169,110,899 6,673,674 SH   SOLE 22 6,373,920 0 299,754
FRONTIER COMMUNICATIONS PARE COM 35909D109   955,698 37,715 SH   SOLE 25 37,715 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   3,726,804 147,072 SH   SOLE 26 96,196 0 50,876
FRONTIER COMMUNICATIONS PARE COM 35909D109   293,969 11,601 SH   SOLE 28 3,275 0 8,326
FRONTIER COMMUNICATIONS PARE COM 35909D109   3,691,785 145,690 SH   SOLE 30 145,690 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   85,649 3,380 SH   SOLE 31 3,380 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   430,375 16,984 SH   SOLE 36 16,984 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   956,838 37,760 SH   SOLE 40 37,760 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   4,931,443 194,611 SH   SOLE 43 168,462 0 26,149
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   25,340 1,000 SH Put SOLE 4 1,000 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   25,340 1,000 SH Put SOLE 7 1,000 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   544,810 21,500 SH Put SOLE 18 21,500 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   8,387,540 331,000 SH Put SOLE 19 331,000 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   50,680 2,000 SH Put SOLE 22 2,000 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   2,369,290 93,500 SH Put SOLE 34 93,500 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   125,591 23,002 SH   SOLE 2 12,760 0 10,242
FRONTIER GROUP HLDGS INC COM 35909R108   3,058 560 SH   SOLE 7 560 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   522,364 95,671 SH   SOLE 18 95,671 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   437,870 80,196 SH   SOLE 19 80,196 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   7,668,106 1,404,415 SH   SOLE 21 1,404,415 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   6,502,942 1,191,015 SH   SOLE 22 1,163,101 0 27,914
FRONTIER GROUP HLDGS INC COM 35909R108   31,597 5,787 SH   SOLE 25 5,787 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   174,616 31,981 SH   SOLE 30 31,981 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   29,522 5,407 SH   SOLE 40 5,407 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   1,375,287 251,884 SH   SOLE 43 233,234 0 18,650
FRONTLINE PLC COM M46528101   2,570,089 128,184 SH   SOLE 7 128,184 0 0
FRONTLINE PLC COM M46528101   9,865 492 SH   SOLE 43 294 0 198
FRP HLDGS INC COM 30292L107   951,815 15,137 SH   SOLE 2 7,752 0 7,385
FRP HLDGS INC COM 30292L107   5,596 89 SH   SOLE 7 89 0 0
FRP HLDGS INC COM 30292L107   1,231,819 19,590 SH   SOLE 18 19,590 0 0
FRP HLDGS INC COM 30292L107   2,671,897 42,492 SH   SOLE 19 42,492 0 0
FRP HLDGS INC COM 30292L107   17,660,540 280,861 SH   SOLE 21 280,861 0 0
FRP HLDGS INC COM 30292L107   12,858,897 204,499 SH   SOLE 22 192,776 0 11,723
FRP HLDGS INC COM 30292L107   77,405 1,231 SH   SOLE 25 1,231 0 0
FRP HLDGS INC COM 30292L107   381,807 6,072 SH   SOLE 28 0 0 6,072
FRP HLDGS INC COM 30292L107   37,476 596 SH   SOLE 30 596 0 0
FRP HLDGS INC COM 30292L107   63,446 1,009 SH   SOLE 40 1,009 0 0
FRP HLDGS INC COM 30292L107   27,793 442 SH   SOLE 43 442 0 0
FS BANCORP INC COM 30263Y104   1,921,846 51,998 SH   SOLE 2 48,882 0 3,116
FS BANCORP INC COM 30263Y104   713,661 19,309 SH   SOLE 18 19,309 0 0
FS BANCORP INC COM 30263Y104   480,517 13,001 SH   SOLE 19 13,001 0 0
FS BANCORP INC COM 30263Y104   9,537,417 258,047 SH   SOLE 21 258,047 0 0
FS BANCORP INC COM 30263Y104   4,685,715 126,778 SH   SOLE 22 122,669 0 4,109
FS BANCORP INC COM 30263Y104   28,644 775 SH   SOLE 23 775 0 0
FS KKR CAP CORP COM 302635206   18,270,074 914,876 SH   SOLE 30 914,876 0 0
FS KKR CAP CORP COM 302635206   20 1 SH   SOLE 43 0 0 1
FTAI AVIATION LTD SHS G3730V105   2,853,925 61,507 SH   SOLE 2 37,960 0 23,547
FTAI AVIATION LTD SHS G3730V105   15,266 329 SH   SOLE 4 329 0 0
FTAI AVIATION LTD SHS G3730V105   422,982 9,116 SH   SOLE 7 8,658 0 458
FTAI AVIATION LTD SHS G3730V105   11,086,352 238,930 SH   SOLE 18 238,930 0 0
FTAI AVIATION LTD SHS G3730V105   9,519,517 205,162 SH   SOLE 19 205,162 0 0
FTAI AVIATION LTD SHS G3730V105   174,377,232 3,758,130 SH   SOLE 21 3,758,130 0 0
FTAI AVIATION LTD SHS G3730V105   129,497,389 2,790,892 SH   SOLE 22 2,705,623 0 85,269
FTAI AVIATION LTD SHS G3730V105   931,898 20,084 SH   SOLE 25 20,084 0 0
FTAI AVIATION LTD SHS G3730V105   1,386,154 29,874 SH   SOLE 26 29,874 0 0
FTAI AVIATION LTD SHS G3730V105   505,435 10,893 SH   SOLE 28 3,733 0 7,160
FTAI AVIATION LTD SHS G3730V105   2,694,912 58,080 SH   SOLE 30 58,080 0 0
FTAI AVIATION LTD SHS G3730V105   56,562 1,219 SH   SOLE 36 1,219 0 0
FTAI AVIATION LTD SHS G3730V105   936,306 20,179 SH   SOLE 40 20,179 0 0
FTAI AVIATION LTD SHS G3730V105   2,002,346 43,154 SH   SOLE 43 43,154 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   561,397 144,318 SH   SOLE 2 79,224 0 65,094
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   3,882 998 SH   SOLE 7 998 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   1,106,915 284,554 SH   SOLE 18 284,554 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   2,436,105 626,248 SH   SOLE 19 626,248 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   15,120,282 3,886,962 SH   SOLE 21 3,886,962 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   10,813,597 2,779,845 SH   SOLE 22 2,664,768 0 115,077
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   408 105 SH   SOLE 26 0 0 105
FTC SOLAR INC COM 30320C103   8,632 12,459 SH   SOLE 2 1,932 0 10,527
FTC SOLAR INC COM 30320C103   113,007 163,117 SH   SOLE 18 163,117 0 0
FTC SOLAR INC COM 30320C103   84,371 121,782 SH   SOLE 19 121,782 0 0
FTC SOLAR INC COM 30320C103   1,600,499 2,310,189 SH   SOLE 21 2,310,189 0 0
FTC SOLAR INC COM 30320C103   978,937 1,413,015 SH   SOLE 22 1,395,992 0 17,023
FTC SOLAR INC COM 30320C103   611 882 SH   SOLE 43 882 0 0
FTI CONSULTING INC COM 302941109   12,357,258 62,050 SH   SOLE 2 31,375 0 30,675
FTI CONSULTING INC COM 302941109   19,716 99 SH   SOLE 4 99 0 0
FTI CONSULTING INC COM 302941109   1,501,989 7,542 SH   SOLE 7 7,145 0 397
FTI CONSULTING INC COM 302941109   12,177,624 61,148 SH   SOLE 18 61,148 0 0
FTI CONSULTING INC COM 302941109   2,092,071 10,505 SH   SOLE 19 10,505 0 0
FTI CONSULTING INC COM 302941109   355,153,555 1,783,347 SH   SOLE 21 1,783,347 0 0
FTI CONSULTING INC COM 302941109   203,369,391 1,021,187 SH   SOLE 22 976,228 0 44,959
FTI CONSULTING INC COM 302941109   90,812 456 SH   SOLE 23 456 0 0
FTI CONSULTING INC COM 302941109   2,118,956 10,640 SH   SOLE 25 10,640 0 0
FTI CONSULTING INC COM 302941109   2,393,186 12,017 SH   SOLE 26 11,267 0 750
FTI CONSULTING INC COM 302941109   445,100 2,235 SH   SOLE 28 610 0 1,625
FTI CONSULTING INC COM 302941109   8,164,951 40,999 SH   SOLE 30 40,999 0 0
FTI CONSULTING INC COM 302941109   92,406 464 SH   SOLE 31 464 0 0
FTI CONSULTING INC COM 302941109   816,714 4,101 SH   SOLE 34 4,101 0 0
FTI CONSULTING INC COM 302941109   152,151 764 SH   SOLE 36 764 0 0
FTI CONSULTING INC COM 302941109   1,390,266 6,981 SH   SOLE 40 6,981 0 0
FTI CONSULTING INC COM 302941109   9,019,449 45,290 SH   SOLE 43 43,797 0 1,493
FUBOTV INC COM 35953D104   914,676 287,634 SH   SOLE 2 95,654 0 191,980
FUBOTV INC COM 35953D104   5,797 1,823 SH   SOLE 4 1,823 0 0
FUBOTV INC COM 35953D104   5,988 1,883 SH   SOLE 7 1,883 0 0
FUBOTV INC COM 35953D104   2,556,227 803,845 SH   SOLE 18 803,845 0 0
FUBOTV INC COM 35953D104   2,549,431 801,708 SH   SOLE 19 801,708 0 0
FUBOTV INC COM 35953D104   42,261,904 13,289,907 SH   SOLE 21 13,289,907 0 0
FUBOTV INC COM 35953D104   27,847,804 8,757,171 SH   SOLE 22 8,400,940 0 356,231
FUBOTV INC COM 35953D104   175,558 55,207 SH   SOLE 25 55,207 0 0
FUBOTV INC COM 35953D104   13,041 4,101 SH   SOLE 28 4,101 0 0
FUBOTV INC COM 35953D104   1,013,173 318,608 SH   SOLE 30 318,608 0 0
FUBOTV INC COM 35953D104   138,607 43,587 SH   SOLE 40 43,587 0 0
FUBOTV INC COM 35953D104   349,705 109,970 SH   SOLE 43 109,257 0 713
FUBOTV INC NOTE 3.250% 2/1 35953DAB0   1,740,000 2,400,000 PRN   SOLE 21 2,400,000 0 0
FUEL TECH INC COM 359523107   4,520 4,305 SH   SOLE 18 4,305 0 0
FUEL TECH INC COM 359523107   55,824 53,166 SH   SOLE 21 53,166 0 0
FUEL TECH INC COM 359523107   430,882 410,364 SH   SOLE 22 410,364 0 0
FUELCELL ENERGY INC COM 35952H601   658,750 411,719 SH   SOLE 2 127,342 0 284,377
FUELCELL ENERGY INC COM 35952H601   1,925 1,203 SH   SOLE 4 1,203 0 0
FUELCELL ENERGY INC COM 35952H601   7,365 4,603 SH   SOLE 7 4,603 0 0
FUELCELL ENERGY INC COM 35952H601   1,958,707 1,224,192 SH   SOLE 18 1,224,192 0 0
FUELCELL ENERGY INC COM 35952H601   1,416,301 885,188 SH   SOLE 19 885,188 0 0
FUELCELL ENERGY INC COM 35952H601   27,874,155 17,421,347 SH   SOLE 21 17,421,347 0 0
FUELCELL ENERGY INC COM 35952H601   22,517,819 14,073,637 SH   SOLE 22 13,490,356 0 583,281
FUELCELL ENERGY INC COM 35952H601   102,003 63,752 SH   SOLE 25 63,752 0 0
FUELCELL ENERGY INC COM 35952H601   140,035 87,522 SH   SOLE 26 87,522 0 0
FUELCELL ENERGY INC COM 35952H601   52,258 32,661 SH   SOLE 28 5,745 0 26,916
FUELCELL ENERGY INC COM 35952H601   549,018 343,136 SH   SOLE 30 343,136 0 0
FUELCELL ENERGY INC COM 35952H601   9,461 5,913 SH   SOLE 36 5,913 0 0
FUELCELL ENERGY INC COM 35952H601   113,080 70,675 SH   SOLE 40 70,675 0 0
FUELCELL ENERGY INC COM 35952H601   643,245 402,028 SH   SOLE 43 390,738 0 11,290
FULCRUM THERAPEUTICS INC COM 359616109   24,948 3,696 SH   SOLE 2 0 0 3,696
FULCRUM THERAPEUTICS INC COM 359616109   106,016 15,706 SH   SOLE 18 15,706 0 0
FULCRUM THERAPEUTICS INC COM 359616109   3,828,182 567,138 SH   SOLE 21 567,138 0 0
FULCRUM THERAPEUTICS INC COM 359616109   5,869,328 869,530 SH   SOLE 22 869,530 0 0
FULCRUM THERAPEUTICS INC COM 359616109   60,899 9,022 SH   SOLE 26 5,694 0 3,328
FULCRUM THERAPEUTICS INC COM 359616109   274,442 40,658 SH   SOLE 28 0 0 40,658
FULCRUM THERAPEUTICS INC COM 359616109   230,418 34,136 SH   SOLE 30 34,136 0 0
FULCRUM THERAPEUTICS INC COM 359616109   144,767 21,447 SH   SOLE 31 19,975 0 1,472
FULCRUM THERAPEUTICS INC COM 359616109   3,598 533 SH   SOLE 43 207 0 326
FULGENT GENETICS INC COM 359664109   1,702,799 58,900 SH   SOLE 2 40,755 0 18,145
FULGENT GENETICS INC COM 359664109   1,474 51 SH   SOLE 4 51 0 0
FULGENT GENETICS INC COM 359664109   316,131 10,935 SH   SOLE 7 10,338 0 597
FULGENT GENETICS INC COM 359664109   2,079,930 71,945 SH   SOLE 18 71,945 0 0
FULGENT GENETICS INC COM 359664109   4,553,123 157,493 SH   SOLE 19 157,493 0 0
FULGENT GENETICS INC COM 359664109   76,694,761 2,652,880 SH   SOLE 21 2,652,880 0 0
FULGENT GENETICS INC COM 359664109   18,253,976 631,407 SH   SOLE 22 602,817 0 28,590
FULGENT GENETICS INC COM 359664109   537,235 18,583 SH   SOLE 25 18,583 0 0
FULGENT GENETICS INC COM 359664109   652,614 22,574 SH   SOLE 26 8,837 0 13,737
FULGENT GENETICS INC COM 359664109   10,090 349 SH   SOLE 28 349 0 0
FULGENT GENETICS INC COM 359664109   2,197,825 76,023 SH   SOLE 30 76,023 0 0
FULGENT GENETICS INC COM 359664109   551,400 19,073 SH   SOLE 34 19,073 0 0
FULGENT GENETICS INC COM 359664109   44,377 1,535 SH   SOLE 36 1,535 0 0
FULGENT GENETICS INC COM 359664109   140,069 4,845 SH   SOLE 40 4,845 0 0
FULGENT GENETICS INC COM 359664109   1,020,089 35,285 SH   SOLE 43 30,497 0 4,788
FULL HSE RESORTS INC COM 359678109   19,917 3,709 SH   SOLE 2 1,323 0 2,386
FULL HSE RESORTS INC COM 359678109   2,825 526 SH   SOLE 7 526 0 0
FULL HSE RESORTS INC COM 359678109   478,795 89,161 SH   SOLE 18 89,161 0 0
FULL HSE RESORTS INC COM 359678109   360,166 67,070 SH   SOLE 19 67,070 0 0
FULL HSE RESORTS INC COM 359678109   6,498,962 1,210,235 SH   SOLE 21 1,210,235 0 0
FULL HSE RESORTS INC COM 359678109   4,465,730 831,607 SH   SOLE 22 817,599 0 14,008
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   68,551 9,779 SH   SOLE 22 9,779 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   4,424,025 631,102 SH   SOLE 25 631,102 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   1,579,914 225,380 SH   SOLE 28 56,977 0 168,403
FULLER H B CO COM 359694106   2,660,560 32,681 SH   SOLE 2 15,337 0 17,344
FULLER H B CO COM 359694106   12,619 155 SH   SOLE 4 155 0 0
FULLER H B CO COM 359694106   1,619,489 19,893 SH   SOLE 7 19,357 0 536
FULLER H B CO COM 359694106   13,931,775 171,131 SH   SOLE 18 162,971 0 8,160
FULLER H B CO COM 359694106   9,066,306 111,366 SH   SOLE 19 111,366 0 0
FULLER H B CO COM 359694106   517,461,905 6,356,245 SH   SOLE 21 6,356,245 0 0
FULLER H B CO COM 359694106   122,628,127 1,506,303 SH   SOLE 22 1,457,581 0 48,722
FULLER H B CO COM 359694106   840,558 10,325 SH   SOLE 25 10,325 0 0
FULLER H B CO COM 359694106   2,718,361 33,391 SH   SOLE 26 17,305 0 16,086
FULLER H B CO COM 359694106   76,200 936 SH   SOLE 28 936 0 0
FULLER H B CO COM 359694106   9,844,748 120,928 SH   SOLE 30 120,928 0 0
FULLER H B CO COM 359694106   109,741 1,348 SH   SOLE 36 1,348 0 0
FULLER H B CO COM 359694106   916,758 11,261 SH   SOLE 40 11,261 0 0
FULLER H B CO COM 359694106   4,335,424 53,254 SH   SOLE 43 50,502 0 2,753
FULTON FINL CORP PA COM 360271100   2,820,223 171,338 SH   SOLE 2 49,057 0 122,281
FULTON FINL CORP PA COM 360271100   12,312 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100   852,398 51,786 SH   SOLE 7 49,055 0 2,731
FULTON FINL CORP PA COM 360271100   8,599,116 522,425 SH   SOLE 18 522,425 0 0
FULTON FINL CORP PA COM 360271100   12,301,858 747,379 SH   SOLE 19 747,379 0 0
FULTON FINL CORP PA COM 360271100   266,678,155 16,201,589 SH   SOLE 21 16,201,589 0 0
FULTON FINL CORP PA COM 360271100   83,188,527 5,053,981 SH   SOLE 22 4,802,435 0 251,546
FULTON FINL CORP PA COM 360271100   512,943 31,163 SH   SOLE 25 31,163 0 0
FULTON FINL CORP PA COM 360271100   2,983,474 181,256 SH   SOLE 26 70,606 0 110,650
FULTON FINL CORP PA COM 360271100   293,745 17,846 SH   SOLE 28 2,897 0 14,949
FULTON FINL CORP PA COM 360271100   5,151,881 312,994 SH   SOLE 30 312,994 0 0
FULTON FINL CORP PA COM 360271100   69,461 4,220 SH   SOLE 36 4,220 0 0
FULTON FINL CORP PA COM 360271100   518,490 31,500 SH   SOLE 40 31,500 0 0
FULTON FINL CORP PA COM 360271100   3,589,766 218,090 SH   SOLE 43 196,481 0 21,609
FUNKO INC COM CL A 361008105   169,542 21,933 SH   SOLE 2 8,450 0 13,483
FUNKO INC COM CL A 361008105   2,118 274 SH   SOLE 7 274 0 0
FUNKO INC COM CL A 361008105   719,331 93,057 SH   SOLE 18 93,057 0 0
FUNKO INC COM CL A 361008105   545,692 70,594 SH   SOLE 19 70,594 0 0
FUNKO INC COM CL A 361008105   10,590,966 1,370,112 SH   SOLE 21 1,370,112 0 0
FUNKO INC COM CL A 361008105   7,433,114 961,593 SH   SOLE 22 926,124 0 35,469
FUNKO INC COM CL A 361008105   29,900 3,868 SH   SOLE 25 3,868 0 0
FUNKO INC COM CL A 361008105   45,908 5,939 SH   SOLE 30 5,939 0 0
FUNKO INC COM CL A 361008105   18,227 2,358 SH   SOLE 40 2,358 0 0
FUNKO INC COM CL A 361008105   118,493 15,329 SH   SOLE 43 15,149 0 180
FUSION PHARMACEUTICALS INC COM 36118A100   38,834 4,041 SH   SOLE 2 4,041 0 0
FUSION PHARMACEUTICALS INC COM 36118A100   3,613,120 375,975 SH   SOLE 21 375,975 0 0
FUSION PHARMACEUTICALS INC COM 36118A100   40,477 4,212 SH   SOLE 22 4,212 0 0
FUSION PHARMACEUTICALS INC COM 36118A100   341,905 35,578 SH   SOLE 30 35,578 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   6,692,557 122,507 SH   SOLE 2 116,146 0 6,361
FUTU HLDGS LTD SPON ADS CL A 36118L106   2,059,933 37,707 SH   SOLE 4 16,912 0 20,795
FUTU HLDGS LTD SPON ADS CL A 36118L106   1,687,466 30,889 SH   SOLE 7 27,288 0 3,601
FUTU HLDGS LTD SPON ADS CL A 36118L106   90,904 1,664 SH   SOLE 13 1,664 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   1,113,141 20,376 SH   SOLE 15 20,376 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   3,532,867 64,669 SH   SOLE 18 64,502 0 167
FUTU HLDGS LTD SPON ADS CL A 36118L106   1,847,969 33,827 SH   SOLE 19 33,827 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   52,707,898 964,816 SH   SOLE 21 964,816 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   46,234,953 846,329 SH   SOLE 22 814,219 0 32,110
FUTU HLDGS LTD SPON ADS CL A 36118L106   4,887,036 89,457 SH   SOLE 23 89,457 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   1,116,473 20,437 SH   SOLE 25 20,052 0 385
FUTU HLDGS LTD SPON ADS CL A 36118L106   4,788,538 87,654 SH   SOLE 26 4,467 0 83,187
FUTU HLDGS LTD SPON ADS CL A 36118L106   6,105,613 111,763 SH   SOLE 28 0 0 111,763
FUTU HLDGS LTD SPON ADS CL A 36118L106   8,577 157 SH   SOLE 29 157 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   14,315,792 262,050 SH   SOLE 30 262,050 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   730,676 13,375 SH   SOLE 31 12,518 0 857
FUTU HLDGS LTD SPON ADS CL A 36118L106   471,293 8,627 SH   SOLE 34 8,627 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   217,264 3,977 SH   SOLE 36 3,977 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   196,067 3,589 SH   SOLE 40 3,589 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   9,165,931 167,782 SH   SOLE 43 144,883 0 22,899
FUTUREFUEL CORP COM 36116M106   146,516 24,098 SH   SOLE 2 1,901 0 22,197
FUTUREFUEL CORP COM 36116M106   426 70 SH   SOLE 7 70 0 0
FUTUREFUEL CORP COM 36116M106   498,755 82,032 SH   SOLE 18 82,032 0 0
FUTUREFUEL CORP COM 36116M106   363,420 59,773 SH   SOLE 19 59,773 0 0
FUTUREFUEL CORP COM 36116M106   7,353,377 1,209,437 SH   SOLE 21 1,209,437 0 0
FUTUREFUEL CORP COM 36116M106   4,777,518 785,776 SH   SOLE 22 761,345 0 24,431
FUTUREFUEL CORP COM 36116M106   397,340 65,352 SH   SOLE 43 65,106 0 246
FVCBANKCORP INC COM 36120Q101   86,194 6,070 SH   SOLE 2 686 0 5,384
FVCBANKCORP INC COM 36120Q101   667,301 46,993 SH   SOLE 18 46,993 0 0
FVCBANKCORP INC COM 36120Q101   431,538 30,390 SH   SOLE 19 30,390 0 0
FVCBANKCORP INC COM 36120Q101   9,102,527 641,023 SH   SOLE 21 641,023 0 0
FVCBANKCORP INC COM 36120Q101   3,221,440 226,862 SH   SOLE 22 215,832 0 11,030
FVCBANKCORP INC COM 36120Q101   25,035 1,763 SH   SOLE 43 1,763 0 0
G III APPAREL GROUP LTD COM 36237H101   8,667,075 255,064 SH   SOLE 2 164,855 0 90,209
G III APPAREL GROUP LTD COM 36237H101   4,689 138 SH   SOLE 4 138 0 0
G III APPAREL GROUP LTD COM 36237H101   47,538 1,399 SH   SOLE 7 1,399 0 0
G III APPAREL GROUP LTD COM 36237H101   5,296,089 155,859 SH   SOLE 18 155,859 0 0
G III APPAREL GROUP LTD COM 36237H101   9,455,377 278,263 SH   SOLE 19 278,263 0 0
G III APPAREL GROUP LTD COM 36237H101   167,186,901 4,920,156 SH   SOLE 21 4,920,156 0 0
G III APPAREL GROUP LTD COM 36237H101   49,347,557 1,452,253 SH   SOLE 22 1,378,812 0 73,441
G III APPAREL GROUP LTD COM 36237H101   283,733 8,350 SH   SOLE 23 8,350 0 0
G III APPAREL GROUP LTD COM 36237H101   272,418 8,017 SH   SOLE 25 8,017 0 0
G III APPAREL GROUP LTD COM 36237H101   2,720,473 80,061 SH   SOLE 26 16,406 0 63,655
G III APPAREL GROUP LTD COM 36237H101   12,607 371 SH   SOLE 28 371 0 0
G III APPAREL GROUP LTD COM 36237H101   2,805,117 82,552 SH   SOLE 30 82,552 0 0
G III APPAREL GROUP LTD COM 36237H101   117,707 3,464 SH   SOLE 36 3,464 0 0
G III APPAREL GROUP LTD COM 36237H101   330,625 9,730 SH   SOLE 40 9,730 0 0
G III APPAREL GROUP LTD COM 36237H101   3,251,818 95,698 SH   SOLE 43 88,063 0 7,635
G1 THERAPEUTICS INC COM 3621LQ109   11,730 3,846 SH   SOLE 2 3,846 0 0
G1 THERAPEUTICS INC COM 3621LQ109   24,635 8,077 SH   SOLE 18 8,077 0 0
G1 THERAPEUTICS INC COM 3621LQ109   15,778 5,173 SH   SOLE 19 5,173 0 0
G1 THERAPEUTICS INC COM 3621LQ109   349,457 114,576 SH   SOLE 21 114,576 0 0
G1 THERAPEUTICS INC COM 3621LQ109   1,666,438 546,373 SH   SOLE 22 546,373 0 0
G1 THERAPEUTICS INC COM 3621LQ109   7,988 2,619 SH   SOLE 43 1,437 0 1,182
GAIA INC NEW CL A 36269P104   26,314 9,746 SH   SOLE 2 3,717 0 6,029
GAIA INC NEW CL A 36269P104   6,194 2,294 SH   SOLE 18 2,294 0 0
GAIA INC NEW CL A 36269P104   4,072 1,508 SH   SOLE 19 1,508 0 0
GAIA INC NEW CL A 36269P104   102,149 37,833 SH   SOLE 21 37,833 0 0
GAIA INC NEW CL A 36269P104   666,665 246,913 SH   SOLE 22 246,913 0 0
GAIA INC NEW CL A 36269P104   810 300 SH   SOLE 23 300 0 0
GAIA INC NEW CL A 36269P104   50,242 18,608 SH   SOLE 26 0 0 18,608
GAIN THERAPEUTICS INC COM 36269B105   6,285 1,925 SH   SOLE 18 1,925 0 0
GAIN THERAPEUTICS INC COM 36269B105   80,006 24,504 SH   SOLE 21 24,504 0 0
GAIN THERAPEUTICS INC COM 36269B105   3,859 1,182 SH   SOLE 22 1,182 0 0
GALAPAGOS NV SPON ADR 36315X101   3,024,767 74,410 SH   SOLE 19 74,410 0 0
GALAPAGOS NV SPON ADR 36315X101   14,573,066 358,501 SH   SOLE 21 358,501 0 0
GALAPAGOS NV SPON ADR 36315X101   409,955 10,085 SH   SOLE 30 10,085 0 0
GALAPAGOS NV SPON ADR 36315X101   52,642 1,295 SH   SOLE 34 1,295 0 0
GALAPAGOS NV SPON ADR 36315X101   771,090 18,969 SH   SOLE 43 16,804 0 2,165
GALECTIN THERAPEUTICS INC COM NEW 363225202   6,781 4,085 SH   SOLE 18 4,085 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202   90,316 54,407 SH   SOLE 21 54,407 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202   1,090,386 656,859 SH   SOLE 22 656,859 0 0
GALECTO INC COM 36322Q107   2,255 3,132 SH   SOLE 18 3,132 0 0
GALECTO INC COM 36322Q107   26,470 36,764 SH   SOLE 21 36,764 0 0
GALECTO INC COM 36322Q107   8,791 12,210 SH   SOLE 22 12,210 0 0
GALERA THERAPEUTICS INC COM 36338D108   179 1,230 SH   SOLE 2 1,230 0 0
GALERA THERAPEUTICS INC COM 36338D108   1,121 7,707 SH   SOLE 18 7,707 0 0
GALERA THERAPEUTICS INC COM 36338D108   13,174 90,605 SH   SOLE 21 90,605 0 0
GALERA THERAPEUTICS INC COM 36338D108   37,522 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   77,143,510 343,043 SH   SOLE 2 71,611 0 271,432
GALLAGHER ARTHUR J & CO COM 363576109   38,805,518 172,561 SH   SOLE 4 78,687 0 93,874
GALLAGHER ARTHUR J & CO COM 363576109   36,026,451 160,203 SH   SOLE 7 143,682 0 16,521
GALLAGHER ARTHUR J & CO COM 363576109   1,276,644 5,677 SH   SOLE 13 5,677 0 0
GALLAGHER ARTHUR J & CO COM 363576109   7,349,078 32,680 SH   SOLE 15 32,680 0 0
GALLAGHER ARTHUR J & CO COM 363576109   162,294,751 721,695 SH   SOLE 18 706,084 0 15,611
GALLAGHER ARTHUR J & CO COM 363576109   20,487,917 91,106 SH   SOLE 19 91,106 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,594,691,769 7,091,301 SH   SOLE 21 7,091,301 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,088,958,912 4,842,400 SH   SOLE 22 4,380,116 0 462,284
GALLAGHER ARTHUR J & CO COM 363576109   79,434,587 353,231 SH   SOLE 23 353,231 0 0
GALLAGHER ARTHUR J & CO COM 363576109   277,867,125 1,235,624 SH   SOLE 25 1,234,897 0 727
GALLAGHER ARTHUR J & CO COM 363576109   48,115,999 213,963 SH   SOLE 26 104,478 0 109,485
GALLAGHER ARTHUR J & CO COM 363576109   80,581,700 358,332 SH   SOLE 28 3,176 0 355,156
GALLAGHER ARTHUR J & CO COM 363576109   322,754,522 1,435,230 SH   SOLE 30 1,435,230 0 0
GALLAGHER ARTHUR J & CO COM 363576109   10,809,757 48,069 SH   SOLE 31 44,430 0 3,639
GALLAGHER ARTHUR J & CO COM 363576109   2,066,422 9,189 SH   SOLE 34 9,189 0 0
GALLAGHER ARTHUR J & CO COM 363576109   12,592,380 55,996 SH   SOLE 36 55,996 0 0
GALLAGHER ARTHUR J & CO COM 363576109   2,558,685 11,378 SH   SOLE 40 11,378 0 0
GALLAGHER ARTHUR J & CO COM 363576109   48,349 215 SH   OTR 43 215 0 0
GALLAGHER ARTHUR J & CO COM 363576109   52,490,744 233,417 SH   SOLE 43 190,862 0 42,554
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   501,452 51,431 SH   SOLE 2 50,493 0 938
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   306,014 31,386 SH   SOLE 18 31,386 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   942,503 96,667 SH   SOLE 19 96,667 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   4,895,797 502,133 SH   SOLE 21 502,133 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   2,152,118 220,730 SH   SOLE 22 210,607 0 10,123
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   1,667 171 SH   SOLE 43 171 0 0
GAMESQUARE HLDGS INC COM 364934109   3,622 2,001 SH   SOLE 18 2,001 0 0
GAMESQUARE HLDGS INC COM 364934109   36,757 20,308 SH   SOLE 21 20,308 0 0
GAMESTOP CORP NEW CL A 36467W109   9,582,512 546,635 SH   SOLE 2 255,158 0 291,477
GAMESTOP CORP NEW CL A 36467W109   14,024 800 SH   SOLE 4 800 0 0
GAMESTOP CORP NEW CL A 36467W109   692,155 39,484 SH   SOLE 7 37,477 0 2,007
GAMESTOP CORP NEW CL A 36467W109   8,151,906 465,026 SH   SOLE 18 465,026 0 0
GAMESTOP CORP NEW CL A 36467W109   1,499,919 85,563 SH   SOLE 19 85,563 0 0
GAMESTOP CORP NEW CL A 36467W109   230,382,152 13,142,165 SH   SOLE 21 13,142,165 0 0
GAMESTOP CORP NEW CL A 36467W109   137,597,651 7,849,267 SH   SOLE 22 7,486,455 0 362,812
GAMESTOP CORP NEW CL A 36467W109   975,106 55,625 SH   SOLE 25 55,625 0 0
GAMESTOP CORP NEW CL A 36467W109   1,330,509 75,899 SH   SOLE 26 75,899 0 0
GAMESTOP CORP NEW CL A 36467W109   257,393 14,683 SH   SOLE 28 3,626 0 11,057
GAMESTOP CORP NEW CL A 36467W109   3,392,984 193,553 SH   SOLE 30 193,553 0 0
GAMESTOP CORP NEW CL A 36467W109   65,860 3,757 SH   SOLE 31 3,757 0 0
GAMESTOP CORP NEW CL A 36467W109   61,355 3,500 SH   SOLE 36 3,500 0 0
GAMESTOP CORP NEW CL A 36467W109   993,933 56,699 SH   SOLE 40 56,699 0 0
GAMESTOP CORP NEW CL A 36467W109   208,099 11,871 SH   SOLE 43 10,583 0 1,288
GAMIDA CELL LTD SHS M47364100   6,766 16,395 SH   SOLE 18 16,395 0 0
GAMIDA CELL LTD SHS M47364100   112,612 272,867 SH   SOLE 21 272,867 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   35,041,461 710,060 SH   SOLE 2 169,543 0 540,517
GAMING & LEISURE PPTYS INC COM 36467J108   17,377,616 352,130 SH   SOLE 4 191,006 0 161,124
GAMING & LEISURE PPTYS INC COM 36467J108   20,300,320 411,354 SH   SOLE 7 370,633 0 40,721
GAMING & LEISURE PPTYS INC COM 36467J108   510,279 10,340 SH   SOLE 13 10,340 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   1,096,902 22,227 SH   SOLE 15 22,227 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   26,441,483 535,795 SH   SOLE 18 519,805 0 15,990
GAMING & LEISURE PPTYS INC COM 36467J108   24,655,754 499,610 SH   SOLE 19 499,610 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   747,120,951 15,139,229 SH   SOLE 21 15,139,229 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   494,292,462 10,016,058 SH   SOLE 22 9,619,315 0 396,743
GAMING & LEISURE PPTYS INC COM 36467J108   21,512,504 435,917 SH   SOLE 23 435,917 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   48,089,108 974,450 SH   SOLE 25 973,730 0 720
GAMING & LEISURE PPTYS INC COM 36467J108   9,277,751 187,999 SH   SOLE 26 85,707 0 102,292
GAMING & LEISURE PPTYS INC COM 36467J108   18,385,589 372,555 SH   SOLE 28 8,256 0 364,299
GAMING & LEISURE PPTYS INC COM 36467J108   70,735,576 1,433,345 SH   SOLE 30 1,433,345 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   1,699,318 34,434 SH   SOLE 31 29,969 0 4,465
GAMING & LEISURE PPTYS INC COM 36467J108   560,123 11,350 SH   SOLE 34 11,350 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   1,748,520 35,431 SH   SOLE 36 35,431 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   639,724 12,963 SH   SOLE 40 12,963 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   9,720,438 196,969 SH   SOLE 43 176,810 0 20,159
GAN LTD SHS G3728V109   10,867 6,878 SH   SOLE 18 6,878 0 0
GAN LTD SHS G3728V109   140,277 88,783 SH   SOLE 21 88,783 0 0
GAN LTD SHS G3728V109   901,738 570,720 SH   SOLE 22 570,720 0 0
GANNETT CO INC COM 36472T109   218,636 95,059 SH   SOLE 2 4,982 0 90,077
GANNETT CO INC COM 36472T109   1,378 599 SH   SOLE 7 599 0 0
GANNETT CO INC COM 36472T109   965,717 419,877 SH   SOLE 18 419,877 0 0
GANNETT CO INC COM 36472T109   675,326 293,620 SH   SOLE 19 293,620 0 0
GANNETT CO INC COM 36472T109   14,055,277 6,110,990 SH   SOLE 21 6,110,990 0 0
GANNETT CO INC COM 36472T109   8,613,675 3,745,076 SH   SOLE 22 3,625,191 0 119,885
GANNETT CO INC COM 36472T109   202,149 87,891 SH   SOLE 43 87,209 0 682
GAP INC COM 364760108   11,486,490 549,330 SH   SOLE 2 228,850 0 320,480
GAP INC COM 364760108   16,289 779 SH   SOLE 4 779 0 0
GAP INC COM 364760108   949,983 45,432 SH   SOLE 7 43,177 0 2,255
GAP INC COM 364760108   8,032,556 384,149 SH   SOLE 18 384,149 0 0
GAP INC COM 364760108   1,975,974 94,499 SH   SOLE 19 94,499 0 0
GAP INC COM 364760108   216,109,597 10,335,227 SH   SOLE 21 10,335,227 0 0
GAP INC COM 364760108   135,254,955 6,468,434 SH   SOLE 22 6,187,534 0 280,900
GAP INC COM 364760108   976,832 46,716 SH   SOLE 25 46,716 0 0
GAP INC COM 364760108   2,061,266 98,578 SH   SOLE 26 67,327 0 31,251
GAP INC COM 364760108   1,601,999 76,614 SH   SOLE 28 76,614 0 0
GAP INC COM 364760108   8,740 418 SH   SOLE 29 418 0 0
GAP INC COM 364760108   4,785,128 228,844 SH   SOLE 30 228,844 0 0
GAP INC COM 364760108   58,966 2,820 SH   SOLE 31 2,820 0 0
GAP INC COM 364760108   311,371 14,891 SH   SOLE 36 14,891 0 0
GAP INC COM 364760108   946,679 45,274 SH   SOLE 40 45,274 0 0
GAP INC COM 364760108   8,109,536 387,831 SH   SOLE 43 346,474 0 41,357
GARMIN LTD SHS H2906T109   22,102,839 171,953 SH   SOLE 2 70,423 0 101,530
GARMIN LTD SHS H2906T109   20,213,943 157,258 SH   SOLE 4 66,008 0 91,250
GARMIN LTD SHS H2906T109   15,105,507 117,516 SH   SOLE 7 105,901 0 11,615
GARMIN LTD SHS H2906T109   1,103,516 8,585 SH   SOLE 13 8,585 0 0
GARMIN LTD SHS H2906T109   2,948,322 22,937 SH   SOLE 15 22,937 0 0
GARMIN LTD SHS H2906T109   36,676,575 285,332 SH   SOLE 18 275,773 0 9,559
GARMIN LTD SHS H2906T109   8,406,259 65,398 SH   SOLE 19 65,398 0 0
GARMIN LTD SHS H2906T109   983,689,755 7,652,791 SH   SOLE 21 7,652,791 0 0
GARMIN LTD SHS H2906T109   432,557,152 3,365,156 SH   SOLE 22 3,035,452 0 329,704
GARMIN LTD SHS H2906T109   31,498,341 245,047 SH   SOLE 23 245,047 0 0
GARMIN LTD SHS H2906T109   29,612,145 230,373 SH   SOLE 25 229,845 0 528
GARMIN LTD SHS H2906T109   21,127,091 164,362 SH   SOLE 26 79,849 0 84,513
GARMIN LTD SHS H2906T109   42,861,149 333,446 SH   SOLE 28 2,163 0 331,283
GARMIN LTD SHS H2906T109   197,288,462 1,534,841 SH   SOLE 30 1,534,841 0 0
GARMIN LTD SHS H2906T109   4,473,835 34,805 SH   SOLE 31 32,368 0 2,437
GARMIN LTD SHS H2906T109   4,572,425 35,572 SH   SOLE 32 35,572 0 0
GARMIN LTD SHS H2906T109   72,415,837 563,372 SH   SOLE 34 563,372 0 0
GARMIN LTD SHS H2906T109   5,731,084 44,586 SH   SOLE 36 44,586 0 0
GARMIN LTD SHS H2906T109   1,021,250 7,945 SH   SOLE 40 7,945 0 0
GARMIN LTD SHS H2906T109   25,451 198 SH   OTR 43 198 0 0
GARMIN LTD SHS H2906T109   34,010,116 264,588 SH   SOLE 43 211,462 0 53,126
GARRETT MOTION INC COM 366505105   324,071 33,513 SH   SOLE 2 22,657 0 10,856
GARRETT MOTION INC COM 366505105   3,458,330 357,635 SH   SOLE 21 357,635 0 0
GARRETT MOTION INC COM 366505105   23,310,676 2,410,618 SH   SOLE 22 2,385,639 0 24,979
GARRETT MOTION INC COM 366505105   170,028 17,583 SH   SOLE 25 17,583 0 0
GARRETT MOTION INC COM 366505105   93,944 9,715 SH   SOLE 30 9,715 0 0
GARRETT MOTION INC COM 366505105   122,674 12,686 SH   SOLE 40 12,686 0 0
GARRETT MOTION INC COM 366505105   22,921 2,370 SH   SOLE 43 2,304 0 66
GARTNER INC COM 366651107   75,264,546 166,843 SH   SOLE 2 42,625 0 124,218
GARTNER INC COM 366651107   31,885,808 70,683 SH   SOLE 4 35,127 0 35,556
GARTNER INC COM 366651107   44,432,079 98,495 SH   SOLE 7 90,111 0 8,384
GARTNER INC COM 366651107   1,101,160 2,441 SH   SOLE 13 2,441 0 0
GARTNER INC COM 366651107   5,148,970 11,414 SH   SOLE 15 11,414 0 0
GARTNER INC COM 366651107   61,082,550 135,405 SH   SOLE 18 130,340 0 5,065
GARTNER INC COM 366651107   16,275,147 36,078 SH   SOLE 19 36,078 0 0
GARTNER INC COM 366651107   1,213,484,096 2,689,996 SH   SOLE 21 2,689,996 0 0
GARTNER INC COM 366651107   767,550,583 1,701,471 SH   SOLE 22 1,532,119 0 169,352
GARTNER INC COM 366651107   58,562,198 129,818 SH   SOLE 23 129,818 0 0
GARTNER INC COM 366651107   68,990,057 152,934 SH   SOLE 25 151,709 0 1,225
GARTNER INC COM 366651107   39,251,983 87,012 SH   SOLE 26 43,243 0 43,769
GARTNER INC COM 366651107   77,930,606 172,753 SH   SOLE 28 2,231 0 170,522
GARTNER INC COM 366651107   152,024 337 SH   SOLE 29 337 0 0
GARTNER INC COM 366651107   240,061,795 532,158 SH   SOLE 30 508,797 0 23,361
GARTNER INC COM 366651107   8,108,251 17,974 SH   SOLE 31 16,639 0 1,335
GARTNER INC COM 366651107   1,519,338 3,368 SH   SOLE 34 3,368 0 0
GARTNER INC COM 366651107   8,761,458 19,422 SH   SOLE 36 19,422 0 0
GARTNER INC COM 366651107   1,883,384 4,175 SH   SOLE 40 4,175 0 0
GARTNER INC COM 366651107   37,695 84 SH   OTR 43 84 0 0
GARTNER INC COM 366651107   35,122,973 77,859 SH   SOLE 43 64,564 0 13,295
GATES INDL CORP PLC ORD SHS G39108108   1,495,672 111,451 SH   SOLE 2 44,261 0 67,190
GATES INDL CORP PLC ORD SHS G39108108   1,839 137 SH   SOLE 4 137 0 0
GATES INDL CORP PLC ORD SHS G39108108   335,379 24,991 SH   SOLE 7 23,661 0 1,330
GATES INDL CORP PLC ORD SHS G39108108   484,502 36,103 SH   SOLE 18 36,103 0 0
GATES INDL CORP PLC ORD SHS G39108108   517,395 38,554 SH   SOLE 19 38,554 0 0
GATES INDL CORP PLC ORD SHS G39108108   18,065,387 1,346,154 SH   SOLE 21 1,346,154 0 0
GATES INDL CORP PLC ORD SHS G39108108   44,449,872 3,312,211 SH   SOLE 22 3,150,434 0 161,777
GATES INDL CORP PLC ORD SHS G39108108   397,957 29,654 SH   SOLE 25 29,654 0 0
GATES INDL CORP PLC ORD SHS G39108108   444,511 33,123 SH   SOLE 26 33,123 0 0
GATES INDL CORP PLC ORD SHS G39108108   981,955 73,171 SH   SOLE 30 73,171 0 0
GATES INDL CORP PLC ORD SHS G39108108   18,117 1,350 SH   SOLE 31 1,350 0 0
GATES INDL CORP PLC ORD SHS G39108108   389,073 28,992 SH   SOLE 40 28,992 0 0
GATES INDL CORP PLC ORD SHS G39108108   2,851,535 212,484 SH   SOLE 43 198,082 0 14,402
GATOS SILVER INC COM 368036109   2,394 366 SH   SOLE 7 366 0 0
GATOS SILVER INC COM 368036109   33,962 5,193 SH   SOLE 18 5,193 0 0
GATOS SILVER INC COM 368036109   4,377,641 669,364 SH   SOLE 22 669,364 0 0
GATOS SILVER INC COM 368036109   51,986 7,949 SH   SOLE 26 5,016 0 2,933
GATOS SILVER INC COM 368036109   234,237 35,816 SH   SOLE 28 0 0 35,816
GATOS SILVER INC COM 368036109   123,554 18,892 SH   SOLE 31 17,595 0 1,297
GATOS SILVER INC COM 368036109   78,774 12,045 SH   SOLE 43 11,840 0 205
GATX CORP COM 361448103   12,880,010 107,137 SH   SOLE 2 55,893 0 51,244
GATX CORP COM 361448103   14,787 123 SH   SOLE 4 123 0 0
GATX CORP COM 361448103   1,120,691 9,322 SH   SOLE 7 8,833 0 489
GATX CORP COM 361448103   17,064,027 141,940 SH   SOLE 18 141,940 0 0
GATX CORP COM 361448103   21,221,114 176,519 SH   SOLE 19 176,519 0 0
GATX CORP COM 361448103   328,387,903 2,731,558 SH   SOLE 21 2,731,558 0 0
GATX CORP COM 361448103   158,374,823 1,317,375 SH   SOLE 22 1,265,126 0 52,249
GATX CORP COM 361448103   140,657 1,170 SH   SOLE 23 1,170 0 0
GATX CORP COM 361448103   919,082 7,645 SH   SOLE 25 7,645 0 0
GATX CORP COM 361448103   7,889,558 65,626 SH   SOLE 26 11,356 0 54,270
GATX CORP COM 361448103   1,217,468 10,127 SH   SOLE 28 631 0 9,496
GATX CORP COM 361448103   5,862,528 48,765 SH   SOLE 30 48,765 0 0
GATX CORP COM 361448103   177,565 1,477 SH   SOLE 36 1,477 0 0
GATX CORP COM 361448103   827,955 6,887 SH   SOLE 40 6,887 0 0
GATX CORP COM 361448103   4,092,966 34,046 SH   SOLE 43 31,952 0 2,094
GCM GROSVENOR INC COM CL A 36831E108   990,053 110,497 SH   SOLE 2 102,901 0 7,596
GCM GROSVENOR INC COM CL A 36831E108   4,713 526 SH   SOLE 7 526 0 0
GCM GROSVENOR INC COM CL A 36831E108   940,540 104,971 SH   SOLE 18 104,971 0 0
GCM GROSVENOR INC COM CL A 36831E108   1,150,455 128,399 SH   SOLE 19 128,399 0 0
GCM GROSVENOR INC COM CL A 36831E108   13,961,526 1,558,206 SH   SOLE 21 1,558,206 0 0
GCM GROSVENOR INC COM CL A 36831E108   10,548,886 1,177,331 SH   SOLE 22 1,158,788 0 18,543
GCM GROSVENOR INC COM CL A 36831E108   31,476 3,513 SH   SOLE 26 0 0 3,513
GCM GROSVENOR INC COM CL A 36831E108   115,674 12,910 SH   SOLE 43 12,549 0 361
GDS HLDGS LTD SPONSORED ADS 36165L108   4,925,302 540,055 SH   SOLE 43 509,149 0 30,906
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   65,714,964 849,909 SH   SOLE 2 274,787 0 575,122
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   22,886,488 295,997 SH   SOLE 4 118,008 0 177,989
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   23,511,234 304,077 SH   SOLE 7 275,118 0 28,959
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   689,385 8,916 SH   SOLE 13 8,916 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   4,863,273 62,898 SH   SOLE 15 62,898 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   53,436,703 691,111 SH   SOLE 18 664,368 0 26,743
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   58,037,706 750,617 SH   SOLE 19 750,617 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   861,491,708 11,141,900 SH   SOLE 21 11,141,900 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   645,899,579 8,353,590 SH   SOLE 22 7,493,144 0 860,446
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   51,666,616 668,218 SH   SOLE 23 668,218 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   51,135,041 661,343 SH   SOLE 25 514,373 0 146,970
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   32,908,397 425,613 SH   SOLE 26 194,692 0 230,921
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   40,557,587 524,542 SH   SOLE 28 34,402 0 490,140
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   201,002,850 2,599,623 SH   SOLE 30 2,599,623 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   7,062,641 91,343 SH   SOLE 31 84,661 0 6,682
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   10,222,555 132,211 SH   SOLE 32 132,211 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   69,430,345 897,961 SH   SOLE 34 897,961 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   6,895,552 89,182 SH   SOLE 36 89,182 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,662,767 21,505 SH   SOLE 40 21,505 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   31,547 408 SH   OTR 43 408 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   23,186,172 299,873 SH   SOLE 43 253,857 0 46,016
GEE GROUP INC COM 36165A102   132,792 265,477 SH   SOLE 22 265,477 0 0
GEN DIGITAL INC COM 668771108   26,614,281 1,166,270 SH   SOLE 2 196,578 0 969,692
GEN DIGITAL INC COM 668771108   14,638,437 641,474 SH   SOLE 4 330,926 0 310,548
GEN DIGITAL INC COM 668771108   23,936,081 1,048,908 SH   SOLE 7 976,143 0 72,765
GEN DIGITAL INC COM 668771108   743,886 32,598 SH   SOLE 13 32,598 0 0
GEN DIGITAL INC COM 668771108   2,029,634 88,941 SH   SOLE 15 88,941 0 0
GEN DIGITAL INC COM 668771108   27,316,407 1,197,038 SH   SOLE 18 1,161,979 0 35,059
GEN DIGITAL INC COM 668771108   6,543,818 286,758 SH   SOLE 19 286,758 0 0
GEN DIGITAL INC COM 668771108   637,198,250 27,922,798 SH   SOLE 21 27,922,798 0 0
GEN DIGITAL INC COM 668771108   344,031,194 15,075,863 SH   SOLE 22 13,769,646 0 1,306,217
GEN DIGITAL INC COM 668771108   21,474,693 941,047 SH   SOLE 23 941,047 0 0
GEN DIGITAL INC COM 668771108   40,582,723 1,778,384 SH   SOLE 25 1,770,363 0 8,021
GEN DIGITAL INC COM 668771108   16,533,546 724,520 SH   SOLE 26 370,919 0 353,601
GEN DIGITAL INC COM 668771108   20,231,254 886,558 SH   SOLE 28 9,889 0 876,669
GEN DIGITAL INC COM 668771108   156,747,020 6,868,844 SH   SOLE 30 6,335,702 0 533,142
GEN DIGITAL INC COM 668771108   3,044,987 133,435 SH   SOLE 31 123,718 0 9,717
GEN DIGITAL INC COM 668771108   597,610 26,188 SH   SOLE 34 26,188 0 0
GEN DIGITAL INC COM 668771108   5,761,137 252,460 SH   SOLE 36 252,460 0 0
GEN DIGITAL INC COM 668771108   642,702 28,164 SH   SOLE 40 28,164 0 0
GEN DIGITAL INC COM 668771108   22,957 1,006 SH   OTR 43 1,006 0 0
GEN DIGITAL INC COM 668771108   21,378,047 936,812 SH   SOLE 43 855,193 0 81,619
GEN RESTAURENT GROUP CL A COM 36870C104   16,725 2,136 SH   SOLE 18 2,136 0 0
GEN RESTAURENT GROUP CL A COM 36870C104   109,377 13,969 SH   SOLE 22 13,969 0 0
GEN RESTAURENT GROUP CL A COM 36870C104   26,458 3,379 SH   SOLE 26 2,132 0 1,247
GEN RESTAURENT GROUP CL A COM 36870C104   119,157 15,218 SH   SOLE 28 0 0 15,218
GEN RESTAURENT GROUP CL A COM 36870C104   62,883 8,031 SH   SOLE 31 7,479 0 552
GENASYS INC COM 36872P103   15,010 7,394 SH   SOLE 18 7,394 0 0
GENASYS INC COM 36872P103   189,850 93,522 SH   SOLE 21 93,522 0 0
GENASYS INC COM 36872P103   1,207,020 594,591 SH   SOLE 22 594,591 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   722,627 43,558 SH   SOLE 2 12,020 0 31,538
GENCO SHIPPING & TRADING LTD SHS Y2685T131   4,728 285 SH   SOLE 7 285 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   2,029,073 122,307 SH   SOLE 18 122,307 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   1,425,960 85,953 SH   SOLE 19 85,953 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   30,145,938 1,817,115 SH   SOLE 21 1,817,115 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   23,315,404 1,405,389 SH   SOLE 22 1,352,758 0 52,631
GENCO SHIPPING & TRADING LTD SHS Y2685T131   146,971 8,859 SH   SOLE 25 8,859 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   447,183 26,955 SH   SOLE 26 26,955 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   50,832 3,064 SH   SOLE 30 3,064 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   136,652 8,237 SH   SOLE 40 8,237 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   650,660 39,220 SH   SOLE 43 38,684 0 536
GENCOR INDS INC COM 368678108   61,429 3,806 SH   SOLE 2 401 0 3,405
GENCOR INDS INC COM 368678108   486,782 30,160 SH   SOLE 18 30,160 0 0
GENCOR INDS INC COM 368678108   330,483 20,476 SH   SOLE 19 20,476 0 0
GENCOR INDS INC COM 368678108   5,828,977 361,151 SH   SOLE 21 361,151 0 0
GENCOR INDS INC COM 368678108   1,939,253 120,152 SH   SOLE 22 113,543 0 6,609
GENCOR INDS INC COM 368678108   3,938 244 SH   SOLE 43 244 0 0
GENEDX HOLDINGS CORP COM CL A 81663L200   1,141 415 SH   SOLE 2 415 0 0
GENEDX HOLDINGS CORP COM CL A 81663L200   642,282 233,557 SH   SOLE 22 233,557 0 0
GENELUX CORPORATION COM 36870H103   141,459 10,097 SH   SOLE 2 700 0 9,397
GENELUX CORPORATION COM 36870H103   2,620 187 SH   SOLE 7 187 0 0
GENELUX CORPORATION COM 36870H103   708,486 50,570 SH   SOLE 18 50,570 0 0
GENELUX CORPORATION COM 36870H103   535,840 38,247 SH   SOLE 19 38,247 0 0
GENELUX CORPORATION COM 36870H103   10,301,035 735,263 SH   SOLE 21 735,263 0 0
GENELUX CORPORATION COM 36870H103   6,481,853 462,659 SH   SOLE 22 450,302 0 12,357
GENERAC HLDGS INC COM 368736104   14,689,548 113,661 SH   SOLE 2 33,200 0 80,461
GENERAC HLDGS INC COM 368736104   22,617 175 SH   SOLE 4 175 0 0
GENERAC HLDGS INC COM 368736104   5,123,461 39,643 SH   SOLE 7 34,862 0 4,781
GENERAC HLDGS INC COM 368736104   423,261 3,275 SH   SOLE 15 3,275 0 0
GENERAC HLDGS INC COM 368736104   9,792,644 75,771 SH   SOLE 18 75,771 0 0
GENERAC HLDGS INC COM 368736104   4,106,472 31,774 SH   SOLE 19 31,774 0 0
GENERAC HLDGS INC COM 368736104   195,011,916 1,508,913 SH   SOLE 21 1,508,913 0 0
GENERAC HLDGS INC COM 368736104   177,896,404 1,376,481 SH   SOLE 22 1,275,342 0 101,139
GENERAC HLDGS INC COM 368736104   9,047 70 SH   SOLE 23 70 0 0
GENERAC HLDGS INC COM 368736104   13,062,933 101,075 SH   SOLE 25 101,075 0 0
GENERAC HLDGS INC COM 368736104   6,267,365 48,494 SH   SOLE 26 22,041 0 26,453
GENERAC HLDGS INC COM 368736104   1,133,047 8,767 SH   SOLE 28 796 0 7,971
GENERAC HLDGS INC COM 368736104   29,400,808 227,490 SH   SOLE 30 227,490 0 0
GENERAC HLDGS INC COM 368736104   107,915 835 SH   SOLE 31 835 0 0
GENERAC HLDGS INC COM 368736104   2,099,633 16,246 SH   SOLE 34 16,246 0 0
GENERAC HLDGS INC COM 368736104   720,125 5,572 SH   SOLE 36 5,572 0 0
GENERAC HLDGS INC COM 368736104   1,652,721 12,788 SH   SOLE 40 12,788 0 0
GENERAC HLDGS INC COM 368736104   13,958 108 SH   OTR 43 108 0 0
GENERAC HLDGS INC COM 368736104   10,530,305 81,479 SH   SOLE 43 45,043 0 36,436
GENERAL DYNAMICS CORP COM 369550108   137,241,567 528,523 SH   SOLE 2 62,690 0 465,833
GENERAL DYNAMICS CORP COM 369550108   29,614,065 114,045 SH   SOLE 4 39,226 0 74,819
GENERAL DYNAMICS CORP COM 369550108   40,536,824 156,109 SH   SOLE 7 138,927 0 17,182
GENERAL DYNAMICS CORP COM 369550108   703,186 2,708 SH   SOLE 13 2,708 0 0
GENERAL DYNAMICS CORP COM 369550108   8,973,157 34,556 SH   SOLE 15 34,556 0 0
GENERAL DYNAMICS CORP COM 369550108   86,597,348 333,490 SH   SOLE 18 319,156 0 14,334
GENERAL DYNAMICS CORP COM 369550108   69,960,032 269,419 SH   SOLE 19 269,419 0 0
GENERAL DYNAMICS CORP COM 369550108   1,572,282,634 6,054,926 SH   SOLE 21 6,054,926 0 0
GENERAL DYNAMICS CORP COM 369550108   1,290,035,886 4,967,982 SH   SOLE 22 4,464,687 0 503,295
GENERAL DYNAMICS CORP COM 369550108   99,077,868 381,553 SH   SOLE 23 381,553 0 0
GENERAL DYNAMICS CORP COM 369550108   26,264,062 101,144 SH   SOLE 25 101,144 0 0
GENERAL DYNAMICS CORP COM 369550108   32,440,833 124,931 SH   SOLE 26 108,932 0 15,999
GENERAL DYNAMICS CORP COM 369550108   257,781,939 992,729 SH   SOLE 30 992,729 0 0
GENERAL DYNAMICS CORP COM 369550108   13,741,996 52,921 SH   SOLE 31 48,969 0 3,952
GENERAL DYNAMICS CORP COM 369550108   13,636,310 52,514 SH   SOLE 36 52,514 0 0
GENERAL DYNAMICS CORP COM 369550108   1,573,341 6,059 SH   SOLE 40 6,059 0 0
GENERAL DYNAMICS CORP COM 369550108   66,185,583 254,883 SH   SOLE 43 208,954 0 45,929
GENERAL DYNAMICS CORP OPTIONS 369550108   77,901 300 SH Call SOLE 4 300 0 0
GENERAL DYNAMICS CORP OPTIONS 369550108   1,687,855 6,500 SH Call SOLE 18 6,500 0 0
GENERAL DYNAMICS CORP OPTIONS 369550108   16,203,408 62,400 SH Call SOLE 19 62,400 0 0
GENERAL DYNAMICS CORP OPTIONS 369550108   804,977 3,100 SH Call SOLE 22 3,100 0 0
GENERAL ELECTRIC CO COM NEW 369604301   247,720,258 1,940,925 SH   SOLE 2 380,318 0 1,560,607
GENERAL ELECTRIC CO COM NEW 369604301   92,678,142 726,147 SH   SOLE 4 306,458 0 419,689
GENERAL ELECTRIC CO COM NEW 369604301   119,882,859 939,300 SH   SOLE 7 843,163 0 96,137
GENERAL ELECTRIC CO COM NEW 369604301   3,301,150 25,865 SH   SOLE 13 25,865 0 0
GENERAL ELECTRIC CO COM NEW 369604301   20,676,571 162,004 SH   SOLE 15 162,004 0 0
GENERAL ELECTRIC CO COM NEW 369604301   227,940,599 1,785,948 SH   SOLE 18 1,712,114 0 73,834
GENERAL ELECTRIC CO COM NEW 369604301   58,882,101 461,350 SH   SOLE 19 461,350 0 0
GENERAL ELECTRIC CO COM NEW 369604301   3,051,953,779 23,912,511 SH   SOLE 21 23,912,511 0 0
GENERAL ELECTRIC CO COM NEW 369604301   3,004,682,690 23,542,135 SH   SOLE 22 21,141,544 0 2,400,591
GENERAL ELECTRIC CO COM NEW 369604301   267,345,668 2,094,693 SH   SOLE 23 2,094,693 0 0
GENERAL ELECTRIC CO COM NEW 369604301   477,733,257 3,743,111 SH   SOLE 25 2,858,405 0 884,706
GENERAL ELECTRIC CO COM NEW 369604301   197,431,613 1,546,906 SH   SOLE 26 905,154 0 641,752
GENERAL ELECTRIC CO COM NEW 369604301   193,645,341 1,517,240 SH   SOLE 28 197,056 0 1,320,184
GENERAL ELECTRIC CO COM NEW 369604301   45,819 359 SH   SOLE 29 359 0 0
GENERAL ELECTRIC CO COM NEW 369604301   712,368,504 5,581,513 SH   SOLE 30 5,581,513 0 0
GENERAL ELECTRIC CO COM NEW 369604301   31,123,597 243,858 SH   SOLE 31 225,695 0 18,163
GENERAL ELECTRIC CO COM NEW 369604301   5,826,692 45,653 SH   SOLE 34 45,653 0 0
GENERAL ELECTRIC CO COM NEW 369604301   32,817,630 257,131 SH   SOLE 36 257,131 0 0
GENERAL ELECTRIC CO COM NEW 369604301   7,243,768 56,756 SH   SOLE 40 56,756 0 0
GENERAL ELECTRIC CO COM NEW 369604301   131,893,207 1,033,403 SH   SOLE 43 914,319 0 119,084
GENERAL MLS INC COM 370334104   94,752,253 1,454,594 SH   SOLE 2 412,767 0 1,041,827
GENERAL MLS INC COM 370334104   47,378,341 727,331 SH   SOLE 4 375,101 0 352,230
GENERAL MLS INC COM 370334104   71,267,785 1,094,071 SH   SOLE 7 1,017,387 0 76,684
GENERAL MLS INC COM 370334104   1,602,053 24,594 SH   SOLE 13 24,594 0 0
GENERAL MLS INC COM 370334104   5,714,862 87,732 SH   SOLE 15 87,732 0 0
GENERAL MLS INC COM 370334104   55,881,652 857,870 SH   SOLE 18 818,897 0 38,973
GENERAL MLS INC COM 370334104   33,667,218 516,844 SH   SOLE 19 516,844 0 0
GENERAL MLS INC COM 370334104   1,343,972,128 20,632,056 SH   SOLE 21 20,632,056 0 0
GENERAL MLS INC COM 370334104   896,360,664 13,760,526 SH   SOLE 22 12,439,910 0 1,320,616
GENERAL MLS INC COM 370334104   66,002,975 1,013,248 SH   SOLE 23 1,013,248 0 0
GENERAL MLS INC COM 370334104   128,945,216 1,979,509 SH   SOLE 25 1,607,656 0 371,853
GENERAL MLS INC COM 370334104   91,954,360 1,411,642 SH   SOLE 26 708,319 0 703,323
GENERAL MLS INC COM 370334104   93,807,202 1,440,086 SH   SOLE 28 38,287 0 1,401,799
GENERAL MLS INC COM 370334104   300,295 4,610 SH   SOLE 29 4,610 0 0
GENERAL MLS INC COM 370334104   470,593,052 7,224,333 SH   SOLE 30 7,179,544 0 44,789
GENERAL MLS INC COM 370334104   10,648,045 163,464 SH   SOLE 31 153,866 0 9,598
GENERAL MLS INC COM 370334104   2,627,161 40,331 SH   SOLE 32 40,331 0 0
GENERAL MLS INC COM 370334104   28,040,751 430,469 SH   SOLE 34 430,469 0 0
GENERAL MLS INC COM 370334104   14,558,008 223,488 SH   SOLE 36 223,488 0 0
GENERAL MLS INC COM 370334104   1,955,307 30,017 SH   SOLE 40 30,017 0 0
GENERAL MLS INC COM 370334104   99,729 1,531 SH   OTR 43 1,531 0 0
GENERAL MLS INC COM 370334104   91,330,332 1,402,062 SH   SOLE 43 1,230,868 0 171,194
GENERAL MTRS CO COM 37045V100   206,630,518 5,752,520 SH   SOLE 2 3,463,141 0 2,289,379
GENERAL MTRS CO COM 37045V100   62,642,612 1,743,948 SH   SOLE 4 778,943 0 965,005
GENERAL MTRS CO COM 37045V100   41,247,116 1,148,305 SH   SOLE 7 866,009 0 282,296
GENERAL MTRS CO COM 37045V100   12,336,832 343,453 SH   SOLE 13 343,453 0 0
GENERAL MTRS CO COM 37045V100   7,406,812 206,203 SH   SOLE 15 206,203 0 0
GENERAL MTRS CO COM 37045V100   310,974,125 8,657,409 SH   SOLE 18 7,926,369 0 731,040
GENERAL MTRS CO COM 37045V100   630,513,566 17,553,273 SH   SOLE 19 17,553,273 0 0
GENERAL MTRS CO COM 37045V100   1,229,240,231 34,221,610 SH   SOLE 21 34,221,610 0 0
GENERAL MTRS CO COM 37045V100   1,247,136,509 34,719,836 SH   SOLE 22 30,992,540 0 3,727,296
GENERAL MTRS CO COM 37045V100   116,966,152 3,256,296 SH   SOLE 23 3,256,296 0 0
GENERAL MTRS CO COM 37045V100   229,586,128 6,391,596 SH   SOLE 25 4,429,299 0 1,962,297
GENERAL MTRS CO COM 37045V100   116,291,682 3,237,519 SH   SOLE 26 1,970,044 0 1,267,475
GENERAL MTRS CO COM 37045V100   110,039,519 3,063,461 SH   SOLE 28 192,434 0 2,871,027
GENERAL MTRS CO COM 37045V100   5,148,845 143,342 SH   SOLE 29 143,342 0 0
GENERAL MTRS CO COM 37045V100   422,760,656 11,769,506 SH   SOLE 30 11,347,161 0 422,345
GENERAL MTRS CO COM 37045V100   23,469,733 653,389 SH   SOLE 31 629,904 0 23,485
GENERAL MTRS CO COM 37045V100   47,473,309 1,321,640 SH   SOLE 34 1,321,640 0 0
GENERAL MTRS CO COM 37045V100   19,411,671 540,414 SH   SOLE 36 540,414 0 0
GENERAL MTRS CO COM 37045V100   2,543,854 70,820 SH   SOLE 40 70,820 0 0
GENERAL MTRS CO COM 37045V100   75,252 2,095 SH   OTR 43 2,095 0 0
GENERAL MTRS CO COM 37045V100   77,437,533 2,155,833 SH   SOLE 43 1,926,961 0 228,873
GENERATION BIO CO COM 37148K100   59,214 35,887 SH   SOLE 2 7,717 0 28,170
GENERATION BIO CO COM 37148K100   1,264 766 SH   SOLE 7 766 0 0
GENERATION BIO CO COM 37148K100   223,780 135,624 SH   SOLE 18 135,624 0 0
GENERATION BIO CO COM 37148K100   151,732 91,959 SH   SOLE 19 91,959 0 0
GENERATION BIO CO COM 37148K100   2,916,736 1,767,719 SH   SOLE 21 1,767,719 0 0
GENERATION BIO CO COM 37148K100   1,860,319 1,127,466 SH   SOLE 22 1,090,528 0 36,938
GENERATION BIO CO COM 37148K100   4,996 3,028 SH   SOLE 28 3,028 0 0
GENERATION BIO CO COM 37148K100   9,844 5,966 SH   SOLE 43 593 0 5,373
GENERATION INCOME PPTYS INC COM NEW 37149D204   4,467 1,131 SH   SOLE 22 1,131 0 0
GENESCO INC COM 371532102   1,556,106 44,195 SH   SOLE 2 35,836 0 8,359
GENESCO INC COM 371532102   2,429 69 SH   SOLE 4 69 0 0
GENESCO INC COM 371532102   332,382 9,440 SH   SOLE 7 8,925 0 515
GENESCO INC COM 371532102   1,165,416 33,099 SH   SOLE 18 33,099 0 0
GENESCO INC COM 371532102   822,048 23,347 SH   SOLE 19 23,347 0 0
GENESCO INC COM 371532102   17,832,175 506,452 SH   SOLE 21 506,452 0 0
GENESCO INC COM 371532102   11,867,143 337,039 SH   SOLE 22 322,311 0 14,728
GENESCO INC COM 371532102   63,730 1,810 SH   SOLE 25 1,810 0 0
GENESCO INC COM 371532102   109,045 3,097 SH   SOLE 26 3,097 0 0
GENESCO INC COM 371532102   652,899 18,543 SH   SOLE 30 18,543 0 0
GENESCO INC COM 371532102   14,683 417 SH   SOLE 36 417 0 0
GENESCO INC COM 371532102   55,632 1,580 SH   SOLE 40 1,580 0 0
GENESCO INC COM 371532102   482,729 13,710 SH   SOLE 43 13,374 0 336
GENIE ENERGY LTD CL B 372284208   897,375 31,901 SH   SOLE 2 21,070 0 10,831
GENIE ENERGY LTD CL B 372284208   4,726 168 SH   SOLE 7 168 0 0
GENIE ENERGY LTD CL B 372284208   1,604,282 57,031 SH   SOLE 18 57,031 0 0
GENIE ENERGY LTD CL B 372284208   1,161,825 41,302 SH   SOLE 19 41,302 0 0
GENIE ENERGY LTD CL B 372284208   22,540,119 801,284 SH   SOLE 21 801,284 0 0
GENIE ENERGY LTD CL B 372284208   16,942,502 602,293 SH   SOLE 22 580,658 0 21,635
GENIE ENERGY LTD CL B 372284208   109,257 3,884 SH   SOLE 25 3,884 0 0
GENIE ENERGY LTD CL B 372284208   56 2 SH   SOLE 43 0 0 2
GENIUS GROUP LTD ORD SHS Y3005A109   317 478 SH   SOLE 2 478 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   91,501 14,806 SH   SOLE 2 5,809 0 8,997
GENIUS SPORTS LIMITED SHARES CL A G3934V109   58,352 9,442 SH   SOLE 4 9,442 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   48,896 7,912 SH   SOLE 7 7,912 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   1,086,333 175,782 SH   SOLE 18 175,782 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   20,003,696 3,236,844 SH   SOLE 19 3,236,844 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   5,696,990 921,843 SH   SOLE 21 921,843 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   2,092,177 338,540 SH   SOLE 22 338,540 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   28,743 4,651 SH   SOLE 26 4,651 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   4,553,115 736,750 SH   SOLE 34 736,750 0 0
GENMAB A/S SPONSORED ADS 372303206   436,272 13,702 SH   SOLE 18 13,702 0 0
GENMAB A/S SPONSORED ADS 372303206   13,482,139 423,434 SH   SOLE 19 423,434 0 0
GENMAB A/S SPONSORED ADS 372303206   114,046,677 3,581,868 SH   SOLE 21 3,581,868 0 0
GENMAB A/S SPONSORED ADS 372303206   656,191 20,609 SH   SOLE 30 20,609 0 0
GENMAB A/S SPONSORED ADS 372303206   32,286 1,014 SH   SOLE 34 1,014 0 0
GENMAB A/S SPONSORED ADS 372303206   11,747,296 368,948 SH   SOLE 43 333,914 0 35,034
GENPACT LIMITED SHS G3922B107   21,929,847 631,802 SH   SOLE 2 495,880 0 135,922
GENPACT LIMITED SHS G3922B107   1,197,599 34,503 SH   SOLE 4 21,504 0 12,999
GENPACT LIMITED SHS G3922B107   101,041 2,911 SH   SOLE 7 2,911 0 0
GENPACT LIMITED SHS G3922B107   1,206,624 34,763 SH   SOLE 13 34,763 0 0
GENPACT LIMITED SHS G3922B107   10,468,501 301,599 SH   SOLE 18 301,599 0 0
GENPACT LIMITED SHS G3922B107   5,964,323 171,833 SH   SOLE 19 171,833 0 0
GENPACT LIMITED SHS G3922B107   292,001,485 8,412,604 SH   SOLE 21 8,412,604 0 0
GENPACT LIMITED SHS G3922B107   217,048,537 6,253,199 SH   SOLE 22 6,093,202 0 159,997
GENPACT LIMITED SHS G3922B107   1,080,140 31,119 SH   SOLE 23 31,119 0 0
GENPACT LIMITED SHS G3922B107   3,238,096 93,290 SH   SOLE 28 89,842 0 3,448
GENPACT LIMITED SHS G3922B107   22,366,395 644,379 SH   SOLE 30 644,379 0 0
GENPACT LIMITED SHS G3922B107   5,368,804 154,676 SH   SOLE 31 154,676 0 0
GENPACT LIMITED SHS G3922B107   75,217 2,167 SH   SOLE 36 2,167 0 0
GENPACT LIMITED SHS G3922B107   13,931,622 401,372 SH   SOLE 43 363,184 0 38,188
GENPREX INC COM 372446104   104,808 455,688 SH   SOLE 22 455,688 0 0
GENTEX CORP COM 371901109   12,020,742 368,057 SH   SOLE 2 226,238 0 141,819
GENTEX CORP COM 371901109   188,024 5,757 SH   SOLE 4 631 0 5,126
GENTEX CORP COM 371901109   96,804 2,964 SH   SOLE 7 2,964 0 0
GENTEX CORP COM 371901109   13,059,950 399,876 SH   SOLE 18 399,876 0 0
GENTEX CORP COM 371901109   2,417,689 74,026 SH   SOLE 19 74,026 0 0
GENTEX CORP COM 371901109   385,771,690 11,811,748 SH   SOLE 21 11,811,748 0 0
GENTEX CORP COM 371901109   222,311,656 6,806,848 SH   SOLE 22 6,490,101 0 316,747
GENTEX CORP COM 371901109   1,460,784 44,727 SH   SOLE 25 44,727 0 0
GENTEX CORP COM 371901109   2,052,387 62,841 SH   SOLE 26 62,841 0 0
GENTEX CORP COM 371901109   140,569 4,304 SH   SOLE 28 4,304 0 0
GENTEX CORP COM 371901109   13,833,502 423,561 SH   SOLE 30 423,561 0 0
GENTEX CORP COM 371901109   107,027 3,277 SH   SOLE 31 3,277 0 0
GENTEX CORP COM 371901109   93,865 2,874 SH   SOLE 36 2,874 0 0
GENTEX CORP COM 371901109   1,538,417 47,104 SH   SOLE 40 47,104 0 0
GENTEX CORP COM 371901109   21,832,774 668,487 SH   SOLE 43 614,581 0 53,906
GENTHERM INC COM 37253A103   2,760,314 52,718 SH   SOLE 2 29,010 0 23,708
GENTHERM INC COM 37253A103   37,385 714 SH   SOLE 4 92 0 622
GENTHERM INC COM 37253A103   433,541 8,280 SH   SOLE 7 7,837 0 443
GENTHERM INC COM 37253A103   5,029,492 96,056 SH   SOLE 18 96,056 0 0
GENTHERM INC COM 37253A103   6,781,458 129,516 SH   SOLE 19 129,516 0 0
GENTHERM INC COM 37253A103   201,903,302 3,856,060 SH   SOLE 21 3,856,060 0 0
GENTHERM INC COM 37253A103   53,246,141 1,016,924 SH   SOLE 22 981,650 0 35,274
GENTHERM INC COM 37253A103   153,520 2,932 SH   SOLE 23 2,932 0 0
GENTHERM INC COM 37253A103   355,367 6,787 SH   SOLE 25 6,787 0 0
GENTHERM INC COM 37253A103   963,791 18,407 SH   SOLE 26 9,627 0 8,780
GENTHERM INC COM 37253A103   30,892 590 SH   SOLE 28 590 0 0
GENTHERM INC COM 37253A103   6,326,921 120,835 SH   SOLE 30 120,835 0 0
GENTHERM INC COM 37253A103   15,080 288 SH   SOLE 36 288 0 0
GENTHERM INC COM 37253A103   287,195 5,485 SH   SOLE 40 5,485 0 0
GENTHERM INC COM 37253A103   1,544,829 29,504 SH   SOLE 43 26,918 0 2,586
GENUINE PARTS CO COM 372460105   43,767,801 316,013 SH   SOLE 2 45,866 0 270,147
GENUINE PARTS CO COM 372460105   16,869,577 121,802 SH   SOLE 4 44,106 0 77,696
GENUINE PARTS CO COM 372460105   17,226,630 124,380 SH   SOLE 7 113,927 0 10,453
GENUINE PARTS CO COM 372460105   188,083 1,358 SH   SOLE 13 1,358 0 0
GENUINE PARTS CO COM 372460105   2,980,936 21,523 SH   SOLE 15 21,523 0 0
GENUINE PARTS CO COM 372460105   33,848,846 244,396 SH   SOLE 18 235,814 0 8,582
GENUINE PARTS CO COM 372460105   8,355,844 60,331 SH   SOLE 19 60,331 0 0
GENUINE PARTS CO COM 372460105   649,848,510 4,692,047 SH   SOLE 21 4,692,047 0 0
GENUINE PARTS CO COM 372460105   420,327,418 3,034,855 SH   SOLE 22 2,729,529 0 305,326
GENUINE PARTS CO COM 372460105   31,290,059 225,921 SH   SOLE 23 225,921 0 0
GENUINE PARTS CO COM 372460105   40,646,149 293,474 SH   SOLE 25 198,532 0 94,942
GENUINE PARTS CO COM 372460105   20,919,179 151,041 SH   SOLE 26 78,986 0 72,055
GENUINE PARTS CO COM 372460105   43,211,585 311,997 SH   SOLE 28 1,934 0 310,063
GENUINE PARTS CO COM 372460105   101,685,869 734,194 SH   SOLE 30 734,194 0 0
GENUINE PARTS CO COM 372460105   4,375,215 31,590 SH   SOLE 31 29,186 0 2,404
GENUINE PARTS CO COM 372460105   2,070,714 14,951 SH   SOLE 32 14,951 0 0
GENUINE PARTS CO COM 372460105   896,234 6,471 SH   SOLE 34 6,471 0 0
GENUINE PARTS CO COM 372460105   5,449,837 39,349 SH   SOLE 36 39,349 0 0
GENUINE PARTS CO COM 372460105   1,013,959 7,321 SH   SOLE 40 7,321 0 0
GENUINE PARTS CO COM 372460105   35,456 256 SH   OTR 43 256 0 0
GENUINE PARTS CO COM 372460105   22,907,570 165,398 SH   SOLE 43 142,303 0 23,095
GENWORTH FINL INC COM CL A 37247D106   2,712,935 406,128 SH   SOLE 2 125,548 0 280,580
GENWORTH FINL INC COM CL A 37247D106   9,486 1,420 SH   SOLE 4 1,420 0 0
GENWORTH FINL INC COM CL A 37247D106   58,918 8,820 SH   SOLE 7 8,820 0 0
GENWORTH FINL INC COM CL A 37247D106   9,815,038 1,469,317 SH   SOLE 18 1,469,317 0 0
GENWORTH FINL INC COM CL A 37247D106   8,825,596 1,321,197 SH   SOLE 19 1,321,197 0 0
GENWORTH FINL INC COM CL A 37247D106   333,066,924 49,860,318 SH   SOLE 21 49,860,318 0 0
GENWORTH FINL INC COM CL A 37247D106   76,597,008 11,466,618 SH   SOLE 22 10,868,253 0 598,365
GENWORTH FINL INC COM CL A 37247D106   432,416 64,733 SH   SOLE 25 64,733 0 0
GENWORTH FINL INC COM CL A 37247D106   765,842 114,647 SH   SOLE 26 114,647 0 0
GENWORTH FINL INC COM CL A 37247D106   47,842 7,162 SH   SOLE 28 7,162 0 0
GENWORTH FINL INC COM CL A 37247D106   7,794,531 1,166,846 SH   SOLE 30 1,166,846 0 0
GENWORTH FINL INC COM CL A 37247D106   109,325 16,366 SH   SOLE 36 16,366 0 0
GENWORTH FINL INC COM CL A 37247D106   384,741 57,596 SH   SOLE 40 57,596 0 0
GENWORTH FINL INC COM CL A 37247D106   1,055,346 157,986 SH   SOLE 43 154,974 0 3,012
GEO GROUP INC NEW COM 36162J106   1,267,272 117,015 SH   SOLE 2 86,589 0 30,426
GEO GROUP INC NEW COM 36162J106   4,971 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106   41,706 3,851 SH   SOLE 7 3,851 0 0
GEO GROUP INC NEW COM 36162J106   4,461,419 411,950 SH   SOLE 18 411,950 0 0
GEO GROUP INC NEW COM 36162J106   2,737,109 252,734 SH   SOLE 19 252,734 0 0
GEO GROUP INC NEW COM 36162J106   162,716,537 15,024,611 SH   SOLE 21 15,024,611 0 0
GEO GROUP INC NEW COM 36162J106   39,120,949 3,612,276 SH   SOLE 22 3,447,864 0 164,412
GEO GROUP INC NEW COM 36162J106   285,306 26,344 SH   SOLE 26 26,344 0 0
GEO GROUP INC NEW COM 36162J106   23,631 2,182 SH   SOLE 28 2,182 0 0
GEO GROUP INC NEW COM 36162J106   2,475,435 228,572 SH   SOLE 30 228,572 0 0
GEO GROUP INC NEW COM 36162J106   69,204 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106   715,267 66,045 SH   SOLE 43 63,650 0 2,395
GEOPARK LTD USD SHS G38327105   1,175,418 137,155 SH   SOLE 2 137,155 0 0
GEOPARK LTD USD SHS G38327105   367,687 42,904 SH   SOLE 22 42,904 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   115,072 8,879 SH   SOLE 2 8,879 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   55,248 4,263 SH   SOLE 18 4,263 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   354,249 27,334 SH   SOLE 21 27,334 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   2,586,272 199,558 SH   SOLE 22 199,558 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   43,546 3,360 SH   SOLE 26 2,121 0 1,239
GEOSPACE TECHNOLOGIES CORP COM 37364X109   196,124 15,133 SH   SOLE 28 0 0 15,133
GEOSPACE TECHNOLOGIES CORP COM 37364X109   103,473 7,984 SH   SOLE 31 7,436 0 548
GEOVAX LABS INC COM 373678507   149,253 413,444 SH   SOLE 22 413,444 0 0
GERDAU SA SPON ADR REP PFD 373737105   2,169,410 447,301 SH   SOLE 2 447,301 0 0
GERDAU SA SPON ADR REP PFD 373737105   21,452,389 4,423,173 SH   SOLE 21 4,423,173 0 0
GERDAU SA SPON ADR REP PFD 373737105   6,737,542 1,389,184 SH   SOLE 22 1,389,184 0 0
GERDAU SA SPON ADR REP PFD 373737105   708,789 146,142 SH   SOLE 28 0 0 146,142
GERDAU SA SPON ADR REP PFD 373737105   1,409,313 290,580 SH   SOLE 30 290,580 0 0
GERDAU SA SPON ADR REP PFD 373737105   3,786,148 780,649 SH   SOLE 43 656,937 0 123,712
GERMAN AMERN BANCORP INC COM 373865104   1,389,611 42,876 SH   SOLE 2 23,175 0 19,701
GERMAN AMERN BANCORP INC COM 373865104   4,732 146 SH   SOLE 4 146 0 0
GERMAN AMERN BANCORP INC COM 373865104   7,940 245 SH   SOLE 7 245 0 0
GERMAN AMERN BANCORP INC COM 373865104   2,728,144 84,176 SH   SOLE 18 84,176 0 0
GERMAN AMERN BANCORP INC COM 373865104   1,884,415 58,143 SH   SOLE 19 58,143 0 0
GERMAN AMERN BANCORP INC COM 373865104   41,316,398 1,274,804 SH   SOLE 21 1,274,804 0 0
GERMAN AMERN BANCORP INC COM 373865104   28,355,185 874,890 SH   SOLE 22 830,130 0 44,760
GERMAN AMERN BANCORP INC COM 373865104   172,324 5,317 SH   SOLE 25 5,317 0 0
GERMAN AMERN BANCORP INC COM 373865104   608,044 18,761 SH   SOLE 26 18,761 0 0
GERMAN AMERN BANCORP INC COM 373865104   109,384 3,375 SH   SOLE 28 473 0 2,902
GERMAN AMERN BANCORP INC COM 373865104   1,181,020 36,440 SH   SOLE 30 36,440 0 0
GERMAN AMERN BANCORP INC COM 373865104   207,165 6,392 SH   SOLE 40 6,392 0 0
GERMAN AMERN BANCORP INC COM 373865104   1,100,713 33,962 SH   SOLE 43 32,258 0 1,704
GERON CORP COM 374163103   580,440 275,090 SH   SOLE 2 117,131 0 157,959
GERON CORP COM 374163103   3,939 1,867 SH   SOLE 4 1,867 0 0
GERON CORP COM 374163103   362,433 171,769 SH   SOLE 7 163,614 0 8,155
GERON CORP COM 374163103   2,638,087 1,250,278 SH   SOLE 18 1,250,278 0 0
GERON CORP COM 374163103   2,211,732 1,048,214 SH   SOLE 19 1,048,214 0 0
GERON CORP COM 374163103   50,423,944 23,897,604 SH   SOLE 21 23,897,604 0 0
GERON CORP COM 374163103   29,845,986 14,145,017 SH   SOLE 22 13,679,420 0 465,597
GERON CORP COM 374163103   166,768 79,037 SH   SOLE 25 79,037 0 0
GERON CORP COM 374163103   516,249 244,668 SH   SOLE 26 244,668 0 0
GERON CORP COM 374163103   1,748,342 828,598 SH   SOLE 30 828,598 0 0
GERON CORP COM 374163103   9,472 4,489 SH   SOLE 36 4,489 0 0
GERON CORP COM 374163103   164,297 77,866 SH   SOLE 40 77,866 0 0
GERON CORP COM 374163103   312,664 148,182 SH   SOLE 43 142,022 0 6,160
GETTY IMAGES HOLDINGS INC CL A COM 374275105   58,742 11,189 SH   SOLE 21 11,189 0 0
GETTY IMAGES HOLDINGS INC CL A COM 374275105   3,177,578 605,253 SH   SOLE 22 605,253 0 0
GETTY RLTY CORP NEW COM 374297109   1,589,013 54,381 SH   SOLE 2 13,491 0 40,890
GETTY RLTY CORP NEW COM 374297109   583,348 19,964 SH   SOLE 4 19,964 0 0
GETTY RLTY CORP NEW COM 374297109   1,977,843 67,688 SH   SOLE 7 60,515 0 7,173
GETTY RLTY CORP NEW COM 374297109   4,406,347 150,799 SH   SOLE 18 150,799 0 0
GETTY RLTY CORP NEW COM 374297109   5,006,642 171,343 SH   SOLE 19 171,343 0 0
GETTY RLTY CORP NEW COM 374297109   173,650,369 5,942,860 SH   SOLE 21 5,942,860 0 0
GETTY RLTY CORP NEW COM 374297109   54,804,681 1,875,588 SH   SOLE 22 1,790,104 0 85,484
GETTY RLTY CORP NEW COM 374297109   68,667 2,350 SH   SOLE 23 2,350 0 0
GETTY RLTY CORP NEW COM 374297109   9,983,685 341,673 SH   SOLE 25 341,673 0 0
GETTY RLTY CORP NEW COM 374297109   450,572 15,420 SH   SOLE 26 15,420 0 0
GETTY RLTY CORP NEW COM 374297109   1,328,517 45,466 SH   SOLE 28 1,458 0 44,008
GETTY RLTY CORP NEW COM 374297109   6,870,265 235,122 SH   SOLE 30 235,122 0 0
GETTY RLTY CORP NEW COM 374297109   357,507 12,235 SH   SOLE 40 12,235 0 0
GETTY RLTY CORP NEW COM 374297109   1,199,931 41,065 SH   SOLE 43 39,039 0 2,026
GEVO INC COM PAR 374396406   197,913 170,615 SH   SOLE 2 8,472 0 162,143
GEVO INC COM PAR 374396406   2,137 1,842 SH   SOLE 7 1,842 0 0
GEVO INC COM PAR 374396406   807,996 696,548 SH   SOLE 18 696,548 0 0
GEVO INC COM PAR 374396406   551,187 475,161 SH   SOLE 19 475,161 0 0
GEVO INC COM PAR 374396406   12,267,776 10,575,669 SH   SOLE 21 10,575,669 0 0
GEVO INC COM PAR 374396406   8,347,924 7,196,486 SH   SOLE 22 6,994,702 0 201,784
GEVO INC COM PAR 374396406   3,430 2,957 SH   SOLE 28 2,957 0 0
GEVO INC COM PAR 374396406   143,218 123,464 SH   SOLE 43 108,357 0 15,107
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   3,900,734 113,032 SH   SOLE 2 113,032 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   49,801,450 1,443,102 SH   SOLE 19 1,443,102 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   83,963 2,433 SH   SOLE 22 2,433 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   3,335,668 96,658 SH   SOLE 30 96,658 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   686,680 19,898 SH   SOLE 31 19,239 0 659
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   25,476,973 738,249 SH   SOLE 34 738,249 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   2,877,116 83,371 SH   SOLE 43 61,671 0 21,700
GH RESEARCH PLC ORDINARY SHARES G3855L106   57,153 9,854 SH   SOLE 2 9,854 0 0
GH RESEARCH PLC ORDINARY SHARES G3855L106   43,900 7,569 SH   SOLE 21 7,569 0 0
GH RESEARCH PLC ORDINARY SHARES G3855L106   2,813 485 SH   SOLE 22 485 0 0
GIBRALTAR INDS INC COM 374689107   7,941,439 100,550 SH   SOLE 2 52,153 0 48,397
GIBRALTAR INDS INC COM 374689107   11,136 141 SH   SOLE 4 141 0 0
GIBRALTAR INDS INC COM 374689107   454,293 5,752 SH   SOLE 7 5,448 0 304
GIBRALTAR INDS INC COM 374689107   8,243,301 104,372 SH   SOLE 18 96,631 0 7,741
GIBRALTAR INDS INC COM 374689107   20,812,257 263,513 SH   SOLE 19 263,513 0 0
GIBRALTAR INDS INC COM 374689107   291,848,397 3,695,219 SH   SOLE 21 3,695,219 0 0
GIBRALTAR INDS INC COM 374689107   87,453,527 1,107,287 SH   SOLE 22 1,057,062 0 50,225
GIBRALTAR INDS INC COM 374689107   605,382 7,665 SH   SOLE 23 7,665 0 0
GIBRALTAR INDS INC COM 374689107   523,558 6,629 SH   SOLE 25 6,629 0 0
GIBRALTAR INDS INC COM 374689107   2,143,754 27,143 SH   SOLE 26 11,780 0 15,363
GIBRALTAR INDS INC COM 374689107   45,887 581 SH   SOLE 28 581 0 0
GIBRALTAR INDS INC COM 374689107   4,658,714 58,986 SH   SOLE 30 58,986 0 0
GIBRALTAR INDS INC COM 374689107   20,535 260 SH   SOLE 36 260 0 0
GIBRALTAR INDS INC COM 374689107   585,953 7,419 SH   SOLE 40 7,419 0 0
GIBRALTAR INDS INC COM 374689107   3,561,050 45,088 SH   SOLE 43 44,315 0 773
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   84,267 4,606 SH   SOLE 2 4,606 0 0
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   25,778 1,409 SH   SOLE 22 1,409 0 0
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   35,437 1,937 SH   SOLE 28 0 0 1,937
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   178,919 29,283 SH   SOLE 2 29,283 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   40,870 6,689 SH   SOLE 22 6,689 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   158,781 25,987 SH   SOLE 43 25,733 0 254
GILDAN ACTIVEWEAR INC COM 375916103   3,703 112 SH   SOLE 2 112 0 0
GILDAN ACTIVEWEAR INC COM 375916103   4,475,597 135,378 SH   SOLE 18 135,378 0 0
GILDAN ACTIVEWEAR INC COM 375916103   43,522,498 1,316,470 SH   SOLE 19 1,316,470 0 0
GILDAN ACTIVEWEAR INC COM 375916103   2,687,150 81,281 SH   SOLE 23 81,281 0 0
GILDAN ACTIVEWEAR INC COM 375916103   5,272,938 159,496 SH   SOLE 25 159,496 0 0
GILDAN ACTIVEWEAR INC COM 375916103   3,257,699 98,539 SH   SOLE 34 98,539 0 0
GILDAN ACTIVEWEAR INC COM 375916103   7,247,230 219,214 SH   SOLE 43 194,825 0 24,389
GILEAD SCIENCES INC COM 375558103   254,705,647 3,144,126 SH   SOLE 2 1,338,279 0 1,805,847
GILEAD SCIENCES INC COM 375558103   86,773,780 1,071,149 SH   SOLE 4 547,198 0 523,951
GILEAD SCIENCES INC COM 375558103   163,781,076 2,021,739 SH   SOLE 7 1,761,159 0 260,580
GILEAD SCIENCES INC COM 375558103   4,975,958 61,424 SH   SOLE 13 61,424 0 0
GILEAD SCIENCES INC COM 375558103   15,701,763 193,825 SH   SOLE 15 193,825 0 0
GILEAD SCIENCES INC COM 375558103   180,821,207 2,232,085 SH   SOLE 18 2,113,037 0 119,048
GILEAD SCIENCES INC COM 375558103   303,485,576 3,746,273 SH   SOLE 19 3,746,273 0 0
GILEAD SCIENCES INC COM 375558103   4,032,068,524 49,772,479 SH   SOLE 21 49,772,479 0 0
GILEAD SCIENCES INC COM 375558103   2,298,773,784 28,376,420 SH   SOLE 22 25,565,853 0 2,810,567
GILEAD SCIENCES INC COM 375558103   203,286,251 2,509,397 SH   SOLE 23 2,509,397 0 0
GILEAD SCIENCES INC COM 375558103   292,328,554 3,608,549 SH   SOLE 25 3,462,025 0 146,524
GILEAD SCIENCES INC COM 375558103   149,008,660 1,839,386 SH   SOLE 26 1,070,335 0 769,051
GILEAD SCIENCES INC COM 375558103   255,961,383 3,159,627 SH   SOLE 28 60,918 0 3,098,709
GILEAD SCIENCES INC COM 375558103   1,749,573 21,597 SH   SOLE 29 21,597 0 0
GILEAD SCIENCES INC COM 375558103   1,176,777,750 14,526,327 SH   SOLE 30 14,327,524 0 198,803
GILEAD SCIENCES INC COM 375558103   25,955,037 320,393 SH   SOLE 31 299,582 0 20,811
GILEAD SCIENCES INC COM 375558103   33,727,460 416,337 SH   SOLE 32 416,337 0 0
GILEAD SCIENCES INC COM 375558103   259,961,414 3,209,004 SH   SOLE 34 3,209,004 0 0
GILEAD SCIENCES INC COM 375558103   12,249,279 151,207 SH   SOLE 35 151,207 0 0
GILEAD SCIENCES INC COM 375558103   30,550,248 377,117 SH   SOLE 36 377,117 0 0
GILEAD SCIENCES INC COM 375558103   5,257,063 64,894 SH   SOLE 40 64,894 0 0
GILEAD SCIENCES INC COM 375558103   219,861 2,714 SH   OTR 43 2,714 0 0
GILEAD SCIENCES INC COM 375558103   159,341,970 1,966,942 SH   SOLE 43 1,787,800 0 179,142
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   3,955,354 2,340,446 SH   SOLE 2 1,081,686 0 1,258,760
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   4,213 2,493 SH   SOLE 4 2,493 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   447,395 264,731 SH   SOLE 7 254,033 0 10,698
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   945,520 559,479 SH   SOLE 18 559,479 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   882,859 522,402 SH   SOLE 19 522,402 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   51,913,543 30,718,073 SH   SOLE 21 30,718,073 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   60,216,900 35,631,302 SH   SOLE 22 33,765,829 0 1,865,473
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   378,856 224,175 SH   SOLE 25 224,175 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   693,872 410,575 SH   SOLE 26 410,575 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   250,573 148,268 SH   SOLE 28 57,780 0 90,488
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   1,434,415 848,766 SH   SOLE 30 848,766 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   36,938 21,857 SH   SOLE 31 21,857 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   12,852 7,605 SH   SOLE 36 7,605 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   306,400 181,302 SH   SOLE 40 181,302 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   1,543,632 913,392 SH   SOLE 43 810,408 0 102,984
GITLAB INC CLASS A COM 37637K108   5,302,743 84,224 SH   SOLE 2 27,768 0 56,456
GITLAB INC CLASS A COM 37637K108   12,970 206 SH   SOLE 4 160 0 46
GITLAB INC CLASS A COM 37637K108   796,003 12,643 SH   SOLE 7 11,984 0 659
GITLAB INC CLASS A COM 37637K108   3,048,145 48,414 SH   SOLE 18 48,414 0 0
GITLAB INC CLASS A COM 37637K108   4,063,375 64,539 SH   SOLE 19 64,539 0 0
GITLAB INC CLASS A COM 37637K108   116,327,414 1,847,640 SH   SOLE 21 1,847,640 0 0
GITLAB INC CLASS A COM 37637K108   137,102,263 2,177,609 SH   SOLE 22 2,062,994 0 114,615
GITLAB INC CLASS A COM 37637K108   997,475 15,843 SH   SOLE 25 15,843 0 0
GITLAB INC CLASS A COM 37637K108   2,103,620 33,412 SH   SOLE 26 20,518 0 12,894
GITLAB INC CLASS A COM 37637K108   243,844 3,873 SH   SOLE 28 1,766 0 2,107
GITLAB INC CLASS A COM 37637K108   3,934,307 62,489 SH   SOLE 30 62,489 0 0
GITLAB INC CLASS A COM 37637K108   78,952 1,254 SH   SOLE 31 1,254 0 0
GITLAB INC CLASS A COM 37637K108   1,819,229 28,895 SH   SOLE 34 28,895 0 0
GITLAB INC CLASS A COM 37637K108   21,595 343 SH   SOLE 36 343 0 0
GITLAB INC CLASS A COM 37637K108   1,021,148 16,219 SH   SOLE 40 16,219 0 0
GITLAB INC CLASS A COM 37637K108   1,766,595 28,059 SH   SOLE 43 23,142 0 4,917
GLACIER BANCORP INC NEW COM 37637Q105   7,084,149 171,446 SH   SOLE 2 92,682 0 78,764
GLACIER BANCORP INC NEW COM 37637Q105   13,470 326 SH   SOLE 4 326 0 0
GLACIER BANCORP INC NEW COM 37637Q105   1,574,251 38,099 SH   SOLE 7 36,069 0 2,030
GLACIER BANCORP INC NEW COM 37637Q105   18,885,430 457,053 SH   SOLE 18 457,053 0 0
GLACIER BANCORP INC NEW COM 37637Q105   9,520,913 230,419 SH   SOLE 19 230,419 0 0
GLACIER BANCORP INC NEW COM 37637Q105   372,042,883 9,003,942 SH   SOLE 21 9,003,942 0 0
GLACIER BANCORP INC NEW COM 37637Q105   152,975,400 3,702,212 SH   SOLE 22 3,554,884 0 147,328
GLACIER BANCORP INC NEW COM 37637Q105   969,078 23,453 SH   SOLE 25 23,453 0 0
GLACIER BANCORP INC NEW COM 37637Q105   1,819,733 44,040 SH   SOLE 26 44,040 0 0
GLACIER BANCORP INC NEW COM 37637Q105   306,429 7,416 SH   SOLE 28 1,702 0 5,714
GLACIER BANCORP INC NEW COM 37637Q105   11,372,628 275,233 SH   SOLE 30 275,233 0 0
GLACIER BANCORP INC NEW COM 37637Q105   123,299 2,984 SH   SOLE 36 2,984 0 0
GLACIER BANCORP INC NEW COM 37637Q105   995,853 24,101 SH   SOLE 40 24,101 0 0
GLACIER BANCORP INC NEW COM 37637Q105   8,383,193 202,885 SH   SOLE 43 183,203 0 19,682
GLADSTONE CAPITAL CORP COM 376535100   1,511,771 141,287 SH   SOLE 30 141,287 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   506,073 38,223 SH   SOLE 2 11,808 0 26,415
GLADSTONE COMMERCIAL CORP COM 376536108   6,488 490 SH   SOLE 7 490 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   1,525,764 115,239 SH   SOLE 18 115,239 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   1,094,935 82,699 SH   SOLE 19 82,699 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   23,421,454 1,768,992 SH   SOLE 21 1,768,992 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   14,041,761 1,060,556 SH   SOLE 22 1,008,792 0 51,764
GLADSTONE COMMERCIAL CORP COM 376536108   26,996 2,039 SH   SOLE 23 2,039 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   99,287 7,499 SH   SOLE 25 7,499 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   33,683 2,544 SH   SOLE 28 0 0 2,544
GLADSTONE COMMERCIAL CORP COM 376536108   662,688 50,052 SH   SOLE 30 50,052 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   83,822 6,331 SH   SOLE 40 6,331 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   1,795,582 135,618 SH   SOLE 43 128,611 0 7,007
GLADSTONE INVT CORP COM 376546107   1,720,315 121,577 SH   SOLE 30 121,577 0 0
GLADSTONE INVT CORP COM 376546107   724,565 51,206 SH   SOLE 43 42,371 0 8,835
GLADSTONE LD CORP COM 376549101   1,240,099 85,820 SH   SOLE 2 64,789 0 21,031
GLADSTONE LD CORP COM 376549101   5,289 366 SH   SOLE 7 366 0 0
GLADSTONE LD CORP COM 376549101   1,385,437 95,878 SH   SOLE 18 95,878 0 0
GLADSTONE LD CORP COM 376549101   1,043,420 72,209 SH   SOLE 19 72,209 0 0
GLADSTONE LD CORP COM 376549101   20,465,217 1,416,278 SH   SOLE 21 1,416,278 0 0
GLADSTONE LD CORP COM 376549101   13,604,502 941,488 SH   SOLE 22 895,581 0 45,907
GLADSTONE LD CORP COM 376549101   24,652 1,706 SH   SOLE 23 1,706 0 0
GLADSTONE LD CORP COM 376549101   117,320 8,119 SH   SOLE 25 8,119 0 0
GLADSTONE LD CORP COM 376549101   287,902 19,924 SH   SOLE 26 19,924 0 0
GLADSTONE LD CORP COM 376549101   45,850 3,173 SH   SOLE 28 0 0 3,173
GLADSTONE LD CORP COM 376549101   38,321 2,652 SH   SOLE 30 2,652 0 0
GLADSTONE LD CORP COM 376549101   49,809 3,447 SH   SOLE 40 3,447 0 0
GLADSTONE LD CORP COM 376549101   553,436 38,300 SH   SOLE 43 34,691 0 3,609
GLATFELTER CORPORATION COM 377320106   58,943 30,383 SH   SOLE 2 1,591 0 28,792
GLATFELTER CORPORATION COM 377320106   1,203 620 SH   SOLE 7 620 0 0
GLATFELTER CORPORATION COM 377320106   268,455 138,379 SH   SOLE 18 138,379 0 0
GLATFELTER CORPORATION COM 377320106   172,932 89,140 SH   SOLE 19 89,140 0 0
GLATFELTER CORPORATION COM 377320106   3,371,278 1,737,772 SH   SOLE 21 1,737,772 0 0
GLATFELTER CORPORATION COM 377320106   2,267,251 1,168,686 SH   SOLE 22 1,129,281 0 39,405
GLATFELTER CORPORATION COM 377320106   570 294 SH   SOLE 28 294 0 0
GLATFELTER CORPORATION COM 377320106   202 104 SH   SOLE 43 104 0 0
GLAUKOS CORP COM 377322102   2,824,041 35,527 SH   SOLE 2 17,006 0 18,521
GLAUKOS CORP COM 377322102   74,959 943 SH   SOLE 4 161 0 782
GLAUKOS CORP COM 377322102   864,215 10,872 SH   SOLE 7 10,291 0 581
GLAUKOS CORP COM 377322102   11,381,219 143,178 SH   SOLE 18 140,414 0 2,764
GLAUKOS CORP COM 377322102   11,462,140 144,196 SH   SOLE 19 144,196 0 0
GLAUKOS CORP COM 377322102   467,422,980 5,880,274 SH   SOLE 21 5,880,274 0 0
GLAUKOS CORP COM 377322102   111,803,480 1,406,510 SH   SOLE 22 1,363,401 0 43,109
GLAUKOS CORP COM 377322102   117,089 1,473 SH   SOLE 23 1,473 0 0
GLAUKOS CORP COM 377322102   796,172 10,016 SH   SOLE 25 10,016 0 0
GLAUKOS CORP COM 377322102   2,709,894 34,091 SH   SOLE 26 15,651 0 18,440
GLAUKOS CORP COM 377322102   346,735 4,362 SH   SOLE 28 825 0 3,537
GLAUKOS CORP COM 377322102   14,170,841 178,272 SH   SOLE 30 178,272 0 0
GLAUKOS CORP COM 377322102   96,501 1,214 SH   SOLE 36 1,214 0 0
GLAUKOS CORP COM 377322102   684,170 8,607 SH   SOLE 40 8,607 0 0
GLAUKOS CORP COM 377322102   2,764,662 34,780 SH   SOLE 43 33,416 0 1,364
GLAUKOS CORP NOTE 2.750% 6/1 377322AB8   2,807,851 1,848,000 PRN   SOLE 21 1,848,000 0 0
GLIMPSE GROUP INC COM 37892C106   2,168 1,919 SH   SOLE 18 1,919 0 0
GLIMPSE GROUP INC COM 37892C106   33,132 29,320 SH   SOLE 21 29,320 0 0
GLIMPSE GROUP INC COM 37892C106   34,769 30,769 SH   SOLE 22 30,769 0 0
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   24,162 3,746 SH   SOLE 2 1,036 0 2,710
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   492,122 76,298 SH   SOLE 18 76,298 0 0
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   453,738 70,347 SH   SOLE 19 70,347 0 0
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   7,200,025 1,116,283 SH   SOLE 21 1,116,283 0 0
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   5,656,921 877,042 SH   SOLE 22 869,106 0 7,936
GLOBAL E ONLINE LTD SHS M5216V106   496,445 12,527 SH   SOLE 2 3,267 0 9,260
GLOBAL E ONLINE LTD SHS M5216V106   2,940,823 74,207 SH   SOLE 4 30,849 0 43,358
GLOBAL E ONLINE LTD SHS M5216V106   2,011,857 50,766 SH   SOLE 7 45,427 0 5,339
GLOBAL E ONLINE LTD SHS M5216V106   28,058 708 SH   SOLE 13 708 0 0
GLOBAL E ONLINE LTD SHS M5216V106   296,749 7,488 SH   SOLE 15 7,488 0 0
GLOBAL E ONLINE LTD SHS M5216V106   1,846,877 46,603 SH   SOLE 18 46,603 0 0
GLOBAL E ONLINE LTD SHS M5216V106   2,123,415 53,581 SH   SOLE 19 53,581 0 0
GLOBAL E ONLINE LTD SHS M5216V106   49,619,336 1,252,065 SH   SOLE 21 1,252,065 0 0
GLOBAL E ONLINE LTD SHS M5216V106   46,817,852 1,181,374 SH   SOLE 22 1,132,879 0 48,495
GLOBAL E ONLINE LTD SHS M5216V106   6,005,411 151,537 SH   SOLE 23 151,537 0 0
GLOBAL E ONLINE LTD SHS M5216V106   297,265 7,501 SH   SOLE 25 7,501 0 0
GLOBAL E ONLINE LTD SHS M5216V106   355,838 8,979 SH   SOLE 26 3,762 0 5,217
GLOBAL E ONLINE LTD SHS M5216V106   3,162,276 79,795 SH   SOLE 28 0 0 79,795
GLOBAL E ONLINE LTD SHS M5216V106   10,374,183 261,776 SH   SOLE 30 261,776 0 0
GLOBAL E ONLINE LTD SHS M5216V106   712,349 17,975 SH   SOLE 31 17,278 0 697
GLOBAL E ONLINE LTD SHS M5216V106   110,449 2,787 SH   SOLE 34 2,787 0 0
GLOBAL E ONLINE LTD SHS M5216V106   572,376 14,443 SH   SOLE 36 14,443 0 0
GLOBAL E ONLINE LTD SHS M5216V106   199,260 5,028 SH   SOLE 40 5,028 0 0
GLOBAL E ONLINE LTD SHS M5216V106   17,160 433 SH   SOLE 43 433 0 0
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103   7,351 228 SH   SOLE 43 228 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   3,227,254 83,091 SH   SOLE 2 68,896 0 14,195
GLOBAL INDUSTRIAL COMPANY COM 37892E102   6,059 156 SH   SOLE 4 156 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   2,602 67 SH   SOLE 7 67 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   1,266,495 32,608 SH   SOLE 18 32,608 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   2,336,692 60,162 SH   SOLE 19 60,162 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   19,409,746 499,736 SH   SOLE 21 499,736 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   15,301,911 393,973 SH   SOLE 22 378,849 0 15,124
GLOBAL INDUSTRIAL COMPANY COM 37892E102   133,571 3,439 SH   SOLE 23 3,439 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   192,608 4,959 SH   SOLE 25 4,959 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   42,530 1,095 SH   SOLE 28 1,095 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   65,018 1,674 SH   SOLE 30 1,674 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   87,235 2,246 SH   SOLE 40 2,246 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   346,919 8,932 SH   SOLE 43 7,293 0 1,639
GLOBAL MED REIT INC COM NEW 37954A204   725,829 65,390 SH   SOLE 2 18,883 0 46,507
GLOBAL MED REIT INC COM NEW 37954A204   7,715 695 SH   SOLE 7 695 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,970,439 177,517 SH   SOLE 18 177,517 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,402,896 126,387 SH   SOLE 19 126,387 0 0
GLOBAL MED REIT INC COM NEW 37954A204   30,844,280 2,778,764 SH   SOLE 21 2,778,764 0 0
GLOBAL MED REIT INC COM NEW 37954A204   19,668,390 1,771,927 SH   SOLE 22 1,677,471 0 94,456
GLOBAL MED REIT INC COM NEW 37954A204   33,422 3,011 SH   SOLE 23 3,011 0 0
GLOBAL MED REIT INC COM NEW 37954A204   163,292 14,711 SH   SOLE 25 14,711 0 0
GLOBAL MED REIT INC COM NEW 37954A204   551,359 49,672 SH   SOLE 26 49,672 0 0
GLOBAL MED REIT INC COM NEW 37954A204   37,662 3,393 SH   SOLE 28 0 0 3,393
GLOBAL MED REIT INC COM NEW 37954A204   765,978 69,007 SH   SOLE 30 69,007 0 0
GLOBAL MED REIT INC COM NEW 37954A204   104,851 9,446 SH   SOLE 40 9,446 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,901,947 171,347 SH   SOLE 43 164,057 0 7,290
GLOBAL MOFY METAVERSE LTD ORD SHS G3937M106   13,771 2,468 SH   SOLE 2 2,468 0 0
GLOBAL MOFY METAVERSE LTD ORD SHS G3937M106   2,037 365 SH   SOLE 22 365 0 0
GLOBAL NET LEASE INC COM NEW 379378201   2,318,599 233,025 SH   SOLE 2 56,121 0 176,904
GLOBAL NET LEASE INC COM NEW 379378201   853,591 85,788 SH   SOLE 4 85,788 0 0
GLOBAL NET LEASE INC COM NEW 379378201   2,844,168 285,846 SH   SOLE 7 255,577 0 30,269
GLOBAL NET LEASE INC COM NEW 379378201   6,293,664 632,529 SH   SOLE 18 632,529 0 0
GLOBAL NET LEASE INC COM NEW 379378201   7,101,703 713,739 SH   SOLE 19 713,739 0 0
GLOBAL NET LEASE INC COM NEW 379378201   196,736,823 19,772,545 SH   SOLE 21 19,772,545 0 0
GLOBAL NET LEASE INC COM NEW 379378201   77,272,924 7,766,123 SH   SOLE 22 7,402,939 0 363,184
GLOBAL NET LEASE INC COM NEW 379378201   96,127 9,661 SH   SOLE 23 9,661 0 0
GLOBAL NET LEASE INC COM NEW 379378201   559,190 56,200 SH   SOLE 26 56,200 0 0
GLOBAL NET LEASE INC COM NEW 379378201   1,323,450 133,010 SH   SOLE 28 4,331 0 128,679
GLOBAL NET LEASE INC COM NEW 379378201   36,039 3,622 SH   SOLE 36 3,622 0 0
GLOBAL NET LEASE INC COM NEW 379378201   350,389 35,215 SH   SOLE 40 35,215 0 0
GLOBAL NET LEASE INC COM NEW 379378201   2,165,269 217,615 SH   SOLE 43 174,184 0 43,431
GLOBAL PMTS INC COM 37940X102   63,767,462 502,106 SH   SOLE 2 69,258 0 432,848
GLOBAL PMTS INC COM 37940X102   26,652,474 209,862 SH   SOLE 4 101,670 0 108,192
GLOBAL PMTS INC COM 37940X102   20,461,732 161,116 SH   SOLE 7 141,739 0 19,377
GLOBAL PMTS INC COM 37940X102   1,481,201 11,663 SH   SOLE 13 11,663 0 0
GLOBAL PMTS INC COM 37940X102   4,807,204 37,852 SH   SOLE 15 37,852 0 0
GLOBAL PMTS INC COM 37940X102   65,029,461 512,043 SH   SOLE 18 495,965 0 16,078
GLOBAL PMTS INC COM 37940X102   14,722,602 115,926 SH   SOLE 19 115,926 0 0
GLOBAL PMTS INC COM 37940X102   837,922,124 6,597,812 SH   SOLE 21 6,597,812 0 0
GLOBAL PMTS INC COM 37940X102   706,519,034 5,563,142 SH   SOLE 22 4,991,464 0 571,678
GLOBAL PMTS INC COM 37940X102   53,910,738 424,494 SH   SOLE 23 424,494 0 0
GLOBAL PMTS INC COM 37940X102   48,746,283 383,829 SH   SOLE 25 382,805 0 1,024
GLOBAL PMTS INC COM 37940X102   35,071,304 276,152 SH   SOLE 26 135,387 0 140,765
GLOBAL PMTS INC COM 37940X102   61,335,412 482,956 SH   SOLE 28 7,585 0 475,371
GLOBAL PMTS INC COM 37940X102   195,153,661 1,536,643 SH   SOLE 30 1,536,643 0 0
GLOBAL PMTS INC COM 37940X102   7,436,993 58,559 SH   SOLE 31 54,287 0 4,272
GLOBAL PMTS INC COM 37940X102   66,973,069 527,347 SH   SOLE 34 527,347 0 0
GLOBAL PMTS INC COM 37940X102   9,373,108 73,804 SH   SOLE 36 73,804 0 0
GLOBAL PMTS INC COM 37940X102   1,756,156 13,828 SH   SOLE 40 13,828 0 0
GLOBAL PMTS INC COM 37940X102   20,941,672 164,895 SH   SOLE 43 132,276 0 32,619
GLOBAL SELF STORAGE INC COM 37955N106   280,913 60,607 SH   SOLE 2 60,607 0 0
GLOBAL SELF STORAGE INC COM 37955N106   7,523 1,623 SH   SOLE 18 1,623 0 0
GLOBAL SELF STORAGE INC COM 37955N106   105,284 22,715 SH   SOLE 21 22,715 0 0
GLOBAL SELF STORAGE INC COM 37955N106   92,839 20,030 SH   SOLE 22 20,030 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   408,252 20,598 SH   SOLE 2 20,598 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   102,113 5,152 SH   SOLE 22 5,152 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   1,572,816 79,355 SH   SOLE 43 77,483 0 1,872
GLOBAL WTR RES INC COM 379463102   23,806 1,820 SH   SOLE 2 1,063 0 757
GLOBAL WTR RES INC COM 379463102   423,517 32,379 SH   SOLE 18 32,379 0 0
GLOBAL WTR RES INC COM 379463102   302,109 23,097 SH   SOLE 19 23,097 0 0
GLOBAL WTR RES INC COM 379463102   5,725,142 437,702 SH   SOLE 21 437,702 0 0
GLOBAL WTR RES INC COM 379463102   1,975,852 151,059 SH   SOLE 22 145,927 0 5,132
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   8,463,214 139,657 SH   SOLE 2 45,487 0 94,170
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   4,934,658 81,430 SH   SOLE 7 81,430 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   202,586 3,343 SH   SOLE 15 3,343 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,627,110 26,850 SH   SOLE 18 26,850 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   35,529,053 586,288 SH   SOLE 19 586,288 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   50,655,540 835,900 SH   SOLE 21 835,900 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   33,134,383 546,772 SH   SOLE 22 481,419 0 65,353
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   9,038,248 149,146 SH   SOLE 25 149,146 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,833,817 30,261 SH   SOLE 26 2,216 0 28,045
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,560,208 25,746 SH   SOLE 28 4,876 0 20,870
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   32,025,524 528,474 SH   SOLE 30 528,474 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   67,690 1,117 SH   SOLE 31 1,117 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   9,640,127 159,078 SH   SOLE 32 159,078 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   32,457,966 535,610 SH   SOLE 34 535,610 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   336,209 5,548 SH   SOLE 36 5,548 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   2,191,781 36,168 SH   SOLE 43 31,726 0 4,442
GLOBALSTAR INC COM 378973408   759,945 391,724 SH   SOLE 2 207,966 0 183,758
GLOBALSTAR INC COM 378973408   4,871 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408   12,821 6,609 SH   SOLE 7 6,609 0 0
GLOBALSTAR INC COM 378973408   3,249,529 1,675,015 SH   SOLE 18 1,675,015 0 0
GLOBALSTAR INC COM 378973408   2,843,353 1,465,646 SH   SOLE 19 1,465,646 0 0
GLOBALSTAR INC COM 378973408   52,118,688 26,865,303 SH   SOLE 21 26,865,303 0 0
GLOBALSTAR INC COM 378973408   39,944,938 20,590,174 SH   SOLE 22 19,913,002 0 677,172
GLOBALSTAR INC COM 378973408   234,232 120,738 SH   SOLE 25 120,738 0 0
GLOBALSTAR INC COM 378973408   310,897 160,256 SH   SOLE 26 160,256 0 0
GLOBALSTAR INC COM 378973408   90,167 46,478 SH   SOLE 28 0 0 46,478
GLOBALSTAR INC COM 378973408   855,528 440,994 SH   SOLE 30 440,994 0 0
GLOBALSTAR INC COM 378973408   216,504 111,600 SH   SOLE 40 111,600 0 0
GLOBALSTAR INC COM 378973408   726,514 374,492 SH   SOLE 43 361,336 0 13,156
GLOBANT S A COM L44385109   14,175,755 59,567 SH   SOLE 2 2,970 0 56,597
GLOBANT S A COM L44385109   81,627 343 SH   SOLE 7 343 0 0
GLOBANT S A COM L44385109   5,405,954 22,716 SH   SOLE 18 22,716 0 0
GLOBANT S A COM L44385109   290,866,057 1,222,229 SH   SOLE 19 1,222,229 0 0
GLOBANT S A COM L44385109   140,008,632 588,321 SH   SOLE 21 588,321 0 0
GLOBANT S A COM L44385109   132,988,222 558,821 SH   SOLE 22 521,789 0 37,032
GLOBANT S A COM L44385109   2,970,942 12,484 SH   SOLE 25 12,484 0 0
GLOBANT S A COM L44385109   112,565 473 SH   SOLE 28 473 0 0
GLOBANT S A COM L44385109   51,490,067 216,363 SH   SOLE 30 216,363 0 0
GLOBANT S A COM L44385109   134,935 567 SH   SOLE 31 567 0 0
GLOBANT S A COM L44385109   13,334,971 56,034 SH   SOLE 34 56,034 0 0
GLOBANT S A COM L44385109   277,009 1,164 SH   SOLE 43 1,019 0 145
GLOBE LIFE INC COM 37959E102   18,810,122 154,536 SH   SOLE 2 66,087 0 88,449
GLOBE LIFE INC COM 37959E102   12,780,600 105,000 SH   SOLE 4 49,080 0 55,920
GLOBE LIFE INC COM 37959E102   7,013,628 57,621 SH   SOLE 7 51,558 0 6,063
GLOBE LIFE INC COM 37959E102   76,440 628 SH   SOLE 13 628 0 0
GLOBE LIFE INC COM 37959E102   1,611,086 13,236 SH   SOLE 15 13,236 0 0
GLOBE LIFE INC COM 37959E102   29,911,595 245,741 SH   SOLE 18 238,801 0 6,940
GLOBE LIFE INC COM 37959E102   8,538,901 70,152 SH   SOLE 19 70,152 0 0
GLOBE LIFE INC COM 37959E102   314,087,870 2,580,413 SH   SOLE 21 2,580,413 0 0
GLOBE LIFE INC COM 37959E102   256,624,345 2,108,317 SH   SOLE 22 1,899,494 0 208,823
GLOBE LIFE INC COM 37959E102   18,539,051 152,309 SH   SOLE 23 152,309 0 0
GLOBE LIFE INC COM 37959E102   14,800,057 121,591 SH   SOLE 25 121,591 0 0
GLOBE LIFE INC COM 37959E102   11,536,135 94,776 SH   SOLE 26 52,828 0 41,948
GLOBE LIFE INC COM 37959E102   12,991,297 106,731 SH   SOLE 28 1,121 0 105,610
GLOBE LIFE INC COM 37959E102   82,283 676 SH   SOLE 29 676 0 0
GLOBE LIFE INC COM 37959E102   70,087,837 575,812 SH   SOLE 30 575,812 0 0
GLOBE LIFE INC COM 37959E102   2,467,751 20,274 SH   SOLE 31 18,814 0 1,460
GLOBE LIFE INC COM 37959E102   1,151,228 9,458 SH   SOLE 34 9,458 0 0
GLOBE LIFE INC COM 37959E102   3,713,555 30,509 SH   SOLE 36 30,509 0 0
GLOBE LIFE INC COM 37959E102   552,244 4,537 SH   SOLE 40 4,537 0 0
GLOBE LIFE INC COM 37959E102   18,988 156 SH   OTR 43 156 0 0
GLOBE LIFE INC COM 37959E102   29,608,752 243,253 SH   SOLE 43 231,764 0 11,489
GLOBUS MED INC CL A 379577208   14,630,983 274,554 SH   SOLE 2 102,621 0 171,933
GLOBUS MED INC CL A 379577208   107,699 2,021 SH   SOLE 4 332 0 1,689
GLOBUS MED INC CL A 379577208   590,560 11,082 SH   SOLE 7 10,524 0 558
GLOBUS MED INC CL A 379577208   10,843,556 203,482 SH   SOLE 18 203,482 0 0
GLOBUS MED INC CL A 379577208   2,005,622 37,636 SH   SOLE 19 37,636 0 0
GLOBUS MED INC CL A 379577208   352,409,914 6,613,059 SH   SOLE 21 6,613,059 0 0
GLOBUS MED INC CL A 379577208   181,640,724 3,408,533 SH   SOLE 22 3,249,969 0 158,564
GLOBUS MED INC CL A 379577208   1,241,764 23,302 SH   SOLE 25 23,302 0 0
GLOBUS MED INC CL A 379577208   1,709,490 32,079 SH   SOLE 26 32,079 0 0
GLOBUS MED INC CL A 379577208   570,789 10,711 SH   SOLE 28 1,938 0 8,773
GLOBUS MED INC CL A 379577208   7,664,221 143,821 SH   SOLE 30 143,821 0 0
GLOBUS MED INC CL A 379577208   90,113 1,691 SH   SOLE 31 1,691 0 0
GLOBUS MED INC CL A 379577208   57,553 1,080 SH   SOLE 34 1,080 0 0
GLOBUS MED INC CL A 379577208   1,338,698 25,121 SH   SOLE 40 25,121 0 0
GLOBUS MED INC CL A 379577208   12,470 234 SH   OTR 43 234 0 0
GLOBUS MED INC CL A 379577208   2,859,062 53,651 SH   SOLE 43 38,628 0 15,023
GLYCOMIMETICS INC COM 38000Q102   20,690 8,767 SH   SOLE 18 8,767 0 0
GLYCOMIMETICS INC COM 38000Q102   279,533 118,446 SH   SOLE 21 118,446 0 0
GLYCOMIMETICS INC COM 38000Q102   1,415,724 599,883 SH   SOLE 22 599,883 0 0
GLYCOMIMETICS INC COM 38000Q102   18,613 7,887 SH   SOLE 26 0 0 7,887
GMS INC COM 36251C103   8,192,058 99,382 SH   SOLE 2 58,074 0 41,308
GMS INC COM 36251C103   9,315 113 SH   SOLE 4 113 0 0
GMS INC COM 36251C103   55,640 675 SH   SOLE 7 675 0 0
GMS INC COM 36251C103   10,951,073 132,853 SH   SOLE 18 132,853 0 0
GMS INC COM 36251C103   19,255,813 233,602 SH   SOLE 19 233,602 0 0
GMS INC COM 36251C103   386,769,391 4,692,095 SH   SOLE 21 4,692,095 0 0
GMS INC COM 36251C103   109,736,998 1,331,275 SH   SOLE 22 1,269,808 0 61,467
GMS INC COM 36251C103   473,560 5,745 SH   SOLE 23 5,745 0 0
GMS INC COM 36251C103   633,310 7,683 SH   SOLE 25 7,683 0 0
GMS INC COM 36251C103   2,709,639 32,872 SH   SOLE 26 18,339 0 14,533
GMS INC COM 36251C103   99,988 1,213 SH   SOLE 28 768 0 445
GMS INC COM 36251C103   6,247,699 75,794 SH   SOLE 30 75,794 0 0
GMS INC COM 36251C103   189,094 2,294 SH   SOLE 34 2,294 0 0
GMS INC COM 36251C103   82,512 1,001 SH   SOLE 36 1,001 0 0
GMS INC COM 36251C103   673,618 8,172 SH   SOLE 40 8,172 0 0
GMS INC COM 36251C103   5,722,703 69,425 SH   SOLE 43 67,883 0 1,542
GODADDY INC CL A 380237107   59,687,929 562,245 SH   SOLE 2 308,906 0 253,339
GODADDY INC CL A 380237107   22,572,695 212,629 SH   SOLE 4 93,006 0 119,623
GODADDY INC CL A 380237107   5,347,173 50,369 SH   SOLE 7 49,995 0 374
GODADDY INC CL A 380237107   4,252,133 40,054 SH   SOLE 13 40,054 0 0
GODADDY INC CL A 380237107   1,581,784 14,900 SH   SOLE 15 14,900 0 0
GODADDY INC CL A 380237107   33,093,151 311,729 SH   SOLE 18 300,357 0 11,372
GODADDY INC CL A 380237107   6,528,309 61,495 SH   SOLE 19 61,495 0 0
GODADDY INC CL A 380237107   981,046,747 9,241,209 SH   SOLE 21 9,241,209 0 0
GODADDY INC CL A 380237107   455,875,032 4,294,226 SH   SOLE 22 4,010,105 0 284,121
GODADDY INC CL A 380237107   36,807,583 346,718 SH   SOLE 23 346,718 0 0
GODADDY INC CL A 380237107   22,400,609 211,008 SH   SOLE 25 211,008 0 0
GODADDY INC CL A 380237107   24,886,452 234,424 SH   SOLE 26 144,224 0 90,200
GODADDY INC CL A 380237107   23,509,663 221,455 SH   SOLE 28 2,120 0 219,335
GODADDY INC CL A 380237107   4,112,001 38,734 SH   SOLE 29 38,734 0 0
GODADDY INC CL A 380237107   56,866,621 535,669 SH   SOLE 30 535,669 0 0
GODADDY INC CL A 380237107   10,923,546 102,897 SH   SOLE 31 100,726 0 2,171
GODADDY INC CL A 380237107   831,657 7,834 SH   SOLE 34 7,834 0 0
GODADDY INC CL A 380237107   4,235,784 39,900 SH   SOLE 36 39,900 0 0
GODADDY INC CL A 380237107   773,800 7,289 SH   SOLE 40 7,289 0 0
GODADDY INC CL A 380237107   27,814 262 SH   OTR 43 262 0 0
GODADDY INC CL A 380237107   10,982,252 103,450 SH   SOLE 43 94,267 0 9,183
GOGO INC COM 38046C109   608,003 60,020 SH   SOLE 2 18,686 0 41,334
GOGO INC COM 38046C109   1,003 99 SH   SOLE 4 99 0 0
GOGO INC COM 38046C109   296,029 29,223 SH   SOLE 7 27,637 0 1,586
GOGO INC COM 38046C109   2,140,398 211,293 SH   SOLE 18 211,293 0 0
GOGO INC COM 38046C109   1,364,136 134,663 SH   SOLE 19 134,663 0 0
GOGO INC COM 38046C109   76,077,455 7,510,114 SH   SOLE 21 7,510,114 0 0
GOGO INC COM 38046C109   20,316,110 2,005,539 SH   SOLE 22 1,923,048 0 82,491
GOGO INC COM 38046C109   149,235 14,732 SH   SOLE 25 14,732 0 0
GOGO INC COM 38046C109   1,023,839 101,070 SH   SOLE 26 12,742 0 88,328
GOGO INC COM 38046C109   43,691 4,313 SH   SOLE 28 0 0 4,313
GOGO INC COM 38046C109   1,740,476 171,814 SH   SOLE 30 171,814 0 0
GOGO INC COM 38046C109   88,060 8,693 SH   SOLE 40 8,693 0 0
GOGO INC COM 38046C109   125,997 12,438 SH   SOLE 43 11,724 0 714
GOGORO INC ORDINARY SHARES G9491K105   6,914 2,680 SH   SOLE 2 2,680 0 0
GOHEALTH INC CL A NEW 38046W204   34,671 2,599 SH   SOLE 2 324 0 2,275
GOHEALTH INC CL A NEW 38046W204   167,364 12,546 SH   SOLE 18 12,546 0 0
GOHEALTH INC CL A NEW 38046W204   106,133 7,956 SH   SOLE 19 7,956 0 0
GOHEALTH INC CL A NEW 38046W204   2,232,983 167,390 SH   SOLE 21 167,390 0 0
GOHEALTH INC CL A NEW 38046W204   1,390,041 104,201 SH   SOLE 22 101,430 0 2,771
GOHEALTH INC CL A NEW 38046W204   13 1 SH   SOLE 43 1 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206   689,002 190,332 SH   SOLE 43 179,619 0 10,713
GOLAR LNG LTD SHS G9456A100   1,513,731 65,843 SH   SOLE 2 3,638 0 62,205
GOLAR LNG LTD SHS G9456A100   20,231 880 SH   SOLE 7 880 0 0
GOLAR LNG LTD SHS G9456A100   6,193,023 269,379 SH   SOLE 18 269,379 0 0
GOLAR LNG LTD SHS G9456A100   4,756,263 206,884 SH   SOLE 19 206,884 0 0
GOLAR LNG LTD SHS G9456A100   84,355,230 3,669,214 SH   SOLE 21 3,669,214 0 0
GOLAR LNG LTD SHS G9456A100   28,089,665 1,221,821 SH   SOLE 22 1,139,322 0 82,499
GOLAR LNG LTD SHS G9456A100   11,656 507 SH   SOLE 43 507 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   79,646 5,508 SH   SOLE 2 5,508 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   44,954,390 3,108,879 SH   SOLE 7 3,108,879 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   9,241,444 639,104 SH   SOLE 19 639,104 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   5,222,070 361,139 SH   SOLE 23 361,139 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   32,308,889 2,234,363 SH   SOLE 25 2,234,363 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   25,302,643 1,749,837 SH   SOLE 26 1,256,375 0 493,462
GOLD FIELDS LTD SPONSORED ADR 38059T106   21,668,512 1,498,514 SH   SOLE 28 0 0 1,498,514
GOLD FIELDS LTD SPONSORED ADR 38059T106   83,303,771 5,760,980 SH   SOLE 30 5,760,980 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   117,556,402 8,129,765 SH   SOLE 34 8,129,765 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   15,125,066 1,045,994 SH   SOLE 43 983,888 0 62,106
GOLD RESOURCE CORP COM 38068T105   5,258 13,985 SH   SOLE 18 13,985 0 0
GOLD RESOURCE CORP COM 38068T105   72,247 192,146 SH   SOLE 21 192,146 0 0
GOLD RESOURCE CORP COM 38068T105   364,745 970,067 SH   SOLE 22 970,067 0 0
GOLDEN ENTMT INC COM 381013101   508,588 12,737 SH   SOLE 2 7,106 0 5,631
GOLDEN ENTMT INC COM 381013101   12,658 317 SH   SOLE 4 317 0 0
GOLDEN ENTMT INC COM 381013101   25,875 648 SH   SOLE 7 648 0 0
GOLDEN ENTMT INC COM 381013101   2,695,475 67,505 SH   SOLE 18 67,505 0 0
GOLDEN ENTMT INC COM 381013101   6,687,636 167,484 SH   SOLE 19 167,484 0 0
GOLDEN ENTMT INC COM 381013101   99,632,138 2,495,170 SH   SOLE 21 2,495,170 0 0
GOLDEN ENTMT INC COM 381013101   24,842,969 622,163 SH   SOLE 22 602,293 0 19,870
GOLDEN ENTMT INC COM 381013101   171,459 4,294 SH   SOLE 25 4,294 0 0
GOLDEN ENTMT INC COM 381013101   944,424 23,652 SH   SOLE 26 14,711 0 8,941
GOLDEN ENTMT INC COM 381013101   1,247,892 31,252 SH   SOLE 30 31,252 0 0
GOLDEN ENTMT INC COM 381013101   1,067,449 26,733 SH   SOLE 34 26,733 0 0
GOLDEN ENTMT INC COM 381013101   162,835 4,078 SH   SOLE 40 4,078 0 0
GOLDEN ENTMT INC COM 381013101   467,061 11,697 SH   SOLE 43 11,058 0 639
GOLDEN MATRIX GROUP INC COM 381098300   6,146 2,550 SH   SOLE 18 2,550 0 0
GOLDEN MATRIX GROUP INC COM 381098300   82,757 34,339 SH   SOLE 21 34,339 0 0
GOLDEN MATRIX GROUP INC COM 381098300   461,322 191,420 SH   SOLE 22 191,420 0 0
GOLDEN MINERALS CO COM 381119403   560 1,078 SH   SOLE 22 1,078 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   797,363 81,697 SH   SOLE 2 4,921 0 76,776
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   14,084 1,443 SH   SOLE 7 1,443 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   3,252,198 333,217 SH   SOLE 18 333,217 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   2,461,540 252,207 SH   SOLE 19 252,207 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   46,787,761 4,793,828 SH   SOLE 21 4,793,828 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   14,696,061 1,505,744 SH   SOLE 22 1,399,413 0 106,331
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   87,811 8,997 SH   SOLE 26 8,997 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   34,072 3,491 SH   SOLE 43 61 0 3,430
GOLDMAN SACHS BDC INC SHS 38147U107   5,717,250 390,256 SH   SOLE 30 390,256 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   253,798,469 657,901 SH   SOLE 2 101,753 0 556,148
GOLDMAN SACHS GROUP INC COM 38141G104   94,059,984 243,824 SH   SOLE 4 115,082 0 128,742
GOLDMAN SACHS GROUP INC COM 38141G104   120,787,287 313,107 SH   SOLE 7 282,518 0 30,589
GOLDMAN SACHS GROUP INC COM 38141G104   5,527,313 14,328 SH   SOLE 13 14,328 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   18,977,955 49,195 SH   SOLE 15 49,195 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   302,932,645 785,268 SH   SOLE 18 756,531 0 28,737
GOLDMAN SACHS GROUP INC COM 38141G104   202,042,408 523,738 SH   SOLE 19 523,738 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   3,075,248,110 7,971,714 SH   SOLE 21 7,971,714 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,707,113,200 7,017,428 SH   SOLE 22 6,312,665 0 704,763
GOLDMAN SACHS GROUP INC COM 38141G104   240,911,822 624,496 SH   SOLE 23 624,496 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   340,646,869 883,031 SH   SOLE 25 838,150 0 44,881
GOLDMAN SACHS GROUP INC COM 38141G104   154,103,542 399,470 SH   SOLE 26 197,318 0 202,152
GOLDMAN SACHS GROUP INC COM 38141G104   209,559,137 543,223 SH   SOLE 28 35,007 0 508,216
GOLDMAN SACHS GROUP INC COM 38141G104   48,993 127 SH   SOLE 29 127 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   822,055,810 2,130,948 SH   SOLE 30 2,130,948 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   28,728,678 74,471 SH   SOLE 31 68,951 0 5,520
GOLDMAN SACHS GROUP INC COM 38141G104   19,173,926 49,703 SH   SOLE 32 49,703 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   72,001,656 186,644 SH   SOLE 34 186,644 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   33,760,662 87,515 SH   SOLE 36 87,515 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   6,665,334 17,278 SH   SOLE 40 17,278 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   147,364 382 SH   OTR 43 382 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   168,479,956 436,737 SH   SOLE 43 370,667 0 66,070
GOLUB CAP BDC INC COM 38173M102   9,163,193 606,834 SH   SOLE 30 606,834 0 0
GOLUB CAP BDC INC COM 38173M102   36,119 2,392 SH   OTR 43 2,392 0 0
GOLUB CAP BDC INC COM 38173M102   1,808,334 119,757 SH   SOLE 43 111,991 0 7,766
GOOD TIMES RESTAURANTS INC COM NEW 382140879   2,169 854 SH   SOLE 18 854 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879   50,442 19,859 SH   SOLE 21 19,859 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879   82,072 32,312 SH   SOLE 22 32,312 0 0
GOODRX HLDGS INC COM CL A 38246G108   483,680 72,191 SH   SOLE 2 63,680 0 8,511
GOODRX HLDGS INC COM CL A 38246G108   66,484 9,923 SH   SOLE 19 9,923 0 0
GOODRX HLDGS INC COM CL A 38246G108   1,816,002 271,045 SH   SOLE 21 271,045 0 0
GOODRX HLDGS INC COM CL A 38246G108   8,766,133 1,308,378 SH   SOLE 22 1,271,506 0 36,872
GOODRX HLDGS INC COM CL A 38246G108   69,151 10,321 SH   SOLE 25 10,321 0 0
GOODRX HLDGS INC COM CL A 38246G108   351,114 52,405 SH   SOLE 26 0 0 52,405
GOODRX HLDGS INC COM CL A 38246G108   383,153 57,187 SH   SOLE 30 57,187 0 0
GOODRX HLDGS INC COM CL A 38246G108   77,177 11,519 SH   SOLE 40 11,519 0 0
GOODRX HLDGS INC COM CL A 38246G108   367,374 54,832 SH   SOLE 43 54,832 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   11,002,643 768,341 SH   SOLE 2 515,978 0 252,363
GOODYEAR TIRE & RUBR CO COM 382550101   12,014 839 SH   SOLE 4 839 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   585,631 40,896 SH   SOLE 7 39,123 0 1,773
GOODYEAR TIRE & RUBR CO COM 382550101   16,767,732 1,170,931 SH   SOLE 18 1,170,931 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   19,647,355 1,372,022 SH   SOLE 19 1,372,022 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   306,292,198 21,389,120 SH   SOLE 21 21,389,120 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   143,932,783 10,051,172 SH   SOLE 22 9,650,180 0 400,992
GOODYEAR TIRE & RUBR CO COM 382550101   109,648 7,657 SH   SOLE 23 7,657 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   1,760,157 122,916 SH   SOLE 25 122,916 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   2,135,670 149,139 SH   SOLE 26 149,139 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   703,484 49,126 SH   SOLE 28 49,126 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   2,535,270 177,044 SH   SOLE 30 177,044 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   1,378,257 96,247 SH   SOLE 34 96,247 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   413,891 28,903 SH   SOLE 36 28,903 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   834,298 58,261 SH   SOLE 40 58,261 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   6,832,387 477,122 SH   SOLE 43 441,809 0 35,313
GOOSEHEAD INS INC COM CL A 38267D109   1,071,054 14,130 SH   SOLE 2 9,038 0 5,092
GOOSEHEAD INS INC COM CL A 38267D109   5,306 70 SH   SOLE 4 70 0 0
GOOSEHEAD INS INC COM CL A 38267D109   12,431 164 SH   SOLE 7 164 0 0
GOOSEHEAD INS INC COM CL A 38267D109   4,930,638 65,048 SH   SOLE 18 65,048 0 0
GOOSEHEAD INS INC COM CL A 38267D109   3,389,321 44,714 SH   SOLE 19 44,714 0 0
GOOSEHEAD INS INC COM CL A 38267D109   203,893,056 2,689,882 SH   SOLE 21 2,689,882 0 0
GOOSEHEAD INS INC COM CL A 38267D109   50,173,157 661,915 SH   SOLE 22 644,187 0 17,728
GOOSEHEAD INS INC COM CL A 38267D109   337,765 4,456 SH   SOLE 25 4,456 0 0
GOOSEHEAD INS INC COM CL A 38267D109   1,388,429 18,317 SH   SOLE 26 6,240 0 12,077
GOOSEHEAD INS INC COM CL A 38267D109   96,039 1,267 SH   SOLE 28 329 0 938
GOOSEHEAD INS INC COM CL A 38267D109   5,071,399 66,905 SH   SOLE 30 66,905 0 0
GOOSEHEAD INS INC COM CL A 38267D109   421,751 5,564 SH   SOLE 40 5,564 0 0
GOOSEHEAD INS INC COM CL A 38267D109   750,268 9,898 SH   SOLE 43 9,033 0 865
GOPRO INC CL A 38268T103   3,044,460 877,366 SH   SOLE 2 720,617 0 156,749
GOPRO INC CL A 38268T103   1,485 428 SH   SOLE 4 428 0 0
GOPRO INC CL A 38268T103   2,696 777 SH   SOLE 7 777 0 0
GOPRO INC CL A 38268T103   1,407,710 405,680 SH   SOLE 18 348,057 0 57,623
GOPRO INC CL A 38268T103   1,965,797 566,512 SH   SOLE 19 566,512 0 0
GOPRO INC CL A 38268T103   17,878,429 5,152,285 SH   SOLE 21 5,152,285 0 0
GOPRO INC CL A 38268T103   16,796,157 4,840,391 SH   SOLE 22 4,654,386 0 186,005
GOPRO INC CL A 38268T103   84,026 24,215 SH   SOLE 25 24,215 0 0
GOPRO INC CL A 38268T103   791,379 228,063 SH   SOLE 26 52,310 0 175,753
GOPRO INC CL A 38268T103   294,308 84,815 SH   SOLE 30 84,815 0 0
GOPRO INC CL A 38268T103   117,269 33,795 SH   SOLE 40 33,795 0 0
GOPRO INC CL A 38268T103   445,631 128,424 SH   SOLE 43 105,385 0 23,039
GORMAN RUPP CO COM 383082104   570,647 16,061 SH   SOLE 2 6,533 0 9,528
GORMAN RUPP CO COM 383082104   5,330 150 SH   SOLE 7 150 0 0
GORMAN RUPP CO COM 383082104   2,105,614 59,263 SH   SOLE 18 59,263 0 0
GORMAN RUPP CO COM 383082104   1,659,891 46,718 SH   SOLE 19 46,718 0 0
GORMAN RUPP CO COM 383082104   30,217,412 850,476 SH   SOLE 21 850,476 0 0
GORMAN RUPP CO COM 383082104   23,521,606 662,021 SH   SOLE 22 633,988 0 28,033
GORMAN RUPP CO COM 383082104   155,160 4,367 SH   SOLE 25 4,367 0 0
GORMAN RUPP CO COM 383082104   322,897 9,088 SH   SOLE 28 0 0 9,088
GORMAN RUPP CO COM 383082104   1,566,695 44,095 SH   SOLE 30 44,095 0 0
GORMAN RUPP CO COM 383082104   107,123 3,015 SH   SOLE 40 3,015 0 0
GORMAN RUPP CO COM 383082104   514,510 14,481 SH   SOLE 43 13,116 0 1,365
GOSSAMER BIO INC COM 38341P102   34,654 37,977 SH   SOLE 18 37,977 0 0
GOSSAMER BIO INC COM 38341P102   158,412 173,602 SH   SOLE 21 173,602 0 0
GOSSAMER BIO INC COM 38341P102   2,603,529 2,853,182 SH   SOLE 22 2,853,182 0 0
GOSSAMER BIO INC COM 38341P102   36,345 39,830 SH   SOLE 26 25,139 0 14,691
GOSSAMER BIO INC COM 38341P102   163,695 179,392 SH   SOLE 28 0 0 179,392
GOSSAMER BIO INC COM 38341P102   86,380 94,663 SH   SOLE 31 88,163 0 6,500
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   12,597,528 3,738,139 SH   SOLE 2 3,476,036 0 262,103
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   8,006,106 2,375,699 SH   SOLE 4 1,318,765 0 1,056,934
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   8,271,348 2,454,406 SH   SOLE 7 2,256,334 0 198,072
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   1,006,285 298,601 SH   SOLE 13 298,601 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   2,133,557 633,103 SH   SOLE 15 633,103 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   5,465,719 1,621,875 SH   SOLE 18 1,560,773 0 61,102
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   3,998,000 1,186,350 SH   SOLE 19 1,186,350 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   114,903,759 34,096,071 SH   SOLE 21 34,096,071 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   100,326,423 29,770,452 SH   SOLE 22 28,721,833 0 1,048,619
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   14,652,292 4,347,861 SH   SOLE 23 4,347,861 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   2,080,544 617,372 SH   SOLE 25 606,531 0 10,841
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   9,320,082 2,765,603 SH   SOLE 26 357,597 0 2,408,006
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   10,143,370 3,009,902 SH   SOLE 28 44,064 0 2,965,838
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   96,412 28,609 SH   SOLE 29 28,609 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   35,770,252 10,614,318 SH   SOLE 30 9,726,581 0 887,737
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   1,814,681 538,481 SH   SOLE 31 506,668 0 31,813
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   1,063,070 315,451 SH   SOLE 34 315,451 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   805,137 238,913 SH   SOLE 36 238,913 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   301,140 89,359 SH   SOLE 40 89,359 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   167,105 49,586 SH   SOLE 43 11,205 0 38,381
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   59,015 5,878 SH   SOLE 2 5,878 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   584,368 58,204 SH   SOLE 19 58,204 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   3,822,118 380,689 SH   SOLE 21 380,689 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   381,138 37,962 SH   SOLE 30 37,962 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   574,690 57,240 SH   SOLE 34 57,240 0 0
GRACO INC COM 384109104   42,885,121 494,296 SH   SOLE 2 378,064 0 116,232
GRACO INC COM 384109104   22,559,075 260,017 SH   SOLE 4 127,442 0 132,575
GRACO INC COM 384109104   3,815,011 43,972 SH   SOLE 7 43,444 0 528
GRACO INC COM 384109104   2,181,146 25,140 SH   SOLE 13 25,140 0 0
GRACO INC COM 384109104   1,379,918 15,905 SH   SOLE 15 15,905 0 0
GRACO INC COM 384109104   33,080,026 381,282 SH   SOLE 18 368,698 0 12,584
GRACO INC COM 384109104   12,178,588 140,371 SH   SOLE 19 140,371 0 0
GRACO INC COM 384109104   810,250,078 9,338,982 SH   SOLE 21 9,338,982 0 0
GRACO INC COM 384109104   464,084,793 5,349,064 SH   SOLE 22 4,971,500 0 377,564
GRACO INC COM 384109104   30,997,439 357,278 SH   SOLE 23 357,278 0 0
GRACO INC COM 384109104   11,586,538 133,547 SH   SOLE 25 131,684 0 1,863
GRACO INC COM 384109104   28,819,590 332,176 SH   SOLE 26 147,830 0 184,346
GRACO INC COM 384109104   25,275,183 291,323 SH   SOLE 28 1,973 0 289,350
GRACO INC COM 384109104   1,138,378 13,121 SH   SOLE 29 13,121 0 0
GRACO INC COM 384109104   113,772,639 1,311,349 SH   SOLE 30 1,250,376 0 60,973
GRACO INC COM 384109104   5,211,153 60,064 SH   SOLE 31 57,371 0 2,693
GRACO INC COM 384109104   24,696,755 284,656 SH   SOLE 34 284,656 0 0
GRACO INC COM 384109104   2,318,661 26,725 SH   SOLE 36 26,725 0 0
GRACO INC COM 384109104   801,662 9,240 SH   SOLE 40 9,240 0 0
GRACO INC COM 384109104   20,909 241 SH   OTR 43 241 0 0
GRACO INC COM 384109104   16,925,968 195,090 SH   SOLE 43 176,715 0 18,374
GRAFTECH INTL LTD COM 384313508   320,071 146,151 SH   SOLE 2 58,856 0 87,295
GRAFTECH INTL LTD COM 384313508   1,154 527 SH   SOLE 4 527 0 0
GRAFTECH INTL LTD COM 384313508   2,676 1,222 SH   SOLE 7 1,222 0 0
GRAFTECH INTL LTD COM 384313508   1,080,213 493,248 SH   SOLE 18 493,248 0 0
GRAFTECH INTL LTD COM 384313508   910,341 415,681 SH   SOLE 19 415,681 0 0
GRAFTECH INTL LTD COM 384313508   16,332,140 7,457,598 SH   SOLE 21 7,457,598 0 0
GRAFTECH INTL LTD COM 384313508   11,870,188 5,420,177 SH   SOLE 22 5,237,902 0 182,275
GRAFTECH INTL LTD COM 384313508   99,875 45,605 SH   SOLE 25 45,605 0 0
GRAFTECH INTL LTD COM 384313508   254,132 116,042 SH   SOLE 26 116,042 0 0
GRAFTECH INTL LTD COM 384313508   53,791 24,562 SH   SOLE 28 0 0 24,562
GRAFTECH INTL LTD COM 384313508   365,014 166,673 SH   SOLE 30 166,673 0 0
GRAFTECH INTL LTD COM 384313508   16,278 7,433 SH   SOLE 36 7,433 0 0
GRAFTECH INTL LTD COM 384313508   79,882 36,476 SH   SOLE 40 36,476 0 0
GRAFTECH INTL LTD COM 384313508   121,068 55,282 SH   SOLE 43 53,688 0 1,594
GRAHAM CORP COM 384556106   109,362 5,765 SH   SOLE 2 5,765 0 0
GRAHAM CORP COM 384556106   64,783 3,415 SH   SOLE 18 3,415 0 0
GRAHAM CORP COM 384556106   419,142 22,095 SH   SOLE 21 22,095 0 0
GRAHAM CORP COM 384556106   2,901,120 152,932 SH   SOLE 22 152,932 0 0
GRAHAM CORP COM 384556106   51,883 2,735 SH   SOLE 26 1,726 0 1,009
GRAHAM CORP COM 384556106   233,957 12,333 SH   SOLE 28 0 0 12,333
GRAHAM CORP COM 384556106   123,438 6,507 SH   SOLE 31 6,060 0 447
GRAHAM CORP COM 384556106   114 6 SH   SOLE 43 6 0 0
GRAHAM HLDGS CO COM CL B 384637104   3,857,328 5,538 SH   SOLE 2 2,754 0 2,784
GRAHAM HLDGS CO COM CL B 384637104   9,751 14 SH   SOLE 4 14 0 0
GRAHAM HLDGS CO COM CL B 384637104   40,398 58 SH   SOLE 7 58 0 0
GRAHAM HLDGS CO COM CL B 384637104   10,060,535 14,444 SH   SOLE 18 14,444 0 0
GRAHAM HLDGS CO COM CL B 384637104   5,145,890 7,388 SH   SOLE 19 7,388 0 0
GRAHAM HLDGS CO COM CL B 384637104   198,329,194 284,743 SH   SOLE 21 284,743 0 0
GRAHAM HLDGS CO COM CL B 384637104   81,401,596 116,869 SH   SOLE 22 112,057 0 4,812
GRAHAM HLDGS CO COM CL B 384637104   534,927 768 SH   SOLE 25 768 0 0
GRAHAM HLDGS CO COM CL B 384637104   632,440 908 SH   SOLE 26 908 0 0
GRAHAM HLDGS CO COM CL B 384637104   978,611 1,405 SH   SOLE 28 1,405 0 0
GRAHAM HLDGS CO COM CL B 384637104   1,441,100 2,069 SH   SOLE 30 2,069 0 0
GRAHAM HLDGS CO COM CL B 384637104   67,562 97 SH   SOLE 36 97 0 0
GRAHAM HLDGS CO COM CL B 384637104   541,893 778 SH   SOLE 40 778 0 0
GRAHAM HLDGS CO COM CL B 384637104   19,517,327 28,021 SH   SOLE 43 27,377 0 644
GRAINGER W W INC COM 384802104   122,026,260 147,252 SH   SOLE 2 58,178 0 89,074
GRAINGER W W INC COM 384802104   34,969,061 42,198 SH   SOLE 4 18,388 0 23,810
GRAINGER W W INC COM 384802104   54,712,600 66,023 SH   SOLE 7 52,295 0 13,728
GRAINGER W W INC COM 384802104   2,693,243 3,250 SH   SOLE 13 3,250 0 0
GRAINGER W W INC COM 384802104   5,436,206 6,560 SH   SOLE 15 6,560 0 0
GRAINGER W W INC COM 384802104   76,106,061 91,839 SH   SOLE 18 80,485 0 11,354
GRAINGER W W INC COM 384802104   34,348,372 41,449 SH   SOLE 19 41,449 0 0
GRAINGER W W INC COM 384802104   1,338,147,895 1,614,775 SH   SOLE 21 1,614,775 0 0
GRAINGER W W INC COM 384802104   836,568,356 1,009,507 SH   SOLE 22 905,465 0 104,042
GRAINGER W W INC COM 384802104   66,451,822 80,189 SH   SOLE 23 80,189 0 0
GRAINGER W W INC COM 384802104   53,496,912 64,556 SH   SOLE 25 64,354 0 202
GRAINGER W W INC COM 384802104   54,254,334 65,470 SH   SOLE 26 38,627 0 26,843
GRAINGER W W INC COM 384802104   126,722,446 152,919 SH   SOLE 28 12,774 0 140,145
GRAINGER W W INC COM 384802104   1,238,063 1,494 SH   SOLE 29 1,494 0 0
GRAINGER W W INC COM 384802104   394,105,075 475,576 SH   SOLE 30 440,043 0 35,533
GRAINGER W W INC COM 384802104   10,081,843 12,166 SH   SOLE 31 11,407 0 759
GRAINGER W W INC COM 384802104   13,883,872 16,754 SH   SOLE 34 16,754 0 0
GRAINGER W W INC COM 384802104   9,660,039 11,657 SH   SOLE 36 11,657 0 0
GRAINGER W W INC COM 384802104   1,968,967 2,376 SH   SOLE 40 2,376 0 0
GRAINGER W W INC COM 384802104   54,502 66 SH   OTR 43 66 0 0
GRAINGER W W INC COM 384802104   80,434,175 97,062 SH   SOLE 43 86,102 0 10,960
GRAN TIERRA ENERGY INC COM 38500T200   553,431 98,126 SH   SOLE 2 98,126 0 0
GRAN TIERRA ENERGY INC COM 38500T200   194,129 34,420 SH   SOLE 22 34,420 0 0
GRAN TIERRA ENERGY INC COM 38500T200   10,496 1,861 SH   SOLE 26 0 0 1,861
GRAN TIERRA ENERGY INC COM 38500T200   2,358 418 SH   SOLE 43 418 0 0
GRAND CANYON ED INC COM 38526M106   24,735,185 187,331 SH   SOLE 2 44,385 0 142,946
GRAND CANYON ED INC COM 38526M106   8,979 68 SH   SOLE 4 68 0 0
GRAND CANYON ED INC COM 38526M106   517,465 3,919 SH   SOLE 7 3,715 0 204
GRAND CANYON ED INC COM 38526M106   6,655,212 50,403 SH   SOLE 18 50,403 0 0
GRAND CANYON ED INC COM 38526M106   1,386,948 10,504 SH   SOLE 19 10,504 0 0
GRAND CANYON ED INC COM 38526M106   203,821,962 1,543,638 SH   SOLE 21 1,543,638 0 0
GRAND CANYON ED INC COM 38526M106   113,327,951 858,285 SH   SOLE 22 817,437 0 40,848
GRAND CANYON ED INC COM 38526M106   94,541 716 SH   SOLE 23 716 0 0
GRAND CANYON ED INC COM 38526M106   853,242 6,462 SH   SOLE 25 6,462 0 0
GRAND CANYON ED INC COM 38526M106   4,759,118 36,043 SH   SOLE 26 13,290 0 22,753
GRAND CANYON ED INC COM 38526M106   265,268 2,009 SH   SOLE 28 116 0 1,893
GRAND CANYON ED INC COM 38526M106   3,917,495 29,669 SH   SOLE 30 29,669 0 0
GRAND CANYON ED INC COM 38526M106   55,589 421 SH   SOLE 31 421 0 0
GRAND CANYON ED INC COM 38526M106   680,930 5,157 SH   SOLE 36 5,157 0 0
GRAND CANYON ED INC COM 38526M106   804,388 6,092 SH   SOLE 40 6,092 0 0
GRAND CANYON ED INC COM 38526M106   11,180 85 SH   OTR 43 85 0 0
GRAND CANYON ED INC COM 38526M106   33,433,056 253,204 SH   SOLE 43 246,584 0 6,620
GRANITE CONSTR INC COM 387328107   2,095,585 41,203 SH   SOLE 2 12,700 0 28,503
GRANITE CONSTR INC COM 387328107   9,816 193 SH   SOLE 4 193 0 0
GRANITE CONSTR INC COM 387328107   452,807 8,903 SH   SOLE 7 8,428 0 475
GRANITE CONSTR INC COM 387328107   7,216,424 141,888 SH   SOLE 18 141,888 0 0
GRANITE CONSTR INC COM 387328107   4,624,802 90,932 SH   SOLE 19 90,932 0 0
GRANITE CONSTR INC COM 387328107   277,007,668 5,446,474 SH   SOLE 21 5,446,474 0 0
GRANITE CONSTR INC COM 387328107   64,743,814 1,272,981 SH   SOLE 22 1,217,721 0 55,260
GRANITE CONSTR INC COM 387328107   470,404 9,249 SH   SOLE 25 9,249 0 0
GRANITE CONSTR INC COM 387328107   1,895,654 37,272 SH   SOLE 26 15,040 0 22,232
GRANITE CONSTR INC COM 387328107   4,615,342 90,746 SH   SOLE 30 90,746 0 0
GRANITE CONSTR INC COM 387328107   27,312 537 SH   SOLE 36 537 0 0
GRANITE CONSTR INC COM 387328107   414,102 8,142 SH   SOLE 40 8,142 0 0
GRANITE CONSTR INC COM 387328107   4,566,899 89,794 SH   SOLE 43 86,403 0 3,391
GRANITE PT MTG TR INC COM STK 38741L107   2,797,597 470,976 SH   SOLE 2 385,009 0 85,967
GRANITE PT MTG TR INC COM STK 38741L107   2,590 436 SH   SOLE 7 436 0 0
GRANITE PT MTG TR INC COM STK 38741L107   1,163,165 195,819 SH   SOLE 18 195,819 0 0
GRANITE PT MTG TR INC COM STK 38741L107   884,377 148,885 SH   SOLE 19 148,885 0 0
GRANITE PT MTG TR INC COM STK 38741L107   17,453,746 2,938,341 SH   SOLE 21 2,938,341 0 0
GRANITE PT MTG TR INC COM STK 38741L107   9,662,592 1,626,699 SH   SOLE 22 1,583,090 0 43,609
GRANITE PT MTG TR INC COM STK 38741L107   33,104 5,573 SH   SOLE 23 5,573 0 0
GRANITE PT MTG TR INC COM STK 38741L107   4,503 758 SH   SOLE 28 758 0 0
GRANITE PT MTG TR INC COM STK 38741L107   40,137 6,757 SH   SOLE 43 6,359 0 398
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   26,316 456 SH   SOLE 43 456 0 0
GRANITE RIDGE RESOURCES INC COM 387432107   802,833 133,361 SH   SOLE 2 44,467 0 88,894
GRANITE RIDGE RESOURCES INC COM 387432107   565,206 93,888 SH   SOLE 18 93,888 0 0
GRANITE RIDGE RESOURCES INC COM 387432107   312,113 51,846 SH   SOLE 19 51,846 0 0
GRANITE RIDGE RESOURCES INC COM 387432107   7,492,486 1,244,599 SH   SOLE 21 1,244,599 0 0
GRANITE RIDGE RESOURCES INC COM 387432107   3,605,763 598,964 SH   SOLE 22 574,674 0 24,290
GRAPHIC PACKAGING HLDG CO COM 388689101   15,868,265 643,743 SH   SOLE 2 335,000 0 308,743
GRAPHIC PACKAGING HLDG CO COM 388689101   23,171 940 SH   SOLE 4 940 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   1,999,509 81,116 SH   SOLE 7 76,855 0 4,261
GRAPHIC PACKAGING HLDG CO COM 388689101   13,583,161 551,041 SH   SOLE 18 551,041 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   15,502,829 628,918 SH   SOLE 19 628,918 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   388,848,771 15,774,798 SH   SOLE 21 15,774,798 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   226,247,314 9,178,390 SH   SOLE 22 8,776,501 0 401,889
GRAPHIC PACKAGING HLDG CO COM 388689101   9,334,610 378,686 SH   SOLE 25 378,686 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   3,573,387 144,965 SH   SOLE 26 99,027 0 45,938
GRAPHIC PACKAGING HLDG CO COM 388689101   134,860 5,471 SH   SOLE 28 5,471 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   10,523,529 426,918 SH   SOLE 29 426,918 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   9,150,918 371,234 SH   SOLE 30 371,234 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   105,502 4,280 SH   SOLE 31 4,280 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   73,293,842 2,973,381 SH   SOLE 34 2,973,381 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   178,022 7,222 SH   SOLE 36 7,222 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   1,513,066 61,382 SH   SOLE 40 61,382 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   3,530,223 143,214 SH   SOLE 43 118,196 0 25,018
GRAPHITE BIO INC COM 38870X104   47,039 17,954 SH   SOLE 2 6,587 0 11,367
GRAPHITE BIO INC COM 38870X104   206,791 78,928 SH   SOLE 18 78,928 0 0
GRAPHITE BIO INC COM 38870X104   184,008 70,232 SH   SOLE 19 70,232 0 0
GRAPHITE BIO INC COM 38870X104   2,708,029 1,033,599 SH   SOLE 21 1,033,599 0 0
GRAPHITE BIO INC COM 38870X104   1,465,327 559,285 SH   SOLE 22 538,423 0 20,862
GRAPHITE BIO INC COM 38870X104   55 21 SH   SOLE 43 21 0 0
GRAVITY CO LTD SPONSORED ADS NE 38911N206   953,528 13,708 SH   SOLE 43 12,159 0 1,549
GRAY TELEVISION INC COM 389375106   2,104,319 234,857 SH   SOLE 2 155,331 0 79,526
GRAY TELEVISION INC COM 389375106   3,244 362 SH   SOLE 4 362 0 0
GRAY TELEVISION INC COM 389375106   7,410 827 SH   SOLE 7 827 0 0
GRAY TELEVISION INC COM 389375106   2,068,138 230,819 SH   SOLE 18 230,819 0 0
GRAY TELEVISION INC COM 389375106   2,511,793 280,334 SH   SOLE 19 280,334 0 0
GRAY TELEVISION INC COM 389375106   31,151,788 3,476,762 SH   SOLE 21 3,476,762 0 0
GRAY TELEVISION INC COM 389375106   24,308,776 2,713,033 SH   SOLE 22 2,604,087 0 108,946
GRAY TELEVISION INC COM 389375106   202,299 22,578 SH   SOLE 25 22,578 0 0
GRAY TELEVISION INC COM 389375106   379,761 42,384 SH   SOLE 26 24,397 0 17,987
GRAY TELEVISION INC COM 389375106   90,729 10,126 SH   SOLE 28 664 0 9,462
GRAY TELEVISION INC COM 389375106   470,481 52,509 SH   SOLE 30 52,509 0 0
GRAY TELEVISION INC COM 389375106   52,416 5,850 SH   SOLE 36 5,850 0 0
GRAY TELEVISION INC COM 389375106   146,630 16,365 SH   SOLE 40 16,365 0 0
GRAY TELEVISION INC COM 389375106   2,129,891 237,711 SH   SOLE 43 229,200 0 8,511
GREAT AJAX CORP COM 38983D300   969,752 182,972 SH   SOLE 2 182,960 0 12
GREAT AJAX CORP COM 38983D300   21,237 4,007 SH   SOLE 18 4,007 0 0
GREAT AJAX CORP COM 38983D300   746,176 140,788 SH   SOLE 19 140,788 0 0
GREAT AJAX CORP COM 38983D300   1,798,878 339,411 SH   SOLE 21 339,411 0 0
GREAT AJAX CORP COM 38983D300   2,649,020 499,815 SH   SOLE 22 482,445 0 17,370
GREAT AJAX CORP COM 38983D300   10,595 1,999 SH   SOLE 43 1,999 0 0
GREAT AJAX CORP 7.25 CV SR NT 24 38983D409   9,540,137 388,126 SH   SOLE 21 388,126 0 0
GREAT ELM GROUP INC COM NEW 39037G109   3,826 1,972 SH   SOLE 18 1,972 0 0
GREAT ELM GROUP INC COM NEW 39037G109   61,339 31,618 SH   SOLE 21 31,618 0 0
GREAT ELM GROUP INC COM NEW 39037G109   588,846 303,529 SH   SOLE 22 303,529 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   911,324 118,662 SH   SOLE 2 76,108 0 42,554
GREAT LAKES DREDGE & DOCK CO COM 390607109   2,911 379 SH   SOLE 4 379 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   350,531 45,642 SH   SOLE 7 43,153 0 2,489
GREAT LAKES DREDGE & DOCK CO COM 390607109   1,464,223 190,654 SH   SOLE 18 190,654 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   1,037,276 135,062 SH   SOLE 19 135,062 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   35,469,750 4,618,457 SH   SOLE 21 4,618,457 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   14,365,133 1,870,460 SH   SOLE 22 1,786,391 0 84,069
GREAT LAKES DREDGE & DOCK CO COM 390607109   86,054 11,205 SH   SOLE 25 11,205 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   403,023 52,477 SH   SOLE 26 52,477 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   8,986 1,170 SH   SOLE 28 1,170 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   559,711 72,879 SH   SOLE 30 72,879 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   18,470 2,405 SH   SOLE 36 2,405 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   145,836 18,989 SH   SOLE 40 18,989 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   2,032,551 264,655 SH   SOLE 43 244,055 0 20,600
GREAT SOUTHN BANCORP INC COM 390905107   531,183 8,950 SH   SOLE 2 3,091 0 5,859
GREAT SOUTHN BANCORP INC COM 390905107   6,588 111 SH   SOLE 7 111 0 0
GREAT SOUTHN BANCORP INC COM 390905107   1,557,047 26,235 SH   SOLE 18 26,235 0 0
GREAT SOUTHN BANCORP INC COM 390905107   1,168,542 19,689 SH   SOLE 19 19,689 0 0
GREAT SOUTHN BANCORP INC COM 390905107   24,973,708 420,787 SH   SOLE 21 420,787 0 0
GREAT SOUTHN BANCORP INC COM 390905107   18,503,431 311,768 SH   SOLE 22 298,812 0 12,956
GREAT SOUTHN BANCORP INC COM 390905107   113,537 1,913 SH   SOLE 25 1,913 0 0
GREAT SOUTHN BANCORP INC COM 390905107   133,478 2,249 SH   SOLE 28 0 0 2,249
GREAT SOUTHN BANCORP INC COM 390905107   1,091,268 18,387 SH   SOLE 30 18,387 0 0
GREAT SOUTHN BANCORP INC COM 390905107   125,644 2,117 SH   SOLE 40 2,117 0 0
GREAT SOUTHN BANCORP INC COM 390905107   898,848 15,145 SH   SOLE 43 14,117 0 1,028
GREEN BRICK PARTNERS INC COM 392709101   1,210,825 23,312 SH   SOLE 2 8,958 0 14,354
GREEN BRICK PARTNERS INC COM 392709101   6,337 122 SH   SOLE 4 122 0 0
GREEN BRICK PARTNERS INC COM 392709101   334,182 6,434 SH   SOLE 7 6,088 0 346
GREEN BRICK PARTNERS INC COM 392709101   4,168,860 80,263 SH   SOLE 18 80,263 0 0
GREEN BRICK PARTNERS INC COM 392709101   2,840,079 54,680 SH   SOLE 19 54,680 0 0
GREEN BRICK PARTNERS INC COM 392709101   164,043,245 3,158,322 SH   SOLE 21 3,158,322 0 0
GREEN BRICK PARTNERS INC COM 392709101   36,903,266 710,498 SH   SOLE 22 678,565 0 31,933
GREEN BRICK PARTNERS INC COM 392709101   310,913 5,986 SH   SOLE 25 5,986 0 0
GREEN BRICK PARTNERS INC COM 392709101   670,909 12,917 SH   SOLE 26 12,917 0 0
GREEN BRICK PARTNERS INC COM 392709101   2,835,976 54,601 SH   SOLE 30 54,601 0 0
GREEN BRICK PARTNERS INC COM 392709101   346,128 6,664 SH   SOLE 40 6,664 0 0
GREEN BRICK PARTNERS INC COM 392709101   1,793,621 34,533 SH   SOLE 43 33,510 0 1,023
GREEN DOT CORP CL A 39304D102   365,627 36,932 SH   SOLE 2 13,110 0 23,822
GREEN DOT CORP CL A 39304D102   1,990 201 SH   SOLE 4 201 0 0
GREEN DOT CORP CL A 39304D102   5,415 547 SH   SOLE 7 547 0 0
GREEN DOT CORP CL A 39304D102   1,411,285 142,554 SH   SOLE 18 142,554 0 0
GREEN DOT CORP CL A 39304D102   813,384 82,160 SH   SOLE 19 82,160 0 0
GREEN DOT CORP CL A 39304D102   44,657,583 4,510,867 SH   SOLE 21 4,510,867 0 0
GREEN DOT CORP CL A 39304D102   10,941,104 1,105,162 SH   SOLE 22 1,046,246 0 58,916
GREEN DOT CORP CL A 39304D102   60,935 6,155 SH   SOLE 25 6,155 0 0
GREEN DOT CORP CL A 39304D102   112,721 11,386 SH   SOLE 26 11,386 0 0
GREEN DOT CORP CL A 39304D102   9,019 911 SH   SOLE 28 911 0 0
GREEN DOT CORP CL A 39304D102   1,112,651 112,389 SH   SOLE 30 112,389 0 0
GREEN DOT CORP CL A 39304D102   50,926 5,144 SH   SOLE 40 5,144 0 0
GREEN DOT CORP CL A 39304D102   13,919 1,406 SH   SOLE 43 1,261 0 145
GREEN PLAINS INC COM 393222104   911,451 36,140 SH   SOLE 2 10,160 0 25,980
GREEN PLAINS INC COM 393222104   81,410 3,228 SH   SOLE 4 2,162 0 1,066
GREEN PLAINS INC COM 393222104   120,753 4,788 SH   SOLE 7 4,709 0 79
GREEN PLAINS INC COM 393222104   4,598,388 182,331 SH   SOLE 18 182,331 0 0
GREEN PLAINS INC COM 393222104   13,555,750 537,500 SH   SOLE 19 537,500 0 0
GREEN PLAINS INC COM 393222104   171,694,986 6,807,890 SH   SOLE 21 6,807,890 0 0
GREEN PLAINS INC COM 393222104   22,398,437 888,122 SH   SOLE 22 845,200 0 42,922
GREEN PLAINS INC COM 393222104   24,489 971 SH   SOLE 25 971 0 0
GREEN PLAINS INC COM 393222104   12,787 507 SH   SOLE 26 507 0 0
GREEN PLAINS INC COM 393222104   35,342,072 1,401,351 SH   SOLE 30 1,401,351 0 0
GREEN PLAINS INC COM 393222104   6,410,621 254,188 SH   SOLE 34 254,188 0 0
GREEN PLAINS INC COM 393222104   111,447 4,419 SH   SOLE 40 4,419 0 0
GREEN PLAINS INC COM 393222104   39,999 1,586 SH   SOLE 43 1,586 0 0
GREENBRIER COS INC COM 393657101   1,345,767 30,461 SH   SOLE 2 8,977 0 21,484
GREENBRIER COS INC COM 393657101   6,008 136 SH   SOLE 4 136 0 0
GREENBRIER COS INC COM 393657101   11,178 253 SH   SOLE 7 253 0 0
GREENBRIER COS INC COM 393657101   4,387,295 99,305 SH   SOLE 18 99,305 0 0
GREENBRIER COS INC COM 393657101   2,822,749 63,892 SH   SOLE 19 63,892 0 0
GREENBRIER COS INC COM 393657101   178,778,832 4,046,601 SH   SOLE 21 4,046,601 0 0
GREENBRIER COS INC COM 393657101   39,670,415 897,927 SH   SOLE 22 856,875 0 41,052
GREENBRIER COS INC COM 393657101   306,432 6,936 SH   SOLE 25 6,936 0 0
GREENBRIER COS INC COM 393657101   372,261 8,426 SH   SOLE 26 8,426 0 0
GREENBRIER COS INC COM 393657101   7,201 163 SH   SOLE 28 163 0 0
GREENBRIER COS INC COM 393657101   2,569,818 58,167 SH   SOLE 30 58,167 0 0
GREENBRIER COS INC COM 393657101   50,807 1,150 SH   SOLE 36 1,150 0 0
GREENBRIER COS INC COM 393657101   324,149 7,337 SH   SOLE 40 7,337 0 0
GREENBRIER COS INC COM 393657101   1,619,285 36,652 SH   SOLE 43 35,332 0 1,320
GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3   2,648,700 2,700,000 PRN   SOLE 21 2,700,000 0 0
GREENE CNTY BANCORP INC COM 394357107   157,807 5,596 SH   SOLE 2 1,960 0 3,636
GREENE CNTY BANCORP INC COM 394357107   395 14 SH   SOLE 7 14 0 0
GREENE CNTY BANCORP INC COM 394357107   532,585 18,886 SH   SOLE 18 18,886 0 0
GREENE CNTY BANCORP INC COM 394357107   393,475 13,953 SH   SOLE 19 13,953 0 0
GREENE CNTY BANCORP INC COM 394357107   7,609,516 269,841 SH   SOLE 21 269,841 0 0
GREENE CNTY BANCORP INC COM 394357107   2,744,734 97,331 SH   SOLE 22 93,903 0 3,428
GREENE CNTY BANCORP INC COM 394357107   79,327 2,813 SH   SOLE 25 2,813 0 0
GREENE CNTY BANCORP INC COM 394357107   83,134 2,948 SH   SOLE 30 2,948 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G308   86,049 12,824 SH   SOLE 22 12,824 0 0
GREENLANE HLDGS INC CL A NEW 395330301   19 36 SH   SOLE 21 36 0 0
GREENLANE HLDGS INC CL A NEW 395330301   5 10 SH   SOLE 22 10 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   343,514 30,080 SH   SOLE 2 17,342 0 12,738
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   1,176 103 SH   SOLE 7 103 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   891,982 78,107 SH   SOLE 18 78,107 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   638,344 55,897 SH   SOLE 19 55,897 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   11,342,013 993,171 SH   SOLE 21 993,171 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   9,426,548 825,442 SH   SOLE 22 804,689 0 20,753
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   71,786 6,286 SH   SOLE 43 6,003 0 283
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100   966 257 SH   SOLE 43 257 0 0
GREENWICH LIFESCIENCES INC COM 396879108   11,972 1,138 SH   SOLE 18 1,138 0 0
GREENWICH LIFESCIENCES INC COM 396879108   145,197 13,802 SH   SOLE 21 13,802 0 0
GREENWICH LIFESCIENCES INC COM 396879108   444,028 42,208 SH   SOLE 22 42,208 0 0
GREIF INC CL A 397624107   4,550,437 69,377 SH   SOLE 2 49,715 0 19,662
GREIF INC CL A 397624107   8,068 123 SH   SOLE 4 123 0 0
GREIF INC CL A 397624107   321,522 4,902 SH   SOLE 7 4,641 0 261
GREIF INC CL A 397624107   6,568,379 100,143 SH   SOLE 18 100,143 0 0
GREIF INC CL A 397624107   3,412,976 52,035 SH   SOLE 19 52,035 0 0
GREIF INC CL A 397624107   125,643,286 1,915,586 SH   SOLE 21 1,915,586 0 0
GREIF INC CL A 397624107   57,462,087 876,080 SH   SOLE 22 843,703 0 32,377
GREIF INC CL A 397624107   343,495 5,237 SH   SOLE 25 5,237 0 0
GREIF INC CL A 397624107   413,479 6,304 SH   SOLE 26 6,304 0 0
GREIF INC CL A 397624107   699,321 10,662 SH   SOLE 28 10,662 0 0
GREIF INC CL A 397624107   1,349,449 20,574 SH   SOLE 30 20,574 0 0
GREIF INC CL A 397624107   81,135 1,237 SH   SOLE 36 1,237 0 0
GREIF INC CL A 397624107   255,867 3,901 SH   SOLE 40 3,901 0 0
GREIF INC CL A 397624107   2,910,779 44,378 SH   SOLE 43 38,067 0 6,311
GREIF INC CL B 397624206   336,915 5,104 SH   SOLE 2 1,303 0 3,801
GREIF INC CL B 397624206   391,967 5,938 SH   SOLE 7 5,610 0 328
GREIF INC CL B 397624206   942,425 14,277 SH   SOLE 18 14,277 0 0
GREIF INC CL B 397624206   720,829 10,920 SH   SOLE 19 10,920 0 0
GREIF INC CL B 397624206   13,687,702 207,358 SH   SOLE 21 207,358 0 0
GREIF INC CL B 397624206   5,243,372 79,433 SH   SOLE 22 73,865 0 5,568
GREIF INC CL B 397624206   76,044 1,152 SH   SOLE 25 1,152 0 0
GREIF INC CL B 397624206   479,629 7,266 SH   SOLE 30 7,266 0 0
GREIF INC CL B 397624206   69,244 1,049 SH   SOLE 40 1,049 0 0
GREIF INC CL B 397624206   12,740 193 SH   SOLE 43 193 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   1,123,639 84,294 SH   SOLE 2 57,605 0 26,689
GRID DYNAMICS HLDGS INC CL A 39813G109   6,078 456 SH   SOLE 4 456 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   6,558 492 SH   SOLE 7 492 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   1,932,170 144,949 SH   SOLE 18 144,949 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   2,492,723 187,001 SH   SOLE 19 187,001 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   32,336,620 2,425,853 SH   SOLE 21 2,425,853 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   19,534,342 1,465,442 SH   SOLE 22 1,407,303 0 58,139
GRID DYNAMICS HLDGS INC CL A 39813G109   10,237 768 SH   SOLE 23 768 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   148,096 11,110 SH   SOLE 25 11,110 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   22,581 1,694 SH   SOLE 26 217 0 1,477
GRID DYNAMICS HLDGS INC CL A 39813G109   20,821 1,562 SH   SOLE 28 1,562 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   5,514,474 413,689 SH   SOLE 30 413,689 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   214,520 16,093 SH   SOLE 40 16,093 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   332,890 24,973 SH   SOLE 43 24,314 0 659
GRIFFON CORP COM 398433102   4,031,964 66,152 SH   SOLE 2 47,790 0 18,362
GRIFFON CORP COM 398433102   7,558 124 SH   SOLE 4 124 0 0
GRIFFON CORP COM 398433102   23,710 389 SH   SOLE 7 389 0 0
GRIFFON CORP COM 398433102   7,939,652 130,265 SH   SOLE 18 130,265 0 0
GRIFFON CORP COM 398433102   5,250,111 86,138 SH   SOLE 19 86,138 0 0
GRIFFON CORP COM 398433102   292,237,757 4,794,713 SH   SOLE 21 4,794,713 0 0
GRIFFON CORP COM 398433102   71,295,348 1,169,735 SH   SOLE 22 1,125,618 0 44,117
GRIFFON CORP COM 398433102   530,753 8,708 SH   SOLE 25 8,708 0 0
GRIFFON CORP COM 398433102   2,137,882 35,076 SH   SOLE 26 14,267 0 20,809
GRIFFON CORP COM 398433102   39,252 644 SH   SOLE 28 644 0 0
GRIFFON CORP COM 398433102   5,237,738 85,935 SH   SOLE 30 85,935 0 0
GRIFFON CORP COM 398433102   489,977 8,039 SH   SOLE 40 8,039 0 0
GRIFFON CORP COM 398433102   2,331,935 38,260 SH   SOLE 43 34,523 0 3,737
GRIFOLS S A SP ADR REP B NVT 398438408   16,427,361 1,421,052 SH   SOLE 21 1,421,052 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   693,091 59,956 SH   SOLE 30 59,956 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   6,748,196 583,754 SH   SOLE 43 534,158 0 49,596
GRINDR INC COM 39854F101   62,961 7,171 SH   SOLE 2 1,371 0 5,800
GRINDR INC COM 39854F101   4,074 464 SH   SOLE 7 464 0 0
GRINDR INC COM 39854F101   854,636 97,339 SH   SOLE 18 97,339 0 0
GRINDR INC COM 39854F101   764,756 87,102 SH   SOLE 19 87,102 0 0
GRINDR INC COM 39854F101   13,112,614 1,493,464 SH   SOLE 21 1,493,464 0 0
GRINDR INC COM 39854F101   6,875,600 783,098 SH   SOLE 22 767,687 0 15,411
GRINDROD SHIPPING HOLDINGS L SHS Y28895103   160,108 17,770 SH   SOLE 2 17,770 0 0
GRINDROD SHIPPING HOLDINGS L SHS Y28895103   28,057 3,114 SH   SOLE 22 3,114 0 0
GRITSTONE BIO INC COM 39868T105   138,453 67,869 SH   SOLE 2 23,953 0 43,916
GRITSTONE BIO INC COM 39868T105   528,074 258,860 SH   SOLE 18 258,860 0 0
GRITSTONE BIO INC COM 39868T105   383,922 188,197 SH   SOLE 19 188,197 0 0
GRITSTONE BIO INC COM 39868T105   6,811,886 3,339,160 SH   SOLE 21 3,339,160 0 0
GRITSTONE BIO INC COM 39868T105   4,104,466 2,011,993 SH   SOLE 22 1,933,460 0 78,533
GRITSTONE BIO INC COM 39868T105   4,639 2,274 SH   SOLE 43 1,338 0 936
GROCERY OUTLET HLDG CORP COM 39874R101   8,042,815 298,324 SH   SOLE 2 226,624 0 71,700
GROCERY OUTLET HLDG CORP COM 39874R101   24,588 912 SH   SOLE 4 295 0 617
GROCERY OUTLET HLDG CORP COM 39874R101   308,449 11,441 SH   SOLE 7 10,849 0 592
GROCERY OUTLET HLDG CORP COM 39874R101   4,249,840 157,635 SH   SOLE 18 157,635 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   1,940,392 71,973 SH   SOLE 19 71,973 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   134,586,692 4,992,088 SH   SOLE 21 4,992,088 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   76,422,757 2,834,672 SH   SOLE 22 2,708,909 0 125,763
GROCERY OUTLET HLDG CORP COM 39874R101   27,553 1,022 SH   SOLE 23 1,022 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   529,467 19,639 SH   SOLE 25 19,639 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   2,292,274 85,025 SH   SOLE 26 21,782 0 63,243
GROCERY OUTLET HLDG CORP COM 39874R101   465,006 17,248 SH   SOLE 28 1,619 0 15,629
GROCERY OUTLET HLDG CORP COM 39874R101   2,630,191 97,559 SH   SOLE 30 97,559 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   34,536 1,281 SH   SOLE 31 1,281 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   4,317,887 160,159 SH   SOLE 34 160,159 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   318,020 11,796 SH   SOLE 36 11,796 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   519,681 19,276 SH   SOLE 40 19,276 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   668,096 24,781 SH   SOLE 43 23,255 0 1,526
GROUP 1 AUTOMOTIVE INC COM 398905109   19,312,898 63,375 SH   SOLE 2 35,105 0 28,270
GROUP 1 AUTOMOTIVE INC COM 398905109   16,456 54 SH   SOLE 4 54 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   1,293,621 4,245 SH   SOLE 7 4,025 0 220
GROUP 1 AUTOMOTIVE INC COM 398905109   14,231,663 46,701 SH   SOLE 18 46,701 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   41,283,128 135,470 SH   SOLE 19 135,470 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   489,346,311 1,605,783 SH   SOLE 21 1,605,783 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   156,345,943 513,047 SH   SOLE 22 485,152 0 27,895
GROUP 1 AUTOMOTIVE INC COM 398905109   1,034,897 3,396 SH   SOLE 23 3,396 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   912,696 2,995 SH   SOLE 25 2,995 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   12,223,731 40,112 SH   SOLE 26 4,118 0 35,994
GROUP 1 AUTOMOTIVE INC COM 398905109   98,736 324 SH   SOLE 28 324 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   11,626,136 38,151 SH   SOLE 30 38,151 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   1,135,766 3,727 SH   SOLE 34 3,727 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   208,137 683 SH   SOLE 36 683 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   899,592 2,952 SH   SOLE 40 2,952 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   5,685,545 18,657 SH   SOLE 43 18,110 0 547
GROUPON INC COM NEW 399473206   85,039 6,623 SH   SOLE 2 4,542 0 2,081
GROUPON INC COM NEW 399473206   75,820 5,905 SH   SOLE 18 5,905 0 0
GROUPON INC COM NEW 399473206   869,011 67,680 SH   SOLE 21 67,680 0 0
GROUPON INC COM NEW 399473206   4,045,717 315,087 SH   SOLE 22 314,585 0 502
GROUPON INC COM NEW 399473206   43,784 3,410 SH   SOLE 26 2,152 0 1,258
GROUPON INC COM NEW 399473206   197,428 15,376 SH   SOLE 28 0 0 15,376
GROUPON INC COM NEW 399473206   104,132 8,110 SH   SOLE 31 7,553 0 557
GROUPON INC COM NEW 399473206   124,266 9,678 SH   SOLE 43 9,678 0 0
GROVE COLLABORATIVE HOLD INC COM CL A 39957D201   93,160 52,633 SH   SOLE 22 52,633 0 0
GROWGENERATION CORP COM 39986L109   162,284 64,655 SH   SOLE 2 34,861 0 29,794
GROWGENERATION CORP COM 39986L109   2,184 870 SH   SOLE 7 870 0 0
GROWGENERATION CORP COM 39986L109   452,613 180,324 SH   SOLE 18 180,324 0 0
GROWGENERATION CORP COM 39986L109   292,468 116,521 SH   SOLE 19 116,521 0 0
GROWGENERATION CORP COM 39986L109   5,661,614 2,255,623 SH   SOLE 21 2,255,623 0 0
GROWGENERATION CORP COM 39986L109   4,361,012 1,737,455 SH   SOLE 22 1,688,792 0 48,663
GROWGENERATION CORP COM 39986L109   156,975 62,540 SH   SOLE 30 62,540 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   1,396,480 16,501 SH   SOLE 2 16,501 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   4,927,074 58,219 SH   SOLE 7 50,214 0 8,005
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   49,918,752 589,847 SH   SOLE 21 589,847 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   413,587 4,887 SH   SOLE 22 4,887 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   1,048,396 12,388 SH   SOLE 30 12,388 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   2,378,103 28,100 SH   SOLE 43 25,437 0 2,663
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   102,700 349 SH   SOLE 4 349 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   9,117,956 30,985 SH   SOLE 7 26,725 0 4,260
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   92,102,979 312,988 SH   SOLE 21 312,988 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   36,489 124 SH   SOLE 26 0 0 124
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   1,934,237 6,573 SH   SOLE 30 6,573 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   12,833,370 43,611 SH   SOLE 43 35,966 0 7,645
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   19,436,279 110,925 SH   SOLE 7 101,786 0 9,139
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   23,164,259 132,201 SH   SOLE 19 132,201 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   117,544,059 670,837 SH   SOLE 21 670,837 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   239,876 1,369 SH   SOLE 22 1,369 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   23,513,473 134,194 SH   SOLE 25 134,194 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   4,039,171 23,052 SH   SOLE 26 23,052 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   12,601,647 71,919 SH   SOLE 28 0 0 71,919
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   2,468,675 14,089 SH   SOLE 30 14,089 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   33,160,035 189,248 SH   SOLE 34 189,248 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   4,723,474 26,957 SH   SOLE 43 20,984 0 5,973
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101   517,789 213,082 SH   SOLE 43 198,947 0 14,135
GRUPO SIMEC SAB DE C V ADR 400491106   27,243 874 SH   SOLE 43 874 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   1,173,158 351,245 SH   SOLE 34 351,245 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   4,043,133 1,210,519 SH   SOLE 43 1,132,381 0 78,138
GSE SYS INC COM NEW 36227K205   9,330 4,642 SH   SOLE 22 4,642 0 0
GSI TECHNOLOGY INC COM 36241U106   9,018 3,416 SH   SOLE 18 3,416 0 0
GSI TECHNOLOGY INC COM 36241U106   106,358 40,287 SH   SOLE 21 40,287 0 0
GSI TECHNOLOGY INC COM 36241U106   90,636 34,332 SH   SOLE 22 34,332 0 0
GSK PLC SPONSORED ADR 37733W204   192,193 5,186 SH   SOLE 2 5,186 0 0
GSK PLC SPONSORED ADR 37733W204   54,668,245 1,475,128 SH   SOLE 43 1,354,523 0 120,605
GT BIOPHARMA INC COM NEW 36254L209   77,530 304,041 SH   SOLE 22 304,041 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   161,141 4,793 SH   SOLE 2 344 0 4,449
GUARANTY BANCSHARES INC TEX COM 400764106   3,799 113 SH   SOLE 7 113 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   846,619 25,182 SH   SOLE 18 25,182 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   564,547 16,792 SH   SOLE 19 16,792 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   11,871,188 353,099 SH   SOLE 21 353,099 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   7,322,201 217,793 SH   SOLE 22 211,036 0 6,757
GUARDANT HEALTH INC COM 40131M109   7,608,272 281,267 SH   SOLE 2 204,421 0 76,846
GUARDANT HEALTH INC COM 40131M109   9,738 360 SH   SOLE 4 360 0 0
GUARDANT HEALTH INC COM 40131M109   431,664 15,958 SH   SOLE 7 15,214 0 744
GUARDANT HEALTH INC COM 40131M109   8,699,442 321,606 SH   SOLE 18 297,268 0 24,338
GUARDANT HEALTH INC COM 40131M109   26,698,242 986,996 SH   SOLE 19 986,996 0 0
GUARDANT HEALTH INC COM 40131M109   140,368,726 5,189,232 SH   SOLE 21 5,189,232 0 0
GUARDANT HEALTH INC COM 40131M109   95,948,325 3,547,073 SH   SOLE 22 3,424,395 0 122,678
GUARDANT HEALTH INC COM 40131M109   253,296 9,364 SH   SOLE 23 9,364 0 0
GUARDANT HEALTH INC COM 40131M109   597,048 22,072 SH   SOLE 25 22,072 0 0
GUARDANT HEALTH INC COM 40131M109   1,527,703 56,477 SH   SOLE 26 38,044 0 18,433
GUARDANT HEALTH INC COM 40131M109   82,503 3,050 SH   SOLE 28 1,802 0 1,248
GUARDANT HEALTH INC COM 40131M109   8,622,620 318,766 SH   SOLE 30 318,766 0 0
GUARDANT HEALTH INC COM 40131M109   61,701 2,281 SH   SOLE 34 2,281 0 0
GUARDANT HEALTH INC COM 40131M109   634,458 23,455 SH   SOLE 40 23,455 0 0
GUARDANT HEALTH INC COM 40131M109   1,454,173 53,759 SH   SOLE 43 44,366 0 9,393
GUARDANT HEALTH INC NOTE 11/1 40131MAB5   5,715,500 8,165,000 PRN   SOLE 21 8,165,000 0 0
GUARDION HEALTH SCIENCES INC COM NEW 40145Q500   53,560 10,030 SH   SOLE 22 10,030 0 0
GUESS INC COM 401617105   3,710,446 160,904 SH   SOLE 2 140,679 0 20,225
GUESS INC COM 401617105   4,266 185 SH   SOLE 4 185 0 0
GUESS INC COM 401617105   6,687 290 SH   SOLE 7 290 0 0
GUESS INC COM 401617105   2,136,071 92,631 SH   SOLE 18 92,631 0 0
GUESS INC COM 401617105   2,534,663 109,916 SH   SOLE 19 109,916 0 0
GUESS INC COM 401617105   76,180,532 3,303,579 SH   SOLE 21 3,303,579 0 0
GUESS INC COM 401617105   19,971,782 866,079 SH   SOLE 22 824,237 0 41,842
GUESS INC COM 401617105   111,887 4,852 SH   SOLE 25 4,852 0 0
GUESS INC COM 401617105   3,311,923 143,622 SH   SOLE 26 16,185 0 127,437
GUESS INC COM 401617105   43,284 1,877 SH   SOLE 28 1,877 0 0
GUESS INC COM 401617105   1,514,097 65,659 SH   SOLE 30 65,659 0 0
GUESS INC COM 401617105   57,350 2,487 SH   SOLE 34 2,487 0 0
GUESS INC COM 401617105   207,748 9,009 SH   SOLE 40 9,009 0 0
GUESS INC COM 401617105   1,246,013 54,034 SH   SOLE 43 52,543 0 1,491
GUIDEWIRE SOFTWARE INC COM 40171V100   10,037,677 92,055 SH   SOLE 2 42,631 0 49,424
GUIDEWIRE SOFTWARE INC COM 40171V100   56,156 515 SH   SOLE 4 247 0 268
GUIDEWIRE SOFTWARE INC COM 40171V100   2,122,355 19,464 SH   SOLE 7 18,447 0 1,017
GUIDEWIRE SOFTWARE INC COM 40171V100   3,121,379 28,626 SH   SOLE 18 28,460 0 166
GUIDEWIRE SOFTWARE INC COM 40171V100   3,454,605 31,682 SH   SOLE 19 31,682 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   172,693,081 1,583,759 SH   SOLE 21 1,583,759 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   223,950,932 2,053,842 SH   SOLE 22 1,945,708 0 108,134
GUIDEWIRE SOFTWARE INC COM 40171V100   145,459 1,334 SH   SOLE 23 1,334 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   1,854,225 17,005 SH   SOLE 25 17,005 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   3,016,919 27,668 SH   SOLE 26 25,526 0 2,142
GUIDEWIRE SOFTWARE INC COM 40171V100   5,203,389 47,720 SH   SOLE 28 44,588 0 3,132
GUIDEWIRE SOFTWARE INC COM 40171V100   17,472,352 160,238 SH   SOLE 30 160,238 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   124,415 1,141 SH   SOLE 31 1,141 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   262,677 2,409 SH   SOLE 34 2,409 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   172,392 1,581 SH   SOLE 36 1,581 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   1,737,770 15,937 SH   SOLE 40 15,937 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   13,412 123 SH   OTR 43 123 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   9,405,027 86,253 SH   SOLE 43 76,221 0 10,032
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8   9,265,425 8,450,000 PRN   SOLE 2 8,450,000 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8   3,151,341 2,874,000 PRN   SOLE 21 2,874,000 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8   11,184,300 10,200,000 PRN   SOLE 22 10,200,000 0 0
GUILD HLDGS CO CL A 40172N107   1,233,129 87,518 SH   SOLE 22 87,518 0 0
GULF IS FABRICATION INC COM 402307102   6,227 1,438 SH   SOLE 2 1,438 0 0
GULF IS FABRICATION INC COM 402307102   9,924 2,292 SH   SOLE 18 2,292 0 0
GULF IS FABRICATION INC COM 402307102   126,899 29,307 SH   SOLE 21 29,307 0 0
GULF IS FABRICATION INC COM 402307102   903,563 208,675 SH   SOLE 22 208,675 0 0
GULF RES INC COM 40251W408   5 3 SH   SOLE 22 3 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   3,216,114 24,145 SH   SOLE 2 12,730 0 11,415
GULFPORT ENERGY CORP COMMON SHARES 402635502   7,726 58 SH   SOLE 4 58 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   12,121 91 SH   SOLE 7 91 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   3,969,893 29,804 SH   SOLE 18 29,804 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   3,084,113 23,154 SH   SOLE 19 23,154 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   60,535,004 454,467 SH   SOLE 21 454,467 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   38,349,479 287,909 SH   SOLE 22 273,338 0 14,571
GULFPORT ENERGY CORP COMMON SHARES 402635502   161,971 1,216 SH   SOLE 26 1,216 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   847,418 6,362 SH   SOLE 28 6,362 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   1,691,640 12,700 SH   SOLE 30 12,700 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   13,586 102 SH   SOLE 43 102 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   13,575,379 221,965 SH   SOLE 2 102,996 0 118,969
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   20,183 330 SH   SOLE 4 330 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,415,426 23,143 SH   SOLE 7 21,949 0 1,194
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   12,732,962 208,191 SH   SOLE 18 208,191 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   19,112,317 312,497 SH   SOLE 19 312,497 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   365,628,914 5,978,236 SH   SOLE 21 5,978,236 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   211,404,616 3,456,583 SH   SOLE 22 3,300,960 0 155,623
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,548,877 25,325 SH   SOLE 25 25,325 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   2,059,563 33,675 SH   SOLE 26 33,675 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   488,179 7,982 SH   SOLE 28 2,042 0 5,940
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   6,841,235 111,858 SH   SOLE 30 111,858 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   101,893 1,666 SH   SOLE 31 1,666 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   212,409 3,473 SH   SOLE 36 3,473 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,495,484 24,452 SH   SOLE 40 24,452 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   11,762,780 192,328 SH   SOLE 43 177,550 0 14,778
GYRE THERAPEUTICS INC COM 403783103   12,948 504 SH   SOLE 2 504 0 0
GYRE THERAPEUTICS INC COM 403783103   18,420 717 SH   SOLE 18 717 0 0
GYRE THERAPEUTICS INC COM 403783103   380,340 14,805 SH   SOLE 21 14,805 0 0
GYRE THERAPEUTICS INC COM 403783103   4,049,900 157,645 SH   SOLE 22 157,645 0 0
GYRE THERAPEUTICS INC COM 403783103   23,352 909 SH   SOLE 26 695 0 214
GYRE THERAPEUTICS INC COM 403783103   127,448 4,961 SH   SOLE 28 0 0 4,961
GYRE THERAPEUTICS INC COM 403783103   67,205 2,616 SH   SOLE 31 2,436 0 180
H & E EQUIPMENT SERVICES INC COM 404030108   5,547,908 106,038 SH   SOLE 2 74,480 0 31,558
H & E EQUIPMENT SERVICES INC COM 404030108   5,755 110 SH   SOLE 4 110 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   14,440 276 SH   SOLE 7 276 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   4,081,849 78,017 SH   SOLE 18 78,017 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   10,542,271 201,496 SH   SOLE 19 201,496 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   79,058,345 1,511,054 SH   SOLE 21 1,511,054 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   55,220,830 1,055,444 SH   SOLE 22 1,016,195 0 39,249
H & E EQUIPMENT SERVICES INC COM 404030108   212,733 4,066 SH   SOLE 23 4,066 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   303,979 5,810 SH   SOLE 25 5,810 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   448,644 8,575 SH   SOLE 26 2,539 0 6,036
H & E EQUIPMENT SERVICES INC COM 404030108   349,445 6,679 SH   SOLE 28 287 0 6,392
H & E EQUIPMENT SERVICES INC COM 404030108   915,181 17,492 SH   SOLE 30 17,492 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   330,401 6,315 SH   SOLE 40 6,315 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   1,474,878 28,190 SH   SOLE 43 25,904 0 2,286
H WORLD GROUP LTD SPONSORED ADS 44332N106   6,600,387 197,380 SH   SOLE 2 109,798 0 87,582
H WORLD GROUP LTD SPONSORED ADS 44332N106   2,475,530 74,029 SH   SOLE 4 46,191 0 27,838
H WORLD GROUP LTD SPONSORED ADS 44332N106   1,577,632 47,178 SH   SOLE 7 41,493 0 5,685
H WORLD GROUP LTD SPONSORED ADS 44332N106   2,070,805 61,926 SH   SOLE 13 61,926 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   4,336,566 129,682 SH   SOLE 15 129,682 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   1,927,448 57,639 SH   SOLE 18 57,639 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   118,888,697 3,555,284 SH   SOLE 21 3,555,284 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   72,806,772 2,177,236 SH   SOLE 22 1,928,116 0 249,120
H WORLD GROUP LTD SPONSORED ADS 44332N106   9,548,792 285,550 SH   SOLE 23 285,550 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   4,504,435 134,702 SH   SOLE 25 134,702 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   6,253,113 186,995 SH   SOLE 26 3,900 0 183,095
H WORLD GROUP LTD SPONSORED ADS 44332N106   15,402,163 460,591 SH   SOLE 28 0 0 460,591
H WORLD GROUP LTD SPONSORED ADS 44332N106   45,431,082 1,358,585 SH   SOLE 30 1,358,585 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   96,541 2,887 SH   SOLE 31 0 0 2,887
H WORLD GROUP LTD SPONSORED ADS 44332N106   293,871 8,788 SH   SOLE 32 8,788 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   328,782 9,832 SH   SOLE 34 9,832 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   4,414 132 SH   SOLE 36 132 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   90,689 2,712 SH   SOLE 40 2,712 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   11,301,148 337,953 SH   SOLE 43 322,591 0 15,362
H WORLD GROUP LTD NOTE 3.000% 5/0 44332NAB2   3,781,456 3,554,000 PRN   SOLE 21 3,554,000 0 0
HACKETT GROUP INC COM 404609109   2,402,394 105,507 SH   SOLE 2 75,876 0 29,631
HACKETT GROUP INC COM 404609109   3,370 148 SH   SOLE 7 148 0 0
HACKETT GROUP INC COM 404609109   1,620,974 71,189 SH   SOLE 18 64,741 0 6,448
HACKETT GROUP INC COM 404609109   6,098,648 267,837 SH   SOLE 19 267,837 0 0
HACKETT GROUP INC COM 404609109   24,917,188 1,094,299 SH   SOLE 21 1,094,299 0 0
HACKETT GROUP INC COM 404609109   18,093,019 794,599 SH   SOLE 22 765,227 0 29,372
HACKETT GROUP INC COM 404609109   21,586 948 SH   SOLE 23 948 0 0
HACKETT GROUP INC COM 404609109   87,027 3,822 SH   SOLE 25 3,822 0 0
HACKETT GROUP INC COM 404609109   359,698 15,797 SH   SOLE 30 15,797 0 0
HACKETT GROUP INC COM 404609109   102,784 4,514 SH   SOLE 40 4,514 0 0
HACKETT GROUP INC COM 404609109   294,371 12,928 SH   SOLE 43 12,245 0 683
HAEMONETICS CORP MASS COM 405024100   6,730,920 78,715 SH   SOLE 2 64,018 0 14,697
HAEMONETICS CORP MASS COM 405024100   14,537 170 SH   SOLE 4 170 0 0
HAEMONETICS CORP MASS COM 405024100   782,417 9,150 SH   SOLE 7 8,666 0 484
HAEMONETICS CORP MASS COM 405024100   16,809,556 196,580 SH   SOLE 18 189,686 0 6,894
HAEMONETICS CORP MASS COM 405024100   11,511,271 134,619 SH   SOLE 19 134,619 0 0
HAEMONETICS CORP MASS COM 405024100   327,967,876 3,835,433 SH   SOLE 21 3,835,433 0 0
HAEMONETICS CORP MASS COM 405024100   141,262,862 1,652,004 SH   SOLE 22 1,606,544 0 45,460
HAEMONETICS CORP MASS COM 405024100   48,570 568 SH   SOLE 23 568 0 0
HAEMONETICS CORP MASS COM 405024100   844,326 9,874 SH   SOLE 25 9,874 0 0
HAEMONETICS CORP MASS COM 405024100   1,398,345 16,353 SH   SOLE 26 16,353 0 0
HAEMONETICS CORP MASS COM 405024100   540,338 6,319 SH   SOLE 28 908 0 5,411
HAEMONETICS CORP MASS COM 405024100   4,029,915 47,128 SH   SOLE 30 47,128 0 0
HAEMONETICS CORP MASS COM 405024100   12,484 146 SH   SOLE 34 146 0 0
HAEMONETICS CORP MASS COM 405024100   64,304 752 SH   SOLE 36 752 0 0
HAEMONETICS CORP MASS COM 405024100   855,186 10,001 SH   SOLE 40 10,001 0 0
HAEMONETICS CORP MASS COM 405024100   18,556 217 SH   OTR 43 217 0 0
HAEMONETICS CORP MASS COM 405024100   3,590,394 41,988 SH   SOLE 43 29,894 0 12,094
HAEMONETICS CORP MASS NOTE 3/0 405024AB6   2,665,550 2,995,000 PRN   SOLE 21 2,995,000 0 0
HAGERTY INC CL A COM 405166109   77,501 9,936 SH   SOLE 2 6,730 0 3,206
HAGERTY INC CL A COM 405166109   118,927 15,247 SH   SOLE 21 15,247 0 0
HAGERTY INC CL A COM 405166109   3,291,514 421,989 SH   SOLE 22 405,357 0 16,632
HAGERTY INC CL A COM 405166109   54,733 7,017 SH   SOLE 25 7,017 0 0
HAGERTY INC CL A COM 405166109   44,772 5,740 SH   SOLE 40 5,740 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,342,470 122,600 SH   SOLE 2 59,672 0 62,928
HAIN CELESTIAL GROUP INC COM 405217100   3,624 331 SH   SOLE 4 331 0 0
HAIN CELESTIAL GROUP INC COM 405217100   423,152 38,644 SH   SOLE 7 36,547 0 2,097
HAIN CELESTIAL GROUP INC COM 405217100   3,204,233 292,624 SH   SOLE 18 292,624 0 0
HAIN CELESTIAL GROUP INC COM 405217100   2,053,651 187,548 SH   SOLE 19 187,548 0 0
HAIN CELESTIAL GROUP INC COM 405217100   118,939,371 10,862,043 SH   SOLE 21 10,862,043 0 0
HAIN CELESTIAL GROUP INC COM 405217100   29,693,301 2,711,717 SH   SOLE 22 2,596,860 0 114,857
HAIN CELESTIAL GROUP INC COM 405217100   974,955 89,037 SH   SOLE 25 89,037 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,615,662 147,549 SH   SOLE 26 58,410 0 89,139
HAIN CELESTIAL GROUP INC COM 405217100   19,458 1,777 SH   SOLE 28 1,777 0 0
HAIN CELESTIAL GROUP INC COM 405217100   3,018,597 275,671 SH   SOLE 30 275,671 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,484,032 135,528 SH   SOLE 34 135,528 0 0
HAIN CELESTIAL GROUP INC COM 405217100   64,506 5,891 SH   SOLE 36 5,891 0 0
HAIN CELESTIAL GROUP INC COM 405217100   185,077 16,902 SH   SOLE 40 16,902 0 0
HAIN CELESTIAL GROUP INC COM 405217100   2,303,124 210,331 SH   SOLE 43 190,354 0 19,977
HALEON PLC SPON ADS 405552100   8,271 1,005 SH   SOLE 18 1,005 0 0
HALEON PLC SPON ADS 405552100   20,913,977 2,541,188 SH   SOLE 43 2,281,597 0 259,591
HALL OF FAME RESORT & ENTMT COM NEW 40619L201   2,243 690 SH   SOLE 18 690 0 0
HALL OF FAME RESORT & ENTMT COM NEW 40619L201   23,959 7,372 SH   SOLE 21 7,372 0 0
HALL OF FAME RESORT & ENTMT COM NEW 40619L201   141,131 43,425 SH   SOLE 22 43,425 0 0
HALLADOR ENERGY COMPANY COM 40609P105   120,693 13,653 SH   SOLE 2 6,433 0 7,220
HALLADOR ENERGY COMPANY COM 40609P105   580,364 65,652 SH   SOLE 18 65,652 0 0
HALLADOR ENERGY COMPANY COM 40609P105   414,746 46,917 SH   SOLE 19 46,917 0 0
HALLADOR ENERGY COMPANY COM 40609P105   8,100,667 916,365 SH   SOLE 21 916,365 0 0
HALLADOR ENERGY COMPANY COM 40609P105   5,901,045 667,539 SH   SOLE 22 635,544 0 31,995
HALLADOR ENERGY COMPANY COM 40609P105   121,523 13,747 SH   SOLE 43 13,682 0 65
HALLIBURTON CO COM 406216101   105,822,510 2,927,317 SH   SOLE 2 502,033 0 2,425,284
HALLIBURTON CO COM 406216101   35,583,204 984,321 SH   SOLE 4 288,825 0 695,496
HALLIBURTON CO COM 406216101   20,039,355 554,339 SH   SOLE 7 487,371 0 66,968
HALLIBURTON CO COM 406216101   4,757,629 131,608 SH   SOLE 13 131,608 0 0
HALLIBURTON CO COM 406216101   4,947,814 136,869 SH   SOLE 15 136,869 0 0
HALLIBURTON CO COM 406216101   67,613,622 1,870,363 SH   SOLE 18 1,812,166 0 58,197
HALLIBURTON CO COM 406216101   14,627,700 404,639 SH   SOLE 19 404,639 0 0
HALLIBURTON CO COM 406216101   947,806,656 26,218,718 SH   SOLE 21 26,218,718 0 0
HALLIBURTON CO COM 406216101   706,898,139 19,554,582 SH   SOLE 22 17,603,397 0 1,951,185
HALLIBURTON CO COM 406216101   55,421,963 1,533,111 SH   SOLE 23 1,533,111 0 0
HALLIBURTON CO COM 406216101   142,510,277 3,942,193 SH   SOLE 25 3,416,844 0 525,349
HALLIBURTON CO COM 406216101   32,637,160 902,826 SH   SOLE 26 486,873 0 415,953
HALLIBURTON CO COM 406216101   64,656,010 1,788,548 SH   SOLE 28 274,408 0 1,514,140
HALLIBURTON CO COM 406216101   88,098 2,437 SH   SOLE 29 2,437 0 0
HALLIBURTON CO COM 406216101   336,145,619 9,298,634 SH   SOLE 30 9,047,040 0 251,594
HALLIBURTON CO COM 406216101   7,399,941 204,701 SH   SOLE 31 189,512 0 15,189
HALLIBURTON CO COM 406216101   3,661,055 101,274 SH   SOLE 34 101,274 0 0
HALLIBURTON CO COM 406216101   8,761,133 242,355 SH   SOLE 36 242,355 0 0
HALLIBURTON CO COM 406216101   1,659,140 45,896 SH   SOLE 40 45,896 0 0
HALLIBURTON CO COM 406216101   25,377 702 SH   OTR 43 702 0 0
HALLIBURTON CO COM 406216101   37,051,953 1,024,950 SH   SOLE 43 856,915 0 168,035
HALLMARK FINL SVCS INC COM 40624Q302   320 318 SH   SOLE 2 318 0 0
HALLMARK FINL SVCS INC COM 40624Q302   16,339 16,248 SH   SOLE 22 16,248 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   12,361,531 334,457 SH   SOLE 2 230,183 0 104,274
HALOZYME THERAPEUTICS INC COM 40637H109   15,782 427 SH   SOLE 4 427 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   693,961 18,776 SH   SOLE 7 17,794 0 982
HALOZYME THERAPEUTICS INC COM 40637H109   19,407,770 525,102 SH   SOLE 18 509,063 0 16,039
HALOZYME THERAPEUTICS INC COM 40637H109   45,809,074 1,239,423 SH   SOLE 19 1,239,423 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   405,725,813 10,977,430 SH   SOLE 21 10,977,430 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   171,143,724 4,630,512 SH   SOLE 22 4,488,509 0 142,003
HALOZYME THERAPEUTICS INC COM 40637H109   390,741 10,572 SH   SOLE 23 10,572 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   980,253 26,522 SH   SOLE 25 26,522 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   4,392,770 118,852 SH   SOLE 26 41,038 0 77,814
HALOZYME THERAPEUTICS INC COM 40637H109   354,520 9,592 SH   SOLE 28 3,411 0 6,181
HALOZYME THERAPEUTICS INC COM 40637H109   18,801,848 508,708 SH   SOLE 30 508,708 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   69,670 1,885 SH   SOLE 34 1,885 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   76,470 2,069 SH   SOLE 36 2,069 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   1,015,624 27,479 SH   SOLE 40 27,479 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   42,319 1,145 SH   OTR 43 1,145 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   7,318,523 198,012 SH   SOLE 43 183,191 0 14,821
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1   5,432,754 6,285,000 PRN   SOLE 21 6,285,000 0 0
HALOZYME THERAPEUTICS INC NOTE 1.000% 8/1 40637HAF6   4,771,475 5,150,000 PRN   SOLE 21 5,150,000 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   526,134 30,082 SH   SOLE 2 30,082 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   39,370 2,251 SH   SOLE 18 2,251 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   334,059 19,100 SH   SOLE 21 19,100 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   2,292,362 131,067 SH   SOLE 22 131,067 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   21,180 1,211 SH   SOLE 26 764 0 447
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   95,408 5,455 SH   SOLE 28 0 0 5,455
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   50,336 2,878 SH   SOLE 31 2,681 0 197
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   29,929 1,711 SH   SOLE 43 1,711 0 0
HAMILTON LANE INC CL A 407497106   6,338,687 55,877 SH   SOLE 2 27,286 0 28,591
HAMILTON LANE INC CL A 407497106   10,663 94 SH   SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106   33,919 299 SH   SOLE 7 299 0 0
HAMILTON LANE INC CL A 407497106   11,683,526 102,993 SH   SOLE 18 93,139 0 9,854
HAMILTON LANE INC CL A 407497106   22,860,656 201,522 SH   SOLE 19 201,522 0 0
HAMILTON LANE INC CL A 407497106   165,382,021 1,457,881 SH   SOLE 21 1,457,881 0 0
HAMILTON LANE INC CL A 407497106   130,924,053 1,154,126 SH   SOLE 22 1,108,260 0 45,866
HAMILTON LANE INC CL A 407497106   308,103 2,716 SH   SOLE 23 2,716 0 0
HAMILTON LANE INC CL A 407497106   770,031 6,788 SH   SOLE 25 6,788 0 0
HAMILTON LANE INC CL A 407497106   3,056,074 26,940 SH   SOLE 26 12,467 0 14,473
HAMILTON LANE INC CL A 407497106   73,396 647 SH   SOLE 28 647 0 0
HAMILTON LANE INC CL A 407497106   20,927,638 184,482 SH   SOLE 30 184,482 0 0
HAMILTON LANE INC CL A 407497106   846,036 7,458 SH   SOLE 40 7,458 0 0
HAMILTON LANE INC CL A 407497106   1,726,557 15,220 SH   SOLE 43 13,416 0 1,804
HANCOCK WHITNEY CORPORATION COM 410120109   17,183,513 353,643 SH   SOLE 2 166,661 0 186,982
HANCOCK WHITNEY CORPORATION COM 410120109   11,856 244 SH   SOLE 4 244 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   668,598 13,760 SH   SOLE 7 13,065 0 695
HANCOCK WHITNEY CORPORATION COM 410120109   17,534,722 360,871 SH   SOLE 18 360,871 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   41,997,843 864,331 SH   SOLE 19 864,331 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   322,096,939 6,628,873 SH   SOLE 21 6,628,873 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   176,267,611 3,627,652 SH   SOLE 22 3,443,968 0 183,684
HANCOCK WHITNEY CORPORATION COM 410120109   961,839 19,795 SH   SOLE 23 19,795 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   822,774 16,933 SH   SOLE 25 16,933 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   8,059,040 165,858 SH   SOLE 26 27,442 0 138,416
HANCOCK WHITNEY CORPORATION COM 410120109   221,376 4,556 SH   SOLE 28 1,547 0 3,009
HANCOCK WHITNEY CORPORATION COM 410120109   5,631,581 115,900 SH   SOLE 30 115,900 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   63,459 1,306 SH   SOLE 36 1,306 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   846,389 17,419 SH   SOLE 40 17,419 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   3,957,142 81,439 SH   SOLE 43 78,509 0 2,930
HANESBRANDS INC COM 410345102   1,282,192 287,487 SH   SOLE 2 145,492 0 141,995
HANESBRANDS INC COM 410345102   3,813 855 SH   SOLE 4 855 0 0
HANESBRANDS INC COM 410345102   378,868 84,948 SH   SOLE 7 80,779 0 4,169
HANESBRANDS INC COM 410345102   4,795,080 1,075,130 SH   SOLE 18 1,075,130 0 0
HANESBRANDS INC COM 410345102   3,227,198 723,587 SH   SOLE 19 723,587 0 0
HANESBRANDS INC COM 410345102   189,502,621 42,489,377 SH   SOLE 21 42,489,377 0 0
HANESBRANDS INC COM 410345102   45,928,032 10,297,765 SH   SOLE 22 9,966,200 0 331,565
HANESBRANDS INC COM 410345102   331,253 74,272 SH   SOLE 25 74,272 0 0
HANESBRANDS INC COM 410345102   1,906,356 427,434 SH   SOLE 26 111,683 0 315,751
HANESBRANDS INC COM 410345102   27,741 6,220 SH   SOLE 28 6,220 0 0
HANESBRANDS INC COM 410345102   3,434,771 770,128 SH   SOLE 30 770,128 0 0
HANESBRANDS INC COM 410345102   161,934 36,308 SH   SOLE 36 36,308 0 0
HANESBRANDS INC COM 410345102   261,463 58,624 SH   SOLE 40 58,624 0 0
HANESBRANDS INC COM 410345102   1,586,168 355,643 SH   SOLE 43 309,961 0 45,682
HANMI FINL CORP COM NEW 410495204   681,638 35,136 SH   SOLE 2 18,264 0 16,872
HANMI FINL CORP COM NEW 410495204   393,645 20,291 SH   SOLE 7 19,176 0 1,115
HANMI FINL CORP COM NEW 410495204   2,044,411 105,382 SH   SOLE 18 105,382 0 0
HANMI FINL CORP COM NEW 410495204   810,086 41,757 SH   SOLE 19 41,757 0 0
HANMI FINL CORP COM NEW 410495204   64,838,467 3,342,189 SH   SOLE 21 3,342,189 0 0
HANMI FINL CORP COM NEW 410495204   14,930,841 769,631 SH   SOLE 22 745,590 0 24,041
HANMI FINL CORP COM NEW 410495204   11,640 600 SH   SOLE 23 600 0 0
HANMI FINL CORP COM NEW 410495204   30,807 1,588 SH   SOLE 25 1,588 0 0
HANMI FINL CORP COM NEW 410495204   80,103 4,129 SH   SOLE 28 0 0 4,129
HANMI FINL CORP COM NEW 410495204   917,659 47,302 SH   SOLE 30 47,302 0 0
HANMI FINL CORP COM NEW 410495204   28,693 1,479 SH   SOLE 40 1,479 0 0
HANMI FINL CORP COM NEW 410495204   144,530 7,450 SH   SOLE 43 7,450 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   3,552,497 128,807 SH   SOLE 2 59,803 0 69,004
HANNON ARMSTRONG SUST INFR C COM 41068X100   7,860 285 SH   SOLE 4 285 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   726,154 26,329 SH   SOLE 7 24,918 0 1,411
HANNON ARMSTRONG SUST INFR C COM 41068X100   9,452,080 342,715 SH   SOLE 18 342,715 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   7,150,336 259,258 SH   SOLE 19 259,258 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   391,856,144 14,207,982 SH   SOLE 21 14,207,982 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   86,371,376 3,131,667 SH   SOLE 22 2,994,043 0 137,624
HANNON ARMSTRONG SUST INFR C COM 41068X100   583,786 21,167 SH   SOLE 25 21,167 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   4,294,096 155,696 SH   SOLE 26 38,785 0 116,911
HANNON ARMSTRONG SUST INFR C COM 41068X100   124,193 4,503 SH   SOLE 28 1,402 0 3,101
HANNON ARMSTRONG SUST INFR C COM 41068X100   7,798,466 282,758 SH   SOLE 30 282,758 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   58,194 2,110 SH   SOLE 36 2,110 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   526,530 19,091 SH   SOLE 40 19,091 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   2,596,383 94,140 SH   SOLE 43 86,560 0 7,580
HANOVER BANCORP INC COM NEW 410710206   15,753 893 SH   SOLE 18 893 0 0
HANOVER BANCORP INC COM NEW 410710206   209,793 11,893 SH   SOLE 21 11,893 0 0
HANOVER BANCORP INC COM NEW 410710206   5,627 319 SH   SOLE 22 319 0 0
HANOVER INS GROUP INC COM 410867105   8,593,865 70,778 SH   SOLE 2 36,417 0 34,361
HANOVER INS GROUP INC COM 410867105   13,113 108 SH   SOLE 4 108 0 0
HANOVER INS GROUP INC COM 410867105   920,728 7,583 SH   SOLE 7 7,191 0 392
HANOVER INS GROUP INC COM 410867105   7,484,207 61,639 SH   SOLE 18 61,639 0 0
HANOVER INS GROUP INC COM 410867105   1,473,189 12,133 SH   SOLE 19 12,133 0 0
HANOVER INS GROUP INC COM 410867105   230,267,080 1,896,451 SH   SOLE 21 1,896,451 0 0
HANOVER INS GROUP INC COM 410867105   131,930,479 1,086,563 SH   SOLE 22 1,038,563 0 48,000
HANOVER INS GROUP INC COM 410867105   906,279 7,464 SH   SOLE 25 7,464 0 0
HANOVER INS GROUP INC COM 410867105   1,172,189 9,654 SH   SOLE 26 9,654 0 0
HANOVER INS GROUP INC COM 410867105   272,345 2,243 SH   SOLE 28 636 0 1,607
HANOVER INS GROUP INC COM 410867105   3,172,705 26,130 SH   SOLE 30 26,130 0 0
HANOVER INS GROUP INC COM 410867105   59,253 488 SH   SOLE 31 488 0 0
HANOVER INS GROUP INC COM 410867105   108,671 895 SH   SOLE 36 895 0 0
HANOVER INS GROUP INC COM 410867105   928,377 7,646 SH   SOLE 40 7,646 0 0
HANOVER INS GROUP INC COM 410867105   12,370,600 101,883 SH   SOLE 43 89,248 0 12,634
HARBORONE BANCORP INC NEW COM NEW 41165Y100   661,584 55,224 SH   SOLE 2 27,617 0 27,607
HARBORONE BANCORP INC NEW COM NEW 41165Y100   4,337 362 SH   SOLE 7 362 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   1,462,782 122,102 SH   SOLE 18 122,102 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   1,076,619 89,868 SH   SOLE 19 89,868 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   22,541,580 1,881,601 SH   SOLE 21 1,881,601 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   16,073,099 1,341,661 SH   SOLE 22 1,282,218 0 59,443
HARBORONE BANCORP INC NEW COM NEW 41165Y100   100,392 8,380 SH   SOLE 25 8,380 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   24,954 2,083 SH   SOLE 28 0 0 2,083
HARBORONE BANCORP INC NEW COM NEW 41165Y100   46,842 3,910 SH   SOLE 30 3,910 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   79,990 6,677 SH   SOLE 40 6,677 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   1,207,326 100,778 SH   SOLE 43 96,295 0 4,483
HARLEY DAVIDSON INC COM 412822108   10,182,097 276,387 SH   SOLE 2 159,835 0 116,552
HARLEY DAVIDSON INC COM 412822108   17,057 463 SH   SOLE 4 463 0 0
HARLEY DAVIDSON INC COM 412822108   1,720,796 46,710 SH   SOLE 7 44,228 0 2,482
HARLEY DAVIDSON INC COM 412822108   8,275,332 224,629 SH   SOLE 18 224,629 0 0
HARLEY DAVIDSON INC COM 412822108   1,504,398 40,836 SH   SOLE 19 40,836 0 0
HARLEY DAVIDSON INC COM 412822108   233,783,398 6,345,912 SH   SOLE 21 6,345,912 0 0
HARLEY DAVIDSON INC COM 412822108   138,044,969 3,747,149 SH   SOLE 22 3,568,351 0 178,798
HARLEY DAVIDSON INC COM 412822108   1,173,686 31,859 SH   SOLE 25 31,859 0 0
HARLEY DAVIDSON INC COM 412822108   1,708,823 46,385 SH   SOLE 26 46,385 0 0
HARLEY DAVIDSON INC COM 412822108   413,934 11,236 SH   SOLE 28 1,250 0 9,986
HARLEY DAVIDSON INC COM 412822108   9,081,097 246,501 SH   SOLE 30 246,501 0 0
HARLEY DAVIDSON INC COM 412822108   68,449 1,858 SH   SOLE 31 1,858 0 0
HARLEY DAVIDSON INC COM 412822108   49,623 1,347 SH   SOLE 34 1,347 0 0
HARLEY DAVIDSON INC COM 412822108   312,919 8,494 SH   SOLE 36 8,494 0 0
HARLEY DAVIDSON INC COM 412822108   1,098,495 29,818 SH   SOLE 40 29,818 0 0
HARLEY DAVIDSON INC COM 412822108   4,190,509 113,749 SH   SOLE 43 102,553 0 11,195
HARMONIC INC COM 413160102   725,233 55,616 SH   SOLE 2 30,112 0 25,504
HARMONIC INC COM 413160102   4,655 357 SH   SOLE 4 357 0 0
HARMONIC INC COM 413160102   477,655 36,630 SH   SOLE 7 34,641 0 1,989
HARMONIC INC COM 413160102   4,263,989 326,993 SH   SOLE 18 326,993 0 0
HARMONIC INC COM 413160102   2,936,021 225,155 SH   SOLE 19 225,155 0 0
HARMONIC INC COM 413160102   172,961,582 13,263,925 SH   SOLE 21 13,263,925 0 0
HARMONIC INC COM 413160102   41,635,207 3,192,884 SH   SOLE 22 3,101,130 0 91,754
HARMONIC INC COM 413160102   337,919 25,914 SH   SOLE 25 25,914 0 0
HARMONIC INC COM 413160102   454,379 34,845 SH   SOLE 26 34,845 0 0
HARMONIC INC COM 413160102   143,675 11,018 SH   SOLE 28 0 0 11,018
HARMONIC INC COM 413160102   4,430,118 339,733 SH   SOLE 30 339,733 0 0
HARMONIC INC COM 413160102   46,931 3,599 SH   SOLE 36 3,599 0 0
HARMONIC INC COM 413160102   194,609 14,924 SH   SOLE 40 14,924 0 0
HARMONIC INC COM 413160102   30,201 2,316 SH   OTR 43 2,316 0 0
HARMONIC INC COM 413160102   988,914 75,837 SH   SOLE 43 74,012 0 1,825
HARMONY BIOSCIENCES HLDGS IN COM 413197104   3,056,226 94,620 SH   SOLE 2 49,064 0 45,556
HARMONY BIOSCIENCES HLDGS IN COM 413197104   2,713 84 SH   SOLE 4 84 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   353,200 10,935 SH   SOLE 7 10,345 0 590
HARMONY BIOSCIENCES HLDGS IN COM 413197104   3,469,020 107,400 SH   SOLE 18 102,369 0 5,031
HARMONY BIOSCIENCES HLDGS IN COM 413197104   9,683,346 299,794 SH   SOLE 19 299,794 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   127,885,422 3,959,301 SH   SOLE 21 3,959,301 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   38,148,270 1,181,061 SH   SOLE 22 1,132,372 0 48,689
HARMONY BIOSCIENCES HLDGS IN COM 413197104   168,057 5,203 SH   SOLE 23 5,203 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   213,212 6,601 SH   SOLE 25 6,601 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   1,998,918 61,886 SH   SOLE 26 16,077 0 45,809
HARMONY BIOSCIENCES HLDGS IN COM 413197104   193,509 5,991 SH   SOLE 28 0 0 5,991
HARMONY BIOSCIENCES HLDGS IN COM 413197104   6,495,853 201,110 SH   SOLE 30 201,110 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   186,242 5,766 SH   SOLE 40 5,766 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   30,782 953 SH   OTR 43 953 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   2,022,691 62,622 SH   SOLE 43 30,610 0 32,012
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   2,635,927 428,606 SH   SOLE 2 428,606 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   11,638,211 1,892,392 SH   SOLE 7 1,892,392 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   483,335 78,591 SH   SOLE 18 78,591 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   807,108 131,237 SH   SOLE 22 131,237 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   21,626,161 3,516,449 SH   SOLE 30 3,516,449 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   3,952,531 642,688 SH   SOLE 43 601,395 0 41,293
HARPOON THERAPEUTICS INC COM NEW 41358P205   32,291 2,840 SH   SOLE 18 2,840 0 0
HARPOON THERAPEUTICS INC COM NEW 41358P205   23 2 SH   SOLE 21 2 0 0
HARPOON THERAPEUTICS INC COM NEW 41358P205   2,379,957 209,319 SH   SOLE 22 209,319 0 0
HARPOON THERAPEUTICS INC COM NEW 41358P205   79,124 6,959 SH   SOLE 26 2,816 0 4,143
HARPOON THERAPEUTICS INC COM NEW 41358P205   228,537 20,100 SH   SOLE 28 0 0 20,100
HARPOON THERAPEUTICS INC COM NEW 41358P205   120,590 10,606 SH   SOLE 31 9,878 0 728
HARPOON THERAPEUTICS INC COM NEW 41358P205   91 8 SH   SOLE 43 8 0 0
HARROW INC COM 415858109   177,374 15,837 SH   SOLE 2 8,769 0 7,068
HARROW INC COM 415858109   2,834 253 SH   SOLE 7 253 0 0
HARROW INC COM 415858109   855,366 76,372 SH   SOLE 18 76,372 0 0
HARROW INC COM 415858109   683,334 61,012 SH   SOLE 19 61,012 0 0
HARROW INC COM 415858109   13,304,256 1,187,880 SH   SOLE 21 1,187,880 0 0
HARROW INC COM 415858109   9,376,102 837,152 SH   SOLE 22 814,074 0 23,078
HARROW INC COM 415858109   63,885 5,704 SH   SOLE 25 5,704 0 0
HARROW INC COM 415858109   84,112 7,510 SH   SOLE 28 0 0 7,510
HARROW INC COM 415858109   264,331 23,601 SH   SOLE 30 23,601 0 0
HARROW INC COM 415858109   58,430 5,217 SH   SOLE 40 5,217 0 0
HARTE HANKS INC COM 416196202   8,250 1,215 SH   SOLE 18 1,215 0 0
HARTE HANKS INC COM 416196202   96,588 14,225 SH   SOLE 21 14,225 0 0
HARTE HANKS INC COM 416196202   65,354 9,625 SH   SOLE 22 9,625 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   59,310,312 737,874 SH   SOLE 2 213,281 0 524,593
HARTFORD FINL SVCS GROUP INC COM 416515104   26,018,122 323,689 SH   SOLE 4 158,719 0 164,970
HARTFORD FINL SVCS GROUP INC COM 416515104   32,220,886 400,857 SH   SOLE 7 309,662 0 91,195
HARTFORD FINL SVCS GROUP INC COM 416515104   830,406 10,331 SH   SOLE 13 10,331 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   3,550,385 44,170 SH   SOLE 15 44,170 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   62,455,903 777,008 SH   SOLE 18 713,525 0 63,483
HARTFORD FINL SVCS GROUP INC COM 416515104   33,811,686 420,648 SH   SOLE 19 420,648 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   705,341,332 8,775,085 SH   SOLE 21 8,775,085 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   535,396,229 6,660,814 SH   SOLE 22 5,942,016 0 718,798
HARTFORD FINL SVCS GROUP INC COM 416515104   39,283,233 488,719 SH   SOLE 23 488,719 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   58,585,847 728,861 SH   SOLE 25 727,826 0 1,035
HARTFORD FINL SVCS GROUP INC COM 416515104   50,041,534 622,562 SH   SOLE 26 423,901 0 198,661
HARTFORD FINL SVCS GROUP INC COM 416515104   84,072,898 1,045,943 SH   SOLE 28 103,311 0 942,632
HARTFORD FINL SVCS GROUP INC COM 416515104   77,084 959 SH   SOLE 29 959 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   223,517,810 2,780,764 SH   SOLE 30 2,775,935 0 4,829
HARTFORD FINL SVCS GROUP INC COM 416515104   5,483,202 68,216 SH   SOLE 31 63,256 0 4,960
HARTFORD FINL SVCS GROUP INC COM 416515104   5,968,537 74,254 SH   SOLE 34 74,254 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   6,694,046 83,280 SH   SOLE 36 83,280 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   1,233,592 15,347 SH   SOLE 40 15,347 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   31,670 394 SH   OTR 43 394 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   100,514,114 1,250,487 SH   SOLE 43 1,162,008 0 88,478
HARVARD BIOSCIENCE INC COM 416906105   177,909 33,254 SH   SOLE 2 1,350 0 31,904
HARVARD BIOSCIENCE INC COM 416906105   541,666 101,246 SH   SOLE 18 101,246 0 0
HARVARD BIOSCIENCE INC COM 416906105   474,936 88,773 SH   SOLE 19 88,773 0 0
HARVARD BIOSCIENCE INC COM 416906105   7,936,350 1,483,430 SH   SOLE 21 1,483,430 0 0
HARVARD BIOSCIENCE INC COM 416906105   6,455,385 1,206,614 SH   SOLE 22 1,178,784 0 27,830
HARVARD BIOSCIENCE INC COM 416906105   2,659 497 SH   SOLE 43 497 0 0
HASBRO INC COM 418056107   11,704,024 229,221 SH   SOLE 2 90,709 0 138,512
HASBRO INC COM 418056107   7,655,171 149,925 SH   SOLE 4 86,418 0 63,507
HASBRO INC COM 418056107   19,642,578 384,696 SH   SOLE 7 358,552 0 26,144
HASBRO INC COM 418056107   42,788 838 SH   SOLE 13 838 0 0
HASBRO INC COM 418056107   976,676 19,128 SH   SOLE 15 19,128 0 0
HASBRO INC COM 418056107   18,588,291 364,048 SH   SOLE 18 330,885 0 33,163
HASBRO INC COM 418056107   95,072,086 1,861,968 SH   SOLE 19 1,861,968 0 0
HASBRO INC COM 418056107   210,404,678 4,120,734 SH   SOLE 21 4,120,734 0 0
HASBRO INC COM 418056107   169,011,102 3,310,049 SH   SOLE 22 3,011,525 0 298,524
HASBRO INC COM 418056107   10,539,448 206,413 SH   SOLE 23 206,413 0 0
HASBRO INC COM 418056107   51,956,460 1,017,557 SH   SOLE 25 827,797 0 189,760
HASBRO INC COM 418056107   18,616,016 364,591 SH   SOLE 26 294,393 0 70,198
HASBRO INC COM 418056107   19,034,657 372,790 SH   SOLE 28 22,750 0 350,040
HASBRO INC COM 418056107   88,767,861 1,738,501 SH   SOLE 30 1,631,935 0 106,566
HASBRO INC COM 418056107   1,413,034 27,674 SH   SOLE 31 25,312 0 2,362
HASBRO INC COM 418056107   8,265,899 161,886 SH   SOLE 34 161,886 0 0
HASBRO INC COM 418056107   2,144,367 41,997 SH   SOLE 36 41,997 0 0
HASBRO INC COM 418056107   316,419 6,197 SH   SOLE 40 6,197 0 0
HASBRO INC COM 418056107   22,313 437 SH   OTR 43 437 0 0
HASBRO INC COM 418056107   15,498,021 303,526 SH   SOLE 43 291,282 0 12,243
HASHICORP INC COM CL A 418100103   6,212,166 262,782 SH   SOLE 2 180,252 0 82,530
HASHICORP INC COM CL A 418100103   24,066 1,018 SH   SOLE 4 304 0 714
HASHICORP INC COM CL A 418100103   364,174 15,405 SH   SOLE 7 14,601 0 804
HASHICORP INC COM CL A 418100103   1,134,956 48,010 SH   SOLE 18 48,010 0 0
HASHICORP INC COM CL A 418100103   8,770,298 370,994 SH   SOLE 19 370,994 0 0
HASHICORP INC COM CL A 418100103   47,048,092 1,990,190 SH   SOLE 21 1,990,190 0 0
HASHICORP INC COM CL A 418100103   61,930,464 2,619,732 SH   SOLE 22 2,493,069 0 126,663
HASHICORP INC COM CL A 418100103   425,496 17,999 SH   SOLE 25 17,999 0 0
HASHICORP INC COM CL A 418100103   647,760 27,401 SH   SOLE 26 26,216 0 1,185
HASHICORP INC COM CL A 418100103   22,009 931 SH   SOLE 28 0 0 931
HASHICORP INC COM CL A 418100103   19,692 833 SH   SOLE 29 833 0 0
HASHICORP INC COM CL A 418100103   1,801,321 76,198 SH   SOLE 30 76,198 0 0
HASHICORP INC COM CL A 418100103   31,252 1,322 SH   SOLE 31 1,322 0 0
HASHICORP INC COM CL A 418100103   14,104,050 596,618 SH   SOLE 34 596,618 0 0
HASHICORP INC COM CL A 418100103   476,653 20,163 SH   SOLE 40 20,163 0 0
HASHICORP INC COM CL A 418100103   424,622 17,962 SH   SOLE 43 15,245 0 2,717
HAVERTY FURNITURE COS INC COM 419596101   1,830,593 51,566 SH   SOLE 2 41,358 0 10,208
HAVERTY FURNITURE COS INC COM 419596101   2,485 70 SH   SOLE 4 70 0 0
HAVERTY FURNITURE COS INC COM 419596101   3,692 104 SH   SOLE 7 104 0 0
HAVERTY FURNITURE COS INC COM 419596101   1,711,171 48,202 SH   SOLE 18 48,202 0 0
HAVERTY FURNITURE COS INC COM 419596101   2,295,572 64,664 SH   SOLE 19 64,664 0 0
HAVERTY FURNITURE COS INC COM 419596101   59,679,370 1,681,109 SH   SOLE 21 1,681,109 0 0
HAVERTY FURNITURE COS INC COM 419596101   17,568,950 494,900 SH   SOLE 22 475,350 0 19,550
HAVERTY FURNITURE COS INC COM 419596101   71,568 2,016 SH   SOLE 25 2,016 0 0
HAVERTY FURNITURE COS INC COM 419596101   598,601 16,862 SH   SOLE 30 16,862 0 0
HAVERTY FURNITURE COS INC COM 419596101   81,473 2,295 SH   SOLE 40 2,295 0 0
HAVERTY FURNITURE COS INC COM 419596101   534,879 15,067 SH   SOLE 43 14,514 0 553
HAWAIIAN ELEC INDUSTRIES COM 419870100   2,420,630 170,587 SH   SOLE 2 54,630 0 115,957
HAWAIIAN ELEC INDUSTRIES COM 419870100   231,169 16,291 SH   SOLE 4 16,291 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   25,812 1,819 SH   SOLE 7 1,819 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,232,075 86,827 SH   SOLE 18 54,985 0 31,842
HAWAIIAN ELEC INDUSTRIES COM 419870100   4,917,247 346,529 SH   SOLE 19 346,529 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   37,118,316 2,615,808 SH   SOLE 21 2,615,808 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   40,081,826 2,824,653 SH   SOLE 22 2,680,999 0 143,654
HAWAIIAN ELEC INDUSTRIES COM 419870100   569,019 40,100 SH   SOLE 26 40,100 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   27,628 1,947 SH   SOLE 28 1,947 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,610,806 113,517 SH   SOLE 30 113,517 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   22,307 1,572 SH   SOLE 31 1,572 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   91,923 6,478 SH   SOLE 36 6,478 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   93,100 6,561 SH   SOLE 43 5,477 0 1,084
HAWAIIAN HOLDINGS INC COM 419879101   3,814,844 268,651 SH   SOLE 2 179,078 0 89,573
HAWAIIAN HOLDINGS INC COM 419879101   5,382 379 SH   SOLE 7 379 0 0
HAWAIIAN HOLDINGS INC COM 419879101   2,641,711 186,036 SH   SOLE 18 186,036 0 0
HAWAIIAN HOLDINGS INC COM 419879101   6,190,263 435,934 SH   SOLE 19 435,934 0 0
HAWAIIAN HOLDINGS INC COM 419879101   29,748,929 2,094,995 SH   SOLE 21 2,094,995 0 0
HAWAIIAN HOLDINGS INC COM 419879101   27,542,476 1,939,611 SH   SOLE 22 1,867,902 0 71,709
HAWAIIAN HOLDINGS INC COM 419879101   130,285 9,175 SH   SOLE 23 9,175 0 0
HAWAIIAN HOLDINGS INC COM 419879101   121,353 8,546 SH   SOLE 26 0 0 8,546
HAWAIIAN HOLDINGS INC COM 419879101   252,618 17,790 SH   SOLE 43 17,533 0 257
HAWKINS INC COM 420261109   1,274,672 18,101 SH   SOLE 2 13,506 0 4,595
HAWKINS INC COM 420261109   6,338 90 SH   SOLE 4 90 0 0
HAWKINS INC COM 420261109   577,726 8,204 SH   SOLE 7 7,758 0 446
HAWKINS INC COM 420261109   4,187,314 59,462 SH   SOLE 18 59,462 0 0
HAWKINS INC COM 420261109   2,869,052 40,742 SH   SOLE 19 40,742 0 0
HAWKINS INC COM 420261109   174,033,382 2,471,363 SH   SOLE 21 2,471,363 0 0
HAWKINS INC COM 420261109   38,411,997 545,470 SH   SOLE 22 528,267 0 17,203
HAWKINS INC COM 420261109   9,366 133 SH   SOLE 23 133 0 0
HAWKINS INC COM 420261109   300,341 4,265 SH   SOLE 25 4,265 0 0
HAWKINS INC COM 420261109   621,457 8,825 SH   SOLE 26 211 0 8,614
HAWKINS INC COM 420261109   3,570,294 50,700 SH   SOLE 30 50,700 0 0
HAWKINS INC COM 420261109   258,441 3,670 SH   SOLE 40 3,670 0 0
HAWKINS INC COM 420261109   27,112 385 SH   OTR 43 385 0 0
HAWKINS INC COM 420261109   1,787,965 25,390 SH   SOLE 43 21,783 0 3,607
HAWTHORN BANCSHARES INC COM 420476103   49,269 1,942 SH   SOLE 18 1,942 0 0
HAWTHORN BANCSHARES INC COM 420476103   351,095 13,839 SH   SOLE 21 13,839 0 0
HAWTHORN BANCSHARES INC COM 420476103   346,275 13,649 SH   SOLE 22 13,649 0 0
HAWTHORN BANCSHARES INC COM 420476103   36,457 1,437 SH   SOLE 26 907 0 530
HAWTHORN BANCSHARES INC COM 420476103   164,321 6,477 SH   SOLE 28 0 0 6,477
HAWTHORN BANCSHARES INC COM 420476103   86,689 3,417 SH   SOLE 31 3,183 0 234
HAYNES INTL INC COM NEW 420877201   746,271 13,081 SH   SOLE 2 3,680 0 9,401
HAYNES INTL INC COM NEW 420877201   7,531 132 SH   SOLE 7 132 0 0
HAYNES INTL INC COM NEW 420877201   2,378,072 41,684 SH   SOLE 18 41,684 0 0
HAYNES INTL INC COM NEW 420877201   1,479,249 25,929 SH   SOLE 19 25,929 0 0
HAYNES INTL INC COM NEW 420877201   100,966,919 1,769,797 SH   SOLE 21 1,769,797 0 0
HAYNES INTL INC COM NEW 420877201   19,992,887 350,445 SH   SOLE 22 334,249 0 16,196
HAYNES INTL INC COM NEW 420877201   176,170 3,088 SH   SOLE 25 3,088 0 0
HAYNES INTL INC COM NEW 420877201   1,180,650 20,695 SH   SOLE 30 20,695 0 0
HAYNES INTL INC COM NEW 420877201   89,055 1,561 SH   SOLE 40 1,561 0 0
HAYNES INTL INC COM NEW 420877201   273,054 4,786 SH   SOLE 43 4,314 0 472
HAYWARD HLDGS INC COM 421298100   2,097,093 154,198 SH   SOLE 2 45,334 0 108,864
HAYWARD HLDGS INC COM 421298100   5,807 427 SH   SOLE 4 427 0 0
HAYWARD HLDGS INC COM 421298100   356,782 26,234 SH   SOLE 7 24,838 0 1,396
HAYWARD HLDGS INC COM 421298100   1,488,833 109,473 SH   SOLE 18 109,473 0 0
HAYWARD HLDGS INC COM 421298100   591,260 43,475 SH   SOLE 19 43,475 0 0
HAYWARD HLDGS INC COM 421298100   165,418,582 12,163,131 SH   SOLE 21 12,163,131 0 0
HAYWARD HLDGS INC COM 421298100   46,005,087 3,382,727 SH   SOLE 22 3,191,487 0 191,240
HAYWARD HLDGS INC COM 421298100   385,084 28,315 SH   SOLE 25 28,315 0 0
HAYWARD HLDGS INC COM 421298100   407,497 29,963 SH   SOLE 26 29,963 0 0
HAYWARD HLDGS INC COM 421298100   64,518 4,744 SH   SOLE 28 0 0 4,744
HAYWARD HLDGS INC COM 421298100   3,624,794 266,529 SH   SOLE 30 266,529 0 0
HAYWARD HLDGS INC COM 421298100   26,928 1,980 SH   SOLE 31 1,980 0 0
HAYWARD HLDGS INC COM 421298100   24,439 1,797 SH   SOLE 36 1,797 0 0
HAYWARD HLDGS INC COM 421298100   428,169 31,483 SH   SOLE 40 31,483 0 0
HAYWARD HLDGS INC COM 421298100   839,882 61,756 SH   SOLE 43 58,430 0 3,326
HBT FINL INC. COM 404111106   2,244,352 106,317 SH   SOLE 2 43,568 0 62,749
HBT FINL INC. COM 404111106   169 8 SH   SOLE 7 8 0 0
HBT FINL INC. COM 404111106   818,224 38,760 SH   SOLE 18 38,760 0 0
HBT FINL INC. COM 404111106   4,022,869 190,567 SH   SOLE 19 190,567 0 0
HBT FINL INC. COM 404111106   12,718,142 602,470 SH   SOLE 21 602,470 0 0
HBT FINL INC. COM 404111106   15,682,302 742,885 SH   SOLE 22 702,968 0 39,917
HBT FINL INC. COM 404111106   142,408 6,746 SH   SOLE 23 6,746 0 0
HBT FINL INC. COM 404111106   77,094 3,652 SH   SOLE 25 3,652 0 0
HBT FINL INC. COM 404111106   1,875,898 88,863 SH   SOLE 26 0 0 88,863
HBT FINL INC. COM 404111106   171,118 8,106 SH   SOLE 28 0 0 8,106
HBT FINL INC. COM 404111106   76,840 3,640 SH   SOLE 30 3,640 0 0
HBT FINL INC. COM 404111106   93,011 4,406 SH   SOLE 40 4,406 0 0
HBT FINL INC. COM 404111106   654 31 SH   SOLE 43 31 0 0
HCA HEALTHCARE INC COM 40412C101   136,904,530 505,780 SH   SOLE 2 219,599 0 286,181
HCA HEALTHCARE INC COM 40412C101   48,403,539 178,822 SH   SOLE 4 84,250 0 94,572
HCA HEALTHCARE INC COM 40412C101   58,196,741 215,002 SH   SOLE 7 156,656 0 58,346
HCA HEALTHCARE INC COM 40412C101   2,463,459 9,101 SH   SOLE 13 9,101 0 0
HCA HEALTHCARE INC COM 40412C101   8,127,167 30,025 SH   SOLE 15 30,025 0 0
HCA HEALTHCARE INC COM 40412C101   88,788,454 328,020 SH   SOLE 18 294,824 0 33,196
HCA HEALTHCARE INC COM 40412C101   135,239,307 499,628 SH   SOLE 19 499,628 0 0
HCA HEALTHCARE INC COM 40412C101   1,257,070,943 4,644,122 SH   SOLE 21 4,644,122 0 0
HCA HEALTHCARE INC COM 40412C101   1,173,375,875 4,334,919 SH   SOLE 22 3,890,140 0 444,779
HCA HEALTHCARE INC COM 40412C101   99,013,661 365,796 SH   SOLE 23 365,796 0 0
HCA HEALTHCARE INC COM 40412C101   123,957,906 457,950 SH   SOLE 25 457,185 0 765
HCA HEALTHCARE INC COM 40412C101   65,659,930 242,574 SH   SOLE 26 120,374 0 122,200
HCA HEALTHCARE INC COM 40412C101   87,921,736 324,818 SH   SOLE 28 42,075 0 282,743
HCA HEALTHCARE INC COM 40412C101   1,871,482 6,914 SH   SOLE 29 6,914 0 0
HCA HEALTHCARE INC COM 40412C101   420,217,978 1,552,453 SH   SOLE 30 1,552,453 0 0
HCA HEALTHCARE INC COM 40412C101   15,486,956 57,215 SH   SOLE 31 53,801 0 3,414
HCA HEALTHCARE INC COM 40412C101   121,888,287 450,304 SH   SOLE 34 450,304 0 0
HCA HEALTHCARE INC COM 40412C101   13,027,016 48,127 SH   SOLE 36 48,127 0 0
HCA HEALTHCARE INC COM 40412C101   2,862,982 10,577 SH   SOLE 40 10,577 0 0
HCA HEALTHCARE INC COM 40412C101   72,794,450 268,932 SH   SOLE 43 245,275 0 23,657
HCI GROUP INC COM 40416E103   1,559,216 17,840 SH   SOLE 2 16,335 0 1,505
HCI GROUP INC COM 40416E103   5,768 66 SH   SOLE 4 66 0 0
HCI GROUP INC COM 40416E103   2,447 28 SH   SOLE 7 28 0 0
HCI GROUP INC COM 40416E103   1,764,519 20,189 SH   SOLE 18 20,189 0 0
HCI GROUP INC COM 40416E103   1,187,679 13,589 SH   SOLE 19 13,589 0 0
HCI GROUP INC COM 40416E103   63,213,099 723,262 SH   SOLE 21 723,262 0 0
HCI GROUP INC COM 40416E103   16,842,155 192,702 SH   SOLE 22 186,228 0 6,474
HCI GROUP INC COM 40416E103   90,109 1,031 SH   SOLE 25 1,031 0 0
HCI GROUP INC COM 40416E103   19,578 224 SH   SOLE 28 0 0 224
HCI GROUP INC COM 40416E103   1,333,374 15,256 SH   SOLE 30 15,256 0 0
HCI GROUP INC COM 40416E103   90,983 1,041 SH   SOLE 40 1,041 0 0
HCI GROUP INC COM 40416E103   1,511,670 17,296 SH   SOLE 43 15,380 0 1,916
HCW BIOLOGICS INC COM 40423R105   4,143 3,382 SH   SOLE 18 3,382 0 0
HCW BIOLOGICS INC COM 40423R105   53,626 43,776 SH   SOLE 21 43,776 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   1,981,557 29,527 SH   SOLE 2 29,527 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   8,724,300 130,000 SH   SOLE 4 130,000 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   3,189,201 47,522 SH   SOLE 13 47,522 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   3,761,247 56,046 SH   SOLE 15 56,046 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   3,498,310 52,128 SH   SOLE 18 51,752 0 376
HDFC BANK LTD SPONSORED ADS 40415F101   170,862 2,546 SH   SOLE 19 2,546 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   23,910,488 356,288 SH   SOLE 22 356,288 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   7,388,811 110,100 SH   SOLE 26 110,100 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   11,680,831 174,055 SH   SOLE 28 66,615 0 107,440
HDFC BANK LTD SPONSORED ADS 40415F101   2,314,423 34,487 SH   SOLE 30 34,487 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   778,812 11,605 SH   SOLE 31 0 0 11,605
HDFC BANK LTD SPONSORED ADS 40415F101   7,219,291 107,574 SH   SOLE 34 107,574 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   10,095,118 150,426 SH   SOLE 43 118,747 0 31,679
HEALTH CATALYST INC COM 42225T107   2,983,072 322,146 SH   SOLE 2 241,483 0 80,663
HEALTH CATALYST INC COM 42225T107   2,056 222 SH   SOLE 4 222 0 0
HEALTH CATALYST INC COM 42225T107   6,658 719 SH   SOLE 7 719 0 0
HEALTH CATALYST INC COM 42225T107   1,470,053 158,753 SH   SOLE 18 158,753 0 0
HEALTH CATALYST INC COM 42225T107   3,945,640 426,095 SH   SOLE 19 426,095 0 0
HEALTH CATALYST INC COM 42225T107   21,259,951 2,295,891 SH   SOLE 21 2,295,891 0 0
HEALTH CATALYST INC COM 42225T107   17,635,698 1,904,503 SH   SOLE 22 1,824,310 0 80,193
HEALTH CATALYST INC COM 42225T107   106,499 11,501 SH   SOLE 23 11,501 0 0
HEALTH CATALYST INC COM 42225T107   112,472 12,146 SH   SOLE 25 12,146 0 0
HEALTH CATALYST INC COM 42225T107   579,972 62,632 SH   SOLE 26 15,794 0 46,838
HEALTH CATALYST INC COM 42225T107   20,103 2,171 SH   SOLE 28 2,171 0 0
HEALTH CATALYST INC COM 42225T107   457,509 49,407 SH   SOLE 30 49,407 0 0
HEALTH CATALYST INC COM 42225T107   58,245 6,290 SH   SOLE 40 6,290 0 0
HEALTH CATALYST INC COM 42225T107   612,040 66,095 SH   SOLE 43 65,477 0 618
HEALTHCARE RLTY TR CL A COM 42226K105   16,778,367 973,788 SH   SOLE 2 331,132 0 642,656
HEALTHCARE RLTY TR CL A COM 42226K105   2,958,339 171,697 SH   SOLE 4 171,697 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   10,336,604 599,919 SH   SOLE 7 539,157 0 60,762
HEALTHCARE RLTY TR CL A COM 42226K105   306,039 17,762 SH   SOLE 13 17,762 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   11,386,721 660,866 SH   SOLE 18 660,866 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   12,895,363 748,425 SH   SOLE 19 748,425 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   381,235,443 22,126,259 SH   SOLE 21 22,126,259 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   259,847,250 15,081,094 SH   SOLE 22 14,363,066 0 718,028
HEALTHCARE RLTY TR CL A COM 42226K105   321,701 18,671 SH   SOLE 23 18,671 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   12,960,372 752,198 SH   SOLE 25 752,198 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   2,196,739 127,495 SH   SOLE 26 127,495 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   8,500,903 493,378 SH   SOLE 28 228,877 0 264,501
HEALTHCARE RLTY TR CL A COM 42226K105   98,177 5,698 SH   SOLE 29 5,698 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   22,419,848 1,301,210 SH   SOLE 30 1,301,210 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   92,163 5,349 SH   SOLE 31 5,349 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   89,889 5,217 SH   SOLE 36 5,217 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   1,327,503 77,046 SH   SOLE 40 77,046 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   13,043 757 SH   OTR 43 757 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   12,636,084 733,377 SH   SOLE 43 639,205 0 94,172
HEALTHCARE SVCS GROUP INC COM 421906108   3,689,905 355,825 SH   SOLE 2 237,665 0 118,160
HEALTHCARE SVCS GROUP INC COM 421906108   3,215 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   313,298 30,212 SH   SOLE 7 28,564 0 1,648
HEALTHCARE SVCS GROUP INC COM 421906108   2,624,035 253,041 SH   SOLE 18 253,041 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   6,768,364 652,687 SH   SOLE 19 652,687 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   93,344,197 9,001,369 SH   SOLE 21 9,001,369 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   29,579,906 2,852,450 SH   SOLE 22 2,743,193 0 109,257
HEALTHCARE SVCS GROUP INC COM 421906108   248,164 23,931 SH   SOLE 23 23,931 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   156,701 15,111 SH   SOLE 25 15,111 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   460,469 44,404 SH   SOLE 26 16,623 0 27,781
HEALTHCARE SVCS GROUP INC COM 421906108   3,173 306 SH   SOLE 28 306 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   1,737,576 167,558 SH   SOLE 30 167,558 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   138,440 13,350 SH   SOLE 40 13,350 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   1,044,663 100,739 SH   SOLE 43 36,873 0 63,866
HEALTHEQUITY INC COM 42226A107   8,352,540 125,981 SH   SOLE 2 87,613 0 38,368
HEALTHEQUITY INC COM 42226A107   17,901 270 SH   SOLE 4 270 0 0
HEALTHEQUITY INC COM 42226A107   894,917 13,498 SH   SOLE 7 12,789 0 709
HEALTHEQUITY INC COM 42226A107   22,368,559 337,384 SH   SOLE 18 325,711 0 11,673
HEALTHEQUITY INC COM 42226A107   19,932,631 300,643 SH   SOLE 19 300,643 0 0
HEALTHEQUITY INC COM 42226A107   439,439,980 6,628,054 SH   SOLE 21 6,628,054 0 0
HEALTHEQUITY INC COM 42226A107   195,190,184 2,944,045 SH   SOLE 22 2,862,785 0 81,260
HEALTHEQUITY INC COM 42226A107   307,566 4,639 SH   SOLE 23 4,639 0 0
HEALTHEQUITY INC COM 42226A107   1,182,195 17,831 SH   SOLE 25 17,831 0 0
HEALTHEQUITY INC COM 42226A107   2,709,416 40,866 SH   SOLE 26 25,201 0 15,665
HEALTHEQUITY INC COM 42226A107   394,419 5,949 SH   SOLE 28 1,486 0 4,463
HEALTHEQUITY INC COM 42226A107   4,337,479 65,422 SH   SOLE 30 65,422 0 0
HEALTHEQUITY INC COM 42226A107   35,338 533 SH   SOLE 36 533 0 0
HEALTHEQUITY INC COM 42226A107   1,145,863 17,283 SH   SOLE 40 17,283 0 0
HEALTHEQUITY INC COM 42226A107   5,935,375 89,523 SH   SOLE 43 73,991 0 15,532
HEALTHPEAK PROPERTIES INC COM 42250P103   18,498,170 934,251 SH   SOLE 2 275,521 0 658,730
HEALTHPEAK PROPERTIES INC COM 42250P103   14,722,924 743,582 SH   SOLE 4 665,052 0 78,530
HEALTHPEAK PROPERTIES INC COM 42250P103   22,464,486 1,134,570 SH   SOLE 7 1,007,518 0 127,052
HEALTHPEAK PROPERTIES INC COM 42250P103   304,999 15,404 SH   SOLE 13 15,404 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   1,551,092 78,338 SH   SOLE 15 78,338 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   24,143,546 1,219,371 SH   SOLE 18 1,186,032 0 33,339
HEALTHPEAK PROPERTIES INC COM 42250P103   45,380,115 2,291,925 SH   SOLE 19 2,291,925 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   386,076,418 19,498,809 SH   SOLE 21 19,498,809 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   357,994,237 18,080,517 SH   SOLE 22 16,031,040 0 2,049,477
HEALTHPEAK PROPERTIES INC COM 42250P103   19,061,856 962,720 SH   SOLE 23 962,720 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   55,992,519 2,827,905 SH   SOLE 25 2,827,905 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   12,397,295 626,126 SH   SOLE 26 312,418 0 313,708
HEALTHPEAK PROPERTIES INC COM 42250P103   49,689,070 2,509,549 SH   SOLE 28 445,966 0 2,063,583
HEALTHPEAK PROPERTIES INC COM 42250P103   87,815,356 4,435,119 SH   SOLE 30 4,435,119 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   2,499,295 126,227 SH   SOLE 31 116,709 0 9,518
HEALTHPEAK PROPERTIES INC COM 42250P103   14,894,015 752,223 SH   SOLE 34 752,223 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   2,603,304 131,480 SH   SOLE 36 131,480 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   571,052 28,841 SH   SOLE 40 28,841 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   28,888 1,459 SH   OTR 43 1,459 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   14,027,919 708,481 SH   SOLE 43 605,407 0 103,073
HEALTHSTREAM INC COM 42222N103   1,893,749 70,061 SH   SOLE 2 50,465 0 19,596
HEALTHSTREAM INC COM 42222N103   4,676 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103   4,974 184 SH   SOLE 7 184 0 0
HEALTHSTREAM INC COM 42222N103   2,162,481 80,003 SH   SOLE 18 80,003 0 0
HEALTHSTREAM INC COM 42222N103   2,664,455 98,574 SH   SOLE 19 98,574 0 0
HEALTHSTREAM INC COM 42222N103   79,873,001 2,954,976 SH   SOLE 21 2,954,976 0 0
HEALTHSTREAM INC COM 42222N103   19,454,707 719,745 SH   SOLE 22 687,668 0 32,077
HEALTHSTREAM INC COM 42222N103   88,469 3,273 SH   SOLE 23 3,273 0 0
HEALTHSTREAM INC COM 42222N103   151,260 5,596 SH   SOLE 25 5,596 0 0
HEALTHSTREAM INC COM 42222N103   5,730 212 SH   SOLE 26 0 0 212
HEALTHSTREAM INC COM 42222N103   43,437 1,607 SH   SOLE 28 0 0 1,607
HEALTHSTREAM INC COM 42222N103   1,473,135 54,500 SH   SOLE 30 54,500 0 0
HEALTHSTREAM INC COM 42222N103   88,226 3,264 SH   SOLE 40 3,264 0 0
HEALTHSTREAM INC COM 42222N103   18,705 692 SH   OTR 43 692 0 0
HEALTHSTREAM INC COM 42222N103   1,109,852 41,060 SH   SOLE 43 37,904 0 3,156
HEARTBEAM INC COM 42238H108   55,488 23,612 SH   SOLE 22 23,612 0 0
HEARTLAND EXPRESS INC COM 422347104   741,434 51,994 SH   SOLE 2 26,260 0 25,734
HEARTLAND EXPRESS INC COM 422347104   257 18 SH   SOLE 4 18 0 0
HEARTLAND EXPRESS INC COM 422347104   5,690 399 SH   SOLE 7 399 0 0
HEARTLAND EXPRESS INC COM 422347104   2,128,191 149,242 SH   SOLE 18 149,242 0 0
HEARTLAND EXPRESS INC COM 422347104   1,372,083 96,219 SH   SOLE 19 96,219 0 0
HEARTLAND EXPRESS INC COM 422347104   79,078,117 5,545,450 SH   SOLE 21 5,545,450 0 0
HEARTLAND EXPRESS INC COM 422347104   18,999,881 1,332,390 SH   SOLE 22 1,267,604 0 64,786
HEARTLAND EXPRESS INC COM 422347104   160,382 11,247 SH   SOLE 25 11,247 0 0
HEARTLAND EXPRESS INC COM 422347104   73,610 5,162 SH   SOLE 26 5,162 0 0
HEARTLAND EXPRESS INC COM 422347104   243,846 17,100 SH   SOLE 28 0 0 17,100
HEARTLAND EXPRESS INC COM 422347104   1,566,076 109,823 SH   SOLE 30 109,823 0 0
HEARTLAND EXPRESS INC COM 422347104   140,732 9,869 SH   SOLE 40 9,869 0 0
HEARTLAND EXPRESS INC COM 422347104   434,745 30,487 SH   SOLE 43 29,686 0 801
HEARTLAND FINL USA INC COM 42234Q102   13,502,216 359,006 SH   SOLE 2 152,706 0 206,300
HEARTLAND FINL USA INC COM 42234Q102   3,347 89 SH   SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102   14,743 392 SH   SOLE 7 392 0 0
HEARTLAND FINL USA INC COM 42234Q102   4,423,086 117,604 SH   SOLE 18 117,604 0 0
HEARTLAND FINL USA INC COM 42234Q102   42,733,309 1,136,222 SH   SOLE 19 1,136,222 0 0
HEARTLAND FINL USA INC COM 42234Q102   63,058,130 1,676,632 SH   SOLE 21 1,676,632 0 0
HEARTLAND FINL USA INC COM 42234Q102   87,557,171 2,328,029 SH   SOLE 22 2,172,633 0 155,396
HEARTLAND FINL USA INC COM 42234Q102   880,337 23,407 SH   SOLE 23 23,407 0 0
HEARTLAND FINL USA INC COM 42234Q102   327,094 8,697 SH   SOLE 25 8,697 0 0
HEARTLAND FINL USA INC COM 42234Q102   6,577,951 174,899 SH   SOLE 26 0 0 174,899
HEARTLAND FINL USA INC COM 42234Q102   166,499 4,427 SH   SOLE 28 350 0 4,077
HEARTLAND FINL USA INC COM 42234Q102   853,371 22,690 SH   SOLE 30 22,690 0 0
HEARTLAND FINL USA INC COM 42234Q102   360,718 9,591 SH   SOLE 40 9,591 0 0
HEARTLAND FINL USA INC COM 42234Q102   1,574,024 41,851 SH   SOLE 43 40,468 0 1,383
HECLA MNG CO COM 422704106   2,513,143 522,483 SH   SOLE 2 167,459 0 355,024
HECLA MNG CO COM 422704106   10,414 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106   46,248 9,615 SH   SOLE 7 9,615 0 0
HECLA MNG CO COM 422704106   7,740,146 1,609,178 SH   SOLE 18 1,609,178 0 0
HECLA MNG CO COM 422704106   6,048,974 1,257,583 SH   SOLE 19 1,257,583 0 0
HECLA MNG CO COM 422704106   132,229,387 27,490,517 SH   SOLE 21 27,490,517 0 0
HECLA MNG CO COM 422704106   79,396,246 16,506,496 SH   SOLE 22 15,806,544 0 699,952
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,619,200 336,632 SH   SOLE 30 336,632 0 0
HECLA MNG CO COM 422704106   559,826 116,388 SH   SOLE 40 116,388 0 0
HECLA MNG CO COM 422704106   1,852,788 385,195 SH   SOLE 43 358,169 0 27,026
HEICO CORP NEW COM 422806109   19,906,085 111,288 SH   SOLE 2 17,025 0 94,263
HEICO CORP NEW COM 422806109   12,216,463 68,298 SH   SOLE 4 50,080 0 18,218
HEICO CORP NEW COM 422806109   1,169,452 6,538 SH   SOLE 7 6,381 0 157
HEICO CORP NEW COM 422806109   75,841 424 SH   SOLE 13 424 0 0
HEICO CORP NEW COM 422806109   1,116,328 6,241 SH   SOLE 15 6,241 0 0
HEICO CORP NEW COM 422806109   5,401,695 30,199 SH   SOLE 18 27,534 0 2,665
HEICO CORP NEW COM 422806109   295,138,899 1,650,019 SH   SOLE 19 1,650,019 0 0
HEICO CORP NEW COM 422806109   225,415,909 1,260,222 SH   SOLE 21 1,260,222 0 0
HEICO CORP NEW COM 422806109   225,703,174 1,261,828 SH   SOLE 22 1,175,708 0 86,120
HEICO CORP NEW COM 422806109   12,398,911 69,318 SH   SOLE 23 69,318 0 0
HEICO CORP NEW COM 422806109   11,566,271 64,663 SH   SOLE 25 64,663 0 0
HEICO CORP NEW COM 422806109   12,397,480 69,310 SH   SOLE 26 16,620 0 52,690
HEICO CORP NEW COM 422806109   17,302,095 96,730 SH   SOLE 28 770 0 95,960
HEICO CORP NEW COM 422806109   21,606,065 120,792 SH   SOLE 30 120,792 0 0
HEICO CORP NEW COM 422806109   1,603,391 8,964 SH   SOLE 31 8,179 0 785
HEICO CORP NEW COM 422806109   13,223,322 73,927 SH   SOLE 34 73,927 0 0
HEICO CORP NEW COM 422806109   1,930,902 10,795 SH   SOLE 36 10,795 0 0
HEICO CORP NEW COM 422806109   425,889 2,381 SH   SOLE 40 2,381 0 0
HEICO CORP NEW COM 422806109   14,819,044 82,848 SH   SOLE 43 76,665 0 6,183
HEICO CORP NEW CL A 422806208   16,499,965 115,838 SH   SOLE 2 6,813 0 109,025
HEICO CORP NEW CL A 422806208   12,664,768 88,913 SH   SOLE 4 27,239 0 61,674
HEICO CORP NEW CL A 422806208   1,632,647 11,462 SH   SOLE 7 11,271 0 191
HEICO CORP NEW CL A 422806208   50,851 357 SH   SOLE 13 357 0 0
HEICO CORP NEW CL A 422806208   1,196,069 8,397 SH   SOLE 15 8,397 0 0
HEICO CORP NEW CL A 422806208   9,013,888 63,282 SH   SOLE 18 58,587 0 4,695
HEICO CORP NEW CL A 422806208   6,653,515 46,711 SH   SOLE 19 46,711 0 0
HEICO CORP NEW CL A 422806208   331,305,897 2,325,933 SH   SOLE 21 2,325,933 0 0
HEICO CORP NEW CL A 422806208   267,382,243 1,877,157 SH   SOLE 22 1,716,209 0 160,948
HEICO CORP NEW CL A 422806208   17,236,807 121,011 SH   SOLE 23 121,011 0 0
HEICO CORP NEW CL A 422806208   16,055,979 112,721 SH   SOLE 25 112,611 0 110
HEICO CORP NEW CL A 422806208   14,550,246 102,150 SH   SOLE 26 45,047 0 57,103
HEICO CORP NEW CL A 422806208   22,936,686 161,027 SH   SOLE 28 840 0 160,187
HEICO CORP NEW CL A 422806208   27,261,734 191,391 SH   SOLE 30 191,391 0 0
HEICO CORP NEW CL A 422806208   2,278,898 15,999 SH   SOLE 31 14,823 0 1,176
HEICO CORP NEW CL A 422806208   1,448,187 10,167 SH   SOLE 34 10,167 0 0
HEICO CORP NEW CL A 422806208   2,705,790 18,996 SH   SOLE 36 18,996 0 0
HEICO CORP NEW CL A 422806208   512,072 3,595 SH   SOLE 40 3,595 0 0
HEICO CORP NEW CL A 422806208   5,601,032 39,322 SH   SOLE 43 36,995 0 2,327
HEIDRICK & STRUGGLES INTL IN COM 422819102   2,150,758 72,833 SH   SOLE 2 57,247 0 15,586
HEIDRICK & STRUGGLES INTL IN COM 422819102   3,750 127 SH   SOLE 4 127 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   4,518 153 SH   SOLE 7 153 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   2,005,766 67,923 SH   SOLE 18 67,923 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   1,241,175 42,031 SH   SOLE 19 42,031 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   75,121,219 2,543,895 SH   SOLE 21 2,543,895 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   16,987,575 575,265 SH   SOLE 22 550,172 0 25,093
HEIDRICK & STRUGGLES INTL IN COM 422819102   86,818 2,940 SH   SOLE 25 2,940 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   24,746 838 SH   SOLE 26 838 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   2,421 82 SH   SOLE 28 82 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   1,398,216 47,349 SH   SOLE 30 47,349 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   123,140 4,170 SH   SOLE 40 4,170 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   1,170,333 39,632 SH   SOLE 43 39,171 0 461
HELEN OF TROY LTD COM G4388N106   5,262,846 43,563 SH   SOLE 2 27,146 0 16,417
HELEN OF TROY LTD COM G4388N106   11,235 93 SH   SOLE 4 93 0 0
HELEN OF TROY LTD COM G4388N106   740,324 6,128 SH   SOLE 7 5,800 0 328
HELEN OF TROY LTD COM G4388N106   11,766,290 97,395 SH   SOLE 18 97,395 0 0
HELEN OF TROY LTD COM G4388N106   5,912,441 48,940 SH   SOLE 19 48,940 0 0
HELEN OF TROY LTD COM G4388N106   219,031,792 1,813,027 SH   SOLE 21 1,813,027 0 0
HELEN OF TROY LTD COM G4388N106   91,643,083 758,572 SH   SOLE 22 727,609 0 30,963
HELEN OF TROY LTD COM G4388N106   618,789 5,122 SH   SOLE 25 5,122 0 0
HELEN OF TROY LTD COM G4388N106   1,164,488 9,639 SH   SOLE 26 7,845 0 1,794
HELEN OF TROY LTD COM G4388N106   118,998 985 SH   SOLE 28 429 0 556
HELEN OF TROY LTD COM G4388N106   3,978,636 32,933 SH   SOLE 30 32,933 0 0
HELEN OF TROY LTD COM G4388N106   82,513 683 SH   SOLE 36 683 0 0
HELEN OF TROY LTD COM G4388N106   603,929 4,999 SH   SOLE 40 4,999 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   787,412 17,363 SH   SOLE 2 9,499 0 7,864
HELIOS TECHNOLOGIES INC COM 42328H109   6,440 142 SH   SOLE 4 142 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   13,333 294 SH   SOLE 7 294 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   3,615,801 79,731 SH   SOLE 18 79,731 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   3,126,021 68,931 SH   SOLE 19 68,931 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   57,137,599 1,259,925 SH   SOLE 21 1,259,925 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   41,651,889 918,454 SH   SOLE 22 890,273 0 28,181
HELIOS TECHNOLOGIES INC COM 42328H109   314,502 6,935 SH   SOLE 25 6,935 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   573,632 12,649 SH   SOLE 26 12,649 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   185,708 4,095 SH   SOLE 28 545 0 3,550
HELIOS TECHNOLOGIES INC COM 42328H109   912,170 20,114 SH   SOLE 30 20,114 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   230,877 5,091 SH   SOLE 40 5,091 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   196,615 4,336 SH   SOLE 43 3,770 0 566
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V801   40,735 5,067 SH   SOLE 22 5,067 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   7,129,581 693,539 SH   SOLE 2 361,409 0 332,130
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   2,601 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   337,749 32,855 SH   SOLE 7 31,097 0 1,758
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   5,537,404 538,658 SH   SOLE 18 494,619 0 44,039
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   13,088,578 1,273,208 SH   SOLE 19 1,273,208 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   177,831,489 17,298,783 SH   SOLE 21 17,298,783 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   56,880,196 5,533,093 SH   SOLE 22 5,243,608 0 289,485
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   383,763 37,331 SH   SOLE 23 37,331 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   294,059 28,605 SH   SOLE 25 28,605 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   1,743,169 169,569 SH   SOLE 26 28,052 0 141,517
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   1,619,378 157,527 SH   SOLE 28 90,401 0 67,126
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   3,479,513 338,474 SH   SOLE 30 338,474 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   340,988 33,170 SH   SOLE 40 33,170 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   2,088,428 203,154 SH   SOLE 43 194,364 0 8,790
HELLO GROUP INC ADS 423403104   32,088 4,617 SH   SOLE 4 4,617 0 0
HELLO GROUP INC ADS 423403104   133,655 19,231 SH   SOLE 7 19,231 0 0
HELLO GROUP INC ADS 423403104   17,315,362 2,491,419 SH   SOLE 21 2,491,419 0 0
HELLO GROUP INC ADS 423403104   5,731,804 824,720 SH   SOLE 22 748,223 0 76,497
HELLO GROUP INC ADS 423403104   3,689,741 530,898 SH   SOLE 30 530,898 0 0
HELLO GROUP INC ADS 423403104   2,599 374 SH   SOLE 34 374 0 0
HELLO GROUP INC ADS 423403104   49,804 7,166 SH   SOLE 36 7,166 0 0
HELLO GROUP INC ADS 423403104   2,537,667 365,132 SH   SOLE 43 358,098 0 7,034
HELMERICH & PAYNE INC COM 423452101   14,460,944 399,253 SH   SOLE 2 236,686 0 162,567
HELMERICH & PAYNE INC COM 423452101   64,906 1,792 SH   SOLE 4 396 0 1,396
HELMERICH & PAYNE INC COM 423452101   57,228 1,580 SH   SOLE 7 1,580 0 0
HELMERICH & PAYNE INC COM 423452101   46,144 1,274 SH   SOLE 13 1,274 0 0
HELMERICH & PAYNE INC COM 423452101   12,686,272 350,256 SH   SOLE 18 350,256 0 0
HELMERICH & PAYNE INC COM 423452101   20,014,230 552,574 SH   SOLE 19 552,574 0 0
HELMERICH & PAYNE INC COM 423452101   434,885,680 12,006,783 SH   SOLE 21 12,006,783 0 0
HELMERICH & PAYNE INC COM 423452101   119,382,315 3,296,033 SH   SOLE 22 3,139,380 0 156,653
HELMERICH & PAYNE INC COM 423452101   515,048 14,220 SH   SOLE 23 14,220 0 0
HELMERICH & PAYNE INC COM 423452101   735,085 20,295 SH   SOLE 25 20,295 0 0
HELMERICH & PAYNE INC COM 423452101   4,485,593 123,843 SH   SOLE 26 25,332 0 98,511
HELMERICH & PAYNE INC COM 423452101   848,272 23,420 SH   SOLE 28 1,922 0 21,498
HELMERICH & PAYNE INC COM 423452101   7,218,972 199,309 SH   SOLE 30 199,309 0 0
HELMERICH & PAYNE INC COM 423452101   27,817 768 SH   SOLE 34 768 0 0
HELMERICH & PAYNE INC COM 423452101   115,759 3,196 SH   SOLE 36 3,196 0 0
HELMERICH & PAYNE INC COM 423452101   737,403 20,359 SH   SOLE 40 20,359 0 0
HELMERICH & PAYNE INC COM 423452101   7,576,993 209,194 SH   SOLE 43 184,920 0 24,274
HENNESSY ADVISORS INC COM 425885100   5,824 868 SH   SOLE 18 868 0 0
HENNESSY ADVISORS INC COM 425885100   74,884 11,160 SH   SOLE 21 11,160 0 0
HENNESSY ADVISORS INC COM 425885100   7,092 1,057 SH   SOLE 22 1,057 0 0
HENNESSY CAPITAL INVST CORP *W EXP 06/10/202 42600H116   60,489 990,000 SH   SOLE 2 990,000 0 0
HENNESSY FDS TR STANCE ESG ETF 42588P692   27 1 SH   SOLE 43 1 0 0
HENRY JACK & ASSOC INC COM 426281101   29,838,176 182,597 SH   SOLE 2 39,081 0 143,516
HENRY JACK & ASSOC INC COM 426281101   10,726,723 65,643 SH   SOLE 4 27,835 0 37,808
HENRY JACK & ASSOC INC COM 426281101   10,038,603 61,432 SH   SOLE 7 47,377 0 14,055
HENRY JACK & ASSOC INC COM 426281101   199,033 1,218 SH   SOLE 13 1,218 0 0
HENRY JACK & ASSOC INC COM 426281101   1,796,366 10,993 SH   SOLE 15 10,993 0 0
HENRY JACK & ASSOC INC COM 426281101   25,429,537 155,618 SH   SOLE 18 151,169 0 4,449
HENRY JACK & ASSOC INC COM 426281101   13,940,017 85,307 SH   SOLE 19 85,307 0 0
HENRY JACK & ASSOC INC COM 426281101   409,455,293 2,505,693 SH   SOLE 21 2,505,693 0 0
HENRY JACK & ASSOC INC COM 426281101   307,706,586 1,883,034 SH   SOLE 22 1,705,216 0 177,818
HENRY JACK & ASSOC INC COM 426281101   19,892,226 121,732 SH   SOLE 23 121,732 0 0
HENRY JACK & ASSOC INC COM 426281101   20,787,713 127,212 SH   SOLE 25 126,960 0 252
HENRY JACK & ASSOC INC COM 426281101   21,335,300 130,563 SH   SOLE 26 64,769 0 65,794
HENRY JACK & ASSOC INC COM 426281101   24,398,747 149,310 SH   SOLE 28 982 0 148,328
HENRY JACK & ASSOC INC COM 426281101   91,124,116 557,641 SH   SOLE 30 545,591 0 12,050
HENRY JACK & ASSOC INC COM 426281101   2,588,414 15,840 SH   SOLE 31 14,546 0 1,294
HENRY JACK & ASSOC INC COM 426281101   1,138,151 6,965 SH   SOLE 34 6,965 0 0
HENRY JACK & ASSOC INC COM 426281101   5,170,619 31,642 SH   SOLE 36 31,642 0 0
HENRY JACK & ASSOC INC COM 426281101   627,658 3,841 SH   SOLE 40 3,841 0 0
HENRY JACK & ASSOC INC COM 426281101   25,329 155 SH   OTR 43 155 0 0
HENRY JACK & ASSOC INC COM 426281101   17,217,833 105,366 SH   SOLE 43 96,699 0 8,667
HENRY SCHEIN INC COM 806407102   26,628,494 351,717 SH   SOLE 2 63,507 0 288,210
HENRY SCHEIN INC COM 806407102   14,527,613 191,885 SH   SOLE 4 111,483 0 80,402
HENRY SCHEIN INC COM 806407102   7,404,817 97,805 SH   SOLE 7 77,994 0 19,811
HENRY SCHEIN INC COM 806407102   35,659 471 SH   SOLE 13 471 0 0
HENRY SCHEIN INC COM 806407102   1,408,660 18,606 SH   SOLE 15 18,606 0 0
HENRY SCHEIN INC COM 806407102   15,149,420 200,098 SH   SOLE 18 192,102 0 7,996
HENRY SCHEIN INC COM 806407102   5,379,574 71,055 SH   SOLE 19 71,055 0 0
HENRY SCHEIN INC COM 806407102   260,925,884 3,446,386 SH   SOLE 21 3,446,386 0 0
HENRY SCHEIN INC COM 806407102   240,483,654 3,176,379 SH   SOLE 22 2,872,822 0 303,557
HENRY SCHEIN INC COM 806407102   16,001,233 211,349 SH   SOLE 23 211,349 0 0
HENRY SCHEIN INC COM 806407102   17,621,048 232,744 SH   SOLE 25 232,319 0 425
HENRY SCHEIN INC COM 806407102   10,998,770 145,275 SH   SOLE 26 76,655 0 68,620
HENRY SCHEIN INC COM 806407102   21,155,721 279,431 SH   SOLE 28 1,599 0 277,832
HENRY SCHEIN INC COM 806407102   96,709,607 1,277,369 SH   SOLE 30 1,210,175 0 67,194
HENRY SCHEIN INC COM 806407102   2,194,379 28,984 SH   SOLE 31 26,600 0 2,384
HENRY SCHEIN INC COM 806407102   401,717 5,306 SH   SOLE 34 5,306 0 0
HENRY SCHEIN INC COM 806407102   2,928,160 38,676 SH   SOLE 36 38,676 0 0
HENRY SCHEIN INC COM 806407102   509,453 6,729 SH   SOLE 40 6,729 0 0
HENRY SCHEIN INC COM 806407102   27,180 359 SH   OTR 43 359 0 0
HENRY SCHEIN INC COM 806407102   12,090,508 159,695 SH   SOLE 43 142,286 0 17,409
HEPION PHARMACEUTICALS INC COM NEW 426897302   268,771 82,954 SH   SOLE 22 82,954 0 0
HERBALIFE LTD COM SHS G4412G101   975,618 63,933 SH   SOLE 2 28,102 0 35,831
HERBALIFE LTD COM SHS G4412G101   3,083 202 SH   SOLE 4 202 0 0
HERBALIFE LTD COM SHS G4412G101   37,891 2,483 SH   SOLE 7 2,483 0 0
HERBALIFE LTD COM SHS G4412G101   3,768,701 246,966 SH   SOLE 18 246,966 0 0
HERBALIFE LTD COM SHS G4412G101   3,118,442 204,354 SH   SOLE 19 204,354 0 0
HERBALIFE LTD COM SHS G4412G101   58,886,707 3,858,893 SH   SOLE 21 3,858,893 0 0
HERBALIFE LTD COM SHS G4412G101   41,300,488 2,706,454 SH   SOLE 22 2,615,818 0 90,636
HERBALIFE LTD COM SHS G4412G101   335,888 22,011 SH   SOLE 25 22,011 0 0
HERBALIFE LTD COM SHS G4412G101   513,468 33,648 SH   SOLE 26 33,648 0 0
HERBALIFE LTD COM SHS G4412G101   29,376 1,925 SH   SOLE 28 1,925 0 0
HERBALIFE LTD COM SHS G4412G101   1,057,335 69,288 SH   SOLE 30 69,288 0 0
HERBALIFE LTD COM SHS G4412G101   67,281 4,409 SH   SOLE 36 4,409 0 0
HERBALIFE LTD COM SHS G4412G101   391,999 25,688 SH   SOLE 40 25,688 0 0
HERBALIFE LTD COM SHS G4412G101   641,714 42,052 SH   SOLE 43 30,553 0 11,499
HERC HLDGS INC COM 42704L104   4,635,988 31,137 SH   SOLE 2 18,766 0 12,371
HERC HLDGS INC COM 42704L104   13,102 88 SH   SOLE 4 88 0 0
HERC HLDGS INC COM 42704L104   723,457 4,859 SH   SOLE 7 4,602 0 257
HERC HLDGS INC COM 42704L104   11,302,984 75,915 SH   SOLE 18 70,037 0 5,878
HERC HLDGS INC COM 42704L104   16,239,432 109,070 SH   SOLE 19 109,070 0 0
HERC HLDGS INC COM 42704L104   159,995,110 1,074,586 SH   SOLE 21 1,074,586 0 0
HERC HLDGS INC COM 42704L104   124,249,003 834,502 SH   SOLE 22 805,742 0 28,760
HERC HLDGS INC COM 42704L104   99,756 670 SH   SOLE 23 670 0 0
HERC HLDGS INC COM 42704L104   890,511 5,981 SH   SOLE 25 5,981 0 0
HERC HLDGS INC COM 42704L104   1,552,029 10,424 SH   SOLE 26 10,173 0 251
HERC HLDGS INC COM 42704L104   2,667,662 17,917 SH   SOLE 28 14,598 0 3,319
HERC HLDGS INC COM 42704L104   45,560 306 SH   SOLE 29 306 0 0
HERC HLDGS INC COM 42704L104   4,451,662 29,899 SH   SOLE 30 29,899 0 0
HERC HLDGS INC COM 42704L104   114,496 769 SH   SOLE 36 769 0 0
HERC HLDGS INC COM 42704L104   910,909 6,118 SH   SOLE 40 6,118 0 0
HERC HLDGS INC COM 42704L104   4,497,982 30,210 SH   SOLE 43 24,492 0 5,718
HERCULES CAPITAL INC COM 427096508   8,154,364 489,164 SH   SOLE 30 489,164 0 0
HERCULES CAPITAL INC COM 427096508   809,862 48,582 SH   SOLE 36 48,582 0 0
HERCULES CAPITAL INC COM 427096508   1,738,056 104,262 SH   SOLE 43 90,670 0 13,592
HERITAGE COMM CORP COM 426927109   6,583,587 663,668 SH   SOLE 2 344,316 0 319,352
HERITAGE COMM CORP COM 426927109   5,764 581 SH   SOLE 7 581 0 0
HERITAGE COMM CORP COM 426927109   1,866,636 188,169 SH   SOLE 18 188,169 0 0
HERITAGE COMM CORP COM 426927109   9,513,865 959,059 SH   SOLE 19 959,059 0 0
HERITAGE COMM CORP COM 426927109   28,260,404 2,848,831 SH   SOLE 21 2,848,831 0 0
HERITAGE COMM CORP COM 426927109   31,492,220 3,174,619 SH   SOLE 22 3,037,360 0 137,259
HERITAGE COMM CORP COM 426927109   428,365 43,182 SH   SOLE 23 43,182 0 0
HERITAGE COMM CORP COM 426927109   125,587 12,660 SH   SOLE 25 12,660 0 0
HERITAGE COMM CORP COM 426927109   1,039,666 104,805 SH   SOLE 26 2,092 0 102,713
HERITAGE COMM CORP COM 426927109   100,113 10,092 SH   SOLE 28 0 0 10,092
HERITAGE COMM CORP COM 426927109   71,851 7,243 SH   SOLE 30 7,243 0 0
HERITAGE COMM CORP COM 426927109   105,450 10,630 SH   SOLE 40 10,630 0 0
HERITAGE COMM CORP COM 426927109   34,532 3,481 SH   OTR 43 3,481 0 0
HERITAGE COMM CORP COM 426927109   3,681,460 371,115 SH   SOLE 43 359,226 0 11,889
HERITAGE FINL CORP WASH COM 42722X106   1,300,961 60,821 SH   SOLE 2 33,218 0 27,603
HERITAGE FINL CORP WASH COM 42722X106   3,422 160 SH   SOLE 7 160 0 0
HERITAGE FINL CORP WASH COM 42722X106   2,427,273 113,477 SH   SOLE 18 113,477 0 0
HERITAGE FINL CORP WASH COM 42722X106   2,294,184 107,255 SH   SOLE 19 107,255 0 0
HERITAGE FINL CORP WASH COM 42722X106   81,398,148 3,805,430 SH   SOLE 21 3,805,430 0 0
HERITAGE FINL CORP WASH COM 42722X106   19,693,880 920,705 SH   SOLE 22 875,534 0 45,171
HERITAGE FINL CORP WASH COM 42722X106   33,582 1,570 SH   SOLE 23 1,570 0 0
HERITAGE FINL CORP WASH COM 42722X106   67,464 3,154 SH   SOLE 25 3,154 0 0
HERITAGE FINL CORP WASH COM 42722X106   21,689 1,014 SH   SOLE 26 0 0 1,014
HERITAGE FINL CORP WASH COM 42722X106   52,512 2,455 SH   SOLE 28 0 0 2,455
HERITAGE FINL CORP WASH COM 42722X106   1,085,607 50,753 SH   SOLE 30 50,753 0 0
HERITAGE FINL CORP WASH COM 42722X106   67,464 3,154 SH   SOLE 40 3,154 0 0
HERITAGE FINL CORP WASH COM 42722X106   50,438 2,358 SH   SOLE 43 2,147 0 211
HERITAGE GLOBAL INC COM 42727E103   15,498 5,575 SH   SOLE 18 5,575 0 0
HERITAGE GLOBAL INC COM 42727E103   202,128 72,708 SH   SOLE 21 72,708 0 0
HERITAGE GLOBAL INC COM 42727E103   161,265 58,009 SH   SOLE 22 58,009 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   336,914 51,674 SH   SOLE 2 51,674 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   71,603 10,982 SH   SOLE 18 10,982 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   846,922 129,896 SH   SOLE 19 129,896 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   375,898 57,653 SH   SOLE 21 57,653 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   4,631,828 710,403 SH   SOLE 22 692,202 0 18,201
HERITAGE INSURANCE HLDGS INC COM 42727J102   75,176 11,530 SH   SOLE 26 7,277 0 4,253
HERITAGE INSURANCE HLDGS INC COM 42727J102   338,649 51,940 SH   SOLE 28 0 0 51,940
HERITAGE INSURANCE HLDGS INC COM 42727J102   178,668 27,403 SH   SOLE 31 25,522 0 1,881
HERITAGE INSURANCE HLDGS INC COM 42727J102   61,497 9,432 SH   SOLE 43 9,432 0 0
HERON THERAPEUTICS INC COM 427746102   39,012 22,948 SH   SOLE 2 13,244 0 9,704
HERON THERAPEUTICS INC COM 427746102   2,525 1,485 SH   SOLE 7 1,485 0 0
HERON THERAPEUTICS INC COM 427746102   527,865 310,509 SH   SOLE 18 275,817 0 34,692
HERON THERAPEUTICS INC COM 427746102   357,298 210,175 SH   SOLE 19 210,175 0 0
HERON THERAPEUTICS INC COM 427746102   6,539,310 3,846,653 SH   SOLE 21 3,846,653 0 0
HERON THERAPEUTICS INC COM 427746102   4,709,486 2,770,286 SH   SOLE 22 2,727,369 0 42,917
HERON THERAPEUTICS INC COM 427746102   503 296 SH   SOLE 43 296 0 0
HERSHEY CO COM 427866108   105,946,954 568,263 SH   SOLE 2 293,616 0 274,647
HERSHEY CO COM 427866108   45,541,885 244,271 SH   SOLE 4 132,482 0 111,789
HERSHEY CO COM 427866108   25,616,856 137,400 SH   SOLE 7 125,809 0 11,591
HERSHEY CO COM 427866108   5,644,285 30,274 SH   SOLE 13 30,274 0 0
HERSHEY CO COM 427866108   3,981,986 21,358 SH   SOLE 15 21,358 0 0
HERSHEY CO COM 427866108   56,337,507 302,175 SH   SOLE 18 236,587 0 65,588
HERSHEY CO COM 427866108   63,038,533 338,117 SH   SOLE 19 338,117 0 0
HERSHEY CO COM 427866108   1,023,047,924 5,487,277 SH   SOLE 21 5,487,277 0 0
HERSHEY CO COM 427866108   753,484,023 4,041,429 SH   SOLE 22 3,627,275 0 414,154
HERSHEY CO COM 427866108   61,151,947 327,998 SH   SOLE 23 327,998 0 0
HERSHEY CO COM 427866108   48,709,501 261,261 SH   SOLE 25 260,402 0 859
HERSHEY CO COM 427866108   65,800,829 352,933 SH   SOLE 26 176,312 0 176,621
HERSHEY CO COM 427866108   100,226,415 537,580 SH   SOLE 28 4,512 0 533,068
HERSHEY CO COM 427866108   1,146,606 6,150 SH   SOLE 29 6,150 0 0
HERSHEY CO COM 427866108   299,556,690 1,606,719 SH   SOLE 30 1,582,502 0 24,217
HERSHEY CO COM 427866108   10,611,978 56,919 SH   SOLE 31 54,389 0 2,530
HERSHEY CO COM 427866108   53,159,451 285,129 SH   SOLE 34 285,129 0 0
HERSHEY CO COM 427866108   11,747,584 63,010 SH   SOLE 36 63,010 0 0
HERSHEY CO COM 427866108   1,450,317 7,779 SH   SOLE 40 7,779 0 0
HERSHEY CO COM 427866108   44,373 238 SH   OTR 43 238 0 0
HERSHEY CO COM 427866108   59,674,735 320,075 SH   SOLE 43 289,322 0 30,753
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   7,069 1,290 SH   SOLE 43 1,290 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   5,293,611 509,491 SH   SOLE 2 156,586 0 352,905
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   5,195 500 SH   SOLE 4 500 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   355,432 34,209 SH   SOLE 7 32,384 0 1,825
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   2,356,660 226,820 SH   SOLE 18 226,820 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   460,932 44,363 SH   SOLE 19 44,363 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   69,184,922 6,658,799 SH   SOLE 21 6,658,799 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   39,523,425 3,803,987 SH   SOLE 22 3,619,525 0 184,462
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   328,792 31,645 SH   SOLE 25 31,645 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   374,632 36,057 SH   SOLE 26 36,057 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   15,554 1,497 SH   SOLE 28 1,497 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   1,743,556 167,811 SH   SOLE 30 167,811 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   19,886 1,914 SH   SOLE 31 1,914 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   281,746 27,117 SH   SOLE 40 27,117 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   2,214,961 213,182 SH   SOLE 43 178,170 0 35,012
HESAI GROUP SPONSORED ADS 428050108   27,238 3,057 SH   SOLE 2 3,057 0 0
HESS CORP COM 42809H107   42,790,869 296,829 SH   SOLE 2 111,205 0 185,624
HESS CORP COM 42809H107   39,989,984 277,400 SH   SOLE 4 78,976 0 198,424
HESS CORP COM 42809H107   72,944,239 505,995 SH   SOLE 7 467,200 0 38,795
HESS CORP COM 42809H107   567,270 3,935 SH   SOLE 13 3,935 0 0
HESS CORP COM 42809H107   6,104,888 42,348 SH   SOLE 15 42,348 0 0
HESS CORP COM 42809H107   121,146,586 840,362 SH   SOLE 18 819,075 0 21,287
HESS CORP COM 42809H107   43,355,399 300,745 SH   SOLE 19 300,745 0 0
HESS CORP COM 42809H107   1,241,423,893 8,611,431 SH   SOLE 21 8,611,431 0 0
HESS CORP COM 42809H107   854,780,286 5,929,386 SH   SOLE 22 5,335,043 0 594,343
HESS CORP COM 42809H107   66,976,448 464,598 SH   SOLE 23 464,598 0 0
HESS CORP COM 42809H107   134,210,221 930,981 SH   SOLE 25 895,236 0 35,745
HESS CORP COM 42809H107   44,433,284 308,222 SH   SOLE 26 150,328 0 157,894
HESS CORP COM 42809H107   63,087,299 437,620 SH   SOLE 28 7,410 0 430,210
HESS CORP COM 42809H107   60,259 418 SH   SOLE 29 418 0 0
HESS CORP COM 42809H107   246,590,581 1,710,534 SH   SOLE 30 1,612,364 0 98,170
HESS CORP COM 42809H107   8,896,546 61,713 SH   SOLE 31 57,099 0 4,614
HESS CORP COM 42809H107   83,739,949 580,882 SH   SOLE 34 580,882 0 0
HESS CORP COM 42809H107   8,878,094 61,585 SH   SOLE 36 61,585 0 0
HESS CORP COM 42809H107   2,108,484 14,626 SH   SOLE 40 14,626 0 0
HESS CORP COM 42809H107   40,653 282 SH   OTR 43 282 0 0
HESS CORP COM 42809H107   33,947,156 235,482 SH   SOLE 43 186,525 0 48,958
HESS MIDSTREAM LP CL A SHS 428103105   791,319 25,018 SH   SOLE 2 17,171 0 7,847
HESS MIDSTREAM LP CL A SHS 428103105   6,832 216 SH   SOLE 4 216 0 0
HESS MIDSTREAM LP CL A SHS 428103105   3,599,494 113,800 SH   SOLE 19 113,800 0 0
HESS MIDSTREAM LP CL A SHS 428103105   6,138,782 194,081 SH   SOLE 21 194,081 0 0
HESS MIDSTREAM LP CL A SHS 428103105   1,540,444 48,702 SH   SOLE 22 20,494 0 28,208
HESS MIDSTREAM LP CL A SHS 428103105   416,472 13,167 SH   SOLE 25 13,167 0 0
HESS MIDSTREAM LP CL A SHS 428103105   775,093 24,505 SH   SOLE 26 24,505 0 0
HESS MIDSTREAM LP CL A SHS 428103105   567,031 17,927 SH   SOLE 28 0 0 17,927
HESS MIDSTREAM LP CL A SHS 428103105   1,382,674 43,714 SH   SOLE 30 43,714 0 0
HESS MIDSTREAM LP CL A SHS 428103105   475,589 15,036 SH   SOLE 40 15,036 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   59,211,145 3,487,111 SH   SOLE 2 1,508,559 0 1,978,552
HEWLETT PACKARD ENTERPRISE C COM 42824C109   28,814,534 1,696,969 SH   SOLE 4 1,038,796 0 658,173
HEWLETT PACKARD ENTERPRISE C COM 42824C109   46,113,112 2,715,731 SH   SOLE 7 2,380,418 0 335,313
HEWLETT PACKARD ENTERPRISE C COM 42824C109   276,791 16,301 SH   SOLE 13 16,301 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   3,207,607 188,905 SH   SOLE 15 188,905 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   59,400,845 3,498,283 SH   SOLE 18 2,914,839 0 583,444
HEWLETT PACKARD ENTERPRISE C COM 42824C109   67,316,548 3,964,461 SH   SOLE 19 3,964,461 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   767,945,885 45,226,495 SH   SOLE 21 45,226,495 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   546,014,059 32,156,305 SH   SOLE 22 28,342,240 0 3,814,065
HEWLETT PACKARD ENTERPRISE C COM 42824C109   41,794,232 2,461,380 SH   SOLE 23 2,461,380 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   104,712,485 6,166,813 SH   SOLE 25 5,592,939 0 573,874
HEWLETT PACKARD ENTERPRISE C COM 42824C109   54,295,027 3,197,587 SH   SOLE 26 1,909,477 0 1,288,110
HEWLETT PACKARD ENTERPRISE C COM 42824C109   69,860,729 4,114,295 SH   SOLE 28 445,311 0 3,668,984
HEWLETT PACKARD ENTERPRISE C COM 42824C109   291,325,877 17,157,001 SH   SOLE 30 16,259,630 0 897,371
HEWLETT PACKARD ENTERPRISE C COM 42824C109   5,028,270 296,129 SH   SOLE 31 273,574 0 22,555
HEWLETT PACKARD ENTERPRISE C COM 42824C109   3,422,710 201,573 SH   SOLE 34 201,573 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   7,607,210 448,010 SH   SOLE 36 448,010 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,152,704 67,886 SH   SOLE 40 67,886 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   42,178 2,484 SH   OTR 43 2,484 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   49,619,347 2,922,223 SH   SOLE 43 2,684,946 0 237,277
HEXCEL CORP NEW COM 428291108   17,908,565 242,828 SH   SOLE 2 85,973 0 156,855
HEXCEL CORP NEW COM 428291108   21,093 286 SH   SOLE 4 286 0 0
HEXCEL CORP NEW COM 428291108   1,477,581 20,035 SH   SOLE 7 19,008 0 1,027
HEXCEL CORP NEW COM 428291108   10,680,475 144,820 SH   SOLE 18 144,820 0 0
HEXCEL CORP NEW COM 428291108   1,947,369 26,405 SH   SOLE 19 26,405 0 0
HEXCEL CORP NEW COM 428291108   412,771,744 5,596,905 SH   SOLE 21 5,596,905 0 0
HEXCEL CORP NEW COM 428291108   182,340,975 2,472,420 SH   SOLE 22 2,358,013 0 114,407
HEXCEL CORP NEW COM 428291108   6,907,130 93,656 SH   SOLE 25 93,656 0 0
HEXCEL CORP NEW COM 428291108   2,209,993 29,966 SH   SOLE 26 23,862 0 6,104
HEXCEL CORP NEW COM 428291108   2,575,203 34,918 SH   SOLE 28 28,982 0 5,936
HEXCEL CORP NEW COM 428291108   8,635,166 117,087 SH   SOLE 30 117,087 0 0
HEXCEL CORP NEW COM 428291108   85,181 1,155 SH   SOLE 31 1,155 0 0
HEXCEL CORP NEW COM 428291108   3,617,585 49,052 SH   SOLE 34 49,052 0 0
HEXCEL CORP NEW COM 428291108   122,941 1,667 SH   SOLE 36 1,667 0 0
HEXCEL CORP NEW COM 428291108   1,302,204 17,657 SH   SOLE 40 17,657 0 0
HEXCEL CORP NEW COM 428291108   58,336 791 SH   OTR 43 791 0 0
HEXCEL CORP NEW COM 428291108   5,755,532 78,041 SH   SOLE 43 74,459 0 3,582
HF FOODS GROUP INC COM 40417F109   101,236 18,958 SH   SOLE 2 1,410 0 17,548
HF FOODS GROUP INC COM 40417F109   618,853 115,890 SH   SOLE 18 115,890 0 0
HF FOODS GROUP INC COM 40417F109   397,430 74,425 SH   SOLE 19 74,425 0 0
HF FOODS GROUP INC COM 40417F109   7,885,760 1,476,734 SH   SOLE 21 1,476,734 0 0
HF FOODS GROUP INC COM 40417F109   4,880,119 913,880 SH   SOLE 22 879,473 0 34,407
HF SINCLAIR CORP COM 403949100   57,731,228 1,038,892 SH   SOLE 2 145,212 0 893,680
HF SINCLAIR CORP COM 403949100   9,150,101 164,659 SH   SOLE 4 48,965 0 115,694
HF SINCLAIR CORP COM 403949100   1,645,761 29,616 SH   SOLE 7 29,119 0 497
HF SINCLAIR CORP COM 403949100   29,230 526 SH   SOLE 13 526 0 0
HF SINCLAIR CORP COM 403949100   717,242 12,907 SH   SOLE 15 12,907 0 0
HF SINCLAIR CORP COM 403949100   25,717,240 462,790 SH   SOLE 18 452,876 0 9,914
HF SINCLAIR CORP COM 403949100   6,202,390 111,614 SH   SOLE 19 111,614 0 0
HF SINCLAIR CORP COM 403949100   499,114,514 8,981,726 SH   SOLE 21 8,981,726 0 0
HF SINCLAIR CORP COM 403949100   264,224,125 4,754,798 SH   SOLE 22 4,456,144 0 298,654
HF SINCLAIR CORP COM 403949100   14,583,180 262,429 SH   SOLE 23 262,429 0 0
HF SINCLAIR CORP COM 403949100   3,028,454 54,498 SH   SOLE 25 54,498 0 0
HF SINCLAIR CORP COM 403949100   11,780,673 211,997 SH   SOLE 26 75,588 0 136,409
HF SINCLAIR CORP COM 403949100   8,436,693 151,821 SH   SOLE 28 0 0 151,821
HF SINCLAIR CORP COM 403949100   35,014,212 630,092 SH   SOLE 30 630,092 0 0
HF SINCLAIR CORP COM 403949100   1,982,237 35,671 SH   SOLE 31 33,200 0 2,471
HF SINCLAIR CORP COM 403949100   389,490 7,009 SH   SOLE 34 7,009 0 0
HF SINCLAIR CORP COM 403949100   1,442,708 25,962 SH   SOLE 36 25,962 0 0
HF SINCLAIR CORP COM 403949100   493,406 8,879 SH   SOLE 40 8,879 0 0
HF SINCLAIR CORP COM 403949100   25,007 450 SH   OTR 43 450 0 0
HF SINCLAIR CORP COM 403949100   18,854,061 339,285 SH   SOLE 43 316,210 0 23,075
HIBBETT INC COM 428567101   558,083 7,749 SH   SOLE 2 3,597 0 4,152
HIBBETT INC COM 428567101   3,385 47 SH   SOLE 4 47 0 0
HIBBETT INC COM 428567101   405,905 5,636 SH   SOLE 7 5,329 0 307
HIBBETT INC COM 428567101   2,802,730 38,916 SH   SOLE 18 38,916 0 0
HIBBETT INC COM 428567101   1,816,272 25,219 SH   SOLE 19 25,219 0 0
HIBBETT INC COM 428567101   110,445,551 1,533,540 SH   SOLE 21 1,533,540 0 0
HIBBETT INC COM 428567101   26,743,259 371,331 SH   SOLE 22 360,166 0 11,165
HIBBETT INC COM 428567101   178,898 2,484 SH   SOLE 25 2,484 0 0
HIBBETT INC COM 428567101   515,087 7,152 SH   SOLE 26 3,584 0 3,568
HIBBETT INC COM 428567101   20,526 285 SH   SOLE 28 285 0 0
HIBBETT INC COM 428567101   3,062,939 42,529 SH   SOLE 30 42,529 0 0
HIBBETT INC COM 428567101   17,501 243 SH   SOLE 36 243 0 0
HIBBETT INC COM 428567101   243,716 3,384 SH   SOLE 40 3,384 0 0
HIBBETT INC COM 428567101   1,695,279 23,539 SH   SOLE 43 22,053 0 1,486
HIGHPEAK ENERGY INC COM 43114Q105   486,068 34,134 SH   SOLE 2 6,939 0 27,195
HIGHPEAK ENERGY INC COM 43114Q105   399,332 28,043 SH   SOLE 18 28,043 0 0
HIGHPEAK ENERGY INC COM 43114Q105   342,686 24,065 SH   SOLE 19 24,065 0 0
HIGHPEAK ENERGY INC COM 43114Q105   6,678,147 468,971 SH   SOLE 21 468,971 0 0
HIGHPEAK ENERGY INC COM 43114Q105   6,205,151 435,755 SH   SOLE 22 419,697 0 16,058
HIGHPEAK ENERGY INC COM 43114Q105   185,291 13,012 SH   SOLE 43 11,981 0 1,031
HIGHWOODS PPTYS INC COM 431284108   8,926,297 388,776 SH   SOLE 2 95,720 0 293,056
HIGHWOODS PPTYS INC COM 431284108   1,063,852 46,335 SH   SOLE 4 46,335 0 0
HIGHWOODS PPTYS INC COM 431284108   4,572,277 199,141 SH   SOLE 7 180,600 0 18,541
HIGHWOODS PPTYS INC COM 431284108   3,977,636 173,242 SH   SOLE 18 156,068 0 17,174
HIGHWOODS PPTYS INC COM 431284108   5,743,628 250,158 SH   SOLE 19 250,158 0 0
HIGHWOODS PPTYS INC COM 431284108   238,641,946 10,393,813 SH   SOLE 21 10,393,813 0 0
HIGHWOODS PPTYS INC COM 431284108   90,203,779 3,928,736 SH   SOLE 22 3,673,134 0 255,602
HIGHWOODS PPTYS INC COM 431284108   1,118,634 48,721 SH   SOLE 23 48,721 0 0
HIGHWOODS PPTYS INC COM 431284108   18,044,953 785,930 SH   SOLE 25 785,930 0 0
HIGHWOODS PPTYS INC COM 431284108   3,929,214 171,133 SH   SOLE 26 36,743 0 134,390
HIGHWOODS PPTYS INC COM 431284108   3,780,295 164,647 SH   SOLE 28 93,677 0 70,970
HIGHWOODS PPTYS INC COM 431284108   14,704,319 640,432 SH   SOLE 30 640,432 0 0
HIGHWOODS PPTYS INC COM 431284108   34,601 1,507 SH   SOLE 31 1,507 0 0
HIGHWOODS PPTYS INC COM 431284108   172,016 7,492 SH   SOLE 36 7,492 0 0
HIGHWOODS PPTYS INC COM 431284108   504,202 21,960 SH   SOLE 40 21,960 0 0
HIGHWOODS PPTYS INC COM 431284108   11,249,221 489,949 SH   SOLE 43 434,751 0 55,198
HILLENBRAND INC COM 431571108   1,742,649 36,419 SH   SOLE 2 19,985 0 16,434
HILLENBRAND INC COM 431571108   79,048 1,652 SH   SOLE 4 227 0 1,425
HILLENBRAND INC COM 431571108   727,607 15,206 SH   SOLE 7 14,413 0 793
HILLENBRAND INC COM 431571108   9,902,558 206,950 SH   SOLE 18 206,950 0 0
HILLENBRAND INC COM 431571108   6,943,370 145,107 SH   SOLE 19 145,107 0 0
HILLENBRAND INC COM 431571108   405,064,557 8,465,299 SH   SOLE 21 8,465,299 0 0
HILLENBRAND INC COM 431571108   97,768,460 2,043,228 SH   SOLE 22 1,983,461 0 59,767
HILLENBRAND INC COM 431571108   689,471 14,409 SH   SOLE 25 14,409 0 0
HILLENBRAND INC COM 431571108   1,776,144 37,119 SH   SOLE 26 23,338 0 13,781
HILLENBRAND INC COM 431571108   64,167 1,341 SH   SOLE 28 1,341 0 0
HILLENBRAND INC COM 431571108   25,653,151 536,116 SH   SOLE 30 536,116 0 0
HILLENBRAND INC COM 431571108   68,138 1,424 SH   SOLE 36 1,424 0 0
HILLENBRAND INC COM 431571108   582,622 12,176 SH   SOLE 40 12,176 0 0
HILLENBRAND INC COM 431571108   6,114,341 127,781 SH   SOLE 43 118,783 0 8,998
HILLEVAX INC COM 43157M102   332,139 20,694 SH   SOLE 2 5,550 0 15,144
HILLEVAX INC COM 43157M102   3,242 202 SH   SOLE 7 202 0 0
HILLEVAX INC COM 43157M102   1,143,579 71,251 SH   SOLE 18 71,251 0 0
HILLEVAX INC COM 43157M102   751,317 46,811 SH   SOLE 19 46,811 0 0
HILLEVAX INC COM 43157M102   15,989,925 996,257 SH   SOLE 21 996,257 0 0
HILLEVAX INC COM 43157M102   10,193,403 635,103 SH   SOLE 22 614,589 0 20,514
HILLEVAX INC COM 43157M102   72,289 4,504 SH   SOLE 25 4,504 0 0
HILLEVAX INC COM 43157M102   17,896 1,115 SH   SOLE 43 0 0 1,115
HILLMAN SOLUTIONS CORP COM 431636109   1,630,888 177,078 SH   SOLE 2 55,164 0 121,914
HILLMAN SOLUTIONS CORP COM 431636109   9,652 1,048 SH   SOLE 4 1,048 0 0
HILLMAN SOLUTIONS CORP COM 431636109   13,253 1,439 SH   SOLE 7 1,439 0 0
HILLMAN SOLUTIONS CORP COM 431636109   4,852,638 526,888 SH   SOLE 18 526,888 0 0
HILLMAN SOLUTIONS CORP COM 431636109   3,740,430 406,127 SH   SOLE 19 406,127 0 0
HILLMAN SOLUTIONS CORP COM 431636109   67,862,522 7,368,352 SH   SOLE 21 7,368,352 0 0
HILLMAN SOLUTIONS CORP COM 431636109   50,603,802 5,494,441 SH   SOLE 22 5,236,737 0 257,704
HILLMAN SOLUTIONS CORP COM 431636109   331,717 36,017 SH   SOLE 25 36,017 0 0
HILLMAN SOLUTIONS CORP COM 431636109   592,175 64,297 SH   SOLE 26 64,297 0 0
HILLMAN SOLUTIONS CORP COM 431636109   69,563 7,553 SH   SOLE 28 0 0 7,553
HILLMAN SOLUTIONS CORP COM 431636109   1,009,333 109,591 SH   SOLE 30 109,591 0 0
HILLMAN SOLUTIONS CORP COM 431636109   251,479 27,305 SH   SOLE 40 27,305 0 0
HILLMAN SOLUTIONS CORP COM 431636109   341,755 37,107 SH   SOLE 43 34,745 0 2,362
HILLTOP HOLDINGS INC COM 432748101   1,708,706 48,529 SH   SOLE 2 13,769 0 34,760
HILLTOP HOLDINGS INC COM 432748101   5,458 155 SH   SOLE 4 155 0 0
HILLTOP HOLDINGS INC COM 432748101   12,816 364 SH   SOLE 7 364 0 0
HILLTOP HOLDINGS INC COM 432748101   5,421,284 153,970 SH   SOLE 18 153,970 0 0
HILLTOP HOLDINGS INC COM 432748101   3,416,391 97,029 SH   SOLE 19 97,029 0 0
HILLTOP HOLDINGS INC COM 432748101   200,092,761 5,682,839 SH   SOLE 21 5,682,839 0 0
HILLTOP HOLDINGS INC COM 432748101   55,677,256 1,581,291 SH   SOLE 22 1,515,314 0 65,977
HILLTOP HOLDINGS INC COM 432748101   395,021 11,219 SH   SOLE 25 11,219 0 0
HILLTOP HOLDINGS INC COM 432748101   1,269,849 36,065 SH   SOLE 26 5,797 0 30,268
HILLTOP HOLDINGS INC COM 432748101   96,370 2,737 SH   SOLE 28 1,193 0 1,544
HILLTOP HOLDINGS INC COM 432748101   5,668,141 160,981 SH   SOLE 30 160,981 0 0
HILLTOP HOLDINGS INC COM 432748101   56,935 1,617 SH   SOLE 36 1,617 0 0
HILLTOP HOLDINGS INC COM 432748101   505,651 14,361 SH   SOLE 40 14,361 0 0
HILLTOP HOLDINGS INC COM 432748101   1,062,605 30,179 SH   SOLE 43 28,880 0 1,299
HILTON GRAND VACATIONS INC COM 43283X105   3,901,920 97,111 SH   SOLE 2 70,329 0 26,782
HILTON GRAND VACATIONS INC COM 43283X105   13,179 328 SH   SOLE 4 328 0 0
HILTON GRAND VACATIONS INC COM 43283X105   512,375 12,752 SH   SOLE 7 12,084 0 668
HILTON GRAND VACATIONS INC COM 43283X105   12,682,817 315,650 SH   SOLE 18 298,402 0 17,248
HILTON GRAND VACATIONS INC COM 43283X105   11,091,890 276,055 SH   SOLE 19 276,055 0 0
HILTON GRAND VACATIONS INC COM 43283X105   230,916,148 5,747,042 SH   SOLE 21 5,747,042 0 0
HILTON GRAND VACATIONS INC COM 43283X105   99,515,212 2,476,735 SH   SOLE 22 2,395,844 0 80,891
HILTON GRAND VACATIONS INC COM 43283X105   15,148 377 SH   SOLE 23 377 0 0
HILTON GRAND VACATIONS INC COM 43283X105   629,339 15,663 SH   SOLE 25 15,663 0 0
HILTON GRAND VACATIONS INC COM 43283X105   4,216,248 104,934 SH   SOLE 26 32,368 0 72,566
HILTON GRAND VACATIONS INC COM 43283X105   61,355 1,527 SH   SOLE 28 1,527 0 0
HILTON GRAND VACATIONS INC COM 43283X105   1,984,611 49,393 SH   SOLE 30 49,393 0 0
HILTON GRAND VACATIONS INC COM 43283X105   712,552 17,734 SH   SOLE 40 17,734 0 0
HILTON GRAND VACATIONS INC COM 43283X105   3,482,762 86,679 SH   SOLE 43 74,942 0 11,737
HILTON WORLDWIDE HLDGS INC COM 43300A203   82,604,946 453,649 SH   SOLE 2 81,698 0 371,951
HILTON WORLDWIDE HLDGS INC COM 43300A203   20,221,823 111,054 SH   SOLE 4 84,750 0 26,304
HILTON WORLDWIDE HLDGS INC COM 43300A203   45,506,658 249,913 SH   SOLE 7 225,647 0 24,266
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,350,744 7,418 SH   SOLE 13 7,418 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   6,899,572 37,891 SH   SOLE 15 37,891 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   86,270,418 473,779 SH   SOLE 18 457,579 0 16,200
HILTON WORLDWIDE HLDGS INC COM 43300A203   57,717,067 316,970 SH   SOLE 19 316,970 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,276,448,897 7,009,989 SH   SOLE 21 7,009,989 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   994,174,800 5,459,799 SH   SOLE 22 4,910,428 0 549,371
HILTON WORLDWIDE HLDGS INC COM 43300A203   78,183,437 429,367 SH   SOLE 23 429,367 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   67,909,009 372,942 SH   SOLE 25 372,311 0 631
HILTON WORLDWIDE HLDGS INC COM 43300A203   53,697,248 294,894 SH   SOLE 26 140,063 0 154,831
HILTON WORLDWIDE HLDGS INC COM 43300A203   77,774,281 427,120 SH   SOLE 28 66,015 0 361,105
HILTON WORLDWIDE HLDGS INC COM 43300A203   324,406,810 1,781,574 SH   SOLE 30 1,781,574 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   10,826,161 59,455 SH   SOLE 31 54,984 0 4,471
HILTON WORLDWIDE HLDGS INC COM 43300A203   24,576,869 134,971 SH   SOLE 34 134,971 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   10,261,136 56,352 SH   SOLE 36 56,352 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   2,477,517 13,606 SH   SOLE 40 13,606 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   95,779 526 SH   OTR 43 526 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   77,102,047 423,428 SH   SOLE 43 364,043 0 59,386
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203   364,180 2,000 SH Call SOLE 2 0 0 2,000
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203   54,627 300 SH Call SOLE 4 300 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203   1,292,839 7,100 SH Call SOLE 18 7,100 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203   7,046,883 38,700 SH Call SOLE 19 38,700 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203   509,852 2,800 SH Call SOLE 22 2,800 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203   273,135 1,500 SH Call SOLE 26 1,500 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203   36,418 200 SH Call SOLE 30 200 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203   4,078,816 22,400 SH Call SOLE 34 22,400 0 0
HIMALAYA SHIPPING LTD ORD SHS G4660A103   35,781 5,293 SH   SOLE 2 1,059 0 4,234
HIMALAYA SHIPPING LTD ORD SHS G4660A103   323,466 47,850 SH   SOLE 18 47,850 0 0
HIMALAYA SHIPPING LTD ORD SHS G4660A103   384,610 56,895 SH   SOLE 19 56,895 0 0
HIMALAYA SHIPPING LTD ORD SHS G4660A103   5,762,853 852,493 SH   SOLE 21 852,493 0 0
HIMALAYA SHIPPING LTD ORD SHS G4660A103   1,875,805 277,486 SH   SOLE 22 261,219 0 16,267
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   7,645,262 1,259,516 SH   SOLE 22 1,259,516 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   16,887 2,782 SH   SOLE 34 2,782 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   1,304,971 214,987 SH   SOLE 43 204,139 0 10,848
HIMS & HERS HEALTH INC COM CL A 433000106   1,976,913 222,125 SH   SOLE 2 114,946 0 107,179
HIMS & HERS HEALTH INC COM CL A 433000106   5,696 640 SH   SOLE 4 640 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   10,796 1,213 SH   SOLE 7 1,213 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   2,610,984 293,369 SH   SOLE 18 293,369 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   6,796,983 763,706 SH   SOLE 19 763,706 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   43,988,766 4,942,558 SH   SOLE 21 4,942,558 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   37,590,263 4,223,625 SH   SOLE 22 4,078,357 0 145,268
HIMS & HERS HEALTH INC COM CL A 433000106   137,416 15,440 SH   SOLE 23 15,440 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   217,080 24,391 SH   SOLE 25 24,391 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   650,919 73,137 SH   SOLE 26 73,137 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   1,948,326 218,913 SH   SOLE 30 218,913 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   266,404 29,933 SH   SOLE 40 29,933 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   447,964 50,333 SH   SOLE 43 48,169 0 2,164
HINGHAM INSTN SVGS MASS COM 433323102   293,544 1,510 SH   SOLE 2 499 0 1,011
HINGHAM INSTN SVGS MASS COM 433323102   2,333 12 SH   SOLE 7 12 0 0
HINGHAM INSTN SVGS MASS COM 433323102   858,082 4,414 SH   SOLE 18 4,414 0 0
HINGHAM INSTN SVGS MASS COM 433323102   615,082 3,164 SH   SOLE 19 3,164 0 0
HINGHAM INSTN SVGS MASS COM 433323102   14,552,590 74,859 SH   SOLE 21 74,859 0 0
HINGHAM INSTN SVGS MASS COM 433323102   10,468,246 53,849 SH   SOLE 22 51,581 0 2,268
HINGHAM INSTN SVGS MASS COM 433323102   22,939 118 SH   SOLE 25 118 0 0
HINGHAM INSTN SVGS MASS COM 433323102   41,407 213 SH   SOLE 28 0 0 213
HINGHAM INSTN SVGS MASS COM 433323102   86,119 443 SH   SOLE 30 443 0 0
HINGHAM INSTN SVGS MASS COM 433323102   36,547 188 SH   SOLE 40 188 0 0
HINGHAM INSTN SVGS MASS COM 433323102   667,181 3,432 SH   SOLE 43 3,104 0 328
HIPPO HLDGS INC *W EXP 08/02/202 433539111   39 1,934 SH   SOLE 4 1,934 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   656 32,822 SH   SOLE 18 32,822 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   3,432 171,623 SH   SOLE 19 171,623 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   242 12,114 SH   SOLE 22 12,114 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   36 1,782 SH   SOLE 26 1,782 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   1,660 83,011 SH   SOLE 34 83,011 0 0
HIPPO HLDGS INC COM NEW 433539202   262,638 28,798 SH   SOLE 2 24,201 0 4,597
HIPPO HLDGS INC COM NEW 433539202   1,760 193 SH   SOLE 7 193 0 0
HIPPO HLDGS INC COM NEW 433539202   278,999 30,592 SH   SOLE 18 30,592 0 0
HIPPO HLDGS INC COM NEW 433539202   221,041 24,237 SH   SOLE 19 24,237 0 0
HIPPO HLDGS INC COM NEW 433539202   3,885,950 426,091 SH   SOLE 21 426,091 0 0
HIPPO HLDGS INC COM NEW 433539202   3,234,362 354,645 SH   SOLE 22 344,409 0 10,236
HIPPO HLDGS INC COM NEW 433539202   9 1 SH   SOLE 43 1 0 0
HIREQUEST INC COM 433535101   9,010 587 SH   SOLE 2 213 0 374
HIREQUEST INC COM 433535101   203,111 13,232 SH   SOLE 18 13,232 0 0
HIREQUEST INC COM 433535101   152,917 9,962 SH   SOLE 19 9,962 0 0
HIREQUEST INC COM 433535101   2,806,287 182,820 SH   SOLE 21 182,820 0 0
HIREQUEST INC COM 433535101   888,212 57,864 SH   SOLE 22 56,669 0 1,195
HIRERIGHT HOLDINGS CORPORATI COM 433537107   183,418 13,637 SH   SOLE 2 4,064 0 9,573
HIRERIGHT HOLDINGS CORPORATI COM 433537107   511 38 SH   SOLE 7 38 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   541,591 40,267 SH   SOLE 18 40,267 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   390,575 29,039 SH   SOLE 19 29,039 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   7,105,299 528,275 SH   SOLE 21 528,275 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   5,800,568 431,269 SH   SOLE 22 405,472 0 25,797
HIRERIGHT HOLDINGS CORPORATI COM 433537107   74,015 5,503 SH   SOLE 25 5,503 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   29,267 2,176 SH   SOLE 30 2,176 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   107,654 8,004 SH   SOLE 40 8,004 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   942 70 SH   SOLE 43 70 0 0
HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103   10,478 2,313 SH   SOLE 2 2,313 0 0
HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103   446,622 98,592 SH   SOLE 21 98,592 0 0
HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103   728,166 160,743 SH   SOLE 30 160,743 0 0
HMN FINL INC COM 40424G108   14,076 612 SH   SOLE 18 612 0 0
HMN FINL INC COM 40424G108   187,634 8,158 SH   SOLE 21 8,158 0 0
HMN FINL INC COM 40424G108   653,407 28,409 SH   SOLE 22 28,409 0 0
HNI CORP COM 404251100   1,928,949 46,114 SH   SOLE 2 13,392 0 32,722
HNI CORP COM 404251100   8,575 205 SH   SOLE 4 205 0 0
HNI CORP COM 404251100   519,612 12,422 SH   SOLE 7 11,756 0 666
HNI CORP COM 404251100   6,283,535 150,216 SH   SOLE 18 150,216 0 0
HNI CORP COM 404251100   3,997,526 95,566 SH   SOLE 19 95,566 0 0
HNI CORP COM 404251100   228,640,605 5,465,948 SH   SOLE 21 5,465,948 0 0
HNI CORP COM 404251100   57,668,679 1,378,644 SH   SOLE 22 1,318,222 0 60,422
HNI CORP COM 404251100   465,233 11,122 SH   SOLE 25 11,122 0 0
HNI CORP COM 404251100   3,723,330 89,011 SH   SOLE 26 23,398 0 65,613
HNI CORP COM 404251100   32,460 776 SH   SOLE 28 776 0 0
HNI CORP COM 404251100   4,101,139 98,043 SH   SOLE 30 98,043 0 0
HNI CORP COM 404251100   25,349 606 SH   SOLE 36 606 0 0
HNI CORP COM 404251100   399,602 9,553 SH   SOLE 40 9,553 0 0
HNI CORP COM 404251100   3,000,926 71,741 SH   SOLE 43 69,324 0 2,417
HOLLEY INC COM 43538H103   238,586 48,991 SH   SOLE 2 14,171 0 34,820
HOLLEY INC COM 43538H103   2,162 444 SH   SOLE 7 444 0 0
HOLLEY INC COM 43538H103   728,601 149,610 SH   SOLE 18 149,610 0 0
HOLLEY INC COM 43538H103   524,864 107,775 SH   SOLE 19 107,775 0 0
HOLLEY INC COM 43538H103   10,269,656 2,108,759 SH   SOLE 21 2,108,759 0 0
HOLLEY INC COM 43538H103   6,561,614 1,347,354 SH   SOLE 22 1,262,091 0 85,263
HOLLEY INC COM 43538H103   71,423 14,666 SH   SOLE 25 14,666 0 0
HOLLEY INC COM 43538H103   6,896 1,416 SH   SOLE 43 1,416 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   14,993 569 SH   SOLE 2 569 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   8,450,946 320,719 SH   SOLE 30 320,719 0 0
HOLOGIC INC COM 436440101   59,228,763 828,954 SH   SOLE 2 381,684 0 447,270
HOLOGIC INC COM 436440101   25,212,919 352,875 SH   SOLE 4 188,876 0 163,999
HOLOGIC INC COM 436440101   24,556,365 343,686 SH   SOLE 7 297,279 0 46,407
HOLOGIC INC COM 436440101   3,014,761 42,194 SH   SOLE 13 42,194 0 0
HOLOGIC INC COM 436440101   2,582,703 36,147 SH   SOLE 15 36,147 0 0
HOLOGIC INC COM 436440101   29,619,883 414,554 SH   SOLE 18 377,841 0 36,713
HOLOGIC INC COM 436440101   23,344,287 326,722 SH   SOLE 19 326,722 0 0
HOLOGIC INC COM 436440101   668,241,555 9,352,576 SH   SOLE 21 9,352,576 0 0
HOLOGIC INC COM 436440101   398,637,913 5,579,257 SH   SOLE 22 5,016,837 0 562,420
HOLOGIC INC COM 436440101   36,140,267 505,812 SH   SOLE 23 505,812 0 0
HOLOGIC INC COM 436440101   109,392,379 1,531,034 SH   SOLE 25 1,293,143 0 237,891
HOLOGIC INC COM 436440101   47,888,219 670,234 SH   SOLE 26 436,665 0 233,569
HOLOGIC INC COM 436440101   53,224,605 744,921 SH   SOLE 28 30,346 0 714,575
HOLOGIC INC COM 436440101   1,694,437 23,715 SH   SOLE 29 23,715 0 0
HOLOGIC INC COM 436440101   212,502,232 2,974,139 SH   SOLE 30 2,954,834 0 19,305
HOLOGIC INC COM 436440101   5,879,406 82,287 SH   SOLE 31 78,083 0 4,204
HOLOGIC INC COM 436440101   10,264,793 143,664 SH   SOLE 34 143,664 0 0
HOLOGIC INC COM 436440101   5,241,000 73,352 SH   SOLE 36 73,352 0 0
HOLOGIC INC COM 436440101   922,062 12,905 SH   SOLE 40 12,905 0 0
HOLOGIC INC COM 436440101   35,082 491 SH   OTR 43 491 0 0
HOLOGIC INC COM 436440101   16,052,386 224,666 SH   SOLE 43 177,949 0 46,717
HOME BANCORP INC COM 43689E107   575,453 13,698 SH   SOLE 2 9,813 0 3,885
HOME BANCORP INC COM 43689E107   1,596 38 SH   SOLE 7 38 0 0
HOME BANCORP INC COM 43689E107   903,929 21,517 SH   SOLE 18 21,517 0 0
HOME BANCORP INC COM 43689E107   608,179 14,477 SH   SOLE 19 14,477 0 0
HOME BANCORP INC COM 43689E107   12,520,702 298,041 SH   SOLE 21 298,041 0 0
HOME BANCORP INC COM 43689E107   4,815,270 114,622 SH   SOLE 22 108,470 0 6,152
HOME BANCSHARES INC COM 436893200   7,458,874 294,468 SH   SOLE 2 156,284 0 138,184
HOME BANCSHARES INC COM 436893200   14,666 579 SH   SOLE 4 579 0 0
HOME BANCSHARES INC COM 436893200   62,996 2,487 SH   SOLE 7 2,487 0 0
HOME BANCSHARES INC COM 436893200   19,640,198 775,373 SH   SOLE 18 775,373 0 0
HOME BANCSHARES INC COM 436893200   9,995,750 394,621 SH   SOLE 19 394,621 0 0
HOME BANCSHARES INC COM 436893200   383,933,446 15,157,262 SH   SOLE 21 15,157,262 0 0
HOME BANCSHARES INC COM 436893200   164,979,204 6,513,194 SH   SOLE 22 6,255,503 0 257,691
HOME BANCSHARES INC COM 436893200   991,239 39,133 SH   SOLE 25 39,133 0 0
HOME BANCSHARES INC COM 436893200   1,595,917 63,005 SH   SOLE 26 52,092 0 10,913
HOME BANCSHARES INC COM 436893200   432,307 17,067 SH   SOLE 28 2,937 0 14,130
HOME BANCSHARES INC COM 436893200   6,405,248 252,872 SH   SOLE 30 252,872 0 0
HOME BANCSHARES INC COM 436893200   92,505 3,652 SH   SOLE 36 3,652 0 0
HOME BANCSHARES INC COM 436893200   1,096,510 43,289 SH   SOLE 40 43,289 0 0
HOME BANCSHARES INC COM 436893200   2,069,840 81,715 SH   SOLE 43 73,992 0 7,723
HOME DEPOT INC COM 437076102   758,189,714 2,187,822 SH   SOLE 2 650,045 0 1,537,777
HOME DEPOT INC COM 437076102   312,970,691 903,104 SH   SOLE 4 464,352 0 438,752
HOME DEPOT INC COM 437076102   349,449,584 1,008,367 SH   SOLE 7 914,764 0 93,603
HOME DEPOT INC COM 437076102   22,028,104 63,564 SH   SOLE 13 63,564 0 0
HOME DEPOT INC COM 437076102   52,109,684 150,367 SH   SOLE 15 150,367 0 0
HOME DEPOT INC COM 437076102   562,609,023 1,623,457 SH   SOLE 18 1,527,042 0 96,415
HOME DEPOT INC COM 437076102   169,723,902 489,753 SH   SOLE 19 489,753 0 0
HOME DEPOT INC COM 437076102   8,594,670,802 24,800,666 SH   SOLE 21 24,800,666 0 0
HOME DEPOT INC COM 437076102   7,596,720,471 21,920,994 SH   SOLE 22 19,732,875 0 2,188,119
HOME DEPOT INC COM 437076102   712,301,296 2,055,407 SH   SOLE 23 2,055,407 0 0
HOME DEPOT INC COM 437076102   735,505,937 2,122,366 SH   SOLE 25 2,119,061 0 3,305
HOME DEPOT INC COM 437076102   453,654,396 1,309,059 SH   SOLE 26 726,821 0 582,238
HOME DEPOT INC COM 437076102   795,380,074 2,295,138 SH   SOLE 28 63,247 0 2,231,891
HOME DEPOT INC COM 437076102   14,303,158 41,273 SH   SOLE 29 41,273 0 0
HOME DEPOT INC COM 437076102   2,709,512,958 7,818,534 SH   SOLE 30 7,817,992 0 542
HOME DEPOT INC COM 437076102   102,361,860 295,374 SH   SOLE 31 278,603 0 16,771
HOME DEPOT INC COM 437076102   17,211,752 49,666 SH   SOLE 32 49,666 0 0
HOME DEPOT INC COM 437076102   65,054,366 187,720 SH   SOLE 34 187,720 0 0
HOME DEPOT INC COM 437076102   86,291,990 249,003 SH   SOLE 36 249,003 0 0
HOME DEPOT INC COM 437076102   18,124,565 52,300 SH   SOLE 40 52,300 0 0
HOME DEPOT INC COM 437076102   545,470 1,574 SH   OTR 43 1,574 0 0
HOME DEPOT INC COM 437076102   520,061,019 1,500,681 SH   SOLE 43 1,245,707 0 254,974
HOME FED BANCORP INC LA NEW COM 43708L108   5,281 358 SH   SOLE 18 358 0 0
HOME FED BANCORP INC LA NEW COM 43708L108   71,538 4,850 SH   SOLE 21 4,850 0 0
HOMESTREET INC COM 43785V102   476,777 46,289 SH   SOLE 2 32,696 0 13,593
HOMESTREET INC COM 43785V102   2,637 256 SH   SOLE 7 256 0 0
HOMESTREET INC COM 43785V102   744,505 72,282 SH   SOLE 18 72,282 0 0
HOMESTREET INC COM 43785V102   376,970 36,599 SH   SOLE 19 36,599 0 0
HOMESTREET INC COM 43785V102   9,204,193 893,611 SH   SOLE 21 893,611 0 0
HOMESTREET INC COM 43785V102   5,016,553 487,044 SH   SOLE 22 472,393 0 14,651
HOMESTREET INC COM 43785V102   42,941 4,169 SH   SOLE 26 0 0 4,169
HOMESTREET INC COM 43785V102   876 85 SH   SOLE 43 85 0 0
HOMETRUST BANCSHARES INC COM 437872104   4,128,370 153,357 SH   SOLE 2 114,718 0 38,639
HOMETRUST BANCSHARES INC COM 437872104   2,154 80 SH   SOLE 7 80 0 0
HOMETRUST BANCSHARES INC COM 437872104   1,288,499 47,864 SH   SOLE 18 47,864 0 0
HOMETRUST BANCSHARES INC COM 437872104   4,959,525 184,232 SH   SOLE 19 184,232 0 0
HOMETRUST BANCSHARES INC COM 437872104   18,047,222 670,402 SH   SOLE 21 670,402 0 0
HOMETRUST BANCSHARES INC COM 437872104   18,283,606 679,183 SH   SOLE 22 649,815 0 29,368
HOMETRUST BANCSHARES INC COM 437872104   245,726 9,128 SH   SOLE 23 9,128 0 0
HOMETRUST BANCSHARES INC COM 437872104   43,745 1,625 SH   SOLE 26 0 0 1,625
HOMETRUST BANCSHARES INC COM 437872104   66,492 2,470 SH   SOLE 43 2,440 0 30
HOMOLOGY MEDICINES INC COM 438083107   77,622 127,668 SH   SOLE 2 96,482 0 31,186
HOMOLOGY MEDICINES INC COM 438083107   116,248 191,198 SH   SOLE 19 191,198 0 0
HOMOLOGY MEDICINES INC COM 438083107   4,021 6,614 SH   SOLE 21 6,614 0 0
HOMOLOGY MEDICINES INC COM 438083107   464,897 764,633 SH   SOLE 22 764,633 0 0
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   43,503,413 1,407,422 SH   SOLE 43 1,278,924 0 128,498
HONEST CO INC COM 438333106   159,430 48,312 SH   SOLE 2 19,379 0 28,933
HONEST CO INC COM 438333106   63,786 19,329 SH   SOLE 18 19,329 0 0
HONEST CO INC COM 438333106   492,967 149,384 SH   SOLE 21 149,384 0 0
HONEST CO INC COM 438333106   2,615,003 792,425 SH   SOLE 22 792,425 0 0
HONEST CO INC COM 438333106   42,940 13,012 SH   SOLE 26 8,212 0 4,800
HONEST CO INC COM 438333106   193,416 58,611 SH   SOLE 28 0 0 58,611
HONEST CO INC COM 438333106   102,066 30,929 SH   SOLE 31 28,806 0 2,123
HONEST CO INC COM 438333106   439 133 SH   SOLE 43 133 0 0
HONEYWELL INTL INC COM 438516106   342,546,396 1,633,429 SH   SOLE 2 632,227 0 1,001,202
HONEYWELL INTL INC COM 438516106   60,855,955 290,191 SH   SOLE 4 206,840 0 83,351
HONEYWELL INTL INC COM 438516106   159,580,292 760,957 SH   SOLE 7 698,889 0 62,068
HONEYWELL INTL INC COM 438516106   18,289,019 87,211 SH   SOLE 13 87,211 0 0
HONEYWELL INTL INC COM 438516106   21,190,357 101,046 SH   SOLE 15 101,046 0 0
HONEYWELL INTL INC COM 438516106   198,529,311 946,685 SH   SOLE 18 891,285 0 55,400
HONEYWELL INTL INC COM 438516106   60,832,887 290,081 SH   SOLE 19 290,081 0 0
HONEYWELL INTL INC COM 438516106   3,148,888,132 15,015,441 SH   SOLE 21 15,015,441 0 0
HONEYWELL INTL INC COM 438516106   3,017,912,913 14,390,887 SH   SOLE 22 12,935,298 0 1,455,589
HONEYWELL INTL INC COM 438516106   317,035,174 1,511,779 SH   SOLE 23 1,511,779 0 0
HONEYWELL INTL INC COM 438516106   65,797,771 313,756 SH   SOLE 25 312,713 0 1,043
HONEYWELL INTL INC COM 438516106   198,584,255 946,947 SH   SOLE 26 570,445 0 376,502
HONEYWELL INTL INC COM 438516106   33,846,355 161,396 SH   SOLE 28 12,625 0 148,771
HONEYWELL INTL INC COM 438516106   14,130,050 67,379 SH   SOLE 29 67,379 0 0
HONEYWELL INTL INC COM 438516106   795,745,434 3,794,504 SH   SOLE 30 3,794,504 0 0
HONEYWELL INTL INC COM 438516106   61,992,163 295,609 SH   SOLE 31 284,447 0 11,162
HONEYWELL INTL INC COM 438516106   50,567,792 241,132 SH   SOLE 32 241,132 0 0
HONEYWELL INTL INC COM 438516106   70,638,716 336,840 SH   SOLE 34 336,840 0 0
HONEYWELL INTL INC COM 438516106   34,200,346 163,084 SH   SOLE 36 163,084 0 0
HONEYWELL INTL INC COM 438516106   3,654,197 17,425 SH   SOLE 40 17,425 0 0
HONEYWELL INTL INC COM 438516106   198,707,102 947,533 SH   SOLE 43 764,869 0 182,663
HOOKER FURNISHINGS CORPORATI COM 439038100   418,740 16,056 SH   SOLE 2 574 0 15,482
HOOKER FURNISHINGS CORPORATI COM 439038100   799,848 30,669 SH   SOLE 18 30,669 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   1,244,694 47,726 SH   SOLE 19 47,726 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   10,651,568 408,419 SH   SOLE 21 408,419 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   9,279,394 355,805 SH   SOLE 22 342,646 0 13,159
HOOKER FURNISHINGS CORPORATI COM 439038100   19,769 758 SH   SOLE 43 758 0 0
HOOKIPA PHARMA INC COM 43906K100   518 640 SH   SOLE 2 0 0 640
HOOKIPA PHARMA INC COM 43906K100   10,243 12,646 SH   SOLE 18 12,646 0 0
HOOKIPA PHARMA INC COM 43906K100   128,370 158,481 SH   SOLE 21 158,481 0 0
HOOKIPA PHARMA INC COM 43906K100   56,728 70,034 SH   SOLE 22 70,034 0 0
HOOKIPA PHARMA INC COM 43906K100   42,502 52,471 SH   SOLE 26 0 0 52,471
HOPE BANCORP INC COM 43940T109   1,471,513 121,814 SH   SOLE 2 38,538 0 83,276
HOPE BANCORP INC COM 43940T109   5,448 451 SH   SOLE 4 451 0 0
HOPE BANCORP INC COM 43940T109   9,906 820 SH   SOLE 7 820 0 0
HOPE BANCORP INC COM 43940T109   4,555,126 377,080 SH   SOLE 18 377,080 0 0
HOPE BANCORP INC COM 43940T109   3,130,967 259,186 SH   SOLE 19 259,186 0 0
HOPE BANCORP INC COM 43940T109   161,469,096 13,366,647 SH   SOLE 21 13,366,647 0 0
HOPE BANCORP INC COM 43940T109   37,121,151 3,072,943 SH   SOLE 22 2,926,631 0 146,312
HOPE BANCORP INC COM 43940T109   25,489 2,110 SH   SOLE 23 2,110 0 0
HOPE BANCORP INC COM 43940T109   258,633 21,410 SH   SOLE 25 21,410 0 0
HOPE BANCORP INC COM 43940T109   351,166 29,070 SH   SOLE 26 29,070 0 0
HOPE BANCORP INC COM 43940T109   24,861 2,058 SH   SOLE 28 2,058 0 0
HOPE BANCORP INC COM 43940T109   2,289,474 189,526 SH   SOLE 30 189,526 0 0
HOPE BANCORP INC COM 43940T109   53,092 4,395 SH   SOLE 36 4,395 0 0
HOPE BANCORP INC COM 43940T109   171,451 14,193 SH   SOLE 40 14,193 0 0
HOPE BANCORP INC COM 43940T109   1,338,341 110,790 SH   SOLE 43 109,848 0 942
HORACE MANN EDUCATORS CORP N COM 440327104   1,147,247 35,084 SH   SOLE 2 11,009 0 24,075
HORACE MANN EDUCATORS CORP N COM 440327104   9,810 300 SH   SOLE 7 300 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   4,264,767 130,421 SH   SOLE 18 130,421 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   2,367,415 72,398 SH   SOLE 19 72,398 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   150,442,727 4,600,695 SH   SOLE 21 4,600,695 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   30,423,295 930,376 SH   SOLE 22 880,748 0 49,628
HORACE MANN EDUCATORS CORP N COM 440327104   99,637 3,047 SH   SOLE 25 3,047 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   264,608 8,092 SH   SOLE 26 8,092 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   3,108,724 95,068 SH   SOLE 30 95,068 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   151,892 4,645 SH   SOLE 40 4,645 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   286,564 8,763 SH   SOLE 43 8,430 0 333
HORIZON BANCORP INC COM 440407104   8,099,617 566,011 SH   SOLE 2 334,449 0 231,562
HORIZON BANCORP INC COM 440407104   6,583 460 SH   SOLE 7 460 0 0
HORIZON BANCORP INC COM 440407104   1,993,741 139,325 SH   SOLE 18 139,325 0 0
HORIZON BANCORP INC COM 440407104   10,426,753 728,634 SH   SOLE 19 728,634 0 0
HORIZON BANCORP INC COM 440407104   29,066,629 2,031,211 SH   SOLE 21 2,031,211 0 0
HORIZON BANCORP INC COM 440407104   33,388,321 2,333,216 SH   SOLE 22 2,205,521 0 127,695
HORIZON BANCORP INC COM 440407104   614,357 42,932 SH   SOLE 23 42,932 0 0
HORIZON BANCORP INC COM 440407104   188,520 13,174 SH   SOLE 25 13,174 0 0
HORIZON BANCORP INC COM 440407104   1,680,209 117,415 SH   SOLE 26 0 0 117,415
HORIZON BANCORP INC COM 440407104   168,701 11,789 SH   SOLE 28 0 0 11,789
HORIZON BANCORP INC COM 440407104   940,611 65,731 SH   SOLE 30 65,731 0 0
HORIZON BANCORP INC COM 440407104   80,279 5,610 SH   SOLE 40 5,610 0 0
HORIZON BANCORP INC COM 440407104   1,824,187 127,476 SH   SOLE 43 123,863 0 3,613
HORIZON TECHNOLOGY FIN CORP COM 44045A102   1,510,059 114,659 SH   SOLE 30 114,659 0 0
HORMEL FOODS CORP COM 440452100   11,250,991 350,389 SH   SOLE 2 88,124 0 262,265
HORMEL FOODS CORP COM 440452100   5,294,714 164,893 SH   SOLE 4 124,595 0 40,298
HORMEL FOODS CORP COM 440452100   22,303,317 694,591 SH   SOLE 7 653,386 0 41,205
HORMEL FOODS CORP COM 440452100   50,766 1,581 SH   SOLE 13 1,581 0 0
HORMEL FOODS CORP COM 440452100   1,326,978 41,326 SH   SOLE 15 41,326 0 0
HORMEL FOODS CORP COM 440452100   14,644,665 456,078 SH   SOLE 18 437,757 0 18,321
HORMEL FOODS CORP COM 440452100   6,288,166 195,832 SH   SOLE 19 195,832 0 0
HORMEL FOODS CORP COM 440452100   429,524,007 13,376,643 SH   SOLE 21 13,376,643 0 0
HORMEL FOODS CORP COM 440452100   229,299,758 7,141,070 SH   SOLE 22 6,682,621 0 458,449
HORMEL FOODS CORP COM 440452100   15,559,575 484,571 SH   SOLE 23 484,571 0 0
HORMEL FOODS CORP COM 440452100   12,445,836 387,600 SH   SOLE 25 387,600 0 0
HORMEL FOODS CORP COM 440452100   11,222,702 349,508 SH   SOLE 26 166,758 0 182,750
HORMEL FOODS CORP COM 440452100   19,573,325 609,571 SH   SOLE 28 3,641 0 605,930
HORMEL FOODS CORP COM 440452100   91,333,748 2,844,402 SH   SOLE 30 2,844,402 0 0
HORMEL FOODS CORP COM 440452100   1,270,015 39,552 SH   SOLE 31 34,412 0 5,140
HORMEL FOODS CORP COM 440452100   706,452 22,001 SH   SOLE 34 22,001 0 0
HORMEL FOODS CORP COM 440452100   4,244,364 132,182 SH   SOLE 36 132,182 0 0
HORMEL FOODS CORP COM 440452100   481,618 14,999 SH   SOLE 40 14,999 0 0
HORMEL FOODS CORP COM 440452100   13,307,262 414,427 SH   SOLE 43 372,701 0 41,726
HOST HOTELS & RESORTS INC COM 44107P104   31,722,043 1,629,278 SH   SOLE 2 467,820 0 1,161,458
HOST HOTELS & RESORTS INC COM 44107P104   21,981,202 1,128,978 SH   SOLE 4 761,205 0 367,773
HOST HOTELS & RESORTS INC COM 44107P104   30,259,748 1,554,173 SH   SOLE 7 1,394,679 0 159,494
HOST HOTELS & RESORTS INC COM 44107P104   645,314 33,144 SH   SOLE 13 33,144 0 0
HOST HOTELS & RESORTS INC COM 44107P104   1,927,764 99,012 SH   SOLE 15 99,012 0 0
HOST HOTELS & RESORTS INC COM 44107P104   23,725,772 1,218,581 SH   SOLE 18 1,174,835 0 43,746
HOST HOTELS & RESORTS INC COM 44107P104   31,406,862 1,613,090 SH   SOLE 19 1,613,090 0 0
HOST HOTELS & RESORTS INC COM 44107P104   498,479,818 25,602,456 SH   SOLE 21 25,602,456 0 0
HOST HOTELS & RESORTS INC COM 44107P104   462,095,918 23,733,740 SH   SOLE 22 21,586,081 0 2,147,659
HOST HOTELS & RESORTS INC COM 44107P104   24,549,411 1,260,884 SH   SOLE 23 1,260,884 0 0
HOST HOTELS & RESORTS INC COM 44107P104   111,016,246 5,701,913 SH   SOLE 25 5,301,190 0 400,723
HOST HOTELS & RESORTS INC COM 44107P104   16,753,292 860,467 SH   SOLE 26 533,415 0 327,052
HOST HOTELS & RESORTS INC COM 44107P104   37,468,204 1,924,407 SH   SOLE 28 75,333 0 1,849,074
HOST HOTELS & RESORTS INC COM 44107P104   127,851,527 6,566,591 SH   SOLE 30 6,566,591 0 0
HOST HOTELS & RESORTS INC COM 44107P104   3,164,148 162,514 SH   SOLE 31 152,329 0 10,185
HOST HOTELS & RESORTS INC COM 44107P104   1,126,573 57,862 SH   SOLE 34 57,862 0 0
HOST HOTELS & RESORTS INC COM 44107P104   3,993,647 205,118 SH   SOLE 36 205,118 0 0
HOST HOTELS & RESORTS INC COM 44107P104   776,580 39,886 SH   SOLE 40 39,886 0 0
HOST HOTELS & RESORTS INC COM 44107P104   35,805 1,839 SH   OTR 43 1,839 0 0
HOST HOTELS & RESORTS INC COM 44107P104   14,336,592 736,343 SH   SOLE 43 688,089 0 48,254
HOTH THERAPEUTICS INC COM NEW 44148G204   1 1 SH   SOLE 21 1 0 0
HOULIHAN LOKEY INC CL A 441593100   20,580,033 171,629 SH   SOLE 2 86,882 0 84,747
HOULIHAN LOKEY INC CL A 441593100   20,025 167 SH   SOLE 4 167 0 0
HOULIHAN LOKEY INC CL A 441593100   51,681 431 SH   SOLE 7 431 0 0
HOULIHAN LOKEY INC CL A 441593100   15,288,165 127,497 SH   SOLE 18 120,079 0 7,418
HOULIHAN LOKEY INC CL A 441593100   35,230,038 293,804 SH   SOLE 19 293,804 0 0
HOULIHAN LOKEY INC CL A 441593100   322,997,370 2,693,665 SH   SOLE 21 2,693,665 0 0
HOULIHAN LOKEY INC CL A 441593100   223,696,781 1,865,539 SH   SOLE 22 1,770,838 0 94,701
HOULIHAN LOKEY INC CL A 441593100   823,302 6,866 SH   SOLE 23 6,866 0 0
HOULIHAN LOKEY INC CL A 441593100   1,238,311 10,327 SH   SOLE 25 10,327 0 0
HOULIHAN LOKEY INC CL A 441593100   8,627,764 71,952 SH   SOLE 26 13,624 0 58,328
HOULIHAN LOKEY INC CL A 441593100   277,472 2,314 SH   SOLE 28 916 0 1,398
HOULIHAN LOKEY INC CL A 441593100   3,665,769 30,571 SH   SOLE 30 30,571 0 0
HOULIHAN LOKEY INC CL A 441593100   84,776 707 SH   SOLE 31 707 0 0
HOULIHAN LOKEY INC CL A 441593100   50,842 424 SH   SOLE 36 424 0 0
HOULIHAN LOKEY INC CL A 441593100   1,239,150 10,334 SH   SOLE 40 10,334 0 0
HOULIHAN LOKEY INC CL A 441593100   22,063 184 SH   OTR 43 184 0 0
HOULIHAN LOKEY INC CL A 441593100   2,749,248 22,928 SH   SOLE 43 20,100 0 2,828
HOUSTON AMERN ENERGY CORP COM 44183U209   32 18 SH   SOLE 21 18 0 0
HOUSTON AMERN ENERGY CORP COM 44183U209   638,923 356,940 SH   SOLE 22 356,940 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   703,869 4,523 SH   SOLE 2 1,354 0 3,169
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   7,937 51 SH   SOLE 7 51 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   2,133,083 13,707 SH   SOLE 18 13,707 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   1,534,413 9,860 SH   SOLE 19 9,860 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   32,191,553 206,860 SH   SOLE 21 206,860 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   22,316,842 143,406 SH   SOLE 22 136,805 0 6,601
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   139,902 899 SH   SOLE 25 899 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   139,902 899 SH   SOLE 40 899 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   715,696 4,599 SH   SOLE 43 4,406 0 193
HOWARD HUGHES HOLDINGS INC COM 44267T102   9,466,450 110,654 SH   SOLE 2 10,729 0 99,925
HOWARD HUGHES HOLDINGS INC COM 44267T102   10,352 121 SH   SOLE 4 121 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   1,346,386 15,738 SH   SOLE 7 14,890 0 848
HOWARD HUGHES HOLDINGS INC COM 44267T102   978,008 11,432 SH   SOLE 18 11,432 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   992,637 11,603 SH   SOLE 19 11,603 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   45,591,306 532,920 SH   SOLE 21 532,920 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   70,072,551 819,083 SH   SOLE 22 772,776 0 46,307
HOWARD HUGHES HOLDINGS INC COM 44267T102   638,374 7,462 SH   SOLE 25 7,462 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   1,025,231 11,984 SH   SOLE 26 11,984 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   817,516 9,556 SH   SOLE 28 982 0 8,574
HOWARD HUGHES HOLDINGS INC COM 44267T102   5,921,087 69,212 SH   SOLE 30 69,212 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   38,070 445 SH   SOLE 31 445 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   52,955 619 SH   SOLE 36 619 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   739,580 8,645 SH   SOLE 40 8,645 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   3,040,019 35,535 SH   SOLE 43 30,855 0 4,680
HOWMET AEROSPACE INC COM 443201108   51,253,209 947,029 SH   SOLE 2 359,791 0 587,238
HOWMET AEROSPACE INC COM 443201108   13,589,857 251,106 SH   SOLE 4 194,927 0 56,179
HOWMET AEROSPACE INC COM 443201108   12,814,209 236,774 SH   SOLE 7 208,837 0 27,937
HOWMET AEROSPACE INC COM 443201108   399,135 7,375 SH   SOLE 13 7,375 0 0
HOWMET AEROSPACE INC COM 443201108   3,374,057 62,344 SH   SOLE 15 62,344 0 0
HOWMET AEROSPACE INC COM 443201108   32,106,690 593,250 SH   SOLE 18 568,882 0 24,368
HOWMET AEROSPACE INC COM 443201108   165,122,610 3,051,046 SH   SOLE 19 3,051,046 0 0
HOWMET AEROSPACE INC COM 443201108   809,255,602 14,952,986 SH   SOLE 21 14,952,986 0 0
HOWMET AEROSPACE INC COM 443201108   450,400,819 8,322,262 SH   SOLE 22 7,486,536 0 835,726
HOWMET AEROSPACE INC COM 443201108   33,917,058 626,701 SH   SOLE 23 626,701 0 0
HOWMET AEROSPACE INC COM 443201108   89,407,106 1,652,016 SH   SOLE 25 1,615,644 0 36,372
HOWMET AEROSPACE INC COM 443201108   34,102,365 630,125 SH   SOLE 26 238,359 0 391,766
HOWMET AEROSPACE INC COM 443201108   42,626,914 787,637 SH   SOLE 28 28,737 0 758,900
HOWMET AEROSPACE INC COM 443201108   123,644,338 2,284,633 SH   SOLE 30 2,248,882 0 35,751
HOWMET AEROSPACE INC COM 443201108   4,691,825 86,693 SH   SOLE 31 80,248 0 6,445
HOWMET AEROSPACE INC COM 443201108   71,273,226 1,316,948 SH   SOLE 34 1,316,948 0 0
HOWMET AEROSPACE INC COM 443201108   4,054,833 74,923 SH   SOLE 36 74,923 0 0
HOWMET AEROSPACE INC COM 443201108   1,127,049 20,825 SH   SOLE 40 20,825 0 0
HOWMET AEROSPACE INC COM 443201108   149,046 2,754 SH   OTR 43 2,754 0 0
HOWMET AEROSPACE INC COM 443201108   21,566,159 398,488 SH   SOLE 43 366,717 0 31,771
HP INC COM 40434L105   145,860,583 4,847,477 SH   SOLE 2 3,146,322 0 1,701,155
HP INC COM 40434L105   61,111,376 2,030,953 SH   SOLE 4 881,663 0 1,149,290
HP INC COM 40434L105   31,912,581 1,060,571 SH   SOLE 7 971,111 0 89,460
HP INC COM 40434L105   16,321,057 542,408 SH   SOLE 13 542,408 0 0
HP INC COM 40434L105   3,952,261 131,348 SH   SOLE 15 131,348 0 0
HP INC COM 40434L105   68,885,609 2,289,319 SH   SOLE 18 2,134,919 0 154,400
HP INC COM 40434L105   56,270,707 1,870,080 SH   SOLE 19 1,870,080 0 0
HP INC COM 40434L105   1,116,114,378 37,092,535 SH   SOLE 21 37,092,535 0 0
HP INC COM 40434L105   629,250,144 20,912,268 SH   SOLE 22 18,744,313 0 2,167,955
HP INC COM 40434L105   93,594,975 3,110,501 SH   SOLE 23 3,110,501 0 0
HP INC COM 40434L105   92,984,178 3,090,202 SH   SOLE 25 2,813,784 0 276,418
HP INC COM 40434L105   81,054,637 2,693,740 SH   SOLE 26 1,698,652 0 995,088
HP INC COM 40434L105   95,244,750 3,165,329 SH   SOLE 28 277,305 0 2,888,024
HP INC COM 40434L105   14,898,702 495,138 SH   SOLE 29 495,138 0 0
HP INC COM 40434L105   241,164,249 8,014,764 SH   SOLE 30 7,494,136 0 520,628
HP INC COM 40434L105   38,508,941 1,279,792 SH   SOLE 31 1,265,218 0 14,574
HP INC COM 40434L105   4,438,365 147,503 SH   SOLE 32 147,503 0 0
HP INC COM 40434L105   16,958,393 563,589 SH   SOLE 34 563,589 0 0
HP INC COM 40434L105   12,297,151 408,679 SH   SOLE 35 408,679 0 0
HP INC COM 40434L105   8,496,784 282,379 SH   SOLE 36 282,379 0 0
HP INC COM 40434L105   1,399,456 46,509 SH   SOLE 40 46,509 0 0
HP INC COM 40434L105   49,679 1,651 SH   OTR 43 1,651 0 0
HP INC COM 40434L105   79,385,591 2,638,272 SH   SOLE 43 2,413,490 0 224,782
HSBC HLDGS PLC SPON ADR NEW 404280406   7,703 190 SH   SOLE 2 0 0 190
HSBC HLDGS PLC SPON ADR NEW 404280406   9,851 243 SH   SOLE 18 243 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   86,729,614 2,139,359 SH   SOLE 43 1,877,273 0 262,086
HUB GROUP INC CL A 443320106   7,529,334 81,894 SH   SOLE 2 40,139 0 41,755
HUB GROUP INC CL A 443320106   10,849 118 SH   SOLE 4 118 0 0
HUB GROUP INC CL A 443320106   46,522 506 SH   SOLE 7 506 0 0
HUB GROUP INC CL A 443320106   9,980,363 108,553 SH   SOLE 18 108,553 0 0
HUB GROUP INC CL A 443320106   12,093,236 131,534 SH   SOLE 19 131,534 0 0
HUB GROUP INC CL A 443320106   352,978,990 3,839,232 SH   SOLE 21 3,839,232 0 0
HUB GROUP INC CL A 443320106   91,716,034 997,564 SH   SOLE 22 950,518 0 47,046
HUB GROUP INC CL A 443320106   358,658 3,901 SH   SOLE 23 3,901 0 0
HUB GROUP INC CL A 443320106   594,024 6,461 SH   SOLE 25 6,461 0 0
HUB GROUP INC CL A 443320106   2,922,037 31,782 SH   SOLE 26 14,607 0 17,175
HUB GROUP INC CL A 443320106   55,348 602 SH   SOLE 28 602 0 0
HUB GROUP INC CL A 443320106   5,541,408 60,272 SH   SOLE 30 60,272 0 0
HUB GROUP INC CL A 443320106   2,468,589 26,850 SH   SOLE 34 26,850 0 0
HUB GROUP INC CL A 443320106   70,794 770 SH   SOLE 36 770 0 0
HUB GROUP INC CL A 443320106   487,282 5,300 SH   SOLE 40 5,300 0 0
HUB GROUP INC CL A 443320106   2,266,781 24,655 SH   SOLE 43 24,149 0 506
HUBBELL INC COM 443510607   51,762,069 157,365 SH   SOLE 2 29,202 0 128,163
HUBBELL INC COM 443510607   19,885,792 60,456 SH   SOLE 4 33,572 0 26,884
HUBBELL INC COM 443510607   10,998,432 33,437 SH   SOLE 7 29,504 0 3,933
HUBBELL INC COM 443510607   739,764 2,249 SH   SOLE 13 2,249 0 0
HUBBELL INC COM 443510607   2,536,708 7,712 SH   SOLE 15 7,712 0 0
HUBBELL INC COM 443510607   29,385,948 89,338 SH   SOLE 18 85,987 0 3,351
HUBBELL INC COM 443510607   10,821,797 32,900 SH   SOLE 19 32,900 0 0
HUBBELL INC COM 443510607   505,013,794 1,535,323 SH   SOLE 21 1,535,323 0 0
HUBBELL INC COM 443510607   421,928,379 1,282,730 SH   SOLE 22 1,162,566 0 120,164
HUBBELL INC COM 443510607   28,137,001 85,541 SH   SOLE 23 85,541 0 0
HUBBELL INC COM 443510607   35,073,806 106,630 SH   SOLE 25 106,439 0 191
HUBBELL INC COM 443510607   20,371,951 61,934 SH   SOLE 26 27,454 0 34,480
HUBBELL INC COM 443510607   35,712,259 108,571 SH   SOLE 28 780 0 107,791
HUBBELL INC COM 443510607   113,019,690 343,598 SH   SOLE 30 343,598 0 0
HUBBELL INC COM 443510607   3,682,700 11,196 SH   SOLE 31 10,356 0 840
HUBBELL INC COM 443510607   709,173 2,156 SH   SOLE 34 2,156 0 0
HUBBELL INC COM 443510607   4,606,007 14,003 SH   SOLE 36 14,003 0 0
HUBBELL INC COM 443510607   919,688 2,796 SH   SOLE 40 2,796 0 0
HUBBELL INC COM 443510607   46,050 140 SH   OTR 43 140 0 0
HUBBELL INC COM 443510607   14,928,927 45,386 SH   SOLE 43 36,669 0 8,718
HUBSPOT INC COM 443573100   43,570,108 75,051 SH   SOLE 2 13,207 0 61,844
HUBSPOT INC COM 443573100   20,326,447 35,013 SH   SOLE 4 16,727 0 18,286
HUBSPOT INC COM 443573100   17,394,720 29,963 SH   SOLE 7 28,590 0 1,373
HUBSPOT INC COM 443573100   646,722 1,114 SH   SOLE 13 1,114 0 0
HUBSPOT INC COM 443573100   2,992,684 5,155 SH   SOLE 15 5,155 0 0
HUBSPOT INC COM 443573100   39,607,342 68,225 SH   SOLE 18 65,205 0 3,020
HUBSPOT INC COM 443573100   397,900,374 685,397 SH   SOLE 19 685,397 0 0
HUBSPOT INC COM 443573100   645,112,884 1,111,229 SH   SOLE 21 1,111,229 0 0
HUBSPOT INC COM 443573100   742,428,804 1,278,859 SH   SOLE 22 1,190,015 0 88,844
HUBSPOT INC COM 443573100   45,580,518 78,514 SH   SOLE 23 78,514 0 0
HUBSPOT INC COM 443573100   49,895,671 85,947 SH   SOLE 25 85,857 0 90
HUBSPOT INC COM 443573100   28,922,503 49,820 SH   SOLE 26 25,424 0 24,396
HUBSPOT INC COM 443573100   47,336,651 81,539 SH   SOLE 28 1,449 0 80,090
HUBSPOT INC COM 443573100   52,829 91 SH   SOLE 29 91 0 0
HUBSPOT INC COM 443573100   85,410,786 147,123 SH   SOLE 30 122,657 0 24,466
HUBSPOT INC COM 443573100   6,120,633 10,543 SH   SOLE 31 9,747 0 796
HUBSPOT INC COM 443573100   1,169,788 2,015 SH   SOLE 34 2,015 0 0
HUBSPOT INC COM 443573100   6,055,613 10,431 SH   SOLE 36 10,431 0 0
HUBSPOT INC COM 443573100   1,449,028 2,496 SH   SOLE 40 2,496 0 0
HUBSPOT INC COM 443573100   17,416 30 SH   OTR 43 30 0 0
HUBSPOT INC COM 443573100   27,790,038 47,869 SH   SOLE 43 41,687 0 6,182
HUBSPOT INC NOTE 0.375% 6/0 443573AD2   6,455,322 3,114,000 PRN   SOLE 21 3,114,000 0 0
HUDBAY MINERALS INC COM 443628102   2,343,334 424,517 SH   SOLE 43 399,274 0 25,243
HUDSON GLOBAL INC COM NEW 443787205   7,001 452 SH   SOLE 18 452 0 0
HUDSON GLOBAL INC COM NEW 443787205   91,639 5,916 SH   SOLE 21 5,916 0 0
HUDSON GLOBAL INC COM NEW 443787205   826,748 53,373 SH   SOLE 22 53,373 0 0
HUDSON PAC PPTYS INC COM 444097109   5,104,021 548,230 SH   SOLE 2 308,702 0 239,528
HUDSON PAC PPTYS INC COM 444097109   570,889 61,320 SH   SOLE 4 61,320 0 0
HUDSON PAC PPTYS INC COM 444097109   2,428,327 260,830 SH   SOLE 7 236,214 0 24,616
HUDSON PAC PPTYS INC COM 444097109   4,114,517 441,946 SH   SOLE 18 441,946 0 0
HUDSON PAC PPTYS INC COM 444097109   7,400,733 794,923 SH   SOLE 19 794,923 0 0
HUDSON PAC PPTYS INC COM 444097109   152,826,061 16,415,259 SH   SOLE 21 16,415,259 0 0
HUDSON PAC PPTYS INC COM 444097109   54,595,050 5,864,130 SH   SOLE 22 5,646,138 0 217,992
HUDSON PAC PPTYS INC COM 444097109   240,775 25,862 SH   SOLE 23 25,862 0 0
HUDSON PAC PPTYS INC COM 444097109   16,134,900 1,733,072 SH   SOLE 25 1,733,072 0 0
HUDSON PAC PPTYS INC COM 444097109   1,993,103 214,082 SH   SOLE 26 75,606 0 138,476
HUDSON PAC PPTYS INC COM 444097109   1,408,165 151,253 SH   SOLE 28 4,917 0 146,336
HUDSON PAC PPTYS INC COM 444097109   6,798,218 730,206 SH   SOLE 30 730,206 0 0
HUDSON PAC PPTYS INC COM 444097109   124,931 13,419 SH   SOLE 36 13,419 0 0
HUDSON PAC PPTYS INC COM 444097109   247,134 26,545 SH   SOLE 40 26,545 0 0
HUDSON PAC PPTYS INC COM 444097109   3,800,273 408,193 SH   SOLE 43 386,345 0 21,848
HUDSON TECHNOLOGIES INC COM 444144109   517,004 38,325 SH   SOLE 2 11,604 0 26,721
HUDSON TECHNOLOGIES INC COM 444144109   6,637 492 SH   SOLE 7 492 0 0
HUDSON TECHNOLOGIES INC COM 444144109   1,654,751 122,665 SH   SOLE 18 122,665 0 0
HUDSON TECHNOLOGIES INC COM 444144109   1,258,361 93,281 SH   SOLE 19 93,281 0 0
HUDSON TECHNOLOGIES INC COM 444144109   23,742,454 1,760,004 SH   SOLE 21 1,760,004 0 0
HUDSON TECHNOLOGIES INC COM 444144109   15,161,573 1,123,912 SH   SOLE 22 1,073,507 0 50,405
HUDSON TECHNOLOGIES INC COM 444144109   363,825 26,970 SH   SOLE 43 25,497 0 1,473
HUMACYTE INC COM 44486Q103   45,125 15,889 SH   SOLE 2 2,222 0 13,667
HUMACYTE INC COM 44486Q103   630 222 SH   SOLE 7 222 0 0
HUMACYTE INC COM 44486Q103   456,382 160,698 SH   SOLE 18 160,698 0 0
HUMACYTE INC COM 44486Q103   372,389 131,123 SH   SOLE 19 131,123 0 0
HUMACYTE INC COM 44486Q103   8,315,886 2,928,129 SH   SOLE 21 2,928,129 0 0
HUMACYTE INC COM 44486Q103   4,549,450 1,601,919 SH   SOLE 22 1,571,581 0 30,338
HUMACYTE INC COM 44486Q103   174,095 61,301 SH   SOLE 30 61,301 0 0
HUMACYTE INC COM 44486Q103   23 8 SH   SOLE 43 8 0 0
HUMANA INC COM 444859102   149,804,588 327,220 SH   SOLE 2 108,498 0 218,722
HUMANA INC COM 444859102   49,126,218 107,307 SH   SOLE 4 59,602 0 47,705
HUMANA INC COM 444859102   57,690,012 126,013 SH   SOLE 7 98,476 0 27,537
HUMANA INC COM 444859102   3,275,173 7,154 SH   SOLE 13 7,154 0 0
HUMANA INC COM 444859102   8,566,999 18,713 SH   SOLE 15 18,713 0 0
HUMANA INC COM 444859102   277,098,970 605,271 SH   SOLE 18 591,121 0 14,150
HUMANA INC COM 444859102   425,339,826 929,075 SH   SOLE 19 929,075 0 0
HUMANA INC COM 444859102   1,542,742,330 3,369,831 SH   SOLE 21 3,369,831 0 0
HUMANA INC COM 444859102   1,312,148,927 2,866,143 SH   SOLE 22 2,599,929 0 266,214
HUMANA INC COM 444859102   94,163,734 205,683 SH   SOLE 23 205,683 0 0
HUMANA INC COM 444859102   106,313,554 232,222 SH   SOLE 25 224,866 0 7,356
HUMANA INC COM 444859102   72,134,375 157,564 SH   SOLE 26 91,361 0 66,203
HUMANA INC COM 444859102   147,306,319 321,763 SH   SOLE 28 28,926 0 292,837
HUMANA INC COM 444859102   342,469,349 748,060 SH   SOLE 30 747,633 0 427
HUMANA INC COM 444859102   12,942,747 28,271 SH   SOLE 31 26,166 0 2,105
HUMANA INC COM 444859102   247,786,000 541,242 SH   SOLE 34 541,242 0 0
HUMANA INC COM 444859102   18,663,998 40,768 SH   SOLE 36 40,768 0 0
HUMANA INC COM 444859102   2,918,539 6,375 SH   SOLE 40 6,375 0 0
HUMANA INC COM 444859102   93,288,320 203,771 SH   SOLE 43 172,005 0 31,766
HUMANA INC OPTIONS 444859102   4,761,224 10,400 SH Call SOLE 2 0 0 10,400
HUMANA INC OPTIONS 444859102   778,277 1,700 SH Call SOLE 4 1,700 0 0
HUMANA INC OPTIONS 444859102   17,030,532 37,200 SH Call SOLE 18 37,200 0 0
HUMANA INC OPTIONS 444859102   93,255,897 203,700 SH Call SOLE 19 203,700 0 0
HUMANA INC OPTIONS 444859102   6,867,150 15,000 SH Call SOLE 22 15,000 0 0
HUMANA INC OPTIONS 444859102   3,662,480 8,000 SH Call SOLE 26 8,000 0 0
HUMANA INC OPTIONS 444859102   457,810 1,000 SH Call SOLE 30 1,000 0 0
HUMANA INC OPTIONS 444859102   54,021,580 118,000 SH Call SOLE 34 118,000 0 0
HUNT J B TRANS SVCS INC COM 445658107   33,070,552 165,568 SH   SOLE 2 67,764 0 97,804
HUNT J B TRANS SVCS INC COM 445658107   8,571,642 42,914 SH   SOLE 4 34,552 0 8,362
HUNT J B TRANS SVCS INC COM 445658107   26,658,499 133,466 SH   SOLE 7 123,084 0 10,382
HUNT J B TRANS SVCS INC COM 445658107   261,260 1,308 SH   SOLE 13 1,308 0 0
HUNT J B TRANS SVCS INC COM 445658107   2,680,711 13,421 SH   SOLE 15 13,421 0 0
HUNT J B TRANS SVCS INC COM 445658107   26,777,943 134,064 SH   SOLE 18 129,004 0 5,060
HUNT J B TRANS SVCS INC COM 445658107   8,955,343 44,835 SH   SOLE 19 44,835 0 0
HUNT J B TRANS SVCS INC COM 445658107   478,899,021 2,397,612 SH   SOLE 21 2,397,612 0 0
HUNT J B TRANS SVCS INC COM 445658107   360,497,943 1,804,836 SH   SOLE 22 1,617,488 0 187,348
HUNT J B TRANS SVCS INC COM 445658107   26,824,083 134,295 SH   SOLE 23 134,295 0 0
HUNT J B TRANS SVCS INC COM 445658107   97,073,640 486,000 SH   SOLE 25 486,000 0 0
HUNT J B TRANS SVCS INC COM 445658107   36,212,063 181,296 SH   SOLE 26 81,936 0 99,360
HUNT J B TRANS SVCS INC COM 445658107   45,931,611 229,957 SH   SOLE 28 2,965 0 226,992
HUNT J B TRANS SVCS INC COM 445658107   136,230,070 682,037 SH   SOLE 30 682,037 0 0
HUNT J B TRANS SVCS INC COM 445658107   3,628,876 18,168 SH   SOLE 31 16,806 0 1,362
HUNT J B TRANS SVCS INC COM 445658107   684,709 3,428 SH   SOLE 34 3,428 0 0
HUNT J B TRANS SVCS INC COM 445658107   4,151,596 20,785 SH   SOLE 36 20,785 0 0
HUNT J B TRANS SVCS INC COM 445658107   869,268 4,352 SH   SOLE 40 4,352 0 0
HUNT J B TRANS SVCS INC COM 445658107   19,718,932 98,723 SH   SOLE 43 88,672 0 10,051
HUNTINGTON BANCSHARES INC COM 446150104   38,431,089 3,021,312 SH   SOLE 2 618,783 0 2,402,529
HUNTINGTON BANCSHARES INC COM 446150104   12,467,317 980,135 SH   SOLE 4 476,686 0 503,449
HUNTINGTON BANCSHARES INC COM 446150104   29,586,364 2,325,972 SH   SOLE 7 2,073,098 0 252,874
HUNTINGTON BANCSHARES INC COM 446150104   338,466 26,609 SH   SOLE 13 26,609 0 0
HUNTINGTON BANCSHARES INC COM 446150104   2,625,637 206,418 SH   SOLE 15 206,418 0 0
HUNTINGTON BANCSHARES INC COM 446150104   49,197,042 3,867,692 SH   SOLE 18 3,776,435 0 91,257
HUNTINGTON BANCSHARES INC COM 446150104   8,579,640 674,500 SH   SOLE 19 674,500 0 0
HUNTINGTON BANCSHARES INC COM 446150104   763,401,854 60,015,869 SH   SOLE 21 60,015,869 0 0
HUNTINGTON BANCSHARES INC COM 446150104   404,522,470 31,802,081 SH   SOLE 22 28,475,146 0 3,326,935
HUNTINGTON BANCSHARES INC COM 446150104   30,861,735 2,426,237 SH   SOLE 23 2,426,237 0 0
HUNTINGTON BANCSHARES INC COM 446150104   54,783,933 4,306,913 SH   SOLE 25 4,129,505 0 177,408
HUNTINGTON BANCSHARES INC COM 446150104   22,683,169 1,783,268 SH   SOLE 26 798,570 0 984,698
HUNTINGTON BANCSHARES INC COM 446150104   37,006,818 2,909,341 SH   SOLE 28 87,410 0 2,821,931
HUNTINGTON BANCSHARES INC COM 446150104   15,340 1,206 SH   SOLE 29 1,206 0 0
HUNTINGTON BANCSHARES INC COM 446150104   176,234,430 13,854,908 SH   SOLE 30 13,711,384 0 143,524
HUNTINGTON BANCSHARES INC COM 446150104   3,997,476 314,267 SH   SOLE 31 290,035 0 24,232
HUNTINGTON BANCSHARES INC COM 446150104   4,181,598 328,742 SH   SOLE 32 328,742 0 0
HUNTINGTON BANCSHARES INC COM 446150104   801,360 63,000 SH   SOLE 34 63,000 0 0
HUNTINGTON BANCSHARES INC COM 446150104   12,005,848 943,856 SH   SOLE 35 943,856 0 0
HUNTINGTON BANCSHARES INC COM 446150104   4,955,381 389,574 SH   SOLE 36 389,574 0 0
HUNTINGTON BANCSHARES INC COM 446150104   980,483 77,082 SH   SOLE 40 77,082 0 0
HUNTINGTON BANCSHARES INC COM 446150104   36,824 2,895 SH   OTR 43 2,895 0 0
HUNTINGTON BANCSHARES INC COM 446150104   23,727,381 1,865,360 SH   SOLE 43 1,596,181 0 269,179
HUNTINGTON INGALLS INDS INC COM 446413106   26,465,365 101,931 SH   SOLE 2 14,767 0 87,164
HUNTINGTON INGALLS INDS INC COM 446413106   7,655,745 29,486 SH   SOLE 4 7,837 0 21,649
HUNTINGTON INGALLS INDS INC COM 446413106   37,931,587 146,093 SH   SOLE 7 136,541 0 9,552
HUNTINGTON INGALLS INDS INC COM 446413106   56,602 218 SH   SOLE 13 218 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   1,560,956 6,012 SH   SOLE 15 6,012 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   16,736,394 64,460 SH   SOLE 18 62,027 0 2,433
HUNTINGTON INGALLS INDS INC COM 446413106   8,860,994 34,128 SH   SOLE 19 34,128 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   487,814,748 1,878,812 SH   SOLE 21 1,878,812 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   244,904,651 943,247 SH   SOLE 22 852,793 0 90,454
HUNTINGTON INGALLS INDS INC COM 446413106   16,664,993 64,185 SH   SOLE 23 64,185 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   4,436,469 17,087 SH   SOLE 25 17,087 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   16,616,441 63,998 SH   SOLE 26 23,011 0 40,987
HUNTINGTON INGALLS INDS INC COM 446413106   261,717 1,008 SH   SOLE 28 0 0 1,008
HUNTINGTON INGALLS INDS INC COM 446413106   53,158,174 204,738 SH   SOLE 30 204,738 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   2,335,721 8,996 SH   SOLE 31 8,315 0 681
HUNTINGTON INGALLS INDS INC COM 446413106   34,423,590 132,582 SH   SOLE 34 132,582 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   3,337,153 12,853 SH   SOLE 36 12,853 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   258,082 994 SH   SOLE 40 994 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   17,407,483 67,045 SH   SOLE 43 60,981 0 6,063
HUNTSMAN CORP COM 447011107   19,771,631 786,774 SH   SOLE 2 182,484 0 604,290
HUNTSMAN CORP COM 447011107   11,283 449 SH   SOLE 4 449 0 0
HUNTSMAN CORP COM 447011107   790,992 31,476 SH   SOLE 7 30,578 0 898
HUNTSMAN CORP COM 447011107   4,020,297 159,980 SH   SOLE 18 159,980 0 0
HUNTSMAN CORP COM 447011107   5,000,041 198,967 SH   SOLE 19 198,967 0 0
HUNTSMAN CORP COM 447011107   158,140,879 6,292,912 SH   SOLE 21 6,292,912 0 0
HUNTSMAN CORP COM 447011107   111,616,654 4,441,570 SH   SOLE 22 4,213,512 0 228,058
HUNTSMAN CORP COM 447011107   880,002 35,018 SH   SOLE 25 35,018 0 0
HUNTSMAN CORP COM 447011107   7,420,437 295,282 SH   SOLE 26 66,269 0 229,013
HUNTSMAN CORP COM 447011107   93,308 3,713 SH   SOLE 28 3,713 0 0
HUNTSMAN CORP COM 447011107   2,597,462 103,361 SH   SOLE 30 103,361 0 0
HUNTSMAN CORP COM 447011107   59,458 2,366 SH   SOLE 31 2,366 0 0
HUNTSMAN CORP COM 447011107   2,037,867 81,093 SH   SOLE 32 81,093 0 0
HUNTSMAN CORP COM 447011107   1,541,876 61,356 SH   SOLE 34 61,356 0 0
HUNTSMAN CORP COM 447011107   236,624 9,416 SH   SOLE 36 9,416 0 0
HUNTSMAN CORP COM 447011107   876,886 34,894 SH   SOLE 40 34,894 0 0
HUNTSMAN CORP COM 447011107   4,151,879 165,216 SH   SOLE 43 148,970 0 16,246
HURCO CO COM 447324104   215,515 10,010 SH   SOLE 2 10,010 0 0
HURCO CO COM 447324104   22,391 1,040 SH   SOLE 18 1,040 0 0
HURCO CO COM 447324104   319,247 14,828 SH   SOLE 21 14,828 0 0
HURCO CO COM 447324104   1,550,763 72,028 SH   SOLE 22 72,028 0 0
HURON CONSULTING GROUP INC COM 447462102   5,222,343 50,801 SH   SOLE 2 28,955 0 21,846
HURON CONSULTING GROUP INC COM 447462102   8,738 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102   305,008 2,967 SH   SOLE 7 2,811 0 156
HURON CONSULTING GROUP INC COM 447462102   4,927,204 47,930 SH   SOLE 18 47,930 0 0
HURON CONSULTING GROUP INC COM 447462102   13,762,658 133,878 SH   SOLE 19 133,878 0 0
HURON CONSULTING GROUP INC COM 447462102   79,605,339 774,371 SH   SOLE 21 774,371 0 0
HURON CONSULTING GROUP INC COM 447462102   63,615,107 618,824 SH   SOLE 22 594,099 0 24,725
HURON CONSULTING GROUP INC COM 447462102   417,985 4,066 SH   SOLE 23 4,066 0 0
HURON CONSULTING GROUP INC COM 447462102   377,996 3,677 SH   SOLE 25 3,677 0 0
HURON CONSULTING GROUP INC COM 447462102   448,825 4,366 SH   SOLE 26 3,375 0 991
HURON CONSULTING GROUP INC COM 447462102   67,026 652 SH   SOLE 28 0 0 652
HURON CONSULTING GROUP INC COM 447462102   1,280,785 12,459 SH   SOLE 30 12,459 0 0
HURON CONSULTING GROUP INC COM 447462102   446,152 4,340 SH   SOLE 40 4,340 0 0
HURON CONSULTING GROUP INC COM 447462102   2,434,098 23,678 SH   SOLE 43 22,735 0 943
HUT 8 CORP COM 44812J104   45,369 3,401 SH   SOLE 2 3,401 0 0
HUT 8 CORP COM 44812J104   759,059 56,901 SH   SOLE 21 56,901 0 0
HUT 8 CORP COM 44812J104   12,726 954 SH   SOLE 22 954 0 0
HUT 8 CORP COM 44812J104   1,237,552 92,770 SH   SOLE 30 92,770 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   134,702 7,438 SH   SOLE 22 7,438 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   287,985 15,902 SH   SOLE 30 15,902 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   3,332 184 SH   SOLE 43 0 0 184
HUYA INC ADS REP SHS A 44852D108   12,945 3,537 SH   SOLE 2 3,537 0 0
HUYA INC ADS REP SHS A 44852D108   16,104 4,400 SH   SOLE 4 4,400 0 0
HUYA INC ADS REP SHS A 44852D108   39,715 10,851 SH   SOLE 7 10,851 0 0
HUYA INC ADS REP SHS A 44852D108   4,052,747 1,107,308 SH   SOLE 21 1,107,308 0 0
HUYA INC ADS REP SHS A 44852D108   2,011,298 549,535 SH   SOLE 22 495,982 0 53,553
HUYA INC ADS REP SHS A 44852D108   1,039,037 283,890 SH   SOLE 30 283,890 0 0
HUYA INC ADS REP SHS A 44852D108   54,702 14,946 SH   SOLE 43 14,807 0 139
HYATT HOTELS CORP COM CL A 448579102   9,163,519 70,267 SH   SOLE 2 29,430 0 40,837
HYATT HOTELS CORP COM CL A 448579102   2,174,848 16,677 SH   SOLE 4 12,880 0 3,797
HYATT HOTELS CORP COM CL A 448579102   533,899 4,094 SH   SOLE 7 4,094 0 0
HYATT HOTELS CORP COM CL A 448579102   22,561 173 SH   SOLE 13 173 0 0
HYATT HOTELS CORP COM CL A 448579102   801,369 6,145 SH   SOLE 15 6,145 0 0
HYATT HOTELS CORP COM CL A 448579102   13,721,610 105,219 SH   SOLE 18 102,319 0 2,900
HYATT HOTELS CORP COM CL A 448579102   1,878,817 14,407 SH   SOLE 19 14,407 0 0
HYATT HOTELS CORP COM CL A 448579102   286,257,253 2,195,056 SH   SOLE 21 2,195,056 0 0
HYATT HOTELS CORP COM CL A 448579102   173,053,548 1,326,996 SH   SOLE 22 1,234,405 0 92,591
HYATT HOTELS CORP COM CL A 448579102   9,617,085 73,745 SH   SOLE 23 73,745 0 0
HYATT HOTELS CORP COM CL A 448579102   491,646 3,770 SH   SOLE 25 3,770 0 0
HYATT HOTELS CORP COM CL A 448579102   2,732,742 20,955 SH   SOLE 26 18,002 0 2,953
HYATT HOTELS CORP COM CL A 448579102   6,411,086 49,161 SH   SOLE 28 1,678 0 47,483
HYATT HOTELS CORP COM CL A 448579102   15,202,024 116,571 SH   SOLE 30 116,571 0 0
HYATT HOTELS CORP COM CL A 448579102   1,402,038 10,751 SH   SOLE 31 9,914 0 837
HYATT HOTELS CORP COM CL A 448579102   245,692 1,884 SH   SOLE 34 1,884 0 0
HYATT HOTELS CORP COM CL A 448579102   705,649 5,411 SH   SOLE 36 5,411 0 0
HYATT HOTELS CORP COM CL A 448579102   325,243 2,494 SH   SOLE 40 2,494 0 0
HYATT HOTELS CORP COM CL A 448579102   6,604,643 50,645 SH   SOLE 43 40,859 0 9,786
HYCROFT MINING HOLDING CORP CL A NEW 44862P208   389,398 158,938 SH   SOLE 22 158,938 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   6,911 7,532 SH   SOLE 18 7,532 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   88,859 96,849 SH   SOLE 21 96,849 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   468,673 510,815 SH   SOLE 22 510,815 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   64,817 79,657 SH   SOLE 2 6,506 0 73,151
HYLIION HOLDINGS CORP COMMON STOCK 449109107   1,533 1,884 SH   SOLE 7 1,884 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   351,086 431,468 SH   SOLE 18 431,468 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   247,842 304,586 SH   SOLE 19 304,586 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   4,685,491 5,758,254 SH   SOLE 21 5,758,254 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   2,673,045 3,285,050 SH   SOLE 22 3,160,666 0 124,384
HYLIION HOLDINGS CORP COMMON STOCK 449109107   48,209 59,247 SH   SOLE 43 57,262 0 1,985
HYPERFINE INC COM CL A 44916K106   9,972 8,904 SH   SOLE 18 8,904 0 0
HYPERFINE INC COM CL A 44916K106   130,581 116,590 SH   SOLE 21 116,590 0 0
HYPERFINE INC COM CL A 44916K106   644,754 575,673 SH   SOLE 22 575,673 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   588,193 9,458 SH   SOLE 2 7,118 0 2,340
HYSTER YALE MATLS HANDLING I CL A 449172105   4,353 70 SH   SOLE 7 70 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   1,751,395 28,162 SH   SOLE 18 28,162 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   1,395,108 22,433 SH   SOLE 19 22,433 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   27,608,629 443,940 SH   SOLE 21 443,940 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   17,579,061 282,667 SH   SOLE 22 273,802 0 8,865
HYSTER YALE MATLS HANDLING I CL A 449172105   4,349,382 69,937 SH   SOLE 30 69,937 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   59,889 963 SH   SOLE 40 963 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   482,781 7,763 SH   SOLE 43 7,650 0 113
HYZON MOTORS INC COM CL A 44951Y102   1,072,220 1,198,011 SH   SOLE 22 1,198,011 0 0
I MAB SPONSORED ADS 44975P103   6,876 3,619 SH   SOLE 2 3,619 0 0
I MAB SPONSORED ADS 44975P103   175,070 92,142 SH   SOLE 22 92,142 0 0
I MAB SPONSORED ADS 44975P103   8,178 4,304 SH   SOLE 34 4,304 0 0
I-80 GOLD CORP COM 44955L106   611,523 347,456 SH   SOLE 2 105,582 0 241,874
I-80 GOLD CORP COM 44955L106   3,379 1,920 SH   SOLE 7 1,920 0 0
I-80 GOLD CORP COM 44955L106   953,878 541,976 SH   SOLE 18 541,976 0 0
I-80 GOLD CORP COM 44955L106   2,057,127 1,168,822 SH   SOLE 19 1,168,822 0 0
I-80 GOLD CORP COM 44955L106   13,004,497 7,388,919 SH   SOLE 21 7,388,919 0 0
I-80 GOLD CORP COM 44955L106   5,384,361 3,059,296 SH   SOLE 22 2,844,266 0 215,030
I-80 GOLD CORP COM 44955L106   50,611 28,756 SH   SOLE 23 28,756 0 0
I-80 GOLD CORP COM 44955L106   4 2 SH   SOLE 43 2 0 0
I3 VERTICALS INC COM CL A 46571Y107   1,426,413 67,379 SH   SOLE 2 61,783 0 5,596
I3 VERTICALS INC COM CL A 46571Y107   5,589 264 SH   SOLE 7 264 0 0
I3 VERTICALS INC COM CL A 46571Y107   1,291,285 60,996 SH   SOLE 18 60,996 0 0
I3 VERTICALS INC COM CL A 46571Y107   1,029,412 48,626 SH   SOLE 19 48,626 0 0
I3 VERTICALS INC COM CL A 46571Y107   19,214,972 907,651 SH   SOLE 21 907,651 0 0
I3 VERTICALS INC COM CL A 46571Y107   13,852,335 654,338 SH   SOLE 22 637,523 0 16,815
I3 VERTICALS INC COM CL A 46571Y107   128,587 6,074 SH   SOLE 25 6,074 0 0
I3 VERTICALS INC COM CL A 46571Y107   274,406 12,962 SH   SOLE 30 12,962 0 0
I3 VERTICALS INC COM CL A 46571Y107   129,137 6,100 SH   SOLE 40 6,100 0 0
I3 VERTICALS INC COM CL A 46571Y107   127,570 6,026 SH   SOLE 43 5,262 0 764
IAC INC COM NEW 44891N208   11,418,002 217,984 SH   SOLE 2 23,611 0 194,373
IAC INC COM NEW 44891N208   34,361 656 SH   SOLE 4 294 0 362
IAC INC COM NEW 44891N208   65,056 1,242 SH   SOLE 7 1,242 0 0
IAC INC COM NEW 44891N208   1,331,395 25,418 SH   SOLE 18 25,418 0 0
IAC INC COM NEW 44891N208   1,223,963 23,367 SH   SOLE 19 23,367 0 0
IAC INC COM NEW 44891N208   51,725,145 987,498 SH   SOLE 21 987,498 0 0
IAC INC COM NEW 44891N208   93,263,952 1,780,526 SH   SOLE 22 1,680,966 0 99,560
IAC INC COM NEW 44891N208   768,677 14,675 SH   SOLE 25 14,675 0 0
IAC INC COM NEW 44891N208   1,301,381 24,845 SH   SOLE 26 24,845 0 0
IAC INC COM NEW 44891N208   109,160 2,084 SH   SOLE 28 1,485 0 599
IAC INC COM NEW 44891N208   2,448,136 46,738 SH   SOLE 30 46,738 0 0
IAC INC COM NEW 44891N208   52,066 994 SH   SOLE 31 994 0 0
IAC INC COM NEW 44891N208   76,370 1,458 SH   SOLE 36 1,458 0 0
IAC INC COM NEW 44891N208   869,822 16,606 SH   SOLE 40 16,606 0 0
IAC INC COM NEW 44891N208   4,879,878 93,163 SH   SOLE 43 85,863 0 7,300
IAMGOLD CORP COM 450913108   229,770 90,818 SH   SOLE 43 83,714 0 7,104
IBEX LTD SHS NEW G4690M101   849,196 44,671 SH   SOLE 2 43,946 0 725
IBEX LTD SHS NEW G4690M101   3,023 159 SH   SOLE 7 159 0 0
IBEX LTD SHS NEW G4690M101   466,239 24,526 SH   SOLE 18 24,526 0 0
IBEX LTD SHS NEW G4690M101   380,599 20,021 SH   SOLE 19 20,021 0 0
IBEX LTD SHS NEW G4690M101   7,019,233 369,239 SH   SOLE 21 369,239 0 0
IBEX LTD SHS NEW G4690M101   2,495,443 131,270 SH   SOLE 22 129,090 0 2,180
IBEX LTD SHS NEW G4690M101   57,695 3,035 SH   SOLE 43 3,007 0 28
IBIO INC CON NEW 451033708   8 6 SH   SOLE 21 6 0 0
IBIO INC CON NEW 451033708   9,427 6,881 SH   SOLE 22 6,881 0 0
ICAD INC COM NEW 44934S206   6,905 3,901 SH   SOLE 18 3,901 0 0
ICAD INC COM NEW 44934S206   87,603 49,493 SH   SOLE 21 49,493 0 0
ICAD INC COM NEW 44934S206   521,633 294,708 SH   SOLE 22 294,708 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   86 5 SH   SOLE 43 5 0 0
ICC HLDGS INC COM 44931Q104   5,171 338 SH   SOLE 18 338 0 0
ICC HLDGS INC COM 44931Q104   55,233 3,610 SH   SOLE 21 3,610 0 0
ICF INTL INC COM 44925C103   1,321,457 9,855 SH   SOLE 2 5,422 0 4,433
ICF INTL INC COM 44925C103   6,168 46 SH   SOLE 4 46 0 0
ICF INTL INC COM 44925C103   810,574 6,045 SH   SOLE 7 5,718 0 327
ICF INTL INC COM 44925C103   6,061,538 45,205 SH   SOLE 18 45,205 0 0
ICF INTL INC COM 44925C103   5,353,409 39,924 SH   SOLE 19 39,924 0 0
ICF INTL INC COM 44925C103   98,103,194 731,622 SH   SOLE 21 731,622 0 0
ICF INTL INC COM 44925C103   67,172,251 500,949 SH   SOLE 22 484,475 0 16,474
ICF INTL INC COM 44925C103   520,001 3,878 SH   SOLE 25 3,878 0 0
ICF INTL INC COM 44925C103   4,211,499 31,408 SH   SOLE 26 6,015 0 25,393
ICF INTL INC COM 44925C103   45,054 336 SH   SOLE 28 336 0 0
ICF INTL INC COM 44925C103   7,798,674 58,160 SH   SOLE 30 58,160 0 0
ICF INTL INC COM 44925C103   205,158 1,530 SH   SOLE 36 1,530 0 0
ICF INTL INC COM 44925C103   465,426 3,471 SH   SOLE 40 3,471 0 0
ICF INTL INC COM 44925C103   5,396,772 40,247 SH   SOLE 43 38,340 0 1,907
ICHOR HOLDINGS SHS G4740B105   1,159,529 34,479 SH   SOLE 2 13,977 0 20,502
ICHOR HOLDINGS SHS G4740B105   3,195 95 SH   SOLE 4 95 0 0
ICHOR HOLDINGS SHS G4740B105   395,522 11,761 SH   SOLE 7 11,122 0 639
ICHOR HOLDINGS SHS G4740B105   3,705,555 110,186 SH   SOLE 18 97,577 0 12,609
ICHOR HOLDINGS SHS G4740B105   4,076,225 121,208 SH   SOLE 19 121,208 0 0
ICHOR HOLDINGS SHS G4740B105   122,165,145 3,632,624 SH   SOLE 21 3,632,624 0 0
ICHOR HOLDINGS SHS G4740B105   27,317,784 812,304 SH   SOLE 22 775,434 0 36,870
ICHOR HOLDINGS SHS G4740B105   208,405 6,197 SH   SOLE 25 6,197 0 0
ICHOR HOLDINGS SHS G4740B105   364,583 10,841 SH   SOLE 26 10,841 0 0
ICHOR HOLDINGS SHS G4740B105   56,028 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105   2,304,698 68,531 SH   SOLE 30 68,531 0 0
ICHOR HOLDINGS SHS G4740B105   188,597 5,608 SH   SOLE 40 5,608 0 0
ICHOR HOLDINGS SHS G4740B105   717,227 21,327 SH   SOLE 43 20,933 0 394
ICICI BANK LIMITED ADR 45104G104   17,297,923 725,584 SH   SOLE 2 725,584 0 0
ICICI BANK LIMITED ADR 45104G104   12,889,501 540,667 SH   SOLE 4 540,667 0 0
ICICI BANK LIMITED ADR 45104G104   47,277,915 1,983,134 SH   SOLE 18 1,983,134 0 0
ICICI BANK LIMITED ADR 45104G104   350,305 14,694 SH   SOLE 19 14,694 0 0
ICICI BANK LIMITED ADR 45104G104   543,695 22,806 SH   SOLE 21 22,806 0 0
ICICI BANK LIMITED ADR 45104G104   33,759,896 1,416,103 SH   SOLE 22 1,416,103 0 0
ICICI BANK LIMITED ADR 45104G104   4,067,176 170,603 SH   SOLE 26 152,224 0 18,379
ICICI BANK LIMITED ADR 45104G104   3,579,218 150,135 SH   SOLE 28 150,135 0 0
ICICI BANK LIMITED ADR 45104G104   1,598,257 67,041 SH   SOLE 30 67,041 0 0
ICICI BANK LIMITED ADR 45104G104   461,280 19,349 SH   SOLE 34 19,349 0 0
ICICI BANK LIMITED ADR 45104G104   82,818,853 3,473,945 SH   SOLE 43 3,024,560 0 449,385
ICL GROUP LTD SHS M53213100   5,778,970 1,153,487 SH   SOLE 7 1,153,487 0 0
ICL GROUP LTD SHS M53213100   16,590,614 3,311,500 SH   SOLE 43 2,563,299 0 748,200
ICLICK INTERACTIVE ASIA GROU SPON ADS NEW 45113Y203   90 23 SH   SOLE 43 23 0 0
ICON PLC SHS G4705A100   23,520,003 83,089 SH   SOLE 2 5,367 0 77,722
ICON PLC SHS G4705A100   259,858 918 SH   SOLE 7 918 0 0
ICON PLC SHS G4705A100   237,496 839 SH   SOLE 15 839 0 0
ICON PLC SHS G4705A100   8,212,144 29,011 SH   SOLE 18 29,011 0 0
ICON PLC SHS G4705A100   5,363,327 18,947 SH   SOLE 19 18,947 0 0
ICON PLC SHS G4705A100   254,482,478 899,009 SH   SOLE 21 899,009 0 0
ICON PLC SHS G4705A100   161,266,111 569,704 SH   SOLE 22 503,520 0 66,184
ICON PLC SHS G4705A100   28,551,572 100,864 SH   SOLE 25 100,864 0 0
ICON PLC SHS G4705A100   10,234,679 36,156 SH   SOLE 26 6,190 0 29,966
ICON PLC SHS G4705A100   8,820,744 31,161 SH   SOLE 28 0 0 31,161
ICON PLC SHS G4705A100   15,003 53 SH   SOLE 30 53 0 0
ICON PLC SHS G4705A100   322,700 1,140 SH   SOLE 31 1,140 0 0
ICON PLC SHS G4705A100   2,831,266 10,002 SH   SOLE 36 10,002 0 0
ICON PLC SHS G4705A100   7,274,333 25,698 SH   SOLE 43 19,440 0 6,258
ICOSAVAX INC COM 45114M109   309,432 19,634 SH   SOLE 2 1,045 0 18,589
ICOSAVAX INC COM 45114M109   26,760 1,698 SH   SOLE 7 1,698 0 0
ICOSAVAX INC COM 45114M109   1,291,311 81,936 SH   SOLE 18 81,936 0 0
ICOSAVAX INC COM 45114M109   917,862 58,240 SH   SOLE 19 58,240 0 0
ICOSAVAX INC COM 45114M109   22,419,955 1,422,586 SH   SOLE 21 1,422,586 0 0
ICOSAVAX INC COM 45114M109   15,294,324 970,452 SH   SOLE 22 948,220 0 22,232
ICOSAVAX INC COM 45114M109   387,980 24,618 SH   SOLE 30 24,618 0 0
ICOSAVAX INC COM 45114M109   37,288 2,366 SH   SOLE 43 0 0 2,366
ICU MED INC COM 44930G107   3,296,507 33,051 SH   SOLE 2 8,441 0 24,610
ICU MED INC COM 44930G107   8,079 81 SH   SOLE 4 81 0 0
ICU MED INC COM 44930G107   17,155 172 SH   SOLE 7 172 0 0
ICU MED INC COM 44930G107   1,797,714 18,024 SH   SOLE 18 18,024 0 0
ICU MED INC COM 44930G107   677,534 6,793 SH   SOLE 19 6,793 0 0
ICU MED INC COM 44930G107   187,603,360 1,880,924 SH   SOLE 21 1,880,924 0 0
ICU MED INC COM 44930G107   52,447,780 525,845 SH   SOLE 22 497,757 0 28,088
ICU MED INC COM 44930G107   414,918 4,160 SH   SOLE 25 4,160 0 0
ICU MED INC COM 44930G107   850,583 8,528 SH   SOLE 26 8,528 0 0
ICU MED INC COM 44930G107   188,110 1,886 SH   SOLE 28 353 0 1,533
ICU MED INC COM 44930G107   3,780,046 37,899 SH   SOLE 30 37,899 0 0
ICU MED INC COM 44930G107   29,124 292 SH   SOLE 31 292 0 0
ICU MED INC COM 44930G107   477,555 4,788 SH   SOLE 40 4,788 0 0
ICU MED INC COM 44930G107   12,667 127 SH   OTR 43 127 0 0
ICU MED INC COM 44930G107   3,597,821 36,072 SH   SOLE 43 31,470 0 4,602
IDACORP INC COM 451107106   9,505,381 96,678 SH   SOLE 2 67,437 0 29,241
IDACORP INC COM 451107106   741,628 7,543 SH   SOLE 4 7,543 0 0
IDACORP INC COM 451107106   401,932 4,088 SH   SOLE 7 4,088 0 0
IDACORP INC COM 451107106   12,287,640 124,976 SH   SOLE 18 123,218 0 1,758
IDACORP INC COM 451107106   3,638,823 37,010 SH   SOLE 19 37,010 0 0
IDACORP INC COM 451107106   401,006,281 4,078,583 SH   SOLE 21 4,078,583 0 0
IDACORP INC COM 451107106   144,508,475 1,469,777 SH   SOLE 22 1,393,291 0 76,486
IDACORP INC COM 451107106   769,551 7,827 SH   SOLE 23 7,827 0 0
IDACORP INC COM 451107106   1,106,788 11,257 SH   SOLE 26 11,257 0 0
IDACORP INC COM 451107106   70,004 712 SH   SOLE 28 712 0 0
IDACORP INC COM 451107106   5,383,315 54,753 SH   SOLE 30 54,753 0 0
IDACORP INC COM 451107106   66,956 681 SH   SOLE 31 681 0 0
IDACORP INC COM 451107106   2,219,672 22,576 SH   SOLE 32 22,576 0 0
IDACORP INC COM 451107106   155,739 1,584 SH   SOLE 36 1,584 0 0
IDACORP INC COM 451107106   5,487,365 55,811 SH   SOLE 43 50,976 0 4,835
IDAHO STRATEGIC RESOURCES COM NEW 645827205   11,396 1,800 SH   SOLE 18 1,800 0 0
IDAHO STRATEGIC RESOURCES COM NEW 645827205   148,410 23,441 SH   SOLE 21 23,441 0 0
IDAHO STRATEGIC RESOURCES COM NEW 645827205   749,728 118,418 SH   SOLE 22 118,418 0 0
IDEAL PWR INC COM NEW 451622203   8,026 1,033 SH   SOLE 18 1,033 0 0
IDEAL PWR INC COM NEW 451622203   107,412 13,824 SH   SOLE 21 13,824 0 0
IDEAL PWR INC COM NEW 451622203   782,548 100,714 SH   SOLE 22 100,714 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   3,194,230 89,776 SH   SOLE 2 44,045 0 45,731
IDEAYA BIOSCIENCES INC COM 45166A102   8,895 250 SH   SOLE 4 250 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   510,573 14,350 SH   SOLE 7 13,583 0 767
IDEAYA BIOSCIENCES INC COM 45166A102   5,965,200 167,656 SH   SOLE 18 160,828 0 6,828
IDEAYA BIOSCIENCES INC COM 45166A102   7,799,243 219,203 SH   SOLE 19 219,203 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   104,483,552 2,936,581 SH   SOLE 21 2,936,581 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   64,710,662 1,818,737 SH   SOLE 22 1,755,378 0 63,359
IDEAYA BIOSCIENCES INC COM 45166A102   185,407 5,211 SH   SOLE 23 5,211 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   321,465 9,035 SH   SOLE 25 9,035 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   866,017 24,340 SH   SOLE 26 24,340 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   3,816,916 107,277 SH   SOLE 30 107,277 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   24,337 684 SH   SOLE 36 684 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   396,753 11,151 SH   SOLE 40 11,151 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   1,153,397 32,417 SH   SOLE 43 27,563 0 4,854
IDENTIV INC COM NEW 45170X205   44,949 5,455 SH   SOLE 18 5,455 0 0
IDENTIV INC COM NEW 45170X205   418,963 50,845 SH   SOLE 21 50,845 0 0
IDENTIV INC COM NEW 45170X205   2,180,386 264,610 SH   SOLE 22 264,610 0 0
IDENTIV INC COM NEW 45170X205   19,001 2,306 SH   SOLE 26 1,455 0 851
IDENTIV INC COM NEW 45170X205   85,630 10,392 SH   SOLE 28 0 0 10,392
IDENTIV INC COM NEW 45170X205   45,180 5,483 SH   SOLE 31 5,107 0 376
IDEX CORP COM 45167R104   17,018,167 78,385 SH   SOLE 2 25,413 0 52,972
IDEX CORP COM 45167R104   22,683,001 104,477 SH   SOLE 4 57,915 0 46,562
IDEX CORP COM 45167R104   22,192,550 102,218 SH   SOLE 7 93,565 0 8,653
IDEX CORP COM 45167R104   931,402 4,290 SH   SOLE 13 4,290 0 0
IDEX CORP COM 45167R104   2,433,586 11,209 SH   SOLE 15 11,209 0 0
IDEX CORP COM 45167R104   24,789,403 114,179 SH   SOLE 18 109,447 0 4,732
IDEX CORP COM 45167R104   101,221,676 466,223 SH   SOLE 19 466,223 0 0
IDEX CORP COM 45167R104   449,102,022 2,068,546 SH   SOLE 21 2,068,546 0 0
IDEX CORP COM 45167R104   369,517,746 1,701,984 SH   SOLE 22 1,538,682 0 163,302
IDEX CORP COM 45167R104   26,325,890 121,256 SH   SOLE 23 121,256 0 0
IDEX CORP COM 45167R104   48,692,345 224,275 SH   SOLE 25 223,055 0 1,220
IDEX CORP COM 45167R104   17,725,512 81,643 SH   SOLE 26 40,306 0 41,337
IDEX CORP COM 45167R104   38,429,121 177,003 SH   SOLE 28 5,360 0 171,643
IDEX CORP COM 45167R104   149,323,047 687,776 SH   SOLE 30 685,270 0 2,506
IDEX CORP COM 45167R104   3,669,376 16,901 SH   SOLE 31 15,673 0 1,228
IDEX CORP COM 45167R104   734,700 3,384 SH   SOLE 34 3,384 0 0
IDEX CORP COM 45167R104   4,164,821 19,183 SH   SOLE 36 19,183 0 0
IDEX CORP COM 45167R104   855,848 3,942 SH   SOLE 40 3,942 0 0
IDEX CORP COM 45167R104   28,007 129 SH   OTR 43 129 0 0
IDEX CORP COM 45167R104   17,656,280 81,324 SH   SOLE 43 70,607 0 10,717
IDEXX LABS INC COM 45168D104   136,950,817 246,736 SH   SOLE 2 116,986 0 129,750
IDEXX LABS INC COM 45168D104   44,968,486 81,017 SH   SOLE 4 45,423 0 35,594
IDEXX LABS INC COM 45168D104   75,094,935 135,294 SH   SOLE 7 125,143 0 10,151
IDEXX LABS INC COM 45168D104   1,546,369 2,786 SH   SOLE 13 2,786 0 0
IDEXX LABS INC COM 45168D104   7,296,687 13,146 SH   SOLE 15 13,146 0 0
IDEXX LABS INC COM 45168D104   168,001,424 302,678 SH   SOLE 18 268,626 0 34,052
IDEXX LABS INC COM 45168D104   530,320,302 955,446 SH   SOLE 19 955,446 0 0
IDEXX LABS INC COM 45168D104   1,817,835,374 3,275,084 SH   SOLE 21 3,275,084 0 0
IDEXX LABS INC COM 45168D104   1,087,481,157 1,959,249 SH   SOLE 22 1,781,454 0 177,795
IDEXX LABS INC COM 45168D104   79,728,492 143,642 SH   SOLE 23 143,642 0 0
IDEXX LABS INC COM 45168D104   147,572,254 265,872 SH   SOLE 25 260,756 0 5,116
IDEXX LABS INC COM 45168D104   74,148,019 133,588 SH   SOLE 26 85,438 0 48,150
IDEXX LABS INC COM 45168D104   107,371,092 193,444 SH   SOLE 28 4,017 0 189,427
IDEXX LABS INC COM 45168D104   557,957,352 1,005,238 SH   SOLE 30 975,474 0 29,764
IDEXX LABS INC COM 45168D104   10,273,976 18,510 SH   SOLE 31 17,129 0 1,381
IDEXX LABS INC COM 45168D104   13,388,916 24,122 SH   SOLE 32 24,122 0 0
IDEXX LABS INC COM 45168D104   88,350,639 159,176 SH   SOLE 34 159,176 0 0
IDEXX LABS INC COM 45168D104   11,158,725 20,104 SH   SOLE 36 20,104 0 0
IDEXX LABS INC COM 45168D104   2,427,789 4,374 SH   SOLE 40 4,374 0 0
IDEXX LABS INC COM 45168D104   43,019 78 SH   OTR 43 78 0 0
IDEXX LABS INC COM 45168D104   63,677,244 114,723 SH   SOLE 43 93,972 0 20,751
IDT CORP CL B NEW 448947507   1,343,282 39,404 SH   SOLE 2 34,263 0 5,141
IDT CORP CL B NEW 448947507   6,545 192 SH   SOLE 7 192 0 0
IDT CORP CL B NEW 448947507   1,684,114 49,402 SH   SOLE 18 40,835 0 8,567
IDT CORP CL B NEW 448947507   2,344,642 68,778 SH   SOLE 19 68,778 0 0
IDT CORP CL B NEW 448947507   23,706,425 695,407 SH   SOLE 21 695,407 0 0
IDT CORP CL B NEW 448947507   17,983,020 527,516 SH   SOLE 22 506,622 0 20,894
IDT CORP CL B NEW 448947507   164,246 4,818 SH   SOLE 25 4,818 0 0
IDT CORP CL B NEW 448947507   436,113 12,793 SH   SOLE 30 12,793 0 0
IDT CORP CL B NEW 448947507   122,724 3,600 SH   SOLE 40 3,600 0 0
IDT CORP CL B NEW 448947507   991,325 29,080 SH   SOLE 43 28,043 0 1,037
IES HLDGS INC COM 44951W106   340,884 4,303 SH   SOLE 2 2,404 0 1,899
IES HLDGS INC COM 44951W106   3,327 42 SH   SOLE 7 42 0 0
IES HLDGS INC COM 44951W106   1,644,370 20,757 SH   SOLE 18 20,757 0 0
IES HLDGS INC COM 44951W106   1,322,023 16,688 SH   SOLE 19 16,688 0 0
IES HLDGS INC COM 44951W106   26,051,576 328,851 SH   SOLE 21 328,851 0 0
IES HLDGS INC COM 44951W106   18,570,673 234,419 SH   SOLE 22 226,835 0 7,584
IES HLDGS INC COM 44951W106   121,048 1,528 SH   SOLE 25 1,528 0 0
IES HLDGS INC COM 44951W106   34,619 437 SH   SOLE 26 437 0 0
IES HLDGS INC COM 44951W106   56,880 718 SH   SOLE 30 718 0 0
IES HLDGS INC COM 44951W106   87,617 1,106 SH   SOLE 34 1,106 0 0
IES HLDGS INC COM 44951W106   123,900 1,564 SH   SOLE 40 1,564 0 0
IES HLDGS INC COM 44951W106   243,522 3,074 SH   SOLE 43 3,058 0 16
IF BANCORP INC COM 44951J105   5,611 350 SH   SOLE 18 350 0 0
IF BANCORP INC COM 44951J105   86,193 5,377 SH   SOLE 21 5,377 0 0
IF BANCORP INC COM 44951J105   214,193 13,362 SH   SOLE 22 13,362 0 0
IGC PHARMA INC COM NEW 45408X308   201,079 717,884 SH   SOLE 22 717,884 0 0
IGM BIOSCIENCES INC COM 449585108   62,150 7,479 SH   SOLE 2 297 0 7,182
IGM BIOSCIENCES INC COM 449585108   1,172 141 SH   SOLE 7 141 0 0
IGM BIOSCIENCES INC COM 449585108   297,149 35,758 SH   SOLE 18 35,758 0 0
IGM BIOSCIENCES INC COM 449585108   206,046 24,795 SH   SOLE 19 24,795 0 0
IGM BIOSCIENCES INC COM 449585108   4,137,807 497,931 SH   SOLE 21 497,931 0 0
IGM BIOSCIENCES INC COM 449585108   1,629,724 196,116 SH   SOLE 22 186,411 0 9,705
IGM BIOSCIENCES INC COM 449585108   2,011 242 SH   SOLE 28 242 0 0
IGM BIOSCIENCES INC COM 449585108   66 8 SH   SOLE 43 8 0 0
IHEARTMEDIA INC COM CL A 45174J509   503,848 188,707 SH   SOLE 2 111,355 0 77,352
IHEARTMEDIA INC COM CL A 45174J509   1,765 661 SH   SOLE 4 661 0 0
IHEARTMEDIA INC COM CL A 45174J509   3,423 1,282 SH   SOLE 7 1,282 0 0
IHEARTMEDIA INC COM CL A 45174J509   811,725 304,017 SH   SOLE 18 304,017 0 0
IHEARTMEDIA INC COM CL A 45174J509   1,091,250 408,708 SH   SOLE 19 408,708 0 0
IHEARTMEDIA INC COM CL A 45174J509   11,394,601 4,267,641 SH   SOLE 21 4,267,641 0 0
IHEARTMEDIA INC COM CL A 45174J509   7,491,745 2,805,897 SH   SOLE 22 2,667,273 0 138,624
IHEARTMEDIA INC COM CL A 45174J509   46,698 17,490 SH   SOLE 25 17,490 0 0
IHEARTMEDIA INC COM CL A 45174J509   93,960 35,191 SH   SOLE 26 35,191 0 0
IHEARTMEDIA INC COM CL A 45174J509   3,821 1,431 SH   SOLE 28 1,431 0 0
IHEARTMEDIA INC COM CL A 45174J509   474,737 177,804 SH   SOLE 30 177,804 0 0
IHEARTMEDIA INC COM CL A 45174J509   44,402 16,630 SH   SOLE 40 16,630 0 0
IHEARTMEDIA INC COM CL A 45174J509   176,073 65,945 SH   SOLE 43 58,805 0 7,140
IHS HOLDING LIMITED ORD SHS G4701H109   163,613 35,568 SH   SOLE 21 35,568 0 0
IKENA ONCOLOGY INC COM 45175G108   56,578 28,720 SH   SOLE 2 903 0 27,817
IKENA ONCOLOGY INC COM 45175G108   130,075 66,028 SH   SOLE 18 66,028 0 0
IKENA ONCOLOGY INC COM 45175G108   92,876 47,145 SH   SOLE 19 47,145 0 0
IKENA ONCOLOGY INC COM 45175G108   2,136,723 1,084,631 SH   SOLE 21 1,084,631 0 0
IKENA ONCOLOGY INC COM 45175G108   1,244,315 631,632 SH   SOLE 22 611,923 0 19,709
ILLINOIS TOOL WKS INC COM 452308109   203,605,438 777,298 SH   SOLE 2 298,315 0 478,983
ILLINOIS TOOL WKS INC COM 452308109   101,230,642 386,465 SH   SOLE 4 217,485 0 168,980
ILLINOIS TOOL WKS INC COM 452308109   52,296,845 199,652 SH   SOLE 7 178,471 0 21,181
ILLINOIS TOOL WKS INC COM 452308109   4,699,204 17,940 SH   SOLE 13 17,940 0 0
ILLINOIS TOOL WKS INC COM 452308109   11,584,297 44,225 SH   SOLE 15 44,225 0 0
ILLINOIS TOOL WKS INC COM 452308109   122,523,483 467,754 SH   SOLE 18 422,372 0 45,382
ILLINOIS TOOL WKS INC COM 452308109   59,291,953 226,357 SH   SOLE 19 226,357 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,985,805,907 7,581,148 SH   SOLE 21 7,581,148 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,668,998,121 6,371,681 SH   SOLE 22 5,690,450 0 681,231
ILLINOIS TOOL WKS INC COM 452308109   146,300,562 558,527 SH   SOLE 23 558,527 0 0
ILLINOIS TOOL WKS INC COM 452308109   149,346,663 570,156 SH   SOLE 25 550,880 0 19,276
ILLINOIS TOOL WKS INC COM 452308109   97,884,097 373,689 SH   SOLE 26 201,342 0 172,347
ILLINOIS TOOL WKS INC COM 452308109   174,710,051 666,985 SH   SOLE 28 9,831 0 657,154
ILLINOIS TOOL WKS INC COM 452308109   1,365,231 5,212 SH   SOLE 29 5,212 0 0
ILLINOIS TOOL WKS INC COM 452308109   571,523,481 2,181,887 SH   SOLE 30 2,180,932 0 955
ILLINOIS TOOL WKS INC COM 452308109   17,936,342 68,475 SH   SOLE 31 63,460 0 5,015
ILLINOIS TOOL WKS INC COM 452308109   10,411,591 39,748 SH   SOLE 34 39,748 0 0
ILLINOIS TOOL WKS INC COM 452308109   20,930,054 79,904 SH   SOLE 36 79,904 0 0
ILLINOIS TOOL WKS INC COM 452308109   4,117,435 15,719 SH   SOLE 40 15,719 0 0
ILLINOIS TOOL WKS INC COM 452308109   155,330 593 SH   OTR 43 593 0 0
ILLINOIS TOOL WKS INC COM 452308109   149,364,290 570,223 SH   SOLE 43 495,038 0 75,185
ILLUMINA INC COM 452327109   40,112,677 288,083 SH   SOLE 2 66,100 0 221,983
ILLUMINA INC COM 452327109   18,456,262 132,550 SH   SOLE 4 66,377 0 66,173
ILLUMINA INC COM 452327109   16,994,242 122,050 SH   SOLE 7 110,327 0 11,723
ILLUMINA INC COM 452327109   498,897 3,583 SH   SOLE 13 3,583 0 0
ILLUMINA INC COM 452327109   3,370,165 24,204 SH   SOLE 15 24,204 0 0
ILLUMINA INC COM 452327109   48,853,746 350,860 SH   SOLE 18 340,599 0 10,261
ILLUMINA INC COM 452327109   9,896,761 71,077 SH   SOLE 19 71,077 0 0
ILLUMINA INC COM 452327109   787,238,732 5,653,826 SH   SOLE 21 5,653,826 0 0
ILLUMINA INC COM 452327109   474,318,971 3,406,485 SH   SOLE 22 3,065,294 0 341,191
ILLUMINA INC COM 452327109   36,079,033 259,114 SH   SOLE 23 259,114 0 0
ILLUMINA INC COM 452327109   68,485,333 491,851 SH   SOLE 25 449,492 0 42,359
ILLUMINA INC COM 452327109   34,294,534 246,298 SH   SOLE 26 150,057 0 96,241
ILLUMINA INC COM 452327109   49,360,998 354,503 SH   SOLE 28 15,056 0 339,447
ILLUMINA INC COM 452327109   216,796,958 1,557,002 SH   SOLE 30 1,557,002 0 0
ILLUMINA INC COM 452327109   4,917,818 35,319 SH   SOLE 31 32,784 0 2,535
ILLUMINA INC COM 452327109   6,421,331 46,117 SH   SOLE 32 46,117 0 0
ILLUMINA INC COM 452327109   1,431,526 10,281 SH   SOLE 34 10,281 0 0
ILLUMINA INC COM 452327109   5,646,739 40,554 SH   SOLE 36 40,554 0 0
ILLUMINA INC COM 452327109   1,154,857 8,294 SH   SOLE 40 8,294 0 0
ILLUMINA INC COM 452327109   44,696 321 SH   OTR 43 321 0 0
ILLUMINA INC COM 452327109   27,935,331 200,627 SH   SOLE 43 186,487 0 14,140
IMAX CORP COM 45245E109   1,149,496 76,531 SH   SOLE 2 54,145 0 22,386
IMAX CORP COM 45245E109   3,500 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109   431,134 28,704 SH   SOLE 7 27,133 0 1,571
IMAX CORP COM 45245E109   2,109,950 140,476 SH   SOLE 18 140,476 0 0
IMAX CORP COM 45245E109   2,110,791 140,532 SH   SOLE 19 140,532 0 0
IMAX CORP COM 45245E109   26,007,881 1,731,550 SH   SOLE 21 1,731,550 0 0
IMAX CORP COM 45245E109   9,710,325 646,493 SH   SOLE 22 604,322 0 42,171
IMAX CORP COM 45245E109   53,351 3,552 SH   SOLE 23 3,552 0 0
IMAX CORP COM 45245E109   173,421 11,546 SH   SOLE 25 11,546 0 0
IMAX CORP COM 45245E109   86,560 5,763 SH   SOLE 26 5,678 0 85
IMAX CORP COM 45245E109   54,658 3,639 SH   SOLE 28 2,242 0 1,397
IMAX CORP COM 45245E109   1,494,490 99,500 SH   SOLE 30 99,500 0 0
IMAX CORP COM 45245E109   24,903 1,658 SH   SOLE 36 1,658 0 0
IMAX CORP COM 45245E109   146,460 9,751 SH   SOLE 40 9,751 0 0
IMAX CORP COM 45245E109   4,927 328 SH   SOLE 43 328 0 0
IMMATICS N.V SHS N44445109   298,368 28,335 SH   SOLE 2 28,335 0 0
IMMATICS N.V SHS N44445109   100,372 9,532 SH   SOLE 22 9,532 0 0
IMMERSION CORP COM 452521107   138,348 19,596 SH   SOLE 2 1,544 0 18,052
IMMERSION CORP COM 452521107   1,348 191 SH   SOLE 7 191 0 0
IMMERSION CORP COM 452521107   615,688 87,208 SH   SOLE 18 87,208 0 0
IMMERSION CORP COM 452521107   457,650 64,823 SH   SOLE 19 64,823 0 0
IMMERSION CORP COM 452521107   8,599,475 1,218,056 SH   SOLE 21 1,218,056 0 0
IMMERSION CORP COM 452521107   5,950,345 842,825 SH   SOLE 22 818,011 0 24,814
IMMERSION CORP COM 452521107   141 20 SH   SOLE 43 20 0 0
IMMIX BIOPHARMA INC COM 45258H106   7,965 1,151 SH   SOLE 18 1,151 0 0
IMMIX BIOPHARMA INC COM 45258H106   114,602 16,561 SH   SOLE 21 16,561 0 0
IMMUCELL CORP COM PAR 452525306   5,568 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306   71,896 14,125 SH   SOLE 21 14,125 0 0
IMMUCELL CORP COM PAR 452525306   1,491 293 SH   SOLE 22 293 0 0
IMMUNEERING CORP CLASS A COM 45254E107   52,288 7,114 SH   SOLE 2 3,759 0 3,355
IMMUNEERING CORP CLASS A COM 45254E107   499,954 68,021 SH   SOLE 18 68,021 0 0
IMMUNEERING CORP CLASS A COM 45254E107   4,852,676 660,228 SH   SOLE 19 660,228 0 0
IMMUNEERING CORP CLASS A COM 45254E107   5,947,400 809,170 SH   SOLE 21 809,170 0 0
IMMUNEERING CORP CLASS A COM 45254E107   4,063,617 552,873 SH   SOLE 22 545,560 0 7,313
IMMUNIC INC COM 4525EP101   6,060 4,040 SH   SOLE 18 4,040 0 0
IMMUNIC INC COM 4525EP101   88,437 58,958 SH   SOLE 21 58,958 0 0
IMMUNIC INC COM 4525EP101   448,692 299,128 SH   SOLE 22 299,128 0 0
IMMUNITYBIO INC COM 45256X103   433,025 86,260 SH   SOLE 2 38,252 0 48,008
IMMUNITYBIO INC COM 45256X103   653 130 SH   SOLE 4 130 0 0
IMMUNITYBIO INC COM 45256X103   34,779 6,928 SH   SOLE 7 6,928 0 0
IMMUNITYBIO INC COM 45256X103   1,603,448 319,412 SH   SOLE 18 319,412 0 0
IMMUNITYBIO INC COM 45256X103   1,274,568 253,898 SH   SOLE 19 253,898 0 0
IMMUNITYBIO INC COM 45256X103   26,323,324 5,243,690 SH   SOLE 21 5,243,690 0 0
IMMUNITYBIO INC COM 45256X103   22,087,187 4,399,838 SH   SOLE 22 4,264,899 0 134,939
IMMUNITYBIO INC COM 45256X103   129,114 25,720 SH   SOLE 25 25,720 0 0
IMMUNITYBIO INC COM 45256X103   1,761,649 350,926 SH   SOLE 30 350,926 0 0
IMMUNITYBIO INC COM 45256X103   113,201 22,550 SH   SOLE 40 22,550 0 0
IMMUNITYBIO INC COM 45256X103   4,152 827 SH   SOLE 43 827 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   2,579,900 37,762 SH   SOLE 2 37,762 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   586,596 8,586 SH   SOLE 18 8,586 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   17,334,150 253,720 SH   SOLE 19 253,720 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   17,698,569 259,054 SH   SOLE 21 259,054 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   1,131,448 16,561 SH   SOLE 30 16,561 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   13,892,257 203,341 SH   SOLE 34 203,341 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   478 7 SH   SOLE 43 7 0 0
IMMUNOGEN INC COM 45253H101   7,444,314 251,073 SH   SOLE 2 91,744 0 159,329
IMMUNOGEN INC COM 45253H101   15,685 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101   961,609 32,432 SH   SOLE 7 30,749 0 1,683
IMMUNOGEN INC COM 45253H101   19,623,408 661,835 SH   SOLE 18 645,983 0 15,852
IMMUNOGEN INC COM 45253H101   29,414,994 992,074 SH   SOLE 19 992,074 0 0
IMMUNOGEN INC COM 45253H101   346,229,692 11,677,224 SH   SOLE 21 11,677,224 0 0
IMMUNOGEN INC COM 45253H101   206,644,341 6,969,455 SH   SOLE 22 6,691,536 0 277,919
IMMUNOGEN INC COM 45253H101   268,510 9,056 SH   SOLE 23 9,056 0 0
IMMUNOGEN INC COM 45253H101   1,366,687 46,094 SH   SOLE 25 46,094 0 0
IMMUNOGEN INC COM 45253H101   2,883,433 97,249 SH   SOLE 26 72,290 0 24,959
IMMUNOGEN INC COM 45253H101   358,973 12,107 SH   SOLE 28 3,562 0 8,545
IMMUNOGEN INC COM 45253H101   26,771,756 902,926 SH   SOLE 30 902,926 0 0
IMMUNOGEN INC COM 45253H101   164,558 5,550 SH   SOLE 34 5,550 0 0
IMMUNOGEN INC COM 45253H101   33,653 1,135 SH   SOLE 36 1,135 0 0
IMMUNOGEN INC COM 45253H101   1,433,429 48,345 SH   SOLE 40 48,345 0 0
IMMUNOGEN INC COM 45253H101   34,068 1,149 SH   OTR 43 1,149 0 0
IMMUNOGEN INC COM 45253H101   3,444,102 116,159 SH   SOLE 43 107,654 0 8,505
IMMUNOME INC COM 45257U108   61,311 5,730 SH   SOLE 18 5,730 0 0
IMMUNOME INC COM 45257U108   516,007 48,225 SH   SOLE 21 48,225 0 0
IMMUNOME INC COM 45257U108   3,339,545 312,107 SH   SOLE 22 312,107 0 0
IMMUNOME INC COM 45257U108   33,373 3,119 SH   SOLE 26 1,968 0 1,151
IMMUNOME INC COM 45257U108   150,292 14,046 SH   SOLE 28 0 0 14,046
IMMUNOME INC COM 45257U108   79,276 7,409 SH   SOLE 31 6,901 0 508
IMMUNOVANT INC COM 45258J102   1,261,878 29,952 SH   SOLE 2 14,565 0 15,387
IMMUNOVANT INC COM 45258J102   426,693 10,128 SH   SOLE 7 9,592 0 536
IMMUNOVANT INC COM 45258J102   5,558,127 131,928 SH   SOLE 18 129,333 0 2,595
IMMUNOVANT INC COM 45258J102   5,161,431 122,512 SH   SOLE 19 122,512 0 0
IMMUNOVANT INC COM 45258J102   106,450,334 2,526,711 SH   SOLE 21 2,526,711 0 0
IMMUNOVANT INC COM 45258J102   62,995,936 1,495,275 SH   SOLE 22 1,451,710 0 43,565
IMMUNOVANT INC COM 45258J102   15,757 374 SH   SOLE 23 374 0 0
IMMUNOVANT INC COM 45258J102   482,683 11,457 SH   SOLE 25 11,457 0 0
IMMUNOVANT INC COM 45258J102   645,811 15,329 SH   SOLE 26 15,329 0 0
IMMUNOVANT INC COM 45258J102   64,038 1,520 SH   SOLE 28 679 0 841
IMMUNOVANT INC COM 45258J102   5,192,396 123,247 SH   SOLE 30 123,247 0 0
IMMUNOVANT INC COM 45258J102   20,728 492 SH   SOLE 36 492 0 0
IMMUNOVANT INC COM 45258J102   472,151 11,207 SH   SOLE 40 11,207 0 0
IMMUNOVANT INC COM 45258J102   2,131,104 50,584 SH   SOLE 43 46,357 0 4,227
IMMUTEP LTD SPONSORED ADS 45257L108   1,550,947 646,228 SH   SOLE 21 646,228 0 0
IMPERIAL OIL LTD COM NEW 453038408   24,868,991 434,849 SH   SOLE 43 395,481 0 39,368
IMPINJ INC COM 453204109   1,074,058 11,930 SH   SOLE 2 6,532 0 5,398
IMPINJ INC COM 453204109   5,672 63 SH   SOLE 4 63 0 0
IMPINJ INC COM 453204109   19,356 215 SH   SOLE 7 215 0 0
IMPINJ INC COM 453204109   5,033,037 55,904 SH   SOLE 18 55,904 0 0
IMPINJ INC COM 453204109   4,350,070 48,318 SH   SOLE 19 48,318 0 0
IMPINJ INC COM 453204109   83,132,081 923,382 SH   SOLE 21 923,382 0 0
IMPINJ INC COM 453204109   57,232,341 635,703 SH   SOLE 22 616,680 0 19,023
IMPINJ INC COM 453204109   352,107 3,911 SH   SOLE 25 3,911 0 0
IMPINJ INC COM 453204109   911,734 10,127 SH   SOLE 26 10,127 0 0
IMPINJ INC COM 453204109   146,209 1,624 SH   SOLE 28 145 0 1,479
IMPINJ INC COM 453204109   17,315,020 192,325 SH   SOLE 30 192,325 0 0
IMPINJ INC COM 453204109   445,649 4,950 SH   SOLE 40 4,950 0 0
IMPINJ INC COM 453204109   13,414 149 SH   OTR 43 149 0 0
IMPINJ INC COM 453204109   882,654 9,804 SH   SOLE 43 9,547 0 257
IMPINJ INC NOTE 1.125% 5/1 453204AD1   2,095,940 1,925,000 PRN   SOLE 21 1,925,000 0 0
IMUNON INC COM 15117N602   39,837 58,584 SH   SOLE 22 58,584 0 0
IN8BIO INC COM 45674E109   3,018 2,187 SH   SOLE 18 2,187 0 0
IN8BIO INC COM 45674E109   33,270 24,109 SH   SOLE 21 24,109 0 0
IN8BIO INC COM 45674E109   3,489 2,528 SH   SOLE 22 2,528 0 0
INARI MED INC COM 45332Y109   5,076,419 78,195 SH   SOLE 2 52,582 0 25,613
INARI MED INC COM 45332Y109   53,364 822 SH   SOLE 4 151 0 671
INARI MED INC COM 45332Y109   682,569 10,514 SH   SOLE 7 9,956 0 558
INARI MED INC COM 45332Y109   13,643,328 210,156 SH   SOLE 18 200,567 0 9,589
INARI MED INC COM 45332Y109   12,392,838 190,894 SH   SOLE 19 190,894 0 0
INARI MED INC COM 45332Y109   280,999,079 4,328,390 SH   SOLE 21 4,328,390 0 0
INARI MED INC COM 45332Y109   113,119,789 1,742,449 SH   SOLE 22 1,690,644 0 51,805
INARI MED INC COM 45332Y109   175,089 2,697 SH   SOLE 23 2,697 0 0
INARI MED INC COM 45332Y109   711,458 10,959 SH   SOLE 25 10,959 0 0
INARI MED INC COM 45332Y109   1,173,624 18,078 SH   SOLE 26 18,078 0 0
INARI MED INC COM 45332Y109   255,460 3,935 SH   SOLE 28 926 0 3,009
INARI MED INC COM 45332Y109   4,364,117 67,223 SH   SOLE 30 67,223 0 0
INARI MED INC COM 45332Y109   40,445 623 SH   SOLE 36 623 0 0
INARI MED INC COM 45332Y109   703,278 10,833 SH   SOLE 40 10,833 0 0
INARI MED INC COM 45332Y109   1,352,284 20,830 SH   SOLE 43 18,451 0 2,379
INCOME OPPORTUNITY RLTY INVS COM 452926108   2,466 184 SH   SOLE 18 184 0 0
INCOME OPPORTUNITY RLTY INVS COM 452926108   21,239 1,585 SH   SOLE 21 1,585 0 0
INCYTE CORP COM 45337C102   58,000,504 923,722 SH   SOLE 2 621,717 0 302,005
INCYTE CORP COM 45337C102   13,541,857 215,669 SH   SOLE 4 108,864 0 106,805
INCYTE CORP COM 45337C102   13,608,288 216,727 SH   SOLE 7 193,678 0 23,049
INCYTE CORP COM 45337C102   1,201,110 19,129 SH   SOLE 13 19,129 0 0
INCYTE CORP COM 45337C102   1,720,823 27,406 SH   SOLE 15 27,406 0 0
INCYTE CORP COM 45337C102   40,687,857 647,999 SH   SOLE 18 479,685 0 168,314
INCYTE CORP COM 45337C102   98,058,641 1,561,692 SH   SOLE 19 1,561,692 0 0
INCYTE CORP COM 45337C102   639,222,042 10,180,316 SH   SOLE 21 10,180,316 0 0
INCYTE CORP COM 45337C102   358,467,545 5,708,991 SH   SOLE 22 4,998,067 0 710,924
INCYTE CORP COM 45337C102   33,186,838 528,537 SH   SOLE 23 528,537 0 0
INCYTE CORP COM 45337C102   15,251,691 242,900 SH   SOLE 25 242,900 0 0
INCYTE CORP COM 45337C102   27,215,195 433,432 SH   SOLE 26 270,631 0 162,801
INCYTE CORP COM 45337C102   32,683,137 520,515 SH   SOLE 28 2,973 0 517,542
INCYTE CORP COM 45337C102   1,094,304 17,428 SH   SOLE 29 17,428 0 0
INCYTE CORP COM 45337C102   106,097,770 1,689,724 SH   SOLE 30 1,685,735 0 3,989
INCYTE CORP COM 45337C102   4,668,248 74,347 SH   SOLE 31 71,313 0 3,034
INCYTE CORP COM 45337C102   59,832,654 952,901 SH   SOLE 34 952,901 0 0
INCYTE CORP COM 45337C102   5,800,854 92,385 SH   SOLE 36 92,385 0 0
INCYTE CORP COM 45337C102   675,369 10,756 SH   SOLE 40 10,756 0 0
INCYTE CORP COM 45337C102   48,537 773 SH   OTR 43 773 0 0
INCYTE CORP COM 45337C102   14,609,538 232,673 SH   SOLE 43 178,514 0 54,159
INDEPENDENCE CONTRACT DRILLI COM 453415606   38,002 15,511 SH   SOLE 2 15,511 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   4,111 1,678 SH   SOLE 18 1,678 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   61,346 25,039 SH   SOLE 21 25,039 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   52,459 21,412 SH   SOLE 22 21,412 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   11,296,908 738,360 SH   SOLE 2 350,174 0 388,186
INDEPENDENCE RLTY TR INC COM 45378A106   2,339,125 152,884 SH   SOLE 4 124,892 0 27,992
INDEPENDENCE RLTY TR INC COM 45378A106   5,103,422 333,557 SH   SOLE 7 298,398 0 35,159
INDEPENDENCE RLTY TR INC COM 45378A106   641,330 41,917 SH   SOLE 13 41,917 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   14,102,362 921,723 SH   SOLE 18 920,578 0 1,145
INDEPENDENCE RLTY TR INC COM 45378A106   27,901,585 1,823,633 SH   SOLE 19 1,823,633 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   284,398,542 18,588,140 SH   SOLE 21 18,588,140 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   162,702,235 10,634,133 SH   SOLE 22 10,139,333 0 494,800
INDEPENDENCE RLTY TR INC COM 45378A106   1,291,106 84,386 SH   SOLE 23 84,386 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   13,457,100 879,549 SH   SOLE 25 879,549 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   4,674,992 305,555 SH   SOLE 26 77,942 0 227,613
INDEPENDENCE RLTY TR INC COM 45378A106   2,237,579 146,247 SH   SOLE 28 5,714 0 140,533
INDEPENDENCE RLTY TR INC COM 45378A106   438,070 28,632 SH   SOLE 29 28,632 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   12,700,805 830,118 SH   SOLE 30 830,118 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   1,803,549 117,879 SH   SOLE 34 117,879 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   118,483 7,744 SH   SOLE 36 7,744 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   745,661 48,736 SH   SOLE 40 48,736 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   3,993,125 260,989 SH   SOLE 43 232,368 0 28,620
INDEPENDENT BANK GROUP INC COM 45384B106   5,583,469 109,738 SH   SOLE 2 73,206 0 36,532
INDEPENDENT BANK GROUP INC COM 45384B106   5,444 107 SH   SOLE 4 107 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   13,992 275 SH   SOLE 7 275 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   6,127,936 120,439 SH   SOLE 18 120,439 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   6,545,916 128,654 SH   SOLE 19 128,654 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   219,085,973 4,305,935 SH   SOLE 21 4,305,935 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   58,777,797 1,155,224 SH   SOLE 22 1,100,800 0 54,424
INDEPENDENT BANK GROUP INC COM 45384B106   92,245 1,813 SH   SOLE 23 1,813 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   390,148 7,668 SH   SOLE 25 7,668 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   1,789,500 35,171 SH   SOLE 26 7,787 0 27,384
INDEPENDENT BANK GROUP INC COM 45384B106   114,684 2,254 SH   SOLE 28 690 0 1,564
INDEPENDENT BANK GROUP INC COM 45384B106   4,042,721 79,456 SH   SOLE 30 79,456 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   293,985 5,778 SH   SOLE 40 5,778 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   1,430,695 28,119 SH   SOLE 43 26,333 0 1,786
INDEPENDENT BK CORP MASS COM 453836108   2,594,033 39,417 SH   SOLE 2 11,853 0 27,564
INDEPENDENT BK CORP MASS COM 453836108   9,477 144 SH   SOLE 4 144 0 0
INDEPENDENT BK CORP MASS COM 453836108   673,236 10,230 SH   SOLE 7 9,682 0 548
INDEPENDENT BK CORP MASS COM 453836108   9,196,618 139,745 SH   SOLE 18 139,745 0 0
INDEPENDENT BK CORP MASS COM 453836108   5,239,134 79,610 SH   SOLE 19 79,610 0 0
INDEPENDENT BK CORP MASS COM 453836108   315,167,249 4,789,048 SH   SOLE 21 4,789,048 0 0
INDEPENDENT BK CORP MASS COM 453836108   72,737,950 1,105,272 SH   SOLE 22 1,049,451 0 55,821
INDEPENDENT BK CORP MASS COM 453836108   443,954 6,746 SH   SOLE 25 6,746 0 0
INDEPENDENT BK CORP MASS COM 453836108   1,060,067 16,108 SH   SOLE 26 16,108 0 0
INDEPENDENT BK CORP MASS COM 453836108   38,762 589 SH   SOLE 28 589 0 0
INDEPENDENT BK CORP MASS COM 453836108   5,063,685 76,944 SH   SOLE 30 76,944 0 0
INDEPENDENT BK CORP MASS COM 453836108   2,961 45 SH   SOLE 36 45 0 0
INDEPENDENT BK CORP MASS COM 453836108   368,141 5,594 SH   SOLE 40 5,594 0 0
INDEPENDENT BK CORP MASS COM 453836108   467,894 7,110 SH   SOLE 43 6,860 0 250
INDEPENDENT BK CORP MICH COM NEW 453838609   8,570,806 329,393 SH   SOLE 2 208,349 0 121,044
INDEPENDENT BK CORP MICH COM NEW 453838609   707,692 27,198 SH   SOLE 7 25,694 0 1,504
INDEPENDENT BK CORP MICH COM NEW 453838609   1,702,411 65,427 SH   SOLE 18 65,427 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   7,210,350 277,108 SH   SOLE 19 277,108 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   23,596,835 906,873 SH   SOLE 21 906,873 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   29,982,716 1,152,295 SH   SOLE 22 1,099,513 0 52,782
INDEPENDENT BK CORP MICH COM NEW 453838609   292,595 11,245 SH   SOLE 23 11,245 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   83,082 3,193 SH   SOLE 25 3,193 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   1,414,395 54,358 SH   SOLE 26 1,002 0 53,356
INDEPENDENT BK CORP MICH COM NEW 453838609   104,028 3,998 SH   SOLE 28 0 0 3,998
INDEPENDENT BK CORP MICH COM NEW 453838609   984,935 37,853 SH   SOLE 30 37,853 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   37,937 1,458 SH   SOLE 40 1,458 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   1,401,215 53,851 SH   SOLE 43 52,600 0 1,251
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   584,350 72,053 SH   SOLE 2 38,359 0 33,694
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   6,545 807 SH   SOLE 4 807 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   8,653 1,067 SH   SOLE 7 1,067 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   3,155,366 389,071 SH   SOLE 18 389,071 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   2,371,883 292,464 SH   SOLE 19 292,464 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   50,468,197 6,222,959 SH   SOLE 21 6,222,959 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   31,340,795 3,864,463 SH   SOLE 22 3,740,224 0 124,239
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   192,256 23,706 SH   SOLE 25 23,706 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   70,176 8,653 SH   SOLE 28 0 0 8,653
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   869,351 107,195 SH   SOLE 30 107,195 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   179,531 22,137 SH   SOLE 40 22,137 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   41 5 SH   SOLE 43 5 0 0
INDIVIOR PLC ORD G4766E116   1,252 82 SH   SOLE 43 82 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   1,517,856 322,948 SH   SOLE 2 203,470 0 119,478
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   84,454 17,969 SH   SOLE 18 17,969 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   881,729 187,602 SH   SOLE 19 187,602 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   2,160,087 459,593 SH   SOLE 21 459,593 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   6,670,141 1,419,179 SH   SOLE 22 1,393,651 0 25,528
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   56,099 11,936 SH   SOLE 23 11,936 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   50,464 10,737 SH   SOLE 26 6,775 0 3,962
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   231,898 49,340 SH   SOLE 28 957 0 48,383
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   119,953 25,522 SH   SOLE 31 23,769 0 1,753
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   1,739 370 SH   SOLE 43 370 0 0
INFINERA CORP COM 45667G103   1,816,424 382,405 SH   SOLE 2 334,146 0 48,259
INFINERA CORP COM 45667G103   3,358 707 SH   SOLE 4 707 0 0
INFINERA CORP COM 45667G103   339,003 71,369 SH   SOLE 7 67,481 0 3,888
INFINERA CORP COM 45667G103   2,258,283 475,428 SH   SOLE 18 475,428 0 0
INFINERA CORP COM 45667G103   1,951,941 410,935 SH   SOLE 19 410,935 0 0
INFINERA CORP COM 45667G103   39,151,049 8,242,326 SH   SOLE 21 8,242,326 0 0
INFINERA CORP COM 45667G103   27,028,578 5,690,227 SH   SOLE 22 5,526,560 0 163,667
INFINERA CORP COM 45667G103   2,076 437 SH   SOLE 23 437 0 0
INFINERA CORP COM 45667G103   176,173 37,089 SH   SOLE 25 37,089 0 0
INFINERA CORP COM 45667G103   406,880 85,659 SH   SOLE 26 85,659 0 0
INFINERA CORP COM 45667G103   9,158 1,928 SH   SOLE 28 1,928 0 0
INFINERA CORP COM 45667G103   8,361,249 1,760,263 SH   SOLE 30 1,760,263 0 0
INFINERA CORP COM 45667G103   19,784 4,165 SH   SOLE 36 4,165 0 0
INFINERA CORP COM 45667G103   145,583 30,649 SH   SOLE 40 30,649 0 0
INFINERA CORP COM 45667G103   777,566 163,698 SH   SOLE 43 162,642 0 1,056
INFINERA CORP NOTE 3.750% 8/0 45667GAG8   2,651,130 2,700,000 PRN   SOLE 21 2,700,000 0 0
INFORMATICA INC COM CL A 45674M101   3,563,257 125,511 SH   SOLE 2 90,111 0 35,400
INFORMATICA INC COM CL A 45674M101   165,287 5,822 SH   SOLE 4 5,822 0 0
INFORMATICA INC COM CL A 45674M101   379,659 13,373 SH   SOLE 7 12,706 0 667
INFORMATICA INC COM CL A 45674M101   2,797,210 98,528 SH   SOLE 18 95,729 0 2,799
INFORMATICA INC COM CL A 45674M101   60,893,314 2,144,886 SH   SOLE 19 2,144,886 0 0
INFORMATICA INC COM CL A 45674M101   24,425,393 860,352 SH   SOLE 21 860,352 0 0
INFORMATICA INC COM CL A 45674M101   33,320,435 1,173,668 SH   SOLE 22 1,123,473 0 50,195
INFORMATICA INC COM CL A 45674M101   222,436 7,835 SH   SOLE 25 7,835 0 0
INFORMATICA INC COM CL A 45674M101   47,071 1,658 SH   SOLE 26 1,658 0 0
INFORMATICA INC COM CL A 45674M101   672,020 23,671 SH   SOLE 30 23,671 0 0
INFORMATICA INC COM CL A 45674M101   14,365 506 SH   SOLE 31 506 0 0
INFORMATICA INC COM CL A 45674M101   40,667,568 1,432,461 SH   SOLE 34 1,432,461 0 0
INFORMATICA INC COM CL A 45674M101   18,539 653 SH   SOLE 36 653 0 0
INFORMATICA INC COM CL A 45674M101   233,934 8,240 SH   SOLE 40 8,240 0 0
INFORMATICA INC COM CL A 45674M101   384,117 13,530 SH   SOLE 43 12,101 0 1,429
INFORMATICA INC OPTIONS 45674M101   3,974,600 140,000 SH Call SOLE 19 140,000 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   756,855 160,691 SH   SOLE 2 141,764 0 18,927
INFORMATION SVCS GROUP INC COM 45675Y104   2,977 632 SH   SOLE 7 632 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   465,852 98,907 SH   SOLE 18 98,907 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   561,936 119,307 SH   SOLE 19 119,307 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   6,323,872 1,342,648 SH   SOLE 21 1,342,648 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   4,591,219 974,781 SH   SOLE 22 956,833 0 17,948
INFORMATION SVCS GROUP INC COM 45675Y104   2,105 447 SH   SOLE 23 447 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   6,570 1,395 SH   SOLE 43 1,395 0 0
INFOSYS LTD SPONSORED ADR 456788108   399,379 21,729 SH   SOLE 2 21,729 0 0
INFOSYS LTD SPONSORED ADR 456788108   12,968,560 705,580 SH   SOLE 4 705,580 0 0
INFOSYS LTD SPONSORED ADR 456788108   5,290,058 287,816 SH   SOLE 15 287,816 0 0
INFOSYS LTD SPONSORED ADR 456788108   38,549,072 2,097,338 SH   SOLE 18 2,097,338 0 0
INFOSYS LTD SPONSORED ADR 456788108   46,280,013 2,517,955 SH   SOLE 19 2,517,955 0 0
INFOSYS LTD SPONSORED ADR 456788108   1,795,965 97,713 SH   SOLE 21 97,713 0 0
INFOSYS LTD SPONSORED ADR 456788108   16,610,815 903,744 SH   SOLE 22 903,744 0 0
INFOSYS LTD SPONSORED ADR 456788108   3,858,072 209,906 SH   SOLE 25 209,906 0 0
INFOSYS LTD SPONSORED ADR 456788108   2,127,099 115,729 SH   SOLE 26 115,729 0 0
INFOSYS LTD SPONSORED ADR 456788108   49,211,072 2,677,425 SH   SOLE 28 344,312 0 2,333,113
INFOSYS LTD SPONSORED ADR 456788108   2,862,299 155,729 SH   SOLE 30 155,729 0 0
INFOSYS LTD SPONSORED ADR 456788108   57,456 3,126 SH   SOLE 31 0 0 3,126
INFOSYS LTD SPONSORED ADR 456788108   22,936,788 1,247,921 SH   SOLE 34 1,247,921 0 0
INFOSYS LTD SPONSORED ADR 456788108   102,124,723 5,556,296 SH   SOLE 43 5,017,722 0 538,574
INFUSYSTEM HLDGS INC COM 45685K102   32,453 3,079 SH   SOLE 2 1,771 0 1,308
INFUSYSTEM HLDGS INC COM 45685K102   478,885 45,435 SH   SOLE 18 45,435 0 0
INFUSYSTEM HLDGS INC COM 45685K102   373,822 35,467 SH   SOLE 19 35,467 0 0
INFUSYSTEM HLDGS INC COM 45685K102   6,677,406 633,530 SH   SOLE 21 633,530 0 0
INFUSYSTEM HLDGS INC COM 45685K102   4,951,397 469,772 SH   SOLE 22 466,123 0 3,649
INFUSYSTEM HLDGS INC COM 45685K102   63 6 SH   SOLE 43 6 0 0
ING GROEP N.V. SPONSORED ADR 456837103   62,739 4,177 SH   SOLE 18 4,177 0 0
ING GROEP N.V. SPONSORED ADR 456837103   48,471,957 3,227,161 SH   SOLE 43 2,893,191 0 333,970
INGERSOLL RAND INC COM 45687V106   51,571,395 666,814 SH   SOLE 2 133,532 0 533,282
INGERSOLL RAND INC COM 45687V106   31,088,360 401,970 SH   SOLE 4 198,406 0 203,564
INGERSOLL RAND INC COM 45687V106   31,225,020 403,737 SH   SOLE 7 365,636 0 38,101
INGERSOLL RAND INC COM 45687V106   1,616,483 20,901 SH   SOLE 13 20,901 0 0
INGERSOLL RAND INC COM 45687V106   4,533,980 58,624 SH   SOLE 15 58,624 0 0
INGERSOLL RAND INC COM 45687V106   71,466,336 924,054 SH   SOLE 18 899,016 0 25,038
INGERSOLL RAND INC COM 45687V106   151,783,385 1,962,547 SH   SOLE 19 1,962,547 0 0
INGERSOLL RAND INC COM 45687V106   828,099,952 10,707,266 SH   SOLE 21 10,707,266 0 0
INGERSOLL RAND INC COM 45687V106   680,566,632 8,799,672 SH   SOLE 22 7,928,363 0 871,309
INGERSOLL RAND INC COM 45687V106   50,060,945 647,284 SH   SOLE 23 647,284 0 0
INGERSOLL RAND INC COM 45687V106   175,182,370 2,265,094 SH   SOLE 25 2,260,486 0 4,608
INGERSOLL RAND INC COM 45687V106   84,297,120 1,089,955 SH   SOLE 26 278,155 0 811,800
INGERSOLL RAND INC COM 45687V106   56,914,815 735,904 SH   SOLE 28 9,516 0 726,388
INGERSOLL RAND INC COM 45687V106   291,957,185 3,774,983 SH   SOLE 30 3,623,469 0 151,514
INGERSOLL RAND INC COM 45687V106   7,148,150 92,425 SH   SOLE 31 85,539 0 6,886
INGERSOLL RAND INC COM 45687V106   274,710,675 3,551,987 SH   SOLE 34 3,551,987 0 0
INGERSOLL RAND INC COM 45687V106   7,898,425 102,126 SH   SOLE 36 102,126 0 0
INGERSOLL RAND INC COM 45687V106   1,645,873 21,281 SH   SOLE 40 21,281 0 0
INGERSOLL RAND INC COM 45687V106   28,306 366 SH   OTR 43 366 0 0
INGERSOLL RAND INC COM 45687V106   31,199,238 403,404 SH   SOLE 43 336,423 0 66,981
INGEVITY CORP COM 45688C107   2,499,213 52,927 SH   SOLE 2 37,560 0 15,367
INGEVITY CORP COM 45688C107   5,100 108 SH   SOLE 4 108 0 0
INGEVITY CORP COM 45688C107   13,127 278 SH   SOLE 7 278 0 0
INGEVITY CORP COM 45688C107   5,342,235 113,135 SH   SOLE 18 108,880 0 4,255
INGEVITY CORP COM 45688C107   5,195,805 110,034 SH   SOLE 19 110,034 0 0
INGEVITY CORP COM 45688C107   210,744,938 4,463,044 SH   SOLE 21 4,463,044 0 0
INGEVITY CORP COM 45688C107   50,243,497 1,064,030 SH   SOLE 22 1,031,807 0 32,223
INGEVITY CORP COM 45688C107   85,657 1,814 SH   SOLE 23 1,814 0 0
INGEVITY CORP COM 45688C107   352,970 7,475 SH   SOLE 25 7,475 0 0
INGEVITY CORP COM 45688C107   1,367,066 28,951 SH   SOLE 26 16,691 0 12,260
INGEVITY CORP COM 45688C107   1,030,577 21,825 SH   SOLE 28 21,825 0 0
INGEVITY CORP COM 45688C107   3,413,864 72,297 SH   SOLE 30 72,297 0 0
INGEVITY CORP COM 45688C107   30,268 641 SH   SOLE 36 641 0 0
INGEVITY CORP COM 45688C107   287,711 6,093 SH   SOLE 40 6,093 0 0
INGEVITY CORP COM 45688C107   2,881,436 61,022 SH   SOLE 43 55,971 0 5,051
INGLES MKTS INC CL A 457030104   1,221,099 14,138 SH   SOLE 2 4,020 0 10,118
INGLES MKTS INC CL A 457030104   6,219 72 SH   SOLE 4 72 0 0
INGLES MKTS INC CL A 457030104   11,746 136 SH   SOLE 7 136 0 0
INGLES MKTS INC CL A 457030104   3,308,403 38,305 SH   SOLE 18 38,305 0 0
INGLES MKTS INC CL A 457030104   2,548,174 29,503 SH   SOLE 19 29,503 0 0
INGLES MKTS INC CL A 457030104   55,307,893 640,360 SH   SOLE 21 640,360 0 0
INGLES MKTS INC CL A 457030104   33,731,890 390,551 SH   SOLE 22 371,087 0 19,464
INGLES MKTS INC CL A 457030104   12,783 148 SH   SOLE 23 148 0 0
INGLES MKTS INC CL A 457030104   233,631 2,705 SH   SOLE 25 2,705 0 0
INGLES MKTS INC CL A 457030104   653,562 7,567 SH   SOLE 26 7,567 0 0
INGLES MKTS INC CL A 457030104   21,938 254 SH   SOLE 28 254 0 0
INGLES MKTS INC CL A 457030104   733,109 8,488 SH   SOLE 30 8,488 0 0
INGLES MKTS INC CL A 457030104   41,198 477 SH   SOLE 36 477 0 0
INGLES MKTS INC CL A 457030104   182,759 2,116 SH   SOLE 40 2,116 0 0
INGLES MKTS INC CL A 457030104   7,192,960 83,281 SH   SOLE 43 78,540 0 4,741
INGREDION INC COM 457187102   23,266,227 214,376 SH   SOLE 2 64,595 0 149,781
INGREDION INC COM 457187102   77,490 714 SH   SOLE 4 215 0 499
INGREDION INC COM 457187102   17,779,602 163,822 SH   SOLE 7 162,706 0 1,116
INGREDION INC COM 457187102   12,727,747 117,274 SH   SOLE 18 117,274 0 0
INGREDION INC COM 457187102   5,900,559 54,368 SH   SOLE 19 54,368 0 0
INGREDION INC COM 457187102   384,389,383 3,541,780 SH   SOLE 21 3,541,780 0 0
INGREDION INC COM 457187102   204,724,263 1,886,338 SH   SOLE 22 1,795,978 0 90,360
INGREDION INC COM 457187102   1,421,309 13,096 SH   SOLE 25 13,096 0 0
INGREDION INC COM 457187102   1,621,547 14,941 SH   SOLE 26 14,941 0 0
INGREDION INC COM 457187102   129,476 1,193 SH   SOLE 28 1,193 0 0
INGREDION INC COM 457187102   8,695,749 80,123 SH   SOLE 30 80,123 0 0
INGREDION INC COM 457187102   100,173 923 SH   SOLE 31 923 0 0
INGREDION INC COM 457187102   171,694 1,582 SH   SOLE 36 1,582 0 0
INGREDION INC COM 457187102   1,460,922 13,461 SH   SOLE 40 13,461 0 0
INGREDION INC COM 457187102   12,372 114 SH   OTR 43 114 0 0
INGREDION INC COM 457187102   13,032,324 120,080 SH   SOLE 43 112,546 0 7,534
INHIBRX INC COM 45720L107   673,816 17,732 SH   SOLE 2 6,206 0 11,526
INHIBRX INC COM 45720L107   12,274 323 SH   SOLE 7 323 0 0
INHIBRX INC COM 45720L107   3,411,564 89,778 SH   SOLE 18 89,778 0 0
INHIBRX INC COM 45720L107   2,688,956 70,762 SH   SOLE 19 70,762 0 0
INHIBRX INC COM 45720L107   61,589,754 1,620,783 SH   SOLE 21 1,620,783 0 0
INHIBRX INC COM 45720L107   32,331,046 850,817 SH   SOLE 22 821,495 0 29,322
INHIBRX INC COM 45720L107   116,584 3,068 SH   SOLE 25 3,068 0 0
INHIBRX INC COM 45720L107   1,715,434 45,143 SH   SOLE 30 45,143 0 0
INHIBRX INC COM 45720L107   76,418 2,011 SH   SOLE 40 2,011 0 0
INHIBRX INC COM 45720L107   579,690 15,255 SH   SOLE 43 13,594 0 1,661
INMODE LTD SHS M5425M103   2,677,273 120,381 SH   SOLE 2 68,323 0 52,058
INMODE LTD SHS M5425M103   147,629 6,638 SH   SOLE 4 6,105 0 533
INMODE LTD SHS M5425M103   682,679 30,696 SH   SOLE 7 30,696 0 0
INMODE LTD SHS M5425M103   74,838 3,365 SH   SOLE 13 3,365 0 0
INMODE LTD SHS M5425M103   5,471,262 246,010 SH   SOLE 18 212,409 0 33,601
INMODE LTD SHS M5425M103   10,443,481 469,581 SH   SOLE 19 469,581 0 0
INMODE LTD SHS M5425M103   84,943,634 3,819,408 SH   SOLE 21 3,819,408 0 0
INMODE LTD SHS M5425M103   37,345,408 1,679,200 SH   SOLE 22 1,586,949 0 92,251
INMODE LTD SHS M5425M103   204,230 9,183 SH   SOLE 23 9,183 0 0
INMODE LTD SHS M5425M103   330,798 14,874 SH   SOLE 25 14,874 0 0
INMODE LTD SHS M5425M103   1,027,888 46,218 SH   SOLE 26 662 0 45,556
INMODE LTD SHS M5425M103   19,883 894 SH   SOLE 28 894 0 0
INMODE LTD SHS M5425M103   54,621 2,456 SH   SOLE 29 2,456 0 0
INMODE LTD SHS M5425M103   2,617,870 117,710 SH   SOLE 30 117,710 0 0
INMODE LTD SHS M5425M103   444,555 19,989 SH   SOLE 40 19,989 0 0
INMODE LTD SHS M5425M103   24,375 1,096 SH   SOLE 43 1,090 0 6
INMUNE BIO INC COM 45782T105   41,437 3,680 SH   SOLE 18 3,680 0 0
INMUNE BIO INC COM 45782T105   292,479 25,975 SH   SOLE 21 25,975 0 0
INMUNE BIO INC COM 45782T105   2,332,408 207,141 SH   SOLE 22 207,141 0 0
INMUNE BIO INC COM 45782T105   30,177 2,680 SH   SOLE 26 1,692 0 988
INMUNE BIO INC COM 45782T105   136,021 12,080 SH   SOLE 28 0 0 12,080
INMUNE BIO INC COM 45782T105   71,760 6,373 SH   SOLE 31 5,937 0 436
INNODATA INC COM NEW 457642205   37,892 4,655 SH   SOLE 2 935 0 3,720
INNODATA INC COM NEW 457642205   563,125 69,180 SH   SOLE 18 69,180 0 0
INNODATA INC COM NEW 457642205   450,818 55,383 SH   SOLE 19 55,383 0 0
INNODATA INC COM NEW 457642205   8,265,218 1,015,383 SH   SOLE 21 1,015,383 0 0
INNODATA INC COM NEW 457642205   5,792,123 711,563 SH   SOLE 22 701,947 0 9,616
INNODATA INC COM NEW 457642205   13,309 1,635 SH   SOLE 43 1,484 0 151
INNOSPEC INC COM 45768S105   2,269,834 18,418 SH   SOLE 2 10,293 0 8,125
INNOSPEC INC COM 45768S105   10,475 85 SH   SOLE 4 85 0 0
INNOSPEC INC COM 45768S105   982,100 7,969 SH   SOLE 7 7,539 0 430
INNOSPEC INC COM 45768S105   9,183,598 74,518 SH   SOLE 18 74,518 0 0
INNOSPEC INC COM 45768S105   11,394,277 92,456 SH   SOLE 19 92,456 0 0
INNOSPEC INC COM 45768S105   361,194,134 2,930,819 SH   SOLE 21 2,930,819 0 0
INNOSPEC INC COM 45768S105   84,234,910 683,503 SH   SOLE 22 659,519 0 23,984
INNOSPEC INC COM 45768S105   17,007 138 SH   SOLE 23 138 0 0
INNOSPEC INC COM 45768S105   600,179 4,870 SH   SOLE 25 4,870 0 0
INNOSPEC INC COM 45768S105   1,733,617 14,067 SH   SOLE 26 9,068 0 4,999
INNOSPEC INC COM 45768S105   178,328 1,447 SH   SOLE 28 438 0 1,009
INNOSPEC INC COM 45768S105   8,822,505 71,588 SH   SOLE 30 71,588 0 0
INNOSPEC INC COM 45768S105   517,608 4,200 SH   SOLE 40 4,200 0 0
INNOSPEC INC COM 45768S105   8,659,684 70,267 SH   SOLE 43 67,497 0 2,770
INNOVAGE HLDG CORP COM 45784A104   60,288 10,048 SH   SOLE 2 8,741 0 1,307
INNOVAGE HLDG CORP COM 45784A104   1,770 295 SH   SOLE 7 295 0 0
INNOVAGE HLDG CORP COM 45784A104   241,206 40,201 SH   SOLE 18 40,201 0 0
INNOVAGE HLDG CORP COM 45784A104   477,162 79,527 SH   SOLE 19 79,527 0 0
INNOVAGE HLDG CORP COM 45784A104   4,082,562 680,427 SH   SOLE 21 680,427 0 0
INNOVAGE HLDG CORP COM 45784A104   2,859,936 476,656 SH   SOLE 22 468,538 0 8,118
INNOVAGE HLDG CORP COM 45784A104   264,702 44,117 SH   SOLE 34 44,117 0 0
INNOVAGE HLDG CORP COM 45784A104   30 5 SH   SOLE 43 5 0 0
INNOVATE CORP COM 45784J105   45,797 37,233 SH   SOLE 2 16,601 0 20,632
INNOVATE CORP COM 45784J105   169,904 138,133 SH   SOLE 18 138,133 0 0
INNOVATE CORP COM 45784J105   137,127 111,485 SH   SOLE 19 111,485 0 0
INNOVATE CORP COM 45784J105   2,371,545 1,928,085 SH   SOLE 21 1,928,085 0 0
INNOVATE CORP COM 45784J105   1,657,154 1,347,280 SH   SOLE 22 1,311,693 0 35,587
INNOVATIVE INDL PPTYS INC COM 45781V101   3,501,378 34,729 SH   SOLE 2 9,918 0 24,811
INNOVATIVE INDL PPTYS INC COM 45781V101   1,203,287 11,935 SH   SOLE 4 11,935 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   4,132,209 40,986 SH   SOLE 7 36,645 0 4,341
INNOVATIVE INDL PPTYS INC COM 45781V101   9,163,933 90,894 SH   SOLE 18 90,894 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   11,800,981 117,050 SH   SOLE 19 117,050 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   344,317,641 3,415,172 SH   SOLE 21 3,415,172 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   108,685,271 1,078,013 SH   SOLE 22 1,027,439 0 50,574
INNOVATIVE INDL PPTYS INC COM 45781V101   140,543 1,394 SH   SOLE 23 1,394 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   11,415,647 113,228 SH   SOLE 25 113,228 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   1,586,604 15,737 SH   SOLE 26 11,119 0 4,618
INNOVATIVE INDL PPTYS INC COM 45781V101   2,092,922 20,759 SH   SOLE 28 907 0 19,852
INNOVATIVE INDL PPTYS INC COM 45781V101   14,154,725 140,396 SH   SOLE 30 140,396 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   637,485 6,323 SH   SOLE 40 6,323 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   471,236 4,674 SH   SOLE 43 4,475 0 199
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   110,003 12,896 SH   SOLE 2 12,896 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   16,463 1,930 SH   SOLE 18 1,930 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   207,381 24,312 SH   SOLE 21 24,312 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   2,916,706 341,935 SH   SOLE 22 341,935 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   3,310 388 SH   SOLE 43 0 0 388
INNOVID CORP COMMON STOCK 457679108   39,300 26,200 SH   SOLE 18 26,200 0 0
INNOVID CORP COMMON STOCK 457679108   335,862 223,908 SH   SOLE 21 223,908 0 0
INNOVID CORP COMMON STOCK 457679108   1,131,725 754,483 SH   SOLE 22 754,483 0 0
INNOVID CORP COMMON STOCK 457679108   21,513 14,342 SH   SOLE 26 9,053 0 5,289
INNOVID CORP COMMON STOCK 457679108   96,905 64,603 SH   SOLE 28 0 0 64,603
INNOVID CORP COMMON STOCK 457679108   51,254 34,169 SH   SOLE 31 31,750 0 2,419
INNOVID CORP *W EXP 11/30/202 457679116   27 902 SH   SOLE 4 902 0 0
INNOVID CORP *W EXP 11/30/202 457679116   380 12,652 SH   SOLE 18 12,652 0 0
INNOVID CORP *W EXP 11/30/202 457679116   2,182 72,744 SH   SOLE 19 72,744 0 0
INNOVID CORP *W EXP 11/30/202 457679116   148 4,926 SH   SOLE 22 4,926 0 0
INNOVID CORP *W EXP 11/30/202 457679116   22 717 SH   SOLE 26 717 0 0
INNOVID CORP *W EXP 11/30/202 457679116   954 31,808 SH   SOLE 34 31,808 0 0
INNOVIVA INC COM 45781M101   2,994,075 186,663 SH   SOLE 2 149,294 0 37,369
INNOVIVA INC COM 45781M101   1,829 114 SH   SOLE 4 114 0 0
INNOVIVA INC COM 45781M101   9,688 604 SH   SOLE 7 604 0 0
INNOVIVA INC COM 45781M101   3,120,486 194,544 SH   SOLE 18 194,544 0 0
INNOVIVA INC COM 45781M101   3,167,836 197,496 SH   SOLE 19 197,496 0 0
INNOVIVA INC COM 45781M101   114,272,986 7,124,251 SH   SOLE 21 7,124,251 0 0
INNOVIVA INC COM 45781M101   34,421,038 2,145,950 SH   SOLE 22 2,069,017 0 76,933
INNOVIVA INC COM 45781M101   86,327 5,382 SH   SOLE 23 5,382 0 0
INNOVIVA INC COM 45781M101   205,312 12,800 SH   SOLE 25 12,800 0 0
INNOVIVA INC COM 45781M101   169,398 10,561 SH   SOLE 26 10,561 0 0
INNOVIVA INC COM 45781M101   1,068,039 66,586 SH   SOLE 28 39,203 0 27,383
INNOVIVA INC COM 45781M101   1,753,605 109,327 SH   SOLE 30 109,327 0 0
INNOVIVA INC COM 45781M101   219,828 13,705 SH   SOLE 40 13,705 0 0
INNOVIVA INC COM 45781M101   47,430 2,957 SH   OTR 43 2,957 0 0
INNOVIVA INC COM 45781M101   4,509,373 281,133 SH   SOLE 43 162,428 0 118,705
INNOVIVA INC NOTE 2.125% 3/1 45781MAD3   1,439,625 1,650,000 PRN   SOLE 21 1,650,000 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   162,869 64,375 SH   SOLE 21 64,375 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   3,593 1,420 SH   SOLE 22 1,420 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   183,977 72,718 SH   SOLE 28 72,718 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   1,778,304 702,887 SH   SOLE 30 702,887 0 0
INOGEN INC COM 45780L104   778,070 141,725 SH   SOLE 2 114,090 0 27,635
INOGEN INC COM 45780L104   1,631 297 SH   SOLE 7 297 0 0
INOGEN INC COM 45780L104   650,735 118,531 SH   SOLE 18 118,531 0 0
INOGEN INC COM 45780L104   751,828 136,945 SH   SOLE 19 136,945 0 0
INOGEN INC COM 45780L104   5,178,876 943,329 SH   SOLE 21 943,329 0 0
INOGEN INC COM 45780L104   4,031,065 734,256 SH   SOLE 22 713,362 0 20,894
INOGEN INC COM 45780L104   40,445 7,367 SH   SOLE 23 7,367 0 0
INOGEN INC COM 45780L104   808,117 147,198 SH   SOLE 26 0 0 147,198
INOGEN INC COM 45780L104   55,147 10,045 SH   SOLE 28 10,045 0 0
INOGEN INC COM 45780L104   3,464 631 SH   SOLE 43 631 0 0
INOTIV INC COM 45783Q100   12,298 3,351 SH   SOLE 2 0 0 3,351
INOTIV INC COM 45783Q100   12,889 3,512 SH   SOLE 18 3,512 0 0
INOTIV INC COM 45783Q100   182,843 49,821 SH   SOLE 21 49,821 0 0
INOTIV INC COM 45783Q100   585,193 159,453 SH   SOLE 22 159,453 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   2,005,608 3,932,564 SH   SOLE 22 3,932,564 0 0
INOZYME PHARMA INC COM 45790W108   99,590 23,378 SH   SOLE 2 1,105 0 22,273
INOZYME PHARMA INC COM 45790W108   568,804 133,522 SH   SOLE 18 133,522 0 0
INOZYME PHARMA INC COM 45790W108   283,392 66,524 SH   SOLE 19 66,524 0 0
INOZYME PHARMA INC COM 45790W108   7,629,605 1,790,987 SH   SOLE 21 1,790,987 0 0
INOZYME PHARMA INC COM 45790W108   4,378,935 1,027,919 SH   SOLE 22 996,657 0 31,262
INPIXON COM NEW 2022 45790J867   0 1 SH   SOLE 21 1 0 0
INPIXON COM NEW 2022 45790J867   8,011 142,548 SH   SOLE 22 142,548 0 0
INSEEGO CORP COM 45782B104   238,185 1,083,643 SH   SOLE 22 1,083,643 0 0
INSEEGO CORP COM 45782B104   1,338 6,088 SH   SOLE 28 6,088 0 0
INSIGHT ENTERPRISES INC COM 45765U103   9,715,328 54,830 SH   SOLE 2 24,135 0 30,695
INSIGHT ENTERPRISES INC COM 45765U103   48,018 271 SH   SOLE 4 114 0 157
INSIGHT ENTERPRISES INC COM 45765U103   1,495,838 8,442 SH   SOLE 7 8,001 0 441
INSIGHT ENTERPRISES INC COM 45765U103   15,791,527 89,122 SH   SOLE 18 84,878 0 4,244
INSIGHT ENTERPRISES INC COM 45765U103   35,969,747 203,001 SH   SOLE 19 203,001 0 0
INSIGHT ENTERPRISES INC COM 45765U103   593,818,265 3,351,308 SH   SOLE 21 3,351,308 0 0
INSIGHT ENTERPRISES INC COM 45765U103   169,024,553 953,917 SH   SOLE 22 915,225 0 38,692
INSIGHT ENTERPRISES INC COM 45765U103   650,110 3,669 SH   SOLE 23 3,669 0 0
INSIGHT ENTERPRISES INC COM 45765U103   1,162,366 6,560 SH   SOLE 25 6,560 0 0
INSIGHT ENTERPRISES INC COM 45765U103   2,934,798 16,563 SH   SOLE 26 8,070 0 8,493
INSIGHT ENTERPRISES INC COM 45765U103   111,453 629 SH   SOLE 28 629 0 0
INSIGHT ENTERPRISES INC COM 45765U103   13,754,905 77,628 SH   SOLE 30 77,628 0 0
INSIGHT ENTERPRISES INC COM 45765U103   164,432 928 SH   SOLE 36 928 0 0
INSIGHT ENTERPRISES INC COM 45765U103   1,165,733 6,579 SH   SOLE 40 6,579 0 0
INSIGHT ENTERPRISES INC COM 45765U103   9,655,792 54,494 SH   SOLE 43 53,127 0 1,367
INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9   6,492,596 2,501,000 PRN   SOLE 21 2,501,000 0 0
INSMED INC COM PAR $.01 457669307   2,892,080 93,323 SH   SOLE 2 46,793 0 46,530
INSMED INC COM PAR $.01 457669307   13,295 429 SH   SOLE 4 429 0 0
INSMED INC COM PAR $.01 457669307   527,729 17,029 SH   SOLE 7 16,150 0 879
INSMED INC COM PAR $.01 457669307   10,705,526 345,451 SH   SOLE 18 330,426 0 15,025
INSMED INC COM PAR $.01 457669307   12,614,789 407,060 SH   SOLE 19 407,060 0 0
INSMED INC COM PAR $.01 457669307   196,004,250 6,324,758 SH   SOLE 21 6,324,758 0 0
INSMED INC COM PAR $.01 457669307   124,126,540 4,005,374 SH   SOLE 22 3,879,382 0 125,992
INSMED INC COM PAR $.01 457669307   128,423 4,144 SH   SOLE 23 4,144 0 0
INSMED INC COM PAR $.01 457669307   846,213 27,306 SH   SOLE 25 27,306 0 0
INSMED INC COM PAR $.01 457669307   1,293,399 41,736 SH   SOLE 26 41,736 0 0
INSMED INC COM PAR $.01 457669307   114,074 3,681 SH   SOLE 28 2,018 0 1,663
INSMED INC COM PAR $.01 457669307   4,717,174 152,216 SH   SOLE 30 152,216 0 0
INSMED INC COM PAR $.01 457669307   26,063 841 SH   SOLE 36 841 0 0
INSMED INC COM PAR $.01 457669307   869,765 28,066 SH   SOLE 40 28,066 0 0
INSMED INC COM PAR $.01 457669307   1,266,499 40,868 SH   SOLE 43 29,020 0 11,848
INSMED INC NOTE 0.750% 6/0 457669AB5   4,681,058 4,099,000 PRN   SOLE 21 4,099,000 0 0
INSPERITY INC COM 45778Q107   24,886,509 212,306 SH   SOLE 2 125,769 0 86,537
INSPERITY INC COM 45778Q107   8,792 75 SH   SOLE 4 75 0 0
INSPERITY INC COM 45778Q107   53,101 453 SH   SOLE 7 453 0 0
INSPERITY INC COM 45778Q107   20,677,022 176,395 SH   SOLE 18 163,998 0 12,397
INSPERITY INC COM 45778Q107   54,770,576 467,246 SH   SOLE 19 467,246 0 0
INSPERITY INC COM 45778Q107   319,271,997 2,723,699 SH   SOLE 21 2,723,699 0 0
INSPERITY INC COM 45778Q107   181,419,987 1,547,688 SH   SOLE 22 1,487,137 0 60,551
INSPERITY INC COM 45778Q107   1,242,415 10,599 SH   SOLE 23 10,599 0 0
INSPERITY INC COM 45778Q107   881,963 7,524 SH   SOLE 25 7,524 0 0
INSPERITY INC COM 45778Q107   15,151,154 129,254 SH   SOLE 26 11,754 0 117,500
INSPERITY INC COM 45778Q107   80,765 689 SH   SOLE 28 689 0 0
INSPERITY INC COM 45778Q107   2,684,572 22,902 SH   SOLE 30 22,902 0 0
INSPERITY INC COM 45778Q107   316,377 2,699 SH   SOLE 34 2,699 0 0
INSPERITY INC COM 45778Q107   58,141 496 SH   SOLE 36 496 0 0
INSPERITY INC COM 45778Q107   903,532 7,708 SH   SOLE 40 7,708 0 0
INSPERITY INC COM 45778Q107   3,561,160 30,380 SH   SOLE 43 28,037 0 2,343
INSPIRATO INCORPORATED CL A NEW 45791E206   38,791 10,541 SH   SOLE 22 10,541 0 0
INSPIRE MED SYS INC COM 457730109   7,085,263 34,829 SH   SOLE 2 12,063 0 22,766
INSPIRE MED SYS INC COM 457730109   93,171 458 SH   SOLE 4 100 0 358
INSPIRE MED SYS INC COM 457730109   658,910 3,239 SH   SOLE 7 3,073 0 166
INSPIRE MED SYS INC COM 457730109   3,546,395 17,433 SH   SOLE 18 17,433 0 0
INSPIRE MED SYS INC COM 457730109   49,852,149 245,058 SH   SOLE 19 245,058 0 0
INSPIRE MED SYS INC COM 457730109   135,762,265 667,366 SH   SOLE 21 667,366 0 0
INSPIRE MED SYS INC COM 457730109   154,779,309 760,848 SH   SOLE 22 719,911 0 40,937
INSPIRE MED SYS INC COM 457730109   30,921 152 SH   SOLE 23 152 0 0
INSPIRE MED SYS INC COM 457730109   1,108,490 5,449 SH   SOLE 25 5,449 0 0
INSPIRE MED SYS INC COM 457730109   2,981,674 14,657 SH   SOLE 26 9,082 0 5,575
INSPIRE MED SYS INC COM 457730109   373,294 1,835 SH   SOLE 28 645 0 1,190
INSPIRE MED SYS INC COM 457730109   4,262,672 20,954 SH   SOLE 30 20,954 0 0
INSPIRE MED SYS INC COM 457730109   83,203 409 SH   SOLE 31 409 0 0
INSPIRE MED SYS INC COM 457730109   347,255 1,707 SH   SOLE 34 1,707 0 0
INSPIRE MED SYS INC COM 457730109   71,201 350 SH   SOLE 36 350 0 0
INSPIRE MED SYS INC COM 457730109   1,268,183 6,234 SH   SOLE 40 6,234 0 0
INSPIRE MED SYS INC COM 457730109   18,172 89 SH   OTR 43 89 0 0
INSPIRE MED SYS INC COM 457730109   3,893,743 19,140 SH   SOLE 43 15,833 0 3,307
INSPIRED ENTMT INC COM 45782N108   41,585 4,209 SH   SOLE 2 1,130 0 3,079
INSPIRED ENTMT INC COM 45782N108   563 57 SH   SOLE 7 57 0 0
INSPIRED ENTMT INC COM 45782N108   535,792 54,230 SH   SOLE 18 54,230 0 0
INSPIRED ENTMT INC COM 45782N108   461,930 46,754 SH   SOLE 19 46,754 0 0
INSPIRED ENTMT INC COM 45782N108   7,982,092 807,904 SH   SOLE 21 807,904 0 0
INSPIRED ENTMT INC COM 45782N108   6,130,026 620,448 SH   SOLE 22 610,185 0 10,263
INSTALLED BLDG PRODS INC COM 45780R101   7,265,267 39,740 SH   SOLE 2 18,699 0 21,041
INSTALLED BLDG PRODS INC COM 45780R101   17,916 98 SH   SOLE 4 98 0 0
INSTALLED BLDG PRODS INC COM 45780R101   605,134 3,310 SH   SOLE 7 3,137 0 173
INSTALLED BLDG PRODS INC COM 45780R101   13,394,124 73,264 SH   SOLE 18 69,959 0 3,305
INSTALLED BLDG PRODS INC COM 45780R101   29,702,034 162,466 SH   SOLE 19 162,466 0 0
INSTALLED BLDG PRODS INC COM 45780R101   529,590,417 2,896,786 SH   SOLE 21 2,896,786 0 0
INSTALLED BLDG PRODS INC COM 45780R101   143,372,015 784,225 SH   SOLE 22 754,577 0 29,648
INSTALLED BLDG PRODS INC COM 45780R101   392,515 2,147 SH   SOLE 23 2,147 0 0
INSTALLED BLDG PRODS INC COM 45780R101   846,274 4,629 SH   SOLE 25 4,629 0 0
INSTALLED BLDG PRODS INC COM 45780R101   5,959,384 32,597 SH   SOLE 26 7,593 0 25,004
INSTALLED BLDG PRODS INC COM 45780R101   159,053 870 SH   SOLE 28 409 0 461
INSTALLED BLDG PRODS INC COM 45780R101   12,587,523 68,852 SH   SOLE 30 68,852 0 0
INSTALLED BLDG PRODS INC COM 45780R101   1,294,183 7,079 SH   SOLE 34 7,079 0 0
INSTALLED BLDG PRODS INC COM 45780R101   918,122 5,022 SH   SOLE 40 5,022 0 0
INSTALLED BLDG PRODS INC COM 45780R101   4,588,617 25,099 SH   SOLE 43 24,422 0 677
INSTEEL INDS INC COM 45774W108   1,357,419 35,451 SH   SOLE 2 22,766 0 12,685
INSTEEL INDS INC COM 45774W108   7,007 183 SH   SOLE 7 183 0 0
INSTEEL INDS INC COM 45774W108   2,455,499 64,129 SH   SOLE 18 64,129 0 0
INSTEEL INDS INC COM 45774W108   1,474,969 38,521 SH   SOLE 19 38,521 0 0
INSTEEL INDS INC COM 45774W108   102,909,391 2,687,631 SH   SOLE 21 2,687,631 0 0
INSTEEL INDS INC COM 45774W108   20,358,640 531,696 SH   SOLE 22 507,377 0 24,319
INSTEEL INDS INC COM 45774W108   96,146 2,511 SH   SOLE 25 2,511 0 0
INSTEEL INDS INC COM 45774W108   1,647,121 43,017 SH   SOLE 30 43,017 0 0
INSTEEL INDS INC COM 45774W108   244,788 6,393 SH   SOLE 40 6,393 0 0
INSTEEL INDS INC COM 45774W108   502,709 13,129 SH   SOLE 43 12,094 0 1,035
INSTIL BIO INC COM NEW 45783C200   3,581 470 SH   SOLE 2 0 0 470
INSTIL BIO INC COM NEW 45783C200   282,931 37,130 SH   SOLE 22 37,130 0 0
INSTRUCTURE HLDGS INC COM 457790103   85,919 3,181 SH   SOLE 2 836 0 2,345
INSTRUCTURE HLDGS INC COM 457790103   5,915 219 SH   SOLE 7 219 0 0
INSTRUCTURE HLDGS INC COM 457790103   1,217,341 45,070 SH   SOLE 18 45,070 0 0
INSTRUCTURE HLDGS INC COM 457790103   1,238,030 45,836 SH   SOLE 19 45,836 0 0
INSTRUCTURE HLDGS INC COM 457790103   19,317,336 715,192 SH   SOLE 21 715,192 0 0
INSTRUCTURE HLDGS INC COM 457790103   14,072,399 521,007 SH   SOLE 22 514,057 0 6,950
INSTRUCTURE HLDGS INC COM 457790103   3,654,075 135,286 SH   SOLE 30 135,286 0 0
INSTRUCTURE HLDGS INC COM 457790103   163,492 6,053 SH   SOLE 36 6,053 0 0
INSTRUCTURE HLDGS INC COM 457790103   4,997 185 SH   SOLE 43 185 0 0
INSULET CORP COM 45784P101   48,309,295 222,644 SH   SOLE 2 121,798 0 100,846
INSULET CORP COM 45784P101   18,919,571 87,195 SH   SOLE 4 40,835 0 46,360
INSULET CORP COM 45784P101   9,882,788 45,547 SH   SOLE 7 40,293 0 5,254
INSULET CORP COM 45784P101   3,185,049 14,679 SH   SOLE 13 14,679 0 0
INSULET CORP COM 45784P101   2,308,233 10,638 SH   SOLE 15 10,638 0 0
INSULET CORP COM 45784P101   31,370,317 144,577 SH   SOLE 18 138,759 0 5,818
INSULET CORP COM 45784P101   23,266,114 107,227 SH   SOLE 19 107,227 0 0
INSULET CORP COM 45784P101   560,205,473 2,581,830 SH   SOLE 21 2,581,830 0 0
INSULET CORP COM 45784P101   329,889,883 1,520,370 SH   SOLE 22 1,370,840 0 149,530
INSULET CORP COM 45784P101   32,580,198 150,153 SH   SOLE 23 150,153 0 0
INSULET CORP COM 45784P101   40,612,147 187,170 SH   SOLE 25 186,955 0 215
INSULET CORP COM 45784P101   21,693,226 99,978 SH   SOLE 26 56,891 0 43,087
INSULET CORP COM 45784P101   22,926,107 105,660 SH   SOLE 28 10,988 0 94,672
INSULET CORP COM 45784P101   1,484,360 6,841 SH   SOLE 29 6,841 0 0
INSULET CORP COM 45784P101   133,421,002 614,900 SH   SOLE 30 611,129 0 3,771
INSULET CORP COM 45784P101   7,205,255 33,207 SH   SOLE 31 32,001 0 1,206
INSULET CORP COM 45784P101   11,146,046 51,369 SH   SOLE 34 51,369 0 0
INSULET CORP COM 45784P101   3,252,530 14,990 SH   SOLE 36 14,990 0 0
INSULET CORP COM 45784P101   821,269 3,785 SH   SOLE 40 3,785 0 0
INSULET CORP COM 45784P101   21,651,653 99,786 SH   SOLE 43 85,640 0 14,146
INSULET CORP NOTE 0.375% 9/0 45784PAK7   6,537,810 5,690,000 PRN   SOLE 21 5,690,000 0 0
INTAPP INC COM 45827U109   3,900,244 102,584 SH   SOLE 2 79,467 0 23,117
INTAPP INC COM 45827U109   5,703 150 SH   SOLE 4 150 0 0
INTAPP INC COM 45827U109   302,943 7,968 SH   SOLE 7 7,539 0 429
INTAPP INC COM 45827U109   2,865,796 75,376 SH   SOLE 18 70,383 0 4,993
INTAPP INC COM 45827U109   5,103,044 134,220 SH   SOLE 19 134,220 0 0
INTAPP INC COM 45827U109   46,784,522 1,230,524 SH   SOLE 21 1,230,524 0 0
INTAPP INC COM 45827U109   36,266,480 953,879 SH   SOLE 22 922,195 0 31,684
INTAPP INC COM 45827U109   130,180 3,424 SH   SOLE 23 3,424 0 0
INTAPP INC COM 45827U109   224,128 5,895 SH   SOLE 25 5,895 0 0
INTAPP INC COM 45827U109   643,146 16,916 SH   SOLE 26 15,848 0 1,068
INTAPP INC COM 45827U109   16,349 430 SH   SOLE 28 0 0 430
INTAPP INC COM 45827U109   1,122,388 29,521 SH   SOLE 30 29,521 0 0
INTAPP INC COM 45827U109   108,775 2,861 SH   SOLE 34 2,861 0 0
INTAPP INC COM 45827U109   17,717 466 SH   SOLE 36 466 0 0
INTAPP INC COM 45827U109   215,421 5,666 SH   SOLE 40 5,666 0 0
INTAPP INC COM 45827U109   266,368 7,006 SH   SOLE 43 5,889 0 1,117
INTEGER HLDGS CORP COM 45826H109   3,591,353 36,247 SH   SOLE 2 9,524 0 26,723
INTEGER HLDGS CORP COM 45826H109   57,962 585 SH   SOLE 4 93 0 492
INTEGER HLDGS CORP COM 45826H109   822,463 8,301 SH   SOLE 7 7,855 0 446
INTEGER HLDGS CORP COM 45826H109   10,675,573 107,747 SH   SOLE 18 107,747 0 0
INTEGER HLDGS CORP COM 45826H109   6,765,579 68,284 SH   SOLE 19 68,284 0 0
INTEGER HLDGS CORP COM 45826H109   404,298,318 4,080,524 SH   SOLE 21 4,080,524 0 0
INTEGER HLDGS CORP COM 45826H109   94,341,202 952,172 SH   SOLE 22 908,898 0 43,274
INTEGER HLDGS CORP COM 45826H109   714,763 7,214 SH   SOLE 25 7,214 0 0
INTEGER HLDGS CORP COM 45826H109   1,358,585 13,712 SH   SOLE 26 13,712 0 0
INTEGER HLDGS CORP COM 45826H109   355,004 3,583 SH   SOLE 28 588 0 2,995
INTEGER HLDGS CORP COM 45826H109   9,157,370 92,424 SH   SOLE 30 92,424 0 0
INTEGER HLDGS CORP COM 45826H109   125,435 1,266 SH   SOLE 36 1,266 0 0
INTEGER HLDGS CORP COM 45826H109   706,738 7,133 SH   SOLE 40 7,133 0 0
INTEGER HLDGS CORP COM 45826H109   2,607,092 26,313 SH   SOLE 43 21,290 0 5,023
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   5,188,199 119,132 SH   SOLE 2 64,588 0 54,544
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   52,652 1,209 SH   SOLE 4 243 0 966
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   866,079 19,887 SH   SOLE 7 18,815 0 1,072
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   5,131,105 117,821 SH   SOLE 18 117,821 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,027,736 23,599 SH   SOLE 19 23,599 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   167,312,829 3,841,856 SH   SOLE 21 3,841,856 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   88,732,951 2,037,496 SH   SOLE 22 1,941,922 0 95,574
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   628,906 14,441 SH   SOLE 25 14,441 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,203,940 27,645 SH   SOLE 26 27,645 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   573,554 13,170 SH   SOLE 28 1,309 0 11,861
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   13,985,691 321,141 SH   SOLE 30 321,141 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   39,892 916 SH   SOLE 31 916 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   116,801 2,682 SH   SOLE 36 2,682 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   654,948 15,039 SH   SOLE 40 15,039 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   3,737,069 85,811 SH   SOLE 43 70,706 0 15,105
INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1   3,725,952 3,968,000 PRN   SOLE 21 3,968,000 0 0
INTEGRA RES CORP COM 45826T509   10,613 10,012 SH   SOLE 22 10,012 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   1,882,270 130,804 SH   SOLE 2 109,443 0 21,361
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   5,770 401 SH   SOLE 4 401 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   6,173 429 SH   SOLE 7 429 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   1,963,746 136,466 SH   SOLE 18 121,719 0 14,747
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   4,791,928 333,004 SH   SOLE 19 333,004 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   27,198,208 1,890,077 SH   SOLE 21 1,890,077 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   26,543,924 1,844,609 SH   SOLE 22 1,789,108 0 55,501
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   17,311 1,203 SH   SOLE 23 1,203 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   147,598 10,257 SH   SOLE 25 10,257 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   9,454 657 SH   SOLE 26 657 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   366,916 25,498 SH   SOLE 30 25,498 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   117,394 8,158 SH   SOLE 40 8,158 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   852,277 59,227 SH   SOLE 43 57,493 0 1,734
INTEL CORP COM 458140100   467,949,356 9,312,425 SH   SOLE 2 2,924,176 0 6,388,249
INTEL CORP COM 458140100   175,986,907 3,502,227 SH   SOLE 4 2,047,038 0 1,455,189
INTEL CORP COM 458140100   247,860,587 4,932,549 SH   SOLE 7 4,344,070 0 588,479
INTEL CORP COM 458140100   12,140,400 241,600 SH   SOLE 13 241,600 0 0
INTEL CORP COM 458140100   32,547,227 647,706 SH   SOLE 15 647,706 0 0
INTEL CORP COM 458140100   415,728,652 8,273,207 SH   SOLE 18 7,780,179 0 493,028
INTEL CORP COM 458140100   194,202,130 3,864,719 SH   SOLE 19 3,864,719 0 0
INTEL CORP COM 458140100   6,421,880,303 127,798,613 SH   SOLE 21 127,798,613 0 0
INTEL CORP COM 458140100   4,690,828,505 93,349,821 SH   SOLE 22 83,932,714 0 9,417,107
INTEL CORP COM 458140100   427,463,585 8,506,738 SH   SOLE 23 8,506,738 0 0
INTEL CORP COM 458140100   601,895,103 11,978,012 SH   SOLE 25 10,700,478 0 1,277,534
INTEL CORP COM 458140100   321,355,886 6,395,142 SH   SOLE 26 3,953,692 0 2,441,450
INTEL CORP COM 458140100   396,681,691 7,894,163 SH   SOLE 28 306,278 0 7,587,885
INTEL CORP COM 458140100   6,023,116 119,863 SH   SOLE 29 119,863 0 0
INTEL CORP COM 458140100   2,159,127,126 42,967,704 SH   SOLE 30 42,399,821 0 567,883
INTEL CORP COM 458140100   65,600,672 1,305,486 SH   SOLE 31 1,235,103 0 70,383
INTEL CORP COM 458140100   80,411,708 1,600,233 SH   SOLE 32 1,600,233 0 0
INTEL CORP COM 458140100   30,449,842 605,967 SH   SOLE 34 605,967 0 0
INTEL CORP COM 458140100   57,762,626 1,149,505 SH   SOLE 36 1,149,505 0 0
INTEL CORP COM 458140100   10,980,680 218,521 SH   SOLE 40 218,521 0 0
INTEL CORP COM 458140100   279,340 5,559 SH   OTR 43 5,559 0 0
INTEL CORP COM 458140100   264,589,653 5,265,466 SH   SOLE 43 4,464,778 0 800,688
INTEL CORP OPTIONS 458140100   206,025 4,100 SH Call SOLE 4 4,100 0 0
INTEL CORP OPTIONS 458140100   65,325 1,300 SH Call SOLE 7 1,300 0 0
INTEL CORP OPTIONS 458140100   4,763,700 94,800 SH Call SOLE 18 94,800 0 0
INTEL CORP OPTIONS 458140100   33,712,725 670,900 SH Call SOLE 19 670,900 0 0
INTEL CORP OPTIONS 458140100   1,989,900 39,600 SH Call SOLE 22 39,600 0 0
INTEL CORP OPTIONS 458140100   120,600 2,400 SH Call SOLE 30 2,400 0 0
INTEL CORP OPTIONS 458140100   16,341,300 325,200 SH Call SOLE 34 325,200 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   7,224,514 236,947 SH   SOLE 2 108,499 0 128,448
INTELLIA THERAPEUTICS INC COM 45826J105   7,501 246 SH   SOLE 4 246 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   556,961 18,267 SH   SOLE 7 17,408 0 859
INTELLIA THERAPEUTICS INC COM 45826J105   8,558,726 280,706 SH   SOLE 18 270,992 0 9,714
INTELLIA THERAPEUTICS INC COM 45826J105   16,904,235 554,419 SH   SOLE 19 554,419 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   143,046,457 4,691,586 SH   SOLE 21 4,691,586 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   88,958,478 2,917,628 SH   SOLE 22 2,775,864 0 141,764
INTELLIA THERAPEUTICS INC COM 45826J105   332,006 10,889 SH   SOLE 23 10,889 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   525,282 17,228 SH   SOLE 25 17,228 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   2,465,391 80,859 SH   SOLE 26 25,002 0 55,857
INTELLIA THERAPEUTICS INC COM 45826J105   19,910 653 SH   SOLE 28 653 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   3,501,594 114,844 SH   SOLE 30 114,844 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   206,814 6,783 SH   SOLE 34 6,783 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   21,892 718 SH   SOLE 36 718 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   560,467 18,382 SH   SOLE 40 18,382 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   1,845,873 60,540 SH   SOLE 43 52,679 0 7,861
INTELLICHECK INC COM NEW 45817G201   6,014 3,165 SH   SOLE 18 3,165 0 0
INTELLICHECK INC COM NEW 45817G201   75,436 39,703 SH   SOLE 21 39,703 0 0
INTELLICHECK INC COM NEW 45817G201   6,173 3,249 SH   SOLE 22 3,249 0 0
INTENSITY THERAPEUTICS INC COM 45828J103   6,333 739 SH   SOLE 18 739 0 0
INTENSITY THERAPEUTICS INC COM 45828J103   87,834 10,249 SH   SOLE 21 10,249 0 0
INTER PARFUMS INC COM 458334109   1,762,538 12,239 SH   SOLE 2 7,846 0 4,393
INTER PARFUMS INC COM 458334109   11,953 83 SH   SOLE 4 83 0 0
INTER PARFUMS INC COM 458334109   23,330 162 SH   SOLE 7 162 0 0
INTER PARFUMS INC COM 458334109   7,767,323 53,936 SH   SOLE 18 53,936 0 0
INTER PARFUMS INC COM 458334109   5,744,559 39,890 SH   SOLE 19 39,890 0 0
INTER PARFUMS INC COM 458334109   302,627,078 2,101,431 SH   SOLE 21 2,101,431 0 0
INTER PARFUMS INC COM 458334109   73,316,211 509,105 SH   SOLE 22 493,331 0 15,774
INTER PARFUMS INC COM 458334109   12,241 85 SH   SOLE 23 85 0 0
INTER PARFUMS INC COM 458334109   557,895 3,874 SH   SOLE 25 3,874 0 0
INTER PARFUMS INC COM 458334109   916,480 6,364 SH   SOLE 26 6,364 0 0
INTER PARFUMS INC COM 458334109   626,588 4,351 SH   SOLE 28 313 0 4,038
INTER PARFUMS INC COM 458334109   5,042,366 35,014 SH   SOLE 30 35,014 0 0
INTER PARFUMS INC COM 458334109   563,367 3,912 SH   SOLE 40 3,912 0 0
INTER PARFUMS INC COM 458334109   5,168,580 35,890 SH   SOLE 43 32,145 0 3,745
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   21,666,164 261,353 SH   SOLE 2 93,192 0 168,161
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   21,637 261 SH   SOLE 4 261 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,190,278 14,358 SH   SOLE 7 13,610 0 748
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   15,531,066 187,347 SH   SOLE 18 187,347 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,001,786 24,147 SH   SOLE 19 24,147 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   450,323,163 5,432,125 SH   SOLE 21 5,432,125 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   239,496,525 2,888,981 SH   SOLE 22 2,759,426 0 129,555
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,674,829 20,203 SH   SOLE 25 20,203 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,144,540 25,869 SH   SOLE 26 25,869 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   563,057 6,792 SH   SOLE 28 1,618 0 5,174
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   5,389,163 65,008 SH   SOLE 30 65,008 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   118,879 1,434 SH   SOLE 31 1,434 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   4,477 54 SH   SOLE 36 54 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,710,890 20,638 SH   SOLE 40 20,638 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   5,936,904 71,615 SH   SOLE 43 64,868 0 6,747
INTERACTIVE STRENGTH INC COM 45840Y104   5,765 6,703 SH   SOLE 21 6,703 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   122,263,947 951,989 SH   SOLE 2 182,655 0 769,334
INTERCONTINENTAL EXCHANGE IN COM 45866F104   59,965,251 466,910 SH   SOLE 4 224,801 0 242,109
INTERCONTINENTAL EXCHANGE IN COM 45866F104   46,546,628 362,428 SH   SOLE 7 320,005 0 42,423
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,968,061 15,324 SH   SOLE 13 15,324 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   10,956,235 85,309 SH   SOLE 15 85,309 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   328,244,618 2,555,825 SH   SOLE 18 2,499,858 0 55,967
INTERCONTINENTAL EXCHANGE IN COM 45866F104   231,894,492 1,805,610 SH   SOLE 19 1,805,610 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,674,326,113 13,036,877 SH   SOLE 21 13,036,877 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,585,967,429 12,348,886 SH   SOLE 22 11,119,130 0 1,229,756
INTERCONTINENTAL EXCHANGE IN COM 45866F104   119,837,519 933,096 SH   SOLE 23 933,096 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   140,587,954 1,094,666 SH   SOLE 25 1,004,210 0 90,456
INTERCONTINENTAL EXCHANGE IN COM 45866F104   145,381,989 1,131,994 SH   SOLE 26 347,223 0 784,771
INTERCONTINENTAL EXCHANGE IN COM 45866F104   154,850,876 1,205,722 SH   SOLE 28 13,435 0 1,192,287
INTERCONTINENTAL EXCHANGE IN COM 45866F104   100,689 784 SH   SOLE 29 784 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   376,677,227 2,932,938 SH   SOLE 30 2,932,938 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   16,407,960 127,758 SH   SOLE 31 118,173 0 9,585
INTERCONTINENTAL EXCHANGE IN COM 45866F104   222,064,974 1,729,074 SH   SOLE 34 1,729,074 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   24,595,501 191,509 SH   SOLE 36 191,509 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   9,470,685 73,742 SH   SOLE 37 73,742 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   3,871,522 30,145 SH   SOLE 40 30,145 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   115,587 900 SH   OTR 43 900 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   137,989,334 1,074,432 SH   SOLE 43 966,745 0 107,687
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   3,009 33 SH   SOLE 18 33 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   19,931,852 218,599 SH   SOLE 43 192,364 0 26,235
INTERCORP FINL SVCS INC SHS P5626F128   1,487,508 67,768 SH   SOLE 21 67,768 0 0
INTERCURE LTD COM NEW M549GJ111   22,223 17,230 SH   SOLE 2 17,230 0 0
INTERCURE LTD COM NEW M549GJ111   8,941 6,932 SH   SOLE 22 6,932 0 0
INTERDIGITAL INC COM 45867G101   2,777,539 25,590 SH   SOLE 2 19,337 0 6,253
INTERDIGITAL INC COM 45867G101   21,057 194 SH   SOLE 4 102 0 92
INTERDIGITAL INC COM 45867G101   661,334 6,093 SH   SOLE 7 5,768 0 325
INTERDIGITAL INC COM 45867G101   8,399,368 77,385 SH   SOLE 18 77,385 0 0
INTERDIGITAL INC COM 45867G101   5,926,501 54,602 SH   SOLE 19 54,602 0 0
INTERDIGITAL INC COM 45867G101   341,339,848 3,144,830 SH   SOLE 21 3,144,830 0 0
INTERDIGITAL INC COM 45867G101   80,968,452 745,978 SH   SOLE 22 723,784 0 22,194
INTERDIGITAL INC COM 45867G101   565,385 5,209 SH   SOLE 25 5,209 0 0
INTERDIGITAL INC COM 45867G101   1,183,629 10,905 SH   SOLE 26 10,905 0 0
INTERDIGITAL INC COM 45867G101   254,201 2,342 SH   SOLE 28 548 0 1,794
INTERDIGITAL INC COM 45867G101   30,864,543 284,361 SH   SOLE 30 284,361 0 0
INTERDIGITAL INC COM 45867G101   22,142 204 SH   SOLE 36 204 0 0
INTERDIGITAL INC COM 45867G101   594,908 5,481 SH   SOLE 40 5,481 0 0
INTERDIGITAL INC COM 45867G101   2,951,214 27,190 SH   SOLE 43 26,195 0 995
INTERDIGITAL INC NOTE 3.500% 6/0 45867GAD3   4,869,130 3,325,000 PRN   SOLE 21 3,325,000 0 0
INTERFACE INC COM 458665304   1,321,314 104,700 SH   SOLE 2 66,424 0 38,276
INTERFACE INC COM 458665304   4,543 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304   369,968 29,316 SH   SOLE 7 27,709 0 1,607
INTERFACE INC COM 458665304   2,480,966 196,590 SH   SOLE 18 196,590 0 0
INTERFACE INC COM 458665304   2,277,456 180,464 SH   SOLE 19 180,464 0 0
INTERFACE INC COM 458665304   90,305,994 7,155,784 SH   SOLE 21 7,155,784 0 0
INTERFACE INC COM 458665304   21,148,268 1,675,774 SH   SOLE 22 1,593,077 0 82,697
INTERFACE INC COM 458665304   98,436 7,800 SH   SOLE 25 7,800 0 0
INTERFACE INC COM 458665304   1,037,187 82,186 SH   SOLE 26 18,486 0 63,700
INTERFACE INC COM 458665304   455,254 36,074 SH   SOLE 28 36,074 0 0
INTERFACE INC COM 458665304   1,618,881 128,279 SH   SOLE 30 128,279 0 0
INTERFACE INC COM 458665304   53,143 4,211 SH   SOLE 36 4,211 0 0
INTERFACE INC COM 458665304   177,374 14,055 SH   SOLE 40 14,055 0 0
INTERFACE INC COM 458665304   1,523,739 120,740 SH   SOLE 43 114,891 0 5,849
INTERGROUP CORP COM 458685104   1,179 60 SH   SOLE 18 60 0 0
INTERGROUP CORP COM 458685104   15,975 813 SH   SOLE 21 813 0 0
INTERGROUP CORP COM 458685104   550 28 SH   SOLE 22 28 0 0
INTERLINK ELECTRS INC COM NEW 458751302   1,622 127 SH   SOLE 18 127 0 0
INTERLINK ELECTRS INC COM NEW 458751302   32,959 2,581 SH   SOLE 21 2,581 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   5,604,629 103,178 SH   SOLE 2 48,076 0 55,102
INTERNATIONAL BANCSHARES COR COM 459044103   9,832 181 SH   SOLE 4 181 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   411,311 7,572 SH   SOLE 7 7,179 0 393
INTERNATIONAL BANCSHARES COR COM 459044103   12,389,686 228,087 SH   SOLE 18 228,087 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   7,951,307 146,379 SH   SOLE 19 146,379 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   226,108,901 4,162,535 SH   SOLE 21 4,162,535 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   105,146,681 1,935,690 SH   SOLE 22 1,860,968 0 74,722
INTERNATIONAL BANCSHARES COR COM 459044103   146,338 2,694 SH   SOLE 23 2,694 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   636,902 11,725 SH   SOLE 25 11,725 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   1,031,754 18,994 SH   SOLE 26 15,120 0 3,874
INTERNATIONAL BANCSHARES COR COM 459044103   434,832 8,005 SH   SOLE 28 1,000 0 7,005
INTERNATIONAL BANCSHARES COR COM 459044103   3,945,968 72,643 SH   SOLE 30 72,643 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   47,639 877 SH   SOLE 36 877 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   648,255 11,934 SH   SOLE 40 11,934 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   8,186,398 150,707 SH   SOLE 43 147,143 0 3,564
INTERNATIONAL BUSINESS MACHS COM 459200101   275,875,486 1,686,796 SH   SOLE 2 263,041 0 1,423,755
INTERNATIONAL BUSINESS MACHS COM 459200101   144,765,465 885,145 SH   SOLE 4 511,826 0 373,319
INTERNATIONAL BUSINESS MACHS COM 459200101   181,059,990 1,107,062 SH   SOLE 7 1,018,669 0 88,393
INTERNATIONAL BUSINESS MACHS COM 459200101   5,169,979 31,611 SH   SOLE 13 31,611 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   22,100,675 135,131 SH   SOLE 15 135,131 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   223,260,142 1,365,088 SH   SOLE 18 1,308,470 0 56,618
INTERNATIONAL BUSINESS MACHS COM 459200101   49,291,353 301,384 SH   SOLE 19 301,384 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   5,323,259,255 32,548,207 SH   SOLE 21 32,548,207 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   3,303,687,921 20,199,865 SH   SOLE 22 18,245,224 0 1,954,641
INTERNATIONAL BUSINESS MACHS COM 459200101   282,209,614 1,725,525 SH   SOLE 23 1,725,525 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   484,503,464 2,962,418 SH   SOLE 25 2,518,341 0 444,077
INTERNATIONAL BUSINESS MACHS COM 459200101   220,087,927 1,345,692 SH   SOLE 26 805,311 0 540,381
INTERNATIONAL BUSINESS MACHS COM 459200101   336,057,470 2,054,769 SH   SOLE 28 124,029 0 1,930,740
INTERNATIONAL BUSINESS MACHS COM 459200101   1,204,224,538 7,363,036 SH   SOLE 30 7,363,036 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   33,163,197 202,771 SH   SOLE 31 187,522 0 15,249
INTERNATIONAL BUSINESS MACHS COM 459200101   27,319,556 167,041 SH   SOLE 32 167,041 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   10,866,426 66,441 SH   SOLE 34 66,441 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   21,204,585 129,652 SH   SOLE 35 129,652 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   43,485,655 265,886 SH   SOLE 36 265,886 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   7,802,643 47,708 SH   SOLE 40 47,708 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   198,386 1,213 SH   OTR 43 1,213 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   145,302,321 888,428 SH   SOLE 43 727,601 0 160,827
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   45,941,973 567,395 SH   SOLE 2 149,403 0 417,992
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   18,472,982 228,146 SH   SOLE 4 114,290 0 113,856
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   28,684,108 354,256 SH   SOLE 7 326,978 0 27,278
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   957,875 11,830 SH   SOLE 13 11,830 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   3,038,480 37,526 SH   SOLE 15 37,526 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   73,664,460 909,775 SH   SOLE 18 860,654 0 49,121
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   216,170,872 2,669,765 SH   SOLE 19 2,669,765 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   555,218,334 6,857,087 SH   SOLE 21 6,857,087 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   461,726,810 5,702,443 SH   SOLE 22 5,156,277 0 546,166
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   35,108,754 433,602 SH   SOLE 23 433,602 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   81,019,554 1,000,612 SH   SOLE 25 693,806 0 306,806
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   26,400,188 326,049 SH   SOLE 26 189,020 0 137,029
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   46,133,629 569,762 SH   SOLE 28 23,333 0 546,429
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   158,371,409 1,955,927 SH   SOLE 30 1,955,927 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   4,527,438 55,915 SH   SOLE 31 51,589 0 4,326
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   20,862,730 257,660 SH   SOLE 34 257,660 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   5,556,080 68,619 SH   SOLE 36 68,619 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,103,297 13,626 SH   SOLE 40 13,626 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   25,829 319 SH   OTR 43 319 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   36,684,882 453,068 SH   SOLE 43 395,658 0 57,410
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   456,678 16,661 SH   SOLE 2 3,956 0 12,705
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   42,979 1,568 SH   SOLE 4 1,568 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   44,130 1,610 SH   SOLE 7 1,610 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   61,234 2,234 SH   SOLE 13 2,234 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   7,184,490 262,112 SH   SOLE 18 261,221 0 891
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   6,140,004 224,006 SH   SOLE 19 224,006 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   108,710,856 3,966,102 SH   SOLE 21 3,966,102 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   34,915,379 1,273,819 SH   SOLE 22 1,229,494 0 44,325
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   1,440,039 52,537 SH   SOLE 28 52,537 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   70,553 2,574 SH   SOLE 36 2,574 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   92,226 3,365 SH   SOLE 43 2,961 0 404
INTERNATIONAL MNY EXPRESS IN COM 46005L101   1,691,652 76,580 SH   SOLE 2 66,363 0 10,217
INTERNATIONAL MNY EXPRESS IN COM 46005L101   6,031 273 SH   SOLE 4 273 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   6,229 282 SH   SOLE 7 282 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   1,848,977 83,702 SH   SOLE 18 83,702 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   1,540,645 69,744 SH   SOLE 19 69,744 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   29,523,749 1,336,521 SH   SOLE 21 1,336,521 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   20,478,358 927,042 SH   SOLE 22 895,286 0 31,756
INTERNATIONAL MNY EXPRESS IN COM 46005L101   35,830 1,622 SH   SOLE 23 1,622 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   182,243 8,250 SH   SOLE 25 8,250 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   654,770 29,641 SH   SOLE 30 29,641 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   108,351 4,905 SH   SOLE 40 4,905 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   316,064 14,308 SH   SOLE 43 13,947 0 361
INTERNATIONAL PAPER CO COM 460146103   23,143,592 640,210 SH   SOLE 2 244,652 0 395,558
INTERNATIONAL PAPER CO COM 460146103   11,859,586 328,066 SH   SOLE 4 110,597 0 217,469
INTERNATIONAL PAPER CO COM 460146103   22,417,627 620,128 SH   SOLE 7 537,600 0 82,528
INTERNATIONAL PAPER CO COM 460146103   216,972 6,002 SH   SOLE 13 6,002 0 0
INTERNATIONAL PAPER CO COM 460146103   1,794,884 49,651 SH   SOLE 15 49,651 0 0
INTERNATIONAL PAPER CO COM 460146103   30,737,694 850,282 SH   SOLE 18 826,063 0 24,219
INTERNATIONAL PAPER CO COM 460146103   25,545,108 706,642 SH   SOLE 19 706,642 0 0
INTERNATIONAL PAPER CO COM 460146103   661,176,668 18,289,811 SH   SOLE 21 18,289,811 0 0
INTERNATIONAL PAPER CO COM 460146103   281,314,926 7,781,879 SH   SOLE 22 7,039,436 0 742,443
INTERNATIONAL PAPER CO COM 460146103   20,021,931 553,857 SH   SOLE 23 553,857 0 0
INTERNATIONAL PAPER CO COM 460146103   24,667,639 682,369 SH   SOLE 25 682,369 0 0
INTERNATIONAL PAPER CO COM 460146103   16,557,098 458,011 SH   SOLE 26 255,487 0 202,524
INTERNATIONAL PAPER CO COM 460146103   17,871,259 494,364 SH   SOLE 28 5,863 0 488,501
INTERNATIONAL PAPER CO COM 460146103   197,415 5,461 SH   SOLE 29 5,461 0 0
INTERNATIONAL PAPER CO COM 460146103   104,881,561 2,901,288 SH   SOLE 30 2,901,288 0 0
INTERNATIONAL PAPER CO COM 460146103   2,860,116 79,118 SH   SOLE 31 73,220 0 5,898
INTERNATIONAL PAPER CO COM 460146103   5,607,335 155,113 SH   SOLE 32 155,113 0 0
INTERNATIONAL PAPER CO COM 460146103   9,981,738 276,120 SH   SOLE 34 276,120 0 0
INTERNATIONAL PAPER CO COM 460146103   16,268,548 450,029 SH   SOLE 35 450,029 0 0
INTERNATIONAL PAPER CO COM 460146103   4,068,429 112,543 SH   SOLE 36 112,543 0 0
INTERNATIONAL PAPER CO COM 460146103   601,211 16,631 SH   SOLE 40 16,631 0 0
INTERNATIONAL PAPER CO COM 460146103   35,246 975 SH   OTR 43 975 0 0
INTERNATIONAL PAPER CO COM 460146103   17,447,550 482,643 SH   SOLE 43 400,269 0 82,374
INTERNATIONAL SEAWAYS INC COM Y41053102   2,564,481 56,387 SH   SOLE 2 25,691 0 30,696
INTERNATIONAL SEAWAYS INC COM Y41053102   7,641 168 SH   SOLE 4 168 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   14,463 318 SH   SOLE 7 318 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   4,981,106 109,523 SH   SOLE 18 109,523 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   3,821,866 84,034 SH   SOLE 19 84,034 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   74,485,234 1,637,758 SH   SOLE 21 1,637,758 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   49,641,375 1,091,499 SH   SOLE 22 1,039,686 0 51,813
INTERNATIONAL SEAWAYS INC COM Y41053102   289,162 6,358 SH   SOLE 25 6,358 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   615,344 13,530 SH   SOLE 26 13,530 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   167,821 3,690 SH   SOLE 28 0 0 3,690
INTERNATIONAL SEAWAYS INC COM Y41053102   1,007,291 22,148 SH   SOLE 30 22,148 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   337,098 7,412 SH   SOLE 40 7,412 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   553,855 12,178 SH   SOLE 43 10,249 0 1,929
INTERPUBLIC GROUP COS INC COM 460690100   31,762,049 973,102 SH   SOLE 2 149,775 0 823,327
INTERPUBLIC GROUP COS INC COM 460690100   11,528,938 353,215 SH   SOLE 4 153,513 0 199,702
INTERPUBLIC GROUP COS INC COM 460690100   20,210,982 619,209 SH   SOLE 7 571,601 0 47,608
INTERPUBLIC GROUP COS INC COM 460690100   346,539 10,617 SH   SOLE 13 10,617 0 0
INTERPUBLIC GROUP COS INC COM 460690100   1,736,415 53,199 SH   SOLE 15 53,199 0 0
INTERPUBLIC GROUP COS INC COM 460690100   25,495,365 781,108 SH   SOLE 18 757,553 0 23,555
INTERPUBLIC GROUP COS INC COM 460690100   9,466,122 290,016 SH   SOLE 19 290,016 0 0
INTERPUBLIC GROUP COS INC COM 460690100   594,090,889 18,201,314 SH   SOLE 21 18,201,314 0 0
INTERPUBLIC GROUP COS INC COM 460690100   298,185,658 9,135,590 SH   SOLE 22 8,263,703 0 871,887
INTERPUBLIC GROUP COS INC COM 460690100   20,227,041 619,701 SH   SOLE 23 619,701 0 0
INTERPUBLIC GROUP COS INC COM 460690100   67,402,122 2,065,016 SH   SOLE 25 1,497,389 0 567,627
INTERPUBLIC GROUP COS INC COM 460690100   27,491,889 842,276 SH   SOLE 26 628,920 0 213,356
INTERPUBLIC GROUP COS INC COM 460690100   27,330,321 837,326 SH   SOLE 28 47,965 0 789,361
INTERPUBLIC GROUP COS INC COM 460690100   123,429,564 3,781,543 SH   SOLE 30 3,694,739 0 86,804
INTERPUBLIC GROUP COS INC COM 460690100   2,738,398 83,897 SH   SOLE 31 77,956 0 5,941
INTERPUBLIC GROUP COS INC COM 460690100   3,822,307 117,105 SH   SOLE 32 117,105 0 0
INTERPUBLIC GROUP COS INC COM 460690100   1,113,971 34,129 SH   SOLE 34 34,129 0 0
INTERPUBLIC GROUP COS INC COM 460690100   3,582,991 109,773 SH   SOLE 36 109,773 0 0
INTERPUBLIC GROUP COS INC COM 460690100   624,436 19,131 SH   SOLE 40 19,131 0 0
INTERPUBLIC GROUP COS INC COM 460690100   19,617 601 SH   OTR 43 601 0 0
INTERPUBLIC GROUP COS INC COM 460690100   27,631,836 846,564 SH   SOLE 43 745,156 0 101,408
INTEST CORP COM 461147100   167,008 12,280 SH   SOLE 2 10,540 0 1,740
INTEST CORP COM 461147100   375,142 27,584 SH   SOLE 18 27,584 0 0
INTEST CORP COM 461147100   803,964 59,115 SH   SOLE 19 59,115 0 0
INTEST CORP COM 461147100   5,767,882 424,109 SH   SOLE 21 424,109 0 0
INTEST CORP COM 461147100   4,576,074 336,476 SH   SOLE 22 332,082 0 4,394
INTEVAC INC COM 461148108   41,671 9,646 SH   SOLE 2 3,062 0 6,584
INTEVAC INC COM 461148108   323,006 74,770 SH   SOLE 18 74,770 0 0
INTEVAC INC COM 461148108   246,262 57,005 SH   SOLE 19 57,005 0 0
INTEVAC INC COM 461148108   3,903,038 903,481 SH   SOLE 21 903,481 0 0
INTEVAC INC COM 461148108   3,397,200 786,389 SH   SOLE 22 769,171 0 17,218
INTL GNRL INSURANCE HLDNGS L SHS G4809J106   20,750 1,611 SH   SOLE 22 1,611 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   4,407,065 61,534 SH   SOLE 2 30,774 0 30,760
INTRA-CELLULAR THERAPIES INC COM 46116X101   21,772 304 SH   SOLE 4 304 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   981,122 13,699 SH   SOLE 7 12,982 0 717
INTRA-CELLULAR THERAPIES INC COM 46116X101   16,683,664 232,947 SH   SOLE 18 225,024 0 7,923
INTRA-CELLULAR THERAPIES INC COM 46116X101   20,627,491 288,013 SH   SOLE 19 288,013 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   326,518,588 4,559,042 SH   SOLE 21 4,559,042 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   185,297,484 2,587,231 SH   SOLE 22 2,502,962 0 84,269
INTRA-CELLULAR THERAPIES INC COM 46116X101   253,248 3,536 SH   SOLE 23 3,536 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   1,257,432 17,557 SH   SOLE 25 17,557 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   1,566,258 21,869 SH   SOLE 26 21,869 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   466,604 6,515 SH   SOLE 28 1,257 0 5,258
INTRA-CELLULAR THERAPIES INC COM 46116X101   22,815,482 318,563 SH   SOLE 30 318,563 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   47,269 660 SH   SOLE 34 660 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   23,849 333 SH   SOLE 36 333 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   1,273,618 17,783 SH   SOLE 40 17,783 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   39,892 557 SH   OTR 43 557 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   4,540,780 63,401 SH   SOLE 43 43,763 0 19,638
INTREPID POTASH INC COM 46121Y201   204,570 8,563 SH   SOLE 2 517 0 8,046
INTREPID POTASH INC COM 46121Y201   3,153 132 SH   SOLE 7 132 0 0
INTREPID POTASH INC COM 46121Y201   763,023 31,939 SH   SOLE 18 31,939 0 0
INTREPID POTASH INC COM 46121Y201   558,214 23,366 SH   SOLE 19 23,366 0 0
INTREPID POTASH INC COM 46121Y201   10,733,944 449,307 SH   SOLE 21 449,307 0 0
INTREPID POTASH INC COM 46121Y201   6,850,649 286,758 SH   SOLE 22 277,751 0 9,007
INTREPID POTASH INC COM 46121Y201   64,575 2,703 SH   SOLE 43 1,669 0 1,034
INTRUSION INC COM NEW 46121E205   50,728 200,507 SH   SOLE 22 200,507 0 0
INTUIT COM 461202103   333,792,271 534,042 SH   SOLE 2 114,536 0 419,506
INTUIT COM 461202103   143,382,507 229,401 SH   SOLE 4 121,138 0 108,263
INTUIT COM 461202103   203,121,624 324,979 SH   SOLE 7 297,983 0 26,996
INTUIT COM 461202103   5,731,525 9,170 SH   SOLE 13 9,170 0 0
INTUIT COM 461202103   26,820,037 42,910 SH   SOLE 15 42,910 0 0
INTUIT COM 461202103   693,085,434 1,108,883 SH   SOLE 18 978,421 0 130,462
INTUIT COM 461202103   545,670,566 873,031 SH   SOLE 19 873,031 0 0
INTUIT COM 461202103   4,877,619,740 7,803,817 SH   SOLE 21 7,803,817 0 0
INTUIT COM 461202103   3,862,416,012 6,179,569 SH   SOLE 22 5,580,981 0 598,588
INTUIT COM 461202103   334,028,533 534,420 SH   SOLE 23 534,420 0 0
INTUIT COM 461202103   575,408,243 920,609 SH   SOLE 25 857,373 0 63,236
INTUIT COM 461202103   215,134,701 344,199 SH   SOLE 26 184,915 0 159,284
INTUIT COM 461202103   365,091,899 584,119 SH   SOLE 28 33,892 0 550,227
INTUIT COM 461202103   167,508 268 SH   SOLE 29 268 0 0
INTUIT COM 461202103   1,680,805,050 2,689,159 SH   SOLE 30 2,664,840 0 24,319
INTUIT COM 461202103   43,505,838 69,606 SH   SOLE 31 64,909 0 4,697
INTUIT COM 461202103   50,819,314 81,307 SH   SOLE 32 81,307 0 0
INTUIT COM 461202103   304,182,725 486,669 SH   SOLE 34 486,669 0 0
INTUIT COM 461202103   41,383,236 66,210 SH   SOLE 36 66,210 0 0
INTUIT COM 461202103   9,116,688 14,586 SH   SOLE 40 14,586 0 0
INTUIT COM 461202103   251,262 402 SH   OTR 43 402 0 0
INTUIT COM 461202103   291,060,439 465,674 SH   SOLE 43 405,215 0 60,460
INTUITIVE MACHINES INC CLASS A COM 46125A100   136,159 53,291 SH   SOLE 22 53,291 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   273,714,337 811,342 SH   SOLE 2 271,252 0 540,090
INTUITIVE SURGICAL INC COM NEW 46120E602   93,987,147 278,596 SH   SOLE 4 140,026 0 138,570
INTUITIVE SURGICAL INC COM NEW 46120E602   118,233,547 350,467 SH   SOLE 7 319,529 0 30,938
INTUITIVE SURGICAL INC COM NEW 46120E602   3,582,426 10,619 SH   SOLE 13 10,619 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   18,166,161 53,848 SH   SOLE 15 53,848 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   336,988,567 998,899 SH   SOLE 18 902,992 0 95,907
INTUITIVE SURGICAL INC COM NEW 46120E602   535,965,519 1,588,705 SH   SOLE 19 1,588,705 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   3,269,963,345 9,692,801 SH   SOLE 21 9,692,801 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,597,226,685 7,698,680 SH   SOLE 22 6,944,193 0 754,487
INTUITIVE SURGICAL INC COM NEW 46120E602   226,050,430 670,057 SH   SOLE 23 670,057 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   339,784,269 1,007,186 SH   SOLE 25 963,135 0 44,051
INTUITIVE SURGICAL INC COM NEW 46120E602   205,428,625 608,930 SH   SOLE 26 259,610 0 349,320
INTUITIVE SURGICAL INC COM NEW 46120E602   231,588,531 686,473 SH   SOLE 28 26,705 0 659,768
INTUITIVE SURGICAL INC COM NEW 46120E602   958,324,046 2,840,657 SH   SOLE 30 2,840,657 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   26,517,171 78,602 SH   SOLE 31 72,730 0 5,872
INTUITIVE SURGICAL INC COM NEW 46120E602   34,497,084 102,256 SH   SOLE 32 102,256 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   413,559,841 1,225,871 SH   SOLE 34 1,225,871 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   26,311,381 77,992 SH   SOLE 36 77,992 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   6,170,652 18,291 SH   SOLE 40 18,291 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   142,029 421 SH   OTR 43 421 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   149,517,918 443,200 SH   SOLE 43 364,070 0 79,130
INTUITIVE SURGICAL INC OPTIONS 46120E602   3,002,504 8,900 SH Call SOLE 2 0 0 8,900
INTUITIVE SURGICAL INC OPTIONS 46120E602   472,304 1,400 SH Call SOLE 4 1,400 0 0
INTUITIVE SURGICAL INC OPTIONS 46120E602   10,593,104 31,400 SH Call SOLE 18 31,400 0 0
INTUITIVE SURGICAL INC OPTIONS 46120E602   57,756,032 171,200 SH Call SOLE 19 171,200 0 0
INTUITIVE SURGICAL INC OPTIONS 46120E602   4,284,472 12,700 SH Call SOLE 22 12,700 0 0
INTUITIVE SURGICAL INC OPTIONS 46120E602   2,327,784 6,900 SH Call SOLE 26 6,900 0 0
INTUITIVE SURGICAL INC OPTIONS 46120E602   303,624 900 SH Call SOLE 30 900 0 0
INTUITIVE SURGICAL INC OPTIONS 46120E602   33,432,376 99,100 SH Call SOLE 34 99,100 0 0
INUVO INC COM NEW 46122W204   8,396 19,755 SH   SOLE 21 19,755 0 0
INUVO INC COM NEW 46122W204   525,719 1,236,986 SH   SOLE 22 1,236,986 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   2,033,282 80,240 SH   SOLE 2 19,507 0 60,733
INVENTRUST PPTYS CORP COM NEW 46124J201   737,723 29,113 SH   SOLE 4 29,113 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   2,557,034 100,909 SH   SOLE 7 90,219 0 10,690
INVENTRUST PPTYS CORP COM NEW 46124J201   4,705,663 185,701 SH   SOLE 18 185,701 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   6,415,632 253,182 SH   SOLE 19 253,182 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   76,662,825 3,025,368 SH   SOLE 21 3,025,368 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   62,567,906 2,469,136 SH   SOLE 22 2,369,263 0 99,873
INVENTRUST PPTYS CORP COM NEW 46124J201   85,446 3,372 SH   SOLE 23 3,372 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   5,627,963 222,098 SH   SOLE 25 222,098 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   609,326 24,046 SH   SOLE 26 24,046 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   1,436,145 56,675 SH   SOLE 28 1,123 0 55,552
INVENTRUST PPTYS CORP COM NEW 46124J201   6,252,113 246,729 SH   SOLE 30 246,729 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   365,682 14,431 SH   SOLE 40 14,431 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   207,129 8,174 SH   SOLE 43 7,807 0 367
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   692,662 11,054 SH   SOLE 43 4,000 0 7,054
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   1,397,880 66,000 SH   SOLE 2 66,000 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   337,329,984 15,926,817 SH   SOLE 7 230,892 0 15,695,925
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   43,369,396 2,047,658 SH   SOLE 19 2,047,658 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   15,233,567 719,243 SH   SOLE 22 0 0 719,243
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   5,083,200 240,000 SH   SOLE 26 240,000 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   4,045,380 191,000 SH   SOLE 30 191,000 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   170,990 3,326 SH   SOLE 43 3,326 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   37,720 1,000 SH   SOLE 43 1,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   24,195 750 SH   SOLE 43 750 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   979,200 30,000 SH   SOLE 43 30,000 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   49,510 500 SH   SOLE 43 500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   862,200 20,000 SH   SOLE 43 20,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   402,030 13,500 SH   SOLE 43 13,500 0 0
INVESCO EXCHANGE TRADED FD T OPTIONS 46137V357   1,073,040 6,800 SH Call SOLE 4 6,800 0 0
INVESCO EXCHANGE TRADED FD T OPTIONS 46137V357   725,880 4,600 SH Call SOLE 7 4,600 0 0
INVESCO EXCHANGE TRADED FD T OPTIONS 46137V357   24,238,080 153,600 SH Call SOLE 18 153,600 0 0
INVESCO EXCHANGE TRADED FD T OPTIONS 46137V357   237,867,720 1,507,400 SH Call SOLE 19 1,507,400 0 0
INVESCO EXCHANGE TRADED FD T OPTIONS 46137V357   11,266,920 71,400 SH Call SOLE 22 71,400 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,576 29 SH   SOLE 2 29 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   480,974 3,048 SH   SOLE 4 3,048 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   324,910 2,059 SH   SOLE 7 2,059 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   6,249,038 39,601 SH   SOLE 18 39,601 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   139,578,834 884,530 SH   SOLE 19 884,530 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   60,169,771 381,304 SH   SOLE 22 381,304 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   298,344 1,891 SH   SOLE 43 1,891 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   81,177 828 SH   SOLE 2 828 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   222,640 6,325 SH   SOLE 43 6,325 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   101,480 2,000 SH   SOLE 43 2,000 0 0
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   14,024 213 SH   SOLE 43 213 0 0
INVESCO LTD SHS G491BT108   40,570,604 2,274,137 SH   SOLE 2 1,349,240 0 924,897
INVESCO LTD SHS G491BT108   4,314,996 241,872 SH   SOLE 4 150,286 0 91,586
INVESCO LTD SHS G491BT108   8,300,470 465,273 SH   SOLE 7 426,264 0 39,009
INVESCO LTD SHS G491BT108   2,726,452 152,828 SH   SOLE 13 152,828 0 0
INVESCO LTD SHS G491BT108   394,246 22,099 SH   SOLE 15 22,099 0 0
INVESCO LTD SHS G491BT108   27,304,174 1,530,503 SH   SOLE 18 1,300,885 0 229,618
INVESCO LTD SHS G491BT108   45,165,350 2,531,690 SH   SOLE 19 2,531,690 0 0
INVESCO LTD SHS G491BT108   393,572,932 22,061,263 SH   SOLE 21 22,061,263 0 0
INVESCO LTD SHS G491BT108   206,487,082 11,574,388 SH   SOLE 22 10,358,021 0 1,216,367
INVESCO LTD SHS G491BT108   12,647,222 708,925 SH   SOLE 23 708,925 0 0
INVESCO LTD SHS G491BT108   1,200,757 67,307 SH   SOLE 25 67,307 0 0
INVESCO LTD SHS G491BT108   13,001,310 728,773 SH   SOLE 26 247,472 0 481,301
INVESCO LTD SHS G491BT108   2,222,703 124,591 SH   SOLE 28 4,484 0 120,107
INVESCO LTD SHS G491BT108   1,757,900 98,537 SH   SOLE 29 98,537 0 0
INVESCO LTD SHS G491BT108   34,512,176 1,934,539 SH   SOLE 30 1,934,539 0 0
INVESCO LTD SHS G491BT108   3,220,334 180,512 SH   SOLE 31 180,512 0 0
INVESCO LTD SHS G491BT108   3,648,012 204,485 SH   SOLE 32 204,485 0 0
INVESCO LTD SHS G491BT108   10,788,686 604,747 SH   SOLE 34 604,747 0 0
INVESCO LTD SHS G491BT108   932,051 52,245 SH   SOLE 36 52,245 0 0
INVESCO LTD SHS G491BT108   1,237,918 69,390 SH   SOLE 40 69,390 0 0
INVESCO LTD SHS G491BT108   23,210 1,301 SH   OTR 43 1,301 0 0
INVESCO LTD SHS G491BT108   11,958,321 670,309 SH   SOLE 43 610,015 0 60,295
INVESCO MORTGAGE CAPITAL INC COM 46131B704   371,482 41,928 SH   SOLE 2 12,516 0 29,412
INVESCO MORTGAGE CAPITAL INC COM 46131B704   833 94 SH   SOLE 4 94 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   335,076 37,819 SH   SOLE 7 35,742 0 2,077
INVESCO MORTGAGE CAPITAL INC COM 46131B704   1,147,450 129,509 SH   SOLE 18 129,509 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   777,500 87,754 SH   SOLE 19 87,754 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   22,502,318 2,539,765 SH   SOLE 21 2,539,765 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   14,647,334 1,653,198 SH   SOLE 22 1,608,353 0 44,845
INVESCO MORTGAGE CAPITAL INC COM 46131B704   48,145 5,434 SH   SOLE 25 5,434 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   37,363 4,217 SH   SOLE 26 4,217 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   61,231 6,911 SH   SOLE 28 2,412 0 4,499
INVESCO MORTGAGE CAPITAL INC COM 46131B704   874,243 98,673 SH   SOLE 30 98,673 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   72,085 8,136 SH   SOLE 40 8,136 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   458,514 51,751 SH   SOLE 43 48,024 0 3,727
INVESCO MUN OPPORTUNITY TR COM 46132C107   16,894 1,758 SH   SOLE 4 1,758 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107   157,143 16,352 SH   SOLE 18 16,352 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107   1,008,781 104,972 SH   SOLE 19 104,972 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   16,630 1,745 SH   SOLE 4 1,745 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   154,653 16,228 SH   SOLE 18 16,228 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   992,826 104,179 SH   SOLE 19 104,179 0 0
INVESCO QQQ TR OPTIONS 46090E103   5,323,760 13,000 SH Call SOLE 2 0 0 13,000
INVESCO QQQ TR OPTIONS 46090E103   4,463,768 10,900 SH Call SOLE 4 10,900 0 0
INVESCO QQQ TR OPTIONS 46090E103   100,660,016 245,800 SH Call SOLE 18 245,800 0 0
INVESCO QQQ TR OPTIONS 46090E103   868,796,680 2,121,500 SH Call SOLE 19 2,121,500 0 0
INVESCO QQQ TR OPTIONS 46090E103   44,187,208 107,900 SH Call SOLE 22 107,900 0 0
INVESCO QQQ TR OPTIONS 46090E103   614,280 1,500 SH Call SOLE 26 1,500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,078,676 2,634 SH   SOLE 4 2,634 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   26,373,088 64,400 SH   SOLE 18 64,400 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   121,299,824 296,200 SH   SOLE 19 296,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   11,138,944 27,200 SH   SOLE 22 27,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   256,237 626 SH   SOLE 43 160 0 466
INVESCO QUALITY MUN INCOME T COM 46133G107   16,471 1,732 SH   SOLE 4 1,732 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107   153,168 16,106 SH   SOLE 18 16,106 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107   983,277 103,394 SH   SOLE 19 103,394 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   17,011 1,720 SH   SOLE 4 1,720 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   161,652 16,345 SH   SOLE 18 16,345 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   1,046,520 105,816 SH   SOLE 19 105,816 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   18,193 1,551 SH   SOLE 4 1,551 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   159,739 13,618 SH   SOLE 18 13,618 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   1,035,290 88,260 SH   SOLE 19 88,260 0 0
INVESTAR HLDG CORP COM 46134L105   600,441 40,271 SH   SOLE 2 33,348 0 6,923
INVESTAR HLDG CORP COM 46134L105   24,229 1,625 SH   SOLE 18 1,625 0 0
INVESTAR HLDG CORP COM 46134L105   22,126 1,484 SH   SOLE 19 1,484 0 0
INVESTAR HLDG CORP COM 46134L105   347,865 23,331 SH   SOLE 21 23,331 0 0
INVESTAR HLDG CORP COM 46134L105   1,457,930 97,782 SH   SOLE 22 97,782 0 0
INVESTAR HLDG CORP COM 46134L105   16,893 1,133 SH   SOLE 23 1,133 0 0
INVESTAR HLDG CORP COM 46134L105   96 6 SH   SOLE 43 6 0 0
INVESTCORP CR MGMT BDC INC COM 46090R104   17,775 5,000 SH   SOLE 43 0 0 5,000
INVESTORS TITLE CO NC COM 461804106   374,543 2,310 SH   SOLE 2 1,879 0 431
INVESTORS TITLE CO NC COM 461804106   2,919 18 SH   SOLE 7 18 0 0
INVESTORS TITLE CO NC COM 461804106   612,403 3,777 SH   SOLE 18 3,777 0 0
INVESTORS TITLE CO NC COM 461804106   394,487 2,433 SH   SOLE 19 2,433 0 0
INVESTORS TITLE CO NC COM 461804106   7,695,975 47,465 SH   SOLE 21 47,465 0 0
INVESTORS TITLE CO NC COM 461804106   8,268,654 50,997 SH   SOLE 22 49,935 0 1,062
INVESTORS TITLE CO NC COM 461804106   46,858 289 SH   SOLE 23 289 0 0
INVESTORS TITLE CO NC COM 461804106   11,914 73 SH   SOLE 43 73 0 0
INVITAE CORP COM 46185L103   36,811 58,729 SH   SOLE 2 8,433 0 50,296
INVITAE CORP COM 46185L103   1,727 2,755 SH   SOLE 7 2,755 0 0
INVITAE CORP COM 46185L103   434,958 693,934 SH   SOLE 18 693,934 0 0
INVITAE CORP COM 46185L103   337,434 538,344 SH   SOLE 19 538,344 0 0
INVITAE CORP COM 46185L103   6,379,097 10,177,244 SH   SOLE 21 10,177,244 0 0
INVITAE CORP COM 46185L103   4,871,693 7,772,325 SH   SOLE 22 7,668,091 0 104,234
INVITAE CORP COM 46185L103   2,342 3,736 SH   SOLE 28 3,736 0 0
INVITAE CORP COM 46185L103   7,337 11,705 SH   SOLE 43 11,705 0 0
INVITATION HOMES INC COM 46187W107   39,986,812 1,172,290 SH   SOLE 2 277,388 0 894,902
INVITATION HOMES INC COM 46187W107   39,896,591 1,169,645 SH   SOLE 4 854,863 0 314,782
INVITATION HOMES INC COM 46187W107   45,630,073 1,337,733 SH   SOLE 7 1,200,447 0 137,286
INVITATION HOMES INC COM 46187W107   502,474 14,731 SH   SOLE 13 14,731 0 0
INVITATION HOMES INC COM 46187W107   2,909,515 85,298 SH   SOLE 15 85,298 0 0
INVITATION HOMES INC COM 46187W107   42,937,532 1,258,796 SH   SOLE 18 1,220,752 0 38,044
INVITATION HOMES INC COM 46187W107   51,879,229 1,520,939 SH   SOLE 19 1,520,939 0 0
INVITATION HOMES INC COM 46187W107   744,208,364 21,817,894 SH   SOLE 21 21,817,894 0 0
INVITATION HOMES INC COM 46187W107   664,431,112 19,479,071 SH   SOLE 22 17,002,505 0 2,476,566
INVITATION HOMES INC COM 46187W107   36,969,714 1,083,838 SH   SOLE 23 1,083,838 0 0
INVITATION HOMES INC COM 46187W107   93,962,271 2,754,684 SH   SOLE 25 2,752,807 0 1,877
INVITATION HOMES INC COM 46187W107   22,291,294 653,512 SH   SOLE 26 316,927 0 336,585
INVITATION HOMES INC COM 46187W107   51,693,944 1,515,507 SH   SOLE 28 226,280 0 1,289,227
INVITATION HOMES INC COM 46187W107   161,340,368 4,730,002 SH   SOLE 30 4,730,002 0 0
INVITATION HOMES INC COM 46187W107   4,666,316 136,802 SH   SOLE 31 126,209 0 10,593
INVITATION HOMES INC COM 46187W107   4,514,902 132,363 SH   SOLE 34 132,363 0 0
INVITATION HOMES INC COM 46187W107   4,943,494 144,928 SH   SOLE 36 144,928 0 0
INVITATION HOMES INC COM 46187W107   1,110,656 32,561 SH   SOLE 40 32,561 0 0
INVITATION HOMES INC COM 46187W107   18,931 555 SH   OTR 43 555 0 0
INVITATION HOMES INC COM 46187W107   9,264,271 271,600 SH   SOLE 43 237,151 0 34,449
INVIVO THERAPEUTICS HLDGS CO COM 46186M605   1 1 SH   SOLE 21 1 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M605   25,340 34,713 SH   SOLE 22 34,713 0 0
INVIVYD INC COM 00534A102   30,748 7,804 SH   SOLE 2 0 0 7,804
INVIVYD INC COM 00534A102   60,444 15,341 SH   SOLE 18 15,341 0 0
INVIVYD INC COM 00534A102   415,591 105,480 SH   SOLE 21 105,480 0 0
INVIVYD INC COM 00534A102   2,664,275 676,212 SH   SOLE 22 676,212 0 0
INVIVYD INC COM 00534A102   47,568 12,073 SH   SOLE 26 7,620 0 4,453
INVIVYD INC COM 00534A102   214,245 54,377 SH   SOLE 28 0 0 54,377
INVIVYD INC COM 00534A102   113,050 28,693 SH   SOLE 31 26,723 0 1,970
INVO BIOSCIENCE INC COM NEW 44984F401   32 24 SH   SOLE 22 24 0 0
IONIS PHARMACEUTICALS INC COM 462222100   6,370,040 125,915 SH   SOLE 2 45,612 0 80,303
IONIS PHARMACEUTICALS INC COM 462222100   22,158 438 SH   SOLE 4 438 0 0
IONIS PHARMACEUTICALS INC COM 462222100   643,049 12,711 SH   SOLE 7 12,121 0 590
IONIS PHARMACEUTICALS INC COM 462222100   4,521,582 89,377 SH   SOLE 18 89,377 0 0
IONIS PHARMACEUTICALS INC COM 462222100   42,590,052 841,867 SH   SOLE 19 841,867 0 0
IONIS PHARMACEUTICALS INC COM 462222100   183,713,133 3,631,412 SH   SOLE 21 3,631,412 0 0
IONIS PHARMACEUTICALS INC COM 462222100   183,840,215 3,633,924 SH   SOLE 22 3,445,745 0 188,179
IONIS PHARMACEUTICALS INC COM 462222100   1,322,119 26,134 SH   SOLE 25 26,134 0 0
IONIS PHARMACEUTICALS INC COM 462222100   4,453,084 88,023 SH   SOLE 26 36,893 0 51,130
IONIS PHARMACEUTICALS INC COM 462222100   413,219 8,168 SH   SOLE 28 3,288 0 4,880
IONIS PHARMACEUTICALS INC COM 462222100   24,735,879 488,948 SH   SOLE 30 488,948 0 0
IONIS PHARMACEUTICALS INC COM 462222100   98,701 1,951 SH   SOLE 31 1,951 0 0
IONIS PHARMACEUTICALS INC COM 462222100   246,677 4,876 SH   SOLE 34 4,876 0 0
IONIS PHARMACEUTICALS INC COM 462222100   1,313,316 25,960 SH   SOLE 40 25,960 0 0
IONIS PHARMACEUTICALS INC COM 462222100   12,546 248 SH   OTR 43 248 0 0
IONIS PHARMACEUTICALS INC COM 462222100   3,924,671 77,578 SH   SOLE 43 52,520 0 25,058
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2   7,753,240 7,370,000 PRN   SOLE 2 7,370,000 0 0
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2   4,725,584 4,492,000 PRN   SOLE 21 4,492,000 0 0
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2   11,992,800 11,400,000 PRN   SOLE 22 11,400,000 0 0
IONQ INC COM 46222L108   1,758,005 141,889 SH   SOLE 2 43,396 0 98,493
IONQ INC COM 46222L108   7,261 586 SH   SOLE 4 586 0 0
IONQ INC COM 46222L108   302,118 24,384 SH   SOLE 7 23,102 0 1,282
IONQ INC COM 46222L108   5,289,328 426,903 SH   SOLE 18 426,903 0 0
IONQ INC COM 46222L108   4,113,616 332,011 SH   SOLE 19 332,011 0 0
IONQ INC COM 46222L108   80,786,777 6,520,321 SH   SOLE 21 6,520,321 0 0
IONQ INC COM 46222L108   57,926,620 4,675,272 SH   SOLE 22 4,480,919 0 194,353
IONQ INC COM 46222L108   362,234 29,236 SH   SOLE 25 29,236 0 0
IONQ INC COM 46222L108   382,132 30,842 SH   SOLE 26 30,842 0 0
IONQ INC COM 46222L108   102,131 8,243 SH   SOLE 28 0 0 8,243
IONQ INC COM 46222L108   1,326,188 107,037 SH   SOLE 30 107,037 0 0
IONQ INC COM 46222L108   442,806 35,739 SH   SOLE 40 35,739 0 0
IONQ INC COM 46222L108   222,029 17,920 SH   SOLE 43 17,920 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   1,786,161 219,700 SH   SOLE 2 63,158 0 156,542
IOVANCE BIOTHERAPEUTICS INC COM 462260100   3,699 455 SH   SOLE 4 455 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   88,804 10,923 SH   SOLE 7 10,923 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   5,007,844 615,971 SH   SOLE 18 615,971 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   5,205,265 640,254 SH   SOLE 19 640,254 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   86,420,900 10,629,877 SH   SOLE 21 10,629,877 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   50,961,734 6,268,356 SH   SOLE 22 5,985,189 0 283,167
IOVANCE BIOTHERAPEUTICS INC COM 462260100   372,427 45,809 SH   SOLE 25 45,809 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   894,861 110,069 SH   SOLE 26 110,069 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   18,179 2,236 SH   SOLE 28 2,236 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   1,987,159 244,423 SH   SOLE 30 244,423 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   14,699 1,808 SH   SOLE 34 1,808 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   401,029 49,327 SH   SOLE 40 49,327 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   1,890,615 232,548 SH   SOLE 43 204,633 0 27,915
IPG PHOTONICS CORP COM 44980X109   4,898,193 45,128 SH   SOLE 2 27,670 0 17,458
IPG PHOTONICS CORP COM 44980X109   102,245 942 SH   SOLE 4 99 0 843
IPG PHOTONICS CORP COM 44980X109   364,477 3,358 SH   SOLE 7 3,186 0 172
IPG PHOTONICS CORP COM 44980X109   5,465,749 50,357 SH   SOLE 18 50,357 0 0
IPG PHOTONICS CORP COM 44980X109   1,051,644 9,689 SH   SOLE 19 9,689 0 0
IPG PHOTONICS CORP COM 44980X109   165,019,223 1,520,354 SH   SOLE 21 1,520,354 0 0
IPG PHOTONICS CORP COM 44980X109   92,930,646 856,188 SH   SOLE 22 815,870 0 40,318
IPG PHOTONICS CORP COM 44980X109   691,834 6,374 SH   SOLE 25 6,374 0 0
IPG PHOTONICS CORP COM 44980X109   684,453 6,306 SH   SOLE 26 6,306 0 0
IPG PHOTONICS CORP COM 44980X109   348,196 3,208 SH   SOLE 28 694 0 2,514
IPG PHOTONICS CORP COM 44980X109   23,720,766 218,544 SH   SOLE 30 218,544 0 0
IPG PHOTONICS CORP COM 44980X109   46,347 427 SH   SOLE 31 427 0 0
IPG PHOTONICS CORP COM 44980X109   45,695 421 SH   SOLE 36 421 0 0
IPG PHOTONICS CORP COM 44980X109   656,558 6,049 SH   SOLE 40 6,049 0 0
IPG PHOTONICS CORP COM 44980X109   15,847 146 SH   OTR 43 146 0 0
IPG PHOTONICS CORP COM 44980X109   3,701,865 34,106 SH   SOLE 43 32,055 0 2,051
IQIYI INC SPONSORED ADS 46267X108   849,432 174,064 SH   SOLE 2 12,630 0 161,434
IQIYI INC SPONSORED ADS 46267X108   402,898 82,561 SH   SOLE 4 13,423 0 69,138
IQIYI INC SPONSORED ADS 46267X108   519,554 106,466 SH   SOLE 7 92,499 0 13,967
IQIYI INC SPONSORED ADS 46267X108   271,504 55,636 SH   SOLE 13 55,636 0 0
IQIYI INC SPONSORED ADS 46267X108   1,364,067 279,522 SH   SOLE 15 279,522 0 0
IQIYI INC SPONSORED ADS 46267X108   292,737 59,987 SH   SOLE 18 59,987 0 0
IQIYI INC SPONSORED ADS 46267X108   42,354,706 8,679,243 SH   SOLE 21 8,679,243 0 0
IQIYI INC SPONSORED ADS 46267X108   18,814,142 3,855,357 SH   SOLE 22 3,342,861 0 512,496
IQIYI INC SPONSORED ADS 46267X108   3,140,143 643,472 SH   SOLE 23 643,472 0 0
IQIYI INC SPONSORED ADS 46267X108   1,361,110 278,916 SH   SOLE 25 278,916 0 0
IQIYI INC SPONSORED ADS 46267X108   2,109,927 432,362 SH   SOLE 26 42,272 0 390,090
IQIYI INC SPONSORED ADS 46267X108   4,185,425 857,669 SH   SOLE 28 0 0 857,669
IQIYI INC SPONSORED ADS 46267X108   13,970,903 2,862,890 SH   SOLE 30 2,862,890 0 0
IQIYI INC SPONSORED ADS 46267X108   100,084 20,509 SH   SOLE 34 20,509 0 0
IQIYI INC SPONSORED ADS 46267X108   29,324 6,009 SH   SOLE 40 6,009 0 0
IQIYI INC SPONSORED ADS 46267X108   5,390,389 1,104,588 SH   SOLE 43 1,048,996 0 55,592
IQVIA HLDGS INC COM 46266C105   85,381,302 369,009 SH   SOLE 2 73,268 0 295,741
IQVIA HLDGS INC COM 46266C105   44,346,522 191,661 SH   SOLE 4 106,866 0 84,795
IQVIA HLDGS INC COM 46266C105   48,815,396 210,975 SH   SOLE 7 192,027 0 18,948
IQVIA HLDGS INC COM 46266C105   1,939,196 8,381 SH   SOLE 13 8,381 0 0
IQVIA HLDGS INC COM 46266C105   6,335,416 27,381 SH   SOLE 15 27,381 0 0
IQVIA HLDGS INC COM 46266C105   98,373,058 425,158 SH   SOLE 18 413,813 0 11,345
IQVIA HLDGS INC COM 46266C105   49,960,495 215,924 SH   SOLE 19 215,924 0 0
IQVIA HLDGS INC COM 46266C105   1,572,676,671 6,796,943 SH   SOLE 21 6,796,943 0 0
IQVIA HLDGS INC COM 46266C105   911,924,111 3,941,240 SH   SOLE 22 3,547,298 0 393,942
IQVIA HLDGS INC COM 46266C105   69,727,057 301,353 SH   SOLE 23 301,353 0 0
IQVIA HLDGS INC COM 46266C105   83,923,377 362,708 SH   SOLE 25 361,956 0 752
IQVIA HLDGS INC COM 46266C105   47,549,747 205,505 SH   SOLE 26 105,654 0 99,851
IQVIA HLDGS INC COM 46266C105   77,047,689 332,992 SH   SOLE 28 6,395 0 326,597
IQVIA HLDGS INC COM 46266C105   316,054,899 1,365,956 SH   SOLE 30 1,365,956 0 0
IQVIA HLDGS INC COM 46266C105   9,792,927 42,324 SH   SOLE 31 39,232 0 3,092
IQVIA HLDGS INC COM 46266C105   33,452,458 144,578 SH   SOLE 34 144,578 0 0
IQVIA HLDGS INC COM 46266C105   11,303,144 48,851 SH   SOLE 36 48,851 0 0
IQVIA HLDGS INC COM 46266C105   2,196,953 9,495 SH   SOLE 40 9,495 0 0
IQVIA HLDGS INC COM 46266C105   115,459 499 SH   OTR 43 499 0 0
IQVIA HLDGS INC COM 46266C105   38,328,791 165,653 SH   SOLE 43 118,716 0 46,937
IRADIMED CORP COM 46266A109   2,800,920 59,004 SH   SOLE 2 45,484 0 13,520
IRADIMED CORP COM 46266A109   1,329 28 SH   SOLE 7 28 0 0
IRADIMED CORP COM 46266A109   912,136 19,215 SH   SOLE 18 19,215 0 0
IRADIMED CORP COM 46266A109   2,562,953 53,991 SH   SOLE 19 53,991 0 0
IRADIMED CORP COM 46266A109   13,193,052 277,924 SH   SOLE 21 277,924 0 0
IRADIMED CORP COM 46266A109   10,460,252 220,355 SH   SOLE 22 213,941 0 6,414
IRADIMED CORP COM 46266A109   195,861 4,126 SH   SOLE 23 4,126 0 0
IRADIMED CORP COM 46266A109   86,300 1,818 SH   SOLE 25 1,818 0 0
IRADIMED CORP COM 46266A109   420,015 8,848 SH   SOLE 26 0 0 8,848
IRADIMED CORP COM 46266A109   73,389 1,546 SH   SOLE 28 0 0 1,546
IRADIMED CORP COM 46266A109   84,307 1,776 SH   SOLE 40 1,776 0 0
IRADIMED CORP COM 46266A109   157,458 3,317 SH   SOLE 43 3,215 0 102
IRHYTHM TECHNOLOGIES INC COM 450056106   1,773,653 16,570 SH   SOLE 2 8,796 0 7,774
IRHYTHM TECHNOLOGIES INC COM 450056106   61,334 573 SH   SOLE 4 105 0 468
IRHYTHM TECHNOLOGIES INC COM 450056106   406,645 3,799 SH   SOLE 7 3,603 0 196
IRHYTHM TECHNOLOGIES INC COM 450056106   8,098,004 75,654 SH   SOLE 18 73,718 0 1,936
IRHYTHM TECHNOLOGIES INC COM 450056106   7,783,735 72,718 SH   SOLE 19 72,718 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   148,765,584 1,389,813 SH   SOLE 21 1,389,813 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   90,325,597 843,849 SH   SOLE 22 817,264 0 26,585
IRHYTHM TECHNOLOGIES INC COM 450056106   32,112 300 SH   SOLE 23 300 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   642,454 6,002 SH   SOLE 25 6,002 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   909,519 8,497 SH   SOLE 26 8,497 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   193,849 1,811 SH   SOLE 28 1,425 0 386
IRHYTHM TECHNOLOGIES INC COM 450056106   5,325,882 49,756 SH   SOLE 30 49,756 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   694,154 6,485 SH   SOLE 40 6,485 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   1,988,398 18,576 SH   SOLE 43 17,387 0 1,189
IRIDEX CORP COM 462684101   7,449 2,651 SH   SOLE 18 2,651 0 0
IRIDEX CORP COM 462684101   90,544 32,222 SH   SOLE 21 32,222 0 0
IRIDEX CORP COM 462684101   59,004 20,998 SH   SOLE 22 20,998 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   7,698,731 187,044 SH   SOLE 2 113,274 0 73,770
IRIDIUM COMMUNICATIONS INC COM 46269C102   657,243 15,968 SH   SOLE 4 15,968 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,217,677 29,584 SH   SOLE 7 28,002 0 1,582
IRIDIUM COMMUNICATIONS INC COM 46269C102   53,673 1,304 SH   SOLE 13 1,304 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   9,810,609 238,353 SH   SOLE 18 230,823 0 7,530
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,608,656 39,083 SH   SOLE 19 39,083 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   279,484,426 6,790,195 SH   SOLE 21 6,790,195 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   151,060,122 3,670,071 SH   SOLE 22 3,506,191 0 163,880
IRIDIUM COMMUNICATIONS INC COM 46269C102   50,627 1,230 SH   SOLE 23 1,230 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   939,354 22,822 SH   SOLE 25 22,822 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,530,370 37,181 SH   SOLE 26 36,066 0 1,115
IRIDIUM COMMUNICATIONS INC COM 46269C102   363,525 8,832 SH   SOLE 28 1,882 0 6,950
IRIDIUM COMMUNICATIONS INC COM 46269C102   9,059,645 220,108 SH   SOLE 30 220,108 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   73,059 1,775 SH   SOLE 31 1,775 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   41,489 1,008 SH   SOLE 36 1,008 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   971,376 23,600 SH   SOLE 40 23,600 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   3,751,869 91,153 SH   SOLE 43 85,732 0 5,421
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   136,065 19,030 SH   SOLE 2 19,030 0 0
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   624,638 87,362 SH   SOLE 21 87,362 0 0
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   43,279 6,053 SH   SOLE 22 6,053 0 0
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   1,018,396 142,433 SH   SOLE 30 142,433 0 0
IROBOT CORP COM 462726100   836,423 21,613 SH   SOLE 2 9,058 0 12,555
IROBOT CORP COM 462726100   23,297 602 SH   SOLE 4 87 0 515
IROBOT CORP COM 462726100   384,485 9,935 SH   SOLE 7 9,399 0 536
IROBOT CORP COM 462726100   3,268,022 84,445 SH   SOLE 18 81,623 0 2,822
IROBOT CORP COM 462726100   3,775,959 97,570 SH   SOLE 19 97,570 0 0
IROBOT CORP COM 462726100   133,340,231 3,445,484 SH   SOLE 21 3,445,484 0 0
IROBOT CORP COM 462726100   32,288,223 834,321 SH   SOLE 22 803,548 0 30,773
IROBOT CORP COM 462726100   12,152 314 SH   SOLE 23 314 0 0
IROBOT CORP COM 462726100   256,271 6,622 SH   SOLE 25 6,622 0 0
IROBOT CORP COM 462726100   605,732 15,652 SH   SOLE 26 10,100 0 5,552
IROBOT CORP COM 462726100   19,389 501 SH   SOLE 28 501 0 0
IROBOT CORP COM 462726100   8,940,048 231,009 SH   SOLE 30 231,009 0 0
IROBOT CORP COM 462726100   33,476 865 SH   SOLE 36 865 0 0
IROBOT CORP COM 462726100   189,282 4,891 SH   SOLE 40 4,891 0 0
IROBOT CORP COM 462726100   379,067 9,795 SH   SOLE 43 9,399 0 396
IRON MTN INC DEL COM 46284V101   43,610,836 623,190 SH   SOLE 2 93,272 0 529,918
IRON MTN INC DEL COM 46284V101   21,320,247 304,662 SH   SOLE 4 166,446 0 138,216
IRON MTN INC DEL COM 46284V101   31,407,374 448,805 SH   SOLE 7 411,860 0 36,945
IRON MTN INC DEL COM 46284V101   697,351 9,965 SH   SOLE 13 9,965 0 0
IRON MTN INC DEL COM 46284V101   2,978,979 42,569 SH   SOLE 15 42,569 0 0
IRON MTN INC DEL COM 46284V101   32,354,623 462,341 SH   SOLE 18 444,165 0 18,176
IRON MTN INC DEL COM 46284V101   8,706,072 124,408 SH   SOLE 19 124,408 0 0
IRON MTN INC DEL COM 46284V101   696,695,127 9,955,632 SH   SOLE 21 9,955,632 0 0
IRON MTN INC DEL COM 46284V101   439,009,943 6,273,363 SH   SOLE 22 5,644,620 0 628,743
IRON MTN INC DEL COM 46284V101   33,706,637 481,661 SH   SOLE 23 481,661 0 0
IRON MTN INC DEL COM 46284V101   47,979,268 685,614 SH   SOLE 25 683,496 0 2,118
IRON MTN INC DEL COM 46284V101   23,590,958 337,110 SH   SOLE 26 179,484 0 157,626
IRON MTN INC DEL COM 46284V101   27,401,089 391,556 SH   SOLE 28 6,132 0 385,424
IRON MTN INC DEL COM 46284V101   183,910,239 2,628,040 SH   SOLE 30 2,621,774 0 6,266
IRON MTN INC DEL COM 46284V101   4,690,899 67,032 SH   SOLE 31 61,910 0 5,122
IRON MTN INC DEL COM 46284V101   843,469 12,053 SH   SOLE 34 12,053 0 0
IRON MTN INC DEL COM 46284V101   5,950,399 85,030 SH   SOLE 36 85,030 0 0
IRON MTN INC DEL COM 46284V101   1,069,574 15,284 SH   SOLE 40 15,284 0 0
IRON MTN INC DEL COM 46284V101   33,380 477 SH   OTR 43 477 0 0
IRON MTN INC DEL COM 46284V101   22,673,625 324,001 SH   SOLE 43 289,169 0 34,832
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   5,301,353 463,405 SH   SOLE 2 232,553 0 230,852
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   5,903 516 SH   SOLE 4 516 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   15,741 1,376 SH   SOLE 7 1,376 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   5,376,228 469,950 SH   SOLE 18 431,270 0 38,680
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   13,366,931 1,168,438 SH   SOLE 19 1,168,438 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   205,730,565 17,983,441 SH   SOLE 21 17,983,441 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   57,954,090 5,065,917 SH   SOLE 22 4,826,919 0 238,998
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   405,113 35,412 SH   SOLE 23 35,412 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   340,260 29,743 SH   SOLE 25 29,743 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   2,517,933 220,099 SH   SOLE 26 15,461 0 204,638
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   33,016 2,886 SH   SOLE 28 2,886 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   3,926,300 343,208 SH   SOLE 30 343,208 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   662,307 57,894 SH   SOLE 34 57,894 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   230,001 20,105 SH   SOLE 40 20,105 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   16,119 1,409 SH   OTR 43 1,409 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   1,332,863 116,509 SH   SOLE 43 104,499 0 12,010
ISHARES GOLD TR ISHARES NEW 464285204   1,483 38 SH   SOLE 2 38 0 0
ISHARES GOLD TR ISHARES NEW 464285204   3,107,881 79,628 SH   SOLE 18 79,628 0 0
ISHARES GOLD TR ISHARES NEW 464285204   11,648,074 298,439 SH   SOLE 21 298,439 0 0
ISHARES GOLD TR ISHARES NEW 464285204   94,527,186 2,421,911 SH   SOLE 23 2,421,911 0 0
ISHARES GOLD TR ISHARES NEW 464285204   23,702,919 607,300 SH   SOLE 34 607,300 0 0
ISHARES GOLD TR SHARES REPRESENT 46436F103   23,010,303 1,117,005 SH   SOLE 2 0 0 1,117,005
ISHARES INC MSCI AUST ETF 464286103   28,973,995 1,190,386 SH   SOLE 2 1,190,386 0 0
ISHARES INC MSCI AUST ETF 464286103   163,816,889 6,730,357 SH   SOLE 7 0 0 6,730,357
ISHARES INC MSCI AUST ETF 464286103   3,836,495 157,621 SH   SOLE 18 157,621 0 0
ISHARES INC JP MRG EM CRP BD 464286251   4,892,914 110,875 SH   SOLE 2 41 0 110,834
ISHARES INC JP MRGN EM HI BD 464286285   10,142 279 SH   SOLE 2 279 0 0
ISHARES INC EM MKTS DIV ETF 464286319   433,456 16,363 SH   SOLE 7 16,363 0 0
ISHARES INC EM MKTS DIV ETF 464286319   110,092 4,156 SH   SOLE 18 4,156 0 0
ISHARES INC EM MKTS DIV ETF 464286319   13,412,735 506,332 SH   SOLE 21 506,332 0 0
ISHARES INC MSCI WORLD ETF 464286392   4,328,205 32,538 SH   SOLE 2 32,538 0 0
ISHARES INC MSCI WORLD ETF 464286392   51,080 384 SH   SOLE 43 384 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   664 19 SH   SOLE 2 19 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   180,988 5,177 SH   SOLE 4 5,177 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   3,916,429 112,026 SH   SOLE 18 112,026 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   37,392,831 1,069,589 SH   SOLE 19 1,069,589 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   500,288 8,654 SH   SOLE 21 8,654 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   7,453,675 128,934 SH   SOLE 22 128,934 0 0
ISHARES INC MSCI CDA ETF 464286509   26,204,302 714,403 SH   SOLE 2 641,996 0 72,407
ISHARES INC MSCI CDA ETF 464286509   1,134,659 30,934 SH   SOLE 3 0 0 30,934
ISHARES INC MSCI CDA ETF 464286509   6,261,973 170,719 SH   SOLE 7 0 0 170,719
ISHARES INC MSCI CDA ETF 464286509   649,346 17,703 SH   SOLE 18 17,703 0 0
ISHARES INC MSCI CDA ETF 464286509   1,854,174 50,550 SH   SOLE 21 50,550 0 0
ISHARES INC MSCI CDA ETF 464286509   3,741,727 102,010 SH   SOLE 22 102,010 0 0
ISHARES INC MSCI CDA ETF 464286509   2,153,153 58,701 SH   SOLE 26 58,701 0 0
ISHARES INC JP MORGAN EM ETF 464286517   2,267,166 61,742 SH   SOLE 18 61,742 0 0
ISHARES INC JP MORGAN EM ETF 464286517   6,586,650 179,375 SH   SOLE 21 179,375 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   133,822,846 1,333,561 SH   SOLE 7 1,333,561 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   7,114,715 70,899 SH   SOLE 18 70,899 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   103,963 1,036 SH   SOLE 22 0 0 1,036
ISHARES INC MSCI GBL MIN VOL 464286525   40,223,893 400,836 SH   SOLE 40 400,836 0 0
ISHARES INC MSCI EMERG MRKT 464286533   45,735,172 822,723 SH   SOLE 7 822,723 0 0
ISHARES INC MSCI EMERG MRKT 464286533   80,104,745 1,440,992 SH   SOLE 18 1,440,992 0 0
ISHARES INC MSCI EMERG MRKT 464286533   2,570,204 46,235 SH   SOLE 21 46,235 0 0
ISHARES INC MSCI EMERG MRKT 464286533   47,696,109 857,998 SH   SOLE 22 857,998 0 0
ISHARES INC MSCI EURZONE ETF 464286608   188,294,246 3,969,103 SH   SOLE 7 0 0 3,969,103
ISHARES INC MSCI EURZONE ETF 464286608   16,638,821 350,734 SH   SOLE 18 350,734 0 0
ISHARES INC MSCI EURZONE ETF 464286608   355,650,849 7,496,856 SH   SOLE 21 7,496,856 0 0
ISHARES INC MSCI THAILND ETF 464286624   33,207 520 SH   SOLE 2 520 0 0
ISHARES INC MSCI CHILE ETF 464286640   9,297,339 329,576 SH   SOLE 2 329,576 0 0
ISHARES INC MSCI CHILE ETF 464286640   1,112,038 39,420 SH   SOLE 22 39,420 0 0
ISHARES INC MSCI PAC JP ETF 464286665   76,527,315 1,762,896 SH   SOLE 23 1,762,896 0 0
ISHARES INC MSCI PAC JP ETF 464286665   4,501,226 103,691 SH   SOLE 28 0 0 103,691
ISHARES INC MSCI EQUAL WEITE 464286681   1,977,923 23,424 SH   SOLE 2 23,424 0 0
ISHARES INC MSCI FRANCE ETF 464286707   392 10 SH   SOLE 2 10 0 0
ISHARES INC MSCI FRANCE ETF 464286707   41,882,832 1,068,985 SH   SOLE 7 0 0 1,068,985
ISHARES INC MSCI FRANCE ETF 464286707   91,094 2,325 SH   SOLE 18 2,325 0 0
ISHARES INC MSCI SWITZERLAND 464286749   10,189,700 211,098 SH   SOLE 2 211,098 0 0
ISHARES INC MSCI SWITZERLAND 464286749   96,908,928 2,007,643 SH   SOLE 7 0 0 2,007,643
ISHARES INC MSCI SWITZERLAND 464286749   447,173 9,264 SH   SOLE 18 9,264 0 0
ISHARES INC MSCI SWEDEN ETF 464286756   25,142 637 SH   SOLE 2 637 0 0
ISHARES INC MSCI SWEDEN ETF 464286756   301,867 7,648 SH   SOLE 7 0 0 7,648
ISHARES INC MSCI SWEDEN ETF 464286756   949,727 24,062 SH   SOLE 18 24,062 0 0
ISHARES INC MSCI SPAIN ETF 464286764   15,726,126 513,590 SH   SOLE 2 513,590 0 0
ISHARES INC MSCI SPAIN ETF 464286764   54,912,040 1,793,339 SH   SOLE 7 0 0 1,793,339
ISHARES INC MSCI SPAIN ETF 464286764   1,974,868 64,496 SH   SOLE 18 64,496 0 0
ISHARES INC MSCI STH KOR ETF 464286772   129,288,396 1,972,965 SH   SOLE 4 1,972,965 0 0
ISHARES INC MSCI STH KOR ETF 464286772   105,241 1,606 SH   SOLE 19 1,606 0 0
ISHARES INC MSCI STH KOR ETF 464286772   19,021,590 290,273 SH   SOLE 22 290,273 0 0
ISHARES INC MSCI STH AFR ETF 464286780   1,922 46 SH   SOLE 2 46 0 0
ISHARES INC MSCI STH AFR ETF 464286780   23,332,694 558,332 SH   SOLE 7 0 0 558,332
ISHARES INC MSCI STH AFR ETF 464286780   233,397 5,585 SH   SOLE 18 5,585 0 0
ISHARES INC MSCI GERMANY ETF 464286806   8,284 279 SH   SOLE 2 279 0 0
ISHARES INC MSCI GERMANY ETF 464286806   104,231,169 3,510,649 SH   SOLE 7 0 0 3,510,649
ISHARES INC MSCI GERMANY ETF 464286806   1,690,638 56,943 SH   SOLE 18 56,943 0 0
ISHARES INC MSCI GERMANY ETF 464286806   32,230,039 1,085,552 SH   SOLE 21 1,085,552 0 0
ISHARES INC MSCI NETHERL ETF 464286814   13,389 300 SH   SOLE 2 300 0 0
ISHARES INC MSCI NETHERL ETF 464286814   4,999 112 SH   SOLE 18 112 0 0
ISHARES INC MSCI MEXICO ETF 464286822   29,650,450 437,000 SH   SOLE 2 437,000 0 0
ISHARES INC MSCI MEXICO ETF 464286822   95,319,751 1,404,860 SH   SOLE 7 0 0 1,404,860
ISHARES INC MSCI MEXICO ETF 464286822   1,511,291 22,274 SH   SOLE 18 22,274 0 0
ISHARES INC MSCI HONG KG ETF 464286871   12,498,983 719,573 SH   SOLE 2 719,573 0 0
ISHARES INC MSCI HONG KG ETF 464286871   49,342,890 2,840,696 SH   SOLE 7 0 0 2,840,696
ISHARES INC MSCI HONG KG ETF 464286871   859,172 49,463 SH   SOLE 18 49,463 0 0
ISHARES INC CORE MSCI EMKT 46434G103   182,609,328 3,610,307 SH   SOLE 2 3,610,307 0 0
ISHARES INC CORE MSCI EMKT 46434G103   144,254 2,852 SH   SOLE 3 2,852 0 0
ISHARES INC CORE MSCI EMKT 46434G103   10,008,669 197,878 SH   SOLE 7 177,303 0 20,575
ISHARES INC CORE MSCI EMKT 46434G103   176,877,144 3,496,978 SH   SOLE 18 2,051,266 0 1,445,712
ISHARES INC CORE MSCI EMKT 46434G103   13,051,208 258,031 SH   SOLE 19 192,852 0 65,179
ISHARES INC CORE MSCI EMKT 46434G103   426,616,100 8,434,482 SH   SOLE 21 7,828,170 0 606,312
ISHARES INC CORE MSCI EMKT 46434G103   387,796,557 7,666,994 SH   SOLE 22 4,154,469 0 3,512,525
ISHARES INC CORE MSCI EMKT 46434G103   282,924,844 5,593,611 SH   SOLE 23 5,593,611 0 0
ISHARES INC CORE MSCI EMKT 46434G103   3,665 72 SH   SOLE 43 71 0 1
ISHARES INC MSCI EMRG CHN 46434G764   16,269,429 293,619 SH   SOLE 2 293,619 0 0
ISHARES INC MSCI EMRG CHN 46434G764   5,428,795 97,975 SH   SOLE 7 97,975 0 0
ISHARES INC MSCI EMRG CHN 46434G764   4,091,177 73,835 SH   SOLE 18 73,835 0 0
ISHARES INC MSCI EMRG CHN 46434G764   48,255,018 870,872 SH   SOLE 19 870,872 0 0
ISHARES INC MSCI EMRG CHN 46434G764   48,848,680 881,586 SH   SOLE 22 881,586 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   56,655,013 1,230,828 SH   SOLE 2 1,230,828 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   108,699,293 2,361,488 SH   SOLE 7 0 0 2,361,488
ISHARES INC MSCI TAIWAN ETF 46434G772   17,581,066 381,948 SH   SOLE 15 381,948 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   9,908,464 215,261 SH   SOLE 18 215,261 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   100,585,953 2,185,226 SH   SOLE 22 2,185,226 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   9,149,573 489,282 SH   SOLE 2 489,282 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   38,563,795 2,062,235 SH   SOLE 7 0 0 2,062,235
ISHARES INC MSCI SINGPOR ETF 46434G780   3,094,607 165,487 SH   SOLE 18 165,487 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   553 26 SH   SOLE 2 26 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   382,883 18,018 SH   SOLE 22 18,018 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   21,027,850 327,843 SH   SOLE 2 327,843 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   361,842,218 5,641,444 SH   SOLE 4 5,641,444 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   89,318,093 1,392,549 SH   SOLE 7 0 0 1,392,549
ISHARES INC MSCI JPN ETF NEW 46434G822   1,814,007 28,282 SH   SOLE 18 28,282 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   207,584,043 3,236,421 SH   SOLE 21 3,236,421 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   17,550,051 273,621 SH   SOLE 23 273,621 0 0
ISHARES INC MSCI ITALY ETF 46434G830   16,093,135 474,304 SH   SOLE 2 474,304 0 0
ISHARES INC MSCI ITALY ETF 46434G830   2,226,079 65,608 SH   SOLE 7 0 0 65,608
ISHARES INC MSCI ITALY ETF 46434G830   1,017,357 29,984 SH   SOLE 18 29,984 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848   1,723 40 SH   SOLE 43 0 0 40
ISHARES INC ESG AWR MSCI EM 46434G863   24,454,791 762,782 SH   SOLE 2 762,782 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   24,394,358 760,897 SH   SOLE 7 760,897 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   1,377,907 42,979 SH   SOLE 18 42,979 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   813,330 25,369 SH   SOLE 19 0 0 25,369
ISHARES INC ESG AWR MSCI EM 46434G863   6,551,012 204,336 SH   SOLE 21 204,336 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   850,295 26,522 SH   SOLE 22 26,522 0 0
ISHARES INC EMNG MKTS EQT 46434G889   18,216 425 SH   SOLE 2 425 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   10,110 504 SH   SOLE 2 0 0 504
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   291,332,243 14,523,043 SH   SOLE 7 13,780,053 0 742,990
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   12,611,722 628,700 SH   SOLE 23 628,700 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   2,291,554 114,235 SH   SOLE 26 0 0 114,235
ISHARES SILVER TR ISHARES 46428Q109   893 41 SH   SOLE 2 41 0 0
ISHARES TR S&P 100 ETF 464287101   103,358,979 462,684 SH   SOLE 2 462,684 0 0
ISHARES TR S&P 100 ETF 464287101   17,484,156 78,267 SH   SOLE 18 78,267 0 0
ISHARES TR S&P 100 ETF 464287101   94,722,945 424,025 SH   SOLE 19 424,025 0 0
ISHARES TR S&P 100 ETF 464287101   2,200,168 9,849 SH   SOLE 43 9,849 0 0
ISHARES TR CORE S&P TTL STK 464287150   404,430,985 3,843,305 SH   SOLE 2 3,843,305 0 0
ISHARES TR CORE S&P TTL STK 464287150   2,523,932,711 23,984,916 SH   SOLE 7 23,984,916 0 0
ISHARES TR CORE S&P TTL STK 464287150   271,126,884 2,576,517 SH   SOLE 18 246,334 0 2,330,183
ISHARES TR CORE S&P TTL STK 464287150   1,032,157,610 9,808,587 SH   SOLE 19 0 0 9,808,587
ISHARES TR CORE S&P TTL STK 464287150   169,884,890 1,614,415 SH   SOLE 21 0 0 1,614,415
ISHARES TR SELECT DIVID ETF 464287168   2,486,119 21,209 SH   SOLE 7 21,209 0 0
ISHARES TR SELECT DIVID ETF 464287168   35,720,029 304,726 SH   SOLE 18 304,726 0 0
ISHARES TR SELECT DIVID ETF 464287168   421,470 3,596 SH   SOLE 43 1,017 0 2,579
ISHARES TR TIPS BD ETF 464287176   1,037,923 9,656 SH   SOLE 2 9,656 0 0
ISHARES TR TIPS BD ETF 464287176   68,446,407 636,770 SH   SOLE 4 636,770 0 0
ISHARES TR TIPS BD ETF 464287176   8,598,985 79,998 SH   SOLE 7 79,998 0 0
ISHARES TR TIPS BD ETF 464287176   37,667,784 350,431 SH   SOLE 18 350,431 0 0
ISHARES TR TIPS BD ETF 464287176   118,287,156 1,100,448 SH   SOLE 19 270,327 0 830,121
ISHARES TR TIPS BD ETF 464287176   3,258,054,469 30,310,303 SH   SOLE 21 30,064,563 0 245,740
ISHARES TR TIPS BD ETF 464287176   6,548,291 60,920 SH   SOLE 23 60,920 0 0
ISHARES TR TIPS BD ETF 464287176   1,806,154 16,803 SH   SOLE 26 16,803 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   184,694,700 7,686,005 SH   SOLE 4 7,686,005 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   49,697,308 2,068,136 SH   SOLE 7 2,068,136 0 0
ISHARES TR OPTIONS 464287184   2,143,476 89,200 SH Call SOLE 4 89,200 0 0
ISHARES TR OPTIONS 464287184   841,050 35,000 SH Call SOLE 7 35,000 0 0
ISHARES TR OPTIONS 464287184   49,509,009 2,060,300 SH Call SOLE 18 2,060,300 0 0
ISHARES TR OPTIONS 464287184   444,439,656 18,495,200 SH Call SOLE 19 18,495,200 0 0
ISHARES TR CORE S&P500 ETF 464287200   4,496,189,110 9,413,540 SH   SOLE 2 9,113,210 0 300,330
ISHARES TR CORE S&P500 ETF 464287200   7,755,756 16,238 SH   SOLE 3 16,238 0 0
ISHARES TR CORE S&P500 ETF 464287200   5,389,505,276 11,283,850 SH   SOLE 4 11,283,850 0 0
ISHARES TR CORE S&P500 ETF 464287200   12,958,640,189 27,131,127 SH   SOLE 7 27,080,862 0 50,265
ISHARES TR CORE S&P500 ETF 464287200   561,781,719 1,176,186 SH   SOLE 16 1,176,186 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,174,921,815 4,553,570 SH   SOLE 18 3,259,647 0 1,293,923
ISHARES TR CORE S&P500 ETF 464287200   1,473,284,124 3,084,572 SH   SOLE 19 3,084,572 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,295,850,391 4,806,755 SH   SOLE 21 4,806,755 0 0
ISHARES TR CORE S&P500 ETF 464287200   621,171,189 1,300,528 SH   SOLE 22 1,268,546 0 31,982
ISHARES TR CORE S&P500 ETF 464287200   2,823,061,728 5,910,562 SH   SOLE 23 5,910,562 0 0
ISHARES TR CORE S&P500 ETF 464287200   5,451,191 11,413 SH   SOLE 43 9,274 0 2,139
ISHARES TR OPTIONS 464287200   26,078,598 54,600 SH Put SOLE 21 54,600 0 0
ISHARES TR CORE US AGGBD ET 464287226   1,468,423,898 14,795,203 SH   SOLE 2 14,795,203 0 0
ISHARES TR CORE US AGGBD ET 464287226   262,617,485 2,646,020 SH   SOLE 7 469,867 0 2,176,153
ISHARES TR CORE US AGGBD ET 464287226   1,746,850,291 17,600,507 SH   SOLE 18 11,514,589 0 6,085,918
ISHARES TR CORE US AGGBD ET 464287226   766,710,022 7,725,038 SH   SOLE 19 2,059,489 0 5,665,549
ISHARES TR CORE US AGGBD ET 464287226   135,489,947 1,365,138 SH   SOLE 21 73,304 0 1,291,834
ISHARES TR CORE US AGGBD ET 464287226   63,539,155 640,193 SH   SOLE 22 640,193 0 0
ISHARES TR CORE US AGGBD ET 464287226   979,300 9,867 SH   SOLE 23 9,867 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   453,200,919 11,270,851 SH   SOLE 4 11,270,851 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   618,998,570 15,394,145 SH   SOLE 7 10,044,585 0 5,349,560
ISHARES TR MSCI EMG MKT ETF 464287234   15,172,761 377,338 SH   SOLE 18 28,848 0 348,490
ISHARES TR MSCI EMG MKT ETF 464287234   3,326,252 82,722 SH   SOLE 19 82,722 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   129,928,482 3,231,248 SH   SOLE 21 3,231,248 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   41,275,082 1,026,488 SH   SOLE 23 1,026,488 0 0
ISHARES TR IBOXX INV CP ETF 464287242   71,097,279 642,484 SH   SOLE 2 642,484 0 0
ISHARES TR IBOXX INV CP ETF 464287242   150,498 1,360 SH   SOLE 4 1,360 0 0
ISHARES TR IBOXX INV CP ETF 464287242   139,408,915 1,259,795 SH   SOLE 7 1,073,675 0 186,120
ISHARES TR IBOXX INV CP ETF 464287242   187,980,208 1,698,719 SH   SOLE 18 1,474,532 0 224,187
ISHARES TR IBOXX INV CP ETF 464287242   283,845,667 2,565,025 SH   SOLE 19 2,565,025 0 0
ISHARES TR IBOXX INV CP ETF 464287242   538,700,626 4,868,070 SH   SOLE 21 4,868,070 0 0
ISHARES TR IBOXX INV CP ETF 464287242   799,850 7,228 SH   SOLE 22 0 0 7,228
ISHARES TR IBOXX INV CP ETF 464287242   302,803,938 2,736,345 SH   SOLE 23 2,736,345 0 0
ISHARES TR IBOXX INV CP ETF 464287242   3,196,967 28,890 SH   SOLE 26 28,890 0 0
ISHARES TR OPTIONS 464287242   2,312,794 20,900 SH Put SOLE 4 20,900 0 0
ISHARES TR OPTIONS 464287242   2,500,916 22,600 SH Put SOLE 7 22,600 0 0
ISHARES TR OPTIONS 464287242   74,562,708 673,800 SH Put SOLE 18 673,800 0 0
ISHARES TR OPTIONS 464287242   673,111,582 6,082,700 SH Put SOLE 19 6,082,700 0 0
ISHARES TR GBL COMM SVC ETF 464287275   5,915,729 79,282 SH   SOLE 7 79,282 0 0
ISHARES TR GLOBAL TECH ETF 464287291   12,899,588 189,199 SH   SOLE 2 184,697 0 4,502
ISHARES TR GLOBAL TECH ETF 464287291   19,924,173 292,229 SH   SOLE 7 292,229 0 0
ISHARES TR GLOBAL TECH ETF 464287291   220,358 3,232 SH   SOLE 18 3,232 0 0
ISHARES TR GLOBAL TECH ETF 464287291   923,703 13,548 SH   SOLE 43 13,548 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   152,512,029 2,030,786 SH   SOLE 2 2,030,786 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   39,501,863 525,990 SH   SOLE 18 525,990 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   79,626,277 1,060,270 SH   SOLE 19 1,060,270 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   540,720 7,200 SH   SOLE 43 0 0 7,200
ISHARES TR GLOB HLTHCRE ETF 464287325   816,296,661 9,413,015 SH   SOLE 4 9,413,015 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   461,776,282 5,324,911 SH   SOLE 7 5,324,911 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   1,613,772 18,609 SH   SOLE 18 18,609 0 0
ISHARES TR GLOBAL FINLS ETF 464287333   77,793 990 SH   SOLE 18 990 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   6,753,163 172,671 SH   SOLE 2 172,671 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   5,572,417 142,481 SH   SOLE 18 142,481 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   34,670,976 886,499 SH   SOLE 19 886,499 0 0
ISHARES TR LATN AMER 40 ETF 464287390   183,194 6,304 SH   SOLE 4 6,304 0 0
ISHARES TR LATN AMER 40 ETF 464287390   2,840,935 97,761 SH   SOLE 18 97,761 0 0
ISHARES TR LATN AMER 40 ETF 464287390   29,258,131 1,006,818 SH   SOLE 19 1,006,818 0 0
ISHARES TR S&P 500 VAL ETF 464287408   1,081,074 6,217 SH   SOLE 18 6,217 0 0
ISHARES TR S&P 500 VAL ETF 464287408   7,129 41 SH   SOLE 43 0 0 41
ISHARES TR 20 YR TR BD ETF 464287432   70,446,858 712,448 SH   SOLE 2 481,502 0 230,946
ISHARES TR 20 YR TR BD ETF 464287432   206,721,198 2,090,627 SH   SOLE 7 2,089,311 0 1,316
ISHARES TR 20 YR TR BD ETF 464287432   39,839,615 402,909 SH   SOLE 18 388,916 0 13,993
ISHARES TR 20 YR TR BD ETF 464287432   406,525,344 4,111,300 SH   SOLE 19 3,280,602 0 830,698
ISHARES TR 20 YR TR BD ETF 464287432   929,770,024 9,403,014 SH   SOLE 21 9,248,932 0 154,082
ISHARES TR 20 YR TR BD ETF 464287432   2,387,260 24,143 SH   SOLE 22 19,277 0 4,866
ISHARES TR 20 YR TR BD ETF 464287432   5,500,200 55,625 SH   SOLE 23 55,625 0 0
ISHARES TR 20 YR TR BD ETF 464287432   2,478,625 25,067 SH   SOLE 26 25,067 0 0
ISHARES TR OPTIONS 464287432   14,832,000 150,000 SH Call SOLE 19 150,000 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   35,643,865 369,788 SH   SOLE 2 8,820 0 360,968
ISHARES TR 7-10 YR TRSY BD 464287440   26,507 275 SH   SOLE 7 0 0 275
ISHARES TR 7-10 YR TRSY BD 464287440   304,172,184 3,155,640 SH   SOLE 18 3,155,640 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   5,058,836 52,483 SH   SOLE 22 52,483 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   39,707,861 411,950 SH   SOLE 23 411,950 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   73,099,281 891,020 SH   SOLE 2 576,763 0 314,257
ISHARES TR 1 3 YR TREAS BD 464287457   31,831,520 388,000 SH   SOLE 18 388,000 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   660,607,492 8,052,261 SH   SOLE 19 6,650,818 0 1,401,443
ISHARES TR 1 3 YR TREAS BD 464287457   33,913,613 413,379 SH   SOLE 21 0 0 413,379
ISHARES TR 1 3 YR TREAS BD 464287457   19,820,454 241,595 SH   SOLE 22 241,102 0 493
ISHARES TR 1 3 YR TREAS BD 464287457   703,816,976 8,578,949 SH   SOLE 23 8,578,949 0 0
ISHARES TR MSCI EAFE ETF 464287465   298,587,260 3,962,671 SH   SOLE 4 3,962,671 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,151,872,813 15,286,965 SH   SOLE 7 15,286,965 0 0
ISHARES TR MSCI EAFE ETF 464287465   328,456,301 4,359,075 SH   SOLE 18 3,724,770 0 634,305
ISHARES TR MSCI EAFE ETF 464287465   3,821,519,244 50,716,911 SH   SOLE 21 50,716,911 0 0
ISHARES TR MSCI EAFE ETF 464287465   284,220 3,772 SH   SOLE 43 2,536 0 1,236
ISHARES TR RUS MDCP VAL ETF 464287473   9,802,433 84,293 SH   SOLE 18 84,293 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   15,001 129 SH   SOLE 43 129 0 0
ISHARES TR RUS MD CP GR ETF 464287481   67,481 646 SH   SOLE 4 646 0 0
ISHARES TR RUS MD CP GR ETF 464287481   3,059,633 29,290 SH   SOLE 18 29,290 0 0
ISHARES TR RUS MD CP GR ETF 464287481   17,397,395 166,546 SH   SOLE 19 166,546 0 0
ISHARES TR RUS MID CAP ETF 464287499   13,363,497 171,922 SH   SOLE 18 171,922 0 0
ISHARES TR RUS MID CAP ETF 464287499   22,875,317 294,292 SH   SOLE 19 294,292 0 0
ISHARES TR RUS MID CAP ETF 464287499   178,823 2,301 SH   SOLE 43 1 0 2,300
ISHARES TR CORE S&P MCP ETF 464287507   86,551,728 312,292 SH   SOLE 2 299,526 0 12,766
ISHARES TR CORE S&P MCP ETF 464287507   179,942,963 649,262 SH   SOLE 4 649,262 0 0
ISHARES TR CORE S&P MCP ETF 464287507   350,519,088 1,264,727 SH   SOLE 7 1,264,727 0 0
ISHARES TR CORE S&P MCP ETF 464287507   241,966,243 873,052 SH   SOLE 18 805,946 0 67,106
ISHARES TR CORE S&P MCP ETF 464287507   54,488,244 196,602 SH   SOLE 19 196,602 0 0
ISHARES TR CORE S&P MCP ETF 464287507   133,309,427 481,001 SH   SOLE 21 481,001 0 0
ISHARES TR CORE S&P MCP ETF 464287507   71,887,167 259,380 SH   SOLE 22 259,380 0 0
ISHARES TR CORE S&P MCP ETF 464287507   4,372,824 15,778 SH   SOLE 43 15,553 0 225
ISHARES TR ISHARES SEMICDTR 464287523   20,164 35 SH   SOLE 43 0 0 35
ISHARES TR COHEN STEER REIT 464287564   11,660,959 198,552 SH   SOLE 18 198,552 0 0
ISHARES TR COHEN STEER REIT 464287564   65,751,289 1,119,552 SH   SOLE 19 0 0 1,119,552
ISHARES TR GLOBAL 100 ETF 464287572   2,007,249,664 24,928,585 SH   SOLE 4 24,928,585 0 0
ISHARES TR GLOBAL 100 ETF 464287572   214,022 2,658 SH   SOLE 18 2,658 0 0
ISHARES TR GLOBAL 100 ETF 464287572   80,520 1,000 SH   SOLE 43 1,000 0 0
ISHARES TR US CONSUM DISCRE 464287580   2,480,331 32,735 SH   SOLE 18 32,735 0 0
ISHARES TR US CONSUM DISCRE 464287580   203,215 2,682 SH   SOLE 43 0 0 2,682
ISHARES TR RUS 1000 VAL ETF 464287598   88,674,968 536,611 SH   SOLE 2 479,401 0 57,210
ISHARES TR RUS 1000 VAL ETF 464287598   355,105,445 2,148,898 SH   SOLE 18 1,949,981 0 198,917
ISHARES TR RUS 1000 VAL ETF 464287598   123,611,792 748,029 SH   SOLE 19 748,029 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   26,473,381 160,202 SH   SOLE 22 160,202 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,917,892 11,606 SH   SOLE 23 11,606 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   3,713,663 22,473 SH   SOLE 26 0 0 22,473
ISHARES TR RUS 1000 VAL ETF 464287598   27,132,563 164,191 SH   SOLE 29 164,191 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   171,364 1,037 SH   SOLE 43 1,037 0 0
ISHARES TR S&P MC 400GR ETF 464287606   823,730 10,398 SH   SOLE 18 10,398 0 0
ISHARES TR S&P MC 400GR ETF 464287606   21,231 268 SH   SOLE 43 268 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   79,343,227 261,712 SH   SOLE 2 261,712 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   169,359,530 558,629 SH   SOLE 18 558,629 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   127,542,709 420,697 SH   SOLE 22 418,241 0 2,456
ISHARES TR RUS 1000 GRW ETF 464287614   218,282 720 SH   SOLE 43 720 0 0
ISHARES TR RUS 1000 ETF 464287622   180,549,750 688,438 SH   SOLE 2 2,587 0 685,851
ISHARES TR RUS 1000 ETF 464287622   256,911,994 979,608 SH   SOLE 18 346,167 0 633,441
ISHARES TR RUS 1000 ETF 464287622   396,917,135 1,513,449 SH   SOLE 19 1,513,449 0 0
ISHARES TR RUS 1000 ETF 464287622   214,667,153 818,528 SH   SOLE 21 554,026 0 264,502
ISHARES TR RUS 1000 ETF 464287622   3,820,341 14,567 SH   SOLE 43 14,567 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   4,679,938 30,129 SH   SOLE 2 0 0 30,129
ISHARES TR RUS 2000 VAL ETF 464287630   14,468,046 93,144 SH   SOLE 18 93,144 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   16,651,221 107,199 SH   SOLE 22 75,822 0 31,377
ISHARES TR RUS 2000 VAL ETF 464287630   41,318 266 SH   SOLE 43 266 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   767,505 3,043 SH   SOLE 2 0 0 3,043
ISHARES TR RUS 2000 GRW ETF 464287648   6,644,087 26,342 SH   SOLE 18 26,342 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   10,554,398 41,846 SH   SOLE 22 41,846 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   22,700 90 SH   SOLE 43 90 0 0
ISHARES TR OPTIONS 464287655   240,852 1,200 SH Put SOLE 4 1,200 0 0
ISHARES TR OPTIONS 464287655   5,539,596 27,600 SH Put SOLE 18 27,600 0 0
ISHARES TR OPTIONS 464287655   72,496,452 361,200 SH Put SOLE 19 361,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   12,544,375 62,500 SH   SOLE 2 62,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   417,323,859 2,079,238 SH   SOLE 7 2,079,238 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   196,875,965 980,898 SH   SOLE 18 980,898 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   94,211,468 469,391 SH   SOLE 19 469,391 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   444,086,330 2,212,577 SH   SOLE 21 2,071,581 0 140,996
ISHARES TR RUSSELL 2000 ETF 464287655   776,694,913 3,869,737 SH   SOLE 22 3,869,737 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   2,257,864 11,249 SH   SOLE 43 11,090 0 159
ISHARES TR CORE S&P US VLU 464287663   1,216,545 14,426 SH   SOLE 2 14,426 0 0
ISHARES TR CORE S&P US VLU 464287663   5,784,532 68,594 SH   SOLE 18 68,594 0 0
ISHARES TR CORE S&P US VLU 464287663   5,004 59 SH   SOLE 43 59 0 0
ISHARES TR CORE S&P US GWT 464287671   43,134,460 414,356 SH   SOLE 18 414,356 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   18,868,077 68,927 SH   SOLE 18 68,927 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   3,922,694 14,330 SH   SOLE 19 14,330 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   178,097,160 650,607 SH   SOLE 22 287,752 0 362,855
ISHARES TR S&P MC 400VL ETF 464287705   77,091 676 SH   SOLE 18 676 0 0
ISHARES TR U.S. TECH ETF 464287721   117,720,687 959,028 SH   SOLE 2 914,844 0 44,184
ISHARES TR U.S. TECH ETF 464287721   31,326,925 255,209 SH   SOLE 18 255,209 0 0
ISHARES TR U.S. TECH ETF 464287721   119,489,637 973,439 SH   SOLE 19 973,439 0 0
ISHARES TR U.S. REAL ES ETF 464287739   93,981,729 1,028,134 SH   SOLE 2 1,028,134 0 0
ISHARES TR U.S. REAL ES ETF 464287739   302,841 3,313 SH   SOLE 18 3,313 0 0
ISHARES TR U.S. REAL ES ETF 464287739   2,377,666 26,011 SH   SOLE 22 26,011 0 0
ISHARES TR US INDUSTRIALS 464287754   2,486,072 21,739 SH   SOLE 18 21,739 0 0
ISHARES TR US HLTHCARE ETF 464287762   12,881 45 SH   SOLE 18 45 0 0
ISHARES TR US HLTHCARE ETF 464287762   121,652 425 SH   SOLE 43 171 0 254
ISHARES TR U.S. FINLS ETF 464287788   321,227 3,761 SH   SOLE 18 3,761 0 0
ISHARES TR U.S. ENERGY ETF 464287796   1,642,014 37,217 SH   SOLE 18 37,217 0 0
ISHARES TR CORE S&P SCP ETF 464287804   158,010,468 1,459,681 SH   SOLE 2 1,456,271 0 3,410
ISHARES TR CORE S&P SCP ETF 464287804   326,565,244 3,016,769 SH   SOLE 4 3,016,769 0 0
ISHARES TR CORE S&P SCP ETF 464287804   98,156,987 906,762 SH   SOLE 7 906,762 0 0
ISHARES TR CORE S&P SCP ETF 464287804   137,137,844 1,266,862 SH   SOLE 18 1,200,494 0 66,368
ISHARES TR CORE S&P SCP ETF 464287804   60,069,549 554,915 SH   SOLE 21 554,915 0 0
ISHARES TR CORE S&P SCP ETF 464287804   16,466,557 152,116 SH   SOLE 22 152,116 0 0
ISHARES TR CORE S&P SCP ETF 464287804   2,645,197 24,436 SH   SOLE 23 24,436 0 0
ISHARES TR CORE S&P SCP ETF 464287804   9,149,074 84,518 SH   SOLE 28 0 0 84,518
ISHARES TR CORE S&P SCP ETF 464287804   3,748,327 34,627 SH   SOLE 43 34,627 0 0
ISHARES TR EUROPE ETF 464287861   473,335,610 8,954,514 SH   SOLE 4 8,954,514 0 0
ISHARES TR SP SMCP600VL ETF 464287879   37,621 365 SH   SOLE 18 365 0 0
ISHARES TR S&P SML 600 GWT 464287887   25,278 202 SH   SOLE 18 202 0 0
ISHARES TR INTL TREA BD ETF 464288117   3,794,921 91,820 SH   SOLE 2 0 0 91,820
ISHARES TR INTL TREA BD ETF 464288117   1,825,629 44,172 SH   SOLE 18 44,172 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   30,709,440 291,278 SH   SOLE 2 291,278 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   6,685,105 63,408 SH   SOLE 18 63,408 0 0
ISHARES TR AGENCY BOND ETF 464288166   12,694,530 117,073 SH   SOLE 21 117,073 0 0
ISHARES TR MSCI AC ASIA ETF 464288182   1,830,875 27,503 SH   SOLE 3 27,503 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   358,904 23,051 SH   SOLE 4 23,051 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   51,334 3,297 SH   SOLE 18 3,297 0 0
ISHARES TR MSCI ACWI EX US 464288240   18,777,565 367,899 SH   SOLE 2 367,899 0 0
ISHARES TR MSCI ACWI EX US 464288240   44,242,391 866,818 SH   SOLE 18 866,818 0 0
ISHARES TR MSCI ACWI EX US 464288240   187,768,759 3,678,855 SH   SOLE 21 3,678,855 0 0
ISHARES TR MSCI ACWI EX US 464288240   40 1 SH   SOLE 43 1 0 0
ISHARES TR MSCI ACWI ETF 464288257   33,728,206 331,416 SH   SOLE 2 150 0 331,266
ISHARES TR MSCI ACWI ETF 464288257   4,536,601 44,577 SH   SOLE 3 24,575 0 20,002
ISHARES TR MSCI ACWI ETF 464288257   54,834,592 538,809 SH   SOLE 18 538,809 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265   12,732,854 128,977 SH   SOLE 23 128,977 0 0
ISHARES TR EAFE SML CP ETF 464288273   7,058,333 114,028 SH   SOLE 2 0 0 114,028
ISHARES TR EAFE SML CP ETF 464288273   7,553,781 122,032 SH   SOLE 18 79,020 0 43,012
ISHARES TR EAFE SML CP ETF 464288273   161,320,376 2,606,145 SH   SOLE 21 2,606,145 0 0
ISHARES TR EAFE SML CP ETF 464288273   1,778,882 28,738 SH   SOLE 23 28,738 0 0
ISHARES TR EAFE SML CP ETF 464288273   30,950 500 SH   SOLE 43 500 0 0
ISHARES TR JPMORGAN USD EMG 464288281   2,913,954 32,719 SH   SOLE 2 32,719 0 0
ISHARES TR JPMORGAN USD EMG 464288281   2,394,289 26,884 SH   SOLE 4 26,884 0 0
ISHARES TR JPMORGAN USD EMG 464288281   73,374,308 823,875 SH   SOLE 7 823,875 0 0
ISHARES TR JPMORGAN USD EMG 464288281   22,841,360 256,472 SH   SOLE 18 256,472 0 0
ISHARES TR JPMORGAN USD EMG 464288281   149,179,686 1,675,047 SH   SOLE 19 1,675,047 0 0
ISHARES TR JPMORGAN USD EMG 464288281   19,805,964 222,389 SH   SOLE 21 222,389 0 0
ISHARES TR JPMORGAN USD EMG 464288281   49,555,211 556,425 SH   SOLE 23 556,425 0 0
ISHARES TR CALIF MUN BD ETF 464288356   16,787,188 289,734 SH   SOLE 2 289,734 0 0
ISHARES TR CALIF MUN BD ETF 464288356   330,490 5,704 SH   SOLE 18 5,704 0 0
ISHARES TR GLB INFRASTR ETF 464288372   91,593,694 1,946,731 SH   SOLE 2 1,946,731 0 0
ISHARES TR GLB INFRASTR ETF 464288372   17,577,033 373,582 SH   SOLE 7 373,582 0 0
ISHARES TR GLB INFRASTR ETF 464288372   297,874 6,331 SH   SOLE 21 6,331 0 0
ISHARES TR GLB INFRASTR ETF 464288372   8,412,822 178,806 SH   SOLE 28 178,806 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   101,580 1,500 SH   SOLE 43 1,500 0 0
ISHARES TR NATIONAL MUN ETF 464288414   18,241,067 168,260 SH   SOLE 2 168,260 0 0
ISHARES TR NATIONAL MUN ETF 464288414   121,217,232 1,118,137 SH   SOLE 18 1,118,137 0 0
ISHARES TR NATIONAL MUN ETF 464288414   135,512,500 1,250,000 SH   SOLE 19 1,250,000 0 0
ISHARES TR ASIA 50 ETF 464288430   446,373,754 7,700,082 SH   SOLE 4 7,700,082 0 0
ISHARES TR INTL SEL DIV ETF 464288448   1,253,868 44,797 SH   SOLE 7 44,797 0 0
ISHARES TR INTL SEL DIV ETF 464288448   7,039,933 251,516 SH   SOLE 18 251,516 0 0
ISHARES TR INTL SEL DIV ETF 464288448   13,637,400 487,224 SH   SOLE 21 487,224 0 0
ISHARES TR INTL DEV RE ETF 464288489   91,588 4,209 SH   SOLE 22 4,209 0 0
ISHARES TR IBOXX HI YD ETF 464288513   107,515,064 1,389,263 SH   SOLE 2 1,389,263 0 0
ISHARES TR IBOXX HI YD ETF 464288513   626,859 8,100 SH   SOLE 7 8,100 0 0
ISHARES TR IBOXX HI YD ETF 464288513   58,505,502 755,983 SH   SOLE 18 423,130 0 332,853
ISHARES TR IBOXX HI YD ETF 464288513   653,074,321 8,438,743 SH   SOLE 19 8,245,708 0 193,035
ISHARES TR IBOXX HI YD ETF 464288513   289,380,325 3,739,247 SH   SOLE 21 3,739,247 0 0
ISHARES TR IBOXX HI YD ETF 464288513   11,848,254 153,098 SH   SOLE 22 11,494 0 141,604
ISHARES TR IBOXX HI YD ETF 464288513   124,893,685 1,613,822 SH   SOLE 23 1,613,822 0 0
ISHARES TR IBOXX HI YD ETF 464288513   30,292,226 391,423 SH   SOLE 26 391,423 0 0
ISHARES TR OPTIONS 464288513   77,390,000 1,000,000 SH Put SOLE 2 1,000,000 0 0
ISHARES TR OPTIONS 464288513   1,509,105 19,500 SH Put SOLE 4 19,500 0 0
ISHARES TR OPTIONS 464288513   1,006,070 13,000 SH Put SOLE 7 13,000 0 0
ISHARES TR OPTIONS 464288513   42,765,714 552,600 SH Put SOLE 18 552,600 0 0
ISHARES TR OPTIONS 464288513   498,105,257 6,436,300 SH Put SOLE 19 6,436,300 0 0
ISHARES TR CRE U S REIT ETF 464288521   29,262 539 SH   SOLE 2 539 0 0
ISHARES TR CRE U S REIT ETF 464288521   45,130,408 831,284 SH   SOLE 19 0 0 831,284
ISHARES TR CRE U S REIT ETF 464288521   18,405,830 339,028 SH   SOLE 21 11,351 0 327,677
ISHARES TR CRE U S REIT ETF 464288521   7,242,992 133,413 SH   SOLE 22 133,413 0 0
ISHARES TR CRE U S REIT ETF 464288521   69,479,310 1,279,781 SH   SOLE 23 1,279,781 0 0
ISHARES TR RESIDENTIAL MULT 464288562   2,377,710 32,341 SH   SOLE 19 32,341 0 0
ISHARES TR MSCI KLD400 SOC 464288570   93,053 1,022 SH   SOLE 2 1,022 0 0
ISHARES TR MSCI KLD400 SOC 464288570   10,043,817 110,311 SH   SOLE 18 110,311 0 0
ISHARES TR MBS ETF 464288588   69,826,364 742,202 SH   SOLE 2 360,450 0 381,752
ISHARES TR MBS ETF 464288588   7,042,641 74,858 SH   SOLE 7 74,858 0 0
ISHARES TR MBS ETF 464288588   119,617,398 1,271,443 SH   SOLE 18 1,271,443 0 0
ISHARES TR MBS ETF 464288588   28,021,258 297,845 SH   SOLE 19 297,845 0 0
ISHARES TR MBS ETF 464288588   15,024,012 159,694 SH   SOLE 21 159,694 0 0
ISHARES TR MBS ETF 464288588   5,027,259 53,436 SH   SOLE 26 53,436 0 0
ISHARES TR INTRM GOV CR ETF 464288612   26,768,380 255,521 SH   SOLE 2 255,521 0 0
ISHARES TR INTRM GOV CR ETF 464288612   8,855,887 84,535 SH   SOLE 18 84,535 0 0
ISHARES TR INTRM GOV CR ETF 464288612   391,174 3,734 SH   SOLE 22 0 0 3,734
ISHARES TR USD INV GRDE ETF 464288620   20,812 406 SH   SOLE 2 406 0 0
ISHARES TR USD INV GRDE ETF 464288620   67,751,213 1,321,717 SH   SOLE 7 1,318,610 0 3,107
ISHARES TR USD INV GRDE ETF 464288620   75,303,349 1,469,047 SH   SOLE 18 1,469,047 0 0
ISHARES TR USD INV GRDE ETF 464288620   985,115 19,218 SH   SOLE 23 19,218 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   78,551,980 1,510,615 SH   SOLE 2 1,510,615 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   44,786,820 861,285 SH   SOLE 18 370,705 0 490,580
ISHARES TR ISHS 5-10YR INVT 464288638   500,448 9,624 SH   SOLE 21 9,624 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   1,468,688 28,244 SH   SOLE 22 28,244 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   92,061,699 1,795,450 SH   SOLE 2 1,795,450 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   56,971,447 1,111,096 SH   SOLE 7 1,111,096 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   17,613,321 343,507 SH   SOLE 18 244,266 0 99,241
ISHARES TR ISHS 1-5YR INVS 464288646   20,315,104 396,199 SH   SOLE 19 396,199 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   61,179,023 1,193,155 SH   SOLE 21 1,067,242 0 125,913
ISHARES TR ISHS 1-5YR INVS 464288646   1,989,521 38,801 SH   SOLE 22 0 0 38,801
ISHARES TR ISHS 1-5YR INVS 464288646   22,356,105 436,004 SH   SOLE 23 436,004 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   64,867,592 1,265,092 SH   SOLE 44 1,265,092 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   50,978,118 470,886 SH   SOLE 2 443,760 0 27,126
ISHARES TR 10-20 YR TRS ETF 464288653   1,760,632 16,263 SH   SOLE 18 16,263 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   1,018,077 9,404 SH   SOLE 21 9,404 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   236,440 2,184 SH   SOLE 22 2,184 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   29,732,279 253,840 SH   SOLE 2 118,602 0 135,238
ISHARES TR 3 7 YR TREAS BD 464288661   18,517,784 158,096 SH   SOLE 7 0 0 158,096
ISHARES TR 3 7 YR TREAS BD 464288661   27,906,164 238,250 SH   SOLE 18 238,250 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   19,762,876 168,726 SH   SOLE 22 168,726 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   22,612,884 193,058 SH   SOLE 23 193,058 0 0
ISHARES TR SHORT TREAS BD 464288679   28,916,614 262,568 SH   SOLE 2 262,568 0 0
ISHARES TR SHORT TREAS BD 464288679   72,029,535 654,041 SH   SOLE 18 654,041 0 0
ISHARES TR SHORT TREAS BD 464288679   582,492,107 5,289,132 SH   SOLE 19 4,258,060 0 1,031,072
ISHARES TR SHORT TREAS BD 464288679   49,603,433 450,408 SH   SOLE 21 0 0 450,408
ISHARES TR SHORT TREAS BD 464288679   1,836,858 16,679 SH   SOLE 23 16,679 0 0
ISHARES TR PFD AND INCM SEC 464288687   21,144,917 677,939 SH   SOLE 2 677,939 0 0
ISHARES TR PFD AND INCM SEC 464288687   173,448 5,561 SH   SOLE 3 5,561 0 0
ISHARES TR PFD AND INCM SEC 464288687   40,726,419 1,305,752 SH   SOLE 18 1,305,752 0 0
ISHARES TR PFD AND INCM SEC 464288687   14,249,962 456,876 SH   SOLE 21 456,876 0 0
ISHARES TR GLOB INDSTRL ETF 464288729   56,043,077 439,795 SH   SOLE 7 439,795 0 0
ISHARES TR GLB CNSM STP ETF 464288737   92,693,452 1,563,391 SH   SOLE 4 1,563,391 0 0
ISHARES TR GLB CNSM STP ETF 464288737   4,422,026 74,583 SH   SOLE 7 74,583 0 0
ISHARES TR GLB CNS DISC ETF 464288745   56,967,021 358,148 SH   SOLE 7 358,148 0 0
ISHARES TR US HOME CONS ETF 464288752   904,646 8,893 SH   SOLE 43 0 0 8,893
ISHARES TR MSCI USA ESG SLC 464288802   666,381 6,630 SH   SOLE 18 6,630 0 0
ISHARES TR MSCI USA ESG SLC 464288802   40,820,629 406,135 SH   SOLE 19 0 0 406,135
ISHARES TR MSCI USA ESG SLC 464288802   6,752,965 67,187 SH   SOLE 26 67,187 0 0
ISHARES TR U.S. MED DVC ETF 464288810   77,015 1,427 SH   SOLE 18 1,427 0 0
ISHARES TR EAFE VALUE ETF 464288877   29,982,716 575,484 SH   SOLE 2 575,484 0 0
ISHARES TR EAFE VALUE ETF 464288877   35,088,718 673,488 SH   SOLE 18 673,488 0 0
ISHARES TR EAFE VALUE ETF 464288877   266,164,833 5,108,730 SH   SOLE 19 5,108,730 0 0
ISHARES TR EAFE GRWTH ETF 464288885   621,583 6,418 SH   SOLE 2 6,418 0 0
ISHARES TR EAFE GRWTH ETF 464288885   21,364,119 220,590 SH   SOLE 18 220,590 0 0
ISHARES TR EAFE GRWTH ETF 464288885   161,186,777 1,664,293 SH   SOLE 19 1,664,293 0 0
ISHARES TR RUS TOP 200 ETF 464289446   11,931,841 103,674 SH   SOLE 2 103,674 0 0
ISHARES TR CORE LT USDB ETF 464289479   93,660,596 1,781,297 SH   SOLE 2 0 0 1,781,297
ISHARES TR CORE LT USDB ETF 464289479   5,712,817 108,650 SH   SOLE 18 108,650 0 0
ISHARES TR 10+ YR INVST GRD 464289511   163,429,574 3,101,719 SH   SOLE 2 1,071,717 0 2,030,002
ISHARES TR 10+ YR INVST GRD 464289511   5,541,460 105,171 SH   SOLE 18 105,171 0 0
ISHARES TR 10+ YR INVST GRD 464289511   81,291,502 1,542,826 SH   SOLE 21 1,542,826 0 0
ISHARES TR 10+ YR INVST GRD 464289511   1,021,343 19,384 SH   SOLE 22 12,387 0 6,997
ISHARES TR 10+ YR INVST GRD 464289511   6,628,718 125,806 SH   SOLE 23 125,806 0 0
ISHARES TR INDIA 50 ETF 464289529   66,545,270 1,351,173 SH   SOLE 7 1,351,173 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   83,056,611 1,561,508 SH   SOLE 19 0 0 1,561,508
ISHARES TR MODERT ALLOC ETF 464289875   104,509,685 2,517,699 SH   SOLE 19 0 0 2,517,699
ISHARES TR CONSER ALLOC ETF 464289883   11,843,138 327,611 SH   SOLE 19 0 0 327,611
ISHARES TR US TREAS BD ETF 46429B267   60,779,566 2,638,002 SH   SOLE 2 1,811,290 0 826,712
ISHARES TR US TREAS BD ETF 46429B267   68,990,976 2,994,400 SH   SOLE 7 2,994,400 0 0
ISHARES TR US TREAS BD ETF 46429B267   160,164,426 6,951,581 SH   SOLE 18 6,951,581 0 0
ISHARES TR US TREAS BD ETF 46429B267   1,918,679 83,276 SH   SOLE 21 83,276 0 0
ISHARES TR US TREAS BD ETF 46429B267   714,493 31,011 SH   SOLE 23 31,011 0 0
ISHARES TR US TREAS BD ETF 46429B267   36,334 1,577 SH   SOLE 43 1,577 0 0
ISHARES TR A RATE CP BD ETF 46429B291   22,525 468 SH   SOLE 2 468 0 0
ISHARES TR MSCI INDONIA ETF 46429B309   10,040,630 449,849 SH   SOLE 2 449,849 0 0
ISHARES TR MSCI INDONIA ETF 46429B309   972,371 43,565 SH   SOLE 7 0 0 43,565
ISHARES TR MSCI INDONIA ETF 46429B309   637,102 28,544 SH   SOLE 18 28,544 0 0
ISHARES TR GNMA BOND ETF 46429B333   4,611,248 104,209 SH   SOLE 23 104,209 0 0
ISHARES TR CMBS ETF 46429B366   1,865,143 39,862 SH   SOLE 18 39,862 0 0
ISHARES TR MSCI INDIA ETF 46429B598   2,863,390 58,664 SH   SOLE 2 58,664 0 0
ISHARES TR MSCI INDIA ETF 46429B598   10,363,193 212,317 SH   SOLE 4 212,317 0 0
ISHARES TR MSCI INDIA ETF 46429B598   30,994,936 635,012 SH   SOLE 15 635,012 0 0
ISHARES TR MSCI INDIA ETF 46429B598   139,686,996 2,861,852 SH   SOLE 18 2,861,852 0 0
ISHARES TR MSCI INDIA ETF 46429B598   4,405,200 90,252 SH   SOLE 19 90,252 0 0
ISHARES TR MSCI INDIA ETF 46429B598   173,206,092 3,548,578 SH   SOLE 22 1,704,746 0 1,843,832
ISHARES TR MSCI INDIA ETF 46429B598   28,719,023 588,384 SH   SOLE 26 588,384 0 0
ISHARES TR MSCI POLAND ETF 46429B606   1,146,973 50,639 SH   SOLE 2 50,639 0 0
ISHARES TR MSCI POLAND ETF 46429B606   15,988,771 705,906 SH   SOLE 7 0 0 705,906
ISHARES TR MSCI POLAND ETF 46429B606   561,312 24,782 SH   SOLE 15 24,782 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   111,683,969 2,206,321 SH   SOLE 2 2,206,321 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   9,524,406 188,155 SH   SOLE 7 0 0 188,155
ISHARES TR FLTG RATE NT ETF 46429B655   7,031,624 138,910 SH   SOLE 18 138,910 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   15,594,959 308,079 SH   SOLE 19 308,079 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   31,742,941 627,083 SH   SOLE 21 627,083 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   8,352,300 165,000 SH   SOLE 22 165,000 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   160,313,945 3,167,008 SH   SOLE 23 3,167,008 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   20,088,699 396,853 SH   SOLE 44 396,853 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   231,619 2,271 SH   SOLE 2 2,271 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   20,652,567 202,496 SH   SOLE 18 202,496 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   22,122,243 216,906 SH   SOLE 21 216,906 0 0
ISHARES TR MSCI CHINA ETF 46429B671   11,996,912 294,475 SH   SOLE 2 294,475 0 0
ISHARES TR MSCI CHINA ETF 46429B671   811,337 19,915 SH   SOLE 7 0 0 19,915
ISHARES TR MSCI CHINA ETF 46429B671   4,173,772 102,449 SH   SOLE 18 102,449 0 0
ISHARES TR MSCI CHINA ETF 46429B671   807,630 19,824 SH   SOLE 19 19,824 0 0
ISHARES TR MSCI CHINA ETF 46429B671   5,602,769 137,525 SH   SOLE 22 137,525 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   19,479,686 280,930 SH   SOLE 2 280,930 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   130,472,016 1,881,627 SH   SOLE 7 1,881,627 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   183,099,689 2,640,607 SH   SOLE 18 2,559,559 0 81,048
ISHARES TR MSCI EAFE MIN VL 46429B689   4,217,189 60,819 SH   SOLE 21 60,819 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   37,652 543 SH   SOLE 43 543 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   114,630,128 1,469,052 SH   SOLE 2 1,469,052 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   441,112,143 5,653,110 SH   SOLE 18 5,488,857 0 164,253
ISHARES TR MSCI USA MIN VOL 46429B697   21,192,792 271,598 SH   SOLE 19 271,598 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   30,011,899 384,620 SH   SOLE 22 384,620 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   58,070 589 SH   SOLE 2 589 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   222,912 2,261 SH   SOLE 4 2,261 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   123,869,758 1,256,413 SH   SOLE 7 1,256,413 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   12,701,843 128,835 SH   SOLE 18 128,835 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   63,712,900 646,241 SH   SOLE 19 646,241 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   825,198 8,370 SH   SOLE 21 8,370 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   201,257,209 1,367,794 SH   SOLE 2 1,339,796 0 27,998
ISHARES TR MSCI USA QLT FCT 46432F339   59,086,274 401,565 SH   SOLE 7 401,565 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   204,868,549 1,392,338 SH   SOLE 18 1,280,460 0 111,878
ISHARES TR MSCI USA QLT FCT 46432F339   296,074,078 2,012,193 SH   SOLE 19 2,012,193 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   19,318,746 131,295 SH   SOLE 22 131,295 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   147,287 1,001 SH   SOLE 43 0 0 1,001
ISHARES TR MSCI USA SZE FT 46432F370   57,587,893 436,702 SH   SOLE 18 390,073 0 46,629
ISHARES TR MSCI USA VALUE 46432F388   54,402,938 537,791 SH   SOLE 2 534,378 0 3,413
ISHARES TR MSCI USA VALUE 46432F388   10,923,054 107,978 SH   SOLE 7 107,978 0 0
ISHARES TR MSCI USA VALUE 46432F388   86,883,390 858,871 SH   SOLE 18 834,701 0 24,170
ISHARES TR MSCI USA VALUE 46432F388   22,042,562 217,898 SH   SOLE 22 217,898 0 0
ISHARES TR MSCI USA MMENTM 46432F396   7,806,533 49,758 SH   SOLE 2 49,758 0 0
ISHARES TR MSCI USA MMENTM 46432F396   1,729,555 11,024 SH   SOLE 7 11,024 0 0
ISHARES TR MSCI USA MMENTM 46432F396   97,723,486 622,879 SH   SOLE 18 570,026 0 52,853
ISHARES TR MSCI USA MMENTM 46432F396   19,418,118 123,769 SH   SOLE 22 123,769 0 0
ISHARES TR MSCI USA MMENTM 46432F396   52,872 337 SH   SOLE 43 337 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   366,270 5,641 SH   SOLE 2 5,641 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   633,906,071 9,762,915 SH   SOLE 19 0 0 9,762,915
ISHARES TR CORE MSCI TOTAL 46432F834   16,599,378,394 255,650,368 SH   SOLE 21 255,549,166 0 101,202
ISHARES TR CORE MSCI EAFE 46432F842   1,688,357,579 23,999,397 SH   SOLE 2 23,982,867 0 16,530
ISHARES TR CORE MSCI EAFE 46432F842   382,845 5,442 SH   SOLE 3 5,442 0 0
ISHARES TR CORE MSCI EAFE 46432F842   73,290,419 1,041,797 SH   SOLE 7 966,125 0 75,672
ISHARES TR CORE MSCI EAFE 46432F842   492,677,782 7,003,238 SH   SOLE 18 4,632,977 0 2,370,261
ISHARES TR CORE MSCI EAFE 46432F842   262,748,175 3,734,871 SH   SOLE 19 3,669,458 0 65,413
ISHARES TR CORE MSCI EAFE 46432F842   67,669,735 961,901 SH   SOLE 21 0 0 961,901
ISHARES TR CORE MSCI EAFE 46432F842   32,436,626 461,075 SH   SOLE 22 461,075 0 0
ISHARES TR CORE MSCI EAFE 46432F842   6,137,334 87,240 SH   SOLE 23 87,240 0 0
ISHARES TR CORE MSCI EAFE 46432F842   141,859 2,016 SH   SOLE 43 0 0 2,016
ISHARES TR CORE 1 5 YR USD 46432F859   108,049,662 2,271,860 SH   SOLE 2 2,271,860 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   8,228,498 173,013 SH   SOLE 18 173,013 0 0
ISHARES TR MRNGSTR INC ETF 46432F875   748,162 37,185 SH   SOLE 18 37,185 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   44,378 902 SH   SOLE 18 902 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   183,565 3,731 SH   SOLE 22 0 0 3,731
ISHARES TR U S EQUITY FACTR 46434V282   6,459,898 133,773 SH   SOLE 18 133,773 0 0
ISHARES TR US SML CAP EQT 46434V290   17,773,051 302,160 SH   SOLE 2 302,160 0 0
ISHARES TR US SML CAP EQT 46434V290   1,452,442 24,693 SH   SOLE 18 24,693 0 0
ISHARES TR US SML CAP EQT 46434V290   10,062,690 171,076 SH   SOLE 22 171,076 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   47,329 1,121 SH   SOLE 2 1,121 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   15,561,616 368,584 SH   SOLE 7 368,584 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   78,260,174 1,853,628 SH   SOLE 18 1,853,628 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   2,575,927 61,012 SH   SOLE 19 61,012 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   31,665 750 SH   SOLE 21 750 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   4,812,573 113,988 SH   SOLE 22 0 0 113,988
ISHARES TR 0-5YR HI YL CP 46434V407   22,288,614 527,916 SH   SOLE 23 527,916 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   22,358,825 529,579 SH   SOLE 44 529,579 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   2,796,193 66,057 SH   SOLE 2 66,057 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   10,716,559 253,167 SH   SOLE 4 253,167 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   5,623,498 132,849 SH   SOLE 15 132,849 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   1,745,943 41,246 SH   SOLE 18 41,246 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   8,702,709 205,592 SH   SOLE 22 205,592 0 0
ISHARES TR MSCI INTL MOMENT 46434V449   31,321,618 913,433 SH   SOLE 2 913,433 0 0
ISHARES TR MSCI INTL MOMENT 46434V449   4,215,887 122,948 SH   SOLE 18 0 0 122,948
ISHARES TR MSCI INTL QUALTY 46434V456   14,656,626 390,219 SH   SOLE 2 390,219 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   6,864,541 182,762 SH   SOLE 18 0 0 182,762
ISHARES TR MSCI LW CRB TG 46434V464   342,203 2,068 SH   SOLE 18 2,068 0 0
ISHARES TR MSCI CHINA A 46434V514   6,858,386 265,623 SH   SOLE 4 0 0 265,623
ISHARES TR CORE TOTAL USD 46434V613   16,837,341 365,473 SH   SOLE 2 365,473 0 0
ISHARES TR CORE TOTAL USD 46434V613   131,700,976 2,858,714 SH   SOLE 18 535,851 0 2,322,863
ISHARES TR CORE TOTAL USD 46434V613   400,496,323 8,693,213 SH   SOLE 19 8,693,213 0 0
ISHARES TR CORE TOTAL USD 46434V613   2,235,624,654 48,526,691 SH   SOLE 21 48,526,691 0 0
ISHARES TR CORE DIV GRWTH 46434V621   353,059 6,560 SH   SOLE 2 6,560 0 0
ISHARES TR CORE DIV GRWTH 46434V621   25,007,140 464,644 SH   SOLE 18 408,026 0 56,618
ISHARES TR CORE DIV GRWTH 46434V621   367,849,097 6,834,803 SH   SOLE 19 6,834,803 0 0
ISHARES TR CORE DIV GRWTH 46434V621   5,328 99 SH   SOLE 43 99 0 0
ISHARES TR CUR HD EURZN ETF 46434V639   349,883 10,507 SH   SOLE 3 10,507 0 0
ISHARES TR CUR HD EURZN ETF 46434V639   40,067,492 1,203,228 SH   SOLE 19 1,203,228 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   105,656,686 4,369,590 SH   SOLE 2 4,369,590 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   35,376,065 1,463,030 SH   SOLE 7 1,463,030 0 0
ISHARES TR CORE MSCI EURO 46434V738   2,696 49 SH   SOLE 2 49 0 0
ISHARES TR CORE MSCI EURO 46434V738   653,032 11,869 SH   SOLE 7 11,869 0 0
ISHARES TR CORE MSCI EURO 46434V738   70,418,227 1,279,866 SH   SOLE 23 1,279,866 0 0
ISHARES TR CORE MSCI EURO 46434V738   10,069 183 SH   SOLE 43 183 0 0
ISHARES TR MSCI QATAR ETF 46434V779   1,968,247 108,563 SH   SOLE 4 108,563 0 0
ISHARES TR HDG MSCI EAFE 46434V803   148,034 4,698 SH   SOLE 18 4,698 0 0
ISHARES TR TRS FLT RT BD 46434V860   7,670,632 151,984 SH   SOLE 2 151,984 0 0
ISHARES TR TRS FLT RT BD 46434V860   29,133,969 577,253 SH   SOLE 18 577,253 0 0
ISHARES TR TRS FLT RT BD 46434V860   219,543,087 4,349,972 SH   SOLE 19 4,349,972 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   125,869,029 2,499,385 SH   SOLE 2 2,499,385 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   94,332,489 1,873,163 SH   SOLE 18 23,210 0 1,849,953
ISHARES TR IBONDS DEC25 ETF 46434VBD1   3,343 135 SH   SOLE 2 135 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   3,313 133 SH   SOLE 2 133 0 0
ISHARES TR CONV BD ETF 46435G102   36,780 468 SH   SOLE 2 468 0 0
ISHARES TR CONV BD ETF 46435G102   14,539 185 SH   SOLE 18 185 0 0
ISHARES TR CONV BD ETF 46435G102   4,492,047 57,158 SH   SOLE 19 57,158 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   13,052,632 560,921 SH   SOLE 2 560,921 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   238,308 10,241 SH   SOLE 18 10,241 0 0
ISHARES TR INVESTMENT GRADE 46435G219   29,409 650 SH   SOLE 2 650 0 0
ISHARES TR INVESTMENT GRADE 46435G219   34,431 761 SH   SOLE 18 761 0 0
ISHARES TR INVESTMENT GRADE 46435G219   1,091,536 24,125 SH   SOLE 23 24,125 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   2,644 108 SH   SOLE 2 108 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   95,815 3,914 SH   SOLE 18 3,914 0 0
ISHARES TR HIGH YLD BD FCTR 46435G250   16,817 364 SH   SOLE 2 364 0 0
ISHARES TR HIGH YLD BD FCTR 46435G250   8,270 179 SH   SOLE 18 179 0 0
ISHARES TR HIGH YLD BD FCTR 46435G250   6,859,591 148,476 SH   SOLE 19 148,476 0 0
ISHARES TR CORE MSCI INTL 46435G326   106,334,163 1,670,345 SH   SOLE 2 1,670,345 0 0
ISHARES TR CORE MSCI INTL 46435G326   24,141,273 379,222 SH   SOLE 18 151,369 0 227,853
ISHARES TR CORE MSCI INTL 46435G326   1,128,941,602 17,733,924 SH   SOLE 21 17,733,924 0 0
ISHARES TR CORE MSCI INTL 46435G326   98,227 1,543 SH   SOLE 43 1,543 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   10,014 303 SH   SOLE 2 303 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   10,472,520 316,869 SH   SOLE 7 0 0 316,869
ISHARES TR MSCI UK ETF NEW 46435G334   57,044 1,726 SH   SOLE 18 1,726 0 0
ISHARES TR MORTGE REL ETF 46435G342   12,812,059 543,114 SH   SOLE 21 543,114 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   11,180,142 421,733 SH   SOLE 2 421,733 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   1,321,020 49,831 SH   SOLE 18 2,263 0 47,568
ISHARES TR ESG AWR MSCI USA 46435G425   292,792,270 2,790,624 SH   SOLE 2 2,790,624 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   129,836,192 1,237,478 SH   SOLE 7 0 0 1,237,478
ISHARES TR ESG AWR MSCI USA 46435G425   26,931,741 256,688 SH   SOLE 18 256,688 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   41,892,877 399,284 SH   SOLE 21 399,284 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   4,177,180 39,813 SH   SOLE 22 39,813 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   58,348,950 556,128 SH   SOLE 28 556,128 0 0
ISHARES TR ESG ADVNCD HY BD 46435G441   5,610,265 123,376 SH   SOLE 2 123,376 0 0
ISHARES TR FALN ANGLS USD 46435G474   68,112 2,580 SH   SOLE 2 2,580 0 0
ISHARES TR FALN ANGLS USD 46435G474   11,789,606 446,576 SH   SOLE 7 446,576 0 0
ISHARES TR FALN ANGLS USD 46435G474   3,117,840 118,100 SH   SOLE 18 118,100 0 0
ISHARES TR FALN ANGLS USD 46435G474   4,233,029 160,342 SH   SOLE 23 160,342 0 0
ISHARES TR MSCI INTL SZE FT 46435G508   1,776,032 68,376 SH   SOLE 2 68,376 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   85,989,222 1,138,327 SH   SOLE 2 1,138,327 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   16,199,855 214,454 SH   SOLE 18 214,454 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   1,383,137 18,310 SH   SOLE 19 0 0 18,310
ISHARES TR ESG AW MSCI EAFE 46435G516   15,348,368 203,182 SH   SOLE 21 203,182 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   3,234,472 42,818 SH   SOLE 22 42,818 0 0
ISHARES TR INTL DIV GRWTH 46435G524   219,861 3,405 SH   SOLE 2 3,405 0 0
ISHARES TR CORE INTL AGGR 46435G672   35,533,545 713,525 SH   SOLE 2 713,525 0 0
ISHARES TR CORE INTL AGGR 46435G672   1,660,382 33,341 SH   SOLE 3 33,341 0 0
ISHARES TR CORE INTL AGGR 46435G672   273,557,326 5,493,119 SH   SOLE 7 0 0 5,493,119
ISHARES TR CORE INTL AGGR 46435G672   826,630 16,599 SH   SOLE 18 0 0 16,599
ISHARES TR CORE INTL AGGR 46435G672   377,591,817 7,582,165 SH   SOLE 21 7,582,165 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   3,346 140 SH   SOLE 2 140 0 0
ISHARES TR IBONDS DEC 26 46435U259   3,648 143 SH   SOLE 2 143 0 0
ISHARES TR IBONDS DEC 27 46435U283   3,660 144 SH   SOLE 2 144 0 0
ISHARES TR IBONDS DEC 28 46435U325   3,685 144 SH   SOLE 2 144 0 0
ISHARES TR IBONDS DEC 25 46435U432   3,637 137 SH   SOLE 2 137 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   1,154 46 SH   SOLE 2 46 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   87,165,315 1,825,834 SH   SOLE 2 1,825,834 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   237,363 4,972 SH   SOLE 18 4,972 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   1,667,033 34,919 SH   SOLE 19 0 0 34,919
ISHARES TR ESG AWR US AGRGT 46435U549   28,753,420 602,292 SH   SOLE 21 602,292 0 0
ISHARES TR ESG AWARE MSCI 46435U663   26,265 691 SH   SOLE 18 691 0 0
ISHARES TR ESG AWARE MSCI 46435U663   4,358,417 114,665 SH   SOLE 21 114,665 0 0
ISHARES TR ESG AWARE MSCI 46435U663   471,400 12,402 SH   SOLE 22 12,402 0 0
ISHARES TR IBONDS DEC 46435U697   3,656 141 SH   SOLE 2 141 0 0
ISHARES TR US INFRASTRUC 46435U713   1,493,493 37,087 SH   SOLE 2 37,087 0 0
ISHARES TR US INFRASTRUC 46435U713   5,643,064 140,131 SH   SOLE 18 140,131 0 0
ISHARES TR US INFRASTRUC 46435U713   33,997,907 844,249 SH   SOLE 19 844,249 0 0
ISHARES TR U.S. FIXED INCME 46435U796   14,048,229 162,801 SH   SOLE 18 0 0 162,801
ISHARES TR BROAD USD HIGH 46435U853   26,955,088 741,543 SH   SOLE 2 741,543 0 0
ISHARES TR BROAD USD HIGH 46435U853   6,361 175 SH   SOLE 7 0 0 175
ISHARES TR BROAD USD HIGH 46435U853   3,137,369 86,310 SH   SOLE 18 58,426 0 27,884
ISHARES TR BROAD USD HIGH 46435U853   745,175,000 20,500,000 SH   SOLE 19 20,500,000 0 0
ISHARES TR BROAD USD HIGH 46435U853   5,645,409 155,307 SH   SOLE 23 155,307 0 0
ISHARES TR BROAD USD HIGH 46435U853   92,005,122 2,531,090 SH   SOLE 26 0 0 2,531,090
ISHARES TR IBONDS 27 ETF 46435UAA9   3,350 140 SH   SOLE 2 140 0 0
ISHARES TR IBONDS 2030 TERM 46436E122   4,676,112 180,000 SH   SOLE   180,000 0 0
ISHARES TR CLIMATE CONSCI 46436E155   252,360 4,500 SH   SOLE   4,500 0 0
ISHARES TR IBONDS DEC 2029 46436E163   1,587 62 SH   SOLE 2 62 0 0
ISHARES TR LITHIUM MINRS 46436E171   1,879,438 110,000 SH   SOLE   110,000 0 0
ISHARES TR COPPER & METALS 46436E189   3,210,488 125,000 SH   SOLE   125,000 0 0
ISHARES TR BREAKTHROUGH ENV 46436E197   2,575,100 110,000 SH   SOLE   110,000 0 0
ISHARES TR IBONDS DEC 29 46436E205   1,154 50 SH   SOLE 2 50 0 0
ISHARES TR ESG AWR MSCI USA 46436E221   3,082,608 120,000 SH   SOLE   120,000 0 0
ISHARES TR ESG AWARE MSCI 46436E239   4,036,668 120,000 SH   SOLE   120,000 0 0
ISHARES TR FUTURE METAVERSE 46436E247   4,885,125 150,000 SH   SOLE   150,000 0 0
ISHARES TR ENVIRONMNTL INFR 46436E254   2,774,988 95,000 SH   SOLE   95,000 0 0
ISHARES TR JP MORGAN BROAD 46436E262   31,163,340 600,000 SH   SOLE   600,000 0 0
ISHARES TR ENVIR AWR RL EST 46436E270   5,080,862 195,000 SH   SOLE   195,000 0 0
ISHARES TR IBONDS DEC 2032 46436E312   1,186 47 SH   SOLE 2 47 0 0
ISHARES TR MSCI WTR MGMT MS 46436E346   4,329,000 150,000 SH   SOLE   150,000 0 0
ISHARES TR NEUROSCIENCE AND 46436E353   2,491,736 95,000 SH   SOLE   95,000 0 0
ISHARES TR EMERGNT FD & AGT 46436E395   972,500 50,000 SH   SOLE   50,000 0 0
ISHARES TR MSCI CHINA MLTSE 46436E429   3,523,978 208,000 SH   SOLE   208,000 0 0
ISHARES TR ESG ADV INVT GRA 46436E437   10,066,849 121,000 SH   SOLE   121,000 0 0
ISHARES TR ESG MSCI USA MIN 46436E445   3,627,900 145,000 SH   SOLE   145,000 0 0
ISHARES TR USD BD FACTR ETF 46436E452   12,469,679 146,400 SH   SOLE   146,400 0 0
ISHARES TR IBONDS DEC 2031 46436E486   1,163 56 SH   SOLE 2 56 0 0
ISHARES TR BBB RATED CORP 46436E494   21,673,775 250,000 SH   SOLE   250,000 0 0
ISHARES TR US TECH BRKTHR 46436E502   5,236 122 SH   SOLE 2 122 0 0
ISHARES TR ISHARES 25+ YR T 46436E577   66,273,446 5,388,085 SH   SOLE 2 0 0 5,388,085
ISHARES TR ESG ADV TTL USD 46436E619   199,090,826 4,602,192 SH   SOLE 2 4,602,192 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   25,828,148 257,586 SH   SOLE 2 257,586 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   6,976,486 69,577 SH   SOLE 18 69,577 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,836,646 18,317 SH   SOLE 23 18,317 0 0
ISHARES TR IBONDS DEC 2030 46436E726   1,169 54 SH   SOLE 2 54 0 0
ISHARES TR ESG EAFE ETF 46436E759   57,465,170 899,580 SH   SOLE 2 899,580 0 0
ISHARES TR ESG EAFE ETF 46436E759   34,048 533 SH   SOLE 18 533 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   119,262,811 2,995,048 SH   SOLE 2 2,995,048 0 0
ISHARES TR IBONDS OCT 2027 46438G604   508,300 20,000 SH   SOLE   20,000 0 0
ISHARES TR LIFEPATH TGT2065 46438G745   1,365,920 50,000 SH   SOLE   50,000 0 0
ISHARES TR LIFEPATH TGT2060 46438G752   1,365,920 50,000 SH   SOLE   50,000 0 0
ISHARES TR LIFEPATH TGT2055 46438G760   1,365,920 50,000 SH   SOLE   50,000 0 0
ISHARES TR LIFEPATH TGT2050 46438G778   1,367,075 50,000 SH   SOLE   50,000 0 0
ISHARES TR LIFEPATH TGT2045 46438G786   822,123 30,000 SH   SOLE   30,000 0 0
ISHARES TR LIFEPATH TGT2040 46438G794   1,368,015 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS OCT 2029 46438G802   768,300 30,000 SH   SOLE   30,000 0 0
ISHARES TR LIFEPATH TGT2035 46438G810   273,105 10,000 SH   SOLE   10,000 0 0
ISHARES TR LIFEPATH TGT2025 46438G836   1,353,775 50,000 SH   SOLE   50,000 0 0
ISHARES TR LIFEPATH RETIREM 46438G844   1,351,250 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS OCT 2033 46438G851   129,250 5,000 SH   SOLE   5,000 0 0
ISHARES TR IBONDS OCT 2032 46438G869   1,028,000 40,000 SH   SOLE   40,000 0 0
ISHARES TR IBONDS OCT 2031 46438G877   257,650 10,000 SH   SOLE   10,000 0 0
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   47,252,872 935,330 SH   SOLE 2 935,330 0 0
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   6,757,606 133,761 SH   SOLE 18 133,761 0 0
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   5,052,000 100,000 SH   SOLE 22 100,000 0 0
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   11,641,374 230,431 SH   SOLE 44 230,431 0 0
ISHARES U S ETF TR TRANSITION ENABL 46431W515   10,292,000 400,000 SH   SOLE   400,000 0 0
ISHARES U S ETF TR INFLT HGD U S AG 46431W523   2,291,055 93,000 SH   SOLE   93,000 0 0
ISHARES U S ETF TR INT RATE HGD U S 46431W531   617,640 24,000 SH   SOLE   24,000 0 0
ISHARES U S ETF TR INFLT HGD HI YLD 46431W549   2,126,252 82,000 SH   SOLE   82,000 0 0
ISHARES U S ETF TR COMMODITY CURVE 46431W564   12,685,920 642,000 SH   SOLE   642,000 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   5,317 113 SH   SOLE 2 113 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   1,972,970 41,930 SH   SOLE 18 41,930 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   19,456,158 389,201 SH   SOLE 2 389,201 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   2,615,677 52,324 SH   SOLE 18 52,324 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   12,009 479 SH   SOLE 2 479 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   877,625 35,007 SH   SOLE 18 35,007 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   2,117,462 84,462 SH   SOLE 28 84,462 0 0
ISPECIMEN INC COM 45032V108   28,384 56,699 SH   SOLE 22 56,699 0 0
ISPIRE TECHNOLOGY INC COM 46501C100   18,826 1,552 SH   SOLE 2 622 0 930
ISPIRE TECHNOLOGY INC COM 46501C100   509,666 42,017 SH   SOLE 18 42,017 0 0
ISPIRE TECHNOLOGY INC COM 46501C100   410,200 33,817 SH   SOLE 19 33,817 0 0
ISPIRE TECHNOLOGY INC COM 46501C100   6,473,211 533,653 SH   SOLE 21 533,653 0 0
ISPIRE TECHNOLOGY INC COM 46501C100   2,090,169 172,314 SH   SOLE 22 168,982 0 3,332
ISPIRE TECHNOLOGY INC COM 46501C100   570 47 SH   SOLE 43 47 0 0
ISSUER DIRECT CORP COM NEW 46520M204   72,484 3,998 SH   SOLE 2 3,998 0 0
ISSUER DIRECT CORP COM NEW 46520M204   9,790 540 SH   SOLE 18 540 0 0
ISSUER DIRECT CORP COM NEW 46520M204   113,911 6,283 SH   SOLE 21 6,283 0 0
ISSUER DIRECT CORP COM NEW 46520M204   37,493 2,068 SH   SOLE 22 2,068 0 0
ISUN INC COM 465246106   23,396 74,700 SH   SOLE 22 74,700 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   125,452,831 18,050,767 SH   SOLE 21 18,050,767 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   242,187 34,847 SH   SOLE 22 34,847 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   7,218,423 1,038,622 SH   SOLE 25 1,038,622 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   6,710,725 965,572 SH   SOLE 30 965,572 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   31,716,110 4,563,469 SH   SOLE 34 4,563,469 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   1,111,501 159,928 SH   SOLE 43 158,204 0 1,725
ITEOS THERAPEUTICS INC COM 46565G104   3,755,248 342,945 SH   SOLE 2 193,478 0 149,467
ITEOS THERAPEUTICS INC COM 46565G104   3,230 295 SH   SOLE 7 295 0 0
ITEOS THERAPEUTICS INC COM 46565G104   1,467,760 134,042 SH   SOLE 18 124,969 0 9,073
ITEOS THERAPEUTICS INC COM 46565G104   6,661,443 608,351 SH   SOLE 19 608,351 0 0
ITEOS THERAPEUTICS INC COM 46565G104   14,828,052 1,354,160 SH   SOLE 21 1,354,160 0 0
ITEOS THERAPEUTICS INC COM 46565G104   15,685,229 1,432,441 SH   SOLE 22 1,337,171 0 95,270
ITEOS THERAPEUTICS INC COM 46565G104   246,594 22,520 SH   SOLE 23 22,520 0 0
ITEOS THERAPEUTICS INC COM 46565G104   26,455 2,416 SH   SOLE 25 2,416 0 0
ITEOS THERAPEUTICS INC COM 46565G104   1,916,349 175,009 SH   SOLE 26 556 0 174,453
ITEOS THERAPEUTICS INC COM 46565G104   1,370,601 125,169 SH   SOLE 30 125,169 0 0
ITEOS THERAPEUTICS INC COM 46565G104   15,363 1,403 SH   SOLE 34 1,403 0 0
ITEOS THERAPEUTICS INC COM 46565G104   19,086 1,743 SH   SOLE 40 1,743 0 0
ITEOS THERAPEUTICS INC COM 46565G104   670,698 61,251 SH   SOLE 43 49,776 0 11,475
ITERIS INC NEW COM 46564T107   199,560 38,377 SH   SOLE 2 30,825 0 7,552
ITERIS INC NEW COM 46564T107   598,863 115,166 SH   SOLE 18 115,166 0 0
ITERIS INC NEW COM 46564T107   437,663 84,166 SH   SOLE 19 84,166 0 0
ITERIS INC NEW COM 46564T107   7,850,877 1,509,784 SH   SOLE 21 1,509,784 0 0
ITERIS INC NEW COM 46564T107   5,687,760 1,093,800 SH   SOLE 22 1,076,195 0 17,605
ITERIS INC NEW COM 46564T107   26 5 SH   SOLE 43 5 0 0
ITRON INC COM 465741106   14,588,910 193,205 SH   SOLE 2 108,108 0 85,097
ITRON INC COM 465741106   34,961 463 SH   SOLE 4 164 0 299
ITRON INC COM 465741106   1,002,848 13,281 SH   SOLE 7 12,564 0 717
ITRON INC COM 465741106   13,110,575 173,627 SH   SOLE 18 158,121 0 15,506
ITRON INC COM 465741106   30,594,462 405,171 SH   SOLE 19 405,171 0 0
ITRON INC COM 465741106   410,357,358 5,434,477 SH   SOLE 21 5,434,477 0 0
ITRON INC COM 465741106   125,712,068 1,664,840 SH   SOLE 22 1,578,711 0 86,129
ITRON INC COM 465741106   838,388 11,103 SH   SOLE 23 11,103 0 0
ITRON INC COM 465741106   836,651 11,080 SH   SOLE 25 11,080 0 0
ITRON INC COM 465741106   7,543,676 99,903 SH   SOLE 26 12,381 0 87,522
ITRON INC COM 465741106   2,176,198 28,820 SH   SOLE 28 27,103 0 1,717
ITRON INC COM 465741106   13,008,561 172,276 SH   SOLE 30 172,276 0 0
ITRON INC COM 465741106   708,435 9,382 SH   SOLE 34 9,382 0 0
ITRON INC COM 465741106   480,168 6,359 SH   SOLE 36 6,359 0 0
ITRON INC COM 465741106   728,294 9,645 SH   SOLE 40 9,645 0 0
ITRON INC COM 465741106   4,232,411 56,051 SH   SOLE 43 54,146 0 1,905
ITRON INC NOTE 3/1 465741AN6   3,521,295 3,825,000 PRN   SOLE 21 3,825,000 0 0
ITT INC COM 45073V108   16,795,483 140,760 SH   SOLE 2 91,906 0 48,854
ITT INC COM 45073V108   35,557 298 SH   SOLE 4 298 0 0
ITT INC COM 45073V108   1,766,175 14,802 SH   SOLE 7 14,034 0 768
ITT INC COM 45073V108   16,878,411 141,455 SH   SOLE 18 141,455 0 0
ITT INC COM 45073V108   3,109,718 26,062 SH   SOLE 19 26,062 0 0
ITT INC COM 45073V108   489,841,294 4,105,274 SH   SOLE 21 4,105,274 0 0
ITT INC COM 45073V108   283,847,007 2,378,872 SH   SOLE 22 2,269,295 0 109,577
ITT INC COM 45073V108   1,966,155 16,478 SH   SOLE 25 16,478 0 0
ITT INC COM 45073V108   2,522,305 21,139 SH   SOLE 26 21,139 0 0
ITT INC COM 45073V108   183,037 1,534 SH   SOLE 28 1,534 0 0
ITT INC COM 45073V108   8,207,188 68,783 SH   SOLE 30 68,783 0 0
ITT INC COM 45073V108   135,070 1,132 SH   SOLE 31 1,132 0 0
ITT INC COM 45073V108   158,218 1,326 SH   SOLE 36 1,326 0 0
ITT INC COM 45073V108   1,994,553 16,716 SH   SOLE 40 16,716 0 0
ITT INC COM 45073V108   8,711,815 73,012 SH   SOLE 43 67,503 0 5,509
ITURAN LOCATION AND CONTROL SHS M6158M104   658,963 24,191 SH   SOLE 2 24,191 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   64,205 2,357 SH   SOLE 7 2,357 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   7,111,302 261,061 SH   SOLE 21 261,061 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   3,343,601 122,746 SH   SOLE 22 113,420 0 9,326
ITURAN LOCATION AND CONTROL SHS M6158M104   55,188 2,026 SH   SOLE 25 2,026 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   264,092 9,695 SH   SOLE 30 9,695 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   8,226 302 SH   SOLE 34 302 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   39,689 1,457 SH   SOLE 40 1,457 0 0
IVANHOE ELECTRIC INC COM 46578C108   429,317 42,591 SH   SOLE 2 27,358 0 15,233
IVANHOE ELECTRIC INC COM 46578C108   5,615 557 SH   SOLE 4 557 0 0
IVANHOE ELECTRIC INC COM 46578C108   1,545,032 153,277 SH   SOLE 7 153,277 0 0
IVANHOE ELECTRIC INC COM 46578C108   1,536,494 152,430 SH   SOLE 18 152,430 0 0
IVANHOE ELECTRIC INC COM 46578C108   1,465,068 145,344 SH   SOLE 19 145,344 0 0
IVANHOE ELECTRIC INC COM 46578C108   25,223,023 2,502,284 SH   SOLE 21 2,502,284 0 0
IVANHOE ELECTRIC INC COM 46578C108   7,820,649 775,858 SH   SOLE 22 714,409 0 61,449
IVANHOE ELECTRIC INC COM 46578C108   25,972,017 2,576,589 SH   SOLE 25 2,576,589 0 0
IVANHOE ELECTRIC INC COM 46578C108   177,216 17,581 SH   SOLE 28 0 0 17,581
IVANHOE ELECTRIC INC COM 46578C108   64,885 6,437 SH   SOLE 30 6,437 0 0
IVANHOE ELECTRIC INC COM 46578C108   50,149,623 4,975,161 SH   SOLE 34 4,975,161 0 0
IVANHOE ELECTRIC INC COM 46578C108   173,336 17,196 SH   SOLE 40 17,196 0 0
IZEA WORLDWIDE INC COM NEW 46604H204   2 1 SH   SOLE 21 1 0 0
IZEA WORLDWIDE INC COM NEW 46604H204   392,360 195,204 SH   SOLE 22 195,204 0 0
J & J SNACK FOODS CORP COM 466032109   1,368,375 8,187 SH   SOLE 2 4,608 0 3,579
J & J SNACK FOODS CORP COM 466032109   7,521 45 SH   SOLE 4 45 0 0
J & J SNACK FOODS CORP COM 466032109   22,898 137 SH   SOLE 7 137 0 0
J & J SNACK FOODS CORP COM 466032109   7,471,325 44,701 SH   SOLE 18 44,701 0 0
J & J SNACK FOODS CORP COM 466032109   5,167,300 30,916 SH   SOLE 19 30,916 0 0
J & J SNACK FOODS CORP COM 466032109   300,966,992 1,800,688 SH   SOLE 21 1,800,688 0 0
J & J SNACK FOODS CORP COM 466032109   71,409,729 427,245 SH   SOLE 22 413,811 0 13,434
J & J SNACK FOODS CORP COM 466032109   532,341 3,185 SH   SOLE 25 3,185 0 0
J & J SNACK FOODS CORP COM 466032109   1,134,881 6,790 SH   SOLE 26 6,790 0 0
J & J SNACK FOODS CORP COM 466032109   189,370 1,133 SH   SOLE 28 273 0 860
J & J SNACK FOODS CORP COM 466032109   4,843,049 28,976 SH   SOLE 30 28,976 0 0
J & J SNACK FOODS CORP COM 466032109   456,459 2,731 SH   SOLE 40 2,731 0 0
J & J SNACK FOODS CORP COM 466032109   3,102,657 18,563 SH   SOLE 43 17,326 0 1,237
J JILL INC COM 46620W201   52,643 2,042 SH   SOLE 2 264 0 1,778
J JILL INC COM 46620W201   336,970 13,071 SH   SOLE 18 13,071 0 0
J JILL INC COM 46620W201   233,335 9,051 SH   SOLE 19 9,051 0 0
J JILL INC COM 46620W201   3,963,959 153,761 SH   SOLE 21 153,761 0 0
J JILL INC COM 46620W201   3,145,624 122,018 SH   SOLE 22 119,191 0 2,827
J JILL INC COM 46620W201   33,952 1,317 SH   SOLE 43 1,317 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   4,351,889 67,871 SH   SOLE 7 0 0 67,871
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   53 1 SH   SOLE 18 1 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   13,531,334 294,704 SH   SOLE 2 0 0 294,704
JABIL INC COM 466313103   35,387,516 277,767 SH   SOLE 2 65,564 0 212,203
JABIL INC COM 466313103   6,300,440 49,454 SH   SOLE 4 36,632 0 12,822
JABIL INC COM 466313103   10,100,909 79,285 SH   SOLE 7 69,816 0 9,469
JABIL INC COM 466313103   74,274 583 SH   SOLE 13 583 0 0
JABIL INC COM 466313103   2,253,196 17,686 SH   SOLE 15 17,686 0 0
JABIL INC COM 466313103   45,266,239 355,308 SH   SOLE 18 347,316 0 7,992
JABIL INC COM 466313103   36,677,186 287,890 SH   SOLE 19 287,890 0 0
JABIL INC COM 466313103   532,797,374 4,182,083 SH   SOLE 21 4,182,083 0 0
JABIL INC COM 466313103   390,618,210 3,066,077 SH   SOLE 22 2,775,943 0 290,134
JABIL INC COM 466313103   26,605,324 208,833 SH   SOLE 23 208,833 0 0
JABIL INC COM 466313103   7,821,213 61,391 SH   SOLE 25 61,391 0 0
JABIL INC COM 466313103   12,793,381 100,419 SH   SOLE 26 71,510 0 28,909
JABIL INC COM 466313103   14,090,440 110,600 SH   SOLE 28 1,478 0 109,122
JABIL INC COM 466313103   100,725,880 790,627 SH   SOLE 30 790,627 0 0
JABIL INC COM 466313103   3,706,193 29,091 SH   SOLE 31 26,768 0 2,323
JABIL INC COM 466313103   47,775,510 375,004 SH   SOLE 34 375,004 0 0
JABIL INC COM 466313103   2,581,506 20,263 SH   SOLE 36 20,263 0 0
JABIL INC COM 466313103   886,704 6,960 SH   SOLE 40 6,960 0 0
JABIL INC COM 466313103   32,632,729 256,144 SH   SOLE 43 231,047 0 25,097
JACK IN THE BOX INC COM 466367109   865,849 10,607 SH   SOLE 2 5,777 0 4,830
JACK IN THE BOX INC COM 466367109   7,265 89 SH   SOLE 4 89 0 0
JACK IN THE BOX INC COM 466367109   368,478 4,514 SH   SOLE 7 4,273 0 241
JACK IN THE BOX INC COM 466367109   4,913,473 60,192 SH   SOLE 18 60,192 0 0
JACK IN THE BOX INC COM 466367109   3,433,276 42,059 SH   SOLE 19 42,059 0 0
JACK IN THE BOX INC COM 466367109   190,717,557 2,336,366 SH   SOLE 21 2,336,366 0 0
JACK IN THE BOX INC COM 466367109   46,226,579 566,294 SH   SOLE 22 548,114 0 18,180
JACK IN THE BOX INC COM 466367109   358,111 4,387 SH   SOLE 25 4,387 0 0
JACK IN THE BOX INC COM 466367109   440,639 5,398 SH   SOLE 26 5,398 0 0
JACK IN THE BOX INC COM 466367109   91,262 1,118 SH   SOLE 28 396 0 722
JACK IN THE BOX INC COM 466367109   3,195,406 39,145 SH   SOLE 30 39,145 0 0
JACK IN THE BOX INC COM 466367109   312,316 3,826 SH   SOLE 40 3,826 0 0
JACK IN THE BOX INC COM 466367109   2,233,236 27,358 SH   SOLE 43 24,389 0 2,969
JACKSON FINANCIAL INC COM CL A 46817M107   3,864,474 75,478 SH   SOLE 2 21,156 0 54,322
JACKSON FINANCIAL INC COM CL A 46817M107   7,168 140 SH   SOLE 4 140 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   742,912 14,510 SH   SOLE 7 13,801 0 709
JACKSON FINANCIAL INC COM CL A 46817M107   11,770,010 229,883 SH   SOLE 18 229,883 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   8,006,400 156,375 SH   SOLE 19 156,375 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   229,079,501 4,474,209 SH   SOLE 21 4,474,209 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   94,232,166 1,840,472 SH   SOLE 22 1,740,065 0 100,407
JACKSON FINANCIAL INC COM CL A 46817M107   776,346 15,163 SH   SOLE 25 15,163 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   1,772,749 34,624 SH   SOLE 26 34,624 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   67,942 1,327 SH   SOLE 28 1,327 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   8,231,987 160,781 SH   SOLE 30 160,781 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   28,582,195 558,246 SH   SOLE 34 558,246 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   349,798 6,832 SH   SOLE 36 6,832 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   631,808 12,340 SH   SOLE 40 12,340 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   2,427,802 47,418 SH   SOLE 43 41,088 0 6,330
JACOBS SOLUTIONS INC COM 46982L108   20,321,228 156,558 SH   SOLE 2 37,949 0 118,609
JACOBS SOLUTIONS INC COM 46982L108   12,348,393 95,134 SH   SOLE 4 21,859 0 73,275
JACOBS SOLUTIONS INC COM 46982L108   10,144,000 78,151 SH   SOLE 7 68,820 0 9,331
JACOBS SOLUTIONS INC COM 46982L108   316,452 2,438 SH   SOLE 13 2,438 0 0
JACOBS SOLUTIONS INC COM 46982L108   2,646,233 20,387 SH   SOLE 15 20,387 0 0
JACOBS SOLUTIONS INC COM 46982L108   25,858,626 199,219 SH   SOLE 18 191,496 0 7,723
JACOBS SOLUTIONS INC COM 46982L108   7,309,038 56,310 SH   SOLE 19 56,310 0 0
JACOBS SOLUTIONS INC COM 46982L108   438,121,339 3,375,357 SH   SOLE 21 3,375,357 0 0
JACOBS SOLUTIONS INC COM 46982L108   352,001,115 2,711,873 SH   SOLE 22 2,437,684 0 274,189
JACOBS SOLUTIONS INC COM 46982L108   26,215,187 201,966 SH   SOLE 23 201,966 0 0
JACOBS SOLUTIONS INC COM 46982L108   10,574,287 81,466 SH   SOLE 25 80,835 0 631
JACOBS SOLUTIONS INC COM 46982L108   26,658,324 205,380 SH   SOLE 26 137,673 0 67,707
JACOBS SOLUTIONS INC COM 46982L108   9,242,669 71,207 SH   SOLE 28 5,589 0 65,618
JACOBS SOLUTIONS INC COM 46982L108   76,469,074 589,130 SH   SOLE 30 589,130 0 0
JACOBS SOLUTIONS INC COM 46982L108   3,720,717 28,665 SH   SOLE 31 26,497 0 2,168
JACOBS SOLUTIONS INC COM 46982L108   728,957 5,616 SH   SOLE 34 5,616 0 0
JACOBS SOLUTIONS INC COM 46982L108   3,941,377 30,365 SH   SOLE 36 30,365 0 0
JACOBS SOLUTIONS INC COM 46982L108   419,773 3,234 SH   SOLE 40 3,234 0 0
JACOBS SOLUTIONS INC COM 46982L108   67,366 519 SH   OTR 43 519 0 0
JACOBS SOLUTIONS INC COM 46982L108   21,609,169 166,480 SH   SOLE 43 148,763 0 17,718
JAGUAR HEALTH INC COM 47010C706   1 9 SH   SOLE 21 9 0 0
JAGUAR HEALTH INC COM 47010C706   7,744 51,146 SH   SOLE 22 51,146 0 0
JAKKS PAC INC COM NEW 47012E403   731,406 20,574 SH   SOLE 2 16,581 0 3,993
JAKKS PAC INC COM NEW 47012E403   760,343 21,388 SH   SOLE 18 21,388 0 0
JAKKS PAC INC COM NEW 47012E403   579,181 16,292 SH   SOLE 19 16,292 0 0
JAKKS PAC INC COM NEW 47012E403   10,777,267 303,158 SH   SOLE 21 303,158 0 0
JAKKS PAC INC COM NEW 47012E403   5,649,926 158,929 SH   SOLE 22 152,482 0 6,447
JAKKS PAC INC COM NEW 47012E403   51,867 1,459 SH   SOLE 43 1,432 0 27
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106   30,782,289 796,025 SH   SOLE 43 723,557 0 72,468
JAMES RIV GROUP LTD COM G5005R107   302,656 32,755 SH   SOLE 2 10,264 0 22,491
JAMES RIV GROUP LTD COM G5005R107   1,294 140 SH   SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107   4,250 460 SH   SOLE 7 460 0 0
JAMES RIV GROUP LTD COM G5005R107   857,611 92,815 SH   SOLE 18 92,815 0 0
JAMES RIV GROUP LTD COM G5005R107   676,858 73,253 SH   SOLE 19 73,253 0 0
JAMES RIV GROUP LTD COM G5005R107   12,278,666 1,328,860 SH   SOLE 21 1,328,860 0 0
JAMES RIV GROUP LTD COM G5005R107   8,219,165 889,520 SH   SOLE 22 846,978 0 42,542
JAMES RIV GROUP LTD COM G5005R107   40,480 4,381 SH   SOLE 25 4,381 0 0
JAMES RIV GROUP LTD COM G5005R107   64,551 6,986 SH   SOLE 26 6,986 0 0
JAMES RIV GROUP LTD COM G5005R107   25,558 2,766 SH   SOLE 30 2,766 0 0
JAMES RIV GROUP LTD COM G5005R107   33,680 3,645 SH   SOLE 40 3,645 0 0
JAMES RIV GROUP LTD COM G5005R107   3,271 354 SH   SOLE 43 354 0 0
JAMF HLDG CORP COM 47074L105   537,303 29,751 SH   SOLE 2 15,327 0 14,424
JAMF HLDG CORP COM 47074L105   6,285 348 SH   SOLE 4 348 0 0
JAMF HLDG CORP COM 47074L105   326,651 18,087 SH   SOLE 7 17,110 0 977
JAMF HLDG CORP COM 47074L105   3,064,168 169,666 SH   SOLE 18 169,666 0 0
JAMF HLDG CORP COM 47074L105   2,620,687 145,110 SH   SOLE 19 145,110 0 0
JAMF HLDG CORP COM 47074L105   53,683,007 2,972,481 SH   SOLE 21 2,972,481 0 0
JAMF HLDG CORP COM 47074L105   31,681,033 1,754,210 SH   SOLE 22 1,700,627 0 53,583
JAMF HLDG CORP COM 47074L105   176,898 9,795 SH   SOLE 25 9,795 0 0
JAMF HLDG CORP COM 47074L105   468,513 25,942 SH   SOLE 26 25,942 0 0
JAMF HLDG CORP COM 47074L105   4,027 223 SH   SOLE 28 223 0 0
JAMF HLDG CORP COM 47074L105   1,104,568 61,161 SH   SOLE 30 61,161 0 0
JAMF HLDG CORP COM 47074L105   13,924 771 SH   SOLE 36 771 0 0
JAMF HLDG CORP COM 47074L105   195,716 10,837 SH   SOLE 40 10,837 0 0
JAMF HLDG CORP COM 47074L105   265,265 14,688 SH   SOLE 43 12,893 0 1,795
JAMF HLDG CORP NOTE 0.125% 9/0 47074LAB1   2,280,438 2,675,000 PRN   SOLE 21 2,675,000 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   11,418 227 SH   SOLE 2 227 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   3,590,112 71,374 SH   SOLE 19 71,374 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   182,388 3,626 SH   SOLE 22 0 0 3,626
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   251,500 5,000 SH   SOLE 30 5,000 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   14,215,454 471,491 SH   SOLE 2 167,248 0 304,243
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   12,030 399 SH   SOLE 4 399 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   3,023,080 100,268 SH   SOLE 7 95,969 0 4,299
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   9,565,691 317,270 SH   SOLE 18 317,270 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,303,927 43,248 SH   SOLE 19 43,248 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   311,860,022 10,343,616 SH   SOLE 21 10,343,616 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   124,616,101 4,133,204 SH   SOLE 22 3,953,995 0 179,209
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   926,178 30,719 SH   SOLE 25 30,719 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,763,654 58,496 SH   SOLE 26 58,496 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   9,440,387 313,114 SH   SOLE 30 313,114 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   60,541 2,008 SH   SOLE 31 2,008 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,788,739 59,328 SH   SOLE 32 59,328 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   858,009 28,458 SH   SOLE 34 28,458 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   318,203 10,554 SH   SOLE 36 10,554 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,001,854 33,229 SH   SOLE 40 33,229 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   19,633,924 651,208 SH   SOLE 43 499,298 0 151,910
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   6,314,034 483,834 SH   SOLE 2 330,466 0 153,368
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   7,125 546 SH   SOLE 4 546 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   9,983 765 SH   SOLE 7 765 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   2,663,596 204,107 SH   SOLE 18 204,107 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   11,040,744 846,034 SH   SOLE 19 846,034 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   41,638,609 3,190,698 SH   SOLE 21 3,190,698 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   45,401,420 3,479,036 SH   SOLE 22 3,344,456 0 134,580
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   314,727 24,117 SH   SOLE 23 24,117 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   306,636 23,497 SH   SOLE 25 23,497 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   1,237,845 94,854 SH   SOLE 26 0 0 94,854
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   45,062 3,453 SH   SOLE 28 0 0 3,453
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   85,595 6,559 SH   SOLE 30 6,559 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   158,427 12,140 SH   SOLE 40 12,140 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   255,402 19,571 SH   SOLE 43 17,715 0 1,856
JANUX THERAPEUTICS INC COM 47103J105   778,622 72,565 SH   SOLE 2 60,695 0 11,870
JANUX THERAPEUTICS INC COM 47103J105   730 68 SH   SOLE 7 68 0 0
JANUX THERAPEUTICS INC COM 47103J105   521,489 48,601 SH   SOLE 18 48,601 0 0
JANUX THERAPEUTICS INC COM 47103J105   429,500 40,028 SH   SOLE 19 40,028 0 0
JANUX THERAPEUTICS INC COM 47103J105   9,649,028 899,257 SH   SOLE 21 899,257 0 0
JANUX THERAPEUTICS INC COM 47103J105   6,904,583 643,484 SH   SOLE 22 479,072 0 164,412
JANUX THERAPEUTICS INC COM 47103J105   11,245 1,048 SH   SOLE 23 1,048 0 0
JANUX THERAPEUTICS INC COM 47103J105   559,323 52,127 SH   SOLE 30 52,127 0 0
JANUX THERAPEUTICS INC COM 47103J105   52,824 4,923 SH   SOLE 43 1,357 0 3,566
JASPER THERAPEUTICS INC COM 471871103   9,099 11,532 SH   SOLE 18 11,532 0 0
JASPER THERAPEUTICS INC COM 471871103   139,953 177,380 SH   SOLE 21 177,380 0 0
JASPER THERAPEUTICS INC COM 471871103   895,562 1,135,060 SH   SOLE 22 1,135,060 0 0
JAWS MUSTANG ACQUISITION COR SHS CL A G50737108   89,587 8,219 SH   SOLE 2 8,219 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3   3,929,637 4,047,000 PRN   SOLE 21 4,047,000 0 0
JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8   7,160,350 7,100,000 PRN   SOLE 21 7,100,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   24,456,213 198,831 SH   SOLE 2 95,793 0 103,038
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   6,390,711 51,957 SH   SOLE 4 43,340 0 8,617
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,183,260 9,620 SH   SOLE 7 9,350 0 270
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   245,385 1,995 SH   SOLE 13 1,995 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   760,017 6,179 SH   SOLE 15 6,179 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   15,154,707 123,209 SH   SOLE 18 119,160 0 4,049
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   4,144,977 33,699 SH   SOLE 19 33,699 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   449,424,534 3,653,858 SH   SOLE 21 3,653,858 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   236,778,813 1,925,031 SH   SOLE 22 1,804,954 0 120,077
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   12,384,624 100,688 SH   SOLE 23 100,688 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   13,435,659 109,233 SH   SOLE 25 109,081 0 152
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   9,494,001 77,187 SH   SOLE 26 32,033 0 45,154
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   33,145,302 269,474 SH   SOLE 28 0 0 269,474
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   49,544,400 402,800 SH   SOLE 30 249,452 0 153,348
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,788,666 14,542 SH   SOLE 31 13,385 0 1,157
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   316,356 2,572 SH   SOLE 34 2,572 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,889,649 15,363 SH   SOLE 36 15,363 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   338,742 2,754 SH   SOLE 40 2,754 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   35,055 285 SH   OTR 43 285 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   6,980,865 56,755 SH   SOLE 43 27,161 0 29,594
JBG SMITH PPTYS COM 46590V100   2,287,726 134,493 SH   SOLE 2 49,058 0 85,435
JBG SMITH PPTYS COM 46590V100   745,701 43,839 SH   SOLE 4 43,839 0 0
JBG SMITH PPTYS COM 46590V100   3,047,290 179,147 SH   SOLE 7 161,890 0 17,257
JBG SMITH PPTYS COM 46590V100   5,540,208 325,703 SH   SOLE 18 325,703 0 0
JBG SMITH PPTYS COM 46590V100   6,349,697 373,292 SH   SOLE 19 373,292 0 0
JBG SMITH PPTYS COM 46590V100   192,081,275 11,292,256 SH   SOLE 21 11,292,256 0 0
JBG SMITH PPTYS COM 46590V100   61,443,063 3,612,173 SH   SOLE 22 3,430,768 0 181,405
JBG SMITH PPTYS COM 46590V100   73,925 4,346 SH   SOLE 23 4,346 0 0
JBG SMITH PPTYS COM 46590V100   19,165,694 1,126,731 SH   SOLE 25 1,126,731 0 0
JBG SMITH PPTYS COM 46590V100   1,046,489 61,522 SH   SOLE 26 30,029 0 31,493
JBG SMITH PPTYS COM 46590V100   2,977,635 175,052 SH   SOLE 28 3,234 0 171,818
JBG SMITH PPTYS COM 46590V100   8,811,996 518,048 SH   SOLE 30 518,048 0 0
JBG SMITH PPTYS COM 46590V100   56,116 3,299 SH   SOLE 36 3,299 0 0
JBG SMITH PPTYS COM 46590V100   299,784 17,624 SH   SOLE 40 17,624 0 0
JBG SMITH PPTYS COM 46590V100   5,528,734 325,028 SH   SOLE 43 308,920 0 16,108
JD.COM INC SPON ADR CL A 47215P106   11,470,775 397,050 SH   SOLE 15 397,050 0 0
JD.COM INC SPON ADR CL A 47215P106   495,088 17,137 SH   SOLE 18 17,137 0 0
JD.COM INC SPON ADR CL A 47215P106   339,544 11,753 SH   SOLE 19 11,753 0 0
JD.COM INC SPON ADR CL A 47215P106   4,420 153 SH   SOLE 22 153 0 0
JD.COM INC SPON ADR CL A 47215P106   2,224,617 77,003 SH   SOLE 32 77,003 0 0
JD.COM INC SPON ADR CL A 47215P106   5,207,336 180,247 SH   SOLE 34 180,247 0 0
JD.COM INC SPON ADR CL A 47215P106   48,103,034 1,665,041 SH   SOLE 43 1,607,937 0 57,104
JEFFERIES FINL GROUP INC COM 47233W109   23,973,798 593,264 SH   SOLE 2 174,374 0 418,890
JEFFERIES FINL GROUP INC COM 47233W109   231,913 5,739 SH   SOLE 4 2,727 0 3,012
JEFFERIES FINL GROUP INC COM 47233W109   698,568 17,287 SH   SOLE 7 16,503 0 784
JEFFERIES FINL GROUP INC COM 47233W109   12,881,294 318,765 SH   SOLE 18 318,765 0 0
JEFFERIES FINL GROUP INC COM 47233W109   2,443,108 60,458 SH   SOLE 19 60,458 0 0
JEFFERIES FINL GROUP INC COM 47233W109   364,665,295 9,024,135 SH   SOLE 21 9,024,135 0 0
JEFFERIES FINL GROUP INC COM 47233W109   210,875,544 5,218,400 SH   SOLE 22 4,974,894 0 243,506
JEFFERIES FINL GROUP INC COM 47233W109   132,222 3,272 SH   SOLE 23 3,272 0 0
JEFFERIES FINL GROUP INC COM 47233W109   1,336,278 33,068 SH   SOLE 25 33,068 0 0
JEFFERIES FINL GROUP INC COM 47233W109   2,742,384 67,864 SH   SOLE 26 67,864 0 0
JEFFERIES FINL GROUP INC COM 47233W109   529,331 13,099 SH   SOLE 28 4,093 0 9,006
JEFFERIES FINL GROUP INC COM 47233W109   32,368 801 SH   SOLE 29 801 0 0
JEFFERIES FINL GROUP INC COM 47233W109   4,139,600 102,440 SH   SOLE 30 102,440 0 0
JEFFERIES FINL GROUP INC COM 47233W109   101,146 2,503 SH   SOLE 31 2,503 0 0
JEFFERIES FINL GROUP INC COM 47233W109   402,766 9,967 SH   SOLE 36 9,967 0 0
JEFFERIES FINL GROUP INC COM 47233W109   1,456,336 36,039 SH   SOLE 40 36,039 0 0
JEFFERIES FINL GROUP INC COM 47233W109   9,896,887 244,912 SH   SOLE 43 209,055 0 35,857
JELD-WEN HLDG INC COM 47580P103   7,638,131 404,562 SH   SOLE 2 206,878 0 197,684
JELD-WEN HLDG INC COM 47580P103   5,683 301 SH   SOLE 4 301 0 0
JELD-WEN HLDG INC COM 47580P103   400,804 21,229 SH   SOLE 7 20,182 0 1,047
JELD-WEN HLDG INC COM 47580P103   4,720,170 250,009 SH   SOLE 18 242,460 0 7,549
JELD-WEN HLDG INC COM 47580P103   14,476,750 766,777 SH   SOLE 19 766,777 0 0
JELD-WEN HLDG INC COM 47580P103   68,322,472 3,618,775 SH   SOLE 21 3,618,775 0 0
JELD-WEN HLDG INC COM 47580P103   61,002,564 3,231,068 SH   SOLE 22 3,062,699 0 168,369
JELD-WEN HLDG INC COM 47580P103   245,006 12,977 SH   SOLE 23 12,977 0 0
JELD-WEN HLDG INC COM 47580P103   330,929 17,528 SH   SOLE 25 17,528 0 0
JELD-WEN HLDG INC COM 47580P103   2,202,579 116,662 SH   SOLE 26 7,448 0 109,214
JELD-WEN HLDG INC COM 47580P103   22,939 1,215 SH   SOLE 28 1,215 0 0
JELD-WEN HLDG INC COM 47580P103   735,735 38,969 SH   SOLE 30 38,969 0 0
JELD-WEN HLDG INC COM 47580P103   117,585 6,228 SH   SOLE 36 6,228 0 0
JELD-WEN HLDG INC COM 47580P103   328,531 17,401 SH   SOLE 40 17,401 0 0
JELD-WEN HLDG INC COM 47580P103   1,509,645 79,960 SH   SOLE 43 76,175 0 3,785
JERASH HLDGS US INC COM 47632P101   3,666 1,177 SH   SOLE 18 1,177 0 0
JERASH HLDGS US INC COM 47632P101   46,487 14,926 SH   SOLE 21 14,926 0 0
JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6   1,799,975 2,500,000 PRN   SOLE 2 2,500,000 0 0
JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6   3,833,947 5,325,000 PRN   SOLE 21 5,325,000 0 0
JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6   1,799,975 2,500,000 PRN   SOLE 34 2,500,000 0 0
JETBLUE AWYS CORP COM 477143101   12,303,423 2,216,833 SH   SOLE 2 1,137,302 0 1,079,531
JETBLUE AWYS CORP COM 477143101   1,321 238 SH   SOLE 4 238 0 0
JETBLUE AWYS CORP COM 477143101   17,649 3,180 SH   SOLE 7 3,180 0 0
JETBLUE AWYS CORP COM 477143101   7,974,662 1,436,876 SH   SOLE 18 1,436,876 0 0
JETBLUE AWYS CORP COM 477143101   22,495,848 4,053,306 SH   SOLE 19 4,053,306 0 0
JETBLUE AWYS CORP COM 477143101   223,781,800 40,321,045 SH   SOLE 21 40,321,045 0 0
JETBLUE AWYS CORP COM 477143101   77,896,492 14,035,404 SH   SOLE 22 13,424,828 0 610,576
JETBLUE AWYS CORP COM 477143101   573,931 103,411 SH   SOLE 23 103,411 0 0
JETBLUE AWYS CORP COM 477143101   81,690 14,719 SH   SOLE 25 14,719 0 0
JETBLUE AWYS CORP COM 477143101   8,910,081 1,605,420 SH   SOLE 26 29,808 0 1,575,612
JETBLUE AWYS CORP COM 477143101   3,026,088 545,241 SH   SOLE 30 545,241 0 0
JETBLUE AWYS CORP COM 477143101   467,726 84,275 SH   SOLE 34 84,275 0 0
JETBLUE AWYS CORP COM 477143101   147,064 26,498 SH   SOLE 40 26,498 0 0
JETBLUE AWYS CORP COM 477143101   2,236,323 402,941 SH   SOLE 43 389,467 0 13,474
JEWETT CAMERON TRADING LTD COM NEW 47733C207   918 169 SH   SOLE 22 169 0 0
JFROG LTD ORD SHS M6191J100   1,039,027 30,021 SH   SOLE 2 19,760 0 10,261
JFROG LTD ORD SHS M6191J100   450,311 13,011 SH   SOLE 7 12,289 0 722
JFROG LTD ORD SHS M6191J100   705,836 20,394 SH   SOLE 18 20,394 0 0
JFROG LTD ORD SHS M6191J100   21,096,491 609,549 SH   SOLE 19 609,549 0 0
JFROG LTD ORD SHS M6191J100   7,141,116 206,331 SH   SOLE 21 206,331 0 0
JFROG LTD ORD SHS M6191J100   2,399,615 69,333 SH   SOLE 22 31,474 0 37,859
JFROG LTD ORD SHS M6191J100   526,937 15,225 SH   SOLE 25 15,225 0 0
JFROG LTD ORD SHS M6191J100   1,970,070 56,922 SH   SOLE 26 24,468 0 32,454
JFROG LTD ORD SHS M6191J100   18,620 538 SH   SOLE 28 538 0 0
JFROG LTD ORD SHS M6191J100   1,602,478 46,301 SH   SOLE 30 46,301 0 0
JFROG LTD ORD SHS M6191J100   552,064 15,951 SH   SOLE 40 15,951 0 0
JFROG LTD ORD SHS M6191J100   236,594 6,836 SH   SOLE 43 6,646 0 190
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   42,407 1,148 SH   SOLE 4 1,148 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   225,851 6,114 SH   SOLE 7 6,114 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   17,421,569 471,618 SH   SOLE 21 471,618 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   9,806,905 265,482 SH   SOLE 22 241,704 0 23,778
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   28,887 782 SH   SOLE 28 782 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   4,195,682 113,581 SH   SOLE 30 113,581 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   51,420 1,392 SH   SOLE 36 1,392 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   1,698,002 45,966 SH   SOLE 43 45,126 0 840
JOANN INC COM 47768J101   823 1,845 SH   SOLE 18 1,845 0 0
JOANN INC COM 47768J101   10,238 22,955 SH   SOLE 21 22,955 0 0
JOANN INC COM 47768J101   52,930 118,677 SH   SOLE 22 118,677 0 0
JOBY AVIATION INC COMMON STOCK G65163100   1,391,825 209,297 SH   SOLE 2 53,426 0 155,871
JOBY AVIATION INC COMMON STOCK G65163100   3,538 532 SH   SOLE 4 532 0 0
JOBY AVIATION INC COMMON STOCK G65163100   25,888 3,893 SH   SOLE 7 3,893 0 0
JOBY AVIATION INC COMMON STOCK G65163100   4,807,897 722,992 SH   SOLE 18 722,992 0 0
JOBY AVIATION INC COMMON STOCK G65163100   3,806,394 572,390 SH   SOLE 19 572,390 0 0
JOBY AVIATION INC COMMON STOCK G65163100   75,829,325 11,402,906 SH   SOLE 21 11,402,906 0 0
JOBY AVIATION INC COMMON STOCK G65163100   60,179,062 9,049,483 SH   SOLE 22 8,775,897 0 273,586
JOBY AVIATION INC COMMON STOCK G65163100   233,641 35,134 SH   SOLE 25 35,134 0 0
JOBY AVIATION INC COMMON STOCK G65163100   19,691 2,961 SH   SOLE 26 2,961 0 0
JOBY AVIATION INC COMMON STOCK G65163100   971,319 146,063 SH   SOLE 30 146,063 0 0
JOBY AVIATION INC COMMON STOCK G65163100   237,598 35,729 SH   SOLE 40 35,729 0 0
JOBY AVIATION INC COMMON STOCK G65163100   27,724 4,169 SH   OTR 43 4,169 0 0
JOBY AVIATION INC COMMON STOCK G65163100   776,314 116,739 SH   SOLE 43 92,842 0 23,897
JOBY AVIATION INC *W EXP 08/10/202 G65163118   220 180 SH   SOLE 43 180 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   2,332,103 23,450 SH   SOLE 2 15,968 0 7,482
JOHN BEAN TECHNOLOGIES CORP COM 477839104   73,792 742 SH   SOLE 4 121 0 621
JOHN BEAN TECHNOLOGIES CORP COM 477839104   689,984 6,938 SH   SOLE 7 6,569 0 369
JOHN BEAN TECHNOLOGIES CORP COM 477839104   9,310,111 93,616 SH   SOLE 18 93,616 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   8,167,829 82,130 SH   SOLE 19 82,130 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   367,389,682 3,694,215 SH   SOLE 21 3,694,215 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   88,896,963 893,886 SH   SOLE 22 866,670 0 27,216
JOHN BEAN TECHNOLOGIES CORP COM 477839104   661,044 6,647 SH   SOLE 25 6,647 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   1,932,214 19,429 SH   SOLE 26 14,189 0 5,240
JOHN BEAN TECHNOLOGIES CORP COM 477839104   56,289 566 SH   SOLE 28 566 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   25,028,979 251,674 SH   SOLE 30 251,674 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   7,071,193 71,103 SH   SOLE 34 71,103 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   711,764 7,157 SH   SOLE 40 7,157 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   3,174,948 31,925 SH   SOLE 43 30,522 0 1,403
JOHN BEAN TECHNOLOGIES CORP NOTE 0.250% 5/1 477839AB0   2,616,960 2,900,000 PRN   SOLE 21 2,900,000 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   163,176 7,233 SH   SOLE 2 587 0 6,646
JOHN MARSHALL BANCORP INC COM 47805L101   3,925 174 SH   SOLE 7 174 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   817,574 36,240 SH   SOLE 18 36,240 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   561,924 24,908 SH   SOLE 19 24,908 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   11,432,212 506,747 SH   SOLE 21 506,747 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   6,875,228 304,753 SH   SOLE 22 295,004 0 9,749
JOHNSON & JOHNSON COM 478160104   877,664,690 5,599,494 SH   SOLE 2 1,923,011 0 3,676,483
JOHNSON & JOHNSON COM 478160104   371,628,816 2,370,989 SH   SOLE 4 1,226,045 0 1,144,944
JOHNSON & JOHNSON COM 478160104   366,273,637 2,336,823 SH   SOLE 7 2,111,538 0 225,285
JOHNSON & JOHNSON COM 478160104   20,514,131 130,880 SH   SOLE 13 130,880 0 0
JOHNSON & JOHNSON COM 478160104   56,479,065 360,336 SH   SOLE 15 360,336 0 0
JOHNSON & JOHNSON COM 478160104   1,005,394,488 6,414,409 SH   SOLE 18 6,222,951 0 191,458
JOHNSON & JOHNSON COM 478160104   390,221,785 2,489,612 SH   SOLE 19 2,489,612 0 0
JOHNSON & JOHNSON COM 478160104   10,921,826,586 69,681,170 SH   SOLE 21 69,681,170 0 0
JOHNSON & JOHNSON COM 478160104   8,344,159,700 53,235,675 SH   SOLE 22 47,966,844 0 5,268,831
JOHNSON & JOHNSON COM 478160104   790,129,788 5,041,022 SH   SOLE 23 5,041,022 0 0
JOHNSON & JOHNSON COM 478160104   990,414,982 6,318,840 SH   SOLE 25 5,591,472 0 727,368
JOHNSON & JOHNSON COM 478160104   540,114,441 3,445,926 SH   SOLE 26 1,976,672 0 1,469,254
JOHNSON & JOHNSON COM 478160104   840,165,898 5,360,252 SH   SOLE 28 310,033 0 5,050,219
JOHNSON & JOHNSON COM 478160104   18,894,850 120,549 SH   SOLE 29 120,549 0 0
JOHNSON & JOHNSON COM 478160104   2,410,999,602 15,382,159 SH   SOLE 30 15,380,695 0 1,464
JOHNSON & JOHNSON COM 478160104   125,404,539 800,080 SH   SOLE 31 759,763 0 40,317
JOHNSON & JOHNSON COM 478160104   36,966,659 235,847 SH   SOLE 32 235,847 0 0
JOHNSON & JOHNSON COM 478160104   450,857,594 2,876,468 SH   SOLE 34 2,876,468 0 0
JOHNSON & JOHNSON COM 478160104   100,881,783 643,625 SH   SOLE 36 643,625 0 0
JOHNSON & JOHNSON COM 478160104   19,732,469 125,893 SH   SOLE 40 125,893 0 0
JOHNSON & JOHNSON COM 478160104   523,243,842 3,338,292 SH   SOLE 43 3,005,066 0 333,226
JOHNSON CTLS INTL PLC SHS G51502105   108,622,868 1,884,505 SH   SOLE 2 754,473 0 1,130,032
JOHNSON CTLS INTL PLC SHS G51502105   46,824,603 812,363 SH   SOLE 4 382,702 0 429,661
JOHNSON CTLS INTL PLC SHS G51502105   39,955,760 693,195 SH   SOLE 7 627,648 0 65,547
JOHNSON CTLS INTL PLC SHS G51502105   4,689,706 81,362 SH   SOLE 13 81,362 0 0
JOHNSON CTLS INTL PLC SHS G51502105   5,875,995 101,943 SH   SOLE 15 101,943 0 0
JOHNSON CTLS INTL PLC SHS G51502105   59,403,496 1,030,595 SH   SOLE 18 964,164 0 66,431
JOHNSON CTLS INTL PLC SHS G51502105   42,787,440 742,322 SH   SOLE 19 742,322 0 0
JOHNSON CTLS INTL PLC SHS G51502105   883,699,245 15,331,354 SH   SOLE 21 15,331,354 0 0
JOHNSON CTLS INTL PLC SHS G51502105   880,775,398 15,280,628 SH   SOLE 22 13,710,717 0 1,569,911
JOHNSON CTLS INTL PLC SHS G51502105   85,553,380 1,484,271 SH   SOLE 23 1,484,271 0 0
JOHNSON CTLS INTL PLC SHS G51502105   153,751,299 2,667,441 SH   SOLE 25 2,270,339 0 397,102
JOHNSON CTLS INTL PLC SHS G51502105   63,146,292 1,095,529 SH   SOLE 26 637,016 0 458,513
JOHNSON CTLS INTL PLC SHS G51502105   109,843,510 1,905,682 SH   SOLE 28 160,554 0 1,745,128
JOHNSON CTLS INTL PLC SHS G51502105   3,015,667 52,319 SH   SOLE 29 52,319 0 0
JOHNSON CTLS INTL PLC SHS G51502105   321,684,114 5,580,918 SH   SOLE 30 5,580,918 0 0
JOHNSON CTLS INTL PLC SHS G51502105   14,850,427 257,641 SH   SOLE 31 246,276 0 11,365
JOHNSON CTLS INTL PLC SHS G51502105   154,352,369 2,677,869 SH   SOLE 34 2,677,869 0 0
JOHNSON CTLS INTL PLC SHS G51502105   10,203,779 177,026 SH   SOLE 36 177,026 0 0
JOHNSON CTLS INTL PLC SHS G51502105   2,017,227 34,997 SH   SOLE 40 34,997 0 0
JOHNSON CTLS INTL PLC SHS G51502105   58,332 1,012 SH   OTR 43 1,012 0 0
JOHNSON CTLS INTL PLC SHS G51502105   40,624,048 704,789 SH   SOLE 43 595,679 0 109,110
JOHNSON OUTDOORS INC CL A 479167108   292,528 5,476 SH   SOLE 2 1,754 0 3,722
JOHNSON OUTDOORS INC CL A 479167108   4,487 84 SH   SOLE 7 84 0 0
JOHNSON OUTDOORS INC CL A 479167108   843,342 15,787 SH   SOLE 18 15,787 0 0
JOHNSON OUTDOORS INC CL A 479167108   601,830 11,266 SH   SOLE 19 11,266 0 0
JOHNSON OUTDOORS INC CL A 479167108   11,599,886 217,145 SH   SOLE 21 217,145 0 0
JOHNSON OUTDOORS INC CL A 479167108   8,683,742 162,556 SH   SOLE 22 154,456 0 8,100
JOHNSON OUTDOORS INC CL A 479167108   39,264 735 SH   SOLE 25 735 0 0
JOHNSON OUTDOORS INC CL A 479167108   25,695 481 SH   SOLE 28 481 0 0
JOHNSON OUTDOORS INC CL A 479167108   408,610 7,649 SH   SOLE 30 7,649 0 0
JOHNSON OUTDOORS INC CL A 479167108   52,031 974 SH   SOLE 40 974 0 0
JOHNSON OUTDOORS INC CL A 479167108   399,368 7,476 SH   SOLE 43 7,206 0 270
JOINT CORP COM 47973J102   144,390 15,025 SH   SOLE 2 14,027 0 998
JOINT CORP COM 47973J102   2,114 220 SH   SOLE 7 220 0 0
JOINT CORP COM 47973J102   367,400 38,231 SH   SOLE 18 38,231 0 0
JOINT CORP COM 47973J102   414,796 43,163 SH   SOLE 19 43,163 0 0
JOINT CORP COM 47973J102   5,214,069 542,567 SH   SOLE 21 542,567 0 0
JOINT CORP COM 47973J102   3,505,978 364,826 SH   SOLE 22 358,156 0 6,670
JOINT CORP COM 47973J102   5,641 587 SH   SOLE 23 587 0 0
JONES LANG LASALLE INC COM 48020Q107   29,779,133 157,670 SH   SOLE 2 66,777 0 90,893
JONES LANG LASALLE INC COM 48020Q107   554,145 2,934 SH   SOLE 4 1,722 0 1,212
JONES LANG LASALLE INC COM 48020Q107   2,027,142 10,733 SH   SOLE 7 10,183 0 550
JONES LANG LASALLE INC COM 48020Q107   15,728,527 83,277 SH   SOLE 18 83,277 0 0
JONES LANG LASALLE INC COM 48020Q107   4,391,794 23,253 SH   SOLE 19 23,253 0 0
JONES LANG LASALLE INC COM 48020Q107   471,674,306 2,497,349 SH   SOLE 21 2,497,349 0 0
JONES LANG LASALLE INC COM 48020Q107   265,882,309 1,407,753 SH   SOLE 22 1,343,704 0 64,049
JONES LANG LASALLE INC COM 48020Q107   1,024,431 5,424 SH   SOLE 23 5,424 0 0
JONES LANG LASALLE INC COM 48020Q107   1,932,896 10,234 SH   SOLE 25 10,234 0 0
JONES LANG LASALLE INC COM 48020Q107   7,038,052 37,264 SH   SOLE 26 19,006 0 18,258
JONES LANG LASALLE INC COM 48020Q107   124,843 661 SH   SOLE 28 534 0 127
JONES LANG LASALLE INC COM 48020Q107   9,146,785 48,429 SH   SOLE 30 48,429 0 0
JONES LANG LASALLE INC COM 48020Q107   520,903 2,758 SH   SOLE 31 2,758 0 0
JONES LANG LASALLE INC COM 48020Q107   304,647 1,613 SH   SOLE 34 1,613 0 0
JONES LANG LASALLE INC COM 48020Q107   533,747 2,826 SH   SOLE 36 2,826 0 0
JONES LANG LASALLE INC COM 48020Q107   1,880,956 9,959 SH   SOLE 40 9,959 0 0
JONES LANG LASALLE INC COM 48020Q107   21,720 115 SH   OTR 43 115 0 0
JONES LANG LASALLE INC COM 48020Q107   17,808,236 94,288 SH   SOLE 43 88,108 0 6,180
JOURNEY MED CORP COM 48115J109   15,368 2,668 SH   SOLE 2 2,668 0 0
JOURNEY MED CORP COM 48115J109   6,353 1,103 SH   SOLE 18 1,103 0 0
JOURNEY MED CORP COM 48115J109   85,588 14,859 SH   SOLE 21 14,859 0 0
JOURNEY MED CORP COM 48115J109   145,509 25,262 SH   SOLE 22 25,262 0 0
JOYY INC ADS REPSTG COM A 46591M109   924,137 23,278 SH   SOLE 2 1,203 0 22,075
JOYY INC ADS REPSTG COM A 46591M109   595,262 14,994 SH   SOLE 4 8,982 0 6,012
JOYY INC ADS REPSTG COM A 46591M109   404,662 10,193 SH   SOLE 7 8,723 0 1,470
JOYY INC ADS REPSTG COM A 46591M109   3,772 95 SH   SOLE 13 95 0 0
JOYY INC ADS REPSTG COM A 46591M109   981,781 24,730 SH   SOLE 15 24,730 0 0
JOYY INC ADS REPSTG COM A 46591M109   515,108 12,975 SH   SOLE 18 12,975 0 0
JOYY INC ADS REPSTG COM A 46591M109   155,664 3,921 SH   SOLE 19 3,921 0 0
JOYY INC ADS REPSTG COM A 46591M109   34,844,214 877,688 SH   SOLE 21 877,688 0 0
JOYY INC ADS REPSTG COM A 46591M109   16,918,076 426,148 SH   SOLE 22 376,591 0 49,557
JOYY INC ADS REPSTG COM A 46591M109   1,805,000 45,466 SH   SOLE 23 45,466 0 0
JOYY INC ADS REPSTG COM A 46591M109   755,531 19,031 SH   SOLE 25 19,031 0 0
JOYY INC ADS REPSTG COM A 46591M109   1,708,053 43,024 SH   SOLE 26 4,495 0 38,529
JOYY INC ADS REPSTG COM A 46591M109   4,038,641 101,729 SH   SOLE 28 4,039 0 97,690
JOYY INC ADS REPSTG COM A 46591M109   11,763,031 296,298 SH   SOLE 30 296,298 0 0
JOYY INC ADS REPSTG COM A 46591M109   89,007 2,242 SH   SOLE 34 2,242 0 0
JOYY INC ADS REPSTG COM A 46591M109   92,898 2,340 SH   SOLE 36 2,340 0 0
JOYY INC ADS REPSTG COM A 46591M109   24,614 620 SH   SOLE 40 620 0 0
JOYY INC ADS REPSTG COM A 46591M109   7,526,028 189,572 SH   SOLE 43 153,757 0 35,815
JPMORGAN CHASE & CO COM 46625H100   944,530,259 5,552,794 SH   SOLE 2 1,093,543 0 4,459,251
JPMORGAN CHASE & CO COM 46625H100   394,655,134 2,320,136 SH   SOLE 4 1,216,154 0 1,103,982
JPMORGAN CHASE & CO COM 46625H100   435,890,095 2,562,552 SH   SOLE 7 2,303,782 0 258,770
JPMORGAN CHASE & CO COM 46625H100   15,343,360 90,202 SH   SOLE 13 90,202 0 0
JPMORGAN CHASE & CO COM 46625H100   74,176,528 436,076 SH   SOLE 15 436,076 0 0
JPMORGAN CHASE & CO COM 46625H100   868,387,581 5,105,159 SH   SOLE 18 4,863,274 0 241,885
JPMORGAN CHASE & CO COM 46625H100   642,335,362 3,776,222 SH   SOLE 19 3,776,222 0 0
JPMORGAN CHASE & CO COM 46625H100   11,233,693,850 66,041,704 SH   SOLE 21 66,041,704 0 0
JPMORGAN CHASE & CO COM 46625H100   10,597,767,006 62,303,157 SH   SOLE 22 56,011,825 0 6,291,332
JPMORGAN CHASE & CO COM 46625H100   953,214,205 5,603,846 SH   SOLE 23 5,603,846 0 0
JPMORGAN CHASE & CO COM 46625H100   1,074,541,772 6,317,118 SH   SOLE 25 5,934,497 0 382,621
JPMORGAN CHASE & CO COM 46625H100   584,363,411 3,435,411 SH   SOLE 26 1,811,148 0 1,624,263
JPMORGAN CHASE & CO COM 46625H100   768,464,512 4,517,722 SH   SOLE 28 231,088 0 4,286,634
JPMORGAN CHASE & CO COM 46625H100   593,649 3,490 SH   SOLE 29 3,490 0 0
JPMORGAN CHASE & CO COM 46625H100   2,718,176,567 15,979,874 SH   SOLE 30 15,976,957 0 2,917
JPMORGAN CHASE & CO COM 46625H100   110,959,802 652,321 SH   SOLE 31 603,556 0 48,765
JPMORGAN CHASE & CO COM 46625H100   46,481,866 273,262 SH   SOLE 32 273,262 0 0
JPMORGAN CHASE & CO COM 46625H100   263,975,128 1,551,882 SH   SOLE 34 1,551,882 0 0
JPMORGAN CHASE & CO COM 46625H100   128,596,280 756,004 SH   SOLE 36 756,004 0 0
JPMORGAN CHASE & CO COM 46625H100   25,824,922 151,822 SH   SOLE 40 151,822 0 0
JPMORGAN CHASE & CO COM 46625H100   759,497 4,465 SH   OTR 43 4,465 0 0
JPMORGAN CHASE & CO COM 46625H100   735,061,106 4,321,347 SH   SOLE 43 3,602,564 0 718,783
JPMORGAN CHASE & CO OPTIONS 46625H100   1,922,130 11,300 SH Call SOLE 2 0 0 11,300
JPMORGAN CHASE & CO OPTIONS 46625H100   714,420 4,200 SH Call SOLE 4 4,200 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   119,070 700 SH Call SOLE 7 700 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   16,006,410 94,100 SH Call SOLE 18 94,100 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   103,097,610 606,100 SH Call SOLE 19 606,100 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   6,667,920 39,200 SH Call SOLE 22 39,200 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   1,513,890 8,900 SH Call SOLE 26 8,900 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   408,240 2,400 SH Call SOLE 30 2,400 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   53,054,190 311,900 SH Call SOLE 34 311,900 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   113,249 32,082 SH   SOLE 43 21,012 0 11,070
JUNIPER NETWORKS INC COM 48203R104   23,755,426 805,815 SH   SOLE 2 366,158 0 439,657
JUNIPER NETWORKS INC COM 48203R104   16,998,404 576,608 SH   SOLE 4 305,399 0 271,209
JUNIPER NETWORKS INC COM 48203R104   9,096,201 308,555 SH   SOLE 7 283,820 0 24,735
JUNIPER NETWORKS INC COM 48203R104   47,227 1,602 SH   SOLE 13 1,602 0 0
JUNIPER NETWORKS INC COM 48203R104   1,490,479 50,559 SH   SOLE 15 50,559 0 0
JUNIPER NETWORKS INC COM 48203R104   21,603,681 732,825 SH   SOLE 18 675,399 0 57,426
JUNIPER NETWORKS INC COM 48203R104   19,405,151 658,248 SH   SOLE 19 658,248 0 0
JUNIPER NETWORKS INC COM 48203R104   440,548,000 14,943,962 SH   SOLE 21 14,943,962 0 0
JUNIPER NETWORKS INC COM 48203R104   256,094,558 8,687,061 SH   SOLE 22 7,914,649 0 772,412
JUNIPER NETWORKS INC COM 48203R104   16,473,778 558,812 SH   SOLE 23 558,812 0 0
JUNIPER NETWORKS INC COM 48203R104   19,103,453 648,014 SH   SOLE 25 647,898 0 116
JUNIPER NETWORKS INC COM 48203R104   16,474,190 558,826 SH   SOLE 26 327,846 0 230,980
JUNIPER NETWORKS INC COM 48203R104   21,545,546 730,853 SH   SOLE 28 3,793 0 727,060
JUNIPER NETWORKS INC COM 48203R104   130,860,718 4,438,966 SH   SOLE 30 4,041,160 0 397,806
JUNIPER NETWORKS INC COM 48203R104   2,097,649 71,155 SH   SOLE 31 65,496 0 5,659
JUNIPER NETWORKS INC COM 48203R104   13,004,896 441,143 SH   SOLE 34 441,143 0 0
JUNIPER NETWORKS INC COM 48203R104   4,400,656 149,276 SH   SOLE 36 149,276 0 0
JUNIPER NETWORKS INC COM 48203R104   488,454 16,569 SH   SOLE 40 16,569 0 0
JUNIPER NETWORKS INC COM 48203R104   34,108 1,157 SH   OTR 43 1,157 0 0
JUNIPER NETWORKS INC COM 48203R104   17,027,232 577,586 SH   SOLE 43 533,365 0 44,221
KADANT INC COM 48282T104   3,477,246 12,405 SH   SOLE 2 8,443 0 3,962
KADANT INC COM 48282T104   69,517 248 SH   SOLE 4 42 0 206
KADANT INC COM 48282T104   29,993 107 SH   SOLE 7 107 0 0
KADANT INC COM 48282T104   7,855,968 28,026 SH   SOLE 18 28,026 0 0
KADANT INC COM 48282T104   9,061,021 32,325 SH   SOLE 19 32,325 0 0
KADANT INC COM 48282T104   125,021,624 446,012 SH   SOLE 21 446,012 0 0
KADANT INC COM 48282T104   92,304,681 329,295 SH   SOLE 22 318,738 0 10,557
KADANT INC COM 48282T104   215,558 769 SH   SOLE 23 769 0 0
KADANT INC COM 48282T104   679,752 2,425 SH   SOLE 25 2,425 0 0
KADANT INC COM 48282T104   956,698 3,413 SH   SOLE 26 3,413 0 0
KADANT INC COM 48282T104   57,744 206 SH   SOLE 28 206 0 0
KADANT INC COM 48282T104   20,388,068 72,734 SH   SOLE 30 72,734 0 0
KADANT INC COM 48282T104   706,101 2,519 SH   SOLE 40 2,519 0 0
KADANT INC COM 48282T104   2,731,341 9,744 SH   SOLE 43 9,342 0 402
KAISER ALUMINUM CORP COM PAR $0.01 483007704   2,034,895 28,584 SH   SOLE 2 18,736 0 9,848
KAISER ALUMINUM CORP COM PAR $0.01 483007704   3,275 46 SH   SOLE 4 46 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   2,096,118 29,444 SH   SOLE 7 29,444 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   3,397,685 47,727 SH   SOLE 18 47,727 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   4,430,225 62,231 SH   SOLE 19 62,231 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   153,655,072 2,158,380 SH   SOLE 21 2,158,380 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   36,994,738 519,662 SH   SOLE 22 502,233 0 17,429
KAISER ALUMINUM CORP COM PAR $0.01 483007704   100,164 1,407 SH   SOLE 23 1,407 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   194,491 2,732 SH   SOLE 25 2,732 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   1,434,692 20,153 SH   SOLE 26 6,514 0 13,639
KAISER ALUMINUM CORP COM PAR $0.01 483007704   72,187 1,014 SH   SOLE 28 1,014 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   2,311,326 32,467 SH   SOLE 30 32,467 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   194,776 2,736 SH   SOLE 40 2,736 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   575,144 8,079 SH   SOLE 43 7,777 0 302
KALA BIO INC COM NEW 483119202   2,597 371 SH   SOLE 18 371 0 0
KALA BIO INC COM NEW 483119202   39,158 5,594 SH   SOLE 21 5,594 0 0
KALA BIO INC COM NEW 483119202   149,492 21,356 SH   SOLE 22 21,356 0 0
KALTURA INC COM 483467106   19,018 9,753 SH   SOLE 2 3,036 0 6,717
KALTURA INC COM 483467106   426,223 218,576 SH   SOLE 18 218,576 0 0
KALTURA INC COM 483467106   387,251 198,590 SH   SOLE 19 198,590 0 0
KALTURA INC COM 483467106   6,015,717 3,084,983 SH   SOLE 21 3,084,983 0 0
KALTURA INC COM 483467106   3,574,256 1,832,952 SH   SOLE 22 1,814,676 0 18,276
KALVISTA PHARMACEUTICALS INC COM 483497103   245,319 20,026 SH   SOLE 2 871 0 19,155
KALVISTA PHARMACEUTICALS INC COM 483497103   4,496 367 SH   SOLE 7 367 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   1,060,630 86,582 SH   SOLE 18 86,582 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   628,731 51,325 SH   SOLE 19 51,325 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   17,033,711 1,390,507 SH   SOLE 21 1,390,507 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   8,121,848 663,008 SH   SOLE 22 638,365 0 24,643
KALVISTA PHARMACEUTICALS INC COM 483497103   252,485 20,611 SH   SOLE 30 20,611 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   117,588 9,599 SH   SOLE 43 3,745 0 5,854
KAMADA LTD SHS M6240T109   65,074 10,633 SH   SOLE 2 10,633 0 0
KAMADA LTD SHS M6240T109   6,426 1,050 SH   SOLE 22 1,050 0 0
KAMAN CORP COM 483548103   582,704 24,330 SH   SOLE 2 7,692 0 16,638
KAMAN CORP COM 483548103   2,491 104 SH   SOLE 4 104 0 0
KAMAN CORP COM 483548103   12,238 511 SH   SOLE 7 511 0 0
KAMAN CORP COM 483548103   2,188,216 91,366 SH   SOLE 18 91,366 0 0
KAMAN CORP COM 483548103   1,385,963 57,869 SH   SOLE 19 57,869 0 0
KAMAN CORP COM 483548103   92,322,101 3,854,785 SH   SOLE 21 3,854,785 0 0
KAMAN CORP COM 483548103   17,855,946 745,551 SH   SOLE 22 710,250 0 35,301
KAMAN CORP COM 483548103   6,602,560 275,681 SH   SOLE 25 275,681 0 0
KAMAN CORP COM 483548103   434,884 18,158 SH   SOLE 26 4,549 0 13,609
KAMAN CORP COM 483548103   848,980 35,448 SH   SOLE 30 35,448 0 0
KAMAN CORP COM 483548103   1,147,277 47,903 SH   SOLE 34 47,903 0 0
KAMAN CORP COM 483548103   76,161 3,180 SH   SOLE 36 3,180 0 0
KAMAN CORP COM 483548103   154,286 6,442 SH   SOLE 40 6,442 0 0
KAMAN CORP COM 483548103   796,840 33,271 SH   SOLE 43 30,714 0 2,557
KANZHUN LIMITED SPONSORED ADS 48553T106   1,379,411 83,047 SH   SOLE 2 6,224 0 76,823
KANZHUN LIMITED SPONSORED ADS 48553T106   2,113,108 127,219 SH   SOLE 4 96,128 0 31,091
KANZHUN LIMITED SPONSORED ADS 48553T106   876,659 52,779 SH   SOLE 7 46,015 0 6,764
KANZHUN LIMITED SPONSORED ADS 48553T106   833,174 50,161 SH   SOLE 13 50,161 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   2,363,520 142,295 SH   SOLE 15 142,295 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   930,658 56,030 SH   SOLE 18 56,030 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   62,351,681 3,753,864 SH   SOLE 21 3,753,864 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   33,176,482 1,997,380 SH   SOLE 22 1,728,168 0 269,212
KANZHUN LIMITED SPONSORED ADS 48553T106   5,260,271 316,693 SH   SOLE 23 316,693 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   3,355,054 201,990 SH   SOLE 25 201,990 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   3,332,996 200,662 SH   SOLE 26 18,871 0 181,791
KANZHUN LIMITED SPONSORED ADS 48553T106   9,647,005 580,795 SH   SOLE 28 18,118 0 562,677
KANZHUN LIMITED SPONSORED ADS 48553T106   24,390,838 1,468,443 SH   SOLE 30 1,468,443 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   917,619 55,245 SH   SOLE 34 55,245 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   97,335 5,860 SH   SOLE 36 5,860 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   50,179 3,021 SH   SOLE 40 3,021 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   7,159 431 SH   SOLE 43 352 0 79
KARAT PACKAGING INC COM 48563L101   15,258 614 SH   SOLE 2 144 0 470
KARAT PACKAGING INC COM 48563L101   373,048 15,012 SH   SOLE 18 15,012 0 0
KARAT PACKAGING INC COM 48563L101   304,114 12,238 SH   SOLE 19 12,238 0 0
KARAT PACKAGING INC COM 48563L101   5,687,171 228,860 SH   SOLE 21 228,860 0 0
KARAT PACKAGING INC COM 48563L101   2,310,503 92,978 SH   SOLE 22 91,745 0 1,233
KARAT PACKAGING INC COM 48563L101   83,943 3,378 SH   SOLE 43 3,294 0 84
KAROOOOO LTD ORD SHS Y4600W108   432,540 17,800 SH   SOLE 2 17,800 0 0
KAROOOOO LTD ORD SHS Y4600W108   176,175 7,250 SH   SOLE 22 7,250 0 0
KARTOON STUDIOS INC. COM NEW 37229T509   7,499 5,395 SH   SOLE 18 5,395 0 0
KARTOON STUDIOS INC. COM NEW 37229T509   95,618 68,790 SH   SOLE 21 68,790 0 0
KARTOON STUDIOS INC. COM NEW 37229T509   602,910 433,748 SH   SOLE 22 433,748 0 0
KARUNA THERAPEUTICS INC COM 48576A100   16,562,019 52,327 SH   SOLE 2 10,230 0 42,097
KARUNA THERAPEUTICS INC COM 48576A100   26,587 84 SH   SOLE 4 84 0 0
KARUNA THERAPEUTICS INC COM 48576A100   1,822,465 5,758 SH   SOLE 7 5,455 0 303
KARUNA THERAPEUTICS INC COM 48576A100   5,616,470 17,745 SH   SOLE 18 17,745 0 0
KARUNA THERAPEUTICS INC COM 48576A100   23,319,507 73,677 SH   SOLE 19 73,677 0 0
KARUNA THERAPEUTICS INC COM 48576A100   251,993,235 796,162 SH   SOLE 21 796,162 0 0
KARUNA THERAPEUTICS INC COM 48576A100   284,655,168 899,356 SH   SOLE 22 853,809 0 45,547
KARUNA THERAPEUTICS INC COM 48576A100   2,058,581 6,504 SH   SOLE 25 6,504 0 0
KARUNA THERAPEUTICS INC COM 48576A100   3,843,381 12,143 SH   SOLE 26 9,198 0 2,945
KARUNA THERAPEUTICS INC COM 48576A100   256,057 809 SH   SOLE 28 379 0 430
KARUNA THERAPEUTICS INC COM 48576A100   38,252,449 120,857 SH   SOLE 30 120,857 0 0
KARUNA THERAPEUTICS INC COM 48576A100   160,154 506 SH   SOLE 31 506 0 0
KARUNA THERAPEUTICS INC COM 48576A100   203,516 643 SH   SOLE 34 643 0 0
KARUNA THERAPEUTICS INC COM 48576A100   49,692 157 SH   SOLE 36 157 0 0
KARUNA THERAPEUTICS INC COM 48576A100   2,069,342 6,538 SH   SOLE 40 6,538 0 0
KARUNA THERAPEUTICS INC COM 48576A100   6,997,403 22,108 SH   SOLE 43 15,655 0 6,453
KARYOPHARM THERAPEUTICS INC COM 48576U106   169,590 196,058 SH   SOLE 2 115,905 0 80,153
KARYOPHARM THERAPEUTICS INC COM 48576U106   675 780 SH   SOLE 7 780 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   290,051 335,319 SH   SOLE 18 296,725 0 38,594
KARYOPHARM THERAPEUTICS INC COM 48576U106   950,676 1,099,047 SH   SOLE 19 1,099,047 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   3,690,151 4,266,071 SH   SOLE 21 4,266,071 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   3,365,735 3,891,023 SH   SOLE 22 3,778,719 0 112,304
KARYOPHARM THERAPEUTICS INC COM 48576U106   3,130 3,619 SH   SOLE 23 3,619 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   241,377 279,048 SH   SOLE 30 279,048 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   616 712 SH   SOLE 43 712 0 0
KATAPULT HOLDINGS INC COM NEW 485859201   35,537 3,263 SH   SOLE 2 3,263 0 0
KATAPULT HOLDINGS INC COM NEW 485859201   373,013 34,250 SH   SOLE 22 34,250 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   4,649,161 112,380 SH   SOLE 2 112,380 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   3,846,252 92,972 SH   SOLE 22 92,972 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   65,158,205 1,575,011 SH   SOLE 43 1,445,935 0 129,076
KB HOME COM 48666K109   10,922,130 174,866 SH   SOLE 2 92,083 0 82,783
KB HOME COM 48666K109   16,302 261 SH   SOLE 4 261 0 0
KB HOME COM 48666K109   1,338,705 21,433 SH   SOLE 7 20,316 0 1,117
KB HOME COM 48666K109   18,613,455 298,006 SH   SOLE 18 298,006 0 0
KB HOME COM 48666K109   22,725,884 363,847 SH   SOLE 19 363,847 0 0
KB HOME COM 48666K109   392,389,210 6,282,248 SH   SOLE 21 6,282,248 0 0
KB HOME COM 48666K109   167,067,009 2,674,784 SH   SOLE 22 2,556,650 0 118,134
KB HOME COM 48666K109   636,155 10,185 SH   SOLE 23 10,185 0 0
KB HOME COM 48666K109   1,073,125 17,181 SH   SOLE 25 17,181 0 0
KB HOME COM 48666K109   1,832,264 29,335 SH   SOLE 26 28,160 0 1,175
KB HOME COM 48666K109   495,995 7,941 SH   SOLE 28 7,941 0 0
KB HOME COM 48666K109   6,578,600 105,325 SH   SOLE 30 105,325 0 0
KB HOME COM 48666K109   239,097 3,828 SH   SOLE 36 3,828 0 0
KB HOME COM 48666K109   1,053,888 16,873 SH   SOLE 40 16,873 0 0
KB HOME COM 48666K109   42,985,898 688,215 SH   SOLE 43 656,838 0 31,377
KBR INC COM 48242W106   28,781,893 519,435 SH   SOLE 2 130,601 0 388,834
KBR INC COM 48242W106   23,549 425 SH   SOLE 4 425 0 0
KBR INC COM 48242W106   2,639,455 47,635 SH   SOLE 7 45,084 0 2,551
KBR INC COM 48242W106   14,109,769 254,643 SH   SOLE 18 254,643 0 0
KBR INC COM 48242W106   7,160,745 129,232 SH   SOLE 19 129,232 0 0
KBR INC COM 48242W106   392,375,276 7,081,308 SH   SOLE 21 7,081,308 0 0
KBR INC COM 48242W106   225,092,043 4,062,300 SH   SOLE 22 3,877,231 0 185,069
KBR INC COM 48242W106   1,995,702 36,017 SH   SOLE 26 36,017 0 0
KBR INC COM 48242W106   298,438 5,386 SH   SOLE 28 2,518 0 2,868
KBR INC COM 48242W106   3,338,840 60,257 SH   SOLE 30 60,257 0 0
KBR INC COM 48242W106   100,680 1,817 SH   SOLE 31 1,817 0 0
KBR INC COM 48242W106   96,580 1,743 SH   SOLE 36 1,743 0 0
KBR INC COM 48242W106   12,190 220 SH   OTR 43 220 0 0
KBR INC COM 48242W106   5,023,581 90,662 SH   SOLE 43 83,614 0 7,048
KE HLDGS INC SPONSORED ADS 482497104   8,795,108 542,573 SH   SOLE 2 248,051 0 294,522
KE HLDGS INC SPONSORED ADS 482497104   3,781,550 233,285 SH   SOLE 4 139,815 0 93,470
KE HLDGS INC SPONSORED ADS 482497104   2,521,303 155,540 SH   SOLE 7 136,843 0 18,697
KE HLDGS INC SPONSORED ADS 482497104   1,997,591 123,232 SH   SOLE 13 123,232 0 0
KE HLDGS INC SPONSORED ADS 482497104   7,181,614 443,036 SH   SOLE 15 443,036 0 0
KE HLDGS INC SPONSORED ADS 482497104   4,000,563 246,796 SH   SOLE 18 246,796 0 0
KE HLDGS INC SPONSORED ADS 482497104   1,315,182 81,134 SH   SOLE 19 81,134 0 0
KE HLDGS INC SPONSORED ADS 482497104   182,469,243 11,256,585 SH   SOLE 21 11,256,585 0 0
KE HLDGS INC SPONSORED ADS 482497104   108,424,540 6,688,744 SH   SOLE 22 5,907,997 0 780,747
KE HLDGS INC SPONSORED ADS 482497104   15,000,329 925,375 SH   SOLE 23 925,375 0 0
KE HLDGS INC SPONSORED ADS 482497104   6,523,082 402,411 SH   SOLE 25 402,411 0 0
KE HLDGS INC SPONSORED ADS 482497104   16,582,814 1,022,999 SH   SOLE 26 411,914 0 611,085
KE HLDGS INC SPONSORED ADS 482497104   24,944,985 1,538,864 SH   SOLE 28 51,537 0 1,487,327
KE HLDGS INC SPONSORED ADS 482497104   73,114,216 4,510,439 SH   SOLE 30 4,510,439 0 0
KE HLDGS INC SPONSORED ADS 482497104   109,661 6,765 SH   SOLE 31 0 0 6,765
KE HLDGS INC SPONSORED ADS 482497104   683,689 42,177 SH   SOLE 32 42,177 0 0
KE HLDGS INC SPONSORED ADS 482497104   10,017,553 617,986 SH   SOLE 34 617,986 0 0
KE HLDGS INC SPONSORED ADS 482497104   190,662 11,762 SH   SOLE 36 11,762 0 0
KE HLDGS INC SPONSORED ADS 482497104   144,593 8,920 SH   SOLE 40 8,920 0 0
KE HLDGS INC SPONSORED ADS 482497104   8,336,268 514,267 SH   SOLE 43 472,588 0 41,679
KEARNY FINL CORP MD COM 48716P108   1,129,754 125,948 SH   SOLE 2 87,030 0 38,918
KEARNY FINL CORP MD COM 48716P108   2,081 232 SH   SOLE 4 232 0 0
KEARNY FINL CORP MD COM 48716P108   5,606 625 SH   SOLE 7 625 0 0
KEARNY FINL CORP MD COM 48716P108   1,425,656 158,936 SH   SOLE 18 158,936 0 0
KEARNY FINL CORP MD COM 48716P108   1,054,899 117,603 SH   SOLE 19 117,603 0 0
KEARNY FINL CORP MD COM 48716P108   22,500,258 2,508,390 SH   SOLE 21 2,508,390 0 0
KEARNY FINL CORP MD COM 48716P108   17,604,387 1,962,585 SH   SOLE 22 1,879,622 0 82,963
KEARNY FINL CORP MD COM 48716P108   86,390 9,631 SH   SOLE 25 9,631 0 0
KEARNY FINL CORP MD COM 48716P108   263,404 29,365 SH   SOLE 26 29,365 0 0
KEARNY FINL CORP MD COM 48716P108   135,806 15,140 SH   SOLE 28 2,427 0 12,713
KEARNY FINL CORP MD COM 48716P108   47,864 5,336 SH   SOLE 30 5,336 0 0
KEARNY FINL CORP MD COM 48716P108   100,957 11,255 SH   SOLE 40 11,255 0 0
KEARNY FINL CORP MD COM 48716P108   1,219,288 135,929 SH   SOLE 43 126,374 0 9,555
KELLANOVA COM 487836108   33,135,006 592,649 SH   SOLE 2 92,820 0 499,829
KELLANOVA COM 487836108   11,407,261 204,029 SH   SOLE 4 175,090 0 28,939
KELLANOVA COM 487836108   56,928,401 1,018,215 SH   SOLE 7 955,500 0 62,715
KELLANOVA COM 487836108   96,668 1,729 SH   SOLE 13 1,729 0 0
KELLANOVA COM 487836108   2,190,554 39,180 SH   SOLE 15 39,180 0 0
KELLANOVA COM 487836108   23,294,286 416,639 SH   SOLE 18 399,931 0 16,708
KELLANOVA COM 487836108   20,146,274 360,334 SH   SOLE 19 360,334 0 0
KELLANOVA COM 487836108   763,903,977 13,663,101 SH   SOLE 21 13,663,101 0 0
KELLANOVA COM 487836108   374,143,961 6,691,897 SH   SOLE 22 6,120,629 0 571,268
KELLANOVA COM 487836108   24,631,654 440,559 SH   SOLE 23 440,559 0 0
KELLANOVA COM 487836108   63,122,781 1,129,007 SH   SOLE 25 1,092,150 0 36,857
KELLANOVA COM 487836108   28,999,902 518,689 SH   SOLE 26 218,416 0 300,273
KELLANOVA COM 487836108   43,578,994 779,449 SH   SOLE 28 107,590 0 671,859
KELLANOVA COM 487836108   189,064,138 3,381,580 SH   SOLE 30 3,157,617 0 223,963
KELLANOVA COM 487836108   3,255,416 58,226 SH   SOLE 31 53,432 0 4,794
KELLANOVA COM 487836108   3,512,658 62,827 SH   SOLE 34 62,827 0 0
KELLANOVA COM 487836108   7,623,776 136,358 SH   SOLE 36 136,358 0 0
KELLANOVA COM 487836108   816,677 14,607 SH   SOLE 40 14,607 0 0
KELLANOVA COM 487836108   37,516 671 SH   OTR 43 671 0 0
KELLANOVA COM 487836108   26,464,345 473,338 SH   SOLE 43 418,741 0 54,597
KELLY SVCS INC CL A 488152208   1,948,827 90,140 SH   SOLE 2 55,600 0 34,540
KELLY SVCS INC CL A 488152208   4,778 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208   530,295 24,528 SH   SOLE 7 23,184 0 1,344
KELLY SVCS INC CL A 488152208   2,314,205 107,040 SH   SOLE 18 107,040 0 0
KELLY SVCS INC CL A 488152208   5,139,139 237,703 SH   SOLE 19 237,703 0 0
KELLY SVCS INC CL A 488152208   86,314,564 3,992,348 SH   SOLE 21 3,992,348 0 0
KELLY SVCS INC CL A 488152208   22,419,032 1,036,958 SH   SOLE 22 986,879 0 50,079
KELLY SVCS INC CL A 488152208   98,198 4,542 SH   SOLE 25 4,542 0 0
KELLY SVCS INC CL A 488152208   316,711 14,649 SH   SOLE 26 2,403 0 12,246
KELLY SVCS INC CL A 488152208   2,544,760 117,704 SH   SOLE 30 117,704 0 0
KELLY SVCS INC CL A 488152208   28,538 1,320 SH   SOLE 36 1,320 0 0
KELLY SVCS INC CL A 488152208   198,428 9,178 SH   SOLE 40 9,178 0 0
KELLY SVCS INC CL A 488152208   3,216,888 148,792 SH   SOLE 43 143,950 0 4,842
KEMPER CORP COM 488401100   5,101,638 104,821 SH   SOLE 2 62,598 0 42,223
KEMPER CORP COM 488401100   9,393 193 SH   SOLE 4 193 0 0
KEMPER CORP COM 488401100   402,063 8,261 SH   SOLE 7 7,864 0 397
KEMPER CORP COM 488401100   5,081,635 104,410 SH   SOLE 18 104,410 0 0
KEMPER CORP COM 488401100   1,009,270 20,737 SH   SOLE 19 20,737 0 0
KEMPER CORP COM 488401100   144,861,923 2,976,411 SH   SOLE 21 2,976,411 0 0
KEMPER CORP COM 488401100   88,624,079 1,820,918 SH   SOLE 22 1,735,563 0 85,355
KEMPER CORP COM 488401100   650,864 13,373 SH   SOLE 25 13,373 0 0
KEMPER CORP COM 488401100   947,702 19,472 SH   SOLE 26 19,472 0 0
KEMPER CORP COM 488401100   121,918 2,505 SH   SOLE 28 1,150 0 1,355
KEMPER CORP COM 488401100   1,827,510 37,549 SH   SOLE 30 37,549 0 0
KEMPER CORP COM 488401100   43,414 892 SH   SOLE 31 892 0 0
KEMPER CORP COM 488401100   112,720 2,316 SH   SOLE 36 2,316 0 0
KEMPER CORP COM 488401100   647,700 13,308 SH   SOLE 40 13,308 0 0
KEMPER CORP COM 488401100   671,864 13,804 SH   SOLE 43 12,429 0 1,375
KENNAMETAL INC COM 489170100   10,453,873 405,346 SH   SOLE 2 199,993 0 205,353
KENNAMETAL INC COM 489170100   4,359 169 SH   SOLE 4 169 0 0
KENNAMETAL INC COM 489170100   32,908 1,276 SH   SOLE 7 1,276 0 0
KENNAMETAL INC COM 489170100   8,150,078 316,017 SH   SOLE 18 316,017 0 0
KENNAMETAL INC COM 489170100   21,248,690 823,912 SH   SOLE 19 823,912 0 0
KENNAMETAL INC COM 489170100   250,156,191 9,699,736 SH   SOLE 21 9,699,736 0 0
KENNAMETAL INC COM 489170100   84,430,528 3,273,770 SH   SOLE 22 3,106,586 0 167,184
KENNAMETAL INC COM 489170100   782,133 30,327 SH   SOLE 23 30,327 0 0
KENNAMETAL INC COM 489170100   417,050 16,171 SH   SOLE 25 16,171 0 0
KENNAMETAL INC COM 489170100   2,341,474 90,790 SH   SOLE 26 33,322 0 57,468
KENNAMETAL INC COM 489170100   269,067 10,433 SH   SOLE 28 1,081 0 9,352
KENNAMETAL INC COM 489170100   3,576,196 138,666 SH   SOLE 30 138,666 0 0
KENNAMETAL INC COM 489170100   66,848 2,592 SH   SOLE 36 2,592 0 0
KENNAMETAL INC COM 489170100   444,491 17,235 SH   SOLE 40 17,235 0 0
KENNAMETAL INC COM 489170100   1,778,681 68,968 SH   SOLE 43 63,639 0 5,329
KENNEDY-WILSON HOLDINGS INC COM 489398107   1,688,966 136,427 SH   SOLE 2 32,732 0 103,695
KENNEDY-WILSON HOLDINGS INC COM 489398107   646,347 52,209 SH   SOLE 4 52,209 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   2,116,299 170,945 SH   SOLE 7 152,847 0 18,098
KENNEDY-WILSON HOLDINGS INC COM 489398107   4,817,751 389,156 SH   SOLE 18 389,156 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   5,505,795 444,733 SH   SOLE 19 444,733 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   177,335,156 14,324,326 SH   SOLE 21 14,324,326 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   56,132,356 4,534,116 SH   SOLE 22 4,365,783 0 168,333
KENNEDY-WILSON HOLDINGS INC COM 489398107   12,712,329 1,026,844 SH   SOLE 25 1,026,844 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   823,740 66,538 SH   SOLE 26 30,784 0 35,754
KENNEDY-WILSON HOLDINGS INC COM 489398107   1,589,592 128,400 SH   SOLE 28 4,260 0 124,140
KENNEDY-WILSON HOLDINGS INC COM 489398107   7,326,917 591,835 SH   SOLE 30 591,835 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   42,699 3,449 SH   SOLE 36 3,449 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   273,313 22,077 SH   SOLE 40 22,077 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   602,997 48,707 SH   SOLE 43 46,823 0 1,884
KENON HLDGS LTD SHS Y46717107   1,523,952 62,611 SH   SOLE 7 62,611 0 0
KENTUCKY FIRST FED BANCORP COM 491292108   3,052 689 SH   SOLE 18 689 0 0
KENTUCKY FIRST FED BANCORP COM 491292108   29,902 6,750 SH   SOLE 21 6,750 0 0
KENVUE INC COM 49177J102   52,399,197 2,433,776 SH   SOLE 2 727,765 0 1,706,011
KENVUE INC COM 49177J102   37,960,017 1,763,122 SH   SOLE 4 864,595 0 898,527
KENVUE INC COM 49177J102   28,342,738 1,316,430 SH   SOLE 7 1,181,286 0 135,144
KENVUE INC COM 49177J102   1,000,069 46,450 SH   SOLE 13 46,450 0 0
KENVUE INC COM 49177J102   5,273,192 244,923 SH   SOLE 15 244,923 0 0
KENVUE INC COM 49177J102   59,272,376 2,753,013 SH   SOLE 18 2,646,738 0 106,275
KENVUE INC COM 49177J102   64,832,643 3,011,270 SH   SOLE 19 3,011,270 0 0
KENVUE INC COM 49177J102   851,804,114 39,563,591 SH   SOLE 21 39,563,591 0 0
KENVUE INC COM 49177J102   797,187,650 37,026,830 SH   SOLE 22 33,304,075 0 3,722,755
KENVUE INC COM 49177J102   60,518,354 2,810,885 SH   SOLE 23 2,810,885 0 0
KENVUE INC COM 49177J102   3,226,787 149,874 SH   SOLE 25 149,874 0 0
KENVUE INC COM 49177J102   20,665,614 959,852 SH   SOLE 26 723,072 0 236,780
KENVUE INC COM 49177J102   34,292,489 1,592,777 SH   SOLE 28 30,179 0 1,562,598
KENVUE INC COM 49177J102   189,977,189 8,823,836 SH   SOLE 30 8,823,836 0 0
KENVUE INC COM 49177J102   8,136,704 377,924 SH   SOLE 31 349,112 0 28,812
KENVUE INC COM 49177J102   52,459,503 2,436,577 SH   SOLE 34 2,436,577 0 0
KENVUE INC COM 49177J102   4,662,537 216,560 SH   SOLE 36 216,560 0 0
KENVUE INC COM 49177J102   1,932,619 89,764 SH   SOLE 40 89,764 0 0
KENVUE INC COM 49177J102   657,691 30,548 SH   SOLE 43 27,102 0 3,446
KEROS THERAPEUTICS INC COM 492327101   490,241 12,330 SH   SOLE 2 6,432 0 5,898
KEROS THERAPEUTICS INC COM 492327101   7,634 192 SH   SOLE 4 192 0 0
KEROS THERAPEUTICS INC COM 492327101   398,196 10,015 SH   SOLE 7 9,468 0 547
KEROS THERAPEUTICS INC COM 492327101   2,213,320 55,667 SH   SOLE 18 55,667 0 0
KEROS THERAPEUTICS INC COM 492327101   6,775,700 170,415 SH   SOLE 19 170,415 0 0
KEROS THERAPEUTICS INC COM 492327101   41,193,905 1,036,064 SH   SOLE 21 1,036,064 0 0
KEROS THERAPEUTICS INC COM 492327101   27,388,239 688,839 SH   SOLE 22 670,066 0 18,773
KEROS THERAPEUTICS INC COM 492327101   136,854 3,442 SH   SOLE 25 3,442 0 0
KEROS THERAPEUTICS INC COM 492327101   34,392 865 SH   SOLE 26 865 0 0
KEROS THERAPEUTICS INC COM 492327101   1,722,841 43,331 SH   SOLE 30 43,331 0 0
KEROS THERAPEUTICS INC COM 492327101   54,590 1,373 SH   SOLE 34 1,373 0 0
KEROS THERAPEUTICS INC COM 492327101   18,011 453 SH   SOLE 36 453 0 0
KEROS THERAPEUTICS INC COM 492327101   192,637 4,845 SH   SOLE 40 4,845 0 0
KEROS THERAPEUTICS INC COM 492327101   356,130 8,957 SH   SOLE 43 8,263 0 694
KEURIG DR PEPPER INC COM 49271V100   57,986,863 1,740,302 SH   SOLE 2 313,722 0 1,426,580
KEURIG DR PEPPER INC COM 49271V100   36,550,241 1,096,946 SH   SOLE 4 549,235 0 547,711
KEURIG DR PEPPER INC COM 49271V100   52,079,960 1,563,024 SH   SOLE 7 1,451,622 0 111,402
KEURIG DR PEPPER INC COM 49271V100   998,934 29,980 SH   SOLE 13 29,980 0 0
KEURIG DR PEPPER INC COM 49271V100   5,604,057 168,189 SH   SOLE 15 168,189 0 0
KEURIG DR PEPPER INC COM 49271V100   68,934,482 2,068,862 SH   SOLE 18 1,974,029 0 94,833
KEURIG DR PEPPER INC COM 49271V100   78,467,567 2,354,969 SH   SOLE 19 2,354,969 0 0
KEURIG DR PEPPER INC COM 49271V100   938,727,825 28,173,104 SH   SOLE 21 28,173,104 0 0
KEURIG DR PEPPER INC COM 49271V100   761,979,353 22,868,528 SH   SOLE 22 20,675,929 0 2,192,599
KEURIG DR PEPPER INC COM 49271V100   56,981,532 1,710,130 SH   SOLE 23 1,710,130 0 0
KEURIG DR PEPPER INC COM 49271V100   95,891,961 2,877,910 SH   SOLE 25 2,873,194 0 4,716
KEURIG DR PEPPER INC COM 49271V100   38,213,009 1,146,849 SH   SOLE 26 643,223 0 503,626
KEURIG DR PEPPER INC COM 49271V100   73,962,470 2,219,762 SH   SOLE 28 24,975 0 2,194,787
KEURIG DR PEPPER INC COM 49271V100   314,635,862 9,442,853 SH   SOLE 30 9,435,891 0 6,962
KEURIG DR PEPPER INC COM 49271V100   7,300,179 219,093 SH   SOLE 31 201,570 0 17,523
KEURIG DR PEPPER INC COM 49271V100   13,531,685 406,113 SH   SOLE 32 406,113 0 0
KEURIG DR PEPPER INC COM 49271V100   7,349,892 220,585 SH   SOLE 34 220,585 0 0
KEURIG DR PEPPER INC COM 49271V100   11,306,109 339,319 SH   SOLE 36 339,319 0 0
KEURIG DR PEPPER INC COM 49271V100   1,812,508 54,397 SH   SOLE 40 54,397 0 0
KEURIG DR PEPPER INC COM 49271V100   39,318 1,180 SH   OTR 43 1,180 0 0
KEURIG DR PEPPER INC COM 49271V100   66,184,257 1,986,322 SH   SOLE 43 1,827,082 0 159,241
KEWAUNEE SCIENTIFIC CORP COM 492854104   13,692 471 SH   SOLE 18 471 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104   175,118 6,024 SH   SOLE 21 6,024 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104   56,687 1,950 SH   SOLE 22 1,950 0 0
KEY TRONIC CORP COM 493144109   7,029 1,627 SH   SOLE 18 1,627 0 0
KEY TRONIC CORP COM 493144109   97,610 22,595 SH   SOLE 21 22,595 0 0
KEY TRONIC CORP COM 493144109   80,594 18,656 SH   SOLE 22 18,656 0 0
KEYCORP COM 493267108   59,941,195 4,162,583 SH   SOLE 2 2,354,522 0 1,808,061
KEYCORP COM 493267108   14,885,971 1,033,748 SH   SOLE 4 504,315 0 529,433
KEYCORP COM 493267108   10,588,450 735,309 SH   SOLE 7 664,093 0 71,216
KEYCORP COM 493267108   3,187,714 221,369 SH   SOLE 13 221,369 0 0
KEYCORP COM 493267108   2,060,899 143,118 SH   SOLE 15 143,118 0 0
KEYCORP COM 493267108   44,732,880 3,106,450 SH   SOLE 18 2,833,789 0 272,661
KEYCORP COM 493267108   38,196,331 2,652,523 SH   SOLE 19 2,652,523 0 0
KEYCORP COM 493267108   602,198,525 41,819,342 SH   SOLE 21 41,819,342 0 0
KEYCORP COM 493267108   335,969,554 23,331,219 SH   SOLE 22 20,420,924 0 2,910,295
KEYCORP COM 493267108   32,708,534 2,271,426 SH   SOLE 23 2,271,426 0 0
KEYCORP COM 493267108   54,232,416 3,766,140 SH   SOLE 25 3,760,123 0 6,017
KEYCORP COM 493267108   32,022,706 2,223,799 SH   SOLE 26 858,133 0 1,365,666
KEYCORP COM 493267108   23,323,334 1,619,676 SH   SOLE 28 22,784 0 1,596,892
KEYCORP COM 493267108   2,426,861 168,532 SH   SOLE 29 168,532 0 0
KEYCORP COM 493267108   89,385,077 6,207,297 SH   SOLE 30 6,207,297 0 0
KEYCORP COM 493267108   7,529,774 522,901 SH   SOLE 31 508,305 0 14,596
KEYCORP COM 493267108   4,374,994 303,819 SH   SOLE 32 303,819 0 0
KEYCORP COM 493267108   608,141 42,232 SH   SOLE 34 42,232 0 0
KEYCORP COM 493267108   12,873,787 894,013 SH   SOLE 35 894,013 0 0
KEYCORP COM 493267108   3,880,094 269,451 SH   SOLE 36 269,451 0 0
KEYCORP COM 493267108   730,786 50,749 SH   SOLE 40 50,749 0 0
KEYCORP COM 493267108   40,651 2,823 SH   OTR 43 2,823 0 0
KEYCORP COM 493267108   4,873,782 338,457 SH   SOLE 43 294,128 0 44,330
KEYSIGHT TECHNOLOGIES INC COM 49338L103   81,742,669 513,814 SH   SOLE 2 299,493 0 214,321
KEYSIGHT TECHNOLOGIES INC COM 49338L103   40,585,450 255,110 SH   SOLE 4 129,313 0 125,797
KEYSIGHT TECHNOLOGIES INC COM 49338L103   49,876,624 313,512 SH   SOLE 7 291,232 0 22,280
KEYSIGHT TECHNOLOGIES INC COM 49338L103   3,682,774 23,149 SH   SOLE 13 23,149 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   4,070,318 25,585 SH   SOLE 15 25,585 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   78,966,071 496,361 SH   SOLE 18 482,421 0 13,940
KEYSIGHT TECHNOLOGIES INC COM 49338L103   46,771,505 293,994 SH   SOLE 19 293,994 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,173,309,909 7,375,133 SH   SOLE 21 7,375,133 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   689,711,150 4,335,352 SH   SOLE 22 3,948,726 0 386,626
KEYSIGHT TECHNOLOGIES INC COM 49338L103   51,174,639 321,671 SH   SOLE 23 321,671 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   81,558,284 512,655 SH   SOLE 25 502,853 0 9,802
KEYSIGHT TECHNOLOGIES INC COM 49338L103   45,216,242 284,218 SH   SOLE 26 179,381 0 104,837
KEYSIGHT TECHNOLOGIES INC COM 49338L103   84,733,084 532,611 SH   SOLE 28 9,369 0 523,242
KEYSIGHT TECHNOLOGIES INC COM 49338L103   2,023,307 12,718 SH   SOLE 29 12,718 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   301,722,935 1,896,555 SH   SOLE 30 1,791,199 0 105,356
KEYSIGHT TECHNOLOGIES INC COM 49338L103   12,933,699 81,298 SH   SOLE 31 78,323 0 2,975
KEYSIGHT TECHNOLOGIES INC COM 49338L103   54,762,596 344,224 SH   SOLE 34 344,224 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   10,376,963 65,227 SH   SOLE 36 65,227 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,488,923 9,359 SH   SOLE 40 9,359 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   44,227 278 SH   OTR 43 278 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   47,989,658 301,651 SH   SOLE 43 274,527 0 27,124
KEZAR LIFE SCIENCES INC COM 49372L100   41,933 44,261 SH   SOLE 2 1,957 0 42,304
KEZAR LIFE SCIENCES INC COM 49372L100   476 502 SH   SOLE 7 502 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   194,243 205,027 SH   SOLE 18 205,027 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   190,322 200,889 SH   SOLE 19 200,889 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   2,579,819 2,723,051 SH   SOLE 21 2,723,051 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   1,550,582 1,636,671 SH   SOLE 22 1,578,465 0 58,206
KEZAR LIFE SCIENCES INC COM 49372L100   4,170 4,402 SH   SOLE 26 0 0 4,402
KEZAR LIFE SCIENCES INC COM 49372L100   2,333 2,463 SH   SOLE 43 472 0 1,991
KFORCE INC COM 493732101   1,737,441 25,717 SH   SOLE 2 18,782 0 6,935
KFORCE INC COM 493732101   3,310 49 SH   SOLE 4 49 0 0
KFORCE INC COM 493732101   9,458 140 SH   SOLE 7 140 0 0
KFORCE INC COM 493732101   4,393,224 65,027 SH   SOLE 18 48,301 0 16,726
KFORCE INC COM 493732101   7,620,768 112,800 SH   SOLE 19 112,800 0 0
KFORCE INC COM 493732101   52,515,131 777,311 SH   SOLE 21 777,311 0 0
KFORCE INC COM 493732101   41,666,684 616,736 SH   SOLE 22 591,493 0 25,243
KFORCE INC COM 493732101   52,899 783 SH   SOLE 23 783 0 0
KFORCE INC COM 493732101   245,310 3,631 SH   SOLE 25 3,631 0 0
KFORCE INC COM 493732101   1,253,035 18,547 SH   SOLE 26 9,319 0 9,228
KFORCE INC COM 493732101   24,592 364 SH   SOLE 28 364 0 0
KFORCE INC COM 493732101   822,881 12,180 SH   SOLE 30 12,180 0 0
KFORCE INC COM 493732101   188,357 2,788 SH   SOLE 40 2,788 0 0
KFORCE INC COM 493732101   865,173 12,806 SH   SOLE 43 12,507 0 299
KILROY RLTY CORP COM 49427F108   9,725,581 244,116 SH   SOLE 2 121,007 0 123,109
KILROY RLTY CORP COM 49427F108   2,133,751 53,558 SH   SOLE 4 51,850 0 1,708
KILROY RLTY CORP COM 49427F108   7,728,442 193,987 SH   SOLE 7 174,541 0 19,446
KILROY RLTY CORP COM 49427F108   79,321 1,991 SH   SOLE 13 1,991 0 0
KILROY RLTY CORP COM 49427F108   7,934,256 199,153 SH   SOLE 18 199,153 0 0
KILROY RLTY CORP COM 49427F108   9,077,345 227,845 SH   SOLE 19 227,845 0 0
KILROY RLTY CORP COM 49427F108   251,634,221 6,316,120 SH   SOLE 21 6,316,120 0 0
KILROY RLTY CORP COM 49427F108   177,573,454 4,457,165 SH   SOLE 22 4,242,513 0 214,652
KILROY RLTY CORP COM 49427F108   635,846 15,960 SH   SOLE 23 15,960 0 0
KILROY RLTY CORP COM 49427F108   53,500,020 1,342,872 SH   SOLE 25 1,342,872 0 0
KILROY RLTY CORP COM 49427F108   1,485,275 37,281 SH   SOLE 26 36,583 0 698
KILROY RLTY CORP COM 49427F108   5,703,016 143,148 SH   SOLE 28 3,732 0 139,416
KILROY RLTY CORP COM 49427F108   99,401 2,495 SH   SOLE 29 2,495 0 0
KILROY RLTY CORP COM 49427F108   17,939,633 450,292 SH   SOLE 30 450,292 0 0
KILROY RLTY CORP COM 49427F108   63,266 1,588 SH   SOLE 31 1,588 0 0
KILROY RLTY CORP COM 49427F108   22,310 560 SH   SOLE 34 560 0 0
KILROY RLTY CORP COM 49427F108   530,509 13,316 SH   SOLE 36 13,316 0 0
KILROY RLTY CORP COM 49427F108   884,528 22,202 SH   SOLE 40 22,202 0 0
KILROY RLTY CORP COM 49427F108   33,864,581 850,015 SH   SOLE 43 790,348 0 59,667
KIMBALL ELECTRONICS INC COM 49428J109   4,615,214 171,251 SH   SOLE 2 108,173 0 63,078
KIMBALL ELECTRONICS INC COM 49428J109   586,459 21,761 SH   SOLE 7 20,563 0 1,198
KIMBALL ELECTRONICS INC COM 49428J109   1,801,122 66,832 SH   SOLE 18 66,832 0 0
KIMBALL ELECTRONICS INC COM 49428J109   4,123,970 153,023 SH   SOLE 19 153,023 0 0
KIMBALL ELECTRONICS INC COM 49428J109   28,562,284 1,059,825 SH   SOLE 21 1,059,825 0 0
KIMBALL ELECTRONICS INC COM 49428J109   23,440,005 869,759 SH   SOLE 22 831,948 0 37,811
KIMBALL ELECTRONICS INC COM 49428J109   268,287 9,955 SH   SOLE 23 9,955 0 0
KIMBALL ELECTRONICS INC COM 49428J109   116,343 4,317 SH   SOLE 25 4,317 0 0
KIMBALL ELECTRONICS INC COM 49428J109   103,784 3,851 SH   SOLE 26 1,706 0 2,145
KIMBALL ELECTRONICS INC COM 49428J109   1,209,893 44,894 SH   SOLE 30 44,894 0 0
KIMBALL ELECTRONICS INC COM 49428J109   14,553 540 SH   SOLE 36 540 0 0
KIMBALL ELECTRONICS INC COM 49428J109   76,188 2,827 SH   SOLE 40 2,827 0 0
KIMBALL ELECTRONICS INC COM 49428J109   714,606 26,516 SH   SOLE 43 25,644 0 872
KIMBELL RTY PARTNERS LP UNIT 49435R102   371,434 24,680 SH   SOLE 2 16,924 0 7,756
KIMBELL RTY PARTNERS LP UNIT 49435R102   2,883,761 191,612 SH   SOLE 21 191,612 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   631,182 41,939 SH   SOLE 22 17,535 0 24,404
KIMBELL RTY PARTNERS LP UNIT 49435R102   33 2 SH   SOLE 43 2 0 0
KIMBERLY-CLARK CORP COM 494368103   146,587,720 1,206,384 SH   SOLE 2 711,454 0 494,930
KIMBERLY-CLARK CORP COM 494368103   36,294,915 298,699 SH   SOLE 4 229,657 0 69,042
KIMBERLY-CLARK CORP COM 494368103   69,359,002 570,809 SH   SOLE 7 530,736 0 40,073
KIMBERLY-CLARK CORP COM 494368103   7,637,390 62,854 SH   SOLE 13 62,854 0 0
KIMBERLY-CLARK CORP COM 494368103   6,101,503 50,214 SH   SOLE 15 50,214 0 0
KIMBERLY-CLARK CORP COM 494368103   87,071,571 716,579 SH   SOLE 18 591,550 0 125,029
KIMBERLY-CLARK CORP COM 494368103   92,669,966 762,653 SH   SOLE 19 762,653 0 0
KIMBERLY-CLARK CORP COM 494368103   1,474,229,674 12,132,579 SH   SOLE 21 12,132,579 0 0
KIMBERLY-CLARK CORP COM 494368103   1,022,474,814 8,414,738 SH   SOLE 22 7,539,534 0 875,204
KIMBERLY-CLARK CORP COM 494368103   103,928,840 855,311 SH   SOLE 23 855,311 0 0
KIMBERLY-CLARK CORP COM 494368103   81,868,578 673,760 SH   SOLE 25 673,400 0 360
KIMBERLY-CLARK CORP COM 494368103   74,780,292 615,425 SH   SOLE 26 352,796 0 262,629
KIMBERLY-CLARK CORP COM 494368103   99,519,242 819,021 SH   SOLE 28 18,680 0 800,341
KIMBERLY-CLARK CORP COM 494368103   1,555,206 12,799 SH   SOLE 29 12,799 0 0
KIMBERLY-CLARK CORP COM 494368103   342,497,928 2,818,681 SH   SOLE 30 2,818,681 0 0
KIMBERLY-CLARK CORP COM 494368103   13,907,913 114,459 SH   SOLE 31 108,886 0 5,573
KIMBERLY-CLARK CORP COM 494368103   4,342,403 35,737 SH   SOLE 32 35,737 0 0
KIMBERLY-CLARK CORP COM 494368103   30,062,668 247,409 SH   SOLE 34 247,409 0 0
KIMBERLY-CLARK CORP COM 494368103   14,073,045 115,818 SH   SOLE 36 115,818 0 0
KIMBERLY-CLARK CORP COM 494368103   2,100,908 17,290 SH   SOLE 40 17,290 0 0
KIMBERLY-CLARK CORP COM 494368103   84,449 695 SH   OTR 43 695 0 0
KIMBERLY-CLARK CORP COM 494368103   62,290,697 512,638 SH   SOLE 43 389,273 0 123,366
KIMCO RLTY CORP COM 49446R109   28,404,333 1,332,911 SH   SOLE 2 275,457 0 1,057,454
KIMCO RLTY CORP COM 49446R109   20,078,282 942,200 SH   SOLE 4 565,353 0 376,847
KIMCO RLTY CORP COM 49446R109   29,313,823 1,375,590 SH   SOLE 7 1,234,967 0 140,623
KIMCO RLTY CORP COM 49446R109   364,827 17,120 SH   SOLE 13 17,120 0 0
KIMCO RLTY CORP COM 49446R109   1,906,414 89,461 SH   SOLE 15 89,461 0 0
KIMCO RLTY CORP COM 49446R109   24,518,966 1,150,585 SH   SOLE 18 1,058,108 0 92,477
KIMCO RLTY CORP COM 49446R109   33,796,403 1,585,941 SH   SOLE 19 1,585,941 0 0
KIMCO RLTY CORP COM 49446R109   494,712,396 23,215,035 SH   SOLE 21 23,215,035 0 0
KIMCO RLTY CORP COM 49446R109   461,399,368 21,651,777 SH   SOLE 22 19,821,542 0 1,830,235
KIMCO RLTY CORP COM 49446R109   25,153,280 1,180,351 SH   SOLE 23 1,180,351 0 0
KIMCO RLTY CORP COM 49446R109   78,860,979 3,700,656 SH   SOLE 25 3,473,461 0 227,195
KIMCO RLTY CORP COM 49446R109   17,248,548 809,411 SH   SOLE 26 341,154 0 468,257
KIMCO RLTY CORP COM 49446R109   27,245,730 1,278,542 SH   SOLE 28 38,229 0 1,240,313
KIMCO RLTY CORP COM 49446R109   121,185,601 5,686,795 SH   SOLE 30 5,150,129 0 536,666
KIMCO RLTY CORP COM 49446R109   3,005,051 141,016 SH   SOLE 31 130,422 0 10,594
KIMCO RLTY CORP COM 49446R109   631,138 29,617 SH   SOLE 34 29,617 0 0
KIMCO RLTY CORP COM 49446R109   4,374,389 205,274 SH   SOLE 36 205,274 0 0
KIMCO RLTY CORP COM 49446R109   756,164 35,484 SH   SOLE 40 35,484 0 0
KIMCO RLTY CORP COM 49446R109   21,694 1,018 SH   OTR 43 1,018 0 0
KIMCO RLTY CORP COM 49446R109   13,518,346 634,366 SH   SOLE 43 559,103 0 75,263
KINDER MORGAN INC DEL COM 49456B101   35,659,860 2,021,534 SH   SOLE 2 572,509 0 1,449,025
KINDER MORGAN INC DEL COM 49456B101   18,649,096 1,057,205 SH   SOLE 4 843,474 0 213,731
KINDER MORGAN INC DEL COM 49456B101   103,694,994 5,878,401 SH   SOLE 7 5,269,725 0 608,676
KINDER MORGAN INC DEL COM 49456B101   2,057,600 116,644 SH   SOLE 13 116,644 0 0
KINDER MORGAN INC DEL COM 49456B101   5,187,430 294,072 SH   SOLE 15 294,072 0 0
KINDER MORGAN INC DEL COM 49456B101   65,170,169 3,694,454 SH   SOLE 18 3,571,139 0 123,315
KINDER MORGAN INC DEL COM 49456B101   9,797,450 555,411 SH   SOLE 19 555,411 0 0
KINDER MORGAN INC DEL COM 49456B101   1,037,116,352 58,793,444 SH   SOLE 21 58,793,444 0 0
KINDER MORGAN INC DEL COM 49456B101   764,529,525 43,340,676 SH   SOLE 22 39,110,008 0 4,230,668
KINDER MORGAN INC DEL COM 49456B101   58,807,121 3,333,737 SH   SOLE 23 3,333,737 0 0
KINDER MORGAN INC DEL COM 49456B101   65,876,121 3,734,474 SH   SOLE 25 3,583,277 0 151,197
KINDER MORGAN INC DEL COM 49456B101   51,391,406 2,913,345 SH   SOLE 26 1,662,673 0 1,250,672
KINDER MORGAN INC DEL COM 49456B101   36,796,811 2,085,987 SH   SOLE 28 182,941 0 1,903,046
KINDER MORGAN INC DEL COM 49456B101   374,827,932 21,248,749 SH   SOLE 30 21,248,749 0 0
KINDER MORGAN INC DEL COM 49456B101   7,904,607 448,107 SH   SOLE 31 413,373 0 34,734
KINDER MORGAN INC DEL COM 49456B101   9,908,723 561,719 SH   SOLE 34 561,719 0 0
KINDER MORGAN INC DEL COM 49456B101   10,306,593 584,274 SH   SOLE 36 584,274 0 0
KINDER MORGAN INC DEL COM 49456B101   1,808,488 102,522 SH   SOLE 40 102,522 0 0
KINDER MORGAN INC DEL COM 49456B101   49,180 2,788 SH   OTR 43 2,788 0 0
KINDER MORGAN INC DEL COM 49456B101   37,113,680 2,103,950 SH   SOLE 43 1,674,018 0 429,932
KINETA INC COM 49461C102   4,011 1,105 SH   SOLE 18 1,105 0 0
KINETA INC COM 49461C102   47,477 13,079 SH   SOLE 21 13,079 0 0
KINETA INC COM 49461C102   20,956 5,773 SH   SOLE 22 5,773 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   918,667 27,505 SH   SOLE 2 7,165 0 20,340
KINETIK HOLDINGS INC COM NEW CL A 02215L209   653,705 19,572 SH   SOLE 7 18,492 0 1,080
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,593,881 47,721 SH   SOLE 18 47,721 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,199,294 35,907 SH   SOLE 19 35,907 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   39,756,721 1,190,321 SH   SOLE 21 1,190,321 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   19,010,245 569,169 SH   SOLE 22 546,624 0 22,545
KINETIK HOLDINGS INC COM NEW CL A 02215L209   102,037 3,055 SH   SOLE 25 3,055 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   461,989 13,832 SH   SOLE 28 0 0 13,832
KINETIK HOLDINGS INC COM NEW CL A 02215L209   946,556 28,340 SH   SOLE 30 28,340 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   71,676 2,146 SH   SOLE 40 2,146 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   628,120 18,806 SH   SOLE 43 17,496 0 1,310
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   10,720 2,836 SH   SOLE 4 2,836 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   52,451 13,876 SH   SOLE 7 13,876 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   4,872,806 1,289,102 SH   SOLE 21 1,289,102 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   2,406,204 636,562 SH   SOLE 22 575,095 0 61,467
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   269,257 71,232 SH   SOLE 25 71,232 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   1,127,430 298,262 SH   SOLE 30 298,262 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   22,211 5,876 SH   SOLE 34 5,876 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   57 15 SH   SOLE 43 0 0 15
KINGSTONE COS INC COM 496719105   244,224 114,659 SH   SOLE 22 114,659 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   14,070 1,675 SH   SOLE 2 681 0 994
KINGSWAY FINL SVCS INC COM NEW 496904202   240,887 28,677 SH   SOLE 18 28,677 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   193,763 23,067 SH   SOLE 19 23,067 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   3,439,464 409,460 SH   SOLE 21 409,460 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   1,369,956 163,090 SH   SOLE 22 160,736 0 2,354
KINGSWAY FINL SVCS INC COM NEW 496904202   336 40 SH   SOLE 43 40 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   1,047,419 59,716 SH   SOLE 2 30,514 0 29,202
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   6,876 392 SH   SOLE 7 392 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   1,886,480 107,553 SH   SOLE 18 89,709 0 17,844
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   4,708,859 268,464 SH   SOLE 19 268,464 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   27,991,139 1,595,846 SH   SOLE 21 1,595,846 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   19,200,126 1,094,648 SH   SOLE 22 1,035,188 0 59,460
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   84,069 4,793 SH   SOLE 25 4,793 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   418,171 23,841 SH   SOLE 30 23,841 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   104,994 5,986 SH   SOLE 40 5,986 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   339,381 19,349 SH   SOLE 43 15,320 0 4,029
KINNATE BIOPHARMA INC COM 49705R105   25,916 10,935 SH   SOLE 2 7,075 0 3,860
KINNATE BIOPHARMA INC COM 49705R105   12,163 5,132 SH   SOLE 18 5,132 0 0
KINNATE BIOPHARMA INC COM 49705R105   489,436 206,513 SH   SOLE 19 206,513 0 0
KINNATE BIOPHARMA INC COM 49705R105   321,109 135,489 SH   SOLE 21 135,489 0 0
KINNATE BIOPHARMA INC COM 49705R105   537,746 226,897 SH   SOLE 22 226,307 0 590
KINNATE BIOPHARMA INC COM 49705R105   4,081 1,722 SH   SOLE 34 1,722 0 0
KINROSS GOLD CORP COM 496902404   4,220,534 697,609 SH   SOLE 2 697,609 0 0
KINROSS GOLD CORP COM 496902404   1,777,073 293,731 SH   SOLE 21 293,731 0 0
KINROSS GOLD CORP COM 496902404   7,387,026 1,220,996 SH   SOLE 22 1,220,996 0 0
KINROSS GOLD CORP COM 496902404   5,371,949 887,925 SH   SOLE 43 845,218 0 42,707
KINSALE CAP GROUP INC COM 49714P108   15,217,641 45,438 SH   SOLE 2 26,027 0 19,411
KINSALE CAP GROUP INC COM 49714P108   25,788 77 SH   SOLE 4 77 0 0
KINSALE CAP GROUP INC COM 49714P108   1,169,171 3,491 SH   SOLE 7 3,308 0 183
KINSALE CAP GROUP INC COM 49714P108   15,344,906 45,818 SH   SOLE 18 43,678 0 2,140
KINSALE CAP GROUP INC COM 49714P108   17,356,376 51,824 SH   SOLE 19 51,824 0 0
KINSALE CAP GROUP INC COM 49714P108   396,566,596 1,184,099 SH   SOLE 21 1,184,099 0 0
KINSALE CAP GROUP INC COM 49714P108   233,023,345 695,779 SH   SOLE 22 662,681 0 33,098
KINSALE CAP GROUP INC COM 49714P108   315,150 941 SH   SOLE 23 941 0 0
KINSALE CAP GROUP INC COM 49714P108   1,501,067 4,482 SH   SOLE 25 4,482 0 0
KINSALE CAP GROUP INC COM 49714P108   7,488,923 22,361 SH   SOLE 26 6,902 0 15,459
KINSALE CAP GROUP INC COM 49714P108   546,573 1,632 SH   SOLE 28 406 0 1,226
KINSALE CAP GROUP INC COM 49714P108   5,756,098 17,187 SH   SOLE 30 17,187 0 0
KINSALE CAP GROUP INC COM 49714P108   104,157 311 SH   SOLE 31 311 0 0
KINSALE CAP GROUP INC COM 49714P108   16,411 49 SH   SOLE 36 49 0 0
KINSALE CAP GROUP INC COM 49714P108   1,507,095 4,500 SH   SOLE 40 4,500 0 0
KINSALE CAP GROUP INC COM 49714P108   28,124 84 SH   OTR 43 84 0 0
KINSALE CAP GROUP INC COM 49714P108   4,270,455 12,751 SH   SOLE 43 11,668 0 1,083
KIORA PHARMACEUTICALS INC COM NEW 49721T309   1 1 SH   SOLE 21 1 0 0
KIORA PHARMACEUTICALS INC COM NEW 49721T309   7,554 14,461 SH   SOLE 22 14,461 0 0
KIRBY CORP COM 497266106   13,992,042 178,288 SH   SOLE 2 40,844 0 137,444
KIRBY CORP COM 497266106   1,884 24 SH   SOLE 4 24 0 0
KIRBY CORP COM 497266106   63,098 804 SH   SOLE 7 804 0 0
KIRBY CORP COM 497266106   7,897,207 100,627 SH   SOLE 18 100,627 0 0
KIRBY CORP COM 497266106   1,453,607 18,522 SH   SOLE 19 18,522 0 0
KIRBY CORP COM 497266106   232,660,631 2,964,585 SH   SOLE 21 2,964,585 0 0
KIRBY CORP COM 497266106   131,472,364 1,675,234 SH   SOLE 22 1,614,576 0 60,658
KIRBY CORP COM 497266106   237,245 3,023 SH   SOLE 25 3,023 0 0
KIRBY CORP COM 497266106   307,171 3,914 SH   SOLE 26 3,914 0 0
KIRBY CORP COM 497266106   43,321 552 SH   SOLE 28 552 0 0
KIRBY CORP COM 497266106   104,221 1,328 SH   SOLE 30 1,328 0 0
KIRBY CORP COM 497266106   64,354 820 SH   SOLE 31 820 0 0
KIRBY CORP COM 497266106   75,027 956 SH   SOLE 36 956 0 0
KIRBY CORP COM 497266106   314,391 4,006 SH   SOLE 40 4,006 0 0
KIRBY CORP COM 497266106   8,236,947 104,956 SH   SOLE 43 99,079 0 5,877
KIRKLANDS INC COM 497498105   5,068 1,678 SH   SOLE 18 1,678 0 0
KIRKLANDS INC COM 497498105   69,853 23,130 SH   SOLE 21 23,130 0 0
KIRKLANDS INC COM 497498105   304,649 100,877 SH   SOLE 22 100,877 0 0
KITE RLTY GROUP TR COM NEW 49803T300   14,972,980 654,986 SH   SOLE 2 304,125 0 350,861
KITE RLTY GROUP TR COM NEW 49803T300   2,146,371 93,892 SH   SOLE 4 93,892 0 0
KITE RLTY GROUP TR COM NEW 49803T300   7,675,268 335,751 SH   SOLE 7 301,025 0 34,726
KITE RLTY GROUP TR COM NEW 49803T300   21,749,964 951,442 SH   SOLE 18 951,442 0 0
KITE RLTY GROUP TR COM NEW 49803T300   39,571,552 1,731,039 SH   SOLE 19 1,731,039 0 0
KITE RLTY GROUP TR COM NEW 49803T300   404,887,565 17,711,617 SH   SOLE 21 17,711,617 0 0
KITE RLTY GROUP TR COM NEW 49803T300   235,948,141 10,321,441 SH   SOLE 22 9,827,028 0 494,413
KITE RLTY GROUP TR COM NEW 49803T300   725,508 31,737 SH   SOLE 23 31,737 0 0
KITE RLTY GROUP TR COM NEW 49803T300   20,199,690 883,626 SH   SOLE 25 883,626 0 0
KITE RLTY GROUP TR COM NEW 49803T300   1,484,186 64,925 SH   SOLE 26 64,925 0 0
KITE RLTY GROUP TR COM NEW 49803T300   3,678,540 160,916 SH   SOLE 28 8,223 0 152,693
KITE RLTY GROUP TR COM NEW 49803T300   17,992,832 787,088 SH   SOLE 30 787,088 0 0
KITE RLTY GROUP TR COM NEW 49803T300   49,469 2,164 SH   SOLE 36 2,164 0 0
KITE RLTY GROUP TR COM NEW 49803T300   1,096,320 47,958 SH   SOLE 40 47,958 0 0
KITE RLTY GROUP TR COM NEW 49803T300   20,620 902 SH   OTR 43 902 0 0
KITE RLTY GROUP TR COM NEW 49803T300   7,571,022 331,191 SH   SOLE 43 312,615 0 18,576
KKR & CO INC COM 48251W104   95,782,057 1,156,090 SH   SOLE 2 42,094 0 1,113,996
KKR & CO INC COM 48251W104   37,460,628 452,150 SH   SOLE 4 212,182 0 239,968
KKR & CO INC COM 48251W104   7,426,177 89,634 SH   SOLE 7 87,789 0 1,845
KKR & CO INC COM 48251W104   1,317,066 15,897 SH   SOLE 13 15,897 0 0
KKR & CO INC COM 48251W104   5,447,553 65,752 SH   SOLE 15 65,752 0 0
KKR & CO INC COM 48251W104   56,698,066 684,346 SH   SOLE 18 648,889 0 35,457
KKR & CO INC COM 48251W104   336,045,317 4,056,069 SH   SOLE 19 4,056,069 0 0
KKR & CO INC COM 48251W104   686,391,206 8,284,746 SH   SOLE 21 8,284,746 0 0
KKR & CO INC COM 48251W104   1,355,534,202 16,361,306 SH   SOLE 22 15,170,805 0 1,190,501
KKR & CO INC COM 48251W104   77,818,520 939,270 SH   SOLE 23 939,270 0 0
KKR & CO INC COM 48251W104   95,141,709 1,148,361 SH   SOLE 25 1,148,361 0 0
KKR & CO INC COM 48251W104   59,658,545 720,079 SH   SOLE 26 255,362 0 464,717
KKR & CO INC COM 48251W104   60,407,095 729,114 SH   SOLE 28 11,376 0 717,738
KKR & CO INC COM 48251W104   40,514 489 SH   SOLE 29 489 0 0
KKR & CO INC COM 48251W104   177,168,760 2,138,428 SH   SOLE 30 2,138,428 0 0
KKR & CO INC COM 48251W104   11,243,656 135,711 SH   SOLE 31 125,911 0 9,800
KKR & CO INC COM 48251W104   63,836,919 770,512 SH   SOLE 34 770,512 0 0
KKR & CO INC COM 48251W104   12,033,300 145,242 SH   SOLE 36 145,242 0 0
KKR & CO INC COM 48251W104   2,500,413 30,180 SH   SOLE 40 30,180 0 0
KKR & CO INC COM 48251W104   102,403 1,236 SH   OTR 43 1,236 0 0
KKR & CO INC COM 48251W104   24,238,879 292,563 SH   SOLE 43 228,632 0 63,931
KKR REAL ESTATE FIN TR INC COM 48251K100   1,371,779 103,687 SH   SOLE 2 66,791 0 36,896
KKR REAL ESTATE FIN TR INC COM 48251K100   522,135 39,466 SH   SOLE 7 37,307 0 2,159
KKR REAL ESTATE FIN TR INC COM 48251K100   2,514,150 190,034 SH   SOLE 18 190,034 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   1,608,768 121,600 SH   SOLE 19 121,600 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   104,124,334 7,870,320 SH   SOLE 21 7,870,320 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   23,276,888 1,759,402 SH   SOLE 22 1,682,660 0 76,742
KKR REAL ESTATE FIN TR INC COM 48251K100   169,979 12,848 SH   SOLE 25 12,848 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   514,528 38,891 SH   SOLE 26 38,891 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   94,925 7,175 SH   SOLE 28 0 0 7,175
KKR REAL ESTATE FIN TR INC COM 48251K100   3,006,478 227,247 SH   SOLE 30 227,247 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   43,672 3,301 SH   SOLE 36 3,301 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   90,731 6,858 SH   SOLE 40 6,858 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   2,105,515 159,147 SH   SOLE 43 130,263 0 28,884
KLA CORP COM NEW 482480100   203,857,841 350,693 SH   SOLE 2 127,142 0 223,551
KLA CORP COM NEW 482480100   78,174,387 134,482 SH   SOLE 4 69,466 0 65,016
KLA CORP COM NEW 482480100   60,483,684 104,049 SH   SOLE 7 93,855 0 10,194
KLA CORP COM NEW 482480100   5,465,964 9,403 SH   SOLE 13 9,403 0 0
KLA CORP COM NEW 482480100   12,382,853 21,302 SH   SOLE 15 21,302 0 0
KLA CORP COM NEW 482480100   253,963,739 436,889 SH   SOLE 18 396,393 0 40,496
KLA CORP COM NEW 482480100   154,148,553 265,179 SH   SOLE 19 265,179 0 0
KLA CORP COM NEW 482480100   2,642,745,588 4,546,268 SH   SOLE 21 4,546,268 0 0
KLA CORP COM NEW 482480100   1,785,808,242 3,072,094 SH   SOLE 22 2,777,588 0 294,506
KLA CORP COM NEW 482480100   150,783,407 259,390 SH   SOLE 23 259,390 0 0
KLA CORP COM NEW 482480100   164,371,876 282,766 SH   SOLE 25 277,845 0 4,921
KLA CORP COM NEW 482480100   99,557,507 171,267 SH   SOLE 26 89,539 0 81,728
KLA CORP COM NEW 482480100   171,585,809 295,176 SH   SOLE 28 4,077 0 291,099
KLA CORP COM NEW 482480100   2,011,298 3,460 SH   SOLE 29 3,460 0 0
KLA CORP COM NEW 482480100   643,141,019 1,106,384 SH   SOLE 30 1,079,837 0 26,547
KLA CORP COM NEW 482480100   29,193,467 50,221 SH   SOLE 31 47,908 0 2,313
KLA CORP COM NEW 482480100   22,950,305 39,481 SH   SOLE 32 39,481 0 0
KLA CORP COM NEW 482480100   73,346,690 126,177 SH   SOLE 34 126,177 0 0
KLA CORP COM NEW 482480100   18,221,430 31,346 SH   SOLE 36 31,346 0 0
KLA CORP COM NEW 482480100   4,117,348 7,083 SH   SOLE 40 7,083 0 0
KLA CORP COM NEW 482480100   189,504 326 SH   OTR 43 326 0 0
KLA CORP COM NEW 482480100   91,584,579 157,551 SH   SOLE 43 133,102 0 24,449
KLA CORP OPTIONS 482480100   523,170 900 SH Call SOLE 2 0 0 900
KLA CORP OPTIONS 482480100   58,130 100 SH Call SOLE 4 100 0 0
KLA CORP OPTIONS 482480100   1,918,290 3,300 SH Call SOLE 18 3,300 0 0
KLA CORP OPTIONS 482480100   10,521,530 18,100 SH Call SOLE 19 18,100 0 0
KLA CORP OPTIONS 482480100   755,690 1,300 SH Call SOLE 22 1,300 0 0
KLA CORP OPTIONS 482480100   58,130 100 SH Call SOLE 26 100 0 0
KLA CORP OPTIONS 482480100   6,045,520 10,400 SH Call SOLE 34 10,400 0 0
KLAVIYO INC COM SER A 49845K101   2,028,607 73,024 SH   SOLE 2 67,937 0 5,087
KLAVIYO INC COM SER A 49845K101   4,484,470 161,428 SH   SOLE 18 2,690 0 158,738
KLAVIYO INC COM SER A 49845K101   21,359,181 768,869 SH   SOLE 19 768,869 0 0
KLAVIYO INC COM SER A 49845K101   1,244,516 44,799 SH   SOLE 21 44,799 0 0
KLAVIYO INC COM SER A 49845K101   12,539,475 451,385 SH   SOLE 22 448,311 0 3,074
KLAVIYO INC COM SER A 49845K101   335,777 12,087 SH   SOLE 25 12,087 0 0
KLAVIYO INC COM SER A 49845K101   239,936 8,637 SH   SOLE 26 0 0 8,637
KLAVIYO INC COM SER A 49845K101   19,429,888 699,420 SH   SOLE 34 699,420 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   100,293 8,907 SH   SOLE 2 679 0 8,228
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   402,376 35,735 SH   SOLE 18 35,735 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   306,362 27,208 SH   SOLE 19 27,208 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   5,508,167 489,180 SH   SOLE 21 489,180 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   2,594,811 230,445 SH   SOLE 22 222,643 0 7,802
KNIFE RIVER CORP COMMON STOCK 498894104   5,581,423 84,337 SH   SOLE 2 45,899 0 38,438
KNIFE RIVER CORP COMMON STOCK 498894104   11,118 168 SH   SOLE 4 168 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   734,333 11,096 SH   SOLE 7 10,525 0 571
KNIFE RIVER CORP COMMON STOCK 498894104   15,344,230 231,856 SH   SOLE 18 231,856 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   7,696,006 116,289 SH   SOLE 19 116,289 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   286,232,669 4,325,063 SH   SOLE 21 4,325,063 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   121,880,529 1,841,652 SH   SOLE 22 1,770,133 0 71,519
KNIFE RIVER CORP COMMON STOCK 498894104   672,323 10,159 SH   SOLE 25 10,159 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   1,137,965 17,195 SH   SOLE 26 17,195 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   2,591,476 39,158 SH   SOLE 30 39,158 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   74,585 1,127 SH   SOLE 36 1,127 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   734,730 11,102 SH   SOLE 40 11,102 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   1,242,265 18,771 SH   SOLE 43 17,246 0 1,525
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   19,424,995 336,947 SH   SOLE 2 125,234 0 211,713
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   4,105,833 71,220 SH   SOLE 4 54,523 0 16,697
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   2,634,490 45,698 SH   SOLE 7 25,851 0 19,847
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   51,597 895 SH   SOLE 13 895 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,034,356 17,942 SH   SOLE 15 17,942 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   20,103,881 348,723 SH   SOLE 18 338,910 0 9,813
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   2,853,041 49,489 SH   SOLE 19 49,489 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   482,086,422 8,362,297 SH   SOLE 21 8,362,297 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   279,501,843 4,848,254 SH   SOLE 22 4,538,900 0 309,354
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   14,830,866 257,257 SH   SOLE 23 257,257 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   3,517,745 61,019 SH   SOLE 25 61,019 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   4,976,579 86,324 SH   SOLE 26 63,217 0 23,107
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   13,821,588 239,750 SH   SOLE 28 2,792 0 236,958
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   59,059,370 1,024,447 SH   SOLE 30 914,090 0 110,357
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,901,874 32,990 SH   SOLE 31 30,313 0 2,677
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   377,896 6,555 SH   SOLE 34 6,555 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,315,573 22,820 SH   SOLE 36 22,820 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   481,493 8,352 SH   SOLE 40 8,352 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   9,591,892 166,381 SH   SOLE 43 157,363 0 9,018
KNIGHTSCOPE INC CLASS A COM 49907V102   68,024 113,374 SH   SOLE 22 113,374 0 0
KNOW LABS INC COM NEW 499238103   2,498 4,907 SH   SOLE 22 4,907 0 0
KNOWLES CORP COM 49926D109   1,595,835 89,103 SH   SOLE 2 29,252 0 59,851
KNOWLES CORP COM 49926D109   6,752 377 SH   SOLE 4 377 0 0
KNOWLES CORP COM 49926D109   345,896 19,313 SH   SOLE 7 18,285 0 1,028
KNOWLES CORP COM 49926D109   5,198,951 290,282 SH   SOLE 18 290,282 0 0
KNOWLES CORP COM 49926D109   3,354,668 187,307 SH   SOLE 19 187,307 0 0
KNOWLES CORP COM 49926D109   195,306,311 10,904,875 SH   SOLE 21 10,904,875 0 0
KNOWLES CORP COM 49926D109   49,127,417 2,743,016 SH   SOLE 22 2,623,436 0 119,580
KNOWLES CORP COM 49926D109   350,911 19,593 SH   SOLE 25 19,593 0 0
KNOWLES CORP COM 49926D109   682,872 38,128 SH   SOLE 26 38,128 0 0
KNOWLES CORP COM 49926D109   3,022,330 168,751 SH   SOLE 30 168,751 0 0
KNOWLES CORP COM 49926D109   257,761 14,392 SH   SOLE 40 14,392 0 0
KNOWLES CORP COM 49926D109   2,773,453 154,855 SH   SOLE 43 141,174 0 13,681
KODIAK GAS SVCS INC COM 50012A108   733,663 36,537 SH   SOLE 2 25,051 0 11,486
KODIAK GAS SVCS INC COM 50012A108   3,956 197 SH   SOLE 7 197 0 0
KODIAK GAS SVCS INC COM 50012A108   776,233 38,657 SH   SOLE 18 38,657 0 0
KODIAK GAS SVCS INC COM 50012A108   657,198 32,729 SH   SOLE 19 32,729 0 0
KODIAK GAS SVCS INC COM 50012A108   12,027,538 598,981 SH   SOLE 21 598,981 0 0
KODIAK GAS SVCS INC COM 50012A108   9,190,937 457,716 SH   SOLE 22 435,797 0 21,919
KODIAK SCIENCES INC COM 50015M109   992,323 326,422 SH   SOLE 2 182,953 0 143,469
KODIAK SCIENCES INC COM 50015M109   1,450 477 SH   SOLE 7 477 0 0
KODIAK SCIENCES INC COM 50015M109   295,445 97,186 SH   SOLE 18 97,186 0 0
KODIAK SCIENCES INC COM 50015M109   2,010,367 661,305 SH   SOLE 19 661,305 0 0
KODIAK SCIENCES INC COM 50015M109   3,904,999 1,284,539 SH   SOLE 21 1,284,539 0 0
KODIAK SCIENCES INC COM 50015M109   4,842,057 1,592,782 SH   SOLE 22 1,511,802 0 80,980
KODIAK SCIENCES INC COM 50015M109   27,928 9,187 SH   SOLE 23 9,187 0 0
KODIAK SCIENCES INC COM 50015M109   183,513 60,366 SH   SOLE 26 0 0 60,366
KODIAK SCIENCES INC COM 50015M109   1,693 557 SH   SOLE 28 557 0 0
KODIAK SCIENCES INC COM 50015M109   3 1 SH   SOLE 43 1 0 0
KOHLS CORP COM 500255104   13,101,454 456,815 SH   SOLE 2 226,019 0 230,796
KOHLS CORP COM 500255104   867,427 30,245 SH   SOLE 7 29,248 0 997
KOHLS CORP COM 500255104   5,155,259 179,751 SH   SOLE 18 179,751 0 0
KOHLS CORP COM 500255104   2,517,186 87,768 SH   SOLE 19 87,768 0 0
KOHLS CORP COM 500255104   373,856,591 13,035,446 SH   SOLE 21 13,035,446 0 0
KOHLS CORP COM 500255104   98,455,601 3,432,901 SH   SOLE 22 3,280,474 0 152,427
KOHLS CORP COM 500255104   683,817 23,843 SH   SOLE 25 23,843 0 0
KOHLS CORP COM 500255104   5,652,111 197,075 SH   SOLE 26 59,046 0 138,029
KOHLS CORP COM 500255104   1,203,011 41,946 SH   SOLE 28 41,946 0 0
KOHLS CORP COM 500255104   7,155,803 249,505 SH   SOLE 30 249,505 0 0
KOHLS CORP COM 500255104   42,360 1,477 SH   SOLE 31 1,477 0 0
KOHLS CORP COM 500255104   1,528,070 53,280 SH   SOLE 32 53,280 0 0
KOHLS CORP COM 500255104   630,731 21,992 SH   SOLE 36 21,992 0 0
KOHLS CORP COM 500255104   698,186 24,344 SH   SOLE 40 24,344 0 0
KOHLS CORP COM 500255104   8,700,777 303,374 SH   SOLE 43 269,859 0 33,515
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   91,782,435 3,934,095 SH   SOLE 18 3,912,128 0 21,967
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   2,120,394 90,887 SH   SOLE 19 90,887 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,147,976 49,206 SH   SOLE 23 49,206 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,500,866 64,332 SH   SOLE 25 64,332 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   11,321,606 485,281 SH   SOLE 34 485,281 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   24,779,414 1,062,127 SH   SOLE 43 936,840 0 125,287
KONTOOR BRANDS INC COM 50050N103   4,583,938 73,437 SH   SOLE 2 51,288 0 22,149
KONTOOR BRANDS INC COM 50050N103   9,800 157 SH   SOLE 4 157 0 0
KONTOOR BRANDS INC COM 50050N103   664,024 10,638 SH   SOLE 7 10,075 0 563
KONTOOR BRANDS INC COM 50050N103   10,153,924 162,671 SH   SOLE 18 162,671 0 0
KONTOOR BRANDS INC COM 50050N103   10,488,183 168,026 SH   SOLE 19 168,026 0 0
KONTOOR BRANDS INC COM 50050N103   379,481,516 6,079,486 SH   SOLE 21 6,079,486 0 0
KONTOOR BRANDS INC COM 50050N103   94,490,522 1,513,786 SH   SOLE 22 1,465,507 0 48,279
KONTOOR BRANDS INC COM 50050N103   177,772 2,848 SH   SOLE 23 2,848 0 0
KONTOOR BRANDS INC COM 50050N103   638,681 10,232 SH   SOLE 25 10,232 0 0
KONTOOR BRANDS INC COM 50050N103   2,495,989 39,987 SH   SOLE 26 11,620 0 28,367
KONTOOR BRANDS INC COM 50050N103   59,611 955 SH   SOLE 28 955 0 0
KONTOOR BRANDS INC COM 50050N103   7,108,078 113,875 SH   SOLE 30 113,875 0 0
KONTOOR BRANDS INC COM 50050N103   63,169 1,012 SH   SOLE 36 1,012 0 0
KONTOOR BRANDS INC COM 50050N103   690,240 11,058 SH   SOLE 40 11,058 0 0
KONTOOR BRANDS INC COM 50050N103   3,067,081 49,136 SH   SOLE 43 43,155 0 5,981
KOPIN CORP COM 500600101   63,450 31,256 SH   SOLE 18 31,256 0 0
KOPIN CORP COM 500600101   480,479 236,689 SH   SOLE 21 236,689 0 0
KOPIN CORP COM 500600101   2,265,078 1,115,802 SH   SOLE 22 1,115,802 0 0
KOPIN CORP COM 500600101   41,315 20,352 SH   SOLE 26 12,844 0 7,508
KOPIN CORP COM 500600101   186,153 91,701 SH   SOLE 28 0 0 91,701
KOPIN CORP COM 500600101   98,207 48,378 SH   SOLE 31 45,056 0 3,322
KOPIN CORP COM 500600101   1,342 661 SH   SOLE 43 661 0 0
KOPPERS HOLDINGS INC COM 50060P106   1,969,921 38,460 SH   SOLE 2 23,195 0 15,265
KOPPERS HOLDINGS INC COM 50060P106   3,381 66 SH   SOLE 4 66 0 0
KOPPERS HOLDINGS INC COM 50060P106   796,420 15,549 SH   SOLE 7 14,695 0 854
KOPPERS HOLDINGS INC COM 50060P106   3,494,587 68,227 SH   SOLE 18 68,227 0 0
KOPPERS HOLDINGS INC COM 50060P106   2,129,574 41,577 SH   SOLE 19 41,577 0 0
KOPPERS HOLDINGS INC COM 50060P106   127,640,291 2,492,001 SH   SOLE 21 2,492,001 0 0
KOPPERS HOLDINGS INC COM 50060P106   33,277,173 649,691 SH   SOLE 22 623,978 0 25,713
KOPPERS HOLDINGS INC COM 50060P106   206,724 4,036 SH   SOLE 25 4,036 0 0
KOPPERS HOLDINGS INC COM 50060P106   25,610 500 SH   SOLE 26 500 0 0
KOPPERS HOLDINGS INC COM 50060P106   3,923,247 76,596 SH   SOLE 30 76,596 0 0
KOPPERS HOLDINGS INC COM 50060P106   127,640 2,492 SH   SOLE 40 2,492 0 0
KOPPERS HOLDINGS INC COM 50060P106   1,670,439 32,613 SH   SOLE 43 32,022 0 591
KORE GROUP HLDGS INC COMMON STOCK 50066V107   7,391 7,540 SH   SOLE 18 7,540 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107   108,974 111,175 SH   SOLE 21 111,175 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107   64,095 65,390 SH   SOLE 22 65,390 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   806,635 111,260 SH   SOLE 2 111,260 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   730,032 100,694 SH   SOLE 21 100,694 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   242,491 33,447 SH   SOLE 22 33,447 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   1,020,503 140,759 SH   SOLE 30 140,759 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   5,899,666 813,747 SH   SOLE 43 753,581 0 60,166
KORN FERRY COM NEW 500643200   5,976,248 100,695 SH   SOLE 2 61,748 0 38,947
KORN FERRY COM NEW 500643200   12,760 215 SH   SOLE 4 215 0 0
KORN FERRY COM NEW 500643200   482,753 8,134 SH   SOLE 7 7,709 0 425
KORN FERRY COM NEW 500643200   10,603,886 178,667 SH   SOLE 18 171,272 0 7,395
KORN FERRY COM NEW 500643200   7,540,299 127,048 SH   SOLE 19 127,048 0 0
KORN FERRY COM NEW 500643200   368,916,811 6,215,953 SH   SOLE 21 6,215,953 0 0
KORN FERRY COM NEW 500643200   93,998,233 1,583,795 SH   SOLE 22 1,513,129 0 70,666
KORN FERRY COM NEW 500643200   86,888 1,464 SH   SOLE 23 1,464 0 0
KORN FERRY COM NEW 500643200   664,542 11,197 SH   SOLE 25 11,197 0 0
KORN FERRY COM NEW 500643200   2,170,073 36,564 SH   SOLE 26 21,508 0 15,056
KORN FERRY COM NEW 500643200   57,095 962 SH   SOLE 28 962 0 0
KORN FERRY COM NEW 500643200   6,296,976 106,099 SH   SOLE 30 106,099 0 0
KORN FERRY COM NEW 500643200   42,317 713 SH   SOLE 36 713 0 0
KORN FERRY COM NEW 500643200   748,047 12,604 SH   SOLE 40 12,604 0 0
KORN FERRY COM NEW 500643200   3,079,564 51,888 SH   SOLE 43 49,698 0 2,190
KORNIT DIGITAL LTD SHS M6372Q113   279,334 14,579 SH   SOLE 2 14,579 0 0
KORNIT DIGITAL LTD SHS M6372Q113   24,812 1,295 SH   SOLE 4 159 0 1,136
KORNIT DIGITAL LTD SHS M6372Q113   215,378 11,241 SH   SOLE 7 11,241 0 0
KORNIT DIGITAL LTD SHS M6372Q113   12,098,122 631,426 SH   SOLE 21 631,426 0 0
KORNIT DIGITAL LTD SHS M6372Q113   6,109,568 318,871 SH   SOLE 22 294,439 0 24,432
KORNIT DIGITAL LTD SHS M6372Q113   233,311 12,177 SH   SOLE 25 12,177 0 0
KORNIT DIGITAL LTD SHS M6372Q113   42,420 2,214 SH   SOLE 26 2,214 0 0
KORNIT DIGITAL LTD SHS M6372Q113   15,807 825 SH   SOLE 28 825 0 0
KORNIT DIGITAL LTD SHS M6372Q113   5,977,326 311,969 SH   SOLE 30 311,969 0 0
KORNIT DIGITAL LTD SHS M6372Q113   19,352 1,010 SH   SOLE 36 1,010 0 0
KORNIT DIGITAL LTD SHS M6372Q113   203,537 10,623 SH   SOLE 40 10,623 0 0
KORNIT DIGITAL LTD SHS M6372Q113   777,474 40,578 SH   SOLE 43 29,698 0 10,880
KORRO BIO INC COM 500946108   4,697 98 SH   SOLE 2 98 0 0
KORRO BIO INC COM 500946108   26,649 556 SH   SOLE 18 556 0 0
KORRO BIO INC COM 500946108   2,444 51 SH   SOLE 19 51 0 0
KORRO BIO INC COM 500946108   4,457 93 SH   SOLE 21 93 0 0
KORRO BIO INC COM 500946108   3,736,144 77,950 SH   SOLE 22 77,950 0 0
KORRO BIO INC COM 500946108   1,102 23 SH   SOLE 23 23 0 0
KORRO BIO INC COM 500946108   40,405 843 SH   SOLE 26 532 0 311
KORRO BIO INC COM 500946108   186,112 3,883 SH   SOLE 28 95 0 3,788
KORRO BIO INC COM 500946108   96,435 2,012 SH   SOLE 31 1,873 0 139
KORRO BIO INC COM 500946108   5,704 119 SH   SOLE 43 119 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   10,205 4,157 SH   SOLE 2 1,552 0 2,605
KORU MEDICAL SYSTEMS INC COM 759910102   191,787 78,121 SH   SOLE 18 78,121 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   174,391 71,035 SH   SOLE 19 71,035 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   2,707,043 1,102,665 SH   SOLE 21 1,102,665 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   1,048,913 427,256 SH   SOLE 22 421,196 0 6,060
KOSMOS ENERGY LTD COM 500688106   1,753,014 261,254 SH   SOLE 2 161,242 0 100,012
KOSMOS ENERGY LTD COM 500688106   9,924 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106   1,135,137 169,171 SH   SOLE 7 160,006 0 9,165
KOSMOS ENERGY LTD COM 500688106   8,924,159 1,329,979 SH   SOLE 18 1,329,979 0 0
KOSMOS ENERGY LTD COM 500688106   44,870,038 6,687,040 SH   SOLE 19 6,687,040 0 0
KOSMOS ENERGY LTD COM 500688106   124,166,195 18,504,649 SH   SOLE 21 18,504,649 0 0
KOSMOS ENERGY LTD COM 500688106   85,410,013 12,728,765 SH   SOLE 22 12,340,039 0 388,726
KOSMOS ENERGY LTD COM 500688106   7,015,687 1,045,557 SH   SOLE 25 1,045,557 0 0
KOSMOS ENERGY LTD COM 500688106   1,377,053 205,224 SH   SOLE 26 205,224 0 0
KOSMOS ENERGY LTD COM 500688106   8,703,179 1,297,046 SH   SOLE 30 1,297,046 0 0
KOSMOS ENERGY LTD COM 500688106   22,364,041 3,332,942 SH   SOLE 34 3,332,942 0 0
KOSMOS ENERGY LTD COM 500688106   470,384 70,102 SH   SOLE 40 70,102 0 0
KOSS CORP COM 500692108   2,482 741 SH   SOLE 18 741 0 0
KOSS CORP COM 500692108   31,245 9,327 SH   SOLE 21 9,327 0 0
KOSS CORP COM 500692108   175,754 52,464 SH   SOLE 22 52,464 0 0
KRAFT HEINZ CO COM 500754106   81,145,991 2,194,321 SH   SOLE 2 816,017 0 1,378,304
KRAFT HEINZ CO COM 500754106   32,616,508 882,004 SH   SOLE 4 416,464 0 465,540
KRAFT HEINZ CO COM 500754106   47,407,288 1,281,971 SH   SOLE 7 1,192,035 0 89,936
KRAFT HEINZ CO COM 500754106   350,238 9,471 SH   SOLE 13 9,471 0 0
KRAFT HEINZ CO COM 500754106   4,757,181 128,642 SH   SOLE 15 128,642 0 0
KRAFT HEINZ CO COM 500754106   228,488,398 6,178,702 SH   SOLE 18 5,851,140 0 327,562
KRAFT HEINZ CO COM 500754106   635,834,342 17,194,006 SH   SOLE 19 17,194,006 0 0
KRAFT HEINZ CO COM 500754106   886,528,122 23,973,178 SH   SOLE 21 23,973,178 0 0
KRAFT HEINZ CO COM 500754106   750,763,818 20,301,888 SH   SOLE 22 18,513,262 0 1,788,626
KRAFT HEINZ CO COM 500754106   72,593,108 1,963,037 SH   SOLE 23 1,963,037 0 0
KRAFT HEINZ CO COM 500754106   48,930,050 1,323,149 SH   SOLE 25 1,323,149 0 0
KRAFT HEINZ CO COM 500754106   65,391,734 1,768,300 SH   SOLE 26 865,667 0 902,633
KRAFT HEINZ CO COM 500754106   74,758,213 2,021,585 SH   SOLE 28 28,537 0 1,993,048
KRAFT HEINZ CO COM 500754106   304,796,408 8,242,196 SH   SOLE 30 8,234,794 0 7,402
KRAFT HEINZ CO COM 500754106   7,040,696 190,392 SH   SOLE 31 176,596 0 13,796
KRAFT HEINZ CO COM 500754106   13,172,979 356,219 SH   SOLE 32 356,219 0 0
KRAFT HEINZ CO COM 500754106   34,405,637 930,385 SH   SOLE 34 930,385 0 0
KRAFT HEINZ CO COM 500754106   11,871,652 321,029 SH   SOLE 36 321,029 0 0
KRAFT HEINZ CO COM 500754106   1,698,159 45,921 SH   SOLE 40 45,921 0 0
KRAFT HEINZ CO COM 500754106   63,754 1,724 SH   OTR 43 1,724 0 0
KRAFT HEINZ CO COM 500754106   49,522,543 1,339,171 SH   SOLE 43 1,187,995 0 151,176
KRANESHARES TR BOSERA MSCI CHIN 500767405   1,769,131 85,424 SH   SOLE 2 0 0 85,424
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   2,248,599 110,823 SH   SOLE 2 36,571 0 74,252
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   8,461 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   489,740 24,137 SH   SOLE 7 22,907 0 1,230
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   6,993,253 344,665 SH   SOLE 18 344,665 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   5,334,667 262,921 SH   SOLE 19 262,921 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   143,663,162 7,080,491 SH   SOLE 21 7,080,491 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   73,451,322 3,620,075 SH   SOLE 22 3,453,638 0 166,437
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   512,749 25,271 SH   SOLE 25 25,271 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   628,239 30,963 SH   SOLE 26 30,963 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   472,960 23,310 SH   SOLE 28 2,206 0 21,104
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,341,514 66,117 SH   SOLE 30 66,117 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   35,183 1,734 SH   SOLE 36 1,734 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   548,682 27,042 SH   SOLE 40 27,042 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,942,159 95,720 SH   SOLE 43 85,540 0 10,180
KRISPY KREME INC COM 50101L106   1,039,294 68,873 SH   SOLE 2 22,036 0 46,837
KRISPY KREME INC COM 50101L106   6,655 441 SH   SOLE 4 441 0 0
KRISPY KREME INC COM 50101L106   12,706 842 SH   SOLE 7 842 0 0
KRISPY KREME INC COM 50101L106   3,441,818 228,086 SH   SOLE 18 228,086 0 0
KRISPY KREME INC COM 50101L106   2,767,476 183,398 SH   SOLE 19 183,398 0 0
KRISPY KREME INC COM 50101L106   50,163,898 3,324,314 SH   SOLE 21 3,324,314 0 0
KRISPY KREME INC COM 50101L106   38,310,356 2,538,791 SH   SOLE 22 2,451,409 0 87,382
KRISPY KREME INC COM 50101L106   242,225 16,052 SH   SOLE 25 16,052 0 0
KRISPY KREME INC COM 50101L106   759,253 50,315 SH   SOLE 30 50,315 0 0
KRISPY KREME INC COM 50101L106   252,833 16,755 SH   SOLE 40 16,755 0 0
KRISPY KREME INC COM 50101L106   89,665 5,942 SH   SOLE 43 5,126 0 816
KROGER CO COM 501044101   65,623,927 1,435,658 SH   SOLE 2 333,181 0 1,102,477
KROGER CO COM 501044101   25,994,866 568,691 SH   SOLE 4 253,565 0 315,126
KROGER CO COM 501044101   49,083,078 1,073,793 SH   SOLE 7 916,206 0 157,587
KROGER CO COM 501044101   1,874,750 41,014 SH   SOLE 13 41,014 0 0
KROGER CO COM 501044101   4,629,326 101,276 SH   SOLE 15 101,276 0 0
KROGER CO COM 501044101   47,206,683 1,032,743 SH   SOLE 18 990,645 0 42,098
KROGER CO COM 501044101   23,457,778 513,187 SH   SOLE 19 513,187 0 0
KROGER CO COM 501044101   1,081,886,998 23,668,497 SH   SOLE 21 23,668,497 0 0
KROGER CO COM 501044101   723,134,303 15,820,046 SH   SOLE 22 14,373,748 0 1,446,298
KROGER CO COM 501044101   51,167,774 1,119,400 SH   SOLE 23 1,119,400 0 0
KROGER CO COM 501044101   101,657,943 2,223,976 SH   SOLE 25 2,004,031 0 219,945
KROGER CO COM 501044101   60,492,385 1,323,395 SH   SOLE 26 912,164 0 411,231
KROGER CO COM 501044101   88,285,757 1,931,432 SH   SOLE 28 42,813 0 1,888,619
KROGER CO COM 501044101   244,822,257 5,355,989 SH   SOLE 30 5,102,549 0 253,440
KROGER CO COM 501044101   6,917,523 151,335 SH   SOLE 31 140,236 0 11,099
KROGER CO COM 501044101   24,458,187 535,073 SH   SOLE 34 535,073 0 0
KROGER CO COM 501044101   11,157,628 244,096 SH   SOLE 36 244,096 0 0
KROGER CO COM 501044101   1,639,938 35,877 SH   SOLE 40 35,877 0 0
KROGER CO COM 501044101   61,891 1,354 SH   OTR 43 1,354 0 0
KROGER CO COM 501044101   92,279,327 2,018,800 SH   SOLE 43 1,853,930 0 164,870
KRONOS BIO INC COM 50107A104   152,933 122,346 SH   SOLE 2 62,716 0 59,630
KRONOS BIO INC COM 50107A104   10,028 8,022 SH   SOLE 18 8,022 0 0
KRONOS BIO INC COM 50107A104   211,636 169,309 SH   SOLE 19 169,309 0 0
KRONOS BIO INC COM 50107A104   128,048 102,438 SH   SOLE 21 102,438 0 0
KRONOS BIO INC COM 50107A104   668,119 534,495 SH   SOLE 22 524,376 0 10,119
KRONOS BIO INC COM 50107A104   15,135 12,108 SH   SOLE 23 12,108 0 0
KRONOS BIO INC COM 50107A104   149,733 119,786 SH   SOLE 26 0 0 119,786
KRONOS WORLDWIDE INC COM 50105F105   277,425 27,910 SH   SOLE 2 7,214 0 20,696
KRONOS WORLDWIDE INC COM 50105F105   1,064 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105   2,932 295 SH   SOLE 7 295 0 0
KRONOS WORLDWIDE INC COM 50105F105   616,538 62,026 SH   SOLE 18 62,026 0 0
KRONOS WORLDWIDE INC COM 50105F105   446,366 44,906 SH   SOLE 19 44,906 0 0
KRONOS WORLDWIDE INC COM 50105F105   8,754,933 880,778 SH   SOLE 21 880,778 0 0
KRONOS WORLDWIDE INC COM 50105F105   6,355,497 639,386 SH   SOLE 22 609,713 0 29,673
KRONOS WORLDWIDE INC COM 50105F105   45,754 4,603 SH   SOLE 25 4,603 0 0
KRONOS WORLDWIDE INC COM 50105F105   61,121 6,149 SH   SOLE 30 6,149 0 0
KRONOS WORLDWIDE INC COM 50105F105   21,699 2,183 SH   SOLE 40 2,183 0 0
KRONOS WORLDWIDE INC COM 50105F105   1,310,091 131,800 SH   SOLE 43 126,729 0 5,071
KRYSTAL BIOTECH INC COM 501147102   1,506,957 12,147 SH   SOLE 2 5,362 0 6,785
KRYSTAL BIOTECH INC COM 501147102   5,955 48 SH   SOLE 4 48 0 0
KRYSTAL BIOTECH INC COM 501147102   369,451 2,978 SH   SOLE 7 2,823 0 155
KRYSTAL BIOTECH INC COM 501147102   6,737,450 54,308 SH   SOLE 18 51,964 0 2,344
KRYSTAL BIOTECH INC COM 501147102   6,183,026 49,839 SH   SOLE 19 49,839 0 0
KRYSTAL BIOTECH INC COM 501147102   124,661,443 1,004,848 SH   SOLE 21 1,004,848 0 0
KRYSTAL BIOTECH INC COM 501147102   78,707,634 634,432 SH   SOLE 22 617,901 0 16,531
KRYSTAL BIOTECH INC COM 501147102   22,455 181 SH   SOLE 23 181 0 0
KRYSTAL BIOTECH INC COM 501147102   451,951 3,643 SH   SOLE 25 3,643 0 0
KRYSTAL BIOTECH INC COM 501147102   456,665 3,681 SH   SOLE 26 3,681 0 0
KRYSTAL BIOTECH INC COM 501147102   40,940 330 SH   SOLE 28 330 0 0
KRYSTAL BIOTECH INC COM 501147102   3,423,064 27,592 SH   SOLE 30 27,592 0 0
KRYSTAL BIOTECH INC COM 501147102   7,940 64 SH   SOLE 36 64 0 0
KRYSTAL BIOTECH INC COM 501147102   481,353 3,880 SH   SOLE 40 3,880 0 0
KRYSTAL BIOTECH INC COM 501147102   21,090 170 SH   OTR 43 170 0 0
KRYSTAL BIOTECH INC COM 501147102   1,415,028 11,406 SH   SOLE 43 9,487 0 1,919
KT CORP SPONSORED ADR 48268K101   194,342 14,460 SH   SOLE 19 14,460 0 0
KT CORP SPONSORED ADR 48268K101   13,440 1,000 SH   SOLE 22 1,000 0 0
KT CORP SPONSORED ADR 48268K101   10,212,828 759,883 SH   SOLE 43 655,370 0 104,513
KULICKE & SOFFA INDS INC COM 501242101   7,254,395 132,573 SH   SOLE 2 86,017 0 46,556
KULICKE & SOFFA INDS INC COM 501242101   29,275 535 SH   SOLE 4 210 0 325
KULICKE & SOFFA INDS INC COM 501242101   1,167,342 21,333 SH   SOLE 7 20,174 0 1,159
KULICKE & SOFFA INDS INC COM 501242101   9,209,540 168,303 SH   SOLE 18 168,303 0 0
KULICKE & SOFFA INDS INC COM 501242101   13,319,450 243,411 SH   SOLE 19 243,411 0 0
KULICKE & SOFFA INDS INC COM 501242101   364,296,540 6,657,466 SH   SOLE 21 6,657,466 0 0
KULICKE & SOFFA INDS INC COM 501242101   98,434,221 1,798,871 SH   SOLE 22 1,731,460 0 67,411
KULICKE & SOFFA INDS INC COM 501242101   262,273 4,793 SH   SOLE 23 4,793 0 0
KULICKE & SOFFA INDS INC COM 501242101   649,636 11,872 SH   SOLE 25 11,872 0 0
KULICKE & SOFFA INDS INC COM 501242101   2,711,321 49,549 SH   SOLE 26 19,777 0 29,772
KULICKE & SOFFA INDS INC COM 501242101   241,972 4,422 SH   SOLE 28 4,422 0 0
KULICKE & SOFFA INDS INC COM 501242101   9,389,186 171,586 SH   SOLE 30 171,586 0 0
KULICKE & SOFFA INDS INC COM 501242101   2,629,460 48,053 SH   SOLE 34 48,053 0 0
KULICKE & SOFFA INDS INC COM 501242101   63,092 1,153 SH   SOLE 36 1,153 0 0
KULICKE & SOFFA INDS INC COM 501242101   647,666 11,836 SH   SOLE 40 11,836 0 0
KULICKE & SOFFA INDS INC COM 501242101   2,418,967 44,206 SH   SOLE 43 43,061 0 1,145
KULR TECHNOLOGY GROUP INC COM 50125G109   134,522 727,147 SH   SOLE 22 727,147 0 0
KURA ONCOLOGY INC COM 50127T109   4,322,297 300,577 SH   SOLE 2 171,480 0 129,097
KURA ONCOLOGY INC COM 50127T109   3,537 246 SH   SOLE 4 246 0 0
KURA ONCOLOGY INC COM 50127T109   8,455 588 SH   SOLE 7 588 0 0
KURA ONCOLOGY INC COM 50127T109   2,726,808 189,625 SH   SOLE 18 189,625 0 0
KURA ONCOLOGY INC COM 50127T109   8,508,531 591,692 SH   SOLE 19 591,692 0 0
KURA ONCOLOGY INC COM 50127T109   46,987,915 3,267,588 SH   SOLE 21 3,267,588 0 0
KURA ONCOLOGY INC COM 50127T109   39,019,727 2,713,472 SH   SOLE 22 2,594,095 0 119,377
KURA ONCOLOGY INC COM 50127T109   268,173 18,649 SH   SOLE 23 18,649 0 0
KURA ONCOLOGY INC COM 50127T109   116,234 8,083 SH   SOLE 25 8,083 0 0
KURA ONCOLOGY INC COM 50127T109   343,624 23,896 SH   SOLE 26 23,896 0 0
KURA ONCOLOGY INC COM 50127T109   1,091,873 75,930 SH   SOLE 30 75,930 0 0
KURA ONCOLOGY INC COM 50127T109   574,841 39,975 SH   SOLE 34 39,975 0 0
KURA ONCOLOGY INC COM 50127T109   220,632 15,343 SH   SOLE 40 15,343 0 0
KURA ONCOLOGY INC COM 50127T109   1,006,356 69,983 SH   SOLE 43 55,657 0 14,326
KURA SUSHI USA INC CL A COM 501270102   418,228 5,503 SH   SOLE 2 4,161 0 1,342
KURA SUSHI USA INC CL A COM 501270102   4,864 64 SH   SOLE 7 64 0 0
KURA SUSHI USA INC CL A COM 501270102   1,131,564 14,889 SH   SOLE 18 14,889 0 0
KURA SUSHI USA INC CL A COM 501270102   911,164 11,989 SH   SOLE 19 11,989 0 0
KURA SUSHI USA INC CL A COM 501270102   18,024,464 237,164 SH   SOLE 21 237,164 0 0
KURA SUSHI USA INC CL A COM 501270102   11,791,932 155,157 SH   SOLE 22 149,877 0 5,280
KURA SUSHI USA INC CL A COM 501270102   104,576 1,376 SH   SOLE 25 1,376 0 0
KURA SUSHI USA INC CL A COM 501270102   96,064 1,264 SH   SOLE 40 1,264 0 0
KURA SUSHI USA INC CL A COM 501270102   273,600 3,600 SH   SOLE 43 3,371 0 229
KVH INDS INC COM 482738101   45,031 8,561 SH   SOLE 2 2,233 0 6,328
KVH INDS INC COM 482738101   295,517 56,182 SH   SOLE 18 56,182 0 0
KVH INDS INC COM 482738101   191,795 36,463 SH   SOLE 19 36,463 0 0
KVH INDS INC COM 482738101   3,571,245 678,944 SH   SOLE 21 678,944 0 0
KVH INDS INC COM 482738101   2,740,476 521,003 SH   SOLE 22 509,056 0 11,947
KVH INDS INC COM 482738101   3,824 727 SH   SOLE 43 727 0 0
KYMERA THERAPEUTICS INC COM 501575104   1,942,267 76,287 SH   SOLE 2 56,265 0 20,022
KYMERA THERAPEUTICS INC COM 501575104   2,571 101 SH   SOLE 4 101 0 0
KYMERA THERAPEUTICS INC COM 501575104   368,763 14,484 SH   SOLE 7 13,699 0 785
KYMERA THERAPEUTICS INC COM 501575104   2,324,243 91,290 SH   SOLE 18 90,106 0 1,184
KYMERA THERAPEUTICS INC COM 501575104   5,008,517 196,721 SH   SOLE 19 196,721 0 0
KYMERA THERAPEUTICS INC COM 501575104   46,910,152 1,842,504 SH   SOLE 21 1,842,504 0 0
KYMERA THERAPEUTICS INC COM 501575104   30,690,273 1,205,431 SH   SOLE 22 1,165,212 0 40,219
KYMERA THERAPEUTICS INC COM 501575104   61,180 2,403 SH   SOLE 23 2,403 0 0
KYMERA THERAPEUTICS INC COM 501575104   180,868 7,104 SH   SOLE 25 7,104 0 0
KYMERA THERAPEUTICS INC COM 501575104   574,225 22,554 SH   SOLE 26 22,554 0 0
KYMERA THERAPEUTICS INC COM 501575104   10,948 430 SH   SOLE 28 430 0 0
KYMERA THERAPEUTICS INC COM 501575104   1,694,312 66,548 SH   SOLE 30 66,548 0 0
KYMERA THERAPEUTICS INC COM 501575104   217,377 8,538 SH   SOLE 34 8,538 0 0
KYMERA THERAPEUTICS INC COM 501575104   205,233 8,061 SH   SOLE 40 8,061 0 0
KYMERA THERAPEUTICS INC COM 501575104   614,986 24,155 SH   SOLE 43 17,565 0 6,590
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   16,475,402 792,849 SH   SOLE 2 336,635 0 456,214
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   17,829 858 SH   SOLE 4 654 0 204
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   705,481 33,950 SH   SOLE 7 32,373 0 1,577
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   8,970,830 431,705 SH   SOLE 18 431,705 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   2,413,098 116,126 SH   SOLE 19 116,126 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   242,961,900 11,692,103 SH   SOLE 21 11,692,103 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   142,133,745 6,839,930 SH   SOLE 22 6,526,338 0 313,592
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   949,563 45,696 SH   SOLE 25 45,696 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   4,287,184 206,313 SH   SOLE 26 102,767 0 103,546
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   88,045 4,237 SH   SOLE 28 4,237 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   31,355,233 1,508,914 SH   SOLE 30 1,508,914 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   63,088 3,036 SH   SOLE 31 3,036 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   406,519 19,563 SH   SOLE 36 19,563 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   966,914 46,531 SH   SOLE 40 46,531 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   6,629,458 319,031 SH   SOLE 43 291,507 0 27,524
L3HARRIS TECHNOLOGIES INC COM 502431109   90,282,684 428,652 SH   SOLE 2 116,414 0 312,238
L3HARRIS TECHNOLOGIES INC COM 502431109   11,023,851 52,340 SH   SOLE 4 31,821 0 20,519
L3HARRIS TECHNOLOGIES INC COM 502431109   58,448,103 277,505 SH   SOLE 7 255,386 0 22,119
L3HARRIS TECHNOLOGIES INC COM 502431109   630,386 2,993 SH   SOLE 13 2,993 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   6,066,277 28,802 SH   SOLE 15 28,802 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   238,064,272 1,130,302 SH   SOLE 18 1,083,462 0 46,840
L3HARRIS TECHNOLOGIES INC COM 502431109   619,898,890 2,943,210 SH   SOLE 19 2,943,210 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,221,772,921 5,800,840 SH   SOLE 21 5,800,840 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   916,384,031 4,350,888 SH   SOLE 22 3,943,277 0 407,611
L3HARRIS TECHNOLOGIES INC COM 502431109   69,855,914 331,668 SH   SOLE 23 331,668 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   86,464,354 410,523 SH   SOLE 25 406,870 0 3,653
L3HARRIS TECHNOLOGIES INC COM 502431109   52,815,703 250,763 SH   SOLE 26 145,583 0 105,180
L3HARRIS TECHNOLOGIES INC COM 502431109   15,197,286 72,155 SH   SOLE 28 7,980 0 64,175
L3HARRIS TECHNOLOGIES INC COM 502431109   209,681,267 995,543 SH   SOLE 30 995,543 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   8,864,364 42,087 SH   SOLE 31 39,013 0 3,074
L3HARRIS TECHNOLOGIES INC COM 502431109   10,765,209 51,112 SH   SOLE 36 51,112 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   2,102,409 9,982 SH   SOLE 40 9,982 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   47,160,063 223,911 SH   SOLE 43 188,791 0 35,119
LA Z BOY INC COM 505336107   1,734,502 46,980 SH   SOLE 2 16,685 0 30,295
LA Z BOY INC COM 505336107   3,914 106 SH   SOLE 4 106 0 0
LA Z BOY INC COM 505336107   15,433 418 SH   SOLE 7 418 0 0
LA Z BOY INC COM 505336107   5,194,939 140,708 SH   SOLE 18 140,708 0 0
LA Z BOY INC COM 505336107   3,291,455 89,151 SH   SOLE 19 89,151 0 0
LA Z BOY INC COM 505336107   188,880,209 5,115,932 SH   SOLE 21 5,115,932 0 0
LA Z BOY INC COM 505336107   47,740,735 1,293,086 SH   SOLE 22 1,236,616 0 56,470
LA Z BOY INC COM 505336107   327,739 8,877 SH   SOLE 25 8,877 0 0
LA Z BOY INC COM 505336107   1,257,495 34,060 SH   SOLE 26 9,481 0 24,579
LA Z BOY INC COM 505336107   29,758 806 SH   SOLE 28 806 0 0
LA Z BOY INC COM 505336107   3,059,893 82,879 SH   SOLE 30 82,879 0 0
LA Z BOY INC COM 505336107   344,427 9,329 SH   SOLE 40 9,329 0 0
LA Z BOY INC COM 505336107   1,610,050 43,609 SH   SOLE 43 39,019 0 4,590
LABORATORY CORP AMER HLDGS COM NEW 50540R409   36,120,245 158,917 SH   SOLE 2 86,967 0 71,950
LABORATORY CORP AMER HLDGS COM NEW 50540R409   18,763,244 82,552 SH   SOLE 4 38,530 0 44,022
LABORATORY CORP AMER HLDGS COM NEW 50540R409   28,118,046 123,710 SH   SOLE 7 113,619 0 10,091
LABORATORY CORP AMER HLDGS COM NEW 50540R409   615,956 2,710 SH   SOLE 13 2,710 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   2,891,811 12,723 SH   SOLE 15 12,723 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   281,446,763 1,238,272 SH   SOLE 18 1,195,956 0 42,316
LABORATORY CORP AMER HLDGS COM NEW 50540R409   508,544,783 2,237,427 SH   SOLE 19 2,237,427 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   580,606,623 2,554,475 SH   SOLE 21 2,554,475 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   467,634,401 2,057,435 SH   SOLE 22 1,869,179 0 188,256
LABORATORY CORP AMER HLDGS COM NEW 50540R409   35,937,276 158,112 SH   SOLE 23 158,112 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   56,539,979 248,757 SH   SOLE 25 235,295 0 13,462
LABORATORY CORP AMER HLDGS COM NEW 50540R409   31,612,175 139,083 SH   SOLE 26 94,898 0 44,185
LABORATORY CORP AMER HLDGS COM NEW 50540R409   54,537,326 239,946 SH   SOLE 28 27,308 0 212,638
LABORATORY CORP AMER HLDGS COM NEW 50540R409   196,224,230 863,321 SH   SOLE 30 860,555 0 2,766
LABORATORY CORP AMER HLDGS COM NEW 50540R409   4,559,210 20,059 SH   SOLE 31 18,594 0 1,465
LABORATORY CORP AMER HLDGS COM NEW 50540R409   47,523,384 209,087 SH   SOLE 34 209,087 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   8,373,591 36,841 SH   SOLE 36 36,841 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   1,057,353 4,652 SH   SOLE 40 4,652 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   47,276 208 SH   OTR 43 208 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   22,890,354 100,710 SH   SOLE 43 69,764 0 30,946
LADDER CAP CORP CL A 505743104   1,874,910 162,894 SH   SOLE 2 82,041 0 80,853
LADDER CAP CORP CL A 505743104   5,525 480 SH   SOLE 4 480 0 0
LADDER CAP CORP CL A 505743104   10,888 946 SH   SOLE 7 946 0 0
LADDER CAP CORP CL A 505743104   3,540,108 307,568 SH   SOLE 18 307,568 0 0
LADDER CAP CORP CL A 505743104   2,709,788 235,429 SH   SOLE 19 235,429 0 0
LADDER CAP CORP CL A 505743104   68,558,809 5,956,456 SH   SOLE 21 5,956,456 0 0
LADDER CAP CORP CL A 505743104   35,806,758 3,110,926 SH   SOLE 22 2,954,727 0 156,199
LADDER CAP CORP CL A 505743104   233,377 20,276 SH   SOLE 25 20,276 0 0
LADDER CAP CORP CL A 505743104   300,307 26,091 SH   SOLE 26 26,091 0 0
LADDER CAP CORP CL A 505743104   155,258 13,489 SH   SOLE 28 1,167 0 12,322
LADDER CAP CORP CL A 505743104   794,639 69,039 SH   SOLE 30 69,039 0 0
LADDER CAP CORP CL A 505743104   68,312 5,935 SH   SOLE 36 5,935 0 0
LADDER CAP CORP CL A 505743104   257,559 22,377 SH   SOLE 40 22,377 0 0
LADDER CAP CORP CL A 505743104   1,885,522 163,816 SH   SOLE 43 146,249 0 17,567
LAIRD SUPERFOOD INC COM STK 50736T102   37,874 41,620 SH   SOLE 22 41,620 0 0
LAKE SHORE BANCORP INC COM 510700107   3,899 333 SH   SOLE 18 333 0 0
LAKE SHORE BANCORP INC COM 510700107   51,922 4,434 SH   SOLE 21 4,434 0 0
LAKELAND BANCORP INC COM 511637100   6,452,862 436,299 SH   SOLE 2 253,847 0 182,452
LAKELAND BANCORP INC COM 511637100   8,416 569 SH   SOLE 7 569 0 0
LAKELAND BANCORP INC COM 511637100   3,180,723 215,059 SH   SOLE 18 215,059 0 0
LAKELAND BANCORP INC COM 511637100   8,349,916 564,565 SH   SOLE 19 564,565 0 0
LAKELAND BANCORP INC COM 511637100   43,116,207 2,915,227 SH   SOLE 21 2,915,227 0 0
LAKELAND BANCORP INC COM 511637100   38,676,308 2,615,031 SH   SOLE 22 2,484,047 0 130,984
LAKELAND BANCORP INC COM 511637100   380,990 25,760 SH   SOLE 23 25,760 0 0
LAKELAND BANCORP INC COM 511637100   160,767 10,870 SH   SOLE 25 10,870 0 0
LAKELAND BANCORP INC COM 511637100   1,466,473 99,153 SH   SOLE 26 34,700 0 64,453
LAKELAND BANCORP INC COM 511637100   97,008 6,559 SH   SOLE 28 126 0 6,433
LAKELAND BANCORP INC COM 511637100   139,499 9,432 SH   SOLE 30 9,432 0 0
LAKELAND BANCORP INC COM 511637100   144,247 9,753 SH   SOLE 40 9,753 0 0
LAKELAND BANCORP INC COM 511637100   34,194 2,312 SH   OTR 43 2,312 0 0
LAKELAND BANCORP INC COM 511637100   2,873,210 194,267 SH   SOLE 43 184,547 0 9,720
LAKELAND FINL CORP COM 511656100   1,459,193 22,394 SH   SOLE 2 7,323 0 15,071
LAKELAND FINL CORP COM 511656100   5,799 89 SH   SOLE 4 89 0 0
LAKELAND FINL CORP COM 511656100   15,638 240 SH   SOLE 7 240 0 0
LAKELAND FINL CORP COM 511656100   5,193,122 79,698 SH   SOLE 18 79,698 0 0
LAKELAND FINL CORP COM 511656100   3,312,669 50,839 SH   SOLE 19 50,839 0 0
LAKELAND FINL CORP COM 511656100   183,143,974 2,810,681 SH   SOLE 21 2,810,681 0 0
LAKELAND FINL CORP COM 511656100   43,701,444 670,679 SH   SOLE 22 639,879 0 30,800
LAKELAND FINL CORP COM 511656100   335,183 5,144 SH   SOLE 25 5,144 0 0
LAKELAND FINL CORP COM 511656100   585,006 8,978 SH   SOLE 26 8,978 0 0
LAKELAND FINL CORP COM 511656100   83,274 1,278 SH   SOLE 28 351 0 927
LAKELAND FINL CORP COM 511656100   2,735,873 41,987 SH   SOLE 30 41,987 0 0
LAKELAND FINL CORP COM 511656100   266,309 4,087 SH   SOLE 40 4,087 0 0
LAKELAND FINL CORP COM 511656100   547,474 8,402 SH   SOLE 43 8,402 0 0
LAKELAND INDS INC COM 511795106   22,267 1,201 SH   SOLE 18 1,201 0 0
LAKELAND INDS INC COM 511795106   289,335 15,606 SH   SOLE 21 15,606 0 0
LAKELAND INDS INC COM 511795106   2,273,690 122,637 SH   SOLE 22 122,637 0 0
LAKELAND INDS INC COM 511795106   2,355 127 SH   SOLE 43 127 0 0
LAM RESEARCH CORP COM 512807108   261,183,530 333,457 SH   SOLE 2 125,333 0 208,124
LAM RESEARCH CORP COM 512807108   100,930,884 128,860 SH   SOLE 4 66,414 0 62,446
LAM RESEARCH CORP COM 512807108   130,635,236 166,784 SH   SOLE 7 146,382 0 20,402
LAM RESEARCH CORP COM 512807108   6,928,718 8,846 SH   SOLE 13 8,846 0 0
LAM RESEARCH CORP COM 512807108   16,093,643 20,547 SH   SOLE 15 20,547 0 0
LAM RESEARCH CORP COM 512807108   227,139,134 289,992 SH   SOLE 18 257,992 0 32,000
LAM RESEARCH CORP COM 512807108   161,476,098 206,159 SH   SOLE 19 206,159 0 0
LAM RESEARCH CORP COM 512807108   3,396,711,164 4,336,633 SH   SOLE 21 4,336,633 0 0
LAM RESEARCH CORP COM 512807108   2,305,738,073 2,943,771 SH   SOLE 22 2,647,271 0 296,500
LAM RESEARCH CORP COM 512807108   223,535,355 285,391 SH   SOLE 23 285,391 0 0
LAM RESEARCH CORP COM 512807108   404,925,055 516,974 SH   SOLE 25 488,222 0 28,752
LAM RESEARCH CORP COM 512807108   145,384,022 185,614 SH   SOLE 26 99,912 0 85,702
LAM RESEARCH CORP COM 512807108   249,124,459 318,061 SH   SOLE 28 5,994 0 312,067
LAM RESEARCH CORP COM 512807108   1,137,294 1,452 SH   SOLE 29 1,452 0 0
LAM RESEARCH CORP COM 512807108   1,111,871,250 1,419,543 SH   SOLE 30 1,396,586 0 22,957
LAM RESEARCH CORP COM 512807108   31,979,723 40,829 SH   SOLE 31 38,614 0 2,215
LAM RESEARCH CORP COM 512807108   29,982,410 38,279 SH   SOLE 32 38,279 0 0
LAM RESEARCH CORP COM 512807108   221,255,285 282,480 SH   SOLE 34 282,480 0 0
LAM RESEARCH CORP COM 512807108   25,745,756 32,870 SH   SOLE 36 32,870 0 0
LAM RESEARCH CORP COM 512807108   5,456,189 6,966 SH   SOLE 40 6,966 0 0
LAM RESEARCH CORP COM 512807108   86,942 111 SH   OTR 43 111 0 0
LAM RESEARCH CORP COM 512807108   167,985,894 214,470 SH   SOLE 43 187,778 0 26,693
LAMAR ADVERTISING CO NEW CL A 512816109   21,577,178 203,022 SH   SOLE 2 80,734 0 122,288
LAMAR ADVERTISING CO NEW CL A 512816109   27,633 260 SH   SOLE 4 260 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   1,500,142 14,115 SH   SOLE 7 14,115 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   18,602,401 175,032 SH   SOLE 18 175,032 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   3,255,675 30,633 SH   SOLE 19 30,633 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   558,460,907 5,254,619 SH   SOLE 21 5,254,619 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   272,247,061 2,561,602 SH   SOLE 22 2,444,875 0 116,727
LAMAR ADVERTISING CO NEW CL A 512816109   1,785,823 16,803 SH   SOLE 25 16,803 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   2,774,121 26,102 SH   SOLE 26 20,539 0 5,563
LAMAR ADVERTISING CO NEW CL A 512816109   1,124,124 10,577 SH   SOLE 28 1,289 0 9,288
LAMAR ADVERTISING CO NEW CL A 512816109   32,309 304 SH   SOLE 29 304 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   5,315,913 50,018 SH   SOLE 30 50,018 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   129,130 1,215 SH   SOLE 31 1,215 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   101,604 956 SH   SOLE 36 956 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   1,946,199 18,312 SH   SOLE 40 18,312 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   13,072 123 SH   OTR 43 123 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   8,537,182 80,327 SH   SOLE 43 70,754 0 9,574
LAMB WESTON HLDGS INC COM 513272104   31,401,118 290,509 SH   SOLE 2 42,416 0 248,093
LAMB WESTON HLDGS INC COM 513272104   8,559,755 79,191 SH   SOLE 4 65,076 0 14,115
LAMB WESTON HLDGS INC COM 513272104   9,800,088 90,666 SH   SOLE 7 79,309 0 11,357
LAMB WESTON HLDGS INC COM 513272104   224,719 2,079 SH   SOLE 13 2,079 0 0
LAMB WESTON HLDGS INC COM 513272104   2,313,450 21,403 SH   SOLE 15 21,403 0 0
LAMB WESTON HLDGS INC COM 513272104   25,543,613 236,318 SH   SOLE 18 227,437 0 8,881
LAMB WESTON HLDGS INC COM 513272104   6,658,884 61,605 SH   SOLE 19 61,605 0 0
LAMB WESTON HLDGS INC COM 513272104   512,587,857 4,742,232 SH   SOLE 21 4,742,232 0 0
LAMB WESTON HLDGS INC COM 513272104   340,883,757 3,153,703 SH   SOLE 22 2,839,731 0 313,972
LAMB WESTON HLDGS INC COM 513272104   25,479,731 235,727 SH   SOLE 23 235,727 0 0
LAMB WESTON HLDGS INC COM 513272104   28,706,110 265,576 SH   SOLE 25 265,346 0 230
LAMB WESTON HLDGS INC COM 513272104   23,063,488 213,373 SH   SOLE 26 71,467 0 141,906
LAMB WESTON HLDGS INC COM 513272104   18,518,303 171,323 SH   SOLE 28 1,754 0 169,569
LAMB WESTON HLDGS INC COM 513272104   136,518,210 1,263,005 SH   SOLE 30 1,158,664 0 104,341
LAMB WESTON HLDGS INC COM 513272104   3,429,263 31,726 SH   SOLE 31 29,358 0 2,368
LAMB WESTON HLDGS INC COM 513272104   650,810 6,021 SH   SOLE 34 6,021 0 0
LAMB WESTON HLDGS INC COM 513272104   3,247,456 30,044 SH   SOLE 36 30,044 0 0
LAMB WESTON HLDGS INC COM 513272104   851,101 7,874 SH   SOLE 40 7,874 0 0
LAMB WESTON HLDGS INC COM 513272104   26,482 245 SH   OTR 43 245 0 0
LAMB WESTON HLDGS INC COM 513272104   15,361,973 142,122 SH   SOLE 43 121,144 0 20,978
LANCASTER COLONY CORP COM 513847103   6,759,760 40,626 SH   SOLE 2 27,317 0 13,309
LANCASTER COLONY CORP COM 513847103   10,649 64 SH   SOLE 4 64 0 0
LANCASTER COLONY CORP COM 513847103   610,152 3,667 SH   SOLE 7 3,667 0 0
LANCASTER COLONY CORP COM 513847103   13,265,110 79,723 SH   SOLE 18 75,879 0 3,844
LANCASTER COLONY CORP COM 513847103   14,594,400 87,712 SH   SOLE 19 87,712 0 0
LANCASTER COLONY CORP COM 513847103   258,738,280 1,555,011 SH   SOLE 21 1,555,011 0 0
LANCASTER COLONY CORP COM 513847103   112,276,478 674,779 SH   SOLE 22 655,015 0 19,764
LANCASTER COLONY CORP COM 513847103   420,301 2,526 SH   SOLE 23 2,526 0 0
LANCASTER COLONY CORP COM 513847103   656,076 3,943 SH   SOLE 25 3,943 0 0
LANCASTER COLONY CORP COM 513847103   881,201 5,296 SH   SOLE 26 5,296 0 0
LANCASTER COLONY CORP COM 513847103   487,024 2,927 SH   SOLE 28 235 0 2,692
LANCASTER COLONY CORP COM 513847103   1,773,884 10,661 SH   SOLE 30 10,661 0 0
LANCASTER COLONY CORP COM 513847103   635,610 3,820 SH   SOLE 40 3,820 0 0
LANCASTER COLONY CORP COM 513847103   12,313 74 SH   OTR 43 74 0 0
LANCASTER COLONY CORP COM 513847103   19,179,972 115,271 SH   SOLE 43 108,551 0 6,720
LANDMARK BANCORP INC COM 51504L107   15,084 762 SH   SOLE 18 762 0 0
LANDMARK BANCORP INC COM 51504L107   202,325 10,221 SH   SOLE 21 10,221 0 0
LANDMARK BANCORP INC COM 51504L107   75,577 3,818 SH   SOLE 22 3,818 0 0
LANDOS BIOPHARMA INC COM NEW 515069201   154 42 SH   SOLE 22 42 0 0
LANDS END INC NEW COM 51509F105   600,942 62,860 SH   SOLE 2 51,074 0 11,786
LANDS END INC NEW COM 51509F105   325 34 SH   SOLE 7 34 0 0
LANDS END INC NEW COM 51509F105   413,546 43,258 SH   SOLE 18 43,258 0 0
LANDS END INC NEW COM 51509F105   1,114,352 116,564 SH   SOLE 19 116,564 0 0
LANDS END INC NEW COM 51509F105   5,583,422 584,040 SH   SOLE 21 584,040 0 0
LANDS END INC NEW COM 51509F105   4,340,861 454,065 SH   SOLE 22 435,205 0 18,860
LANDS END INC NEW COM 51509F105   32,772 3,428 SH   SOLE 23 3,428 0 0
LANDS END INC NEW COM 51509F105   4,436 464 SH   SOLE 43 464 0 0
LANDSEA HOMES CORP COM 51509P103   247,124 18,807 SH   SOLE 2 12,396 0 6,411
LANDSEA HOMES CORP COM 51509P103   719,244 54,737 SH   SOLE 18 54,737 0 0
LANDSEA HOMES CORP COM 51509P103   373,807 28,448 SH   SOLE 19 28,448 0 0
LANDSEA HOMES CORP COM 51509P103   10,088,839 767,796 SH   SOLE 21 767,796 0 0
LANDSEA HOMES CORP COM 51509P103   3,351,396 255,053 SH   SOLE 22 241,099 0 13,954
LANDSEA HOMES CORP COM 51509P103   388,064 29,533 SH   SOLE 43 29,533 0 0
LANDSTAR SYS INC COM 515098101   14,474,369 74,745 SH   SOLE 2 41,337 0 33,408
LANDSTAR SYS INC COM 515098101   19,559 101 SH   SOLE 4 101 0 0
LANDSTAR SYS INC COM 515098101   1,824,377 9,421 SH   SOLE 7 8,923 0 498
LANDSTAR SYS INC COM 515098101   12,346,737 63,758 SH   SOLE 18 63,758 0 0
LANDSTAR SYS INC COM 515098101   2,205,867 11,391 SH   SOLE 19 11,391 0 0
LANDSTAR SYS INC COM 515098101   389,606,178 2,011,909 SH   SOLE 21 2,011,909 0 0
LANDSTAR SYS INC COM 515098101   198,589,043 1,025,505 SH   SOLE 22 978,433 0 47,072
LANDSTAR SYS INC COM 515098101   1,512,407 7,810 SH   SOLE 25 7,810 0 0
LANDSTAR SYS INC COM 515098101   1,717,869 8,871 SH   SOLE 26 8,871 0 0
LANDSTAR SYS INC COM 515098101   629,363 3,250 SH   SOLE 28 657 0 2,593
LANDSTAR SYS INC COM 515098101   8,461,537 43,695 SH   SOLE 30 43,695 0 0
LANDSTAR SYS INC COM 515098101   94,308 487 SH   SOLE 31 487 0 0
LANDSTAR SYS INC COM 515098101   1,791,263 9,250 SH   SOLE 34 9,250 0 0
LANDSTAR SYS INC COM 515098101   199,847 1,032 SH   SOLE 36 1,032 0 0
LANDSTAR SYS INC COM 515098101   1,357,293 7,009 SH   SOLE 40 7,009 0 0
LANDSTAR SYS INC COM 515098101   18,533,413 95,706 SH   SOLE 43 93,304 0 2,401
LANTERN PHARMA INC COM 51654W101   15,819 3,696 SH   SOLE 2 3,696 0 0
LANTERN PHARMA INC COM 51654W101   5,607 1,310 SH   SOLE 18 1,310 0 0
LANTERN PHARMA INC COM 51654W101   62,231 14,540 SH   SOLE 21 14,540 0 0
LANTERN PHARMA INC COM 51654W101   1,780 416 SH   SOLE 22 416 0 0
LANTHEUS HLDGS INC COM 516544103   7,860,608 126,784 SH   SOLE 2 98,842 0 27,942
LANTHEUS HLDGS INC COM 516544103   12,028 194 SH   SOLE 4 194 0 0
LANTHEUS HLDGS INC COM 516544103   602,392 9,716 SH   SOLE 7 9,207 0 509
LANTHEUS HLDGS INC COM 516544103   84,258 1,359 SH   SOLE 13 1,359 0 0
LANTHEUS HLDGS INC COM 516544103   16,574,894 267,337 SH   SOLE 18 258,817 0 8,520
LANTHEUS HLDGS INC COM 516544103   13,700,884 220,982 SH   SOLE 19 220,982 0 0
LANTHEUS HLDGS INC COM 516544103   324,489,028 5,233,694 SH   SOLE 21 5,233,694 0 0
LANTHEUS HLDGS INC COM 516544103   141,107,536 2,275,928 SH   SOLE 22 2,210,147 0 65,781
LANTHEUS HLDGS INC COM 516544103   200,074 3,227 SH   SOLE 23 3,227 0 0
LANTHEUS HLDGS INC COM 516544103   873,890 14,095 SH   SOLE 25 14,095 0 0
LANTHEUS HLDGS INC COM 516544103   1,418,808 22,884 SH   SOLE 26 22,884 0 0
LANTHEUS HLDGS INC COM 516544103   325,252 5,246 SH   SOLE 28 889 0 4,357
LANTHEUS HLDGS INC COM 516544103   13,594,430 219,265 SH   SOLE 30 219,265 0 0
LANTHEUS HLDGS INC COM 516544103   23,312 376 SH   SOLE 36 376 0 0
LANTHEUS HLDGS INC COM 516544103   875,130 14,115 SH   SOLE 40 14,115 0 0
LANTHEUS HLDGS INC COM 516544103   3,195,329 51,538 SH   SOLE 43 41,609 0 9,929
LANTHEUS HLDGS INC NOTE 2.625%12/1 516544AB9   3,460,413 3,088,000 PRN   SOLE 2 3,088,000 0 0
LANTHEUS HLDGS INC NOTE 2.625%12/1 516544AB9   4,622,475 4,125,000 PRN   SOLE 21 4,125,000 0 0
LANTHEUS HLDGS INC NOTE 2.625%12/1 516544AB9   3,922,100 3,500,000 PRN   SOLE 22 3,500,000 0 0
LANTRONIX INC COM NEW 516548203   145,351 24,804 SH   SOLE 2 24,804 0 0
LANTRONIX INC COM NEW 516548203   52,605 8,977 SH   SOLE 18 8,977 0 0
LANTRONIX INC COM NEW 516548203   11,421 1,949 SH   SOLE 19 1,949 0 0
LANTRONIX INC COM NEW 516548203   405,207 69,148 SH   SOLE 21 69,148 0 0
LANTRONIX INC COM NEW 516548203   1,349,031 230,210 SH   SOLE 22 230,087 0 123
LANTRONIX INC COM NEW 516548203   33,625 5,738 SH   SOLE 26 3,622 0 2,116
LANTRONIX INC COM NEW 516548203   151,463 25,847 SH   SOLE 28 0 0 25,847
LANTRONIX INC COM NEW 516548203   79,925 13,639 SH   SOLE 31 12,703 0 936
LANZATECH GLOBAL INC COM 51655R101   12,630 2,511 SH   SOLE 2 1,055 0 1,456
LANZATECH GLOBAL INC COM 51655R101   282,505 56,164 SH   SOLE 18 56,164 0 0
LANZATECH GLOBAL INC COM 51655R101   205,657 40,886 SH   SOLE 19 40,886 0 0
LANZATECH GLOBAL INC COM 51655R101   4,361,805 867,158 SH   SOLE 21 867,158 0 0
LANZATECH GLOBAL INC COM 51655R101   6,504,610 1,293,163 SH   SOLE 22 1,288,172 0 4,991
LARIMAR THERAPEUTICS INC COM 517125100   54,441 11,965 SH   SOLE 2 1,727 0 10,238
LARIMAR THERAPEUTICS INC COM 517125100   319,233 70,161 SH   SOLE 18 70,161 0 0
LARIMAR THERAPEUTICS INC COM 517125100   245,345 53,922 SH   SOLE 19 53,922 0 0
LARIMAR THERAPEUTICS INC COM 517125100   4,377,746 962,142 SH   SOLE 21 962,142 0 0
LARIMAR THERAPEUTICS INC COM 517125100   2,592,840 569,855 SH   SOLE 22 552,013 0 17,842
LAS VEGAS SANDS CORP COM 517834107   29,599,274 601,489 SH   SOLE 2 160,963 0 440,526
LAS VEGAS SANDS CORP COM 517834107   9,534,585 193,753 SH   SOLE 4 158,626 0 35,127
LAS VEGAS SANDS CORP COM 517834107   11,120,476 225,980 SH   SOLE 7 197,585 0 28,395
LAS VEGAS SANDS CORP COM 517834107   317,355 6,449 SH   SOLE 13 6,449 0 0
LAS VEGAS SANDS CORP COM 517834107   2,671,906 54,296 SH   SOLE 15 54,296 0 0
LAS VEGAS SANDS CORP COM 517834107   61,464,727 1,249,029 SH   SOLE 18 1,222,870 0 26,159
LAS VEGAS SANDS CORP COM 517834107   38,201,723 776,300 SH   SOLE 19 776,300 0 0
LAS VEGAS SANDS CORP COM 517834107   383,740,072 7,798,010 SH   SOLE 21 7,798,010 0 0
LAS VEGAS SANDS CORP COM 517834107   385,959,443 7,843,110 SH   SOLE 22 7,285,316 0 557,794
LAS VEGAS SANDS CORP COM 517834107   30,463,795 619,057 SH   SOLE 23 619,057 0 0
LAS VEGAS SANDS CORP COM 517834107   46,942,846 953,929 SH   SOLE 25 839,912 0 114,017
LAS VEGAS SANDS CORP COM 517834107   19,844,818 403,268 SH   SOLE 26 146,944 0 256,324
LAS VEGAS SANDS CORP COM 517834107   19,976,406 405,942 SH   SOLE 28 87,646 0 318,296
LAS VEGAS SANDS CORP COM 517834107   119,171,709 2,421,697 SH   SOLE 30 2,421,697 0 0
LAS VEGAS SANDS CORP COM 517834107   2,326,944 47,286 SH   SOLE 31 41,631 0 5,655
LAS VEGAS SANDS CORP COM 517834107   30,067,507 611,004 SH   SOLE 34 611,004 0 0
LAS VEGAS SANDS CORP COM 517834107   6,601,817 134,156 SH   SOLE 36 134,156 0 0
LAS VEGAS SANDS CORP COM 517834107   965,845 19,627 SH   SOLE 40 19,627 0 0
LAS VEGAS SANDS CORP COM 517834107   12,726,905 258,624 SH   SOLE 43 225,371 0 33,253
LATHAM GROUP INC COM 51819L107   70,413 26,773 SH   SOLE 2 7,778 0 18,995
LATHAM GROUP INC COM 51819L107   981 373 SH   SOLE 7 373 0 0
LATHAM GROUP INC COM 51819L107   305,143 116,024 SH   SOLE 18 116,024 0 0
LATHAM GROUP INC COM 51819L107   208,464 79,264 SH   SOLE 19 79,264 0 0
LATHAM GROUP INC COM 51819L107   4,038,965 1,535,728 SH   SOLE 21 1,535,728 0 0
LATHAM GROUP INC COM 51819L107   2,526,131 960,506 SH   SOLE 22 929,769 0 30,737
LATTICE SEMICONDUCTOR CORP COM 518415104   23,740,149 344,110 SH   SOLE 2 207,838 0 136,272
LATTICE SEMICONDUCTOR CORP COM 518415104   10,802,523 156,581 SH   SOLE 4 46,194 0 110,387
LATTICE SEMICONDUCTOR CORP COM 518415104   1,367,244 19,818 SH   SOLE 7 19,271 0 547
LATTICE SEMICONDUCTOR CORP COM 518415104   528,049 7,654 SH   SOLE 13 7,654 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   932,745 13,520 SH   SOLE 15 13,520 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   26,114,233 378,522 SH   SOLE 18 363,221 0 15,301
LATTICE SEMICONDUCTOR CORP COM 518415104   68,418,694 991,719 SH   SOLE 19 991,719 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   642,848,613 9,317,997 SH   SOLE 21 9,317,997 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   293,349,688 4,252,061 SH   SOLE 22 3,981,089 0 270,972
LATTICE SEMICONDUCTOR CORP COM 518415104   16,439,696 238,291 SH   SOLE 23 238,291 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   4,584,799 66,456 SH   SOLE 25 66,077 0 379
LATTICE SEMICONDUCTOR CORP COM 518415104   7,872,035 114,104 SH   SOLE 26 86,321 0 27,783
LATTICE SEMICONDUCTOR CORP COM 518415104   13,495,410 195,614 SH   SOLE 28 2,433 0 193,181
LATTICE SEMICONDUCTOR CORP COM 518415104   131,012 1,899 SH   SOLE 29 1,899 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   78,840,737 1,142,785 SH   SOLE 30 1,142,785 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   3,060,189 44,357 SH   SOLE 31 41,998 0 2,359
LATTICE SEMICONDUCTOR CORP COM 518415104   42,157,029 611,060 SH   SOLE 34 611,060 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   1,097,838 15,913 SH   SOLE 36 15,913 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   545,573 7,908 SH   SOLE 40 7,908 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   10,366,644 150,263 SH   SOLE 43 134,661 0 15,602
LAUDER ESTEE COS INC CL A 518439104   60,330,611 412,517 SH   SOLE 2 67,315 0 345,202
LAUDER ESTEE COS INC CL A 518439104   32,178,949 220,027 SH   SOLE 4 108,133 0 111,894
LAUDER ESTEE COS INC CL A 518439104   21,532,534 147,231 SH   SOLE 7 129,515 0 17,716
LAUDER ESTEE COS INC CL A 518439104   1,278,371 8,741 SH   SOLE 13 8,741 0 0
LAUDER ESTEE COS INC CL A 518439104   4,947,930 33,832 SH   SOLE 15 33,832 0 0
LAUDER ESTEE COS INC CL A 518439104   51,675,829 353,339 SH   SOLE 18 338,813 0 14,526
LAUDER ESTEE COS INC CL A 518439104   12,076,448 82,574 SH   SOLE 19 82,574 0 0
LAUDER ESTEE COS INC CL A 518439104   722,232,371 4,938,341 SH   SOLE 21 4,938,341 0 0
LAUDER ESTEE COS INC CL A 518439104   724,291,133 4,952,418 SH   SOLE 22 4,452,270 0 500,148
LAUDER ESTEE COS INC CL A 518439104   55,858,140 381,936 SH   SOLE 23 381,936 0 0
LAUDER ESTEE COS INC CL A 518439104   80,915,445 553,268 SH   SOLE 25 549,383 0 3,885
LAUDER ESTEE COS INC CL A 518439104   39,712,140 271,536 SH   SOLE 26 118,842 0 152,694
LAUDER ESTEE COS INC CL A 518439104   73,659,983 503,658 SH   SOLE 28 4,356 0 499,302
LAUDER ESTEE COS INC CL A 518439104   190,891,058 1,305,238 SH   SOLE 30 1,305,238 0 0
LAUDER ESTEE COS INC CL A 518439104   7,554,398 51,654 SH   SOLE 31 47,779 0 3,875
LAUDER ESTEE COS INC CL A 518439104   7,343,505 50,212 SH   SOLE 34 50,212 0 0
LAUDER ESTEE COS INC CL A 518439104   8,437,601 57,693 SH   SOLE 36 57,693 0 0
LAUDER ESTEE COS INC CL A 518439104   1,789,223 12,234 SH   SOLE 40 12,234 0 0
LAUDER ESTEE COS INC CL A 518439104   49,871 341 SH   OTR 43 341 0 0
LAUDER ESTEE COS INC CL A 518439104   41,111,807 281,106 SH   SOLE 43 236,692 0 44,415
LAUREATE EDUCATION INC COMMON STOCK 518613203   12,144,208 885,792 SH   SOLE 2 471,181 0 414,611
LAUREATE EDUCATION INC COMMON STOCK 518613203   5,374 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   16,644 1,214 SH   SOLE 7 1,214 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   5,168,999 377,024 SH   SOLE 18 321,333 0 55,691
LAUREATE EDUCATION INC COMMON STOCK 518613203   31,674,679 2,310,334 SH   SOLE 19 2,310,334 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   74,631,304 5,443,567 SH   SOLE 21 5,443,567 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   82,760,168 6,036,482 SH   SOLE 22 5,727,780 0 308,702
LAUREATE EDUCATION INC COMMON STOCK 518613203   814,347 59,398 SH   SOLE 23 59,398 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   352,004 25,675 SH   SOLE 25 25,675 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   4,361,946 318,158 SH   SOLE 26 23,231 0 294,927
LAUREATE EDUCATION INC COMMON STOCK 518613203   105,512 7,696 SH   SOLE 28 1,425 0 6,271
LAUREATE EDUCATION INC COMMON STOCK 518613203   1,052,928 76,800 SH   SOLE 30 76,800 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   702,843 51,265 SH   SOLE 34 51,265 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   72,882 5,316 SH   SOLE 36 5,316 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   278,340 20,302 SH   SOLE 40 20,302 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   490,009 35,741 SH   SOLE 43 17,052 0 18,689
LAVORO LTD *W EXP 02/27/202 G5391L110   882 1,260 SH   SOLE 7 1,260 0 0
LAVORO LTD *W EXP 02/27/202 G5391L110   4,244 6,063 SH   SOLE 18 6,063 0 0
LAVORO LTD *W EXP 02/27/202 G5391L110   263,558 376,511 SH   SOLE 19 376,511 0 0
LAVORO LTD *W EXP 02/27/202 G5391L110   6,889 9,842 SH   SOLE 22 9,842 0 0
LAVORO LTD *W EXP 02/27/202 G5391L110   71,253 101,790 SH   SOLE 34 101,790 0 0
LAZARD LTD SHS A G54050102   6,357,647 182,691 SH   SOLE 2 7,724 0 174,967
LAZARD LTD SHS A G54050102   290,893 8,359 SH   SOLE 7 8,359 0 0
LAZARD LTD SHS A G54050102   3,078,060 88,450 SH   SOLE 18 88,450 0 0
LAZARD LTD SHS A G54050102   1,198,338 34,435 SH   SOLE 19 34,435 0 0
LAZARD LTD SHS A G54050102   134,547,588 3,866,310 SH   SOLE 21 3,866,310 0 0
LAZARD LTD SHS A G54050102   25,787 741 SH   SOLE 28 741 0 0
LAZARD LTD SHS A G54050102   2,018 58 SH   SOLE 30 58 0 0
LAZARD LTD SHS A G54050102   1,731,857 49,766 SH   SOLE 32 49,766 0 0
LAZARD LTD SHS A G54050102   127,820 3,673 SH   SOLE 36 3,673 0 0
LAZARD LTD SHS A G54050102   41 1 SH   SOLE 43 1 0 0
LAZYDAYS HLDGS INC COM 52110H100   39,917 5,662 SH   SOLE 2 553 0 5,109
LAZYDAYS HLDGS INC COM 52110H100   149,686 21,232 SH   SOLE 18 21,232 0 0
LAZYDAYS HLDGS INC COM 52110H100   113,237 16,062 SH   SOLE 19 16,062 0 0
LAZYDAYS HLDGS INC COM 52110H100   2,487,691 352,864 SH   SOLE 21 352,864 0 0
LAZYDAYS HLDGS INC COM 52110H100   1,433,744 203,368 SH   SOLE 22 198,179 0 5,189
LCI INDS NOTE 1.125% 5/1 501812AB7   4,985,250 5,100,000 PRN   SOLE 2 5,100,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7   3,201,313 3,275,000 PRN   SOLE 21 3,275,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7   7,722,250 7,900,000 PRN   SOLE 22 7,900,000 0 0
LCI INDS COM 50189K103   2,595,283 20,645 SH   SOLE 2 7,334 0 13,311
LCI INDS COM 50189K103   9,554 76 SH   SOLE 4 76 0 0
LCI INDS COM 50189K103   1,135,287 9,031 SH   SOLE 7 8,551 0 480
LCI INDS COM 50189K103   9,851,390 78,366 SH   SOLE 18 78,366 0 0
LCI INDS COM 50189K103   6,395,496 50,875 SH   SOLE 19 50,875 0 0
LCI INDS COM 50189K103   378,058,745 3,007,388 SH   SOLE 21 3,007,388 0 0
LCI INDS COM 50189K103   89,026,188 708,187 SH   SOLE 22 679,864 0 28,323
LCI INDS COM 50189K103   643,887 5,122 SH   SOLE 25 5,122 0 0
LCI INDS COM 50189K103   2,716,216 21,607 SH   SOLE 26 9,943 0 11,664
LCI INDS COM 50189K103   56,570 450 SH   SOLE 28 450 0 0
LCI INDS COM 50189K103   7,848,452 62,433 SH   SOLE 30 62,433 0 0
LCI INDS COM 50189K103   65,369 520 SH   SOLE 36 520 0 0
LCI INDS COM 50189K103   710,513 5,652 SH   SOLE 40 5,652 0 0
LCI INDS COM 50189K103   3,272,035 26,028 SH   SOLE 43 24,395 0 1,633
LCNB CORP COM 50181P100   92,649 5,875 SH   SOLE 2 403 0 5,472
LCNB CORP COM 50181P100   492,749 31,246 SH   SOLE 18 31,246 0 0
LCNB CORP COM 50181P100   328,221 20,813 SH   SOLE 19 20,813 0 0
LCNB CORP COM 50181P100   6,365,955 403,675 SH   SOLE 21 403,675 0 0
LCNB CORP COM 50181P100   2,648,745 167,961 SH   SOLE 22 160,667 0 7,294
LEAFLY HOLDINGS INC COM NEW 52178J303   75,555 15,708 SH   SOLE 22 15,708 0 0
LEAP THERAPEUTICS INC COM NEW 52187K200   394,422 95,156 SH   SOLE 22 95,156 0 0
LEAR CORP COM NEW 521865204   24,207,348 171,428 SH   SOLE 2 75,570 0 95,858
LEAR CORP COM NEW 521865204   8,187,921 57,984 SH   SOLE 4 22,818 0 35,166
LEAR CORP COM NEW 521865204   2,923,047 20,700 SH   SOLE 7 8,995 0 11,705
LEAR CORP COM NEW 521865204   180,184 1,276 SH   SOLE 13 1,276 0 0
LEAR CORP COM NEW 521865204   889,199 6,297 SH   SOLE 15 6,297 0 0
LEAR CORP COM NEW 521865204   71,464,602 506,087 SH   SOLE 18 489,560 0 16,527
LEAR CORP COM NEW 521865204   113,011,634 800,309 SH   SOLE 19 800,309 0 0
LEAR CORP COM NEW 521865204   425,465,448 3,012,998 SH   SOLE 21 3,012,998 0 0
LEAR CORP COM NEW 521865204   263,706,004 1,867,474 SH   SOLE 22 1,751,175 0 116,299
LEAR CORP COM NEW 521865204   14,494,500 102,645 SH   SOLE 23 102,645 0 0
LEAR CORP COM NEW 521865204   15,594,103 110,432 SH   SOLE 25 110,432 0 0
LEAR CORP COM NEW 521865204   14,639,099 103,669 SH   SOLE 26 50,744 0 52,925
LEAR CORP COM NEW 521865204   13,350,135 94,541 SH   SOLE 28 683 0 93,858
LEAR CORP COM NEW 521865204   91,645 649 SH   SOLE 29 649 0 0
LEAR CORP COM NEW 521865204   58,989,771 417,745 SH   SOLE 30 407,589 0 10,156
LEAR CORP COM NEW 521865204   2,209,795 15,649 SH   SOLE 31 14,682 0 967
LEAR CORP COM NEW 521865204   20,420,802 144,613 SH   SOLE 34 144,613 0 0
LEAR CORP COM NEW 521865204   2,441,803 17,292 SH   SOLE 36 17,292 0 0
LEAR CORP COM NEW 521865204   460,062 3,258 SH   SOLE 40 3,258 0 0
LEAR CORP COM NEW 521865204   12,425 88 SH   OTR 43 88 0 0
LEAR CORP COM NEW 521865204   11,951,638 84,637 SH   SOLE 43 76,937 0 7,700
LEE ENTERPRISES INC COM 523768406   7,728 982 SH   SOLE 18 982 0 0
LEE ENTERPRISES INC COM 523768406   95,062 12,079 SH   SOLE 21 12,079 0 0
LEE ENTERPRISES INC COM 523768406   290,104 36,862 SH   SOLE 22 36,862 0 0
LEGACY HOUSING CORP COM 52472M101   177,171 7,025 SH   SOLE 2 3,068 0 3,957
LEGACY HOUSING CORP COM 52472M101   667,599 26,471 SH   SOLE 18 26,471 0 0
LEGACY HOUSING CORP COM 52472M101   509,848 20,216 SH   SOLE 19 20,216 0 0
LEGACY HOUSING CORP COM 52472M101   8,968,585 355,614 SH   SOLE 21 355,614 0 0
LEGACY HOUSING CORP COM 52472M101   2,922,872 115,895 SH   SOLE 22 109,043 0 6,852
LEGACY HOUSING CORP COM 52472M101   103,957 4,122 SH   SOLE 25 4,122 0 0
LEGACY HOUSING CORP COM 52472M101   104,638 4,149 SH   SOLE 28 0 0 4,149
LEGACY HOUSING CORP COM 52472M101   706 28 SH   SOLE 43 28 0 0
LEGALZOOM COM INC COM 52466B103   1,004,898 88,929 SH   SOLE 2 63,405 0 25,524
LEGALZOOM COM INC COM 52466B103   5,571 493 SH   SOLE 4 493 0 0
LEGALZOOM COM INC COM 52466B103   10,645 942 SH   SOLE 7 942 0 0
LEGALZOOM COM INC COM 52466B103   3,212,771 284,316 SH   SOLE 18 284,316 0 0
LEGALZOOM COM INC COM 52466B103   11,894,459 1,052,607 SH   SOLE 19 1,052,607 0 0
LEGALZOOM COM INC COM 52466B103   50,787,986 4,494,512 SH   SOLE 21 4,494,512 0 0
LEGALZOOM COM INC COM 52466B103   37,226,223 3,294,356 SH   SOLE 22 3,196,279 0 98,077
LEGALZOOM COM INC COM 52466B103   239,153 21,164 SH   SOLE 25 21,164 0 0
LEGALZOOM COM INC COM 52466B103   29,312 2,594 SH   SOLE 28 0 0 2,594
LEGALZOOM COM INC COM 52466B103   558,039 49,384 SH   SOLE 30 49,384 0 0
LEGALZOOM COM INC COM 52466B103   14,519,121 1,284,878 SH   SOLE 34 1,284,878 0 0
LEGALZOOM COM INC COM 52466B103   250,363 22,156 SH   SOLE 40 22,156 0 0
LEGALZOOM COM INC COM 52466B103   311,767 27,590 SH   SOLE 43 26,324 0 1,266
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   5,654,897 93,982 SH   SOLE 2 68,342 0 25,640
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   1,345,642 22,364 SH   SOLE 4 12,306 0 10,058
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   945,030 15,706 SH   SOLE 7 13,953 0 1,753
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   501,156 8,329 SH   SOLE 13 8,329 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   2,825,824 46,964 SH   SOLE 15 46,964 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   2,279,480 37,884 SH   SOLE 18 37,884 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   48,973,326 813,916 SH   SOLE 19 813,916 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   143,918,216 2,391,860 SH   SOLE 21 2,391,860 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   41,188,832 684,541 SH   SOLE 22 596,934 0 87,607
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   6,176,992 102,659 SH   SOLE 23 102,659 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   3,842,817 63,866 SH   SOLE 26 4,475 0 59,391
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   8,374,882 139,187 SH   SOLE 28 3,634 0 135,553
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   31,189,120 518,350 SH   SOLE 30 518,350 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   19,564,998 325,162 SH   SOLE 34 325,162 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   58,124 966 SH   SOLE 40 966 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   27,197 452 SH   SOLE 43 446 0 6
LEGGETT & PLATT INC COM 524660107   19,080,599 729,102 SH   SOLE 2 578,204 0 150,898
LEGGETT & PLATT INC COM 524660107   9,264 354 SH   SOLE 4 354 0 0
LEGGETT & PLATT INC COM 524660107   2,913,925 111,346 SH   SOLE 7 109,036 0 2,310
LEGGETT & PLATT INC COM 524660107   10,949,266 418,390 SH   SOLE 18 409,598 0 8,792
LEGGETT & PLATT INC COM 524660107   10,694,606 408,659 SH   SOLE 19 408,659 0 0
LEGGETT & PLATT INC COM 524660107   265,397,742 10,141,297 SH   SOLE 21 10,141,297 0 0
LEGGETT & PLATT INC COM 524660107   126,387,413 4,829,477 SH   SOLE 22 4,402,082 0 427,395
LEGGETT & PLATT INC COM 524660107   4,766,159 182,123 SH   SOLE 23 182,123 0 0
LEGGETT & PLATT INC COM 524660107   682,435 26,077 SH   SOLE 25 26,077 0 0
LEGGETT & PLATT INC COM 524660107   10,292,949 393,311 SH   SOLE 26 43,761 0 349,550
LEGGETT & PLATT INC COM 524660107   448,266 17,129 SH   SOLE 28 2,374 0 14,755
LEGGETT & PLATT INC COM 524660107   9,130,634 348,897 SH   SOLE 30 348,897 0 0
LEGGETT & PLATT INC COM 524660107   47,080 1,799 SH   SOLE 31 1,799 0 0
LEGGETT & PLATT INC COM 524660107   1,591,816 60,826 SH   SOLE 32 60,826 0 0
LEGGETT & PLATT INC COM 524660107   1,769,877 67,630 SH   SOLE 34 67,630 0 0
LEGGETT & PLATT INC COM 524660107   247,647 9,463 SH   SOLE 36 9,463 0 0
LEGGETT & PLATT INC COM 524660107   772,041 29,501 SH   SOLE 40 29,501 0 0
LEGGETT & PLATT INC COM 524660107   32,451 1,240 SH   OTR 43 1,240 0 0
LEGGETT & PLATT INC COM 524660107   6,586,642 251,687 SH   SOLE 43 192,659 0 59,028
LEIDOS HOLDINGS INC COM 525327102   45,886,183 423,930 SH   SOLE 2 186,627 0 237,303
LEIDOS HOLDINGS INC COM 525327102   9,741,059 89,995 SH   SOLE 4 21,265 0 68,730
LEIDOS HOLDINGS INC COM 525327102   9,022,995 83,361 SH   SOLE 7 73,137 0 10,224
LEIDOS HOLDINGS INC COM 525327102   208,037 1,922 SH   SOLE 13 1,922 0 0
LEIDOS HOLDINGS INC COM 525327102   2,170,645 20,054 SH   SOLE 15 20,054 0 0
LEIDOS HOLDINGS INC COM 525327102   218,819,394 2,021,613 SH   SOLE 18 1,922,780 0 98,833
LEIDOS HOLDINGS INC COM 525327102   600,411,718 5,547,041 SH   SOLE 19 5,547,041 0 0
LEIDOS HOLDINGS INC COM 525327102   392,328,544 3,624,617 SH   SOLE 21 3,624,617 0 0
LEIDOS HOLDINGS INC COM 525327102   383,601,261 3,543,988 SH   SOLE 22 3,251,510 0 292,478
LEIDOS HOLDINGS INC COM 525327102   26,964,424 249,117 SH   SOLE 23 249,117 0 0
LEIDOS HOLDINGS INC COM 525327102   12,254,392 113,215 SH   SOLE 25 112,726 0 489
LEIDOS HOLDINGS INC COM 525327102   27,086,952 250,249 SH   SOLE 26 169,856 0 80,393
LEIDOS HOLDINGS INC COM 525327102   2,443,302 22,573 SH   SOLE 28 0 0 22,573
LEIDOS HOLDINGS INC COM 525327102   71,387,419 659,529 SH   SOLE 30 659,529 0 0
LEIDOS HOLDINGS INC COM 525327102   3,220,573 29,754 SH   SOLE 31 27,726 0 2,028
LEIDOS HOLDINGS INC COM 525327102   35,815,317 330,888 SH   SOLE 34 330,888 0 0
LEIDOS HOLDINGS INC COM 525327102   3,754,629 34,688 SH   SOLE 36 34,688 0 0
LEIDOS HOLDINGS INC COM 525327102   371,588 3,433 SH   SOLE 40 3,433 0 0
LEIDOS HOLDINGS INC COM 525327102   11,990,298 110,775 SH   SOLE 43 97,216 0 13,559
LEMAITRE VASCULAR INC COM 525558201   1,989,041 35,043 SH   SOLE 2 29,169 0 5,874
LEMAITRE VASCULAR INC COM 525558201   22,818 402 SH   SOLE 4 52 0 350
LEMAITRE VASCULAR INC COM 525558201   9,819 173 SH   SOLE 7 173 0 0
LEMAITRE VASCULAR INC COM 525558201   3,439,088 60,590 SH   SOLE 18 60,590 0 0
LEMAITRE VASCULAR INC COM 525558201   5,309,160 93,537 SH   SOLE 19 93,537 0 0
LEMAITRE VASCULAR INC COM 525558201   138,548,208 2,440,948 SH   SOLE 21 2,440,948 0 0
LEMAITRE VASCULAR INC COM 525558201   33,099,026 583,140 SH   SOLE 22 563,841 0 19,299
LEMAITRE VASCULAR INC COM 525558201   35,475 625 SH   SOLE 23 625 0 0
LEMAITRE VASCULAR INC COM 525558201   220,115 3,878 SH   SOLE 25 3,878 0 0
LEMAITRE VASCULAR INC COM 525558201   329,776 5,810 SH   SOLE 26 4,235 0 1,575
LEMAITRE VASCULAR INC COM 525558201   231,921 4,086 SH   SOLE 28 0 0 4,086
LEMAITRE VASCULAR INC COM 525558201   2,331,587 41,078 SH   SOLE 30 41,078 0 0
LEMAITRE VASCULAR INC COM 525558201   182,313 3,212 SH   SOLE 40 3,212 0 0
LEMAITRE VASCULAR INC COM 525558201   27,756 489 SH   OTR 43 489 0 0
LEMAITRE VASCULAR INC COM 525558201   1,377,339 24,266 SH   SOLE 43 15,500 0 8,766
LEMONADE INC COM 52567D107   734,883 45,560 SH   SOLE 2 14,619 0 30,941
LEMONADE INC COM 52567D107   2,387 148 SH   SOLE 4 148 0 0
LEMONADE INC COM 52567D107   6,839 424 SH   SOLE 7 424 0 0
LEMONADE INC COM 52567D107   2,192,503 135,927 SH   SOLE 18 135,927 0 0
LEMONADE INC COM 52567D107   1,669,568 103,507 SH   SOLE 19 103,507 0 0
LEMONADE INC COM 52567D107   32,720,221 2,028,532 SH   SOLE 21 2,028,532 0 0
LEMONADE INC COM 52567D107   26,565,755 1,646,978 SH   SOLE 22 1,588,638 0 58,340
LEMONADE INC COM 52567D107   179,414 11,123 SH   SOLE 25 11,123 0 0
LEMONADE INC COM 52567D107   161,929 10,039 SH   SOLE 26 10,039 0 0
LEMONADE INC COM 52567D107   13,969 866 SH   SOLE 28 866 0 0
LEMONADE INC COM 52567D107   523,548 32,458 SH   SOLE 30 32,458 0 0
LEMONADE INC COM 52567D107   212,577 13,179 SH   SOLE 40 13,179 0 0
LEMONADE INC COM 52567D107   592,390 36,726 SH   SOLE 43 35,201 0 1,525
LENDINGCLUB CORP COM NEW 52603A208   1,723,327 197,177 SH   SOLE 2 123,241 0 73,936
LENDINGCLUB CORP COM NEW 52603A208   2,841 325 SH   SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208   9,011 1,031 SH   SOLE 7 1,031 0 0
LENDINGCLUB CORP COM NEW 52603A208   2,579,672 295,157 SH   SOLE 18 295,157 0 0
LENDINGCLUB CORP COM NEW 52603A208   3,305,617 378,217 SH   SOLE 19 378,217 0 0
LENDINGCLUB CORP COM NEW 52603A208   40,342,608 4,615,859 SH   SOLE 21 4,615,859 0 0
LENDINGCLUB CORP COM NEW 52603A208   32,401,094 3,707,219 SH   SOLE 22 3,538,240 0 168,979
LENDINGCLUB CORP COM NEW 52603A208   171,540 19,627 SH   SOLE 25 19,627 0 0
LENDINGCLUB CORP COM NEW 52603A208   148,230 16,960 SH   SOLE 26 16,960 0 0
LENDINGCLUB CORP COM NEW 52603A208   433,006 49,543 SH   SOLE 30 49,543 0 0
LENDINGCLUB CORP COM NEW 52603A208   158,351 18,118 SH   SOLE 40 18,118 0 0
LENDINGCLUB CORP COM NEW 52603A208   1,364,786 156,154 SH   SOLE 43 125,075 0 31,079
LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9   2,257,200 2,736,000 PRN   SOLE 21 2,736,000 0 0
LENDINGTREE INC NEW COM 52603B107   3,406,361 112,347 SH   SOLE 2 64,154 0 48,193
LENDINGTREE INC NEW COM 52603B107   4,093 135 SH   SOLE 7 135 0 0
LENDINGTREE INC NEW COM 52603B107   1,197,701 39,502 SH   SOLE 18 39,502 0 0
LENDINGTREE INC NEW COM 52603B107   7,630,604 251,669 SH   SOLE 19 251,669 0 0
LENDINGTREE INC NEW COM 52603B107   14,332,810 472,718 SH   SOLE 21 472,718 0 0
LENDINGTREE INC NEW COM 52603B107   18,081,726 596,363 SH   SOLE 22 570,937 0 25,426
LENDINGTREE INC NEW COM 52603B107   128,496 4,238 SH   SOLE 23 4,238 0 0
LENDINGTREE INC NEW COM 52603B107   1,678,303 55,353 SH   SOLE 26 0 0 55,353
LENDINGTREE INC NEW COM 52603B107   6,246 206 SH   SOLE 28 206 0 0
LENDINGTREE INC NEW COM 52603B107   20,496 676 SH   SOLE 43 609 0 67
LENDWAY INC COM NEW 45765Y204   113,623 24,647 SH   SOLE 22 24,647 0 0
LENNAR CORP CL A 526057104   85,864,627 576,118 SH   SOLE 2 210,933 0 365,185
LENNAR CORP CL A 526057104   39,715,881 266,478 SH   SOLE 4 125,278 0 141,200
LENNAR CORP CL A 526057104   23,458,598 157,398 SH   SOLE 7 138,579 0 18,819
LENNAR CORP CL A 526057104   3,977,729 26,689 SH   SOLE 13 26,689 0 0
LENNAR CORP CL A 526057104   5,799,743 38,914 SH   SOLE 15 38,914 0 0
LENNAR CORP CL A 526057104   64,037,719 429,668 SH   SOLE 18 411,852 0 17,816
LENNAR CORP CL A 526057104   41,948,053 281,455 SH   SOLE 19 281,455 0 0
LENNAR CORP CL A 526057104   1,612,835,615 10,821,495 SH   SOLE 21 10,821,495 0 0
LENNAR CORP CL A 526057104   809,091,361 5,428,686 SH   SOLE 22 4,874,253 0 554,433
LENNAR CORP CL A 526057104   66,497,177 446,170 SH   SOLE 23 446,170 0 0
LENNAR CORP CL A 526057104   50,951,858 341,867 SH   SOLE 25 341,867 0 0
LENNAR CORP CL A 526057104   46,490,643 311,934 SH   SOLE 26 159,822 0 152,112
LENNAR CORP CL A 526057104   49,913,198 334,898 SH   SOLE 28 3,828 0 331,070
LENNAR CORP CL A 526057104   2,725,793 18,289 SH   SOLE 29 18,289 0 0
LENNAR CORP CL A 526057104   276,395,872 1,854,508 SH   SOLE 30 1,854,508 0 0
LENNAR CORP CL A 526057104   13,046,962 87,540 SH   SOLE 31 83,491 0 4,049
LENNAR CORP CL A 526057104   19,052,976 127,838 SH   SOLE 34 127,838 0 0
LENNAR CORP CL A 526057104   9,102,469 61,074 SH   SOLE 36 61,074 0 0
LENNAR CORP CL A 526057104   1,975,823 13,257 SH   SOLE 40 13,257 0 0
LENNAR CORP CL A 526057104   106,415 714 SH   OTR 43 714 0 0
LENNAR CORP CL A 526057104   44,617,549 299,366 SH   SOLE 43 250,565 0 48,802
LENNAR CORP CL B 526057302   993,579 7,412 SH   SOLE 2 1,328 0 6,084
LENNAR CORP CL B 526057302   25,335 189 SH   SOLE 7 189 0 0
LENNAR CORP CL B 526057302   625,075 4,663 SH   SOLE 18 4,663 0 0
LENNAR CORP CL B 526057302   543,037 4,051 SH   SOLE 19 4,051 0 0
LENNAR CORP CL B 526057302   34,358,624 256,312 SH   SOLE 21 256,312 0 0
LENNAR CORP CL B 526057302   13,089,714 97,648 SH   SOLE 22 85,467 0 12,181
LENNAR CORP CL B 526057302   2,547,486 19,004 SH   SOLE 25 19,004 0 0
LENNAR CORP CL B 526057302   410,461 3,062 SH   SOLE 26 986 0 2,076
LENNAR CORP CL B 526057302   842,638 6,286 SH   SOLE 28 0 0 6,286
LENNAR CORP CL B 526057302   1,072 8 SH   SOLE 30 8 0 0
LENNAR CORP CL B 526057302   23,459 175 SH   SOLE 31 175 0 0
LENNAR CORP CL B 526057302   25,738 192 SH   SOLE 36 192 0 0
LENNAR CORP CL B 526057302   1,362,097 10,161 SH   SOLE 43 8,736 0 1,425
LENNOX INTL INC COM 526107107   37,132,972 82,975 SH   SOLE 2 54,433 0 28,542
LENNOX INTL INC COM 526107107   14,112,543 31,535 SH   SOLE 4 14,497 0 17,038
LENNOX INTL INC COM 526107107   24,415,796 54,558 SH   SOLE 7 51,720 0 2,838
LENNOX INTL INC COM 526107107   57,730 129 SH   SOLE 13 129 0 0
LENNOX INTL INC COM 526107107   1,230,680 2,750 SH   SOLE 15 2,750 0 0
LENNOX INTL INC COM 526107107   29,168,011 65,177 SH   SOLE 18 63,126 0 2,051
LENNOX INTL INC COM 526107107   5,759,582 12,870 SH   SOLE 19 12,870 0 0
LENNOX INTL INC COM 526107107   933,532,538 2,086,013 SH   SOLE 21 2,086,013 0 0
LENNOX INTL INC COM 526107107   443,710,262 991,487 SH   SOLE 22 928,318 0 63,169
LENNOX INTL INC COM 526107107   24,270,352 54,233 SH   SOLE 23 54,233 0 0
LENNOX INTL INC COM 526107107   25,403,920 56,766 SH   SOLE 25 56,766 0 0
LENNOX INTL INC COM 526107107   10,675,142 23,854 SH   SOLE 26 18,837 0 5,017
LENNOX INTL INC COM 526107107   24,104,322 53,862 SH   SOLE 28 1,649 0 52,213
LENNOX INTL INC COM 526107107   120,383 269 SH   SOLE 29 269 0 0
LENNOX INTL INC COM 526107107   91,929,111 205,419 SH   SOLE 30 199,509 0 5,910
LENNOX INTL INC COM 526107107   2,899,035 6,478 SH   SOLE 31 6,000 0 478
LENNOX INTL INC COM 526107107   727,668 1,626 SH   SOLE 34 1,626 0 0
LENNOX INTL INC COM 526107107   2,082,758 4,654 SH   SOLE 36 4,654 0 0
LENNOX INTL INC COM 526107107   788,530 1,762 SH   SOLE 40 1,762 0 0
LENNOX INTL INC COM 526107107   10,319,839 23,060 SH   SOLE 43 19,789 0 3,271
LENSAR INC COM 52634L108   3,517 1,002 SH   SOLE 18 1,002 0 0
LENSAR INC COM 52634L108   53,900 15,356 SH   SOLE 21 15,356 0 0
LENSAR INC COM 52634L108   493,481 140,593 SH   SOLE 22 140,593 0 0
LEONARDO DRS INC COM 52661A108   553,024 27,596 SH   SOLE 2 15,404 0 12,192
LEONARDO DRS INC COM 52661A108   409,477 20,433 SH   SOLE 7 19,353 0 1,080
LEONARDO DRS INC COM 52661A108   3,268,123 163,080 SH   SOLE 18 163,080 0 0
LEONARDO DRS INC COM 52661A108   2,820,490 140,743 SH   SOLE 19 140,743 0 0
LEONARDO DRS INC COM 52661A108   77,152,918 3,849,946 SH   SOLE 21 3,849,946 0 0
LEONARDO DRS INC COM 52661A108   38,416,720 1,917,002 SH   SOLE 22 1,865,690 0 51,312
LEONARDO DRS INC COM 52661A108   223,206 11,138 SH   SOLE 25 11,138 0 0
LEONARDO DRS INC COM 52661A108   388,816 19,402 SH   SOLE 28 0 0 19,402
LEONARDO DRS INC COM 52661A108   568,635 28,375 SH   SOLE 30 28,375 0 0
LEONARDO DRS INC COM 52661A108   128,156 6,395 SH   SOLE 40 6,395 0 0
LEONARDO DRS INC COM 52661A108   782 39 SH   SOLE 43 39 0 0
LESLIES INC COM 527064109   1,125,480 162,877 SH   SOLE 2 50,068 0 112,809
LESLIES INC COM 527064109   3,027 438 SH   SOLE 4 438 0 0
LESLIES INC COM 527064109   437,210 63,272 SH   SOLE 7 59,830 0 3,442
LESLIES INC COM 527064109   3,959,437 573,001 SH   SOLE 18 573,001 0 0
LESLIES INC COM 527064109   2,532,066 366,435 SH   SOLE 19 366,435 0 0
LESLIES INC COM 527064109   151,208,690 21,882,589 SH   SOLE 21 21,882,589 0 0
LESLIES INC COM 527064109   36,411,595 5,269,406 SH   SOLE 22 5,054,675 0 214,731
LESLIES INC COM 527064109   234,657 33,959 SH   SOLE 25 33,959 0 0
LESLIES INC COM 527064109   1,778,489 257,379 SH   SOLE 26 71,960 0 185,419
LESLIES INC COM 527064109   174,256 25,218 SH   SOLE 28 1,730 0 23,488
LESLIES INC COM 527064109   5,030,680 728,029 SH   SOLE 30 728,029 0 0
LESLIES INC COM 527064109   33,092 4,789 SH   SOLE 36 4,789 0 0
LESLIES INC COM 527064109   174,187 25,208 SH   SOLE 40 25,208 0 0
LESLIES INC COM 527064109   579,362 83,844 SH   SOLE 43 81,780 0 2,064
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   567,868 34,333 SH   SOLE 2 23,521 0 10,812
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   3,358 203 SH   SOLE 4 203 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   360,125 21,773 SH   SOLE 7 20,565 0 1,208
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   3,578,644 216,363 SH   SOLE 21 216,363 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   25,811,100 1,560,526 SH   SOLE 22 1,520,531 0 39,995
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   287,779 17,399 SH   SOLE 25 17,399 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   424,284 25,652 SH   SOLE 26 25,652 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   901,877 54,527 SH   SOLE 28 54,527 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   978,358 59,151 SH   SOLE 30 59,151 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   266,972 16,141 SH   SOLE 40 16,141 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   196,927 11,906 SH   SOLE 43 11,270 0 636
LEXEO THERAPEUTICS INC COM 52886X107   30,973 2,308 SH   SOLE 18 2,308 0 0
LEXEO THERAPEUTICS INC COM 52886X107   1,875,230 139,734 SH   SOLE 22 139,734 0 0
LEXEO THERAPEUTICS INC COM 52886X107   47,426 3,534 SH   SOLE 26 2,230 0 1,304
LEXEO THERAPEUTICS INC COM 52886X107   213,660 15,921 SH   SOLE 28 0 0 15,921
LEXEO THERAPEUTICS INC COM 52886X107   112,715 8,399 SH   SOLE 31 7,822 0 577
LEXICON PHARMACEUTICALS INC COM NEW 528872302   64,785 42,343 SH   SOLE 2 2,519 0 39,824
LEXICON PHARMACEUTICALS INC COM NEW 528872302   1,374 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   383,866 250,893 SH   SOLE 18 250,893 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   280,126 183,089 SH   SOLE 19 183,089 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   5,569,254 3,640,035 SH   SOLE 21 3,640,035 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   4,123,557 2,695,135 SH   SOLE 22 2,621,500 0 73,635
LEXICON PHARMACEUTICALS INC COM NEW 528872302   202,528 132,371 SH   SOLE 30 132,371 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   92,395 60,389 SH   SOLE 43 46,156 0 14,233
LEXINFINTECH HLDGS LTD ADR 528877103   11,793 6,409 SH   SOLE 4 6,409 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   24,264 13,187 SH   SOLE 7 13,187 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   2,844,068 1,545,689 SH   SOLE 21 1,545,689 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   1,061,487 576,895 SH   SOLE 22 518,736 0 58,159
LEXINFINTECH HLDGS LTD ADR 528877103   583,405 317,068 SH   SOLE 30 317,068 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   122,496 66,574 SH   SOLE 43 66,574 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102   96,458 20,012 SH   SOLE 22 20,012 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102   468,278 97,153 SH   SOLE 43 94,190 0 2,963
LGI HOMES INC COM 50187T106   3,297,707 24,765 SH   SOLE 2 11,468 0 13,297
LGI HOMES INC COM 50187T106   11,585 87 SH   SOLE 4 87 0 0
LGI HOMES INC COM 50187T106   350,743 2,634 SH   SOLE 7 2,498 0 136
LGI HOMES INC COM 50187T106   8,843,688 66,414 SH   SOLE 18 66,414 0 0
LGI HOMES INC COM 50187T106   5,908,842 44,374 SH   SOLE 19 44,374 0 0
LGI HOMES INC COM 50187T106   341,602,405 2,565,353 SH   SOLE 21 2,565,353 0 0
LGI HOMES INC COM 50187T106   79,592,262 597,719 SH   SOLE 22 570,351 0 27,368
LGI HOMES INC COM 50187T106   56,593 425 SH   SOLE 23 425 0 0
LGI HOMES INC COM 50187T106   566,196 4,252 SH   SOLE 25 4,252 0 0
LGI HOMES INC COM 50187T106   1,413,094 10,612 SH   SOLE 26 7,227 0 3,385
LGI HOMES INC COM 50187T106   53,797 404 SH   SOLE 28 404 0 0
LGI HOMES INC COM 50187T106   5,492,850 41,250 SH   SOLE 30 41,250 0 0
LGI HOMES INC COM 50187T106   70,841 532 SH   SOLE 36 532 0 0
LGI HOMES INC COM 50187T106   591,097 4,439 SH   SOLE 40 4,439 0 0
LGI HOMES INC COM 50187T106   1,908,183 14,330 SH   SOLE 43 13,973 0 357
LGL GROUP INC COM 50186A108   1,296 211 SH   SOLE 22 211 0 0
LI AUTO INC SPONSORED ADS 50202M102   1,387,231 37,062 SH   SOLE 2 37,062 0 0
LI AUTO INC SPONSORED ADS 50202M102   17,704 473 SH   SOLE 19 473 0 0
LI AUTO INC SPONSORED ADS 50202M102   736,660 19,681 SH   SOLE 22 19,681 0 0
LI AUTO INC SPONSORED ADS 50202M102   11,290,348 301,639 SH   SOLE 25 301,639 0 0
LI AUTO INC SPONSORED ADS 50202M102   86,950 2,323 SH   SOLE 28 0 0 2,323
LI AUTO INC SPONSORED ADS 50202M102   1,366,831 36,517 SH   SOLE 32 36,517 0 0
LI AUTO INC SPONSORED ADS 50202M102   86,912 2,322 SH   SOLE 36 2,322 0 0
LI AUTO INC SPONSORED ADS 50202M102   22,872,013 611,061 SH   SOLE 43 547,863 0 63,198
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   338,329 578,538 SH   SOLE 2 247,870 0 330,668
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   874 1,494 SH   SOLE 7 1,494 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   218,735 374,034 SH   SOLE 18 374,034 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   437,286 747,753 SH   SOLE 19 747,753 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   3,007,301 5,142,443 SH   SOLE 21 5,142,443 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   1,588,440 2,716,210 SH   SOLE 22 2,527,824 0 188,386
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   35,173 60,145 SH   SOLE 23 60,145 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   75,739 129,512 SH   SOLE 30 129,512 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   23,863 40,806 SH   SOLE 43 40,806 0 0
LIANBIO SPONSORED ADS 53000N108   2,749,890 615,188 SH   SOLE 19 615,188 0 0
LIANBIO SPONSORED ADS 53000N108   2,594,960 580,528 SH   SOLE 21 580,528 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   3,293,821 40,846 SH   SOLE 2 1,579 0 39,267
LIBERTY BROADBAND CORP COM SER A 530307107   15,886 197 SH   SOLE 7 197 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   12,499 155 SH   SOLE 15 155 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   442,310 5,485 SH   SOLE 18 5,485 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   402,636 4,993 SH   SOLE 19 4,993 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   16,171,304 200,537 SH   SOLE 21 200,537 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   29,388,361 364,439 SH   SOLE 22 351,597 0 12,842
LIBERTY BROADBAND CORP COM SER A 530307107   1,905,604 23,631 SH   SOLE 25 23,631 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   538,030 6,672 SH   SOLE 26 1,135 0 5,537
LIBERTY BROADBAND CORP COM SER A 530307107   374,734 4,647 SH   SOLE 28 448 0 4,199
LIBERTY BROADBAND CORP COM SER A 530307107   564 7 SH   SOLE 30 7 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   18,708 232 SH   SOLE 31 232 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   17,096 212 SH   OTR 43 212 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   3,164,636 39,244 SH   SOLE 43 27,777 0 11,467
LIBERTY BROADBAND CORP COM SER C 530307305   6,715,726 83,332 SH   SOLE 2 11,518 0 71,814
LIBERTY BROADBAND CORP COM SER C 530307305   3,789,019 47,016 SH   SOLE 4 32,941 0 14,075
LIBERTY BROADBAND CORP COM SER C 530307305   1,684,009 20,896 SH   SOLE 7 20,454 0 442
LIBERTY BROADBAND CORP COM SER C 530307305   384,978 4,777 SH   SOLE 13 4,777 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   974,736 12,095 SH   SOLE 15 12,095 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   7,128,105 88,449 SH   SOLE 18 80,699 0 7,750
LIBERTY BROADBAND CORP COM SER C 530307305   6,296,980 78,136 SH   SOLE 19 78,136 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   127,612,331 1,583,476 SH   SOLE 21 1,583,476 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   224,299,619 2,783,219 SH   SOLE 22 2,546,008 0 237,211
LIBERTY BROADBAND CORP COM SER C 530307305   15,357,795 190,567 SH   SOLE 23 190,567 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   13,947,953 173,073 SH   SOLE 25 172,401 0 672
LIBERTY BROADBAND CORP COM SER C 530307305   9,962,455 123,619 SH   SOLE 26 59,448 0 64,171
LIBERTY BROADBAND CORP COM SER C 530307305   9,963,342 123,630 SH   SOLE 28 1,586 0 122,044
LIBERTY BROADBAND CORP COM SER C 530307305   38,683 480 SH   SOLE 29 480 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   46,768,392 580,325 SH   SOLE 30 580,325 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   2,168,677 26,910 SH   SOLE 31 24,897 0 2,013
LIBERTY BROADBAND CORP COM SER C 530307305   393,602 4,884 SH   SOLE 34 4,884 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   2,870,132 35,614 SH   SOLE 36 35,614 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   538,341 6,680 SH   SOLE 40 6,680 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   8,961,205 111,195 SH   SOLE 43 106,336 0 4,859
LIBERTY ENERGY INC COM CL A 53115L104   5,065,885 279,266 SH   SOLE 2 90,798 0 188,468
LIBERTY ENERGY INC COM CL A 53115L104   4,553 251 SH   SOLE 4 251 0 0
LIBERTY ENERGY INC COM CL A 53115L104   24,525 1,352 SH   SOLE 7 1,352 0 0
LIBERTY ENERGY INC COM CL A 53115L104   10,309,089 568,307 SH   SOLE 18 524,464 0 43,843
LIBERTY ENERGY INC COM CL A 53115L104   14,760,790 813,715 SH   SOLE 19 813,715 0 0
LIBERTY ENERGY INC COM CL A 53115L104   335,714,531 18,506,865 SH   SOLE 21 18,506,865 0 0
LIBERTY ENERGY INC COM CL A 53115L104   90,667,130 4,998,188 SH   SOLE 22 4,738,681 0 259,507
LIBERTY ENERGY INC COM CL A 53115L104   12,825 707 SH   SOLE 23 707 0 0
LIBERTY ENERGY INC COM CL A 53115L104   616,361 33,978 SH   SOLE 25 33,978 0 0
LIBERTY ENERGY INC COM CL A 53115L104   2,401,446 132,384 SH   SOLE 26 55,674 0 76,710
LIBERTY ENERGY INC COM CL A 53115L104   453,373 24,993 SH   SOLE 28 1,933 0 23,060
LIBERTY ENERGY INC COM CL A 53115L104   5,675,952 312,897 SH   SOLE 30 312,897 0 0
LIBERTY ENERGY INC COM CL A 53115L104   638,601 35,204 SH   SOLE 40 35,204 0 0
LIBERTY ENERGY INC COM CL A 53115L104   2,669,337 147,152 SH   SOLE 43 140,722 0 6,430
LIBERTY GLOBAL LTD COM CL A G61188101   2,437,227 137,154 SH   SOLE 2 92,087 0 45,067
LIBERTY GLOBAL LTD COM CL A G61188101   59,885 3,370 SH   SOLE 7 3,370 0 0
LIBERTY GLOBAL LTD COM CL A G61188101   24,203 1,362 SH   SOLE 15 1,362 0 0
LIBERTY GLOBAL LTD COM CL A G61188101   3,373,812 189,860 SH   SOLE 21 189,860 0 0
LIBERTY GLOBAL LTD COM CL A G61188101   48,063,265 2,704,742 SH   SOLE 22 2,704,742 0 0
LIBERTY GLOBAL LTD COM CL A G61188101   4,030,911 226,838 SH   SOLE 25 226,838 0 0
LIBERTY GLOBAL LTD COM CL A G61188101   1,978,601 111,345 SH   SOLE 26 49,300 0 62,045
LIBERTY GLOBAL LTD COM CL A G61188101   428,595 24,119 SH   SOLE 28 0 0 24,119
LIBERTY GLOBAL LTD COM CL A G61188101   590,337 33,221 SH   SOLE 36 33,221 0 0
LIBERTY GLOBAL LTD COM CL A G61188101   874,622 49,219 SH   SOLE 43 48,894 0 325
LIBERTY GLOBAL LTD COM CL B G61188119   8,638 485 SH   SOLE 22 485 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   4,021,133 215,726 SH   SOLE 2 142,660 0 73,066
LIBERTY GLOBAL LTD COM CL C G61188127   7,084,635 380,077 SH   SOLE 4 112,588 0 267,489
LIBERTY GLOBAL LTD COM CL C G61188127   541,492 29,050 SH   SOLE 7 28,202 0 848
LIBERTY GLOBAL LTD COM CL C G61188127   122,073 6,549 SH   SOLE 13 6,549 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   466,075 25,004 SH   SOLE 15 25,004 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   1,755,198 94,163 SH   SOLE 18 79,106 0 15,057
LIBERTY GLOBAL LTD COM CL C G61188127   29,068,633 1,559,476 SH   SOLE 21 1,559,476 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   67,089,032 3,599,197 SH   SOLE 22 3,257,030 0 342,167
LIBERTY GLOBAL LTD COM CL C G61188127   8,182,065 438,952 SH   SOLE 23 438,952 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   36,673,026 1,967,437 SH   SOLE 25 1,967,437 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   10,515,029 564,111 SH   SOLE 26 211,097 0 353,014
LIBERTY GLOBAL LTD COM CL C G61188127   8,178,356 438,753 SH   SOLE 28 0 0 438,753
LIBERTY GLOBAL LTD COM CL C G61188127   43,282 2,322 SH   SOLE 29 2,322 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   34,247,496 1,837,312 SH   SOLE 30 1,639,327 0 197,985
LIBERTY GLOBAL LTD COM CL C G61188127   1,042,722 55,940 SH   SOLE 31 52,612 0 3,328
LIBERTY GLOBAL LTD COM CL C G61188127   170,463 9,145 SH   SOLE 34 9,145 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   1,517,781 81,426 SH   SOLE 36 81,426 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   193,912 10,403 SH   SOLE 40 10,403 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   1,865,193 100,064 SH   SOLE 43 95,593 0 4,471
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   768,829 105,175 SH   SOLE 2 74,638 0 30,537
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   6,250 855 SH   SOLE 7 855 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   733,376 100,325 SH   SOLE 18 100,325 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   881,835 120,634 SH   SOLE 19 120,634 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   11,366,524 1,554,928 SH   SOLE 21 1,554,928 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   8,753,981 1,197,535 SH   SOLE 22 1,151,780 0 45,755
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   30,527 4,176 SH   SOLE 23 4,176 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   52,405 7,169 SH   SOLE 25 7,169 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   261,062 35,713 SH   SOLE 26 0 0 35,713
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   61,784 8,452 SH   SOLE 28 0 0 8,452
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   228,109 31,205 SH   SOLE 30 31,205 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   23,553 3,222 SH   SOLE 36 3,222 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   54,650 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   131,390 17,974 SH   SOLE 43 17,876 0 98
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   1,024,855 139,626 SH   SOLE 2 37,771 0 101,855
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   4,947 674 SH   SOLE 4 674 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   31,041 4,229 SH   SOLE 7 4,229 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   2,805,788 382,260 SH   SOLE 18 382,260 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   2,041,518 278,136 SH   SOLE 19 278,136 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   39,142,524 5,332,769 SH   SOLE 21 5,332,769 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   29,109,471 3,965,868 SH   SOLE 22 3,773,951 0 191,917
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   231,636 31,558 SH   SOLE 25 31,558 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   322,057 43,877 SH   SOLE 26 43,877 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   20,640 2,812 SH   SOLE 28 2,812 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   605,110 82,440 SH   SOLE 30 82,440 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   51,020 6,951 SH   SOLE 36 6,951 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   148,018 20,166 SH   SOLE 40 20,166 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   92,675 12,626 SH   SOLE 43 12,102 0 524
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   2,203,505 58,933 SH   SOLE 2 17,405 0 41,528
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   59,974 1,604 SH   SOLE 4 1,604 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   37,390 1,000 SH   SOLE 7 1,000 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   1,739,383 46,520 SH   SOLE 18 46,520 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   7,456,688 199,430 SH   SOLE 19 199,430 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   24,035,788 642,840 SH   SOLE 21 642,840 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   45,636,065 1,220,542 SH   SOLE 22 1,154,410 0 66,132
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   380,555 10,178 SH   SOLE 25 10,178 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   782,087 20,917 SH   SOLE 26 20,917 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   810,952 21,689 SH   SOLE 30 21,689 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   25,089 671 SH   SOLE 31 671 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   3,512,865 93,952 SH   SOLE 34 93,952 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   62,441 1,670 SH   SOLE 36 1,670 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   328,322 8,781 SH   SOLE 40 8,781 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   621,197 16,614 SH   SOLE 43 15,216 0 1,398
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   1,353,958 37,044 SH   SOLE 2 7,175 0 29,869
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   52,888 1,447 SH   SOLE 4 1,447 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   12,281 336 SH   SOLE 7 336 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   1,552,132 42,466 SH   SOLE 18 42,466 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   5,685,279 155,548 SH   SOLE 19 155,548 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   10,254,760 280,568 SH   SOLE 21 280,568 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   21,295,967 582,653 SH   SOLE 22 557,250 0 25,403
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   149,490 4,090 SH   SOLE 25 4,090 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   182,494 4,993 SH   SOLE 26 840 0 4,153
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   21,126 578 SH   SOLE 28 0 0 578
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   292 8 SH   SOLE 30 8 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   10,636 291 SH   SOLE 31 291 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   3,568,961 97,646 SH   SOLE 34 97,646 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   30,336 830 SH   SOLE 36 830 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   251,793 6,889 SH   SOLE 40 6,889 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   1,859,481 50,875 SH   SOLE 43 46,800 0 4,075
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   22,419,736 355,136 SH   SOLE 2 95,139 0 259,997
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   11,331,393 179,493 SH   SOLE 4 76,890 0 102,603
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   2,946,340 46,671 SH   SOLE 7 45,974 0 697
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   495,444 7,848 SH   SOLE 13 7,848 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   1,238,611 19,620 SH   SOLE 15 19,620 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   11,293,010 178,885 SH   SOLE 18 160,157 0 18,728
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   246,406,996 3,903,168 SH   SOLE 19 3,903,168 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   151,594,763 2,401,311 SH   SOLE 21 2,401,311 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   360,704,366 5,713,676 SH   SOLE 22 5,266,486 0 447,190
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   22,104,591 350,144 SH   SOLE 23 350,144 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   42,741,598 677,041 SH   SOLE 25 675,757 0 1,284
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   13,953,371 221,026 SH   SOLE 26 87,046 0 133,980
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   13,593,278 215,322 SH   SOLE 28 2,589 0 212,733
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   79,607 1,261 SH   SOLE 29 1,261 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   31,427,061 497,815 SH   SOLE 30 497,815 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   2,809,853 44,509 SH   SOLE 31 41,457 0 3,052
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   501,820 7,949 SH   SOLE 34 7,949 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   3,182,005 50,404 SH   SOLE 36 50,404 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   680,478 10,779 SH   SOLE 40 10,779 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   4,190,348 66,376 SH   SOLE 43 59,152 0 7,224
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   9,136,256 157,576 SH   SOLE 2 1,053 0 156,523
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   16,988 293 SH   SOLE 7 293 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   433,632 7,479 SH   SOLE 18 7,479 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   357,679 6,169 SH   SOLE 19 6,169 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   14,932,807 257,551 SH   SOLE 21 257,551 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   24,959,346 430,482 SH   SOLE 22 413,861 0 16,621
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   2,046,752 35,301 SH   SOLE 25 35,301 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   95,261 1,643 SH   SOLE 26 1,643 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   255,286 4,403 SH   SOLE 28 0 0 4,403
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   696 12 SH   SOLE 30 12 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   20,467 353 SH   SOLE 31 353 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   4,531,282 78,153 SH   SOLE 43 66,145 0 12,008
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   9,454,230 328,500 SH   SOLE 2 159,212 0 169,288
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   7,019,154 243,890 SH   SOLE 4 140,659 0 103,231
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   939,408 32,641 SH   SOLE 7 31,755 0 886
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   311,025 10,807 SH   SOLE 13 10,807 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   446,752 15,523 SH   SOLE 15 15,523 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   5,467,164 189,964 SH   SOLE 18 168,872 0 21,092
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   12,691,922 440,998 SH   SOLE 19 440,998 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   64,989,874 2,258,161 SH   SOLE 21 2,258,161 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   124,531,981 4,327,032 SH   SOLE 22 3,776,309 0 550,723
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   9,593,496 333,339 SH   SOLE 23 333,339 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   21,458,426 745,602 SH   SOLE 25 733,588 0 12,014
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   6,357,819 220,911 SH   SOLE 26 91,949 0 128,962
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   5,397,171 187,532 SH   SOLE 28 2,282 0 185,250
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   45,703 1,588 SH   SOLE 29 1,588 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   17,902,225 622,037 SH   SOLE 30 596,516 0 25,521
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   1,061,579 36,886 SH   SOLE 31 33,673 0 3,213
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   189,747 6,593 SH   SOLE 34 6,593 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   1,311,591 45,573 SH   SOLE 36 45,573 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   271,511 9,434 SH   SOLE 40 9,434 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   2,181,984 75,816 SH   SOLE 43 67,407 0 8,409
LIBERTY MEDIA CORP DEL COM LBTY SRM S B 531229797   257 9 SH   SOLE 43 9 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   2,659,715 92,544 SH   SOLE 2 11,057 0 81,487
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   50,094 1,743 SH   SOLE 7 1,743 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   17,589 612 SH   SOLE 15 612 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   859,527 29,907 SH   SOLE 18 29,907 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   1,022,426 35,575 SH   SOLE 19 35,575 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   23,968,183 833,966 SH   SOLE 21 833,966 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   52,015,951 1,809,880 SH   SOLE 22 1,735,108 0 74,772
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   66,045 2,298 SH   SOLE 23 2,298 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   1,999,758 69,581 SH   SOLE 25 69,581 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   3,279,780 114,119 SH   SOLE 26 9,894 0 104,225
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   506,571 17,626 SH   SOLE 28 0 0 17,626
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   1,063 37 SH   SOLE 30 37 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   31,729 1,104 SH   SOLE 31 1,104 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   279,928 9,740 SH   SOLE 36 9,740 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   9,139 318 SH   OTR 43 318 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   7,637,971 265,761 SH   SOLE 43 235,846 0 29,915
LIBERTY MEDIA CORP DEL NOTE 2.250% 8/1 531229AQ5   3,423,701 3,375,000 PRN   SOLE 21 3,375,000 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   655,497 43,468 SH   SOLE 2 16,623 0 26,845
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   5,625 373 SH   SOLE 4 373 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   5,248 348 SH   SOLE 7 348 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   1,758,645 116,621 SH   SOLE 18 116,621 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   1,403,164 93,048 SH   SOLE 19 93,048 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   26,558,670 1,761,185 SH   SOLE 21 1,761,185 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   22,624,026 1,500,267 SH   SOLE 22 1,446,942 0 53,325
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   143,154 9,493 SH   SOLE 25 9,493 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   22,047 1,462 SH   SOLE 28 0 0 1,462
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   619,230 41,063 SH   SOLE 30 41,063 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   168,006 11,141 SH   SOLE 40 11,141 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   106 7 SH   SOLE 43 7 0 0
LIFECORE BIOMEDICAL INC COM 514766104   278,018 44,914 SH   SOLE 2 0 0 44,914
LIFECORE BIOMEDICAL INC COM 514766104   63,875 10,319 SH   SOLE 18 10,319 0 0
LIFECORE BIOMEDICAL INC COM 514766104   352,291 56,913 SH   SOLE 21 56,913 0 0
LIFECORE BIOMEDICAL INC COM 514766104   2,521,243 407,309 SH   SOLE 22 407,309 0 0
LIFECORE BIOMEDICAL INC COM 514766104   57,109 9,226 SH   SOLE 26 5,823 0 3,403
LIFECORE BIOMEDICAL INC COM 514766104   257,355 41,576 SH   SOLE 28 0 0 41,576
LIFECORE BIOMEDICAL INC COM 514766104   135,784 21,936 SH   SOLE 31 20,429 0 1,507
LIFECORE BIOMEDICAL INC COM 514766104   43,992 7,107 SH   SOLE 43 2,792 0 4,315
LIFEMD INC COM 53216B104   69,470 8,380 SH   SOLE 18 8,380 0 0
LIFEMD INC COM 53216B104   819,682 98,876 SH   SOLE 21 98,876 0 0
LIFEMD INC COM 53216B104   3,003,235 362,272 SH   SOLE 22 362,272 0 0
LIFEMD INC COM 53216B104   42,461 5,122 SH   SOLE 26 3,232 0 1,890
LIFEMD INC COM 53216B104   191,333 23,080 SH   SOLE 28 0 0 23,080
LIFEMD INC COM 53216B104   100,914 12,173 SH   SOLE 31 11,337 0 836
LIFESTANCE HEALTH GROUP INC COM 53228F101   523,937 66,914 SH   SOLE 2 25,039 0 41,875
LIFESTANCE HEALTH GROUP INC COM 53228F101   8,096 1,034 SH   SOLE 7 1,034 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   2,072,491 264,686 SH   SOLE 18 264,686 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   1,705,014 217,754 SH   SOLE 19 217,754 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   32,368,053 4,133,851 SH   SOLE 21 4,133,851 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   22,308,453 2,849,100 SH   SOLE 22 2,752,483 0 96,617
LIFESTANCE HEALTH GROUP INC COM 53228F101   99,629 12,724 SH   SOLE 25 12,724 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   837,395 106,947 SH   SOLE 30 106,947 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   91,760 11,719 SH   SOLE 40 11,719 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   478,155 61,067 SH   SOLE 43 35,435 0 25,632
LIFETIME BRANDS INC COM 53222Q103   13,004 1,938 SH   SOLE 18 1,938 0 0
LIFETIME BRANDS INC COM 53222Q103   182,754 27,236 SH   SOLE 21 27,236 0 0
LIFETIME BRANDS INC COM 53222Q103   1,385,031 206,413 SH   SOLE 22 206,413 0 0
LIFEVANTAGE CORP COM NEW 53222K205   4,986 831 SH   SOLE 2 831 0 0
LIFEVANTAGE CORP COM NEW 53222K205   12,084 2,014 SH   SOLE 18 2,014 0 0
LIFEVANTAGE CORP COM NEW 53222K205   155,760 25,960 SH   SOLE 21 25,960 0 0
LIFEVANTAGE CORP COM NEW 53222K205   1,060,206 176,701 SH   SOLE 22 176,701 0 0
LIFEWAY FOODS INC COM 531914109   37,561 2,801 SH   SOLE 2 2,801 0 0
LIFEWAY FOODS INC COM 531914109   22,489 1,677 SH   SOLE 18 1,677 0 0
LIFEWAY FOODS INC COM 531914109   113,931 8,496 SH   SOLE 21 8,496 0 0
LIFEWAY FOODS INC COM 531914109   288,369 21,504 SH   SOLE 22 21,504 0 0
LIFEWAY FOODS INC COM 531914109   20,155 1,503 SH   SOLE 26 949 0 554
LIFEWAY FOODS INC COM 531914109   90,853 6,775 SH   SOLE 28 0 0 6,775
LIFEWAY FOODS INC COM 531914109   47,941 3,575 SH   SOLE 31 3,329 0 246
LIFEZONE METALS LIMITED ORD SHS G5568L109   3,173 351 SH   SOLE 2 351 0 0
LIFEZONE METALS LIMITED ORD SHS G5568L109   11,074,000 1,225,000 SH   SOLE 25 1,225,000 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   1,683,369 23,570 SH   SOLE 2 11,771 0 11,799
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   5,571 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   64,278 900 SH   SOLE 7 900 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   3,798,473 53,185 SH   SOLE 18 53,185 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   2,538,338 35,541 SH   SOLE 19 35,541 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   157,839,128 2,210,013 SH   SOLE 21 2,210,013 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   37,048,625 518,743 SH   SOLE 22 495,499 0 23,244
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   264,254 3,700 SH   SOLE 25 3,700 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   301,464 4,221 SH   SOLE 26 4,221 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   298,964 4,186 SH   SOLE 28 297 0 3,889
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   5,116,386 71,638 SH   SOLE 30 71,638 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   348,387 4,878 SH   SOLE 40 4,878 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   15,712 220 SH   OTR 43 220 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   2,245,516 31,441 SH   SOLE 43 25,744 0 5,697
LIGHT & WONDER INC COM 80874P109   9,582,894 116,708 SH   SOLE 2 75,862 0 40,846
LIGHT & WONDER INC COM 80874P109   21,184 258 SH   SOLE 4 258 0 0
LIGHT & WONDER INC COM 80874P109   1,344,305 16,372 SH   SOLE 7 15,529 0 843
LIGHT & WONDER INC COM 80874P109   29,486,604 359,111 SH   SOLE 18 359,111 0 0
LIGHT & WONDER INC COM 80874P109   16,135,026 196,505 SH   SOLE 19 196,505 0 0
LIGHT & WONDER INC COM 80874P109   567,895,997 6,916,283 SH   SOLE 21 6,916,283 0 0
LIGHT & WONDER INC COM 80874P109   239,124,191 2,912,242 SH   SOLE 22 2,813,352 0 98,890
LIGHT & WONDER INC COM 80874P109   55,588 677 SH   SOLE 23 677 0 0
LIGHT & WONDER INC COM 80874P109   1,535,211 18,697 SH   SOLE 25 18,697 0 0
LIGHT & WONDER INC COM 80874P109   2,147,587 26,155 SH   SOLE 26 26,155 0 0
LIGHT & WONDER INC COM 80874P109   332,381 4,048 SH   SOLE 28 1,542 0 2,506
LIGHT & WONDER INC COM 80874P109   6,648,939 80,976 SH   SOLE 30 80,976 0 0
LIGHT & WONDER INC COM 80874P109   175,141 2,133 SH   SOLE 36 2,133 0 0
LIGHT & WONDER INC COM 80874P109   1,567,151 19,086 SH   SOLE 40 19,086 0 0
LIGHT & WONDER INC COM 80874P109   10,830,309 131,900 SH   SOLE 43 126,279 0 5,621
LIGHTBRIDGE CORP COM 53224K302   7,036 2,192 SH   SOLE 18 2,192 0 0
LIGHTBRIDGE CORP COM 53224K302   82,879 25,819 SH   SOLE 21 25,819 0 0
LIGHTBRIDGE CORP COM 53224K302   107,901 33,614 SH   SOLE 22 33,614 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   8,084 6,416 SH   SOLE 18 6,416 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   101,485 80,544 SH   SOLE 21 80,544 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   245,146 194,560 SH   SOLE 22 194,560 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   10,606,310 505,303 SH   SOLE 21 505,303 0 0
LIGHTWAVE LOGIC INC COM 532275104   292,580 58,751 SH   SOLE 2 32,456 0 26,295
LIGHTWAVE LOGIC INC COM 532275104   3,531 709 SH   SOLE 4 709 0 0
LIGHTWAVE LOGIC INC COM 532275104   6,499 1,305 SH   SOLE 7 1,305 0 0
LIGHTWAVE LOGIC INC COM 532275104   1,460,913 293,356 SH   SOLE 18 293,356 0 0
LIGHTWAVE LOGIC INC COM 532275104   1,215,175 244,011 SH   SOLE 19 244,011 0 0
LIGHTWAVE LOGIC INC COM 532275104   24,373,151 4,894,207 SH   SOLE 21 4,894,207 0 0
LIGHTWAVE LOGIC INC COM 532275104   14,909,064 2,993,788 SH   SOLE 22 2,898,991 0 94,797
LIGHTWAVE LOGIC INC COM 532275104   77,837 15,630 SH   SOLE 25 15,630 0 0
LIGHTWAVE LOGIC INC COM 532275104   316,534 63,561 SH   SOLE 30 63,561 0 0
LIGHTWAVE LOGIC INC COM 532275104   128,315 25,766 SH   SOLE 40 25,766 0 0
LIGHTWAVE LOGIC INC COM 532275104   65 13 SH   SOLE 43 13 0 0
LIMBACH HLDGS INC COM 53263P105   698,965 15,372 SH   SOLE 2 10,267 0 5,105
LIMBACH HLDGS INC COM 53263P105   4,183 92 SH   SOLE 7 92 0 0
LIMBACH HLDGS INC COM 53263P105   1,149,754 25,286 SH   SOLE 18 25,286 0 0
LIMBACH HLDGS INC COM 53263P105   879,935 19,352 SH   SOLE 19 19,352 0 0
LIMBACH HLDGS INC COM 53263P105   16,314,636 358,800 SH   SOLE 21 358,800 0 0
LIMBACH HLDGS INC COM 53263P105   11,378,777 250,248 SH   SOLE 22 244,332 0 5,916
LIMONEIRA CO COM 532746104   231,964 11,244 SH   SOLE 2 536 0 10,708
LIMONEIRA CO COM 532746104   3,920 190 SH   SOLE 7 190 0 0
LIMONEIRA CO COM 532746104   1,048,458 50,822 SH   SOLE 18 50,822 0 0
LIMONEIRA CO COM 532746104   790,459 38,316 SH   SOLE 19 38,316 0 0
LIMONEIRA CO COM 532746104   14,056,849 681,379 SH   SOLE 21 681,379 0 0
LIMONEIRA CO COM 532746104   9,166,796 444,343 SH   SOLE 22 429,554 0 14,789
LIMONEIRA CO COM 532746104   30,388 1,473 SH   SOLE 43 1,473 0 0
LINCOLN EDL SVCS CORP COM 533535100   135,058 13,452 SH   SOLE 2 1,620 0 11,832
LINCOLN EDL SVCS CORP COM 533535100   681,585 67,887 SH   SOLE 18 67,887 0 0
LINCOLN EDL SVCS CORP COM 533535100   493,426 49,146 SH   SOLE 19 49,146 0 0
LINCOLN EDL SVCS CORP COM 533535100   8,530,305 849,632 SH   SOLE 21 849,632 0 0
LINCOLN EDL SVCS CORP COM 533535100   7,106,362 707,805 SH   SOLE 22 691,593 0 16,212
LINCOLN EDL SVCS CORP COM 533535100   4,197 418 SH   SOLE 43 418 0 0
LINCOLN ELEC HLDGS INC COM 533900106   16,828,360 77,386 SH   SOLE 2 53,878 0 23,508
LINCOLN ELEC HLDGS INC COM 533900106   217,677 1,001 SH   SOLE 4 174 0 827
LINCOLN ELEC HLDGS INC COM 533900106   3,806,855 17,506 SH   SOLE 7 17,059 0 447
LINCOLN ELEC HLDGS INC COM 533900106   23,676,175 108,876 SH   SOLE 18 108,876 0 0
LINCOLN ELEC HLDGS INC COM 533900106   3,853,609 17,721 SH   SOLE 19 17,721 0 0
LINCOLN ELEC HLDGS INC COM 533900106   663,161,232 3,049,578 SH   SOLE 21 3,049,578 0 0
LINCOLN ELEC HLDGS INC COM 533900106   365,067,499 1,678,780 SH   SOLE 22 1,602,296 0 76,484
LINCOLN ELEC HLDGS INC COM 533900106   2,459,255 11,309 SH   SOLE 25 11,309 0 0
LINCOLN ELEC HLDGS INC COM 533900106   4,038,450 18,571 SH   SOLE 26 18,571 0 0
LINCOLN ELEC HLDGS INC COM 533900106   1,451,546 6,675 SH   SOLE 28 615 0 6,060
LINCOLN ELEC HLDGS INC COM 533900106   63,883,442 293,771 SH   SOLE 30 293,771 0 0
LINCOLN ELEC HLDGS INC COM 533900106   167,879 772 SH   SOLE 31 772 0 0
LINCOLN ELEC HLDGS INC COM 533900106   140,479 646 SH   SOLE 36 646 0 0
LINCOLN ELEC HLDGS INC COM 533900106   2,447,077 11,253 SH   SOLE 40 11,253 0 0
LINCOLN ELEC HLDGS INC COM 533900106   52,408 241 SH   OTR 43 241 0 0
LINCOLN ELEC HLDGS INC COM 533900106   8,773,559 40,346 SH   SOLE 43 36,797 0 3,549
LINCOLN NATL CORP IND COM 534187109   9,231,319 342,281 SH   SOLE 2 53,729 0 288,552
LINCOLN NATL CORP IND COM 534187109   31,258 1,159 SH   SOLE 4 1,159 0 0
LINCOLN NATL CORP IND COM 534187109   788,846 29,249 SH   SOLE 7 27,927 0 1,322
LINCOLN NATL CORP IND COM 534187109   3,390,129 125,700 SH   SOLE 18 125,700 0 0
LINCOLN NATL CORP IND COM 534187109   1,445,026 53,579 SH   SOLE 19 53,579 0 0
LINCOLN NATL CORP IND COM 534187109   313,821,086 11,635,932 SH   SOLE 21 11,635,932 0 0
LINCOLN NATL CORP IND COM 534187109   82,658,114 3,064,817 SH   SOLE 22 2,839,165 0 225,652
LINCOLN NATL CORP IND COM 534187109   921,754 34,177 SH   SOLE 25 34,177 0 0
LINCOLN NATL CORP IND COM 534187109   2,938,624 108,959 SH   SOLE 26 108,959 0 0
LINCOLN NATL CORP IND COM 534187109   10,228,157 379,242 SH   SOLE 30 379,242 0 0
LINCOLN NATL CORP IND COM 534187109   64,971 2,409 SH   SOLE 31 2,409 0 0
LINCOLN NATL CORP IND COM 534187109   649,519 24,083 SH   SOLE 36 24,083 0 0
LINCOLN NATL CORP IND COM 534187109   753,838 27,951 SH   SOLE 40 27,951 0 0
LINCOLN NATL CORP IND COM 534187109   13,632,234 505,459 SH   SOLE 43 456,012 0 49,447
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   365,351 32,418 SH   SOLE 2 9,938 0 22,480
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   1,420 126 SH   SOLE 4 126 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   5,342 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   1,137,357 100,919 SH   SOLE 18 100,919 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   806,154 71,531 SH   SOLE 19 71,531 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   16,359,453 1,451,593 SH   SOLE 21 1,451,593 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   10,522,743 933,695 SH   SOLE 22 886,162 0 47,533
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   53,465 4,744 SH   SOLE 25 4,744 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   83,173 7,380 SH   SOLE 30 7,380 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   131,622 11,679 SH   SOLE 40 11,679 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   73,311 6,505 SH   SOLE 43 5,989 0 516
LINDE PLC SHS G54950103   397,317,158 967,391 SH   SOLE 2 150,020 0 817,371
LINDE PLC SHS G54950103   87,430,302 212,876 SH   SOLE 4 165,481 0 47,395
LINDE PLC SHS G54950103   169,189,520 411,944 SH   SOLE 7 370,002 0 41,942
LINDE PLC SHS G54950103   5,714,619 13,914 SH   SOLE 13 13,914 0 0
LINDE PLC SHS G54950103   29,813,850 72,591 SH   SOLE 15 72,591 0 0
LINDE PLC SHS G54950103   279,212,158 679,828 SH   SOLE 18 649,246 0 30,582
LINDE PLC SHS G54950103   85,029,702 207,031 SH   SOLE 19 207,031 0 0
LINDE PLC SHS G54950103   5,177,810,292 12,606,974 SH   SOLE 21 12,606,974 0 0
LINDE PLC SHS G54950103   4,283,150,020 10,428,648 SH   SOLE 22 9,382,841 0 1,045,807
LINDE PLC SHS G54950103   379,217,989 923,323 SH   SOLE 23 923,323 0 0
LINDE PLC SHS G54950103   675,865,608 1,645,603 SH   SOLE 25 1,642,370 0 3,233
LINDE PLC SHS G54950103   321,464,360 782,704 SH   SOLE 26 488,488 0 294,216
LINDE PLC SHS G54950103   302,637,003 736,863 SH   SOLE 28 26,764 0 710,099
LINDE PLC SHS G54950103   701,903 1,709 SH   SOLE 29 1,709 0 0
LINDE PLC SHS G54950103   1,081,391,216 2,632,980 SH   SOLE 30 2,632,980 0 0
LINDE PLC SHS G54950103   45,107,458 109,828 SH   SOLE 31 101,684 0 8,144
LINDE PLC SHS G54950103   15,402,446 37,502 SH   SOLE 32 37,502 0 0
LINDE PLC SHS G54950103   793,454,756 1,931,910 SH   SOLE 34 1,931,910 0 0
LINDE PLC SHS G54950103   47,123,633 114,737 SH   SOLE 36 114,737 0 0
LINDE PLC SHS G54950103   10,433,266 25,403 SH   SOLE 40 25,403 0 0
LINDE PLC SHS G54950103   260,801 635 SH   OTR 43 635 0 0
LINDE PLC SHS G54950103   236,304,843 575,357 SH   SOLE 43 484,007 0 91,350
LINDSAY CORP COM 535555106   839,669 6,501 SH   SOLE 2 3,870 0 2,631
LINDSAY CORP COM 535555106   6,845 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106   3,107,460 24,059 SH   SOLE 7 23,864 0 195
LINDSAY CORP COM 535555106   4,153,915 32,161 SH   SOLE 18 32,161 0 0
LINDSAY CORP COM 535555106   2,937,357 22,742 SH   SOLE 19 22,742 0 0
LINDSAY CORP COM 535555106   167,553,843 1,297,258 SH   SOLE 21 1,297,258 0 0
LINDSAY CORP COM 535555106   40,477,840 313,393 SH   SOLE 22 304,505 0 8,888
LINDSAY CORP COM 535555106   2,384,810 18,464 SH   SOLE 25 18,464 0 0
LINDSAY CORP COM 535555106   907,349 7,025 SH   SOLE 26 4,530 0 2,495
LINDSAY CORP COM 535555106   18,470 143 SH   SOLE 28 143 0 0
LINDSAY CORP COM 535555106   17,470,827 135,265 SH   SOLE 30 135,265 0 0
LINDSAY CORP COM 535555106   3,392,775 26,268 SH   SOLE 34 26,268 0 0
LINDSAY CORP COM 535555106   94,028 728 SH   SOLE 36 728 0 0
LINDSAY CORP COM 535555106   333,879 2,585 SH   SOLE 40 2,585 0 0
LINDSAY CORP COM 535555106   1,090,240 8,441 SH   SOLE 43 7,840 0 601
LINEAGE CELL THERAPEUTICS IN COM 53566P109   14,814 13,591 SH   SOLE 2 4,062 0 9,529
LINEAGE CELL THERAPEUTICS IN COM 53566P109   343,548 315,182 SH   SOLE 18 315,182 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   280,244 257,105 SH   SOLE 19 257,105 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   5,056,883 4,639,342 SH   SOLE 21 4,639,342 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   3,603,843 3,306,278 SH   SOLE 22 3,281,836 0 24,442
LINKBANCORP INC COM 53578P105   54,897 6,888 SH   SOLE 18 6,888 0 0
LINKBANCORP INC COM 53578P105   438,430 55,010 SH   SOLE 21 55,010 0 0
LINKBANCORP INC COM 53578P105   1,437,429 180,355 SH   SOLE 22 180,355 0 0
LINKBANCORP INC COM 53578P105   34,351 4,310 SH   SOLE 26 2,721 0 1,589
LINKBANCORP INC COM 53578P105   154,785 19,421 SH   SOLE 28 0 0 19,421
LINKBANCORP INC COM 53578P105   81,828 10,267 SH   SOLE 31 9,544 0 723
LINKBANCORP INC COM 53578P105   8 1 SH   SOLE 43 1 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   1,822,938 167,242 SH   SOLE 2 92,223 0 75,019
LIONS GATE ENTMNT CORP CL A VTG 535919401   53,661 4,923 SH   SOLE 4 4,923 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   394,787 36,219 SH   SOLE 7 34,471 0 1,748
LIONS GATE ENTMNT CORP CL A VTG 535919401   2,847,854 261,271 SH   SOLE 18 261,271 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   18,650,140 1,711,022 SH   SOLE 19 1,711,022 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   26,964,366 2,473,795 SH   SOLE 21 2,473,795 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   18,647,349 1,710,766 SH   SOLE 22 1,638,557 0 72,209
LIONS GATE ENTMNT CORP CL A VTG 535919401   67,013 6,148 SH   SOLE 23 6,148 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   110,330 10,122 SH   SOLE 25 10,122 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   598,257 54,886 SH   SOLE 26 5,834 0 49,052
LIONS GATE ENTMNT CORP CL A VTG 535919401   36,471 3,346 SH   SOLE 28 577 0 2,769
LIONS GATE ENTMNT CORP CL A VTG 535919401   690,101 63,312 SH   SOLE 30 63,312 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   3,757,993 344,770 SH   SOLE 34 344,770 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   31,697 2,908 SH   SOLE 36 2,908 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   67,831 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   755,414 69,304 SH   SOLE 43 65,608 0 3,696
LIONS GATE ENTMNT CORP OPTIONS 535919401   817,500 75,000 SH Call SOLE 19 75,000 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   2,151,078 211,097 SH   SOLE 2 105,070 0 106,027
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   3,200 314 SH   SOLE 4 314 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   24,487 2,403 SH   SOLE 7 2,403 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   2,962,539 290,730 SH   SOLE 18 290,730 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   3,880,739 380,838 SH   SOLE 19 380,838 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   45,782,620 4,492,897 SH   SOLE 21 4,492,897 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   40,356,507 3,960,403 SH   SOLE 22 3,830,248 0 130,155
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   35,522 3,486 SH   SOLE 23 3,486 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   233,269 22,892 SH   SOLE 25 22,892 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   1,003,735 98,502 SH   SOLE 26 38,268 0 60,234
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   23,692 2,325 SH   SOLE 28 2,325 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   881,771 86,533 SH   SOLE 30 86,533 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   64,442 6,324 SH   SOLE 36 6,324 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   260,732 25,587 SH   SOLE 40 25,587 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   167,819 16,469 SH   SOLE 43 16,267 0 202
LIPOCINE INC NEW COM NEW 53630X203   20 7 SH   SOLE 21 7 0 0
LIPOCINE INC NEW COM NEW 53630X203   208,801 74,839 SH   SOLE 22 74,839 0 0
LIQTECH INTL INC COM 53632A300   18,687 5,480 SH   SOLE 22 5,480 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   451,907 37,565 SH   SOLE 2 1,539 0 36,026
LIQUIDIA CORPORATION COM NEW 53635D202   4,583 381 SH   SOLE 7 381 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   1,583,605 131,638 SH   SOLE 18 131,638 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   1,205,611 100,217 SH   SOLE 19 100,217 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   22,690,096 1,886,126 SH   SOLE 21 1,886,126 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   15,621,256 1,298,525 SH   SOLE 22 1,269,797 0 28,728
LIQUIDIA CORPORATION COM NEW 53635D202   902,358 75,009 SH   SOLE 43 34,720 0 40,289
LIQUIDITY SVCS INC COM 53635B107   276,272 16,053 SH   SOLE 2 6,627 0 9,426
LIQUIDITY SVCS INC COM 53635B107   2,444 142 SH   SOLE 7 142 0 0
LIQUIDITY SVCS INC COM 53635B107   1,274,401 74,050 SH   SOLE 18 74,050 0 0
LIQUIDITY SVCS INC COM 53635B107   856,834 49,787 SH   SOLE 19 49,787 0 0
LIQUIDITY SVCS INC COM 53635B107   45,116,824 2,621,547 SH   SOLE 21 2,621,547 0 0
LIQUIDITY SVCS INC COM 53635B107   11,307,899 657,054 SH   SOLE 22 633,286 0 23,768
LIQUIDITY SVCS INC COM 53635B107   73,676 4,281 SH   SOLE 25 4,281 0 0
LIQUIDITY SVCS INC COM 53635B107   49,823 2,895 SH   SOLE 26 2,895 0 0
LIQUIDITY SVCS INC COM 53635B107   610,508 35,474 SH   SOLE 30 35,474 0 0
LIQUIDITY SVCS INC COM 53635B107   15,455 898 SH   SOLE 36 898 0 0
LIQUIDITY SVCS INC COM 53635B107   54,401 3,161 SH   SOLE 40 3,161 0 0
LIQUIDITY SVCS INC COM 53635B107   344,630 20,025 SH   SOLE 43 19,781 0 244
LISATA THERAPEUTICS INC COM 128058302   153,563 56,250 SH   SOLE 22 56,250 0 0
LITHIA MTRS INC COM 536797103   25,926,519 78,737 SH   SOLE 2 25,990 0 52,747
LITHIA MTRS INC COM 536797103   25,355 77 SH   SOLE 4 77 0 0
LITHIA MTRS INC COM 536797103   1,636,851 4,971 SH   SOLE 7 4,720 0 251
LITHIA MTRS INC COM 536797103   15,679,655 47,618 SH   SOLE 18 47,618 0 0
LITHIA MTRS INC COM 536797103   2,866,712 8,706 SH   SOLE 19 8,706 0 0
LITHIA MTRS INC COM 536797103   443,280,687 1,346,212 SH   SOLE 21 1,346,212 0 0
LITHIA MTRS INC COM 536797103   263,285,044 799,578 SH   SOLE 22 762,268 0 37,310
LITHIA MTRS INC COM 536797103   1,847,261 5,610 SH   SOLE 25 5,610 0 0
LITHIA MTRS INC COM 536797103   3,689,582 11,205 SH   SOLE 26 11,205 0 0
LITHIA MTRS INC COM 536797103   89,893 273 SH   SOLE 28 273 0 0
LITHIA MTRS INC COM 536797103   19,757 60 SH   SOLE 29 60 0 0
LITHIA MTRS INC COM 536797103   7,479,266 22,714 SH   SOLE 30 22,714 0 0
LITHIA MTRS INC COM 536797103   124,797 379 SH   SOLE 31 379 0 0
LITHIA MTRS INC COM 536797103   389,868 1,184 SH   SOLE 36 1,184 0 0
LITHIA MTRS INC COM 536797103   1,817,626 5,520 SH   SOLE 40 5,520 0 0
LITHIA MTRS INC COM 536797103   16,046 49 SH   OTR 43 49 0 0
LITHIA MTRS INC COM 536797103   6,367,001 19,336 SH   SOLE 43 17,452 0 1,884
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   92,278 14,601 SH   SOLE 43 12,464 0 2,137
LITHIUM AMERS CORP NEW COM SHS 53681J103   362,496 56,640 SH   SOLE 21 56,640 0 0
LITHIUM AMERS CORP NEW COM SHS 53681J103   18,234 2,849 SH   SOLE 28 2,849 0 0
LITHIUM AMERS CORP NEW COM SHS 53681J103   58,752 9,180 SH   SOLE 30 9,180 0 0
LITHIUM AMERS CORP NEW COM SHS 53681J103   210,765 32,932 SH   SOLE 43 30,481 0 2,451
LITTELFUSE INC COM 537008104   14,889,179 55,648 SH   SOLE 2 24,216 0 31,432
LITTELFUSE INC COM 537008104   39,599 148 SH   SOLE 4 82 0 66
LITTELFUSE INC COM 537008104   1,238,268 4,628 SH   SOLE 7 4,383 0 245
LITTELFUSE INC COM 537008104   11,348,825 42,416 SH   SOLE 18 42,416 0 0
LITTELFUSE INC COM 537008104   2,161,617 8,079 SH   SOLE 19 8,079 0 0
LITTELFUSE INC COM 537008104   336,267,268 1,256,792 SH   SOLE 21 1,256,792 0 0
LITTELFUSE INC COM 537008104   193,382,468 722,763 SH   SOLE 22 689,849 0 32,914
LITTELFUSE INC COM 537008104   1,301,679 4,865 SH   SOLE 25 4,865 0 0
LITTELFUSE INC COM 537008104   2,151,718 8,042 SH   SOLE 26 8,042 0 0
LITTELFUSE INC COM 537008104   557,595 2,084 SH   SOLE 28 439 0 1,645
LITTELFUSE INC COM 537008104   5,495,682 20,540 SH   SOLE 30 20,540 0 0
LITTELFUSE INC COM 537008104   87,760 328 SH   SOLE 31 328 0 0
LITTELFUSE INC COM 537008104   36,656 137 SH   SOLE 36 137 0 0
LITTELFUSE INC COM 537008104   1,323,619 4,947 SH   SOLE 40 4,947 0 0
LITTELFUSE INC COM 537008104   6,447,628 24,098 SH   SOLE 43 22,405 0 1,693
LIVANOVA PLC SHS G5509L101   8,836,830 170,793 SH   SOLE 2 101,144 0 69,649
LIVANOVA PLC SHS G5509L101   41,599 804 SH   SOLE 4 199 0 605
LIVANOVA PLC SHS G5509L101   350,539 6,775 SH   SOLE 7 6,425 0 350
LIVANOVA PLC SHS G5509L101   11,486,849 222,011 SH   SOLE 18 220,402 0 1,609
LIVANOVA PLC SHS G5509L101   15,281,616 295,354 SH   SOLE 19 295,354 0 0
LIVANOVA PLC SHS G5509L101   233,178,055 4,506,727 SH   SOLE 21 4,506,727 0 0
LIVANOVA PLC SHS G5509L101   100,951,414 1,951,129 SH   SOLE 22 1,862,417 0 88,712
LIVANOVA PLC SHS G5509L101   281,466 5,440 SH   SOLE 23 5,440 0 0
LIVANOVA PLC SHS G5509L101   515,279 9,959 SH   SOLE 25 9,959 0 0
LIVANOVA PLC SHS G5509L101   849,726 16,423 SH   SOLE 26 14,288 0 2,135
LIVANOVA PLC SHS G5509L101   45,169 873 SH   SOLE 28 873 0 0
LIVANOVA PLC SHS G5509L101   9,612,775 185,790 SH   SOLE 30 185,790 0 0
LIVANOVA PLC SHS G5509L101   170,742 3,300 SH   SOLE 34 3,300 0 0
LIVANOVA PLC SHS G5509L101   601,167 11,619 SH   SOLE 40 11,619 0 0
LIVANOVA PLC SHS G5509L101   14,384 278 SH   OTR 43 278 0 0
LIVANOVA PLC SHS G5509L101   1,477,694 28,560 SH   SOLE 43 24,920 0 3,640
LIVE NATION ENTERTAINMENT IN COM 538034109   33,127,661 353,928 SH   SOLE 2 115,983 0 237,945
LIVE NATION ENTERTAINMENT IN COM 538034109   12,543,430 134,011 SH   SOLE 4 60,551 0 73,460
LIVE NATION ENTERTAINMENT IN COM 538034109   8,304,098 88,719 SH   SOLE 7 78,148 0 10,571
LIVE NATION ENTERTAINMENT IN COM 538034109   425,693 4,548 SH   SOLE 13 4,548 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   2,164,219 23,122 SH   SOLE 15 23,122 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   23,877,734 255,104 SH   SOLE 18 244,361 0 10,743
LIVE NATION ENTERTAINMENT IN COM 538034109   259,555,608 2,773,030 SH   SOLE 19 2,773,030 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   363,292,956 3,881,335 SH   SOLE 21 3,881,335 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   342,182,693 3,655,798 SH   SOLE 22 3,309,462 0 346,336
LIVE NATION ENTERTAINMENT IN COM 538034109   26,085,010 278,686 SH   SOLE 23 278,686 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   35,755,574 382,004 SH   SOLE 25 381,564 0 440
LIVE NATION ENTERTAINMENT IN COM 538034109   19,346,839 206,697 SH   SOLE 26 78,938 0 127,759
LIVE NATION ENTERTAINMENT IN COM 538034109   15,233,681 162,753 SH   SOLE 28 1,614 0 161,139
LIVE NATION ENTERTAINMENT IN COM 538034109   57,377 613 SH   SOLE 29 613 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   81,138,751 866,867 SH   SOLE 30 866,867 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   3,403,858 36,366 SH   SOLE 31 33,627 0 2,739
LIVE NATION ENTERTAINMENT IN COM 538034109   614,765 6,568 SH   SOLE 34 6,568 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   3,171,730 33,886 SH   SOLE 36 33,886 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   844,085 9,018 SH   SOLE 40 9,018 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   20,030 214 SH   OTR 43 214 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   11,957,875 127,755 SH   SOLE 43 106,229 0 21,526
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3   3,037,887 2,888,000 PRN   SOLE 21 2,888,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105   2,194,238 48,225 SH   SOLE 2 24,529 0 23,696
LIVE OAK BANCSHARES INC COM 53803X105   4,732 104 SH   SOLE 4 104 0 0
LIVE OAK BANCSHARES INC COM 53803X105   15,470 340 SH   SOLE 7 340 0 0
LIVE OAK BANCSHARES INC COM 53803X105   4,363,314 95,897 SH   SOLE 18 95,897 0 0
LIVE OAK BANCSHARES INC COM 53803X105   3,200,652 70,344 SH   SOLE 19 70,344 0 0
LIVE OAK BANCSHARES INC COM 53803X105   63,007,035 1,384,770 SH   SOLE 21 1,384,770 0 0
LIVE OAK BANCSHARES INC COM 53803X105   45,136,000 992,000 SH   SOLE 22 949,236 0 42,764
LIVE OAK BANCSHARES INC COM 53803X105   8,782 193 SH   SOLE 23 193 0 0
LIVE OAK BANCSHARES INC COM 53803X105   263,809 5,798 SH   SOLE 25 5,798 0 0
LIVE OAK BANCSHARES INC COM 53803X105   423,696 9,312 SH   SOLE 26 9,194 0 118
LIVE OAK BANCSHARES INC COM 53803X105   28,984 637 SH   SOLE 28 637 0 0
LIVE OAK BANCSHARES INC COM 53803X105   917,872 20,173 SH   SOLE 30 20,173 0 0
LIVE OAK BANCSHARES INC COM 53803X105   9,056,775 199,050 SH   SOLE 34 199,050 0 0
LIVE OAK BANCSHARES INC COM 53803X105   298,799 6,567 SH   SOLE 40 6,567 0 0
LIVE OAK BANCSHARES INC COM 53803X105   2,442,897 53,690 SH   SOLE 43 51,753 0 1,937
LIVE VENTURES INC COM NEW 538142308   6,909 272 SH   SOLE 18 272 0 0
LIVE VENTURES INC COM NEW 538142308   86,868 3,420 SH   SOLE 21 3,420 0 0
LIVE VENTURES INC COM NEW 538142308   6,528 257 SH   SOLE 22 257 0 0
LIVENT CORP COM 53814L108   5,205,174 289,498 SH   SOLE 2 216,894 0 72,604
LIVENT CORP COM 53814L108   355,249 19,758 SH   SOLE 4 549 0 19,209
LIVENT CORP COM 53814L108   607,922 33,811 SH   SOLE 7 32,420 0 1,391
LIVENT CORP COM 53814L108   13,806,788 767,897 SH   SOLE 18 741,850 0 26,047
LIVENT CORP COM 53814L108   6,689,243 372,038 SH   SOLE 19 372,038 0 0
LIVENT CORP COM 53814L108   280,696,550 15,611,599 SH   SOLE 21 15,611,599 0 0
LIVENT CORP COM 53814L108   106,914,456 5,946,299 SH   SOLE 22 5,681,126 0 265,173
LIVENT CORP COM 53814L108   683,456 38,012 SH   SOLE 25 38,012 0 0
LIVENT CORP COM 53814L108   5,208,015 289,656 SH   SOLE 26 103,953 0 185,703
LIVENT CORP COM 53814L108   5,691,137 316,526 SH   SOLE 28 20,500 0 296,026
LIVENT CORP COM 53814L108   2,632,416 146,408 SH   SOLE 30 146,408 0 0
LIVENT CORP COM 53814L108   2,695,831 149,935 SH   SOLE 31 139,614 0 10,321
LIVENT CORP COM 53814L108   37,291 2,074 SH   SOLE 34 2,074 0 0
LIVENT CORP COM 53814L108   694,549 38,629 SH   SOLE 40 38,629 0 0
LIVENT CORP COM 53814L108   2,950,086 164,076 SH   SOLE 43 160,216 0 3,860
LIVEONE INC COM 53814X102   17,021 12,245 SH   SOLE 18 12,245 0 0
LIVEONE INC COM 53814X102   206,079 148,258 SH   SOLE 21 148,258 0 0
LIVEONE INC COM 53814X102   1,322,194 951,219 SH   SOLE 22 951,219 0 0
LIVEONE INC COM 53814X102   2,963 2,132 SH   SOLE 43 2,132 0 0
LIVEPERSON INC COM 538146101   1,417,524 374,017 SH   SOLE 2 207,895 0 166,122
LIVEPERSON INC COM 538146101   2,573 679 SH   SOLE 7 679 0 0
LIVEPERSON INC COM 538146101   743,124 196,075 SH   SOLE 18 196,075 0 0
LIVEPERSON INC COM 538146101   3,497,848 922,915 SH   SOLE 19 922,915 0 0
LIVEPERSON INC COM 538146101   11,923,389 3,146,013 SH   SOLE 21 3,146,013 0 0
LIVEPERSON INC COM 538146101   11,893,342 3,138,085 SH   SOLE 22 3,040,951 0 97,134
LIVEPERSON INC COM 538146101   82,982 21,895 SH   SOLE 23 21,895 0 0
LIVEPERSON INC COM 538146101   370,408 97,733 SH   SOLE 26 0 0 97,733
LIVEPERSON INC COM 538146101   4,336 1,144 SH   SOLE 28 1,144 0 0
LIVEPERSON INC COM 538146101   2,384 629 SH   SOLE 43 629 0 0
LIVEPERSON INC NOTE 12/1 538146AD3   2,468,088 3,735,000 PRN   SOLE 21 3,735,000 0 0
LIVERAMP HLDGS INC COM 53815P108   6,351,226 167,667 SH   SOLE 2 84,970 0 82,697
LIVERAMP HLDGS INC COM 53815P108   9,281 245 SH   SOLE 4 245 0 0
LIVERAMP HLDGS INC COM 53815P108   501,455 13,238 SH   SOLE 7 12,535 0 703
LIVERAMP HLDGS INC COM 53815P108   8,262,613 218,126 SH   SOLE 18 218,126 0 0
LIVERAMP HLDGS INC COM 53815P108   13,114,056 346,200 SH   SOLE 19 346,200 0 0
LIVERAMP HLDGS INC COM 53815P108   299,765,956 7,913,568 SH   SOLE 21 7,913,568 0 0
LIVERAMP HLDGS INC COM 53815P108   82,129,598 2,168,152 SH   SOLE 22 2,063,780 0 104,372
LIVERAMP HLDGS INC COM 53815P108   143,414 3,786 SH   SOLE 23 3,786 0 0
LIVERAMP HLDGS INC COM 53815P108   508,350 13,420 SH   SOLE 25 13,420 0 0
LIVERAMP HLDGS INC COM 53815P108   798,510 21,080 SH   SOLE 26 20,487 0 593
LIVERAMP HLDGS INC COM 53815P108   87,541 2,311 SH   SOLE 28 1,217 0 1,094
LIVERAMP HLDGS INC COM 53815P108   5,757,608 151,996 SH   SOLE 30 151,996 0 0
LIVERAMP HLDGS INC COM 53815P108   511,001 13,490 SH   SOLE 40 13,490 0 0
LIVERAMP HLDGS INC COM 53815P108   3,634,586 95,950 SH   SOLE 43 87,141 0 8,809
LIVEWIRE GROUP INC COM 53838J105   20,041 1,772 SH   SOLE 2 567 0 1,205
LIVEWIRE GROUP INC COM 53838J105   494,677 43,738 SH   SOLE 18 43,738 0 0
LIVEWIRE GROUP INC COM 53838J105   277,061 24,497 SH   SOLE 19 24,497 0 0
LIVEWIRE GROUP INC COM 53838J105   6,783,817 599,807 SH   SOLE 21 599,807 0 0
LIVEWIRE GROUP INC COM 53838J105   2,262,837 200,074 SH   SOLE 22 196,245 0 3,829
LIVONGO HEALTH INC NOTE 0.875% 6/0 539183AA1   3,644,160 3,900,000 PRN   SOLE 21 3,900,000 0 0
LKQ CORP COM 501889208   32,953,881 689,556 SH   SOLE 2 160,028 0 529,528
LKQ CORP COM 501889208   16,986,669 355,444 SH   SOLE 4 187,685 0 167,759
LKQ CORP COM 501889208   39,833,921 833,520 SH   SOLE 7 727,752 0 105,768
LKQ CORP COM 501889208   205,210 4,294 SH   SOLE 13 4,294 0 0
LKQ CORP COM 501889208   1,802,878 37,725 SH   SOLE 15 37,725 0 0
LKQ CORP COM 501889208   34,613,102 724,275 SH   SOLE 18 707,984 0 16,291
LKQ CORP COM 501889208   89,377,288 1,870,209 SH   SOLE 19 1,870,209 0 0
LKQ CORP COM 501889208   410,168,428 8,582,725 SH   SOLE 21 8,582,725 0 0
LKQ CORP COM 501889208   283,868,633 5,939,917 SH   SOLE 22 5,349,522 0 590,395
LKQ CORP COM 501889208   20,493,212 428,818 SH   SOLE 23 428,818 0 0
LKQ CORP COM 501889208   49,429,484 1,034,306 SH   SOLE 25 1,033,500 0 806
LKQ CORP COM 501889208   21,392,524 447,636 SH   SOLE 26 282,667 0 164,969
LKQ CORP COM 501889208   34,041,582 712,316 SH   SOLE 28 20,500 0 691,816
LKQ CORP COM 501889208   145,908,318 3,053,114 SH   SOLE 30 3,016,798 0 36,316
LKQ CORP COM 501889208   2,768,905 57,939 SH   SOLE 31 53,468 0 4,471
LKQ CORP COM 501889208   72,333,893 1,513,578 SH   SOLE 34 1,513,578 0 0
LKQ CORP COM 501889208   3,395,002 71,040 SH   SOLE 36 71,040 0 0
LKQ CORP COM 501889208   704,186 14,735 SH   SOLE 40 14,735 0 0
LKQ CORP COM 501889208   22,557 472 SH   OTR 43 472 0 0
LKQ CORP COM 501889208   7,990,832 167,207 SH   SOLE 43 139,061 0 28,146
LL FLOORING HOLDINGS INC COM 55003T107   313,248 80,320 SH   SOLE 2 80,320 0 0
LL FLOORING HOLDINGS INC COM 55003T107   19,617 5,030 SH   SOLE 18 5,030 0 0
LL FLOORING HOLDINGS INC COM 55003T107   259,869 66,633 SH   SOLE 21 66,633 0 0
LL FLOORING HOLDINGS INC COM 55003T107   1,765,507 452,694 SH   SOLE 22 452,694 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   15,797,820 6,609,966 SH   SOLE 43 6,158,837 0 451,129
LM FDG AMER INC COM 502074404   246 399 SH   SOLE 22 399 0 0
LOANDEPOT INC COM CL A 53946R106   430,785 122,382 SH   SOLE 22 122,382 0 0
LOCAL BOUNTI CORP COM NEW 53960E205   56,946 27,510 SH   SOLE 22 27,510 0 0
LOCKHEED MARTIN CORP COM 539830109   328,327,962 724,402 SH   SOLE 2 340,519 0 383,883
LOCKHEED MARTIN CORP COM 539830109   38,515,429 84,978 SH   SOLE 4 39,981 0 44,997
LOCKHEED MARTIN CORP COM 539830109   82,282,549 181,543 SH   SOLE 7 164,838 0 16,705
LOCKHEED MARTIN CORP COM 539830109   19,486,147 42,993 SH   SOLE 13 42,993 0 0
LOCKHEED MARTIN CORP COM 539830109   15,299,569 33,756 SH   SOLE 15 33,756 0 0
LOCKHEED MARTIN CORP COM 539830109   191,963,910 423,537 SH   SOLE 18 385,470 0 38,067
LOCKHEED MARTIN CORP COM 539830109   195,089,453 430,433 SH   SOLE 19 430,433 0 0
LOCKHEED MARTIN CORP COM 539830109   3,847,193,581 8,488,204 SH   SOLE 21 8,488,204 0 0
LOCKHEED MARTIN CORP COM 539830109   2,368,927,752 5,226,652 SH   SOLE 22 4,694,454 0 532,198
LOCKHEED MARTIN CORP COM 539830109   264,866,657 584,385 SH   SOLE 23 584,385 0 0
LOCKHEED MARTIN CORP COM 539830109   41,763,347 92,144 SH   SOLE 25 92,144 0 0
LOCKHEED MARTIN CORP COM 539830109   49,928,012 110,158 SH   SOLE 26 95,109 0 15,049
LOCKHEED MARTIN CORP COM 539830109   16,873,672 37,229 SH   SOLE 28 0 0 37,229
LOCKHEED MARTIN CORP COM 539830109   16,829,708 37,132 SH   SOLE 29 37,132 0 0
LOCKHEED MARTIN CORP COM 539830109   530,921,257 1,171,391 SH   SOLE 30 1,171,391 0 0
LOCKHEED MARTIN CORP COM 539830109   61,120,774 134,853 SH   SOLE 31 131,058 0 3,795
LOCKHEED MARTIN CORP COM 539830109   2,808,728 6,197 SH   SOLE 32 6,197 0 0
LOCKHEED MARTIN CORP COM 539830109   24,236,556 53,474 SH   SOLE 36 53,474 0 0
LOCKHEED MARTIN CORP COM 539830109   2,689,979 5,935 SH   SOLE 40 5,935 0 0
LOCKHEED MARTIN CORP COM 539830109   131,175,334 289,417 SH   SOLE 43 242,303 0 47,114
LOCKHEED MARTIN CORP OPTIONS 539830109   2,402,172 5,300 SH Call SOLE 2 0 0 5,300
LOCKHEED MARTIN CORP OPTIONS 539830109   362,592 800 SH Call SOLE 4 800 0 0
LOCKHEED MARTIN CORP OPTIONS 539830109   8,928,828 19,700 SH Call SOLE 18 19,700 0 0
LOCKHEED MARTIN CORP OPTIONS 539830109   45,006,732 99,300 SH Call SOLE 19 99,300 0 0
LOCKHEED MARTIN CORP OPTIONS 539830109   3,535,272 7,800 SH Call SOLE 22 7,800 0 0
LOCKHEED MARTIN CORP OPTIONS 539830109   271,944 600 SH Call SOLE 26 600 0 0
LOEWS CORP COM 540424108   31,732,970 455,999 SH   SOLE 2 148,562 0 307,437
LOEWS CORP COM 540424108   17,724,503 254,699 SH   SOLE 4 57,806 0 196,893
LOEWS CORP COM 540424108   10,509,482 151,020 SH   SOLE 7 137,959 0 13,061
LOEWS CORP COM 540424108   1,391,939 20,002 SH   SOLE 13 20,002 0 0
LOEWS CORP COM 540424108   2,091,875 30,060 SH   SOLE 15 30,060 0 0
LOEWS CORP COM 540424108   27,631,753 397,065 SH   SOLE 18 384,624 0 12,441
LOEWS CORP COM 540424108   5,756,624 82,722 SH   SOLE 19 82,722 0 0
LOEWS CORP COM 540424108   436,727,842 6,275,727 SH   SOLE 21 6,275,727 0 0
LOEWS CORP COM 540424108   322,012,137 4,627,276 SH   SOLE 22 4,218,736 0 408,540
LOEWS CORP COM 540424108   21,119,312 303,482 SH   SOLE 23 303,482 0 0
LOEWS CORP COM 540424108   35,000,360 502,951 SH   SOLE 25 496,445 0 6,506
LOEWS CORP COM 540424108   14,779,176 212,375 SH   SOLE 26 107,898 0 104,477
LOEWS CORP COM 540424108   24,102,218 346,346 SH   SOLE 28 0 0 346,346
LOEWS CORP COM 540424108   14,683 211 SH   SOLE 29 211 0 0
LOEWS CORP COM 540424108   77,507,602 1,113,775 SH   SOLE 30 1,113,775 0 0
LOEWS CORP COM 540424108   3,157,298 45,370 SH   SOLE 31 41,958 0 3,412
LOEWS CORP COM 540424108   549,204 7,892 SH   SOLE 34 7,892 0 0
LOEWS CORP COM 540424108   5,822,387 83,667 SH   SOLE 36 83,667 0 0
LOEWS CORP COM 540424108   631,599 9,076 SH   SOLE 40 9,076 0 0
LOEWS CORP COM 540424108   30,936,526 444,554 SH   SOLE 43 398,610 0 45,944
LOGICMARK INC COM NEW 67091J503   2 2 SH   SOLE 21 2 0 0
LOGICMARK INC COM NEW 67091J503   24 23 SH   SOLE 22 23 0 0
LOGITECH INTL S A SHS H50430232   31,144,508 327,630 SH   SOLE 43 294,410 0 33,220
LONGBOARD PHARMACEUTICALS IN COM 54300N103   47,468 7,872 SH   SOLE 2 3,791 0 4,081
LONGBOARD PHARMACEUTICALS IN COM 54300N103   243,739 40,421 SH   SOLE 18 40,421 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   169,075 28,039 SH   SOLE 19 28,039 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   3,421,748 567,454 SH   SOLE 21 567,454 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   1,363,341 226,093 SH   SOLE 22 217,861 0 8,232
LONGEVERON INC COM 54303L104   1,129 830 SH   SOLE 18 830 0 0
LONGEVERON INC COM 54303L104   14,575 10,717 SH   SOLE 21 10,717 0 0
LONGEVERON INC COM 54303L104   136,208 100,153 SH   SOLE 22 100,153 0 0
LOOP INDS INC COM 543518104   830,863 219,805 SH   SOLE 22 219,805 0 0
LOOP MEDIA INC COM NEW 54352F206   4,835 4,835 SH   SOLE 2 1,939 0 2,896
LOOP MEDIA INC COM NEW 54352F206   92,806 92,806 SH   SOLE 18 92,806 0 0
LOOP MEDIA INC COM NEW 54352F206   68,290 68,290 SH   SOLE 19 68,290 0 0
LOOP MEDIA INC COM NEW 54352F206   1,295,849 1,295,849 SH   SOLE 21 1,295,849 0 0
LOOP MEDIA INC COM NEW 54352F206   792,318 792,318 SH   SOLE 22 785,389 0 6,929
LOUISIANA PAC CORP COM 546347105   29,695,194 419,246 SH   SOLE 2 338,837 0 80,409
LOUISIANA PAC CORP COM 546347105   1,382,814 19,523 SH   SOLE 4 12,444 0 7,079
LOUISIANA PAC CORP COM 546347105   1,023,706 14,453 SH   SOLE 7 13,908 0 545
LOUISIANA PAC CORP COM 546347105   292,599 4,131 SH   SOLE 13 4,131 0 0
LOUISIANA PAC CORP COM 546347105   9,322,715 131,621 SH   SOLE 18 130,691 0 930
LOUISIANA PAC CORP COM 546347105   4,033,273 56,943 SH   SOLE 19 56,943 0 0
LOUISIANA PAC CORP COM 546347105   250,799,964 3,540,872 SH   SOLE 21 3,540,872 0 0
LOUISIANA PAC CORP COM 546347105   144,213,492 2,036,051 SH   SOLE 22 1,919,559 0 116,492
LOUISIANA PAC CORP COM 546347105   2,709,248 38,250 SH   SOLE 23 38,250 0 0
LOUISIANA PAC CORP COM 546347105   959,251 13,543 SH   SOLE 25 13,543 0 0
LOUISIANA PAC CORP COM 546347105   3,897,492 55,026 SH   SOLE 26 27,248 0 27,778
LOUISIANA PAC CORP COM 546347105   44,694 631 SH   SOLE 28 631 0 0
LOUISIANA PAC CORP COM 546347105   418,393 5,907 SH   SOLE 29 5,907 0 0
LOUISIANA PAC CORP COM 546347105   3,293,666 46,501 SH   SOLE 30 46,501 0 0
LOUISIANA PAC CORP COM 546347105   614,663 8,678 SH   SOLE 31 8,678 0 0
LOUISIANA PAC CORP COM 546347105   2,732,196 38,574 SH   SOLE 34 38,574 0 0
LOUISIANA PAC CORP COM 546347105   110,353 1,558 SH   SOLE 36 1,558 0 0
LOUISIANA PAC CORP COM 546347105   972,425 13,729 SH   SOLE 40 13,729 0 0
LOUISIANA PAC CORP COM 546347105   3,592,169 50,715 SH   SOLE 43 45,352 0 5,363
LOVESAC COMPANY COM 54738L109   1,958,740 76,663 SH   SOLE 2 74,934 0 1,729
LOVESAC COMPANY COM 54738L109   5,238 205 SH   SOLE 7 205 0 0
LOVESAC COMPANY COM 54738L109   918,420 35,946 SH   SOLE 18 35,946 0 0
LOVESAC COMPANY COM 54738L109   755,922 29,586 SH   SOLE 19 29,586 0 0
LOVESAC COMPANY COM 54738L109   14,709,825 575,727 SH   SOLE 21 575,727 0 0
LOVESAC COMPANY COM 54738L109   11,632,072 455,267 SH   SOLE 22 450,115 0 5,152
LOVESAC COMPANY COM 54738L109   21,462 840 SH   SOLE 43 785 0 55
LOWES COS INC COM 548661107   239,234,796 1,074,971 SH   SOLE 2 180,307 0 894,664
LOWES COS INC COM 548661107   104,799,463 470,903 SH   SOLE 4 239,369 0 231,534
LOWES COS INC COM 548661107   133,669,984 600,629 SH   SOLE 7 512,487 0 88,142
LOWES COS INC COM 548661107   4,634,381 20,824 SH   SOLE 13 20,824 0 0
LOWES COS INC COM 548661107   19,316,227 86,795 SH   SOLE 15 86,795 0 0
LOWES COS INC COM 548661107   205,166,397 921,889 SH   SOLE 18 885,010 0 36,879
LOWES COS INC COM 548661107   37,427,569 168,176 SH   SOLE 19 168,176 0 0
LOWES COS INC COM 548661107   3,138,325,991 14,101,667 SH   SOLE 21 14,101,667 0 0
LOWES COS INC COM 548661107   2,766,331,218 12,430,156 SH   SOLE 22 11,187,075 0 1,243,081
LOWES COS INC COM 548661107   243,274,746 1,093,124 SH   SOLE 23 1,093,124 0 0
LOWES COS INC COM 548661107   268,999,746 1,208,716 SH   SOLE 25 1,206,634 0 2,082
LOWES COS INC COM 548661107   142,305,369 639,431 SH   SOLE 26 328,925 0 310,506
LOWES COS INC COM 548661107   318,061,561 1,429,169 SH   SOLE 28 31,317 0 1,397,852
LOWES COS INC COM 548661107   192,506 865 SH   SOLE 29 865 0 0
LOWES COS INC COM 548661107   975,570,403 4,383,601 SH   SOLE 30 4,383,601 0 0
LOWES COS INC COM 548661107   29,283,352 131,581 SH   SOLE 31 121,873 0 9,708
LOWES COS INC COM 548661107   6,642,450 29,847 SH   SOLE 34 29,847 0 0
LOWES COS INC COM 548661107   30,926,438 138,964 SH   SOLE 36 138,964 0 0
LOWES COS INC COM 548661107   6,730,357 30,242 SH   SOLE 40 30,242 0 0
LOWES COS INC COM 548661107   231,229 1,039 SH   OTR 43 1,039 0 0
LOWES COS INC COM 548661107   204,858,949 920,508 SH   SOLE 43 786,071 0 134,437
LPL FINL HLDGS INC COM 50212V100   33,681,614 147,973 SH   SOLE 2 9,404 0 138,569
LPL FINL HLDGS INC COM 50212V100   13,547,260 59,517 SH   SOLE 4 29,610 0 29,907
LPL FINL HLDGS INC COM 50212V100   6,233,601 27,386 SH   SOLE 7 11,935 0 15,451
LPL FINL HLDGS INC COM 50212V100   540,598 2,375 SH   SOLE 13 2,375 0 0
LPL FINL HLDGS INC COM 50212V100   1,758,137 7,724 SH   SOLE 15 7,724 0 0
LPL FINL HLDGS INC COM 50212V100   78,286,506 343,935 SH   SOLE 18 338,765 0 5,170
LPL FINL HLDGS INC COM 50212V100   100,331,482 440,785 SH   SOLE 19 440,785 0 0
LPL FINL HLDGS INC COM 50212V100   355,963,309 1,563,849 SH   SOLE 21 1,563,849 0 0
LPL FINL HLDGS INC COM 50212V100   423,884,890 1,862,248 SH   SOLE 22 1,712,900 0 149,348
LPL FINL HLDGS INC COM 50212V100   27,495,130 120,794 SH   SOLE 23 120,794 0 0
LPL FINL HLDGS INC COM 50212V100   74,088,944 325,494 SH   SOLE 25 309,432 0 16,062
LPL FINL HLDGS INC COM 50212V100   31,597,981 138,819 SH   SOLE 26 46,205 0 92,614
LPL FINL HLDGS INC COM 50212V100   35,521,922 156,058 SH   SOLE 28 1,140 0 154,918
LPL FINL HLDGS INC COM 50212V100   68,466,730 300,794 SH   SOLE 30 247,353 0 53,441
LPL FINL HLDGS INC COM 50212V100   4,055,961 17,819 SH   SOLE 31 16,538 0 1,281
LPL FINL HLDGS INC COM 50212V100   72,184,220 317,126 SH   SOLE 34 317,126 0 0
LPL FINL HLDGS INC COM 50212V100   6,258,867 27,497 SH   SOLE 36 27,497 0 0
LPL FINL HLDGS INC COM 50212V100   934,835 4,107 SH   SOLE 40 4,107 0 0
LPL FINL HLDGS INC COM 50212V100   36,874 162 SH   OTR 43 162 0 0
LPL FINL HLDGS INC COM 50212V100   22,078,481 96,997 SH   SOLE 43 86,972 0 10,025
LSB INDS INC COM 502160104   474,661 50,984 SH   SOLE 2 14,086 0 36,898
LSB INDS INC COM 502160104   1,211,315 130,109 SH   SOLE 7 130,109 0 0
LSB INDS INC COM 502160104   1,370,590 147,217 SH   SOLE 18 147,217 0 0
LSB INDS INC COM 502160104   1,036,929 111,378 SH   SOLE 19 111,378 0 0
LSB INDS INC COM 502160104   32,999,407 3,544,512 SH   SOLE 21 3,544,512 0 0
LSB INDS INC COM 502160104   14,516,124 1,559,197 SH   SOLE 22 1,484,535 0 74,662
LSB INDS INC COM 502160104   93,631 10,057 SH   SOLE 25 10,057 0 0
LSB INDS INC COM 502160104   278,853 29,952 SH   SOLE 30 29,952 0 0
LSB INDS INC COM 502160104   123,683 13,285 SH   SOLE 40 13,285 0 0
LSB INDS INC COM 502160104   78,707 8,454 SH   SOLE 43 7,046 0 1,408
LSI INDS INC OHIO COM 50216C108   224,097 15,916 SH   SOLE 2 6,881 0 9,035
LSI INDS INC OHIO COM 50216C108   3,985 283 SH   SOLE 7 283 0 0
LSI INDS INC OHIO COM 50216C108   1,039,921 73,858 SH   SOLE 18 73,858 0 0
LSI INDS INC OHIO COM 50216C108   771,894 54,822 SH   SOLE 19 54,822 0 0
LSI INDS INC OHIO COM 50216C108   16,245,743 1,153,817 SH   SOLE 21 1,153,817 0 0
LSI INDS INC OHIO COM 50216C108   10,758,373 764,089 SH   SOLE 22 735,659 0 28,430
LSI INDS INC OHIO COM 50216C108   69,006 4,901 SH   SOLE 25 4,901 0 0
LSI INDS INC OHIO COM 50216C108   42,648 3,029 SH   SOLE 43 3,029 0 0
LTC PPTYS INC COM 502175102   1,578,891 49,156 SH   SOLE 2 11,509 0 37,647
LTC PPTYS INC COM 502175102   565,087 17,593 SH   SOLE 4 17,593 0 0
LTC PPTYS INC COM 502175102   1,923,474 59,884 SH   SOLE 7 53,544 0 6,340
LTC PPTYS INC COM 502175102   4,220,921 131,411 SH   SOLE 18 131,411 0 0
LTC PPTYS INC COM 502175102   4,850,152 151,001 SH   SOLE 19 151,001 0 0
LTC PPTYS INC COM 502175102   165,851,813 5,163,506 SH   SOLE 21 5,163,506 0 0
LTC PPTYS INC COM 502175102   53,426,995 1,663,356 SH   SOLE 22 1,602,577 0 60,779
LTC PPTYS INC COM 502175102   66,681 2,076 SH   SOLE 23 2,076 0 0
LTC PPTYS INC COM 502175102   3,326,283 103,558 SH   SOLE 25 103,558 0 0
LTC PPTYS INC COM 502175102   444,926 13,852 SH   SOLE 26 9,143 0 4,709
LTC PPTYS INC COM 502175102   1,281,010 39,882 SH   SOLE 28 798 0 39,084
LTC PPTYS INC COM 502175102   6,508,251 202,623 SH   SOLE 30 202,623 0 0
LTC PPTYS INC COM 502175102   335,911 10,458 SH   SOLE 40 10,458 0 0
LTC PPTYS INC COM 502175102   884,842 27,548 SH   SOLE 43 26,900 0 648
LUCID DIAGNOSTICS INC COM 54948X109   1,486 1,054 SH   SOLE 18 1,054 0 0
LUCID DIAGNOSTICS INC COM 54948X109   31,583 22,399 SH   SOLE 21 22,399 0 0
LUCID GROUP INC COM 549498103   2,579,635 612,740 SH   SOLE 2 69,229 0 543,511
LUCID GROUP INC COM 549498103   3,384,651 803,955 SH   SOLE 4 373,106 0 430,849
LUCID GROUP INC COM 549498103   563,643 133,882 SH   SOLE 7 128,827 0 5,055
LUCID GROUP INC COM 549498103   221,863 52,699 SH   SOLE 13 52,699 0 0
LUCID GROUP INC COM 549498103   392,583 93,250 SH   SOLE 15 93,250 0 0
LUCID GROUP INC COM 549498103   1,802,747 428,206 SH   SOLE 18 373,239 0 54,967
LUCID GROUP INC COM 549498103   727,016 172,688 SH   SOLE 19 172,688 0 0
LUCID GROUP INC COM 549498103   57,199,136 13,586,493 SH   SOLE 21 13,586,493 0 0
LUCID GROUP INC COM 549498103   86,050,943 20,439,654 SH   SOLE 22 18,825,835 0 1,613,819
LUCID GROUP INC COM 549498103   6,019,828 1,429,888 SH   SOLE 23 1,429,888 0 0
LUCID GROUP INC COM 549498103   9,358,384 2,222,894 SH   SOLE 25 2,009,542 0 213,352
LUCID GROUP INC COM 549498103   3,417,173 811,680 SH   SOLE 26 392,080 0 419,600
LUCID GROUP INC COM 549498103   9,220,153 2,190,060 SH   SOLE 28 147,097 0 2,042,963
LUCID GROUP INC COM 549498103   18,656,594 4,431,495 SH   SOLE 30 4,325,241 0 106,254
LUCID GROUP INC COM 549498103   855,969 203,318 SH   SOLE 31 192,533 0 10,785
LUCID GROUP INC COM 549498103   164,830 39,152 SH   SOLE 34 39,152 0 0
LUCID GROUP INC COM 549498103   693,652 164,763 SH   SOLE 36 164,763 0 0
LUCID GROUP INC COM 549498103   231,445 54,975 SH   SOLE 40 54,975 0 0
LUCID GROUP INC COM 549498103   6,243,489 1,483,014 SH   SOLE 43 1,340,037 0 142,977
LUFAX HOLDING LTD SPONSORED ADR 54975P201   247,820 80,723 SH   SOLE 2 19,075 0 61,648
LUFAX HOLDING LTD SPONSORED ADR 54975P201   187,074 60,936 SH   SOLE 4 31,314 0 29,622
LUFAX HOLDING LTD SPONSORED ADR 54975P201   191,193 62,278 SH   SOLE 7 57,088 0 5,190
LUFAX HOLDING LTD SPONSORED ADR 54975P201   70,797 23,061 SH   SOLE 13 23,061 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   380,591 123,971 SH   SOLE 15 123,971 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   235,156 76,598 SH   SOLE 18 76,598 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   495,206 161,305 SH   SOLE 19 161,305 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   9,272,032 3,020,206 SH   SOLE 21 3,020,206 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   5,549,142 1,807,538 SH   SOLE 22 1,596,941 0 210,597
LUFAX HOLDING LTD SPONSORED ADR 54975P201   834,567 271,846 SH   SOLE 23 271,846 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   377,773 123,053 SH   SOLE 25 123,053 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   362,134 117,959 SH   SOLE 26 3,144 0 114,815
LUFAX HOLDING LTD SPONSORED ADR 54975P201   1,684,300 548,632 SH   SOLE 28 24,523 0 524,109
LUFAX HOLDING LTD SPONSORED ADR 54975P201   3,825,677 1,246,149 SH   SOLE 30 1,246,149 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   497,417 162,025 SH   SOLE 34 162,025 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   108,721 35,414 SH   SOLE 36 35,414 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   8,464 2,757 SH   SOLE 40 2,757 0 0
LULULEMON ATHLETICA INC COM 550021109   119,822,857 234,354 SH   SOLE 2 94,522 0 139,832
LULULEMON ATHLETICA INC COM 550021109   62,079,809 121,418 SH   SOLE 4 63,061 0 58,357
LULULEMON ATHLETICA INC COM 550021109   67,541,920 132,101 SH   SOLE 7 120,939 0 11,162
LULULEMON ATHLETICA INC COM 550021109   9,907,778 19,378 SH   SOLE 13 19,378 0 0
LULULEMON ATHLETICA INC COM 550021109   8,973,140 17,550 SH   SOLE 15 17,550 0 0
LULULEMON ATHLETICA INC COM 550021109   96,282,554 188,313 SH   SOLE 18 174,228 0 14,085
LULULEMON ATHLETICA INC COM 550021109   146,057,658 285,665 SH   SOLE 19 285,665 0 0
LULULEMON ATHLETICA INC COM 550021109   1,824,343,052 3,568,118 SH   SOLE 21 3,568,118 0 0
LULULEMON ATHLETICA INC COM 550021109   1,302,190,185 2,546,872 SH   SOLE 22 2,292,174 0 254,698
LULULEMON ATHLETICA INC COM 550021109   104,414,110 204,217 SH   SOLE 23 204,217 0 0
LULULEMON ATHLETICA INC COM 550021109   99,533,847 194,672 SH   SOLE 25 194,285 0 387
LULULEMON ATHLETICA INC COM 550021109   78,089,833 152,731 SH   SOLE 26 86,339 0 66,392
LULULEMON ATHLETICA INC COM 550021109   131,048,229 256,309 SH   SOLE 28 7,996 0 248,313
LULULEMON ATHLETICA INC COM 550021109   4,774,426 9,338 SH   SOLE 29 9,338 0 0
LULULEMON ATHLETICA INC COM 550021109   493,838,650 965,868 SH   SOLE 30 936,872 0 28,996
LULULEMON ATHLETICA INC COM 550021109   24,166,633 47,266 SH   SOLE 31 45,296 0 1,970
LULULEMON ATHLETICA INC COM 550021109   18,031,664 35,267 SH   SOLE 32 35,267 0 0
LULULEMON ATHLETICA INC COM 550021109   9,410,292 18,405 SH   SOLE 34 18,405 0 0
LULULEMON ATHLETICA INC COM 550021109   13,891,749 27,170 SH   SOLE 36 27,170 0 0
LULULEMON ATHLETICA INC COM 550021109   3,110,177 6,083 SH   SOLE 40 6,083 0 0
LULULEMON ATHLETICA INC COM 550021109   70,047 137 SH   OTR 43 137 0 0
LULULEMON ATHLETICA INC COM 550021109   62,657,056 122,547 SH   SOLE 43 108,901 0 13,646
LULUS FASHION LOUNGE HOLDING COM 55003A108   5,366 2,885 SH   SOLE 18 2,885 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   303 163 SH   SOLE 19 163 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   70,282 37,786 SH   SOLE 21 37,786 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   18,981 10,205 SH   SOLE 22 10,205 0 0
LUMEN TECHNOLOGIES INC COM 550241103   2,364,768 1,292,223 SH   SOLE 2 357,145 0 935,078
LUMEN TECHNOLOGIES INC COM 550241103   4,915 2,686 SH   SOLE 4 2,686 0 0
LUMEN TECHNOLOGIES INC COM 550241103   520,640 284,503 SH   SOLE 7 272,560 0 11,943
LUMEN TECHNOLOGIES INC COM 550241103   5,980,350 3,267,951 SH   SOLE 18 3,267,951 0 0
LUMEN TECHNOLOGIES INC COM 550241103   4,085,171 2,232,334 SH   SOLE 19 2,232,334 0 0
LUMEN TECHNOLOGIES INC COM 550241103   195,173,951 106,652,432 SH   SOLE 21 106,652,432 0 0
LUMEN TECHNOLOGIES INC COM 550241103   57,680,696 31,519,506 SH   SOLE 22 30,175,583 0 1,343,923
LUMEN TECHNOLOGIES INC COM 550241103   27,421 14,984 SH   SOLE 23 14,984 0 0
LUMEN TECHNOLOGIES INC COM 550241103   359,194 196,281 SH   SOLE 25 196,281 0 0
LUMEN TECHNOLOGIES INC COM 550241103   4,434,981 2,423,487 SH   SOLE 26 1,087,952 0 1,335,535
LUMEN TECHNOLOGIES INC COM 550241103   52,578 28,731 SH   SOLE 28 10,085 0 18,646
LUMEN TECHNOLOGIES INC COM 550241103   4,579,590 2,502,508 SH   SOLE 30 2,502,508 0 0
LUMEN TECHNOLOGIES INC COM 550241103   1,188,825 649,631 SH   SOLE 36 649,631 0 0
LUMEN TECHNOLOGIES INC COM 550241103   308,430 168,541 SH   SOLE 40 168,541 0 0
LUMEN TECHNOLOGIES INC COM 550241103   1,968,095 1,075,462 SH   SOLE 43 1,014,090 0 61,372
LUMENT FINANCE TRUST INC COM 55025L108   12,069 5,180 SH   SOLE 18 5,180 0 0
LUMENT FINANCE TRUST INC COM 55025L108   156,059 66,978 SH   SOLE 21 66,978 0 0
LUMENT FINANCE TRUST INC COM 55025L108   259,383 111,323 SH   SOLE 22 111,323 0 0
LUMENTUM HLDGS INC COM 55024U109   5,723,845 109,192 SH   SOLE 2 69,813 0 39,379
LUMENTUM HLDGS INC COM 55024U109   19,395 370 SH   SOLE 4 193 0 177
LUMENTUM HLDGS INC COM 55024U109   530,805 10,126 SH   SOLE 7 9,613 0 513
LUMENTUM HLDGS INC COM 55024U109   6,095,817 116,288 SH   SOLE 18 116,288 0 0
LUMENTUM HLDGS INC COM 55024U109   3,148,765 60,068 SH   SOLE 19 60,068 0 0
LUMENTUM HLDGS INC COM 55024U109   187,002,007 3,567,379 SH   SOLE 21 3,567,379 0 0
LUMENTUM HLDGS INC COM 55024U109   104,571,819 1,994,884 SH   SOLE 22 1,883,893 0 110,991
LUMENTUM HLDGS INC COM 55024U109   751,965 14,345 SH   SOLE 25 14,345 0 0
LUMENTUM HLDGS INC COM 55024U109   1,512,055 28,845 SH   SOLE 26 28,845 0 0
LUMENTUM HLDGS INC COM 55024U109   357,400 6,818 SH   SOLE 28 1,352 0 5,466
LUMENTUM HLDGS INC COM 55024U109   2,869,471 54,740 SH   SOLE 30 54,740 0 0
LUMENTUM HLDGS INC COM 55024U109   51,948 991 SH   SOLE 31 991 0 0
LUMENTUM HLDGS INC COM 55024U109   51,267 978 SH   SOLE 36 978 0 0
LUMENTUM HLDGS INC COM 55024U109   753,590 14,376 SH   SOLE 40 14,376 0 0
LUMENTUM HLDGS INC COM 55024U109   3,516,491 67,083 SH   SOLE 43 64,669 0 2,414
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1   6,678,936 7,496,000 PRN   SOLE 21 7,496,000 0 0
LUMENTUM HLDGS INC NOTE 0.500% 6/1 55024UAF6   4,839,435 6,150,000 PRN   SOLE 21 6,150,000 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   467,678 138,777 SH   SOLE 2 76,115 0 62,662
LUMINAR TECHNOLOGIES INC COM CL A 550424105   37,454 11,114 SH   SOLE 4 689 0 10,425
LUMINAR TECHNOLOGIES INC COM CL A 550424105   359,084 106,553 SH   SOLE 7 100,764 0 5,789
LUMINAR TECHNOLOGIES INC COM CL A 550424105   2,196,775 651,862 SH   SOLE 18 651,862 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   1,894,742 562,238 SH   SOLE 19 562,238 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   35,662,459 10,582,332 SH   SOLE 21 10,582,332 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   25,528,653 7,575,268 SH   SOLE 22 7,354,604 0 220,664
LUMINAR TECHNOLOGIES INC COM CL A 550424105   159,526 47,337 SH   SOLE 25 47,337 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   205,904 61,099 SH   SOLE 26 61,099 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   114,678 34,029 SH   SOLE 28 990 0 33,039
LUMINAR TECHNOLOGIES INC COM CL A 550424105   5,392,361 1,600,107 SH   SOLE 30 1,600,107 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   17,032 5,054 SH   SOLE 36 5,054 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   178,664 53,016 SH   SOLE 40 53,016 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   414,180 122,902 SH   SOLE 43 118,977 0 3,925
LUMOS PHARMA INC COM 55028X109   7,492 2,356 SH   SOLE 21 2,356 0 0
LUMOS PHARMA INC COM 55028X109   130,711 41,104 SH   SOLE 22 41,104 0 0
LUNA INNOVATIONS INC COM 550351100   38,065 5,724 SH   SOLE 2 1,133 0 4,591
LUNA INNOVATIONS INC COM 550351100   564,439 84,878 SH   SOLE 18 84,878 0 0
LUNA INNOVATIONS INC COM 550351100   470,301 70,722 SH   SOLE 19 70,722 0 0
LUNA INNOVATIONS INC COM 550351100   8,209,691 1,234,540 SH   SOLE 21 1,234,540 0 0
LUNA INNOVATIONS INC COM 550351100   5,829,982 876,689 SH   SOLE 22 865,036 0 11,653
LUNA INNOVATIONS INC COM 550351100   479 72 SH   SOLE 43 72 0 0
LUTHER BURBANK CORP COM 550550107   417,701 39,001 SH   SOLE 2 27,757 0 11,244
LUTHER BURBANK CORP COM 550550107   2,367 221 SH   SOLE 7 221 0 0
LUTHER BURBANK CORP COM 550550107   456,246 42,600 SH   SOLE 18 42,600 0 0
LUTHER BURBANK CORP COM 550550107   252,606 23,586 SH   SOLE 19 23,586 0 0
LUTHER BURBANK CORP COM 550550107   7,615,870 711,099 SH   SOLE 21 711,099 0 0
LUTHER BURBANK CORP COM 550550107   5,467,958 510,547 SH   SOLE 22 497,800 0 12,747
LUTHER BURBANK CORP COM 550550107   60,469 5,646 SH   SOLE 25 5,646 0 0
LUTHER BURBANK CORP COM 550550107   100,931 9,424 SH   SOLE 28 0 0 9,424
LUTHER BURBANK CORP COM 550550107   88,240 8,239 SH   SOLE 30 8,239 0 0
LUTHER BURBANK CORP COM 550550107   1,767 165 SH   SOLE 43 165 0 0
LUXFER HLDGS PLC SHS G5698W116   318,228 35,596 SH   SOLE 2 23,731 0 11,865
LUXFER HLDGS PLC SHS G5698W116   1,770 198 SH   SOLE 7 198 0 0
LUXFER HLDGS PLC SHS G5698W116   691,759 77,378 SH   SOLE 18 77,378 0 0
LUXFER HLDGS PLC SHS G5698W116   512,387 57,314 SH   SOLE 19 57,314 0 0
LUXFER HLDGS PLC SHS G5698W116   23,196,931 2,594,735 SH   SOLE 21 2,594,735 0 0
LUXFER HLDGS PLC SHS G5698W116   6,301,091 704,820 SH   SOLE 22 681,046 0 23,774
LUXFER HLDGS PLC SHS G5698W116   46,944 5,251 SH   SOLE 43 4,219 0 1,032
LUXURBAN HOTELS INC COM 21985R105   35,611 5,965 SH   SOLE 18 5,965 0 0
LUXURBAN HOTELS INC COM 21985R105   182,181 30,516 SH   SOLE 21 30,516 0 0
LUXURBAN HOTELS INC COM 21985R105   35,539 5,953 SH   SOLE 22 5,953 0 0
LUXURBAN HOTELS INC COM 21985R105   33,951 5,687 SH   SOLE 26 3,590 0 2,097
LUXURBAN HOTELS INC COM 21985R105   152,981 25,625 SH   SOLE 28 0 0 25,625
LUXURBAN HOTELS INC COM 21985R105   80,726 13,522 SH   SOLE 31 12,594 0 928
LXP INDUSTRIAL TRUST COM 529043101   3,342,117 336,907 SH   SOLE 2 83,477 0 253,430
LXP INDUSTRIAL TRUST COM 529043101   1,231,102 124,103 SH   SOLE 4 124,103 0 0
LXP INDUSTRIAL TRUST COM 529043101   4,895,986 493,547 SH   SOLE 7 444,462 0 49,085
LXP INDUSTRIAL TRUST COM 529043101   9,420,211 949,618 SH   SOLE 18 949,618 0 0
LXP INDUSTRIAL TRUST COM 529043101   10,549,781 1,063,486 SH   SOLE 19 1,063,486 0 0
LXP INDUSTRIAL TRUST COM 529043101   373,218,722 37,622,855 SH   SOLE 21 37,622,855 0 0
LXP INDUSTRIAL TRUST COM 529043101   113,931,150 11,484,995 SH   SOLE 22 10,959,737 0 525,258
LXP INDUSTRIAL TRUST COM 529043101   143,731 14,489 SH   SOLE 23 14,489 0 0
LXP INDUSTRIAL TRUST COM 529043101   11,435,300 1,152,752 SH   SOLE 25 1,152,752 0 0
LXP INDUSTRIAL TRUST COM 529043101   2,158,017 217,542 SH   SOLE 26 125,226 0 92,316
LXP INDUSTRIAL TRUST COM 529043101   8,773,417 884,417 SH   SOLE 28 9,699 0 874,718
LXP INDUSTRIAL TRUST COM 529043101   17,113,180 1,725,119 SH   SOLE 30 1,725,119 0 0
LXP INDUSTRIAL TRUST COM 529043101   102,702 10,353 SH   SOLE 36 10,353 0 0
LXP INDUSTRIAL TRUST COM 529043101   520,254 52,445 SH   SOLE 40 52,445 0 0
LXP INDUSTRIAL TRUST COM 529043101   2,077,771 209,453 SH   SOLE 43 191,753 0 17,700
LXP INDUSTRIAL TRUST PFD CONV SER C 529043309   8,900,419 184,007 SH   SOLE 21 184,007 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   332,093 171,182 SH   SOLE 2 49,144 0 122,038
LYELL IMMUNOPHARMA INC COM 55083R104   3,981 2,052 SH   SOLE 7 2,052 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   1,012,356 521,833 SH   SOLE 18 521,833 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   731,677 377,153 SH   SOLE 19 377,153 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   15,639,624 8,061,662 SH   SOLE 21 8,061,662 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   8,317,523 4,287,383 SH   SOLE 22 4,064,898 0 222,485
LYELL IMMUNOPHARMA INC COM 55083R104   74,750 38,531 SH   SOLE 25 38,531 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   19,582 10,094 SH   SOLE 26 4,719 0 5,375
LYELL IMMUNOPHARMA INC COM 55083R104   1,466,491 755,923 SH   SOLE 30 755,923 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   40,769 21,015 SH   SOLE 34 21,015 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   10,521 5,423 SH   SOLE 36 5,423 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   73,836 38,060 SH   SOLE 40 38,060 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   23,103 11,909 SH   SOLE 43 0 0 11,909
LYFT INC CL A COM 55087P104   12,665,366 844,921 SH   SOLE 2 381,914 0 463,007
LYFT INC CL A COM 55087P104   53,080 3,541 SH   SOLE 4 2,101 0 1,440
LYFT INC CL A COM 55087P104   777,142 51,844 SH   SOLE 7 49,493 0 2,351
LYFT INC CL A COM 55087P104   333,378 22,240 SH   SOLE 13 22,240 0 0
LYFT INC CL A COM 55087P104   2,566,153 171,191 SH   SOLE 18 171,191 0 0
LYFT INC CL A COM 55087P104   1,608,127 107,280 SH   SOLE 19 107,280 0 0
LYFT INC CL A COM 55087P104   85,105,455 5,677,482 SH   SOLE 21 5,677,482 0 0
LYFT INC CL A COM 55087P104   133,378,382 8,897,824 SH   SOLE 22 8,436,788 0 461,036
LYFT INC CL A COM 55087P104   1,076,687 71,827 SH   SOLE 25 71,827 0 0
LYFT INC CL A COM 55087P104   1,656,665 110,518 SH   SOLE 26 110,518 0 0
LYFT INC CL A COM 55087P104   300,849 20,070 SH   SOLE 28 7,516 0 12,554
LYFT INC CL A COM 55087P104   8,036,529 536,126 SH   SOLE 30 536,126 0 0
LYFT INC CL A COM 55087P104   68,489 4,569 SH   SOLE 31 4,569 0 0
LYFT INC CL A COM 55087P104   34,837 2,324 SH   SOLE 36 2,324 0 0
LYFT INC CL A COM 55087P104   1,050,079 70,052 SH   SOLE 40 70,052 0 0
LYFT INC CL A COM 55087P104   2,832,600 188,966 SH   SOLE 43 162,214 0 26,752
LYFT INC NOTE 1.500% 5/1 55087PAB0   4,794,023 5,065,000 PRN   SOLE 21 5,065,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   94,596,994 994,920 SH   SOLE 2 379,986 0 614,934
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   24,583,314 258,554 SH   SOLE 4 97,146 0 161,408
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   37,883,580 398,439 SH   SOLE 7 367,772 0 30,667
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   686,192 7,217 SH   SOLE 13 7,217 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   3,642,134 38,306 SH   SOLE 15 38,306 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   55,032,838 578,806 SH   SOLE 18 508,521 0 70,285
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   35,791,535 376,436 SH   SOLE 19 376,436 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,055,710,797 11,103,395 SH   SOLE 21 11,103,395 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   565,395,882 5,946,528 SH   SOLE 22 5,228,851 0 717,677
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   52,483,970 551,998 SH   SOLE 23 551,998 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   47,599,995 500,631 SH   SOLE 25 500,631 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   47,446,822 499,020 SH   SOLE 26 252,854 0 246,166
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   41,867,147 440,336 SH   SOLE 28 9,189 0 431,147
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   145,864,035 1,534,119 SH   SOLE 30 1,534,119 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   5,674,755 59,684 SH   SOLE 31 55,523 0 4,161
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   5,896,671 62,018 SH   SOLE 32 62,018 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,213,601 12,764 SH   SOLE 34 12,764 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   16,573,965 174,316 SH   SOLE 35 174,316 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   6,715,786 70,633 SH   SOLE 36 70,633 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,321,707 13,901 SH   SOLE 40 13,901 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   52,199 549 SH   OTR 43 549 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   40,865,226 429,798 SH   SOLE 43 368,667 0 61,131
LYRA THERAPEUTICS INC COM 55234L105   38,074 7,266 SH   SOLE 18 7,266 0 0
LYRA THERAPEUTICS INC COM 55234L105   214,940 41,019 SH   SOLE 21 41,019 0 0
LYRA THERAPEUTICS INC COM 55234L105   51,651 9,857 SH   SOLE 22 9,857 0 0
LYRA THERAPEUTICS INC COM 55234L105   35,008 6,681 SH   SOLE 26 4,216 0 2,465
LYRA THERAPEUTICS INC COM 55234L105   157,693 30,094 SH   SOLE 28 0 0 30,094
LYRA THERAPEUTICS INC COM 55234L105   83,211 15,880 SH   SOLE 31 14,790 0 1,090
M & T BK CORP COM 55261F104   48,996,093 357,427 SH   SOLE 2 58,034 0 299,393
M & T BK CORP COM 55261F104   18,572,147 135,484 SH   SOLE 4 78,067 0 57,417
M & T BK CORP COM 55261F104   16,406,283 119,684 SH   SOLE 7 94,092 0 25,592
M & T BK CORP COM 55261F104   768,059 5,603 SH   SOLE 13 5,603 0 0
M & T BK CORP COM 55261F104   3,636,458 26,528 SH   SOLE 15 26,528 0 0
M & T BK CORP COM 55261F104   73,321,113 534,878 SH   SOLE 18 524,166 0 10,712
M & T BK CORP COM 55261F104   54,871,342 400,287 SH   SOLE 19 400,287 0 0
M & T BK CORP COM 55261F104   685,321,179 4,999,425 SH   SOLE 21 4,999,425 0 0
M & T BK CORP COM 55261F104   490,760,930 3,580,106 SH   SOLE 22 3,209,738 0 370,368
M & T BK CORP COM 55261F104   36,363,075 265,269 SH   SOLE 23 265,269 0 0
M & T BK CORP COM 55261F104   68,030,474 496,283 SH   SOLE 25 477,007 0 19,276
M & T BK CORP COM 55261F104   29,931,555 218,351 SH   SOLE 26 98,297 0 120,054
M & T BK CORP COM 55261F104   30,227,511 220,510 SH   SOLE 28 2,556 0 217,954
M & T BK CORP COM 55261F104   178,400,024 1,301,430 SH   SOLE 30 1,268,248 0 33,182
M & T BK CORP COM 55261F104   5,263,735 38,399 SH   SOLE 31 35,564 0 2,835
M & T BK CORP COM 55261F104   23,726,218 173,083 SH   SOLE 34 173,083 0 0
M & T BK CORP COM 55261F104   5,852,494 42,694 SH   SOLE 36 42,694 0 0
M & T BK CORP COM 55261F104   5,531,863 40,355 SH   SOLE 37 40,355 0 0
M & T BK CORP COM 55261F104   1,193,830 8,709 SH   SOLE 40 8,709 0 0
M & T BK CORP COM 55261F104   21,659 158 SH   OTR 43 158 0 0
M & T BK CORP COM 55261F104   19,889,068 145,091 SH   SOLE 43 122,757 0 22,334
M D C HLDGS INC COM 552676108   9,389,959 169,954 SH   SOLE 2 98,754 0 71,200
M D C HLDGS INC COM 552676108   12,763 231 SH   SOLE 4 231 0 0
M D C HLDGS INC COM 552676108   428,795 7,761 SH   SOLE 7 7,389 0 372
M D C HLDGS INC COM 552676108   12,231,853 221,391 SH   SOLE 18 208,941 0 12,450
M D C HLDGS INC COM 552676108   11,169,782 202,168 SH   SOLE 19 202,168 0 0
M D C HLDGS INC COM 552676108   424,875,373 7,690,052 SH   SOLE 21 7,690,052 0 0
M D C HLDGS INC COM 552676108   100,970,093 1,827,513 SH   SOLE 22 1,741,874 0 85,639
M D C HLDGS INC COM 552676108   489,460 8,859 SH   SOLE 23 8,859 0 0
M D C HLDGS INC COM 552676108   649,519 11,756 SH   SOLE 25 11,756 0 0
M D C HLDGS INC COM 552676108   4,318,672 78,166 SH   SOLE 26 20,848 0 57,318
M D C HLDGS INC COM 552676108   62,377 1,129 SH   SOLE 28 1,129 0 0
M D C HLDGS INC COM 552676108   6,051,533 109,530 SH   SOLE 30 109,530 0 0
M D C HLDGS INC COM 552676108   86,743 1,570 SH   SOLE 36 1,570 0 0
M D C HLDGS INC COM 552676108   732,726 13,262 SH   SOLE 40 13,262 0 0
M D C HLDGS INC COM 552676108   5,700,802 103,182 SH   SOLE 43 98,711 0 4,471
M-TRON INDS INC COM 55380K109   10,532 295 SH   SOLE 18 295 0 0
M-TRON INDS INC COM 55380K109   143,871 4,030 SH   SOLE 21 4,030 0 0
M-TRON INDS INC COM 55380K109   117,382 3,288 SH   SOLE 22 3,288 0 0
M/I HOMES INC COM 55305B101   5,342,797 38,789 SH   SOLE 2 20,748 0 18,041
M/I HOMES INC COM 55305B101   110,467 802 SH   SOLE 4 802 0 0
M/I HOMES INC COM 55305B101   121,762 884 SH   SOLE 7 884 0 0
M/I HOMES INC COM 55305B101   14,210,223 103,167 SH   SOLE 18 103,167 0 0
M/I HOMES INC COM 55305B101   23,571,722 171,132 SH   SOLE 19 171,132 0 0
M/I HOMES INC COM 55305B101   467,488,596 3,393,993 SH   SOLE 21 3,393,993 0 0
M/I HOMES INC COM 55305B101   108,509,230 787,783 SH   SOLE 22 752,354 0 35,429
M/I HOMES INC COM 55305B101   775,338 5,629 SH   SOLE 25 5,629 0 0
M/I HOMES INC COM 55305B101   3,372,151 24,482 SH   SOLE 26 9,027 0 15,455
M/I HOMES INC COM 55305B101   71,625 520 SH   SOLE 28 520 0 0
M/I HOMES INC COM 55305B101   7,181,488 52,138 SH   SOLE 30 52,138 0 0
M/I HOMES INC COM 55305B101   6,916,201 50,212 SH   SOLE 34 50,212 0 0
M/I HOMES INC COM 55305B101   121,487 882 SH   SOLE 36 882 0 0
M/I HOMES INC COM 55305B101   864,456 6,276 SH   SOLE 40 6,276 0 0
M/I HOMES INC COM 55305B101   7,447,740 54,071 SH   SOLE 43 52,128 0 1,943
MACATAWA BK CORP COM 554225102   465,244 41,245 SH   SOLE 2 15,890 0 25,355
MACATAWA BK CORP COM 554225102   1,263 112 SH   SOLE 7 112 0 0
MACATAWA BK CORP COM 554225102   918,147 81,396 SH   SOLE 18 81,396 0 0
MACATAWA BK CORP COM 554225102   634,838 56,280 SH   SOLE 19 56,280 0 0
MACATAWA BK CORP COM 554225102   13,089,402 1,160,408 SH   SOLE 21 1,160,408 0 0
MACATAWA BK CORP COM 554225102   4,760,690 422,047 SH   SOLE 22 401,924 0 20,123
MACATAWA BK CORP COM 554225102   58,481 5,184 SH   SOLE 43 5,184 0 0
MACERICH CO COM 554382101   3,918,927 253,981 SH   SOLE 2 63,278 0 190,703
MACERICH CO COM 554382101   1,425,439 92,381 SH   SOLE 4 92,381 0 0
MACERICH CO COM 554382101   5,904,290 382,650 SH   SOLE 7 345,494 0 37,156
MACERICH CO COM 554382101   10,982,318 711,751 SH   SOLE 18 711,751 0 0
MACERICH CO COM 554382101   12,346,561 800,166 SH   SOLE 19 800,166 0 0
MACERICH CO COM 554382101   421,775,763 27,334,787 SH   SOLE 21 27,334,787 0 0
MACERICH CO COM 554382101   129,817,543 8,413,321 SH   SOLE 22 8,011,422 0 401,899
MACERICH CO COM 554382101   163,172 10,575 SH   SOLE 23 10,575 0 0
MACERICH CO COM 554382101   8,752,405 567,233 SH   SOLE 25 567,233 0 0
MACERICH CO COM 554382101   3,920,516 254,084 SH   SOLE 26 89,144 0 164,940
MACERICH CO COM 554382101   7,297,788 472,961 SH   SOLE 28 7,098 0 465,863
MACERICH CO COM 554382101   18,413,036 1,193,327 SH   SOLE 30 1,193,327 0 0
MACERICH CO COM 554382101   241,726 15,666 SH   SOLE 36 15,666 0 0
MACERICH CO COM 554382101   693,362 44,936 SH   SOLE 40 44,936 0 0
MACERICH CO COM 554382101   5,194,630 336,658 SH   SOLE 43 257,057 0 79,601
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   5,457,745 58,717 SH   SOLE 2 45,691 0 13,026
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   34,299 369 SH   SOLE 4 133 0 236
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   41,270 444 SH   SOLE 7 444 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   19,113,494 205,632 SH   SOLE 18 205,632 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   10,422,112 112,126 SH   SOLE 19 112,126 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   384,867,841 4,140,590 SH   SOLE 21 4,140,590 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   159,268,059 1,713,481 SH   SOLE 22 1,665,417 0 48,064
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   1,038,809 11,176 SH   SOLE 25 11,176 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   1,640,568 17,650 SH   SOLE 26 17,650 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   570,806 6,141 SH   SOLE 28 867 0 5,274
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   4,112,387 44,243 SH   SOLE 30 44,243 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   1,047,547 11,270 SH   SOLE 40 11,270 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   3,794,777 40,826 SH   SOLE 43 37,054 0 3,772
MACOM TECH SOLUTIONS HLDGS I NOTE 0.250% 3/1 55405YAB6   4,028,250 3,275,000 PRN   SOLE 21 3,275,000 0 0
MACROGENICS INC COM 556099109   1,466,357 152,428 SH   SOLE 2 63,960 0 88,468
MACROGENICS INC COM 556099109   28,591 2,972 SH   SOLE 7 2,972 0 0
MACROGENICS INC COM 556099109   1,675,660 174,185 SH   SOLE 18 170,633 0 3,552
MACROGENICS INC COM 556099109   6,656,886 691,984 SH   SOLE 19 691,984 0 0
MACROGENICS INC COM 556099109   28,822,116 2,996,062 SH   SOLE 21 2,996,062 0 0
MACROGENICS INC COM 556099109   18,688,197 1,942,640 SH   SOLE 22 1,859,379 0 83,261
MACROGENICS INC COM 556099109   31,688 3,294 SH   SOLE 23 3,294 0 0
MACROGENICS INC COM 556099109   8,735 908 SH   SOLE 28 908 0 0
MACROGENICS INC COM 556099109   1,390,783 144,572 SH   SOLE 30 144,572 0 0
MACROGENICS INC COM 556099109   19,798 2,058 SH   SOLE 34 2,058 0 0
MACROGENICS INC COM 556099109   281,347 29,246 SH   SOLE 43 24,959 0 4,287
MACYS INC COM 55616P104   17,826,079 885,988 SH   SOLE 2 359,864 0 526,124
MACYS INC COM 55616P104   18,108 900 SH   SOLE 4 900 0 0
MACYS INC COM 55616P104   1,345,143 66,856 SH   SOLE 7 63,544 0 3,312
MACYS INC COM 55616P104   10,544,007 524,056 SH   SOLE 18 524,056 0 0
MACYS INC COM 55616P104   3,469,392 172,435 SH   SOLE 19 172,435 0 0
MACYS INC COM 55616P104   269,172,140 13,378,337 SH   SOLE 21 13,378,337 0 0
MACYS INC COM 55616P104   171,566,037 8,527,139 SH   SOLE 22 8,173,054 0 354,085
MACYS INC COM 55616P104   34,083 1,694 SH   SOLE 23 1,694 0 0
MACYS INC COM 55616P104   1,204,242 59,853 SH   SOLE 25 59,853 0 0
MACYS INC COM 55616P104   4,125,666 205,053 SH   SOLE 26 132,360 0 72,693
MACYS INC COM 55616P104   345,943 17,194 SH   SOLE 28 3,135 0 14,059
MACYS INC COM 55616P104   7,070,892 351,436 SH   SOLE 30 351,436 0 0
MACYS INC COM 55616P104   77,965 3,875 SH   SOLE 31 3,875 0 0
MACYS INC COM 55616P104   760,838 37,815 SH   SOLE 36 37,815 0 0
MACYS INC COM 55616P104   1,163,519 57,829 SH   SOLE 40 57,829 0 0
MACYS INC COM 55616P104   17,151,983 852,484 SH   SOLE 43 783,662 0 68,822
MADDEN STEVEN LTD COM 556269108   1,585,542 37,751 SH   SOLE 2 20,400 0 17,351
MADDEN STEVEN LTD COM 556269108   7,938 189 SH   SOLE 4 189 0 0
MADDEN STEVEN LTD COM 556269108   814,758 19,399 SH   SOLE 7 18,360 0 1,039
MADDEN STEVEN LTD COM 556269108   9,238,068 219,954 SH   SOLE 18 219,954 0 0
MADDEN STEVEN LTD COM 556269108   6,512,058 155,049 SH   SOLE 19 155,049 0 0
MADDEN STEVEN LTD COM 556269108   349,533,828 8,322,234 SH   SOLE 21 8,322,234 0 0
MADDEN STEVEN LTD COM 556269108   86,221,674 2,052,897 SH   SOLE 22 1,989,009 0 63,888
MADDEN STEVEN LTD COM 556269108   688,170 16,385 SH   SOLE 25 16,385 0 0
MADDEN STEVEN LTD COM 556269108   2,297,904 54,712 SH   SOLE 26 21,721 0 32,991
MADDEN STEVEN LTD COM 556269108   57,204 1,362 SH   SOLE 28 1,362 0 0
MADDEN STEVEN LTD COM 556269108   7,334,670 174,635 SH   SOLE 30 174,635 0 0
MADDEN STEVEN LTD COM 556269108   95,550 2,275 SH   SOLE 36 2,275 0 0
MADDEN STEVEN LTD COM 556269108   566,916 13,498 SH   SOLE 40 13,498 0 0
MADDEN STEVEN LTD COM 556269108   2,244,330 53,436 SH   SOLE 43 50,460 0 2,976
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   770,749 24,245 SH   SOLE 2 11,232 0 13,013
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   3,402 107 SH   SOLE 4 107 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   9,410 296 SH   SOLE 7 296 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   3,092,245 97,271 SH   SOLE 18 97,271 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   2,668,008 83,926 SH   SOLE 19 83,926 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   48,668,265 1,530,930 SH   SOLE 21 1,530,930 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   36,360,353 1,143,767 SH   SOLE 22 1,107,695 0 36,072
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   243,352 7,655 SH   SOLE 25 7,655 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   276,064 8,684 SH   SOLE 26 8,684 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   69,684 2,192 SH   SOLE 28 0 0 2,192
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   778,092 24,476 SH   SOLE 30 24,476 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   240,460 7,564 SH   SOLE 40 7,564 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   193,887 6,099 SH   SOLE 43 5,580 0 519
MADISON SQUARE GRDN SPRT COR CL A 55825T103   3,517,865 19,347 SH   SOLE 2 6,220 0 13,127
MADISON SQUARE GRDN SPRT COR CL A 55825T103   10,546 58 SH   SOLE 4 58 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   30,547 168 SH   SOLE 7 168 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   2,782,181 15,301 SH   SOLE 18 15,301 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,059,705 5,828 SH   SOLE 19 5,828 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   277,771,327 1,527,643 SH   SOLE 21 1,527,643 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   80,144,845 440,768 SH   SOLE 22 416,233 0 24,535
MADISON SQUARE GRDN SPRT COR CL A 55825T103   96,188 529 SH   SOLE 23 529 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   583,129 3,207 SH   SOLE 25 3,207 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   6,368,414 35,024 SH   SOLE 26 4,474 0 30,550
MADISON SQUARE GRDN SPRT COR CL A 55825T103   338,386 1,861 SH   SOLE 28 315 0 1,546
MADISON SQUARE GRDN SPRT COR CL A 55825T103   5,887,110 32,377 SH   SOLE 30 32,377 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   44,912 247 SH   SOLE 31 247 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   563,309 3,098 SH   SOLE 40 3,098 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   3,297,330 18,134 SH   SOLE 43 16,747 0 1,387
MADRIGAL PHARMACEUTICALS INC COM 558868105   1,868,162 8,074 SH   SOLE 2 3,821 0 4,253
MADRIGAL PHARMACEUTICALS INC COM 558868105   9,487 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   388,024 1,677 SH   SOLE 7 1,591 0 86
MADRIGAL PHARMACEUTICALS INC COM 558868105   8,405,110 36,326 SH   SOLE 18 35,442 0 884
MADRIGAL PHARMACEUTICALS INC COM 558868105   9,300,782 40,197 SH   SOLE 19 40,197 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   154,828,853 669,154 SH   SOLE 21 669,154 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   97,238,602 420,255 SH   SOLE 22 408,589 0 11,666
MADRIGAL PHARMACEUTICALS INC COM 558868105   78,206 338 SH   SOLE 23 338 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   502,789 2,173 SH   SOLE 25 2,173 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   1,035,426 4,475 SH   SOLE 26 4,475 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   80,289 347 SH   SOLE 28 248 0 99
MADRIGAL PHARMACEUTICALS INC COM 558868105   3,999,866 17,287 SH   SOLE 30 17,287 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   554,155 2,395 SH   SOLE 40 2,395 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   2,272,846 9,823 SH   SOLE 43 8,558 0 1,265
MAG SILVER CORP COM 55903Q104   2,862,344 274,961 SH   SOLE 25 274,961 0 0
MAG SILVER CORP COM 55903Q104   14,664,047 1,408,650 SH   SOLE 34 1,408,650 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   32,684 3,373 SH   SOLE 2 3,373 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   11,667 1,204 SH   SOLE 22 1,204 0 0
MAGNA INTL INC COM 559222401   15,023,388 254,289 SH   SOLE 43 226,842 0 27,447
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   187,875 25,050 SH   SOLE 2 20,499 0 4,551
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   990 132 SH   SOLE 4 132 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   1,320,765 176,102 SH   SOLE 21 176,102 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   260,475 34,730 SH   SOLE 22 11,100 0 23,630
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   39,578 5,277 SH   SOLE 25 5,277 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   264,015 35,202 SH   SOLE 26 35,202 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   23,543 3,139 SH   SOLE 28 3,139 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   81,000 10,800 SH   SOLE 30 10,800 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   91,950 12,260 SH   SOLE 40 12,260 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   35,078 4,677 SH   SOLE 43 4,677 0 0
MAGNITE INC COM 55955D100   1,446,775 154,901 SH   SOLE 2 90,307 0 64,594
MAGNITE INC COM 55955D100   4,054 434 SH   SOLE 4 434 0 0
MAGNITE INC COM 55955D100   358,600 38,394 SH   SOLE 7 36,333 0 2,061
MAGNITE INC COM 55955D100   3,267,608 349,851 SH   SOLE 18 349,851 0 0
MAGNITE INC COM 55955D100   2,615,163 279,996 SH   SOLE 19 279,996 0 0
MAGNITE INC COM 55955D100   49,467,180 5,296,272 SH   SOLE 21 5,296,272 0 0
MAGNITE INC COM 55955D100   34,310,555 3,673,507 SH   SOLE 22 3,527,391 0 146,116
MAGNITE INC COM 55955D100   162,189 17,365 SH   SOLE 25 17,365 0 0
MAGNITE INC COM 55955D100   352,193 37,708 SH   SOLE 26 37,708 0 0
MAGNITE INC COM 55955D100   21,445 2,296 SH   SOLE 28 2,296 0 0
MAGNITE INC COM 55955D100   1,196,183 128,071 SH   SOLE 30 128,071 0 0
MAGNITE INC COM 55955D100   201,884 21,615 SH   SOLE 40 21,615 0 0
MAGNITE INC COM 55955D100   283,843 30,390 SH   SOLE 43 29,518 0 872
MAGNITE INC NOTE 0.250% 3/1 55955DAB6   1,894,588 2,225,000 PRN   SOLE 21 2,225,000 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   16,666,153 782,816 SH   SOLE 2 350,645 0 432,171
MAGNOLIA OIL & GAS CORP CL A 559663109   9,836 462 SH   SOLE 4 462 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   33,894 1,592 SH   SOLE 7 1,592 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   12,167,427 571,509 SH   SOLE 18 542,212 0 29,297
MAGNOLIA OIL & GAS CORP CL A 559663109   45,106,357 2,118,664 SH   SOLE 19 2,118,664 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   153,425,299 7,206,449 SH   SOLE 21 7,206,449 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   146,379,395 6,875,500 SH   SOLE 22 6,577,853 0 297,647
MAGNOLIA OIL & GAS CORP CL A 559663109   1,294,070 60,783 SH   SOLE 23 60,783 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   12,916,089 606,674 SH   SOLE 26 52,564 0 554,110
MAGNOLIA OIL & GAS CORP CL A 559663109   4,153,658 195,099 SH   SOLE 30 195,099 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   2,069,516 97,206 SH   SOLE 34 97,206 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   3,997,333 187,756 SH   SOLE 43 170,865 0 16,891
MAGYAR BANCORP INC COM 55977T208   10,518 937 SH   SOLE 18 937 0 0
MAGYAR BANCORP INC COM 55977T208   141,839 12,636 SH   SOLE 21 12,636 0 0
MAGYAR BANCORP INC COM 55977T208   5,332 475 SH   SOLE 22 475 0 0
MAIA BIOTECHNOLOGY INC COM 552641102   1,554 1,328 SH   SOLE 18 1,328 0 0
MAIA BIOTECHNOLOGY INC COM 552641102   18,581 15,881 SH   SOLE 21 15,881 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   88,183 38,508 SH   SOLE 2 2,733 0 35,775
MAIDEN HOLDINGS LTD SHS G5753U112   533,918 233,152 SH   SOLE 18 233,152 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   400,500 174,891 SH   SOLE 19 174,891 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   7,738,782 3,379,381 SH   SOLE 21 3,379,381 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   4,746,190 2,072,572 SH   SOLE 22 2,007,028 0 65,544
MAIN STR CAP CORP COM 56035L104   12,695,743 293,679 SH   SOLE 30 293,679 0 0
MAIN STR CAP CORP COM 56035L104   1,713,637 39,640 SH   SOLE 43 30,789 0 8,851
MAINSTREET BANCSHARES INC COM 56064Y100   71,428 2,879 SH   SOLE 2 855 0 2,024
MAINSTREET BANCSHARES INC COM 56064Y100   495,853 19,986 SH   SOLE 18 19,986 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   594,621 23,967 SH   SOLE 19 23,967 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   5,895,377 237,621 SH   SOLE 21 237,621 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   2,602,147 104,883 SH   SOLE 22 99,366 0 5,517
MAISON SOLUTIONS INC COM CL A 560667107   10,097 7,370 SH   SOLE 18 7,370 0 0
MAISON SOLUTIONS INC COM CL A 560667107   7,540 5,504 SH   SOLE 21 5,504 0 0
MAISON SOLUTIONS INC COM CL A 560667107   156,402 114,162 SH   SOLE 22 114,162 0 0
MAISON SOLUTIONS INC COM CL A 560667107   9,506 6,939 SH   SOLE 26 6,939 0 0
MAISON SOLUTIONS INC COM CL A 560667107   67,840 49,518 SH   SOLE 28 0 0 49,518
MAISON SOLUTIONS INC COM CL A 560667107   35,847 26,166 SH   SOLE 31 24,336 0 1,830
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   2,782,719 59,232 SH   SOLE 2 54,103 0 5,129
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   397,451 8,460 SH   SOLE 4 0 0 8,460
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   56,376 1,200 SH   SOLE 7 1,200 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,418,420 30,192 SH   SOLE 19 30,192 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   731,573 15,572 SH   SOLE 21 15,572 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   2,105,972 44,827 SH   SOLE 22 44,827 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   597,821 12,725 SH   SOLE 23 12,725 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   16,960 361 SH   SOLE 26 0 0 361
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   65,866 1,402 SH   SOLE 30 1,402 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,929,234 41,065 SH   SOLE 31 41,065 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,034 22 SH   SOLE 34 22 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   9,020 192 SH   SOLE 43 192 0 0
MALIBU BOATS INC COM CL A 56117J100   1,047,775 19,113 SH   SOLE 2 10,833 0 8,280
MALIBU BOATS INC COM CL A 56117J100   5,482 100 SH   SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100   355,234 6,480 SH   SOLE 7 6,130 0 350
MALIBU BOATS INC COM CL A 56117J100   3,219,085 58,721 SH   SOLE 18 51,283 0 7,438
MALIBU BOATS INC COM CL A 56117J100   2,287,639 41,730 SH   SOLE 19 41,730 0 0
MALIBU BOATS INC COM CL A 56117J100   44,065,193 803,816 SH   SOLE 21 803,816 0 0
MALIBU BOATS INC COM CL A 56117J100   35,065,449 639,647 SH   SOLE 22 617,498 0 22,149
MALIBU BOATS INC COM CL A 56117J100   224,269 4,091 SH   SOLE 25 4,091 0 0
MALIBU BOATS INC COM CL A 56117J100   420,744 7,675 SH   SOLE 26 7,675 0 0
MALIBU BOATS INC COM CL A 56117J100   17,488 319 SH   SOLE 28 319 0 0
MALIBU BOATS INC COM CL A 56117J100   2,085,737 38,047 SH   SOLE 30 38,047 0 0
MALIBU BOATS INC COM CL A 56117J100   222,679 4,062 SH   SOLE 40 4,062 0 0
MALIBU BOATS INC COM CL A 56117J100   378,861 6,911 SH   SOLE 43 6,797 0 114
MAMAS CREATIONS INC COM 56146T103   46,861 9,544 SH   SOLE 18 9,544 0 0
MAMAS CREATIONS INC COM 56146T103   227,063 46,245 SH   SOLE 21 46,245 0 0
MAMAS CREATIONS INC COM 56146T103   332,176 67,653 SH   SOLE 22 67,653 0 0
MAMAS CREATIONS INC COM 56146T103   48,594 9,897 SH   SOLE 26 6,247 0 3,650
MAMAS CREATIONS INC COM 56146T103   218,903 44,583 SH   SOLE 28 0 0 44,583
MAMAS CREATIONS INC COM 56146T103   115,513 23,526 SH   SOLE 31 21,911 0 1,615
MAMMOTH ENERGY SVCS INC COM 56155L108   85,347 19,136 SH   SOLE 2 1,296 0 17,840
MAMMOTH ENERGY SVCS INC COM 56155L108   281,658 63,152 SH   SOLE 18 63,152 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   227,942 51,108 SH   SOLE 19 51,108 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   3,949,932 885,635 SH   SOLE 21 885,635 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   2,131,496 477,914 SH   SOLE 22 462,753 0 15,161
MANCHESTER UTD PLC NEW ORD CL A G5784H106   109,420 5,369 SH   SOLE 21 5,369 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106   28,410 1,394 SH   SOLE 22 1,394 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106   1,447 71 SH   SOLE 43 71 0 0
MANHATTAN ASSOCIATES INC COM 562750109   117,744,728 546,836 SH   SOLE 2 423,542 0 123,294
MANHATTAN ASSOCIATES INC COM 562750109   26,709,585 124,046 SH   SOLE 4 60,500 0 63,546
MANHATTAN ASSOCIATES INC COM 562750109   7,543,952 35,036 SH   SOLE 7 22,579 0 12,457
MANHATTAN ASSOCIATES INC COM 562750109   6,935,673 32,211 SH   SOLE 13 32,211 0 0
MANHATTAN ASSOCIATES INC COM 562750109   1,245,196 5,783 SH   SOLE 15 5,783 0 0
MANHATTAN ASSOCIATES INC COM 562750109   60,222,420 279,688 SH   SOLE 18 221,388 0 58,300
MANHATTAN ASSOCIATES INC COM 562750109   70,950,524 329,512 SH   SOLE 19 329,512 0 0
MANHATTAN ASSOCIATES INC COM 562750109   881,506,300 4,093,936 SH   SOLE 21 4,093,936 0 0
MANHATTAN ASSOCIATES INC COM 562750109   512,341,236 2,379,441 SH   SOLE 22 2,181,988 0 197,453
MANHATTAN ASSOCIATES INC COM 562750109   53,706,837 249,428 SH   SOLE 23 249,428 0 0
MANHATTAN ASSOCIATES INC COM 562750109   4,911,019 22,808 SH   SOLE 25 22,808 0 0
MANHATTAN ASSOCIATES INC COM 562750109   37,181,888 172,682 SH   SOLE 26 49,463 0 123,219
MANHATTAN ASSOCIATES INC COM 562750109   25,811,054 119,873 SH   SOLE 28 612 0 119,261
MANHATTAN ASSOCIATES INC COM 562750109   6,136,835 28,501 SH   SOLE 29 28,501 0 0
MANHATTAN ASSOCIATES INC COM 562750109   63,691,656 295,800 SH   SOLE 30 228,792 0 67,008
MANHATTAN ASSOCIATES INC COM 562750109   14,551,326 67,580 SH   SOLE 31 66,526 0 1,054
MANHATTAN ASSOCIATES INC COM 562750109   28,929,965 134,358 SH   SOLE 34 134,358 0 0
MANHATTAN ASSOCIATES INC COM 562750109   2,478,118 11,509 SH   SOLE 36 11,509 0 0
MANHATTAN ASSOCIATES INC COM 562750109   661,894 3,074 SH   SOLE 40 3,074 0 0
MANHATTAN ASSOCIATES INC COM 562750109   12,522 58 SH   OTR 43 58 0 0
MANHATTAN ASSOCIATES INC COM 562750109   24,213,961 112,456 SH   SOLE 43 97,080 0 15,376
MANHATTAN BRDG CAP INC COM 562803106   31,326 6,303 SH   SOLE 2 6,303 0 0
MANHATTAN BRDG CAP INC COM 562803106   7,316 1,472 SH   SOLE 18 1,472 0 0
MANHATTAN BRDG CAP INC COM 562803106   96,249 19,366 SH   SOLE 21 19,366 0 0
MANHATTAN BRDG CAP INC COM 562803106   6,560 1,320 SH   SOLE 22 1,320 0 0
MANITEX INTL INC COM 563420108   32,111 3,674 SH   SOLE 18 3,674 0 0
MANITEX INTL INC COM 563420108   289,591 33,134 SH   SOLE 21 33,134 0 0
MANITEX INTL INC COM 563420108   207,042 23,689 SH   SOLE 22 23,689 0 0
MANITEX INTL INC COM 563420108   17,838 2,041 SH   SOLE 26 1,288 0 753
MANITEX INTL INC COM 563420108   80,425 9,202 SH   SOLE 28 0 0 9,202
MANITEX INTL INC COM 563420108   42,433 4,855 SH   SOLE 31 4,522 0 333
MANITOWOC CO INC COM NEW 563571405   6,751,255 404,509 SH   SOLE 2 272,115 0 132,394
MANITOWOC CO INC COM NEW 563571405   3,338 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405   341,361 20,453 SH   SOLE 7 19,333 0 1,120
MANITOWOC CO INC COM NEW 563571405   2,091,858 125,336 SH   SOLE 18 122,354 0 2,982
MANITOWOC CO INC COM NEW 563571405   9,594,113 574,842 SH   SOLE 19 574,842 0 0
MANITOWOC CO INC COM NEW 563571405   24,861,558 1,489,608 SH   SOLE 21 1,489,608 0 0
MANITOWOC CO INC COM NEW 563571405   27,568,258 1,651,783 SH   SOLE 22 1,558,354 0 93,429
MANITOWOC CO INC COM NEW 563571405   326,123 19,540 SH   SOLE 23 19,540 0 0
MANITOWOC CO INC COM NEW 563571405   159,122 9,534 SH   SOLE 25 9,534 0 0
MANITOWOC CO INC COM NEW 563571405   773,097 46,321 SH   SOLE 26 2,577 0 43,744
MANITOWOC CO INC COM NEW 563571405   434,207 26,016 SH   SOLE 30 26,016 0 0
MANITOWOC CO INC COM NEW 563571405   7,026 421 SH   SOLE 34 421 0 0
MANITOWOC CO INC COM NEW 563571405   59,033 3,537 SH   SOLE 40 3,537 0 0
MANITOWOC CO INC COM NEW 563571405   412,143 24,694 SH   SOLE 43 22,831 0 1,863
MANNATECH INC COM NEW 563771203   424,472 52,404 SH   SOLE 22 52,404 0 0
MANNKIND CORP COM NEW 56400P706   649,689 178,486 SH   SOLE 2 85,388 0 93,098
MANNKIND CORP COM NEW 56400P706   4,652 1,278 SH   SOLE 4 1,278 0 0
MANNKIND CORP COM NEW 56400P706   294,196 80,823 SH   SOLE 7 76,468 0 4,355
MANNKIND CORP COM NEW 56400P706   2,475,844 680,177 SH   SOLE 18 680,177 0 0
MANNKIND CORP COM NEW 56400P706   1,959,983 538,457 SH   SOLE 19 538,457 0 0
MANNKIND CORP COM NEW 56400P706   45,539,188 12,510,766 SH   SOLE 21 12,510,766 0 0
MANNKIND CORP COM NEW 56400P706   27,961,767 7,681,804 SH   SOLE 22 7,432,664 0 249,140
MANNKIND CORP COM NEW 56400P706   178,171 48,948 SH   SOLE 25 48,948 0 0
MANNKIND CORP COM NEW 56400P706   312,774 85,927 SH   SOLE 26 85,927 0 0
MANNKIND CORP COM NEW 56400P706   16,158 4,439 SH   SOLE 28 4,439 0 0
MANNKIND CORP COM NEW 56400P706   1,354,753 372,185 SH   SOLE 30 372,185 0 0
MANNKIND CORP COM NEW 56400P706   16,871 4,635 SH   SOLE 36 4,635 0 0
MANNKIND CORP COM NEW 56400P706   153,542 42,182 SH   SOLE 40 42,182 0 0
MANNKIND CORP COM NEW 56400P706   243,607 66,925 SH   SOLE 43 52,395 0 14,530
MANPOWERGROUP INC WIS COM 56418H100   11,639,335 146,462 SH   SOLE 2 76,480 0 69,982
MANPOWERGROUP INC WIS COM 56418H100   9,060 114 SH   SOLE 4 114 0 0
MANPOWERGROUP INC WIS COM 56418H100   746,462 9,393 SH   SOLE 7 8,938 0 455
MANPOWERGROUP INC WIS COM 56418H100   7,849,411 98,772 SH   SOLE 18 98,772 0 0
MANPOWERGROUP INC WIS COM 56418H100   1,315,705 16,556 SH   SOLE 19 16,556 0 0
MANPOWERGROUP INC WIS COM 56418H100   199,034,840 2,504,528 SH   SOLE 21 2,504,528 0 0
MANPOWERGROUP INC WIS COM 56418H100   116,074,438 1,460,607 SH   SOLE 22 1,393,574 0 67,033
MANPOWERGROUP INC WIS COM 56418H100   925,110 11,641 SH   SOLE 25 11,641 0 0
MANPOWERGROUP INC WIS COM 56418H100   2,170,008 27,306 SH   SOLE 26 26,459 0 847
MANPOWERGROUP INC WIS COM 56418H100   2,133,293 26,844 SH   SOLE 28 26,844 0 0
MANPOWERGROUP INC WIS COM 56418H100   3,332,177 41,930 SH   SOLE 30 41,930 0 0
MANPOWERGROUP INC WIS COM 56418H100   57,218 720 SH   SOLE 31 720 0 0
MANPOWERGROUP INC WIS COM 56418H100   504,635 6,350 SH   SOLE 36 6,350 0 0
MANPOWERGROUP INC WIS COM 56418H100   876,236 11,026 SH   SOLE 40 11,026 0 0
MANPOWERGROUP INC WIS COM 56418H100   14,384 181 SH   OTR 43 181 0 0
MANPOWERGROUP INC WIS COM 56418H100   9,078,589 114,239 SH   SOLE 43 104,698 0 9,541
MANULIFE FINL CORP COM 56501R106   31,095,839 1,407,052 SH   SOLE 43 1,115,329 0 291,722
MAPLEBEAR INC COM 565394103   351,581 14,980 SH   SOLE 2 5,128 0 9,852
MAPLEBEAR INC COM 565394103   4,225 180 SH   SOLE 7 180 0 0
MAPLEBEAR INC COM 565394103   149,621 6,375 SH   SOLE 18 6,375 0 0
MAPLEBEAR INC COM 565394103   900,121 38,352 SH   SOLE 19 38,352 0 0
MAPLEBEAR INC COM 565394103   6,128,721 261,130 SH   SOLE 21 261,130 0 0
MAPLEBEAR INC COM 565394103   4,602,584 196,105 SH   SOLE 22 177,058 0 19,047
MAPLEBEAR INC COM 565394103   6,924 295 SH   SOLE 31 295 0 0
MAPLEBEAR INC COM 565394103   366,296 15,607 SH   SOLE 34 15,607 0 0
MAPLEBEAR INC COM 565394103   305 13 SH   SOLE 43 13 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   3,080,948 131,160 SH   SOLE 2 67,163 0 63,997
MARATHON DIGITAL HOLDINGS IN COM 565788106   31,218 1,329 SH   SOLE 4 355 0 974
MARATHON DIGITAL HOLDINGS IN COM 565788106   691,921 29,456 SH   SOLE 7 27,922 0 1,534
MARATHON DIGITAL HOLDINGS IN COM 565788106   12,342,891 525,453 SH   SOLE 18 508,390 0 17,063
MARATHON DIGITAL HOLDINGS IN COM 565788106   13,790,133 587,064 SH   SOLE 19 587,064 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   217,508,685 9,259,629 SH   SOLE 21 9,259,629 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   142,806,891 6,079,476 SH   SOLE 22 5,888,678 0 190,798
MARATHON DIGITAL HOLDINGS IN COM 565788106   94,524 4,024 SH   SOLE 23 4,024 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   895,650 38,129 SH   SOLE 25 38,129 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   749,636 31,913 SH   SOLE 26 31,913 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   161,541 6,877 SH   SOLE 28 686 0 6,191
MARATHON DIGITAL HOLDINGS IN COM 565788106   7,882,774 335,580 SH   SOLE 30 335,580 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   1,053,221 44,837 SH   SOLE 40 44,837 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   2,758,901 117,450 SH   SOLE 43 105,570 0 11,880
MARATHON DIGITAL HOLDINGS IN NOTE 1.000%12/0 565788AB2   2,059,365 2,525,000 PRN   SOLE 21 2,525,000 0 0
MARATHON OIL CORP COM 565849106   30,595,451 1,266,368 SH   SOLE 2 810,321 0 456,047
MARATHON OIL CORP COM 565849106   7,765,459 321,418 SH   SOLE 4 238,004 0 83,414
MARATHON OIL CORP COM 565849106   11,643,574 481,936 SH   SOLE 7 320,175 0 161,761
MARATHON OIL CORP COM 565849106   1,141,294 47,239 SH   SOLE 13 47,239 0 0
MARATHON OIL CORP COM 565849106   2,188,050 90,565 SH   SOLE 15 90,565 0 0
MARATHON OIL CORP COM 565849106   30,945,239 1,280,846 SH   SOLE 18 1,215,834 0 65,012
MARATHON OIL CORP COM 565849106   12,205,028 505,175 SH   SOLE 19 505,175 0 0
MARATHON OIL CORP COM 565849106   440,361,276 18,226,874 SH   SOLE 21 18,226,874 0 0
MARATHON OIL CORP COM 565849106   317,649,253 13,147,734 SH   SOLE 22 11,666,718 0 1,481,016
MARATHON OIL CORP COM 565849106   28,693,986 1,187,665 SH   SOLE 23 1,187,665 0 0
MARATHON OIL CORP COM 565849106   32,185,976 1,332,201 SH   SOLE 25 1,332,201 0 0
MARATHON OIL CORP COM 565849106   31,385,942 1,299,087 SH   SOLE 26 868,748 0 430,339
MARATHON OIL CORP COM 565849106   10,794,301 446,784 SH   SOLE 28 30,101 0 416,683
MARATHON OIL CORP COM 565849106   2,182,421 90,332 SH   SOLE 29 90,332 0 0
MARATHON OIL CORP COM 565849106   101,308,678 4,193,240 SH   SOLE 30 4,137,822 0 55,418
MARATHON OIL CORP COM 565849106   7,170,591 296,796 SH   SOLE 31 286,744 0 10,052
MARATHON OIL CORP COM 565849106   2,574,828 106,574 SH   SOLE 34 106,574 0 0
MARATHON OIL CORP COM 565849106   3,677,684 152,222 SH   SOLE 36 152,222 0 0
MARATHON OIL CORP COM 565849106   761,886 31,535 SH   SOLE 40 31,535 0 0
MARATHON OIL CORP COM 565849106   39,212 1,623 SH   OTR 43 1,623 0 0
MARATHON OIL CORP COM 565849106   29,180,613 1,207,807 SH   SOLE 43 1,064,871 0 142,936
MARATHON PETE CORP COM 56585A102   163,873,412 1,104,566 SH   SOLE 2 587,203 0 517,363
MARATHON PETE CORP COM 56585A102   70,052,922 472,182 SH   SOLE 4 201,075 0 271,107
MARATHON PETE CORP COM 56585A102   43,648,402 294,206 SH   SOLE 7 265,860 0 28,346
MARATHON PETE CORP COM 56585A102   10,233,873 68,980 SH   SOLE 13 68,980 0 0
MARATHON PETE CORP COM 56585A102   8,539,750 57,561 SH   SOLE 15 57,561 0 0
MARATHON PETE CORP COM 56585A102   126,752,256 854,356 SH   SOLE 18 788,377 0 65,979
MARATHON PETE CORP COM 56585A102   100,058,880 674,433 SH   SOLE 19 674,433 0 0
MARATHON PETE CORP COM 56585A102   1,726,722,725 11,638,735 SH   SOLE 21 11,638,735 0 0
MARATHON PETE CORP COM 56585A102   1,323,547,600 8,921,189 SH   SOLE 22 7,985,061 0 936,128
MARATHON PETE CORP COM 56585A102   133,563,909 900,269 SH   SOLE 23 900,269 0 0
MARATHON PETE CORP COM 56585A102   87,683,876 591,021 SH   SOLE 25 577,568 0 13,453
MARATHON PETE CORP COM 56585A102   95,101,727 641,020 SH   SOLE 26 330,337 0 310,683
MARATHON PETE CORP COM 56585A102   29,312,672 197,578 SH   SOLE 28 2,521 0 195,057
MARATHON PETE CORP COM 56585A102   7,007,488 47,233 SH   SOLE 29 47,233 0 0
MARATHON PETE CORP COM 56585A102   355,689,688 2,397,477 SH   SOLE 30 2,311,168 0 86,309
MARATHON PETE CORP COM 56585A102   27,130,445 182,869 SH   SOLE 31 176,184 0 6,685
MARATHON PETE CORP COM 56585A102   3,303,384 22,266 SH   SOLE 32 22,266 0 0
MARATHON PETE CORP COM 56585A102   146,720,029 988,946 SH   SOLE 34 988,946 0 0
MARATHON PETE CORP COM 56585A102   16,477,900 111,067 SH   SOLE 36 111,067 0 0
MARATHON PETE CORP COM 56585A102   3,126,242 21,072 SH   SOLE 40 21,072 0 0
MARATHON PETE CORP COM 56585A102   123,881 835 SH   OTR 43 835 0 0
MARATHON PETE CORP COM 56585A102   109,165,535 735,815 SH   SOLE 43 628,368 0 107,447
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   783,387 119,601 SH   SOLE 2 40,014 0 79,587
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   2,476 378 SH   SOLE 4 378 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   6,340 968 SH   SOLE 7 968 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   288,023 43,973 SH   SOLE 18 43,973 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   233,023 35,576 SH   SOLE 19 35,576 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   15,347,305 2,343,100 SH   SOLE 21 2,343,100 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   20,039,620 3,059,484 SH   SOLE 22 2,911,039 0 148,445
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   177,571 27,110 SH   SOLE 25 27,110 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   348,290 53,174 SH   SOLE 26 53,174 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   121,647 18,572 SH   SOLE 28 1,455 0 17,117
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   2,232,024 340,767 SH   SOLE 30 340,767 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   10,604 1,619 SH   SOLE 31 1,619 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   10,146 1,549 SH   SOLE 36 1,549 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   127,843 19,518 SH   SOLE 40 19,518 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   2,726,627 416,279 SH   SOLE 43 386,637 0 29,642
MARCHEX INC CL B 56624R108   5,043 3,708 SH   SOLE 18 3,708 0 0
MARCHEX INC CL B 56624R108   61,080 44,912 SH   SOLE 21 44,912 0 0
MARCHEX INC CL B 56624R108   787,798 579,263 SH   SOLE 22 579,263 0 0
MARCUS & MILLICHAP INC COM 566324109   888,932 20,351 SH   SOLE 2 7,211 0 13,140
MARCUS & MILLICHAP INC COM 566324109   407,709 9,334 SH   SOLE 7 8,831 0 503
MARCUS & MILLICHAP INC COM 566324109   3,716,644 85,088 SH   SOLE 18 74,406 0 10,682
MARCUS & MILLICHAP INC COM 566324109   2,135,253 48,884 SH   SOLE 19 48,884 0 0
MARCUS & MILLICHAP INC COM 566324109   124,868,540 2,858,712 SH   SOLE 21 2,858,712 0 0
MARCUS & MILLICHAP INC COM 566324109   30,345,937 694,733 SH   SOLE 22 666,300 0 28,433
MARCUS & MILLICHAP INC COM 566324109   207,611 4,753 SH   SOLE 25 4,753 0 0
MARCUS & MILLICHAP INC COM 566324109   410,461 9,397 SH   SOLE 26 9,397 0 0
MARCUS & MILLICHAP INC COM 566324109   2,323,208 53,187 SH   SOLE 30 53,187 0 0
MARCUS & MILLICHAP INC COM 566324109   206,039 4,717 SH   SOLE 40 4,717 0 0
MARCUS & MILLICHAP INC COM 566324109   921,910 21,106 SH   SOLE 43 16,452 0 4,654
MARCUS CORP DEL COM 566330106   1,921,192 131,769 SH   SOLE 2 110,931 0 20,838
MARCUS CORP DEL COM 566330106   4,418 303 SH   SOLE 7 303 0 0
MARCUS CORP DEL COM 566330106   1,300,944 89,228 SH   SOLE 18 89,228 0 0
MARCUS CORP DEL COM 566330106   1,195,925 82,025 SH   SOLE 19 82,025 0 0
MARCUS CORP DEL COM 566330106   44,241,494 3,034,396 SH   SOLE 21 3,034,396 0 0
MARCUS CORP DEL COM 566330106   11,055,154 758,241 SH   SOLE 22 723,867 0 34,374
MARCUS CORP DEL COM 566330106   60,872 4,175 SH   SOLE 25 4,175 0 0
MARCUS CORP DEL COM 566330106   504,847 34,626 SH   SOLE 30 34,626 0 0
MARCUS CORP DEL COM 566330106   202,822 13,911 SH   SOLE 40 13,911 0 0
MARCUS CORP DEL COM 566330106   242,247 16,615 SH   SOLE 43 16,012 0 603
MARIN SOFTWARE INC COM NEW 56804T205   590 1,610 SH   SOLE 21 1,610 0 0
MARIN SOFTWARE INC COM NEW 56804T205   52,305 142,716 SH   SOLE 22 142,716 0 0
MARINE PRODS CORP COM 568427108   327,032 28,687 SH   SOLE 2 26,928 0 1,759
MARINE PRODS CORP COM 568427108   248,680 21,814 SH   SOLE 18 21,814 0 0
MARINE PRODS CORP COM 568427108   184,589 16,192 SH   SOLE 19 16,192 0 0
MARINE PRODS CORP COM 568427108   3,646,039 319,828 SH   SOLE 21 319,828 0 0
MARINE PRODS CORP COM 568427108   3,481,913 305,431 SH   SOLE 22 303,467 0 1,964
MARINE PRODS CORP COM 568427108   22,298 1,956 SH   SOLE 25 1,956 0 0
MARINEMAX INC COM 567908108   1,549,776 39,840 SH   SOLE 2 26,128 0 13,712
MARINEMAX INC COM 567908108   2,801 72 SH   SOLE 4 72 0 0
MARINEMAX INC COM 567908108   379,508 9,756 SH   SOLE 7 9,225 0 531
MARINEMAX INC COM 567908108   2,866,697 73,694 SH   SOLE 18 73,694 0 0
MARINEMAX INC COM 567908108   1,698,802 43,671 SH   SOLE 19 43,671 0 0
MARINEMAX INC COM 567908108   97,902,625 2,516,777 SH   SOLE 21 2,516,777 0 0
MARINEMAX INC COM 567908108   23,176,853 595,806 SH   SOLE 22 571,285 0 24,521
MARINEMAX INC COM 567908108   129,109 3,319 SH   SOLE 25 3,319 0 0
MARINEMAX INC COM 567908108   698,294 17,951 SH   SOLE 26 485 0 17,466
MARINEMAX INC COM 567908108   50,025 1,286 SH   SOLE 28 1,286 0 0
MARINEMAX INC COM 567908108   1,856,308 47,720 SH   SOLE 30 47,720 0 0
MARINEMAX INC COM 567908108   91,882 2,362 SH   SOLE 40 2,362 0 0
MARINEMAX INC COM 567908108   1,277,320 32,836 SH   SOLE 43 31,903 0 933
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   5,478,176 503,972 SH   SOLE 2 498,056 0 5,916
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   5,283 486 SH   SOLE 7 486 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   1,449,069 133,309 SH   SOLE 18 133,309 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   1,414,796 130,156 SH   SOLE 19 130,156 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   26,122,838 2,403,205 SH   SOLE 21 2,403,205 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   14,910,933 1,371,751 SH   SOLE 22 1,354,289 0 17,462
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   291,501 26,817 SH   SOLE 30 26,817 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   321,556 29,582 SH   SOLE 43 22,372 0 7,210
MARKEL GROUP INC COM 570535104   13,254,767 9,335 SH   SOLE 2 1,030 0 8,305
MARKEL GROUP INC COM 570535104   18,541,054 13,058 SH   SOLE 4 6,404 0 6,654
MARKEL GROUP INC COM 570535104   5,334,564 3,757 SH   SOLE 7 3,713 0 44
MARKEL GROUP INC COM 570535104   369,174 260 SH   SOLE 13 260 0 0
MARKEL GROUP INC COM 570535104   2,085,833 1,469 SH   SOLE 15 1,469 0 0
MARKEL GROUP INC COM 570535104   20,408,223 14,373 SH   SOLE 18 13,598 0 775
MARKEL GROUP INC COM 570535104   4,329,275 3,049 SH   SOLE 19 3,049 0 0
MARKEL GROUP INC COM 570535104   354,480,875 249,652 SH   SOLE 21 249,652 0 0
MARKEL GROUP INC COM 570535104   486,815,555 342,852 SH   SOLE 22 318,036 0 24,816
MARKEL GROUP INC COM 570535104   28,639,383 20,170 SH   SOLE 23 20,170 0 0
MARKEL GROUP INC COM 570535104   26,466,936 18,640 SH   SOLE 25 18,625 0 15
MARKEL GROUP INC COM 570535104   19,437,011 13,689 SH   SOLE 26 6,919 0 6,770
MARKEL GROUP INC COM 570535104   20,041,889 14,115 SH   SOLE 28 206 0 13,909
MARKEL GROUP INC COM 570535104   56,193,962 39,576 SH   SOLE 30 39,576 0 0
MARKEL GROUP INC COM 570535104   4,129,069 2,908 SH   SOLE 31 2,699 0 209
MARKEL GROUP INC COM 570535104   731,249 515 SH   SOLE 34 515 0 0
MARKEL GROUP INC COM 570535104   6,912,073 4,868 SH   SOLE 36 4,868 0 0
MARKEL GROUP INC COM 570535104   958,433 675 SH   SOLE 40 675 0 0
MARKEL GROUP INC COM 570535104   18,288 13 SH   OTR 43 13 0 0
MARKEL GROUP INC COM 570535104   14,199,000 10,000 SH   SOLE 43 8,378 0 1,622
MARKER THERAPEUTICS INC COM NEW 57055L206   50 9 SH   SOLE 21 9 0 0
MARKER THERAPEUTICS INC COM NEW 57055L206   7,453 1,355 SH   SOLE 22 1,355 0 0
MARKETAXESS HLDGS INC COM 57060D108   13,902,468 47,473 SH   SOLE 2 13,862 0 33,611
MARKETAXESS HLDGS INC COM 57060D108   8,894,733 30,373 SH   SOLE 4 14,694 0 15,679
MARKETAXESS HLDGS INC COM 57060D108   6,795,584 23,205 SH   SOLE 7 20,474 0 2,731
MARKETAXESS HLDGS INC COM 57060D108   263,858 901 SH   SOLE 13 901 0 0
MARKETAXESS HLDGS INC COM 57060D108   1,642,596 5,609 SH   SOLE 15 5,609 0 0
MARKETAXESS HLDGS INC COM 57060D108   26,419,463 90,215 SH   SOLE 18 87,923 0 2,292
MARKETAXESS HLDGS INC COM 57060D108   28,089,586 95,918 SH   SOLE 19 95,918 0 0
MARKETAXESS HLDGS INC COM 57060D108   394,914,082 1,348,520 SH   SOLE 21 1,348,520 0 0
MARKETAXESS HLDGS INC COM 57060D108   266,279,134 909,268 SH   SOLE 22 823,609 0 85,659
MARKETAXESS HLDGS INC COM 57060D108   17,795,909 60,768 SH   SOLE 23 60,768 0 0
MARKETAXESS HLDGS INC COM 57060D108   20,782,979 70,968 SH   SOLE 25 70,830 0 138
MARKETAXESS HLDGS INC COM 57060D108   10,098,054 34,482 SH   SOLE 26 16,469 0 18,013
MARKETAXESS HLDGS INC COM 57060D108   23,890,117 81,578 SH   SOLE 28 611 0 80,967
MARKETAXESS HLDGS INC COM 57060D108   88,604,989 302,561 SH   SOLE 30 302,561 0 0
MARKETAXESS HLDGS INC COM 57060D108   2,449,105 8,363 SH   SOLE 31 7,749 0 614
MARKETAXESS HLDGS INC COM 57060D108   6,399,065 21,851 SH   SOLE 34 21,851 0 0
MARKETAXESS HLDGS INC COM 57060D108   2,605,486 8,897 SH   SOLE 36 8,897 0 0
MARKETAXESS HLDGS INC COM 57060D108   559,636 1,911 SH   SOLE 40 1,911 0 0
MARKETAXESS HLDGS INC COM 57060D108   10,456,227 35,705 SH   SOLE 43 30,919 0 4,786
MARKETWISE INC COM CL A 57064P107   41,537 15,215 SH   SOLE 2 1,956 0 13,259
MARKETWISE INC COM CL A 57064P107   248,913 91,177 SH   SOLE 18 91,177 0 0
MARKETWISE INC COM CL A 57064P107   193,352 70,825 SH   SOLE 19 70,825 0 0
MARKETWISE INC COM CL A 57064P107   3,286,502 1,203,847 SH   SOLE 21 1,203,847 0 0
MARKETWISE INC COM CL A 57064P107   1,454,645 532,837 SH   SOLE 22 509,299 0 23,538
MARKFORGED HOLDING CORPORATI COM 57064N102   736,549 898,230 SH   SOLE 22 898,230 0 0
MARPAI INC CL A COM NEW 571354208   144 82 SH   SOLE 22 82 0 0
MARQETA INC CLASS A COM 57142B104   3,220,439 461,381 SH   SOLE 2 158,454 0 302,927
MARQETA INC CLASS A COM 57142B104   8,376 1,200 SH   SOLE 4 1,200 0 0
MARQETA INC CLASS A COM 57142B104   372,537 53,372 SH   SOLE 7 50,628 0 2,744
MARQETA INC CLASS A COM 57142B104   9,002,581 1,289,768 SH   SOLE 18 1,289,768 0 0
MARQETA INC CLASS A COM 57142B104   8,967,101 1,284,685 SH   SOLE 19 1,284,685 0 0
MARQETA INC CLASS A COM 57142B104   128,267,056 18,376,369 SH   SOLE 21 18,376,369 0 0
MARQETA INC CLASS A COM 57142B104   90,457,519 12,959,530 SH   SOLE 22 12,381,655 0 577,875
MARQETA INC CLASS A COM 57142B104   561,059 80,381 SH   SOLE 25 80,381 0 0
MARQETA INC CLASS A COM 57142B104   907,393 129,999 SH   SOLE 26 129,999 0 0
MARQETA INC CLASS A COM 57142B104   4,247,672 608,549 SH   SOLE 30 608,549 0 0
MARQETA INC CLASS A COM 57142B104   493,318 70,676 SH   SOLE 40 70,676 0 0
MARQETA INC CLASS A COM 57142B104   1,462,191 209,483 SH   SOLE 43 193,725 0 15,758
MARRIOTT INTL INC NEW CL A 571903202   100,427,496 445,335 SH   SOLE 2 67,194 0 378,141
MARRIOTT INTL INC NEW CL A 571903202   22,820,259 101,194 SH   SOLE 4 76,191 0 25,003
MARRIOTT INTL INC NEW CL A 571903202   44,069,390 195,421 SH   SOLE 7 177,065 0 18,356
MARRIOTT INTL INC NEW CL A 571903202   1,638,105 7,264 SH   SOLE 13 7,264 0 0
MARRIOTT INTL INC NEW CL A 571903202   8,973,719 39,793 SH   SOLE 15 39,793 0 0
MARRIOTT INTL INC NEW CL A 571903202   88,461,259 392,272 SH   SOLE 18 376,640 0 15,632
MARRIOTT INTL INC NEW CL A 571903202   14,368,144 63,714 SH   SOLE 19 63,714 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,174,725,113 5,209,193 SH   SOLE 21 5,209,193 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,192,373,075 5,287,451 SH   SOLE 22 4,750,902 0 536,549
MARRIOTT INTL INC NEW CL A 571903202   93,990,313 416,790 SH   SOLE 23 416,790 0 0
MARRIOTT INTL INC NEW CL A 571903202   76,192,387 337,867 SH   SOLE 25 337,718 0 149
MARRIOTT INTL INC NEW CL A 571903202   65,063,018 288,515 SH   SOLE 26 127,114 0 161,401
MARRIOTT INTL INC NEW CL A 571903202   74,833,464 331,841 SH   SOLE 28 42,513 0 289,328
MARRIOTT INTL INC NEW CL A 571903202   341,489,567 1,514,299 SH   SOLE 30 1,514,299 0 0
MARRIOTT INTL INC NEW CL A 571903202   13,212,180 58,588 SH   SOLE 31 54,288 0 4,300
MARRIOTT INTL INC NEW CL A 571903202   19,235,552 85,298 SH   SOLE 32 85,298 0 0
MARRIOTT INTL INC NEW CL A 571903202   2,424,007 10,749 SH   SOLE 34 10,749 0 0
MARRIOTT INTL INC NEW CL A 571903202   12,737,481 56,483 SH   SOLE 36 56,483 0 0
MARRIOTT INTL INC NEW CL A 571903202   2,948,318 13,074 SH   SOLE 40 13,074 0 0
MARRIOTT INTL INC NEW CL A 571903202   91,106 404 SH   OTR 43 404 0 0
MARRIOTT INTL INC NEW CL A 571903202   80,584,059 357,341 SH   SOLE 43 308,699 0 48,642
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   15,343,783 180,749 SH   SOLE 2 102,435 0 78,314
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   9,677 114 SH   SOLE 4 114 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   679,799 8,008 SH   SOLE 7 7,590 0 418
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   5,855,203 68,974 SH   SOLE 18 68,974 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   1,074,028 12,652 SH   SOLE 19 12,652 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   139,605,850 1,644,550 SH   SOLE 21 1,644,550 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   90,614,812 1,067,438 SH   SOLE 22 1,018,900 0 48,538
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   610,529 7,192 SH   SOLE 25 7,192 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   2,407,226 28,357 SH   SOLE 26 12,119 0 16,238
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   144,737 1,705 SH   SOLE 28 761 0 944
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   5,202,569 61,286 SH   SOLE 30 61,286 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   45,161 532 SH   SOLE 31 532 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   715,792 8,432 SH   SOLE 34 8,432 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   29,881 352 SH   SOLE 36 352 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   723,602 8,524 SH   SOLE 40 8,524 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   3,676,144 43,305 SH   SOLE 43 37,675 0 5,630
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9   3,626,140 4,130,000 PRN   SOLE 21 4,130,000 0 0
MARRIOTT VACATIONS WORLDWIDE NOTE 3.250%12/1 57164YAF4   3,648,563 4,125,000 PRN   SOLE 21 4,125,000 0 0
MARSH & MCLENNAN COS INC COM 571748102   240,466,987 1,269,156 SH   SOLE 2 523,524 0 745,632
MARSH & MCLENNAN COS INC COM 571748102   102,486,218 540,910 SH   SOLE 4 297,545 0 243,365
MARSH & MCLENNAN COS INC COM 571748102   91,288,351 481,809 SH   SOLE 7 437,088 0 44,721
MARSH & MCLENNAN COS INC COM 571748102   4,698,098 24,796 SH   SOLE 13 24,796 0 0
MARSH & MCLENNAN COS INC COM 571748102   14,197,745 74,934 SH   SOLE 15 74,934 0 0
MARSH & MCLENNAN COS INC COM 571748102   223,794,575 1,181,161 SH   SOLE 18 1,101,418 0 79,743
MARSH & MCLENNAN COS INC COM 571748102   239,423,197 1,263,647 SH   SOLE 19 1,263,647 0 0
MARSH & MCLENNAN COS INC COM 571748102   2,749,318,645 14,510,575 SH   SOLE 21 14,510,575 0 0
MARSH & MCLENNAN COS INC COM 571748102   2,199,213,910 11,607,188 SH   SOLE 22 10,450,421 0 1,156,767
MARSH & MCLENNAN COS INC COM 571748102   208,923,832 1,102,675 SH   SOLE 23 1,102,675 0 0
MARSH & MCLENNAN COS INC COM 571748102   152,697,094 805,917 SH   SOLE 25 803,710 0 2,207
MARSH & MCLENNAN COS INC COM 571748102   140,469,458 741,381 SH   SOLE 26 405,250 0 336,131
MARSH & MCLENNAN COS INC COM 571748102   243,336,321 1,284,300 SH   SOLE 28 8,225 0 1,276,075
MARSH & MCLENNAN COS INC COM 571748102   3,773,295 19,915 SH   SOLE 29 19,915 0 0
MARSH & MCLENNAN COS INC COM 571748102   843,209,709 4,450,360 SH   SOLE 30 4,374,069 0 76,291
MARSH & MCLENNAN COS INC COM 571748102   26,158,039 138,059 SH   SOLE 31 129,825 0 8,234
MARSH & MCLENNAN COS INC COM 571748102   129,375,800 682,830 SH   SOLE 34 682,830 0 0
MARSH & MCLENNAN COS INC COM 571748102   25,932,948 136,871 SH   SOLE 36 136,871 0 0
MARSH & MCLENNAN COS INC COM 571748102   4,899,505 25,859 SH   SOLE 40 25,859 0 0
MARSH & MCLENNAN COS INC COM 571748102   188,902 997 SH   OTR 43 997 0 0
MARSH & MCLENNAN COS INC COM 571748102   124,068,214 654,817 SH   SOLE 43 555,328 0 99,489
MARTEN TRANS LTD COM 573075108   1,075,183 51,248 SH   SOLE 2 31,630 0 19,618
MARTEN TRANS LTD COM 573075108   3,609 172 SH   SOLE 4 172 0 0
MARTEN TRANS LTD COM 573075108   9,882 471 SH   SOLE 7 471 0 0
MARTEN TRANS LTD COM 573075108   3,635,456 173,282 SH   SOLE 18 173,282 0 0
MARTEN TRANS LTD COM 573075108   2,569,190 122,459 SH   SOLE 19 122,459 0 0
MARTEN TRANS LTD COM 573075108   146,708,839 6,992,795 SH   SOLE 21 6,992,795 0 0
MARTEN TRANS LTD COM 573075108   34,279,243 1,633,901 SH   SOLE 22 1,573,751 0 60,150
MARTEN TRANS LTD COM 573075108   260,593 12,421 SH   SOLE 25 12,421 0 0
MARTEN TRANS LTD COM 573075108   245,508 11,702 SH   SOLE 26 8,879 0 2,823
MARTEN TRANS LTD COM 573075108   180,890 8,622 SH   SOLE 28 0 0 8,622
MARTEN TRANS LTD COM 573075108   2,429,400 115,796 SH   SOLE 30 115,796 0 0
MARTEN TRANS LTD COM 573075108   220,961 10,532 SH   SOLE 40 10,532 0 0
MARTEN TRANS LTD COM 573075108   1,844,209 87,903 SH   SOLE 43 83,709 0 4,194
MARTIN MARIETTA MATLS INC COM 573284106   35,371,222 70,897 SH   SOLE 2 15,983 0 54,914
MARTIN MARIETTA MATLS INC COM 573284106   11,749,829 23,551 SH   SOLE 4 17,647 0 5,904
MARTIN MARIETTA MATLS INC COM 573284106   30,712,401 61,559 SH   SOLE 7 55,775 0 5,784
MARTIN MARIETTA MATLS INC COM 573284106   606,176 1,215 SH   SOLE 13 1,215 0 0
MARTIN MARIETTA MATLS INC COM 573284106   4,448,780 8,917 SH   SOLE 15 8,917 0 0
MARTIN MARIETTA MATLS INC COM 573284106   48,415,723 97,043 SH   SOLE 18 92,816 0 4,227
MARTIN MARIETTA MATLS INC COM 573284106   15,799,482 31,668 SH   SOLE 19 31,668 0 0
MARTIN MARIETTA MATLS INC COM 573284106   848,136,024 1,699,978 SH   SOLE 21 1,699,978 0 0
MARTIN MARIETTA MATLS INC COM 573284106   667,137,962 1,337,191 SH   SOLE 22 1,203,989 0 133,202
MARTIN MARIETTA MATLS INC COM 573284106   49,392,090 99,000 SH   SOLE 23 99,000 0 0
MARTIN MARIETTA MATLS INC COM 573284106   41,215,454 82,611 SH   SOLE 25 82,611 0 0
MARTIN MARIETTA MATLS INC COM 573284106   30,332,730 60,798 SH   SOLE 26 29,900 0 30,898
MARTIN MARIETTA MATLS INC COM 573284106   42,400,365 84,986 SH   SOLE 28 886 0 84,100
MARTIN MARIETTA MATLS INC COM 573284106   190,584 382 SH   SOLE 29 382 0 0
MARTIN MARIETTA MATLS INC COM 573284106   166,714,269 334,157 SH   SOLE 30 317,755 0 16,402
MARTIN MARIETTA MATLS INC COM 573284106   5,640,178 11,305 SH   SOLE 31 10,447 0 858
MARTIN MARIETTA MATLS INC COM 573284106   1,979,176 3,967 SH   SOLE 34 3,967 0 0
MARTIN MARIETTA MATLS INC COM 573284106   6,982,245 13,995 SH   SOLE 36 13,995 0 0
MARTIN MARIETTA MATLS INC COM 573284106   1,622,954 3,253 SH   SOLE 40 3,253 0 0
MARTIN MARIETTA MATLS INC COM 573284106   31,595 63 SH   OTR 43 63 0 0
MARTIN MARIETTA MATLS INC COM 573284106   43,527,227 87,245 SH   SOLE 43 74,110 0 13,134
MARVELL TECHNOLOGY INC COM 573874104   81,792,000 1,356,193 SH   SOLE 2 125,245 0 1,230,948
MARVELL TECHNOLOGY INC COM 573874104   45,653,283 756,977 SH   SOLE 4 364,951 0 392,026
MARVELL TECHNOLOGY INC COM 573874104   34,679,094 575,014 SH   SOLE 7 555,587 0 19,427
MARVELL TECHNOLOGY INC COM 573874104   2,511,429 41,642 SH   SOLE 13 41,642 0 0
MARVELL TECHNOLOGY INC COM 573874104   5,733,129 95,061 SH   SOLE 15 95,061 0 0
MARVELL TECHNOLOGY INC COM 573874104   115,028,513 1,907,288 SH   SOLE 18 1,720,596 0 186,692
MARVELL TECHNOLOGY INC COM 573874104   108,426,404 1,797,818 SH   SOLE 19 1,797,818 0 0
MARVELL TECHNOLOGY INC COM 573874104   1,157,722,943 19,196,202 SH   SOLE 21 19,196,202 0 0
MARVELL TECHNOLOGY INC COM 573874104   1,239,517,415 20,552,436 SH   SOLE 22 18,930,028 0 1,622,408
MARVELL TECHNOLOGY INC COM 573874104   85,286,783 1,414,140 SH   SOLE 23 1,414,140 0 0
MARVELL TECHNOLOGY INC COM 573874104   101,822,398 1,688,317 SH   SOLE 25 1,609,235 0 79,082
MARVELL TECHNOLOGY INC COM 573874104   57,567,765 954,531 SH   SOLE 26 489,013 0 465,518
MARVELL TECHNOLOGY INC COM 573874104   89,966,176 1,491,729 SH   SOLE 28 21,492 0 1,470,237
MARVELL TECHNOLOGY INC COM 573874104   122,490 2,031 SH   SOLE 29 2,031 0 0
MARVELL TECHNOLOGY INC COM 573874104   266,386,435 4,416,953 SH   SOLE 30 4,416,953 0 0
MARVELL TECHNOLOGY INC COM 573874104   11,489,779 190,512 SH   SOLE 31 176,009 0 14,503
MARVELL TECHNOLOGY INC COM 573874104   15,112,600 250,582 SH   SOLE 32 250,582 0 0
MARVELL TECHNOLOGY INC COM 573874104   181,251,392 3,005,329 SH   SOLE 34 3,005,329 0 0
MARVELL TECHNOLOGY INC COM 573874104   14,916,352 247,328 SH   SOLE 36 247,328 0 0
MARVELL TECHNOLOGY INC COM 573874104   2,736,807 45,379 SH   SOLE 40 45,379 0 0
MARVELL TECHNOLOGY INC COM 573874104   37,392 620 SH   OTR 43 620 0 0
MARVELL TECHNOLOGY INC COM 573874104   30,666,274 508,477 SH   SOLE 43 420,505 0 87,972
MASCO CORP COM 574599106   28,199,317 421,011 SH   SOLE 2 146,735 0 274,276
MASCO CORP COM 574599106   16,382,705 244,591 SH   SOLE 4 98,104 0 146,487
MASCO CORP COM 574599106   9,370,301 139,897 SH   SOLE 7 122,953 0 16,944
MASCO CORP COM 574599106   779,580 11,639 SH   SOLE 13 11,639 0 0
MASCO CORP COM 574599106   2,265,264 33,820 SH   SOLE 15 33,820 0 0
MASCO CORP COM 574599106   27,249,942 406,837 SH   SOLE 18 391,607 0 15,230
MASCO CORP COM 574599106   35,032,482 523,029 SH   SOLE 19 523,029 0 0
MASCO CORP COM 574599106   442,392,250 6,604,841 SH   SOLE 21 6,604,841 0 0
MASCO CORP COM 574599106   325,041,281 4,852,811 SH   SOLE 22 4,364,118 0 488,693
MASCO CORP COM 574599106   27,128,641 405,026 SH   SOLE 23 405,026 0 0
MASCO CORP COM 574599106   25,285,620 377,510 SH   SOLE 25 375,508 0 2,002
MASCO CORP COM 574599106   15,752,423 235,181 SH   SOLE 26 118,572 0 116,609
MASCO CORP COM 574599106   30,250,579 451,636 SH   SOLE 28 3,069 0 448,567
MASCO CORP COM 574599106   448,364 6,694 SH   SOLE 29 6,694 0 0
MASCO CORP COM 574599106   83,144,417 1,241,332 SH   SOLE 30 1,241,332 0 0
MASCO CORP COM 574599106   3,654,027 54,554 SH   SOLE 31 50,896 0 3,658
MASCO CORP COM 574599106   12,334,166 184,147 SH   SOLE 34 184,147 0 0
MASCO CORP COM 574599106   3,664,945 54,717 SH   SOLE 36 54,717 0 0
MASCO CORP COM 574599106   820,103 12,244 SH   SOLE 40 12,244 0 0
MASCO CORP COM 574599106   33,423 499 SH   OTR 43 499 0 0
MASCO CORP COM 574599106   16,840,045 251,419 SH   SOLE 43 223,154 0 28,265
MASIMO CORP COM 574795100   20,381,647 173,890 SH   SOLE 2 102,790 0 71,100
MASIMO CORP COM 574795100   190,935 1,629 SH   SOLE 4 990 0 639
MASIMO CORP COM 574795100   407,539 3,477 SH   SOLE 7 3,305 0 172
MASIMO CORP COM 574795100   82,633 705 SH   SOLE 15 705 0 0
MASIMO CORP COM 574795100   13,101,851 111,781 SH   SOLE 18 111,781 0 0
MASIMO CORP COM 574795100   63,530,164 542,020 SH   SOLE 19 542,020 0 0
MASIMO CORP COM 574795100   310,456,706 2,648,722 SH   SOLE 21 2,648,722 0 0
MASIMO CORP COM 574795100   153,295,677 1,307,872 SH   SOLE 22 1,247,480 0 60,392
MASIMO CORP COM 574795100   23,067,748 196,807 SH   SOLE 25 196,807 0 0
MASIMO CORP COM 574795100   3,752,244 32,013 SH   SOLE 26 14,722 0 17,291
MASIMO CORP COM 574795100   1,073,644 9,160 SH   SOLE 28 908 0 8,252
MASIMO CORP COM 574795100   21,850,171 186,419 SH   SOLE 30 186,419 0 0
MASIMO CORP COM 574795100   72,319 617 SH   SOLE 31 617 0 0
MASIMO CORP COM 574795100   41,775,637 356,417 SH   SOLE 34 356,417 0 0
MASIMO CORP COM 574795100   581,362 4,960 SH   SOLE 36 4,960 0 0
MASIMO CORP COM 574795100   1,108,103 9,454 SH   SOLE 40 9,454 0 0
MASIMO CORP COM 574795100   8,578,365 73,188 SH   SOLE 43 62,972 0 10,216
MASONITE INTL CORP COM 575385109   1,165,853 13,771 SH   SOLE 2 8,106 0 5,665
MASONITE INTL CORP COM 575385109   4,741 56 SH   SOLE 4 56 0 0
MASONITE INTL CORP COM 575385109   304,099 3,592 SH   SOLE 7 3,403 0 189
MASONITE INTL CORP COM 575385109   4,533,543 53,550 SH   SOLE 18 53,550 0 0
MASONITE INTL CORP COM 575385109   4,164,933 49,196 SH   SOLE 19 49,196 0 0
MASONITE INTL CORP COM 575385109   78,213,480 923,854 SH   SOLE 21 923,854 0 0
MASONITE INTL CORP COM 575385109   51,037,958 602,858 SH   SOLE 22 583,727 0 19,131
MASONITE INTL CORP COM 575385109   13,122 155 SH   SOLE 23 155 0 0
MASONITE INTL CORP COM 575385109   378,515 4,471 SH   SOLE 25 4,471 0 0
MASONITE INTL CORP COM 575385109   694,381 8,202 SH   SOLE 26 8,202 0 0
MASONITE INTL CORP COM 575385109   36,996 437 SH   SOLE 28 437 0 0
MASONITE INTL CORP COM 575385109   1,098,210 12,972 SH   SOLE 30 12,972 0 0
MASONITE INTL CORP COM 575385109   63,326 748 SH   SOLE 36 748 0 0
MASONITE INTL CORP COM 575385109   320,777 3,789 SH   SOLE 40 3,789 0 0
MASONITE INTL CORP COM 575385109   592,620 7,000 SH   SOLE 43 6,416 0 584
MASTEC INC COM 576323109   9,691,479 127,991 SH   SOLE 2 53,624 0 74,367
MASTEC INC COM 576323109   14,765 195 SH   SOLE 4 195 0 0
MASTEC INC COM 576323109   779,613 10,296 SH   SOLE 7 9,776 0 520
MASTEC INC COM 576323109   8,218,800 108,542 SH   SOLE 18 108,542 0 0
MASTEC INC COM 576323109   1,698,475 22,431 SH   SOLE 19 22,431 0 0
MASTEC INC COM 576323109   239,236,734 3,159,492 SH   SOLE 21 3,159,492 0 0
MASTEC INC COM 576323109   135,479,890 1,789,222 SH   SOLE 22 1,704,736 0 84,486
MASTEC INC COM 576323109   2,552,976 33,716 SH   SOLE 25 33,716 0 0
MASTEC INC COM 576323109   3,838,020 50,687 SH   SOLE 26 20,599 0 30,088
MASTEC INC COM 576323109   110,551 1,460 SH   SOLE 28 1,460 0 0
MASTEC INC COM 576323109   3,088,467 40,788 SH   SOLE 30 40,788 0 0
MASTEC INC COM 576323109   67,012 885 SH   SOLE 31 885 0 0
MASTEC INC COM 576323109   2,347,926 31,008 SH   SOLE 34 31,008 0 0
MASTEC INC COM 576323109   148,714 1,964 SH   SOLE 36 1,964 0 0
MASTEC INC COM 576323109   998,141 13,182 SH   SOLE 40 13,182 0 0
MASTEC INC COM 576323109   2,541,996 33,571 SH   SOLE 43 31,713 0 1,858
MASTECH DIGITAL INC COM 57633B100   86,438 10,256 SH   SOLE 2 10,256 0 0
MASTECH DIGITAL INC COM 57633B100   5,908 701 SH   SOLE 18 701 0 0
MASTECH DIGITAL INC COM 57633B100   72,633 8,618 SH   SOLE 21 8,618 0 0
MASTECH DIGITAL INC COM 57633B100   612,766 72,706 SH   SOLE 22 72,706 0 0
MASTERBRAND INC COMMON STOCK 57638P104   1,911,834 128,743 SH   SOLE 2 40,078 0 88,665
MASTERBRAND INC COMMON STOCK 57638P104   5,509 371 SH   SOLE 4 371 0 0
MASTERBRAND INC COMMON STOCK 57638P104   49,970 3,365 SH   SOLE 7 3,365 0 0
MASTERBRAND INC COMMON STOCK 57638P104   6,223,561 419,095 SH   SOLE 18 419,095 0 0
MASTERBRAND INC COMMON STOCK 57638P104   3,973,905 267,603 SH   SOLE 19 267,603 0 0
MASTERBRAND INC COMMON STOCK 57638P104   232,084,131 15,628,561 SH   SOLE 21 15,628,561 0 0
MASTERBRAND INC COMMON STOCK 57638P104   54,782,303 3,689,044 SH   SOLE 22 3,518,414 0 170,630
MASTERBRAND INC COMMON STOCK 57638P104   418,592 28,188 SH   SOLE 25 28,188 0 0
MASTERBRAND INC COMMON STOCK 57638P104   745,262 50,186 SH   SOLE 26 50,186 0 0
MASTERBRAND INC COMMON STOCK 57638P104   3,578,122 240,951 SH   SOLE 30 240,951 0 0
MASTERBRAND INC COMMON STOCK 57638P104   80,517 5,422 SH   SOLE 36 5,422 0 0
MASTERBRAND INC COMMON STOCK 57638P104   423,611 28,526 SH   SOLE 40 28,526 0 0
MASTERBRAND INC COMMON STOCK 57638P104   866,468 58,348 SH   SOLE 43 53,519 0 4,829
MASTERCARD INCORPORATED CL A 57636Q104   885,699,623 2,076,621 SH   SOLE 2 752,035 0 1,324,586
MASTERCARD INCORPORATED CL A 57636Q104   361,588,354 847,784 SH   SOLE 4 441,415 0 406,369
MASTERCARD INCORPORATED CL A 57636Q104   353,706,023 829,303 SH   SOLE 7 709,154 0 120,149
MASTERCARD INCORPORATED CL A 57636Q104   34,708,957 81,379 SH   SOLE 13 81,379 0 0
MASTERCARD INCORPORATED CL A 57636Q104   53,643,869 125,774 SH   SOLE 15 125,774 0 0
MASTERCARD INCORPORATED CL A 57636Q104   984,157,207 2,307,466 SH   SOLE 18 2,100,465 0 207,001
MASTERCARD INCORPORATED CL A 57636Q104   849,557,165 1,991,881 SH   SOLE 19 1,991,881 0 0
MASTERCARD INCORPORATED CL A 57636Q104   9,855,245,015 23,106,715 SH   SOLE 21 23,106,715 0 0
MASTERCARD INCORPORATED CL A 57636Q104   7,985,309,164 18,722,443 SH   SOLE 22 16,816,822 0 1,905,621
MASTERCARD INCORPORATED CL A 57636Q104   789,411,152 1,850,862 SH   SOLE 23 1,850,862 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,585,823,465 3,718,139 SH   SOLE 25 3,535,407 0 182,732
MASTERCARD INCORPORATED CL A 57636Q104   616,953,966 1,446,517 SH   SOLE 26 682,338 0 764,179
MASTERCARD INCORPORATED CL A 57636Q104   784,899,102 1,840,283 SH   SOLE 28 91,312 0 1,748,971
MASTERCARD INCORPORATED CL A 57636Q104   25,072,817 58,786 SH   SOLE 29 58,786 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,274,484,424 5,332,781 SH   SOLE 30 5,332,781 0 0
MASTERCARD INCORPORATED CL A 57636Q104   139,239,734 326,463 SH   SOLE 31 312,375 0 14,088
MASTERCARD INCORPORATED CL A 57636Q104   27,316,686 64,047 SH   SOLE 32 64,047 0 0
MASTERCARD INCORPORATED CL A 57636Q104   582,570,862 1,365,902 SH   SOLE 34 1,365,902 0 0
MASTERCARD INCORPORATED CL A 57636Q104   87,890,489 206,069 SH   SOLE 36 206,069 0 0
MASTERCARD INCORPORATED CL A 57636Q104   18,765,160 43,997 SH   SOLE 40 43,997 0 0
MASTERCARD INCORPORATED CL A 57636Q104   481,103 1,128 SH   OTR 43 1,128 0 0
MASTERCARD INCORPORATED CL A 57636Q104   547,641,704 1,284,007 SH   SOLE 43 1,103,764 0 180,242
MASTERCARD INCORPORATED OPTIONS 57636Q104   2,260,503 5,300 SH Call SOLE 2 0 0 5,300
MASTERCARD INCORPORATED OPTIONS 57636Q104   341,208 800 SH Call SOLE 4 800 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   8,018,388 18,800 SH Call SOLE 18 18,800 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   43,674,624 102,400 SH Call SOLE 19 102,400 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   3,198,825 7,500 SH Call SOLE 22 7,500 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   1,706,040 4,000 SH Call SOLE 26 4,000 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   213,255 500 SH Call SOLE 30 500 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   25,249,392 59,200 SH Call SOLE 34 59,200 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   1,287,016 56,847 SH   SOLE 2 48,224 0 8,623
MASTERCRAFT BOAT HLDGS INC COM 57637H103   3,736 165 SH   SOLE 7 165 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   1,001,571 44,239 SH   SOLE 18 44,239 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   2,529,046 111,707 SH   SOLE 19 111,707 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   15,276,046 674,737 SH   SOLE 21 674,737 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   12,362,708 546,056 SH   SOLE 22 524,698 0 21,358
MASTERCRAFT BOAT HLDGS INC COM 57637H103   69,822 3,084 SH   SOLE 25 3,084 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   68,826 3,040 SH   SOLE 40 3,040 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   89,813 3,967 SH   SOLE 43 3,740 0 227
MATADOR RES CO COM 576485205   13,940,651 245,175 SH   SOLE 2 143,784 0 101,391
MATADOR RES CO COM 576485205   21,209 373 SH   SOLE 4 373 0 0
MATADOR RES CO COM 576485205   353,328 6,214 SH   SOLE 7 5,923 0 291
MATADOR RES CO COM 576485205   27,565,216 484,791 SH   SOLE 18 470,743 0 14,048
MATADOR RES CO COM 576485205   27,536,275 484,282 SH   SOLE 19 484,282 0 0
MATADOR RES CO COM 576485205   497,274,077 8,745,587 SH   SOLE 21 8,745,587 0 0
MATADOR RES CO COM 576485205   219,163,174 3,854,435 SH   SOLE 22 3,692,384 0 162,051
MATADOR RES CO COM 576485205   472,336 8,307 SH   SOLE 23 8,307 0 0
MATADOR RES CO COM 576485205   2,915,440 51,274 SH   SOLE 26 26,992 0 24,282
MATADOR RES CO COM 576485205   605,445 10,648 SH   SOLE 28 0 0 10,648
MATADOR RES CO COM 576485205   6,300,713 110,811 SH   SOLE 30 110,811 0 0
MATADOR RES CO COM 576485205   17,683 311 SH   SOLE 36 311 0 0
MATADOR RES CO COM 576485205   15,055,959 264,790 SH   SOLE 43 247,893 0 16,897
MATCH GROUP INC NEW COM 57667L107   25,762,394 705,819 SH   SOLE 2 282,787 0 423,032
MATCH GROUP INC NEW COM 57667L107   10,039,581 275,057 SH   SOLE 4 116,456 0 158,601
MATCH GROUP INC NEW COM 57667L107   6,217,118 170,332 SH   SOLE 7 149,485 0 20,847
MATCH GROUP INC NEW COM 57667L107   1,675,423 45,902 SH   SOLE 13 45,902 0 0
MATCH GROUP INC NEW COM 57667L107   1,501,756 41,144 SH   SOLE 15 41,144 0 0
MATCH GROUP INC NEW COM 57667L107   20,725,503 567,822 SH   SOLE 18 548,552 0 19,270
MATCH GROUP INC NEW COM 57667L107   6,634,605 181,770 SH   SOLE 19 181,770 0 0
MATCH GROUP INC NEW COM 57667L107   304,642,031 8,346,357 SH   SOLE 21 8,346,357 0 0
MATCH GROUP INC NEW COM 57667L107   228,994,503 6,273,822 SH   SOLE 22 5,664,656 0 609,166
MATCH GROUP INC NEW COM 57667L107   20,918,990 573,123 SH   SOLE 23 573,123 0 0
MATCH GROUP INC NEW COM 57667L107   16,900,230 463,020 SH   SOLE 25 462,601 0 419
MATCH GROUP INC NEW COM 57667L107   12,791,754 350,459 SH   SOLE 26 187,039 0 163,420
MATCH GROUP INC NEW COM 57667L107   13,674,616 374,647 SH   SOLE 28 5,635 0 369,012
MATCH GROUP INC NEW COM 57667L107   689,230 18,883 SH   SOLE 29 18,883 0 0
MATCH GROUP INC NEW COM 57667L107   79,759,691 2,185,197 SH   SOLE 30 2,185,196 0 1
MATCH GROUP INC NEW COM 57667L107   4,731,495 129,630 SH   SOLE 31 124,840 0 4,790
MATCH GROUP INC NEW COM 57667L107   2,224,237 60,938 SH   SOLE 34 60,938 0 0
MATCH GROUP INC NEW COM 57667L107   2,373,705 65,033 SH   SOLE 36 65,033 0 0
MATCH GROUP INC NEW COM 57667L107   529,506 14,507 SH   SOLE 40 14,507 0 0
MATCH GROUP INC NEW COM 57667L107   19,710 540 SH   OTR 43 540 0 0
MATCH GROUP INC NEW COM 57667L107   13,002,687 356,238 SH   SOLE 43 332,512 0 23,726
MATERIALISE NV SPONSORED ADS 57667T100   539,065 82,112 SH   SOLE 43 74,426 0 7,686
MATERION CORP COM 576690101   4,336,843 33,327 SH   SOLE 2 18,878 0 14,449
MATERION CORP COM 576690101   12,232 94 SH   SOLE 4 94 0 0
MATERION CORP COM 576690101   5,520,635 42,424 SH   SOLE 7 42,177 0 247
MATERION CORP COM 576690101   8,502,824 65,341 SH   SOLE 18 65,341 0 0
MATERION CORP COM 576690101   12,508,616 96,124 SH   SOLE 19 96,124 0 0
MATERION CORP COM 576690101   312,322,801 2,400,083 SH   SOLE 21 2,400,083 0 0
MATERION CORP COM 576690101   82,042,541 630,466 SH   SOLE 22 608,531 0 21,935
MATERION CORP COM 576690101   345,495 2,655 SH   SOLE 23 2,655 0 0
MATERION CORP COM 576690101   567,887 4,364 SH   SOLE 25 4,364 0 0
MATERION CORP COM 576690101   3,163,851 24,313 SH   SOLE 26 7,535 0 16,778
MATERION CORP COM 576690101   47,367 364 SH   SOLE 28 364 0 0
MATERION CORP COM 576690101   6,004,979 46,146 SH   SOLE 30 46,146 0 0
MATERION CORP COM 576690101   119,199 916 SH   SOLE 36 916 0 0
MATERION CORP COM 576690101   555,655 4,270 SH   SOLE 40 4,270 0 0
MATERION CORP COM 576690101   4,132,628 31,758 SH   SOLE 43 30,994 0 764
MATINAS BIOPHARMA HLDGS INC COM 576810105   540,719 2,501,011 SH   SOLE 22 2,501,011 0 0
MATIV HOLDINGS INC COM 808541106   696,972 45,524 SH   SOLE 2 15,210 0 30,314
MATIV HOLDINGS INC COM 808541106   3,414 223 SH   SOLE 4 223 0 0
MATIV HOLDINGS INC COM 808541106   7,961 520 SH   SOLE 7 520 0 0
MATIV HOLDINGS INC COM 808541106   2,742,220 179,113 SH   SOLE 18 179,113 0 0
MATIV HOLDINGS INC COM 808541106   1,732,679 113,173 SH   SOLE 19 113,173 0 0
MATIV HOLDINGS INC COM 808541106   101,097,977 6,603,395 SH   SOLE 21 6,603,395 0 0
MATIV HOLDINGS INC COM 808541106   25,913,982 1,692,618 SH   SOLE 22 1,618,873 0 73,745
MATIV HOLDINGS INC COM 808541106   563,132 36,782 SH   SOLE 26 12,622 0 24,160
MATIV HOLDINGS INC COM 808541106   15,677 1,024 SH   SOLE 28 1,024 0 0
MATIV HOLDINGS INC COM 808541106   1,767,295 115,434 SH   SOLE 30 115,434 0 0
MATIV HOLDINGS INC COM 808541106   417,810 27,290 SH   SOLE 43 24,358 0 2,932
MATRIX SVC CO COM 576853105   1,636,644 167,346 SH   SOLE 2 129,444 0 37,902
MATRIX SVC CO COM 576853105   74,504 7,618 SH   SOLE 18 7,618 0 0
MATRIX SVC CO COM 576853105   1,214,715 124,204 SH   SOLE 19 124,204 0 0
MATRIX SVC CO COM 576853105   642,311 65,676 SH   SOLE 21 65,676 0 0
MATRIX SVC CO COM 576853105   6,027,130 616,271 SH   SOLE 22 603,124 0 13,147
MATRIX SVC CO COM 576853105   48,567 4,966 SH   SOLE 26 3,134 0 1,832
MATRIX SVC CO COM 576853105   218,906 22,383 SH   SOLE 28 0 0 22,383
MATRIX SVC CO COM 576853105   115,472 11,807 SH   SOLE 31 10,996 0 811
MATRIX SVC CO COM 576853105   65,995 6,748 SH   SOLE 43 6,748 0 0
MATSON INC COM 57686G105   9,397,542 85,744 SH   SOLE 2 35,883 0 49,861
MATSON INC COM 57686G105   4,274 39 SH   SOLE 4 39 0 0
MATSON INC COM 57686G105   31,236 285 SH   SOLE 7 285 0 0
MATSON INC COM 57686G105   12,792,950 116,724 SH   SOLE 18 116,724 0 0
MATSON INC COM 57686G105   25,297,324 230,815 SH   SOLE 19 230,815 0 0
MATSON INC COM 57686G105   448,922,148 4,096,005 SH   SOLE 21 4,096,005 0 0
MATSON INC COM 57686G105   127,107,723 1,159,742 SH   SOLE 22 1,110,366 0 49,376
MATSON INC COM 57686G105   409,137 3,733 SH   SOLE 23 3,733 0 0
MATSON INC COM 57686G105   222,269 2,028 SH   SOLE 25 2,028 0 0
MATSON INC COM 57686G105   9,268,543 84,567 SH   SOLE 26 898 0 83,669
MATSON INC COM 57686G105   19,180 175 SH   SOLE 28 175 0 0
MATSON INC COM 57686G105   5,713,448 52,130 SH   SOLE 30 52,130 0 0
MATSON INC COM 57686G105   244,079 2,227 SH   SOLE 40 2,227 0 0
MATSON INC COM 57686G105   4,930,151 44,983 SH   SOLE 43 42,489 0 2,494
MATTEL INC COM 577081102   9,816,203 519,926 SH   SOLE 2 308,702 0 211,224
MATTEL INC COM 577081102   20,277 1,074 SH   SOLE 4 1,074 0 0
MATTEL INC COM 577081102   1,210,170 64,098 SH   SOLE 7 60,777 0 3,321
MATTEL INC COM 577081102   11,903,595 630,487 SH   SOLE 18 630,487 0 0
MATTEL INC COM 577081102   10,001,000 529,714 SH   SOLE 19 529,714 0 0
MATTEL INC COM 577081102   327,108,102 17,325,641 SH   SOLE 21 17,325,641 0 0
MATTEL INC COM 577081102   194,193,620 10,285,679 SH   SOLE 22 9,813,687 0 471,992
MATTEL INC COM 577081102   2,406,596 127,468 SH   SOLE 25 127,468 0 0
MATTEL INC COM 577081102   1,635,291 86,615 SH   SOLE 26 86,615 0 0
MATTEL INC COM 577081102   284,144 15,050 SH   SOLE 28 6,214 0 8,836
MATTEL INC COM 577081102   5,912,159 313,144 SH   SOLE 30 313,144 0 0
MATTEL INC COM 577081102   92,040 4,875 SH   SOLE 31 4,875 0 0
MATTEL INC COM 577081102   1,647,865 87,281 SH   SOLE 34 87,281 0 0
MATTEL INC COM 577081102   77,956 4,129 SH   SOLE 36 4,129 0 0
MATTEL INC COM 577081102   1,337,270 70,830 SH   SOLE 40 70,830 0 0
MATTEL INC COM 577081102   15,954 845 SH   OTR 43 845 0 0
MATTEL INC COM 577081102   6,256,719 331,394 SH   SOLE 43 312,223 0 19,171
MATTERPORT INC COM CL A 577096100   638,649 237,416 SH   SOLE 2 73,069 0 164,347
MATTERPORT INC COM CL A 577096100   23,182 8,618 SH   SOLE 4 1,301 0 7,317
MATTERPORT INC COM CL A 577096100   312,438 116,148 SH   SOLE 7 109,841 0 6,307
MATTERPORT INC COM CL A 577096100   1,847,212 686,696 SH   SOLE 18 686,696 0 0
MATTERPORT INC COM CL A 577096100   1,431,136 532,021 SH   SOLE 19 532,021 0 0
MATTERPORT INC COM CL A 577096100   36,339,979 13,509,286 SH   SOLE 21 13,509,286 0 0
MATTERPORT INC COM CL A 577096100   18,046,330 6,708,673 SH   SOLE 22 6,400,202 0 308,471
MATTERPORT INC COM CL A 577096100   165,793 61,633 SH   SOLE 25 61,633 0 0
MATTERPORT INC COM CL A 577096100   349,926 130,084 SH   SOLE 26 130,084 0 0
MATTERPORT INC COM CL A 577096100   4,478,925 1,665,028 SH   SOLE 30 1,665,028 0 0
MATTERPORT INC COM CL A 577096100   70,825 26,329 SH   SOLE 40 26,329 0 0
MATTERPORT INC COM CL A 577096100   314,278 116,832 SH   SOLE 43 111,070 0 5,762
MATTHEWS INTL CORP CL A 577128101   970,529 26,481 SH   SOLE 2 8,725 0 17,756
MATTHEWS INTL CORP CL A 577128101   2,895 79 SH   SOLE 4 79 0 0
MATTHEWS INTL CORP CL A 577128101   313,394 8,551 SH   SOLE 7 8,091 0 460
MATTHEWS INTL CORP CL A 577128101   3,495,091 95,364 SH   SOLE 18 95,364 0 0
MATTHEWS INTL CORP CL A 577128101   2,279,520 62,197 SH   SOLE 19 62,197 0 0
MATTHEWS INTL CORP CL A 577128101   129,861,249 3,543,281 SH   SOLE 21 3,543,281 0 0
MATTHEWS INTL CORP CL A 577128101   31,158,877 850,174 SH   SOLE 22 816,778 0 33,396
MATTHEWS INTL CORP CL A 577128101   230,565 6,291 SH   SOLE 25 6,291 0 0
MATTHEWS INTL CORP CL A 577128101   264,210 7,209 SH   SOLE 26 5,030 0 2,179
MATTHEWS INTL CORP CL A 577128101   2,062,442 56,274 SH   SOLE 30 56,274 0 0
MATTHEWS INTL CORP CL A 577128101   133,589 3,645 SH   SOLE 40 3,645 0 0
MATTHEWS INTL CORP CL A 577128101   23,896 652 SH   OTR 43 652 0 0
MATTHEWS INTL CORP CL A 577128101   1,530,394 41,757 SH   SOLE 43 40,915 0 842
MAUI LD & PINEAPPLE INC COM 577345101   14,730 927 SH   SOLE 2 426 0 501
MAUI LD & PINEAPPLE INC COM 577345101   291,327 18,334 SH   SOLE 18 18,334 0 0
MAUI LD & PINEAPPLE INC COM 577345101   237,905 14,972 SH   SOLE 19 14,972 0 0
MAUI LD & PINEAPPLE INC COM 577345101   3,911,117 246,137 SH   SOLE 21 246,137 0 0
MAUI LD & PINEAPPLE INC COM 577345101   3,807,244 239,600 SH   SOLE 22 237,938 0 1,662
MAWSON INFRASTRUCTURE GROUP COM 57778N307   6,864 2,145 SH   SOLE 18 2,145 0 0
MAWSON INFRASTRUCTURE GROUP COM 57778N307   85,482 26,713 SH   SOLE 21 26,713 0 0
MAXCYTE INC COM 57777K106   378,839 80,604 SH   SOLE 2 25,677 0 54,927
MAXCYTE INC COM 57777K106   3,017 642 SH   SOLE 7 642 0 0
MAXCYTE INC COM 57777K106   1,168,331 248,581 SH   SOLE 18 248,581 0 0
MAXCYTE INC COM 57777K106   868,165 184,716 SH   SOLE 19 184,716 0 0
MAXCYTE INC COM 57777K106   20,180,681 4,293,762 SH   SOLE 21 4,293,762 0 0
MAXCYTE INC COM 57777K106   10,906,764 2,320,588 SH   SOLE 22 2,226,091 0 94,497
MAXCYTE INC COM 57777K106   45,933 9,773 SH   SOLE 25 9,773 0 0
MAXCYTE INC COM 57777K106   25,460 5,417 SH   SOLE 28 0 0 5,417
MAXCYTE INC COM 57777K106   607,475 129,250 SH   SOLE 30 129,250 0 0
MAXCYTE INC COM 57777K106   37,929 8,070 SH   SOLE 40 8,070 0 0
MAXCYTE INC COM 57777K106   281,920 59,983 SH   SOLE 43 58,951 0 1,032
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   841,930 117,424 SH   SOLE 2 97,496 0 19,928
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   31,025 4,327 SH   SOLE 4 0 0 4,327
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   89,123 12,430 SH   SOLE 7 12,430 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   594,056 82,853 SH   SOLE 18 82,853 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   486,291 67,823 SH   SOLE 19 67,823 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   15,077,542 2,102,865 SH   SOLE 21 2,102,865 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   4,596,393 641,059 SH   SOLE 22 613,613 0 27,446
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   37,872 5,282 SH   SOLE 25 5,282 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   6,147,974 857,458 SH   SOLE 30 857,458 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   25,454 3,550 SH   SOLE 40 3,550 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   573,270 79,954 SH   SOLE 43 78,526 0 1,428
MAXIMUS INC COM 577933104   7,020,675 83,719 SH   SOLE 2 62,729 0 20,990
MAXIMUS INC COM 577933104   16,940 202 SH   SOLE 4 202 0 0
MAXIMUS INC COM 577933104   357,663 4,265 SH   SOLE 7 4,071 0 194
MAXIMUS INC COM 577933104   20,414,040 243,430 SH   SOLE 18 243,430 0 0
MAXIMUS INC COM 577933104   14,236,828 169,769 SH   SOLE 19 169,769 0 0
MAXIMUS INC COM 577933104   389,624,797 4,646,134 SH   SOLE 21 4,646,134 0 0
MAXIMUS INC COM 577933104   165,013,502 1,967,726 SH   SOLE 22 1,912,270 0 55,456
MAXIMUS INC COM 577933104   306,760 3,658 SH   SOLE 23 3,658 0 0
MAXIMUS INC COM 577933104   1,385,451 16,521 SH   SOLE 25 16,521 0 0
MAXIMUS INC COM 577933104   3,026,591 36,091 SH   SOLE 26 20,166 0 15,925
MAXIMUS INC COM 577933104   1,602,732 19,112 SH   SOLE 28 19,112 0 0
MAXIMUS INC COM 577933104   12,425,536 148,170 SH   SOLE 30 148,170 0 0
MAXIMUS INC COM 577933104   2,746,163 32,747 SH   SOLE 34 32,747 0 0
MAXIMUS INC COM 577933104   80,338 958 SH   SOLE 36 958 0 0
MAXIMUS INC COM 577933104   1,066,196 12,714 SH   SOLE 40 12,714 0 0
MAXIMUS INC COM 577933104   7,518,113 89,651 SH   SOLE 43 85,935 0 3,716
MAXLINEAR INC COM 57776J100   14,740,989 620,151 SH   SOLE 2 473,705 0 146,446
MAXLINEAR INC COM 57776J100   45,115 1,898 SH   SOLE 4 295 0 1,603
MAXLINEAR INC COM 57776J100   203,661 8,568 SH   SOLE 7 8,568 0 0
MAXLINEAR INC COM 57776J100   6,796,009 285,907 SH   SOLE 18 272,546 0 13,361
MAXLINEAR INC COM 57776J100   19,628,957 825,787 SH   SOLE 19 825,787 0 0
MAXLINEAR INC COM 57776J100   210,019,312 8,835,478 SH   SOLE 21 8,835,478 0 0
MAXLINEAR INC COM 57776J100   68,768,274 2,893,070 SH   SOLE 22 2,718,872 0 174,198
MAXLINEAR INC COM 57776J100   1,643,291 69,133 SH   SOLE 23 69,133 0 0
MAXLINEAR INC COM 57776J100   358,475 15,081 SH   SOLE 25 15,081 0 0
MAXLINEAR INC COM 57776J100   7,606,020 319,984 SH   SOLE 26 19,589 0 300,395
MAXLINEAR INC COM 57776J100   764,562 32,165 SH   SOLE 28 1,285 0 30,880
MAXLINEAR INC COM 57776J100   13,622,587 573,100 SH   SOLE 30 573,100 0 0
MAXLINEAR INC COM 57776J100   1,034,732 43,531 SH   SOLE 34 43,531 0 0
MAXLINEAR INC COM 57776J100   63,347 2,665 SH   SOLE 36 2,665 0 0
MAXLINEAR INC COM 57776J100   326,172 13,722 SH   SOLE 40 13,722 0 0
MAXLINEAR INC COM 57776J100   1,228,481 51,682 SH   SOLE 43 36,132 0 15,550
MAYS J W INC COM 578473100   2,898 69 SH   SOLE 18 69 0 0
MAYS J W INC COM 578473100   36,456 868 SH   SOLE 21 868 0 0
MAYVILLE ENGR CO INC COM 578605107   178,087 12,350 SH   SOLE 2 7,515 0 4,835
MAYVILLE ENGR CO INC COM 578605107   451,807 31,332 SH   SOLE 18 31,332 0 0
MAYVILLE ENGR CO INC COM 578605107   349,598 24,244 SH   SOLE 19 24,244 0 0
MAYVILLE ENGR CO INC COM 578605107   5,991,755 415,517 SH   SOLE 21 415,517 0 0
MAYVILLE ENGR CO INC COM 578605107   3,815,489 264,597 SH   SOLE 22 257,916 0 6,681
MAYVILLE ENGR CO INC COM 578605107   29 2 SH   SOLE 43 2 0 0
MBIA INC COM 55262C100   167,125 27,308 SH   SOLE 2 1,651 0 25,657
MBIA INC COM 55262C100   2,570 420 SH   SOLE 7 420 0 0
MBIA INC COM 55262C100   825,827 134,939 SH   SOLE 18 134,939 0 0
MBIA INC COM 55262C100   587,477 95,993 SH   SOLE 19 95,993 0 0
MBIA INC COM 55262C100   12,117,300 1,979,951 SH   SOLE 21 1,979,951 0 0
MBIA INC COM 55262C100   7,937,059 1,296,905 SH   SOLE 22 1,256,451 0 40,454
MBIA INC COM 55262C100   13,544 2,213 SH   SOLE 28 2,213 0 0
MBIA INC COM 55262C100   378,124 61,785 SH   SOLE 43 57,634 0 4,151
MCCORMICK & CO INC COM NON VTG 579780206   24,560,727 358,970 SH   SOLE 2 68,082 0 290,888
MCCORMICK & CO INC COM NON VTG 579780206   17,174,036 251,009 SH   SOLE 4 115,378 0 135,631
MCCORMICK & CO INC COM NON VTG 579780206   25,118,966 367,129 SH   SOLE 7 339,268 0 27,861
MCCORMICK & CO INC COM NON VTG 579780206   454,446 6,642 SH   SOLE 13 6,642 0 0
MCCORMICK & CO INC COM NON VTG 579780206   2,434,726 35,585 SH   SOLE 15 35,585 0 0
MCCORMICK & CO INC COM NON VTG 579780206   28,727,437 419,869 SH   SOLE 18 404,198 0 15,671
MCCORMICK & CO INC COM NON VTG 579780206   18,879,473 275,935 SH   SOLE 19 275,935 0 0
MCCORMICK & CO INC COM NON VTG 579780206   494,072,451 7,221,170 SH   SOLE 21 7,221,170 0 0
MCCORMICK & CO INC COM NON VTG 579780206   380,102,726 5,555,433 SH   SOLE 22 4,994,797 0 560,636
MCCORMICK & CO INC COM NON VTG 579780206   28,058,700 410,095 SH   SOLE 23 410,095 0 0
MCCORMICK & CO INC COM NON VTG 579780206   29,745,253 434,745 SH   SOLE 25 433,683 0 1,062
MCCORMICK & CO INC COM NON VTG 579780206   28,166,393 411,669 SH   SOLE 26 156,396 0 255,273
MCCORMICK & CO INC COM NON VTG 579780206   42,717,959 624,349 SH   SOLE 28 103,402 0 520,947
MCCORMICK & CO INC COM NON VTG 579780206   144,469,719 2,111,513 SH   SOLE 30 2,111,513 0 0
MCCORMICK & CO INC COM NON VTG 579780206   3,886,393 56,802 SH   SOLE 31 52,445 0 4,357
MCCORMICK & CO INC COM NON VTG 579780206   7,409,544 108,295 SH   SOLE 34 108,295 0 0
MCCORMICK & CO INC COM NON VTG 579780206   5,605,309 81,925 SH   SOLE 36 81,925 0 0
MCCORMICK & CO INC COM NON VTG 579780206   918,333 13,422 SH   SOLE 40 13,422 0 0
MCCORMICK & CO INC COM NON VTG 579780206   24,905 364 SH   OTR 43 364 0 0
MCCORMICK & CO INC COM NON VTG 579780206   22,974,501 335,786 SH   SOLE 43 297,316 0 38,470
MCDONALDS CORP COM 580135101   518,144,998 1,747,479 SH   SOLE 2 589,805 0 1,157,674
MCDONALDS CORP COM 580135101   233,698,508 788,164 SH   SOLE 4 422,582 0 365,582
MCDONALDS CORP COM 580135101   197,491,079 666,052 SH   SOLE 7 602,255 0 63,797
MCDONALDS CORP COM 580135101   18,331,434 61,824 SH   SOLE 13 61,824 0 0
MCDONALDS CORP COM 580135101   32,275,114 108,850 SH   SOLE 15 108,850 0 0
MCDONALDS CORP COM 580135101   354,786,668 1,196,542 SH   SOLE 18 1,127,758 0 68,784
MCDONALDS CORP COM 580135101   188,312,315 635,096 SH   SOLE 19 635,096 0 0
MCDONALDS CORP COM 580135101   5,544,912,830 18,700,593 SH   SOLE 21 18,700,593 0 0
MCDONALDS CORP COM 580135101   4,785,634,929 16,139,877 SH   SOLE 22 14,542,841 0 1,597,036
MCDONALDS CORP COM 580135101   467,429,335 1,576,437 SH   SOLE 23 1,576,437 0 0
MCDONALDS CORP COM 580135101   483,611,368 1,631,012 SH   SOLE 25 1,458,794 0 172,218
MCDONALDS CORP COM 580135101   296,513,558 1,000,012 SH   SOLE 26 555,723 0 444,289
MCDONALDS CORP COM 580135101   438,068,618 1,477,416 SH   SOLE 28 44,413 0 1,433,003
MCDONALDS CORP COM 580135101   8,953,712 30,197 SH   SOLE 29 30,197 0 0
MCDONALDS CORP COM 580135101   1,278,445,562 4,311,644 SH   SOLE 30 4,311,644 0 0
MCDONALDS CORP COM 580135101   72,100,854 243,165 SH   SOLE 31 231,019 0 12,146
MCDONALDS CORP COM 580135101   34,384,782 115,965 SH   SOLE 32 115,965 0 0
MCDONALDS CORP COM 580135101   77,616,830 261,768 SH   SOLE 34 261,768 0 0
MCDONALDS CORP COM 580135101   57,385,656 193,537 SH   SOLE 36 193,537 0 0
MCDONALDS CORP COM 580135101   11,307,112 38,134 SH   SOLE 40 38,134 0 0
MCDONALDS CORP COM 580135101   288,801 974 SH   OTR 43 974 0 0
MCDONALDS CORP COM 580135101   298,111,899 1,005,403 SH   SOLE 43 856,222 0 149,180
MCDONALDS CORP OPTIONS 580135101   385,463 1,300 SH Call SOLE 2 0 0 1,300
MCDONALDS CORP OPTIONS 580135101   59,302 200 SH Call SOLE 4 200 0 0
MCDONALDS CORP OPTIONS 580135101   1,363,946 4,600 SH Call SOLE 18 4,600 0 0
MCDONALDS CORP OPTIONS 580135101   6,819,730 23,000 SH Call SOLE 19 23,000 0 0
MCDONALDS CORP OPTIONS 580135101   533,718 1,800 SH Call SOLE 22 1,800 0 0
MCDONALDS CORP OPTIONS 580135101   29,651 100 SH Call SOLE 26 100 0 0
MCDONALDS CORP OPTIONS 580135101   4,240,093 14,300 SH Call SOLE 34 14,300 0 0
MCEWEN MNG INC COM NEW 58039P305   42,207 5,854 SH   SOLE 2 5,854 0 0
MCEWEN MNG INC COM NEW 58039P305   987,482 136,960 SH   SOLE 7 136,960 0 0
MCEWEN MNG INC COM NEW 58039P305   3,632,629 503,832 SH   SOLE 22 503,832 0 0
MCEWEN MNG INC COM NEW 58039P305   79,353 11,006 SH   SOLE 43 11,006 0 0
MCGRATH RENTCORP COM 580589109   4,253,089 35,555 SH   SOLE 2 18,808 0 16,747
MCGRATH RENTCORP COM 580589109   7,775 65 SH   SOLE 4 65 0 0
MCGRATH RENTCORP COM 580589109   557,310 4,659 SH   SOLE 7 4,412 0 247
MCGRATH RENTCORP COM 580589109   7,828,411 65,444 SH   SOLE 18 59,230 0 6,214
MCGRATH RENTCORP COM 580589109   18,757,134 156,806 SH   SOLE 19 156,806 0 0
MCGRATH RENTCORP COM 580589109   121,437,865 1,015,197 SH   SOLE 21 1,015,197 0 0
MCGRATH RENTCORP COM 580589109   93,351,926 780,404 SH   SOLE 22 748,924 0 31,480
MCGRATH RENTCORP COM 580589109   109,931 919 SH   SOLE 23 919 0 0
MCGRATH RENTCORP COM 580589109   599,894 5,015 SH   SOLE 25 5,015 0 0
MCGRATH RENTCORP COM 580589109   1,587,716 13,273 SH   SOLE 26 13,273 0 0
MCGRATH RENTCORP COM 580589109   1,176,104 9,832 SH   SOLE 28 412 0 9,420
MCGRATH RENTCORP COM 580589109   3,015,022 25,205 SH   SOLE 30 25,205 0 0
MCGRATH RENTCORP COM 580589109   41,508 347 SH   SOLE 36 347 0 0
MCGRATH RENTCORP COM 580589109   638,890 5,341 SH   SOLE 40 5,341 0 0
MCGRATH RENTCORP COM 580589109   1,139,861 9,529 SH   SOLE 43 8,654 0 875
MCKESSON CORP COM 58155Q103   208,683,142 450,739 SH   SOLE 2 204,756 0 245,983
MCKESSON CORP COM 58155Q103   52,808,888 114,063 SH   SOLE 4 57,799 0 56,264
MCKESSON CORP COM 58155Q103   77,880,644 168,216 SH   SOLE 7 154,272 0 13,944
MCKESSON CORP COM 58155Q103   1,450,053 3,132 SH   SOLE 13 3,132 0 0
MCKESSON CORP COM 58155Q103   9,331,825 20,156 SH   SOLE 15 20,156 0 0
MCKESSON CORP COM 58155Q103   98,634,648 213,043 SH   SOLE 18 204,096 0 8,947
MCKESSON CORP COM 58155Q103   231,700,656 500,455 SH   SOLE 19 500,455 0 0
MCKESSON CORP COM 58155Q103   1,784,619,838 3,854,637 SH   SOLE 21 3,854,637 0 0
MCKESSON CORP COM 58155Q103   1,452,623,362 3,137,551 SH   SOLE 22 2,841,391 0 296,160
MCKESSON CORP COM 58155Q103   106,810,875 230,703 SH   SOLE 23 230,703 0 0
MCKESSON CORP COM 58155Q103   157,484,962 340,155 SH   SOLE 25 266,942 0 73,213
MCKESSON CORP COM 58155Q103   93,463,162 201,873 SH   SOLE 26 122,810 0 79,063
MCKESSON CORP COM 58155Q103   149,067,986 321,975 SH   SOLE 28 5,547 0 316,428
MCKESSON CORP COM 58155Q103   300,474 649 SH   SOLE 29 649 0 0
MCKESSON CORP COM 58155Q103   427,980,564 924,404 SH   SOLE 30 903,417 0 20,987
MCKESSON CORP COM 58155Q103   15,625,112 33,749 SH   SOLE 31 31,493 0 2,256
MCKESSON CORP COM 58155Q103   346,859,060 749,188 SH   SOLE 34 749,188 0 0
MCKESSON CORP COM 58155Q103   21,674,409 46,815 SH   SOLE 36 46,815 0 0
MCKESSON CORP COM 58155Q103   3,245,490 7,010 SH   SOLE 40 7,010 0 0
MCKESSON CORP COM 58155Q103   190,285 411 SH   OTR 43 411 0 0
MCKESSON CORP COM 58155Q103   160,872,850 347,473 SH   SOLE 43 304,161 0 43,312
MDU RES GROUP INC COM 552690109   10,362,746 523,371 SH   SOLE 2 207,331 0 316,040
MDU RES GROUP INC COM 552690109   13,345 674 SH   SOLE 4 674 0 0
MDU RES GROUP INC COM 552690109   3,070,168 155,059 SH   SOLE 7 150,278 0 4,781
MDU RES GROUP INC COM 552690109   7,159,502 361,591 SH   SOLE 18 361,591 0 0
MDU RES GROUP INC COM 552690109   1,325,768 66,958 SH   SOLE 19 66,958 0 0
MDU RES GROUP INC COM 552690109   225,887,152 11,408,442 SH   SOLE 21 11,408,442 0 0
MDU RES GROUP INC COM 552690109   117,782,438 5,948,608 SH   SOLE 22 5,680,084 0 268,524
MDU RES GROUP INC COM 552690109   792,535 40,027 SH   SOLE 25 40,027 0 0
MDU RES GROUP INC COM 552690109   1,361,903 68,783 SH   SOLE 26 68,783 0 0
MDU RES GROUP INC COM 552690109   714,542 36,088 SH   SOLE 28 3,585 0 32,503
MDU RES GROUP INC COM 552690109   4,987,660 251,902 SH   SOLE 30 251,902 0 0
MDU RES GROUP INC COM 552690109   55,242 2,790 SH   SOLE 31 2,790 0 0
MDU RES GROUP INC COM 552690109   89,338 4,512 SH   SOLE 36 4,512 0 0
MDU RES GROUP INC COM 552690109   768,200 38,798 SH   SOLE 40 38,798 0 0
MDU RES GROUP INC COM 552690109   1,630,386 82,343 SH   SOLE 43 75,200 0 7,143
MEDALLION FINL CORP COM 583928106   132,522 13,454 SH   SOLE 2 13,454 0 0
MEDALLION FINL CORP COM 583928106   49,999 5,076 SH   SOLE 18 5,076 0 0
MEDALLION FINL CORP COM 583928106   419,689 42,608 SH   SOLE 21 42,608 0 0
MEDALLION FINL CORP COM 583928106   618,225 62,764 SH   SOLE 22 62,764 0 0
MEDALLION FINL CORP COM 583928106   29,294 2,974 SH   SOLE 26 1,877 0 1,097
MEDALLION FINL CORP COM 583928106   132,079 13,409 SH   SOLE 28 0 0 13,409
MEDALLION FINL CORP COM 583928106   69,679 7,074 SH   SOLE 31 6,589 0 485
MEDAVAIL HOLDINGS INC COM NEW 58406B202   7,377 1,643 SH   SOLE 22 1,643 0 0
MEDIAALPHA INC CL A 58450V104   622,270 55,809 SH   SOLE 2 48,322 0 7,487
MEDIAALPHA INC CL A 58450V104   3,713 333 SH   SOLE 7 333 0 0
MEDIAALPHA INC CL A 58450V104   678,065 60,813 SH   SOLE 18 60,813 0 0
MEDIAALPHA INC CL A 58450V104   492,384 44,160 SH   SOLE 19 44,160 0 0
MEDIAALPHA INC CL A 58450V104   9,963,774 893,612 SH   SOLE 21 893,612 0 0
MEDIAALPHA INC CL A 58450V104   6,861,476 615,379 SH   SOLE 22 594,453 0 20,926
MEDIAALPHA INC CL A 58450V104   24,474 2,195 SH   SOLE 25 2,195 0 0
MEDIAALPHA INC CL A 58450V104   219,343 19,672 SH   SOLE 30 19,672 0 0
MEDIAALPHA INC CL A 58450V104   140,947 12,641 SH   SOLE 40 12,641 0 0
MEDIAALPHA INC CL A 58450V104   196,251 17,601 SH   SOLE 43 17,311 0 290
MEDIACO HLDG INC CL A 58450D104   14,148 32,941 SH   SOLE 22 32,941 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   10,313,318 2,100,472 SH   SOLE 2 1,156,343 0 944,129
MEDICAL PPTYS TRUST INC COM 58463J304   1,274,896 259,653 SH   SOLE 4 259,653 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   4,756,548 968,747 SH   SOLE 7 870,467 0 98,280
MEDICAL PPTYS TRUST INC COM 58463J304   85,311 17,375 SH   SOLE 13 17,375 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   5,584,497 1,137,372 SH   SOLE 18 1,137,372 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   6,064,420 1,235,116 SH   SOLE 19 1,235,116 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   172,277,744 35,087,117 SH   SOLE 21 35,087,117 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   116,187,991 23,663,542 SH   SOLE 22 22,507,585 0 1,155,957
MEDICAL PPTYS TRUST INC COM 58463J304   276,487 56,311 SH   SOLE 23 56,311 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   7,091,636 1,444,325 SH   SOLE 25 1,444,325 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   1,378,203 280,693 SH   SOLE 26 280,693 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   2,142,336 436,321 SH   SOLE 28 20,467 0 415,854
MEDICAL PPTYS TRUST INC COM 58463J304   10,538,829 2,146,401 SH   SOLE 30 2,146,401 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   40,473 8,243 SH   SOLE 31 8,243 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   1,413,289 287,839 SH   SOLE 34 287,839 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   265,091 53,990 SH   SOLE 36 53,990 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   493,249 100,458 SH   SOLE 40 100,458 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   13,048,781 2,657,593 SH   SOLE 43 2,482,044 0 175,549
MEDICINOVA INC COM NEW 58468P206   12,956 8,637 SH   SOLE 18 8,637 0 0
MEDICINOVA INC COM NEW 58468P206   157,221 104,814 SH   SOLE 21 104,814 0 0
MEDICINOVA INC COM NEW 58468P206   878,930 585,953 SH   SOLE 22 585,953 0 0
MEDICINOVA INC COM NEW 58468P206   357 238 SH   SOLE 43 238 0 0
MEDIFAST INC COM 58470H101   962,322 14,316 SH   SOLE 2 11,664 0 2,652
MEDIFAST INC COM 58470H101   3,025 45 SH   SOLE 4 45 0 0
MEDIFAST INC COM 58470H101   5,042 75 SH   SOLE 7 75 0 0
MEDIFAST INC COM 58470H101   2,536,345 37,732 SH   SOLE 18 33,568 0 4,164
MEDIFAST INC COM 58470H101   1,522,735 22,653 SH   SOLE 19 22,653 0 0
MEDIFAST INC COM 58470H101   89,104,950 1,325,572 SH   SOLE 21 1,325,572 0 0
MEDIFAST INC COM 58470H101   21,928,307 326,217 SH   SOLE 22 316,066 0 10,151
MEDIFAST INC COM 58470H101   175,646 2,613 SH   SOLE 25 2,613 0 0
MEDIFAST INC COM 58470H101   176,453 2,625 SH   SOLE 26 2,570 0 55
MEDIFAST INC COM 58470H101   14,116 210 SH   SOLE 28 210 0 0
MEDIFAST INC COM 58470H101   1,444,423 21,488 SH   SOLE 30 21,488 0 0
MEDIFAST INC COM 58470H101   194,400 2,892 SH   SOLE 40 2,892 0 0
MEDIFAST INC COM 58470H101   3,265,749 48,583 SH   SOLE 43 37,336 0 11,247
MEDIWOUND LTD SHS NEW M68830112   8,167 803 SH   SOLE 18 803 0 0
MEDIWOUND LTD SHS NEW M68830112   108,199 10,639 SH   SOLE 21 10,639 0 0
MEDPACE HLDGS INC COM 58506Q109   14,776,585 48,206 SH   SOLE 2 24,693 0 23,513
MEDPACE HLDGS INC COM 58506Q109   23,909 78 SH   SOLE 4 78 0 0
MEDPACE HLDGS INC COM 58506Q109   846,329 2,761 SH   SOLE 7 2,619 0 142
MEDPACE HLDGS INC COM 58506Q109   15,658,165 51,082 SH   SOLE 18 50,336 0 746
MEDPACE HLDGS INC COM 58506Q109   7,161,460 23,363 SH   SOLE 19 23,363 0 0
MEDPACE HLDGS INC COM 58506Q109   444,639,544 1,450,558 SH   SOLE 21 1,450,558 0 0
MEDPACE HLDGS INC COM 58506Q109   217,446,251 709,380 SH   SOLE 22 676,067 0 33,313
MEDPACE HLDGS INC COM 58506Q109   159,396 520 SH   SOLE 23 520 0 0
MEDPACE HLDGS INC COM 58506Q109   1,512,726 4,935 SH   SOLE 25 4,935 0 0
MEDPACE HLDGS INC COM 58506Q109   4,067,653 13,270 SH   SOLE 26 7,011 0 6,259
MEDPACE HLDGS INC COM 58506Q109   695,823 2,270 SH   SOLE 28 523 0 1,747
MEDPACE HLDGS INC COM 58506Q109   23,899,838 77,969 SH   SOLE 30 77,969 0 0
MEDPACE HLDGS INC COM 58506Q109   101,768 332 SH   SOLE 31 332 0 0
MEDPACE HLDGS INC COM 58506Q109   379,178 1,237 SH   SOLE 34 1,237 0 0
MEDPACE HLDGS INC COM 58506Q109   1,543,992 5,037 SH   SOLE 40 5,037 0 0
MEDPACE HLDGS INC COM 58506Q109   19,074 62 SH   OTR 43 62 0 0
MEDPACE HLDGS INC COM 58506Q109   8,275,084 26,996 SH   SOLE 43 20,442 0 6,554
MEDTRONIC PLC SHS G5960L103   358,177,613 4,347,871 SH   SOLE 2 2,225,703 0 2,122,168
MEDTRONIC PLC SHS G5960L103   123,704,279 1,501,630 SH   SOLE 4 796,962 0 704,668
MEDTRONIC PLC SHS G5960L103   86,102,340 1,045,185 SH   SOLE 7 945,430 0 99,755
MEDTRONIC PLC SHS G5960L103   13,281,304 161,220 SH   SOLE 13 161,220 0 0
MEDTRONIC PLC SHS G5960L103   16,471,057 199,940 SH   SOLE 15 199,940 0 0
MEDTRONIC PLC SHS G5960L103   452,032,405 5,487,162 SH   SOLE 18 5,122,530 0 364,632
MEDTRONIC PLC SHS G5960L103   748,810,063 9,089,707 SH   SOLE 19 9,089,707 0 0
MEDTRONIC PLC SHS G5960L103   3,375,026,302 40,969,001 SH   SOLE 21 40,969,001 0 0
MEDTRONIC PLC SHS G5960L103   2,537,311,744 30,800,094 SH   SOLE 22 27,563,136 0 3,236,958
MEDTRONIC PLC SHS G5960L103   279,792,384 3,396,363 SH   SOLE 23 3,396,363 0 0
MEDTRONIC PLC SHS G5960L103   190,666,698 2,314,478 SH   SOLE 25 2,244,409 0 70,069
MEDTRONIC PLC SHS G5960L103   179,804,565 2,182,624 SH   SOLE 26 1,230,370 0 952,254
MEDTRONIC PLC SHS G5960L103   271,142,072 3,291,358 SH   SOLE 28 198,665 0 3,092,693
MEDTRONIC PLC SHS G5960L103   10,290,580 124,916 SH   SOLE 29 124,916 0 0
MEDTRONIC PLC SHS G5960L103   673,678,679 8,177,697 SH   SOLE 30 8,177,697 0 0
MEDTRONIC PLC SHS G5960L103   40,614,740 493,017 SH   SOLE 31 470,520 0 22,497
MEDTRONIC PLC SHS G5960L103   283,109,168 3,436,625 SH   SOLE 34 3,436,625 0 0
MEDTRONIC PLC SHS G5960L103   33,799,278 410,285 SH   SOLE 36 410,285 0 0
MEDTRONIC PLC SHS G5960L103   7,478,868 90,785 SH   SOLE 37 90,785 0 0
MEDTRONIC PLC SHS G5960L103   5,702,344 69,220 SH   SOLE 40 69,220 0 0
MEDTRONIC PLC SHS G5960L103   218,884 2,657 SH   OTR 43 2,657 0 0
MEDTRONIC PLC SHS G5960L103   80,843,850 981,353 SH   SOLE 43 773,932 0 207,421
MEGA MATRIX CORP COM 007737109   6,289 4,460 SH   SOLE 18 4,460 0 0
MEGA MATRIX CORP COM 007737109   80,309 56,957 SH   SOLE 21 56,957 0 0
MEGA MATRIX CORP COM 007737109   114,209 80,999 SH   SOLE 22 80,999 0 0
MEI PHARMA INC COM 55279B301   7,262 1,252 SH   SOLE 18 1,252 0 0
MEI PHARMA INC COM 55279B301   85,225 14,694 SH   SOLE 21 14,694 0 0
MEI PHARMA INC COM 55279B301   390,108 67,260 SH   SOLE 22 67,260 0 0
MEI PHARMA INC COM 55279B301   650 112 SH   SOLE 43 0 0 112
MEIRAGTX HLDGS PLC COM G59665102   265,461 37,815 SH   SOLE 2 33,250 0 4,565
MEIRAGTX HLDGS PLC COM G59665102   1,509 215 SH   SOLE 7 215 0 0
MEIRAGTX HLDGS PLC COM G59665102   611,463 87,103 SH   SOLE 18 87,103 0 0
MEIRAGTX HLDGS PLC COM G59665102   578,967 82,474 SH   SOLE 19 82,474 0 0
MEIRAGTX HLDGS PLC COM G59665102   11,194,710 1,594,688 SH   SOLE 21 1,594,688 0 0
MEIRAGTX HLDGS PLC COM G59665102   2,690,450 383,255 SH   SOLE 22 369,025 0 14,230
MEIRAGTX HLDGS PLC COM G59665102   230,382 32,818 SH   SOLE 30 32,818 0 0
MEIRAGTX HLDGS PLC COM G59665102   4,100 584 SH   SOLE 43 584 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   736 83 SH   SOLE 2 83 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   5,464 616 SH   SOLE 4 616 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   722,231 81,424 SH   SOLE 7 81,424 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   97,934 11,041 SH   SOLE 18 11,041 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   23,047,719 2,598,390 SH   SOLE 21 2,598,390 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   11,567,145 1,304,075 SH   SOLE 22 1,198,927 0 105,148
MELCO RESORTS AND ENTMNT LTD ADR 585464100   388,541 43,804 SH   SOLE 25 43,804 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   32,535 3,668 SH   SOLE 26 3,668 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   937,745 105,721 SH   SOLE 28 98,318 0 7,403
MELCO RESORTS AND ENTMNT LTD ADR 585464100   1,168,410 131,726 SH   SOLE 30 131,726 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   9,641,051 1,086,928 SH   SOLE 34 1,086,928 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   332,873 37,528 SH   SOLE 40 37,528 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   2,723,525 307,049 SH   SOLE 43 276,445 0 30,604
MERCADOLIBRE INC COM 58733R102   58,739,451 37,377 SH   SOLE 2 22,183 0 15,194
MERCADOLIBRE INC COM 58733R102   48,118,983 30,619 SH   SOLE 4 23,362 0 7,257
MERCADOLIBRE INC COM 58733R102   41,843,824 26,626 SH   SOLE 7 25,762 0 864
MERCADOLIBRE INC COM 58733R102   4,852,916 3,088 SH   SOLE 13 3,088 0 0
MERCADOLIBRE INC COM 58733R102   7,713,118 4,908 SH   SOLE 15 4,908 0 0
MERCADOLIBRE INC COM 58733R102   39,462,941 25,111 SH   SOLE 18 15,006 0 10,105
MERCADOLIBRE INC COM 58733R102   139,631,329 88,850 SH   SOLE 19 88,850 0 0
MERCADOLIBRE INC COM 58733R102   164,114,351 104,429 SH   SOLE 21 104,429 0 0
MERCADOLIBRE INC COM 58733R102   148,664,541 94,598 SH   SOLE 22 44,667 0 49,931
MERCADOLIBRE INC COM 58733R102   125,861,496 80,088 SH   SOLE 23 80,088 0 0
MERCADOLIBRE INC COM 58733R102   150,891,413 96,015 SH   SOLE 25 89,513 0 6,502
MERCADOLIBRE INC COM 58733R102   91,042,455 57,932 SH   SOLE 26 26,199 0 31,733
MERCADOLIBRE INC COM 58733R102   139,860,774 88,996 SH   SOLE 28 4,267 0 84,729
MERCADOLIBRE INC COM 58733R102   2,808,342 1,787 SH   SOLE 29 1,787 0 0
MERCADOLIBRE INC COM 58733R102   351,377,486 223,588 SH   SOLE 30 223,361 0 227
MERCADOLIBRE INC COM 58733R102   20,686,181 13,163 SH   SOLE 31 12,405 0 758
MERCADOLIBRE INC COM 58733R102   23,076,493 14,684 SH   SOLE 32 14,684 0 0
MERCADOLIBRE INC COM 58733R102   227,859,156 144,991 SH   SOLE 34 144,991 0 0
MERCADOLIBRE INC COM 58733R102   16,046,995 10,211 SH   SOLE 36 10,211 0 0
MERCADOLIBRE INC COM 58733R102   3,669,546 2,335 SH   SOLE 40 2,335 0 0
MERCADOLIBRE INC COM 58733R102   10,466,456 6,660 SH   SOLE 43 6,405 0 255
MERCANTILE BK CORP COM 587376104   2,777,942 68,795 SH   SOLE 2 30,254 0 38,541
MERCANTILE BK CORP COM 587376104   4,038 100 SH   SOLE 7 100 0 0
MERCANTILE BK CORP COM 587376104   1,925,117 47,675 SH   SOLE 18 47,675 0 0
MERCANTILE BK CORP COM 587376104   4,040,342 100,058 SH   SOLE 19 100,058 0 0
MERCANTILE BK CORP COM 587376104   28,560,330 707,289 SH   SOLE 21 707,289 0 0
MERCANTILE BK CORP COM 587376104   23,141,092 573,083 SH   SOLE 22 536,962 0 36,121
MERCANTILE BK CORP COM 587376104   44,539 1,103 SH   SOLE 23 1,103 0 0
MERCANTILE BK CORP COM 587376104   104,584 2,590 SH   SOLE 25 2,590 0 0
MERCANTILE BK CORP COM 587376104   905,723 22,430 SH   SOLE 26 0 0 22,430
MERCANTILE BK CORP COM 587376104   188,534 4,669 SH   SOLE 28 0 0 4,669
MERCANTILE BK CORP COM 587376104   141,249 3,498 SH   SOLE 30 3,498 0 0
MERCANTILE BK CORP COM 587376104   112,620 2,789 SH   SOLE 40 2,789 0 0
MERCANTILE BK CORP COM 587376104   841,682 20,844 SH   SOLE 43 20,499 0 345
MERCER INTL INC COM 588056101   141,366 14,912 SH   SOLE 2 10,171 0 4,741
MERCER INTL INC COM 588056101   235,948 24,889 SH   SOLE 18 24,889 0 0
MERCER INTL INC COM 588056101   36,914,343 3,893,918 SH   SOLE 21 3,893,918 0 0
MERCER INTL INC COM 588056101   6,244,798 658,734 SH   SOLE 22 641,548 0 17,186
MERCER INTL INC COM 588056101   52,349 5,522 SH   SOLE 25 5,522 0 0
MERCER INTL INC COM 588056101   2,356,093 248,533 SH   SOLE 30 248,533 0 0
MERCER INTL INC COM 588056101   47,902 5,053 SH   SOLE 40 5,053 0 0
MERCER INTL INC COM 588056101   129,724 13,684 SH   SOLE 43 13,282 0 402
MERCHANTS BANCORP IND COM 58844R108   1,002,674 23,548 SH   SOLE 2 13,169 0 10,379
MERCHANTS BANCORP IND COM 58844R108   7,877 185 SH   SOLE 7 185 0 0
MERCHANTS BANCORP IND COM 58844R108   1,952,293 45,850 SH   SOLE 18 45,850 0 0
MERCHANTS BANCORP IND COM 58844R108   1,419,191 33,330 SH   SOLE 19 33,330 0 0
MERCHANTS BANCORP IND COM 58844R108   31,390,317 737,208 SH   SOLE 21 737,208 0 0
MERCHANTS BANCORP IND COM 58844R108   25,237,677 592,712 SH   SOLE 22 570,587 0 22,125
MERCHANTS BANCORP IND COM 58844R108   109,090 2,562 SH   SOLE 25 2,562 0 0
MERCHANTS BANCORP IND COM 58844R108   134,723 3,164 SH   SOLE 30 3,164 0 0
MERCHANTS BANCORP IND COM 58844R108   229,208 5,383 SH   SOLE 40 5,383 0 0
MERCHANTS BANCORP IND COM 58844R108   969,334 22,765 SH   SOLE 43 21,874 0 891
MERCK & CO INC COM 58933Y105   660,256,627 6,056,289 SH   SOLE 2 2,187,172 0 3,869,117
MERCK & CO INC COM 58933Y105   242,817,957 2,227,279 SH   SOLE 4 1,215,203 0 1,012,076
MERCK & CO INC COM 58933Y105   266,369,002 2,443,304 SH   SOLE 7 2,210,803 0 232,501
MERCK & CO INC COM 58933Y105   11,417,992 104,733 SH   SOLE 13 104,733 0 0
MERCK & CO INC COM 58933Y105   41,432,615 380,046 SH   SOLE 15 380,046 0 0
MERCK & CO INC COM 58933Y105   776,554,802 7,123,049 SH   SOLE 18 6,942,959 0 180,090
MERCK & CO INC COM 58933Y105   676,670,242 6,206,845 SH   SOLE 19 6,206,845 0 0
MERCK & CO INC COM 58933Y105   7,851,858,827 72,022,187 SH   SOLE 21 72,022,187 0 0
MERCK & CO INC COM 58933Y105   6,119,204,294 56,129,190 SH   SOLE 22 50,563,255 0 5,565,935
MERCK & CO INC COM 58933Y105   558,407,199 5,122,062 SH   SOLE 23 5,122,062 0 0
MERCK & CO INC COM 58933Y105   702,659,193 6,445,232 SH   SOLE 25 5,518,197 0 927,035
MERCK & CO INC COM 58933Y105   369,028,012 3,384,957 SH   SOLE 26 1,873,382 0 1,511,575
MERCK & CO INC COM 58933Y105   633,084,700 5,807,051 SH   SOLE 28 333,206 0 5,473,845
MERCK & CO INC COM 58933Y105   523,514 4,802 SH   SOLE 29 4,802 0 0
MERCK & CO INC COM 58933Y105   1,783,629,014 16,360,567 SH   SOLE 30 16,297,317 0 63,250
MERCK & CO INC COM 58933Y105   62,781,674 575,873 SH   SOLE 31 533,453 0 42,420
MERCK & CO INC COM 58933Y105   30,027,379 275,430 SH   SOLE 32 275,430 0 0
MERCK & CO INC COM 58933Y105   711,406,521 6,525,468 SH   SOLE 34 6,525,468 0 0
MERCK & CO INC COM 58933Y105   71,419,111 655,101 SH   SOLE 36 655,101 0 0
MERCK & CO INC COM 58933Y105   14,461,939 132,654 SH   SOLE 40 132,654 0 0
MERCK & CO INC COM 58933Y105   420,197,404 3,854,315 SH   SOLE 43 3,426,725 0 427,590
MERCURY GENL CORP NEW COM 589400100   7,343,018 196,811 SH   SOLE 2 110,680 0 86,131
MERCURY GENL CORP NEW COM 589400100   4,141 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100   8,581 230 SH   SOLE 7 230 0 0
MERCURY GENL CORP NEW COM 589400100   3,707,644 99,374 SH   SOLE 18 88,775 0 10,599
MERCURY GENL CORP NEW COM 589400100   17,239,571 462,063 SH   SOLE 19 462,063 0 0
MERCURY GENL CORP NEW COM 589400100   124,673,119 3,341,547 SH   SOLE 21 3,341,547 0 0
MERCURY GENL CORP NEW COM 589400100   48,265,708 1,293,640 SH   SOLE 22 1,215,332 0 78,308
MERCURY GENL CORP NEW COM 589400100   332,917 8,923 SH   SOLE 23 8,923 0 0
MERCURY GENL CORP NEW COM 589400100   214,906 5,760 SH   SOLE 25 5,760 0 0
MERCURY GENL CORP NEW COM 589400100   1,859,941 49,851 SH   SOLE 26 9,279 0 40,572
MERCURY GENL CORP NEW COM 589400100   14,103 378 SH   SOLE 28 378 0 0
MERCURY GENL CORP NEW COM 589400100   2,506,784 67,188 SH   SOLE 30 67,188 0 0
MERCURY GENL CORP NEW COM 589400100   30,520 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100   194,945 5,225 SH   SOLE 40 5,225 0 0
MERCURY GENL CORP NEW COM 589400100   777,432 20,837 SH   SOLE 43 20,146 0 691
MERCURY SYS INC COM 589378108   3,991,835 109,156 SH   SOLE 2 16,803 0 92,353
MERCURY SYS INC COM 589378108   6,875 188 SH   SOLE 4 188 0 0
MERCURY SYS INC COM 589378108   645,131 17,641 SH   SOLE 7 16,704 0 937
MERCURY SYS INC COM 589378108   1,658,303 45,346 SH   SOLE 18 45,346 0 0
MERCURY SYS INC COM 589378108   650,032 17,775 SH   SOLE 19 17,775 0 0
MERCURY SYS INC COM 589378108   209,478,336 5,728,147 SH   SOLE 21 5,728,147 0 0
MERCURY SYS INC COM 589378108   49,563,723 1,355,311 SH   SOLE 22 1,284,123 0 71,188
MERCURY SYS INC COM 589378108   444,728 12,161 SH   SOLE 25 12,161 0 0
MERCURY SYS INC COM 589378108   1,525,920 41,726 SH   SOLE 26 17,549 0 24,177
MERCURY SYS INC COM 589378108   433,355 11,850 SH   SOLE 28 1,001 0 10,849
MERCURY SYS INC COM 589378108   3,851,882 105,329 SH   SOLE 30 105,329 0 0
MERCURY SYS INC COM 589378108   25,453 696 SH   SOLE 31 696 0 0
MERCURY SYS INC COM 589378108   44,542 1,218 SH   SOLE 36 1,218 0 0
MERCURY SYS INC COM 589378108   381,352 10,428 SH   SOLE 40 10,428 0 0
MERCURY SYS INC COM 589378108   39,898 1,091 SH   OTR 43 1,091 0 0
MERCURY SYS INC COM 589378108   1,063,675 29,086 SH   SOLE 43 25,605 0 3,481
MEREO BIOPHARMA GROUP PLC SPON ADS 589492107   13,703 5,932 SH   SOLE 43 5,932 0 0
MERIDIAN CORPORATION COM 58958P104   648,602 46,662 SH   SOLE 2 34,380 0 12,282
MERIDIAN CORPORATION COM 58958P104   39,643 2,852 SH   SOLE 18 2,852 0 0
MERIDIAN CORPORATION COM 58958P104   6,116 440 SH   SOLE 19 440 0 0
MERIDIAN CORPORATION COM 58958P104   350,753 25,234 SH   SOLE 21 25,234 0 0
MERIDIAN CORPORATION COM 58958P104   1,695,772 121,998 SH   SOLE 22 121,998 0 0
MERIDIAN CORPORATION COM 58958P104   38,656 2,781 SH   SOLE 26 1,343 0 1,438
MERIDIAN CORPORATION COM 58958P104   133,245 9,586 SH   SOLE 28 0 0 9,586
MERIDIAN CORPORATION COM 58958P104   70,529 5,074 SH   SOLE 31 4,710 0 364
MERIDIANLINK INC COMMON STOCK 58985J105   431,097 17,404 SH   SOLE 2 6,712 0 10,692
MERIDIANLINK INC COMMON STOCK 58985J105   7,208 291 SH   SOLE 7 291 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   1,641,359 66,264 SH   SOLE 18 66,264 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   1,331,239 53,744 SH   SOLE 19 53,744 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   28,086,307 1,133,884 SH   SOLE 21 1,133,884 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   14,181,964 572,546 SH   SOLE 22 549,528 0 23,018
MERIDIANLINK INC COMMON STOCK 58985J105   97,619 3,941 SH   SOLE 25 3,941 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   420,818 16,989 SH   SOLE 30 16,989 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   90,088 3,637 SH   SOLE 40 3,637 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   262,810 10,610 SH   SOLE 43 10,291 0 319
MERIT MED SYS INC COM 589889104   10,994,526 144,741 SH   SOLE 2 63,522 0 81,219
MERIT MED SYS INC COM 589889104   12,230 161 SH   SOLE 4 161 0 0
MERIT MED SYS INC COM 589889104   894,277 11,773 SH   SOLE 7 11,147 0 626
MERIT MED SYS INC COM 589889104   14,409,384 189,697 SH   SOLE 18 178,488 0 11,209
MERIT MED SYS INC COM 589889104   37,291,726 490,939 SH   SOLE 19 490,939 0 0
MERIT MED SYS INC COM 589889104   509,506,182 6,707,559 SH   SOLE 21 6,707,559 0 0
MERIT MED SYS INC COM 589889104   151,629,377 1,996,174 SH   SOLE 22 1,914,357 0 81,817
MERIT MED SYS INC COM 589889104   707,871 9,319 SH   SOLE 23 9,319 0 0
MERIT MED SYS INC COM 589889104   915,926 12,058 SH   SOLE 25 12,058 0 0
MERIT MED SYS INC COM 589889104   11,663,050 153,542 SH   SOLE 26 11,106 0 142,436
MERIT MED SYS INC COM 589889104   2,020,232 26,596 SH   SOLE 28 24,883 0 1,713
MERIT MED SYS INC COM 589889104   13,392,584 176,311 SH   SOLE 30 176,311 0 0
MERIT MED SYS INC COM 589889104   35,777 471 SH   SOLE 36 471 0 0
MERIT MED SYS INC COM 589889104   898,683 11,831 SH   SOLE 40 11,831 0 0
MERIT MED SYS INC COM 589889104   36,157 476 SH   OTR 43 476 0 0
MERIT MED SYS INC COM 589889104   5,069,102 66,734 SH   SOLE 43 59,264 0 7,470
MERITAGE HOMES CORP COM 59001A102   7,626,302 43,779 SH   SOLE 2 15,461 0 28,318
MERITAGE HOMES CORP COM 59001A102   21,078 121 SH   SOLE 4 121 0 0
MERITAGE HOMES CORP COM 59001A102   1,439,589 8,264 SH   SOLE 7 7,839 0 425
MERITAGE HOMES CORP COM 59001A102   20,587,130 118,181 SH   SOLE 18 118,181 0 0
MERITAGE HOMES CORP COM 59001A102   17,356,243 99,634 SH   SOLE 19 99,634 0 0
MERITAGE HOMES CORP COM 59001A102   788,653,395 4,527,287 SH   SOLE 21 4,527,287 0 0
MERITAGE HOMES CORP COM 59001A102   182,836,662 1,049,579 SH   SOLE 22 999,064 0 50,515
MERITAGE HOMES CORP COM 59001A102   66,719 383 SH   SOLE 23 383 0 0
MERITAGE HOMES CORP COM 59001A102   1,348,831 7,743 SH   SOLE 25 7,743 0 0
MERITAGE HOMES CORP COM 59001A102   6,179,571 35,474 SH   SOLE 26 9,266 0 26,208
MERITAGE HOMES CORP COM 59001A102   117,411 674 SH   SOLE 28 674 0 0
MERITAGE HOMES CORP COM 59001A102   15,127,702 86,841 SH   SOLE 30 86,841 0 0
MERITAGE HOMES CORP COM 59001A102   209,214 1,201 SH   SOLE 36 1,201 0 0
MERITAGE HOMES CORP COM 59001A102   1,328,623 7,627 SH   SOLE 40 7,627 0 0
MERITAGE HOMES CORP COM 59001A102   22,058,845 126,629 SH   SOLE 43 123,725 0 2,904
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   18,586 1,386 SH   SOLE 2 634 0 752
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   350,967 26,172 SH   SOLE 18 26,172 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   310,562 23,159 SH   SOLE 19 23,159 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   5,218,341 389,138 SH   SOLE 21 389,138 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   4,073,529 303,768 SH   SOLE 22 301,557 0 2,211
MERSANA THERAPEUTICS INC COM 59045L106   96,111 41,427 SH   SOLE 2 3,754 0 37,673
MERSANA THERAPEUTICS INC COM 59045L106   1,886 813 SH   SOLE 7 813 0 0
MERSANA THERAPEUTICS INC COM 59045L106   638,241 275,104 SH   SOLE 18 275,104 0 0
MERSANA THERAPEUTICS INC COM 59045L106   543,537 234,283 SH   SOLE 19 234,283 0 0
MERSANA THERAPEUTICS INC COM 59045L106   10,016,994 4,317,670 SH   SOLE 21 4,317,670 0 0
MERSANA THERAPEUTICS INC COM 59045L106   6,272,823 2,703,803 SH   SOLE 22 2,644,515 0 59,288
MERSANA THERAPEUTICS INC COM 59045L106   2,666 1,149 SH   SOLE 28 1,149 0 0
MERSANA THERAPEUTICS INC COM 59045L106   616,085 265,554 SH   SOLE 30 265,554 0 0
MERSANA THERAPEUTICS INC COM 59045L106   10,391 4,479 SH   SOLE 43 2,494 0 1,985
MERUS N V COM N5749R100   439,505 15,982 SH   SOLE 2 11,762 0 4,220
MERUS N V COM N5749R100   5,858 213 SH   SOLE 4 213 0 0
MERUS N V COM N5749R100   334,125 12,150 SH   SOLE 7 11,476 0 674
MERUS N V COM N5749R100   441,293 16,047 SH   SOLE 18 16,047 0 0
MERUS N V COM N5749R100   21,285,110 774,004 SH   SOLE 19 774,004 0 0
MERUS N V COM N5749R100   10,028,728 364,681 SH   SOLE 21 364,681 0 0
MERUS N V COM N5749R100   660,743 24,027 SH   SOLE 22 10,556 0 13,471
MERUS N V COM N5749R100   162,553 5,911 SH   SOLE 25 5,911 0 0
MERUS N V COM N5749R100   30,168 1,097 SH   SOLE 26 1,097 0 0
MERUS N V COM N5749R100   17,738 645 SH   SOLE 28 645 0 0
MERUS N V COM N5749R100   5,147,230 187,172 SH   SOLE 30 187,172 0 0
MERUS N V COM N5749R100   139,645 5,078 SH   SOLE 34 5,078 0 0
MERUS N V COM N5749R100   22,358 813 SH   SOLE 36 813 0 0
MERUS N V COM N5749R100   208,588 7,585 SH   SOLE 40 7,585 0 0
MERUS N V COM N5749R100   398,420 14,488 SH   SOLE 43 11,168 0 3,320
MESA AIR GROUP INC COM NEW 590479135   6,712 6,646 SH   SOLE 18 6,646 0 0
MESA AIR GROUP INC COM NEW 590479135   78,933 78,151 SH   SOLE 21 78,151 0 0
MESA AIR GROUP INC COM NEW 590479135   551,309 545,850 SH   SOLE 22 545,850 0 0
MESA LABS INC COM 59064R109   292,937 2,796 SH   SOLE 2 1,564 0 1,232
MESA LABS INC COM 59064R109   5,762 55 SH   SOLE 4 16 0 39
MESA LABS INC COM 59064R109   4,086 39 SH   SOLE 7 39 0 0
MESA LABS INC COM 59064R109   1,563,483 14,923 SH   SOLE 18 14,923 0 0
MESA LABS INC COM 59064R109   1,112,867 10,622 SH   SOLE 19 10,622 0 0
MESA LABS INC COM 59064R109   63,739,239 608,373 SH   SOLE 21 608,373 0 0
MESA LABS INC COM 59064R109   15,021,399 143,375 SH   SOLE 22 138,960 0 4,415
MESA LABS INC COM 59064R109   89,159 851 SH   SOLE 25 851 0 0
MESA LABS INC COM 59064R109   310,748 2,966 SH   SOLE 26 2,966 0 0
MESA LABS INC COM 59064R109   404,412 3,860 SH   SOLE 28 2,949 0 911
MESA LABS INC COM 59064R109   4,844,879 46,243 SH   SOLE 30 46,243 0 0
MESA LABS INC COM 59064R109   73,653 703 SH   SOLE 40 703 0 0
MESA LABS INC COM 59064R109   11,734 112 SH   OTR 43 112 0 0
MESA LABS INC COM 59064R109   1,149,013 10,967 SH   SOLE 43 7,046 0 3,921
MESOBLAST LTD SPONS ADR 590717104   16,454 14,958 SH   SOLE 43 14,958 0 0
META MATERIALS INC COM 59134N104   29 432 SH   SOLE 21 432 0 0
META MATERIALS INC COM 59134N104   358,202 5,427,306 SH   SOLE 22 5,427,306 0 0
META PLATFORMS INC CL A 30303M102   1,564,096,500 4,418,851 SH   SOLE 2 1,086,291 0 3,332,560
META PLATFORMS INC CL A 30303M102   632,533,245 1,787,019 SH   SOLE 4 919,356 0 867,663
META PLATFORMS INC CL A 30303M102   775,652,016 2,191,355 SH   SOLE 7 1,928,714 0 262,641
META PLATFORMS INC CL A 30303M102   34,184,749 96,578 SH   SOLE 13 96,578 0 0
META PLATFORMS INC CL A 30303M102   119,856,165 338,615 SH   SOLE 15 338,615 0 0
META PLATFORMS INC CL A 30303M102   2,367,013,347 6,687,234 SH   SOLE 18 6,334,963 0 352,271
META PLATFORMS INC CL A 30303M102   754,902,881 2,132,735 SH   SOLE 19 2,132,735 0 0
META PLATFORMS INC CL A 30303M102   19,513,348,281 55,128,682 SH   SOLE 21 55,128,682 0 0
META PLATFORMS INC CL A 30303M102   17,311,334,096 48,907,600 SH   SOLE 22 43,999,322 0 4,908,278
META PLATFORMS INC CL A 30303M102   1,592,329,411 4,498,614 SH   SOLE 23 4,498,614 0 0
META PLATFORMS INC CL A 30303M102   1,956,542,217 5,527,580 SH   SOLE 25 5,234,428 0 293,152
META PLATFORMS INC CL A 30303M102   994,249,217 2,808,931 SH   SOLE 26 1,505,641 0 1,303,290
META PLATFORMS INC CL A 30303M102   1,004,167,884 2,836,953 SH   SOLE 28 39,335 0 2,797,618
META PLATFORMS INC CL A 30303M102   8,264,258 23,348 SH   SOLE 29 23,348 0 0
META PLATFORMS INC CL A 30303M102   4,945,797,776 13,972,759 SH   SOLE 30 13,906,437 0 66,322
META PLATFORMS INC CL A 30303M102   195,005,413 550,925 SH   SOLE 31 513,768 0 37,157
META PLATFORMS INC CL A 30303M102   201,318,290 568,760 SH   SOLE 32 568,760 0 0
META PLATFORMS INC CL A 30303M102   474,029,957 1,339,219 SH   SOLE 34 1,339,219 0 0
META PLATFORMS INC CL A 30303M102   187,324,835 529,226 SH   SOLE 36 529,226 0 0
META PLATFORMS INC CL A 30303M102   41,099,711 116,114 SH   SOLE 40 116,114 0 0
META PLATFORMS INC CL A 30303M102   1,078,162 3,046 SH   OTR 43 3,046 0 0
META PLATFORMS INC CL A 30303M102   1,076,916,127 3,042,480 SH   SOLE 43 2,593,940 0 448,540
META PLATFORMS INC OPTIONS 30303M102   389,356 1,100 SH Call SOLE 4 1,100 0 0
META PLATFORMS INC OPTIONS 30303M102   141,584 400 SH Call SOLE 7 400 0 0
META PLATFORMS INC OPTIONS 30303M102   9,450,732 26,700 SH Call SOLE 18 26,700 0 0
META PLATFORMS INC OPTIONS 30303M102   65,517,996 185,100 SH Call SOLE 19 185,100 0 0
META PLATFORMS INC OPTIONS 30303M102   3,999,748 11,300 SH Call SOLE 22 11,300 0 0
META PLATFORMS INC OPTIONS 30303M102   31,502,440 89,000 SH Call SOLE 34 89,000 0 0
METALS ACQUISITION LIMITED ORD SHS G60409110   407,200 32,945 SH   SOLE 2 32,945 0 0
METALS ACQUISITION LIMITED ORD SHS G60409110   1,763,784 142,701 SH   SOLE 19 142,701 0 0
METALS ACQUISITION LIMITED ORD SHS G60409110   12,351,410 999,305 SH   SOLE 25 999,305 0 0
METALS ACQUISITION LIMITED ORD SHS G60409110   47,643,227 3,854,630 SH   SOLE 34 3,854,630 0 0
METHANEX CORP COM 59151K108   1,132,756 23,918 SH   SOLE 22 23,918 0 0
METHANEX CORP COM 59151K108   4,955,419 104,633 SH   SOLE 43 97,425 0 7,208
METHODE ELECTRS INC COM 591520200   2,060,224 90,639 SH   SOLE 2 66,619 0 24,020
METHODE ELECTRS INC COM 591520200   19,957 878 SH   SOLE 4 106 0 772
METHODE ELECTRS INC COM 591520200   289,467 12,735 SH   SOLE 7 12,049 0 686
METHODE ELECTRS INC COM 591520200   2,562,785 112,749 SH   SOLE 18 112,749 0 0
METHODE ELECTRS INC COM 591520200   1,606,329 70,670 SH   SOLE 19 70,670 0 0
METHODE ELECTRS INC COM 591520200   99,054,931 4,357,894 SH   SOLE 21 4,357,894 0 0
METHODE ELECTRS INC COM 591520200   24,454,116 1,075,852 SH   SOLE 22 1,028,565 0 47,287
METHODE ELECTRS INC COM 591520200   146,563 6,448 SH   SOLE 25 6,448 0 0
METHODE ELECTRS INC COM 591520200   291,126 12,808 SH   SOLE 26 12,808 0 0
METHODE ELECTRS INC COM 591520200   6,137 270 SH   SOLE 28 270 0 0
METHODE ELECTRS INC COM 591520200   2,855,002 125,605 SH   SOLE 30 125,605 0 0
METHODE ELECTRS INC COM 591520200   123,356 5,427 SH   SOLE 40 5,427 0 0
METHODE ELECTRS INC COM 591520200   1,459,798 64,223 SH   SOLE 43 56,305 0 7,918
METLIFE INC COM 59156R108   156,799,983 2,371,087 SH   SOLE 2 1,252,318 0 1,118,769
METLIFE INC COM 59156R108   67,924,239 1,027,132 SH   SOLE 4 557,802 0 469,330
METLIFE INC COM 59156R108   61,649,296 932,244 SH   SOLE 7 821,432 0 110,812
METLIFE INC COM 59156R108   8,034,597 121,497 SH   SOLE 13 121,497 0 0
METLIFE INC COM 59156R108   6,307,678 95,383 SH   SOLE 15 95,383 0 0
METLIFE INC COM 59156R108   106,391,333 1,608,821 SH   SOLE 18 1,385,172 0 223,649
METLIFE INC COM 59156R108   81,978,253 1,239,653 SH   SOLE 19 1,239,653 0 0
METLIFE INC COM 59156R108   1,191,661,079 18,019,977 SH   SOLE 21 18,019,977 0 0
METLIFE INC COM 59156R108   983,393,109 14,870,605 SH   SOLE 22 13,195,812 0 1,674,793
METLIFE INC COM 59156R108   87,808,406 1,327,815 SH   SOLE 23 1,327,815 0 0
METLIFE INC COM 59156R108   72,491,706 1,096,200 SH   SOLE 25 1,093,230 0 2,970
METLIFE INC COM 59156R108   99,435,250 1,503,633 SH   SOLE 26 941,076 0 562,557
METLIFE INC COM 59156R108   111,705,143 1,689,175 SH   SOLE 28 137,852 0 1,551,323
METLIFE INC COM 59156R108   8,540,954 129,154 SH   SOLE 29 129,154 0 0
METLIFE INC COM 59156R108   306,149,298 4,629,507 SH   SOLE 30 4,629,507 0 0
METLIFE INC COM 59156R108   22,145,284 334,875 SH   SOLE 31 324,038 0 10,837
METLIFE INC COM 59156R108   3,204,329 48,455 SH   SOLE 32 48,455 0 0
METLIFE INC COM 59156R108   14,567,844 220,291 SH   SOLE 34 220,291 0 0
METLIFE INC COM 59156R108   13,332,734 201,614 SH   SOLE 36 201,614 0 0
METLIFE INC COM 59156R108   2,193,532 33,170 SH   SOLE 40 33,170 0 0
METLIFE INC COM 59156R108   87,358 1,321 SH   OTR 43 1,321 0 0
METLIFE INC COM 59156R108   81,524,534 1,232,792 SH   SOLE 43 1,093,504 0 139,288
METROCITY BANKSHARES INC COM 59165J105   457,605 19,051 SH   SOLE 2 6,369 0 12,682
METROCITY BANKSHARES INC COM 59165J105   4,756 198 SH   SOLE 7 198 0 0
METROCITY BANKSHARES INC COM 59165J105   1,294,534 53,894 SH   SOLE 18 53,894 0 0
METROCITY BANKSHARES INC COM 59165J105   929,886 38,713 SH   SOLE 19 38,713 0 0
METROCITY BANKSHARES INC COM 59165J105   18,776,842 781,717 SH   SOLE 21 781,717 0 0
METROCITY BANKSHARES INC COM 59165J105   10,797,326 449,514 SH   SOLE 22 431,517 0 17,997
METROCITY BANKSHARES INC COM 59165J105   96,128 4,002 SH   SOLE 25 4,002 0 0
METROCITY BANKSHARES INC COM 59165J105   123,199 5,129 SH   SOLE 28 0 0 5,129
METROCITY BANKSHARES INC COM 59165J105   125,072 5,207 SH   SOLE 30 5,207 0 0
METROCITY BANKSHARES INC COM 59165J105   97,930 4,077 SH   SOLE 40 4,077 0 0
METROCITY BANKSHARES INC COM 59165J105   3,939 164 SH   SOLE 43 164 0 0
METROPOLITAN BK HLDG CORP COM 591774104   906,404 16,367 SH   SOLE 2 9,426 0 6,941
METROPOLITAN BK HLDG CORP COM 591774104   3,489 63 SH   SOLE 7 63 0 0
METROPOLITAN BK HLDG CORP COM 591774104   1,710,356 30,884 SH   SOLE 18 30,884 0 0
METROPOLITAN BK HLDG CORP COM 591774104   1,214,151 21,924 SH   SOLE 19 21,924 0 0
METROPOLITAN BK HLDG CORP COM 591774104   26,580,794 479,971 SH   SOLE 21 479,971 0 0
METROPOLITAN BK HLDG CORP COM 591774104   17,069,224 308,220 SH   SOLE 22 294,857 0 13,363
METROPOLITAN BK HLDG CORP COM 591774104   111,258 2,009 SH   SOLE 25 2,009 0 0
METROPOLITAN BK HLDG CORP COM 591774104   461,925 8,341 SH   SOLE 26 8,341 0 0
METROPOLITAN BK HLDG CORP COM 591774104   47,128 851 SH   SOLE 28 0 0 851
METROPOLITAN BK HLDG CORP COM 591774104   68,727 1,241 SH   SOLE 30 1,241 0 0
METROPOLITAN BK HLDG CORP COM 591774104   167,912 3,032 SH   SOLE 40 3,032 0 0
METROPOLITAN BK HLDG CORP COM 591774104   31,068 561 SH   SOLE 43 333 0 228
METTLER TOLEDO INTERNATIONAL COM 592688105   124,943,371 103,007 SH   SOLE 2 61,972 0 41,035
METTLER TOLEDO INTERNATIONAL COM 592688105   31,285,877 25,793 SH   SOLE 4 13,866 0 11,927
METTLER TOLEDO INTERNATIONAL COM 592688105   30,163,889 24,868 SH   SOLE 7 21,751 0 3,117
METTLER TOLEDO INTERNATIONAL COM 592688105   1,922,542 1,585 SH   SOLE 13 1,585 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   3,934,842 3,244 SH   SOLE 15 3,244 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   69,139,933 57,001 SH   SOLE 18 54,589 0 2,412
METTLER TOLEDO INTERNATIONAL COM 592688105   85,810,855 70,745 SH   SOLE 19 70,745 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   1,035,546,406 853,735 SH   SOLE 21 853,735 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   581,633,727 479,516 SH   SOLE 22 430,641 0 48,875
METTLER TOLEDO INTERNATIONAL COM 592688105   51,168,718 42,185 SH   SOLE 23 42,185 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   77,167,302 63,619 SH   SOLE 25 62,107 0 1,512
METTLER TOLEDO INTERNATIONAL COM 592688105   37,093,530 30,581 SH   SOLE 26 14,698 0 15,883
METTLER TOLEDO INTERNATIONAL COM 592688105   59,139,078 48,756 SH   SOLE 28 923 0 47,833
METTLER TOLEDO INTERNATIONAL COM 592688105   562,813 464 SH   SOLE 29 464 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   234,756,278 193,540 SH   SOLE 30 193,540 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   6,221,272 5,129 SH   SOLE 31 4,775 0 354
METTLER TOLEDO INTERNATIONAL COM 592688105   68,665,666 56,610 SH   SOLE 34 56,610 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   6,247,957 5,151 SH   SOLE 36 5,151 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   1,397,330 1,152 SH   SOLE 40 1,152 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   61,506 51 SH   OTR 43 51 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   51,992,924 42,864 SH   SOLE 43 36,636 0 6,229
MFA FINL INC COM 55272X607   1,110,782 98,561 SH   SOLE 2 29,817 0 68,744
MFA FINL INC COM 55272X607   5,500 488 SH   SOLE 4 488 0 0
MFA FINL INC COM 55272X607   30,993 2,750 SH   SOLE 7 2,750 0 0
MFA FINL INC COM 55272X607   3,149,041 279,418 SH   SOLE 18 279,418 0 0
MFA FINL INC COM 55272X607   2,406,010 213,488 SH   SOLE 19 213,488 0 0
MFA FINL INC COM 55272X607   60,863,973 5,400,530 SH   SOLE 21 5,400,530 0 0
MFA FINL INC COM 55272X607   37,955,816 3,367,863 SH   SOLE 22 3,233,636 0 134,227
MFA FINL INC COM 55272X607   247,241 21,938 SH   SOLE 25 21,938 0 0
MFA FINL INC COM 55272X607   226,662 20,112 SH   SOLE 26 20,112 0 0
MFA FINL INC COM 55272X607   127,791 11,339 SH   SOLE 28 1,965 0 9,374
MFA FINL INC COM 55272X607   879,060 78,000 SH   SOLE 30 78,000 0 0
MFA FINL INC COM 55272X607   55,234 4,901 SH   SOLE 36 4,901 0 0
MFA FINL INC COM 55272X607   236,061 20,946 SH   SOLE 40 20,946 0 0
MFA FINL INC COM 55272X607   83,818 7,437 SH   SOLE 43 679 0 6,758
MGE ENERGY INC COM 55277P104   2,303,001 31,849 SH   SOLE 2 13,350 0 18,499
MGE ENERGY INC COM 55277P104   396,693 5,486 SH   SOLE 4 5,486 0 0
MGE ENERGY INC COM 55277P104   21,621 299 SH   SOLE 7 299 0 0
MGE ENERGY INC COM 55277P104   7,164,764 99,084 SH   SOLE 18 99,084 0 0
MGE ENERGY INC COM 55277P104   5,442,991 75,273 SH   SOLE 19 75,273 0 0
MGE ENERGY INC COM 55277P104   122,483,089 1,693,861 SH   SOLE 21 1,693,861 0 0
MGE ENERGY INC COM 55277P104   72,547,828 1,003,289 SH   SOLE 22 962,933 0 40,356
MGE ENERGY INC COM 55277P104   880,447 12,176 SH   SOLE 26 12,176 0 0
MGE ENERGY INC COM 55277P104   2,782,416 38,479 SH   SOLE 30 38,479 0 0
MGE ENERGY INC COM 55277P104   2,496,474 34,525 SH   SOLE 43 31,339 0 3,186
MGIC INVT CORP WIS COM 552848103   12,787,534 662,910 SH   SOLE 2 261,977 0 400,933
MGIC INVT CORP WIS COM 552848103   19,618 1,017 SH   SOLE 4 1,017 0 0
MGIC INVT CORP WIS COM 552848103   1,548,235 80,261 SH   SOLE 7 76,050 0 4,211
MGIC INVT CORP WIS COM 552848103   9,144,386 474,048 SH   SOLE 18 474,048 0 0
MGIC INVT CORP WIS COM 552848103   1,868,082 96,842 SH   SOLE 19 96,842 0 0
MGIC INVT CORP WIS COM 552848103   273,938,872 14,201,082 SH   SOLE 21 14,201,082 0 0
MGIC INVT CORP WIS COM 552848103   160,362,361 8,313,238 SH   SOLE 22 7,933,197 0 380,041
MGIC INVT CORP WIS COM 552848103   1,151,883 59,714 SH   SOLE 25 59,714 0 0
MGIC INVT CORP WIS COM 552848103   1,742,003 90,306 SH   SOLE 26 71,302 0 19,004
MGIC INVT CORP WIS COM 552848103   714,347 37,032 SH   SOLE 28 16,656 0 20,376
MGIC INVT CORP WIS COM 552848103   6,653,507 344,920 SH   SOLE 30 344,920 0 0
MGIC INVT CORP WIS COM 552848103   76,793 3,981 SH   SOLE 31 3,981 0 0
MGIC INVT CORP WIS COM 552848103   215,238 11,158 SH   SOLE 36 11,158 0 0
MGIC INVT CORP WIS COM 552848103   1,101,459 57,100 SH   SOLE 40 57,100 0 0
MGIC INVT CORP WIS COM 552848103   11,631,773 602,995 SH   SOLE 43 587,186 0 15,809
MGM RESORTS INTERNATIONAL COM 552953101   68,600,912 1,535,383 SH   SOLE 2 1,044,784 0 490,599
MGM RESORTS INTERNATIONAL COM 552953101   17,468,137 390,961 SH   SOLE 4 266,387 0 124,574
MGM RESORTS INTERNATIONAL COM 552953101   7,644,391 171,092 SH   SOLE 7 150,761 0 20,331
MGM RESORTS INTERNATIONAL COM 552953101   4,978,782 111,432 SH   SOLE 13 111,432 0 0
MGM RESORTS INTERNATIONAL COM 552953101   1,901,089 42,549 SH   SOLE 15 42,549 0 0
MGM RESORTS INTERNATIONAL COM 552953101   28,513,391 638,169 SH   SOLE 18 611,456 0 26,713
MGM RESORTS INTERNATIONAL COM 552953101   40,139,306 898,373 SH   SOLE 19 898,373 0 0
MGM RESORTS INTERNATIONAL COM 552953101   311,200,042 6,965,086 SH   SOLE 21 6,965,086 0 0
MGM RESORTS INTERNATIONAL COM 552953101   286,015,446 6,401,420 SH   SOLE 22 5,966,632 0 434,788
MGM RESORTS INTERNATIONAL COM 552953101   34,695,539 776,534 SH   SOLE 23 776,534 0 0
MGM RESORTS INTERNATIONAL COM 552953101   19,603,797 438,760 SH   SOLE 25 436,934 0 1,826
MGM RESORTS INTERNATIONAL COM 552953101   14,603,077 326,837 SH   SOLE 26 140,394 0 186,443
MGM RESORTS INTERNATIONAL COM 552953101   15,371,528 344,036 SH   SOLE 28 90,805 0 253,231
MGM RESORTS INTERNATIONAL COM 552953101   2,540,013 56,849 SH   SOLE 29 56,849 0 0
MGM RESORTS INTERNATIONAL COM 552953101   66,243,551 1,482,622 SH   SOLE 30 1,482,622 0 0
MGM RESORTS INTERNATIONAL COM 552953101   3,275,848 73,318 SH   SOLE 31 68,358 0 4,960
MGM RESORTS INTERNATIONAL COM 552953101   21,153,120 473,436 SH   SOLE 34 473,436 0 0
MGM RESORTS INTERNATIONAL COM 552953101   3,847,216 86,106 SH   SOLE 36 86,106 0 0
MGM RESORTS INTERNATIONAL COM 552953101   640,622 14,338 SH   SOLE 40 14,338 0 0
MGM RESORTS INTERNATIONAL COM 552953101   19,967,775 446,906 SH   SOLE 43 406,118 0 40,788
MGP INGREDIENTS INC NEW COM 55303J106   3,915,776 39,746 SH   SOLE 2 25,432 0 14,314
MGP INGREDIENTS INC NEW COM 55303J106   6,207 63 SH   SOLE 4 63 0 0
MGP INGREDIENTS INC NEW COM 55303J106   333,195 3,382 SH   SOLE 7 3,202 0 180
MGP INGREDIENTS INC NEW COM 55303J106   5,214,664 52,930 SH   SOLE 18 46,174 0 6,756
MGP INGREDIENTS INC NEW COM 55303J106   13,016,856 132,124 SH   SOLE 19 132,124 0 0
MGP INGREDIENTS INC NEW COM 55303J106   181,031,978 1,837,515 SH   SOLE 21 1,837,515 0 0
MGP INGREDIENTS INC NEW COM 55303J106   53,884,824 546,943 SH   SOLE 22 524,846 0 22,097
MGP INGREDIENTS INC NEW COM 55303J106   129,554 1,315 SH   SOLE 23 1,315 0 0
MGP INGREDIENTS INC NEW COM 55303J106   307,382 3,120 SH   SOLE 25 3,120 0 0
MGP INGREDIENTS INC NEW COM 55303J106   1,170,812 11,884 SH   SOLE 26 6,980 0 4,904
MGP INGREDIENTS INC NEW COM 55303J106   333,096 3,381 SH   SOLE 28 0 0 3,381
MGP INGREDIENTS INC NEW COM 55303J106   2,842,006 28,847 SH   SOLE 30 28,847 0 0
MGP INGREDIENTS INC NEW COM 55303J106   236,744 2,403 SH   SOLE 40 2,403 0 0
MGP INGREDIENTS INC NEW COM 55303J106   1,373,935 13,946 SH   SOLE 43 13,566 0 380
MICROBOT MED INC COM NEW 59503A204   28 17 SH   SOLE 21 17 0 0
MICROBOT MED INC COM NEW 59503A204   225,977 137,791 SH   SOLE 22 137,791 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   107,939,688 1,196,936 SH   SOLE 2 332,136 0 864,800
MICROCHIP TECHNOLOGY INC. COM 595017104   22,151,364 245,635 SH   SOLE 4 184,214 0 61,421
MICROCHIP TECHNOLOGY INC. COM 595017104   40,234,168 446,154 SH   SOLE 7 405,438 0 40,716
MICROCHIP TECHNOLOGY INC. COM 595017104   1,626,667 18,038 SH   SOLE 13 18,038 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   7,611,553 84,404 SH   SOLE 15 84,404 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   102,820,440 1,140,169 SH   SOLE 18 1,106,480 0 33,689
MICROCHIP TECHNOLOGY INC. COM 595017104   21,919,602 243,065 SH   SOLE 19 243,065 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,963,425,473 21,772,294 SH   SOLE 21 21,772,294 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,053,440,466 11,681,531 SH   SOLE 22 10,526,571 0 1,154,960
MICROCHIP TECHNOLOGY INC. COM 595017104   80,072,986 887,924 SH   SOLE 23 887,924 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   74,441,516 825,477 SH   SOLE 25 811,876 0 13,601
MICROCHIP TECHNOLOGY INC. COM 595017104   52,931,782 586,957 SH   SOLE 26 282,555 0 304,402
MICROCHIP TECHNOLOGY INC. COM 595017104   81,472,400 903,442 SH   SOLE 28 8,358 0 895,084
MICROCHIP TECHNOLOGY INC. COM 595017104   383,720,860 4,255,055 SH   SOLE 30 4,255,055 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   15,051,583 166,906 SH   SOLE 31 157,695 0 9,211
MICROCHIP TECHNOLOGY INC. COM 595017104   14,170,434 157,135 SH   SOLE 32 157,135 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   3,433,333 38,072 SH   SOLE 34 38,072 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   11,230,747 124,537 SH   SOLE 36 124,537 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   2,577,976 28,587 SH   SOLE 40 28,587 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   39,499 438 SH   OTR 43 438 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   53,895,645 597,645 SH   SOLE 43 498,202 0 99,444
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8   5,162,063 4,725,000 PRN   SOLE 21 4,725,000 0 0
MICRON TECHNOLOGY INC COM 595112103   192,967,224 2,261,158 SH   SOLE 2 558,338 0 1,702,820
MICRON TECHNOLOGY INC COM 595112103   41,930,700 491,337 SH   SOLE 4 378,689 0 112,648
MICRON TECHNOLOGY INC COM 595112103   94,723,560 1,109,955 SH   SOLE 7 1,014,070 0 95,885
MICRON TECHNOLOGY INC COM 595112103   2,424,851 28,414 SH   SOLE 13 28,414 0 0
MICRON TECHNOLOGY INC COM 595112103   14,415,291 168,916 SH   SOLE 15 168,916 0 0
MICRON TECHNOLOGY INC COM 595112103   397,493,063 4,657,758 SH   SOLE 18 4,431,164 0 226,594
MICRON TECHNOLOGY INC COM 595112103   279,131,011 3,270,811 SH   SOLE 19 3,270,811 0 0
MICRON TECHNOLOGY INC COM 595112103   2,514,649,860 29,466,251 SH   SOLE 21 29,466,251 0 0
MICRON TECHNOLOGY INC COM 595112103   2,026,124,188 23,741,788 SH   SOLE 22 21,294,797 0 2,446,991
MICRON TECHNOLOGY INC COM 595112103   160,075,225 1,875,735 SH   SOLE 23 1,875,735 0 0
MICRON TECHNOLOGY INC COM 595112103   174,174,673 2,040,950 SH   SOLE 25 1,887,096 0 153,854
MICRON TECHNOLOGY INC COM 595112103   114,425,749 1,340,822 SH   SOLE 26 697,020 0 643,802
MICRON TECHNOLOGY INC COM 595112103   133,561,879 1,565,056 SH   SOLE 28 125,712 0 1,439,344
MICRON TECHNOLOGY INC COM 595112103   216,593 2,538 SH   SOLE 29 2,538 0 0
MICRON TECHNOLOGY INC COM 595112103   625,338,408 7,327,612 SH   SOLE 30 7,290,569 0 37,043
MICRON TECHNOLOGY INC COM 595112103   20,774,402 243,431 SH   SOLE 31 224,987 0 18,444
MICRON TECHNOLOGY INC COM 595112103   27,357,017 320,565 SH   SOLE 32 320,565 0 0
MICRON TECHNOLOGY INC COM 595112103   270,908,160 3,174,457 SH   SOLE 34 3,174,457 0 0
MICRON TECHNOLOGY INC COM 595112103   23,044,360 270,030 SH   SOLE 36 270,030 0 0
MICRON TECHNOLOGY INC COM 595112103   4,860,198 56,951 SH   SOLE 40 56,951 0 0
MICRON TECHNOLOGY INC COM 595112103   97,288 1,140 SH   OTR 43 1,140 0 0
MICRON TECHNOLOGY INC COM 595112103   133,977,136 1,569,922 SH   SOLE 43 1,386,810 0 183,112
MICRON TECHNOLOGY INC OPTIONS 595112103   998,478 11,700 SH Call SOLE 2 0 0 11,700
MICRON TECHNOLOGY INC OPTIONS 595112103   298,690 3,500 SH Call SOLE 4 3,500 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   68,272 800 SH Call SOLE 7 800 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   6,682,122 78,300 SH Call SOLE 18 78,300 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   44,189,052 517,800 SH Call SOLE 19 517,800 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   2,807,686 32,900 SH Call SOLE 22 32,900 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   768,060 9,000 SH Call SOLE 26 9,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   179,214 2,100 SH Call SOLE 30 2,100 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   22,470,022 263,300 SH Call SOLE 34 263,300 0 0
MICROSOFT CORP COM 594918104   5,892,403,529 15,669,619 SH   SOLE 2 4,564,122 0 11,105,497
MICROSOFT CORP COM 594918104   2,354,607,175 6,261,587 SH   SOLE 4 3,352,345 0 2,909,242
MICROSOFT CORP COM 594918104   2,688,791,291 7,150,280 SH   SOLE 7 6,347,842 0 802,438
MICROSOFT CORP COM 594918104   159,795,566 424,943 SH   SOLE 13 424,943 0 0
MICROSOFT CORP COM 594918104   410,906,429 1,092,720 SH   SOLE 15 1,092,720 0 0
MICROSOFT CORP COM 594918104   7,739,237,791 20,580,890 SH   SOLE 18 19,274,074 0 1,306,816
MICROSOFT CORP COM 594918104   4,013,876,155 10,674,067 SH   SOLE 19 10,674,067 0 0
MICROSOFT CORP COM 594918104   70,005,903,252 186,166,108 SH   SOLE 21 186,166,108 0 0
MICROSOFT CORP COM 594918104   61,148,331,066 162,611,241 SH   SOLE 22 146,623,036 0 15,988,205
MICROSOFT CORP COM 594918104   5,473,962,010 14,556,861 SH   SOLE 23 14,556,861 0 0
MICROSOFT CORP COM 594918104   7,380,989,080 19,628,202 SH   SOLE 25 18,203,342 0 1,424,860
MICROSOFT CORP COM 594918104   3,708,523,778 9,862,046 SH   SOLE 26 5,328,423 0 4,533,623
MICROSOFT CORP COM 594918104   4,754,466,252 12,643,512 SH   SOLE 28 613,716 0 12,029,796
MICROSOFT CORP COM 594918104   73,671,125 195,913 SH   SOLE 29 195,913 0 0
MICROSOFT CORP COM 594918104   18,442,228,619 49,043,263 SH   SOLE 30 48,752,171 0 291,092
MICROSOFT CORP COM 594918104   754,493,049 2,006,417 SH   SOLE 31 1,888,431 0 117,986
MICROSOFT CORP COM 594918104   452,428,390 1,203,139 SH   SOLE 32 1,203,139 0 0
MICROSOFT CORP COM 594918104   2,414,417,090 6,420,639 SH   SOLE 34 6,420,639 0 0
MICROSOFT CORP COM 594918104   636,669,940 1,693,091 SH   SOLE 36 1,693,091 0 0
MICROSOFT CORP COM 594918104   18,372,938 48,859 SH   SOLE 37 48,859 0 0
MICROSOFT CORP COM 594918104   138,662,870 368,745 SH   SOLE 40 368,745 0 0
MICROSOFT CORP COM 594918104   3,801,764 10,110 SH   OTR 43 10,110 0 0
MICROSOFT CORP COM 594918104   3,995,367,344 10,624,847 SH   SOLE 43 9,087,401 0 1,537,445
MICROSOFT CORP OPTIONS 594918104   10,265,892 27,300 SH Call SOLE 2 0 0 27,300
MICROSOFT CORP OPTIONS 594918104   1,579,368 4,200 SH Call SOLE 4 4,200 0 0
MICROSOFT CORP OPTIONS 594918104   37,303,168 99,200 SH Call SOLE 18 99,200 0 0
MICROSOFT CORP OPTIONS 594918104   201,632,648 536,200 SH Call SOLE 19 536,200 0 0
MICROSOFT CORP OPTIONS 594918104   14,853,580 39,500 SH Call SOLE 22 39,500 0 0
MICROSOFT CORP OPTIONS 594918104   7,746,424 20,600 SH Call SOLE 26 20,600 0 0
MICROSOFT CORP OPTIONS 594918104   940,100 2,500 SH Call SOLE 30 2,500 0 0
MICROSOFT CORP OPTIONS 594918104   116,798,024 310,600 SH Call SOLE 34 310,600 0 0
MICROSTRATEGY INC CL A NEW 594972408   4,686,620 7,420 SH   SOLE 2 3,924 0 3,496
MICROSTRATEGY INC CL A NEW 594972408   156,642 248 SH   SOLE 4 39 0 209
MICROSTRATEGY INC CL A NEW 594972408   1,120,494 1,774 SH   SOLE 7 1,681 0 93
MICROSTRATEGY INC CL A NEW 594972408   19,181,036 30,368 SH   SOLE 18 29,225 0 1,143
MICROSTRATEGY INC CL A NEW 594972408   19,871,397 31,461 SH   SOLE 19 31,461 0 0
MICROSTRATEGY INC CL A NEW 594972408   335,539,282 531,236 SH   SOLE 21 531,236 0 0
MICROSTRATEGY INC CL A NEW 594972408   217,592,458 344,499 SH   SOLE 22 333,702 0 10,797
MICROSTRATEGY INC CL A NEW 594972408   142,115 225 SH   SOLE 23 225 0 0
MICROSTRATEGY INC CL A NEW 594972408   1,566,418 2,480 SH   SOLE 25 2,480 0 0
MICROSTRATEGY INC CL A NEW 594972408   2,150,666 3,405 SH   SOLE 26 3,405 0 0
MICROSTRATEGY INC CL A NEW 594972408   396,657 628 SH   SOLE 28 139 0 489
MICROSTRATEGY INC CL A NEW 594972408   39,266,552 62,168 SH   SOLE 30 62,168 0 0
MICROSTRATEGY INC CL A NEW 594972408   37,266 59 SH   SOLE 36 59 0 0
MICROSTRATEGY INC CL A NEW 594972408   1,576,524 2,496 SH   SOLE 40 2,496 0 0
MICROSTRATEGY INC CL A NEW 594972408   3,127,151 4,951 SH   SOLE 43 4,447 0 504
MICROSTRATEGY INC NOTE 0.750%12/1 594972AC5   8,025,712 4,875,000 PRN   SOLE 21 4,875,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1   6,439,780 7,450,000 PRN   SOLE 21 7,450,000 0 0
MICROVAST HOLDINGS INC COM 59516C106   168,143 120,102 SH   SOLE 2 30,792 0 89,310
MICROVAST HOLDINGS INC COM 59516C106   38,744 27,674 SH   SOLE 4 0 0 27,674
MICROVAST HOLDINGS INC COM 59516C106   2,537 1,812 SH   SOLE 7 1,812 0 0
MICROVAST HOLDINGS INC COM 59516C106   823,347 588,105 SH   SOLE 18 588,105 0 0
MICROVAST HOLDINGS INC COM 59516C106   619,546 442,533 SH   SOLE 19 442,533 0 0
MICROVAST HOLDINGS INC COM 59516C106   12,831,661 9,165,472 SH   SOLE 21 9,165,472 0 0
MICROVAST HOLDINGS INC COM 59516C106   8,264,106 5,902,933 SH   SOLE 22 5,673,717 0 229,216
MICROVAST HOLDINGS INC COM 59516C106   24,293 17,352 SH   SOLE 25 17,352 0 0
MICROVAST HOLDINGS INC COM 59516C106   90,836 64,883 SH   SOLE 28 45,920 0 18,963
MICROVAST HOLDINGS INC COM 59516C106   453,814 324,153 SH   SOLE 30 324,153 0 0
MICROVAST HOLDINGS INC COM 59516C106   19,320 13,800 SH   SOLE 40 13,800 0 0
MICROVISION INC DEL COM NEW 594960304   257,669 96,868 SH   SOLE 2 53,234 0 43,634
MICROVISION INC DEL COM NEW 594960304   11,672 4,388 SH   SOLE 4 429 0 3,959
MICROVISION INC DEL COM NEW 594960304   3,977 1,495 SH   SOLE 7 1,495 0 0
MICROVISION INC DEL COM NEW 594960304   1,245,026 468,055 SH   SOLE 18 468,055 0 0
MICROVISION INC DEL COM NEW 594960304   997,431 374,974 SH   SOLE 19 374,974 0 0
MICROVISION INC DEL COM NEW 594960304   26,247,273 9,867,396 SH   SOLE 21 9,867,396 0 0
MICROVISION INC DEL COM NEW 594960304   13,623,038 5,121,443 SH   SOLE 22 4,969,840 0 151,603
MICROVISION INC DEL COM NEW 594960304   98,465 37,017 SH   SOLE 25 37,017 0 0
MICROVISION INC DEL COM NEW 594960304   223,499 84,022 SH   SOLE 26 84,022 0 0
MICROVISION INC DEL COM NEW 594960304   2,772,853 1,042,426 SH   SOLE 30 1,042,426 0 0
MICROVISION INC DEL COM NEW 594960304   55,309 20,793 SH   SOLE 40 20,793 0 0
MICROVISION INC DEL COM NEW 594960304   289,844 108,964 SH   SOLE 43 106,734 0 2,230
MID PENN BANCORP INC COM 59540G107   365,730 15,063 SH   SOLE 2 5,891 0 9,172
MID PENN BANCORP INC COM 59540G107   3,375 139 SH   SOLE 7 139 0 0
MID PENN BANCORP INC COM 59540G107   994,994 40,980 SH   SOLE 18 40,980 0 0
MID PENN BANCORP INC COM 59540G107   2,334,813 96,162 SH   SOLE 19 96,162 0 0
MID PENN BANCORP INC COM 59540G107   15,531,770 639,694 SH   SOLE 21 639,694 0 0
MID PENN BANCORP INC COM 59540G107   9,158,586 377,207 SH   SOLE 22 364,198 0 13,009
MID PENN BANCORP INC COM 59540G107   54,144 2,230 SH   SOLE 25 2,230 0 0
MID PENN BANCORP INC COM 59540G107   68,907 2,838 SH   SOLE 28 0 0 2,838
MID PENN BANCORP INC COM 59540G107   54,047 2,226 SH   SOLE 30 2,226 0 0
MID PENN BANCORP INC COM 59540G107   65,702 2,706 SH   SOLE 40 2,706 0 0
MID PENN BANCORP INC COM 59540G107   59,826 2,464 SH   SOLE 43 2,453 0 11
MID-AMER APT CMNTYS INC COM 59522J103   22,575,431 167,897 SH   SOLE 2 54,847 0 113,050
MID-AMER APT CMNTYS INC COM 59522J103   25,123,313 186,846 SH   SOLE 4 115,553 0 71,293
MID-AMER APT CMNTYS INC COM 59522J103   34,556,220 257,000 SH   SOLE 7 230,345 0 26,655
MID-AMER APT CMNTYS INC COM 59522J103   801,247 5,959 SH   SOLE 13 5,959 0 0
MID-AMER APT CMNTYS INC COM 59522J103   2,270,357 16,885 SH   SOLE 15 16,885 0 0
MID-AMER APT CMNTYS INC COM 59522J103   27,281,415 202,896 SH   SOLE 18 195,666 0 7,230
MID-AMER APT CMNTYS INC COM 59522J103   41,787,882 310,783 SH   SOLE 19 310,783 0 0
MID-AMER APT CMNTYS INC COM 59522J103   626,071,711 4,656,193 SH   SOLE 21 4,656,193 0 0
MID-AMER APT CMNTYS INC COM 59522J103   506,754,193 3,768,810 SH   SOLE 22 3,395,177 0 373,633
MID-AMER APT CMNTYS INC COM 59522J103   27,039,772 201,099 SH   SOLE 23 201,099 0 0
MID-AMER APT CMNTYS INC COM 59522J103   114,182,491 849,193 SH   SOLE 25 849,028 0 165
MID-AMER APT CMNTYS INC COM 59522J103   16,538,714 123,001 SH   SOLE 26 60,908 0 62,093
MID-AMER APT CMNTYS INC COM 59522J103   50,141,344 372,909 SH   SOLE 28 11,758 0 361,151
MID-AMER APT CMNTYS INC COM 59522J103   258,432 1,922 SH   SOLE 29 1,922 0 0
MID-AMER APT CMNTYS INC COM 59522J103   132,630,403 986,393 SH   SOLE 30 986,393 0 0
MID-AMER APT CMNTYS INC COM 59522J103   3,848,111 28,619 SH   SOLE 31 26,569 0 2,050
MID-AMER APT CMNTYS INC COM 59522J103   3,002,357 22,329 SH   SOLE 34 22,329 0 0
MID-AMER APT CMNTYS INC COM 59522J103   3,711,499 27,603 SH   SOLE 36 27,603 0 0
MID-AMER APT CMNTYS INC COM 59522J103   840,375 6,250 SH   SOLE 40 6,250 0 0
MID-AMER APT CMNTYS INC COM 59522J103   24,472 182 SH   OTR 43 182 0 0
MID-AMER APT CMNTYS INC COM 59522J103   14,856,746 110,492 SH   SOLE 43 98,358 0 12,134
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   3,207,016 234,431 SH   SOLE 30 234,431 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   793,673 58,017 SH   SOLE 43 46,856 0 11,161
MIDDLEBY CORP COM 596278101   11,784,932 80,077 SH   SOLE 2 46,672 0 33,405
MIDDLEBY CORP COM 596278101   21,634 147 SH   SOLE 4 147 0 0
MIDDLEBY CORP COM 596278101   96,838 658 SH   SOLE 7 658 0 0
MIDDLEBY CORP COM 596278101   13,767,459 93,548 SH   SOLE 18 93,548 0 0
MIDDLEBY CORP COM 596278101   2,469,954 16,783 SH   SOLE 19 16,783 0 0
MIDDLEBY CORP COM 596278101   383,345,620 2,604,781 SH   SOLE 21 2,604,781 0 0
MIDDLEBY CORP COM 596278101   229,475,264 1,559,253 SH   SOLE 22 1,488,229 0 71,024
MIDDLEBY CORP COM 596278101   1,567,360 10,650 SH   SOLE 25 10,650 0 0
MIDDLEBY CORP COM 596278101   1,529,685 10,394 SH   SOLE 26 10,394 0 0
MIDDLEBY CORP COM 596278101   79,177 538 SH   SOLE 28 538 0 0
MIDDLEBY CORP COM 596278101   4,280,734 29,087 SH   SOLE 30 29,087 0 0
MIDDLEBY CORP COM 596278101   106,698 725 SH   SOLE 31 725 0 0
MIDDLEBY CORP COM 596278101   111,555 758 SH   SOLE 36 758 0 0
MIDDLEBY CORP COM 596278101   1,643,300 11,166 SH   SOLE 40 11,166 0 0
MIDDLEBY CORP COM 596278101   5,800,117 39,411 SH   SOLE 43 34,470 0 4,941
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   370,272 304,000 PRN   SOLE 2 304,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   2,422,602 1,989,000 PRN   SOLE 19 1,989,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   6,798,876 5,582,000 PRN   SOLE 21 5,582,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   3,297,126 2,707,000 PRN   SOLE 34 2,707,000 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   131,746 4,070 SH   SOLE 2 222 0 3,848
MIDDLEFIELD BANC CORP COM NEW 596304204   725,671 22,418 SH   SOLE 18 22,418 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   495,682 15,313 SH   SOLE 19 15,313 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   9,581,391 295,996 SH   SOLE 21 295,996 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   4,739,130 146,405 SH   SOLE 22 140,973 0 5,432
MIDDLESEX WTR CO COM 596680108   616,762 9,399 SH   SOLE 2 5,183 0 4,216
MIDDLESEX WTR CO COM 596680108   3,019 46 SH   SOLE 4 46 0 0
MIDDLESEX WTR CO COM 596680108   1,720,753 26,223 SH   SOLE 7 26,223 0 0
MIDDLESEX WTR CO COM 596680108   3,500,105 53,339 SH   SOLE 18 53,339 0 0
MIDDLESEX WTR CO COM 596680108   2,408,648 36,706 SH   SOLE 19 36,706 0 0
MIDDLESEX WTR CO COM 596680108   151,527,867 2,309,172 SH   SOLE 21 2,309,172 0 0
MIDDLESEX WTR CO COM 596680108   31,979,251 487,340 SH   SOLE 22 471,984 0 15,356
MIDDLESEX WTR CO COM 596680108   250,472 3,817 SH   SOLE 25 3,817 0 0
MIDDLESEX WTR CO COM 596680108   639,992 9,753 SH   SOLE 26 7,567 0 2,186
MIDDLESEX WTR CO COM 596680108   573,322 8,737 SH   SOLE 28 311 0 8,426
MIDDLESEX WTR CO COM 596680108   18,143,996 276,501 SH   SOLE 30 276,501 0 0
MIDDLESEX WTR CO COM 596680108   38,716 590 SH   SOLE 36 590 0 0
MIDDLESEX WTR CO COM 596680108   219,171 3,340 SH   SOLE 40 3,340 0 0
MIDDLESEX WTR CO COM 596680108   3,120,625 47,556 SH   SOLE 43 45,709 0 1,847
MIDLAND STATES BANCORP INC COM 597742105   8,233,219 298,738 SH   SOLE 2 187,991 0 110,747
MIDLAND STATES BANCORP INC COM 597742105   5,567 202 SH   SOLE 7 202 0 0
MIDLAND STATES BANCORP INC COM 597742105   1,880,998 68,251 SH   SOLE 18 68,251 0 0
MIDLAND STATES BANCORP INC COM 597742105   10,400,317 377,370 SH   SOLE 19 377,370 0 0
MIDLAND STATES BANCORP INC COM 597742105   26,759,134 970,941 SH   SOLE 21 970,941 0 0
MIDLAND STATES BANCORP INC COM 597742105   30,727,939 1,114,947 SH   SOLE 22 1,062,189 0 52,758
MIDLAND STATES BANCORP INC COM 597742105   477,036 17,309 SH   SOLE 23 17,309 0 0
MIDLAND STATES BANCORP INC COM 597742105   173,408 6,292 SH   SOLE 25 6,292 0 0
MIDLAND STATES BANCORP INC COM 597742105   2,750,130 99,787 SH   SOLE 26 0 0 99,787
MIDLAND STATES BANCORP INC COM 597742105   169,797 6,161 SH   SOLE 28 0 0 6,161
MIDLAND STATES BANCORP INC COM 597742105   698,067 25,329 SH   SOLE 30 25,329 0 0
MIDLAND STATES BANCORP INC COM 597742105   64,049 2,324 SH   SOLE 40 2,324 0 0
MIDLAND STATES BANCORP INC COM 597742105   1,970,579 71,501 SH   SOLE 43 70,500 0 1,001
MIDWESTONE FINL GROUP INC NE COM 598511103   1,972,368 73,295 SH   SOLE 2 53,015 0 20,280
MIDWESTONE FINL GROUP INC NE COM 598511103   3,498 130 SH   SOLE 7 130 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   1,149,541 42,718 SH   SOLE 18 42,718 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   1,297,573 48,219 SH   SOLE 19 48,219 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   18,270,114 678,934 SH   SOLE 21 678,934 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   11,422,622 424,475 SH   SOLE 22 401,208 0 23,267
MIDWESTONE FINL GROUP INC NE COM 598511103   63,373 2,355 SH   SOLE 23 2,355 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   62,996 2,341 SH   SOLE 25 2,341 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   24,515 911 SH   SOLE 28 0 0 911
MIDWESTONE FINL GROUP INC NE COM 598511103   828,774 30,798 SH   SOLE 30 30,798 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   49,541 1,841 SH   SOLE 40 1,841 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   190,604 7,083 SH   SOLE 43 7,083 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107   5,027,791 3,010,653 SH   SOLE 2 3,010,653 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107   434,360 260,096 SH   SOLE 19 260,096 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209   48,659 70,531 SH   SOLE 22 70,531 0 0
MILLER INDS INC TENN COM NEW 600551204   424,000 10,026 SH   SOLE 2 4,845 0 5,181
MILLER INDS INC TENN COM NEW 600551204   2,368 56 SH   SOLE 7 56 0 0
MILLER INDS INC TENN COM NEW 600551204   1,318,941 31,188 SH   SOLE 18 31,188 0 0
MILLER INDS INC TENN COM NEW 600551204   975,038 23,056 SH   SOLE 19 23,056 0 0
MILLER INDS INC TENN COM NEW 600551204   18,402,071 435,140 SH   SOLE 21 435,140 0 0
MILLER INDS INC TENN COM NEW 600551204   12,550,023 296,761 SH   SOLE 22 287,861 0 8,900
MILLER INDS INC TENN COM NEW 600551204   208,651 4,934 SH   SOLE 43 3,629 0 1,305
MILLERKNOLL INC COM 600544100   3,330,064 124,815 SH   SOLE 2 71,977 0 52,838
MILLERKNOLL INC COM 600544100   9,391 352 SH   SOLE 4 352 0 0
MILLERKNOLL INC COM 600544100   384,485 14,411 SH   SOLE 7 13,686 0 725
MILLERKNOLL INC COM 600544100   6,445,648 241,591 SH   SOLE 18 241,591 0 0
MILLERKNOLL INC COM 600544100   4,069,474 152,529 SH   SOLE 19 152,529 0 0
MILLERKNOLL INC COM 600544100   235,463,593 8,825,472 SH   SOLE 21 8,825,472 0 0
MILLERKNOLL INC COM 600544100   55,778,302 2,090,641 SH   SOLE 22 1,999,489 0 91,152
MILLERKNOLL INC COM 600544100   403,962 15,141 SH   SOLE 25 15,141 0 0
MILLERKNOLL INC COM 600544100   2,242,641 84,057 SH   SOLE 26 24,040 0 60,017
MILLERKNOLL INC COM 600544100   50,799 1,904 SH   SOLE 28 1,904 0 0
MILLERKNOLL INC COM 600544100   4,137,108 155,064 SH   SOLE 30 155,064 0 0
MILLERKNOLL INC COM 600544100   43,515 1,631 SH   SOLE 36 1,631 0 0
MILLERKNOLL INC COM 600544100   460,710 17,268 SH   SOLE 40 17,268 0 0
MILLERKNOLL INC COM 600544100   2,458,718 92,156 SH   SOLE 43 86,896 0 5,260
MILLICOM INTL CELLULAR S A COM STK L6388F110   70,182 3,899 SH   SOLE 43 3,471 0 428
MIMEDX GROUP INC COM 602496101   2,955,288 336,977 SH   SOLE 2 199,233 0 137,744
MIMEDX GROUP INC COM 602496101   6,402 730 SH   SOLE 4 730 0 0
MIMEDX GROUP INC COM 602496101   7,630 870 SH   SOLE 7 870 0 0
MIMEDX GROUP INC COM 602496101   2,898,064 330,452 SH   SOLE 18 330,452 0 0
MIMEDX GROUP INC COM 602496101   3,637,436 414,759 SH   SOLE 19 414,759 0 0
MIMEDX GROUP INC COM 602496101   41,704,183 4,755,323 SH   SOLE 21 4,755,323 0 0
MIMEDX GROUP INC COM 602496101   30,542,665 3,482,630 SH   SOLE 22 3,323,352 0 159,278
MIMEDX GROUP INC COM 602496101   107,748 12,286 SH   SOLE 23 12,286 0 0
MIMEDX GROUP INC COM 602496101   222,521 25,373 SH   SOLE 25 25,373 0 0
MIMEDX GROUP INC COM 602496101   1,099,486 125,369 SH   SOLE 30 125,369 0 0
MIMEDX GROUP INC COM 602496101   177,829 20,277 SH   SOLE 40 20,277 0 0
MIMEDX GROUP INC COM 602496101   249,699 28,472 SH   SOLE 43 26,742 0 1,730
MIND MEDICINE MINDMED INC COM NEW 60255C885   12,726 3,477 SH   SOLE 2 0 0 3,477
MIND MEDICINE MINDMED INC COM NEW 60255C885   24,097 6,584 SH   SOLE 18 6,584 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   70,316 19,212 SH   SOLE 19 19,212 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   318,153 86,927 SH   SOLE 21 86,927 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   1,589,725 434,351 SH   SOLE 22 434,351 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   242 66 SH   SOLE 43 66 0 0
MIND TECHNOLOGY INC COM NEW 602566309   6,557 995 SH   SOLE 21 995 0 0
MIND TECHNOLOGY INC COM NEW 602566309   155,867 23,652 SH   SOLE 22 23,652 0 0
MINERALS TECHNOLOGIES INC COM 603158106   8,003,335 112,233 SH   SOLE 2 49,544 0 62,689
MINERALS TECHNOLOGIES INC COM 603158106   7,915 111 SH   SOLE 4 111 0 0
MINERALS TECHNOLOGIES INC COM 603158106   783,554 10,988 SH   SOLE 7 10,393 0 595
MINERALS TECHNOLOGIES INC COM 603158106   9,090,385 127,477 SH   SOLE 18 127,477 0 0
MINERALS TECHNOLOGIES INC COM 603158106   14,704,835 206,210 SH   SOLE 19 206,210 0 0
MINERALS TECHNOLOGIES INC COM 603158106   275,635,969 3,865,320 SH   SOLE 21 3,865,320 0 0
MINERALS TECHNOLOGIES INC COM 603158106   79,751,107 1,118,372 SH   SOLE 22 1,063,775 0 54,597
MINERALS TECHNOLOGIES INC COM 603158106   467,651 6,558 SH   SOLE 23 6,558 0 0
MINERALS TECHNOLOGIES INC COM 603158106   493,323 6,918 SH   SOLE 25 6,918 0 0
MINERALS TECHNOLOGIES INC COM 603158106   6,933,115 97,225 SH   SOLE 26 13,721 0 83,504
MINERALS TECHNOLOGIES INC COM 603158106   42,857 601 SH   SOLE 28 601 0 0
MINERALS TECHNOLOGIES INC COM 603158106   7,252,797 101,708 SH   SOLE 30 101,708 0 0
MINERALS TECHNOLOGIES INC COM 603158106   656,480 9,206 SH   SOLE 34 9,206 0 0
MINERALS TECHNOLOGIES INC COM 603158106   99,335 1,393 SH   SOLE 36 1,393 0 0
MINERALS TECHNOLOGIES INC COM 603158106   469,862 6,589 SH   SOLE 40 6,589 0 0
MINERALS TECHNOLOGIES INC COM 603158106   3,466,482 48,611 SH   SOLE 43 46,139 0 2,472
MINERALYS THERAPEUTICS INC COM 603170101   57,732 6,713 SH   SOLE 2 465 0 6,248
MINERALYS THERAPEUTICS INC COM 603170101   455,035 52,911 SH   SOLE 18 52,911 0 0
MINERALYS THERAPEUTICS INC COM 603170101   234,341 27,249 SH   SOLE 19 27,249 0 0
MINERALYS THERAPEUTICS INC COM 603170101   7,407,438 861,330 SH   SOLE 21 861,330 0 0
MINERALYS THERAPEUTICS INC COM 603170101   3,659,214 425,490 SH   SOLE 22 411,686 0 13,804
MINERALYS THERAPEUTICS INC COM 603170101   173,694 20,197 SH   SOLE 30 20,197 0 0
MINERALYS THERAPEUTICS INC COM 603170101   7,602 884 SH   SOLE 43 884 0 0
MINERVA NEUROSCIENCES INC COM NEW 603380205   446,914 72,669 SH   SOLE 22 72,669 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   5,416,812 265,530 SH   SOLE 22 95,640 0 169,890
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   1,041,359 51,047 SH   SOLE 25 51,047 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   400,901 19,652 SH   SOLE 28 0 0 19,652
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   54,346 2,664 SH   SOLE 34 2,664 0 0
MINK THERAPEUTICS INC COM 603693102   1,633 1,526 SH   SOLE 18 574 0 952
MINK THERAPEUTICS INC COM 603693102   11,904 11,125 SH   SOLE 21 11,125 0 0
MINK THERAPEUTICS INC COM 603693102   67,550 63,131 SH   SOLE 22 63,131 0 0
MINK THERAPEUTICS INC COM 603693102   696 650 SH   SOLE 26 0 0 650
MINK THERAPEUTICS INC COM 603693102   27 25 SH   SOLE 43 25 0 0
MIRATI THERAPEUTICS INC COM 60468T105   9,016,421 153,471 SH   SOLE 2 49,517 0 103,954
MIRATI THERAPEUTICS INC COM 60468T105   8,519 145 SH   SOLE 4 145 0 0
MIRATI THERAPEUTICS INC COM 60468T105   467,180 7,952 SH   SOLE 7 7,537 0 415
MIRATI THERAPEUTICS INC COM 60468T105   1,697,405 28,892 SH   SOLE 18 28,892 0 0
MIRATI THERAPEUTICS INC COM 60468T105   26,022,314 442,933 SH   SOLE 19 442,933 0 0
MIRATI THERAPEUTICS INC COM 60468T105   67,321,684 1,145,901 SH   SOLE 21 1,145,901 0 0
MIRATI THERAPEUTICS INC COM 60468T105   88,629,369 1,508,585 SH   SOLE 22 1,439,379 0 69,206
MIRATI THERAPEUTICS INC COM 60468T105   508,246 8,651 SH   SOLE 25 8,651 0 0
MIRATI THERAPEUTICS INC COM 60468T105   713,989 12,153 SH   SOLE 26 12,153 0 0
MIRATI THERAPEUTICS INC COM 60468T105   113,153 1,926 SH   SOLE 28 843 0 1,083
MIRATI THERAPEUTICS INC COM 60468T105   13,151,011 223,847 SH   SOLE 30 223,847 0 0
MIRATI THERAPEUTICS INC COM 60468T105   45,179 769 SH   SOLE 31 769 0 0
MIRATI THERAPEUTICS INC COM 60468T105   13,085,270 222,728 SH   SOLE 34 222,728 0 0
MIRATI THERAPEUTICS INC COM 60468T105   20,034 341 SH   SOLE 36 341 0 0
MIRATI THERAPEUTICS INC COM 60468T105   578,335 9,844 SH   SOLE 40 9,844 0 0
MIRATI THERAPEUTICS INC COM 60468T105   5,761,260 98,064 SH   SOLE 43 87,023 0 11,041
MIRION TECHNOLOGIES INC COM CL A 60471A101   1,958,898 191,112 SH   SOLE 2 50,047 0 141,065
MIRION TECHNOLOGIES INC COM CL A 60471A101   35,301 3,444 SH   SOLE 4 3,444 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   431,433 42,091 SH   SOLE 7 39,840 0 2,251
MIRION TECHNOLOGIES INC COM CL A 60471A101   6,236,100 608,400 SH   SOLE 18 608,400 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   9,458,587 922,789 SH   SOLE 19 922,789 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   82,977,450 8,095,361 SH   SOLE 21 8,095,361 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   55,939,990 5,457,560 SH   SOLE 22 5,203,670 0 253,890
MIRION TECHNOLOGIES INC COM CL A 60471A101   388,731 37,925 SH   SOLE 25 37,925 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   1,017,989 99,316 SH   SOLE 26 99,316 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   154,488 15,072 SH   SOLE 28 0 0 15,072
MIRION TECHNOLOGIES INC COM CL A 60471A101   2,025,574 197,617 SH   SOLE 30 197,617 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   2,124,866 207,304 SH   SOLE 34 207,304 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   32,954 3,215 SH   SOLE 36 3,215 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   356,454 34,776 SH   SOLE 40 34,776 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   317,771 31,002 SH   SOLE 43 29,870 0 1,132
MIRUM PHARMACEUTICALS INC COM 604749101   510,194 17,283 SH   SOLE 2 10,748 0 6,535
MIRUM PHARMACEUTICALS INC COM 604749101   5,314 180 SH   SOLE 4 180 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   6,435 218 SH   SOLE 7 218 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   1,846,387 62,547 SH   SOLE 18 62,547 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   1,519,011 51,457 SH   SOLE 19 51,457 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   38,633,326 1,308,717 SH   SOLE 21 1,308,717 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   28,198,360 955,229 SH   SOLE 22 929,592 0 25,637
MIRUM PHARMACEUTICALS INC COM 604749101   184,795 6,260 SH   SOLE 25 6,260 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   1,081,967 36,652 SH   SOLE 30 36,652 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   199,526 6,759 SH   SOLE 40 6,759 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   485,545 16,448 SH   SOLE 43 10,232 0 6,216
MISSION PRODUCE INC COM 60510V108   422,327 41,856 SH   SOLE 2 12,996 0 28,860
MISSION PRODUCE INC COM 60510V108   344,886 34,181 SH   SOLE 7 32,302 0 1,879
MISSION PRODUCE INC COM 60510V108   1,270,836 125,950 SH   SOLE 18 125,950 0 0
MISSION PRODUCE INC COM 60510V108   1,001,977 99,304 SH   SOLE 19 99,304 0 0
MISSION PRODUCE INC COM 60510V108   19,367,614 1,919,486 SH   SOLE 21 1,919,486 0 0
MISSION PRODUCE INC COM 60510V108   12,860,492 1,274,578 SH   SOLE 22 1,211,235 0 63,343
MISSION PRODUCE INC COM 60510V108   83,676 8,293 SH   SOLE 25 8,293 0 0
MISSION PRODUCE INC COM 60510V108   14,197 1,407 SH   SOLE 30 1,407 0 0
MISSION PRODUCE INC COM 60510V108   73,304 7,265 SH   SOLE 40 7,265 0 0
MISSION PRODUCE INC COM 60510V108   451,719 44,769 SH   SOLE 43 42,233 0 2,536
MISTER CAR WASH INC COM 60646V105   3,380,754 391,291 SH   SOLE 2 136,175 0 255,116
MISTER CAR WASH INC COM 60646V105   5,374 622 SH   SOLE 7 622 0 0
MISTER CAR WASH INC COM 60646V105   628,681 72,764 SH   SOLE 18 72,764 0 0
MISTER CAR WASH INC COM 60646V105   284,204 32,894 SH   SOLE 19 32,894 0 0
MISTER CAR WASH INC COM 60646V105   69,765,339 8,074,692 SH   SOLE 21 8,074,692 0 0
MISTER CAR WASH INC COM 60646V105   20,473,767 2,369,649 SH   SOLE 22 2,260,426 0 109,223
MISTER CAR WASH INC COM 60646V105   122,835 14,217 SH   SOLE 25 14,217 0 0
MISTER CAR WASH INC COM 60646V105   793,031 91,786 SH   SOLE 26 0 0 91,786
MISTER CAR WASH INC COM 60646V105   23,639 2,736 SH   SOLE 28 0 0 2,736
MISTER CAR WASH INC COM 60646V105   1,439,346 166,591 SH   SOLE 30 166,591 0 0
MISTER CAR WASH INC COM 60646V105   10,040 1,162 SH   SOLE 31 1,162 0 0
MISTER CAR WASH INC COM 60646V105   135,233 15,652 SH   SOLE 40 15,652 0 0
MISTER CAR WASH INC COM 60646V105   28,555 3,305 SH   OTR 43 3,305 0 0
MISTER CAR WASH INC COM 60646V105   2,400,659 277,854 SH   SOLE 43 249,745 0 28,109
MISTRAS GROUP INC COM 60649T107   365,627 49,949 SH   SOLE 2 34,495 0 15,454
MISTRAS GROUP INC COM 60649T107   418,887 57,225 SH   SOLE 18 57,225 0 0
MISTRAS GROUP INC COM 60649T107   415,666 56,785 SH   SOLE 19 56,785 0 0
MISTRAS GROUP INC COM 60649T107   5,505,379 752,101 SH   SOLE 21 752,101 0 0
MISTRAS GROUP INC COM 60649T107   3,582,188 489,370 SH   SOLE 22 476,022 0 13,348
MISTRAS GROUP INC COM 60649T107   1,098 150 SH   SOLE 43 150 0 0
MITEK SYS INC COM NEW 606710200   296,099 22,707 SH   SOLE 2 12,313 0 10,394
MITEK SYS INC COM NEW 606710200   2,047 157 SH   SOLE 4 157 0 0
MITEK SYS INC COM NEW 606710200   3,756 288 SH   SOLE 7 288 0 0
MITEK SYS INC COM NEW 606710200   1,442,602 110,629 SH   SOLE 18 110,629 0 0
MITEK SYS INC COM NEW 606710200   1,137,988 87,269 SH   SOLE 19 87,269 0 0
MITEK SYS INC COM NEW 606710200   24,631,308 1,888,904 SH   SOLE 21 1,888,904 0 0
MITEK SYS INC COM NEW 606710200   15,943,330 1,222,648 SH   SOLE 22 1,188,151 0 34,497
MITEK SYS INC COM NEW 606710200   79,909 6,128 SH   SOLE 25 6,128 0 0
MITEK SYS INC COM NEW 606710200   42,654 3,271 SH   SOLE 26 3,271 0 0
MITEK SYS INC COM NEW 606710200   4,641,301 355,928 SH   SOLE 30 355,928 0 0
MITEK SYS INC COM NEW 606710200   24,985 1,916 SH   SOLE 36 1,916 0 0
MITEK SYS INC COM NEW 606710200   184,803 14,172 SH   SOLE 40 14,172 0 0
MITEK SYS INC COM NEW 606710200   278,130 21,329 SH   SOLE 43 19,397 0 1,932
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   56,715,550 6,587,172 SH   SOLE 43 6,003,283 0 583,889
MIX TELEMATICS LTD SPONSORED ADR 60688N102   1,550 180 SH   SOLE 43 180 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   26,260,110 7,633,753 SH   SOLE 43 7,072,518 0 561,235
MKS INSTRS INC COM 55306N104   12,429,576 120,828 SH   SOLE 2 55,077 0 65,751
MKS INSTRS INC COM 55306N104   28,598 278 SH   SOLE 4 150 0 128
MKS INSTRS INC COM 55306N104   1,265,712 12,304 SH   SOLE 7 11,672 0 632
MKS INSTRS INC COM 55306N104   11,334,937 110,187 SH   SOLE 18 110,187 0 0
MKS INSTRS INC COM 55306N104   2,169,425 21,089 SH   SOLE 19 21,089 0 0
MKS INSTRS INC COM 55306N104   398,957,738 3,878,271 SH   SOLE 21 3,878,271 0 0
MKS INSTRS INC COM 55306N104   194,418,436 1,889,943 SH   SOLE 22 1,803,195 0 86,748
MKS INSTRS INC COM 55306N104   1,341,733 13,043 SH   SOLE 25 13,043 0 0
MKS INSTRS INC COM 55306N104   1,806,809 17,564 SH   SOLE 26 17,564 0 0
MKS INSTRS INC COM 55306N104   450,879 4,383 SH   SOLE 28 986 0 3,397
MKS INSTRS INC COM 55306N104   7,215,199 70,139 SH   SOLE 30 70,139 0 0
MKS INSTRS INC COM 55306N104   97,212 945 SH   SOLE 31 945 0 0
MKS INSTRS INC COM 55306N104   134,451 1,307 SH   SOLE 36 1,307 0 0
MKS INSTRS INC COM 55306N104   1,373,726 13,354 SH   SOLE 40 13,354 0 0
MKS INSTRS INC COM 55306N104   2,570,705 24,990 SH   SOLE 43 21,892 0 3,098
MOATABLE INC SPONSORED ADS 759892300   1 1 SH   SOLE 43 1 0 0
MOBILE INFRASTRUCTURE CORP COM SHS 60739N101   4,775 1,179 SH   SOLE 22 1,179 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   4,634,244 106,977 SH   SOLE 21 106,977 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   48,840,181 1,127,428 SH   SOLE 22 1,127,428 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   16,658,836 384,553 SH   SOLE 34 384,553 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   251,776 5,812 SH   SOLE 36 5,812 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   11,090 256 SH   SOLE 43 256 0 0
MODEL N INC COM 607525102   6,464,547 240,050 SH   SOLE 2 164,899 0 75,151
MODEL N INC COM 607525102   2,478 92 SH   SOLE 4 92 0 0
MODEL N INC COM 607525102   393,043 14,595 SH   SOLE 7 13,805 0 790
MODEL N INC COM 607525102   3,001,833 111,468 SH   SOLE 18 103,622 0 7,846
MODEL N INC COM 607525102   10,496,345 389,764 SH   SOLE 19 389,764 0 0
MODEL N INC COM 607525102   46,603,119 1,730,528 SH   SOLE 21 1,730,528 0 0
MODEL N INC COM 607525102   38,414,514 1,426,458 SH   SOLE 22 1,366,114 0 60,344
MODEL N INC COM 607525102   408,340 15,163 SH   SOLE 23 15,163 0 0
MODEL N INC COM 607525102   236,041 8,765 SH   SOLE 25 8,765 0 0
MODEL N INC COM 607525102   519,668 19,297 SH   SOLE 26 19,246 0 51
MODEL N INC COM 607525102   1,650,270 61,280 SH   SOLE 30 61,280 0 0
MODEL N INC COM 607525102   1,714,902 63,680 SH   SOLE 34 63,680 0 0
MODEL N INC COM 607525102   31,077 1,154 SH   SOLE 36 1,154 0 0
MODEL N INC COM 607525102   137,828 5,118 SH   SOLE 40 5,118 0 0
MODEL N INC COM 607525102   455,548 16,916 SH   SOLE 43 16,434 0 482
MODERNA INC COM 60770K107   83,350,537 838,115 SH   SOLE 2 329,525 0 508,590
MODERNA INC COM 60770K107   28,061,807 282,170 SH   SOLE 4 134,046 0 148,124
MODERNA INC COM 60770K107   26,084,840 262,291 SH   SOLE 7 237,615 0 24,676
MODERNA INC COM 60770K107   2,327,031 23,399 SH   SOLE 13 23,399 0 0
MODERNA INC COM 60770K107   4,997,959 50,256 SH   SOLE 15 50,256 0 0
MODERNA INC COM 60770K107   53,259,751 535,543 SH   SOLE 18 512,886 0 22,657
MODERNA INC COM 60770K107   60,863,499 612,001 SH   SOLE 19 612,001 0 0
MODERNA INC COM 60770K107   977,756,797 9,831,642 SH   SOLE 21 9,831,642 0 0
MODERNA INC COM 60770K107   710,341,515 7,142,700 SH   SOLE 22 6,412,572 0 730,128
MODERNA INC COM 60770K107   58,601,111 589,252 SH   SOLE 23 589,252 0 0
MODERNA INC COM 60770K107   48,554,374 488,229 SH   SOLE 25 487,105 0 1,124
MODERNA INC COM 60770K107   36,580,594 367,829 SH   SOLE 26 186,338 0 181,491
MODERNA INC COM 60770K107   65,281,466 656,425 SH   SOLE 28 26,779 0 629,646
MODERNA INC COM 60770K107   1,564,349 15,730 SH   SOLE 29 15,730 0 0
MODERNA INC COM 60770K107   252,496,887 2,538,933 SH   SOLE 30 2,538,933 0 0
MODERNA INC COM 60770K107   10,459,157 105,170 SH   SOLE 31 99,652 0 5,518
MODERNA INC COM 60770K107   11,012,397 110,733 SH   SOLE 32 110,733 0 0
MODERNA INC COM 60770K107   51,650,949 519,366 SH   SOLE 34 519,366 0 0
MODERNA INC COM 60770K107   7,705,883 77,485 SH   SOLE 36 77,485 0 0
MODERNA INC COM 60770K107   1,697,214 17,066 SH   SOLE 40 17,066 0 0
MODERNA INC COM 60770K107   63,151 635 SH   OTR 43 635 0 0
MODERNA INC COM 60770K107   23,542,003 236,722 SH   SOLE 43 211,627 0 25,095
MODINE MFG CO COM 607828100   4,949,548 82,907 SH   SOLE 2 44,679 0 38,228
MODINE MFG CO COM 607828100   10,268 172 SH   SOLE 4 172 0 0
MODINE MFG CO COM 607828100   698,908 11,707 SH   SOLE 7 11,082 0 625
MODINE MFG CO COM 607828100   8,734,110 146,300 SH   SOLE 18 137,349 0 8,951
MODINE MFG CO COM 607828100   15,152,218 253,806 SH   SOLE 19 253,806 0 0
MODINE MFG CO COM 607828100   126,369,975 2,116,750 SH   SOLE 21 2,116,750 0 0
MODINE MFG CO COM 607828100   93,938,607 1,573,511 SH   SOLE 22 1,511,246 0 62,265
MODINE MFG CO COM 607828100   173,070 2,899 SH   SOLE 23 2,899 0 0
MODINE MFG CO COM 607828100   576,523 9,657 SH   SOLE 25 9,657 0 0
MODINE MFG CO COM 607828100   995,915 16,682 SH   SOLE 26 14,740 0 1,942
MODINE MFG CO COM 607828100   2,808,766 47,048 SH   SOLE 30 47,048 0 0
MODINE MFG CO COM 607828100   557,419 9,337 SH   SOLE 40 9,337 0 0
MODINE MFG CO COM 607828100   1,501,515 25,151 SH   SOLE 43 23,947 0 1,204
MODIV INDUSTRIAL INC COM STK CL C 60784B101   19,206 1,289 SH   SOLE 18 1,289 0 0
MODIV INDUSTRIAL INC COM STK CL C 60784B101   245,239 16,459 SH   SOLE 21 16,459 0 0
MODIV INDUSTRIAL INC COM STK CL C 60784B101   1,090,904 73,215 SH   SOLE 22 73,215 0 0
MODIVCARE INC COM 60783X104   292,841 6,657 SH   SOLE 2 3,676 0 2,981
MODIVCARE INC COM 60783X104   2,947 67 SH   SOLE 4 67 0 0
MODIVCARE INC COM 60783X104   6,730 153 SH   SOLE 7 153 0 0
MODIVCARE INC COM 60783X104   1,690,888 38,438 SH   SOLE 18 38,438 0 0
MODIVCARE INC COM 60783X104   1,155,661 26,271 SH   SOLE 19 26,271 0 0
MODIVCARE INC COM 60783X104   66,249,468 1,506,012 SH   SOLE 21 1,506,012 0 0
MODIVCARE INC COM 60783X104   15,093,277 343,107 SH   SOLE 22 333,070 0 10,037
MODIVCARE INC COM 60783X104   113,318 2,576 SH   SOLE 25 2,576 0 0
MODIVCARE INC COM 60783X104   198,483 4,512 SH   SOLE 26 4,512 0 0
MODIVCARE INC COM 60783X104   1,298,277 29,513 SH   SOLE 30 29,513 0 0
MODIVCARE INC COM 60783X104   100,737 2,290 SH   SOLE 40 2,290 0 0
MODIVCARE INC COM 60783X104   1,871,335 42,540 SH   SOLE 43 39,224 0 3,316
MOELIS & CO CL A 60786M105   2,648,662 47,188 SH   SOLE 2 22,020 0 25,168
MOELIS & CO CL A 60786M105   10,889 194 SH   SOLE 4 194 0 0
MOELIS & CO CL A 60786M105   281,436 5,014 SH   SOLE 7 5,014 0 0
MOELIS & CO CL A 60786M105   11,108,071 197,899 SH   SOLE 18 190,560 0 7,339
MOELIS & CO CL A 60786M105   7,288,368 129,848 SH   SOLE 19 129,848 0 0
MOELIS & CO CL A 60786M105   316,715,490 5,642,535 SH   SOLE 21 5,642,535 0 0
MOELIS & CO CL A 60786M105   98,750,912 1,759,325 SH   SOLE 22 1,689,921 0 69,404
MOELIS & CO CL A 60786M105   559,616 9,970 SH   SOLE 25 9,970 0 0
MOELIS & CO CL A 60786M105   3,872,465 68,991 SH   SOLE 26 17,656 0 51,335
MOELIS & CO CL A 60786M105   61,013 1,087 SH   SOLE 28 1,087 0 0
MOELIS & CO CL A 60786M105   4,681,635 83,407 SH   SOLE 30 83,407 0 0
MOELIS & CO CL A 60786M105   64,830 1,155 SH   SOLE 36 1,155 0 0
MOELIS & CO CL A 60786M105   643,643 11,467 SH   SOLE 40 11,467 0 0
MOELIS & CO CL A 60786M105   2,498,752 44,517 SH   SOLE 43 36,627 0 7,890
MOHAWK INDS INC COM 608190104   9,841,919 95,091 SH   SOLE 2 52,177 0 42,914
MOHAWK INDS INC COM 608190104   1,253,489 12,111 SH   SOLE 4 11,882 0 229
MOHAWK INDS INC COM 608190104   3,090,821 29,863 SH   SOLE 7 26,593 0 3,270
MOHAWK INDS INC COM 608190104   230,598 2,228 SH   SOLE 15 2,228 0 0
MOHAWK INDS INC COM 608190104   8,010,176 77,393 SH   SOLE 18 77,216 0 177
MOHAWK INDS INC COM 608190104   4,814,613 46,518 SH   SOLE 19 46,518 0 0
MOHAWK INDS INC COM 608190104   154,317,155 1,490,987 SH   SOLE 21 1,490,987 0 0
MOHAWK INDS INC COM 608190104   128,004,764 1,236,761 SH   SOLE 22 1,147,706 0 89,055
MOHAWK INDS INC COM 608190104   617,999 5,971 SH   SOLE 23 5,971 0 0
MOHAWK INDS INC COM 608190104   1,120,698 10,828 SH   SOLE 25 10,828 0 0
MOHAWK INDS INC COM 608190104   3,765,744 36,384 SH   SOLE 26 19,913 0 16,471
MOHAWK INDS INC COM 608190104   48,956 473 SH   SOLE 28 473 0 0
MOHAWK INDS INC COM 608190104   19,860,408 191,888 SH   SOLE 30 191,888 0 0
MOHAWK INDS INC COM 608190104   78,971 763 SH   SOLE 31 763 0 0
MOHAWK INDS INC COM 608190104   2,547,860 24,617 SH   SOLE 34 24,617 0 0
MOHAWK INDS INC COM 608190104   386,780 3,737 SH   SOLE 36 3,737 0 0
MOHAWK INDS INC COM 608190104   1,208,466 11,676 SH   SOLE 40 11,676 0 0
MOHAWK INDS INC COM 608190104   17,906 173 SH   OTR 43 173 0 0
MOHAWK INDS INC COM 608190104   4,547,894 43,941 SH   SOLE 43 39,252 0 4,689
MOLECULAR TEMPLATES INC COM NEW 608550208   15 4 SH   SOLE 21 4 0 0
MOLECULAR TEMPLATES INC COM NEW 608550208   147,861 39,641 SH   SOLE 22 39,641 0 0
MOLECULIN BIOTECH INC COM 60855D200   10 12 SH   SOLE 21 12 0 0
MOLECULIN BIOTECH INC COM 60855D200   162,162 188,912 SH   SOLE 22 188,912 0 0
MOLINA HEALTHCARE INC COM 60855R100   47,254,290 130,786 SH   SOLE 2 27,305 0 103,481
MOLINA HEALTHCARE INC COM 60855R100   16,913,282 46,811 SH   SOLE 4 23,921 0 22,890
MOLINA HEALTHCARE INC COM 60855R100   25,623,021 70,917 SH   SOLE 7 64,862 0 6,055
MOLINA HEALTHCARE INC COM 60855R100   305,668 846 SH   SOLE 13 846 0 0
MOLINA HEALTHCARE INC COM 60855R100   3,018,022 8,353 SH   SOLE 15 8,353 0 0
MOLINA HEALTHCARE INC COM 60855R100   36,400,176 100,745 SH   SOLE 18 97,144 0 3,601
MOLINA HEALTHCARE INC COM 60855R100   34,626,505 95,836 SH   SOLE 19 95,836 0 0
MOLINA HEALTHCARE INC COM 60855R100   763,858,839 2,114,137 SH   SOLE 21 2,114,137 0 0
MOLINA HEALTHCARE INC COM 60855R100   465,460,498 1,288,258 SH   SOLE 22 1,162,222 0 126,036
MOLINA HEALTHCARE INC COM 60855R100   33,559,195 92,882 SH   SOLE 23 92,882 0 0
MOLINA HEALTHCARE INC COM 60855R100   33,994,213 94,086 SH   SOLE 25 94,086 0 0
MOLINA HEALTHCARE INC COM 60855R100   22,818,172 63,154 SH   SOLE 26 33,076 0 30,078
MOLINA HEALTHCARE INC COM 60855R100   56,390,374 156,072 SH   SOLE 28 24,476 0 131,596
MOLINA HEALTHCARE INC COM 60855R100   179,599,613 497,079 SH   SOLE 30 486,867 0 10,212
MOLINA HEALTHCARE INC COM 60855R100   4,682,939 12,961 SH   SOLE 31 11,994 0 967
MOLINA HEALTHCARE INC COM 60855R100   1,195,213 3,308 SH   SOLE 34 3,308 0 0
MOLINA HEALTHCARE INC COM 60855R100   6,027,373 16,682 SH   SOLE 36 16,682 0 0
MOLINA HEALTHCARE INC COM 60855R100   1,116,087 3,089 SH   SOLE 40 3,089 0 0
MOLINA HEALTHCARE INC COM 60855R100   29,410,995 81,401 SH   SOLE 43 63,233 0 18,168
MOLSON COORS BEVERAGE CO CL B 60871R209   28,217,565 460,996 SH   SOLE 2 163,905 0 297,091
MOLSON COORS BEVERAGE CO CL B 60871R209   8,088,718 132,147 SH   SOLE 4 91,377 0 40,770
MOLSON COORS BEVERAGE CO CL B 60871R209   24,687,584 403,326 SH   SOLE 7 371,932 0 31,394
MOLSON COORS BEVERAGE CO CL B 60871R209   575,802 9,407 SH   SOLE 13 9,407 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   1,660,076 27,121 SH   SOLE 15 27,121 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   23,220,932 379,365 SH   SOLE 18 366,794 0 12,571
MOLSON COORS BEVERAGE CO CL B 60871R209   5,749,639 93,933 SH   SOLE 19 93,933 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   330,517,718 5,399,734 SH   SOLE 21 5,399,734 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   244,226,798 3,989,982 SH   SOLE 22 3,704,324 0 285,658
MOLSON COORS BEVERAGE CO CL B 60871R209   19,997,368 326,701 SH   SOLE 23 326,701 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   50,939,819 832,214 SH   SOLE 25 761,167 0 71,047
MOLSON COORS BEVERAGE CO CL B 60871R209   20,432,388 333,808 SH   SOLE 26 122,605 0 211,203
MOLSON COORS BEVERAGE CO CL B 60871R209   27,327,511 446,455 SH   SOLE 28 10,981 0 435,474
MOLSON COORS BEVERAGE CO CL B 60871R209   799,035 13,054 SH   SOLE 29 13,054 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   104,780,747 1,711,824 SH   SOLE 30 1,711,824 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   2,704,013 44,176 SH   SOLE 31 41,046 0 3,130
MOLSON COORS BEVERAGE CO CL B 60871R209   2,851,651 46,588 SH   SOLE 34 46,588 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   3,327,926 54,369 SH   SOLE 36 54,369 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   617,425 10,087 SH   SOLE 40 10,087 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   14,292,533 233,500 SH   SOLE 43 201,177 0 32,323
MOMENTUS INC CL A NEW 60879E200   3 2 SH   SOLE 21 2 0 0
MOMENTUS INC CL A NEW 60879E200   22,990 13,289 SH   SOLE 22 13,289 0 0
MONARCH CASINO & RESORT INC COM 609027107   2,326,621 33,646 SH   SOLE 2 17,570 0 16,076
MONARCH CASINO & RESORT INC COM 609027107   2,766 40 SH   SOLE 4 40 0 0
MONARCH CASINO & RESORT INC COM 609027107   6,708 97 SH   SOLE 7 97 0 0
MONARCH CASINO & RESORT INC COM 609027107   2,718,840 39,318 SH   SOLE 18 39,318 0 0
MONARCH CASINO & RESORT INC COM 609027107   7,242,010 104,729 SH   SOLE 19 104,729 0 0
MONARCH CASINO & RESORT INC COM 609027107   105,857,240 1,530,835 SH   SOLE 21 1,530,835 0 0
MONARCH CASINO & RESORT INC COM 609027107   32,967,608 476,755 SH   SOLE 22 454,833 0 21,922
MONARCH CASINO & RESORT INC COM 609027107   38,931 563 SH   SOLE 23 563 0 0
MONARCH CASINO & RESORT INC COM 609027107   186,083 2,691 SH   SOLE 25 2,691 0 0
MONARCH CASINO & RESORT INC COM 609027107   89,204 1,290 SH   SOLE 26 0 0 1,290
MONARCH CASINO & RESORT INC COM 609027107   1,863,385 26,947 SH   SOLE 30 26,947 0 0
MONARCH CASINO & RESORT INC COM 609027107   147,428 2,132 SH   SOLE 40 2,132 0 0
MONARCH CASINO & RESORT INC COM 609027107   867,487 12,545 SH   SOLE 43 12,300 0 245
MONDAY COM LTD SHS M7S64H106   7,526,861 40,077 SH   SOLE 2 36,095 0 3,982
MONDAY COM LTD SHS M7S64H106   4,213,893 22,437 SH   SOLE 4 11,867 0 10,570
MONDAY COM LTD SHS M7S64H106   3,115,956 16,591 SH   SOLE 7 14,823 0 1,768
MONDAY COM LTD SHS M7S64H106   484,174 2,578 SH   SOLE 13 2,578 0 0
MONDAY COM LTD SHS M7S64H106   452,998 2,412 SH   SOLE 15 2,412 0 0
MONDAY COM LTD SHS M7S64H106   2,473,458 13,170 SH   SOLE 18 12,554 0 616
MONDAY COM LTD SHS M7S64H106   3,038,390 16,178 SH   SOLE 19 16,178 0 0
MONDAY COM LTD SHS M7S64H106   73,767,824 392,779 SH   SOLE 21 392,779 0 0
MONDAY COM LTD SHS M7S64H106   65,317,125 347,783 SH   SOLE 22 332,817 0 14,966
MONDAY COM LTD SHS M7S64H106   10,359,975 55,162 SH   SOLE 23 55,162 0 0
MONDAY COM LTD SHS M7S64H106   450,368 2,398 SH   SOLE 25 2,398 0 0
MONDAY COM LTD SHS M7S64H106   884,961 4,712 SH   SOLE 26 1,075 0 3,637
MONDAY COM LTD SHS M7S64H106   5,243,843 27,921 SH   SOLE 28 1,085 0 26,836
MONDAY COM LTD SHS M7S64H106   169,029 900 SH   SOLE 29 900 0 0
MONDAY COM LTD SHS M7S64H106   30,476,680 162,274 SH   SOLE 30 162,274 0 0
MONDAY COM LTD SHS M7S64H106   1,219,075 6,491 SH   SOLE 31 6,026 0 465
MONDAY COM LTD SHS M7S64H106   195,886 1,043 SH   SOLE 34 1,043 0 0
MONDAY COM LTD SHS M7S64H106   577,328 3,074 SH   SOLE 36 3,074 0 0
MONDAY COM LTD SHS M7S64H106   268,005 1,427 SH   SOLE 40 1,427 0 0
MONDAY COM LTD SHS M7S64H106   103,859 553 SH   SOLE 43 43 0 510
MONDEE HOLDINGS INC CLASS A COM 465712107   23,949 8,677 SH   SOLE 2 1,579 0 7,098
MONDEE HOLDINGS INC CLASS A COM 465712107   1,377 499 SH   SOLE 7 499 0 0
MONDEE HOLDINGS INC CLASS A COM 465712107   329,533 119,396 SH   SOLE 18 119,396 0 0
MONDEE HOLDINGS INC CLASS A COM 465712107   275,379 99,775 SH   SOLE 19 99,775 0 0
MONDEE HOLDINGS INC CLASS A COM 465712107   4,792,086 1,736,263 SH   SOLE 21 1,736,263 0 0
MONDEE HOLDINGS INC CLASS A COM 465712107   3,016,150 1,092,808 SH   SOLE 22 1,074,004 0 18,804
MONDELEZ INTL INC CL A 609207105   217,777,599 3,006,732 SH   SOLE 2 1,016,881 0 1,989,851
MONDELEZ INTL INC CL A 609207105   96,639,293 1,334,244 SH   SOLE 4 595,611 0 738,633
MONDELEZ INTL INC CL A 609207105   80,247,297 1,107,929 SH   SOLE 7 1,005,157 0 102,772
MONDELEZ INTL INC CL A 609207105   10,436,439 144,090 SH   SOLE 13 144,090 0 0
MONDELEZ INTL INC CL A 609207105   15,329,592 211,647 SH   SOLE 15 211,647 0 0
MONDELEZ INTL INC CL A 609207105   257,768,573 3,558,865 SH   SOLE 18 3,458,829 0 100,036
MONDELEZ INTL INC CL A 609207105   131,640,728 1,817,489 SH   SOLE 19 1,817,489 0 0
MONDELEZ INTL INC CL A 609207105   2,400,966,642 33,148,787 SH   SOLE 21 33,148,787 0 0
MONDELEZ INTL INC CL A 609207105   2,154,830,598 29,750,526 SH   SOLE 22 26,813,703 0 2,936,823
MONDELEZ INTL INC CL A 609207105   208,377,561 2,876,951 SH   SOLE 23 2,876,951 0 0
MONDELEZ INTL INC CL A 609207105   223,484,865 3,085,529 SH   SOLE 25 2,789,808 0 295,721
MONDELEZ INTL INC CL A 609207105   209,607,567 2,893,933 SH   SOLE 26 973,223 0 1,920,710
MONDELEZ INTL INC CL A 609207105   191,132,920 2,638,864 SH   SOLE 28 49,768 0 2,589,096
MONDELEZ INTL INC CL A 609207105   4,837,382 66,787 SH   SOLE 29 66,787 0 0
MONDELEZ INTL INC CL A 609207105   612,385,582 8,454,861 SH   SOLE 30 8,450,200 0 4,661
MONDELEZ INTL INC CL A 609207105   31,255,501 431,527 SH   SOLE 31 408,831 0 22,696
MONDELEZ INTL INC CL A 609207105   28,628,392 395,256 SH   SOLE 32 395,256 0 0
MONDELEZ INTL INC CL A 609207105   113,985,481 1,573,733 SH   SOLE 34 1,573,733 0 0
MONDELEZ INTL INC CL A 609207105   27,120,255 374,434 SH   SOLE 36 374,434 0 0
MONDELEZ INTL INC CL A 609207105   11,319,867 156,287 SH   SOLE 37 156,287 0 0
MONDELEZ INTL INC CL A 609207105   5,127,247 70,789 SH   SOLE 40 70,789 0 0
MONDELEZ INTL INC CL A 609207105   176,150 2,432 SH   OTR 43 2,432 0 0
MONDELEZ INTL INC CL A 609207105   141,938,454 1,959,664 SH   SOLE 43 1,619,192 0 340,472
MONEYLION INC CL A 60938K304   297,025 4,738 SH   SOLE 2 4,738 0 0
MONEYLION INC CL A 60938K304   161,615 2,578 SH   SOLE 18 2,578 0 0
MONEYLION INC CL A 60938K304   905,181 14,439 SH   SOLE 21 14,439 0 0
MONEYLION INC CL A 60938K304   1,169,921 18,662 SH   SOLE 22 18,662 0 0
MONEYLION INC CL A 60938K304   65,511 1,045 SH   SOLE 26 660 0 385
MONEYLION INC CL A 60938K304   295,019 4,706 SH   SOLE 28 0 0 4,706
MONEYLION INC CL A 60938K304   155,597 2,482 SH   SOLE 31 2,312 0 170
MONEYLION INC CL A 60938K304   125 2 SH   SOLE 43 2 0 0
MONGODB INC CL A 60937P106   44,786,656 109,543 SH   SOLE 2 13,046 0 96,497
MONGODB INC CL A 60937P106   19,699,620 48,183 SH   SOLE 4 23,130 0 25,053
MONGODB INC CL A 60937P106   22,311,353 54,571 SH   SOLE 7 52,568 0 2,003
MONGODB INC CL A 60937P106   895,382 2,190 SH   SOLE 13 2,190 0 0
MONGODB INC CL A 60937P106   3,173,085 7,761 SH   SOLE 15 7,761 0 0
MONGODB INC CL A 60937P106   69,142,259 169,114 SH   SOLE 18 125,158 0 43,956
MONGODB INC CL A 60937P106   497,161,191 1,215,999 SH   SOLE 19 1,215,999 0 0
MONGODB INC CL A 60937P106   558,796,555 1,366,752 SH   SOLE 21 1,366,752 0 0
MONGODB INC CL A 60937P106   756,222,861 1,849,634 SH   SOLE 22 1,719,313 0 130,321
MONGODB INC CL A 60937P106   46,711,113 114,250 SH   SOLE 23 114,250 0 0
MONGODB INC CL A 60937P106   50,573,927 123,698 SH   SOLE 25 123,555 0 143
MONGODB INC CL A 60937P106   30,305,189 74,123 SH   SOLE 26 38,678 0 35,445
MONGODB INC CL A 60937P106   36,413,816 89,064 SH   SOLE 28 2,415 0 86,649
MONGODB INC CL A 60937P106   151,485,875 370,517 SH   SOLE 30 339,094 0 31,423
MONGODB INC CL A 60937P106   6,493,356 15,882 SH   SOLE 31 14,651 0 1,231
MONGODB INC CL A 60937P106   8,471,372 20,720 SH   SOLE 32 20,720 0 0
MONGODB INC CL A 60937P106   201,986,210 494,035 SH   SOLE 34 494,035 0 0
MONGODB INC CL A 60937P106   6,221,470 15,217 SH   SOLE 36 15,217 0 0
MONGODB INC CL A 60937P106   1,513,972 3,703 SH   SOLE 40 3,703 0 0
MONGODB INC CL A 60937P106   40,123 98 SH   OTR 43 98 0 0
MONGODB INC CL A 60937P106   26,748,157 65,423 SH   SOLE 43 55,187 0 10,236
MONGODB INC NOTE 0.250% 1/1 60937PAD8   16,123,900 8,164,000 PRN   SOLE 21 8,164,000 0 0
MONOGRAM ORTHOPAEDICS INC COM 609786108   2,078 604 SH   SOLE 18 604 0 0
MONOGRAM ORTHOPAEDICS INC COM 609786108   16,780 4,878 SH   SOLE 21 4,878 0 0
MONOLITHIC PWR SYS INC COM 609839105   55,498,548 87,984 SH   SOLE 2 17,070 0 70,914
MONOLITHIC PWR SYS INC COM 609839105   22,557,954 35,762 SH   SOLE 4 13,509 0 22,253
MONOLITHIC PWR SYS INC COM 609839105   18,126,725 28,737 SH   SOLE 7 25,198 0 3,539
MONOLITHIC PWR SYS INC COM 609839105   736,120 1,167 SH   SOLE 13 1,167 0 0
MONOLITHIC PWR SYS INC COM 609839105   4,289,935 6,801 SH   SOLE 15 6,801 0 0
MONOLITHIC PWR SYS INC COM 609839105   74,144,404 117,544 SH   SOLE 18 99,773 0 17,771
MONOLITHIC PWR SYS INC COM 609839105   517,069,289 819,730 SH   SOLE 19 819,730 0 0
MONOLITHIC PWR SYS INC COM 609839105   1,353,508,170 2,145,769 SH   SOLE 21 2,145,769 0 0
MONOLITHIC PWR SYS INC COM 609839105   705,769,019 1,118,883 SH   SOLE 22 1,018,558 0 100,325
MONOLITHIC PWR SYS INC COM 609839105   46,787,476 74,174 SH   SOLE 23 74,174 0 0
MONOLITHIC PWR SYS INC COM 609839105   41,057,470 65,090 SH   SOLE 25 64,999 0 91
MONOLITHIC PWR SYS INC COM 609839105   28,486,656 45,161 SH   SOLE 26 22,353 0 22,808
MONOLITHIC PWR SYS INC COM 609839105   41,771,513 66,222 SH   SOLE 28 629 0 65,593
MONOLITHIC PWR SYS INC COM 609839105   177,755,696 281,803 SH   SOLE 30 281,803 0 0
MONOLITHIC PWR SYS INC COM 609839105   6,420,079 10,178 SH   SOLE 31 9,399 0 779
MONOLITHIC PWR SYS INC COM 609839105   170,768,546 270,726 SH   SOLE 34 270,726 0 0
MONOLITHIC PWR SYS INC COM 609839105   6,231,476 9,879 SH   SOLE 36 9,879 0 0
MONOLITHIC PWR SYS INC COM 609839105   1,489,902 2,362 SH   SOLE 40 2,362 0 0
MONOLITHIC PWR SYS INC COM 609839105   48,685 77 SH   OTR 43 77 0 0
MONOLITHIC PWR SYS INC COM 609839105   30,580,658 48,481 SH   SOLE 43 41,407 0 7,074
MONRO INC COM 610236101   2,625,402 89,482 SH   SOLE 2 68,469 0 21,013
MONRO INC COM 610236101   4,254 145 SH   SOLE 4 145 0 0
MONRO INC COM 610236101   9,389 320 SH   SOLE 7 320 0 0
MONRO INC COM 610236101   2,939,516 100,188 SH   SOLE 18 100,188 0 0
MONRO INC COM 610236101   1,923,208 65,549 SH   SOLE 19 65,549 0 0
MONRO INC COM 610236101   111,271,422 3,792,482 SH   SOLE 21 3,792,482 0 0
MONRO INC COM 610236101   31,268,372 1,065,725 SH   SOLE 22 1,022,653 0 43,072
MONRO INC COM 610236101   176,509 6,016 SH   SOLE 25 6,016 0 0
MONRO INC COM 610236101   824,131 28,089 SH   SOLE 26 9,704 0 18,385
MONRO INC COM 610236101   78,514 2,676 SH   SOLE 28 597 0 2,079
MONRO INC COM 610236101   1,752,654 59,736 SH   SOLE 30 59,736 0 0
MONRO INC COM 610236101   262,534 8,948 SH   SOLE 34 8,948 0 0
MONRO INC COM 610236101   234,925 8,007 SH   SOLE 40 8,007 0 0
MONRO INC COM 610236101   2,462,183 83,919 SH   SOLE 43 74,624 0 9,295
MONROE CAP CORP COM 610335101   591,870 83,775 SH   SOLE 30 83,775 0 0
MONROE CAP CORP COM 610335101   14,141 2,002 SH   SOLE 43 2,002 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   72,926,886 1,265,872 SH   SOLE 2 239,038 0 1,026,834
MONSTER BEVERAGE CORP NEW COM 61174X109   38,666,853 671,183 SH   SOLE 4 292,835 0 378,348
MONSTER BEVERAGE CORP NEW COM 61174X109   36,564,664 634,693 SH   SOLE 7 558,410 0 76,283
MONSTER BEVERAGE CORP NEW COM 61174X109   1,939,383 33,664 SH   SOLE 13 33,664 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   6,939,989 120,465 SH   SOLE 15 120,465 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   128,812,561 2,235,941 SH   SOLE 18 2,185,517 0 50,424
MONSTER BEVERAGE CORP NEW COM 61174X109   19,693,402 341,840 SH   SOLE 19 341,840 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   1,048,359,991 18,197,535 SH   SOLE 21 18,197,535 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   935,949,861 16,246,309 SH   SOLE 22 14,595,409 0 1,650,900
MONSTER BEVERAGE CORP NEW COM 61174X109   74,381,884 1,291,128 SH   SOLE 23 1,291,128 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   66,406,586 1,152,692 SH   SOLE 25 1,103,005 0 49,687
MONSTER BEVERAGE CORP NEW COM 61174X109   43,452,976 754,261 SH   SOLE 26 366,794 0 387,467
MONSTER BEVERAGE CORP NEW COM 61174X109   70,383,232 1,221,719 SH   SOLE 28 9,992 0 1,211,727
MONSTER BEVERAGE CORP NEW COM 61174X109   62,622 1,087 SH   SOLE 29 1,087 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   312,720,676 5,428,236 SH   SOLE 30 5,428,236 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   10,112,571 175,535 SH   SOLE 31 162,425 0 13,110
MONSTER BEVERAGE CORP NEW COM 61174X109   17,408,359 302,176 SH   SOLE 32 302,176 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   21,257,917 368,997 SH   SOLE 34 368,997 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   11,898,712 206,539 SH   SOLE 36 206,539 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   2,319,724 40,266 SH   SOLE 40 40,266 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   76,679 1,331 SH   OTR 43 1,331 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   74,558,292 1,294,190 SH   SOLE 43 1,139,446 0 154,744
MONTAUK RENEWABLES INC COM 61218C103   265,340 29,780 SH   SOLE 2 15,741 0 14,039
MONTAUK RENEWABLES INC COM 61218C103   292,792 32,861 SH   SOLE 7 31,078 0 1,783
MONTAUK RENEWABLES INC COM 61218C103   1,502,173 168,594 SH   SOLE 18 168,594 0 0
MONTAUK RENEWABLES INC COM 61218C103   1,249,966 140,288 SH   SOLE 19 140,288 0 0
MONTAUK RENEWABLES INC COM 61218C103   23,203,983 2,604,263 SH   SOLE 21 2,604,263 0 0
MONTAUK RENEWABLES INC COM 61218C103   14,767,283 1,657,383 SH   SOLE 22 1,602,116 0 55,267
MONTAUK RENEWABLES INC COM 61218C103   81,090 9,101 SH   SOLE 25 9,101 0 0
MONTAUK RENEWABLES INC COM 61218C103   19,727 2,214 SH   SOLE 26 2,214 0 0
MONTAUK RENEWABLES INC COM 61218C103   92,709 10,405 SH   SOLE 28 0 0 10,405
MONTAUK RENEWABLES INC COM 61218C103   307,644 34,528 SH   SOLE 30 34,528 0 0
MONTAUK RENEWABLES INC COM 61218C103   64,794 7,272 SH   SOLE 40 7,272 0 0
MONTAUK RENEWABLES INC COM 61218C103   1,622 182 SH   SOLE 43 182 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   92,717 16,410 SH   SOLE 2 1,250 0 15,160
MONTE ROSA THERAPEUTICS INC COM 61225M102   2,260 400 SH   SOLE 7 400 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   505,635 89,493 SH   SOLE 18 89,493 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   1,861,161 329,409 SH   SOLE 19 329,409 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   6,752,366 1,195,109 SH   SOLE 21 1,195,109 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   4,181,915 740,162 SH   SOLE 22 715,090 0 25,072
MONTE ROSA THERAPEUTICS INC COM 61225M102   5,633 997 SH   SOLE 34 997 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   481,211 14,977 SH   SOLE 2 8,209 0 6,768
MONTROSE ENVIRONMENTAL GROUP COM 615111101   2,088 65 SH   SOLE 4 65 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   1,316,816 40,984 SH   SOLE 7 40,984 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   2,322,196 72,275 SH   SOLE 18 72,275 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   1,883,975 58,636 SH   SOLE 19 58,636 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   35,615,013 1,108,466 SH   SOLE 21 1,108,466 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   24,190,324 752,889 SH   SOLE 22 726,806 0 26,083
MONTROSE ENVIRONMENTAL GROUP COM 615111101   194,290 6,047 SH   SOLE 25 6,047 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   380,805 11,852 SH   SOLE 26 11,852 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   652,400 20,305 SH   SOLE 28 17,214 0 3,091
MONTROSE ENVIRONMENTAL GROUP COM 615111101   13,356,377 415,698 SH   SOLE 30 415,698 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   128,199 3,990 SH   SOLE 40 3,990 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   101,756 3,167 SH   SOLE 43 2,986 0 181
MOODYS CORP COM 615369105   212,097,904 543,061 SH   SOLE 2 327,632 0 215,429
MOODYS CORP COM 615369105   77,339,082 198,021 SH   SOLE 4 118,791 0 79,230
MOODYS CORP COM 615369105   77,055,926 197,296 SH   SOLE 7 180,459 0 16,837
MOODYS CORP COM 615369105   3,716,569 9,516 SH   SOLE 13 9,516 0 0
MOODYS CORP COM 615369105   9,694,871 24,823 SH   SOLE 15 24,823 0 0
MOODYS CORP COM 615369105   147,220,030 376,946 SH   SOLE 18 330,880 0 46,066
MOODYS CORP COM 615369105   105,235,611 269,448 SH   SOLE 19 269,448 0 0
MOODYS CORP COM 615369105   1,463,417,384 3,746,972 SH   SOLE 21 3,746,972 0 0
MOODYS CORP COM 615369105   1,434,266,376 3,672,333 SH   SOLE 22 3,264,127 0 408,206
MOODYS CORP COM 615369105   139,104,193 356,166 SH   SOLE 23 356,166 0 0
MOODYS CORP COM 615369105   322,616,620 826,036 SH   SOLE 25 590,826 0 235,210
MOODYS CORP COM 615369105   135,959,013 348,113 SH   SOLE 26 239,593 0 108,520
MOODYS CORP COM 615369105   177,525,924 454,542 SH   SOLE 28 17,908 0 436,634
MOODYS CORP COM 615369105   1,357,196 3,475 SH   SOLE 29 3,475 0 0
MOODYS CORP COM 615369105   568,602,244 1,455,864 SH   SOLE 30 1,426,310 0 29,554
MOODYS CORP COM 615369105   14,543,673 37,238 SH   SOLE 31 34,456 0 2,782
MOODYS CORP COM 615369105   8,337,675 21,348 SH   SOLE 34 21,348 0 0
MOODYS CORP COM 615369105   18,033,327 46,173 SH   SOLE 36 46,173 0 0
MOODYS CORP COM 615369105   3,379,516 8,653 SH   SOLE 40 8,653 0 0
MOODYS CORP COM 615369105   98,031 251 SH   OTR 43 251 0 0
MOODYS CORP COM 615369105   130,446,926 334,000 SH   SOLE 43 269,812 0 64,188
MOOG INC CL A 615394202   5,879,371 40,609 SH   SOLE 2 19,523 0 21,086
MOOG INC CL A 615394202   1,882 13 SH   SOLE 4 13 0 0
MOOG INC CL A 615394202   1,350,942 9,331 SH   SOLE 7 8,837 0 494
MOOG INC CL A 615394202   13,713,272 94,718 SH   SOLE 18 92,161 0 2,557
MOOG INC CL A 615394202   10,821,147 74,742 SH   SOLE 19 74,742 0 0
MOOG INC CL A 615394202   548,624,844 3,789,369 SH   SOLE 21 3,789,369 0 0
MOOG INC CL A 615394202   123,193,447 850,901 SH   SOLE 22 814,149 0 36,752
MOOG INC CL A 615394202   205,732 1,421 SH   SOLE 23 1,421 0 0
MOOG INC CL A 615394202   950,191 6,563 SH   SOLE 25 6,563 0 0
MOOG INC CL A 615394202   2,589,680 17,887 SH   SOLE 26 9,515 0 8,372
MOOG INC CL A 615394202   755,752 5,220 SH   SOLE 28 521 0 4,699
MOOG INC CL A 615394202   7,543,183 52,101 SH   SOLE 30 52,101 0 0
MOOG INC CL A 615394202   190,965 1,319 SH   SOLE 36 1,319 0 0
MOOG INC CL A 615394202   861,731 5,952 SH   SOLE 40 5,952 0 0
MOOG INC CL A 615394202   3,553,988 24,548 SH   SOLE 43 22,952 0 1,596
MOOG INC CL B 615394301   15,188 106 SH   SOLE 43 0 0 106
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   389,817 6,455 SH   SOLE 2 4,436 0 2,019
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   415,544 6,881 SH   SOLE 7 6,499 0 382
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   418,261 6,926 SH   SOLE 18 6,926 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   16,266,771 269,362 SH   SOLE 19 269,362 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   2,602,265 43,091 SH   SOLE 21 43,091 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   769,731 12,746 SH   SOLE 22 4,556 0 8,190
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   230,448 3,816 SH   SOLE 25 3,816 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   24,639 408 SH   SOLE 26 408 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   47,044 779 SH   SOLE 28 0 0 779
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   1,620,626 26,836 SH   SOLE 30 26,836 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   65,644 1,087 SH   SOLE 34 1,087 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   201,642 3,339 SH   SOLE 40 3,339 0 0
MORGAN STANLEY COM NEW 617446448   232,472,903 2,493,007 SH   SOLE 2 592,892 0 1,900,115
MORGAN STANLEY COM NEW 617446448   103,993,333 1,115,210 SH   SOLE 4 592,039 0 523,171
MORGAN STANLEY COM NEW 617446448   124,774,095 1,338,060 SH   SOLE 7 1,212,783 0 125,277
MORGAN STANLEY COM NEW 617446448   6,325,707 67,836 SH   SOLE 13 67,836 0 0
MORGAN STANLEY COM NEW 617446448   17,682,998 189,630 SH   SOLE 15 189,630 0 0
MORGAN STANLEY COM NEW 617446448   738,927,920 7,924,160 SH   SOLE 18 7,842,207 0 81,953
MORGAN STANLEY COM NEW 617446448   43,310,429 464,455 SH   SOLE 19 464,455 0 0
MORGAN STANLEY COM NEW 617446448   2,943,912,758 31,570,110 SH   SOLE 21 31,570,110 0 0
MORGAN STANLEY COM NEW 617446448   2,490,663,300 26,709,526 SH   SOLE 22 24,066,951 0 2,642,575
MORGAN STANLEY COM NEW 617446448   232,993,704 2,498,592 SH   SOLE 23 2,498,592 0 0
MORGAN STANLEY COM NEW 617446448   229,535,994 2,461,512 SH   SOLE 25 2,371,487 0 90,025
MORGAN STANLEY COM NEW 617446448   145,761,406 1,563,125 SH   SOLE 26 862,361 0 700,764
MORGAN STANLEY COM NEW 617446448   216,589,817 2,322,679 SH   SOLE 28 115,044 0 2,207,635
MORGAN STANLEY COM NEW 617446448   2,178,413 23,361 SH   SOLE 29 23,361 0 0
MORGAN STANLEY COM NEW 617446448   676,103,064 7,250,435 SH   SOLE 30 7,250,435 0 0
MORGAN STANLEY COM NEW 617446448   30,849,804 330,829 SH   SOLE 31 310,058 0 20,771
MORGAN STANLEY COM NEW 617446448   13,719,779 147,129 SH   SOLE 34 147,129 0 0
MORGAN STANLEY COM NEW 617446448   30,686,617 329,079 SH   SOLE 36 329,079 0 0
MORGAN STANLEY COM NEW 617446448   6,073,093 65,127 SH   SOLE 40 65,127 0 0
MORGAN STANLEY COM NEW 617446448   224,919 2,412 SH   OTR 43 2,412 0 0
MORGAN STANLEY COM NEW 617446448   152,271,710 1,632,941 SH   SOLE 43 1,394,745 0 238,195
MORNINGSTAR INC COM 617700109   11,084,644 38,725 SH   SOLE 2 22,320 0 16,405
MORNINGSTAR INC COM 617700109   22,899 80 SH   SOLE 4 80 0 0
MORNINGSTAR INC COM 617700109   1,208,505 4,222 SH   SOLE 7 4,000 0 222
MORNINGSTAR INC COM 617700109   14,502,063 50,664 SH   SOLE 18 50,664 0 0
MORNINGSTAR INC COM 617700109   2,478,552 8,659 SH   SOLE 19 8,659 0 0
MORNINGSTAR INC COM 617700109   404,762,538 1,414,067 SH   SOLE 21 1,414,067 0 0
MORNINGSTAR INC COM 617700109   219,772,210 767,790 SH   SOLE 22 733,125 0 34,665
MORNINGSTAR INC COM 617700109   1,459,824 5,100 SH   SOLE 25 5,100 0 0
MORNINGSTAR INC COM 617700109   1,887,180 6,593 SH   SOLE 26 6,593 0 0
MORNINGSTAR INC COM 617700109   385,852 1,348 SH   SOLE 28 385 0 963
MORNINGSTAR INC COM 617700109   5,383,602 18,808 SH   SOLE 30 18,808 0 0
MORNINGSTAR INC COM 617700109   101,901 356 SH   SOLE 31 356 0 0
MORNINGSTAR INC COM 617700109   12,881 45 SH   SOLE 36 45 0 0
MORNINGSTAR INC COM 617700109   1,528,522 5,340 SH   SOLE 40 5,340 0 0
MORNINGSTAR INC COM 617700109   18,810 66 SH   OTR 43 66 0 0
MORNINGSTAR INC COM 617700109   20,088,446 70,180 SH   SOLE 43 63,202 0 6,978
MORPHIC HLDG INC COM 61775R105   557,066 19,289 SH   SOLE 2 8,839 0 10,450
MORPHIC HLDG INC COM 61775R105   3,263 113 SH   SOLE 4 113 0 0
MORPHIC HLDG INC COM 61775R105   361,982 12,534 SH   SOLE 7 11,854 0 680
MORPHIC HLDG INC COM 61775R105   2,711,774 93,898 SH   SOLE 18 93,898 0 0
MORPHIC HLDG INC COM 61775R105   7,728,461 267,606 SH   SOLE 19 267,606 0 0
MORPHIC HLDG INC COM 61775R105   49,424,394 1,711,371 SH   SOLE 21 1,711,371 0 0
MORPHIC HLDG INC COM 61775R105   31,769,704 1,100,059 SH   SOLE 22 1,073,017 0 27,042
MORPHIC HLDG INC COM 61775R105   146,479 5,072 SH   SOLE 25 5,072 0 0
MORPHIC HLDG INC COM 61775R105   326,084 11,291 SH   SOLE 26 11,291 0 0
MORPHIC HLDG INC COM 61775R105   1,554,957 53,842 SH   SOLE 30 53,842 0 0
MORPHIC HLDG INC COM 61775R105   26,021 901 SH   SOLE 34 901 0 0
MORPHIC HLDG INC COM 61775R105   25,212 873 SH   SOLE 36 873 0 0
MORPHIC HLDG INC COM 61775R105   125,281 4,338 SH   SOLE 40 4,338 0 0
MORPHIC HLDG INC COM 61775R105   620,891 21,499 SH   SOLE 43 18,472 0 3,027
MORPHOSYS AG SPONSORED ADS 617760202   8,102,794 818,464 SH   SOLE 21 818,464 0 0
MORPHOSYS AG SPONSORED ADS 617760202   456,746 46,136 SH   SOLE 43 39,032 0 7,104
MOSAIC CO NEW COM 61945C103   35,137,096 983,406 SH   SOLE 2 251,735 0 731,671
MOSAIC CO NEW COM 61945C103   15,091,745 422,383 SH   SOLE 4 206,044 0 216,339
MOSAIC CO NEW COM 61945C103   19,767,265 553,240 SH   SOLE 7 495,979 0 57,261
MOSAIC CO NEW COM 61945C103   696,878 19,504 SH   SOLE 13 19,504 0 0
MOSAIC CO NEW COM 61945C103   1,805,901 50,543 SH   SOLE 15 50,543 0 0
MOSAIC CO NEW COM 61945C103   19,330,073 541,004 SH   SOLE 18 518,755 0 22,249
MOSAIC CO NEW COM 61945C103   6,276,046 175,652 SH   SOLE 19 175,652 0 0
MOSAIC CO NEW COM 61945C103   341,778,995 9,565,603 SH   SOLE 21 9,565,603 0 0
MOSAIC CO NEW COM 61945C103   267,686,266 7,491,919 SH   SOLE 22 6,755,008 0 736,911
MOSAIC CO NEW COM 61945C103   23,512,162 658,051 SH   SOLE 23 658,051 0 0
MOSAIC CO NEW COM 61945C103   21,325,057 596,839 SH   SOLE 25 596,839 0 0
MOSAIC CO NEW COM 61945C103   16,267,405 455,287 SH   SOLE 26 178,926 0 276,361
MOSAIC CO NEW COM 61945C103   24,664,312 690,297 SH   SOLE 28 6,468 0 683,829
MOSAIC CO NEW COM 61945C103   218,811 6,124 SH   SOLE 29 6,124 0 0
MOSAIC CO NEW COM 61945C103   101,743,140 2,847,555 SH   SOLE 30 2,660,259 0 187,296
MOSAIC CO NEW COM 61945C103   3,125,160 87,466 SH   SOLE 31 81,415 0 6,051
MOSAIC CO NEW COM 61945C103   6,563,137 183,687 SH   SOLE 34 183,687 0 0
MOSAIC CO NEW COM 61945C103   2,969,735 83,116 SH   SOLE 36 83,116 0 0
MOSAIC CO NEW COM 61945C103   625,811 17,515 SH   SOLE 40 17,515 0 0
MOSAIC CO NEW COM 61945C103   40,696 1,139 SH   OTR 43 1,139 0 0
MOSAIC CO NEW COM 61945C103   20,140,255 563,679 SH   SOLE 43 507,496 0 56,183
MOTORCAR PTS AMER INC COM 620071100   297,152 31,815 SH   SOLE 2 28,238 0 3,577
MOTORCAR PTS AMER INC COM 620071100   68,434 7,327 SH   SOLE 18 7,327 0 0
MOTORCAR PTS AMER INC COM 620071100   157,837 16,899 SH   SOLE 19 16,899 0 0
MOTORCAR PTS AMER INC COM 620071100   389,422 41,694 SH   SOLE 21 41,694 0 0
MOTORCAR PTS AMER INC COM 620071100   2,829,889 302,986 SH   SOLE 22 299,142 0 3,844
MOTORCAR PTS AMER INC COM 620071100   22,743 2,435 SH   SOLE 23 2,435 0 0
MOTORCAR PTS AMER INC COM 620071100   62,064 6,645 SH   SOLE 26 4,193 0 2,452
MOTORCAR PTS AMER INC COM 620071100   279,677 29,944 SH   SOLE 28 0 0 29,944
MOTORCAR PTS AMER INC COM 620071100   147,535 15,796 SH   SOLE 31 14,712 0 1,084
MOTORCAR PTS AMER INC COM 620071100   570 61 SH   SOLE 43 21 0 40
MOTOROLA SOLUTIONS INC COM NEW 620076307   89,643,616 286,319 SH   SOLE 2 45,471 0 240,848
MOTOROLA SOLUTIONS INC COM NEW 620076307   57,531,540 183,754 SH   SOLE 4 104,807 0 78,947
MOTOROLA SOLUTIONS INC COM NEW 620076307   51,599,424 164,807 SH   SOLE 7 150,365 0 14,442
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,687,555 5,390 SH   SOLE 13 5,390 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   7,918,046 25,290 SH   SOLE 15 25,290 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   108,970,348 348,048 SH   SOLE 18 324,024 0 24,024
MOTOROLA SOLUTIONS INC COM NEW 620076307   84,243,752 269,072 SH   SOLE 19 269,072 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,648,829,937 5,266,313 SH   SOLE 21 5,266,313 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,256,280,513 4,012,522 SH   SOLE 22 3,658,293 0 354,229
MOTOROLA SOLUTIONS INC COM NEW 620076307   86,678,653 276,849 SH   SOLE 23 276,849 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   125,507,136 400,866 SH   SOLE 25 309,961 0 90,905
MOTOROLA SOLUTIONS INC COM NEW 620076307   65,099,864 207,927 SH   SOLE 26 108,173 0 99,754
MOTOROLA SOLUTIONS INC COM NEW 620076307   115,065,584 367,516 SH   SOLE 28 4,960 0 362,556
MOTOROLA SOLUTIONS INC COM NEW 620076307   308,394 985 SH   SOLE 29 985 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   383,296,675 1,224,238 SH   SOLE 30 1,224,238 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   11,602,489 37,058 SH   SOLE 31 34,241 0 2,817
MOTOROLA SOLUTIONS INC COM NEW 620076307   59,222,852 189,156 SH   SOLE 34 189,156 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   18,756,596 59,908 SH   SOLE 36 59,908 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   2,704,471 8,638 SH   SOLE 40 8,638 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   59,174 189 SH   OTR 43 189 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   91,799,051 293,203 SH   SOLE 43 259,436 0 33,767
MOTUS GI HLDGS INC COM 62014P504   175 137 SH   SOLE 22 137 0 0
MOVADO GROUP INC COM 624580106   510,560 16,934 SH   SOLE 2 4,590 0 12,344
MOVADO GROUP INC COM 624580106   425,296 14,106 SH   SOLE 7 13,328 0 778
MOVADO GROUP INC COM 624580106   1,597,498 52,985 SH   SOLE 18 52,985 0 0
MOVADO GROUP INC COM 624580106   970,438 32,187 SH   SOLE 19 32,187 0 0
MOVADO GROUP INC COM 624580106   58,473,664 1,939,425 SH   SOLE 21 1,939,425 0 0
MOVADO GROUP INC COM 624580106   12,793,188 424,318 SH   SOLE 22 404,909 0 19,409
MOVADO GROUP INC COM 624580106   73,415 2,435 SH   SOLE 25 2,435 0 0
MOVADO GROUP INC COM 624580106   202,698 6,723 SH   SOLE 26 880 0 5,843
MOVADO GROUP INC COM 624580106   1,564,061 51,876 SH   SOLE 30 51,876 0 0
MOVADO GROUP INC COM 624580106   56,441 1,872 SH   SOLE 40 1,872 0 0
MOVADO GROUP INC COM 624580106   625,190 20,736 SH   SOLE 43 19,844 0 892
MOVANO INC COM 62459M107   4,845 6,200 SH   SOLE 18 6,200 0 0
MOVANO INC COM 62459M107   72,565 92,865 SH   SOLE 21 92,865 0 0
MOVANO INC COM 62459M107   4,143 5,302 SH   SOLE 22 5,302 0 0
MOVELLA HOLDINGS INC COM 62459N105   1,367 2,259 SH   SOLE 18 2,259 0 0
MOVELLA HOLDINGS INC COM 62459N105   16,274 26,899 SH   SOLE 21 26,899 0 0
MOVELLA HOLDINGS INC COM 62459N105   1,369 2,263 SH   SOLE 22 2,263 0 0
MP MATERIALS CORP COM CL A 553368101   15,136,459 762,542 SH   SOLE 2 206,584 0 555,958
MP MATERIALS CORP COM CL A 553368101   4,784 241 SH   SOLE 4 241 0 0
MP MATERIALS CORP COM CL A 553368101   5,642,779 284,271 SH   SOLE 7 283,271 0 1,000
MP MATERIALS CORP COM CL A 553368101   4,693,175 236,432 SH   SOLE 18 236,432 0 0
MP MATERIALS CORP COM CL A 553368101   695,762 35,051 SH   SOLE 19 35,051 0 0
MP MATERIALS CORP COM CL A 553368101   137,474,371 6,925,661 SH   SOLE 21 6,925,661 0 0
MP MATERIALS CORP COM CL A 553368101   77,795,386 3,919,163 SH   SOLE 22 3,760,912 0 158,251
MP MATERIALS CORP COM CL A 553368101   581,268 29,283 SH   SOLE 25 29,283 0 0
MP MATERIALS CORP COM CL A 553368101   602,289 30,342 SH   SOLE 26 30,342 0 0
MP MATERIALS CORP COM CL A 553368101   220,256 11,096 SH   SOLE 28 1,709 0 9,387
MP MATERIALS CORP COM CL A 553368101   1,442,897 72,690 SH   SOLE 30 72,690 0 0
MP MATERIALS CORP COM CL A 553368101   26,659 1,343 SH   SOLE 31 1,343 0 0
MP MATERIALS CORP COM CL A 553368101   339,991 17,128 SH   SOLE 34 17,128 0 0
MP MATERIALS CORP COM CL A 553368101   19,016 958 SH   SOLE 36 958 0 0
MP MATERIALS CORP COM CL A 553368101   660,469 33,273 SH   SOLE 40 33,273 0 0
MP MATERIALS CORP COM CL A 553368101   2,257,918 113,749 SH   SOLE 43 93,528 0 20,221
MPLX LP COM UNIT REP LTD 55336V100   3,404,715 92,721 SH   SOLE 19 92,721 0 0
MPLX LP COM UNIT REP LTD 55336V100   37 1 SH   SOLE 43 1 0 0
MR COOPER GROUP INC COM 62482R107   7,167,107 110,060 SH   SOLE 2 61,657 0 48,403
MR COOPER GROUP INC COM 62482R107   119,430 1,834 SH   SOLE 4 1,834 0 0
MR COOPER GROUP INC COM 62482R107   490,484 7,532 SH   SOLE 7 7,218 0 314
MR COOPER GROUP INC COM 62482R107   15,628,344 239,993 SH   SOLE 18 239,993 0 0
MR COOPER GROUP INC COM 62482R107   28,904,814 443,870 SH   SOLE 19 443,870 0 0
MR COOPER GROUP INC COM 62482R107   513,554,619 7,886,281 SH   SOLE 21 7,886,281 0 0
MR COOPER GROUP INC COM 62482R107   134,980,215 2,072,792 SH   SOLE 22 1,988,697 0 84,095
MR COOPER GROUP INC COM 62482R107   849,816 13,050 SH   SOLE 25 13,050 0 0
MR COOPER GROUP INC COM 62482R107   4,063,097 62,394 SH   SOLE 26 15,199 0 47,195
MR COOPER GROUP INC COM 62482R107   361,872 5,557 SH   SOLE 28 1,535 0 4,022
MR COOPER GROUP INC COM 62482R107   8,746,202 134,309 SH   SOLE 30 134,309 0 0
MR COOPER GROUP INC COM 62482R107   6,944,722 106,645 SH   SOLE 34 106,645 0 0
MR COOPER GROUP INC COM 62482R107   115,197 1,769 SH   SOLE 36 1,769 0 0
MR COOPER GROUP INC COM 62482R107   888,693 13,647 SH   SOLE 40 13,647 0 0
MR COOPER GROUP INC COM 62482R107   8,332,040 127,949 SH   SOLE 43 119,947 0 8,002
MRC GLOBAL INC COM 55345K103   1,041,755 94,619 SH   SOLE 2 49,592 0 45,027
MRC GLOBAL INC COM 55345K103   1,354 123 SH   SOLE 4 123 0 0
MRC GLOBAL INC COM 55345K103   308,731 28,041 SH   SOLE 7 26,532 0 1,509
MRC GLOBAL INC COM 55345K103   2,416,277 219,462 SH   SOLE 18 219,462 0 0
MRC GLOBAL INC COM 55345K103   2,773,804 251,935 SH   SOLE 19 251,935 0 0
MRC GLOBAL INC COM 55345K103   36,716,203 3,334,805 SH   SOLE 21 3,334,805 0 0
MRC GLOBAL INC COM 55345K103   26,878,317 2,441,264 SH   SOLE 22 2,334,695 0 106,569
MRC GLOBAL INC COM 55345K103   181,192 16,457 SH   SOLE 25 16,457 0 0
MRC GLOBAL INC COM 55345K103   125,470 11,396 SH   SOLE 26 11,396 0 0
MRC GLOBAL INC COM 55345K103   639,725 58,104 SH   SOLE 30 58,104 0 0
MRC GLOBAL INC COM 55345K103   63,704 5,786 SH   SOLE 36 5,786 0 0
MRC GLOBAL INC COM 55345K103   144,804 13,152 SH   SOLE 40 13,152 0 0
MRC GLOBAL INC COM 55345K103   945,021 85,833 SH   SOLE 43 83,490 0 2,343
MSA SAFETY INC COM 553498106   9,025,652 53,460 SH   SOLE 2 32,993 0 20,467
MSA SAFETY INC COM 553498106   21,104 125 SH   SOLE 4 125 0 0
MSA SAFETY INC COM 553498106   2,217,751 13,136 SH   SOLE 7 12,795 0 341
MSA SAFETY INC COM 553498106   10,947,444 64,843 SH   SOLE 18 64,843 0 0
MSA SAFETY INC COM 553498106   2,076,947 12,302 SH   SOLE 19 12,302 0 0
MSA SAFETY INC COM 553498106   314,454,823 1,862,553 SH   SOLE 21 1,862,553 0 0
MSA SAFETY INC COM 553498106   182,462,516 1,080,747 SH   SOLE 22 1,030,292 0 50,455
MSA SAFETY INC COM 553498106   1,307,420 7,744 SH   SOLE 25 7,744 0 0
MSA SAFETY INC COM 553498106   2,050,947 12,148 SH   SOLE 26 12,148 0 0
MSA SAFETY INC COM 553498106   3,630,183 21,502 SH   SOLE 28 20,693 0 809
MSA SAFETY INC COM 553498106   5,290,457 31,336 SH   SOLE 30 31,336 0 0
MSA SAFETY INC COM 553498106   85,090 504 SH   SOLE 31 504 0 0
MSA SAFETY INC COM 553498106   299,167 1,772 SH   SOLE 36 1,772 0 0
MSA SAFETY INC COM 553498106   1,260,147 7,464 SH   SOLE 40 7,464 0 0
MSA SAFETY INC COM 553498106   2,863,955 16,964 SH   SOLE 43 15,382 0 1,582
MSC INDL DIRECT INC CL A 553530106   34,699,878 342,681 SH   SOLE 2 57,063 0 285,618
MSC INDL DIRECT INC CL A 553530106   14,581 144 SH   SOLE 4 144 0 0
MSC INDL DIRECT INC CL A 553530106   621,028 6,133 SH   SOLE 7 6,133 0 0
MSC INDL DIRECT INC CL A 553530106   10,648,704 105,162 SH   SOLE 18 105,162 0 0
MSC INDL DIRECT INC CL A 553530106   7,129,109 70,404 SH   SOLE 19 70,404 0 0
MSC INDL DIRECT INC CL A 553530106   361,481,492 3,569,835 SH   SOLE 21 3,569,835 0 0
MSC INDL DIRECT INC CL A 553530106   135,706,526 1,340,179 SH   SOLE 22 1,277,655 0 62,524
MSC INDL DIRECT INC CL A 553530106   1,227,069 12,118 SH   SOLE 25 12,118 0 0
MSC INDL DIRECT INC CL A 553530106   753,779 7,444 SH   SOLE 26 7,444 0 0
MSC INDL DIRECT INC CL A 553530106   84,755 837 SH   SOLE 28 837 0 0
MSC INDL DIRECT INC CL A 553530106   2,571,194 25,392 SH   SOLE 30 25,392 0 0
MSC INDL DIRECT INC CL A 553530106   65,920 651 SH   SOLE 31 651 0 0
MSC INDL DIRECT INC CL A 553530106   2,092,234 20,662 SH   SOLE 32 20,662 0 0
MSC INDL DIRECT INC CL A 553530106   564,525 5,575 SH   SOLE 34 5,575 0 0
MSC INDL DIRECT INC CL A 553530106   71,692 708 SH   SOLE 36 708 0 0
MSC INDL DIRECT INC CL A 553530106   968,754 9,567 SH   SOLE 40 9,567 0 0
MSC INDL DIRECT INC CL A 553530106   28,666,637 283,099 SH   SOLE 43 261,043 0 22,057
MSCI INC COM 55354G100   92,478,119 163,490 SH   SOLE 2 50,367 0 113,123
MSCI INC COM 55354G100   34,185,058 60,435 SH   SOLE 4 26,748 0 33,687
MSCI INC COM 55354G100   27,442,510 48,515 SH   SOLE 7 42,527 0 5,988
MSCI INC COM 55354G100   1,459,943 2,581 SH   SOLE 13 2,581 0 0
MSCI INC COM 55354G100   6,936,566 12,263 SH   SOLE 15 12,263 0 0
MSCI INC COM 55354G100   238,345,315 421,365 SH   SOLE 18 370,645 0 50,720
MSCI INC COM 55354G100   562,455,774 994,353 SH   SOLE 19 994,353 0 0
MSCI INC COM 55354G100   1,258,501,109 2,224,876 SH   SOLE 21 2,224,876 0 0
MSCI INC COM 55354G100   1,073,689,113 1,898,151 SH   SOLE 22 1,719,278 0 178,873
MSCI INC COM 55354G100   81,977,958 144,927 SH   SOLE 23 144,927 0 0
MSCI INC COM 55354G100   72,404,331 128,002 SH   SOLE 25 128,002 0 0
MSCI INC COM 55354G100   44,077,711 77,924 SH   SOLE 26 35,959 0 41,965
MSCI INC COM 55354G100   60,688,589 107,290 SH   SOLE 28 5,823 0 101,467
MSCI INC COM 55354G100   282,825 500 SH   SOLE 29 500 0 0
MSCI INC COM 55354G100   218,096,539 385,568 SH   SOLE 30 357,697 0 27,871
MSCI INC COM 55354G100   10,209,983 18,050 SH   SOLE 31 16,713 0 1,337
MSCI INC COM 55354G100   22,643,535 40,031 SH   SOLE 34 40,031 0 0
MSCI INC COM 55354G100   10,090,630 17,839 SH   SOLE 36 17,839 0 0
MSCI INC COM 55354G100   2,321,993 4,105 SH   SOLE 40 4,105 0 0
MSCI INC COM 55354G100   53,049 94 SH   OTR 43 94 0 0
MSCI INC COM 55354G100   52,169,651 92,230 SH   SOLE 43 77,852 0 14,377
MSP RECOVERY INC CL A NEW 553745209   222,526 98,029 SH   SOLE 22 98,029 0 0
MUELLER INDS INC COM 624756102   12,386,682 262,708 SH   SOLE 2 113,457 0 149,251
MUELLER INDS INC COM 624756102   13,391 284 SH   SOLE 4 284 0 0
MUELLER INDS INC COM 624756102   75,487 1,601 SH   SOLE 7 1,601 0 0
MUELLER INDS INC COM 624756102   17,183,959 364,453 SH   SOLE 18 350,098 0 14,355
MUELLER INDS INC COM 624756102   27,662,669 586,695 SH   SOLE 19 586,695 0 0
MUELLER INDS INC COM 624756102   627,882,546 13,316,703 SH   SOLE 21 13,316,703 0 0
MUELLER INDS INC COM 624756102   169,338,659 3,591,488 SH   SOLE 22 3,443,530 0 147,958
MUELLER INDS INC COM 624756102   651,472 13,817 SH   SOLE 23 13,817 0 0
MUELLER INDS INC COM 624756102   940,548 19,948 SH   SOLE 25 19,948 0 0
MUELLER INDS INC COM 624756102   5,868,525 124,465 SH   SOLE 26 26,678 0 97,787
MUELLER INDS INC COM 624756102   95,997 2,036 SH   SOLE 28 2,036 0 0
MUELLER INDS INC COM 624756102   9,977,412 211,610 SH   SOLE 30 211,610 0 0
MUELLER INDS INC COM 624756102   74,120 1,572 SH   SOLE 36 1,572 0 0
MUELLER INDS INC COM 624756102   1,061,629 22,516 SH   SOLE 40 22,516 0 0
MUELLER INDS INC COM 624756102   5,110,189 108,382 SH   SOLE 43 97,634 0 10,748
MUELLER WTR PRODS INC COM SER A 624758108   1,168,632 81,155 SH   SOLE 2 43,914 0 37,241
MUELLER WTR PRODS INC COM SER A 624758108   5,011 348 SH   SOLE 4 348 0 0
MUELLER WTR PRODS INC COM SER A 624758108   2,989,138 207,579 SH   SOLE 7 203,566 0 4,013
MUELLER WTR PRODS INC COM SER A 624758108   5,375,693 373,312 SH   SOLE 18 373,312 0 0
MUELLER WTR PRODS INC COM SER A 624758108   4,613,069 320,352 SH   SOLE 19 320,352 0 0
MUELLER WTR PRODS INC COM SER A 624758108   85,962,542 5,969,621 SH   SOLE 21 5,969,621 0 0
MUELLER WTR PRODS INC COM SER A 624758108   62,648,122 4,350,564 SH   SOLE 22 4,207,332 0 143,232
MUELLER WTR PRODS INC COM SER A 624758108   493,718 34,286 SH   SOLE 25 34,286 0 0
MUELLER WTR PRODS INC COM SER A 624758108   1,001,304 69,535 SH   SOLE 26 69,535 0 0
MUELLER WTR PRODS INC COM SER A 624758108   1,359,014 94,376 SH   SOLE 28 94,376 0 0
MUELLER WTR PRODS INC COM SER A 624758108   22,403,534 1,555,801 SH   SOLE 30 1,555,801 0 0
MUELLER WTR PRODS INC COM SER A 624758108   665,179 46,193 SH   SOLE 36 46,193 0 0
MUELLER WTR PRODS INC COM SER A 624758108   355,752 24,705 SH   SOLE 40 24,705 0 0
MUELLER WTR PRODS INC COM SER A 624758108   837,389 58,152 SH   SOLE 43 56,911 0 1,241
MULLEN AUTOMOTIVE INC COM NEW 62526P406   128,138 8,967 SH   SOLE 21 8,967 0 0
MULLEN AUTOMOTIVE INC COM NEW 62526P406   1,055,259 73,846 SH   SOLE 22 73,846 0 0
MULTIPLAN CORPORATION COM 62548M100   502,089 348,673 SH   SOLE 2 93,753 0 254,920
MULTIPLAN CORPORATION COM 62548M100   3,436 2,386 SH   SOLE 7 2,386 0 0
MULTIPLAN CORPORATION COM 62548M100   1,508,619 1,047,652 SH   SOLE 18 1,047,652 0 0
MULTIPLAN CORPORATION COM 62548M100   1,140,679 792,138 SH   SOLE 19 792,138 0 0
MULTIPLAN CORPORATION COM 62548M100   21,266,207 14,768,199 SH   SOLE 21 14,768,199 0 0
MULTIPLAN CORPORATION COM 62548M100   12,970,522 9,007,307 SH   SOLE 22 8,526,724 0 480,583
MULTIPLAN CORPORATION COM 62548M100   96,241 66,834 SH   SOLE 25 66,834 0 0
MULTIPLAN CORPORATION COM 62548M100   329,914 229,107 SH   SOLE 26 137,526 0 91,581
MULTIPLAN CORPORATION COM 62548M100   20,697 14,373 SH   SOLE 28 14,373 0 0
MULTIPLAN CORPORATION COM 62548M100   271,385 188,462 SH   SOLE 30 188,462 0 0
MULTIPLAN CORPORATION COM 62548M100   22,929 15,923 SH   SOLE 40 15,923 0 0
MULTIPLAN CORPORATION COM 62548M100   375,251 260,591 SH   SOLE 43 256,983 0 3,608
MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103   25,497 4,307 SH   SOLE 2 622 0 3,685
MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103   260 44 SH   SOLE 4 44 0 0
MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103   240,192 40,573 SH   SOLE 18 39,755 0 818
MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103   204,944 34,619 SH   SOLE 19 34,619 0 0
MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103   3,673,644 620,548 SH   SOLE 21 620,548 0 0
MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103   2,669,014 450,847 SH   SOLE 22 437,036 0 13,811
MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103   28,564 4,825 SH   SOLE 26 4,825 0 0
MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103   44,891 7,583 SH   SOLE 30 7,583 0 0
MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103   57,192 9,661 SH   SOLE 43 5,317 0 4,344
MURPHY OIL CORP COM 626717102   19,647,618 460,563 SH   SOLE 2 246,202 0 214,361
MURPHY OIL CORP COM 626717102   20,093 471 SH   SOLE 4 471 0 0
MURPHY OIL CORP COM 626717102   1,328,475 31,141 SH   SOLE 7 29,530 0 1,611
MURPHY OIL CORP COM 626717102   27,800,455 651,675 SH   SOLE 18 643,043 0 8,632
MURPHY OIL CORP COM 626717102   49,023,422 1,149,166 SH   SOLE 19 1,149,166 0 0
MURPHY OIL CORP COM 626717102   499,160,266 11,700,897 SH   SOLE 21 11,700,897 0 0
MURPHY OIL CORP COM 626717102   249,618,463 5,851,347 SH   SOLE 22 5,571,525 0 279,822
MURPHY OIL CORP COM 626717102   1,068,761 25,053 SH   SOLE 23 25,053 0 0
MURPHY OIL CORP COM 626717102   4,486,424 105,167 SH   SOLE 26 35,135 0 70,032
MURPHY OIL CORP COM 626717102   5,971,547 139,980 SH   SOLE 30 139,980 0 0
MURPHY OIL CORP COM 626717102   138,858 3,255 SH   SOLE 36 3,255 0 0
MURPHY OIL CORP COM 626717102   13,907,878 326,017 SH   SOLE 43 299,915 0 26,102
MURPHY USA INC COM 626755102   27,004,785 75,737 SH   SOLE 2 39,248 0 36,489
MURPHY USA INC COM 626755102   21,750 61 SH   SOLE 4 61 0 0
MURPHY USA INC COM 626755102   1,729,316 4,850 SH   SOLE 7 4,597 0 253
MURPHY USA INC COM 626755102   16,780,427 47,062 SH   SOLE 18 44,847 0 2,215
MURPHY USA INC COM 626755102   25,503,311 71,526 SH   SOLE 19 71,526 0 0
MURPHY USA INC COM 626755102   379,735,687 1,064,998 SH   SOLE 21 1,064,998 0 0
MURPHY USA INC COM 626755102   238,494,783 668,877 SH   SOLE 22 637,064 0 31,813
MURPHY USA INC COM 626755102   526,283 1,476 SH   SOLE 23 1,476 0 0
MURPHY USA INC COM 626755102   9,308,355 26,106 SH   SOLE 26 5,328 0 20,778
MURPHY USA INC COM 626755102   132,997 373 SH   SOLE 28 373 0 0
MURPHY USA INC COM 626755102   3,599,117 10,094 SH   SOLE 30 10,094 0 0
MURPHY USA INC COM 626755102   94,132 264 SH   SOLE 31 264 0 0
MURPHY USA INC COM 626755102   159,739 448 SH   SOLE 36 448 0 0
MURPHY USA INC COM 626755102   9,543,379 26,765 SH   SOLE 43 23,802 0 2,963
MUSTANG BIO INC COM NEW 62818Q203   836 619 SH   SOLE 2 619 0 0
MUSTANG BIO INC COM NEW 62818Q203   1,388 1,028 SH   SOLE 18 1,028 0 0
MUSTANG BIO INC COM NEW 62818Q203   16,477 12,205 SH   SOLE 21 12,205 0 0
MUSTANG BIO INC COM NEW 62818Q203   116,906 86,597 SH   SOLE 22 86,597 0 0
MV OIL TR TR UNITS 553859109   115,570 9,617 SH   SOLE 2 9,617 0 0
MV OIL TR TR UNITS 553859109   40,967 3,409 SH   SOLE 22 3,409 0 0
MVB FINL CORP COM 553810102   177,592 7,872 SH   SOLE 2 1,657 0 6,215
MVB FINL CORP COM 553810102   3,564 158 SH   SOLE 7 158 0 0
MVB FINL CORP COM 553810102   766,927 33,995 SH   SOLE 18 33,995 0 0
MVB FINL CORP COM 553810102   727,334 32,240 SH   SOLE 19 32,240 0 0
MVB FINL CORP COM 553810102   10,711,826 474,815 SH   SOLE 21 474,815 0 0
MVB FINL CORP COM 553810102   7,681,477 340,491 SH   SOLE 22 330,820 0 9,671
MVB FINL CORP COM 553810102   338 15 SH   SOLE 43 15 0 0
MYERS INDS INC COM 628464109   350,062 17,906 SH   SOLE 2 9,583 0 8,323
MYERS INDS INC COM 628464109   348,674 17,835 SH   SOLE 7 16,866 0 969
MYERS INDS INC COM 628464109   2,342,696 119,831 SH   SOLE 18 119,831 0 0
MYERS INDS INC COM 628464109   1,460,893 74,726 SH   SOLE 19 74,726 0 0
MYERS INDS INC COM 628464109   86,712,774 4,435,436 SH   SOLE 21 4,435,436 0 0
MYERS INDS INC COM 628464109   20,163,694 1,031,391 SH   SOLE 22 1,001,894 0 29,497
MYERS INDS INC COM 628464109   168,697 8,629 SH   SOLE 25 8,629 0 0
MYERS INDS INC COM 628464109   2,153,960 110,177 SH   SOLE 30 110,177 0 0
MYERS INDS INC COM 628464109   267,464 13,681 SH   SOLE 40 13,681 0 0
MYERS INDS INC COM 628464109   678,993 34,731 SH   SOLE 43 32,187 0 2,544
MYMD PHARMACEUTICALS INC COM 62856X102   1,916 7,406 SH   SOLE 18 7,406 0 0
MYMD PHARMACEUTICALS INC COM 62856X102   21,911 84,695 SH   SOLE 21 84,695 0 0
MYMD PHARMACEUTICALS INC COM 62856X102   29,486 113,977 SH   SOLE 22 113,977 0 0
MYOMO INC COM NEW 62857J201   169,604 33,853 SH   SOLE 22 33,853 0 0
MYR GROUP INC DEL COM 55405W104   7,070,238 48,885 SH   SOLE 2 25,924 0 22,961
MYR GROUP INC DEL COM 55405W104   7,665 53 SH   SOLE 4 53 0 0
MYR GROUP INC DEL COM 55405W104   2,672,618 18,479 SH   SOLE 7 18,009 0 470
MYR GROUP INC DEL COM 55405W104   7,821,880 54,082 SH   SOLE 18 50,060 0 4,022
MYR GROUP INC DEL COM 55405W104   22,594,388 156,222 SH   SOLE 19 156,222 0 0
MYR GROUP INC DEL COM 55405W104   292,414,959 2,021,814 SH   SOLE 21 2,021,814 0 0
MYR GROUP INC DEL COM 55405W104   86,184,583 595,897 SH   SOLE 22 570,310 0 25,587
MYR GROUP INC DEL COM 55405W104   649,533 4,491 SH   SOLE 23 4,491 0 0
MYR GROUP INC DEL COM 55405W104   477,713 3,303 SH   SOLE 25 3,303 0 0
MYR GROUP INC DEL COM 55405W104   3,750,401 25,931 SH   SOLE 26 9,339 0 16,592
MYR GROUP INC DEL COM 55405W104   43,534 301 SH   SOLE 28 301 0 0
MYR GROUP INC DEL COM 55405W104   9,011,895 62,310 SH   SOLE 30 62,310 0 0
MYR GROUP INC DEL COM 55405W104   1,177,433 8,141 SH   SOLE 34 8,141 0 0
MYR GROUP INC DEL COM 55405W104   76,075 526 SH   SOLE 36 526 0 0
MYR GROUP INC DEL COM 55405W104   396,575 2,742 SH   SOLE 40 2,742 0 0
MYR GROUP INC DEL COM 55405W104   5,422,673 37,493 SH   SOLE 43 35,740 0 1,753
MYRIAD GENETICS INC COM 62855J104   2,591,786 135,412 SH   SOLE 2 50,556 0 84,856
MYRIAD GENETICS INC COM 62855J104   3,177 166 SH   SOLE 4 166 0 0
MYRIAD GENETICS INC COM 62855J104   328,557 17,166 SH   SOLE 7 16,256 0 910
MYRIAD GENETICS INC COM 62855J104   5,100,102 266,463 SH   SOLE 18 266,463 0 0
MYRIAD GENETICS INC COM 62855J104   5,960,732 311,428 SH   SOLE 19 311,428 0 0
MYRIAD GENETICS INC COM 62855J104   205,831,962 10,754,021 SH   SOLE 21 10,754,021 0 0
MYRIAD GENETICS INC COM 62855J104   51,537,627 2,692,666 SH   SOLE 22 2,569,996 0 122,670
MYRIAD GENETICS INC COM 62855J104   11,350 593 SH   SOLE 23 593 0 0
MYRIAD GENETICS INC COM 62855J104   327,141 17,092 SH   SOLE 25 17,092 0 0
MYRIAD GENETICS INC COM 62855J104   443,570 23,175 SH   SOLE 26 23,175 0 0
MYRIAD GENETICS INC COM 62855J104   26,279 1,373 SH   SOLE 28 1,373 0 0
MYRIAD GENETICS INC COM 62855J104   6,966,290 363,965 SH   SOLE 30 363,965 0 0
MYRIAD GENETICS INC COM 62855J104   13,417 701 SH   SOLE 36 701 0 0
MYRIAD GENETICS INC COM 62855J104   298,412 15,591 SH   SOLE 40 15,591 0 0
MYRIAD GENETICS INC COM 62855J104   1,120,398 58,537 SH   SOLE 43 47,655 0 10,882
N-ABLE INC COMMON STOCK 62878D100   1,439,215 108,620 SH   SOLE 2 89,523 0 19,097
N-ABLE INC COMMON STOCK 62878D100   343,520 25,926 SH   SOLE 7 24,518 0 1,408
N-ABLE INC COMMON STOCK 62878D100   2,800,427 211,353 SH   SOLE 18 211,353 0 0
N-ABLE INC COMMON STOCK 62878D100   2,285,797 172,513 SH   SOLE 19 172,513 0 0
N-ABLE INC COMMON STOCK 62878D100   113,109,738 8,536,584 SH   SOLE 21 8,536,584 0 0
N-ABLE INC COMMON STOCK 62878D100   26,290,677 1,984,202 SH   SOLE 22 1,920,689 0 63,513
N-ABLE INC COMMON STOCK 62878D100   24,062 1,816 SH   SOLE 23 1,816 0 0
N-ABLE INC COMMON STOCK 62878D100   163,757 12,359 SH   SOLE 25 12,359 0 0
N-ABLE INC COMMON STOCK 62878D100   558,739 42,169 SH   SOLE 26 19,389 0 22,780
N-ABLE INC COMMON STOCK 62878D100   1,930,936 145,731 SH   SOLE 30 145,731 0 0
N-ABLE INC COMMON STOCK 62878D100   13,555 1,023 SH   SOLE 36 1,023 0 0
N-ABLE INC COMMON STOCK 62878D100   64,130 4,840 SH   SOLE 40 4,840 0 0
N-ABLE INC COMMON STOCK 62878D100   89,279 6,738 SH   SOLE 43 6,351 0 387
NABORS INDUSTRIES LTD SHS G6359F137   1,290,734 15,812 SH   SOLE 2 10,966 0 4,846
NABORS INDUSTRIES LTD SHS G6359F137   5,224 64 SH   SOLE 4 64 0 0
NABORS INDUSTRIES LTD SHS G6359F137   7,673 94 SH   SOLE 7 94 0 0
NABORS INDUSTRIES LTD SHS G6359F137   2,190,786 26,838 SH   SOLE 18 26,838 0 0
NABORS INDUSTRIES LTD SHS G6359F137   1,564,439 19,165 SH   SOLE 19 19,165 0 0
NABORS INDUSTRIES LTD SHS G6359F137   90,241,638 1,105,496 SH   SOLE 21 1,105,496 0 0
NABORS INDUSTRIES LTD SHS G6359F137   21,323,797 261,225 SH   SOLE 22 253,362 0 7,863
NABORS INDUSTRIES LTD SHS G6359F137   173,790 2,129 SH   SOLE 25 2,129 0 0
NABORS INDUSTRIES LTD SHS G6359F137   396,722 4,860 SH   SOLE 26 4,860 0 0
NABORS INDUSTRIES LTD SHS G6359F137   405,375 4,966 SH   SOLE 28 0 0 4,966
NABORS INDUSTRIES LTD SHS G6359F137   1,458,646 17,869 SH   SOLE 30 17,869 0 0
NABORS INDUSTRIES LTD SHS G6359F137   24,734 303 SH   SOLE 36 303 0 0
NABORS INDUSTRIES LTD SHS G6359F137   258,522 3,167 SH   SOLE 40 3,167 0 0
NABORS INDUSTRIES LTD SHS G6359F137   1,287,958 15,778 SH   SOLE 43 14,807 0 971
NACCO INDS INC CL A 629579103   571,736 15,664 SH   SOLE 2 4,715 0 10,949
NACCO INDS INC CL A 629579103   621 17 SH   SOLE 7 17 0 0
NACCO INDS INC CL A 629579103   432,489 11,849 SH   SOLE 18 11,849 0 0
NACCO INDS INC CL A 629579103   322,478 8,835 SH   SOLE 19 8,835 0 0
NACCO INDS INC CL A 629579103   5,647,353 154,722 SH   SOLE 21 154,722 0 0
NACCO INDS INC CL A 629579103   4,300,248 117,815 SH   SOLE 22 115,113 0 2,702
NACCO INDS INC CL A 629579103   44,165 1,210 SH   SOLE 43 1,210 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   1,354 564 SH   SOLE 4 564 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   193,452 80,605 SH   SOLE 7 80,605 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   12,062,412 5,026,005 SH   SOLE 21 5,026,005 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   3,631,226 1,513,011 SH   SOLE 22 1,387,070 0 125,941
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   99,264 41,360 SH   SOLE 25 41,360 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   5,122 2,134 SH   SOLE 26 2,134 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   311,820 129,925 SH   SOLE 30 129,925 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   154,946 64,561 SH   SOLE 40 64,561 0 0
NANO X IMAGING LTD ORD SHS M70700105   161,263 25,316 SH   SOLE 2 1,596 0 23,720
NANO X IMAGING LTD ORD SHS M70700105   325 51 SH   SOLE 4 51 0 0
NANO X IMAGING LTD ORD SHS M70700105   115,647 18,155 SH   SOLE 7 18,155 0 0
NANO X IMAGING LTD ORD SHS M70700105   863,186 135,508 SH   SOLE 18 135,508 0 0
NANO X IMAGING LTD ORD SHS M70700105   636,688 99,951 SH   SOLE 19 99,951 0 0
NANO X IMAGING LTD ORD SHS M70700105   15,670,334 2,460,021 SH   SOLE 21 2,460,021 0 0
NANO X IMAGING LTD ORD SHS M70700105   5,541,677 869,965 SH   SOLE 22 810,768 0 59,197
NANO X IMAGING LTD ORD SHS M70700105   48,469 7,609 SH   SOLE 25 7,609 0 0
NANO X IMAGING LTD ORD SHS M70700105   462,857 72,662 SH   SOLE 30 72,662 0 0
NANO X IMAGING LTD ORD SHS M70700105   95,671 15,019 SH   SOLE 40 15,019 0 0
NANOBIOTIX SPONSORED ADS 63009J107   1,590,789 218,515 SH   SOLE 21 218,515 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   126,337 168,810 SH   SOLE 2 129,584 0 39,226
NANOSTRING TECHNOLOGIES INC COM 63009R109   480 642 SH   SOLE 7 642 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   96,958 129,554 SH   SOLE 18 129,554 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   68,083 90,972 SH   SOLE 19 90,972 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   1,363,164 1,821,438 SH   SOLE 21 1,821,438 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   962,059 1,285,488 SH   SOLE 22 1,263,571 0 21,917
NANOSTRING TECHNOLOGIES INC COM 63009R109   603 806 SH   SOLE 28 806 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   57,508 76,841 SH   SOLE 30 76,841 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   290 387 SH   SOLE 43 296 0 91
NANOVIBRONIX INC COM NEW 63008J603   85 74 SH   SOLE 22 74 0 0
NANOVIRICIDES INC COM 630087302   162,483 159,297 SH   SOLE 22 159,297 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   596,224 17,408 SH   SOLE 2 9,639 0 7,769
NAPCO SEC TECHNOLOGIES INC COM 630402105   6,645 194 SH   SOLE 4 194 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   7,946 232 SH   SOLE 7 232 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   2,913,648 85,070 SH   SOLE 18 85,070 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   2,288,174 66,808 SH   SOLE 19 66,808 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   47,259,554 1,379,841 SH   SOLE 21 1,379,841 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   30,124,930 879,560 SH   SOLE 22 852,782 0 26,778
NAPCO SEC TECHNOLOGIES INC COM 630402105   216,392 6,318 SH   SOLE 25 6,318 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   665,786 19,439 SH   SOLE 26 19,439 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   251,977 7,357 SH   SOLE 28 0 0 7,357
NAPCO SEC TECHNOLOGIES INC COM 630402105   636,434 18,582 SH   SOLE 30 18,582 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   220,433 6,436 SH   SOLE 40 6,436 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   543,685 15,874 SH   SOLE 43 15,071 0 803
NASDAQ INC COM 631103108   52,449,664 902,127 SH   SOLE 2 408,954 0 493,173
NASDAQ INC COM 631103108   17,907,760 308,011 SH   SOLE 4 143,538 0 164,473
NASDAQ INC COM 631103108   30,839,084 530,428 SH   SOLE 7 489,787 0 40,641
NASDAQ INC COM 631103108   263,956 4,540 SH   SOLE 13 4,540 0 0
NASDAQ INC COM 631103108   2,971,361 51,107 SH   SOLE 15 51,107 0 0
NASDAQ INC COM 631103108   55,632,015 956,863 SH   SOLE 18 801,860 0 155,003
NASDAQ INC COM 631103108   60,151,644 1,034,600 SH   SOLE 19 1,034,600 0 0
NASDAQ INC COM 631103108   585,325,090 10,067,511 SH   SOLE 21 10,067,511 0 0
NASDAQ INC COM 631103108   487,694,599 8,388,280 SH   SOLE 22 7,340,809 0 1,047,471
NASDAQ INC COM 631103108   40,046,076 688,787 SH   SOLE 23 688,787 0 0
NASDAQ INC COM 631103108   77,043,698 1,325,141 SH   SOLE 25 1,325,141 0 0
NASDAQ INC COM 631103108   37,378,206 642,900 SH   SOLE 26 374,077 0 268,823
NASDAQ INC COM 631103108   58,197,268 1,000,985 SH   SOLE 28 23,010 0 977,975
NASDAQ INC COM 631103108   37,268 641 SH   SOLE 29 641 0 0
NASDAQ INC COM 631103108   179,093,177 3,080,378 SH   SOLE 30 3,080,378 0 0
NASDAQ INC COM 631103108   4,523,059 77,796 SH   SOLE 31 71,928 0 5,868
NASDAQ INC COM 631103108   10,047,406 172,814 SH   SOLE 34 172,814 0 0
NASDAQ INC COM 631103108   6,207,317 106,765 SH   SOLE 36 106,765 0 0
NASDAQ INC COM 631103108   1,041,636 17,916 SH   SOLE 40 17,916 0 0
NASDAQ INC COM 631103108   28,023 482 SH   OTR 43 482 0 0
NASDAQ INC COM 631103108   46,668,964 802,700 SH   SOLE 43 731,825 0 70,875
NATERA INC COM 632307104   9,713,773 155,073 SH   SOLE 2 63,065 0 92,008
NATERA INC COM 632307104   292,090 4,663 SH   SOLE 4 3,454 0 1,209
NATERA INC COM 632307104   820,020 13,091 SH   SOLE 7 12,416 0 675
NATERA INC COM 632307104   5,579,345 89,070 SH   SOLE 18 89,070 0 0
NATERA INC COM 632307104   5,085,742 81,190 SH   SOLE 19 81,190 0 0
NATERA INC COM 632307104   159,177,824 2,541,153 SH   SOLE 21 2,541,153 0 0
NATERA INC COM 632307104   182,347,734 2,911,043 SH   SOLE 22 2,752,480 0 158,563
NATERA INC COM 632307104   640,431 10,224 SH   SOLE 23 10,224 0 0
NATERA INC COM 632307104   1,373,131 21,921 SH   SOLE 25 21,921 0 0
NATERA INC COM 632307104   3,494,811 55,792 SH   SOLE 26 27,469 0 28,323
NATERA INC COM 632307104   604,977 9,658 SH   SOLE 28 1,638 0 8,020
NATERA INC COM 632307104   16,985,087 271,154 SH   SOLE 30 271,154 0 0
NATERA INC COM 632307104   93,020 1,485 SH   SOLE 31 1,485 0 0
NATERA INC COM 632307104   246,990 3,943 SH   SOLE 34 3,943 0 0
NATERA INC COM 632307104   1,436,962 22,940 SH   SOLE 40 22,940 0 0
NATERA INC COM 632307104   7,105,756 113,438 SH   SOLE 43 100,606 0 12,832
NATERA INC NOTE 2.250% 5/0 632307AB0   3,541,410 2,071,000 PRN   SOLE 21 2,071,000 0 0
NATHANS FAMOUS INC NEW COM 632347100   231,144 2,963 SH   SOLE 2 2,292 0 671
NATHANS FAMOUS INC NEW COM 632347100   556,679 7,136 SH   SOLE 18 7,136 0 0
NATHANS FAMOUS INC NEW COM 632347100   426,247 5,464 SH   SOLE 19 5,464 0 0
NATHANS FAMOUS INC NEW COM 632347100   7,030,417 90,122 SH   SOLE 21 90,122 0 0
NATHANS FAMOUS INC NEW COM 632347100   3,145,363 40,320 SH   SOLE 22 39,748 0 572
NATIONAL BANKSHARES INC VA COM 634865109   116,039 3,587 SH   SOLE 2 191 0 3,396
NATIONAL BANKSHARES INC VA COM 634865109   543,674 16,806 SH   SOLE 18 16,806 0 0
NATIONAL BANKSHARES INC VA COM 634865109   371,313 11,478 SH   SOLE 19 11,478 0 0
NATIONAL BANKSHARES INC VA COM 634865109   7,715,119 238,489 SH   SOLE 21 238,489 0 0
NATIONAL BANKSHARES INC VA COM 634865109   5,681,307 175,620 SH   SOLE 22 171,583 0 4,037
NATIONAL BEVERAGE CORP COM 635017106   4,302,023 86,525 SH   SOLE 2 48,752 0 37,773
NATIONAL BEVERAGE CORP COM 635017106   4,226 85 SH   SOLE 4 85 0 0
NATIONAL BEVERAGE CORP COM 635017106   11,386 229 SH   SOLE 7 229 0 0
NATIONAL BEVERAGE CORP COM 635017106   4,009,172 80,635 SH   SOLE 18 80,635 0 0
NATIONAL BEVERAGE CORP COM 635017106   8,962,328 180,256 SH   SOLE 19 180,256 0 0
NATIONAL BEVERAGE CORP COM 635017106   136,303,750 2,741,427 SH   SOLE 21 2,741,427 0 0
NATIONAL BEVERAGE CORP COM 635017106   39,430,347 793,048 SH   SOLE 22 764,227 0 28,821
NATIONAL BEVERAGE CORP COM 635017106   356,691 7,174 SH   SOLE 23 7,174 0 0
NATIONAL BEVERAGE CORP COM 635017106   221,602 4,457 SH   SOLE 25 4,457 0 0
NATIONAL BEVERAGE CORP COM 635017106   1,401,209 28,182 SH   SOLE 26 11,270 0 16,912
NATIONAL BEVERAGE CORP COM 635017106   514,204 10,342 SH   SOLE 28 475 0 9,867
NATIONAL BEVERAGE CORP COM 635017106   2,408,039 48,432 SH   SOLE 30 48,432 0 0
NATIONAL BEVERAGE CORP COM 635017106   197,935 3,981 SH   SOLE 40 3,981 0 0
NATIONAL BEVERAGE CORP COM 635017106   1,556,941 31,314 SH   SOLE 43 24,015 0 7,299
NATIONAL BK HLDGS CORP CL A 633707104   2,041,545 54,895 SH   SOLE 2 29,642 0 25,253
NATIONAL BK HLDGS CORP CL A 633707104   4,165 112 SH   SOLE 4 112 0 0
NATIONAL BK HLDGS CORP CL A 633707104   394,400 10,605 SH   SOLE 7 10,032 0 573
NATIONAL BK HLDGS CORP CL A 633707104   4,123,478 110,876 SH   SOLE 18 110,876 0 0
NATIONAL BK HLDGS CORP CL A 633707104   4,083,016 109,788 SH   SOLE 19 109,788 0 0
NATIONAL BK HLDGS CORP CL A 633707104   150,316,290 4,041,847 SH   SOLE 21 4,041,847 0 0
NATIONAL BK HLDGS CORP CL A 633707104   37,460,780 1,007,281 SH   SOLE 22 962,911 0 44,370
NATIONAL BK HLDGS CORP CL A 633707104   17,814 479 SH   SOLE 23 479 0 0
NATIONAL BK HLDGS CORP CL A 633707104   196,661 5,288 SH   SOLE 25 5,288 0 0
NATIONAL BK HLDGS CORP CL A 633707104   534,792 14,380 SH   SOLE 26 9,326 0 5,054
NATIONAL BK HLDGS CORP CL A 633707104   10,859 292 SH   SOLE 28 292 0 0
NATIONAL BK HLDGS CORP CL A 633707104   2,086,954 56,116 SH   SOLE 30 56,116 0 0
NATIONAL BK HLDGS CORP CL A 633707104   135,706 3,649 SH   SOLE 40 3,649 0 0
NATIONAL BK HLDGS CORP CL A 633707104   227,900 6,128 SH   SOLE 43 5,945 0 183
NATIONAL CINEMEDIA INC COM NEW 635309206   33,232 8,027 SH   SOLE 18 8,027 0 0
NATIONAL CINEMEDIA INC COM NEW 635309206   484,922 117,131 SH   SOLE 21 117,131 0 0
NATIONAL CINEMEDIA INC COM NEW 635309206   5,817,669 1,405,234 SH   SOLE 22 1,405,234 0 0
NATIONAL CINEMEDIA INC COM NEW 635309206   50,881 12,290 SH   SOLE 26 7,756 0 4,534
NATIONAL CINEMEDIA INC COM NEW 635309206   229,286 55,383 SH   SOLE 28 0 0 55,383
NATIONAL CINEMEDIA INC COM NEW 635309206   120,946 29,214 SH   SOLE 31 27,208 0 2,006
NATIONAL CINEMEDIA INC COM NEW 635309206   23,002 5,556 SH   SOLE 43 5,556 0 0
NATIONAL FUEL GAS CO COM 636180101   8,355,412 166,542 SH   SOLE 2 111,805 0 54,737
NATIONAL FUEL GAS CO COM 636180101   31,256 623 SH   SOLE 4 623 0 0
NATIONAL FUEL GAS CO COM 636180101   3,300,985 65,796 SH   SOLE 7 64,434 0 1,362
NATIONAL FUEL GAS CO COM 636180101   8,586,746 171,153 SH   SOLE 18 171,153 0 0
NATIONAL FUEL GAS CO COM 636180101   1,408,372 28,072 SH   SOLE 19 28,072 0 0
NATIONAL FUEL GAS CO COM 636180101   241,076,282 4,805,188 SH   SOLE 21 4,805,188 0 0
NATIONAL FUEL GAS CO COM 636180101   132,423,514 2,639,496 SH   SOLE 22 2,522,987 0 116,509
NATIONAL FUEL GAS CO COM 636180101   43,698 871 SH   SOLE 23 871 0 0
NATIONAL FUEL GAS CO COM 636180101   1,020,357 20,338 SH   SOLE 26 20,338 0 0
NATIONAL FUEL GAS CO COM 636180101   775,628 15,460 SH   SOLE 28 1,624 0 13,836
NATIONAL FUEL GAS CO COM 636180101   1,959,038 39,048 SH   SOLE 30 39,048 0 0
NATIONAL FUEL GAS CO COM 636180101   60,856 1,213 SH   SOLE 31 1,213 0 0
NATIONAL FUEL GAS CO COM 636180101   2,112,508 42,107 SH   SOLE 34 42,107 0 0
NATIONAL FUEL GAS CO COM 636180101   58,448 1,165 SH   SOLE 36 1,165 0 0
NATIONAL FUEL GAS CO COM 636180101   14,359,598 286,219 SH   SOLE 43 265,640 0 20,579
NATIONAL GRID PLC SPONSORED ADR NE 636274409   2,930,573 43,103 SH   SOLE 7 43,103 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   3,049 45 SH   SOLE 18 45 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   39,920,566 587,153 SH   SOLE 43 521,179 0 65,974
NATIONAL HEALTH INVS INC COM 63633D104   2,689,959 48,164 SH   SOLE 2 12,261 0 35,903
NATIONAL HEALTH INVS INC COM 63633D104   1,035,459 18,540 SH   SOLE 4 18,540 0 0
NATIONAL HEALTH INVS INC COM 63633D104   3,425,727 61,338 SH   SOLE 7 54,842 0 6,496
NATIONAL HEALTH INVS INC COM 63633D104   6,293,737 112,690 SH   SOLE 18 112,690 0 0
NATIONAL HEALTH INVS INC COM 63633D104   8,621,341 154,366 SH   SOLE 19 154,366 0 0
NATIONAL HEALTH INVS INC COM 63633D104   106,744,430 1,911,270 SH   SOLE 21 1,911,270 0 0
NATIONAL HEALTH INVS INC COM 63633D104   89,767,202 1,607,291 SH   SOLE 22 1,532,123 0 75,168
NATIONAL HEALTH INVS INC COM 63633D104   118,961 2,130 SH   SOLE 23 2,130 0 0
NATIONAL HEALTH INVS INC COM 63633D104   11,709,623 209,662 SH   SOLE 25 209,662 0 0
NATIONAL HEALTH INVS INC COM 63633D104   991,058 17,745 SH   SOLE 26 17,745 0 0
NATIONAL HEALTH INVS INC COM 63633D104   1,835,957 32,873 SH   SOLE 28 1,500 0 31,373
NATIONAL HEALTH INVS INC COM 63633D104   8,464,961 151,566 SH   SOLE 30 151,566 0 0
NATIONAL HEALTH INVS INC COM 63633D104   44,512 797 SH   SOLE 36 797 0 0
NATIONAL HEALTH INVS INC COM 63633D104   554,646 9,931 SH   SOLE 40 9,931 0 0
NATIONAL HEALTH INVS INC COM 63633D104   724,039 12,964 SH   SOLE 43 11,579 0 1,385
NATIONAL HEALTHCARE CORP COM 635906100   1,341,291 14,513 SH   SOLE 2 4,141 0 10,372
NATIONAL HEALTHCARE CORP COM 635906100   5,360 58 SH   SOLE 4 58 0 0
NATIONAL HEALTHCARE CORP COM 635906100   10,443 113 SH   SOLE 7 113 0 0
NATIONAL HEALTHCARE CORP COM 635906100   3,744,674 40,518 SH   SOLE 18 40,518 0 0
NATIONAL HEALTHCARE CORP COM 635906100   2,369,926 25,643 SH   SOLE 19 25,643 0 0
NATIONAL HEALTHCARE CORP COM 635906100   148,841,855 1,610,494 SH   SOLE 21 1,610,494 0 0
NATIONAL HEALTHCARE CORP COM 635906100   35,595,933 385,154 SH   SOLE 22 369,248 0 15,906
NATIONAL HEALTHCARE CORP COM 635906100   264,691 2,864 SH   SOLE 25 2,864 0 0
NATIONAL HEALTHCARE CORP COM 635906100   929,560 10,058 SH   SOLE 26 10,058 0 0
NATIONAL HEALTHCARE CORP COM 635906100   2,485,636 26,895 SH   SOLE 30 26,895 0 0
NATIONAL HEALTHCARE CORP COM 635906100   312,010 3,376 SH   SOLE 40 3,376 0 0
NATIONAL HEALTHCARE CORP COM 635906100   3,729,261 40,351 SH   SOLE 43 33,808 0 6,543
NATIONAL PRESTO INDS INC COM 637215104   380,367 4,738 SH   SOLE 2 1,606 0 3,132
NATIONAL PRESTO INDS INC COM 637215104   2,970 37 SH   SOLE 4 37 0 0
NATIONAL PRESTO INDS INC COM 637215104   4,977 62 SH   SOLE 7 62 0 0
NATIONAL PRESTO INDS INC COM 637215104   1,386,998 17,277 SH   SOLE 18 17,277 0 0
NATIONAL PRESTO INDS INC COM 637215104   867,586 10,807 SH   SOLE 19 10,807 0 0
NATIONAL PRESTO INDS INC COM 637215104   57,989,616 722,342 SH   SOLE 21 722,342 0 0
NATIONAL PRESTO INDS INC COM 637215104   10,948,747 136,382 SH   SOLE 22 129,556 0 6,826
NATIONAL PRESTO INDS INC COM 637215104   1,178,350 14,678 SH   SOLE 30 14,678 0 0
NATIONAL PRESTO INDS INC COM 637215104   1,818,904 22,657 SH   SOLE 43 21,008 0 1,649
NATIONAL RESH CORP COM NEW 637372202   597,040 15,092 SH   SOLE 2 11,644 0 3,448
NATIONAL RESH CORP COM NEW 637372202   2,018 51 SH   SOLE 4 51 0 0
NATIONAL RESH CORP COM NEW 637372202   4,391 111 SH   SOLE 7 111 0 0
NATIONAL RESH CORP COM NEW 637372202   1,348,323 34,083 SH   SOLE 18 34,083 0 0
NATIONAL RESH CORP COM NEW 637372202   1,217,419 30,774 SH   SOLE 19 30,774 0 0
NATIONAL RESH CORP COM NEW 637372202   23,803,529 601,707 SH   SOLE 21 601,707 0 0
NATIONAL RESH CORP COM NEW 637372202   14,135,856 357,327 SH   SOLE 22 343,042 0 14,285
NATIONAL RESH CORP COM NEW 637372202   148,864 3,763 SH   SOLE 25 3,763 0 0
NATIONAL RESH CORP COM NEW 637372202   37,978 960 SH   SOLE 28 0 0 960
NATIONAL RESH CORP COM NEW 637372202   540,627 13,666 SH   SOLE 30 13,666 0 0
NATIONAL RESH CORP COM NEW 637372202   80,030 2,023 SH   SOLE 40 2,023 0 0
NATIONAL RESH CORP COM NEW 637372202   22,154 560 SH   OTR 43 560 0 0
NATIONAL RESH CORP COM NEW 637372202   216,314 5,468 SH   SOLE 43 5,055 0 413
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   6,253,842 150,804 SH   SOLE 2 70,013 0 80,791
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   1,469,821 35,443 SH   SOLE 4 35,443 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   4,959,771 119,599 SH   SOLE 7 106,922 0 12,677
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   5,575,144 134,438 SH   SOLE 18 134,438 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   6,521,614 157,261 SH   SOLE 19 157,261 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   190,747,071 4,599,640 SH   SOLE 21 4,599,640 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   127,790,469 3,081,516 SH   SOLE 22 2,934,649 0 146,867
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   158,084 3,812 SH   SOLE 23 3,812 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   10,546,858 254,325 SH   SOLE 25 254,325 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   1,165,971 28,116 SH   SOLE 26 28,116 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   2,507,608 60,468 SH   SOLE 28 2,787 0 57,681
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   12,443,156 300,052 SH   SOLE 30 300,052 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   43,917 1,059 SH   SOLE 31 1,059 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   82,857 1,998 SH   SOLE 36 1,998 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   807,877 19,481 SH   SOLE 40 19,481 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   3,440,366 82,960 SH   SOLE 43 69,407 0 13,553
NATIONAL VISION HLDGS INC COM 63845R107   3,305,056 157,910 SH   SOLE 2 105,529 0 52,381
NATIONAL VISION HLDGS INC COM 63845R107   5,839 279 SH   SOLE 4 279 0 0
NATIONAL VISION HLDGS INC COM 63845R107   371,696 17,759 SH   SOLE 7 16,805 0 954
NATIONAL VISION HLDGS INC COM 63845R107   5,217,514 249,284 SH   SOLE 18 249,284 0 0
NATIONAL VISION HLDGS INC COM 63845R107   3,551,800 169,699 SH   SOLE 19 169,699 0 0
NATIONAL VISION HLDGS INC COM 63845R107   196,038,103 9,366,369 SH   SOLE 21 9,366,369 0 0
NATIONAL VISION HLDGS INC COM 63845R107   47,000,827 2,245,620 SH   SOLE 22 2,144,639 0 100,981
NATIONAL VISION HLDGS INC COM 63845R107   361,273 17,261 SH   SOLE 25 17,261 0 0
NATIONAL VISION HLDGS INC COM 63845R107   1,878,907 89,771 SH   SOLE 26 29,434 0 60,337
NATIONAL VISION HLDGS INC COM 63845R107   206,977 9,889 SH   SOLE 28 1,451 0 8,438
NATIONAL VISION HLDGS INC COM 63845R107   4,161,742 198,841 SH   SOLE 30 198,841 0 0
NATIONAL VISION HLDGS INC COM 63845R107   36,628 1,750 SH   SOLE 36 1,750 0 0
NATIONAL VISION HLDGS INC COM 63845R107   285,255 13,629 SH   SOLE 40 13,629 0 0
NATIONAL VISION HLDGS INC COM 63845R107   1,376,378 65,761 SH   SOLE 43 61,596 0 4,165
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3   2,123,061 2,122,000 PRN   SOLE 21 2,122,000 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   1,036,561 2,146 SH   SOLE 2 601 0 1,545
NATIONAL WESTN LIFE GROUP IN CL A 638517102   8,211 17 SH   SOLE 7 17 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   3,168,611 6,560 SH   SOLE 18 6,560 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   2,310,285 4,783 SH   SOLE 19 4,783 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   47,926,210 99,222 SH   SOLE 21 99,222 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   34,235,975 70,879 SH   SOLE 22 68,021 0 2,858
NATIONAL WESTN LIFE GROUP IN CL A 638517102   196,106 406 SH   SOLE 25 406 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   604,741 1,252 SH   SOLE 26 1,252 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   106,264 220 SH   SOLE 28 0 0 220
NATIONAL WESTN LIFE GROUP IN CL A 638517102   1,608,940 3,331 SH   SOLE 30 3,331 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   202,868 420 SH   SOLE 40 420 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   2,571,598 5,324 SH   SOLE 43 5,102 0 222
NATURA &CO HLDG S A ADS 63884N108   1,683,577 246,137 SH   SOLE 30 246,137 0 0
NATURA &CO HLDG S A ADS 63884N108   6,412,096 937,441 SH   SOLE 43 891,625 0 45,816
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   5,498 842 SH   SOLE 18 842 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   76,839 11,767 SH   SOLE 21 11,767 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   2,037 312 SH   SOLE 22 312 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   721,381 44,862 SH   SOLE 2 36,558 0 8,304
NATURAL GAS SVCS GROUP INC COM 63886Q109   56,087 3,488 SH   SOLE 18 3,488 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   462,252 28,747 SH   SOLE 21 28,747 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   4,348,032 270,400 SH   SOLE 22 270,400 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   122,690 7,630 SH   SOLE 26 1,528 0 6,102
NATURAL GAS SVCS GROUP INC COM 63886Q109   175,368 10,906 SH   SOLE 28 0 0 10,906
NATURAL GAS SVCS GROUP INC COM 63886Q109   92,492 5,752 SH   SOLE 31 5,358 0 394
NATURAL GROCERS BY VITAMIN C COM 63888U108   357,824 22,364 SH   SOLE 2 16,010 0 6,354
NATURAL GROCERS BY VITAMIN C COM 63888U108   453,520 28,345 SH   SOLE 18 28,345 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   319,136 19,946 SH   SOLE 19 19,946 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   5,753,760 359,610 SH   SOLE 21 359,610 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   3,888,496 243,031 SH   SOLE 22 236,109 0 6,922
NATURAL GROCERS BY VITAMIN C COM 63888U108   34,336 2,146 SH   SOLE 43 1,135 0 1,011
NATURAL HEALTH TRENDS CORP COM 63888P406   8,931 1,524 SH   SOLE 18 1,524 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406   99,784 17,028 SH   SOLE 21 17,028 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406   567,963 96,922 SH   SOLE 22 96,922 0 0
NATURES SUNSHINE PRODS INC COM 639027101   1,608,973 93,058 SH   SOLE 2 84,585 0 8,473
NATURES SUNSHINE PRODS INC COM 639027101   450 26 SH   SOLE 7 26 0 0
NATURES SUNSHINE PRODS INC COM 639027101   642,790 37,177 SH   SOLE 18 37,177 0 0
NATURES SUNSHINE PRODS INC COM 639027101   584,246 33,791 SH   SOLE 19 33,791 0 0
NATURES SUNSHINE PRODS INC COM 639027101   8,604,887 497,680 SH   SOLE 21 497,680 0 0
NATURES SUNSHINE PRODS INC COM 639027101   4,337,473 250,866 SH   SOLE 22 240,862 0 10,004
NATURES SUNSHINE PRODS INC COM 639027101   7,331 424 SH   SOLE 23 424 0 0
NATURES SUNSHINE PRODS INC COM 639027101   156,250 9,037 SH   SOLE 43 8,163 0 874
NATWEST GROUP PLC SPONS ADR 639057207   7,717,784 1,370,832 SH   SOLE 43 1,312,623 0 58,209
NAUTICUS ROBOTICS INC COM 63911H108   20,186 29,781 SH   SOLE 21 29,781 0 0
NAUTICUS ROBOTICS INC COM 63911H108   83,540 123,252 SH   SOLE 22 123,252 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   212,293 71,001 SH   SOLE 2 32,503 0 38,498
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   485,893 162,506 SH   SOLE 18 162,506 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   1,257,295 420,500 SH   SOLE 19 420,500 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   7,323,808 2,449,434 SH   SOLE 21 2,449,434 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   2,111,939 706,334 SH   SOLE 22 675,571 0 30,763
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   208,230 69,642 SH   SOLE 30 69,642 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   42,518 14,220 SH   SOLE 43 0 0 14,220
NAVIENT CORPORATION COM 63938C108   2,180,030 117,080 SH   SOLE 2 52,147 0 64,933
NAVIENT CORPORATION COM 63938C108   7,560 406 SH   SOLE 4 406 0 0
NAVIENT CORPORATION COM 63938C108   47,965 2,576 SH   SOLE 7 2,576 0 0
NAVIENT CORPORATION COM 63938C108   5,343,288 286,965 SH   SOLE 18 286,965 0 0
NAVIENT CORPORATION COM 63938C108   3,316,613 178,121 SH   SOLE 19 178,121 0 0
NAVIENT CORPORATION COM 63938C108   194,936,523 10,469,201 SH   SOLE 21 10,469,201 0 0
NAVIENT CORPORATION COM 63938C108   54,204,514 2,911,091 SH   SOLE 22 2,790,371 0 120,720
NAVIENT CORPORATION COM 63938C108   361,507 19,415 SH   SOLE 25 19,415 0 0
NAVIENT CORPORATION COM 63938C108   1,137,626 61,097 SH   SOLE 26 45,566 0 15,531
NAVIENT CORPORATION COM 63938C108   861,696 46,278 SH   SOLE 28 34,280 0 11,998
NAVIENT CORPORATION COM 63938C108   4,196,408 225,371 SH   SOLE 30 225,371 0 0
NAVIENT CORPORATION COM 63938C108   145,944 7,838 SH   SOLE 36 7,838 0 0
NAVIENT CORPORATION COM 63938C108   426,733 22,918 SH   SOLE 40 22,918 0 0
NAVIENT CORPORATION COM 63938C108   6,691,439 359,368 SH   SOLE 43 338,549 0 20,819
NAVIGATOR HLDGS LTD SHS Y62132108   262,977 18,074 SH   SOLE 2 18,069 0 5
NAVIGATOR HLDGS LTD SHS Y62132108   224,259 15,413 SH   SOLE 22 15,402 0 11
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409   165,495 5,919 SH   SOLE 2 5,919 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409   53,823 1,925 SH   SOLE 22 1,925 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   804,410 99,679 SH   SOLE 2 33,513 0 66,166
NAVITAS SEMICONDUCTOR CORP COM 63942X106   4,350 539 SH   SOLE 4 539 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   8,030 995 SH   SOLE 7 995 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   2,469,008 305,949 SH   SOLE 18 305,949 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   1,812,030 224,539 SH   SOLE 19 224,539 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   37,897,898 4,696,146 SH   SOLE 21 4,696,146 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   27,813,376 3,446,515 SH   SOLE 22 3,311,883 0 134,632
NAVITAS SEMICONDUCTOR CORP COM 63942X106   184,851 22,906 SH   SOLE 25 22,906 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   782,830 97,005 SH   SOLE 30 97,005 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   238,331 29,533 SH   SOLE 40 29,533 0 0
NBT BANCORP INC COM 628778102   1,660,013 39,609 SH   SOLE 2 13,117 0 26,492
NBT BANCORP INC COM 628778102   427,272 10,195 SH   SOLE 7 9,649 0 546
NBT BANCORP INC COM 628778102   5,863,880 139,916 SH   SOLE 18 139,916 0 0
NBT BANCORP INC COM 628778102   3,642,440 86,911 SH   SOLE 19 86,911 0 0
NBT BANCORP INC COM 628778102   215,184,045 5,134,432 SH   SOLE 21 5,134,432 0 0
NBT BANCORP INC COM 628778102   50,707,077 1,209,904 SH   SOLE 22 1,157,023 0 52,881
NBT BANCORP INC COM 628778102   380,040 9,068 SH   SOLE 25 9,068 0 0
NBT BANCORP INC COM 628778102   309,002 7,373 SH   SOLE 26 7,373 0 0
NBT BANCORP INC COM 628778102   32,438 774 SH   SOLE 28 774 0 0
NBT BANCORP INC COM 628778102   3,073,093 73,326 SH   SOLE 30 73,326 0 0
NBT BANCORP INC COM 628778102   206,784 4,934 SH   SOLE 40 4,934 0 0
NBT BANCORP INC COM 628778102   358,205 8,547 SH   SOLE 43 6,959 0 1,588
NCINO INC COM 63947X101   1,889,670 56,190 SH   SOLE 2 17,289 0 38,901
NCINO INC COM 63947X101   14,057 418 SH   SOLE 4 156 0 262
NCINO INC COM 63947X101   21,725 646 SH   SOLE 7 646 0 0
NCINO INC COM 63947X101   840,447 24,991 SH   SOLE 18 24,991 0 0
NCINO INC COM 63947X101   792,895 23,577 SH   SOLE 19 23,577 0 0
NCINO INC COM 63947X101   39,889,283 1,186,122 SH   SOLE 21 1,186,122 0 0
NCINO INC COM 63947X101   53,831,373 1,600,695 SH   SOLE 22 1,513,721 0 86,974
NCINO INC COM 63947X101   360,413 10,717 SH   SOLE 25 10,717 0 0
NCINO INC COM 63947X101   244,490 7,270 SH   SOLE 26 7,270 0 0
NCINO INC COM 63947X101   23,003 684 SH   SOLE 28 684 0 0
NCINO INC COM 63947X101   2,946,930 87,628 SH   SOLE 30 87,628 0 0
NCINO INC COM 63947X101   34,639 1,030 SH   SOLE 31 1,030 0 0
NCINO INC COM 63947X101   448,221 13,328 SH   SOLE 40 13,328 0 0
NCINO INC COM 63947X101   1,133,230 33,697 SH   SOLE 43 26,363 0 7,334
NCL CORP LTD NOTE 5.375% 8/0 62886HAX9   4,176,165 3,255,000 PRN   SOLE 21 3,255,000 0 0
NCL CORP LTD NOTE 1.125% 2/1 62886HBD2   7,487,420 8,200,000 PRN   SOLE 21 8,200,000 0 0
NCL CORP LTD NOTE 2.500% 2/1 62886HBK6   3,182,400 3,400,000 PRN   SOLE 21 3,400,000 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   3,518,285 144,845 SH   SOLE 2 30,344 0 114,501
NCR ATLEOS CORPORATION COM SHS 63001N106   6,073 250 SH   SOLE 4 250 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   34,225 1,409 SH   SOLE 7 1,409 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   2,523,197 103,878 SH   SOLE 18 103,878 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   5,092,860 209,669 SH   SOLE 19 209,669 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   149,878,142 6,170,364 SH   SOLE 21 6,170,364 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   42,659,628 1,756,263 SH   SOLE 22 1,667,455 0 88,808
NCR ATLEOS CORPORATION COM SHS 63001N106   496,463 20,439 SH   SOLE 25 20,439 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   2,305,655 94,922 SH   SOLE 26 19,587 0 75,335
NCR ATLEOS CORPORATION COM SHS 63001N106   3,612,044 148,705 SH   SOLE 30 148,705 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   22,687 934 SH   SOLE 31 934 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   755,273 31,094 SH   SOLE 34 31,094 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   51,908 2,137 SH   SOLE 36 2,137 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   1,229,766 50,628 SH   SOLE 43 45,274 0 5,355
NCR VOYIX CORPORATION COM 62886E108   7,291,592 431,200 SH   SOLE 2 225,163 0 206,037
NCR VOYIX CORPORATION COM 62886E108   15,997 946 SH   SOLE 4 500 0 446
NCR VOYIX CORPORATION COM 62886E108   420,433 24,863 SH   SOLE 7 23,623 0 1,240
NCR VOYIX CORPORATION COM 62886E108   2,148,331 127,045 SH   SOLE 18 127,045 0 0
NCR VOYIX CORPORATION COM 62886E108   5,751,142 340,103 SH   SOLE 19 340,103 0 0
NCR VOYIX CORPORATION COM 62886E108   221,544,471 13,101,388 SH   SOLE 21 13,101,388 0 0
NCR VOYIX CORPORATION COM 62886E108   62,151,487 3,675,428 SH   SOLE 22 3,497,816 0 177,612
NCR VOYIX CORPORATION COM 62886E108   1,175,296 69,503 SH   SOLE 25 69,503 0 0
NCR VOYIX CORPORATION COM 62886E108   717,001 42,401 SH   SOLE 26 42,401 0 0
NCR VOYIX CORPORATION COM 62886E108   122,242 7,229 SH   SOLE 28 2,332 0 4,897
NCR VOYIX CORPORATION COM 62886E108   5,190,305 306,937 SH   SOLE 30 306,937 0 0
NCR VOYIX CORPORATION COM 62886E108   31,605 1,869 SH   SOLE 31 1,869 0 0
NCR VOYIX CORPORATION COM 62886E108   1,051,599 62,188 SH   SOLE 34 62,188 0 0
NCR VOYIX CORPORATION COM 62886E108   82,352 4,870 SH   SOLE 36 4,870 0 0
NCR VOYIX CORPORATION COM 62886E108   515,484 30,484 SH   SOLE 40 30,484 0 0
NCR VOYIX CORPORATION COM 62886E108   1,803,333 106,643 SH   SOLE 43 95,922 0 10,721
NCS MULTISTAGE HLDGS INC COM NEW 628877201   46,035 2,700 SH   SOLE 2 2,700 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201   2,046 120 SH   SOLE 18 120 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201   23,188 1,360 SH   SOLE 21 1,360 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201   47,979 2,814 SH   SOLE 22 2,814 0 0
NEKTAR THERAPEUTICS COM 640268108   434,113 768,342 SH   SOLE 2 452,730 0 315,612
NEKTAR THERAPEUTICS COM 640268108   595,318 1,053,661 SH   SOLE 19 1,053,661 0 0
NEKTAR THERAPEUTICS COM 640268108   15,988 28,298 SH   SOLE 21 28,298 0 0
NEKTAR THERAPEUTICS COM 640268108   2,327,663 4,119,757 SH   SOLE 22 4,014,637 0 105,120
NEKTAR THERAPEUTICS COM 640268108   1,835 3,248 SH   SOLE 28 3,248 0 0
NEKTAR THERAPEUTICS COM 640268108   73,965 130,911 SH   SOLE 43 9,897 0 121,014
NELNET INC CL A 64031N108   3,484,955 39,503 SH   SOLE 2 21,520 0 17,983
NELNET INC CL A 64031N108   3,793 43 SH   SOLE 4 43 0 0
NELNET INC CL A 64031N108   8,822 100 SH   SOLE 7 100 0 0
NELNET INC CL A 64031N108   3,518,478 39,883 SH   SOLE 18 39,883 0 0
NELNET INC CL A 64031N108   2,456,486 27,845 SH   SOLE 19 27,845 0 0
NELNET INC CL A 64031N108   47,838,971 542,269 SH   SOLE 21 542,269 0 0
NELNET INC CL A 64031N108   40,217,910 455,882 SH   SOLE 22 437,331 0 18,551
NELNET INC CL A 64031N108   216,580 2,455 SH   SOLE 23 2,455 0 0
NELNET INC CL A 64031N108   320,944 3,638 SH   SOLE 25 3,638 0 0
NELNET INC CL A 64031N108   274,629 3,113 SH   SOLE 26 2,907 0 206
NELNET INC CL A 64031N108   251,162 2,847 SH   SOLE 28 54 0 2,793
NELNET INC CL A 64031N108   205,817 2,333 SH   SOLE 30 2,333 0 0
NELNET INC CL A 64031N108   368,407 4,176 SH   SOLE 40 4,176 0 0
NELNET INC CL A 64031N108   706,552 8,009 SH   SOLE 43 6,159 0 1,850
NEMAURA MED INC COM NEW 640442208   439 2,006 SH   SOLE 21 2,006 0 0
NEMAURA MED INC COM NEW 640442208   336 1,536 SH   SOLE 22 1,536 0 0
NEOGAMES S A SHS L6673X107   353,895 12,361 SH   SOLE 7 12,361 0 0
NEOGAMES S A SHS L6673X107   24,307 849 SH   SOLE 19 849 0 0
NEOGAMES S A SHS L6673X107   4,130,593 144,275 SH   SOLE 21 144,275 0 0
NEOGAMES S A SHS L6673X107   2,547,612 88,984 SH   SOLE 22 82,776 0 6,208
NEOGAMES S A SHS L6673X107   64,704 2,260 SH   SOLE 25 2,260 0 0
NEOGAMES S A SHS L6673X107   178,766 6,244 SH   SOLE 40 6,244 0 0
NEOGAMES S A SHS L6673X107   934,455 32,639 SH   SOLE 43 31,486 0 1,153
NEOGEN CORP COM 640491106   8,483,464 421,853 SH   SOLE 2 268,721 0 153,132
NEOGEN CORP COM 640491106   12,287 611 SH   SOLE 4 611 0 0
NEOGEN CORP COM 640491106   454,406 22,596 SH   SOLE 7 21,444 0 1,152
NEOGEN CORP COM 640491106   17,349,923 862,751 SH   SOLE 18 862,751 0 0
NEOGEN CORP COM 640491106   10,444,631 519,375 SH   SOLE 19 519,375 0 0
NEOGEN CORP COM 640491106   315,448,255 15,686,139 SH   SOLE 21 15,686,139 0 0
NEOGEN CORP COM 640491106   133,589,503 6,642,939 SH   SOLE 22 6,364,535 0 278,404
NEOGEN CORP COM 640491106   812,464 40,401 SH   SOLE 25 40,401 0 0
NEOGEN CORP COM 640491106   1,273,426 63,323 SH   SOLE 26 63,323 0 0
NEOGEN CORP COM 640491106   421,787 20,974 SH   SOLE 28 2,966 0 18,008
NEOGEN CORP COM 640491106   2,704,252 134,473 SH   SOLE 30 134,473 0 0
NEOGEN CORP COM 640491106   1,038,299 51,631 SH   SOLE 34 51,631 0 0
NEOGEN CORP COM 640491106   1,931 96 SH   SOLE 36 96 0 0
NEOGEN CORP COM 640491106   838,768 41,709 SH   SOLE 40 41,709 0 0
NEOGEN CORP COM 640491106   12,891 641 SH   OTR 43 641 0 0
NEOGEN CORP COM 640491106   6,888,640 342,548 SH   SOLE 43 312,098 0 30,450
NEOGENOMICS INC COM NEW 64049M209   1,996,855 123,415 SH   SOLE 2 41,548 0 81,867
NEOGENOMICS INC COM NEW 64049M209   7,006 433 SH   SOLE 4 433 0 0
NEOGENOMICS INC COM NEW 64049M209   385,408 23,820 SH   SOLE 7 22,557 0 1,263
NEOGENOMICS INC COM NEW 64049M209   6,593,819 407,529 SH   SOLE 18 407,529 0 0
NEOGENOMICS INC COM NEW 64049M209   5,440,396 336,242 SH   SOLE 19 336,242 0 0
NEOGENOMICS INC COM NEW 64049M209   241,103,406 14,901,323 SH   SOLE 21 14,901,323 0 0
NEOGENOMICS INC COM NEW 64049M209   59,563,563 3,681,308 SH   SOLE 22 3,511,451 0 169,857
NEOGENOMICS INC COM NEW 64049M209   429,175 26,525 SH   SOLE 25 26,525 0 0
NEOGENOMICS INC COM NEW 64049M209   525,300 32,466 SH   SOLE 26 32,466 0 0
NEOGENOMICS INC COM NEW 64049M209   430,873 26,630 SH   SOLE 28 23,576 0 3,054
NEOGENOMICS INC COM NEW 64049M209   4,802,904 296,842 SH   SOLE 30 296,842 0 0
NEOGENOMICS INC COM NEW 64049M209   13,607 841 SH   SOLE 36 841 0 0
NEOGENOMICS INC COM NEW 64049M209   447,506 27,658 SH   SOLE 40 27,658 0 0
NEOGENOMICS INC COM NEW 64049M209   1,552,649 95,961 SH   SOLE 43 93,287 0 2,674
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6   1,645,646 2,179,000 PRN   SOLE 21 2,179,000 0 0
NEONODE INC COM PAR 64051M709   5,072 2,215 SH   SOLE 18 2,215 0 0
NEONODE INC COM PAR 64051M709   59,606 26,029 SH   SOLE 21 26,029 0 0
NEONODE INC COM PAR 64051M709   212,239 92,681 SH   SOLE 22 92,681 0 0
NEOVOLTA INC COM 640655106   8,477 5,298 SH   SOLE 18 5,298 0 0
NEOVOLTA INC COM 640655106   100,120 62,575 SH   SOLE 21 62,575 0 0
NEOVOLTA INC COM 640655106   559,470 349,669 SH   SOLE 22 349,669 0 0
NEPHROS INC COM 640671400   14,293 4,131 SH   SOLE 21 4,131 0 0
NERDWALLET INC COM CL A 64082B102   443,764 30,147 SH   SOLE 2 21,652 0 8,495
NERDWALLET INC COM CL A 64082B102   3,415 232 SH   SOLE 7 232 0 0
NERDWALLET INC COM CL A 64082B102   1,334,221 90,640 SH   SOLE 18 90,640 0 0
NERDWALLET INC COM CL A 64082B102   1,021,568 69,400 SH   SOLE 19 69,400 0 0
NERDWALLET INC COM CL A 64082B102   20,929,956 1,421,872 SH   SOLE 21 1,421,872 0 0
NERDWALLET INC COM CL A 64082B102   13,348,184 906,806 SH   SOLE 22 874,069 0 32,737
NERDWALLET INC COM CL A 64082B102   138,795 9,429 SH   SOLE 25 9,429 0 0
NERDWALLET INC COM CL A 64082B102   141,651 9,623 SH   SOLE 40 9,623 0 0
NERDWALLET INC COM CL A 64082B102   280 19 SH   SOLE 43 19 0 0
NERDY INC CL A COM 64081V109   95,618 27,877 SH   SOLE 2 18,734 0 9,143
NERDY INC CL A COM 64081V109   3,464 1,010 SH   SOLE 7 1,010 0 0
NERDY INC CL A COM 64081V109   536,816 156,506 SH   SOLE 18 156,506 0 0
NERDY INC CL A COM 64081V109   421,437 122,868 SH   SOLE 19 122,868 0 0
NERDY INC CL A COM 64081V109   8,205,057 2,392,145 SH   SOLE 21 2,392,145 0 0
NERDY INC CL A COM 64081V109   5,797,043 1,690,100 SH   SOLE 22 1,664,298 0 25,802
NET LEASE OFFICE PROPERTIES COM 64110Y108   738,258 39,949 SH   SOLE 2 15,394 0 24,555
NET LEASE OFFICE PROPERTIES COM 64110Y108   109,919 5,948 SH   SOLE 4 5,948 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   405,728 21,955 SH   SOLE 7 19,662 0 2,293
NET LEASE OFFICE PROPERTIES COM 64110Y108   88,686 4,799 SH   SOLE 18 4,799 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   489,646 26,496 SH   SOLE 19 26,496 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   4,939,371 267,282 SH   SOLE 21 267,282 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   9,432,044 510,392 SH   SOLE 22 491,032 0 19,360
NET LEASE OFFICE PROPERTIES COM 64110Y108   19,774 1,070 SH   SOLE 23 1,070 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   305,012 16,505 SH   SOLE 25 16,505 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   138,618 7,501 SH   SOLE 26 1,149 0 6,352
NET LEASE OFFICE PROPERTIES COM 64110Y108   214,220 11,592 SH   SOLE 28 301 0 11,291
NET LEASE OFFICE PROPERTIES COM 64110Y108   792,847 42,903 SH   SOLE 30 42,903 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   7,022 380 SH   SOLE 36 380 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   250,779 13,570 SH   SOLE 43 11,733 0 1,837
NET POWER INC COM CL A 64107A105   48,015 4,754 SH   SOLE 2 3,257 0 1,497
NET POWER INC COM CL A 64107A105   26,866 2,660 SH   SOLE 21 2,660 0 0
NET POWER INC COM CL A 64107A105   3,588,904 355,337 SH   SOLE 22 354,983 0 354
NETAPP INC COM 64110D104   39,789,782 451,336 SH   SOLE 2 264,365 0 186,971
NETAPP INC COM 64110D104   20,543,396 233,024 SH   SOLE 4 112,409 0 120,615
NETAPP INC COM 64110D104   13,027,227 147,768 SH   SOLE 7 131,769 0 15,999
NETAPP INC COM 64110D104   1,638,101 18,581 SH   SOLE 13 18,581 0 0
NETAPP INC COM 64110D104   2,668,162 30,265 SH   SOLE 15 30,265 0 0
NETAPP INC COM 64110D104   38,657,102 438,488 SH   SOLE 18 425,230 0 13,258
NETAPP INC COM 64110D104   8,098,201 91,858 SH   SOLE 19 91,858 0 0
NETAPP INC COM 64110D104   692,109,249 7,850,604 SH   SOLE 21 7,850,604 0 0
NETAPP INC COM 64110D104   410,446,776 4,655,703 SH   SOLE 22 4,193,627 0 462,076
NETAPP INC COM 64110D104   29,500,893 334,629 SH   SOLE 23 334,629 0 0
NETAPP INC COM 64110D104   39,779,820 451,223 SH   SOLE 25 433,470 0 17,753
NETAPP INC COM 64110D104   28,432,129 322,506 SH   SOLE 26 200,193 0 122,313
NETAPP INC COM 64110D104   80,717,092 915,575 SH   SOLE 28 3,292 0 912,283
NETAPP INC COM 64110D104   469,981 5,331 SH   SOLE 29 5,331 0 0
NETAPP INC COM 64110D104   192,764,220 2,186,527 SH   SOLE 30 1,998,751 0 187,776
NETAPP INC COM 64110D104   5,197,737 58,958 SH   SOLE 31 55,402 0 3,556
NETAPP INC COM 64110D104   29,548,499 335,169 SH   SOLE 34 335,169 0 0
NETAPP INC COM 64110D104   5,567,216 63,149 SH   SOLE 36 63,149 0 0
NETAPP INC COM 64110D104   988,097 11,208 SH   SOLE 40 11,208 0 0
NETAPP INC COM 64110D104   69,117 784 SH   OTR 43 784 0 0
NETAPP INC COM 64110D104   23,908,062 271,189 SH   SOLE 43 236,480 0 34,710
NETEASE INC SPONSORED ADS 64110W102   459,092 4,928 SH   SOLE 15 4,928 0 0
NETEASE INC SPONSORED ADS 64110W102   42,172,135 452,685 SH   SOLE 19 452,685 0 0
NETEASE INC SPONSORED ADS 64110W102   430,399 4,620 SH   SOLE 22 4,620 0 0
NETEASE INC SPONSORED ADS 64110W102   2,032,099 21,813 SH   SOLE 32 21,813 0 0
NETEASE INC SPONSORED ADS 64110W102   3,684,199 39,547 SH   SOLE 34 39,547 0 0
NETEASE INC SPONSORED ADS 64110W102   51,851,728 556,588 SH   SOLE 43 516,007 0 40,581
NETFLIX INC COM 64110L106   422,548,546 867,870 SH   SOLE 2 208,741 0 659,129
NETFLIX INC COM 64110L106   172,566,339 354,433 SH   SOLE 4 183,748 0 170,685
NETFLIX INC COM 64110L106   211,375,544 434,143 SH   SOLE 7 394,409 0 39,734
NETFLIX INC COM 64110L106   8,912,825 18,306 SH   SOLE 13 18,306 0 0
NETFLIX INC COM 64110L106   33,041,137 67,863 SH   SOLE 15 67,863 0 0
NETFLIX INC COM 64110L106   510,307,205 1,048,117 SH   SOLE 18 942,791 0 105,326
NETFLIX INC COM 64110L106   317,852,792 652,836 SH   SOLE 19 652,836 0 0
NETFLIX INC COM 64110L106   5,290,851,441 10,866,849 SH   SOLE 21 10,866,849 0 0
NETFLIX INC COM 64110L106   4,696,627,547 9,646,376 SH   SOLE 22 8,694,677 0 951,699
NETFLIX INC COM 64110L106   431,483,767 886,222 SH   SOLE 23 886,222 0 0
NETFLIX INC COM 64110L106   418,784,476 860,139 SH   SOLE 25 826,314 0 33,825
NETFLIX INC COM 64110L106   242,200,404 497,454 SH   SOLE 26 258,727 0 238,727
NETFLIX INC COM 64110L106   306,846,869 630,231 SH   SOLE 28 23,369 0 606,862
NETFLIX INC COM 64110L106   444,521 913 SH   SOLE 29 913 0 0
NETFLIX INC COM 64110L106   1,384,380,959 2,843,372 SH   SOLE 30 2,843,372 0 0
NETFLIX INC COM 64110L106   48,487,892 99,589 SH   SOLE 31 92,191 0 7,398
NETFLIX INC COM 64110L106   78,364,310 160,952 SH   SOLE 32 160,952 0 0
NETFLIX INC COM 64110L106   105,849,660 217,404 SH   SOLE 34 217,404 0 0
NETFLIX INC COM 64110L106   47,838,394 98,255 SH   SOLE 36 98,255 0 0
NETFLIX INC COM 64110L106   11,222,097 23,049 SH   SOLE 40 23,049 0 0
NETFLIX INC COM 64110L106   284,338 584 SH   OTR 43 584 0 0
NETFLIX INC COM 64110L106   304,082,384 624,553 SH   SOLE 43 533,159 0 91,394
NETGEAR INC COM 64111Q104   7,604,841 521,594 SH   SOLE 2 341,074 0 180,520
NETGEAR INC COM 64111Q104   1,735 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104   343,928 23,589 SH   SOLE 7 22,300 0 1,289
NETGEAR INC COM 64111Q104   2,270,427 155,722 SH   SOLE 18 147,734 0 7,988
NETGEAR INC COM 64111Q104   8,067,843 553,350 SH   SOLE 19 553,350 0 0
NETGEAR INC COM 64111Q104   20,181,024 1,384,158 SH   SOLE 21 1,384,158 0 0
NETGEAR INC COM 64111Q104   22,197,044 1,522,431 SH   SOLE 22 1,438,770 0 83,661
NETGEAR INC COM 64111Q104   343,840 23,583 SH   SOLE 23 23,583 0 0
NETGEAR INC COM 64111Q104   56,702 3,889 SH   SOLE 25 3,889 0 0
NETGEAR INC COM 64111Q104   1,210,227 83,006 SH   SOLE 26 6,418 0 76,588
NETGEAR INC COM 64111Q104   3,142,413 215,529 SH   SOLE 30 215,529 0 0
NETGEAR INC COM 64111Q104   4,913 337 SH   SOLE 36 337 0 0
NETGEAR INC COM 64111Q104   50,768 3,482 SH   SOLE 40 3,482 0 0
NETGEAR INC COM 64111Q104   1,375,506 94,342 SH   SOLE 43 92,574 0 1,768
NETSCOUT SYS INC COM 64115T104   2,588,146 117,911 SH   SOLE 2 67,584 0 50,327
NETSCOUT SYS INC COM 64115T104   157,557 7,178 SH   SOLE 4 267 0 6,911
NETSCOUT SYS INC COM 64115T104   13,653 622 SH   SOLE 7 622 0 0
NETSCOUT SYS INC COM 64115T104   5,003,371 227,944 SH   SOLE 18 227,944 0 0
NETSCOUT SYS INC COM 64115T104   3,166,727 144,270 SH   SOLE 19 144,270 0 0
NETSCOUT SYS INC COM 64115T104   194,450,858 8,858,809 SH   SOLE 21 8,858,809 0 0
NETSCOUT SYS INC COM 64115T104   44,726,264 2,037,643 SH   SOLE 22 1,941,012 0 96,631
NETSCOUT SYS INC COM 64115T104   314,763 14,340 SH   SOLE 25 14,340 0 0
NETSCOUT SYS INC COM 64115T104   906,272 41,288 SH   SOLE 26 26,259 0 15,029
NETSCOUT SYS INC COM 64115T104   586,438 26,717 SH   SOLE 28 1,320 0 25,397
NETSCOUT SYS INC COM 64115T104   14,784,401 673,549 SH   SOLE 30 673,549 0 0
NETSCOUT SYS INC COM 64115T104   30,664 1,397 SH   SOLE 36 1,397 0 0
NETSCOUT SYS INC COM 64115T104   359,848 16,394 SH   SOLE 40 16,394 0 0
NETSCOUT SYS INC COM 64115T104   1,251,787 57,029 SH   SOLE 43 53,937 0 3,092
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402   568,337 258,335 SH   SOLE 22 258,335 0 0
NETSTREIT CORP COM 64119V303   1,258,032 70,478 SH   SOLE 2 20,429 0 50,049
NETSTREIT CORP COM 64119V303   538,874 30,189 SH   SOLE 4 30,189 0 0
NETSTREIT CORP COM 64119V303   1,756,047 98,378 SH   SOLE 7 87,951 0 10,427
NETSTREIT CORP COM 64119V303   3,512,719 196,791 SH   SOLE 18 196,791 0 0
NETSTREIT CORP COM 64119V303   4,523,618 253,424 SH   SOLE 19 253,424 0 0
NETSTREIT CORP COM 64119V303   57,643,915 3,229,351 SH   SOLE 21 3,229,351 0 0
NETSTREIT CORP COM 64119V303   54,521,950 3,054,451 SH   SOLE 22 2,934,359 0 120,092
NETSTREIT CORP COM 64119V303   61,743 3,459 SH   SOLE 23 3,459 0 0
NETSTREIT CORP COM 64119V303   6,681,898 374,336 SH   SOLE 25 374,336 0 0
NETSTREIT CORP COM 64119V303   604,026 33,839 SH   SOLE 26 33,839 0 0
NETSTREIT CORP COM 64119V303   1,070,589 59,977 SH   SOLE 28 1,095 0 58,882
NETSTREIT CORP COM 64119V303   5,167,878 289,517 SH   SOLE 30 289,517 0 0
NETSTREIT CORP COM 64119V303   119,131 6,674 SH   SOLE 36 6,674 0 0
NETSTREIT CORP COM 64119V303   235,495 13,193 SH   SOLE 40 13,193 0 0
NETSTREIT CORP COM 64119V303   1,437,447 80,529 SH   SOLE 43 71,455 0 9,074
NETWORK-1 TECHNOLOGIES INC COM 64121N109   6,063 2,781 SH   SOLE 18 2,781 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109   73,573 33,749 SH   SOLE 21 33,749 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109   9,756 4,475 SH   SOLE 22 4,475 0 0
NEUBASE THERAPEUTICS INC COM NEW 64132K201   62 84 SH   SOLE 22 84 0 0
NEUMORA THERAPEUTICS INC. COM 640979100   46,069 2,702 SH   SOLE 2 667 0 2,035
NEUMORA THERAPEUTICS INC. COM 640979100   745,409 43,719 SH   SOLE 18 43,719 0 0
NEUMORA THERAPEUTICS INC. COM 640979100   513,376 30,110 SH   SOLE 19 30,110 0 0
NEUMORA THERAPEUTICS INC. COM 640979100   8,483,824 497,585 SH   SOLE 21 497,585 0 0
NEUMORA THERAPEUTICS INC. COM 640979100   6,727,794 394,592 SH   SOLE 22 387,952 0 6,640
NEUMORA THERAPEUTICS INC. COM 640979100   166,016 9,737 SH   SOLE 26 6,223 0 3,514
NEUMORA THERAPEUTICS INC. COM 640979100   731,752 42,918 SH   SOLE 28 0 0 42,918
NEUMORA THERAPEUTICS INC. COM 640979100   386,029 22,641 SH   SOLE 31 21,087 0 1,554
NEUROBO PHARMACEUTICALS INC COM 64132R404   19,496 5,274 SH   SOLE 22 5,274 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   55,049,196 417,799 SH   SOLE 2 286,071 0 131,728
NEUROCRINE BIOSCIENCES INC COM 64125C109   9,800,309 74,380 SH   SOLE 4 53,364 0 21,016
NEUROCRINE BIOSCIENCES INC COM 64125C109   5,599,932 42,501 SH   SOLE 7 39,338 0 3,163
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,136,430 8,625 SH   SOLE 13 8,625 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,189,529 9,028 SH   SOLE 15 9,028 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   41,661,985 316,196 SH   SOLE 18 289,305 0 26,891
NEUROCRINE BIOSCIENCES INC COM 64125C109   69,724,098 529,175 SH   SOLE 19 529,175 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   917,943,855 6,966,787 SH   SOLE 21 6,966,787 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   472,458,156 3,585,748 SH   SOLE 22 3,338,577 0 247,171
NEUROCRINE BIOSCIENCES INC COM 64125C109   29,440,454 223,440 SH   SOLE 23 223,440 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,617,749 12,278 SH   SOLE 25 12,278 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   19,487,040 147,898 SH   SOLE 26 102,623 0 45,275
NEUROCRINE BIOSCIENCES INC COM 64125C109   17,723,960 134,517 SH   SOLE 28 1,140 0 133,377
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,086,756 8,248 SH   SOLE 29 8,248 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   97,246,654 738,059 SH   SOLE 30 702,401 0 35,658
NEUROCRINE BIOSCIENCES INC COM 64125C109   4,826,105 36,628 SH   SOLE 31 34,865 0 1,763
NEUROCRINE BIOSCIENCES INC COM 64125C109   32,866,610 249,443 SH   SOLE 34 249,443 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   3,631,569 27,562 SH   SOLE 36 27,562 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   663,675 5,037 SH   SOLE 40 5,037 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   27,933 212 SH   OTR 43 212 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   15,064,121 114,330 SH   SOLE 43 93,550 0 20,780
NEUROGENE INC COM 64135M105   7,054 364 SH   SOLE 2 364 0 0
NEUROGENE INC COM 64135M105   8,721 450 SH   SOLE 18 0 0 450
NEUROGENE INC COM 64135M105   39 2 SH   SOLE 21 2 0 0
NEUROGENE INC COM 64135M105   452,232 23,335 SH   SOLE 22 23,335 0 0
NEUROMETRIX INC COM 641255880   4 1 SH   SOLE 21 1 0 0
NEUROMETRIX INC COM 641255880   18,252 5,070 SH   SOLE 22 5,070 0 0
NEURONETICS INC COM 64131A105   13,137 4,530 SH   SOLE 18 4,530 0 0
NEURONETICS INC COM 64131A105   169,612 58,487 SH   SOLE 21 58,487 0 0
NEURONETICS INC COM 64131A105   919,625 317,112 SH   SOLE 22 317,112 0 0
NEUROPACE INC COM 641288105   89,573 8,688 SH   SOLE 2 8,688 0 0
NEUROPACE INC COM 641288105   35,724 3,465 SH   SOLE 18 3,465 0 0
NEUROPACE INC COM 641288105   9,392 911 SH   SOLE 19 911 0 0
NEUROPACE INC COM 641288105   241,965 23,469 SH   SOLE 21 23,469 0 0
NEUROPACE INC COM 641288105   298,856 28,987 SH   SOLE 22 28,987 0 0
NEUROPACE INC COM 641288105   27,538 2,671 SH   SOLE 26 1,682 0 989
NEUROPACE INC COM 641288105   123,607 11,989 SH   SOLE 28 0 0 11,989
NEUROPACE INC COM 641288105   65,180 6,322 SH   SOLE 31 5,892 0 430
NEVRO CORP COM 64157F103   2,140,896 99,484 SH   SOLE 2 74,499 0 24,985
NEVRO CORP COM 64157F103   11,685 543 SH   SOLE 4 106 0 437
NEVRO CORP COM 64157F103   8,307 386 SH   SOLE 7 386 0 0
NEVRO CORP COM 64157F103   2,060,755 95,760 SH   SOLE 18 92,095 0 3,665
NEVRO CORP COM 64157F103   3,153,885 146,556 SH   SOLE 19 146,556 0 0
NEVRO CORP COM 64157F103   35,503,007 1,649,768 SH   SOLE 21 1,649,768 0 0
NEVRO CORP COM 64157F103   25,647,751 1,191,810 SH   SOLE 22 1,145,077 0 46,733
NEVRO CORP COM 64157F103   188,429 8,756 SH   SOLE 25 8,756 0 0
NEVRO CORP COM 64157F103   409,999 19,052 SH   SOLE 26 11,516 0 7,536
NEVRO CORP COM 64157F103   13,342 620 SH   SOLE 28 620 0 0
NEVRO CORP COM 64157F103   2,697,317 125,340 SH   SOLE 30 125,340 0 0
NEVRO CORP COM 64157F103   145,712 6,771 SH   SOLE 40 6,771 0 0
NEVRO CORP COM 64157F103   628,061 29,185 SH   SOLE 43 26,796 0 2,389
NEW FORTRESS ENERGY INC COM CL A 644393100   4,020,169 106,551 SH   SOLE 2 19,072 0 87,479
NEW FORTRESS ENERGY INC COM CL A 644393100   6,150 163 SH   SOLE 4 163 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   3,803,448 100,807 SH   SOLE 7 87,873 0 12,934
NEW FORTRESS ENERGY INC COM CL A 644393100   1,062,930 28,172 SH   SOLE 18 28,172 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   779,804 20,668 SH   SOLE 19 20,668 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   54,920,203 1,455,611 SH   SOLE 21 1,455,611 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   61,261,861 1,623,691 SH   SOLE 22 1,536,415 0 87,276
NEW FORTRESS ENERGY INC COM CL A 644393100   505,846 13,407 SH   SOLE 25 13,407 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   610,207 16,173 SH   SOLE 26 16,173 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   723,322 19,171 SH   SOLE 28 4,471 0 14,700
NEW FORTRESS ENERGY INC COM CL A 644393100   3,152,530 83,555 SH   SOLE 30 83,555 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   34,787 922 SH   SOLE 31 922 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   508,714 13,483 SH   SOLE 40 13,483 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   2,087,186 55,319 SH   SOLE 43 46,936 0 8,383
NEW FOUND GOLD CORP COM 64440N103   110,254 31,501 SH   SOLE 2 31,501 0 0
NEW GOLD INC CDA COM 644535106   116,901 80,069 SH   SOLE 43 80,069 0 0
NEW JERSEY RES CORP COM 646025106   16,997,641 381,284 SH   SOLE 2 214,718 0 166,566
NEW JERSEY RES CORP COM 646025106   495,640 11,118 SH   SOLE 4 6,802 0 4,316
NEW JERSEY RES CORP COM 646025106   10,157,553 227,850 SH   SOLE 7 207,340 0 20,510
NEW JERSEY RES CORP COM 646025106   182,109 4,085 SH   SOLE 13 4,085 0 0
NEW JERSEY RES CORP COM 646025106   21,055,179 472,301 SH   SOLE 18 472,301 0 0
NEW JERSEY RES CORP COM 646025106   39,351,212 882,710 SH   SOLE 19 882,710 0 0
NEW JERSEY RES CORP COM 646025106   471,083,904 10,567,158 SH   SOLE 21 10,567,158 0 0
NEW JERSEY RES CORP COM 646025106   170,824,854 3,831,872 SH   SOLE 22 3,632,779 0 199,093
NEW JERSEY RES CORP COM 646025106   3,156,086 70,796 SH   SOLE 23 70,796 0 0
NEW JERSEY RES CORP COM 646025106   853,127 19,137 SH   SOLE 25 19,137 0 0
NEW JERSEY RES CORP COM 646025106   7,859,721 176,306 SH   SOLE 26 34,754 0 141,552
NEW JERSEY RES CORP COM 646025106   7,190,130 161,286 SH   SOLE 28 1,428 0 159,858
NEW JERSEY RES CORP COM 646025106   213,182 4,782 SH   SOLE 29 4,782 0 0
NEW JERSEY RES CORP COM 646025106   8,905,880 199,773 SH   SOLE 30 199,773 0 0
NEW JERSEY RES CORP COM 646025106   194,993 4,374 SH   SOLE 31 4,374 0 0
NEW JERSEY RES CORP COM 646025106   1,880,607 42,185 SH   SOLE 32 42,185 0 0
NEW JERSEY RES CORP COM 646025106   82,696 1,855 SH   SOLE 34 1,855 0 0
NEW JERSEY RES CORP COM 646025106   89,026 1,997 SH   SOLE 36 1,997 0 0
NEW JERSEY RES CORP COM 646025106   928,379 20,825 SH   SOLE 40 20,825 0 0
NEW JERSEY RES CORP COM 646025106   5,840,390 131,009 SH   SOLE 43 124,905 0 6,104
NEW MTN FIN CORP COM 647551100   4,134,394 325,031 SH   SOLE 30 325,031 0 0
NEW MTN FIN CORP COM 647551100   2,506 197 SH   SOLE 43 131 0 66
NEW MTN FIN CORP NOTE 7.500%10/1 647551AE0   1,624,800 1,600,000 PRN   SOLE 21 1,600,000 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   24,549 335 SH   SOLE 2 335 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   2,045,978 27,920 SH   SOLE 15 27,920 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   43,532,131 594,052 SH   SOLE 19 594,052 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   470,238 6,417 SH   SOLE 22 6,417 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   21,779,402 297,208 SH   SOLE 25 297,208 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   5,045,035 68,846 SH   SOLE 26 68,846 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   22,674,737 309,426 SH   SOLE 28 0 0 309,426
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   686,560 9,369 SH   SOLE 32 9,369 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   73,622,511 1,004,674 SH   SOLE 34 1,004,674 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   18,253,059 249,086 SH   SOLE 43 238,746 0 10,341
NEW YORK CMNTY BANCORP INC COM 649445103   16,486,300 1,611,564 SH   SOLE 2 646,106 0 965,458
NEW YORK CMNTY BANCORP INC COM 649445103   21,002 2,053 SH   SOLE 4 2,053 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   1,234,393 120,664 SH   SOLE 7 117,371 0 3,293
NEW YORK CMNTY BANCORP INC COM 649445103   16,331,049 1,596,388 SH   SOLE 18 1,596,388 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   2,295,448 224,384 SH   SOLE 19 224,384 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   540,047,756 52,790,592 SH   SOLE 21 52,790,592 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   216,843,857 21,196,858 SH   SOLE 22 20,230,777 0 966,081
NEW YORK CMNTY BANCORP INC COM 649445103   1,482,798 144,946 SH   SOLE 25 144,946 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   2,848,308 278,427 SH   SOLE 26 276,496 0 1,931
NEW YORK CMNTY BANCORP INC COM 649445103   592,235 57,892 SH   SOLE 28 12,064 0 45,828
NEW YORK CMNTY BANCORP INC COM 649445103   9,850,457 962,899 SH   SOLE 30 962,899 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   103,569 10,124 SH   SOLE 31 10,124 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   3,256,557 318,334 SH   SOLE 32 318,334 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   36,130,938 3,531,861 SH   SOLE 34 3,531,861 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   222,758 21,775 SH   SOLE 36 21,775 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   1,490,726 145,721 SH   SOLE 40 145,721 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   24,020 2,348 SH   OTR 43 2,348 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   6,643,138 649,378 SH   SOLE 43 551,419 0 97,959
NEW YORK CMNTY CAP TR V UNIT 05/07/2051 64944P307   12,021,670 289,609 SH   SOLE 21 289,609 0 0
NEW YORK MTG TR INC COM 649604840   763,478 89,505 SH   SOLE 2 26,432 0 63,073
NEW YORK MTG TR INC COM 649604840   3,182 373 SH   SOLE 4 373 0 0
NEW YORK MTG TR INC COM 649604840   7,856 921 SH   SOLE 7 921 0 0
NEW YORK MTG TR INC COM 649604840   2,564,109 300,599 SH   SOLE 18 300,599 0 0
NEW YORK MTG TR INC COM 649604840   1,615,957 189,444 SH   SOLE 19 189,444 0 0
NEW YORK MTG TR INC COM 649604840   98,880,988 11,592,144 SH   SOLE 21 11,592,144 0 0
NEW YORK MTG TR INC COM 649604840   22,433,047 2,629,900 SH   SOLE 22 2,512,114 0 117,786
NEW YORK MTG TR INC COM 649604840   182,636 21,411 SH   SOLE 25 21,411 0 0
NEW YORK MTG TR INC COM 649604840   472,451 55,387 SH   SOLE 26 21,121 0 34,266
NEW YORK MTG TR INC COM 649604840   9,247 1,084 SH   SOLE 28 1,084 0 0
NEW YORK MTG TR INC COM 649604840   1,887,135 221,235 SH   SOLE 30 221,235 0 0
NEW YORK MTG TR INC COM 649604840   33,241 3,897 SH   SOLE 36 3,897 0 0
NEW YORK MTG TR INC COM 649604840   95,587 11,206 SH   SOLE 40 11,206 0 0
NEW YORK MTG TR INC COM 649604840   962,866 112,880 SH   SOLE 43 110,037 0 2,843
NEW YORK TIMES CO CL A 650111107   16,265,464 332,016 SH   SOLE 2 147,559 0 184,457
NEW YORK TIMES CO CL A 650111107   25,867 528 SH   SOLE 4 528 0 0
NEW YORK TIMES CO CL A 650111107   1,057,645 21,589 SH   SOLE 7 20,468 0 1,121
NEW YORK TIMES CO CL A 650111107   13,919,627 284,132 SH   SOLE 18 284,132 0 0
NEW YORK TIMES CO CL A 650111107   2,491,288 50,853 SH   SOLE 19 50,853 0 0
NEW YORK TIMES CO CL A 650111107   404,615,856 8,259,152 SH   SOLE 21 8,259,152 0 0
NEW YORK TIMES CO CL A 650111107   233,042,540 4,756,941 SH   SOLE 22 4,542,726 0 214,215
NEW YORK TIMES CO CL A 650111107   1,488,757 30,389 SH   SOLE 25 30,389 0 0
NEW YORK TIMES CO CL A 650111107   1,977,236 40,360 SH   SOLE 26 40,360 0 0
NEW YORK TIMES CO CL A 650111107   347,094 7,085 SH   SOLE 28 2,828 0 4,257
NEW YORK TIMES CO CL A 650111107   5,164,869 105,427 SH   SOLE 30 105,427 0 0
NEW YORK TIMES CO CL A 650111107   110,081 2,247 SH   SOLE 31 2,247 0 0
NEW YORK TIMES CO CL A 650111107   59,180 1,208 SH   SOLE 36 1,208 0 0
NEW YORK TIMES CO CL A 650111107   1,587,815 32,411 SH   SOLE 40 32,411 0 0
NEW YORK TIMES CO CL A 650111107   13,521 276 SH   OTR 43 276 0 0
NEW YORK TIMES CO CL A 650111107   9,160,214 186,981 SH   SOLE 43 174,203 0 12,778
NEWAMSTERDAM PHARMA COMPANY ORDINARY SHARES N62509109   223,891 20,044 SH   SOLE 2 20,044 0 0
NEWAMSTERDAM PHARMA COMPANY ORDINARY SHARES N62509109   32,359 2,897 SH   SOLE 22 2,897 0 0
NEWBURY STREET ACQUISITN COR COM 65101L104   333,468 31,341 SH   SOLE 2 31,341 0 0
NEWEGG COMMERCE INC COMMON SHARES G6483G100   99,771 79,183 SH   SOLE 43 74,145 0 5,038
NEWELL BRANDS INC COM 651229106   5,362,895 617,845 SH   SOLE 2 389,968 0 227,877
NEWELL BRANDS INC COM 651229106   10,980 1,265 SH   SOLE 4 1,265 0 0
NEWELL BRANDS INC COM 651229106   838,523 96,604 SH   SOLE 7 93,143 0 3,461
NEWELL BRANDS INC COM 651229106   32,283,969 3,719,351 SH   SOLE 18 3,612,872 0 106,479
NEWELL BRANDS INC COM 651229106   43,030,406 4,957,420 SH   SOLE 19 4,957,420 0 0
NEWELL BRANDS INC COM 651229106   387,072,448 44,593,600 SH   SOLE 21 44,593,600 0 0
NEWELL BRANDS INC COM 651229106   96,810,436 11,153,276 SH   SOLE 22 10,637,041 0 516,235
NEWELL BRANDS INC COM 651229106   1,241,735 143,057 SH   SOLE 25 143,057 0 0
NEWELL BRANDS INC COM 651229106   3,541,527 408,010 SH   SOLE 26 300,829 0 107,181
NEWELL BRANDS INC COM 651229106   59,389 6,842 SH   SOLE 28 6,842 0 0
NEWELL BRANDS INC COM 651229106   6,883,396 793,018 SH   SOLE 30 793,018 0 0
NEWELL BRANDS INC COM 651229106   45,674 5,262 SH   SOLE 31 5,262 0 0
NEWELL BRANDS INC COM 651229106   1,571,679 181,069 SH   SOLE 32 181,069 0 0
NEWELL BRANDS INC COM 651229106   6,364,784 733,270 SH   SOLE 34 733,270 0 0
NEWELL BRANDS INC COM 651229106   260,895 30,057 SH   SOLE 36 30,057 0 0
NEWELL BRANDS INC COM 651229106   676,103 77,892 SH   SOLE 40 77,892 0 0
NEWELL BRANDS INC COM 651229106   16,153 1,861 SH   OTR 43 1,861 0 0
NEWELL BRANDS INC COM 651229106   4,359,645 502,263 SH   SOLE 43 459,622 0 42,641
NEWMARK GROUP INC CL A 65158N102   1,534,718 140,029 SH   SOLE 2 41,694 0 98,335
NEWMARK GROUP INC CL A 65158N102   6,543 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102   14,051 1,282 SH   SOLE 7 1,282 0 0
NEWMARK GROUP INC CL A 65158N102   4,087,247 372,924 SH   SOLE 18 372,924 0 0
NEWMARK GROUP INC CL A 65158N102   3,114,591 284,178 SH   SOLE 19 284,178 0 0
NEWMARK GROUP INC CL A 65158N102   61,101,375 5,574,943 SH   SOLE 21 5,574,943 0 0
NEWMARK GROUP INC CL A 65158N102   40,989,940 3,739,958 SH   SOLE 22 3,556,755 0 183,203
NEWMARK GROUP INC CL A 65158N102   294,462 26,867 SH   SOLE 25 26,867 0 0
NEWMARK GROUP INC CL A 65158N102   606,658 55,352 SH   SOLE 26 55,352 0 0
NEWMARK GROUP INC CL A 65158N102   33,143 3,024 SH   SOLE 28 3,024 0 0
NEWMARK GROUP INC CL A 65158N102   1,135,598 103,613 SH   SOLE 30 103,613 0 0
NEWMARK GROUP INC CL A 65158N102   368,431 33,616 SH   SOLE 40 33,616 0 0
NEWMARK GROUP INC CL A 65158N102   2,600,675 237,288 SH   SOLE 43 199,078 0 38,210
NEWMARKET CORP COM 651587107   10,494,673 19,227 SH   SOLE 2 6,712 0 12,515
NEWMARKET CORP COM 651587107   10,371 19 SH   SOLE 4 19 0 0
NEWMARKET CORP COM 651587107   27,292 50 SH   SOLE 7 50 0 0
NEWMARKET CORP COM 651587107   6,357,828 11,648 SH   SOLE 18 11,648 0 0
NEWMARKET CORP COM 651587107   1,128,231 2,067 SH   SOLE 19 2,067 0 0
NEWMARKET CORP COM 651587107   191,774,641 351,345 SH   SOLE 21 351,345 0 0
NEWMARKET CORP COM 651587107   106,062,956 194,315 SH   SOLE 22 185,322 0 8,993
NEWMARKET CORP COM 651587107   790,362 1,448 SH   SOLE 25 1,448 0 0
NEWMARKET CORP COM 651587107   1,320,909 2,420 SH   SOLE 26 2,420 0 0
NEWMARKET CORP COM 651587107   240,165 440 SH   SOLE 28 153 0 287
NEWMARKET CORP COM 651587107   2,533,197 4,641 SH   SOLE 30 4,641 0 0
NEWMARKET CORP COM 651587107   44,212 81 SH   SOLE 31 81 0 0
NEWMARKET CORP COM 651587107   727,591 1,333 SH   SOLE 40 1,333 0 0
NEWMARKET CORP COM 651587107   10,055,175 18,422 SH   SOLE 43 17,301 0 1,121
NEWMONT CORP COM 651639106   118,366,708 2,859,790 SH   SOLE 2 692,690 0 2,167,100
NEWMONT CORP COM 651639106   56,903,965 1,374,824 SH   SOLE 4 622,455 0 752,369
NEWMONT CORP COM 651639106   219,174,164 5,295,341 SH   SOLE 7 5,187,893 0 107,448
NEWMONT CORP COM 651639106   5,139,852 124,181 SH   SOLE 13 124,181 0 0
NEWMONT CORP COM 651639106   7,016,226 169,515 SH   SOLE 15 169,515 0 0
NEWMONT CORP COM 651639106   71,756,394 1,733,665 SH   SOLE 18 1,646,188 0 87,477
NEWMONT CORP COM 651639106   46,064,090 1,112,928 SH   SOLE 19 1,112,928 0 0
NEWMONT CORP COM 651639106   1,590,265,181 38,421,483 SH   SOLE 21 38,421,483 0 0
NEWMONT CORP COM 651639106   1,062,001,673 25,658,412 SH   SOLE 22 23,163,526 0 2,494,886
NEWMONT CORP COM 651639106   102,390,706 2,473,803 SH   SOLE 23 2,473,803 0 0
NEWMONT CORP COM 651639106   266,998,322 6,450,793 SH   SOLE 25 5,851,413 0 599,380
NEWMONT CORP COM 651639106   133,314,251 3,220,929 SH   SOLE 26 1,604,565 0 1,616,364
NEWMONT CORP COM 651639106   104,993,102 2,536,678 SH   SOLE 28 100,176 0 2,436,502
NEWMONT CORP COM 651639106   25,902,607 625,818 SH   SOLE 29 625,818 0 0
NEWMONT CORP COM 651639106   543,785,545 13,138,090 SH   SOLE 30 13,138,090 0 0
NEWMONT CORP COM 651639106   23,217,431 560,943 SH   SOLE 31 541,714 0 19,229
NEWMONT CORP COM 651639106   4,225,215 102,083 SH   SOLE 32 102,083 0 0
NEWMONT CORP COM 651639106   462,043,606 11,163,170 SH   SOLE 34 11,163,170 0 0
NEWMONT CORP COM 651639106   16,863,031 407,418 SH   SOLE 36 407,418 0 0
NEWMONT CORP COM 651639106   2,464,278 59,538 SH   SOLE 40 59,538 0 0
NEWMONT CORP COM 651639106   37,003 894 SH   OTR 43 894 0 0
NEWMONT CORP COM 651639106   67,314,140 1,626,338 SH   SOLE 43 1,479,628 0 146,710
NEWPARK RES INC COM PAR $.01NEW 651718504   1,136,522 171,163 SH   SOLE 2 99,142 0 72,021
NEWPARK RES INC COM PAR $.01NEW 651718504   2,942 443 SH   SOLE 7 443 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   1,433,636 215,909 SH   SOLE 18 215,909 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   1,017,361 153,217 SH   SOLE 19 153,217 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   20,715,485 3,119,802 SH   SOLE 21 3,119,802 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   16,340,017 2,460,846 SH   SOLE 22 2,359,798 0 101,048
NEWPARK RES INC COM PAR $.01NEW 651718504   109,547 16,498 SH   SOLE 25 16,498 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   9,057 1,364 SH   SOLE 28 1,364 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   94,408 14,218 SH   SOLE 40 14,218 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   638,542 96,166 SH   SOLE 43 90,854 0 5,312
NEWS CORP NEW CL A 65249B109   23,361,780 951,600 SH   SOLE 2 139,638 0 811,962
NEWS CORP NEW CL A 65249B109   8,120,845 330,788 SH   SOLE 4 120,211 0 210,577
NEWS CORP NEW CL A 65249B109   5,561,066 226,520 SH   SOLE 7 200,720 0 25,800
NEWS CORP NEW CL A 65249B109   31,277 1,274 SH   SOLE 13 1,274 0 0
NEWS CORP NEW CL A 65249B109   1,318,581 53,710 SH   SOLE 15 53,710 0 0
NEWS CORP NEW CL A 65249B109   16,026,559 652,813 SH   SOLE 18 629,508 0 23,305
NEWS CORP NEW CL A 65249B109   4,754,108 193,650 SH   SOLE 19 193,650 0 0
NEWS CORP NEW CL A 65249B109   246,669,660 10,047,644 SH   SOLE 21 10,047,644 0 0
NEWS CORP NEW CL A 65249B109   223,238,649 9,093,224 SH   SOLE 22 8,221,163 0 872,061
NEWS CORP NEW CL A 65249B109   15,178,823 618,282 SH   SOLE 23 618,282 0 0
NEWS CORP NEW CL A 65249B109   14,562,029 593,158 SH   SOLE 25 593,158 0 0
NEWS CORP NEW CL A 65249B109   10,668,080 434,545 SH   SOLE 26 218,090 0 216,455
NEWS CORP NEW CL A 65249B109   12,119,304 493,658 SH   SOLE 28 42,897 0 450,761
NEWS CORP NEW CL A 65249B109   53,847,945 2,193,399 SH   SOLE 30 2,193,399 0 0
NEWS CORP NEW CL A 65249B109   2,210,040 90,022 SH   SOLE 31 84,162 0 5,860
NEWS CORP NEW CL A 65249B109   359,780 14,655 SH   SOLE 34 14,655 0 0
NEWS CORP NEW CL A 65249B109   2,483,871 101,176 SH   SOLE 36 101,176 0 0
NEWS CORP NEW CL A 65249B109   497,309 20,257 SH   SOLE 40 20,257 0 0
NEWS CORP NEW CL A 65249B109   14,025,383 571,299 SH   SOLE 43 522,388 0 48,910
NEWS CORP NEW CL B 65249B208   6,595,663 256,441 SH   SOLE 2 37,418 0 219,023
NEWS CORP NEW CL B 65249B208   1,529,723 59,476 SH   SOLE 7 49,783 0 9,693
NEWS CORP NEW CL B 65249B208   156,995 6,104 SH   SOLE 15 6,104 0 0
NEWS CORP NEW CL B 65249B208   3,556,356 138,272 SH   SOLE 18 138,115 0 157
NEWS CORP NEW CL B 65249B208   1,645,154 63,964 SH   SOLE 19 63,964 0 0
NEWS CORP NEW CL B 65249B208   71,530,278 2,781,115 SH   SOLE 21 2,781,115 0 0
NEWS CORP NEW CL B 65249B208   63,957,307 2,486,676 SH   SOLE 22 2,346,534 0 140,142
NEWS CORP NEW CL B 65249B208   4,467,075 173,681 SH   SOLE 25 173,681 0 0
NEWS CORP NEW CL B 65249B208   1,758,271 68,362 SH   SOLE 26 13,897 0 54,465
NEWS CORP NEW CL B 65249B208   1,011,465 39,326 SH   SOLE 28 13,965 0 25,361
NEWS CORP NEW CL B 65249B208   8,356,608 324,907 SH   SOLE 30 324,907 0 0
NEWS CORP NEW CL B 65249B208   38,606 1,501 SH   SOLE 31 1,501 0 0
NEWS CORP NEW CL B 65249B208   269,237 10,468 SH   SOLE 36 10,468 0 0
NEWS CORP NEW CL B 65249B208   768,467 29,878 SH   SOLE 43 23,297 0 6,581
NEWTEKONE INC COM NEW 652526203   201,756 14,620 SH   SOLE 2 808 0 13,812
NEWTEKONE INC COM NEW 652526203   3,533 256 SH   SOLE 7 256 0 0
NEWTEKONE INC COM NEW 652526203   960,563 69,606 SH   SOLE 18 69,606 0 0
NEWTEKONE INC COM NEW 652526203   690,138 50,010 SH   SOLE 19 50,010 0 0
NEWTEKONE INC COM NEW 652526203   13,869,152 1,005,011 SH   SOLE 21 1,005,011 0 0
NEWTEKONE INC COM NEW 652526203   9,020,039 653,626 SH   SOLE 22 634,589 0 19,037
NEXA RES S A COM L67359106   430,721 60,325 SH   SOLE 2 60,325 0 0
NEXA RES S A COM L67359106   2,642 370 SH   SOLE 7 370 0 0
NEXA RES S A COM L67359106   400,697 56,120 SH   SOLE 21 56,120 0 0
NEXA RES S A COM L67359106   127,749 17,892 SH   SOLE 22 17,892 0 0
NEXA RES S A COM L67359106   464 65 SH   SOLE 43 65 0 0
NEXGEN ENERGY LTD COM 65340P106   734,587 104,941 SH   SOLE 21 104,941 0 0
NEXGEN ENERGY LTD COM 65340P106   8,197 1,171 SH   SOLE 43 1,171 0 0
NEXIMMUNE INC COM NEW 65344D208   31 14 SH   SOLE 22 14 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   461,021 57,990 SH   SOLE 2 39,930 0 18,060
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   2,989 376 SH   SOLE 7 376 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   737,140 92,722 SH   SOLE 18 92,722 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   502,774 63,242 SH   SOLE 19 63,242 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   10,156,507 1,277,548 SH   SOLE 21 1,277,548 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   6,546,022 823,399 SH   SOLE 22 801,973 0 21,426
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   13,189 1,659 SH   SOLE 23 1,659 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   1,320 166 SH   SOLE 43 166 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   184,590 11,720 SH   SOLE 2 6,638 0 5,082
NEXPOINT REAL ESTATE FIN INC COM 65342V101   383,591 24,355 SH   SOLE 18 24,355 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   267,026 16,954 SH   SOLE 19 16,954 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   6,959,295 441,860 SH   SOLE 21 441,860 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   1,959,127 124,389 SH   SOLE 22 118,668 0 5,721
NEXPOINT REAL ESTATE FIN INC COM 65342V101   29 2 SH   SOLE 43 1 0 1
NEXPOINT RESIDENTIAL TR INC COM 65341D102   7,029,745 204,175 SH   SOLE 2 135,453 0 68,722
NEXPOINT RESIDENTIAL TR INC COM 65341D102   323,126 9,385 SH   SOLE 4 9,385 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   1,115,670 32,404 SH   SOLE 7 28,971 0 3,433
NEXPOINT RESIDENTIAL TR INC COM 65341D102   3,966,680 115,210 SH   SOLE 18 96,899 0 18,311
NEXPOINT RESIDENTIAL TR INC COM 65341D102   8,177,814 237,520 SH   SOLE 19 237,520 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   99,494,506 2,889,762 SH   SOLE 21 2,889,762 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   38,212,790 1,109,869 SH   SOLE 22 1,057,297 0 52,572
NEXPOINT RESIDENTIAL TR INC COM 65341D102   389,989 11,327 SH   SOLE 23 11,327 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   4,233,547 122,961 SH   SOLE 25 122,961 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   864,882 25,120 SH   SOLE 26 6,825 0 18,295
NEXPOINT RESIDENTIAL TR INC COM 65341D102   516,622 15,005 SH   SOLE 28 431 0 14,574
NEXPOINT RESIDENTIAL TR INC COM 65341D102   3,957,901 114,955 SH   SOLE 30 114,955 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   139,992 4,066 SH   SOLE 40 4,066 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   1,332,234 38,694 SH   SOLE 43 33,284 0 5,410
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   18,193,189 116,065 SH   SOLE 2 34,114 0 81,951
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   19,124 122 SH   SOLE 4 122 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   842,688 5,376 SH   SOLE 7 5,154 0 222
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   9,301,075 59,337 SH   SOLE 18 59,337 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,698,386 10,835 SH   SOLE 19 10,835 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   268,550,840 1,713,243 SH   SOLE 21 1,713,243 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   155,884,427 994,478 SH   SOLE 22 947,864 0 46,614
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,140,670 7,277 SH   SOLE 25 7,277 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,554,490 9,917 SH   SOLE 26 9,917 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   436,235 2,783 SH   SOLE 28 414 0 2,369
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   3,598,823 22,959 SH   SOLE 30 22,959 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   70,224 448 SH   SOLE 31 448 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   138,567 884 SH   SOLE 36 884 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,174,058 7,490 SH   SOLE 40 7,490 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   5,076,915 32,389 SH   SOLE 43 29,057 0 3,332
NEXTCURE INC COM 65343E108   124,523 109,231 SH   SOLE 2 83,448 0 25,783
NEXTCURE INC COM 65343E108   4,304 3,775 SH   SOLE 18 3,775 0 0
NEXTCURE INC COM 65343E108   264,664 232,161 SH   SOLE 19 232,161 0 0
NEXTCURE INC COM 65343E108   66,275 58,136 SH   SOLE 21 58,136 0 0
NEXTCURE INC COM 65343E108   492,750 432,237 SH   SOLE 22 427,457 0 4,780
NEXTCURE INC COM 65343E108   1,995 1,750 SH   SOLE 23 1,750 0 0
NEXTCURE INC COM 65343E108   60,206 52,812 SH   SOLE 26 0 0 52,812
NEXTDECADE CORP COM 65342K105   52,802,889 11,069,788 SH   SOLE 2 11,051,095 0 18,693
NEXTDECADE CORP COM 65342K105   4,198 880 SH   SOLE 7 880 0 0
NEXTDECADE CORP COM 65342K105   943,959 197,895 SH   SOLE 18 197,895 0 0
NEXTDECADE CORP COM 65342K105   772,120 161,870 SH   SOLE 19 161,870 0 0
NEXTDECADE CORP COM 65342K105   14,736,643 3,089,443 SH   SOLE 21 3,089,443 0 0
NEXTDECADE CORP COM 65342K105   9,977,710 2,091,763 SH   SOLE 22 2,041,921 0 49,842
NEXTDECADE CORP COM 65342K105   49,594 10,397 SH   SOLE 25 10,397 0 0
NEXTDECADE CORP COM 65342K105   7,136 1,496 SH   SOLE 26 1,496 0 0
NEXTDECADE CORP COM 65342K105   73,997 15,513 SH   SOLE 40 15,513 0 0
NEXTDECADE CORP COM 65342K105   131,051 27,474 SH   SOLE 43 17,912 0 9,562
NEXTDOOR HOLDINGS INC COM CL A 65345M108   173,969 92,047 SH   SOLE 2 39,376 0 52,671
NEXTDOOR HOLDINGS INC COM CL A 65345M108   2,765 1,463 SH   SOLE 7 1,463 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   772,112 408,525 SH   SOLE 18 408,525 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   595,339 314,994 SH   SOLE 19 314,994 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   11,481,060 6,074,635 SH   SOLE 21 6,074,635 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   6,847,918 3,623,237 SH   SOLE 22 3,479,472 0 143,765
NEXTDOOR HOLDINGS INC COM CL A 65345M108   34,840 18,434 SH   SOLE 25 18,434 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   92,533 48,959 SH   SOLE 30 48,959 0 0
NEXTERA ENERGY INC COM 65339F101   226,325,136 3,726,130 SH   SOLE 2 578,391 0 3,147,739
NEXTERA ENERGY INC COM 65339F101   59,007,027 971,469 SH   SOLE 4 771,715 0 199,754
NEXTERA ENERGY INC COM 65339F101   124,754,372 2,053,908 SH   SOLE 7 1,863,770 0 190,138
NEXTERA ENERGY INC COM 65339F101   2,038,252 33,557 SH   SOLE 13 33,557 0 0
NEXTERA ENERGY INC COM 65339F101   18,971,289 312,336 SH   SOLE 15 312,336 0 0
NEXTERA ENERGY INC COM 65339F101   213,478,019 3,514,620 SH   SOLE 18 3,369,727 0 144,893
NEXTERA ENERGY INC COM 65339F101   232,798,259 3,832,701 SH   SOLE 19 3,832,701 0 0
NEXTERA ENERGY INC COM 65339F101   3,316,310,217 54,598,456 SH   SOLE 21 54,598,456 0 0
NEXTERA ENERGY INC COM 65339F101   2,680,589,707 44,132,198 SH   SOLE 22 39,751,006 0 4,381,192
NEXTERA ENERGY INC COM 65339F101   236,242,885 3,889,412 SH   SOLE 23 3,889,412 0 0
NEXTERA ENERGY INC COM 65339F101   185,287,370 3,050,500 SH   SOLE 25 3,050,500 0 0
NEXTERA ENERGY INC COM 65339F101   146,618,403 2,413,869 SH   SOLE 26 1,266,859 0 1,147,010
NEXTERA ENERGY INC COM 65339F101   198,161,517 3,262,455 SH   SOLE 28 89,143 0 3,173,312
NEXTERA ENERGY INC COM 65339F101   113,766 1,873 SH   SOLE 29 1,873 0 0
NEXTERA ENERGY INC COM 65339F101   816,823,685 13,447,871 SH   SOLE 30 13,447,871 0 0
NEXTERA ENERGY INC COM 65339F101   27,406,009 451,202 SH   SOLE 31 416,980 0 34,222
NEXTERA ENERGY INC COM 65339F101   2,526,237 41,591 SH   SOLE 32 41,591 0 0
NEXTERA ENERGY INC COM 65339F101   413,291,967 6,804,280 SH   SOLE 34 6,804,280 0 0
NEXTERA ENERGY INC COM 65339F101   29,198,447 480,712 SH   SOLE 36 480,712 0 0
NEXTERA ENERGY INC COM 65339F101   6,473,244 106,573 SH   SOLE 40 106,573 0 0
NEXTERA ENERGY INC COM 65339F101   158,045 2,602 SH   OTR 43 2,602 0 0
NEXTERA ENERGY INC COM 65339F101   165,307,634 2,721,561 SH   SOLE 43 2,355,587 0 365,975
NEXTERA ENERGY INC UNIT 09/01/2025 65339F713   139,211,686 3,651,933 SH   SOLE 21 3,651,933 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   198,686,167 6,533,580 SH   SOLE 46 6,533,580 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   3,280,205 107,866 SH   SOLE 2 91,322 0 16,544
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   7,846 258 SH   SOLE 4 258 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   572,712 18,833 SH   SOLE 7 17,788 0 1,045
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,089,347 35,822 SH   SOLE 18 35,822 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   375,199 12,338 SH   SOLE 19 12,338 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   4,878,129 160,412 SH   SOLE 21 160,412 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   5,794,230 190,537 SH   SOLE 22 151,414 0 39,123
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   585,180 19,243 SH   SOLE 25 19,243 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   796,985 26,208 SH   SOLE 26 26,208 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   265,662 8,736 SH   SOLE 28 0 0 8,736
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   2,722,090 89,513 SH   SOLE 30 89,513 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   594,789 19,559 SH   SOLE 40 19,559 0 0
NEXTNAV INC COMMON STOCK 65345N106   107,703 24,203 SH   SOLE 2 11,575 0 12,628
NEXTNAV INC COMMON STOCK 65345N106   1,980 445 SH   SOLE 7 445 0 0
NEXTNAV INC COMMON STOCK 65345N106   629,973 141,567 SH   SOLE 18 141,567 0 0
NEXTNAV INC COMMON STOCK 65345N106   511,652 114,978 SH   SOLE 19 114,978 0 0
NEXTNAV INC COMMON STOCK 65345N106   8,982,899 2,018,629 SH   SOLE 21 2,018,629 0 0
NEXTNAV INC COMMON STOCK 65345N106   4,361,445 980,100 SH   SOLE 22 959,027 0 21,073
NEXTNAV INC COMMON STOCK 65345N106   151,505 34,046 SH   SOLE 30 34,046 0 0
NEXTPLAT CORP COM NEW 68557F209   1,399 848 SH   SOLE 18 848 0 0
NEXTPLAT CORP COM NEW 68557F209   15,259 9,248 SH   SOLE 21 9,248 0 0
NEXTPLAY TECHNOLOGIES INC COM NEW 65344G201   86,285 37,679 SH   SOLE 22 37,679 0 0
NEXTRACKER INC CLASS A COM 65290E101   1,857,837 39,655 SH   SOLE 2 28,189 0 11,466
NEXTRACKER INC CLASS A COM 65290E101   267,748 5,715 SH   SOLE 4 141 0 5,574
NEXTRACKER INC CLASS A COM 65290E101   480,775 10,262 SH   SOLE 7 9,794 0 468
NEXTRACKER INC CLASS A COM 65290E101   8,919,069 190,375 SH   SOLE 18 118,939 0 71,436
NEXTRACKER INC CLASS A COM 65290E101   26,115,596 557,430 SH   SOLE 19 557,430 0 0
NEXTRACKER INC CLASS A COM 65290E101   133,291,108 2,845,061 SH   SOLE 21 2,845,061 0 0
NEXTRACKER INC CLASS A COM 65290E101   63,397,842 1,353,209 SH   SOLE 22 1,312,498 0 40,711
NEXTRACKER INC CLASS A COM 65290E101   437,766 9,344 SH   SOLE 25 9,344 0 0
NEXTRACKER INC CLASS A COM 65290E101   870,239 18,575 SH   SOLE 26 18,575 0 0
NEXTRACKER INC CLASS A COM 65290E101   245,775 5,246 SH   SOLE 28 0 0 5,246
NEXTRACKER INC CLASS A COM 65290E101   60,798,041 1,297,717 SH   SOLE 30 1,297,717 0 0
NEXTRACKER INC CLASS A COM 65290E101   48,452,036 1,034,195 SH   SOLE 34 1,034,195 0 0
NEXTRACKER INC CLASS A COM 65290E101   488,973 10,437 SH   SOLE 40 10,437 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   286,504 51,437 SH   SOLE 2 51,437 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   25,583 4,593 SH   SOLE 18 0 0 4,593
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   7,346,663 1,318,970 SH   SOLE 19 1,318,970 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   60,492 70,421 SH   SOLE 2 48,204 0 22,217
NGM BIOPHARMACEUTICALS INC COM 62921N105   396 461 SH   SOLE 7 461 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   121,058 140,929 SH   SOLE 18 131,569 0 9,360
NGM BIOPHARMACEUTICALS INC COM 62921N105   69,911 81,387 SH   SOLE 19 81,387 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   1,514,685 1,763,312 SH   SOLE 21 1,763,312 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   956,624 1,113,648 SH   SOLE 22 1,076,378 0 37,270
NGM BIOPHARMACEUTICALS INC COM 62921N105   6,878 8,007 SH   SOLE 43 4,132 0 3,875
NI HLDGS INC COM 65342T106   413,238 31,812 SH   SOLE 2 29,620 0 2,192
NI HLDGS INC COM 65342T106   1,793 138 SH   SOLE 7 138 0 0
NI HLDGS INC COM 65342T106   345,976 26,634 SH   SOLE 18 26,634 0 0
NI HLDGS INC COM 65342T106   224,714 17,299 SH   SOLE 19 17,299 0 0
NI HLDGS INC COM 65342T106   4,167,309 320,809 SH   SOLE 21 320,809 0 0
NI HLDGS INC COM 65342T106   1,843,463 141,914 SH   SOLE 22 133,935 0 7,979
NI HLDGS INC COM 65342T106   21,446 1,651 SH   SOLE 23 1,651 0 0
NICE LTD OPTIONS 653656108   299,265 1,500 SH Call SOLE 4 1,500 0 0
NICE LTD OPTIONS 653656108   6,903,046 34,600 SH Call SOLE 18 34,600 0 0
NICE LTD OPTIONS 653656108   37,787,194 189,400 SH Call SOLE 19 189,400 0 0
NICE LTD OPTIONS 653656108   2,773,189 13,900 SH Call SOLE 22 13,900 0 0
NICE LTD OPTIONS 653656108   1,496,325 7,500 SH Call SOLE 26 7,500 0 0
NICE LTD OPTIONS 653656108   179,559 900 SH Call SOLE 30 900 0 0
NICE LTD OPTIONS 653656108   21,906,198 109,800 SH Call SOLE 34 109,800 0 0
NICE LTD SPONSORED ADR 653656108   600,126 3,008 SH   SOLE 4 3,008 0 0
NICE LTD SPONSORED ADR 653656108   13,965,101 69,997 SH   SOLE 18 69,997 0 0
NICE LTD SPONSORED ADR 653656108   78,112,355 391,521 SH   SOLE 19 391,521 0 0
NICE LTD SPONSORED ADR 653656108   5,595,058 28,044 SH   SOLE 22 28,044 0 0
NICE LTD SPONSORED ADR 653656108   3,327,428 16,678 SH   SOLE 26 16,678 0 0
NICE LTD SPONSORED ADR 653656108   647,210 3,244 SH   SOLE 30 3,244 0 0
NICE LTD SPONSORED ADR 653656108   44,285,434 221,971 SH   SOLE 34 221,971 0 0
NICE LTD SPONSORED ADR 653656108   26,821,326 134,436 SH   SOLE 43 122,068 0 12,368
NICHOLAS FINL INC BC COM NEW 65373J209   4,188 607 SH   SOLE 18 607 0 0
NICHOLAS FINL INC BC COM NEW 65373J209   67,323 9,757 SH   SOLE 21 9,757 0 0
NICHOLAS FINL INC BC COM NEW 65373J209   11,295 1,637 SH   SOLE 22 1,637 0 0
NICOLET BANKSHARES INC COM 65406E102   1,012,599 12,582 SH   SOLE 2 3,917 0 8,665
NICOLET BANKSHARES INC COM 65406E102   7,404 92 SH   SOLE 7 92 0 0
NICOLET BANKSHARES INC COM 65406E102   3,004,077 37,327 SH   SOLE 18 37,327 0 0
NICOLET BANKSHARES INC COM 65406E102   2,135,134 26,530 SH   SOLE 19 26,530 0 0
NICOLET BANKSHARES INC COM 65406E102   44,375,706 551,388 SH   SOLE 21 551,388 0 0
NICOLET BANKSHARES INC COM 65406E102   28,510,684 354,258 SH   SOLE 22 337,124 0 17,134
NICOLET BANKSHARES INC COM 65406E102   188,323 2,340 SH   SOLE 25 2,340 0 0
NICOLET BANKSHARES INC COM 65406E102   713,053 8,860 SH   SOLE 26 8,860 0 0
NICOLET BANKSHARES INC COM 65406E102   52,795 656 SH   SOLE 28 239 0 417
NICOLET BANKSHARES INC COM 65406E102   834,014 10,363 SH   SOLE 30 10,363 0 0
NICOLET BANKSHARES INC COM 65406E102   221,803 2,756 SH   SOLE 40 2,756 0 0
NICOLET BANKSHARES INC COM 65406E102   889,063 11,047 SH   SOLE 43 10,669 0 378
NIGHTHAWK BIOSCIENCES INC COM 42237K409   5 12 SH   SOLE 21 12 0 0
NIGHTHAWK BIOSCIENCES INC COM 42237K409   174,665 396,695 SH   SOLE 22 396,695 0 0
NIKE INC CL B 654106103   285,403,930 2,628,755 SH   SOLE 2 891,707 0 1,737,048
NIKE INC CL B 654106103   118,273,769 1,089,378 SH   SOLE 4 552,331 0 537,047
NIKE INC CL B 654106103   103,750,795 955,612 SH   SOLE 7 836,284 0 119,328
NIKE INC CL B 654106103   10,227,185 94,199 SH   SOLE 13 94,199 0 0
NIKE INC CL B 654106103   19,919,012 183,467 SH   SOLE 15 183,467 0 0
NIKE INC CL B 654106103   204,994,383 1,888,131 SH   SOLE 18 1,804,930 0 83,201
NIKE INC CL B 654106103   72,341,711 666,314 SH   SOLE 19 666,314 0 0
NIKE INC CL B 654106103   3,940,667,251 36,296,097 SH   SOLE 21 36,296,097 0 0
NIKE INC CL B 654106103   2,854,652,073 26,293,194 SH   SOLE 22 23,676,917 0 2,616,277
NIKE INC CL B 654106103   262,856,547 2,421,079 SH   SOLE 23 2,421,079 0 0
NIKE INC CL B 654106103   341,031,290 3,141,119 SH   SOLE 25 2,829,103 0 312,016
NIKE INC CL B 654106103   154,657,205 1,424,493 SH   SOLE 26 752,452 0 672,041
NIKE INC CL B 654106103   226,769,290 2,088,692 SH   SOLE 28 150,481 0 1,938,211
NIKE INC CL B 654106103   2,896,105 26,675 SH   SOLE 29 26,675 0 0
NIKE INC CL B 654106103   853,632,928 7,862,512 SH   SOLE 30 7,862,512 0 0
NIKE INC CL B 654106103   38,397,409 353,665 SH   SOLE 31 333,247 0 20,418
NIKE INC CL B 654106103   5,391,695 49,661 SH   SOLE 32 49,661 0 0
NIKE INC CL B 654106103   31,904,054 293,857 SH   SOLE 34 293,857 0 0
NIKE INC CL B 654106103   30,788,498 283,582 SH   SOLE 36 283,582 0 0
NIKE INC CL B 654106103   6,947,177 63,988 SH   SOLE 40 63,988 0 0
NIKE INC CL B 654106103   203,894 1,878 SH   OTR 43 1,878 0 0
NIKE INC CL B 654106103   181,198,339 1,668,954 SH   SOLE 43 1,441,060 0 227,894
NIKOLA CORP COM 654110105   615,892 704,038 SH   SOLE 2 285,675 0 418,363
NIKOLA CORP COM 654110105   66,522 76,042 SH   SOLE 4 1,522 0 74,520
NIKOLA CORP COM 654110105   3,054 3,491 SH   SOLE 7 3,491 0 0
NIKOLA CORP COM 654110105   1,427,014 1,631,246 SH   SOLE 18 1,631,246 0 0
NIKOLA CORP COM 654110105   1,154,020 1,319,182 SH   SOLE 19 1,319,182 0 0
NIKOLA CORP COM 654110105   24,046,122 27,487,565 SH   SOLE 21 27,487,565 0 0
NIKOLA CORP COM 654110105   18,565,123 21,222,134 SH   SOLE 22 20,416,917 0 805,217
NIKOLA CORP COM 654110105   124,898 142,773 SH   SOLE 25 142,773 0 0
NIKOLA CORP COM 654110105   96,223 109,994 SH   SOLE 26 109,994 0 0
NIKOLA CORP COM 654110105   46,156 52,762 SH   SOLE 28 29,371 0 23,391
NIKOLA CORP COM 654110105   911,962 1,042,480 SH   SOLE 30 1,042,480 0 0
NIKOLA CORP COM 654110105   10,062 11,502 SH   SOLE 36 11,502 0 0
NIKOLA CORP COM 654110105   152,207 173,991 SH   SOLE 40 173,991 0 0
NIKOLA CORP COM 654110105   123,407 141,069 SH   SOLE 43 141,069 0 0
NINE ENERGY SERVICE INC COM 65441V101   50,456 18,827 SH   SOLE 2 18,827 0 0
NINE ENERGY SERVICE INC COM 65441V101   10,744 4,009 SH   SOLE 18 4,009 0 0
NINE ENERGY SERVICE INC COM 65441V101   75,174 28,050 SH   SOLE 19 28,050 0 0
NINE ENERGY SERVICE INC COM 65441V101   141,126 52,659 SH   SOLE 21 52,659 0 0
NINE ENERGY SERVICE INC COM 65441V101   974,673 363,684 SH   SOLE 22 363,684 0 0
NINE ENERGY SERVICE INC COM 65441V101   11,229 4,190 SH   SOLE 34 4,190 0 0
NINE ENERGY SERVICE INC COM 65441V101   9,308 3,473 SH   SOLE 43 3,473 0 0
NIO INC SPON ADS 62914V106   6,237,920 687,753 SH   SOLE 2 95,486 0 592,267
NIO INC SPON ADS 62914V106   4,491,573 495,212 SH   SOLE 4 277,412 0 217,800
NIO INC SPON ADS 62914V106   7,916,242 872,794 SH   SOLE 7 834,151 0 38,643
NIO INC SPON ADS 62914V106   3,066,658 338,110 SH   SOLE 13 338,110 0 0
NIO INC SPON ADS 62914V106   7,983,142 880,170 SH   SOLE 15 880,170 0 0
NIO INC SPON ADS 62914V106   3,634,004 400,662 SH   SOLE 18 400,662 0 0
NIO INC SPON ADS 62914V106   17,777 1,960 SH   SOLE 19 1,960 0 0
NIO INC SPON ADS 62914V106   230,655,687 25,430,616 SH   SOLE 21 25,430,616 0 0
NIO INC SPON ADS 62914V106   118,125,757 13,023,788 SH   SOLE 22 11,365,244 0 1,658,544
NIO INC SPON ADS 62914V106   17,001,497 1,874,476 SH   SOLE 23 1,874,476 0 0
NIO INC SPON ADS 62914V106   162,961 17,967 SH   SOLE 25 17,967 0 0
NIO INC SPON ADS 62914V106   12,398,037 1,366,928 SH   SOLE 26 44,964 0 1,321,964
NIO INC SPON ADS 62914V106   22,343,981 2,463,504 SH   SOLE 28 0 0 2,463,504
NIO INC SPON ADS 62914V106   123,654,956 13,633,402 SH   SOLE 30 13,633,402 0 0
NIO INC SPON ADS 62914V106   794,332 87,578 SH   SOLE 32 87,578 0 0
NIO INC SPON ADS 62914V106   1,429,423 157,599 SH   SOLE 34 157,599 0 0
NIO INC SPON ADS 62914V106   206,379 22,754 SH   SOLE 36 22,754 0 0
NIO INC SPON ADS 62914V106   168,194 18,544 SH   SOLE 40 18,544 0 0
NIO INC SPON ADS 62914V106   7,749,236 854,381 SH   SOLE 43 707,089 0 147,292
NIOCORP DEVS LTD COM NEW 654484609   26,627 8,347 SH   SOLE 2 8,162 0 185
NIOCORP DEVS LTD COM NEW 654484609   49,126 15,400 SH   SOLE 18 15,400 0 0
NIOCORP DEVS LTD COM NEW 654484609   274,764 86,133 SH   SOLE 19 86,133 0 0
NIOCORP DEVS LTD COM NEW 654484609   76,407 23,952 SH   SOLE 21 23,952 0 0
NIOCORP DEVS LTD COM NEW 654484609   173,392 54,355 SH   SOLE 22 50,583 0 3,772
NIOCORP DEVS LTD COM NEW 654484609   4,932 1,546 SH   SOLE 23 1,546 0 0
NIOCORP DEVS LTD COM NEW 654484609   29 9 SH   SOLE 43 9 0 0
NISOURCE INC COM 65473P105   37,875,672 1,426,579 SH   SOLE 2 156,433 0 1,270,146
NISOURCE INC COM 65473P105   13,988,106 526,859 SH   SOLE 4 202,820 0 324,039
NISOURCE INC COM 65473P105   22,726,216 855,978 SH   SOLE 7 743,849 0 112,129
NISOURCE INC COM 65473P105   156,698 5,902 SH   SOLE 13 5,902 0 0
NISOURCE INC COM 65473P105   1,770,540 66,687 SH   SOLE 15 66,687 0 0
NISOURCE INC COM 65473P105   22,859,497 860,998 SH   SOLE 18 832,971 0 28,027
NISOURCE INC COM 65473P105   18,071,258 680,650 SH   SOLE 19 680,650 0 0
NISOURCE INC COM 65473P105   539,348,594 20,314,448 SH   SOLE 21 20,314,448 0 0
NISOURCE INC COM 65473P105   260,726,124 9,820,193 SH   SOLE 22 8,902,756 0 917,437
NISOURCE INC COM 65473P105   17,648,396 664,723 SH   SOLE 23 664,723 0 0
NISOURCE INC COM 65473P105   4,264,381 160,617 SH   SOLE 25 160,617 0 0
NISOURCE INC COM 65473P105   5,935,306 223,552 SH   SOLE 26 199,446 0 24,106
NISOURCE INC COM 65473P105   6,828,049 257,177 SH   SOLE 28 7,187 0 249,990
NISOURCE INC COM 65473P105   78,747 2,966 SH   SOLE 29 2,966 0 0
NISOURCE INC COM 65473P105   71,059,535 2,676,442 SH   SOLE 30 2,676,442 0 0
NISOURCE INC COM 65473P105   2,426,750 91,403 SH   SOLE 31 84,580 0 6,823
NISOURCE INC COM 65473P105   4,096,692 154,301 SH   SOLE 32 154,301 0 0
NISOURCE INC COM 65473P105   5,424,457 204,311 SH   SOLE 34 204,311 0 0
NISOURCE INC COM 65473P105   2,209,810 83,232 SH   SOLE 36 83,232 0 0
NISOURCE INC COM 65473P105   312,175 11,758 SH   SOLE 40 11,758 0 0
NISOURCE INC COM 65473P105   18,426 694 SH   OTR 43 694 0 0
NISOURCE INC COM 65473P105   7,196,599 271,058 SH   SOLE 43 229,206 0 41,852
NKARTA INC COM 65487U108   1,263,062 191,373 SH   SOLE 2 125,388 0 65,985
NKARTA INC COM 65487U108   1,498 227 SH   SOLE 7 227 0 0
NKARTA INC COM 65487U108   631,066 95,616 SH   SOLE 18 95,616 0 0
NKARTA INC COM 65487U108   674,738 102,233 SH   SOLE 19 102,233 0 0
NKARTA INC COM 65487U108   8,015,436 1,214,460 SH   SOLE 21 1,214,460 0 0
NKARTA INC COM 65487U108   6,563,898 994,530 SH   SOLE 22 941,880 0 52,650
NKARTA INC COM 65487U108   5,029 762 SH   SOLE 43 762 0 0
NL INDS INC COM NEW 629156407   29,537 5,265 SH   SOLE 2 157 0 5,108
NL INDS INC COM NEW 629156407   152,642 27,209 SH   SOLE 18 27,209 0 0
NL INDS INC COM NEW 629156407   88,526 15,780 SH   SOLE 19 15,780 0 0
NL INDS INC COM NEW 629156407   1,835,396 327,165 SH   SOLE 21 327,165 0 0
NL INDS INC COM NEW 629156407   1,072,750 191,221 SH   SOLE 22 186,265 0 4,956
NL INDS INC COM NEW 629156407   10,171 1,813 SH   SOLE 43 1,813 0 0
NLIGHT INC COM 65487K100   572,211 42,386 SH   SOLE 2 12,941 0 29,445
NLIGHT INC COM 65487K100   1,755 130 SH   SOLE 4 130 0 0
NLIGHT INC COM 65487K100   4,212 312 SH   SOLE 7 312 0 0
NLIGHT INC COM 65487K100   1,749,695 129,607 SH   SOLE 18 129,607 0 0
NLIGHT INC COM 65487K100   1,246,752 92,352 SH   SOLE 19 92,352 0 0
NLIGHT INC COM 65487K100   25,675,934 1,901,921 SH   SOLE 21 1,901,921 0 0
NLIGHT INC COM 65487K100   16,967,070 1,256,820 SH   SOLE 22 1,201,249 0 55,571
NLIGHT INC COM 65487K100   148,338 10,988 SH   SOLE 25 10,988 0 0
NLIGHT INC COM 65487K100   275,022 20,372 SH   SOLE 26 20,372 0 0
NLIGHT INC COM 65487K100   39,231 2,906 SH   SOLE 28 2,906 0 0
NLIGHT INC COM 65487K100   328,145 24,307 SH   SOLE 30 24,307 0 0
NLIGHT INC COM 65487K100   195,561 14,486 SH   SOLE 40 14,486 0 0
NLIGHT INC COM 65487K100   318,546 23,596 SH   SOLE 43 22,018 0 1,578
NMI HLDGS INC CL A 629209305   6,201,072 208,931 SH   SOLE 2 95,722 0 113,209
NMI HLDGS INC CL A 629209305   9,705 327 SH   SOLE 4 327 0 0
NMI HLDGS INC CL A 629209305   21,755 733 SH   SOLE 7 733 0 0
NMI HLDGS INC CL A 629209305   7,839,378 264,130 SH   SOLE 18 264,130 0 0
NMI HLDGS INC CL A 629209305   15,015,290 505,906 SH   SOLE 19 505,906 0 0
NMI HLDGS INC CL A 629209305   283,859,283 9,563,992 SH   SOLE 21 9,563,992 0 0
NMI HLDGS INC CL A 629209305   85,063,177 2,866,010 SH   SOLE 22 2,730,797 0 135,213
NMI HLDGS INC CL A 629209305   152,526 5,139 SH   SOLE 23 5,139 0 0
NMI HLDGS INC CL A 629209305   398,751 13,435 SH   SOLE 25 13,435 0 0
NMI HLDGS INC CL A 629209305   4,764,412 160,526 SH   SOLE 26 22,541 0 137,985
NMI HLDGS INC CL A 629209305   76,990 2,594 SH   SOLE 28 369 0 2,225
NMI HLDGS INC CL A 629209305   5,538,377 186,603 SH   SOLE 30 186,603 0 0
NMI HLDGS INC CL A 629209305   405,577 13,665 SH   SOLE 40 13,665 0 0
NMI HLDGS INC CL A 629209305   3,971,243 133,802 SH   SOLE 43 129,597 0 4,205
NN INC COM 629337106   28,808 7,202 SH   SOLE 18 7,202 0 0
NN INC COM 629337106   4,108 1,027 SH   SOLE 19 1,027 0 0
NN INC COM 629337106   390,096 97,524 SH   SOLE 21 97,524 0 0
NN INC COM 629337106   2,513,296 628,324 SH   SOLE 22 628,324 0 0
NNN REIT INC COM 637417106   19,725,103 457,659 SH   SOLE 2 173,479 0 284,180
NNN REIT INC COM 637417106   3,391,798 78,696 SH   SOLE 4 78,696 0 0
NNN REIT INC COM 637417106   14,084,821 326,794 SH   SOLE 7 296,950 0 29,844
NNN REIT INC COM 637417106   13,556,631 314,539 SH   SOLE 18 314,539 0 0
NNN REIT INC COM 637417106   15,296,018 354,896 SH   SOLE 19 354,896 0 0
NNN REIT INC COM 637417106   449,098,293 10,419,914 SH   SOLE 21 10,419,914 0 0
NNN REIT INC COM 637417106   306,457,981 7,110,394 SH   SOLE 22 6,772,575 0 337,819
NNN REIT INC COM 637417106   385,745 8,950 SH   SOLE 23 8,950 0 0
NNN REIT INC COM 637417106   37,491,828 869,880 SH   SOLE 25 869,880 0 0
NNN REIT INC COM 637417106   1,173,872 27,236 SH   SOLE 26 27,236 0 0
NNN REIT INC COM 637417106   5,862,419 136,019 SH   SOLE 28 6,207 0 129,812
NNN REIT INC COM 637417106   28,327,001 657,239 SH   SOLE 30 657,239 0 0
NNN REIT INC COM 637417106   109,991 2,552 SH   SOLE 31 2,552 0 0
NNN REIT INC COM 637417106   660,680 15,329 SH   SOLE 36 15,329 0 0
NNN REIT INC COM 637417106   1,732,577 40,199 SH   SOLE 40 40,199 0 0
NNN REIT INC COM 637417106   21,335 495 SH   OTR 43 495 0 0
NNN REIT INC COM 637417106   18,369,544 426,208 SH   SOLE 43 386,281 0 39,927
NOAH HLDGS LTD SPON ADS 65487X102   11,614 841 SH   SOLE 4 841 0 0
NOAH HLDGS LTD SPON ADS 65487X102   55,364 4,009 SH   SOLE 7 4,009 0 0
NOAH HLDGS LTD SPON ADS 65487X102   5,911,163 428,035 SH   SOLE 21 428,035 0 0
NOAH HLDGS LTD SPON ADS 65487X102   2,962,756 214,537 SH   SOLE 22 193,221 0 21,316
NOAH HLDGS LTD SPON ADS 65487X102   1,642,658 118,947 SH   SOLE 30 118,947 0 0
NOAH HLDGS LTD SPON ADS 65487X102   1,515,565 109,744 SH   SOLE 43 108,033 0 1,711
NOBLE CORP PLC ORD SHS A G65431127   3,812,683 79,167 SH   SOLE 2 33,665 0 45,502
NOBLE CORP PLC ORD SHS A G65431127   18,204 378 SH   SOLE 4 378 0 0
NOBLE CORP PLC ORD SHS A G65431127   531,253 11,031 SH   SOLE 7 10,472 0 559
NOBLE CORP PLC ORD SHS A G65431127   13,269,380 275,527 SH   SOLE 18 275,527 0 0
NOBLE CORP PLC ORD SHS A G65431127   11,197,489 232,506 SH   SOLE 19 232,506 0 0
NOBLE CORP PLC ORD SHS A G65431127   220,218,198 4,572,637 SH   SOLE 21 4,572,637 0 0
NOBLE CORP PLC ORD SHS A G65431127   144,512,941 3,000,684 SH   SOLE 22 2,894,819 0 105,865
NOBLE CORP PLC ORD SHS A G65431127   1,087,019 22,571 SH   SOLE 25 22,571 0 0
NOBLE CORP PLC ORD SHS A G65431127   1,389,272 28,847 SH   SOLE 26 28,847 0 0
NOBLE CORP PLC ORD SHS A G65431127   1,901,501 39,483 SH   SOLE 28 19,529 0 19,954
NOBLE CORP PLC ORD SHS A G65431127   2,837,202 58,912 SH   SOLE 30 58,912 0 0
NOBLE CORP PLC ORD SHS A G65431127   1,110,570 23,060 SH   SOLE 40 23,060 0 0
NOBLE CORP PLC ORD SHS A G65431127   28,607 594 SH   OTR 43 594 0 0
NOBLE CORP PLC ORD SHS A G65431127   2,218,587 46,067 SH   SOLE 43 33,306 0 12,761
NOKIA CORP SPONSORED ADR 654902204   361,935 105,829 SH   SOLE 18 105,829 0 0
NOKIA CORP SPONSORED ADR 654902204   17,746,329 5,188,985 SH   SOLE 19 5,188,985 0 0
NOKIA CORP SPONSORED ADR 654902204   1,737,808 508,131 SH   SOLE 21 508,131 0 0
NOKIA CORP SPONSORED ADR 654902204   1,245,537 364,192 SH   SOLE 25 364,192 0 0
NOKIA CORP SPONSORED ADR 654902204   3,671,459 1,073,526 SH   SOLE 34 1,073,526 0 0
NOKIA CORP SPONSORED ADR 654902204   11,958,232 3,496,559 SH   SOLE 43 3,216,733 0 279,826
NOMAD FOODS LTD USD ORD SHS G6564A105   552,519 32,597 SH   SOLE 2 32,597 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   20,357 1,201 SH   SOLE 7 1,201 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   154,737 9,129 SH   SOLE 22 9,129 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   86,191 5,085 SH   SOLE 36 5,085 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208   16,558,188 3,671,439 SH   SOLE 43 3,384,290 0 287,149
NOODLES & CO COM CL A 65540B105   21,641 6,870 SH   SOLE 2 3,906 0 2,964
NOODLES & CO COM CL A 65540B105   2,060 654 SH   SOLE 7 654 0 0
NOODLES & CO COM CL A 65540B105   336,140 106,711 SH   SOLE 18 106,711 0 0
NOODLES & CO COM CL A 65540B105   246,708 78,320 SH   SOLE 19 78,320 0 0
NOODLES & CO COM CL A 65540B105   4,894,139 1,553,695 SH   SOLE 21 1,553,695 0 0
NOODLES & CO COM CL A 65540B105   3,078,571 977,324 SH   SOLE 22 960,687 0 16,637
NOODLES & CO COM CL A 65540B105   284 90 SH   SOLE 43 90 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   579,688 138,021 SH   SOLE 2 9,652 0 128,369
NORDIC AMERICAN TANKERS LIMI COM G65773106   1,316,528 313,459 SH   SOLE 7 313,459 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   2,469,898 588,071 SH   SOLE 18 588,071 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   1,813,140 431,700 SH   SOLE 19 431,700 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   33,426,389 7,958,664 SH   SOLE 21 7,958,664 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   10,382,681 2,472,067 SH   SOLE 22 2,295,751 0 176,316
NORDIC AMERICAN TANKERS LIMI COM G65773106   1,377,490 327,974 SH   SOLE 43 280,759 0 47,215
NORDSON CORP COM 655663102   25,679,786 97,213 SH   SOLE 2 61,899 0 35,314
NORDSON CORP COM 655663102   16,392,185 62,054 SH   SOLE 4 18,643 0 43,411
NORDSON CORP COM 655663102   11,322,426 42,862 SH   SOLE 7 34,640 0 8,222
NORDSON CORP COM 655663102   423,977 1,605 SH   SOLE 13 1,605 0 0
NORDSON CORP COM 655663102   2,189,094 8,287 SH   SOLE 15 8,287 0 0
NORDSON CORP COM 655663102   20,937,057 79,259 SH   SOLE 18 76,118 0 3,141
NORDSON CORP COM 655663102   7,572,146 28,665 SH   SOLE 19 28,665 0 0
NORDSON CORP COM 655663102   375,655,332 1,422,075 SH   SOLE 21 1,422,075 0 0
NORDSON CORP COM 655663102   346,221,040 1,310,649 SH   SOLE 22 1,186,457 0 124,192
NORDSON CORP COM 655663102   21,878,788 82,824 SH   SOLE 23 82,824 0 0
NORDSON CORP COM 655663102   6,777,025 25,655 SH   SOLE 25 25,474 0 181
NORDSON CORP COM 655663102   8,186,318 30,990 SH   SOLE 26 22,244 0 8,746
NORDSON CORP COM 655663102   28,190,891 106,719 SH   SOLE 28 625 0 106,094
NORDSON CORP COM 655663102   128,052,617 484,754 SH   SOLE 30 482,620 0 2,134
NORDSON CORP COM 655663102   3,001,650 11,363 SH   SOLE 31 10,532 0 831
NORDSON CORP COM 655663102   523,037 1,980 SH   SOLE 34 1,980 0 0
NORDSON CORP COM 655663102   1,814,515 6,869 SH   SOLE 36 6,869 0 0
NORDSON CORP COM 655663102   685,495 2,595 SH   SOLE 40 2,595 0 0
NORDSON CORP COM 655663102   28,529 108 SH   OTR 43 108 0 0
NORDSON CORP COM 655663102   12,860,738 48,685 SH   SOLE 43 42,739 0 5,946
NORDSTROM INC COM 655664100   7,221,035 391,384 SH   SOLE 2 221,115 0 170,269
NORDSTROM INC COM 655664100   6,494 352 SH   SOLE 4 352 0 0
NORDSTROM INC COM 655664100   416,250 22,561 SH   SOLE 7 21,478 0 1,083
NORDSTROM INC COM 655664100   3,207,865 173,868 SH   SOLE 18 173,868 0 0
NORDSTROM INC COM 655664100   723,314 39,204 SH   SOLE 19 39,204 0 0
NORDSTROM INC COM 655664100   90,344,447 4,896,718 SH   SOLE 21 4,896,718 0 0
NORDSTROM INC COM 655664100   57,130,204 3,096,488 SH   SOLE 22 2,951,440 0 145,048
NORDSTROM INC COM 655664100   426,140 23,097 SH   SOLE 25 23,097 0 0
NORDSTROM INC COM 655664100   858,146 46,512 SH   SOLE 26 44,973 0 1,539
NORDSTROM INC COM 655664100   41,568 2,253 SH   SOLE 28 2,253 0 0
NORDSTROM INC COM 655664100   1,792,639 97,162 SH   SOLE 30 97,162 0 0
NORDSTROM INC COM 655664100   30,664 1,662 SH   SOLE 31 1,662 0 0
NORDSTROM INC COM 655664100   144,224 7,817 SH   SOLE 36 7,817 0 0
NORDSTROM INC COM 655664100   448,630 24,316 SH   SOLE 40 24,316 0 0
NORDSTROM INC COM 655664100   795,666 43,126 SH   SOLE 43 39,499 0 3,627
NORFOLK SOUTHN CORP COM 655844108   91,107,707 385,429 SH   SOLE 2 60,527 0 324,902
NORFOLK SOUTHN CORP COM 655844108   26,446,431 111,881 SH   SOLE 4 90,003 0 21,878
NORFOLK SOUTHN CORP COM 655844108   33,318,470 140,953 SH   SOLE 7 124,300 0 16,653
NORFOLK SOUTHN CORP COM 655844108   895,407 3,788 SH   SOLE 13 3,788 0 0
NORFOLK SOUTHN CORP COM 655844108   8,119,180 34,348 SH   SOLE 15 34,348 0 0
NORFOLK SOUTHN CORP COM 655844108   87,591,814 370,555 SH   SOLE 18 356,308 0 14,247
NORFOLK SOUTHN CORP COM 655844108   19,095,249 80,782 SH   SOLE 19 80,782 0 0
NORFOLK SOUTHN CORP COM 655844108   1,202,431,730 5,086,859 SH   SOLE 21 5,086,859 0 0
NORFOLK SOUTHN CORP COM 655844108   1,157,691,615 4,897,587 SH   SOLE 22 4,406,629 0 490,958
NORFOLK SOUTHN CORP COM 655844108   87,630,084 370,717 SH   SOLE 23 370,717 0 0
NORFOLK SOUTHN CORP COM 655844108   83,728,633 354,212 SH   SOLE 25 353,526 0 686
NORFOLK SOUTHN CORP COM 655844108   61,163,798 258,752 SH   SOLE 26 121,739 0 137,013
NORFOLK SOUTHN CORP COM 655844108   92,329,319 390,597 SH   SOLE 28 5,169 0 385,428
NORFOLK SOUTHN CORP COM 655844108   345,556,121 1,461,867 SH   SOLE 30 1,461,867 0 0
NORFOLK SOUTHN CORP COM 655844108   12,062,708 51,031 SH   SOLE 31 47,250 0 3,781
NORFOLK SOUTHN CORP COM 655844108   5,073,188 21,462 SH   SOLE 34 21,462 0 0
NORFOLK SOUTHN CORP COM 655844108   13,130,909 55,550 SH   SOLE 36 55,550 0 0
NORFOLK SOUTHN CORP COM 655844108   2,746,972 11,621 SH   SOLE 40 11,621 0 0
NORFOLK SOUTHN CORP COM 655844108   81,315 344 SH   OTR 43 344 0 0
NORFOLK SOUTHN CORP COM 655844108   70,512,457 298,301 SH   SOLE 43 245,479 0 52,822
NORFOLK SOUTHN CORP OPTIONS 655844108   118,190 500 SH Call SOLE 4 500 0 0
NORFOLK SOUTHN CORP OPTIONS 655844108   47,276 200 SH Call SOLE 7 200 0 0
NORFOLK SOUTHN CORP OPTIONS 655844108   2,458,352 10,400 SH Call SOLE 18 10,400 0 0
NORFOLK SOUTHN CORP OPTIONS 655844108   17,704,862 74,900 SH Call SOLE 19 74,900 0 0
NORFOLK SOUTHN CORP OPTIONS 655844108   1,063,710 4,500 SH Call SOLE 22 4,500 0 0
NORFOLK SOUTHN CORP OPTIONS 655844108   70,914 300 SH Call SOLE 30 300 0 0
NORFOLK SOUTHN CORP OPTIONS 655844108   8,486,042 35,900 SH Call SOLE 34 35,900 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   29,357 1,408 SH   SOLE 22 1,408 0 0
NORTHANN CORP COM 66373M200   852 572 SH   SOLE 18 572 0 0
NORTHANN CORP COM 66373M200   1,411 947 SH   SOLE 22 947 0 0
NORTHANN CORP COM 66373M200   1,348 905 SH   SOLE 26 571 0 334
NORTHANN CORP COM 66373M200   6,075 4,077 SH   SOLE 28 0 0 4,077
NORTHANN CORP COM 66373M200   3,206 2,152 SH   SOLE 31 2,004 0 148
NORTHEAST BK LEWISTON ME COM 66405S100   220,594 3,997 SH   SOLE 2 287 0 3,710
NORTHEAST BK LEWISTON ME COM 66405S100   1,325 24 SH   SOLE 7 24 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   1,044,195 18,920 SH   SOLE 18 18,920 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   778,124 14,099 SH   SOLE 19 14,099 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   15,892,844 287,966 SH   SOLE 21 287,966 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   11,605,408 210,281 SH   SOLE 22 204,014 0 6,267
NORTHEAST BK LEWISTON ME COM 66405S100   3,974 72 SH   SOLE 43 72 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   289,659 16,328 SH   SOLE 2 9,700 0 6,628
NORTHEAST CMNTY BANCORP INC COM 664121100   655,404 36,945 SH   SOLE 18 36,945 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   461,293 26,003 SH   SOLE 19 26,003 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   9,938,800 560,248 SH   SOLE 21 560,248 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   7,494,369 422,456 SH   SOLE 22 413,635 0 8,821
NORTHEAST CMNTY BANCORP INC COM 664121100   89 5 SH   SOLE 43 5 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   751 2,322 SH   SOLE 7 2,322 0 0
NORTHERN OIL & GAS INC COM 665531307   2,244,292 60,542 SH   SOLE 2 25,362 0 35,180
NORTHERN OIL & GAS INC COM 665531307   11,455 309 SH   SOLE 4 309 0 0
NORTHERN OIL & GAS INC COM 665531307   28,729 775 SH   SOLE 7 775 0 0
NORTHERN OIL & GAS INC COM 665531307   9,800,604 264,381 SH   SOLE 18 264,381 0 0
NORTHERN OIL & GAS INC COM 665531307   6,704,814 180,869 SH   SOLE 19 180,869 0 0
NORTHERN OIL & GAS INC COM 665531307   388,692,110 10,485,355 SH   SOLE 21 10,485,355 0 0
NORTHERN OIL & GAS INC COM 665531307   90,980,901 2,454,300 SH   SOLE 22 2,374,013 0 80,287
NORTHERN OIL & GAS INC COM 665531307   564,057 15,216 SH   SOLE 26 12,984 0 2,232
NORTHERN OIL & GAS INC COM 665531307   7,842,826 211,568 SH   SOLE 30 211,568 0 0
NORTHERN OIL & GAS INC COM 665531307   1,501,639 40,508 SH   SOLE 43 38,098 0 2,410
NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8   4,244,400 3,600,000 PRN   SOLE 21 3,600,000 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109   16,093 1,365 SH   SOLE 18 1,365 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109   201,998 17,133 SH   SOLE 21 17,133 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109   127,804 10,840 SH   SOLE 22 10,840 0 0
NORTHERN TR CORP COM 665859104   27,413,543 324,882 SH   SOLE 2 64,208 0 260,674
NORTHERN TR CORP COM 665859104   17,080,706 202,426 SH   SOLE 4 104,980 0 97,446
NORTHERN TR CORP COM 665859104   23,462,028 278,052 SH   SOLE 7 254,914 0 23,138
NORTHERN TR CORP COM 665859104   379,879 4,502 SH   SOLE 13 4,502 0 0
NORTHERN TR CORP COM 665859104   2,526,084 29,937 SH   SOLE 15 29,937 0 0
NORTHERN TR CORP COM 665859104   35,886,983 425,302 SH   SOLE 18 412,612 0 12,690
NORTHERN TR CORP COM 665859104   7,418,183 87,914 SH   SOLE 19 87,914 0 0
NORTHERN TR CORP COM 665859104   505,035,057 5,985,246 SH   SOLE 21 5,985,246 0 0
NORTHERN TR CORP COM 665859104   374,430,681 4,437,434 SH   SOLE 22 4,003,095 0 434,339
NORTHERN TR CORP COM 665859104   27,881,768 330,431 SH   SOLE 23 330,431 0 0
NORTHERN TR CORP COM 665859104   30,024,851 355,829 SH   SOLE 25 320,538 0 35,291
NORTHERN TR CORP COM 665859104   29,487,435 349,460 SH   SOLE 26 234,092 0 115,368
NORTHERN TR CORP COM 665859104   35,604,985 421,960 SH   SOLE 28 4,585 0 417,375
NORTHERN TR CORP COM 665859104   142,887,911 1,693,386 SH   SOLE 30 1,649,663 0 43,723
NORTHERN TR CORP COM 665859104   3,874,561 45,918 SH   SOLE 31 42,490 0 3,428
NORTHERN TR CORP COM 665859104   690,060 8,178 SH   SOLE 34 8,178 0 0
NORTHERN TR CORP COM 665859104   5,158,909 61,139 SH   SOLE 36 61,139 0 0
NORTHERN TR CORP COM 665859104   929,783 11,019 SH   SOLE 40 11,019 0 0
NORTHERN TR CORP COM 665859104   36,030 427 SH   OTR 43 427 0 0
NORTHERN TR CORP COM 665859104   21,828,528 258,693 SH   SOLE 43 214,731 0 43,962
NORTHFIELD BANCORP INC DEL COM 66611T108   494,960 39,345 SH   SOLE 2 12,661 0 26,684
NORTHFIELD BANCORP INC DEL COM 66611T108   5,636 448 SH   SOLE 7 448 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   1,797,380 142,876 SH   SOLE 18 142,876 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   1,074,030 85,376 SH   SOLE 19 85,376 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   62,125,349 4,938,422 SH   SOLE 21 4,938,422 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   14,958,702 1,189,086 SH   SOLE 22 1,132,640 0 56,446
NORTHFIELD BANCORP INC DEL COM 66611T108   80,273 6,381 SH   SOLE 25 6,381 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   124,643 9,908 SH   SOLE 28 0 0 9,908
NORTHFIELD BANCORP INC DEL COM 66611T108   1,067,853 84,885 SH   SOLE 30 84,885 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   64,988 5,166 SH   SOLE 40 5,166 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   242,895 19,308 SH   SOLE 43 19,091 0 217
NORTHRIM BANCORP INC COM 666762109   3,725,286 65,116 SH   SOLE 2 43,301 0 21,815
NORTHRIM BANCORP INC COM 666762109   919,079 16,065 SH   SOLE 18 16,065 0 0
NORTHRIM BANCORP INC COM 666762109   7,278,371 127,222 SH   SOLE 19 127,222 0 0
NORTHRIM BANCORP INC COM 666762109   12,711,776 222,195 SH   SOLE 21 222,195 0 0
NORTHRIM BANCORP INC COM 666762109   19,202,479 335,649 SH   SOLE 22 322,700 0 12,949
NORTHRIM BANCORP INC COM 666762109   51,546 901 SH   SOLE 23 901 0 0
NORTHRIM BANCORP INC COM 666762109   225,751 3,946 SH   SOLE 26 0 0 3,946
NORTHRIM BANCORP INC COM 666762109   15,790 276 SH   SOLE 43 276 0 0
NORTHROP GRUMMAN CORP COM 666807102   154,126,200 329,231 SH   SOLE 2 82,672 0 246,559
NORTHROP GRUMMAN CORP COM 666807102   32,777,758 70,017 SH   SOLE 4 26,565 0 43,452
NORTHROP GRUMMAN CORP COM 666807102   43,882,039 93,737 SH   SOLE 7 83,109 0 10,628
NORTHROP GRUMMAN CORP COM 666807102   1,074,381 2,295 SH   SOLE 13 2,295 0 0
NORTHROP GRUMMAN CORP COM 666807102   10,001,343 21,364 SH   SOLE 15 21,364 0 0
NORTHROP GRUMMAN CORP COM 666807102   118,212,372 252,515 SH   SOLE 18 242,852 0 9,663
NORTHROP GRUMMAN CORP COM 666807102   157,675,638 336,813 SH   SOLE 19 336,813 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,785,937,247 3,814,964 SH   SOLE 21 3,814,964 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,488,475,473 3,179,552 SH   SOLE 22 2,871,699 0 307,853
NORTHROP GRUMMAN CORP COM 666807102   114,984,547 245,620 SH   SOLE 23 245,620 0 0
NORTHROP GRUMMAN CORP COM 666807102   28,186,241 60,209 SH   SOLE 25 60,166 0 43
NORTHROP GRUMMAN CORP COM 666807102   39,067,219 83,452 SH   SOLE 26 74,047 0 9,405
NORTHROP GRUMMAN CORP COM 666807102   320,543,416 684,717 SH   SOLE 30 684,717 0 0
NORTHROP GRUMMAN CORP COM 666807102   15,457,047 33,018 SH   SOLE 31 30,575 0 2,443
NORTHROP GRUMMAN CORP COM 666807102   14,709,427 31,421 SH   SOLE 36 31,421 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,758,334 3,756 SH   SOLE 40 3,756 0 0
NORTHROP GRUMMAN CORP COM 666807102   103,503,678 221,096 SH   SOLE 43 192,208 0 28,887
NORTHROP GRUMMAN CORP OPTIONS 666807102   561,768 1,200 SH Call SOLE 2 0 0 1,200
NORTHROP GRUMMAN CORP OPTIONS 666807102   93,628 200 SH Call SOLE 4 200 0 0
NORTHROP GRUMMAN CORP OPTIONS 666807102   1,966,188 4,200 SH Call SOLE 18 4,200 0 0
NORTHROP GRUMMAN CORP OPTIONS 666807102   9,830,940 21,000 SH Call SOLE 19 21,000 0 0
NORTHROP GRUMMAN CORP OPTIONS 666807102   795,838 1,700 SH Call SOLE 22 1,700 0 0
NORTHROP GRUMMAN CORP OPTIONS 666807102   46,814 100 SH Call SOLE 26 100 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   1,346,305 107,877 SH   SOLE 2 32,179 0 75,698
NORTHWEST BANCSHARES INC MD COM 667340103   7,862 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   12,605 1,010 SH   SOLE 7 1,010 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   5,010,158 401,455 SH   SOLE 18 401,455 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   2,831,949 226,919 SH   SOLE 19 226,919 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   173,310,758 13,887,080 SH   SOLE 21 13,887,080 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   40,290,182 3,228,380 SH   SOLE 22 3,084,664 0 143,716
NORTHWEST BANCSHARES INC MD COM 667340103   174,645 13,994 SH   SOLE 25 13,994 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   284,107 22,765 SH   SOLE 26 22,765 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   28,292 2,267 SH   SOLE 28 2,267 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   2,355,101 188,710 SH   SOLE 30 188,710 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   1,822 146 SH   SOLE 36 146 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   180,673 14,477 SH   SOLE 40 14,477 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   506,556 40,589 SH   SOLE 43 36,585 0 4,004
NORTHWEST NAT HLDG CO COM 66765N105   1,487,158 38,191 SH   SOLE 2 10,337 0 27,854
NORTHWEST NAT HLDG CO COM 66765N105   210,471 5,405 SH   SOLE 4 5,405 0 0
NORTHWEST NAT HLDG CO COM 66765N105   2,612,640 67,094 SH   SOLE 7 59,284 0 7,810
NORTHWEST NAT HLDG CO COM 66765N105   4,846,784 124,468 SH   SOLE 18 124,468 0 0
NORTHWEST NAT HLDG CO COM 66765N105   2,890,049 74,218 SH   SOLE 19 74,218 0 0
NORTHWEST NAT HLDG CO COM 66765N105   188,961,256 4,852,626 SH   SOLE 21 4,852,626 0 0
NORTHWEST NAT HLDG CO COM 66765N105   43,142,444 1,107,921 SH   SOLE 22 1,060,901 0 47,020
NORTHWEST NAT HLDG CO COM 66765N105   294,309 7,558 SH   SOLE 25 7,558 0 0
NORTHWEST NAT HLDG CO COM 66765N105   1,157,258 29,719 SH   SOLE 26 14,057 0 15,662
NORTHWEST NAT HLDG CO COM 66765N105   10,008 257 SH   SOLE 28 257 0 0
NORTHWEST NAT HLDG CO COM 66765N105   4,302,208 110,483 SH   SOLE 30 110,483 0 0
NORTHWEST NAT HLDG CO COM 66765N105   330,601 8,490 SH   SOLE 40 8,490 0 0
NORTHWEST NAT HLDG CO COM 66765N105   1,662,708 42,699 SH   SOLE 43 38,029 0 4,670
NORTHWEST PIPE CO COM 667746101   238,540 7,883 SH   SOLE 2 394 0 7,489
NORTHWEST PIPE CO COM 667746101   4,267 141 SH   SOLE 7 141 0 0
NORTHWEST PIPE CO COM 667746101   857,659 28,343 SH   SOLE 18 28,343 0 0
NORTHWEST PIPE CO COM 667746101   633,039 20,920 SH   SOLE 19 20,920 0 0
NORTHWEST PIPE CO COM 667746101   25,599,415 845,982 SH   SOLE 21 845,982 0 0
NORTHWEST PIPE CO COM 667746101   8,266,699 273,189 SH   SOLE 22 264,710 0 8,479
NORTHWEST PIPE CO COM 667746101   2,693 89 SH   SOLE 43 89 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   3,993,949 78,482 SH   SOLE 2 50,636 0 27,846
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   464,473 9,127 SH   SOLE 4 9,127 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   4,584,120 90,079 SH   SOLE 7 78,358 0 11,721
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   14,594,540 286,786 SH   SOLE 18 286,786 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   6,431,173 126,374 SH   SOLE 19 126,374 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   328,732,352 6,459,665 SH   SOLE 21 6,459,665 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   99,778,395 1,960,668 SH   SOLE 22 1,881,639 0 79,029
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   988,131 19,417 SH   SOLE 26 19,417 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   45,343 891 SH   SOLE 28 891 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   3,136,605 61,635 SH   SOLE 30 61,635 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   1,311,893 25,779 SH   SOLE 32 25,779 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   95,470 1,876 SH   SOLE 36 1,876 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   4,491,033 88,250 SH   SOLE 43 81,297 0 6,953
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   12,194,260 608,496 SH   SOLE 2 330,286 0 278,210
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   26,433 1,319 SH   SOLE 4 1,319 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   5,581,661 278,526 SH   SOLE 7 245,070 0 33,456
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   406,892 20,304 SH   SOLE 15 20,304 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   10,547,673 526,331 SH   SOLE 18 526,331 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   4,336,616 216,398 SH   SOLE 19 216,398 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   217,257,808 10,841,208 SH   SOLE 21 10,841,208 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   193,824,696 9,671,891 SH   SOLE 22 8,976,331 0 695,560
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   5,230 261 SH   SOLE 23 261 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   1,646,025 82,137 SH   SOLE 25 82,137 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   2,547,866 127,139 SH   SOLE 26 127,139 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   317,073 15,822 SH   SOLE 28 6,591 0 9,231
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   31,786,867 1,586,171 SH   SOLE 30 1,586,171 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   116,112 5,794 SH   SOLE 31 5,794 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   107,454 5,362 SH   SOLE 36 5,362 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   1,748,570 87,254 SH   SOLE 40 87,254 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   17,695 883 SH   OTR 43 883 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   5,631,961 281,036 SH   SOLE 43 242,919 0 38,117
NORWOOD FINL CORP COM 669549107   137,333 4,173 SH   SOLE 2 194 0 3,979
NORWOOD FINL CORP COM 669549107   690,123 20,970 SH   SOLE 18 20,970 0 0
NORWOOD FINL CORP COM 669549107   475,977 14,463 SH   SOLE 19 14,463 0 0
NORWOOD FINL CORP COM 669549107   10,149,543 308,403 SH   SOLE 21 308,403 0 0
NORWOOD FINL CORP COM 669549107   7,051,527 214,267 SH   SOLE 22 208,974 0 5,293
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842   5,580 2,138 SH   SOLE 2 2,138 0 0
NOV INC COM 62955J103   58,695,248 2,894,243 SH   SOLE 2 363,210 0 2,531,033
NOV INC COM 62955J103   26,810 1,322 SH   SOLE 4 1,322 0 0
NOV INC COM 62955J103   1,638,056 80,772 SH   SOLE 7 76,570 0 4,202
NOV INC COM 62955J103   13,983,608 689,527 SH   SOLE 18 686,217 0 3,310
NOV INC COM 62955J103   6,604,953 325,688 SH   SOLE 19 325,688 0 0
NOV INC COM 62955J103   415,265,489 20,476,602 SH   SOLE 21 20,476,602 0 0
NOV INC COM 62955J103   233,354,963 11,506,655 SH   SOLE 22 10,982,414 0 524,241
NOV INC COM 62955J103   2,581,461 127,291 SH   SOLE 25 127,291 0 0
NOV INC COM 62955J103   2,393,081 118,002 SH   SOLE 26 118,002 0 0
NOV INC COM 62955J103   652,367 32,168 SH   SOLE 28 4,220 0 27,948
NOV INC COM 62955J103   8,230,496 405,843 SH   SOLE 30 405,843 0 0
NOV INC COM 62955J103   111,276 5,487 SH   SOLE 31 5,487 0 0
NOV INC COM 62955J103   13,638,300 672,500 SH   SOLE 34 672,500 0 0
NOV INC COM 62955J103   118,273 5,832 SH   SOLE 36 5,832 0 0
NOV INC COM 62955J103   1,614,268 79,599 SH   SOLE 40 79,599 0 0
NOV INC COM 62955J103   10,559,034 520,662 SH   SOLE 43 463,456 0 57,207
NOVA LIFESTYLE INC COM 66979P300   18,590 4,931 SH   SOLE 22 4,931 0 0
NOVA LTD COM M7516K103   64,161 467 SH   SOLE 31 467 0 0
NOVA LTD COM M7516K103   2,262,813 16,470 SH   SOLE 43 9,925 0 6,545
NOVABAY PHARMACEUTICALS INC COM 66987P300   4 20 SH   SOLE 21 20 0 0
NOVAGOLD RES INC COM NEW 66987E206   1,749,247 467,713 SH   SOLE 2 336,601 0 131,112
NOVAGOLD RES INC COM NEW 66987E206   8,164 2,183 SH   SOLE 7 2,183 0 0
NOVAGOLD RES INC COM NEW 66987E206   2,445,006 653,745 SH   SOLE 18 587,810 0 65,935
NOVAGOLD RES INC COM NEW 66987E206   5,363,418 1,434,069 SH   SOLE 19 1,434,069 0 0
NOVAGOLD RES INC COM NEW 66987E206   32,545,091 8,701,896 SH   SOLE 21 8,701,896 0 0
NOVAGOLD RES INC COM NEW 66987E206   14,369,749 3,842,179 SH   SOLE 22 3,663,094 0 179,085
NOVAGOLD RES INC COM NEW 66987E206   153,512 41,046 SH   SOLE 23 41,046 0 0
NOVAGOLD RES INC COM NEW 66987E206   152,880 40,877 SH   SOLE 26 0 0 40,877
NOVAGOLD RES INC COM NEW 66987E206   133,200 35,615 SH   SOLE 43 26,016 0 9,599
NOVANTA INC COM 67000B104   6,416,253 38,099 SH   SOLE 2 29,784 0 8,315
NOVANTA INC COM 67000B104   144,833 860 SH   SOLE 4 125 0 735
NOVANTA INC COM 67000B104   1,456,241 8,647 SH   SOLE 7 8,184 0 463
NOVANTA INC COM 67000B104   22,763,811 135,169 SH   SOLE 18 135,169 0 0
NOVANTA INC COM 67000B104   12,417,711 73,735 SH   SOLE 19 73,735 0 0
NOVANTA INC COM 67000B104   462,637,090 2,747,088 SH   SOLE 21 2,747,088 0 0
NOVANTA INC COM 67000B104   190,232,568 1,129,580 SH   SOLE 22 1,098,759 0 30,821
NOVANTA INC COM 67000B104   1,190,827 7,071 SH   SOLE 25 7,071 0 0
NOVANTA INC COM 67000B104   1,580,528 9,385 SH   SOLE 26 9,385 0 0
NOVANTA INC COM 67000B104   3,608,016 21,424 SH   SOLE 28 19,689 0 1,735
NOVANTA INC COM 67000B104   40,672,868 241,511 SH   SOLE 30 241,511 0 0
NOVANTA INC COM 67000B104   59,617 354 SH   SOLE 36 354 0 0
NOVANTA INC COM 67000B104   1,220,636 7,248 SH   SOLE 40 7,248 0 0
NOVANTA INC COM 67000B104   4,050,092 24,049 SH   SOLE 43 16,033 0 8,016
NOVARTIS AG SPONSORED ADR 66987V109   276,961 2,743 SH   SOLE 2 2,743 0 0
NOVARTIS AG SPONSORED ADR 66987V109   409,130 4,052 SH   SOLE 18 4,052 0 0
NOVARTIS AG SPONSORED ADR 66987V109   6,934,721 68,681 SH   SOLE 19 68,681 0 0
NOVARTIS AG SPONSORED ADR 66987V109   177,106,143 1,754,047 SH   SOLE 43 1,641,976 0 112,072
NOVAVAX INC COM NEW 670002401   263,141 54,821 SH   SOLE 2 25,602 0 29,219
NOVAVAX INC COM NEW 670002401   1,738 362 SH   SOLE 4 362 0 0
NOVAVAX INC COM NEW 670002401   27,946 5,822 SH   SOLE 7 5,822 0 0
NOVAVAX INC COM NEW 670002401   1,123,411 234,044 SH   SOLE 18 234,044 0 0
NOVAVAX INC COM NEW 670002401   905,832 188,715 SH   SOLE 19 188,715 0 0
NOVAVAX INC COM NEW 670002401   22,248,130 4,635,027 SH   SOLE 21 4,635,027 0 0
NOVAVAX INC COM NEW 670002401   13,972,536 2,910,945 SH   SOLE 22 2,831,771 0 79,174
NOVAVAX INC COM NEW 670002401   101,846 21,218 SH   SOLE 25 21,218 0 0
NOVAVAX INC COM NEW 670002401   164,203 34,209 SH   SOLE 26 34,209 0 0
NOVAVAX INC COM NEW 670002401   1,289,779 268,704 SH   SOLE 30 268,704 0 0
NOVAVAX INC COM NEW 670002401   48,154 10,032 SH   SOLE 40 10,032 0 0
NOVAVAX INC COM NEW 670002401   346,944 72,280 SH   SOLE 43 67,610 0 4,670
NOVO INTEGRATED SCIENCES INC COM NEW 67011T300   239,667 291,921 SH   SOLE 22 291,921 0 0
NOVO-NORDISK A S ADR 670100205   2,283,969 22,078 SH   SOLE 2 21,928 0 150
NOVO-NORDISK A S ADR 670100205   211,313,358 2,042,662 SH   SOLE 18 2,019,141 0 23,521
NOVO-NORDISK A S ADR 670100205   118,885,154 1,149,204 SH   SOLE 19 1,149,204 0 0
NOVO-NORDISK A S ADR 670100205   134,588 1,301 SH   SOLE 21 1,301 0 0
NOVO-NORDISK A S ADR 670100205   13,199,496 127,593 SH   SOLE 22 127,593 0 0
NOVO-NORDISK A S ADR 670100205   6,028,032 58,270 SH   SOLE 25 0 0 58,270
NOVO-NORDISK A S ADR 670100205   2,225,520 21,513 SH   SOLE 26 21,513 0 0
NOVO-NORDISK A S ADR 670100205   47,343,582 457,647 SH   SOLE 34 457,647 0 0
NOVO-NORDISK A S ADR 670100205   1,292,711 12,496 SH   SOLE 36 12,496 0 0
NOVO-NORDISK A S ADR 670100205   352,263,269 3,405,155 SH   SOLE 43 3,141,588 0 263,567
NOVOCURE LTD ORD SHS G6674U108   9,281,891 621,694 SH   SOLE 2 519,284 0 102,410
NOVOCURE LTD ORD SHS G6674U108   16,572 1,110 SH   SOLE 4 318 0 792
NOVOCURE LTD ORD SHS G6674U108   692,274 46,368 SH   SOLE 7 45,025 0 1,343
NOVOCURE LTD ORD SHS G6674U108   2,712,258 181,665 SH   SOLE 18 181,665 0 0
NOVOCURE LTD ORD SHS G6674U108   7,512,224 503,163 SH   SOLE 19 503,163 0 0
NOVOCURE LTD ORD SHS G6674U108   45,922,799 3,075,874 SH   SOLE 21 3,075,874 0 0
NOVOCURE LTD ORD SHS G6674U108   43,444,210 2,909,860 SH   SOLE 22 2,666,067 0 243,793
NOVOCURE LTD ORD SHS G6674U108   891,082 59,684 SH   SOLE 23 59,684 0 0
NOVOCURE LTD ORD SHS G6674U108   284,954 19,086 SH   SOLE 25 19,086 0 0
NOVOCURE LTD ORD SHS G6674U108   2,432,590 162,933 SH   SOLE 26 34,325 0 128,608
NOVOCURE LTD ORD SHS G6674U108   93,447 6,259 SH   SOLE 28 1,695 0 4,564
NOVOCURE LTD ORD SHS G6674U108   6,587,773 441,244 SH   SOLE 30 441,244 0 0
NOVOCURE LTD ORD SHS G6674U108   22,410 1,501 SH   SOLE 31 1,501 0 0
NOVOCURE LTD ORD SHS G6674U108   8,974,722 601,120 SH   SOLE 34 601,120 0 0
NOVOCURE LTD ORD SHS G6674U108   87,714 5,875 SH   SOLE 36 5,875 0 0
NOVOCURE LTD ORD SHS G6674U108   253,452 16,976 SH   SOLE 40 16,976 0 0
NOVOCURE LTD ORD SHS G6674U108   2,054,711 137,623 SH   SOLE 43 117,062 0 20,561
NOW INC COM 67011P100   2,724,067 240,642 SH   SOLE 2 166,388 0 74,254
NOW INC COM 67011P100   6,498 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100   338,015 29,860 SH   SOLE 7 28,261 0 1,599
NOW INC COM 67011P100   3,827,688 338,135 SH   SOLE 18 338,135 0 0
NOW INC COM 67011P100   3,999,458 353,309 SH   SOLE 19 353,309 0 0
NOW INC COM 67011P100   147,142,013 12,998,411 SH   SOLE 21 12,998,411 0 0
NOW INC COM 67011P100   38,574,428 3,407,635 SH   SOLE 22 3,261,200 0 146,435
NOW INC COM 67011P100   10,448 923 SH   SOLE 23 923 0 0
NOW INC COM 67011P100   227,509 20,098 SH   SOLE 25 20,098 0 0
NOW INC COM 67011P100   495,341 43,758 SH   SOLE 26 43,758 0 0
NOW INC COM 67011P100   2,345,379 207,189 SH   SOLE 30 207,189 0 0
NOW INC COM 67011P100   198,451 17,531 SH   SOLE 40 17,531 0 0
NOW INC COM 67011P100   903,404 79,806 SH   SOLE 43 79,323 0 483
NRG ENERGY INC COM NEW 629377508   22,866,548 442,293 SH   SOLE 2 79,543 0 362,750
NRG ENERGY INC COM NEW 629377508   8,270,035 159,962 SH   SOLE 4 61,419 0 98,543
NRG ENERGY INC COM NEW 629377508   17,955,772 347,307 SH   SOLE 7 330,269 0 17,038
NRG ENERGY INC COM NEW 629377508   79,256 1,533 SH   SOLE 13 1,533 0 0
NRG ENERGY INC COM NEW 629377508   1,647,576 31,868 SH   SOLE 15 31,868 0 0
NRG ENERGY INC COM NEW 629377508   25,766,556 498,386 SH   SOLE 18 484,229 0 14,157
NRG ENERGY INC COM NEW 629377508   6,076,301 117,530 SH   SOLE 19 117,530 0 0
NRG ENERGY INC COM NEW 629377508   605,833,422 11,718,248 SH   SOLE 21 11,718,248 0 0
NRG ENERGY INC COM NEW 629377508   278,835,058 5,393,328 SH   SOLE 22 4,863,676 0 529,652
NRG ENERGY INC COM NEW 629377508   19,282,549 372,970 SH   SOLE 23 372,970 0 0
NRG ENERGY INC COM NEW 629377508   16,904,452 326,972 SH   SOLE 25 326,972 0 0
NRG ENERGY INC COM NEW 629377508   11,819,189 228,611 SH   SOLE 26 131,504 0 97,107
NRG ENERGY INC COM NEW 629377508   9,073,247 175,498 SH   SOLE 28 5,269 0 170,229
NRG ENERGY INC COM NEW 629377508   77,014,130 1,489,635 SH   SOLE 30 1,489,635 0 0
NRG ENERGY INC COM NEW 629377508   2,571,196 49,733 SH   SOLE 31 45,789 0 3,944
NRG ENERGY INC COM NEW 629377508   5,072,390 98,112 SH   SOLE 32 98,112 0 0
NRG ENERGY INC COM NEW 629377508   465,248 8,999 SH   SOLE 34 8,999 0 0
NRG ENERGY INC COM NEW 629377508   2,984,176 57,721 SH   SOLE 36 57,721 0 0
NRG ENERGY INC COM NEW 629377508   596,877 11,545 SH   SOLE 40 11,545 0 0
NRG ENERGY INC COM NEW 629377508   19,646 380 SH   OTR 43 380 0 0
NRG ENERGY INC COM NEW 629377508   19,718,877 381,410 SH   SOLE 43 345,731 0 35,679
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   19,596,250 15,250,000 PRN   SOLE 2 15,250,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   4,943,395 3,847,000 PRN   SOLE 21 3,847,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   27,177,750 21,150,000 PRN   SOLE 22 21,150,000 0 0
NRX PHARMACEUTICALS INC COM 629444100   133,728 290,714 SH   SOLE 22 290,714 0 0
NSTS BANCORP INC COM 6293JP109   7,313 769 SH   SOLE 18 769 0 0
NSTS BANCORP INC COM 6293JP109   99,123 10,423 SH   SOLE 21 10,423 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   25,885,858 3,107,546 SH   SOLE 2 817,320 0 2,290,226
NU HLDGS LTD ORD SHS CL A G6683N103   802,629 96,354 SH   SOLE 4 28,727 0 67,627
NU HLDGS LTD ORD SHS CL A G6683N103   193,847 23,271 SH   SOLE 7 23,271 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   189,666 22,769 SH   SOLE 15 22,769 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   8,694,504 1,043,758 SH   SOLE 18 1,043,758 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   5,027,596 603,553 SH   SOLE 19 603,553 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   311,083,467 37,344,954 SH   SOLE 21 37,344,954 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   144,157,422 17,305,813 SH   SOLE 22 15,401,043 0 1,904,770
NU HLDGS LTD ORD SHS CL A G6683N103   771,491 92,616 SH   SOLE 23 92,616 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   23,716,668 2,847,139 SH   SOLE 25 2,847,139 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   7,647,865 918,111 SH   SOLE 26 105,706 0 812,405
NU HLDGS LTD ORD SHS CL A G6683N103   8,903,146 1,068,805 SH   SOLE 28 110,641 0 958,164
NU HLDGS LTD ORD SHS CL A G6683N103   50,730 6,090 SH   SOLE 30 6,090 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   2,955,992 354,861 SH   SOLE 31 345,851 0 9,010
NU HLDGS LTD ORD SHS CL A G6683N103   4,633,754 556,273 SH   SOLE 34 556,273 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   1,995,476 239,553 SH   SOLE 36 239,553 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   1,953,826 234,553 SH   SOLE 43 234,553 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   1,394,880 71,827 SH   SOLE 2 32,208 0 39,619
NU SKIN ENTERPRISES INC CL A 67018T105   4,175 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   197,967 10,194 SH   SOLE 7 10,194 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   3,277,513 168,770 SH   SOLE 18 168,770 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   2,036,673 104,875 SH   SOLE 19 104,875 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   119,482,424 6,152,545 SH   SOLE 21 6,152,545 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   31,015,371 1,597,084 SH   SOLE 22 1,528,425 0 68,659
NU SKIN ENTERPRISES INC CL A 67018T105   207,483 10,684 SH   SOLE 25 10,684 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   1,111,698 57,245 SH   SOLE 26 12,730 0 44,515
NU SKIN ENTERPRISES INC CL A 67018T105   48,084 2,476 SH   SOLE 28 892 0 1,584
NU SKIN ENTERPRISES INC CL A 67018T105   1,843,715 94,939 SH   SOLE 30 94,939 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   28,334 1,459 SH   SOLE 36 1,459 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   283,940 14,621 SH   SOLE 40 14,621 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   4,306,271 221,744 SH   SOLE 43 182,799 0 38,945
NUCOR CORP COM 670346105   86,517,372 497,112 SH   SOLE 2 218,349 0 278,763
NUCOR CORP COM 670346105   37,378,571 214,770 SH   SOLE 4 96,856 0 117,914
NUCOR CORP COM 670346105   55,864,055 320,984 SH   SOLE 7 247,466 0 73,518
NUCOR CORP COM 670346105   3,559,466 20,452 SH   SOLE 13 20,452 0 0
NUCOR CORP COM 670346105   6,365,513 36,575 SH   SOLE 15 36,575 0 0
NUCOR CORP COM 670346105   73,402,762 421,758 SH   SOLE 18 392,371 0 29,387
NUCOR CORP COM 670346105   47,444,870 272,609 SH   SOLE 19 272,609 0 0
NUCOR CORP COM 670346105   1,261,633,190 7,249,099 SH   SOLE 21 7,249,099 0 0
NUCOR CORP COM 670346105   962,851,760 5,532,359 SH   SOLE 22 4,933,621 0 598,738
NUCOR CORP COM 670346105   86,077,921 494,587 SH   SOLE 23 494,587 0 0
NUCOR CORP COM 670346105   174,398,522 1,002,060 SH   SOLE 25 1,002,060 0 0
NUCOR CORP COM 670346105   79,196,554 455,048 SH   SOLE 26 189,890 0 265,158
NUCOR CORP COM 670346105   101,466,886 583,009 SH   SOLE 28 90,721 0 492,288
NUCOR CORP COM 670346105   911,970 5,240 SH   SOLE 29 5,240 0 0
NUCOR CORP COM 670346105   360,949,562 2,073,946 SH   SOLE 30 1,992,475 0 81,471
NUCOR CORP COM 670346105   11,552,949 66,381 SH   SOLE 31 62,193 0 4,188
NUCOR CORP COM 670346105   226,116,249 1,299,220 SH   SOLE 34 1,299,220 0 0
NUCOR CORP COM 670346105   10,662,909 61,267 SH   SOLE 36 61,267 0 0
NUCOR CORP COM 670346105   2,239,199 12,866 SH   SOLE 40 12,866 0 0
NUCOR CORP COM 670346105   104,946 603 SH   OTR 43 603 0 0
NUCOR CORP COM 670346105   46,350,202 266,319 SH   SOLE 43 220,421 0 45,898
NURIX THERAPEUTICS INC COM 67080M103   1,949,355 188,891 SH   SOLE 2 124,620 0 64,271
NURIX THERAPEUTICS INC COM 67080M103   25,996 2,519 SH   SOLE 7 2,519 0 0
NURIX THERAPEUTICS INC COM 67080M103   1,438,918 139,430 SH   SOLE 18 139,430 0 0
NURIX THERAPEUTICS INC COM 67080M103   2,490,144 241,293 SH   SOLE 19 241,293 0 0
NURIX THERAPEUTICS INC COM 67080M103   24,416,150 2,365,906 SH   SOLE 21 2,365,906 0 0
NURIX THERAPEUTICS INC COM 67080M103   15,880,323 1,538,791 SH   SOLE 22 1,480,724 0 58,067
NURIX THERAPEUTICS INC COM 67080M103   57,132 5,536 SH   SOLE 23 5,536 0 0
NURIX THERAPEUTICS INC COM 67080M103   31,827 3,084 SH   SOLE 26 0 0 3,084
NURIX THERAPEUTICS INC COM 67080M103   1,487,731 144,160 SH   SOLE 30 144,160 0 0
NURIX THERAPEUTICS INC COM 67080M103   145,780 14,126 SH   SOLE 43 9,488 0 4,638
NUSCALE PWR CORP CL A COM 67079K100   65,540 19,921 SH   SOLE 2 9,767 0 10,154
NUSCALE PWR CORP CL A COM 67079K100   1,283 390 SH   SOLE 7 390 0 0
NUSCALE PWR CORP CL A COM 67079K100   414,958 126,127 SH   SOLE 18 126,127 0 0
NUSCALE PWR CORP CL A COM 67079K100   360,041 109,435 SH   SOLE 19 109,435 0 0
NUSCALE PWR CORP CL A COM 67079K100   6,580,543 2,000,165 SH   SOLE 21 2,000,165 0 0
NUSCALE PWR CORP CL A COM 67079K100   4,646,349 1,412,264 SH   SOLE 22 1,394,464 0 17,800
NUSCALE PWR CORP CL A COM 67079K100   26,116 7,938 SH   SOLE 25 7,938 0 0
NUSCALE PWR CORP CL A COM 67079K100   79,509 24,167 SH   SOLE 28 0 0 24,167
NUSTAR ENERGY LP UNIT COM 67058H102   739,859 39,607 SH   SOLE 19 39,607 0 0
NUTANIX INC CL A 67059N108   22,393,555 469,565 SH   SOLE 2 181,843 0 287,722
NUTANIX INC CL A 67059N108   245,794 5,154 SH   SOLE 4 3,512 0 1,642
NUTANIX INC CL A 67059N108   1,979,183 41,501 SH   SOLE 7 39,314 0 2,187
NUTANIX INC CL A 67059N108   6,078,949 127,468 SH   SOLE 18 127,192 0 276
NUTANIX INC CL A 67059N108   6,952,296 145,781 SH   SOLE 19 145,781 0 0
NUTANIX INC CL A 67059N108   222,021,081 4,655,506 SH   SOLE 21 4,655,506 0 0
NUTANIX INC CL A 67059N108   294,145,291 6,167,861 SH   SOLE 22 5,842,867 0 324,994
NUTANIX INC CL A 67059N108   1,133,210 23,762 SH   SOLE 23 23,762 0 0
NUTANIX INC CL A 67059N108   2,305,955 48,353 SH   SOLE 25 48,353 0 0
NUTANIX INC CL A 67059N108   9,118,185 191,197 SH   SOLE 26 68,972 0 122,225
NUTANIX INC CL A 67059N108   707,529 14,836 SH   SOLE 28 3,641 0 11,195
NUTANIX INC CL A 67059N108   37,580 788 SH   SOLE 29 788 0 0
NUTANIX INC CL A 67059N108   47,199,031 989,705 SH   SOLE 30 989,705 0 0
NUTANIX INC CL A 67059N108   163,004 3,418 SH   SOLE 31 3,418 0 0
NUTANIX INC CL A 67059N108   1,300,554 27,271 SH   SOLE 34 27,271 0 0
NUTANIX INC CL A 67059N108   54,462 1,142 SH   SOLE 36 1,142 0 0
NUTANIX INC CL A 67059N108   2,360,369 49,494 SH   SOLE 40 49,494 0 0
NUTANIX INC CL A 67059N108   4,937,298 103,529 SH   SOLE 43 82,944 0 20,585
NUTANIX INC NOTE 0.250%10/0 67059NAH1   3,307,200 3,180,000 PRN   SOLE 2 3,180,000 0 0
NUTANIX INC NOTE 0.250%10/0 67059NAH1   4,680,000 4,500,000 PRN   SOLE 21 4,500,000 0 0
NUTANIX INC NOTE 0.250%10/0 67059NAH1   5,096,000 4,900,000 PRN   SOLE 22 4,900,000 0 0
NUTEX HEALTH INC COM 67079U108   829,975 4,610,973 SH   SOLE 22 4,610,973 0 0
NUTRIEN LTD COM 67077M108   3,745,438 66,491 SH   SOLE 2 66,491 0 0
NUTRIEN LTD COM 67077M108   24,118,309 428,161 SH   SOLE 19 428,161 0 0
NUTRIEN LTD COM 67077M108   71,652 1,272 SH   SOLE 21 1,272 0 0
NUTRIEN LTD COM 67077M108   13,222,792 234,738 SH   SOLE 22 234,738 0 0
NUTRIEN LTD COM 67077M108   9,403,280 166,932 SH   SOLE 25 166,932 0 0
NUTRIEN LTD COM 67077M108   256,921 4,561 SH   SOLE 26 0 0 4,561
NUTRIEN LTD COM 67077M108   21,378,305 379,519 SH   SOLE 29 379,519 0 0
NUTRIEN LTD COM 67077M108   12,473,208 221,431 SH   SOLE 34 221,431 0 0
NUTRIEN LTD COM 67077M108   12,278,728 217,978 SH   SOLE 43 166,916 0 51,062
NUVALENT INC COM 670703107   1,092,002 14,839 SH   SOLE 2 7,339 0 7,500
NUVALENT INC COM 670703107   4,636 63 SH   SOLE 4 63 0 0
NUVALENT INC COM 670703107   375,088 5,097 SH   SOLE 7 4,827 0 270
NUVALENT INC COM 670703107   5,352,127 72,729 SH   SOLE 18 72,729 0 0
NUVALENT INC COM 670703107   37,964,198 515,888 SH   SOLE 19 515,888 0 0
NUVALENT INC COM 670703107   90,239,590 1,226,248 SH   SOLE 21 1,226,248 0 0
NUVALENT INC COM 670703107   59,813,069 812,788 SH   SOLE 22 790,295 0 22,493
NUVALENT INC COM 670703107   12,878 175 SH   SOLE 23 175 0 0
NUVALENT INC COM 670703107   341,458 4,640 SH   SOLE 25 4,640 0 0
NUVALENT INC COM 670703107   697,633 9,480 SH   SOLE 26 9,480 0 0
NUVALENT INC COM 670703107   3,664,929 49,802 SH   SOLE 30 49,802 0 0
NUVALENT INC COM 670703107   204,359 2,777 SH   SOLE 34 2,777 0 0
NUVALENT INC COM 670703107   463,764 6,302 SH   SOLE 40 6,302 0 0
NUVALENT INC COM 670703107   27,008 367 SH   SOLE 43 5 0 362
NUVASIVE INC NOTE 0.375% 3/1 670704AJ4   2,981,720 3,241,000 PRN   SOLE 21 3,241,000 0 0
NUVATION BIO INC COM CL A 67080N101   369,417 244,647 SH   SOLE 2 79,039 0 165,608
NUVATION BIO INC COM CL A 67080N101   1,604 1,062 SH   SOLE 7 1,062 0 0
NUVATION BIO INC COM CL A 67080N101   717,368 475,078 SH   SOLE 18 475,078 0 0
NUVATION BIO INC COM CL A 67080N101   1,965,155 1,301,427 SH   SOLE 19 1,301,427 0 0
NUVATION BIO INC COM CL A 67080N101   10,126,727 6,706,442 SH   SOLE 21 6,706,442 0 0
NUVATION BIO INC COM CL A 67080N101   6,070,203 4,020,002 SH   SOLE 22 3,823,075 0 196,927
NUVATION BIO INC COM CL A 67080N101   71,163 47,128 SH   SOLE 23 47,128 0 0
NUVATION BIO INC COM CL A 67080N101   47,618 31,535 SH   SOLE 26 0 0 31,535
NUVATION BIO INC COM CL A 67080N101   39,408 26,098 SH   SOLE 28 26,098 0 0
NUVATION BIO INC COM CL A 67080N101   43,805 29,010 SH   SOLE 43 6,227 0 22,783
NUVATION BIO INC *W EXP 07/07/202 67080N119   208 3,472 SH   SOLE 18 3,472 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119   9,017 150,284 SH   SOLE 19 150,284 0 0
NUVECTIS PHARMA INC COM 67080T108   6,822 818 SH   SOLE 2 334 0 484
NUVECTIS PHARMA INC COM 67080T108   145,058 17,393 SH   SOLE 18 17,393 0 0
NUVECTIS PHARMA INC COM 67080T108   131,438 15,760 SH   SOLE 19 15,760 0 0
NUVECTIS PHARMA INC COM 67080T108   2,208,148 264,766 SH   SOLE 21 264,766 0 0
NUVECTIS PHARMA INC COM 67080T108   743,544 89,154 SH   SOLE 22 87,731 0 1,423
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103   8 1 SH   SOLE 43 1 0 0
NUVEEN MUN VALUE FD INC COM 670928100   22,996 2,674 SH   SOLE 4 2,674 0 0
NUVEEN MUN VALUE FD INC COM 670928100   216,901 25,221 SH   SOLE 18 25,221 0 0
NUVEEN MUN VALUE FD INC COM 670928100   1,403,262 163,170 SH   SOLE 19 163,170 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   23,952,429 912,126 SH   SOLE 34 912,126 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   3,340,508 127,209 SH   SOLE 43 113,986 0 13,223
NUVVE HOLDING CORP COM 67079Y100   3,391 27,233 SH   SOLE 22 27,233 0 0
NUZEE INC COM 67073S307   41 16 SH   SOLE 22 16 0 0
NV5 GLOBAL INC COM 62945V109   874,514 7,870 SH   SOLE 2 4,109 0 3,761
NV5 GLOBAL INC COM 62945V109   5,667 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109   1,417,558 12,757 SH   SOLE 7 12,757 0 0
NV5 GLOBAL INC COM 62945V109   4,469,580 40,223 SH   SOLE 18 40,223 0 0
NV5 GLOBAL INC COM 62945V109   3,186,144 28,673 SH   SOLE 19 28,673 0 0
NV5 GLOBAL INC COM 62945V109   186,782,719 1,680,910 SH   SOLE 21 1,680,910 0 0
NV5 GLOBAL INC COM 62945V109   41,480,763 373,297 SH   SOLE 22 360,366 0 12,931
NV5 GLOBAL INC COM 62945V109   342,805 3,085 SH   SOLE 25 3,085 0 0
NV5 GLOBAL INC COM 62945V109   2,647,656 23,827 SH   SOLE 26 6,505 0 17,322
NV5 GLOBAL INC COM 62945V109   22,891 206 SH   SOLE 28 206 0 0
NV5 GLOBAL INC COM 62945V109   4,211,781 37,903 SH   SOLE 30 37,903 0 0
NV5 GLOBAL INC COM 62945V109   248,353 2,235 SH   SOLE 40 2,235 0 0
NV5 GLOBAL INC COM 62945V109   719,169 6,472 SH   SOLE 43 6,318 0 154
NVE CORP COM NEW 629445206   86,900 1,108 SH   SOLE 2 165 0 943
NVE CORP COM NEW 629445206   3,843 49 SH   SOLE 7 49 0 0
NVE CORP COM NEW 629445206   975,512 12,438 SH   SOLE 18 12,438 0 0
NVE CORP COM NEW 629445206   771,202 9,833 SH   SOLE 19 9,833 0 0
NVE CORP COM NEW 629445206   14,747,820 188,038 SH   SOLE 21 188,038 0 0
NVE CORP COM NEW 629445206   10,134,881 129,222 SH   SOLE 22 127,310 0 1,912
NVE CORP COM NEW 629445206   465,441 5,934 SH   SOLE 43 5,556 0 378
NVENT ELECTRIC PLC SHS G6700G107   38,606,688 653,354 SH   SOLE 2 168,952 0 484,402
NVENT ELECTRIC PLC SHS G6700G107   29,072 492 SH   SOLE 4 492 0 0
NVENT ELECTRIC PLC SHS G6700G107   1,762,241 29,823 SH   SOLE 7 28,278 0 1,545
NVENT ELECTRIC PLC SHS G6700G107   16,946,894 286,798 SH   SOLE 18 286,798 0 0
NVENT ELECTRIC PLC SHS G6700G107   3,077,171 52,076 SH   SOLE 19 52,076 0 0
NVENT ELECTRIC PLC SHS G6700G107   495,460,491 8,384,845 SH   SOLE 21 8,384,845 0 0
NVENT ELECTRIC PLC SHS G6700G107   287,295,462 4,861,998 SH   SOLE 22 4,642,280 0 219,718
NVENT ELECTRIC PLC SHS G6700G107   1,915,580 32,418 SH   SOLE 25 32,418 0 0
NVENT ELECTRIC PLC SHS G6700G107   2,238,388 37,881 SH   SOLE 26 37,881 0 0
NVENT ELECTRIC PLC SHS G6700G107   746,720 12,637 SH   SOLE 28 2,988 0 9,649
NVENT ELECTRIC PLC SHS G6700G107   12,860,348 217,640 SH   SOLE 30 217,640 0 0
NVENT ELECTRIC PLC SHS G6700G107   135,966 2,301 SH   SOLE 31 2,301 0 0
NVENT ELECTRIC PLC SHS G6700G107   153,516 2,598 SH   SOLE 36 2,598 0 0
NVENT ELECTRIC PLC SHS G6700G107   1,980,992 33,525 SH   SOLE 40 33,525 0 0
NVENT ELECTRIC PLC SHS G6700G107   13,000 220 SH   OTR 43 220 0 0
NVENT ELECTRIC PLC SHS G6700G107   31,506,638 533,197 SH   SOLE 43 516,022 0 17,175
NVIDIA CORPORATION COM 67066G104   2,528,897,880 5,106,615 SH   SOLE 2 1,561,532 0 3,545,083
NVIDIA CORPORATION COM 67066G104   1,103,950,862 2,229,213 SH   SOLE 4 1,184,557 0 1,044,656
NVIDIA CORPORATION COM 67066G104   1,207,280,496 2,437,867 SH   SOLE 7 2,151,707 0 286,160
NVIDIA CORPORATION COM 67066G104   81,716,252 165,010 SH   SOLE 13 165,010 0 0
NVIDIA CORPORATION COM 67066G104   185,056,781 373,686 SH   SOLE 15 373,686 0 0
NVIDIA CORPORATION COM 67066G104   2,959,222,606 5,975,572 SH   SOLE 18 5,434,310 0 541,262
NVIDIA CORPORATION COM 67066G104   1,827,121,618 3,689,515 SH   SOLE 19 3,689,515 0 0
NVIDIA CORPORATION COM 67066G104   30,861,772,660 62,319,318 SH   SOLE 21 62,319,318 0 0
NVIDIA CORPORATION COM 67066G104   26,682,774,007 53,880,647 SH   SOLE 22 48,491,021 0 5,389,626
NVIDIA CORPORATION COM 67066G104   2,534,870,729 5,118,676 SH   SOLE 23 5,118,676 0 0
NVIDIA CORPORATION COM 67066G104   2,909,821,104 5,875,815 SH   SOLE 25 5,412,727 0 463,088
NVIDIA CORPORATION COM 67066G104   1,616,482,267 3,264,170 SH   SOLE 26 1,829,815 0 1,434,355
NVIDIA CORPORATION COM 67066G104   2,249,823,087 4,543,078 SH   SOLE 28 192,597 0 4,350,481
NVIDIA CORPORATION COM 67066G104   39,954,845 80,681 SH   SOLE 29 80,681 0 0
NVIDIA CORPORATION COM 67066G104   8,210,391,042 16,579,280 SH   SOLE 30 16,488,333 0 90,947
NVIDIA CORPORATION COM 67066G104   353,832,709 714,496 SH   SOLE 31 673,205 0 41,291
NVIDIA CORPORATION COM 67066G104   232,158,641 468,799 SH   SOLE 32 468,799 0 0
NVIDIA CORPORATION COM 67066G104   1,339,100,631 2,704,052 SH   SOLE 34 2,704,052 0 0
NVIDIA CORPORATION COM 67066G104   270,432,709 546,086 SH   SOLE 36 546,086 0 0
NVIDIA CORPORATION COM 67066G104   63,903,189 129,040 SH   SOLE 40 129,040 0 0
NVIDIA CORPORATION COM 67066G104   1,561,429 3,153 SH   OTR 43 3,153 0 0
NVIDIA CORPORATION COM 67066G104   1,720,206,358 3,473,621 SH   SOLE 43 2,947,327 0 526,293
NVIDIA CORPORATION OPTIONS 67066G104   11,786,236 23,800 SH Call SOLE 2 0 0 23,800
NVIDIA CORPORATION OPTIONS 67066G104   1,782,792 3,600 SH Call SOLE 4 3,600 0 0
NVIDIA CORPORATION OPTIONS 67066G104   42,489,876 85,800 SH Call SOLE 18 85,800 0 0
NVIDIA CORPORATION OPTIONS 67066G104   231,119,174 466,700 SH Call SOLE 19 466,700 0 0
NVIDIA CORPORATION OPTIONS 67066G104   16,986,046 34,300 SH Call SOLE 22 34,300 0 0
NVIDIA CORPORATION OPTIONS 67066G104   8,765,394 17,700 SH Call SOLE 26 17,700 0 0
NVIDIA CORPORATION OPTIONS 67066G104   1,039,962 2,100 SH Call SOLE 30 2,100 0 0
NVIDIA CORPORATION OPTIONS 67066G104   133,709,400 270,000 SH Call SOLE 34 270,000 0 0
NVR INC COM 62944T105   41,750,684 5,964 SH   SOLE 2 2,322 0 3,642
NVR INC COM 62944T105   20,819,338 2,974 SH   SOLE 4 1,256 0 1,718
NVR INC COM 62944T105   16,892,086 2,413 SH   SOLE 7 1,792 0 621
NVR INC COM 62944T105   672,043 96 SH   SOLE 13 96 0 0
NVR INC COM 62944T105   3,346,215 478 SH   SOLE 15 478 0 0
NVR INC COM 62944T105   34,428,213 4,918 SH   SOLE 18 4,715 0 203
NVR INC COM 62944T105   9,065,583 1,295 SH   SOLE 19 1,295 0 0
NVR INC COM 62944T105   948,140,948 135,440 SH   SOLE 21 135,440 0 0
NVR INC COM 62944T105   476,576,635 68,078 SH   SOLE 22 61,181 0 6,897
NVR INC COM 62944T105   36,710,360 5,244 SH   SOLE 23 5,244 0 0
NVR INC COM 62944T105   36,948,375 5,278 SH   SOLE 25 5,271 0 7
NVR INC COM 62944T105   22,394,440 3,199 SH   SOLE 26 1,652 0 1,547
NVR INC COM 62944T105   59,258,809 8,465 SH   SOLE 28 47 0 8,418
NVR INC COM 62944T105   147,093,455 21,012 SH   SOLE 30 21,012 0 0
NVR INC COM 62944T105   4,746,305 678 SH   SOLE 31 627 0 51
NVR INC COM 62944T105   931,060 133 SH   SOLE 34 133 0 0
NVR INC COM 62944T105   4,998,321 714 SH   SOLE 36 714 0 0
NVR INC COM 62944T105   1,211,078 173 SH   SOLE 40 173 0 0
NVR INC COM 62944T105   19,447 3 SH   OTR 43 3 0 0
NVR INC COM 62944T105   18,488,188 2,641 SH   SOLE 43 2,300 0 341
NXP SEMICONDUCTORS N V COM N6596X109   78,720,753 342,741 SH   SOLE 2 249,871 0 92,870
NXP SEMICONDUCTORS N V COM N6596X109   36,561,381 159,184 SH   SOLE 4 122,657 0 36,527
NXP SEMICONDUCTORS N V COM N6596X109   87,259,566 379,918 SH   SOLE 7 343,844 0 36,074
NXP SEMICONDUCTORS N V COM N6596X109   1,941,944 8,455 SH   SOLE 13 8,455 0 0
NXP SEMICONDUCTORS N V COM N6596X109   9,231,069 40,191 SH   SOLE 15 40,191 0 0
NXP SEMICONDUCTORS N V COM N6596X109   99,913,326 435,011 SH   SOLE 18 416,781 0 18,230
NXP SEMICONDUCTORS N V COM N6596X109   12,302,809 53,565 SH   SOLE 19 53,565 0 0
NXP SEMICONDUCTORS N V COM N6596X109   1,659,187,649 7,223,910 SH   SOLE 21 7,223,910 0 0
NXP SEMICONDUCTORS N V COM N6596X109   893,860,815 3,891,766 SH   SOLE 22 3,544,598 0 347,168
NXP SEMICONDUCTORS N V COM N6596X109   99,278,491 432,247 SH   SOLE 23 432,247 0 0
NXP SEMICONDUCTORS N V COM N6596X109   245,413,999 1,068,504 SH   SOLE 25 999,491 0 69,013
NXP SEMICONDUCTORS N V COM N6596X109   93,672,462 407,839 SH   SOLE 26 269,524 0 138,315
NXP SEMICONDUCTORS N V COM N6596X109   119,722,537 521,258 SH   SOLE 28 9,755 0 511,503
NXP SEMICONDUCTORS N V COM N6596X109   70,052 305 SH   SOLE 29 305 0 0
NXP SEMICONDUCTORS N V COM N6596X109   630,512,483 2,745,178 SH   SOLE 30 2,745,178 0 0
NXP SEMICONDUCTORS N V COM N6596X109   14,577,330 63,468 SH   SOLE 31 59,091 0 4,377
NXP SEMICONDUCTORS N V COM N6596X109   17,194,534 74,863 SH   SOLE 32 74,863 0 0
NXP SEMICONDUCTORS N V COM N6596X109   54,221,247 236,073 SH   SOLE 34 236,073 0 0
NXP SEMICONDUCTORS N V COM N6596X109   15,197,926 66,170 SH   SOLE 36 66,170 0 0
NXP SEMICONDUCTORS N V COM N6596X109   3,053,136 13,293 SH   SOLE 40 13,293 0 0
NXP SEMICONDUCTORS N V COM N6596X109   28,021 122 SH   OTR 43 122 0 0
NXP SEMICONDUCTORS N V COM N6596X109   42,239,052 183,904 SH   SOLE 43 148,565 0 35,339
NYXOAH S A SHS B6S7WD106   3,006,910 648,041 SH   SOLE 19 648,041 0 0
NYXOAH S A SHS B6S7WD106   4,389 946 SH   SOLE 21 946 0 0
NYXOAH S A SHS B6S7WD106   23,186 4,997 SH   SOLE 34 4,997 0 0
O-I GLASS INC COM 67098H104   2,027,009 123,749 SH   SOLE 2 64,720 0 59,029
O-I GLASS INC COM 67098H104   7,633 466 SH   SOLE 4 466 0 0
O-I GLASS INC COM 67098H104   48,616 2,968 SH   SOLE 7 2,968 0 0
O-I GLASS INC COM 67098H104   7,711,032 470,759 SH   SOLE 18 470,759 0 0
O-I GLASS INC COM 67098H104   5,623,123 343,292 SH   SOLE 19 343,292 0 0
O-I GLASS INC COM 67098H104   305,665,395 18,660,891 SH   SOLE 21 18,660,891 0 0
O-I GLASS INC COM 67098H104   77,444,673 4,728,002 SH   SOLE 22 4,580,114 0 147,888
O-I GLASS INC COM 67098H104   482,800 29,475 SH   SOLE 25 29,475 0 0
O-I GLASS INC COM 67098H104   2,024,519 123,597 SH   SOLE 26 68,138 0 55,459
O-I GLASS INC COM 67098H104   46,093 2,814 SH   SOLE 28 2,814 0 0
O-I GLASS INC COM 67098H104   5,452,607 332,882 SH   SOLE 30 332,882 0 0
O-I GLASS INC COM 67098H104   94,136 5,747 SH   SOLE 36 5,747 0 0
O-I GLASS INC COM 67098H104   548,599 33,492 SH   SOLE 40 33,492 0 0
O-I GLASS INC COM 67098H104   2,135,330 130,362 SH   SOLE 43 127,353 0 3,009
OAK VY BANCORP OAKDALE CALIF COM 671807105   95,990 3,205 SH   SOLE 2 236 0 2,969
OAK VY BANCORP OAKDALE CALIF COM 671807105   586,571 19,585 SH   SOLE 18 19,585 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   389,560 13,007 SH   SOLE 19 13,007 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   7,698,558 257,047 SH   SOLE 21 257,047 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   2,882,568 96,246 SH   SOLE 22 91,367 0 4,879
OAKTREE SPECIALTY LENDING CO COM 67401P405   5,595,141 274,003 SH   SOLE 30 274,003 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   5,840 286 SH   SOLE 43 286 0 0
OATLY GROUP AB SPONSORED ADS 67421J108   261,744 221,817 SH   SOLE 43 203,856 0 17,961
OBLONG INC COM NEW 674434204   15 75 SH   SOLE 21 75 0 0
OBSIDIAN ENERGY LTD COM 674482203   7 1 SH   SOLE 43 1 0 0
OCCIDENTAL PETE CORP COM 674599105   40,983,272 686,372 SH   SOLE 2 202,519 0 483,853
OCCIDENTAL PETE CORP COM 674599105   14,382,169 240,867 SH   SOLE 4 166,796 0 74,071
OCCIDENTAL PETE CORP COM 674599105   34,444,370 576,861 SH   SOLE 7 519,089 0 57,772
OCCIDENTAL PETE CORP COM 674599105   874,513 14,646 SH   SOLE 13 14,646 0 0
OCCIDENTAL PETE CORP COM 674599105   6,036,681 101,100 SH   SOLE 15 101,100 0 0
OCCIDENTAL PETE CORP COM 674599105   73,510,115 1,231,119 SH   SOLE 18 1,190,279 0 40,840
OCCIDENTAL PETE CORP COM 674599105   10,321,590 172,862 SH   SOLE 19 172,862 0 0
OCCIDENTAL PETE CORP COM 674599105   896,716,839 15,017,867 SH   SOLE 21 15,017,867 0 0
OCCIDENTAL PETE CORP COM 674599105   853,841,058 14,299,800 SH   SOLE 22 12,853,576 0 1,446,224
OCCIDENTAL PETE CORP COM 674599105   64,625,984 1,082,331 SH   SOLE 23 1,082,331 0 0
OCCIDENTAL PETE CORP COM 674599105   54,859,637 918,768 SH   SOLE 25 890,071 0 28,697
OCCIDENTAL PETE CORP COM 674599105   44,840,060 750,964 SH   SOLE 26 344,060 0 406,904
OCCIDENTAL PETE CORP COM 674599105   35,646,452 596,993 SH   SOLE 28 1,196 0 595,797
OCCIDENTAL PETE CORP COM 674599105   206,108,590 3,451,827 SH   SOLE 30 3,451,827 0 0
OCCIDENTAL PETE CORP COM 674599105   9,478,604 158,744 SH   SOLE 31 147,250 0 11,494
OCCIDENTAL PETE CORP COM 674599105   1,825,394 30,571 SH   SOLE 34 30,571 0 0
OCCIDENTAL PETE CORP COM 674599105   9,828,326 164,601 SH   SOLE 36 164,601 0 0
OCCIDENTAL PETE CORP COM 674599105   2,045,247 34,253 SH   SOLE 40 34,253 0 0
OCCIDENTAL PETE CORP COM 674599105   49,559 830 SH   OTR 43 830 0 0
OCCIDENTAL PETE CORP COM 674599105   34,757,630 582,107 SH   SOLE 43 467,402 0 114,706
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   12,613 324 SH   SOLE 18 90 0 234
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   77,042 1,979 SH   SOLE 19 1,979 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   14,209 365 SH   SOLE 21 365 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   287,264 7,379 SH   SOLE 22 392 0 6,987
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   6,696 172 SH   SOLE 29 172 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   11,017 283 SH   SOLE 30 283 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   40,293 1,035 SH   SOLE 43 978 0 57
OCEAN BIOMEDICAL INC COM 67644C104   1,451 2,198 SH   SOLE 2 0 0 2,198
OCEAN BIOMEDICAL INC COM 67644C104   13,818 20,937 SH   SOLE 18 20,937 0 0
OCEAN BIOMEDICAL INC COM 67644C104   9,537 14,450 SH   SOLE 19 14,450 0 0
OCEAN BIOMEDICAL INC COM 67644C104   75,161 113,880 SH   SOLE 21 113,880 0 0
OCEAN BIOMEDICAL INC COM 67644C104   88,899 134,695 SH   SOLE 22 128,915 0 5,780
OCEAN BIOMEDICAL INC COM 67644C104   184 279 SH   SOLE 43 0 0 279
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   5 15 SH   SOLE 21 15 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   183,456 580,556 SH   SOLE 22 580,556 0 0
OCEANEERING INTL INC COM 675232102   1,379,455 64,824 SH   SOLE 2 40,983 0 23,841
OCEANEERING INTL INC COM 675232102   9,044 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102   526,425 24,738 SH   SOLE 7 23,416 0 1,322
OCEANEERING INTL INC COM 675232102   6,821,261 320,548 SH   SOLE 18 297,020 0 23,528
OCEANEERING INTL INC COM 675232102   4,718,883 221,752 SH   SOLE 19 221,752 0 0
OCEANEERING INTL INC COM 675232102   252,738,921 11,876,829 SH   SOLE 21 11,876,829 0 0
OCEANEERING INTL INC COM 675232102   61,126,928 2,872,506 SH   SOLE 22 2,782,183 0 90,323
OCEANEERING INTL INC COM 675232102   12,789 601 SH   SOLE 23 601 0 0
OCEANEERING INTL INC COM 675232102   454,136 21,341 SH   SOLE 25 21,341 0 0
OCEANEERING INTL INC COM 675232102   1,337,022 62,830 SH   SOLE 26 27,157 0 35,673
OCEANEERING INTL INC COM 675232102   629,994 29,605 SH   SOLE 28 1,203 0 28,402
OCEANEERING INTL INC COM 675232102   5,869,599 275,827 SH   SOLE 30 275,827 0 0
OCEANEERING INTL INC COM 675232102   455,158 21,389 SH   SOLE 40 21,389 0 0
OCEANEERING INTL INC COM 675232102   4,725,703 222,073 SH   SOLE 43 187,596 0 34,477
OCEANFIRST FINL CORP COM 675234108   10,163,742 585,469 SH   SOLE 2 268,013 0 317,456
OCEANFIRST FINL CORP COM 675234108   2,743 158 SH   SOLE 4 158 0 0
OCEANFIRST FINL CORP COM 675234108   9,288 535 SH   SOLE 7 535 0 0
OCEANFIRST FINL CORP COM 675234108   2,810,723 161,908 SH   SOLE 18 161,908 0 0
OCEANFIRST FINL CORP COM 675234108   25,956,099 1,495,167 SH   SOLE 19 1,495,167 0 0
OCEANFIRST FINL CORP COM 675234108   39,999,957 2,304,145 SH   SOLE 21 2,304,145 0 0
OCEANFIRST FINL CORP COM 675234108   60,458,005 3,482,604 SH   SOLE 22 3,271,480 0 211,124
OCEANFIRST FINL CORP COM 675234108   763,857 44,001 SH   SOLE 23 44,001 0 0
OCEANFIRST FINL CORP COM 675234108   160,615 9,252 SH   SOLE 25 9,252 0 0
OCEANFIRST FINL CORP COM 675234108   5,692,865 327,930 SH   SOLE 26 20,603 0 307,327
OCEANFIRST FINL CORP COM 675234108   220,385 12,695 SH   SOLE 28 605 0 12,090
OCEANFIRST FINL CORP COM 675234108   828,037 47,698 SH   SOLE 30 47,698 0 0
OCEANFIRST FINL CORP COM 675234108   171,065 9,854 SH   SOLE 40 9,854 0 0
OCEANFIRST FINL CORP COM 675234108   453,282 26,111 SH   SOLE 43 23,942 0 2,169
OCUGEN INC COM 67577C105   2,114,514 3,677,415 SH   SOLE 22 3,677,415 0 0
OCUGEN INC COM 67577C105   9,041 15,724 SH   SOLE 28 15,724 0 0
OCUGEN INC COM 67577C105   82 142 SH   SOLE 43 142 0 0
OCULAR THERAPEUTIX INC COM 67576A100   77,029 17,271 SH   SOLE 2 7,135 0 10,136
OCULAR THERAPEUTIX INC COM 67576A100   4,705 1,055 SH   SOLE 7 1,055 0 0
OCULAR THERAPEUTIX INC COM 67576A100   910,148 204,069 SH   SOLE 18 204,069 0 0
OCULAR THERAPEUTIX INC COM 67576A100   744,053 166,828 SH   SOLE 19 166,828 0 0
OCULAR THERAPEUTIX INC COM 67576A100   14,252,434 3,195,613 SH   SOLE 21 3,195,613 0 0
OCULAR THERAPEUTIX INC COM 67576A100   9,124,388 2,045,827 SH   SOLE 22 2,014,699 0 31,128
OCULAR THERAPEUTIX INC COM 67576A100   4,821 1,081 SH   SOLE 28 1,081 0 0
OCULAR THERAPEUTIX INC COM 67576A100   512,954 115,012 SH   SOLE 30 115,012 0 0
OCULAR THERAPEUTIX INC COM 67576A100   65,905 14,777 SH   SOLE 43 8,858 0 5,919
OCUPHIRE PHARMA INC COM 67577R102   3,772 1,253 SH   SOLE 2 1,253 0 0
OCUPHIRE PHARMA INC COM 67577R102   10,529 3,498 SH   SOLE 18 3,498 0 0
OCUPHIRE PHARMA INC COM 67577R102   134,965 44,839 SH   SOLE 21 44,839 0 0
OCUPHIRE PHARMA INC COM 67577R102   134,640 44,731 SH   SOLE 22 44,731 0 0
OCWEN FINL CORP COM NEW 675746606   135,959 4,420 SH   SOLE 2 214 0 4,206
OCWEN FINL CORP COM NEW 675746606   569,398 18,511 SH   SOLE 18 18,511 0 0
OCWEN FINL CORP COM NEW 675746606   456,263 14,833 SH   SOLE 19 14,833 0 0
OCWEN FINL CORP COM NEW 675746606   7,958,073 258,715 SH   SOLE 21 258,715 0 0
OCWEN FINL CORP COM NEW 675746606   5,703,027 185,404 SH   SOLE 22 180,920 0 4,484
OCWEN FINL CORP COM NEW 675746606   8,090 263 SH   SOLE 43 263 0 0
ODDITY TECH LTD SHS CL A M7518J104   620,803 13,342 SH   SOLE 2 13,342 0 0
ODDITY TECH LTD SHS CL A M7518J104   5,945,138 127,770 SH   SOLE 19 127,770 0 0
ODDITY TECH LTD SHS CL A M7518J104   5,450,245 117,134 SH   SOLE 21 117,134 0 0
ODDITY TECH LTD SHS CL A M7518J104   5,092,895 109,454 SH   SOLE 22 101,611 0 7,843
ODDITY TECH LTD SHS CL A M7518J104   2,952,840 63,461 SH   SOLE 34 63,461 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201   13,527 2,909 SH   SOLE 18 2,909 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201   193,691 41,654 SH   SOLE 21 41,654 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201   736,490 158,385 SH   SOLE 22 158,385 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L307   116,297 11,346 SH   SOLE 2 11,346 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L307   2,317 226 SH   SOLE 18 226 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L307   816,884 79,696 SH   SOLE 22 79,696 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L307   3,721 363 SH   SOLE 26 225 0 138
OFFERPAD SOLUTIONS INC COM CL A 67623L307   16,523 1,612 SH   SOLE 28 0 0 1,612
OFFERPAD SOLUTIONS INC COM CL A 67623L307   8,733 852 SH   SOLE 31 791 0 61
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   3,200,333 437,204 SH   SOLE 2 273,029 0 164,175
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   2,840 388 SH   SOLE 7 388 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   1,560,082 213,126 SH   SOLE 18 213,126 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   3,189,331 435,701 SH   SOLE 19 435,701 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   16,940,339 2,314,254 SH   SOLE 21 2,314,254 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   14,489,267 1,979,408 SH   SOLE 22 1,879,630 0 99,778
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   158,903 21,708 SH   SOLE 23 21,708 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   1,222 167 SH   SOLE 28 167 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   56,628 7,736 SH   SOLE 36 7,736 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   178,710 24,414 SH   SOLE 43 20,235 0 4,179
OFG BANCORP COM 67103X102   1,627,457 43,422 SH   SOLE 2 13,103 0 30,319
OFG BANCORP COM 67103X102   13,830 369 SH   SOLE 7 369 0 0
OFG BANCORP COM 67103X102   5,538,157 147,763 SH   SOLE 18 147,763 0 0
OFG BANCORP COM 67103X102   3,566,597 95,160 SH   SOLE 19 95,160 0 0
OFG BANCORP COM 67103X102   196,166,535 5,233,899 SH   SOLE 21 5,233,899 0 0
OFG BANCORP COM 67103X102   46,020,493 1,227,868 SH   SOLE 22 1,169,422 0 58,446
OFG BANCORP COM 67103X102   278,626 7,434 SH   SOLE 25 7,434 0 0
OFG BANCORP COM 67103X102   561,375 14,978 SH   SOLE 26 14,978 0 0
OFG BANCORP COM 67103X102   14,018 374 SH   SOLE 28 374 0 0
OFG BANCORP COM 67103X102   2,639,866 70,434 SH   SOLE 30 70,434 0 0
OFG BANCORP COM 67103X102   228,516 6,097 SH   SOLE 40 6,097 0 0
OFG BANCORP COM 67103X102   609,537 16,263 SH   SOLE 43 16,044 0 219
OGE ENERGY CORP COM 670837103   34,301,679 982,012 SH   SOLE 2 531,710 0 450,302
OGE ENERGY CORP COM 670837103   1,063,863 30,457 SH   SOLE 4 30,457 0 0
OGE ENERGY CORP COM 670837103   7,279,691 208,408 SH   SOLE 7 208,408 0 0
OGE ENERGY CORP COM 670837103   106,537 3,050 SH   SOLE 13 3,050 0 0
OGE ENERGY CORP COM 670837103   22,047,571 631,193 SH   SOLE 18 578,577 0 52,616
OGE ENERGY CORP COM 670837103   19,454,578 556,959 SH   SOLE 19 556,959 0 0
OGE ENERGY CORP COM 670837103   525,851,659 15,054,442 SH   SOLE 21 15,054,442 0 0
OGE ENERGY CORP COM 670837103   235,097,797 6,730,541 SH   SOLE 22 6,291,600 0 438,941
OGE ENERGY CORP COM 670837103   5,475,906 156,768 SH   SOLE 23 156,768 0 0
OGE ENERGY CORP COM 670837103   2,447,056 70,056 SH   SOLE 26 69,566 0 490
OGE ENERGY CORP COM 670837103   124,036 3,551 SH   SOLE 28 3,551 0 0
OGE ENERGY CORP COM 670837103   68,707 1,967 SH   SOLE 29 1,967 0 0
OGE ENERGY CORP COM 670837103   7,510,753 215,023 SH   SOLE 30 215,023 0 0
OGE ENERGY CORP COM 670837103   98,957 2,833 SH   SOLE 31 2,833 0 0
OGE ENERGY CORP COM 670837103   3,091,340 88,501 SH   SOLE 32 88,501 0 0
OGE ENERGY CORP COM 670837103   502,782 14,394 SH   SOLE 36 14,394 0 0
OGE ENERGY CORP COM 670837103   5,003,655 143,248 SH   SOLE 43 130,218 0 13,030
OHIO VY BANC CORP COM 677719106   16,905 735 SH   SOLE 18 735 0 0
OHIO VY BANC CORP COM 677719106   721,763 31,381 SH   SOLE 21 31,381 0 0
OHIO VY BANC CORP COM 677719106   388,332 16,884 SH   SOLE 22 16,884 0 0
OHIO VY BANC CORP COM 677719106   437 19 SH   SOLE 43 19 0 0
OIL DRI CORP AMER COM 677864100   890,621 13,277 SH   SOLE 2 10,714 0 2,563
OIL DRI CORP AMER COM 677864100   3,891 58 SH   SOLE 7 58 0 0
OIL DRI CORP AMER COM 677864100   906,989 13,521 SH   SOLE 18 13,521 0 0
OIL DRI CORP AMER COM 677864100   688,576 10,265 SH   SOLE 19 10,265 0 0
OIL DRI CORP AMER COM 677864100   12,487,948 186,165 SH   SOLE 21 186,165 0 0
OIL DRI CORP AMER COM 677864100   9,323,315 138,988 SH   SOLE 22 134,662 0 4,326
OIL DRI CORP AMER COM 677864100   92,302 1,376 SH   SOLE 43 1,376 0 0
OIL STS INTL INC COM 678026105   2,597,324 382,522 SH   SOLE 2 169,391 0 213,131
OIL STS INTL INC COM 678026105   3,334 491 SH   SOLE 7 491 0 0
OIL STS INTL INC COM 678026105   1,427,163 210,186 SH   SOLE 18 210,186 0 0
OIL STS INTL INC COM 678026105   4,165,604 613,491 SH   SOLE 19 613,491 0 0
OIL STS INTL INC COM 678026105   52,323,815 7,706,011 SH   SOLE 21 7,706,011 0 0
OIL STS INTL INC COM 678026105   17,892,784 2,635,167 SH   SOLE 22 2,489,515 0 145,652
OIL STS INTL INC COM 678026105   141,653 20,862 SH   SOLE 23 20,862 0 0
OIL STS INTL INC COM 678026105   66,562 9,803 SH   SOLE 25 9,803 0 0
OIL STS INTL INC COM 678026105   220,498 32,474 SH   SOLE 26 0 0 32,474
OIL STS INTL INC COM 678026105   255,250 37,592 SH   SOLE 28 37,592 0 0
OIL STS INTL INC COM 678026105   890,169 131,100 SH   SOLE 30 131,100 0 0
OIL STS INTL INC COM 678026105   63,493 9,351 SH   SOLE 40 9,351 0 0
OIL STS INTL INC COM 678026105   736,606 108,484 SH   SOLE 43 98,414 0 10,070
OKTA INC CL A 679295105   22,860,273 252,516 SH   SOLE 2 38,373 0 214,143
OKTA INC CL A 679295105   10,304,396 113,823 SH   SOLE 4 46,336 0 67,487
OKTA INC CL A 679295105   2,407,736 26,596 SH   SOLE 7 26,097 0 499
OKTA INC CL A 679295105   296,214 3,272 SH   SOLE 13 3,272 0 0
OKTA INC CL A 679295105   1,480,166 16,350 SH   SOLE 15 16,350 0 0
OKTA INC CL A 679295105   10,667,331 117,832 SH   SOLE 18 108,162 0 9,670
OKTA INC CL A 679295105   5,136,582 56,739 SH   SOLE 19 56,739 0 0
OKTA INC CL A 679295105   263,045,869 2,905,621 SH   SOLE 21 2,905,621 0 0
OKTA INC CL A 679295105   340,337,486 3,759,389 SH   SOLE 22 3,465,797 0 293,592
OKTA INC CL A 679295105   22,759,061 251,398 SH   SOLE 23 251,398 0 0
OKTA INC CL A 679295105   22,115,302 244,287 SH   SOLE 25 244,061 0 226
OKTA INC CL A 679295105   16,364,203 180,760 SH   SOLE 26 76,062 0 104,698
OKTA INC CL A 679295105   16,161,506 178,521 SH   SOLE 28 2,169 0 176,352
OKTA INC CL A 679295105   68,086,436 752,087 SH   SOLE 30 752,087 0 0
OKTA INC CL A 679295105   3,161,127 34,918 SH   SOLE 31 32,306 0 2,612
OKTA INC CL A 679295105   611,440 6,754 SH   SOLE 34 6,754 0 0
OKTA INC CL A 679295105   3,422,034 37,800 SH   SOLE 36 37,800 0 0
OKTA INC CL A 679295105   809,519 8,942 SH   SOLE 40 8,942 0 0
OKTA INC CL A 679295105   30,961 342 SH   OTR 43 342 0 0
OKTA INC CL A 679295105   15,564,189 171,923 SH   SOLE 43 147,667 0 24,256
OKTA INC NOTE 0.125% 9/0 679295AD7   3,930,535 4,270,000 PRN   SOLE 21 4,270,000 0 0
OKTA INC NOTE 0.375% 6/1 679295AF2   5,836,168 6,602,000 PRN   SOLE 21 6,602,000 0 0
OLAPLEX HLDGS INC COM 679369108   398,866 157,034 SH   SOLE 2 41,497 0 115,537
OLAPLEX HLDGS INC COM 679369108   3,764 1,482 SH   SOLE 7 1,482 0 0
OLAPLEX HLDGS INC COM 679369108   91,229 35,917 SH   SOLE 18 35,917 0 0
OLAPLEX HLDGS INC COM 679369108   108,915 42,880 SH   SOLE 19 42,880 0 0
OLAPLEX HLDGS INC COM 679369108   4,031,884 1,587,356 SH   SOLE 21 1,587,356 0 0
OLAPLEX HLDGS INC COM 679369108   7,678,438 3,023,007 SH   SOLE 22 2,849,515 0 173,492
OLAPLEX HLDGS INC COM 679369108   79,746 31,396 SH   SOLE 25 31,396 0 0
OLAPLEX HLDGS INC COM 679369108   200,845 79,073 SH   SOLE 28 0 0 79,073
OLAPLEX HLDGS INC COM 679369108   170 67 SH   SOLE 30 67 0 0
OLAPLEX HLDGS INC COM 679369108   4,641 1,827 SH   SOLE 31 1,827 0 0
OLAPLEX HLDGS INC COM 679369108   82,598 32,519 SH   SOLE 40 32,519 0 0
OLAPLEX HLDGS INC COM 679369108   2,938,620 1,156,937 SH   SOLE 43 1,085,405 0 71,532
OLD DOMINION FREIGHT LINE IN COM 679580100   80,835,367 199,431 SH   SOLE 2 54,833 0 144,598
OLD DOMINION FREIGHT LINE IN COM 679580100   19,377,206 47,806 SH   SOLE 4 37,819 0 9,987
OLD DOMINION FREIGHT LINE IN COM 679580100   54,869,927 135,371 SH   SOLE 7 106,799 0 28,572
OLD DOMINION FREIGHT LINE IN COM 679580100   1,269,494 3,132 SH   SOLE 13 3,132 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   6,062,521 14,957 SH   SOLE 15 14,957 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   71,387,125 176,121 SH   SOLE 18 162,751 0 13,370
OLD DOMINION FREIGHT LINE IN COM 679580100   316,828,626 781,656 SH   SOLE 19 781,656 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,349,778,084 3,330,072 SH   SOLE 21 3,330,072 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   901,425,952 2,223,931 SH   SOLE 22 2,001,073 0 222,858
OLD DOMINION FREIGHT LINE IN COM 679580100   68,427,405 168,819 SH   SOLE 23 168,819 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   99,913,845 246,500 SH   SOLE 25 246,011 0 489
OLD DOMINION FREIGHT LINE IN COM 679580100   45,626,782 112,567 SH   SOLE 26 56,149 0 56,418
OLD DOMINION FREIGHT LINE IN COM 679580100   73,177,062 180,537 SH   SOLE 28 2,662 0 177,875
OLD DOMINION FREIGHT LINE IN COM 679580100   385,479,369 951,026 SH   SOLE 30 951,026 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   9,010,891 22,231 SH   SOLE 31 20,558 0 1,673
OLD DOMINION FREIGHT LINE IN COM 679580100   12,845,313 31,691 SH   SOLE 32 31,691 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,727,111 4,261 SH   SOLE 34 4,261 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   9,066,016 22,367 SH   SOLE 36 22,367 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   2,104,473 5,192 SH   SOLE 40 5,192 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   72,554 179 SH   OTR 43 179 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   58,405,414 144,093 SH   SOLE 43 123,038 0 21,055
OLD NATL BANCORP IND COM 680033107   8,078,386 478,294 SH   SOLE 2 252,334 0 225,960
OLD NATL BANCORP IND COM 680033107   17,245 1,021 SH   SOLE 4 1,021 0 0
OLD NATL BANCORP IND COM 680033107   1,106,430 65,508 SH   SOLE 7 62,078 0 3,430
OLD NATL BANCORP IND COM 680033107   20,556,481 1,217,080 SH   SOLE 18 1,217,080 0 0
OLD NATL BANCORP IND COM 680033107   10,227,486 605,535 SH   SOLE 19 605,535 0 0
OLD NATL BANCORP IND COM 680033107   379,888,799 22,491,936 SH   SOLE 21 22,491,936 0 0
OLD NATL BANCORP IND COM 680033107   170,582,869 10,099,637 SH   SOLE 22 9,705,716 0 393,921
OLD NATL BANCORP IND COM 680033107   1,021,085 60,455 SH   SOLE 25 60,455 0 0
OLD NATL BANCORP IND COM 680033107   1,642,975 97,275 SH   SOLE 26 97,275 0 0
OLD NATL BANCORP IND COM 680033107   486,229 28,788 SH   SOLE 28 2,823 0 25,965
OLD NATL BANCORP IND COM 680033107   8,337,428 493,631 SH   SOLE 30 493,631 0 0
OLD NATL BANCORP IND COM 680033107   165,758 9,814 SH   SOLE 36 9,814 0 0
OLD NATL BANCORP IND COM 680033107   1,063,124 62,944 SH   SOLE 40 62,944 0 0
OLD NATL BANCORP IND COM 680033107   7,908,318 468,225 SH   SOLE 43 425,093 0 43,132
OLD POINT FINL CORP COM 680194107   11,045 616 SH   SOLE 18 616 0 0
OLD POINT FINL CORP COM 680194107   141,270 7,879 SH   SOLE 21 7,879 0 0
OLD POINT FINL CORP COM 680194107   195,132 10,883 SH   SOLE 22 10,883 0 0
OLD REP INTL CORP COM 680223104   15,796,591 537,299 SH   SOLE 2 265,176 0 272,123
OLD REP INTL CORP COM 680223104   25,078 853 SH   SOLE 4 853 0 0
OLD REP INTL CORP COM 680223104   2,452,195 83,408 SH   SOLE 7 83,408 0 0
OLD REP INTL CORP COM 680223104   18,095,671 615,499 SH   SOLE 18 615,499 0 0
OLD REP INTL CORP COM 680223104   12,837,157 436,638 SH   SOLE 19 436,638 0 0
OLD REP INTL CORP COM 680223104   618,749,254 21,045,893 SH   SOLE 21 21,045,893 0 0
OLD REP INTL CORP COM 680223104   232,220,810 7,898,667 SH   SOLE 22 7,535,595 0 363,072
OLD REP INTL CORP COM 680223104   1,590,334 54,093 SH   SOLE 25 54,093 0 0
OLD REP INTL CORP COM 680223104   2,816,020 95,783 SH   SOLE 26 95,783 0 0
OLD REP INTL CORP COM 680223104   699,632 23,797 SH   SOLE 28 5,430 0 18,367
OLD REP INTL CORP COM 680223104   4,638,173 157,761 SH   SOLE 30 157,761 0 0
OLD REP INTL CORP COM 680223104   103,900 3,534 SH   SOLE 31 3,534 0 0
OLD REP INTL CORP COM 680223104   3,834,642 130,430 SH   SOLE 32 130,430 0 0
OLD REP INTL CORP COM 680223104   28,724 977 SH   SOLE 34 977 0 0
OLD REP INTL CORP COM 680223104   460,139 15,651 SH   SOLE 36 15,651 0 0
OLD REP INTL CORP COM 680223104   1,677,564 57,060 SH   SOLE 40 57,060 0 0
OLD REP INTL CORP COM 680223104   14,112 480 SH   OTR 43 480 0 0
OLD REP INTL CORP COM 680223104   17,397,197 591,741 SH   SOLE 43 549,595 0 42,146
OLD SECOND BANCORP INC ILL COM 680277100   1,080,043 69,951 SH   SOLE 2 40,225 0 29,726
OLD SECOND BANCORP INC ILL COM 680277100   6,068 393 SH   SOLE 7 393 0 0
OLD SECOND BANCORP INC ILL COM 680277100   1,968,245 127,477 SH   SOLE 18 127,477 0 0
OLD SECOND BANCORP INC ILL COM 680277100   1,410,043 91,324 SH   SOLE 19 91,324 0 0
OLD SECOND BANCORP INC ILL COM 680277100   30,032,236 1,945,093 SH   SOLE 21 1,945,093 0 0
OLD SECOND BANCORP INC ILL COM 680277100   18,308,242 1,185,767 SH   SOLE 22 1,129,267 0 56,500
OLD SECOND BANCORP INC ILL COM 680277100   186,994 12,111 SH   SOLE 25 12,111 0 0
OLD SECOND BANCORP INC ILL COM 680277100   80,242 5,197 SH   SOLE 28 0 0 5,197
OLD SECOND BANCORP INC ILL COM 680277100   371,054 24,032 SH   SOLE 30 24,032 0 0
OLD SECOND BANCORP INC ILL COM 680277100   93,242 6,039 SH   SOLE 40 6,039 0 0
OLD SECOND BANCORP INC ILL COM 680277100   563,761 36,513 SH   SOLE 43 34,672 0 1,841
OLEMA PHARMACEUTICALS INC COM 68062P106   950,673 67,760 SH   SOLE 2 47,917 0 19,843
OLEMA PHARMACEUTICALS INC COM 68062P106   1,642 117 SH   SOLE 7 117 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   1,120,604 79,872 SH   SOLE 18 79,872 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   2,951,603 210,378 SH   SOLE 19 210,378 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   20,675,141 1,473,638 SH   SOLE 21 1,473,638 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   19,062,449 1,358,692 SH   SOLE 22 1,309,971 0 48,721
OLEMA PHARMACEUTICALS INC COM 68062P106   7,871 561 SH   SOLE 23 561 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   91,882 6,549 SH   SOLE 25 6,549 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   627,828 44,749 SH   SOLE 30 44,749 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   97,621 6,958 SH   SOLE 40 6,958 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   205,301 14,633 SH   SOLE 43 12,408 0 2,225
OLIN CORP COM PAR $1 680665205   11,793,524 218,601 SH   SOLE 2 157,010 0 61,591
OLIN CORP COM PAR $1 680665205   20,015 371 SH   SOLE 4 371 0 0
OLIN CORP COM PAR $1 680665205   95,168 1,764 SH   SOLE 7 1,764 0 0
OLIN CORP COM PAR $1 680665205   11,612,198 215,240 SH   SOLE 18 215,240 0 0
OLIN CORP COM PAR $1 680665205   47,444,223 879,411 SH   SOLE 19 879,411 0 0
OLIN CORP COM PAR $1 680665205   330,360,991 6,123,466 SH   SOLE 21 6,123,466 0 0
OLIN CORP COM PAR $1 680665205   200,067,047 3,708,379 SH   SOLE 22 3,543,713 0 164,666
OLIN CORP COM PAR $1 680665205   1,809,105 33,533 SH   SOLE 26 33,533 0 0
OLIN CORP COM PAR $1 680665205   77,202 1,431 SH   SOLE 28 1,431 0 0
OLIN CORP COM PAR $1 680665205   3,367,559 62,420 SH   SOLE 30 62,420 0 0
OLIN CORP COM PAR $1 680665205   92,902 1,722 SH   SOLE 31 1,722 0 0
OLIN CORP COM PAR $1 680665205   17,661,665 327,371 SH   SOLE 34 327,371 0 0
OLIN CORP COM PAR $1 680665205   137,411 2,547 SH   SOLE 36 2,547 0 0
OLIN CORP COM PAR $1 680665205   3,775,854 69,988 SH   SOLE 43 58,503 0 11,485
OLINK HLDG AB SPONSORED ADS 680710100   16,848,387 669,916 SH   SOLE 21 669,916 0 0
OLINK HLDG AB SPONSORED ADS 680710100   1,283 51 SH   SOLE 43 51 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   7,586,875 99,972 SH   SOLE 2 53,470 0 46,502
OLLIES BARGAIN OUTLET HLDGS COM 681116109   12,750 168 SH   SOLE 4 168 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   524,779 6,915 SH   SOLE 7 6,561 0 354
OLLIES BARGAIN OUTLET HLDGS COM 681116109   8,186,558 107,874 SH   SOLE 18 107,874 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,499,662 19,761 SH   SOLE 19 19,761 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   236,144,257 3,111,665 SH   SOLE 21 3,111,665 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   136,349,438 1,796,672 SH   SOLE 22 1,713,856 0 82,816
OLLIES BARGAIN OUTLET HLDGS COM 681116109   996,284 13,128 SH   SOLE 25 13,128 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,330,579 17,533 SH   SOLE 26 17,533 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   463,916 6,113 SH   SOLE 28 921 0 5,192
OLLIES BARGAIN OUTLET HLDGS COM 681116109   2,875,700 37,893 SH   SOLE 30 37,893 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   65,948 869 SH   SOLE 31 869 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   86,515 1,140 SH   SOLE 36 1,140 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   975,490 12,854 SH   SOLE 40 12,854 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   4,200,663 55,352 SH   SOLE 43 45,236 0 10,116
OLO INC CL A 68134L109   731,823 127,941 SH   SOLE 2 86,384 0 41,557
OLO INC CL A 68134L109   5,737 1,003 SH   SOLE 7 1,003 0 0
OLO INC CL A 68134L109   1,526,714 266,908 SH   SOLE 18 266,908 0 0
OLO INC CL A 68134L109   1,275,629 223,012 SH   SOLE 19 223,012 0 0
OLO INC CL A 68134L109   24,519,015 4,286,541 SH   SOLE 21 4,286,541 0 0
OLO INC CL A 68134L109   18,960,702 3,314,808 SH   SOLE 22 3,211,576 0 103,232
OLO INC CL A 68134L109   111,471 19,488 SH   SOLE 25 19,488 0 0
OLO INC CL A 68134L109   9,444 1,651 SH   SOLE 26 1,651 0 0
OLO INC CL A 68134L109   128,769 22,512 SH   SOLE 30 22,512 0 0
OLO INC CL A 68134L109   71,540 12,507 SH   SOLE 40 12,507 0 0
OLO INC CL A 68134L109   242,854 42,457 SH   SOLE 43 39,564 0 2,893
OLYMPIC STEEL INC COM 68162K106   5,331,131 79,927 SH   SOLE 2 45,748 0 34,179
OLYMPIC STEEL INC COM 68162K106   422,278 6,331 SH   SOLE 7 5,983 0 348
OLYMPIC STEEL INC COM 68162K106   2,445,289 36,661 SH   SOLE 18 36,661 0 0
OLYMPIC STEEL INC COM 68162K106   5,190,127 77,813 SH   SOLE 19 77,813 0 0
OLYMPIC STEEL INC COM 68162K106   95,517,001 1,432,039 SH   SOLE 21 1,432,039 0 0
OLYMPIC STEEL INC COM 68162K106   25,681,368 385,028 SH   SOLE 22 364,964 0 20,064
OLYMPIC STEEL INC COM 68162K106   274,137 4,110 SH   SOLE 23 4,110 0 0
OLYMPIC STEEL INC COM 68162K106   166,750 2,500 SH   SOLE 25 2,500 0 0
OLYMPIC STEEL INC COM 68162K106   2,318,559 34,761 SH   SOLE 26 859 0 33,902
OLYMPIC STEEL INC COM 68162K106   2,165,549 32,467 SH   SOLE 30 32,467 0 0
OLYMPIC STEEL INC COM 68162K106   45,489 682 SH   SOLE 36 682 0 0
OLYMPIC STEEL INC COM 68162K106   124,662 1,869 SH   SOLE 40 1,869 0 0
OLYMPIC STEEL INC COM 68162K106   381,391 5,718 SH   SOLE 43 5,536 0 182
OMEGA FLEX INC COM 682095104   299,174 4,243 SH   SOLE 2 3,349 0 894
OMEGA FLEX INC COM 682095104   2,256 32 SH   SOLE 7 32 0 0
OMEGA FLEX INC COM 682095104   559,074 7,929 SH   SOLE 18 7,929 0 0
OMEGA FLEX INC COM 682095104   491,102 6,965 SH   SOLE 19 6,965 0 0
OMEGA FLEX INC COM 682095104   21,303,468 302,134 SH   SOLE 21 302,134 0 0
OMEGA FLEX INC COM 682095104   5,312,294 75,341 SH   SOLE 22 72,519 0 2,822
OMEGA FLEX INC COM 682095104   31,588 448 SH   SOLE 25 448 0 0
OMEGA FLEX INC COM 682095104   193,056 2,738 SH   SOLE 28 0 0 2,738
OMEGA FLEX INC COM 682095104   18,826 267 SH   SOLE 30 267 0 0
OMEGA FLEX INC COM 682095104   36,665 520 SH   SOLE 40 520 0 0
OMEGA FLEX INC COM 682095104   31,447 446 SH   SOLE 43 133 0 313
OMEGA HEALTHCARE INVS INC COM 681936100   24,050,471 784,425 SH   SOLE 2 294,119 0 490,306
OMEGA HEALTHCARE INVS INC COM 681936100   3,260,507 106,344 SH   SOLE 4 106,344 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   12,778,168 416,770 SH   SOLE 7 375,564 0 41,206
OMEGA HEALTHCARE INVS INC COM 681936100   12,900,900 420,773 SH   SOLE 18 420,773 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   14,659,129 478,119 SH   SOLE 19 478,119 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   447,261,090 14,587,772 SH   SOLE 21 14,587,772 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   292,695,230 9,546,485 SH   SOLE 22 9,097,468 0 449,017
OMEGA HEALTHCARE INVS INC COM 681936100   368,472 12,018 SH   SOLE 23 12,018 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   18,512,539 603,801 SH   SOLE 25 603,801 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   2,074,762 67,670 SH   SOLE 26 67,670 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   5,720,022 186,563 SH   SOLE 28 8,319 0 178,244
OMEGA HEALTHCARE INVS INC COM 681936100   30,795,854 1,004,431 SH   SOLE 30 1,004,431 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   102,159 3,332 SH   SOLE 31 3,332 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   713,673 23,277 SH   SOLE 36 23,277 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   1,548,882 50,518 SH   SOLE 40 50,518 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   16,066 524 SH   OTR 43 524 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   15,085,277 492,018 SH   SOLE 43 384,129 0 107,889
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   8,001 2,658 SH   SOLE 2 819 0 1,839
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   186,843 62,074 SH   SOLE 18 62,074 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   134,249 44,601 SH   SOLE 19 44,601 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   2,517,591 836,409 SH   SOLE 21 836,409 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   1,313,979 436,538 SH   SOLE 22 432,005 0 4,533
OMEROS CORP COM 682143102   127,648 39,036 SH   SOLE 2 13,970 0 25,066
OMEROS CORP COM 682143102   2,325 711 SH   SOLE 7 711 0 0
OMEROS CORP COM 682143102   556,214 170,096 SH   SOLE 18 170,096 0 0
OMEROS CORP COM 682143102   397,966 121,702 SH   SOLE 19 121,702 0 0
OMEROS CORP COM 682143102   7,589,533 2,320,958 SH   SOLE 21 2,320,958 0 0
OMEROS CORP COM 682143102   5,297,148 1,619,923 SH   SOLE 22 1,583,179 0 36,744
OMEROS CORP COM 682143102   22,573 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102   1,658 507 SH   SOLE 43 507 0 0
OMNIAB INC COM 68218J103   617,568 100,092 SH   SOLE 2 26,092 0 74,000
OMNIAB INC COM 68218J103   2,357 382 SH   SOLE 4 382 0 0
OMNIAB INC COM 68218J103   30,856 5,001 SH   SOLE 7 5,001 0 0
OMNIAB INC COM 68218J103   1,637,413 265,383 SH   SOLE 18 265,383 0 0
OMNIAB INC COM 68218J103   1,159,867 187,985 SH   SOLE 19 187,985 0 0
OMNIAB INC COM 68218J103   24,376,664 3,950,837 SH   SOLE 21 3,950,837 0 0
OMNIAB INC COM 68218J103   15,881,204 2,573,939 SH   SOLE 22 2,458,226 0 115,713
OMNIAB INC COM 68218J103   129,854 21,046 SH   SOLE 25 21,046 0 0
OMNIAB INC COM 68218J103   127,614 20,683 SH   SOLE 26 20,683 0 0
OMNIAB INC COM 68218J103   98,196 15,915 SH   SOLE 28 0 0 15,915
OMNIAB INC COM 68218J103   618,851 100,300 SH   SOLE 30 100,300 0 0
OMNIAB INC COM 68218J103   47,441 7,689 SH   SOLE 40 7,689 0 0
OMNIAB INC COM 68218J103   8,613 1,396 SH   OTR 43 1,396 0 0
OMNIAB INC COM 68218J103   229,345 37,171 SH   SOLE 43 23,840 0 13,331
OMNICELL COM COM 68213N109   3,804,769 101,110 SH   SOLE 2 62,179 0 38,931
OMNICELL COM COM 68213N109   19,643 522 SH   SOLE 4 141 0 381
OMNICELL COM COM 68213N109   419,311 11,143 SH   SOLE 7 10,547 0 596
OMNICELL COM COM 68213N109   5,607,811 149,025 SH   SOLE 18 140,071 0 8,954
OMNICELL COM COM 68213N109   7,094,534 188,534 SH   SOLE 19 188,534 0 0
OMNICELL COM COM 68213N109   216,402,002 5,750,784 SH   SOLE 21 5,750,784 0 0
OMNICELL COM COM 68213N109   53,008,967 1,408,689 SH   SOLE 22 1,350,137 0 58,552
OMNICELL COM COM 68213N109   152,402 4,050 SH   SOLE 23 4,050 0 0
OMNICELL COM COM 68213N109   394,739 10,490 SH   SOLE 25 10,490 0 0
OMNICELL COM COM 68213N109   1,912,131 50,814 SH   SOLE 26 15,997 0 34,817
OMNICELL COM COM 68213N109   174,302 4,632 SH   SOLE 28 770 0 3,862
OMNICELL COM COM 68213N109   4,748,567 126,191 SH   SOLE 30 126,191 0 0
OMNICELL COM COM 68213N109   119,174 3,167 SH   SOLE 34 3,167 0 0
OMNICELL COM COM 68213N109   38,872 1,033 SH   SOLE 36 1,033 0 0
OMNICELL COM COM 68213N109   416,677 11,073 SH   SOLE 40 11,073 0 0
OMNICELL COM COM 68213N109   2,482,715 65,977 SH   SOLE 43 63,627 0 2,350
OMNICELL COM NOTE 0.250% 9/1 68213NAD1   739,005 806,000 PRN   SOLE 2 806,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1   3,743,621 4,083,000 PRN   SOLE 21 4,083,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1   6,596,035 7,194,000 PRN   SOLE 34 7,194,000 0 0
OMNICOM GROUP INC COM 681919106   38,338,031 443,163 SH   SOLE 2 65,632 0 377,531
OMNICOM GROUP INC COM 681919106   15,949,762 184,369 SH   SOLE 4 84,316 0 100,053
OMNICOM GROUP INC COM 681919106   12,485,210 144,321 SH   SOLE 7 129,422 0 14,899
OMNICOM GROUP INC COM 681919106   646,576 7,474 SH   SOLE 13 7,474 0 0
OMNICOM GROUP INC COM 681919106   2,485,951 28,736 SH   SOLE 15 28,736 0 0
OMNICOM GROUP INC COM 681919106   33,419,678 386,310 SH   SOLE 18 374,034 0 12,276
OMNICOM GROUP INC COM 681919106   9,751,234 112,718 SH   SOLE 19 112,718 0 0
OMNICOM GROUP INC COM 681919106   709,543,947 8,201,872 SH   SOLE 21 8,201,872 0 0
OMNICOM GROUP INC COM 681919106   378,751,421 4,378,123 SH   SOLE 22 3,953,502 0 424,621
OMNICOM GROUP INC COM 681919106   27,424,103 317,005 SH   SOLE 23 317,005 0 0
OMNICOM GROUP INC COM 681919106   77,945,943 901,005 SH   SOLE 25 610,456 0 290,549
OMNICOM GROUP INC COM 681919106   19,080,040 220,553 SH   SOLE 26 114,184 0 106,369
OMNICOM GROUP INC COM 681919106   33,284,636 384,749 SH   SOLE 28 26,021 0 358,728
OMNICOM GROUP INC COM 681919106   99,693,778 1,152,396 SH   SOLE 30 1,152,396 0 0
OMNICOM GROUP INC COM 681919106   3,902,034 45,105 SH   SOLE 31 41,641 0 3,464
OMNICOM GROUP INC COM 681919106   3,485,055 40,285 SH   SOLE 32 40,285 0 0
OMNICOM GROUP INC COM 681919106   2,060,063 23,813 SH   SOLE 34 23,813 0 0
OMNICOM GROUP INC COM 681919106   4,160,006 48,087 SH   SOLE 36 48,087 0 0
OMNICOM GROUP INC COM 681919106   845,981 9,779 SH   SOLE 40 9,779 0 0
OMNICOM GROUP INC COM 681919106   34,171 395 SH   OTR 43 395 0 0
OMNICOM GROUP INC COM 681919106   96,060,149 1,110,394 SH   SOLE 43 1,045,942 0 64,451
OMNIQ CORP COM 68217M107   596 916 SH   SOLE 18 916 0 0
OMNIQ CORP COM 68217M107   7,534 11,583 SH   SOLE 21 11,583 0 0
ON HLDG AG NAMEN AKT A H5919C104   265,385 9,840 SH   SOLE 2 9,840 0 0
ON HLDG AG NAMEN AKT A H5919C104   35,196 1,305 SH   SOLE 18 1,305 0 0
ON HLDG AG NAMEN AKT A H5919C104   119,844,539 4,443,624 SH   SOLE 19 4,443,624 0 0
ON HLDG AG NAMEN AKT A H5919C104   500,320 18,551 SH   SOLE 21 18,551 0 0
ON HLDG AG NAMEN AKT A H5919C104   15,421,041 571,785 SH   SOLE 22 571,785 0 0
ON HLDG AG NAMEN AKT A H5919C104   75,327 2,793 SH   SOLE 28 2,793 0 0
ON HLDG AG NAMEN AKT A H5919C104   3,218,087 119,321 SH   SOLE 34 119,321 0 0
ON HLDG AG NAMEN AKT A H5919C104   222,368 8,245 SH   SOLE 43 8,245 0 0
ON SEMICONDUCTOR CORP COM 682189105   67,778,748 811,430 SH   SOLE 2 125,651 0 685,779
ON SEMICONDUCTOR CORP COM 682189105   13,227,894 158,361 SH   SOLE 4 116,304 0 42,057
ON SEMICONDUCTOR CORP COM 682189105   28,483,312 340,995 SH   SOLE 7 308,833 0 32,162
ON SEMICONDUCTOR CORP COM 682189105   1,078,205 12,908 SH   SOLE 13 12,908 0 0
ON SEMICONDUCTOR CORP COM 682189105   5,551,821 66,465 SH   SOLE 15 66,465 0 0
ON SEMICONDUCTOR CORP COM 682189105   71,917,743 860,981 SH   SOLE 18 834,409 0 26,572
ON SEMICONDUCTOR CORP COM 682189105   81,479,422 975,451 SH   SOLE 19 975,451 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,463,597,625 17,521,820 SH   SOLE 21 17,521,820 0 0
ON SEMICONDUCTOR CORP COM 682189105   779,700,093 9,334,372 SH   SOLE 22 8,400,207 0 934,165
ON SEMICONDUCTOR CORP COM 682189105   59,477,286 712,047 SH   SOLE 23 712,047 0 0
ON SEMICONDUCTOR CORP COM 682189105   109,296,666 1,308,472 SH   SOLE 25 1,174,211 0 134,261
ON SEMICONDUCTOR CORP COM 682189105   43,328,932 518,723 SH   SOLE 26 261,282 0 257,441
ON SEMICONDUCTOR CORP COM 682189105   60,370,890 722,745 SH   SOLE 28 38,364 0 684,381
ON SEMICONDUCTOR CORP COM 682189105   308,486,731 3,693,125 SH   SOLE 30 3,693,125 0 0
ON SEMICONDUCTOR CORP COM 682189105   8,225,199 98,470 SH   SOLE 31 91,260 0 7,210
ON SEMICONDUCTOR CORP COM 682189105   10,448,267 125,084 SH   SOLE 32 125,084 0 0
ON SEMICONDUCTOR CORP COM 682189105   205,814,245 2,463,956 SH   SOLE 34 2,463,956 0 0
ON SEMICONDUCTOR CORP COM 682189105   8,333,955 99,772 SH   SOLE 36 99,772 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,904,902 22,805 SH   SOLE 40 22,805 0 0
ON SEMICONDUCTOR CORP COM 682189105   49,366 591 SH   OTR 43 591 0 0
ON SEMICONDUCTOR CORP COM 682189105   29,385,269 351,793 SH   SOLE 43 295,463 0 56,330
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4   9,360,375 5,725,000 PRN   SOLE 21 5,725,000 0 0
ON24 INC COM 68339B104   577,123 73,239 SH   SOLE 2 57,917 0 15,322
ON24 INC COM 68339B104   762,161 96,721 SH   SOLE 18 96,721 0 0
ON24 INC COM 68339B104   842,545 106,922 SH   SOLE 19 106,922 0 0
ON24 INC COM 68339B104   10,603,525 1,345,625 SH   SOLE 21 1,345,625 0 0
ON24 INC COM 68339B104   7,719,626 979,648 SH   SOLE 22 950,375 0 29,273
ON24 INC COM 68339B104   328,084 41,635 SH   SOLE 34 41,635 0 0
ON24 INC COM 68339B104   109,571 13,905 SH   SOLE 43 13,905 0 0
ONCOCYTE CORP COM NEW 68235C206   150,468 60,187 SH   SOLE 22 60,187 0 0
ONCONETIX INC COM 09610B108   10,605 53,561 SH   SOLE 22 53,561 0 0
ONCONOVA THERAPEUTICS INC COM NEW 68232V801   2 3 SH   SOLE 21 3 0 0
ONCONOVA THERAPEUTICS INC COM NEW 68232V801   185,563 248,878 SH   SOLE 22 248,878 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107   48 90 SH   SOLE 21 90 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107   421,234 785,591 SH   SOLE 22 785,591 0 0
ONDAS HLDGS INC COM NEW 68236H204   10,638 6,953 SH   SOLE 18 6,953 0 0
ONDAS HLDGS INC COM NEW 68236H204   144,071 94,164 SH   SOLE 21 94,164 0 0
ONDAS HLDGS INC COM NEW 68236H204   652,920 426,745 SH   SOLE 22 426,745 0 0
ONE GAS INC COM 68235P108   11,974,262 187,920 SH   SOLE 2 97,801 0 90,119
ONE GAS INC COM 68235P108   515,049 8,083 SH   SOLE 4 8,083 0 0
ONE GAS INC COM 68235P108   6,992,951 109,745 SH   SOLE 7 98,036 0 11,709
ONE GAS INC COM 68235P108   15,575,143 244,431 SH   SOLE 18 244,431 0 0
ONE GAS INC COM 68235P108   21,926,179 344,102 SH   SOLE 19 344,102 0 0
ONE GAS INC COM 68235P108   302,481,962 4,747,049 SH   SOLE 21 4,747,049 0 0
ONE GAS INC COM 68235P108   133,726,998 2,098,666 SH   SOLE 22 1,990,650 0 108,016
ONE GAS INC COM 68235P108   351,671 5,519 SH   SOLE 23 5,519 0 0
ONE GAS INC COM 68235P108   750,112 11,772 SH   SOLE 25 11,772 0 0
ONE GAS INC COM 68235P108   7,758,037 121,752 SH   SOLE 26 38,156 0 83,596
ONE GAS INC COM 68235P108   60,470 949 SH   SOLE 28 949 0 0
ONE GAS INC COM 68235P108   7,868,655 123,488 SH   SOLE 30 123,488 0 0
ONE GAS INC COM 68235P108   56,647 889 SH   SOLE 36 889 0 0
ONE GAS INC COM 68235P108   791,721 12,425 SH   SOLE 40 12,425 0 0
ONE GAS INC COM 68235P108   22,111 347 SH   OTR 43 347 0 0
ONE GAS INC COM 68235P108   2,072,018 32,518 SH   SOLE 43 30,703 0 1,815
ONE LIBERTY PPTYS INC COM 682406103   361,997 16,522 SH   SOLE 2 5,092 0 11,430
ONE LIBERTY PPTYS INC COM 682406103   592 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103   3,747 171 SH   SOLE 7 171 0 0
ONE LIBERTY PPTYS INC COM 682406103   1,040,594 47,494 SH   SOLE 18 47,494 0 0
ONE LIBERTY PPTYS INC COM 682406103   745,575 34,029 SH   SOLE 19 34,029 0 0
ONE LIBERTY PPTYS INC COM 682406103   16,081,787 733,993 SH   SOLE 21 733,993 0 0
ONE LIBERTY PPTYS INC COM 682406103   11,583,751 528,697 SH   SOLE 22 506,725 0 21,972
ONE LIBERTY PPTYS INC COM 682406103   18,010 822 SH   SOLE 23 822 0 0
ONE LIBERTY PPTYS INC COM 682406103   53,197 2,428 SH   SOLE 25 2,428 0 0
ONE LIBERTY PPTYS INC COM 682406103   124,383 5,677 SH   SOLE 28 0 0 5,677
ONE LIBERTY PPTYS INC COM 682406103   29,732 1,357 SH   SOLE 30 1,357 0 0
ONE LIBERTY PPTYS INC COM 682406103   27,629 1,261 SH   SOLE 40 1,261 0 0
ONE LIBERTY PPTYS INC COM 682406103   1,133,723 51,745 SH   SOLE 43 47,045 0 4,700
ONE STOP SYS INC COM 68247W109   4,960 2,362 SH   SOLE 18 2,362 0 0
ONE STOP SYS INC COM 68247W109   77,570 36,938 SH   SOLE 21 36,938 0 0
ONE STOP SYS INC COM 68247W109   4,607 2,194 SH   SOLE 22 2,194 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T204   3 1 SH   SOLE 43 1 0 0
ONEMAIN HLDGS INC COM 68268W103   19,993,306 406,368 SH   SOLE 2 117,490 0 288,878
ONEMAIN HLDGS INC COM 68268W103   1,034,381 21,024 SH   SOLE 4 7,096 0 13,928
ONEMAIN HLDGS INC COM 68268W103   1,460,354 29,682 SH   SOLE 7 28,236 0 1,446
ONEMAIN HLDGS INC COM 68268W103   2,898,618 58,915 SH   SOLE 18 58,915 0 0
ONEMAIN HLDGS INC COM 68268W103   5,324,867 108,229 SH   SOLE 19 108,229 0 0
ONEMAIN HLDGS INC COM 68268W103   70,806,328 1,439,153 SH   SOLE 21 1,439,153 0 0
ONEMAIN HLDGS INC COM 68268W103   174,460,297 3,545,941 SH   SOLE 22 3,346,266 0 199,675
ONEMAIN HLDGS INC COM 68268W103   803,141 16,324 SH   SOLE 23 16,324 0 0
ONEMAIN HLDGS INC COM 68268W103   1,174,453 23,871 SH   SOLE 25 23,871 0 0
ONEMAIN HLDGS INC COM 68268W103   6,556,687 133,266 SH   SOLE 26 52,796 0 80,470
ONEMAIN HLDGS INC COM 68268W103   918,318 18,665 SH   SOLE 28 13,248 0 5,417
ONEMAIN HLDGS INC COM 68268W103   874,481 17,774 SH   SOLE 29 17,774 0 0
ONEMAIN HLDGS INC COM 68268W103   6,477,967 131,666 SH   SOLE 30 131,666 0 0
ONEMAIN HLDGS INC COM 68268W103   1,018,784 20,707 SH   SOLE 31 20,707 0 0
ONEMAIN HLDGS INC COM 68268W103   1,365,349 27,751 SH   SOLE 36 27,751 0 0
ONEMAIN HLDGS INC COM 68268W103   1,203,137 24,454 SH   SOLE 40 24,454 0 0
ONEMAIN HLDGS INC COM 68268W103   22,829 464 SH   OTR 43 464 0 0
ONEMAIN HLDGS INC COM 68268W103   15,473,729 314,507 SH   SOLE 43 270,874 0 43,633
ONEOK INC NEW COM 682680103   118,412,267 1,686,304 SH   SOLE 2 208,238 0 1,478,066
ONEOK INC NEW COM 682680103   40,399,953 575,334 SH   SOLE 4 239,603 0 335,731
ONEOK INC NEW COM 682680103   118,161,792 1,682,737 SH   SOLE 7 1,507,089 0 175,648
ONEOK INC NEW COM 682680103   1,723,761 24,548 SH   SOLE 13 24,548 0 0
ONEOK INC NEW COM 682680103   6,128,802 87,280 SH   SOLE 15 87,280 0 0
ONEOK INC NEW COM 682680103   92,628,255 1,319,115 SH   SOLE 18 1,282,775 0 36,340
ONEOK INC NEW COM 682680103   19,228,553 273,833 SH   SOLE 19 273,833 0 0
ONEOK INC NEW COM 682680103   1,669,182,837 23,770,761 SH   SOLE 21 23,770,761 0 0
ONEOK INC NEW COM 682680103   883,527,280 12,582,274 SH   SOLE 22 11,331,832 0 1,250,442
ONEOK INC NEW COM 682680103   65,519,052 933,054 SH   SOLE 23 933,054 0 0
ONEOK INC NEW COM 682680103   90,634,990 1,290,729 SH   SOLE 25 1,290,729 0 0
ONEOK INC NEW COM 682680103   47,979,009 683,267 SH   SOLE 26 345,121 0 338,146
ONEOK INC NEW COM 682680103   59,280,988 844,218 SH   SOLE 28 138,669 0 705,549
ONEOK INC NEW COM 682680103   27,807 396 SH   SOLE 29 396 0 0
ONEOK INC NEW COM 682680103   414,122,099 5,897,495 SH   SOLE 30 5,744,219 0 153,276
ONEOK INC NEW COM 682680103   9,120,454 129,884 SH   SOLE 31 120,058 0 9,826
ONEOK INC NEW COM 682680103   7,166,372 102,056 SH   SOLE 32 102,056 0 0
ONEOK INC NEW COM 682680103   1,891,797 26,941 SH   SOLE 34 26,941 0 0
ONEOK INC NEW COM 682680103   9,942,309 141,588 SH   SOLE 36 141,588 0 0
ONEOK INC NEW COM 682680103   2,167,551 30,868 SH   SOLE 40 30,868 0 0
ONEOK INC NEW COM 682680103   20,926 298 SH   OTR 43 298 0 0
ONEOK INC NEW COM 682680103   36,659,008 522,059 SH   SOLE 43 430,364 0 91,695
ONESPAN INC COM 68287N100   202,136 18,856 SH   SOLE 2 9,580 0 9,276
ONESPAN INC COM 68287N100   40,800 3,806 SH   SOLE 4 0 0 3,806
ONESPAN INC COM 68287N100   28,365 2,646 SH   SOLE 7 2,646 0 0
ONESPAN INC COM 68287N100   1,125,889 105,027 SH   SOLE 18 105,027 0 0
ONESPAN INC COM 68287N100   883,349 82,402 SH   SOLE 19 82,402 0 0
ONESPAN INC COM 68287N100   20,850,218 1,944,983 SH   SOLE 21 1,944,983 0 0
ONESPAN INC COM 68287N100   10,905,413 1,017,296 SH   SOLE 22 984,864 0 32,432
ONESPAN INC COM 68287N100   44,027 4,107 SH   SOLE 25 4,107 0 0
ONESPAN INC COM 68287N100   2,586,372 241,266 SH   SOLE 30 241,266 0 0
ONESPAN INC COM 68287N100   95,612 8,919 SH   SOLE 40 8,919 0 0
ONESPAN INC COM 68287N100   160,135 14,938 SH   SOLE 43 12,851 0 2,087
ONESPAWORLD HOLDINGS LIMITED COM P73684113   1,291,574 91,601 SH   SOLE 2 63,737 0 27,864
ONESPAWORLD HOLDINGS LIMITED COM P73684113   11,689 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   3,021,813 214,313 SH   SOLE 18 214,313 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   4,429,811 314,171 SH   SOLE 19 314,171 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   49,621,284 3,519,240 SH   SOLE 21 3,519,240 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   36,615,966 2,596,877 SH   SOLE 22 2,522,817 0 74,060
ONESPAWORLD HOLDINGS LIMITED COM P73684113   9,518 675 SH   SOLE 23 675 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   216,703 15,369 SH   SOLE 25 15,369 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   69,400 4,922 SH   SOLE 28 0 0 4,922
ONESPAWORLD HOLDINGS LIMITED COM P73684113   696,625 49,406 SH   SOLE 30 49,406 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   165,111 11,710 SH   SOLE 40 11,710 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   671,174 47,601 SH   SOLE 43 44,606 0 2,995
ONEWATER MARINE INC CL A COM 68280L101   212,472 6,288 SH   SOLE 2 338 0 5,950
ONEWATER MARINE INC CL A COM 68280L101   5,575 165 SH   SOLE 7 165 0 0
ONEWATER MARINE INC CL A COM 68280L101   1,112,434 32,922 SH   SOLE 18 32,922 0 0
ONEWATER MARINE INC CL A COM 68280L101   809,000 23,942 SH   SOLE 19 23,942 0 0
ONEWATER MARINE INC CL A COM 68280L101   15,038,307 445,052 SH   SOLE 21 445,052 0 0
ONEWATER MARINE INC CL A COM 68280L101   10,287,467 304,453 SH   SOLE 22 294,776 0 9,677
ONEWATER MARINE INC CL A COM 68280L101   366,081 10,834 SH   SOLE 43 9,651 0 1,183
ONTO INNOVATION INC COM 683344105   8,614,845 56,343 SH   SOLE 2 40,819 0 15,524
ONTO INNOVATION INC COM 683344105   188,832 1,235 SH   SOLE 4 173 0 1,062
ONTO INNOVATION INC COM 683344105   1,696,884 11,098 SH   SOLE 7 10,505 0 593
ONTO INNOVATION INC COM 683344105   28,740,154 187,967 SH   SOLE 18 187,967 0 0
ONTO INNOVATION INC COM 683344105   16,382,929 107,148 SH   SOLE 19 107,148 0 0
ONTO INNOVATION INC COM 683344105   577,649,167 3,777,954 SH   SOLE 21 3,777,954 0 0
ONTO INNOVATION INC COM 683344105   237,293,308 1,551,951 SH   SOLE 22 1,506,787 0 45,164
ONTO INNOVATION INC COM 683344105   41,283 270 SH   SOLE 23 270 0 0
ONTO INNOVATION INC COM 683344105   1,531,599 10,017 SH   SOLE 25 10,017 0 0
ONTO INNOVATION INC COM 683344105   2,710,611 17,728 SH   SOLE 26 17,728 0 0
ONTO INNOVATION INC COM 683344105   133,635 874 SH   SOLE 28 874 0 0
ONTO INNOVATION INC COM 683344105   52,126,821 340,921 SH   SOLE 30 340,921 0 0
ONTO INNOVATION INC COM 683344105   64,524 422 SH   SOLE 36 422 0 0
ONTO INNOVATION INC COM 683344105   1,524,260 9,969 SH   SOLE 40 9,969 0 0
ONTO INNOVATION INC COM 683344105   10,940,148 71,551 SH   SOLE 43 49,995 0 21,556
ONTRAK INC COM NEW 683373302   1 3 SH   SOLE 21 3 0 0
ONTRAK INC COM NEW 683373302   8,022 20,005 SH   SOLE 22 20,005 0 0
OOMA INC COM 683416101   3,900,334 363,498 SH   SOLE 2 246,044 0 117,454
OOMA INC COM 683416101   3,305 308 SH   SOLE 7 308 0 0
OOMA INC COM 683416101   917,029 85,464 SH   SOLE 18 78,324 0 7,140
OOMA INC COM 683416101   6,775,974 631,498 SH   SOLE 19 631,498 0 0
OOMA INC COM 683416101   9,959,457 928,188 SH   SOLE 21 928,188 0 0
OOMA INC COM 683416101   13,823,041 1,288,261 SH   SOLE 22 1,234,929 0 53,332
OOMA INC COM 683416101   312,844 29,156 SH   SOLE 23 29,156 0 0
OOMA INC COM 683416101   941,139 87,711 SH   SOLE 26 0 0 87,711
OOMA INC COM 683416101   38,274 3,567 SH   SOLE 43 3,567 0 0
OP BANCORP COM 67109R109   312,020 28,495 SH   SOLE 2 28,495 0 0
OP BANCORP COM 67109R109   24,900 2,274 SH   SOLE 18 2,274 0 0
OP BANCORP COM 67109R109   356,871 32,591 SH   SOLE 21 32,591 0 0
OP BANCORP COM 67109R109   1,304,528 119,135 SH   SOLE 22 119,135 0 0
OP BANCORP COM 67109R109   3,537 323 SH   SOLE 26 204 0 119
OP BANCORP COM 67109R109   16,107 1,471 SH   SOLE 28 0 0 1,471
OP BANCORP COM 67109R109   8,705 795 SH   SOLE 31 723 0 72
OPAL FUELS INC CLASS A COM 68347P103   1,057,693 191,611 SH   SOLE 22 191,611 0 0
OPEN LENDING CORP COM 68373J104   559,362 65,730 SH   SOLE 2 40,667 0 25,063
OPEN LENDING CORP COM 68373J104   2,740 322 SH   SOLE 4 322 0 0
OPEN LENDING CORP COM 68373J104   9,352 1,099 SH   SOLE 7 1,099 0 0
OPEN LENDING CORP COM 68373J104   2,087,120 245,255 SH   SOLE 18 245,255 0 0
OPEN LENDING CORP COM 68373J104   1,736,321 204,033 SH   SOLE 19 204,033 0 0
OPEN LENDING CORP COM 68373J104   32,976,412 3,875,019 SH   SOLE 21 3,875,019 0 0
OPEN LENDING CORP COM 68373J104   23,384,195 2,747,849 SH   SOLE 22 2,662,046 0 85,803
OPEN LENDING CORP COM 68373J104   152,712 17,945 SH   SOLE 25 17,945 0 0
OPEN LENDING CORP COM 68373J104   159,222 18,710 SH   SOLE 26 18,710 0 0
OPEN LENDING CORP COM 68373J104   1,058,074 124,333 SH   SOLE 30 124,333 0 0
OPEN LENDING CORP COM 68373J104   122,033 14,340 SH   SOLE 40 14,340 0 0
OPEN LENDING CORP COM 68373J104   158,090 18,577 SH   SOLE 43 16,974 0 1,603
OPEN TEXT CORP COM 683715106   41,870,325 996,438 SH   SOLE 21 996,438 0 0
OPEN TEXT CORP COM 683715106   17,315,262 412,072 SH   SOLE 43 366,701 0 45,371
OPENDOOR TECHNOLOGIES INC COM 683712103   4,332,415 967,057 SH   SOLE 2 451,517 0 515,540
OPENDOOR TECHNOLOGIES INC COM 683712103   69,382 15,487 SH   SOLE 4 15,487 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   19,734 4,405 SH   SOLE 7 4,405 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   7,194,248 1,605,859 SH   SOLE 18 1,605,859 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   21,166,701 4,724,710 SH   SOLE 19 4,724,710 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   106,430,719 23,756,857 SH   SOLE 21 23,756,857 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   76,209,267 17,010,997 SH   SOLE 22 16,225,693 0 785,304
OPENDOOR TECHNOLOGIES INC COM 683712103   134,933 30,119 SH   SOLE 23 30,119 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   417,209 93,127 SH   SOLE 25 93,127 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   1,518,787 339,015 SH   SOLE 26 161,804 0 177,211
OPENDOOR TECHNOLOGIES INC COM 683712103   80,107 17,881 SH   SOLE 28 17,881 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   3,205,059 715,415 SH   SOLE 30 715,415 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   55,601 12,411 SH   SOLE 36 12,411 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   510,218 113,888 SH   SOLE 40 113,888 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   5,666,613 1,264,869 SH   SOLE 43 1,134,510 0 130,359
OPENLANE INC COM 48238T109   1,898,568 128,195 SH   SOLE 2 52,318 0 75,877
OPENLANE INC COM 48238T109   5,672 383 SH   SOLE 4 383 0 0
OPENLANE INC COM 48238T109   574,391 38,784 SH   SOLE 7 36,748 0 2,036
OPENLANE INC COM 48238T109   5,181,812 349,886 SH   SOLE 18 349,886 0 0
OPENLANE INC COM 48238T109   3,301,105 222,897 SH   SOLE 19 222,897 0 0
OPENLANE INC COM 48238T109   193,550,853 13,068,930 SH   SOLE 21 13,068,930 0 0
OPENLANE INC COM 48238T109   48,632,352 3,283,751 SH   SOLE 22 3,142,673 0 141,078
OPENLANE INC COM 48238T109   300,806 20,311 SH   SOLE 25 20,311 0 0
OPENLANE INC COM 48238T109   897,442 60,597 SH   SOLE 26 31,523 0 29,074
OPENLANE INC COM 48238T109   32,923 2,223 SH   SOLE 28 2,223 0 0
OPENLANE INC COM 48238T109   4,839,153 326,749 SH   SOLE 30 326,749 0 0
OPENLANE INC COM 48238T109   73,206 4,943 SH   SOLE 36 4,943 0 0
OPENLANE INC COM 48238T109   354,463 23,934 SH   SOLE 40 23,934 0 0
OPENLANE INC COM 48238T109   925,936 62,521 SH   SOLE 43 59,591 0 2,930
OPERA LTD SPONSORED ADS 68373M107   374,674 28,320 SH   SOLE 43 26,677 0 1,643
OPGEN INC COM NEW 68373L406   6,737 16,040 SH   SOLE 22 16,040 0 0
OPKO HEALTH INC COM 68375N103   1,074,232 711,412 SH   SOLE 2 216,266 0 495,146
OPKO HEALTH INC COM 68375N103   2,712 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103   3,518 2,330 SH   SOLE 7 2,330 0 0
OPKO HEALTH INC COM 68375N103   1,657,467 1,097,660 SH   SOLE 18 1,097,660 0 0
OPKO HEALTH INC COM 68375N103   2,395,742 1,586,584 SH   SOLE 19 1,586,584 0 0
OPKO HEALTH INC COM 68375N103   29,826,840 19,752,874 SH   SOLE 21 19,752,874 0 0
OPKO HEALTH INC COM 68375N103   18,408,040 12,190,755 SH   SOLE 22 11,515,337 0 675,418
OPKO HEALTH INC COM 68375N103   3,355 2,222 SH   SOLE 23 2,222 0 0
OPKO HEALTH INC COM 68375N103   155,938 103,270 SH   SOLE 25 103,270 0 0
OPKO HEALTH INC COM 68375N103   546,766 362,097 SH   SOLE 26 79,720 0 282,377
OPKO HEALTH INC COM 68375N103   11,994 7,943 SH   SOLE 28 7,943 0 0
OPKO HEALTH INC COM 68375N103   1,164,603 771,260 SH   SOLE 30 771,260 0 0
OPKO HEALTH INC COM 68375N103   95,710 63,384 SH   SOLE 40 63,384 0 0
OPKO HEALTH INC COM 68375N103   470,881 311,842 SH   SOLE 43 305,936 0 5,906
OPORTUN FINL CORP COM 68376D104   748,687 191,480 SH   SOLE 2 137,749 0 53,731
OPORTUN FINL CORP COM 68376D104   19,652 5,026 SH   SOLE 18 5,026 0 0
OPORTUN FINL CORP COM 68376D104   399,633 102,208 SH   SOLE 19 102,208 0 0
OPORTUN FINL CORP COM 68376D104   309,136 79,063 SH   SOLE 21 79,063 0 0
OPORTUN FINL CORP COM 68376D104   1,718,867 439,608 SH   SOLE 22 436,546 0 3,062
OPORTUN FINL CORP COM 68376D104   476,684 121,914 SH   SOLE 26 0 0 121,914
OPORTUN FINL CORP COM 68376D104   2,165,096 553,733 SH   SOLE 34 553,733 0 0
OPORTUN FINL CORP COM 68376D104   743 190 SH   SOLE 43 190 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   451,462 10,926 SH   SOLE 2 10,926 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   490,716 11,876 SH   SOLE 19 11,876 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   65,905 1,595 SH   SOLE 21 1,595 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   6,752,680 163,424 SH   SOLE 22 163,424 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   612,114 14,814 SH   SOLE 43 14,788 0 26
OPPFI INC COM CL A 68386H103   17,275 3,374 SH   SOLE 2 0 0 3,374
OPPFI INC COM CL A 68386H103   172,892 33,768 SH   SOLE 18 33,768 0 0
OPPFI INC COM CL A 68386H103   119,214 23,284 SH   SOLE 19 23,284 0 0
OPPFI INC COM CL A 68386H103   2,177,208 425,236 SH   SOLE 21 425,236 0 0
OPPFI INC COM CL A 68386H103   1,311,462 256,145 SH   SOLE 22 249,101 0 7,044
OPTICAL CABLE CORP COM NEW 683827208   2,125 787 SH   SOLE 18 787 0 0
OPTICAL CABLE CORP COM NEW 683827208   35,197 13,036 SH   SOLE 21 13,036 0 0
OPTICAL CABLE CORP COM NEW 683827208   9,077 3,362 SH   SOLE 22 3,362 0 0
OPTIMIZERX CORP COM NEW 68401U204   48,411 3,383 SH   SOLE 2 765 0 2,618
OPTIMIZERX CORP COM NEW 68401U204   3,878 271 SH   SOLE 7 271 0 0
OPTIMIZERX CORP COM NEW 68401U204   619,795 43,312 SH   SOLE 18 43,312 0 0
OPTIMIZERX CORP COM NEW 68401U204   479,657 33,519 SH   SOLE 19 33,519 0 0
OPTIMIZERX CORP COM NEW 68401U204   8,964,199 626,429 SH   SOLE 21 626,429 0 0
OPTIMIZERX CORP COM NEW 68401U204   6,123,092 427,889 SH   SOLE 22 421,336 0 6,553
OPTIMIZERX CORP COM NEW 68401U204   2,161 151 SH   SOLE 43 151 0 0
OPTINOSE INC COM 68404V100   12,781 9,908 SH   SOLE 2 4,731 0 5,177
OPTINOSE INC COM 68404V100   220,954 171,282 SH   SOLE 18 171,282 0 0
OPTINOSE INC COM 68404V100   173,678 134,634 SH   SOLE 19 134,634 0 0
OPTINOSE INC COM 68404V100   3,590,645 2,783,446 SH   SOLE 21 2,783,446 0 0
OPTINOSE INC COM 68404V100   1,683,425 1,304,981 SH   SOLE 22 1,293,466 0 11,515
OPTION CARE HEALTH INC COM NEW 68404L201   8,087,520 240,057 SH   SOLE 2 166,874 0 73,183
OPTION CARE HEALTH INC COM NEW 68404L201   19,776 587 SH   SOLE 4 587 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   888,035 26,359 SH   SOLE 7 24,977 0 1,382
OPTION CARE HEALTH INC COM NEW 68404L201   22,869,311 678,816 SH   SOLE 18 649,617 0 29,199
OPTION CARE HEALTH INC COM NEW 68404L201   20,015,263 594,101 SH   SOLE 19 594,101 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   453,942,058 13,474,089 SH   SOLE 21 13,474,089 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   191,724,164 5,690,833 SH   SOLE 22 5,524,030 0 166,803
OPTION CARE HEALTH INC COM NEW 68404L201   314,058 9,322 SH   SOLE 23 9,322 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,229,921 36,507 SH   SOLE 25 36,507 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,557,084 46,218 SH   SOLE 26 46,218 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   201,769 5,989 SH   SOLE 28 1,689 0 4,300
OPTION CARE HEALTH INC COM NEW 68404L201   7,599,049 225,558 SH   SOLE 30 225,558 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,277,121 37,908 SH   SOLE 40 37,908 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   30,860 916 SH   OTR 43 916 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   2,212,288 65,666 SH   SOLE 43 42,830 0 22,836
ORACLE CORP COM 68389X105   304,527,280 2,888,431 SH   SOLE 2 573,229 0 2,315,202
ORACLE CORP COM 68389X105   144,455,020 1,370,151 SH   SOLE 4 734,845 0 635,306
ORACLE CORP COM 68389X105   153,979,144 1,460,487 SH   SOLE 7 1,317,706 0 142,781
ORACLE CORP COM 68389X105   5,343,720 50,685 SH   SOLE 13 50,685 0 0
ORACLE CORP COM 68389X105   25,747,693 244,216 SH   SOLE 15 244,216 0 0
ORACLE CORP COM 68389X105   375,465,750 3,561,280 SH   SOLE 18 3,317,084 0 244,196
ORACLE CORP COM 68389X105   221,556,822 2,101,459 SH   SOLE 19 2,101,459 0 0
ORACLE CORP COM 68389X105   5,032,407,217 47,732,213 SH   SOLE 21 47,732,213 0 0
ORACLE CORP COM 68389X105   3,667,739,114 34,788,382 SH   SOLE 22 31,242,443 0 3,545,939
ORACLE CORP COM 68389X105   341,002,687 3,234,399 SH   SOLE 23 3,234,399 0 0
ORACLE CORP COM 68389X105   405,663,011 3,847,700 SH   SOLE 25 3,625,873 0 221,827
ORACLE CORP COM 68389X105   201,363,393 1,909,925 SH   SOLE 26 1,010,185 0 899,740
ORACLE CORP COM 68389X105   354,860,722 3,365,842 SH   SOLE 28 166,919 0 3,198,923
ORACLE CORP COM 68389X105   365,104 3,463 SH   SOLE 29 3,463 0 0
ORACLE CORP COM 68389X105   1,077,406,039 10,219,160 SH   SOLE 30 10,219,160 0 0
ORACLE CORP COM 68389X105   38,511,576 365,281 SH   SOLE 31 337,808 0 27,473
ORACLE CORP COM 68389X105   12,955,449 122,882 SH   SOLE 32 122,882 0 0
ORACLE CORP COM 68389X105   216,276,045 2,051,371 SH   SOLE 34 2,051,371 0 0
ORACLE CORP COM 68389X105   40,658,236 385,642 SH   SOLE 36 385,642 0 0
ORACLE CORP COM 68389X105   9,272,569 87,950 SH   SOLE 37 87,950 0 0
ORACLE CORP COM 68389X105   9,039,041 85,735 SH   SOLE 40 85,735 0 0
ORACLE CORP COM 68389X105   235,320 2,232 SH   OTR 43 2,232 0 0
ORACLE CORP COM 68389X105   269,854,747 2,559,563 SH   SOLE 43 2,166,357 0 393,206
ORACLE CORP OPTIONS 68389X105   2,098,057 19,900 SH Call SOLE 2 0 0 19,900
ORACLE CORP OPTIONS 68389X105   316,290 3,000 SH Call SOLE 4 3,000 0 0
ORACLE CORP OPTIONS 68389X105   7,253,584 68,800 SH Call SOLE 18 68,800 0 0
ORACLE CORP OPTIONS 68389X105   39,567,879 375,300 SH Call SOLE 19 375,300 0 0
ORACLE CORP OPTIONS 68389X105   2,952,040 28,000 SH Call SOLE 22 28,000 0 0
ORACLE CORP OPTIONS 68389X105   1,623,622 15,400 SH Call SOLE 26 15,400 0 0
ORACLE CORP OPTIONS 68389X105   189,774 1,800 SH Call SOLE 30 1,800 0 0
ORACLE CORP OPTIONS 68389X105   22,962,654 217,800 SH Call SOLE 34 217,800 0 0
ORAGENICS INC COM 684023500   5,593 994 SH   SOLE 21 994 0 0
ORAGENICS INC COM 684023500   119,019 21,154 SH   SOLE 22 21,154 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   15,320 6,632 SH   SOLE 18 6,632 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   187,401 81,126 SH   SOLE 21 81,126 0 0
ORANGE SPONSORED ADR 684060106   24,577,330 2,150,248 SH   SOLE 43 2,064,331 0 85,916
ORANGE CNTY BANCORP INC COM 68417L107   169,033 2,806 SH   SOLE 2 183 0 2,623
ORANGE CNTY BANCORP INC COM 68417L107   3,795 63 SH   SOLE 7 63 0 0
ORANGE CNTY BANCORP INC COM 68417L107   921,009 15,289 SH   SOLE 18 15,289 0 0
ORANGE CNTY BANCORP INC COM 68417L107   642,821 10,671 SH   SOLE 19 10,671 0 0
ORANGE CNTY BANCORP INC COM 68417L107   12,256,009 203,453 SH   SOLE 21 203,453 0 0
ORANGE CNTY BANCORP INC COM 68417L107   5,829,726 96,775 SH   SOLE 22 93,154 0 3,621
ORASURE TECHNOLOGIES INC COM 68554V108   1,225,638 149,468 SH   SOLE 2 55,052 0 94,416
ORASURE TECHNOLOGIES INC COM 68554V108   2,985 364 SH   SOLE 4 364 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   338,529 41,284 SH   SOLE 7 39,022 0 2,262
ORASURE TECHNOLOGIES INC COM 68554V108   2,032,354 247,848 SH   SOLE 18 243,472 0 4,376
ORASURE TECHNOLOGIES INC COM 68554V108   5,281,464 644,081 SH   SOLE 19 644,081 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   70,866,261 8,642,227 SH   SOLE 21 8,642,227 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   19,883,327 2,424,796 SH   SOLE 22 2,289,253 0 135,543
ORASURE TECHNOLOGIES INC COM 68554V108   181,277 22,107 SH   SOLE 25 22,107 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   23,116 2,819 SH   SOLE 26 2,819 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   3,086,004 376,342 SH   SOLE 30 376,342 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   20,525 2,503 SH   SOLE 36 2,503 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   80,130 9,772 SH   SOLE 40 9,772 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   485,875 59,253 SH   SOLE 43 58,534 0 719
ORCHESTRA BIOMED HLDGS INC COM 68572M106   12,234 1,340 SH   SOLE 2 324 0 1,016
ORCHESTRA BIOMED HLDGS INC COM 68572M106   424,855 46,534 SH   SOLE 18 46,534 0 0
ORCHESTRA BIOMED HLDGS INC COM 68572M106   4,949,190 542,080 SH   SOLE 19 542,080 0 0
ORCHESTRA BIOMED HLDGS INC COM 68572M106   4,656,948 510,071 SH   SOLE 21 510,071 0 0
ORCHESTRA BIOMED HLDGS INC COM 68572M106   3,366,624 368,743 SH   SOLE 22 365,760 0 2,983
ORCHID IS CAP INC COM NEW 68571X301   218,059 25,867 SH   SOLE 2 1,831 0 24,036
ORCHID IS CAP INC COM NEW 68571X301   3,996 474 SH   SOLE 7 474 0 0
ORCHID IS CAP INC COM NEW 68571X301   1,250,591 148,350 SH   SOLE 18 148,350 0 0
ORCHID IS CAP INC COM NEW 68571X301   772,129 91,593 SH   SOLE 19 91,593 0 0
ORCHID IS CAP INC COM NEW 68571X301   23,318,788 2,766,167 SH   SOLE 21 2,766,167 0 0
ORCHID IS CAP INC COM NEW 68571X301   15,941,476 1,891,041 SH   SOLE 22 1,844,737 0 46,304
ORCHID IS CAP INC COM NEW 68571X301   851,944 101,061 SH   SOLE 43 78,199 0 22,862
OREILLY AUTOMOTIVE INC COM 67103H107   122,689,531 129,136 SH   SOLE 2 29,765 0 99,371
OREILLY AUTOMOTIVE INC COM 67103H107   51,493,386 54,199 SH   SOLE 4 26,740 0 27,459
OREILLY AUTOMOTIVE INC COM 67103H107   48,229,861 50,764 SH   SOLE 7 44,399 0 6,365
OREILLY AUTOMOTIVE INC COM 67103H107   2,572,817 2,708 SH   SOLE 13 2,708 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   8,831,944 9,296 SH   SOLE 15 9,296 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   87,704,735 92,313 SH   SOLE 18 88,179 0 4,134
OREILLY AUTOMOTIVE INC COM 67103H107   20,505,577 21,583 SH   SOLE 19 21,583 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,353,133,388 1,424,231 SH   SOLE 21 1,424,231 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,262,793,132 1,329,144 SH   SOLE 22 1,200,276 0 128,868
OREILLY AUTOMOTIVE INC COM 67103H107   99,018,288 104,221 SH   SOLE 23 104,221 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   99,902,812 105,152 SH   SOLE 25 104,907 0 245
OREILLY AUTOMOTIVE INC COM 67103H107   64,929,417 68,341 SH   SOLE 26 36,968 0 31,373
OREILLY AUTOMOTIVE INC COM 67103H107   87,098,584 91,675 SH   SOLE 28 1,017 0 90,658
OREILLY AUTOMOTIVE INC COM 67103H107   1,374,766 1,447 SH   SOLE 29 1,447 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   362,429,868 381,473 SH   SOLE 30 381,254 0 219
OREILLY AUTOMOTIVE INC COM 67103H107   16,928,525 17,818 SH   SOLE 31 16,797 0 1,021
OREILLY AUTOMOTIVE INC COM 67103H107   16,326,175 17,184 SH   SOLE 32 17,184 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   35,771,462 37,651 SH   SOLE 34 37,651 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   14,051,683 14,790 SH   SOLE 36 14,790 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   2,984,201 3,141 SH   SOLE 40 3,141 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   78,022 82 SH   OTR 43 82 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   95,526,269 100,546 SH   SOLE 43 78,598 0 21,947
ORGANOGENESIS HLDGS INC COM 68621F102   173,326 42,378 SH   SOLE 2 5,153 0 37,225
ORGANOGENESIS HLDGS INC COM 68621F102   2,507 613 SH   SOLE 7 613 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   818,736 200,180 SH   SOLE 18 200,180 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   798,969 195,347 SH   SOLE 19 195,347 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   11,476,536 2,805,999 SH   SOLE 21 2,805,999 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   7,527,293 1,840,414 SH   SOLE 22 1,772,583 0 67,831
ORGANOGENESIS HLDGS INC COM 68621F102   270,656 66,175 SH   SOLE 30 66,175 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   192,561 47,081 SH   SOLE 43 46,832 0 249
ORGANON & CO COMMON STOCK 68622V106   6,441,789 446,726 SH   SOLE 2 129,409 0 317,317
ORGANON & CO COMMON STOCK 68622V106   11,089 769 SH   SOLE 4 769 0 0
ORGANON & CO COMMON STOCK 68622V106   581,934 40,356 SH   SOLE 7 38,398 0 1,958
ORGANON & CO COMMON STOCK 68622V106   3,313,529 229,787 SH   SOLE 18 229,787 0 0
ORGANON & CO COMMON STOCK 68622V106   1,267,936 87,929 SH   SOLE 19 87,929 0 0
ORGANON & CO COMMON STOCK 68622V106   353,676,168 24,526,780 SH   SOLE 21 24,526,780 0 0
ORGANON & CO COMMON STOCK 68622V106   95,487,135 6,621,854 SH   SOLE 22 6,272,913 0 348,941
ORGANON & CO COMMON STOCK 68622V106   788,457 54,678 SH   SOLE 25 54,678 0 0
ORGANON & CO COMMON STOCK 68622V106   1,535,701 106,498 SH   SOLE 26 106,498 0 0
ORGANON & CO COMMON STOCK 68622V106   585,365 40,594 SH   SOLE 28 4,517 0 36,077
ORGANON & CO COMMON STOCK 68622V106   7,681,967 532,730 SH   SOLE 30 532,730 0 0
ORGANON & CO COMMON STOCK 68622V106   50,888 3,529 SH   SOLE 31 3,529 0 0
ORGANON & CO COMMON STOCK 68622V106   622,324 43,157 SH   SOLE 34 43,157 0 0
ORGANON & CO COMMON STOCK 68622V106   314,990 21,844 SH   SOLE 36 21,844 0 0
ORGANON & CO COMMON STOCK 68622V106   783,857 54,359 SH   SOLE 40 54,359 0 0
ORGANON & CO COMMON STOCK 68622V106   10,262,758 711,703 SH   SOLE 43 643,977 0 67,726
ORGANOVO HLDGS INC COM NEW 68620A203   5,897 5,313 SH   SOLE 21 5,313 0 0
ORGANOVO HLDGS INC COM NEW 68620A203   157,851 142,208 SH   SOLE 22 142,208 0 0
ORGENESIS INC COM NEW 68619K204   2,480 4,954 SH   SOLE 18 4,954 0 0
ORGENESIS INC COM NEW 68619K204   31,638 63,188 SH   SOLE 21 63,188 0 0
ORGENESIS INC COM NEW 68619K204   29,850 59,617 SH   SOLE 22 59,617 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   600,282 65,248 SH   SOLE 2 43,673 0 21,575
ORIC PHARMACEUTICALS INC COM 68622P109   4,618 502 SH   SOLE 7 502 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   1,063,474 115,595 SH   SOLE 18 115,595 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   801,826 87,155 SH   SOLE 19 87,155 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   16,860,739 1,832,689 SH   SOLE 21 1,832,689 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   8,704,884 946,183 SH   SOLE 22 909,668 0 36,515
ORIC PHARMACEUTICALS INC COM 68622P109   246,606 26,805 SH   SOLE 30 26,805 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   197,533 21,471 SH   SOLE 43 19,163 0 2,308
ORIGIN BANCORP INC COM 68621T102   1,550,461 43,589 SH   SOLE 2 15,942 0 27,647
ORIGIN BANCORP INC COM 68621T102   7,754 218 SH   SOLE 7 218 0 0
ORIGIN BANCORP INC COM 68621T102   3,064,782 86,162 SH   SOLE 18 86,162 0 0
ORIGIN BANCORP INC COM 68621T102   4,630,574 130,182 SH   SOLE 19 130,182 0 0
ORIGIN BANCORP INC COM 68621T102   46,123,832 1,296,706 SH   SOLE 21 1,296,706 0 0
ORIGIN BANCORP INC COM 68621T102   28,903,079 812,569 SH   SOLE 22 774,069 0 38,500
ORIGIN BANCORP INC COM 68621T102   206,875 5,816 SH   SOLE 25 5,816 0 0
ORIGIN BANCORP INC COM 68621T102   646,805 18,184 SH   SOLE 26 18,184 0 0
ORIGIN BANCORP INC COM 68621T102   14,904 419 SH   SOLE 28 419 0 0
ORIGIN BANCORP INC COM 68621T102   776,422 21,828 SH   SOLE 30 21,828 0 0
ORIGIN BANCORP INC COM 68621T102   155,050 4,359 SH   SOLE 40 4,359 0 0
ORIGIN BANCORP INC COM 68621T102   1,403,557 39,459 SH   SOLE 43 33,581 0 5,878
ORIGIN MATERIALS INC COM 68622D106   54,638 65,341 SH   SOLE 2 3,607 0 61,734
ORIGIN MATERIALS INC COM 68622D106   879 1,051 SH   SOLE 7 1,051 0 0
ORIGIN MATERIALS INC COM 68622D106   270,850 323,906 SH   SOLE 18 323,906 0 0
ORIGIN MATERIALS INC COM 68622D106   205,142 245,326 SH   SOLE 19 245,326 0 0
ORIGIN MATERIALS INC COM 68622D106   3,835,968 4,587,381 SH   SOLE 21 4,587,381 0 0
ORIGIN MATERIALS INC COM 68622D106   2,735,559 3,271,417 SH   SOLE 22 3,176,768 0 94,649
ORION ENERGY SYS INC COM 686275108   4,452 5,137 SH   SOLE 18 5,137 0 0
ORION ENERGY SYS INC COM 686275108   64,364 74,272 SH   SOLE 21 74,272 0 0
ORION ENERGY SYS INC COM 686275108   212,957 245,739 SH   SOLE 22 245,739 0 0
ORION GROUP HLDGS INC COM 68628V308   43,635 8,833 SH   SOLE 2 8,833 0 0
ORION GROUP HLDGS INC COM 68628V308   28,909 5,852 SH   SOLE 18 5,852 0 0
ORION GROUP HLDGS INC COM 68628V308   318,734 64,521 SH   SOLE 21 64,521 0 0
ORION GROUP HLDGS INC COM 68628V308   2,498,835 505,837 SH   SOLE 22 505,837 0 0
ORION GROUP HLDGS INC COM 68628V308   7,178 1,453 SH   SOLE 26 1,013 0 440
ORION GROUP HLDGS INC COM 68628V308   35,701 7,227 SH   SOLE 28 0 0 7,227
ORION GROUP HLDGS INC COM 68628V308   18,836 3,813 SH   SOLE 31 3,551 0 262
ORION OFFICE REIT INC COM 68629Y103   955,783 167,095 SH   SOLE 2 135,664 0 31,431
ORION OFFICE REIT INC COM 68629Y103   4,593 803 SH   SOLE 7 803 0 0
ORION OFFICE REIT INC COM 68629Y103   953,781 166,745 SH   SOLE 18 166,745 0 0
ORION OFFICE REIT INC COM 68629Y103   710,098 124,143 SH   SOLE 19 124,143 0 0
ORION OFFICE REIT INC COM 68629Y103   14,683,257 2,567,003 SH   SOLE 21 2,567,003 0 0
ORION OFFICE REIT INC COM 68629Y103   9,929,096 1,735,856 SH   SOLE 22 1,664,084 0 71,772
ORION OFFICE REIT INC COM 68629Y103   14,815 2,590 SH   SOLE 23 2,590 0 0
ORION OFFICE REIT INC COM 68629Y103   97 17 SH   SOLE 30 0 0 17
ORION OFFICE REIT INC COM 68629Y103   225,715 39,461 SH   SOLE 43 38,871 0 590
ORION S.A. COM L72967109   900,254 32,465 SH   SOLE 2 19,078 0 13,387
ORION S.A. COM L72967109   4,991 180 SH   SOLE 4 180 0 0
ORION S.A. COM L72967109   364,650 13,150 SH   SOLE 7 12,450 0 700
ORION S.A. COM L72967109   3,683,237 132,825 SH   SOLE 18 132,825 0 0
ORION S.A. COM L72967109   3,160,222 113,964 SH   SOLE 19 113,964 0 0
ORION S.A. COM L72967109   58,818,075 2,121,099 SH   SOLE 21 2,121,099 0 0
ORION S.A. COM L72967109   42,940,321 1,548,515 SH   SOLE 22 1,499,862 0 48,653
ORION S.A. COM L72967109   362,514 13,073 SH   SOLE 25 13,073 0 0
ORION S.A. COM L72967109   849,231 30,625 SH   SOLE 26 30,625 0 0
ORION S.A. COM L72967109   1,226,165 44,218 SH   SOLE 30 44,218 0 0
ORION S.A. COM L72967109   318,035 11,469 SH   SOLE 40 11,469 0 0
ORION S.A. COM L72967109   939,964 33,897 SH   SOLE 43 30,640 0 3,257
ORIX CORP SPONSORED ADR 686330101   20,205,319 216,354 SH   SOLE 43 205,124 0 11,230
ORMAT TECHNOLOGIES INC COM 686688102   7,341,019 96,860 SH   SOLE 2 73,666 0 23,194
ORMAT TECHNOLOGIES INC COM 686688102   472,778 6,238 SH   SOLE 4 133 0 6,105
ORMAT TECHNOLOGIES INC COM 686688102   1,082,433 14,282 SH   SOLE 7 13,604 0 678
ORMAT TECHNOLOGIES INC COM 686688102   16,408,535 216,500 SH   SOLE 18 216,500 0 0
ORMAT TECHNOLOGIES INC COM 686688102   8,335,233 109,978 SH   SOLE 19 109,978 0 0
ORMAT TECHNOLOGIES INC COM 686688102   390,953,696 5,158,381 SH   SOLE 21 5,158,381 0 0
ORMAT TECHNOLOGIES INC COM 686688102   128,125,951 1,690,539 SH   SOLE 22 1,635,357 0 55,182
ORMAT TECHNOLOGIES INC COM 686688102   4,994,864 65,904 SH   SOLE 25 65,904 0 0
ORMAT TECHNOLOGIES INC COM 686688102   2,415,730 31,874 SH   SOLE 26 21,296 0 10,578
ORMAT TECHNOLOGIES INC COM 686688102   3,325,589 43,879 SH   SOLE 28 35,180 0 8,699
ORMAT TECHNOLOGIES INC COM 686688102   108,260,861 1,428,432 SH   SOLE 30 1,428,432 0 0
ORMAT TECHNOLOGIES INC COM 686688102   6,110,569 80,625 SH   SOLE 34 80,625 0 0
ORMAT TECHNOLOGIES INC COM 686688102   59,419 784 SH   SOLE 36 784 0 0
ORMAT TECHNOLOGIES INC COM 686688102   932,065 12,298 SH   SOLE 40 12,298 0 0
ORMAT TECHNOLOGIES INC COM 686688102   33,044,187 435,997 SH   SOLE 43 412,943 0 23,054
ORMAT TECHNOLOGIES INC NOTE 2.500% 7/1 686688AB8   3,180,600 3,100,000 PRN   SOLE 21 3,100,000 0 0
ORRSTOWN FINL SVCS INC COM 687380105   268,067 9,087 SH   SOLE 2 2,708 0 6,379
ORRSTOWN FINL SVCS INC COM 687380105   5,163 175 SH   SOLE 7 175 0 0
ORRSTOWN FINL SVCS INC COM 687380105   896,948 30,405 SH   SOLE 18 30,405 0 0
ORRSTOWN FINL SVCS INC COM 687380105   621,093 21,054 SH   SOLE 19 21,054 0 0
ORRSTOWN FINL SVCS INC COM 687380105   13,214,850 447,961 SH   SOLE 21 447,961 0 0
ORRSTOWN FINL SVCS INC COM 687380105   8,348,884 283,013 SH   SOLE 22 275,584 0 7,429
ORTHOFIX MED INC COM 68752M108   633,803 47,018 SH   SOLE 2 22,922 0 24,096
ORTHOFIX MED INC COM 68752M108   7,320 543 SH   SOLE 4 91 0 452
ORTHOFIX MED INC COM 68752M108   372,115 27,605 SH   SOLE 7 26,098 0 1,507
ORTHOFIX MED INC COM 68752M108   1,350,130 100,158 SH   SOLE 18 100,158 0 0
ORTHOFIX MED INC COM 68752M108   960,652 71,265 SH   SOLE 19 71,265 0 0
ORTHOFIX MED INC COM 68752M108   23,792,133 1,764,995 SH   SOLE 21 1,764,995 0 0
ORTHOFIX MED INC COM 68752M108   15,436,662 1,145,153 SH   SOLE 22 1,096,405 0 48,748
ORTHOFIX MED INC COM 68752M108   91,300 6,773 SH   SOLE 25 6,773 0 0
ORTHOFIX MED INC COM 68752M108   87,472 6,489 SH   SOLE 26 6,489 0 0
ORTHOFIX MED INC COM 68752M108   1,600,804 118,754 SH   SOLE 30 118,754 0 0
ORTHOFIX MED INC COM 68752M108   8,883 659 SH   SOLE 36 659 0 0
ORTHOFIX MED INC COM 68752M108   107,233 7,955 SH   SOLE 40 7,955 0 0
ORTHOFIX MED INC COM 68752M108   268,953 19,952 SH   SOLE 43 19,752 0 200
ORTHOPEDIATRICS CORP COM 68752L100   282,739 8,697 SH   SOLE 2 4,662 0 4,035
ORTHOPEDIATRICS CORP COM 68752L100   1,463 45 SH   SOLE 4 45 0 0
ORTHOPEDIATRICS CORP COM 68752L100   4,129 127 SH   SOLE 7 127 0 0
ORTHOPEDIATRICS CORP COM 68752L100   1,329,009 40,880 SH   SOLE 18 40,880 0 0
ORTHOPEDIATRICS CORP COM 68752L100   1,119,059 34,422 SH   SOLE 19 34,422 0 0
ORTHOPEDIATRICS CORP COM 68752L100   20,467,646 629,580 SH   SOLE 21 629,580 0 0
ORTHOPEDIATRICS CORP COM 68752L100   14,240,973 438,049 SH   SOLE 22 425,429 0 12,620
ORTHOPEDIATRICS CORP COM 68752L100   119,312 3,670 SH   SOLE 25 3,670 0 0
ORTHOPEDIATRICS CORP COM 68752L100   343,013 10,551 SH   SOLE 30 10,551 0 0
ORTHOPEDIATRICS CORP COM 68752L100   93,596 2,879 SH   SOLE 40 2,879 0 0
ORTHOPEDIATRICS CORP COM 68752L100   1,015,450 31,235 SH   SOLE 43 26,954 0 4,281
OSCAR HEALTH INC CL A 687793109   5,426,636 593,075 SH   SOLE 2 332,064 0 261,011
OSCAR HEALTH INC CL A 687793109   6,570 718 SH   SOLE 4 718 0 0
OSCAR HEALTH INC CL A 687793109   11,145 1,218 SH   SOLE 7 1,218 0 0
OSCAR HEALTH INC CL A 687793109   3,971,676 434,063 SH   SOLE 18 434,063 0 0
OSCAR HEALTH INC CL A 687793109   11,536,256 1,260,793 SH   SOLE 19 1,260,793 0 0
OSCAR HEALTH INC CL A 687793109   57,294,610 6,261,706 SH   SOLE 21 6,261,706 0 0
OSCAR HEALTH INC CL A 687793109   48,620,520 5,313,718 SH   SOLE 22 5,057,736 0 255,982
OSCAR HEALTH INC CL A 687793109   279,231 30,517 SH   SOLE 23 30,517 0 0
OSCAR HEALTH INC CL A 687793109   191,217 20,898 SH   SOLE 25 20,898 0 0
OSCAR HEALTH INC CL A 687793109   1,301,871 142,281 SH   SOLE 26 0 0 142,281
OSCAR HEALTH INC CL A 687793109   1,946,846 212,770 SH   SOLE 30 212,770 0 0
OSCAR HEALTH INC CL A 687793109   207,888 22,720 SH   SOLE 40 22,720 0 0
OSCAR HEALTH INC CL A 687793109   522,648 57,120 SH   SOLE 43 54,014 0 3,106
OSHKOSH CORP COM 688239201   60,633,821 559,301 SH   SOLE 2 492,722 0 66,579
OSHKOSH CORP COM 688239201   7,978,109 73,592 SH   SOLE 4 35,384 0 38,208
OSHKOSH CORP COM 688239201   5,145,355 47,462 SH   SOLE 7 46,394 0 1,068
OSHKOSH CORP COM 688239201   2,575,605 23,758 SH   SOLE 13 23,758 0 0
OSHKOSH CORP COM 688239201   30,507,008 281,404 SH   SOLE 18 200,072 0 81,332
OSHKOSH CORP COM 688239201   61,768,224 569,765 SH   SOLE 19 569,765 0 0
OSHKOSH CORP COM 688239201   356,835,201 3,291,534 SH   SOLE 21 3,291,534 0 0
OSHKOSH CORP COM 688239201   295,918,755 2,729,626 SH   SOLE 22 2,478,016 0 251,610
OSHKOSH CORP COM 688239201   20,069,618 185,127 SH   SOLE 23 185,127 0 0
OSHKOSH CORP COM 688239201   1,570,969 14,491 SH   SOLE 25 14,491 0 0
OSHKOSH CORP COM 688239201   28,862,970 266,239 SH   SOLE 26 76,285 0 189,954
OSHKOSH CORP COM 688239201   8,656,430 79,849 SH   SOLE 28 28,300 0 51,549
OSHKOSH CORP COM 688239201   1,857,497 17,134 SH   SOLE 29 17,134 0 0
OSHKOSH CORP COM 688239201   17,298,658 159,567 SH   SOLE 30 159,567 0 0
OSHKOSH CORP COM 688239201   3,550,753 32,753 SH   SOLE 31 32,753 0 0
OSHKOSH CORP COM 688239201   3,331,981 30,735 SH   SOLE 34 30,735 0 0
OSHKOSH CORP COM 688239201   1,155,109 10,655 SH   SOLE 36 10,655 0 0
OSHKOSH CORP COM 688239201   1,452,152 13,395 SH   SOLE 40 13,395 0 0
OSHKOSH CORP COM 688239201   7,876,459 72,654 SH   SOLE 43 66,131 0 6,523
OSI SYSTEMS INC COM 671044105   3,663,988 28,392 SH   SOLE 2 16,413 0 11,979
OSI SYSTEMS INC COM 671044105   5,678 44 SH   SOLE 4 44 0 0
OSI SYSTEMS INC COM 671044105   18,712 145 SH   SOLE 7 145 0 0
OSI SYSTEMS INC COM 671044105   6,897,852 53,451 SH   SOLE 18 46,853 0 6,598
OSI SYSTEMS INC COM 671044105   8,704,423 67,450 SH   SOLE 19 67,450 0 0
OSI SYSTEMS INC COM 671044105   237,630,476 1,841,383 SH   SOLE 21 1,841,383 0 0
OSI SYSTEMS INC COM 671044105   63,130,099 489,191 SH   SOLE 22 472,371 0 16,820
OSI SYSTEMS INC COM 671044105   192,930 1,495 SH   SOLE 23 1,495 0 0
OSI SYSTEMS INC COM 671044105   382,633 2,965 SH   SOLE 25 2,965 0 0
OSI SYSTEMS INC COM 671044105   883,476 6,846 SH   SOLE 26 6,846 0 0
OSI SYSTEMS INC COM 671044105   32,004 248 SH   SOLE 28 248 0 0
OSI SYSTEMS INC COM 671044105   18,189,598 140,950 SH   SOLE 30 140,950 0 0
OSI SYSTEMS INC COM 671044105   394,248 3,055 SH   SOLE 40 3,055 0 0
OSI SYSTEMS INC COM 671044105   1,132,414 8,775 SH   SOLE 43 8,384 0 391
OSIRIS ACQUISITION CORP CL A 68829A103   104,000 10,000 SH   SOLE 2 10,000 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   631,847 44,247 SH   SOLE 21 44,247 0 0
OTIS WORLDWIDE CORP COM 68902V107   106,215,742 1,187,166 SH   SOLE 2 607,223 0 579,943
OTIS WORLDWIDE CORP COM 68902V107   49,822,443 556,862 SH   SOLE 4 261,002 0 295,860
OTIS WORLDWIDE CORP COM 68902V107   23,725,028 265,173 SH   SOLE 7 233,181 0 31,992
OTIS WORLDWIDE CORP COM 68902V107   3,197,568 35,739 SH   SOLE 13 35,739 0 0
OTIS WORLDWIDE CORP COM 68902V107   5,366,053 59,976 SH   SOLE 15 59,976 0 0
OTIS WORLDWIDE CORP COM 68902V107   152,301,330 1,702,261 SH   SOLE 18 1,658,227 0 44,034
OTIS WORLDWIDE CORP COM 68902V107   154,711,345 1,729,198 SH   SOLE 19 1,729,198 0 0
OTIS WORLDWIDE CORP COM 68902V107   978,934,395 10,941,482 SH   SOLE 21 10,941,482 0 0
OTIS WORLDWIDE CORP COM 68902V107   827,613,336 9,250,177 SH   SOLE 22 8,224,285 0 1,025,892
OTIS WORLDWIDE CORP COM 68902V107   74,096,817 828,175 SH   SOLE 23 828,175 0 0
OTIS WORLDWIDE CORP COM 68902V107   74,210,713 829,448 SH   SOLE 25 793,721 0 35,727
OTIS WORLDWIDE CORP COM 68902V107   120,142,911 1,342,829 SH   SOLE 26 440,385 0 902,444
OTIS WORLDWIDE CORP COM 68902V107   86,547,015 967,330 SH   SOLE 28 17,976 0 949,354
OTIS WORLDWIDE CORP COM 68902V107   2,578,257 28,817 SH   SOLE 29 28,817 0 0
OTIS WORLDWIDE CORP COM 68902V107   208,644,666 2,332,007 SH   SOLE 30 2,329,507 0 2,500
OTIS WORLDWIDE CORP COM 68902V107   12,161,389 135,927 SH   SOLE 31 128,832 0 7,095
OTIS WORLDWIDE CORP COM 68902V107   168,419,849 1,882,417 SH   SOLE 34 1,882,417 0 0
OTIS WORLDWIDE CORP COM 68902V107   11,753,942 131,373 SH   SOLE 36 131,373 0 0
OTIS WORLDWIDE CORP COM 68902V107   9,695,685 108,368 SH   SOLE 37 108,368 0 0
OTIS WORLDWIDE CORP COM 68902V107   1,949,283 21,787 SH   SOLE 40 21,787 0 0
OTIS WORLDWIDE CORP COM 68902V107   50,282 562 SH   OTR 43 562 0 0
OTIS WORLDWIDE CORP COM 68902V107   58,536,499 654,258 SH   SOLE 43 586,707 0 67,551
OTTER TAIL CORP COM 689648103   5,175,353 60,908 SH   SOLE 2 42,110 0 18,798
OTTER TAIL CORP COM 689648103   8,582 101 SH   SOLE 4 101 0 0
OTTER TAIL CORP COM 689648103   11,685,244 137,522 SH   SOLE 7 137,522 0 0
OTTER TAIL CORP COM 689648103   11,357,515 133,665 SH   SOLE 18 133,665 0 0
OTTER TAIL CORP COM 689648103   7,221,770 84,992 SH   SOLE 19 84,992 0 0
OTTER TAIL CORP COM 689648103   412,204,935 4,851,182 SH   SOLE 21 4,851,182 0 0
OTTER TAIL CORP COM 689648103   99,607,867 1,172,271 SH   SOLE 22 1,131,454 0 40,817
OTTER TAIL CORP COM 689648103   2,838,678 33,408 SH   SOLE 26 12,289 0 21,119
OTTER TAIL CORP COM 689648103   22,092 260 SH   SOLE 28 260 0 0
OTTER TAIL CORP COM 689648103   6,260,420 73,678 SH   SOLE 30 73,678 0 0
OTTER TAIL CORP COM 689648103   50,727 597 SH   SOLE 36 597 0 0
OTTER TAIL CORP COM 689648103   2,226,944 26,209 SH   SOLE 43 24,588 0 1,621
OUSTER INC COM NEW 68989M202   73,931 9,639 SH   SOLE 18 9,639 0 0
OUSTER INC COM NEW 68989M202   540,359 70,451 SH   SOLE 21 70,451 0 0
OUSTER INC COM NEW 68989M202   2,588,909 337,537 SH   SOLE 22 337,537 0 0
OUSTER INC COM NEW 68989M202   74,491 9,712 SH   SOLE 25 9,712 0 0
OUSTER INC COM NEW 68989M202   71,431 9,313 SH   SOLE 26 5,229 0 4,084
OUSTER INC COM NEW 68989M202   228,942 29,849 SH   SOLE 28 0 0 29,849
OUSTER INC COM NEW 68989M202   1,765,841 230,227 SH   SOLE 30 230,227 0 0
OUSTER INC COM NEW 68989M202   120,803 15,750 SH   SOLE 31 14,669 0 1,081
OUSTER INC COM NEW 68989M202   62,242 8,115 SH   SOLE 34 8,115 0 0
OUSTER INC COM NEW 68989M202   153 20 SH   SOLE 36 20 0 0
OUSTER INC COM NEW 68989M202   15 2 SH   SOLE 43 2 0 0
OUTBRAIN INC COM 69002R103   325,942 74,416 SH   SOLE 2 44,418 0 29,998
OUTBRAIN INC COM 69002R103   517,077 118,054 SH   SOLE 18 118,054 0 0
OUTBRAIN INC COM 69002R103   488,383 111,503 SH   SOLE 19 111,503 0 0
OUTBRAIN INC COM 69002R103   6,670,144 1,522,864 SH   SOLE 21 1,522,864 0 0
OUTBRAIN INC COM 69002R103   3,708,375 846,661 SH   SOLE 22 818,759 0 27,902
OUTFRONT MEDIA INC COM 69007J106   7,007,306 501,956 SH   SOLE 2 336,655 0 165,301
OUTFRONT MEDIA INC COM 69007J106   5,500 394 SH   SOLE 4 394 0 0
OUTFRONT MEDIA INC COM 69007J106   485,962 34,811 SH   SOLE 7 33,002 0 1,809
OUTFRONT MEDIA INC COM 69007J106   6,734,402 482,407 SH   SOLE 18 461,635 0 20,772
OUTFRONT MEDIA INC COM 69007J106   15,066,037 1,079,229 SH   SOLE 19 1,079,229 0 0
OUTFRONT MEDIA INC COM 69007J106   247,118,510 17,701,899 SH   SOLE 21 17,701,899 0 0
OUTFRONT MEDIA INC COM 69007J106   70,704,482 5,064,791 SH   SOLE 22 4,825,536 0 239,255
OUTFRONT MEDIA INC COM 69007J106   112,113 8,031 SH   SOLE 23 8,031 0 0
OUTFRONT MEDIA INC COM 69007J106   433,137 31,027 SH   SOLE 25 31,027 0 0
OUTFRONT MEDIA INC COM 69007J106   2,658,794 190,458 SH   SOLE 26 57,133 0 133,325
OUTFRONT MEDIA INC COM 69007J106   7,538 540 SH   SOLE 28 540 0 0
OUTFRONT MEDIA INC COM 69007J106   4,694,608 336,290 SH   SOLE 30 336,290 0 0
OUTFRONT MEDIA INC COM 69007J106   71,308 5,108 SH   SOLE 36 5,108 0 0
OUTFRONT MEDIA INC COM 69007J106   381,415 27,322 SH   SOLE 40 27,322 0 0
OUTFRONT MEDIA INC COM 69007J106   4,566,925 327,144 SH   SOLE 43 301,432 0 25,712
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   12,664 32,143 SH   SOLE 2 6,955 0 25,188
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   924 2,344 SH   SOLE 7 2,344 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   154,660 392,539 SH   SOLE 18 392,539 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   120,146 304,940 SH   SOLE 19 304,940 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   2,382,806 6,047,730 SH   SOLE 21 6,047,730 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   1,413,116 3,586,589 SH   SOLE 22 3,528,819 0 57,770
OUTSET MED INC COM 690145107   41,543 7,679 SH   SOLE 2 1,689 0 5,990
OUTSET MED INC COM 690145107   2,792 516 SH   SOLE 7 516 0 0
OUTSET MED INC COM 690145107   647,994 119,777 SH   SOLE 18 119,777 0 0
OUTSET MED INC COM 690145107   553,070 102,231 SH   SOLE 19 102,231 0 0
OUTSET MED INC COM 690145107   11,957,312 2,210,224 SH   SOLE 21 2,210,224 0 0
OUTSET MED INC COM 690145107   7,220,273 1,334,616 SH   SOLE 22 1,313,265 0 21,351
OUTSET MED INC COM 690145107   40,856 7,552 SH   SOLE 30 7,552 0 0
OUTSET MED INC COM 690145107   69,378 12,824 SH   SOLE 43 12,736 0 88
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   475,649 90,256 SH   SOLE 2 13,031 0 77,225
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   3,873 735 SH   SOLE 7 735 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   926,830 175,869 SH   SOLE 18 175,869 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   643,636 122,132 SH   SOLE 19 122,132 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   12,444,035 2,361,297 SH   SOLE 21 2,361,297 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   8,704,080 1,651,628 SH   SOLE 22 1,609,515 0 42,113
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   146,011 27,706 SH   SOLE 43 26,792 0 914
OVID THERAPEUTICS INC COM 690469101   102,934 31,967 SH   SOLE 2 2,010 0 29,957
OVID THERAPEUTICS INC COM 690469101   547,912 170,159 SH   SOLE 18 170,159 0 0
OVID THERAPEUTICS INC COM 690469101   413,026 128,269 SH   SOLE 19 128,269 0 0
OVID THERAPEUTICS INC COM 690469101   8,538,506 2,651,710 SH   SOLE 21 2,651,710 0 0
OVID THERAPEUTICS INC COM 690469101   4,161,409 1,292,363 SH   SOLE 22 1,251,531 0 40,832
OVID THERAPEUTICS INC COM 690469101   146,349 45,450 SH   SOLE 30 45,450 0 0
OVINTIV INC COM 69047Q102   20,367,812 463,748 SH   SOLE 2 256,643 0 207,105
OVINTIV INC COM 69047Q102   4,249,524 96,756 SH   SOLE 4 64,085 0 32,671
OVINTIV INC COM 69047Q102   21,490,847 489,318 SH   SOLE 7 414,979 0 74,339
OVINTIV INC COM 69047Q102   36,102 822 SH   SOLE 13 822 0 0
OVINTIV INC COM 69047Q102   983,984 22,404 SH   SOLE 15 22,404 0 0
OVINTIV INC COM 69047Q102   29,571,643 673,307 SH   SOLE 18 657,319 0 15,988
OVINTIV INC COM 69047Q102   7,022,984 159,904 SH   SOLE 19 159,904 0 0
OVINTIV INC COM 69047Q102   666,176,144 15,167,945 SH   SOLE 21 15,167,945 0 0
OVINTIV INC COM 69047Q102   360,251,340 8,202,444 SH   SOLE 22 7,680,182 0 522,262
OVINTIV INC COM 69047Q102   18,335,195 417,468 SH   SOLE 23 417,468 0 0
OVINTIV INC COM 69047Q102   3,272,347 74,507 SH   SOLE 25 74,507 0 0
OVINTIV INC COM 69047Q102   8,669,457 197,392 SH   SOLE 26 141,183 0 56,209
OVINTIV INC COM 69047Q102   8,906,844 202,797 SH   SOLE 28 979 0 201,818
OVINTIV INC COM 69047Q102   60,721,376 1,382,545 SH   SOLE 30 1,060,451 0 322,094
OVINTIV INC COM 69047Q102   2,470,061 56,240 SH   SOLE 31 52,286 0 3,954
OVINTIV INC COM 69047Q102   500,337 11,392 SH   SOLE 34 11,392 0 0
OVINTIV INC COM 69047Q102   1,682,443 38,307 SH   SOLE 36 38,307 0 0
OVINTIV INC COM 69047Q102   589,890 13,431 SH   SOLE 40 13,431 0 0
OVINTIV INC COM 69047Q102   10,321 235 SH   OTR 43 235 0 0
OVINTIV INC COM 69047Q102   32,949,816 750,224 SH   SOLE 43 705,703 0 44,520
OWENS & MINOR INC NEW COM 690732102   2,248,250 116,671 SH   SOLE 2 51,583 0 65,088
OWENS & MINOR INC NEW COM 690732102   5,203 270 SH   SOLE 4 270 0 0
OWENS & MINOR INC NEW COM 690732102   425,327 22,072 SH   SOLE 7 20,946 0 1,126
OWENS & MINOR INC NEW COM 690732102   4,759,305 246,980 SH   SOLE 18 246,980 0 0
OWENS & MINOR INC NEW COM 690732102   2,946,961 152,930 SH   SOLE 19 152,930 0 0
OWENS & MINOR INC NEW COM 690732102   176,384,264 9,153,309 SH   SOLE 21 9,153,309 0 0
OWENS & MINOR INC NEW COM 690732102   42,197,215 2,189,788 SH   SOLE 22 2,092,988 0 96,800
OWENS & MINOR INC NEW COM 690732102   26,901 1,396 SH   SOLE 23 1,396 0 0
OWENS & MINOR INC NEW COM 690732102   311,577 16,169 SH   SOLE 25 16,169 0 0
OWENS & MINOR INC NEW COM 690732102   1,362,659 70,714 SH   SOLE 26 29,186 0 41,528
OWENS & MINOR INC NEW COM 690732102   25,803 1,339 SH   SOLE 28 1,339 0 0
OWENS & MINOR INC NEW COM 690732102   3,917,822 203,312 SH   SOLE 30 203,312 0 0
OWENS & MINOR INC NEW COM 690732102   95,155 4,938 SH   SOLE 36 4,938 0 0
OWENS & MINOR INC NEW COM 690732102   252,032 13,079 SH   SOLE 40 13,079 0 0
OWENS & MINOR INC NEW COM 690732102   1,554,897 80,690 SH   SOLE 43 73,892 0 6,798
OWENS CORNING NEW COM 690742101   41,191,931 277,892 SH   SOLE 2 131,489 0 146,403
OWENS CORNING NEW COM 690742101   9,509,992 64,157 SH   SOLE 4 45,922 0 18,235
OWENS CORNING NEW COM 690742101   17,118,045 115,483 SH   SOLE 7 92,905 0 22,578
OWENS CORNING NEW COM 690742101   57,661 389 SH   SOLE 13 389 0 0
OWENS CORNING NEW COM 690742101   1,158,714 7,817 SH   SOLE 15 7,817 0 0
OWENS CORNING NEW COM 690742101   33,820,601 228,163 SH   SOLE 18 219,365 0 8,798
OWENS CORNING NEW COM 690742101   32,463,852 219,010 SH   SOLE 19 219,010 0 0
OWENS CORNING NEW COM 690742101   794,972,906 5,363,104 SH   SOLE 21 5,363,104 0 0
OWENS CORNING NEW COM 690742101   437,054,376 2,948,488 SH   SOLE 22 2,692,473 0 256,015
OWENS CORNING NEW COM 690742101   25,121,427 169,476 SH   SOLE 23 169,476 0 0
OWENS CORNING NEW COM 690742101   9,663,410 65,192 SH   SOLE 25 65,192 0 0
OWENS CORNING NEW COM 690742101   27,588,123 186,117 SH   SOLE 26 111,279 0 74,838
OWENS CORNING NEW COM 690742101   33,633,832 226,903 SH   SOLE 28 56,878 0 170,025
OWENS CORNING NEW COM 690742101   87,604 591 SH   SOLE 29 591 0 0
OWENS CORNING NEW COM 690742101   107,372,624 724,365 SH   SOLE 30 610,820 0 113,545
OWENS CORNING NEW COM 690742101   2,962,969 19,989 SH   SOLE 31 18,351 0 1,638
OWENS CORNING NEW COM 690742101   12,243,798 82,600 SH   SOLE 34 82,600 0 0
OWENS CORNING NEW COM 690742101   2,035,198 13,730 SH   SOLE 36 13,730 0 0
OWENS CORNING NEW COM 690742101   732,701 4,943 SH   SOLE 40 4,943 0 0
OWENS CORNING NEW COM 690742101   27,867 188 SH   OTR 43 188 0 0
OWENS CORNING NEW COM 690742101   37,797,778 254,994 SH   SOLE 43 233,836 0 21,158
OWLET INC CL A NEW 69120X206   332,107 62,899 SH   SOLE 22 62,899 0 0
OXBRIDGE RE HLDGS LTD SHS G6856M106   255 232 SH   SOLE 22 232 0 0
OXFORD INDS INC COM 691497309   2,359,900 23,599 SH   SOLE 2 14,645 0 8,954
OXFORD INDS INC COM 691497309   6,000 60 SH   SOLE 4 60 0 0
OXFORD INDS INC COM 691497309   14,300 143 SH   SOLE 7 143 0 0
OXFORD INDS INC COM 691497309   4,525,400 45,254 SH   SOLE 18 45,254 0 0
OXFORD INDS INC COM 691497309   5,078,700 50,787 SH   SOLE 19 50,787 0 0
OXFORD INDS INC COM 691497309   170,479,900 1,704,799 SH   SOLE 21 1,704,799 0 0
OXFORD INDS INC COM 691497309   45,150,200 451,502 SH   SOLE 22 434,045 0 17,457
OXFORD INDS INC COM 691497309   48,300 483 SH   SOLE 23 483 0 0
OXFORD INDS INC COM 691497309   293,700 2,937 SH   SOLE 25 2,937 0 0
OXFORD INDS INC COM 691497309   604,600 6,046 SH   SOLE 26 2,512 0 3,534
OXFORD INDS INC COM 691497309   113,000 1,130 SH   SOLE 28 301 0 829
OXFORD INDS INC COM 691497309   3,094,200 30,942 SH   SOLE 30 30,942 0 0
OXFORD INDS INC COM 691497309   354,000 3,540 SH   SOLE 40 3,540 0 0
OXFORD INDS INC COM 691497309   1,337,024 13,370 SH   SOLE 43 12,653 0 717
OXFORD SQUARE CAP CORP COM 69181V107   543,377 189,992 SH   SOLE 30 189,992 0 0
P A M TRANSN SVCS INC COM 693149106   107,703 5,183 SH   SOLE 2 1,820 0 3,363
P A M TRANSN SVCS INC COM 693149106   2,743 132 SH   SOLE 7 132 0 0
P A M TRANSN SVCS INC COM 693149106   383,952 18,477 SH   SOLE 18 18,477 0 0
P A M TRANSN SVCS INC COM 693149106   253,080 12,179 SH   SOLE 19 12,179 0 0
P A M TRANSN SVCS INC COM 693149106   5,346,756 257,303 SH   SOLE 21 257,303 0 0
P A M TRANSN SVCS INC COM 693149106   4,314,053 207,606 SH   SOLE 22 203,640 0 3,966
P A M TRANSN SVCS INC COM 693149106   54,360 2,616 SH   SOLE 25 2,616 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   430,192 16,700 SH   SOLE 19 16,700 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   209,841 8,146 SH   SOLE 34 8,146 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   21,558,949 836,916 SH   SOLE 43 718,037 0 118,879
P10 INC COM CL A 69376K106   73,482 7,190 SH   SOLE 2 1,354 0 5,836
P10 INC COM CL A 69376K106   3,822 374 SH   SOLE 7 374 0 0
P10 INC COM CL A 69376K106   1,000,088 97,856 SH   SOLE 18 97,856 0 0
P10 INC COM CL A 69376K106   886,575 86,749 SH   SOLE 19 86,749 0 0
P10 INC COM CL A 69376K106   16,161,898 1,581,399 SH   SOLE 21 1,581,399 0 0
P10 INC COM CL A 69376K106   6,098,611 596,733 SH   SOLE 22 584,247 0 12,486
P10 INC COM CL A 69376K106   89,619 8,769 SH   SOLE 25 8,769 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   21,807 15,466 SH   SOLE 2 1,319 0 14,147
P3 HEALTH PARTNERS INC COM CL A 744413105   149,883 106,300 SH   SOLE 18 106,300 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   110,756 78,550 SH   SOLE 19 78,550 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   2,148,654 1,523,868 SH   SOLE 21 1,523,868 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   1,141,771 809,767 SH   SOLE 22 801,105 0 8,662
P3 HEALTH PARTNERS INC COM CL A 744413105   15,129 10,730 SH   SOLE 43 0 0 10,730
PACCAR INC COM 693718108   94,092,708 963,571 SH   SOLE 2 162,649 0 800,922
PACCAR INC COM 693718108   39,467,493 404,173 SH   SOLE 4 179,801 0 224,372
PACCAR INC COM 693718108   42,805,268 438,354 SH   SOLE 7 397,857 0 40,497
PACCAR INC COM 693718108   786,864 8,058 SH   SOLE 13 8,058 0 0
PACCAR INC COM 693718108   7,844,322 80,331 SH   SOLE 15 80,331 0 0
PACCAR INC COM 693718108   82,045,725 840,202 SH   SOLE 18 808,063 0 32,139
PACCAR INC COM 693718108   31,071,156 318,189 SH   SOLE 19 318,189 0 0
PACCAR INC COM 693718108   1,387,494,593 14,208,854 SH   SOLE 21 14,208,854 0 0
PACCAR INC COM 693718108   1,093,747,281 11,200,689 SH   SOLE 22 10,085,425 0 1,115,264
PACCAR INC COM 693718108   83,490,164 854,994 SH   SOLE 23 854,994 0 0
PACCAR INC COM 693718108   76,783,367 786,312 SH   SOLE 25 786,312 0 0
PACCAR INC COM 693718108   61,929,728 634,201 SH   SOLE 26 354,459 0 279,742
PACCAR INC COM 693718108   104,047,344 1,065,513 SH   SOLE 28 7,803 0 1,057,710
PACCAR INC COM 693718108   314,657,497 3,222,299 SH   SOLE 30 3,219,134 0 3,165
PACCAR INC COM 693718108   11,480,418 117,567 SH   SOLE 31 108,908 0 8,659
PACCAR INC COM 693718108   14,834,695 151,917 SH   SOLE 32 151,917 0 0
PACCAR INC COM 693718108   54,375,133 556,837 SH   SOLE 34 556,837 0 0
PACCAR INC COM 693718108   12,136,821 124,289 SH   SOLE 36 124,289 0 0
PACCAR INC COM 693718108   2,622,684 26,858 SH   SOLE 40 26,858 0 0
PACCAR INC COM 693718108   82,807 848 SH   OTR 43 848 0 0
PACCAR INC COM 693718108   70,706,810 724,084 SH   SOLE 43 609,361 0 114,723
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   6,004,475 612,077 SH   SOLE 2 304,705 0 307,372
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   7,073 721 SH   SOLE 4 721 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   356,299 36,320 SH   SOLE 7 34,414 0 1,906
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   7,170,580 730,946 SH   SOLE 18 689,400 0 41,546
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   15,804,930 1,611,104 SH   SOLE 19 1,611,104 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   114,032,352 11,624,093 SH   SOLE 21 11,624,093 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   80,288,022 8,184,304 SH   SOLE 22 7,822,371 0 361,933
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   352,738 35,957 SH   SOLE 23 35,957 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   503,616 51,337 SH   SOLE 25 51,337 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   5,157,696 525,759 SH   SOLE 26 73,026 0 452,733
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   90,232 9,198 SH   SOLE 28 0 0 9,198
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   9,923,139 1,011,533 SH   SOLE 30 1,011,533 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   159,020 16,210 SH   SOLE 36 16,210 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   443,118 45,170 SH   SOLE 40 45,170 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   1,451,262 147,937 SH   SOLE 43 136,905 0 11,032
PACIFIC PREMIER BANCORP COM 69478X105   2,550,589 87,619 SH   SOLE 2 27,598 0 60,021
PACIFIC PREMIER BANCORP COM 69478X105   8,355 287 SH   SOLE 4 287 0 0
PACIFIC PREMIER BANCORP COM 69478X105   23,579 810 SH   SOLE 7 810 0 0
PACIFIC PREMIER BANCORP COM 69478X105   8,696,059 298,731 SH   SOLE 18 298,731 0 0
PACIFIC PREMIER BANCORP COM 69478X105   5,356,822 184,020 SH   SOLE 19 184,020 0 0
PACIFIC PREMIER BANCORP COM 69478X105   311,540,169 10,702,170 SH   SOLE 21 10,702,170 0 0
PACIFIC PREMIER BANCORP COM 69478X105   75,463,221 2,592,347 SH   SOLE 22 2,480,498 0 111,849
PACIFIC PREMIER BANCORP COM 69478X105   383,088 13,160 SH   SOLE 25 13,160 0 0
PACIFIC PREMIER BANCORP COM 69478X105   923,864 31,737 SH   SOLE 26 31,737 0 0
PACIFIC PREMIER BANCORP COM 69478X105   49,079 1,686 SH   SOLE 28 1,686 0 0
PACIFIC PREMIER BANCORP COM 69478X105   4,378,639 150,417 SH   SOLE 30 150,417 0 0
PACIFIC PREMIER BANCORP COM 69478X105   495 17 SH   SOLE 36 17 0 0
PACIFIC PREMIER BANCORP COM 69478X105   354,269 12,170 SH   SOLE 40 12,170 0 0
PACIFIC PREMIER BANCORP COM 69478X105   735,726 25,274 SH   SOLE 43 24,693 0 581
PACIRA BIOSCIENCES INC COM 695127100   4,295,912 127,324 SH   SOLE 2 89,329 0 37,995
PACIRA BIOSCIENCES INC COM 695127100   5,803 172 SH   SOLE 4 172 0 0
PACIRA BIOSCIENCES INC COM 695127100   14,103 418 SH   SOLE 7 418 0 0
PACIRA BIOSCIENCES INC COM 695127100   4,730,415 140,202 SH   SOLE 18 135,728 0 4,474
PACIRA BIOSCIENCES INC COM 695127100   9,293,514 275,445 SH   SOLE 19 275,445 0 0
PACIRA BIOSCIENCES INC COM 695127100   193,837,683 5,745,041 SH   SOLE 21 5,745,041 0 0
PACIRA BIOSCIENCES INC COM 695127100   53,596,834 1,588,525 SH   SOLE 22 1,530,614 0 57,911
PACIRA BIOSCIENCES INC COM 695127100   205,848 6,101 SH   SOLE 23 6,101 0 0
PACIRA BIOSCIENCES INC COM 695127100   354,034 10,493 SH   SOLE 25 10,493 0 0
PACIRA BIOSCIENCES INC COM 695127100   741,706 21,983 SH   SOLE 26 16,431 0 5,552
PACIRA BIOSCIENCES INC COM 695127100   349,681 10,364 SH   SOLE 28 784 0 9,580
PACIRA BIOSCIENCES INC COM 695127100   3,786,539 112,227 SH   SOLE 30 112,227 0 0
PACIRA BIOSCIENCES INC COM 695127100   276,263 8,188 SH   SOLE 40 8,188 0 0
PACIRA BIOSCIENCES INC COM 695127100   18,118 537 SH   OTR 43 537 0 0
PACIRA BIOSCIENCES INC COM 695127100   2,268,374 67,231 SH   SOLE 43 41,009 0 26,222
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7   2,475,248 2,685,000 PRN   SOLE 21 2,685,000 0 0
PACKAGING CORP AMER COM 695156109   22,279,897 136,762 SH   SOLE 2 57,445 0 79,317
PACKAGING CORP AMER COM 695156109   13,991,362 85,884 SH   SOLE 4 25,192 0 60,692
PACKAGING CORP AMER COM 695156109   10,775,845 66,146 SH   SOLE 7 59,360 0 6,786
PACKAGING CORP AMER COM 695156109   230,192 1,413 SH   SOLE 13 1,413 0 0
PACKAGING CORP AMER COM 695156109   2,154,811 13,227 SH   SOLE 15 13,227 0 0
PACKAGING CORP AMER COM 695156109   30,143,237 185,030 SH   SOLE 18 179,277 0 5,753
PACKAGING CORP AMER COM 695156109   36,139,140 221,835 SH   SOLE 19 221,835 0 0
PACKAGING CORP AMER COM 695156109   717,448,309 4,403,955 SH   SOLE 21 4,403,955 0 0
PACKAGING CORP AMER COM 695156109   361,333,891 2,217,997 SH   SOLE 22 2,013,128 0 204,869
PACKAGING CORP AMER COM 695156109   23,504,166 144,277 SH   SOLE 23 144,277 0 0
PACKAGING CORP AMER COM 695156109   33,939,529 208,333 SH   SOLE 25 208,333 0 0
PACKAGING CORP AMER COM 695156109   15,925,430 97,756 SH   SOLE 26 47,828 0 49,928
PACKAGING CORP AMER COM 695156109   21,040,804 129,156 SH   SOLE 28 1,141 0 128,015
PACKAGING CORP AMER COM 695156109   27,109,201 166,406 SH   SOLE 29 166,406 0 0
PACKAGING CORP AMER COM 695156109   99,716,559 612,096 SH   SOLE 30 606,348 0 5,748
PACKAGING CORP AMER COM 695156109   3,357,575 20,610 SH   SOLE 31 19,236 0 1,374
PACKAGING CORP AMER COM 695156109   5,066,501 31,100 SH   SOLE 32 31,100 0 0
PACKAGING CORP AMER COM 695156109   11,190,940 68,694 SH   SOLE 34 68,694 0 0
PACKAGING CORP AMER COM 695156109   4,137,099 25,395 SH   SOLE 36 25,395 0 0
PACKAGING CORP AMER COM 695156109   824,325 5,060 SH   SOLE 40 5,060 0 0
PACKAGING CORP AMER COM 695156109   32,256 198 SH   OTR 43 198 0 0
PACKAGING CORP AMER COM 695156109   17,528,249 107,595 SH   SOLE 43 90,625 0 16,970
PACTIV EVERGREEN INC COM 69526K105   870,516 63,495 SH   SOLE 2 22,470 0 41,025
PACTIV EVERGREEN INC COM 69526K105   4,099 299 SH   SOLE 7 299 0 0
PACTIV EVERGREEN INC COM 69526K105   1,514,283 110,451 SH   SOLE 18 110,451 0 0
PACTIV EVERGREEN INC COM 69526K105   1,149,488 83,843 SH   SOLE 19 83,843 0 0
PACTIV EVERGREEN INC COM 69526K105   22,376,338 1,632,118 SH   SOLE 21 1,632,118 0 0
PACTIV EVERGREEN INC COM 69526K105   15,582,375 1,136,570 SH   SOLE 22 1,087,059 0 49,511
PACTIV EVERGREEN INC COM 69526K105   152,825 11,147 SH   SOLE 25 11,147 0 0
PACTIV EVERGREEN INC COM 69526K105   53,798 3,924 SH   SOLE 30 3,924 0 0
PACTIV EVERGREEN INC COM 69526K105   138,265 10,085 SH   SOLE 40 10,085 0 0
PACTIV EVERGREEN INC COM 69526K105   801,459 58,458 SH   SOLE 43 45,549 0 12,909
PAGAYA TECHNOLOGIES LTD CL A SHS M7S64L115   2,863,902 2,075,291 SH   SOLE 21 2,075,291 0 0
PAGAYA TECHNOLOGIES LTD CL A SHS M7S64L115   2,294,937 1,662,998 SH   SOLE 22 1,544,409 0 118,589
PAGERDUTY INC COM 69553P100   2,720,935 117,535 SH   SOLE 2 96,441 0 21,094
PAGERDUTY INC COM 69553P100   49,379 2,133 SH   SOLE 4 332 0 1,801
PAGERDUTY INC COM 69553P100   391,860 16,927 SH   SOLE 7 16,033 0 894
PAGERDUTY INC COM 69553P100   5,542,249 239,406 SH   SOLE 18 217,310 0 22,096
PAGERDUTY INC COM 69553P100   12,069,090 521,343 SH   SOLE 19 521,343 0 0
PAGERDUTY INC COM 69553P100   91,669,347 3,959,799 SH   SOLE 21 3,959,799 0 0
PAGERDUTY INC COM 69553P100   61,844,785 2,671,481 SH   SOLE 22 2,597,620 0 73,861
PAGERDUTY INC COM 69553P100   423,182 18,280 SH   SOLE 25 18,280 0 0
PAGERDUTY INC COM 69553P100   937,853 40,512 SH   SOLE 26 40,512 0 0
PAGERDUTY INC COM 69553P100   34,494 1,490 SH   SOLE 28 1,490 0 0
PAGERDUTY INC COM 69553P100   13,363,662 577,264 SH   SOLE 30 577,264 0 0
PAGERDUTY INC COM 69553P100   20,210 873 SH   SOLE 36 873 0 0
PAGERDUTY INC COM 69553P100   496,174 21,433 SH   SOLE 40 21,433 0 0
PAGERDUTY INC COM 69553P100   931,533 40,239 SH   SOLE 43 38,208 0 2,031
PAGSEGURO DIGITAL LTD COM CL A G68707101   11,194,706 897,731 SH   SOLE 2 385,770 0 511,961
PAGSEGURO DIGITAL LTD COM CL A G68707101   24,142 1,936 SH   SOLE 7 1,936 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   8,753,915 701,998 SH   SOLE 18 609,388 0 92,610
PAGSEGURO DIGITAL LTD COM CL A G68707101   32,940,104 2,641,548 SH   SOLE 19 2,641,548 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   94,094,630 7,545,680 SH   SOLE 21 7,545,680 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   60,791,300 4,875,004 SH   SOLE 22 4,573,472 0 301,532
PAGSEGURO DIGITAL LTD COM CL A G68707101   903,988 72,493 SH   SOLE 23 72,493 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   1,994,065 159,909 SH   SOLE 25 159,909 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   6,167,612 494,596 SH   SOLE 26 0 0 494,596
PAGSEGURO DIGITAL LTD COM CL A G68707101   117,679 9,437 SH   SOLE 28 9,437 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   1,995,624 160,034 SH   SOLE 30 160,034 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   66,531,839 5,335,352 SH   SOLE 34 5,335,352 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   312 25 SH   SOLE 43 25 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   44,147,332 2,571,190 SH   SOLE 2 125,023 0 2,446,167
PALANTIR TECHNOLOGIES INC CL A 69608A108   21,595,396 1,257,740 SH   SOLE 4 561,604 0 696,136
PALANTIR TECHNOLOGIES INC CL A 69608A108   4,650,477 270,849 SH   SOLE 7 265,504 0 5,345
PALANTIR TECHNOLOGIES INC CL A 69608A108   937,980 54,629 SH   SOLE 13 54,629 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   3,255,621 189,611 SH   SOLE 15 189,611 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   45,256,926 2,635,814 SH   SOLE 18 2,522,003 0 113,811
PALANTIR TECHNOLOGIES INC CL A 69608A108   8,521,969 496,329 SH   SOLE 19 496,329 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   728,473,582 42,427,116 SH   SOLE 21 42,427,116 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   795,677,563 46,341,151 SH   SOLE 22 42,816,662 0 3,524,489
PALANTIR TECHNOLOGIES INC CL A 69608A108   50,721,794 2,954,094 SH   SOLE 23 2,954,094 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   47,541,446 2,768,867 SH   SOLE 25 2,763,762 0 5,105
PALANTIR TECHNOLOGIES INC CL A 69608A108   31,197,650 1,816,986 SH   SOLE 26 879,797 0 937,189
PALANTIR TECHNOLOGIES INC CL A 69608A108   35,303,426 2,056,111 SH   SOLE 28 28,278 0 2,027,833
PALANTIR TECHNOLOGIES INC CL A 69608A108   16,638 969 SH   SOLE 29 969 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   81,573,915 4,750,956 SH   SOLE 30 4,750,956 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   7,022,942 409,024 SH   SOLE 31 378,562 0 30,462
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,325,764 77,214 SH   SOLE 34 77,214 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   7,001,686 407,786 SH   SOLE 36 407,786 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,683,913 98,073 SH   SOLE 40 98,073 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   51,716 3,012 SH   OTR 43 3,012 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   16,104,915 937,968 SH   SOLE 43 694,591 0 243,377
PALATIN TECHNOLOGIES INC COM NEW 696077502   475,682 119,518 SH   SOLE 22 119,518 0 0
PALISADE BIO INC COM 696389204   5 9 SH   SOLE 22 9 0 0
PALO ALTO NETWORKS INC COM 697435105   199,683,890 677,170 SH   SOLE 2 223,362 0 453,808
PALO ALTO NETWORKS INC COM 697435105   83,171,199 282,051 SH   SOLE 4 142,506 0 139,545
PALO ALTO NETWORKS INC COM 697435105   100,348,844 340,304 SH   SOLE 7 311,926 0 28,378
PALO ALTO NETWORKS INC COM 697435105   7,420,655 25,165 SH   SOLE 13 25,165 0 0
PALO ALTO NETWORKS INC COM 697435105   13,949,593 47,306 SH   SOLE 15 47,306 0 0
PALO ALTO NETWORKS INC COM 697435105   293,154,362 994,148 SH   SOLE 18 899,231 0 94,917
PALO ALTO NETWORKS INC COM 697435105   242,837,808 823,514 SH   SOLE 19 823,514 0 0
PALO ALTO NETWORKS INC COM 697435105   2,625,697,920 8,904,293 SH   SOLE 21 8,904,293 0 0
PALO ALTO NETWORKS INC COM 697435105   2,018,871,150 6,846,416 SH   SOLE 22 6,182,178 0 664,238
PALO ALTO NETWORKS INC COM 697435105   161,747,578 548,520 SH   SOLE 23 548,520 0 0
PALO ALTO NETWORKS INC COM 697435105   212,233,098 719,727 SH   SOLE 25 676,637 0 43,090
PALO ALTO NETWORKS INC COM 697435105   112,182,083 380,433 SH   SOLE 26 205,227 0 175,206
PALO ALTO NETWORKS INC COM 697435105   171,381,307 581,190 SH   SOLE 28 21,875 0 559,315
PALO ALTO NETWORKS INC COM 697435105   3,428,865 11,628 SH   SOLE 29 11,628 0 0
PALO ALTO NETWORKS INC COM 697435105   664,454,873 2,253,306 SH   SOLE 30 2,253,306 0 0
PALO ALTO NETWORKS INC COM 697435105   29,006,756 98,368 SH   SOLE 31 93,208 0 5,160
PALO ALTO NETWORKS INC COM 697435105   27,003,931 91,576 SH   SOLE 32 91,576 0 0
PALO ALTO NETWORKS INC COM 697435105   179,588,407 609,022 SH   SOLE 34 609,022 0 0
PALO ALTO NETWORKS INC COM 697435105   21,900,738 74,270 SH   SOLE 36 74,270 0 0
PALO ALTO NETWORKS INC COM 697435105   4,723,683 16,019 SH   SOLE 40 16,019 0 0
PALO ALTO NETWORKS INC COM 697435105   112,939 383 SH   OTR 43 383 0 0
PALO ALTO NETWORKS INC COM 697435105   87,750,096 297,579 SH   SOLE 43 248,742 0 48,837
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2   41,224,219 13,913,000 PRN   SOLE 21 13,913,000 0 0
PALOMAR HLDGS INC COM 69753M105   3,795,812 68,393 SH   SOLE 2 49,834 0 18,559
PALOMAR HLDGS INC COM 69753M105   4,496 81 SH   SOLE 4 81 0 0
PALOMAR HLDGS INC COM 69753M105   346,209 6,238 SH   SOLE 7 5,902 0 336
PALOMAR HLDGS INC COM 69753M105   3,971,913 71,566 SH   SOLE 18 71,566 0 0
PALOMAR HLDGS INC COM 69753M105   4,924,071 88,722 SH   SOLE 19 88,722 0 0
PALOMAR HLDGS INC COM 69753M105   159,511,218 2,874,076 SH   SOLE 21 2,874,076 0 0
PALOMAR HLDGS INC COM 69753M105   43,746,432 788,224 SH   SOLE 22 762,717 0 25,507
PALOMAR HLDGS INC COM 69753M105   168,887 3,043 SH   SOLE 23 3,043 0 0
PALOMAR HLDGS INC COM 69753M105   309,524 5,577 SH   SOLE 25 5,577 0 0
PALOMAR HLDGS INC COM 69753M105   994,283 17,915 SH   SOLE 26 9,250 0 8,665
PALOMAR HLDGS INC COM 69753M105   93,462 1,684 SH   SOLE 28 456 0 1,228
PALOMAR HLDGS INC COM 69753M105   3,556,274 64,077 SH   SOLE 30 64,077 0 0
PALOMAR HLDGS INC COM 69753M105   17,261 311 SH   SOLE 36 311 0 0
PALOMAR HLDGS INC COM 69753M105   242,202 4,364 SH   SOLE 40 4,364 0 0
PALOMAR HLDGS INC COM 69753M105   1,191,141 21,462 SH   SOLE 43 20,433 0 1,029
PAN AMERN SILVER CORP COM 697900108   4,240,231 259,659 SH   SOLE 2 259,659 0 0
PAN AMERN SILVER CORP COM 697900108   3,410,569 208,853 SH   SOLE 19 208,853 0 0
PAN AMERN SILVER CORP COM 697900108   1,429,594 87,544 SH   SOLE 21 87,544 0 0
PAN AMERN SILVER CORP COM 697900108   7,421,479 454,469 SH   SOLE 22 454,469 0 0
PAN AMERN SILVER CORP COM 697900108   6,407,712 392,389 SH   SOLE 23 392,389 0 0
PAN AMERN SILVER CORP COM 697900108   40,479,996 2,478,873 SH   SOLE 25 2,478,873 0 0
PAN AMERN SILVER CORP COM 697900108   21,822,171 1,336,324 SH   SOLE 26 868,819 0 467,505
PAN AMERN SILVER CORP COM 697900108   55,424 3,394 SH   SOLE 28 3,394 0 0
PAN AMERN SILVER CORP COM 697900108   134,408,148 8,230,750 SH   SOLE 34 8,230,750 0 0
PAN AMERN SILVER CORP COM 697900108   2,642,004 161,788 SH   SOLE 43 110,714 0 51,074
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   352,639 42,796 SH   SOLE 2 25,738 0 17,058
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   868,480 105,398 SH   SOLE 18 105,398 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   576,957 70,019 SH   SOLE 19 70,019 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   11,276,250 1,368,477 SH   SOLE 21 1,368,477 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   7,658,248 929,399 SH   SOLE 22 904,411 0 24,988
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   7,457 905 SH   SOLE 43 905 0 0
PAPA JOHNS INTL INC COM 698813102   1,810,310 23,748 SH   SOLE 2 11,135 0 12,613
PAPA JOHNS INTL INC COM 698813102   9,376 123 SH   SOLE 4 123 0 0
PAPA JOHNS INTL INC COM 698813102   357,366 4,688 SH   SOLE 7 4,443 0 245
PAPA JOHNS INTL INC COM 698813102   8,058,502 105,713 SH   SOLE 18 99,203 0 6,510
PAPA JOHNS INTL INC COM 698813102   5,177,847 67,924 SH   SOLE 19 67,924 0 0
PAPA JOHNS INTL INC COM 698813102   293,134,385 3,845,394 SH   SOLE 21 3,845,394 0 0
PAPA JOHNS INTL INC COM 698813102   76,993,672 1,010,018 SH   SOLE 22 977,122 0 32,896
PAPA JOHNS INTL INC COM 698813102   535,516 7,025 SH   SOLE 25 7,025 0 0
PAPA JOHNS INTL INC COM 698813102   1,035,051 13,578 SH   SOLE 26 11,527 0 2,051
PAPA JOHNS INTL INC COM 698813102   44,899 589 SH   SOLE 28 589 0 0
PAPA JOHNS INTL INC COM 698813102   4,764,756 62,505 SH   SOLE 30 62,505 0 0
PAPA JOHNS INTL INC COM 698813102   23,403 307 SH   SOLE 36 307 0 0
PAPA JOHNS INTL INC COM 698813102   556,860 7,305 SH   SOLE 40 7,305 0 0
PAPA JOHNS INTL INC COM 698813102   1,996,624 26,192 SH   SOLE 43 24,973 0 1,219
PAR PAC HOLDINGS INC COM NEW 69888T207   5,354,173 147,214 SH   SOLE 2 82,226 0 64,988
PAR PAC HOLDINGS INC COM NEW 69888T207   5,055 139 SH   SOLE 4 139 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   395,378 10,871 SH   SOLE 7 10,293 0 578
PAR PAC HOLDINGS INC COM NEW 69888T207   6,559,548 180,356 SH   SOLE 18 180,356 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   14,568,149 400,554 SH   SOLE 19 400,554 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   210,659,332 5,792,118 SH   SOLE 21 5,792,118 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   69,064,775 1,898,949 SH   SOLE 22 1,810,252 0 88,697
PAR PAC HOLDINGS INC COM NEW 69888T207   282,377 7,764 SH   SOLE 23 7,764 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   439,277 12,078 SH   SOLE 25 12,078 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   1,189,081 32,694 SH   SOLE 26 12,251 0 20,443
PAR PAC HOLDINGS INC COM NEW 69888T207   3,951,091 108,636 SH   SOLE 30 108,636 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   484,121 13,311 SH   SOLE 40 13,311 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   1,640,723 45,112 SH   SOLE 43 42,934 0 2,178
PAR TECHNOLOGY CORP COM 698884103   1,045,613 24,015 SH   SOLE 2 7,787 0 16,228
PAR TECHNOLOGY CORP COM 698884103   3,396 78 SH   SOLE 4 78 0 0
PAR TECHNOLOGY CORP COM 698884103   345,838 7,943 SH   SOLE 7 7,514 0 429
PAR TECHNOLOGY CORP COM 698884103   3,127,739 71,836 SH   SOLE 18 71,836 0 0
PAR TECHNOLOGY CORP COM 698884103   2,397,225 55,058 SH   SOLE 19 55,058 0 0
PAR TECHNOLOGY CORP COM 698884103   47,825,033 1,098,416 SH   SOLE 21 1,098,416 0 0
PAR TECHNOLOGY CORP COM 698884103   34,451,678 791,265 SH   SOLE 22 756,676 0 34,589
PAR TECHNOLOGY CORP COM 698884103   204,290 4,692 SH   SOLE 25 4,692 0 0
PAR TECHNOLOGY CORP COM 698884103   461,829 10,607 SH   SOLE 26 10,607 0 0
PAR TECHNOLOGY CORP COM 698884103   150,910 3,466 SH   SOLE 28 0 0 3,466
PAR TECHNOLOGY CORP COM 698884103   8,985,611 206,376 SH   SOLE 30 206,376 0 0
PAR TECHNOLOGY CORP COM 698884103   257,147 5,906 SH   SOLE 40 5,906 0 0
PAR TECHNOLOGY CORP COM 698884103   639,951 14,698 SH   SOLE 43 13,767 0 931
PAR TECHNOLOGY CORP NOTE 1.500%10/1 698884AE3   1,983,218 2,246,000 PRN   SOLE 21 2,246,000 0 0
PARAGON 28 INC COM 69913P105   478,804 38,520 SH   SOLE 2 22,226 0 16,294
PARAGON 28 INC COM 69913P105   362,533 29,166 SH   SOLE 7 27,576 0 1,590
PARAGON 28 INC COM 69913P105   1,328,643 106,890 SH   SOLE 18 106,890 0 0
PARAGON 28 INC COM 69913P105   1,750,268 140,810 SH   SOLE 19 140,810 0 0
PARAGON 28 INC COM 69913P105   25,321,538 2,037,131 SH   SOLE 21 2,037,131 0 0
PARAGON 28 INC COM 69913P105   13,997,585 1,126,113 SH   SOLE 22 1,090,456 0 35,657
PARAGON 28 INC COM 69913P105   67,408 5,423 SH   SOLE 25 5,423 0 0
PARAGON 28 INC COM 69913P105   11,125 895 SH   SOLE 26 895 0 0
PARAGON 28 INC COM 69913P105   37,700 3,033 SH   SOLE 28 0 0 3,033
PARAGON 28 INC COM 69913P105   929,752 74,799 SH   SOLE 30 74,799 0 0
PARAGON 28 INC COM 69913P105   13,710 1,103 SH   SOLE 36 1,103 0 0
PARAGON 28 INC COM 69913P105   67,197 5,406 SH   SOLE 40 5,406 0 0
PARAGON 28 INC COM 69913P105   259,625 20,887 SH   SOLE 43 18,591 0 2,296
PARAMOUNT GLOBAL CLASS A COM 92556H107   740,514 37,666 SH   SOLE 2 15,821 0 21,845
PARAMOUNT GLOBAL CLASS A COM 92556H107   2,104 107 SH   SOLE 7 107 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   63,993 3,255 SH   SOLE 18 3,255 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   264,289 13,443 SH   SOLE 19 13,443 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   1,905,663 96,931 SH   SOLE 21 96,931 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   1,467,521 74,645 SH   SOLE 22 45,364 0 29,281
PARAMOUNT GLOBAL CLASS A COM 92556H107   2,359 120 SH   SOLE 31 120 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   1,487,802 75,677 SH   SOLE 43 63,766 0 11,910
PARAMOUNT GLOBAL CLASS B COM 92556H206   34,784,305 2,351,880 SH   SOLE 2 1,381,104 0 970,776
PARAMOUNT GLOBAL CLASS B COM 92556H206   8,813,938 595,939 SH   SOLE 4 322,751 0 273,188
PARAMOUNT GLOBAL CLASS B COM 92556H206   16,272,964 1,100,268 SH   SOLE 7 1,020,394 0 79,874
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,169,593 79,080 SH   SOLE 13 79,080 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,122,147 75,872 SH   SOLE 15 75,872 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   14,440,631 976,378 SH   SOLE 18 935,393 0 40,985
PARAMOUNT GLOBAL CLASS B COM 92556H206   10,694,383 723,082 SH   SOLE 19 723,082 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   236,241,247 15,973,039 SH   SOLE 21 15,973,039 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   174,059,458 11,768,726 SH   SOLE 22 10,394,985 0 1,373,741
PARAMOUNT GLOBAL CLASS B COM 92556H206   16,446,022 1,111,969 SH   SOLE 23 1,111,969 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   23,284,429 1,574,336 SH   SOLE 25 1,549,876 0 24,460
PARAMOUNT GLOBAL CLASS B COM 92556H206   17,827,910 1,205,403 SH   SOLE 26 726,083 0 479,320
PARAMOUNT GLOBAL CLASS B COM 92556H206   12,577,579 850,411 SH   SOLE 28 18,056 0 832,355
PARAMOUNT GLOBAL CLASS B COM 92556H206   701,460 47,428 SH   SOLE 29 47,428 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   59,426,886 4,018,045 SH   SOLE 30 3,723,676 0 294,369
PARAMOUNT GLOBAL CLASS B COM 92556H206   2,505,855 169,429 SH   SOLE 31 160,957 0 8,472
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,664,881 112,568 SH   SOLE 34 112,568 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   2,841,233 192,105 SH   SOLE 36 192,105 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   368,256 24,899 SH   SOLE 40 24,899 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   14,065 951 SH   OTR 43 951 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   10,931,245 739,097 SH   SOLE 43 702,400 0 36,697
PARAMOUNT GLOBAL OPTIONS 92556H206   44,370 3,000 SH Call SOLE 4 3,000 0 0
PARAMOUNT GLOBAL OPTIONS 92556H206   11,832 800 SH Put SOLE 4 800 0 0
PARAMOUNT GLOBAL OPTIONS 92556H206   36,975 2,500 SH Call SOLE 7 2,500 0 0
PARAMOUNT GLOBAL OPTIONS 92556H206   1,063,401 71,900 SH Call SOLE 18 71,900 0 0
PARAMOUNT GLOBAL OPTIONS 92556H206   272,136 18,400 SH Put SOLE 18 18,400 0 0
PARAMOUNT GLOBAL OPTIONS 92556H206   14,645,058 990,200 SH Call SOLE 19 990,200 0 0
PARAMOUNT GLOBAL OPTIONS 92556H206   4,385,235 296,500 SH Put SOLE 19 296,500 0 0
PARAMOUNT GLOBAL OPTIONS 92556H206   502,860 34,000 SH Call SOLE 22 34,000 0 0
PARAMOUNT GLOBAL OPTIONS 92556H206   22,185 1,500 SH Put SOLE 22 1,500 0 0
PARAMOUNT GLOBAL OPTIONS 92556H206   4,413,336 298,400 SH Call SOLE 34 298,400 0 0
PARAMOUNT GLOBAL OPTIONS 92556H206   1,224,612 82,800 SH Put SOLE 34 82,800 0 0
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   113,958 6,094 SH   SOLE 7 6,094 0 0
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   17,183,131 918,884 SH   SOLE 21 918,884 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109   6,847 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108   5,846,267 1,130,806 SH   SOLE 2 535,618 0 595,188
PARAMOUNT GROUP INC COM 69924R108   425,067 82,218 SH   SOLE 4 82,218 0 0
PARAMOUNT GROUP INC COM 69924R108   1,816,438 351,342 SH   SOLE 7 317,698 0 33,644
PARAMOUNT GROUP INC COM 69924R108   2,633,794 509,438 SH   SOLE 18 509,438 0 0
PARAMOUNT GROUP INC COM 69924R108   16,361,111 3,164,625 SH   SOLE 19 3,164,625 0 0
PARAMOUNT GROUP INC COM 69924R108   45,415,953 8,784,517 SH   SOLE 21 8,784,517 0 0
PARAMOUNT GROUP INC COM 69924R108   53,782,714 10,402,846 SH   SOLE 22 9,837,231 0 565,615
PARAMOUNT GROUP INC COM 69924R108   268,675 51,968 SH   SOLE 23 51,968 0 0
PARAMOUNT GROUP INC COM 69924R108   14,102,400 2,727,737 SH   SOLE 25 2,727,737 0 0
PARAMOUNT GROUP INC COM 69924R108   3,482,036 673,508 SH   SOLE 26 45,492 0 628,016
PARAMOUNT GROUP INC COM 69924R108   747,225 144,531 SH   SOLE 28 4,613 0 139,918
PARAMOUNT GROUP INC COM 69924R108   3,437,766 664,945 SH   SOLE 30 664,945 0 0
PARAMOUNT GROUP INC COM 69924R108   60,784 11,757 SH   SOLE 36 11,757 0 0
PARAMOUNT GROUP INC COM 69924R108   169,886 32,860 SH   SOLE 40 32,860 0 0
PARAMOUNT GROUP INC COM 69924R108   9,989,731 1,932,250 SH   SOLE 43 1,896,679 0 35,571
PARK AEROSPACE CORP COM 70014A104   599,334 40,771 SH   SOLE 2 20,298 0 20,473
PARK AEROSPACE CORP COM 70014A104   3,043 207 SH   SOLE 7 207 0 0
PARK AEROSPACE CORP COM 70014A104   778,100 52,932 SH   SOLE 18 52,932 0 0
PARK AEROSPACE CORP COM 70014A104   579,503 39,422 SH   SOLE 19 39,422 0 0
PARK AEROSPACE CORP COM 70014A104   10,351,181 704,162 SH   SOLE 21 704,162 0 0
PARK AEROSPACE CORP COM 70014A104   7,759,689 527,870 SH   SOLE 22 512,308 0 15,562
PARK AEROSPACE CORP COM 70014A104   18,478 1,257 SH   OTR 43 1,257 0 0
PARK AEROSPACE CORP COM 70014A104   46,187 3,142 SH   SOLE 43 2,071 0 1,071
PARK HOTELS & RESORTS INC COM 700517105   39,168,275 2,560,018 SH   SOLE 2 1,771,614 0 788,404
PARK HOTELS & RESORTS INC COM 700517105   1,480,229 96,747 SH   SOLE 4 96,747 0 0
PARK HOTELS & RESORTS INC COM 700517105   5,406,699 353,379 SH   SOLE 7 317,991 0 35,388
PARK HOTELS & RESORTS INC COM 700517105   9,101,664 594,880 SH   SOLE 18 594,880 0 0
PARK HOTELS & RESORTS INC COM 700517105   24,168,599 1,579,647 SH   SOLE 19 1,579,647 0 0
PARK HOTELS & RESORTS INC COM 700517105   175,184,633 11,449,976 SH   SOLE 21 11,449,976 0 0
PARK HOTELS & RESORTS INC COM 700517105   136,393,181 8,914,587 SH   SOLE 22 8,441,021 0 473,566
PARK HOTELS & RESORTS INC COM 700517105   963,319 62,962 SH   SOLE 23 62,962 0 0
PARK HOTELS & RESORTS INC COM 700517105   13,047,213 852,759 SH   SOLE 25 852,759 0 0
PARK HOTELS & RESORTS INC COM 700517105   10,799,704 705,863 SH   SOLE 26 78,607 0 627,256
PARK HOTELS & RESORTS INC COM 700517105   2,319,847 151,624 SH   SOLE 28 7,801 0 143,823
PARK HOTELS & RESORTS INC COM 700517105   11,840,333 773,878 SH   SOLE 30 773,878 0 0
PARK HOTELS & RESORTS INC COM 700517105   46,221 3,021 SH   SOLE 31 3,021 0 0
PARK HOTELS & RESORTS INC COM 700517105   2,269,403 148,327 SH   SOLE 34 148,327 0 0
PARK HOTELS & RESORTS INC COM 700517105   175,828 11,492 SH   SOLE 36 11,492 0 0
PARK HOTELS & RESORTS INC COM 700517105   647,634 42,329 SH   SOLE 40 42,329 0 0
PARK HOTELS & RESORTS INC COM 700517105   6,359,318 415,642 SH   SOLE 43 360,265 0 55,377
PARK NATL CORP COM 700658107   1,980,943 14,910 SH   SOLE 2 4,698 0 10,212
PARK NATL CORP COM 700658107   5,713 43 SH   SOLE 4 43 0 0
PARK NATL CORP COM 700658107   15,279 115 SH   SOLE 7 115 0 0
PARK NATL CORP COM 700658107   6,301,948 47,433 SH   SOLE 18 47,433 0 0
PARK NATL CORP COM 700658107   3,948,068 29,716 SH   SOLE 19 29,716 0 0
PARK NATL CORP COM 700658107   227,306,985 1,710,876 SH   SOLE 21 1,710,876 0 0
PARK NATL CORP COM 700658107   54,682,253 411,578 SH   SOLE 22 391,120 0 20,458
PARK NATL CORP COM 700658107   467,269 3,517 SH   SOLE 25 3,517 0 0
PARK NATL CORP COM 700658107   487,729 3,671 SH   SOLE 26 3,671 0 0
PARK NATL CORP COM 700658107   192,514 1,449 SH   SOLE 28 0 0 1,449
PARK NATL CORP COM 700658107   6,068,115 45,673 SH   SOLE 30 45,673 0 0
PARK NATL CORP COM 700658107   451,591 3,399 SH   SOLE 40 3,399 0 0
PARK NATL CORP COM 700658107   2,098,789 15,797 SH   SOLE 43 15,004 0 793
PARK-OHIO HLDGS CORP COM 700666100   654,778 24,287 SH   SOLE 2 19,837 0 4,450
PARK-OHIO HLDGS CORP COM 700666100   644,883 23,920 SH   SOLE 18 23,920 0 0
PARK-OHIO HLDGS CORP COM 700666100   499,892 18,542 SH   SOLE 19 18,542 0 0
PARK-OHIO HLDGS CORP COM 700666100   8,675,998 321,810 SH   SOLE 21 321,810 0 0
PARK-OHIO HLDGS CORP COM 700666100   5,283,136 195,962 SH   SOLE 22 190,091 0 5,871
PARK-OHIO HLDGS CORP COM 700666100   17,982 667 SH   SOLE 43 667 0 0
PARKE BANCORP INC COM 700885106   117,005 5,778 SH   SOLE 2 507 0 5,271
PARKE BANCORP INC COM 700885106   3,949 195 SH   SOLE 7 195 0 0
PARKE BANCORP INC COM 700885106   671,024 33,137 SH   SOLE 18 33,137 0 0
PARKE BANCORP INC COM 700885106   423,063 20,892 SH   SOLE 19 20,892 0 0
PARKE BANCORP INC COM 700885106   9,127,769 450,754 SH   SOLE 21 450,754 0 0
PARKE BANCORP INC COM 700885106   3,568,293 176,212 SH   SOLE 22 168,526 0 7,686
PARKER-HANNIFIN CORP COM 701094104   102,469,815 222,422 SH   SOLE 2 43,283 0 179,139
PARKER-HANNIFIN CORP COM 701094104   49,965,679 108,456 SH   SOLE 4 49,160 0 59,296
PARKER-HANNIFIN CORP COM 701094104   36,269,990 78,728 SH   SOLE 7 69,105 0 9,623
PARKER-HANNIFIN CORP COM 701094104   1,964,425 4,264 SH   SOLE 13 4,264 0 0
PARKER-HANNIFIN CORP COM 701094104   9,050,452 19,645 SH   SOLE 15 19,645 0 0
PARKER-HANNIFIN CORP COM 701094104   94,762,765 205,693 SH   SOLE 18 197,753 0 7,940
PARKER-HANNIFIN CORP COM 701094104   25,921,286 56,265 SH   SOLE 19 56,265 0 0
PARKER-HANNIFIN CORP COM 701094104   1,555,647,072 3,376,703 SH   SOLE 21 3,376,703 0 0
PARKER-HANNIFIN CORP COM 701094104   1,274,696,088 2,766,868 SH   SOLE 22 2,479,390 0 287,478
PARKER-HANNIFIN CORP COM 701094104   105,706,694 229,448 SH   SOLE 23 229,448 0 0
PARKER-HANNIFIN CORP COM 701094104   85,766,216 186,165 SH   SOLE 25 185,748 0 417
PARKER-HANNIFIN CORP COM 701094104   64,998,320 141,086 SH   SOLE 26 64,654 0 76,432
PARKER-HANNIFIN CORP COM 701094104   119,925,738 260,312 SH   SOLE 28 1,829 0 258,483
PARKER-HANNIFIN CORP COM 701094104   298,247,505 647,379 SH   SOLE 30 647,379 0 0
PARKER-HANNIFIN CORP COM 701094104   13,123,961 28,487 SH   SOLE 31 26,330 0 2,157
PARKER-HANNIFIN CORP COM 701094104   2,514,961 5,459 SH   SOLE 34 5,459 0 0
PARKER-HANNIFIN CORP COM 701094104   13,551,030 29,414 SH   SOLE 36 29,414 0 0
PARKER-HANNIFIN CORP COM 701094104   3,118,939 6,770 SH   SOLE 40 6,770 0 0
PARKER-HANNIFIN CORP COM 701094104   73,580,666 159,715 SH   SOLE 43 134,969 0 24,746
PARSONS CORP DEL COM 70202L102   5,723,542 91,270 SH   SOLE 2 54,270 0 37,000
PARSONS CORP DEL COM 70202L102   45,339 723 SH   SOLE 4 151 0 572
PARSONS CORP DEL COM 70202L102   418,088 6,667 SH   SOLE 7 6,316 0 351
PARSONS CORP DEL COM 70202L102   6,980,250 111,310 SH   SOLE 18 105,966 0 5,344
PARSONS CORP DEL COM 70202L102   7,406,992 118,115 SH   SOLE 19 118,115 0 0
PARSONS CORP DEL COM 70202L102   104,653,333 1,668,846 SH   SOLE 21 1,668,846 0 0
PARSONS CORP DEL COM 70202L102   76,962,792 1,227,281 SH   SOLE 22 1,181,048 0 46,233
PARSONS CORP DEL COM 70202L102   188,569 3,007 SH   SOLE 23 3,007 0 0
PARSONS CORP DEL COM 70202L102   639,203 10,193 SH   SOLE 25 10,193 0 0
PARSONS CORP DEL COM 70202L102   477,850 7,620 SH   SOLE 26 7,620 0 0
PARSONS CORP DEL COM 70202L102   1,539,154 24,544 SH   SOLE 28 22,876 0 1,668
PARSONS CORP DEL COM 70202L102   15,631,032 249,259 SH   SOLE 30 249,259 0 0
PARSONS CORP DEL COM 70202L102   123,727 1,973 SH   SOLE 36 1,973 0 0
PARSONS CORP DEL COM 70202L102   578,249 9,221 SH   SOLE 40 9,221 0 0
PARSONS CORP DEL COM 70202L102   45,590 727 SH   OTR 43 727 0 0
PARSONS CORP DEL COM 70202L102   1,387,459 22,125 SH   SOLE 43 20,644 0 1,481
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8   4,098,383 2,865,000 PRN   SOLE 21 2,865,000 0 0
PASSAGE BIO INC COM 702712100   72,544 71,826 SH   SOLE 2 32,498 0 39,328
PASSAGE BIO INC COM 702712100   7,735 7,658 SH   SOLE 18 7,658 0 0
PASSAGE BIO INC COM 702712100   156,006 154,461 SH   SOLE 19 154,461 0 0
PASSAGE BIO INC COM 702712100   105,539 104,494 SH   SOLE 21 104,494 0 0
PASSAGE BIO INC COM 702712100   633,882 627,606 SH   SOLE 22 612,743 0 14,863
PASSAGE BIO INC COM 702712100   39,979 39,583 SH   SOLE 26 0 0 39,583
PASSAGE BIO INC COM 702712100   17,104 16,935 SH   SOLE 28 16,935 0 0
PATHFINDER BANCORP INC MD COM 70319R109   9,050 646 SH   SOLE 18 646 0 0
PATHFINDER BANCORP INC MD COM 70319R109   110,231 7,868 SH   SOLE 21 7,868 0 0
PATHFINDER BANCORP INC MD COM 70319R109   8,182 584 SH   SOLE 22 584 0 0
PATHWARD FINANCIAL INC COM 59100U108   1,038,434 19,619 SH   SOLE 2 7,394 0 12,225
PATHWARD FINANCIAL INC COM 59100U108   13,709 259 SH   SOLE 7 259 0 0
PATHWARD FINANCIAL INC COM 59100U108   4,254,249 80,375 SH   SOLE 18 80,375 0 0
PATHWARD FINANCIAL INC COM 59100U108   2,683,869 50,706 SH   SOLE 19 50,706 0 0
PATHWARD FINANCIAL INC COM 59100U108   153,699,669 2,903,829 SH   SOLE 21 2,903,829 0 0
PATHWARD FINANCIAL INC COM 59100U108   36,400,490 687,710 SH   SOLE 22 658,008 0 29,702
PATHWARD FINANCIAL INC COM 59100U108   170,223 3,216 SH   SOLE 25 3,216 0 0
PATHWARD FINANCIAL INC COM 59100U108   22,866 432 SH   SOLE 28 432 0 0
PATHWARD FINANCIAL INC COM 59100U108   2,150,493 40,629 SH   SOLE 30 40,629 0 0
PATHWARD FINANCIAL INC COM 59100U108   172,128 3,252 SH   SOLE 40 3,252 0 0
PATHWARD FINANCIAL INC COM 59100U108   371 7 SH   SOLE 43 7 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   1,092,028 70,408 SH   SOLE 2 22,749 0 47,659
PATRIA INVESTMENTS LIMITED COM CL A G69451105   8,220 530 SH   SOLE 7 530 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   2,051,911 132,296 SH   SOLE 18 132,296 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   3,844,526 247,874 SH   SOLE 19 247,874 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   31,575,537 2,035,818 SH   SOLE 21 2,035,818 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   13,942,792 898,955 SH   SOLE 22 860,119 0 38,836
PATRIA INVESTMENTS LIMITED COM CL A G69451105   209,726 13,522 SH   SOLE 23 13,522 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   36,045 2,324 SH   SOLE 26 0 0 2,324
PATRIA INVESTMENTS LIMITED COM CL A G69451105   217 14 SH   SOLE 43 14 0 0
PATRICK INDS INC COM 703343103   5,340,727 53,221 SH   SOLE 2 25,452 0 27,769
PATRICK INDS INC COM 703343103   9,935 99 SH   SOLE 4 99 0 0
PATRICK INDS INC COM 703343103   18,163 181 SH   SOLE 7 181 0 0
PATRICK INDS INC COM 703343103   7,800,607 77,734 SH   SOLE 18 71,711 0 6,023
PATRICK INDS INC COM 703343103   10,095,712 100,605 SH   SOLE 19 100,605 0 0
PATRICK INDS INC COM 703343103   246,514,491 2,456,547 SH   SOLE 21 2,456,547 0 0
PATRICK INDS INC COM 703343103   70,914,535 706,672 SH   SOLE 22 674,219 0 32,453
PATRICK INDS INC COM 703343103   228,798 2,280 SH   SOLE 23 2,280 0 0
PATRICK INDS INC COM 703343103   406,116 4,047 SH   SOLE 25 4,047 0 0
PATRICK INDS INC COM 703343103   699,239 6,968 SH   SOLE 26 4,266 0 2,702
PATRICK INDS INC COM 703343103   42,548 424 SH   SOLE 28 424 0 0
PATRICK INDS INC COM 703343103   4,177,370 41,628 SH   SOLE 30 41,628 0 0
PATRICK INDS INC COM 703343103   96,135 958 SH   SOLE 36 958 0 0
PATRICK INDS INC COM 703343103   395,379 3,940 SH   SOLE 40 3,940 0 0
PATRICK INDS INC COM 703343103   2,023,683 20,166 SH   SOLE 43 18,924 0 1,242
PATRICK INDS INC NOTE 1.750%12/0 703343AG8   2,128,125 1,875,000 PRN   SOLE 21 1,875,000 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203   1,827 477 SH   SOLE 18 477 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203   22,610 5,903 SH   SOLE 21 5,903 0 0
PATTERSON COS INC COM 703395103   4,253,730 149,516 SH   SOLE 2 76,458 0 73,058
PATTERSON COS INC COM 703395103   9,019 317 SH   SOLE 4 317 0 0
PATTERSON COS INC COM 703395103   1,159,821 40,767 SH   SOLE 7 38,582 0 2,185
PATTERSON COS INC COM 703395103   9,804,496 344,622 SH   SOLE 18 344,622 0 0
PATTERSON COS INC COM 703395103   10,053,889 353,388 SH   SOLE 19 353,388 0 0
PATTERSON COS INC COM 703395103   191,583,637 6,734,047 SH   SOLE 21 6,734,047 0 0
PATTERSON COS INC COM 703395103   78,175,735 2,747,829 SH   SOLE 22 2,645,510 0 102,319
PATTERSON COS INC COM 703395103   539,440 18,961 SH   SOLE 25 18,961 0 0
PATTERSON COS INC COM 703395103   572,841 20,135 SH   SOLE 26 20,135 0 0
PATTERSON COS INC COM 703395103   122,164 4,294 SH   SOLE 28 1,513 0 2,781
PATTERSON COS INC COM 703395103   5,581,435 196,184 SH   SOLE 30 196,184 0 0
PATTERSON COS INC COM 703395103   194,939 6,852 SH   SOLE 36 6,852 0 0
PATTERSON COS INC COM 703395103   440,292 15,476 SH   SOLE 40 15,476 0 0
PATTERSON COS INC COM 703395103   15,761 554 SH   OTR 43 554 0 0
PATTERSON COS INC COM 703395103   3,171,006 111,459 SH   SOLE 43 88,960 0 22,499
PATTERSON-UTI ENERGY INC COM 703481101   3,388,889 313,786 SH   SOLE 2 133,563 0 180,223
PATTERSON-UTI ENERGY INC COM 703481101   26,935 2,494 SH   SOLE 4 770 0 1,724
PATTERSON-UTI ENERGY INC COM 703481101   298,847 27,671 SH   SOLE 7 26,302 0 1,369
PATTERSON-UTI ENERGY INC COM 703481101   12,198,233 1,129,466 SH   SOLE 18 1,129,466 0 0
PATTERSON-UTI ENERGY INC COM 703481101   13,794,732 1,277,290 SH   SOLE 19 1,277,290 0 0
PATTERSON-UTI ENERGY INC COM 703481101   432,021,157 40,001,959 SH   SOLE 21 40,001,959 0 0
PATTERSON-UTI ENERGY INC COM 703481101   106,463,549 9,857,736 SH   SOLE 22 9,380,926 0 476,810
PATTERSON-UTI ENERGY INC COM 703481101   1,171,854 108,505 SH   SOLE 25 108,505 0 0
PATTERSON-UTI ENERGY INC COM 703481101   1,205,701 111,639 SH   SOLE 26 111,639 0 0
PATTERSON-UTI ENERGY INC COM 703481101   1,040,062 96,302 SH   SOLE 28 3,664 0 92,638
PATTERSON-UTI ENERGY INC COM 703481101   7,053,642 653,115 SH   SOLE 30 653,115 0 0
PATTERSON-UTI ENERGY INC COM 703481101   8,977,500 831,250 SH   SOLE 34 831,250 0 0
PATTERSON-UTI ENERGY INC COM 703481101   58,882 5,452 SH   SOLE 36 5,452 0 0
PATTERSON-UTI ENERGY INC COM 703481101   798,574 73,942 SH   SOLE 40 73,942 0 0
PATTERSON-UTI ENERGY INC COM 703481101   11,119,332 1,029,568 SH   SOLE 43 1,004,212 0 25,356
PAVMED INC COM NEW 70387R403   41 10 SH   SOLE 21 10 0 0
PAVMED INC COM NEW 70387R403   308,637 74,912 SH   SOLE 22 74,912 0 0
PAYCHEX INC COM 704326107   91,819,040 770,876 SH   SOLE 2 237,153 0 533,723
PAYCHEX INC COM 704326107   40,393,536 339,128 SH   SOLE 4 179,028 0 160,100
PAYCHEX INC COM 704326107   43,844,153 368,098 SH   SOLE 7 338,779 0 29,319
PAYCHEX INC COM 704326107   2,693,911 22,617 SH   SOLE 13 22,617 0 0
PAYCHEX INC COM 704326107   5,980,394 50,209 SH   SOLE 15 50,209 0 0
PAYCHEX INC COM 704326107   104,066,155 873,698 SH   SOLE 18 853,072 0 20,626
PAYCHEX INC COM 704326107   87,060,834 730,928 SH   SOLE 19 730,928 0 0
PAYCHEX INC COM 704326107   1,356,680,647 11,390,149 SH   SOLE 21 11,390,149 0 0
PAYCHEX INC COM 704326107   835,356,903 7,013,323 SH   SOLE 22 6,315,499 0 697,824
PAYCHEX INC COM 704326107   63,559,002 533,616 SH   SOLE 23 533,616 0 0
PAYCHEX INC COM 704326107   83,179,516 698,342 SH   SOLE 25 695,802 0 2,540
PAYCHEX INC COM 704326107   61,487,560 516,225 SH   SOLE 26 253,601 0 262,624
PAYCHEX INC COM 704326107   106,759,603 896,311 SH   SOLE 28 4,494 0 891,817
PAYCHEX INC COM 704326107   302,038,423 2,535,794 SH   SOLE 30 2,417,910 0 117,884
PAYCHEX INC COM 704326107   8,772,452 73,650 SH   SOLE 31 68,038 0 5,612
PAYCHEX INC COM 704326107   12,496,068 104,912 SH   SOLE 32 104,912 0 0
PAYCHEX INC COM 704326107   44,132,756 370,521 SH   SOLE 34 370,521 0 0
PAYCHEX INC COM 704326107   9,323,097 78,273 SH   SOLE 36 78,273 0 0
PAYCHEX INC COM 704326107   8,886,082 74,604 SH   SOLE 37 74,604 0 0
PAYCHEX INC COM 704326107   2,046,310 17,180 SH   SOLE 40 17,180 0 0
PAYCHEX INC COM 704326107   72,300 607 SH   OTR 43 607 0 0
PAYCHEX INC COM 704326107   59,702,991 501,242 SH   SOLE 43 418,619 0 82,623
PAYCOM SOFTWARE INC COM 70432V102   21,339,912 103,231 SH   SOLE 2 26,078 0 77,153
PAYCOM SOFTWARE INC COM 70432V102   9,723,489 47,037 SH   SOLE 4 16,456 0 30,581
PAYCOM SOFTWARE INC COM 70432V102   6,427,338 31,092 SH   SOLE 7 27,480 0 3,612
PAYCOM SOFTWARE INC COM 70432V102   407,652 1,972 SH   SOLE 13 1,972 0 0
PAYCOM SOFTWARE INC COM 70432V102   1,625,646 7,864 SH   SOLE 15 7,864 0 0
PAYCOM SOFTWARE INC COM 70432V102   20,746,626 100,361 SH   SOLE 18 97,053 0 3,308
PAYCOM SOFTWARE INC COM 70432V102   17,500,295 84,657 SH   SOLE 19 84,657 0 0
PAYCOM SOFTWARE INC COM 70432V102   313,168,810 1,514,942 SH   SOLE 21 1,514,942 0 0
PAYCOM SOFTWARE INC COM 70432V102   227,033,134 1,098,264 SH   SOLE 22 985,664 0 112,600
PAYCOM SOFTWARE INC COM 70432V102   18,043,348 87,284 SH   SOLE 23 87,284 0 0
PAYCOM SOFTWARE INC COM 70432V102   20,503,110 99,183 SH   SOLE 25 98,790 0 393
PAYCOM SOFTWARE INC COM 70432V102   10,045,972 48,597 SH   SOLE 26 23,502 0 25,095
PAYCOM SOFTWARE INC COM 70432V102   17,216,675 83,285 SH   SOLE 28 732 0 82,553
PAYCOM SOFTWARE INC COM 70432V102   56,900,300 275,253 SH   SOLE 30 275,253 0 0
PAYCOM SOFTWARE INC COM 70432V102   2,455,007 11,876 SH   SOLE 31 11,001 0 875
PAYCOM SOFTWARE INC COM 70432V102   8,648,338 41,836 SH   SOLE 34 41,836 0 0
PAYCOM SOFTWARE INC COM 70432V102   2,364,463 11,438 SH   SOLE 36 11,438 0 0
PAYCOM SOFTWARE INC COM 70432V102   610,858 2,955 SH   SOLE 40 2,955 0 0
PAYCOM SOFTWARE INC COM 70432V102   13,648 66 SH   OTR 43 66 0 0
PAYCOM SOFTWARE INC COM 70432V102   7,448,753 36,033 SH   SOLE 43 31,855 0 4,178
PAYCOR HCM INC COM 70435P102   1,475,504 68,342 SH   SOLE 2 19,754 0 48,588
PAYCOR HCM INC COM 70435P102   5,635 261 SH   SOLE 4 261 0 0
PAYCOR HCM INC COM 70435P102   453,433 21,002 SH   SOLE 7 19,862 0 1,140
PAYCOR HCM INC COM 70435P102   456,736 21,155 SH   SOLE 18 21,155 0 0
PAYCOR HCM INC COM 70435P102   473,015 21,909 SH   SOLE 19 21,909 0 0
PAYCOR HCM INC COM 70435P102   20,402,291 944,988 SH   SOLE 21 944,988 0 0
PAYCOR HCM INC COM 70435P102   33,143,370 1,535,126 SH   SOLE 22 1,459,514 0 75,612
PAYCOR HCM INC COM 70435P102   309,169 14,320 SH   SOLE 25 14,320 0 0
PAYCOR HCM INC COM 70435P102   637,812 29,542 SH   SOLE 26 29,542 0 0
PAYCOR HCM INC COM 70435P102   1,924,511 89,139 SH   SOLE 30 89,139 0 0
PAYCOR HCM INC COM 70435P102   17,099 792 SH   SOLE 31 792 0 0
PAYCOR HCM INC COM 70435P102   32,385 1,500 SH   SOLE 36 1,500 0 0
PAYCOR HCM INC COM 70435P102   233,453 10,813 SH   SOLE 40 10,813 0 0
PAYCOR HCM INC COM 70435P102   144,308 6,684 SH   SOLE 43 6,372 0 312
PAYLOCITY HLDG CORP COM 70438V106   12,484,750 75,734 SH   SOLE 2 36,398 0 39,336
PAYLOCITY HLDG CORP COM 70438V106   6,486,188 39,346 SH   SOLE 4 12,041 0 27,305
PAYLOCITY HLDG CORP COM 70438V106   12,682,570 76,934 SH   SOLE 7 72,927 0 4,007
PAYLOCITY HLDG CORP COM 70438V106   113,582 689 SH   SOLE 13 689 0 0
PAYLOCITY HLDG CORP COM 70438V106   633,848 3,845 SH   SOLE 15 3,845 0 0
PAYLOCITY HLDG CORP COM 70438V106   15,848,679 96,140 SH   SOLE 18 93,410 0 2,730
PAYLOCITY HLDG CORP COM 70438V106   3,349,257 20,317 SH   SOLE 19 20,317 0 0
PAYLOCITY HLDG CORP COM 70438V106   392,075,778 2,378,379 SH   SOLE 21 2,378,379 0 0
PAYLOCITY HLDG CORP COM 70438V106   216,904,849 1,315,771 SH   SOLE 22 1,232,447 0 83,324
PAYLOCITY HLDG CORP COM 70438V106   11,598,351 70,357 SH   SOLE 23 70,357 0 0
PAYLOCITY HLDG CORP COM 70438V106   1,924,459 11,674 SH   SOLE 25 11,511 0 163
PAYLOCITY HLDG CORP COM 70438V106   3,871,008 23,482 SH   SOLE 26 20,948 0 2,534
PAYLOCITY HLDG CORP COM 70438V106   9,584,214 58,139 SH   SOLE 28 486 0 57,653
PAYLOCITY HLDG CORP COM 70438V106   35,732,062 216,755 SH   SOLE 30 216,755 0 0
PAYLOCITY HLDG CORP COM 70438V106   1,685,262 10,223 SH   SOLE 31 9,471 0 752
PAYLOCITY HLDG CORP COM 70438V106   301,346 1,828 SH   SOLE 34 1,828 0 0
PAYLOCITY HLDG CORP COM 70438V106   865,792 5,252 SH   SOLE 36 5,252 0 0
PAYLOCITY HLDG CORP COM 70438V106   401,410 2,435 SH   SOLE 40 2,435 0 0
PAYLOCITY HLDG CORP COM 70438V106   25,881 157 SH   OTR 43 157 0 0
PAYLOCITY HLDG CORP COM 70438V106   1,949,909 11,828 SH   SOLE 43 10,846 0 982
PAYMENTUS HOLDINGS INC COM CL A 70439P108   115,494 6,463 SH   SOLE 2 4,439 0 2,024
PAYMENTUS HOLDINGS INC COM CL A 70439P108   85,079 4,761 SH   SOLE 21 4,761 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   3,582,846 200,495 SH   SOLE 22 193,454 0 7,041
PAYMENTUS HOLDINGS INC COM CL A 70439P108   57,577 3,222 SH   SOLE 25 3,222 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   95,051 5,319 SH   SOLE 30 5,319 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   66,208 3,705 SH   SOLE 40 3,705 0 0
PAYONEER GLOBAL INC COM 70451X104   756,632 145,227 SH   SOLE 2 90,391 0 54,836
PAYONEER GLOBAL INC COM 70451X104   10,722 2,058 SH   SOLE 7 2,058 0 0
PAYONEER GLOBAL INC COM 70451X104   3,910,271 750,532 SH   SOLE 18 750,532 0 0
PAYONEER GLOBAL INC COM 70451X104   2,662,507 511,038 SH   SOLE 19 511,038 0 0
PAYONEER GLOBAL INC COM 70451X104   134,183,987 25,755,084 SH   SOLE 21 25,755,084 0 0
PAYONEER GLOBAL INC COM 70451X104   31,470,254 6,040,356 SH   SOLE 22 5,924,133 0 116,223
PAYONEER GLOBAL INC COM 70451X104   240,504 46,162 SH   SOLE 25 46,162 0 0
PAYONEER GLOBAL INC COM 70451X104   539,375 103,527 SH   SOLE 26 103,527 0 0
PAYONEER GLOBAL INC COM 70451X104   27,753 5,327 SH   SOLE 28 0 0 5,327
PAYONEER GLOBAL INC COM 70451X104   2,945,317 565,320 SH   SOLE 30 565,320 0 0
PAYONEER GLOBAL INC COM 70451X104   4,100,848 787,111 SH   SOLE 34 787,111 0 0
PAYONEER GLOBAL INC COM 70451X104   154,111 29,580 SH   SOLE 40 29,580 0 0
PAYONEER GLOBAL INC COM 70451X104   26 5 SH   SOLE 43 5 0 0
PAYPAL HLDGS INC COM 70450Y103   125,484,334 2,043,386 SH   SOLE 2 318,619 0 1,724,767
PAYPAL HLDGS INC COM 70450Y103   50,237,433 818,066 SH   SOLE 4 397,783 0 420,283
PAYPAL HLDGS INC COM 70450Y103   65,246,221 1,062,469 SH   SOLE 7 969,056 0 93,413
PAYPAL HLDGS INC COM 70450Y103   3,094,757 50,395 SH   SOLE 13 50,395 0 0
PAYPAL HLDGS INC COM 70450Y103   10,044,649 163,567 SH   SOLE 15 163,567 0 0
PAYPAL HLDGS INC COM 70450Y103   125,925,872 2,050,576 SH   SOLE 18 1,985,563 0 65,013
PAYPAL HLDGS INC COM 70450Y103   17,257,929 281,028 SH   SOLE 19 281,028 0 0
PAYPAL HLDGS INC COM 70450Y103   1,452,033,370 23,644,901 SH   SOLE 21 23,644,901 0 0
PAYPAL HLDGS INC COM 70450Y103   1,434,669,570 23,362,149 SH   SOLE 22 21,046,672 0 2,315,477
PAYPAL HLDGS INC COM 70450Y103   105,246,669 1,713,836 SH   SOLE 23 1,713,836 0 0
PAYPAL HLDGS INC COM 70450Y103   220,234,990 3,586,305 SH   SOLE 25 3,058,678 0 527,627
PAYPAL HLDGS INC COM 70450Y103   87,686,786 1,427,891 SH   SOLE 26 844,763 0 583,128
PAYPAL HLDGS INC COM 70450Y103   137,888,602 2,245,377 SH   SOLE 28 80,379 0 2,164,998
PAYPAL HLDGS INC COM 70450Y103   495,746,841 8,072,738 SH   SOLE 30 8,072,738 0 0
PAYPAL HLDGS INC COM 70450Y103   14,564,118 237,162 SH   SOLE 31 219,730 0 17,432
PAYPAL HLDGS INC COM 70450Y103   19,229,190 313,128 SH   SOLE 32 313,128 0 0
PAYPAL HLDGS INC COM 70450Y103   9,600,962 156,342 SH   SOLE 34 156,342 0 0
PAYPAL HLDGS INC COM 70450Y103   16,855,326 274,472 SH   SOLE 36 274,472 0 0
PAYPAL HLDGS INC COM 70450Y103   3,356,364 54,655 SH   SOLE 40 54,655 0 0
PAYPAL HLDGS INC COM 70450Y103   110,170 1,794 SH   OTR 43 1,794 0 0
PAYPAL HLDGS INC COM 70450Y103   59,267,519 965,112 SH   SOLE 43 824,739 0 140,373
PAYSAFE LIMITED SHS G6964L206   384,800 30,086 SH   SOLE 2 13,121 0 16,965
PAYSAFE LIMITED SHS G6964L206   2,993 234 SH   SOLE 7 234 0 0
PAYSAFE LIMITED SHS G6964L206   1,148,107 89,766 SH   SOLE 18 89,766 0 0
PAYSAFE LIMITED SHS G6964L206   866,446 67,744 SH   SOLE 19 67,744 0 0
PAYSAFE LIMITED SHS G6964L206   15,488,012 1,210,947 SH   SOLE 21 1,210,947 0 0
PAYSAFE LIMITED SHS G6964L206   5,197,741 406,391 SH   SOLE 22 378,281 0 28,110
PAYSAFE LIMITED SHS G6964L206   458,649 35,860 SH   SOLE 30 35,860 0 0
PAYSAFE LIMITED SHS G6964L206   186,389 14,573 SH   SOLE 43 13,132 0 1,441
PAYSIGN INC COM 70451A104   14,358 5,128 SH   SOLE 2 2,417 0 2,711
PAYSIGN INC COM 70451A104   209,678 74,885 SH   SOLE 18 74,885 0 0
PAYSIGN INC COM 70451A104   148,462 53,022 SH   SOLE 19 53,022 0 0
PAYSIGN INC COM 70451A104   3,289,989 1,174,996 SH   SOLE 21 1,174,996 0 0
PAYSIGN INC COM 70451A104   2,272,074 811,455 SH   SOLE 22 803,492 0 7,963
PAYSIGN INC COM 70451A104   64 23 SH   SOLE 43 23 0 0
PB BANKSHARES INC COM 69318V103   5,580 445 SH   SOLE 18 445 0 0
PB BANKSHARES INC COM 69318V103   67,779 5,405 SH   SOLE 21 5,405 0 0
PBF ENERGY INC CL A 69318G106   19,431,639 442,030 SH   SOLE 2 246,415 0 195,615
PBF ENERGY INC CL A 69318G106   14,331 326 SH   SOLE 4 326 0 0
PBF ENERGY INC CL A 69318G106   791,851 18,013 SH   SOLE 7 17,135 0 878
PBF ENERGY INC CL A 69318G106   21,578,865 490,875 SH   SOLE 18 486,383 0 4,492
PBF ENERGY INC CL A 69318G106   34,595,421 786,975 SH   SOLE 19 786,975 0 0
PBF ENERGY INC CL A 69318G106   378,259,183 8,604,622 SH   SOLE 21 8,604,622 0 0
PBF ENERGY INC CL A 69318G106   188,742,524 4,293,506 SH   SOLE 22 4,099,985 0 193,521
PBF ENERGY INC CL A 69318G106   722,702 16,440 SH   SOLE 23 16,440 0 0
PBF ENERGY INC CL A 69318G106   5,936,358 135,040 SH   SOLE 26 45,166 0 89,874
PBF ENERGY INC CL A 69318G106   3,130,172 71,205 SH   SOLE 30 71,205 0 0
PBF ENERGY INC CL A 69318G106   257,562 5,859 SH   SOLE 36 5,859 0 0
PBF ENERGY INC CL A 69318G106   1,010,289 22,982 SH   SOLE 40 22,982 0 0
PBF ENERGY INC CL A 69318G106   28,662 652 SH   OTR 43 652 0 0
PBF ENERGY INC CL A 69318G106   12,627,005 287,239 SH   SOLE 43 274,654 0 12,584
PC CONNECTION INC COM 69318J100   6,988,294 103,977 SH   SOLE 2 54,349 0 49,628
PC CONNECTION INC COM 69318J100   269 4 SH   SOLE 4 4 0 0
PC CONNECTION INC COM 69318J100   5,646 84 SH   SOLE 7 84 0 0
PC CONNECTION INC COM 69318J100   3,277,025 48,758 SH   SOLE 18 36,247 0 12,511
PC CONNECTION INC COM 69318J100   16,164,543 240,508 SH   SOLE 19 240,508 0 0
PC CONNECTION INC COM 69318J100   96,221,667 1,431,657 SH   SOLE 21 1,431,657 0 0
PC CONNECTION INC COM 69318J100   39,631,049 589,660 SH   SOLE 22 552,241 0 37,419
PC CONNECTION INC COM 69318J100   599,043 8,913 SH   SOLE 23 8,913 0 0
PC CONNECTION INC COM 69318J100   142,620 2,122 SH   SOLE 25 2,122 0 0
PC CONNECTION INC COM 69318J100   831,724 12,375 SH   SOLE 26 0 0 12,375
PC CONNECTION INC COM 69318J100   1,816,081 27,021 SH   SOLE 30 27,021 0 0
PC CONNECTION INC COM 69318J100   174,948 2,603 SH   SOLE 40 2,603 0 0
PC CONNECTION INC COM 69318J100   645,754 9,608 SH   SOLE 43 9,165 0 443
PCB BANCORP COM 69320M109   138,686 7,525 SH   SOLE 2 540 0 6,985
PCB BANCORP COM 69320M109   599,288 32,517 SH   SOLE 18 32,517 0 0
PCB BANCORP COM 69320M109   454,410 24,656 SH   SOLE 19 24,656 0 0
PCB BANCORP COM 69320M109   9,293,788 504,275 SH   SOLE 21 504,275 0 0
PCB BANCORP COM 69320M109   4,611,333 250,208 SH   SOLE 22 242,619 0 7,589
PCB BANCORP COM 69320M109   18 1 SH   SOLE 43 1 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   53,675,579 366,862 SH   SOLE 2 111,837 0 255,025
PDD HOLDINGS INC SPONSORED ADS 722304102   31,966,979 218,488 SH   SOLE 4 132,475 0 86,013
PDD HOLDINGS INC SPONSORED ADS 722304102   55,086,885 376,508 SH   SOLE 7 359,793 0 16,715
PDD HOLDINGS INC SPONSORED ADS 722304102   15,830,596 108,199 SH   SOLE 13 108,199 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   59,545,829 406,984 SH   SOLE 15 406,984 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   32,665,610 223,263 SH   SOLE 18 223,263 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   358,752 2,452 SH   SOLE 19 2,452 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   1,535,408,158 10,494,212 SH   SOLE 21 10,494,212 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   886,425,865 6,058,546 SH   SOLE 22 5,295,710 0 762,836
PDD HOLDINGS INC SPONSORED ADS 722304102   120,463,607 823,345 SH   SOLE 23 823,345 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   70,960,204 484,999 SH   SOLE 25 484,999 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   87,328,050 596,870 SH   SOLE 26 5,838 0 591,032
PDD HOLDINGS INC SPONSORED ADS 722304102   207,685,143 1,419,487 SH   SOLE 28 32,624 0 1,386,863
PDD HOLDINGS INC SPONSORED ADS 722304102   695,732,142 4,755,192 SH   SOLE 30 4,755,192 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   815,532 5,574 SH   SOLE 31 0 0 5,574
PDD HOLDINGS INC SPONSORED ADS 722304102   34,715,998 237,277 SH   SOLE 32 237,277 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   70,414,906 481,272 SH   SOLE 34 481,272 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   1,259,436 8,608 SH   SOLE 36 8,608 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   1,159,360 7,924 SH   SOLE 40 7,924 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   47,866,341 327,157 SH   SOLE 43 288,502 0 38,655
PDF SOLUTIONS INC COM 693282105   516,233 16,062 SH   SOLE 2 8,898 0 7,164
PDF SOLUTIONS INC COM 693282105   6,042 188 SH   SOLE 4 188 0 0
PDF SOLUTIONS INC COM 693282105   385,391 11,991 SH   SOLE 7 11,340 0 651
PDF SOLUTIONS INC COM 693282105   2,858,917 88,952 SH   SOLE 18 88,952 0 0
PDF SOLUTIONS INC COM 693282105   2,012,060 62,603 SH   SOLE 19 62,603 0 0
PDF SOLUTIONS INC COM 693282105   115,090,480 3,580,911 SH   SOLE 21 3,580,911 0 0
PDF SOLUTIONS INC COM 693282105   30,014,646 933,872 SH   SOLE 22 908,043 0 25,829
PDF SOLUTIONS INC COM 693282105   202,836 6,311 SH   SOLE 25 6,311 0 0
PDF SOLUTIONS INC COM 693282105   381,373 11,866 SH   SOLE 26 2,113 0 9,753
PDF SOLUTIONS INC COM 693282105   262,712 8,174 SH   SOLE 28 0 0 8,174
PDF SOLUTIONS INC COM 693282105   3,053,525 95,007 SH   SOLE 30 95,007 0 0
PDF SOLUTIONS INC COM 693282105   76,108 2,368 SH   SOLE 34 2,368 0 0
PDF SOLUTIONS INC COM 693282105   38,697 1,204 SH   SOLE 36 1,204 0 0
PDF SOLUTIONS INC COM 693282105   160,379 4,990 SH   SOLE 40 4,990 0 0
PDF SOLUTIONS INC COM 693282105   500,484 15,572 SH   SOLE 43 15,149 0 423
PDS BIOTECHNOLOGY CORP COM 70465T107   14,999 3,018 SH   SOLE 2 1,007 0 2,011
PDS BIOTECHNOLOGY CORP COM 70465T107   357,760 71,984 SH   SOLE 18 71,984 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   265,835 53,488 SH   SOLE 19 53,488 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   5,185,425 1,043,345 SH   SOLE 21 1,043,345 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   3,526,727 709,603 SH   SOLE 22 703,197 0 6,406
PEABODY ENERGY CORP COM 704551100   1,815,391 74,646 SH   SOLE 2 32,167 0 42,479
PEABODY ENERGY CORP COM 704551100   6,518 268 SH   SOLE 4 268 0 0
PEABODY ENERGY CORP COM 704551100   41,855 1,721 SH   SOLE 7 1,721 0 0
PEABODY ENERGY CORP COM 704551100   7,516,631 309,072 SH   SOLE 18 309,072 0 0
PEABODY ENERGY CORP COM 704551100   5,718,556 235,138 SH   SOLE 19 235,138 0 0
PEABODY ENERGY CORP COM 704551100   110,419,610 4,540,280 SH   SOLE 21 4,540,280 0 0
PEABODY ENERGY CORP COM 704551100   76,049,661 3,127,042 SH   SOLE 22 2,984,215 0 142,827
PEABODY ENERGY CORP COM 704551100   956,724 39,339 SH   SOLE 26 39,339 0 0
PEABODY ENERGY CORP COM 704551100   1,392,150 57,243 SH   SOLE 30 57,243 0 0
PEABODY ENERGY CORP COM 704551100   64,570 2,655 SH   SOLE 36 2,655 0 0
PEABODY ENERGY CORP COM 704551100   992,452 40,808 SH   SOLE 43 36,077 0 4,731
PEABODY ENGR CORP NOTE 3.250% 3/0 704551AD2   3,146,000 2,200,000 PRN   SOLE 21 2,200,000 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   666,180 33,426 SH   SOLE 2 10,227 0 23,199
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   6,597 331 SH   SOLE 4 331 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   5,401 271 SH   SOLE 7 271 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   2,063,353 103,530 SH   SOLE 18 103,530 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   1,470,196 73,768 SH   SOLE 19 73,768 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   31,069,674 1,558,940 SH   SOLE 21 1,558,940 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   18,598,317 933,182 SH   SOLE 22 890,322 0 42,860
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   35,974 1,805 SH   SOLE 23 1,805 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   143,436 7,197 SH   SOLE 25 7,197 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   51,360 2,577 SH   SOLE 28 0 0 2,577
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   108,419 5,440 SH   SOLE 40 5,440 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   522,655 17,527 SH   SOLE 2 4,914 0 12,613
PEAPACK-GLADSTONE FINL CORP COM 704699107   5,815 195 SH   SOLE 7 195 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   1,537,996 51,576 SH   SOLE 18 51,576 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   2,936,614 98,478 SH   SOLE 19 98,478 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   24,760,321 830,326 SH   SOLE 21 830,326 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   15,049,259 504,670 SH   SOLE 22 481,727 0 22,943
PEAPACK-GLADSTONE FINL CORP COM 704699107   54,511 1,828 SH   SOLE 25 1,828 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   406,983 13,648 SH   SOLE 30 13,648 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   135,711 4,551 SH   SOLE 40 4,551 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   1,055,570 35,398 SH   SOLE 43 33,675 0 1,723
PEARSON PLC SPONSORED ADR 705015105   21,902,682 1,782,155 SH   SOLE 43 1,607,428 0 174,727
PEBBLEBROOK HOTEL TR COM 70509V100   4,013,201 251,139 SH   SOLE 2 147,422 0 103,717
PEBBLEBROOK HOTEL TR COM 70509V100   858,430 53,719 SH   SOLE 4 53,719 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   2,740,218 171,478 SH   SOLE 7 153,303 0 18,175
PEBBLEBROOK HOTEL TR COM 70509V100   6,194,615 387,648 SH   SOLE 18 387,648 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   7,087,881 443,547 SH   SOLE 19 443,547 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   240,479,057 15,048,752 SH   SOLE 21 15,048,752 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   73,964,309 4,628,555 SH   SOLE 22 4,415,279 0 213,276
PEBBLEBROOK HOTEL TR COM 70509V100   93,739 5,866 SH   SOLE 23 5,866 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   9,480,295 593,260 SH   SOLE 25 593,260 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   2,737,102 171,283 SH   SOLE 26 52,766 0 118,517
PEBBLEBROOK HOTEL TR COM 70509V100   1,371,819 85,846 SH   SOLE 28 4,358 0 81,488
PEBBLEBROOK HOTEL TR COM 70509V100   6,506,513 407,166 SH   SOLE 30 407,166 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   41,756 2,613 SH   SOLE 36 2,613 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   330,610 20,689 SH   SOLE 40 20,689 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   3,654,322 228,681 SH   SOLE 43 214,089 0 14,592
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8   4,782,522 5,370,000 PRN   SOLE 21 5,370,000 0 0
PEDEVCO CORP COM PAR 70532Y303   3,692 4,794 SH   SOLE 22 4,794 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   935,692 100,612 SH   SOLE 2 44,327 0 56,285
PEDIATRIX MEDICAL GROUP INC COM 58502B106   3,050 328 SH   SOLE 4 328 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   7,291 784 SH   SOLE 7 784 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   2,544,145 273,564 SH   SOLE 18 273,564 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   1,638,846 176,220 SH   SOLE 19 176,220 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   94,204,955 10,129,565 SH   SOLE 21 10,129,565 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   24,284,393 2,611,225 SH   SOLE 22 2,500,109 0 111,116
PEDIATRIX MEDICAL GROUP INC COM 58502B106   127,047 13,661 SH   SOLE 25 13,661 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   201,922 21,712 SH   SOLE 26 21,712 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   14,285 1,536 SH   SOLE 28 1,536 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   1,429,708 153,732 SH   SOLE 30 153,732 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   31,936 3,434 SH   SOLE 36 3,434 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   134,794 14,494 SH   SOLE 40 14,494 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   926,280 99,600 SH   SOLE 43 94,093 0 5,507
PEGASYSTEMS INC COM 705573103   4,389,534 89,839 SH   SOLE 2 73,373 0 16,466
PEGASYSTEMS INC COM 705573103   12,313 252 SH   SOLE 4 140 0 112
PEGASYSTEMS INC COM 705573103   428,893 8,778 SH   SOLE 7 8,312 0 466
PEGASYSTEMS INC COM 705573103   1,444,302 29,560 SH   SOLE 18 29,560 0 0
PEGASYSTEMS INC COM 705573103   680,424 13,926 SH   SOLE 19 13,926 0 0
PEGASYSTEMS INC COM 705573103   49,291,238 1,008,826 SH   SOLE 21 1,008,826 0 0
PEGASYSTEMS INC COM 705573103   55,541,800 1,136,754 SH   SOLE 22 1,081,373 0 55,381
PEGASYSTEMS INC COM 705573103   403,974 8,268 SH   SOLE 25 8,268 0 0
PEGASYSTEMS INC COM 705573103   846,744 17,330 SH   SOLE 26 14,547 0 2,783
PEGASYSTEMS INC COM 705573103   57,704 1,181 SH   SOLE 28 734 0 447
PEGASYSTEMS INC COM 705573103   2,183,749 44,694 SH   SOLE 30 44,694 0 0
PEGASYSTEMS INC COM 705573103   29,218 598 SH   SOLE 31 598 0 0
PEGASYSTEMS INC COM 705573103   10,212 209 SH   SOLE 36 209 0 0
PEGASYSTEMS INC COM 705573103   429,870 8,798 SH   SOLE 40 8,798 0 0
PEGASYSTEMS INC COM 705573103   4,500,789 92,116 SH   SOLE 43 76,067 0 16,049
PEGASYSTEMS INC NOTE 0.750% 3/0 705573AB9   3,331,065 3,607,000 PRN   SOLE 21 3,607,000 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   2,412,182 396,089 SH   SOLE 2 213,049 0 183,040
PELOTON INTERACTIVE INC CL A COM 70614W100   44,670 7,335 SH   SOLE 4 7,335 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   18,788 3,085 SH   SOLE 7 3,085 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   1,851,104 303,958 SH   SOLE 18 303,958 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   4,831,337 793,323 SH   SOLE 19 793,323 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   35,229,517 5,784,814 SH   SOLE 21 5,784,814 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   52,530,257 8,625,658 SH   SOLE 22 8,189,203 0 436,455
PELOTON INTERACTIVE INC CL A COM 70614W100   366,703 60,214 SH   SOLE 25 60,214 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   579,884 95,219 SH   SOLE 26 95,219 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   51,186 8,405 SH   SOLE 28 4,788 0 3,617
PELOTON INTERACTIVE INC CL A COM 70614W100   1,070,165 175,725 SH   SOLE 30 175,725 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   26,729 4,389 SH   SOLE 31 4,389 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   2,777,016 455,996 SH   SOLE 34 455,996 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   402,750 66,133 SH   SOLE 40 66,133 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   1,954,518 320,939 SH   SOLE 43 281,588 0 39,351
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6   5,502,287 7,110,000 PRN   SOLE 21 7,110,000 0 0
PEMBINA PIPELINE CORP COM 706327103   4,530,911 131,636 SH   SOLE 21 131,636 0 0
PEMBINA PIPELINE CORP COM 706327103   10,658,943 309,673 SH   SOLE 43 244,247 0 65,426
PENN ENTERTAINMENT INC COM 707569109   14,125,035 542,853 SH   SOLE 2 139,769 0 403,084
PENN ENTERTAINMENT INC COM 707569109   11,189 430 SH   SOLE 4 430 0 0
PENN ENTERTAINMENT INC COM 707569109   409,919 15,754 SH   SOLE 7 15,027 0 727
PENN ENTERTAINMENT INC COM 707569109   6,706,577 257,747 SH   SOLE 18 257,747 0 0
PENN ENTERTAINMENT INC COM 707569109   1,264,208 48,586 SH   SOLE 19 48,586 0 0
PENN ENTERTAINMENT INC COM 707569109   190,479,280 7,320,495 SH   SOLE 21 7,320,495 0 0
PENN ENTERTAINMENT INC COM 707569109   115,528,228 4,439,978 SH   SOLE 22 4,235,230 0 204,748
PENN ENTERTAINMENT INC COM 707569109   780,002 29,977 SH   SOLE 25 29,977 0 0
PENN ENTERTAINMENT INC COM 707569109   1,021,571 39,261 SH   SOLE 26 39,261 0 0
PENN ENTERTAINMENT INC COM 707569109   159,971 6,148 SH   SOLE 28 2,786 0 3,362
PENN ENTERTAINMENT INC COM 707569109   2,355,643 90,532 SH   SOLE 30 90,532 0 0
PENN ENTERTAINMENT INC COM 707569109   52,118 2,003 SH   SOLE 31 2,003 0 0
PENN ENTERTAINMENT INC COM 707569109   148,028 5,689 SH   SOLE 36 5,689 0 0
PENN ENTERTAINMENT INC COM 707569109   874,558 33,611 SH   SOLE 40 33,611 0 0
PENN ENTERTAINMENT INC COM 707569109   4,600,440 176,804 SH   SOLE 43 144,255 0 32,549
PENN ENTERTAINMENT INC NOTE 2.750% 5/1 707569AU3   2,899,505 2,239,000 PRN   SOLE 21 2,239,000 0 0
PENNANT GROUP INC COM 70805E109   562,257 40,392 SH   SOLE 2 33,178 0 7,214
PENNANT GROUP INC COM 70805E109   1,893 136 SH   SOLE 4 136 0 0
PENNANT GROUP INC COM 70805E109   4,733 340 SH   SOLE 7 340 0 0
PENNANT GROUP INC COM 70805E109   1,020,433 73,307 SH   SOLE 18 73,307 0 0
PENNANT GROUP INC COM 70805E109   807,555 58,014 SH   SOLE 19 58,014 0 0
PENNANT GROUP INC COM 70805E109   16,508,842 1,185,980 SH   SOLE 21 1,185,980 0 0
PENNANT GROUP INC COM 70805E109   10,317,546 741,203 SH   SOLE 22 715,404 0 25,799
PENNANT GROUP INC COM 70805E109   47,495 3,412 SH   SOLE 25 3,412 0 0
PENNANT GROUP INC COM 70805E109   71,883 5,164 SH   SOLE 26 5,164 0 0
PENNANT GROUP INC COM 70805E109   844,457 60,665 SH   SOLE 30 60,665 0 0
PENNANT GROUP INC COM 70805E109   37,166 2,670 SH   SOLE 40 2,670 0 0
PENNANT GROUP INC COM 70805E109   190,579 13,691 SH   SOLE 43 12,596 0 1,095
PENNANTPARK FLOATING RATE CA COM 70806A106   2,572,569 212,609 SH   SOLE 30 212,609 0 0
PENNANTPARK INVT CORP COM 708062104   1,639,024 237,196 SH   SOLE 30 237,196 0 0
PENNANTPARK INVT CORP COM 708062104   819,747 118,632 SH   SOLE 43 110,200 0 8,432
PENNS WOODS BANCORP INC COM 708430103   69,781 3,100 SH   SOLE 2 220 0 2,880
PENNS WOODS BANCORP INC COM 708430103   405,878 18,031 SH   SOLE 18 18,031 0 0
PENNS WOODS BANCORP INC COM 708430103   287,048 12,752 SH   SOLE 19 12,752 0 0
PENNS WOODS BANCORP INC COM 708430103   6,151,015 273,257 SH   SOLE 21 273,257 0 0
PENNS WOODS BANCORP INC COM 708430103   2,486,184 110,448 SH   SOLE 22 105,537 0 4,911
PENNYMAC CORP NOTE 5.500% 3/1 70932AAF0   2,312,463 2,510,000 PRN   SOLE 21 2,510,000 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   2,804,510 31,736 SH   SOLE 2 11,543 0 20,193
PENNYMAC FINL SVCS INC NEW COM 70932M107   15,288 173 SH   SOLE 4 173 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   886,263 10,029 SH   SOLE 7 9,500 0 529
PENNYMAC FINL SVCS INC NEW COM 70932M107   6,085,777 68,867 SH   SOLE 18 68,867 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   4,665,759 52,798 SH   SOLE 19 52,798 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   92,727,878 1,049,314 SH   SOLE 21 1,049,314 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   73,869,367 835,910 SH   SOLE 22 793,784 0 42,126
PENNYMAC FINL SVCS INC NEW COM 70932M107   737,183 8,342 SH   SOLE 25 8,342 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   1,698,471 19,220 SH   SOLE 26 19,220 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   206,963 2,342 SH   SOLE 28 779 0 1,563
PENNYMAC FINL SVCS INC NEW COM 70932M107   4,643,402 52,545 SH   SOLE 30 52,545 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   129,197 1,462 SH   SOLE 36 1,462 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   844,375 9,555 SH   SOLE 40 9,555 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   2,275,981 25,755 SH   SOLE 43 22,693 0 3,062
PENNYMAC MTG INVT TR COM 70931T103   3,964,561 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103   1,296,703 86,736 SH   SOLE 2 25,021 0 61,715
PENNYMAC MTG INVT TR COM 70931T103   5,023 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103   30,393 2,033 SH   SOLE 7 2,033 0 0
PENNYMAC MTG INVT TR COM 70931T103   4,295,584 287,330 SH   SOLE 18 287,330 0 0
PENNYMAC MTG INVT TR COM 70931T103   2,671,759 178,713 SH   SOLE 19 178,713 0 0
PENNYMAC MTG INVT TR COM 70931T103   172,140,519 11,514,416 SH   SOLE 21 11,514,416 0 0
PENNYMAC MTG INVT TR COM 70931T103   37,771,579 2,526,527 SH   SOLE 22 2,402,374 0 124,153
PENNYMAC MTG INVT TR COM 70931T103   291,226 19,480 SH   SOLE 25 19,480 0 0
PENNYMAC MTG INVT TR COM 70931T103   60,951 4,077 SH   SOLE 26 0 0 4,077
PENNYMAC MTG INVT TR COM 70931T103   94,918 6,349 SH   SOLE 28 1,745 0 4,604
PENNYMAC MTG INVT TR COM 70931T103   3,012,171 201,483 SH   SOLE 30 201,483 0 0
PENNYMAC MTG INVT TR COM 70931T103   46,076 3,082 SH   SOLE 36 3,082 0 0
PENNYMAC MTG INVT TR COM 70931T103   287,160 19,208 SH   SOLE 40 19,208 0 0
PENNYMAC MTG INVT TR COM 70931T103   2,006,415 134,208 SH   SOLE 43 128,055 0 6,153
PENSKE AUTOMOTIVE GRP INC COM 70959W103   22,574,768 140,644 SH   SOLE 2 61,739 0 78,905
PENSKE AUTOMOTIVE GRP INC COM 70959W103   31,620 197 SH   SOLE 4 197 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   627,594 3,910 SH   SOLE 7 3,910 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   28,089 175 SH   SOLE 13 175 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   6,758,434 42,106 SH   SOLE 18 42,106 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   13,896,956 86,580 SH   SOLE 19 86,580 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   155,880,250 971,156 SH   SOLE 21 971,156 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   105,384,606 656,561 SH   SOLE 22 603,846 0 52,715
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,335,099 14,548 SH   SOLE 23 14,548 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   660,980 4,118 SH   SOLE 25 4,118 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,587,604 9,891 SH   SOLE 26 6,825 0 3,066
PENSKE AUTOMOTIVE GRP INC COM 70959W103   406,732 2,534 SH   SOLE 28 0 0 2,534
PENSKE AUTOMOTIVE GRP INC COM 70959W103   14,446 90 SH   SOLE 29 90 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,935,109 12,056 SH   SOLE 30 12,056 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   45,906 286 SH   SOLE 31 286 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,097,384 13,067 SH   SOLE 34 13,067 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   254,248 1,584 SH   SOLE 36 1,584 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   632,088 3,938 SH   SOLE 40 3,938 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   7,320,010 45,605 SH   SOLE 43 42,635 0 2,970
PENTAIR PLC SHS G7S00T104   13,839,621 190,340 SH   SOLE 2 55,717 0 134,623
PENTAIR PLC SHS G7S00T104   21,749,161 299,122 SH   SOLE 4 187,345 0 111,777
PENTAIR PLC SHS G7S00T104   57,690,368 793,431 SH   SOLE 7 752,162 0 41,269
PENTAIR PLC SHS G7S00T104   59,404 817 SH   SOLE 13 817 0 0
PENTAIR PLC SHS G7S00T104   2,112,953 29,060 SH   SOLE 15 29,060 0 0
PENTAIR PLC SHS G7S00T104   19,044,712 261,927 SH   SOLE 18 251,592 0 10,335
PENTAIR PLC SHS G7S00T104   8,345,727 114,781 SH   SOLE 19 114,781 0 0
PENTAIR PLC SHS G7S00T104   419,489,802 5,769,355 SH   SOLE 21 5,769,355 0 0
PENTAIR PLC SHS G7S00T104   288,833,786 3,972,408 SH   SOLE 22 3,594,455 0 377,953
PENTAIR PLC SHS G7S00T104   19,855,138 273,073 SH   SOLE 23 273,073 0 0
PENTAIR PLC SHS G7S00T104   62,931,814 865,518 SH   SOLE 25 864,592 0 926
PENTAIR PLC SHS G7S00T104   20,932,409 287,889 SH   SOLE 26 174,525 0 113,364
PENTAIR PLC SHS G7S00T104   30,588,952 420,698 SH   SOLE 28 16,302 0 404,396
PENTAIR PLC SHS G7S00T104   215,800,008 2,967,955 SH   SOLE 30 2,862,115 0 105,840
PENTAIR PLC SHS G7S00T104   2,915,017 40,091 SH   SOLE 31 37,497 0 2,594
PENTAIR PLC SHS G7S00T104   12,536,004 172,411 SH   SOLE 34 172,411 0 0
PENTAIR PLC SHS G7S00T104   3,264,097 44,892 SH   SOLE 36 44,892 0 0
PENTAIR PLC SHS G7S00T104   638,757 8,785 SH   SOLE 40 8,785 0 0
PENTAIR PLC SHS G7S00T104   27,048 372 SH   OTR 43 372 0 0
PENTAIR PLC SHS G7S00T104   9,874,082 135,801 SH   SOLE 43 119,485 0 16,316
PENUMBRA INC COM 70975L107   18,612,954 73,996 SH   SOLE 2 43,924 0 30,072
PENUMBRA INC COM 70975L107   166,268 661 SH   SOLE 4 108 0 553
PENUMBRA INC COM 70975L107   1,454,153 5,781 SH   SOLE 7 5,478 0 303
PENUMBRA INC COM 70975L107   21,200,546 84,283 SH   SOLE 18 84,283 0 0
PENUMBRA INC COM 70975L107   64,330,349 255,746 SH   SOLE 19 255,746 0 0
PENUMBRA INC COM 70975L107   577,734,557 2,296,790 SH   SOLE 21 2,296,790 0 0
PENUMBRA INC COM 70975L107   281,607,582 1,119,534 SH   SOLE 22 1,070,098 0 49,436
PENUMBRA INC COM 70975L107   1,886,047 7,498 SH   SOLE 25 7,498 0 0
PENUMBRA INC COM 70975L107   4,564,193 18,145 SH   SOLE 26 9,953 0 8,192
PENUMBRA INC COM 70975L107   623,316 2,478 SH   SOLE 28 650 0 1,828
PENUMBRA INC COM 70975L107   9,271,010 36,857 SH   SOLE 30 36,857 0 0
PENUMBRA INC COM 70975L107   129,040 513 SH   SOLE 31 513 0 0
PENUMBRA INC COM 70975L107   16,500,521 65,598 SH   SOLE 34 65,598 0 0
PENUMBRA INC COM 70975L107   58,357 232 SH   SOLE 36 232 0 0
PENUMBRA INC COM 70975L107   1,880,765 7,477 SH   SOLE 40 7,477 0 0
PENUMBRA INC COM 70975L107   22,136 88 SH   OTR 43 88 0 0
PENUMBRA INC COM 70975L107   6,210,020 24,688 SH   SOLE 43 19,481 0 5,207
PEOPLES BANCORP INC COM 709789101   1,286,729 38,114 SH   SOLE 2 11,969 0 26,145
PEOPLES BANCORP INC COM 709789101   6,617 196 SH   SOLE 4 196 0 0
PEOPLES BANCORP INC COM 709789101   10,331 306 SH   SOLE 7 306 0 0
PEOPLES BANCORP INC COM 709789101   3,461,109 102,521 SH   SOLE 18 102,521 0 0
PEOPLES BANCORP INC COM 709789101   2,451,888 72,627 SH   SOLE 19 72,627 0 0
PEOPLES BANCORP INC COM 709789101   53,743,354 1,591,924 SH   SOLE 21 1,591,924 0 0
PEOPLES BANCORP INC COM 709789101   30,691,587 909,111 SH   SOLE 22 862,993 0 46,118
PEOPLES BANCORP INC COM 709789101   286,589 8,489 SH   SOLE 25 8,489 0 0
PEOPLES BANCORP INC COM 709789101   847,106 25,092 SH   SOLE 26 25,092 0 0
PEOPLES BANCORP INC COM 709789101   121,333 3,594 SH   SOLE 28 0 0 3,594
PEOPLES BANCORP INC COM 709789101   104,892 3,107 SH   SOLE 30 3,107 0 0
PEOPLES BANCORP INC COM 709789101   218,832 6,482 SH   SOLE 40 6,482 0 0
PEOPLES BANCORP INC COM 709789101   33,287 986 SH   OTR 43 986 0 0
PEOPLES BANCORP INC COM 709789101   2,505,802 74,224 SH   SOLE 43 66,774 0 7,450
PEOPLES BANCORP N C INC COM 710577107   81,187 2,624 SH   SOLE 2 2,624 0 0
PEOPLES BANCORP N C INC COM 710577107   45,080 1,457 SH   SOLE 18 1,457 0 0
PEOPLES BANCORP N C INC COM 710577107   1,172,378 37,892 SH   SOLE 21 37,892 0 0
PEOPLES BANCORP N C INC COM 710577107   81,558 2,636 SH   SOLE 22 2,636 0 0
PEOPLES BANCORP N C INC COM 710577107   31,899 1,031 SH   SOLE 26 651 0 380
PEOPLES BANCORP N C INC COM 710577107   143,747 4,646 SH   SOLE 28 0 0 4,646
PEOPLES BANCORP N C INC COM 710577107   75,896 2,453 SH   SOLE 31 2,284 0 169
PEOPLES FINL SVCS CORP COM 711040105   198,209 4,070 SH   SOLE 2 386 0 3,684
PEOPLES FINL SVCS CORP COM 711040105   4,480 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105   985,688 20,240 SH   SOLE 18 20,240 0 0
PEOPLES FINL SVCS CORP COM 711040105   737,075 15,135 SH   SOLE 19 15,135 0 0
PEOPLES FINL SVCS CORP COM 711040105   14,269,100 293,000 SH   SOLE 21 293,000 0 0
PEOPLES FINL SVCS CORP COM 711040105   8,755,237 179,779 SH   SOLE 22 173,869 0 5,910
PEPGEN INC COM 713317105   45,825 6,739 SH   SOLE 2 569 0 6,170
PEPGEN INC COM 713317105   198,023 29,121 SH   SOLE 18 29,121 0 0
PEPGEN INC COM 713317105   158,834 23,358 SH   SOLE 19 23,358 0 0
PEPGEN INC COM 713317105   2,828,922 416,018 SH   SOLE 21 416,018 0 0
PEPGEN INC COM 713317105   1,688,454 248,302 SH   SOLE 22 242,652 0 5,650
PEPSICO INC COM 713448108   586,840,679 3,455,256 SH   SOLE 2 1,261,331 0 2,193,925
PEPSICO INC COM 713448108   132,461,103 779,917 SH   SOLE 4 503,028 0 276,889
PEPSICO INC COM 713448108   296,842,785 1,747,779 SH   SOLE 7 1,617,093 0 130,686
PEPSICO INC COM 713448108   22,419,220 132,002 SH   SOLE 13 132,002 0 0
PEPSICO INC COM 713448108   35,819,935 210,904 SH   SOLE 15 210,904 0 0
PEPSICO INC COM 713448108   501,935,540 2,955,344 SH   SOLE 18 2,756,638 0 198,705
PEPSICO INC COM 713448108   189,060,113 1,113,166 SH   SOLE 19 1,113,166 0 0
PEPSICO INC COM 713448108   7,081,071,184 41,692,600 SH   SOLE 21 41,692,600 0 0
PEPSICO INC COM 713448108   5,336,296,712 31,419,552 SH   SOLE 22 28,256,015 0 3,163,537
PEPSICO INC COM 713448108   516,705,930 3,042,310 SH   SOLE 23 3,042,310 0 0
PEPSICO INC COM 713448108   683,283,983 4,023,104 SH   SOLE 25 3,338,494 0 684,610
PEPSICO INC COM 713448108   374,651,924 2,205,911 SH   SOLE 26 1,320,267 0 885,644
PEPSICO INC COM 713448108   537,827,233 3,166,670 SH   SOLE 28 72,150 0 3,094,520
PEPSICO INC COM 713448108   14,398,356 84,776 SH   SOLE 29 84,776 0 0
PEPSICO INC COM 713448108   1,946,179,746 11,458,901 SH   SOLE 30 11,455,333 0 3,568
PEPSICO INC COM 713448108   81,282,876 478,585 SH   SOLE 31 455,664 0 22,921
PEPSICO INC COM 713448108   85,880,615 505,656 SH   SOLE 32 505,656 0 0
PEPSICO INC COM 713448108   145,813,924 858,537 SH   SOLE 34 858,537 0 0
PEPSICO INC COM 713448108   63,031,021 371,120 SH   SOLE 36 371,120 0 0
PEPSICO INC COM 713448108   12,136,936 71,461 SH   SOLE 40 71,461 0 0
PEPSICO INC COM 713448108   386,386 2,275 SH   OTR 43 2,275 0 0
PEPSICO INC COM 713448108   352,048,618 2,072,825 SH   SOLE 43 1,777,054 0 295,771
PERASO INC COM 71360T101   840 3,003 SH   SOLE 22 3,003 0 0
PERDOCEO ED CORP COM 71363P106   1,768,415 100,707 SH   SOLE 2 54,945 0 45,762
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,937,883 224,253 SH   SOLE 18 224,253 0 0
PERDOCEO ED CORP COM 71363P106   2,370,056 134,969 SH   SOLE 19 134,969 0 0
PERDOCEO ED CORP COM 71363P106   141,570,827 8,062,120 SH   SOLE 21 8,062,120 0 0
PERDOCEO ED CORP COM 71363P106   34,869,489 1,985,734 SH   SOLE 22 1,898,919 0 86,815
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,131,661 121,393 SH   SOLE 30 121,393 0 0
PERDOCEO ED CORP COM 71363P106   138,759 7,902 SH   SOLE 36 7,902 0 0
PERDOCEO ED CORP COM 71363P106   253,250 14,422 SH   SOLE 40 14,422 0 0
PERDOCEO ED CORP COM 71363P106   40,511 2,307 SH   OTR 43 2,307 0 0
PERDOCEO ED CORP COM 71363P106   2,794,340 159,131 SH   SOLE 43 144,910 0 14,221
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   896,312 73,288 SH   SOLE 2 63,221 0 10,067
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   3,375 276 SH   SOLE 7 276 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   1,366,874 111,764 SH   SOLE 18 111,764 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   1,114,336 91,115 SH   SOLE 19 91,115 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   21,149,596 1,729,321 SH   SOLE 21 1,729,321 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   15,834,401 1,294,718 SH   SOLE 22 1,257,990 0 36,728
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   87,958 7,192 SH   SOLE 25 7,192 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   332,656 27,200 SH   SOLE 30 27,200 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   71,692 5,862 SH   SOLE 40 5,862 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   16,914 1,383 SH   SOLE 43 1,383 0 0
PERFECT CORP CL A ORD SHS G7006A109   2,471 797 SH   SOLE 2 797 0 0
PERFICIENT INC COM 71375U101   1,185,616 18,013 SH   SOLE 2 9,858 0 8,155
PERFICIENT INC COM 71375U101   20,536 312 SH   SOLE 4 137 0 175
PERFICIENT INC COM 71375U101   20,997 319 SH   SOLE 7 319 0 0
PERFICIENT INC COM 71375U101   6,675,201 101,416 SH   SOLE 18 101,416 0 0
PERFICIENT INC COM 71375U101   4,653,145 70,695 SH   SOLE 19 70,695 0 0
PERFICIENT INC COM 71375U101   267,330,234 4,061,535 SH   SOLE 21 4,061,535 0 0
PERFICIENT INC COM 71375U101   64,799,395 984,494 SH   SOLE 22 953,513 0 30,981
PERFICIENT INC COM 71375U101   498,718 7,577 SH   SOLE 25 7,577 0 0
PERFICIENT INC COM 71375U101   994,277 15,106 SH   SOLE 26 12,620 0 2,486
PERFICIENT INC COM 71375U101   106,365 1,616 SH   SOLE 28 589 0 1,027
PERFICIENT INC COM 71375U101   4,485,172 68,143 SH   SOLE 30 68,143 0 0
PERFICIENT INC COM 71375U101   531,957 8,082 SH   SOLE 40 8,082 0 0
PERFICIENT INC COM 71375U101   1,863,627 28,314 SH   SOLE 43 27,706 0 608
PERFICIENT INC NOTE 0.125%11/1 71375UAF8   2,273,135 2,745,000 PRN   SOLE 21 2,745,000 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   28,301,574 409,278 SH   SOLE 2 140,231 0 269,047
PERFORMANCE FOOD GROUP CO COM 71377A103   109,395 1,582 SH   SOLE 4 472 0 1,110
PERFORMANCE FOOD GROUP CO COM 71377A103   188,918 2,732 SH   SOLE 7 2,732 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   21,261,481 307,469 SH   SOLE 18 307,469 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   5,018,285 72,571 SH   SOLE 19 72,571 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   543,599,214 7,861,160 SH   SOLE 21 7,861,160 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   318,684,552 4,608,598 SH   SOLE 22 4,401,006 0 207,592
PERFORMANCE FOOD GROUP CO COM 71377A103   5,414,791 78,305 SH   SOLE 26 35,562 0 42,743
PERFORMANCE FOOD GROUP CO COM 71377A103   189,333 2,738 SH   SOLE 28 2,738 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   5,054,174 73,090 SH   SOLE 30 73,090 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   147,981 2,140 SH   SOLE 31 2,140 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   469,044 6,783 SH   SOLE 36 6,783 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   4,027,780 58,247 SH   SOLE 43 53,707 0 4,540
PERFORMANT FINL CORP COM 71377E105   39,228 12,553 SH   SOLE 2 2,219 0 10,334
PERFORMANT FINL CORP COM 71377E105   556,381 178,042 SH   SOLE 18 178,042 0 0
PERFORMANT FINL CORP COM 71377E105   418,541 133,933 SH   SOLE 19 133,933 0 0
PERFORMANT FINL CORP COM 71377E105   8,072,059 2,583,059 SH   SOLE 21 2,583,059 0 0
PERFORMANT FINL CORP COM 71377E105   4,981,347 1,594,031 SH   SOLE 22 1,570,365 0 23,666
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   851,644 185,140 SH   SOLE 2 82,535 0 102,605
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   6,238 1,356 SH   SOLE 7 1,356 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   1,889,142 410,683 SH   SOLE 18 410,683 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   1,443,977 313,908 SH   SOLE 19 313,908 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   26,998,564 5,869,253 SH   SOLE 21 5,869,253 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   19,622,054 4,265,664 SH   SOLE 22 4,058,253 0 207,411
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   162,996 35,434 SH   SOLE 25 35,434 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   317,906 69,110 SH   SOLE 26 69,110 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   591,022 128,483 SH   SOLE 28 92,005 0 36,478
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   597,871 129,972 SH   SOLE 30 129,972 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   115,515 25,112 SH   SOLE 40 25,112 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   793,265 172,449 SH   SOLE 43 160,541 0 11,908
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   17,433 2,218 SH   SOLE 18 2,218 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   216,386 27,530 SH   SOLE 21 27,530 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   2,075,425 264,049 SH   SOLE 22 264,049 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   9,659 1,217 SH   SOLE 18 1,217 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   133,034 16,761 SH   SOLE 21 16,761 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   8,596 1,083 SH   SOLE 22 1,083 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   7,169,648 527,180 SH   SOLE 2 333,533 0 193,647
PERMIAN RESOURCES CORP CLASS A COM 71424F105   11,356 835 SH   SOLE 4 835 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,142,577 84,013 SH   SOLE 7 79,537 0 4,476
PERMIAN RESOURCES CORP CLASS A COM 71424F105   21,971,466 1,615,549 SH   SOLE 18 1,615,549 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   10,991,751 808,217 SH   SOLE 19 808,217 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   430,356,088 31,643,830 SH   SOLE 21 31,643,830 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   175,553,234 12,908,326 SH   SOLE 22 12,439,713 0 468,613
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,170,457 86,063 SH   SOLE 26 86,063 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   962,690 70,786 SH   SOLE 28 0 0 70,786
PERMIAN RESOURCES CORP CLASS A COM 71424F105   5,084,074 373,829 SH   SOLE 30 373,829 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,741,878 128,079 SH   SOLE 43 119,509 0 8,570
PERMROCK ROYALTY TRUST TR UNIT 714254109   10,798 2,443 SH   SOLE 2 2,443 0 0
PERMROCK ROYALTY TRUST TR UNIT 714254109   12,677 2,868 SH   SOLE 22 2,868 0 0
PERPETUA RESOURCES CORP COM 714266103   26,210 8,268 SH   SOLE 2 5,509 0 2,759
PERPETUA RESOURCES CORP COM 714266103   303,020 95,590 SH   SOLE 18 95,590 0 0
PERPETUA RESOURCES CORP COM 714266103   329,360 103,899 SH   SOLE 19 103,899 0 0
PERPETUA RESOURCES CORP COM 714266103   4,362,922 1,376,316 SH   SOLE 21 1,376,316 0 0
PERPETUA RESOURCES CORP COM 714266103   1,259,470 397,309 SH   SOLE 22 386,695 0 10,614
PERPETUA RESOURCES CORP COM 714266103   1,988 627 SH   SOLE 23 627 0 0
PERRIGO CO PLC SHS G97822103   17,227,531 535,349 SH   SOLE 2 190,876 0 344,473
PERRIGO CO PLC SHS G97822103   345,967 10,751 SH   SOLE 4 8,761 0 1,990
PERRIGO CO PLC SHS G97822103   688,330 21,390 SH   SOLE 7 20,324 0 1,066
PERRIGO CO PLC SHS G97822103   57,988 1,802 SH   SOLE 13 1,802 0 0
PERRIGO CO PLC SHS G97822103   10,703,776 332,622 SH   SOLE 18 332,622 0 0
PERRIGO CO PLC SHS G97822103   5,785,932 179,799 SH   SOLE 19 179,799 0 0
PERRIGO CO PLC SHS G97822103   239,338,525 7,437,493 SH   SOLE 21 7,437,493 0 0
PERRIGO CO PLC SHS G97822103   133,166,375 4,138,172 SH   SOLE 22 3,955,148 0 183,024
PERRIGO CO PLC SHS G97822103   732,642 22,767 SH   SOLE 23 22,767 0 0
PERRIGO CO PLC SHS G97822103   849,359 26,394 SH   SOLE 25 26,394 0 0
PERRIGO CO PLC SHS G97822103   9,062,789 281,628 SH   SOLE 26 42,442 0 239,186
PERRIGO CO PLC SHS G97822103   579,079 17,995 SH   SOLE 28 2,380 0 15,615
PERRIGO CO PLC SHS G97822103   18,343 570 SH   SOLE 29 570 0 0
PERRIGO CO PLC SHS G97822103   3,348,458 104,054 SH   SOLE 30 104,054 0 0
PERRIGO CO PLC SHS G97822103   63,041 1,959 SH   SOLE 31 1,959 0 0
PERRIGO CO PLC SHS G97822103   153,724 4,777 SH   SOLE 36 4,777 0 0
PERRIGO CO PLC SHS G97822103   929,680 28,890 SH   SOLE 40 28,890 0 0
PERRIGO CO PLC SHS G97822103   19,469 605 SH   OTR 43 605 0 0
PERRIGO CO PLC SHS G97822103   6,314,025 196,210 SH   SOLE 43 164,402 0 31,808
PERSONALIS INC COM 71535D106   1,099,848 523,737 SH   SOLE 2 293,543 0 230,194
PERSONALIS INC COM 71535D106   13,398 6,380 SH   SOLE 18 6,380 0 0
PERSONALIS INC COM 71535D106   2,220,259 1,057,266 SH   SOLE 19 1,057,266 0 0
PERSONALIS INC COM 71535D106   216,794 103,235 SH   SOLE 21 103,235 0 0
PERSONALIS INC COM 71535D106   3,118,660 1,485,076 SH   SOLE 22 1,408,242 0 76,834
PERSONALIS INC COM 71535D106   104,420 49,724 SH   SOLE 23 49,724 0 0
PERSONALIS INC COM 71535D106   185,749 88,452 SH   SOLE 26 0 0 88,452
PERSONALIS INC COM 71535D106   2,936 1,398 SH   SOLE 43 1,398 0 0
PERSPECTIVE THERAPEUTICS INC COM 46489V104   1,824,432 4,538,389 SH   SOLE 22 4,538,389 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   3,309,920 1,047,443 SH   SOLE 2 680,837 0 366,606
PETCO HEALTH & WELLNESS CO I COM 71601V105   238,311 75,415 SH   SOLE 7 71,280 0 4,135
PETCO HEALTH & WELLNESS CO I COM 71601V105   681,584 215,691 SH   SOLE 18 215,691 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   1,117,910 353,769 SH   SOLE 19 353,769 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   3,849,790 1,218,288 SH   SOLE 21 1,218,288 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   8,465,899 2,679,082 SH   SOLE 22 2,458,569 0 220,513
PETCO HEALTH & WELLNESS CO I COM 71601V105   105,424 33,362 SH   SOLE 23 33,362 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   68,800 21,772 SH   SOLE 25 21,772 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   1,952,731 617,953 SH   SOLE 26 41,973 0 575,980
PETCO HEALTH & WELLNESS CO I COM 71601V105   76,399 24,177 SH   SOLE 28 0 0 24,177
PETCO HEALTH & WELLNESS CO I COM 71601V105   505,929 160,104 SH   SOLE 30 160,104 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   3,884 1,229 SH   SOLE 31 1,229 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   199,917 63,265 SH   SOLE 34 63,265 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   14,637 4,632 SH   SOLE 36 4,632 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   55,565 17,584 SH   SOLE 40 17,584 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   1,376,711 435,668 SH   SOLE 43 405,178 0 30,490
PETIQ INC COM CL A 71639T106   4,090,403 207,109 SH   SOLE 2 118,943 0 88,166
PETIQ INC COM CL A 71639T106   322,873 16,348 SH   SOLE 7 15,449 0 899
PETIQ INC COM CL A 71639T106   1,645,649 83,324 SH   SOLE 18 71,636 0 11,688
PETIQ INC COM CL A 71639T106   6,193,956 313,618 SH   SOLE 19 313,618 0 0
PETIQ INC COM CL A 71639T106   22,504,355 1,139,461 SH   SOLE 21 1,139,461 0 0
PETIQ INC COM CL A 71639T106   20,199,174 1,022,743 SH   SOLE 22 977,496 0 45,247
PETIQ INC COM CL A 71639T106   179,468 9,087 SH   SOLE 23 9,087 0 0
PETIQ INC COM CL A 71639T106   109,534 5,546 SH   SOLE 25 5,546 0 0
PETIQ INC COM CL A 71639T106   609,841 30,878 SH   SOLE 26 0 0 30,878
PETIQ INC COM CL A 71639T106   53,345 2,701 SH   SOLE 28 0 0 2,701
PETIQ INC COM CL A 71639T106   1,237,772 62,672 SH   SOLE 30 62,672 0 0
PETIQ INC COM CL A 71639T106   362,906 18,375 SH   SOLE 43 8,790 0 9,585
PETMED EXPRESS INC COM 716382106   138,106 18,268 SH   SOLE 2 5,907 0 12,361
PETMED EXPRESS INC COM 716382106   975 129 SH   SOLE 7 129 0 0
PETMED EXPRESS INC COM 716382106   454,734 60,150 SH   SOLE 18 60,150 0 0
PETMED EXPRESS INC COM 716382106   306,127 40,493 SH   SOLE 19 40,493 0 0
PETMED EXPRESS INC COM 716382106   7,192,576 951,399 SH   SOLE 21 951,399 0 0
PETMED EXPRESS INC COM 716382106   5,327,283 704,667 SH   SOLE 22 687,613 0 17,054
PETMED EXPRESS INC COM 716382106   34,413 4,552 SH   SOLE 43 4,552 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   138,253 9,048 SH   SOLE 2 9,048 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   168,348,286 11,017,558 SH   SOLE 21 11,017,558 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   6,094,718 398,869 SH   SOLE 25 398,869 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   503,644 32,961 SH   SOLE 28 0 0 32,961
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   11,898,505 778,698 SH   SOLE 30 778,698 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   25,502,137 1,668,988 SH   SOLE 34 1,668,988 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   657,334 43,019 SH   SOLE 43 42,758 0 261
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   142,548,012 8,925,987 SH   SOLE 21 8,925,987 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   6,670,366 417,681 SH   SOLE 25 417,681 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   5,617,990 351,784 SH   SOLE 30 351,784 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   17,386,810 1,088,717 SH   SOLE 34 1,088,717 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   26,406,127 1,653,483 SH   SOLE 43 1,467,652 0 185,831
PETROS PHARMACEUTICALS INC COM NEW 71678J209   23,279 16,510 SH   SOLE 22 16,510 0 0
PETROS PHARMACEUTICALS INC COM NEW 71678J209   118 84 SH   SOLE 43 0 0 84
PFIZER INC COM 717081103   392,691,080 13,639,843 SH   SOLE 2 4,853,626 0 8,786,217
PFIZER INC COM 717081103   147,053,936 5,107,813 SH   SOLE 4 2,663,961 0 2,443,852
PFIZER INC COM 717081103   146,270,359 5,080,596 SH   SOLE 7 4,585,792 0 494,804
PFIZER INC COM 717081103   12,391,187 430,399 SH   SOLE 13 430,399 0 0
PFIZER INC COM 717081103   24,311,543 844,444 SH   SOLE 15 844,444 0 0
PFIZER INC COM 717081103   454,397,155 15,783,159 SH   SOLE 18 15,194,789 0 588,370
PFIZER INC COM 717081103   335,386,485 11,649,409 SH   SOLE 19 11,649,409 0 0
PFIZER INC COM 717081103   4,303,054,367 149,463,507 SH   SOLE 21 149,463,507 0 0
PFIZER INC COM 717081103   3,611,266,424 125,434,749 SH   SOLE 22 112,643,493 0 12,791,256
PFIZER INC COM 717081103   336,899,515 11,701,963 SH   SOLE 23 11,701,963 0 0
PFIZER INC COM 717081103   330,614,946 11,483,673 SH   SOLE 25 11,298,826 0 184,847
PFIZER INC COM 717081103   219,673,688 7,630,208 SH   SOLE 26 4,191,825 0 3,438,383
PFIZER INC COM 717081103   367,827,690 12,776,231 SH   SOLE 28 402,500 0 12,373,731
PFIZER INC COM 717081103   4,212,726 146,326 SH   SOLE 29 146,326 0 0
PFIZER INC COM 717081103   1,238,599,925 43,021,880 SH   SOLE 30 42,754,849 0 267,031
PFIZER INC COM 717081103   45,575,175 1,583,021 SH   SOLE 31 1,488,392 0 94,629
PFIZER INC COM 717081103   15,975,053 554,882 SH   SOLE 32 554,882 0 0
PFIZER INC COM 717081103   274,873,878 9,547,547 SH   SOLE 34 9,547,547 0 0
PFIZER INC COM 717081103   9,516,247 330,540 SH   SOLE 35 330,540 0 0
PFIZER INC COM 717081103   43,298,692 1,503,949 SH   SOLE 36 1,503,949 0 0
PFIZER INC COM 717081103   8,502,637 295,333 SH   SOLE 40 295,333 0 0
PFIZER INC COM 717081103   129,390,390 4,494,282 SH   SOLE 43 4,012,076 0 482,206
PFIZER INC OPTIONS 717081103   1,128,568 39,200 SH Call SOLE 2 0 0 39,200
PFIZER INC OPTIONS 717081103   368,512 12,800 SH Call SOLE 4 12,800 0 0
PFIZER INC OPTIONS 717081103   6,572,757 228,300 SH Call SOLE 18 228,300 0 0
PFIZER INC OPTIONS 717081103   32,786,052 1,138,800 SH Call SOLE 19 1,138,800 0 0
PFIZER INC OPTIONS 717081103   2,795,509 97,100 SH Call SOLE 22 97,100 0 0
PFIZER INC OPTIONS 717081103   175,619 6,100 SH Call SOLE 26 6,100 0 0
PFIZER INC OPTIONS 717081103   20,792,138 722,200 SH Call SOLE 34 722,200 0 0
PG&E CORP COM 69331C108   72,675,540 4,030,812 SH   SOLE 2 899,238 0 3,131,574
PG&E CORP COM 69331C108   32,741,362 1,815,938 SH   SOLE 4 930,923 0 885,015
PG&E CORP COM 69331C108   76,082,399 4,219,767 SH   SOLE 7 3,662,003 0 557,764
PG&E CORP COM 69331C108   965,831 53,568 SH   SOLE 13 53,568 0 0
PG&E CORP COM 69331C108   5,626,820 312,081 SH   SOLE 15 312,081 0 0
PG&E CORP COM 69331C108   111,615,833 6,190,562 SH   SOLE 18 5,894,703 0 295,859
PG&E CORP COM 69331C108   221,817,537 12,302,692 SH   SOLE 19 12,302,692 0 0
PG&E CORP COM 69331C108   1,037,644,891 57,551,020 SH   SOLE 21 57,551,020 0 0
PG&E CORP COM 69331C108   840,631,694 46,624,054 SH   SOLE 22 42,214,064 0 4,409,990
PG&E CORP COM 69331C108   58,522,135 3,245,820 SH   SOLE 23 3,245,820 0 0
PG&E CORP COM 69331C108   80,195,349 4,447,884 SH   SOLE 25 3,883,446 0 564,438
PG&E CORP COM 69331C108   37,341,879 2,071,097 SH   SOLE 26 1,211,139 0 859,958
PG&E CORP COM 69331C108   49,433,554 2,741,739 SH   SOLE 28 558,974 0 2,182,765
PG&E CORP COM 69331C108   231,567,404 12,843,450 SH   SOLE 30 12,843,450 0 0
PG&E CORP COM 69331C108   7,756,993 430,227 SH   SOLE 31 396,485 0 33,742
PG&E CORP COM 69331C108   15,225,001 844,426 SH   SOLE 34 844,426 0 0
PG&E CORP COM 69331C108   9,404,412 521,598 SH   SOLE 36 521,598 0 0
PG&E CORP COM 69331C108   1,877,013 104,105 SH   SOLE 40 104,105 0 0
PG&E CORP COM 69331C108   36,925 2,048 SH   OTR 43 2,048 0 0
PG&E CORP COM 69331C108   21,410,477 1,187,492 SH   SOLE 43 952,328 0 235,164
PGT INNOVATIONS INC COM 69336V101   1,307,935 32,136 SH   SOLE 2 18,453 0 13,683
PGT INNOVATIONS INC COM 69336V101   10,012 246 SH   SOLE 4 246 0 0
PGT INNOVATIONS INC COM 69336V101   18,112 445 SH   SOLE 7 445 0 0
PGT INNOVATIONS INC COM 69336V101   6,794,621 166,944 SH   SOLE 18 166,944 0 0
PGT INNOVATIONS INC COM 69336V101   5,045,172 123,960 SH   SOLE 19 123,960 0 0
PGT INNOVATIONS INC COM 69336V101   272,519,101 6,695,801 SH   SOLE 21 6,695,801 0 0
PGT INNOVATIONS INC COM 69336V101   65,412,714 1,607,192 SH   SOLE 22 1,556,780 0 50,412
PGT INNOVATIONS INC COM 69336V101   12,210 300 SH   SOLE 23 300 0 0
PGT INNOVATIONS INC COM 69336V101   437,973 10,761 SH   SOLE 25 10,761 0 0
PGT INNOVATIONS INC COM 69336V101   1,976,229 48,556 SH   SOLE 26 26,100 0 22,456
PGT INNOVATIONS INC COM 69336V101   4,477,326 110,008 SH   SOLE 30 110,008 0 0
PGT INNOVATIONS INC COM 69336V101   496,784 12,206 SH   SOLE 40 12,206 0 0
PGT INNOVATIONS INC COM 69336V101   1,606,551 39,473 SH   SOLE 43 38,370 0 1,103
PHARMACYTE BIOTECH INC COM NEW 71715X203   3,495 1,618 SH   SOLE 18 1,618 0 0
PHARMACYTE BIOTECH INC COM NEW 71715X203   53,177 24,619 SH   SOLE 21 24,619 0 0
PHARMACYTE BIOTECH INC COM NEW 71715X203   5,469 2,532 SH   SOLE 22 2,532 0 0
PHARVARIS N V COM N69605108   63,617 2,268 SH   SOLE 2 2,268 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   238,558 26,129 SH   SOLE 2 8,288 0 17,841
PHATHOM PHARMACEUTICALS INC COM 71722W107   2,976 326 SH   SOLE 7 326 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   774,772 84,860 SH   SOLE 18 84,860 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   581,891 63,734 SH   SOLE 19 63,734 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   13,625,548 1,492,393 SH   SOLE 21 1,492,393 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   8,143,640 891,965 SH   SOLE 22 855,659 0 36,306
PHATHOM PHARMACEUTICALS INC COM 71722W107   83,129 9,105 SH   SOLE 25 9,105 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   43,431 4,757 SH   SOLE 28 0 0 4,757
PHATHOM PHARMACEUTICALS INC COM 71722W107   746,661 81,781 SH   SOLE 30 81,781 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   66,238 7,255 SH   SOLE 40 7,255 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   151,430 16,586 SH   SOLE 43 14,296 0 2,290
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   1,179,527 101,859 SH   SOLE 2 40,741 0 61,118
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   330,817 28,568 SH   SOLE 7 26,992 0 1,576
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   801,984 69,256 SH   SOLE 18 69,256 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   501,287 43,289 SH   SOLE 19 43,289 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   30,580,904 2,640,838 SH   SOLE 21 2,640,838 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   7,586,695 655,155 SH   SOLE 22 631,914 0 23,241
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   40,020 3,456 SH   SOLE 25 3,456 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   15,772 1,362 SH   SOLE 26 1,362 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   993,471 85,792 SH   SOLE 30 85,792 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   14,660 1,266 SH   SOLE 36 1,266 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   19,987 1,726 SH   SOLE 40 1,726 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   13,433 1,160 SH   OTR 43 1,160 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   403,192 34,818 SH   SOLE 43 1,235 0 33,583
PHILIP MORRIS INTL INC COM 718172109   182,971,582 1,944,851 SH   SOLE 2 359,103 0 1,585,748
PHILIP MORRIS INTL INC COM 718172109   21,543,191 228,988 SH   SOLE 4 228,988 0 0
PHILIP MORRIS INTL INC COM 718172109   103,872,975 1,104,092 SH   SOLE 7 1,026,950 0 77,142
PHILIP MORRIS INTL INC COM 718172109   2,332,149 24,789 SH   SOLE 13 24,789 0 0
PHILIP MORRIS INTL INC COM 718172109   21,615,727 229,759 SH   SOLE 15 229,759 0 0
PHILIP MORRIS INTL INC COM 718172109   239,310,827 2,543,695 SH   SOLE 18 2,446,761 0 96,934
PHILIP MORRIS INTL INC COM 718172109   123,155,142 1,309,047 SH   SOLE 19 1,309,047 0 0
PHILIP MORRIS INTL INC COM 718172109   3,829,410,305 40,703,766 SH   SOLE 21 40,703,766 0 0
PHILIP MORRIS INTL INC COM 718172109   3,108,581,576 33,041,896 SH   SOLE 22 29,724,462 0 3,317,434
PHILIP MORRIS INTL INC COM 718172109   276,522,100 2,939,223 SH   SOLE 23 2,939,223 0 0
PHILIP MORRIS INTL INC COM 718172109   339,460,867 3,608,215 SH   SOLE 25 3,598,493 0 9,722
PHILIP MORRIS INTL INC COM 718172109   81,345,425 864,641 SH   SOLE 26 548,779 0 315,862
PHILIP MORRIS INTL INC COM 718172109   94,987,778 1,009,649 SH   SOLE 28 0 0 1,009,649
PHILIP MORRIS INTL INC COM 718172109   635,168,043 6,751,361 SH   SOLE 30 6,751,361 0 0
PHILIP MORRIS INTL INC COM 718172109   17,714,982 188,297 SH   SOLE 31 162,275 0 26,022
PHILIP MORRIS INTL INC COM 718172109   17,073,921 181,483 SH   SOLE 32 181,483 0 0
PHILIP MORRIS INTL INC COM 718172109   20,562,031 218,559 SH   SOLE 34 218,559 0 0
PHILIP MORRIS INTL INC COM 718172109   30,921,274 328,670 SH   SOLE 36 328,670 0 0
PHILIP MORRIS INTL INC COM 718172109   9,799,467 104,161 SH   SOLE 37 104,161 0 0
PHILIP MORRIS INTL INC COM 718172109   3,824,352 40,650 SH   SOLE 40 40,650 0 0
PHILIP MORRIS INTL INC COM 718172109   129,600,763 1,377,559 SH   SOLE 43 1,218,716 0 158,843
PHILLIPS 66 COM 718546104   158,038,245 1,187,008 SH   SOLE 2 174,526 0 1,012,482
PHILLIPS 66 COM 718546104   47,472,398 356,560 SH   SOLE 4 134,887 0 221,673
PHILLIPS 66 COM 718546104   62,261,057 467,636 SH   SOLE 7 426,667 0 40,969
PHILLIPS 66 COM 718546104   2,656,010 19,949 SH   SOLE 13 19,949 0 0
PHILLIPS 66 COM 718546104   8,985,885 67,492 SH   SOLE 15 67,492 0 0
PHILLIPS 66 COM 718546104   121,343,796 911,400 SH   SOLE 18 883,308 0 28,092
PHILLIPS 66 COM 718546104   44,599,770 334,984 SH   SOLE 19 334,984 0 0
PHILLIPS 66 COM 718546104   1,908,722,733 14,336,208 SH   SOLE 21 14,336,208 0 0
PHILLIPS 66 COM 718546104   1,277,867,069 9,597,920 SH   SOLE 22 8,628,885 0 969,035
PHILLIPS 66 COM 718546104   96,813,949 727,159 SH   SOLE 23 727,159 0 0
PHILLIPS 66 COM 718546104   131,245,817 985,773 SH   SOLE 25 985,773 0 0
PHILLIPS 66 COM 718546104   93,287,603 700,673 SH   SOLE 26 428,283 0 272,390
PHILLIPS 66 COM 718546104   39,773,578 298,735 SH   SOLE 28 5,949 0 292,786
PHILLIPS 66 COM 718546104   536,410,808 4,028,923 SH   SOLE 30 4,028,923 0 0
PHILLIPS 66 COM 718546104   13,600,784 102,154 SH   SOLE 31 94,627 0 7,527
PHILLIPS 66 COM 718546104   8,210,078 61,665 SH   SOLE 34 61,665 0 0
PHILLIPS 66 COM 718546104   17,275,048 129,751 SH   SOLE 35 129,751 0 0
PHILLIPS 66 COM 718546104   16,317,106 122,556 SH   SOLE 36 122,556 0 0
PHILLIPS 66 COM 718546104   3,097,635 23,266 SH   SOLE 40 23,266 0 0
PHILLIPS 66 COM 718546104   81,748 614 SH   OTR 43 614 0 0
PHILLIPS 66 COM 718546104   71,418,440 536,416 SH   SOLE 43 446,095 0 90,321
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   4,647,005 127,385 SH   SOLE 2 33,484 0 93,901
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,870,548 51,276 SH   SOLE 4 51,276 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   6,916,207 189,589 SH   SOLE 7 170,383 0 19,206
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   13,812,933 378,644 SH   SOLE 18 378,644 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   15,842,498 434,279 SH   SOLE 19 434,279 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   531,562,775 14,571,348 SH   SOLE 21 14,571,348 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   159,657,967 4,376,589 SH   SOLE 22 4,214,842 0 161,747
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   215,232 5,900 SH   SOLE 23 5,900 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   13,051,012 357,758 SH   SOLE 25 357,758 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,448,803 39,715 SH   SOLE 26 39,715 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   3,466,767 95,032 SH   SOLE 28 4,144 0 90,888
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   21,061,436 577,342 SH   SOLE 30 577,342 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   76,207 2,089 SH   SOLE 36 2,089 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   888,434 24,354 SH   SOLE 40 24,354 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,041,358 28,546 SH   SOLE 43 26,577 0 1,969
PHINIA INC COMMON STOCK 71880K101   2,732,340 90,206 SH   SOLE 2 21,194 0 69,012
PHINIA INC COMMON STOCK 71880K101   4,150 137 SH   SOLE 4 137 0 0
PHINIA INC COMMON STOCK 71880K101   23,747 784 SH   SOLE 7 784 0 0
PHINIA INC COMMON STOCK 71880K101   1,228,169 40,547 SH   SOLE 18 40,547 0 0
PHINIA INC COMMON STOCK 71880K101   483,762 15,971 SH   SOLE 19 15,971 0 0
PHINIA INC COMMON STOCK 71880K101   130,221,587 4,299,161 SH   SOLE 21 4,299,161 0 0
PHINIA INC COMMON STOCK 71880K101   37,184,670 1,227,622 SH   SOLE 22 1,162,497 0 65,125
PHINIA INC COMMON STOCK 71880K101   269,399 8,894 SH   SOLE 25 8,894 0 0
PHINIA INC COMMON STOCK 71880K101   522,624 17,254 SH   SOLE 26 17,254 0 0
PHINIA INC COMMON STOCK 71880K101   2,696,810 89,033 SH   SOLE 30 89,033 0 0
PHINIA INC COMMON STOCK 71880K101   20,385 673 SH   SOLE 31 673 0 0
PHINIA INC COMMON STOCK 71880K101   54,159 1,788 SH   SOLE 36 1,788 0 0
PHINIA INC COMMON STOCK 71880K101   344,276 11,366 SH   SOLE 40 11,366 0 0
PHINIA INC COMMON STOCK 71880K101   1,670,904 55,164 SH   SOLE 43 49,790 0 5,373
PHIO PHARMACEUTICALS CORP COM 71880W402   1 1 SH   SOLE 22 1 0 0
PHOTRONICS INC COM 719405102   5,010,165 159,712 SH   SOLE 2 64,581 0 95,131
PHOTRONICS INC COM 719405102   7,027 224 SH   SOLE 4 224 0 0
PHOTRONICS INC COM 719405102   14,963 477 SH   SOLE 7 477 0 0
PHOTRONICS INC COM 719405102   6,564,894 209,273 SH   SOLE 18 209,273 0 0
PHOTRONICS INC COM 719405102   8,538,004 272,171 SH   SOLE 19 272,171 0 0
PHOTRONICS INC COM 719405102   234,641,797 7,479,815 SH   SOLE 21 7,479,815 0 0
PHOTRONICS INC COM 719405102   63,494,135 2,024,040 SH   SOLE 22 1,922,820 0 101,220
PHOTRONICS INC COM 719405102   157,195 5,011 SH   SOLE 23 5,011 0 0
PHOTRONICS INC COM 719405102   417,943 13,323 SH   SOLE 25 13,323 0 0
PHOTRONICS INC COM 719405102   1,568,751 50,008 SH   SOLE 26 20,659 0 29,349
PHOTRONICS INC COM 719405102   49,345 1,573 SH   SOLE 28 0 0 1,573
PHOTRONICS INC COM 719405102   4,498,834 143,412 SH   SOLE 30 143,412 0 0
PHOTRONICS INC COM 719405102   386,008 12,305 SH   SOLE 40 12,305 0 0
PHOTRONICS INC COM 719405102   1,515,077 48,297 SH   SOLE 43 45,627 0 2,670
PHREESIA INC COM 71944F106   2,426,004 104,795 SH   SOLE 2 72,376 0 32,419
PHREESIA INC COM 71944F106   3,241 140 SH   SOLE 4 140 0 0
PHREESIA INC COM 71944F106   10,742 464 SH   SOLE 7 464 0 0
PHREESIA INC COM 71944F106   3,376,914 145,871 SH   SOLE 18 134,684 0 11,187
PHREESIA INC COM 71944F106   4,451,629 192,295 SH   SOLE 19 192,295 0 0
PHREESIA INC COM 71944F106   48,780,962 2,107,169 SH   SOLE 21 2,107,169 0 0
PHREESIA INC COM 71944F106   37,357,803 1,613,728 SH   SOLE 22 1,563,783 0 49,945
PHREESIA INC COM 71944F106   164,967 7,126 SH   SOLE 23 7,126 0 0
PHREESIA INC COM 71944F106   202,863 8,763 SH   SOLE 25 8,763 0 0
PHREESIA INC COM 71944F106   277,962 12,007 SH   SOLE 26 11,943 0 64
PHREESIA INC COM 71944F106   20,303 877 SH   SOLE 28 877 0 0
PHREESIA INC COM 71944F106   740,129 31,971 SH   SOLE 30 31,971 0 0
PHREESIA INC COM 71944F106   51,509 2,225 SH   SOLE 36 2,225 0 0
PHREESIA INC COM 71944F106   187,284 8,090 SH   SOLE 40 8,090 0 0
PHREESIA INC COM 71944F106   371,951 16,067 SH   SOLE 43 15,432 0 635
PHUNWARE INC COM 71948P100   85,423 1,041,749 SH   SOLE 22 1,041,749 0 0
PHX MINERALS INC CL A 69291A100   19,925 6,188 SH   SOLE 18 6,188 0 0
PHX MINERALS INC CL A 69291A100   252,110 78,295 SH   SOLE 21 78,295 0 0
PHX MINERALS INC CL A 69291A100   944,072 293,190 SH   SOLE 22 293,190 0 0
PHYSICIANS RLTY TR COM 71943U104   9,600,450 721,296 SH   SOLE 2 367,208 0 354,088
PHYSICIANS RLTY TR COM 71943U104   8,560,766 643,183 SH   SOLE 4 643,183 0 0
PHYSICIANS RLTY TR COM 71943U104   6,324,193 475,146 SH   SOLE 7 431,039 0 44,107
PHYSICIANS RLTY TR COM 71943U104   19,517,132 1,466,351 SH   SOLE 18 1,466,351 0 0
PHYSICIANS RLTY TR COM 71943U104   27,411,985 2,059,503 SH   SOLE 19 2,059,503 0 0
PHYSICIANS RLTY TR COM 71943U104   278,879,945 20,952,663 SH   SOLE 21 20,952,663 0 0
PHYSICIANS RLTY TR COM 71943U104   151,187,784 11,358,962 SH   SOLE 22 9,831,543 0 1,527,419
PHYSICIANS RLTY TR COM 71943U104   1,451,096 109,023 SH   SOLE 23 109,023 0 0
PHYSICIANS RLTY TR COM 71943U104   6,105,151 458,689 SH   SOLE 25 458,689 0 0
PHYSICIANS RLTY TR COM 71943U104   8,602,080 646,287 SH   SOLE 26 82,310 0 563,977
PHYSICIANS RLTY TR COM 71943U104   8,395,109 630,737 SH   SOLE 28 283,836 0 346,901
PHYSICIANS RLTY TR COM 71943U104   15,180,255 1,140,515 SH   SOLE 30 1,140,515 0 0
PHYSICIANS RLTY TR COM 71943U104   27,157,870 2,040,411 SH   SOLE 34 2,040,411 0 0
PHYSICIANS RLTY TR COM 71943U104   224,313 16,853 SH   SOLE 36 16,853 0 0
PHYSICIANS RLTY TR COM 71943U104   513,021 38,544 SH   SOLE 40 38,544 0 0
PHYSICIANS RLTY TR COM 71943U104   9,779,440 734,744 SH   SOLE 43 589,483 0 145,261
PIEDMONT LITHIUM INC COM 72016P105   416,054 14,738 SH   SOLE 2 5,008 0 9,730
PIEDMONT LITHIUM INC COM 72016P105   946,637 33,533 SH   SOLE 7 33,533 0 0
PIEDMONT LITHIUM INC COM 72016P105   1,400,349 49,605 SH   SOLE 18 49,605 0 0
PIEDMONT LITHIUM INC COM 72016P105   1,031,468 36,538 SH   SOLE 19 36,538 0 0
PIEDMONT LITHIUM INC COM 72016P105   20,935,340 741,599 SH   SOLE 21 741,599 0 0
PIEDMONT LITHIUM INC COM 72016P105   15,318,445 542,630 SH   SOLE 22 521,820 0 20,810
PIEDMONT LITHIUM INC COM 72016P105   82,629 2,927 SH   SOLE 25 2,927 0 0
PIEDMONT LITHIUM INC COM 72016P105   321,032 11,372 SH   SOLE 26 11,372 0 0
PIEDMONT LITHIUM INC COM 72016P105   380,738 13,487 SH   SOLE 30 13,487 0 0
PIEDMONT LITHIUM INC COM 72016P105   81,331 2,881 SH   SOLE 40 2,881 0 0
PIEDMONT LITHIUM INC COM 72016P105   723,224 25,619 SH   SOLE 43 23,131 0 2,488
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   4,061,701 571,266 SH   SOLE 2 342,235 0 229,031
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   368,227 51,790 SH   SOLE 4 51,790 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   1,773,732 249,470 SH   SOLE 7 226,422 0 23,048
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   2,589,867 364,257 SH   SOLE 18 364,257 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   5,803,566 816,254 SH   SOLE 19 816,254 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   43,481,624 6,115,559 SH   SOLE 21 6,115,559 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   42,225,842 5,938,937 SH   SOLE 22 5,655,374 0 283,563
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   223,531 31,439 SH   SOLE 23 31,439 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   8,503,446 1,195,984 SH   SOLE 25 1,195,984 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   1,009,272 141,951 SH   SOLE 26 45,732 0 96,219
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   569,397 80,084 SH   SOLE 28 4,344 0 75,740
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   4,017,648 565,070 SH   SOLE 30 565,070 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   107,660 15,142 SH   SOLE 36 15,142 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   167,533 23,563 SH   SOLE 40 23,563 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   6,245,979 878,478 SH   SOLE 43 849,648 0 28,830
PIERIS PHARMACEUTICALS INC COM 720795103   485 2,667 SH   SOLE 2 2,667 0 0
PIERIS PHARMACEUTICALS INC COM 720795103   20 108 SH   SOLE 21 108 0 0
PIERIS PHARMACEUTICALS INC COM 720795103   188,365 1,034,972 SH   SOLE 22 1,034,972 0 0
PILGRIMS PRIDE CORP COM 72147K108   3,010,376 108,835 SH   SOLE 2 71,179 0 37,656
PILGRIMS PRIDE CORP COM 72147K108   8,104 293 SH   SOLE 4 97 0 196
PILGRIMS PRIDE CORP COM 72147K108   1,603,229 57,962 SH   SOLE 7 57,962 0 0
PILGRIMS PRIDE CORP COM 72147K108   2,393,669 86,539 SH   SOLE 18 86,539 0 0
PILGRIMS PRIDE CORP COM 72147K108   412,300 14,906 SH   SOLE 19 14,906 0 0
PILGRIMS PRIDE CORP COM 72147K108   55,961,601 2,023,196 SH   SOLE 21 2,023,196 0 0
PILGRIMS PRIDE CORP COM 72147K108   35,240,278 1,274,052 SH   SOLE 22 1,218,346 0 55,706
PILGRIMS PRIDE CORP COM 72147K108   269,464 9,742 SH   SOLE 25 9,742 0 0
PILGRIMS PRIDE CORP COM 72147K108   1,188,882 42,982 SH   SOLE 26 23,267 0 19,715
PILGRIMS PRIDE CORP COM 72147K108   2,392,977 86,514 SH   SOLE 30 86,514 0 0
PILGRIMS PRIDE CORP COM 72147K108   13,941 504 SH   SOLE 31 504 0 0
PILGRIMS PRIDE CORP COM 72147K108   55,514 2,007 SH   SOLE 36 2,007 0 0
PILGRIMS PRIDE CORP COM 72147K108   252,038 9,112 SH   SOLE 40 9,112 0 0
PILGRIMS PRIDE CORP COM 72147K108   2,443,318 88,334 SH   SOLE 43 85,815 0 2,519
PIMCO ETF TR ACTIVE BD ETF 72201R775   90 1 SH   SOLE 43 0 0 1
PINEAPPLE ENERGY INC COM 72303P107   11 18 SH   SOLE 21 18 0 0
PINEAPPLE ENERGY INC COM 72303P107   16,629 28,089 SH   SOLE 22 28,089 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   10,617,901 121,737 SH   SOLE 2 69,193 0 52,544
PINNACLE FINL PARTNERS INC COM 72346Q104   23,201 266 SH   SOLE 4 266 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   1,657,267 19,001 SH   SOLE 7 18,002 0 999
PINNACLE FINL PARTNERS INC COM 72346Q104   11,635,235 133,401 SH   SOLE 18 133,401 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   2,098,949 24,065 SH   SOLE 19 24,065 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   342,137,807 3,922,699 SH   SOLE 21 3,922,699 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   201,945,001 2,315,352 SH   SOLE 22 2,213,836 0 101,516
PINNACLE FINL PARTNERS INC COM 72346Q104   1,387,147 15,904 SH   SOLE 25 15,904 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   2,085,692 23,913 SH   SOLE 26 23,913 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   459,301 5,266 SH   SOLE 28 1,356 0 3,910
PINNACLE FINL PARTNERS INC COM 72346Q104   12,171,115 139,545 SH   SOLE 30 139,545 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   89,575 1,027 SH   SOLE 31 1,027 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   181,592 2,082 SH   SOLE 36 2,082 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   1,422,820 16,313 SH   SOLE 40 16,313 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   10,499,035 120,374 SH   SOLE 43 103,225 0 17,149
PINNACLE WEST CAP CORP COM 723484101   24,540,975 341,606 SH   SOLE 2 70,651 0 270,955
PINNACLE WEST CAP CORP COM 723484101   1,181,193 16,442 SH   SOLE 4 16,442 0 0
PINNACLE WEST CAP CORP COM 723484101   6,423,789 89,418 SH   SOLE 7 80,610 0 8,808
PINNACLE WEST CAP CORP COM 723484101   438,799 6,108 SH   SOLE 15 6,108 0 0
PINNACLE WEST CAP CORP COM 723484101   15,016,715 209,030 SH   SOLE 18 209,030 0 0
PINNACLE WEST CAP CORP COM 723484101   12,091,678 168,314 SH   SOLE 19 168,314 0 0
PINNACLE WEST CAP CORP COM 723484101   428,076,456 5,958,748 SH   SOLE 21 5,958,748 0 0
PINNACLE WEST CAP CORP COM 723484101   184,092,658 2,562,537 SH   SOLE 22 2,377,345 0 185,192
PINNACLE WEST CAP CORP COM 723484101   21,696 302 SH   SOLE 23 302 0 0
PINNACLE WEST CAP CORP COM 723484101   3,115,342 43,365 SH   SOLE 25 43,365 0 0
PINNACLE WEST CAP CORP COM 723484101   3,017,280 42,000 SH   SOLE 26 42,000 0 0
PINNACLE WEST CAP CORP COM 723484101   139,154 1,937 SH   SOLE 28 1,937 0 0
PINNACLE WEST CAP CORP COM 723484101   32,663,421 454,669 SH   SOLE 30 454,669 0 0
PINNACLE WEST CAP CORP COM 723484101   113,651 1,582 SH   SOLE 31 1,582 0 0
PINNACLE WEST CAP CORP COM 723484101   3,427,702 47,713 SH   SOLE 32 47,713 0 0
PINNACLE WEST CAP CORP COM 723484101   1,131,408 15,749 SH   SOLE 36 15,749 0 0
PINNACLE WEST CAP CORP COM 723484101   5,976,738 83,195 SH   SOLE 43 73,730 0 9,465
PINTEREST INC CL A 72352L106   43,139,821 1,164,682 SH   SOLE 2 228,392 0 936,290
PINTEREST INC CL A 72352L106   15,938,942 430,317 SH   SOLE 4 203,853 0 226,464
PINTEREST INC CL A 72352L106   3,073,098 82,967 SH   SOLE 7 81,331 0 1,636
PINTEREST INC CL A 72352L106   895,998 24,190 SH   SOLE 13 24,190 0 0
PINTEREST INC CL A 72352L106   2,344,447 63,295 SH   SOLE 15 63,295 0 0
PINTEREST INC CL A 72352L106   26,256,434 708,867 SH   SOLE 18 672,602 0 36,265
PINTEREST INC CL A 72352L106   17,654,820 476,642 SH   SOLE 19 476,642 0 0
PINTEREST INC CL A 72352L106   396,191,434 10,696,313 SH   SOLE 21 10,696,313 0 0
PINTEREST INC CL A 72352L106   523,860,128 14,143,092 SH   SOLE 22 13,055,236 0 1,087,856
PINTEREST INC CL A 72352L106   34,474,721 930,743 SH   SOLE 23 930,743 0 0
PINTEREST INC CL A 72352L106   31,392,733 847,536 SH   SOLE 25 845,984 0 1,552
PINTEREST INC CL A 72352L106   23,571,774 636,387 SH   SOLE 26 295,905 0 340,482
PINTEREST INC CL A 72352L106   42,378,242 1,144,121 SH   SOLE 28 7,802 0 1,136,319
PINTEREST INC CL A 72352L106   9,482 256 SH   SOLE 29 256 0 0
PINTEREST INC CL A 72352L106   120,628,872 3,256,719 SH   SOLE 30 2,468,165 0 788,554
PINTEREST INC CL A 72352L106   4,905,096 132,427 SH   SOLE 31 122,305 0 10,122
PINTEREST INC CL A 72352L106   27,579,132 744,577 SH   SOLE 34 744,577 0 0
PINTEREST INC CL A 72352L106   4,681,374 126,387 SH   SOLE 36 126,387 0 0
PINTEREST INC CL A 72352L106   1,165,538 31,467 SH   SOLE 40 31,467 0 0
PINTEREST INC CL A 72352L106   16,075 434 SH   OTR 43 434 0 0
PINTEREST INC CL A 72352L106   15,214,975 410,771 SH   SOLE 43 351,800 0 58,971
PIONEER BANCORP INC MD COM 723561106   39,710 3,967 SH   SOLE 2 545 0 3,422
PIONEER BANCORP INC MD COM 723561106   364,174 36,381 SH   SOLE 18 36,381 0 0
PIONEER BANCORP INC MD COM 723561106   236,857 23,662 SH   SOLE 19 23,662 0 0
PIONEER BANCORP INC MD COM 723561106   4,729,605 472,488 SH   SOLE 21 472,488 0 0
PIONEER BANCORP INC MD COM 723561106   1,454,763 145,331 SH   SOLE 22 136,662 0 8,669
PIONEER NAT RES CO COM 723787107   61,255,513 272,392 SH   SOLE 2 108,225 0 164,167
PIONEER NAT RES CO COM 723787107   46,224,984 205,554 SH   SOLE 4 70,393 0 135,161
PIONEER NAT RES CO COM 723787107   57,767,849 256,883 SH   SOLE 7 234,053 0 22,830
PIONEER NAT RES CO COM 723787107   885,128 3,936 SH   SOLE 13 3,936 0 0
PIONEER NAT RES CO COM 723787107   7,847,412 34,896 SH   SOLE 15 34,896 0 0
PIONEER NAT RES CO COM 723787107   101,006,651 449,158 SH   SOLE 18 429,613 0 19,545
PIONEER NAT RES CO COM 723787107   21,828,202 97,066 SH   SOLE 19 97,066 0 0
PIONEER NAT RES CO COM 723787107   1,387,257,060 6,168,877 SH   SOLE 21 6,168,877 0 0
PIONEER NAT RES CO COM 723787107   1,128,674,744 5,019,009 SH   SOLE 22 4,499,894 0 519,115
PIONEER NAT RES CO COM 723787107   87,300,890 388,211 SH   SOLE 23 388,211 0 0
PIONEER NAT RES CO COM 723787107   110,295,544 490,464 SH   SOLE 25 446,404 0 44,060
PIONEER NAT RES CO COM 723787107   58,883,029 261,842 SH   SOLE 26 121,362 0 140,480
PIONEER NAT RES CO COM 723787107   57,313,142 254,861 SH   SOLE 28 3,702 0 251,159
PIONEER NAT RES CO COM 723787107   301,707,778 1,341,639 SH   SOLE 30 1,341,639 0 0
PIONEER NAT RES CO COM 723787107   11,655,306 51,829 SH   SOLE 31 47,944 0 3,885
PIONEER NAT RES CO COM 723787107   2,665,952 11,855 SH   SOLE 34 11,855 0 0
PIONEER NAT RES CO COM 723787107   12,066,161 53,656 SH   SOLE 36 53,656 0 0
PIONEER NAT RES CO COM 723787107   2,722,172 12,105 SH   SOLE 40 12,105 0 0
PIONEER NAT RES CO COM 723787107   118,962 529 SH   OTR 43 529 0 0
PIONEER NAT RES CO COM 723787107   69,404,461 308,629 SH   SOLE 43 262,261 0 46,367
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2   9,717,570 3,999,000 PRN   SOLE 21 3,999,000 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   7,367 1,085 SH   SOLE 18 1,085 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   106,705 15,715 SH   SOLE 21 15,715 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   201,256 29,640 SH   SOLE 22 29,640 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   869 128 SH   SOLE 43 128 0 0
PIPER SANDLER COMPANIES COM 724078100   1,931,439 11,045 SH   SOLE 2 5,150 0 5,895
PIPER SANDLER COMPANIES COM 724078100   9,268 53 SH   SOLE 4 53 0 0
PIPER SANDLER COMPANIES COM 724078100   416,890 2,384 SH   SOLE 7 2,260 0 124
PIPER SANDLER COMPANIES COM 724078100   9,098,661 52,031 SH   SOLE 18 52,031 0 0
PIPER SANDLER COMPANIES COM 724078100   6,266,641 35,836 SH   SOLE 19 35,836 0 0
PIPER SANDLER COMPANIES COM 724078100   329,804,470 1,885,998 SH   SOLE 21 1,885,998 0 0
PIPER SANDLER COMPANIES COM 724078100   83,366,999 476,737 SH   SOLE 22 460,091 0 16,646
PIPER SANDLER COMPANIES COM 724078100   617,816 3,533 SH   SOLE 25 3,533 0 0
PIPER SANDLER COMPANIES COM 724078100   1,005,852 5,752 SH   SOLE 26 5,752 0 0
PIPER SANDLER COMPANIES COM 724078100   56,833 325 SH   SOLE 28 325 0 0
PIPER SANDLER COMPANIES COM 724078100   6,024,097 34,449 SH   SOLE 30 34,449 0 0
PIPER SANDLER COMPANIES COM 724078100   647,019 3,700 SH   SOLE 40 3,700 0 0
PIPER SANDLER COMPANIES COM 724078100   36,548 209 SH   OTR 43 209 0 0
PIPER SANDLER COMPANIES COM 724078100   3,376,973 19,311 SH   SOLE 43 17,917 0 1,394
PITNEY BOWES INC COM 724479100   240,605 54,683 SH   SOLE 2 34,928 0 19,755
PITNEY BOWES INC COM 724479100   2,086 474 SH   SOLE 4 474 0 0
PITNEY BOWES INC COM 724479100   184,166 41,856 SH   SOLE 7 39,643 0 2,213
PITNEY BOWES INC COM 724479100   1,868,064 424,560 SH   SOLE 18 424,560 0 0
PITNEY BOWES INC COM 724479100   1,006,271 228,698 SH   SOLE 19 228,698 0 0
PITNEY BOWES INC COM 724479100   58,936,482 13,394,655 SH   SOLE 21 13,394,655 0 0
PITNEY BOWES INC COM 724479100   11,200,935 2,545,667 SH   SOLE 22 2,437,652 0 108,015
PITNEY BOWES INC COM 724479100   54,155 12,308 SH   SOLE 26 12,308 0 0
PITNEY BOWES INC COM 724479100   43,934 9,985 SH   SOLE 28 9,985 0 0
PITNEY BOWES INC COM 724479100   1,134,408 257,820 SH   SOLE 30 257,820 0 0
PITNEY BOWES INC COM 724479100   47,406 10,774 SH   SOLE 36 10,774 0 0
PITNEY BOWES INC COM 724479100   66,950 15,216 SH   SOLE 40 15,216 0 0
PITNEY BOWES INC COM 724479100   386,808 87,911 SH   SOLE 43 68,570 0 19,341
PIXELWORKS INC COM NEW 72581M305   11,540 8,809 SH   SOLE 18 8,809 0 0
PIXELWORKS INC COM NEW 72581M305   154,704 118,095 SH   SOLE 21 118,095 0 0
PIXELWORKS INC COM NEW 72581M305   888,810 678,481 SH   SOLE 22 678,481 0 0
PJT PARTNERS INC COM CL A 69343T107   4,845,039 47,561 SH   SOLE 2 29,452 0 18,109
PJT PARTNERS INC COM CL A 69343T107   10,289 101 SH   SOLE 4 101 0 0
PJT PARTNERS INC COM CL A 69343T107   556,821 5,466 SH   SOLE 7 5,173 0 293
PJT PARTNERS INC COM CL A 69343T107   6,744,813 66,210 SH   SOLE 18 66,210 0 0
PJT PARTNERS INC COM CL A 69343T107   9,293,600 91,230 SH   SOLE 19 91,230 0 0
PJT PARTNERS INC COM CL A 69343T107   219,226,277 2,152,020 SH   SOLE 21 2,152,020 0 0
PJT PARTNERS INC COM CL A 69343T107   73,738,600 723,850 SH   SOLE 22 698,735 0 25,115
PJT PARTNERS INC COM CL A 69343T107   310,907 3,052 SH   SOLE 23 3,052 0 0
PJT PARTNERS INC COM CL A 69343T107   502,015 4,928 SH   SOLE 25 4,928 0 0
PJT PARTNERS INC COM CL A 69343T107   1,233,951 12,113 SH   SOLE 26 12,113 0 0
PJT PARTNERS INC COM CL A 69343T107   44,619 438 SH   SOLE 28 438 0 0
PJT PARTNERS INC COM CL A 69343T107   1,262,577 12,394 SH   SOLE 30 12,394 0 0
PJT PARTNERS INC COM CL A 69343T107   472,371 4,637 SH   SOLE 40 4,637 0 0
PJT PARTNERS INC COM CL A 69343T107   1,122,538 11,019 SH   SOLE 43 10,487 0 532
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   3,244,857 214,182 SH   SOLE 19 214,182 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   94,491 6,237 SH   SOLE 43 6,237 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,158,688 72,645 SH   SOLE 2 49,840 0 22,805
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   12,601 790 SH   SOLE 4 790 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   953,858 59,803 SH   SOLE 18 59,803 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   62,923 3,945 SH   SOLE 19 3,945 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   7,757,506 486,364 SH   SOLE 21 486,364 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   2,514,677 157,660 SH   SOLE 22 71,398 0 86,262
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   627,218 39,324 SH   SOLE 25 39,324 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   800,243 50,172 SH   SOLE 26 50,172 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   729,425 45,732 SH   SOLE 28 0 0 45,732
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,783,274 111,804 SH   SOLE 30 111,804 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   707,686 44,369 SH   SOLE 40 44,369 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   16 1 SH   SOLE 43 0 0 1
PLANET FITNESS INC CL A 72703H101   12,725,871 174,327 SH   SOLE 2 73,195 0 101,132
PLANET FITNESS INC CL A 72703H101   17,739 243 SH   SOLE 4 243 0 0
PLANET FITNESS INC CL A 72703H101   1,263,484 17,308 SH   SOLE 7 16,389 0 919
PLANET FITNESS INC CL A 72703H101   11,337,557 155,309 SH   SOLE 18 155,309 0 0
PLANET FITNESS INC CL A 72703H101   291,904,662 3,998,694 SH   SOLE 19 3,998,694 0 0
PLANET FITNESS INC CL A 72703H101   318,931,963 4,368,931 SH   SOLE 21 4,368,931 0 0
PLANET FITNESS INC CL A 72703H101   222,104,909 3,042,533 SH   SOLE 22 2,929,176 0 113,357
PLANET FITNESS INC CL A 72703H101   1,304,583 17,871 SH   SOLE 25 17,871 0 0
PLANET FITNESS INC CL A 72703H101   1,526,065 20,905 SH   SOLE 26 20,905 0 0
PLANET FITNESS INC CL A 72703H101   3,766,070 51,590 SH   SOLE 28 48,577 0 3,013
PLANET FITNESS INC CL A 72703H101   6,467,727 88,599 SH   SOLE 30 88,599 0 0
PLANET FITNESS INC CL A 72703H101   89,133 1,221 SH   SOLE 31 1,221 0 0
PLANET FITNESS INC CL A 72703H101   59,349 813 SH   SOLE 36 813 0 0
PLANET FITNESS INC CL A 72703H101   1,287,136 17,632 SH   SOLE 40 17,632 0 0
PLANET FITNESS INC CL A 72703H101   6,117,108 83,796 SH   SOLE 43 73,395 0 10,401
PLANET LABS PBC COM CL A 72703X106   363,764 147,273 SH   SOLE 2 54,294 0 92,979
PLANET LABS PBC COM CL A 72703X106   4,318 1,748 SH   SOLE 7 1,748 0 0
PLANET LABS PBC COM CL A 72703X106   1,021,587 413,598 SH   SOLE 18 413,598 0 0
PLANET LABS PBC COM CL A 72703X106   896,855 363,099 SH   SOLE 19 363,099 0 0
PLANET LABS PBC COM CL A 72703X106   16,319,179 6,606,955 SH   SOLE 21 6,606,955 0 0
PLANET LABS PBC COM CL A 72703X106   12,406,509 5,022,878 SH   SOLE 22 4,863,095 0 159,783
PLANET LABS PBC COM CL A 72703X106   101,376 41,043 SH   SOLE 25 41,043 0 0
PLANET LABS PBC COM CL A 72703X106   334,762 135,531 SH   SOLE 30 135,531 0 0
PLANET LABS PBC COM CL A 72703X106   70,914 28,710 SH   SOLE 40 28,710 0 0
PLANET LABS PBC COM CL A 72703X106   109 44 SH   SOLE 43 44 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   324,790 37,548 SH   SOLE 2 25,737 0 11,811
PLAYA HOTELS & RESORTS NV SHS N70544106   3,105 359 SH   SOLE 4 359 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   327,091 37,814 SH   SOLE 7 35,715 0 2,099
PLAYA HOTELS & RESORTS NV SHS N70544106   2,457,906 284,151 SH   SOLE 21 284,151 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   15,801,491 1,826,762 SH   SOLE 22 1,769,081 0 57,681
PLAYA HOTELS & RESORTS NV SHS N70544106   147,993 17,109 SH   SOLE 25 17,109 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   670,531 77,518 SH   SOLE 26 77,518 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   65,714 7,597 SH   SOLE 28 0 0 7,597
PLAYA HOTELS & RESORTS NV SHS N70544106   824,328 95,298 SH   SOLE 30 95,298 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   250,210 28,926 SH   SOLE 40 28,926 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   150,770 17,430 SH   SOLE 43 15,681 0 1,749
PLAYAGS INC COM 72814N104   648,722 76,954 SH   SOLE 2 66,952 0 10,002
PLAYAGS INC COM 72814N104   778,957 92,403 SH   SOLE 18 92,403 0 0
PLAYAGS INC COM 72814N104   2,490,256 295,404 SH   SOLE 19 295,404 0 0
PLAYAGS INC COM 72814N104   12,439,628 1,475,638 SH   SOLE 21 1,475,638 0 0
PLAYAGS INC COM 72814N104   9,130,002 1,083,037 SH   SOLE 22 1,052,139 0 30,898
PLAYAGS INC COM 72814N104   22,011 2,611 SH   SOLE 23 2,611 0 0
PLAYAGS INC COM 72814N104   270,342 32,069 SH   SOLE 26 0 0 32,069
PLAYAGS INC COM 72814N104   9,737 1,155 SH   SOLE 43 1,155 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   364,053 134,337 SH   SOLE 2 86,889 0 47,448
PLAYSTUDIOS INC CLASS A COM 72815G108   2,184 806 SH   SOLE 7 806 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   667,308 246,239 SH   SOLE 18 246,239 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   498,792 184,056 SH   SOLE 19 184,056 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   9,128,020 3,368,273 SH   SOLE 21 3,368,273 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   6,475,970 2,389,657 SH   SOLE 22 2,282,811 0 106,846
PLAYSTUDIOS INC CLASS A COM 72815G108   34,683 12,798 SH   SOLE 25 12,798 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   40,395 14,906 SH   SOLE 40 14,906 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   2,770 1,022 SH   SOLE 43 1,022 0 0
PLAYTIKA HLDG CORP COM 72815L107   3,814,878 437,486 SH   SOLE 2 407,892 0 29,594
PLAYTIKA HLDG CORP COM 72815L107   2,023 232 SH   SOLE 7 232 0 0
PLAYTIKA HLDG CORP COM 72815L107   377,227 43,260 SH   SOLE 18 43,260 0 0
PLAYTIKA HLDG CORP COM 72815L107   2,473,105 283,613 SH   SOLE 19 283,613 0 0
PLAYTIKA HLDG CORP COM 72815L107   3,870,407 443,854 SH   SOLE 21 443,854 0 0
PLAYTIKA HLDG CORP COM 72815L107   15,477,093 1,774,896 SH   SOLE 22 1,730,184 0 44,712
PLAYTIKA HLDG CORP COM 72815L107   331,796 38,050 SH   SOLE 26 0 0 38,050
PLAYTIKA HLDG CORP COM 72815L107   25,122 2,881 SH   SOLE 30 2,881 0 0
PLAYTIKA HLDG CORP COM 72815L107   2,921 335 SH   SOLE 31 335 0 0
PLAYTIKA HLDG CORP COM 72815L107   728,765 83,574 SH   SOLE 43 81,532 0 2,042
PLBY GROUP INC COM 72814P109   9,545 9,545 SH   SOLE 18 9,545 0 0
PLBY GROUP INC COM 72814P109   111,873 111,873 SH   SOLE 21 111,873 0 0
PLBY GROUP INC COM 72814P109   425,752 425,752 SH   SOLE 22 425,752 0 0
PLDT INC SPONSORED ADR 69344D408   17,189,592 733,657 SH   SOLE 43 665,728 0 67,929
PLEXUS CORP COM 729132100   5,119,307 47,344 SH   SOLE 2 24,475 0 22,869
PLEXUS CORP COM 729132100   11,246 104 SH   SOLE 4 104 0 0
PLEXUS CORP COM 729132100   1,065,837 9,857 SH   SOLE 7 9,332 0 525
PLEXUS CORP COM 729132100   8,900,613 82,314 SH   SOLE 18 82,314 0 0
PLEXUS CORP COM 729132100   13,112,817 121,269 SH   SOLE 19 121,269 0 0
PLEXUS CORP COM 729132100   354,468,522 3,278,170 SH   SOLE 21 3,278,170 0 0
PLEXUS CORP COM 729132100   93,347,331 863,288 SH   SOLE 22 832,545 0 30,743
PLEXUS CORP COM 729132100   290,005 2,682 SH   SOLE 23 2,682 0 0
PLEXUS CORP COM 729132100   593,742 5,491 SH   SOLE 25 5,491 0 0
PLEXUS CORP COM 729132100   1,186,186 10,970 SH   SOLE 26 9,334 0 1,636
PLEXUS CORP COM 729132100   1,775,062 16,416 SH   SOLE 28 16,416 0 0
PLEXUS CORP COM 729132100   8,428,842 77,951 SH   SOLE 30 77,951 0 0
PLEXUS CORP COM 729132100   92,667 857 SH   SOLE 36 857 0 0
PLEXUS CORP COM 729132100   592,985 5,484 SH   SOLE 40 5,484 0 0
PLEXUS CORP COM 729132100   3,831,587 35,435 SH   SOLE 43 32,976 0 2,459
PLIANT THERAPEUTICS INC COM 729139105   539,678 29,800 SH   SOLE 2 18,110 0 11,690
PLIANT THERAPEUTICS INC COM 729139105   7,371 407 SH   SOLE 4 407 0 0
PLIANT THERAPEUTICS INC COM 729139105   381,940 21,090 SH   SOLE 7 19,950 0 1,140
PLIANT THERAPEUTICS INC COM 729139105   2,439,779 134,720 SH   SOLE 18 134,720 0 0
PLIANT THERAPEUTICS INC COM 729139105   2,231,967 123,245 SH   SOLE 19 123,245 0 0
PLIANT THERAPEUTICS INC COM 729139105   49,781,619 2,748,847 SH   SOLE 21 2,748,847 0 0
PLIANT THERAPEUTICS INC COM 729139105   28,525,731 1,575,137 SH   SOLE 22 1,532,321 0 42,816
PLIANT THERAPEUTICS INC COM 729139105   152,794 8,437 SH   SOLE 25 8,437 0 0
PLIANT THERAPEUTICS INC COM 729139105   438,805 24,230 SH   SOLE 26 24,230 0 0
PLIANT THERAPEUTICS INC COM 729139105   79,992 4,417 SH   SOLE 28 0 0 4,417
PLIANT THERAPEUTICS INC COM 729139105   1,863,610 102,905 SH   SOLE 30 102,905 0 0
PLIANT THERAPEUTICS INC COM 729139105   26,187 1,446 SH   SOLE 36 1,446 0 0
PLIANT THERAPEUTICS INC COM 729139105   110,181 6,084 SH   SOLE 40 6,084 0 0
PLIANT THERAPEUTICS INC COM 729139105   375,824 20,752 SH   SOLE 43 14,983 0 5,769
PLUG POWER INC COM NEW 72919P202   2,274,323 505,405 SH   SOLE 2 168,286 0 337,119
PLUG POWER INC COM NEW 72919P202   284,891 63,309 SH   SOLE 4 1,641 0 61,668
PLUG POWER INC COM NEW 72919P202   664,331 147,629 SH   SOLE 7 141,842 0 5,787
PLUG POWER INC COM NEW 72919P202   814,334 180,963 SH   SOLE 18 180,963 0 0
PLUG POWER INC COM NEW 72919P202   959,598 213,244 SH   SOLE 19 213,244 0 0
PLUG POWER INC COM NEW 72919P202   94,758,404 21,057,423 SH   SOLE 21 21,057,423 0 0
PLUG POWER INC COM NEW 72919P202   60,568,056 13,459,568 SH   SOLE 22 12,706,896 0 752,672
PLUG POWER INC COM NEW 72919P202   498,560 110,791 SH   SOLE 25 110,791 0 0
PLUG POWER INC COM NEW 72919P202   1,059,899 235,533 SH   SOLE 26 235,533 0 0
PLUG POWER INC COM NEW 72919P202   960,728 213,495 SH   SOLE 28 189,781 0 23,714
PLUG POWER INC COM NEW 72919P202   64,501,209 14,333,602 SH   SOLE 30 14,333,602 0 0
PLUG POWER INC COM NEW 72919P202   31,590 7,020 SH   SOLE 31 7,020 0 0
PLUG POWER INC COM NEW 72919P202   526,833 117,074 SH   SOLE 40 117,074 0 0
PLUG POWER INC COM NEW 72919P202   7,835 1,741 SH   OTR 43 1,741 0 0
PLUG POWER INC COM NEW 72919P202   2,951,840 655,964 SH   SOLE 43 601,278 0 54,686
PLUMAS BANCORP COM 729273102   279,154 6,751 SH   SOLE 2 4,171 0 2,580
PLUMAS BANCORP COM 729273102   659,367 15,946 SH   SOLE 18 15,946 0 0
PLUMAS BANCORP COM 729273102   441,080 10,667 SH   SOLE 19 10,667 0 0
PLUMAS BANCORP COM 729273102   8,805,524 212,951 SH   SOLE 21 212,951 0 0
PLUMAS BANCORP COM 729273102   3,166,376 76,575 SH   SOLE 22 73,136 0 3,439
PLUS THERAPEUTICS INC COM 72941H509   12,181 6,960 SH   SOLE 22 6,960 0 0
PLYMOUTH INDL REIT INC COM 729640102   1,010,194 41,969 SH   SOLE 2 14,935 0 27,034
PLYMOUTH INDL REIT INC COM 729640102   9,363 389 SH   SOLE 7 389 0 0
PLYMOUTH INDL REIT INC COM 729640102   3,036,503 126,153 SH   SOLE 18 126,153 0 0
PLYMOUTH INDL REIT INC COM 729640102   2,206,256 91,660 SH   SOLE 19 91,660 0 0
PLYMOUTH INDL REIT INC COM 729640102   45,192,243 1,877,534 SH   SOLE 21 1,877,534 0 0
PLYMOUTH INDL REIT INC COM 729640102   26,485,184 1,100,340 SH   SOLE 22 1,031,587 0 68,753
PLYMOUTH INDL REIT INC COM 729640102   43,133 1,792 SH   SOLE 23 1,792 0 0
PLYMOUTH INDL REIT INC COM 729640102   198,722 8,256 SH   SOLE 25 8,256 0 0
PLYMOUTH INDL REIT INC COM 729640102   71,729 2,980 SH   SOLE 30 2,980 0 0
PLYMOUTH INDL REIT INC COM 729640102   167,744 6,969 SH   SOLE 40 6,969 0 0
PLYMOUTH INDL REIT INC COM 729640102   769,662 31,976 SH   SOLE 43 29,261 0 2,715
PMV PHARMACEUTICALS INC COM 69353Y103   581,018 187,425 SH   SOLE 2 157,874 0 29,551
PMV PHARMACEUTICALS INC COM 69353Y103   1,066 344 SH   SOLE 7 344 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   350,061 112,923 SH   SOLE 18 112,923 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   1,164,856 375,760 SH   SOLE 19 375,760 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   4,648,937 1,499,657 SH   SOLE 21 1,499,657 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   3,240,712 1,045,391 SH   SOLE 22 1,012,111 0 33,280
PMV PHARMACEUTICALS INC COM 69353Y103   25,721 8,297 SH   SOLE 43 446 0 7,851
PNC FINL SVCS GROUP INC COM 693475105   106,275,258 686,311 SH   SOLE 2 127,802 0 558,509
PNC FINL SVCS GROUP INC COM 693475105   46,764,235 301,997 SH   SOLE 4 177,876 0 124,121
PNC FINL SVCS GROUP INC COM 693475105   75,783,900 489,402 SH   SOLE 7 448,648 0 40,754
PNC FINL SVCS GROUP INC COM 693475105   1,799,047 11,618 SH   SOLE 13 11,618 0 0
PNC FINL SVCS GROUP INC COM 693475105   9,244,080 59,697 SH   SOLE 15 59,697 0 0
PNC FINL SVCS GROUP INC COM 693475105   120,319,562 777,007 SH   SOLE 18 752,486 0 24,521
PNC FINL SVCS GROUP INC COM 693475105   16,030,537 103,523 SH   SOLE 19 103,523 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,732,781,720 11,190,066 SH   SOLE 21 11,190,066 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,325,665,585 8,560,966 SH   SOLE 22 7,699,430 0 861,536
PNC FINL SVCS GROUP INC COM 693475105   101,292,340 654,132 SH   SOLE 23 654,132 0 0
PNC FINL SVCS GROUP INC COM 693475105   130,931,095 845,535 SH   SOLE 25 754,051 0 91,484
PNC FINL SVCS GROUP INC COM 693475105   77,081,698 497,783 SH   SOLE 26 269,766 0 228,017
PNC FINL SVCS GROUP INC COM 693475105   140,934,560 910,136 SH   SOLE 28 33,175 0 876,961
PNC FINL SVCS GROUP INC COM 693475105   522,342,807 3,373,218 SH   SOLE 30 3,373,218 0 0
PNC FINL SVCS GROUP INC COM 693475105   13,914,666 89,859 SH   SOLE 31 83,232 0 6,627
PNC FINL SVCS GROUP INC COM 693475105   2,645,922 17,087 SH   SOLE 34 17,087 0 0
PNC FINL SVCS GROUP INC COM 693475105   16,846,132 108,790 SH   SOLE 36 108,790 0 0
PNC FINL SVCS GROUP INC COM 693475105   3,236,210 20,899 SH   SOLE 40 20,899 0 0
PNC FINL SVCS GROUP INC COM 693475105   125,274 809 SH   OTR 43 809 0 0
PNC FINL SVCS GROUP INC COM 693475105   83,314,609 538,034 SH   SOLE 43 459,521 0 78,513
PNM RES INC COM 69349H107   7,625,654 183,309 SH   SOLE 2 118,435 0 64,874
PNM RES INC COM 69349H107   526,822 12,664 SH   SOLE 4 12,664 0 0
PNM RES INC COM 69349H107   229,798 5,524 SH   SOLE 7 5,524 0 0
PNM RES INC COM 69349H107   14,902,826 358,241 SH   SOLE 18 358,241 0 0
PNM RES INC COM 69349H107   7,434,461 178,713 SH   SOLE 19 178,713 0 0
PNM RES INC COM 69349H107   306,255,789 7,361,918 SH   SOLE 21 7,361,918 0 0
PNM RES INC COM 69349H107   119,071,347 2,862,292 SH   SOLE 22 2,758,474 0 103,818
PNM RES INC COM 69349H107   98,842 2,376 SH   SOLE 23 2,376 0 0
PNM RES INC COM 69349H107   623,917 14,998 SH   SOLE 26 14,998 0 0
PNM RES INC COM 69349H107   3,699,280 88,925 SH   SOLE 30 88,925 0 0
PNM RES INC COM 69349H107   52,790 1,269 SH   SOLE 36 1,269 0 0
PNM RES INC COM 69349H107   7,800,104 187,503 SH   SOLE 43 178,824 0 8,679
PODCASTONE INC COM 22275C105   1,080 584 SH   SOLE 18 584 0 0
PODCASTONE INC COM 22275C105   13,129 7,097 SH   SOLE 21 7,097 0 0
PODCASTONE INC COM 22275C105   83,801 45,298 SH   SOLE 22 45,298 0 0
PODCASTONE INC COM 22275C105   189 102 SH   SOLE 43 102 0 0
POLAR PWR INC COM 73102V105   34,985 85,896 SH   SOLE 22 85,896 0 0
POLARIS INC COM 731068102   8,548,159 90,199 SH   SOLE 2 55,858 0 34,341
POLARIS INC COM 731068102   15,921 168 SH   SOLE 4 168 0 0
POLARIS INC COM 731068102   1,552,522 16,382 SH   SOLE 7 16,101 0 281
POLARIS INC COM 731068102   8,759,496 92,429 SH   SOLE 18 92,429 0 0
POLARIS INC COM 731068102   1,617,913 17,072 SH   SOLE 19 17,072 0 0
POLARIS INC COM 731068102   255,540,482 2,696,428 SH   SOLE 21 2,696,428 0 0
POLARIS INC COM 731068102   148,098,974 1,562,720 SH   SOLE 22 1,488,635 0 74,085
POLARIS INC COM 731068102   1,029,487 10,863 SH   SOLE 25 10,863 0 0
POLARIS INC COM 731068102   1,365,920 14,413 SH   SOLE 26 14,413 0 0
POLARIS INC COM 731068102   96,855 1,022 SH   SOLE 28 1,022 0 0
POLARIS INC COM 731068102   5,528,029 58,331 SH   SOLE 30 58,331 0 0
POLARIS INC COM 731068102   68,803 726 SH   SOLE 31 726 0 0
POLARIS INC COM 731068102   98,276 1,037 SH   SOLE 36 1,037 0 0
POLARIS INC COM 731068102   1,079,051 11,386 SH   SOLE 40 11,386 0 0
POLARIS INC COM 731068102   17,817 188 SH   OTR 43 188 0 0
POLARIS INC COM 731068102   2,438,100 25,726 SH   SOLE 43 23,101 0 2,625
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   2,274,188 1,006,278 SH   SOLE 21 1,006,278 0 0
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   1,720 761 SH   SOLE 43 761 0 0
POLISHED COM INC COM 28252C208   187,816 31,147 SH   SOLE 22 31,147 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   77,328 7,923 SH   SOLE 2 668 0 7,255
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   585,502 59,990 SH   SOLE 18 59,990 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   379,615 38,895 SH   SOLE 19 38,895 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   8,126,625 832,646 SH   SOLE 21 832,646 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   6,896,767 706,636 SH   SOLE 22 693,607 0 13,029
POOL CORP COM 73278L105   25,166,974 63,121 SH   SOLE 2 14,459 0 48,662
POOL CORP COM 73278L105   11,751,579 29,474 SH   SOLE 4 12,077 0 17,397
POOL CORP COM 73278L105   22,055,840 55,318 SH   SOLE 7 50,709 0 4,609
POOL CORP COM 73278L105   366,813 920 SH   SOLE 13 920 0 0
POOL CORP COM 73278L105   2,308,930 5,791 SH   SOLE 15 5,791 0 0
POOL CORP COM 73278L105   27,225,115 68,283 SH   SOLE 18 65,851 0 2,432
POOL CORP COM 73278L105   24,016,696 60,236 SH   SOLE 19 60,236 0 0
POOL CORP COM 73278L105   602,388,611 1,510,844 SH   SOLE 21 1,510,844 0 0
POOL CORP COM 73278L105   371,737,667 932,351 SH   SOLE 22 844,447 0 87,904
POOL CORP COM 73278L105   24,759,492 62,099 SH   SOLE 23 62,099 0 0
POOL CORP COM 73278L105   23,169,836 58,112 SH   SOLE 25 57,992 0 120
POOL CORP COM 73278L105   15,824,401 39,689 SH   SOLE 26 19,839 0 19,850
POOL CORP COM 73278L105   32,395,586 81,251 SH   SOLE 28 518 0 80,733
POOL CORP COM 73278L105   23,524 59 SH   SOLE 29 59 0 0
POOL CORP COM 73278L105   136,942,531 343,464 SH   SOLE 30 341,416 0 2,048
POOL CORP COM 73278L105   3,341,987 8,382 SH   SOLE 31 7,737 0 645
POOL CORP COM 73278L105   688,971 1,728 SH   SOLE 34 1,728 0 0
POOL CORP COM 73278L105   3,456,018 8,668 SH   SOLE 36 8,668 0 0
POOL CORP COM 73278L105   769,909 1,931 SH   SOLE 40 1,931 0 0
POOL CORP COM 73278L105   20,416 51 SH   OTR 43 51 0 0
POOL CORP COM 73278L105   14,792,605 37,101 SH   SOLE 43 31,140 0 5,961
POPULAR INC COM NEW 733174700   12,966,568 157,994 SH   SOLE 2 70,137 0 87,857
POPULAR INC COM NEW 733174700   21,913 267 SH   SOLE 4 267 0 0
POPULAR INC COM NEW 733174700   725,006 8,834 SH   SOLE 7 8,414 0 420
POPULAR INC COM NEW 733174700   1,962,950 23,918 SH   SOLE 18 23,918 0 0
POPULAR INC COM NEW 733174700   1,828,109 22,275 SH   SOLE 19 22,275 0 0
POPULAR INC COM NEW 733174700   97,266,163 1,185,161 SH   SOLE 21 1,185,161 0 0
POPULAR INC COM NEW 733174700   153,504,877 1,870,414 SH   SOLE 22 1,772,777 0 97,637
POPULAR INC COM NEW 733174700   1,129,694 13,765 SH   SOLE 25 13,765 0 0
POPULAR INC COM NEW 733174700   1,806,935 22,017 SH   SOLE 26 22,017 0 0
POPULAR INC COM NEW 733174700   478,468 5,830 SH   SOLE 28 1,436 0 4,394
POPULAR INC COM NEW 733174700   3,487,729 42,497 SH   SOLE 30 42,497 0 0
POPULAR INC COM NEW 733174700   82,644 1,007 SH   SOLE 31 1,007 0 0
POPULAR INC COM NEW 733174700   173,906 2,119 SH   SOLE 36 2,119 0 0
POPULAR INC COM NEW 733174700   1,255,917 15,303 SH   SOLE 40 15,303 0 0
POPULAR INC COM NEW 733174700   5,114,128 62,314 SH   SOLE 43 57,986 0 4,328
PORCH GROUP INC COM 733245104   19,352 6,283 SH   SOLE 2 0 0 6,283
PORCH GROUP INC COM 733245104   75,275 24,440 SH   SOLE 18 24,440 0 0
PORCH GROUP INC COM 733245104   532,627 172,931 SH   SOLE 21 172,931 0 0
PORCH GROUP INC COM 733245104   3,347,541 1,086,864 SH   SOLE 22 1,086,864 0 0
PORCH GROUP INC COM 733245104   55,163 17,910 SH   SOLE 26 11,304 0 6,606
PORCH GROUP INC COM 733245104   275,056 89,304 SH   SOLE 28 8,638 0 80,666
PORCH GROUP INC COM 733245104   131,100 42,565 SH   SOLE 31 39,643 0 2,922
PORTAGE BIOTECH INC COM G7185A128   2,202 1,210 SH   SOLE 2 1,210 0 0
PORTAGE BIOTECH INC COM G7185A128   2,843 1,562 SH   SOLE 18 1,562 0 0
PORTAGE BIOTECH INC COM G7185A128   40,177 22,075 SH   SOLE 21 22,075 0 0
PORTAGE BIOTECH INC COM G7185A128   12,727 6,993 SH   SOLE 22 6,993 0 0
PORTAGE BIOTECH INC COM G7185A128   6,188 3,400 SH   SOLE 43 3,400 0 0
PORTILLOS INC COM CL A 73642K106   384,996 24,168 SH   SOLE 2 13,208 0 10,960
PORTILLOS INC COM CL A 73642K106   6,197 389 SH   SOLE 4 389 0 0
PORTILLOS INC COM CL A 73642K106   5,289 332 SH   SOLE 7 332 0 0
PORTILLOS INC COM CL A 73642K106   1,708,684 107,262 SH   SOLE 18 107,262 0 0
PORTILLOS INC COM CL A 73642K106   1,487,066 93,350 SH   SOLE 19 93,350 0 0
PORTILLOS INC COM CL A 73642K106   27,064,895 1,698,989 SH   SOLE 21 1,698,989 0 0
PORTILLOS INC COM CL A 73642K106   23,090,264 1,449,483 SH   SOLE 22 1,411,218 0 38,265
PORTILLOS INC COM CL A 73642K106   126,357 7,932 SH   SOLE 25 7,932 0 0
PORTILLOS INC COM CL A 73642K106   562,297 35,298 SH   SOLE 30 35,298 0 0
PORTILLOS INC COM CL A 73642K106   143,274 8,994 SH   SOLE 40 8,994 0 0
PORTILLOS INC COM CL A 73642K106   17,635 1,107 SH   SOLE 43 307 0 800
PORTLAND GEN ELEC CO COM NEW 736508847   12,494,879 288,299 SH   SOLE 2 182,174 0 106,125
PORTLAND GEN ELEC CO COM NEW 736508847   1,430,220 33,000 SH   SOLE 4 33,000 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   2,665,063 61,492 SH   SOLE 7 61,492 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   347 8 SH   SOLE 13 8 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   20,022,473 461,986 SH   SOLE 18 461,986 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   25,220,673 581,926 SH   SOLE 19 581,926 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   370,345,371 8,545,117 SH   SOLE 21 8,545,117 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   152,098,393 3,509,423 SH   SOLE 22 3,341,515 0 167,908
PORTLAND GEN ELEC CO COM NEW 736508847   1,044,797 24,107 SH   SOLE 23 24,107 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   16,394,872 378,285 SH   SOLE 26 25,352 0 352,933
PORTLAND GEN ELEC CO COM NEW 736508847   69,214 1,597 SH   SOLE 28 1,597 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   4,350,859 100,389 SH   SOLE 30 100,389 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   347 8 SH   SOLE 31 8 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   4,330,013 99,908 SH   SOLE 34 99,908 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   192,646 4,445 SH   SOLE 36 4,445 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   5,698,896 131,493 SH   SOLE 43 124,232 0 7,261
PORTMAN RIDGE FIN CORP COM NEW 73688F201   164 9 SH   SOLE 43 5 0 4
POSCO HOLDINGS INC SPONSORED ADR 693483109   296,363 3,116 SH   SOLE 2 3,116 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   72,284 760 SH   SOLE 22 760 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   71,819,051 755,116 SH   SOLE 43 695,457 0 59,659
POSEIDA THERAPEUTICS INC COM 73730P108   306,899 91,339 SH   SOLE 2 51,525 0 39,814
POSEIDA THERAPEUTICS INC COM 73730P108   661,907 196,996 SH   SOLE 18 196,996 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   1,164,250 346,503 SH   SOLE 19 346,503 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   8,808,247 2,621,502 SH   SOLE 21 2,621,502 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   5,936,334 1,766,766 SH   SOLE 22 1,706,242 0 60,524
POSEIDA THERAPEUTICS INC COM 73730P108   26,292 7,825 SH   SOLE 23 7,825 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   813 242 SH   SOLE 43 242 0 0
POST HLDGS INC COM 737446104   42,680,128 484,671 SH   SOLE 2 351,914 0 132,757
POST HLDGS INC COM 737446104   5,903,807 67,043 SH   SOLE 4 19,159 0 47,884
POST HLDGS INC COM 737446104   707,738 8,037 SH   SOLE 7 7,842 0 195
POST HLDGS INC COM 737446104   2,687,063 30,514 SH   SOLE 13 30,514 0 0
POST HLDGS INC COM 737446104   7,870,627 89,378 SH   SOLE 18 88,098 0 1,280
POST HLDGS INC COM 737446104   3,012,445 34,209 SH   SOLE 19 34,209 0 0
POST HLDGS INC COM 737446104   226,481,514 2,571,900 SH   SOLE 21 2,571,900 0 0
POST HLDGS INC COM 737446104   141,352,151 1,605,180 SH   SOLE 22 1,533,061 0 72,119
POST HLDGS INC COM 737446104   5,828,868 66,192 SH   SOLE 23 66,192 0 0
POST HLDGS INC COM 737446104   916,617 10,409 SH   SOLE 25 10,409 0 0
POST HLDGS INC COM 737446104   1,322,221 15,015 SH   SOLE 26 13,637 0 1,378
POST HLDGS INC COM 737446104   563,232 6,396 SH   SOLE 28 0 0 6,396
POST HLDGS INC COM 737446104   3,068,891 34,850 SH   SOLE 29 34,850 0 0
POST HLDGS INC COM 737446104   2,488,399 28,258 SH   SOLE 30 28,258 0 0
POST HLDGS INC COM 737446104   6,430,934 73,029 SH   SOLE 31 73,029 0 0
POST HLDGS INC COM 737446104   34,431 391 SH   SOLE 34 391 0 0
POST HLDGS INC COM 737446104   200,601 2,278 SH   SOLE 36 2,278 0 0
POST HLDGS INC COM 737446104   1,048,442 11,906 SH   SOLE 40 11,906 0 0
POST HLDGS INC COM 737446104   3,669,680 41,672 SH   SOLE 43 39,018 0 2,654
POST HLDGS INC NOTE 2.500% 8/1 737446AT1   5,850,795 5,790,000 PRN   SOLE 2 5,790,000 0 0
POST HLDGS INC NOTE 2.500% 8/1 737446AT1   4,168,313 4,125,000 PRN   SOLE 21 4,125,000 0 0
POST HLDGS INC NOTE 2.500% 8/1 737446AT1   9,094,500 9,000,000 PRN   SOLE 22 9,000,000 0 0
POSTAL REALTY TRUST INC CL A 73757R102   379,914 26,093 SH   SOLE 2 19,087 0 7,006
POSTAL REALTY TRUST INC CL A 73757R102   335 23 SH   SOLE 7 23 0 0
POSTAL REALTY TRUST INC CL A 73757R102   791,409 54,355 SH   SOLE 18 54,355 0 0
POSTAL REALTY TRUST INC CL A 73757R102   565,176 38,817 SH   SOLE 19 38,817 0 0
POSTAL REALTY TRUST INC CL A 73757R102   11,500,798 789,890 SH   SOLE 21 789,890 0 0
POSTAL REALTY TRUST INC CL A 73757R102   4,767,512 327,439 SH   SOLE 22 311,085 0 16,354
POSTAL REALTY TRUST INC CL A 73757R102   14,021 963 SH   SOLE 23 963 0 0
POSTAL REALTY TRUST INC CL A 73757R102   437 30 SH   SOLE 43 30 0 0
POTBELLY CORP COM 73754Y100   531,451 51,003 SH   SOLE 2 49,085 0 1,918
POTBELLY CORP COM 73754Y100   666,838 63,996 SH   SOLE 18 63,996 0 0
POTBELLY CORP COM 73754Y100   583,520 56,000 SH   SOLE 19 56,000 0 0
POTBELLY CORP COM 73754Y100   10,000,043 959,697 SH   SOLE 21 959,697 0 0
POTBELLY CORP COM 73754Y100   7,117,527 683,064 SH   SOLE 22 676,951 0 6,113
POTBELLY CORP COM 73754Y100   5,835 560 SH   SOLE 23 560 0 0
POTBELLY CORP COM 73754Y100   54,997 5,278 SH   SOLE 43 5,278 0 0
POTLATCHDELTIC CORPORATION COM 737630103   6,041,264 123,040 SH   SOLE 2 65,676 0 57,364
POTLATCHDELTIC CORPORATION COM 737630103   15,270 311 SH   SOLE 4 311 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,320,103 26,886 SH   SOLE 7 25,458 0 1,428
POTLATCHDELTIC CORPORATION COM 737630103   15,923,572 324,309 SH   SOLE 18 324,309 0 0
POTLATCHDELTIC CORPORATION COM 737630103   8,007,719 163,090 SH   SOLE 19 163,090 0 0
POTLATCHDELTIC CORPORATION COM 737630103   323,131,863 6,581,097 SH   SOLE 21 6,581,097 0 0
POTLATCHDELTIC CORPORATION COM 737630103   124,842,495 2,542,617 SH   SOLE 22 2,440,224 0 102,393
POTLATCHDELTIC CORPORATION COM 737630103   442 9 SH   SOLE 23 9 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,435,635 29,239 SH   SOLE 25 29,239 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,444,718 29,424 SH   SOLE 26 25,694 0 3,730
POTLATCHDELTIC CORPORATION COM 737630103   58,675 1,195 SH   SOLE 28 1,195 0 0
POTLATCHDELTIC CORPORATION COM 737630103   540 11 SH   SOLE 29 11 0 0
POTLATCHDELTIC CORPORATION COM 737630103   14,487,053 295,052 SH   SOLE 30 295,052 0 0
POTLATCHDELTIC CORPORATION COM 737630103   121,326 2,471 SH   SOLE 34 2,471 0 0
POTLATCHDELTIC CORPORATION COM 737630103   60,246 1,227 SH   SOLE 36 1,227 0 0
POTLATCHDELTIC CORPORATION COM 737630103   810,592 16,509 SH   SOLE 40 16,509 0 0
POTLATCHDELTIC CORPORATION COM 737630103   2,523,405 51,393 SH   SOLE 43 47,173 0 4,220
POWELL INDS INC COM 739128106   977,262 11,055 SH   SOLE 2 4,754 0 6,301
POWELL INDS INC COM 739128106   6,011 68 SH   SOLE 4 68 0 0
POWELL INDS INC COM 739128106   315,058 3,564 SH   SOLE 7 3,370 0 194
POWELL INDS INC COM 739128106   2,758,168 31,201 SH   SOLE 18 31,201 0 0
POWELL INDS INC COM 739128106   1,680,130 19,006 SH   SOLE 19 19,006 0 0
POWELL INDS INC COM 739128106   95,091,350 1,075,694 SH   SOLE 21 1,075,694 0 0
POWELL INDS INC COM 739128106   23,782,252 269,030 SH   SOLE 22 257,569 0 11,461
POWELL INDS INC COM 739128106   171,938 1,945 SH   SOLE 25 1,945 0 0
POWELL INDS INC COM 739128106   586,180 6,631 SH   SOLE 26 170 0 6,461
POWELL INDS INC COM 739128106   2,414,734 27,316 SH   SOLE 30 27,316 0 0
POWELL INDS INC COM 739128106   228,956 2,590 SH   SOLE 40 2,590 0 0
POWELL INDS INC COM 739128106   357,328 4,042 SH   SOLE 43 3,999 0 43
POWER & DIGITAL INFRASTRUCTU *W EXP 12/09/202 73919C118   35,219 1,408,749 SH   SOLE 2 1,408,749 0 0
POWER INTEGRATIONS INC COM 739276103   11,417,313 139,049 SH   SOLE 2 85,364 0 53,685
POWER INTEGRATIONS INC COM 739276103   213,814 2,604 SH   SOLE 4 2,407 0 197
POWER INTEGRATIONS INC COM 739276103   1,179,346 14,363 SH   SOLE 7 13,592 0 771
POWER INTEGRATIONS INC COM 739276103   19,330,418 235,421 SH   SOLE 18 220,238 0 15,183
POWER INTEGRATIONS INC COM 739276103   23,518,685 286,429 SH   SOLE 19 286,429 0 0
POWER INTEGRATIONS INC COM 739276103   359,954,885 4,383,813 SH   SOLE 21 4,383,813 0 0
POWER INTEGRATIONS INC COM 739276103   159,744,430 1,945,493 SH   SOLE 22 1,889,536 0 55,957
POWER INTEGRATIONS INC COM 739276103   263,655 3,211 SH   SOLE 23 3,211 0 0
POWER INTEGRATIONS INC COM 739276103   1,041,155 12,680 SH   SOLE 25 12,680 0 0
POWER INTEGRATIONS INC COM 739276103   12,673,022 154,342 SH   SOLE 26 19,722 0 134,620
POWER INTEGRATIONS INC COM 739276103   505,141 6,152 SH   SOLE 28 1,081 0 5,071
POWER INTEGRATIONS INC COM 739276103   8,921,990 108,659 SH   SOLE 30 108,659 0 0
POWER INTEGRATIONS INC COM 739276103   639,062 7,783 SH   SOLE 34 7,783 0 0
POWER INTEGRATIONS INC COM 739276103   155,516 1,894 SH   SOLE 36 1,894 0 0
POWER INTEGRATIONS INC COM 739276103   932,195 11,353 SH   SOLE 40 11,353 0 0
POWER INTEGRATIONS INC COM 739276103   8,040,788 97,927 SH   SOLE 43 87,921 0 10,006
POWER REIT COM 73933H101   10,579 16,283 SH   SOLE 22 16,283 0 0
POWERFLEET INC COM 73931J109   20,028 5,856 SH   SOLE 18 5,856 0 0
POWERFLEET INC COM 73931J109   257,919 75,415 SH   SOLE 21 75,415 0 0
POWERFLEET INC COM 73931J109   1,291,279 377,567 SH   SOLE 22 377,567 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   695,892 29,537 SH   SOLE 2 16,240 0 13,297
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   6,008 255 SH   SOLE 4 255 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   318,908 13,536 SH   SOLE 7 12,807 0 729
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   3,178,597 134,915 SH   SOLE 18 134,915 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   2,713,570 115,177 SH   SOLE 19 115,177 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   58,453,962 2,481,068 SH   SOLE 21 2,481,068 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   37,401,052 1,587,481 SH   SOLE 22 1,543,827 0 43,654
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   241,113 10,234 SH   SOLE 25 10,234 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   153,776 6,527 SH   SOLE 26 6,527 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   45,942 1,950 SH   SOLE 28 0 0 1,950
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   1,792,610 76,087 SH   SOLE 30 76,087 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   53,905 2,288 SH   SOLE 36 2,288 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   213,053 9,043 SH   SOLE 40 9,043 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   407,635 17,302 SH   SOLE 43 16,193 0 1,109
POWERUP ACQUISITION CORP CLASS A ORDI SHS G7207P103   3,267 300 SH   SOLE 2 300 0 0
PPG INDS INC COM 693506107   106,336,780 711,045 SH   SOLE 2 313,105 0 397,940
PPG INDS INC COM 693506107   43,994,320 294,178 SH   SOLE 4 165,974 0 128,204
PPG INDS INC COM 693506107   44,597,904 298,214 SH   SOLE 7 273,363 0 24,851
PPG INDS INC COM 693506107   1,060,908 7,094 SH   SOLE 13 7,094 0 0
PPG INDS INC COM 693506107   5,440,928 36,382 SH   SOLE 15 36,382 0 0
PPG INDS INC COM 693506107   128,895,269 861,887 SH   SOLE 18 827,860 0 34,027
PPG INDS INC COM 693506107   121,216,706 810,543 SH   SOLE 19 810,543 0 0
PPG INDS INC COM 693506107   988,777,043 6,611,682 SH   SOLE 21 6,611,682 0 0
PPG INDS INC COM 693506107   789,461,140 5,278,911 SH   SOLE 22 4,731,701 0 547,210
PPG INDS INC COM 693506107   69,881,574 467,279 SH   SOLE 23 467,279 0 0
PPG INDS INC COM 693506107   152,565,975 1,020,167 SH   SOLE 25 870,426 0 149,741
PPG INDS INC COM 693506107   49,179,817 328,852 SH   SOLE 26 171,716 0 157,136
PPG INDS INC COM 693506107   88,258,129 590,158 SH   SOLE 28 19,855 0 570,303
PPG INDS INC COM 693506107   260,702,140 1,743,244 SH   SOLE 30 1,743,244 0 0
PPG INDS INC COM 693506107   7,858,703 52,549 SH   SOLE 31 48,552 0 3,997
PPG INDS INC COM 693506107   21,072,642 140,907 SH   SOLE 34 140,907 0 0
PPG INDS INC COM 693506107   9,076,937 60,695 SH   SOLE 36 60,695 0 0
PPG INDS INC COM 693506107   1,852,775 12,389 SH   SOLE 40 12,389 0 0
PPG INDS INC COM 693506107   85,692 573 SH   OTR 43 573 0 0
PPG INDS INC COM 693506107   32,964,798 220,427 SH   SOLE 43 188,170 0 32,257
PPL CORP COM 69351T106   91,164,454 3,364,002 SH   SOLE 2 1,877,061 0 1,486,941
PPL CORP COM 69351T106   12,638,464 466,364 SH   SOLE 4 365,181 0 101,183
PPL CORP COM 69351T106   14,197,229 523,883 SH   SOLE 7 469,146 0 54,737
PPL CORP COM 69351T106   2,190,629 80,835 SH   SOLE 13 80,835 0 0
PPL CORP COM 69351T106   3,090,403 114,037 SH   SOLE 15 114,037 0 0
PPL CORP COM 69351T106   49,572,051 1,829,227 SH   SOLE 18 1,507,064 0 322,163
PPL CORP COM 69351T106   35,483,683 1,309,361 SH   SOLE 19 1,309,361 0 0
PPL CORP COM 69351T106   810,746,743 29,916,854 SH   SOLE 21 29,916,854 0 0
PPL CORP COM 69351T106   472,183,652 17,423,751 SH   SOLE 22 15,636,177 0 1,787,574
PPL CORP COM 69351T106   39,388,116 1,453,436 SH   SOLE 23 1,453,436 0 0
PPL CORP COM 69351T106   8,297,397 306,177 SH   SOLE 25 306,177 0 0
PPL CORP COM 69351T106   19,689,505 726,550 SH   SOLE 26 495,364 0 231,186
PPL CORP COM 69351T106   12,202,669 450,283 SH   SOLE 28 9,656 0 440,627
PPL CORP COM 69351T106   112,760,742 4,160,913 SH   SOLE 30 4,160,913 0 0
PPL CORP COM 69351T106   4,485,971 165,534 SH   SOLE 31 153,161 0 12,373
PPL CORP COM 69351T106   4,175,460 154,076 SH   SOLE 32 154,076 0 0
PPL CORP COM 69351T106   21,394,149 789,452 SH   SOLE 34 789,452 0 0
PPL CORP COM 69351T106   5,149,596 190,022 SH   SOLE 36 190,022 0 0
PPL CORP COM 69351T106   516,038 19,042 SH   SOLE 40 19,042 0 0
PPL CORP COM 69351T106   43,387 1,601 SH   OTR 43 1,601 0 0
PPL CORP COM 69351T106   18,807,898 694,018 SH   SOLE 43 562,636 0 131,382
PRA GROUP INC COM 69354N106   3,219,194 122,870 SH   SOLE 2 79,950 0 42,920
PRA GROUP INC COM 69354N106   2,934 112 SH   SOLE 4 112 0 0
PRA GROUP INC COM 69354N106   435,339 16,616 SH   SOLE 7 15,715 0 901
PRA GROUP INC COM 69354N106   3,511,848 134,040 SH   SOLE 18 134,040 0 0
PRA GROUP INC COM 69354N106   2,920,252 111,460 SH   SOLE 19 111,460 0 0
PRA GROUP INC COM 69354N106   124,508,400 4,752,229 SH   SOLE 21 4,752,229 0 0
PRA GROUP INC COM 69354N106   30,438,950 1,161,792 SH   SOLE 22 1,108,442 0 53,350
PRA GROUP INC COM 69354N106   21,301 813 SH   SOLE 23 813 0 0
PRA GROUP INC COM 69354N106   248,664 9,491 SH   SOLE 25 9,491 0 0
PRA GROUP INC COM 69354N106   1,888,182 72,068 SH   SOLE 26 22,851 0 49,217
PRA GROUP INC COM 69354N106   21,379 816 SH   SOLE 28 816 0 0
PRA GROUP INC COM 69354N106   3,343,513 127,615 SH   SOLE 30 127,615 0 0
PRA GROUP INC COM 69354N106   197,312 7,531 SH   SOLE 40 7,531 0 0
PRA GROUP INC COM 69354N106   546,663 20,865 SH   SOLE 43 19,740 0 1,125
PRAXIS PRECISION MEDICINES I COM NEW 74006W207   7,063 317 SH   SOLE 2 0 0 317
PRAXIS PRECISION MEDICINES I COM NEW 74006W207   31,437 1,411 SH   SOLE 18 1,411 0 0
PRAXIS PRECISION MEDICINES I COM NEW 74006W207   424,456 19,051 SH   SOLE 21 19,051 0 0
PRAXIS PRECISION MEDICINES I COM NEW 74006W207   2,356,266 105,757 SH   SOLE 22 105,757 0 0
PRECIGEN INC COM 74017N105   284,664 212,436 SH   SOLE 2 8,172 0 204,264
PRECIGEN INC COM 74017N105   1,972 1,472 SH   SOLE 7 1,472 0 0
PRECIGEN INC COM 74017N105   512,878 382,745 SH   SOLE 18 382,745 0 0
PRECIGEN INC COM 74017N105   353,752 263,994 SH   SOLE 19 263,994 0 0
PRECIGEN INC COM 74017N105   9,021,913 6,732,771 SH   SOLE 21 6,732,771 0 0
PRECIGEN INC COM 74017N105   4,323,490 3,226,485 SH   SOLE 22 3,120,468 0 106,017
PRECIGEN INC COM 74017N105   11,843 8,838 SH   SOLE 28 8,838 0 0
PRECIGEN INC COM 74017N105   189,148 141,155 SH   SOLE 30 141,155 0 0
PRECIGEN INC COM 74017N105   201,300 150,224 SH   SOLE 43 25,361 0 124,863
PRECIPIO INC COM 74019L602   188,318 28,972 SH   SOLE 22 28,972 0 0
PRECISION BIOSCIENCES INC COM 74019P108   46,747 128,074 SH   SOLE 2 75,828 0 52,246
PRECISION BIOSCIENCES INC COM 74019P108   7,206 19,743 SH   SOLE 19 19,743 0 0
PRECISION BIOSCIENCES INC COM 74019P108   3,513 9,626 SH   SOLE 21 9,626 0 0
PRECISION BIOSCIENCES INC COM 74019P108   344,183 942,966 SH   SOLE 22 942,966 0 0
PRECISION BIOSCIENCES INC COM 74019P108   6,774 18,558 SH   SOLE 26 0 0 18,558
PRECISION DRILLING CORP COM NEW 74022D407   755,282 13,912 SH   SOLE 43 13,440 0 472
PRECISION OPTICS CORP INC MA COM NEW 740294400   4,045 672 SH   SOLE 18 672 0 0
PRECISION OPTICS CORP INC MA COM NEW 740294400   55,095 9,152 SH   SOLE 21 9,152 0 0
PREDICTIVE ONCOLOGY INC COM 74039M309   3 1 SH   SOLE 21 1 0 0
PREDICTIVE ONCOLOGY INC COM 74039M309   497 151 SH   SOLE 22 151 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   615,519 8,426 SH   SOLE 2 2,799 0 5,627
PREFERRED BK LOS ANGELES CA COM NEW 740367404   8,912 122 SH   SOLE 7 122 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   2,591,814 35,480 SH   SOLE 18 35,480 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   1,025,184 14,034 SH   SOLE 19 14,034 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   76,938,598 1,053,232 SH   SOLE 21 1,053,232 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   14,368,058 196,688 SH   SOLE 22 184,920 0 11,768
PREFERRED BK LOS ANGELES CA COM NEW 740367404   1,080,483 14,791 SH   SOLE 30 14,791 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   84,008 1,150 SH   SOLE 40 1,150 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   284,749 3,898 SH   SOLE 43 3,845 0 53
PREFORMED LINE PRODS CO COM 740444104   251,791 1,881 SH   SOLE 2 715 0 1,166
PREFORMED LINE PRODS CO COM 740444104   1,339 10 SH   SOLE 7 10 0 0
PREFORMED LINE PRODS CO COM 740444104   936,217 6,994 SH   SOLE 18 6,994 0 0
PREFORMED LINE PRODS CO COM 740444104   668,765 4,996 SH   SOLE 19 4,996 0 0
PREFORMED LINE PRODS CO COM 740444104   13,300,597 99,362 SH   SOLE 21 99,362 0 0
PREFORMED LINE PRODS CO COM 740444104   9,090,165 67,908 SH   SOLE 22 64,998 0 2,910
PREFORMED LINE PRODS CO COM 740444104   72,418 541 SH   SOLE 25 541 0 0
PREFORMED LINE PRODS CO COM 740444104   71,347 533 SH   SOLE 40 533 0 0
PREFORMED LINE PRODS CO COM 740444104   309,217 2,310 SH   SOLE 43 2,237 0 73
PRELUDE THERAPEUTICS INC COM 74065P101   348,893 81,708 SH   SOLE 2 77,797 0 3,911
PRELUDE THERAPEUTICS INC COM 74065P101   147,678 34,585 SH   SOLE 18 34,585 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   168,358 39,428 SH   SOLE 19 39,428 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   2,196,731 514,457 SH   SOLE 21 514,457 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   1,732,565 405,753 SH   SOLE 22 395,689 0 10,064
PRELUDE THERAPEUTICS INC COM 74065P101   18,357 4,299 SH   SOLE 23 4,299 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   65,583 15,359 SH   SOLE 26 0 0 15,359
PREMIER FINANCIAL CORP COM 74052F108   7,685,321 318,893 SH   SOLE 2 218,756 0 100,137
PREMIER FINANCIAL CORP COM 74052F108   2,603 108 SH   SOLE 4 108 0 0
PREMIER FINANCIAL CORP COM 74052F108   5,423 225 SH   SOLE 7 225 0 0
PREMIER FINANCIAL CORP COM 74052F108   2,988,496 124,004 SH   SOLE 18 124,004 0 0
PREMIER FINANCIAL CORP COM 74052F108   10,034,252 416,359 SH   SOLE 19 416,359 0 0
PREMIER FINANCIAL CORP COM 74052F108   39,274,011 1,629,627 SH   SOLE 21 1,629,627 0 0
PREMIER FINANCIAL CORP COM 74052F108   40,355,233 1,674,491 SH   SOLE 22 1,571,986 0 102,505
PREMIER FINANCIAL CORP COM 74052F108   291,490 12,095 SH   SOLE 23 12,095 0 0
PREMIER FINANCIAL CORP COM 74052F108   166,989 6,929 SH   SOLE 25 6,929 0 0
PREMIER FINANCIAL CORP COM 74052F108   2,313,793 96,008 SH   SOLE 26 26,446 0 69,562
PREMIER FINANCIAL CORP COM 74052F108   54,394 2,257 SH   SOLE 28 0 0 2,257
PREMIER FINANCIAL CORP COM 74052F108   971,375 40,306 SH   SOLE 30 40,306 0 0
PREMIER FINANCIAL CORP COM 74052F108   855,719 35,507 SH   SOLE 34 35,507 0 0
PREMIER FINANCIAL CORP COM 74052F108   251,580 10,439 SH   SOLE 40 10,439 0 0
PREMIER FINANCIAL CORP COM 74052F108   4,263,941 176,927 SH   SOLE 43 164,446 0 12,481
PREMIER INC CL A 74051N102   5,233,291 234,047 SH   SOLE 2 141,774 0 92,273
PREMIER INC CL A 74051N102   5,478 245 SH   SOLE 4 245 0 0
PREMIER INC CL A 74051N102   1,014,965 45,392 SH   SOLE 7 42,974 0 2,418
PREMIER INC CL A 74051N102   2,389,501 106,865 SH   SOLE 18 106,865 0 0
PREMIER INC CL A 74051N102   882,974 39,489 SH   SOLE 19 39,489 0 0
PREMIER INC CL A 74051N102   260,148,560 11,634,551 SH   SOLE 21 11,634,551 0 0
PREMIER INC CL A 74051N102   69,773,597 3,120,465 SH   SOLE 22 2,960,201 0 160,264
PREMIER INC CL A 74051N102   103,572 4,632 SH   SOLE 23 4,632 0 0
PREMIER INC CL A 74051N102   579,817 25,931 SH   SOLE 25 25,931 0 0
PREMIER INC CL A 74051N102   4,090,360 182,932 SH   SOLE 26 43,958 0 138,974
PREMIER INC CL A 74051N102   145,161 6,492 SH   SOLE 28 2,179 0 4,313
PREMIER INC CL A 74051N102   7,956,940 355,856 SH   SOLE 30 355,856 0 0
PREMIER INC CL A 74051N102   36,559 1,635 SH   SOLE 31 1,635 0 0
PREMIER INC CL A 74051N102   120,722 5,399 SH   SOLE 36 5,399 0 0
PREMIER INC CL A 74051N102   582,232 26,039 SH   SOLE 40 26,039 0 0
PREMIER INC CL A 74051N102   11,011,277 492,454 SH   SOLE 43 408,851 0 83,603
PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113   92 1,536 SH   SOLE 18 1,536 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   11,492,525 187,725 SH   SOLE 2 81,209 0 106,516
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   11,693 191 SH   SOLE 4 191 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   25,651 419 SH   SOLE 7 419 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   10,626,812 173,584 SH   SOLE 18 165,982 0 7,602
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   26,549,645 433,676 SH   SOLE 19 433,676 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   374,135,806 6,111,333 SH   SOLE 21 6,111,333 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   112,478,955 1,837,291 SH   SOLE 22 1,737,907 0 99,384
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   671,583 10,970 SH   SOLE 23 10,970 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   579,570 9,467 SH   SOLE 25 9,467 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   4,688,962 76,592 SH   SOLE 26 15,720 0 60,872
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   764,821 12,493 SH   SOLE 28 892 0 11,601
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   5,727,498 93,556 SH   SOLE 30 93,556 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   58,343 953 SH   SOLE 36 953 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   611,037 9,981 SH   SOLE 40 9,981 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   35,936 587 SH   OTR 43 587 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   6,717,426 109,726 SH   SOLE 43 70,580 0 39,146
PRESTIGE WEALTH INC ORD SHS G7244A101   23,503 11,192 SH   SOLE 2 11,192 0 0
PRESTO AUTOMATION INC COM 74113T105   284 535 SH   SOLE 2 0 0 535
PRESTO AUTOMATION INC COM 74113T105   5,356 10,077 SH   SOLE 18 10,077 0 0
PRESTO AUTOMATION INC COM 74113T105   5,756 10,830 SH   SOLE 19 10,830 0 0
PRESTO AUTOMATION INC COM 74113T105   118,341 222,654 SH   SOLE 21 222,654 0 0
PRESTO AUTOMATION INC COM 74113T105   15,450 29,068 SH   SOLE 22 28,663 0 405
PRICE T ROWE GROUP INC COM 74144T108   43,197,474 401,128 SH   SOLE 2 86,824 0 314,304
PRICE T ROWE GROUP INC COM 74144T108   21,890,362 203,272 SH   SOLE 4 93,739 0 109,533
PRICE T ROWE GROUP INC COM 74144T108   25,218,090 234,173 SH   SOLE 7 190,557 0 43,616
PRICE T ROWE GROUP INC COM 74144T108   592,510 5,502 SH   SOLE 13 5,502 0 0
PRICE T ROWE GROUP INC COM 74144T108   3,766,458 34,975 SH   SOLE 15 34,975 0 0
PRICE T ROWE GROUP INC COM 74144T108   55,957,124 519,613 SH   SOLE 18 505,929 0 13,684
PRICE T ROWE GROUP INC COM 74144T108   17,876,109 165,996 SH   SOLE 19 165,996 0 0
PRICE T ROWE GROUP INC COM 74144T108   997,517,286 9,262,859 SH   SOLE 21 9,262,859 0 0
PRICE T ROWE GROUP INC COM 74144T108   520,085,840 4,829,472 SH   SOLE 22 4,346,046 0 483,426
PRICE T ROWE GROUP INC COM 74144T108   39,508,446 366,872 SH   SOLE 23 366,872 0 0
PRICE T ROWE GROUP INC COM 74144T108   43,657,095 405,396 SH   SOLE 25 404,667 0 729
PRICE T ROWE GROUP INC COM 74144T108   25,817,708 239,741 SH   SOLE 26 118,377 0 121,364
PRICE T ROWE GROUP INC COM 74144T108   55,649,454 516,756 SH   SOLE 28 5,755 0 511,001
PRICE T ROWE GROUP INC COM 74144T108   193,177,337 1,793,828 SH   SOLE 30 1,793,828 0 0
PRICE T ROWE GROUP INC COM 74144T108   5,409,269 50,230 SH   SOLE 31 46,389 0 3,841
PRICE T ROWE GROUP INC COM 74144T108   4,869,957 45,222 SH   SOLE 32 45,222 0 0
PRICE T ROWE GROUP INC COM 74144T108   7,885,169 73,221 SH   SOLE 34 73,221 0 0
PRICE T ROWE GROUP INC COM 74144T108   6,854,361 63,649 SH   SOLE 36 63,649 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,262,988 11,728 SH   SOLE 40 11,728 0 0
PRICE T ROWE GROUP INC COM 74144T108   30,310,076 281,457 SH   SOLE 43 217,507 0 63,950
PRICESMART INC COM 741511109   3,450,339 45,531 SH   SOLE 2 22,653 0 22,878
PRICESMART INC COM 741511109   4,850 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109   349,270 4,609 SH   SOLE 7 4,367 0 242
PRICESMART INC COM 741511109   6,250,638 82,484 SH   SOLE 18 82,484 0 0
PRICESMART INC COM 741511109   9,042,676 119,328 SH   SOLE 19 119,328 0 0
PRICESMART INC COM 741511109   227,705,866 3,004,828 SH   SOLE 21 3,004,828 0 0
PRICESMART INC COM 741511109   60,825,878 802,664 SH   SOLE 22 770,686 0 31,978
PRICESMART INC COM 741511109   152,166 2,008 SH   SOLE 23 2,008 0 0
PRICESMART INC COM 741511109   406,105 5,359 SH   SOLE 25 5,359 0 0
PRICESMART INC COM 741511109   1,121,392 14,798 SH   SOLE 26 8,982 0 5,816
PRICESMART INC COM 741511109   31,676 418 SH   SOLE 28 418 0 0
PRICESMART INC COM 741511109   3,745,805 49,430 SH   SOLE 30 49,430 0 0
PRICESMART INC COM 741511109   444,601 5,867 SH   SOLE 40 5,867 0 0
PRICESMART INC COM 741511109   1,718,778 22,681 SH   SOLE 43 19,919 0 2,762
PRIME MEDICINE INC COM 74168J101   77,809 8,782 SH   SOLE 2 1,377 0 7,405
PRIME MEDICINE INC COM 74168J101   3,420 386 SH   SOLE 7 386 0 0
PRIME MEDICINE INC COM 74168J101   975,867 110,143 SH   SOLE 18 110,143 0 0
PRIME MEDICINE INC COM 74168J101   7,792,370 879,500 SH   SOLE 19 879,500 0 0
PRIME MEDICINE INC COM 74168J101   15,476,435 1,746,776 SH   SOLE 21 1,746,776 0 0
PRIME MEDICINE INC COM 74168J101   8,678,840 979,553 SH   SOLE 22 962,615 0 16,938
PRIME MEDICINE INC COM 74168J101   423,774 47,830 SH   SOLE 30 47,830 0 0
PRIME MEDICINE INC COM 74168J101   36,964 4,172 SH   SOLE 34 4,172 0 0
PRIME MEDICINE INC COM 74168J101   13,077 1,476 SH   SOLE 43 0 0 1,476
PRIMEENERGY RESOURCES CORP COM 74158E104   381,903 3,591 SH   SOLE 2 0 0 3,591
PRIMEENERGY RESOURCES CORP COM 74158E104   200,044 1,881 SH   SOLE 18 1,881 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   167,820 1,578 SH   SOLE 19 1,578 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   2,404,467 22,609 SH   SOLE 21 22,609 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   731,794 6,881 SH   SOLE 22 6,370 0 511
PRIMERICA INC COM 74164M108   10,181,622 49,483 SH   SOLE 2 32,031 0 17,452
PRIMERICA INC COM 74164M108   23,868 116 SH   SOLE 4 116 0 0
PRIMERICA INC COM 74164M108   1,299,992 6,318 SH   SOLE 7 5,993 0 325
PRIMERICA INC COM 74164M108   13,326,458 64,767 SH   SOLE 18 64,767 0 0
PRIMERICA INC COM 74164M108   2,408,627 11,706 SH   SOLE 19 11,706 0 0
PRIMERICA INC COM 74164M108   386,160,080 1,876,750 SH   SOLE 21 1,876,750 0 0
PRIMERICA INC COM 74164M108   227,154,513 1,103,978 SH   SOLE 22 1,055,262 0 48,716
PRIMERICA INC COM 74164M108   1,505,752 7,318 SH   SOLE 25 7,318 0 0
PRIMERICA INC COM 74164M108   2,041,756 9,923 SH   SOLE 26 9,923 0 0
PRIMERICA INC COM 74164M108   604,729 2,939 SH   SOLE 28 702 0 2,237
PRIMERICA INC COM 74164M108   9,095,209 44,203 SH   SOLE 30 44,203 0 0
PRIMERICA INC COM 74164M108   104,115 506 SH   SOLE 31 506 0 0
PRIMERICA INC COM 74164M108   111,933 544 SH   SOLE 36 544 0 0
PRIMERICA INC COM 74164M108   1,526,739 7,420 SH   SOLE 40 7,420 0 0
PRIMERICA INC COM 74164M108   17,399 85 SH   OTR 43 85 0 0
PRIMERICA INC COM 74164M108   5,738,877 27,891 SH   SOLE 43 26,504 0 1,387
PRIMIS FINANCIAL CORP COM 74167B109   653,180 51,594 SH   SOLE 2 40,567 0 11,027
PRIMIS FINANCIAL CORP COM 74167B109   4,545 359 SH   SOLE 7 359 0 0
PRIMIS FINANCIAL CORP COM 74167B109   772,070 60,985 SH   SOLE 18 60,985 0 0
PRIMIS FINANCIAL CORP COM 74167B109   649,572 51,309 SH   SOLE 19 51,309 0 0
PRIMIS FINANCIAL CORP COM 74167B109   11,757,367 928,702 SH   SOLE 21 928,702 0 0
PRIMIS FINANCIAL CORP COM 74167B109   9,343,232 738,012 SH   SOLE 22 719,840 0 18,172
PRIMIS FINANCIAL CORP COM 74167B109   1,532 121 SH   SOLE 26 0 0 121
PRIMIS FINANCIAL CORP COM 74167B109   16,395 1,295 SH   SOLE 43 1,295 0 0
PRIMO WATER CORPORATION COM 74167P108   9,714,489 645,481 SH   SOLE 2 212,092 0 433,389
PRIMO WATER CORPORATION COM 74167P108   20,920 1,390 SH   SOLE 7 1,390 0 0
PRIMO WATER CORPORATION COM 74167P108   6,279,086 417,215 SH   SOLE 18 417,215 0 0
PRIMO WATER CORPORATION COM 74167P108   29,518,724 1,961,377 SH   SOLE 19 1,961,377 0 0
PRIMO WATER CORPORATION COM 74167P108   86,885,667 5,773,134 SH   SOLE 21 5,773,134 0 0
PRIMO WATER CORPORATION COM 74167P108   55,387,326 3,680,221 SH   SOLE 22 3,405,409 0 274,812
PRIMO WATER CORPORATION COM 74167P108   580,102 38,545 SH   SOLE 23 38,545 0 0
PRIMO WATER CORPORATION COM 74167P108   5,332,847 354,342 SH   SOLE 26 0 0 354,342
PRIMO WATER CORPORATION COM 74167P108   58,183 3,866 SH   SOLE 40 3,866 0 0
PRIMO WATER CORPORATION COM 74167P108   957,837 63,644 SH   SOLE 43 47,264 0 16,380
PRIMORIS SVCS CORP COM 74164F103   6,904,259 207,897 SH   SOLE 2 114,188 0 93,709
PRIMORIS SVCS CORP COM 74164F103   3,720 112 SH   SOLE 4 112 0 0
PRIMORIS SVCS CORP COM 74164F103   2,614,690 78,732 SH   SOLE 7 78,074 0 658
PRIMORIS SVCS CORP COM 74164F103   4,859,619 146,330 SH   SOLE 18 146,330 0 0
PRIMORIS SVCS CORP COM 74164F103   15,461,812 465,577 SH   SOLE 19 465,577 0 0
PRIMORIS SVCS CORP COM 74164F103   83,532,681 2,515,287 SH   SOLE 21 2,515,287 0 0
PRIMORIS SVCS CORP COM 74164F103   63,567,128 1,914,096 SH   SOLE 22 1,810,415 0 103,681
PRIMORIS SVCS CORP COM 74164F103   447,970 13,489 SH   SOLE 23 13,489 0 0
PRIMORIS SVCS CORP COM 74164F103   378,029 11,383 SH   SOLE 25 11,383 0 0
PRIMORIS SVCS CORP COM 74164F103   1,779,624 53,587 SH   SOLE 26 19,155 0 34,432
PRIMORIS SVCS CORP COM 74164F103   31,483 948 SH   SOLE 28 948 0 0
PRIMORIS SVCS CORP COM 74164F103   1,599,493 48,163 SH   SOLE 30 48,163 0 0
PRIMORIS SVCS CORP COM 74164F103   74,390 2,240 SH   SOLE 36 2,240 0 0
PRIMORIS SVCS CORP COM 74164F103   333,495 10,042 SH   SOLE 40 10,042 0 0
PRIMORIS SVCS CORP COM 74164F103   683,099 20,569 SH   SOLE 43 20,007 0 562
PRINCETON BANCORP INC COM 74179A107   102,136 2,845 SH   SOLE 2 209 0 2,636
PRINCETON BANCORP INC COM 74179A107   524,032 14,597 SH   SOLE 18 14,597 0 0
PRINCETON BANCORP INC COM 74179A107   358,497 9,986 SH   SOLE 19 9,986 0 0
PRINCETON BANCORP INC COM 74179A107   7,472,082 208,136 SH   SOLE 21 208,136 0 0
PRINCETON BANCORP INC COM 74179A107   2,785,194 77,582 SH   SOLE 22 74,098 0 3,484
PRINCETON BANCORP INC COM 74179A107   1,580 44 SH   SOLE 43 44 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   50,772,910 645,391 SH   SOLE 2 103,948 0 541,443
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   16,171,877 205,566 SH   SOLE 4 94,051 0 111,515
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   11,931,643 151,667 SH   SOLE 7 135,195 0 16,472
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   715,504 9,095 SH   SOLE 13 9,095 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   2,733,861 34,751 SH   SOLE 15 34,751 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   46,914,068 596,340 SH   SOLE 18 578,810 0 17,530
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   10,829,083 137,652 SH   SOLE 19 137,652 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   670,900,592 8,528,036 SH   SOLE 21 8,528,036 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   387,712,036 4,928,334 SH   SOLE 22 4,399,345 0 528,989
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   30,605,462 389,036 SH   SOLE 23 389,036 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   46,713,145 593,786 SH   SOLE 25 592,142 0 1,644
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   22,801,791 289,841 SH   SOLE 26 132,385 0 157,456
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   44,113,888 560,746 SH   SOLE 28 82,669 0 478,077
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   207,295 2,635 SH   SOLE 29 2,635 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   98,657,372 1,254,066 SH   SOLE 30 1,254,066 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   4,245,820 53,970 SH   SOLE 31 49,955 0 4,015
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   3,172,053 40,321 SH   SOLE 32 40,321 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   759,874 9,659 SH   SOLE 34 9,659 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   9,131,935 116,079 SH   SOLE 35 116,079 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   5,397,234 68,606 SH   SOLE 36 68,606 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   1,001,784 12,734 SH   SOLE 40 12,734 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   20,197,015 256,731 SH   SOLE 43 226,122 0 30,608
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   6,817 1,915 SH   SOLE 2 482 0 1,433
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   194,198 54,550 SH   SOLE 18 54,550 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   108,292 30,419 SH   SOLE 19 30,419 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   1,532,192 430,391 SH   SOLE 21 430,391 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   678,415 190,566 SH   SOLE 22 186,585 0 3,981
PRIVIA HEALTH GROUP INC COM 74276R102   3,341,377 145,088 SH   SOLE 2 76,495 0 68,593
PRIVIA HEALTH GROUP INC COM 74276R102   4,445 193 SH   SOLE 4 193 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   474,280 20,594 SH   SOLE 7 19,504 0 1,090
PRIVIA HEALTH GROUP INC COM 74276R102   7,713,576 334,936 SH   SOLE 18 326,895 0 8,041
PRIVIA HEALTH GROUP INC COM 74276R102   12,442,948 540,293 SH   SOLE 19 540,293 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   283,626,564 12,315,526 SH   SOLE 21 12,315,526 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   76,189,458 3,308,270 SH   SOLE 22 3,196,124 0 112,146
PRIVIA HEALTH GROUP INC COM 74276R102   202,365 8,787 SH   SOLE 23 8,787 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   404,361 17,558 SH   SOLE 25 17,558 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   2,423,516 105,233 SH   SOLE 26 31,432 0 73,801
PRIVIA HEALTH GROUP INC COM 74276R102   5,808,650 252,221 SH   SOLE 30 252,221 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   417,833 18,143 SH   SOLE 40 18,143 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   1,320,517 57,339 SH   SOLE 43 41,146 0 16,193
PRO-DEX INC COLO COM NEW 74265M205   6,798 388 SH   SOLE 18 388 0 0
PRO-DEX INC COLO COM NEW 74265M205   82,362 4,701 SH   SOLE 21 4,701 0 0
PRO-DEX INC COLO COM NEW 74265M205   748,892 42,745 SH   SOLE 22 42,745 0 0
PROASSURANCE CORP COM 74267C106   607,491 44,053 SH   SOLE 2 13,797 0 30,256
PROASSURANCE CORP COM 74267C106   1,862 135 SH   SOLE 4 135 0 0
PROASSURANCE CORP COM 74267C106   304,028 22,047 SH   SOLE 7 20,850 0 1,197
PROASSURANCE CORP COM 74267C106   2,279,956 165,334 SH   SOLE 18 165,334 0 0
PROASSURANCE CORP COM 74267C106   1,211,645 87,864 SH   SOLE 19 87,864 0 0
PROASSURANCE CORP COM 74267C106   80,732,231 5,854,404 SH   SOLE 21 5,854,404 0 0
PROASSURANCE CORP COM 74267C106   16,406,735 1,189,756 SH   SOLE 22 1,128,111 0 61,645
PROASSURANCE CORP COM 74267C106   58,980 4,277 SH   SOLE 25 4,277 0 0
PROASSURANCE CORP COM 74267C106   121,779 8,831 SH   SOLE 26 8,831 0 0
PROASSURANCE CORP COM 74267C106   11,087 804 SH   SOLE 28 804 0 0
PROASSURANCE CORP COM 74267C106   1,096,140 79,488 SH   SOLE 30 79,488 0 0
PROASSURANCE CORP COM 74267C106   717 52 SH   SOLE 36 52 0 0
PROASSURANCE CORP COM 74267C106   70,825 5,136 SH   SOLE 40 5,136 0 0
PROASSURANCE CORP COM 74267C106   86,298 6,258 SH   SOLE 43 5,756 0 502
PROCEPT BIOROBOTICS CORP COM 74276L105   943,687 22,517 SH   SOLE 2 12,750 0 9,767
PROCEPT BIOROBOTICS CORP COM 74276L105   35,037 836 SH   SOLE 4 167 0 669
PROCEPT BIOROBOTICS CORP COM 74276L105   386,494 9,222 SH   SOLE 7 8,727 0 495
PROCEPT BIOROBOTICS CORP COM 74276L105   4,055,756 96,773 SH   SOLE 18 96,773 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   3,478,656 83,003 SH   SOLE 19 83,003 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   77,878,000 1,858,220 SH   SOLE 21 1,858,220 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   49,620,308 1,183,973 SH   SOLE 22 1,149,853 0 34,120
PROCEPT BIOROBOTICS CORP COM 74276L105   373,711 8,917 SH   SOLE 25 8,917 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   752,662 17,959 SH   SOLE 26 17,959 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   194,001 4,629 SH   SOLE 28 1,504 0 3,125
PROCEPT BIOROBOTICS CORP COM 74276L105   1,788,300 42,670 SH   SOLE 30 42,670 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   10,436 249 SH   SOLE 36 249 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   379,327 9,051 SH   SOLE 40 9,051 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   822,232 19,619 SH   SOLE 43 18,681 0 938
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205   98 293 SH   SOLE 22 293 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   4,426,204 63,944 SH   SOLE 2 26,242 0 37,702
PROCORE TECHNOLOGIES INC COM 74275K108   41,186 595 SH   SOLE 4 305 0 290
PROCORE TECHNOLOGIES INC COM 74275K108   1,076,509 15,552 SH   SOLE 7 14,726 0 826
PROCORE TECHNOLOGIES INC COM 74275K108   2,517,324 36,367 SH   SOLE 18 36,367 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,765,110 25,500 SH   SOLE 19 25,500 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   121,046,675 1,748,724 SH   SOLE 21 1,748,724 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   148,217,671 2,141,255 SH   SOLE 22 2,029,981 0 111,274
PROCORE TECHNOLOGIES INC COM 74275K108   1,206,159 17,425 SH   SOLE 25 17,425 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,356,781 19,601 SH   SOLE 26 19,601 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   257,360 3,718 SH   SOLE 28 1,559 0 2,159
PROCORE TECHNOLOGIES INC COM 74275K108   5,220,157 75,414 SH   SOLE 30 75,414 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   77,942 1,126 SH   SOLE 31 1,126 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   39,248 567 SH   SOLE 36 567 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,210,796 17,492 SH   SOLE 40 17,492 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   2,115,571 30,563 SH   SOLE 43 18,156 0 12,407
PROCTER AND GAMBLE CO COM 742718109   715,562,000 4,883,049 SH   SOLE 2 1,338,350 0 3,544,699
PROCTER AND GAMBLE CO COM 742718109   178,156,738 1,215,755 SH   SOLE 4 891,703 0 324,052
PROCTER AND GAMBLE CO COM 742718109   336,624,947 2,297,154 SH   SOLE 7 2,017,668 0 279,486
PROCTER AND GAMBLE CO COM 742718109   18,153,668 123,882 SH   SOLE 13 123,882 0 0
PROCTER AND GAMBLE CO COM 742718109   51,654,324 352,493 SH   SOLE 15 352,493 0 0
PROCTER AND GAMBLE CO COM 742718109   496,203,637 3,386,131 SH   SOLE 18 3,221,227 0 164,904
PROCTER AND GAMBLE CO COM 742718109   129,136,910 881,240 SH   SOLE 19 881,240 0 0
PROCTER AND GAMBLE CO COM 742718109   8,515,803,992 58,112,488 SH   SOLE 21 58,112,488 0 0
PROCTER AND GAMBLE CO COM 742718109   7,535,485,242 51,422,719 SH   SOLE 22 46,271,593 0 5,151,126
PROCTER AND GAMBLE CO COM 742718109   685,330,652 4,676,748 SH   SOLE 23 4,676,748 0 0
PROCTER AND GAMBLE CO COM 742718109   604,469,880 4,124,948 SH   SOLE 25 4,116,521 0 8,427
PROCTER AND GAMBLE CO COM 742718109   419,186,902 2,860,563 SH   SOLE 26 1,545,120 0 1,315,443
PROCTER AND GAMBLE CO COM 742718109   701,995,767 4,790,472 SH   SOLE 28 158,669 0 4,631,803
PROCTER AND GAMBLE CO COM 742718109   4,299,777 29,342 SH   SOLE 29 29,342 0 0
PROCTER AND GAMBLE CO COM 742718109   1,713,016,991 11,689,757 SH   SOLE 30 11,689,757 0 0
PROCTER AND GAMBLE CO COM 742718109   85,767,957 585,287 SH   SOLE 31 545,823 0 39,464
PROCTER AND GAMBLE CO COM 742718109   33,989,806 231,949 SH   SOLE 32 231,949 0 0
PROCTER AND GAMBLE CO COM 742718109   21,560,284 147,129 SH   SOLE 34 147,129 0 0
PROCTER AND GAMBLE CO COM 742718109   82,637,863 563,927 SH   SOLE 36 563,927 0 0
PROCTER AND GAMBLE CO COM 742718109   18,063,107 123,264 SH   SOLE 40 123,264 0 0
PROCTER AND GAMBLE CO COM 742718109   511,571 3,491 SH   OTR 43 3,491 0 0
PROCTER AND GAMBLE CO COM 742718109   478,306,834 3,264,002 SH   SOLE 43 2,939,548 0 324,454
PROFESSIONAL DVRSTY NTWORK I COM 74312Y301   2,270 1,118 SH   SOLE 18 1,118 0 0
PROFESSIONAL DVRSTY NTWORK I COM 74312Y301   26,737 13,171 SH   SOLE 21 13,171 0 0
PROFIRE ENERGY INC COM 74316X101   10,893 6,018 SH   SOLE 18 6,018 0 0
PROFIRE ENERGY INC COM 74316X101   143,205 79,119 SH   SOLE 21 79,119 0 0
PROFIRE ENERGY INC COM 74316X101   632,564 349,483 SH   SOLE 22 349,483 0 0
PROFIRE ENERGY INC COM 74316X101   1,770 978 SH   SOLE 43 978 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   169,897 20,035 SH   SOLE 2 852 0 19,183
PROFRAC HLDG CORP CLASS A COM 74319N100   1,840 217 SH   SOLE 7 217 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   566,634 66,820 SH   SOLE 18 66,820 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   450,924 53,175 SH   SOLE 19 53,175 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   8,254,551 973,414 SH   SOLE 21 973,414 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   5,707,727 673,081 SH   SOLE 22 651,198 0 21,883
PROFRAC HLDG CORP CLASS A COM 74319N100   585 69 SH   SOLE 43 69 0 0
PROG HOLDINGS INC COM NPV 74319R101   6,024,297 194,898 SH   SOLE 2 111,946 0 82,952
PROG HOLDINGS INC COM NPV 74319R101   6,738 218 SH   SOLE 4 218 0 0
PROG HOLDINGS INC COM NPV 74319R101   334,910 10,835 SH   SOLE 7 10,255 0 580
PROG HOLDINGS INC COM NPV 74319R101   5,354,230 173,220 SH   SOLE 18 173,220 0 0
PROG HOLDINGS INC COM NPV 74319R101   9,823,785 317,819 SH   SOLE 19 317,819 0 0
PROG HOLDINGS INC COM NPV 74319R101   162,818,270 5,267,495 SH   SOLE 21 5,267,495 0 0
PROG HOLDINGS INC COM NPV 74319R101   49,290,384 1,594,642 SH   SOLE 22 1,521,732 0 72,910
PROG HOLDINGS INC COM NPV 74319R101   260,540 8,429 SH   SOLE 23 8,429 0 0
PROG HOLDINGS INC COM NPV 74319R101   321,742 10,409 SH   SOLE 25 10,409 0 0
PROG HOLDINGS INC COM NPV 74319R101   3,416,482 110,530 SH   SOLE 26 16,580 0 93,950
PROG HOLDINGS INC COM NPV 74319R101   63,366 2,050 SH   SOLE 28 1,207 0 843
PROG HOLDINGS INC COM NPV 74319R101   3,759,614 121,631 SH   SOLE 30 121,631 0 0
PROG HOLDINGS INC COM NPV 74319R101   99,221 3,210 SH   SOLE 34 3,210 0 0
PROG HOLDINGS INC COM NPV 74319R101   45,314 1,466 SH   SOLE 36 1,466 0 0
PROG HOLDINGS INC COM NPV 74319R101   252,937 8,183 SH   SOLE 40 8,183 0 0
PROG HOLDINGS INC COM NPV 74319R101   1,319,764 42,697 SH   SOLE 43 42,182 0 515
PROGRESS SOFTWARE CORP COM 743312100   4,217,101 77,663 SH   SOLE 2 67,330 0 10,333
PROGRESS SOFTWARE CORP COM 743312100   15,150 279 SH   SOLE 4 143 0 136
PROGRESS SOFTWARE CORP COM 743312100   1,234,022 22,726 SH   SOLE 7 21,487 0 1,239
PROGRESS SOFTWARE CORP COM 743312100   7,005,677 129,018 SH   SOLE 18 129,018 0 0
PROGRESS SOFTWARE CORP COM 743312100   4,863,271 89,563 SH   SOLE 19 89,563 0 0
PROGRESS SOFTWARE CORP COM 743312100   289,820,766 5,337,399 SH   SOLE 21 5,337,399 0 0
PROGRESS SOFTWARE CORP COM 743312100   67,016,951 1,234,198 SH   SOLE 22 1,197,739 0 36,459
PROGRESS SOFTWARE CORP COM 743312100   512,918 9,446 SH   SOLE 25 9,446 0 0
PROGRESS SOFTWARE CORP COM 743312100   587,798 10,825 SH   SOLE 26 10,825 0 0
PROGRESS SOFTWARE CORP COM 743312100   214,431 3,949 SH   SOLE 28 780 0 3,169
PROGRESS SOFTWARE CORP COM 743312100   8,777,486 161,648 SH   SOLE 30 161,648 0 0
PROGRESS SOFTWARE CORP COM 743312100   41,974 773 SH   SOLE 36 773 0 0
PROGRESS SOFTWARE CORP COM 743312100   503,307 9,269 SH   SOLE 40 9,269 0 0
PROGRESS SOFTWARE CORP COM 743312100   6,296,204 115,952 SH   SOLE 43 114,476 0 1,476
PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6   2,765,437 2,625,000 PRN   SOLE 21 2,625,000 0 0
PROGRESSIVE CORP COM 743315103   173,306,834 1,088,064 SH   SOLE 2 196,059 0 892,005
PROGRESSIVE CORP COM 743315103   76,290,819 478,973 SH   SOLE 4 256,486 0 222,487
PROGRESSIVE CORP COM 743315103   108,779,002 682,942 SH   SOLE 7 590,270 0 92,672
PROGRESSIVE CORP COM 743315103   2,419,145 15,188 SH   SOLE 13 15,188 0 0
PROGRESSIVE CORP COM 743315103   14,035,594 88,119 SH   SOLE 15 88,119 0 0
PROGRESSIVE CORP COM 743315103   503,168,394 3,159,018 SH   SOLE 18 3,121,992 0 37,026
PROGRESSIVE CORP COM 743315103   156,319,144 981,411 SH   SOLE 19 981,411 0 0
PROGRESSIVE CORP COM 743315103   2,543,348,158 15,967,781 SH   SOLE 21 15,967,781 0 0
PROGRESSIVE CORP COM 743315103   2,099,742,527 13,182,713 SH   SOLE 22 11,928,178 0 1,254,535
PROGRESSIVE CORP COM 743315103   177,961,951 1,117,290 SH   SOLE 23 1,117,290 0 0
PROGRESSIVE CORP COM 743315103   161,569,809 1,014,376 SH   SOLE 25 991,593 0 22,783
PROGRESSIVE CORP COM 743315103   106,943,778 671,420 SH   SOLE 26 344,059 0 327,361
PROGRESSIVE CORP COM 743315103   194,613,082 1,221,830 SH   SOLE 28 14,211 0 1,207,619
PROGRESSIVE CORP COM 743315103   31,697 199 SH   SOLE 29 199 0 0
PROGRESSIVE CORP COM 743315103   784,327,532 4,924,206 SH   SOLE 30 4,922,240 0 1,966
PROGRESSIVE CORP COM 743315103   20,867,273 131,010 SH   SOLE 31 121,219 0 9,791
PROGRESSIVE CORP COM 743315103   95,652,896 600,533 SH   SOLE 34 600,533 0 0
PROGRESSIVE CORP COM 743315103   27,507,656 172,700 SH   SOLE 36 172,700 0 0
PROGRESSIVE CORP COM 743315103   4,841,156 30,394 SH   SOLE 40 30,394 0 0
PROGRESSIVE CORP COM 743315103   140,007 879 SH   OTR 43 879 0 0
PROGRESSIVE CORP COM 743315103   165,561,130 1,039,435 SH   SOLE 43 919,710 0 119,725
PROGYNY INC COM 74340E103   14,364,270 386,344 SH   SOLE 2 201,911 0 184,433
PROGYNY INC COM 74340E103   11,526 310 SH   SOLE 4 310 0 0
PROGYNY INC COM 74340E103   687,421 18,489 SH   SOLE 7 17,502 0 987
PROGYNY INC COM 74340E103   14,586,160 392,312 SH   SOLE 18 363,637 0 28,675
PROGYNY INC COM 74340E103   37,609,280 1,011,546 SH   SOLE 19 1,011,546 0 0
PROGYNY INC COM 74340E103   235,620,851 6,337,301 SH   SOLE 21 6,337,301 0 0
PROGYNY INC COM 74340E103   129,978,343 3,495,921 SH   SOLE 22 3,358,306 0 137,615
PROGYNY INC COM 74340E103   888,602 23,900 SH   SOLE 23 23,900 0 0
PROGYNY INC COM 74340E103   645,296 17,356 SH   SOLE 25 17,356 0 0
PROGYNY INC COM 74340E103   8,826,829 237,408 SH   SOLE 26 20,203 0 217,205
PROGYNY INC COM 74340E103   73,839 1,986 SH   SOLE 28 1,183 0 803
PROGYNY INC COM 74340E103   3,238,527 87,104 SH   SOLE 30 87,104 0 0
PROGYNY INC COM 74340E103   1,551,930 41,741 SH   SOLE 34 41,741 0 0
PROGYNY INC COM 74340E103   31,938 859 SH   SOLE 36 859 0 0
PROGYNY INC COM 74340E103   676,973 18,208 SH   SOLE 40 18,208 0 0
PROGYNY INC COM 74340E103   1,516,386 40,785 SH   SOLE 43 28,372 0 12,413
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   44,192 24,827 SH   SOLE 2 1,385 0 23,442
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   1,070 601 SH   SOLE 7 601 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   213,805 120,115 SH   SOLE 18 120,115 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   175,198 98,426 SH   SOLE 19 98,426 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   2,890,090 1,623,646 SH   SOLE 21 1,623,646 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   1,785,741 1,003,225 SH   SOLE 22 966,765 0 36,460
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   728 409 SH   SOLE 43 409 0 0
PROLOGIS INC. COM 74340W103   293,852,785 2,204,447 SH   SOLE 2 547,026 0 1,657,421
PROLOGIS INC. COM 74340W103   201,154,499 1,509,036 SH   SOLE 4 1,105,074 0 403,962
PROLOGIS INC. COM 74340W103   284,276,780 2,132,609 SH   SOLE 7 1,911,374 0 221,235
PROLOGIS INC. COM 74340W103   7,047,838 52,872 SH   SOLE 13 52,872 0 0
PROLOGIS INC. COM 74340W103   18,371,273 137,819 SH   SOLE 15 137,819 0 0
PROLOGIS INC. COM 74340W103   204,355,698 1,533,051 SH   SOLE 18 1,473,486 0 59,565
PROLOGIS INC. COM 74340W103   306,225,158 2,297,263 SH   SOLE 19 2,297,263 0 0
PROLOGIS INC. COM 74340W103   4,058,450,734 30,445,992 SH   SOLE 21 30,445,992 0 0
PROLOGIS INC. COM 74340W103   3,915,733,489 29,375,345 SH   SOLE 22 26,326,432 0 3,048,913
PROLOGIS INC. COM 74340W103   257,360,044 1,930,683 SH   SOLE 23 1,930,683 0 0
PROLOGIS INC. COM 74340W103   985,153,117 7,390,496 SH   SOLE 25 7,050,472 0 340,024
PROLOGIS INC. COM 74340W103   173,562,465 1,302,044 SH   SOLE 26 783,026 0 519,018
PROLOGIS INC. COM 74340W103   373,540,192 2,802,252 SH   SOLE 28 172,920 0 2,629,332
PROLOGIS INC. COM 74340W103   2,346,480 17,603 SH   SOLE 29 17,603 0 0
PROLOGIS INC. COM 74340W103   1,308,563,711 9,816,682 SH   SOLE 30 9,816,682 0 0
PROLOGIS INC. COM 74340W103   27,745,995 208,147 SH   SOLE 31 192,524 0 15,623
PROLOGIS INC. COM 74340W103   80,191,947 601,590 SH   SOLE 34 601,590 0 0
PROLOGIS INC. COM 74340W103   34,402,997 258,087 SH   SOLE 36 258,087 0 0
PROLOGIS INC. COM 74340W103   6,395,867 47,981 SH   SOLE 40 47,981 0 0
PROLOGIS INC. COM 74340W103   189,019 1,418 SH   OTR 43 1,418 0 0
PROLOGIS INC. COM 74340W103   143,003,869 1,072,797 SH   SOLE 43 971,894 0 100,903
PROPETRO HLDG CORP COM 74347M108   5,571,510 664,858 SH   SOLE 2 293,644 0 371,214
PROPETRO HLDG CORP COM 74347M108   3,679 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108   8,196 978 SH   SOLE 7 978 0 0
PROPETRO HLDG CORP COM 74347M108   2,831,619 337,902 SH   SOLE 18 337,902 0 0
PROPETRO HLDG CORP COM 74347M108   13,608,014 1,623,868 SH   SOLE 19 1,623,868 0 0
PROPETRO HLDG CORP COM 74347M108   90,995,370 10,858,636 SH   SOLE 21 10,858,636 0 0
PROPETRO HLDG CORP COM 74347M108   38,513,743 4,595,912 SH   SOLE 22 4,350,551 0 245,361
PROPETRO HLDG CORP COM 74347M108   262,839 31,365 SH   SOLE 23 31,365 0 0
PROPETRO HLDG CORP COM 74347M108   155,834 18,596 SH   SOLE 25 18,596 0 0
PROPETRO HLDG CORP COM 74347M108   3,677,245 438,812 SH   SOLE 26 21,184 0 417,628
PROPETRO HLDG CORP COM 74347M108   597,477 71,298 SH   SOLE 28 0 0 71,298
PROPETRO HLDG CORP COM 74347M108   1,412,541 168,561 SH   SOLE 30 168,561 0 0
PROPETRO HLDG CORP COM 74347M108   75,009 8,951 SH   SOLE 40 8,951 0 0
PROPETRO HLDG CORP COM 74347M108   2,031,262 242,394 SH   SOLE 43 230,876 0 11,518
PROPHASE LABS INC COM 74345W108   10,152 2,246 SH   SOLE 18 2,246 0 0
PROPHASE LABS INC COM 74345W108   132,825 29,386 SH   SOLE 21 29,386 0 0
PROPHASE LABS INC COM 74345W108   131,631 29,122 SH   SOLE 22 29,122 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109   7,811 3,945 SH   SOLE 2 3,945 0 0
PROS HOLDINGS INC COM 74346Y103   1,942,021 50,065 SH   SOLE 2 25,638 0 24,427
PROS HOLDINGS INC COM 74346Y103   6,905 178 SH   SOLE 4 178 0 0
PROS HOLDINGS INC COM 74346Y103   417,225 10,756 SH   SOLE 7 10,179 0 577
PROS HOLDINGS INC COM 74346Y103   4,669,075 120,368 SH   SOLE 18 110,798 0 9,570
PROS HOLDINGS INC COM 74346Y103   8,164,286 210,474 SH   SOLE 19 210,474 0 0
PROS HOLDINGS INC COM 74346Y103   76,332,708 1,967,845 SH   SOLE 21 1,967,845 0 0
PROS HOLDINGS INC COM 74346Y103   52,104,474 1,343,245 SH   SOLE 22 1,287,593 0 55,652
PROS HOLDINGS INC COM 74346Y103   15,749 406 SH   SOLE 23 406 0 0
PROS HOLDINGS INC COM 74346Y103   334,409 8,621 SH   SOLE 25 8,621 0 0
PROS HOLDINGS INC COM 74346Y103   526,225 13,566 SH   SOLE 26 13,566 0 0
PROS HOLDINGS INC COM 74346Y103   46,626 1,202 SH   SOLE 28 590 0 612
PROS HOLDINGS INC COM 74346Y103   2,240,898 57,770 SH   SOLE 30 57,770 0 0
PROS HOLDINGS INC COM 74346Y103   329,366 8,491 SH   SOLE 34 8,491 0 0
PROS HOLDINGS INC COM 74346Y103   21,063 543 SH   SOLE 36 543 0 0
PROS HOLDINGS INC COM 74346Y103   331,926 8,557 SH   SOLE 40 8,557 0 0
PROS HOLDINGS INC COM 74346Y103   533,906 13,764 SH   SOLE 43 13,457 0 307
PROS HOLDINGS INC NOTE 2.250% 9/1 74346YAG8   2,244,000 2,000,000 PRN   SOLE 21 2,000,000 0 0
PROSHARES TR PSHS ULTRA DOW30 74347R305   40 1 SH   SOLE 43 1 0 0
PROSOMNUS INC COMMON STOCK 50535E108   322 328 SH   SOLE 18 328 0 0
PROSOMNUS INC COMMON STOCK 50535E108   16,373 16,704 SH   SOLE 21 16,704 0 0
PROSPECT CAP CORP COM 74348T102   6,223,346 1,038,956 SH   SOLE 30 1,038,956 0 0
PROSPECT CAP CORP COM 74348T102   1,313,451 219,274 SH   SOLE 43 208,923 0 10,351
PROSPERITY BANCSHARES INC COM 743606105   10,350,566 152,821 SH   SOLE 2 84,517 0 68,304
PROSPERITY BANCSHARES INC COM 743606105   18,964 280 SH   SOLE 4 280 0 0
PROSPERITY BANCSHARES INC COM 743606105   1,262,081 18,634 SH   SOLE 7 18,634 0 0
PROSPERITY BANCSHARES INC COM 743606105   10,894,777 160,856 SH   SOLE 18 160,856 0 0
PROSPERITY BANCSHARES INC COM 743606105   1,892,105 27,936 SH   SOLE 19 27,936 0 0
PROSPERITY BANCSHARES INC COM 743606105   327,886,416 4,841,081 SH   SOLE 21 4,841,081 0 0
PROSPERITY BANCSHARES INC COM 743606105   189,245,883 2,794,122 SH   SOLE 22 2,673,070 0 121,052
PROSPERITY BANCSHARES INC COM 743606105   1,269,802 18,748 SH   SOLE 25 18,748 0 0
PROSPERITY BANCSHARES INC COM 743606105   1,312,066 19,372 SH   SOLE 26 19,372 0 0
PROSPERITY BANCSHARES INC COM 743606105   512,242 7,563 SH   SOLE 28 1,656 0 5,907
PROSPERITY BANCSHARES INC COM 743606105   8,481,557 125,226 SH   SOLE 30 125,226 0 0
PROSPERITY BANCSHARES INC COM 743606105   83,647 1,235 SH   SOLE 31 1,235 0 0
PROSPERITY BANCSHARES INC COM 743606105   142,098 2,098 SH   SOLE 36 2,098 0 0
PROSPERITY BANCSHARES INC COM 743606105   1,431,744 21,139 SH   SOLE 40 21,139 0 0
PROSPERITY BANCSHARES INC COM 743606105   7,512,157 110,913 SH   SOLE 43 99,754 0 11,159
PROTAGONIST THERAPEUTICS INC COM 74366E102   858,476 37,439 SH   SOLE 2 13,808 0 23,631
PROTAGONIST THERAPEUTICS INC COM 74366E102   3,210 140 SH   SOLE 4 140 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   405,058 17,665 SH   SOLE 7 16,715 0 950
PROTAGONIST THERAPEUTICS INC COM 74366E102   3,738,393 163,035 SH   SOLE 18 163,035 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   22,259,779 970,771 SH   SOLE 19 970,771 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   59,861,356 2,610,613 SH   SOLE 21 2,610,613 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   36,453,128 1,589,757 SH   SOLE 22 1,540,483 0 49,274
PROTAGONIST THERAPEUTICS INC COM 74366E102   197,588 8,617 SH   SOLE 25 8,617 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   684,736 29,862 SH   SOLE 26 29,862 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   1,660,636 72,422 SH   SOLE 30 72,422 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   106,831 4,659 SH   SOLE 34 4,659 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   15,913 694 SH   SOLE 36 694 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   199,560 8,703 SH   SOLE 40 8,703 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   677,008 29,525 SH   SOLE 43 18,326 0 11,199
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   45,547 25,588 SH   SOLE 2 2,660 0 22,928
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   310,808 174,611 SH   SOLE 18 174,611 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   230,914 129,727 SH   SOLE 19 129,727 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   4,327,723 2,431,305 SH   SOLE 21 2,431,305 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   1,239,775 696,503 SH   SOLE 22 653,551 0 42,952
PROTARA THERAPEUTICS INC COM STK 74365U107   1,988 1,060 SH   SOLE 2 1,060 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107   3,281 1,750 SH   SOLE 18 1,750 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107   41,948 22,371 SH   SOLE 21 22,371 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107   17,129 9,135 SH   SOLE 22 9,135 0 0
PROTHENA CORP PLC SHS G72800108   2,767,727 76,162 SH   SOLE 2 42,906 0 33,256
PROTHENA CORP PLC SHS G72800108   4,034 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108   476,163 13,103 SH   SOLE 7 12,394 0 709
PROTHENA CORP PLC SHS G72800108   4,036,793 111,084 SH   SOLE 18 106,162 0 4,922
PROTHENA CORP PLC SHS G72800108   6,295,106 173,228 SH   SOLE 19 173,228 0 0
PROTHENA CORP PLC SHS G72800108   72,766,344 2,002,376 SH   SOLE 21 2,002,376 0 0
PROTHENA CORP PLC SHS G72800108   44,703,142 1,230,136 SH   SOLE 22 1,185,307 0 44,829
PROTHENA CORP PLC SHS G72800108   186,897 5,143 SH   SOLE 23 5,143 0 0
PROTHENA CORP PLC SHS G72800108   291,410 8,019 SH   SOLE 25 8,019 0 0
PROTHENA CORP PLC SHS G72800108   639,511 17,598 SH   SOLE 26 17,385 0 213
PROTHENA CORP PLC SHS G72800108   20,023 551 SH   SOLE 28 551 0 0
PROTHENA CORP PLC SHS G72800108   3,253,084 89,518 SH   SOLE 30 89,518 0 0
PROTHENA CORP PLC SHS G72800108   18,388 506 SH   SOLE 36 506 0 0
PROTHENA CORP PLC SHS G72800108   358,676 9,870 SH   SOLE 40 9,870 0 0
PROTHENA CORP PLC SHS G72800108   1,208,123 33,245 SH   SOLE 43 31,172 0 2,073
PROTO LABS INC COM 743713109   3,309,847 84,955 SH   SOLE 2 67,062 0 17,893
PROTO LABS INC COM 743713109   15,662 402 SH   SOLE 4 103 0 299
PROTO LABS INC COM 743713109   322,355 8,274 SH   SOLE 7 7,825 0 449
PROTO LABS INC COM 743713109   3,274,237 84,041 SH   SOLE 18 84,041 0 0
PROTO LABS INC COM 743713109   2,155,384 55,323 SH   SOLE 19 55,323 0 0
PROTO LABS INC COM 743713109   124,140,508 3,186,358 SH   SOLE 21 3,186,358 0 0
PROTO LABS INC COM 743713109   31,213,622 801,171 SH   SOLE 22 765,939 0 35,232
PROTO LABS INC COM 743713109   192,384 4,938 SH   SOLE 25 4,938 0 0
PROTO LABS INC COM 743713109   272,720 7,000 SH   SOLE 26 7,000 0 0
PROTO LABS INC COM 743713109   10,246 263 SH   SOLE 28 263 0 0
PROTO LABS INC COM 743713109   8,040,019 206,366 SH   SOLE 30 206,366 0 0
PROTO LABS INC COM 743713109   7,013 180 SH   SOLE 36 180 0 0
PROTO LABS INC COM 743713109   223,981 5,749 SH   SOLE 40 5,749 0 0
PROTO LABS INC COM 743713109   1,053,868 27,050 SH   SOLE 43 25,616 0 1,434
PROVIDENT BANCORP INC COM NEW 74383L105   44,016 4,371 SH   SOLE 18 4,371 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   374,352 37,175 SH   SOLE 21 37,175 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   550,396 54,657 SH   SOLE 22 54,657 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   25,850 2,567 SH   SOLE 26 1,620 0 947
PROVIDENT BANCORP INC COM NEW 74383L105   116,470 11,566 SH   SOLE 28 0 0 11,566
PROVIDENT BANCORP INC COM NEW 74383L105   61,457 6,103 SH   SOLE 31 5,684 0 419
PROVIDENT BANCORP INC COM NEW 74383L105   131 13 SH   SOLE 43 13 0 0
PROVIDENT FINL HLDGS INC COM 743868101   12,017 953 SH   SOLE 18 953 0 0
PROVIDENT FINL HLDGS INC COM 743868101   151,043 11,978 SH   SOLE 21 11,978 0 0
PROVIDENT FINL HLDGS INC COM 743868101   3,453,185 273,845 SH   SOLE 22 273,845 0 0
PROVIDENT FINL HLDGS INC COM 743868101   5,258 417 SH   SOLE 43 417 0 0
PROVIDENT FINL SVCS INC COM 74386T105   1,231,269 68,290 SH   SOLE 2 20,653 0 47,637
PROVIDENT FINL SVCS INC COM 74386T105   3,606 200 SH   SOLE 4 200 0 0
PROVIDENT FINL SVCS INC COM 74386T105   363,449 20,158 SH   SOLE 7 19,071 0 1,087
PROVIDENT FINL SVCS INC COM 74386T105   4,316,905 239,429 SH   SOLE 18 239,429 0 0
PROVIDENT FINL SVCS INC COM 74386T105   2,467,676 136,865 SH   SOLE 19 136,865 0 0
PROVIDENT FINL SVCS INC COM 74386T105   153,247,103 8,499,562 SH   SOLE 21 8,499,562 0 0
PROVIDENT FINL SVCS INC COM 74386T105   34,218,849 1,897,884 SH   SOLE 22 1,805,990 0 91,894
PROVIDENT FINL SVCS INC COM 74386T105   174,458 9,676 SH   SOLE 25 9,676 0 0
PROVIDENT FINL SVCS INC COM 74386T105   191,911 10,644 SH   SOLE 26 10,644 0 0
PROVIDENT FINL SVCS INC COM 74386T105   25,044 1,389 SH   SOLE 28 1,389 0 0
PROVIDENT FINL SVCS INC COM 74386T105   2,113,819 117,239 SH   SOLE 30 117,239 0 0
PROVIDENT FINL SVCS INC COM 74386T105   1,893 105 SH   SOLE 36 105 0 0
PROVIDENT FINL SVCS INC COM 74386T105   166,273 9,222 SH   SOLE 40 9,222 0 0
PROVIDENT FINL SVCS INC COM 74386T105   585,128 32,453 SH   SOLE 43 31,271 0 1,182
PRUDENTIAL FINL INC COM 744320102   79,428,481 765,871 SH   SOLE 2 170,639 0 595,232
PRUDENTIAL FINL INC COM 744320102   38,640,583 372,583 SH   SOLE 4 204,016 0 168,567
PRUDENTIAL FINL INC COM 744320102   88,859,247 856,805 SH   SOLE 7 795,372 0 61,433
PRUDENTIAL FINL INC COM 744320102   714,666 6,891 SH   SOLE 13 6,891 0 0
PRUDENTIAL FINL INC COM 744320102   5,447,057 52,522 SH   SOLE 15 52,522 0 0
PRUDENTIAL FINL INC COM 744320102   92,772,432 894,537 SH   SOLE 18 838,181 0 56,356
PRUDENTIAL FINL INC COM 744320102   18,955,803 182,777 SH   SOLE 19 182,777 0 0
PRUDENTIAL FINL INC COM 744320102   1,442,830,528 13,912,164 SH   SOLE 21 13,912,164 0 0
PRUDENTIAL FINL INC COM 744320102   816,409,994 7,872,047 SH   SOLE 22 7,070,221 0 801,826
PRUDENTIAL FINL INC COM 744320102   62,565,235 603,271 SH   SOLE 23 603,271 0 0
PRUDENTIAL FINL INC COM 744320102   125,072,082 1,205,979 SH   SOLE 25 1,204,914 0 1,065
PRUDENTIAL FINL INC COM 744320102   52,282,389 504,121 SH   SOLE 26 273,007 0 231,114
PRUDENTIAL FINL INC COM 744320102   96,309,669 928,644 SH   SOLE 28 93,744 0 834,900
PRUDENTIAL FINL INC COM 744320102   85,250 822 SH   SOLE 29 822 0 0
PRUDENTIAL FINL INC COM 744320102   361,146,533 3,482,273 SH   SOLE 30 3,463,023 0 19,250
PRUDENTIAL FINL INC COM 744320102   8,486,693 81,831 SH   SOLE 31 75,786 0 6,045
PRUDENTIAL FINL INC COM 744320102   6,421,516 61,918 SH   SOLE 32 61,918 0 0
PRUDENTIAL FINL INC COM 744320102   9,608,835 92,651 SH   SOLE 34 92,651 0 0
PRUDENTIAL FINL INC COM 744320102   11,651,196 112,344 SH   SOLE 36 112,344 0 0
PRUDENTIAL FINL INC COM 744320102   1,926,932 18,580 SH   SOLE 40 18,580 0 0
PRUDENTIAL FINL INC COM 744320102   55,226,494 532,509 SH   SOLE 43 487,529 0 44,980
PRUDENTIAL PLC ADR 74435K204   20,138 897 SH   SOLE 2 684 0 213
PRUDENTIAL PLC ADR 74435K204   65,542,593 2,919,492 SH   SOLE 18 2,903,855 0 15,637
PRUDENTIAL PLC ADR 74435K204   1,458,352 64,960 SH   SOLE 19 64,960 0 0
PRUDENTIAL PLC ADR 74435K204   826,205 36,802 SH   SOLE 23 36,802 0 0
PRUDENTIAL PLC ADR 74435K204   11,946,618 532,143 SH   SOLE 43 473,728 0 58,415
PSQ HOLDINGS INC CL A 693691107   1,007,322 192,237 SH   SOLE 22 192,237 0 0
PSYCHEMEDICS CORP COM NEW 744375205   2,587 874 SH   SOLE 18 874 0 0
PSYCHEMEDICS CORP COM NEW 744375205   26,451 8,936 SH   SOLE 21 8,936 0 0
PSYCHEMEDICS CORP COM NEW 744375205   199,673 67,457 SH   SOLE 22 67,457 0 0
PTC INC COM 69370C100   38,424,540 219,619 SH   SOLE 2 42,091 0 177,528
PTC INC COM 69370C100   17,279,924 98,765 SH   SOLE 4 44,707 0 54,058
PTC INC COM 69370C100   31,884,885 182,241 SH   SOLE 7 168,213 0 14,028
PTC INC COM 69370C100   629,506 3,598 SH   SOLE 13 3,598 0 0
PTC INC COM 69370C100   2,940,203 16,805 SH   SOLE 15 16,805 0 0
PTC INC COM 69370C100   44,177,050 252,498 SH   SOLE 18 245,170 0 7,328
PTC INC COM 69370C100   10,438,289 59,661 SH   SOLE 19 59,661 0 0
PTC INC COM 69370C100   892,825,254 5,103,025 SH   SOLE 21 5,103,025 0 0
PTC INC COM 69370C100   517,058,588 2,955,296 SH   SOLE 22 2,687,791 0 267,505
PTC INC COM 69370C100   33,102,257 189,199 SH   SOLE 23 189,199 0 0
PTC INC COM 69370C100   44,687,058 255,413 SH   SOLE 25 255,076 0 337
PTC INC COM 69370C100   23,390,227 133,689 SH   SOLE 26 65,852 0 67,837
PTC INC COM 69370C100   39,445,082 225,452 SH   SOLE 28 3,395 0 222,057
PTC INC COM 69370C100   216,195,098 1,235,683 SH   SOLE 30 1,210,252 0 25,431
PTC INC COM 69370C100   4,366,302 24,956 SH   SOLE 31 22,956 0 2,000
PTC INC COM 69370C100   18,550,659 106,028 SH   SOLE 34 106,028 0 0
PTC INC COM 69370C100   5,825,118 33,294 SH   SOLE 36 33,294 0 0
PTC INC COM 69370C100   1,053,259 6,020 SH   SOLE 40 6,020 0 0
PTC INC COM 69370C100   13,342 76 SH   OTR 43 76 0 0
PTC INC COM 69370C100   13,822,890 79,006 SH   SOLE 43 66,593 0 12,413
PTC THERAPEUTICS INC COM 69366J200   4,571,350 165,869 SH   SOLE 2 86,380 0 79,489
PTC THERAPEUTICS INC COM 69366J200   6,394 232 SH   SOLE 4 232 0 0
PTC THERAPEUTICS INC COM 69366J200   384,159 13,939 SH   SOLE 7 13,201 0 738
PTC THERAPEUTICS INC COM 69366J200   6,189,645 224,588 SH   SOLE 18 211,298 0 13,290
PTC THERAPEUTICS INC COM 69366J200   28,060,379 1,018,156 SH   SOLE 19 1,018,156 0 0
PTC THERAPEUTICS INC COM 69366J200   91,938,975 3,335,957 SH   SOLE 21 3,335,957 0 0
PTC THERAPEUTICS INC COM 69366J200   66,348,302 2,407,413 SH   SOLE 22 2,313,738 0 93,675
PTC THERAPEUTICS INC COM 69366J200   303,766 11,022 SH   SOLE 23 11,022 0 0
PTC THERAPEUTICS INC COM 69366J200   374,871 13,602 SH   SOLE 25 13,602 0 0
PTC THERAPEUTICS INC COM 69366J200   3,096,394 112,351 SH   SOLE 26 24,707 0 87,644
PTC THERAPEUTICS INC COM 69366J200   34,588 1,255 SH   SOLE 28 1,255 0 0
PTC THERAPEUTICS INC COM 69366J200   7,662,645 278,035 SH   SOLE 30 278,035 0 0
PTC THERAPEUTICS INC COM 69366J200   82,597 2,997 SH   SOLE 34 2,997 0 0
PTC THERAPEUTICS INC COM 69366J200   428,062 15,532 SH   SOLE 40 15,532 0 0
PTC THERAPEUTICS INC COM 69366J200   914,275 33,174 SH   SOLE 43 26,924 0 6,250
PTC THERAPEUTICS INC NOTE 1.500% 9/1 69366JAD3   1,667,685 1,825,000 PRN   SOLE 21 1,825,000 0 0
PUBLIC STORAGE COM 74460D109   105,511,395 345,939 SH   SOLE 2 73,210 0 272,729
PUBLIC STORAGE COM 74460D109   70,075,580 229,756 SH   SOLE 4 158,760 0 70,996
PUBLIC STORAGE COM 74460D109   110,829,680 363,376 SH   SOLE 7 314,633 0 48,743
PUBLIC STORAGE COM 74460D109   2,034,350 6,670 SH   SOLE 13 6,670 0 0
PUBLIC STORAGE COM 74460D109   7,255,035 23,787 SH   SOLE 15 23,787 0 0
PUBLIC STORAGE COM 74460D109   81,471,600 267,120 SH   SOLE 18 241,633 0 25,487
PUBLIC STORAGE COM 74460D109   116,052,500 380,500 SH   SOLE 19 380,500 0 0
PUBLIC STORAGE COM 74460D109   1,872,124,770 6,138,114 SH   SOLE 21 6,138,114 0 0
PUBLIC STORAGE COM 74460D109   1,554,230,285 5,095,837 SH   SOLE 22 4,611,211 0 484,626
PUBLIC STORAGE COM 74460D109   87,597,220 287,204 SH   SOLE 23 287,204 0 0
PUBLIC STORAGE COM 74460D109   253,767,930 832,026 SH   SOLE 25 831,299 0 727
PUBLIC STORAGE COM 74460D109   50,086,795 164,219 SH   SOLE 26 80,970 0 83,249
PUBLIC STORAGE COM 74460D109   139,807,120 458,384 SH   SOLE 28 11,189 0 447,195
PUBLIC STORAGE COM 74460D109   507,215 1,663 SH   SOLE 29 1,663 0 0
PUBLIC STORAGE COM 74460D109   423,149,070 1,387,374 SH   SOLE 30 1,387,374 0 0
PUBLIC STORAGE COM 74460D109   11,093,765 36,373 SH   SOLE 31 33,777 0 2,596
PUBLIC STORAGE COM 74460D109   3,508,720 11,504 SH   SOLE 34 11,504 0 0
PUBLIC STORAGE COM 74460D109   13,107,985 42,977 SH   SOLE 36 42,977 0 0
PUBLIC STORAGE COM 74460D109   2,536,075 8,315 SH   SOLE 40 8,315 0 0
PUBLIC STORAGE COM 74460D109   63,135 207 SH   OTR 43 207 0 0
PUBLIC STORAGE COM 74460D109   37,007,430 121,336 SH   SOLE 43 104,252 0 17,084
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   74,346,843 1,215,811 SH   SOLE 2 236,951 0 978,860
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   29,097,983 475,846 SH   SOLE 4 201,790 0 274,056
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   86,155,458 1,408,920 SH   SOLE 7 1,252,109 0 156,811
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,968,419 32,190 SH   SOLE 13 32,190 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   4,694,791 76,775 SH   SOLE 15 76,775 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   130,327,982 2,131,283 SH   SOLE 18 2,064,764 0 66,519
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   129,365,760 2,115,548 SH   SOLE 19 2,115,548 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,555,230,579 25,433,043 SH   SOLE 21 25,433,043 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   672,553,016 10,998,414 SH   SOLE 22 9,935,159 0 1,063,255
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   50,688,336 828,918 SH   SOLE 23 828,918 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   96,045,920 1,570,661 SH   SOLE 25 1,570,661 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   66,055,698 1,080,224 SH   SOLE 26 767,796 0 312,428
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   68,189,282 1,115,115 SH   SOLE 28 27,659 0 1,087,456
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   290,174,545 4,745,291 SH   SOLE 30 4,727,911 0 17,380
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   6,960,949 113,834 SH   SOLE 31 105,490 0 8,344
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   4,590,225 75,065 SH   SOLE 32 75,065 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   33,234,536 543,492 SH   SOLE 34 543,492 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   8,631,261 141,149 SH   SOLE 36 141,149 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,611,180 26,348 SH   SOLE 40 26,348 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   36,568 598 SH   OTR 43 598 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   40,021,476 654,480 SH   SOLE 43 550,341 0 104,139
PUBMATIC INC COM CL A 74467Q103   1,341,905 82,275 SH   SOLE 2 47,146 0 35,129
PUBMATIC INC COM CL A 74467Q103   5,643 346 SH   SOLE 4 346 0 0
PUBMATIC INC COM CL A 74467Q103   7,470 458 SH   SOLE 7 458 0 0
PUBMATIC INC COM CL A 74467Q103   1,859,585 114,015 SH   SOLE 18 114,015 0 0
PUBMATIC INC COM CL A 74467Q103   3,183,826 195,207 SH   SOLE 19 195,207 0 0
PUBMATIC INC COM CL A 74467Q103   27,272,848 1,672,155 SH   SOLE 21 1,672,155 0 0
PUBMATIC INC COM CL A 74467Q103   21,774,600 1,335,046 SH   SOLE 22 1,272,830 0 62,216
PUBMATIC INC COM CL A 74467Q103   151,618 9,296 SH   SOLE 25 9,296 0 0
PUBMATIC INC COM CL A 74467Q103   197,188 12,090 SH   SOLE 26 290 0 11,800
PUBMATIC INC COM CL A 74467Q103   467,004 28,633 SH   SOLE 30 28,633 0 0
PUBMATIC INC COM CL A 74467Q103   195,051 11,959 SH   SOLE 40 11,959 0 0
PUBMATIC INC COM CL A 74467Q103   259,068 15,884 SH   SOLE 43 15,458 0 426
PULMATRIX INC COM 74584P301   2 1 SH   SOLE 21 1 0 0
PULMATRIX INC COM 74584P301   102,112 54,899 SH   SOLE 22 54,899 0 0
PULMONX CORP COM 745848101   565,922 44,386 SH   SOLE 2 36,122 0 8,264
PULMONX CORP COM 745848101   5,202 408 SH   SOLE 7 408 0 0
PULMONX CORP COM 745848101   1,230,018 96,472 SH   SOLE 18 96,472 0 0
PULMONX CORP COM 745848101   5,299,193 415,623 SH   SOLE 19 415,623 0 0
PULMONX CORP COM 745848101   18,741,059 1,469,887 SH   SOLE 21 1,469,887 0 0
PULMONX CORP COM 745848101   12,813,138 1,004,952 SH   SOLE 22 974,448 0 30,504
PULMONX CORP COM 745848101   69,054 5,416 SH   SOLE 25 5,416 0 0
PULMONX CORP COM 745848101   13,974 1,096 SH   SOLE 26 1,096 0 0
PULMONX CORP COM 745848101   392,318 30,770 SH   SOLE 30 30,770 0 0
PULMONX CORP COM 745848101   43,949 3,447 SH   SOLE 34 3,447 0 0
PULMONX CORP COM 745848101   29,414 2,307 SH   SOLE 40 2,307 0 0
PULMONX CORP COM 745848101   539,312 42,299 SH   SOLE 43 38,447 0 3,852
PULSE BIOSCIENCES INC COM 74587B101   82,449 6,736 SH   SOLE 2 989 0 5,747
PULSE BIOSCIENCES INC COM 74587B101   534,154 43,640 SH   SOLE 18 43,640 0 0
PULSE BIOSCIENCES INC COM 74587B101   402,757 32,905 SH   SOLE 19 32,905 0 0
PULSE BIOSCIENCES INC COM 74587B101   7,539,913 616,006 SH   SOLE 21 616,006 0 0
PULSE BIOSCIENCES INC COM 74587B101   4,506,829 368,205 SH   SOLE 22 359,250 0 8,955
PULSE BIOSCIENCES INC COM 74587B101   51,947 4,244 SH   SOLE 43 3,577 0 667
PULTE GROUP INC COM 745867101   44,198,185 428,194 SH   SOLE 2 201,662 0 226,532
PULTE GROUP INC COM 745867101   20,427,651 197,904 SH   SOLE 4 87,163 0 110,741
PULTE GROUP INC COM 745867101   16,234,854 157,284 SH   SOLE 7 123,168 0 34,116
PULTE GROUP INC COM 745867101   127,373 1,234 SH   SOLE 13 1,234 0 0
PULTE GROUP INC COM 745867101   3,688,257 35,732 SH   SOLE 15 35,732 0 0
PULTE GROUP INC COM 745867101   38,221,747 370,294 SH   SOLE 18 347,519 0 22,775
PULTE GROUP INC COM 745867101   14,546,382 140,926 SH   SOLE 19 140,926 0 0
PULTE GROUP INC COM 745867101   1,027,495,852 9,954,426 SH   SOLE 21 9,954,426 0 0
PULTE GROUP INC COM 745867101   542,913,563 5,259,771 SH   SOLE 22 4,757,725 0 502,046
PULTE GROUP INC COM 745867101   40,157,225 389,045 SH   SOLE 23 389,045 0 0
PULTE GROUP INC COM 745867101   36,911,059 357,596 SH   SOLE 25 357,596 0 0
PULTE GROUP INC COM 745867101   28,590,288 276,984 SH   SOLE 26 146,017 0 130,967
PULTE GROUP INC COM 745867101   39,084,976 378,657 SH   SOLE 28 2,970 0 375,687
PULTE GROUP INC COM 745867101   215,442,642 2,087,218 SH   SOLE 30 1,886,234 0 200,984
PULTE GROUP INC COM 745867101   4,902,331 47,494 SH   SOLE 31 43,914 0 3,580
PULTE GROUP INC COM 745867101   939,096 9,098 SH   SOLE 34 9,098 0 0
PULTE GROUP INC COM 745867101   5,226,545 50,635 SH   SOLE 36 50,635 0 0
PULTE GROUP INC COM 745867101   1,213,970 11,761 SH   SOLE 40 11,761 0 0
PULTE GROUP INC COM 745867101   34,372 333 SH   OTR 43 333 0 0
PULTE GROUP INC COM 745867101   38,070,616 368,830 SH   SOLE 43 332,966 0 35,864
PUMA BIOTECHNOLOGY INC COM 74587V107   702,062 162,139 SH   SOLE 2 112,494 0 49,645
PUMA BIOTECHNOLOGY INC COM 74587V107   45,785 10,574 SH   SOLE 18 10,574 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   1,133,455 261,768 SH   SOLE 19 261,768 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   368,046 84,999 SH   SOLE 21 84,999 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   3,971,082 917,109 SH   SOLE 22 890,532 0 26,577
PUMA BIOTECHNOLOGY INC COM 74587V107   55,039 12,711 SH   SOLE 23 12,711 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   191,152 44,146 SH   SOLE 26 4,655 0 39,491
PUMA BIOTECHNOLOGY INC COM 74587V107   143,834 33,218 SH   SOLE 28 0 0 33,218
PUMA BIOTECHNOLOGY INC COM 74587V107   75,905 17,530 SH   SOLE 31 16,326 0 1,204
PUMA BIOTECHNOLOGY INC COM 74587V107   1,464 338 SH   SOLE 43 338 0 0
PURE CYCLE CORP COM NEW 746228303   22,385 2,138 SH   SOLE 2 734 0 1,404
PURE CYCLE CORP COM NEW 746228303   2,848 272 SH   SOLE 7 272 0 0
PURE CYCLE CORP COM NEW 746228303   561,035 53,585 SH   SOLE 18 53,585 0 0
PURE CYCLE CORP COM NEW 746228303   444,629 42,467 SH   SOLE 19 42,467 0 0
PURE CYCLE CORP COM NEW 746228303   7,454,755 712,011 SH   SOLE 21 712,011 0 0
PURE CYCLE CORP COM NEW 746228303   5,202,417 496,888 SH   SOLE 22 489,635 0 7,253
PURE CYCLE CORP COM NEW 746228303   47,324 4,520 SH   SOLE 43 4,520 0 0
PURE STORAGE INC CL A 74624M102   39,677,170 1,112,652 SH   SOLE 2 824,873 0 287,779
PURE STORAGE INC CL A 74624M102   7,483,287 209,851 SH   SOLE 4 119,880 0 89,971
PURE STORAGE INC CL A 74624M102   1,976,349 55,422 SH   SOLE 7 53,041 0 2,381
PURE STORAGE INC CL A 74624M102   4,995,859 140,097 SH   SOLE 13 140,097 0 0
PURE STORAGE INC CL A 74624M102   6,818,763 191,216 SH   SOLE 18 183,524 0 7,692
PURE STORAGE INC CL A 74624M102   29,575,619 829,378 SH   SOLE 19 829,378 0 0
PURE STORAGE INC CL A 74624M102   174,354,506 4,889,358 SH   SOLE 21 4,889,358 0 0
PURE STORAGE INC CL A 74624M102   267,919,500 7,513,166 SH   SOLE 22 7,124,494 0 388,672
PURE STORAGE INC CL A 74624M102   11,553,947 324,003 SH   SOLE 23 324,003 0 0
PURE STORAGE INC CL A 74624M102   2,167,165 60,773 SH   SOLE 25 60,773 0 0
PURE STORAGE INC CL A 74624M102   7,505,432 210,472 SH   SOLE 26 87,289 0 123,183
PURE STORAGE INC CL A 74624M102   726,537 20,374 SH   SOLE 28 4,699 0 15,675
PURE STORAGE INC CL A 74624M102   1,993,644 55,907 SH   SOLE 29 55,907 0 0
PURE STORAGE INC CL A 74624M102   8,468,501 237,479 SH   SOLE 30 237,479 0 0
PURE STORAGE INC CL A 74624M102   4,834,854 135,582 SH   SOLE 31 135,582 0 0
PURE STORAGE INC CL A 74624M102   48,762,768 1,367,436 SH   SOLE 34 1,367,436 0 0
PURE STORAGE INC CL A 74624M102   175,198 4,913 SH   SOLE 36 4,913 0 0
PURE STORAGE INC CL A 74624M102   2,167,593 60,785 SH   SOLE 40 60,785 0 0
PURE STORAGE INC CL A 74624M102   30,204 847 SH   OTR 43 847 0 0
PURE STORAGE INC CL A 74624M102   3,370,868 94,528 SH   SOLE 43 78,302 0 16,226
PURECYCLE TECHNOLOGIES INC COM 74623V103   394,648 97,444 SH   SOLE 2 31,010 0 66,434
PURECYCLE TECHNOLOGIES INC COM 74623V103   2,134 527 SH   SOLE 4 527 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   4,803 1,186 SH   SOLE 7 1,186 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   1,237,797 305,629 SH   SOLE 18 305,629 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   1,008,037 248,898 SH   SOLE 19 248,898 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   18,176,108 4,487,928 SH   SOLE 21 4,487,928 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   14,138,169 3,490,906 SH   SOLE 22 3,364,675 0 126,231
PURECYCLE TECHNOLOGIES INC COM 74623V103   62,528 15,439 SH   SOLE 25 15,439 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   56,627 13,982 SH   SOLE 28 13,982 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   26,823 6,623 SH   SOLE 30 6,623 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   36,746 9,073 SH   SOLE 40 9,073 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   90,497 22,345 SH   SOLE 43 17,727 0 4,618
PURPLE INNOVATION INC COM 74640Y106   39,105 37,966 SH   SOLE 2 2,062 0 35,904
PURPLE INNOVATION INC COM 74640Y106   831 807 SH   SOLE 7 807 0 0
PURPLE INNOVATION INC COM 74640Y106   175,272 170,167 SH   SOLE 18 170,167 0 0
PURPLE INNOVATION INC COM 74640Y106   108,357 105,201 SH   SOLE 19 105,201 0 0
PURPLE INNOVATION INC COM 74640Y106   2,285,978 2,219,396 SH   SOLE 21 2,219,396 0 0
PURPLE INNOVATION INC COM 74640Y106   1,744,427 1,693,618 SH   SOLE 22 1,645,647 0 47,971
PURPLE INNOVATION INC COM 74640Y106   6,175 5,995 SH   SOLE 28 5,995 0 0
PURPLE INNOVATION INC COM 74640Y106   166 161 SH   SOLE 43 161 0 0
PVH CORPORATION COM 693656100   14,817,797 121,338 SH   SOLE 2 56,383 0 64,955
PVH CORPORATION COM 693656100   88,293 723 SH   SOLE 4 723 0 0
PVH CORPORATION COM 693656100   1,671,823 13,690 SH   SOLE 7 12,991 0 699
PVH CORPORATION COM 693656100   19,072,152 156,176 SH   SOLE 18 156,176 0 0
PVH CORPORATION COM 693656100   2,366,197 19,376 SH   SOLE 19 19,376 0 0
PVH CORPORATION COM 693656100   364,156,833 2,981,959 SH   SOLE 21 2,981,959 0 0
PVH CORPORATION COM 693656100   217,200,067 1,778,579 SH   SOLE 22 1,697,243 0 81,336
PVH CORPORATION COM 693656100   1,542,253 12,629 SH   SOLE 25 12,629 0 0
PVH CORPORATION COM 693656100   2,288,895 18,743 SH   SOLE 26 18,743 0 0
PVH CORPORATION COM 693656100   2,171,904 17,785 SH   SOLE 28 17,785 0 0
PVH CORPORATION COM 693656100   8,396,849 68,759 SH   SOLE 30 68,759 0 0
PVH CORPORATION COM 693656100   100,016 819 SH   SOLE 31 819 0 0
PVH CORPORATION COM 693656100   358,544 2,936 SH   SOLE 36 2,936 0 0
PVH CORPORATION COM 693656100   1,522,104 12,464 SH   SOLE 40 12,464 0 0
PVH CORPORATION COM 693656100   27,224,667 222,934 SH   SOLE 43 212,517 0 10,417
PYXIS ONCOLOGY INC COMMON STOCK 747324101   9,464 5,258 SH   SOLE 18 5,258 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101   139,331 77,406 SH   SOLE 21 77,406 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101   410,281 227,934 SH   SOLE 22 227,934 0 0
PYXIS TANKERS INC COM NEW Y71726130   6,801 1,631 SH   SOLE 2 1,631 0 0
Q2 HLDGS INC COM 74736L109   14,346,180 330,481 SH   SOLE 2 165,763 0 164,718
Q2 HLDGS INC COM 74736L109   16,973 391 SH   SOLE 4 203 0 188
Q2 HLDGS INC COM 74736L109   430,540 9,918 SH   SOLE 7 9,394 0 524
Q2 HLDGS INC COM 74736L109   7,659,694 176,450 SH   SOLE 18 151,744 0 24,706
Q2 HLDGS INC COM 74736L109   40,033,917 922,228 SH   SOLE 19 922,228 0 0
Q2 HLDGS INC COM 74736L109   108,648,067 2,502,835 SH   SOLE 21 2,502,835 0 0
Q2 HLDGS INC COM 74736L109   108,975,031 2,510,367 SH   SOLE 22 2,390,718 0 119,649
Q2 HLDGS INC COM 74736L109   769,182 17,719 SH   SOLE 23 17,719 0 0
Q2 HLDGS INC COM 74736L109   535,028 12,325 SH   SOLE 25 12,325 0 0
Q2 HLDGS INC COM 74736L109   8,512,223 196,089 SH   SOLE 26 17,247 0 178,842
Q2 HLDGS INC COM 74736L109   43,540 1,003 SH   SOLE 28 1,003 0 0
Q2 HLDGS INC COM 74736L109   3,886,107 89,521 SH   SOLE 30 89,521 0 0
Q2 HLDGS INC COM 74736L109   13,631 314 SH   SOLE 36 314 0 0
Q2 HLDGS INC COM 74736L109   556,733 12,825 SH   SOLE 40 12,825 0 0
Q2 HLDGS INC COM 74736L109   841,894 19,394 SH   SOLE 43 16,177 0 3,217
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1   2,026,624 2,230,000 PRN   SOLE 21 2,230,000 0 0
QCR HOLDINGS INC COM 74727A104   968,048 16,579 SH   SOLE 2 5,091 0 11,488
QCR HOLDINGS INC COM 74727A104   8,467 145 SH   SOLE 7 145 0 0
QCR HOLDINGS INC COM 74727A104   2,817,901 48,260 SH   SOLE 18 48,260 0 0
QCR HOLDINGS INC COM 74727A104   1,978,428 33,883 SH   SOLE 19 33,883 0 0
QCR HOLDINGS INC COM 74727A104   43,251,692 740,738 SH   SOLE 21 740,738 0 0
QCR HOLDINGS INC COM 74727A104   28,774,942 492,806 SH   SOLE 22 471,366 0 21,440
QCR HOLDINGS INC COM 74727A104   201,562 3,452 SH   SOLE 25 3,452 0 0
QCR HOLDINGS INC COM 74727A104   125,655 2,152 SH   SOLE 28 0 0 2,152
QCR HOLDINGS INC COM 74727A104   1,106,315 18,947 SH   SOLE 30 18,947 0 0
QCR HOLDINGS INC COM 74727A104   249,092 4,266 SH   SOLE 40 4,266 0 0
QCR HOLDINGS INC COM 74727A104   2,473,762 42,366 SH   SOLE 43 38,846 0 3,520
QIAGEN NV SHS NEW N72482123   19,391,756 446,506 SH   SOLE 2 280,172 0 166,334
QIAGEN NV SHS NEW N72482123   86,339 1,988 SH   SOLE 7 1,988 0 0
QIAGEN NV SHS NEW N72482123   4,367,625 100,567 SH   SOLE 18 100,567 0 0
QIAGEN NV SHS NEW N72482123   55,760,646 1,283,920 SH   SOLE 19 1,283,920 0 0
QIAGEN NV SHS NEW N72482123   99,429,815 2,289,427 SH   SOLE 21 2,289,427 0 0
QIAGEN NV SHS NEW N72482123   91,395,091 2,104,423 SH   SOLE 22 1,897,766 0 206,657
QIAGEN NV SHS NEW N72482123   14,983 345 SH   SOLE 30 345 0 0
QIAGEN NV SHS NEW N72482123   141,191 3,251 SH   SOLE 31 3,251 0 0
QIAGEN NV SHS NEW N72482123   57,091,211 1,314,557 SH   SOLE 34 1,314,557 0 0
QIAGEN NV SHS NEW N72482123   13,613,394 313,456 SH   SOLE 43 278,499 0 34,957
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   435,920 27,555 SH   SOLE 2 2,652 0 24,903
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   552,767 34,941 SH   SOLE 4 17,817 0 17,124
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   474,505 29,994 SH   SOLE 7 26,369 0 3,625
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   354,273 22,394 SH   SOLE 13 22,394 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   1,109,520 70,134 SH   SOLE 15 70,134 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   520,763 32,918 SH   SOLE 18 32,918 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   31,505,008 1,991,467 SH   SOLE 21 1,991,467 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   16,048,947 1,014,472 SH   SOLE 22 880,037 0 134,435
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   2,546,435 160,963 SH   SOLE 23 160,963 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   1,253,751 79,251 SH   SOLE 25 79,251 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   1,843,884 116,554 SH   SOLE 26 0 0 116,554
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   4,128,609 260,974 SH   SOLE 28 7,494 0 253,480
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   11,352,416 717,599 SH   SOLE 30 717,599 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   81,299 5,139 SH   SOLE 34 5,139 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   84,321 5,330 SH   SOLE 36 5,330 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   23,825 1,506 SH   SOLE 40 1,506 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   4,981,377 314,878 SH   SOLE 43 285,597 0 29,281
QIWI PLC SPON ADR REP B 74735M108   0 1,297 SH   SOLE 25 1,297 0 0
QORVO INC COM 74736K101   22,475,267 199,585 SH   SOLE 2 109,414 0 90,171
QORVO INC COM 74736K101   6,835,652 60,702 SH   SOLE 4 47,089 0 13,613
QORVO INC COM 74736K101   6,953,330 61,747 SH   SOLE 7 55,088 0 6,659
QORVO INC COM 74736K101   96,169 854 SH   SOLE 13 854 0 0
QORVO INC COM 74736K101   2,011,778 17,865 SH   SOLE 15 17,865 0 0
QORVO INC COM 74736K101   21,631,255 192,090 SH   SOLE 18 185,418 0 6,672
QORVO INC COM 74736K101   5,705,048 50,662 SH   SOLE 19 50,662 0 0
QORVO INC COM 74736K101   465,915,204 4,137,423 SH   SOLE 21 4,137,423 0 0
QORVO INC COM 74736K101   263,056,284 2,335,994 SH   SOLE 22 2,100,280 0 235,714
QORVO INC COM 74736K101   19,129,849 169,877 SH   SOLE 23 169,877 0 0
QORVO INC COM 74736K101   50,698,486 450,213 SH   SOLE 25 426,564 0 23,649
QORVO INC COM 74736K101   13,191,135 117,140 SH   SOLE 26 65,842 0 51,298
QORVO INC COM 74736K101   23,181,782 205,859 SH   SOLE 28 4,985 0 200,874
QORVO INC COM 74736K101   89,563,350 795,341 SH   SOLE 30 795,341 0 0
QORVO INC COM 74736K101   3,388,322 30,089 SH   SOLE 31 28,407 0 1,682
QORVO INC COM 74736K101   1,542,757 13,700 SH   SOLE 34 13,700 0 0
QORVO INC COM 74736K101   2,919,076 25,922 SH   SOLE 36 25,922 0 0
QORVO INC COM 74736K101   556,293 4,940 SH   SOLE 40 4,940 0 0
QORVO INC COM 74736K101   29,391 261 SH   OTR 43 261 0 0
QORVO INC COM 74736K101   12,272,013 108,978 SH   SOLE 43 91,412 0 17,566
QUAD / GRAPHICS INC COM CL A 747301109   114,926 21,204 SH   SOLE 2 1,655 0 19,549
QUAD / GRAPHICS INC COM CL A 747301109   520,808 96,090 SH   SOLE 18 96,090 0 0
QUAD / GRAPHICS INC COM CL A 747301109   331,742 61,207 SH   SOLE 19 61,207 0 0
QUAD / GRAPHICS INC COM CL A 747301109   6,593,994 1,216,604 SH   SOLE 21 1,216,604 0 0
QUAD / GRAPHICS INC COM CL A 747301109   4,241,654 782,593 SH   SOLE 22 761,928 0 20,665
QUAD / GRAPHICS INC COM CL A 747301109   1,038 192 SH   SOLE 43 15 0 176
QUADRO ACQUISITION ONE CORP CL A SHS G52807107   55,080 5,100 SH   SOLE 2 5,100 0 0
QUAKER HOUGHTON COM 747316107   9,767,593 45,767 SH   SOLE 2 28,035 0 17,732
QUAKER HOUGHTON COM 747316107   8,110 38 SH   SOLE 4 38 0 0
QUAKER HOUGHTON COM 747316107   24,970 117 SH   SOLE 7 117 0 0
QUAKER HOUGHTON COM 747316107   9,421,426 44,145 SH   SOLE 18 42,327 0 1,818
QUAKER HOUGHTON COM 747316107   22,658,161 106,167 SH   SOLE 19 106,167 0 0
QUAKER HOUGHTON COM 747316107   346,670,484 1,624,358 SH   SOLE 21 1,624,358 0 0
QUAKER HOUGHTON COM 747316107   102,083,268 478,321 SH   SOLE 22 460,017 0 18,304
QUAKER HOUGHTON COM 747316107   532,056 2,493 SH   SOLE 23 2,493 0 0
QUAKER HOUGHTON COM 747316107   530,349 2,485 SH   SOLE 25 2,485 0 0
QUAKER HOUGHTON COM 747316107   5,203,606 24,382 SH   SOLE 26 4,073 0 20,309
QUAKER HOUGHTON COM 747316107   51,648 242 SH   SOLE 28 242 0 0
QUAKER HOUGHTON COM 747316107   5,829,354 27,314 SH   SOLE 30 27,314 0 0
QUAKER HOUGHTON COM 747316107   485,317 2,274 SH   SOLE 34 2,274 0 0
QUAKER HOUGHTON COM 747316107   537,178 2,517 SH   SOLE 40 2,517 0 0
QUAKER HOUGHTON COM 747316107   2,374,961 11,128 SH   SOLE 43 10,631 0 497
QUALCOMM INC COM 747525103   448,216,614 3,099,057 SH   SOLE 2 1,407,994 0 1,691,063
QUALCOMM INC COM 747525103   182,491,386 1,261,781 SH   SOLE 4 614,416 0 647,365
QUALCOMM INC COM 747525103   164,441,996 1,136,984 SH   SOLE 7 1,042,206 0 94,778
QUALCOMM INC COM 747525103   27,460,320 189,866 SH   SOLE 13 189,866 0 0
QUALCOMM INC COM 747525103   24,910,782 172,238 SH   SOLE 15 172,238 0 0
QUALCOMM INC COM 747525103   345,855,652 2,391,313 SH   SOLE 18 2,152,386 0 238,927
QUALCOMM INC COM 747525103   191,187,699 1,321,909 SH   SOLE 19 1,321,909 0 0
QUALCOMM INC COM 747525103   5,195,734,980 35,924,324 SH   SOLE 21 35,924,324 0 0
QUALCOMM INC COM 747525103   3,652,966,192 25,257,320 SH   SOLE 22 22,673,438 0 2,583,882
QUALCOMM INC COM 747525103   385,761,764 2,667,232 SH   SOLE 23 2,667,232 0 0
QUALCOMM INC COM 747525103   285,664,787 1,975,142 SH   SOLE 25 1,902,185 0 72,957
QUALCOMM INC COM 747525103   239,688,357 1,657,252 SH   SOLE 26 907,478 0 749,774
QUALCOMM INC COM 747525103   354,882,681 2,453,728 SH   SOLE 28 61,248 0 2,392,480
QUALCOMM INC COM 747525103   19,870,860 137,391 SH   SOLE 29 137,391 0 0
QUALCOMM INC COM 747525103   1,342,654,237 9,283,373 SH   SOLE 30 9,223,664 0 59,709
QUALCOMM INC COM 747525103   79,857,744 552,152 SH   SOLE 31 533,340 0 18,812
QUALCOMM INC COM 747525103   46,753,528 323,263 SH   SOLE 32 323,263 0 0
QUALCOMM INC COM 747525103   155,265,801 1,073,538 SH   SOLE 34 1,073,538 0 0
QUALCOMM INC COM 747525103   41,415,234 286,353 SH   SOLE 36 286,353 0 0
QUALCOMM INC COM 747525103   8,395,772 58,050 SH   SOLE 40 58,050 0 0
QUALCOMM INC COM 747525103   227,358 1,572 SH   OTR 43 1,572 0 0
QUALCOMM INC COM 747525103   194,164,978 1,342,494 SH   SOLE 43 1,126,639 0 215,855
QUALIGEN THERAPEUTICS INC COM NEW 74754R202   31 57 SH   SOLE 21 57 0 0
QUALIGEN THERAPEUTICS INC COM NEW 74754R202   14,181 25,783 SH   SOLE 22 25,783 0 0
QUALYS INC COM 74758T303   19,872,957 101,248 SH   SOLE 2 53,862 0 47,386
QUALYS INC COM 74758T303   701,505 3,574 SH   SOLE 4 422 0 3,152
QUALYS INC COM 74758T303   817,310 4,164 SH   SOLE 7 4,018 0 146
QUALYS INC COM 74758T303   30,019,063 152,940 SH   SOLE 18 148,375 0 4,565
QUALYS INC COM 74758T303   47,824,996 243,657 SH   SOLE 19 243,657 0 0
QUALYS INC COM 74758T303   634,073,315 3,230,453 SH   SOLE 21 3,230,453 0 0
QUALYS INC COM 74758T303   265,570,569 1,353,019 SH   SOLE 22 1,309,578 0 43,441
QUALYS INC COM 74758T303   1,167,866 5,950 SH   SOLE 23 5,950 0 0
QUALYS INC COM 74758T303   1,376,512 7,013 SH   SOLE 25 7,013 0 0
QUALYS INC COM 74758T303   11,871,996 60,485 SH   SOLE 26 10,189 0 50,296
QUALYS INC COM 74758T303   374,110 1,906 SH   SOLE 28 597 0 1,309
QUALYS INC COM 74758T303   45,302,405 230,805 SH   SOLE 30 230,805 0 0
QUALYS INC COM 74758T303   1,003,776 5,114 SH   SOLE 34 5,114 0 0
QUALYS INC COM 74758T303   1,477,596 7,528 SH   SOLE 40 7,528 0 0
QUALYS INC COM 74758T303   5,924,319 30,183 SH   SOLE 43 24,896 0 5,287
QUANEX BLDG PRODS CORP COM 747619104   1,539,933 50,374 SH   SOLE 2 28,057 0 22,317
QUANEX BLDG PRODS CORP COM 747619104   5,931 194 SH   SOLE 4 194 0 0
QUANEX BLDG PRODS CORP COM 747619104   8,621 282 SH   SOLE 7 282 0 0
QUANEX BLDG PRODS CORP COM 747619104   3,425,674 112,060 SH   SOLE 18 112,060 0 0
QUANEX BLDG PRODS CORP COM 747619104   2,108,199 68,963 SH   SOLE 19 68,963 0 0
QUANEX BLDG PRODS CORP COM 747619104   123,851,206 4,051,397 SH   SOLE 21 4,051,397 0 0
QUANEX BLDG PRODS CORP COM 747619104   29,046,880 950,176 SH   SOLE 22 909,079 0 41,097
QUANEX BLDG PRODS CORP COM 747619104   221,938 7,260 SH   SOLE 25 7,260 0 0
QUANEX BLDG PRODS CORP COM 747619104   265,134 8,673 SH   SOLE 26 8,673 0 0
QUANEX BLDG PRODS CORP COM 747619104   1,930,923 63,164 SH   SOLE 30 63,164 0 0
QUANEX BLDG PRODS CORP COM 747619104   220,929 7,227 SH   SOLE 40 7,227 0 0
QUANEX BLDG PRODS CORP COM 747619104   748,904 24,498 SH   SOLE 43 23,940 0 558
QUANTA SVCS INC COM 74762E102   59,920,970 277,669 SH   SOLE 2 47,560 0 230,109
QUANTA SVCS INC COM 74762E102   26,098,852 120,940 SH   SOLE 4 100,843 0 20,097
QUANTA SVCS INC COM 74762E102   48,348,911 224,045 SH   SOLE 7 208,673 0 15,372
QUANTA SVCS INC COM 74762E102   773,643 3,585 SH   SOLE 13 3,585 0 0
QUANTA SVCS INC COM 74762E102   4,540,648 21,041 SH   SOLE 15 21,041 0 0
QUANTA SVCS INC COM 74762E102   66,097,382 306,290 SH   SOLE 18 296,417 0 9,873
QUANTA SVCS INC COM 74762E102   24,600,337 113,996 SH   SOLE 19 113,996 0 0
QUANTA SVCS INC COM 74762E102   862,946,219 3,998,824 SH   SOLE 21 3,998,824 0 0
QUANTA SVCS INC COM 74762E102   669,936,210 3,104,431 SH   SOLE 22 2,797,175 0 307,256
QUANTA SVCS INC COM 74762E102   50,249,462 232,852 SH   SOLE 23 232,852 0 0
QUANTA SVCS INC COM 74762E102   74,047,022 343,128 SH   SOLE 25 342,427 0 701
QUANTA SVCS INC COM 74762E102   41,795,281 193,676 SH   SOLE 26 81,800 0 111,876
QUANTA SVCS INC COM 74762E102   64,251,213 297,735 SH   SOLE 28 4,421 0 293,314
QUANTA SVCS INC COM 74762E102   251,752,064 1,166,599 SH   SOLE 30 1,103,722 0 62,877
QUANTA SVCS INC COM 74762E102   7,156,791 33,164 SH   SOLE 31 30,692 0 2,472
QUANTA SVCS INC COM 74762E102   102,053,762 472,909 SH   SOLE 34 472,909 0 0
QUANTA SVCS INC COM 74762E102   9,054,752 41,959 SH   SOLE 36 41,959 0 0
QUANTA SVCS INC COM 74762E102   1,641,591 7,607 SH   SOLE 40 7,607 0 0
QUANTA SVCS INC COM 74762E102   23,306 108 SH   OTR 43 108 0 0
QUANTA SVCS INC COM 74762E102   44,834,776 207,761 SH   SOLE 43 174,898 0 32,862
QUANTERIX CORP COM 74766Q101   1,375,339 50,305 SH   SOLE 2 28,704 0 21,601
QUANTERIX CORP COM 74766Q101   3,007 110 SH   SOLE 4 110 0 0
QUANTERIX CORP COM 74766Q101   7,218 264 SH   SOLE 7 264 0 0
QUANTERIX CORP COM 74766Q101   2,682,245 98,107 SH   SOLE 18 98,107 0 0
QUANTERIX CORP COM 74766Q101   2,851,015 104,280 SH   SOLE 19 104,280 0 0
QUANTERIX CORP COM 74766Q101   46,553,076 1,702,746 SH   SOLE 21 1,702,746 0 0
QUANTERIX CORP COM 74766Q101   29,018,922 1,061,409 SH   SOLE 22 1,017,087 0 44,322
QUANTERIX CORP COM 74766Q101   163,821 5,992 SH   SOLE 25 5,992 0 0
QUANTERIX CORP COM 74766Q101   276,243 10,104 SH   SOLE 26 10,104 0 0
QUANTERIX CORP COM 74766Q101   31,250 1,143 SH   SOLE 28 0 0 1,143
QUANTERIX CORP COM 74766Q101   2,314,249 84,647 SH   SOLE 30 84,647 0 0
QUANTERIX CORP COM 74766Q101   194,688 7,121 SH   SOLE 40 7,121 0 0
QUANTERIX CORP COM 74766Q101   1,760,614 64,397 SH   SOLE 43 52,444 0 11,953
QUANTUM COMPUTING INC COM 74766W108   6,221 6,813 SH   SOLE 18 6,813 0 0
QUANTUM COMPUTING INC COM 74766W108   85,947 94,127 SH   SOLE 21 94,127 0 0
QUANTUM COMPUTING INC COM 74766W108   282,503 309,389 SH   SOLE 22 309,389 0 0
QUANTUM CORP COM NEW 747906501   3,662 10,494 SH   SOLE 18 10,494 0 0
QUANTUM CORP COM NEW 747906501   50,128 143,632 SH   SOLE 21 143,632 0 0
QUANTUM CORP COM NEW 747906501   299,257 857,469 SH   SOLE 22 857,469 0 0
QUANTUM SI INC COM CL A 74765K105   121,173 60,285 SH   SOLE 2 4,548 0 55,737
QUANTUM SI INC COM CL A 74765K105   3,003 1,494 SH   SOLE 7 1,494 0 0
QUANTUM SI INC COM CL A 74765K105   578,838 287,979 SH   SOLE 18 287,979 0 0
QUANTUM SI INC COM CL A 74765K105   1,052,884 523,823 SH   SOLE 19 523,823 0 0
QUANTUM SI INC COM CL A 74765K105   7,779,647 3,870,471 SH   SOLE 21 3,870,471 0 0
QUANTUM SI INC COM CL A 74765K105   5,305,433 2,639,519 SH   SOLE 22 2,514,949 0 124,570
QUANTUMSCAPE CORP COM CL A 74767V109   2,049,708 294,922 SH   SOLE 2 99,953 0 194,969
QUANTUMSCAPE CORP COM CL A 74767V109   278,758 40,109 SH   SOLE 4 1,049 0 39,060
QUANTUMSCAPE CORP COM CL A 74767V109   368,913 53,081 SH   SOLE 7 50,366 0 2,715
QUANTUMSCAPE CORP COM CL A 74767V109   753,199 108,374 SH   SOLE 18 108,374 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   774,744 111,474 SH   SOLE 19 111,474 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   36,225,235 5,212,264 SH   SOLE 21 5,212,264 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   60,109,487 8,648,847 SH   SOLE 22 8,221,588 0 427,259
QUANTUMSCAPE CORP COM CL A 74767V109   454,238 65,358 SH   SOLE 25 65,358 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   636,891 91,639 SH   SOLE 26 91,639 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   29,982 4,314 SH   SOLE 28 4,314 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   1,459,889 210,056 SH   SOLE 30 210,056 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   29,468 4,240 SH   SOLE 31 4,240 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   442,771 63,708 SH   SOLE 40 63,708 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   1,668,848 240,122 SH   SOLE 43 207,800 0 32,322
QUDIAN INC ADR 747798106   228,872 112,192 SH   SOLE 43 112,088 0 104
QUEST DIAGNOSTICS INC COM 74834L100   22,684,155 164,521 SH   SOLE 2 73,649 0 90,872
QUEST DIAGNOSTICS INC COM 74834L100   14,602,181 105,905 SH   SOLE 4 53,773 0 52,132
QUEST DIAGNOSTICS INC COM 74834L100   25,003,297 181,341 SH   SOLE 7 167,943 0 13,398
QUEST DIAGNOSTICS INC COM 74834L100   506,847 3,676 SH   SOLE 13 3,676 0 0
QUEST DIAGNOSTICS INC COM 74834L100   2,256,268 16,364 SH   SOLE 15 16,364 0 0
QUEST DIAGNOSTICS INC COM 74834L100   24,579,730 178,269 SH   SOLE 18 171,450 0 6,819
QUEST DIAGNOSTICS INC COM 74834L100   41,050,599 297,727 SH   SOLE 19 297,727 0 0
QUEST DIAGNOSTICS INC COM 74834L100   585,424,830 4,245,901 SH   SOLE 21 4,245,901 0 0
QUEST DIAGNOSTICS INC COM 74834L100   355,884,826 2,581,120 SH   SOLE 22 2,331,867 0 249,253
QUEST DIAGNOSTICS INC COM 74834L100   24,782,827 179,742 SH   SOLE 23 179,742 0 0
QUEST DIAGNOSTICS INC COM 74834L100   37,402,570 271,269 SH   SOLE 25 271,037 0 232
QUEST DIAGNOSTICS INC COM 74834L100   17,193,774 124,701 SH   SOLE 26 66,293 0 58,408
QUEST DIAGNOSTICS INC COM 74834L100   48,916,653 354,777 SH   SOLE 28 46,054 0 308,723
QUEST DIAGNOSTICS INC COM 74834L100   190,879,280 1,384,387 SH   SOLE 30 1,352,567 0 31,820
QUEST DIAGNOSTICS INC COM 74834L100   3,536,346 25,648 SH   SOLE 31 23,792 0 1,856
QUEST DIAGNOSTICS INC COM 74834L100   22,292,163 161,678 SH   SOLE 34 161,678 0 0
QUEST DIAGNOSTICS INC COM 74834L100   6,500,628 47,147 SH   SOLE 36 47,147 0 0
QUEST DIAGNOSTICS INC COM 74834L100   825,350 5,986 SH   SOLE 40 5,986 0 0
QUEST DIAGNOSTICS INC COM 74834L100   47,293 343 SH   OTR 43 343 0 0
QUEST DIAGNOSTICS INC COM 74834L100   34,175,699 247,866 SH   SOLE 43 218,678 0 29,188
QUEST RESOURCE HLDG CORP COM NEW 74836W203   15,869 2,165 SH   SOLE 2 2,165 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   21,389 2,918 SH   SOLE 18 2,918 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   273,636 37,331 SH   SOLE 21 37,331 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   195,711 26,700 SH   SOLE 22 26,700 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   29,320 4,000 SH   SOLE 43 4,000 0 0
QUICKLOGIC CORP COM NEW 74837P405   48,967 3,533 SH   SOLE 18 3,533 0 0
QUICKLOGIC CORP COM NEW 74837P405   422,356 30,473 SH   SOLE 21 30,473 0 0
QUICKLOGIC CORP COM NEW 74837P405   1,653,249 119,282 SH   SOLE 22 119,282 0 0
QUICKLOGIC CORP COM NEW 74837P405   25,128 1,813 SH   SOLE 26 1,144 0 669
QUICKLOGIC CORP COM NEW 74837P405   113,208 8,168 SH   SOLE 28 0 0 8,168
QUICKLOGIC CORP COM NEW 74837P405   59,750 4,311 SH   SOLE 31 4,015 0 296
QUICKLOGIC CORP COM NEW 74837P405   4,407 318 SH   SOLE 43 318 0 0
QUIDELORTHO CORP COM 219798105   8,542,641 115,911 SH   SOLE 2 44,554 0 71,357
QUIDELORTHO CORP COM 219798105   58,297 791 SH   SOLE 4 136 0 655
QUIDELORTHO CORP COM 219798105   524,523 7,117 SH   SOLE 7 6,747 0 370
QUIDELORTHO CORP COM 219798105   6,446,834 87,474 SH   SOLE 18 87,474 0 0
QUIDELORTHO CORP COM 219798105   1,246,193 16,909 SH   SOLE 19 16,909 0 0
QUIDELORTHO CORP COM 219798105   209,182,710 2,838,300 SH   SOLE 21 2,838,300 0 0
QUIDELORTHO CORP COM 219798105   110,523,615 1,499,642 SH   SOLE 22 1,430,367 0 69,275
QUIDELORTHO CORP COM 219798105   92,346 1,253 SH   SOLE 23 1,253 0 0
QUIDELORTHO CORP COM 219798105   780,557 10,591 SH   SOLE 25 10,591 0 0
QUIDELORTHO CORP COM 219798105   1,034,969 14,043 SH   SOLE 26 14,043 0 0
QUIDELORTHO CORP COM 219798105   348,233 4,725 SH   SOLE 28 830 0 3,895
QUIDELORTHO CORP COM 219798105   10,153,796 137,772 SH   SOLE 30 137,772 0 0
QUIDELORTHO CORP COM 219798105   56,086 761 SH   SOLE 31 761 0 0
QUIDELORTHO CORP COM 219798105   113,498 1,540 SH   SOLE 36 1,540 0 0
QUIDELORTHO CORP COM 219798105   806,720 10,946 SH   SOLE 40 10,946 0 0
QUIDELORTHO CORP COM 219798105   17,909 243 SH   OTR 43 243 0 0
QUIDELORTHO CORP COM 219798105   3,695,760 50,146 SH   SOLE 43 45,118 0 5,028
QUINCE THERAPEUTICS INC COM 22053A107   1,109 1,056 SH   SOLE 2 1,056 0 0
QUINCE THERAPEUTICS INC COM 22053A107   6,032 5,745 SH   SOLE 18 5,745 0 0
QUINCE THERAPEUTICS INC COM 22053A107   12,378 11,789 SH   SOLE 19 11,789 0 0
QUINCE THERAPEUTICS INC COM 22053A107   69,361 66,058 SH   SOLE 21 66,058 0 0
QUINCE THERAPEUTICS INC COM 22053A107   263,429 250,885 SH   SOLE 22 250,885 0 0
QUINCE THERAPEUTICS INC COM 22053A107   75 71 SH   SOLE 43 71 0 0
QUINSTREET INC COM 74874Q100   2,636,856 205,683 SH   SOLE 2 129,583 0 76,100
QUINSTREET INC COM 74874Q100   1,961 153 SH   SOLE 4 153 0 0
QUINSTREET INC COM 74874Q100   5,423 423 SH   SOLE 7 423 0 0
QUINSTREET INC COM 74874Q100   2,108,082 164,437 SH   SOLE 18 164,437 0 0
QUINSTREET INC COM 74874Q100   2,984,701 232,816 SH   SOLE 19 232,816 0 0
QUINSTREET INC COM 74874Q100   81,756,691 6,377,277 SH   SOLE 21 6,377,277 0 0
QUINSTREET INC COM 74874Q100   21,973,390 1,713,993 SH   SOLE 22 1,656,155 0 57,838
QUINSTREET INC COM 74874Q100   131,059 10,223 SH   SOLE 23 10,223 0 0
QUINSTREET INC COM 74874Q100   169,262 13,203 SH   SOLE 25 13,203 0 0
QUINSTREET INC COM 74874Q100   538,043 41,969 SH   SOLE 26 1,335 0 40,634
QUINSTREET INC COM 74874Q100   2,101,275 163,906 SH   SOLE 30 163,906 0 0
QUINSTREET INC COM 74874Q100   9,371 731 SH   SOLE 36 731 0 0
QUINSTREET INC COM 74874Q100   87,214 6,803 SH   SOLE 40 6,803 0 0
QUINSTREET INC COM 74874Q100   645,718 50,368 SH   SOLE 43 49,926 0 442
QUIPT HOME MEDICAL CORP COM 74880P104   183,724 36,095 SH   SOLE 2 33,399 0 2,696
QUIPT HOME MEDICAL CORP COM 74880P104   521,771 102,509 SH   SOLE 18 102,509 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   780,893 153,417 SH   SOLE 19 153,417 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   7,018,881 1,378,955 SH   SOLE 21 1,378,955 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   2,237,035 439,496 SH   SOLE 22 424,283 0 15,213
QURATE RETAIL INC COM SER A 74915M100   17,618 20,123 SH   SOLE 7 20,123 0 0
QURATE RETAIL INC COM SER A 74915M100   75,935 86,733 SH   SOLE 21 86,733 0 0
QURATE RETAIL INC COM SER A 74915M100   5,094,243 5,818,667 SH   SOLE 22 5,818,667 0 0
QURATE RETAIL INC COM SER A 74915M100   5,921 6,763 SH   SOLE 28 6,763 0 0
QURATE RETAIL INC COM SER A 74915M100   128,924 147,258 SH   SOLE 36 147,258 0 0
QURATE RETAIL INC COM SER A 74915M100   64,831 74,050 SH   SOLE 43 69,085 0 4,965
QURATE RETAIL INC COM SER B 74915M209   1,393 213 SH   SOLE 2 0 0 213
QURATE RETAIL INC COM SER B 74915M209   72,247 11,047 SH   SOLE 18 11,047 0 0
QURATE RETAIL INC COM SER B 74915M209   100,899 15,428 SH   SOLE 21 15,428 0 0
QURATE RETAIL INC COM SER B 74915M209   11,916 1,822 SH   SOLE 22 1,804 0 18
R1 RCM INC COM 77634L105   3,267,250 309,106 SH   SOLE 2 202,595 0 106,511
R1 RCM INC COM 77634L105   4,799 454 SH   SOLE 4 454 0 0
R1 RCM INC COM 77634L105   487,171 46,090 SH   SOLE 7 43,602 0 2,488
R1 RCM INC COM 77634L105   3,745,215 354,325 SH   SOLE 18 354,325 0 0
R1 RCM INC COM 77634L105   1,204,388 113,944 SH   SOLE 19 113,944 0 0
R1 RCM INC COM 77634L105   101,334,093 9,586,953 SH   SOLE 21 9,586,953 0 0
R1 RCM INC COM 77634L105   57,499,542 5,439,881 SH   SOLE 22 5,211,207 0 228,674
R1 RCM INC COM 77634L105   13,466 1,274 SH   SOLE 23 1,274 0 0
R1 RCM INC COM 77634L105   376,525 35,622 SH   SOLE 25 35,622 0 0
R1 RCM INC COM 77634L105   901,610 85,299 SH   SOLE 26 70,023 0 15,276
R1 RCM INC COM 77634L105   65,175 6,166 SH   SOLE 28 2,298 0 3,868
R1 RCM INC COM 77634L105   6,398,761 605,370 SH   SOLE 30 605,370 0 0
R1 RCM INC COM 77634L105   23,000 2,176 SH   SOLE 31 2,176 0 0
R1 RCM INC COM 77634L105   93,714 8,866 SH   SOLE 36 8,866 0 0
R1 RCM INC COM 77634L105   317,121 30,002 SH   SOLE 40 30,002 0 0
R1 RCM INC COM 77634L105   1,682,099 159,139 SH   SOLE 43 131,843 0 27,296
RACKSPACE TECHNOLOGY INC COM 750102105   113,626 56,813 SH   SOLE 2 3,187 0 53,626
RACKSPACE TECHNOLOGY INC COM 750102105   1,728 864 SH   SOLE 7 864 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   374,722 187,361 SH   SOLE 18 187,361 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   363,526 181,763 SH   SOLE 19 181,763 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   5,125,186 2,562,593 SH   SOLE 21 2,562,593 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   3,305,570 1,652,785 SH   SOLE 22 1,600,629 0 52,156
RACKSPACE TECHNOLOGY INC COM 750102105   84,232 42,116 SH   SOLE 43 35,353 0 6,763
RADIAN GROUP INC COM 750236101   4,468,732 156,523 SH   SOLE 2 58,467 0 98,056
RADIAN GROUP INC COM 750236101   10,849 380 SH   SOLE 4 380 0 0
RADIAN GROUP INC COM 750236101   894,614 31,335 SH   SOLE 7 30,155 0 1,180
RADIAN GROUP INC COM 750236101   12,035,652 421,564 SH   SOLE 18 421,564 0 0
RADIAN GROUP INC COM 750236101   10,227,352 358,226 SH   SOLE 19 358,226 0 0
RADIAN GROUP INC COM 750236101   261,304,303 9,152,515 SH   SOLE 21 9,152,515 0 0
RADIAN GROUP INC COM 750236101   116,950,050 4,096,324 SH   SOLE 22 3,895,059 0 201,265
RADIAN GROUP INC COM 750236101   71,061 2,489 SH   SOLE 23 2,489 0 0
RADIAN GROUP INC COM 750236101   760,858 26,650 SH   SOLE 25 26,650 0 0
RADIAN GROUP INC COM 750236101   1,262,738 44,229 SH   SOLE 26 44,229 0 0
RADIAN GROUP INC COM 750236101   307,198 10,760 SH   SOLE 28 2,609 0 8,151
RADIAN GROUP INC COM 750236101   4,375,402 153,254 SH   SOLE 30 153,254 0 0
RADIAN GROUP INC COM 750236101   96,099 3,366 SH   SOLE 36 3,366 0 0
RADIAN GROUP INC COM 750236101   721,573 25,274 SH   SOLE 40 25,274 0 0
RADIAN GROUP INC COM 750236101   1,915,281 67,085 SH   SOLE 43 65,371 0 1,714
RADIANT LOGISTICS INC COM 75025X100   881,427 132,745 SH   SOLE 2 62,026 0 70,719
RADIANT LOGISTICS INC COM 75025X100   113 17 SH   SOLE 7 17 0 0
RADIANT LOGISTICS INC COM 75025X100   752,133 113,273 SH   SOLE 18 103,042 0 10,231
RADIANT LOGISTICS INC COM 75025X100   490,205 73,826 SH   SOLE 19 73,826 0 0
RADIANT LOGISTICS INC COM 75025X100   9,163,154 1,379,993 SH   SOLE 21 1,379,993 0 0
RADIANT LOGISTICS INC COM 75025X100   7,409,842 1,115,940 SH   SOLE 22 1,075,382 0 40,558
RADIANT LOGISTICS INC COM 75025X100   10,498 1,581 SH   SOLE 43 1,581 0 0
RADNET INC COM 750491102   2,126,638 61,163 SH   SOLE 2 32,416 0 28,747
RADNET INC COM 750491102   4,624 133 SH   SOLE 4 133 0 0
RADNET INC COM 750491102   367,901 10,581 SH   SOLE 7 10,020 0 561
RADNET INC COM 750491102   6,157,558 177,094 SH   SOLE 18 177,094 0 0
RADNET INC COM 750491102   9,978,468 286,985 SH   SOLE 19 286,985 0 0
RADNET INC COM 750491102   216,118,394 6,215,657 SH   SOLE 21 6,215,657 0 0
RADNET INC COM 750491102   65,221,496 1,875,798 SH   SOLE 22 1,805,366 0 70,432
RADNET INC COM 750491102   29,276 842 SH   SOLE 23 842 0 0
RADNET INC COM 750491102   427,636 12,299 SH   SOLE 25 12,299 0 0
RADNET INC COM 750491102   929,541 26,734 SH   SOLE 26 26,734 0 0
RADNET INC COM 750491102   6,250,951 179,780 SH   SOLE 30 179,780 0 0
RADNET INC COM 750491102   427,949 12,308 SH   SOLE 40 12,308 0 0
RADNET INC COM 750491102   1,214,968 34,943 SH   SOLE 43 22,577 0 12,366
RADWARE LTD ORD M81873107   49,740 2,982 SH   SOLE 4 123 0 2,859
RADWARE LTD ORD M81873107   324,409 19,449 SH   SOLE 7 19,449 0 0
RADWARE LTD ORD M81873107   15,257,179 914,699 SH   SOLE 21 914,699 0 0
RADWARE LTD ORD M81873107   4,536,910 271,997 SH   SOLE 22 252,953 0 19,044
RADWARE LTD ORD M81873107   74,059 4,440 SH   SOLE 25 4,440 0 0
RADWARE LTD ORD M81873107   367,294 22,020 SH   SOLE 30 22,020 0 0
RADWARE LTD ORD M81873107   98,746 5,920 SH   SOLE 40 5,920 0 0
RADWARE LTD ORD M81873107   111,623 6,692 SH   SOLE 43 6,653 0 39
RAFAEL HLDGS INC COM CL B 75062E106   4,055 2,216 SH   SOLE 18 2,216 0 0
RAFAEL HLDGS INC COM CL B 75062E106   55,436 30,293 SH   SOLE 21 30,293 0 0
RAFAEL HLDGS INC COM CL B 75062E106   290,233 158,597 SH   SOLE 22 158,597 0 0
RAFAEL HLDGS INC COM CL B 75062E106   1,114 609 SH   SOLE 43 596 0 13
RAIN ONCOLOGY INC COM 75082Q105   8,732 7,277 SH   SOLE 2 0 0 7,277
RAIN ONCOLOGY INC COM 75082Q105   105,950 88,292 SH   SOLE 18 88,292 0 0
RAIN ONCOLOGY INC COM 75082Q105   37,307 31,089 SH   SOLE 19 31,089 0 0
RAIN ONCOLOGY INC COM 75082Q105   888,304 740,253 SH   SOLE 21 740,253 0 0
RAIN ONCOLOGY INC COM 75082Q105   268,555 223,796 SH   SOLE 22 217,320 0 6,476
RALLYBIO CORP COM 75120L100   49,454 20,692 SH   SOLE 2 1,002 0 19,690
RALLYBIO CORP COM 75120L100   715 299 SH   SOLE 7 299 0 0
RALLYBIO CORP COM 75120L100   212,688 88,991 SH   SOLE 18 88,991 0 0
RALLYBIO CORP COM 75120L100   137,394 57,487 SH   SOLE 19 57,487 0 0
RALLYBIO CORP COM 75120L100   2,689,424 1,125,282 SH   SOLE 21 1,125,282 0 0
RALLYBIO CORP COM 75120L100   1,096,687 458,865 SH   SOLE 22 439,740 0 19,125
RALLYBIO CORP COM 75120L100   9,507 3,978 SH   SOLE 43 0 0 3,978
RALPH LAUREN CORP CL A 751212101   11,289,274 78,289 SH   SOLE 2 43,379 0 34,910
RALPH LAUREN CORP CL A 751212101   17,737 123 SH   SOLE 4 123 0 0
RALPH LAUREN CORP CL A 751212101   3,113,134 21,589 SH   SOLE 7 18,648 0 2,941
RALPH LAUREN CORP CL A 751212101   257,685 1,787 SH   SOLE 15 1,787 0 0
RALPH LAUREN CORP CL A 751212101   64,865,167 449,828 SH   SOLE 18 435,868 0 13,960
RALPH LAUREN CORP CL A 751212101   148,051,005 1,026,706 SH   SOLE 19 1,026,706 0 0
RALPH LAUREN CORP CL A 751212101   141,367,768 980,359 SH   SOLE 21 980,359 0 0
RALPH LAUREN CORP CL A 751212101   147,688,919 1,024,195 SH   SOLE 22 956,414 0 67,781
RALPH LAUREN CORP CL A 751212101   3,007,291 20,855 SH   SOLE 23 20,855 0 0
RALPH LAUREN CORP CL A 751212101   2,567,481 17,805 SH   SOLE 25 17,805 0 0
RALPH LAUREN CORP CL A 751212101   12,262,768 85,040 SH   SOLE 26 27,186 0 57,854
RALPH LAUREN CORP CL A 751212101   304,406 2,111 SH   SOLE 28 866 0 1,245
RALPH LAUREN CORP CL A 751212101   21,157,889 146,726 SH   SOLE 30 146,726 0 0
RALPH LAUREN CORP CL A 751212101   82,482 572 SH   SOLE 31 572 0 0
RALPH LAUREN CORP CL A 751212101   7,632,506 52,930 SH   SOLE 34 52,930 0 0
RALPH LAUREN CORP CL A 751212101   130,934 908 SH   SOLE 36 908 0 0
RALPH LAUREN CORP CL A 751212101   1,209,117 8,385 SH   SOLE 40 8,385 0 0
RALPH LAUREN CORP CL A 751212101   4,438,391 30,779 SH   SOLE 43 27,873 0 2,906
RAMACO RES INC COM CL B 75134P501   321,263 24,137 SH   SOLE 2 189 0 23,948
RAMACO RES INC COM CL B 75134P501   812 61 SH   SOLE 7 61 0 0
RAMACO RES INC COM CL B 75134P501   179,392 13,478 SH   SOLE 18 13,478 0 0
RAMACO RES INC COM CL B 75134P501   118,259 8,885 SH   SOLE 19 8,885 0 0
RAMACO RES INC COM CL B 75134P501   2,273,667 170,824 SH   SOLE 21 170,824 0 0
RAMACO RES INC COM CL B 75134P501   1,575,212 118,348 SH   SOLE 22 113,872 0 4,476
RAMACO RES INC COM CL B 75134P501   95,140 7,148 SH   SOLE 43 5,690 0 1,458
RAMACO RES INC COM CL A 75134P600   825,551 48,053 SH   SOLE 2 8,371 0 39,682
RAMACO RES INC COM CL A 75134P600   1,512 88 SH   SOLE 7 88 0 0
RAMACO RES INC COM CL A 75134P600   1,132,609 65,926 SH   SOLE 18 65,926 0 0
RAMACO RES INC COM CL A 75134P600   818,043 47,616 SH   SOLE 19 47,616 0 0
RAMACO RES INC COM CL A 75134P600   16,927,574 985,307 SH   SOLE 21 985,307 0 0
RAMACO RES INC COM CL A 75134P600   14,600,440 849,851 SH   SOLE 22 819,012 0 30,839
RAMACO RES INC COM CL A 75134P600   946,446 55,090 SH   SOLE 43 45,831 0 9,259
RAMBUS INC DEL COM 750917106   13,774,693 201,827 SH   SOLE 2 169,031 0 32,796
RAMBUS INC DEL COM 750917106   42,520 623 SH   SOLE 4 371 0 252
RAMBUS INC DEL COM 750917106   1,502,865 22,020 SH   SOLE 7 20,862 0 1,158
RAMBUS INC DEL COM 750917106   28,284,711 414,428 SH   SOLE 18 410,303 0 4,125
RAMBUS INC DEL COM 750917106   41,507,261 608,165 SH   SOLE 19 608,165 0 0
RAMBUS INC DEL COM 750917106   656,789,679 9,623,292 SH   SOLE 21 9,623,292 0 0
RAMBUS INC DEL COM 750917106   235,797,812 3,454,913 SH   SOLE 22 3,360,684 0 94,229
RAMBUS INC DEL COM 750917106   219,219 3,212 SH   SOLE 23 3,212 0 0
RAMBUS INC DEL COM 750917106   7,443,072 109,056 SH   SOLE 25 109,056 0 0
RAMBUS INC DEL COM 750917106   3,608,173 52,867 SH   SOLE 26 42,034 0 10,833
RAMBUS INC DEL COM 750917106   669,737 9,813 SH   SOLE 28 2,005 0 7,808
RAMBUS INC DEL COM 750917106   8,870,316 129,968 SH   SOLE 30 129,968 0 0
RAMBUS INC DEL COM 750917106   46,434,911 680,365 SH   SOLE 34 680,365 0 0
RAMBUS INC DEL COM 750917106   132,746 1,945 SH   SOLE 36 1,945 0 0
RAMBUS INC DEL COM 750917106   1,521,770 22,297 SH   SOLE 40 22,297 0 0
RAMBUS INC DEL COM 750917106   8,408,291 123,198 SH   SOLE 43 108,460 0 14,738
RANGE RES CORP COM 75281A109   38,930,568 1,278,928 SH   SOLE 2 232,684 0 1,046,244
RANGE RES CORP COM 75281A109   24,048 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109   1,540,995 50,624 SH   SOLE 7 47,928 0 2,696
RANGE RES CORP COM 75281A109   12,584,748 413,428 SH   SOLE 18 413,428 0 0
RANGE RES CORP COM 75281A109   2,279,804 74,895 SH   SOLE 19 74,895 0 0
RANGE RES CORP COM 75281A109   386,474,459 12,696,270 SH   SOLE 21 12,696,270 0 0
RANGE RES CORP COM 75281A109   212,294,100 6,974,182 SH   SOLE 22 6,654,882 0 319,300
RANGE RES CORP COM 75281A109   29,831 980 SH   SOLE 25 980 0 0
RANGE RES CORP COM 75281A109   2,108,518 69,268 SH   SOLE 26 69,268 0 0
RANGE RES CORP COM 75281A109   2,218,193 72,871 SH   SOLE 28 72,871 0 0
RANGE RES CORP COM 75281A109   7,288,797 239,448 SH   SOLE 30 239,448 0 0
RANGE RES CORP COM 75281A109   101,396 3,331 SH   SOLE 31 3,331 0 0
RANGE RES CORP COM 75281A109   38,750 1,273 SH   SOLE 36 1,273 0 0
RANGE RES CORP COM 75281A109   19,918,471 654,352 SH   SOLE 43 599,318 0 55,034
RANGER ENERGY SVCS INC COM CL A 75282U104   167,680 16,391 SH   SOLE 2 585 0 15,806
RANGER ENERGY SVCS INC COM CL A 75282U104   435,951 42,615 SH   SOLE 18 42,615 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104   339,319 33,169 SH   SOLE 19 33,169 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104   5,588,823 546,317 SH   SOLE 21 546,317 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104   2,907,233 284,187 SH   SOLE 22 270,459 0 13,728
RANI THERAPEUTICS HLDGS INC COM CL A 753018100   211,096 63,583 SH   SOLE 22 63,583 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   392,396 67,422 SH   SOLE 2 36,244 0 31,178
RANPAK HOLDINGS CORP COM CL A 75321W103   733 126 SH   SOLE 4 126 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   3,271 562 SH   SOLE 7 562 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   754,068 129,565 SH   SOLE 18 129,565 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   513,004 88,145 SH   SOLE 19 88,145 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   10,168,151 1,747,105 SH   SOLE 21 1,747,105 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   6,280,758 1,079,168 SH   SOLE 22 1,028,283 0 50,885
RANPAK HOLDINGS CORP COM CL A 75321W103   66,761 11,471 SH   SOLE 25 11,471 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   190,238 32,687 SH   SOLE 26 32,687 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   4,522 777 SH   SOLE 28 777 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   713,619 122,615 SH   SOLE 30 122,615 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   34,472 5,923 SH   SOLE 36 5,923 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   32,563 5,595 SH   SOLE 40 5,595 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   83,110 14,280 SH   SOLE 43 14,280 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   14,689 19,850 SH   SOLE 18 19,850 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   701,368 947,795 SH   SOLE 19 947,795 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   38,269 51,715 SH   SOLE 21 51,715 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   1,552 2,097 SH   SOLE 22 2,097 0 0
RAPID7 INC COM 753422104   6,013,487 105,315 SH   SOLE 2 48,502 0 56,813
RAPID7 INC COM 753422104   381,999 6,690 SH   SOLE 4 203 0 6,487
RAPID7 INC COM 753422104   650,426 11,391 SH   SOLE 7 10,971 0 420
RAPID7 INC COM 753422104   9,342,988 163,625 SH   SOLE 18 150,333 0 13,292
RAPID7 INC COM 753422104   21,152,295 370,443 SH   SOLE 19 370,443 0 0
RAPID7 INC COM 753422104   177,103,016 3,101,629 SH   SOLE 21 3,101,629 0 0
RAPID7 INC COM 753422104   108,781,153 1,905,099 SH   SOLE 22 1,833,563 0 71,536
RAPID7 INC COM 753422104   334,777 5,863 SH   SOLE 23 5,863 0 0
RAPID7 INC COM 753422104   700,845 12,274 SH   SOLE 25 12,274 0 0
RAPID7 INC COM 753422104   2,953,269 51,721 SH   SOLE 26 12,297 0 39,424
RAPID7 INC COM 753422104   153,770 2,693 SH   SOLE 28 982 0 1,711
RAPID7 INC COM 753422104   24,648,186 431,667 SH   SOLE 30 431,667 0 0
RAPID7 INC COM 753422104   10,050 176 SH   SOLE 36 176 0 0
RAPID7 INC COM 753422104   713,978 12,504 SH   SOLE 40 12,504 0 0
RAPID7 INC COM 753422104   2,209,142 38,689 SH   SOLE 43 35,841 0 2,848
RAPID7 INC NOTE 0.250% 3/1 753422AF1   3,821,543 4,255,000 PRN   SOLE 21 4,255,000 0 0
RAPT THERAPEUTICS INC COM 75382E109   512,631 20,629 SH   SOLE 2 9,738 0 10,891
RAPT THERAPEUTICS INC COM 75382E109   5,889 237 SH   SOLE 7 237 0 0
RAPT THERAPEUTICS INC COM 75382E109   1,949,184 78,438 SH   SOLE 18 78,438 0 0
RAPT THERAPEUTICS INC COM 75382E109   1,517,913 61,083 SH   SOLE 19 61,083 0 0
RAPT THERAPEUTICS INC COM 75382E109   34,977,170 1,407,532 SH   SOLE 21 1,407,532 0 0
RAPT THERAPEUTICS INC COM 75382E109   20,279,315 816,069 SH   SOLE 22 791,006 0 25,063
RAPT THERAPEUTICS INC COM 75382E109   116,149 4,674 SH   SOLE 25 4,674 0 0
RAPT THERAPEUTICS INC COM 75382E109   16,103 648 SH   SOLE 26 648 0 0
RAPT THERAPEUTICS INC COM 75382E109   899,322 36,190 SH   SOLE 30 36,190 0 0
RAPT THERAPEUTICS INC COM 75382E109   87,770 3,532 SH   SOLE 40 3,532 0 0
RAPT THERAPEUTICS INC COM 75382E109   596,822 24,017 SH   SOLE 43 14,738 0 9,279
RAVE RESTAURANT GROUP INC COM 754198109   7,326 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109   57,926 25,976 SH   SOLE 22 25,976 0 0
RAYMOND JAMES FINL INC COM 754730109   45,230,644 405,656 SH   SOLE 2 101,276 0 304,380
RAYMOND JAMES FINL INC COM 754730109   17,751,023 159,202 SH   SOLE 4 80,947 0 78,255
RAYMOND JAMES FINL INC COM 754730109   13,020,524 116,776 SH   SOLE 7 102,980 0 13,796
RAYMOND JAMES FINL INC COM 754730109   273,398 2,452 SH   SOLE 13 2,452 0 0
RAYMOND JAMES FINL INC COM 754730109   3,255,912 29,201 SH   SOLE 15 29,201 0 0
RAYMOND JAMES FINL INC COM 754730109   131,881,446 1,182,793 SH   SOLE 18 1,131,509 0 51,284
RAYMOND JAMES FINL INC COM 754730109   249,407,772 2,236,841 SH   SOLE 19 2,236,841 0 0
RAYMOND JAMES FINL INC COM 754730109   568,691,478 5,100,372 SH   SOLE 21 5,100,372 0 0
RAYMOND JAMES FINL INC COM 754730109   476,223,302 4,271,061 SH   SOLE 22 3,857,613 0 413,448
RAYMOND JAMES FINL INC COM 754730109   35,342,155 316,970 SH   SOLE 23 316,970 0 0
RAYMOND JAMES FINL INC COM 754730109   44,824,673 402,015 SH   SOLE 25 402,015 0 0
RAYMOND JAMES FINL INC COM 754730109   25,350,752 227,361 SH   SOLE 26 121,489 0 105,872
RAYMOND JAMES FINL INC COM 754730109   42,183,349 378,326 SH   SOLE 28 2,563 0 375,763
RAYMOND JAMES FINL INC COM 754730109   118,243,409 1,060,479 SH   SOLE 30 1,060,479 0 0
RAYMOND JAMES FINL INC COM 754730109   5,043,926 45,237 SH   SOLE 31 41,889 0 3,348
RAYMOND JAMES FINL INC COM 754730109   15,679,688 140,625 SH   SOLE 34 140,625 0 0
RAYMOND JAMES FINL INC COM 754730109   5,207,050 46,700 SH   SOLE 36 46,700 0 0
RAYMOND JAMES FINL INC COM 754730109   1,191,601 10,687 SH   SOLE 40 10,687 0 0
RAYMOND JAMES FINL INC COM 754730109   58,203 522 SH   OTR 43 522 0 0
RAYMOND JAMES FINL INC COM 754730109   24,510,906 219,829 SH   SOLE 43 175,295 0 44,534
RAYONIER ADVANCED MATLS INC COM 75508B104   1,003,302 247,729 SH   SOLE 2 161,810 0 85,919
RAYONIER ADVANCED MATLS INC COM 75508B104   1,750 432 SH   SOLE 7 432 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   818,355 202,063 SH   SOLE 18 202,063 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   1,585,445 391,468 SH   SOLE 19 391,468 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   10,308,032 2,545,193 SH   SOLE 21 2,545,193 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   8,282,598 2,045,086 SH   SOLE 22 1,969,604 0 75,482
RAYONIER ADVANCED MATLS INC COM 75508B104   23,320 5,758 SH   SOLE 23 5,758 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   507,331 125,267 SH   SOLE 26 0 0 125,267
RAYONIER ADVANCED MATLS INC COM 75508B104   12,640 3,121 SH   SOLE 43 3,119 0 2
RAYONIER INC COM 754907103   8,028,724 240,309 SH   SOLE 2 122,649 0 117,660
RAYONIER INC COM 754907103   13,598 407 SH   SOLE 4 407 0 0
RAYONIER INC COM 754907103   63,546 1,902 SH   SOLE 7 1,902 0 0
RAYONIER INC COM 754907103   7,920,375 237,066 SH   SOLE 18 237,066 0 0
RAYONIER INC COM 754907103   1,649,218 49,363 SH   SOLE 19 49,363 0 0
RAYONIER INC COM 754907103   251,884,705 7,539,201 SH   SOLE 21 7,539,201 0 0
RAYONIER INC COM 754907103   136,494,317 4,085,433 SH   SOLE 22 3,895,448 0 189,985
RAYONIER INC COM 754907103   2,552,190 76,390 SH   SOLE 25 76,390 0 0
RAYONIER INC COM 754907103   1,804,508 54,011 SH   SOLE 26 47,748 0 6,263
RAYONIER INC COM 754907103   329,690 9,868 SH   SOLE 28 2,477 0 7,391
RAYONIER INC COM 754907103   11,957,807 357,911 SH   SOLE 30 357,911 0 0
RAYONIER INC COM 754907103   69,626 2,084 SH   SOLE 31 2,084 0 0
RAYONIER INC COM 754907103   285,021 8,531 SH   SOLE 34 8,531 0 0
RAYONIER INC COM 754907103   74,772 2,238 SH   SOLE 36 2,238 0 0
RAYONIER INC COM 754907103   963,611 28,842 SH   SOLE 40 28,842 0 0
RAYONIER INC COM 754907103   2,652,576 79,395 SH   SOLE 43 75,063 0 4,332
RAYZEBIO INC COM 75525N107   350,266 5,634 SH   SOLE 2 785 0 4,849
RAYZEBIO INC COM 75525N107   10,631 171 SH   SOLE 7 171 0 0
RAYZEBIO INC COM 75525N107   3,198,336 51,445 SH   SOLE 18 51,445 0 0
RAYZEBIO INC COM 75525N107   2,618,973 42,126 SH   SOLE 19 42,126 0 0
RAYZEBIO INC COM 75525N107   47,734,934 767,813 SH   SOLE 21 767,813 0 0
RAYZEBIO INC COM 75525N107   31,187,518 501,649 SH   SOLE 22 488,424 0 13,225
RB GLOBAL INC COM 74935Q107   11,013,505 164,651 SH   SOLE 2 13,172 0 151,479
RB GLOBAL INC COM 74935Q107   233,179 3,486 SH   SOLE 7 3,486 0 0
RB GLOBAL INC COM 74935Q107   5,284,042 78,996 SH   SOLE 18 78,996 0 0
RB GLOBAL INC COM 74935Q107   3,058,345 45,722 SH   SOLE 19 45,722 0 0
RB GLOBAL INC COM 74935Q107   158,948,433 2,376,266 SH   SOLE 21 2,376,266 0 0
RB GLOBAL INC COM 74935Q107   267,409,364 3,997,748 SH   SOLE 22 3,850,248 0 147,500
RB GLOBAL INC COM 74935Q107   115,853 1,732 SH   SOLE 28 1,732 0 0
RB GLOBAL INC COM 74935Q107   26,756 400 SH   SOLE 30 400 0 0
RB GLOBAL INC COM 74935Q107   166,690 2,492 SH   SOLE 31 2,492 0 0
RB GLOBAL INC COM 74935Q107   13,779 206 SH   OTR 43 206 0 0
RB GLOBAL INC COM 74935Q107   10,247,493 153,199 SH   SOLE 43 130,104 0 23,095
RBB BANCORP COM 74930B105   290,608 15,263 SH   SOLE 2 5,189 0 10,074
RBB BANCORP COM 74930B105   1,295 68 SH   SOLE 7 68 0 0
RBB BANCORP COM 74930B105   1,000,000 52,521 SH   SOLE 18 52,521 0 0
RBB BANCORP COM 74930B105   700,767 36,805 SH   SOLE 19 36,805 0 0
RBB BANCORP COM 74930B105   13,960,585 733,224 SH   SOLE 21 733,224 0 0
RBB BANCORP COM 74930B105   7,977,874 419,006 SH   SOLE 22 404,793 0 14,213
RBB BANCORP COM 74930B105   46,115 2,422 SH   SOLE 43 2,385 0 37
RBC BEARINGS INC COM 75524B104   11,842,592 41,569 SH   SOLE 2 24,867 0 16,702
RBC BEARINGS INC COM 75524B104   24,216 85 SH   SOLE 4 85 0 0
RBC BEARINGS INC COM 75524B104   68,943 242 SH   SOLE 7 242 0 0
RBC BEARINGS INC COM 75524B104   14,209,459 49,877 SH   SOLE 18 49,877 0 0
RBC BEARINGS INC COM 75524B104   2,562,301 8,994 SH   SOLE 19 8,994 0 0
RBC BEARINGS INC COM 75524B104   407,448,254 1,430,195 SH   SOLE 21 1,430,195 0 0
RBC BEARINGS INC COM 75524B104   239,747,470 841,544 SH   SOLE 22 803,500 0 38,044
RBC BEARINGS INC COM 75524B104   1,662,618 5,836 SH   SOLE 25 5,836 0 0
RBC BEARINGS INC COM 75524B104   2,170,862 7,620 SH   SOLE 26 7,620 0 0
RBC BEARINGS INC COM 75524B104   1,145,828 4,022 SH   SOLE 28 449 0 3,573
RBC BEARINGS INC COM 75524B104   4,700,115 16,498 SH   SOLE 30 16,498 0 0
RBC BEARINGS INC COM 75524B104   114,526 402 SH   SOLE 31 402 0 0
RBC BEARINGS INC COM 75524B104   99,996 351 SH   SOLE 36 351 0 0
RBC BEARINGS INC COM 75524B104   1,702,788 5,977 SH   SOLE 40 5,977 0 0
RBC BEARINGS INC COM 75524B104   2,458,601 8,630 SH   SOLE 43 7,959 0 671
RBC BEARINGS INC 5% CNV PFD SR A 75524B203   54,637,159 420,901 SH   SOLE 21 420,901 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   301,085 4,544 SH   SOLE 2 2,518 0 2,026
RCI HOSPITALITY HLDGS INC COM 74934Q108   4,837 73 SH   SOLE 7 73 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   1,475,014 22,261 SH   SOLE 18 22,261 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   1,193,475 18,012 SH   SOLE 19 18,012 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   23,188,283 349,959 SH   SOLE 21 349,959 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   15,505,304 234,007 SH   SOLE 22 227,193 0 6,814
RCI HOSPITALITY HLDGS INC COM 74934Q108   90,577 1,367 SH   SOLE 25 1,367 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   85,012 1,283 SH   SOLE 30 1,283 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   105,486 1,592 SH   SOLE 40 1,592 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   302,219 10,407 SH   SOLE 2 10,407 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   57,673 1,986 SH   SOLE 18 1,986 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   394,683 13,591 SH   SOLE 21 13,591 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   546,126 18,806 SH   SOLE 22 18,806 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   44,286 1,525 SH   SOLE 26 963 0 562
RCM TECHNOLOGIES INC COM NEW 749360400   199,505 6,870 SH   SOLE 28 0 0 6,870
RCM TECHNOLOGIES INC COM NEW 749360400   105,270 3,625 SH   SOLE 31 3,376 0 249
RE MAX HLDGS INC CL A 75524W108   1,554,305 116,602 SH   SOLE 2 105,388 0 11,214
RE MAX HLDGS INC CL A 75524W108   1,080 81 SH   SOLE 7 81 0 0
RE MAX HLDGS INC CL A 75524W108   686,522 51,502 SH   SOLE 18 51,502 0 0
RE MAX HLDGS INC CL A 75524W108   496,529 37,249 SH   SOLE 19 37,249 0 0
RE MAX HLDGS INC CL A 75524W108   11,184,070 839,015 SH   SOLE 21 839,015 0 0
RE MAX HLDGS INC CL A 75524W108   7,272,528 545,576 SH   SOLE 22 529,988 0 15,588
RE MAX HLDGS INC CL A 75524W108   30,806 2,311 SH   SOLE 43 2,311 0 0
READING INTL INC CL A 755408101   4,687 2,454 SH   SOLE 18 2,454 0 0
READING INTL INC CL A 755408101   69,583 36,431 SH   SOLE 21 36,431 0 0
READING INTL INC CL A 755408101   98,757 51,705 SH   SOLE 22 51,705 0 0
READY CAPITAL CORP COM 75574U101   1,640,513 160,050 SH   SOLE 2 46,812 0 113,238
READY CAPITAL CORP COM 75574U101   1,794 175 SH   SOLE 4 175 0 0
READY CAPITAL CORP COM 75574U101   15,057 1,469 SH   SOLE 7 1,469 0 0
READY CAPITAL CORP COM 75574U101   5,411,990 527,999 SH   SOLE 18 527,999 0 0
READY CAPITAL CORP COM 75574U101   3,380,153 329,771 SH   SOLE 19 329,771 0 0
READY CAPITAL CORP COM 75574U101   216,904,043 21,161,370 SH   SOLE 21 21,161,370 0 0
READY CAPITAL CORP COM 75574U101   47,384,746 4,622,902 SH   SOLE 22 4,412,572 0 210,330
READY CAPITAL CORP COM 75574U101   307,869 30,036 SH   SOLE 25 30,036 0 0
READY CAPITAL CORP COM 75574U101   1,441,509 140,635 SH   SOLE 26 86,430 0 54,205
READY CAPITAL CORP COM 75574U101   128,197 12,507 SH   SOLE 28 3,430 0 9,077
READY CAPITAL CORP COM 75574U101   3,991,084 389,374 SH   SOLE 30 389,374 0 0
READY CAPITAL CORP COM 75574U101   266,008 25,952 SH   SOLE 40 25,952 0 0
READY CAPITAL CORP COM 75574U101   2,604,006 254,049 SH   SOLE 43 235,339 0 18,710
REALOGY GRP LLC/REALOGY CO NOTE 0.250% 6/1 75606DAP6   2,273,020 2,900,000 PRN   SOLE 21 2,900,000 0 0
REALTY INCOME CORP COM 756109104   86,090,438 1,499,311 SH   SOLE 2 253,380 0 1,245,931
REALTY INCOME CORP COM 756109104   55,144,675 960,374 SH   SOLE 4 630,753 0 329,621
REALTY INCOME CORP COM 756109104   98,138,704 1,709,138 SH   SOLE 7 1,542,022 0 167,116
REALTY INCOME CORP COM 756109104   1,684,818 29,342 SH   SOLE 13 29,342 0 0
REALTY INCOME CORP COM 756109104   6,153,644 107,169 SH   SOLE 15 107,169 0 0
REALTY INCOME CORP COM 756109104   63,715,303 1,109,636 SH   SOLE 18 1,063,930 0 45,706
REALTY INCOME CORP COM 756109104   86,995,205 1,515,068 SH   SOLE 19 1,515,068 0 0
REALTY INCOME CORP COM 756109104   1,476,694,773 25,717,429 SH   SOLE 21 25,717,429 0 0
REALTY INCOME CORP COM 756109104   1,293,597,954 22,528,700 SH   SOLE 22 20,595,288 0 1,933,412
REALTY INCOME CORP COM 756109104   68,488,451 1,192,763 SH   SOLE 23 1,192,763 0 0
REALTY INCOME CORP COM 756109104   246,950,788 4,300,780 SH   SOLE 25 3,844,052 0 456,728
REALTY INCOME CORP COM 756109104   42,425,341 738,860 SH   SOLE 26 377,557 0 361,303
REALTY INCOME CORP COM 756109104   86,599,007 1,508,168 SH   SOLE 28 75,263 0 1,432,905
REALTY INCOME CORP COM 756109104   643,391 11,205 SH   SOLE 29 11,205 0 0
REALTY INCOME CORP COM 756109104   323,196,222 5,628,635 SH   SOLE 30 5,628,635 0 0
REALTY INCOME CORP COM 756109104   9,132,249 159,043 SH   SOLE 31 147,493 0 11,550
REALTY INCOME CORP COM 756109104   1,765,148 30,741 SH   SOLE 34 30,741 0 0
REALTY INCOME CORP COM 756109104   11,459,080 199,566 SH   SOLE 36 199,566 0 0
REALTY INCOME CORP COM 756109104   2,106,740 36,690 SH   SOLE 40 36,690 0 0
REALTY INCOME CORP COM 756109104   51,965 905 SH   OTR 43 905 0 0
REALTY INCOME CORP COM 756109104   79,398,446 1,382,766 SH   SOLE 43 1,267,857 0 114,909
RECURSION PHARMACEUTICALS IN CL A 75629V104   1,415,630 143,573 SH   SOLE 2 44,008 0 99,565
RECURSION PHARMACEUTICALS IN CL A 75629V104   5,985 607 SH   SOLE 4 607 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   435,487 44,167 SH   SOLE 7 41,781 0 2,386
RECURSION PHARMACEUTICALS IN CL A 75629V104   3,735,934 378,898 SH   SOLE 18 371,714 0 7,184
RECURSION PHARMACEUTICALS IN CL A 75629V104   2,779,149 281,861 SH   SOLE 19 281,861 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   64,347,415 6,526,107 SH   SOLE 21 6,526,107 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   40,806,921 4,138,633 SH   SOLE 22 3,961,163 0 177,470
RECURSION PHARMACEUTICALS IN CL A 75629V104   214,011 21,705 SH   SOLE 25 21,705 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   807,238 81,870 SH   SOLE 26 81,870 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   6,490,907 658,307 SH   SOLE 30 658,307 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   13,508 1,370 SH   SOLE 36 1,370 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   219,444 22,256 SH   SOLE 40 22,256 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   931,947 94,518 SH   SOLE 43 75,835 0 18,683
RED CAT HLDGS INC COM 75644T100   236,529 268,783 SH   SOLE 22 268,783 0 0
RED RIVER BANCSHARES INC COM 75686R202   130,287 2,322 SH   SOLE 2 182 0 2,140
RED RIVER BANCSHARES INC COM 75686R202   3,591 64 SH   SOLE 7 64 0 0
RED RIVER BANCSHARES INC COM 75686R202   792,890 14,131 SH   SOLE 18 14,131 0 0
RED RIVER BANCSHARES INC COM 75686R202   557,172 9,930 SH   SOLE 19 9,930 0 0
RED RIVER BANCSHARES INC COM 75686R202   11,534,477 205,569 SH   SOLE 21 205,569 0 0
RED RIVER BANCSHARES INC COM 75686R202   5,787,634 103,148 SH   SOLE 22 99,186 0 3,962
RED ROBIN GOURMET BURGERS IN COM 75689M101   57,449 4,607 SH   SOLE 2 2,104 0 2,503
RED ROBIN GOURMET BURGERS IN COM 75689M101   514,113 41,228 SH   SOLE 18 41,228 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   382,679 30,688 SH   SOLE 19 30,688 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   7,811,794 626,447 SH   SOLE 21 626,447 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   5,299,189 424,955 SH   SOLE 22 418,059 0 6,896
RED ROCK RESORTS INC CL A 75700L108   1,816,953 34,070 SH   SOLE 2 16,148 0 17,922
RED ROCK RESORTS INC CL A 75700L108   11,839 222 SH   SOLE 4 222 0 0
RED ROCK RESORTS INC CL A 75700L108   22,185 416 SH   SOLE 7 416 0 0
RED ROCK RESORTS INC CL A 75700L108   6,450,264 120,950 SH   SOLE 18 120,950 0 0
RED ROCK RESORTS INC CL A 75700L108   5,216,794 97,821 SH   SOLE 19 97,821 0 0
RED ROCK RESORTS INC CL A 75700L108   97,335,943 1,825,163 SH   SOLE 21 1,825,163 0 0
RED ROCK RESORTS INC CL A 75700L108   71,483,852 1,340,406 SH   SOLE 22 1,287,568 0 52,838
RED ROCK RESORTS INC CL A 75700L108   542,846 10,179 SH   SOLE 25 10,179 0 0
RED ROCK RESORTS INC CL A 75700L108   979,085 18,359 SH   SOLE 26 18,359 0 0
RED ROCK RESORTS INC CL A 75700L108   60,796 1,140 SH   SOLE 28 1,140 0 0
RED ROCK RESORTS INC CL A 75700L108   1,993,422 37,379 SH   SOLE 30 37,379 0 0
RED ROCK RESORTS INC CL A 75700L108   460,985 8,644 SH   SOLE 40 8,644 0 0
RED ROCK RESORTS INC CL A 75700L108   1,822,126 34,167 SH   SOLE 43 31,040 0 3,127
RED VIOLET INC COM 75704L104   77,643 3,888 SH   SOLE 2 3,091 0 797
RED VIOLET INC COM 75704L104   3,475 174 SH   SOLE 7 174 0 0
RED VIOLET INC COM 75704L104   566,908 28,388 SH   SOLE 18 28,388 0 0
RED VIOLET INC COM 75704L104   449,405 22,504 SH   SOLE 19 22,504 0 0
RED VIOLET INC COM 75704L104   8,469,636 424,118 SH   SOLE 21 424,118 0 0
RED VIOLET INC COM 75704L104   5,215,365 261,160 SH   SOLE 22 258,678 0 2,482
REDFIN CORP COM 75737F108   5,366,906 520,049 SH   SOLE 2 440,085 0 79,964
REDFIN CORP COM 75737F108   3,746 363 SH   SOLE 4 363 0 0
REDFIN CORP COM 75737F108   9,267 898 SH   SOLE 7 898 0 0
REDFIN CORP COM 75737F108   2,905,524 281,543 SH   SOLE 18 276,566 0 4,977
REDFIN CORP COM 75737F108   5,341,642 517,601 SH   SOLE 19 517,601 0 0
REDFIN CORP COM 75737F108   43,332,276 4,198,864 SH   SOLE 21 4,198,864 0 0
REDFIN CORP COM 75737F108   38,776,100 3,757,374 SH   SOLE 22 3,640,261 0 117,113
REDFIN CORP COM 75737F108   123,479 11,965 SH   SOLE 23 11,965 0 0
REDFIN CORP COM 75737F108   228,278 22,120 SH   SOLE 25 22,120 0 0
REDFIN CORP COM 75737F108   590,665 57,235 SH   SOLE 26 26,661 0 30,574
REDFIN CORP COM 75737F108   19,133 1,854 SH   SOLE 28 1,854 0 0
REDFIN CORP COM 75737F108   570,933 55,323 SH   SOLE 30 55,323 0 0
REDFIN CORP COM 75737F108   710,068 68,805 SH   SOLE 34 68,805 0 0
REDFIN CORP COM 75737F108   231,116 22,395 SH   SOLE 40 22,395 0 0
REDFIN CORP COM 75737F108   2,102,184 203,700 SH   SOLE 43 192,266 0 11,434
REDFIN CORP NOTE 10/1 75737FAC2   1,672,925 2,008,000 PRN   SOLE 21 2,008,000 0 0
REDFIN CORP NOTE 0.500% 4/0 75737FAE8   2,471,315 3,850,000 PRN   SOLE 21 3,850,000 0 0
REDWIRE CORPORATION COM 75776W103   21,107 7,406 SH   SOLE 2 0 0 7,406
REDWIRE CORPORATION COM 75776W103   65,185 22,872 SH   SOLE 18 22,872 0 0
REDWIRE CORPORATION COM 75776W103   31,265 10,970 SH   SOLE 19 10,970 0 0
REDWIRE CORPORATION COM 75776W103   935,022 328,078 SH   SOLE 21 328,078 0 0
REDWIRE CORPORATION COM 75776W103   983,811 345,197 SH   SOLE 22 342,587 0 2,610
REDWOOD TRUST INC COM 758075402   812,655 109,670 SH   SOLE 2 32,353 0 77,317
REDWOOD TRUST INC COM 758075402   4,076 550 SH   SOLE 4 550 0 0
REDWOOD TRUST INC COM 758075402   7,284 983 SH   SOLE 7 983 0 0
REDWOOD TRUST INC COM 758075402   2,792,244 376,821 SH   SOLE 18 376,821 0 0
REDWOOD TRUST INC COM 758075402   1,772,146 239,156 SH   SOLE 19 239,156 0 0
REDWOOD TRUST INC COM 758075402   110,445,220 14,904,888 SH   SOLE 21 14,904,888 0 0
REDWOOD TRUST INC COM 758075402   27,070,857 3,653,287 SH   SOLE 22 3,508,616 0 144,671
REDWOOD TRUST INC COM 758075402   213,660 28,834 SH   SOLE 25 28,834 0 0
REDWOOD TRUST INC COM 758075402   604,226 81,542 SH   SOLE 26 10,532 0 71,010
REDWOOD TRUST INC COM 758075402   14,924 2,014 SH   SOLE 28 2,014 0 0
REDWOOD TRUST INC COM 758075402   2,323,643 313,582 SH   SOLE 30 313,582 0 0
REDWOOD TRUST INC COM 758075402   61,644 8,319 SH   SOLE 36 8,319 0 0
REDWOOD TRUST INC COM 758075402   209,510 28,274 SH   SOLE 40 28,274 0 0
REDWOOD TRUST INC COM 758075402   31,648 4,271 SH   OTR 43 4,271 0 0
REDWOOD TRUST INC COM 758075402   1,364,388 184,128 SH   SOLE 43 180,881 0 3,247
REGAL REXNORD CORPORATION COM 758750103   32,142,839 217,152 SH   SOLE 2 62,162 0 154,990
REGAL REXNORD CORPORATION COM 758750103   27,236 184 SH   SOLE 4 184 0 0
REGAL REXNORD CORPORATION COM 758750103   1,436,534 9,705 SH   SOLE 7 9,211 0 494
REGAL REXNORD CORPORATION COM 758750103   16,972,417 114,663 SH   SOLE 18 114,663 0 0
REGAL REXNORD CORPORATION COM 758750103   3,121,150 21,086 SH   SOLE 19 21,086 0 0
REGAL REXNORD CORPORATION COM 758750103   484,362,146 3,272,275 SH   SOLE 21 3,272,275 0 0
REGAL REXNORD CORPORATION COM 758750103   287,586,726 1,942,891 SH   SOLE 22 1,854,234 0 88,657
REGAL REXNORD CORPORATION COM 758750103   1,944,835 13,139 SH   SOLE 25 13,139 0 0
REGAL REXNORD CORPORATION COM 758750103   2,502,130 16,904 SH   SOLE 26 16,904 0 0
REGAL REXNORD CORPORATION COM 758750103   352,436 2,381 SH   SOLE 28 774 0 1,607
REGAL REXNORD CORPORATION COM 758750103   6,999,718 47,289 SH   SOLE 30 47,289 0 0
REGAL REXNORD CORPORATION COM 758750103   134,402 908 SH   SOLE 31 908 0 0
REGAL REXNORD CORPORATION COM 758750103   179,104 1,210 SH   SOLE 36 1,210 0 0
REGAL REXNORD CORPORATION COM 758750103   2,027,134 13,695 SH   SOLE 40 13,695 0 0
REGAL REXNORD CORPORATION COM 758750103   7,046,435 47,605 SH   SOLE 43 40,804 0 6,801
REGENCELL BIOSCIENCE HLDGS L ORDINARY SHARES G7487R100   2,499 238 SH   SOLE 2 238 0 0
REGENCY CTRS CORP COM 758849103   33,252,033 496,299 SH   SOLE 2 132,610 0 363,689
REGENCY CTRS CORP COM 758849103   33,021,955 492,865 SH   SOLE 4 377,178 0 115,687
REGENCY CTRS CORP COM 758849103   25,847,662 385,786 SH   SOLE 7 345,196 0 40,590
REGENCY CTRS CORP COM 758849103   32,562 486 SH   SOLE 13 486 0 0
REGENCY CTRS CORP COM 758849103   1,583,009 23,627 SH   SOLE 15 23,627 0 0
REGENCY CTRS CORP COM 758849103   29,255,617 436,651 SH   SOLE 18 426,522 0 10,129
REGENCY CTRS CORP COM 758849103   35,989,787 537,161 SH   SOLE 19 537,161 0 0
REGENCY CTRS CORP COM 758849103   413,508,657 6,171,771 SH   SOLE 21 6,171,771 0 0
REGENCY CTRS CORP COM 758849103   416,560,105 6,217,315 SH   SOLE 22 5,327,578 0 889,737
REGENCY CTRS CORP COM 758849103   21,368,779 318,937 SH   SOLE 23 318,937 0 0
REGENCY CTRS CORP COM 758849103   89,664,559 1,338,277 SH   SOLE 25 1,308,981 0 29,296
REGENCY CTRS CORP COM 758849103   22,634,208 337,824 SH   SOLE 26 247,869 0 89,955
REGENCY CTRS CORP COM 758849103   34,854,740 520,220 SH   SOLE 28 120,182 0 400,038
REGENCY CTRS CORP COM 758849103   107,238,994 1,600,582 SH   SOLE 30 1,600,582 0 0
REGENCY CTRS CORP COM 758849103   2,744,387 40,961 SH   SOLE 31 38,181 0 2,780
REGENCY CTRS CORP COM 758849103   4,035,946 60,238 SH   SOLE 34 60,238 0 0
REGENCY CTRS CORP COM 758849103   3,837,827 57,281 SH   SOLE 36 57,281 0 0
REGENCY CTRS CORP COM 758849103   567,691 8,473 SH   SOLE 40 8,473 0 0
REGENCY CTRS CORP COM 758849103   26,733 399 SH   OTR 43 399 0 0
REGENCY CTRS CORP COM 758849103   15,062,161 224,808 SH   SOLE 43 209,870 0 14,938
REGENERON PHARMACEUTICALS COM 75886F107   216,336,880 246,316 SH   SOLE 2 83,207 0 163,109
REGENERON PHARMACEUTICALS COM 75886F107   78,701,810 89,608 SH   SOLE 4 45,389 0 44,219
REGENERON PHARMACEUTICALS COM 75886F107   104,043,990 118,462 SH   SOLE 7 108,805 0 9,657
REGENERON PHARMACEUTICALS COM 75886F107   4,125,328 4,697 SH   SOLE 13 4,697 0 0
REGENERON PHARMACEUTICALS COM 75886F107   14,384,634 16,378 SH   SOLE 15 16,378 0 0
REGENERON PHARMACEUTICALS COM 75886F107   155,911,406 177,517 SH   SOLE 18 166,717 0 10,800
REGENERON PHARMACEUTICALS COM 75886F107   161,749,400 184,164 SH   SOLE 19 184,164 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,890,240,722 3,290,759 SH   SOLE 21 3,290,759 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,084,306,009 2,373,141 SH   SOLE 22 2,141,705 0 231,436
REGENERON PHARMACEUTICALS COM 75886F107   187,094,214 213,021 SH   SOLE 23 213,021 0 0
REGENERON PHARMACEUTICALS COM 75886F107   253,838,984 289,015 SH   SOLE 25 259,502 0 29,513
REGENERON PHARMACEUTICALS COM 75886F107   117,250,837 133,499 SH   SOLE 26 62,308 0 71,191
REGENERON PHARMACEUTICALS COM 75886F107   218,489,568 248,767 SH   SOLE 28 15,907 0 232,860
REGENERON PHARMACEUTICALS COM 75886F107   1,458,840 1,661 SH   SOLE 29 1,661 0 0
REGENERON PHARMACEUTICALS COM 75886F107   748,854,646 852,628 SH   SOLE 30 852,376 0 252
REGENERON PHARMACEUTICALS COM 75886F107   23,850,843 27,156 SH   SOLE 31 25,363 0 1,793
REGENERON PHARMACEUTICALS COM 75886F107   27,328,872 31,116 SH   SOLE 32 31,116 0 0
REGENERON PHARMACEUTICALS COM 75886F107   158,148,411 180,064 SH   SOLE 34 180,064 0 0
REGENERON PHARMACEUTICALS COM 75886F107   24,418,219 27,802 SH   SOLE 36 27,802 0 0
REGENERON PHARMACEUTICALS COM 75886F107   4,907,006 5,587 SH   SOLE 40 5,587 0 0
REGENERON PHARMACEUTICALS COM 75886F107   103,944,919 118,349 SH   SOLE 43 107,769 0 10,580
REGENXBIO INC COM 75901B107   3,975,835 221,495 SH   SOLE 2 114,336 0 107,159
REGENXBIO INC COM 75901B107   2,746 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107   6,193 345 SH   SOLE 7 345 0 0
REGENXBIO INC COM 75901B107   2,632,170 146,639 SH   SOLE 18 133,522 0 13,117
REGENXBIO INC COM 75901B107   9,399,159 523,630 SH   SOLE 19 523,630 0 0
REGENXBIO INC COM 75901B107   92,238,409 5,138,630 SH   SOLE 21 5,138,630 0 0
REGENXBIO INC COM 75901B107   32,527,357 1,812,109 SH   SOLE 22 1,724,389 0 87,720
REGENXBIO INC COM 75901B107   196,840 10,966 SH   SOLE 23 10,966 0 0
REGENXBIO INC COM 75901B107   131,179 7,308 SH   SOLE 25 7,308 0 0
REGENXBIO INC COM 75901B107   1,755,420 97,795 SH   SOLE 26 7,553 0 90,242
REGENXBIO INC COM 75901B107   64,099 3,571 SH   SOLE 28 3,571 0 0
REGENXBIO INC COM 75901B107   3,866,376 215,397 SH   SOLE 30 215,397 0 0
REGENXBIO INC COM 75901B107   139,866 7,792 SH   SOLE 40 7,792 0 0
REGENXBIO INC COM 75901B107   389,838 21,718 SH   SOLE 43 20,645 0 1,073
REGIONAL MGMT CORP COM 75902K106   4,719,028 188,159 SH   SOLE 2 118,409 0 69,750
REGIONAL MGMT CORP COM 75902K106   3,311 132 SH   SOLE 7 132 0 0
REGIONAL MGMT CORP COM 75902K106   638,562 25,461 SH   SOLE 18 25,461 0 0
REGIONAL MGMT CORP COM 75902K106   4,182,817 166,779 SH   SOLE 19 166,779 0 0
REGIONAL MGMT CORP COM 75902K106   8,459,735 337,310 SH   SOLE 21 337,310 0 0
REGIONAL MGMT CORP COM 75902K106   14,632,199 583,421 SH   SOLE 22 557,628 0 25,793
REGIONAL MGMT CORP COM 75902K106   330,705 13,186 SH   SOLE 23 13,186 0 0
REGIONAL MGMT CORP COM 75902K106   1,703,835 67,936 SH   SOLE 26 0 0 67,936
REGIONAL MGMT CORP COM 75902K106   3,762 150 SH   SOLE 43 150 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   45,041,194 2,324,107 SH   SOLE 2 733,934 0 1,590,173
REGIONS FINANCIAL CORP NEW COM 7591EP100   22,403,997 1,156,037 SH   SOLE 4 621,021 0 535,016
REGIONS FINANCIAL CORP NEW COM 7591EP100   31,576,745 1,629,347 SH   SOLE 7 1,354,903 0 274,444
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,156,850 59,693 SH   SOLE 13 59,693 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   2,878,570 148,533 SH   SOLE 15 148,533 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   54,419,017 2,807,999 SH   SOLE 18 2,681,384 0 126,615
REGIONS FINANCIAL CORP NEW COM 7591EP100   16,490,985 850,928 SH   SOLE 19 850,928 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   729,709,384 37,652,703 SH   SOLE 21 37,652,703 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   408,668,502 21,087,126 SH   SOLE 22 18,873,553 0 2,213,573
REGIONS FINANCIAL CORP NEW COM 7591EP100   32,169,463 1,659,931 SH   SOLE 23 1,659,931 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   55,659,205 2,871,992 SH   SOLE 25 2,862,864 0 9,128
REGIONS FINANCIAL CORP NEW COM 7591EP100   26,303,583 1,357,254 SH   SOLE 26 630,941 0 726,313
REGIONS FINANCIAL CORP NEW COM 7591EP100   42,335,707 2,184,505 SH   SOLE 28 63,717 0 2,120,788
REGIONS FINANCIAL CORP NEW COM 7591EP100   690,296 35,619 SH   SOLE 29 35,619 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   194,607,584 10,041,671 SH   SOLE 30 9,894,591 0 147,080
REGIONS FINANCIAL CORP NEW COM 7591EP100   6,505,788 335,696 SH   SOLE 31 319,992 0 15,704
REGIONS FINANCIAL CORP NEW COM 7591EP100   3,583,982 184,932 SH   SOLE 32 184,932 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   793,533 40,946 SH   SOLE 34 40,946 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   5,412,815 279,299 SH   SOLE 36 279,299 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   942,449 48,630 SH   SOLE 40 48,630 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   29,613 1,528 SH   OTR 43 1,528 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   24,669,679 1,272,945 SH   SOLE 43 1,170,846 0 102,099
REGIS CORP MINN COM SHS 758932206   3,723 394 SH   SOLE 18 394 0 0
REGIS CORP MINN COM SHS 758932206   47,089 4,983 SH   SOLE 21 4,983 0 0
REGIS CORP MINN COM SHS 758932206   169,079 17,892 SH   SOLE 22 17,892 0 0
REGULUS THERAPEUTICS INC COM 75915K309   733 573 SH   SOLE 22 573 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   75,350,976 465,762 SH   SOLE 2 276,248 0 189,514
REINSURANCE GRP OF AMERICA I COM NEW 759351604   5,107,880 31,573 SH   SOLE 4 19,231 0 12,342
REINSURANCE GRP OF AMERICA I COM NEW 759351604   2,849,108 17,611 SH   SOLE 7 17,050 0 561
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,395,029 8,623 SH   SOLE 13 8,623 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   85,892,716 530,923 SH   SOLE 18 510,863 0 20,060
REINSURANCE GRP OF AMERICA I COM NEW 759351604   47,999,317 296,695 SH   SOLE 19 296,695 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   540,768,255 3,342,615 SH   SOLE 21 3,342,615 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   364,147,205 2,250,879 SH   SOLE 22 2,103,129 0 147,750
REINSURANCE GRP OF AMERICA I COM NEW 759351604   11,858,312 73,299 SH   SOLE 23 73,299 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   5,510,389 34,061 SH   SOLE 25 15,600 0 18,461
REINSURANCE GRP OF AMERICA I COM NEW 759351604   20,750,065 128,261 SH   SOLE 26 25,689 0 102,572
REINSURANCE GRP OF AMERICA I COM NEW 759351604   3,615,298 22,347 SH   SOLE 28 785 0 21,562
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,747,386 10,801 SH   SOLE 29 10,801 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   12,640,519 78,134 SH   SOLE 30 78,134 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   2,265,405 14,003 SH   SOLE 31 14,003 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   24,356,626 150,554 SH   SOLE 34 150,554 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,495,333 9,243 SH   SOLE 36 9,243 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   2,182,898 13,493 SH   SOLE 40 13,493 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   52,740 326 SH   OTR 43 326 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   20,881,762 129,075 SH   SOLE 43 120,345 0 8,730
REKOR SYSTEMS INC COM 759419104   77,343 23,226 SH   SOLE 18 23,226 0 0
REKOR SYSTEMS INC COM 759419104   455,750 136,862 SH   SOLE 21 136,862 0 0
REKOR SYSTEMS INC COM 759419104   2,643,021 793,700 SH   SOLE 22 793,700 0 0
REKOR SYSTEMS INC COM 759419104   65,648 19,714 SH   SOLE 26 12,441 0 7,273
REKOR SYSTEMS INC COM 759419104   295,804 88,830 SH   SOLE 28 0 0 88,830
REKOR SYSTEMS INC COM 759419104   156,257 46,924 SH   SOLE 31 43,645 0 3,279
RELAY THERAPEUTICS INC COM 75943R102   4,387,331 398,486 SH   SOLE 2 192,179 0 206,307
RELAY THERAPEUTICS INC COM 75943R102   3,699 336 SH   SOLE 4 336 0 0
RELAY THERAPEUTICS INC COM 75943R102   8,676 788 SH   SOLE 7 788 0 0
RELAY THERAPEUTICS INC COM 75943R102   3,085,751 280,268 SH   SOLE 18 265,317 0 14,951
RELAY THERAPEUTICS INC COM 75943R102   7,744,819 703,435 SH   SOLE 19 703,435 0 0
RELAY THERAPEUTICS INC COM 75943R102   45,903,740 4,169,277 SH   SOLE 21 4,169,277 0 0
RELAY THERAPEUTICS INC COM 75943R102   37,182,179 3,377,128 SH   SOLE 22 3,209,376 0 167,752
RELAY THERAPEUTICS INC COM 75943R102   269,558 24,483 SH   SOLE 23 24,483 0 0
RELAY THERAPEUTICS INC COM 75943R102   210,335 19,104 SH   SOLE 25 19,104 0 0
RELAY THERAPEUTICS INC COM 75943R102   1,425,575 129,480 SH   SOLE 26 29,683 0 99,797
RELAY THERAPEUTICS INC COM 75943R102   4,114,371 373,694 SH   SOLE 30 373,694 0 0
RELAY THERAPEUTICS INC COM 75943R102   391,406 35,550 SH   SOLE 34 35,550 0 0
RELAY THERAPEUTICS INC COM 75943R102   160,019 14,534 SH   SOLE 40 14,534 0 0
RELAY THERAPEUTICS INC COM 75943R102   515,929 46,860 SH   SOLE 43 44,021 0 2,839
RELIANCE GLOBAL GROUP INC COM 75946W306   5,638 10,499 SH   SOLE 22 10,499 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   46,040,362 164,618 SH   SOLE 2 93,280 0 71,338
RELIANCE STEEL & ALUMINUM CO COM 759509102   26,501,078 94,755 SH   SOLE 4 50,523 0 44,232
RELIANCE STEEL & ALUMINUM CO COM 759509102   3,952,438 14,132 SH   SOLE 7 8,297 0 5,835
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,479,507 5,290 SH   SOLE 13 5,290 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,657,104 5,925 SH   SOLE 15 5,925 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   32,637,537 116,696 SH   SOLE 18 112,873 0 3,823
RELIANCE STEEL & ALUMINUM CO COM 759509102   7,079,260 25,312 SH   SOLE 19 25,312 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   914,713,857 3,270,573 SH   SOLE 21 3,270,573 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   492,797,279 1,762,004 SH   SOLE 22 1,646,439 0 115,565
RELIANCE STEEL & ALUMINUM CO COM 759509102   26,188,676 93,638 SH   SOLE 23 93,638 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   14,726,830 52,656 SH   SOLE 25 51,853 0 803
RELIANCE STEEL & ALUMINUM CO COM 759509102   16,782,758 60,007 SH   SOLE 26 29,282 0 30,725
RELIANCE STEEL & ALUMINUM CO COM 759509102   36,987,680 132,250 SH   SOLE 28 1,289 0 130,961
RELIANCE STEEL & ALUMINUM CO COM 759509102   51,461 184 SH   SOLE 29 184 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   88,968,445 318,108 SH   SOLE 30 308,883 0 9,225
RELIANCE STEEL & ALUMINUM CO COM 759509102   3,654,299 13,066 SH   SOLE 31 12,107 0 959
RELIANCE STEEL & ALUMINUM CO COM 759509102   677,665 2,423 SH   SOLE 34 2,423 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   2,894,968 10,351 SH   SOLE 36 10,351 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   868,966 3,107 SH   SOLE 40 3,107 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   12,014 43 SH   OTR 43 43 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   39,050,863 139,627 SH   SOLE 43 130,583 0 9,044
RELMADA THERAPEUTICS INC COM 75955J402   12,176 2,941 SH   SOLE 2 0 0 2,941
RELMADA THERAPEUTICS INC COM 75955J402   17,413 4,206 SH   SOLE 18 4,206 0 0
RELMADA THERAPEUTICS INC COM 75955J402   234,399 56,618 SH   SOLE 21 56,618 0 0
RELMADA THERAPEUTICS INC COM 75955J402   2,107,169 508,978 SH   SOLE 22 508,978 0 0
RELX PLC SPONSORED ADR 759530108   14,516 366 SH   SOLE 2 366 0 0
RELX PLC SPONSORED ADR 759530108   47,562,462 1,199,255 SH   SOLE 18 1,195,033 0 4,222
RELX PLC SPONSORED ADR 759530108   63,953,112 1,612,534 SH   SOLE 43 1,440,889 0 171,645
REMARK HLDGS INC COM NEW 75955K300   6 12 SH   SOLE 21 12 0 0
REMARK HLDGS INC COM NEW 75955K300   67,346 135,998 SH   SOLE 22 135,998 0 0
REMITLY GLOBAL INC COM 75960P104   1,467,123 75,547 SH   SOLE 2 44,022 0 31,525
REMITLY GLOBAL INC COM 75960P104   5,476 282 SH   SOLE 4 282 0 0
REMITLY GLOBAL INC COM 75960P104   294,038 15,141 SH   SOLE 7 14,363 0 778
REMITLY GLOBAL INC COM 75960P104   6,147,887 316,575 SH   SOLE 18 316,575 0 0
REMITLY GLOBAL INC COM 75960P104   6,788,378 349,556 SH   SOLE 19 349,556 0 0
REMITLY GLOBAL INC COM 75960P104   97,976,658 5,045,142 SH   SOLE 21 5,045,142 0 0
REMITLY GLOBAL INC COM 75960P104   71,020,163 3,657,063 SH   SOLE 22 3,546,533 0 110,530
REMITLY GLOBAL INC COM 75960P104   13,730 707 SH   SOLE 23 707 0 0
REMITLY GLOBAL INC COM 75960P104   481,266 24,782 SH   SOLE 25 24,782 0 0
REMITLY GLOBAL INC COM 75960P104   792,297 40,798 SH   SOLE 26 40,798 0 0
REMITLY GLOBAL INC COM 75960P104   58,998 3,038 SH   SOLE 28 0 0 3,038
REMITLY GLOBAL INC COM 75960P104   1,470,366 75,714 SH   SOLE 30 75,714 0 0
REMITLY GLOBAL INC COM 75960P104   1,660,196 85,489 SH   SOLE 34 85,489 0 0
REMITLY GLOBAL INC COM 75960P104   550,557 28,350 SH   SOLE 40 28,350 0 0
REMITLY GLOBAL INC COM 75960P104   2,136 110 SH   SOLE 43 110 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   23,518,628 119,993 SH   SOLE 2 46,405 0 73,588
RENAISSANCERE HLDGS LTD COM G7496G103   26,656 136 SH   SOLE 4 136 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   2,338,868 11,933 SH   SOLE 7 11,510 0 423
RENAISSANCERE HLDGS LTD COM G7496G103   117,012 597 SH   SOLE 15 597 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   17,983,000 91,750 SH   SOLE 18 91,750 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   3,141,096 16,026 SH   SOLE 19 16,026 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   525,388,584 2,680,554 SH   SOLE 21 2,680,554 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   300,787,480 1,534,630 SH   SOLE 22 1,466,454 0 68,176
RENAISSANCERE HLDGS LTD COM G7496G103   13,080,844 66,739 SH   SOLE 25 66,739 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   6,628,328 33,818 SH   SOLE 26 17,753 0 16,065
RENAISSANCERE HLDGS LTD COM G7496G103   2,951,172 15,057 SH   SOLE 28 759 0 14,298
RENAISSANCERE HLDGS LTD COM G7496G103   7,809,620 39,845 SH   SOLE 30 39,845 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   137,592 702 SH   SOLE 31 702 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   20,578,236 104,991 SH   SOLE 34 104,991 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   1,044,092 5,327 SH   SOLE 36 5,327 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   2,026,248 10,338 SH   SOLE 40 10,338 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   21,364 109 SH   OTR 43 109 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   8,446,726 43,096 SH   SOLE 43 37,590 0 5,506
RENASANT CORP COM 75970E107   1,669,753 49,577 SH   SOLE 2 14,995 0 34,582
RENASANT CORP COM 75970E107   610,450 18,125 SH   SOLE 7 17,131 0 994
RENASANT CORP COM 75970E107   5,876,385 174,477 SH   SOLE 18 174,477 0 0
RENASANT CORP COM 75970E107   3,456,578 102,630 SH   SOLE 19 102,630 0 0
RENASANT CORP COM 75970E107   212,837,864 6,319,414 SH   SOLE 21 6,319,414 0 0
RENASANT CORP COM 75970E107   46,962,045 1,394,360 SH   SOLE 22 1,324,084 0 70,276
RENASANT CORP COM 75970E107   212,386 6,306 SH   SOLE 25 6,306 0 0
RENASANT CORP COM 75970E107   377,115 11,197 SH   SOLE 26 11,197 0 0
RENASANT CORP COM 75970E107   33,781 1,003 SH   SOLE 28 1,003 0 0
RENASANT CORP COM 75970E107   3,897,854 115,732 SH   SOLE 30 115,732 0 0
RENASANT CORP COM 75970E107   472 14 SH   SOLE 36 14 0 0
RENASANT CORP COM 75970E107   202,349 6,008 SH   SOLE 40 6,008 0 0
RENASANT CORP COM 75970E107   157,025 4,662 SH   SOLE 43 4,261 0 401
RENEO PHARMACEUTICALS INC COM 75974E103   4,346 2,716 SH   SOLE 2 848 0 1,868
RENEO PHARMACEUTICALS INC COM 75974E103   51,843 32,402 SH   SOLE 18 32,402 0 0
RENEO PHARMACEUTICALS INC COM 75974E103   42,362 26,476 SH   SOLE 19 26,476 0 0
RENEO PHARMACEUTICALS INC COM 75974E103   1,191,410 744,631 SH   SOLE 21 744,631 0 0
RENEO PHARMACEUTICALS INC COM 75974E103   249,570 155,981 SH   SOLE 22 150,983 0 4,998
RENEO PHARMACEUTICALS INC COM 75974E103   33,757 21,098 SH   SOLE 30 21,098 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   1,480,218 193,240 SH   SOLE 2 193,240 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   304,171 39,709 SH   SOLE 4 39,709 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   20,468 2,672 SH   SOLE 7 2,672 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   289,019 37,731 SH   SOLE 13 37,731 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   137,528 17,954 SH   SOLE 19 17,954 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   12,646,231 1,650,944 SH   SOLE 21 1,650,944 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   3,942,939 514,744 SH   SOLE 22 514,744 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   38,208 4,988 SH   SOLE 23 4,988 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   407,037 53,138 SH   SOLE 28 1,754 0 51,384
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   16,412,508 2,142,625 SH   SOLE 30 2,142,625 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   7,361 961 SH   SOLE 34 961 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   147,478 19,253 SH   SOLE 36 19,253 0 0
RENOVARO BIOSCIENCES INC COM 29350E104   74,390 23,467 SH   SOLE 2 0 0 23,467
RENOVARO BIOSCIENCES INC COM 29350E104   19,530 6,161 SH   SOLE 18 6,161 0 0
RENOVARO BIOSCIENCES INC COM 29350E104   185,248 58,438 SH   SOLE 21 58,438 0 0
RENOVARO BIOSCIENCES INC COM 29350E104   558,871 176,300 SH   SOLE 22 176,300 0 0
RENOVARO BIOSCIENCES INC COM 29350E104   6,711 2,117 SH   SOLE 26 1,371 0 746
RENOVARO BIOSCIENCES INC COM 29350E104   30,556 9,639 SH   SOLE 28 0 0 9,639
RENOVARO BIOSCIENCES INC COM 29350E104   16,062 5,067 SH   SOLE 31 4,737 0 330
RENOVARO BIOSCIENCES INC COM 29350E104   74,390 23,467 SH   SOLE 43 0 0 23,467
RENOVORX INC COM NEW 75989R107   48,979 21,388 SH   SOLE 21 21,388 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   12,574 23,837 SH   SOLE 2 5,877 0 17,960
RENT THE RUNWAY INC COM CL A 76010Y103   78,692 149,180 SH   SOLE 18 149,180 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   51,177 97,018 SH   SOLE 19 97,018 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   976,832 1,851,815 SH   SOLE 21 1,851,815 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   568,675 1,078,057 SH   SOLE 22 1,047,522 0 30,535
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   7,639 267 SH   SOLE 2 267 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   7,639 267 SH   SOLE 18 267 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   6,197,102 216,606 SH   SOLE 43 194,079 0 22,527
REPARE THERAPEUTICS INC COM 760273102   293,942 40,266 SH   SOLE 2 40,266 0 0
REPARE THERAPEUTICS INC COM 760273102   25,258 3,460 SH   SOLE 18 3,460 0 0
REPARE THERAPEUTICS INC COM 760273102   95,134 13,032 SH   SOLE 22 13,032 0 0
REPARE THERAPEUTICS INC COM 760273102   43,384 5,943 SH   SOLE 26 0 0 5,943
REPAY HLDGS CORP COM CL A 76029L100   1,576,236 184,571 SH   SOLE 2 87,923 0 96,648
REPAY HLDGS CORP COM CL A 76029L100   2,912 341 SH   SOLE 4 341 0 0
REPAY HLDGS CORP COM CL A 76029L100   7,771 910 SH   SOLE 7 910 0 0
REPAY HLDGS CORP COM CL A 76029L100   1,885,120 220,740 SH   SOLE 18 220,740 0 0
REPAY HLDGS CORP COM CL A 76029L100   4,368,483 511,532 SH   SOLE 19 511,532 0 0
REPAY HLDGS CORP COM CL A 76029L100   28,139,249 3,294,994 SH   SOLE 21 3,294,994 0 0
REPAY HLDGS CORP COM CL A 76029L100   24,620,760 2,882,993 SH   SOLE 22 2,745,511 0 137,482
REPAY HLDGS CORP COM CL A 76029L100   84,666 9,914 SH   SOLE 25 9,914 0 0
REPAY HLDGS CORP COM CL A 76029L100   681,817 79,838 SH   SOLE 26 29,496 0 50,342
REPAY HLDGS CORP COM CL A 76029L100   2,050 240 SH   SOLE 28 240 0 0
REPAY HLDGS CORP COM CL A 76029L100   1,050,608 123,022 SH   SOLE 30 123,022 0 0
REPAY HLDGS CORP COM CL A 76029L100   8,847,295 1,035,983 SH   SOLE 34 1,035,983 0 0
REPAY HLDGS CORP COM CL A 76029L100   79,661 9,328 SH   SOLE 40 9,328 0 0
REPAY HLDGS CORP COM CL A 76029L100   574,477 67,269 SH   SOLE 43 62,071 0 5,198
REPLIGEN CORP COM 759916109   23,032,020 128,098 SH   SOLE 2 58,098 0 70,000
REPLIGEN CORP COM 759916109   7,209,620 40,098 SH   SOLE 4 17,102 0 22,996
REPLIGEN CORP COM 759916109   1,264,893 7,035 SH   SOLE 7 6,861 0 174
REPLIGEN CORP COM 759916109   130,715 727 SH   SOLE 13 727 0 0
REPLIGEN CORP COM 759916109   880,660 4,898 SH   SOLE 15 4,898 0 0
REPLIGEN CORP COM 759916109   26,586,127 147,865 SH   SOLE 18 144,643 0 3,222
REPLIGEN CORP COM 759916109   313,179,775 1,741,823 SH   SOLE 19 1,741,823 0 0
REPLIGEN CORP COM 759916109   568,247,831 3,160,444 SH   SOLE 21 3,160,444 0 0
REPLIGEN CORP COM 759916109   327,352,151 1,820,646 SH   SOLE 22 1,714,155 0 106,491
REPLIGEN CORP COM 759916109   15,026,425 83,573 SH   SOLE 23 83,573 0 0
REPLIGEN CORP COM 759916109   2,496,703 13,886 SH   SOLE 25 13,706 0 180
REPLIGEN CORP COM 759916109   5,207,547 28,963 SH   SOLE 26 26,014 0 2,949
REPLIGEN CORP COM 759916109   13,749,126 76,469 SH   SOLE 28 620 0 75,849
REPLIGEN CORP COM 759916109   65,771,739 365,805 SH   SOLE 30 365,805 0 0
REPLIGEN CORP COM 759916109   2,125,596 11,822 SH   SOLE 31 10,866 0 956
REPLIGEN CORP COM 759916109   26,445,883 147,085 SH   SOLE 34 147,085 0 0
REPLIGEN CORP COM 759916109   1,201,783 6,684 SH   SOLE 36 6,684 0 0
REPLIGEN CORP COM 759916109   491,573 2,734 SH   SOLE 40 2,734 0 0
REPLIGEN CORP COM 759916109   20,677 115 SH   OTR 43 115 0 0
REPLIGEN CORP COM 759916109   12,743,316 70,875 SH   SOLE 43 55,433 0 15,442
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5   3,107,860 1,967,000 PRN   SOLE 21 1,967,000 0 0
REPLIMUNE GROUP INC COM 76029N106   1,492,228 177,014 SH   SOLE 2 123,426 0 53,588
REPLIMUNE GROUP INC COM 76029N106   691 82 SH   SOLE 4 82 0 0
REPLIMUNE GROUP INC COM 76029N106   3,161 375 SH   SOLE 7 375 0 0
REPLIMUNE GROUP INC COM 76029N106   1,193,764 141,609 SH   SOLE 18 141,609 0 0
REPLIMUNE GROUP INC COM 76029N106   1,725,326 204,665 SH   SOLE 19 204,665 0 0
REPLIMUNE GROUP INC COM 76029N106   19,568,871 2,321,337 SH   SOLE 21 2,321,337 0 0
REPLIMUNE GROUP INC COM 76029N106   13,380,256 1,587,219 SH   SOLE 22 1,518,413 0 68,806
REPLIMUNE GROUP INC COM 76029N106   23,874 2,832 SH   SOLE 23 2,832 0 0
REPLIMUNE GROUP INC COM 76029N106   49,467 5,868 SH   SOLE 25 5,868 0 0
REPLIMUNE GROUP INC COM 76029N106   3,912 464 SH   SOLE 26 464 0 0
REPLIMUNE GROUP INC COM 76029N106   593,767 70,435 SH   SOLE 30 70,435 0 0
REPLIMUNE GROUP INC COM 76029N106   60,460 7,172 SH   SOLE 40 7,172 0 0
REPLIMUNE GROUP INC COM 76029N106   163,668 19,415 SH   SOLE 43 18,607 0 808
REPOSITRAK INC COM NEW 700215304   49,099 4,905 SH   SOLE 2 4,905 0 0
REPOSITRAK INC COM NEW 700215304   39,449 3,941 SH   SOLE 18 3,941 0 0
REPOSITRAK INC COM NEW 700215304   258,488 25,823 SH   SOLE 21 25,823 0 0
REPOSITRAK INC COM NEW 700215304   359,459 35,910 SH   SOLE 22 35,910 0 0
REPOSITRAK INC COM NEW 700215304   29,590 2,956 SH   SOLE 26 1,866 0 1,090
REPOSITRAK INC COM NEW 700215304   133,293 13,316 SH   SOLE 28 0 0 13,316
REPOSITRAK INC COM NEW 700215304   70,330 7,026 SH   SOLE 31 6,544 0 482
REPUBLIC BANCORP INC KY CL A 760281204   971,202 17,607 SH   SOLE 2 2,751 0 14,856
REPUBLIC BANCORP INC KY CL A 760281204   1,931 35 SH   SOLE 7 35 0 0
REPUBLIC BANCORP INC KY CL A 760281204   1,393,397 25,261 SH   SOLE 18 25,261 0 0
REPUBLIC BANCORP INC KY CL A 760281204   2,827,667 51,263 SH   SOLE 19 51,263 0 0
REPUBLIC BANCORP INC KY CL A 760281204   20,673,692 374,795 SH   SOLE 21 374,795 0 0
REPUBLIC BANCORP INC KY CL A 760281204   19,385,486 351,441 SH   SOLE 22 333,913 0 17,528
REPUBLIC BANCORP INC KY CL A 760281204   81,416 1,476 SH   SOLE 25 1,476 0 0
REPUBLIC BANCORP INC KY CL A 760281204   968,720 17,562 SH   SOLE 26 0 0 17,562
REPUBLIC BANCORP INC KY CL A 760281204   30,007 544 SH   SOLE 28 0 0 544
REPUBLIC BANCORP INC KY CL A 760281204   875,444 15,871 SH   SOLE 30 15,871 0 0
REPUBLIC BANCORP INC KY CL A 760281204   51,906 941 SH   SOLE 40 941 0 0
REPUBLIC BANCORP INC KY CL A 760281204   149,318 2,707 SH   SOLE 43 2,352 0 355
REPUBLIC SVCS INC COM 760759100   69,725,102 422,807 SH   SOLE 2 110,593 0 312,214
REPUBLIC SVCS INC COM 760759100   19,496,815 118,227 SH   SOLE 4 96,655 0 21,572
REPUBLIC SVCS INC COM 760759100   30,947,505 187,663 SH   SOLE 7 172,196 0 15,467
REPUBLIC SVCS INC COM 760759100   657,331 3,986 SH   SOLE 13 3,986 0 0
REPUBLIC SVCS INC COM 760759100   5,282,727 32,034 SH   SOLE 15 32,034 0 0
REPUBLIC SVCS INC COM 760759100   84,293,911 511,151 SH   SOLE 18 481,516 0 29,635
REPUBLIC SVCS INC COM 760759100   89,984,626 545,659 SH   SOLE 19 545,659 0 0
REPUBLIC SVCS INC COM 760759100   1,321,421,191 8,012,984 SH   SOLE 21 8,012,984 0 0
REPUBLIC SVCS INC COM 760759100   848,880,327 5,147,537 SH   SOLE 22 4,656,411 0 491,126
REPUBLIC SVCS INC COM 760759100   61,679,308 374,018 SH   SOLE 23 374,018 0 0
REPUBLIC SVCS INC COM 760759100   66,994,852 406,251 SH   SOLE 25 402,047 0 4,204
REPUBLIC SVCS INC COM 760759100   65,811,953 399,078 SH   SOLE 26 267,788 0 131,290
REPUBLIC SVCS INC COM 760759100   70,119,402 425,198 SH   SOLE 28 4,244 0 420,954
REPUBLIC SVCS INC COM 760759100   246,292,096 1,493,494 SH   SOLE 30 1,491,871 0 1,623
REPUBLIC SVCS INC COM 760759100   8,111,923 49,190 SH   SOLE 31 45,435 0 3,755
REPUBLIC SVCS INC COM 760759100   152,626,184 925,512 SH   SOLE 34 925,512 0 0
REPUBLIC SVCS INC COM 760759100   14,058,578 85,250 SH   SOLE 36 85,250 0 0
REPUBLIC SVCS INC COM 760759100   7,555,846 45,818 SH   SOLE 37 45,818 0 0
REPUBLIC SVCS INC COM 760759100   1,922,026 11,655 SH   SOLE 40 11,655 0 0
REPUBLIC SVCS INC COM 760759100   87,402 530 SH   OTR 43 530 0 0
REPUBLIC SVCS INC COM 760759100   80,852,259 490,281 SH   SOLE 43 439,987 0 50,294
RESEARCH FRONTIERS INC COM 760911107   6,725 6,658 SH   SOLE 18 6,658 0 0
RESEARCH FRONTIERS INC COM 760911107   71,465 70,757 SH   SOLE 21 70,757 0 0
RESEARCH FRONTIERS INC COM 760911107   544,222 538,834 SH   SOLE 22 538,834 0 0
RESEARCH SOLUTIONS INC COM 761025105   11,526 4,433 SH   SOLE 18 4,433 0 0
RESEARCH SOLUTIONS INC COM 761025105   158,184 60,840 SH   SOLE 21 60,840 0 0
RESERVOIR MEDIA INC COM 76119X105   818,503 114,797 SH   SOLE 2 104,933 0 9,864
RESERVOIR MEDIA INC COM 76119X105   406,146 56,963 SH   SOLE 18 56,963 0 0
RESERVOIR MEDIA INC COM 76119X105   303,681 42,592 SH   SOLE 19 42,592 0 0
RESERVOIR MEDIA INC COM 76119X105   5,187,802 727,602 SH   SOLE 21 727,602 0 0
RESERVOIR MEDIA INC COM 76119X105   2,052,349 287,847 SH   SOLE 22 275,046 0 12,801
RESHAPE LIFESCIENCES INC COM 76090R200   8,505 34,060 SH   SOLE 22 34,060 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   2,658,363 141,252 SH   SOLE 2 41,984 0 99,268
RESIDEO TECHNOLOGIES INC COM 76118Y104   9,881 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   1,280,099 68,018 SH   SOLE 7 64,386 0 3,632
RESIDEO TECHNOLOGIES INC COM 76118Y104   8,971,814 476,717 SH   SOLE 18 476,717 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   5,683,433 301,989 SH   SOLE 19 301,989 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   333,182,373 17,703,633 SH   SOLE 21 17,703,633 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   80,121,897 4,257,274 SH   SOLE 22 4,064,861 0 192,413
RESIDEO TECHNOLOGIES INC COM 76118Y104   1,803,370 95,822 SH   SOLE 25 95,822 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   2,342,601 124,474 SH   SOLE 26 54,929 0 69,545
RESIDEO TECHNOLOGIES INC COM 76118Y104   48,236 2,563 SH   SOLE 28 2,563 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   9,444,704 501,844 SH   SOLE 30 501,844 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   906,390 48,161 SH   SOLE 34 48,161 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   217,634 11,564 SH   SOLE 36 11,564 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   586,714 31,175 SH   SOLE 40 31,175 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   1,949,909 103,608 SH   SOLE 43 98,615 0 4,994
RESMED INC COM 761152107   50,240,505 292,062 SH   SOLE 2 53,106 0 238,956
RESMED INC COM 761152107   22,184,215 128,963 SH   SOLE 4 64,242 0 64,721
RESMED INC COM 761152107   15,832,033 92,036 SH   SOLE 7 81,033 0 11,003
RESMED INC COM 761152107   627,701 3,649 SH   SOLE 13 3,649 0 0
RESMED INC COM 761152107   3,748,144 21,789 SH   SOLE 15 21,789 0 0
RESMED INC COM 761152107   51,560,587 299,736 SH   SOLE 18 278,467 0 21,269
RESMED INC COM 761152107   31,843,138 185,113 SH   SOLE 19 185,113 0 0
RESMED INC COM 761152107   993,744,402 5,776,912 SH   SOLE 21 5,776,912 0 0
RESMED INC COM 761152107   558,509,547 3,246,771 SH   SOLE 22 2,907,770 0 339,001
RESMED INC COM 761152107   42,843,817 249,063 SH   SOLE 23 249,063 0 0
RESMED INC COM 761152107   38,293,716 222,612 SH   SOLE 25 207,785 0 14,827
RESMED INC COM 761152107   26,304,954 152,918 SH   SOLE 26 76,044 0 76,874
RESMED INC COM 761152107   57,622,916 334,978 SH   SOLE 28 17,395 0 317,583
RESMED INC COM 761152107   152,642,119 887,351 SH   SOLE 30 887,351 0 0
RESMED INC COM 761152107   5,575,340 32,411 SH   SOLE 31 30,052 0 2,359
RESMED INC COM 761152107   8,298,417 48,241 SH   SOLE 34 48,241 0 0
RESMED INC COM 761152107   5,693,346 33,097 SH   SOLE 36 33,097 0 0
RESMED INC COM 761152107   1,322,662 7,689 SH   SOLE 40 7,689 0 0
RESMED INC COM 761152107   27,695 161 SH   OTR 43 161 0 0
RESMED INC COM 761152107   40,016,671 232,628 SH   SOLE 43 193,022 0 39,606
RESOURCES CONNECTION INC COM 76122Q105   1,021,785 72,109 SH   SOLE 2 43,608 0 28,501
RESOURCES CONNECTION INC COM 76122Q105   57 4 SH   SOLE 4 4 0 0
RESOURCES CONNECTION INC COM 76122Q105   2,735 193 SH   SOLE 7 193 0 0
RESOURCES CONNECTION INC COM 76122Q105   1,557,949 109,947 SH   SOLE 18 109,947 0 0
RESOURCES CONNECTION INC COM 76122Q105   951,430 67,144 SH   SOLE 19 67,144 0 0
RESOURCES CONNECTION INC COM 76122Q105   56,780,834 4,007,116 SH   SOLE 21 4,007,116 0 0
RESOURCES CONNECTION INC COM 76122Q105   13,662,147 964,160 SH   SOLE 22 916,856 0 47,304
RESOURCES CONNECTION INC COM 76122Q105   69,787 4,925 SH   SOLE 25 4,925 0 0
RESOURCES CONNECTION INC COM 76122Q105   920,271 64,945 SH   SOLE 30 64,945 0 0
RESOURCES CONNECTION INC COM 76122Q105   97,305 6,867 SH   SOLE 40 6,867 0 0
RESOURCES CONNECTION INC COM 76122Q105   762,436 53,806 SH   SOLE 43 51,777 0 2,029
RESTAURANT BRANDS INTL INC COM 76131D103   7,735 99 SH   SOLE 18 99 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   18,384,299 235,304 SH   SOLE 43 187,178 0 48,126
RETAIL OPPORTUNITY INVTS COR COM 76131N101   2,080,200 148,268 SH   SOLE 2 36,332 0 111,936
RETAIL OPPORTUNITY INVTS COR COM 76131N101   742,229 52,903 SH   SOLE 4 52,903 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   2,570,717 183,230 SH   SOLE 7 163,821 0 19,409
RETAIL OPPORTUNITY INVTS COR COM 76131N101   5,679,639 404,821 SH   SOLE 18 404,821 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   6,351,058 452,677 SH   SOLE 19 452,677 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   219,829,237 15,668,513 SH   SOLE 21 15,668,513 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   69,099,532 4,925,127 SH   SOLE 22 4,688,269 0 236,858
RETAIL OPPORTUNITY INVTS COR COM 76131N101   88,235 6,289 SH   SOLE 23 6,289 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   8,305,676 591,994 SH   SOLE 25 591,994 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   1,064,386 75,865 SH   SOLE 26 26,183 0 49,682
RETAIL OPPORTUNITY INVTS COR COM 76131N101   8,674,553 618,286 SH   SOLE 28 4,153 0 614,133
RETAIL OPPORTUNITY INVTS COR COM 76131N101   8,660,340 617,273 SH   SOLE 30 617,273 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   298,053 21,244 SH   SOLE 40 21,244 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   2,920,637 208,171 SH   SOLE 43 196,368 0 11,803
RETRACTABLE TECHNOLOGIES INC COM 76129W105   3,202 2,885 SH   SOLE 18 2,885 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105   36,577 32,952 SH   SOLE 21 32,952 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105   267,647 241,123 SH   SOLE 22 241,123 0 0
REV GROUP INC COM 749527107   1,780,478 97,990 SH   SOLE 2 77,400 0 20,590
REV GROUP INC COM 749527107   7,123 392 SH   SOLE 7 392 0 0
REV GROUP INC COM 749527107   1,670,513 91,938 SH   SOLE 18 91,938 0 0
REV GROUP INC COM 749527107   1,202,709 66,192 SH   SOLE 19 66,192 0 0
REV GROUP INC COM 749527107   23,585,459 1,298,044 SH   SOLE 21 1,298,044 0 0
REV GROUP INC COM 749527107   15,782,135 868,582 SH   SOLE 22 828,723 0 39,859
REV GROUP INC COM 749527107   74,043 4,075 SH   SOLE 25 4,075 0 0
REV GROUP INC COM 749527107   490,317 26,985 SH   SOLE 30 26,985 0 0
REV GROUP INC COM 749527107   53,075 2,921 SH   SOLE 40 2,921 0 0
REV GROUP INC COM 749527107   590,053 32,474 SH   SOLE 43 31,600 0 874
REVANCE THERAPEUTICS INC COM 761330109   407,970 46,413 SH   SOLE 2 26,472 0 19,941
REVANCE THERAPEUTICS INC COM 761330109   2,584 294 SH   SOLE 4 294 0 0
REVANCE THERAPEUTICS INC COM 761330109   354,149 40,290 SH   SOLE 7 38,099 0 2,191
REVANCE THERAPEUTICS INC COM 761330109   1,897,963 215,923 SH   SOLE 18 207,827 0 8,096
REVANCE THERAPEUTICS INC COM 761330109   1,571,019 178,728 SH   SOLE 19 178,728 0 0
REVANCE THERAPEUTICS INC COM 761330109   37,379,598 4,252,514 SH   SOLE 21 4,252,514 0 0
REVANCE THERAPEUTICS INC COM 761330109   21,662,981 2,464,503 SH   SOLE 22 2,388,595 0 75,908
REVANCE THERAPEUTICS INC COM 761330109   7,797 887 SH   SOLE 23 887 0 0
REVANCE THERAPEUTICS INC COM 761330109   124,027 14,110 SH   SOLE 25 14,110 0 0
REVANCE THERAPEUTICS INC COM 761330109   213,527 24,292 SH   SOLE 26 24,292 0 0
REVANCE THERAPEUTICS INC COM 761330109   62,330 7,091 SH   SOLE 28 0 0 7,091
REVANCE THERAPEUTICS INC COM 761330109   1,286,162 146,321 SH   SOLE 30 146,321 0 0
REVANCE THERAPEUTICS INC COM 761330109   161,367 18,358 SH   SOLE 40 18,358 0 0
REVANCE THERAPEUTICS INC COM 761330109   383,657 43,647 SH   SOLE 43 35,387 0 8,260
REVANCE THERAPEUTICS INC NOTE 1.750% 2/1 761330AB5   1,534,707 2,021,000 PRN   SOLE 21 2,021,000 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100   11,160 2,167 SH   SOLE 18 2,167 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100   167,699 32,563 SH   SOLE 21 32,563 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100   296,166 57,508 SH   SOLE 22 57,508 0 0
REVOLUTION MEDICINES INC COM 76155X100   5,553,452 193,635 SH   SOLE 2 109,460 0 84,175
REVOLUTION MEDICINES INC COM 76155X100   14,111 492 SH   SOLE 4 492 0 0
REVOLUTION MEDICINES INC COM 76155X100   574,403 20,028 SH   SOLE 7 19,276 0 752
REVOLUTION MEDICINES INC COM 76155X100   10,992,327 383,275 SH   SOLE 18 372,214 0 11,061
REVOLUTION MEDICINES INC COM 76155X100   27,924,454 973,656 SH   SOLE 19 973,656 0 0
REVOLUTION MEDICINES INC COM 76155X100   193,168,490 6,735,303 SH   SOLE 21 6,735,303 0 0
REVOLUTION MEDICINES INC COM 76155X100   113,593,077 3,960,707 SH   SOLE 22 3,819,948 0 140,759
REVOLUTION MEDICINES INC COM 76155X100   241,256 8,412 SH   SOLE 23 8,412 0 0
REVOLUTION MEDICINES INC COM 76155X100   543,658 18,956 SH   SOLE 25 18,956 0 0
REVOLUTION MEDICINES INC COM 76155X100   978,017 34,101 SH   SOLE 26 32,662 0 1,439
REVOLUTION MEDICINES INC COM 76155X100   56,442 1,968 SH   SOLE 28 1,068 0 900
REVOLUTION MEDICINES INC COM 76155X100   9,857,517 343,707 SH   SOLE 30 343,707 0 0
REVOLUTION MEDICINES INC COM 76155X100   6,560,378 228,744 SH   SOLE 34 228,744 0 0
REVOLUTION MEDICINES INC COM 76155X100   613,953 21,407 SH   SOLE 40 21,407 0 0
REVOLUTION MEDICINES INC COM 76155X100   858,192 29,923 SH   SOLE 43 26,830 0 3,093
REVOLVE GROUP INC CL A 76156B107   4,225,910 254,880 SH   SOLE 2 146,227 0 108,653
REVOLVE GROUP INC CL A 76156B107   1,641 99 SH   SOLE 4 99 0 0
REVOLVE GROUP INC CL A 76156B107   6,002 362 SH   SOLE 7 362 0 0
REVOLVE GROUP INC CL A 76156B107   2,111,861 127,374 SH   SOLE 18 115,530 0 11,844
REVOLVE GROUP INC CL A 76156B107   9,808,496 591,586 SH   SOLE 19 591,586 0 0
REVOLVE GROUP INC CL A 76156B107   26,146,179 1,576,971 SH   SOLE 21 1,576,971 0 0
REVOLVE GROUP INC CL A 76156B107   29,758,132 1,794,821 SH   SOLE 22 1,712,332 0 82,489
REVOLVE GROUP INC CL A 76156B107   315,153 19,008 SH   SOLE 23 19,008 0 0
REVOLVE GROUP INC CL A 76156B107   93,030 5,611 SH   SOLE 25 5,611 0 0
REVOLVE GROUP INC CL A 76156B107   995,198 60,024 SH   SOLE 26 12,954 0 47,070
REVOLVE GROUP INC CL A 76156B107   1,029,452 62,090 SH   SOLE 30 62,090 0 0
REVOLVE GROUP INC CL A 76156B107   143,036 8,627 SH   SOLE 34 8,627 0 0
REVOLVE GROUP INC CL A 76156B107   213,965 12,905 SH   SOLE 40 12,905 0 0
REVOLVE GROUP INC CL A 76156B107   535,037 32,270 SH   SOLE 43 31,077 0 1,193
REVVITY INC COM 714046109   22,345,915 204,427 SH   SOLE 2 33,785 0 170,642
REVVITY INC COM 714046109   14,144,495 129,398 SH   SOLE 4 67,853 0 61,545
REVVITY INC COM 714046109   8,215,412 75,157 SH   SOLE 7 66,245 0 8,912
REVVITY INC COM 714046109   310,112 2,837 SH   SOLE 13 2,837 0 0
REVVITY INC COM 714046109   2,171,662 19,867 SH   SOLE 15 19,867 0 0
REVVITY INC COM 714046109   29,364,601 268,636 SH   SOLE 18 260,931 0 7,705
REVVITY INC COM 714046109   5,835,186 53,382 SH   SOLE 19 53,382 0 0
REVVITY INC COM 714046109   373,274,193 3,414,822 SH   SOLE 21 3,414,822 0 0
REVVITY INC COM 714046109   290,122,732 2,654,128 SH   SOLE 22 2,384,254 0 269,874
REVVITY INC COM 714046109   21,989,018 201,162 SH   SOLE 23 201,162 0 0
REVVITY INC COM 714046109   35,986,929 329,219 SH   SOLE 25 328,888 0 331
REVVITY INC COM 714046109   17,949,139 164,204 SH   SOLE 26 64,007 0 100,197
REVVITY INC COM 714046109   23,675,016 216,586 SH   SOLE 28 2,841 0 213,745
REVVITY INC COM 714046109   84,121,915 769,572 SH   SOLE 30 769,572 0 0
REVVITY INC COM 714046109   3,000,997 27,454 SH   SOLE 31 25,380 0 2,074
REVVITY INC COM 714046109   541,303 4,952 SH   SOLE 34 4,952 0 0
REVVITY INC COM 714046109   3,324,445 30,413 SH   SOLE 36 30,413 0 0
REVVITY INC COM 714046109   722,539 6,610 SH   SOLE 40 6,610 0 0
REVVITY INC COM 714046109   12,444,485 113,846 SH   SOLE 43 104,273 0 9,573
REX AMERICAN RES CORP COM 761624105   5,393,288 114,023 SH   SOLE 2 83,834 0 30,189
REX AMERICAN RES CORP COM 761624105   65,558 1,386 SH   SOLE 4 0 0 1,386
REX AMERICAN RES CORP COM 761624105   17,643 373 SH   SOLE 7 373 0 0
REX AMERICAN RES CORP COM 761624105   2,461,870 52,048 SH   SOLE 18 52,048 0 0
REX AMERICAN RES CORP COM 761624105   2,934,303 62,036 SH   SOLE 19 62,036 0 0
REX AMERICAN RES CORP COM 761624105   96,482,351 2,039,796 SH   SOLE 21 2,039,796 0 0
REX AMERICAN RES CORP COM 761624105   25,148,653 531,684 SH   SOLE 22 507,849 0 23,835
REX AMERICAN RES CORP COM 761624105   194,450 4,111 SH   SOLE 23 4,111 0 0
REX AMERICAN RES CORP COM 761624105   316,106 6,683 SH   SOLE 25 6,683 0 0
REX AMERICAN RES CORP COM 761624105   61,963 1,310 SH   SOLE 26 1,310 0 0
REX AMERICAN RES CORP COM 761624105   351,344 7,428 SH   SOLE 28 0 0 7,428
REX AMERICAN RES CORP COM 761624105   11,424,606 241,535 SH   SOLE 30 241,535 0 0
REX AMERICAN RES CORP COM 761624105   150,414 3,180 SH   SOLE 34 3,180 0 0
REX AMERICAN RES CORP COM 761624105   281,199 5,945 SH   SOLE 36 5,945 0 0
REX AMERICAN RES CORP COM 761624105   120,899 2,556 SH   SOLE 40 2,556 0 0
REX AMERICAN RES CORP COM 761624105   1,558,772 32,955 SH   SOLE 43 32,052 0 903
REXFORD INDL RLTY INC COM 76169C100   33,265,561 592,969 SH   SOLE 2 310,042 0 282,927
REXFORD INDL RLTY INC COM 76169C100   18,134,998 323,262 SH   SOLE 4 323,262 0 0
REXFORD INDL RLTY INC COM 76169C100   21,207,371 378,028 SH   SOLE 7 343,114 0 34,914
REXFORD INDL RLTY INC COM 76169C100   33,357,902 594,615 SH   SOLE 18 594,615 0 0
REXFORD INDL RLTY INC COM 76169C100   49,438,237 881,252 SH   SOLE 19 881,252 0 0
REXFORD INDL RLTY INC COM 76169C100   709,388,371 12,645,069 SH   SOLE 21 12,645,069 0 0
REXFORD INDL RLTY INC COM 76169C100   493,059,815 8,788,945 SH   SOLE 22 7,898,188 0 890,757
REXFORD INDL RLTY INC COM 76169C100   3,993,871 71,192 SH   SOLE 23 71,192 0 0
REXFORD INDL RLTY INC COM 76169C100   47,298,134 843,104 SH   SOLE 25 843,104 0 0
REXFORD INDL RLTY INC COM 76169C100   4,417,314 78,740 SH   SOLE 26 61,489 0 17,251
REXFORD INDL RLTY INC COM 76169C100   34,453,703 614,148 SH   SOLE 28 148,157 0 465,991
REXFORD INDL RLTY INC COM 76169C100   45,422,543 809,671 SH   SOLE 30 809,671 0 0
REXFORD INDL RLTY INC COM 76169C100   161,792 2,884 SH   SOLE 31 2,884 0 0
REXFORD INDL RLTY INC COM 76169C100   12,934,192 230,556 SH   SOLE 34 230,556 0 0
REXFORD INDL RLTY INC COM 76169C100   1,133,501 20,205 SH   SOLE 36 20,205 0 0
REXFORD INDL RLTY INC COM 76169C100   2,476,759 44,149 SH   SOLE 40 44,149 0 0
REXFORD INDL RLTY INC COM 76169C100   8,319,057 148,290 SH   SOLE 43 140,655 0 7,635
REYNOLDS CONSUMER PRODS INC COM 76171L106   1,492,250 55,598 SH   SOLE 2 21,758 0 33,840
REYNOLDS CONSUMER PRODS INC COM 76171L106   24,478 912 SH   SOLE 4 163 0 749
REYNOLDS CONSUMER PRODS INC COM 76171L106   76,923 2,866 SH   SOLE 7 2,866 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   469,324 17,486 SH   SOLE 18 17,486 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   503,089 18,744 SH   SOLE 19 18,744 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   23,537,311 876,949 SH   SOLE 21 876,949 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   36,117,219 1,345,649 SH   SOLE 22 1,266,023 0 79,626
REYNOLDS CONSUMER PRODS INC COM 76171L106   360,595 13,435 SH   SOLE 25 13,435 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   661,821 24,658 SH   SOLE 26 24,658 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   25,954 967 SH   SOLE 28 967 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   860,839 32,073 SH   SOLE 30 32,073 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   20,398 760 SH   SOLE 31 760 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   322,563 12,018 SH   SOLE 40 12,018 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   4,913,599 183,070 SH   SOLE 43 132,520 0 50,550
REZOLUTE INC COM NEW 76200L309   5,167 5,206 SH   SOLE 18 5,206 0 0
REZOLUTE INC COM NEW 76200L309   67,227 67,735 SH   SOLE 21 67,735 0 0
REZOLUTE INC COM NEW 76200L309   187,761 189,180 SH   SOLE 22 189,180 0 0
RF INDS LTD COM PAR $0.01 749552105   4,192 1,379 SH   SOLE 18 1,379 0 0
RF INDS LTD COM PAR $0.01 749552105   62,922 20,698 SH   SOLE 21 20,698 0 0
RF INDS LTD COM PAR $0.01 749552105   361,292 118,846 SH   SOLE 22 118,846 0 0
RGC RES INC COM 74955L103   301,398 14,818 SH   SOLE 2 12,287 0 2,531
RGC RES INC COM 74955L103   477,319 23,467 SH   SOLE 18 23,467 0 0
RGC RES INC COM 74955L103   330,078 16,228 SH   SOLE 19 16,228 0 0
RGC RES INC COM 74955L103   5,806,399 285,467 SH   SOLE 21 285,467 0 0
RGC RES INC COM 74955L103   2,216,043 108,950 SH   SOLE 22 104,099 0 4,851
RGC RES INC COM 74955L103   61 3 SH   SOLE 43 3 0 0
RH COM 74967X103   11,967,003 41,056 SH   SOLE 2 22,960 0 18,096
RH COM 74967X103   16,031 55 SH   SOLE 4 55 0 0
RH COM 74967X103   508,633 1,745 SH   SOLE 7 1,659 0 86
RH COM 74967X103   8,073,122 27,697 SH   SOLE 18 27,697 0 0
RH COM 74967X103   1,540,180 5,284 SH   SOLE 19 5,284 0 0
RH COM 74967X103   223,474,510 766,689 SH   SOLE 21 766,689 0 0
RH COM 74967X103   132,485,530 454,527 SH   SOLE 22 433,219 0 21,308
RH COM 74967X103   858,409 2,945 SH   SOLE 25 2,945 0 0
RH COM 74967X103   1,080,516 3,707 SH   SOLE 26 3,707 0 0
RH COM 74967X103   387,960 1,331 SH   SOLE 28 335 0 996
RH COM 74967X103   2,593,006 8,896 SH   SOLE 30 8,896 0 0
RH COM 74967X103   63,834 219 SH   SOLE 31 219 0 0
RH COM 74967X103   51,300 176 SH   SOLE 36 176 0 0
RH COM 74967X103   909,126 3,119 SH   SOLE 40 3,119 0 0
RH COM 74967X103   3,219,105 11,044 SH   SOLE 43 10,355 0 689
RHINEBECK BANCORP INC COM 762093102   5,748 714 SH   SOLE 18 714 0 0
RHINEBECK BANCORP INC COM 762093102   77,441 9,620 SH   SOLE 21 9,620 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   6,402,794 139,282 SH   SOLE 2 127,815 0 11,467
RHYTHM PHARMACEUTICALS INC COM 76243J105   8,045 175 SH   SOLE 4 175 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   17,790 387 SH   SOLE 7 387 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   7,567,306 164,614 SH   SOLE 18 164,614 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   66,100,769 1,437,911 SH   SOLE 19 1,437,911 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   112,357,576 2,444,150 SH   SOLE 21 2,444,150 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   63,378,379 1,378,690 SH   SOLE 22 1,339,495 0 39,195
RHYTHM PHARMACEUTICALS INC COM 76243J105   22,525 490 SH   SOLE 23 490 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   376,310 8,186 SH   SOLE 25 8,186 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   796,246 17,321 SH   SOLE 26 17,321 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   63,163 1,374 SH   SOLE 28 670 0 704
RHYTHM PHARMACEUTICALS INC COM 76243J105   2,736,364 59,525 SH   SOLE 30 59,525 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   30,752,505 668,969 SH   SOLE 34 668,969 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   441,128 9,596 SH   SOLE 40 9,596 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   969,048 21,080 SH   SOLE 43 13,634 0 7,446
RIBBON COMMUNICATIONS INC COM 762544104   291,734 100,598 SH   SOLE 2 37,799 0 62,799
RIBBON COMMUNICATIONS INC COM 762544104   766 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104   410,855 141,674 SH   SOLE 7 133,874 0 7,800
RIBBON COMMUNICATIONS INC COM 762544104   747,432 257,735 SH   SOLE 18 257,735 0 0
RIBBON COMMUNICATIONS INC COM 762544104   560,941 193,428 SH   SOLE 19 193,428 0 0
RIBBON COMMUNICATIONS INC COM 762544104   12,259,991 4,227,583 SH   SOLE 21 4,227,583 0 0
RIBBON COMMUNICATIONS INC COM 762544104   6,925,771 2,388,197 SH   SOLE 22 2,270,229 0 117,968
RIBBON COMMUNICATIONS INC COM 762544104   59,546 20,533 SH   SOLE 25 20,533 0 0
RIBBON COMMUNICATIONS INC COM 762544104   25,668 8,851 SH   SOLE 26 8,851 0 0
RIBBON COMMUNICATIONS INC COM 762544104   510,560 176,055 SH   SOLE 30 176,055 0 0
RIBBON COMMUNICATIONS INC COM 762544104   33,930 11,700 SH   SOLE 40 11,700 0 0
RIBBON COMMUNICATIONS INC COM 762544104   97,675 33,681 SH   SOLE 43 33,065 0 616
RICHARDSON ELECTRS LTD COM 763165107   78,632 5,890 SH   SOLE 2 409 0 5,481
RICHARDSON ELECTRS LTD COM 763165107   446,811 33,469 SH   SOLE 18 33,469 0 0
RICHARDSON ELECTRS LTD COM 763165107   345,818 25,904 SH   SOLE 19 25,904 0 0
RICHARDSON ELECTRS LTD COM 763165107   6,105,142 457,314 SH   SOLE 21 457,314 0 0
RICHARDSON ELECTRS LTD COM 763165107   4,936,803 369,798 SH   SOLE 22 359,174 0 10,624
RICHMOND MUT BANCORPORATION COM 76525P100   20,626 1,792 SH   SOLE 18 1,792 0 0
RICHMOND MUT BANCORPORATION COM 76525P100   259,470 22,543 SH   SOLE 21 22,543 0 0
RICHMOND MUT BANCORPORATION COM 76525P100   317,641 27,597 SH   SOLE 22 27,597 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   482,519 332,772 SH   SOLE 2 72,175 0 260,597
RIGEL PHARMACEUTICALS INC COM NEW 766559603   794,043 547,616 SH   SOLE 18 458,947 0 88,669
RIGEL PHARMACEUTICALS INC COM NEW 766559603   2,000,765 1,379,838 SH   SOLE 19 1,379,838 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   9,541,986 6,580,680 SH   SOLE 21 6,580,680 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   9,119,994 6,289,651 SH   SOLE 22 6,056,818 0 232,833
RIGEL PHARMACEUTICALS INC COM NEW 766559603   97,904 67,520 SH   SOLE 23 67,520 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103   1,588,138 1,612,487 SH   SOLE 22 1,612,487 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   126,067 4,628 SH   SOLE 2 2,168 0 2,460
RILEY EXPLORATION PERMIAN IN COM 76665T102   1,008 37 SH   SOLE 7 37 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   626,002 22,981 SH   SOLE 18 22,981 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   491,055 18,027 SH   SOLE 19 18,027 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   9,528,634 349,803 SH   SOLE 21 349,803 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   3,046,930 111,855 SH   SOLE 22 108,063 0 3,792
RILEY EXPLORATION PERMIAN IN COM 76665T102   69,653 2,557 SH   SOLE 25 2,557 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   138,379 5,080 SH   SOLE 43 4,957 0 123
RIMINI STR INC DEL COM 76674Q107   65,259 19,957 SH   SOLE 2 11,593 0 8,364
RIMINI STR INC DEL COM 76674Q107   2,305 705 SH   SOLE 7 705 0 0
RIMINI STR INC DEL COM 76674Q107   429,014 131,197 SH   SOLE 18 131,197 0 0
RIMINI STR INC DEL COM 76674Q107   372,080 113,786 SH   SOLE 19 113,786 0 0
RIMINI STR INC DEL COM 76674Q107   6,621,237 2,024,843 SH   SOLE 21 2,024,843 0 0
RIMINI STR INC DEL COM 76674Q107   4,090,512 1,250,921 SH   SOLE 22 1,232,194 0 18,727
RIMINI STR INC DEL COM 76674Q107   11,710 3,581 SH   SOLE 43 3,581 0 0
RING ENERGY INC COM 76680V108   493,185 337,798 SH   SOLE 2 3,896 0 333,902
RING ENERGY INC COM 76680V108   2,025 1,387 SH   SOLE 7 1,387 0 0
RING ENERGY INC COM 76680V108   482,149 330,239 SH   SOLE 18 330,239 0 0
RING ENERGY INC COM 76680V108   379,784 260,126 SH   SOLE 19 260,126 0 0
RING ENERGY INC COM 76680V108   7,005,295 4,798,147 SH   SOLE 21 4,798,147 0 0
RING ENERGY INC COM 76680V108   2,726,962 1,867,782 SH   SOLE 22 1,768,214 0 99,568
RING ENERGY INC COM 76680V108   334,063 228,810 SH   SOLE 43 195,764 0 33,046
RINGCENTRAL INC CL A 76680R206   5,346,378 157,478 SH   SOLE 2 99,707 0 57,771
RINGCENTRAL INC CL A 76680R206   20,302 598 SH   SOLE 4 278 0 320
RINGCENTRAL INC CL A 76680R206   611,032 17,998 SH   SOLE 7 17,216 0 782
RINGCENTRAL INC CL A 76680R206   2,457,437 72,384 SH   SOLE 18 72,384 0 0
RINGCENTRAL INC CL A 76680R206   2,561,086 75,437 SH   SOLE 19 75,437 0 0
RINGCENTRAL INC CL A 76680R206   80,022,764 2,357,077 SH   SOLE 21 2,357,077 0 0
RINGCENTRAL INC CL A 76680R206   77,088,194 2,270,639 SH   SOLE 22 2,154,969 0 115,670
RINGCENTRAL INC CL A 76680R206   16,636 490 SH   SOLE 23 490 0 0
RINGCENTRAL INC CL A 76680R206   523,136 15,409 SH   SOLE 25 15,409 0 0
RINGCENTRAL INC CL A 76680R206   1,806,446 53,209 SH   SOLE 26 32,956 0 20,253
RINGCENTRAL INC CL A 76680R206   72,721 2,142 SH   SOLE 28 1,439 0 703
RINGCENTRAL INC CL A 76680R206   5,290,870 155,843 SH   SOLE 30 155,843 0 0
RINGCENTRAL INC CL A 76680R206   40,672 1,198 SH   SOLE 31 1,198 0 0
RINGCENTRAL INC CL A 76680R206   24,750 729 SH   SOLE 36 729 0 0
RINGCENTRAL INC CL A 76680R206   559,937 16,493 SH   SOLE 40 16,493 0 0
RINGCENTRAL INC CL A 76680R206   2,239,885 65,976 SH   SOLE 43 60,204 0 5,772
RINGCENTRAL INC NOTE 3/0 76680RAF4   2,769,540 2,978,000 PRN   SOLE 21 2,978,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   1,289,291 1,497,000 PRN   SOLE 2 1,497,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   8,626,280 10,016,000 PRN   SOLE 19 10,016,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   3,721,461 4,321,000 PRN   SOLE 21 4,321,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   11,615,679 13,487,000 PRN   SOLE 34 13,487,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100   9,978 134 SH   SOLE 2 0 0 134
RIO TINTO PLC SPONSORED ADR 767204100   15,364,672 206,348 SH   SOLE 7 206,348 0 0
RIO TINTO PLC SPONSORED ADR 767204100   9,978 134 SH   SOLE 18 134 0 0
RIO TINTO PLC SPONSORED ADR 767204100   187,639 2,520 SH   SOLE 21 2,520 0 0
RIO TINTO PLC SPONSORED ADR 767204100   425,316 5,712 SH   SOLE 30 5,712 0 0
RIO TINTO PLC SPONSORED ADR 767204100   82,938,610 1,113,868 SH   SOLE 43 983,097 0 130,771
RIOT PLATFORMS INC COM 767292105   1,971,141 127,417 SH   SOLE 2 56,339 0 71,078
RIOT PLATFORMS INC COM 767292105   4,672 302 SH   SOLE 4 302 0 0
RIOT PLATFORMS INC COM 767292105   428,333 27,688 SH   SOLE 7 26,242 0 1,446
RIOT PLATFORMS INC COM 767292105   7,328,015 473,692 SH   SOLE 18 473,692 0 0
RIOT PLATFORMS INC COM 767292105   6,064,766 392,034 SH   SOLE 19 392,034 0 0
RIOT PLATFORMS INC COM 767292105   129,702,213 8,384,112 SH   SOLE 21 8,384,112 0 0
RIOT PLATFORMS INC COM 767292105   85,543,747 5,529,654 SH   SOLE 22 5,336,600 0 193,054
RIOT PLATFORMS INC COM 767292105   4,471 289 SH   SOLE 23 289 0 0
RIOT PLATFORMS INC COM 767292105   595,688 38,506 SH   SOLE 25 38,506 0 0
RIOT PLATFORMS INC COM 767292105   415,153 26,836 SH   SOLE 26 26,836 0 0
RIOT PLATFORMS INC COM 767292105   38,690 2,501 SH   SOLE 28 0 0 2,501
RIOT PLATFORMS INC COM 767292105   4,857,998 314,027 SH   SOLE 30 314,027 0 0
RIOT PLATFORMS INC COM 767292105   647,327 41,844 SH   SOLE 40 41,844 0 0
RIOT PLATFORMS INC COM 767292105   1,958,626 126,608 SH   SOLE 43 118,523 0 8,085
RISKIFIED LTD SHS CL A M8216R109   492,214 105,174 SH   SOLE 2 105,174 0 0
RISKIFIED LTD SHS CL A M8216R109   297,517 63,572 SH   SOLE 7 63,572 0 0
RISKIFIED LTD SHS CL A M8216R109   48,012 10,259 SH   SOLE 19 10,259 0 0
RISKIFIED LTD SHS CL A M8216R109   3,654,195 780,811 SH   SOLE 21 780,811 0 0
RISKIFIED LTD SHS CL A M8216R109   2,798,153 597,896 SH   SOLE 22 558,271 0 39,625
RISKIFIED LTD SHS CL A M8216R109   252,678 53,991 SH   SOLE 30 53,991 0 0
RISKIFIED LTD SHS CL A M8216R109   53,165 11,360 SH   SOLE 34 11,360 0 0
RISKON INTERNATIONAL INC COM 27888N406   15 46 SH   SOLE 22 46 0 0
RITHM CAPITAL CORP COM NEW 64828T201   14,002,121 1,311,060 SH   SOLE 2 236,663 0 1,074,397
RITHM CAPITAL CORP COM NEW 64828T201   18,060 1,691 SH   SOLE 4 1,691 0 0
RITHM CAPITAL CORP COM NEW 64828T201   111,585 10,448 SH   SOLE 7 10,448 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,706,183 159,755 SH   SOLE 18 159,755 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,618,212 151,518 SH   SOLE 19 151,518 0 0
RITHM CAPITAL CORP COM NEW 64828T201   130,089,823 12,180,695 SH   SOLE 21 12,180,695 0 0
RITHM CAPITAL CORP COM NEW 64828T201   128,827,116 12,062,464 SH   SOLE 22 11,402,905 0 659,559
RITHM CAPITAL CORP COM NEW 64828T201   968,847 90,716 SH   SOLE 25 90,716 0 0
RITHM CAPITAL CORP COM NEW 64828T201   2,229,802 208,783 SH   SOLE 26 208,783 0 0
RITHM CAPITAL CORP COM NEW 64828T201   508,539 47,616 SH   SOLE 28 8,315 0 39,301
RITHM CAPITAL CORP COM NEW 64828T201   2,772,026 259,553 SH   SOLE 30 259,553 0 0
RITHM CAPITAL CORP COM NEW 64828T201   73,254 6,859 SH   SOLE 31 6,859 0 0
RITHM CAPITAL CORP COM NEW 64828T201   373,512 34,973 SH   SOLE 36 34,973 0 0
RITHM CAPITAL CORP COM NEW 64828T201   984,878 92,217 SH   SOLE 40 92,217 0 0
RITHM CAPITAL CORP COM NEW 64828T201   10,933,705 1,023,755 SH   SOLE 43 933,734 0 90,022
RIVERVIEW BANCORP INC COM 769397100   1,226,509 191,642 SH   SOLE 2 108,401 0 83,241
RIVERVIEW BANCORP INC COM 769397100   22,112 3,455 SH   SOLE 18 3,455 0 0
RIVERVIEW BANCORP INC COM 769397100   1,353,062 211,416 SH   SOLE 19 211,416 0 0
RIVERVIEW BANCORP INC COM 769397100   615,674 96,199 SH   SOLE 21 96,199 0 0
RIVERVIEW BANCORP INC COM 769397100   5,948,979 929,528 SH   SOLE 22 875,963 0 53,565
RIVERVIEW BANCORP INC COM 769397100   310,125 48,457 SH   SOLE 23 48,457 0 0
RIVERVIEW BANCORP INC COM 769397100   1,089,274 170,199 SH   SOLE 26 0 0 170,199
RIVERVIEW BANCORP INC COM 769397100   2,490 389 SH   SOLE 43 389 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   23,934,877 1,020,242 SH   SOLE 0 1,020,242 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   20,341,767 867,083 SH   SOLE 2 64,168 0 802,915
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   11,298,711 481,616 SH   SOLE 4 204,573 0 277,043
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   17,414,264 742,296 SH   SOLE 7 705,404 0 36,892
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   528,202 22,515 SH   SOLE 13 22,515 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   1,635,185 69,701 SH   SOLE 15 69,701 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   37,335,558 1,591,456 SH   SOLE 18 1,551,189 0 40,267
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   5,571,773 237,501 SH   SOLE 19 237,501 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   231,508,582 9,868,226 SH   SOLE 21 9,868,226 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   377,451,318 16,089,144 SH   SOLE 22 14,838,120 0 1,251,024
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   25,120,123 1,070,764 SH   SOLE 23 1,070,764 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   36,576,040 1,559,081 SH   SOLE 25 1,548,312 0 10,769
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   15,296,530 652,026 SH   SOLE 26 326,868 0 325,158
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   24,424,394 1,041,108 SH   SOLE 28 102,278 0 938,830
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   92,656,748 3,949,563 SH   SOLE 30 3,949,563 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,389,806 144,493 SH   SOLE 31 134,039 0 10,454
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   2,665,619 113,624 SH   SOLE 34 113,624 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,575,750 152,419 SH   SOLE 36 152,419 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   816,877 34,820 SH   SOLE 40 34,820 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   24,680 1,052 SH   OTR 43 1,052 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   15,606,530 665,240 SH   SOLE 43 542,953 0 122,287
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   180,898,770 7,710,945 SH   SOLE 44 7,710,945 0 0
RLI CORP COM 749607107   8,024,207 60,278 SH   SOLE 2 38,597 0 21,681
RLI CORP COM 749607107   19,169 144 SH   SOLE 4 144 0 0
RLI CORP COM 749607107   1,363,282 10,241 SH   SOLE 7 10,032 0 209
RLI CORP COM 749607107   9,229,210 69,330 SH   SOLE 18 69,330 0 0
RLI CORP COM 749607107   1,717,647 12,903 SH   SOLE 19 12,903 0 0
RLI CORP COM 749607107   282,138,522 2,119,430 SH   SOLE 21 2,119,430 0 0
RLI CORP COM 749607107   158,042,194 1,187,216 SH   SOLE 22 1,133,142 0 54,074
RLI CORP COM 749607107   1,093,581 8,215 SH   SOLE 25 8,215 0 0
RLI CORP COM 749607107   1,445,949 10,862 SH   SOLE 26 10,862 0 0
RLI CORP COM 749607107   557,507 4,188 SH   SOLE 28 805 0 3,383
RLI CORP COM 749607107   3,103,560 23,314 SH   SOLE 30 23,314 0 0
RLI CORP COM 749607107   76,278 573 SH   SOLE 31 573 0 0
RLI CORP COM 749607107   18,637 140 SH   SOLE 36 140 0 0
RLI CORP COM 749607107   1,076,009 8,083 SH   SOLE 40 8,083 0 0
RLI CORP COM 749607107   11,373 85 SH   OTR 43 85 0 0
RLI CORP COM 749607107   4,221,588 31,713 SH   SOLE 43 30,152 0 1,560
RLJ LODGING TR COM 74965L101   14,809,943 1,263,647 SH   SOLE 2 660,651 0 602,996
RLJ LODGING TR COM 74965L101   779,825 66,538 SH   SOLE 4 66,538 0 0
RLJ LODGING TR COM 74965L101   2,734,674 233,334 SH   SOLE 7 208,807 0 24,527
RLJ LODGING TR COM 74965L101   5,020,180 428,343 SH   SOLE 18 428,343 0 0
RLJ LODGING TR COM 74965L101   31,444,268 2,682,958 SH   SOLE 19 2,682,958 0 0
RLJ LODGING TR COM 74965L101   81,776,054 6,977,479 SH   SOLE 21 6,977,479 0 0
RLJ LODGING TR COM 74965L101   102,973,338 8,786,121 SH   SOLE 22 8,276,729 0 509,392
RLJ LODGING TR COM 74965L101   1,177,028 100,429 SH   SOLE 23 100,429 0 0
RLJ LODGING TR COM 74965L101   8,088,933 690,182 SH   SOLE 25 690,182 0 0
RLJ LODGING TR COM 74965L101   4,461,593 380,682 SH   SOLE 26 84,867 0 295,815
RLJ LODGING TR COM 74965L101   1,378,249 117,598 SH   SOLE 28 5,613 0 111,985
RLJ LODGING TR COM 74965L101   6,545,468 558,487 SH   SOLE 30 558,487 0 0
RLJ LODGING TR COM 74965L101   77,926 6,649 SH   SOLE 36 6,649 0 0
RLJ LODGING TR COM 74965L101   296,950 25,337 SH   SOLE 40 25,337 0 0
RLJ LODGING TR COM 74965L101   1,257,159 107,266 SH   SOLE 43 74,728 0 32,538
RLJ LODGING TR CUM CONV PFD A 74965L200   196,567 7,847 SH   SOLE 7 7,847 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200   29,551,736 1,179,710 SH   SOLE 21 1,179,710 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   71,846 35,923 SH   SOLE 2 35,923 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   144,946 72,473 SH   SOLE 7 72,473 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   717,902 358,951 SH   SOLE 19 358,951 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   12,597,886 6,298,943 SH   SOLE 21 6,298,943 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   6,738,690 3,369,345 SH   SOLE 22 3,043,117 0 326,228
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   1,060,736 530,368 SH   SOLE 25 530,368 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   971,436 485,718 SH   SOLE 28 73,363 0 412,355
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   3,039,556 1,519,778 SH   SOLE 30 1,519,778 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   700,282 350,141 SH   SOLE 34 350,141 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   4,120,374 2,060,187 SH   SOLE 43 1,935,316 0 124,871
RMR GROUP INC CL A 74967R106   4,054,647 143,629 SH   SOLE 2 97,530 0 46,099
RMR GROUP INC CL A 74967R106   903 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106   3,275 116 SH   SOLE 7 116 0 0
RMR GROUP INC CL A 74967R106   1,115,537 39,516 SH   SOLE 18 39,516 0 0
RMR GROUP INC CL A 74967R106   6,094,998 215,905 SH   SOLE 19 215,905 0 0
RMR GROUP INC CL A 74967R106   19,003,843 673,179 SH   SOLE 21 673,179 0 0
RMR GROUP INC CL A 74967R106   19,779,858 700,668 SH   SOLE 22 663,596 0 37,072
RMR GROUP INC CL A 74967R106   16,966 601 SH   SOLE 23 601 0 0
RMR GROUP INC CL A 74967R106   55,246 1,957 SH   SOLE 25 1,957 0 0
RMR GROUP INC CL A 74967R106   963,377 34,126 SH   SOLE 26 598 0 33,528
RMR GROUP INC CL A 74967R106   267,338 9,470 SH   SOLE 28 0 0 9,470
RMR GROUP INC CL A 74967R106   250,090 8,859 SH   SOLE 30 8,859 0 0
RMR GROUP INC CL A 74967R106   45,083 1,597 SH   SOLE 40 1,597 0 0
RMR GROUP INC CL A 74967R106   1,182,386 41,884 SH   SOLE 43 33,350 0 8,534
ROBERT HALF INC. COM 770323103   24,922,067 283,463 SH   SOLE 2 106,393 0 177,070
ROBERT HALF INC. COM 770323103   9,704,698 110,381 SH   SOLE 4 47,076 0 63,305
ROBERT HALF INC. COM 770323103   7,366,641 83,788 SH   SOLE 7 63,122 0 20,666
ROBERT HALF INC. COM 770323103   213,030 2,423 SH   SOLE 13 2,423 0 0
ROBERT HALF INC. COM 770323103   1,414,017 16,083 SH   SOLE 15 16,083 0 0
ROBERT HALF INC. COM 770323103   29,667,725 337,440 SH   SOLE 18 318,164 0 19,276
ROBERT HALF INC. COM 770323103   69,943,437 795,535 SH   SOLE 19 795,535 0 0
ROBERT HALF INC. COM 770323103   289,087,378 3,288,073 SH   SOLE 21 3,288,073 0 0
ROBERT HALF INC. COM 770323103   231,478,765 2,632,834 SH   SOLE 22 2,391,157 0 241,677
ROBERT HALF INC. COM 770323103   15,183,432 172,696 SH   SOLE 23 172,696 0 0
ROBERT HALF INC. COM 770323103   18,534,767 210,814 SH   SOLE 25 209,893 0 921
ROBERT HALF INC. COM 770323103   18,826,310 214,130 SH   SOLE 26 111,835 0 102,295
ROBERT HALF INC. COM 770323103   22,829,747 259,665 SH   SOLE 28 1,205 0 258,460
ROBERT HALF INC. COM 770323103   98,466,619 1,119,957 SH   SOLE 30 918,120 0 201,837
ROBERT HALF INC. COM 770323103   2,009,412 22,855 SH   SOLE 31 21,181 0 1,674
ROBERT HALF INC. COM 770323103   5,265,793 59,893 SH   SOLE 34 59,893 0 0
ROBERT HALF INC. COM 770323103   2,564,714 29,171 SH   SOLE 36 29,171 0 0
ROBERT HALF INC. COM 770323103   427,555 4,863 SH   SOLE 40 4,863 0 0
ROBERT HALF INC. COM 770323103   20,661 235 SH   OTR 43 235 0 0
ROBERT HALF INC. COM 770323103   11,201,153 127,402 SH   SOLE 43 109,557 0 17,845
ROBINHOOD MKTS INC COM CL A 770700102   10,633,479 834,653 SH   SOLE 2 207,789 0 626,864
ROBINHOOD MKTS INC COM CL A 770700102   3,702,486 290,619 SH   SOLE 4 74,158 0 216,461
ROBINHOOD MKTS INC COM CL A 770700102   742,118 58,251 SH   SOLE 7 56,269 0 1,982
ROBINHOOD MKTS INC COM CL A 770700102   27,315 2,144 SH   SOLE 13 2,144 0 0
ROBINHOOD MKTS INC COM CL A 770700102   522,289 40,996 SH   SOLE 15 40,996 0 0
ROBINHOOD MKTS INC COM CL A 770700102   6,055,207 475,291 SH   SOLE 18 449,246 0 26,045
ROBINHOOD MKTS INC COM CL A 770700102   3,432,666 269,440 SH   SOLE 19 269,440 0 0
ROBINHOOD MKTS INC COM CL A 770700102   104,172,139 8,176,777 SH   SOLE 21 8,176,777 0 0
ROBINHOOD MKTS INC COM CL A 770700102   188,015,748 14,757,908 SH   SOLE 22 13,706,351 0 1,051,557
ROBINHOOD MKTS INC COM CL A 770700102   8,579,562 673,435 SH   SOLE 23 673,435 0 0
ROBINHOOD MKTS INC COM CL A 770700102   466,730 36,635 SH   SOLE 25 36,635 0 0
ROBINHOOD MKTS INC COM CL A 770700102   1,675,730 131,533 SH   SOLE 26 106,317 0 25,216
ROBINHOOD MKTS INC COM CL A 770700102   4,813,261 377,807 SH   SOLE 28 7,259 0 370,548
ROBINHOOD MKTS INC COM CL A 770700102   11,746 922 SH   SOLE 29 922 0 0
ROBINHOOD MKTS INC COM CL A 770700102   41,492,384 3,256,859 SH   SOLE 30 1,648,590 0 1,608,269
ROBINHOOD MKTS INC COM CL A 770700102   1,253,947 98,426 SH   SOLE 31 91,031 0 7,395
ROBINHOOD MKTS INC COM CL A 770700102   1,002,638 78,700 SH   SOLE 34 78,700 0 0
ROBINHOOD MKTS INC COM CL A 770700102   732,015 57,458 SH   SOLE 36 57,458 0 0
ROBINHOOD MKTS INC COM CL A 770700102   337,279 26,474 SH   SOLE 40 26,474 0 0
ROBINHOOD MKTS INC COM CL A 770700102   35,303 2,771 SH   OTR 43 2,771 0 0
ROBINHOOD MKTS INC COM CL A 770700102   2,852,168 223,875 SH   SOLE 43 193,992 0 29,883
ROBLOX CORP CL A 771049103   27,712,126 606,127 SH   SOLE 2 29,616 0 576,511
ROBLOX CORP CL A 771049103   12,708,971 277,974 SH   SOLE 4 114,705 0 163,269
ROBLOX CORP CL A 771049103   2,722,992 59,558 SH   SOLE 7 58,371 0 1,187
ROBLOX CORP CL A 771049103   455,051 9,953 SH   SOLE 13 9,953 0 0
ROBLOX CORP CL A 771049103   2,048,850 44,813 SH   SOLE 15 44,813 0 0
ROBLOX CORP CL A 771049103   18,745,337 410,003 SH   SOLE 18 383,716 0 26,287
ROBLOX CORP CL A 771049103   6,635,024 145,123 SH   SOLE 19 145,123 0 0
ROBLOX CORP CL A 771049103   336,335,660 7,356,423 SH   SOLE 21 7,356,423 0 0
ROBLOX CORP CL A 771049103   522,126,240 11,420,084 SH   SOLE 22 10,574,346 0 845,738
ROBLOX CORP CL A 771049103   31,109,260 680,430 SH   SOLE 23 680,430 0 0
ROBLOX CORP CL A 771049103   39,301,049 859,603 SH   SOLE 25 687,154 0 172,449
ROBLOX CORP CL A 771049103   20,974,324 458,756 SH   SOLE 26 222,656 0 236,100
ROBLOX CORP CL A 771049103   24,863,862 543,829 SH   SOLE 28 10,338 0 533,491
ROBLOX CORP CL A 771049103   47,035,867 1,028,781 SH   SOLE 30 1,028,781 0 0
ROBLOX CORP CL A 771049103   4,425,559 96,797 SH   SOLE 31 89,798 0 6,999
ROBLOX CORP CL A 771049103   1,875,434 41,020 SH   SOLE 34 41,020 0 0
ROBLOX CORP CL A 771049103   4,550,694 99,534 SH   SOLE 36 99,534 0 0
ROBLOX CORP CL A 771049103   1,062,990 23,250 SH   SOLE 40 23,250 0 0
ROBLOX CORP CL A 771049103   50,795 1,111 SH   OTR 43 1,111 0 0
ROBLOX CORP CL A 771049103   7,854,925 171,805 SH   SOLE 43 136,644 0 35,161
ROCKET COS INC COM CL A 77311W101   1,174,458 81,109 SH   SOLE 2 32,482 0 48,627
ROCKET COS INC COM CL A 77311W101   6,950 480 SH   SOLE 4 480 0 0
ROCKET COS INC COM CL A 77311W101   495,723 34,235 SH   SOLE 7 32,398 0 1,837
ROCKET COS INC COM CL A 77311W101   686,062 47,380 SH   SOLE 18 47,380 0 0
ROCKET COS INC COM CL A 77311W101   447,881 30,931 SH   SOLE 19 30,931 0 0
ROCKET COS INC COM CL A 77311W101   23,713,404 1,637,666 SH   SOLE 21 1,637,666 0 0
ROCKET COS INC COM CL A 77311W101   41,951,847 2,897,227 SH   SOLE 22 2,747,194 0 150,033
ROCKET COS INC COM CL A 77311W101   330,419 22,819 SH   SOLE 25 22,819 0 0
ROCKET COS INC COM CL A 77311W101   530,272 36,621 SH   SOLE 26 36,621 0 0
ROCKET COS INC COM CL A 77311W101   35,215 2,432 SH   SOLE 28 2,432 0 0
ROCKET COS INC COM CL A 77311W101   1,570,182 108,438 SH   SOLE 30 108,438 0 0
ROCKET COS INC COM CL A 77311W101   21,850 1,509 SH   SOLE 31 1,509 0 0
ROCKET COS INC COM CL A 77311W101   237,573 16,407 SH   SOLE 40 16,407 0 0
ROCKET COS INC COM CL A 77311W101   1,540,686 106,401 SH   SOLE 43 85,921 0 20,480
ROCKET LAB USA INC COM 773122106   817,118 147,761 SH   SOLE 2 76,448 0 71,313
ROCKET LAB USA INC COM 773122106   5,104 923 SH   SOLE 4 923 0 0
ROCKET LAB USA INC COM 773122106   402,202 72,731 SH   SOLE 7 68,931 0 3,800
ROCKET LAB USA INC COM 773122106   3,695,179 668,206 SH   SOLE 18 668,206 0 0
ROCKET LAB USA INC COM 773122106   3,209,031 580,295 SH   SOLE 19 580,295 0 0
ROCKET LAB USA INC COM 773122106   83,177,637 15,041,164 SH   SOLE 21 15,041,164 0 0
ROCKET LAB USA INC COM 773122106   42,031,290 7,600,595 SH   SOLE 22 7,377,889 0 222,706
ROCKET LAB USA INC COM 773122106   303,061 54,803 SH   SOLE 25 54,803 0 0
ROCKET LAB USA INC COM 773122106   324,086 58,605 SH   SOLE 26 58,605 0 0
ROCKET LAB USA INC COM 773122106   150,659 27,244 SH   SOLE 28 0 0 27,244
ROCKET LAB USA INC COM 773122106   1,721,389 311,282 SH   SOLE 30 311,282 0 0
ROCKET LAB USA INC COM 773122106   211,926 38,323 SH   SOLE 40 38,323 0 0
ROCKET LAB USA INC COM 773122106   37,903 6,854 SH   OTR 43 6,854 0 0
ROCKET LAB USA INC COM 773122106   422,210 76,349 SH   SOLE 43 74,684 0 1,665
ROCKET PHARMACEUTICALS INC COM 77313F106   1,217,561 40,626 SH   SOLE 2 19,353 0 21,273
ROCKET PHARMACEUTICALS INC COM 77313F106   4,286 143 SH   SOLE 4 143 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   457,072 15,251 SH   SOLE 7 14,435 0 816
ROCKET PHARMACEUTICALS INC COM 77313F106   4,919,486 164,147 SH   SOLE 18 164,147 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   20,104,056 670,806 SH   SOLE 19 670,806 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   91,040,229 3,037,712 SH   SOLE 21 3,037,712 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   53,746,040 1,793,328 SH   SOLE 22 1,737,424 0 55,904
ROCKET PHARMACEUTICALS INC COM 77313F106   7,163 239 SH   SOLE 23 239 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   379,660 12,668 SH   SOLE 25 12,668 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   489,530 16,334 SH   SOLE 26 16,334 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   31,708 1,058 SH   SOLE 28 1,058 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   3,399,827 113,441 SH   SOLE 30 113,441 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   111,279 3,713 SH   SOLE 34 3,713 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   12,527 418 SH   SOLE 36 418 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   383,436 12,794 SH   SOLE 40 12,794 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   1,423,575 47,500 SH   SOLE 43 42,990 0 4,510
ROCKWELL AUTOMATION INC COM 773903109   94,737,383 305,132 SH   SOLE 2 111,696 0 193,436
ROCKWELL AUTOMATION INC COM 773903109   41,715,472 134,358 SH   SOLE 4 75,602 0 58,756
ROCKWELL AUTOMATION INC COM 773903109   23,819,715 76,719 SH   SOLE 7 68,239 0 8,480
ROCKWELL AUTOMATION INC COM 773903109   1,494,340 4,813 SH   SOLE 13 4,813 0 0
ROCKWELL AUTOMATION INC COM 773903109   5,530,580 17,813 SH   SOLE 15 17,813 0 0
ROCKWELL AUTOMATION INC COM 773903109   86,993,794 280,191 SH   SOLE 18 254,459 0 25,732
ROCKWELL AUTOMATION INC COM 773903109   125,375,860 403,813 SH   SOLE 19 403,813 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,076,620,138 3,467,599 SH   SOLE 21 3,467,599 0 0
ROCKWELL AUTOMATION INC COM 773903109   812,222,821 2,616,023 SH   SOLE 22 2,338,585 0 277,438
ROCKWELL AUTOMATION INC COM 773903109   74,782,834 240,862 SH   SOLE 23 240,862 0 0
ROCKWELL AUTOMATION INC COM 773903109   132,450,458 426,599 SH   SOLE 25 410,621 0 15,978
ROCKWELL AUTOMATION INC COM 773903109   54,069,161 174,147 SH   SOLE 26 86,291 0 87,856
ROCKWELL AUTOMATION INC COM 773903109   73,593,385 237,031 SH   SOLE 28 4,542 0 232,489
ROCKWELL AUTOMATION INC COM 773903109   285,331 919 SH   SOLE 29 919 0 0
ROCKWELL AUTOMATION INC COM 773903109   345,747,734 1,113,591 SH   SOLE 30 1,113,591 0 0
ROCKWELL AUTOMATION INC COM 773903109   10,761,547 34,661 SH   SOLE 31 32,790 0 1,871
ROCKWELL AUTOMATION INC COM 773903109   64,161,313 206,652 SH   SOLE 34 206,652 0 0
ROCKWELL AUTOMATION INC COM 773903109   9,680,766 31,180 SH   SOLE 36 31,180 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,878,094 6,049 SH   SOLE 40 6,049 0 0
ROCKWELL AUTOMATION INC COM 773903109   32,290 104 SH   OTR 43 104 0 0
ROCKWELL AUTOMATION INC COM 773903109   46,338,758 149,249 SH   SOLE 43 131,448 0 17,800
ROCKWELL MED INC COM NEW 774374300   4,404 2,330 SH   SOLE 18 2,330 0 0
ROCKWELL MED INC COM NEW 774374300   52,228 27,634 SH   SOLE 21 27,634 0 0
ROCKWELL MED INC COM NEW 774374300   280,168 148,237 SH   SOLE 22 148,237 0 0
ROCKY BRANDS INC COM 774515100   114,412 3,791 SH   SOLE 2 279 0 3,512
ROCKY BRANDS INC COM 774515100   3,320 110 SH   SOLE 7 110 0 0
ROCKY BRANDS INC COM 774515100   572,243 18,961 SH   SOLE 18 18,961 0 0
ROCKY BRANDS INC COM 774515100   466,945 15,472 SH   SOLE 19 15,472 0 0
ROCKY BRANDS INC COM 774515100   8,261,684 273,747 SH   SOLE 21 273,747 0 0
ROCKY BRANDS INC COM 774515100   5,650,511 187,227 SH   SOLE 22 181,152 0 6,075
ROCKY BRANDS INC COM 774515100   4,993 165 SH   SOLE 43 140 0 25
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   3,878 843 SH   SOLE 18 843 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   52,923 11,505 SH   SOLE 21 11,505 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   1,444 314 SH   SOLE 22 314 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   39,891,720 852,205 SH   SOLE 18 846,765 0 5,440
ROGERS COMMUNICATIONS INC CL B 775109200   846,418 18,082 SH   SOLE 23 18,082 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   11,810,881 252,315 SH   SOLE 43 219,626 0 32,689
ROGERS CORP COM 775133101   2,664,776 20,177 SH   SOLE 2 12,306 0 7,871
ROGERS CORP COM 775133101   15,980 121 SH   SOLE 4 62 0 59
ROGERS CORP COM 775133101   589,957 4,467 SH   SOLE 7 4,227 0 240
ROGERS CORP COM 775133101   6,855,225 51,906 SH   SOLE 18 51,906 0 0
ROGERS CORP COM 775133101   9,967,059 75,468 SH   SOLE 19 75,468 0 0
ROGERS CORP COM 775133101   266,642,198 2,018,946 SH   SOLE 21 2,018,946 0 0
ROGERS CORP COM 775133101   64,383,068 487,492 SH   SOLE 22 469,817 0 17,675
ROGERS CORP COM 775133101   94,958 719 SH   SOLE 23 719 0 0
ROGERS CORP COM 775133101   446,925 3,384 SH   SOLE 25 3,384 0 0
ROGERS CORP COM 775133101   2,970,518 22,492 SH   SOLE 26 5,461 0 17,031
ROGERS CORP COM 775133101   43,979 333 SH   SOLE 28 333 0 0
ROGERS CORP COM 775133101   5,724,574 43,345 SH   SOLE 30 43,345 0 0
ROGERS CORP COM 775133101   77,890,528 589,767 SH   SOLE 34 589,767 0 0
ROGERS CORP COM 775133101   5,679 43 SH   SOLE 36 43 0 0
ROGERS CORP COM 775133101   397,795 3,012 SH   SOLE 40 3,012 0 0
ROGERS CORP COM 775133101   2,859,448 21,651 SH   SOLE 43 17,791 0 3,860
ROIVANT SCIENCES LTD SHS G76279101   2,992,907 266,510 SH   SOLE 2 91,864 0 174,646
ROIVANT SCIENCES LTD SHS G76279101   10,590 943 SH   SOLE 4 943 0 0
ROIVANT SCIENCES LTD SHS G76279101   419,530 37,358 SH   SOLE 7 35,452 0 1,906
ROIVANT SCIENCES LTD SHS G76279101   2,175,801 193,749 SH   SOLE 18 193,749 0 0
ROIVANT SCIENCES LTD SHS G76279101   16,981,040 1,512,114 SH   SOLE 19 1,512,114 0 0
ROIVANT SCIENCES LTD SHS G76279101   105,275,219 9,374,463 SH   SOLE 21 9,374,463 0 0
ROIVANT SCIENCES LTD SHS G76279101   95,861,874 8,536,231 SH   SOLE 22 8,094,060 0 442,171
ROIVANT SCIENCES LTD SHS G76279101   630,576 56,151 SH   SOLE 25 56,151 0 0
ROIVANT SCIENCES LTD SHS G76279101   728,602 64,880 SH   SOLE 26 64,880 0 0
ROIVANT SCIENCES LTD SHS G76279101   178,254 15,873 SH   SOLE 28 8,379 0 7,494
ROIVANT SCIENCES LTD SHS G76279101   6,583,453 586,238 SH   SOLE 30 586,238 0 0
ROIVANT SCIENCES LTD SHS G76279101   55,824 4,971 SH   SOLE 31 4,971 0 0
ROIVANT SCIENCES LTD SHS G76279101   115,669 10,300 SH   SOLE 34 10,300 0 0
ROIVANT SCIENCES LTD SHS G76279101   5,458 486 SH   SOLE 36 486 0 0
ROIVANT SCIENCES LTD SHS G76279101   628,071 55,928 SH   SOLE 40 55,928 0 0
ROIVANT SCIENCES LTD SHS G76279101   36,363 3,238 SH   OTR 43 3,238 0 0
ROIVANT SCIENCES LTD SHS G76279101   967,667 86,168 SH   SOLE 43 64,062 0 22,106
ROKU INC COM CL A 77543R102   24,261,577 264,691 SH   SOLE 2 147,995 0 116,696
ROKU INC COM CL A 77543R102   8,837,766 96,419 SH   SOLE 4 54,997 0 41,422
ROKU INC COM CL A 77543R102   1,781,595 19,437 SH   SOLE 7 19,102 0 335
ROKU INC COM CL A 77543R102   1,136,859 12,403 SH   SOLE 13 12,403 0 0
ROKU INC COM CL A 77543R102   1,091,946 11,913 SH   SOLE 15 11,913 0 0
ROKU INC COM CL A 77543R102   10,369,954 113,135 SH   SOLE 18 104,472 0 8,663
ROKU INC COM CL A 77543R102   14,360,647 156,673 SH   SOLE 19 156,673 0 0
ROKU INC COM CL A 77543R102   147,430,985 1,608,455 SH   SOLE 21 1,608,455 0 0
ROKU INC COM CL A 77543R102   300,576,238 3,279,252 SH   SOLE 22 3,033,462 0 245,790
ROKU INC COM CL A 77543R102   23,185,397 252,950 SH   SOLE 23 252,950 0 0
ROKU INC COM CL A 77543R102   1,508,357 16,456 SH   SOLE 25 16,315 0 141
ROKU INC COM CL A 77543R102   10,707,630 116,819 SH   SOLE 26 66,895 0 49,924
ROKU INC COM CL A 77543R102   17,476,446 190,666 SH   SOLE 28 2,053 0 188,613
ROKU INC COM CL A 77543R102   252,248 2,752 SH   SOLE 29 2,752 0 0
ROKU INC COM CL A 77543R102   41,059,647 447,956 SH   SOLE 30 287,325 0 160,631
ROKU INC COM CL A 77543R102   3,046,045 33,232 SH   SOLE 31 31,331 0 1,901
ROKU INC COM CL A 77543R102   14,201,892 154,941 SH   SOLE 34 154,941 0 0
ROKU INC COM CL A 77543R102   1,525,956 16,648 SH   SOLE 36 16,648 0 0
ROKU INC COM CL A 77543R102   620,997 6,775 SH   SOLE 40 6,775 0 0
ROKU INC COM CL A 77543R102   36,939 403 SH   OTR 43 403 0 0
ROKU INC COM CL A 77543R102   13,553,815 147,871 SH   SOLE 43 119,567 0 28,304
ROLLINS INC COM 775711104   16,135,585 369,489 SH   SOLE 2 130,632 0 238,857
ROLLINS INC COM 775711104   8,086,374 185,170 SH   SOLE 4 148,908 0 36,262
ROLLINS INC COM 775711104   9,558,140 218,872 SH   SOLE 7 197,675 0 21,197
ROLLINS INC COM 775711104   248,875 5,699 SH   SOLE 13 5,699 0 0
ROLLINS INC COM 775711104   1,755,228 40,193 SH   SOLE 15 40,193 0 0
ROLLINS INC COM 775711104   24,710,058 565,836 SH   SOLE 18 548,081 0 17,755
ROLLINS INC COM 775711104   202,197,646 4,630,127 SH   SOLE 19 4,630,127 0 0
ROLLINS INC COM 775711104   488,809,664 11,193,260 SH   SOLE 21 11,193,260 0 0
ROLLINS INC COM 775711104   313,911,533 7,188,265 SH   SOLE 22 6,578,377 0 609,888
ROLLINS INC COM 775711104   20,249,168 463,686 SH   SOLE 23 463,686 0 0
ROLLINS INC COM 775711104   16,869,590 386,297 SH   SOLE 25 385,850 0 447
ROLLINS INC COM 775711104   14,698,274 336,576 SH   SOLE 26 197,992 0 138,584
ROLLINS INC COM 775711104   19,541,408 447,479 SH   SOLE 28 3,053 0 444,426
ROLLINS INC COM 775711104   77,547,745 1,775,767 SH   SOLE 30 1,775,767 0 0
ROLLINS INC COM 775711104   2,885,015 66,064 SH   SOLE 31 61,602 0 4,462
ROLLINS INC COM 775711104   12,937,019 296,245 SH   SOLE 34 296,245 0 0
ROLLINS INC COM 775711104   2,852,612 65,322 SH   SOLE 36 65,322 0 0
ROLLINS INC COM 775711104   606,009 13,877 SH   SOLE 40 13,877 0 0
ROLLINS INC COM 775711104   11,669,177 267,213 SH   SOLE 43 230,928 0 36,285
ROOT INC CL A NEW 77664L207   94,970 9,062 SH   SOLE 2 9,062 0 0
ROOT INC CL A NEW 77664L207   31,230 2,980 SH   SOLE 18 2,980 0 0
ROOT INC CL A NEW 77664L207   12,534 1,196 SH   SOLE 19 1,196 0 0
ROOT INC CL A NEW 77664L207   185,224 17,674 SH   SOLE 21 17,674 0 0
ROOT INC CL A NEW 77664L207   916,832 87,484 SH   SOLE 22 87,484 0 0
ROOT INC CL A NEW 77664L207   26,871 2,564 SH   SOLE 26 1,618 0 946
ROOT INC CL A NEW 77664L207   121,128 11,558 SH   SOLE 28 0 0 11,558
ROOT INC CL A NEW 77664L207   64,200 6,126 SH   SOLE 31 5,682 0 444
ROOT INC CL A NEW 77664L207   11,842 1,130 SH   SOLE 34 1,130 0 0
ROPER TECHNOLOGIES INC COM 776696106   98,314,867 180,338 SH   SOLE 2 29,424 0 150,914
ROPER TECHNOLOGIES INC COM 776696106   46,947,860 86,116 SH   SOLE 4 36,531 0 49,585
ROPER TECHNOLOGIES INC COM 776696106   55,818,866 102,388 SH   SOLE 7 94,275 0 8,113
ROPER TECHNOLOGIES INC COM 776696106   1,821,958 3,342 SH   SOLE 13 3,342 0 0
ROPER TECHNOLOGIES INC COM 776696106   8,988,763 16,488 SH   SOLE 15 16,488 0 0
ROPER TECHNOLOGIES INC COM 776696106   222,754,369 408,596 SH   SOLE 18 363,777 0 44,819
ROPER TECHNOLOGIES INC COM 776696106   360,481,669 661,228 SH   SOLE 19 661,228 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,991,760,604 3,653,467 SH   SOLE 21 3,653,467 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,449,937,948 2,659,607 SH   SOLE 22 2,432,218 0 227,389
ROPER TECHNOLOGIES INC COM 776696106   95,201,402 174,627 SH   SOLE 23 174,627 0 0
ROPER TECHNOLOGIES INC COM 776696106   94,359,659 173,083 SH   SOLE 25 172,250 0 833
ROPER TECHNOLOGIES INC COM 776696106   68,224,754 125,144 SH   SOLE 26 66,074 0 59,070
ROPER TECHNOLOGIES INC COM 776696106   120,981,946 221,916 SH   SOLE 28 1,913 0 220,003
ROPER TECHNOLOGIES INC COM 776696106   133,021 244 SH   SOLE 29 244 0 0
ROPER TECHNOLOGIES INC COM 776696106   485,364,306 890,299 SH   SOLE 30 890,299 0 0
ROPER TECHNOLOGIES INC COM 776696106   12,950,513 23,755 SH   SOLE 31 21,961 0 1,794
ROPER TECHNOLOGIES INC COM 776696106   16,913,354 31,024 SH   SOLE 32 31,024 0 0
ROPER TECHNOLOGIES INC COM 776696106   11,436,031 20,977 SH   SOLE 34 20,977 0 0
ROPER TECHNOLOGIES INC COM 776696106   19,727,522 36,186 SH   SOLE 36 36,186 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,996,254 5,496 SH   SOLE 40 5,496 0 0
ROPER TECHNOLOGIES INC COM 776696106   92,134 169 SH   OTR 43 169 0 0
ROPER TECHNOLOGIES INC COM 776696106   85,083,656 156,068 SH   SOLE 43 131,513 0 24,555
ROSS STORES INC COM 778296103   81,849,658 591,442 SH   SOLE 2 126,176 0 465,266
ROSS STORES INC COM 778296103   38,975,744 281,637 SH   SOLE 4 142,790 0 138,847
ROSS STORES INC COM 778296103   35,760,253 258,402 SH   SOLE 7 233,277 0 25,125
ROSS STORES INC COM 778296103   1,345,843 9,725 SH   SOLE 13 9,725 0 0
ROSS STORES INC COM 778296103   7,352,107 53,126 SH   SOLE 15 53,126 0 0
ROSS STORES INC COM 778296103   308,681,472 2,230,519 SH   SOLE 18 2,145,530 0 84,989
ROSS STORES INC COM 778296103   207,073,234 1,496,302 SH   SOLE 19 1,496,302 0 0
ROSS STORES INC COM 778296103   1,348,234,960 9,742,286 SH   SOLE 21 9,742,286 0 0
ROSS STORES INC COM 778296103   1,036,679,213 7,490,998 SH   SOLE 22 6,765,459 0 725,539
ROSS STORES INC COM 778296103   77,757,466 561,872 SH   SOLE 23 561,872 0 0
ROSS STORES INC COM 778296103   74,352,519 537,268 SH   SOLE 25 497,516 0 39,752
ROSS STORES INC COM 778296103   50,657,383 366,048 SH   SOLE 26 188,764 0 177,284
ROSS STORES INC COM 778296103   88,492,517 639,443 SH   SOLE 28 4,833 0 634,610
ROSS STORES INC COM 778296103   290,990,992 2,102,688 SH   SOLE 30 1,994,081 0 108,607
ROSS STORES INC COM 778296103   10,423,950 75,323 SH   SOLE 31 69,704 0 5,619
ROSS STORES INC COM 778296103   13,610,380 98,348 SH   SOLE 32 98,348 0 0
ROSS STORES INC COM 778296103   47,374,634 342,327 SH   SOLE 34 342,327 0 0
ROSS STORES INC COM 778296103   14,167,123 102,371 SH   SOLE 36 102,371 0 0
ROSS STORES INC COM 778296103   2,417,120 17,466 SH   SOLE 40 17,466 0 0
ROSS STORES INC COM 778296103   96,873 700 SH   OTR 43 700 0 0
ROSS STORES INC COM 778296103   51,802,556 374,323 SH   SOLE 43 317,485 0 56,838
ROVER GROUP INC COM CL A 77936F103   562,855 51,733 SH   SOLE 2 29,195 0 22,538
ROVER GROUP INC COM CL A 77936F103   7,453 685 SH   SOLE 4 685 0 0
ROVER GROUP INC COM CL A 77936F103   390,559 35,897 SH   SOLE 7 33,940 0 1,957
ROVER GROUP INC COM CL A 77936F103   2,537,793 233,253 SH   SOLE 18 233,253 0 0
ROVER GROUP INC COM CL A 77936F103   3,757,865 345,392 SH   SOLE 19 345,392 0 0
ROVER GROUP INC COM CL A 77936F103   41,142,872 3,781,514 SH   SOLE 21 3,781,514 0 0
ROVER GROUP INC COM CL A 77936F103   32,064,905 2,947,142 SH   SOLE 22 2,848,367 0 98,775
ROVER GROUP INC COM CL A 77936F103   16,951 1,558 SH   SOLE 23 1,558 0 0
ROVER GROUP INC COM CL A 77936F103   228,306 20,984 SH   SOLE 25 20,984 0 0
ROVER GROUP INC COM CL A 77936F103   58,970 5,420 SH   SOLE 26 5,420 0 0
ROVER GROUP INC COM CL A 77936F103   1,752,583 161,083 SH   SOLE 30 161,083 0 0
ROVER GROUP INC COM CL A 77936F103   22,478 2,066 SH   SOLE 36 2,066 0 0
ROVER GROUP INC COM CL A 77936F103   220,614 20,277 SH   SOLE 40 20,277 0 0
ROVER GROUP INC COM CL A 77936F103   22 2 SH   SOLE 43 2 0 0
ROYAL BK CDA COM 780087102   151,493 1,498 SH   SOLE 25 1,498 0 0
ROYAL BK CDA COM 780087102   108,968,522 1,077,509 SH   SOLE 43 905,375 0 172,134
ROYAL CARIBBEAN GROUP NOTE 6.000% 8/1 780153BQ4   22,161,150 8,325,000 PRN   SOLE 21 8,325,000 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   49,622,640 383,216 SH   SOLE 2 76,072 0 307,144
ROYAL CARIBBEAN GROUP COM V7780T103   13,627,139 105,237 SH   SOLE 4 81,608 0 23,629
ROYAL CARIBBEAN GROUP COM V7780T103   18,602,015 143,656 SH   SOLE 7 126,379 0 17,277
ROYAL CARIBBEAN GROUP COM V7780T103   903,970 6,981 SH   SOLE 13 6,981 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   4,481,390 34,608 SH   SOLE 15 34,608 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   54,390,462 420,036 SH   SOLE 18 404,576 0 15,460
ROYAL CARIBBEAN GROUP COM V7780T103   27,623,325 213,324 SH   SOLE 19 213,324 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   826,750,789 6,384,669 SH   SOLE 21 6,384,669 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   672,360,509 5,192,374 SH   SOLE 22 4,670,593 0 521,781
ROYAL CARIBBEAN GROUP COM V7780T103   50,505,891 390,037 SH   SOLE 23 390,037 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   76,871,350 593,647 SH   SOLE 25 563,660 0 29,987
ROYAL CARIBBEAN GROUP COM V7780T103   38,352,219 296,179 SH   SOLE 26 151,481 0 144,698
ROYAL CARIBBEAN GROUP COM V7780T103   31,095,858 240,141 SH   SOLE 28 5,265 0 234,876
ROYAL CARIBBEAN GROUP COM V7780T103   47,005 363 SH   SOLE 29 363 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   157,748,991 1,218,233 SH   SOLE 30 1,218,233 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   6,782,945 52,382 SH   SOLE 31 48,498 0 3,884
ROYAL CARIBBEAN GROUP COM V7780T103   10,099,961 77,998 SH   SOLE 34 77,998 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   5,946,699 45,924 SH   SOLE 36 45,924 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   1,650,480 12,746 SH   SOLE 40 12,746 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   37,293 288 SH   OTR 43 288 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   31,622,224 244,206 SH   SOLE 43 201,117 0 43,089
ROYAL GOLD INC COM 780287108   38,741,795 320,286 SH   SOLE 2 59,071 0 261,215
ROYAL GOLD INC COM 780287108   21,894 181 SH   SOLE 4 181 0 0
ROYAL GOLD INC COM 780287108   31,194,979 257,895 SH   SOLE 7 256,913 0 982
ROYAL GOLD INC COM 780287108   13,900,239 114,916 SH   SOLE 18 114,916 0 0
ROYAL GOLD INC COM 780287108   3,734,640 30,875 SH   SOLE 19 30,875 0 0
ROYAL GOLD INC COM 780287108   419,401,221 3,467,272 SH   SOLE 21 3,467,272 0 0
ROYAL GOLD INC COM 780287108   233,769,110 1,932,615 SH   SOLE 22 1,840,702 0 91,913
ROYAL GOLD INC COM 780287108   1,570,545 12,984 SH   SOLE 25 12,984 0 0
ROYAL GOLD INC COM 780287108   5,083,586 42,027 SH   SOLE 26 20,969 0 21,058
ROYAL GOLD INC COM 780287108   3,567,110 29,490 SH   SOLE 28 18,774 0 10,716
ROYAL GOLD INC COM 780287108   60,667,125 501,547 SH   SOLE 30 501,547 0 0
ROYAL GOLD INC COM 780287108   108,501 897 SH   SOLE 31 897 0 0
ROYAL GOLD INC COM 780287108   74,390 615 SH   SOLE 36 615 0 0
ROYAL GOLD INC COM 780287108   1,722,228 14,238 SH   SOLE 40 14,238 0 0
ROYAL GOLD INC COM 780287108   45,723 378 SH   OTR 43 378 0 0
ROYAL GOLD INC COM 780287108   23,965,920 198,131 SH   SOLE 43 190,231 0 7,899
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   16,999,815 605,191 SH   SOLE 2 53,529 0 551,662
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   7,380,563 262,747 SH   SOLE 4 212,516 0 50,231
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   1,976,665 70,369 SH   SOLE 7 69,162 0 1,207
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   449,019 15,985 SH   SOLE 13 15,985 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   1,217,336 43,337 SH   SOLE 15 43,337 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   5,896,540 209,916 SH   SOLE 18 186,048 0 23,868
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   3,378,356 120,269 SH   SOLE 19 120,269 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   168,112,358 5,984,776 SH   SOLE 21 5,984,776 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   263,232,654 9,371,045 SH   SOLE 22 8,692,794 0 678,251
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   17,094,647 608,567 SH   SOLE 23 608,567 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   16,994,928 605,017 SH   SOLE 25 602,518 0 2,499
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   14,899,076 530,405 SH   SOLE 26 172,996 0 357,409
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   19,295,611 686,921 SH   SOLE 28 150,090 0 536,831
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   42,679,300 1,519,377 SH   SOLE 30 1,519,377 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   2,348,380 83,602 SH   SOLE 31 76,971 0 6,631
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   423,176 15,065 SH   SOLE 34 15,065 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   3,639,312 129,559 SH   SOLE 36 129,559 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   549,637 19,567 SH   SOLE 40 19,567 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   49,186 1,751 SH   OTR 43 1,751 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   16,179,731 575,996 SH   SOLE 43 418,977 0 157,019
RPC INC COM 749660106   2,931,809 402,721 SH   SOLE 2 243,653 0 159,068
RPC INC COM 749660106   2,206 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106   4,310 592 SH   SOLE 7 592 0 0
RPC INC COM 749660106   2,088,923 286,940 SH   SOLE 18 286,940 0 0
RPC INC COM 749660106   2,880,754 395,708 SH   SOLE 19 395,708 0 0
RPC INC COM 749660106   73,577,984 10,106,866 SH   SOLE 21 10,106,866 0 0
RPC INC COM 749660106   25,186,805 3,459,726 SH   SOLE 22 3,333,749 0 125,977
RPC INC COM 749660106   191,682 26,330 SH   SOLE 23 26,330 0 0
RPC INC COM 749660106   99,692 13,694 SH   SOLE 25 13,694 0 0
RPC INC COM 749660106   179,612 24,672 SH   SOLE 26 24,672 0 0
RPC INC COM 749660106   587,663 80,723 SH   SOLE 28 0 0 80,723
RPC INC COM 749660106   887,330 121,886 SH   SOLE 30 121,886 0 0
RPC INC COM 749660106   112,956 15,516 SH   SOLE 40 15,516 0 0
RPC INC COM 749660106   1,605,517 220,538 SH   SOLE 43 212,616 0 7,922
RPM INTL INC COM 749685103   37,734,624 338,033 SH   SOLE 2 108,213 0 229,820
RPM INTL INC COM 749685103   15,089,920 135,178 SH   SOLE 4 53,493 0 81,685
RPM INTL INC COM 749685103   4,521,462 40,504 SH   SOLE 7 40,116 0 388
RPM INTL INC COM 749685103   198,032 1,774 SH   SOLE 13 1,774 0 0
RPM INTL INC COM 749685103   1,390,240 12,454 SH   SOLE 15 12,454 0 0
RPM INTL INC COM 749685103   31,203,041 279,522 SH   SOLE 18 271,665 0 7,857
RPM INTL INC COM 749685103   9,148,748 81,956 SH   SOLE 19 81,956 0 0
RPM INTL INC COM 749685103   735,803,452 6,591,449 SH   SOLE 21 6,591,449 0 0
RPM INTL INC COM 749685103   440,872,638 3,949,410 SH   SOLE 22 3,692,829 0 256,581
RPM INTL INC COM 749685103   24,575,233 220,149 SH   SOLE 23 220,149 0 0
RPM INTL INC COM 749685103   26,421,481 236,688 SH   SOLE 25 236,688 0 0
RPM INTL INC COM 749685103   14,752,016 132,151 SH   SOLE 26 57,637 0 74,514
RPM INTL INC COM 749685103   18,984,356 170,065 SH   SOLE 28 1,574 0 168,491
RPM INTL INC COM 749685103   35,025,922 313,768 SH   SOLE 30 313,768 0 0
RPM INTL INC COM 749685103   3,288,062 29,455 SH   SOLE 31 27,195 0 2,260
RPM INTL INC COM 749685103   603,695 5,408 SH   SOLE 34 5,408 0 0
RPM INTL INC COM 749685103   2,118,291 18,976 SH   SOLE 36 18,976 0 0
RPM INTL INC COM 749685103   728,609 6,527 SH   SOLE 40 6,527 0 0
RPM INTL INC COM 749685103   12,949 116 SH   OTR 43 116 0 0
RPM INTL INC COM 749685103   10,798,997 96,739 SH   SOLE 43 75,815 0 20,924
RPT REALTY SH BEN INT 74971D101   2,190,119 170,703 SH   SOLE 2 100,961 0 69,742
RPT REALTY SH BEN INT 74971D101   457,402 35,651 SH   SOLE 4 35,651 0 0
RPT REALTY SH BEN INT 74971D101   1,561,052 121,672 SH   SOLE 7 108,781 0 12,891
RPT REALTY SH BEN INT 74971D101   32,229 2,512 SH   SOLE 18 2,512 0 0
RPT REALTY SH BEN INT 74971D101   4,990,690 388,986 SH   SOLE 19 388,986 0 0
RPT REALTY SH BEN INT 74971D101   7,786,283 606,881 SH   SOLE 21 606,881 0 0
RPT REALTY SH BEN INT 74971D101   18,908,944 1,473,807 SH   SOLE 22 1,345,190 0 128,617
RPT REALTY SH BEN INT 74971D101   99,548 7,759 SH   SOLE 23 7,759 0 0
RPT REALTY SH BEN INT 74971D101   3,178,722 247,757 SH   SOLE 25 247,757 0 0
RPT REALTY SH BEN INT 74971D101   219,316 17,094 SH   SOLE 26 13,131 0 3,963
RPT REALTY SH BEN INT 74971D101   707,870 55,173 SH   SOLE 28 1,393 0 53,780
RPT REALTY SH BEN INT 74971D101   3,373,058 262,904 SH   SOLE 30 262,904 0 0
RPT REALTY SH BEN INT 74971D101   980,058 76,388 SH   SOLE 43 73,798 0 2,590
RTX CORPORATION COM 75513E101   249,954,698 2,970,700 SH   SOLE 2 694,488 0 2,276,212
RTX CORPORATION COM 75513E101   74,447,072 884,800 SH   SOLE 4 314,281 0 570,519
RTX CORPORATION COM 75513E101   123,394,339 1,466,536 SH   SOLE 7 1,327,453 0 139,083
RTX CORPORATION COM 75513E101   3,357,775 39,907 SH   SOLE 13 39,907 0 0
RTX CORPORATION COM 75513E101   18,316,773 217,694 SH   SOLE 15 217,694 0 0
RTX CORPORATION COM 75513E101   291,130,600 3,460,074 SH   SOLE 18 3,296,615 0 163,459
RTX CORPORATION COM 75513E101   398,275,512 4,733,486 SH   SOLE 19 4,733,486 0 0
RTX CORPORATION COM 75513E101   3,854,995,935 45,816,448 SH   SOLE 21 45,816,448 0 0
RTX CORPORATION COM 75513E101   2,633,119,314 31,294,501 SH   SOLE 22 28,149,841 0 3,144,660
RTX CORPORATION COM 75513E101   239,986,043 2,852,223 SH   SOLE 23 2,852,223 0 0
RTX CORPORATION COM 75513E101   50,100,237 595,439 SH   SOLE 25 595,439 0 0
RTX CORPORATION COM 75513E101   136,320,094 1,620,158 SH   SOLE 26 788,516 0 831,642
RTX CORPORATION COM 75513E101   6,578,991 78,191 SH   SOLE 28 0 0 78,191
RTX CORPORATION COM 75513E101   559,723,765 6,652,291 SH   SOLE 30 6,652,291 0 0
RTX CORPORATION COM 75513E101   30,129,945 358,093 SH   SOLE 31 333,705 0 24,388
RTX CORPORATION COM 75513E101   24,442,502 290,498 SH   SOLE 36 290,498 0 0
RTX CORPORATION COM 75513E101   3,219,870 38,268 SH   SOLE 40 38,268 0 0
RTX CORPORATION COM 75513E101   136,007,964 1,616,448 SH   SOLE 43 1,341,286 0 275,162
RUBICON TECHNOLOGIES INC CL A 78112J208   101,038 54,615 SH   SOLE 22 54,615 0 0
RUMBLE INC COM CL A 78137L105   552,387 123,026 SH   SOLE 21 123,026 0 0
RUMBLE INC COM CL A 78137L105   5,255,208 1,170,425 SH   SOLE 22 1,170,425 0 0
RUMBLE INC COM CL A 78137L105   208,686 46,478 SH   SOLE 30 46,478 0 0
RUMBLEON INC COM CL B 781386305   55,857 6,862 SH   SOLE 18 6,862 0 0
RUMBLEON INC COM CL B 781386305   510,386 62,701 SH   SOLE 21 62,701 0 0
RUMBLEON INC COM CL B 781386305   369,646 45,411 SH   SOLE 22 45,411 0 0
RUMBLEON INC COM CL B 781386305   29,255 3,594 SH   SOLE 26 2,095 0 1,499
RUMBLEON INC COM CL B 781386305   121,693 14,950 SH   SOLE 28 0 0 14,950
RUMBLEON INC COM CL B 781386305   64,216 7,889 SH   SOLE 31 7,348 0 541
RUNWAY GROWTH FINANCE CORP COM 78163D100   790,163 62,612 SH   SOLE 30 62,612 0 0
RUSH ENTERPRISES INC CL A 781846209   6,016,685 119,616 SH   SOLE 2 43,360 0 76,256
RUSH ENTERPRISES INC CL A 781846209   10,865 216 SH   SOLE 4 216 0 0
RUSH ENTERPRISES INC CL A 781846209   460,446 9,154 SH   SOLE 7 8,701 0 453
RUSH ENTERPRISES INC CL A 781846209   10,377,494 206,312 SH   SOLE 18 197,916 0 8,396
RUSH ENTERPRISES INC CL A 781846209   20,149,224 400,581 SH   SOLE 19 400,581 0 0
RUSH ENTERPRISES INC CL A 781846209   365,072,370 7,257,900 SH   SOLE 21 7,257,900 0 0
RUSH ENTERPRISES INC CL A 781846209   110,738,267 2,201,556 SH   SOLE 22 2,097,614 0 103,942
RUSH ENTERPRISES INC CL A 781846209   13,581 270 SH   SOLE 23 270 0 0
RUSH ENTERPRISES INC CL A 781846209   622,060 12,367 SH   SOLE 25 12,367 0 0
RUSH ENTERPRISES INC CL A 781846209   6,180,713 122,877 SH   SOLE 26 34,616 0 88,261
RUSH ENTERPRISES INC CL A 781846209   57,694 1,147 SH   SOLE 28 1,147 0 0
RUSH ENTERPRISES INC CL A 781846209   6,324,471 125,735 SH   SOLE 30 125,735 0 0
RUSH ENTERPRISES INC CL A 781846209   86,013 1,710 SH   SOLE 36 1,710 0 0
RUSH ENTERPRISES INC CL A 781846209   672,461 13,369 SH   SOLE 40 13,369 0 0
RUSH ENTERPRISES INC CL A 781846209   1,277,860 25,405 SH   SOLE 43 24,554 0 851
RUSH ENTERPRISES INC CL B 781846308   1,257,533 23,736 SH   SOLE 2 16,781 0 6,955
RUSH ENTERPRISES INC CL B 781846308   425,217 8,026 SH   SOLE 7 7,583 0 443
RUSH ENTERPRISES INC CL B 781846308   1,381,930 26,084 SH   SOLE 18 26,084 0 0
RUSH ENTERPRISES INC CL B 781846308   1,011,600 19,094 SH   SOLE 19 19,094 0 0
RUSH ENTERPRISES INC CL B 781846308   20,753,167 391,717 SH   SOLE 21 391,717 0 0
RUSH ENTERPRISES INC CL B 781846308   8,582,071 161,987 SH   SOLE 22 148,405 0 13,582
RUSH ENTERPRISES INC CL B 781846308   122,066 2,304 SH   SOLE 25 2,304 0 0
RUSH ENTERPRISES INC CL B 781846308   731,442 13,806 SH   SOLE 30 13,806 0 0
RUSH ENTERPRISES INC CL B 781846308   115,390 2,178 SH   SOLE 40 2,178 0 0
RUSH ENTERPRISES INC CL B 781846308   473,959 8,946 SH   SOLE 43 8,946 0 0
RUSH STREET INTERACTIVE INC COM 782011100   316,433 70,475 SH   SOLE 2 62,176 0 8,299
RUSH STREET INTERACTIVE INC COM 782011100   3,776 841 SH   SOLE 7 841 0 0
RUSH STREET INTERACTIVE INC COM 782011100   723,784 161,199 SH   SOLE 18 151,129 0 10,070
RUSH STREET INTERACTIVE INC COM 782011100   594,736 132,458 SH   SOLE 19 132,458 0 0
RUSH STREET INTERACTIVE INC COM 782011100   10,842,888 2,414,897 SH   SOLE 21 2,414,897 0 0
RUSH STREET INTERACTIVE INC COM 782011100   6,782,185 1,510,509 SH   SOLE 22 1,486,400 0 24,109
RUSH STREET INTERACTIVE INC COM 782011100   54,814 12,208 SH   SOLE 43 12,208 0 0
RXO INC COMMON STOCK 74982T103   1,588,356 68,287 SH   SOLE 2 33,387 0 34,900
RXO INC COMMON STOCK 74982T103   27,470 1,181 SH   SOLE 4 1,181 0 0
RXO INC COMMON STOCK 74982T103   709,639 30,509 SH   SOLE 7 28,929 0 1,580
RXO INC COMMON STOCK 74982T103   8,395,371 360,936 SH   SOLE 18 360,936 0 0
RXO INC COMMON STOCK 74982T103   7,795,240 335,135 SH   SOLE 19 335,135 0 0
RXO INC COMMON STOCK 74982T103   322,600,058 13,869,306 SH   SOLE 21 13,869,306 0 0
RXO INC COMMON STOCK 74982T103   77,145,372 3,316,654 SH   SOLE 22 3,210,722 0 105,932
RXO INC COMMON STOCK 74982T103   520,303 22,369 SH   SOLE 25 22,369 0 0
RXO INC COMMON STOCK 74982T103   1,961,841 84,344 SH   SOLE 26 43,332 0 41,012
RXO INC COMMON STOCK 74982T103   6,777,778 291,392 SH   SOLE 30 291,392 0 0
RXO INC COMMON STOCK 74982T103   1,074,286 46,186 SH   SOLE 34 46,186 0 0
RXO INC COMMON STOCK 74982T103   51,730 2,224 SH   SOLE 36 2,224 0 0
RXO INC COMMON STOCK 74982T103   521,978 22,441 SH   SOLE 40 22,441 0 0
RXO INC COMMON STOCK 74982T103   589,385 25,339 SH   SOLE 43 21,227 0 4,112
RXSIGHT INC COM 78349D107   811,763 20,133 SH   SOLE 2 14,097 0 6,036
RXSIGHT INC COM 78349D107   7,741 192 SH   SOLE 4 192 0 0
RXSIGHT INC COM 78349D107   431,827 10,710 SH   SOLE 7 10,131 0 579
RXSIGHT INC COM 78349D107   2,899,653 71,916 SH   SOLE 18 71,916 0 0
RXSIGHT INC COM 78349D107   2,433,393 60,352 SH   SOLE 19 60,352 0 0
RXSIGHT INC COM 78349D107   46,828,212 1,161,414 SH   SOLE 21 1,161,414 0 0
RXSIGHT INC COM 78349D107   28,072,719 696,248 SH   SOLE 22 672,213 0 24,035
RXSIGHT INC COM 78349D107   5,725 142 SH   SOLE 23 142 0 0
RXSIGHT INC COM 78349D107   155,514 3,857 SH   SOLE 25 3,857 0 0
RXSIGHT INC COM 78349D107   114,307 2,835 SH   SOLE 28 0 0 2,835
RXSIGHT INC COM 78349D107   1,718,801 42,629 SH   SOLE 30 42,629 0 0
RXSIGHT INC COM 78349D107   240,509 5,965 SH   SOLE 40 5,965 0 0
RXSIGHT INC COM 78349D107   3,105 77 SH   SOLE 43 28 0 49
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   4,810,367 111,817 SH   SOLE 2 30,500 0 81,317
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   11,142 259 SH   SOLE 4 259 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   662,379 15,397 SH   SOLE 7 14,587 0 810
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,856,227 43,148 SH   SOLE 18 43,148 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,277,522 29,696 SH   SOLE 19 29,696 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   67,702,940 1,573,755 SH   SOLE 21 1,573,755 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   106,353,442 2,472,186 SH   SOLE 22 2,343,546 0 128,640
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   847,795 19,707 SH   SOLE 25 19,707 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   960,465 22,326 SH   SOLE 26 22,326 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   323,726 7,525 SH   SOLE 28 1,728 0 5,797
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   3,086,212 71,739 SH   SOLE 30 71,739 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   57,647 1,340 SH   SOLE 31 1,340 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   856,657 19,913 SH   SOLE 40 19,913 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   648,354 15,071 SH   SOLE 43 9,012 0 6,059
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   39,741 298 SH   SOLE 18 298 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   7,913,582 59,340 SH   SOLE 21 59,340 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   6,657,865 49,924 SH   SOLE 26 49,924 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   489,031 3,667 SH   SOLE 43 3,607 0 60
RYDER SYS INC COM 783549108   27,896,182 242,449 SH   SOLE 2 62,173 0 180,276
RYDER SYS INC COM 783549108   18,295 159 SH   SOLE 4 159 0 0
RYDER SYS INC COM 783549108   1,490,372 12,953 SH   SOLE 7 12,292 0 661
RYDER SYS INC COM 783549108   9,803,687 85,205 SH   SOLE 18 84,485 0 720
RYDER SYS INC COM 783549108   3,029,760 26,332 SH   SOLE 19 26,332 0 0
RYDER SYS INC COM 783549108   266,748,315 2,318,341 SH   SOLE 21 2,318,341 0 0
RYDER SYS INC COM 783549108   160,382,939 1,393,907 SH   SOLE 22 1,322,210 0 71,697
RYDER SYS INC COM 783549108   1,122,871 9,759 SH   SOLE 25 9,759 0 0
RYDER SYS INC COM 783549108   3,797,325 33,003 SH   SOLE 26 32,358 0 645
RYDER SYS INC COM 783549108   176,272 1,532 SH   SOLE 28 958 0 574
RYDER SYS INC COM 783549108   8,356,808 72,630 SH   SOLE 30 72,630 0 0
RYDER SYS INC COM 783549108   72,258 628 SH   SOLE 31 628 0 0
RYDER SYS INC COM 783549108   15,188 132 SH   SOLE 34 132 0 0
RYDER SYS INC COM 783549108   469,560 4,081 SH   SOLE 36 4,081 0 0
RYDER SYS INC COM 783549108   1,120,569 9,739 SH   SOLE 40 9,739 0 0
RYDER SYS INC COM 783549108   20,429,424 177,555 SH   SOLE 43 171,266 0 6,288
RYERSON HLDG CORP COM 783754104   3,499,906 100,920 SH   SOLE 2 50,358 0 50,562
RYERSON HLDG CORP COM 783754104   6,624 191 SH   SOLE 4 191 0 0
RYERSON HLDG CORP COM 783754104   359,007 10,352 SH   SOLE 7 9,792 0 560
RYERSON HLDG CORP COM 783754104   2,896,855 83,531 SH   SOLE 18 83,531 0 0
RYERSON HLDG CORP COM 783754104   6,984,205 201,390 SH   SOLE 19 201,390 0 0
RYERSON HLDG CORP COM 783754104   54,936,657 1,584,102 SH   SOLE 21 1,584,102 0 0
RYERSON HLDG CORP COM 783754104   35,713,984 1,029,815 SH   SOLE 22 980,003 0 49,812
RYERSON HLDG CORP COM 783754104   167,990 4,844 SH   SOLE 23 4,844 0 0
RYERSON HLDG CORP COM 783754104   207,941 5,996 SH   SOLE 25 5,996 0 0
RYERSON HLDG CORP COM 783754104   989,212 28,524 SH   SOLE 26 1,423 0 27,101
RYERSON HLDG CORP COM 783754104   65,094 1,877 SH   SOLE 28 0 0 1,877
RYERSON HLDG CORP COM 783754104   1,409,846 40,653 SH   SOLE 30 40,653 0 0
RYERSON HLDG CORP COM 783754104   14,149 408 SH   SOLE 36 408 0 0
RYERSON HLDG CORP COM 783754104   325,264 9,379 SH   SOLE 40 9,379 0 0
RYERSON HLDG CORP COM 783754104   859,509 24,784 SH   SOLE 43 23,798 0 986
RYMAN HOSPITALITY PPTYS INC COM 78377T107   11,296,118 102,636 SH   SOLE 2 52,429 0 50,207
RYMAN HOSPITALITY PPTYS INC COM 78377T107   13,459,237 122,290 SH   SOLE 4 122,290 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   10,654,248 96,804 SH   SOLE 7 87,140 0 9,664
RYMAN HOSPITALITY PPTYS INC COM 78377T107   25,360,355 230,423 SH   SOLE 18 230,423 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   31,890,435 289,755 SH   SOLE 19 289,755 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   276,685,777 2,513,954 SH   SOLE 21 2,513,954 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   271,129,288 2,463,468 SH   SOLE 22 2,179,928 0 283,540
RYMAN HOSPITALITY PPTYS INC COM 78377T107   2,705,935 24,586 SH   SOLE 23 24,586 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   31,111,981 282,682 SH   SOLE 25 282,682 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   1,355,059 12,312 SH   SOLE 26 12,312 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   14,075,463 127,889 SH   SOLE 28 53,994 0 73,895
RYMAN HOSPITALITY PPTYS INC COM 78377T107   25,030,396 227,425 SH   SOLE 30 227,425 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   2,840,098 25,805 SH   SOLE 34 25,805 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   44,024 400 SH   SOLE 36 400 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   1,390,388 12,633 SH   SOLE 40 12,633 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   4,289,589 38,975 SH   SOLE 43 36,332 0 2,643
RYVYL INC COM 39366L307   60,445 14,530 SH   SOLE 22 14,530 0 0
S & T BANCORP INC COM 783859101   1,118,100 33,456 SH   SOLE 2 9,985 0 23,471
S & T BANCORP INC COM 783859101   2,607 78 SH   SOLE 4 78 0 0
S & T BANCORP INC COM 783859101   12,499 374 SH   SOLE 7 374 0 0
S & T BANCORP INC COM 783859101   4,064,273 121,612 SH   SOLE 18 121,612 0 0
S & T BANCORP INC COM 783859101   2,578,052 77,141 SH   SOLE 19 77,141 0 0
S & T BANCORP INC COM 783859101   141,462,816 4,232,879 SH   SOLE 21 4,232,879 0 0
S & T BANCORP INC COM 783859101   32,854,099 983,067 SH   SOLE 22 935,362 0 47,705
S & T BANCORP INC COM 783859101   160,149 4,792 SH   SOLE 25 4,792 0 0
S & T BANCORP INC COM 783859101   239,154 7,156 SH   SOLE 26 7,156 0 0
S & T BANCORP INC COM 783859101   20,085 601 SH   SOLE 28 601 0 0
S & T BANCORP INC COM 783859101   2,181,257 65,268 SH   SOLE 30 65,268 0 0
S & T BANCORP INC COM 783859101   162,421 4,860 SH   SOLE 40 4,860 0 0
S & T BANCORP INC COM 783859101   1,905,485 57,016 SH   SOLE 43 55,817 0 1,199
S&P GLOBAL INC COM 78409V104   352,020,413 799,102 SH   SOLE 2 335,278 0 463,824
S&P GLOBAL INC COM 78409V104   147,351,737 334,495 SH   SOLE 4 184,858 0 149,637
S&P GLOBAL INC COM 78409V104   148,678,584 337,507 SH   SOLE 7 306,028 0 31,479
S&P GLOBAL INC COM 78409V104   5,699,888 12,939 SH   SOLE 13 12,939 0 0
S&P GLOBAL INC COM 78409V104   21,500,019 48,806 SH   SOLE 15 48,806 0 0
S&P GLOBAL INC COM 78409V104   424,758,114 964,220 SH   SOLE 18 867,243 0 96,977
S&P GLOBAL INC COM 78409V104   322,122,321 731,232 SH   SOLE 19 731,232 0 0
S&P GLOBAL INC COM 78409V104   3,212,683,726 7,292,935 SH   SOLE 21 7,292,935 0 0
S&P GLOBAL INC COM 78409V104   3,123,696,924 7,090,931 SH   SOLE 22 6,360,331 0 730,600
S&P GLOBAL INC COM 78409V104   296,885,370 673,943 SH   SOLE 23 673,943 0 0
S&P GLOBAL INC COM 78409V104   487,180,319 1,105,921 SH   SOLE 25 1,017,164 0 88,757
S&P GLOBAL INC COM 78409V104   181,341,380 411,653 SH   SOLE 26 223,131 0 188,522
S&P GLOBAL INC COM 78409V104   323,376,041 734,078 SH   SOLE 28 32,713 0 701,365
S&P GLOBAL INC COM 78409V104   2,885,406 6,550 SH   SOLE 29 6,550 0 0
S&P GLOBAL INC COM 78409V104   1,162,144,182 2,638,119 SH   SOLE 30 2,638,119 0 0
S&P GLOBAL INC COM 78409V104   40,772,769 92,556 SH   SOLE 31 87,125 0 5,431
S&P GLOBAL INC COM 78409V104   145,941,192 331,293 SH   SOLE 34 331,293 0 0
S&P GLOBAL INC COM 78409V104   34,309,460 77,884 SH   SOLE 36 77,884 0 0
S&P GLOBAL INC COM 78409V104   7,492,805 17,009 SH   SOLE 40 17,009 0 0
S&P GLOBAL INC COM 78409V104   236,119 536 SH   OTR 43 536 0 0
S&P GLOBAL INC COM 78409V104   229,545,786 521,079 SH   SOLE 43 451,040 0 70,039
S&W SEED CO COM 785135104   2,840 4,057 SH   SOLE 18 4,057 0 0
S&W SEED CO COM 785135104   38,366 54,808 SH   SOLE 21 54,808 0 0
S&W SEED CO COM 785135104   13,625 19,464 SH   SOLE 22 19,464 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103   36,192 52,643 SH   SOLE 22 52,643 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   5,688,122 398,607 SH   SOLE 2 191,073 0 207,534
SABRA HEALTH CARE REIT INC COM 78573L106   1,446,393 101,359 SH   SOLE 4 101,359 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   5,246,094 367,631 SH   SOLE 7 330,187 0 37,444
SABRA HEALTH CARE REIT INC COM 78573L106   13,497,008 945,831 SH   SOLE 18 945,831 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   12,181,214 853,624 SH   SOLE 19 853,624 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   284,534,068 19,939,318 SH   SOLE 21 19,939,318 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   136,516,452 9,566,675 SH   SOLE 22 9,223,981 0 342,694
SABRA HEALTH CARE REIT INC COM 78573L106   162,849 11,412 SH   SOLE 23 11,412 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   5,771,116 404,423 SH   SOLE 25 404,423 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   997,116 69,875 SH   SOLE 26 69,875 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   2,575,236 180,465 SH   SOLE 28 7,753 0 172,712
SABRA HEALTH CARE REIT INC COM 78573L106   12,007,292 841,436 SH   SOLE 30 841,436 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   84,407 5,915 SH   SOLE 36 5,915 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   683,476 47,896 SH   SOLE 40 47,896 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   10,470,497 733,742 SH   SOLE 43 571,128 0 162,614
SABRE CORP COM 78573M104   1,189,069 270,243 SH   SOLE 2 86,406 0 183,837
SABRE CORP COM 78573M104   5,029 1,143 SH   SOLE 4 1,143 0 0
SABRE CORP COM 78573M104   28,851 6,557 SH   SOLE 7 6,557 0 0
SABRE CORP COM 78573M104   4,757,223 1,081,187 SH   SOLE 18 1,081,187 0 0
SABRE CORP COM 78573M104   3,034,192 689,589 SH   SOLE 19 689,589 0 0
SABRE CORP COM 78573M104   187,554,770 42,626,084 SH   SOLE 21 42,626,084 0 0
SABRE CORP COM 78573M104   44,303,604 10,069,001 SH   SOLE 22 9,688,601 0 380,400
SABRE CORP COM 78573M104   1,028,430 233,734 SH   SOLE 25 233,734 0 0
SABRE CORP COM 78573M104   2,257,957 513,172 SH   SOLE 26 106,850 0 406,322
SABRE CORP COM 78573M104   54,850 12,466 SH   SOLE 28 4,329 0 8,137
SABRE CORP COM 78573M104   3,079,740 699,941 SH   SOLE 30 699,941 0 0
SABRE CORP COM 78573M104   135,265 30,742 SH   SOLE 34 30,742 0 0
SABRE CORP COM 78573M104   55,607 12,638 SH   SOLE 36 12,638 0 0
SABRE CORP COM 78573M104   218,768 49,720 SH   SOLE 40 49,720 0 0
SABRE CORP COM 78573M104   401,020 91,141 SH   SOLE 43 84,033 0 7,108
SABRE CORP OPTIONS 78573M104   23,760 5,400 SH Call SOLE 4 5,400 0 0
SABRE CORP OPTIONS 78573M104   11,000 2,500 SH Call SOLE 7 2,500 0 0
SABRE CORP OPTIONS 78573M104   515,680 117,200 SH Call SOLE 18 117,200 0 0
SABRE CORP OPTIONS 78573M104   7,727,720 1,756,300 SH Call SOLE 19 1,756,300 0 0
SABRE CORP OPTIONS 78573M104   249,920 56,800 SH Call SOLE 22 56,800 0 0
SABRE CORP OPTIONS 78573M104   2,251,920 511,800 SH Call SOLE 34 511,800 0 0
SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2   2,331,404 2,388,000 PRN   SOLE 21 2,388,000 0 0
SACHEM CAP CORP COM 78590A109   50,165 13,413 SH   SOLE 18 13,413 0 0
SACHEM CAP CORP COM 78590A109   363,405 97,167 SH   SOLE 21 97,167 0 0
SACHEM CAP CORP COM 78590A109   1,610,242 430,546 SH   SOLE 22 430,546 0 0
SACHEM CAP CORP COM 78590A109   36,214 9,683 SH   SOLE 26 6,111 0 3,572
SACHEM CAP CORP COM 78590A109   163,075 43,603 SH   SOLE 28 0 0 43,603
SACHEM CAP CORP COM 78590A109   86,054 23,009 SH   SOLE 31 21,429 0 1,580
SADOT GROUP INC COM 627333107   2,095 5,232 SH   SOLE 18 5,232 0 0
SADOT GROUP INC COM 627333107   24,712 61,702 SH   SOLE 21 61,702 0 0
SADOT GROUP INC COM 627333107   1,785 4,457 SH   SOLE 22 4,457 0 0
SAFE & GREEN DEV CORP COM 78637J105   36,106 25,790 SH   SOLE 22 25,790 0 0
SAFE & GREEN HOLDINGS CORP COM NEW 78418A505   65,223 138,537 SH   SOLE 22 138,537 0 0
SAFE BULKERS INC COM Y7388L103   185,626 47,233 SH   SOLE 2 2,124 0 45,109
SAFE BULKERS INC COM Y7388L103   244 62 SH   SOLE 7 62 0 0
SAFE BULKERS INC COM Y7388L103   757,932 192,858 SH   SOLE 18 192,858 0 0
SAFE BULKERS INC COM Y7388L103   578,712 147,255 SH   SOLE 19 147,255 0 0
SAFE BULKERS INC COM Y7388L103   10,561,950 2,687,519 SH   SOLE 21 2,687,519 0 0
SAFE BULKERS INC COM Y7388L103   3,214,842 818,026 SH   SOLE 22 760,116 0 57,910
SAFE BULKERS INC COM Y7388L103   12,812 3,260 SH   SOLE 43 3,260 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207   298,289 380,228 SH   SOLE 22 380,228 0 0
SAFEHOLD INC COM 78646V107   1,229,857 52,558 SH   SOLE 2 13,751 0 38,807
SAFEHOLD INC COM 78646V107   467,930 19,997 SH   SOLE 4 19,997 0 0
SAFEHOLD INC COM 78646V107   1,661,611 71,009 SH   SOLE 7 63,485 0 7,524
SAFEHOLD INC COM 78646V107   3,667,131 156,715 SH   SOLE 18 156,715 0 0
SAFEHOLD INC COM 78646V107   3,929,515 167,928 SH   SOLE 19 167,928 0 0
SAFEHOLD INC COM 78646V107   137,917,611 5,893,915 SH   SOLE 21 5,893,915 0 0
SAFEHOLD INC COM 78646V107   42,938,368 1,834,973 SH   SOLE 22 1,767,104 0 67,869
SAFEHOLD INC COM 78646V107   51,340 2,194 SH   SOLE 23 2,194 0 0
SAFEHOLD INC COM 78646V107   6,587,451 281,515 SH   SOLE 25 281,515 0 0
SAFEHOLD INC COM 78646V107   944,330 40,356 SH   SOLE 26 4,966 0 35,390
SAFEHOLD INC COM 78646V107   822,978 35,170 SH   SOLE 28 1,167 0 34,003
SAFEHOLD INC COM 78646V107   5,874,359 251,041 SH   SOLE 30 251,041 0 0
SAFEHOLD INC COM 78646V107   46,987 2,008 SH   SOLE 36 2,008 0 0
SAFEHOLD INC COM 78646V107   189,072 8,080 SH   SOLE 40 8,080 0 0
SAFEHOLD INC COM 78646V107   32,995 1,410 SH   SOLE 43 1,283 0 127
SAFETY INS GROUP INC COM 78648T100   991,366 13,046 SH   SOLE 2 4,029 0 9,017
SAFETY INS GROUP INC COM 78648T100   2,660 35 SH   SOLE 4 35 0 0
SAFETY INS GROUP INC COM 78648T100   8,587 113 SH   SOLE 7 113 0 0
SAFETY INS GROUP INC COM 78648T100   3,526,468 46,407 SH   SOLE 18 46,407 0 0
SAFETY INS GROUP INC COM 78648T100   2,243,149 29,519 SH   SOLE 19 29,519 0 0
SAFETY INS GROUP INC COM 78648T100   125,566,484 1,652,408 SH   SOLE 21 1,652,408 0 0
SAFETY INS GROUP INC COM 78648T100   27,228,433 358,316 SH   SOLE 22 340,461 0 17,855
SAFETY INS GROUP INC COM 78648T100   228,426 3,006 SH   SOLE 25 3,006 0 0
SAFETY INS GROUP INC COM 78648T100   429,495 5,652 SH   SOLE 26 3,605 0 2,047
SAFETY INS GROUP INC COM 78648T100   5,547 73 SH   SOLE 28 73 0 0
SAFETY INS GROUP INC COM 78648T100   1,759,320 23,152 SH   SOLE 30 23,152 0 0
SAFETY INS GROUP INC COM 78648T100   107,298 1,412 SH   SOLE 40 1,412 0 0
SAFETY INS GROUP INC COM 78648T100   331,772 4,366 SH   SOLE 43 4,366 0 0
SAFETY SHOT INC COM NEW 48208F105   1,851,658 527,538 SH   SOLE 22 527,538 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   463,498 20,822 SH   SOLE 2 20,822 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   29,116 1,308 SH   SOLE 18 1,308 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   192,527 8,649 SH   SOLE 21 8,649 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   2,090,370 93,907 SH   SOLE 22 93,907 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   23,351 1,049 SH   SOLE 26 662 0 387
SAGA COMMUNICATIONS INC CL A NEW 786598300   105,312 4,731 SH   SOLE 28 0 0 4,731
SAGA COMMUNICATIONS INC CL A NEW 786598300   55,539 2,495 SH   SOLE 31 2,324 0 171
SAGE THERAPEUTICS INC COM 78667J108   1,435,291 66,234 SH   SOLE 2 42,385 0 23,849
SAGE THERAPEUTICS INC COM 78667J108   4,594 212 SH   SOLE 4 212 0 0
SAGE THERAPEUTICS INC COM 78667J108   10,575 488 SH   SOLE 7 488 0 0
SAGE THERAPEUTICS INC COM 78667J108   2,971,845 137,141 SH   SOLE 18 130,894 0 6,247
SAGE THERAPEUTICS INC COM 78667J108   3,274,424 151,104 SH   SOLE 19 151,104 0 0
SAGE THERAPEUTICS INC COM 78667J108   52,349,584 2,415,763 SH   SOLE 21 2,415,763 0 0
SAGE THERAPEUTICS INC COM 78667J108   34,103,184 1,573,751 SH   SOLE 22 1,521,145 0 52,606
SAGE THERAPEUTICS INC COM 78667J108   23,447 1,082 SH   SOLE 23 1,082 0 0
SAGE THERAPEUTICS INC COM 78667J108   230,569 10,640 SH   SOLE 25 10,640 0 0
SAGE THERAPEUTICS INC COM 78667J108   305,785 14,111 SH   SOLE 26 14,111 0 0
SAGE THERAPEUTICS INC COM 78667J108   20,175 931 SH   SOLE 28 931 0 0
SAGE THERAPEUTICS INC COM 78667J108   4,737,019 218,598 SH   SOLE 30 218,598 0 0
SAGE THERAPEUTICS INC COM 78667J108   326,307 15,058 SH   SOLE 40 15,058 0 0
SAGE THERAPEUTICS INC COM 78667J108   1,273,914 58,787 SH   SOLE 43 52,148 0 6,639
SAGIMET BIOSCIENCES INC COM SER A 786700104   11,274 2,080 SH   SOLE 2 497 0 1,583
SAGIMET BIOSCIENCES INC COM SER A 786700104   79,880 14,738 SH   SOLE 18 14,738 0 0
SAGIMET BIOSCIENCES INC COM SER A 786700104   53,235 9,822 SH   SOLE 19 9,822 0 0
SAGIMET BIOSCIENCES INC COM SER A 786700104   1,191,777 219,885 SH   SOLE 21 219,885 0 0
SAGIMET BIOSCIENCES INC COM SER A 786700104   763,548 140,876 SH   SOLE 22 138,597 0 2,279
SAIA INC COM 78709Y105   25,029,812 57,117 SH   SOLE 2 33,278 0 23,839
SAIA INC COM 78709Y105   35,934 82 SH   SOLE 4 82 0 0
SAIA INC COM 78709Y105   1,896,616 4,328 SH   SOLE 7 4,104 0 224
SAIA INC COM 78709Y105   23,323,821 53,224 SH   SOLE 18 52,616 0 608
SAIA INC COM 78709Y105   178,495,332 407,319 SH   SOLE 19 407,319 0 0
SAIA INC COM 78709Y105   598,880,655 1,366,621 SH   SOLE 21 1,366,621 0 0
SAIA INC COM 78709Y105   369,856,365 843,997 SH   SOLE 22 804,335 0 39,662
SAIA INC COM 78709Y105   1,140,248 2,602 SH   SOLE 23 2,602 0 0
SAIA INC COM 78709Y105   2,291,891 5,230 SH   SOLE 25 5,230 0 0
SAIA INC COM 78709Y105   6,295,469 14,366 SH   SOLE 26 7,573 0 6,793
SAIA INC COM 78709Y105   797,999 1,821 SH   SOLE 28 469 0 1,352
SAIA INC COM 78709Y105   9,831,466 22,435 SH   SOLE 30 22,435 0 0
SAIA INC COM 78709Y105   159,074 363 SH   SOLE 31 363 0 0
SAIA INC COM 78709Y105   562,236 1,283 SH   SOLE 34 1,283 0 0
SAIA INC COM 78709Y105   131,466 300 SH   SOLE 36 300 0 0
SAIA INC COM 78709Y105   2,362,444 5,391 SH   SOLE 40 5,391 0 0
SAIA INC COM 78709Y105   32,466 74 SH   OTR 43 74 0 0
SAIA INC COM 78709Y105   13,340,293 30,442 SH   SOLE 43 27,614 0 2,828
SALARIUS PHARMACEUTICALS INC COM NEW 79400X305   21 32 SH   SOLE 21 32 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X305   10 15 SH   SOLE 22 15 0 0
SALEM MEDIA GROUP INC CL A 794093104   95,527 244,941 SH   SOLE 22 244,941 0 0
SALESFORCE INC COM 79466L302   549,749,193 2,089,189 SH   SOLE 2 630,708 0 1,458,481
SALESFORCE INC COM 79466L302   239,556,867 910,378 SH   SOLE 4 483,379 0 426,999
SALESFORCE INC COM 79466L302   241,228,069 916,729 SH   SOLE 7 827,228 0 89,501
SALESFORCE INC COM 79466L302   19,966,274 75,877 SH   SOLE 13 75,877 0 0
SALESFORCE INC COM 79466L302   38,192,929 145,143 SH   SOLE 15 145,143 0 0
SALESFORCE INC COM 79466L302   570,506,466 2,168,072 SH   SOLE 18 2,010,825 0 157,247
SALESFORCE INC COM 79466L302   374,973,711 1,424,997 SH   SOLE 19 1,424,997 0 0
SALESFORCE INC COM 79466L302   6,894,098,538 26,199,356 SH   SOLE 21 26,199,356 0 0
SALESFORCE INC COM 79466L302   5,537,058,718 21,042,254 SH   SOLE 22 18,902,914 0 2,139,340
SALESFORCE INC COM 79466L302   537,259,517 2,041,725 SH   SOLE 23 2,041,725 0 0
SALESFORCE INC COM 79466L302   679,438,532 2,582,042 SH   SOLE 25 2,193,524 0 388,518
SALESFORCE INC COM 79466L302   363,268,980 1,380,516 SH   SOLE 26 820,768 0 559,748
SALESFORCE INC COM 79466L302   564,886,848 2,146,716 SH   SOLE 28 124,011 0 2,022,705
SALESFORCE INC COM 79466L302   10,043,001 38,166 SH   SOLE 29 38,166 0 0
SALESFORCE INC COM 79466L302   1,669,669,086 6,345,174 SH   SOLE 30 6,345,174 0 0
SALESFORCE INC COM 79466L302   80,147,971 304,583 SH   SOLE 31 288,300 0 16,283
SALESFORCE INC COM 79466L302   32,870,659 124,917 SH   SOLE 32 124,917 0 0
SALESFORCE INC COM 79466L302   297,203,473 1,129,450 SH   SOLE 34 1,129,450 0 0
SALESFORCE INC COM 79466L302   59,472,798 226,012 SH   SOLE 36 226,012 0 0
SALESFORCE INC COM 79466L302   13,433,034 51,049 SH   SOLE 40 51,049 0 0
SALESFORCE INC COM 79466L302   358,134 1,361 SH   OTR 43 1,361 0 0
SALESFORCE INC COM 79466L302   312,419,249 1,187,274 SH   SOLE 43 1,000,027 0 187,247
SALESFORCE INC OPTIONS 79466L302   2,473,516 9,400 SH Call SOLE 2 0 0 9,400
SALESFORCE INC OPTIONS 79466L302   368,396 1,400 SH Call SOLE 4 1,400 0 0
SALESFORCE INC OPTIONS 79466L302   8,762,562 33,300 SH Call SOLE 18 33,300 0 0
SALESFORCE INC OPTIONS 79466L302   47,891,480 182,000 SH Call SOLE 19 182,000 0 0
SALESFORCE INC OPTIONS 79466L302   3,552,390 13,500 SH Call SOLE 22 13,500 0 0
SALESFORCE INC OPTIONS 79466L302   1,920,922 7,300 SH Call SOLE 26 7,300 0 0
SALESFORCE INC OPTIONS 79466L302   236,826 900 SH Call SOLE 30 900 0 0
SALESFORCE INC OPTIONS 79466L302   27,682,328 105,200 SH Call SOLE 34 105,200 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   1,225,850 92,308 SH   SOLE 2 64,823 0 27,485
SALLY BEAUTY HLDGS INC COM 79546E104   6,388 481 SH   SOLE 4 481 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   442,450 33,317 SH   SOLE 7 31,588 0 1,729
SALLY BEAUTY HLDGS INC COM 79546E104   4,253,478 320,292 SH   SOLE 18 320,292 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   2,945,278 221,783 SH   SOLE 19 221,783 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   174,154,119 13,114,015 SH   SOLE 21 13,114,015 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   40,363,325 3,039,407 SH   SOLE 22 2,943,066 0 96,341
SALLY BEAUTY HLDGS INC COM 79546E104   288,256 21,706 SH   SOLE 25 21,706 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   843,107 63,487 SH   SOLE 26 36,803 0 26,684
SALLY BEAUTY HLDGS INC COM 79546E104   272,054 20,486 SH   SOLE 28 2,010 0 18,476
SALLY BEAUTY HLDGS INC COM 79546E104   3,666,581 276,098 SH   SOLE 30 276,098 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   103,544 7,797 SH   SOLE 36 7,797 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   248,203 18,690 SH   SOLE 40 18,690 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   3,111,424 234,294 SH   SOLE 43 217,293 0 17,001
SAMSARA INC COM CL A 79589L106   964,749 28,902 SH   SOLE 2 28,902 0 0
SAMSARA INC COM CL A 79589L106   2,337 70 SH   SOLE 18 70 0 0
SAMSARA INC COM CL A 79589L106   14,320,788 429,023 SH   SOLE 19 429,023 0 0
SAMSARA INC COM CL A 79589L106   27,741,183 831,072 SH   SOLE 21 831,072 0 0
SAMSARA INC COM CL A 79589L106   82,246,250 2,463,938 SH   SOLE 22 2,463,938 0 0
SAMSARA INC COM CL A 79589L106   26,785,080 802,429 SH   SOLE 34 802,429 0 0
SAMSARA INC COM CL A 79589L106   89,992 2,696 SH   SOLE 43 2,696 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   203,526 40,064 SH   SOLE 43 39,829 0 235
SANA BIOTECHNOLOGY INC COM 799566104   1,063,978 260,779 SH   SOLE 2 148,719 0 112,060
SANA BIOTECHNOLOGY INC COM 799566104   2,619 642 SH   SOLE 7 642 0 0
SANA BIOTECHNOLOGY INC COM 799566104   1,011,673 247,959 SH   SOLE 18 247,959 0 0
SANA BIOTECHNOLOGY INC COM 799566104   1,308,913 320,812 SH   SOLE 19 320,812 0 0
SANA BIOTECHNOLOGY INC COM 799566104   18,780,379 4,603,034 SH   SOLE 21 4,603,034 0 0
SANA BIOTECHNOLOGY INC COM 799566104   11,296,614 2,768,778 SH   SOLE 22 2,618,013 0 150,765
SANA BIOTECHNOLOGY INC COM 799566104   3,170 777 SH   SOLE 23 777 0 0
SANA BIOTECHNOLOGY INC COM 799566104   46,051 11,287 SH   SOLE 25 11,287 0 0
SANA BIOTECHNOLOGY INC COM 799566104   8,246 2,021 SH   SOLE 26 2,021 0 0
SANA BIOTECHNOLOGY INC COM 799566104   648,312 158,900 SH   SOLE 30 158,900 0 0
SANA BIOTECHNOLOGY INC COM 799566104   56,296 13,798 SH   SOLE 40 13,798 0 0
SANA BIOTECHNOLOGY INC COM 799566104   328,175 80,435 SH   SOLE 43 78,431 0 2,004
SANARA MEDTECH INC COM 79957L100   16,193 394 SH   SOLE 2 143 0 251
SANARA MEDTECH INC COM 79957L100   377,380 9,182 SH   SOLE 18 9,182 0 0
SANARA MEDTECH INC COM 79957L100   280,055 6,814 SH   SOLE 19 6,814 0 0
SANARA MEDTECH INC COM 79957L100   5,905,495 143,686 SH   SOLE 21 143,686 0 0
SANARA MEDTECH INC COM 79957L100   1,835,896 44,669 SH   SOLE 22 43,918 0 751
SANDRIDGE ENERGY INC COM NEW 80007P869   284,527 20,814 SH   SOLE 2 8,241 0 12,573
SANDRIDGE ENERGY INC COM NEW 80007P869   925,240 67,684 SH   SOLE 18 67,684 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   539,651 39,477 SH   SOLE 19 39,477 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   12,507,626 914,969 SH   SOLE 21 914,969 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   9,018,331 659,717 SH   SOLE 22 627,582 0 32,135
SANDRIDGE ENERGY INC COM NEW 80007P869   16,418 1,201 SH   SOLE 43 1,201 0 0
SANDY SPRING BANCORP INC COM 800363103   4,362,241 160,141 SH   SOLE 2 88,324 0 71,817
SANDY SPRING BANCORP INC COM 800363103   4,495 165 SH   SOLE 4 165 0 0
SANDY SPRING BANCORP INC COM 800363103   477,163 17,517 SH   SOLE 7 16,562 0 955
SANDY SPRING BANCORP INC COM 800363103   3,357,739 123,265 SH   SOLE 18 123,265 0 0
SANDY SPRING BANCORP INC COM 800363103   9,035,372 331,695 SH   SOLE 19 331,695 0 0
SANDY SPRING BANCORP INC COM 800363103   51,877,872 1,904,474 SH   SOLE 21 1,904,474 0 0
SANDY SPRING BANCORP INC COM 800363103   45,727,461 1,678,688 SH   SOLE 22 1,593,070 0 85,618
SANDY SPRING BANCORP INC COM 800363103   182,345 6,694 SH   SOLE 23 6,694 0 0
SANDY SPRING BANCORP INC COM 800363103   278,638 10,229 SH   SOLE 25 10,229 0 0
SANDY SPRING BANCORP INC COM 800363103   1,017,904 37,368 SH   SOLE 26 16,791 0 20,577
SANDY SPRING BANCORP INC COM 800363103   94,986 3,487 SH   SOLE 28 842 0 2,645
SANDY SPRING BANCORP INC COM 800363103   1,314,575 48,259 SH   SOLE 30 48,259 0 0
SANDY SPRING BANCORP INC COM 800363103   10,024 368 SH   SOLE 36 368 0 0
SANDY SPRING BANCORP INC COM 800363103   361,311 13,264 SH   SOLE 40 13,264 0 0
SANDY SPRING BANCORP INC COM 800363103   3,939,219 144,612 SH   SOLE 43 124,721 0 19,891
SANFILIPPO JOHN B & SON INC COM 800422107   885,423 8,593 SH   SOLE 2 5,985 0 2,608
SANFILIPPO JOHN B & SON INC COM 800422107   1,649 16 SH   SOLE 4 16 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   7,728 75 SH   SOLE 7 75 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   2,649,674 25,715 SH   SOLE 18 25,715 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   1,948,589 18,911 SH   SOLE 19 18,911 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   112,193,146 1,088,831 SH   SOLE 21 1,088,831 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   25,133,311 243,918 SH   SOLE 22 236,147 0 7,771
SANFILIPPO JOHN B & SON INC COM 800422107   15,353 149 SH   SOLE 23 149 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   203,195 1,972 SH   SOLE 25 1,972 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   476,766 4,627 SH   SOLE 26 0 0 4,627
SANFILIPPO JOHN B & SON INC COM 800422107   26,275 255 SH   SOLE 28 0 0 255
SANFILIPPO JOHN B & SON INC COM 800422107   1,841,016 17,867 SH   SOLE 30 17,867 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   167,852 1,629 SH   SOLE 40 1,629 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   3,401,490 33,011 SH   SOLE 43 30,634 0 2,377
SANGAMO THERAPEUTICS INC COM 800677106   256,480 472,078 SH   SOLE 2 313,549 0 158,529
SANGAMO THERAPEUTICS INC COM 800677106   913 1,681 SH   SOLE 7 1,681 0 0
SANGAMO THERAPEUTICS INC COM 800677106   237,623 437,370 SH   SOLE 18 418,855 0 18,515
SANGAMO THERAPEUTICS INC COM 800677106   1,065,505 1,961,173 SH   SOLE 19 1,961,173 0 0
SANGAMO THERAPEUTICS INC COM 800677106   3,251,268 5,984,296 SH   SOLE 21 5,984,296 0 0
SANGAMO THERAPEUTICS INC COM 800677106   2,841,919 5,230,847 SH   SOLE 22 4,954,892 0 275,955
SANGAMO THERAPEUTICS INC COM 800677106   2,548 4,690 SH   SOLE 23 4,690 0 0
SANGAMO THERAPEUTICS INC COM 800677106   1,021 1,880 SH   SOLE 28 1,880 0 0
SANGAMO THERAPEUTICS INC COM 800677106   1,005 1,850 SH   SOLE 43 1,850 0 0
SANMINA CORPORATION COM 801056102   13,739,061 267,453 SH   SOLE 2 124,807 0 142,646
SANMINA CORPORATION COM 801056102   12,945 252 SH   SOLE 4 173 0 79
SANMINA CORPORATION COM 801056102   52,346 1,019 SH   SOLE 7 1,019 0 0
SANMINA CORPORATION COM 801056102   11,519,209 224,240 SH   SOLE 18 203,295 0 20,945
SANMINA CORPORATION COM 801056102   41,459,956 807,085 SH   SOLE 19 807,085 0 0
SANMINA CORPORATION COM 801056102   355,910,572 6,928,374 SH   SOLE 21 6,928,374 0 0
SANMINA CORPORATION COM 801056102   121,441,968 2,364,064 SH   SOLE 22 2,227,453 0 136,611
SANMINA CORPORATION COM 801056102   1,020,157 19,859 SH   SOLE 23 19,859 0 0
SANMINA CORPORATION COM 801056102   583,152 11,352 SH   SOLE 25 11,352 0 0
SANMINA CORPORATION COM 801056102   7,545,739 146,890 SH   SOLE 26 18,966 0 127,924
SANMINA CORPORATION COM 801056102   59,589 1,160 SH   SOLE 28 1,160 0 0
SANMINA CORPORATION COM 801056102   5,803,988 112,984 SH   SOLE 30 112,984 0 0
SANMINA CORPORATION COM 801056102   94,521 1,840 SH   SOLE 36 1,840 0 0
SANMINA CORPORATION COM 801056102   647,057 12,596 SH   SOLE 40 12,596 0 0
SANMINA CORPORATION COM 801056102   3,698,794 72,003 SH   SOLE 43 67,633 0 4,370
SANOFI SPONSORED ADR 80105N105   7,459 150 SH   SOLE 2 150 0 0
SANOFI SPONSORED ADR 80105N105   272,386,250 5,477,302 SH   SOLE 18 5,450,490 0 26,812
SANOFI SPONSORED ADR 80105N105   86,209,541 1,733,552 SH   SOLE 19 1,733,552 0 0
SANOFI SPONSORED ADR 80105N105   192,654 3,874 SH   SOLE 21 3,874 0 0
SANOFI SPONSORED ADR 80105N105   2,588,645 52,054 SH   SOLE 23 52,054 0 0
SANOFI SPONSORED ADR 80105N105   6,676,103 134,247 SH   SOLE 25 0 0 134,247
SANOFI SPONSORED ADR 80105N105   6,858,762 137,920 SH   SOLE 30 137,920 0 0
SANOFI SPONSORED ADR 80105N105   60,773,491 1,222,069 SH   SOLE 34 1,222,069 0 0
SANOFI SPONSORED ADR 80105N105   1,901,675 38,240 SH   SOLE 36 38,240 0 0
SANOFI SPONSORED ADR 80105N105   74,308,895 1,494,247 SH   SOLE 43 1,408,077 0 86,170
SAP SE SPON ADR 803054204   421,876 2,729 SH   SOLE 2 0 0 2,729
SAP SE SPON ADR 803054204   113,624 735 SH   SOLE 4 735 0 0
SAP SE SPON ADR 803054204   2,814,775 18,208 SH   SOLE 18 18,208 0 0
SAP SE SPON ADR 803054204   15,029,704 97,223 SH   SOLE 19 97,223 0 0
SAP SE SPON ADR 803054204   994,477 6,433 SH   SOLE 22 6,433 0 0
SAP SE SPON ADR 803054204   87,189 564 SH   SOLE 26 564 0 0
SAP SE SPON ADR 803054204   8,196,671 53,022 SH   SOLE 34 53,022 0 0
SAP SE SPON ADR 803054204   155,323,609 1,004,746 SH   SOLE 43 899,279 0 105,467
SAPIENS INTL CORP N V SHS G7T16G103   287,230 9,925 SH   SOLE 2 6,065 0 3,860
SAPIENS INTL CORP N V SHS G7T16G103   7,553 261 SH   SOLE 7 261 0 0
SAPIENS INTL CORP N V SHS G7T16G103   2,131,981 73,669 SH   SOLE 18 73,669 0 0
SAPIENS INTL CORP N V SHS G7T16G103   1,875,775 64,816 SH   SOLE 19 64,816 0 0
SAPIENS INTL CORP N V SHS G7T16G103   32,155,755 1,111,118 SH   SOLE 21 1,111,118 0 0
SAPIENS INTL CORP N V SHS G7T16G103   10,538,067 364,135 SH   SOLE 22 350,888 0 13,247
SAPIENS INTL CORP N V SHS G7T16G103   746,681 25,801 SH   SOLE 30 25,801 0 0
SAPIENS INTL CORP N V SHS G7T16G103   481,301 16,631 SH   SOLE 43 16,240 0 391
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   74 13,783 SH   SOLE 4 13,783 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   894 165,586 SH   SOLE 18 165,586 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   7,068 1,308,855 SH   SOLE 19 1,308,855 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   402 74,414 SH   SOLE 22 74,414 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   35 6,527 SH   SOLE 26 6,527 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   5,102 944,894 SH   SOLE 34 944,894 0 0
SARCOS TECHN AND ROBOTICS CO COM NEW 80359A205   208 288 SH   SOLE 2 0 0 288
SARCOS TECHN AND ROBOTICS CO COM NEW 80359A205   98 136 SH   SOLE 4 136 0 0
SARCOS TECHN AND ROBOTICS CO COM NEW 80359A205   2,608 3,616 SH   SOLE 18 3,616 0 0
SARCOS TECHN AND ROBOTICS CO COM NEW 80359A205   86,924 120,510 SH   SOLE 19 120,510 0 0
SARCOS TECHN AND ROBOTICS CO COM NEW 80359A205   126,870 175,891 SH   SOLE 22 175,891 0 0
SARCOS TECHN AND ROBOTICS CO COM NEW 80359A205   41 57 SH   SOLE 26 57 0 0
SARCOS TECHN AND ROBOTICS CO COM NEW 80359A205   25,147 34,863 SH   SOLE 34 34,863 0 0
SAREPTA THERAPEUTICS INC COM 803607100   20,102,087 208,463 SH   SOLE 2 113,457 0 95,006
SAREPTA THERAPEUTICS INC COM 803607100   290,447 3,012 SH   SOLE 4 2,241 0 771
SAREPTA THERAPEUTICS INC COM 803607100   1,501,029 15,566 SH   SOLE 7 14,943 0 623
SAREPTA THERAPEUTICS INC COM 803607100   72,226 749 SH   SOLE 13 749 0 0
SAREPTA THERAPEUTICS INC COM 803607100   7,763,001 80,504 SH   SOLE 18 80,504 0 0
SAREPTA THERAPEUTICS INC COM 803607100   80,413,556 833,906 SH   SOLE 19 833,906 0 0
SAREPTA THERAPEUTICS INC COM 803607100   207,402,705 2,150,811 SH   SOLE 21 2,150,811 0 0
SAREPTA THERAPEUTICS INC COM 803607100   223,799,373 2,320,848 SH   SOLE 22 2,205,635 0 115,213
SAREPTA THERAPEUTICS INC COM 803607100   814,448 8,446 SH   SOLE 23 8,446 0 0
SAREPTA THERAPEUTICS INC COM 803607100   1,561,395 16,192 SH   SOLE 25 16,192 0 0
SAREPTA THERAPEUTICS INC COM 803607100   3,884,393 40,282 SH   SOLE 26 22,798 0 17,484
SAREPTA THERAPEUTICS INC COM 803607100   468,071 4,854 SH   SOLE 28 1,421 0 3,433
SAREPTA THERAPEUTICS INC COM 803607100   24,355,036 252,567 SH   SOLE 30 252,567 0 0
SAREPTA THERAPEUTICS INC COM 803607100   194,981 2,022 SH   SOLE 31 2,022 0 0
SAREPTA THERAPEUTICS INC COM 803607100   22,051,709 228,681 SH   SOLE 34 228,681 0 0
SAREPTA THERAPEUTICS INC COM 803607100   41,079 426 SH   SOLE 36 426 0 0
SAREPTA THERAPEUTICS INC COM 803607100   1,571,134 16,293 SH   SOLE 40 16,293 0 0
SAREPTA THERAPEUTICS INC COM 803607100   27,965 290 SH   OTR 43 290 0 0
SAREPTA THERAPEUTICS INC COM 803607100   2,688,468 27,880 SH   SOLE 43 20,996 0 6,884
SAREPTA THERAPEUTICS INC NOTE 1.250% 9/1 803607AD2   7,968,713 7,875,000 PRN   SOLE 21 7,875,000 0 0
SASOL LTD SPONSORED ADR 803866300   3,568,047 358,958 SH   SOLE 43 336,875 0 22,083
SATELLOGIC INC *W EXP 01/25/202 G7823S119   5 66 SH   SOLE 43 66 0 0
SAUL CTRS INC COM 804395101   298,256 7,595 SH   SOLE 2 3,922 0 3,673
SAUL CTRS INC COM 804395101   432 11 SH   SOLE 4 11 0 0
SAUL CTRS INC COM 804395101   2,395 61 SH   SOLE 7 61 0 0
SAUL CTRS INC COM 804395101   1,349,985 34,377 SH   SOLE 18 34,377 0 0
SAUL CTRS INC COM 804395101   947,035 24,116 SH   SOLE 19 24,116 0 0
SAUL CTRS INC COM 804395101   59,821,091 1,523,328 SH   SOLE 21 1,523,328 0 0
SAUL CTRS INC COM 804395101   13,488,656 343,485 SH   SOLE 22 331,899 0 11,586
SAUL CTRS INC COM 804395101   25,329 645 SH   SOLE 23 645 0 0
SAUL CTRS INC COM 804395101   70,372 1,792 SH   SOLE 25 1,792 0 0
SAUL CTRS INC COM 804395101   136,267 3,470 SH   SOLE 26 3,470 0 0
SAUL CTRS INC COM 804395101   294,211 7,492 SH   SOLE 28 178 0 7,314
SAUL CTRS INC COM 804395101   1,334,198 33,975 SH   SOLE 30 33,975 0 0
SAUL CTRS INC COM 804395101   54,860 1,397 SH   SOLE 40 1,397 0 0
SAUL CTRS INC COM 804395101   1,050,826 26,759 SH   SOLE 43 25,712 0 1,047
SAVARA INC COM 805111101   255,685 54,401 SH   SOLE 2 2,877 0 51,524
SAVARA INC COM 805111101   5,316 1,131 SH   SOLE 7 1,131 0 0
SAVARA INC COM 805111101   1,206,579 256,719 SH   SOLE 18 256,719 0 0
SAVARA INC COM 805111101   893,827 190,176 SH   SOLE 19 190,176 0 0
SAVARA INC COM 805111101   19,742,764 4,200,588 SH   SOLE 21 4,200,588 0 0
SAVARA INC COM 805111101   11,491,101 2,444,915 SH   SOLE 22 2,364,401 0 80,514
SAVARA INC COM 805111101   312,592 66,509 SH   SOLE 30 66,509 0 0
SAVARA INC COM 805111101   221,328 47,091 SH   SOLE 43 38,707 0 8,384
SAVERS VALUE VLG INC COM 80517M109   542,065 31,189 SH   SOLE 2 25,155 0 6,034
SAVERS VALUE VLG INC COM 80517M109   4,345 250 SH   SOLE 7 250 0 0
SAVERS VALUE VLG INC COM 80517M109   1,135,070 65,309 SH   SOLE 18 65,309 0 0
SAVERS VALUE VLG INC COM 80517M109   2,112,157 121,528 SH   SOLE 19 121,528 0 0
SAVERS VALUE VLG INC COM 80517M109   17,621,443 1,013,892 SH   SOLE 21 1,013,892 0 0
SAVERS VALUE VLG INC COM 80517M109   12,534,856 721,223 SH   SOLE 22 707,366 0 13,857
SAVERS VALUE VLG INC COM 80517M109   1,808,337 104,047 SH   SOLE 34 104,047 0 0
SAVERS VALUE VLG INC COM 80517M109   1,234 71 SH   SOLE 43 71 0 0
SB FINL GROUP INC COM 78408D105   253,886 16,703 SH   SOLE 2 16,703 0 0
SB FINL GROUP INC COM 78408D105   17,450 1,148 SH   SOLE 18 1,148 0 0
SB FINL GROUP INC COM 78408D105   215,658 14,188 SH   SOLE 21 14,188 0 0
SB FINL GROUP INC COM 78408D105   429,050 28,227 SH   SOLE 22 28,227 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   54,877,206 216,316 SH   SOLE 2 76,783 0 139,533
SBA COMMUNICATIONS CORP NEW CL A 78410G104   32,634,174 128,638 SH   SOLE 4 79,712 0 48,926
SBA COMMUNICATIONS CORP NEW CL A 78410G104   73,744,385 290,687 SH   SOLE 7 259,129 0 31,558
SBA COMMUNICATIONS CORP NEW CL A 78410G104   944,234 3,722 SH   SOLE 13 3,722 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   4,075,276 16,064 SH   SOLE 15 16,064 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   46,704,075 184,099 SH   SOLE 18 177,388 0 6,711
SBA COMMUNICATIONS CORP NEW CL A 78410G104   43,714,339 172,314 SH   SOLE 19 172,314 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   907,456,741 3,577,030 SH   SOLE 21 3,577,030 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   600,325,166 2,366,373 SH   SOLE 22 2,094,227 0 272,146
SBA COMMUNICATIONS CORP NEW CL A 78410G104   45,094,412 177,754 SH   SOLE 23 177,754 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   57,074,923 224,979 SH   SOLE 25 224,542 0 437
SBA COMMUNICATIONS CORP NEW CL A 78410G104   55,791,251 219,919 SH   SOLE 26 59,748 0 160,171
SBA COMMUNICATIONS CORP NEW CL A 78410G104   38,525,871 151,862 SH   SOLE 28 11,667 0 140,195
SBA COMMUNICATIONS CORP NEW CL A 78410G104   100,969 398 SH   SOLE 29 398 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   193,679,884 763,451 SH   SOLE 30 763,451 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   6,106,318 24,070 SH   SOLE 31 22,279 0 1,791
SBA COMMUNICATIONS CORP NEW CL A 78410G104   32,573,796 128,400 SH   SOLE 34 128,400 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   6,472,139 25,512 SH   SOLE 36 25,512 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   1,442,481 5,686 SH   SOLE 40 5,686 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   25,369 100 SH   OTR 43 100 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   27,295,521 107,594 SH   SOLE 43 95,087 0 12,507
SCANSOURCE INC COM 806037107   3,230,829 81,566 SH   SOLE 2 55,295 0 26,271
SCANSOURCE INC COM 806037107   2,535 64 SH   SOLE 4 64 0 0
SCANSOURCE INC COM 806037107   376,295 9,500 SH   SOLE 7 8,985 0 515
SCANSOURCE INC COM 806037107   3,346,332 84,482 SH   SOLE 18 84,482 0 0
SCANSOURCE INC COM 806037107   6,554,782 165,483 SH   SOLE 19 165,483 0 0
SCANSOURCE INC COM 806037107   124,462,542 3,142,200 SH   SOLE 21 3,142,200 0 0
SCANSOURCE INC COM 806037107   41,222,206 1,040,702 SH   SOLE 22 979,091 0 61,611
SCANSOURCE INC COM 806037107   232,907 5,880 SH   SOLE 25 5,880 0 0
SCANSOURCE INC COM 806037107   304,720 7,693 SH   SOLE 26 7,693 0 0
SCANSOURCE INC COM 806037107   2,304,906 58,190 SH   SOLE 30 58,190 0 0
SCANSOURCE INC COM 806037107   133,486 3,370 SH   SOLE 40 3,370 0 0
SCANSOURCE INC COM 806037107   1,366,505 34,499 SH   SOLE 43 34,022 0 477
SCHLUMBERGER LTD COM STK 806857108   117,029,373 2,248,835 SH   SOLE 2 420,331 0 1,828,504
SCHLUMBERGER LTD COM STK 806857108   54,269,914 1,042,850 SH   SOLE 4 422,051 0 620,799
SCHLUMBERGER LTD COM STK 806857108   70,934,371 1,363,074 SH   SOLE 7 1,229,893 0 133,181
SCHLUMBERGER LTD COM STK 806857108   3,220,027 61,876 SH   SOLE 13 61,876 0 0
SCHLUMBERGER LTD COM STK 806857108   11,060,790 212,544 SH   SOLE 15 212,544 0 0
SCHLUMBERGER LTD COM STK 806857108   598,134,958 11,493,754 SH   SOLE 18 11,405,790 0 87,964
SCHLUMBERGER LTD COM STK 806857108   88,881,041 1,707,937 SH   SOLE 19 1,707,937 0 0
SCHLUMBERGER LTD COM STK 806857108   1,777,017,582 34,147,148 SH   SOLE 21 34,147,148 0 0
SCHLUMBERGER LTD COM STK 806857108   1,582,085,682 30,401,339 SH   SOLE 22 27,358,010 0 3,043,329
SCHLUMBERGER LTD COM STK 806857108   122,369,302 2,351,447 SH   SOLE 23 2,351,447 0 0
SCHLUMBERGER LTD COM STK 806857108   152,101,523 2,922,781 SH   SOLE 25 2,692,922 0 229,859
SCHLUMBERGER LTD COM STK 806857108   75,043,918 1,442,043 SH   SOLE 26 816,790 0 625,253
SCHLUMBERGER LTD COM STK 806857108   147,362,032 2,831,707 SH   SOLE 28 122,815 0 2,708,892
SCHLUMBERGER LTD COM STK 806857108   14,570,055 279,978 SH   SOLE 29 279,978 0 0
SCHLUMBERGER LTD COM STK 806857108   562,072,279 10,800,774 SH   SOLE 30 10,508,265 0 292,509
SCHLUMBERGER LTD COM STK 806857108   16,638,801 319,731 SH   SOLE 31 295,923 0 23,808
SCHLUMBERGER LTD COM STK 806857108   143,310,926 2,753,861 SH   SOLE 34 2,753,861 0 0
SCHLUMBERGER LTD COM STK 806857108   19,383,807 372,479 SH   SOLE 36 372,479 0 0
SCHLUMBERGER LTD COM STK 806857108   3,858,662 74,148 SH   SOLE 40 74,148 0 0
SCHLUMBERGER LTD COM STK 806857108   140,508 2,700 SH   OTR 43 2,700 0 0
SCHLUMBERGER LTD COM STK 806857108   78,924,167 1,516,606 SH   SOLE 43 1,246,780 0 269,825
SCHNEIDER NATIONAL INC CL B 80689H102   12,786,360 502,411 SH   SOLE 2 165,646 0 336,765
SCHNEIDER NATIONAL INC CL B 80689H102   5,955 234 SH   SOLE 4 234 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   1,308,563 51,417 SH   SOLE 7 48,592 0 2,825
SCHNEIDER NATIONAL INC CL B 80689H102   1,175,103 46,173 SH   SOLE 18 32,105 0 14,068
SCHNEIDER NATIONAL INC CL B 80689H102   459,703 18,063 SH   SOLE 19 18,063 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   24,592,691 966,314 SH   SOLE 21 966,314 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   31,345,594 1,231,654 SH   SOLE 22 1,156,000 0 75,654
SCHNEIDER NATIONAL INC CL B 80689H102   316,547 12,438 SH   SOLE 25 12,438 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   800,657 31,460 SH   SOLE 26 28,598 0 2,862
SCHNEIDER NATIONAL INC CL B 80689H102   3,310,052 130,061 SH   SOLE 30 130,061 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   19,826 779 SH   SOLE 31 779 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   1,075,873 42,274 SH   SOLE 34 42,274 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   110,020 4,323 SH   SOLE 36 4,323 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   266,563 10,474 SH   SOLE 40 10,474 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   17,966,187 705,941 SH   SOLE 43 687,778 0 18,163
SCHNITZER STEEL INDS INC CL A 806882106   6,208,346 205,847 SH   SOLE 2 130,482 0 75,365
SCHNITZER STEEL INDS INC CL A 806882106   2,413 80 SH   SOLE 4 80 0 0
SCHNITZER STEEL INDS INC CL A 806882106   757,529 25,117 SH   SOLE 7 23,736 0 1,381
SCHNITZER STEEL INDS INC CL A 806882106   3,239,727 107,418 SH   SOLE 18 99,653 0 7,765
SCHNITZER STEEL INDS INC CL A 806882106   10,064,965 333,719 SH   SOLE 19 333,719 0 0
SCHNITZER STEEL INDS INC CL A 806882106   35,219,038 1,167,740 SH   SOLE 21 1,167,740 0 0
SCHNITZER STEEL INDS INC CL A 806882106   32,810,189 1,087,871 SH   SOLE 22 1,027,282 0 60,589
SCHNITZER STEEL INDS INC CL A 806882106   294,090 9,751 SH   SOLE 23 9,751 0 0
SCHNITZER STEEL INDS INC CL A 806882106   260,733 8,645 SH   SOLE 25 8,645 0 0
SCHNITZER STEEL INDS INC CL A 806882106   1,699,968 56,365 SH   SOLE 26 9,121 0 47,244
SCHNITZER STEEL INDS INC CL A 806882106   2,778,249 92,117 SH   SOLE 30 92,117 0 0
SCHNITZER STEEL INDS INC CL A 806882106   85,926 2,849 SH   SOLE 36 2,849 0 0
SCHNITZER STEEL INDS INC CL A 806882106   170,133 5,641 SH   SOLE 40 5,641 0 0
SCHNITZER STEEL INDS INC CL A 806882106   7,104,501 235,560 SH   SOLE 43 233,136 0 2,424
SCHOLAR ROCK HLDG CORP COM 80706P103   855,795 45,521 SH   SOLE 2 14,203 0 31,318
SCHOLAR ROCK HLDG CORP COM 80706P103   1,654 88 SH   SOLE 4 88 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   480,509 25,559 SH   SOLE 7 24,167 0 1,392
SCHOLAR ROCK HLDG CORP COM 80706P103   2,987,790 158,925 SH   SOLE 18 158,925 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   3,500,146 186,178 SH   SOLE 19 186,178 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   50,499,075 2,686,121 SH   SOLE 21 2,686,121 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   29,484,604 1,568,330 SH   SOLE 22 1,500,705 0 67,625
SCHOLAR ROCK HLDG CORP COM 80706P103   183,432 9,757 SH   SOLE 25 9,757 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   15,397 819 SH   SOLE 26 819 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   4,370,643 232,481 SH   SOLE 30 232,481 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   11,205 596 SH   SOLE 36 596 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   170,384 9,063 SH   SOLE 40 9,063 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   736,189 39,159 SH   SOLE 43 37,735 0 1,424
SCHOLASTIC CORP COM 807066105   1,200,934 31,855 SH   SOLE 2 11,966 0 19,889
SCHOLASTIC CORP COM 807066105   4,939 131 SH   SOLE 4 131 0 0
SCHOLASTIC CORP COM 807066105   7,201 191 SH   SOLE 7 191 0 0
SCHOLASTIC CORP COM 807066105   3,288,006 87,215 SH   SOLE 18 87,215 0 0
SCHOLASTIC CORP COM 807066105   2,073,462 54,999 SH   SOLE 19 54,999 0 0
SCHOLASTIC CORP COM 807066105   124,608,453 3,305,264 SH   SOLE 21 3,305,264 0 0
SCHOLASTIC CORP COM 807066105   30,183,072 800,612 SH   SOLE 22 765,148 0 35,464
SCHOLASTIC CORP COM 807066105   212,251 5,630 SH   SOLE 25 5,630 0 0
SCHOLASTIC CORP COM 807066105   858,504 22,772 SH   SOLE 26 6,110 0 16,662
SCHOLASTIC CORP COM 807066105   26,051 691 SH   SOLE 28 691 0 0
SCHOLASTIC CORP COM 807066105   2,007,337 53,245 SH   SOLE 30 53,245 0 0
SCHOLASTIC CORP COM 807066105   121,620 3,226 SH   SOLE 36 3,226 0 0
SCHOLASTIC CORP COM 807066105   164,410 4,361 SH   SOLE 40 4,361 0 0
SCHOLASTIC CORP COM 807066105   1,107,488 29,376 SH   SOLE 43 28,541 0 835
SCHRODINGER INC COM 80810D103   1,647,051 46,007 SH   SOLE 2 26,459 0 19,548
SCHRODINGER INC COM 80810D103   5,800 162 SH   SOLE 4 162 0 0
SCHRODINGER INC COM 80810D103   14,427 403 SH   SOLE 7 403 0 0
SCHRODINGER INC COM 80810D103   5,975,056 166,901 SH   SOLE 18 160,862 0 6,039
SCHRODINGER INC COM 80810D103   5,358,329 149,674 SH   SOLE 19 149,674 0 0
SCHRODINGER INC COM 80810D103   231,053,952 6,454,021 SH   SOLE 21 6,454,021 0 0
SCHRODINGER INC COM 80810D103   56,882,620 1,588,900 SH   SOLE 22 1,536,533 0 52,367
SCHRODINGER INC COM 80810D103   59,571 1,664 SH   SOLE 23 1,664 0 0
SCHRODINGER INC COM 80810D103   413,812 11,559 SH   SOLE 25 11,559 0 0
SCHRODINGER INC COM 80810D103   2,029,287 56,684 SH   SOLE 26 29,492 0 27,192
SCHRODINGER INC COM 80810D103   1,196,114 33,411 SH   SOLE 28 32,736 0 675
SCHRODINGER INC COM 80810D103   7,633,777 213,234 SH   SOLE 30 213,234 0 0
SCHRODINGER INC COM 80810D103   424,302 11,852 SH   SOLE 40 11,852 0 0
SCHRODINGER INC COM 80810D103   1,039,381 29,033 SH   SOLE 43 26,598 0 2,435
SCHWAB CHARLES CORP COM 808513105   182,400,152 2,651,165 SH   SOLE 2 401,724 0 2,249,441
SCHWAB CHARLES CORP COM 808513105   83,177,686 1,208,978 SH   SOLE 4 638,638 0 570,340
SCHWAB CHARLES CORP COM 808513105   85,608,597 1,244,311 SH   SOLE 7 1,115,683 0 128,628
SCHWAB CHARLES CORP COM 808513105   2,775,392 40,340 SH   SOLE 13 40,340 0 0
SCHWAB CHARLES CORP COM 808513105   15,460,323 224,714 SH   SOLE 15 224,714 0 0
SCHWAB CHARLES CORP COM 808513105   245,433,848 3,567,352 SH   SOLE 18 3,466,217 0 101,135
SCHWAB CHARLES CORP COM 808513105   38,661,472 561,940 SH   SOLE 19 561,940 0 0
SCHWAB CHARLES CORP COM 808513105   2,212,212,813 32,154,256 SH   SOLE 21 32,154,256 0 0
SCHWAB CHARLES CORP COM 808513105   2,183,096,240 31,731,050 SH   SOLE 22 28,529,859 0 3,201,191
SCHWAB CHARLES CORP COM 808513105   196,210,514 2,851,897 SH   SOLE 23 2,851,897 0 0
SCHWAB CHARLES CORP COM 808513105   198,309,395 2,882,404 SH   SOLE 25 2,877,588 0 4,816
SCHWAB CHARLES CORP COM 808513105   151,780,506 2,206,112 SH   SOLE 26 631,269 0 1,574,843
SCHWAB CHARLES CORP COM 808513105   182,456,155 2,651,979 SH   SOLE 28 65,739 0 2,586,240
SCHWAB CHARLES CORP COM 808513105   60,682 882 SH   SOLE 29 882 0 0
SCHWAB CHARLES CORP COM 808513105   545,309,282 7,926,007 SH   SOLE 30 7,926,007 0 0
SCHWAB CHARLES CORP COM 808513105   23,081,506 335,487 SH   SOLE 31 310,150 0 25,337
SCHWAB CHARLES CORP COM 808513105   65,960,349 958,726 SH   SOLE 34 958,726 0 0
SCHWAB CHARLES CORP COM 808513105   24,058,397 349,686 SH   SOLE 36 349,686 0 0
SCHWAB CHARLES CORP COM 808513105   5,345,622 77,698 SH   SOLE 40 77,698 0 0
SCHWAB CHARLES CORP COM 808513105   154,800 2,250 SH   OTR 43 2,250 0 0
SCHWAB CHARLES CORP COM 808513105   106,854,009 1,553,111 SH   SOLE 43 1,299,179 0 253,932
SCHWAB CHARLES CORP OPTIONS 808513105   2,800,160 40,700 SH Call SOLE 2 0 0 40,700
SCHWAB CHARLES CORP OPTIONS 808513105   440,320 6,400 SH Call SOLE 4 6,400 0 0
SCHWAB CHARLES CORP OPTIONS 808513105   10,127,360 147,200 SH Call SOLE 18 147,200 0 0
SCHWAB CHARLES CORP OPTIONS 808513105   51,207,840 744,300 SH Call SOLE 19 744,300 0 0
SCHWAB CHARLES CORP OPTIONS 808513105   4,052,320 58,900 SH Call SOLE 22 58,900 0 0
SCHWAB CHARLES CORP OPTIONS 808513105   295,840 4,300 SH Call SOLE 26 4,300 0 0
SCHWAB CHARLES CORP OPTIONS 808513105   31,696,160 460,700 SH Call SOLE 34 460,700 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   478,508 8,595 SH   SOLE 43 3,424 0 5,172
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   225,613 4,000 SH   SOLE 43 4,000 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   193,380 2,331 SH   SOLE 2 2,331 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   81,036 1,156 SH   SOLE 2 1,156 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   425 9 SH   SOLE 2 9 0 0
SCHWAB STRATEGIC TR LONG TERM US 808524680   5,230,709 149,108 SH   SOLE 2 1,903 0 147,205
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   15,917,074 354,185 SH   SOLE 2 616 0 353,569
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   21 1 SH   SOLE 43 1 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   56,118 906 SH   SOLE 43 906 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   437,367 5,745 SH   SOLE 43 4,000 0 1,745
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   52,742 1,427 SH   SOLE 43 74 0 1,353
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   91,795 1,969 SH   SOLE 2 1,969 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   28 1 SH   SOLE 43 1 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   78,293,679 3,780,477 SH   SOLE 22 3,760,119 0 20,358
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   13,541,739 272,360 SH   SOLE 2 1,234 0 271,126
SCHWAB STRATEGIC TR US TIPS ETF 808524870   2,714 52 SH   SOLE 2 52 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   48,046,635 1,377,089 SH   SOLE 22 1,377,089 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   29,412 843 SH   SOLE 43 843 0 0
SCIENCE 37 HOLDINGS INC COM NEW 808644207   180,380 33,779 SH   SOLE 22 33,779 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   25,147,201 202,278 SH   SOLE 2 54,639 0 147,639
SCIENCE APPLICATIONS INTL CO COM 808625107   14,794 119 SH   SOLE 4 119 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   283,201 2,278 SH   SOLE 7 2,278 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   11,622,552 93,489 SH   SOLE 18 93,489 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   2,103,246 16,918 SH   SOLE 19 16,918 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   361,375,365 2,906,816 SH   SOLE 21 2,906,816 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   194,360,645 1,563,390 SH   SOLE 22 1,492,130 0 71,260
SCIENCE APPLICATIONS INTL CO COM 808625107   1,301,257 10,467 SH   SOLE 25 10,467 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   1,749,307 14,071 SH   SOLE 26 14,071 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   251,872 2,026 SH   SOLE 28 961 0 1,065
SCIENCE APPLICATIONS INTL CO COM 808625107   3,275,210 26,345 SH   SOLE 30 26,345 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   92,494 744 SH   SOLE 31 744 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   90,256 726 SH   SOLE 36 726 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   1,330,846 10,705 SH   SOLE 40 10,705 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   3,197,220 25,718 SH   SOLE 43 24,242 0 1,475
SCILEX HOLDING CO COM 80880W106   363,087 177,984 SH   SOLE 2 55,142 0 122,842
SCILEX HOLDING CO COM 80880W106   275 135 SH   SOLE 4 135 0 0
SCILEX HOLDING CO COM 80880W106   981 481 SH   SOLE 7 481 0 0
SCILEX HOLDING CO COM 80880W106   398,357 195,273 SH   SOLE 18 188,900 0 6,373
SCILEX HOLDING CO COM 80880W106   1,183,608 580,200 SH   SOLE 19 580,200 0 0
SCILEX HOLDING CO COM 80880W106   4,799,502 2,352,697 SH   SOLE 21 2,352,697 0 0
SCILEX HOLDING CO COM 80880W106   6,496,419 3,184,519 SH   SOLE 22 3,079,523 0 104,996
SCILEX HOLDING CO COM 80880W106   25,176 12,341 SH   SOLE 23 12,341 0 0
SCILEX HOLDING CO COM 80880W106   18,788 9,210 SH   SOLE 25 9,210 0 0
SCILEX HOLDING CO COM 80880W106   222,105 108,875 SH   SOLE 26 25,311 0 83,564
SCILEX HOLDING CO COM 80880W106   169,045 82,865 SH   SOLE 28 747 0 82,118
SCILEX HOLDING CO COM 80880W106   86,737 42,518 SH   SOLE 30 42,518 0 0
SCILEX HOLDING CO COM 80880W106   88,752 43,506 SH   SOLE 31 40,358 0 3,148
SCILEX HOLDING CO COM 80880W106   12,593 6,173 SH   SOLE 40 6,173 0 0
SCILEX HOLDING CO COM 80880W106   17,976 8,812 SH   SOLE 43 3,905 0 4,907
SCORPIO TANKERS INC SHS Y7542C130   5,963,325 98,081 SH   SOLE 2 37,332 0 60,749
SCORPIO TANKERS INC SHS Y7542C130   5,074,307 83,459 SH   SOLE 7 83,459 0 0
SCORPIO TANKERS INC SHS Y7542C130   8,512,061 140,001 SH   SOLE 18 135,417 0 4,584
SCORPIO TANKERS INC SHS Y7542C130   14,975,830 246,313 SH   SOLE 19 246,313 0 0
SCORPIO TANKERS INC SHS Y7542C130   113,325,302 1,863,903 SH   SOLE 21 1,863,903 0 0
SCORPIO TANKERS INC SHS Y7542C130   46,970,858 772,547 SH   SOLE 22 716,763 0 55,784
SCORPIO TANKERS INC SHS Y7542C130   288,010 4,737 SH   SOLE 23 4,737 0 0
SCORPIO TANKERS INC SHS Y7542C130   57,456 945 SH   SOLE 26 0 0 945
SCORPIO TANKERS INC SHS Y7542C130   72,109 1,186 SH   SOLE 28 1,186 0 0
SCORPIO TANKERS INC SHS Y7542C130   2,416,469 39,745 SH   SOLE 43 37,392 0 2,353
SCOTTS MIRACLE-GRO CO CL A 810186106   5,827,069 91,405 SH   SOLE 2 37,749 0 53,656
SCOTTS MIRACLE-GRO CO CL A 810186106   6,503 102 SH   SOLE 4 102 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   1,663,429 26,093 SH   SOLE 7 25,802 0 291
SCOTTS MIRACLE-GRO CO CL A 810186106   5,005,331 78,515 SH   SOLE 18 78,515 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   870,506 13,655 SH   SOLE 19 13,655 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   143,160,761 2,245,659 SH   SOLE 21 2,245,659 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   86,766,555 1,361,044 SH   SOLE 22 1,306,204 0 54,840
SCOTTS MIRACLE-GRO CO CL A 810186106   525,683 8,246 SH   SOLE 25 8,246 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   894,604 14,033 SH   SOLE 26 14,033 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   46,665 732 SH   SOLE 28 732 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   1,674,840 26,272 SH   SOLE 30 26,272 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   38,378 602 SH   SOLE 31 602 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   78,540 1,232 SH   SOLE 36 1,232 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   572,666 8,983 SH   SOLE 40 8,983 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   4,635,773 72,718 SH   SOLE 43 63,115 0 9,603
SCPHARMACEUTICALS INC COM 810648105   34,228 5,459 SH   SOLE 2 1,052 0 4,407
SCPHARMACEUTICALS INC COM 810648105   474,645 75,701 SH   SOLE 18 75,701 0 0
SCPHARMACEUTICALS INC COM 810648105   363,804 58,023 SH   SOLE 19 58,023 0 0
SCPHARMACEUTICALS INC COM 810648105   6,773,663 1,080,329 SH   SOLE 21 1,080,329 0 0
SCPHARMACEUTICALS INC COM 810648105   4,037,422 643,927 SH   SOLE 22 633,106 0 10,821
SCRIPPS E W CO OHIO CL A NEW 811054402   2,332,113 291,879 SH   SOLE 2 192,480 0 99,399
SCRIPPS E W CO OHIO CL A NEW 811054402   314,942 39,417 SH   SOLE 7 37,258 0 2,159
SCRIPPS E W CO OHIO CL A NEW 811054402   1,489,680 186,443 SH   SOLE 18 186,443 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   3,089,006 386,609 SH   SOLE 19 386,609 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   57,931,855 7,250,545 SH   SOLE 21 7,250,545 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   16,505,223 2,065,735 SH   SOLE 22 1,990,599 0 75,136
SCRIPPS E W CO OHIO CL A NEW 811054402   103,375 12,938 SH   SOLE 23 12,938 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   74,659 9,344 SH   SOLE 25 9,344 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   766,225 95,898 SH   SOLE 26 29,658 0 66,240
SCRIPPS E W CO OHIO CL A NEW 811054402   3,803 476 SH   SOLE 28 476 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   1,332,604 166,784 SH   SOLE 30 166,784 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   4,482 561 SH   SOLE 36 561 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   46,198 5,782 SH   SOLE 40 5,782 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   1,101,286 137,833 SH   SOLE 43 130,585 0 7,248
SCYNEXIS INC COM NEW 811292200   14,502 6,503 SH   SOLE 18 6,503 0 0
SCYNEXIS INC COM NEW 811292200   186,595 83,675 SH   SOLE 21 83,675 0 0
SCYNEXIS INC COM NEW 811292200   766,897 343,900 SH   SOLE 22 343,900 0 0
SEA LTD SPONSORD ADS 81141R100   11,664,972 288,024 SH   SOLE 2 238,723 0 49,301
SEA LTD SPONSORD ADS 81141R100   10,562,117 260,793 SH   SOLE 4 134,278 0 126,515
SEA LTD SPONSORD ADS 81141R100   8,768,777 216,513 SH   SOLE 7 191,465 0 25,048
SEA LTD SPONSORD ADS 81141R100   262,157 6,473 SH   SOLE 13 6,473 0 0
SEA LTD SPONSORD ADS 81141R100   4,865,103 120,126 SH   SOLE 15 120,126 0 0
SEA LTD SPONSORD ADS 81141R100   13,963,752 344,784 SH   SOLE 18 338,049 0 6,735
SEA LTD SPONSORD ADS 81141R100   9,836,276 242,871 SH   SOLE 19 242,871 0 0
SEA LTD SPONSORD ADS 81141R100   232,184,759 5,732,957 SH   SOLE 21 5,732,957 0 0
SEA LTD SPONSORD ADS 81141R100   209,731,761 5,178,562 SH   SOLE 22 4,969,392 0 209,170
SEA LTD SPONSORD ADS 81141R100   25,734,146 635,411 SH   SOLE 23 635,411 0 0
SEA LTD SPONSORD ADS 81141R100   3,171,960 78,320 SH   SOLE 25 77,158 0 1,162
SEA LTD SPONSORD ADS 81141R100   19,930,010 492,099 SH   SOLE 26 51,218 0 440,881
SEA LTD SPONSORD ADS 81141R100   15,819,746 390,611 SH   SOLE 28 7,733 0 382,878
SEA LTD SPONSORD ADS 81141R100   58,037 1,433 SH   SOLE 29 1,433 0 0
SEA LTD SPONSORD ADS 81141R100   64,031,027 1,581,013 SH   SOLE 30 1,581,013 0 0
SEA LTD SPONSORD ADS 81141R100   4,707,801 116,242 SH   SOLE 31 109,739 0 6,503
SEA LTD SPONSORD ADS 81141R100   7,737,768 191,056 SH   SOLE 34 191,056 0 0
SEA LTD SPONSORD ADS 81141R100   2,069,672 51,103 SH   SOLE 36 51,103 0 0
SEA LTD SPONSORD ADS 81141R100   768,407 18,973 SH   SOLE 40 18,973 0 0
SEA LTD SPONSORD ADS 81141R100   9,276,437 229,048 SH   SOLE 43 190,082 0 38,966
SEABOARD CORP DEL COM 811543107   5,537,225 1,551 SH   SOLE 2 302 0 1,249
SEABOARD CORP DEL COM 811543107   1,288,806 361 SH   SOLE 7 361 0 0
SEABOARD CORP DEL COM 811543107   260,617 73 SH   SOLE 18 73 0 0
SEABOARD CORP DEL COM 811543107   285,608 80 SH   SOLE 19 80 0 0
SEABOARD CORP DEL COM 811543107   10,756,711 3,013 SH   SOLE 21 3,013 0 0
SEABOARD CORP DEL COM 811543107   22,727,257 6,366 SH   SOLE 22 6,026 0 340
SEABOARD CORP DEL COM 811543107   99,963 28 SH   SOLE 23 28 0 0
SEABOARD CORP DEL COM 811543107   207,066 58 SH   SOLE 25 58 0 0
SEABOARD CORP DEL COM 811543107   474,823 133 SH   SOLE 26 133 0 0
SEABOARD CORP DEL COM 811543107   2,231,313 625 SH   SOLE 30 625 0 0
SEABOARD CORP DEL COM 811543107   7,140 2 SH   SOLE 31 2 0 0
SEABOARD CORP DEL COM 811543107   196,356 55 SH   SOLE 40 55 0 0
SEABOARD CORP DEL COM 811543107   15,458,629 4,330 SH   SOLE 43 4,234 0 96
SEABRIDGE GOLD INC COM 811916105   2,985,654 246,138 SH   SOLE 7 246,138 0 0
SEABRIDGE GOLD INC COM 811916105   253,165 20,871 SH   SOLE 43 18,569 0 2,302
SEACOAST BKG CORP FLA COM NEW 811707801   2,558,156 89,886 SH   SOLE 2 28,215 0 61,671
SEACOAST BKG CORP FLA COM NEW 811707801   5,891 207 SH   SOLE 4 207 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   19,894 699 SH   SOLE 7 699 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   7,400,625 260,036 SH   SOLE 18 260,036 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   5,785,633 203,290 SH   SOLE 19 203,290 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   265,677,003 9,335,102 SH   SOLE 21 9,335,102 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   64,524,597 2,267,203 SH   SOLE 22 2,173,052 0 94,151
SEACOAST BKG CORP FLA COM NEW 811707801   85,295 2,997 SH   SOLE 23 2,997 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   332,157 11,671 SH   SOLE 25 11,671 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   536,955 18,867 SH   SOLE 26 11,925 0 6,942
SEACOAST BKG CORP FLA COM NEW 811707801   28,062 986 SH   SOLE 28 986 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   3,860,343 135,641 SH   SOLE 30 135,641 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   336,084 11,809 SH   SOLE 40 11,809 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   324,330 11,396 SH   SOLE 43 11,089 0 307
SEACOR MARINE HLDGS INC COM 78413P101   252,266 20,037 SH   SOLE 2 769 0 19,268
SEACOR MARINE HLDGS INC COM 78413P101   3,827 304 SH   SOLE 7 304 0 0
SEACOR MARINE HLDGS INC COM 78413P101   861,798 68,451 SH   SOLE 18 68,451 0 0
SEACOR MARINE HLDGS INC COM 78413P101   626,478 49,760 SH   SOLE 19 49,760 0 0
SEACOR MARINE HLDGS INC COM 78413P101   12,175,902 967,109 SH   SOLE 21 967,109 0 0
SEACOR MARINE HLDGS INC COM 78413P101   7,787,607 618,555 SH   SOLE 22 601,759 0 16,796
SEACOR MARINE HLDGS INC COM 78413P101   7,201 572 SH   SOLE 43 572 0 0
SEADRILL 2021 LTD COM G7997W102   1,656,786 35,042 SH   SOLE 2 1,932 0 33,110
SEADRILL 2021 LTD COM G7997W102   14,326 303 SH   SOLE 4 0 0 303
SEADRILL 2021 LTD COM G7997W102   23,309 493 SH   SOLE 7 493 0 0
SEADRILL 2021 LTD COM G7997W102   6,457,502 136,580 SH   SOLE 18 136,580 0 0
SEADRILL 2021 LTD COM G7997W102   4,926,292 104,194 SH   SOLE 19 104,194 0 0
SEADRILL 2021 LTD COM G7997W102   90,736,514 1,919,131 SH   SOLE 21 1,919,131 0 0
SEADRILL 2021 LTD COM G7997W102   29,493,500 623,805 SH   SOLE 22 580,773 0 43,032
SEADRILL 2021 LTD COM G7997W102   236 5 SH   SOLE 43 5 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   9,589,271 112,326 SH   SOLE 2 44,760 0 67,566
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   8,053,977 94,342 SH   SOLE 4 74,876 0 19,466
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   23,721,847 277,871 SH   SOLE 7 255,309 0 22,562
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   321,418 3,765 SH   SOLE 13 3,765 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   2,418,105 28,325 SH   SOLE 15 28,325 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   37,725,174 441,902 SH   SOLE 18 429,726 0 12,176
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   10,320,550 120,892 SH   SOLE 19 120,892 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   681,924,718 7,987,873 SH   SOLE 21 7,987,873 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   254,467,054 2,980,755 SH   SOLE 22 2,711,784 0 268,971
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   27,366,634 320,565 SH   SOLE 23 320,565 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   29,501,994 345,578 SH   SOLE 25 328,339 0 17,239
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   20,661,162 242,019 SH   SOLE 26 129,616 0 112,403
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   28,245,945 330,865 SH   SOLE 28 16,371 0 314,494
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   94,293,214 1,104,524 SH   SOLE 30 1,104,524 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   3,507,597 41,087 SH   SOLE 31 37,754 0 3,333
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   6,826,185 79,960 SH   SOLE 32 79,960 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   7,684,581 90,015 SH   SOLE 34 90,015 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   18,758,521 219,732 SH   SOLE 35 219,732 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   3,867,602 45,304 SH   SOLE 36 45,304 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   905,178 10,603 SH   SOLE 40 10,603 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   25,828,434 302,547 SH   SOLE 43 267,356 0 35,191
SEALED AIR CORP NEW COM 81211K100   11,358,523 311,022 SH   SOLE 2 245,546 0 65,476
SEALED AIR CORP NEW COM 81211K100   38,346 1,050 SH   SOLE 4 467 0 583
SEALED AIR CORP NEW COM 81211K100   674,780 18,477 SH   SOLE 7 17,559 0 918
SEALED AIR CORP NEW COM 81211K100   29,216 800 SH   SOLE 13 800 0 0
SEALED AIR CORP NEW COM 81211K100   110,789,669 3,033,671 SH   SOLE 18 2,860,444 0 173,227
SEALED AIR CORP NEW COM 81211K100   404,944,753 11,088,301 SH   SOLE 19 11,088,301 0 0
SEALED AIR CORP NEW COM 81211K100   297,454,122 8,144,965 SH   SOLE 21 8,144,965 0 0
SEALED AIR CORP NEW COM 81211K100   137,999,293 3,778,732 SH   SOLE 22 3,585,540 0 193,192
SEALED AIR CORP NEW COM 81211K100   3,481,634 95,335 SH   SOLE 23 95,335 0 0
SEALED AIR CORP NEW COM 81211K100   8,024,905 219,740 SH   SOLE 25 219,740 0 0
SEALED AIR CORP NEW COM 81211K100   7,534,843 206,321 SH   SOLE 26 206,321 0 0
SEALED AIR CORP NEW COM 81211K100   221,348 6,061 SH   SOLE 28 1,393 0 4,668
SEALED AIR CORP NEW COM 81211K100   2,611,143 71,499 SH   SOLE 30 71,499 0 0
SEALED AIR CORP NEW COM 81211K100   75,268 2,061 SH   SOLE 31 2,061 0 0
SEALED AIR CORP NEW COM 81211K100   24,893,675 681,645 SH   SOLE 34 681,645 0 0
SEALED AIR CORP NEW COM 81211K100   80,965 2,217 SH   SOLE 36 2,217 0 0
SEALED AIR CORP NEW COM 81211K100   1,124,086 30,780 SH   SOLE 40 30,780 0 0
SEALED AIR CORP NEW COM 81211K100   6,278,671 171,924 SH   SOLE 43 146,798 0 25,126
SEALSQ CORP ORD SHS G79483106   2,469 1,929 SH   SOLE 40 1,929 0 0
SEANERGY MARITIME HLDGS CORP SHS Y73760400   262,571 33,534 SH   SOLE 2 33,534 0 0
SEANERGY MARITIME HLDGS CORP SHS Y73760400   85,433 10,911 SH   SOLE 22 10,911 0 0
SEAWORLD ENTMT INC COM 81282V100   1,588,915 30,076 SH   SOLE 2 17,181 0 12,895
SEAWORLD ENTMT INC COM 81282V100   8,770 166 SH   SOLE 4 166 0 0
SEAWORLD ENTMT INC COM 81282V100   466,172 8,824 SH   SOLE 7 8,353 0 471
SEAWORLD ENTMT INC COM 81282V100   4,664,625 88,295 SH   SOLE 18 88,295 0 0
SEAWORLD ENTMT INC COM 81282V100   3,943,601 74,647 SH   SOLE 19 74,647 0 0
SEAWORLD ENTMT INC COM 81282V100   75,722,718 1,433,328 SH   SOLE 21 1,433,328 0 0
SEAWORLD ENTMT INC COM 81282V100   60,318,441 1,141,746 SH   SOLE 22 1,108,200 0 33,546
SEAWORLD ENTMT INC COM 81282V100   389,621 7,375 SH   SOLE 25 7,375 0 0
SEAWORLD ENTMT INC COM 81282V100   864,563 16,365 SH   SOLE 26 16,365 0 0
SEAWORLD ENTMT INC COM 81282V100   104,181 1,972 SH   SOLE 28 919 0 1,053
SEAWORLD ENTMT INC COM 81282V100   2,351,093 44,503 SH   SOLE 30 44,503 0 0
SEAWORLD ENTMT INC COM 81282V100   511,183 9,676 SH   SOLE 40 9,676 0 0
SEAWORLD ENTMT INC COM 81282V100   1,507,081 28,527 SH   SOLE 43 27,204 0 1,323
SECUREWORKS CORP CL A 81374A105   1,143,428 154,936 SH   SOLE 22 154,936 0 0
SECUREWORKS CORP CL A 81374A105   251 34 SH   SOLE 43 34 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   397,269 44,141 SH   SOLE 2 12,390 0 31,751
SECURITY NATL FINL CORP CL A NEW 814785309   335,358 37,262 SH   SOLE 18 37,262 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   223,506 24,834 SH   SOLE 19 24,834 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   4,380,615 486,735 SH   SOLE 21 486,735 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   2,065,239 229,471 SH   SOLE 22 221,306 0 8,165
SEELOS THERAPEUTICS INC COM NEW 81577F208   4 3 SH   SOLE 21 3 0 0
SEELOS THERAPEUTICS INC COM NEW 81577F208   77,786 55,961 SH   SOLE 22 55,961 0 0
SEER INC COM CL A 81578P106   913,558 470,906 SH   SOLE 2 326,404 0 144,502
SEER INC COM CL A 81578P106   726 374 SH   SOLE 7 374 0 0
SEER INC COM CL A 81578P106   453,120 233,567 SH   SOLE 18 230,662 0 2,905
SEER INC COM CL A 81578P106   1,331,430 686,304 SH   SOLE 19 686,304 0 0
SEER INC COM CL A 81578P106   4,469,985 2,304,116 SH   SOLE 21 2,304,116 0 0
SEER INC COM CL A 81578P106   3,405,466 1,755,395 SH   SOLE 22 1,664,723 0 90,672
SEER INC COM CL A 81578P106   62,806 32,374 SH   SOLE 23 32,374 0 0
SEER INC COM CL A 81578P106   567,111 292,325 SH   SOLE 26 0 0 292,325
SEER INC COM CL A 81578P106   30,421 15,681 SH   SOLE 43 4,144 0 11,537
SEI INVTS CO COM 784117103   15,776,859 248,259 SH   SOLE 2 162,721 0 85,538
SEI INVTS CO COM 784117103   8,755,919 137,780 SH   SOLE 4 49,503 0 88,277
SEI INVTS CO COM 784117103   3,599,472 56,640 SH   SOLE 7 33,822 0 22,818
SEI INVTS CO COM 784117103   53,191 837 SH   SOLE 13 837 0 0
SEI INVTS CO COM 784117103   784,207 12,340 SH   SOLE 15 12,340 0 0
SEI INVTS CO COM 784117103   19,348,878 304,467 SH   SOLE 18 297,511 0 6,956
SEI INVTS CO COM 784117103   3,235,521 50,913 SH   SOLE 19 50,913 0 0
SEI INVTS CO COM 784117103   364,977,437 5,743,154 SH   SOLE 21 5,743,154 0 0
SEI INVTS CO COM 784117103   202,331,126 3,183,810 SH   SOLE 22 2,960,857 0 222,953
SEI INVTS CO COM 784117103   11,582,432 182,257 SH   SOLE 23 182,257 0 0
SEI INVTS CO COM 784117103   10,804,835 170,021 SH   SOLE 25 170,021 0 0
SEI INVTS CO COM 784117103   4,395,182 69,161 SH   SOLE 26 32,085 0 37,076
SEI INVTS CO COM 784117103   8,869,991 139,575 SH   SOLE 28 2,173 0 137,402
SEI INVTS CO COM 784117103   28,766,479 452,659 SH   SOLE 30 444,420 0 8,239
SEI INVTS CO COM 784117103   1,567,524 24,666 SH   SOLE 31 22,903 0 1,763
SEI INVTS CO COM 784117103   311,840 4,907 SH   SOLE 34 4,907 0 0
SEI INVTS CO COM 784117103   2,407,782 37,888 SH   SOLE 36 37,888 0 0
SEI INVTS CO COM 784117103   402,272 6,330 SH   SOLE 40 6,330 0 0
SEI INVTS CO COM 784117103   13,409 211 SH   OTR 43 211 0 0
SEI INVTS CO COM 784117103   21,407,500 336,861 SH   SOLE 43 303,031 0 33,830
SELECT MED HLDGS CORP COM 81619Q105   2,298,300 97,800 SH   SOLE 2 70,608 0 27,192
SELECT MED HLDGS CORP COM 81619Q105   8,343 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105   336,826 14,333 SH   SOLE 7 13,643 0 690
SELECT MED HLDGS CORP COM 81619Q105   7,248,340 308,440 SH   SOLE 18 308,440 0 0
SELECT MED HLDGS CORP COM 81619Q105   5,241,699 223,051 SH   SOLE 19 223,051 0 0
SELECT MED HLDGS CORP COM 81619Q105   297,861,466 12,674,956 SH   SOLE 21 12,674,956 0 0
SELECT MED HLDGS CORP COM 81619Q105   72,172,636 3,071,176 SH   SOLE 22 2,979,283 0 91,893
SELECT MED HLDGS CORP COM 81619Q105   540,406 22,996 SH   SOLE 25 22,996 0 0
SELECT MED HLDGS CORP COM 81619Q105   998,304 42,481 SH   SOLE 26 42,481 0 0
SELECT MED HLDGS CORP COM 81619Q105   48,246 2,053 SH   SOLE 28 2,053 0 0
SELECT MED HLDGS CORP COM 81619Q105   7,044,807 299,779 SH   SOLE 30 299,779 0 0
SELECT MED HLDGS CORP COM 81619Q105   72,263 3,075 SH   SOLE 36 3,075 0 0
SELECT MED HLDGS CORP COM 81619Q105   547,785 23,310 SH   SOLE 40 23,310 0 0
SELECT MED HLDGS CORP COM 81619Q105   1,402,334 59,674 SH   SOLE 43 38,563 0 21,111
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   34,131,486 399,012 SH   SOLE 2 399,012 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   12,007,421 140,372 SH   SOLE 7 0 0 140,372
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   64,155 750 SH   SOLE 43 750 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   129,697,789 951,003 SH   SOLE 2 951,003 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   36,654,443 268,767 SH   SOLE 7 0 0 268,767
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   315,720 2,315 SH   SOLE 43 537 0 1,778
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   67,091,911 931,444 SH   SOLE 2 931,444 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   16,567,188 230,004 SH   SOLE 7 0 0 230,004
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   330,041 4,582 SH   SOLE 43 4,582 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   116,591,988 652,044 SH   SOLE 2 652,044 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   38,237,803 213,846 SH   SOLE 7 0 0 213,846
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   4,470,250 25,000 SH   SOLE 19 25,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   26,114 146 SH   SOLE 43 146 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   41,619,266 496,413 SH   SOLE 2 496,413 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   14,387,112 171,602 SH   SOLE 7 0 0 171,602
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,229,809 26,596 SH   SOLE 19 26,596 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   174,303 2,079 SH   SOLE 22 0 0 2,079
SELECT SECTOR SPDR TR ENERGY 81369Y506   383,568 4,575 SH   SOLE 30 4,575 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   74,785 892 SH   SOLE 43 0 0 892
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   125,045,230 3,325,671 SH   SOLE 2 3,325,671 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   41,821,051 1,112,262 SH   SOLE 7 0 0 1,112,262
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   40,871 1,087 SH   SOLE 22 0 0 1,087
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   176,467 4,693 SH   SOLE 43 4,693 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   103,025,188 903,809 SH   SOLE 2 903,809 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   30,555,817 268,057 SH   SOLE 7 0 0 268,057
SELECT SECTOR SPDR TR INDL 81369Y704   212,249 1,862 SH   SOLE 43 500 0 1,362
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   314,636,277 1,634,644 SH   SOLE 2 1,634,644 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   96,469,821 501,194 SH   SOLE 7 0 0 501,194
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,696,346 8,813 SH   SOLE 43 5,503 0 3,310
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   110,795,528 1,524,849 SH   SOLE 2 1,524,849 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   45,460,092 625,655 SH   SOLE 7 0 0 625,655
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   6,830,040 94,000 SH   SOLE 19 94,000 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   37,990 523 SH   SOLE 43 522 0 1
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   18,021,952 449,874 SH   SOLE 2 449,874 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   30,476,043 481,226 SH   SOLE 2 481,226 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   15,120,101 238,751 SH   SOLE 7 0 0 238,751
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   158,388 2,501 SH   SOLE 43 1,701 0 800
SELECT WATER SOLUTIONS INC CL A COM 81617J301   1,352,174 178,152 SH   SOLE 2 111,139 0 67,013
SELECT WATER SOLUTIONS INC CL A COM 81617J301   2,558 337 SH   SOLE 4 337 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   905,533 119,306 SH   SOLE 7 119,306 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   1,732,736 228,292 SH   SOLE 18 228,292 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   1,240,631 163,456 SH   SOLE 19 163,456 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   27,154,333 3,577,646 SH   SOLE 21 3,577,646 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   18,110,241 2,386,066 SH   SOLE 22 2,275,911 0 110,155
SELECT WATER SOLUTIONS INC CL A COM 81617J301   153,538 20,229 SH   SOLE 25 20,229 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   158,183 20,841 SH   SOLE 28 0 0 20,841
SELECT WATER SOLUTIONS INC CL A COM 81617J301   8,621,155 1,135,857 SH   SOLE 30 1,135,857 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   56,568 7,453 SH   SOLE 40 7,453 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   328,138 43,233 SH   SOLE 43 42,268 0 965
SELECTIVE INS GROUP INC COM 816300107   11,823,297 118,851 SH   SOLE 2 72,566 0 46,285
SELECTIVE INS GROUP INC COM 816300107   19,498 196 SH   SOLE 4 196 0 0
SELECTIVE INS GROUP INC COM 816300107   1,829,935 18,395 SH   SOLE 7 17,415 0 980
SELECTIVE INS GROUP INC COM 816300107   23,146,310 232,673 SH   SOLE 18 229,625 0 3,048
SELECTIVE INS GROUP INC COM 816300107   26,615,775 267,549 SH   SOLE 19 267,549 0 0
SELECTIVE INS GROUP INC COM 816300107   476,764,366 4,792,565 SH   SOLE 21 4,792,565 0 0
SELECTIVE INS GROUP INC COM 816300107   208,564,893 2,096,551 SH   SOLE 22 2,034,682 0 61,869
SELECTIVE INS GROUP INC COM 816300107   477,504 4,800 SH   SOLE 23 4,800 0 0
SELECTIVE INS GROUP INC COM 816300107   1,256,432 12,630 SH   SOLE 25 12,630 0 0
SELECTIVE INS GROUP INC COM 816300107   5,759,594 57,897 SH   SOLE 26 22,099 0 35,798
SELECTIVE INS GROUP INC COM 816300107   503,866 5,065 SH   SOLE 28 1,069 0 3,996
SELECTIVE INS GROUP INC COM 816300107   8,370,546 84,143 SH   SOLE 30 84,143 0 0
SELECTIVE INS GROUP INC COM 816300107   10,744 108 SH   SOLE 34 108 0 0
SELECTIVE INS GROUP INC COM 816300107   183,740 1,847 SH   SOLE 36 1,847 0 0
SELECTIVE INS GROUP INC COM 816300107   1,191,969 11,982 SH   SOLE 40 11,982 0 0
SELECTIVE INS GROUP INC COM 816300107   63,568 639 SH   OTR 43 639 0 0
SELECTIVE INS GROUP INC COM 816300107   5,864,177 58,948 SH   SOLE 43 56,258 0 2,690
SELECTQUOTE INC COM 816307300   161,738 118,057 SH   SOLE 2 21,571 0 96,486
SELECTQUOTE INC COM 816307300   2,951 2,154 SH   SOLE 7 2,154 0 0
SELECTQUOTE INC COM 816307300   582,908 425,480 SH   SOLE 18 416,807 0 8,673
SELECTQUOTE INC COM 816307300   825,899 602,846 SH   SOLE 19 602,846 0 0
SELECTQUOTE INC COM 816307300   7,623,205 5,564,383 SH   SOLE 21 5,564,383 0 0
SELECTQUOTE INC COM 816307300   4,984,716 3,638,479 SH   SOLE 22 3,500,168 0 138,311
SELECTQUOTE INC COM 816307300   6,553 4,783 SH   SOLE 23 4,783 0 0
SELECTQUOTE INC COM 816307300   36,206 26,428 SH   SOLE 26 0 0 26,428
SELECTQUOTE INC COM 816307300   8,913 6,506 SH   SOLE 28 6,506 0 0
SELECTQUOTE INC COM 816307300   169,484 123,711 SH   SOLE 30 123,711 0 0
SELECTQUOTE INC COM 816307300   4,358 3,181 SH   SOLE 43 3,181 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   5,567 5,252 SH   SOLE 18 5,252 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   65,523 61,814 SH   SOLE 21 61,814 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   225,502 212,738 SH   SOLE 22 212,738 0 0
SEMLER SCIENTIFIC INC COM 81684M104   382,666 8,640 SH   SOLE 2 8,299 0 341
SEMLER SCIENTIFIC INC COM 81684M104   526,475 11,887 SH   SOLE 18 11,887 0 0
SEMLER SCIENTIFIC INC COM 81684M104   429,480 9,697 SH   SOLE 19 9,697 0 0
SEMLER SCIENTIFIC INC COM 81684M104   7,709,560 174,070 SH   SOLE 21 174,070 0 0
SEMLER SCIENTIFIC INC COM 81684M104   5,204,164 117,502 SH   SOLE 22 116,562 0 940
SEMLER SCIENTIFIC INC COM 81684M104   310 7 SH   SOLE 43 7 0 0
SEMPRA COM 816851109   111,218,865 1,488,276 SH   SOLE 2 303,250 0 1,185,026
SEMPRA COM 816851109   46,918,184 627,836 SH   SOLE 4 307,196 0 320,640
SEMPRA COM 816851109   97,709,998 1,307,507 SH   SOLE 7 1,141,501 0 166,006
SEMPRA COM 816851109   757,912 10,142 SH   SOLE 13 10,142 0 0
SEMPRA COM 816851109   7,050,103 94,341 SH   SOLE 15 94,341 0 0
SEMPRA COM 816851109   174,009,399 2,328,508 SH   SOLE 18 2,235,896 0 92,612
SEMPRA COM 816851109   437,925,198 5,860,099 SH   SOLE 19 5,860,099 0 0
SEMPRA COM 816851109   1,856,593,017 24,844,012 SH   SOLE 21 24,844,012 0 0
SEMPRA COM 816851109   1,064,616,658 14,246,175 SH   SOLE 22 12,794,211 0 1,451,964
SEMPRA COM 816851109   78,969,881 1,056,736 SH   SOLE 23 1,056,736 0 0
SEMPRA COM 816851109   83,475,876 1,117,033 SH   SOLE 25 993,558 0 123,475
SEMPRA COM 816851109   89,699,017 1,200,308 SH   SOLE 26 788,097 0 412,211
SEMPRA COM 816851109   104,838,343 1,402,895 SH   SOLE 28 16,461 0 1,386,434
SEMPRA COM 816851109   133,916 1,792 SH   SOLE 29 1,792 0 0
SEMPRA COM 816851109   390,342,664 5,223,373 SH   SOLE 30 5,214,569 0 8,804
SEMPRA COM 816851109   10,623,617 142,160 SH   SOLE 31 131,660 0 10,500
SEMPRA COM 816851109   3,745,468 50,120 SH   SOLE 32 50,120 0 0
SEMPRA COM 816851109   107,262,958 1,435,340 SH   SOLE 34 1,435,340 0 0
SEMPRA COM 816851109   10,369,385 138,758 SH   SOLE 35 138,758 0 0
SEMPRA COM 816851109   11,955,679 159,985 SH   SOLE 36 159,985 0 0
SEMPRA COM 816851109   2,418,786 32,367 SH   SOLE 40 32,367 0 0
SEMPRA COM 816851109   73,086 978 SH   OTR 43 978 0 0
SEMPRA COM 816851109   41,174,120 550,972 SH   SOLE 43 444,211 0 106,761
SEMRUSH HLDGS INC CL A COM 81686C104   3,577,117 261,868 SH   SOLE 2 148,955 0 112,913
SEMRUSH HLDGS INC CL A COM 81686C104   4,576 335 SH   SOLE 7 335 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   1,131,444 82,829 SH   SOLE 18 82,829 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   5,568,308 407,636 SH   SOLE 19 407,636 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   17,664,279 1,293,139 SH   SOLE 21 1,293,139 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   17,591,963 1,287,845 SH   SOLE 22 1,225,797 0 62,048
SEMRUSH HLDGS INC CL A COM 81686C104   282,489 20,680 SH   SOLE 23 20,680 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   107,723 7,886 SH   SOLE 25 7,886 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   284,237 20,808 SH   SOLE 26 0 0 20,808
SEMRUSH HLDGS INC CL A COM 81686C104   399,282 29,230 SH   SOLE 30 29,230 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   237,629 17,396 SH   SOLE 34 17,396 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   74,980 5,489 SH   SOLE 40 5,489 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   156,789 11,478 SH   SOLE 43 11,072 0 406
SEMTECH CORP COM 816850101   3,828,290 174,728 SH   SOLE 2 130,667 0 44,061
SEMTECH CORP COM 816850101   6,967 318 SH   SOLE 4 89 0 229
SEMTECH CORP COM 816850101   9,706 443 SH   SOLE 7 443 0 0
SEMTECH CORP COM 816850101   4,511,685 205,919 SH   SOLE 18 205,919 0 0
SEMTECH CORP COM 816850101   2,895,187 132,140 SH   SOLE 19 132,140 0 0
SEMTECH CORP COM 816850101   167,771,333 7,657,295 SH   SOLE 21 7,657,295 0 0
SEMTECH CORP COM 816850101   41,381,877 1,888,721 SH   SOLE 22 1,805,801 0 82,920
SEMTECH CORP COM 816850101   280,229 12,790 SH   SOLE 25 12,790 0 0
SEMTECH CORP COM 816850101   1,963,596 89,621 SH   SOLE 26 22,404 0 67,217
SEMTECH CORP COM 816850101   169,123 7,719 SH   SOLE 28 1,157 0 6,562
SEMTECH CORP COM 816850101   3,162,073 144,321 SH   SOLE 30 144,321 0 0
SEMTECH CORP COM 816850101   261,496 11,935 SH   SOLE 40 11,935 0 0
SEMTECH CORP COM 816850101   376,217 17,171 SH   SOLE 43 15,686 0 1,485
SEMTECH CORP NOTE 1.625%11/0 816850AF8   1,901,263 2,225,000 PRN   SOLE 21 2,225,000 0 0
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104   6,307,724 456,420 SH   SOLE 43 390,202 0 66,218
SENECA FOODS CORP NEW CL B 817070105   2,650 52 SH   SOLE 22 52 0 0
SENECA FOODS CORP NEW CL A 817070501   305,987 5,835 SH   SOLE 2 1,553 0 4,282
SENECA FOODS CORP NEW CL A 817070501   3,723 71 SH   SOLE 7 71 0 0
SENECA FOODS CORP NEW CL A 817070501   800,601 15,267 SH   SOLE 18 15,267 0 0
SENECA FOODS CORP NEW CL A 817070501   553,714 10,559 SH   SOLE 19 10,559 0 0
SENECA FOODS CORP NEW CL A 817070501   11,706,706 223,240 SH   SOLE 21 223,240 0 0
SENECA FOODS CORP NEW CL A 817070501   9,299,028 177,327 SH   SOLE 22 169,735 0 7,592
SENECA FOODS CORP NEW CL A 817070501   61,512 1,173 SH   SOLE 25 1,173 0 0
SENECA FOODS CORP NEW CL A 817070501   96,490 1,840 SH   SOLE 43 1,471 0 369
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   8,757,642 233,102 SH   SOLE 2 142,755 0 90,347
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   146,673 3,904 SH   SOLE 4 494 0 3,410
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   433,708 11,544 SH   SOLE 7 11,041 0 503
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   12,144,728 323,256 SH   SOLE 18 323,256 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   30,717,007 817,594 SH   SOLE 19 817,594 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   274,887,029 7,316,663 SH   SOLE 21 7,316,663 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   170,975,435 4,550,850 SH   SOLE 22 4,351,461 0 199,389
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,849,571 49,230 SH   SOLE 23 49,230 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,145,547 30,491 SH   SOLE 25 30,491 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,284,669 34,194 SH   SOLE 26 34,029 0 165
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   778,338 20,717 SH   SOLE 28 2,817 0 17,900
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   2,794,607 74,384 SH   SOLE 30 74,384 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   120,863 3,217 SH   SOLE 31 3,144 0 73
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   32,846,700 874,280 SH   SOLE 34 874,280 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   206,034 5,484 SH   SOLE 36 5,484 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,225,721 32,625 SH   SOLE 40 32,625 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   2,310,104 61,488 SH   SOLE 43 56,021 0 5,467
SENSEI BIOTHERAPEUTICS INC COM 81728A108   1,574 2,275 SH   SOLE 18 2,275 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108   22,235 32,131 SH   SOLE 21 32,131 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108   282 407 SH   SOLE 22 407 0 0
SENSEONICS HLDGS INC COM 81727U105   2,577,024 4,520,301 SH   SOLE 21 4,520,301 0 0
SENSEONICS HLDGS INC COM 81727U105   4,291,619 7,527,836 SH   SOLE 22 7,527,836 0 0
SENSEONICS HLDGS INC COM 81727U105   6,498 11,398 SH   SOLE 25 11,398 0 0
SENSEONICS HLDGS INC COM 81727U105   51,609 90,527 SH   SOLE 30 90,527 0 0
SENSEONICS HLDGS INC COM 81727U105   6,316 11,078 SH   SOLE 43 11,078 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   2,168,958 32,863 SH   SOLE 2 22,984 0 9,879
SENSIENT TECHNOLOGIES CORP COM 81725T100   8,844 134 SH   SOLE 4 134 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   487,212 7,382 SH   SOLE 7 6,994 0 388
SENSIENT TECHNOLOGIES CORP COM 81725T100   8,203,008 124,288 SH   SOLE 18 124,288 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   5,734,806 86,891 SH   SOLE 19 86,891 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   329,369,832 4,990,452 SH   SOLE 21 4,990,452 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   77,938,872 1,180,892 SH   SOLE 22 1,144,703 0 36,189
SENSIENT TECHNOLOGIES CORP COM 81725T100   573,738 8,693 SH   SOLE 25 8,693 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   3,629,274 54,989 SH   SOLE 26 22,193 0 32,796
SENSIENT TECHNOLOGIES CORP COM 81725T100   49,698 753 SH   SOLE 28 753 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   5,728,008 86,788 SH   SOLE 30 86,788 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   100,518 1,523 SH   SOLE 36 1,523 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   627,792 9,512 SH   SOLE 40 9,512 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   3,565,937 54,029 SH   SOLE 43 50,722 0 3,307
SENSUS HEALTHCARE INC COM 81728J109   5,006 2,121 SH   SOLE 18 2,121 0 0
SENSUS HEALTHCARE INC COM 81728J109   80,967 34,308 SH   SOLE 21 34,308 0 0
SENSUS HEALTHCARE INC COM 81728J109   70,016 29,668 SH   SOLE 22 29,668 0 0
SENTI BIOSCIENCES INC COM 81726A100   26,434 40,052 SH   SOLE 22 40,052 0 0
SENTINELONE INC CL A 81730H109   9,293,901 338,699 SH   SOLE 2 84,701 0 253,998
SENTINELONE INC CL A 81730H109   777,704 28,342 SH   SOLE 4 645 0 27,697
SENTINELONE INC CL A 81730H109   1,205,000 43,914 SH   SOLE 7 42,208 0 1,706
SENTINELONE INC CL A 81730H109   2,170,477 79,099 SH   SOLE 18 79,099 0 0
SENTINELONE INC CL A 81730H109   12,819,117 467,169 SH   SOLE 19 467,169 0 0
SENTINELONE INC CL A 81730H109   172,943,124 6,302,592 SH   SOLE 21 6,302,592 0 0
SENTINELONE INC CL A 81730H109   162,204,480 5,911,242 SH   SOLE 22 5,603,821 0 307,421
SENTINELONE INC CL A 81730H109   1,286,223 46,874 SH   SOLE 25 46,874 0 0
SENTINELONE INC CL A 81730H109   1,498,965 54,627 SH   SOLE 26 54,627 0 0
SENTINELONE INC CL A 81730H109   228,932 8,343 SH   SOLE 28 4,179 0 4,164
SENTINELONE INC CL A 81730H109   37,079,398 1,351,290 SH   SOLE 30 1,351,290 0 0
SENTINELONE INC CL A 81730H109   90,305 3,291 SH   SOLE 31 3,291 0 0
SENTINELONE INC CL A 81730H109   18,778,921 684,363 SH   SOLE 34 684,363 0 0
SENTINELONE INC CL A 81730H109   30,349 1,106 SH   SOLE 36 1,106 0 0
SENTINELONE INC CL A 81730H109   1,303,482 47,503 SH   SOLE 40 47,503 0 0
SENTINELONE INC CL A 81730H109   5,504,107 200,587 SH   SOLE 43 178,905 0 21,682
SERA PROGNOSTICS INC CLASS A COM 81749D107   35,880 6,000 SH   SOLE 18 6,000 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107   304,633 50,942 SH   SOLE 21 50,942 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107   30,719 5,137 SH   SOLE 22 5,137 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107   19,638 3,284 SH   SOLE 26 2,072 0 1,212
SERA PROGNOSTICS INC CLASS A COM 81749D107   88,444 14,790 SH   SOLE 28 0 0 14,790
SERA PROGNOSTICS INC CLASS A COM 81749D107   46,674 7,805 SH   SOLE 31 7,269 0 536
SERES THERAPEUTICS INC COM 81750R102   175,528 125,377 SH   SOLE 2 99,982 0 25,395
SERES THERAPEUTICS INC COM 81750R102   1,421 1,015 SH   SOLE 7 1,015 0 0
SERES THERAPEUTICS INC COM 81750R102   369,856 264,183 SH   SOLE 18 264,183 0 0
SERES THERAPEUTICS INC COM 81750R102   269,408 192,434 SH   SOLE 19 192,434 0 0
SERES THERAPEUTICS INC COM 81750R102   5,408,003 3,862,859 SH   SOLE 21 3,862,859 0 0
SERES THERAPEUTICS INC COM 81750R102   4,042,699 2,887,642 SH   SOLE 22 2,832,434 0 55,208
SERES THERAPEUTICS INC COM 81750R102   8,322 5,944 SH   SOLE 43 2,463 0 3,481
SERITAGE GROWTH PPTYS CL A 81752R100   119,493 12,780 SH   SOLE 2 8,541 0 4,239
SERITAGE GROWTH PPTYS CL A 81752R100   1,384 148 SH   SOLE 4 148 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   38,382 4,105 SH   SOLE 18 4,105 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   800,958 85,664 SH   SOLE 21 85,664 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   5,677,516 607,221 SH   SOLE 22 573,802 0 33,419
SERITAGE GROWTH PPTYS CL A 81752R100   41,327 4,420 SH   SOLE 25 4,420 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   166,215 17,777 SH   SOLE 26 15,458 0 2,319
SERITAGE GROWTH PPTYS CL A 81752R100   343,229 36,709 SH   SOLE 28 0 0 36,709
SERITAGE GROWTH PPTYS CL A 81752R100   175,593 18,780 SH   SOLE 30 18,780 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   139,680 14,939 SH   SOLE 31 13,914 0 1,025
SERITAGE GROWTH PPTYS CL A 81752R100   33,482 3,581 SH   SOLE 40 3,581 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   210,095 22,470 SH   SOLE 43 22,338 0 132
SERVICE CORP INTL COM 817565104   47,250,761 690,296 SH   SOLE 2 244,497 0 445,799
SERVICE CORP INTL COM 817565104   1,962,598 28,672 SH   SOLE 4 22,638 0 6,034
SERVICE CORP INTL COM 817565104   1,921,734 28,075 SH   SOLE 7 26,617 0 1,458
SERVICE CORP INTL COM 817565104   74,542 1,089 SH   SOLE 13 1,089 0 0
SERVICE CORP INTL COM 817565104   18,696,159 273,136 SH   SOLE 18 272,565 0 571
SERVICE CORP INTL COM 817565104   3,175,396 46,390 SH   SOLE 19 46,390 0 0
SERVICE CORP INTL COM 817565104   525,355,804 7,675,030 SH   SOLE 21 7,675,030 0 0
SERVICE CORP INTL COM 817565104   302,875,438 4,424,769 SH   SOLE 22 4,225,600 0 199,169
SERVICE CORP INTL COM 817565104   2,160,487 31,563 SH   SOLE 23 31,563 0 0
SERVICE CORP INTL COM 817565104   2,082,523 30,424 SH   SOLE 25 30,424 0 0
SERVICE CORP INTL COM 817565104   3,283,889 47,975 SH   SOLE 26 39,183 0 8,792
SERVICE CORP INTL COM 817565104   677,997 9,905 SH   SOLE 28 1,921 0 7,984
SERVICE CORP INTL COM 817565104   100,964 1,475 SH   SOLE 29 1,475 0 0
SERVICE CORP INTL COM 817565104   12,972,302 189,515 SH   SOLE 30 189,515 0 0
SERVICE CORP INTL COM 817565104   274,485 4,010 SH   SOLE 31 4,010 0 0
SERVICE CORP INTL COM 817565104   164,417 2,402 SH   SOLE 36 2,402 0 0
SERVICE CORP INTL COM 817565104   2,101,004 30,694 SH   SOLE 40 30,694 0 0
SERVICE CORP INTL COM 817565104   20,193 295 SH   OTR 43 295 0 0
SERVICE CORP INTL COM 817565104   8,916,891 130,269 SH   SOLE 43 115,929 0 14,340
SERVICE PPTYS TR COM SH BEN INT 81761L102   2,225,541 260,602 SH   SOLE 2 116,360 0 144,242
SERVICE PPTYS TR COM SH BEN INT 81761L102   614,291 71,931 SH   SOLE 4 71,931 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   2,148,271 251,554 SH   SOLE 7 225,655 0 25,899
SERVICE PPTYS TR COM SH BEN INT 81761L102   4,566,603 534,731 SH   SOLE 18 534,731 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   13,905,084 1,628,230 SH   SOLE 19 1,628,230 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   176,674,094 20,687,833 SH   SOLE 21 20,687,833 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   54,356,801 6,364,965 SH   SOLE 22 6,069,670 0 295,295
SERVICE PPTYS TR COM SH BEN INT 81761L102   69,977 8,194 SH   SOLE 23 8,194 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   4,723,175 553,065 SH   SOLE 25 553,065 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   430,629 50,425 SH   SOLE 26 44,266 0 6,159
SERVICE PPTYS TR COM SH BEN INT 81761L102   963,457 112,817 SH   SOLE 28 4,381 0 108,436
SERVICE PPTYS TR COM SH BEN INT 81761L102   7,112,283 832,820 SH   SOLE 30 832,820 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,239,274 145,114 SH   SOLE 34 145,114 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   57,252 6,704 SH   SOLE 36 6,704 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   240,273 28,135 SH   SOLE 40 28,135 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,897,785 222,223 SH   SOLE 43 192,132 0 30,091
SERVICENOW INC COM 81762P102   341,383,033 483,210 SH   SOLE 2 173,988 0 309,222
SERVICENOW INC COM 81762P102   141,728,959 200,610 SH   SOLE 4 110,828 0 89,782
SERVICENOW INC COM 81762P102   135,451,795 191,725 SH   SOLE 7 172,891 0 18,834
SERVICENOW INC COM 81762P102   13,050,990 18,473 SH   SOLE 13 18,473 0 0
SERVICENOW INC COM 81762P102   21,682,885 30,691 SH   SOLE 15 30,691 0 0
SERVICENOW INC COM 81762P102   422,485,259 598,006 SH   SOLE 18 537,133 0 60,873
SERVICENOW INC COM 81762P102   284,437,113 402,606 SH   SOLE 19 402,606 0 0
SERVICENOW INC COM 81762P102   4,007,755,984 5,672,771 SH   SOLE 21 5,672,771 0 0
SERVICENOW INC COM 81762P102   3,199,272,848 4,528,405 SH   SOLE 22 4,076,095 0 452,310
SERVICENOW INC COM 81762P102   308,266,314 436,335 SH   SOLE 23 436,335 0 0
SERVICENOW INC COM 81762P102   331,417,285 469,104 SH   SOLE 25 432,150 0 36,954
SERVICENOW INC COM 81762P102   243,808,286 345,098 SH   SOLE 26 137,003 0 208,095
SERVICENOW INC COM 81762P102   292,510,174 414,033 SH   SOLE 28 8,210 0 405,823
SERVICENOW INC COM 81762P102   5,507,796 7,796 SH   SOLE 29 7,796 0 0
SERVICENOW INC COM 81762P102   935,806,057 1,324,585 SH   SOLE 30 1,311,972 0 12,613
SERVICENOW INC COM 81762P102   42,182,398 59,707 SH   SOLE 31 56,277 0 3,430
SERVICENOW INC COM 81762P102   233,410,166 330,380 SH   SOLE 34 330,380 0 0
SERVICENOW INC COM 81762P102   32,508,431 46,014 SH   SOLE 36 46,014 0 0
SERVICENOW INC COM 81762P102   7,564,388 10,707 SH   SOLE 40 10,707 0 0
SERVICENOW INC COM 81762P102   197,817 280 SH   OTR 43 280 0 0
SERVICENOW INC COM 81762P102   170,726,837 241,655 SH   SOLE 43 204,723 0 36,932
SERVISFIRST BANCSHARES INC COM 81768T108   3,230,023 48,477 SH   SOLE 2 21,246 0 27,231
SERVISFIRST BANCSHARES INC COM 81768T108   10,794 162 SH   SOLE 4 162 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   416,238 6,247 SH   SOLE 7 5,925 0 322
SERVISFIRST BANCSHARES INC COM 81768T108   10,634,614 159,607 SH   SOLE 18 159,607 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   6,983,757 104,814 SH   SOLE 19 104,814 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   393,433,093 5,904,744 SH   SOLE 21 5,904,744 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   95,334,071 1,430,798 SH   SOLE 22 1,371,456 0 59,342
SERVISFIRST BANCSHARES INC COM 81768T108   631,719 9,481 SH   SOLE 25 9,481 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   1,492,312 22,397 SH   SOLE 26 11,744 0 10,653
SERVISFIRST BANCSHARES INC COM 81768T108   262,056 3,933 SH   SOLE 28 966 0 2,967
SERVISFIRST BANCSHARES INC COM 81768T108   6,614,960 99,279 SH   SOLE 30 99,279 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   686,955 10,310 SH   SOLE 40 10,310 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   2,148,418 32,244 SH   SOLE 43 29,873 0 2,371
SERVOTRONICS INC COM 817732100   1,975 158 SH   SOLE 18 158 0 0
SERVOTRONICS INC COM 817732100   18,288 1,463 SH   SOLE 21 1,463 0 0
SES AI CORPORATION CL A COM 78397Q109   179,770 98,235 SH   SOLE 2 29,593 0 68,642
SES AI CORPORATION CL A COM 78397Q109   678,895 370,981 SH   SOLE 18 370,981 0 0
SES AI CORPORATION CL A COM 78397Q109   491,825 268,757 SH   SOLE 19 268,757 0 0
SES AI CORPORATION CL A COM 78397Q109   9,420,560 5,147,847 SH   SOLE 21 5,147,847 0 0
SES AI CORPORATION CL A COM 78397Q109   6,283,865 3,433,806 SH   SOLE 22 3,295,190 0 138,616
SES AI CORPORATION CL A COM 78397Q109   23,506 12,845 SH   SOLE 25 12,845 0 0
SES AI CORPORATION CL A COM 78397Q109   24,291 13,274 SH   SOLE 40 13,274 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   39,014 3,015 SH   SOLE 18 3,015 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   2,425,292 187,426 SH   SOLE 21 187,426 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   534,590 41,313 SH   SOLE 22 41,313 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   15,994 1,236 SH   SOLE 26 843 0 393
SEVEN HILLS REALTY TRUST COM 81784E101   77,925 6,022 SH   SOLE 28 0 0 6,022
SEVEN HILLS REALTY TRUST COM 81784E101   41,110 3,177 SH   SOLE 31 2,959 0 218
SEVEN HILLS REALTY TRUST COM 81784E101   26 2 SH   SOLE 43 0 0 2
SEZZLE INC COM 78435P105   241,726 11,780 SH   SOLE 22 11,780 0 0
SFL CORPORATION LTD SHS G7738W106   1,082,474 95,964 SH   SOLE 2 6,569 0 89,395
SFL CORPORATION LTD SHS G7738W106   12,916 1,145 SH   SOLE 7 1,145 0 0
SFL CORPORATION LTD SHS G7738W106   3,460,467 306,779 SH   SOLE 18 306,779 0 0
SFL CORPORATION LTD SHS G7738W106   2,656,011 235,462 SH   SOLE 19 235,462 0 0
SFL CORPORATION LTD SHS G7738W106   43,738,775 3,877,551 SH   SOLE 21 3,877,551 0 0
SFL CORPORATION LTD SHS G7738W106   15,430,262 1,367,931 SH   SOLE 22 1,274,974 0 92,957
SFL CORPORATION LTD SHS G7738W106   19,898 1,764 SH   SOLE 28 1,764 0 0
SFL CORPORATION LTD SHS G7738W106   82,558 7,319 SH   SOLE 36 7,319 0 0
SFL CORPORATION LTD SHS G7738W106   1,867 166 SH   SOLE 43 166 0 0
SHAKE SHACK INC CL A 819047101   5,881,718 79,354 SH   SOLE 2 39,176 0 40,178
SHAKE SHACK INC CL A 819047101   10,451 141 SH   SOLE 4 141 0 0
SHAKE SHACK INC CL A 819047101   385,572 5,202 SH   SOLE 7 4,933 0 269
SHAKE SHACK INC CL A 819047101   9,081,998 122,531 SH   SOLE 18 113,714 0 8,817
SHAKE SHACK INC CL A 819047101   17,251,652 232,753 SH   SOLE 19 232,753 0 0
SHAKE SHACK INC CL A 819047101   319,555,187 4,311,322 SH   SOLE 21 4,311,322 0 0
SHAKE SHACK INC CL A 819047101   91,018,026 1,227,982 SH   SOLE 22 1,180,749 0 47,233
SHAKE SHACK INC CL A 819047101   482,818 6,514 SH   SOLE 23 6,514 0 0
SHAKE SHACK INC CL A 819047101   525,585 7,091 SH   SOLE 25 7,091 0 0
SHAKE SHACK INC CL A 819047101   3,112,225 41,989 SH   SOLE 26 8,419 0 33,570
SHAKE SHACK INC CL A 819047101   47,733 644 SH   SOLE 28 644 0 0
SHAKE SHACK INC CL A 819047101   5,550,995 74,892 SH   SOLE 30 74,892 0 0
SHAKE SHACK INC CL A 819047101   556,271 7,505 SH   SOLE 40 7,505 0 0
SHAKE SHACK INC CL A 819047101   2,244,057 30,276 SH   SOLE 43 29,056 0 1,220
SHAKE SHACK INC NOTE 3/0 819047AB7   1,418,900 1,750,000 PRN   SOLE 21 1,750,000 0 0
SHAPEWAYS HOLDINGS INC COM NEW 81947T201   188 75 SH   SOLE 22 75 0 0
SHARECARE INC COM CL A 81948W104   306,725 284,005 SH   SOLE 2 83,848 0 200,157
SHARECARE INC COM CL A 81948W104   3,408 3,156 SH   SOLE 7 3,156 0 0
SHARECARE INC COM CL A 81948W104   968,884 897,115 SH   SOLE 18 897,115 0 0
SHARECARE INC COM CL A 81948W104   789,051 730,603 SH   SOLE 19 730,603 0 0
SHARECARE INC COM CL A 81948W104   13,643,531 12,632,899 SH   SOLE 21 12,632,899 0 0
SHARECARE INC COM CL A 81948W104   9,518,947 8,813,840 SH   SOLE 22 8,417,031 0 396,809
SHARECARE INC COM CL A 81948W104   114,765 106,264 SH   SOLE 25 106,264 0 0
SHARECARE INC COM CL A 81948W104   4,191 3,881 SH   SOLE 26 0 0 3,881
SHARECARE INC COM CL A 81948W104   113,548 105,137 SH   SOLE 30 105,137 0 0
SHARECARE INC COM CL A 81948W104   28 26 SH   SOLE 43 26 0 0
SHARKNINJA INC COM SHS G8068L108   1,456,401 28,462 SH   SOLE 21 28,462 0 0
SHARKNINJA INC COM SHS G8068L108   40,936 800 SH   SOLE 22 800 0 0
SHARKNINJA INC COM SHS G8068L108   7,658,256 149,663 SH   SOLE 34 149,663 0 0
SHATTUCK LABS INC COM 82024L103   214,791 30,125 SH   SOLE 2 18,556 0 11,569
SHATTUCK LABS INC COM 82024L103   38,844 5,448 SH   SOLE 18 5,448 0 0
SHATTUCK LABS INC COM 82024L103   31,472 4,414 SH   SOLE 19 4,414 0 0
SHATTUCK LABS INC COM 82024L103   549,630 77,087 SH   SOLE 21 77,087 0 0
SHATTUCK LABS INC COM 82024L103   2,664,859 373,753 SH   SOLE 22 373,753 0 0
SHELL PLC OPTIONS 780259305   329,000 5,000 SH Call SOLE 2 0 0 5,000
SHELL PLC OPTIONS 780259305   52,640 800 SH Call SOLE 4 800 0 0
SHELL PLC OPTIONS 780259305   1,197,560 18,200 SH Call SOLE 18 18,200 0 0
SHELL PLC OPTIONS 780259305   6,027,280 91,600 SH Call SOLE 19 91,600 0 0
SHELL PLC OPTIONS 780259305   473,760 7,200 SH Call SOLE 22 7,200 0 0
SHELL PLC OPTIONS 780259305   32,900 500 SH Call SOLE 26 500 0 0
SHELL PLC OPTIONS 780259305   3,730,860 56,700 SH Call SOLE 34 56,700 0 0
SHELL PLC SPON ADS 780259305   3,196,367 48,577 SH   SOLE 2 163 0 48,414
SHELL PLC SPON ADS 780259305   482,380 7,331 SH   SOLE 4 7,331 0 0
SHELL PLC SPON ADS 780259305   4,803 73 SH   SOLE 7 73 0 0
SHELL PLC SPON ADS 780259305   232,193,931 3,528,783 SH   SOLE 18 3,520,467 0 8,316
SHELL PLC SPON ADS 780259305   165,702,100 2,518,269 SH   SOLE 19 2,518,269 0 0
SHELL PLC SPON ADS 780259305   82,974 1,261 SH   SOLE 21 1,261 0 0
SHELL PLC SPON ADS 780259305   4,496,706 68,339 SH   SOLE 22 68,339 0 0
SHELL PLC SPON ADS 780259305   3,924,049 59,636 SH   SOLE 23 59,636 0 0
SHELL PLC SPON ADS 780259305   323,210 4,912 SH   SOLE 26 4,912 0 0
SHELL PLC SPON ADS 780259305   35,336,048 537,022 SH   SOLE 34 537,022 0 0
SHELL PLC SPON ADS 780259305   141,851,424 2,155,797 SH   SOLE 43 1,893,783 0 262,013
SHENANDOAH TELECOMMUNICATION COM 82312B106   970,997 44,912 SH   SOLE 2 13,731 0 31,181
SHENANDOAH TELECOMMUNICATION COM 82312B106   2,789 129 SH   SOLE 4 129 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   286,703 13,261 SH   SOLE 7 12,549 0 712
SHENANDOAH TELECOMMUNICATION COM 82312B106   3,390,405 156,818 SH   SOLE 18 156,818 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   2,211,229 102,277 SH   SOLE 19 102,277 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   126,517,300 5,851,864 SH   SOLE 21 5,851,864 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   29,278,496 1,354,232 SH   SOLE 22 1,288,529 0 65,703
SHENANDOAH TELECOMMUNICATION COM 82312B106   234,577 10,850 SH   SOLE 25 10,850 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   622,007 28,770 SH   SOLE 26 13,606 0 15,164
SHENANDOAH TELECOMMUNICATION COM 82312B106   104,381 4,828 SH   SOLE 28 1,851 0 2,977
SHENANDOAH TELECOMMUNICATION COM 82312B106   2,184,247 101,029 SH   SOLE 30 101,029 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   224,502 10,384 SH   SOLE 40 10,384 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   571,157 26,418 SH   SOLE 43 24,876 0 1,542
SHERWIN WILLIAMS CO COM 824348106   157,959,884 506,444 SH   SOLE 2 127,520 0 378,924
SHERWIN WILLIAMS CO COM 824348106   84,921,325 272,271 SH   SOLE 4 160,098 0 112,173
SHERWIN WILLIAMS CO COM 824348106   58,976,859 189,089 SH   SOLE 7 169,314 0 19,775
SHERWIN WILLIAMS CO COM 824348106   2,368,569 7,594 SH   SOLE 13 7,594 0 0
SHERWIN WILLIAMS CO COM 824348106   11,434,878 36,662 SH   SOLE 15 36,662 0 0
SHERWIN WILLIAMS CO COM 824348106   186,299,418 597,305 SH   SOLE 18 539,166 0 58,139
SHERWIN WILLIAMS CO COM 824348106   119,111,491 381,890 SH   SOLE 19 381,890 0 0
SHERWIN WILLIAMS CO COM 824348106   1,745,064,593 5,594,949 SH   SOLE 21 5,594,949 0 0
SHERWIN WILLIAMS CO COM 824348106   1,620,146,148 5,194,441 SH   SOLE 22 4,677,877 0 516,564
SHERWIN WILLIAMS CO COM 824348106   130,417,242 418,138 SH   SOLE 23 418,138 0 0
SHERWIN WILLIAMS CO COM 824348106   144,945,544 464,718 SH   SOLE 25 463,523 0 1,195
SHERWIN WILLIAMS CO COM 824348106   79,774,351 255,769 SH   SOLE 26 128,377 0 127,392
SHERWIN WILLIAMS CO COM 824348106   149,830,210 480,379 SH   SOLE 28 7,262 0 473,117
SHERWIN WILLIAMS CO COM 824348106   376,752,743 1,207,928 SH   SOLE 30 1,207,928 0 0
SHERWIN WILLIAMS CO COM 824348106   17,127,989 54,915 SH   SOLE 31 50,826 0 4,089
SHERWIN WILLIAMS CO COM 824348106   16,078,445 51,550 SH   SOLE 34 51,550 0 0
SHERWIN WILLIAMS CO COM 824348106   17,673,814 56,665 SH   SOLE 36 56,665 0 0
SHERWIN WILLIAMS CO COM 824348106   3,937,426 12,624 SH   SOLE 40 12,624 0 0
SHERWIN WILLIAMS CO COM 824348106   144,722 464 SH   OTR 43 464 0 0
SHERWIN WILLIAMS CO COM 824348106   119,604,463 383,471 SH   SOLE 43 343,059 0 40,411
SHIFT4 PMTS INC CL A 82452J109   6,087,257 81,884 SH   SOLE 2 16,106 0 65,778
SHIFT4 PMTS INC CL A 82452J109   6,468 87 SH   SOLE 4 87 0 0
SHIFT4 PMTS INC CL A 82452J109   374,674 5,040 SH   SOLE 7 4,787 0 253
SHIFT4 PMTS INC CL A 82452J109   1,873,219 25,198 SH   SOLE 18 25,198 0 0
SHIFT4 PMTS INC CL A 82452J109   1,263,706 16,999 SH   SOLE 19 16,999 0 0
SHIFT4 PMTS INC CL A 82452J109   59,917,668 805,995 SH   SOLE 21 805,995 0 0
SHIFT4 PMTS INC CL A 82452J109   104,007,310 1,399,076 SH   SOLE 22 1,328,212 0 70,864
SHIFT4 PMTS INC CL A 82452J109   767,337 10,322 SH   SOLE 25 10,322 0 0
SHIFT4 PMTS INC CL A 82452J109   987,607 13,285 SH   SOLE 26 13,285 0 0
SHIFT4 PMTS INC CL A 82452J109   132,846 1,787 SH   SOLE 28 769 0 1,018
SHIFT4 PMTS INC CL A 82452J109   5,198,596 69,930 SH   SOLE 30 69,930 0 0
SHIFT4 PMTS INC CL A 82452J109   54,937 739 SH   SOLE 31 739 0 0
SHIFT4 PMTS INC CL A 82452J109   2,212,061 29,756 SH   SOLE 34 29,756 0 0
SHIFT4 PMTS INC CL A 82452J109   809,042 10,883 SH   SOLE 40 10,883 0 0
SHIFT4 PMTS INC CL A 82452J109   1,039,273 13,980 SH   SOLE 43 11,223 0 2,757
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   668,968 603,000 PRN   SOLE 2 603,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   323,945 292,000 PRN   SOLE 18 292,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   3,283,824 2,960,000 PRN   SOLE 19 2,960,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   5,447,154 4,910,000 PRN   SOLE 21 4,910,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   196,364 177,000 PRN   SOLE 26 177,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   6,173,811 5,565,000 PRN   SOLE 34 5,565,000 0 0
SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1   4,193,550 4,500,000 PRN   SOLE 21 4,500,000 0 0
SHIFTPIXY INC COM NEW 82452L401   16 3 SH   SOLE 19 3 0 0
SHIFTPIXY INC COM NEW 82452L401   1,545 283 SH   SOLE 22 283 0 0
SHIMMICK CORPORATION COM 82455M109   17,068 2,586 SH   SOLE 18 2,586 0 0
SHIMMICK CORPORATION COM 82455M109   28,248 4,280 SH   SOLE 22 4,280 0 0
SHIMMICK CORPORATION COM 82455M109   27,001 4,091 SH   SOLE 26 2,582 0 1,509
SHIMMICK CORPORATION COM 82455M109   121,605 18,425 SH   SOLE 28 0 0 18,425
SHIMMICK CORPORATION COM 82455M109   64,159 9,721 SH   SOLE 31 9,055 0 666
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   56,548,644 1,837,188 SH   SOLE 43 1,642,775 0 194,413
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   2,262,282 145,578 SH   SOLE 2 85,400 0 60,178
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   309,137 19,893 SH   SOLE 4 550 0 19,343
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   497,622 32,022 SH   SOLE 7 30,774 0 1,248
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   6,613,311 425,567 SH   SOLE 18 412,298 0 13,269
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   7,795,284 501,627 SH   SOLE 19 501,627 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   170,267,817 10,956,745 SH   SOLE 21 10,956,745 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   74,217,206 4,775,882 SH   SOLE 22 4,623,309 0 152,573
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   98,337 6,328 SH   SOLE 23 6,328 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   525,081 33,789 SH   SOLE 25 33,789 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   805,733 51,849 SH   SOLE 26 51,849 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   778,228 50,079 SH   SOLE 28 40,407 0 9,672
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   69,163,070 4,450,648 SH   SOLE 30 4,450,648 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   16,146 1,039 SH   SOLE 36 1,039 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   497,622 32,022 SH   SOLE 40 32,022 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   897,388 57,747 SH   SOLE 43 54,967 0 2,780
SHOCKWAVE MED INC COM 82489T104   12,616,596 66,208 SH   SOLE 2 31,994 0 34,214
SHOCKWAVE MED INC COM 82489T104   123,292 647 SH   SOLE 4 118 0 529
SHOCKWAVE MED INC COM 82489T104   1,190,428 6,247 SH   SOLE 7 5,918 0 329
SHOCKWAVE MED INC COM 82489T104   13,783,967 72,334 SH   SOLE 18 72,334 0 0
SHOCKWAVE MED INC COM 82489T104   23,301,677 122,280 SH   SOLE 19 122,280 0 0
SHOCKWAVE MED INC COM 82489T104   423,503,593 2,222,416 SH   SOLE 21 2,222,416 0 0
SHOCKWAVE MED INC COM 82489T104   205,620,719 1,079,034 SH   SOLE 22 1,029,842 0 49,192
SHOCKWAVE MED INC COM 82489T104   1,448,637 7,602 SH   SOLE 25 7,602 0 0
SHOCKWAVE MED INC COM 82489T104   2,359,514 12,382 SH   SOLE 26 12,146 0 236
SHOCKWAVE MED INC COM 82489T104   392,744 2,061 SH   SOLE 28 396 0 1,665
SHOCKWAVE MED INC COM 82489T104   19,209,782 100,807 SH   SOLE 30 100,807 0 0
SHOCKWAVE MED INC COM 82489T104   98,329 516 SH   SOLE 31 516 0 0
SHOCKWAVE MED INC COM 82489T104   225,051 1,181 SH   SOLE 34 1,181 0 0
SHOCKWAVE MED INC COM 82489T104   52,404 275 SH   SOLE 36 275 0 0
SHOCKWAVE MED INC COM 82489T104   1,437,204 7,542 SH   SOLE 40 7,542 0 0
SHOCKWAVE MED INC COM 82489T104   21,724 114 SH   OTR 43 114 0 0
SHOCKWAVE MED INC COM 82489T104   3,908,576 20,511 SH   SOLE 43 16,810 0 3,701
SHOE CARNIVAL INC COM 824889109   1,423,737 47,128 SH   SOLE 2 33,317 0 13,811
SHOE CARNIVAL INC COM 824889109   2,870 95 SH   SOLE 7 95 0 0
SHOE CARNIVAL INC COM 824889109   1,868,942 61,865 SH   SOLE 18 61,865 0 0
SHOE CARNIVAL INC COM 824889109   1,122,120 37,144 SH   SOLE 19 37,144 0 0
SHOE CARNIVAL INC COM 824889109   67,671,639 2,240,041 SH   SOLE 21 2,240,041 0 0
SHOE CARNIVAL INC COM 824889109   15,572,198 515,465 SH   SOLE 22 492,035 0 23,430
SHOE CARNIVAL INC COM 824889109   70,389 2,330 SH   SOLE 25 2,330 0 0
SHOE CARNIVAL INC COM 824889109   432,245 14,308 SH   SOLE 26 585 0 13,723
SHOE CARNIVAL INC COM 824889109   1,364,193 45,157 SH   SOLE 30 45,157 0 0
SHOE CARNIVAL INC COM 824889109   50,330 1,666 SH   SOLE 40 1,666 0 0
SHOE CARNIVAL INC COM 824889109   690,842 22,868 SH   SOLE 43 21,601 0 1,267
SHOPIFY INC CL A 82509L107   1,889,075 24,250 SH   SOLE 2 24,250 0 0
SHOPIFY INC CL A 82509L107   89,632,285 1,150,607 SH   SOLE 18 883,803 0 266,804
SHOPIFY INC CL A 82509L107   137,957,862 1,770,961 SH   SOLE 19 1,770,961 0 0
SHOPIFY INC CL A 82509L107   32,891,795 422,231 SH   SOLE 21 422,231 0 0
SHOPIFY INC CL A 82509L107   33,135,934 425,365 SH   SOLE 22 425,365 0 0
SHOPIFY INC CL A 82509L107   5,539,157 71,106 SH   SOLE 28 71,106 0 0
SHOPIFY INC CL A 82509L107   20,178,827 259,035 SH   SOLE 30 259,035 0 0
SHOPIFY INC CL A 82509L107   81,016 1,040 SH   SOLE 31 1,040 0 0
SHOPIFY INC CL A 82509L107   82,552,733 1,059,727 SH   SOLE 34 1,059,727 0 0
SHOPIFY INC CL A 82509L107   75,204,426 965,397 SH   SOLE 43 834,645 0 130,752
SHORE BANCSHARES INC COM 825107105   2,872,016 201,545 SH   SOLE 2 135,818 0 65,727
SHORE BANCSHARES INC COM 825107105   3,263 229 SH   SOLE 7 229 0 0
SHORE BANCSHARES INC COM 825107105   1,251,392 87,817 SH   SOLE 18 87,817 0 0
SHORE BANCSHARES INC COM 825107105   3,127,419 219,468 SH   SOLE 19 219,468 0 0
SHORE BANCSHARES INC COM 825107105   18,964,712 1,330,857 SH   SOLE 21 1,330,857 0 0
SHORE BANCSHARES INC COM 825107105   16,215,830 1,137,953 SH   SOLE 22 1,096,751 0 41,202
SHORE BANCSHARES INC COM 825107105   66,049 4,635 SH   SOLE 23 4,635 0 0
SHORE BANCSHARES INC COM 825107105   125,942 8,838 SH   SOLE 26 0 0 8,838
SHORE BANCSHARES INC COM 825107105   241,951 16,979 SH   SOLE 43 16,979 0 0
SHUTTERSTOCK INC COM 825690100   4,065,948 84,216 SH   SOLE 2 41,918 0 42,298
SHUTTERSTOCK INC COM 825690100   3,621 75 SH   SOLE 4 75 0 0
SHUTTERSTOCK INC COM 825690100   8,642 179 SH   SOLE 7 179 0 0
SHUTTERSTOCK INC COM 825690100   4,437,077 91,903 SH   SOLE 18 83,261 0 8,642
SHUTTERSTOCK INC COM 825690100   11,873,162 245,923 SH   SOLE 19 245,923 0 0
SHUTTERSTOCK INC COM 825690100   139,477,734 2,888,934 SH   SOLE 21 2,888,934 0 0
SHUTTERSTOCK INC COM 825690100   44,772,217 927,345 SH   SOLE 22 889,692 0 37,653
SHUTTERSTOCK INC COM 825690100   271,720 5,628 SH   SOLE 23 5,628 0 0
SHUTTERSTOCK INC COM 825690100   287,459 5,954 SH   SOLE 25 5,954 0 0
SHUTTERSTOCK INC COM 825690100   3,830,197 79,333 SH   SOLE 26 7,001 0 72,332
SHUTTERSTOCK INC COM 825690100   19,602 406 SH   SOLE 28 406 0 0
SHUTTERSTOCK INC COM 825690100   2,322,461 48,104 SH   SOLE 30 48,104 0 0
SHUTTERSTOCK INC COM 825690100   324,345 6,718 SH   SOLE 40 6,718 0 0
SHUTTERSTOCK INC COM 825690100   1,656,680 34,314 SH   SOLE 43 31,685 0 2,629
SHYFT GROUP INC COM 825698103   1,060,525 86,786 SH   SOLE 2 78,906 0 7,880
SHYFT GROUP INC COM 825698103   965 79 SH   SOLE 4 79 0 0
SHYFT GROUP INC COM 825698103   5,108 418 SH   SOLE 7 418 0 0
SHYFT GROUP INC COM 825698103   1,170,664 95,799 SH   SOLE 18 95,799 0 0
SHYFT GROUP INC COM 825698103   884,056 72,345 SH   SOLE 19 72,345 0 0
SHYFT GROUP INC COM 825698103   16,605,844 1,358,907 SH   SOLE 21 1,358,907 0 0
SHYFT GROUP INC COM 825698103   11,489,110 940,189 SH   SOLE 22 911,749 0 28,440
SHYFT GROUP INC COM 825698103   80,285 6,570 SH   SOLE 25 6,570 0 0
SHYFT GROUP INC COM 825698103   201,997 16,530 SH   SOLE 26 16,530 0 0
SHYFT GROUP INC COM 825698103   7,014 574 SH   SOLE 28 574 0 0
SHYFT GROUP INC COM 825698103   265,223 21,704 SH   SOLE 30 21,704 0 0
SHYFT GROUP INC COM 825698103   86,004 7,038 SH   SOLE 40 7,038 0 0
SHYFT GROUP INC COM 825698103   355,529 29,094 SH   SOLE 43 22,538 0 6,556
SI-BONE INC COM 825704109   2,299,392 109,547 SH   SOLE 2 81,644 0 27,903
SI-BONE INC COM 825704109   2,120 101 SH   SOLE 4 101 0 0
SI-BONE INC COM 825704109   350,596 16,703 SH   SOLE 7 15,793 0 910
SI-BONE INC COM 825704109   2,114,008 100,715 SH   SOLE 18 100,715 0 0
SI-BONE INC COM 825704109   8,617,675 410,561 SH   SOLE 19 410,561 0 0
SI-BONE INC COM 825704109   39,667,595 1,889,833 SH   SOLE 21 1,889,833 0 0
SI-BONE INC COM 825704109   26,400,445 1,257,763 SH   SOLE 22 1,216,716 0 41,047
SI-BONE INC COM 825704109   129,928 6,190 SH   SOLE 23 6,190 0 0
SI-BONE INC COM 825704109   163,323 7,781 SH   SOLE 25 7,781 0 0
SI-BONE INC COM 825704109   23,719 1,130 SH   SOLE 26 1,025 0 105
SI-BONE INC COM 825704109   75,774 3,610 SH   SOLE 28 1,684 0 1,926
SI-BONE INC COM 825704109   1,586,487 75,583 SH   SOLE 30 75,583 0 0
SI-BONE INC COM 825704109   27,119 1,292 SH   SOLE 34 1,292 0 0
SI-BONE INC COM 825704109   18,723 892 SH   SOLE 36 892 0 0
SI-BONE INC COM 825704109   151,275 7,207 SH   SOLE 40 7,207 0 0
SI-BONE INC COM 825704109   383,886 18,289 SH   SOLE 43 17,396 0 893
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   60,626 11,165 SH   SOLE 7 11,165 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   1,934,106 356,189 SH   SOLE 43 323,839 0 32,350
SIDUS SPACE INC CL A COM NEW 826165201   4,740 538 SH   SOLE 22 538 0 0
SIEBERT FINL CORP COM 826176109   4,101 2,441 SH   SOLE 18 2,441 0 0
SIEBERT FINL CORP COM 826176109   52,025 30,967 SH   SOLE 21 30,967 0 0
SIEBERT FINL CORP COM 826176109   18,574 11,056 SH   SOLE 22 11,056 0 0
SIENTRA INC COM 82621J204   2,072 3,397 SH   SOLE 2 3,397 0 0
SIENTRA INC COM 82621J204   47,712 78,216 SH   SOLE 22 78,216 0 0
SIERRA BANCORP COM 82620P102   633,813 28,107 SH   SOLE 2 11,300 0 16,807
SIERRA BANCORP COM 82620P102   812 36 SH   SOLE 7 36 0 0
SIERRA BANCORP COM 82620P102   913,050 40,490 SH   SOLE 18 40,490 0 0
SIERRA BANCORP COM 82620P102   2,538,747 112,583 SH   SOLE 19 112,583 0 0
SIERRA BANCORP COM 82620P102   13,353,140 592,157 SH   SOLE 21 592,157 0 0
SIERRA BANCORP COM 82620P102   13,805,087 612,199 SH   SOLE 22 583,319 0 28,880
SIERRA BANCORP COM 82620P102   26,677 1,183 SH   SOLE 43 1,183 0 0
SIFCO INDS INC COM 826546103   26,350 5,804 SH   SOLE 22 5,804 0 0
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107   63,973 34,302 SH   SOLE 43 28,791 0 5,511
SIGA TECHNOLOGIES INC COM 826917106   348,012 62,145 SH   SOLE 2 50,061 0 12,084
SIGA TECHNOLOGIES INC COM 826917106   2,520 450 SH   SOLE 7 450 0 0
SIGA TECHNOLOGIES INC COM 826917106   689,550 123,134 SH   SOLE 18 123,134 0 0
SIGA TECHNOLOGIES INC COM 826917106   523,253 93,438 SH   SOLE 19 93,438 0 0
SIGA TECHNOLOGIES INC COM 826917106   9,904,026 1,768,576 SH   SOLE 21 1,768,576 0 0
SIGA TECHNOLOGIES INC COM 826917106   6,710,782 1,198,354 SH   SOLE 22 1,150,949 0 47,405
SIGA TECHNOLOGIES INC COM 826917106   9,307 1,662 SH   SOLE 23 1,662 0 0
SIGA TECHNOLOGIES INC COM 826917106   28,879 5,157 SH   SOLE 25 5,157 0 0
SIGA TECHNOLOGIES INC COM 826917106   734 131 SH   SOLE 26 131 0 0
SIGA TECHNOLOGIES INC COM 826917106   105,498 18,839 SH   SOLE 28 0 0 18,839
SIGA TECHNOLOGIES INC COM 826917106   239,025 42,683 SH   SOLE 30 42,683 0 0
SIGA TECHNOLOGIES INC COM 826917106   48,233 8,613 SH   SOLE 40 8,613 0 0
SIGA TECHNOLOGIES INC COM 826917106   30,134 5,381 SH   OTR 43 5,381 0 0
SIGA TECHNOLOGIES INC COM 826917106   1,037,831 185,327 SH   SOLE 43 155,457 0 29,870
SIGHT SCIENCES INC COM 82657M105   13,762 2,667 SH   SOLE 2 981 0 1,686
SIGHT SCIENCES INC COM 82657M105   1,718 333 SH   SOLE 7 333 0 0
SIGHT SCIENCES INC COM 82657M105   292,319 56,651 SH   SOLE 18 56,651 0 0
SIGHT SCIENCES INC COM 82657M105   222,014 43,026 SH   SOLE 19 43,026 0 0
SIGHT SCIENCES INC COM 82657M105   4,079,506 790,602 SH   SOLE 21 790,602 0 0
SIGHT SCIENCES INC COM 82657M105   2,982,738 578,050 SH   SOLE 22 570,285 0 7,765
SIGMA LITHIUM CORPORATION COM 826599102   3,095,079 98,163 SH   SOLE 7 98,163 0 0
SIGMA LITHIUM CORPORATION COM 826599102   152,479 4,836 SH   SOLE 21 4,836 0 0
SIGMA LITHIUM CORPORATION COM 826599102   104,522 3,315 SH   SOLE 30 3,315 0 0
SIGMA LITHIUM CORPORATION COM 826599102   1,135 36 SH   SOLE 43 36 0 0
SIGMATRON INTL INC COM 82661L101   318,476 105,806 SH   SOLE 22 105,806 0 0
SIGNET JEWELERS LIMITED SHS G81276100   4,626,017 43,129 SH   SOLE 2 12,210 0 30,919
SIGNET JEWELERS LIMITED SHS G81276100   18,020 168 SH   SOLE 4 168 0 0
SIGNET JEWELERS LIMITED SHS G81276100   885,539 8,256 SH   SOLE 7 7,837 0 419
SIGNET JEWELERS LIMITED SHS G81276100   15,548,302 144,959 SH   SOLE 18 144,959 0 0
SIGNET JEWELERS LIMITED SHS G81276100   9,845,824 91,794 SH   SOLE 19 91,794 0 0
SIGNET JEWELERS LIMITED SHS G81276100   558,814,303 5,209,904 SH   SOLE 21 5,209,904 0 0
SIGNET JEWELERS LIMITED SHS G81276100   137,536,602 1,282,273 SH   SOLE 22 1,225,882 0 56,391
SIGNET JEWELERS LIMITED SHS G81276100   986,899 9,201 SH   SOLE 25 9,201 0 0
SIGNET JEWELERS LIMITED SHS G81276100   2,327,864 21,703 SH   SOLE 26 15,475 0 6,228
SIGNET JEWELERS LIMITED SHS G81276100   452,101 4,215 SH   SOLE 28 938 0 3,277
SIGNET JEWELERS LIMITED SHS G81276100   11,284,932 105,211 SH   SOLE 30 105,211 0 0
SIGNET JEWELERS LIMITED SHS G81276100   214,735 2,002 SH   SOLE 36 2,002 0 0
SIGNET JEWELERS LIMITED SHS G81276100   981,214 9,148 SH   SOLE 40 9,148 0 0
SIGNET JEWELERS LIMITED SHS G81276100   9,203,341 85,804 SH   SOLE 43 74,517 0 11,287
SILGAN HLDGS INC COM 827048109   5,915,895 130,738 SH   SOLE 2 82,356 0 48,382
SILGAN HLDGS INC COM 827048109   13,756 304 SH   SOLE 4 304 0 0
SILGAN HLDGS INC COM 827048109   51,268 1,133 SH   SOLE 7 1,133 0 0
SILGAN HLDGS INC COM 827048109   6,328,348 139,853 SH   SOLE 18 139,853 0 0
SILGAN HLDGS INC COM 827048109   1,286,277 28,426 SH   SOLE 19 28,426 0 0
SILGAN HLDGS INC COM 827048109   185,267,392 4,094,307 SH   SOLE 21 4,094,307 0 0
SILGAN HLDGS INC COM 827048109   111,571,975 2,465,679 SH   SOLE 22 2,350,431 0 115,248
SILGAN HLDGS INC COM 827048109   824,727 18,226 SH   SOLE 25 18,226 0 0
SILGAN HLDGS INC COM 827048109   1,107,946 24,485 SH   SOLE 26 24,485 0 0
SILGAN HLDGS INC COM 827048109   63,893 1,412 SH   SOLE 28 1,412 0 0
SILGAN HLDGS INC COM 827048109   2,252,771 49,785 SH   SOLE 30 49,785 0 0
SILGAN HLDGS INC COM 827048109   52,219 1,154 SH   SOLE 31 1,154 0 0
SILGAN HLDGS INC COM 827048109   51,223 1,132 SH   SOLE 36 1,132 0 0
SILGAN HLDGS INC COM 827048109   836,582 18,488 SH   SOLE 40 18,488 0 0
SILGAN HLDGS INC COM 827048109   2,290,596 50,621 SH   SOLE 43 42,558 0 8,063
SILICOM LTD ORD M84116108   84,961 4,694 SH   SOLE 2 4,694 0 0
SILICOM LTD ORD M84116108   19,096 1,055 SH   SOLE 22 1,055 0 0
SILICON LABORATORIES INC COM 826919102   7,776,815 58,795 SH   SOLE 2 44,016 0 14,779
SILICON LABORATORIES INC COM 826919102   298,004 2,253 SH   SOLE 4 1,517 0 736
SILICON LABORATORIES INC COM 826919102   881,315 6,663 SH   SOLE 7 6,309 0 354
SILICON LABORATORIES INC COM 826919102   88,489 669 SH   SOLE 13 669 0 0
SILICON LABORATORIES INC COM 826919102   16,848,288 127,378 SH   SOLE 18 120,623 0 6,755
SILICON LABORATORIES INC COM 826919102   16,552,136 125,139 SH   SOLE 19 125,139 0 0
SILICON LABORATORIES INC COM 826919102   332,274,277 2,512,091 SH   SOLE 21 2,512,091 0 0
SILICON LABORATORIES INC COM 826919102   142,565,103 1,077,834 SH   SOLE 22 1,044,606 0 33,228
SILICON LABORATORIES INC COM 826919102   480,537 3,633 SH   SOLE 23 3,633 0 0
SILICON LABORATORIES INC COM 826919102   2,538,394 19,191 SH   SOLE 25 19,191 0 0
SILICON LABORATORIES INC COM 826919102   1,622,821 12,269 SH   SOLE 26 10,567 0 1,702
SILICON LABORATORIES INC COM 826919102   429,745 3,249 SH   SOLE 28 295 0 2,954
SILICON LABORATORIES INC COM 826919102   29,590,122 223,710 SH   SOLE 30 223,710 0 0
SILICON LABORATORIES INC COM 826919102   198,934 1,504 SH   SOLE 31 1,504 0 0
SILICON LABORATORIES INC COM 826919102   12,405,736 93,791 SH   SOLE 34 93,791 0 0
SILICON LABORATORIES INC COM 826919102   122,085 923 SH   SOLE 36 923 0 0
SILICON LABORATORIES INC COM 826919102   899,039 6,797 SH   SOLE 40 6,797 0 0
SILICON LABORATORIES INC COM 826919102   4,345,466 32,853 SH   SOLE 43 30,653 0 2,200
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   5,784,439 94,409 SH   SOLE 22 94,409 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   36,027 588 SH   SOLE 28 588 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   3,247 53 SH   SOLE 34 53 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   1,590,202 25,954 SH   SOLE 43 24,695 0 1,259
SILK RD MED INC COM 82710M100   416,211 33,921 SH   SOLE 2 29,227 0 4,694
SILK RD MED INC COM 82710M100   4,466 364 SH   SOLE 7 364 0 0
SILK RD MED INC COM 82710M100   1,110,055 90,469 SH   SOLE 18 90,469 0 0
SILK RD MED INC COM 82710M100   962,066 78,408 SH   SOLE 19 78,408 0 0
SILK RD MED INC COM 82710M100   20,793,135 1,694,632 SH   SOLE 21 1,694,632 0 0
SILK RD MED INC COM 82710M100   13,345,355 1,087,641 SH   SOLE 22 1,071,117 0 16,524
SILK RD MED INC COM 82710M100   3,350 273 SH   SOLE 28 273 0 0
SILK RD MED INC COM 82710M100   72,393 5,900 SH   SOLE 30 5,900 0 0
SILK RD MED INC COM 82710M100   254,136 20,712 SH   SOLE 43 20,329 0 383
SILVERBOW RES INC COM 82836G102   901,247 30,992 SH   SOLE 2 4,615 0 26,377
SILVERBOW RES INC COM 82836G102   3,839 132 SH   SOLE 7 132 0 0
SILVERBOW RES INC COM 82836G102   1,707,985 58,734 SH   SOLE 18 58,734 0 0
SILVERBOW RES INC COM 82836G102   1,066,015 36,658 SH   SOLE 19 36,658 0 0
SILVERBOW RES INC COM 82836G102   24,344,933 837,171 SH   SOLE 21 837,171 0 0
SILVERBOW RES INC COM 82836G102   15,468,146 531,917 SH   SOLE 22 511,297 0 20,620
SILVERBOW RES INC COM 82836G102   359,516 12,363 SH   SOLE 43 11,916 0 447
SILVERCORP METALS INC COM 82835P103   270,266 102,763 SH   SOLE 43 91,452 0 11,311
SILVERCREST ASSET MGMT GROUP CL A 828359109   95,999 5,647 SH   SOLE 2 4,904 0 743
SILVERCREST ASSET MGMT GROUP CL A 828359109   340 20 SH   SOLE 7 20 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   478,261 28,133 SH   SOLE 18 28,133 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   333,676 19,628 SH   SOLE 19 19,628 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   6,214,877 365,581 SH   SOLE 21 365,581 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   2,434,230 143,190 SH   SOLE 22 140,637 0 2,553
SILVERCREST ASSET MGMT GROUP CL A 828359109   34,000 2,000 SH   SOLE 43 2,000 0 0
SILVERCREST METALS INC COM 828363101   411,622 62,843 SH   SOLE 2 62,843 0 0
SILVERCREST METALS INC COM 828363101   99,776 15,233 SH   SOLE 22 15,233 0 0
SIMILARWEB LTD SHS M84137104   31,793 5,965 SH   SOLE 2 5,965 0 0
SIMILARWEB LTD SHS M84137104   395,470 74,197 SH   SOLE 21 74,197 0 0
SIMILARWEB LTD SHS M84137104   751,546 141,003 SH   SOLE 22 132,454 0 8,549
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   2,206,129 111,196 SH   SOLE 2 33,969 0 77,227
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   6,190 312 SH   SOLE 4 312 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   35,930 1,811 SH   SOLE 7 1,811 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   7,976,513 402,042 SH   SOLE 18 402,042 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   4,468,940 225,249 SH   SOLE 19 225,249 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   274,954,426 13,858,590 SH   SOLE 21 13,858,590 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   62,531,930 3,151,811 SH   SOLE 22 3,004,998 0 146,813
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   407,851 20,557 SH   SOLE 25 20,557 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   889,308 44,824 SH   SOLE 26 44,824 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   41,684 2,101 SH   SOLE 28 2,101 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   4,017,342 202,487 SH   SOLE 30 202,487 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   794 40 SH   SOLE 36 40 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   361,663 18,229 SH   SOLE 40 18,229 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   90,411 4,557 SH   SOLE 43 3,890 0 667
SIMON PPTY GROUP INC NEW COM 828806109   127,643,544 894,865 SH   SOLE 2 254,439 0 640,426
SIMON PPTY GROUP INC NEW COM 828806109   76,586,554 536,922 SH   SOLE 4 378,332 0 158,590
SIMON PPTY GROUP INC NEW COM 828806109   102,429,213 718,096 SH   SOLE 7 643,230 0 74,866
SIMON PPTY GROUP INC NEW COM 828806109   1,859,598 13,037 SH   SOLE 13 13,037 0 0
SIMON PPTY GROUP INC NEW COM 828806109   7,087,496 49,688 SH   SOLE 15 49,688 0 0
SIMON PPTY GROUP INC NEW COM 828806109   90,504,937 634,499 SH   SOLE 18 578,464 0 56,035
SIMON PPTY GROUP INC NEW COM 828806109   110,812,594 776,869 SH   SOLE 19 776,869 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,786,091,009 12,521,670 SH   SOLE 21 12,521,670 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,473,864,458 10,332,757 SH   SOLE 22 9,311,829 0 1,020,928
SIMON PPTY GROUP INC NEW COM 828806109   82,536,496 578,635 SH   SOLE 23 578,635 0 0
SIMON PPTY GROUP INC NEW COM 828806109   272,253,545 1,908,676 SH   SOLE 25 1,899,974 0 8,702
SIMON PPTY GROUP INC NEW COM 828806109   55,928,003 392,092 SH   SOLE 26 166,818 0 225,274
SIMON PPTY GROUP INC NEW COM 828806109   125,747,573 881,573 SH   SOLE 28 46,098 0 835,475
SIMON PPTY GROUP INC NEW COM 828806109   216,955 1,521 SH   SOLE 29 1,521 0 0
SIMON PPTY GROUP INC NEW COM 828806109   388,692,146 2,724,987 SH   SOLE 30 2,724,987 0 0
SIMON PPTY GROUP INC NEW COM 828806109   10,595,157 74,279 SH   SOLE 31 68,851 0 5,428
SIMON PPTY GROUP INC NEW COM 828806109   4,474,617 31,370 SH   SOLE 34 31,370 0 0
SIMON PPTY GROUP INC NEW COM 828806109   13,323,432 93,406 SH   SOLE 36 93,406 0 0
SIMON PPTY GROUP INC NEW COM 828806109   2,448,986 17,169 SH   SOLE 40 17,169 0 0
SIMON PPTY GROUP INC NEW COM 828806109   110,974 778 SH   OTR 43 778 0 0
SIMON PPTY GROUP INC NEW COM 828806109   58,367,028 409,191 SH   SOLE 43 358,699 0 50,492
SIMPLY GOOD FOODS CO COM 82900L102   1,917,353 48,418 SH   SOLE 2 26,694 0 21,724
SIMPLY GOOD FOODS CO COM 82900L102   10,454 264 SH   SOLE 4 264 0 0
SIMPLY GOOD FOODS CO COM 82900L102   419,998 10,606 SH   SOLE 7 10,061 0 545
SIMPLY GOOD FOODS CO COM 82900L102   10,584,248 267,279 SH   SOLE 18 267,279 0 0
SIMPLY GOOD FOODS CO COM 82900L102   7,413,239 187,203 SH   SOLE 19 187,203 0 0
SIMPLY GOOD FOODS CO COM 82900L102   418,047,300 10,556,750 SH   SOLE 21 10,556,750 0 0
SIMPLY GOOD FOODS CO COM 82900L102   98,946,382 2,498,646 SH   SOLE 22 2,417,723 0 80,923
SIMPLY GOOD FOODS CO COM 82900L102   768,478 19,406 SH   SOLE 25 19,406 0 0
SIMPLY GOOD FOODS CO COM 82900L102   1,647,043 41,592 SH   SOLE 26 41,592 0 0
SIMPLY GOOD FOODS CO COM 82900L102   413,068 10,431 SH   SOLE 28 1,538 0 8,893
SIMPLY GOOD FOODS CO COM 82900L102   7,078,421 178,748 SH   SOLE 30 178,748 0 0
SIMPLY GOOD FOODS CO COM 82900L102   58,806 1,485 SH   SOLE 36 1,485 0 0
SIMPLY GOOD FOODS CO COM 82900L102   749,826 18,935 SH   SOLE 40 18,935 0 0
SIMPLY GOOD FOODS CO COM 82900L102   3,102,185 78,338 SH   SOLE 43 74,048 0 4,290
SIMPSON MFG INC COM 829073105   9,020,167 45,561 SH   SOLE 2 35,499 0 10,062
SIMPSON MFG INC COM 829073105   28,311 143 SH   SOLE 4 143 0 0
SIMPSON MFG INC COM 829073105   932,288 4,709 SH   SOLE 7 4,468 0 241
SIMPSON MFG INC COM 829073105   32,979,508 166,580 SH   SOLE 18 162,361 0 4,219
SIMPSON MFG INC COM 829073105   17,731,683 89,563 SH   SOLE 19 89,563 0 0
SIMPSON MFG INC COM 829073105   688,608,691 3,478,173 SH   SOLE 21 3,478,173 0 0
SIMPSON MFG INC COM 829073105   269,882,376 1,363,180 SH   SOLE 22 1,326,907 0 36,273
SIMPSON MFG INC COM 829073105   1,697,876 8,576 SH   SOLE 25 8,576 0 0
SIMPSON MFG INC COM 829073105   2,529,392 12,776 SH   SOLE 26 12,776 0 0
SIMPSON MFG INC COM 829073105   490,198 2,476 SH   SOLE 28 774 0 1,702
SIMPSON MFG INC COM 829073105   4,701,431 23,747 SH   SOLE 30 23,747 0 0
SIMPSON MFG INC COM 829073105   50,485 255 SH   SOLE 36 255 0 0
SIMPSON MFG INC COM 829073105   1,713,121 8,653 SH   SOLE 40 8,653 0 0
SIMPSON MFG INC COM 829073105   6,916,374 34,935 SH   SOLE 43 27,117 0 7,818
SIMULATIONS PLUS INC COM 829214105   833,290 18,621 SH   SOLE 2 14,825 0 3,796
SIMULATIONS PLUS INC COM 829214105   3,625 81 SH   SOLE 4 81 0 0
SIMULATIONS PLUS INC COM 829214105   6,086 136 SH   SOLE 7 136 0 0
SIMULATIONS PLUS INC COM 829214105   2,159,322 48,253 SH   SOLE 18 48,253 0 0
SIMULATIONS PLUS INC COM 829214105   1,462,833 32,689 SH   SOLE 19 32,689 0 0
SIMULATIONS PLUS INC COM 829214105   85,159,340 1,903,002 SH   SOLE 21 1,903,002 0 0
SIMULATIONS PLUS INC COM 829214105   19,876,071 444,158 SH   SOLE 22 429,570 0 14,588
SIMULATIONS PLUS INC COM 829214105   181,819 4,063 SH   SOLE 25 4,063 0 0
SIMULATIONS PLUS INC COM 829214105   438,863 9,807 SH   SOLE 26 9,807 0 0
SIMULATIONS PLUS INC COM 829214105   413,535 9,241 SH   SOLE 28 9,241 0 0
SIMULATIONS PLUS INC COM 829214105   2,890,761 64,598 SH   SOLE 30 64,598 0 0
SIMULATIONS PLUS INC COM 829214105   97,958 2,189 SH   SOLE 40 2,189 0 0
SIMULATIONS PLUS INC COM 829214105   262,727 5,871 SH   SOLE 43 5,656 0 215
SINCLAIR INC CL A 829242106   423,905 32,533 SH   SOLE 2 9,232 0 23,301
SINCLAIR INC CL A 829242106   2,567 197 SH   SOLE 4 197 0 0
SINCLAIR INC CL A 829242106   4,287 329 SH   SOLE 7 329 0 0
SINCLAIR INC CL A 829242106   1,132,594 86,922 SH   SOLE 18 86,922 0 0
SINCLAIR INC CL A 829242106   876,424 67,262 SH   SOLE 19 67,262 0 0
SINCLAIR INC CL A 829242106   18,061,378 1,386,138 SH   SOLE 21 1,386,138 0 0
SINCLAIR INC CL A 829242106   13,272,176 1,018,586 SH   SOLE 22 975,756 0 42,830
SINCLAIR INC CL A 829242106   103,927 7,976 SH   SOLE 25 7,976 0 0
SINCLAIR INC CL A 829242106   223,438 17,148 SH   SOLE 26 17,148 0 0
SINCLAIR INC CL A 829242106   20,809 1,597 SH   SOLE 28 0 0 1,597
SINCLAIR INC CL A 829242106   472,338 36,250 SH   SOLE 30 36,250 0 0
SINCLAIR INC CL A 829242106   126,626 9,718 SH   SOLE 40 9,718 0 0
SINCLAIR INC CL A 829242106   1,156,105 88,726 SH   SOLE 43 87,400 0 1,326
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   13,431 29,192 SH   SOLE 2 18,399 0 10,793
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   4,927 10,708 SH   SOLE 18 10,708 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   60,024 130,459 SH   SOLE 19 130,459 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   59,660 129,667 SH   SOLE 21 129,667 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   245,495 533,569 SH   SOLE 22 523,564 0 10,005
SINTX TECHNOLOGIES INC COM 829392604   0 1 SH   SOLE 21 1 0 0
SINTX TECHNOLOGIES INC COM 829392604   270 709 SH   SOLE 22 709 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   3,356,955 613,703 SH   SOLE 2 169,313 0 444,390
SIRIUS XM HOLDINGS INC COM 82968B103   5,572,655 1,018,767 SH   SOLE 4 528,030 0 490,737
SIRIUS XM HOLDINGS INC COM 82968B103   3,863,838 706,369 SH   SOLE 7 703,320 0 3,049
SIRIUS XM HOLDINGS INC COM 82968B103   221,152 40,430 SH   SOLE 13 40,430 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   498,930 91,212 SH   SOLE 15 91,212 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   3,068,621 560,991 SH   SOLE 18 499,974 0 61,017
SIRIUS XM HOLDINGS INC COM 82968B103   2,389,963 436,922 SH   SOLE 19 436,922 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   58,265,242 10,651,781 SH   SOLE 21 10,651,781 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   87,975,345 16,083,244 SH   SOLE 22 14,600,214 0 1,483,030
SIRIUS XM HOLDINGS INC COM 82968B103   7,026,702 1,284,589 SH   SOLE 23 1,284,589 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   7,063,870 1,291,384 SH   SOLE 25 1,281,321 0 10,063
SIRIUS XM HOLDINGS INC COM 82968B103   5,443,585 995,171 SH   SOLE 26 510,593 0 484,578
SIRIUS XM HOLDINGS INC COM 82968B103   7,004,423 1,280,516 SH   SOLE 28 25,474 0 1,255,042
SIRIUS XM HOLDINGS INC COM 82968B103   74,687 13,654 SH   SOLE 29 13,654 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   32,483,196 5,938,427 SH   SOLE 30 5,938,427 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   967,008 176,784 SH   SOLE 31 164,556 0 12,228
SIRIUS XM HOLDINGS INC COM 82968B103   6,098,120 1,114,830 SH   SOLE 32 1,114,830 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   167,169 30,561 SH   SOLE 34 30,561 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   829,876 151,714 SH   SOLE 36 151,714 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   219,549 40,137 SH   SOLE 40 40,137 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   7,094,605 1,297,003 SH   SOLE 43 1,105,839 0 191,164
SIRIUSPOINT LTD COM G8192H106   912,038 78,624 SH   SOLE 2 24,921 0 53,703
SIRIUSPOINT LTD COM G8192H106   6,322 545 SH   SOLE 4 545 0 0
SIRIUSPOINT LTD COM G8192H106   336,446 29,004 SH   SOLE 7 27,438 0 1,566
SIRIUSPOINT LTD COM G8192H106   2,760,058 237,936 SH   SOLE 18 237,936 0 0
SIRIUSPOINT LTD COM G8192H106   1,752,064 151,040 SH   SOLE 19 151,040 0 0
SIRIUSPOINT LTD COM G8192H106   114,835,464 9,899,609 SH   SOLE 21 9,899,609 0 0
SIRIUSPOINT LTD COM G8192H106   27,107,901 2,336,888 SH   SOLE 22 2,235,966 0 100,922
SIRIUSPOINT LTD COM G8192H106   242,220 20,881 SH   SOLE 25 20,881 0 0
SIRIUSPOINT LTD COM G8192H106   364,298 31,405 SH   SOLE 26 1,842 0 29,563
SIRIUSPOINT LTD COM G8192H106   83,474 7,196 SH   SOLE 28 0 0 7,196
SIRIUSPOINT LTD COM G8192H106   1,723,957 148,617 SH   SOLE 30 148,617 0 0
SIRIUSPOINT LTD COM G8192H106   222,476 19,179 SH   SOLE 40 19,179 0 0
SIRIUSPOINT LTD COM G8192H106   124,236 10,710 SH   SOLE 43 10,032 0 678
SITE CTRS CORP COM 82981J109   6,121,383 449,111 SH   SOLE 2 178,976 0 270,135
SITE CTRS CORP COM 82981J109   7,340,805 538,577 SH   SOLE 4 538,577 0 0
SITE CTRS CORP COM 82981J109   4,394,448 322,410 SH   SOLE 7 290,750 0 31,660
SITE CTRS CORP COM 82981J109   14,209,479 1,042,515 SH   SOLE 18 1,042,515 0 0
SITE CTRS CORP COM 82981J109   13,023,465 955,500 SH   SOLE 19 955,500 0 0
SITE CTRS CORP COM 82981J109   282,239,749 20,707,245 SH   SOLE 21 20,707,245 0 0
SITE CTRS CORP COM 82981J109   113,564,969 8,331,986 SH   SOLE 22 7,043,302 0 1,288,684
SITE CTRS CORP COM 82981J109   1,323,146 97,076 SH   SOLE 23 97,076 0 0
SITE CTRS CORP COM 82981J109   5,838,138 428,330 SH   SOLE 25 428,330 0 0
SITE CTRS CORP COM 82981J109   2,098,584 153,968 SH   SOLE 26 60,441 0 93,527
SITE CTRS CORP COM 82981J109   8,907,232 653,502 SH   SOLE 28 285,372 0 368,130
SITE CTRS CORP COM 82981J109   12,629,967 926,630 SH   SOLE 30 926,630 0 0
SITE CTRS CORP COM 82981J109   1,600,217 117,404 SH   SOLE 34 117,404 0 0
SITE CTRS CORP COM 82981J109   57,001 4,182 SH   SOLE 36 4,182 0 0
SITE CTRS CORP COM 82981J109   563,151 41,317 SH   SOLE 40 41,317 0 0
SITE CTRS CORP COM 82981J109   4,289,381 314,701 SH   SOLE 43 291,530 0 23,171
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   11,258,325 69,282 SH   SOLE 2 14,042 0 55,240
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   25,675 158 SH   SOLE 4 158 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   1,794,163 11,041 SH   SOLE 7 10,449 0 592
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   3,277,625 20,170 SH   SOLE 18 20,170 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   171,738,450 1,056,852 SH   SOLE 19 1,056,852 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   92,071,688 566,595 SH   SOLE 21 566,595 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   211,988,238 1,304,543 SH   SOLE 22 1,240,158 0 64,385
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   144,069,250 886,580 SH   SOLE 25 886,580 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   4,853,550 29,868 SH   SOLE 26 18,703 0 11,165
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   128,700 792 SH   SOLE 28 792 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   8,946,113 55,053 SH   SOLE 30 55,053 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   98,638 607 SH   SOLE 31 607 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   117,163 721 SH   SOLE 36 721 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   1,503,938 9,255 SH   SOLE 40 9,255 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   3,823,625 23,530 SH   SOLE 43 17,139 0 6,391
SITIME CORP COM 82982T106   1,081,873 8,862 SH   SOLE 2 4,839 0 4,023
SITIME CORP COM 82982T106   13,917 114 SH   SOLE 4 29 0 85
SITIME CORP COM 82982T106   17,580 144 SH   SOLE 7 144 0 0
SITIME CORP COM 82982T106   6,230,109 51,033 SH   SOLE 18 51,033 0 0
SITIME CORP COM 82982T106   4,792,495 39,257 SH   SOLE 19 39,257 0 0
SITIME CORP COM 82982T106   249,021,592 2,039,823 SH   SOLE 21 2,039,823 0 0
SITIME CORP COM 82982T106   58,803,372 481,679 SH   SOLE 22 467,716 0 13,963
SITIME CORP COM 82982T106   13,673 112 SH   SOLE 23 112 0 0
SITIME CORP COM 82982T106   417,636 3,421 SH   SOLE 25 3,421 0 0
SITIME CORP COM 82982T106   2,124,802 17,405 SH   SOLE 26 7,121 0 10,284
SITIME CORP COM 82982T106   146,862 1,203 SH   SOLE 28 473 0 730
SITIME CORP COM 82982T106   4,462,146 36,551 SH   SOLE 30 36,551 0 0
SITIME CORP COM 82982T106   338,772 2,775 SH   SOLE 40 2,775 0 0
SITIME CORP COM 82982T106   2,801,004 22,944 SH   SOLE 43 21,210 0 1,734
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,880,165 79,973 SH   SOLE 2 24,730 0 55,243
SITIO ROYALTIES CORP CLASS A COM 82983N108   8,252 351 SH   SOLE 4 351 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   16,010 681 SH   SOLE 7 681 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   4,961,786 211,050 SH   SOLE 18 211,050 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   3,973,519 169,014 SH   SOLE 19 169,014 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   76,659,950 3,260,738 SH   SOLE 21 3,260,738 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   53,776,939 2,287,407 SH   SOLE 22 2,200,364 0 87,043
SITIO ROYALTIES CORP CLASS A COM 82983N108   915,338 38,934 SH   SOLE 26 38,934 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,623,906 69,073 SH   SOLE 28 0 0 69,073
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,898,879 80,769 SH   SOLE 30 80,769 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,782,414 75,815 SH   SOLE 43 69,423 0 6,392
SIX FLAGS ENTMT CORP NEW COM 83001A102   1,117,414 44,554 SH   SOLE 2 20,166 0 24,388
SIX FLAGS ENTMT CORP NEW COM 83001A102   8,928 356 SH   SOLE 4 356 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   338,555 13,499 SH   SOLE 7 12,818 0 681
SIX FLAGS ENTMT CORP NEW COM 83001A102   5,460,242 217,713 SH   SOLE 18 217,713 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   3,730,550 148,746 SH   SOLE 19 148,746 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   208,381,343 8,308,666 SH   SOLE 21 8,308,666 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   49,966,006 1,992,265 SH   SOLE 22 1,924,824 0 67,441
SIX FLAGS ENTMT CORP NEW COM 83001A102   349,791 13,947 SH   SOLE 25 13,947 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   702,039 27,992 SH   SOLE 26 27,992 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   59,866 2,387 SH   SOLE 28 1,530 0 857
SIX FLAGS ENTMT CORP NEW COM 83001A102   3,422,342 136,457 SH   SOLE 30 136,457 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   60,042 2,394 SH   SOLE 36 2,394 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   332,611 13,262 SH   SOLE 40 13,262 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   2,412,984 96,211 SH   SOLE 43 90,150 0 6,061
SIXTH STREET SPECIALTY LENDI COM 83012A109   18,144 840 SH   OTR 43 840 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   3,371,136 156,071 SH   SOLE 43 146,244 0 9,827
SJW GROUP COM 784305104   3,015,249 46,140 SH   SOLE 2 23,283 0 22,857
SJW GROUP COM 784305104   295,447 4,521 SH   SOLE 4 4,521 0 0
SJW GROUP COM 784305104   6,515,134 99,696 SH   SOLE 7 93,582 0 6,114
SJW GROUP COM 784305104   6,959,710 106,499 SH   SOLE 18 106,499 0 0
SJW GROUP COM 784305104   4,281,732 65,520 SH   SOLE 19 65,520 0 0
SJW GROUP COM 784305104   251,261,732 3,844,862 SH   SOLE 21 3,844,862 0 0
SJW GROUP COM 784305104   56,533,435 865,087 SH   SOLE 22 824,363 0 40,724
SJW GROUP COM 784305104   484,962 7,421 SH   SOLE 25 7,421 0 0
SJW GROUP COM 784305104   1,842,478 28,194 SH   SOLE 26 12,323 0 15,871
SJW GROUP COM 784305104   859,941 13,159 SH   SOLE 28 531 0 12,628
SJW GROUP COM 784305104   31,737,293 485,651 SH   SOLE 30 485,651 0 0
SJW GROUP COM 784305104   115,212 1,763 SH   SOLE 36 1,763 0 0
SJW GROUP COM 784305104   285,122 4,363 SH   SOLE 40 4,363 0 0
SJW GROUP COM 784305104   3,368,042 51,539 SH   SOLE 43 49,183 0 2,356
SK TELECOM LTD SPONSORED ADR 78440P306   5,880,570 274,793 SH   SOLE 2 274,793 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   88,489 4,135 SH   SOLE 4 4,135 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   1,151,919 53,828 SH   SOLE 13 53,828 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   747,138 34,913 SH   SOLE 19 34,913 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   406,643 19,002 SH   SOLE 21 19,002 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   14,353,622 670,730 SH   SOLE 22 670,730 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   173,276 8,097 SH   SOLE 26 0 0 8,097
SK TELECOM LTD SPONSORED ADR 78440P306   1,289,222 60,244 SH   SOLE 28 0 0 60,244
SK TELECOM LTD SPONSORED ADR 78440P306   154,230 7,207 SH   SOLE 31 0 0 7,207
SK TELECOM LTD SPONSORED ADR 78440P306   91,763 4,288 SH   SOLE 34 4,288 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   2,883,606 134,748 SH   SOLE 43 85,745 0 49,003
SKECHERS U S A INC CL A 830566105   33,706,365 540,686 SH   SOLE 2 422,048 0 118,638
SKECHERS U S A INC CL A 830566105   1,773,448 28,448 SH   SOLE 4 16,675 0 11,773
SKECHERS U S A INC CL A 830566105   1,970,256 31,605 SH   SOLE 7 31,605 0 0
SKECHERS U S A INC CL A 830566105   431,954 6,929 SH   SOLE 13 6,929 0 0
SKECHERS U S A INC CL A 830566105   67,786,147 1,087,362 SH   SOLE 18 1,025,922 0 61,440
SKECHERS U S A INC CL A 830566105   36,444,650 584,611 SH   SOLE 19 584,611 0 0
SKECHERS U S A INC CL A 830566105   410,089,165 6,578,267 SH   SOLE 21 6,578,267 0 0
SKECHERS U S A INC CL A 830566105   289,946,208 4,651,046 SH   SOLE 22 4,298,331 0 352,715
SKECHERS U S A INC CL A 830566105   8,122,653 130,296 SH   SOLE 23 130,296 0 0
SKECHERS U S A INC CL A 830566105   4,840,826 77,652 SH   SOLE 25 26,947 0 50,705
SKECHERS U S A INC CL A 830566105   15,694,781 251,761 SH   SOLE 26 40,353 0 211,408
SKECHERS U S A INC CL A 830566105   149,055 2,391 SH   SOLE 28 2,391 0 0
SKECHERS U S A INC CL A 830566105   327,347 5,251 SH   SOLE 29 5,251 0 0
SKECHERS U S A INC CL A 830566105   4,754,048 76,260 SH   SOLE 30 76,260 0 0
SKECHERS U S A INC CL A 830566105   881,924 14,147 SH   SOLE 31 14,147 0 0
SKECHERS U S A INC CL A 830566105   22,223,836 356,494 SH   SOLE 34 356,494 0 0
SKECHERS U S A INC CL A 830566105   1,439,119 23,085 SH   SOLE 36 23,085 0 0
SKECHERS U S A INC CL A 830566105   1,699,762 27,266 SH   SOLE 40 27,266 0 0
SKECHERS U S A INC CL A 830566105   3,701,250 59,372 SH   SOLE 43 56,674 0 2,698
SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108   7,413 5,883 SH   SOLE 22 5,883 0 0
SKILLSOFT CORP CL A 83066P309   132,202 7,520 SH   SOLE 2 5,494 0 2,026
SKILLSOFT CORP CL A 83066P309   844 48 SH   SOLE 7 48 0 0
SKILLSOFT CORP CL A 83066P309   226,747 12,898 SH   SOLE 18 12,898 0 0
SKILLSOFT CORP CL A 83066P309   146,986 8,361 SH   SOLE 19 8,361 0 0
SKILLSOFT CORP CL A 83066P309   2,845,569 161,864 SH   SOLE 21 161,864 0 0
SKILLSOFT CORP CL A 83066P309   1,866,521 106,173 SH   SOLE 22 102,618 0 3,555
SKILLZ INC COM CL A 83067L208   2,340 375 SH   SOLE 2 375 0 0
SKILLZ INC COM CL A 83067L208   1,791,442 287,090 SH   SOLE 22 287,090 0 0
SKILLZ INC COM CL A 83067L208   2,508 402 SH   SOLE 28 402 0 0
SKY HARBOUR GROUP CORPORATIO COM CL A 83085C107   783,745 81,133 SH   SOLE 22 81,133 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   3,485,690 46,939 SH   SOLE 2 23,837 0 23,102
SKYLINE CHAMPION CORPORATION COM 830830105   11,139 150 SH   SOLE 4 150 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   446,525 6,013 SH   SOLE 7 5,706 0 307
SKYLINE CHAMPION CORPORATION COM 830830105   10,018,045 134,905 SH   SOLE 18 134,905 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   8,203,576 110,471 SH   SOLE 19 110,471 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   183,974,175 2,477,433 SH   SOLE 21 2,477,433 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   110,436,427 1,487,159 SH   SOLE 22 1,430,852 0 56,307
SKYLINE CHAMPION CORPORATION COM 830830105   846,935 11,405 SH   SOLE 25 11,405 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   1,401,435 18,872 SH   SOLE 26 18,872 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   290,134 3,907 SH   SOLE 28 1,009 0 2,898
SKYLINE CHAMPION CORPORATION COM 830830105   2,482,512 33,430 SH   SOLE 30 33,430 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   845,376 11,384 SH   SOLE 40 11,384 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   564,747 7,605 SH   SOLE 43 7,000 0 605
SKYWARD SPECIALTY INS GROUP COM 830940102   541,673 15,988 SH   SOLE 2 6,674 0 9,314
SKYWARD SPECIALTY INS GROUP COM 830940102   7,792 230 SH   SOLE 7 230 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   2,227,610 65,750 SH   SOLE 18 65,750 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   1,667,303 49,212 SH   SOLE 19 49,212 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   37,745,471 1,114,093 SH   SOLE 21 1,114,093 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   34,158,053 1,008,207 SH   SOLE 22 984,344 0 23,863
SKYWARD SPECIALTY INS GROUP COM 830940102   122,951 3,629 SH   SOLE 25 3,629 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   38,284 1,130 SH   SOLE 28 0 0 1,130
SKYWARD SPECIALTY INS GROUP COM 830940102   121,799 3,595 SH   SOLE 40 3,595 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   245,897 25,561 SH   SOLE 2 24,204 0 1,357
SKYWATER TECHNOLOGY INC COM 83089J108   421,183 43,782 SH   SOLE 18 43,782 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   328,994 34,199 SH   SOLE 19 34,199 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   6,678,666 694,248 SH   SOLE 21 694,248 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   3,590,386 373,221 SH   SOLE 22 369,198 0 4,023
SKYWATER TECHNOLOGY INC COM 83089J108   15,873 1,650 SH   SOLE 43 1,477 0 173
SKYWEST INC COM 830879102   1,738,417 33,303 SH   SOLE 2 6,545 0 26,758
SKYWEST INC COM 830879102   2,975 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102   18,166 348 SH   SOLE 7 348 0 0
SKYWEST INC COM 830879102   6,883,927 131,876 SH   SOLE 18 131,876 0 0
SKYWEST INC COM 830879102   7,213,361 138,187 SH   SOLE 19 138,187 0 0
SKYWEST INC COM 830879102   252,882,169 4,844,486 SH   SOLE 21 4,844,486 0 0
SKYWEST INC COM 830879102   62,662,289 1,200,427 SH   SOLE 22 1,154,746 0 45,681
SKYWEST INC COM 830879102   84,251 1,614 SH   SOLE 25 1,614 0 0
SKYWEST INC COM 830879102   416,347 7,976 SH   SOLE 26 0 0 7,976
SKYWEST INC COM 830879102   3,339,338 63,972 SH   SOLE 30 63,972 0 0
SKYWEST INC COM 830879102   215,377 4,126 SH   SOLE 40 4,126 0 0
SKYWEST INC COM 830879102   5,019,500 96,159 SH   SOLE 43 94,320 0 1,839
SKYWORKS SOLUTIONS INC COM 83088M102   32,710,960 290,971 SH   SOLE 2 99,956 0 191,015
SKYWORKS SOLUTIONS INC COM 83088M102   19,974,224 177,675 SH   SOLE 4 50,877 0 126,798
SKYWORKS SOLUTIONS INC COM 83088M102   13,985,160 124,401 SH   SOLE 7 99,617 0 24,784
SKYWORKS SOLUTIONS INC COM 83088M102   602,459 5,359 SH   SOLE 13 5,359 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   2,693,358 23,958 SH   SOLE 15 23,958 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   37,208,659 330,979 SH   SOLE 18 321,026 0 9,953
SKYWORKS SOLUTIONS INC COM 83088M102   14,993,006 133,366 SH   SOLE 19 133,366 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   806,236,556 7,171,647 SH   SOLE 21 7,171,647 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   388,039,777 3,451,697 SH   SOLE 22 3,100,224 0 351,473
SKYWORKS SOLUTIONS INC COM 83088M102   28,766,367 255,883 SH   SOLE 23 255,883 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   46,054,539 409,665 SH   SOLE 25 397,139 0 12,526
SKYWORKS SOLUTIONS INC COM 83088M102   19,938,249 177,355 SH   SOLE 26 88,249 0 89,106
SKYWORKS SOLUTIONS INC COM 83088M102   36,707,941 326,525 SH   SOLE 28 4,961 0 321,564
SKYWORKS SOLUTIONS INC COM 83088M102   86,001 765 SH   SOLE 29 765 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   160,682,693 1,429,307 SH   SOLE 30 1,335,703 0 93,604
SKYWORKS SOLUTIONS INC COM 83088M102   5,824,930 51,814 SH   SOLE 31 49,249 0 2,565
SKYWORKS SOLUTIONS INC COM 83088M102   20,404,342 181,501 SH   SOLE 34 181,501 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   4,499,723 40,026 SH   SOLE 36 40,026 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   934,772 8,315 SH   SOLE 40 8,315 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   45,643 406 SH   OTR 43 406 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   17,898,496 159,211 SH   SOLE 43 138,290 0 20,921
SKYX PLATFORMS CORP COM 78471E105   10,782 6,739 SH   SOLE 2 2,117 0 4,622
SKYX PLATFORMS CORP COM 78471E105   252,181 157,613 SH   SOLE 18 157,613 0 0
SKYX PLATFORMS CORP COM 78471E105   206,637 129,148 SH   SOLE 19 129,148 0 0
SKYX PLATFORMS CORP COM 78471E105   3,539,274 2,212,046 SH   SOLE 21 2,212,046 0 0
SKYX PLATFORMS CORP COM 78471E105   1,888,744 1,180,465 SH   SOLE 22 1,168,577 0 11,888
SL GREEN RLTY CORP COM 78440X887   6,769,944 149,877 SH   SOLE 2 65,036 0 84,841
SL GREEN RLTY CORP COM 78440X887   7,981,991 176,710 SH   SOLE 4 176,710 0 0
SL GREEN RLTY CORP COM 78440X887   4,473,411 99,035 SH   SOLE 7 89,205 0 9,830
SL GREEN RLTY CORP COM 78440X887   15,440,732 341,836 SH   SOLE 18 341,704 0 132
SL GREEN RLTY CORP COM 78440X887   19,767,792 437,631 SH   SOLE 19 437,631 0 0
SL GREEN RLTY CORP COM 78440X887   333,038,094 7,372,993 SH   SOLE 21 7,372,993 0 0
SL GREEN RLTY CORP COM 78440X887   119,107,599 2,636,874 SH   SOLE 22 2,181,371 0 455,503
SL GREEN RLTY CORP COM 78440X887   988,229 21,878 SH   SOLE 23 21,878 0 0
SL GREEN RLTY CORP COM 78440X887   24,734,685 547,591 SH   SOLE 25 547,591 0 0
SL GREEN RLTY CORP COM 78440X887   1,401,309 31,023 SH   SOLE 26 31,023 0 0
SL GREEN RLTY CORP COM 78440X887   6,144,204 136,024 SH   SOLE 28 45,047 0 90,977
SL GREEN RLTY CORP COM 78440X887   13,393,583 296,515 SH   SOLE 30 296,515 0 0
SL GREEN RLTY CORP COM 78440X887   5,875,352 130,072 SH   SOLE 34 130,072 0 0
SL GREEN RLTY CORP COM 78440X887   174,040 3,853 SH   SOLE 36 3,853 0 0
SL GREEN RLTY CORP COM 78440X887   527,631 11,681 SH   SOLE 40 11,681 0 0
SL GREEN RLTY CORP COM 78440X887   544,167 12,047 SH   SOLE 43 11,938 0 109
SLEEP NUMBER CORP COM 83125X103   235,723 15,895 SH   SOLE 2 6,066 0 9,829
SLEEP NUMBER CORP COM 83125X103   1,513 102 SH   SOLE 4 102 0 0
SLEEP NUMBER CORP COM 83125X103   3,174 214 SH   SOLE 7 214 0 0
SLEEP NUMBER CORP COM 83125X103   857,930 57,851 SH   SOLE 18 57,851 0 0
SLEEP NUMBER CORP COM 83125X103   642,703 43,338 SH   SOLE 19 43,338 0 0
SLEEP NUMBER CORP COM 83125X103   13,942,261 940,139 SH   SOLE 21 940,139 0 0
SLEEP NUMBER CORP COM 83125X103   8,876,704 598,564 SH   SOLE 22 574,337 0 24,227
SLEEP NUMBER CORP COM 83125X103   101,408 6,838 SH   SOLE 25 6,838 0 0
SLEEP NUMBER CORP COM 83125X103   106,984 7,214 SH   SOLE 26 7,214 0 0
SLEEP NUMBER CORP COM 83125X103   6,466 436 SH   SOLE 28 436 0 0
SLEEP NUMBER CORP COM 83125X103   374,799 25,273 SH   SOLE 30 25,273 0 0
SLEEP NUMBER CORP COM 83125X103   13,673 922 SH   SOLE 36 922 0 0
SLEEP NUMBER CORP COM 83125X103   50,689 3,418 SH   SOLE 40 3,418 0 0
SLEEP NUMBER CORP COM 83125X103   74,669 5,035 SH   SOLE 43 5,035 0 0
SLM CORP COM 78442P106   8,779,197 459,163 SH   SOLE 2 192,936 0 266,227
SLM CORP COM 78442P106   16,979 888 SH   SOLE 4 888 0 0
SLM CORP COM 78442P106   999,096 52,254 SH   SOLE 7 49,568 0 2,686
SLM CORP COM 78442P106   7,729,145 404,244 SH   SOLE 18 404,244 0 0
SLM CORP COM 78442P106   1,415,301 74,022 SH   SOLE 19 74,022 0 0
SLM CORP COM 78442P106   221,397,918 11,579,389 SH   SOLE 21 11,579,389 0 0
SLM CORP COM 78442P106   126,515,988 6,616,945 SH   SOLE 22 6,331,479 0 285,466
SLM CORP COM 78442P106   786,769 41,149 SH   SOLE 25 41,149 0 0
SLM CORP COM 78442P106   1,319,815 69,028 SH   SOLE 26 69,028 0 0
SLM CORP COM 78442P106   405,994 21,234 SH   SOLE 28 5,449 0 15,785
SLM CORP COM 78442P106   5,192,074 271,552 SH   SOLE 30 271,552 0 0
SLM CORP COM 78442P106   60,152 3,146 SH   SOLE 31 3,146 0 0
SLM CORP COM 78442P106   125,561 6,567 SH   SOLE 36 6,567 0 0
SLM CORP COM 78442P106   782,218 40,911 SH   SOLE 40 40,911 0 0
SLM CORP COM 78442P106   5,345,158 279,558 SH   SOLE 43 261,469 0 18,090
SLR INVESTMENT CORP COM 83413U100   2,951,321 196,362 SH   SOLE 30 196,362 0 0
SLR INVESTMENT CORP COM 83413U100   90 6 SH   SOLE 43 5 0 1
SM ENERGY CO COM 78454L100   12,358,959 319,188 SH   SOLE 2 139,638 0 179,550
SM ENERGY CO COM 78454L100   15,720 406 SH   SOLE 4 406 0 0
SM ENERGY CO COM 78454L100   617,390 15,945 SH   SOLE 7 15,150 0 795
SM ENERGY CO COM 78454L100   16,398,462 423,514 SH   SOLE 18 411,724 0 11,790
SM ENERGY CO COM 78454L100   35,797,182 924,514 SH   SOLE 19 924,514 0 0
SM ENERGY CO COM 78454L100   532,184,484 13,744,434 SH   SOLE 21 13,744,434 0 0
SM ENERGY CO COM 78454L100   162,110,960 4,186,750 SH   SOLE 22 3,965,826 0 220,924
SM ENERGY CO COM 78454L100   585,950 15,133 SH   SOLE 23 15,133 0 0
SM ENERGY CO COM 78454L100   5,906,775 152,551 SH   SOLE 26 29,698 0 122,853
SM ENERGY CO COM 78454L100   10,793,355 278,754 SH   SOLE 30 278,754 0 0
SM ENERGY CO COM 78454L100   63,888 1,650 SH   SOLE 36 1,650 0 0
SM ENERGY CO COM 78454L100   4,529,986 116,993 SH   SOLE 43 105,349 0 11,644
SMART GLOBAL HLDGS INC SHS G8232Y101   1,106,307 58,442 SH   SOLE 2 30,139 0 28,303
SMART GLOBAL HLDGS INC SHS G8232Y101   1,931 102 SH   SOLE 4 102 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   346,684 18,314 SH   SOLE 7 17,327 0 987
SMART GLOBAL HLDGS INC SHS G8232Y101   3,103,857 163,965 SH   SOLE 18 163,965 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   1,893,549 100,029 SH   SOLE 19 100,029 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   117,746,455 6,220,098 SH   SOLE 21 6,220,098 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   28,855,832 1,524,344 SH   SOLE 22 1,466,122 0 58,222
SMART GLOBAL HLDGS INC SHS G8232Y101   176,768 9,338 SH   SOLE 25 9,338 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   501,361 26,485 SH   SOLE 26 26,485 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   16,356 864 SH   SOLE 28 864 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   2,074,577 109,592 SH   SOLE 30 109,592 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   19,593 1,035 SH   SOLE 36 1,035 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   192,102 10,148 SH   SOLE 40 10,148 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   650,586 34,368 SH   SOLE 43 30,714 0 3,654
SMART SAND INC COM 83191H107   100,256 51,946 SH   SOLE 18 4,657 0 47,289
SMART SAND INC COM 83191H107   122,430 63,435 SH   SOLE 21 63,435 0 0
SMART SAND INC COM 83191H107   687,611 356,275 SH   SOLE 22 356,275 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,485,465 60,656 SH   SOLE 2 46,192 0 14,464
SMARTFINANCIAL INC COM NEW 83190L208   1,273 52 SH   SOLE 7 52 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,120,907 45,770 SH   SOLE 18 45,770 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,891,950 77,254 SH   SOLE 19 77,254 0 0
SMARTFINANCIAL INC COM NEW 83190L208   17,223,646 703,293 SH   SOLE 21 703,293 0 0
SMARTFINANCIAL INC COM NEW 83190L208   12,621,411 515,370 SH   SOLE 22 501,169 0 14,201
SMARTFINANCIAL INC COM NEW 83190L208   72,882 2,976 SH   SOLE 25 2,976 0 0
SMARTFINANCIAL INC COM NEW 83190L208   40,482 1,653 SH   SOLE 26 0 0 1,653
SMARTFINANCIAL INC COM NEW 83190L208   61,543 2,513 SH   SOLE 30 2,513 0 0
SMARTFINANCIAL INC COM NEW 83190L208   74,890 3,058 SH   SOLE 40 3,058 0 0
SMARTFINANCIAL INC COM NEW 83190L208   11,167 456 SH   SOLE 43 454 0 2
SMARTRENT INC COM CL A 83193G107   548,610 171,978 SH   SOLE 2 53,477 0 118,501
SMARTRENT INC COM CL A 83193G107   4,211 1,320 SH   SOLE 7 1,320 0 0
SMARTRENT INC COM CL A 83193G107   1,689,367 529,582 SH   SOLE 18 529,582 0 0
SMARTRENT INC COM CL A 83193G107   1,215,715 381,102 SH   SOLE 19 381,102 0 0
SMARTRENT INC COM CL A 83193G107   25,117,550 7,873,840 SH   SOLE 21 7,873,840 0 0
SMARTRENT INC COM CL A 83193G107   15,369,694 4,818,086 SH   SOLE 22 4,620,091 0 197,995
SMARTRENT INC COM CL A 83193G107   126,378 39,617 SH   SOLE 25 39,617 0 0
SMARTRENT INC COM CL A 83193G107   18,824 5,901 SH   SOLE 28 0 0 5,901
SMARTRENT INC COM CL A 83193G107   3,449,771 1,081,433 SH   SOLE 30 1,081,433 0 0
SMARTRENT INC COM CL A 83193G107   50,664 15,882 SH   SOLE 40 15,882 0 0
SMARTRENT INC COM CL A 83193G107   61 19 SH   SOLE 43 19 0 0
SMARTSHEET INC COM CL A 83200N103   6,306,454 131,879 SH   SOLE 2 40,071 0 91,808
SMARTSHEET INC COM CL A 83200N103   150,776 3,153 SH   SOLE 4 407 0 2,746
SMARTSHEET INC COM CL A 83200N103   908,341 18,995 SH   SOLE 7 18,003 0 992
SMARTSHEET INC COM CL A 83200N103   4,431,145 92,663 SH   SOLE 18 92,663 0 0
SMARTSHEET INC COM CL A 83200N103   3,074,922 64,302 SH   SOLE 19 64,302 0 0
SMARTSHEET INC COM CL A 83200N103   131,566,640 2,751,289 SH   SOLE 21 2,751,289 0 0
SMARTSHEET INC COM CL A 83200N103   162,332,498 3,394,657 SH   SOLE 22 3,221,478 0 173,179
SMARTSHEET INC COM CL A 83200N103   59,106 1,236 SH   SOLE 23 1,236 0 0
SMARTSHEET INC COM CL A 83200N103   1,240,307 25,937 SH   SOLE 25 25,937 0 0
SMARTSHEET INC COM CL A 83200N103   4,721,460 98,734 SH   SOLE 26 38,683 0 60,051
SMARTSHEET INC COM CL A 83200N103   1,159,300 24,243 SH   SOLE 28 21,093 0 3,150
SMARTSHEET INC COM CL A 83200N103   39,854,240 833,422 SH   SOLE 30 833,422 0 0
SMARTSHEET INC COM CL A 83200N103   85,215 1,782 SH   SOLE 31 1,782 0 0
SMARTSHEET INC COM CL A 83200N103   265,592 5,554 SH   SOLE 34 5,554 0 0
SMARTSHEET INC COM CL A 83200N103   28,644 599 SH   SOLE 36 599 0 0
SMARTSHEET INC COM CL A 83200N103   1,263,261 26,417 SH   SOLE 40 26,417 0 0
SMARTSHEET INC COM CL A 83200N103   19,558 409 SH   OTR 43 409 0 0
SMARTSHEET INC COM CL A 83200N103   2,196,277 45,928 SH   SOLE 43 37,957 0 7,971
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   5,702 209 SH   SOLE 2 0 0 209
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   6,770,814 248,197 SH   SOLE 18 248,197 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   8,051,681 295,150 SH   SOLE 43 256,991 0 38,159
SMITH & WESSON BRANDS INC COM 831754106   416,251 30,697 SH   SOLE 2 13,331 0 17,366
SMITH & WESSON BRANDS INC COM 831754106   2,712 200 SH   SOLE 4 200 0 0
SMITH & WESSON BRANDS INC COM 831754106   9,058 668 SH   SOLE 7 668 0 0
SMITH & WESSON BRANDS INC COM 831754106   1,779,465 131,229 SH   SOLE 18 131,229 0 0
SMITH & WESSON BRANDS INC COM 831754106   1,311,767 96,738 SH   SOLE 19 96,738 0 0
SMITH & WESSON BRANDS INC COM 831754106   35,571,826 2,623,291 SH   SOLE 21 2,623,291 0 0
SMITH & WESSON BRANDS INC COM 831754106   19,324,153 1,425,085 SH   SOLE 22 1,368,895 0 56,190
SMITH & WESSON BRANDS INC COM 831754106   462,654 34,119 SH   SOLE 26 34,119 0 0
SMITH & WESSON BRANDS INC COM 831754106   345,197 25,457 SH   SOLE 30 25,457 0 0
SMITH & WESSON BRANDS INC COM 831754106   238,209 17,567 SH   SOLE 43 16,622 0 945
SMITH A O CORP COM 831865209   38,535,671 467,439 SH   SOLE 2 338,954 0 128,485
SMITH A O CORP COM 831865209   11,383,563 138,083 SH   SOLE 4 77,011 0 61,072
SMITH A O CORP COM 831865209   9,452,241 114,656 SH   SOLE 7 105,828 0 8,828
SMITH A O CORP COM 831865209   682,273 8,276 SH   SOLE 13 8,276 0 0
SMITH A O CORP COM 831865209   1,409,889 17,102 SH   SOLE 15 17,102 0 0
SMITH A O CORP COM 831865209   26,089,375 316,465 SH   SOLE 18 284,207 0 32,258
SMITH A O CORP COM 831865209   27,045,596 328,064 SH   SOLE 19 328,064 0 0
SMITH A O CORP COM 831865209   280,672,751 3,404,570 SH   SOLE 21 3,404,570 0 0
SMITH A O CORP COM 831865209   283,785,520 3,442,328 SH   SOLE 22 3,057,316 0 385,012
SMITH A O CORP COM 831865209   24,722,272 299,882 SH   SOLE 23 299,882 0 0
SMITH A O CORP COM 831865209   5,785,969 70,184 SH   SOLE 25 69,960 0 224
SMITH A O CORP COM 831865209   15,918,504 193,092 SH   SOLE 26 73,110 0 119,982
SMITH A O CORP COM 831865209   18,348,423 222,567 SH   SOLE 28 1,194 0 221,373
SMITH A O CORP COM 831865209   572,958 6,950 SH   SOLE 29 6,950 0 0
SMITH A O CORP COM 831865209   69,557,761 843,738 SH   SOLE 30 685,866 0 157,872
SMITH A O CORP COM 831865209   2,820,685 34,215 SH   SOLE 31 32,199 0 2,016
SMITH A O CORP COM 831865209   2,807,742 34,058 SH   SOLE 34 34,058 0 0
SMITH A O CORP COM 831865209   1,622,089 19,676 SH   SOLE 36 19,676 0 0
SMITH A O CORP COM 831865209   575,843 6,985 SH   SOLE 40 6,985 0 0
SMITH A O CORP COM 831865209   20,692 251 SH   OTR 43 251 0 0
SMITH A O CORP COM 831865209   8,714,242 105,704 SH   SOLE 43 89,776 0 15,928
SMITH MICRO SOFTWARE INC COM NEW 832154207   6,328 7,661 SH   SOLE 18 7,661 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207   98,619 119,394 SH   SOLE 21 119,394 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207   324,536 392,901 SH   SOLE 22 392,901 0 0
SMITH MIDLAND CORP COM 832156103   56,801 1,438 SH   SOLE 18 1,438 0 0
SMITH MIDLAND CORP COM 832156103   393,973 9,974 SH   SOLE 21 9,974 0 0
SMITH MIDLAND CORP COM 832156103   401,360 10,161 SH   SOLE 22 10,161 0 0
SMITH MIDLAND CORP COM 832156103   41,278 1,045 SH   SOLE 26 660 0 385
SMITH MIDLAND CORP COM 832156103   186,164 4,713 SH   SOLE 28 0 0 4,713
SMITH MIDLAND CORP COM 832156103   98,197 2,486 SH   SOLE 31 2,316 0 170
SMUCKER J M CO COM NEW 832696405   31,971,865 252,982 SH   SOLE 2 69,774 0 183,208
SMUCKER J M CO COM NEW 832696405   19,421,699 153,677 SH   SOLE 4 64,244 0 89,433
SMUCKER J M CO COM NEW 832696405   13,302,885 105,261 SH   SOLE 7 97,056 0 8,205
SMUCKER J M CO COM NEW 832696405   852,307 6,744 SH   SOLE 13 6,744 0 0
SMUCKER J M CO COM NEW 832696405   1,840,093 14,560 SH   SOLE 15 14,560 0 0
SMUCKER J M CO COM NEW 832696405   25,326,426 200,399 SH   SOLE 18 186,571 0 13,828
SMUCKER J M CO COM NEW 832696405   23,976,687 189,719 SH   SOLE 19 189,719 0 0
SMUCKER J M CO COM NEW 832696405   471,339,644 3,729,543 SH   SOLE 21 3,729,543 0 0
SMUCKER J M CO COM NEW 832696405   332,767,260 2,633,069 SH   SOLE 22 2,395,756 0 237,313
SMUCKER J M CO COM NEW 832696405   21,638,910 171,221 SH   SOLE 23 171,221 0 0
SMUCKER J M CO COM NEW 832696405   19,275,604 152,521 SH   SOLE 25 152,211 0 310
SMUCKER J M CO COM NEW 832696405   28,584,628 226,180 SH   SOLE 26 114,961 0 111,219
SMUCKER J M CO COM NEW 832696405   32,859,179 260,003 SH   SOLE 28 3,514 0 256,489
SMUCKER J M CO COM NEW 832696405   93,395 739 SH   SOLE 29 739 0 0
SMUCKER J M CO COM NEW 832696405   142,525,677 1,127,755 SH   SOLE 30 1,120,824 0 6,931
SMUCKER J M CO COM NEW 832696405   3,085,568 24,415 SH   SOLE 31 22,693 0 1,722
SMUCKER J M CO COM NEW 832696405   23,765,001 188,044 SH   SOLE 34 188,044 0 0
SMUCKER J M CO COM NEW 832696405   5,852,152 46,306 SH   SOLE 36 46,306 0 0
SMUCKER J M CO COM NEW 832696405   671,583 5,314 SH   SOLE 40 5,314 0 0
SMUCKER J M CO COM NEW 832696405   33,364 264 SH   OTR 43 264 0 0
SMUCKER J M CO COM NEW 832696405   55,303,254 437,595 SH   SOLE 43 412,154 0 25,441
SNAP INC CL A 83304A106   2,685,420 158,619 SH   SOLE 2 120,690 0 37,929
SNAP INC CL A 83304A106   14,116,640 833,824 SH   SOLE 4 380,114 0 453,710
SNAP INC CL A 83304A106   2,446,283 144,494 SH   SOLE 7 140,938 0 3,556
SNAP INC CL A 83304A106   506,021 29,889 SH   SOLE 13 29,889 0 0
SNAP INC CL A 83304A106   1,557,949 92,023 SH   SOLE 15 92,023 0 0
SNAP INC CL A 83304A106   11,728,410 692,759 SH   SOLE 18 628,828 0 63,931
SNAP INC CL A 83304A106   119,780,613 7,075,051 SH   SOLE 21 7,075,051 0 0
SNAP INC CL A 83304A106   295,015,882 17,425,628 SH   SOLE 22 16,288,775 0 1,136,853
SNAP INC CL A 83304A106   27,973,202 1,652,286 SH   SOLE 23 1,652,286 0 0
SNAP INC CL A 83304A106   5,937,876 350,731 SH   SOLE 25 347,861 0 2,870
SNAP INC CL A 83304A106   10,673,976 630,477 SH   SOLE 26 443,913 0 186,564
SNAP INC CL A 83304A106   26,234,779 1,549,603 SH   SOLE 28 18,495 0 1,531,108
SNAP INC CL A 83304A106   14,424 852 SH   SOLE 29 852 0 0
SNAP INC CL A 83304A106   73,847,069 4,361,906 SH   SOLE 30 3,481,728 0 880,178
SNAP INC CL A 83304A106   3,590,142 212,058 SH   SOLE 31 195,027 0 17,031
SNAP INC CL A 83304A106   21,082,506 1,245,275 SH   SOLE 34 1,245,275 0 0
SNAP INC CL A 83304A106   2,031,600 120,000 SH   SOLE 36 120,000 0 0
SNAP INC CL A 83304A106   893,430 52,772 SH   SOLE 40 52,772 0 0
SNAP INC CL A 83304A106   7,273,924 429,647 SH   SOLE 43 393,642 0 36,005
SNAP INC NOTE 0.750% 8/0 83304AAB2   6,367,370 5,990,000 PRN   SOLE 21 5,990,000 0 0
SNAP INC NOTE 0.250% 5/0 83304AAD8   2,112,510 2,010,000 PRN   SOLE 21 2,010,000 0 0
SNAP INC NOTE 5/0 83304AAF3   3,269,304 4,080,000 PRN   SOLE 2 4,080,000 0 0
SNAP INC NOTE 5/0 83304AAF3   6,530,595 8,150,000 PRN   SOLE 21 8,150,000 0 0
SNAP INC NOTE 5/0 83304AAF3   5,048,190 6,300,000 PRN   SOLE 22 6,300,000 0 0
SNAP INC NOTE 0.125% 3/0 83304AAH9   12,308,680 15,740,000 PRN   SOLE 2 15,740,000 0 0
SNAP INC NOTE 0.125% 3/0 83304AAH9   8,328,300 10,650,000 PRN   SOLE 21 10,650,000 0 0
SNAP INC NOTE 0.125% 3/0 83304AAH9   15,092,600 19,300,000 PRN   SOLE 22 19,300,000 0 0
SNAP ON INC COM 833034101   49,778,397 172,339 SH   SOLE 2 100,549 0 71,790
SNAP ON INC COM 833034101   18,870,495 65,332 SH   SOLE 4 33,720 0 31,612
SNAP ON INC COM 833034101   11,840,129 40,992 SH   SOLE 7 33,992 0 7,000
SNAP ON INC COM 833034101   337,365 1,168 SH   SOLE 13 1,168 0 0
SNAP ON INC COM 833034101   2,196,339 7,604 SH   SOLE 15 7,604 0 0
SNAP ON INC COM 833034101   28,874,757 99,968 SH   SOLE 18 81,796 0 18,172
SNAP ON INC COM 833034101   18,458,898 63,907 SH   SOLE 19 63,907 0 0
SNAP ON INC COM 833034101   417,674,194 1,446,040 SH   SOLE 21 1,446,040 0 0
SNAP ON INC COM 833034101   382,275,407 1,323,485 SH   SOLE 22 1,195,583 0 127,902
SNAP ON INC COM 833034101   25,591,513 88,601 SH   SOLE 23 88,601 0 0
SNAP ON INC COM 833034101   25,880,064 89,600 SH   SOLE 25 89,486 0 114
SNAP ON INC COM 833034101   19,587,685 67,815 SH   SOLE 26 34,746 0 33,069
SNAP ON INC COM 833034101   33,780,705 116,953 SH   SOLE 28 753 0 116,200
SNAP ON INC COM 833034101   709,680 2,457 SH   SOLE 29 2,457 0 0
SNAP ON INC COM 833034101   85,827,073 297,144 SH   SOLE 30 295,823 0 1,321
SNAP ON INC COM 833034101   3,874,500 13,414 SH   SOLE 31 12,553 0 861
SNAP ON INC COM 833034101   55,437,928 191,933 SH   SOLE 34 191,933 0 0
SNAP ON INC COM 833034101   3,884,609 13,449 SH   SOLE 36 13,449 0 0
SNAP ON INC COM 833034101   814,818 2,821 SH   SOLE 40 2,821 0 0
SNAP ON INC COM 833034101   37,260 129 SH   OTR 43 129 0 0
SNAP ON INC COM 833034101   16,723,058 57,897 SH   SOLE 43 45,737 0 12,160
SNAP ONE HOLDINGS CORP COM 83303Y105   136,466 15,316 SH   SOLE 2 5,686 0 9,630
SNAP ONE HOLDINGS CORP COM 83303Y105   401 45 SH   SOLE 7 45 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   470,029 52,753 SH   SOLE 18 52,753 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   345,797 38,810 SH   SOLE 19 38,810 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   5,953,787 668,214 SH   SOLE 21 668,214 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   2,965,988 332,883 SH   SOLE 22 320,015 0 12,868
SNAP ONE HOLDINGS CORP COM 83303Y105   34,589 3,882 SH   SOLE 25 3,882 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   62,236 6,985 SH   SOLE 30 6,985 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   32,833 3,685 SH   SOLE 40 3,685 0 0
SNDL INC COM 83307B101   574 350 SH   SOLE 43 0 0 350
SNOWFLAKE INC CL A 833445109   96,330,129 484,071 SH   SOLE 2 39,774 0 444,297
SNOWFLAKE INC CL A 833445109   38,614,159 194,041 SH   SOLE 4 88,034 0 106,007
SNOWFLAKE INC CL A 833445109   24,625,255 123,745 SH   SOLE 7 118,612 0 5,133
SNOWFLAKE INC CL A 833445109   1,576,478 7,922 SH   SOLE 13 7,922 0 0
SNOWFLAKE INC CL A 833445109   6,138,155 30,845 SH   SOLE 15 30,845 0 0
SNOWFLAKE INC CL A 833445109   43,739,205 219,795 SH   SOLE 18 178,490 0 41,305
SNOWFLAKE INC CL A 833445109   42,484,510 213,490 SH   SOLE 19 213,490 0 0
SNOWFLAKE INC CL A 833445109   655,778,232 3,295,368 SH   SOLE 21 3,295,368 0 0
SNOWFLAKE INC CL A 833445109   1,540,406,464 7,740,736 SH   SOLE 22 7,159,068 0 581,668
SNOWFLAKE INC CL A 833445109   94,232,271 473,529 SH   SOLE 23 473,529 0 0
SNOWFLAKE INC CL A 833445109   102,161,824 513,376 SH   SOLE 25 512,628 0 748
SNOWFLAKE INC CL A 833445109   59,903,378 301,022 SH   SOLE 26 144,842 0 156,180
SNOWFLAKE INC CL A 833445109   92,914,891 466,909 SH   SOLE 28 7,670 0 459,239
SNOWFLAKE INC CL A 833445109   21,094 106 SH   SOLE 29 106 0 0
SNOWFLAKE INC CL A 833445109   203,446,257 1,022,343 SH   SOLE 30 1,022,343 0 0
SNOWFLAKE INC CL A 833445109   12,075,519 60,681 SH   SOLE 31 55,949 0 4,732
SNOWFLAKE INC CL A 833445109   55,177,128 277,272 SH   SOLE 34 277,272 0 0
SNOWFLAKE INC CL A 833445109   12,873,111 64,689 SH   SOLE 36 64,689 0 0
SNOWFLAKE INC CL A 833445109   2,879,729 14,471 SH   SOLE 40 14,471 0 0
SNOWFLAKE INC CL A 833445109   93,132 468 SH   OTR 43 468 0 0
SNOWFLAKE INC CL A 833445109   24,328,257 122,253 SH   SOLE 43 98,062 0 24,191
SOBR SAFE INC COM NEW 833592207   788 1,748 SH   SOLE 18 1,748 0 0
SOBR SAFE INC COM NEW 833592207   9,288 20,603 SH   SOLE 21 20,603 0 0
SOBR SAFE INC COM NEW 833592207   15,373 34,100 SH   SOLE 22 34,100 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   7,546,650 125,318 SH   SOLE 2 125,318 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   191,199 3,175 SH   SOLE 4 3,175 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   1,450,278 24,083 SH   SOLE 7 24,083 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   3,912,674 64,973 SH   SOLE 19 64,973 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   32,726,258 543,445 SH   SOLE 21 543,445 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   17,223,884 286,016 SH   SOLE 22 286,016 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   13,696,738 227,445 SH   SOLE 25 227,445 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   129,714 2,154 SH   SOLE 28 0 0 2,154
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   532,345 8,840 SH   SOLE 30 8,840 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   34,386 571 SH   SOLE 31 0 0 571
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   66,180,636 1,098,981 SH   SOLE 34 1,098,981 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   6,907,473 114,704 SH   SOLE 43 95,627 0 19,077
SOCIETAL CDMO INC COM 75629F109   95,155 271,484 SH   SOLE 22 271,484 0 0
SOCIETY PASS INC COM 83370P102   38,751 129,083 SH   SOLE 22 129,083 0 0
SOCKET MOBILE INC COM NEW 83368E200   414 357 SH   SOLE 22 357 0 0
SOFI TECHNOLOGIES INC COM 83406F102   11,840,052 1,189,955 SH   SOLE 2 283,232 0 906,723
SOFI TECHNOLOGIES INC COM 83406F102   26,865 2,700 SH   SOLE 4 2,700 0 0
SOFI TECHNOLOGIES INC COM 83406F102   1,260,257 126,659 SH   SOLE 7 120,511 0 6,148
SOFI TECHNOLOGIES INC COM 83406F102   3,095,505 311,106 SH   SOLE 18 311,106 0 0
SOFI TECHNOLOGIES INC COM 83406F102   2,938,553 295,332 SH   SOLE 19 295,332 0 0
SOFI TECHNOLOGIES INC COM 83406F102   130,960,567 13,161,866 SH   SOLE 21 13,161,866 0 0
SOFI TECHNOLOGIES INC COM 83406F102   234,565,758 23,574,448 SH   SOLE 22 22,357,308 0 1,217,140
SOFI TECHNOLOGIES INC COM 83406F102   1,802,671 181,173 SH   SOLE 25 181,173 0 0
SOFI TECHNOLOGIES INC COM 83406F102   2,608,741 262,185 SH   SOLE 26 262,185 0 0
SOFI TECHNOLOGIES INC COM 83406F102   389,075 39,103 SH   SOLE 28 10,215 0 28,888
SOFI TECHNOLOGIES INC COM 83406F102   5,914,887 594,461 SH   SOLE 30 594,461 0 0
SOFI TECHNOLOGIES INC COM 83406F102   129,947 13,060 SH   SOLE 31 13,060 0 0
SOFI TECHNOLOGIES INC COM 83406F102   101,241 10,175 SH   SOLE 36 10,175 0 0
SOFI TECHNOLOGIES INC COM 83406F102   1,821,805 183,096 SH   SOLE 40 183,096 0 0
SOFI TECHNOLOGIES INC COM 83406F102   29,054 2,920 SH   OTR 43 2,920 0 0
SOFI TECHNOLOGIES INC COM 83406F102   5,427,536 545,481 SH   SOLE 43 449,466 0 96,015
SOHO HOUSE & CO INC COM CL A 586001109   103,311 14,510 SH   SOLE 2 10,459 0 4,051
SOHO HOUSE & CO INC COM CL A 586001109   754,129 105,917 SH   SOLE 21 105,917 0 0
SOHO HOUSE & CO INC COM CL A 586001109   4,106,695 576,783 SH   SOLE 22 560,083 0 16,700
SOHO HOUSE & CO INC COM CL A 586001109   48,174 6,766 SH   SOLE 25 6,766 0 0
SOHO HOUSE & CO INC COM CL A 586001109   31,278 4,393 SH   SOLE 26 158 0 4,235
SOHO HOUSE & CO INC COM CL A 586001109   201,560 28,309 SH   SOLE 30 28,309 0 0
SOHO HOUSE & CO INC COM CL A 586001109   42,464 5,964 SH   SOLE 40 5,964 0 0
SOHO HOUSE & CO INC COM CL A 586001109   223,782 31,430 SH   SOLE 43 31,430 0 0
SOHU COM LTD SPONSORED ADS 83410S108   25,798 2,598 SH   SOLE 2 2,598 0 0
SOHU COM LTD SPONSORED ADS 83410S108   1,063 107 SH   SOLE 4 107 0 0
SOHU COM LTD SPONSORED ADS 83410S108   25,232 2,541 SH   SOLE 7 2,541 0 0
SOHU COM LTD SPONSORED ADS 83410S108   215,630 21,715 SH   SOLE 21 21,715 0 0
SOHU COM LTD SPONSORED ADS 83410S108   118,117 11,895 SH   SOLE 22 11,138 0 757
SOHU COM LTD SPONSORED ADS 83410S108   5,283 532 SH   SOLE 30 532 0 0
SOL GEL TECHNOLOGIES SHS M8694L103   3,413 3,089 SH   SOLE 22 3,089 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   2,503,238 26,744 SH   SOLE 2 18,617 0 8,127
SOLAREDGE TECHNOLOGIES INC COM 83417M104   637,042 6,806 SH   SOLE 4 163 0 6,643
SOLAREDGE TECHNOLOGIES INC COM 83417M104   881,338 9,416 SH   SOLE 7 9,014 0 402
SOLAREDGE TECHNOLOGIES INC COM 83417M104   40,810 436 SH   SOLE 13 436 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   60,466 646 SH   SOLE 15 646 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   2,880,727 30,777 SH   SOLE 18 30,777 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   558,718,150 5,969,211 SH   SOLE 21 5,969,211 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   86,917,522 928,606 SH   SOLE 22 902,999 0 25,607
SOLAREDGE TECHNOLOGIES INC COM 83417M104   13,955,854 149,101 SH   SOLE 25 126,289 0 22,812
SOLAREDGE TECHNOLOGIES INC COM 83417M104   3,164,429 33,808 SH   SOLE 26 16,505 0 17,303
SOLAREDGE TECHNOLOGIES INC COM 83417M104   9,626,573 102,848 SH   SOLE 28 32,329 0 70,519
SOLAREDGE TECHNOLOGIES INC COM 83417M104   146,895,091 1,569,392 SH   SOLE 30 1,569,392 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   149,854 1,601 SH   SOLE 31 1,601 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   725,681 7,753 SH   SOLE 36 7,753 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   1,105,229 11,808 SH   SOLE 40 11,808 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   9,762,708 104,302 SH   SOLE 43 92,152 0 12,150
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   409,230 450,000 PRN   SOLE 2 450,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   2,761,848 3,037,000 PRN   SOLE 19 3,037,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   4,124,129 4,535,000 PRN   SOLE 21 4,535,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   3,649,422 4,013,000 PRN   SOLE 34 4,013,000 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   695,951 87,431 SH   SOLE 2 41,852 0 45,579
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   1,576 198 SH   SOLE 7 198 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   700,034 87,944 SH   SOLE 18 87,944 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   1,631,322 204,940 SH   SOLE 19 204,940 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   9,899,247 1,243,624 SH   SOLE 21 1,243,624 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   8,181,177 1,027,786 SH   SOLE 22 991,033 0 36,753
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   11,144 1,400 SH   SOLE 43 823 0 577
SOLARWINDS CORP COM NEW 83417Q204   1,089,553 87,234 SH   SOLE 2 54,571 0 32,663
SOLARWINDS CORP COM NEW 83417Q204   1,736 139 SH   SOLE 4 139 0 0
SOLARWINDS CORP COM NEW 83417Q204   5,633 451 SH   SOLE 7 451 0 0
SOLARWINDS CORP COM NEW 83417Q204   1,694,269 135,650 SH   SOLE 18 135,650 0 0
SOLARWINDS CORP COM NEW 83417Q204   1,309,814 104,869 SH   SOLE 19 104,869 0 0
SOLARWINDS CORP COM NEW 83417Q204   28,338,673 2,268,909 SH   SOLE 21 2,268,909 0 0
SOLARWINDS CORP COM NEW 83417Q204   17,151,405 1,373,211 SH   SOLE 22 1,309,132 0 64,079
SOLARWINDS CORP COM NEW 83417Q204   174,323 13,957 SH   SOLE 25 13,957 0 0
SOLARWINDS CORP COM NEW 83417Q204   221,885 17,765 SH   SOLE 26 17,765 0 0
SOLARWINDS CORP COM NEW 83417Q204   4,541,314 363,596 SH   SOLE 30 363,596 0 0
SOLARWINDS CORP COM NEW 83417Q204   60,452 4,840 SH   SOLE 40 4,840 0 0
SOLARWINDS CORP COM NEW 83417Q204   544,552 43,599 SH   SOLE 43 41,094 0 2,505
SOLENO THERAPEUTICS INC COM 834203309   165,750 4,118 SH   SOLE 2 2,825 0 1,293
SOLENO THERAPEUTICS INC COM 834203309   40,693 1,011 SH   SOLE 18 1,011 0 0
SOLENO THERAPEUTICS INC COM 834203309   1,140,645 28,339 SH   SOLE 21 28,339 0 0
SOLENO THERAPEUTICS INC COM 834203309   10,792,192 268,129 SH   SOLE 22 261,079 0 7,050
SOLENO THERAPEUTICS INC COM 834203309   61,784 1,535 SH   SOLE 26 967 0 568
SOLENO THERAPEUTICS INC COM 834203309   276,598 6,872 SH   SOLE 28 0 0 6,872
SOLENO THERAPEUTICS INC COM 834203309   147,194 3,657 SH   SOLE 31 3,406 0 251
SOLID BIOSCIENCES INC COM NEW 83422E204   7,251 1,181 SH   SOLE 2 1,181 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   8,737 1,423 SH   SOLE 18 1,423 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   148,643 24,209 SH   SOLE 21 24,209 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   535,930 87,285 SH   SOLE 22 87,285 0 0
SOLID POWER INC CLASS A COM 83422N105   123,001 84,828 SH   SOLE 2 5,627 0 79,201
SOLID POWER INC CLASS A COM 83422N105   2,146 1,480 SH   SOLE 7 1,480 0 0
SOLID POWER INC CLASS A COM 83422N105   651,250 449,138 SH   SOLE 18 449,138 0 0
SOLID POWER INC CLASS A COM 83422N105   446,036 307,611 SH   SOLE 19 307,611 0 0
SOLID POWER INC CLASS A COM 83422N105   8,811,019 6,076,565 SH   SOLE 21 6,076,565 0 0
SOLID POWER INC CLASS A COM 83422N105   5,416,026 3,735,190 SH   SOLE 22 3,606,715 0 128,475
SOLIGENIX INC COM NEW 834223505   60,961 80,509 SH   SOLE 21 80,509 0 0
SOLIGENIX INC COM NEW 834223505   108 142 SH   SOLE 22 142 0 0
SOLITARIO RESOURCES CORP COM 8342EP107   1,643 2,933 SH   SOLE 22 2,933 0 0
SOLO BRANDS INC COM CL A 83425V104   20,654 3,353 SH   SOLE 2 740 0 2,613
SOLO BRANDS INC COM CL A 83425V104   3,092 502 SH   SOLE 7 502 0 0
SOLO BRANDS INC COM CL A 83425V104   368,571 59,833 SH   SOLE 18 59,833 0 0
SOLO BRANDS INC COM CL A 83425V104   266,685 43,293 SH   SOLE 19 43,293 0 0
SOLO BRANDS INC COM CL A 83425V104   5,166,700 838,750 SH   SOLE 21 838,750 0 0
SOLO BRANDS INC COM CL A 83425V104   2,598,898 421,899 SH   SOLE 22 413,652 0 8,247
SOLO BRANDS INC COM CL A 83425V104   10,213 1,658 SH   SOLE 43 1,658 0 0
SOLUNA HOLDINGS INC COM NEW 583543301   8,196 2,049 SH   SOLE 22 2,049 0 0
SOMALOGIC INC CLASS A COM 83444K105   587,714 232,298 SH   SOLE 2 113,572 0 118,726
SOMALOGIC INC CLASS A COM 83444K105   4,002 1,582 SH   SOLE 7 1,582 0 0
SOMALOGIC INC CLASS A COM 83444K105   1,043,061 412,277 SH   SOLE 18 412,277 0 0
SOMALOGIC INC CLASS A COM 83444K105   1,334,049 527,292 SH   SOLE 19 527,292 0 0
SOMALOGIC INC CLASS A COM 83444K105   14,944,212 5,906,803 SH   SOLE 21 5,906,803 0 0
SOMALOGIC INC CLASS A COM 83444K105   10,522,670 4,159,158 SH   SOLE 22 3,944,357 0 214,801
SOMALOGIC INC CLASS A COM 83444K105   23,337 9,224 SH   SOLE 23 9,224 0 0
SOMALOGIC INC CLASS A COM 83444K105   110,202 43,558 SH   SOLE 25 43,558 0 0
SOMALOGIC INC CLASS A COM 83444K105   301,953 119,349 SH   SOLE 26 119,349 0 0
SOMALOGIC INC CLASS A COM 83444K105   271,646 107,370 SH   SOLE 30 107,370 0 0
SOMALOGIC INC CLASS A COM 83444K105   39,691 15,688 SH   SOLE 40 15,688 0 0
SOMALOGIC INC CLASS A COM 83444K105   35,863 14,175 SH   SOLE 43 91 0 14,084
SONDER HOLDINGS INC CL A NEW 83542D300   221,699 65,398 SH   SOLE 22 65,398 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   3,033,822 53,973 SH   SOLE 2 41,476 0 12,497
SONIC AUTOMOTIVE INC CL A 83545G102   3,878 69 SH   SOLE 4 69 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   22,372 398 SH   SOLE 7 398 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   3,189,749 56,747 SH   SOLE 18 49,430 0 7,317
SONIC AUTOMOTIVE INC CL A 83545G102   2,920,503 51,957 SH   SOLE 19 51,957 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   100,055,767 1,780,035 SH   SOLE 21 1,780,035 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   25,858,399 460,032 SH   SOLE 22 441,863 0 18,169
SONIC AUTOMOTIVE INC CL A 83545G102   8,375 149 SH   SOLE 23 149 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   158,625 2,822 SH   SOLE 25 2,822 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   1,712,775 30,471 SH   SOLE 26 12,730 0 17,741
SONIC AUTOMOTIVE INC CL A 83545G102   1,786,466 31,782 SH   SOLE 30 31,782 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   89,374 1,590 SH   SOLE 36 1,590 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   144,853 2,577 SH   SOLE 40 2,577 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   904,363 16,089 SH   SOLE 43 12,173 0 3,916
SONIDA SENIOR LIVING INC COM 140475203   5,429 562 SH   SOLE 2 562 0 0
SONIDA SENIOR LIVING INC COM 140475203   6,385 661 SH   SOLE 18 661 0 0
SONIDA SENIOR LIVING INC COM 140475203   75,697 7,836 SH   SOLE 21 7,836 0 0
SONIDA SENIOR LIVING INC COM 140475203   310,331 32,125 SH   SOLE 22 32,125 0 0
SONIM TECHNOLOGIES INC COM NEW 83548F200   2,810 3,824 SH   SOLE 18 3,824 0 0
SONIM TECHNOLOGIES INC COM NEW 83548F200   33,478 45,554 SH   SOLE 21 45,554 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R303   1,034 594 SH   SOLE 22 594 0 0
SONO TEK CORP COM 835483108   7,114 1,315 SH   SOLE 18 1,315 0 0
SONO TEK CORP COM 835483108   95,604 17,672 SH   SOLE 21 17,672 0 0
SONO TEK CORP COM 835483108   5,004 925 SH   SOLE 22 925 0 0
SONOCO PRODS CO COM 835495102   8,923,277 159,715 SH   SOLE 2 100,989 0 58,726
SONOCO PRODS CO COM 835495102   19,331 346 SH   SOLE 4 346 0 0
SONOCO PRODS CO COM 835495102   2,045,233 36,607 SH   SOLE 7 36,020 0 587
SONOCO PRODS CO COM 835495102   12,269,722 219,612 SH   SOLE 18 219,612 0 0
SONOCO PRODS CO COM 835495102   1,735,210 31,058 SH   SOLE 19 31,058 0 0
SONOCO PRODS CO COM 835495102   410,557,399 7,348,441 SH   SOLE 21 7,348,441 0 0
SONOCO PRODS CO COM 835495102   162,197,873 2,903,130 SH   SOLE 22 2,773,488 0 129,642
SONOCO PRODS CO COM 835495102   1,038,959 18,596 SH   SOLE 25 18,596 0 0
SONOCO PRODS CO COM 835495102   1,823,820 32,644 SH   SOLE 26 32,644 0 0
SONOCO PRODS CO COM 835495102   192,807 3,451 SH   SOLE 28 3,451 0 0
SONOCO PRODS CO COM 835495102   3,166,209 56,671 SH   SOLE 30 56,671 0 0
SONOCO PRODS CO COM 835495102   76,877 1,376 SH   SOLE 31 1,376 0 0
SONOCO PRODS CO COM 835495102   2,434,312 43,571 SH   SOLE 32 43,571 0 0
SONOCO PRODS CO COM 835495102   136,211 2,438 SH   SOLE 36 2,438 0 0
SONOCO PRODS CO COM 835495102   1,142,430 20,448 SH   SOLE 40 20,448 0 0
SONOCO PRODS CO COM 835495102   18,549 332 SH   OTR 43 332 0 0
SONOCO PRODS CO COM 835495102   2,650,517 47,441 SH   SOLE 43 36,659 0 10,782
SONOMA PHARMACEUTICALS INC COM NEW 83558L204   409 2,266 SH   SOLE 22 2,266 0 0
SONOS INC COM 83570H108   2,309,221 134,727 SH   SOLE 2 105,549 0 29,178
SONOS INC COM 83570H108   6,428 375 SH   SOLE 4 375 0 0
SONOS INC COM 83570H108   664,004 38,740 SH   SOLE 7 36,646 0 2,094
SONOS INC COM 83570H108   6,409,383 373,943 SH   SOLE 18 373,943 0 0
SONOS INC COM 83570H108   4,790,887 279,515 SH   SOLE 19 279,515 0 0
SONOS INC COM 83570H108   262,589,633 15,320,282 SH   SOLE 21 15,320,282 0 0
SONOS INC COM 83570H108   60,789,427 3,546,641 SH   SOLE 22 3,438,206 0 108,435
SONOS INC COM 83570H108   16,506 963 SH   SOLE 23 963 0 0
SONOS INC COM 83570H108   489,433 28,555 SH   SOLE 25 28,555 0 0
SONOS INC COM 83570H108   2,596,162 151,468 SH   SOLE 26 55,736 0 95,732
SONOS INC COM 83570H108   38,051 2,220 SH   SOLE 28 2,220 0 0
SONOS INC COM 83570H108   6,051,997 353,092 SH   SOLE 30 353,092 0 0
SONOS INC COM 83570H108   43,878 2,560 SH   SOLE 36 2,560 0 0
SONOS INC COM 83570H108   397,905 23,215 SH   SOLE 40 23,215 0 0
SONOS INC COM 83570H108   1,946,007 113,536 SH   SOLE 43 107,009 0 6,527
SONY GROUP CORP SPONSORED ADR 835699307   39,770 420 SH   SOLE 2 194 0 226
SONY GROUP CORP SPONSORED ADR 835699307   162,336,677 1,714,401 SH   SOLE 18 1,713,366 0 1,035
SONY GROUP CORP SPONSORED ADR 835699307   84,160,661 888,802 SH   SOLE 19 888,802 0 0
SONY GROUP CORP SPONSORED ADR 835699307   137,206 1,449 SH   SOLE 21 1,449 0 0
SONY GROUP CORP SPONSORED ADR 835699307   2,643,745 27,920 SH   SOLE 23 27,920 0 0
SONY GROUP CORP SPONSORED ADR 835699307   11,693,079 123,488 SH   SOLE 25 55,620 0 67,868
SONY GROUP CORP SPONSORED ADR 835699307   49,410,568 521,814 SH   SOLE 34 521,814 0 0
SONY GROUP CORP SPONSORED ADR 835699307   1,787,747 18,880 SH   SOLE 36 18,880 0 0
SONY GROUP CORP SPONSORED ADR 835699307   110,781,427 1,169,938 SH   SOLE 43 1,053,240 0 116,698
SOPHIA GENETICS SA ORDINARY SHARES H82027105   9,392 1,994 SH   SOLE 2 1,994 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   1,372,894 291,485 SH   SOLE 19 291,485 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   1,945 413 SH   SOLE 21 413 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   14,059 2,985 SH   SOLE 22 2,985 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   8,454 1,795 SH   SOLE 34 1,795 0 0
SOS LIMITED SPON ADS 83587W205   41,446 9,010 SH   SOLE 43 9,010 0 0
SOTERA HEALTH CO COM 83601L102   2,537,391 150,587 SH   SOLE 2 103,571 0 47,016
SOTERA HEALTH CO COM 83601L102   3,218 191 SH   SOLE 4 191 0 0
SOTERA HEALTH CO COM 83601L102   367,263 21,796 SH   SOLE 7 20,628 0 1,168
SOTERA HEALTH CO COM 83601L102   2,993,032 177,628 SH   SOLE 18 177,628 0 0
SOTERA HEALTH CO COM 83601L102   7,736,509 459,140 SH   SOLE 19 459,140 0 0
SOTERA HEALTH CO COM 83601L102   87,519,911 5,194,060 SH   SOLE 21 5,194,060 0 0
SOTERA HEALTH CO COM 83601L102   47,990,199 2,848,083 SH   SOLE 22 2,702,938 0 145,145
SOTERA HEALTH CO COM 83601L102   351,087 20,836 SH   SOLE 25 20,836 0 0
SOTERA HEALTH CO COM 83601L102   565,958 33,588 SH   SOLE 26 33,588 0 0
SOTERA HEALTH CO COM 83601L102   239,995 14,243 SH   SOLE 28 1,199 0 13,044
SOTERA HEALTH CO COM 83601L102   1,576,722 93,574 SH   SOLE 30 93,574 0 0
SOTERA HEALTH CO COM 83601L102   25,241 1,498 SH   SOLE 31 1,498 0 0
SOTERA HEALTH CO COM 83601L102   3,108,471 184,479 SH   SOLE 34 184,479 0 0
SOTERA HEALTH CO COM 83601L102   289,517 17,182 SH   SOLE 40 17,182 0 0
SOTERA HEALTH CO COM 83601L102   3,909,706 232,030 SH   SOLE 43 197,248 0 34,782
SOTHERLY HOTELS INC COM 83600C103   4,746 3,185 SH   SOLE 18 3,185 0 0
SOTHERLY HOTELS INC COM 83600C103   54,604 36,647 SH   SOLE 21 36,647 0 0
SOTHERLY HOTELS INC COM 83600C103   1,167 783 SH   SOLE 22 783 0 0
SOUND FINL BANCORP INC COM 83607A100   15,249 391 SH   SOLE 18 391 0 0
SOUND FINL BANCORP INC COM 83607A100   825,708 21,172 SH   SOLE 21 21,172 0 0
SOUND FINL BANCORP INC COM 83607A100   181,038 4,642 SH   SOLE 22 4,642 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   203,524 96,002 SH   SOLE 2 55,502 0 40,500
SOUNDHOUND AI INC CLASS A COM 836100107   2,892 1,364 SH   SOLE 7 1,364 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   764,442 360,586 SH   SOLE 18 360,586 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   613,322 289,303 SH   SOLE 19 289,303 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   12,703,055 5,992,007 SH   SOLE 21 5,992,007 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   10,487,072 4,946,732 SH   SOLE 22 4,828,183 0 118,549
SOUNDHOUND AI INC CLASS A COM 836100107   74,259 35,028 SH   SOLE 25 35,028 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   79,265 37,389 SH   SOLE 40 37,389 0 0
SOUNDTHINKING INC COM 82536T107   54,783 2,145 SH   SOLE 2 355 0 1,790
SOUNDTHINKING INC COM 82536T107   1,073 42 SH   SOLE 7 42 0 0
SOUNDTHINKING INC COM 82536T107   608,210 23,814 SH   SOLE 18 23,814 0 0
SOUNDTHINKING INC COM 82536T107   501,223 19,625 SH   SOLE 19 19,625 0 0
SOUNDTHINKING INC COM 82536T107   9,313,800 364,675 SH   SOLE 21 364,675 0 0
SOUNDTHINKING INC COM 82536T107   5,758,095 225,454 SH   SOLE 22 222,162 0 3,292
SOUNDTHINKING INC COM 82536T107   117,765 4,611 SH   SOLE 43 4,336 0 275
SOUTH PLAINS FINANCIAL INC COM 83946P107   2,073,970 71,615 SH   SOLE 2 39,954 0 31,661
SOUTH PLAINS FINANCIAL INC COM 83946P107   4,952 171 SH   SOLE 7 171 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   962,370 33,231 SH   SOLE 18 33,231 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   3,064,634 105,823 SH   SOLE 19 105,823 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   16,613,715 573,678 SH   SOLE 21 573,678 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   12,841,356 443,417 SH   SOLE 22 423,980 0 19,437
SOUTH PLAINS FINANCIAL INC COM 83946P107   86,764 2,996 SH   SOLE 25 2,996 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   55,748 1,925 SH   SOLE 26 0 0 1,925
SOUTH PLAINS FINANCIAL INC COM 83946P107   73,906 2,552 SH   SOLE 30 2,552 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   112,915 3,899 SH   SOLE 40 3,899 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   14,104 487 SH   SOLE 43 487 0 0
SOUTHERN CALIF BANCORP COM 84252A106   2,540,508 146,427 SH   SOLE 22 146,427 0 0
SOUTHERN CO COM 842587107   78,429,430 1,118,503 SH   SOLE 2 318,197 0 800,306
SOUTHERN CO COM 842587107   39,549,994 564,033 SH   SOLE 4 460,688 0 103,345
SOUTHERN CO COM 842587107   65,040,858 927,565 SH   SOLE 7 844,847 0 82,718
SOUTHERN CO COM 842587107   1,014,917 14,474 SH   SOLE 13 14,474 0 0
SOUTHERN CO COM 842587107   11,276,628 160,819 SH   SOLE 15 160,819 0 0
SOUTHERN CO COM 842587107   113,051,953 1,612,264 SH   SOLE 18 1,612,264 0 0
SOUTHERN CO COM 842587107   39,757,970 566,999 SH   SOLE 19 566,999 0 0
SOUTHERN CO COM 842587107   2,492,022,518 35,539,397 SH   SOLE 21 35,539,397 0 0
SOUTHERN CO COM 842587107   1,742,226,623 24,846,358 SH   SOLE 22 22,522,603 0 2,323,755
SOUTHERN CO COM 842587107   125,553,156 1,790,547 SH   SOLE 23 1,790,547 0 0
SOUTHERN CO COM 842587107   31,444,262 448,435 SH   SOLE 25 448,435 0 0
SOUTHERN CO COM 842587107   47,965,165 684,044 SH   SOLE 26 620,388 0 63,656
SOUTHERN CO COM 842587107   62,986,833 898,272 SH   SOLE 28 19,069 0 879,203
SOUTHERN CO COM 842587107   447,297,373 6,379,027 SH   SOLE 30 6,379,027 0 0
SOUTHERN CO COM 842587107   17,139,572 244,432 SH   SOLE 31 226,372 0 18,060
SOUTHERN CO COM 842587107   8,031,475 114,539 SH   SOLE 34 114,539 0 0
SOUTHERN CO COM 842587107   15,014,866 214,131 SH   SOLE 35 214,131 0 0
SOUTHERN CO COM 842587107   20,961,533 298,938 SH   SOLE 36 298,938 0 0
SOUTHERN CO COM 842587107   2,016,581 28,759 SH   SOLE 40 28,759 0 0
SOUTHERN CO COM 842587107   144,447 2,060 SH   OTR 43 2,060 0 0
SOUTHERN CO COM 842587107   89,676,588 1,278,902 SH   SOLE 43 1,058,461 0 220,441
SOUTHERN COPPER CORP COM 84265V105   17,458,095 202,836 SH   SOLE 2 122,819 0 80,017
SOUTHERN COPPER CORP COM 84265V105   9,793,217 113,782 SH   SOLE 4 26,724 0 87,058
SOUTHERN COPPER CORP COM 84265V105   15,658,027 181,922 SH   SOLE 7 179,468 0 2,454
SOUTHERN COPPER CORP COM 84265V105   38,732 450 SH   SOLE 13 450 0 0
SOUTHERN COPPER CORP COM 84265V105   441,367 5,128 SH   SOLE 15 5,128 0 0
SOUTHERN COPPER CORP COM 84265V105   7,258,886 84,337 SH   SOLE 18 84,337 0 0
SOUTHERN COPPER CORP COM 84265V105   4,135,577 48,049 SH   SOLE 19 48,049 0 0
SOUTHERN COPPER CORP COM 84265V105   227,586,810 2,644,206 SH   SOLE 21 2,644,206 0 0
SOUTHERN COPPER CORP COM 84265V105   159,007,612 1,847,422 SH   SOLE 22 1,673,870 0 173,552
SOUTHERN COPPER CORP COM 84265V105   9,813,357 114,016 SH   SOLE 23 114,016 0 0
SOUTHERN COPPER CORP COM 84265V105   8,250,928 95,863 SH   SOLE 25 95,863 0 0
SOUTHERN COPPER CORP COM 84265V105   12,795,424 148,663 SH   SOLE 26 74,425 0 74,238
SOUTHERN COPPER CORP COM 84265V105   13,381,991 155,478 SH   SOLE 28 1,391 0 154,087
SOUTHERN COPPER CORP COM 84265V105   4,545,787 52,815 SH   SOLE 29 52,815 0 0
SOUTHERN COPPER CORP COM 84265V105   45,710,056 531,080 SH   SOLE 30 531,080 0 0
SOUTHERN COPPER CORP COM 84265V105   12,730,011 147,903 SH   SOLE 31 145,695 0 2,208
SOUTHERN COPPER CORP COM 84265V105   7,470,360 86,794 SH   SOLE 34 86,794 0 0
SOUTHERN COPPER CORP COM 84265V105   647,505 7,523 SH   SOLE 36 7,523 0 0
SOUTHERN COPPER CORP COM 84265V105   96,226 1,118 SH   SOLE 40 1,118 0 0
SOUTHERN COPPER CORP COM 84265V105   27,673,699 321,525 SH   SOLE 43 288,887 0 32,638
SOUTHERN FIRST BANCSHARES COM 842873101   2,574,480 69,393 SH   SOLE 2 50,814 0 18,579
SOUTHERN FIRST BANCSHARES COM 842873101   4,786 129 SH   SOLE 7 129 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   858,123 23,130 SH   SOLE 18 23,130 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   2,574,295 69,388 SH   SOLE 19 69,388 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   12,296,869 331,452 SH   SOLE 21 331,452 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   10,568,751 284,872 SH   SOLE 22 273,686 0 11,186
SOUTHERN FIRST BANCSHARES COM 842873101   161,719 4,359 SH   SOLE 23 4,359 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   398,491 10,741 SH   SOLE 26 0 0 10,741
SOUTHERN FIRST BANCSHARES COM 842873101   29,495 795 SH   SOLE 43 795 0 0
SOUTHERN MO BANCORP INC COM 843380106   688,037 12,887 SH   SOLE 2 6,974 0 5,913
SOUTHERN MO BANCORP INC COM 843380106   5,392 101 SH   SOLE 7 101 0 0
SOUTHERN MO BANCORP INC COM 843380106   1,434,749 26,873 SH   SOLE 18 26,873 0 0
SOUTHERN MO BANCORP INC COM 843380106   940,145 17,609 SH   SOLE 19 17,609 0 0
SOUTHERN MO BANCORP INC COM 843380106   21,548,524 403,606 SH   SOLE 21 403,606 0 0
SOUTHERN MO BANCORP INC COM 843380106   12,748,785 238,786 SH   SOLE 22 230,965 0 7,821
SOUTHERN MO BANCORP INC COM 843380106   92,418 1,731 SH   SOLE 25 1,731 0 0
SOUTHERN MO BANCORP INC COM 843380106   127,175 2,382 SH   SOLE 30 2,382 0 0
SOUTHERN MO BANCORP INC COM 843380106   94,981 1,779 SH   SOLE 40 1,779 0 0
SOUTHERN MO BANCORP INC COM 843380106   48,375 906 SH   SOLE 43 886 0 20
SOUTHERN STS BANCSHARES INC COM 843878307   104,676 3,575 SH   SOLE 2 275 0 3,300
SOUTHERN STS BANCSHARES INC COM 843878307   640,500 21,875 SH   SOLE 18 21,875 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   425,878 14,545 SH   SOLE 19 14,545 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   8,096,008 276,503 SH   SOLE 21 276,503 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   4,171,258 142,461 SH   SOLE 22 137,353 0 5,108
SOUTHLAND HLDGS INC COM 84445C100   11,042 2,140 SH   SOLE 2 0 0 2,140
SOUTHLAND HLDGS INC COM 84445C100   83,840 16,248 SH   SOLE 18 16,248 0 0
SOUTHLAND HLDGS INC COM 84445C100   28,875 5,596 SH   SOLE 19 5,596 0 0
SOUTHLAND HLDGS INC COM 84445C100   160,641 31,132 SH   SOLE 21 31,132 0 0
SOUTHLAND HLDGS INC COM 84445C100   127,767 24,761 SH   SOLE 22 23,020 0 1,741
SOUTHSIDE BANCSHARES INC COM 84470P109   917,331 29,289 SH   SOLE 2 9,610 0 19,679
SOUTHSIDE BANCSHARES INC COM 84470P109   3,132 100 SH   SOLE 4 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   9,928 317 SH   SOLE 7 317 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   2,947,619 94,113 SH   SOLE 18 94,113 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   1,877,196 59,936 SH   SOLE 19 59,936 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   105,132,032 3,356,706 SH   SOLE 21 3,356,706 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   25,604,445 817,511 SH   SOLE 22 780,779 0 36,732
SOUTHSIDE BANCSHARES INC COM 84470P109   181,844 5,806 SH   SOLE 25 5,806 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   252,126 8,050 SH   SOLE 26 8,050 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   194,748 6,218 SH   SOLE 28 581 0 5,637
SOUTHSIDE BANCSHARES INC COM 84470P109   1,636,627 52,255 SH   SOLE 30 52,255 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   117,168 3,741 SH   SOLE 40 3,741 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   284,448 9,082 SH   SOLE 43 8,409 0 673
SOUTHSTATE CORPORATION COM 840441109   10,078,939 119,348 SH   SOLE 2 63,772 0 55,576
SOUTHSTATE CORPORATION COM 840441109   20,859 247 SH   SOLE 4 247 0 0
SOUTHSTATE CORPORATION COM 840441109   1,577,019 18,674 SH   SOLE 7 17,692 0 982
SOUTHSTATE CORPORATION COM 840441109   26,506,828 313,876 SH   SOLE 18 313,876 0 0
SOUTHSTATE CORPORATION COM 840441109   13,279,509 157,247 SH   SOLE 19 157,247 0 0
SOUTHSTATE CORPORATION COM 840441109   512,776,769 6,071,957 SH   SOLE 21 6,071,957 0 0
SOUTHSTATE CORPORATION COM 840441109   218,158,080 2,583,281 SH   SOLE 22 2,483,921 0 99,360
SOUTHSTATE CORPORATION COM 840441109   1,329,496 15,743 SH   SOLE 25 15,743 0 0
SOUTHSTATE CORPORATION COM 840441109   2,070,038 24,512 SH   SOLE 26 24,512 0 0
SOUTHSTATE CORPORATION COM 840441109   408,822 4,841 SH   SOLE 28 1,266 0 3,575
SOUTHSTATE CORPORATION COM 840441109   11,554,449 136,820 SH   SOLE 30 136,820 0 0
SOUTHSTATE CORPORATION COM 840441109   135,965 1,610 SH   SOLE 36 1,610 0 0
SOUTHSTATE CORPORATION COM 840441109   1,402,039 16,602 SH   SOLE 40 16,602 0 0
SOUTHSTATE CORPORATION COM 840441109   3,518,850 41,668 SH   SOLE 43 34,948 0 6,720
SOUTHWEST AIRLS CO COM 844741108   12,520,982 433,552 SH   SOLE 2 178,796 0 254,756
SOUTHWEST AIRLS CO COM 844741108   1,648,557 57,083 SH   SOLE 4 39,871 0 17,212
SOUTHWEST AIRLS CO COM 844741108   9,055,671 313,562 SH   SOLE 7 270,936 0 42,626
SOUTHWEST AIRLS CO COM 844741108   438,312 15,177 SH   SOLE 13 15,177 0 0
SOUTHWEST AIRLS CO COM 844741108   1,133,136 39,236 SH   SOLE 15 39,236 0 0
SOUTHWEST AIRLS CO COM 844741108   22,323,634 772,979 SH   SOLE 18 763,801 0 9,178
SOUTHWEST AIRLS CO COM 844741108   7,345,830 254,357 SH   SOLE 19 254,357 0 0
SOUTHWEST AIRLS CO COM 844741108   451,172,630 15,622,321 SH   SOLE 21 15,622,321 0 0
SOUTHWEST AIRLS CO COM 844741108   343,884,557 11,907,360 SH   SOLE 22 11,116,751 0 790,609
SOUTHWEST AIRLS CO COM 844741108   6,759,884 234,068 SH   SOLE 23 234,068 0 0
SOUTHWEST AIRLS CO COM 844741108   6,302,165 218,219 SH   SOLE 25 218,219 0 0
SOUTHWEST AIRLS CO COM 844741108   3,746,949 129,742 SH   SOLE 26 58,721 0 71,021
SOUTHWEST AIRLS CO COM 844741108   4,614,966 159,798 SH   SOLE 28 2,155 0 157,643
SOUTHWEST AIRLS CO COM 844741108   61,867,342 2,142,221 SH   SOLE 30 2,142,221 0 0
SOUTHWEST AIRLS CO COM 844741108   1,347,570 46,661 SH   SOLE 31 44,325 0 2,336
SOUTHWEST AIRLS CO COM 844741108   167,446 5,798 SH   SOLE 34 5,798 0 0
SOUTHWEST AIRLS CO COM 844741108   896,002 31,025 SH   SOLE 36 31,025 0 0
SOUTHWEST AIRLS CO COM 844741108   194,016 6,718 SH   SOLE 40 6,718 0 0
SOUTHWEST AIRLS CO COM 844741108   42,771 1,481 SH   OTR 43 1,481 0 0
SOUTHWEST AIRLS CO COM 844741108   15,975,953 553,184 SH   SOLE 43 474,221 0 78,963
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   11,580,330 11,460,000 PRN   SOLE 21 11,460,000 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   6,234,400 98,412 SH   SOLE 2 53,141 0 45,271
SOUTHWEST GAS HLDGS INC COM 844895102   14,951 236 SH   SOLE 4 236 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   6,394,106 100,933 SH   SOLE 7 88,869 0 12,064
SOUTHWEST GAS HLDGS INC COM 844895102   18,533,868 292,563 SH   SOLE 18 292,563 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   8,050,708 127,083 SH   SOLE 19 127,083 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   400,620,269 6,323,919 SH   SOLE 21 6,323,919 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   125,369,903 1,979,004 SH   SOLE 22 1,895,689 0 83,315
SOUTHWEST GAS HLDGS INC COM 844895102   944,865 14,915 SH   SOLE 25 14,915 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   1,042,171 16,451 SH   SOLE 26 16,451 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   112,446 1,775 SH   SOLE 28 1,033 0 742
SOUTHWEST GAS HLDGS INC COM 844895102   4,021,965 63,488 SH   SOLE 30 63,488 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   1,741,301 27,487 SH   SOLE 32 27,487 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   106,808 1,686 SH   SOLE 36 1,686 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   938,087 14,808 SH   SOLE 40 14,808 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   14,854,207 234,478 SH   SOLE 43 222,642 0 11,836
SOUTHWESTERN ENERGY CO COM 845467109   11,160,964 1,703,964 SH   SOLE 2 1,013,697 0 690,267
SOUTHWESTERN ENERGY CO COM 845467109   19,545 2,984 SH   SOLE 4 2,984 0 0
SOUTHWESTERN ENERGY CO COM 845467109   1,492,680 227,890 SH   SOLE 7 216,159 0 11,731
SOUTHWESTERN ENERGY CO COM 845467109   12,372,334 1,888,906 SH   SOLE 18 1,888,906 0 0
SOUTHWESTERN ENERGY CO COM 845467109   2,277,448 347,702 SH   SOLE 19 347,702 0 0
SOUTHWESTERN ENERGY CO COM 845467109   372,178,572 56,821,156 SH   SOLE 21 56,821,156 0 0
SOUTHWESTERN ENERGY CO COM 845467109   211,235,044 32,249,625 SH   SOLE 22 30,795,727 0 1,453,898
SOUTHWESTERN ENERGY CO COM 845467109   2,193,602 334,901 SH   SOLE 26 334,901 0 0
SOUTHWESTERN ENERGY CO COM 845467109   1,684,464 257,170 SH   SOLE 28 257,170 0 0
SOUTHWESTERN ENERGY CO COM 845467109   7,106,789 1,085,006 SH   SOLE 30 1,085,006 0 0
SOUTHWESTERN ENERGY CO COM 845467109   101,911 15,559 SH   SOLE 31 15,559 0 0
SOUTHWESTERN ENERGY CO COM 845467109   112,411 17,162 SH   SOLE 36 17,162 0 0
SOUTHWESTERN ENERGY CO COM 845467109   26,541 4,052 SH   OTR 43 4,052 0 0
SOUTHWESTERN ENERGY CO COM 845467109   8,307,817 1,268,369 SH   SOLE 43 1,183,781 0 84,588
SOVOS BRANDS INC COM 84612U107   1,312,393 59,573 SH   SOLE 2 32,328 0 27,245
SOVOS BRANDS INC COM 84612U107   5,838 265 SH   SOLE 4 265 0 0
SOVOS BRANDS INC COM 84612U107   11,478 521 SH   SOLE 7 521 0 0
SOVOS BRANDS INC COM 84612U107   2,886,327 131,018 SH   SOLE 18 131,018 0 0
SOVOS BRANDS INC COM 84612U107   6,979,941 316,838 SH   SOLE 19 316,838 0 0
SOVOS BRANDS INC COM 84612U107   47,356,107 2,149,619 SH   SOLE 21 2,149,619 0 0
SOVOS BRANDS INC COM 84612U107   37,139,011 1,685,838 SH   SOLE 22 1,635,212 0 50,626
SOVOS BRANDS INC COM 84612U107   61,243 2,780 SH   SOLE 23 2,780 0 0
SOVOS BRANDS INC COM 84612U107   210,915 9,574 SH   SOLE 25 9,574 0 0
SOVOS BRANDS INC COM 84612U107   798,896 36,264 SH   SOLE 26 27,460 0 8,804
SOVOS BRANDS INC COM 84612U107   100,611 4,567 SH   SOLE 28 0 0 4,567
SOVOS BRANDS INC COM 84612U107   595,889 27,049 SH   SOLE 30 27,049 0 0
SOVOS BRANDS INC COM 84612U107   3,130,683 142,110 SH   SOLE 34 142,110 0 0
SOVOS BRANDS INC COM 84612U107   263,016 11,939 SH   SOLE 40 11,939 0 0
SOVOS BRANDS INC COM 84612U107   184,942 8,395 SH   SOLE 43 8,181 0 214
SP PLUS CORP COM 78469C103   1,238,661 24,169 SH   SOLE 2 19,385 0 4,784
SP PLUS CORP COM 78469C103   6,253 122 SH   SOLE 4 122 0 0
SP PLUS CORP COM 78469C103   8,969 175 SH   SOLE 7 175 0 0
SP PLUS CORP COM 78469C103   2,599,298 50,718 SH   SOLE 18 50,718 0 0
SP PLUS CORP COM 78469C103   2,100,635 40,988 SH   SOLE 19 40,988 0 0
SP PLUS CORP COM 78469C103   39,703,734 774,707 SH   SOLE 21 774,707 0 0
SP PLUS CORP COM 78469C103   28,713,581 560,265 SH   SOLE 22 541,732 0 18,533
SP PLUS CORP COM 78469C103   209,818 4,094 SH   SOLE 25 4,094 0 0
SP PLUS CORP COM 78469C103   604,135 11,788 SH   SOLE 26 11,788 0 0
SP PLUS CORP COM 78469C103   668,505 13,044 SH   SOLE 30 13,044 0 0
SP PLUS CORP COM 78469C103   257,275 5,020 SH   SOLE 40 5,020 0 0
SP PLUS CORP COM 78469C103   662,201 12,921 SH   SOLE 43 12,741 0 180
SPAR GROUP INC COM 784933103   1,090 1,079 SH   SOLE 22 1,079 0 0
SPARTANNASH CO COM 847215100   4,926,745 214,673 SH   SOLE 2 166,898 0 47,775
SPARTANNASH CO COM 847215100   3,144 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100   21,206 924 SH   SOLE 7 924 0 0
SPARTANNASH CO COM 847215100   2,880,891 125,529 SH   SOLE 18 125,529 0 0
SPARTANNASH CO COM 847215100   4,236,226 184,585 SH   SOLE 19 184,585 0 0
SPARTANNASH CO COM 847215100   100,566,349 4,381,976 SH   SOLE 21 4,381,976 0 0
SPARTANNASH CO COM 847215100   28,088,344 1,223,893 SH   SOLE 22 1,162,470 0 61,423
SPARTANNASH CO COM 847215100   93,521 4,075 SH   SOLE 23 4,075 0 0
SPARTANNASH CO COM 847215100   202,855 8,839 SH   SOLE 25 8,839 0 0
SPARTANNASH CO COM 847215100   924,288 40,274 SH   SOLE 26 13,987 0 26,287
SPARTANNASH CO COM 847215100   1,844,285 80,361 SH   SOLE 30 80,361 0 0
SPARTANNASH CO COM 847215100   69,745 3,039 SH   SOLE 36 3,039 0 0
SPARTANNASH CO COM 847215100   203,360 8,861 SH   SOLE 40 8,861 0 0
SPARTANNASH CO COM 847215100   3,154,660 137,458 SH   SOLE 43 132,614 0 4,844
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   169,592 450 SH   SOLE 43 450 0 0
SPDR GOLD TR GOLD SHS 78463V107   104,188 545 SH   SOLE 18 545 0 0
SPDR GOLD TR OPTIONS 78463V107   6,671,833 34,900 SH Call SOLE 4 34,900 0 0
SPDR GOLD TR OPTIONS 78463V107   155,306,508 812,400 SH Call SOLE 18 812,400 0 0
SPDR GOLD TR OPTIONS 78463V107   703,046,792 3,677,600 SH Call SOLE 19 3,677,600 0 0
SPDR GOLD TR OPTIONS 78463V107   60,887,645 318,500 SH Call SOLE 22 318,500 0 0
SPDR GOLD TR OPTIONS 78463V107   458,406,543 2,397,900 SH Call SOLE 34 2,397,900 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   1,675,207 24,592 SH   SOLE 22 24,592 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   70,629 1,168 SH   SOLE 43 0 0 1,168
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   90,977,634 1,605,960 SH   SOLE 13 1,605,960 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   487 18 SH   SOLE 43 0 0 18
SPDR S&P 500 ETF TR OPTIONS 78462F103   3,184,577 6,700 SH Call SOLE 2 0 0 6,700
SPDR S&P 500 ETF TR OPTIONS 78462F103   48,624,213 102,300 SH Put SOLE 2 102,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   10,742,006 22,600 SH Call SOLE 4 22,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   6,749,402 14,200 SH Call SOLE 7 14,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   242,265,507 509,700 SH Call SOLE 18 509,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   2,405,401,317 5,060,700 SH Call SOLE 19 5,060,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   794,052,886 1,670,600 SH Put SOLE 19 1,670,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   111,697,850 235,000 SH Call SOLE 22 235,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   10,029,041 21,100 SH Put SOLE 22 21,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   2,233,957 4,700 SH Call SOLE 26 4,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   29,231,565 61,500 SH Put SOLE 26 61,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   6,369,154 13,400 SH Call SOLE 30 13,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   9,933,979 20,900 SH Put SOLE 30 20,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   939,117,498 1,975,800 SH Call SOLE 34 1,975,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   105,043,510 221,000 SH Put SOLE 34 221,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   97,268,864 204,643 SH   SOLE 2 204,643 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   26,701,601 56,177 SH   SOLE 18 45,850 0 10,327
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,996,245 21,031 SH   SOLE 22 21,031 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   446,693,961 939,795 SH   SOLE 23 939,795 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,089,183 2,292 SH   SOLE 43 1,698 0 594
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   19,114,527 37,673 SH   SOLE 2 37,673 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   507,887 1,001 SH   SOLE 18 1,001 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   507,380 1,000 SH   SOLE 43 1,000 0 0
SPDR SER TR ICE PFD SEC ETF 78464A292   1,297,626 38,712 SH   SOLE 18 38,712 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   5,267 73 SH   SOLE 2 73 0 0
SPDR SER TR PORTFOLIO LN COR 78464A367   2,408,500 101,240 SH   SOLE 18 101,240 0 0
SPDR SER TR PORT MTG BK ETF 78464A383   11,205,557 507,728 SH   SOLE 2 248 0 507,480
SPDR SER TR PORTFOLIO SHORT 78464A474   21,978 738 SH   SOLE 18 738 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   5,182 174 SH   SOLE 43 174 0 0
SPDR SER TR COMP SOFTWARE 78464A599   7,124,139 47,390 SH   SOLE 19 47,390 0 0
SPDR SER TR DJ REIT ETF 78464A607   22,393,242 234,927 SH   SOLE 22 234,927 0 0
SPDR SER TR AEROSPACE DEF 78464A631   2,031 15 SH   SOLE 2 15 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   5,974 233 SH   SOLE 2 233 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   9,082 318 SH   SOLE 2 318 0 0
SPDR SER TR S&P REGL BKG 78464A698   498,085 9,500 SH   SOLE 43 9,500 0 0
SPDR SER TR GLB DOW ETF 78464A706   101 1 SH   SOLE 43 1 0 0
SPDR SER TR S&P DIVID ETF 78464A763   4,101,459 32,820 SH   SOLE 43 18,408 0 14,412
SPDR SER TR PORTFOLI S&P1500 78464A805   367,246 6,283 SH   SOLE 43 6,283 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   220,246 3,940 SH   SOLE 2 3,940 0 0
SPDR SER TR S&P BIOTECH 78464A870   976,833 10,940 SH   SOLE 18 10,940 0 0
SPDR SER TR S&P BIOTECH 78464A870   44,292,751 496,055 SH   SOLE 19 496,055 0 0
SPDR SER TR S&P BIOTECH 78464A870   334,838 3,750 SH   SOLE 22 3,750 0 0
SPDR SER TR S&P BIOTECH 78464A870   2,071,796 23,203 SH   SOLE 23 23,203 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   1,510,840 49,390 SH   SOLE 18 49,390 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   13,521,381 142,736 SH   SOLE 2 0 0 142,736
SPDR SER TR BLOOMBERG HIGH Y 78468R622   74,742 789 SH   SOLE 4 789 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   2,122,141 22,402 SH   SOLE 18 22,402 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   174,629,829 1,843,448 SH   SOLE 19 1,843,448 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   6,292,346 66,424 SH   SOLE 22 66,424 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   4,736,500 50,000 SH   SOLE 30 50,000 0 0
SPDR SER TR OPTIONS 78468R622   30,057,829 317,300 SH Put SOLE 4 317,300 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   10,327 113 SH   SOLE 2 113 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   5,198,903 56,887 SH   SOLE 18 56,887 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721   96,303 2,049 SH   SOLE 2 2,049 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   5,496 115 SH   SOLE 2 115 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   42,151 882 SH   SOLE 18 882 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   70,681 1,479 SH   SOLE 43 1,479 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   64,938 1,657 SH   SOLE 2 1,657 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   8,341,868 104,574 SH   SOLE 2 15,871 0 88,703
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   34,859 437 SH   SOLE 4 105 0 332
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   554,880 6,956 SH   SOLE 7 6,601 0 355
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   951,018 11,922 SH   SOLE 18 11,922 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,025,603 12,857 SH   SOLE 19 12,857 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   36,682,554 459,854 SH   SOLE 21 459,854 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   70,505,193 883,856 SH   SOLE 22 836,917 0 46,939
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   597,956 7,496 SH   SOLE 25 7,496 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   658,980 8,261 SH   SOLE 26 8,261 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   193,203 2,422 SH   SOLE 28 760 0 1,662
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   2,758,686 34,583 SH   SOLE 30 34,583 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   37,173 466 SH   SOLE 31 466 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   92,693 1,162 SH   SOLE 36 1,162 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   649,966 8,148 SH   SOLE 40 8,148 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   6,380,629 79,988 SH   SOLE 43 73,615 0 6,373
SPERO THERAPEUTICS INC COM 84833T103   11,581 7,878 SH   SOLE 18 7,878 0 0
SPERO THERAPEUTICS INC COM 84833T103   135,685 92,303 SH   SOLE 21 92,303 0 0
SPERO THERAPEUTICS INC COM 84833T103   554,678 377,332 SH   SOLE 22 377,332 0 0
SPERO THERAPEUTICS INC COM 84833T103   4,536 3,086 SH   SOLE 43 1,662 0 1,424
SPHERE ENTERTAINMENT CO CL A 55826T102   859,663 25,314 SH   SOLE 2 7,284 0 18,030
SPHERE ENTERTAINMENT CO CL A 55826T102   3,634 107 SH   SOLE 4 107 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   8,320 245 SH   SOLE 7 245 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   2,427,393 71,478 SH   SOLE 18 71,478 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   1,863,249 54,866 SH   SOLE 19 54,866 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   35,162,456 1,035,408 SH   SOLE 21 1,035,408 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   25,927,815 763,481 SH   SOLE 22 729,013 0 34,468
SPHERE ENTERTAINMENT CO CL A 55826T102   142,123 4,185 SH   SOLE 25 4,185 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   294,909 8,684 SH   SOLE 26 8,684 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   30,836 908 SH   SOLE 28 337 0 571
SPHERE ENTERTAINMENT CO CL A 55826T102   416,451 12,263 SH   SOLE 30 12,263 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   162,906 4,797 SH   SOLE 40 4,797 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   242,780 7,149 SH   SOLE 43 6,630 0 519
SPI ENERGY CO LTD SHS NEW G8651P110   2,665 3,408 SH   SOLE 18 3,408 0 0
SPI ENERGY CO LTD SHS NEW G8651P110   42,436 54,266 SH   SOLE 21 54,266 0 0
SPIRE GLOBAL INC COM CL A NEW 848560306   8,367 1,070 SH   SOLE 18 1,070 0 0
SPIRE GLOBAL INC COM CL A NEW 848560306   444,207 56,804 SH   SOLE 22 56,804 0 0
SPIRE GLOBAL INC COM CL A NEW 848560306   13,317 1,703 SH   SOLE 26 1,068 0 635
SPIRE GLOBAL INC COM CL A NEW 848560306   59,612 7,623 SH   SOLE 28 0 0 7,623
SPIRE GLOBAL INC COM CL A NEW 848560306   31,366 4,011 SH   SOLE 31 3,747 0 264
SPIRE GLOBAL INC COM CL A NEW 848560306   196 25 SH   SOLE 43 25 0 0
SPIRE INC COM 84857L101   5,375,329 86,226 SH   SOLE 2 46,697 0 39,529
SPIRE INC COM 84857L101   465,430 7,466 SH   SOLE 4 7,466 0 0
SPIRE INC COM 84857L101   5,428,817 87,084 SH   SOLE 7 76,355 0 10,729
SPIRE INC COM 84857L101   13,770,657 220,896 SH   SOLE 18 220,896 0 0
SPIRE INC COM 84857L101   6,611,406 106,054 SH   SOLE 19 106,054 0 0
SPIRE INC COM 84857L101   276,859,047 4,441,114 SH   SOLE 21 4,441,114 0 0
SPIRE INC COM 84857L101   106,064,840 1,701,393 SH   SOLE 22 1,632,511 0 68,882
SPIRE INC COM 84857L101   654,071 10,492 SH   SOLE 25 10,492 0 0
SPIRE INC COM 84857L101   1,297,545 20,814 SH   SOLE 26 20,814 0 0
SPIRE INC COM 84857L101   377,157 6,050 SH   SOLE 28 6,050 0 0
SPIRE INC COM 84857L101   4,302,146 69,011 SH   SOLE 30 69,011 0 0
SPIRE INC COM 84857L101   86,403 1,386 SH   SOLE 36 1,386 0 0
SPIRE INC COM 84857L101   727,570 11,671 SH   SOLE 40 11,671 0 0
SPIRE INC COM 84857L101   19,076 306 SH   OTR 43 306 0 0
SPIRE INC COM 84857L101   4,514,535 72,418 SH   SOLE 43 64,775 0 7,643
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   6,897,690 217,045 SH   SOLE 2 35,092 0 181,953
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   10,837 341 SH   SOLE 4 341 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   435,990 13,719 SH   SOLE 7 13,082 0 637
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,195,119 37,606 SH   SOLE 18 37,606 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,116,241 35,124 SH   SOLE 19 35,124 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   100,217,054 3,153,463 SH   SOLE 21 3,153,463 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   88,535,425 2,785,885 SH   SOLE 22 2,647,243 0 138,642
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,220,384 38,401 SH   SOLE 26 38,401 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   59,683 1,878 SH   SOLE 28 1,878 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,889,385 59,452 SH   SOLE 30 59,452 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   43,761 1,377 SH   SOLE 31 1,377 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   92,480 2,910 SH   SOLE 36 2,910 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   4,183,837 131,650 SH   SOLE 43 107,078 0 24,572
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   31,780 1,000 SH Call SOLE 4 1,000 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   15,890 500 SH Call SOLE 7 500 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   765,898 24,100 SH Call SOLE 18 24,100 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   10,563,672 332,400 SH Call SOLE 19 332,400 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   355,936 11,200 SH Call SOLE 22 11,200 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   3,203,424 100,800 SH Call SOLE 34 100,800 0 0
SPIRIT AIRLS INC COM 848577102   1,832,877 111,829 SH   SOLE 2 27,346 0 84,483
SPIRIT AIRLS INC COM 848577102   14,915 910 SH   SOLE 7 910 0 0
SPIRIT AIRLS INC COM 848577102   4,839,279 295,258 SH   SOLE 18 295,258 0 0
SPIRIT AIRLS INC COM 848577102   6,287,286 383,605 SH   SOLE 19 383,605 0 0
SPIRIT AIRLS INC COM 848577102   71,477,380 4,361,036 SH   SOLE 21 4,361,036 0 0
SPIRIT AIRLS INC COM 848577102   52,020,565 3,173,921 SH   SOLE 22 3,048,863 0 125,058
SPIRIT AIRLS INC COM 848577102   79,639 4,859 SH   SOLE 23 4,859 0 0
SPIRIT AIRLS INC COM 848577102   87,457 5,336 SH   SOLE 25 5,336 0 0
SPIRIT AIRLS INC COM 848577102   225,969 13,787 SH   SOLE 26 7,210 0 6,577
SPIRIT AIRLS INC COM 848577102   395,409 24,125 SH   SOLE 30 24,125 0 0
SPIRIT AIRLS INC COM 848577102   56,496 3,447 SH   SOLE 40 3,447 0 0
SPIRIT AIRLS INC COM 848577102   711,836 43,431 SH   SOLE 43 39,783 0 3,648
SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8   2,148,300 3,100,000 PRN   SOLE 21 3,100,000 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   25,805,542 590,651 SH   SOLE 2 146,623 0 444,028
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   7,324,192 167,640 SH   SOLE 4 167,640 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   9,087,564 208,001 SH   SOLE 7 186,026 0 21,975
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   14,351,772 328,491 SH   SOLE 18 328,491 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   13,467,443 308,250 SH   SOLE 19 308,250 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   349,361,667 7,996,376 SH   SOLE 21 7,996,376 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   251,423,673 5,754,719 SH   SOLE 22 5,277,803 0 476,916
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   953,316 21,820 SH   SOLE 23 21,820 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   13,301,071 304,442 SH   SOLE 25 304,442 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   1,535,878 35,154 SH   SOLE 26 35,154 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   8,226,521 188,293 SH   SOLE 28 46,966 0 141,327
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   22,227,943 508,765 SH   SOLE 30 508,765 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   82,836 1,896 SH   SOLE 31 1,896 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   1,169,843 26,776 SH   SOLE 34 26,776 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   200,100 4,580 SH   SOLE 36 4,580 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   1,392,575 31,874 SH   SOLE 40 31,874 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   11,713,039 268,094 SH   SOLE 43 220,768 0 47,326
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   3,680 6,662 SH   SOLE 18 6,662 0 0
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   41,943 75,928 SH   SOLE 21 75,928 0 0
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   1,167 2,113 SH   SOLE 22 2,113 0 0
SPLUNK INC COM 848637104   40,751,187 267,484 SH   SOLE 2 61,942 0 205,542
SPLUNK INC COM 848637104   24,526,827 160,990 SH   SOLE 4 86,398 0 74,592
SPLUNK INC COM 848637104   25,412,285 166,802 SH   SOLE 7 159,962 0 6,840
SPLUNK INC COM 848637104   1,280,806 8,407 SH   SOLE 13 8,407 0 0
SPLUNK INC COM 848637104   2,635,046 17,296 SH   SOLE 15 17,296 0 0
SPLUNK INC COM 848637104   33,706,523 221,244 SH   SOLE 18 210,942 0 10,302
SPLUNK INC COM 848637104   7,954,346 52,211 SH   SOLE 19 52,211 0 0
SPLUNK INC COM 848637104   601,351,197 3,947,169 SH   SOLE 21 3,947,169 0 0
SPLUNK INC COM 848637104   579,469,928 3,803,544 SH   SOLE 22 3,500,407 0 303,137
SPLUNK INC COM 848637104   42,058,350 276,064 SH   SOLE 23 276,064 0 0
SPLUNK INC COM 848637104   97,425,387 639,484 SH   SOLE 25 604,214 0 35,270
SPLUNK INC COM 848637104   34,221,466 224,624 SH   SOLE 26 101,678 0 122,946
SPLUNK INC COM 848637104   39,334,789 258,187 SH   SOLE 28 6,649 0 251,538
SPLUNK INC COM 848637104   628,444 4,125 SH   SOLE 29 4,125 0 0
SPLUNK INC COM 848637104   237,484,551 1,558,809 SH   SOLE 30 1,462,399 0 96,410
SPLUNK INC COM 848637104   6,705,685 44,015 SH   SOLE 31 41,340 0 2,675
SPLUNK INC COM 848637104   7,455,247 48,935 SH   SOLE 32 48,935 0 0
SPLUNK INC COM 848637104   6,727,319 44,157 SH   SOLE 34 44,157 0 0
SPLUNK INC COM 848637104   5,764,162 37,835 SH   SOLE 36 37,835 0 0
SPLUNK INC COM 848637104   1,272,580 8,353 SH   SOLE 40 8,353 0 0
SPLUNK INC COM 848637104   37,326 245 SH   OTR 43 245 0 0
SPLUNK INC COM 848637104   11,950,791 78,443 SH   SOLE 43 62,571 0 15,872
SPLUNK INC NOTE 1.125% 9/1 848637AD6   6,749,992 6,128,000 PRN   SOLE 21 6,128,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1   8,731,996 9,016,000 PRN   SOLE 21 9,016,000 0 0
SPOK HLDGS INC COM 84863T106   488,936 31,585 SH   SOLE 2 20,466 0 11,119
SPOK HLDGS INC COM 84863T106   778,567 50,295 SH   SOLE 18 50,295 0 0
SPOK HLDGS INC COM 84863T106   586,382 37,880 SH   SOLE 19 37,880 0 0
SPOK HLDGS INC COM 84863T106   10,553,738 681,766 SH   SOLE 21 681,766 0 0
SPOK HLDGS INC COM 84863T106   9,224,594 595,904 SH   SOLE 22 580,572 0 15,332
SPOK HLDGS INC COM 84863T106   179,707 11,609 SH   SOLE 43 11,390 0 219
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   39,150 3,543 SH   SOLE 30 3,543 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   72,250 16,960 SH   SOLE 2 1,503 0 15,457
SPORTSMANS WHSE HLDGS INC COM 84920Y106   1,027 241 SH   SOLE 7 241 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   466,687 109,551 SH   SOLE 18 109,551 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   347,616 81,600 SH   SOLE 19 81,600 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   6,119,307 1,436,457 SH   SOLE 21 1,436,457 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   4,383,314 1,028,947 SH   SOLE 22 995,072 0 33,875
SPORTSMANS WHSE HLDGS INC COM 84920Y106   997 234 SH   SOLE 43 234 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   79,441,395 422,763 SH   SOLE 2 205,880 0 216,883
SPOTIFY TECHNOLOGY S A SHS L8681T102   3,257,796 17,337 SH   SOLE 4 17,337 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   263,826 1,404 SH   SOLE 7 1,404 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   30,817 164 SH   SOLE 13 164 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   318,132 1,693 SH   SOLE 15 1,693 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   22,468,399 119,570 SH   SOLE 18 79,265 0 40,305
SPOTIFY TECHNOLOGY S A SHS L8681T102   79,444,778 422,781 SH   SOLE 19 422,781 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   346,258,187 1,842,681 SH   SOLE 21 1,842,681 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   194,272,633 1,033,860 SH   SOLE 22 920,496 0 113,364
SPOTIFY TECHNOLOGY S A SHS L8681T102   3,012,197 16,030 SH   SOLE 23 16,030 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   36,758,766 195,619 SH   SOLE 25 179,898 0 15,721
SPOTIFY TECHNOLOGY S A SHS L8681T102   13,746,556 73,155 SH   SOLE 26 6,334 0 66,821
SPOTIFY TECHNOLOGY S A SHS L8681T102   12,879,727 68,542 SH   SOLE 28 7,534 0 61,008
SPOTIFY TECHNOLOGY S A SHS L8681T102   142,248 757 SH   SOLE 29 757 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   20,899,914 111,223 SH   SOLE 30 111,223 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   366,612 1,951 SH   SOLE 31 1,951 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   116,416,258 619,532 SH   SOLE 34 619,532 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   2,878,593 15,319 SH   SOLE 36 15,319 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   3,474,644 18,491 SH   SOLE 43 12,039 0 6,452
SPOTIFY USA INC NOTE 3/1 84921RAB6   19,861,600 22,570,000 PRN   SOLE 2 22,570,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   5,089,920 5,784,000 PRN   SOLE 19 5,784,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   9,411,600 10,695,000 PRN   SOLE 21 10,695,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   24,112,000 27,400,000 PRN   SOLE 22 27,400,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   4,792,480 5,446,000 PRN   SOLE 34 5,446,000 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   1,484,017 40,658 SH   SOLE 2 23,620 0 17,038
SPRINGWORKS THERAPEUTICS INC COM 85205L107   2,811 77 SH   SOLE 4 77 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   584,073 16,002 SH   SOLE 7 15,266 0 736
SPRINGWORKS THERAPEUTICS INC COM 85205L107   6,207,190 170,060 SH   SOLE 18 161,529 0 8,531
SPRINGWORKS THERAPEUTICS INC COM 85205L107   5,940,813 162,762 SH   SOLE 19 162,762 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   113,210,809 3,101,666 SH   SOLE 21 3,101,666 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   64,665,079 1,771,646 SH   SOLE 22 1,728,381 0 43,265
SPRINGWORKS THERAPEUTICS INC COM 85205L107   40,150 1,100 SH   SOLE 23 1,100 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   288,861 7,914 SH   SOLE 25 7,914 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   345,254 9,459 SH   SOLE 26 9,459 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   2,471,196 67,704 SH   SOLE 30 67,704 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   420,407 11,518 SH   SOLE 40 11,518 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   789,057 21,618 SH   SOLE 43 15,921 0 5,697
SPRINKLR INC CL A 85208T107   3,249,138 269,862 SH   SOLE 2 143,274 0 126,588
SPRINKLR INC CL A 85208T107   4,997 415 SH   SOLE 4 415 0 0
SPRINKLR INC CL A 85208T107   244,870 20,338 SH   SOLE 7 19,256 0 1,082
SPRINKLR INC CL A 85208T107   3,164,630 262,843 SH   SOLE 18 262,843 0 0
SPRINKLR INC CL A 85208T107   6,398,104 531,404 SH   SOLE 19 531,404 0 0
SPRINKLR INC CL A 85208T107   59,215,285 4,918,213 SH   SOLE 21 4,918,213 0 0
SPRINKLR INC CL A 85208T107   39,548,486 3,284,758 SH   SOLE 22 3,173,415 0 111,343
SPRINKLR INC CL A 85208T107   298,592 24,800 SH   SOLE 23 24,800 0 0
SPRINKLR INC CL A 85208T107   249,180 20,696 SH   SOLE 25 20,696 0 0
SPRINKLR INC CL A 85208T107   646,801 53,721 SH   SOLE 26 52,589 0 1,132
SPRINKLR INC CL A 85208T107   846,219 70,284 SH   SOLE 30 70,284 0 0
SPRINKLR INC CL A 85208T107   9,030 750 SH   SOLE 36 750 0 0
SPRINKLR INC CL A 85208T107   263,568 21,891 SH   SOLE 40 21,891 0 0
SPRINKLR INC CL A 85208T107   9,909 823 SH   SOLE 43 823 0 0
SPROTT INC COM NEW 852066208   6,077 179 SH   SOLE 2 179 0 0
SPROTT INC COM NEW 852066208   1,867 55 SH   SOLE 43 55 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   3,957,342 489,770 SH   SOLE 23 489,770 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   42,695,625 5,284,112 SH   SOLE 25 5,284,112 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   14,589,733 1,805,660 SH   SOLE 26 1,805,660 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   141,078,343 17,460,191 SH   SOLE 34 17,460,191 0 0
SPROUT SOCIAL INC COM CL A 85209W109   3,308,605 53,851 SH   SOLE 2 29,426 0 24,425
SPROUT SOCIAL INC COM CL A 85209W109   16,589 270 SH   SOLE 4 94 0 176
SPROUT SOCIAL INC COM CL A 85209W109   505,405 8,226 SH   SOLE 7 7,794 0 432
SPROUT SOCIAL INC COM CL A 85209W109   7,691,919 125,194 SH   SOLE 18 114,866 0 10,328
SPROUT SOCIAL INC COM CL A 85209W109   12,965,806 211,032 SH   SOLE 19 211,032 0 0
SPROUT SOCIAL INC COM CL A 85209W109   129,500,406 2,107,754 SH   SOLE 21 2,107,754 0 0
SPROUT SOCIAL INC COM CL A 85209W109   87,562,383 1,425,169 SH   SOLE 22 1,375,963 0 49,206
SPROUT SOCIAL INC COM CL A 85209W109   133,755 2,177 SH   SOLE 23 2,177 0 0
SPROUT SOCIAL INC COM CL A 85209W109   622,019 10,124 SH   SOLE 25 10,124 0 0
SPROUT SOCIAL INC COM CL A 85209W109   720,200 11,722 SH   SOLE 26 11,722 0 0
SPROUT SOCIAL INC COM CL A 85209W109   69,120 1,125 SH   SOLE 28 793 0 332
SPROUT SOCIAL INC COM CL A 85209W109   2,448,445 39,851 SH   SOLE 30 39,851 0 0
SPROUT SOCIAL INC COM CL A 85209W109   23,532 383 SH   SOLE 36 383 0 0
SPROUT SOCIAL INC COM CL A 85209W109   668,652 10,883 SH   SOLE 40 10,883 0 0
SPROUT SOCIAL INC COM CL A 85209W109   813,650 13,243 SH   SOLE 43 12,190 0 1,053
SPROUTS FMRS MKT INC COM 85208M102   6,501,489 135,138 SH   SOLE 2 99,105 0 36,033
SPROUTS FMRS MKT INC COM 85208M102   13,856 288 SH   SOLE 4 288 0 0
SPROUTS FMRS MKT INC COM 85208M102   1,737,445 36,114 SH   SOLE 7 34,206 0 1,908
SPROUTS FMRS MKT INC COM 85208M102   18,699,250 388,677 SH   SOLE 18 388,677 0 0
SPROUTS FMRS MKT INC COM 85208M102   14,619,522 303,877 SH   SOLE 19 303,877 0 0
SPROUTS FMRS MKT INC COM 85208M102   380,707,372 7,913,269 SH   SOLE 21 7,913,269 0 0
SPROUTS FMRS MKT INC COM 85208M102   160,118,259 3,328,170 SH   SOLE 22 3,232,462 0 95,708
SPROUTS FMRS MKT INC COM 85208M102   170,791 3,550 SH   SOLE 23 3,550 0 0
SPROUTS FMRS MKT INC COM 85208M102   1,097,774 22,818 SH   SOLE 25 22,818 0 0
SPROUTS FMRS MKT INC COM 85208M102   2,327,225 48,373 SH   SOLE 26 34,648 0 13,725
SPROUTS FMRS MKT INC COM 85208M102   618,935 12,865 SH   SOLE 28 2,105 0 10,760
SPROUTS FMRS MKT INC COM 85208M102   9,052,762 188,168 SH   SOLE 30 188,168 0 0
SPROUTS FMRS MKT INC COM 85208M102   258,062 5,364 SH   SOLE 36 5,364 0 0
SPROUTS FMRS MKT INC COM 85208M102   994,241 20,666 SH   SOLE 40 20,666 0 0
SPROUTS FMRS MKT INC COM 85208M102   14,235,893 295,903 SH   SOLE 43 282,022 0 13,881
SPRUCE BIOSCIENCES INC COM 85209E109   13,771 4,700 SH   SOLE 18 4,700 0 0
SPRUCE BIOSCIENCES INC COM 85209E109   171,364 58,486 SH   SOLE 21 58,486 0 0
SPRUCE BIOSCIENCES INC COM 85209E109   579,642 197,830 SH   SOLE 22 197,830 0 0
SPRUCE POWER HOLDING CORP COM NEW 9837FR209   30,326 6,861 SH   SOLE 2 6,861 0 0
SPRUCE POWER HOLDING CORP COM NEW 9837FR209   8,380 1,896 SH   SOLE 18 1,896 0 0
SPRUCE POWER HOLDING CORP COM NEW 9837FR209   486 110 SH   SOLE 19 110 0 0
SPRUCE POWER HOLDING CORP COM NEW 9837FR209   915,996 207,239 SH   SOLE 22 207,239 0 0
SPS COMM INC COM 78463M107   3,982,443 20,545 SH   SOLE 2 11,465 0 9,080
SPS COMM INC COM 78463M107   47,297 244 SH   SOLE 4 125 0 119
SPS COMM INC COM 78463M107   1,450,311 7,482 SH   SOLE 7 7,084 0 398
SPS COMM INC COM 78463M107   21,826,966 112,603 SH   SOLE 18 108,641 0 3,962
SPS COMM INC COM 78463M107   16,223,245 83,694 SH   SOLE 19 83,694 0 0
SPS COMM INC COM 78463M107   847,037,768 4,369,778 SH   SOLE 21 4,369,778 0 0
SPS COMM INC COM 78463M107   200,727,135 1,035,530 SH   SOLE 22 1,003,948 0 31,582
SPS COMM INC COM 78463M107   37,217 192 SH   SOLE 23 192 0 0
SPS COMM INC COM 78463M107   1,470,470 7,586 SH   SOLE 25 7,586 0 0
SPS COMM INC COM 78463M107   3,062,090 15,797 SH   SOLE 26 11,633 0 4,164
SPS COMM INC COM 78463M107   335,731 1,732 SH   SOLE 28 639 0 1,093
SPS COMM INC COM 78463M107   16,933,281 87,357 SH   SOLE 30 87,357 0 0
SPS COMM INC COM 78463M107   88,391 456 SH   SOLE 34 456 0 0
SPS COMM INC COM 78463M107   42,451 219 SH   SOLE 36 219 0 0
SPS COMM INC COM 78463M107   1,391,965 7,181 SH   SOLE 40 7,181 0 0
SPS COMM INC COM 78463M107   8,794,331 45,369 SH   SOLE 43 42,913 0 2,456
SPX TECHNOLOGIES INC COM 78473E103   4,123,935 40,827 SH   SOLE 2 26,355 0 14,472
SPX TECHNOLOGIES INC COM 78473E103   16,869 167 SH   SOLE 4 167 0 0
SPX TECHNOLOGIES INC COM 78473E103   913,534 9,044 SH   SOLE 7 8,564 0 480
SPX TECHNOLOGIES INC COM 78473E103   13,461,502 133,269 SH   SOLE 18 133,269 0 0
SPX TECHNOLOGIES INC COM 78473E103   9,176,860 90,851 SH   SOLE 19 90,851 0 0
SPX TECHNOLOGIES INC COM 78473E103   523,734,022 5,184,972 SH   SOLE 21 5,184,972 0 0
SPX TECHNOLOGIES INC COM 78473E103   129,307,446 1,280,145 SH   SOLE 22 1,238,565 0 41,580
SPX TECHNOLOGIES INC COM 78473E103   921,211 9,120 SH   SOLE 25 9,120 0 0
SPX TECHNOLOGIES INC COM 78473E103   3,430,502 33,962 SH   SOLE 26 16,784 0 17,178
SPX TECHNOLOGIES INC COM 78473E103   246,060 2,436 SH   SOLE 28 807 0 1,629
SPX TECHNOLOGIES INC COM 78473E103   10,759,686 106,521 SH   SOLE 30 106,521 0 0
SPX TECHNOLOGIES INC COM 78473E103   914,343 9,052 SH   SOLE 40 9,052 0 0
SPX TECHNOLOGIES INC COM 78473E103   5,822,115 57,639 SH   SOLE 43 53,274 0 4,365
SPYRE THERAPEUTICS INC COM NEW 00773J202   422,158 19,617 SH   SOLE 22 19,617 0 0
SPYRE THERAPEUTICS INC COM NEW 00773J202   3,120 145 SH   SOLE 43 78 0 67
SQUARESPACE INC CLASS A 85225A107   3,729,899 112,993 SH   SOLE 2 64,851 0 48,142
SQUARESPACE INC CLASS A 85225A107   5,975 181 SH   SOLE 4 181 0 0
SQUARESPACE INC CLASS A 85225A107   342,545 10,377 SH   SOLE 7 9,825 0 552
SQUARESPACE INC CLASS A 85225A107   4,545,048 137,687 SH   SOLE 18 137,687 0 0
SQUARESPACE INC CLASS A 85225A107   7,078,598 214,438 SH   SOLE 19 214,438 0 0
SQUARESPACE INC CLASS A 85225A107   68,756,166 2,082,889 SH   SOLE 21 2,082,889 0 0
SQUARESPACE INC CLASS A 85225A107   53,094,670 1,608,442 SH   SOLE 22 1,539,231 0 69,211
SQUARESPACE INC CLASS A 85225A107   217,701 6,595 SH   SOLE 23 6,595 0 0
SQUARESPACE INC CLASS A 85225A107   311,053 9,423 SH   SOLE 25 9,423 0 0
SQUARESPACE INC CLASS A 85225A107   191,887 5,813 SH   SOLE 26 5,227 0 586
SQUARESPACE INC CLASS A 85225A107   41,494 1,257 SH   SOLE 28 0 0 1,257
SQUARESPACE INC CLASS A 85225A107   2,023,084 61,287 SH   SOLE 30 61,287 0 0
SQUARESPACE INC CLASS A 85225A107   12,009,632 363,818 SH   SOLE 34 363,818 0 0
SQUARESPACE INC CLASS A 85225A107   359,974 10,905 SH   SOLE 40 10,905 0 0
SQUARESPACE INC CLASS A 85225A107   530,405 16,068 SH   SOLE 43 15,377 0 691
SR BANCORP INC COM 85227J106   14,627 1,530 SH   SOLE 18 1,530 0 0
SR BANCORP INC COM 85227J106   192,032 20,087 SH   SOLE 21 20,087 0 0
SR BANCORP INC COM 85227J106   946,736 99,031 SH   SOLE 22 99,031 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   45,190,601 739,496 SH   SOLE 2 383,786 0 355,710
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   13,438,333 219,904 SH   SOLE 4 66,987 0 152,917
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,899,482 31,083 SH   SOLE 7 30,572 0 511
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   931,866 15,249 SH   SOLE 13 15,249 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,272,371 20,821 SH   SOLE 15 20,821 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   203,711,828 3,333,527 SH   SOLE 18 3,171,692 0 161,835
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   549,603,051 8,993,668 SH   SOLE 19 8,993,668 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   197,911,518 3,238,611 SH   SOLE 21 3,238,611 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   376,292,403 6,157,624 SH   SOLE 22 5,738,702 0 418,922
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   25,727,371 421,001 SH   SOLE 23 421,001 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   30,680,276 502,050 SH   SOLE 25 498,399 0 3,651
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   25,603,073 418,967 SH   SOLE 26 251,223 0 167,744
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   14,591,846 238,780 SH   SOLE 28 3,146 0 235,634
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   54,302,835 888,608 SH   SOLE 30 888,608 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   3,040,834 49,760 SH   SOLE 31 45,913 0 3,847
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   31,432,417 514,358 SH   SOLE 34 514,358 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   2,959,130 48,423 SH   SOLE 36 48,423 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   770,719 12,612 SH   SOLE 40 12,612 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   26,461 433 SH   OTR 43 433 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   8,008,003 131,042 SH   SOLE 43 108,487 0 22,555
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   15,361,181 366,353 SH   SOLE 19 366,353 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,201,169 28,647 SH   SOLE 22 0 0 28,647
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,677,200 40,000 SH   SOLE 30 40,000 0 0
SSR MINING IN COM 784730103   14,596,682 1,356,569 SH   SOLE 2 13,013 0 1,343,556
SSR MINING IN COM 784730103   18,669 1,735 SH   SOLE 7 1,735 0 0
SSR MINING IN COM 784730103   802,309 74,564 SH   SOLE 18 74,564 0 0
SSR MINING IN COM 784730103   2,015,337 187,299 SH   SOLE 19 187,299 0 0
SSR MINING IN COM 784730103   22,995,325 2,137,112 SH   SOLE 21 2,137,112 0 0
SSR MINING IN COM 784730103   19,794,526 1,839,640 SH   SOLE 22 1,659,663 0 179,977
SSR MINING IN COM 784730103   2,616,143 243,136 SH   SOLE 23 243,136 0 0
SSR MINING IN COM 784730103   16,986,586 1,578,679 SH   SOLE 25 1,578,679 0 0
SSR MINING IN COM 784730103   8,428,190 783,289 SH   SOLE 26 534,303 0 248,986
SSR MINING IN COM 784730103   1,130 105 SH   SOLE 30 105 0 0
SSR MINING IN COM 784730103   29,364 2,729 SH   SOLE 31 2,729 0 0
SSR MINING IN COM 784730103   58,159,640 5,405,171 SH   SOLE 34 5,405,171 0 0
SSR MINING IN COM 784730103   308,123 28,636 SH   SOLE 43 27,322 0 1,314
ST JOE CO COM 790148100   4,706,858 78,213 SH   SOLE 2 43,984 0 34,229
ST JOE CO COM 790148100   8,546 142 SH   SOLE 4 142 0 0
ST JOE CO COM 790148100   16,850 280 SH   SOLE 7 280 0 0
ST JOE CO COM 790148100   6,271,418 104,211 SH   SOLE 18 104,211 0 0
ST JOE CO COM 790148100   11,111,695 184,641 SH   SOLE 19 184,641 0 0
ST JOE CO COM 790148100   245,428,423 4,078,239 SH   SOLE 21 4,078,239 0 0
ST JOE CO COM 790148100   68,075,676 1,131,201 SH   SOLE 22 1,090,698 0 40,503
ST JOE CO COM 790148100   342,966 5,699 SH   SOLE 23 5,699 0 0
ST JOE CO COM 790148100   445,031 7,395 SH   SOLE 25 7,395 0 0
ST JOE CO COM 790148100   359,997 5,982 SH   SOLE 26 5,933 0 49
ST JOE CO COM 790148100   612,452 10,177 SH   SOLE 28 590 0 9,587
ST JOE CO COM 790148100   4,176,793 69,405 SH   SOLE 30 69,405 0 0
ST JOE CO COM 790148100   464,048 7,711 SH   SOLE 40 7,711 0 0
ST JOE CO COM 790148100   2,355,812 39,146 SH   SOLE 43 38,300 0 846
STAAR SURGICAL CO COM PAR $0.01 852312305   2,989,044 95,772 SH   SOLE 2 49,752 0 46,020
STAAR SURGICAL CO COM PAR $0.01 852312305   4,245 136 SH   SOLE 4 136 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   280,047 8,973 SH   SOLE 7 8,498 0 475
STAAR SURGICAL CO COM PAR $0.01 852312305   4,788,769 153,437 SH   SOLE 18 145,072 0 8,365
STAAR SURGICAL CO COM PAR $0.01 852312305   10,173,305 325,963 SH   SOLE 19 325,963 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   177,660,678 5,692,428 SH   SOLE 21 5,692,428 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   48,560,357 1,555,923 SH   SOLE 22 1,499,895 0 56,028
STAAR SURGICAL CO COM PAR $0.01 852312305   191,505 6,136 SH   SOLE 23 6,136 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   270,716 8,674 SH   SOLE 25 8,674 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   3,122,092 100,035 SH   SOLE 26 13,310 0 86,725
STAAR SURGICAL CO COM PAR $0.01 852312305   84,704 2,714 SH   SOLE 28 836 0 1,878
STAAR SURGICAL CO COM PAR $0.01 852312305   4,842,981 155,174 SH   SOLE 30 155,174 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   19,537 626 SH   SOLE 36 626 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   255,797 8,196 SH   SOLE 40 8,196 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   1,422,427 45,576 SH   SOLE 43 31,803 0 13,773
STABILIS SOLUTIONS INC COM 85236P101   2,166 522 SH   SOLE 18 522 0 0
STABILIS SOLUTIONS INC COM 85236P101   27,494 6,625 SH   SOLE 21 6,625 0 0
STAG INDL INC COM 85254J102   16,177,593 412,063 SH   SOLE 2 225,750 0 186,313
STAG INDL INC COM 85254J102   13,577,011 345,823 SH   SOLE 4 345,823 0 0
STAG INDL INC COM 85254J102   10,779,069 274,556 SH   SOLE 7 245,928 0 28,628
STAG INDL INC COM 85254J102   22,173,734 564,792 SH   SOLE 18 564,792 0 0
STAG INDL INC COM 85254J102   18,821,440 479,405 SH   SOLE 19 479,405 0 0
STAG INDL INC COM 85254J102   404,856,933 10,312,199 SH   SOLE 21 10,312,199 0 0
STAG INDL INC COM 85254J102   300,336,252 7,649,930 SH   SOLE 22 6,765,841 0 884,089
STAG INDL INC COM 85254J102   2,646,045 67,398 SH   SOLE 23 67,398 0 0
STAG INDL INC COM 85254J102   16,121,491 410,634 SH   SOLE 25 410,634 0 0
STAG INDL INC COM 85254J102   1,596,979 40,677 SH   SOLE 26 40,677 0 0
STAG INDL INC COM 85254J102   11,634,348 296,341 SH   SOLE 28 86,115 0 210,226
STAG INDL INC COM 85254J102   26,010,771 662,526 SH   SOLE 30 662,526 0 0
STAG INDL INC COM 85254J102   100,349 2,556 SH   SOLE 31 2,556 0 0
STAG INDL INC COM 85254J102   2,715,418 69,165 SH   SOLE 34 69,165 0 0
STAG INDL INC COM 85254J102   884,371 22,526 SH   SOLE 36 22,526 0 0
STAG INDL INC COM 85254J102   1,587,439 40,434 SH   SOLE 40 40,434 0 0
STAG INDL INC COM 85254J102   3,871,781 98,619 SH   SOLE 43 89,333 0 9,286
STAGWELL INC COM CL A 85256A109   601,076 90,660 SH   SOLE 2 24,682 0 65,978
STAGWELL INC COM CL A 85256A109   6,663 1,005 SH   SOLE 7 1,005 0 0
STAGWELL INC COM CL A 85256A109   1,407,244 212,254 SH   SOLE 18 212,254 0 0
STAGWELL INC COM CL A 85256A109   1,095,959 165,303 SH   SOLE 19 165,303 0 0
STAGWELL INC COM CL A 85256A109   21,896,019 3,302,567 SH   SOLE 21 3,302,567 0 0
STAGWELL INC COM CL A 85256A109   17,068,491 2,574,433 SH   SOLE 22 2,477,632 0 96,801
STAGWELL INC COM CL A 85256A109   154,612 23,320 SH   SOLE 25 23,320 0 0
STAGWELL INC COM CL A 85256A109   31,844 4,803 SH   SOLE 28 0 0 4,803
STAGWELL INC COM CL A 85256A109   55,858 8,425 SH   SOLE 40 8,425 0 0
STAGWELL INC COM CL A 85256A109   421,801 63,620 SH   SOLE 43 62,021 0 1,599
STANDARD BIOTOOLS INC COM 34385P108   18,067 8,175 SH   SOLE 2 8,175 0 0
STANDARD BIOTOOLS INC COM 34385P108   64,810 29,326 SH   SOLE 18 29,326 0 0
STANDARD BIOTOOLS INC COM 34385P108   378,836 171,419 SH   SOLE 21 171,419 0 0
STANDARD BIOTOOLS INC COM 34385P108   2,642,908 1,195,886 SH   SOLE 22 1,195,886 0 0
STANDARD BIOTOOLS INC COM 34385P108   56,189 25,425 SH   SOLE 26 16,047 0 9,378
STANDARD BIOTOOLS INC COM 34385P108   253,180 114,561 SH   SOLE 28 0 0 114,561
STANDARD BIOTOOLS INC COM 34385P108   133,570 60,439 SH   SOLE 31 56,290 0 4,149
STANDARD BIOTOOLS INC COM 34385P108   9,673 4,377 SH   SOLE 43 4,377 0 0
STANDARD LITHIUM LTD COM 853606101   52,904 26,190 SH   SOLE 2 26,190 0 0
STANDARD LITHIUM LTD COM 853606101   594,335 294,225 SH   SOLE 7 294,225 0 0
STANDARD MTR PRODS INC COM 853666105   4,473,967 112,383 SH   SOLE 2 73,149 0 39,234
STANDARD MTR PRODS INC COM 853666105   4,180 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105   6,648 167 SH   SOLE 7 167 0 0
STANDARD MTR PRODS INC COM 853666105   2,657,915 66,765 SH   SOLE 18 66,765 0 0
STANDARD MTR PRODS INC COM 853666105   6,546,436 164,442 SH   SOLE 19 164,442 0 0
STANDARD MTR PRODS INC COM 853666105   93,973,814 2,360,558 SH   SOLE 21 2,360,558 0 0
STANDARD MTR PRODS INC COM 853666105   29,895,877 750,964 SH   SOLE 22 710,118 0 40,846
STANDARD MTR PRODS INC COM 853666105   163,778 4,114 SH   SOLE 23 4,114 0 0
STANDARD MTR PRODS INC COM 853666105   145,864 3,664 SH   SOLE 25 3,664 0 0
STANDARD MTR PRODS INC COM 853666105   334,125 8,393 SH   SOLE 26 7,864 0 529
STANDARD MTR PRODS INC COM 853666105   2,429,564 61,029 SH   SOLE 30 61,029 0 0
STANDARD MTR PRODS INC COM 853666105   52,310 1,314 SH   SOLE 34 1,314 0 0
STANDARD MTR PRODS INC COM 853666105   197,736 4,967 SH   SOLE 40 4,967 0 0
STANDARD MTR PRODS INC COM 853666105   913,283 22,941 SH   SOLE 43 21,160 0 1,781
STANDEX INTL CORP COM 854231107   1,355,574 8,559 SH   SOLE 2 4,801 0 3,758
STANDEX INTL CORP COM 854231107   6,652 42 SH   SOLE 4 42 0 0
STANDEX INTL CORP COM 854231107   14,413 91 SH   SOLE 7 91 0 0
STANDEX INTL CORP COM 854231107   5,584,162 35,258 SH   SOLE 18 35,258 0 0
STANDEX INTL CORP COM 854231107   3,853,861 24,333 SH   SOLE 19 24,333 0 0
STANDEX INTL CORP COM 854231107   214,476,137 1,354,187 SH   SOLE 21 1,354,187 0 0
STANDEX INTL CORP COM 854231107   53,340,008 336,785 SH   SOLE 22 325,899 0 10,886
STANDEX INTL CORP COM 854231107   355,880 2,247 SH   SOLE 25 2,247 0 0
STANDEX INTL CORP COM 854231107   1,200,045 7,577 SH   SOLE 26 5,996 0 1,581
STANDEX INTL CORP COM 854231107   359,998 2,273 SH   SOLE 28 61 0 2,212
STANDEX INTL CORP COM 854231107   3,704,667 23,391 SH   SOLE 30 23,391 0 0
STANDEX INTL CORP COM 854231107   342,893 2,165 SH   SOLE 40 2,165 0 0
STANDEX INTL CORP COM 854231107   1,884,412 11,898 SH   SOLE 43 8,563 0 3,335
STANLEY BLACK & DECKER INC COM 854502101   25,090,056 255,760 SH   SOLE 2 50,664 0 205,096
STANLEY BLACK & DECKER INC COM 854502101   13,401,441 136,610 SH   SOLE 4 62,050 0 74,560
STANLEY BLACK & DECKER INC COM 854502101   12,022,646 122,555 SH   SOLE 7 110,981 0 11,574
STANLEY BLACK & DECKER INC COM 854502101   305,189 3,111 SH   SOLE 13 3,111 0 0
STANLEY BLACK & DECKER INC COM 854502101   2,233,933 22,772 SH   SOLE 15 22,772 0 0
STANLEY BLACK & DECKER INC COM 854502101   23,795,332 242,562 SH   SOLE 18 232,963 0 9,599
STANLEY BLACK & DECKER INC COM 854502101   6,991,391 71,268 SH   SOLE 19 71,268 0 0
STANLEY BLACK & DECKER INC COM 854502101   403,973,249 4,117,974 SH   SOLE 21 4,117,974 0 0
STANLEY BLACK & DECKER INC COM 854502101   332,208,979 3,386,432 SH   SOLE 22 3,050,082 0 336,350
STANLEY BLACK & DECKER INC COM 854502101   24,818,711 252,994 SH   SOLE 23 252,994 0 0
STANLEY BLACK & DECKER INC COM 854502101   47,501,884 484,219 SH   SOLE 25 434,799 0 49,420
STANLEY BLACK & DECKER INC COM 854502101   23,843,303 243,051 SH   SOLE 26 160,336 0 82,715
STANLEY BLACK & DECKER INC COM 854502101   20,830,260 212,337 SH   SOLE 28 11,579 0 200,758
STANLEY BLACK & DECKER INC COM 854502101   85,082,424 867,303 SH   SOLE 30 867,303 0 0
STANLEY BLACK & DECKER INC COM 854502101   3,345,995 34,108 SH   SOLE 31 31,636 0 2,472
STANLEY BLACK & DECKER INC COM 854502101   654,719 6,674 SH   SOLE 34 6,674 0 0
STANLEY BLACK & DECKER INC COM 854502101   3,942,149 40,185 SH   SOLE 36 40,185 0 0
STANLEY BLACK & DECKER INC COM 854502101   820,018 8,359 SH   SOLE 40 8,359 0 0
STANLEY BLACK & DECKER INC COM 854502101   38,848 396 SH   OTR 43 396 0 0
STANLEY BLACK & DECKER INC COM 854502101   17,462,879 178,011 SH   SOLE 43 154,150 0 23,861
STANTEC INC COM 85472N109   13,856,591 172,797 SH   SOLE 21 172,797 0 0
STANTEC INC COM 85472N109   13,333,158 166,270 SH   SOLE 43 158,372 0 7,898
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   3,578,037 168,299 SH   SOLE 2 168,299 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   401,580 18,889 SH   SOLE 4 11,120 0 7,769
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   184,345 8,671 SH   SOLE 7 8,671 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   35,759 1,682 SH   SOLE 19 1,682 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   9,952,380 468,127 SH   SOLE 21 468,127 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   9,611,518 452,094 SH   SOLE 22 452,094 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   119,524 5,622 SH   SOLE 23 5,622 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   334,505 15,734 SH   SOLE 28 0 0 15,734
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   8,587,956 403,949 SH   SOLE 30 403,949 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   299,511 14,088 SH   SOLE 31 10,947 0 3,141
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   680 32 SH   SOLE 43 32 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103   1,528 1,462 SH   SOLE 22 1,462 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   132,030 11,451 SH   SOLE 2 7,894 0 3,557
STAR GROUP L P UNIT LTD PARTNR 85512C105   55,932 4,851 SH   SOLE 18 4,851 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   472,868 41,012 SH   SOLE 21 41,012 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   109,051 9,458 SH   SOLE 22 8,595 0 863
STAR GROUP L P UNIT LTD PARTNR 85512C105   97,094 8,421 SH   SOLE 30 8,421 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   60,740 5,268 SH   SOLE 40 5,268 0 0
STAR HLDGS SHS BEN INT 85512G106   1,051,147 70,170 SH   SOLE 2 63,478 0 6,692
STAR HLDGS SHS BEN INT 85512G106   1,498 100 SH   SOLE 7 100 0 0
STAR HLDGS SHS BEN INT 85512G106   581,104 38,792 SH   SOLE 18 38,792 0 0
STAR HLDGS SHS BEN INT 85512G106   426,181 28,450 SH   SOLE 19 28,450 0 0
STAR HLDGS SHS BEN INT 85512G106   7,875,930 525,763 SH   SOLE 21 525,763 0 0
STAR HLDGS SHS BEN INT 85512G106   6,467,211 431,723 SH   SOLE 22 419,734 0 11,989
STAR HLDGS SHS BEN INT 85512G106   22,125 1,477 SH   SOLE 23 1,477 0 0
STAR HLDGS SHS BEN INT 85512G106   105 7 SH   SOLE 43 7 0 0
STARBUCKS CORP COM 855244109   247,257,241 2,575,328 SH   SOLE 2 782,801 0 1,792,527
STARBUCKS CORP COM 855244109   74,697,700 778,020 SH   SOLE 4 543,602 0 234,418
STARBUCKS CORP COM 855244109   120,256,461 1,252,541 SH   SOLE 7 1,136,717 0 115,824
STARBUCKS CORP COM 855244109   5,618,313 58,518 SH   SOLE 13 58,518 0 0
STARBUCKS CORP COM 855244109   16,978,216 176,838 SH   SOLE 15 176,838 0 0
STARBUCKS CORP COM 855244109   184,587,866 1,922,590 SH   SOLE 18 1,817,284 0 105,306
STARBUCKS CORP COM 855244109   84,198,946 876,981 SH   SOLE 19 876,981 0 0
STARBUCKS CORP COM 855244109   2,557,028,377 26,632,938 SH   SOLE 21 26,632,938 0 0
STARBUCKS CORP COM 855244109   2,384,052,537 24,831,294 SH   SOLE 22 22,337,766 0 2,493,528
STARBUCKS CORP COM 855244109   239,532,661 2,494,872 SH   SOLE 23 2,494,872 0 0
STARBUCKS CORP COM 855244109   288,220,484 3,001,984 SH   SOLE 25 2,484,118 0 517,866
STARBUCKS CORP COM 855244109   134,330,855 1,399,134 SH   SOLE 26 798,676 0 600,458
STARBUCKS CORP COM 855244109   219,257,653 2,283,696 SH   SOLE 28 126,701 0 2,156,995
STARBUCKS CORP COM 855244109   3,946,875 41,109 SH   SOLE 29 41,109 0 0
STARBUCKS CORP COM 855244109   701,836,940 7,310,040 SH   SOLE 30 7,310,040 0 0
STARBUCKS CORP COM 855244109   31,786,511 331,075 SH   SOLE 31 311,769 0 19,306
STARBUCKS CORP COM 855244109   31,696,933 330,142 SH   SOLE 32 330,142 0 0
STARBUCKS CORP COM 855244109   33,133,435 345,104 SH   SOLE 34 345,104 0 0
STARBUCKS CORP COM 855244109   25,729,336 267,986 SH   SOLE 36 267,986 0 0
STARBUCKS CORP COM 855244109   5,748,695 59,876 SH   SOLE 40 59,876 0 0
STARBUCKS CORP COM 855244109   155,920 1,624 SH   OTR 43 1,624 0 0
STARBUCKS CORP COM 855244109   170,938,651 1,780,425 SH   SOLE 43 1,542,519 0 237,906
STARRETT L S CO CL A 855668109   11,749 971 SH   SOLE 18 971 0 0
STARRETT L S CO CL A 855668109   159,321 13,167 SH   SOLE 21 13,167 0 0
STARRETT L S CO CL A 855668109   291,550 24,095 SH   SOLE 22 24,095 0 0
STARTEK INC COM 85569C107   25,216 5,718 SH   SOLE 18 5,718 0 0
STARTEK INC COM 85569C107   154,231 34,973 SH   SOLE 21 34,973 0 0
STARTEK INC COM 85569C107   1,194,325 270,822 SH   SOLE 22 270,822 0 0
STARTEK INC COM 85569C107   19,894 4,511 SH   SOLE 26 2,847 0 1,664
STARTEK INC COM 85569C107   89,607 20,319 SH   SOLE 28 0 0 20,319
STARTEK INC COM 85569C107   47,280 10,721 SH   SOLE 31 9,985 0 736
STARWOOD PPTY TR INC COM 85571B105   23,477,238 1,116,900 SH   SOLE 2 304,878 0 812,022
STARWOOD PPTY TR INC COM 85571B105   17,720 843 SH   SOLE 4 843 0 0
STARWOOD PPTY TR INC COM 85571B105   1,208,881 57,511 SH   SOLE 7 54,999 0 2,512
STARWOOD PPTY TR INC COM 85571B105   11,279,059 536,587 SH   SOLE 18 536,587 0 0
STARWOOD PPTY TR INC COM 85571B105   1,993,327 94,830 SH   SOLE 19 94,830 0 0
STARWOOD PPTY TR INC COM 85571B105   390,895,634 18,596,367 SH   SOLE 21 18,596,367 0 0
STARWOOD PPTY TR INC COM 85571B105   181,338,678 8,626,959 SH   SOLE 22 8,224,814 0 402,145
STARWOOD PPTY TR INC COM 85571B105   1,314,381 62,530 SH   SOLE 25 62,530 0 0
STARWOOD PPTY TR INC COM 85571B105   2,821,473 134,228 SH   SOLE 26 134,228 0 0
STARWOOD PPTY TR INC COM 85571B105   456,218 21,704 SH   SOLE 28 5,113 0 16,591
STARWOOD PPTY TR INC COM 85571B105   3,641,736 173,251 SH   SOLE 30 173,251 0 0
STARWOOD PPTY TR INC COM 85571B105   84,101 4,001 SH   SOLE 31 4,001 0 0
STARWOOD PPTY TR INC COM 85571B105   297,307 14,144 SH   SOLE 36 14,144 0 0
STARWOOD PPTY TR INC COM 85571B105   1,348,076 64,133 SH   SOLE 40 64,133 0 0
STARWOOD PPTY TR INC COM 85571B105   11,793,718 561,071 SH   SOLE 43 467,320 0 93,751
STATE STR CORP COM 857477103   59,076,728 762,674 SH   SOLE 2 156,831 0 605,843
STATE STR CORP COM 857477103   20,034,254 258,640 SH   SOLE 4 120,559 0 138,081
STATE STR CORP COM 857477103   30,906,463 398,999 SH   SOLE 7 343,541 0 55,458
STATE STR CORP COM 857477103   1,363,761 17,606 SH   SOLE 13 17,606 0 0
STATE STR CORP COM 857477103   3,915,758 50,552 SH   SOLE 15 50,552 0 0
STATE STR CORP COM 857477103   53,273,115 687,750 SH   SOLE 18 667,243 0 20,507
STATE STR CORP COM 857477103   10,495,907 135,501 SH   SOLE 19 135,501 0 0
STATE STR CORP COM 857477103   707,294,851 9,131,098 SH   SOLE 21 9,131,098 0 0
STATE STR CORP COM 857477103   519,530,649 6,707,083 SH   SOLE 22 6,005,436 0 701,647
STATE STR CORP COM 857477103   39,528,070 510,303 SH   SOLE 23 510,303 0 0
STATE STR CORP COM 857477103   98,517,346 1,271,848 SH   SOLE 25 1,186,955 0 84,893
STATE STR CORP COM 857477103   35,449,646 457,651 SH   SOLE 26 274,865 0 182,786
STATE STR CORP COM 857477103   67,052,474 865,640 SH   SOLE 28 103,803 0 761,837
STATE STR CORP COM 857477103   213,953,505 2,762,116 SH   SOLE 30 2,758,151 0 3,965
STATE STR CORP COM 857477103   5,744,279 74,158 SH   SOLE 31 68,748 0 5,410
STATE STR CORP COM 857477103   1,784,369 23,036 SH   SOLE 34 23,036 0 0
STATE STR CORP COM 857477103   7,158,001 92,409 SH   SOLE 36 92,409 0 0
STATE STR CORP COM 857477103   1,281,808 16,548 SH   SOLE 40 16,548 0 0
STATE STR CORP COM 857477103   39,505 510 SH   OTR 43 510 0 0
STATE STR CORP COM 857477103   53,172,967 686,457 SH   SOLE 43 623,207 0 63,250
STEEL CONNECT INC COM 858098205   6,484 673 SH   SOLE 18 673 0 0
STEEL CONNECT INC COM 858098205   89,885 9,329 SH   SOLE 21 9,329 0 0
STEEL CONNECT INC COM 858098205   4,519 469 SH   SOLE 22 469 0 0
STEEL DYNAMICS INC COM 858119100   49,772,891 421,447 SH   SOLE 2 64,274 0 357,173
STEEL DYNAMICS INC COM 858119100   19,725,653 167,025 SH   SOLE 4 86,254 0 80,771
STEEL DYNAMICS INC COM 858119100   26,413,892 223,657 SH   SOLE 7 175,747 0 47,910
STEEL DYNAMICS INC COM 858119100   420,554 3,561 SH   SOLE 13 3,561 0 0
STEEL DYNAMICS INC COM 858119100   2,835,109 24,006 SH   SOLE 15 24,006 0 0
STEEL DYNAMICS INC COM 858119100   29,371,588 248,701 SH   SOLE 18 231,092 0 17,609
STEEL DYNAMICS INC COM 858119100   15,382,053 130,246 SH   SOLE 19 130,246 0 0
STEEL DYNAMICS INC COM 858119100   596,716,430 5,052,637 SH   SOLE 21 5,052,637 0 0
STEEL DYNAMICS INC COM 858119100   396,549,212 3,357,741 SH   SOLE 22 3,008,788 0 348,953
STEEL DYNAMICS INC COM 858119100   29,753,996 251,939 SH   SOLE 23 251,939 0 0
STEEL DYNAMICS INC COM 858119100   91,156,076 771,855 SH   SOLE 25 771,855 0 0
STEEL DYNAMICS INC COM 858119100   33,818,762 286,357 SH   SOLE 26 110,533 0 175,824
STEEL DYNAMICS INC COM 858119100   55,684,859 471,506 SH   SOLE 28 95,911 0 375,595
STEEL DYNAMICS INC COM 858119100   132,272 1,120 SH   SOLE 29 1,120 0 0
STEEL DYNAMICS INC COM 858119100   180,271,029 1,526,427 SH   SOLE 30 1,296,397 0 230,030
STEEL DYNAMICS INC COM 858119100   4,564,211 38,647 SH   SOLE 31 35,769 0 2,878
STEEL DYNAMICS INC COM 858119100   122,001,079 1,033,032 SH   SOLE 34 1,033,032 0 0
STEEL DYNAMICS INC COM 858119100   5,018,305 42,492 SH   SOLE 36 42,492 0 0
STEEL DYNAMICS INC COM 858119100   1,027,352 8,699 SH   SOLE 40 8,699 0 0
STEEL DYNAMICS INC COM 858119100   20,549 174 SH   OTR 43 174 0 0
STEEL DYNAMICS INC COM 858119100   27,012,280 228,724 SH   SOLE 43 203,894 0 24,829
STEELCASE INC CL A 858155203   4,698,376 347,513 SH   SOLE 2 224,250 0 123,263
STEELCASE INC CL A 858155203   2,839 210 SH   SOLE 4 210 0 0
STEELCASE INC CL A 858155203   8,977 664 SH   SOLE 7 664 0 0
STEELCASE INC CL A 858155203   3,476,357 257,127 SH   SOLE 18 257,127 0 0
STEELCASE INC CL A 858155203   10,359,673 766,248 SH   SOLE 19 766,248 0 0
STEELCASE INC CL A 858155203   50,261,884 3,717,595 SH   SOLE 21 3,717,595 0 0
STEELCASE INC CL A 858155203   42,011,102 3,107,330 SH   SOLE 22 2,964,751 0 142,579
STEELCASE INC CL A 858155203   177,369 13,119 SH   SOLE 23 13,119 0 0
STEELCASE INC CL A 858155203   1,387,747 102,644 SH   SOLE 25 102,644 0 0
STEELCASE INC CL A 858155203   2,531,539 187,244 SH   SOLE 26 13,807 0 173,437
STEELCASE INC CL A 858155203   628,896 46,516 SH   SOLE 28 46,516 0 0
STEELCASE INC CL A 858155203   1,013,229 74,943 SH   SOLE 30 74,943 0 0
STEELCASE INC CL A 858155203   1,347,417 99,661 SH   SOLE 34 99,661 0 0
STEELCASE INC CL A 858155203   63,476 4,695 SH   SOLE 36 4,695 0 0
STEELCASE INC CL A 858155203   260,787 19,289 SH   SOLE 40 19,289 0 0
STEELCASE INC CL A 858155203   1,736,285 128,423 SH   SOLE 43 125,613 0 2,810
STELLANTIS N.V SHS N82405106   3,428 147 SH   SOLE 18 147 0 0
STELLANTIS N.V SHS N82405106   83,949,635 3,599,899 SH   SOLE 43 3,161,755 0 438,144
STELLAR BANCORP INC COM 858927106   1,234,676 44,349 SH   SOLE 2 12,956 0 31,393
STELLAR BANCORP INC COM 858927106   12,444 447 SH   SOLE 7 447 0 0
STELLAR BANCORP INC COM 858927106   4,609,163 165,559 SH   SOLE 18 165,559 0 0
STELLAR BANCORP INC COM 858927106   2,783,165 99,970 SH   SOLE 19 99,970 0 0
STELLAR BANCORP INC COM 858927106   164,437,572 5,906,522 SH   SOLE 21 5,906,522 0 0
STELLAR BANCORP INC COM 858927106   37,213,088 1,336,677 SH   SOLE 22 1,276,699 0 59,978
STELLAR BANCORP INC COM 858927106   246,774 8,864 SH   SOLE 25 8,864 0 0
STELLAR BANCORP INC COM 858927106   88,336 3,173 SH   SOLE 28 65 0 3,108
STELLAR BANCORP INC COM 858927106   2,731,438 98,112 SH   SOLE 30 98,112 0 0
STELLAR BANCORP INC COM 858927106   235,387 8,455 SH   SOLE 40 8,455 0 0
STELLAR BANCORP INC COM 858927106   922,817 33,147 SH   SOLE 43 32,421 0 726
STELLUS CAP INVT CORP COM 858568108   1,056,450 82,214 SH   SOLE 30 82,214 0 0
STEM INC COM 85859N102   643,401 165,825 SH   SOLE 2 43,194 0 122,631
STEM INC COM 85859N102   1,335 344 SH   SOLE 4 344 0 0
STEM INC COM 85859N102   400,955 103,339 SH   SOLE 7 97,694 0 5,645
STEM INC COM 85859N102   1,506,507 388,275 SH   SOLE 18 388,275 0 0
STEM INC COM 85859N102   1,130,422 291,346 SH   SOLE 19 291,346 0 0
STEM INC COM 85859N102   21,860,071 5,634,039 SH   SOLE 21 5,634,039 0 0
STEM INC COM 85859N102   15,635,023 4,029,645 SH   SOLE 22 3,827,934 0 201,711
STEM INC COM 85859N102   109,525 28,228 SH   SOLE 25 28,228 0 0
STEM INC COM 85859N102   7,826 2,017 SH   SOLE 26 2,017 0 0
STEM INC COM 85859N102   411,784 106,130 SH   SOLE 28 94,167 0 11,963
STEM INC COM 85859N102   1,143,568 294,734 SH   SOLE 30 294,734 0 0
STEM INC COM 85859N102   9,941 2,562 SH   SOLE 36 2,562 0 0
STEM INC COM 85859N102   111,135 28,643 SH   SOLE 40 28,643 0 0
STEM INC COM 85859N102   498,370 128,446 SH   SOLE 43 121,390 0 7,056
STEPAN CO COM 858586100   2,311,937 24,452 SH   SOLE 2 10,496 0 13,956
STEPAN CO COM 858586100   8,510 90 SH   SOLE 4 90 0 0
STEPAN CO COM 858586100   1,169,111 12,365 SH   SOLE 7 11,891 0 474
STEPAN CO COM 858586100   6,458,711 68,310 SH   SOLE 18 68,310 0 0
STEPAN CO COM 858586100   4,154,243 43,937 SH   SOLE 19 43,937 0 0
STEPAN CO COM 858586100   243,560,233 2,575,994 SH   SOLE 21 2,575,994 0 0
STEPAN CO COM 858586100   59,472,801 629,009 SH   SOLE 22 601,543 0 27,466
STEPAN CO COM 858586100   513,596 5,432 SH   SOLE 25 5,432 0 0
STEPAN CO COM 858586100   1,985,739 21,002 SH   SOLE 26 10,108 0 10,894
STEPAN CO COM 858586100   37,915 401 SH   SOLE 28 401 0 0
STEPAN CO COM 858586100   6,330,501 66,954 SH   SOLE 30 66,954 0 0
STEPAN CO COM 858586100   156,575 1,656 SH   SOLE 36 1,656 0 0
STEPAN CO COM 858586100   423,584 4,480 SH   SOLE 40 4,480 0 0
STEPAN CO COM 858586100   4,165,022 44,051 SH   SOLE 43 39,079 0 4,972
STEPSTONE GROUP INC COM CL A 85914M107   971,738 30,529 SH   SOLE 2 17,661 0 12,868
STEPSTONE GROUP INC COM CL A 85914M107   4,775 150 SH   SOLE 4 150 0 0
STEPSTONE GROUP INC COM CL A 85914M107   14,928 469 SH   SOLE 7 469 0 0
STEPSTONE GROUP INC COM CL A 85914M107   4,116,892 129,340 SH   SOLE 18 129,340 0 0
STEPSTONE GROUP INC COM CL A 85914M107   3,537,714 111,144 SH   SOLE 19 111,144 0 0
STEPSTONE GROUP INC COM CL A 85914M107   67,065,746 2,106,998 SH   SOLE 21 2,106,998 0 0
STEPSTONE GROUP INC COM CL A 85914M107   47,855,195 1,503,462 SH   SOLE 22 1,459,629 0 43,833
STEPSTONE GROUP INC COM CL A 85914M107   351,053 11,029 SH   SOLE 25 11,029 0 0
STEPSTONE GROUP INC COM CL A 85914M107   460,612 14,471 SH   SOLE 26 14,471 0 0
STEPSTONE GROUP INC COM CL A 85914M107   22,886 719 SH   SOLE 28 719 0 0
STEPSTONE GROUP INC COM CL A 85914M107   798,551 25,088 SH   SOLE 30 25,088 0 0
STEPSTONE GROUP INC COM CL A 85914M107   330,809 10,393 SH   SOLE 40 10,393 0 0
STEPSTONE GROUP INC COM CL A 85914M107   646,864 20,322 SH   SOLE 43 16,425 0 3,897
STEREOTAXIS INC COM NEW 85916J409   16,639 9,508 SH   SOLE 18 9,508 0 0
STEREOTAXIS INC COM NEW 85916J409   219,345 125,340 SH   SOLE 21 125,340 0 0
STEREOTAXIS INC COM NEW 85916J409   1,641,929 938,245 SH   SOLE 22 938,245 0 0
STERICYCLE INC COM 858912108   6,966,847 140,574 SH   SOLE 2 82,769 0 57,805
STERICYCLE INC COM 858912108   11,994 242 SH   SOLE 4 242 0 0
STERICYCLE INC COM 858912108   59,224 1,195 SH   SOLE 7 1,195 0 0
STERICYCLE INC COM 858912108   7,998,290 161,386 SH   SOLE 18 161,386 0 0
STERICYCLE INC COM 858912108   1,524,912 30,769 SH   SOLE 19 30,769 0 0
STERICYCLE INC COM 858912108   222,729,083 4,494,130 SH   SOLE 21 4,494,130 0 0
STERICYCLE INC COM 858912108   133,335,530 2,690,386 SH   SOLE 22 2,566,321 0 124,065
STERICYCLE INC COM 858912108   905,263 18,266 SH   SOLE 25 18,266 0 0
STERICYCLE INC COM 858912108   1,604,703 32,379 SH   SOLE 26 32,379 0 0
STERICYCLE INC COM 858912108   513,293 10,357 SH   SOLE 28 1,635 0 8,722
STERICYCLE INC COM 858912108   2,425,863 48,948 SH   SOLE 30 48,948 0 0
STERICYCLE INC COM 858912108   66,460 1,341 SH   SOLE 31 1,341 0 0
STERICYCLE INC COM 858912108   421,012 8,495 SH   SOLE 36 8,495 0 0
STERICYCLE INC COM 858912108   929,101 18,747 SH   SOLE 40 18,747 0 0
STERICYCLE INC COM 858912108   1,651,884 33,331 SH   SOLE 43 31,655 0 1,676
STERIS PLC SHS USD G8473T100   54,882,255 249,635 SH   SOLE 2 84,866 0 164,769
STERIS PLC SHS USD G8473T100   13,457,458 61,212 SH   SOLE 4 49,888 0 11,324
STERIS PLC SHS USD G8473T100   40,115,590 182,468 SH   SOLE 7 168,387 0 14,081
STERIS PLC SHS USD G8473T100   784,205 3,567 SH   SOLE 13 3,567 0 0
STERIS PLC SHS USD G8473T100   3,393,605 15,436 SH   SOLE 15 15,436 0 0
STERIS PLC SHS USD G8473T100   36,649,655 166,703 SH   SOLE 18 160,652 0 6,051
STERIS PLC SHS USD G8473T100   259,455,538 1,180,148 SH   SOLE 19 1,180,148 0 0
STERIS PLC SHS USD G8473T100   804,404,988 3,658,881 SH   SOLE 21 3,658,881 0 0
STERIS PLC SHS USD G8473T100   499,235,160 2,270,799 SH   SOLE 22 2,057,558 0 213,241
STERIS PLC SHS USD G8473T100   34,738,499 158,010 SH   SOLE 23 158,010 0 0
STERIS PLC SHS USD G8473T100   62,268,555 283,232 SH   SOLE 25 282,942 0 290
STERIS PLC SHS USD G8473T100   26,441,799 120,272 SH   SOLE 26 56,093 0 64,179
STERIS PLC SHS USD G8473T100   42,757,088 194,483 SH   SOLE 28 4,118 0 190,365
STERIS PLC SHS USD G8473T100   212,584,617 966,953 SH   SOLE 30 966,953 0 0
STERIS PLC SHS USD G8473T100   4,996,971 22,729 SH   SOLE 31 21,144 0 1,585
STERIS PLC SHS USD G8473T100   107,181,712 487,522 SH   SOLE 34 487,522 0 0
STERIS PLC SHS USD G8473T100   5,590,566 25,429 SH   SOLE 36 25,429 0 0
STERIS PLC SHS USD G8473T100   1,164,106 5,295 SH   SOLE 40 5,295 0 0
STERIS PLC SHS USD G8473T100   25,722 117 SH   OTR 43 117 0 0
STERIS PLC SHS USD G8473T100   18,108,123 82,366 SH   SOLE 43 67,516 0 14,850
STERLING BANCORP INC COM 85917W102   69,459 12,038 SH   SOLE 2 1,036 0 11,002
STERLING BANCORP INC COM 85917W102   347,164 60,167 SH   SOLE 18 60,167 0 0
STERLING BANCORP INC COM 85917W102   228,596 39,618 SH   SOLE 19 39,618 0 0
STERLING BANCORP INC COM 85917W102   4,577,716 793,365 SH   SOLE 21 793,365 0 0
STERLING BANCORP INC COM 85917W102   2,113,032 366,210 SH   SOLE 22 352,047 0 14,163
STERLING BANCORP INC COM 85917W102   762 132 SH   SOLE 43 132 0 0
STERLING CHECK CORP COM 85917T109   754,548 54,206 SH   SOLE 2 35,337 0 18,869
STERLING CHECK CORP COM 85917T109   3,355 241 SH   SOLE 7 241 0 0
STERLING CHECK CORP COM 85917T109   1,124,263 80,766 SH   SOLE 18 80,766 0 0
STERLING CHECK CORP COM 85917T109   5,071,752 364,350 SH   SOLE 19 364,350 0 0
STERLING CHECK CORP COM 85917T109   16,846,193 1,210,215 SH   SOLE 21 1,210,215 0 0
STERLING CHECK CORP COM 85917T109   11,030,486 792,420 SH   SOLE 22 753,306 0 39,114
STERLING CHECK CORP COM 85917T109   71,591 5,143 SH   SOLE 25 5,143 0 0
STERLING CHECK CORP COM 85917T109   30,179 2,168 SH   SOLE 26 2,168 0 0
STERLING CHECK CORP COM 85917T109   344,088 24,719 SH   SOLE 30 24,719 0 0
STERLING CHECK CORP COM 85917T109   4,685,583 336,608 SH   SOLE 34 336,608 0 0
STERLING CHECK CORP COM 85917T109   9,869 709 SH   SOLE 36 709 0 0
STERLING CHECK CORP COM 85917T109   62,487 4,489 SH   SOLE 40 4,489 0 0
STERLING CHECK CORP COM 85917T109   98,498 7,076 SH   SOLE 43 6,973 0 103
STERLING INFRASTRUCTURE INC COM 859241101   5,565,793 63,298 SH   SOLE 2 39,641 0 23,657
STERLING INFRASTRUCTURE INC COM 859241101   9,496 108 SH   SOLE 4 108 0 0
STERLING INFRASTRUCTURE INC COM 859241101   15,617,599 177,614 SH   SOLE 7 177,243 0 371
STERLING INFRASTRUCTURE INC COM 859241101   7,052,602 80,207 SH   SOLE 18 78,064 0 2,143
STERLING INFRASTRUCTURE INC COM 859241101   15,542,946 176,765 SH   SOLE 19 176,765 0 0
STERLING INFRASTRUCTURE INC COM 859241101   124,253,355 1,413,094 SH   SOLE 21 1,413,094 0 0
STERLING INFRASTRUCTURE INC COM 859241101   85,713,812 974,796 SH   SOLE 22 937,686 0 37,110
STERLING INFRASTRUCTURE INC COM 859241101   165,396 1,881 SH   SOLE 23 1,881 0 0
STERLING INFRASTRUCTURE INC COM 859241101   521,777 5,934 SH   SOLE 25 5,934 0 0
STERLING INFRASTRUCTURE INC COM 859241101   1,183,274 13,457 SH   SOLE 26 9,554 0 3,903
STERLING INFRASTRUCTURE INC COM 859241101   2,776,302 31,574 SH   SOLE 30 31,574 0 0
STERLING INFRASTRUCTURE INC COM 859241101   604,958 6,880 SH   SOLE 34 6,880 0 0
STERLING INFRASTRUCTURE INC COM 859241101   20,224 230 SH   SOLE 36 230 0 0
STERLING INFRASTRUCTURE INC COM 859241101   515,534 5,863 SH   SOLE 40 5,863 0 0
STERLING INFRASTRUCTURE INC COM 859241101   1,463,067 16,639 SH   SOLE 43 16,152 0 487
STEVANATO GROUP S P A ORD SHS T9224W109   7,114,530 260,701 SH   SOLE 21 260,701 0 0
STEVANATO GROUP S P A ORD SHS T9224W109   42,627 1,562 SH   SOLE 36 1,562 0 0
STEVANATO GROUP S P A ORD SHS T9224W109   982 36 SH   SOLE 43 36 0 0
STEWART INFORMATION SVCS COR COM 860372101   1,404,419 23,905 SH   SOLE 2 7,082 0 16,823
STEWART INFORMATION SVCS COR COM 860372101   691,546 11,771 SH   SOLE 7 11,132 0 639
STEWART INFORMATION SVCS COR COM 860372101   5,038,929 85,769 SH   SOLE 18 85,769 0 0
STEWART INFORMATION SVCS COR COM 860372101   2,727,939 46,433 SH   SOLE 19 46,433 0 0
STEWART INFORMATION SVCS COR COM 860372101   180,250,875 3,068,100 SH   SOLE 21 3,068,100 0 0
STEWART INFORMATION SVCS COR COM 860372101   38,248,659 651,041 SH   SOLE 22 619,611 0 31,430
STEWART INFORMATION SVCS COR COM 860372101   307,145 5,228 SH   SOLE 25 5,228 0 0
STEWART INFORMATION SVCS COR COM 860372101   28,083 478 SH   SOLE 28 478 0 0
STEWART INFORMATION SVCS COR COM 860372101   4,058,803 69,086 SH   SOLE 30 69,086 0 0
STEWART INFORMATION SVCS COR COM 860372101   184,475 3,140 SH   SOLE 40 3,140 0 0
STEWART INFORMATION SVCS COR COM 860372101   729,311 12,414 SH   SOLE 43 11,655 0 759
STIFEL FINL CORP COM 860630102   17,341,852 250,786 SH   SOLE 2 109,212 0 141,574
STIFEL FINL CORP COM 860630102   22,889 331 SH   SOLE 4 331 0 0
STIFEL FINL CORP COM 860630102   970,175 14,030 SH   SOLE 7 13,327 0 703
STIFEL FINL CORP COM 860630102   13,489,091 195,070 SH   SOLE 18 195,070 0 0
STIFEL FINL CORP COM 860630102   2,230,986 32,263 SH   SOLE 19 32,263 0 0
STIFEL FINL CORP COM 860630102   359,970,974 5,205,654 SH   SOLE 21 5,205,654 0 0
STIFEL FINL CORP COM 860630102   212,923,845 3,079,159 SH   SOLE 22 2,939,315 0 139,844
STIFEL FINL CORP COM 860630102   1,469,230 21,247 SH   SOLE 25 21,247 0 0
STIFEL FINL CORP COM 860630102   1,793,060 25,930 SH   SOLE 26 25,849 0 81
STIFEL FINL CORP COM 860630102   129,449 1,872 SH   SOLE 28 1,872 0 0
STIFEL FINL CORP COM 860630102   3,919,560 56,682 SH   SOLE 30 56,682 0 0
STIFEL FINL CORP COM 860630102   96,879 1,401 SH   SOLE 31 1,401 0 0
STIFEL FINL CORP COM 860630102   109,741 1,587 SH   SOLE 36 1,587 0 0
STIFEL FINL CORP COM 860630102   1,531,119 22,142 SH   SOLE 40 22,142 0 0
STIFEL FINL CORP COM 860630102   7,090,264 102,535 SH   SOLE 43 93,879 0 8,656
STITCH FIX INC COM CL A 860897107   1,878,052 526,065 SH   SOLE 2 321,027 0 205,038
STITCH FIX INC COM CL A 860897107   853 239 SH   SOLE 4 239 0 0
STITCH FIX INC COM CL A 860897107   3,392 950 SH   SOLE 7 950 0 0
STITCH FIX INC COM CL A 860897107   1,061,907 297,453 SH   SOLE 18 282,838 0 14,615
STITCH FIX INC COM CL A 860897107   4,892,442 1,370,432 SH   SOLE 19 1,370,432 0 0
STITCH FIX INC COM CL A 860897107   13,057,389 3,657,532 SH   SOLE 21 3,657,532 0 0
STITCH FIX INC COM CL A 860897107   13,752,818 3,852,330 SH   SOLE 22 3,677,039 0 175,291
STITCH FIX INC COM CL A 860897107   95,301 26,695 SH   SOLE 23 26,695 0 0
STITCH FIX INC COM CL A 860897107   39,324 11,015 SH   SOLE 25 11,015 0 0
STITCH FIX INC COM CL A 860897107   637,991 178,709 SH   SOLE 26 17,181 0 161,528
STITCH FIX INC COM CL A 860897107   2,106 590 SH   SOLE 28 590 0 0
STITCH FIX INC COM CL A 860897107   396,006 110,926 SH   SOLE 30 110,926 0 0
STITCH FIX INC COM CL A 860897107   25,229 7,067 SH   SOLE 40 7,067 0 0
STITCH FIX INC COM CL A 860897107   15,326 4,293 SH   SOLE 43 4,205 0 88
STMICROELECTRONICS N V NY REGISTRY 861012102   259,322 5,173 SH   SOLE 2 5,083 0 90
STMICROELECTRONICS N V NY REGISTRY 861012102   28,023 559 SH   SOLE 7 559 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   8,290,003 165,370 SH   SOLE 18 165,370 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   143,244,971 2,857,470 SH   SOLE 21 2,857,470 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   15,536,490 309,924 SH   SOLE 34 309,924 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   52,268,107 1,042,651 SH   SOLE 43 964,614 0 78,037
STOCK YDS BANCORP INC COM 861025104   849,739 16,503 SH   SOLE 2 8,076 0 8,427
STOCK YDS BANCORP INC COM 861025104   6,591 128 SH   SOLE 4 128 0 0
STOCK YDS BANCORP INC COM 861025104   9,989 194 SH   SOLE 7 194 0 0
STOCK YDS BANCORP INC COM 861025104   3,484,689 67,677 SH   SOLE 18 67,677 0 0
STOCK YDS BANCORP INC COM 861025104   2,910,369 56,523 SH   SOLE 19 56,523 0 0
STOCK YDS BANCORP INC COM 861025104   56,327,897 1,093,958 SH   SOLE 21 1,093,958 0 0
STOCK YDS BANCORP INC COM 861025104   37,525,191 728,786 SH   SOLE 22 701,314 0 27,472
STOCK YDS BANCORP INC COM 861025104   341,173 6,626 SH   SOLE 25 6,626 0 0
STOCK YDS BANCORP INC COM 861025104   449,559 8,731 SH   SOLE 26 8,731 0 0
STOCK YDS BANCORP INC COM 861025104   109,056 2,118 SH   SOLE 28 903 0 1,215
STOCK YDS BANCORP INC COM 861025104   933,565 18,131 SH   SOLE 30 18,131 0 0
STOCK YDS BANCORP INC COM 861025104   363,365 7,057 SH   SOLE 40 7,057 0 0
STOCK YDS BANCORP INC COM 861025104   2,093,657 40,661 SH   SOLE 43 37,757 0 2,904
STOKE THERAPEUTICS INC COM 86150R107   203,672 38,721 SH   SOLE 2 20,484 0 18,237
STOKE THERAPEUTICS INC COM 86150R107   1,289 245 SH   SOLE 7 245 0 0
STOKE THERAPEUTICS INC COM 86150R107   425,797 80,950 SH   SOLE 18 80,950 0 0
STOKE THERAPEUTICS INC COM 86150R107   291,273 55,375 SH   SOLE 19 55,375 0 0
STOKE THERAPEUTICS INC COM 86150R107   5,605,724 1,065,727 SH   SOLE 21 1,065,727 0 0
STOKE THERAPEUTICS INC COM 86150R107   3,944,758 749,954 SH   SOLE 22 727,235 0 22,719
STOKE THERAPEUTICS INC COM 86150R107   1,662 316 SH   SOLE 28 316 0 0
STOKE THERAPEUTICS INC COM 86150R107   348,344 66,225 SH   SOLE 30 66,225 0 0
STOKE THERAPEUTICS INC COM 86150R107   14,302 2,719 SH   SOLE 43 0 0 2,719
STONECO LTD COM CL A G85158106   15,935,329 883,823 SH   SOLE 2 470,508 0 413,315
STONECO LTD COM CL A G85158106   1,886,443 104,628 SH   SOLE 4 0 0 104,628
STONECO LTD COM CL A G85158106   232,226 12,880 SH   SOLE 7 12,880 0 0
STONECO LTD COM CL A G85158106   14,906,843 826,780 SH   SOLE 18 771,086 0 55,694
STONECO LTD COM CL A G85158106   41,845,376 2,320,875 SH   SOLE 19 2,320,875 0 0
STONECO LTD COM CL A G85158106   193,543,918 10,734,549 SH   SOLE 21 10,734,549 0 0
STONECO LTD COM CL A G85158106   104,094,348 5,773,397 SH   SOLE 22 5,458,179 0 315,218
STONECO LTD COM CL A G85158106   1,672,156 92,743 SH   SOLE 23 92,743 0 0
STONECO LTD COM CL A G85158106   3,867,958 214,529 SH   SOLE 26 0 0 214,529
STONECO LTD COM CL A G85158106   248,688 13,793 SH   SOLE 28 0 0 13,793
STONECO LTD COM CL A G85158106   3,438,790 190,726 SH   SOLE 30 190,726 0 0
STONECO LTD COM CL A G85158106   3,384,844 187,734 SH   SOLE 31 185,511 0 2,223
STONECO LTD COM CL A G85158106   89,880 4,985 SH   SOLE 36 4,985 0 0
STONECO LTD COM CL A G85158106   1,221,821 67,766 SH   SOLE 43 61,403 0 6,363
STONERIDGE INC COM 86183P102   889,202 45,437 SH   SOLE 2 30,823 0 14,614
STONERIDGE INC COM 86183P102   19,590 1,001 SH   SOLE 4 167 0 834
STONERIDGE INC COM 86183P102   3,836 196 SH   SOLE 7 196 0 0
STONERIDGE INC COM 86183P102   1,444,971 73,836 SH   SOLE 18 73,836 0 0
STONERIDGE INC COM 86183P102   1,055,978 53,959 SH   SOLE 19 53,959 0 0
STONERIDGE INC COM 86183P102   21,268,148 1,086,773 SH   SOLE 21 1,086,773 0 0
STONERIDGE INC COM 86183P102   14,866,859 759,676 SH   SOLE 22 717,789 0 41,887
STONERIDGE INC COM 86183P102   150,650 7,698 SH   SOLE 25 7,698 0 0
STONERIDGE INC COM 86183P102   408,171 20,857 SH   SOLE 26 20,857 0 0
STONERIDGE INC COM 86183P102   40,079 2,048 SH   SOLE 28 2,048 0 0
STONERIDGE INC COM 86183P102   1,215,591 62,115 SH   SOLE 30 62,115 0 0
STONERIDGE INC COM 86183P102   145,268 7,423 SH   SOLE 40 7,423 0 0
STONERIDGE INC COM 86183P102   261,475 13,361 SH   SOLE 43 12,359 0 1,002
STONEX GROUP INC COM 861896108   1,915,076 25,939 SH   SOLE 2 8,079 0 17,860
STONEX GROUP INC COM 861896108   4,651 63 SH   SOLE 4 63 0 0
STONEX GROUP INC COM 861896108   15,357 208 SH   SOLE 7 208 0 0
STONEX GROUP INC COM 861896108   6,461,232 87,515 SH   SOLE 18 87,515 0 0
STONEX GROUP INC COM 861896108   4,077,779 55,232 SH   SOLE 19 55,232 0 0
STONEX GROUP INC COM 861896108   243,404,221 3,296,820 SH   SOLE 21 3,296,820 0 0
STONEX GROUP INC COM 861896108   57,603,790 780,222 SH   SOLE 22 747,369 0 32,853
STONEX GROUP INC COM 861896108   436,409 5,911 SH   SOLE 25 5,911 0 0
STONEX GROUP INC COM 861896108   1,066,622 14,447 SH   SOLE 26 12,901 0 1,546
STONEX GROUP INC COM 861896108   166,487 2,255 SH   SOLE 28 0 0 2,255
STONEX GROUP INC COM 861896108   4,398,422 59,575 SH   SOLE 30 59,575 0 0
STONEX GROUP INC COM 861896108   373,727 5,062 SH   SOLE 40 5,062 0 0
STONEX GROUP INC COM 861896108   2,110,394 28,584 SH   SOLE 43 27,970 0 615
STRAN & COMPANY INC COMMON STOCK 86260J102   110,930 74,953 SH   SOLE 22 74,953 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   2,143 3,895 SH   SOLE 18 3,895 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   23,491 42,703 SH   SOLE 21 42,703 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   27,966 50,838 SH   SOLE 22 50,838 0 0
STRATASYS LTD SHS M85548101   178,828 12,523 SH   SOLE 2 12,523 0 0
STRATASYS LTD SHS M85548101   6,298,323 441,059 SH   SOLE 21 441,059 0 0
STRATASYS LTD SHS M85548101   4,663,077 326,546 SH   SOLE 30 326,546 0 0
STRATASYS LTD SHS M85548101   41,184 2,884 SH   SOLE 36 2,884 0 0
STRATASYS LTD SHS M85548101   59,676 4,179 SH   SOLE 43 3,710 0 469
STRATEGIC ED INC COM 86272C103   3,525,763 38,170 SH   SOLE 2 22,330 0 15,840
STRATEGIC ED INC COM 86272C103   6,558 71 SH   SOLE 4 71 0 0
STRATEGIC ED INC COM 86272C103   18,474 200 SH   SOLE 7 200 0 0
STRATEGIC ED INC COM 86272C103   6,744,673 73,018 SH   SOLE 18 73,018 0 0
STRATEGIC ED INC COM 86272C103   4,292,249 46,468 SH   SOLE 19 46,468 0 0
STRATEGIC ED INC COM 86272C103   245,025,465 2,652,652 SH   SOLE 21 2,652,652 0 0
STRATEGIC ED INC COM 86272C103   59,960,600 649,135 SH   SOLE 22 619,574 0 29,561
STRATEGIC ED INC COM 86272C103   425,826 4,610 SH   SOLE 25 4,610 0 0
STRATEGIC ED INC COM 86272C103   1,781,263 19,284 SH   SOLE 26 5,773 0 13,511
STRATEGIC ED INC COM 86272C103   5,173 56 SH   SOLE 28 56 0 0
STRATEGIC ED INC COM 86272C103   3,781,720 40,941 SH   SOLE 30 40,941 0 0
STRATEGIC ED INC COM 86272C103   300,110 3,249 SH   SOLE 36 3,249 0 0
STRATEGIC ED INC COM 86272C103   354,239 3,835 SH   SOLE 40 3,835 0 0
STRATEGIC ED INC COM 86272C103   2,770,381 29,992 SH   SOLE 43 27,117 0 2,875
STRATTEC SEC CORP COM 863111100   73,309 2,893 SH   SOLE 2 2,893 0 0
STRATTEC SEC CORP COM 863111100   16,116 636 SH   SOLE 18 636 0 0
STRATTEC SEC CORP COM 863111100   213,667 8,432 SH   SOLE 21 8,432 0 0
STRATTEC SEC CORP COM 863111100   1,580,963 62,390 SH   SOLE 22 62,390 0 0
STRATUS PPTYS INC COM NEW 863167201   85,397 2,959 SH   SOLE 2 298 0 2,661
STRATUS PPTYS INC COM NEW 863167201   448,571 15,543 SH   SOLE 18 15,543 0 0
STRATUS PPTYS INC COM NEW 863167201   327,042 11,332 SH   SOLE 19 11,332 0 0
STRATUS PPTYS INC COM NEW 863167201   6,467,209 224,089 SH   SOLE 21 224,089 0 0
STRATUS PPTYS INC COM NEW 863167201   2,340,748 81,107 SH   SOLE 22 77,297 0 3,810
STREAMLINE HEALTH SOLUTIONS COM 86323X106   2,684 6,316 SH   SOLE 18 6,316 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106   39,616 93,213 SH   SOLE 21 93,213 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106   134,976 317,591 SH   SOLE 22 317,591 0 0
STRIDE INC COM 86333M108   3,298,063 55,551 SH   SOLE 2 28,383 0 27,168
STRIDE INC COM 86333M108   4,097 69 SH   SOLE 4 69 0 0
STRIDE INC COM 86333M108   582,242 9,807 SH   SOLE 7 9,282 0 525
STRIDE INC COM 86333M108   7,386,578 124,416 SH   SOLE 18 124,416 0 0
STRIDE INC COM 86333M108   11,176,343 188,249 SH   SOLE 19 188,249 0 0
STRIDE INC COM 86333M108   280,361,170 4,722,270 SH   SOLE 21 4,722,270 0 0
STRIDE INC COM 86333M108   74,045,670 1,247,190 SH   SOLE 22 1,204,836 0 42,354
STRIDE INC COM 86333M108   340,487 5,735 SH   SOLE 23 5,735 0 0
STRIDE INC COM 86333M108   524,000 8,826 SH   SOLE 25 8,826 0 0
STRIDE INC COM 86333M108   10,470,196 176,355 SH   SOLE 26 16,553 0 159,802
STRIDE INC COM 86333M108   39,184 660 SH   SOLE 28 99 0 561
STRIDE INC COM 86333M108   8,986,481 151,364 SH   SOLE 30 151,364 0 0
STRIDE INC COM 86333M108   223,587 3,766 SH   SOLE 36 3,766 0 0
STRIDE INC COM 86333M108   513,313 8,646 SH   SOLE 40 8,646 0 0
STRIDE INC COM 86333M108   31,169 525 SH   OTR 43 525 0 0
STRIDE INC COM 86333M108   2,632,284 44,337 SH   SOLE 43 38,547 0 5,790
STRIDE INC NOTE 1.125% 9/0 86333MAA6   1,721,760 1,360,000 PRN   SOLE 2 1,360,000 0 0
STRIDE INC NOTE 1.125% 9/0 86333MAA6   3,787,872 2,992,000 PRN   SOLE 21 2,992,000 0 0
STRIDE INC NOTE 1.125% 9/0 86333MAA6   2,025,600 1,600,000 PRN   SOLE 22 1,600,000 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202   49,494 6,780 SH   SOLE 2 6,780 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202   68,335 9,361 SH   SOLE 22 9,361 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202   511 70 SH   SOLE 26 0 0 70
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   928,350 22,776 SH   SOLE 2 22,776 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   415,467 10,193 SH   SOLE 18 10,193 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   26,869,603 659,215 SH   SOLE 19 659,215 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   9,382,259 230,183 SH   SOLE 21 230,183 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   760,011 18,646 SH   SOLE 30 18,646 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   4,893,034 120,045 SH   SOLE 34 120,045 0 0
STRYKER CORPORATION COM 863667101   260,957,230 871,426 SH   SOLE 2 336,625 0 534,801
STRYKER CORPORATION COM 863667101   88,647,347 296,024 SH   SOLE 4 156,088 0 139,936
STRYKER CORPORATION COM 863667101   75,573,822 252,367 SH   SOLE 7 224,946 0 27,421
STRYKER CORPORATION COM 863667101   2,789,170 9,314 SH   SOLE 13 9,314 0 0
STRYKER CORPORATION COM 863667101   15,311,390 51,130 SH   SOLE 15 51,130 0 0
STRYKER CORPORATION COM 863667101   177,889,122 594,033 SH   SOLE 18 531,215 0 62,818
STRYKER CORPORATION COM 863667101   300,766,544 1,004,363 SH   SOLE 19 1,004,363 0 0
STRYKER CORPORATION COM 863667101   2,561,880,300 8,555,000 SH   SOLE 21 8,555,000 0 0
STRYKER CORPORATION COM 863667101   2,266,135,700 7,567,407 SH   SOLE 22 6,771,392 0 796,015
STRYKER CORPORATION COM 863667101   206,492,344 689,549 SH   SOLE 23 689,549 0 0
STRYKER CORPORATION COM 863667101   163,797,433 546,976 SH   SOLE 25 543,343 0 3,633
STRYKER CORPORATION COM 863667101   116,766,042 389,922 SH   SOLE 26 184,881 0 205,041
STRYKER CORPORATION COM 863667101   221,509,065 739,695 SH   SOLE 28 49,286 0 690,409
STRYKER CORPORATION COM 863667101   576,365,571 1,924,683 SH   SOLE 30 1,909,322 0 15,361
STRYKER CORPORATION COM 863667101   22,874,252 76,385 SH   SOLE 31 70,688 0 5,697
STRYKER CORPORATION COM 863667101   234,280,734 782,344 SH   SOLE 34 782,344 0 0
STRYKER CORPORATION COM 863667101   25,524,473 85,235 SH   SOLE 36 85,235 0 0
STRYKER CORPORATION COM 863667101   5,310,923 17,735 SH   SOLE 40 17,735 0 0
STRYKER CORPORATION COM 863667101   180,874 604 SH   OTR 43 604 0 0
STRYKER CORPORATION COM 863667101   141,040,748 470,984 SH   SOLE 43 403,715 0 67,269
STURM RUGER & CO INC COM 864159108   414,050 9,110 SH   SOLE 2 4,969 0 4,141
STURM RUGER & CO INC COM 864159108   3,272 72 SH   SOLE 4 72 0 0
STURM RUGER & CO INC COM 864159108   12,408 273 SH   SOLE 7 273 0 0
STURM RUGER & CO INC COM 864159108   2,347,629 51,653 SH   SOLE 18 51,653 0 0
STURM RUGER & CO INC COM 864159108   1,671,378 36,774 SH   SOLE 19 36,774 0 0
STURM RUGER & CO INC COM 864159108   110,573,623 2,432,863 SH   SOLE 21 2,432,863 0 0
STURM RUGER & CO INC COM 864159108   23,541,737 517,970 SH   SOLE 22 501,019 0 16,951
STURM RUGER & CO INC COM 864159108   127,033 2,795 SH   SOLE 26 2,795 0 0
STURM RUGER & CO INC COM 864159108   1,344,456 29,581 SH   SOLE 30 29,581 0 0
STURM RUGER & CO INC COM 864159108   435,093 9,573 SH   SOLE 43 8,928 0 645
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   64,315,927 6,644,207 SH   SOLE 43 5,972,725 0 671,482
SUMMIT FINL GROUP INC COM 86606G101   1,786,496 58,211 SH   SOLE 2 49,939 0 8,272
SUMMIT FINL GROUP INC COM 86606G101   2,026 66 SH   SOLE 7 66 0 0
SUMMIT FINL GROUP INC COM 86606G101   1,152,164 37,542 SH   SOLE 18 37,542 0 0
SUMMIT FINL GROUP INC COM 86606G101   1,364,171 44,450 SH   SOLE 19 44,450 0 0
SUMMIT FINL GROUP INC COM 86606G101   14,947,963 487,063 SH   SOLE 21 487,063 0 0
SUMMIT FINL GROUP INC COM 86606G101   7,770,125 253,181 SH   SOLE 22 243,828 0 9,353
SUMMIT FINL GROUP INC COM 86606G101   10,619 346 SH   SOLE 23 346 0 0
SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8   1,790,730 2,020,000 PRN   SOLE 21 2,020,000 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   4,654,185 692,587 SH   SOLE 2 482,388 0 210,199
SUMMIT HOTEL PPTYS INC COM 866082100   297,790 44,314 SH   SOLE 4 44,314 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   1,355,088 201,650 SH   SOLE 7 182,648 0 19,002
SUMMIT HOTEL PPTYS INC COM 866082100   2,268,645 337,596 SH   SOLE 18 337,596 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   5,076,201 755,387 SH   SOLE 19 755,387 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   86,526,478 12,875,964 SH   SOLE 21 12,875,964 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   31,014,769 4,615,293 SH   SOLE 22 4,383,266 0 232,027
SUMMIT HOTEL PPTYS INC COM 866082100   200,484 29,834 SH   SOLE 23 29,834 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   2,900,964 431,691 SH   SOLE 25 431,691 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   365,595 54,404 SH   SOLE 26 26,929 0 27,475
SUMMIT HOTEL PPTYS INC COM 866082100   586,387 87,260 SH   SOLE 28 3,302 0 83,958
SUMMIT HOTEL PPTYS INC COM 866082100   4,508,898 670,967 SH   SOLE 30 670,967 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   118,568 17,644 SH   SOLE 40 17,644 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   1,558,312 231,892 SH   SOLE 43 161,086 0 70,806
SUMMIT MATLS INC CL A 86614U100   13,560,573 352,589 SH   SOLE 2 162,341 0 190,248
SUMMIT MATLS INC CL A 86614U100   453,059 11,780 SH   SOLE 4 6,293 0 5,487
SUMMIT MATLS INC CL A 86614U100   1,646,396 42,808 SH   SOLE 7 40,528 0 2,280
SUMMIT MATLS INC CL A 86614U100   166,878 4,339 SH   SOLE 13 4,339 0 0
SUMMIT MATLS INC CL A 86614U100   14,770,025 384,036 SH   SOLE 18 383,685 0 351
SUMMIT MATLS INC CL A 86614U100   29,206,139 759,390 SH   SOLE 19 759,390 0 0
SUMMIT MATLS INC CL A 86614U100   196,455,988 5,108,060 SH   SOLE 21 5,108,060 0 0
SUMMIT MATLS INC CL A 86614U100   153,935,612 4,002,486 SH   SOLE 22 3,801,363 0 201,123
SUMMIT MATLS INC CL A 86614U100   1,844,926 47,970 SH   SOLE 23 47,970 0 0
SUMMIT MATLS INC CL A 86614U100   897,579 23,338 SH   SOLE 25 23,338 0 0
SUMMIT MATLS INC CL A 86614U100   9,061,253 235,602 SH   SOLE 26 42,433 0 193,169
SUMMIT MATLS INC CL A 86614U100   81,766 2,126 SH   SOLE 28 2,126 0 0
SUMMIT MATLS INC CL A 86614U100   217,184 5,647 SH   SOLE 29 5,647 0 0
SUMMIT MATLS INC CL A 86614U100   7,923,837 206,028 SH   SOLE 30 206,028 0 0
SUMMIT MATLS INC CL A 86614U100   292,219 7,598 SH   SOLE 31 7,598 0 0
SUMMIT MATLS INC CL A 86614U100   2,762,466 71,827 SH   SOLE 34 71,827 0 0
SUMMIT MATLS INC CL A 86614U100   95,035 2,471 SH   SOLE 36 2,471 0 0
SUMMIT MATLS INC CL A 86614U100   956,385 24,867 SH   SOLE 40 24,867 0 0
SUMMIT MATLS INC CL A 86614U100   2,776,389 72,189 SH   SOLE 43 67,377 0 4,812
SUMMIT ST BK SANTA ROSA CALI COM 866264203   10,824 880 SH   SOLE 18 880 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203   144,611 11,757 SH   SOLE 21 11,757 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203   8,647 703 SH   SOLE 22 703 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   193,576 74,167 SH   SOLE 2 39,356 0 34,811
SUMMIT THERAPEUTICS INC COM 86627T108   3,774 1,446 SH   SOLE 7 1,446 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   798,446 305,918 SH   SOLE 18 305,918 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   661,056 253,278 SH   SOLE 19 253,278 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   14,093,201 5,399,694 SH   SOLE 21 5,399,694 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   8,455,930 3,239,820 SH   SOLE 22 3,190,155 0 49,665
SUMMIT THERAPEUTICS INC COM 86627T108   124,996 47,891 SH   SOLE 25 47,891 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   1,006,826 385,757 SH   SOLE 30 385,757 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   134,185 51,412 SH   SOLE 43 50,335 0 1,077
SUN CMNTYS INC COM 866674104   23,844,897 178,413 SH   SOLE 2 32,997 0 145,416
SUN CMNTYS INC COM 866674104   29,960,588 224,172 SH   SOLE 4 163,436 0 60,736
SUN CMNTYS INC COM 866674104   29,106,698 217,783 SH   SOLE 7 198,133 0 19,650
SUN CMNTYS INC COM 866674104   401,485 3,004 SH   SOLE 13 3,004 0 0
SUN CMNTYS INC COM 866674104   1,881,792 14,080 SH   SOLE 15 14,080 0 0
SUN CMNTYS INC COM 866674104   19,745,184 147,738 SH   SOLE 18 139,955 0 7,783
SUN CMNTYS INC COM 866674104   52,505,605 392,859 SH   SOLE 19 392,859 0 0
SUN CMNTYS INC COM 866674104   413,054,681 3,090,570 SH   SOLE 21 3,090,570 0 0
SUN CMNTYS INC COM 866674104   577,090,008 4,317,920 SH   SOLE 22 3,868,309 0 449,611
SUN CMNTYS INC COM 866674104   30,134,600 225,474 SH   SOLE 23 225,474 0 0
SUN CMNTYS INC COM 866674104   77,567,787 580,380 SH   SOLE 25 580,244 0 136
SUN CMNTYS INC COM 866674104   16,698,632 124,943 SH   SOLE 26 61,338 0 63,605
SUN CMNTYS INC COM 866674104   41,097,375 307,500 SH   SOLE 28 39,231 0 268,269
SUN CMNTYS INC COM 866674104   87,932,077 657,928 SH   SOLE 30 657,928 0 0
SUN CMNTYS INC COM 866674104   3,685,399 27,575 SH   SOLE 31 25,536 0 2,039
SUN CMNTYS INC COM 866674104   62,467,342 467,395 SH   SOLE 34 467,395 0 0
SUN CMNTYS INC COM 866674104   3,680,721 27,540 SH   SOLE 36 27,540 0 0
SUN CMNTYS INC COM 866674104   887,436 6,640 SH   SOLE 40 6,640 0 0
SUN CMNTYS INC COM 866674104   26,463 198 SH   OTR 43 198 0 0
SUN CMNTYS INC COM 866674104   10,096,143 75,542 SH   SOLE 43 68,870 0 6,671
SUN CTRY AIRLS HLDGS INC COM 866683105   303,290 19,281 SH   SOLE 2 5,721 0 13,560
SUN CTRY AIRLS HLDGS INC COM 866683105   4,389 279 SH   SOLE 7 279 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   1,788,470 113,698 SH   SOLE 18 113,698 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   1,218,477 77,462 SH   SOLE 19 77,462 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   71,831,202 4,566,510 SH   SOLE 21 4,566,510 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   18,272,015 1,161,603 SH   SOLE 22 1,132,956 0 28,647
SUN CTRY AIRLS HLDGS INC COM 866683105   47,929 3,047 SH   SOLE 25 3,047 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   737,029 46,855 SH   SOLE 26 0 0 46,855
SUN CTRY AIRLS HLDGS INC COM 866683105   868,375 55,205 SH   SOLE 30 55,205 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   42,833 2,723 SH   SOLE 40 2,723 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   326,806 20,776 SH   SOLE 43 20,389 0 387
SUN LIFE FINANCIAL INC. COM 866796105   49,441,683 953,368 SH   SOLE 43 836,152 0 117,216
SUNCOKE ENERGY INC COM 86722A103   2,612,645 243,263 SH   SOLE 2 114,169 0 129,094
SUNCOKE ENERGY INC COM 86722A103   3,985 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103   6,562 611 SH   SOLE 7 611 0 0
SUNCOKE ENERGY INC COM 86722A103   3,033,105 282,412 SH   SOLE 18 282,412 0 0
SUNCOKE ENERGY INC COM 86722A103   2,658,461 247,529 SH   SOLE 19 247,529 0 0
SUNCOKE ENERGY INC COM 86722A103   111,032,085 10,338,183 SH   SOLE 21 10,338,183 0 0
SUNCOKE ENERGY INC COM 86722A103   29,237,169 2,722,269 SH   SOLE 22 2,597,531 0 124,738
SUNCOKE ENERGY INC COM 86722A103   118,602 11,043 SH   SOLE 25 11,043 0 0
SUNCOKE ENERGY INC COM 86722A103   184,395 17,169 SH   SOLE 26 17,169 0 0
SUNCOKE ENERGY INC COM 86722A103   2,194,816 204,359 SH   SOLE 30 204,359 0 0
SUNCOKE ENERGY INC COM 86722A103   182,161 16,961 SH   SOLE 40 16,961 0 0
SUNCOKE ENERGY INC COM 86722A103   3,702,185 344,710 SH   SOLE 43 322,133 0 22,577
SUNCOR ENERGY INC NEW COM 867224107   6,366,893 198,717 SH   SOLE 2 198,717 0 0
SUNCOR ENERGY INC NEW COM 867224107   68,798,987 2,147,284 SH   SOLE 18 2,019,779 0 127,505
SUNCOR ENERGY INC NEW COM 867224107   270,190,436 8,432,910 SH   SOLE 19 8,432,910 0 0
SUNCOR ENERGY INC NEW COM 867224107   10,075,587 314,469 SH   SOLE 21 314,469 0 0
SUNCOR ENERGY INC NEW COM 867224107   28,222,915 880,865 SH   SOLE 22 880,865 0 0
SUNCOR ENERGY INC NEW COM 867224107   1,555,862 48,560 SH   SOLE 23 48,560 0 0
SUNCOR ENERGY INC NEW COM 867224107   2,482,491 77,481 SH   SOLE 25 77,481 0 0
SUNCOR ENERGY INC NEW COM 867224107   4,689,535 146,365 SH   SOLE 26 146,365 0 0
SUNCOR ENERGY INC NEW COM 867224107   16,184,750 505,142 SH   SOLE 34 505,142 0 0
SUNCOR ENERGY INC NEW COM 867224107   21,147,210 660,025 SH   SOLE 43 549,740 0 110,285
SUNNOVA ENERGY INTL INC. COM 86745K104   2,321,523 152,231 SH   SOLE 2 103,547 0 48,684
SUNNOVA ENERGY INTL INC. COM 86745K104   182,771 11,985 SH   SOLE 4 215 0 11,770
SUNNOVA ENERGY INTL INC. COM 86745K104   469,227 30,769 SH   SOLE 7 29,284 0 1,485
SUNNOVA ENERGY INTL INC. COM 86745K104   4,604,478 301,933 SH   SOLE 18 301,933 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   3,227,800 211,659 SH   SOLE 19 211,659 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   94,507,544 6,197,216 SH   SOLE 21 6,197,216 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   44,874,010 2,942,558 SH   SOLE 22 2,826,555 0 116,003
SUNNOVA ENERGY INTL INC. COM 86745K104   1,422,825 93,300 SH   SOLE 25 93,300 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   614,240 40,278 SH   SOLE 26 40,278 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   996,115 65,319 SH   SOLE 28 57,260 0 8,059
SUNNOVA ENERGY INTL INC. COM 86745K104   41,414,898 2,715,731 SH   SOLE 30 2,715,731 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   35,079,880 2,300,320 SH   SOLE 34 2,300,320 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   32,589 2,137 SH   SOLE 36 2,137 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   386,130 25,320 SH   SOLE 40 25,320 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   3,529,125 231,418 SH   SOLE 43 223,130 0 8,288
SUNNOVA ENERGY INTL INC. NOTE 0.250%12/0 86745KAF1   2,794,688 4,125,000 PRN   SOLE 21 4,125,000 0 0
SUNNOVA ENERGY INTL INC. NOTE 2.625% 2/1 86745KAH7   3,087,900 4,700,000 PRN   SOLE 21 4,700,000 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   266 4 SH   SOLE 43 4 0 0
SUNOPTA INC COM 8676EP108   2,075,958 379,517 SH   SOLE 2 291,567 0 87,950
SUNOPTA INC COM 8676EP108   5,656 1,034 SH   SOLE 7 1,034 0 0
SUNOPTA INC COM 8676EP108   1,338,017 244,610 SH   SOLE 18 244,610 0 0
SUNOPTA INC COM 8676EP108   5,608,905 1,025,394 SH   SOLE 19 1,025,394 0 0
SUNOPTA INC COM 8676EP108   19,853,896 3,629,597 SH   SOLE 21 3,629,597 0 0
SUNOPTA INC COM 8676EP108   9,556,675 1,747,107 SH   SOLE 22 1,657,124 0 89,983
SUNOPTA INC COM 8676EP108   139,567 25,515 SH   SOLE 23 25,515 0 0
SUNOPTA INC COM 8676EP108   477,908 87,369 SH   SOLE 26 0 0 87,369
SUNOPTA INC COM 8676EP108   5,039,117 921,228 SH   SOLE 34 921,228 0 0
SUNOPTA INC COM 8676EP108   1,453,346 265,694 SH   SOLE 43 253,616 0 12,078
SUNPOWER CORP COM 867652406   218,094 45,154 SH   SOLE 2 25,306 0 19,848
SUNPOWER CORP COM 867652406   39,041 8,083 SH   SOLE 4 308 0 7,775
SUNPOWER CORP COM 867652406   18,166 3,761 SH   SOLE 7 3,761 0 0
SUNPOWER CORP COM 867652406   1,248,077 258,401 SH   SOLE 18 258,401 0 0
SUNPOWER CORP COM 867652406   912,223 188,866 SH   SOLE 19 188,866 0 0
SUNPOWER CORP COM 867652406   70,974,662 14,694,547 SH   SOLE 21 14,694,547 0 0
SUNPOWER CORP COM 867652406   12,119,185 2,509,148 SH   SOLE 22 2,435,254 0 73,894
SUNPOWER CORP COM 867652406   103,903 21,512 SH   SOLE 25 21,512 0 0
SUNPOWER CORP COM 867652406   1,459,471 302,168 SH   SOLE 26 34,022 0 268,146
SUNPOWER CORP COM 867652406   228,937 47,399 SH   SOLE 28 47,399 0 0
SUNPOWER CORP COM 867652406   11,581,746 2,397,877 SH   SOLE 30 2,397,877 0 0
SUNPOWER CORP COM 867652406   1,179 244 SH   SOLE 34 244 0 0
SUNPOWER CORP COM 867652406   62,891 13,021 SH   SOLE 40 13,021 0 0
SUNPOWER CORP COM 867652406   1,804,321 373,565 SH   SOLE 43 358,134 0 15,431
SUNRUN INC COM 86771W105   8,224,577 418,980 SH   SOLE 2 193,674 0 225,306
SUNRUN INC COM 86771W105   497,365 25,337 SH   SOLE 4 616 0 24,721
SUNRUN INC COM 86771W105   923,906 47,066 SH   SOLE 7 45,129 0 1,937
SUNRUN INC COM 86771W105   7,411,817 377,576 SH   SOLE 18 377,576 0 0
SUNRUN INC COM 86771W105   4,312,888 219,709 SH   SOLE 19 219,709 0 0
SUNRUN INC COM 86771W105   314,520,163 16,022,423 SH   SOLE 21 16,022,423 0 0
SUNRUN INC COM 86771W105   123,815,636 6,307,470 SH   SOLE 22 6,019,307 0 288,163
SUNRUN INC COM 86771W105   890,103 45,344 SH   SOLE 25 45,344 0 0
SUNRUN INC COM 86771W105   1,267,175 64,553 SH   SOLE 26 64,553 0 0
SUNRUN INC COM 86771W105   2,888,496 147,147 SH   SOLE 28 132,658 0 14,489
SUNRUN INC COM 86771W105   112,921,496 5,752,496 SH   SOLE 30 5,752,496 0 0
SUNRUN INC COM 86771W105   57,732 2,941 SH   SOLE 31 2,941 0 0
SUNRUN INC COM 86771W105   34,734,107 1,769,440 SH   SOLE 34 1,769,440 0 0
SUNRUN INC COM 86771W105   98,013 4,993 SH   SOLE 36 4,993 0 0
SUNRUN INC COM 86771W105   896,129 45,651 SH   SOLE 40 45,651 0 0
SUNRUN INC COM 86771W105   26,116,223 1,330,424 SH   SOLE 43 1,234,362 0 96,062
SUNRUN INC NOTE 2/0 86771WAB1   2,184,525 2,850,000 PRN   SOLE 21 2,850,000 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   2,555,993 238,210 SH   SOLE 2 57,698 0 180,512
SUNSTONE HOTEL INVS INC NEW COM 867892101   997,890 93,000 SH   SOLE 4 93,000 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   3,367,149 313,807 SH   SOLE 7 280,972 0 32,835
SUNSTONE HOTEL INVS INC NEW COM 867892101   7,257,418 676,367 SH   SOLE 18 676,367 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   12,834,818 1,196,162 SH   SOLE 19 1,196,162 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   266,089,987 24,798,694 SH   SOLE 21 24,798,694 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   87,153,588 8,122,422 SH   SOLE 22 7,738,633 0 383,789
SUNSTONE HOTEL INVS INC NEW COM 867892101   109,854 10,238 SH   SOLE 23 10,238 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   13,535,412 1,261,455 SH   SOLE 25 1,261,455 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   581,115 54,158 SH   SOLE 26 54,158 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   1,483,991 138,303 SH   SOLE 28 7,317 0 130,986
SUNSTONE HOTEL INVS INC NEW COM 867892101   11,176,153 1,041,580 SH   SOLE 30 1,041,580 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   784,857 73,146 SH   SOLE 34 73,146 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   62,803 5,853 SH   SOLE 36 5,853 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   357,567 33,324 SH   SOLE 40 33,324 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   1,757,132 163,759 SH   SOLE 43 159,000 0 4,759
SUNWORKS INC COM NEW 86803X204   11 45 SH   SOLE 21 45 0 0
SUNWORKS INC COM NEW 86803X204   102,203 435,278 SH   SOLE 22 435,278 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   201,958 63,709 SH   SOLE 2 47,962 0 15,747
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   4,216 1,330 SH   SOLE 7 1,330 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   1,037,944 327,427 SH   SOLE 18 327,427 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   1,583,637 499,570 SH   SOLE 19 499,570 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   15,320,188 4,832,867 SH   SOLE 21 4,832,867 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   5,498,647 1,734,589 SH   SOLE 22 1,676,209 0 58,380
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   22,691 7,158 SH   SOLE 23 7,158 0 0
SUPER LEAGUE ENTERPRISE INC COM 86804F301   67,379 44,328 SH   SOLE 21 44,328 0 0
SUPER LEAGUE ENTERPRISE INC COM 86804F301   21,690 14,270 SH   SOLE 22 14,270 0 0
SUPER MICRO COMPUTER INC COM 86800U104   17,696,891 62,256 SH   SOLE 2 38,843 0 23,413
SUPER MICRO COMPUTER INC COM 86800U104   9,509,918 33,455 SH   SOLE 4 14,677 0 18,778
SUPER MICRO COMPUTER INC COM 86800U104   1,882,938 6,624 SH   SOLE 7 6,436 0 188
SUPER MICRO COMPUTER INC COM 86800U104   450,268 1,584 SH   SOLE 13 1,584 0 0
SUPER MICRO COMPUTER INC COM 86800U104   1,259,272 4,430 SH   SOLE 15 4,430 0 0
SUPER MICRO COMPUTER INC COM 86800U104   62,788,202 220,883 SH   SOLE 18 212,558 0 8,325
SUPER MICRO COMPUTER INC COM 86800U104   63,916,430 224,852 SH   SOLE 19 224,852 0 0
SUPER MICRO COMPUTER INC COM 86800U104   1,078,727,188 3,794,861 SH   SOLE 21 3,794,861 0 0
SUPER MICRO COMPUTER INC COM 86800U104   466,777,661 1,642,080 SH   SOLE 22 1,563,148 0 78,932
SUPER MICRO COMPUTER INC COM 86800U104   23,042,684 81,062 SH   SOLE 23 81,062 0 0
SUPER MICRO COMPUTER INC COM 86800U104   1,861,334 6,548 SH   SOLE 25 6,515 0 33
SUPER MICRO COMPUTER INC COM 86800U104   8,521,546 29,978 SH   SOLE 26 21,828 0 8,150
SUPER MICRO COMPUTER INC COM 86800U104   13,107,797 46,112 SH   SOLE 28 758 0 45,354
SUPER MICRO COMPUTER INC COM 86800U104   40,766,579 143,413 SH   SOLE 30 143,413 0 0
SUPER MICRO COMPUTER INC COM 86800U104   2,809,057 9,882 SH   SOLE 31 9,035 0 847
SUPER MICRO COMPUTER INC COM 86800U104   17,761,133 62,482 SH   SOLE 34 62,482 0 0
SUPER MICRO COMPUTER INC COM 86800U104   1,742,798 6,131 SH   SOLE 36 6,131 0 0
SUPER MICRO COMPUTER INC COM 86800U104   725,432 2,552 SH   SOLE 40 2,552 0 0
SUPER MICRO COMPUTER INC COM 86800U104   728,843 2,564 SH   SOLE 43 2,562 0 2
SUPERIOR DRILLING PRODS INC COM 868153107   6 9 SH   SOLE 21 9 0 0
SUPERIOR GROUP OF CO INC COM 868358102   456,327 33,802 SH   SOLE 2 33,802 0 0
SUPERIOR GROUP OF CO INC COM 868358102   44,712 3,312 SH   SOLE 18 3,312 0 0
SUPERIOR GROUP OF CO INC COM 868358102   361,260 26,760 SH   SOLE 21 26,760 0 0
SUPERIOR GROUP OF CO INC COM 868358102   1,537,799 113,911 SH   SOLE 22 113,911 0 0
SUPERIOR GROUP OF CO INC COM 868358102   27,081 2,006 SH   SOLE 26 1,267 0 739
SUPERIOR GROUP OF CO INC COM 868358102   121,986 9,036 SH   SOLE 28 0 0 9,036
SUPERIOR GROUP OF CO INC COM 868358102   64,355 4,767 SH   SOLE 31 4,440 0 327
SUPERIOR INDS INTL INC COM 868168105   8,595 2,686 SH   SOLE 2 2,686 0 0
SUPERIOR INDS INTL INC COM 868168105   12,259 3,831 SH   SOLE 18 3,831 0 0
SUPERIOR INDS INTL INC COM 868168105   154,182 48,182 SH   SOLE 21 48,182 0 0
SUPERIOR INDS INTL INC COM 868168105   1,389,466 434,208 SH   SOLE 22 434,208 0 0
SUPERIOR INDS INTL INC COM 868168105   25,331 7,916 SH   SOLE 43 7,916 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   8,747,289 302,256 SH   SOLE 2 168,820 0 133,436
SUPERNUS PHARMACEUTICALS INC COM 868459108   14,007 484 SH   SOLE 7 484 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   4,720,751 163,122 SH   SOLE 18 149,144 0 13,978
SUPERNUS PHARMACEUTICALS INC COM 868459108   22,153,281 765,490 SH   SOLE 19 765,490 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   186,006,872 6,427,328 SH   SOLE 21 6,427,328 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   65,525,022 2,264,168 SH   SOLE 22 2,152,847 0 111,321
SUPERNUS PHARMACEUTICALS INC COM 868459108   466,715 16,127 SH   SOLE 23 16,127 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   258,868 8,945 SH   SOLE 25 8,945 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   2,021,604 69,855 SH   SOLE 26 13,587 0 56,268
SUPERNUS PHARMACEUTICALS INC COM 868459108   356,830 12,330 SH   SOLE 28 945 0 11,385
SUPERNUS PHARMACEUTICALS INC COM 868459108   8,071,279 278,897 SH   SOLE 30 278,897 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   240,810 8,321 SH   SOLE 40 8,321 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   42,021 1,452 SH   OTR 43 1,452 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   1,852,015 63,995 SH   SOLE 43 32,783 0 31,212
SURF AIR MOBILITY INC COM 868927104   12,674 8,177 SH   SOLE 18 8,177 0 0
SURF AIR MOBILITY INC COM 868927104   183,157 118,166 SH   SOLE 21 118,166 0 0
SURF AIR MOBILITY INC COM 868927104   1,208,518 779,689 SH   SOLE 22 779,689 0 0
SURGEPAYS INC COM NEW 86882L204   9,894 1,534 SH   SOLE 18 1,534 0 0
SURGEPAYS INC COM NEW 86882L204   122,776 19,035 SH   SOLE 21 19,035 0 0
SURGEPAYS INC COM NEW 86882L204   189,101 29,318 SH   SOLE 22 29,318 0 0
SURGERY PARTNERS INC COM 86881A100   1,826,885 57,108 SH   SOLE 2 32,704 0 24,404
SURGERY PARTNERS INC COM 86881A100   3,743 117 SH   SOLE 4 117 0 0
SURGERY PARTNERS INC COM 86881A100   315,357 9,858 SH   SOLE 7 9,348 0 510
SURGERY PARTNERS INC COM 86881A100   6,308,300 197,196 SH   SOLE 18 197,196 0 0
SURGERY PARTNERS INC COM 86881A100   26,582,442 830,961 SH   SOLE 19 830,961 0 0
SURGERY PARTNERS INC COM 86881A100   95,737,593 2,992,735 SH   SOLE 21 2,992,735 0 0
SURGERY PARTNERS INC COM 86881A100   65,502,532 2,047,594 SH   SOLE 22 1,983,355 0 64,239
SURGERY PARTNERS INC COM 86881A100   60,109 1,879 SH   SOLE 23 1,879 0 0
SURGERY PARTNERS INC COM 86881A100   468,590 14,648 SH   SOLE 25 14,648 0 0
SURGERY PARTNERS INC COM 86881A100   598,053 18,695 SH   SOLE 26 14,458 0 4,237
SURGERY PARTNERS INC COM 86881A100   19,034 595 SH   SOLE 28 595 0 0
SURGERY PARTNERS INC COM 86881A100   1,413,222 44,177 SH   SOLE 30 44,177 0 0
SURGERY PARTNERS INC COM 86881A100   481,066 15,038 SH   SOLE 40 15,038 0 0
SURGERY PARTNERS INC COM 86881A100   363,758 11,371 SH   SOLE 43 10,169 0 1,202
SURMODICS INC COM 868873100   79,061 2,175 SH   SOLE 2 496 0 1,679
SURMODICS INC COM 868873100   2,435 67 SH   SOLE 7 67 0 0
SURMODICS INC COM 868873100   1,289,153 35,465 SH   SOLE 18 35,465 0 0
SURMODICS INC COM 868873100   1,031,867 28,387 SH   SOLE 19 28,387 0 0
SURMODICS INC COM 868873100   23,047,681 634,049 SH   SOLE 21 634,049 0 0
SURMODICS INC COM 868873100   13,393,557 368,461 SH   SOLE 22 362,899 0 5,562
SURMODICS INC COM 868873100   78,262 2,153 SH   SOLE 30 2,153 0 0
SURMODICS INC COM 868873100   346,452 9,531 SH   SOLE 43 9,068 0 463
SURO CAPITAL CORP COM NEW 86887Q109   8 2 SH   SOLE 43 2 0 0
SURROZEN INC COM NEW 86889P208   549,844 58,494 SH   SOLE 22 2,412 0 56,082
SUTRO BIOPHARMA INC COM 869367102   1,242,006 289,512 SH   SOLE 2 180,173 0 109,339
SUTRO BIOPHARMA INC COM 869367102   2,132 497 SH   SOLE 7 497 0 0
SUTRO BIOPHARMA INC COM 869367102   794,868 185,284 SH   SOLE 18 172,065 0 13,219
SUTRO BIOPHARMA INC COM 869367102   2,354,983 548,947 SH   SOLE 19 548,947 0 0
SUTRO BIOPHARMA INC COM 869367102   10,836,180 2,525,916 SH   SOLE 21 2,525,916 0 0
SUTRO BIOPHARMA INC COM 869367102   9,007,567 2,099,666 SH   SOLE 22 2,012,775 0 86,891
SUTRO BIOPHARMA INC COM 869367102   87,190 20,324 SH   SOLE 23 20,324 0 0
SUTRO BIOPHARMA INC COM 869367102   616,589 143,727 SH   SOLE 30 143,727 0 0
SUTRO BIOPHARMA INC COM 869367102   43,110 10,049 SH   SOLE 43 3,075 0 6,974
SUZANO S A SPON ADS 86959K105   1,646,916 144,975 SH   SOLE 30 144,975 0 0
SUZANO S A SPON ADS 86959K105   7,860,427 691,939 SH   SOLE 43 520,387 0 171,552
SWEETGREEN INC COM CL A 87043Q108   683,808 60,514 SH   SOLE 2 30,383 0 30,131
SWEETGREEN INC COM CL A 87043Q108   4,927 436 SH   SOLE 4 436 0 0
SWEETGREEN INC COM CL A 87043Q108   11,153 987 SH   SOLE 7 987 0 0
SWEETGREEN INC COM CL A 87043Q108   2,656,935 235,127 SH   SOLE 18 235,127 0 0
SWEETGREEN INC COM CL A 87043Q108   3,349,083 296,379 SH   SOLE 19 296,379 0 0
SWEETGREEN INC COM CL A 87043Q108   41,265,351 3,651,801 SH   SOLE 21 3,651,801 0 0
SWEETGREEN INC COM CL A 87043Q108   29,889,178 2,645,060 SH   SOLE 22 2,550,937 0 94,123
SWEETGREEN INC COM CL A 87043Q108   199,626 17,666 SH   SOLE 25 17,666 0 0
SWEETGREEN INC COM CL A 87043Q108   547,688 48,468 SH   SOLE 26 48,468 0 0
SWEETGREEN INC COM CL A 87043Q108   562,763 49,802 SH   SOLE 30 49,802 0 0
SWEETGREEN INC COM CL A 87043Q108   631,116 55,851 SH   SOLE 34 55,851 0 0
SWEETGREEN INC COM CL A 87043Q108   188,134 16,649 SH   SOLE 40 16,649 0 0
SWEETGREEN INC COM CL A 87043Q108   3,842 340 SH   SOLE 43 340 0 0
SWK HLDGS CORP COM NEW 78501P203   7,871 449 SH   SOLE 2 0 0 449
SWK HLDGS CORP COM NEW 78501P203   174,511 9,955 SH   SOLE 18 9,955 0 0
SWK HLDGS CORP COM NEW 78501P203   103,637 5,912 SH   SOLE 19 5,912 0 0
SWK HLDGS CORP COM NEW 78501P203   1,300,954 74,213 SH   SOLE 21 74,213 0 0
SWK HLDGS CORP COM NEW 78501P203   550,810 31,421 SH   SOLE 22 30,316 0 1,105
SYLVAMO CORP COMMON STOCK 871332102   994,527 20,251 SH   SOLE 2 11,544 0 8,707
SYLVAMO CORP COMMON STOCK 871332102   6,188 126 SH   SOLE 4 126 0 0
SYLVAMO CORP COMMON STOCK 871332102   337,582 6,874 SH   SOLE 7 6,531 0 343
SYLVAMO CORP COMMON STOCK 871332102   5,154,978 104,968 SH   SOLE 18 104,968 0 0
SYLVAMO CORP COMMON STOCK 871332102   3,639,640 74,112 SH   SOLE 19 74,112 0 0
SYLVAMO CORP COMMON STOCK 871332102   211,907,195 4,314,950 SH   SOLE 21 4,314,950 0 0
SYLVAMO CORP COMMON STOCK 871332102   50,192,483 1,022,042 SH   SOLE 22 988,766 0 33,276
SYLVAMO CORP COMMON STOCK 871332102   388,116 7,903 SH   SOLE 25 7,903 0 0
SYLVAMO CORP COMMON STOCK 871332102   1,110,672 22,616 SH   SOLE 26 10,874 0 11,742
SYLVAMO CORP COMMON STOCK 871332102   7,441,687 151,531 SH   SOLE 30 151,531 0 0
SYLVAMO CORP COMMON STOCK 871332102   69,392 1,413 SH   SOLE 36 1,413 0 0
SYLVAMO CORP COMMON STOCK 871332102   360,713 7,345 SH   SOLE 40 7,345 0 0
SYLVAMO CORP COMMON STOCK 871332102   1,318,932 26,857 SH   SOLE 43 25,978 0 879
SYMBOTIC INC CLASS A COM 87151X101   301,769 5,879 SH   SOLE 2 4,069 0 1,810
SYMBOTIC INC CLASS A COM 87151X101   6,072,339 118,300 SH   SOLE 21 118,300 0 0
SYMBOTIC INC CLASS A COM 87151X101   13,222,146 257,591 SH   SOLE 22 250,331 0 7,260
SYMBOTIC INC CLASS A COM 87151X101   130,584 2,544 SH   SOLE 25 2,544 0 0
SYMBOTIC INC CLASS A COM 87151X101   598,816 11,666 SH   SOLE 26 11,666 0 0
SYMBOTIC INC CLASS A COM 87151X101   541,583 10,551 SH   SOLE 30 10,551 0 0
SYMBOTIC INC CLASS A COM 87151X101   124,629 2,428 SH   SOLE 40 2,428 0 0
SYMBOTIC INC CLASS A COM 87151X101   2,105 41 SH   SOLE 43 41 0 0
SYNAPTICS INC COM 87157D109   8,343,355 73,136 SH   SOLE 2 43,789 0 29,347
SYNAPTICS INC COM 87157D109   35,707 313 SH   SOLE 4 140 0 173
SYNAPTICS INC COM 87157D109   464,306 4,070 SH   SOLE 7 3,863 0 207
SYNAPTICS INC COM 87157D109   19,080,679 167,257 SH   SOLE 18 162,311 0 4,946
SYNAPTICS INC COM 87157D109   13,037,291 114,282 SH   SOLE 19 114,282 0 0
SYNAPTICS INC COM 87157D109   347,403,489 3,045,262 SH   SOLE 21 3,045,262 0 0
SYNAPTICS INC COM 87157D109   149,005,934 1,306,153 SH   SOLE 22 1,253,497 0 52,656
SYNAPTICS INC COM 87157D109   38,331 336 SH   SOLE 23 336 0 0
SYNAPTICS INC COM 87157D109   881,040 7,723 SH   SOLE 25 7,723 0 0
SYNAPTICS INC COM 87157D109   1,819,918 15,953 SH   SOLE 26 14,453 0 1,500
SYNAPTICS INC COM 87157D109   182,072 1,596 SH   SOLE 28 627 0 969
SYNAPTICS INC COM 87157D109   9,118,300 79,929 SH   SOLE 30 79,929 0 0
SYNAPTICS INC COM 87157D109   973,901 8,537 SH   SOLE 40 8,537 0 0
SYNAPTICS INC COM 87157D109   4,563,314 40,001 SH   SOLE 43 36,249 0 3,752
SYNAPTOGENIX INC COM NEW 87167T201   199 732 SH   SOLE 22 732 0 0
SYNAPTOGENIX INC COM NEW 87167T201   57 210 SH   SOLE 43 0 0 210
SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400   20,381 3,282 SH   SOLE 2 0 0 3,282
SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400   7,992 1,287 SH   SOLE 21 1,287 0 0
SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400   898,649 144,710 SH   SOLE 22 144,710 0 0
SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400   49,444 7,962 SH   SOLE 26 0 0 7,962
SYNCHRONY FINANCIAL COM 87165B103   55,031,828 1,441,001 SH   SOLE 2 601,146 0 839,855
SYNCHRONY FINANCIAL COM 87165B103   22,898,648 599,598 SH   SOLE 4 315,572 0 284,026
SYNCHRONY FINANCIAL COM 87165B103   34,544,994 904,556 SH   SOLE 7 759,801 0 144,755
SYNCHRONY FINANCIAL COM 87165B103   2,083,112 54,546 SH   SOLE 13 54,546 0 0
SYNCHRONY FINANCIAL COM 87165B103   2,361,517 61,836 SH   SOLE 15 61,836 0 0
SYNCHRONY FINANCIAL COM 87165B103   57,400,792 1,503,032 SH   SOLE 18 1,470,407 0 32,625
SYNCHRONY FINANCIAL COM 87165B103   71,558,169 1,873,741 SH   SOLE 19 1,873,741 0 0
SYNCHRONY FINANCIAL COM 87165B103   470,651,269 12,323,940 SH   SOLE 21 12,323,940 0 0
SYNCHRONY FINANCIAL COM 87165B103   367,449,477 9,621,615 SH   SOLE 22 8,645,207 0 976,408
SYNCHRONY FINANCIAL COM 87165B103   29,987,628 785,222 SH   SOLE 23 785,222 0 0
SYNCHRONY FINANCIAL COM 87165B103   64,486,412 1,688,568 SH   SOLE 25 1,644,645 0 43,923
SYNCHRONY FINANCIAL COM 87165B103   41,788,491 1,094,226 SH   SOLE 26 708,553 0 385,673
SYNCHRONY FINANCIAL COM 87165B103   54,070,510 1,415,829 SH   SOLE 28 58,173 0 1,357,656
SYNCHRONY FINANCIAL COM 87165B103   1,207,377 31,615 SH   SOLE 29 31,615 0 0
SYNCHRONY FINANCIAL COM 87165B103   175,150,453 4,586,291 SH   SOLE 30 4,533,870 0 52,421
SYNCHRONY FINANCIAL COM 87165B103   5,618,857 147,129 SH   SOLE 31 140,314 0 6,815
SYNCHRONY FINANCIAL COM 87165B103   104,475,199 2,735,669 SH   SOLE 34 2,735,669 0 0
SYNCHRONY FINANCIAL COM 87165B103   5,568,904 145,821 SH   SOLE 36 145,821 0 0
SYNCHRONY FINANCIAL COM 87165B103   3,727,955 97,616 SH   SOLE 37 97,616 0 0
SYNCHRONY FINANCIAL COM 87165B103   780,031 20,425 SH   SOLE 40 20,425 0 0
SYNCHRONY FINANCIAL COM 87165B103   51,442 1,347 SH   OTR 43 1,347 0 0
SYNCHRONY FINANCIAL COM 87165B103   19,342,329 506,476 SH   SOLE 43 446,204 0 60,272
SYNDAX PHARMACEUTICALS INC COM 87164F105   4,757,571 220,156 SH   SOLE 2 117,258 0 102,898
SYNDAX PHARMACEUTICALS INC COM 87164F105   2,744 127 SH   SOLE 4 127 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   427,770 19,795 SH   SOLE 7 18,731 0 1,064
SYNDAX PHARMACEUTICALS INC COM 87164F105   4,095,030 189,497 SH   SOLE 18 171,315 0 18,182
SYNDAX PHARMACEUTICALS INC COM 87164F105   13,352,106 617,867 SH   SOLE 19 617,867 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   69,580,699 3,219,838 SH   SOLE 21 3,219,838 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   54,319,177 2,513,613 SH   SOLE 22 2,409,537 0 104,076
SYNDAX PHARMACEUTICALS INC COM 87164F105   341,892 15,821 SH   SOLE 23 15,821 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   202,853 9,387 SH   SOLE 25 9,387 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   798,122 36,933 SH   SOLE 26 35,059 0 1,874
SYNDAX PHARMACEUTICALS INC COM 87164F105   1,921,345 88,910 SH   SOLE 30 88,910 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   326,851 15,125 SH   SOLE 40 15,125 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   1,479,831 68,479 SH   SOLE 43 56,490 0 11,989
SYNLOGIC INC COM NEW 87166L209   76,064 19,757 SH   SOLE 22 19,757 0 0
SYNOPSYS INC COM 871607107   172,722,440 335,442 SH   SOLE 2 102,455 0 232,987
SYNOPSYS INC COM 871607107   63,367,914 123,066 SH   SOLE 4 61,545 0 61,521
SYNOPSYS INC COM 871607107   95,874,182 186,196 SH   SOLE 7 162,100 0 24,096
SYNOPSYS INC COM 871607107   2,226,471 4,324 SH   SOLE 13 4,324 0 0
SYNOPSYS INC COM 871607107   12,048,894 23,400 SH   SOLE 15 23,400 0 0
SYNOPSYS INC COM 871607107   160,279,640 311,277 SH   SOLE 18 301,483 0 9,794
SYNOPSYS INC COM 871607107   81,832,587 158,926 SH   SOLE 19 158,926 0 0
SYNOPSYS INC COM 871607107   2,299,159,655 4,465,168 SH   SOLE 21 4,465,168 0 0
SYNOPSYS INC COM 871607107   1,720,646,427 3,341,645 SH   SOLE 22 3,014,379 0 327,266
SYNOPSYS INC COM 871607107   133,239,656 258,763 SH   SOLE 23 258,763 0 0
SYNOPSYS INC COM 871607107   163,355,198 317,250 SH   SOLE 25 316,673 0 577
SYNOPSYS INC COM 871607107   86,070,811 167,157 SH   SOLE 26 82,741 0 84,416
SYNOPSYS INC COM 871607107   197,266,655 383,109 SH   SOLE 28 6,342 0 376,767
SYNOPSYS INC COM 871607107   88,565 172 SH   SOLE 29 172 0 0
SYNOPSYS INC COM 871607107   592,083,166 1,149,877 SH   SOLE 30 1,127,809 0 22,068
SYNOPSYS INC COM 871607107   17,691,793 34,359 SH   SOLE 31 31,779 0 2,580
SYNOPSYS INC COM 871607107   22,744,090 44,171 SH   SOLE 32 44,171 0 0
SYNOPSYS INC COM 871607107   114,182,322 221,752 SH   SOLE 34 221,752 0 0
SYNOPSYS INC COM 871607107   17,943,584 34,848 SH   SOLE 36 34,848 0 0
SYNOPSYS INC COM 871607107   4,074,998 7,914 SH   SOLE 40 7,914 0 0
SYNOPSYS INC COM 871607107   96,803 188 SH   OTR 43 188 0 0
SYNOPSYS INC COM 871607107   113,198,818 219,842 SH   SOLE 43 190,913 0 28,929
SYNOVUS FINL CORP COM NEW 87161C501   21,500,974 571,075 SH   SOLE 2 257,212 0 313,863
SYNOVUS FINL CORP COM NEW 87161C501   87,386 2,321 SH   SOLE 4 2,321 0 0
SYNOVUS FINL CORP COM NEW 87161C501   1,729,528 45,937 SH   SOLE 7 43,554 0 2,383
SYNOVUS FINL CORP COM NEW 87161C501   10,386,844 275,879 SH   SOLE 18 275,879 0 0
SYNOVUS FINL CORP COM NEW 87161C501   2,972,468 78,950 SH   SOLE 19 78,950 0 0
SYNOVUS FINL CORP COM NEW 87161C501   281,059,810 7,465,068 SH   SOLE 21 7,465,068 0 0
SYNOVUS FINL CORP COM NEW 87161C501   172,908,491 4,592,523 SH   SOLE 22 4,346,192 0 246,331
SYNOVUS FINL CORP COM NEW 87161C501   79,140 2,102 SH   SOLE 23 2,102 0 0
SYNOVUS FINL CORP COM NEW 87161C501   1,142,715 30,351 SH   SOLE 25 30,351 0 0
SYNOVUS FINL CORP COM NEW 87161C501   2,566,713 68,173 SH   SOLE 26 68,173 0 0
SYNOVUS FINL CORP COM NEW 87161C501   352,178 9,354 SH   SOLE 28 2,648 0 6,706
SYNOVUS FINL CORP COM NEW 87161C501   27,899 741 SH   SOLE 29 741 0 0
SYNOVUS FINL CORP COM NEW 87161C501   12,185,385 323,649 SH   SOLE 30 323,649 0 0
SYNOVUS FINL CORP COM NEW 87161C501   76,128 2,022 SH   SOLE 31 2,022 0 0
SYNOVUS FINL CORP COM NEW 87161C501   200,900 5,336 SH   SOLE 36 5,336 0 0
SYNOVUS FINL CORP COM NEW 87161C501   1,219,785 32,398 SH   SOLE 40 32,398 0 0
SYNOVUS FINL CORP COM NEW 87161C501   14,985 398 SH   OTR 43 398 0 0
SYNOVUS FINL CORP COM NEW 87161C501   8,159,626 216,723 SH   SOLE 43 194,406 0 22,317
SYPRIS SOLUTIONS INC COM 871655106   4,263 2,100 SH   SOLE 18 2,100 0 0
SYPRIS SOLUTIONS INC COM 871655106   52,591 25,907 SH   SOLE 21 25,907 0 0
SYPRIS SOLUTIONS INC COM 871655106   65,224 32,130 SH   SOLE 22 32,130 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   18,088 2,322 SH   SOLE 2 2,322 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   25,388 3,259 SH   SOLE 18 3,259 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   347,504 44,609 SH   SOLE 21 44,609 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   1,532,309 196,702 SH   SOLE 22 196,702 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   405 52 SH   SOLE 43 0 0 52
SYSCO CORP COM 871829107   84,761,107 1,159,047 SH   SOLE 2 375,351 0 783,696
SYSCO CORP COM 871829107   31,441,293 429,937 SH   SOLE 4 187,575 0 242,362
SYSCO CORP COM 871829107   27,712,760 378,952 SH   SOLE 7 339,658 0 39,294
SYSCO CORP COM 871829107   1,085,688 14,846 SH   SOLE 13 14,846 0 0
SYSCO CORP COM 871829107   5,627,865 76,957 SH   SOLE 15 76,957 0 0
SYSCO CORP COM 871829107   60,225,626 823,542 SH   SOLE 18 762,723 0 60,819
SYSCO CORP COM 871829107   28,446,766 388,989 SH   SOLE 19 388,989 0 0
SYSCO CORP COM 871829107   883,665,258 12,083,485 SH   SOLE 21 12,083,485 0 0
SYSCO CORP COM 871829107   834,446,501 11,410,454 SH   SOLE 22 10,151,129 0 1,259,325
SYSCO CORP COM 871829107   73,871,173 1,010,135 SH   SOLE 23 1,010,135 0 0
SYSCO CORP COM 871829107   66,091,091 903,748 SH   SOLE 25 856,079 0 47,669
SYSCO CORP COM 871829107   44,780,497 612,341 SH   SOLE 26 266,976 0 345,365
SYSCO CORP COM 871829107   89,344,310 1,221,719 SH   SOLE 28 66,594 0 1,155,125
SYSCO CORP COM 871829107   150,428 2,057 SH   SOLE 29 2,057 0 0
SYSCO CORP COM 871829107   193,300,214 2,643,241 SH   SOLE 30 2,643,241 0 0
SYSCO CORP COM 871829107   8,385,744 114,669 SH   SOLE 31 105,992 0 8,677
SYSCO CORP COM 871829107   1,549,332 21,186 SH   SOLE 34 21,186 0 0
SYSCO CORP COM 871829107   9,760,222 133,464 SH   SOLE 36 133,464 0 0
SYSCO CORP COM 871829107   1,886,900 25,802 SH   SOLE 40 25,802 0 0
SYSCO CORP COM 871829107   43,951 601 SH   OTR 43 601 0 0
SYSCO CORP COM 871829107   34,821,368 476,157 SH   SOLE 43 397,433 0 78,724
SYSTEM1 INC CL A COM 87200P109   43,983 19,812 SH   SOLE 2 1,360 0 18,452
SYSTEM1 INC CL A COM 87200P109   183,363 82,596 SH   SOLE 18 82,596 0 0
SYSTEM1 INC CL A COM 87200P109   172,712 77,798 SH   SOLE 19 77,798 0 0
SYSTEM1 INC CL A COM 87200P109   2,773,073 1,249,132 SH   SOLE 21 1,249,132 0 0
SYSTEM1 INC CL A COM 87200P109   1,470,204 662,254 SH   SOLE 22 639,267 0 22,987
SYSTEM1 INC CL A COM 87200P109   149 67 SH   SOLE 26 0 0 67
T-MOBILE US INC COM 872590104   174,702,302 1,089,642 SH   SOLE 2 231,530 0 858,112
T-MOBILE US INC COM 872590104   75,134,967 468,627 SH   SOLE 4 212,713 0 255,914
T-MOBILE US INC COM 872590104   86,916,657 542,111 SH   SOLE 7 504,404 0 37,707
T-MOBILE US INC COM 872590104   6,590,685 41,107 SH   SOLE 13 41,107 0 0
T-MOBILE US INC COM 872590104   13,618,911 84,943 SH   SOLE 15 84,943 0 0
T-MOBILE US INC COM 872590104   119,823,267 747,354 SH   SOLE 18 713,389 0 33,965
T-MOBILE US INC COM 872590104   32,159,472 200,583 SH   SOLE 19 200,583 0 0
T-MOBILE US INC COM 872590104   2,137,785,066 13,333,656 SH   SOLE 21 13,333,656 0 0
T-MOBILE US INC COM 872590104   1,890,059,344 11,788,557 SH   SOLE 22 10,658,167 0 1,130,390
T-MOBILE US INC COM 872590104   174,718,335 1,089,742 SH   SOLE 23 1,089,742 0 0
T-MOBILE US INC COM 872590104   127,117,961 792,852 SH   SOLE 25 790,660 0 2,192
T-MOBILE US INC COM 872590104   111,451,796 695,140 SH   SOLE 26 402,345 0 292,795
T-MOBILE US INC COM 872590104   128,997,991 804,578 SH   SOLE 28 8,986 0 795,592
T-MOBILE US INC COM 872590104   2,978,130 18,575 SH   SOLE 29 18,575 0 0
T-MOBILE US INC COM 872590104   671,698,046 4,189,472 SH   SOLE 30 4,187,136 0 2,336
T-MOBILE US INC COM 872590104   26,757,153 166,888 SH   SOLE 31 158,030 0 8,858
T-MOBILE US INC COM 872590104   53,853,244 335,890 SH   SOLE 32 335,890 0 0
T-MOBILE US INC COM 872590104   64,405,363 401,705 SH   SOLE 34 401,705 0 0
T-MOBILE US INC COM 872590104   24,182,414 150,829 SH   SOLE 36 150,829 0 0
T-MOBILE US INC COM 872590104   4,444,668 27,722 SH   SOLE 40 27,722 0 0
T-MOBILE US INC COM 872590104   164,819 1,028 SH   OTR 43 1,028 0 0
T-MOBILE US INC COM 872590104   115,483,638 720,287 SH   SOLE 43 629,420 0 90,867
T-MOBILE US INC OPTIONS 872590104   881,815 5,500 SH Call SOLE 4 5,500 0 0
T-MOBILE US INC OPTIONS 872590104   288,594 1,800 SH Call SOLE 7 1,800 0 0
T-MOBILE US INC OPTIONS 872590104   19,127,369 119,300 SH Call SOLE 18 119,300 0 0
T-MOBILE US INC OPTIONS 872590104   134,997,860 842,000 SH Call SOLE 19 842,000 0 0
T-MOBILE US INC OPTIONS 872590104   7,984,434 49,800 SH Call SOLE 22 49,800 0 0
T-MOBILE US INC OPTIONS 872590104   480,990 3,000 SH Call SOLE 30 3,000 0 0
T-MOBILE US INC OPTIONS 872590104   65,975,795 411,500 SH Call SOLE 34 411,500 0 0
T2 BIOSYSTEMS INC COM NEW 89853L302   231,930 36,961 SH   SOLE 22 36,961 0 0
TABOOLA.COM LTD ORD SHS M8744T106   220,969 51,032 SH   SOLE 2 35,822 0 15,210
TABOOLA.COM LTD ORD SHS M8744T106   176,824 40,837 SH   SOLE 18 40,837 0 0
TABOOLA.COM LTD ORD SHS M8744T106   55,883 12,906 SH   SOLE 19 12,906 0 0
TABOOLA.COM LTD ORD SHS M8744T106   700,352 161,744 SH   SOLE 21 161,744 0 0
TABOOLA.COM LTD ORD SHS M8744T106   401,066 92,625 SH   SOLE 22 35,424 0 57,201
TABOOLA.COM LTD ORD SHS M8744T106   328,201 75,797 SH   SOLE 26 167 0 75,630
TABOOLA.COM LTD ORD SHS M8744T106   492,334 113,703 SH   SOLE 28 0 0 113,703
TACTILE SYS TECHNOLOGY INC COM 87357P100   1,450,606 101,441 SH   SOLE 2 53,504 0 47,937
TACTILE SYS TECHNOLOGY INC COM 87357P100   1,573 110 SH   SOLE 7 110 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   954,082 66,719 SH   SOLE 18 60,466 0 6,253
TACTILE SYS TECHNOLOGY INC COM 87357P100   4,556,266 318,620 SH   SOLE 19 318,620 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   12,745,004 891,259 SH   SOLE 21 891,259 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   14,514,972 1,015,033 SH   SOLE 22 979,411 0 35,622
TACTILE SYS TECHNOLOGY INC COM 87357P100   48,549 3,395 SH   SOLE 23 3,395 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   243,000 16,993 SH   SOLE 26 0 0 16,993
TACTILE SYS TECHNOLOGY INC COM 87357P100   29,572 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   136,279 9,530 SH   SOLE 43 8,309 0 1,221
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100   81,692,000 785,500 SH Put SOLE 25 785,500 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   55,523,520 533,880 SH   SOLE 2 487,879 0 46,001
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   973,440 9,360 SH   SOLE 4 9,360 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   79,144 761 SH   SOLE 7 761 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,772,184 36,271 SH   SOLE 13 36,271 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   7,930,728 76,257 SH   SOLE 15 76,257 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   112,884,585 1,085,429 SH   SOLE 18 1,004,806 0 80,623
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   128,655,488 1,237,072 SH   SOLE 19 1,237,072 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   350,468,456 3,369,889 SH   SOLE 21 3,369,889 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   115,925,368 1,114,667 SH   SOLE 22 1,114,667 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   258,231,168 2,482,992 SH   SOLE 25 2,482,992 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   23,000,640 221,160 SH   SOLE 26 203,488 0 17,672
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   28,146,456 270,639 SH   SOLE 28 0 0 270,639
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,116,048 29,962 SH   SOLE 30 29,962 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   387,192 3,723 SH   SOLE 31 0 0 3,723
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   143,553,592 1,380,323 SH   SOLE 34 1,380,323 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   12,064 116 SH   SOLE 36 116 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   347,065,772 3,337,171 SH   SOLE 43 3,000,718 0 336,453
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   48,024,905 298,384 SH   SOLE 2 58,302 0 240,082
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   18,269,274 113,509 SH   SOLE 4 47,918 0 65,591
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   19,788,803 122,950 SH   SOLE 7 111,307 0 11,643
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   1,096,874 6,815 SH   SOLE 13 6,815 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   4,150,096 25,785 SH   SOLE 15 25,785 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   47,222,408 293,398 SH   SOLE 18 256,121 0 37,277
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   67,686,557 420,544 SH   SOLE 19 420,544 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   744,277,061 4,624,275 SH   SOLE 21 4,624,275 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   552,785,994 3,434,520 SH   SOLE 22 3,078,008 0 356,512
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   43,931,303 272,950 SH   SOLE 23 272,950 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   41,440,923 257,477 SH   SOLE 25 256,970 0 507
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   27,478,833 170,729 SH   SOLE 26 84,573 0 86,156
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   41,420,322 257,349 SH   SOLE 28 2,167 0 255,182
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   235,663,956 1,464,206 SH   SOLE 30 1,370,676 0 93,530
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   6,064,918 37,682 SH   SOLE 31 34,906 0 2,776
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   7,949,320 49,390 SH   SOLE 32 49,390 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   112,542,034 699,236 SH   SOLE 34 699,236 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   5,829,770 36,221 SH   SOLE 36 36,221 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   1,434,386 8,912 SH   SOLE 40 8,912 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   18,348 114 SH   OTR 43 114 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   21,340,526 132,591 SH   SOLE 43 109,798 0 22,793
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   1,884 132 SH   SOLE 2 132 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   25,283,733 1,771,810 SH   SOLE 43 1,618,637 0 153,173
TAL EDUCATION GROUP SPONSORED ADS 874080104   2,452,746 194,200 SH   SOLE 2 15,353 0 178,847
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,757,957 139,189 SH   SOLE 4 76,928 0 62,261
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,314,366 104,067 SH   SOLE 7 91,658 0 12,409
TAL EDUCATION GROUP SPONSORED ADS 874080104   726,073 57,488 SH   SOLE 13 57,488 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   4,202,456 332,736 SH   SOLE 15 332,736 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,441,437 114,128 SH   SOLE 18 114,128 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   96,071,611 7,606,620 SH   SOLE 21 7,606,620 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   49,459,775 3,916,055 SH   SOLE 22 3,393,264 0 522,791
TAL EDUCATION GROUP SPONSORED ADS 874080104   7,509,508 594,577 SH   SOLE 23 594,577 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   4,430,048 350,756 SH   SOLE 25 350,756 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   7,727,097 611,805 SH   SOLE 26 9,254 0 602,551
TAL EDUCATION GROUP SPONSORED ADS 874080104   13,123,063 1,039,039 SH   SOLE 28 6,528 0 1,032,511
TAL EDUCATION GROUP SPONSORED ADS 874080104   36,551,119 2,893,992 SH   SOLE 30 2,893,992 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   2,973,481 235,430 SH   SOLE 34 235,430 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   167,070 13,228 SH   SOLE 36 13,228 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   77,144 6,108 SH   SOLE 40 6,108 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   14,354,816 1,136,565 SH   SOLE 43 1,114,880 0 21,685
TALIS BIOMEDICAL CORP COM NEW 87424L207   492 66 SH   SOLE 2 66 0 0
TALIS BIOMEDICAL CORP COM NEW 87424L207   4,179 561 SH   SOLE 18 561 0 0
TALIS BIOMEDICAL CORP COM NEW 87424L207   4,641 623 SH   SOLE 19 623 0 0
TALIS BIOMEDICAL CORP COM NEW 87424L207   27,520 3,694 SH   SOLE 22 3,694 0 0
TALIS BIOMEDICAL CORP COM NEW 87424L207   4,172 560 SH   SOLE 26 560 0 0
TALIS BIOMEDICAL CORP COM NEW 87424L207   11,592 1,556 SH   SOLE 28 0 0 1,556
TALIS BIOMEDICAL CORP COM NEW 87424L207   15,742 2,113 SH   SOLE 31 1,968 0 145
TALIS BIOMEDICAL CORP COM NEW 87424L207   9,380 1,259 SH   SOLE 34 1,259 0 0
TALKSPACE INC COM 87427V103   31,356 12,345 SH   SOLE 18 12,345 0 0
TALKSPACE INC COM 87427V103   3,072,402 1,209,607 SH   SOLE 22 1,209,607 0 0
TALKSPACE INC COM 87427V103   47,993 18,895 SH   SOLE 26 11,923 0 6,972
TALKSPACE INC COM 87427V103   216,276 85,148 SH   SOLE 28 0 0 85,148
TALKSPACE INC COM 87427V103   114,084 44,915 SH   SOLE 31 41,831 0 3,084
TALOS ENERGY INC COM 87484T108   1,252,781 88,038 SH   SOLE 2 35,168 0 52,870
TALOS ENERGY INC COM 87484T108   6,119 430 SH   SOLE 4 430 0 0
TALOS ENERGY INC COM 87484T108   463,428 32,567 SH   SOLE 7 30,808 0 1,759
TALOS ENERGY INC COM 87484T108   4,947,387 347,673 SH   SOLE 18 347,673 0 0
TALOS ENERGY INC COM 87484T108   3,211,782 225,705 SH   SOLE 19 225,705 0 0
TALOS ENERGY INC COM 87484T108   178,861,068 12,569,295 SH   SOLE 21 12,569,295 0 0
TALOS ENERGY INC COM 87484T108   43,799,570 3,077,974 SH   SOLE 22 2,929,536 0 148,438
TALOS ENERGY INC COM 87484T108   343,427 24,134 SH   SOLE 25 24,134 0 0
TALOS ENERGY INC COM 87484T108   673,748 47,347 SH   SOLE 26 33,673 0 13,674
TALOS ENERGY INC COM 87484T108   6,791,182 477,244 SH   SOLE 30 477,244 0 0
TALOS ENERGY INC COM 87484T108   288,670 20,286 SH   SOLE 40 20,286 0 0
TALOS ENERGY INC COM 87484T108   1,831,031 128,674 SH   SOLE 43 118,466 0 10,208
TANDEM DIABETES CARE INC COM NEW 875372203   5,567,104 188,205 SH   SOLE 2 55,288 0 132,917
TANDEM DIABETES CARE INC COM NEW 875372203   20,203 683 SH   SOLE 4 170 0 513
TANDEM DIABETES CARE INC COM NEW 875372203   490,555 16,584 SH   SOLE 7 15,697 0 887
TANDEM DIABETES CARE INC COM NEW 875372203   1,698,839 57,432 SH   SOLE 18 57,432 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   4,492,226 151,867 SH   SOLE 19 151,867 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   189,569,523 6,408,706 SH   SOLE 21 6,408,706 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   50,206,252 1,697,304 SH   SOLE 22 1,612,832 0 84,472
TANDEM DIABETES CARE INC COM NEW 875372203   442,132 14,947 SH   SOLE 25 14,947 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   3,389,513 114,588 SH   SOLE 26 27,911 0 86,677
TANDEM DIABETES CARE INC COM NEW 875372203   62,680 2,119 SH   SOLE 28 1,116 0 1,003
TANDEM DIABETES CARE INC COM NEW 875372203   8,508,391 287,640 SH   SOLE 30 287,640 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   26,799 906 SH   SOLE 31 906 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   124,532 4,210 SH   SOLE 34 4,210 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   37,064 1,253 SH   SOLE 36 1,253 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   463,341 15,664 SH   SOLE 40 15,664 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   20,114 680 SH   OTR 43 680 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   8,367,147 282,865 SH   SOLE 43 253,670 0 29,195
TANDEM DIABETES CARE INC NOTE 1.500% 5/0 875372AB0   1,504,800 1,600,000 PRN   SOLE 21 1,600,000 0 0
TANDY LEATHER FACTORY INC COM 87538X105   2,006 471 SH   SOLE 18 471 0 0
TANDY LEATHER FACTORY INC COM 87538X105   27,443 6,442 SH   SOLE 21 6,442 0 0
TANGER INC COM 875465106   4,572,608 164,957 SH   SOLE 2 77,094 0 87,863
TANGER INC COM 875465106   1,241,884 44,801 SH   SOLE 4 44,801 0 0
TANGER INC COM 875465106   4,548,575 164,090 SH   SOLE 7 147,375 0 16,715
TANGER INC COM 875465106   8,927,642 322,065 SH   SOLE 18 322,065 0 0
TANGER INC COM 875465106   12,483,425 450,340 SH   SOLE 19 450,340 0 0
TANGER INC COM 875465106   348,496,394 12,572,020 SH   SOLE 21 12,572,020 0 0
TANGER INC COM 875465106   114,284,709 4,122,825 SH   SOLE 22 3,946,542 0 176,283
TANGER INC COM 875465106   261,178 9,422 SH   SOLE 23 9,422 0 0
TANGER INC COM 875465106   12,476,162 450,078 SH   SOLE 25 450,078 0 0
TANGER INC COM 875465106   4,340,176 156,572 SH   SOLE 26 22,301 0 134,271
TANGER INC COM 875465106   11,758,214 424,178 SH   SOLE 28 3,519 0 420,659
TANGER INC COM 875465106   15,916,852 574,201 SH   SOLE 30 574,201 0 0
TANGER INC COM 875465106   50,589 1,825 SH   SOLE 36 1,825 0 0
TANGER INC COM 875465106   659,681 23,798 SH   SOLE 40 23,798 0 0
TANGER INC COM 875465106   4,794,317 172,955 SH   SOLE 43 148,073 0 24,882
TANGO THERAPEUTICS INC COM 87583X109   412,800 41,697 SH   SOLE 2 11,993 0 29,704
TANGO THERAPEUTICS INC COM 87583X109   2,921 295 SH   SOLE 7 295 0 0
TANGO THERAPEUTICS INC COM 87583X109   1,256,132 126,882 SH   SOLE 18 126,882 0 0
TANGO THERAPEUTICS INC COM 87583X109   889,268 89,825 SH   SOLE 19 89,825 0 0
TANGO THERAPEUTICS INC COM 87583X109   21,732,104 2,195,162 SH   SOLE 21 2,195,162 0 0
TANGO THERAPEUTICS INC COM 87583X109   13,071,752 1,320,379 SH   SOLE 22 1,259,805 0 60,574
TANGO THERAPEUTICS INC COM 87583X109   92,110 9,304 SH   SOLE 25 9,304 0 0
TANGO THERAPEUTICS INC COM 87583X109   20,018 2,022 SH   SOLE 26 2,022 0 0
TANGO THERAPEUTICS INC COM 87583X109   1,478,615 149,355 SH   SOLE 30 149,355 0 0
TANGO THERAPEUTICS INC COM 87583X109   19,236 1,943 SH   SOLE 36 1,943 0 0
TANGO THERAPEUTICS INC COM 87583X109   122,750 12,399 SH   SOLE 40 12,399 0 0
TANGO THERAPEUTICS INC COM 87583X109   129 13 SH   SOLE 43 13 0 0
TAPESTRY INC COM 876030107   15,109,143 410,463 SH   SOLE 2 205,144 0 205,319
TAPESTRY INC COM 876030107   251,486 6,832 SH   SOLE 4 6,832 0 0
TAPESTRY INC COM 876030107   5,384,383 146,275 SH   SOLE 7 128,302 0 17,973
TAPESTRY INC COM 876030107   407,634 11,074 SH   SOLE 15 11,074 0 0
TAPESTRY INC COM 876030107   14,981,670 407,000 SH   SOLE 18 395,238 0 11,762
TAPESTRY INC COM 876030107   55,737,481 1,514,194 SH   SOLE 19 1,514,194 0 0
TAPESTRY INC COM 876030107   215,729,643 5,860,626 SH   SOLE 21 5,860,626 0 0
TAPESTRY INC COM 876030107   196,098,060 5,327,304 SH   SOLE 22 4,929,771 0 397,533
TAPESTRY INC COM 876030107   11,963 325 SH   SOLE 23 325 0 0
TAPESTRY INC COM 876030107   2,630,369 71,458 SH   SOLE 25 71,458 0 0
TAPESTRY INC COM 876030107   3,253,010 88,373 SH   SOLE 26 87,858 0 515
TAPESTRY INC COM 876030107   339,278 9,217 SH   SOLE 28 2,912 0 6,305
TAPESTRY INC COM 876030107   31,377,470 852,417 SH   SOLE 30 852,417 0 0
TAPESTRY INC COM 876030107   117,277 3,186 SH   SOLE 31 3,186 0 0
TAPESTRY INC COM 876030107   10,648,139 289,273 SH   SOLE 34 289,273 0 0
TAPESTRY INC COM 876030107   392,395 10,660 SH   SOLE 36 10,660 0 0
TAPESTRY INC COM 876030107   1,739,641 47,260 SH   SOLE 40 47,260 0 0
TAPESTRY INC COM 876030107   12,056,037 327,521 SH   SOLE 43 287,922 0 39,599
TARENA INTL INC SPONSORED ADS 876108200   50 48 SH   SOLE 43 48 0 0
TARGA RES CORP COM 87612G101   75,945,663 874,245 SH   SOLE 2 81,491 0 792,754
TARGA RES CORP COM 87612G101   9,951,132 114,552 SH   SOLE 4 90,915 0 23,637
TARGA RES CORP COM 87612G101   62,538,408 719,908 SH   SOLE 7 648,643 0 71,265
TARGA RES CORP COM 87612G101   3,322,778 38,250 SH   SOLE 13 38,250 0 0
TARGA RES CORP COM 87612G101   2,735,015 31,484 SH   SOLE 15 31,484 0 0
TARGA RES CORP COM 87612G101   42,793,291 492,613 SH   SOLE 18 479,283 0 13,330
TARGA RES CORP COM 87612G101   18,196,138 209,464 SH   SOLE 19 209,464 0 0
TARGA RES CORP COM 87612G101   689,829,284 7,940,938 SH   SOLE 21 7,940,938 0 0
TARGA RES CORP COM 87612G101   422,649,914 4,865,315 SH   SOLE 22 4,394,782 0 470,533
TARGA RES CORP COM 87612G101   29,613,114 340,890 SH   SOLE 23 340,890 0 0
TARGA RES CORP COM 87612G101   79,580,217 916,084 SH   SOLE 25 907,708 0 8,376
TARGA RES CORP COM 87612G101   21,619,858 248,876 SH   SOLE 26 124,813 0 124,063
TARGA RES CORP COM 87612G101   25,829,057 297,330 SH   SOLE 28 41,704 0 255,626
TARGA RES CORP COM 87612G101   207,632,591 2,390,153 SH   SOLE 30 2,390,153 0 0
TARGA RES CORP COM 87612G101   4,210,415 48,468 SH   SOLE 31 44,983 0 3,485
TARGA RES CORP COM 87612G101   5,483,929 63,128 SH   SOLE 34 63,128 0 0
TARGA RES CORP COM 87612G101   4,034,851 46,447 SH   SOLE 36 46,447 0 0
TARGA RES CORP COM 87612G101   978,851 11,268 SH   SOLE 40 11,268 0 0
TARGA RES CORP COM 87612G101   29,710 342 SH   OTR 43 342 0 0
TARGA RES CORP COM 87612G101   33,139,469 381,483 SH   SOLE 43 337,981 0 43,502
TARGET CORP COM 87612E106   139,653,776 980,577 SH   SOLE 2 259,299 0 721,278
TARGET CORP COM 87612E106   56,968,000 400,000 SH   SOLE 4 205,866 0 194,134
TARGET CORP COM 87612E106   75,085,106 527,209 SH   SOLE 7 480,671 0 46,538
TARGET CORP COM 87612E106   2,651,718 18,619 SH   SOLE 13 18,619 0 0
TARGET CORP COM 87612E106   9,840,652 69,096 SH   SOLE 15 69,096 0 0
TARGET CORP COM 87612E106   99,357,746 697,639 SH   SOLE 18 668,099 0 29,540
TARGET CORP COM 87612E106   35,246,529 247,483 SH   SOLE 19 247,483 0 0
TARGET CORP COM 87612E106   1,617,255,437 11,355,536 SH   SOLE 21 11,355,536 0 0
TARGET CORP COM 87612E106   1,455,759,275 10,221,593 SH   SOLE 22 9,184,086 0 1,037,507
TARGET CORP COM 87612E106   112,543,275 790,221 SH   SOLE 23 790,221 0 0
TARGET CORP COM 87612E106   176,988,752 1,242,724 SH   SOLE 25 1,217,452 0 25,272
TARGET CORP COM 87612E106   109,261,918 767,181 SH   SOLE 26 413,068 0 354,113
TARGET CORP COM 87612E106   156,300,253 1,097,460 SH   SOLE 28 61,982 0 1,035,478
TARGET CORP COM 87612E106   104,109 731 SH   SOLE 29 731 0 0
TARGET CORP COM 87612E106   408,007,522 2,864,819 SH   SOLE 30 2,864,819 0 0
TARGET CORP COM 87612E106   14,570,136 102,304 SH   SOLE 31 94,619 0 7,685
TARGET CORP COM 87612E106   8,631,222 60,604 SH   SOLE 34 60,604 0 0
TARGET CORP COM 87612E106   17,193,655 120,725 SH   SOLE 36 120,725 0 0
TARGET CORP COM 87612E106   3,463,654 24,320 SH   SOLE 40 24,320 0 0
TARGET CORP COM 87612E106   105,248 739 SH   OTR 43 739 0 0
TARGET CORP COM 87612E106   124,970,606 877,479 SH   SOLE 43 777,429 0 100,050
TARGET HOSPITALITY CORP COM 87615L107   179,528 18,451 SH   SOLE 2 10,407 0 8,044
TARGET HOSPITALITY CORP COM 87615L107   3,444 354 SH   SOLE 7 354 0 0
TARGET HOSPITALITY CORP COM 87615L107   734,693 75,508 SH   SOLE 18 75,508 0 0
TARGET HOSPITALITY CORP COM 87615L107   627,040 64,444 SH   SOLE 19 64,444 0 0
TARGET HOSPITALITY CORP COM 87615L107   12,007,131 1,234,032 SH   SOLE 21 1,234,032 0 0
TARGET HOSPITALITY CORP COM 87615L107   7,699,359 791,301 SH   SOLE 22 761,625 0 29,676
TARGET HOSPITALITY CORP COM 87615L107   84,388 8,673 SH   SOLE 25 8,673 0 0
TARGET HOSPITALITY CORP COM 87615L107   3,474 357 SH   SOLE 26 357 0 0
TARGET HOSPITALITY CORP COM 87615L107   35,865 3,686 SH   SOLE 28 0 0 3,686
TARGET HOSPITALITY CORP COM 87615L107   314,980 32,372 SH   SOLE 30 32,372 0 0
TARGET HOSPITALITY CORP COM 87615L107   53,933 5,543 SH   SOLE 40 5,543 0 0
TARGET HOSPITALITY CORP COM 87615L107   136,035 13,981 SH   SOLE 43 13,712 0 269
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   201,505 4,823 SH   SOLE 2 282 0 4,541
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   4,387 105 SH   SOLE 7 105 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   948,197 22,695 SH   SOLE 18 22,695 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   719,117 17,212 SH   SOLE 19 17,212 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   16,584,195 396,941 SH   SOLE 21 396,941 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   6,607,507 158,150 SH   SOLE 22 147,558 0 10,592
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   119,240 2,854 SH   SOLE 25 2,854 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   329,561 7,888 SH   SOLE 30 7,888 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   65,887 1,577 SH   SOLE 40 1,577 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   448,634 10,738 SH   SOLE 43 10,545 0 193
TARSUS PHARMACEUTICALS INC COM 87650L103   554,121 27,364 SH   SOLE 2 6,965 0 20,399
TARSUS PHARMACEUTICALS INC COM 87650L103   346,113 17,092 SH   SOLE 7 16,159 0 933
TARSUS PHARMACEUTICALS INC COM 87650L103   1,625,204 80,257 SH   SOLE 18 80,257 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   1,048,545 51,780 SH   SOLE 19 51,780 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   28,136,849 1,389,474 SH   SOLE 21 1,389,474 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   17,140,106 846,425 SH   SOLE 22 809,341 0 37,084
TARSUS PHARMACEUTICALS INC COM 87650L103   120,305 5,941 SH   SOLE 25 5,941 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   18,185 898 SH   SOLE 26 898 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   47,648 2,353 SH   SOLE 28 0 0 2,353
TARSUS PHARMACEUTICALS INC COM 87650L103   1,202,648 59,390 SH   SOLE 30 59,390 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   32,036 1,582 SH   SOLE 36 1,582 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   104,976 5,184 SH   SOLE 40 5,184 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   20,554 1,015 SH   OTR 43 1,015 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   554,526 27,384 SH   SOLE 43 12,355 0 15,029
TASEKO MINES LTD COM 876511106   14,345,635 10,246,882 SH   SOLE 21 10,246,882 0 0
TASEKO MINES LTD COM 876511106   628,050 448,607 SH   SOLE 43 434,933 0 13,674
TASKUS INC CLASS A COM 87652V109   351,792 26,916 SH   SOLE 2 24,423 0 2,493
TASKUS INC CLASS A COM 87652V109   55,064 4,213 SH   SOLE 21 4,213 0 0
TASKUS INC CLASS A COM 87652V109   4,969,345 380,210 SH   SOLE 22 368,799 0 11,411
TASKUS INC CLASS A COM 87652V109   45,706 3,497 SH   SOLE 25 3,497 0 0
TASKUS INC CLASS A COM 87652V109   242,409 18,547 SH   SOLE 30 18,547 0 0
TASKUS INC CLASS A COM 87652V109   48,098 3,680 SH   SOLE 40 3,680 0 0
TASKUS INC CLASS A COM 87652V109   18,559 1,420 SH   SOLE 43 1,420 0 0
TAYLOR DEVICES INC COM 877163105   11,663 527 SH   SOLE 18 527 0 0
TAYLOR DEVICES INC COM 877163105   143,402 6,480 SH   SOLE 21 6,480 0 0
TAYLOR DEVICES INC COM 877163105   216,653 9,790 SH   SOLE 22 9,790 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   49,205,825 922,321 SH   SOLE 2 754,286 0 168,035
TAYLOR MORRISON HOME CORP COM 87724P106   1,424,605 26,703 SH   SOLE 4 23,327 0 3,376
TAYLOR MORRISON HOME CORP COM 87724P106   1,090,154 20,434 SH   SOLE 7 19,463 0 971
TAYLOR MORRISON HOME CORP COM 87724P106   341,173 6,395 SH   SOLE 13 6,395 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   23,159,555 434,106 SH   SOLE 18 424,761 0 9,345
TAYLOR MORRISON HOME CORP COM 87724P106   40,263,725 754,709 SH   SOLE 19 754,709 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   473,154,801 8,868,881 SH   SOLE 21 8,868,881 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   210,457,214 3,944,840 SH   SOLE 22 3,766,173 0 178,667
TAYLOR MORRISON HOME CORP COM 87724P106   1,304,941 24,460 SH   SOLE 23 24,460 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   1,169,912 21,929 SH   SOLE 25 21,929 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   5,100,473 95,604 SH   SOLE 26 45,346 0 50,258
TAYLOR MORRISON HOME CORP COM 87724P106   164,531 3,084 SH   SOLE 28 2,298 0 786
TAYLOR MORRISON HOME CORP COM 87724P106   630,437 11,817 SH   SOLE 29 11,817 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   5,509,615 103,273 SH   SOLE 30 103,273 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   89,308 1,674 SH   SOLE 31 1,674 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   2,463,383 46,174 SH   SOLE 34 46,174 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   250,905 4,703 SH   SOLE 36 4,703 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   1,205,390 22,594 SH   SOLE 40 22,594 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   30,317,334 568,272 SH   SOLE 43 551,509 0 16,763
TAYSHA GENE THERAPIES INC COM SHS 877619106   20,056 11,331 SH   SOLE 18 11,331 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   1,584,500 895,198 SH   SOLE 21 895,198 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   2,714,137 1,533,411 SH   SOLE 22 1,533,411 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   30,695 17,342 SH   SOLE 26 10,944 0 6,398
TAYSHA GENE THERAPIES INC COM SHS 877619106   138,326 78,150 SH   SOLE 28 0 0 78,150
TAYSHA GENE THERAPIES INC COM SHS 877619106   198,656 112,235 SH   SOLE 30 112,235 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   72,966 41,224 SH   SOLE 31 38,394 0 2,830
TAYSHA GENE THERAPIES INC COM SHS 877619106   18,314 10,347 SH   SOLE 43 8,394 0 1,953
TC BANCSHARES INC COM 87224V108   10,813 783 SH   SOLE 18 783 0 0
TC BANCSHARES INC COM 87224V108   132,217 9,574 SH   SOLE 21 9,574 0 0
TC BANCSHARES INC COM 87224V108   9,736 705 SH   SOLE 22 705 0 0
TC ENERGY CORP COM 87807B107   2,413 62 SH   SOLE 18 62 0 0
TC ENERGY CORP COM 87807B107   372,371 9,526 SH   SOLE 19 9,526 0 0
TC ENERGY CORP COM 87807B107   25,507,280 652,527 SH   SOLE 21 652,527 0 0
TC ENERGY CORP COM 87807B107   16,871,756 431,613 SH   SOLE 43 335,620 0 95,993
TD SYNNEX CORPORATION COM 87162W100   15,697,286 145,872 SH   SOLE 2 65,071 0 80,801
TD SYNNEX CORPORATION COM 87162W100   84,797 788 SH   SOLE 4 149 0 639
TD SYNNEX CORPORATION COM 87162W100   83,290 774 SH   SOLE 7 774 0 0
TD SYNNEX CORPORATION COM 87162W100   12,787,942 118,836 SH   SOLE 18 118,836 0 0
TD SYNNEX CORPORATION COM 87162W100   8,186,323 76,074 SH   SOLE 19 76,074 0 0
TD SYNNEX CORPORATION COM 87162W100   284,690,649 2,645,578 SH   SOLE 21 2,645,578 0 0
TD SYNNEX CORPORATION COM 87162W100   172,857,279 1,606,331 SH   SOLE 22 1,534,872 0 71,459
TD SYNNEX CORPORATION COM 87162W100   1,146,154 10,651 SH   SOLE 25 10,651 0 0
TD SYNNEX CORPORATION COM 87162W100   16,597,121 154,234 SH   SOLE 26 12,782 0 141,452
TD SYNNEX CORPORATION COM 87162W100   80,815 751 SH   SOLE 28 751 0 0
TD SYNNEX CORPORATION COM 87162W100   129,778 1,206 SH   SOLE 29 1,206 0 0
TD SYNNEX CORPORATION COM 87162W100   3,175,679 29,511 SH   SOLE 30 29,511 0 0
TD SYNNEX CORPORATION COM 87162W100   369,425 3,433 SH   SOLE 31 3,433 0 0
TD SYNNEX CORPORATION COM 87162W100   80,277 746 SH   SOLE 36 746 0 0
TD SYNNEX CORPORATION COM 87162W100   1,262,373 11,731 SH   SOLE 40 11,731 0 0
TD SYNNEX CORPORATION COM 87162W100   8,838,180 82,132 SH   SOLE 43 75,974 0 6,158
TE CONNECTIVITY LTD SHS H84989104   168,301,719 1,197,877 SH   SOLE 2 1,037,480 0 160,397
TE CONNECTIVITY LTD SHS H84989104   77,924,813 554,625 SH   SOLE 4 280,988 0 273,637
TE CONNECTIVITY LTD SHS H84989104   30,843,965 219,530 SH   SOLE 7 196,344 0 23,186
TE CONNECTIVITY LTD SHS H84989104   15,175,827 108,013 SH   SOLE 13 108,013 0 0
TE CONNECTIVITY LTD SHS H84989104   6,486,745 46,169 SH   SOLE 15 46,169 0 0
TE CONNECTIVITY LTD SHS H84989104   161,275,033 1,147,865 SH   SOLE 18 1,042,532 0 105,333
TE CONNECTIVITY LTD SHS H84989104   195,885,381 1,394,202 SH   SOLE 19 1,394,202 0 0
TE CONNECTIVITY LTD SHS H84989104   864,984,457 6,156,473 SH   SOLE 21 6,156,473 0 0
TE CONNECTIVITY LTD SHS H84989104   774,925,362 5,515,483 SH   SOLE 22 4,933,589 0 581,894
TE CONNECTIVITY LTD SHS H84989104   125,127,193 890,585 SH   SOLE 23 890,585 0 0
TE CONNECTIVITY LTD SHS H84989104   111,332,060 792,399 SH   SOLE 25 729,741 0 62,658
TE CONNECTIVITY LTD SHS H84989104   82,534,056 587,431 SH   SOLE 26 314,817 0 272,614
TE CONNECTIVITY LTD SHS H84989104   110,278,872 784,903 SH   SOLE 28 15,240 0 769,663
TE CONNECTIVITY LTD SHS H84989104   8,096,172 57,624 SH   SOLE 29 57,624 0 0
TE CONNECTIVITY LTD SHS H84989104   303,628,649 2,161,058 SH   SOLE 30 2,159,459 0 1,599
TE CONNECTIVITY LTD SHS H84989104   22,990,577 163,634 SH   SOLE 31 158,140 0 5,494
TE CONNECTIVITY LTD SHS H84989104   233,595,160 1,662,599 SH   SOLE 34 1,662,599 0 0
TE CONNECTIVITY LTD SHS H84989104   12,884,131 91,702 SH   SOLE 36 91,702 0 0
TE CONNECTIVITY LTD SHS H84989104   5,570,825 39,650 SH   SOLE 37 39,650 0 0
TE CONNECTIVITY LTD SHS H84989104   2,269,497 16,153 SH   SOLE 40 16,153 0 0
TE CONNECTIVITY LTD SHS H84989104   63,501,229 451,966 SH   SOLE 43 395,557 0 56,409
TEAM INC COM NEW 878155308   312,259 47,312 SH   SOLE 22 47,312 0 0
TECHNIPFMC PLC COM G87110105   52,111,847 2,587,480 SH   SOLE 2 173,461 0 2,414,019
TECHNIPFMC PLC COM G87110105   28,055 1,393 SH   SOLE 4 1,393 0 0
TECHNIPFMC PLC COM G87110105   2,016,397 100,119 SH   SOLE 7 94,882 0 5,237
TECHNIPFMC PLC COM G87110105   3,057,997 151,837 SH   SOLE 18 151,837 0 0
TECHNIPFMC PLC COM G87110105   12,599,242 625,583 SH   SOLE 19 625,583 0 0
TECHNIPFMC PLC COM G87110105   124,993,150 6,206,214 SH   SOLE 21 6,206,214 0 0
TECHNIPFMC PLC COM G87110105   218,527,096 10,850,402 SH   SOLE 22 10,265,413 0 584,989
TECHNIPFMC PLC COM G87110105   2,863,425 142,176 SH   SOLE 25 142,176 0 0
TECHNIPFMC PLC COM G87110105   2,991,898 148,555 SH   SOLE 26 148,555 0 0
TECHNIPFMC PLC COM G87110105   1,120,288 55,625 SH   SOLE 28 55,625 0 0
TECHNIPFMC PLC COM G87110105   10,012,440 497,142 SH   SOLE 30 497,142 0 0
TECHNIPFMC PLC COM G87110105   119,853 5,951 SH   SOLE 31 5,951 0 0
TECHNIPFMC PLC COM G87110105   32,729,816 1,625,115 SH   SOLE 34 1,625,115 0 0
TECHNIPFMC PLC COM G87110105   120,598 5,988 SH   SOLE 36 5,988 0 0
TECHNIPFMC PLC COM G87110105   1,812,620 90,001 SH   SOLE 40 90,001 0 0
TECHNIPFMC PLC COM G87110105   26,746 1,328 SH   OTR 43 1,328 0 0
TECHNIPFMC PLC COM G87110105   7,755,115 385,060 SH   SOLE 43 345,611 0 39,449
TECHPRECISION CORP COM NEW 878739200   107,366 20,727 SH   SOLE 22 20,727 0 0
TECHTARGET INC COM 87874R100   2,737,068 78,516 SH   SOLE 2 70,382 0 8,134
TECHTARGET INC COM 87874R100   2,998 86 SH   SOLE 4 86 0 0
TECHTARGET INC COM 87874R100   5,717 164 SH   SOLE 7 164 0 0
TECHTARGET INC COM 87874R100   2,713,607 77,843 SH   SOLE 18 77,843 0 0
TECHTARGET INC COM 87874R100   1,984,406 56,925 SH   SOLE 19 56,925 0 0
TECHTARGET INC COM 87874R100   104,994,172 3,011,881 SH   SOLE 21 3,011,881 0 0
TECHTARGET INC COM 87874R100   26,614,773 763,476 SH   SOLE 22 737,776 0 25,700
TECHTARGET INC COM 87874R100   13,073 375 SH   SOLE 23 375 0 0
TECHTARGET INC COM 87874R100   221,291 6,348 SH   SOLE 25 6,348 0 0
TECHTARGET INC COM 87874R100   319,039 9,152 SH   SOLE 26 9,152 0 0
TECHTARGET INC COM 87874R100   16,559 475 SH   SOLE 28 475 0 0
TECHTARGET INC COM 87874R100   1,758,443 50,443 SH   SOLE 30 50,443 0 0
TECHTARGET INC COM 87874R100   56,857 1,631 SH   SOLE 34 1,631 0 0
TECHTARGET INC COM 87874R100   186,745 5,357 SH   SOLE 40 5,357 0 0
TECHTARGET INC COM 87874R100   448,230 12,858 SH   SOLE 43 11,532 0 1,326
TECHTARGET INC NOTE 12/1 87874RAD2   2,469,250 2,975,000 PRN   SOLE 21 2,975,000 0 0
TECK RESOURCES LTD CL B 878742204   7,160,200 169,392 SH   SOLE 19 169,392 0 0
TECK RESOURCES LTD CL B 878742204   4,670,624 110,495 SH   SOLE 21 110,495 0 0
TECK RESOURCES LTD CL B 878742204   6,177,761 146,150 SH   SOLE 25 146,150 0 0
TECK RESOURCES LTD CL B 878742204   6,351,448 150,259 SH   SOLE 29 150,259 0 0
TECK RESOURCES LTD CL B 878742204   2,071,991 49,018 SH   SOLE 34 49,018 0 0
TECK RESOURCES LTD CL B 878742204   32,189,560 761,523 SH   SOLE 43 673,707 0 87,816
TECNOGLASS INC ORD SHS G87264100   37,711 825 SH   SOLE 19 825 0 0
TECNOGLASS INC ORD SHS G87264100   1,272,932 27,848 SH   SOLE 21 27,848 0 0
TECNOGLASS INC ORD SHS G87264100   15,123,062 330,848 SH   SOLE 22 330,848 0 0
TECNOGLASS INC ORD SHS G87264100   16,776 367 SH   SOLE 26 0 0 367
TEEKAY CORPORATION COM Y8564W103   413,577 57,843 SH   SOLE 2 2,758 0 55,085
TEEKAY CORPORATION COM Y8564W103   2,724 381 SH   SOLE 7 381 0 0
TEEKAY CORPORATION COM Y8564W103   1,286,006 179,861 SH   SOLE 18 179,861 0 0
TEEKAY CORPORATION COM Y8564W103   916,609 128,197 SH   SOLE 19 128,197 0 0
TEEKAY CORPORATION COM Y8564W103   17,162,181 2,400,305 SH   SOLE 21 2,400,305 0 0
TEEKAY CORPORATION COM Y8564W103   5,724,569 800,639 SH   SOLE 22 740,754 0 59,885
TEEKAY CORPORATION COM Y8564W103   3,561 498 SH   SOLE 43 498 0 0
TEEKAY TANKERS LTD CL A Y8565N300   852,488 17,060 SH   SOLE 2 1,244 0 15,816
TEEKAY TANKERS LTD CL A Y8565N300   8,190,733 163,913 SH   SOLE 7 163,913 0 0
TEEKAY TANKERS LTD CL A Y8565N300   3,171,146 63,461 SH   SOLE 18 63,461 0 0
TEEKAY TANKERS LTD CL A Y8565N300   2,489,156 49,813 SH   SOLE 19 49,813 0 0
TEEKAY TANKERS LTD CL A Y8565N300   43,925,479 879,037 SH   SOLE 21 879,037 0 0
TEEKAY TANKERS LTD CL A Y8565N300   14,501,544 290,205 SH   SOLE 22 269,437 0 20,768
TEGNA INC COM 87901J105   6,245,062 408,174 SH   SOLE 2 193,087 0 215,087
TEGNA INC COM 87901J105   7,987 522 SH   SOLE 4 522 0 0
TEGNA INC COM 87901J105   1,143,782 74,757 SH   SOLE 7 70,783 0 3,974
TEGNA INC COM 87901J105   12,446,504 813,497 SH   SOLE 18 813,497 0 0
TEGNA INC COM 87901J105   11,109,498 726,111 SH   SOLE 19 726,111 0 0
TEGNA INC COM 87901J105   244,676,376 15,991,920 SH   SOLE 21 15,991,920 0 0
TEGNA INC COM 87901J105   106,714,425 6,974,799 SH   SOLE 22 6,675,102 0 299,697
TEGNA INC COM 87901J105   136,828 8,943 SH   SOLE 23 8,943 0 0
TEGNA INC COM 87901J105   639,907 41,824 SH   SOLE 25 41,824 0 0
TEGNA INC COM 87901J105   1,995,870 130,449 SH   SOLE 26 82,322 0 48,127
TEGNA INC COM 87901J105   465,457 30,422 SH   SOLE 28 5,666 0 24,756
TEGNA INC COM 87901J105   5,551,253 362,827 SH   SOLE 30 362,827 0 0
TEGNA INC COM 87901J105   160,053 10,461 SH   SOLE 36 10,461 0 0
TEGNA INC COM 87901J105   630,972 41,240 SH   SOLE 40 41,240 0 0
TEGNA INC COM 87901J105   13,280 868 SH   OTR 43 868 0 0
TEGNA INC COM 87901J105   8,318,780 543,711 SH   SOLE 43 475,272 0 68,439
TEJON RANCH CO COM 879080109   241,591 14,046 SH   SOLE 2 6,089 0 7,957
TEJON RANCH CO COM 879080109   3,062 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109   2,098 122 SH   SOLE 7 122 0 0
TEJON RANCH CO COM 879080109   1,024,982 59,592 SH   SOLE 18 59,592 0 0
TEJON RANCH CO COM 879080109   728,076 42,330 SH   SOLE 19 42,330 0 0
TEJON RANCH CO COM 879080109   13,776,288 800,947 SH   SOLE 21 800,947 0 0
TEJON RANCH CO COM 879080109   9,011,940 523,950 SH   SOLE 22 496,674 0 27,276
TEJON RANCH CO COM 879080109   75,697 4,401 SH   SOLE 25 4,401 0 0
TEJON RANCH CO COM 879080109   17,355 1,009 SH   SOLE 26 1,009 0 0
TEJON RANCH CO COM 879080109   308,000 17,907 SH   SOLE 28 0 0 17,907
TEJON RANCH CO COM 879080109   31,562 1,835 SH   SOLE 30 1,835 0 0
TEJON RANCH CO COM 879080109   29,773 1,731 SH   SOLE 40 1,731 0 0
TEJON RANCH CO COM 879080109   109,770 6,382 SH   SOLE 43 5,867 0 515
TELA BIO INC COM 872381108   10,625 1,605 SH   SOLE 2 548 0 1,057
TELA BIO INC COM 872381108   266,998 40,332 SH   SOLE 18 40,332 0 0
TELA BIO INC COM 872381108   198,580 29,997 SH   SOLE 19 29,997 0 0
TELA BIO INC COM 872381108   3,875,010 585,349 SH   SOLE 21 585,349 0 0
TELA BIO INC COM 872381108   2,785,517 420,773 SH   SOLE 22 417,834 0 2,939
TELADOC HEALTH INC COM 87918A105   21,311,592 988,937 SH   SOLE 2 696,288 0 292,649
TELADOC HEALTH INC COM 87918A105   10,689 496 SH   SOLE 4 496 0 0
TELADOC HEALTH INC COM 87918A105   2,404,118 111,560 SH   SOLE 7 109,674 0 1,886
TELADOC HEALTH INC COM 87918A105   9,100,759 422,309 SH   SOLE 18 345,784 0 76,525
TELADOC HEALTH INC COM 87918A105   31,640,960 1,468,258 SH   SOLE 19 1,468,258 0 0
TELADOC HEALTH INC COM 87918A105   54,108,861 2,510,852 SH   SOLE 21 2,510,852 0 0
TELADOC HEALTH INC COM 87918A105   130,912,996 6,074,849 SH   SOLE 22 5,363,314 0 711,535
TELADOC HEALTH INC COM 87918A105   5,492,039 254,851 SH   SOLE 23 254,851 0 0
TELADOC HEALTH INC COM 87918A105   742,182 34,440 SH   SOLE 25 34,440 0 0
TELADOC HEALTH INC COM 87918A105   8,413,874 390,435 SH   SOLE 26 331,767 0 58,668
TELADOC HEALTH INC COM 87918A105   61,137 2,837 SH   SOLE 28 2,837 0 0
TELADOC HEALTH INC COM 87918A105   11,557,545 536,313 SH   SOLE 30 536,313 0 0
TELADOC HEALTH INC COM 87918A105   46,634 2,164 SH   SOLE 31 2,164 0 0
TELADOC HEALTH INC COM 87918A105   2,684,505 124,571 SH   SOLE 34 124,571 0 0
TELADOC HEALTH INC COM 87918A105   488,215 22,655 SH   SOLE 36 22,655 0 0
TELADOC HEALTH INC COM 87918A105   789,398 36,631 SH   SOLE 40 36,631 0 0
TELADOC HEALTH INC COM 87918A105   3,433,346 159,320 SH   SOLE 43 126,690 0 32,630
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2   5,868,366 7,140,000 PRN   SOLE 21 7,140,000 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   33,983,645 76,147 SH   SOLE 2 14,925 0 61,222
TELEDYNE TECHNOLOGIES INC COM 879360105   21,679,876 48,578 SH   SOLE 4 20,075 0 28,503
TELEDYNE TECHNOLOGIES INC COM 879360105   17,089,783 38,293 SH   SOLE 7 34,735 0 3,558
TELEDYNE TECHNOLOGIES INC COM 879360105   432,901 970 SH   SOLE 13 970 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   3,322,183 7,444 SH   SOLE 15 7,444 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   54,652,673 122,460 SH   SOLE 18 119,535 0 2,925
TELEDYNE TECHNOLOGIES INC COM 879360105   217,861,373 488,161 SH   SOLE 19 488,161 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   716,294,557 1,604,998 SH   SOLE 21 1,604,998 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   505,860,789 1,133,480 SH   SOLE 22 1,032,646 0 100,834
TELEDYNE TECHNOLOGIES INC COM 879360105   33,597,157 75,281 SH   SOLE 23 75,281 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   13,523,033 30,301 SH   SOLE 25 30,122 0 179
TELEDYNE TECHNOLOGIES INC COM 879360105   27,615,086 61,877 SH   SOLE 26 25,908 0 35,969
TELEDYNE TECHNOLOGIES INC COM 879360105   26,681,448 59,785 SH   SOLE 28 655 0 59,130
TELEDYNE TECHNOLOGIES INC COM 879360105   132,316,059 296,480 SH   SOLE 30 271,321 0 25,159
TELEDYNE TECHNOLOGIES INC COM 879360105   4,675,334 10,476 SH   SOLE 31 9,656 0 820
TELEDYNE TECHNOLOGIES INC COM 879360105   927,837 2,079 SH   SOLE 34 2,079 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   6,954,091 15,582 SH   SOLE 36 15,582 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   1,116,618 2,502 SH   SOLE 40 2,502 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   23,199,939 51,984 SH   SOLE 43 46,778 0 5,206
TELEFLEX INCORPORATED COM 879369106   15,197,024 60,949 SH   SOLE 2 12,654 0 48,295
TELEFLEX INCORPORATED COM 879369106   11,248,475 45,113 SH   SOLE 4 20,570 0 24,543
TELEFLEX INCORPORATED COM 879369106   19,822,779 79,501 SH   SOLE 7 73,270 0 6,231
TELEFLEX INCORPORATED COM 879369106   254,077 1,019 SH   SOLE 13 1,019 0 0
TELEFLEX INCORPORATED COM 879369106   1,656,864 6,645 SH   SOLE 15 6,645 0 0
TELEFLEX INCORPORATED COM 879369106   19,391,421 77,771 SH   SOLE 18 74,908 0 2,863
TELEFLEX INCORPORATED COM 879369106   155,164,033 622,299 SH   SOLE 19 622,299 0 0
TELEFLEX INCORPORATED COM 879369106   400,546,508 1,606,427 SH   SOLE 21 1,606,427 0 0
TELEFLEX INCORPORATED COM 879369106   275,182,096 1,103,642 SH   SOLE 22 1,000,427 0 103,215
TELEFLEX INCORPORATED COM 879369106   18,847,611 75,590 SH   SOLE 23 75,590 0 0
TELEFLEX INCORPORATED COM 879369106   19,885,862 79,754 SH   SOLE 25 79,673 0 81
TELEFLEX INCORPORATED COM 879369106   11,869,083 47,602 SH   SOLE 26 22,967 0 24,635
TELEFLEX INCORPORATED COM 879369106   21,736,713 87,177 SH   SOLE 28 546 0 86,631
TELEFLEX INCORPORATED COM 879369106   76,383,564 306,343 SH   SOLE 30 306,343 0 0
TELEFLEX INCORPORATED COM 879369106   2,524,069 10,123 SH   SOLE 31 9,399 0 724
TELEFLEX INCORPORATED COM 879369106   2,662,453 10,678 SH   SOLE 34 10,678 0 0
TELEFLEX INCORPORATED COM 879369106   2,799,590 11,228 SH   SOLE 36 11,228 0 0
TELEFLEX INCORPORATED COM 879369106   667,234 2,676 SH   SOLE 40 2,676 0 0
TELEFLEX INCORPORATED COM 879369106   34,658 139 SH   OTR 43 139 0 0
TELEFLEX INCORPORATED COM 879369106   13,275,168 53,241 SH   SOLE 43 41,304 0 11,937
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   1,810,091 287,316 SH   SOLE 21 287,316 0 0
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   577,927 91,734 SH   SOLE 43 90,038 0 1,696
TELEFONICA BRASIL SA NEW ADR 87936R205   11,445,756 1,046,230 SH   SOLE 2 1,046,230 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   1,521,010 139,032 SH   SOLE 18 139,032 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   1,370,815 125,303 SH   SOLE 19 125,303 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   14,342,559 1,311,020 SH   SOLE 21 1,311,020 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   12,619,935 1,153,559 SH   SOLE 22 1,153,559 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   82,838 7,572 SH   SOLE 26 0 0 7,572
TELEFONICA BRASIL SA NEW ADR 87936R205   833,475 76,186 SH   SOLE 28 0 0 76,186
TELEFONICA BRASIL SA NEW ADR 87936R205   4,570,283 417,759 SH   SOLE 30 417,759 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   54,459 4,978 SH   SOLE 31 0 0 4,978
TELEFONICA BRASIL SA NEW ADR 87936R205   524,070 47,904 SH   SOLE 34 47,904 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   39,739,886 3,632,531 SH   SOLE 43 3,068,546 0 563,985
TELEFONICA S A SPONSORED ADR 879382208   21,832,139 5,597,984 SH   SOLE 43 5,359,276 0 238,708
TELEPHONE & DATA SYS INC COM NEW 879433829   4,154,458 226,401 SH   SOLE 2 100,980 0 125,421
TELEPHONE & DATA SYS INC COM NEW 879433829   7,065 385 SH   SOLE 4 385 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   437,152 23,823 SH   SOLE 7 22,726 0 1,097
TELEPHONE & DATA SYS INC COM NEW 879433829   13,665,882 744,735 SH   SOLE 18 744,089 0 646
TELEPHONE & DATA SYS INC COM NEW 879433829   15,841,518 863,298 SH   SOLE 19 863,298 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   214,638,537 11,696,923 SH   SOLE 21 11,696,923 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   60,243,527 3,283,026 SH   SOLE 22 3,127,912 0 155,114
TELEPHONE & DATA SYS INC COM NEW 879433829   165,187 9,002 SH   SOLE 23 9,002 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   1,180,364 64,325 SH   SOLE 25 64,325 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   2,714,883 147,950 SH   SOLE 26 27,798 0 120,152
TELEPHONE & DATA SYS INC COM NEW 879433829   107,733 5,871 SH   SOLE 28 1,908 0 3,963
TELEPHONE & DATA SYS INC COM NEW 879433829   4,407,083 240,168 SH   SOLE 30 240,168 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   1,193,282 65,029 SH   SOLE 34 65,029 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   212,291 11,569 SH   SOLE 36 11,569 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   379,331 20,672 SH   SOLE 40 20,672 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   6,040,630 329,190 SH   SOLE 43 309,902 0 19,288
TELESIS BIO INC COM 192003101   729 1,827 SH   SOLE 18 1,827 0 0
TELESIS BIO INC COM 192003101   9,419 23,607 SH   SOLE 21 23,607 0 0
TELESIS BIO INC COM 192003101   169 423 SH   SOLE 22 423 0 0
TELLURIAN INC NEW COM 87968A104   298,889 395,565 SH   SOLE 2 155,897 0 239,668
TELLURIAN INC NEW COM 87968A104   1,885 2,495 SH   SOLE 4 2,495 0 0
TELLURIAN INC NEW COM 87968A104   4,612 6,104 SH   SOLE 7 6,104 0 0
TELLURIAN INC NEW COM 87968A104   1,095,274 1,449,542 SH   SOLE 18 1,449,542 0 0
TELLURIAN INC NEW COM 87968A104   828,491 1,096,468 SH   SOLE 19 1,096,468 0 0
TELLURIAN INC NEW COM 87968A104   16,707,515 22,111,587 SH   SOLE 21 22,111,587 0 0
TELLURIAN INC NEW COM 87968A104   13,635,175 18,045,493 SH   SOLE 22 17,342,166 0 703,327
TELLURIAN INC NEW COM 87968A104   90,332 119,550 SH   SOLE 25 119,550 0 0
TELLURIAN INC NEW COM 87968A104   208,960 276,549 SH   SOLE 26 276,549 0 0
TELLURIAN INC NEW COM 87968A104   226,184 299,344 SH   SOLE 28 0 0 299,344
TELLURIAN INC NEW COM 87968A104   593,456 785,410 SH   SOLE 30 785,410 0 0
TELLURIAN INC NEW COM 87968A104   35,246 46,647 SH   SOLE 43 43,604 0 3,043
TELOS CORP MD COM 87969B101   73,964 20,264 SH   SOLE 18 20,264 0 0
TELOS CORP MD COM 87969B101   7,446 2,040 SH   SOLE 19 2,040 0 0
TELOS CORP MD COM 87969B101   424,791 116,381 SH   SOLE 21 116,381 0 0
TELOS CORP MD COM 87969B101   2,919,891 799,970 SH   SOLE 22 791,856 0 8,114
TELOS CORP MD COM 87969B101   83,238 22,805 SH   SOLE 26 11,121 0 11,684
TELOS CORP MD COM 87969B101   289,763 79,387 SH   SOLE 28 0 0 79,387
TELOS CORP MD COM 87969B101   152,866 41,881 SH   SOLE 31 39,007 0 2,874
TELOS CORP MD COM 87969B101   2,650 726 SH   SOLE 43 726 0 0
TELUS CORPORATION COM 87971M103   33,798,939 1,899,884 SH   SOLE 18 1,893,636 0 6,248
TELUS CORPORATION COM 87971M103   2,936,791 165,081 SH   SOLE 26 165,081 0 0
TELUS CORPORATION COM 87971M103   566,825 31,862 SH   SOLE 43 26,141 0 5,721
TEMPEST THERAPEUTICS INC COM 87978U108   686 156 SH   SOLE 21 156 0 0
TEMPEST THERAPEUTICS INC COM 87978U108   2,238,597 508,772 SH   SOLE 22 508,772 0 0
TEMPUR SEALY INTL INC COM 88023U101   12,590,202 247,012 SH   SOLE 2 152,543 0 94,469
TEMPUR SEALY INTL INC COM 88023U101   25,332 497 SH   SOLE 4 497 0 0
TEMPUR SEALY INTL INC COM 88023U101   1,263,648 24,792 SH   SOLE 7 23,520 0 1,272
TEMPUR SEALY INTL INC COM 88023U101   15,456,653 303,250 SH   SOLE 18 303,250 0 0
TEMPUR SEALY INTL INC COM 88023U101   2,684,284 52,664 SH   SOLE 19 52,664 0 0
TEMPUR SEALY INTL INC COM 88023U101   436,394,385 8,561,789 SH   SOLE 21 8,561,789 0 0
TEMPUR SEALY INTL INC COM 88023U101   254,942,205 5,001,809 SH   SOLE 22 4,770,913 0 230,896
TEMPUR SEALY INTL INC COM 88023U101   1,774,062 34,806 SH   SOLE 25 34,806 0 0
TEMPUR SEALY INTL INC COM 88023U101   2,483,462 48,724 SH   SOLE 26 48,724 0 0
TEMPUR SEALY INTL INC COM 88023U101   300,060 5,887 SH   SOLE 28 3,077 0 2,810
TEMPUR SEALY INTL INC COM 88023U101   6,121,905 120,108 SH   SOLE 30 120,108 0 0
TEMPUR SEALY INTL INC COM 88023U101   116,212 2,280 SH   SOLE 31 2,280 0 0
TEMPUR SEALY INTL INC COM 88023U101   93,122 1,827 SH   SOLE 36 1,827 0 0
TEMPUR SEALY INTL INC COM 88023U101   1,796,540 35,247 SH   SOLE 40 35,247 0 0
TEMPUR SEALY INTL INC COM 88023U101   7,532,535 147,784 SH   SOLE 43 129,555 0 18,229
TENABLE HLDGS INC COM 88025T102   4,183,077 90,818 SH   SOLE 2 46,460 0 44,358
TENABLE HLDGS INC COM 88025T102   505,370 10,972 SH   SOLE 4 307 0 10,665
TENABLE HLDGS INC COM 88025T102   1,053,669 22,876 SH   SOLE 7 21,913 0 963
TENABLE HLDGS INC COM 88025T102   13,519,347 293,516 SH   SOLE 18 274,451 0 19,065
TENABLE HLDGS INC COM 88025T102   17,550,656 381,039 SH   SOLE 19 381,039 0 0
TENABLE HLDGS INC COM 88025T102   256,255,178 5,563,508 SH   SOLE 21 5,563,508 0 0
TENABLE HLDGS INC COM 88025T102   151,585,487 3,291,044 SH   SOLE 22 3,180,344 0 110,700
TENABLE HLDGS INC COM 88025T102   147,484 3,202 SH   SOLE 23 3,202 0 0
TENABLE HLDGS INC COM 88025T102   1,060,347 23,021 SH   SOLE 25 23,021 0 0
TENABLE HLDGS INC COM 88025T102   1,662,444 36,093 SH   SOLE 26 36,093 0 0
TENABLE HLDGS INC COM 88025T102   228,458 4,960 SH   SOLE 28 1,568 0 3,392
TENABLE HLDGS INC COM 88025T102   34,631,455 751,877 SH   SOLE 30 751,877 0 0
TENABLE HLDGS INC COM 88025T102   116,302 2,525 SH   SOLE 36 2,525 0 0
TENABLE HLDGS INC COM 88025T102   1,099,959 23,881 SH   SOLE 40 23,881 0 0
TENABLE HLDGS INC COM 88025T102   1,156,198 25,102 SH   SOLE 43 23,215 0 1,887
TENARIS S A SPONSORED ADS 88031M109   2,513,078 72,298 SH   SOLE 25 72,298 0 0
TENARIS S A SPONSORED ADS 88031M109   13,220,723 380,343 SH   SOLE 34 380,343 0 0
TENARIS S A SPONSORED ADS 88031M109   23,881,734 687,046 SH   SOLE 43 628,430 0 58,616
TENAX THERAPEUTICS INC COM 88032L506   6,569 23,922 SH   SOLE 22 23,922 0 0
TENAYA THERAPEUTICS INC COM 87990A106   115,791 35,738 SH   SOLE 2 1,223 0 34,515
TENAYA THERAPEUTICS INC COM 87990A106   2,051 633 SH   SOLE 7 633 0 0
TENAYA THERAPEUTICS INC COM 87990A106   480,738 148,376 SH   SOLE 18 148,376 0 0
TENAYA THERAPEUTICS INC COM 87990A106   2,308,772 712,584 SH   SOLE 19 712,584 0 0
TENAYA THERAPEUTICS INC COM 87990A106   5,664,307 1,748,243 SH   SOLE 21 1,748,243 0 0
TENAYA THERAPEUTICS INC COM 87990A106   3,675,547 1,134,428 SH   SOLE 22 1,096,722 0 37,706
TENAYA THERAPEUTICS INC COM 87990A106   4,886 1,508 SH   SOLE 34 1,508 0 0
TENAYA THERAPEUTICS INC COM 87990A106   17,217 5,314 SH   SOLE 43 0 0 5,314
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   2,834,348 314,578 SH   SOLE 2 27,992 0 286,586
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   1,218,233 135,209 SH   SOLE 4 27,159 0 108,050
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   1,587,048 176,143 SH   SOLE 7 155,094 0 21,049
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   829,884 92,107 SH   SOLE 13 92,107 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   5,283,023 586,351 SH   SOLE 15 586,351 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   1,594,662 176,988 SH   SOLE 18 176,988 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   37,607,893 4,174,017 SH   SOLE 19 4,174,017 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   113,928,441 12,644,666 SH   SOLE 21 12,644,666 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   61,594,622 6,836,251 SH   SOLE 22 5,937,253 0 898,998
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   9,532,202 1,057,958 SH   SOLE 23 1,057,958 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   23,129,202 2,567,059 SH   SOLE 25 2,567,059 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   6,656,687 738,811 SH   SOLE 26 70,487 0 668,324
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   12,392,714 1,375,440 SH   SOLE 28 36,211 0 1,339,229
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   43,921,461 4,874,746 SH   SOLE 30 4,874,746 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   30,934,069 3,433,304 SH   SOLE 34 3,433,304 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   86,505 9,601 SH   SOLE 36 9,601 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   86,820 9,636 SH   SOLE 40 9,636 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   18,608,677 2,065,336 SH   SOLE 43 1,971,080 0 94,256
TENET HEALTHCARE CORP COM NEW 88033G407   28,403,060 375,851 SH   SOLE 2 241,328 0 134,523
TENET HEALTHCARE CORP COM NEW 88033G407   923,314 12,218 SH   SOLE 4 3,007 0 9,211
TENET HEALTHCARE CORP COM NEW 88033G407   999,035 13,220 SH   SOLE 7 12,668 0 552
TENET HEALTHCARE CORP COM NEW 88033G407   1,320,888 17,479 SH   SOLE 13 17,479 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   56,903,832 752,995 SH   SOLE 18 750,797 0 2,198
TENET HEALTHCARE CORP COM NEW 88033G407   13,268,429 175,578 SH   SOLE 19 175,578 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   388,826,542 5,145,250 SH   SOLE 21 5,145,250 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   234,838,611 3,107,564 SH   SOLE 22 2,977,543 0 130,021
TENET HEALTHCARE CORP COM NEW 88033G407   4,804,136 63,572 SH   SOLE 25 18,274 0 45,298
TENET HEALTHCARE CORP COM NEW 88033G407   5,410,585 71,597 SH   SOLE 26 47,785 0 23,812
TENET HEALTHCARE CORP COM NEW 88033G407   1,376,659 18,217 SH   SOLE 28 16,005 0 2,212
TENET HEALTHCARE CORP COM NEW 88033G407   1,682,415 22,263 SH   SOLE 29 22,263 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   7,457,172 98,679 SH   SOLE 30 98,679 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   2,818,988 37,303 SH   SOLE 31 37,303 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   30,574,186 404,581 SH   SOLE 34 404,581 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   1,964,518 25,996 SH   SOLE 36 25,996 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   1,420,716 18,800 SH   SOLE 40 18,800 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   5,280,718 69,878 SH   SOLE 43 64,426 0 5,452
TENET HEALTHCARE CORP OPTIONS 88033G407   37,785 500 SH Call SOLE 4 500 0 0
TENET HEALTHCARE CORP OPTIONS 88033G407   22,671 300 SH Call SOLE 7 300 0 0
TENET HEALTHCARE CORP OPTIONS 88033G407   937,068 12,400 SH Call SOLE 18 12,400 0 0
TENET HEALTHCARE CORP OPTIONS 88033G407   25,187,481 333,300 SH Call SOLE 19 333,300 0 0
TENET HEALTHCARE CORP OPTIONS 88033G407   551,661 7,300 SH Call SOLE 22 7,300 0 0
TENET HEALTHCARE CORP OPTIONS 88033G407   3,491,334 46,200 SH Call SOLE 34 46,200 0 0
TENNANT CO COM 880345103   5,487,897 59,207 SH   SOLE 2 36,440 0 22,767
TENNANT CO COM 880345103   5,283 57 SH   SOLE 4 57 0 0
TENNANT CO COM 880345103   919,670 9,922 SH   SOLE 7 9,380 0 542
TENNANT CO COM 880345103   5,333,661 57,543 SH   SOLE 18 57,543 0 0
TENNANT CO COM 880345103   10,421,229 112,431 SH   SOLE 19 112,431 0 0
TENNANT CO COM 880345103   200,071,550 2,158,502 SH   SOLE 21 2,158,502 0 0
TENNANT CO COM 880345103   56,269,596 607,073 SH   SOLE 22 580,497 0 26,576
TENNANT CO COM 880345103   303,838 3,278 SH   SOLE 23 3,278 0 0
TENNANT CO COM 880345103   366,126 3,950 SH   SOLE 25 3,950 0 0
TENNANT CO COM 880345103   2,109,439 22,758 SH   SOLE 26 4,577 0 18,181
TENNANT CO COM 880345103   25,768 278 SH   SOLE 28 278 0 0
TENNANT CO COM 880345103   5,924,559 63,918 SH   SOLE 30 63,918 0 0
TENNANT CO COM 880345103   51,443 555 SH   SOLE 36 555 0 0
TENNANT CO COM 880345103   377,990 4,078 SH   SOLE 40 4,078 0 0
TENNANT CO COM 880345103   2,285,126 24,653 SH   SOLE 43 23,048 0 1,605
TERADATA CORP DEL COM 88076W103   23,424,392 538,368 SH   SOLE 2 389,503 0 148,865
TERADATA CORP DEL COM 88076W103   2,092,875 48,101 SH   SOLE 4 28,159 0 19,942
TERADATA CORP DEL COM 88076W103   983,152 22,596 SH   SOLE 7 21,391 0 1,205
TERADATA CORP DEL COM 88076W103   150,458 3,458 SH   SOLE 13 3,458 0 0
TERADATA CORP DEL COM 88076W103   13,695,077 314,757 SH   SOLE 18 281,726 0 33,031
TERADATA CORP DEL COM 88076W103   7,673,380 176,359 SH   SOLE 19 176,359 0 0
TERADATA CORP DEL COM 88076W103   257,577,503 5,919,961 SH   SOLE 21 5,919,961 0 0
TERADATA CORP DEL COM 88076W103   136,922,837 3,146,928 SH   SOLE 22 3,006,120 0 140,808
TERADATA CORP DEL COM 88076W103   3,158,391 72,590 SH   SOLE 23 72,590 0 0
TERADATA CORP DEL COM 88076W103   955,828 21,968 SH   SOLE 25 21,968 0 0
TERADATA CORP DEL COM 88076W103   10,837,993 249,092 SH   SOLE 26 30,808 0 218,284
TERADATA CORP DEL COM 88076W103   437,580 10,057 SH   SOLE 28 1,953 0 8,104
TERADATA CORP DEL COM 88076W103   338,421 7,778 SH   SOLE 29 7,778 0 0
TERADATA CORP DEL COM 88076W103   30,914,943 710,525 SH   SOLE 30 710,525 0 0
TERADATA CORP DEL COM 88076W103   480,742 11,049 SH   SOLE 31 11,049 0 0
TERADATA CORP DEL COM 88076W103   2,709,716 62,278 SH   SOLE 34 62,278 0 0
TERADATA CORP DEL COM 88076W103   97,680 2,245 SH   SOLE 36 2,245 0 0
TERADATA CORP DEL COM 88076W103   909,098 20,894 SH   SOLE 40 20,894 0 0
TERADATA CORP DEL COM 88076W103   16,186 372 SH   OTR 43 372 0 0
TERADATA CORP DEL COM 88076W103   3,314,331 76,174 SH   SOLE 43 68,979 0 7,195
TERADYNE INC COM 880770102   66,333,284 611,254 SH   SOLE 2 430,895 0 180,359
TERADYNE INC COM 880770102   22,170,853 204,302 SH   SOLE 4 91,318 0 112,984
TERADYNE INC COM 880770102   11,623,252 107,107 SH   SOLE 7 83,953 0 23,154
TERADYNE INC COM 880770102   2,565,196 23,638 SH   SOLE 13 23,638 0 0
TERADYNE INC COM 880770102   2,602,961 23,986 SH   SOLE 15 23,986 0 0
TERADYNE INC COM 880770102   35,317,183 325,444 SH   SOLE 18 313,266 0 12,178
TERADYNE INC COM 880770102   8,321,097 76,678 SH   SOLE 19 76,678 0 0
TERADYNE INC COM 880770102   745,578,847 6,870,428 SH   SOLE 21 6,870,428 0 0
TERADYNE INC COM 880770102   370,262,535 3,411,929 SH   SOLE 22 3,067,715 0 344,214
TERADYNE INC COM 880770102   33,363,389 307,440 SH   SOLE 23 307,440 0 0
TERADYNE INC COM 880770102   24,329,533 224,194 SH   SOLE 25 223,877 0 317
TERADYNE INC COM 880770102   18,779,603 173,052 SH   SOLE 26 94,807 0 78,245
TERADYNE INC COM 880770102   28,692,145 264,395 SH   SOLE 28 2,444 0 261,951
TERADYNE INC COM 880770102   1,014,879 9,352 SH   SOLE 29 9,352 0 0
TERADYNE INC COM 880770102   153,249,774 1,412,180 SH   SOLE 30 1,412,180 0 0
TERADYNE INC COM 880770102   6,698,180 61,723 SH   SOLE 31 59,060 0 2,663
TERADYNE INC COM 880770102   7,037,413 64,849 SH   SOLE 34 64,849 0 0
TERADYNE INC COM 880770102   3,947,632 36,377 SH   SOLE 36 36,377 0 0
TERADYNE INC COM 880770102   895,724 8,254 SH   SOLE 40 8,254 0 0
TERADYNE INC COM 880770102   27,239 251 SH   OTR 43 251 0 0
TERADYNE INC COM 880770102   13,081,465 120,544 SH   SOLE 43 106,505 0 14,040
TERAWULF INC COM 88080T104   190,932 79,555 SH   SOLE 2 5,250 0 74,305
TERAWULF INC COM 88080T104   3,326 1,386 SH   SOLE 7 1,386 0 0
TERAWULF INC COM 88080T104   949,687 395,703 SH   SOLE 18 395,703 0 0
TERAWULF INC COM 88080T104   689,842 287,434 SH   SOLE 19 287,434 0 0
TERAWULF INC COM 88080T104   14,716,121 6,131,717 SH   SOLE 21 6,131,717 0 0
TERAWULF INC COM 88080T104   8,999,009 3,749,587 SH   SOLE 22 3,622,005 0 127,582
TERAWULF INC COM 88080T104   932,287 388,453 SH   SOLE 30 388,453 0 0
TEREX CORP NEW COM 880779103   16,697,819 290,599 SH   SOLE 2 196,888 0 93,711
TEREX CORP NEW COM 880779103   14,997 261 SH   SOLE 4 261 0 0
TEREX CORP NEW COM 880779103   390,383 6,794 SH   SOLE 7 6,469 0 325
TEREX CORP NEW COM 880779103   17,433,249 303,398 SH   SOLE 18 280,032 0 23,366
TEREX CORP NEW COM 880779103   29,365,910 511,067 SH   SOLE 19 511,067 0 0
TEREX CORP NEW COM 880779103   310,676,567 5,406,832 SH   SOLE 21 5,406,832 0 0
TEREX CORP NEW COM 880779103   151,733,588 2,640,682 SH   SOLE 22 2,535,709 0 104,973
TEREX CORP NEW COM 880779103   821,506 14,297 SH   SOLE 23 14,297 0 0
TEREX CORP NEW COM 880779103   1,668,638 29,040 SH   SOLE 25 29,040 0 0
TEREX CORP NEW COM 880779103   3,674,510 63,949 SH   SOLE 26 25,539 0 38,410
TEREX CORP NEW COM 880779103   71,480 1,244 SH   SOLE 28 1,244 0 0
TEREX CORP NEW COM 880779103   2,158,083 37,558 SH   SOLE 30 37,558 0 0
TEREX CORP NEW COM 880779103   1,672,603 29,109 SH   SOLE 34 29,109 0 0
TEREX CORP NEW COM 880779103   48,611 846 SH   SOLE 36 846 0 0
TEREX CORP NEW COM 880779103   814,151 14,169 SH   SOLE 40 14,169 0 0
TEREX CORP NEW COM 880779103   10,219,170 177,848 SH   SOLE 43 159,181 0 18,667
TERNIUM SA SPONSORED ADS 880890108   119,850 2,822 SH   SOLE 43 2,775 0 47
TERNS PHARMACEUTICALS INC COM 880881107   177,047 27,280 SH   SOLE 2 9,501 0 17,779
TERNS PHARMACEUTICALS INC COM 880881107   2,713 418 SH   SOLE 7 418 0 0
TERNS PHARMACEUTICALS INC COM 880881107   760,498 117,180 SH   SOLE 18 117,180 0 0
TERNS PHARMACEUTICALS INC COM 880881107   576,254 88,791 SH   SOLE 19 88,791 0 0
TERNS PHARMACEUTICALS INC COM 880881107   12,666,442 1,951,686 SH   SOLE 21 1,951,686 0 0
TERNS PHARMACEUTICALS INC COM 880881107   7,261,356 1,118,853 SH   SOLE 22 1,079,243 0 39,610
TERNS PHARMACEUTICALS INC COM 880881107   38,310 5,903 SH   SOLE 25 5,903 0 0
TERNS PHARMACEUTICALS INC COM 880881107   32,839 5,060 SH   SOLE 28 0 0 5,060
TERNS PHARMACEUTICALS INC COM 880881107   503,618 77,599 SH   SOLE 30 77,599 0 0
TERNS PHARMACEUTICALS INC COM 880881107   105,190 16,208 SH   SOLE 43 14,326 0 1,882
TERRAN ORBITAL CORPORATION COM 88105P103   119,626 104,935 SH   SOLE 2 4,234 0 100,701
TERRAN ORBITAL CORPORATION COM 88105P103   284,164 249,267 SH   SOLE 18 249,267 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   197,499 173,245 SH   SOLE 19 173,245 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   4,318,494 3,788,153 SH   SOLE 21 3,788,153 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   2,486,565 2,181,197 SH   SOLE 22 2,121,523 0 59,674
TERRENO RLTY CORP COM 88146M101   6,867,692 109,585 SH   SOLE 2 35,815 0 73,770
TERRENO RLTY CORP COM 88146M101   2,245,403 35,829 SH   SOLE 4 35,829 0 0
TERRENO RLTY CORP COM 88146M101   8,177,746 130,489 SH   SOLE 7 117,194 0 13,295
TERRENO RLTY CORP COM 88146M101   13,988,759 223,213 SH   SOLE 18 223,213 0 0
TERRENO RLTY CORP COM 88146M101   26,764,665 427,073 SH   SOLE 19 427,073 0 0
TERRENO RLTY CORP COM 88146M101   226,012,148 3,606,385 SH   SOLE 21 3,606,385 0 0
TERRENO RLTY CORP COM 88146M101   204,156,111 3,257,637 SH   SOLE 22 3,093,664 0 163,973
TERRENO RLTY CORP COM 88146M101   259,328 4,138 SH   SOLE 23 4,138 0 0
TERRENO RLTY CORP COM 88146M101   21,156,013 337,578 SH   SOLE 25 337,578 0 0
TERRENO RLTY CORP COM 88146M101   1,175,877 18,763 SH   SOLE 26 18,763 0 0
TERRENO RLTY CORP COM 88146M101   9,974,620 159,161 SH   SOLE 28 2,624 0 156,537
TERRENO RLTY CORP COM 88146M101   18,931,667 302,085 SH   SOLE 30 302,085 0 0
TERRENO RLTY CORP COM 88146M101   845,356 13,489 SH   SOLE 36 13,489 0 0
TERRENO RLTY CORP COM 88146M101   1,039,507 16,587 SH   SOLE 40 16,587 0 0
TERRENO RLTY CORP COM 88146M101   1,833,780 29,261 SH   SOLE 43 27,853 0 1,408
TERRITORIAL BANCORP INC COM 88145X108   14,573 1,307 SH   SOLE 18 1,307 0 0
TERRITORIAL BANCORP INC COM 88145X108   186,673 16,742 SH   SOLE 21 16,742 0 0
TERRITORIAL BANCORP INC COM 88145X108   386,314 34,647 SH   SOLE 22 34,647 0 0
TESLA INC COM 88160R101   1,334,762,501 5,371,710 SH   SOLE 2 1,268,091 0 4,103,619
TESLA INC COM 88160R101   579,418,833 2,331,853 SH   SOLE 4 1,252,467 0 1,079,386
TESLA INC COM 88160R101   684,762,923 2,755,807 SH   SOLE 7 2,497,360 0 258,447
TESLA INC COM 88160R101   27,854,608 112,100 SH   SOLE 13 112,100 0 0
TESLA INC COM 88160R101   107,229,805 431,543 SH   SOLE 15 431,543 0 0
TESLA INC COM 88160R101   1,331,717,627 5,359,456 SH   SOLE 18 4,913,206 0 446,250
TESLA INC COM 88160R101   644,774,788 2,594,876 SH   SOLE 19 2,594,876 0 0
TESLA INC COM 88160R101   15,245,609,173 61,355,478 SH   SOLE 21 61,355,478 0 0
TESLA INC COM 88160R101   14,939,997,906 60,125,555 SH   SOLE 22 54,001,427 0 6,124,128
TESLA INC COM 88160R101   1,399,854,819 5,633,672 SH   SOLE 23 5,633,672 0 0
TESLA INC COM 88160R101   1,575,085,896 6,338,884 SH   SOLE 25 5,926,654 0 412,230
TESLA INC COM 88160R101   860,958,104 3,464,899 SH   SOLE 26 1,840,770 0 1,624,129
TESLA INC COM 88160R101   1,214,837,108 4,889,074 SH   SOLE 28 245,611 0 4,643,463
TESLA INC COM 88160R101   2,642,833 10,636 SH   SOLE 29 10,636 0 0
TESLA INC COM 88160R101   5,132,821,294 20,656,879 SH   SOLE 30 20,656,879 0 0
TESLA INC COM 88160R101   163,204,646 656,812 SH   SOLE 31 609,074 0 47,738
TESLA INC COM 88160R101   187,603,145 755,003 SH   SOLE 32 755,003 0 0
TESLA INC COM 88160R101   383,598,454 1,543,780 SH   SOLE 34 1,543,780 0 0
TESLA INC COM 88160R101   155,793,730 626,987 SH   SOLE 36 626,987 0 0
TESLA INC COM 88160R101   37,082,410 149,237 SH   SOLE 40 149,237 0 0
TESLA INC COM 88160R101   936,273 3,768 SH   OTR 43 3,768 0 0
TESLA INC COM 88160R101   749,272,573 3,015,424 SH   SOLE 43 2,501,311 0 514,113
TESLA INC OPTIONS 88160R101   4,099,920 16,500 SH Call SOLE 2 0 0 16,500
TESLA INC OPTIONS 88160R101   646,048 2,600 SH Call SOLE 4 2,600 0 0
TESLA INC OPTIONS 88160R101   14,536,080 58,500 SH Call SOLE 18 58,500 0 0
TESLA INC OPTIONS 88160R101   79,066,336 318,200 SH Call SOLE 19 318,200 0 0
TESLA INC OPTIONS 88160R101   5,864,128 23,600 SH Call SOLE 22 23,600 0 0
TESLA INC OPTIONS 88160R101   3,180,544 12,800 SH Call SOLE 26 12,800 0 0
TESLA INC OPTIONS 88160R101   372,720 1,500 SH Call SOLE 30 1,500 0 0
TESLA INC OPTIONS 88160R101   45,745,168 184,100 SH Call SOLE 34 184,100 0 0
TETRA TECH INC NEW COM 88162G103   21,413,947 128,281 SH   SOLE 2 68,255 0 60,026
TETRA TECH INC NEW COM 88162G103   431,013 2,582 SH   SOLE 4 860 0 1,722
TETRA TECH INC NEW COM 88162G103   9,543,889 57,173 SH   SOLE 7 56,874 0 299
TETRA TECH INC NEW COM 88162G103   20,364,625 121,995 SH   SOLE 18 121,995 0 0
TETRA TECH INC NEW COM 88162G103   17,317,151 103,739 SH   SOLE 19 103,739 0 0
TETRA TECH INC NEW COM 88162G103   463,812,167 2,778,483 SH   SOLE 21 2,778,483 0 0
TETRA TECH INC NEW COM 88162G103   270,737,924 1,621,865 SH   SOLE 22 1,524,767 0 97,098
TETRA TECH INC NEW COM 88162G103   639,175 3,829 SH   SOLE 23 3,829 0 0
TETRA TECH INC NEW COM 88162G103   1,837,899 11,010 SH   SOLE 25 11,010 0 0
TETRA TECH INC NEW COM 88162G103   9,269,289 55,528 SH   SOLE 26 29,645 0 25,883
TETRA TECH INC NEW COM 88162G103   2,740,991 16,420 SH   SOLE 28 965 0 15,455
TETRA TECH INC NEW COM 88162G103   86,924,457 520,724 SH   SOLE 30 520,724 0 0
TETRA TECH INC NEW COM 88162G103   124,530 746 SH   SOLE 31 746 0 0
TETRA TECH INC NEW COM 88162G103   3,582,819 21,463 SH   SOLE 34 21,463 0 0
TETRA TECH INC NEW COM 88162G103   212,001 1,270 SH   SOLE 36 1,270 0 0
TETRA TECH INC NEW COM 88162G103   1,795,332 10,755 SH   SOLE 40 10,755 0 0
TETRA TECH INC NEW COM 88162G103   14,124,366 84,613 SH   SOLE 43 82,554 0 2,059
TETRA TECHNOLOGIES INC DEL COM 88162F105   392,960 86,938 SH   SOLE 2 57,430 0 29,508
TETRA TECHNOLOGIES INC DEL COM 88162F105   775,456 171,561 SH   SOLE 7 171,561 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   1,470,220 325,270 SH   SOLE 18 325,270 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   1,190,229 263,325 SH   SOLE 19 263,325 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   23,961,505 5,301,218 SH   SOLE 21 5,301,218 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   15,062,109 3,332,325 SH   SOLE 22 3,228,513 0 103,812
TETRA TECHNOLOGIES INC DEL COM 88162F105   93,559 20,699 SH   SOLE 25 20,699 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   344,876 76,300 SH   SOLE 28 0 0 76,300
TETRA TECHNOLOGIES INC DEL COM 88162F105   7,271,577 1,608,756 SH   SOLE 30 1,608,756 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   99,675 22,052 SH   SOLE 40 22,052 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   276,900 61,261 SH   SOLE 43 58,611 0 2,650
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,738,124 166,487 SH   SOLE 2 40,312 0 126,175
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   7,954,445 761,920 SH   SOLE 4 283,297 0 478,623
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   7,301,193 699,348 SH   SOLE 7 622,231 0 77,117
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   36,603 3,506 SH   SOLE 13 3,506 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,068,096 102,308 SH   SOLE 15 102,308 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   9,447,407 904,924 SH   SOLE 18 904,924 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   6,906,425 661,535 SH   SOLE 19 661,535 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   171,042,790 16,383,409 SH   SOLE 21 16,383,409 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   162,660,796 15,580,536 SH   SOLE 22 14,937,770 0 642,766
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   20,024,807 1,918,085 SH   SOLE 23 1,918,085 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,658,802 350,460 SH   SOLE 25 343,844 0 6,616
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   5,553,746 531,968 SH   SOLE 26 60,302 0 471,666
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   5,931,977 568,197 SH   SOLE 28 12,023 0 556,174
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   6,418,345 614,784 SH   SOLE 30 614,784 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,541,023 243,393 SH   SOLE 31 225,312 0 18,081
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   18,274,625 1,750,443 SH   SOLE 34 1,750,443 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,462,362 140,073 SH   SOLE 36 140,073 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   618,633 59,256 SH   SOLE 40 59,256 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,340,951 224,229 SH   SOLE 43 219,186 0 5,043
TEXAS CAP BANCSHARES INC COM 88224Q107   5,262,950 81,432 SH   SOLE 2 43,001 0 38,431
TEXAS CAP BANCSHARES INC COM 88224Q107   25,529 395 SH   SOLE 4 395 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   427,657 6,617 SH   SOLE 7 6,294 0 323
TEXAS CAP BANCSHARES INC COM 88224Q107   13,029,214 201,597 SH   SOLE 18 201,597 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   10,855,319 167,961 SH   SOLE 19 167,961 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   239,034,443 3,698,506 SH   SOLE 21 3,698,506 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   108,757,037 1,682,764 SH   SOLE 22 1,617,684 0 65,080
TEXAS CAP BANCSHARES INC COM 88224Q107   167,069 2,585 SH   SOLE 23 2,585 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   628,527 9,725 SH   SOLE 25 9,725 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   916,906 14,187 SH   SOLE 26 11,978 0 2,209
TEXAS CAP BANCSHARES INC COM 88224Q107   153,238 2,371 SH   SOLE 28 902 0 1,469
TEXAS CAP BANCSHARES INC COM 88224Q107   4,209,546 65,133 SH   SOLE 30 65,133 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   1,298,417 20,090 SH   SOLE 34 20,090 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   56,551 875 SH   SOLE 36 875 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   745,442 11,534 SH   SOLE 40 11,534 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   2,128,718 32,937 SH   SOLE 43 30,155 0 2,782
TEXAS COMMUNITY BANCSHARES I COM 88231Q108   6,027 427 SH   SOLE 18 427 0 0
TEXAS COMMUNITY BANCSHARES I COM 88231Q108   79,453 5,629 SH   SOLE 21 5,629 0 0
TEXAS INSTRS INC COM 882508104   294,524,879 1,727,824 SH   SOLE 2 301,063 0 1,426,761
TEXAS INSTRS INC COM 882508104   87,295,805 512,119 SH   SOLE 4 410,810 0 101,309
TEXAS INSTRS INC COM 882508104   234,613,303 1,376,354 SH   SOLE 7 1,203,606 0 172,748
TEXAS INSTRS INC COM 882508104   4,509,690 26,456 SH   SOLE 13 26,456 0 0
TEXAS INSTRS INC COM 882508104   23,961,733 140,571 SH   SOLE 15 140,571 0 0
TEXAS INSTRS INC COM 882508104   290,474,579 1,704,063 SH   SOLE 18 1,646,915 0 57,148
TEXAS INSTRS INC COM 882508104   40,131,909 235,433 SH   SOLE 19 235,433 0 0
TEXAS INSTRS INC COM 882508104   5,390,603,005 31,623,859 SH   SOLE 21 31,623,859 0 0
TEXAS INSTRS INC COM 882508104   3,399,501,678 19,943,105 SH   SOLE 22 17,987,951 0 1,955,154
TEXAS INSTRS INC COM 882508104   293,092,845 1,719,423 SH   SOLE 23 1,719,423 0 0
TEXAS INSTRS INC COM 882508104   389,662,696 2,285,948 SH   SOLE 25 2,064,036 0 221,912
TEXAS INSTRS INC COM 882508104   195,243,350 1,145,391 SH   SOLE 26 659,287 0 486,104
TEXAS INSTRS INC COM 882508104   376,373,805 2,207,989 SH   SOLE 28 48,040 0 2,159,949
TEXAS INSTRS INC COM 882508104   1,740,031,816 10,207,860 SH   SOLE 30 10,154,500 0 53,360
TEXAS INSTRS INC COM 882508104   34,976,517 205,189 SH   SOLE 31 189,939 0 15,250
TEXAS INSTRS INC COM 882508104   44,964,109 263,781 SH   SOLE 32 263,781 0 0
TEXAS INSTRS INC COM 882508104   12,649,666 74,209 SH   SOLE 34 74,209 0 0
TEXAS INSTRS INC COM 882508104   41,367,744 242,683 SH   SOLE 36 242,683 0 0
TEXAS INSTRS INC COM 882508104   8,056,281 47,262 SH   SOLE 40 47,262 0 0
TEXAS INSTRS INC COM 882508104   220,405 1,293 SH   OTR 43 1,293 0 0
TEXAS INSTRS INC COM 882508104   188,452,818 1,105,554 SH   SOLE 43 938,270 0 167,285
TEXAS PACIFIC LAND CORPORATI COM 88262P102   55,317,219 35,179 SH   SOLE 2 781 0 34,398
TEXAS PACIFIC LAND CORPORATI COM 88262P102   9,065,174 5,765 SH   SOLE 4 2,020 0 3,745
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,596,037 1,015 SH   SOLE 7 995 0 20
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,423,067 905 SH   SOLE 13 905 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   984,354 626 SH   SOLE 15 626 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   11,592,101 7,372 SH   SOLE 18 6,997 0 375
TEXAS PACIFIC LAND CORPORATI COM 88262P102   4,509,787 2,868 SH   SOLE 19 2,868 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   281,770,460 179,192 SH   SOLE 21 179,192 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   258,136,537 164,162 SH   SOLE 22 152,448 0 11,714
TEXAS PACIFIC LAND CORPORATI COM 88262P102   15,343,967 9,758 SH   SOLE 23 9,758 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   15,699,341 9,984 SH   SOLE 25 9,984 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   11,022,875 7,010 SH   SOLE 26 2,677 0 4,333
TEXAS PACIFIC LAND CORPORATI COM 88262P102   8,741,250 5,559 SH   SOLE 28 122 0 5,437
TEXAS PACIFIC LAND CORPORATI COM 88262P102   41,070,822 26,119 SH   SOLE 30 25,964 0 155
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,151,112 1,368 SH   SOLE 31 1,258 0 110
TEXAS PACIFIC LAND CORPORATI COM 88262P102   427,706 272 SH   SOLE 34 272 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,045,757 1,301 SH   SOLE 36 1,301 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   476,452 303 SH   SOLE 40 303 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   14,294 9 SH   OTR 43 9 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   4,050,633 2,576 SH   SOLE 43 1,741 0 835
TEXAS ROADHOUSE INC COM 882681109   11,461,507 93,770 SH   SOLE 2 63,910 0 29,860
TEXAS ROADHOUSE INC COM 882681109   22,001 180 SH   SOLE 4 180 0 0
TEXAS ROADHOUSE INC COM 882681109   90,817 743 SH   SOLE 7 743 0 0
TEXAS ROADHOUSE INC COM 882681109   17,565,673 143,710 SH   SOLE 18 137,405 0 6,305
TEXAS ROADHOUSE INC COM 882681109   4,898,978 40,080 SH   SOLE 19 40,080 0 0
TEXAS ROADHOUSE INC COM 882681109   440,398,479 3,603,031 SH   SOLE 21 3,603,031 0 0
TEXAS ROADHOUSE INC COM 882681109   234,644,687 1,919,698 SH   SOLE 22 1,831,388 0 88,310
TEXAS ROADHOUSE INC COM 882681109   1,609,158 13,165 SH   SOLE 25 13,165 0 0
TEXAS ROADHOUSE INC COM 882681109   3,020,303 24,710 SH   SOLE 26 12,346 0 12,364
TEXAS ROADHOUSE INC COM 882681109   237,737 1,945 SH   SOLE 28 1,177 0 768
TEXAS ROADHOUSE INC COM 882681109   4,312,763 35,284 SH   SOLE 30 35,284 0 0
TEXAS ROADHOUSE INC COM 882681109   116,363 952 SH   SOLE 31 952 0 0
TEXAS ROADHOUSE INC COM 882681109   50,114 410 SH   SOLE 36 410 0 0
TEXAS ROADHOUSE INC COM 882681109   1,660,617 13,586 SH   SOLE 40 13,586 0 0
TEXAS ROADHOUSE INC COM 882681109   13,079 107 SH   OTR 43 107 0 0
TEXAS ROADHOUSE INC COM 882681109   22,814,508 186,652 SH   SOLE 43 170,015 0 16,637
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   1,328,548 27,003 SH   SOLE 2 1,536 0 25,467
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   17,712 360 SH   SOLE 7 360 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   5,457,461 110,924 SH   SOLE 18 110,924 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   4,081,829 82,964 SH   SOLE 19 82,964 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   72,400,211 1,471,549 SH   SOLE 21 1,471,549 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   24,176,290 491,388 SH   SOLE 22 456,312 0 35,076
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   53,923 1,096 SH   SOLE 36 1,096 0 0
TEXTRON INC COM 883203101   49,557,458 616,233 SH   SOLE 2 203,828 0 412,405
TEXTRON INC COM 883203101   16,797,486 208,872 SH   SOLE 4 60,747 0 148,125
TEXTRON INC COM 883203101   11,045,446 137,347 SH   SOLE 7 106,837 0 30,510
TEXTRON INC COM 883203101   286,939 3,568 SH   SOLE 13 3,568 0 0
TEXTRON INC COM 883203101   2,691,094 33,463 SH   SOLE 15 33,463 0 0
TEXTRON INC COM 883203101   27,494,070 341,881 SH   SOLE 18 319,928 0 21,953
TEXTRON INC COM 883203101   20,388,802 253,529 SH   SOLE 19 253,529 0 0
TEXTRON INC COM 883203101   675,107,243 8,394,768 SH   SOLE 21 8,394,768 0 0
TEXTRON INC COM 883203101   382,713,553 4,758,935 SH   SOLE 22 4,228,670 0 530,265
TEXTRON INC COM 883203101   26,802,619 333,283 SH   SOLE 23 333,283 0 0
TEXTRON INC COM 883203101   7,015,921 87,241 SH   SOLE 25 87,241 0 0
TEXTRON INC COM 883203101   21,130,757 262,755 SH   SOLE 26 100,706 0 162,049
TEXTRON INC COM 883203101   614,328 7,639 SH   SOLE 28 0 0 7,639
TEXTRON INC COM 883203101   80,830,625 1,005,106 SH   SOLE 30 1,005,106 0 0
TEXTRON INC COM 883203101   3,774,432 46,934 SH   SOLE 31 43,376 0 3,558
TEXTRON INC COM 883203101   4,308,743 53,578 SH   SOLE 36 53,578 0 0
TEXTRON INC COM 883203101   433,062 5,385 SH   SOLE 40 5,385 0 0
TEXTRON INC COM 883203101   14,251,073 177,208 SH   SOLE 43 150,163 0 27,045
TFF PHARMACEUTICALS INC COM NEW 87241J203   5,111 728 SH   SOLE 21 728 0 0
TFF PHARMACEUTICALS INC COM NEW 87241J203   54,749 7,799 SH   SOLE 22 7,799 0 0
TFI INTL INC COM 87241L109   3,155,008 23,202 SH   SOLE 43 17,100 0 6,102
TFS FINL CORP COM 87240R107   730,857 49,752 SH   SOLE 2 17,901 0 31,851
TFS FINL CORP COM 87240R107   4,084 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107   7,051 480 SH   SOLE 7 480 0 0
TFS FINL CORP COM 87240R107   296,488 20,183 SH   SOLE 18 20,183 0 0
TFS FINL CORP COM 87240R107   290,201 19,755 SH   SOLE 19 19,755 0 0
TFS FINL CORP COM 87240R107   10,200,281 694,369 SH   SOLE 21 694,369 0 0
TFS FINL CORP COM 87240R107   21,904,465 1,491,114 SH   SOLE 22 1,410,055 0 81,059
TFS FINL CORP COM 87240R107   153,657 10,460 SH   SOLE 25 10,460 0 0
TFS FINL CORP COM 87240R107   175,384 11,939 SH   SOLE 26 11,939 0 0
TFS FINL CORP COM 87240R107   137,116 9,334 SH   SOLE 28 946 0 8,388
TFS FINL CORP COM 87240R107   154,818 10,539 SH   SOLE 30 10,539 0 0
TFS FINL CORP COM 87240R107   10,606 722 SH   SOLE 31 722 0 0
TFS FINL CORP COM 87240R107   159,548 10,861 SH   SOLE 40 10,861 0 0
TFS FINL CORP COM 87240R107   12,004,094 817,161 SH   SOLE 43 615,207 0 201,954
TG THERAPEUTICS INC COM 88322Q108   1,945,292 113,893 SH   SOLE 2 59,586 0 54,307
TG THERAPEUTICS INC COM 88322Q108   5,790 339 SH   SOLE 4 339 0 0
TG THERAPEUTICS INC COM 88322Q108   22,221 1,301 SH   SOLE 7 1,301 0 0
TG THERAPEUTICS INC COM 88322Q108   5,920,611 346,640 SH   SOLE 18 333,020 0 13,620
TG THERAPEUTICS INC COM 88322Q108   7,471,475 437,440 SH   SOLE 19 437,440 0 0
TG THERAPEUTICS INC COM 88322Q108   89,699,702 5,251,739 SH   SOLE 21 5,251,739 0 0
TG THERAPEUTICS INC COM 88322Q108   67,777,727 3,968,251 SH   SOLE 22 3,837,394 0 130,857
TG THERAPEUTICS INC COM 88322Q108   98,825 5,786 SH   SOLE 23 5,786 0 0
TG THERAPEUTICS INC COM 88322Q108   469,580 27,493 SH   SOLE 25 27,493 0 0
TG THERAPEUTICS INC COM 88322Q108   1,118,313 65,475 SH   SOLE 26 65,475 0 0
TG THERAPEUTICS INC COM 88322Q108   60,719 3,555 SH   SOLE 28 2,288 0 1,267
TG THERAPEUTICS INC COM 88322Q108   7,526,729 440,675 SH   SOLE 30 440,675 0 0
TG THERAPEUTICS INC COM 88322Q108   541,863 31,725 SH   SOLE 40 31,725 0 0
TG THERAPEUTICS INC COM 88322Q108   1,261,375 73,851 SH   SOLE 43 64,452 0 9,399
THE AARONS COMPANY INC COM 00258W108   4,760,620 437,557 SH   SOLE 2 243,703 0 193,854
THE AARONS COMPANY INC COM 00258W108   4,504 414 SH   SOLE 7 414 0 0
THE AARONS COMPANY INC COM 00258W108   1,608,477 147,838 SH   SOLE 18 147,838 0 0
THE AARONS COMPANY INC COM 00258W108   5,872,317 539,735 SH   SOLE 19 539,735 0 0
THE AARONS COMPANY INC COM 00258W108   15,653,676 1,438,757 SH   SOLE 21 1,438,757 0 0
THE AARONS COMPANY INC COM 00258W108   17,082,111 1,570,047 SH   SOLE 22 1,501,646 0 68,401
THE AARONS COMPANY INC COM 00258W108   220,004 20,221 SH   SOLE 23 20,221 0 0
THE AARONS COMPANY INC COM 00258W108   2,845,697 261,553 SH   SOLE 26 0 0 261,553
THE AARONS COMPANY INC COM 00258W108   306,555 28,176 SH   SOLE 43 27,859 0 317
THE ARENA GROUP HOLDINGS INC COM 040044109   100 42 SH   SOLE 2 0 0 42
THE ARENA GROUP HOLDINGS INC COM 040044109   3,475 1,460 SH   SOLE 18 1,460 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109   48,671 20,450 SH   SOLE 21 20,450 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109   211,268 88,768 SH   SOLE 22 88,768 0 0
THE BEACHBODY COMPANY INC COM CL A NEW 073463309   236,049 28,474 SH   SOLE 22 28,474 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   142,052 45,676 SH   SOLE 2 25,205 0 20,471
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   594 191 SH   SOLE 4 191 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   2,591 833 SH   SOLE 7 833 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   635,102 204,213 SH   SOLE 18 204,213 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   528,815 170,037 SH   SOLE 19 170,037 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   9,810,557 3,154,520 SH   SOLE 21 3,154,520 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   7,177,429 2,307,855 SH   SOLE 22 2,246,540 0 61,315
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   48,482 15,589 SH   SOLE 25 15,589 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   84,614 27,207 SH   SOLE 26 27,207 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   97,368 31,308 SH   SOLE 28 0 0 31,308
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   394,174 126,744 SH   SOLE 30 126,744 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   58,135 18,693 SH   SOLE 40 18,693 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   226,165 72,722 SH   SOLE 43 71,811 0 911
THE CIGNA GROUP COM 125523100   240,781,756 804,080 SH   SOLE 2 302,270 0 501,810
THE CIGNA GROUP COM 125523100   66,836,641 223,198 SH   SOLE 4 107,127 0 116,071
THE CIGNA GROUP COM 125523100   102,261,876 341,499 SH   SOLE 7 290,230 0 51,269
THE CIGNA GROUP COM 125523100   4,612,129 15,402 SH   SOLE 13 15,402 0 0
THE CIGNA GROUP COM 125523100   13,105,429 43,765 SH   SOLE 15 43,765 0 0
THE CIGNA GROUP COM 125523100   266,177,470 888,888 SH   SOLE 18 843,979 0 44,909
THE CIGNA GROUP COM 125523100   578,495,178 1,931,859 SH   SOLE 19 1,931,859 0 0
THE CIGNA GROUP COM 125523100   2,085,162,281 6,963,307 SH   SOLE 21 6,963,307 0 0
THE CIGNA GROUP COM 125523100   1,971,687,500 6,584,363 SH   SOLE 22 5,931,213 0 653,150
THE CIGNA GROUP COM 125523100   176,768,928 590,312 SH   SOLE 23 590,312 0 0
THE CIGNA GROUP COM 125523100   299,246,075 999,319 SH   SOLE 25 913,245 0 86,074
THE CIGNA GROUP COM 125523100   126,786,831 423,399 SH   SOLE 26 244,692 0 178,707
THE CIGNA GROUP COM 125523100   182,584,247 609,732 SH   SOLE 28 13,620 0 596,112
THE CIGNA GROUP COM 125523100   815,351,144 2,722,829 SH   SOLE 30 2,721,249 0 1,580
THE CIGNA GROUP COM 125523100   19,859,823 66,321 SH   SOLE 31 61,348 0 4,973
THE CIGNA GROUP COM 125523100   205,371,794 685,830 SH   SOLE 34 685,830 0 0
THE CIGNA GROUP COM 125523100   26,108,147 87,187 SH   SOLE 36 87,187 0 0
THE CIGNA GROUP COM 125523100   4,609,134 15,392 SH   SOLE 40 15,392 0 0
THE CIGNA GROUP COM 125523100   519,246 1,734 SH   OTR 43 1,734 0 0
THE CIGNA GROUP COM 125523100   167,051,965 557,863 SH   SOLE 43 486,091 0 71,772
THE LION ELECTRIC COMPANY COMMON STOCK 536221104   93,939 53,073 SH   SOLE 28 53,073 0 0
THE MARYGOLD COMPANIES INC COM 57403M104   2,577 2,431 SH   SOLE 18 2,431 0 0
THE MARYGOLD COMPANIES INC COM 57403M104   35,290 33,292 SH   SOLE 21 33,292 0 0
THE ODP CORP COM 88337F105   6,236,520 110,773 SH   SOLE 2 48,594 0 62,179
THE ODP CORP COM 88337F105   6,362 113 SH   SOLE 4 113 0 0
THE ODP CORP COM 88337F105   385,261 6,843 SH   SOLE 7 6,509 0 334
THE ODP CORP COM 88337F105   6,088,395 108,142 SH   SOLE 18 108,142 0 0
THE ODP CORP COM 88337F105   16,505,921 293,178 SH   SOLE 19 293,178 0 0
THE ODP CORP COM 88337F105   230,634,076 4,096,520 SH   SOLE 21 4,096,520 0 0
THE ODP CORP COM 88337F105   67,417,448 1,197,468 SH   SOLE 22 1,131,658 0 65,810
THE ODP CORP COM 88337F105   438,577 7,790 SH   SOLE 23 7,790 0 0
THE ODP CORP COM 88337F105   383,009 6,803 SH   SOLE 25 6,803 0 0
THE ODP CORP COM 88337F105   1,602,017 28,455 SH   SOLE 26 6,634 0 21,821
THE ODP CORP COM 88337F105   3,988,574 70,845 SH   SOLE 30 70,845 0 0
THE ODP CORP COM 88337F105   140,300 2,492 SH   SOLE 36 2,492 0 0
THE ODP CORP COM 88337F105   349,961 6,216 SH   SOLE 40 6,216 0 0
THE ODP CORP COM 88337F105   2,312,644 41,077 SH   SOLE 43 40,452 0 625
THE ONCOLOGY INSTITUTE INC COM 68236X100   485,206 237,846 SH   SOLE 22 237,846 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   14,058 2,297 SH   SOLE 2 786 0 1,511
THE ONE GROUP HOSPITALITY IN COM 88338K103   349,905 57,174 SH   SOLE 18 57,174 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   283,478 46,320 SH   SOLE 19 46,320 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   4,795,546 783,586 SH   SOLE 21 783,586 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   3,601,785 588,527 SH   SOLE 22 582,565 0 5,962
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109   4,634 3,049 SH   SOLE 18 3,049 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109   63,186 41,570 SH   SOLE 21 41,570 0 0
THE REALREAL INC COM 88339P101   29,121 14,488 SH   SOLE 2 14,488 0 0
THE REALREAL INC COM 88339P101   74,830 37,229 SH   SOLE 18 37,229 0 0
THE REALREAL INC COM 88339P101   418,621 208,269 SH   SOLE 21 208,269 0 0
THE REALREAL INC COM 88339P101   2,998,695 1,491,888 SH   SOLE 22 1,491,888 0 0
THE REALREAL INC COM 88339P101   66,989 33,328 SH   SOLE 26 21,034 0 12,294
THE REALREAL INC COM 88339P101   305,042 151,762 SH   SOLE 28 1,618 0 150,144
THE REALREAL INC COM 88339P101   159,220 79,214 SH   SOLE 31 73,776 0 5,438
THE REALREAL INC COM 88339P101   11,461 5,702 SH   SOLE 43 5,602 0 100
THE REALREAL INC NOTE 1.000% 3/0 88339PAD3   743,130 2,154,000 PRN   SOLE 21 2,154,000 0 0
THE TRADE DESK INC COM CL A 88339J105   48,668,779 676,331 SH   SOLE 2 29,116 0 647,215
THE TRADE DESK INC COM CL A 88339J105   22,850,322 317,542 SH   SOLE 4 152,404 0 165,138
THE TRADE DESK INC COM CL A 88339J105   9,460,437 131,468 SH   SOLE 7 130,122 0 1,346
THE TRADE DESK INC COM CL A 88339J105   931,306 12,942 SH   SOLE 13 12,942 0 0
THE TRADE DESK INC COM CL A 88339J105   3,482,864 48,400 SH   SOLE 15 48,400 0 0
THE TRADE DESK INC COM CL A 88339J105   29,707,391 412,832 SH   SOLE 18 385,122 0 27,710
THE TRADE DESK INC COM CL A 88339J105   7,677,988 106,698 SH   SOLE 19 106,698 0 0
THE TRADE DESK INC COM CL A 88339J105   487,302,830 6,771,857 SH   SOLE 21 6,771,857 0 0
THE TRADE DESK INC COM CL A 88339J105   767,562,347 10,666,514 SH   SOLE 22 9,809,273 0 857,241
THE TRADE DESK INC COM CL A 88339J105   51,394,264 714,206 SH   SOLE 23 714,206 0 0
THE TRADE DESK INC COM CL A 88339J105   46,033,244 639,706 SH   SOLE 25 638,273 0 1,433
THE TRADE DESK INC COM CL A 88339J105   32,062,642 445,562 SH   SOLE 26 217,588 0 227,974
THE TRADE DESK INC COM CL A 88339J105   37,585,715 522,314 SH   SOLE 28 6,994 0 515,320
THE TRADE DESK INC COM CL A 88339J105   20,293 282 SH   SOLE 29 282 0 0
THE TRADE DESK INC COM CL A 88339J105   106,728,122 1,483,159 SH   SOLE 30 1,483,159 0 0
THE TRADE DESK INC COM CL A 88339J105   7,037,472 97,797 SH   SOLE 31 90,367 0 7,430
THE TRADE DESK INC COM CL A 88339J105   9,326,160 129,602 SH   SOLE 32 129,602 0 0
THE TRADE DESK INC COM CL A 88339J105   1,350,257 18,764 SH   SOLE 34 18,764 0 0
THE TRADE DESK INC COM CL A 88339J105   6,931,691 96,327 SH   SOLE 36 96,327 0 0
THE TRADE DESK INC COM CL A 88339J105   1,693,579 23,535 SH   SOLE 40 23,535 0 0
THE TRADE DESK INC COM CL A 88339J105   41,881 582 SH   OTR 43 582 0 0
THE TRADE DESK INC COM CL A 88339J105   17,517,760 243,437 SH   SOLE 43 195,227 0 48,210
THERAPEUTICSMD INC COM NEW 88338N206   2,846 1,265 SH   SOLE 18 1,265 0 0
THERAPEUTICSMD INC COM NEW 88338N206   44,125 19,611 SH   SOLE 21 19,611 0 0
THERAPEUTICSMD INC COM NEW 88338N206   259,619 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   1,078,838 95,982 SH   SOLE 2 12,832 0 83,150
THERAVANCE BIOPHARMA INC COM G8807B106   1,607 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   4,901 436 SH   SOLE 7 436 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   1,727,599 153,701 SH   SOLE 18 153,701 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   1,292,341 114,977 SH   SOLE 19 114,977 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   29,540,406 2,628,150 SH   SOLE 21 2,628,150 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   15,167,942 1,349,461 SH   SOLE 22 1,280,400 0 69,061
THERAVANCE BIOPHARMA INC COM G8807B106   124,135 11,044 SH   SOLE 25 11,044 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   123,640 11,000 SH   SOLE 26 11,000 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   190,923 16,986 SH   SOLE 28 0 0 16,986
THERAVANCE BIOPHARMA INC COM G8807B106   948,308 84,369 SH   SOLE 30 84,369 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   133,689 11,894 SH   SOLE 40 11,894 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   36,395 3,238 SH   OTR 43 3,238 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   1,196,532 106,453 SH   SOLE 43 66,921 0 39,532
THERIVA BIOLOGICS INC COM NEW 87164U409   81,745 190,060 SH   SOLE 22 190,060 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   419,728,562 790,762 SH   SOLE 2 214,640 0 576,122
THERMO FISHER SCIENTIFIC INC COM 883556102   169,472,224 319,283 SH   SOLE 4 168,645 0 150,638
THERMO FISHER SCIENTIFIC INC COM 883556102   154,076,129 290,277 SH   SOLE 7 258,410 0 31,867
THERMO FISHER SCIENTIFIC INC COM 883556102   6,007,481 11,318 SH   SOLE 13 11,318 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   30,631,891 57,710 SH   SOLE 15 57,710 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   820,925,585 1,546,611 SH   SOLE 18 1,485,552 0 61,059
THERMO FISHER SCIENTIFIC INC COM 883556102   654,877,555 1,233,779 SH   SOLE 19 1,233,779 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,662,145,132 8,783,408 SH   SOLE 21 8,783,408 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,450,683,173 8,385,017 SH   SOLE 22 7,553,822 0 831,195
THERMO FISHER SCIENTIFIC INC COM 883556102   389,252,193 733,345 SH   SOLE 23 733,345 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   495,328,982 933,192 SH   SOLE 25 861,364 0 71,828
THERMO FISHER SCIENTIFIC INC COM 883556102   273,744,857 515,731 SH   SOLE 26 218,723 0 297,008
THERMO FISHER SCIENTIFIC INC COM 883556102   389,004,844 732,879 SH   SOLE 28 21,220 0 711,659
THERMO FISHER SCIENTIFIC INC COM 883556102   310,512 585 SH   SOLE 29 585 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,172,344,196 2,208,678 SH   SOLE 30 2,208,678 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   51,047,667 96,173 SH   SOLE 31 89,705 0 6,468
THERMO FISHER SCIENTIFIC INC COM 883556102   15,862,128 29,884 SH   SOLE 32 29,884 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   526,681,685 992,260 SH   SOLE 34 992,260 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   48,783,847 91,908 SH   SOLE 36 91,908 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   10,699,665 20,158 SH   SOLE 40 20,158 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   295,569,372 556,848 SH   SOLE 43 467,657 0 89,191
THERMOGENESIS HLDGS INC COM NEW 88362L209   1 1 SH   SOLE 21 1 0 0
THERMOGENESIS HLDGS INC COM NEW 88362L209   897 1,492 SH   SOLE 22 1,492 0 0
THERMON GROUP HLDGS INC COM 88362T103   2,137,537 65,629 SH   SOLE 2 45,688 0 19,941
THERMON GROUP HLDGS INC COM 88362T103   6,514 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103   9,413 289 SH   SOLE 7 289 0 0
THERMON GROUP HLDGS INC COM 88362T103   3,095,779 95,050 SH   SOLE 18 95,050 0 0
THERMON GROUP HLDGS INC COM 88362T103   4,997,736 153,446 SH   SOLE 19 153,446 0 0
THERMON GROUP HLDGS INC COM 88362T103   43,802,709 1,344,879 SH   SOLE 21 1,344,879 0 0
THERMON GROUP HLDGS INC COM 88362T103   33,579,572 1,030,997 SH   SOLE 22 980,247 0 50,750
THERMON GROUP HLDGS INC COM 88362T103   249,519 7,661 SH   SOLE 25 7,661 0 0
THERMON GROUP HLDGS INC COM 88362T103   1,152,196 35,376 SH   SOLE 30 35,376 0 0
THERMON GROUP HLDGS INC COM 88362T103   239,878 7,365 SH   SOLE 40 7,365 0 0
THERMON GROUP HLDGS INC COM 88362T103   392,013 12,036 SH   SOLE 43 11,687 0 349
THESEUS PHARMACEUTICALS INC COM 88369M101   140,312 34,645 SH   SOLE 2 21,546 0 13,099
THESEUS PHARMACEUTICALS INC COM 88369M101   232,025 57,290 SH   SOLE 18 57,290 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101   159,461 39,373 SH   SOLE 19 39,373 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101   3,151,702 778,198 SH   SOLE 21 778,198 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101   2,087,050 515,321 SH   SOLE 22 501,791 0 13,530
THESEUS PHARMACEUTICALS INC COM 88369M101   1,648 407 SH   SOLE 43 2 0 405
THIRD COAST BANCSHARES INC COM 88422P109   385,379 19,395 SH   SOLE 2 13,448 0 5,947
THIRD COAST BANCSHARES INC COM 88422P109   3,656 184 SH   SOLE 7 184 0 0
THIRD COAST BANCSHARES INC COM 88422P109   755,596 38,027 SH   SOLE 18 38,027 0 0
THIRD COAST BANCSHARES INC COM 88422P109   652,372 32,832 SH   SOLE 19 32,832 0 0
THIRD COAST BANCSHARES INC COM 88422P109   10,193,449 513,007 SH   SOLE 21 513,007 0 0
THIRD COAST BANCSHARES INC COM 88422P109   5,946,435 299,267 SH   SOLE 22 287,453 0 11,814
THIRD HARMONIC BIO INC COM 88427A107   104,248 9,503 SH   SOLE 2 640 0 8,863
THIRD HARMONIC BIO INC COM 88427A107   2,271 207 SH   SOLE 7 207 0 0
THIRD HARMONIC BIO INC COM 88427A107   601,430 54,825 SH   SOLE 18 54,825 0 0
THIRD HARMONIC BIO INC COM 88427A107   466,192 42,497 SH   SOLE 19 42,497 0 0
THIRD HARMONIC BIO INC COM 88427A107   9,604,345 875,510 SH   SOLE 21 875,510 0 0
THIRD HARMONIC BIO INC COM 88427A107   4,203,287 383,162 SH   SOLE 22 370,381 0 12,781
THIRD HARMONIC BIO INC COM 88427A107   255,469 23,288 SH   SOLE 30 23,288 0 0
THIRD HARMONIC BIO INC COM 88427A107   2,040 186 SH   SOLE 43 0 0 186
THOMSON REUTERS CORP. COM 884903808   1,901 13 SH   SOLE 18 13 0 0
THOMSON REUTERS CORP. COM 884903808   95,067,721 650,169 SH   SOLE 43 583,727 0 66,442
THOR INDS INC COM 885160101   9,971,195 84,323 SH   SOLE 2 52,939 0 31,384
THOR INDS INC COM 885160101   16,910 143 SH   SOLE 4 143 0 0
THOR INDS INC COM 885160101   1,274,026 10,774 SH   SOLE 7 10,226 0 548
THOR INDS INC COM 885160101   10,929,729 92,429 SH   SOLE 18 92,429 0 0
THOR INDS INC COM 885160101   1,922,272 16,256 SH   SOLE 19 16,256 0 0
THOR INDS INC COM 885160101   313,095,492 2,647,742 SH   SOLE 21 2,647,742 0 0
THOR INDS INC COM 885160101   182,115,761 1,540,091 SH   SOLE 22 1,470,525 0 69,566
THOR INDS INC COM 885160101   1,192,788 10,087 SH   SOLE 25 10,087 0 0
THOR INDS INC COM 885160101   1,641,901 13,885 SH   SOLE 26 13,885 0 0
THOR INDS INC COM 885160101   116,595 986 SH   SOLE 28 986 0 0
THOR INDS INC COM 885160101   7,487,235 63,317 SH   SOLE 30 63,317 0 0
THOR INDS INC COM 885160101   85,022 719 SH   SOLE 31 719 0 0
THOR INDS INC COM 885160101   157,746 1,334 SH   SOLE 36 1,334 0 0
THOR INDS INC COM 885160101   1,278,283 10,810 SH   SOLE 40 10,810 0 0
THOR INDS INC COM 885160101   7,281,096 61,574 SH   SOLE 43 56,082 0 5,491
THOUGHTWORKS HOLDING INC COM 88546E105   285,084 59,269 SH   SOLE 2 36,415 0 22,854
THOUGHTWORKS HOLDING INC COM 88546E105   5,084 1,057 SH   SOLE 7 1,057 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   1,108,152 230,385 SH   SOLE 18 230,385 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   1,459,864 303,506 SH   SOLE 19 303,506 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   18,408,389 3,827,108 SH   SOLE 21 3,827,108 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   11,853,581 2,464,362 SH   SOLE 22 2,386,486 0 77,876
THOUGHTWORKS HOLDING INC COM 88546E105   86,594 18,003 SH   SOLE 25 18,003 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   1,836,780 381,867 SH   SOLE 30 381,867 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   577,267 120,014 SH   SOLE 34 120,014 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   86,311 17,944 SH   SOLE 40 17,944 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   615,887 128,043 SH   SOLE 43 126,366 0 1,677
THREDUP INC CL A 88556E102   106,702 47,423 SH   SOLE 2 5,558 0 41,865
THREDUP INC CL A 88556E102   83 37 SH   SOLE 7 37 0 0
THREDUP INC CL A 88556E102   461,410 205,071 SH   SOLE 18 205,071 0 0
THREDUP INC CL A 88556E102   360,025 160,011 SH   SOLE 19 160,011 0 0
THREDUP INC CL A 88556E102   6,398,746 2,843,887 SH   SOLE 21 2,843,887 0 0
THREDUP INC CL A 88556E102   3,678,982 1,635,103 SH   SOLE 22 1,589,527 0 45,576
THRYV HLDGS INC COM NEW 886029206   5,898,549 289,855 SH   SOLE 2 164,022 0 125,833
THRYV HLDGS INC COM NEW 886029206   3,948 194 SH   SOLE 7 194 0 0
THRYV HLDGS INC COM NEW 886029206   2,560,905 125,843 SH   SOLE 18 125,843 0 0
THRYV HLDGS INC COM NEW 886029206   9,064,826 445,446 SH   SOLE 19 445,446 0 0
THRYV HLDGS INC COM NEW 886029206   78,408,672 3,853,006 SH   SOLE 21 3,853,006 0 0
THRYV HLDGS INC COM NEW 886029206   28,915,641 1,420,916 SH   SOLE 22 1,347,225 0 73,691
THRYV HLDGS INC COM NEW 886029206   449,796 22,103 SH   SOLE 23 22,103 0 0
THRYV HLDGS INC COM NEW 886029206   128,449 6,312 SH   SOLE 25 6,312 0 0
THRYV HLDGS INC COM NEW 886029206   1,058,404 52,010 SH   SOLE 26 0 0 52,010
THRYV HLDGS INC COM NEW 886029206   1,231,745 60,528 SH   SOLE 30 60,528 0 0
THRYV HLDGS INC COM NEW 886029206   129,955 6,386 SH   SOLE 40 6,386 0 0
THRYV HLDGS INC COM NEW 886029206   275,213 13,524 SH   SOLE 43 12,895 0 629
TIDEWATER INC NEW COM 88642R109   862,868 11,966 SH   SOLE 2 4,877 0 7,089
TIDEWATER INC NEW COM 88642R109   7,139 99 SH   SOLE 4 99 0 0
TIDEWATER INC NEW COM 88642R109   30,142 418 SH   SOLE 7 418 0 0
TIDEWATER INC NEW COM 88642R109   8,103,794 112,381 SH   SOLE 18 112,381 0 0
TIDEWATER INC NEW COM 88642R109   6,884,919 95,478 SH   SOLE 19 95,478 0 0
TIDEWATER INC NEW COM 88642R109   134,863,511 1,870,247 SH   SOLE 21 1,870,247 0 0
TIDEWATER INC NEW COM 88642R109   91,487,832 1,268,726 SH   SOLE 22 1,245,131 0 23,595
TIDEWATER INC NEW COM 88642R109   206,307 2,861 SH   SOLE 25 2,861 0 0
TIDEWATER INC NEW COM 88642R109   150,205 2,083 SH   SOLE 26 2,083 0 0
TIDEWATER INC NEW COM 88642R109   442,034 6,130 SH   SOLE 28 0 0 6,130
TIDEWATER INC NEW COM 88642R109   754,703 10,466 SH   SOLE 30 10,466 0 0
TIDEWATER INC NEW COM 88642R109   246,688 3,421 SH   SOLE 40 3,421 0 0
TIDEWATER INC NEW COM 88642R109   3,105,057 43,060 SH   SOLE 43 40,455 0 2,605
TIGO ENERGY INC COM 88675P103   38,594 18,466 SH   SOLE 22 18,466 0 0
TILE SHOP HLDGS INC COM 88677Q109   86,576 11,763 SH   SOLE 2 617 0 11,146
TILE SHOP HLDGS INC COM 88677Q109   623,466 84,710 SH   SOLE 18 84,710 0 0
TILE SHOP HLDGS INC COM 88677Q109   408,546 55,509 SH   SOLE 19 55,509 0 0
TILE SHOP HLDGS INC COM 88677Q109   8,291,445 1,126,555 SH   SOLE 21 1,126,555 0 0
TILE SHOP HLDGS INC COM 88677Q109   2,692,847 365,876 SH   SOLE 22 347,127 0 18,749
TILE SHOP HLDGS INC COM 88677Q109   59 8 SH   SOLE 43 8 0 0
TILLYS INC CL A 886885102   69,376 9,201 SH   SOLE 2 885 0 8,316
TILLYS INC CL A 886885102   467,578 62,013 SH   SOLE 18 62,013 0 0
TILLYS INC CL A 886885102   353,739 46,915 SH   SOLE 19 46,915 0 0
TILLYS INC CL A 886885102   6,054,809 803,025 SH   SOLE 21 803,025 0 0
TILLYS INC CL A 886885102   4,678,299 620,464 SH   SOLE 22 601,894 0 18,570
TILRAY BRANDS INC COM 88688T100   684,176 297,468 SH   SOLE 2 182,981 0 114,487
TILRAY BRANDS INC COM 88688T100   386,881 168,209 SH   SOLE 7 159,194 0 9,015
TILRAY BRANDS INC COM 88688T100   38,336 16,668 SH   SOLE 18 16,668 0 0
TILRAY BRANDS INC COM 88688T100   2,663,586 1,158,081 SH   SOLE 21 1,158,081 0 0
TILRAY BRANDS INC COM 88688T100   1,820,068 791,334 SH   SOLE 22 420,629 0 370,705
TILRAY BRANDS INC COM 88688T100   236,042 102,627 SH   SOLE 25 102,627 0 0
TILRAY BRANDS INC COM 88688T100   833,009 362,178 SH   SOLE 30 362,178 0 0
TILRAY BRANDS INC COM 88688T100   229,223 99,662 SH   SOLE 40 99,662 0 0
TILRAY BRANDS INC COM 88688T100   9 4 SH   SOLE 43 4 0 0
TIM S A SPONSORED ADR 88706T108   41,761 2,261 SH   SOLE 22 2,261 0 0
TIM S A SPONSORED ADR 88706T108   237,912 12,881 SH   SOLE 30 12,881 0 0
TIM S A SPONSORED ADR 88706T108   11,830,774 640,540 SH   SOLE 43 529,995 0 110,545
TIMBERLAND BANCORP INC COM 887098101   464,538 14,766 SH   SOLE 2 10,422 0 4,344
TIMBERLAND BANCORP INC COM 887098101   705,585 22,428 SH   SOLE 18 22,428 0 0
TIMBERLAND BANCORP INC COM 887098101   687,464 21,852 SH   SOLE 19 21,852 0 0
TIMBERLAND BANCORP INC COM 887098101   9,815,111 311,987 SH   SOLE 21 311,987 0 0
TIMBERLAND BANCORP INC COM 887098101   6,721,901 213,665 SH   SOLE 22 202,953 0 10,712
TIMKEN CO COM 887389104   9,024,810 112,599 SH   SOLE 2 69,797 0 42,802
TIMKEN CO COM 887389104   60,353 753 SH   SOLE 4 753 0 0
TIMKEN CO COM 887389104   488,274 6,092 SH   SOLE 7 5,812 0 280
TIMKEN CO COM 887389104   10,792,037 134,648 SH   SOLE 18 112,049 0 22,599
TIMKEN CO COM 887389104   2,652,805 33,098 SH   SOLE 19 33,098 0 0
TIMKEN CO COM 887389104   261,886,198 3,267,451 SH   SOLE 21 3,267,451 0 0
TIMKEN CO COM 887389104   150,826,110 1,881,798 SH   SOLE 22 1,796,987 0 84,811
TIMKEN CO COM 887389104   1,684,032 21,011 SH   SOLE 25 21,011 0 0
TIMKEN CO COM 887389104   1,521,728 18,986 SH   SOLE 26 17,071 0 1,915
TIMKEN CO COM 887389104   101,630 1,268 SH   SOLE 28 1,268 0 0
TIMKEN CO COM 887389104   2,958,817 36,916 SH   SOLE 30 36,916 0 0
TIMKEN CO COM 887389104   70,933 885 SH   SOLE 31 885 0 0
TIMKEN CO COM 887389104   838,449 10,461 SH   SOLE 34 10,461 0 0
TIMKEN CO COM 887389104   102,191 1,275 SH   SOLE 36 1,275 0 0
TIMKEN CO COM 887389104   1,087,235 13,565 SH   SOLE 40 13,565 0 0
TIMKEN CO COM 887389104   25,888 323 SH   OTR 43 323 0 0
TIMKEN CO COM 887389104   6,378,569 79,583 SH   SOLE 43 73,380 0 6,203
TIMKENSTEEL CORPORATION COM 887399103   1,042,446 44,454 SH   SOLE 2 11,306 0 33,148
TIMKENSTEEL CORPORATION COM 887399103   6,589 281 SH   SOLE 4 281 0 0
TIMKENSTEEL CORPORATION COM 887399103   6,941 296 SH   SOLE 7 296 0 0
TIMKENSTEEL CORPORATION COM 887399103   3,424,497 146,034 SH   SOLE 18 146,034 0 0
TIMKENSTEEL CORPORATION COM 887399103   2,101,120 89,600 SH   SOLE 19 89,600 0 0
TIMKENSTEEL CORPORATION COM 887399103   127,774,946 5,448,825 SH   SOLE 21 5,448,825 0 0
TIMKENSTEEL CORPORATION COM 887399103   27,084,516 1,154,990 SH   SOLE 22 1,101,292 0 53,698
TIMKENSTEEL CORPORATION COM 887399103   168,441 7,183 SH   SOLE 25 7,183 0 0
TIMKENSTEEL CORPORATION COM 887399103   1,348,914 57,523 SH   SOLE 26 0 0 57,523
TIMKENSTEEL CORPORATION COM 887399103   1,753,403 74,772 SH   SOLE 30 74,772 0 0
TIMKENSTEEL CORPORATION COM 887399103   199,817 8,521 SH   SOLE 40 8,521 0 0
TIMKENSTEEL CORPORATION COM 887399103   702,328 29,950 SH   SOLE 43 29,076 0 874
TINGO GROUP INC COM 55328R109   45,261 65,596 SH   SOLE 2 4,434 0 61,162
TINGO GROUP INC COM 55328R109   231,567 335,605 SH   SOLE 18 335,605 0 0
TINGO GROUP INC COM 55328R109   151,548 219,635 SH   SOLE 19 219,635 0 0
TINGO GROUP INC COM 55328R109   3,029,510 4,390,594 SH   SOLE 21 4,390,594 0 0
TINGO GROUP INC COM 55328R109   2,186,658 3,169,070 SH   SOLE 22 3,085,353 0 83,717
TIPTREE INC COM 88822Q103   2,606,280 137,462 SH   SOLE 2 113,921 0 23,541
TIPTREE INC COM 88822Q103   2,218 117 SH   SOLE 7 117 0 0
TIPTREE INC COM 88822Q103   1,292,579 68,174 SH   SOLE 18 68,174 0 0
TIPTREE INC COM 88822Q103   1,436,466 75,763 SH   SOLE 19 75,763 0 0
TIPTREE INC COM 88822Q103   19,866,781 1,047,826 SH   SOLE 21 1,047,826 0 0
TIPTREE INC COM 88822Q103   12,553,264 662,092 SH   SOLE 22 643,968 0 18,124
TIPTREE INC COM 88822Q103   125,136 6,600 SH   SOLE 23 6,600 0 0
TIPTREE INC COM 88822Q103   93,757 4,945 SH   SOLE 25 4,945 0 0
TIPTREE INC COM 88822Q103   94,383 4,978 SH   SOLE 40 4,978 0 0
TIPTREE INC COM 88822Q103   107,522 5,671 SH   SOLE 43 3,904 0 1,767
TITAN INTL INC ILL COM 88830M102   748,568 50,307 SH   SOLE 2 15,073 0 35,234
TITAN INTL INC ILL COM 88830M102   9,563,763 642,726 SH   SOLE 7 642,726 0 0
TITAN INTL INC ILL COM 88830M102   2,646,869 177,881 SH   SOLE 18 177,881 0 0
TITAN INTL INC ILL COM 88830M102   1,594,987 107,190 SH   SOLE 19 107,190 0 0
TITAN INTL INC ILL COM 88830M102   93,374,247 6,275,151 SH   SOLE 21 6,275,151 0 0
TITAN INTL INC ILL COM 88830M102   21,256,616 1,428,536 SH   SOLE 22 1,363,513 0 65,023
TITAN INTL INC ILL COM 88830M102   194,705 13,085 SH   SOLE 25 13,085 0 0
TITAN INTL INC ILL COM 88830M102   2,313,141 155,453 SH   SOLE 30 155,453 0 0
TITAN INTL INC ILL COM 88830M102   146,955 9,876 SH   SOLE 40 9,876 0 0
TITAN INTL INC ILL COM 88830M102   1,019,667 68,526 SH   SOLE 43 66,990 0 1,536
TITAN MACHY INC COM 88830R101   1,750,821 60,624 SH   SOLE 2 42,223 0 18,401
TITAN MACHY INC COM 88830R101   4,650 161 SH   SOLE 7 161 0 0
TITAN MACHY INC COM 88830R101   1,693,928 58,654 SH   SOLE 18 58,654 0 0
TITAN MACHY INC COM 88830R101   2,233,175 77,326 SH   SOLE 19 77,326 0 0
TITAN MACHY INC COM 88830R101   24,007,106 831,271 SH   SOLE 21 831,271 0 0
TITAN MACHY INC COM 88830R101   19,276,389 667,465 SH   SOLE 22 636,983 0 30,482
TITAN MACHY INC COM 88830R101   155,750 5,393 SH   SOLE 25 5,393 0 0
TITAN MACHY INC COM 88830R101   95,391 3,303 SH   SOLE 30 3,303 0 0
TITAN MACHY INC COM 88830R101   104,084 3,604 SH   SOLE 40 3,604 0 0
TITAN MACHY INC COM 88830R101   457,142 15,829 SH   SOLE 43 14,506 0 1,323
TITAN PHARMACEUTICALS INC DE COM NEW 888314606   25 60 SH   SOLE 21 60 0 0
TJX COS INC NEW COM 872540109   326,028,681 3,475,415 SH   SOLE 2 1,621,794 0 1,853,621
TJX COS INC NEW COM 872540109   146,518,649 1,561,866 SH   SOLE 4 816,423 0 745,443
TJX COS INC NEW COM 872540109   87,353,152 931,171 SH   SOLE 7 837,642 0 93,529
TJX COS INC NEW COM 872540109   20,864,657 222,414 SH   SOLE 13 222,414 0 0
TJX COS INC NEW COM 872540109   16,198,360 172,672 SH   SOLE 15 172,672 0 0
TJX COS INC NEW COM 872540109   213,554,566 2,276,458 SH   SOLE 18 2,007,606 0 268,852
TJX COS INC NEW COM 872540109   224,242,955 2,390,395 SH   SOLE 19 2,390,395 0 0
TJX COS INC NEW COM 872540109   2,489,574,996 26,538,482 SH   SOLE 21 26,538,482 0 0
TJX COS INC NEW COM 872540109   2,497,784,872 26,625,998 SH   SOLE 22 23,907,667 0 2,718,331
TJX COS INC NEW COM 872540109   272,491,408 2,904,716 SH   SOLE 23 2,904,716 0 0
TJX COS INC NEW COM 872540109   396,439,559 4,225,984 SH   SOLE 25 3,280,368 0 945,616
TJX COS INC NEW COM 872540109   199,483,213 2,126,460 SH   SOLE 26 1,358,460 0 768,000
TJX COS INC NEW COM 872540109   214,217,199 2,283,522 SH   SOLE 28 72,451 0 2,211,071
TJX COS INC NEW COM 872540109   18,002,702 191,906 SH   SOLE 29 191,906 0 0
TJX COS INC NEW COM 872540109   647,747,731 6,904,890 SH   SOLE 30 6,733,625 0 171,265
TJX COS INC NEW COM 872540109   61,129,879 651,635 SH   SOLE 31 632,225 0 19,410
TJX COS INC NEW COM 872540109   157,995,365 1,684,206 SH   SOLE 34 1,684,206 0 0
TJX COS INC NEW COM 872540109   28,302,665 301,702 SH   SOLE 36 301,702 0 0
TJX COS INC NEW COM 872540109   5,620,814 59,917 SH   SOLE 40 59,917 0 0
TJX COS INC NEW COM 872540109   171,860 1,832 SH   OTR 43 1,832 0 0
TJX COS INC NEW COM 872540109   206,855,837 2,205,051 SH   SOLE 43 1,919,018 0 286,033
TKO GROUP HOLDINGS INC CL A 87256C101   12,694,337 155,606 SH   SOLE 2 52,988 0 102,618
TKO GROUP HOLDINGS INC CL A 87256C101   12,319 151 SH   SOLE 4 151 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   726,796 8,909 SH   SOLE 7 8,443 0 466
TKO GROUP HOLDINGS INC CL A 87256C101   41,211,642 505,168 SH   SOLE 18 504,493 0 675
TKO GROUP HOLDINGS INC CL A 87256C101   10,305,267 126,321 SH   SOLE 19 126,321 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   264,176,353 3,238,249 SH   SOLE 21 3,238,249 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   144,577,952 1,772,223 SH   SOLE 22 1,687,965 0 84,258
TKO GROUP HOLDINGS INC CL A 87256C101   4,079,489 50,006 SH   SOLE 25 13,313 0 36,693
TKO GROUP HOLDINGS INC CL A 87256C101   1,492,017 18,289 SH   SOLE 26 18,289 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   371,678 4,556 SH   SOLE 28 806 0 3,750
TKO GROUP HOLDINGS INC CL A 87256C101   3,478,816 42,643 SH   SOLE 30 42,643 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   69,669 854 SH   SOLE 31 854 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   20,775,652 254,666 SH   SOLE 34 254,666 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   875,517 10,732 SH   SOLE 36 10,732 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   1,127,436 13,820 SH   SOLE 40 13,820 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   11,160,022 136,799 SH   SOLE 43 131,703 0 5,096
TMC THE METALS COMPANY INC COM 87261Y106   1,654 1,504 SH   SOLE 7 1,504 0 0
TOAST INC CL A 888787108   5,514,557 302,002 SH   SOLE 2 80,526 0 221,476
TOAST INC CL A 888787108   4,329,556 237,106 SH   SOLE 4 98,696 0 138,410
TOAST INC CL A 888787108   847,994 46,440 SH   SOLE 7 45,183 0 1,257
TOAST INC CL A 888787108   78,956 4,324 SH   SOLE 13 4,324 0 0
TOAST INC CL A 888787108   659,515 36,118 SH   SOLE 15 36,118 0 0
TOAST INC CL A 888787108   7,650,319 418,966 SH   SOLE 18 397,452 0 21,514
TOAST INC CL A 888787108   3,484,501 190,827 SH   SOLE 19 190,827 0 0
TOAST INC CL A 888787108   127,885,590 7,003,592 SH   SOLE 21 7,003,592 0 0
TOAST INC CL A 888787108   174,467,726 9,554,640 SH   SOLE 22 8,942,844 0 611,796
TOAST INC CL A 888787108   9,822,200 537,908 SH   SOLE 23 537,908 0 0
TOAST INC CL A 888787108   644,888 35,317 SH   SOLE 25 35,064 0 253
TOAST INC CL A 888787108   3,318,481 181,735 SH   SOLE 26 138,478 0 43,257
TOAST INC CL A 888787108   6,405,060 350,770 SH   SOLE 28 3,989 0 346,781
TOAST INC CL A 888787108   20,379,548 1,116,076 SH   SOLE 30 1,116,076 0 0
TOAST INC CL A 888787108   1,191,118 65,231 SH   SOLE 31 60,169 0 5,062
TOAST INC CL A 888787108   1,086,762 59,516 SH   SOLE 34 59,516 0 0
TOAST INC CL A 888787108   738,526 40,445 SH   SOLE 36 40,445 0 0
TOAST INC CL A 888787108   304,431 16,672 SH   SOLE 40 16,672 0 0
TOAST INC CL A 888787108   31,918 1,748 SH   OTR 43 1,748 0 0
TOAST INC CL A 888787108   1,216,883 66,642 SH   SOLE 43 55,584 0 11,058
TOLL BROTHERS INC COM 889478103   28,030,113 272,693 SH   SOLE 2 196,692 0 76,001
TOLL BROTHERS INC COM 889478103   4,323,964 42,066 SH   SOLE 4 26,202 0 15,864
TOLL BROTHERS INC COM 889478103   1,748,458 17,010 SH   SOLE 7 16,313 0 697
TOLL BROTHERS INC COM 889478103   608,517 5,920 SH   SOLE 13 5,920 0 0
TOLL BROTHERS INC COM 889478103   21,493,800 209,104 SH   SOLE 18 206,424 0 2,680
TOLL BROTHERS INC COM 889478103   6,846,225 66,604 SH   SOLE 19 66,604 0 0
TOLL BROTHERS INC COM 889478103   631,004,271 6,138,771 SH   SOLE 21 6,138,771 0 0
TOLL BROTHERS INC COM 889478103   333,934,387 3,248,705 SH   SOLE 22 3,102,358 0 146,347
TOLL BROTHERS INC COM 889478103   4,479,999 43,584 SH   SOLE 23 43,584 0 0
TOLL BROTHERS INC COM 889478103   2,202,173 21,424 SH   SOLE 25 21,424 0 0
TOLL BROTHERS INC COM 889478103   6,393,641 62,201 SH   SOLE 26 25,429 0 36,772
TOLL BROTHERS INC COM 889478103   2,633,891 25,624 SH   SOLE 29 25,624 0 0
TOLL BROTHERS INC COM 889478103   7,351,130 71,516 SH   SOLE 30 71,516 0 0
TOLL BROTHERS INC COM 889478103   4,298,472 41,818 SH   SOLE 31 41,818 0 0
TOLL BROTHERS INC COM 889478103   175,771 1,710 SH   SOLE 36 1,710 0 0
TOLL BROTHERS INC COM 889478103   2,290,058 22,279 SH   SOLE 40 22,279 0 0
TOLL BROTHERS INC COM 889478103   13,910,408 135,328 SH   SOLE 43 124,632 0 10,697
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203   890 881 SH   SOLE 22 881 0 0
TOMPKINS FINL CORP COM 890110109   749,081 12,437 SH   SOLE 2 3,876 0 8,561
TOMPKINS FINL CORP COM 890110109   2,409 40 SH   SOLE 4 40 0 0
TOMPKINS FINL CORP COM 890110109   5,481 91 SH   SOLE 7 91 0 0
TOMPKINS FINL CORP COM 890110109   2,802,381 46,528 SH   SOLE 18 46,528 0 0
TOMPKINS FINL CORP COM 890110109   1,725,047 28,641 SH   SOLE 19 28,641 0 0
TOMPKINS FINL CORP COM 890110109   93,391,855 1,550,587 SH   SOLE 21 1,550,587 0 0
TOMPKINS FINL CORP COM 890110109   23,240,528 385,863 SH   SOLE 22 373,553 0 12,310
TOMPKINS FINL CORP COM 890110109   97,332 1,616 SH   SOLE 25 1,616 0 0
TOMPKINS FINL CORP COM 890110109   393,181 6,528 SH   SOLE 26 6,528 0 0
TOMPKINS FINL CORP COM 890110109   38,547 640 SH   SOLE 28 0 0 640
TOMPKINS FINL CORP COM 890110109   1,898,510 31,521 SH   SOLE 30 31,521 0 0
TOMPKINS FINL CORP COM 890110109   93,116 1,546 SH   SOLE 40 1,546 0 0
TOMPKINS FINL CORP COM 890110109   2,074,504 34,443 SH   SOLE 43 30,615 0 3,828
TONIX PHARMACEUTICALS HLDG C COM NEW 890260854   0 1 SH   SOLE 2 0 0 1
TONIX PHARMACEUTICALS HLDG C COM NEW 890260854   5 12 SH   SOLE 21 12 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260854   16,918 41,980 SH   SOLE 22 41,980 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260854   0 1 SH   SOLE 23 1 0 0
TOOTSIE ROLL INDS INC COM 890516107   200,470 6,031 SH   SOLE 2 4,112 0 1,919
TOOTSIE ROLL INDS INC COM 890516107   3,025 91 SH   SOLE 4 91 0 0
TOOTSIE ROLL INDS INC COM 890516107   265,488 7,987 SH   SOLE 18 7,987 0 0
TOOTSIE ROLL INDS INC COM 890516107   47,512,757 1,429,385 SH   SOLE 21 1,429,385 0 0
TOOTSIE ROLL INDS INC COM 890516107   9,708,174 292,063 SH   SOLE 22 283,557 0 8,506
TOOTSIE ROLL INDS INC COM 890516107   76,851 2,312 SH   SOLE 23 2,312 0 0
TOOTSIE ROLL INDS INC COM 890516107   137,846 4,147 SH   SOLE 25 4,147 0 0
TOOTSIE ROLL INDS INC COM 890516107   491,653 14,791 SH   SOLE 28 1,144 0 13,647
TOOTSIE ROLL INDS INC COM 890516107   1,424,500 42,855 SH   SOLE 30 42,855 0 0
TOOTSIE ROLL INDS INC COM 890516107   90,645 2,727 SH   SOLE 40 2,727 0 0
TOOTSIE ROLL INDS INC COM 890516107   7,123,280 214,298 SH   SOLE 43 213,074 0 1,224
TOP FINANCIAL GROUP LTD ORDINARY SHARES G989A6102   73,570 19,463 SH   SOLE 2 19,463 0 0
TOP FINANCIAL GROUP LTD ORDINARY SHARES G989A6102   15,721 4,159 SH   SOLE 22 4,159 0 0
TOPBUILD CORP COM 89055F103   28,362,171 75,782 SH   SOLE 2 28,309 0 47,473
TOPBUILD CORP COM 89055F103   34,432 92 SH   SOLE 4 92 0 0
TOPBUILD CORP COM 89055F103   2,186,053 5,841 SH   SOLE 7 5,538 0 303
TOPBUILD CORP COM 89055F103   21,451,835 57,318 SH   SOLE 18 57,318 0 0
TOPBUILD CORP COM 89055F103   6,964,230 18,608 SH   SOLE 19 18,608 0 0
TOPBUILD CORP COM 89055F103   684,813,089 1,829,779 SH   SOLE 21 1,829,779 0 0
TOPBUILD CORP COM 89055F103   351,545,412 939,308 SH   SOLE 22 896,686 0 42,622
TOPBUILD CORP COM 89055F103   2,412,854 6,447 SH   SOLE 25 6,447 0 0
TOPBUILD CORP COM 89055F103   9,491,982 25,362 SH   SOLE 26 9,718 0 15,644
TOPBUILD CORP COM 89055F103   696,498 1,861 SH   SOLE 28 589 0 1,272
TOPBUILD CORP COM 89055F103   16,580,092 44,301 SH   SOLE 30 44,301 0 0
TOPBUILD CORP COM 89055F103   163,552 437 SH   SOLE 31 437 0 0
TOPBUILD CORP COM 89055F103   173,657 464 SH   SOLE 36 464 0 0
TOPBUILD CORP COM 89055F103   2,410,983 6,442 SH   SOLE 40 6,442 0 0
TOPBUILD CORP COM 89055F103   14,501,639 38,748 SH   SOLE 43 37,410 0 1,338
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   2,463,655 171,803 SH   SOLE 2 50,600 0 121,203
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   5,205 363 SH   SOLE 4 363 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   691,532 48,224 SH   SOLE 7 45,615 0 2,609
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   6,802,193 474,351 SH   SOLE 18 474,351 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   4,851,595 338,326 SH   SOLE 19 338,326 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   248,816,552 17,351,224 SH   SOLE 21 17,351,224 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   61,692,731 4,302,143 SH   SOLE 22 4,106,775 0 195,368
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   403,140 28,113 SH   SOLE 25 28,113 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   1,826,328 127,359 SH   SOLE 26 46,376 0 80,983
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   30,386 2,119 SH   SOLE 28 2,119 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   5,807,126 404,960 SH   SOLE 30 404,960 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   21,180 1,477 SH   SOLE 36 1,477 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   490,127 34,179 SH   SOLE 40 34,179 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   1,452,413 101,284 SH   SOLE 43 92,345 0 8,939
TOPGOLF CALLAWAY BRANDS CORP NOTE 2.750% 5/0 131193AE4   1,840,164 1,723,000 PRN   SOLE 21 1,723,000 0 0
TORO CO COM 891092108   11,075,710 115,384 SH   SOLE 2 72,521 0 42,863
TORO CO COM 891092108   8,703,317 90,669 SH   SOLE 4 34,922 0 55,747
TORO CO COM 891092108   2,670,730 27,823 SH   SOLE 7 27,424 0 399
TORO CO COM 891092108   30,621 319 SH   SOLE 13 319 0 0
TORO CO COM 891092108   878,692 9,154 SH   SOLE 15 9,154 0 0
TORO CO COM 891092108   21,932,371 228,486 SH   SOLE 18 222,130 0 6,356
TORO CO COM 891092108   3,183,316 33,163 SH   SOLE 19 33,163 0 0
TORO CO COM 891092108   542,423,268 5,650,831 SH   SOLE 21 5,650,831 0 0
TORO CO COM 891092108   305,108,247 3,178,542 SH   SOLE 22 2,971,849 0 206,693
TORO CO COM 891092108   16,253,315 169,323 SH   SOLE 23 169,323 0 0
TORO CO COM 891092108   1,231,456 12,829 SH   SOLE 25 12,829 0 0
TORO CO COM 891092108   5,783,014 60,246 SH   SOLE 26 43,930 0 16,316
TORO CO COM 891092108   15,411,482 160,553 SH   SOLE 28 1,208 0 159,345
TORO CO COM 891092108   47,848,807 498,477 SH   SOLE 30 498,477 0 0
TORO CO COM 891092108   2,241,271 23,349 SH   SOLE 31 21,481 0 1,868
TORO CO COM 891092108   417,940 4,354 SH   SOLE 34 4,354 0 0
TORO CO COM 891092108   1,380,624 14,383 SH   SOLE 36 14,383 0 0
TORO CO COM 891092108   560,006 5,834 SH   SOLE 40 5,834 0 0
TORO CO COM 891092108   12,959 135 SH   OTR 43 135 0 0
TORO CO COM 891092108   10,400,243 108,347 SH   SOLE 43 98,821 0 9,526
TORONTO DOMINION BK ONT COM NEW 891160509   16,155 250 SH   SOLE 18 250 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   82,414,330 1,275,369 SH   SOLE 43 1,114,085 0 161,283
TORRID HLDGS INC COM 89142B107   8,170 1,416 SH   SOLE 2 416 0 1,000
TORRID HLDGS INC COM 89142B107   237,234 41,115 SH   SOLE 18 41,115 0 0
TORRID HLDGS INC COM 89142B107   133,910 23,208 SH   SOLE 19 23,208 0 0
TORRID HLDGS INC COM 89142B107   2,852,284 494,330 SH   SOLE 21 494,330 0 0
TORRID HLDGS INC COM 89142B107   1,655,684 286,947 SH   SOLE 22 284,086 0 2,861
TOTALENERGIES SE SPONSORED ADS 89151E109   18,710 278 SH   SOLE 18 278 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   2,964,720 44,000 SH   SOLE 19 44,000 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   89,826,035 1,333,126 SH   SOLE 43 1,179,422 0 153,704
TOUGHBUILT INDS INC COM 89157G884   686 4,354 SH   SOLE 22 4,354 0 0
TOURMALINE BIO INC COM 89157D105   150,064 5,732 SH   SOLE 2 5,046 0 686
TOURMALINE BIO INC COM 89157D105   40,658 1,553 SH   SOLE 18 1,553 0 0
TOURMALINE BIO INC COM 89157D105   2,726,595 104,148 SH   SOLE 21 104,148 0 0
TOURMALINE BIO INC COM 89157D105   3,517,178 134,346 SH   SOLE 22 134,346 0 0
TOURMALINE BIO INC COM 89157D105   52,857 2,019 SH   SOLE 26 1,274 0 745
TOURMALINE BIO INC COM 89157D105   238,212 9,099 SH   SOLE 28 0 0 9,099
TOURMALINE BIO INC COM 89157D105   261,617 9,993 SH   SOLE 30 9,993 0 0
TOURMALINE BIO INC COM 89157D105   125,664 4,800 SH   SOLE 31 4,470 0 330
TOURMALINE BIO INC COM 89157D105   17,959 686 SH   SOLE 43 0 0 686
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   5,809,390 190,347 SH   SOLE 2 185,962 0 4,385
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   1,157,257 37,918 SH   SOLE 4 21,599 0 16,319
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   388,275 12,722 SH   SOLE 13 12,722 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   151,898 4,977 SH   SOLE 18 0 0 4,977
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   132,060 4,327 SH   SOLE 21 4,327 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   284,111 9,309 SH   SOLE 22 9,309 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   2,076,276 68,030 SH   SOLE 23 68,030 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   80,634 2,642 SH   SOLE 29 2,642 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   58,904 1,930 SH   SOLE 30 1,930 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   1,253,456 41,070 SH   SOLE 31 41,070 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   2,545,826 83,415 SH   SOLE 43 60,614 0 22,801
TOWNEBANK PORTSMOUTH VA COM 89214P109   3,000,552 100,825 SH   SOLE 2 30,343 0 70,482
TOWNEBANK PORTSMOUTH VA COM 89214P109   10,178 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   19,671 661 SH   SOLE 7 661 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   5,781,922 194,285 SH   SOLE 18 194,285 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   9,512,308 319,634 SH   SOLE 19 319,634 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   84,435,578 2,837,217 SH   SOLE 21 2,837,217 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   65,857,124 2,212,941 SH   SOLE 22 2,095,312 0 117,629
TOWNEBANK PORTSMOUTH VA COM 89214P109   451,757 15,180 SH   SOLE 25 15,180 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   1,804,021 60,619 SH   SOLE 26 25,256 0 35,363
TOWNEBANK PORTSMOUTH VA COM 89214P109   142,461 4,787 SH   SOLE 28 1,295 0 3,492
TOWNEBANK PORTSMOUTH VA COM 89214P109   1,798,069 60,419 SH   SOLE 30 60,419 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   530,799 17,836 SH   SOLE 40 17,836 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   2,296,821 77,178 SH   SOLE 43 66,737 0 10,441
TOWNSQUARE MEDIA INC CL A 892231101   319,546 30,260 SH   SOLE 2 29,336 0 924
TOWNSQUARE MEDIA INC CL A 892231101   279,217 26,441 SH   SOLE 18 26,441 0 0
TOWNSQUARE MEDIA INC CL A 892231101   256,238 24,265 SH   SOLE 19 24,265 0 0
TOWNSQUARE MEDIA INC CL A 892231101   4,427,417 419,263 SH   SOLE 21 419,263 0 0
TOWNSQUARE MEDIA INC CL A 892231101   1,995,734 188,990 SH   SOLE 22 186,775 0 2,215
TOYOTA MOTOR CORP ADS 892331307   17,238 94 SH   SOLE 2 52 0 42
TOYOTA MOTOR CORP ADS 892331307   17,238 94 SH   SOLE 18 94 0 0
TOYOTA MOTOR CORP ADS 892331307   137,733,764 751,084 SH   SOLE 43 679,386 0 71,698
TPG INC COM CL A 872657101   2,251,661 52,158 SH   SOLE 2 17,660 0 34,498
TPG INC COM CL A 872657101   9,670 224 SH   SOLE 4 224 0 0
TPG INC COM CL A 872657101   26,204 607 SH   SOLE 7 607 0 0
TPG INC COM CL A 872657101   1,047,132 24,256 SH   SOLE 18 24,256 0 0
TPG INC COM CL A 872657101   40,479,128 937,668 SH   SOLE 19 937,668 0 0
TPG INC COM CL A 872657101   36,658,065 849,156 SH   SOLE 21 849,156 0 0
TPG INC COM CL A 872657101   69,613,093 1,612,534 SH   SOLE 22 1,526,830 0 85,704
TPG INC COM CL A 872657101   451,688 10,463 SH   SOLE 25 10,463 0 0
TPG INC COM CL A 872657101   1,063,407 24,633 SH   SOLE 26 24,633 0 0
TPG INC COM CL A 872657101   10,290,260 238,366 SH   SOLE 30 238,366 0 0
TPG INC COM CL A 872657101   39,414 913 SH   SOLE 31 913 0 0
TPG INC COM CL A 872657101   81,246 1,882 SH   SOLE 36 1,882 0 0
TPG INC COM CL A 872657101   505,046 11,699 SH   SOLE 40 11,699 0 0
TPG INC COM CL A 872657101   906,921 21,008 SH   SOLE 43 17,504 0 3,504
TPG RE FIN TR INC COM 87266M107   918,431 141,297 SH   SOLE 2 95,615 0 45,682
TPG RE FIN TR INC COM 87266M107   5,174 796 SH   SOLE 7 796 0 0
TPG RE FIN TR INC COM 87266M107   1,197,697 184,261 SH   SOLE 18 184,261 0 0
TPG RE FIN TR INC COM 87266M107   915,649 140,869 SH   SOLE 19 140,869 0 0
TPG RE FIN TR INC COM 87266M107   23,286,478 3,582,535 SH   SOLE 21 3,582,535 0 0
TPG RE FIN TR INC COM 87266M107   11,143,093 1,714,322 SH   SOLE 22 1,633,755 0 80,567
TPG RE FIN TR INC COM 87266M107   117,078 18,012 SH   SOLE 25 18,012 0 0
TPG RE FIN TR INC COM 87266M107   243,536 37,467 SH   SOLE 30 37,467 0 0
TPG RE FIN TR INC COM 87266M107   37,115 5,710 SH   SOLE 40 5,710 0 0
TPG RE FIN TR INC COM 87266M107   652,405 100,370 SH   SOLE 43 89,142 0 11,228
TPI COMPOSITES INC COM 87266J104   26,761 6,464 SH   SOLE 2 1,329 0 5,135
TPI COMPOSITES INC COM 87266J104   1,466 354 SH   SOLE 7 354 0 0
TPI COMPOSITES INC COM 87266J104   455,106 109,929 SH   SOLE 18 109,929 0 0
TPI COMPOSITES INC COM 87266J104   346,870 83,785 SH   SOLE 19 83,785 0 0
TPI COMPOSITES INC COM 87266J104   6,747,355 1,629,796 SH   SOLE 21 1,629,796 0 0
TPI COMPOSITES INC COM 87266J104   4,440,928 1,072,688 SH   SOLE 22 1,058,123 0 14,565
TPI COMPOSITES INC COM 87266J104   87,590 21,157 SH   SOLE 28 21,157 0 0
TPI COMPOSITES INC COM 87266J104   98,822 23,870 SH   SOLE 43 23,624 0 246
TRACON PHARMACEUTICALS INC COM NEW 89237H209   2 12 SH   SOLE 21 12 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209   45,745 261,250 SH   SOLE 22 261,250 0 0
TRACTOR SUPPLY CO COM 892356106   46,393,798 215,755 SH   SOLE 2 42,627 0 173,128
TRACTOR SUPPLY CO COM 892356106   17,482,369 81,302 SH   SOLE 4 35,121 0 46,181
TRACTOR SUPPLY CO COM 892356106   47,247,037 219,723 SH   SOLE 7 207,438 0 12,285
TRACTOR SUPPLY CO COM 892356106   336,307 1,564 SH   SOLE 13 1,564 0 0
TRACTOR SUPPLY CO COM 892356106   3,409,731 15,857 SH   SOLE 15 15,857 0 0
TRACTOR SUPPLY CO COM 892356106   40,169,109 186,807 SH   SOLE 18 180,109 0 6,698
TRACTOR SUPPLY CO COM 892356106   12,594,522 58,571 SH   SOLE 19 58,571 0 0
TRACTOR SUPPLY CO COM 892356106   915,423,566 4,257,190 SH   SOLE 21 4,257,190 0 0
TRACTOR SUPPLY CO COM 892356106   511,347,791 2,378,030 SH   SOLE 22 2,140,505 0 237,525
TRACTOR SUPPLY CO COM 892356106   37,443,389 174,131 SH   SOLE 23 174,131 0 0
TRACTOR SUPPLY CO COM 892356106   88,625,260 412,153 SH   SOLE 25 410,872 0 1,281
TRACTOR SUPPLY CO COM 892356106   27,711,991 128,875 SH   SOLE 26 71,916 0 56,959
TRACTOR SUPPLY CO COM 892356106   61,937,456 288,041 SH   SOLE 28 6,063 0 281,978
TRACTOR SUPPLY CO COM 892356106   208,212,904 968,297 SH   SOLE 30 968,297 0 0
TRACTOR SUPPLY CO COM 892356106   5,269,740 24,507 SH   SOLE 31 22,704 0 1,803
TRACTOR SUPPLY CO COM 892356106   1,852,268 8,614 SH   SOLE 34 8,614 0 0
TRACTOR SUPPLY CO COM 892356106   6,074,813 28,251 SH   SOLE 36 28,251 0 0
TRACTOR SUPPLY CO COM 892356106   1,232,337 5,731 SH   SOLE 40 5,731 0 0
TRACTOR SUPPLY CO COM 892356106   24,728 115 SH   OTR 43 115 0 0
TRACTOR SUPPLY CO COM 892356106   39,828,028 185,221 SH   SOLE 43 169,223 0 15,997
TRADEWEB MKTS INC CL A 892672106   7,535,315 82,915 SH   SOLE 2 21,309 0 61,606
TRADEWEB MKTS INC CL A 892672106   8,891,881 97,842 SH   SOLE 4 44,032 0 53,810
TRADEWEB MKTS INC CL A 892672106   2,145,677 23,610 SH   SOLE 7 23,212 0 398
TRADEWEB MKTS INC CL A 892672106   123,324 1,357 SH   SOLE 13 1,357 0 0
TRADEWEB MKTS INC CL A 892672106   993,500 10,932 SH   SOLE 15 10,932 0 0
TRADEWEB MKTS INC CL A 892672106   13,412,616 147,586 SH   SOLE 18 140,819 0 6,767
TRADEWEB MKTS INC CL A 892672106   301,699,880 3,319,761 SH   SOLE 19 3,319,761 0 0
TRADEWEB MKTS INC CL A 892672106   218,779,059 2,407,340 SH   SOLE 21 2,407,340 0 0
TRADEWEB MKTS INC CL A 892672106   296,454,286 3,262,041 SH   SOLE 22 3,055,963 0 206,078
TRADEWEB MKTS INC CL A 892672106   15,945,896 175,461 SH   SOLE 23 175,461 0 0
TRADEWEB MKTS INC CL A 892672106   3,007,946 33,098 SH   SOLE 25 32,581 0 517
TRADEWEB MKTS INC CL A 892672106   5,591,301 61,524 SH   SOLE 26 45,907 0 15,617
TRADEWEB MKTS INC CL A 892672106   12,072,499 132,840 SH   SOLE 28 1,867 0 130,973
TRADEWEB MKTS INC CL A 892672106   42,761,039 470,522 SH   SOLE 30 311,822 0 158,700
TRADEWEB MKTS INC CL A 892672106   2,274,545 25,028 SH   SOLE 31 23,239 0 1,789
TRADEWEB MKTS INC CL A 892672106   417,139 4,590 SH   SOLE 34 4,590 0 0
TRADEWEB MKTS INC CL A 892672106   1,778,249 19,567 SH   SOLE 36 19,567 0 0
TRADEWEB MKTS INC CL A 892672106   549,915 6,051 SH   SOLE 40 6,051 0 0
TRADEWEB MKTS INC CL A 892672106   11,451 126 SH   OTR 43 126 0 0
TRADEWEB MKTS INC CL A 892672106   10,536,376 115,937 SH   SOLE 43 92,952 0 22,985
TRAEGER INC COMMON STOCK 89269P103   108,154 39,617 SH   SOLE 2 16,976 0 22,641
TRAEGER INC COMMON STOCK 89269P103   282,451 103,462 SH   SOLE 18 103,462 0 0
TRAEGER INC COMMON STOCK 89269P103   188,105 68,903 SH   SOLE 19 68,903 0 0
TRAEGER INC COMMON STOCK 89269P103   3,948,833 1,446,459 SH   SOLE 21 1,446,459 0 0
TRAEGER INC COMMON STOCK 89269P103   3,214,815 1,177,588 SH   SOLE 22 1,138,744 0 38,844
TRAEGER INC COMMON STOCK 89269P103   17,338 6,351 SH   SOLE 25 6,351 0 0
TRAEGER INC COMMON STOCK 89269P103   211,774 77,573 SH   SOLE 30 77,573 0 0
TRAEGER INC COMMON STOCK 89269P103   16,855 6,174 SH   SOLE 40 6,174 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   118,868,567 487,366 SH   SOLE 2 166,070 0 321,296
TRANE TECHNOLOGIES PLC SHS G8994E103   55,660,419 228,210 SH   SOLE 4 108,698 0 119,512
TRANE TECHNOLOGIES PLC SHS G8994E103   79,992,615 327,973 SH   SOLE 7 300,866 0 27,107
TRANE TECHNOLOGIES PLC SHS G8994E103   1,229,988 5,043 SH   SOLE 13 5,043 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   8,289,917 33,989 SH   SOLE 15 33,989 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   89,539,836 367,117 SH   SOLE 18 352,018 0 15,099
TRANE TECHNOLOGIES PLC SHS G8994E103   40,247,159 165,015 SH   SOLE 19 165,015 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,668,132,099 6,839,410 SH   SOLE 21 6,839,410 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,219,481,951 4,999,926 SH   SOLE 22 4,505,319 0 494,607
TRANE TECHNOLOGIES PLC SHS G8994E103   95,247,340 390,518 SH   SOLE 23 390,518 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   397,362,368 1,629,202 SH   SOLE 25 1,552,772 0 76,430
TRANE TECHNOLOGIES PLC SHS G8994E103   108,906,228 446,520 SH   SOLE 26 280,324 0 166,196
TRANE TECHNOLOGIES PLC SHS G8994E103   151,015,319 619,169 SH   SOLE 28 15,586 0 603,583
TRANE TECHNOLOGIES PLC SHS G8994E103   984,137 4,035 SH   SOLE 29 4,035 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   517,421,655 2,121,450 SH   SOLE 30 2,121,450 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   12,700,849 52,074 SH   SOLE 31 48,384 0 3,690
TRANE TECHNOLOGIES PLC SHS G8994E103   156,218,926 640,504 SH   SOLE 34 640,504 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   15,122,776 62,004 SH   SOLE 36 62,004 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   2,933,385 12,027 SH   SOLE 40 12,027 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   100,487 412 SH   OTR 43 412 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   76,347,212 313,027 SH   SOLE 43 267,943 0 45,084
TRANSACT TECHNOLOGIES INC COM 892918103   10,721 1,536 SH   SOLE 18 1,536 0 0
TRANSACT TECHNOLOGIES INC COM 892918103   136,271 19,523 SH   SOLE 21 19,523 0 0
TRANSACT TECHNOLOGIES INC COM 892918103   1,463,113 209,615 SH   SOLE 22 209,615 0 0
TRANSALTA CORP COM 89346D107   341,774 41,128 SH   SOLE 43 40,065 0 1,063
TRANSCAT INC COM 893529107   473,290 4,329 SH   SOLE 2 2,443 0 1,886
TRANSCAT INC COM 893529107   6,341 58 SH   SOLE 4 58 0 0
TRANSCAT INC COM 893529107   5,794 53 SH   SOLE 7 53 0 0
TRANSCAT INC COM 893529107   2,268,707 20,751 SH   SOLE 18 20,751 0 0
TRANSCAT INC COM 893529107   1,699,426 15,544 SH   SOLE 19 15,544 0 0
TRANSCAT INC COM 893529107   35,144,347 321,452 SH   SOLE 21 321,452 0 0
TRANSCAT INC COM 893529107   24,482,267 223,930 SH   SOLE 22 217,483 0 6,447
TRANSCAT INC COM 893529107   215,817 1,974 SH   SOLE 25 1,974 0 0
TRANSCAT INC COM 893529107   247,632 2,265 SH   SOLE 28 0 0 2,265
TRANSCAT INC COM 893529107   632,911 5,789 SH   SOLE 30 5,789 0 0
TRANSCAT INC COM 893529107   104,957 960 SH   SOLE 40 960 0 0
TRANSCAT INC COM 893529107   136,881 1,252 SH   SOLE 43 1,249 0 3
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   12,580 364 SH   SOLE 2 0 0 364
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   130,084 3,764 SH   SOLE 18 3,764 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   119,405 3,455 SH   SOLE 19 3,455 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   1,728,276 50,008 SH   SOLE 21 50,008 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   533,503 15,437 SH   SOLE 22 14,388 0 1,049
TRANSDIGM GROUP INC COM 893641100   103,176,119 101,993 SH   SOLE 2 18,893 0 83,100
TRANSDIGM GROUP INC COM 893641100   55,785,694 55,146 SH   SOLE 4 29,191 0 25,955
TRANSDIGM GROUP INC COM 893641100   34,367,087 33,973 SH   SOLE 7 29,802 0 4,171
TRANSDIGM GROUP INC COM 893641100   1,176,491 1,163 SH   SOLE 13 1,163 0 0
TRANSDIGM GROUP INC COM 893641100   8,300,178 8,205 SH   SOLE 15 8,205 0 0
TRANSDIGM GROUP INC COM 893641100   226,376,501 223,781 SH   SOLE 18 195,557 0 28,224
TRANSDIGM GROUP INC COM 893641100   458,579,524 453,321 SH   SOLE 19 453,321 0 0
TRANSDIGM GROUP INC COM 893641100   1,728,777,866 1,708,954 SH   SOLE 21 1,708,954 0 0
TRANSDIGM GROUP INC COM 893641100   1,285,574,663 1,270,833 SH   SOLE 22 1,154,324 0 116,509
TRANSDIGM GROUP INC COM 893641100   92,549,261 91,488 SH   SOLE 23 91,488 0 0
TRANSDIGM GROUP INC COM 893641100   72,672,332 71,839 SH   SOLE 25 71,839 0 0
TRANSDIGM GROUP INC COM 893641100   49,828,381 49,257 SH   SOLE 26 27,211 0 22,046
TRANSDIGM GROUP INC COM 893641100   62,982,216 62,260 SH   SOLE 28 824 0 61,436
TRANSDIGM GROUP INC COM 893641100   81,940 81 SH   SOLE 29 81 0 0
TRANSDIGM GROUP INC COM 893641100   293,516,752 290,151 SH   SOLE 30 290,151 0 0
TRANSDIGM GROUP INC COM 893641100   12,322,300 12,181 SH   SOLE 31 11,274 0 907
TRANSDIGM GROUP INC COM 893641100   12,781,566 12,635 SH   SOLE 36 12,635 0 0
TRANSDIGM GROUP INC COM 893641100   2,985,232 2,951 SH   SOLE 40 2,951 0 0
TRANSDIGM GROUP INC COM 893641100   52,337,997 51,738 SH   SOLE 43 43,738 0 8,000
TRANSMEDICS GROUP INC COM 89377M109   1,326,892 16,811 SH   SOLE 2 9,264 0 7,547
TRANSMEDICS GROUP INC COM 89377M109   48,542 615 SH   SOLE 4 92 0 523
TRANSMEDICS GROUP INC COM 89377M109   352,186 4,462 SH   SOLE 7 4,228 0 234
TRANSMEDICS GROUP INC COM 89377M109   6,014,071 76,195 SH   SOLE 18 76,195 0 0
TRANSMEDICS GROUP INC COM 89377M109   5,150,025 65,248 SH   SOLE 19 65,248 0 0
TRANSMEDICS GROUP INC COM 89377M109   113,147,655 1,433,519 SH   SOLE 21 1,433,519 0 0
TRANSMEDICS GROUP INC COM 89377M109   69,988,257 886,713 SH   SOLE 22 858,440 0 28,273
TRANSMEDICS GROUP INC COM 89377M109   522,753 6,623 SH   SOLE 25 6,623 0 0
TRANSMEDICS GROUP INC COM 89377M109   924,349 11,711 SH   SOLE 26 11,711 0 0
TRANSMEDICS GROUP INC COM 89377M109   110,581 1,401 SH   SOLE 28 0 0 1,401
TRANSMEDICS GROUP INC COM 89377M109   2,090,619 26,487 SH   SOLE 30 26,487 0 0
TRANSMEDICS GROUP INC COM 89377M109   539,723 6,838 SH   SOLE 40 6,838 0 0
TRANSMEDICS GROUP INC COM 89377M109   1,075,949 13,632 SH   SOLE 43 12,450 0 1,182
TRANSOCEAN LTD REG SHS H8817H100   4,397,197 692,472 SH   SOLE 2 572,424 0 120,048
TRANSOCEAN LTD REG SHS H8817H100   213,093 33,558 SH   SOLE 4 33,558 0 0
TRANSOCEAN LTD REG SHS H8817H100   600,361 94,545 SH   SOLE 7 90,488 0 4,057
TRANSOCEAN LTD REG SHS H8817H100   105,937 16,683 SH   SOLE 13 16,683 0 0
TRANSOCEAN LTD REG SHS H8817H100   1,960,690 308,770 SH   SOLE 18 308,770 0 0
TRANSOCEAN LTD REG SHS H8817H100   29,434,009 4,635,277 SH   SOLE 19 4,635,277 0 0
TRANSOCEAN LTD REG SHS H8817H100   24,377,142 3,838,920 SH   SOLE 21 3,838,920 0 0
TRANSOCEAN LTD REG SHS H8817H100   76,173,451 11,995,819 SH   SOLE 22 11,682,909 0 312,910
TRANSOCEAN LTD REG SHS H8817H100   875,265 137,837 SH   SOLE 25 137,837 0 0
TRANSOCEAN LTD REG SHS H8817H100   2,605,386 410,297 SH   SOLE 26 322,855 0 87,442
TRANSOCEAN LTD REG SHS H8817H100   2,054,663 323,569 SH   SOLE 28 200,159 0 123,410
TRANSOCEAN LTD REG SHS H8817H100   3,497,783 550,832 SH   SOLE 30 550,832 0 0
TRANSOCEAN LTD REG SHS H8817H100   8,915,933 1,404,084 SH   SOLE 34 1,404,084 0 0
TRANSOCEAN LTD REG SHS H8817H100   249,650 39,315 SH   SOLE 36 39,315 0 0
TRANSOCEAN LTD REG SHS H8817H100   898,506 141,497 SH   SOLE 40 141,497 0 0
TRANSOCEAN LTD REG SHS H8817H100   1,992,386 313,762 SH   SOLE 43 289,030 0 24,732
TRANSPHORM INC COM 89386L100   15,732 4,310 SH   SOLE 2 1,545 0 2,765
TRANSPHORM INC COM 89386L100   248,361 68,044 SH   SOLE 18 68,044 0 0
TRANSPHORM INC COM 89386L100   187,760 51,441 SH   SOLE 19 51,441 0 0
TRANSPHORM INC COM 89386L100   3,810,060 1,043,852 SH   SOLE 21 1,043,852 0 0
TRANSPHORM INC COM 89386L100   1,844,385 505,311 SH   SOLE 22 500,547 0 4,764
TRANSUNION COM 89400J107   13,587,059 197,745 SH   SOLE 2 14,654 0 183,091
TRANSUNION COM 89400J107   12,199,117 177,545 SH   SOLE 4 85,684 0 91,861
TRANSUNION COM 89400J107   1,988,674 28,943 SH   SOLE 7 28,342 0 601
TRANSUNION COM 89400J107   564,109 8,210 SH   SOLE 13 8,210 0 0
TRANSUNION COM 89400J107   1,461,256 21,267 SH   SOLE 15 21,267 0 0
TRANSUNION COM 89400J107   9,082,912 132,192 SH   SOLE 18 120,419 0 11,773
TRANSUNION COM 89400J107   3,116,205 45,353 SH   SOLE 19 45,353 0 0
TRANSUNION COM 89400J107   157,641,284 2,294,299 SH   SOLE 21 2,294,299 0 0
TRANSUNION COM 89400J107   316,600,289 4,607,776 SH   SOLE 22 4,244,380 0 363,396
TRANSUNION COM 89400J107   21,168,795 308,089 SH   SOLE 23 308,089 0 0
TRANSUNION COM 89400J107   24,247,965 352,903 SH   SOLE 25 351,084 0 1,819
TRANSUNION COM 89400J107   13,697,338 199,350 SH   SOLE 26 92,815 0 106,535
TRANSUNION COM 89400J107   22,861,672 332,727 SH   SOLE 28 2,435 0 330,292
TRANSUNION COM 89400J107   40,449,646 588,701 SH   SOLE 30 588,701 0 0
TRANSUNION COM 89400J107   2,913,716 42,406 SH   SOLE 31 39,168 0 3,238
TRANSUNION COM 89400J107   530,991 7,728 SH   SOLE 34 7,728 0 0
TRANSUNION COM 89400J107   3,387,678 49,304 SH   SOLE 36 49,304 0 0
TRANSUNION COM 89400J107   719,462 10,471 SH   SOLE 40 10,471 0 0
TRANSUNION COM 89400J107   36,004 524 SH   OTR 43 524 0 0
TRANSUNION COM 89400J107   3,755,141 54,652 SH   SOLE 43 41,403 0 13,249
TRAVEL PLUS LEISURE CO COM 894164102   17,688,460 452,506 SH   SOLE 2 304,877 0 147,629
TRAVEL PLUS LEISURE CO COM 894164102   7,075 181 SH   SOLE 4 181 0 0
TRAVEL PLUS LEISURE CO COM 894164102   1,723,556 44,092 SH   SOLE 7 43,015 0 1,077
TRAVEL PLUS LEISURE CO COM 894164102   13,378,123 342,239 SH   SOLE 18 214,940 0 127,299
TRAVEL PLUS LEISURE CO COM 894164102   19,153,045 489,973 SH   SOLE 19 489,973 0 0
TRAVEL PLUS LEISURE CO COM 894164102   145,406,552 3,719,789 SH   SOLE 21 3,719,789 0 0
TRAVEL PLUS LEISURE CO COM 894164102   116,373,901 2,977,076 SH   SOLE 22 2,731,666 0 245,410
TRAVEL PLUS LEISURE CO COM 894164102   2,955,556 75,609 SH   SOLE 23 75,609 0 0
TRAVEL PLUS LEISURE CO COM 894164102   585,412 14,976 SH   SOLE 25 14,976 0 0
TRAVEL PLUS LEISURE CO COM 894164102   2,402,510 61,461 SH   SOLE 26 29,667 0 31,794
TRAVEL PLUS LEISURE CO COM 894164102   1,642,327 42,014 SH   SOLE 28 38,611 0 3,403
TRAVEL PLUS LEISURE CO COM 894164102   10,508,799 268,836 SH   SOLE 30 268,836 0 0
TRAVEL PLUS LEISURE CO COM 894164102   36,901 944 SH   SOLE 31 944 0 0
TRAVEL PLUS LEISURE CO COM 894164102   284,614 7,281 SH   SOLE 36 7,281 0 0
TRAVEL PLUS LEISURE CO COM 894164102   692,167 17,707 SH   SOLE 40 17,707 0 0
TRAVEL PLUS LEISURE CO COM 894164102   5,115,956 130,876 SH   SOLE 43 114,636 0 16,240
TRAVELERS COMPANIES INC COM 89417E109   148,866,030 781,490 SH   SOLE 2 375,693 0 405,797
TRAVELERS COMPANIES INC COM 89417E109   49,492,350 259,816 SH   SOLE 4 132,709 0 127,107
TRAVELERS COMPANIES INC COM 89417E109   76,339,820 400,755 SH   SOLE 7 341,025 0 59,730
TRAVELERS COMPANIES INC COM 89417E109   5,344,197 28,055 SH   SOLE 13 28,055 0 0
TRAVELERS COMPANIES INC COM 89417E109   6,450,563 33,863 SH   SOLE 15 33,863 0 0
TRAVELERS COMPANIES INC COM 89417E109   97,222,858 510,383 SH   SOLE 18 452,983 0 57,400
TRAVELERS COMPANIES INC COM 89417E109   75,830,259 398,080 SH   SOLE 19 398,080 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,320,671,170 6,933,021 SH   SOLE 21 6,933,021 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,058,195,571 5,555,124 SH   SOLE 22 4,955,797 0 599,327
TRAVELERS COMPANIES INC COM 89417E109   88,454,222 464,351 SH   SOLE 23 464,351 0 0
TRAVELERS COMPANIES INC COM 89417E109   96,341,270 505,755 SH   SOLE 25 504,932 0 823
TRAVELERS COMPANIES INC COM 89417E109   79,557,387 417,646 SH   SOLE 26 250,715 0 166,931
TRAVELERS COMPANIES INC COM 89417E109   149,508,172 784,861 SH   SOLE 28 25,669 0 759,192
TRAVELERS COMPANIES INC COM 89417E109   3,143,275 16,501 SH   SOLE 29 16,501 0 0
TRAVELERS COMPANIES INC COM 89417E109   491,849,942 2,582,025 SH   SOLE 30 2,504,740 0 77,285
TRAVELERS COMPANIES INC COM 89417E109   18,448,004 96,845 SH   SOLE 31 92,982 0 3,863
TRAVELERS COMPANIES INC COM 89417E109   9,459,733 49,660 SH   SOLE 32 49,660 0 0
TRAVELERS COMPANIES INC COM 89417E109   34,458,308 180,893 SH   SOLE 34 180,893 0 0
TRAVELERS COMPANIES INC COM 89417E109   16,131,074 84,682 SH   SOLE 36 84,682 0 0
TRAVELERS COMPANIES INC COM 89417E109   2,247,401 11,798 SH   SOLE 40 11,798 0 0
TRAVELERS COMPANIES INC COM 89417E109   32,574 171 SH   OTR 43 171 0 0
TRAVELERS COMPANIES INC COM 89417E109   85,690,887 449,845 SH   SOLE 43 396,436 0 53,408
TRAVELZOO COM NEW 89421Q205   6,909 725 SH   SOLE 2 725 0 0
TRAVELZOO COM NEW 89421Q205   10,578 1,110 SH   SOLE 18 1,110 0 0
TRAVELZOO COM NEW 89421Q205   135,336 14,201 SH   SOLE 21 14,201 0 0
TRAVELZOO COM NEW 89421Q205   1,100,210 115,447 SH   SOLE 22 115,447 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   3,302,207 367,320 SH   SOLE 2 235,497 0 131,823
TRAVERE THERAPEUTICS INC COM 89422G107   1,654 184 SH   SOLE 4 184 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   5,520 614 SH   SOLE 7 614 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   1,816,519 202,060 SH   SOLE 18 178,249 0 23,811
TRAVERE THERAPEUTICS INC COM 89422G107   7,681,730 854,475 SH   SOLE 19 854,475 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   30,277,385 3,367,896 SH   SOLE 21 3,367,896 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   25,619,127 2,849,736 SH   SOLE 22 2,725,614 0 124,122
TRAVERE THERAPEUTICS INC COM 89422G107   225,074 25,036 SH   SOLE 23 25,036 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   96,067 10,686 SH   SOLE 25 10,686 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   748,364 83,244 SH   SOLE 26 24,988 0 58,256
TRAVERE THERAPEUTICS INC COM 89422G107   9,071 1,009 SH   SOLE 28 1,009 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   611,338 68,002 SH   SOLE 30 68,002 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   116,043 12,908 SH   SOLE 34 12,908 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   106,109 11,803 SH   SOLE 40 11,803 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   565,354 62,887 SH   SOLE 43 50,760 0 12,127
TRAVERE THERAPEUTICS INC NOTE 2.250% 3/0 89422GAA5   1,506,500 2,300,000 PRN   SOLE 21 2,300,000 0 0
TREACE MED CONCEPTS INC COM 89455T109   583,555 45,769 SH   SOLE 2 34,833 0 10,936
TREACE MED CONCEPTS INC COM 89455T109   12,712 997 SH   SOLE 4 237 0 760
TREACE MED CONCEPTS INC COM 89455T109   5,929 465 SH   SOLE 7 465 0 0
TREACE MED CONCEPTS INC COM 89455T109   1,383,949 108,545 SH   SOLE 18 108,545 0 0
TREACE MED CONCEPTS INC COM 89455T109   1,190,646 93,384 SH   SOLE 19 93,384 0 0
TREACE MED CONCEPTS INC COM 89455T109   25,891,043 2,030,670 SH   SOLE 21 2,030,670 0 0
TREACE MED CONCEPTS INC COM 89455T109   16,082,888 1,261,403 SH   SOLE 22 1,223,467 0 37,936
TREACE MED CONCEPTS INC COM 89455T109   98,456 7,722 SH   SOLE 25 7,722 0 0
TREACE MED CONCEPTS INC COM 89455T109   12,151 953 SH   SOLE 26 953 0 0
TREACE MED CONCEPTS INC COM 89455T109   1,269,824 99,594 SH   SOLE 30 99,594 0 0
TREACE MED CONCEPTS INC COM 89455T109   81,167 6,366 SH   SOLE 40 6,366 0 0
TREACE MED CONCEPTS INC COM 89455T109   459,421 36,033 SH   SOLE 43 33,170 0 2,863
TREDEGAR CORP COM 894650100   1,009,549 186,608 SH   SOLE 2 170,098 0 16,510
TREDEGAR CORP COM 894650100   1,991 368 SH   SOLE 7 368 0 0
TREDEGAR CORP COM 894650100   423,663 78,311 SH   SOLE 18 78,311 0 0
TREDEGAR CORP COM 894650100   706,086 130,515 SH   SOLE 19 130,515 0 0
TREDEGAR CORP COM 894650100   5,840,890 1,079,647 SH   SOLE 21 1,079,647 0 0
TREDEGAR CORP COM 894650100   4,675,820 864,292 SH   SOLE 22 834,405 0 29,887
TREDEGAR CORP COM 894650100   7,049 1,303 SH   SOLE 43 1,303 0 0
TREEHOUSE FOODS INC COM 89469A104   1,983,797 47,860 SH   SOLE 2 14,591 0 33,269
TREEHOUSE FOODS INC COM 89469A104   7,254 175 SH   SOLE 4 175 0 0
TREEHOUSE FOODS INC COM 89469A104   568,860 13,724 SH   SOLE 7 13,017 0 707
TREEHOUSE FOODS INC COM 89469A104   6,788,101 163,766 SH   SOLE 18 163,766 0 0
TREEHOUSE FOODS INC COM 89469A104   4,404,767 106,267 SH   SOLE 19 106,267 0 0
TREEHOUSE FOODS INC COM 89469A104   254,846,745 6,148,293 SH   SOLE 21 6,148,293 0 0
TREEHOUSE FOODS INC COM 89469A104   59,509,060 1,435,683 SH   SOLE 22 1,370,755 0 64,928
TREEHOUSE FOODS INC COM 89469A104   465,939 11,241 SH   SOLE 25 11,241 0 0
TREEHOUSE FOODS INC COM 89469A104   1,048,892 25,305 SH   SOLE 26 13,560 0 11,745
TREEHOUSE FOODS INC COM 89469A104   41,533 1,002 SH   SOLE 28 1,002 0 0
TREEHOUSE FOODS INC COM 89469A104   4,908,136 118,411 SH   SOLE 30 118,411 0 0
TREEHOUSE FOODS INC COM 89469A104   103,542 2,498 SH   SOLE 36 2,498 0 0
TREEHOUSE FOODS INC COM 89469A104   459,515 11,086 SH   SOLE 40 11,086 0 0
TREEHOUSE FOODS INC COM 89469A104   2,600,822 62,746 SH   SOLE 43 59,901 0 2,845
TREVENA INC COM NEW 89532E208   77,936 107,929 SH   SOLE 22 107,929 0 0
TREVI THERAPEUTICS INC COM 89532M101   23,694 17,682 SH   SOLE 2 2,218 0 15,464
TREVI THERAPEUTICS INC COM 89532M101   159,855 119,295 SH   SOLE 18 119,295 0 0
TREVI THERAPEUTICS INC COM 89532M101   104,591 78,053 SH   SOLE 19 78,053 0 0
TREVI THERAPEUTICS INC COM 89532M101   2,082,337 1,553,983 SH   SOLE 21 1,553,983 0 0
TREVI THERAPEUTICS INC COM 89532M101   737,941 550,702 SH   SOLE 22 522,697 0 28,005
TREVI THERAPEUTICS INC COM 89532M101   1 1 SH   SOLE 43 1 0 0
TREX CO INC COM 89531P105   20,520,495 247,862 SH   SOLE 2 155,458 0 92,404
TREX CO INC COM 89531P105   520,997 6,293 SH   SOLE 4 4,389 0 1,904
TREX CO INC COM 89531P105   1,068,322 12,904 SH   SOLE 7 12,241 0 663
TREX CO INC COM 89531P105   18,498,018 223,433 SH   SOLE 18 223,433 0 0
TREX CO INC COM 89531P105   3,708,992 44,800 SH   SOLE 19 44,800 0 0
TREX CO INC COM 89531P105   521,148,562 6,294,825 SH   SOLE 21 6,294,825 0 0
TREX CO INC COM 89531P105   268,276,856 3,240,450 SH   SOLE 22 3,094,786 0 145,664
TREX CO INC COM 89531P105   938,839 11,340 SH   SOLE 23 11,340 0 0
TREX CO INC COM 89531P105   255,182,127 3,082,282 SH   SOLE 25 3,082,282 0 0
TREX CO INC COM 89531P105   5,173,961 62,495 SH   SOLE 26 32,883 0 29,612
TREX CO INC COM 89531P105   5,509,923 66,553 SH   SOLE 28 60,792 0 5,761
TREX CO INC COM 89531P105   56,463 682 SH   SOLE 29 682 0 0
TREX CO INC COM 89531P105   5,366,117 64,816 SH   SOLE 30 64,816 0 0
TREX CO INC COM 89531P105   123,192 1,488 SH   SOLE 31 1,488 0 0
TREX CO INC COM 89531P105   37,003,239 446,953 SH   SOLE 34 446,953 0 0
TREX CO INC COM 89531P105   105,557 1,275 SH   SOLE 36 1,275 0 0
TREX CO INC COM 89531P105   1,830,156 22,106 SH   SOLE 40 22,106 0 0
TREX CO INC COM 89531P105   9,403,967 113,588 SH   SOLE 43 91,898 0 21,690
TRI POINTE HOMES INC COM 87265H109   7,936,255 224,188 SH   SOLE 2 98,325 0 125,863
TRI POINTE HOMES INC COM 87265H109   13,133 371 SH   SOLE 4 371 0 0
TRI POINTE HOMES INC COM 87265H109   844,502 23,856 SH   SOLE 7 22,644 0 1,212
TRI POINTE HOMES INC COM 87265H109   11,648,936 329,066 SH   SOLE 18 329,066 0 0
TRI POINTE HOMES INC COM 87265H109   20,261,827 572,368 SH   SOLE 19 572,368 0 0
TRI POINTE HOMES INC COM 87265H109   429,256,754 12,125,897 SH   SOLE 21 12,125,897 0 0
TRI POINTE HOMES INC COM 87265H109   118,954,372 3,360,293 SH   SOLE 22 3,193,470 0 166,823
TRI POINTE HOMES INC COM 87265H109   95,863 2,708 SH   SOLE 23 2,708 0 0
TRI POINTE HOMES INC COM 87265H109   752,144 21,247 SH   SOLE 25 21,247 0 0
TRI POINTE HOMES INC COM 87265H109   6,486,307 183,229 SH   SOLE 26 38,592 0 144,637
TRI POINTE HOMES INC COM 87265H109   71,756 2,027 SH   SOLE 28 2,027 0 0
TRI POINTE HOMES INC COM 87265H109   8,758,172 247,406 SH   SOLE 30 247,406 0 0
TRI POINTE HOMES INC COM 87265H109   2,507,665 70,838 SH   SOLE 34 70,838 0 0
TRI POINTE HOMES INC COM 87265H109   176,823 4,995 SH   SOLE 36 4,995 0 0
TRI POINTE HOMES INC COM 87265H109   778,021 21,978 SH   SOLE 40 21,978 0 0
TRI POINTE HOMES INC COM 87265H109   6,059,524 171,173 SH   SOLE 43 167,515 0 3,658
TRICO BANCSHARES COM 896095106   1,704,491 39,667 SH   SOLE 2 18,589 0 21,078
TRICO BANCSHARES COM 896095106   6,059 141 SH   SOLE 4 141 0 0
TRICO BANCSHARES COM 896095106   9,582 223 SH   SOLE 7 223 0 0
TRICO BANCSHARES COM 896095106   3,700,490 86,118 SH   SOLE 18 86,118 0 0
TRICO BANCSHARES COM 896095106   2,792,019 64,976 SH   SOLE 19 64,976 0 0
TRICO BANCSHARES COM 896095106   55,703,214 1,296,328 SH   SOLE 21 1,296,328 0 0
TRICO BANCSHARES COM 896095106   38,733,974 901,419 SH   SOLE 22 858,232 0 43,187
TRICO BANCSHARES COM 896095106   260,441 6,061 SH   SOLE 25 6,061 0 0
TRICO BANCSHARES COM 896095106   557,536 12,975 SH   SOLE 26 12,975 0 0
TRICO BANCSHARES COM 896095106   164,317 3,824 SH   SOLE 28 155 0 3,669
TRICO BANCSHARES COM 896095106   1,058,824 24,641 SH   SOLE 30 24,641 0 0
TRICO BANCSHARES COM 896095106   206,986 4,817 SH   SOLE 40 4,817 0 0
TRICO BANCSHARES COM 896095106   1,554,826 36,184 SH   SOLE 43 34,044 0 2,140
TRIMAS CORP COM NEW 896215209   1,833,588 72,388 SH   SOLE 2 46,465 0 25,923
TRIMAS CORP COM NEW 896215209   2,660 105 SH   SOLE 4 105 0 0
TRIMAS CORP COM NEW 896215209   7,346 290 SH   SOLE 7 290 0 0
TRIMAS CORP COM NEW 896215209   2,864,823 113,100 SH   SOLE 18 113,100 0 0
TRIMAS CORP COM NEW 896215209   2,185,827 86,294 SH   SOLE 19 86,294 0 0
TRIMAS CORP COM NEW 896215209   40,218,974 1,587,800 SH   SOLE 21 1,587,800 0 0
TRIMAS CORP COM NEW 896215209   30,371,329 1,199,026 SH   SOLE 22 1,142,052 0 56,974
TRIMAS CORP COM NEW 896215209   212,848 8,403 SH   SOLE 25 8,403 0 0
TRIMAS CORP COM NEW 896215209   411,613 16,250 SH   SOLE 26 16,250 0 0
TRIMAS CORP COM NEW 896215209   670,536 26,472 SH   SOLE 30 26,472 0 0
TRIMAS CORP COM NEW 896215209   204,793 8,085 SH   SOLE 40 8,085 0 0
TRIMAS CORP COM NEW 896215209   30,928 1,221 SH   OTR 43 1,221 0 0
TRIMAS CORP COM NEW 896215209   396,694 15,661 SH   SOLE 43 14,897 0 764
TRIMBLE INC COM 896239100   12,928,079 243,009 SH   SOLE 2 68,695 0 174,314
TRIMBLE INC COM 896239100   18,597,124 349,570 SH   SOLE 4 182,462 0 167,108
TRIMBLE INC COM 896239100   21,333,253 401,001 SH   SOLE 7 369,476 0 31,525
TRIMBLE INC COM 896239100   724,637 13,621 SH   SOLE 13 13,621 0 0
TRIMBLE INC COM 896239100   1,934,139 36,356 SH   SOLE 15 36,356 0 0
TRIMBLE INC COM 896239100   34,088,113 640,754 SH   SOLE 18 625,149 0 15,605
TRIMBLE INC COM 896239100   5,723,735 107,589 SH   SOLE 19 107,589 0 0
TRIMBLE INC COM 896239100   376,732,714 7,081,442 SH   SOLE 21 7,081,442 0 0
TRIMBLE INC COM 896239100   286,366,609 5,382,831 SH   SOLE 22 4,840,273 0 542,558
TRIMBLE INC COM 896239100   21,007,244 394,873 SH   SOLE 23 394,873 0 0
TRIMBLE INC COM 896239100   47,840,845 899,264 SH   SOLE 25 896,087 0 3,177
TRIMBLE INC COM 896239100   17,788,431 334,369 SH   SOLE 26 157,906 0 176,463
TRIMBLE INC COM 896239100   30,635,433 575,854 SH   SOLE 28 11,717 0 564,137
TRIMBLE INC COM 896239100   134,254,616 2,523,583 SH   SOLE 30 2,344,064 0 179,519
TRIMBLE INC COM 896239100   2,937,544 55,217 SH   SOLE 31 51,006 0 4,211
TRIMBLE INC COM 896239100   8,686,443 163,279 SH   SOLE 34 163,279 0 0
TRIMBLE INC COM 896239100   4,000,587 75,199 SH   SOLE 36 75,199 0 0
TRIMBLE INC COM 896239100   667,766 12,552 SH   SOLE 40 12,552 0 0
TRIMBLE INC COM 896239100   31,867 599 SH   OTR 43 599 0 0
TRIMBLE INC COM 896239100   7,092,145 133,311 SH   SOLE 43 112,439 0 20,872
TRINET GROUP INC COM 896288107   5,359,580 45,065 SH   SOLE 2 34,300 0 10,765
TRINET GROUP INC COM 896288107   16,056 135 SH   SOLE 4 135 0 0
TRINET GROUP INC COM 896288107   1,222,125 10,276 SH   SOLE 7 9,721 0 555
TRINET GROUP INC COM 896288107   9,167,362 77,082 SH   SOLE 18 77,082 0 0
TRINET GROUP INC COM 896288107   9,856,799 82,879 SH   SOLE 19 82,879 0 0
TRINET GROUP INC COM 896288107   147,636,610 1,241,374 SH   SOLE 21 1,241,374 0 0
TRINET GROUP INC COM 896288107   102,685,351 863,410 SH   SOLE 22 835,003 0 28,407
TRINET GROUP INC COM 896288107   83,846 705 SH   SOLE 23 705 0 0
TRINET GROUP INC COM 896288107   832,153 6,997 SH   SOLE 25 6,997 0 0
TRINET GROUP INC COM 896288107   1,726,031 14,513 SH   SOLE 26 10,311 0 4,202
TRINET GROUP INC COM 896288107   145,214 1,221 SH   SOLE 28 796 0 425
TRINET GROUP INC COM 896288107   6,512,012 54,755 SH   SOLE 30 54,755 0 0
TRINET GROUP INC COM 896288107   1,122,223 9,436 SH   SOLE 34 9,436 0 0
TRINET GROUP INC COM 896288107   146,284 1,230 SH   SOLE 36 1,230 0 0
TRINET GROUP INC COM 896288107   846,544 7,118 SH   SOLE 40 7,118 0 0
TRINET GROUP INC COM 896288107   1,536,100 12,916 SH   SOLE 43 12,281 0 635
TRINITY CAP INC COM 896442308   2,015,820 138,735 SH   SOLE 30 138,735 0 0
TRINITY INDS INC COM 896522109   2,844,253 106,967 SH   SOLE 2 50,604 0 56,363
TRINITY INDS INC COM 896522109   2,712 102 SH   SOLE 4 102 0 0
TRINITY INDS INC COM 896522109   523,132 19,674 SH   SOLE 7 18,660 0 1,014
TRINITY INDS INC COM 896522109   6,894,308 259,282 SH   SOLE 18 259,282 0 0
TRINITY INDS INC COM 896522109   10,367,228 389,892 SH   SOLE 19 389,892 0 0
TRINITY INDS INC COM 896522109   270,089,015 10,157,541 SH   SOLE 21 10,157,541 0 0
TRINITY INDS INC COM 896522109   70,936,536 2,667,790 SH   SOLE 22 2,544,943 0 122,847
TRINITY INDS INC COM 896522109   383,773 14,433 SH   SOLE 25 14,433 0 0
TRINITY INDS INC COM 896522109   700,939 26,361 SH   SOLE 26 26,361 0 0
TRINITY INDS INC COM 896522109   480,800 18,082 SH   SOLE 28 1,769 0 16,313
TRINITY INDS INC COM 896522109   5,635,033 211,923 SH   SOLE 30 211,923 0 0
TRINITY INDS INC COM 896522109   100,882 3,794 SH   SOLE 36 3,794 0 0
TRINITY INDS INC COM 896522109   433,816 16,315 SH   SOLE 40 16,315 0 0
TRINITY INDS INC COM 896522109   1,999,022 75,179 SH   SOLE 43 71,663 0 3,516
TRINITY PL HLDGS INC COM 89656D101   4,103 36,968 SH   SOLE 22 36,968 0 0
TRINSEO PLC SHS G9059U107   192,895 23,046 SH   SOLE 2 1,323 0 21,723
TRINSEO PLC SHS G9059U107   10,973 1,311 SH   SOLE 7 1,311 0 0
TRINSEO PLC SHS G9059U107   815,087 97,382 SH   SOLE 18 97,382 0 0
TRINSEO PLC SHS G9059U107   627,783 75,004 SH   SOLE 19 75,004 0 0
TRINSEO PLC SHS G9059U107   12,003,467 1,434,106 SH   SOLE 21 1,434,106 0 0
TRINSEO PLC SHS G9059U107   8,382,505 1,001,494 SH   SOLE 22 971,095 0 30,399
TRINSEO PLC SHS G9059U107   5,775 690 SH   SOLE 28 690 0 0
TRINSEO PLC SHS G9059U107   20,055 2,396 SH   SOLE 36 2,396 0 0
TRINSEO PLC SHS G9059U107   22,893 2,735 SH   SOLE 43 2,645 0 90
TRIO PETROLEUM CORP COMMON STOCK 89669L108   4,173 13,467 SH   SOLE 21 13,467 0 0
TRIO TECH INTL COM NEW 896712205   613 121 SH   SOLE 22 121 0 0
TRIP COM GROUP LTD ADS 89677Q107   279,294 7,756 SH   SOLE 2 7,756 0 0
TRIP COM GROUP LTD ADS 89677Q107   1,136,476 31,560 SH   SOLE 15 31,560 0 0
TRIP COM GROUP LTD ADS 89677Q107   13,808,107 383,452 SH   SOLE 22 120,634 0 262,818
TRIP COM GROUP LTD ADS 89677Q107   1,253,688 34,815 SH   SOLE 32 34,815 0 0
TRIP COM GROUP LTD ADS 89677Q107   21,415,291 594,704 SH   SOLE 34 594,704 0 0
TRIP COM GROUP LTD ADS 89677Q107   22,283,888 618,825 SH   SOLE 43 563,638 0 55,187
TRIPADVISOR INC COM 896945201   4,974,033 231,028 SH   SOLE 2 46,234 0 184,794
TRIPADVISOR INC COM 896945201   23,360 1,085 SH   SOLE 4 395 0 690
TRIPADVISOR INC COM 896945201   19,442 903 SH   SOLE 7 903 0 0
TRIPADVISOR INC COM 896945201   2,087,807 96,972 SH   SOLE 18 96,972 0 0
TRIPADVISOR INC COM 896945201   810,884 37,663 SH   SOLE 19 37,663 0 0
TRIPADVISOR INC COM 896945201   206,235,246 9,578,971 SH   SOLE 21 9,578,971 0 0
TRIPADVISOR INC COM 896945201   58,206,269 2,703,496 SH   SOLE 22 2,555,440 0 148,056
TRIPADVISOR INC COM 896945201   448,836 20,847 SH   SOLE 25 20,847 0 0
TRIPADVISOR INC COM 896945201   1,786,473 82,976 SH   SOLE 26 35,988 0 46,988
TRIPADVISOR INC COM 896945201   141,194 6,558 SH   SOLE 28 1,890 0 4,668
TRIPADVISOR INC COM 896945201   8,778,147 407,717 SH   SOLE 30 407,717 0 0
TRIPADVISOR INC COM 896945201   31,886 1,481 SH   SOLE 31 1,481 0 0
TRIPADVISOR INC COM 896945201   518,119 24,065 SH   SOLE 40 24,065 0 0
TRIPADVISOR INC COM 896945201   1,750,475 81,304 SH   SOLE 43 74,563 0 6,741
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4   1,296,924 1,480,000 PRN   SOLE 2 1,480,000 0 0
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4   1,927,860 2,200,000 PRN   SOLE 21 2,200,000 0 0
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4   2,015,490 2,300,000 PRN   SOLE 22 2,300,000 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   1,401,776 129,077 SH   SOLE 30 129,077 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   1,982 182 SH   SOLE 43 182 0 0
TRISALUS LIFE SCIENCES INC COM 89680M101   10,732 1,270 SH   SOLE 22 1,270 0 0
TRIUMPH FINANCIAL INC COM 89679E300   1,732,449 21,607 SH   SOLE 2 6,292 0 15,315
TRIUMPH FINANCIAL INC COM 89679E300   15,234 190 SH   SOLE 7 190 0 0
TRIUMPH FINANCIAL INC COM 89679E300   5,790,920 72,224 SH   SOLE 18 72,224 0 0
TRIUMPH FINANCIAL INC COM 89679E300   3,657,571 45,617 SH   SOLE 19 45,617 0 0
TRIUMPH FINANCIAL INC COM 89679E300   201,462,112 2,512,623 SH   SOLE 21 2,512,623 0 0
TRIUMPH FINANCIAL INC COM 89679E300   50,281,840 627,112 SH   SOLE 22 598,399 0 28,713
TRIUMPH FINANCIAL INC COM 89679E300   360,008 4,490 SH   SOLE 25 4,490 0 0
TRIUMPH FINANCIAL INC COM 89679E300   1,987,662 24,790 SH   SOLE 26 8,266 0 16,524
TRIUMPH FINANCIAL INC COM 89679E300   27,903 348 SH   SOLE 28 348 0 0
TRIUMPH FINANCIAL INC COM 89679E300   3,492,240 43,555 SH   SOLE 30 43,555 0 0
TRIUMPH FINANCIAL INC COM 89679E300   358,565 4,472 SH   SOLE 40 4,472 0 0
TRIUMPH FINANCIAL INC COM 89679E300   254,972 3,180 SH   SOLE 43 3,020 0 160
TRIUMPH GROUP INC NEW COM 896818101   1,345,434 81,148 SH   SOLE 2 21,616 0 59,532
TRIUMPH GROUP INC NEW COM 896818101   5,007 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101   16,547 998 SH   SOLE 7 998 0 0
TRIUMPH GROUP INC NEW COM 896818101   3,538,951 213,447 SH   SOLE 18 213,447 0 0
TRIUMPH GROUP INC NEW COM 896818101   2,208,738 133,217 SH   SOLE 19 133,217 0 0
TRIUMPH GROUP INC NEW COM 896818101   148,290,989 8,943,968 SH   SOLE 21 8,943,968 0 0
TRIUMPH GROUP INC NEW COM 896818101   34,768,326 2,097,004 SH   SOLE 22 2,011,325 0 85,679
TRIUMPH GROUP INC NEW COM 896818101   10,403,104 627,449 SH   SOLE 25 627,449 0 0
TRIUMPH GROUP INC NEW COM 896818101   1,027,844 61,993 SH   SOLE 26 31,021 0 30,972
TRIUMPH GROUP INC NEW COM 896818101   3,114,553 187,850 SH   SOLE 30 187,850 0 0
TRIUMPH GROUP INC NEW COM 896818101   1,807,535 109,019 SH   SOLE 34 109,019 0 0
TRIUMPH GROUP INC NEW COM 896818101   120,006 7,238 SH   SOLE 36 7,238 0 0
TRIUMPH GROUP INC NEW COM 896818101   156,184 9,420 SH   SOLE 40 9,420 0 0
TRIUMPH GROUP INC NEW COM 896818101   18,056 1,089 SH   OTR 43 1,089 0 0
TRIUMPH GROUP INC NEW COM 896818101   1,387,845 83,706 SH   SOLE 43 66,456 0 17,250
TRONOX HOLDINGS PLC SHS G9087Q102   1,696,849 119,834 SH   SOLE 2 33,515 0 86,319
TRONOX HOLDINGS PLC SHS G9087Q102   3,965 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   515,056 36,374 SH   SOLE 7 34,411 0 1,963
TRONOX HOLDINGS PLC SHS G9087Q102   4,508,431 318,392 SH   SOLE 18 318,392 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   3,442,763 243,133 SH   SOLE 19 243,133 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   67,611,947 4,774,855 SH   SOLE 21 4,774,855 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   47,727,356 3,370,576 SH   SOLE 22 3,211,395 0 159,181
TRONOX HOLDINGS PLC SHS G9087Q102   357,073 25,217 SH   SOLE 25 25,217 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   632,570 44,673 SH   SOLE 26 44,673 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   29,184 2,061 SH   SOLE 28 2,061 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   1,601,977 113,134 SH   SOLE 30 113,134 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   46,289 3,269 SH   SOLE 36 3,269 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   411,900 29,089 SH   SOLE 40 29,089 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   544,608 38,461 SH   SOLE 43 35,004 0 3,457
TRUEBLUE INC COM 89785X101   954,976 62,254 SH   SOLE 2 39,930 0 22,324
TRUEBLUE INC COM 89785X101   2,577 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101   644,556 42,018 SH   SOLE 7 39,702 0 2,316
TRUEBLUE INC COM 89785X101   1,609,902 104,948 SH   SOLE 18 104,948 0 0
TRUEBLUE INC COM 89785X101   976,636 63,666 SH   SOLE 19 63,666 0 0
TRUEBLUE INC COM 89785X101   59,857,156 3,902,031 SH   SOLE 21 3,902,031 0 0
TRUEBLUE INC COM 89785X101   14,007,445 913,132 SH   SOLE 22 871,181 0 41,951
TRUEBLUE INC COM 89785X101   108,883 7,098 SH   SOLE 25 7,098 0 0
TRUEBLUE INC COM 89785X101   156,085 10,175 SH   SOLE 26 10,175 0 0
TRUEBLUE INC COM 89785X101   13,837 902 SH   SOLE 28 902 0 0
TRUEBLUE INC COM 89785X101   1,844,620 120,249 SH   SOLE 30 120,249 0 0
TRUEBLUE INC COM 89785X101   53,153 3,465 SH   SOLE 36 3,465 0 0
TRUEBLUE INC COM 89785X101   69,291 4,517 SH   SOLE 40 4,517 0 0
TRUEBLUE INC COM 89785X101   542,867 35,389 SH   SOLE 43 34,080 0 1,309
TRUECAR INC COM 89785L107   601,351 173,801 SH   SOLE 2 53,335 0 120,466
TRUECAR INC COM 89785L107   1,298 375 SH   SOLE 7 375 0 0
TRUECAR INC COM 89785L107   902,745 260,909 SH   SOLE 18 260,909 0 0
TRUECAR INC COM 89785L107   1,580,203 456,706 SH   SOLE 19 456,706 0 0
TRUECAR INC COM 89785L107   11,892,937 3,437,265 SH   SOLE 21 3,437,265 0 0
TRUECAR INC COM 89785L107   10,490,360 3,031,896 SH   SOLE 22 2,900,021 0 131,875
TRUECAR INC COM 89785L107   83,223 24,053 SH   SOLE 23 24,053 0 0
TRUECAR INC COM 89785L107   353,647 102,210 SH   SOLE 26 0 0 102,210
TRUECAR INC COM 89785L107   3,508 1,014 SH   SOLE 43 1,014 0 0
TRUIST FINL CORP COM 89832Q109   105,335,049 2,853,062 SH   SOLE 2 703,412 0 2,149,650
TRUIST FINL CORP COM 89832Q109   35,280,974 955,606 SH   SOLE 4 548,396 0 407,210
TRUIST FINL CORP COM 89832Q109   46,731,158 1,265,741 SH   SOLE 7 1,133,571 0 132,170
TRUIST FINL CORP COM 89832Q109   1,696,806 45,959 SH   SOLE 13 45,959 0 0
TRUIST FINL CORP COM 89832Q109   7,318,282 198,220 SH   SOLE 15 198,220 0 0
TRUIST FINL CORP COM 89832Q109   102,657,996 2,780,552 SH   SOLE 18 2,696,656 0 83,896
TRUIST FINL CORP COM 89832Q109   13,773,080 373,052 SH   SOLE 19 373,052 0 0
TRUIST FINL CORP COM 89832Q109   1,382,590,018 37,448,267 SH   SOLE 21 37,448,267 0 0
TRUIST FINL CORP COM 89832Q109   1,062,614,125 28,781,531 SH   SOLE 22 25,957,824 0 2,823,707
TRUIST FINL CORP COM 89832Q109   83,313,746 2,256,602 SH   SOLE 23 2,256,602 0 0
TRUIST FINL CORP COM 89832Q109   88,343,173 2,392,827 SH   SOLE 25 2,386,831 0 5,996
TRUIST FINL CORP COM 89832Q109   53,792,108 1,456,991 SH   SOLE 26 672,895 0 784,096
TRUIST FINL CORP COM 89832Q109   92,610,682 2,508,415 SH   SOLE 28 103,283 0 2,405,132
TRUIST FINL CORP COM 89832Q109   46,593 1,262 SH   SOLE 29 1,262 0 0
TRUIST FINL CORP COM 89832Q109   420,900,885 11,400,349 SH   SOLE 30 11,400,349 0 0
TRUIST FINL CORP COM 89832Q109   10,983,478 297,494 SH   SOLE 31 275,586 0 21,908
TRUIST FINL CORP COM 89832Q109   4,382,330 118,698 SH   SOLE 32 118,698 0 0
TRUIST FINL CORP COM 89832Q109   4,221,027 114,329 SH   SOLE 34 114,329 0 0
TRUIST FINL CORP COM 89832Q109   12,593,486 341,102 SH   SOLE 35 341,102 0 0
TRUIST FINL CORP COM 89832Q109   13,343,774 361,424 SH   SOLE 36 361,424 0 0
TRUIST FINL CORP COM 89832Q109   2,574,727 69,738 SH   SOLE 40 69,738 0 0
TRUIST FINL CORP COM 89832Q109   74,837 2,027 SH   OTR 43 2,027 0 0
TRUIST FINL CORP COM 89832Q109   53,144,079 1,439,439 SH   SOLE 43 1,129,700 0 309,738
TRUPANION INC COM 898202106   977,754 32,047 SH   SOLE 2 22,308 0 9,739
TRUPANION INC COM 898202106   3,661 120 SH   SOLE 4 120 0 0
TRUPANION INC COM 898202106   8,390 275 SH   SOLE 7 275 0 0
TRUPANION INC COM 898202106   3,705,287 121,445 SH   SOLE 18 116,126 0 5,319
TRUPANION INC COM 898202106   2,831,297 92,799 SH   SOLE 19 92,799 0 0
TRUPANION INC COM 898202106   134,233,901 4,399,669 SH   SOLE 21 4,399,669 0 0
TRUPANION INC COM 898202106   34,607,981 1,134,316 SH   SOLE 22 1,102,206 0 32,110
TRUPANION INC COM 898202106   26,208 859 SH   SOLE 23 859 0 0
TRUPANION INC COM 898202106   202,525 6,638 SH   SOLE 25 6,638 0 0
TRUPANION INC COM 898202106   1,449,896 47,522 SH   SOLE 26 18,207 0 29,315
TRUPANION INC COM 898202106   21,784 714 SH   SOLE 28 714 0 0
TRUPANION INC COM 898202106   2,353,572 77,141 SH   SOLE 30 77,141 0 0
TRUPANION INC COM 898202106   249,755 8,186 SH   SOLE 40 8,186 0 0
TRUPANION INC COM 898202106   666,155 21,834 SH   SOLE 43 21,273 0 561
TRUSTCO BK CORP N Y COM NEW 898349204   514,716 16,577 SH   SOLE 2 6,532 0 10,045
TRUSTCO BK CORP N Y COM NEW 898349204   2,205 71 SH   SOLE 4 71 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   4,813 155 SH   SOLE 7 155 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   1,940,470 62,495 SH   SOLE 18 62,495 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   1,168,039 37,618 SH   SOLE 19 37,618 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   64,999,977 2,093,397 SH   SOLE 21 2,093,397 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   15,631,036 503,415 SH   SOLE 22 479,269 0 24,146
TRUSTCO BK CORP N Y COM NEW 898349204   13,320 429 SH   SOLE 25 429 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   282,400 9,095 SH   SOLE 26 9,095 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   821,800 26,467 SH   SOLE 30 26,467 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   80,513 2,593 SH   SOLE 40 2,593 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   56,325 1,814 SH   SOLE 43 1,780 0 34
TRUSTMARK CORP COM 898402102   1,516,784 54,404 SH   SOLE 2 16,217 0 38,187
TRUSTMARK CORP COM 898402102   8,113 291 SH   SOLE 7 291 0 0
TRUSTMARK CORP COM 898402102   5,356,445 192,125 SH   SOLE 18 192,125 0 0
TRUSTMARK CORP COM 898402102   3,296,977 118,256 SH   SOLE 19 118,256 0 0
TRUSTMARK CORP COM 898402102   187,130,058 6,711,982 SH   SOLE 21 6,711,982 0 0
TRUSTMARK CORP COM 898402102   45,570,083 1,634,508 SH   SOLE 22 1,554,378 0 80,130
TRUSTMARK CORP COM 898402102   223,152 8,004 SH   SOLE 25 8,004 0 0
TRUSTMARK CORP COM 898402102   420,849 15,095 SH   SOLE 26 15,095 0 0
TRUSTMARK CORP COM 898402102   31,504 1,130 SH   SOLE 28 1,130 0 0
TRUSTMARK CORP COM 898402102   2,539,533 91,088 SH   SOLE 30 91,088 0 0
TRUSTMARK CORP COM 898402102   2,676 96 SH   SOLE 36 96 0 0
TRUSTMARK CORP COM 898402102   191,787 6,879 SH   SOLE 40 6,879 0 0
TRUSTMARK CORP COM 898402102   141,130 5,062 SH   SOLE 43 4,905 0 157
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   342,121 15,397 SH   SOLE 2 15,397 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   83,792 3,771 SH   SOLE 22 3,771 0 0
TSCAN THERAPEUTICS INC COM 89854M101   73,213 12,558 SH   SOLE 18 12,558 0 0
TSCAN THERAPEUTICS INC COM 89854M101   6,096,822 1,045,767 SH   SOLE 19 1,045,767 0 0
TSCAN THERAPEUTICS INC COM 89854M101   347,235 59,560 SH   SOLE 21 59,560 0 0
TSCAN THERAPEUTICS INC COM 89854M101   2,574,446 441,586 SH   SOLE 22 441,586 0 0
TSCAN THERAPEUTICS INC COM 89854M101   73,913 12,678 SH   SOLE 26 8,002 0 4,676
TSCAN THERAPEUTICS INC COM 89854M101   332,951 57,110 SH   SOLE 28 0 0 57,110
TSCAN THERAPEUTICS INC COM 89854M101   175,675 30,133 SH   SOLE 31 28,065 0 2,068
TSCAN THERAPEUTICS INC COM 89854M101   71,913 12,335 SH   SOLE 34 12,335 0 0
TTEC HLDGS INC COM 89854H102   1,514,928 69,909 SH   SOLE 2 58,828 0 11,081
TTEC HLDGS INC COM 89854H102   1,950 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102   4,681 216 SH   SOLE 7 216 0 0
TTEC HLDGS INC COM 89854H102   1,622,693 74,882 SH   SOLE 18 68,827 0 6,055
TTEC HLDGS INC COM 89854H102   862,834 39,817 SH   SOLE 19 39,817 0 0
TTEC HLDGS INC COM 89854H102   51,366,850 2,370,413 SH   SOLE 21 2,370,413 0 0
TTEC HLDGS INC COM 89854H102   14,302,417 660,010 SH   SOLE 22 640,593 0 19,417
TTEC HLDGS INC COM 89854H102   21,692 1,001 SH   SOLE 23 1,001 0 0
TTEC HLDGS INC COM 89854H102   63,666 2,938 SH   SOLE 25 2,938 0 0
TTEC HLDGS INC COM 89854H102   132,772 6,127 SH   SOLE 26 6,127 0 0
TTEC HLDGS INC COM 89854H102   7,238 334 SH   SOLE 28 334 0 0
TTEC HLDGS INC COM 89854H102   958,572 44,235 SH   SOLE 30 44,235 0 0
TTEC HLDGS INC COM 89854H102   47,566 2,195 SH   SOLE 40 2,195 0 0
TTEC HLDGS INC COM 89854H102   1,339,813 61,828 SH   SOLE 43 56,379 0 5,449
TTM TECHNOLOGIES INC COM 87305R109   6,583,316 416,402 SH   SOLE 2 240,643 0 175,759
TTM TECHNOLOGIES INC COM 87305R109   5,613 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109   15,209 962 SH   SOLE 7 962 0 0
TTM TECHNOLOGIES INC COM 87305R109   5,685,466 359,612 SH   SOLE 18 359,612 0 0
TTM TECHNOLOGIES INC COM 87305R109   10,052,694 635,844 SH   SOLE 19 635,844 0 0
TTM TECHNOLOGIES INC COM 87305R109   197,528,606 12,493,903 SH   SOLE 21 12,493,903 0 0
TTM TECHNOLOGIES INC COM 87305R109   58,937,467 3,727,860 SH   SOLE 22 3,546,840 0 181,020
TTM TECHNOLOGIES INC COM 87305R109   237,846 15,044 SH   SOLE 23 15,044 0 0
TTM TECHNOLOGIES INC COM 87305R109   302,603 19,140 SH   SOLE 25 19,140 0 0
TTM TECHNOLOGIES INC COM 87305R109   2,105,971 133,205 SH   SOLE 26 48,260 0 84,945
TTM TECHNOLOGIES INC COM 87305R109   2,994,003 189,374 SH   SOLE 30 189,374 0 0
TTM TECHNOLOGIES INC COM 87305R109   45,248 2,862 SH   SOLE 36 2,862 0 0
TTM TECHNOLOGIES INC COM 87305R109   268,770 17,000 SH   SOLE 40 17,000 0 0
TTM TECHNOLOGIES INC COM 87305R109   1,127,079 71,289 SH   SOLE 43 65,708 0 5,581
TUCOWS INC COM NEW 898697206   112,914 4,182 SH   SOLE 2 342 0 3,840
TUCOWS INC COM NEW 898697206   748,386 27,718 SH   SOLE 18 27,718 0 0
TUCOWS INC COM NEW 898697206   540,216 20,008 SH   SOLE 19 20,008 0 0
TUCOWS INC COM NEW 898697206   10,362,195 383,785 SH   SOLE 21 383,785 0 0
TUCOWS INC COM NEW 898697206   7,074,999 262,037 SH   SOLE 22 255,429 0 6,608
TUCOWS INC COM NEW 898697206   20,358 754 SH   SOLE 28 754 0 0
TUCOWS INC COM NEW 898697206   217,404 8,052 SH   SOLE 30 8,052 0 0
TUCOWS INC COM NEW 898697206   2,565 95 SH   SOLE 43 95 0 0
TUPPERWARE BRANDS CORP COM 899896104   15,890 7,945 SH   SOLE 18 7,945 0 0
TUPPERWARE BRANDS CORP COM 899896104   196,248 98,124 SH   SOLE 21 98,124 0 0
TUPPERWARE BRANDS CORP COM 899896104   1,068,134 534,067 SH   SOLE 22 534,067 0 0
TUPPERWARE BRANDS CORP COM 899896104   2,006 1,003 SH   SOLE 43 1,003 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   11,519,635 2,394,935 SH   SOLE 43 2,219,465 0 175,470
TURNING PT BRANDS INC COM 90041L105   4,651,534 176,730 SH   SOLE 2 172,645 0 4,085
TURNING PT BRANDS INC COM 90041L105   1,316 50 SH   SOLE 4 50 0 0
TURNING PT BRANDS INC COM 90041L105   5,317 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105   1,141,788 43,381 SH   SOLE 18 43,381 0 0
TURNING PT BRANDS INC COM 90041L105   3,315,478 125,968 SH   SOLE 19 125,968 0 0
TURNING PT BRANDS INC COM 90041L105   18,669,802 709,339 SH   SOLE 21 709,339 0 0
TURNING PT BRANDS INC COM 90041L105   13,554,721 514,997 SH   SOLE 22 497,244 0 17,753
TURNING PT BRANDS INC COM 90041L105   58,141 2,209 SH   SOLE 26 2,209 0 0
TURNING PT BRANDS INC COM 90041L105   283,308 10,764 SH   SOLE 30 10,764 0 0
TURNING PT BRANDS INC COM 90041L105   25,372 964 SH   SOLE 43 964 0 0
TURNSTONE BIOLOGICS CORP COM 90042W100   2,535 996 SH   SOLE 2 0 0 996
TURNSTONE BIOLOGICS CORP COM 90042W100   59,138 23,237 SH   SOLE 18 23,237 0 0
TURNSTONE BIOLOGICS CORP COM 90042W100   32,647 12,828 SH   SOLE 19 12,828 0 0
TURNSTONE BIOLOGICS CORP COM 90042W100   490,533 192,744 SH   SOLE 21 192,744 0 0
TURNSTONE BIOLOGICS CORP COM 90042W100   183,545 72,120 SH   SOLE 22 69,375 0 2,745
TURTLE BEACH CORP COM NEW 900450206   839,624 76,678 SH   SOLE 2 69,540 0 7,138
TURTLE BEACH CORP COM NEW 900450206   1,117 102 SH   SOLE 7 102 0 0
TURTLE BEACH CORP COM NEW 900450206   523,771 47,833 SH   SOLE 18 47,833 0 0
TURTLE BEACH CORP COM NEW 900450206   470,456 42,964 SH   SOLE 19 42,964 0 0
TURTLE BEACH CORP COM NEW 900450206   7,006,949 639,904 SH   SOLE 21 639,904 0 0
TURTLE BEACH CORP COM NEW 900450206   5,355,886 489,122 SH   SOLE 22 473,813 0 15,309
TURTLE BEACH CORP COM NEW 900450206   383 35 SH   SOLE 43 35 0 0
TUSIMPLE HLDGS INC CL A 90089L108   81,852 93,247 SH   SOLE 2 6,050 0 87,197
TUSIMPLE HLDGS INC CL A 90089L108   1,218 1,388 SH   SOLE 7 1,388 0 0
TUSIMPLE HLDGS INC CL A 90089L108   436,763 497,566 SH   SOLE 18 497,566 0 0
TUSIMPLE HLDGS INC CL A 90089L108   295,628 336,783 SH   SOLE 19 336,783 0 0
TUSIMPLE HLDGS INC CL A 90089L108   5,782,204 6,587,154 SH   SOLE 21 6,587,154 0 0
TUSIMPLE HLDGS INC CL A 90089L108   3,916,187 4,461,366 SH   SOLE 22 4,327,604 0 133,762
TUSIMPLE HLDGS INC CL A 90089L108   71,830 81,830 SH   SOLE 28 81,830 0 0
TUSIMPLE HLDGS INC CL A 90089L108   719,262 819,392 SH   SOLE 30 819,392 0 0
TUSIMPLE HLDGS INC CL A 90089L108   4,666 5,315 SH   SOLE 43 5,315 0 0
TUTOR PERINI CORP COM 901109108   1,940,411 213,232 SH   SOLE 2 171,894 0 41,338
TUTOR PERINI CORP COM 901109108   1,556 171 SH   SOLE 7 171 0 0
TUTOR PERINI CORP COM 901109108   1,105,459 121,479 SH   SOLE 18 121,479 0 0
TUTOR PERINI CORP COM 901109108   2,811,827 308,992 SH   SOLE 19 308,992 0 0
TUTOR PERINI CORP COM 901109108   29,931,229 3,289,146 SH   SOLE 21 3,289,146 0 0
TUTOR PERINI CORP COM 901109108   13,248,963 1,455,930 SH   SOLE 22 1,400,811 0 55,119
TUTOR PERINI CORP COM 901109108   6,689 735 SH   SOLE 26 0 0 735
TUTOR PERINI CORP COM 901109108   15,743 1,730 SH   SOLE 28 1,730 0 0
TUTOR PERINI CORP COM 901109108   463,945 50,983 SH   SOLE 43 50,421 0 562
TUYA INC SPONSERED ADS 90114C107   13,315 5,789 SH   SOLE 2 5,789 0 0
TUYA INC SPONSERED ADS 90114C107   3,505 1,524 SH   SOLE 4 1,524 0 0
TUYA INC SPONSERED ADS 90114C107   58,868 25,595 SH   SOLE 7 25,595 0 0
TUYA INC SPONSERED ADS 90114C107   136,461 59,331 SH   SOLE 19 59,331 0 0
TUYA INC SPONSERED ADS 90114C107   6,038,408 2,625,395 SH   SOLE 21 2,625,395 0 0
TUYA INC SPONSERED ADS 90114C107   2,876,166 1,250,507 SH   SOLE 22 1,142,949 0 107,558
TUYA INC SPONSERED ADS 90114C107   507,686 220,733 SH   SOLE 25 220,733 0 0
TUYA INC SPONSERED ADS 90114C107   170,028 73,925 SH   SOLE 28 0 0 73,925
TUYA INC SPONSERED ADS 90114C107   783,302 340,566 SH   SOLE 30 340,566 0 0
TUYA INC SPONSERED ADS 90114C107   112,410 48,874 SH   SOLE 34 48,874 0 0
TWELVE SEAS INVESTMENT CO II COM CL A 90118T106   52,800 5,000 SH   SOLE 2 5,000 0 0
TWILIO INC CL A 90138F102   16,910,968 222,894 SH   SOLE 2 18,575 0 204,319
TWILIO INC CL A 90138F102   9,789,885 129,035 SH   SOLE 4 54,019 0 75,016
TWILIO INC CL A 90138F102   15,038,041 198,208 SH   SOLE 7 188,323 0 9,885
TWILIO INC CL A 90138F102   227,155 2,994 SH   SOLE 13 2,994 0 0
TWILIO INC CL A 90138F102   1,397,146 18,415 SH   SOLE 15 18,415 0 0
TWILIO INC CL A 90138F102   9,589,968 126,400 SH   SOLE 18 115,464 0 10,936
TWILIO INC CL A 90138F102   5,257,488 69,296 SH   SOLE 19 69,296 0 0
TWILIO INC CL A 90138F102   250,454,609 3,301,102 SH   SOLE 21 3,301,102 0 0
TWILIO INC CL A 90138F102   329,584,743 4,344,072 SH   SOLE 22 4,022,991 0 321,081
TWILIO INC CL A 90138F102   21,090,418 277,981 SH   SOLE 23 277,981 0 0
TWILIO INC CL A 90138F102   30,297,243 399,331 SH   SOLE 25 397,293 0 2,038
TWILIO INC CL A 90138F102   13,657,359 180,010 SH   SOLE 26 95,688 0 84,322
TWILIO INC CL A 90138F102   22,723,824 299,510 SH   SOLE 28 8,914 0 290,596
TWILIO INC CL A 90138F102   47,784,292 629,818 SH   SOLE 30 629,818 0 0
TWILIO INC CL A 90138F102   3,149,212 41,508 SH   SOLE 31 38,489 0 3,019
TWILIO INC CL A 90138F102   1,053,151 13,881 SH   SOLE 34 13,881 0 0
TWILIO INC CL A 90138F102   3,194,355 42,103 SH   SOLE 36 42,103 0 0
TWILIO INC CL A 90138F102   639,356 8,427 SH   SOLE 40 8,427 0 0
TWILIO INC CL A 90138F102   16,767 221 SH   OTR 43 221 0 0
TWILIO INC CL A 90138F102   15,753,647 207,640 SH   SOLE 43 182,911 0 24,729
TWIN DISC INC COM 901476101   44,876 2,777 SH   SOLE 18 2,777 0 0
TWIN DISC INC COM 901476101   394,417 24,407 SH   SOLE 21 24,407 0 0
TWIN DISC INC COM 901476101   2,141,895 132,543 SH   SOLE 22 132,543 0 0
TWIN DISC INC COM 901476101   22,834 1,413 SH   SOLE 26 892 0 521
TWIN DISC INC COM 901476101   102,745 6,358 SH   SOLE 28 0 0 6,358
TWIN DISC INC COM 901476101   54,071 3,346 SH   SOLE 31 3,125 0 221
TWIST BIOSCIENCE CORP COM 90184D100   6,263,288 169,921 SH   SOLE 2 72,005 0 97,916
TWIST BIOSCIENCE CORP COM 90184D100   4,866 132 SH   SOLE 4 132 0 0
TWIST BIOSCIENCE CORP COM 90184D100   547,334 14,849 SH   SOLE 7 14,187 0 662
TWIST BIOSCIENCE CORP COM 90184D100   6,053,923 164,241 SH   SOLE 18 157,077 0 7,164
TWIST BIOSCIENCE CORP COM 90184D100   20,340,085 551,820 SH   SOLE 19 551,820 0 0
TWIST BIOSCIENCE CORP COM 90184D100   101,342,221 2,749,382 SH   SOLE 21 2,749,382 0 0
TWIST BIOSCIENCE CORP COM 90184D100   71,953,779 1,952,083 SH   SOLE 22 1,850,897 0 101,186
TWIST BIOSCIENCE CORP COM 90184D100   303,174 8,225 SH   SOLE 23 8,225 0 0
TWIST BIOSCIENCE CORP COM 90184D100   457,912 12,423 SH   SOLE 25 12,423 0 0
TWIST BIOSCIENCE CORP COM 90184D100   2,722,369 73,857 SH   SOLE 26 13,547 0 60,310
TWIST BIOSCIENCE CORP COM 90184D100   29,709 806 SH   SOLE 28 806 0 0
TWIST BIOSCIENCE CORP COM 90184D100   6,189,310 167,914 SH   SOLE 30 167,914 0 0
TWIST BIOSCIENCE CORP COM 90184D100   56,285 1,527 SH   SOLE 34 1,527 0 0
TWIST BIOSCIENCE CORP COM 90184D100   24,991 678 SH   SOLE 36 678 0 0
TWIST BIOSCIENCE CORP COM 90184D100   443,426 12,030 SH   SOLE 40 12,030 0 0
TWIST BIOSCIENCE CORP COM 90184D100   40,841 1,108 SH   OTR 43 1,108 0 0
TWIST BIOSCIENCE CORP COM 90184D100   2,449,605 66,457 SH   SOLE 43 54,010 0 12,447
TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7   1,725,000 1,875,000 PRN   SOLE 21 1,875,000 0 0
TWO HBRS INVT CORP COM 90187B804   1,479,282 106,194 SH   SOLE 2 41,537 0 64,657
TWO HBRS INVT CORP COM 90187B804   4,569 328 SH   SOLE 4 328 0 0
TWO HBRS INVT CORP COM 90187B804   12,175 874 SH   SOLE 7 874 0 0
TWO HBRS INVT CORP COM 90187B804   4,388,034 315,006 SH   SOLE 18 315,006 0 0
TWO HBRS INVT CORP COM 90187B804   2,836,942 203,657 SH   SOLE 19 203,657 0 0
TWO HBRS INVT CORP COM 90187B804   174,095,831 12,497,906 SH   SOLE 21 12,497,906 0 0
TWO HBRS INVT CORP COM 90187B804   38,729,356 2,780,284 SH   SOLE 22 2,655,969 0 124,315
TWO HBRS INVT CORP COM 90187B804   278,433 19,988 SH   SOLE 25 19,988 0 0
TWO HBRS INVT CORP COM 90187B804   271,008 19,455 SH   SOLE 26 19,455 0 0
TWO HBRS INVT CORP COM 90187B804   163,301 11,723 SH   SOLE 28 1,397 0 10,326
TWO HBRS INVT CORP COM 90187B804   3,018,756 216,709 SH   SOLE 30 216,709 0 0
TWO HBRS INVT CORP COM 90187B804   50,998 3,661 SH   SOLE 36 3,661 0 0
TWO HBRS INVT CORP COM 90187B804   292,781 21,018 SH   SOLE 40 21,018 0 0
TWO HBRS INVT CORP COM 90187B804   1,392,443 99,960 SH   SOLE 43 94,525 0 5,435
TYLER TECHNOLOGIES INC COM 902252105   28,028,674 67,035 SH   SOLE 2 11,226 0 55,809
TYLER TECHNOLOGIES INC COM 902252105   12,863,044 30,764 SH   SOLE 4 12,451 0 18,313
TYLER TECHNOLOGIES INC COM 902252105   10,852,305 25,955 SH   SOLE 7 22,811 0 3,144
TYLER TECHNOLOGIES INC COM 902252105   289,339 692 SH   SOLE 13 692 0 0
TYLER TECHNOLOGIES INC COM 902252105   2,797,223 6,690 SH   SOLE 15 6,690 0 0
TYLER TECHNOLOGIES INC COM 902252105   38,273,869 91,538 SH   SOLE 18 88,921 0 2,617
TYLER TECHNOLOGIES INC COM 902252105   33,833,434 80,918 SH   SOLE 19 80,918 0 0
TYLER TECHNOLOGIES INC COM 902252105   602,160,535 1,440,162 SH   SOLE 21 1,440,162 0 0
TYLER TECHNOLOGIES INC COM 902252105   380,257,980 909,447 SH   SOLE 22 819,831 0 89,616
TYLER TECHNOLOGIES INC COM 902252105   28,509,930 68,186 SH   SOLE 23 68,186 0 0
TYLER TECHNOLOGIES INC COM 902252105   23,896,394 57,152 SH   SOLE 25 57,152 0 0
TYLER TECHNOLOGIES INC COM 902252105   17,882,992 42,770 SH   SOLE 26 20,583 0 22,187
TYLER TECHNOLOGIES INC COM 902252105   26,778,914 64,046 SH   SOLE 28 545 0 63,501
TYLER TECHNOLOGIES INC COM 902252105   101,731,105 243,306 SH   SOLE 30 243,306 0 0
TYLER TECHNOLOGIES INC COM 902252105   4,100,921 9,808 SH   SOLE 31 9,092 0 716
TYLER TECHNOLOGIES INC COM 902252105   709,132 1,696 SH   SOLE 34 1,696 0 0
TYLER TECHNOLOGIES INC COM 902252105   4,737,718 11,331 SH   SOLE 36 11,331 0 0
TYLER TECHNOLOGIES INC COM 902252105   915,683 2,190 SH   SOLE 40 2,190 0 0
TYLER TECHNOLOGIES INC COM 902252105   17,487 42 SH   OTR 43 42 0 0
TYLER TECHNOLOGIES INC COM 902252105   10,859,392 25,972 SH   SOLE 43 21,060 0 4,912
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   13,594,580 13,480,000 PRN   SOLE 2 13,480,000 0 0
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   4,301,253 4,265,000 PRN   SOLE 21 4,265,000 0 0
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   16,741,100 16,600,000 PRN   SOLE 22 16,600,000 0 0
TYRA BIOSCIENCES INC COM 90240B106   135,190 9,761 SH   SOLE 2 599 0 9,162
TYRA BIOSCIENCES INC COM 90240B106   525,400 37,935 SH   SOLE 18 37,935 0 0
TYRA BIOSCIENCES INC COM 90240B106   401,359 28,979 SH   SOLE 19 28,979 0 0
TYRA BIOSCIENCES INC COM 90240B106   7,343,505 530,217 SH   SOLE 21 530,217 0 0
TYRA BIOSCIENCES INC COM 90240B106   4,934,159 356,257 SH   SOLE 22 348,975 0 7,282
TYRA BIOSCIENCES INC COM 90240B106   26,107 1,885 SH   SOLE 43 0 0 1,885
TYSON FOODS INC CL A 902494103   35,418,025 658,940 SH   SOLE 2 95,755 0 563,185
TYSON FOODS INC CL A 902494103   7,974,296 148,359 SH   SOLE 4 111,467 0 36,892
TYSON FOODS INC CL A 902494103   14,152,751 263,307 SH   SOLE 7 241,472 0 21,835
TYSON FOODS INC CL A 902494103   228,276 4,247 SH   SOLE 13 4,247 0 0
TYSON FOODS INC CL A 902494103   2,206,384 41,049 SH   SOLE 15 41,049 0 0
TYSON FOODS INC CL A 902494103   24,529,780 456,368 SH   SOLE 18 438,446 0 17,922
TYSON FOODS INC CL A 902494103   6,511,221 121,139 SH   SOLE 19 121,139 0 0
TYSON FOODS INC CL A 902494103   417,178,368 7,761,458 SH   SOLE 21 7,761,458 0 0
TYSON FOODS INC CL A 902494103   331,158,534 6,161,089 SH   SOLE 22 5,539,278 0 621,811
TYSON FOODS INC CL A 902494103   24,332,840 452,704 SH   SOLE 23 452,704 0 0
TYSON FOODS INC CL A 902494103   20,352,438 378,650 SH   SOLE 25 378,650 0 0
TYSON FOODS INC CL A 902494103   23,236,878 432,314 SH   SOLE 26 165,626 0 266,688
TYSON FOODS INC CL A 902494103   26,260,530 488,568 SH   SOLE 28 4,362 0 484,206
TYSON FOODS INC CL A 902494103   146,959,541 2,734,131 SH   SOLE 30 2,734,131 0 0
TYSON FOODS INC CL A 902494103   3,373,296 62,759 SH   SOLE 31 57,989 0 4,770
TYSON FOODS INC CL A 902494103   673,971 12,539 SH   SOLE 34 12,539 0 0
TYSON FOODS INC CL A 902494103   4,463,131 83,035 SH   SOLE 36 83,035 0 0
TYSON FOODS INC CL A 902494103   799,908 14,882 SH   SOLE 40 14,882 0 0
TYSON FOODS INC CL A 902494103   48,214 897 SH   OTR 43 897 0 0
TYSON FOODS INC CL A 902494103   14,443,097 268,709 SH   SOLE 43 231,349 0 37,360
U HAUL HOLDING COMPANY COM 023586100   1,892,792 26,362 SH   SOLE 2 1,353 0 25,009
U HAUL HOLDING COMPANY COM 023586100   6,606 92 SH   SOLE 7 92 0 0
U HAUL HOLDING COMPANY COM 023586100   251,300 3,500 SH   SOLE 18 3,500 0 0
U HAUL HOLDING COMPANY COM 023586100   202,548 2,821 SH   SOLE 19 2,821 0 0
U HAUL HOLDING COMPANY COM 023586100   8,410,867 117,143 SH   SOLE 21 117,143 0 0
U HAUL HOLDING COMPANY COM 023586100   16,232,688 226,082 SH   SOLE 22 217,507 0 8,575
U HAUL HOLDING COMPANY COM 023586100   11,488 160 SH   SOLE 28 160 0 0
U HAUL HOLDING COMPANY COM 023586100   646 9 SH   SOLE 30 9 0 0
U HAUL HOLDING COMPANY COM 023586100   9,406 131 SH   SOLE 31 131 0 0
U HAUL HOLDING COMPANY COM 023586100   13,642 190 SH   SOLE 36 190 0 0
U HAUL HOLDING COMPANY COM 023586100   1,091,575 15,203 SH   SOLE 43 13,751 0 1,452
U HAUL HOLDING COMPANY COM SER N 023586506   3,939,005 55,920 SH   SOLE 2 11,446 0 44,474
U HAUL HOLDING COMPANY COM SER N 023586506   12,494,718 177,381 SH   SOLE 4 79,527 0 97,854
U HAUL HOLDING COMPANY COM SER N 023586506   964,324 13,690 SH   SOLE 7 13,438 0 252
U HAUL HOLDING COMPANY COM SER N 023586506   218,787 3,106 SH   SOLE 13 3,106 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   564,858 8,019 SH   SOLE 15 8,019 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   5,609,982 79,642 SH   SOLE 18 73,693 0 5,949
U HAUL HOLDING COMPANY COM SER N 023586506   2,211,041 31,389 SH   SOLE 19 31,389 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   106,225,774 1,508,032 SH   SOLE 21 1,508,032 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   183,586,081 2,606,276 SH   SOLE 22 2,417,635 0 188,641
U HAUL HOLDING COMPANY COM SER N 023586506   11,369,227 161,403 SH   SOLE 23 161,403 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   7,665,774 108,827 SH   SOLE 25 106,894 0 1,933
U HAUL HOLDING COMPANY COM SER N 023586506   4,747,374 67,396 SH   SOLE 26 40,820 0 26,576
U HAUL HOLDING COMPANY COM SER N 023586506   6,458,503 91,688 SH   SOLE 28 545 0 91,143
U HAUL HOLDING COMPANY COM SER N 023586506   37,552,198 533,109 SH   SOLE 30 355,911 0 177,198
U HAUL HOLDING COMPANY COM SER N 023586506   1,584,055 22,488 SH   SOLE 31 20,553 0 1,935
U HAUL HOLDING COMPANY COM SER N 023586506   298,595 4,239 SH   SOLE 34 4,239 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   861,129 12,225 SH   SOLE 36 12,225 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   299,088 4,246 SH   SOLE 40 4,246 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   6,979,198 99,080 SH   SOLE 43 93,018 0 6,062
U S ENERGY CORP DEL COM 911805307   2,116 2,116 SH   SOLE 18 2,116 0 0
U S ENERGY CORP DEL COM 911805307   22,833 22,831 SH   SOLE 21 22,831 0 0
U S ENERGY CORP DEL COM 911805307   13,676 13,675 SH   SOLE 22 13,675 0 0
U S GLOBAL INVS INC CL A 902952100   99,673 35,345 SH   SOLE 2 35,345 0 0
U S GLOBAL INVS INC CL A 902952100   857,534 304,090 SH   SOLE 22 304,090 0 0
U S GOLD CORP COM NEW 90291C201   4,968 1,169 SH   SOLE 18 1,169 0 0
U S GOLD CORP COM NEW 90291C201   79,233 18,643 SH   SOLE 21 18,643 0 0
U S GOLD CORP COM NEW 90291C201   952 224 SH   SOLE 22 224 0 0
U S PHYSICAL THERAPY COM 90337L108   816,465 8,766 SH   SOLE 2 5,316 0 3,450
U S PHYSICAL THERAPY COM 90337L108   4,005 43 SH   SOLE 4 43 0 0
U S PHYSICAL THERAPY COM 90337L108   12,201 131 SH   SOLE 7 131 0 0
U S PHYSICAL THERAPY COM 90337L108   4,022,903 43,192 SH   SOLE 18 43,192 0 0
U S PHYSICAL THERAPY COM 90337L108   2,831,270 30,398 SH   SOLE 19 30,398 0 0
U S PHYSICAL THERAPY COM 90337L108   164,934,454 1,770,823 SH   SOLE 21 1,770,823 0 0
U S PHYSICAL THERAPY COM 90337L108   38,086,995 408,922 SH   SOLE 22 396,593 0 12,329
U S PHYSICAL THERAPY COM 90337L108   290,876 3,123 SH   SOLE 25 3,123 0 0
U S PHYSICAL THERAPY COM 90337L108   389,791 4,185 SH   SOLE 26 4,185 0 0
U S PHYSICAL THERAPY COM 90337L108   2,049 22 SH   SOLE 28 22 0 0
U S PHYSICAL THERAPY COM 90337L108   2,578,674 27,686 SH   SOLE 30 27,686 0 0
U S PHYSICAL THERAPY COM 90337L108   306,524 3,291 SH   SOLE 40 3,291 0 0
U S PHYSICAL THERAPY COM 90337L108   1,631,254 17,514 SH   SOLE 43 13,956 0 3,558
U S SILICA HLDGS INC COM 90346E103   3,870,440 342,214 SH   SOLE 2 201,665 0 140,549
U S SILICA HLDGS INC COM 90346E103   8,991 795 SH   SOLE 7 795 0 0
U S SILICA HLDGS INC COM 90346E103   2,983,838 263,823 SH   SOLE 18 263,823 0 0
U S SILICA HLDGS INC COM 90346E103   7,360,627 650,807 SH   SOLE 19 650,807 0 0
U S SILICA HLDGS INC COM 90346E103   119,262,604 10,544,881 SH   SOLE 21 10,544,881 0 0
U S SILICA HLDGS INC COM 90346E103   32,387,237 2,863,593 SH   SOLE 22 2,707,662 0 155,931
U S SILICA HLDGS INC COM 90346E103   259,316 22,928 SH   SOLE 23 22,928 0 0
U S SILICA HLDGS INC COM 90346E103   184,794 16,339 SH   SOLE 25 16,339 0 0
U S SILICA HLDGS INC COM 90346E103   996,988 88,151 SH   SOLE 26 39,705 0 48,446
U S SILICA HLDGS INC COM 90346E103   1,883,816 166,562 SH   SOLE 30 166,562 0 0
U S SILICA HLDGS INC COM 90346E103   165,318 14,617 SH   SOLE 40 14,617 0 0
U S SILICA HLDGS INC COM 90346E103   140,052 12,383 SH   SOLE 43 9,999 0 2,384
UBER TECHNOLOGIES INC COM 90353T100   223,571,691 3,631,179 SH   SOLE 2 743,602 0 2,887,577
UBER TECHNOLOGIES INC COM 90353T100   57,632,968 936,056 SH   SOLE 4 743,140 0 192,916
UBER TECHNOLOGIES INC COM 90353T100   110,131,367 1,788,718 SH   SOLE 7 1,607,823 0 180,895
UBER TECHNOLOGIES INC COM 90353T100   5,778,221 93,848 SH   SOLE 13 93,848 0 0
UBER TECHNOLOGIES INC COM 90353T100   17,557,055 285,156 SH   SOLE 15 285,156 0 0
UBER TECHNOLOGIES INC COM 90353T100   753,708,724 12,241,493 SH   SOLE 18 12,008,595 0 232,898
UBER TECHNOLOGIES INC COM 90353T100   113,887,199 1,849,719 SH   SOLE 19 1,849,719 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,905,325,447 47,187,355 SH   SOLE 21 47,187,355 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,695,796,580 43,784,255 SH   SOLE 22 39,672,954 0 4,111,301
UBER TECHNOLOGIES INC COM 90353T100   216,027,334 3,508,646 SH   SOLE 23 3,508,646 0 0
UBER TECHNOLOGIES INC COM 90353T100   216,085,518 3,509,591 SH   SOLE 25 3,502,848 0 6,743
UBER TECHNOLOGIES INC COM 90353T100   130,390,483 2,117,760 SH   SOLE 26 1,118,098 0 999,662
UBER TECHNOLOGIES INC COM 90353T100   165,017,451 2,680,160 SH   SOLE 28 78,478 0 2,601,682
UBER TECHNOLOGIES INC COM 90353T100   707,723,630 11,494,618 SH   SOLE 30 11,239,872 0 254,746
UBER TECHNOLOGIES INC COM 90353T100   25,516,825 414,436 SH   SOLE 31 383,559 0 30,877
UBER TECHNOLOGIES INC COM 90353T100   112,169,088 1,821,814 SH   SOLE 34 1,821,814 0 0
UBER TECHNOLOGIES INC COM 90353T100   27,234,628 442,336 SH   SOLE 36 442,336 0 0
UBER TECHNOLOGIES INC COM 90353T100   5,945,630 96,567 SH   SOLE 40 96,567 0 0
UBER TECHNOLOGIES INC COM 90353T100   148,815 2,417 SH   OTR 43 2,417 0 0
UBER TECHNOLOGIES INC COM 90353T100   90,190,526 1,464,845 SH   SOLE 43 1,269,410 0 195,435
UBER TECHNOLOGIES INC OPTIONS 90353T100   695,741 11,300 SH Call SOLE 4 11,300 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   221,652 3,600 SH Call SOLE 7 3,600 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   16,069,770 261,000 SH Call SOLE 18 261,000 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   113,658,220 1,846,000 SH Call SOLE 19 1,846,000 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   6,711,130 109,000 SH Call SOLE 22 109,000 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   406,362 6,600 SH Call SOLE 30 6,600 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   54,951,225 892,500 SH Call SOLE 34 892,500 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   19,108,833 18,792,000 PRN   SOLE 2 18,230,000 0 562,000
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   2,643,836 2,600,000 PRN   SOLE 18 2,600,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   31,747,386 31,221,000 PRN   SOLE 19 31,221,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   8,500,950 8,360,000 PRN   SOLE 21 8,360,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   23,557,596 23,167,000 PRN   SOLE 22 23,167,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   627,403 617,000 PRN   SOLE 26 617,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   22,371 22,000 PRN   SOLE 30 22,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   7,364,100 7,242,000 PRN   SOLE 34 7,242,000 0 0
UBIQUITI INC COM 90353W103   1,447,795 10,374 SH   SOLE 2 391 0 9,983
UBIQUITI INC COM 90353W103   6,280 45 SH   SOLE 7 45 0 0
UBIQUITI INC COM 90353W103   226,506 1,623 SH   SOLE 18 1,623 0 0
UBIQUITI INC COM 90353W103   138,304 991 SH   SOLE 19 991 0 0
UBIQUITI INC COM 90353W103   18,203,229 130,433 SH   SOLE 21 130,433 0 0
UBIQUITI INC COM 90353W103   13,444,233 96,333 SH   SOLE 22 92,241 0 4,092
UBIQUITI INC COM 90353W103   759,904 5,445 SH   SOLE 25 5,445 0 0
UBIQUITI INC COM 90353W103   250,789 1,797 SH   SOLE 26 229 0 1,568
UBIQUITI INC COM 90353W103   140,956 1,010 SH   SOLE 28 0 0 1,010
UBIQUITI INC COM 90353W103   5,797,462 41,541 SH   SOLE 30 41,541 0 0
UBIQUITI INC COM 90353W103   8,234 59 SH   SOLE 31 59 0 0
UBIQUITI INC COM 90353W103   4,611,699 33,045 SH   SOLE 43 29,047 0 3,997
UBS GROUP AG SHS H42097107   12,298 398 SH   SOLE 2 83 0 315
UBS GROUP AG SHS H42097107   18,061,081 584,501 SH   SOLE 18 584,501 0 0
UBS GROUP AG SHS H42097107   1,420,411 45,968 SH   SOLE 23 45,968 0 0
UBS GROUP AG SHS H42097107   90,915,731 2,942,257 SH   SOLE 43 2,642,526 0 299,731
UBS GROUP AG OPTIONS H42097107   256,470 8,300 SH Call SOLE 4 8,300 0 0
UBS GROUP AG OPTIONS H42097107   80,340 2,600 SH Call SOLE 7 2,600 0 0
UBS GROUP AG OPTIONS H42097107   5,849,370 189,300 SH Call SOLE 18 189,300 0 0
UBS GROUP AG OPTIONS H42097107   41,307,120 1,336,800 SH Call SOLE 19 1,336,800 0 0
UBS GROUP AG OPTIONS H42097107   2,524,530 81,700 SH Call SOLE 22 81,700 0 0
UBS GROUP AG OPTIONS H42097107   154,500 5,000 SH Call SOLE 30 5,000 0 0
UBS GROUP AG OPTIONS H42097107   19,797,630 640,700 SH Call SOLE 34 640,700 0 0
UDEMY INC COM 902685106   559,652 37,994 SH   SOLE 2 19,871 0 18,123
UDEMY INC COM 902685106   5,892 400 SH   SOLE 4 400 0 0
UDEMY INC COM 902685106   12,079 820 SH   SOLE 7 820 0 0
UDEMY INC COM 902685106   3,095,406 210,143 SH   SOLE 18 210,143 0 0
UDEMY INC COM 902685106   2,672,479 181,431 SH   SOLE 19 181,431 0 0
UDEMY INC COM 902685106   49,444,545 3,356,724 SH   SOLE 21 3,356,724 0 0
UDEMY INC COM 902685106   35,993,094 2,443,523 SH   SOLE 22 2,376,393 0 67,130
UDEMY INC COM 902685106   184,037 12,494 SH   SOLE 25 12,494 0 0
UDEMY INC COM 902685106   609,925 41,407 SH   SOLE 30 41,407 0 0
UDEMY INC COM 902685106   233,191 15,831 SH   SOLE 40 15,831 0 0
UDEMY INC COM 902685106   247,331 16,791 SH   SOLE 43 15,533 0 1,258
UDR INC COM 902653104   23,251,373 607,244 SH   SOLE 2 178,268 0 428,976
UDR INC COM 902653104   26,818,239 700,398 SH   SOLE 4 522,029 0 178,369
UDR INC COM 902653104   26,818,010 700,392 SH   SOLE 7 626,367 0 74,025
UDR INC COM 902653104   241,036 6,295 SH   SOLE 13 6,295 0 0
UDR INC COM 902653104   1,708,883 44,630 SH   SOLE 15 44,630 0 0
UDR INC COM 902653104   27,275,882 712,350 SH   SOLE 18 693,290 0 19,060
UDR INC COM 902653104   51,660,562 1,349,192 SH   SOLE 19 1,349,192 0 0
UDR INC COM 902653104   453,153,496 11,834,774 SH   SOLE 21 11,834,774 0 0
UDR INC COM 902653104   409,038,209 10,682,638 SH   SOLE 22 9,242,946 0 1,439,692
UDR INC COM 902653104   21,974,286 573,891 SH   SOLE 23 573,891 0 0
UDR INC COM 902653104   102,881,899 2,686,913 SH   SOLE 25 2,686,913 0 0
UDR INC COM 902653104   12,796,135 334,190 SH   SOLE 26 154,276 0 179,914
UDR INC COM 902653104   43,840,633 1,144,963 SH   SOLE 28 167,506 0 977,457
UDR INC COM 902653104   97,853,962 2,555,601 SH   SOLE 30 2,555,601 0 0
UDR INC COM 902653104   2,772,387 72,405 SH   SOLE 31 67,813 0 4,592
UDR INC COM 902653104   15,554,355 406,225 SH   SOLE 34 406,225 0 0
UDR INC COM 902653104   3,071,624 80,220 SH   SOLE 36 80,220 0 0
UDR INC COM 902653104   657,860 17,181 SH   SOLE 40 17,181 0 0
UDR INC COM 902653104   26,612 695 SH   OTR 43 695 0 0
UDR INC COM 902653104   6,358,055 166,050 SH   SOLE 43 156,302 0 9,748
UFP INDUSTRIES INC COM 90278Q108   28,654,904 228,235 SH   SOLE 2 120,168 0 108,067
UFP INDUSTRIES INC COM 90278Q108   22,222 177 SH   SOLE 4 177 0 0
UFP INDUSTRIES INC COM 90278Q108   436,412 3,476 SH   SOLE 7 3,328 0 148
UFP INDUSTRIES INC COM 90278Q108   32,613,119 259,762 SH   SOLE 18 245,499 0 14,263
UFP INDUSTRIES INC COM 90278Q108   63,896,915 508,936 SH   SOLE 19 508,936 0 0
UFP INDUSTRIES INC COM 90278Q108   619,868,097 4,937,221 SH   SOLE 21 4,937,221 0 0
UFP INDUSTRIES INC COM 90278Q108   301,587,547 2,402,131 SH   SOLE 22 2,292,534 0 109,597
UFP INDUSTRIES INC COM 90278Q108   1,518,276 12,093 SH   SOLE 23 12,093 0 0
UFP INDUSTRIES INC COM 90278Q108   1,533,091 12,211 SH   SOLE 25 12,211 0 0
UFP INDUSTRIES INC COM 90278Q108   5,582,204 44,462 SH   SOLE 26 24,002 0 20,460
UFP INDUSTRIES INC COM 90278Q108   138,356 1,102 SH   SOLE 28 1,102 0 0
UFP INDUSTRIES INC COM 90278Q108   4,334,739 34,526 SH   SOLE 30 34,526 0 0
UFP INDUSTRIES INC COM 90278Q108   94,414 752 SH   SOLE 36 752 0 0
UFP INDUSTRIES INC COM 90278Q108   1,512,501 12,047 SH   SOLE 40 12,047 0 0
UFP INDUSTRIES INC COM 90278Q108   6,726,696 53,578 SH   SOLE 43 49,153 0 4,425
UFP TECHNOLOGIES INC COM 902673102   648,075 3,767 SH   SOLE 2 2,088 0 1,679
UFP TECHNOLOGIES INC COM 902673102   5,161 30 SH   SOLE 4 30 0 0
UFP TECHNOLOGIES INC COM 902673102   312,081 1,814 SH   SOLE 7 1,716 0 98
UFP TECHNOLOGIES INC COM 902673102   3,740,150 21,740 SH   SOLE 18 21,740 0 0
UFP TECHNOLOGIES INC COM 902673102   2,511,440 14,598 SH   SOLE 19 14,598 0 0
UFP TECHNOLOGIES INC COM 902673102   142,541,678 828,538 SH   SOLE 21 828,538 0 0
UFP TECHNOLOGIES INC COM 902673102   33,966,373 197,433 SH   SOLE 22 190,940 0 6,493
UFP TECHNOLOGIES INC COM 902673102   268,382 1,560 SH   SOLE 25 1,560 0 0
UFP TECHNOLOGIES INC COM 902673102   1,229,742 7,148 SH   SOLE 26 0 0 7,148
UFP TECHNOLOGIES INC COM 902673102   149,331 868 SH   SOLE 28 0 0 868
UFP TECHNOLOGIES INC COM 902673102   3,073,151 17,863 SH   SOLE 30 17,863 0 0
UFP TECHNOLOGIES INC COM 902673102   228,985 1,331 SH   SOLE 40 1,331 0 0
UFP TECHNOLOGIES INC COM 902673102   421,498 2,450 SH   SOLE 43 2,354 0 96
UGI CORP NEW COM 902681105   54,324,795 2,208,325 SH   SOLE 2 1,763,575 0 444,750
UGI CORP NEW COM 902681105   12,369,101 502,809 SH   SOLE 4 274,289 0 228,520
UGI CORP NEW COM 902681105   5,263,096 213,947 SH   SOLE 7 210,464 0 3,483
UGI CORP NEW COM 902681105   4,902,042 199,270 SH   SOLE 13 199,270 0 0
UGI CORP NEW COM 902681105   16,702,982 678,983 SH   SOLE 18 653,432 0 25,551
UGI CORP NEW COM 902681105   10,390,400 422,374 SH   SOLE 19 422,374 0 0
UGI CORP NEW COM 902681105   378,775,031 15,397,359 SH   SOLE 21 15,397,359 0 0
UGI CORP NEW COM 902681105   168,797,156 6,861,673 SH   SOLE 22 6,481,928 0 379,745
UGI CORP NEW COM 902681105   16,427,782 667,796 SH   SOLE 23 667,796 0 0
UGI CORP NEW COM 902681105   1,041,441 42,335 SH   SOLE 25 42,335 0 0
UGI CORP NEW COM 902681105   13,248,920 538,574 SH   SOLE 26 145,933 0 392,641
UGI CORP NEW COM 902681105   1,206,925 49,062 SH   SOLE 28 3,750 0 45,312
UGI CORP NEW COM 902681105   3,385,993 137,642 SH   SOLE 29 137,642 0 0
UGI CORP NEW COM 902681105   9,431,566 383,397 SH   SOLE 30 383,397 0 0
UGI CORP NEW COM 902681105   7,187,038 292,156 SH   SOLE 31 292,156 0 0
UGI CORP NEW COM 902681105   2,302,289 93,589 SH   SOLE 32 93,589 0 0
UGI CORP NEW COM 902681105   3,941,166 160,210 SH   SOLE 34 160,210 0 0
UGI CORP NEW COM 902681105   491,139 19,965 SH   SOLE 36 19,965 0 0
UGI CORP NEW COM 902681105   1,113,642 45,270 SH   SOLE 40 45,270 0 0
UGI CORP NEW COM 902681105   21,648 880 SH   OTR 43 880 0 0
UGI CORP NEW COM 902681105   10,524,277 427,816 SH   SOLE 43 391,948 0 35,868
UGI CORP NEW UNIT 06/01/2024 902681113   11,956,568 202,860 SH   SOLE 21 202,860 0 0
UIPATH INC CL A 90364P105   8,689,529 349,820 SH   SOLE 2 60,823 0 288,997
UIPATH INC CL A 90364P105   5,617,119 226,132 SH   SOLE 4 97,948 0 128,184
UIPATH INC CL A 90364P105   1,315,005 52,939 SH   SOLE 7 51,879 0 1,060
UIPATH INC CL A 90364P105   30,230 1,217 SH   SOLE 13 1,217 0 0
UIPATH INC CL A 90364P105   991,489 39,915 SH   SOLE 15 39,915 0 0
UIPATH INC CL A 90364P105   12,477,629 502,320 SH   SOLE 18 478,429 0 23,891
UIPATH INC CL A 90364P105   3,405,738 137,107 SH   SOLE 19 137,107 0 0
UIPATH INC CL A 90364P105   192,675,062 7,756,645 SH   SOLE 21 7,756,645 0 0
UIPATH INC CL A 90364P105   257,658,191 10,372,713 SH   SOLE 22 9,624,161 0 748,552
UIPATH INC CL A 90364P105   15,413,468 620,510 SH   SOLE 23 620,510 0 0
UIPATH INC CL A 90364P105   11,794,603 474,823 SH   SOLE 25 474,823 0 0
UIPATH INC CL A 90364P105   9,060,887 364,770 SH   SOLE 26 219,091 0 145,679
UIPATH INC CL A 90364P105   9,049,436 364,309 SH   SOLE 28 5,845 0 358,464
UIPATH INC CL A 90364P105   78,207,871 3,148,465 SH   SOLE 30 3,148,465 0 0
UIPATH INC CL A 90364P105   2,011,220 80,967 SH   SOLE 31 74,599 0 6,368
UIPATH INC CL A 90364P105   355,808 14,324 SH   SOLE 34 14,324 0 0
UIPATH INC CL A 90364P105   2,030,869 81,758 SH   SOLE 36 81,758 0 0
UIPATH INC CL A 90364P105   521,342 20,988 SH   SOLE 40 20,988 0 0
UIPATH INC CL A 90364P105   12,747,242 513,174 SH   SOLE 43 460,377 0 52,797
ULTA BEAUTY INC COM 90384S303   53,023,288 108,213 SH   SOLE 2 26,333 0 81,880
ULTA BEAUTY INC COM 90384S303   22,821,284 46,575 SH   SOLE 4 24,207 0 22,368
ULTA BEAUTY INC COM 90384S303   33,131,654 67,617 SH   SOLE 7 52,706 0 14,911
ULTA BEAUTY INC COM 90384S303   1,053,479 2,150 SH   SOLE 13 2,150 0 0
ULTA BEAUTY INC COM 90384S303   3,604,856 7,357 SH   SOLE 15 7,357 0 0
ULTA BEAUTY INC COM 90384S303   47,197,307 96,323 SH   SOLE 18 93,171 0 3,152
ULTA BEAUTY INC COM 90384S303   16,787,547 34,261 SH   SOLE 19 34,261 0 0
ULTA BEAUTY INC COM 90384S303   957,125,886 1,953,358 SH   SOLE 21 1,953,358 0 0
ULTA BEAUTY INC COM 90384S303   549,582,584 1,121,620 SH   SOLE 22 1,009,562 0 112,058
ULTA BEAUTY INC COM 90384S303   40,277,178 82,200 SH   SOLE 23 82,200 0 0
ULTA BEAUTY INC COM 90384S303   45,434,323 92,725 SH   SOLE 25 92,477 0 248
ULTA BEAUTY INC COM 90384S303   34,337,519 70,078 SH   SOLE 26 43,340 0 26,738
ULTA BEAUTY INC COM 90384S303   65,554,292 133,787 SH   SOLE 28 1,598 0 132,189
ULTA BEAUTY INC COM 90384S303   36,259 74 SH   SOLE 29 74 0 0
ULTA BEAUTY INC COM 90384S303   216,800,975 442,460 SH   SOLE 30 442,077 0 383
ULTA BEAUTY INC COM 90384S303   5,603,526 11,436 SH   SOLE 31 10,609 0 827
ULTA BEAUTY INC COM 90384S303   43,397,434 88,568 SH   SOLE 34 88,568 0 0
ULTA BEAUTY INC COM 90384S303   6,229,733 12,714 SH   SOLE 36 12,714 0 0
ULTA BEAUTY INC COM 90384S303   1,273,974 2,600 SH   SOLE 40 2,600 0 0
ULTA BEAUTY INC COM 90384S303   38,353 78 SH   OTR 43 78 0 0
ULTA BEAUTY INC COM 90384S303   38,129,062 77,816 SH   SOLE 43 69,451 0 8,365
ULTRA CLEAN HLDGS INC COM 90385V107   1,511,617 44,277 SH   SOLE 2 13,435 0 30,842
ULTRA CLEAN HLDGS INC COM 90385V107   5,019 147 SH   SOLE 4 147 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   11,232 329 SH   SOLE 7 329 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   4,915,545 143,982 SH   SOLE 18 143,982 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   3,120,840 91,413 SH   SOLE 19 91,413 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   185,713,543 5,439,764 SH   SOLE 21 5,439,764 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   44,979,962 1,317,515 SH   SOLE 22 1,257,766 0 59,749
ULTRA CLEAN HLDGS INC COM 90385V107   312,791 9,162 SH   SOLE 25 9,162 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   878,252 25,725 SH   SOLE 26 12,258 0 13,467
ULTRA CLEAN HLDGS INC COM 90385V107   26,936 789 SH   SOLE 28 789 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   3,316,735 97,151 SH   SOLE 30 97,151 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   295,482 8,655 SH   SOLE 40 8,655 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   762,995 22,349 SH   SOLE 43 20,813 0 1,536
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   8,530,801 178,394 SH   SOLE 2 116,450 0 61,944
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   10,233 214 SH   SOLE 4 214 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   661,112 13,825 SH   SOLE 7 13,095 0 730
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   5,045,775 105,516 SH   SOLE 18 67,656 0 37,860
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   23,475,125 490,906 SH   SOLE 19 490,906 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   87,640,670 1,832,720 SH   SOLE 21 1,832,720 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   107,725,549 2,252,730 SH   SOLE 22 2,112,853 0 139,877
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   927,421 19,394 SH   SOLE 23 19,394 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   687,030 14,367 SH   SOLE 25 14,367 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   2,183,126 45,653 SH   SOLE 26 24,275 0 21,378
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   80,959 1,693 SH   SOLE 28 1,693 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   8,421,628 176,111 SH   SOLE 30 176,111 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   52,841 1,105 SH   SOLE 31 1,105 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   1,202,099 25,138 SH   SOLE 34 25,138 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   35,052 733 SH   SOLE 36 733 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   743,984 15,558 SH   SOLE 40 15,558 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   3,076,887 64,343 SH   SOLE 43 55,405 0 8,938
ULTRALIFE CORP COM 903899102   42,345 6,209 SH   SOLE 2 6,209 0 0
ULTRALIFE CORP COM 903899102   11,505 1,687 SH   SOLE 18 1,687 0 0
ULTRALIFE CORP COM 903899102   141,897 20,806 SH   SOLE 21 20,806 0 0
ULTRALIFE CORP COM 903899102   811,116 118,932 SH   SOLE 22 118,932 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   67,452 12,445 SH   SOLE 2 12,445 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   3,345,983 617,340 SH   SOLE 7 617,340 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   25,729 4,747 SH   SOLE 19 4,747 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   10,069,634 1,857,866 SH   SOLE 21 1,857,866 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   6,178,973 1,140,032 SH   SOLE 22 1,140,032 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   3,634,457 670,564 SH   SOLE 30 670,564 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   3,389,451 625,360 SH   SOLE 43 528,170 0 97,190
UMB FINL CORP COM 902788108   10,034,689 120,104 SH   SOLE 2 62,552 0 57,552
UMB FINL CORP COM 902788108   12,533 150 SH   SOLE 4 150 0 0
UMB FINL CORP COM 902788108   2,088,834 25,001 SH   SOLE 7 24,064 0 937
UMB FINL CORP COM 902788108   15,442,379 184,828 SH   SOLE 18 184,828 0 0
UMB FINL CORP COM 902788108   14,290,308 171,039 SH   SOLE 19 171,039 0 0
UMB FINL CORP COM 902788108   296,742,948 3,551,681 SH   SOLE 21 3,551,681 0 0
UMB FINL CORP COM 902788108   134,604,815 1,611,069 SH   SOLE 22 1,544,351 0 66,718
UMB FINL CORP COM 902788108   495,702 5,933 SH   SOLE 23 5,933 0 0
UMB FINL CORP COM 902788108   854,382 10,226 SH   SOLE 25 10,226 0 0
UMB FINL CORP COM 902788108   1,588,703 19,015 SH   SOLE 26 19,015 0 0
UMB FINL CORP COM 902788108   183,977 2,202 SH   SOLE 28 714 0 1,488
UMB FINL CORP COM 902788108   9,209,800 110,231 SH   SOLE 30 110,231 0 0
UMB FINL CORP COM 902788108   146,213 1,750 SH   SOLE 36 1,750 0 0
UMB FINL CORP COM 902788108   855,803 10,243 SH   SOLE 40 10,243 0 0
UMB FINL CORP COM 902788108   12,739,406 152,476 SH   SOLE 43 142,455 0 10,021
UMH PPTYS INC COM 903002103   1,055,441 68,893 SH   SOLE 2 37,498 0 31,395
UMH PPTYS INC COM 903002103   6,404 418 SH   SOLE 7 418 0 0
UMH PPTYS INC COM 903002103   2,547,210 166,267 SH   SOLE 18 166,267 0 0
UMH PPTYS INC COM 903002103   1,793,344 117,059 SH   SOLE 19 117,059 0 0
UMH PPTYS INC COM 903002103   41,109,611 2,683,395 SH   SOLE 21 2,683,395 0 0
UMH PPTYS INC COM 903002103   26,321,384 1,718,106 SH   SOLE 22 1,619,584 0 98,522
UMH PPTYS INC COM 903002103   46,098 3,009 SH   SOLE 23 3,009 0 0
UMH PPTYS INC COM 903002103   207,172 13,523 SH   SOLE 25 13,523 0 0
UMH PPTYS INC COM 903002103   260,961 17,034 SH   SOLE 26 17,034 0 0
UMH PPTYS INC COM 903002103   618,468 40,370 SH   SOLE 30 40,370 0 0
UMH PPTYS INC COM 903002103   112,418 7,338 SH   SOLE 40 7,338 0 0
UMH PPTYS INC COM 903002103   1,335,421 87,168 SH   SOLE 43 83,268 0 3,900
UNDER ARMOUR INC CL A 904311107   2,540,917 289,069 SH   SOLE 2 168,305 0 120,764
UNDER ARMOUR INC CL A 904311107   6,250 711 SH   SOLE 4 711 0 0
UNDER ARMOUR INC CL A 904311107   364,477 41,465 SH   SOLE 7 39,329 0 2,136
UNDER ARMOUR INC CL A 904311107   3,297,358 375,126 SH   SOLE 18 375,126 0 0
UNDER ARMOUR INC CL A 904311107   8,027,292 913,230 SH   SOLE 19 913,230 0 0
UNDER ARMOUR INC CL A 904311107   80,992,510 9,214,165 SH   SOLE 21 9,214,165 0 0
UNDER ARMOUR INC CL A 904311107   45,133,363 5,134,626 SH   SOLE 22 4,872,800 0 261,826
UNDER ARMOUR INC CL A 904311107   1,390,578 158,200 SH   SOLE 25 158,200 0 0
UNDER ARMOUR INC CL A 904311107   621,708 70,729 SH   SOLE 26 70,729 0 0
UNDER ARMOUR INC CL A 904311107   34,246 3,896 SH   SOLE 28 3,361 0 535
UNDER ARMOUR INC CL A 904311107   1,042,898 118,646 SH   SOLE 30 118,646 0 0
UNDER ARMOUR INC CL A 904311107   24,287 2,763 SH   SOLE 31 2,763 0 0
UNDER ARMOUR INC CL A 904311107   1,574,632 179,139 SH   SOLE 34 179,139 0 0
UNDER ARMOUR INC CL A 904311107   34,474 3,922 SH   SOLE 36 3,922 0 0
UNDER ARMOUR INC CL A 904311107   300,328 34,167 SH   SOLE 40 34,167 0 0
UNDER ARMOUR INC CL A 904311107   1,258,983 143,229 SH   SOLE 43 121,525 0 21,704
UNDER ARMOUR INC CL C 904311206   2,316,908 277,474 SH   SOLE 2 156,673 0 120,801
UNDER ARMOUR INC CL C 904311206   5,152 617 SH   SOLE 4 617 0 0
UNDER ARMOUR INC CL C 904311206   27,062 3,241 SH   SOLE 7 3,241 0 0
UNDER ARMOUR INC CL C 904311206   2,690,779 322,249 SH   SOLE 18 320,382 0 1,867
UNDER ARMOUR INC CL C 904311206   626,041 74,975 SH   SOLE 19 74,975 0 0
UNDER ARMOUR INC CL C 904311206   80,059,566 9,587,972 SH   SOLE 21 9,587,972 0 0
UNDER ARMOUR INC CL C 904311206   51,736,942 6,196,041 SH   SOLE 22 5,917,840 0 278,201
UNDER ARMOUR INC CL C 904311206   287,307 34,408 SH   SOLE 25 34,408 0 0
UNDER ARMOUR INC CL C 904311206   668,752 80,090 SH   SOLE 26 80,090 0 0
UNDER ARMOUR INC CL C 904311206   29,659 3,552 SH   SOLE 28 3,552 0 0
UNDER ARMOUR INC CL C 904311206   862,388 103,280 SH   SOLE 30 103,280 0 0
UNDER ARMOUR INC CL C 904311206   25,042 2,999 SH   SOLE 31 2,999 0 0
UNDER ARMOUR INC CL C 904311206   51,962 6,223 SH   SOLE 36 6,223 0 0
UNDER ARMOUR INC CL C 904311206   352,295 42,191 SH   SOLE 40 42,191 0 0
UNDER ARMOUR INC CL C 904311206   242,985 29,100 SH   SOLE 43 25,729 0 3,371
UNIFI INC COM NEW 904677200   319,407 47,959 SH   SOLE 2 47,959 0 0
UNIFI INC COM NEW 904677200   18,255 2,741 SH   SOLE 18 2,741 0 0
UNIFI INC COM NEW 904677200   254,192 38,167 SH   SOLE 19 38,167 0 0
UNIFI INC COM NEW 904677200   259,454 38,957 SH   SOLE 21 38,957 0 0
UNIFI INC COM NEW 904677200   1,779,306 267,163 SH   SOLE 22 263,829 0 3,334
UNIFI INC COM NEW 904677200   1,232 185 SH   SOLE 23 185 0 0
UNIFI INC COM NEW 904677200   1,339 201 SH   SOLE 43 201 0 0
UNIFIRST CORP MASS COM 904708104   2,734,139 14,948 SH   SOLE 2 4,354 0 10,594
UNIFIRST CORP MASS COM 904708104   10,609 58 SH   SOLE 4 58 0 0
UNIFIRST CORP MASS COM 904708104   25,424 139 SH   SOLE 7 139 0 0
UNIFIRST CORP MASS COM 904708104   8,943,384 48,895 SH   SOLE 18 48,895 0 0
UNIFIRST CORP MASS COM 904708104   5,657,406 30,930 SH   SOLE 19 30,930 0 0
UNIFIRST CORP MASS COM 904708104   328,023,112 1,793,358 SH   SOLE 21 1,793,358 0 0
UNIFIRST CORP MASS COM 904708104   78,397,055 428,610 SH   SOLE 22 409,529 0 19,081
UNIFIRST CORP MASS COM 904708104   588,056 3,215 SH   SOLE 25 3,215 0 0
UNIFIRST CORP MASS COM 904708104   1,616,924 8,840 SH   SOLE 26 4,593 0 4,247
UNIFIRST CORP MASS COM 904708104   49,752 272 SH   SOLE 28 272 0 0
UNIFIRST CORP MASS COM 904708104   5,317,377 29,071 SH   SOLE 30 29,071 0 0
UNIFIRST CORP MASS COM 904708104   500,625 2,737 SH   SOLE 40 2,737 0 0
UNIFIRST CORP MASS COM 904708104   1,361,056 7,441 SH   SOLE 43 7,089 0 352
UNILEVER PLC SPON ADR NEW 904767704   10,698,712 220,683 SH   SOLE 2 220,683 0 0
UNILEVER PLC SPON ADR NEW 904767704   205,376,994 4,236,324 SH   SOLE 18 4,063,290 0 173,034
UNILEVER PLC SPON ADR NEW 904767704   430,057,160 8,870,816 SH   SOLE 19 8,870,816 0 0
UNILEVER PLC SPON ADR NEW 904767704   64,818 1,337 SH   SOLE 21 1,337 0 0
UNILEVER PLC SPON ADR NEW 904767704   51,776,882 1,068,005 SH   SOLE 22 1,068,005 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,344,881 48,368 SH   SOLE 23 48,368 0 0
UNILEVER PLC SPON ADR NEW 904767704   5,840,531 120,473 SH   SOLE 25 54,879 0 65,594
UNILEVER PLC SPON ADR NEW 904767704   8,550,563 176,373 SH   SOLE 26 176,373 0 0
UNILEVER PLC SPON ADR NEW 904767704   39,676,565 818,411 SH   SOLE 34 818,411 0 0
UNILEVER PLC SPON ADR NEW 904767704   721,140 14,875 SH   SOLE 36 14,875 0 0
UNILEVER PLC SPON ADR NEW 904767704   84,387,713 1,740,671 SH   SOLE 43 1,492,379 0 248,292
UNION BANKSHARES INC COM 905400107   22,313 728 SH   SOLE 18 728 0 0
UNION BANKSHARES INC COM 905400107   276,371 9,017 SH   SOLE 21 9,017 0 0
UNION BANKSHARES INC COM 905400107   61,269 1,999 SH   SOLE 22 1,999 0 0
UNION PAC CORP COM 907818108   260,909,108 1,062,247 SH   SOLE 2 181,012 0 881,235
UNION PAC CORP COM 907818108   73,308,973 298,465 SH   SOLE 4 239,679 0 58,786
UNION PAC CORP COM 907818108   118,577,967 482,770 SH   SOLE 7 431,615 0 51,155
UNION PAC CORP COM 907818108   5,323,814 21,675 SH   SOLE 13 21,675 0 0
UNION PAC CORP COM 907818108   22,480,371 91,525 SH   SOLE 15 91,525 0 0
UNION PAC CORP COM 907818108   321,528,765 1,309,050 SH   SOLE 18 1,259,354 0 49,696
UNION PAC CORP COM 907818108   263,707,702 1,073,641 SH   SOLE 19 1,073,641 0 0
UNION PAC CORP COM 907818108   3,545,802,251 14,436,130 SH   SOLE 21 14,436,130 0 0
UNION PAC CORP COM 907818108   3,233,656,074 13,165,280 SH   SOLE 22 11,856,997 0 1,308,283
UNION PAC CORP COM 907818108   286,318,988 1,165,699 SH   SOLE 23 1,165,699 0 0
UNION PAC CORP COM 907818108   243,313,383 990,609 SH   SOLE 25 988,502 0 2,107
UNION PAC CORP COM 907818108   165,223,170 672,678 SH   SOLE 26 341,005 0 331,673
UNION PAC CORP COM 907818108   274,188,308 1,116,311 SH   SOLE 28 11,878 0 1,104,433
UNION PAC CORP COM 907818108   891,485,159 3,629,530 SH   SOLE 30 3,629,530 0 0
UNION PAC CORP COM 907818108   33,600,570 136,799 SH   SOLE 31 126,513 0 10,286
UNION PAC CORP COM 907818108   286,230,565 1,165,339 SH   SOLE 34 1,165,339 0 0
UNION PAC CORP COM 907818108   35,536,056 144,679 SH   SOLE 36 144,679 0 0
UNION PAC CORP COM 907818108   9,351,982 38,075 SH   SOLE 37 38,075 0 0
UNION PAC CORP COM 907818108   7,799,417 31,754 SH   SOLE 40 31,754 0 0
UNION PAC CORP COM 907818108   200,426 816 SH   OTR 43 816 0 0
UNION PAC CORP COM 907818108   238,063,341 969,234 SH   SOLE 43 800,594 0 168,641
UNIQURE NV SHS N90064101   511,859 75,607 SH   SOLE 2 56,957 0 18,650
UNIQURE NV SHS N90064101   13,073 1,931 SH   SOLE 7 1,931 0 0
UNIQURE NV SHS N90064101   310,493 45,863 SH   SOLE 19 45,863 0 0
UNIQURE NV SHS N90064101   3,138,985 463,661 SH   SOLE 21 463,661 0 0
UNIQURE NV SHS N90064101   6,757,279 998,121 SH   SOLE 22 998,121 0 0
UNIQURE NV SHS N90064101   1,177,141 173,876 SH   SOLE 26 0 0 173,876
UNIQURE NV SHS N90064101   419,578 61,976 SH   SOLE 30 61,976 0 0
UNIQURE NV SHS N90064101   106,025 15,661 SH   SOLE 43 15,136 0 525
UNISYS CORP COM NEW 909214306   1,851,290 329,411 SH   SOLE 2 275,032 0 54,379
UNISYS CORP COM NEW 909214306   4,575 814 SH   SOLE 7 814 0 0
UNISYS CORP COM NEW 909214306   1,114,862 198,374 SH   SOLE 18 198,374 0 0
UNISYS CORP COM NEW 909214306   2,470,822 439,648 SH   SOLE 19 439,648 0 0
UNISYS CORP COM NEW 909214306   14,899,463 2,651,150 SH   SOLE 21 2,651,150 0 0
UNISYS CORP COM NEW 909214306   11,483,357 2,043,302 SH   SOLE 22 1,969,473 0 73,829
UNISYS CORP COM NEW 909214306   61,522 10,947 SH   SOLE 23 10,947 0 0
UNISYS CORP COM NEW 909214306   337,414 60,038 SH   SOLE 26 0 0 60,038
UNISYS CORP COM NEW 909214306   5,361 954 SH   SOLE 28 954 0 0
UNISYS CORP COM NEW 909214306   2,503,991 445,550 SH   SOLE 30 445,550 0 0
UNISYS CORP COM NEW 909214306   97,265 17,307 SH   SOLE 43 17,307 0 0
UNITED AIRLS HLDGS INC COM 910047109   32,795,098 794,840 SH   SOLE 2 600,637 0 194,203
UNITED AIRLS HLDGS INC COM 910047109   15,416,551 373,644 SH   SOLE 4 100,907 0 272,737
UNITED AIRLS HLDGS INC COM 910047109   7,569,931 183,469 SH   SOLE 7 159,146 0 24,323
UNITED AIRLS HLDGS INC COM 910047109   5,965,453 144,582 SH   SOLE 13 144,582 0 0
UNITED AIRLS HLDGS INC COM 910047109   638,127 15,466 SH   SOLE 15 15,466 0 0
UNITED AIRLS HLDGS INC COM 910047109   24,090,435 583,869 SH   SOLE 18 576,626 0 7,243
UNITED AIRLS HLDGS INC COM 910047109   44,345,794 1,074,789 SH   SOLE 19 1,074,789 0 0
UNITED AIRLS HLDGS INC COM 910047109   345,219,243 8,366,923 SH   SOLE 21 8,366,923 0 0
UNITED AIRLS HLDGS INC COM 910047109   277,699,811 6,730,485 SH   SOLE 22 6,372,352 0 358,133
UNITED AIRLS HLDGS INC COM 910047109   19,797,827 479,831 SH   SOLE 23 479,831 0 0
UNITED AIRLS HLDGS INC COM 910047109   4,749,109 115,102 SH   SOLE 25 115,102 0 0
UNITED AIRLS HLDGS INC COM 910047109   3,135,801 76,001 SH   SOLE 26 27,696 0 48,305
UNITED AIRLS HLDGS INC COM 910047109   1,101,147 26,688 SH   SOLE 28 1,188 0 25,500
UNITED AIRLS HLDGS INC COM 910047109   6,191,022 150,049 SH   SOLE 29 150,049 0 0
UNITED AIRLS HLDGS INC COM 910047109   37,051,728 898,006 SH   SOLE 30 898,006 0 0
UNITED AIRLS HLDGS INC COM 910047109   13,611,715 329,901 SH   SOLE 31 329,901 0 0
UNITED AIRLS HLDGS INC COM 910047109   22,650,461 548,969 SH   SOLE 34 548,969 0 0
UNITED AIRLS HLDGS INC COM 910047109   645,141 15,636 SH   SOLE 36 15,636 0 0
UNITED AIRLS HLDGS INC COM 910047109   36,804 892 SH   OTR 43 892 0 0
UNITED AIRLS HLDGS INC COM 910047109   13,338,657 323,283 SH   SOLE 43 288,789 0 34,494
UNITED AIRLS HLDGS INC OPTIONS 910047109   342,458 8,300 SH Call SOLE 2 0 0 8,300
UNITED AIRLS HLDGS INC OPTIONS 910047109   53,638 1,300 SH Call SOLE 4 1,300 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   1,250,178 30,300 SH Call SOLE 18 30,300 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   6,267,394 151,900 SH Call SOLE 19 151,900 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   495,120 12,000 SH Call SOLE 22 12,000 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   37,134 900 SH Call SOLE 26 900 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   3,882,566 94,100 SH Call SOLE 34 94,100 0 0
UNITED BANCORP INC OHIO COM 909911109   10,131 789 SH   SOLE 18 789 0 0
UNITED BANCORP INC OHIO COM 909911109   139,070 10,831 SH   SOLE 21 10,831 0 0
UNITED BANCORP INC OHIO COM 909911109   139,494 10,864 SH   SOLE 22 10,864 0 0
UNITED BANKSHARES INC WEST V COM 909907107   9,864,197 262,695 SH   SOLE 2 131,863 0 130,832
UNITED BANKSHARES INC WEST V COM 909907107   17,423 464 SH   SOLE 4 464 0 0
UNITED BANKSHARES INC WEST V COM 909907107   2,406,842 64,097 SH   SOLE 7 62,521 0 1,576
UNITED BANKSHARES INC WEST V COM 909907107   23,128,134 615,929 SH   SOLE 18 615,929 0 0
UNITED BANKSHARES INC WEST V COM 909907107   17,077,177 454,785 SH   SOLE 19 454,785 0 0
UNITED BANKSHARES INC WEST V COM 909907107   507,744,942 13,521,836 SH   SOLE 21 13,521,836 0 0
UNITED BANKSHARES INC WEST V COM 909907107   171,889,406 4,577,614 SH   SOLE 22 4,382,722 0 194,892
UNITED BANKSHARES INC WEST V COM 909907107   217,677 5,797 SH   SOLE 23 5,797 0 0
UNITED BANKSHARES INC WEST V COM 909907107   1,043,928 27,801 SH   SOLE 25 27,801 0 0
UNITED BANKSHARES INC WEST V COM 909907107   3,000,395 79,904 SH   SOLE 26 48,472 0 31,432
UNITED BANKSHARES INC WEST V COM 909907107   386,727 10,299 SH   SOLE 28 2,302 0 7,997
UNITED BANKSHARES INC WEST V COM 909907107   8,121,464 216,284 SH   SOLE 30 216,284 0 0
UNITED BANKSHARES INC WEST V COM 909907107   2,361,069 62,878 SH   SOLE 32 62,878 0 0
UNITED BANKSHARES INC WEST V COM 909907107   164,957 4,393 SH   SOLE 36 4,393 0 0
UNITED BANKSHARES INC WEST V COM 909907107   1,024,777 27,291 SH   SOLE 40 27,291 0 0
UNITED BANKSHARES INC WEST V COM 909907107   1,484,437 39,532 SH   SOLE 43 38,600 0 932
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   3,075,577 105,112 SH   SOLE 2 31,402 0 73,710
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   5,530 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   440,626 15,059 SH   SOLE 7 14,277 0 782
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   10,806,069 369,312 SH   SOLE 18 369,312 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   6,787,764 231,981 SH   SOLE 19 231,981 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   379,786,519 12,979,717 SH   SOLE 21 12,979,717 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   89,441,471 3,056,783 SH   SOLE 22 2,918,514 0 138,269
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   592,164 20,238 SH   SOLE 25 20,238 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   1,065,240 36,406 SH   SOLE 26 36,406 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   17,263 590 SH   SOLE 28 590 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   5,898,114 201,576 SH   SOLE 30 201,576 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   2,926 100 SH   SOLE 36 100 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   545,172 18,632 SH   SOLE 40 18,632 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   675,280 23,079 SH   SOLE 43 22,208 0 871
UNITED FIRE GROUP INC COM 910340108   1,016,040 50,499 SH   SOLE 2 35,878 0 14,621
UNITED FIRE GROUP INC COM 910340108   1,368 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108   3,823 190 SH   SOLE 7 190 0 0
UNITED FIRE GROUP INC COM 910340108   1,517,390 75,417 SH   SOLE 18 75,417 0 0
UNITED FIRE GROUP INC COM 910340108   1,492,280 74,169 SH   SOLE 19 74,169 0 0
UNITED FIRE GROUP INC COM 910340108   53,232,188 2,645,735 SH   SOLE 21 2,645,735 0 0
UNITED FIRE GROUP INC COM 910340108   13,813,466 686,554 SH   SOLE 22 653,091 0 33,463
UNITED FIRE GROUP INC COM 910340108   72,734 3,615 SH   SOLE 25 3,615 0 0
UNITED FIRE GROUP INC COM 910340108   72,653 3,611 SH   SOLE 26 3,611 0 0
UNITED FIRE GROUP INC COM 910340108   96,878 4,815 SH   SOLE 28 4,815 0 0
UNITED FIRE GROUP INC COM 910340108   1,080,685 53,712 SH   SOLE 30 53,712 0 0
UNITED FIRE GROUP INC COM 910340108   41,669 2,071 SH   SOLE 40 2,071 0 0
UNITED FIRE GROUP INC COM 910340108   240,857 11,971 SH   SOLE 43 11,493 0 478
UNITED GUARDIAN INC COM 910571108   3,830 532 SH   SOLE 18 532 0 0
UNITED GUARDIAN INC COM 910571108   53,510 7,432 SH   SOLE 21 7,432 0 0
UNITED GUARDIAN INC COM 910571108   25,783 3,581 SH   SOLE 22 3,581 0 0
UNITED HOMES GROUP INC CL A 91060H108   26,715 3,169 SH   SOLE 2 1,855 0 1,314
UNITED HOMES GROUP INC CL A 91060H108   102,736 12,187 SH   SOLE 18 12,187 0 0
UNITED HOMES GROUP INC CL A 91060H108   121,476 14,410 SH   SOLE 19 14,410 0 0
UNITED HOMES GROUP INC CL A 91060H108   1,351,059 160,268 SH   SOLE 21 160,268 0 0
UNITED HOMES GROUP INC CL A 91060H108   351,135 41,653 SH   SOLE 22 38,914 0 2,739
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   8,009,353 946,732 SH   SOLE 2 946,732 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   12,978 1,534 SH   SOLE 7 1,534 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   66,338,997 7,841,489 SH   SOLE 21 7,841,489 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   12,373,334 1,462,569 SH   SOLE 22 1,462,569 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   73,966 8,743 SH   SOLE 30 8,743 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   96,331,261 11,386,674 SH   SOLE 43 10,094,958 0 1,291,716
UNITED NAT FOODS INC COM 911163103   945,430 58,252 SH   SOLE 2 17,015 0 41,237
UNITED NAT FOODS INC COM 911163103   3,360 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103   349,854 21,556 SH   SOLE 7 20,442 0 1,114
UNITED NAT FOODS INC COM 911163103   3,114,602 191,904 SH   SOLE 18 191,904 0 0
UNITED NAT FOODS INC COM 911163103   1,982,641 122,159 SH   SOLE 19 122,159 0 0
UNITED NAT FOODS INC COM 911163103   116,704,882 7,190,689 SH   SOLE 21 7,190,689 0 0
UNITED NAT FOODS INC COM 911163103   28,669,776 1,766,468 SH   SOLE 22 1,685,399 0 81,069
UNITED NAT FOODS INC COM 911163103   227,188 13,998 SH   SOLE 25 13,998 0 0
UNITED NAT FOODS INC COM 911163103   1,352,154 83,312 SH   SOLE 26 23,466 0 59,846
UNITED NAT FOODS INC COM 911163103   16,295 1,004 SH   SOLE 28 1,004 0 0
UNITED NAT FOODS INC COM 911163103   2,171,412 133,790 SH   SOLE 30 133,790 0 0
UNITED NAT FOODS INC COM 911163103   115,022 7,087 SH   SOLE 36 7,087 0 0
UNITED NAT FOODS INC COM 911163103   169,912 10,469 SH   SOLE 40 10,469 0 0
UNITED NAT FOODS INC COM 911163103   2,514,692 154,941 SH   SOLE 43 146,727 0 8,214
UNITED PARCEL SERVICE INC CL B 911312106   234,101,948 1,488,914 SH   SOLE 2 312,485 0 1,176,429
UNITED PARCEL SERVICE INC CL B 911312106   66,360,651 422,061 SH   SOLE 4 349,759 0 72,302
UNITED PARCEL SERVICE INC CL B 911312106   100,991,974 642,320 SH   SOLE 7 529,438 0 112,882
UNITED PARCEL SERVICE INC CL B 911312106   3,905,122 24,837 SH   SOLE 13 24,837 0 0
UNITED PARCEL SERVICE INC CL B 911312106   17,101,750 108,769 SH   SOLE 15 108,769 0 0
UNITED PARCEL SERVICE INC CL B 911312106   969,636,793 6,166,996 SH   SOLE 18 6,062,674 0 104,322
UNITED PARCEL SERVICE INC CL B 911312106   160,875,378 1,023,185 SH   SOLE 19 1,023,185 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,768,555,053 17,608,313 SH   SOLE 21 17,608,313 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,489,998,995 15,836,666 SH   SOLE 22 14,206,678 0 1,629,988
UNITED PARCEL SERVICE INC CL B 911312106   222,947,109 1,417,968 SH   SOLE 23 1,417,968 0 0
UNITED PARCEL SERVICE INC CL B 911312106   202,913,963 1,290,555 SH   SOLE 25 1,288,252 0 2,303
UNITED PARCEL SERVICE INC CL B 911312106   131,263,151 834,848 SH   SOLE 26 426,208 0 408,640
UNITED PARCEL SERVICE INC CL B 911312106   229,588,347 1,460,207 SH   SOLE 28 30,455 0 1,429,752
UNITED PARCEL SERVICE INC CL B 911312106   684,736,807 4,355,001 SH   SOLE 30 4,355,001 0 0
UNITED PARCEL SERVICE INC CL B 911312106   25,466,700 161,971 SH   SOLE 31 149,911 0 12,060
UNITED PARCEL SERVICE INC CL B 911312106   71,297,516 453,460 SH   SOLE 34 453,460 0 0
UNITED PARCEL SERVICE INC CL B 911312106   27,819,490 176,935 SH   SOLE 36 176,935 0 0
UNITED PARCEL SERVICE INC CL B 911312106   7,433,677 47,279 SH   SOLE 37 47,279 0 0
UNITED PARCEL SERVICE INC CL B 911312106   5,934,646 37,745 SH   SOLE 40 37,745 0 0
UNITED PARCEL SERVICE INC CL B 911312106   188,676 1,200 SH   OTR 43 1,200 0 0
UNITED PARCEL SERVICE INC CL B 911312106   114,078,043 725,549 SH   SOLE 43 589,807 0 135,742
UNITED RENTALS INC COM 911363109   88,446,594 154,244 SH   SOLE 2 26,946 0 127,298
UNITED RENTALS INC COM 911363109   38,303,309 66,798 SH   SOLE 4 35,436 0 31,362
UNITED RENTALS INC COM 911363109   45,154,531 78,746 SH   SOLE 7 58,881 0 19,865
UNITED RENTALS INC COM 911363109   2,290,813 3,995 SH   SOLE 13 3,995 0 0
UNITED RENTALS INC COM 911363109   5,939,484 10,358 SH   SOLE 15 10,358 0 0
UNITED RENTALS INC COM 911363109   62,324,446 108,689 SH   SOLE 18 104,415 0 4,274
UNITED RENTALS INC COM 911363109   17,802,971 31,047 SH   SOLE 19 31,047 0 0
UNITED RENTALS INC COM 911363109   1,117,898,919 1,949,529 SH   SOLE 21 1,949,529 0 0
UNITED RENTALS INC COM 911363109   843,177,411 1,470,436 SH   SOLE 22 1,321,570 0 148,866
UNITED RENTALS INC COM 911363109   63,495,943 110,732 SH   SOLE 23 110,732 0 0
UNITED RENTALS INC COM 911363109   103,542,449 180,570 SH   SOLE 25 179,481 0 1,089
UNITED RENTALS INC COM 911363109   47,202,214 82,317 SH   SOLE 26 37,308 0 45,009
UNITED RENTALS INC COM 911363109   97,951,604 170,820 SH   SOLE 28 13,363 0 157,457
UNITED RENTALS INC COM 911363109   360,907,681 629,395 SH   SOLE 30 629,395 0 0
UNITED RENTALS INC COM 911363109   8,822,067 15,385 SH   SOLE 31 14,242 0 1,143
UNITED RENTALS INC COM 911363109   1,673,240 2,918 SH   SOLE 34 2,918 0 0
UNITED RENTALS INC COM 911363109   10,933,973 19,068 SH   SOLE 36 19,068 0 0
UNITED RENTALS INC COM 911363109   2,070,046 3,610 SH   SOLE 40 3,610 0 0
UNITED RENTALS INC COM 911363109   48,690 85 SH   OTR 43 85 0 0
UNITED RENTALS INC COM 911363109   59,950,306 104,549 SH   SOLE 43 92,471 0 12,077
UNITED SEC BANCSHARES CALIF COM 911460103   176,425 20,978 SH   SOLE 2 20,978 0 0
UNITED SEC BANCSHARES CALIF COM 911460103   20,470 2,434 SH   SOLE 18 2,434 0 0
UNITED SEC BANCSHARES CALIF COM 911460103   257,657 30,637 SH   SOLE 21 30,637 0 0
UNITED SEC BANCSHARES CALIF COM 911460103   401,266 47,713 SH   SOLE 22 47,713 0 0
UNITED STATES ANTIMONY CORP COM 911549103   387,171 1,554,904 SH   SOLE 22 1,554,904 0 0
UNITED STATES CELLULAR CORP COM 911684108   1,197,349 28,824 SH   SOLE 2 19,394 0 9,430
UNITED STATES CELLULAR CORP COM 911684108   2,368 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108   271,630 6,539 SH   SOLE 7 6,176 0 363
UNITED STATES CELLULAR CORP COM 911684108   3,885,776 93,543 SH   SOLE 19 93,543 0 0
UNITED STATES CELLULAR CORP COM 911684108   2,838,885 68,341 SH   SOLE 21 68,341 0 0
UNITED STATES CELLULAR CORP COM 911684108   14,509,756 349,296 SH   SOLE 22 334,394 0 14,902
UNITED STATES CELLULAR CORP COM 911684108   17,073 411 SH   SOLE 23 411 0 0
UNITED STATES CELLULAR CORP COM 911684108   154,363 3,716 SH   SOLE 25 3,716 0 0
UNITED STATES CELLULAR CORP COM 911684108   16,076 387 SH   SOLE 26 387 0 0
UNITED STATES CELLULAR CORP COM 911684108   35,517 855 SH   SOLE 28 0 0 855
UNITED STATES CELLULAR CORP COM 911684108   1,096,448 26,395 SH   SOLE 30 26,395 0 0
UNITED STATES CELLULAR CORP COM 911684108   139,367 3,355 SH   SOLE 40 3,355 0 0
UNITED STATES CELLULAR CORP COM 911684108   3,368,354 81,087 SH   SOLE 43 74,826 0 6,261
UNITED STATES STL CORP NOTE 5.000%11/0 912909AT5   9,196,224 2,532,000 PRN   SOLE 21 2,532,000 0 0
UNITED STATES STL CORP NEW COM 912909108   22,954,821 471,836 SH   SOLE 2 208,369 0 263,467
UNITED STATES STL CORP NEW COM 912909108   34,590 711 SH   SOLE 4 711 0 0
UNITED STATES STL CORP NEW COM 912909108   1,624,083 33,383 SH   SOLE 7 31,802 0 1,581
UNITED STATES STL CORP NEW COM 912909108   19,277,319 396,245 SH   SOLE 18 396,245 0 0
UNITED STATES STL CORP NEW COM 912909108   4,547,948 93,483 SH   SOLE 19 93,483 0 0
UNITED STATES STL CORP NEW COM 912909108   565,474,956 11,623,329 SH   SOLE 21 11,623,329 0 0
UNITED STATES STL CORP NEW COM 912909108   317,593,670 6,528,133 SH   SOLE 22 6,227,428 0 300,705
UNITED STATES STL CORP NEW COM 912909108   2,101,048 43,187 SH   SOLE 25 43,187 0 0
UNITED STATES STL CORP NEW COM 912909108   7,290,446 149,855 SH   SOLE 26 94,234 0 55,621
UNITED STATES STL CORP NEW COM 912909108   92,922 1,910 SH   SOLE 28 1,910 0 0
UNITED STATES STL CORP NEW COM 912909108   6,099,445 125,374 SH   SOLE 30 125,374 0 0
UNITED STATES STL CORP NEW COM 912909108   150,134 3,086 SH   SOLE 31 3,086 0 0
UNITED STATES STL CORP NEW COM 912909108   72,732 1,495 SH   SOLE 34 1,495 0 0
UNITED STATES STL CORP NEW COM 912909108   707,128 14,535 SH   SOLE 36 14,535 0 0
UNITED STATES STL CORP NEW COM 912909108   2,251,084 46,271 SH   SOLE 40 46,271 0 0
UNITED STATES STL CORP NEW COM 912909108   14,838,982 305,015 SH   SOLE 43 279,533 0 25,482
UNITED STS LIME & MINERALS I COM 911922102   408,180 1,772 SH   SOLE 2 1,279 0 493
UNITED STS LIME & MINERALS I COM 911922102   2,304 10 SH   SOLE 7 10 0 0
UNITED STS LIME & MINERALS I COM 911922102   1,211,641 5,260 SH   SOLE 18 5,260 0 0
UNITED STS LIME & MINERALS I COM 911922102   964,475 4,187 SH   SOLE 19 4,187 0 0
UNITED STS LIME & MINERALS I COM 911922102   18,849,771 81,831 SH   SOLE 21 81,831 0 0
UNITED STS LIME & MINERALS I COM 911922102   16,732,854 72,641 SH   SOLE 22 70,682 0 1,959
UNITED STS LIME & MINERALS I COM 911922102   111,950 486 SH   SOLE 25 486 0 0
UNITED STS LIME & MINERALS I COM 911922102   160,554 697 SH   SOLE 28 0 0 697
UNITED STS LIME & MINERALS I COM 911922102   46,991 204 SH   SOLE 30 204 0 0
UNITED STS LIME & MINERALS I COM 911922102   59,661 259 SH   SOLE 40 259 0 0
UNITED STS LIME & MINERALS I COM 911922102   369,942 1,606 SH   SOLE 43 894 0 712
UNITED THERAPEUTICS CORP DEL COM 91307C102   31,381,821 142,716 SH   SOLE 2 63,583 0 79,133
UNITED THERAPEUTICS CORP DEL COM 91307C102   4,015,411 18,261 SH   SOLE 4 13,836 0 4,425
UNITED THERAPEUTICS CORP DEL COM 91307C102   2,568,755 11,682 SH   SOLE 7 11,560 0 122
UNITED THERAPEUTICS CORP DEL COM 91307C102   234,623 1,067 SH   SOLE 13 1,067 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,031,284 4,690 SH   SOLE 15 4,690 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   27,994,196 127,310 SH   SOLE 18 121,106 0 6,204
UNITED THERAPEUTICS CORP DEL COM 91307C102   26,621,203 121,066 SH   SOLE 19 121,066 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   627,612,677 2,854,212 SH   SOLE 21 2,854,212 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   337,975,548 1,537,021 SH   SOLE 22 1,427,819 0 109,202
UNITED THERAPEUTICS CORP DEL COM 91307C102   18,156,977 82,573 SH   SOLE 23 82,573 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   2,209,675 10,049 SH   SOLE 25 9,924 0 125
UNITED THERAPEUTICS CORP DEL COM 91307C102   8,577,029 39,006 SH   SOLE 26 22,821 0 16,185
UNITED THERAPEUTICS CORP DEL COM 91307C102   13,703,545 62,320 SH   SOLE 28 506 0 61,814
UNITED THERAPEUTICS CORP DEL COM 91307C102   35,842 163 SH   SOLE 29 163 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   41,355,592 188,074 SH   SOLE 30 188,074 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   2,249,914 10,232 SH   SOLE 31 9,413 0 819
UNITED THERAPEUTICS CORP DEL COM 91307C102   629,765 2,864 SH   SOLE 34 2,864 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   2,365,357 10,757 SH   SOLE 36 10,757 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   537,851 2,446 SH   SOLE 40 2,446 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   34,303 156 SH   OTR 43 156 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   15,026,183 68,335 SH   SOLE 43 60,352 0 7,983
UNITEDHEALTH GROUP INC COM 91324P102   1,115,804,730 2,119,408 SH   SOLE 2 781,111 0 1,338,297
UNITEDHEALTH GROUP INC COM 91324P102   398,866,307 757,624 SH   SOLE 4 398,400 0 359,224
UNITEDHEALTH GROUP INC COM 91324P102   476,205,277 904,525 SH   SOLE 7 780,472 0 124,053
UNITEDHEALTH GROUP INC COM 91324P102   15,541,921 29,521 SH   SOLE 13 29,521 0 0
UNITEDHEALTH GROUP INC COM 91324P102   73,466,256 139,545 SH   SOLE 15 139,545 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,793,188,787 3,406,061 SH   SOLE 18 3,280,721 0 125,340
UNITEDHEALTH GROUP INC COM 91324P102   1,417,470,987 2,692,406 SH   SOLE 19 2,692,406 0 0
UNITEDHEALTH GROUP INC COM 91324P102   12,940,120,345 24,579,027 SH   SOLE 21 24,579,027 0 0
UNITEDHEALTH GROUP INC COM 91324P102   10,745,330,091 20,410,147 SH   SOLE 22 18,409,106 0 2,001,041
UNITEDHEALTH GROUP INC COM 91324P102   947,979,256 1,800,633 SH   SOLE 23 1,800,633 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,067,804,354 2,028,234 SH   SOLE 25 1,936,945 0 91,289
UNITEDHEALTH GROUP INC COM 91324P102   671,171,859 1,274,853 SH   SOLE 26 643,131 0 631,722
UNITEDHEALTH GROUP INC COM 91324P102   909,306,349 1,727,176 SH   SOLE 28 43,015 0 1,684,161
UNITEDHEALTH GROUP INC COM 91324P102   741,796 1,409 SH   SOLE 29 1,409 0 0
UNITEDHEALTH GROUP INC COM 91324P102   3,171,860,662 6,024,770 SH   SOLE 30 6,024,414 0 356
UNITEDHEALTH GROUP INC COM 91324P102   116,791,052 221,838 SH   SOLE 31 206,306 0 15,532
UNITEDHEALTH GROUP INC COM 91324P102   26,147,659 49,666 SH   SOLE 32 49,666 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,284,745,794 2,440,302 SH   SOLE 34 2,440,302 0 0
UNITEDHEALTH GROUP INC COM 91324P102   125,441,480 238,269 SH   SOLE 36 238,269 0 0
UNITEDHEALTH GROUP INC COM 91324P102   9,454,875 17,959 SH   SOLE 37 17,959 0 0
UNITEDHEALTH GROUP INC COM 91324P102   25,477,463 48,393 SH   SOLE 40 48,393 0 0
UNITEDHEALTH GROUP INC COM 91324P102   771,003,424 1,464,477 SH   SOLE 43 1,335,113 0 129,364
UNITEDHEALTH GROUP INC OPTIONS 91324P102   3,053,526 5,800 SH Call SOLE 2 0 0 5,800
UNITEDHEALTH GROUP INC OPTIONS 91324P102   473,823 900 SH Call SOLE 4 900 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102   10,897,929 20,700 SH Call SOLE 18 20,700 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102   59,543,757 113,100 SH Call SOLE 19 113,100 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102   4,422,348 8,400 SH Call SOLE 22 8,400 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102   2,369,115 4,500 SH Call SOLE 26 4,500 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102   263,235 500 SH Call SOLE 30 500 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102   34,536,432 65,600 SH Call SOLE 34 65,600 0 0
UNITI GROUP INC COM 91325V108   1,364,074 235,999 SH   SOLE 2 67,946 0 168,053
UNITI GROUP INC COM 91325V108   183,157 31,688 SH   SOLE 4 31,688 0 0
UNITI GROUP INC COM 91325V108   730,627 126,406 SH   SOLE 7 119,748 0 6,658
UNITI GROUP INC COM 91325V108   4,521,584 782,281 SH   SOLE 18 782,281 0 0
UNITI GROUP INC COM 91325V108   2,870,758 496,671 SH   SOLE 19 496,671 0 0
UNITI GROUP INC COM 91325V108   166,332,834 28,777,307 SH   SOLE 21 28,777,307 0 0
UNITI GROUP INC COM 91325V108   40,595,373 7,023,421 SH   SOLE 22 6,706,322 0 317,099
UNITI GROUP INC COM 91325V108   68,470 11,846 SH   SOLE 23 11,846 0 0
UNITI GROUP INC COM 91325V108   349,048 60,389 SH   SOLE 25 60,389 0 0
UNITI GROUP INC COM 91325V108   1,205,170 208,507 SH   SOLE 26 101,502 0 107,005
UNITI GROUP INC COM 91325V108   153,014 26,473 SH   SOLE 28 4,159 0 22,314
UNITI GROUP INC COM 91325V108   5,954,001 1,030,104 SH   SOLE 30 1,030,104 0 0
UNITI GROUP INC COM 91325V108   153,442 26,547 SH   SOLE 36 26,547 0 0
UNITI GROUP INC COM 91325V108   281,694 48,736 SH   SOLE 40 48,736 0 0
UNITI GROUP INC COM 91325V108   4,882,414 844,708 SH   SOLE 43 795,248 0 49,460
UNITIL CORP COM 913259107   2,012,064 38,274 SH   SOLE 2 28,739 0 9,535
UNITIL CORP COM 913259107   1,104 21 SH   SOLE 4 21 0 0
UNITIL CORP COM 913259107   1,219,466 23,197 SH   SOLE 7 20,029 0 3,168
UNITIL CORP COM 913259107   2,864,802 54,495 SH   SOLE 18 54,495 0 0
UNITIL CORP COM 913259107   2,971,519 56,525 SH   SOLE 19 56,525 0 0
UNITIL CORP COM 913259107   116,910,318 2,223,898 SH   SOLE 21 2,223,898 0 0
UNITIL CORP COM 913259107   23,926,920 455,144 SH   SOLE 22 436,941 0 18,203
UNITIL CORP COM 913259107   183,890 3,498 SH   SOLE 25 3,498 0 0
UNITIL CORP COM 913259107   767,680 14,603 SH   SOLE 26 12,176 0 2,427
UNITIL CORP COM 913259107   439,906 8,368 SH   SOLE 28 8,368 0 0
UNITIL CORP COM 913259107   1,738,963 33,079 SH   SOLE 30 33,079 0 0
UNITIL CORP COM 913259107   154,398 2,937 SH   SOLE 40 2,937 0 0
UNITIL CORP COM 913259107   960,194 18,265 SH   SOLE 43 17,776 0 489
UNITY BANCORP INC COM 913290102   120,964 4,088 SH   SOLE 2 385 0 3,703
UNITY BANCORP INC COM 913290102   668,349 22,587 SH   SOLE 18 22,587 0 0
UNITY BANCORP INC COM 913290102   426,362 14,409 SH   SOLE 19 14,409 0 0
UNITY BANCORP INC COM 913290102   8,927,362 301,702 SH   SOLE 21 301,702 0 0
UNITY BANCORP INC COM 913290102   3,400,660 114,926 SH   SOLE 22 109,911 0 5,015
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   4,898 2,538 SH   SOLE 18 2,538 0 0
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   57,680 29,886 SH   SOLE 21 29,886 0 0
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   155,668 80,657 SH   SOLE 22 80,657 0 0
UNITY SOFTWARE INC COM 91332U101   15,970,653 390,576 SH   SOLE 2 38,945 0 351,631
UNITY SOFTWARE INC COM 91332U101   6,223,662 152,205 SH   SOLE 4 73,291 0 78,914
UNITY SOFTWARE INC COM 91332U101   1,552,757 37,974 SH   SOLE 7 37,292 0 682
UNITY SOFTWARE INC COM 91332U101   153,256 3,748 SH   SOLE 13 3,748 0 0
UNITY SOFTWARE INC COM 91332U101   1,111,308 27,178 SH   SOLE 15 27,178 0 0
UNITY SOFTWARE INC COM 91332U101   13,447,167 328,862 SH   SOLE 18 313,492 0 15,370
UNITY SOFTWARE INC COM 91332U101   14,898,190 364,348 SH   SOLE 19 364,348 0 0
UNITY SOFTWARE INC COM 91332U101   209,515,535 5,123,882 SH   SOLE 21 5,123,882 0 0
UNITY SOFTWARE INC COM 91332U101   249,063,321 6,091,057 SH   SOLE 22 5,619,594 0 471,463
UNITY SOFTWARE INC COM 91332U101   16,545,975 404,646 SH   SOLE 23 404,646 0 0
UNITY SOFTWARE INC COM 91332U101   16,853,263 412,161 SH   SOLE 25 411,820 0 341
UNITY SOFTWARE INC COM 91332U101   10,731,703 262,453 SH   SOLE 26 127,921 0 134,532
UNITY SOFTWARE INC COM 91332U101   10,576,894 258,667 SH   SOLE 28 4,475 0 254,192
UNITY SOFTWARE INC COM 91332U101   25,886,846 633,085 SH   SOLE 30 633,085 0 0
UNITY SOFTWARE INC COM 91332U101   2,150,364 52,589 SH   SOLE 31 48,481 0 4,108
UNITY SOFTWARE INC COM 91332U101   19,997,091 489,046 SH   SOLE 34 489,046 0 0
UNITY SOFTWARE INC COM 91332U101   2,477,811 60,597 SH   SOLE 36 60,597 0 0
UNITY SOFTWARE INC COM 91332U101   469,908 11,492 SH   SOLE 40 11,492 0 0
UNITY SOFTWARE INC COM 91332U101   33,939 830 SH   OTR 43 830 0 0
UNITY SOFTWARE INC COM 91332U101   3,146,587 76,952 SH   SOLE 43 66,234 0 10,718
UNITY SOFTWARE INC NOTE 11/1 91332UAB7   10,179,750 12,250,000 PRN   SOLE 21 12,250,000 0 0
UNIVERSAL CORP VA COM 913456109   1,704,138 25,314 SH   SOLE 2 7,115 0 18,199
UNIVERSAL CORP VA COM 913456109   6,799 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109   13,935 207 SH   SOLE 7 207 0 0
UNIVERSAL CORP VA COM 913456109   5,332,283 79,208 SH   SOLE 18 79,208 0 0
UNIVERSAL CORP VA COM 913456109   3,332,879 49,508 SH   SOLE 19 49,508 0 0
UNIVERSAL CORP VA COM 913456109   201,349,004 2,990,924 SH   SOLE 21 2,990,924 0 0
UNIVERSAL CORP VA COM 913456109   47,366,958 703,609 SH   SOLE 22 671,351 0 32,258
UNIVERSAL CORP VA COM 913456109   1,222,599 18,161 SH   SOLE 26 11,571 0 6,590
UNIVERSAL CORP VA COM 913456109   2,944,577 43,740 SH   SOLE 30 43,740 0 0
UNIVERSAL CORP VA COM 913456109   57,963 861 SH   SOLE 36 861 0 0
UNIVERSAL CORP VA COM 913456109   4,212,145 62,569 SH   SOLE 43 56,957 0 5,612
UNIVERSAL DISPLAY CORP COM 91347P105   12,549,525 65,615 SH   SOLE 2 39,748 0 25,867
UNIVERSAL DISPLAY CORP COM 91347P105   49,536 259 SH   SOLE 4 150 0 109
UNIVERSAL DISPLAY CORP COM 91347P105   1,155,975 6,044 SH   SOLE 7 5,731 0 313
UNIVERSAL DISPLAY CORP COM 91347P105   15,099,021 78,945 SH   SOLE 18 78,945 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   2,818,407 14,736 SH   SOLE 19 14,736 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   458,382,514 2,396,646 SH   SOLE 21 2,396,646 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   248,244,961 1,297,945 SH   SOLE 22 1,235,926 0 62,019
UNIVERSAL DISPLAY CORP COM 91347P105   1,746,013 9,129 SH   SOLE 25 9,129 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   2,611,464 13,654 SH   SOLE 26 13,654 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   5,205,523 27,217 SH   SOLE 28 24,717 0 2,500
UNIVERSAL DISPLAY CORP COM 91347P105   6,934,896 36,259 SH   SOLE 30 36,259 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   122,215 639 SH   SOLE 31 639 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   119,538 625 SH   SOLE 36 625 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   1,713,498 8,959 SH   SOLE 40 8,959 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   13,199,898 69,015 SH   SOLE 43 64,593 0 4,422
UNIVERSAL ELECTRS INC COM 913483103   532,704 56,731 SH   SOLE 2 53,095 0 3,636
UNIVERSAL ELECTRS INC COM 913483103   19,400 2,066 SH   SOLE 18 2,066 0 0
UNIVERSAL ELECTRS INC COM 913483103   200,317 21,333 SH   SOLE 19 21,333 0 0
UNIVERSAL ELECTRS INC COM 913483103   277,662 29,570 SH   SOLE 21 29,570 0 0
UNIVERSAL ELECTRS INC COM 913483103   2,082,120 221,738 SH   SOLE 22 220,210 0 1,528
UNIVERSAL ELECTRS INC COM 913483103   37,720 4,017 SH   SOLE 26 0 0 4,017
UNIVERSAL ELECTRS INC COM 913483103   244 26 SH   SOLE 43 26 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   415,849 9,615 SH   SOLE 2 3,967 0 5,648
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   222,521 5,145 SH   SOLE 4 5,145 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   896,919 20,738 SH   SOLE 7 18,541 0 2,197
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   1,741,332 40,262 SH   SOLE 18 40,262 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   2,114,103 48,881 SH   SOLE 19 48,881 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   70,358,322 1,626,782 SH   SOLE 21 1,626,782 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   20,734,137 479,402 SH   SOLE 22 461,121 0 18,281
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   27,723 641 SH   SOLE 23 641 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   1,554,232 35,936 SH   SOLE 25 35,936 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   297,214 6,872 SH   SOLE 26 6,872 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   528,602 12,222 SH   SOLE 28 219 0 12,003
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   3,057,905 70,703 SH   SOLE 30 70,703 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   66,129 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   911,537 21,076 SH   SOLE 43 19,876 0 1,200
UNIVERSAL HLTH SVCS INC CL B 913903100   12,255,566 80,396 SH   SOLE 2 26,590 0 53,806
UNIVERSAL HLTH SVCS INC CL B 913903100   3,817,555 25,043 SH   SOLE 4 19,652 0 5,391
UNIVERSAL HLTH SVCS INC CL B 913903100   7,696,391 50,488 SH   SOLE 7 33,531 0 16,957
UNIVERSAL HLTH SVCS INC CL B 913903100   62,958 413 SH   SOLE 13 413 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   1,387,966 9,105 SH   SOLE 15 9,105 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   15,120,828 99,192 SH   SOLE 18 95,340 0 3,852
UNIVERSAL HLTH SVCS INC CL B 913903100   9,589,848 62,909 SH   SOLE 19 62,909 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   264,424,406 1,734,613 SH   SOLE 21 1,734,613 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   221,311,020 1,451,791 SH   SOLE 22 1,302,519 0 149,272
UNIVERSAL HLTH SVCS INC CL B 913903100   15,371,745 100,838 SH   SOLE 23 100,838 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   13,041,699 85,553 SH   SOLE 25 85,553 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   10,245,645 67,211 SH   SOLE 26 34,234 0 32,977
UNIVERSAL HLTH SVCS INC CL B 913903100   17,520,996 114,937 SH   SOLE 28 31,741 0 83,196
UNIVERSAL HLTH SVCS INC CL B 913903100   60,493,070 396,832 SH   SOLE 30 396,832 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   2,160,685 14,174 SH   SOLE 31 13,103 0 1,071
UNIVERSAL HLTH SVCS INC CL B 913903100   4,071,368 26,708 SH   SOLE 34 26,708 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   1,996,049 13,094 SH   SOLE 36 13,094 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   503,662 3,304 SH   SOLE 40 3,304 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   9,479,603 62,186 SH   SOLE 43 57,716 0 4,470
UNIVERSAL INS HLDGS INC COM 91359V107   864,598 54,105 SH   SOLE 2 38,372 0 15,733
UNIVERSAL INS HLDGS INC COM 91359V107   2,317 145 SH   SOLE 7 145 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   1,148,083 71,845 SH   SOLE 18 71,845 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   793,807 49,675 SH   SOLE 19 49,675 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   18,292,210 1,144,694 SH   SOLE 21 1,144,694 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   11,469,901 717,766 SH   SOLE 22 678,911 0 38,855
UNIVERSAL INS HLDGS INC COM 91359V107   73,716 4,613 SH   SOLE 25 4,613 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   174,757 10,936 SH   SOLE 26 10,936 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   38,032 2,380 SH   SOLE 30 2,380 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   58,023 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   188,005 11,765 SH   SOLE 43 11,438 0 327
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   193,562 6,908 SH   SOLE 2 2,225 0 4,683
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   2,858 102 SH   SOLE 7 102 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   546,810 19,515 SH   SOLE 18 19,515 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   417,358 14,895 SH   SOLE 19 14,895 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   7,491,932 267,378 SH   SOLE 21 267,378 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   6,094,826 217,517 SH   SOLE 22 206,774 0 10,743
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   58,142 2,075 SH   SOLE 25 2,075 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   61,196 2,184 SH   SOLE 43 2,184 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   376,299 18,740 SH   SOLE 2 18,740 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   58,915 2,934 SH   SOLE 18 2,934 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   370,617 18,457 SH   SOLE 21 18,457 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   1,773,727 88,333 SH   SOLE 22 88,333 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   48,553 2,418 SH   SOLE 26 1,526 0 892
UNIVERSAL STAINLESS & ALLOY COM 913837100   218,932 10,903 SH   SOLE 28 0 0 10,903
UNIVERSAL STAINLESS & ALLOY COM 913837100   115,520 5,753 SH   SOLE 31 5,358 0 395
UNIVERSAL TECHNICAL INST INC COM 913915104   796,648 63,630 SH   SOLE 2 49,112 0 14,518
UNIVERSAL TECHNICAL INST INC COM 913915104   1,615 129 SH   SOLE 7 129 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   1,169,719 93,428 SH   SOLE 18 93,428 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   881,108 70,376 SH   SOLE 19 70,376 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   16,034,477 1,280,709 SH   SOLE 21 1,280,709 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   9,889,961 789,933 SH   SOLE 22 766,394 0 23,539
UNIVERSAL TECHNICAL INST INC COM 913915104   29,034 2,319 SH   SOLE 43 2,296 0 23
UNIVEST FINANCIAL CORPORATIO COM 915271100   3,551,456 161,210 SH   SOLE 2 84,615 0 76,595
UNIVEST FINANCIAL CORPORATIO COM 915271100   6,279 285 SH   SOLE 7 285 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   1,976,488 89,718 SH   SOLE 18 89,718 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   5,828,741 264,582 SH   SOLE 19 264,582 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   30,622,912 1,390,055 SH   SOLE 21 1,390,055 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   29,283,752 1,329,267 SH   SOLE 22 1,257,305 0 71,962
UNIVEST FINANCIAL CORPORATIO COM 915271100   37,495 1,702 SH   SOLE 23 1,702 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   132,510 6,015 SH   SOLE 25 6,015 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   1,112,317 50,491 SH   SOLE 26 0 0 50,491
UNIVEST FINANCIAL CORPORATIO COM 915271100   659,909 29,955 SH   SOLE 30 29,955 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   100,677 4,570 SH   SOLE 40 4,570 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   3,653,975 165,864 SH   SOLE 43 152,309 0 13,554
UNUM GROUP COM 91529Y106   28,419,368 628,469 SH   SOLE 2 229,367 0 399,102
UNUM GROUP COM 91529Y106   85,375 1,888 SH   SOLE 4 1,605 0 283
UNUM GROUP COM 91529Y106   2,211,529 48,906 SH   SOLE 7 47,096 0 1,810
UNUM GROUP COM 91529Y106   181,377 4,011 SH   SOLE 13 4,011 0 0
UNUM GROUP COM 91529Y106   22,276,819 492,632 SH   SOLE 18 483,754 0 8,878
UNUM GROUP COM 91529Y106   20,084,960 444,161 SH   SOLE 19 444,161 0 0
UNUM GROUP COM 91529Y106   624,244,736 13,804,616 SH   SOLE 21 13,804,616 0 0
UNUM GROUP COM 91529Y106   267,274,483 5,910,537 SH   SOLE 22 5,644,910 0 265,627
UNUM GROUP COM 91529Y106   305,868 6,764 SH   SOLE 23 6,764 0 0
UNUM GROUP COM 91529Y106   1,751,099 38,724 SH   SOLE 25 38,724 0 0
UNUM GROUP COM 91529Y106   13,083,683 289,334 SH   SOLE 26 83,192 0 206,142
UNUM GROUP COM 91529Y106   4,187,960 92,613 SH   SOLE 28 78,191 0 14,422
UNUM GROUP COM 91529Y106   505,876 11,187 SH   SOLE 29 11,187 0 0
UNUM GROUP COM 91529Y106   11,223,242 248,192 SH   SOLE 30 248,192 0 0
UNUM GROUP COM 91529Y106   408,970 9,044 SH   SOLE 31 9,044 0 0
UNUM GROUP COM 91529Y106   3,572,018 78,992 SH   SOLE 32 78,992 0 0
UNUM GROUP COM 91529Y106   24,690 546 SH   SOLE 34 546 0 0
UNUM GROUP COM 91529Y106   510,217 11,283 SH   SOLE 36 11,283 0 0
UNUM GROUP COM 91529Y106   1,831,998 40,513 SH   SOLE 40 40,513 0 0
UNUM GROUP COM 91529Y106   52,591 1,163 SH   OTR 43 1,163 0 0
UNUM GROUP COM 91529Y106   56,550,558 1,250,565 SH   SOLE 43 1,178,549 0 72,016
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   40,982 9,272 SH   SOLE 2 9,272 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   18,869 4,269 SH   SOLE 4 4,269 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   56,704 12,829 SH   SOLE 7 12,829 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   4,971,506 1,124,775 SH   SOLE 21 1,124,775 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   2,530,728 572,563 SH   SOLE 22 525,327 0 47,236
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   1,297,115 293,465 SH   SOLE 30 293,465 0 0
UPBOUND GROUP INC COM 76009N100   4,352,304 128,122 SH   SOLE 2 79,499 0 48,623
UPBOUND GROUP INC COM 76009N100   7,236 213 SH   SOLE 4 213 0 0
UPBOUND GROUP INC COM 76009N100   351,793 10,356 SH   SOLE 7 9,811 0 545
UPBOUND GROUP INC COM 76009N100   6,102,031 179,630 SH   SOLE 18 179,630 0 0
UPBOUND GROUP INC COM 76009N100   8,817,117 259,556 SH   SOLE 19 259,556 0 0
UPBOUND GROUP INC COM 76009N100   191,801,380 5,646,199 SH   SOLE 21 5,646,199 0 0
UPBOUND GROUP INC COM 76009N100   52,962,899 1,559,108 SH   SOLE 22 1,502,395 0 56,713
UPBOUND GROUP INC COM 76009N100   264,151 7,776 SH   SOLE 23 7,776 0 0
UPBOUND GROUP INC COM 76009N100   336,167 9,896 SH   SOLE 25 9,896 0 0
UPBOUND GROUP INC COM 76009N100   1,645,065 48,427 SH   SOLE 26 16,335 0 32,092
UPBOUND GROUP INC COM 76009N100   40,119 1,181 SH   SOLE 28 1,181 0 0
UPBOUND GROUP INC COM 76009N100   3,086,922 90,872 SH   SOLE 30 90,872 0 0
UPBOUND GROUP INC COM 76009N100   60,908 1,793 SH   SOLE 36 1,793 0 0
UPBOUND GROUP INC COM 76009N100   369,696 10,883 SH   SOLE 40 10,883 0 0
UPBOUND GROUP INC COM 76009N100   1,383,803 40,736 SH   SOLE 43 38,000 0 2,736
UPEXI INC COM 39959A106   1,481 1,277 SH   SOLE 18 1,277 0 0
UPEXI INC COM 39959A106   25,203 21,727 SH   SOLE 21 21,727 0 0
UPLAND SOFTWARE INC COM 91544A109   722,522 170,809 SH   SOLE 2 117,401 0 53,408
UPLAND SOFTWARE INC COM 91544A109   21,835 5,162 SH   SOLE 18 5,162 0 0
UPLAND SOFTWARE INC COM 91544A109   1,082,229 255,846 SH   SOLE 19 255,846 0 0
UPLAND SOFTWARE INC COM 91544A109   312,178 73,801 SH   SOLE 21 73,801 0 0
UPLAND SOFTWARE INC COM 91544A109   2,228,229 526,768 SH   SOLE 22 513,528 0 13,240
UPLAND SOFTWARE INC COM 91544A109   35,739 8,449 SH   SOLE 23 8,449 0 0
UPLAND SOFTWARE INC COM 91544A109   75,269 17,794 SH   SOLE 26 0 0 17,794
UPLAND SOFTWARE INC COM 91544A109   11,552 2,731 SH   SOLE 28 2,731 0 0
UPSTART HLDGS INC COM 91680M107   1,723,352 42,177 SH   SOLE 2 22,842 0 19,335
UPSTART HLDGS INC COM 91680M107   9,766 239 SH   SOLE 4 239 0 0
UPSTART HLDGS INC COM 91680M107   492,077 12,043 SH   SOLE 7 11,411 0 632
UPSTART HLDGS INC COM 91680M107   7,490,455 183,320 SH   SOLE 18 175,917 0 7,403
UPSTART HLDGS INC COM 91680M107   7,388,796 180,832 SH   SOLE 19 180,832 0 0
UPSTART HLDGS INC COM 91680M107   114,722,418 2,807,695 SH   SOLE 21 2,807,695 0 0
UPSTART HLDGS INC COM 91680M107   82,982,451 2,030,897 SH   SOLE 22 1,967,911 0 62,986
UPSTART HLDGS INC COM 91680M107   27,540 674 SH   SOLE 23 674 0 0
UPSTART HLDGS INC COM 91680M107   562,152 13,758 SH   SOLE 25 13,758 0 0
UPSTART HLDGS INC COM 91680M107   1,211,295 29,645 SH   SOLE 26 29,645 0 0
UPSTART HLDGS INC COM 91680M107   47,970 1,174 SH   SOLE 28 0 0 1,174
UPSTART HLDGS INC COM 91680M107   4,337,085 106,145 SH   SOLE 30 106,145 0 0
UPSTART HLDGS INC COM 91680M107   557,208 13,637 SH   SOLE 40 13,637 0 0
UPSTART HLDGS INC COM 91680M107   14,342 351 SH   OTR 43 351 0 0
UPSTART HLDGS INC COM 91680M107   4,486,265 109,796 SH   SOLE 43 96,233 0 13,563
UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3   3,437,110 4,700,000 PRN   SOLE 21 4,700,000 0 0
UPWORK INC COM 91688F104   3,708,266 249,379 SH   SOLE 2 211,847 0 37,532
UPWORK INC COM 91688F104   3,985 268 SH   SOLE 4 268 0 0
UPWORK INC COM 91688F104   323,066 21,726 SH   SOLE 7 20,574 0 1,152
UPWORK INC COM 91688F104   4,486,532 301,717 SH   SOLE 18 301,717 0 0
UPWORK INC COM 91688F104   4,482,353 301,436 SH   SOLE 19 301,436 0 0
UPWORK INC COM 91688F104   70,785,274 4,760,274 SH   SOLE 21 4,760,274 0 0
UPWORK INC COM 91688F104   52,367,173 3,521,666 SH   SOLE 22 3,416,370 0 105,296
UPWORK INC COM 91688F104   50,052 3,366 SH   SOLE 23 3,366 0 0
UPWORK INC COM 91688F104   340,895 22,925 SH   SOLE 25 22,925 0 0
UPWORK INC COM 91688F104   621,581 41,801 SH   SOLE 26 41,801 0 0
UPWORK INC COM 91688F104   54,082 3,637 SH   SOLE 28 2,248 0 1,389
UPWORK INC COM 91688F104   2,986,907 200,868 SH   SOLE 30 200,868 0 0
UPWORK INC COM 91688F104   12,431 836 SH   SOLE 34 836 0 0
UPWORK INC COM 91688F104   333,281 22,413 SH   SOLE 40 22,413 0 0
UPWORK INC COM 91688F104   2,553,566 171,726 SH   SOLE 43 164,112 0 7,614
UPWORK INC NOTE 0.250% 8/1 91688FAB0   670,847 791,000 PRN   SOLE 2 791,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0   2,942,907 3,470,000 PRN   SOLE 19 3,470,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0   2,183,858 2,575,000 PRN   SOLE 21 2,575,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0   2,322,946 2,739,000 PRN   SOLE 34 2,739,000 0 0
UR-ENERGY INC COM 91688R108   22,235 14,438 SH   SOLE 2 14,438 0 0
UR-ENERGY INC COM 91688R108   3,097 2,011 SH   SOLE 7 2,011 0 0
UR-ENERGY INC COM 91688R108   19,358 12,570 SH   SOLE 21 12,570 0 0
UR-ENERGY INC COM 91688R108   272,518 176,960 SH   SOLE 43 162,062 0 14,898
URANIUM ENERGY CORP COM 916896103   2,760,269 431,292 SH   SOLE 2 104,959 0 326,333
URANIUM ENERGY CORP COM 916896103   7,629 1,192 SH   SOLE 4 1,192 0 0
URANIUM ENERGY CORP COM 916896103   330,995 51,718 SH   SOLE 7 49,169 0 2,549
URANIUM ENERGY CORP COM 916896103   6,955,283 1,086,763 SH   SOLE 18 1,086,763 0 0
URANIUM ENERGY CORP COM 916896103   4,956,800 774,500 SH   SOLE 19 774,500 0 0
URANIUM ENERGY CORP COM 916896103   100,018,240 15,627,850 SH   SOLE 21 15,627,850 0 0
URANIUM ENERGY CORP COM 916896103   68,457,837 10,696,537 SH   SOLE 22 10,228,175 0 468,362
URANIUM ENERGY CORP COM 916896103   529,434 82,724 SH   SOLE 25 82,724 0 0
URANIUM ENERGY CORP COM 916896103   1,130,912 176,705 SH   SOLE 26 176,705 0 0
URANIUM ENERGY CORP COM 916896103   224,922 35,144 SH   SOLE 28 0 0 35,144
URANIUM ENERGY CORP COM 916896103   2,246,854 351,071 SH   SOLE 30 351,071 0 0
URANIUM ENERGY CORP COM 916896103   87,661 13,697 SH   SOLE 36 13,697 0 0
URANIUM ENERGY CORP COM 916896103   426,739 66,678 SH   SOLE 40 66,678 0 0
URANIUM ENERGY CORP COM 916896103   858,074 134,074 SH   SOLE 43 107,230 0 26,844
URBAN EDGE PPTYS COM 91704F104   2,492,808 136,219 SH   SOLE 2 33,263 0 102,956
URBAN EDGE PPTYS COM 91704F104   907,186 49,573 SH   SOLE 4 49,573 0 0
URBAN EDGE PPTYS COM 91704F104   3,139,987 171,584 SH   SOLE 7 153,413 0 18,171
URBAN EDGE PPTYS COM 91704F104   6,899,009 376,995 SH   SOLE 18 376,995 0 0
URBAN EDGE PPTYS COM 91704F104   7,722,362 421,987 SH   SOLE 19 421,987 0 0
URBAN EDGE PPTYS COM 91704F104   260,607,610 14,240,853 SH   SOLE 21 14,240,853 0 0
URBAN EDGE PPTYS COM 91704F104   84,263,814 4,604,580 SH   SOLE 22 4,385,311 0 219,269
URBAN EDGE PPTYS COM 91704F104   107,988 5,901 SH   SOLE 23 5,901 0 0
URBAN EDGE PPTYS COM 91704F104   7,423,688 405,666 SH   SOLE 25 405,666 0 0
URBAN EDGE PPTYS COM 91704F104   1,732,571 94,676 SH   SOLE 26 25,537 0 69,139
URBAN EDGE PPTYS COM 91704F104   3,542,185 193,562 SH   SOLE 28 4,005 0 189,557
URBAN EDGE PPTYS COM 91704F104   10,624,889 580,595 SH   SOLE 30 580,595 0 0
URBAN EDGE PPTYS COM 91704F104   220,003 12,022 SH   SOLE 36 12,022 0 0
URBAN EDGE PPTYS COM 91704F104   383,385 20,950 SH   SOLE 40 20,950 0 0
URBAN EDGE PPTYS COM 91704F104   3,207,273 175,261 SH   SOLE 43 169,926 0 5,335
URBAN ONE INC CL A 91705J105   22,830 5,665 SH   SOLE 2 0 0 5,665
URBAN ONE INC CL A 91705J105   100,258 24,878 SH   SOLE 18 24,878 0 0
URBAN ONE INC CL A 91705J105   66,914 16,604 SH   SOLE 19 16,604 0 0
URBAN ONE INC CL A 91705J105   1,329,300 329,851 SH   SOLE 21 329,851 0 0
URBAN ONE INC CL A 91705J105   490,653 121,750 SH   SOLE 22 115,822 0 5,928
URBAN ONE INC CL D NON VTG 91705J204   29,871 8,462 SH   SOLE 2 1,160 0 7,302
URBAN ONE INC CL D NON VTG 91705J204   120,938 34,260 SH   SOLE 18 34,260 0 0
URBAN ONE INC CL D NON VTG 91705J204   72,181 20,448 SH   SOLE 19 20,448 0 0
URBAN ONE INC CL D NON VTG 91705J204   1,265,138 358,396 SH   SOLE 21 358,396 0 0
URBAN ONE INC CL D NON VTG 91705J204   2,308,684 654,018 SH   SOLE 22 646,772 0 7,246
URBAN OUTFITTERS INC COM 917047102   3,296,257 92,358 SH   SOLE 2 28,777 0 63,581
URBAN OUTFITTERS INC COM 917047102   9,244 259 SH   SOLE 4 259 0 0
URBAN OUTFITTERS INC COM 917047102   327,813 9,185 SH   SOLE 7 8,743 0 442
URBAN OUTFITTERS INC COM 917047102   7,468,953 209,273 SH   SOLE 18 196,979 0 12,294
URBAN OUTFITTERS INC COM 917047102   10,666,742 298,872 SH   SOLE 19 298,872 0 0
URBAN OUTFITTERS INC COM 917047102   242,108,932 6,783,663 SH   SOLE 21 6,783,663 0 0
URBAN OUTFITTERS INC COM 917047102   65,980,603 1,848,714 SH   SOLE 22 1,765,329 0 83,385
URBAN OUTFITTERS INC COM 917047102   449,123 12,584 SH   SOLE 25 12,584 0 0
URBAN OUTFITTERS INC COM 917047102   6,530,949 182,991 SH   SOLE 26 20,504 0 162,487
URBAN OUTFITTERS INC COM 917047102   41,757 1,170 SH   SOLE 28 1,170 0 0
URBAN OUTFITTERS INC COM 917047102   3,879,860 108,710 SH   SOLE 30 108,710 0 0
URBAN OUTFITTERS INC COM 917047102   92,401 2,589 SH   SOLE 36 2,589 0 0
URBAN OUTFITTERS INC COM 917047102   454,298 12,729 SH   SOLE 40 12,729 0 0
URBAN OUTFITTERS INC COM 917047102   2,961,770 82,986 SH   SOLE 43 77,941 0 5,045
URBAN-GRO INC COM NEW 91704K202   106,298 75,927 SH   SOLE 22 75,927 0 0
UROGEN PHARMA LTD COM M96088105   404,820 26,988 SH   SOLE 2 22,253 0 4,735
UROGEN PHARMA LTD COM M96088105   495 33 SH   SOLE 7 33 0 0
UROGEN PHARMA LTD COM M96088105   918,405 61,227 SH   SOLE 18 61,227 0 0
UROGEN PHARMA LTD COM M96088105   633,090 42,206 SH   SOLE 19 42,206 0 0
UROGEN PHARMA LTD COM M96088105   18,444,270 1,229,618 SH   SOLE 21 1,229,618 0 0
UROGEN PHARMA LTD COM M96088105   4,864,005 324,267 SH   SOLE 22 310,608 0 13,659
UROGEN PHARMA LTD COM M96088105   215,775 14,385 SH   SOLE 30 14,385 0 0
UROGEN PHARMA LTD COM M96088105   308,700 20,580 SH   SOLE 43 19,705 0 875
US BANCORP DEL COM NEW 902973304   105,652,929 2,441,149 SH   SOLE 2 504,316 0 1,936,833
US BANCORP DEL COM NEW 902973304   52,732,395 1,218,401 SH   SOLE 4 618,926 0 599,475
US BANCORP DEL COM NEW 902973304   59,648,756 1,378,206 SH   SOLE 7 1,193,448 0 184,758
US BANCORP DEL COM NEW 902973304   1,928,427 44,557 SH   SOLE 13 44,557 0 0
US BANCORP DEL COM NEW 902973304   10,117,609 233,771 SH   SOLE 15 233,771 0 0
US BANCORP DEL COM NEW 902973304   133,977,377 3,095,596 SH   SOLE 18 3,000,817 0 94,779
US BANCORP DEL COM NEW 902973304   17,559,086 405,709 SH   SOLE 19 405,709 0 0
US BANCORP DEL COM NEW 902973304   1,787,714,072 41,305,778 SH   SOLE 21 41,305,778 0 0
US BANCORP DEL COM NEW 902973304   1,443,225,051 33,346,235 SH   SOLE 22 30,042,295 0 3,303,940
US BANCORP DEL COM NEW 902973304   108,265,569 2,501,515 SH   SOLE 23 2,501,515 0 0
US BANCORP DEL COM NEW 902973304   145,935,962 3,371,903 SH   SOLE 25 3,177,263 0 194,640
US BANCORP DEL COM NEW 902973304   77,738,367 1,796,173 SH   SOLE 26 880,573 0 915,600
US BANCORP DEL COM NEW 902973304   124,623,981 2,879,482 SH   SOLE 28 79,158 0 2,800,324
US BANCORP DEL COM NEW 902973304   498,860,385 11,526,349 SH   SOLE 30 11,526,349 0 0
US BANCORP DEL COM NEW 902973304   14,781,938 341,542 SH   SOLE 31 316,108 0 25,434
US BANCORP DEL COM NEW 902973304   4,489,608 103,734 SH   SOLE 32 103,734 0 0
US BANCORP DEL COM NEW 902973304   2,810,127 64,929 SH   SOLE 34 64,929 0 0
US BANCORP DEL COM NEW 902973304   13,189,061 304,738 SH   SOLE 35 304,738 0 0
US BANCORP DEL COM NEW 902973304   17,319,704 400,178 SH   SOLE 36 400,178 0 0
US BANCORP DEL COM NEW 902973304   3,491,095 80,663 SH   SOLE 40 80,663 0 0
US BANCORP DEL COM NEW 902973304   125,772 2,906 SH   OTR 43 2,906 0 0
US BANCORP DEL COM NEW 902973304   70,822,304 1,636,375 SH   SOLE 43 1,388,477 0 247,898
US FOODS HLDG CORP COM 912008109   23,611,202 519,956 SH   SOLE 2 244,555 0 275,401
US FOODS HLDG CORP COM 912008109   109,166 2,404 SH   SOLE 4 760 0 1,644
US FOODS HLDG CORP COM 912008109   2,418,718 53,264 SH   SOLE 7 50,554 0 2,710
US FOODS HLDG CORP COM 912008109   17,746,001 390,795 SH   SOLE 18 390,795 0 0
US FOODS HLDG CORP COM 912008109   3,270,610 72,024 SH   SOLE 19 72,024 0 0
US FOODS HLDG CORP COM 912008109   509,183,329 11,213,022 SH   SOLE 21 11,213,022 0 0
US FOODS HLDG CORP COM 912008109   299,684,839 6,599,534 SH   SOLE 22 6,294,346 0 305,188
US FOODS HLDG CORP COM 912008109   2,138,130 47,085 SH   SOLE 25 47,085 0 0
US FOODS HLDG CORP COM 912008109   4,966,991 109,381 SH   SOLE 26 103,812 0 5,569
US FOODS HLDG CORP COM 912008109   179,551 3,954 SH   SOLE 28 3,954 0 0
US FOODS HLDG CORP COM 912008109   10,849,130 238,915 SH   SOLE 30 238,915 0 0
US FOODS HLDG CORP COM 912008109   140,271 3,089 SH   SOLE 31 3,089 0 0
US FOODS HLDG CORP COM 912008109   679,424 14,962 SH   SOLE 36 14,962 0 0
US FOODS HLDG CORP COM 912008109   2,191,668 48,264 SH   SOLE 40 48,264 0 0
US FOODS HLDG CORP COM 912008109   4,623,782 101,823 SH   SOLE 43 94,834 0 6,989
US GOLDMINING INC COM 90291W108   2,528 346 SH   SOLE 18 346 0 0
US GOLDMINING INC COM 90291W108   30,206 4,135 SH   SOLE 21 4,135 0 0
USANA HEALTH SCIENCES INC COM 90328M107   1,745,966 32,574 SH   SOLE 2 29,811 0 2,763
USANA HEALTH SCIENCES INC COM 90328M107   2,894 54 SH   SOLE 4 54 0 0
USANA HEALTH SCIENCES INC COM 90328M107   3,859 72 SH   SOLE 7 72 0 0
USANA HEALTH SCIENCES INC COM 90328M107   1,769,979 33,022 SH   SOLE 18 33,022 0 0
USANA HEALTH SCIENCES INC COM 90328M107   1,379,235 25,732 SH   SOLE 19 25,732 0 0
USANA HEALTH SCIENCES INC COM 90328M107   72,914,760 1,360,350 SH   SOLE 21 1,360,350 0 0
USANA HEALTH SCIENCES INC COM 90328M107   17,784,426 331,799 SH   SOLE 22 320,301 0 11,498
USANA HEALTH SCIENCES INC COM 90328M107   4,824 90 SH   SOLE 23 90 0 0
USANA HEALTH SCIENCES INC COM 90328M107   141,665 2,643 SH   SOLE 25 2,643 0 0
USANA HEALTH SCIENCES INC COM 90328M107   201,643 3,762 SH   SOLE 26 3,762 0 0
USANA HEALTH SCIENCES INC COM 90328M107   141,450 2,639 SH   SOLE 28 50 0 2,589
USANA HEALTH SCIENCES INC COM 90328M107   1,161,619 21,672 SH   SOLE 30 21,672 0 0
USANA HEALTH SCIENCES INC COM 90328M107   72,092 1,345 SH   SOLE 40 1,345 0 0
USANA HEALTH SCIENCES INC COM 90328M107   1,121,580 20,925 SH   SOLE 43 17,682 0 3,243
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   114,280 9,329 SH   SOLE 2 6,497 0 2,832
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   388,043 31,677 SH   SOLE 18 31,677 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   254,237 20,754 SH   SOLE 19 20,754 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   5,093,403 415,788 SH   SOLE 21 415,788 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   2,397,105 195,682 SH   SOLE 22 188,920 0 6,762
USIO INC COM 917313108   10,427 6,062 SH   SOLE 2 6,062 0 0
USIO INC COM 917313108   5,937 3,452 SH   SOLE 18 3,452 0 0
USIO INC COM 917313108   81,289 47,261 SH   SOLE 21 47,261 0 0
USIO INC COM 917313108   80,281 46,675 SH   SOLE 22 46,675 0 0
UTAH MED PRODS INC COM 917488108   270,178 3,208 SH   SOLE 2 631 0 2,577
UTAH MED PRODS INC COM 917488108   1,095 13 SH   SOLE 7 13 0 0
UTAH MED PRODS INC COM 917488108   758,906 9,011 SH   SOLE 18 9,011 0 0
UTAH MED PRODS INC COM 917488108   604,110 7,173 SH   SOLE 19 7,173 0 0
UTAH MED PRODS INC COM 917488108   9,402,152 111,638 SH   SOLE 21 111,638 0 0
UTAH MED PRODS INC COM 917488108   6,120,941 72,678 SH   SOLE 22 71,448 0 1,230
UTAH MED PRODS INC COM 917488108   58,954 700 SH   SOLE 43 131 0 569
UTZ BRANDS INC COM CL A 918090101   608,220 37,452 SH   SOLE 2 20,443 0 17,009
UTZ BRANDS INC COM CL A 918090101   2,533 156 SH   SOLE 4 156 0 0
UTZ BRANDS INC COM CL A 918090101   10,199 628 SH   SOLE 7 628 0 0
UTZ BRANDS INC COM CL A 918090101   2,800,913 172,470 SH   SOLE 18 172,470 0 0
UTZ BRANDS INC COM CL A 918090101   2,412,030 148,524 SH   SOLE 19 148,524 0 0
UTZ BRANDS INC COM CL A 918090101   46,041,748 2,835,083 SH   SOLE 21 2,835,083 0 0
UTZ BRANDS INC COM CL A 918090101   36,431,647 2,243,328 SH   SOLE 22 2,177,395 0 65,933
UTZ BRANDS INC COM CL A 918090101   183,285 11,286 SH   SOLE 25 11,286 0 0
UTZ BRANDS INC COM CL A 918090101   403,077 24,820 SH   SOLE 26 24,820 0 0
UTZ BRANDS INC COM CL A 918090101   259,986 16,009 SH   SOLE 28 0 0 16,009
UTZ BRANDS INC COM CL A 918090101   563,447 34,695 SH   SOLE 30 34,695 0 0
UTZ BRANDS INC COM CL A 918090101   203,796 12,549 SH   SOLE 40 12,549 0 0
UTZ BRANDS INC COM CL A 918090101   785,496 48,368 SH   SOLE 43 42,672 0 5,696
UWM HOLDINGS CORPORATION COM CL A 91823B109   630,458 88,176 SH   SOLE 2 28,500 0 59,676
UWM HOLDINGS CORPORATION COM CL A 91823B109   4,926 689 SH   SOLE 7 689 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   257,364 35,995 SH   SOLE 18 35,995 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   240,555 33,644 SH   SOLE 19 33,644 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   8,874,652 1,241,210 SH   SOLE 21 1,241,210 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   19,259,783 2,693,676 SH   SOLE 22 2,559,892 0 133,784
UWM HOLDINGS CORPORATION COM CL A 91823B109   84,327 11,794 SH   SOLE 25 11,794 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   393,886 55,089 SH   SOLE 30 55,089 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   9,510 1,330 SH   SOLE 31 1,330 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   78,772 11,017 SH   SOLE 40 11,017 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   1,736,911 242,925 SH   SOLE 43 224,065 0 18,860
V F CORP COM 918204108   7,821,778 416,052 SH   SOLE 2 116,396 0 299,656
V F CORP COM 918204108   5,169,342 274,965 SH   SOLE 4 106,254 0 168,711
V F CORP COM 918204108   4,134,853 219,939 SH   SOLE 7 193,456 0 26,483
V F CORP COM 918204108   117,011 6,224 SH   SOLE 13 6,224 0 0
V F CORP COM 918204108   912,909 48,559 SH   SOLE 15 48,559 0 0
V F CORP COM 918204108   10,280,348 546,827 SH   SOLE 18 526,692 0 20,135
V F CORP COM 918204108   6,664,957 354,519 SH   SOLE 19 354,519 0 0
V F CORP COM 918204108   159,986,797 8,509,936 SH   SOLE 21 8,509,936 0 0
V F CORP COM 918204108   151,751,852 8,071,907 SH   SOLE 22 7,290,928 0 780,979
V F CORP COM 918204108   9,750,695 518,654 SH   SOLE 23 518,654 0 0
V F CORP COM 918204108   13,183,820 701,267 SH   SOLE 25 693,498 0 7,769
V F CORP COM 918204108   8,482,804 451,213 SH   SOLE 26 251,884 0 199,329
V F CORP COM 918204108   15,861,598 843,702 SH   SOLE 28 60,616 0 783,086
V F CORP COM 918204108   49,043,146 2,608,678 SH   SOLE 30 2,608,678 0 0
V F CORP COM 918204108   1,353,713 72,006 SH   SOLE 31 66,852 0 5,154
V F CORP COM 918204108   975,776 51,903 SH   SOLE 34 51,903 0 0
V F CORP COM 918204108   1,884,098 100,218 SH   SOLE 36 100,218 0 0
V F CORP COM 918204108   317,551 16,891 SH   SOLE 40 16,891 0 0
V F CORP COM 918204108   7,075,044 376,332 SH   SOLE 43 339,371 0 36,961
V2X INC COM 92242T101   2,440,608 52,554 SH   SOLE 2 30,641 0 21,913
V2X INC COM 92242T101   432,589 9,315 SH   SOLE 7 8,808 0 507
V2X INC COM 92242T101   1,460,492 31,449 SH   SOLE 18 31,449 0 0
V2X INC COM 92242T101   3,019,622 65,022 SH   SOLE 19 65,022 0 0
V2X INC COM 92242T101   31,570,887 679,821 SH   SOLE 21 679,821 0 0
V2X INC COM 92242T101   16,683,616 359,251 SH   SOLE 22 340,120 0 19,131
V2X INC COM 92242T101   7,848 169 SH   SOLE 23 169 0 0
V2X INC COM 92242T101   5,226,590 112,545 SH   SOLE 25 112,545 0 0
V2X INC COM 92242T101   259,692 5,592 SH   SOLE 26 0 0 5,592
V2X INC COM 92242T101   141,874 3,055 SH   SOLE 28 0 0 3,055
V2X INC COM 92242T101   1,350,104 29,072 SH   SOLE 30 29,072 0 0
V2X INC COM 92242T101   418 9 SH   SOLE 31 9 0 0
V2X INC COM 92242T101   914,079 19,683 SH   SOLE 34 19,683 0 0
V2X INC COM 92242T101   60,697 1,307 SH   SOLE 36 1,307 0 0
V2X INC COM 92242T101   64,041 1,379 SH   SOLE 40 1,379 0 0
V2X INC COM 92242T101   30,325 653 SH   OTR 43 653 0 0
V2X INC COM 92242T101   738,675 15,906 SH   SOLE 43 14,972 0 934
VAALCO ENERGY INC COM NEW 91851C201   915,731 203,949 SH   SOLE 2 32,979 0 170,970
VAALCO ENERGY INC COM NEW 91851C201   290,669 64,737 SH   SOLE 7 61,217 0 3,520
VAALCO ENERGY INC COM NEW 91851C201   1,371,538 305,465 SH   SOLE 18 305,465 0 0
VAALCO ENERGY INC COM NEW 91851C201   1,043,364 232,375 SH   SOLE 19 232,375 0 0
VAALCO ENERGY INC COM NEW 91851C201   20,868,779 4,647,835 SH   SOLE 21 4,647,835 0 0
VAALCO ENERGY INC COM NEW 91851C201   14,004,216 3,118,979 SH   SOLE 22 2,983,647 0 135,332
VAALCO ENERGY INC COM NEW 91851C201   68,329 15,218 SH   SOLE 25 15,218 0 0
VAALCO ENERGY INC COM NEW 91851C201   881,109 196,238 SH   SOLE 30 196,238 0 0
VAALCO ENERGY INC COM NEW 91851C201   59,497 13,251 SH   SOLE 40 13,251 0 0
VAALCO ENERGY INC COM NEW 91851C201   388,612 86,551 SH   SOLE 43 84,116 0 2,435
VACASA INC CL A NEW 91854V206   13,579 1,656 SH   SOLE 18 1,656 0 0
VACASA INC CL A NEW 91854V206   66 8 SH   SOLE 21 8 0 0
VACASA INC CL A NEW 91854V206   492,984 60,120 SH   SOLE 22 60,120 0 0
VACASA INC CL A NEW 91854V206   21,443 2,615 SH   SOLE 26 1,651 0 964
VACASA INC CL A NEW 91854V206   96,686 11,791 SH   SOLE 28 0 0 11,791
VACASA INC CL A NEW 91854V206   51,012 6,221 SH   SOLE 31 5,794 0 427
VAIL RESORTS INC COM 91879Q109   15,838,834 74,197 SH   SOLE 2 35,876 0 38,321
VAIL RESORTS INC COM 91879Q109   4,754,404 22,272 SH   SOLE 4 17,479 0 4,793
VAIL RESORTS INC COM 91879Q109   15,580,535 72,987 SH   SOLE 7 69,240 0 3,747
VAIL RESORTS INC COM 91879Q109   207,920 974 SH   SOLE 13 974 0 0
VAIL RESORTS INC COM 91879Q109   825,488 3,867 SH   SOLE 15 3,867 0 0
VAIL RESORTS INC COM 91879Q109   17,840,115 83,572 SH   SOLE 18 81,114 0 2,458
VAIL RESORTS INC COM 91879Q109   151,322,265 708,869 SH   SOLE 19 708,869 0 0
VAIL RESORTS INC COM 91879Q109   433,743,075 2,031,869 SH   SOLE 21 2,031,869 0 0
VAIL RESORTS INC COM 91879Q109   273,086,834 1,279,275 SH   SOLE 22 1,198,152 0 81,123
VAIL RESORTS INC COM 91879Q109   13,118,158 61,452 SH   SOLE 23 61,452 0 0
VAIL RESORTS INC COM 91879Q109   23,214,009 108,746 SH   SOLE 25 108,676 0 70
VAIL RESORTS INC COM 91879Q109   8,611,593 40,341 SH   SOLE 26 20,619 0 19,722
VAIL RESORTS INC COM 91879Q109   15,807,027 74,048 SH   SOLE 28 2,098 0 71,950
VAIL RESORTS INC COM 91879Q109   61,354,907 287,417 SH   SOLE 30 256,586 0 30,831
VAIL RESORTS INC COM 91879Q109   1,984,417 9,296 SH   SOLE 31 8,681 0 615
VAIL RESORTS INC COM 91879Q109   381,471 1,787 SH   SOLE 34 1,787 0 0
VAIL RESORTS INC COM 91879Q109   2,206,212 10,335 SH   SOLE 36 10,335 0 0
VAIL RESORTS INC COM 91879Q109   420,749 1,971 SH   SOLE 40 1,971 0 0
VAIL RESORTS INC COM 91879Q109   17,147 80 SH   OTR 43 80 0 0
VAIL RESORTS INC COM 91879Q109   8,404,241 39,370 SH   SOLE 43 34,802 0 4,568
VAIL RESORTS INC NOTE 1/0 91879QAN9   3,394,763 3,817,000 PRN   SOLE 21 3,817,000 0 0
VALARIS LTD CL A G9460G101   4,628,201 67,496 SH   SOLE 2 52,599 0 14,897
VALARIS LTD CL A G9460G101   14,194 207 SH   SOLE 4 207 0 0
VALARIS LTD CL A G9460G101   420,951 6,139 SH   SOLE 7 5,830 0 309
VALARIS LTD CL A G9460G101   15,901,932 231,908 SH   SOLE 18 231,908 0 0
VALARIS LTD CL A G9460G101   8,530,588 124,407 SH   SOLE 19 124,407 0 0
VALARIS LTD CL A G9460G101   331,682,553 4,837,138 SH   SOLE 21 4,837,138 0 0
VALARIS LTD CL A G9460G101   134,548,260 1,962,203 SH   SOLE 22 1,908,109 0 54,094
VALARIS LTD CL A G9460G101   917,672 13,383 SH   SOLE 25 13,383 0 0
VALARIS LTD CL A G9460G101   1,215,129 17,721 SH   SOLE 26 17,721 0 0
VALARIS LTD CL A G9460G101   933,238 13,610 SH   SOLE 28 668 0 12,942
VALARIS LTD CL A G9460G101   2,653,728 38,701 SH   SOLE 30 38,701 0 0
VALARIS LTD CL A G9460G101   941,055 13,724 SH   SOLE 40 13,724 0 0
VALARIS LTD CL A G9460G101   2,578,369 37,602 SH   SOLE 43 31,359 0 6,243
VALE S A SPONSORED ADS 91912E105   6,927,632 436,799 SH   SOLE 2 436,799 0 0
VALE S A SPONSORED ADS 91912E105   191,192 12,055 SH   SOLE 4 12,055 0 0
VALE S A SPONSORED ADS 91912E105   53,608,751 3,380,123 SH   SOLE 19 3,380,123 0 0
VALE S A SPONSORED ADS 91912E105   218,789,890 13,795,075 SH   SOLE 21 13,795,075 0 0
VALE S A SPONSORED ADS 91912E105   31,373,205 1,978,134 SH   SOLE 22 1,978,134 0 0
VALE S A SPONSORED ADS 91912E105   154,821,070 9,761,732 SH   SOLE 25 9,761,732 0 0
VALE S A SPONSORED ADS 91912E105   119,204 7,516 SH   SOLE 26 0 0 7,516
VALE S A SPONSORED ADS 91912E105   44,695,653 2,818,137 SH   SOLE 29 2,818,137 0 0
VALE S A SPONSORED ADS 91912E105   10,133,446 638,931 SH   SOLE 30 638,931 0 0
VALE S A SPONSORED ADS 91912E105   155,571 9,809 SH   SOLE 31 0 0 9,809
VALE S A SPONSORED ADS 91912E105   461,484,796 29,097,402 SH   SOLE 34 29,097,402 0 0
VALE S A SPONSORED ADS 91912E105   28,316,029 1,785,374 SH   SOLE 43 1,680,795 0 104,579
VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115   12,458 5,085 SH   SOLE 2 5,085 0 0
VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115   6,103 2,491 SH   SOLE 22 2,491 0 0
VALERO ENERGY CORP COM 91913Y100   99,495,370 765,349 SH   SOLE 2 291,127 0 474,222
VALERO ENERGY CORP COM 91913Y100   40,071,590 308,243 SH   SOLE 4 131,160 0 177,083
VALERO ENERGY CORP COM 91913Y100   42,827,850 329,445 SH   SOLE 7 299,246 0 30,199
VALERO ENERGY CORP COM 91913Y100   1,266,330 9,741 SH   SOLE 13 9,741 0 0
VALERO ENERGY CORP COM 91913Y100   6,762,080 52,016 SH   SOLE 15 52,016 0 0
VALERO ENERGY CORP COM 91913Y100   108,020,120 830,924 SH   SOLE 18 774,289 0 56,635
VALERO ENERGY CORP COM 91913Y100   139,671,090 1,074,393 SH   SOLE 19 1,074,393 0 0
VALERO ENERGY CORP COM 91913Y100   1,322,772,750 10,175,175 SH   SOLE 21 10,175,175 0 0
VALERO ENERGY CORP COM 91913Y100   1,016,112,630 7,816,251 SH   SOLE 22 6,965,791 0 850,460
VALERO ENERGY CORP COM 91913Y100   83,584,280 642,956 SH   SOLE 23 642,956 0 0
VALERO ENERGY CORP COM 91913Y100   91,455,650 703,505 SH   SOLE 25 703,505 0 0
VALERO ENERGY CORP COM 91913Y100   73,710,390 567,003 SH   SOLE 26 289,769 0 277,234
VALERO ENERGY CORP COM 91913Y100   86,258,770 663,529 SH   SOLE 28 5,564 0 657,965
VALERO ENERGY CORP COM 91913Y100   483,470 3,719 SH   SOLE 29 3,719 0 0
VALERO ENERGY CORP COM 91913Y100   366,929,290 2,822,533 SH   SOLE 30 2,822,533 0 0
VALERO ENERGY CORP COM 91913Y100   10,624,120 81,724 SH   SOLE 31 75,550 0 6,174
VALERO ENERGY CORP COM 91913Y100   3,557,320 27,364 SH   SOLE 32 27,364 0 0
VALERO ENERGY CORP COM 91913Y100   161,078,840 1,239,068 SH   SOLE 34 1,239,068 0 0
VALERO ENERGY CORP COM 91913Y100   12,121,070 93,239 SH   SOLE 36 93,239 0 0
VALERO ENERGY CORP COM 91913Y100   2,419,040 18,608 SH   SOLE 40 18,608 0 0
VALERO ENERGY CORP COM 91913Y100   33,123,678 254,798 SH   SOLE 43 208,246 0 46,552
VALERO ENERGY CORP OPTIONS 91913Y100   351,000 2,700 SH Call SOLE 2 0 0 2,700
VALERO ENERGY CORP OPTIONS 91913Y100   52,000 400 SH Call SOLE 4 400 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   1,287,000 9,900 SH Call SOLE 18 9,900 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   6,461,000 49,700 SH Call SOLE 19 49,700 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   507,000 3,900 SH Call SOLE 22 3,900 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   39,000 300 SH Call SOLE 26 300 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   3,991,000 30,700 SH Call SOLE 34 30,700 0 0
VALHI INC NEW COM 918905209   44,324 2,918 SH   SOLE 2 115 0 2,803
VALHI INC NEW COM 918905209   127,930 8,422 SH   SOLE 18 8,422 0 0
VALHI INC NEW COM 918905209   64,573 4,251 SH   SOLE 19 4,251 0 0
VALHI INC NEW COM 918905209   1,780,131 117,191 SH   SOLE 21 117,191 0 0
VALHI INC NEW COM 918905209   881,901 58,058 SH   SOLE 22 56,176 0 1,882
VALHI INC NEW COM 918905209   5,180 341 SH   SOLE 43 341 0 0
VALLEY NATL BANCORP COM 919794107   7,525,741 692,978 SH   SOLE 2 378,566 0 314,412
VALLEY NATL BANCORP COM 919794107   15,378 1,416 SH   SOLE 4 1,416 0 0
VALLEY NATL BANCORP COM 919794107   1,639,350 150,953 SH   SOLE 7 144,580 0 6,373
VALLEY NATL BANCORP COM 919794107   21,739,461 2,001,792 SH   SOLE 18 2,001,792 0 0
VALLEY NATL BANCORP COM 919794107   10,908,903 1,004,503 SH   SOLE 19 1,004,503 0 0
VALLEY NATL BANCORP COM 919794107   477,636,723 43,981,282 SH   SOLE 21 43,981,282 0 0
VALLEY NATL BANCORP COM 919794107   159,059,730 14,646,384 SH   SOLE 22 14,069,596 0 576,788
VALLEY NATL BANCORP COM 919794107   985,925 90,785 SH   SOLE 25 90,785 0 0
VALLEY NATL BANCORP COM 919794107   1,587,471 146,176 SH   SOLE 26 146,176 0 0
VALLEY NATL BANCORP COM 919794107   285,336 26,274 SH   SOLE 28 7,232 0 19,042
VALLEY NATL BANCORP COM 919794107   9,012,008 829,835 SH   SOLE 30 829,835 0 0
VALLEY NATL BANCORP COM 919794107   2,148,738 197,858 SH   SOLE 32 197,858 0 0
VALLEY NATL BANCORP COM 919794107   144,796 13,333 SH   SOLE 36 13,333 0 0
VALLEY NATL BANCORP COM 919794107   948,893 87,375 SH   SOLE 40 87,375 0 0
VALLEY NATL BANCORP COM 919794107   36,826 3,391 SH   OTR 43 3,391 0 0
VALLEY NATL BANCORP COM 919794107   7,359,977 677,714 SH   SOLE 43 604,852 0 72,862
VALMONT INDS INC COM 920253101   30,163,654 129,175 SH   SOLE 2 111,508 0 17,667
VALMONT INDS INC COM 920253101   73,089 313 SH   SOLE 4 73 0 240
VALMONT INDS INC COM 920253101   6,914,932 29,613 SH   SOLE 7 29,422 0 191
VALMONT INDS INC COM 920253101   15,063,730 64,510 SH   SOLE 18 52,348 0 12,162
VALMONT INDS INC COM 920253101   27,332,346 117,050 SH   SOLE 19 117,050 0 0
VALMONT INDS INC COM 920253101   254,248,724 1,088,813 SH   SOLE 21 1,088,813 0 0
VALMONT INDS INC COM 920253101   181,103,351 775,570 SH   SOLE 22 705,276 0 70,294
VALMONT INDS INC COM 920253101   6,004,009 25,712 SH   SOLE 23 25,712 0 0
VALMONT INDS INC COM 920253101   1,031,881 4,419 SH   SOLE 25 4,419 0 0
VALMONT INDS INC COM 920253101   3,717,246 15,919 SH   SOLE 26 5,753 0 10,166
VALMONT INDS INC COM 920253101   1,625,230 6,960 SH   SOLE 28 6,960 0 0
VALMONT INDS INC COM 920253101   78,926 338 SH   SOLE 29 338 0 0
VALMONT INDS INC COM 920253101   49,831,735 213,403 SH   SOLE 30 213,403 0 0
VALMONT INDS INC COM 920253101   67,718 290 SH   SOLE 31 290 0 0
VALMONT INDS INC COM 920253101   1,772,808 7,592 SH   SOLE 34 7,592 0 0
VALMONT INDS INC COM 920253101   532,403 2,280 SH   SOLE 36 2,280 0 0
VALMONT INDS INC COM 920253101   1,061,770 4,547 SH   SOLE 40 4,547 0 0
VALMONT INDS INC COM 920253101   39,230 168 SH   OTR 43 168 0 0
VALMONT INDS INC COM 920253101   3,156,404 13,517 SH   SOLE 43 12,907 0 610
VALUE LINE INC COM 920437100   7,166 147 SH   SOLE 2 0 0 147
VALUE LINE INC COM 920437100   121,680 2,496 SH   SOLE 18 2,496 0 0
VALUE LINE INC COM 920437100   85,556 1,755 SH   SOLE 19 1,755 0 0
VALUE LINE INC COM 920437100   1,637,659 33,593 SH   SOLE 21 33,593 0 0
VALUE LINE INC COM 920437100   2,171,130 44,536 SH   SOLE 22 44,296 0 240
VALUE LINE INC COM 920437100   2,974 61 SH   SOLE 43 61 0 0
VALVOLINE INC COM 92047W101   13,205,236 351,390 SH   SOLE 2 119,210 0 232,180
VALVOLINE INC COM 92047W101   19,767 526 SH   SOLE 4 526 0 0
VALVOLINE INC COM 92047W101   724,355 19,275 SH   SOLE 7 18,298 0 977
VALVOLINE INC COM 92047W101   9,169,295 243,994 SH   SOLE 18 243,994 0 0
VALVOLINE INC COM 92047W101   1,656,865 44,089 SH   SOLE 19 44,089 0 0
VALVOLINE INC COM 92047W101   269,441,460 7,169,810 SH   SOLE 21 7,169,810 0 0
VALVOLINE INC COM 92047W101   153,655,450 4,088,756 SH   SOLE 22 3,903,480 0 185,276
VALVOLINE INC COM 92047W101   1,014,885 27,006 SH   SOLE 25 27,006 0 0
VALVOLINE INC COM 92047W101   1,166,746 31,047 SH   SOLE 26 31,047 0 0
VALVOLINE INC COM 92047W101   121,233 3,226 SH   SOLE 28 3,226 0 0
VALVOLINE INC COM 92047W101   3,089,715 82,217 SH   SOLE 30 82,217 0 0
VALVOLINE INC COM 92047W101   73,168 1,947 SH   SOLE 31 1,947 0 0
VALVOLINE INC COM 92047W101   41,563 1,106 SH   SOLE 36 1,106 0 0
VALVOLINE INC COM 92047W101   1,031,270 27,442 SH   SOLE 40 27,442 0 0
VALVOLINE INC COM 92047W101   6,436,648 171,279 SH   SOLE 43 166,724 0 4,555
VANDA PHARMACEUTICALS INC COM 921659108   3,600,572 853,216 SH   SOLE 2 500,940 0 352,276
VANDA PHARMACEUTICALS INC COM 921659108   3,064 726 SH   SOLE 7 726 0 0
VANDA PHARMACEUTICALS INC COM 921659108   1,081,160 256,199 SH   SOLE 18 256,199 0 0
VANDA PHARMACEUTICALS INC COM 921659108   4,237,880 1,004,237 SH   SOLE 19 1,004,237 0 0
VANDA PHARMACEUTICALS INC COM 921659108   11,957,961 2,833,640 SH   SOLE 21 2,833,640 0 0
VANDA PHARMACEUTICALS INC COM 921659108   11,829,331 2,803,159 SH   SOLE 22 2,665,756 0 137,403
VANDA PHARMACEUTICALS INC COM 921659108   228,104 54,053 SH   SOLE 23 54,053 0 0
VANDA PHARMACEUTICALS INC COM 921659108   1,305,769 309,424 SH   SOLE 26 0 0 309,424
VANDA PHARMACEUTICALS INC COM 921659108   806,138 191,028 SH   SOLE 30 191,028 0 0
VANDA PHARMACEUTICALS INC COM 921659108   171,691 40,685 SH   SOLE 43 1,902 0 38,783
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   1,394 63 SH   SOLE 2 63 0 0
VANECK ETF TRUST OPTIONS 92189F676   1,049,220 6,000 SH Call SOLE 2 0 0 6,000
VANECK ETF TRUST OPTIONS 92189F676   157,383 900 SH Call SOLE 4 900 0 0
VANECK ETF TRUST OPTIONS 92189F676   104,922 600 SH Put SOLE 4 600 0 0
VANECK ETF TRUST OPTIONS 92189F676   3,707,244 21,200 SH Call SOLE 18 21,200 0 0
VANECK ETF TRUST OPTIONS 92189F676   2,203,362 12,600 SH Put SOLE 18 12,600 0 0
VANECK ETF TRUST OPTIONS 92189F676   17,487,000 100,000 SH Call SOLE 19 100,000 0 0
VANECK ETF TRUST OPTIONS 92189F676   23,922,216 136,800 SH Put SOLE 19 136,800 0 0
VANECK ETF TRUST OPTIONS 92189F676   1,503,882 8,600 SH Call SOLE 22 8,600 0 0
VANECK ETF TRUST OPTIONS 92189F676   104,922 600 SH Call SOLE 26 600 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   168,575 964 SH   SOLE 4 964 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   2,634,591 15,066 SH   SOLE 18 15,066 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   58,503,808 334,556 SH   SOLE 19 334,556 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,470,657 8,410 SH   SOLE 22 8,410 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   7,345 42 SH   SOLE 43 42 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   319,435 12,601 SH   SOLE 4 12,601 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   7,383,264 291,253 SH   SOLE 18 291,253 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   77,762,874 3,067,569 SH   SOLE 19 3,067,569 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   3,707,945 146,270 SH   SOLE 22 146,270 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   111,418 2,158 SH   SOLE 2 2,158 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   493,428 9,557 SH   SOLE 18 9,557 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   203,634 752 SH   SOLE 18 752 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   37,588 400 SH   SOLE 43 400 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   924,301,305 12,566,979 SH   SOLE 2 12,566,979 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   13,664,707 185,788 SH   SOLE 18 0 0 185,788
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   38,393 522 SH   SOLE 43 522 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   12,024,425 243,582 SH   SOLE 2 0 0 243,582
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   74,086,522 169,612 SH   SOLE 2 169,612 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   22,484,280 51,475 SH   SOLE 18 51,374 0 101
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   217,982 499 SH   SOLE 43 499 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   10,807 75 SH   SOLE 43 1 0 74
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   121,422 553 SH   SOLE 43 0 0 553
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   171,595 1,942 SH   SOLE 18 1,942 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   171,595 1,942 SH   SOLE 22 1,942 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   74,386 842 SH   SOLE 43 842 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   725 3 SH   SOLE 2 3 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   34,657 143 SH   SOLE 43 0 0 143
VANGUARD INDEX FDS SM CP VAL ETF 922908611   136,913 761 SH   SOLE 43 47 0 714
VANGUARD INDEX FDS MID CAP ETF 922908629   196,813 846 SH   SOLE 43 846 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   387,871 1,778 SH   SOLE 43 1,239 0 539
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   38,145 232 SH   SOLE 43 232 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   54,404 175 SH   SOLE 2 175 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   502,382 1,616 SH   SOLE 18 1,616 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,908,724 6,140 SH   SOLE 43 6,044 0 96
VANGUARD INDEX FDS VALUE ETF 922908744   42,608 285 SH   SOLE 2 285 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   193,539,262 1,294,577 SH   SOLE 18 1,207,259 0 87,318
VANGUARD INDEX FDS VALUE ETF 922908744   1,362,807 9,116 SH   SOLE 43 6,314 0 2,802
VANGUARD INDEX FDS SMALL CP ETF 922908751   45,370,171 212,676 SH   SOLE 2 212,676 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   7,747,932 36,319 SH   SOLE 18 36,319 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,802,821 17,826 SH   SOLE 22 17,826 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   998,384 4,680 SH   SOLE 43 4,680 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   942,001 3,971 SH   SOLE 18 3,971 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   911,478 3,842 SH   SOLE 43 2,637 0 1,205
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   28,280,586 245,854 SH   SOLE 2 245,854 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   60,506 526 SH   SOLE 18 526 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   11,529,041 112,063 SH   SOLE 18 111,890 0 173
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   48,148 468 SH   SOLE 43 468 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   853,946 15,211 SH   SOLE 18 15,211 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   63,494 1,131 SH   SOLE 43 1,131 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   14,289,155 347,668 SH   SOLE 18 347,668 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   9,289 226 SH   SOLE 43 226 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   55,823 775 SH   SOLE 43 775 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   108,460,905 1,682,086 SH   SOLE 23 1,682,086 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,421,708 29,937 SH   SOLE 18 29,937 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   982,304 19,242 SH   SOLE 18 19,242 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,646,061 47,125 SH   SOLE 2 0 0 47,125
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   5,102 86 SH   SOLE 43 86 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   129,484 1,785 SH   SOLE 18 1,785 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   7,455,569 160,819 SH   SOLE 2 0 0 160,819
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   4,304,433 92,848 SH   SOLE 18 92,848 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   27,955 603 SH   SOLE 43 603 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,402,576 29,976 SH   SOLE 18 29,976 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   19,995 246 SH   SOLE 2 246 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   105 1 SH   SOLE 18 1 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   49,743,360 612,000 SH   SOLE 19 612,000 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   28,611 352 SH   SOLE 43 352 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   625,198 3,669 SH   SOLE 43 3,669 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   44,855,302 773,901 SH   SOLE 2 773,901 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   56 1 SH   SOLE 18 1 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,169,249 170,548 SH   SOLE 18 170,548 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   7,951 166 SH   SOLE 43 166 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   195,464 1,751 SH   SOLE 2 1,751 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,329,402 11,909 SH   SOLE 18 11,909 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   156,333 1,400 SH   SOLE 43 1,400 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   9,998,295 156,836 SH   SOLE 2 0 0 156,836
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   472,388 7,410 SH   SOLE 18 7,410 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   64 1 SH   SOLE 43 0 0 1
VANGUARD WORLD FDS ENERGY ETF 92204A306   128,070 1,092 SH   SOLE 43 1,092 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   401,331 4,350 SH   SOLE 43 4,350 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   69,736 278 SH   SOLE 43 278 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,864,852 3,853 SH   SOLE 43 2,626 0 1,227
VANGUARD WORLD FDS MATERIALS ETF 92204A801   102 1 SH   SOLE 43 1 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   69 1 SH   SOLE 43 1 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   194,951 1,656 SH   SOLE 43 264 0 1,392
VAREX IMAGING CORP COM 92214X106   4,843,166 236,252 SH   SOLE 2 156,072 0 80,180
VAREX IMAGING CORP COM 92214X106   17,753 866 SH   SOLE 4 184 0 682
VAREX IMAGING CORP COM 92214X106   323,326 15,772 SH   SOLE 7 14,915 0 857
VAREX IMAGING CORP COM 92214X106   2,648,354 129,188 SH   SOLE 18 129,188 0 0
VAREX IMAGING CORP COM 92214X106   6,076,139 296,397 SH   SOLE 19 296,397 0 0
VAREX IMAGING CORP COM 92214X106   105,895,743 5,165,646 SH   SOLE 21 5,165,646 0 0
VAREX IMAGING CORP COM 92214X106   30,876,813 1,506,186 SH   SOLE 22 1,433,304 0 72,882
VAREX IMAGING CORP COM 92214X106   121,176 5,911 SH   SOLE 23 5,911 0 0
VAREX IMAGING CORP COM 92214X106   180,933 8,826 SH   SOLE 25 8,826 0 0
VAREX IMAGING CORP COM 92214X106   1,744,263 85,086 SH   SOLE 26 3,818 0 81,268
VAREX IMAGING CORP COM 92214X106   198,543 9,685 SH   SOLE 28 9,685 0 0
VAREX IMAGING CORP COM 92214X106   1,943,175 94,789 SH   SOLE 30 94,789 0 0
VAREX IMAGING CORP COM 92214X106   656,410 32,020 SH   SOLE 34 32,020 0 0
VAREX IMAGING CORP COM 92214X106   157,522 7,684 SH   SOLE 40 7,684 0 0
VAREX IMAGING CORP COM 92214X106   1,859,612 90,713 SH   SOLE 43 84,330 0 6,383
VARONIS SYS INC COM 922280102   6,755,459 149,193 SH   SOLE 2 69,207 0 79,986
VARONIS SYS INC COM 922280102   548,431 12,112 SH   SOLE 4 399 0 11,713
VARONIS SYS INC COM 922280102   812,550 17,945 SH   SOLE 7 17,291 0 654
VARONIS SYS INC COM 922280102   13,215,240 291,856 SH   SOLE 18 265,211 0 26,645
VARONIS SYS INC COM 922280102   26,855,749 593,104 SH   SOLE 19 593,104 0 0
VARONIS SYS INC COM 922280102   258,250,948 5,703,422 SH   SOLE 21 5,703,422 0 0
VARONIS SYS INC COM 922280102   152,849,704 3,375,656 SH   SOLE 22 3,249,662 0 125,994
VARONIS SYS INC COM 922280102   342,090 7,555 SH   SOLE 23 7,555 0 0
VARONIS SYS INC COM 922280102   1,020,702 22,542 SH   SOLE 25 22,542 0 0
VARONIS SYS INC COM 922280102   2,266,853 50,063 SH   SOLE 26 24,923 0 25,140
VARONIS SYS INC COM 922280102   185,467 4,096 SH   SOLE 28 1,891 0 2,205
VARONIS SYS INC COM 922280102   35,807,832 790,809 SH   SOLE 30 790,809 0 0
VARONIS SYS INC COM 922280102   25,991 574 SH   SOLE 34 574 0 0
VARONIS SYS INC COM 922280102   1,018,891 22,502 SH   SOLE 40 22,502 0 0
VARONIS SYS INC COM 922280102   2,394,588 52,884 SH   SOLE 43 48,427 0 4,457
VARONIS SYS INC NOTE 1.250% 8/1 922280AB8   2,582,157 1,691,000 PRN   SOLE 21 1,691,000 0 0
VAXART INC COM NEW 92243A200   8,660 15,118 SH   SOLE 2 0 0 15,118
VAXART INC COM NEW 92243A200   1,015,844 1,773,471 SH   SOLE 22 1,773,471 0 0
VAXART INC COM NEW 92243A200   501 875 SH   SOLE 43 875 0 0
VAXCYTE INC COM 92243G108   5,742,809 91,446 SH   SOLE 2 57,758 0 33,688
VAXCYTE INC COM 92243G108   11,744 187 SH   SOLE 4 187 0 0
VAXCYTE INC COM 92243G108   962,473 15,326 SH   SOLE 7 14,521 0 805
VAXCYTE INC COM 92243G108   15,969,349 254,289 SH   SOLE 18 244,499 0 9,790
VAXCYTE INC COM 92243G108   63,717,948 1,014,617 SH   SOLE 19 1,014,617 0 0
VAXCYTE INC COM 92243G108   268,887,055 4,281,641 SH   SOLE 21 4,281,641 0 0
VAXCYTE INC COM 92243G108   159,079,245 2,533,109 SH   SOLE 22 2,453,769 0 79,340
VAXCYTE INC COM 92243G108   224,133 3,569 SH   SOLE 23 3,569 0 0
VAXCYTE INC COM 92243G108   926,300 14,750 SH   SOLE 25 14,750 0 0
VAXCYTE INC COM 92243G108   1,723,106 27,438 SH   SOLE 26 27,438 0 0
VAXCYTE INC COM 92243G108   322,415 5,134 SH   SOLE 28 3,642 0 1,492
VAXCYTE INC COM 92243G108   7,734,574 123,162 SH   SOLE 30 123,162 0 0
VAXCYTE INC COM 92243G108   9,728,474 154,912 SH   SOLE 34 154,912 0 0
VAXCYTE INC COM 92243G108   47,351 754 SH   SOLE 36 754 0 0
VAXCYTE INC COM 92243G108   942,879 15,014 SH   SOLE 40 15,014 0 0
VAXCYTE INC COM 92243G108   38,245 609 SH   OTR 43 609 0 0
VAXCYTE INC COM 92243G108   2,505,092 39,890 SH   SOLE 43 27,129 0 12,761
VAXXINITY INC COM CL A 92244V104   5,134 6,040 SH   SOLE 2 2,720 0 3,320
VAXXINITY INC COM CL A 92244V104   92,698 109,057 SH   SOLE 18 109,057 0 0
VAXXINITY INC COM CL A 92244V104   78,005 91,771 SH   SOLE 19 91,771 0 0
VAXXINITY INC COM CL A 92244V104   1,360,598 1,600,704 SH   SOLE 21 1,600,704 0 0
VAXXINITY INC COM CL A 92244V104   770,392 906,344 SH   SOLE 22 897,723 0 8,621
VBI VACCINES INC CDA COM NEW 91822J202   5 9 SH   SOLE 21 9 0 0
VBI VACCINES INC CDA COM NEW 91822J202   65,680 111,796 SH   SOLE 22 111,796 0 0
VBI VACCINES INC CDA COM NEW 91822J202   91 155 SH   SOLE 43 155 0 0
VCI GLOBAL LTD ORD SHS G98218103   4,154 1,838 SH   SOLE 22 1,838 0 0
VECTOR GROUP LTD COM 92240M108   1,246,632 110,517 SH   SOLE 2 40,037 0 70,480
VECTOR GROUP LTD COM 92240M108   5,764 511 SH   SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108   13,581 1,204 SH   SOLE 7 1,204 0 0
VECTOR GROUP LTD COM 92240M108   5,180,464 459,261 SH   SOLE 18 459,261 0 0
VECTOR GROUP LTD COM 92240M108   3,390,858 300,608 SH   SOLE 19 300,608 0 0
VECTOR GROUP LTD COM 92240M108   184,725,126 16,376,341 SH   SOLE 21 16,376,341 0 0
VECTOR GROUP LTD COM 92240M108   46,007,871 4,078,712 SH   SOLE 22 3,906,660 0 172,052
VECTOR GROUP LTD COM 92240M108   288,700 25,594 SH   SOLE 26 25,594 0 0
VECTOR GROUP LTD COM 92240M108   2,920,821 258,938 SH   SOLE 30 258,938 0 0
VECTOR GROUP LTD COM 92240M108   43,744 3,878 SH   SOLE 36 3,878 0 0
VECTOR GROUP LTD COM 92240M108   1,308,296 115,984 SH   SOLE 43 110,854 0 5,130
VEECO INSTRS INC DEL COM 922417100   1,586,595 51,131 SH   SOLE 2 15,981 0 35,150
VEECO INSTRS INC DEL COM 922417100   3,631 117 SH   SOLE 4 117 0 0
VEECO INSTRS INC DEL COM 922417100   935,027 30,133 SH   SOLE 7 28,485 0 1,648
VEECO INSTRS INC DEL COM 922417100   5,160,506 166,307 SH   SOLE 18 166,307 0 0
VEECO INSTRS INC DEL COM 922417100   3,267,955 105,316 SH   SOLE 19 105,316 0 0
VEECO INSTRS INC DEL COM 922417100   200,104,464 6,448,742 SH   SOLE 21 6,448,742 0 0
VEECO INSTRS INC DEL COM 922417100   48,141,338 1,551,445 SH   SOLE 22 1,484,480 0 66,965
VEECO INSTRS INC DEL COM 922417100   356,814 11,499 SH   SOLE 25 11,499 0 0
VEECO INSTRS INC DEL COM 922417100   1,755,305 56,568 SH   SOLE 26 8,339 0 48,229
VEECO INSTRS INC DEL COM 922417100   10,954 353 SH   SOLE 28 353 0 0
VEECO INSTRS INC DEL COM 922417100   6,337,878 204,250 SH   SOLE 30 204,250 0 0
VEECO INSTRS INC DEL COM 922417100   47,414 1,528 SH   SOLE 36 1,528 0 0
VEECO INSTRS INC DEL COM 922417100   354,270 11,417 SH   SOLE 40 11,417 0 0
VEECO INSTRS INC DEL COM 922417100   1,715,680 55,291 SH   SOLE 43 51,497 0 3,794
VEEVA SYS INC CL A COM 922475108   50,899,593 264,386 SH   SOLE 2 51,903 0 212,483
VEEVA SYS INC CL A COM 922475108   23,561,368 122,384 SH   SOLE 4 59,560 0 62,824
VEEVA SYS INC CL A COM 922475108   16,540,163 85,914 SH   SOLE 7 82,151 0 3,763
VEEVA SYS INC CL A COM 922475108   1,462,767 7,598 SH   SOLE 13 7,598 0 0
VEEVA SYS INC CL A COM 922475108   3,067,806 15,935 SH   SOLE 15 15,935 0 0
VEEVA SYS INC CL A COM 922475108   59,643,081 309,802 SH   SOLE 18 299,851 0 9,951
VEEVA SYS INC CL A COM 922475108   18,832,691 97,822 SH   SOLE 19 97,822 0 0
VEEVA SYS INC CL A COM 922475108   571,495,235 2,968,498 SH   SOLE 21 2,968,498 0 0
VEEVA SYS INC CL A COM 922475108   689,244,702 3,580,120 SH   SOLE 22 3,291,274 0 288,846
VEEVA SYS INC CL A COM 922475108   50,519,558 262,412 SH   SOLE 23 262,412 0 0
VEEVA SYS INC CL A COM 922475108   48,072,822 249,703 SH   SOLE 25 233,869 0 15,834
VEEVA SYS INC CL A COM 922475108   35,604,649 184,940 SH   SOLE 26 81,509 0 103,431
VEEVA SYS INC CL A COM 922475108   56,955,694 295,843 SH   SOLE 28 2,018 0 293,825
VEEVA SYS INC CL A COM 922475108   107,764,418 559,757 SH   SOLE 30 431,969 0 127,788
VEEVA SYS INC CL A COM 922475108   6,274,997 32,594 SH   SOLE 31 30,121 0 2,473
VEEVA SYS INC CL A COM 922475108   24,334,913 126,402 SH   SOLE 34 126,402 0 0
VEEVA SYS INC CL A COM 922475108   8,379,818 43,527 SH   SOLE 36 43,527 0 0
VEEVA SYS INC CL A COM 922475108   1,552,674 8,065 SH   SOLE 40 8,065 0 0
VEEVA SYS INC CL A COM 922475108   32,921 171 SH   OTR 43 171 0 0
VEEVA SYS INC CL A COM 922475108   11,361,895 59,017 SH   SOLE 43 43,655 0 15,362
VELO3D INC COMMON STOCK 92259N104   3,342 8,405 SH   SOLE 2 2,325 0 6,080
VELO3D INC COMMON STOCK 92259N104   409 1,028 SH   SOLE 7 1,028 0 0
VELO3D INC COMMON STOCK 92259N104   91,220 229,427 SH   SOLE 18 229,427 0 0
VELO3D INC COMMON STOCK 92259N104   72,426 182,157 SH   SOLE 19 182,157 0 0
VELO3D INC COMMON STOCK 92259N104   1,341,982 3,375,206 SH   SOLE 21 3,375,206 0 0
VELO3D INC COMMON STOCK 92259N104   692,880 1,742,655 SH   SOLE 22 1,698,601 0 44,054
VELOCITY FINL INC COM 92262D101   361,448 20,990 SH   SOLE 2 18,502 0 2,488
VELOCITY FINL INC COM 92262D101   453,747 26,350 SH   SOLE 18 26,350 0 0
VELOCITY FINL INC COM 92262D101   268,322 15,582 SH   SOLE 19 15,582 0 0
VELOCITY FINL INC COM 92262D101   6,759,126 392,516 SH   SOLE 21 392,516 0 0
VELOCITY FINL INC COM 92262D101   2,601,753 151,089 SH   SOLE 22 145,681 0 5,408
VENTAS INC COM 92276F100   44,474,674 892,349 SH   SOLE 2 101,937 0 790,412
VENTAS INC COM 92276F100   19,154,359 384,317 SH   SOLE 4 343,257 0 41,060
VENTAS INC COM 92276F100   41,085,205 824,342 SH   SOLE 7 732,562 0 91,780
VENTAS INC COM 92276F100   426,979 8,567 SH   SOLE 13 8,567 0 0
VENTAS INC COM 92276F100   2,905,423 58,295 SH   SOLE 15 58,295 0 0
VENTAS INC COM 92276F100   30,979,796 621,585 SH   SOLE 18 596,634 0 24,951
VENTAS INC COM 92276F100   44,856,449 900,009 SH   SOLE 19 900,009 0 0
VENTAS INC COM 92276F100   693,736,467 13,919,271 SH   SOLE 21 13,919,271 0 0
VENTAS INC COM 92276F100   623,077,800 12,501,561 SH   SOLE 22 11,434,517 0 1,067,044
VENTAS INC COM 92276F100   33,109,559 664,317 SH   SOLE 23 664,317 0 0
VENTAS INC COM 92276F100   242,455,701 4,864,681 SH   SOLE 25 4,296,907 0 567,774
VENTAS INC COM 92276F100   32,351,892 649,115 SH   SOLE 26 422,405 0 226,710
VENTAS INC COM 92276F100   71,084,250 1,426,249 SH   SOLE 28 142,703 0 1,283,546
VENTAS INC COM 92276F100   169,312,760 3,397,126 SH   SOLE 30 3,397,126 0 0
VENTAS INC COM 92276F100   4,585,729 92,009 SH   SOLE 31 85,209 0 6,800
VENTAS INC COM 92276F100   3,294,125 66,094 SH   SOLE 34 66,094 0 0
VENTAS INC COM 92276F100   5,337,216 107,087 SH   SOLE 36 107,087 0 0
VENTAS INC COM 92276F100   1,044,796 20,963 SH   SOLE 40 20,963 0 0
VENTAS INC COM 92276F100   27,711 556 SH   OTR 43 556 0 0
VENTAS INC COM 92276F100   26,783,403 537,388 SH   SOLE 43 487,627 0 49,761
VENTYX BIOSCIENCES INC COM 92332V107   55,686 22,545 SH   SOLE 2 12,073 0 10,472
VENTYX BIOSCIENCES INC COM 92332V107   422 171 SH   SOLE 4 171 0 0
VENTYX BIOSCIENCES INC COM 92332V107   1,126 456 SH   SOLE 7 456 0 0
VENTYX BIOSCIENCES INC COM 92332V107   275,998 111,740 SH   SOLE 18 111,740 0 0
VENTYX BIOSCIENCES INC COM 92332V107   239,113 96,807 SH   SOLE 19 96,807 0 0
VENTYX BIOSCIENCES INC COM 92332V107   5,224,546 2,115,201 SH   SOLE 21 2,115,201 0 0
VENTYX BIOSCIENCES INC COM 92332V107   3,188,162 1,290,754 SH   SOLE 22 1,254,847 0 35,907
VENTYX BIOSCIENCES INC COM 92332V107   22,205 8,990 SH   SOLE 25 8,990 0 0
VENTYX BIOSCIENCES INC COM 92332V107   50,346 20,383 SH   SOLE 26 20,383 0 0
VENTYX BIOSCIENCES INC COM 92332V107   347,299 140,607 SH   SOLE 30 140,607 0 0
VENTYX BIOSCIENCES INC COM 92332V107   667 270 SH   SOLE 36 270 0 0
VENTYX BIOSCIENCES INC COM 92332V107   16,216 6,565 SH   SOLE 40 6,565 0 0
VENTYX BIOSCIENCES INC COM 92332V107   104 42 SH   SOLE 43 42 0 0
VENUS CONCEPT INC COM NEW 92332W204   277 235 SH   SOLE 22 235 0 0
VERA BRADLEY INC COM 92335C106   727,003 94,416 SH   SOLE 2 62,050 0 32,366
VERA BRADLEY INC COM 92335C106   576,006 74,806 SH   SOLE 18 74,806 0 0
VERA BRADLEY INC COM 92335C106   463,286 60,167 SH   SOLE 19 60,167 0 0
VERA BRADLEY INC COM 92335C106   7,423,439 964,083 SH   SOLE 21 964,083 0 0
VERA BRADLEY INC COM 92335C106   6,237,131 810,017 SH   SOLE 22 779,655 0 30,362
VERA BRADLEY INC COM 92335C106   309,748 40,227 SH   SOLE 26 0 0 40,227
VERA THERAPEUTICS INC CL A 92337R101   368,566 23,964 SH   SOLE 2 6,951 0 17,013
VERA THERAPEUTICS INC CL A 92337R101   5,783 376 SH   SOLE 7 376 0 0
VERA THERAPEUTICS INC CL A 92337R101   1,407,747 91,531 SH   SOLE 18 91,531 0 0
VERA THERAPEUTICS INC CL A 92337R101   1,065,296 69,265 SH   SOLE 19 69,265 0 0
VERA THERAPEUTICS INC CL A 92337R101   24,259,520 1,577,342 SH   SOLE 21 1,577,342 0 0
VERA THERAPEUTICS INC CL A 92337R101   14,402,201 936,424 SH   SOLE 22 900,024 0 36,400
VERA THERAPEUTICS INC CL A 92337R101   68,841 4,476 SH   SOLE 25 4,476 0 0
VERA THERAPEUTICS INC CL A 92337R101   717,985 46,683 SH   SOLE 30 46,683 0 0
VERA THERAPEUTICS INC CL A 92337R101   74,332 4,833 SH   SOLE 40 4,833 0 0
VERACYTE INC COM 92337F107   5,615,011 204,108 SH   SOLE 2 90,789 0 113,319
VERACYTE INC COM 92337F107   7,648 278 SH   SOLE 4 278 0 0
VERACYTE INC COM 92337F107   15,901 578 SH   SOLE 7 578 0 0
VERACYTE INC COM 92337F107   5,421,396 197,070 SH   SOLE 18 197,070 0 0
VERACYTE INC COM 92337F107   14,118,049 513,197 SH   SOLE 19 513,197 0 0
VERACYTE INC COM 92337F107   92,783,940 3,372,735 SH   SOLE 21 3,372,735 0 0
VERACYTE INC COM 92337F107   68,286,918 2,482,258 SH   SOLE 22 2,350,995 0 131,263
VERACYTE INC COM 92337F107   312,294 11,352 SH   SOLE 23 11,352 0 0
VERACYTE INC COM 92337F107   383,847 13,953 SH   SOLE 25 13,953 0 0
VERACYTE INC COM 92337F107   2,908,385 105,721 SH   SOLE 26 27,575 0 78,146
VERACYTE INC COM 92337F107   30,894 1,123 SH   SOLE 28 1,123 0 0
VERACYTE INC COM 92337F107   5,777,403 210,011 SH   SOLE 30 210,011 0 0
VERACYTE INC COM 92337F107   479,829 17,442 SH   SOLE 40 17,442 0 0
VERACYTE INC COM 92337F107   881,420 32,040 SH   SOLE 43 22,376 0 9,664
VERADIGM INC COM 01988P108   1,556,768 148,405 SH   SOLE 2 35,036 0 113,369
VERADIGM INC COM 01988P108   3,755 358 SH   SOLE 4 358 0 0
VERADIGM INC COM 01988P108   259,911 24,777 SH   SOLE 7 23,449 0 1,328
VERADIGM INC COM 01988P108   3,674,028 350,241 SH   SOLE 18 350,241 0 0
VERADIGM INC COM 01988P108   5,853,630 558,020 SH   SOLE 19 558,020 0 0
VERADIGM INC COM 01988P108   140,354,983 13,379,884 SH   SOLE 21 13,379,884 0 0
VERADIGM INC COM 01988P108   37,897,087 3,612,687 SH   SOLE 22 3,434,007 0 178,680
VERADIGM INC COM 01988P108   283 27 SH   SOLE 23 27 0 0
VERADIGM INC COM 01988P108   241,480 23,020 SH   SOLE 25 23,020 0 0
VERADIGM INC COM 01988P108   1,953,039 186,181 SH   SOLE 26 52,808 0 133,373
VERADIGM INC COM 01988P108   22,658 2,160 SH   SOLE 28 2,160 0 0
VERADIGM INC COM 01988P108   4,700,370 448,081 SH   SOLE 30 448,081 0 0
VERADIGM INC COM 01988P108   42,726 4,073 SH   SOLE 36 4,073 0 0
VERADIGM INC COM 01988P108   243,221 23,186 SH   SOLE 40 23,186 0 0
VERADIGM INC COM 01988P108   1,252,768 119,425 SH   SOLE 43 108,584 0 10,841
VERALTO CORP COM SHS 92338C103   36,104,737 438,910 SH   SOLE 2 83,254 0 355,656
VERALTO CORP COM SHS 92338C103   13,522,228 164,384 SH   SOLE 4 140,383 0 24,001
VERALTO CORP COM SHS 92338C103   50,067,714 608,652 SH   SOLE 7 540,523 0 68,129
VERALTO CORP COM SHS 92338C103   301,154 3,661 SH   SOLE 13 3,661 0 0
VERALTO CORP COM SHS 92338C103   2,803,750 34,084 SH   SOLE 15 34,084 0 0
VERALTO CORP COM SHS 92338C103   34,564,253 420,183 SH   SOLE 18 405,569 0 14,614
VERALTO CORP COM SHS 92338C103   66,969,676 814,122 SH   SOLE 19 814,122 0 0
VERALTO CORP COM SHS 92338C103   437,469,374 5,318,130 SH   SOLE 21 5,318,130 0 0
VERALTO CORP COM SHS 92338C103   397,538,560 4,832,708 SH   SOLE 22 4,342,052 0 490,656
VERALTO CORP COM SHS 92338C103   31,222,359 379,557 SH   SOLE 23 379,557 0 0
VERALTO CORP COM SHS 92338C103   61,365,631 745,996 SH   SOLE 25 738,752 0 7,244
VERALTO CORP COM SHS 92338C103   30,069,978 365,548 SH   SOLE 26 174,064 0 191,484
VERALTO CORP COM SHS 92338C103   38,696,009 470,411 SH   SOLE 28 15,080 0 455,331
VERALTO CORP COM SHS 92338C103   140,415,517 1,706,972 SH   SOLE 30 1,706,972 0 0
VERALTO CORP COM SHS 92338C103   4,303,185 52,312 SH   SOLE 31 48,297 0 4,015
VERALTO CORP COM SHS 92338C103   67,395,783 819,302 SH   SOLE 34 819,302 0 0
VERALTO CORP COM SHS 92338C103   4,822,986 58,631 SH   SOLE 36 58,631 0 0
VERALTO CORP COM SHS 92338C103   995,428 12,101 SH   SOLE 40 12,101 0 0
VERALTO CORP COM SHS 92338C103   35,783 435 SH   OTR 43 435 0 0
VERALTO CORP COM SHS 92338C103   20,148,804 244,940 SH   SOLE 43 219,424 0 25,516
VERASTEM INC COM NEW 92337C203   30,110 3,699 SH   SOLE 2 3,699 0 0
VERASTEM INC COM NEW 92337C203   13,040 1,602 SH   SOLE 18 1,602 0 0
VERASTEM INC COM NEW 92337C203   2,452,216 301,255 SH   SOLE 22 301,255 0 0
VERASTEM INC COM NEW 92337C203   20,594 2,530 SH   SOLE 26 1,597 0 933
VERASTEM INC COM NEW 92337C203   92,820 11,403 SH   SOLE 28 0 0 11,403
VERASTEM INC COM NEW 92337C203   49,027 6,023 SH   SOLE 31 5,604 0 419
VERB TECHNOLOGY CO INC COM NEW 92337U203   4,710 27,368 SH   SOLE 22 27,368 0 0
VERDE CLEAN FUELS INC CLASS A COM 923372106   2,395 1,015 SH   SOLE 2 0 0 1,015
VERDE CLEAN FUELS INC CLASS A COM 923372106   23,265 9,858 SH   SOLE 18 9,858 0 0
VERDE CLEAN FUELS INC CLASS A COM 923372106   14,953 6,336 SH   SOLE 19 6,336 0 0
VERDE CLEAN FUELS INC CLASS A COM 923372106   244,848 103,749 SH   SOLE 21 103,749 0 0
VERDE CLEAN FUELS INC CLASS A COM 923372106   59,623 25,264 SH   SOLE 22 22,272 0 2,992
VERICEL CORP COM 92346J108   2,280,215 64,033 SH   SOLE 2 36,674 0 27,359
VERICEL CORP COM 92346J108   5,484 154 SH   SOLE 4 154 0 0
VERICEL CORP COM 92346J108   14,030 394 SH   SOLE 7 394 0 0
VERICEL CORP COM 92346J108   5,198,383 145,981 SH   SOLE 18 140,660 0 5,321
VERICEL CORP COM 92346J108   7,114,095 199,778 SH   SOLE 19 199,778 0 0
VERICEL CORP COM 92346J108   206,969,629 5,812,121 SH   SOLE 21 5,812,121 0 0
VERICEL CORP COM 92346J108   52,662,668 1,478,873 SH   SOLE 22 1,426,581 0 52,292
VERICEL CORP COM 92346J108   68,407 1,921 SH   SOLE 23 1,921 0 0
VERICEL CORP COM 92346J108   312,442 8,774 SH   SOLE 25 8,774 0 0
VERICEL CORP COM 92346J108   446,443 12,537 SH   SOLE 26 12,537 0 0
VERICEL CORP COM 92346J108   5,785,913 162,480 SH   SOLE 30 162,480 0 0
VERICEL CORP COM 92346J108   273,877 7,691 SH   SOLE 40 7,691 0 0
VERICEL CORP COM 92346J108   1,507,229 42,326 SH   SOLE 43 36,779 0 5,547
VERICITY INC COM 92347D100   5,517 493 SH   SOLE 18 493 0 0
VERICITY INC COM 92347D100   51,854 4,634 SH   SOLE 21 4,634 0 0
VERICITY INC COM 92347D100   16,830 1,504 SH   SOLE 22 1,504 0 0
VERICITY INC COM 92347D100   3,212 287 SH   SOLE 26 177 0 110
VERICITY INC COM 92347D100   14,122 1,262 SH   SOLE 28 0 0 1,262
VERICITY INC COM 92347D100   7,363 658 SH   SOLE 31 621 0 37
VERIFYME INC COM NEW 92346X206   495 442 SH   SOLE 22 442 0 0
VERINT SYS INC COM 92343X100   6,352,942 235,033 SH   SOLE 2 186,095 0 48,938
VERINT SYS INC COM 92343X100   11,920 441 SH   SOLE 4 230 0 211
VERINT SYS INC COM 92343X100   562,062 20,794 SH   SOLE 7 19,666 0 1,128
VERINT SYS INC COM 92343X100   4,527,201 167,488 SH   SOLE 18 167,488 0 0
VERINT SYS INC COM 92343X100   9,466,744 350,231 SH   SOLE 19 350,231 0 0
VERINT SYS INC COM 92343X100   75,717,706 2,801,247 SH   SOLE 21 2,801,247 0 0
VERINT SYS INC COM 92343X100   53,422,254 1,976,406 SH   SOLE 22 1,898,245 0 78,161
VERINT SYS INC COM 92343X100   211,861 7,838 SH   SOLE 23 7,838 0 0
VERINT SYS INC COM 92343X100   414,424 15,332 SH   SOLE 25 15,332 0 0
VERINT SYS INC COM 92343X100   1,753,355 64,867 SH   SOLE 26 31,110 0 33,757
VERINT SYS INC COM 92343X100   72,494 2,682 SH   SOLE 28 1,158 0 1,524
VERINT SYS INC COM 92343X100   2,633,830 97,441 SH   SOLE 30 97,441 0 0
VERINT SYS INC COM 92343X100   36,815 1,362 SH   SOLE 36 1,362 0 0
VERINT SYS INC COM 92343X100   378,366 13,998 SH   SOLE 40 13,998 0 0
VERINT SYS INC COM 92343X100   1,426,670 52,781 SH   SOLE 43 49,680 0 3,101
VERINT SYSTEMS INC NOTE 0.250% 4/1 92343XAC4   1,962,621 2,235,000 PRN   SOLE 21 2,235,000 0 0
VERIS RESIDENTIAL INC COM 554489104   1,404,547 89,291 SH   SOLE 2 21,403 0 67,888
VERIS RESIDENTIAL INC COM 554489104   541,395 34,418 SH   SOLE 4 34,418 0 0
VERIS RESIDENTIAL INC COM 554489104   2,306,285 146,617 SH   SOLE 7 132,502 0 14,115
VERIS RESIDENTIAL INC COM 554489104   4,049,531 257,440 SH   SOLE 18 257,440 0 0
VERIS RESIDENTIAL INC COM 554489104   4,635,253 294,676 SH   SOLE 19 294,676 0 0
VERIS RESIDENTIAL INC COM 554489104   157,552,687 10,016,064 SH   SOLE 21 10,016,064 0 0
VERIS RESIDENTIAL INC COM 554489104   50,034,928 3,180,860 SH   SOLE 22 3,040,189 0 140,671
VERIS RESIDENTIAL INC COM 554489104   62,857 3,996 SH   SOLE 23 3,996 0 0
VERIS RESIDENTIAL INC COM 554489104   8,867,316 563,720 SH   SOLE 25 563,720 0 0
VERIS RESIDENTIAL INC COM 554489104   1,199,821 76,276 SH   SOLE 26 23,645 0 52,631
VERIS RESIDENTIAL INC COM 554489104   976,015 62,048 SH   SOLE 28 1,338 0 60,710
VERIS RESIDENTIAL INC COM 554489104   5,258,570 334,302 SH   SOLE 30 334,302 0 0
VERIS RESIDENTIAL INC COM 554489104   43,258 2,750 SH   SOLE 36 2,750 0 0
VERIS RESIDENTIAL INC COM 554489104   220,346 14,008 SH   SOLE 40 14,008 0 0
VERIS RESIDENTIAL INC COM 554489104   473,426 30,097 SH   SOLE 43 28,557 0 1,540
VERISIGN INC COM 92343E102   111,056,721 539,215 SH   SOLE 2 365,654 0 173,561
VERISIGN INC COM 92343E102   35,764,336 173,647 SH   SOLE 4 77,839 0 95,808
VERISIGN INC COM 92343E102   18,300,576 88,855 SH   SOLE 7 76,480 0 12,375
VERISIGN INC COM 92343E102   7,337,119 35,624 SH   SOLE 13 35,624 0 0
VERISIGN INC COM 92343E102   2,820,004 13,692 SH   SOLE 15 13,692 0 0
VERISIGN INC COM 92343E102   36,445,858 176,956 SH   SOLE 18 160,364 0 16,592
VERISIGN INC COM 92343E102   166,673,336 809,251 SH   SOLE 19 809,251 0 0
VERISIGN INC COM 92343E102   759,459,376 3,687,412 SH   SOLE 21 3,687,412 0 0
VERISIGN INC COM 92343E102   490,439,984 2,381,239 SH   SOLE 22 2,178,565 0 202,674
VERISIGN INC COM 92343E102   51,975,036 252,355 SH   SOLE 23 252,355 0 0
VERISIGN INC COM 92343E102   70,598,763 342,779 SH   SOLE 25 342,519 0 260
VERISIGN INC COM 92343E102   46,023,822 223,460 SH   SOLE 26 146,455 0 77,005
VERISIGN INC COM 92343E102   44,027,245 213,766 SH   SOLE 28 1,383 0 212,383
VERISIGN INC COM 92343E102   7,112,417 34,533 SH   SOLE 29 34,533 0 0
VERISIGN INC COM 92343E102   205,923,957 999,825 SH   SOLE 30 997,098 0 2,727
VERISIGN INC COM 92343E102   19,070,248 92,592 SH   SOLE 31 90,996 0 1,596
VERISIGN INC COM 92343E102   117,435,097 570,184 SH   SOLE 34 570,184 0 0
VERISIGN INC COM 92343E102   6,481,767 31,471 SH   SOLE 36 31,471 0 0
VERISIGN INC COM 92343E102   1,014,353 4,925 SH   SOLE 40 4,925 0 0
VERISIGN INC COM 92343E102   29,040 141 SH   OTR 43 141 0 0
VERISIGN INC COM 92343E102   30,148,013 146,378 SH   SOLE 43 126,002 0 20,376
VERISK ANALYTICS INC COM 92345Y106   65,677,662 274,963 SH   SOLE 2 68,354 0 206,609
VERISK ANALYTICS INC COM 92345Y106   29,400,800 123,088 SH   SOLE 4 55,843 0 67,245
VERISK ANALYTICS INC COM 92345Y106   27,949,964 117,014 SH   SOLE 7 106,329 0 10,685
VERISK ANALYTICS INC COM 92345Y106   1,161,098 4,861 SH   SOLE 13 4,861 0 0
VERISK ANALYTICS INC COM 92345Y106   5,224,107 21,871 SH   SOLE 15 21,871 0 0
VERISK ANALYTICS INC COM 92345Y106   64,419,109 269,694 SH   SOLE 18 260,789 0 8,905
VERISK ANALYTICS INC COM 92345Y106   62,634,586 262,223 SH   SOLE 19 262,223 0 0
VERISK ANALYTICS INC COM 92345Y106   1,288,023,887 5,392,380 SH   SOLE 21 5,392,380 0 0
VERISK ANALYTICS INC COM 92345Y106   766,662,254 3,209,672 SH   SOLE 22 2,888,779 0 320,893
VERISK ANALYTICS INC COM 92345Y106   57,016,360 238,702 SH   SOLE 23 238,702 0 0
VERISK ANALYTICS INC COM 92345Y106   148,835,099 623,106 SH   SOLE 25 621,826 0 1,280
VERISK ANALYTICS INC COM 92345Y106   39,650,999 166,001 SH   SOLE 26 70,080 0 95,921
VERISK ANALYTICS INC COM 92345Y106   72,135,242 301,998 SH   SOLE 28 2,133 0 299,865
VERISK ANALYTICS INC COM 92345Y106   308,222,078 1,290,388 SH   SOLE 30 1,286,061 0 4,327
VERISK ANALYTICS INC COM 92345Y106   7,792,091 32,622 SH   SOLE 31 30,214 0 2,408
VERISK ANALYTICS INC COM 92345Y106   10,057,917 42,108 SH   SOLE 32 42,108 0 0
VERISK ANALYTICS INC COM 92345Y106   56,420,165 236,206 SH   SOLE 34 236,206 0 0
VERISK ANALYTICS INC COM 92345Y106   8,561,459 35,843 SH   SOLE 36 35,843 0 0
VERISK ANALYTICS INC COM 92345Y106   1,818,202 7,612 SH   SOLE 40 7,612 0 0
VERISK ANALYTICS INC COM 92345Y106   35,112 147 SH   OTR 43 147 0 0
VERISK ANALYTICS INC COM 92345Y106   81,526,555 341,315 SH   SOLE 43 308,714 0 32,601
VERITEX HLDGS INC COM 923451108   2,155,616 92,635 SH   SOLE 2 54,066 0 38,569
VERITEX HLDGS INC COM 923451108   405,270 17,416 SH   SOLE 7 16,470 0 946
VERITEX HLDGS INC COM 923451108   3,745,562 160,961 SH   SOLE 18 160,961 0 0
VERITEX HLDGS INC COM 923451108   3,544,277 152,311 SH   SOLE 19 152,311 0 0
VERITEX HLDGS INC COM 923451108   134,903,916 5,797,332 SH   SOLE 21 5,797,332 0 0
VERITEX HLDGS INC COM 923451108   32,326,544 1,389,194 SH   SOLE 22 1,322,007 0 67,187
VERITEX HLDGS INC COM 923451108   22,479 966 SH   SOLE 23 966 0 0
VERITEX HLDGS INC COM 923451108   188,301 8,092 SH   SOLE 25 8,092 0 0
VERITEX HLDGS INC COM 923451108   606,067 26,045 SH   SOLE 26 18,937 0 7,108
VERITEX HLDGS INC COM 923451108   20,501 881 SH   SOLE 28 881 0 0
VERITEX HLDGS INC COM 923451108   2,114,266 90,858 SH   SOLE 30 90,858 0 0
VERITEX HLDGS INC COM 923451108   149,836 6,439 SH   SOLE 40 6,439 0 0
VERITEX HLDGS INC COM 923451108   463,050 19,899 SH   SOLE 43 19,549 0 350
VERITONE INC COM 92347M100   5,671 3,133 SH   SOLE 2 1,052 0 2,081
VERITONE INC COM 92347M100   856 473 SH   SOLE 7 473 0 0
VERITONE INC COM 92347M100   139,292 76,957 SH   SOLE 18 76,957 0 0
VERITONE INC COM 92347M100   101,159 55,889 SH   SOLE 19 55,889 0 0
VERITONE INC COM 92347M100   2,017,200 1,114,475 SH   SOLE 21 1,114,475 0 0
VERITONE INC COM 92347M100   1,353,335 747,699 SH   SOLE 22 735,691 0 12,008
VERITONE INC COM 92347M100   1,341 741 SH   SOLE 43 741 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   324,736,942 8,613,712 SH   SOLE 2 1,637,575 0 6,976,137
VERIZON COMMUNICATIONS INC COM 92343V104   117,441,268 3,115,153 SH   SOLE 4 1,533,093 0 1,582,060
VERIZON COMMUNICATIONS INC COM 92343V104   179,803,703 4,769,329 SH   SOLE 7 4,380,061 0 389,268
VERIZON COMMUNICATIONS INC COM 92343V104   4,703,037 124,749 SH   SOLE 13 124,749 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   23,743,988 629,814 SH   SOLE 15 629,814 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   422,561,424 11,208,526 SH   SOLE 18 10,778,634 0 429,892
VERIZON COMMUNICATIONS INC COM 92343V104   465,669,081 12,351,965 SH   SOLE 19 12,351,965 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   4,884,654,600 129,566,435 SH   SOLE 21 129,566,435 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,569,488,855 94,681,402 SH   SOLE 22 85,653,304 0 9,028,098
VERIZON COMMUNICATIONS INC COM 92343V104   316,831,516 8,404,019 SH   SOLE 23 8,404,019 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   366,396,460 9,718,739 SH   SOLE 25 8,829,222 0 889,517
VERIZON COMMUNICATIONS INC COM 92343V104   226,204,336 6,000,115 SH   SOLE 26 3,709,654 0 2,290,461
VERIZON COMMUNICATIONS INC COM 92343V104   388,225,175 10,297,750 SH   SOLE 28 322,372 0 9,975,378
VERIZON COMMUNICATIONS INC COM 92343V104   39,887 1,058 SH   SOLE 29 1,058 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,411,892,747 37,450,736 SH   SOLE 30 37,018,504 0 432,232
VERIZON COMMUNICATIONS INC COM 92343V104   35,405,653 939,142 SH   SOLE 31 869,358 0 69,784
VERIZON COMMUNICATIONS INC COM 92343V104   9,796,647 259,858 SH   SOLE 32 259,858 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   82,124,926 2,178,380 SH   SOLE 34 2,178,380 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   22,228,486 589,615 SH   SOLE 35 589,615 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   52,175,895 1,383,976 SH   SOLE 36 1,383,976 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   8,251,474 218,872 SH   SOLE 40 218,872 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   239,131 6,343 SH   OTR 43 6,343 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   212,020,981 5,623,899 SH   SOLE 43 4,846,300 0 777,599
VERMILION ENERGY INC COM 923725105   475,791 39,452 SH   SOLE 21 39,452 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   6,578,491 330,910 SH   SOLE 21 330,910 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   657,889 33,093 SH   SOLE 30 33,093 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   12,127 610 SH   SOLE 43 610 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   2,070,812 89,918 SH   SOLE 2 54,488 0 35,430
VERRA MOBILITY CORP CL A COM STK 92511U102   13,565 589 SH   SOLE 4 589 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   424,028 18,412 SH   SOLE 7 17,453 0 959
VERRA MOBILITY CORP CL A COM STK 92511U102   9,861,930 428,221 SH   SOLE 18 428,221 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   6,622,230 287,548 SH   SOLE 19 287,548 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   419,355,366 18,209,091 SH   SOLE 21 18,209,091 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   102,326,274 4,443,173 SH   SOLE 22 4,313,946 0 129,227
VERRA MOBILITY CORP CL A COM STK 92511U102   758,516 32,936 SH   SOLE 25 32,936 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   497,056 21,583 SH   SOLE 26 21,583 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   241,032 10,466 SH   SOLE 28 0 0 10,466
VERRA MOBILITY CORP CL A COM STK 92511U102   6,897,047 299,481 SH   SOLE 30 299,481 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   15,315 665 SH   SOLE 36 665 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   748,797 32,514 SH   SOLE 40 32,514 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   1,332,815 57,873 SH   SOLE 43 54,836 0 3,037
VERRICA PHARMACEUTICALS INC COM 92511W108   17,744 2,424 SH   SOLE 2 1,000 0 1,424
VERRICA PHARMACEUTICALS INC COM 92511W108   388,077 53,016 SH   SOLE 18 53,016 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108   287,515 39,278 SH   SOLE 19 39,278 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108   5,768,804 788,088 SH   SOLE 21 788,088 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108   1,851,052 252,876 SH   SOLE 22 248,939 0 3,937
VERRICA PHARMACEUTICALS INC COM 92511W108   447 61 SH   SOLE 43 61 0 0
VERTEX ENERGY INC COM 92534K107   426,760 125,888 SH   SOLE 2 107,732 0 18,156
VERTEX ENERGY INC COM 92534K107   2,071 611 SH   SOLE 7 611 0 0
VERTEX ENERGY INC COM 92534K107   580,619 171,274 SH   SOLE 18 171,274 0 0
VERTEX ENERGY INC COM 92534K107   463,410 136,699 SH   SOLE 19 136,699 0 0
VERTEX ENERGY INC COM 92534K107   8,989,904 2,651,889 SH   SOLE 21 2,651,889 0 0
VERTEX ENERGY INC COM 92534K107   6,921,336 2,041,692 SH   SOLE 22 1,982,565 0 59,127
VERTEX ENERGY INC COM 92534K107   76,743 22,638 SH   SOLE 25 22,638 0 0
VERTEX ENERGY INC COM 92534K107   109,433 32,281 SH   SOLE 28 0 0 32,281
VERTEX ENERGY INC COM 92534K107   370,503 109,293 SH   SOLE 30 109,293 0 0
VERTEX ENERGY INC COM 92534K107   35,765 10,550 SH   SOLE 40 10,550 0 0
VERTEX ENERGY INC COM 92534K107   46,389 13,684 SH   SOLE 43 13,538 0 146
VERTEX INC CL A 92538J106   720,995 26,763 SH   SOLE 2 21,077 0 5,686
VERTEX INC CL A 92538J106   1,940 72 SH   SOLE 4 72 0 0
VERTEX INC CL A 92538J106   9,059,626 336,289 SH   SOLE 21 336,289 0 0
VERTEX INC CL A 92538J106   20,850,806 773,972 SH   SOLE 22 751,647 0 22,325
VERTEX INC CL A 92538J106   283,247 10,514 SH   SOLE 25 10,514 0 0
VERTEX INC CL A 92538J106   596,290 22,134 SH   SOLE 26 22,134 0 0
VERTEX INC CL A 92538J106   46,956 1,743 SH   SOLE 28 0 0 1,743
VERTEX INC CL A 92538J106   646,910 24,013 SH   SOLE 30 24,013 0 0
VERTEX INC CL A 92538J106   997 37 SH   SOLE 36 37 0 0
VERTEX INC CL A 92538J106   313,366 11,632 SH   SOLE 40 11,632 0 0
VERTEX INC CL A 92538J106   58,568 2,174 SH   SOLE 43 2,055 0 119
VERTEX PHARMACEUTICALS INC COM 92532F100   264,489,486 650,027 SH   SOLE 2 238,303 0 411,724
VERTEX PHARMACEUTICALS INC COM 92532F100   91,541,298 224,978 SH   SOLE 4 112,690 0 112,288
VERTEX PHARMACEUTICALS INC COM 92532F100   114,738,911 281,990 SH   SOLE 7 254,174 0 27,816
VERTEX PHARMACEUTICALS INC COM 92532F100   6,217,279 15,280 SH   SOLE 13 15,280 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   16,223,925 39,873 SH   SOLE 15 39,873 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   182,332,292 448,112 SH   SOLE 18 429,077 0 19,035
VERTEX PHARMACEUTICALS INC COM 92532F100   221,282,244 543,838 SH   SOLE 19 543,838 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   3,519,473,585 8,649,693 SH   SOLE 21 8,649,693 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   2,375,090,984 5,837,182 SH   SOLE 22 5,283,834 0 553,348
VERTEX PHARMACEUTICALS INC COM 92532F100   211,355,348 519,441 SH   SOLE 23 519,441 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   212,555,674 522,391 SH   SOLE 25 476,952 0 45,439
VERTEX PHARMACEUTICALS INC COM 92532F100   137,648,853 338,295 SH   SOLE 26 182,652 0 155,643
VERTEX PHARMACEUTICALS INC COM 92532F100   235,555,945 578,918 SH   SOLE 28 9,276 0 569,642
VERTEX PHARMACEUTICALS INC COM 92532F100   3,144,039 7,727 SH   SOLE 29 7,727 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   873,313,703 2,146,314 SH   SOLE 30 2,146,314 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   28,507,934 70,063 SH   SOLE 31 65,808 0 4,255
VERTEX PHARMACEUTICALS INC COM 92532F100   30,452,461 74,842 SH   SOLE 32 74,842 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   211,427,775 519,619 SH   SOLE 34 519,619 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   28,197,884 69,301 SH   SOLE 36 69,301 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   5,447,443 13,388 SH   SOLE 40 13,388 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   134,245,709 329,931 SH   SOLE 43 298,596 0 31,336
VERTIV HOLDINGS CO COM CL A 92537N108   23,967,979 499,021 SH   SOLE 2 32,109 0 466,912
VERTIV HOLDINGS CO COM CL A 92537N108   13,745,273 286,181 SH   SOLE 4 146,297 0 139,884
VERTIV HOLDINGS CO COM CL A 92537N108   2,274,365 47,353 SH   SOLE 7 46,140 0 1,213
VERTIV HOLDINGS CO COM CL A 92537N108   552,249 11,498 SH   SOLE 13 11,498 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,529,227 31,839 SH   SOLE 15 31,839 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   11,666,871 242,908 SH   SOLE 18 221,797 0 21,111
VERTIV HOLDINGS CO COM CL A 92537N108   6,293,995 131,043 SH   SOLE 19 131,043 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   249,970,406 5,204,464 SH   SOLE 21 5,204,464 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   439,329,738 9,146,986 SH   SOLE 22 8,462,182 0 684,804
VERTIV HOLDINGS CO COM CL A 92537N108   26,125,390 543,939 SH   SOLE 23 543,939 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   203,230,588 4,231,326 SH   SOLE 25 4,231,326 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   10,782,399 224,493 SH   SOLE 26 147,387 0 77,106
VERTIV HOLDINGS CO COM CL A 92537N108   14,450,210 300,858 SH   SOLE 28 6,350 0 294,508
VERTIV HOLDINGS CO COM CL A 92537N108   57,791,137 1,203,230 SH   SOLE 30 908,184 0 295,046
VERTIV HOLDINGS CO COM CL A 92537N108   3,708,348 77,209 SH   SOLE 31 71,499 0 5,710
VERTIV HOLDINGS CO COM CL A 92537N108   20,251,225 421,637 SH   SOLE 34 421,637 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   2,171,004 45,201 SH   SOLE 36 45,201 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   852,196 17,743 SH   SOLE 40 17,743 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   32,276 672 SH   OTR 43 672 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   9,121,371 189,910 SH   SOLE 43 148,627 0 41,283
VERU INC COM 92536C103   8,811 12,237 SH   SOLE 18 12,237 0 0
VERU INC COM 92536C103   114,898 159,581 SH   SOLE 21 159,581 0 0
VERU INC COM 92536C103   719,849 999,790 SH   SOLE 22 999,790 0 0
VERU INC COM 92536C103   1,323 1,837 SH   SOLE 43 485 0 1,352
VERVE THERAPEUTICS INC COM 92539P101   720,210 51,665 SH   SOLE 2 15,948 0 35,717
VERVE THERAPEUTICS INC COM 92539P101   340,498 24,426 SH   SOLE 7 23,099 0 1,327
VERVE THERAPEUTICS INC COM 92539P101   2,059,482 147,739 SH   SOLE 18 147,739 0 0
VERVE THERAPEUTICS INC COM 92539P101   1,504,251 107,909 SH   SOLE 19 107,909 0 0
VERVE THERAPEUTICS INC COM 92539P101   35,932,051 2,577,622 SH   SOLE 21 2,577,622 0 0
VERVE THERAPEUTICS INC COM 92539P101   19,181,705 1,376,019 SH   SOLE 22 1,306,680 0 69,339
VERVE THERAPEUTICS INC COM 92539P101   155,138 11,129 SH   SOLE 25 11,129 0 0
VERVE THERAPEUTICS INC COM 92539P101   319,045 22,887 SH   SOLE 26 22,887 0 0
VERVE THERAPEUTICS INC COM 92539P101   1,182,405 84,821 SH   SOLE 30 84,821 0 0
VERVE THERAPEUTICS INC COM 92539P101   5,674 407 SH   SOLE 36 407 0 0
VERVE THERAPEUTICS INC COM 92539P101   187,800 13,472 SH   SOLE 40 13,472 0 0
VERVE THERAPEUTICS INC COM 92539P101   242,347 17,385 SH   SOLE 43 14,835 0 2,550
VESTA REAL ESTATE CORP ADS 92540K109   2,559,809 64,609 SH   SOLE 2 36,971 0 27,638
VESTA REAL ESTATE CORP ADS 92540K109   5,346,006 134,932 SH   SOLE 4 134,932 0 0
VESTA REAL ESTATE CORP ADS 92540K109   5,138,357 129,691 SH   SOLE 18 129,691 0 0
VESTA REAL ESTATE CORP ADS 92540K109   8,189,058 206,690 SH   SOLE 19 206,690 0 0
VESTA REAL ESTATE CORP ADS 92540K109   12,564,255 317,119 SH   SOLE 22 30,717 0 286,402
VESTA REAL ESTATE CORP ADS 92540K109   1,039,589 26,239 SH   SOLE 23 26,239 0 0
VESTA REAL ESTATE CORP ADS 92540K109   5,143,508 129,821 SH   SOLE 28 87,683 0 42,138
VESTA REAL ESTATE CORP ADS 92540K109   21,550,507 543,930 SH   SOLE 34 543,930 0 0
VESTIS CORPORATION COM SHS 29430C102   6,567,564 310,670 SH   SOLE 2 45,895 0 264,775
VESTIS CORPORATION COM SHS 29430C102   6,596 312 SH   SOLE 4 312 0 0
VESTIS CORPORATION COM SHS 29430C102   481,738 22,788 SH   SOLE 7 21,770 0 1,018
VESTIS CORPORATION COM SHS 29430C102   23,148 1,095 SH   SOLE 15 1,095 0 0
VESTIS CORPORATION COM SHS 29430C102   2,356,983 111,494 SH   SOLE 18 111,494 0 0
VESTIS CORPORATION COM SHS 29430C102   829,766 39,251 SH   SOLE 19 39,251 0 0
VESTIS CORPORATION COM SHS 29430C102   245,458,421 11,611,089 SH   SOLE 21 11,611,089 0 0
VESTIS CORPORATION COM SHS 29430C102   68,913,610 3,259,868 SH   SOLE 22 3,098,268 0 161,600
VESTIS CORPORATION COM SHS 29430C102   4,681,094 221,433 SH   SOLE 25 207,335 0 14,098
VESTIS CORPORATION COM SHS 29430C102   1,955,492 92,502 SH   SOLE 26 49,698 0 42,804
VESTIS CORPORATION COM SHS 29430C102   974,512 46,098 SH   SOLE 28 0 0 46,098
VESTIS CORPORATION COM SHS 29430C102   5,136,724 242,986 SH   SOLE 30 242,986 0 0
VESTIS CORPORATION COM SHS 29430C102   35,071 1,659 SH   SOLE 31 1,659 0 0
VESTIS CORPORATION COM SHS 29430C102   99,358 4,700 SH   SOLE 36 4,700 0 0
VESTIS CORPORATION COM SHS 29430C102   573,000 27,105 SH   SOLE 40 27,105 0 0
VESTIS CORPORATION COM SHS 29430C102   761,600 36,026 SH   SOLE 43 26,648 0 9,379
VIA RENEWABLES INC CL A COM NEW 92556D304   3,422 364 SH   SOLE 2 0 0 364
VIA RENEWABLES INC CL A COM NEW 92556D304   9,400 1,000 SH   SOLE 18 1,000 0 0
VIA RENEWABLES INC CL A COM NEW 92556D304   55,968 5,954 SH   SOLE 21 5,954 0 0
VIA RENEWABLES INC CL A COM NEW 92556D304   479,024 50,960 SH   SOLE 22 50,960 0 0
VIAD CORP COM 92552R406   1,492,273 41,223 SH   SOLE 2 33,072 0 8,151
VIAD CORP COM 92552R406   3,475 96 SH   SOLE 4 96 0 0
VIAD CORP COM 92552R406   330,361 9,126 SH   SOLE 7 8,629 0 497
VIAD CORP COM 92552R406   2,329,832 64,360 SH   SOLE 18 64,360 0 0
VIAD CORP COM 92552R406   1,560,111 43,097 SH   SOLE 19 43,097 0 0
VIAD CORP COM 92552R406   88,655,393 2,449,044 SH   SOLE 21 2,449,044 0 0
VIAD CORP COM 92552R406   21,493,424 593,741 SH   SOLE 22 575,558 0 18,183
VIAD CORP COM 92552R406   203,589 5,624 SH   SOLE 25 5,624 0 0
VIAD CORP COM 92552R406   200,403 5,536 SH   SOLE 26 5,536 0 0
VIAD CORP COM 92552R406   1,689,237 46,664 SH   SOLE 30 46,664 0 0
VIAD CORP COM 92552R406   184,294 5,091 SH   SOLE 40 5,091 0 0
VIAD CORP COM 92552R406   1,571,080 43,400 SH   SOLE 43 34,838 0 8,562
VIANT TECHNOLOGY INC COM CL A 92557A101   243,954 35,407 SH   SOLE 2 34,382 0 1,025
VIANT TECHNOLOGY INC COM CL A 92557A101   252,415 36,635 SH   SOLE 18 36,635 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   214,472 31,128 SH   SOLE 19 31,128 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   3,821,098 554,586 SH   SOLE 21 554,586 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   2,582,723 374,851 SH   SOLE 22 369,599 0 5,252
VIASAT INC COM 92552V100   6,207,583 222,096 SH   SOLE 2 69,226 0 152,870
VIASAT INC COM 92552V100   5,925 212 SH   SOLE 4 212 0 0
VIASAT INC COM 92552V100   458,827 16,416 SH   SOLE 7 15,597 0 819
VIASAT INC COM 92552V100   2,935,141 105,014 SH   SOLE 18 105,014 0 0
VIASAT INC COM 92552V100   2,825,466 101,090 SH   SOLE 19 101,090 0 0
VIASAT INC COM 92552V100   217,321,088 7,775,352 SH   SOLE 21 7,775,352 0 0
VIASAT INC COM 92552V100   66,899,806 2,393,553 SH   SOLE 22 2,232,212 0 161,341
VIASAT INC COM 92552V100   121,722 4,355 SH   SOLE 23 4,355 0 0
VIASAT INC COM 92552V100   329,866 11,802 SH   SOLE 25 11,802 0 0
VIASAT INC COM 92552V100   4,410,119 157,786 SH   SOLE 26 33,908 0 123,878
VIASAT INC COM 92552V100   200,010 7,156 SH   SOLE 28 1,213 0 5,943
VIASAT INC COM 92552V100   3,609,659 129,147 SH   SOLE 30 129,147 0 0
VIASAT INC COM 92552V100   46,704 1,671 SH   SOLE 31 1,671 0 0
VIASAT INC COM 92552V100   56,124 2,008 SH   SOLE 36 2,008 0 0
VIASAT INC COM 92552V100   396,750 14,195 SH   SOLE 40 14,195 0 0
VIASAT INC COM 92552V100   3,748,514 134,115 SH   SOLE 43 123,341 0 10,774
VIASAT INC OPTIONS 92552V100   13,975 500 SH Call SOLE 4 500 0 0
VIASAT INC OPTIONS 92552V100   13,975 500 SH Call SOLE 7 500 0 0
VIASAT INC OPTIONS 92552V100   447,200 16,000 SH Call SOLE 18 16,000 0 0
VIASAT INC OPTIONS 92552V100   5,911,425 211,500 SH Call SOLE 19 211,500 0 0
VIASAT INC OPTIONS 92552V100   209,625 7,500 SH Call SOLE 22 7,500 0 0
VIASAT INC OPTIONS 92552V100   1,788,800 64,000 SH Call SOLE 34 64,000 0 0
VIATRIS INC COM 92556V106   26,352,390 2,433,277 SH   SOLE 2 622,058 0 1,811,219
VIATRIS INC COM 92556V106   7,219,332 666,605 SH   SOLE 4 548,846 0 117,759
VIATRIS INC COM 92556V106   7,938,477 733,008 SH   SOLE 7 639,544 0 93,464
VIATRIS INC COM 92556V106   574,694 53,065 SH   SOLE 13 53,065 0 0
VIATRIS INC COM 92556V106   1,836,335 169,560 SH   SOLE 15 169,560 0 0
VIATRIS INC COM 92556V106   36,259,165 3,348,030 SH   SOLE 18 3,270,344 0 77,686
VIATRIS INC COM 92556V106   9,801,529 905,035 SH   SOLE 19 905,035 0 0
VIATRIS INC COM 92556V106   390,347,315 36,043,150 SH   SOLE 21 36,043,150 0 0
VIATRIS INC COM 92556V106   282,293,740 26,065,904 SH   SOLE 22 23,464,957 0 2,600,947
VIATRIS INC COM 92556V106   21,221,244 1,959,487 SH   SOLE 23 1,959,487 0 0
VIATRIS INC COM 92556V106   21,634,463 1,997,642 SH   SOLE 25 1,985,884 0 11,758
VIATRIS INC COM 92556V106   19,214,402 1,774,183 SH   SOLE 26 786,289 0 987,894
VIATRIS INC COM 92556V106   19,015,260 1,755,795 SH   SOLE 28 146,139 0 1,609,656
VIATRIS INC COM 92556V106   50,793 4,690 SH   SOLE 29 4,690 0 0
VIATRIS INC COM 92556V106   123,181,980 11,374,144 SH   SOLE 30 9,208,243 0 2,165,901
VIATRIS INC COM 92556V106   3,096,914 285,957 SH   SOLE 31 264,129 0 21,828
VIATRIS INC COM 92556V106   2,699,659 249,276 SH   SOLE 34 249,276 0 0
VIATRIS INC COM 92556V106   3,911,471 361,170 SH   SOLE 36 361,170 0 0
VIATRIS INC COM 92556V106   711,802 65,725 SH   SOLE 40 65,725 0 0
VIATRIS INC COM 92556V106   22,654,899 2,091,865 SH   SOLE 43 1,984,531 0 107,334
VIAVI SOLUTIONS INC COM 925550105   3,160,026 313,806 SH   SOLE 2 243,554 0 70,252
VIAVI SOLUTIONS INC COM 925550105   18,126 1,800 SH   SOLE 4 637 0 1,163
VIAVI SOLUTIONS INC COM 925550105   19,274 1,914 SH   SOLE 7 1,914 0 0
VIAVI SOLUTIONS INC COM 925550105   6,697,849 665,129 SH   SOLE 18 665,129 0 0
VIAVI SOLUTIONS INC COM 925550105   4,905,147 487,105 SH   SOLE 19 487,105 0 0
VIAVI SOLUTIONS INC COM 925550105   274,314,604 27,240,775 SH   SOLE 21 27,240,775 0 0
VIAVI SOLUTIONS INC COM 925550105   63,618,252 6,317,602 SH   SOLE 22 6,116,010 0 201,592
VIAVI SOLUTIONS INC COM 925550105   19,334 1,920 SH   SOLE 23 1,920 0 0
VIAVI SOLUTIONS INC COM 925550105   419,708 41,679 SH   SOLE 25 41,679 0 0
VIAVI SOLUTIONS INC COM 925550105   2,042,256 202,806 SH   SOLE 26 114,107 0 88,699
VIAVI SOLUTIONS INC COM 925550105   371,090 36,851 SH   SOLE 28 4,074 0 32,777
VIAVI SOLUTIONS INC COM 925550105   6,407,954 636,341 SH   SOLE 30 636,341 0 0
VIAVI SOLUTIONS INC COM 925550105   18,176 1,805 SH   SOLE 36 1,805 0 0
VIAVI SOLUTIONS INC COM 925550105   391,028 38,831 SH   SOLE 40 38,831 0 0
VIAVI SOLUTIONS INC COM 925550105   2,151,345 213,639 SH   SOLE 43 193,027 0 20,612
VICARIOUS SURGICAL INC COM CL A 92561V109   7,843 21,389 SH   SOLE 2 2,847 0 18,542
VICARIOUS SURGICAL INC COM CL A 92561V109   375 1,023 SH   SOLE 7 1,023 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   69,733 190,163 SH   SOLE 18 190,163 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   53,096 144,795 SH   SOLE 19 144,795 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   968,589 2,641,365 SH   SOLE 21 2,641,365 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   487,217 1,328,654 SH   SOLE 22 1,297,726 0 30,928
VICI PPTYS INC COM 925652109   79,930,875 2,507,242 SH   SOLE 2 652,757 0 1,854,485
VICI PPTYS INC COM 925652109   54,237,986 1,701,317 SH   SOLE 4 1,501,899 0 199,418
VICI PPTYS INC COM 925652109   73,053,945 2,291,529 SH   SOLE 7 2,049,748 0 241,781
VICI PPTYS INC COM 925652109   2,624,075 82,311 SH   SOLE 13 82,311 0 0
VICI PPTYS INC COM 925652109   4,644,948 145,701 SH   SOLE 15 145,701 0 0
VICI PPTYS INC COM 925652109   67,990,604 2,132,704 SH   SOLE 18 2,069,816 0 62,888
VICI PPTYS INC COM 925652109   106,516,372 3,341,166 SH   SOLE 19 3,341,166 0 0
VICI PPTYS INC COM 925652109   1,180,860,290 37,040,787 SH   SOLE 21 37,040,787 0 0
VICI PPTYS INC COM 925652109   1,039,893,178 32,618,983 SH   SOLE 22 29,053,467 0 3,565,516
VICI PPTYS INC COM 925652109   65,400,672 2,051,464 SH   SOLE 23 2,051,464 0 0
VICI PPTYS INC COM 925652109   132,046,673 4,141,991 SH   SOLE 25 4,138,633 0 3,358
VICI PPTYS INC COM 925652109   32,353,673 1,014,858 SH   SOLE 26 456,887 0 557,971
VICI PPTYS INC COM 925652109   82,346,773 2,583,023 SH   SOLE 28 305,133 0 2,277,890
VICI PPTYS INC COM 925652109   1,544,650 48,452 SH   SOLE 29 48,452 0 0
VICI PPTYS INC COM 925652109   263,934,361 8,278,995 SH   SOLE 30 8,278,995 0 0
VICI PPTYS INC COM 925652109   4,386,305 137,588 SH   SOLE 31 120,360 0 17,228
VICI PPTYS INC COM 925652109   23,416,753 734,528 SH   SOLE 34 734,528 0 0
VICI PPTYS INC COM 925652109   7,008,754 219,848 SH   SOLE 36 219,848 0 0
VICI PPTYS INC COM 925652109   1,693,466 53,120 SH   SOLE 40 53,120 0 0
VICI PPTYS INC COM 925652109   32,135 1,008 SH   OTR 43 1,008 0 0
VICI PPTYS INC COM 925652109   34,915,299 1,095,210 SH   SOLE 43 997,923 0 97,287
VICINITY MOTOR CORP COM 925654105   171 209 SH   SOLE 2 209 0 0
VICOR CORP COM 925815102   1,712,214 38,100 SH   SOLE 2 32,235 0 5,865
VICOR CORP COM 925815102   4,539 101 SH   SOLE 4 101 0 0
VICOR CORP COM 925815102   8,673 193 SH   SOLE 7 193 0 0
VICOR CORP COM 925815102   2,977,140 66,247 SH   SOLE 18 66,247 0 0
VICOR CORP COM 925815102   2,331,263 51,875 SH   SOLE 19 51,875 0 0
VICOR CORP COM 925815102   117,356,541 2,611,405 SH   SOLE 21 2,611,405 0 0
VICOR CORP COM 925815102   29,237,065 650,580 SH   SOLE 22 632,481 0 18,099
VICOR CORP COM 925815102   12,179 271 SH   SOLE 23 271 0 0
VICOR CORP COM 925815102   192,343 4,280 SH   SOLE 25 4,280 0 0
VICOR CORP COM 925815102   570,244 12,689 SH   SOLE 26 7,580 0 5,109
VICOR CORP COM 925815102   139,359 3,101 SH   SOLE 28 383 0 2,718
VICOR CORP COM 925815102   1,978,708 44,030 SH   SOLE 30 44,030 0 0
VICOR CORP COM 925815102   200,477 4,461 SH   SOLE 40 4,461 0 0
VICOR CORP COM 925815102   266,359 5,927 SH   SOLE 43 5,700 0 227
VICTORIAS SECRET AND CO COMMON STOCK 926400102   6,540,783 246,450 SH   SOLE 2 21,738 0 224,712
VICTORIAS SECRET AND CO COMMON STOCK 926400102   7,033 265 SH   SOLE 4 265 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   409,671 15,436 SH   SOLE 7 14,653 0 783
VICTORIAS SECRET AND CO COMMON STOCK 926400102   1,934,156 72,877 SH   SOLE 18 72,877 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   704,531 26,546 SH   SOLE 19 26,546 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   193,419,114 7,287,834 SH   SOLE 21 7,287,834 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   51,504,665 1,940,643 SH   SOLE 22 1,844,606 0 96,037
VICTORIAS SECRET AND CO COMMON STOCK 926400102   328,512 12,378 SH   SOLE 25 12,378 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   2,988,484 112,603 SH   SOLE 26 29,678 0 82,925
VICTORIAS SECRET AND CO COMMON STOCK 926400102   44,030 1,659 SH   SOLE 28 1,658 0 1
VICTORIAS SECRET AND CO COMMON STOCK 926400102   4,151,732 156,433 SH   SOLE 30 156,433 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   29,619 1,116 SH   SOLE 31 1,116 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   135,168 5,093 SH   SOLE 36 5,093 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   470,713 17,736 SH   SOLE 40 17,736 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   17,422,979 656,480 SH   SOLE 43 637,507 0 18,973
VICTORY CAP HLDGS INC COM CL A 92645B103   3,691,176 107,177 SH   SOLE 2 53,319 0 53,858
VICTORY CAP HLDGS INC COM CL A 92645B103   6,371 185 SH   SOLE 4 185 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   6,509 189 SH   SOLE 7 189 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   2,375,189 68,966 SH   SOLE 18 68,966 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   9,713,974 282,055 SH   SOLE 19 282,055 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   38,693,547 1,123,506 SH   SOLE 21 1,123,506 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   45,331,030 1,316,232 SH   SOLE 22 1,267,032 0 49,200
VICTORY CAP HLDGS INC COM CL A 92645B103   51,626 1,499 SH   SOLE 23 1,499 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   168,549 4,894 SH   SOLE 25 4,894 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   381,216 11,069 SH   SOLE 26 0 0 11,069
VICTORY CAP HLDGS INC COM CL A 92645B103   20,630 599 SH   SOLE 28 0 0 599
VICTORY CAP HLDGS INC COM CL A 92645B103   130,390 3,786 SH   SOLE 30 3,786 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   206,984 6,010 SH   SOLE 40 6,010 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   582,863 16,924 SH   SOLE 43 16,469 0 455
VIEMED HEALTHCARE INC COM 92663R105   264,498 33,694 SH   SOLE 2 13,642 0 20,052
VIEMED HEALTHCARE INC COM 92663R105   778,500 99,172 SH   SOLE 18 87,214 0 11,958
VIEMED HEALTHCARE INC COM 92663R105   2,300,011 292,995 SH   SOLE 19 292,995 0 0
VIEMED HEALTHCARE INC COM 92663R105   9,532,797 1,214,369 SH   SOLE 21 1,214,369 0 0
VIEMED HEALTHCARE INC COM 92663R105   3,837,394 488,840 SH   SOLE 22 466,205 0 22,635
VIEMED HEALTHCARE INC COM 92663R105   39 5 SH   SOLE 43 5 0 0
VIEW INC CL A NEW 92671V304   51,531 14,157 SH   SOLE 22 14,157 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   46,151 13,654 SH   SOLE 2 3,564 0 10,090
VIGIL NEUROSCIENCE INC COM 92673K108   154,699 45,769 SH   SOLE 18 45,769 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   97,621 28,882 SH   SOLE 19 28,882 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   1,984,236 587,052 SH   SOLE 21 587,052 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   823,960 243,775 SH   SOLE 22 233,299 0 10,476
VIKING THERAPEUTICS INC COM 92686J106   866,668 46,570 SH   SOLE 2 25,224 0 21,346
VIKING THERAPEUTICS INC COM 92686J106   7,593 408 SH   SOLE 4 408 0 0
VIKING THERAPEUTICS INC COM 92686J106   483,171 25,963 SH   SOLE 7 24,574 0 1,389
VIKING THERAPEUTICS INC COM 92686J106   4,535,611 243,719 SH   SOLE 18 243,719 0 0
VIKING THERAPEUTICS INC COM 92686J106   13,349,977 717,355 SH   SOLE 19 717,355 0 0
VIKING THERAPEUTICS INC COM 92686J106   68,919,344 3,703,350 SH   SOLE 21 3,703,350 0 0
VIKING THERAPEUTICS INC COM 92686J106   49,969,134 2,685,069 SH   SOLE 22 2,606,454 0 78,615
VIKING THERAPEUTICS INC COM 92686J106   11,464 616 SH   SOLE 23 616 0 0
VIKING THERAPEUTICS INC COM 92686J106   284,919 15,310 SH   SOLE 25 15,310 0 0
VIKING THERAPEUTICS INC COM 92686J106   627,641 33,726 SH   SOLE 26 33,726 0 0
VIKING THERAPEUTICS INC COM 92686J106   1,543,123 82,919 SH   SOLE 30 82,919 0 0
VIKING THERAPEUTICS INC COM 92686J106   62,641 3,366 SH   SOLE 34 3,366 0 0
VIKING THERAPEUTICS INC COM 92686J106   22,165 1,191 SH   SOLE 36 1,191 0 0
VIKING THERAPEUTICS INC COM 92686J106   264,653 14,221 SH   SOLE 40 14,221 0 0
VIKING THERAPEUTICS INC COM 92686J106   597,083 32,084 SH   SOLE 43 30,545 0 1,539
VILLAGE BK & TR FINL CORP COM NEW 92705T200   4,265 107 SH   SOLE 18 107 0 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200   52,894 1,327 SH   SOLE 21 1,327 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   157,905 6,020 SH   SOLE 2 334 0 5,686
VILLAGE SUPER MKT INC CL A NEW 927107409   341 13 SH   SOLE 7 13 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   683,580 26,061 SH   SOLE 18 26,061 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   489,347 18,656 SH   SOLE 19 18,656 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   8,380,564 319,503 SH   SOLE 21 319,503 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   5,466,752 208,416 SH   SOLE 22 201,387 0 7,029
VILLAGE SUPER MKT INC CL A NEW 927107409   58,362 2,225 SH   SOLE 43 2,225 0 0
VIMEO INC COMMON STOCK 92719V100   2,098,541 535,342 SH   SOLE 2 311,045 0 224,297
VIMEO INC COMMON STOCK 92719V100   1,870 477 SH   SOLE 4 477 0 0
VIMEO INC COMMON STOCK 92719V100   111,532 28,452 SH   SOLE 7 26,959 0 1,493
VIMEO INC COMMON STOCK 92719V100   1,345,364 343,205 SH   SOLE 18 343,205 0 0
VIMEO INC COMMON STOCK 92719V100   5,372,889 1,370,635 SH   SOLE 19 1,370,635 0 0
VIMEO INC COMMON STOCK 92719V100   18,380,723 4,688,960 SH   SOLE 21 4,688,960 0 0
VIMEO INC COMMON STOCK 92719V100   20,384,243 5,200,062 SH   SOLE 22 4,945,421 0 254,641
VIMEO INC COMMON STOCK 92719V100   25,045 6,389 SH   SOLE 23 6,389 0 0
VIMEO INC COMMON STOCK 92719V100   73,641 18,786 SH   SOLE 25 18,786 0 0
VIMEO INC COMMON STOCK 92719V100   165,056 42,106 SH   SOLE 26 42,106 0 0
VIMEO INC COMMON STOCK 92719V100   10,784 2,751 SH   SOLE 28 2,751 0 0
VIMEO INC COMMON STOCK 92719V100   808,476 206,244 SH   SOLE 30 206,244 0 0
VIMEO INC COMMON STOCK 92719V100   7,440 1,898 SH   SOLE 34 1,898 0 0
VIMEO INC COMMON STOCK 92719V100   11,791 3,008 SH   SOLE 36 3,008 0 0
VIMEO INC COMMON STOCK 92719V100   71,564 18,256 SH   SOLE 40 18,256 0 0
VIMEO INC COMMON STOCK 92719V100   108,725 27,736 SH   SOLE 43 27,462 0 274
VINCE HLDG CORP COM NEW 92719W207   2,239 647 SH   SOLE 18 647 0 0
VINCE HLDG CORP COM NEW 92719W207   29,780 8,607 SH   SOLE 21 8,607 0 0
VINCE HLDG CORP COM NEW 92719W207   152,769 44,153 SH   SOLE 22 44,153 0 0
VINCERX PHARMA INC COM NEW 92731L106   7,708 6,532 SH   SOLE 2 3,089 0 3,443
VINCERX PHARMA INC COM NEW 92731L106   5,980 5,068 SH   SOLE 19 5,068 0 0
VINCERX PHARMA INC COM NEW 92731L106   1,975 1,674 SH   SOLE 21 1,674 0 0
VINCERX PHARMA INC COM NEW 92731L106   60,162 50,985 SH   SOLE 22 50,985 0 0
VINCI PARTNERS INVTS LTD COM CL A G9451V109   1,095,329 100,030 SH   SOLE 30 100,030 0 0
VINFAST AUTO LTD SHS Y9390M103   449,276 53,677 SH   SOLE 2 53,677 0 0
VINFAST AUTO LTD SHS Y9390M103   1,111,327 132,775 SH   SOLE 21 132,775 0 0
VINFAST AUTO LTD SHS Y9390M103   372,373 44,489 SH   SOLE 22 44,489 0 0
VINTAGE WINE ESTATES INC COM 92747V106   9,773 19,456 SH   SOLE 2 18,126 0 1,330
VINTAGE WINE ESTATES INC COM 92747V106   2,781 5,536 SH   SOLE 18 5,536 0 0
VINTAGE WINE ESTATES INC COM 92747V106   27,887 55,518 SH   SOLE 21 55,518 0 0
VINTAGE WINE ESTATES INC COM 92747V106   91,180 181,524 SH   SOLE 22 181,524 0 0
VINTAGE WINE ESTATES INC COM 92747V106   235 467 SH   SOLE 26 0 0 467
VIPER ENERGY INC CL A 927959106   779,228 24,832 SH   SOLE 2 17,004 0 7,828
VIPER ENERGY INC CL A 927959106   2,266,326 72,222 SH   SOLE 21 72,222 0 0
VIPER ENERGY INC CL A 927959106   1,657,554 52,822 SH   SOLE 22 20,149 0 32,673
VIPER ENERGY INC CL A 927959106   790,337 25,186 SH   SOLE 26 25,186 0 0
VIPER ENERGY INC CL A 927959106   1,832,623 58,401 SH   SOLE 28 0 0 58,401
VIPER ENERGY INC CL A 927959106   1,160,432 36,980 SH   SOLE 30 36,980 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   6,821,243 384,079 SH   SOLE 2 224,738 0 159,341
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   3,645,151 205,245 SH   SOLE 4 159,588 0 45,657
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   7,202,728 405,559 SH   SOLE 7 394,968 0 10,591
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   1,728,243 97,311 SH   SOLE 13 97,311 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   4,009,178 225,742 SH   SOLE 15 225,742 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   3,927,056 221,118 SH   SOLE 18 221,118 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   34,863 1,963 SH   SOLE 19 1,963 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   118,621,846 6,679,158 SH   SOLE 21 6,679,158 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   72,415,814 4,077,467 SH   SOLE 22 3,523,844 0 553,623
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   8,964,520 504,759 SH   SOLE 23 504,759 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   5,181,285 291,739 SH   SOLE 25 291,739 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   12,769,937 719,028 SH   SOLE 26 45,572 0 673,456
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   24,320,597 1,369,403 SH   SOLE 28 27,521 0 1,341,882
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   191,577 10,787 SH   SOLE 29 10,787 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   71,627,181 4,033,062 SH   SOLE 30 4,033,062 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   43,032 2,423 SH   SOLE 31 0 0 2,423
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   354,401 19,955 SH   SOLE 34 19,955 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   302,027 17,006 SH   SOLE 36 17,006 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   79,298 4,465 SH   SOLE 40 4,465 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   15,491,267 872,256 SH   SOLE 43 792,929 0 79,327
VIR BIOTECHNOLOGY INC COM 92764N102   3,935,261 391,179 SH   SOLE 2 181,083 0 210,096
VIR BIOTECHNOLOGY INC COM 92764N102   2,364 235 SH   SOLE 4 235 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   47,674 4,739 SH   SOLE 7 4,739 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   2,975,889 295,814 SH   SOLE 18 295,814 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   7,579,707 753,450 SH   SOLE 19 753,450 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   113,173,652 11,249,866 SH   SOLE 21 11,249,866 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   32,410,604 3,221,730 SH   SOLE 22 3,072,499 0 149,231
VIR BIOTECHNOLOGY INC COM 92764N102   151,373 15,047 SH   SOLE 23 15,047 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   152,781 15,187 SH   SOLE 25 15,187 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   2,786,791 277,017 SH   SOLE 26 46,977 0 230,040
VIR BIOTECHNOLOGY INC COM 92764N102   16,981 1,688 SH   SOLE 28 1,688 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   4,265,490 424,005 SH   SOLE 30 424,005 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   152,037 15,113 SH   SOLE 40 15,113 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   2,007,061 199,509 SH   SOLE 43 181,275 0 18,234
VIRACTA THERAPEUTICS INC COM 92765F108   3,160 5,543 SH   SOLE 18 5,543 0 0
VIRACTA THERAPEUTICS INC COM 92765F108   37,200 65,263 SH   SOLE 21 65,263 0 0
VIRACTA THERAPEUTICS INC COM 92765F108   133,862 234,846 SH   SOLE 22 234,846 0 0
VIRCO MFG CO COM 927651109   53,173 4,420 SH   SOLE 18 4,420 0 0
VIRCO MFG CO COM 927651109   351,661 29,232 SH   SOLE 21 29,232 0 0
VIRCO MFG CO COM 927651109   872,343 72,514 SH   SOLE 22 72,514 0 0
VIRCO MFG CO COM 927651109   41,479 3,448 SH   SOLE 26 2,177 0 1,271
VIRCO MFG CO COM 927651109   186,874 15,534 SH   SOLE 28 0 0 15,534
VIRCO MFG CO COM 927651109   98,610 8,197 SH   SOLE 31 7,634 0 563
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   671,219 273,967 SH   SOLE 2 99,589 0 174,378
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   1,786 729 SH   SOLE 4 729 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   11,897 4,856 SH   SOLE 7 4,856 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   2,035,308 830,738 SH   SOLE 18 830,738 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   1,663,263 678,883 SH   SOLE 19 678,883 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   45,239,137 18,464,954 SH   SOLE 21 18,464,954 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   24,323,125 9,927,806 SH   SOLE 22 9,622,474 0 305,332
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   141,500 57,755 SH   SOLE 25 57,755 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   267,832 109,319 SH   SOLE 26 109,319 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   128,667 52,517 SH   SOLE 28 2,831 0 49,686
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   1,013,477 413,664 SH   SOLE 30 413,664 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   3,410 1,392 SH   SOLE 36 1,392 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   101,842 41,568 SH   SOLE 40 41,568 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   26,632 10,870 SH   OTR 43 10,870 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   949,784 387,667 SH   SOLE 43 373,712 0 13,955
VIRGINIA NATL BANKSHARES COR COM 928031103   65,253 1,898 SH   SOLE 2 198 0 1,700
VIRGINIA NATL BANKSHARES COR COM 928031103   488,987 14,223 SH   SOLE 18 14,223 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103   321,178 9,342 SH   SOLE 19 9,342 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103   6,735,970 195,927 SH   SOLE 21 195,927 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103   2,350,423 68,366 SH   SOLE 22 65,231 0 3,135
VIRIDIAN THERAPEUTICS INC COM 92790C104   523,395 24,031 SH   SOLE 2 10,130 0 13,901
VIRIDIAN THERAPEUTICS INC COM 92790C104   7,906 363 SH   SOLE 4 363 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   404,868 18,589 SH   SOLE 7 17,576 0 1,013
VIRIDIAN THERAPEUTICS INC COM 92790C104   2,409,652 110,636 SH   SOLE 18 110,636 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   1,935,610 88,871 SH   SOLE 19 88,871 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   39,569,686 1,816,790 SH   SOLE 21 1,816,790 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   28,503,573 1,308,704 SH   SOLE 22 1,272,673 0 36,031
VIRIDIAN THERAPEUTICS INC COM 92790C104   106,286 4,880 SH   SOLE 25 4,880 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   11,130 511 SH   SOLE 26 511 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   1,006,889 46,230 SH   SOLE 30 46,230 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   11,130 511 SH   SOLE 36 511 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   137,911 6,332 SH   SOLE 40 6,332 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   44 2 SH   SOLE 43 2 0 0
VIRIOS THERAPEUTICS INC COM 92829J104   434 755 SH   SOLE 22 755 0 0
VIRNETX HLDG CORP COM 92823T207   370,300 52,900 SH   SOLE 22 52,900 0 0
VIRPAX PHARMACEUTICALS INC COM 928251107   149 464 SH   SOLE 22 464 0 0
VIRTRA INC COM PAR 92827K301   16,023 1,692 SH   SOLE 18 1,692 0 0
VIRTRA INC COM PAR 92827K301   218,321 23,054 SH   SOLE 21 23,054 0 0
VIRTRA INC COM PAR 92827K301   752,827 79,496 SH   SOLE 22 79,496 0 0
VIRTU FINL INC CL A 928254101   5,651,324 278,940 SH   SOLE 2 79,318 0 199,622
VIRTU FINL INC CL A 928254101   5,065 250 SH   SOLE 4 250 0 0
VIRTU FINL INC CL A 928254101   15,762 778 SH   SOLE 7 778 0 0
VIRTU FINL INC CL A 928254101   668,479 32,995 SH   SOLE 18 32,995 0 0
VIRTU FINL INC CL A 928254101   605,815 29,902 SH   SOLE 19 29,902 0 0
VIRTU FINL INC CL A 928254101   24,421,647 1,205,412 SH   SOLE 21 1,205,412 0 0
VIRTU FINL INC CL A 928254101   47,533,850 2,346,192 SH   SOLE 22 2,227,752 0 118,440
VIRTU FINL INC CL A 928254101   108,999 5,380 SH   SOLE 23 5,380 0 0
VIRTU FINL INC CL A 928254101   399,507 19,719 SH   SOLE 25 19,719 0 0
VIRTU FINL INC CL A 928254101   676,765 33,404 SH   SOLE 26 33,404 0 0
VIRTU FINL INC CL A 928254101   161,168 7,955 SH   SOLE 28 888 0 7,067
VIRTU FINL INC CL A 928254101   1,172,608 57,878 SH   SOLE 30 57,878 0 0
VIRTU FINL INC CL A 928254101   26,277 1,297 SH   SOLE 31 1,297 0 0
VIRTU FINL INC CL A 928254101   44,329 2,188 SH   SOLE 36 2,188 0 0
VIRTU FINL INC CL A 928254101   302,543 14,933 SH   SOLE 40 14,933 0 0
VIRTU FINL INC CL A 928254101   1,356,651 66,962 SH   SOLE 43 55,585 0 11,377
VIRTUS INVT PARTNERS INC COM 92828Q109   2,026,916 8,384 SH   SOLE 2 3,874 0 4,510
VIRTUS INVT PARTNERS INC COM 92828Q109   5,802 24 SH   SOLE 4 24 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   401,805 1,662 SH   SOLE 7 1,573 0 89
VIRTUS INVT PARTNERS INC COM 92828Q109   5,526,392 22,859 SH   SOLE 18 22,859 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   3,435,651 14,211 SH   SOLE 19 14,211 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   196,604,067 813,220 SH   SOLE 21 813,220 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   51,716,332 213,916 SH   SOLE 22 204,580 0 9,336
VIRTUS INVT PARTNERS INC COM 92828Q109   378,113 1,564 SH   SOLE 25 1,564 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   625,191 2,586 SH   SOLE 26 2,586 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   32,879 136 SH   SOLE 28 136 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   3,651,060 15,102 SH   SOLE 30 15,102 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   377,871 1,563 SH   SOLE 40 1,563 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   3,411,475 14,111 SH   SOLE 43 11,957 0 2,154
VISA INC COM CL A 92826C839   983,241,195 3,776,613 SH   SOLE 2 1,299,461 0 2,477,152
VISA INC COM CL A 92826C839   395,186,306 1,517,904 SH   SOLE 4 803,465 0 714,439
VISA INC COM CL A 92826C839   406,478,207 1,561,276 SH   SOLE 7 1,340,339 0 220,937
VISA INC COM CL A 92826C839   28,723,634 110,327 SH   SOLE 13 110,327 0 0
VISA INC COM CL A 92826C839   62,715,191 240,888 SH   SOLE 15 240,888 0 0
VISA INC COM CL A 92826C839   1,389,047,199 5,335,307 SH   SOLE 18 4,867,362 0 467,945
VISA INC COM CL A 92826C839   1,067,409,225 4,099,901 SH   SOLE 19 4,099,901 0 0
VISA INC COM CL A 92826C839   11,535,943,438 44,309,366 SH   SOLE 21 44,309,366 0 0
VISA INC COM CL A 92826C839   9,413,632,462 36,157,605 SH   SOLE 22 32,569,207 0 3,588,398
VISA INC COM CL A 92826C839   902,960,970 3,468,258 SH   SOLE 23 3,468,258 0 0
VISA INC COM CL A 92826C839   947,922,374 3,640,954 SH   SOLE 25 3,564,890 0 76,064
VISA INC COM CL A 92826C839   560,455,966 2,152,702 SH   SOLE 26 1,178,190 0 974,512
VISA INC COM CL A 92826C839   1,004,013,480 3,856,399 SH   SOLE 28 175,441 0 3,680,958
VISA INC COM CL A 92826C839   19,605,657 75,305 SH   SOLE 29 75,305 0 0
VISA INC COM CL A 92826C839   2,754,139,551 10,578,604 SH   SOLE 30 10,578,604 0 0
VISA INC COM CL A 92826C839   130,944,595 502,956 SH   SOLE 31 475,969 0 26,987
VISA INC COM CL A 92826C839   45,026,491 172,946 SH   SOLE 32 172,946 0 0
VISA INC COM CL A 92826C839   448,114,680 1,721,201 SH   SOLE 34 1,721,201 0 0
VISA INC COM CL A 92826C839   100,428,971 385,746 SH   SOLE 36 385,746 0 0
VISA INC COM CL A 92826C839   21,863,152 83,976 SH   SOLE 40 83,976 0 0
VISA INC COM CL A 92826C839   610,781 2,346 SH   OTR 43 2,346 0 0
VISA INC COM CL A 92826C839   698,338,502 2,682,307 SH   SOLE 43 2,273,631 0 408,675
VISA INC OPTIONS 92826C839   650,875 2,500 SH Call SOLE 2 0 0 2,500
VISA INC OPTIONS 92826C839   104,140 400 SH Call SOLE 4 400 0 0
VISA INC OPTIONS 92826C839   2,265,045 8,700 SH Call SOLE 18 8,700 0 0
VISA INC OPTIONS 92826C839   12,392,660 47,600 SH Call SOLE 19 47,600 0 0
VISA INC OPTIONS 92826C839   911,225 3,500 SH Call SOLE 22 3,500 0 0
VISA INC OPTIONS 92826C839   520,700 2,000 SH Call SOLE 26 2,000 0 0
VISA INC OPTIONS 92826C839   52,070 200 SH Call SOLE 30 200 0 0
VISA INC OPTIONS 92826C839   7,185,660 27,600 SH Call SOLE 34 27,600 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   4,690,689 195,690 SH   SOLE 2 104,772 0 90,918
VISHAY INTERTECHNOLOGY INC COM 928298108   30,130 1,257 SH   SOLE 4 408 0 849
VISHAY INTERTECHNOLOGY INC COM 928298108   47,916 1,999 SH   SOLE 7 1,999 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   12,409,868 517,725 SH   SOLE 18 517,725 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   6,362,669 265,443 SH   SOLE 19 265,443 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   238,061,507 9,931,644 SH   SOLE 21 9,931,644 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   99,212,669 4,139,035 SH   SOLE 22 3,970,907 0 168,128
VISHAY INTERTECHNOLOGY INC COM 928298108   629,117 26,246 SH   SOLE 25 26,246 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   854,554 35,651 SH   SOLE 26 35,651 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   3,428 143 SH   SOLE 28 143 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   5,508,258 229,798 SH   SOLE 30 229,798 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   76,273 3,182 SH   SOLE 36 3,182 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   546,492 22,799 SH   SOLE 40 22,799 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   8,787,801 366,617 SH   SOLE 43 351,855 0 14,762
VISHAY PRECISION GROUP INC COM 92835K103   1,279,294 37,549 SH   SOLE 2 31,888 0 5,661
VISHAY PRECISION GROUP INC COM 92835K103   1,840 54 SH   SOLE 7 54 0 0
VISHAY PRECISION GROUP INC COM 92835K103   1,182,944 34,721 SH   SOLE 18 34,721 0 0
VISHAY PRECISION GROUP INC COM 92835K103   883,265 25,925 SH   SOLE 19 25,925 0 0
VISHAY PRECISION GROUP INC COM 92835K103   17,541,655 514,871 SH   SOLE 21 514,871 0 0
VISHAY PRECISION GROUP INC COM 92835K103   12,229,154 358,942 SH   SOLE 22 342,138 0 16,804
VISHAY PRECISION GROUP INC COM 92835K103   68,072 1,998 SH   SOLE 25 1,998 0 0
VISHAY PRECISION GROUP INC COM 92835K103   39,453 1,158 SH   SOLE 28 0 0 1,158
VISHAY PRECISION GROUP INC COM 92835K103   644,775 18,925 SH   SOLE 30 18,925 0 0
VISHAY PRECISION GROUP INC COM 92835K103   51,309 1,506 SH   SOLE 40 1,506 0 0
VISHAY PRECISION GROUP INC COM 92835K103   260,465 7,645 SH   SOLE 43 7,175 0 470
VISION MARINE TECHNOLOGIES I COM C96657116   779 715 SH   SOLE 18 715 0 0
VISION MARINE TECHNOLOGIES I COM C96657116   9,334 8,563 SH   SOLE 21 8,563 0 0
VISLINK TECHNOLOGIES INC COM NEW 92836Y409   4 1 SH   SOLE 21 1 0 0
VISLINK TECHNOLOGIES INC COM NEW 92836Y409   118,099 30,438 SH   SOLE 22 30,438 0 0
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   28,618,385 969,786 SH   SOLE 25 969,786 0 0
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   1,099,926 37,273 SH   SOLE 30 37,273 0 0
VISTA OUTDOOR INC COM 928377100   1,138,977 38,518 SH   SOLE 2 16,719 0 21,799
VISTA OUTDOOR INC COM 928377100   6,831 231 SH   SOLE 4 231 0 0
VISTA OUTDOOR INC COM 928377100   15,850 536 SH   SOLE 7 536 0 0
VISTA OUTDOOR INC COM 928377100   5,545,262 187,530 SH   SOLE 18 187,530 0 0
VISTA OUTDOOR INC COM 928377100   3,534,502 119,530 SH   SOLE 19 119,530 0 0
VISTA OUTDOOR INC COM 928377100   206,204,266 6,973,428 SH   SOLE 21 6,973,428 0 0
VISTA OUTDOOR INC COM 928377100   48,163,882 1,628,809 SH   SOLE 22 1,553,100 0 75,709
VISTA OUTDOOR INC COM 928377100   1,344,045 45,453 SH   SOLE 26 29,024 0 16,429
VISTA OUTDOOR INC COM 928377100   3,303,353 111,713 SH   SOLE 30 111,713 0 0
VISTA OUTDOOR INC COM 928377100   48,643 1,645 SH   SOLE 36 1,645 0 0
VISTA OUTDOOR INC COM 928377100   1,272,634 43,038 SH   SOLE 43 39,282 0 3,756
VISTAGEN THERAPEUTICS INC COM 92840H400   1,781,951 346,683 SH   SOLE 22 346,683 0 0
VISTEON CORP COM NEW 92839U206   15,242,296 122,036 SH   SOLE 2 84,947 0 37,089
VISTEON CORP COM NEW 92839U206   1,966,176 15,742 SH   SOLE 4 8,325 0 7,417
VISTEON CORP COM NEW 92839U206   884,042 7,078 SH   SOLE 7 6,697 0 381
VISTEON CORP COM NEW 92839U206   554,681 4,441 SH   SOLE 13 4,441 0 0
VISTEON CORP COM NEW 92839U206   14,758,559 118,163 SH   SOLE 18 110,225 0 7,938
VISTEON CORP COM NEW 92839U206   32,421,042 259,576 SH   SOLE 19 259,576 0 0
VISTEON CORP COM NEW 92839U206   264,334,113 2,116,366 SH   SOLE 21 2,116,366 0 0
VISTEON CORP COM NEW 92839U206   134,218,289 1,074,606 SH   SOLE 22 1,032,425 0 42,181
VISTEON CORP COM NEW 92839U206   2,862,333 22,917 SH   SOLE 23 22,917 0 0
VISTEON CORP COM NEW 92839U206   676,209 5,414 SH   SOLE 25 5,414 0 0
VISTEON CORP COM NEW 92839U206   5,530,947 44,283 SH   SOLE 26 10,751 0 33,532
VISTEON CORP COM NEW 92839U206   88,304 707 SH   SOLE 28 498 0 209
VISTEON CORP COM NEW 92839U206   344,724 2,760 SH   SOLE 29 2,760 0 0
VISTEON CORP COM NEW 92839U206   7,919,160 63,404 SH   SOLE 30 63,404 0 0
VISTEON CORP COM NEW 92839U206   1,122,851 8,990 SH   SOLE 31 8,990 0 0
VISTEON CORP COM NEW 92839U206   126,149 1,010 SH   SOLE 34 1,010 0 0
VISTEON CORP COM NEW 92839U206   100,545 805 SH   SOLE 36 805 0 0
VISTEON CORP COM NEW 92839U206   735,661 5,890 SH   SOLE 40 5,890 0 0
VISTEON CORP COM NEW 92839U206   3,405,523 27,266 SH   SOLE 43 25,076 0 2,190
VISTRA CORP COM 92840M102   26,427,686 686,077 SH   SOLE 2 283,928 0 402,149
VISTRA CORP COM 92840M102   4,248,987 110,306 SH   SOLE 4 77,061 0 33,245
VISTRA CORP COM 92840M102   3,865,559 100,352 SH   SOLE 7 95,481 0 4,871
VISTRA CORP COM 92840M102   75,615 1,963 SH   SOLE 13 1,963 0 0
VISTRA CORP COM 92840M102   1,355,442 35,188 SH   SOLE 15 35,188 0 0
VISTRA CORP COM 92840M102   28,419,440 737,784 SH   SOLE 18 737,784 0 0
VISTRA CORP COM 92840M102   4,477,257 116,232 SH   SOLE 19 116,232 0 0
VISTRA CORP COM 92840M102   738,360,451 19,168,236 SH   SOLE 21 19,168,236 0 0
VISTRA CORP COM 92840M102   409,136,058 10,621,393 SH   SOLE 22 9,880,826 0 740,567
VISTRA CORP COM 92840M102   20,189,334 524,126 SH   SOLE 23 524,126 0 0
VISTRA CORP COM 92840M102   5,940,786 154,226 SH   SOLE 25 154,226 0 0
VISTRA CORP COM 92840M102   8,513,999 221,028 SH   SOLE 26 189,254 0 31,774
VISTRA CORP COM 92840M102   8,285,845 215,105 SH   SOLE 28 6,017 0 209,088
VISTRA CORP COM 92840M102   26,948,862 699,607 SH   SOLE 30 699,607 0 0
VISTRA CORP COM 92840M102   3,240,418 84,123 SH   SOLE 31 77,923 0 6,200
VISTRA CORP COM 92840M102   530,652 13,776 SH   SOLE 34 13,776 0 0
VISTRA CORP COM 92840M102   2,862,960 74,324 SH   SOLE 36 74,324 0 0
VISTRA CORP COM 92840M102   345,948 8,981 SH   SOLE 40 8,981 0 0
VISTRA CORP COM 92840M102   14,329 372 SH   OTR 43 372 0 0
VISTRA CORP COM 92840M102   14,514,791 376,812 SH   SOLE 43 318,086 0 58,726
VITA COCO CO INC COM 92846Q107   760,907 29,665 SH   SOLE 2 22,250 0 7,415
VITA COCO CO INC COM 92846Q107   4,925 192 SH   SOLE 4 192 0 0
VITA COCO CO INC COM 92846Q107   5,027 196 SH   SOLE 7 196 0 0
VITA COCO CO INC COM 92846Q107   1,902,153 74,158 SH   SOLE 18 74,158 0 0
VITA COCO CO INC COM 92846Q107   2,257,790 88,023 SH   SOLE 19 88,023 0 0
VITA COCO CO INC COM 92846Q107   29,586,275 1,153,461 SH   SOLE 21 1,153,461 0 0
VITA COCO CO INC COM 92846Q107   22,048,714 859,599 SH   SOLE 22 834,944 0 24,655
VITA COCO CO INC COM 92846Q107   192,606 7,509 SH   SOLE 25 7,509 0 0
VITA COCO CO INC COM 92846Q107   60,278 2,350 SH   SOLE 28 0 0 2,350
VITA COCO CO INC COM 92846Q107   387,546 15,109 SH   SOLE 30 15,109 0 0
VITA COCO CO INC COM 92846Q107   113,758 4,435 SH   SOLE 34 4,435 0 0
VITA COCO CO INC COM 92846Q107   179,088 6,982 SH   SOLE 40 6,982 0 0
VITA COCO CO INC COM 92846Q107   285,305 11,123 SH   SOLE 43 11,029 0 94
VITAL ENERGY INC COM 516806205   1,087,347 23,903 SH   SOLE 2 13,517 0 10,386
VITAL ENERGY INC COM 516806205   5,777 127 SH   SOLE 4 127 0 0
VITAL ENERGY INC COM 516806205   7,597 167 SH   SOLE 7 167 0 0
VITAL ENERGY INC COM 516806205   3,643,704 80,099 SH   SOLE 18 80,099 0 0
VITAL ENERGY INC COM 516806205   2,195,848 48,271 SH   SOLE 19 48,271 0 0
VITAL ENERGY INC COM 516806205   133,604,949 2,937,018 SH   SOLE 21 2,937,018 0 0
VITAL ENERGY INC COM 516806205   31,260,773 687,201 SH   SOLE 22 659,886 0 27,315
VITAL ENERGY INC COM 516806205   1,673,259 36,783 SH   SOLE 26 9,984 0 26,799
VITAL ENERGY INC COM 516806205   2,698,512 59,321 SH   SOLE 30 59,321 0 0
VITAL ENERGY INC COM 516806205   1,307,155 28,735 SH   SOLE 43 28,121 0 614
VITAL FARMS INC COM 92847W103   7,093,449 452,100 SH   SOLE 2 315,377 0 136,723
VITAL FARMS INC COM 92847W103   2,113,867 134,727 SH   SOLE 7 133,444 0 1,283
VITAL FARMS INC COM 92847W103   2,266,624 144,463 SH   SOLE 18 123,558 0 20,905
VITAL FARMS INC COM 92847W103   10,451,376 666,117 SH   SOLE 19 666,117 0 0
VITAL FARMS INC COM 92847W103   20,538,979 1,309,049 SH   SOLE 21 1,309,049 0 0
VITAL FARMS INC COM 92847W103   23,421,546 1,492,769 SH   SOLE 22 1,432,413 0 60,356
VITAL FARMS INC COM 92847W103   331,844 21,150 SH   SOLE 23 21,150 0 0
VITAL FARMS INC COM 92847W103   81,102 5,169 SH   SOLE 25 5,169 0 0
VITAL FARMS INC COM 92847W103   1,991,077 126,901 SH   SOLE 26 3,585 0 123,316
VITAL FARMS INC COM 92847W103   768,324 48,969 SH   SOLE 30 48,969 0 0
VITAL FARMS INC COM 92847W103   26,312 1,677 SH   SOLE 34 1,677 0 0
VITAL FARMS INC COM 92847W103   40,857 2,604 SH   SOLE 36 2,604 0 0
VITAL FARMS INC COM 92847W103   34,863 2,222 SH   SOLE 40 2,222 0 0
VITAL FARMS INC COM 92847W103   1,166,803 74,366 SH   SOLE 43 73,723 0 643
VITESSE ENERGY INC COMMON STOCK 92852X103   977,826 44,670 SH   SOLE 2 8,294 0 36,376
VITESSE ENERGY INC COMMON STOCK 92852X103   1,445 66 SH   SOLE 4 66 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   5,560 254 SH   SOLE 7 254 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   1,485,477 67,861 SH   SOLE 18 67,861 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   1,157,696 52,887 SH   SOLE 19 52,887 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   20,940,412 956,620 SH   SOLE 21 956,620 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   14,931,585 682,119 SH   SOLE 22 650,094 0 32,025
VITESSE ENERGY INC COMMON STOCK 92852X103   168,006 7,675 SH   SOLE 26 7,675 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   228,948 10,459 SH   SOLE 30 10,459 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   461,445 21,080 SH   SOLE 43 18,812 0 2,268
VITRU LTD COM G9440D103   85,199 5,406 SH   SOLE 2 5,406 0 0
VITRU LTD COM G9440D103   9,598 609 SH   SOLE 22 609 0 0
VIVANI MEDICAL INC COMMON STOCK 92854B109   3,496 3,427 SH   SOLE 18 3,427 0 0
VIVANI MEDICAL INC COMMON STOCK 92854B109   50,165 49,181 SH   SOLE 21 49,181 0 0
VIVANI MEDICAL INC COMMON STOCK 92854B109   4,690 4,598 SH   SOLE 22 4,598 0 0
VIVID SEATS INC COM CL A 92854T100   197,323 31,222 SH   SOLE 2 15,948 0 15,274
VIVID SEATS INC COM CL A 92854T100   406,913 64,385 SH   SOLE 18 64,385 0 0
VIVID SEATS INC COM CL A 92854T100   323,091 51,122 SH   SOLE 19 51,122 0 0
VIVID SEATS INC COM CL A 92854T100   5,924,817 937,471 SH   SOLE 21 937,471 0 0
VIVID SEATS INC COM CL A 92854T100   8,144,748 1,288,726 SH   SOLE 22 1,253,165 0 35,561
VIVID SEATS INC COM CL A 92854T100   41,143 6,510 SH   SOLE 25 6,510 0 0
VIVID SEATS INC COM CL A 92854T100   108,780 17,212 SH   SOLE 43 16,576 0 636
VIVOS THERAPEUTICS INC COM NEW 92859E207   522 42 SH   SOLE 22 42 0 0
VIZIO HLDG CORP CL A COM 92858V101   2,985,305 387,702 SH   SOLE 2 231,671 0 156,031
VIZIO HLDG CORP CL A COM 92858V101   5,721 743 SH   SOLE 7 743 0 0
VIZIO HLDG CORP CL A COM 92858V101   1,430,591 185,791 SH   SOLE 18 185,791 0 0
VIZIO HLDG CORP CL A COM 92858V101   3,550,470 461,100 SH   SOLE 19 461,100 0 0
VIZIO HLDG CORP CL A COM 92858V101   23,094,726 2,999,315 SH   SOLE 21 2,999,315 0 0
VIZIO HLDG CORP CL A COM 92858V101   21,929,177 2,847,945 SH   SOLE 22 2,769,043 0 78,902
VIZIO HLDG CORP CL A COM 92858V101   96,589 12,544 SH   SOLE 23 12,544 0 0
VIZIO HLDG CORP CL A COM 92858V101   119,766 15,554 SH   SOLE 25 15,554 0 0
VIZIO HLDG CORP CL A COM 92858V101   1,639,322 212,899 SH   SOLE 26 0 0 212,899
VIZIO HLDG CORP CL A COM 92858V101   22,546 2,928 SH   SOLE 30 2,928 0 0
VIZIO HLDG CORP CL A COM 92858V101   117,541 15,265 SH   SOLE 40 15,265 0 0
VIZIO HLDG CORP CL A COM 92858V101   199,954 25,968 SH   SOLE 43 24,282 0 1,686
VNET GROUP INC SPONSORED ADS A 90138A103   64,397 22,438 SH   SOLE 2 22,438 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   4,951 1,725 SH   SOLE 4 1,725 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   36,799 12,822 SH   SOLE 7 12,822 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   3,306,315 1,152,026 SH   SOLE 21 1,152,026 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   1,761,540 613,777 SH   SOLE 22 561,447 0 52,330
VNET GROUP INC SPONSORED ADS A 90138A103   926,955 322,981 SH   SOLE 30 322,981 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   411,840 143,498 SH   SOLE 43 134,280 0 9,218
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   2,050,903 235,736 SH   SOLE 18 234,848 0 888
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   12,318,590 1,415,930 SH   SOLE 43 1,316,221 0 99,709
VOLCON INC COM NEW 92864V202   34 348 SH   SOLE 18 348 0 0
VOLCON INC COM NEW 92864V202   800 8,072 SH   SOLE 21 8,072 0 0
VOLITIONRX LTD COM 928661107   5,988 8,352 SH   SOLE 18 8,352 0 0
VOLITIONRX LTD COM 928661107   88,467 123,385 SH   SOLE 21 123,385 0 0
VOLITIONRX LTD COM 928661107   319,199 445,187 SH   SOLE 22 445,187 0 0
VONTIER CORPORATION COM 928881101   7,722,236 223,509 SH   SOLE 2 141,781 0 81,728
VONTIER CORPORATION COM 928881101   46,055 1,333 SH   SOLE 4 557 0 776
VONTIER CORPORATION COM 928881101   1,123,255 32,511 SH   SOLE 7 30,830 0 1,681
VONTIER CORPORATION COM 928881101   9,405,270 272,222 SH   SOLE 18 272,222 0 0
VONTIER CORPORATION COM 928881101   1,687,215 48,834 SH   SOLE 19 48,834 0 0
VONTIER CORPORATION COM 928881101   275,786,668 7,982,248 SH   SOLE 21 7,982,248 0 0
VONTIER CORPORATION COM 928881101   158,355,917 4,583,384 SH   SOLE 22 4,375,017 0 208,367
VONTIER CORPORATION COM 928881101   1,110,610 32,145 SH   SOLE 25 32,145 0 0
VONTIER CORPORATION COM 928881101   1,498,364 43,368 SH   SOLE 26 43,368 0 0
VONTIER CORPORATION COM 928881101   673,034 19,480 SH   SOLE 28 3,008 0 16,472
VONTIER CORPORATION COM 928881101   5,693,978 164,804 SH   SOLE 30 164,804 0 0
VONTIER CORPORATION COM 928881101   76,597 2,217 SH   SOLE 31 2,217 0 0
VONTIER CORPORATION COM 928881101   237,842 6,884 SH   SOLE 36 6,884 0 0
VONTIER CORPORATION COM 928881101   1,047,418 30,316 SH   SOLE 40 30,316 0 0
VONTIER CORPORATION COM 928881101   10,308,213 298,356 SH   SOLE 43 277,375 0 20,981
VOR BIOPHARMA INC COM 929033108   46,496 20,665 SH   SOLE 2 5,174 0 15,491
VOR BIOPHARMA INC COM 929033108   242,651 107,845 SH   SOLE 18 107,845 0 0
VOR BIOPHARMA INC COM 929033108   156,445 69,531 SH   SOLE 19 69,531 0 0
VOR BIOPHARMA INC COM 929033108   2,948,114 1,310,273 SH   SOLE 21 1,310,273 0 0
VOR BIOPHARMA INC COM 929033108   1,671,968 743,097 SH   SOLE 22 719,086 0 24,011
VORNADO RLTY TR SH BEN INT 929042109   14,926,707 528,379 SH   SOLE 2 140,732 0 387,647
VORNADO RLTY TR SH BEN INT 929042109   2,166,945 76,706 SH   SOLE 4 76,706 0 0
VORNADO RLTY TR SH BEN INT 929042109   7,863,614 278,358 SH   SOLE 7 249,918 0 28,440
VORNADO RLTY TR SH BEN INT 929042109   8,163,713 288,981 SH   SOLE 18 288,981 0 0
VORNADO RLTY TR SH BEN INT 929042109   10,675,703 377,901 SH   SOLE 19 377,901 0 0
VORNADO RLTY TR SH BEN INT 929042109   266,563,384 9,435,872 SH   SOLE 21 9,435,872 0 0
VORNADO RLTY TR SH BEN INT 929042109   185,611,540 6,570,320 SH   SOLE 22 6,258,295 0 312,025
VORNADO RLTY TR SH BEN INT 929042109   222,808 7,887 SH   SOLE 23 7,887 0 0
VORNADO RLTY TR SH BEN INT 929042109   43,566,585 1,542,180 SH   SOLE 25 1,542,180 0 0
VORNADO RLTY TR SH BEN INT 929042109   3,929,942 139,113 SH   SOLE 26 86,449 0 52,664
VORNADO RLTY TR SH BEN INT 929042109   3,541,646 125,368 SH   SOLE 28 6,081 0 119,287
VORNADO RLTY TR SH BEN INT 929042109   17,990,476 636,831 SH   SOLE 30 636,831 0 0
VORNADO RLTY TR SH BEN INT 929042109   66,953 2,370 SH   SOLE 31 2,370 0 0
VORNADO RLTY TR SH BEN INT 929042109   535,140 18,943 SH   SOLE 36 18,943 0 0
VORNADO RLTY TR SH BEN INT 929042109   958,890 33,943 SH   SOLE 40 33,943 0 0
VORNADO RLTY TR SH BEN INT 929042109   29,122,054 1,030,869 SH   SOLE 43 898,328 0 132,541
VOXX INTL CORP CL A 91829F104   70,894 6,638 SH   SOLE 2 524 0 6,114
VOXX INTL CORP CL A 91829F104   369,613 34,608 SH   SOLE 18 34,608 0 0
VOXX INTL CORP CL A 91829F104   272,223 25,489 SH   SOLE 19 25,489 0 0
VOXX INTL CORP CL A 91829F104   4,878,250 456,765 SH   SOLE 21 456,765 0 0
VOXX INTL CORP CL A 91829F104   3,775,946 353,553 SH   SOLE 22 345,643 0 7,910
VOYA FINANCIAL INC COM 929089100   22,889,157 313,722 SH   SOLE 2 141,331 0 172,391
VOYA FINANCIAL INC COM 929089100   23,347 320 SH   SOLE 4 320 0 0
VOYA FINANCIAL INC COM 929089100   1,696,977 23,259 SH   SOLE 7 22,062 0 1,197
VOYA FINANCIAL INC COM 929089100   64,497 884 SH   SOLE 15 884 0 0
VOYA FINANCIAL INC COM 929089100   62,967,572 863,042 SH   SOLE 18 862,409 0 633
VOYA FINANCIAL INC COM 929089100   10,996,020 150,713 SH   SOLE 19 150,713 0 0
VOYA FINANCIAL INC COM 929089100   387,488,882 5,310,977 SH   SOLE 21 5,310,977 0 0
VOYA FINANCIAL INC COM 929089100   223,718,707 3,066,320 SH   SOLE 22 2,932,525 0 133,795
VOYA FINANCIAL INC COM 929089100   13,856,417 189,918 SH   SOLE 25 150,096 0 39,822
VOYA FINANCIAL INC COM 929089100   4,983,606 68,306 SH   SOLE 26 38,825 0 29,481
VOYA FINANCIAL INC COM 929089100   8,058,578 110,452 SH   SOLE 28 55,942 0 54,510
VOYA FINANCIAL INC COM 929089100   10,891,980 149,287 SH   SOLE 30 149,287 0 0
VOYA FINANCIAL INC COM 929089100   102,144 1,400 SH   SOLE 31 1,400 0 0
VOYA FINANCIAL INC COM 929089100   18,177,765 249,147 SH   SOLE 34 249,147 0 0
VOYA FINANCIAL INC COM 929089100   3,278,239 44,932 SH   SOLE 36 44,932 0 0
VOYA FINANCIAL INC COM 929089100   1,639,630 22,473 SH   SOLE 40 22,473 0 0
VOYA FINANCIAL INC COM 929089100   12,111 166 SH   OTR 43 166 0 0
VOYA FINANCIAL INC COM 929089100   15,073,097 206,594 SH   SOLE 43 195,565 0 11,029
VOYAGER THERAPEUTICS INC COM 92915B106   107,618 12,751 SH   SOLE 2 8,289 0 4,462
VOYAGER THERAPEUTICS INC COM 92915B106   2,768 328 SH   SOLE 7 328 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   709,796 84,099 SH   SOLE 18 84,099 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   2,425,985 287,439 SH   SOLE 19 287,439 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   12,348,505 1,463,093 SH   SOLE 21 1,463,093 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   6,398,980 758,173 SH   SOLE 22 746,832 0 11,341
VOYAGER THERAPEUTICS INC COM 92915B106   9,638 1,142 SH   SOLE 23 1,142 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   182,447 21,617 SH   SOLE 30 21,617 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   15,698 1,860 SH   SOLE 34 1,860 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   18,374 2,177 SH   SOLE 43 2,177 0 0
VROOM INC COM 92918V109   1,471,642 2,442,559 SH   SOLE 22 2,442,559 0 0
VROOM INC COM 92918V109   3,415 5,668 SH   SOLE 28 5,668 0 0
VROOM INC NOTE 0.750% 7/0 92918VAB5   1,255,500 2,325,000 PRN   SOLE 21 2,325,000 0 0
VSE CORP COM 918284100   781,652 12,098 SH   SOLE 2 5,019 0 7,079
VSE CORP COM 918284100   6,009 93 SH   SOLE 4 93 0 0
VSE CORP COM 918284100   309,547 4,791 SH   SOLE 7 4,529 0 262
VSE CORP COM 918284100   2,378,423 36,812 SH   SOLE 18 36,812 0 0
VSE CORP COM 918284100   1,724,506 26,691 SH   SOLE 19 26,691 0 0
VSE CORP COM 918284100   34,691,564 536,938 SH   SOLE 21 536,938 0 0
VSE CORP COM 918284100   22,370,050 346,232 SH   SOLE 22 328,206 0 18,026
VSE CORP COM 918284100   159,587 2,470 SH   SOLE 25 2,470 0 0
VSE CORP COM 918284100   16,540 256 SH   SOLE 26 256 0 0
VSE CORP COM 918284100   99,952 1,547 SH   SOLE 40 1,547 0 0
VSE CORP COM 918284100   368,729 5,707 SH   SOLE 43 5,640 0 67
VTEX SHS CL A G9470A102   421,627 61,283 SH   SOLE 2 61,283 0 0
VTEX SHS CL A G9470A102   81,755 11,883 SH   SOLE 22 11,883 0 0
VTV THERAPEUTICS INC CL A NEW 918385204   2,576 224 SH   SOLE 21 224 0 0
VTV THERAPEUTICS INC CL A NEW 918385204   12,846 1,117 SH   SOLE 22 1,117 0 0
VULCAN MATLS CO COM 929160109   65,721,211 289,508 SH   SOLE 2 150,517 0 138,991
VULCAN MATLS CO COM 929160109   31,777,314 139,982 SH   SOLE 4 65,667 0 74,315
VULCAN MATLS CO COM 929160109   18,404,155 81,072 SH   SOLE 7 71,424 0 9,648
VULCAN MATLS CO COM 929160109   1,983,840 8,739 SH   SOLE 13 8,739 0 0
VULCAN MATLS CO COM 929160109   4,624,648 20,372 SH   SOLE 15 20,372 0 0
VULCAN MATLS CO COM 929160109   59,686,377 262,924 SH   SOLE 18 251,874 0 11,050
VULCAN MATLS CO COM 929160109   240,989,503 1,061,581 SH   SOLE 19 1,061,581 0 0
VULCAN MATLS CO COM 929160109   842,141,040 3,709,709 SH   SOLE 21 3,709,709 0 0
VULCAN MATLS CO COM 929160109   685,868,491 3,021,314 SH   SOLE 22 2,735,982 0 285,332
VULCAN MATLS CO COM 929160109   53,791,836 236,958 SH   SOLE 23 236,958 0 0
VULCAN MATLS CO COM 929160109   45,231,061 199,247 SH   SOLE 25 198,673 0 574
VULCAN MATLS CO COM 929160109   34,814,254 153,360 SH   SOLE 26 82,304 0 71,056
VULCAN MATLS CO COM 929160109   50,395,312 221,996 SH   SOLE 28 1,898 0 220,098
VULCAN MATLS CO COM 929160109   2,044,679 9,007 SH   SOLE 29 9,007 0 0
VULCAN MATLS CO COM 929160109   157,917,236 695,640 SH   SOLE 30 672,348 0 23,292
VULCAN MATLS CO COM 929160109   8,566,449 37,736 SH   SOLE 31 35,684 0 2,052
VULCAN MATLS CO COM 929160109   35,089,390 154,572 SH   SOLE 34 154,572 0 0
VULCAN MATLS CO COM 929160109   6,893,386 30,366 SH   SOLE 36 30,366 0 0
VULCAN MATLS CO COM 929160109   1,597,469 7,037 SH   SOLE 40 7,037 0 0
VULCAN MATLS CO COM 929160109   67,649 298 SH   OTR 43 298 0 0
VULCAN MATLS CO COM 929160109   30,832,686 135,821 SH   SOLE 43 110,993 0 24,828
VUZIX CORP COM NEW 92921W300   58,376 27,998 SH   SOLE 2 2,174 0 25,824
VUZIX CORP COM NEW 92921W300   922 442 SH   SOLE 7 442 0 0
VUZIX CORP COM NEW 92921W300   363,695 174,434 SH   SOLE 18 174,434 0 0
VUZIX CORP COM NEW 92921W300   245,809 117,894 SH   SOLE 19 117,894 0 0
VUZIX CORP COM NEW 92921W300   5,179,490 2,484,168 SH   SOLE 21 2,484,168 0 0
VUZIX CORP COM NEW 92921W300   3,612,423 1,732,577 SH   SOLE 22 1,683,233 0 49,344
VUZIX CORP COM NEW 92921W300   371,614 178,232 SH   SOLE 25 178,232 0 0
VUZIX CORP COM NEW 92921W300   39,644 19,014 SH   SOLE 26 2,846 0 16,168
VUZIX CORP COM NEW 92921W300   11,574 5,551 SH   SOLE 30 5,551 0 0
VUZIX CORP COM NEW 92921W300   71,978 34,522 SH   SOLE 34 34,522 0 0
VUZIX CORP COM NEW 92921W300   3,534 1,695 SH   SOLE 36 1,695 0 0
VUZIX CORP COM NEW 92921W300   9,866 4,732 SH   SOLE 43 4,699 0 33
VYNE THERAPEUTICS INC COM 92941V308   110,202 47,297 SH   SOLE 22 47,297 0 0
W & T OFFSHORE INC COM 92922P106   712,737 218,631 SH   SOLE 2 195,464 0 23,167
W & T OFFSHORE INC COM 92922P106   4,055 1,244 SH   SOLE 7 1,244 0 0
W & T OFFSHORE INC COM 92922P106   845,628 259,395 SH   SOLE 18 259,395 0 0
W & T OFFSHORE INC COM 92922P106   682,364 209,314 SH   SOLE 19 209,314 0 0
W & T OFFSHORE INC COM 92922P106   12,891,663 3,954,498 SH   SOLE 21 3,954,498 0 0
W & T OFFSHORE INC COM 92922P106   10,924,100 3,350,951 SH   SOLE 22 3,265,568 0 85,383
W & T OFFSHORE INC COM 92922P106   45,963 14,099 SH   SOLE 25 14,099 0 0
W & T OFFSHORE INC COM 92922P106   709,865 217,750 SH   SOLE 30 217,750 0 0
W & T OFFSHORE INC COM 92922P106   46,435 14,244 SH   SOLE 40 14,244 0 0
W & T OFFSHORE INC COM 92922P106   450,278 138,122 SH   SOLE 43 129,636 0 8,486
WABASH NATL CORP COM 929566107   1,058,260 41,306 SH   SOLE 2 30,060 0 11,246
WABASH NATL CORP COM 929566107   4,227 165 SH   SOLE 4 165 0 0
WABASH NATL CORP COM 929566107   4,165,786 162,599 SH   SOLE 7 161,709 0 890
WABASH NATL CORP COM 929566107   3,665,377 143,067 SH   SOLE 18 143,067 0 0
WABASH NATL CORP COM 929566107   4,041,119 157,733 SH   SOLE 19 157,733 0 0
WABASH NATL CORP COM 929566107   148,217,029 5,785,208 SH   SOLE 21 5,785,208 0 0
WABASH NATL CORP COM 929566107   37,535,939 1,465,103 SH   SOLE 22 1,418,340 0 46,763
WABASH NATL CORP COM 929566107   261,042 10,189 SH   SOLE 25 10,189 0 0
WABASH NATL CORP COM 929566107   725,046 28,300 SH   SOLE 26 13,307 0 14,993
WABASH NATL CORP COM 929566107   22,827 891 SH   SOLE 28 891 0 0
WABASH NATL CORP COM 929566107   2,494,824 97,378 SH   SOLE 30 97,378 0 0
WABASH NATL CORP COM 929566107   187,052 7,301 SH   SOLE 40 7,301 0 0
WABASH NATL CORP COM 929566107   3,120,294 121,791 SH   SOLE 43 118,169 0 3,622
WABTEC COM 929740108   41,682,462 328,467 SH   SOLE 2 111,684 0 216,783
WABTEC COM 929740108   26,887,191 211,877 SH   SOLE 4 110,082 0 101,795
WABTEC COM 929740108   13,763,320 108,458 SH   SOLE 7 95,641 0 12,817
WABTEC COM 929740108   963,552 7,593 SH   SOLE 13 7,593 0 0
WABTEC COM 929740108   3,637,462 28,664 SH   SOLE 15 28,664 0 0
WABTEC COM 929740108   35,688,975 281,237 SH   SOLE 18 269,907 0 11,330
WABTEC COM 929740108   9,862,034 77,715 SH   SOLE 19 77,715 0 0
WABTEC COM 929740108   587,630,881 4,630,661 SH   SOLE 21 4,630,661 0 0
WABTEC COM 929740108   485,917,993 3,829,141 SH   SOLE 22 3,448,214 0 380,927
WABTEC COM 929740108   41,772,942 329,180 SH   SOLE 23 329,180 0 0
WABTEC COM 929740108   31,233,643 246,128 SH   SOLE 25 245,905 0 223
WABTEC COM 929740108   24,688,522 194,551 SH   SOLE 26 93,573 0 100,978
WABTEC COM 929740108   66,325,935 522,663 SH   SOLE 28 2,582 0 520,081
WABTEC COM 929740108   295,043 2,325 SH   SOLE 29 2,325 0 0
WABTEC COM 929740108   122,179,320 962,800 SH   SOLE 30 962,800 0 0
WABTEC COM 929740108   5,415,965 42,679 SH   SOLE 31 39,567 0 3,112
WABTEC COM 929740108   1,416,965 11,166 SH   SOLE 34 11,166 0 0
WABTEC COM 929740108   5,559,108 43,807 SH   SOLE 36 43,807 0 0
WABTEC COM 929740108   1,192,226 9,395 SH   SOLE 40 9,395 0 0
WABTEC COM 929740108   25,888 204 SH   OTR 43 204 0 0
WABTEC COM 929740108   18,664,574 147,081 SH   SOLE 43 121,487 0 25,594
WAFD INC COM 938824109   1,833,927 55,641 SH   SOLE 2 18,689 0 36,952
WAFD INC COM 938824109   6,922 210 SH   SOLE 4 210 0 0
WAFD INC COM 938824109   17,634 535 SH   SOLE 7 535 0 0
WAFD INC COM 938824109   6,972,919 211,557 SH   SOLE 18 211,557 0 0
WAFD INC COM 938824109   3,969,010 120,419 SH   SOLE 19 120,419 0 0
WAFD INC COM 938824109   229,050,972 6,949,362 SH   SOLE 21 6,949,362 0 0
WAFD INC COM 938824109   60,472,668 1,834,729 SH   SOLE 22 1,749,061 0 85,668
WAFD INC COM 938824109   364,274 11,052 SH   SOLE 25 11,052 0 0
WAFD INC COM 938824109   745,094 22,606 SH   SOLE 26 22,606 0 0
WAFD INC COM 938824109   208,340 6,321 SH   SOLE 28 1,641 0 4,680
WAFD INC COM 938824109   3,342,803 101,420 SH   SOLE 30 101,420 0 0
WAFD INC COM 938824109   71,292 2,163 SH   SOLE 36 2,163 0 0
WAFD INC COM 938824109   359,033 10,893 SH   SOLE 40 10,893 0 0
WAFD INC COM 938824109   279,144 8,469 SH   SOLE 43 7,307 0 1,162
WAG GROUP CO COMMON STOCK 93042P109   4,025 2,298 SH   SOLE 18 2,298 0 0
WAG GROUP CO COMMON STOCK 93042P109   57,174 32,645 SH   SOLE 21 32,645 0 0
WAG GROUP CO COMMON STOCK 93042P109   1,835 1,048 SH   SOLE 22 1,048 0 0
WALDENCAST PLC CLASS A ORD SHS G9503X103   188,638 17,243 SH   SOLE 2 1,477 0 15,766
WALDENCAST PLC CLASS A ORD SHS G9503X103   4,201 384 SH   SOLE 7 384 0 0
WALDENCAST PLC CLASS A ORD SHS G9503X103   1,039,836 95,049 SH   SOLE 18 95,049 0 0
WALDENCAST PLC CLASS A ORD SHS G9503X103   827,578 75,647 SH   SOLE 19 75,647 0 0
WALDENCAST PLC CLASS A ORD SHS G9503X103   13,774,390 1,259,085 SH   SOLE 21 1,259,085 0 0
WALDENCAST PLC CLASS A ORD SHS G9503X103   4,820,142 440,598 SH   SOLE 22 411,651 0 28,947
WALGREENS BOOTS ALLIANCE INC COM 931427108   33,791,640 1,294,203 SH   SOLE 2 243,652 0 1,050,551
WALGREENS BOOTS ALLIANCE INC COM 931427108   18,155,354 695,341 SH   SOLE 4 316,792 0 378,549
WALGREENS BOOTS ALLIANCE INC COM 931427108   19,793,808 758,093 SH   SOLE 7 702,900 0 55,193
WALGREENS BOOTS ALLIANCE INC COM 931427108   415,958 15,931 SH   SOLE 13 15,931 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,777,582 106,380 SH   SOLE 15 106,380 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   34,381,726 1,316,803 SH   SOLE 18 1,270,332 0 46,471
WALGREENS BOOTS ALLIANCE INC COM 931427108   8,187,052 313,560 SH   SOLE 19 313,560 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   772,540,905 29,587,932 SH   SOLE 21 29,587,932 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   412,667,793 15,804,971 SH   SOLE 22 14,216,478 0 1,588,493
WALGREENS BOOTS ALLIANCE INC COM 931427108   31,083,877 1,190,497 SH   SOLE 23 1,190,497 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   88,081,432 3,373,475 SH   SOLE 25 2,941,266 0 432,209
WALGREENS BOOTS ALLIANCE INC COM 931427108   35,118,577 1,345,024 SH   SOLE 26 732,013 0 613,011
WALGREENS BOOTS ALLIANCE INC COM 931427108   40,538,438 1,552,602 SH   SOLE 28 60,446 0 1,492,156
WALGREENS BOOTS ALLIANCE INC COM 931427108   10,209 391 SH   SOLE 29 391 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   172,176,155 6,594,261 SH   SOLE 30 6,346,707 0 247,554
WALGREENS BOOTS ALLIANCE INC COM 931427108   4,143,500 158,694 SH   SOLE 31 145,838 0 12,856
WALGREENS BOOTS ALLIANCE INC COM 931427108   12,646,692 484,362 SH   SOLE 32 484,362 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   852,361 32,645 SH   SOLE 34 32,645 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   6,701,863 256,678 SH   SOLE 36 256,678 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,002,154 38,382 SH   SOLE 40 38,382 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   35,849 1,373 SH   OTR 43 1,373 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   25,390,672 972,450 SH   SOLE 43 786,669 0 185,781
WALKER & DUNLOP INC COM 93148P102   4,143,337 37,324 SH   SOLE 2 14,597 0 22,727
WALKER & DUNLOP INC COM 93148P102   13,987 126 SH   SOLE 4 126 0 0
WALKER & DUNLOP INC COM 93148P102   497,103 4,478 SH   SOLE 7 4,244 0 234
WALKER & DUNLOP INC COM 93148P102   11,675,366 105,174 SH   SOLE 18 105,174 0 0
WALKER & DUNLOP INC COM 93148P102   7,275,706 65,541 SH   SOLE 19 65,541 0 0
WALKER & DUNLOP INC COM 93148P102   440,471,473 3,967,854 SH   SOLE 21 3,967,854 0 0
WALKER & DUNLOP INC COM 93148P102   111,806,941 1,007,179 SH   SOLE 22 965,059 0 42,120
WALKER & DUNLOP INC COM 93148P102   715,237 6,443 SH   SOLE 25 6,443 0 0
WALKER & DUNLOP INC COM 93148P102   1,347,994 12,143 SH   SOLE 26 10,390 0 1,753
WALKER & DUNLOP INC COM 93148P102   1,993,740 17,960 SH   SOLE 28 17,960 0 0
WALKER & DUNLOP INC COM 93148P102   8,042,675 72,450 SH   SOLE 30 72,450 0 0
WALKER & DUNLOP INC COM 93148P102   52,952 477 SH   SOLE 36 477 0 0
WALKER & DUNLOP INC COM 93148P102   870,429 7,841 SH   SOLE 40 7,841 0 0
WALKER & DUNLOP INC COM 93148P102   4,876,558 43,929 SH   SOLE 43 41,036 0 2,893
WALKME LTD ORD SHS M97628107   114,436 10,725 SH   SOLE 2 10,725 0 0
WALKME LTD ORD SHS M97628107   1,074,309 100,685 SH   SOLE 21 100,685 0 0
WALKME LTD ORD SHS M97628107   1,104,366 103,502 SH   SOLE 22 96,438 0 7,064
WALMART INC COM 931142103   434,813,361 2,758,093 SH   SOLE 2 519,039 0 2,239,054
WALMART INC COM 931142103   159,126,550 1,009,366 SH   SOLE 4 425,865 0 583,501
WALMART INC COM 931142103   162,845,513 1,032,956 SH   SOLE 7 837,845 0 195,111
WALMART INC COM 931142103   8,590,033 54,488 SH   SOLE 13 54,488 0 0
WALMART INC COM 931142103   34,562,398 219,235 SH   SOLE 15 219,235 0 0
WALMART INC COM 931142103   390,157,895 2,474,836 SH   SOLE 18 2,316,859 0 157,977
WALMART INC COM 931142103   225,496,727 1,430,363 SH   SOLE 19 1,430,363 0 0
WALMART INC COM 931142103   5,250,942,667 33,307,597 SH   SOLE 21 33,307,597 0 0
WALMART INC COM 931142103   5,000,970,462 31,721,982 SH   SOLE 22 28,482,043 0 3,239,939
WALMART INC COM 931142103   451,047,370 2,861,068 SH   SOLE 23 2,861,068 0 0
WALMART INC COM 931142103   565,989,039 3,590,162 SH   SOLE 25 3,276,970 0 313,192
WALMART INC COM 931142103   293,486,915 1,861,636 SH   SOLE 26 1,077,985 0 783,651
WALMART INC COM 931142103   342,807,718 2,174,486 SH   SOLE 28 60,141 0 2,114,345
WALMART INC COM 931142103   380,725 2,415 SH   SOLE 29 2,415 0 0
WALMART INC COM 931142103   1,316,203,139 8,348,894 SH   SOLE 30 8,251,796 0 97,098
WALMART INC COM 931142103   52,240,008 331,367 SH   SOLE 31 306,574 0 24,793
WALMART INC COM 931142103   7,828,426 49,657 SH   SOLE 32 49,657 0 0
WALMART INC COM 931142103   171,486,152 1,087,765 SH   SOLE 34 1,087,765 0 0
WALMART INC COM 931142103   62,081,309 393,792 SH   SOLE 36 393,792 0 0
WALMART INC COM 931142103   12,126,911 76,923 SH   SOLE 40 76,923 0 0
WALMART INC COM 931142103   350,456 2,223 SH   OTR 43 2,223 0 0
WALMART INC COM 931142103   388,558,639 2,464,692 SH   SOLE 43 2,142,964 0 321,728
WALMART INC OPTIONS 931142103   536,010 3,400 SH Call SOLE 2 0 0 3,400
WALMART INC OPTIONS 931142103   299,535 1,900 SH Call SOLE 4 1,900 0 0
WALMART INC OPTIONS 931142103   63,060 400 SH Call SOLE 7 400 0 0
WALMART INC OPTIONS 931142103   6,763,185 42,900 SH Call SOLE 18 42,900 0 0
WALMART INC OPTIONS 931142103   44,693,775 283,500 SH Call SOLE 19 283,500 0 0
WALMART INC OPTIONS 931142103   2,837,700 18,000 SH Call SOLE 22 18,000 0 0
WALMART INC OPTIONS 931142103   409,890 2,600 SH Call SOLE 26 2,600 0 0
WALMART INC OPTIONS 931142103   173,415 1,100 SH Call SOLE 30 1,100 0 0
WALMART INC OPTIONS 931142103   22,449,360 142,400 SH Call SOLE 34 142,400 0 0
WARBY PARKER INC CL A COM 93403J106   2,509,814 178,001 SH   SOLE 2 107,421 0 70,580
WARBY PARKER INC CL A COM 93403J106   3,229 229 SH   SOLE 4 229 0 0
WARBY PARKER INC CL A COM 93403J106   9,870 700 SH   SOLE 7 700 0 0
WARBY PARKER INC CL A COM 93403J106   3,137,744 222,535 SH   SOLE 18 203,823 0 18,712
WARBY PARKER INC CL A COM 93403J106   8,303,969 588,934 SH   SOLE 19 588,934 0 0
WARBY PARKER INC CL A COM 93403J106   45,338,846 3,215,521 SH   SOLE 21 3,215,521 0 0
WARBY PARKER INC CL A COM 93403J106   36,987,219 2,623,207 SH   SOLE 22 2,518,898 0 104,309
WARBY PARKER INC CL A COM 93403J106   101,506 7,199 SH   SOLE 23 7,199 0 0
WARBY PARKER INC CL A COM 93403J106   242,492 17,198 SH   SOLE 25 17,198 0 0
WARBY PARKER INC CL A COM 93403J106   95,669 6,785 SH   SOLE 28 0 0 6,785
WARBY PARKER INC CL A COM 93403J106   926,173 65,686 SH   SOLE 30 65,686 0 0
WARBY PARKER INC CL A COM 93403J106   317,546 22,521 SH   SOLE 40 22,521 0 0
WARBY PARKER INC CL A COM 93403J106   357,421 25,349 SH   SOLE 43 25,116 0 233
WARNER BROS DISCOVERY INC COM SER A 934423104   46,645,471 4,098,899 SH   SOLE 2 694,679 0 3,404,220
WARNER BROS DISCOVERY INC COM SER A 934423104   17,948,684 1,577,213 SH   SOLE 4 699,845 0 877,368
WARNER BROS DISCOVERY INC COM SER A 934423104   19,990,757 1,756,657 SH   SOLE 7 1,590,311 0 166,346
WARNER BROS DISCOVERY INC COM SER A 934423104   728,263 63,995 SH   SOLE 13 63,995 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   3,878,554 340,822 SH   SOLE 15 340,822 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   42,757,539 3,757,253 SH   SOLE 18 3,571,856 0 185,397
WARNER BROS DISCOVERY INC COM SER A 934423104   19,691,144 1,730,329 SH   SOLE 19 1,730,329 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   678,237,860 59,599,109 SH   SOLE 21 59,599,109 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   548,054,757 48,159,469 SH   SOLE 22 43,228,340 0 4,931,129
WARNER BROS DISCOVERY INC COM SER A 934423104   43,873,416 3,855,309 SH   SOLE 23 3,855,309 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   41,547,344 3,650,909 SH   SOLE 25 3,642,771 0 8,138
WARNER BROS DISCOVERY INC COM SER A 934423104   28,416,520 2,497,058 SH   SOLE 26 1,276,569 0 1,220,489
WARNER BROS DISCOVERY INC COM SER A 934423104   34,138,395 2,999,859 SH   SOLE 28 39,043 0 2,960,816
WARNER BROS DISCOVERY INC COM SER A 934423104   89,492 7,864 SH   SOLE 29 7,864 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   193,482,874 17,002,010 SH   SOLE 30 17,002,010 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   5,785,000 508,348 SH   SOLE 31 470,201 0 38,147
WARNER BROS DISCOVERY INC COM SER A 934423104   8,059,202 708,190 SH   SOLE 32 708,190 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   2,437,391 214,182 SH   SOLE 34 214,182 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   6,290,773 552,792 SH   SOLE 36 552,792 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   1,392,980 122,406 SH   SOLE 40 122,406 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   40,718 3,578 SH   OTR 43 3,578 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   13,713,797 1,205,079 SH   SOLE 43 967,097 0 237,982
WARNER MUSIC GROUP CORP COM CL A 934550203   788,633 22,035 SH   SOLE 2 22,035 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   4,660,180 130,209 SH   SOLE 18 38 0 130,171
WARNER MUSIC GROUP CORP COM CL A 934550203   31,163,498 870,732 SH   SOLE 19 870,732 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   6,823,900 190,665 SH   SOLE 21 190,665 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   74,538,974 2,082,676 SH   SOLE 22 2,082,676 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   86,719 2,423 SH   SOLE 28 2,423 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   69,921,814 1,953,669 SH   SOLE 34 1,953,669 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   1,217 34 SH   SOLE 43 34 0 0
WARRIOR MET COAL INC COM 93627C101   3,209,644 52,643 SH   SOLE 2 19,048 0 33,595
WARRIOR MET COAL INC COM 93627C101   10,792 177 SH   SOLE 4 177 0 0
WARRIOR MET COAL INC COM 93627C101   406,670 6,670 SH   SOLE 7 6,364 0 306
WARRIOR MET COAL INC COM 93627C101   10,191,989 167,164 SH   SOLE 18 167,164 0 0
WARRIOR MET COAL INC COM 93627C101   9,294,145 152,438 SH   SOLE 19 152,438 0 0
WARRIOR MET COAL INC COM 93627C101   310,590,082 5,094,146 SH   SOLE 21 5,094,146 0 0
WARRIOR MET COAL INC COM 93627C101   94,091,526 1,543,243 SH   SOLE 22 1,475,000 0 68,243
WARRIOR MET COAL INC COM 93627C101   2,256 37 SH   SOLE 23 37 0 0
WARRIOR MET COAL INC COM 93627C101   2,802,913 45,972 SH   SOLE 26 17,440 0 28,532
WARRIOR MET COAL INC COM 93627C101   6,598,356 108,223 SH   SOLE 30 108,223 0 0
WARRIOR MET COAL INC COM 93627C101   138,036 2,264 SH   SOLE 36 2,264 0 0
WARRIOR MET COAL INC COM 93627C101   595,372 9,765 SH   SOLE 40 9,765 0 0
WARRIOR MET COAL INC COM 93627C101   3,387,526 55,561 SH   SOLE 43 53,396 0 2,165
WASHINGTON TR BANCORP INC COM 940610108   3,971,310 122,647 SH   SOLE 2 65,194 0 57,453
WASHINGTON TR BANCORP INC COM 940610108   5,569 172 SH   SOLE 7 172 0 0
WASHINGTON TR BANCORP INC COM 940610108   1,634,478 50,478 SH   SOLE 18 50,478 0 0
WASHINGTON TR BANCORP INC COM 940610108   8,517,332 263,043 SH   SOLE 19 263,043 0 0
WASHINGTON TR BANCORP INC COM 940610108   26,689,604 824,262 SH   SOLE 21 824,262 0 0
WASHINGTON TR BANCORP INC COM 940610108   27,884,976 861,179 SH   SOLE 22 809,220 0 51,959
WASHINGTON TR BANCORP INC COM 940610108   107,502 3,320 SH   SOLE 25 3,320 0 0
WASHINGTON TR BANCORP INC COM 940610108   809,694 25,006 SH   SOLE 26 1,496 0 23,510
WASHINGTON TR BANCORP INC COM 940610108   3,076 95 SH   SOLE 28 95 0 0
WASHINGTON TR BANCORP INC COM 940610108   779,257 24,066 SH   SOLE 30 24,066 0 0
WASHINGTON TR BANCORP INC COM 940610108   155,489 4,802 SH   SOLE 40 4,802 0 0
WASHINGTON TR BANCORP INC COM 940610108   23,961 740 SH   OTR 43 740 0 0
WASHINGTON TR BANCORP INC COM 940610108   3,559,772 109,937 SH   SOLE 43 93,844 0 16,093
WASTE CONNECTIONS INC COM 94106B101   2,133,218 14,291 SH   SOLE 2 1,729 0 12,562
WASTE CONNECTIONS INC COM 94106B101   18,411,111 123,341 SH   SOLE 4 99,301 0 24,040
WASTE CONNECTIONS INC COM 94106B101   12,485,988 83,647 SH   SOLE 7 82,991 0 656
WASTE CONNECTIONS INC COM 94106B101   440,794 2,953 SH   SOLE 13 2,953 0 0
WASTE CONNECTIONS INC COM 94106B101   3,561,433 23,859 SH   SOLE 15 23,859 0 0
WASTE CONNECTIONS INC COM 94106B101   66,498,132 445,489 SH   SOLE 18 367,818 0 77,671
WASTE CONNECTIONS INC COM 94106B101   195,632,516 1,310,595 SH   SOLE 19 1,310,595 0 0
WASTE CONNECTIONS INC COM 94106B101   452,915,482 3,034,203 SH   SOLE 21 3,034,203 0 0
WASTE CONNECTIONS INC COM 94106B101   182,129,850 1,220,137 SH   SOLE 22 942,287 0 277,850
WASTE CONNECTIONS INC COM 94106B101   63,825,314 427,583 SH   SOLE 23 427,583 0 0
WASTE CONNECTIONS INC COM 94106B101   11,537,974 77,296 SH   SOLE 25 77,296 0 0
WASTE CONNECTIONS INC COM 94106B101   27,559,720 184,630 SH   SOLE 26 122,536 0 62,094
WASTE CONNECTIONS INC COM 94106B101   51,139,305 342,596 SH   SOLE 28 515 0 342,081
WASTE CONNECTIONS INC COM 94106B101   107,223,776 718,321 SH   SOLE 30 718,321 0 0
WASTE CONNECTIONS INC COM 94106B101   8,028,935 53,788 SH   SOLE 31 49,512 0 4,276
WASTE CONNECTIONS INC COM 94106B101   4,939,195 33,089 SH   SOLE 34 33,089 0 0
WASTE CONNECTIONS INC COM 94106B101   6,790,740 45,493 SH   SOLE 36 45,493 0 0
WASTE CONNECTIONS INC COM 94106B101   2,028,878 13,592 SH   SOLE 40 13,592 0 0
WASTE CONNECTIONS INC COM 94106B101   64,634 433 SH   OTR 43 433 0 0
WASTE CONNECTIONS INC COM 94106B101   22,235,443 148,961 SH   SOLE 43 125,723 0 23,238
WASTE MGMT INC DEL COM 94106L109   132,618,714 740,473 SH   SOLE 2 102,573 0 637,900
WASTE MGMT INC DEL COM 94106L109   35,344,131 197,343 SH   SOLE 4 158,740 0 38,603
WASTE MGMT INC DEL COM 94106L109   50,172,179 280,135 SH   SOLE 7 252,245 0 27,890
WASTE MGMT INC DEL COM 94106L109   1,263,551 7,055 SH   SOLE 13 7,055 0 0
WASTE MGMT INC DEL COM 94106L109   10,514,603 58,708 SH   SOLE 15 58,708 0 0
WASTE MGMT INC DEL COM 94106L109   101,471,254 566,562 SH   SOLE 18 541,462 0 25,100
WASTE MGMT INC DEL COM 94106L109   28,518,630 159,233 SH   SOLE 19 159,233 0 0
WASTE MGMT INC DEL COM 94106L109   1,986,162,584 11,089,685 SH   SOLE 21 11,089,685 0 0
WASTE MGMT INC DEL COM 94106L109   1,604,388,904 8,958,062 SH   SOLE 22 8,087,996 0 870,066
WASTE MGMT INC DEL COM 94106L109   118,800,970 663,322 SH   SOLE 23 663,322 0 0
WASTE MGMT INC DEL COM 94106L109   203,206,502 1,134,598 SH   SOLE 25 1,134,598 0 0
WASTE MGMT INC DEL COM 94106L109   98,489,060 549,911 SH   SOLE 26 249,808 0 300,103
WASTE MGMT INC DEL COM 94106L109   150,665,905 841,239 SH   SOLE 28 6,950 0 834,289
WASTE MGMT INC DEL COM 94106L109   399,560,817 2,230,937 SH   SOLE 30 2,228,918 0 2,019
WASTE MGMT INC DEL COM 94106L109   16,350,039 91,290 SH   SOLE 31 84,381 0 6,909
WASTE MGMT INC DEL COM 94106L109   37,303,127 208,281 SH   SOLE 34 208,281 0 0
WASTE MGMT INC DEL COM 94106L109   22,500,870 125,633 SH   SOLE 36 125,633 0 0
WASTE MGMT INC DEL COM 94106L109   3,784,383 21,130 SH   SOLE 40 21,130 0 0
WASTE MGMT INC DEL COM 94106L109   201,488 1,125 SH   OTR 43 1,125 0 0
WASTE MGMT INC DEL COM 94106L109   132,935,382 742,241 SH   SOLE 43 645,672 0 96,569
WATERS CORP COM 941848103   39,523,732 120,049 SH   SOLE 2 20,149 0 99,900
WATERS CORP COM 941848103   19,069,002 57,920 SH   SOLE 4 29,834 0 28,086
WATERS CORP COM 941848103   30,953,217 94,017 SH   SOLE 7 86,375 0 7,642
WATERS CORP COM 941848103   511,953 1,555 SH   SOLE 13 1,555 0 0
WATERS CORP COM 941848103   2,819,855 8,565 SH   SOLE 15 8,565 0 0
WATERS CORP COM 941848103   44,207,358 134,275 SH   SOLE 18 130,590 0 3,685
WATERS CORP COM 941848103   37,975,034 115,345 SH   SOLE 19 115,345 0 0
WATERS CORP COM 941848103   831,211,590 2,524,714 SH   SOLE 21 2,524,714 0 0
WATERS CORP COM 941848103   423,988,320 1,287,818 SH   SOLE 22 1,158,639 0 129,179
WATERS CORP COM 941848103   31,717,360 96,338 SH   SOLE 23 96,338 0 0
WATERS CORP COM 941848103   52,216,866 158,603 SH   SOLE 25 158,443 0 160
WATERS CORP COM 941848103   22,272,410 67,650 SH   SOLE 26 37,448 0 30,202
WATERS CORP COM 941848103   66,636,810 202,402 SH   SOLE 28 33,349 0 169,053
WATERS CORP COM 941848103   212,511,380 645,480 SH   SOLE 30 623,695 0 21,785
WATERS CORP COM 941848103   4,379,747 13,303 SH   SOLE 31 12,307 0 996
WATERS CORP COM 941848103   1,198,068 3,639 SH   SOLE 34 3,639 0 0
WATERS CORP COM 941848103   5,279,203 16,035 SH   SOLE 36 16,035 0 0
WATERS CORP COM 941848103   1,018,638 3,094 SH   SOLE 40 3,094 0 0
WATERS CORP COM 941848103   45,105 137 SH   OTR 43 137 0 0
WATERS CORP COM 941848103   27,771,736 84,354 SH   SOLE 43 64,742 0 19,612
WATERSTONE FINL INC MD COM 94188P101   484,774 34,139 SH   SOLE 2 25,877 0 8,262
WATERSTONE FINL INC MD COM 94188P101   4,161 293 SH   SOLE 7 293 0 0
WATERSTONE FINL INC MD COM 94188P101   795,697 56,035 SH   SOLE 18 56,035 0 0
WATERSTONE FINL INC MD COM 94188P101   536,064 37,751 SH   SOLE 19 37,751 0 0
WATERSTONE FINL INC MD COM 94188P101   12,034,017 847,466 SH   SOLE 21 847,466 0 0
WATERSTONE FINL INC MD COM 94188P101   9,828,274 692,132 SH   SOLE 22 675,189 0 16,943
WATERSTONE FINL INC MD COM 94188P101   20,391 1,436 SH   OTR 43 1,436 0 0
WATERSTONE FINL INC MD COM 94188P101   54,656 3,849 SH   SOLE 43 3,849 0 0
WATSCO INC CL B CONV 942622101   427 1 SH   SOLE 43 1 0 0
WATSCO INC COM 942622200   38,024,999 88,746 SH   SOLE 2 23,846 0 64,900
WATSCO INC COM 942622200   12,761,122 29,783 SH   SOLE 4 11,915 0 17,868
WATSCO INC COM 942622200   3,159,538 7,374 SH   SOLE 7 7,276 0 98
WATSCO INC COM 942622200   74,554 174 SH   SOLE 13 174 0 0
WATSCO INC COM 942622200   1,506,072 3,515 SH   SOLE 15 3,515 0 0
WATSCO INC COM 942622200   36,625,616 85,480 SH   SOLE 18 83,386 0 2,094
WATSCO INC COM 942622200   5,419,289 12,648 SH   SOLE 19 12,648 0 0
WATSCO INC COM 942622200   1,077,285,411 2,514,261 SH   SOLE 21 2,514,261 0 0
WATSCO INC COM 942622200   439,138,903 1,024,900 SH   SOLE 22 958,823 0 66,077
WATSCO INC COM 942622200   22,924,430 53,503 SH   SOLE 23 53,503 0 0
WATSCO INC COM 942622200   2,089,648 4,877 SH   SOLE 25 4,877 0 0
WATSCO INC COM 942622200   6,592,439 15,386 SH   SOLE 26 13,317 0 2,069
WATSCO INC COM 942622200   18,656,869 43,543 SH   SOLE 28 350 0 43,193
WATSCO INC COM 942622200   43,453,285 101,415 SH   SOLE 30 101,415 0 0
WATSCO INC COM 942622200   3,105,551 7,248 SH   SOLE 31 6,661 0 587
WATSCO INC COM 942622200   5,265,896 12,290 SH   SOLE 32 12,290 0 0
WATSCO INC COM 942622200   571,151 1,333 SH   SOLE 34 1,333 0 0
WATSCO INC COM 942622200   1,947,396 4,545 SH   SOLE 36 4,545 0 0
WATSCO INC COM 942622200   784,100 1,830 SH   SOLE 40 1,830 0 0
WATSCO INC COM 942622200   53,987 126 SH   OTR 43 126 0 0
WATSCO INC COM 942622200   16,729,847 39,046 SH   SOLE 43 32,811 0 6,235
WATTS WATER TECHNOLOGIES INC CL A 942749102   10,334,914 49,606 SH   SOLE 2 31,984 0 17,622
WATTS WATER TECHNOLOGIES INC CL A 942749102   20,417 98 SH   SOLE 4 98 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   6,417,914 30,805 SH   SOLE 7 30,409 0 396
WATTS WATER TECHNOLOGIES INC CL A 942749102   21,991,954 105,558 SH   SOLE 18 101,620 0 3,938
WATTS WATER TECHNOLOGIES INC CL A 942749102   32,563,750 156,301 SH   SOLE 19 156,301 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   437,425,247 2,099,574 SH   SOLE 21 2,099,574 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   201,626,244 967,775 SH   SOLE 22 933,995 0 33,780
WATTS WATER TECHNOLOGIES INC CL A 942749102   263,133 1,263 SH   SOLE 23 1,263 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   8,514,022 40,866 SH   SOLE 25 40,866 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   4,364,306 20,948 SH   SOLE 26 13,239 0 7,709
WATTS WATER TECHNOLOGIES INC CL A 942749102   678,772 3,258 SH   SOLE 28 491 0 2,767
WATTS WATER TECHNOLOGIES INC CL A 942749102   52,537,514 252,172 SH   SOLE 30 252,172 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   10,006,570 48,030 SH   SOLE 34 48,030 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,411,087 6,773 SH   SOLE 36 6,773 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,072,743 5,149 SH   SOLE 40 5,149 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   8,030,708 38,546 SH   SOLE 43 36,979 0 1,567
WAVE LIFE SCIENCES LTD SHS Y95308105   311,322 61,648 SH   SOLE 2 21,009 0 40,639
WAVE LIFE SCIENCES LTD SHS Y95308105   876,291 173,523 SH   SOLE 18 173,523 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   623,084 123,383 SH   SOLE 19 123,383 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   15,462,635 3,061,908 SH   SOLE 21 3,061,908 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   9,298,681 1,841,323 SH   SOLE 22 1,751,881 0 89,442
WAVE LIFE SCIENCES LTD SHS Y95308105   64,994 12,870 SH   SOLE 25 12,870 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   47,283 9,363 SH   SOLE 28 0 0 9,363
WAVE LIFE SCIENCES LTD SHS Y95308105   257,161 50,923 SH   SOLE 30 50,923 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   158,302 31,347 SH   SOLE 43 28,165 0 3,182
WAYFAIR INC CL A 94419L101   20,389,259 330,458 SH   SOLE 2 209,134 0 121,324
WAYFAIR INC CL A 94419L101   1,888,575 30,609 SH   SOLE 4 19,808 0 10,801
WAYFAIR INC CL A 94419L101   1,027,182 16,648 SH   SOLE 7 16,057 0 591
WAYFAIR INC CL A 94419L101   842,328 13,652 SH   SOLE 13 13,652 0 0
WAYFAIR INC CL A 94419L101   7,045,585 114,191 SH   SOLE 18 83,852 0 30,339
WAYFAIR INC CL A 94419L101   14,098,759 228,505 SH   SOLE 19 228,505 0 0
WAYFAIR INC CL A 94419L101   68,375,817 1,108,198 SH   SOLE 21 1,108,198 0 0
WAYFAIR INC CL A 94419L101   153,759,238 2,492,046 SH   SOLE 22 2,318,047 0 173,999
WAYFAIR INC CL A 94419L101   5,061,806 82,039 SH   SOLE 23 82,039 0 0
WAYFAIR INC CL A 94419L101   1,009,227 16,357 SH   SOLE 25 16,357 0 0
WAYFAIR INC CL A 94419L101   6,410,568 103,899 SH   SOLE 26 34,358 0 69,541
WAYFAIR INC CL A 94419L101   85,331 1,383 SH   SOLE 28 1,383 0 0
WAYFAIR INC CL A 94419L101   347,680 5,635 SH   SOLE 29 5,635 0 0
WAYFAIR INC CL A 94419L101   7,984,782 129,413 SH   SOLE 30 129,413 0 0
WAYFAIR INC CL A 94419L101   736,266 11,933 SH   SOLE 31 11,933 0 0
WAYFAIR INC CL A 94419L101   60,775 985 SH   SOLE 34 985 0 0
WAYFAIR INC CL A 94419L101   190,653 3,090 SH   SOLE 36 3,090 0 0
WAYFAIR INC CL A 94419L101   1,044,519 16,929 SH   SOLE 40 16,929 0 0
WAYFAIR INC CL A 94419L101   26,346 427 SH   OTR 43 427 0 0
WAYFAIR INC CL A 94419L101   4,254,894 68,961 SH   SOLE 43 60,676 0 8,285
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8   5,927,670 6,790,000 PRN   SOLE 21 6,790,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   596,395 659,000 PRN   SOLE 2 659,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   7,778,475 8,595,000 PRN   SOLE 19 8,595,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   4,850,800 5,360,000 PRN   SOLE 21 5,360,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   5,200,130 5,746,000 PRN   SOLE 34 5,746,000 0 0
WAYFAIR INC NOTE 3.250% 9/1 94419LAP6   6,033,370 4,900,000 PRN   SOLE 21 4,900,000 0 0
WD 40 CO COM 929236107   1,686,639 7,055 SH   SOLE 2 3,868 0 3,187
WD 40 CO COM 929236107   11,475 48 SH   SOLE 4 48 0 0
WD 40 CO COM 929236107   495,592 2,073 SH   SOLE 7 1,964 0 109
WD 40 CO COM 929236107   9,551,803 39,954 SH   SOLE 18 39,954 0 0
WD 40 CO COM 929236107   6,861,787 28,702 SH   SOLE 19 28,702 0 0
WD 40 CO COM 929236107   374,526,106 1,566,596 SH   SOLE 21 1,566,596 0 0
WD 40 CO COM 929236107   90,936,490 380,376 SH   SOLE 22 368,663 0 11,713
WD 40 CO COM 929236107   637,839 2,668 SH   SOLE 25 2,668 0 0
WD 40 CO COM 929236107   2,693,841 11,268 SH   SOLE 26 3,317 0 7,951
WD 40 CO COM 929236107   635,448 2,658 SH   SOLE 28 244 0 2,414
WD 40 CO COM 929236107   6,238,771 26,096 SH   SOLE 30 26,096 0 0
WD 40 CO COM 929236107   497,983 2,083 SH   SOLE 34 2,083 0 0
WD 40 CO COM 929236107   664,376 2,779 SH   SOLE 40 2,779 0 0
WD 40 CO COM 929236107   5,171,181 21,630 SH   SOLE 43 17,558 0 4,072
WEATHERFORD INTL PLC ORD SHS G48833118   7,567,151 77,350 SH   SOLE 2 60,955 0 16,395
WEATHERFORD INTL PLC ORD SHS G48833118   18,881 193 SH   SOLE 4 193 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   1,304,465 13,334 SH   SOLE 7 12,644 0 690
WEATHERFORD INTL PLC ORD SHS G48833118   26,498,625 270,864 SH   SOLE 18 270,864 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   18,251,263 186,561 SH   SOLE 19 186,561 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   557,553,812 5,699,211 SH   SOLE 21 5,699,211 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   221,993,488 2,269,176 SH   SOLE 22 2,209,172 0 60,004
WEATHERFORD INTL PLC ORD SHS G48833118   2,356,529 24,088 SH   SOLE 25 24,088 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   1,843,313 18,842 SH   SOLE 26 18,842 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   4,836,030 49,433 SH   SOLE 28 37,878 0 11,555
WEATHERFORD INTL PLC ORD SHS G48833118   7,170,939 73,300 SH   SOLE 30 73,300 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   12,732,575 130,150 SH   SOLE 34 130,150 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   63,100 645 SH   SOLE 36 645 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   1,356,706 13,868 SH   SOLE 40 13,868 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   6,875,590 70,281 SH   SOLE 43 58,322 0 11,959
WEAVE COMMUNICATIONS INC COM 94724R108   716,405 62,459 SH   SOLE 2 54,673 0 7,786
WEAVE COMMUNICATIONS INC COM 94724R108   4,129 360 SH   SOLE 7 360 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   991,971 86,484 SH   SOLE 18 86,484 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   897,986 78,290 SH   SOLE 19 78,290 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   15,096,309 1,316,156 SH   SOLE 21 1,316,156 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   10,383,183 905,247 SH   SOLE 22 872,851 0 32,396
WEAVE COMMUNICATIONS INC COM 94724R108   69,749 6,081 SH   SOLE 25 6,081 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   375,964 32,778 SH   SOLE 30 32,778 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   57 5 SH   SOLE 43 5 0 0
WEBSTER FINL CORP COM 947890109   22,169,735 436,756 SH   SOLE 2 153,031 0 283,725
WEBSTER FINL CORP COM 947890109   25,786 508 SH   SOLE 4 508 0 0
WEBSTER FINL CORP COM 947890109   1,911,419 37,656 SH   SOLE 7 35,675 0 1,981
WEBSTER FINL CORP COM 947890109   15,406,523 303,517 SH   SOLE 18 303,517 0 0
WEBSTER FINL CORP COM 947890109   2,786,267 54,891 SH   SOLE 19 54,891 0 0
WEBSTER FINL CORP COM 947890109   443,895,895 8,744,994 SH   SOLE 21 8,744,994 0 0
WEBSTER FINL CORP COM 947890109   263,913,930 5,199,250 SH   SOLE 22 4,968,322 0 230,928
WEBSTER FINL CORP COM 947890109   1,759,240 34,658 SH   SOLE 25 34,658 0 0
WEBSTER FINL CORP COM 947890109   2,281,916 44,955 SH   SOLE 26 44,955 0 0
WEBSTER FINL CORP COM 947890109   583,334 11,492 SH   SOLE 28 2,963 0 8,529
WEBSTER FINL CORP COM 947890109   14,196,912 279,687 SH   SOLE 30 279,687 0 0
WEBSTER FINL CORP COM 947890109   122,382 2,411 SH   SOLE 31 2,411 0 0
WEBSTER FINL CORP COM 947890109   152,229 2,999 SH   SOLE 36 2,999 0 0
WEBSTER FINL CORP COM 947890109   1,887,206 37,179 SH   SOLE 40 37,179 0 0
WEBSTER FINL CORP COM 947890109   9,991,572 196,839 SH   SOLE 43 174,921 0 21,918
WEC ENERGY GROUP INC COM 92939U106   52,984,762 629,497 SH   SOLE 2 117,109 0 512,388
WEC ENERGY GROUP INC COM 92939U106   13,572,160 161,247 SH   SOLE 4 131,164 0 30,083
WEC ENERGY GROUP INC COM 92939U106   25,756,525 306,006 SH   SOLE 7 282,203 0 23,803
WEC ENERGY GROUP INC COM 92939U106   323,634 3,845 SH   SOLE 13 3,845 0 0
WEC ENERGY GROUP INC COM 92939U106   3,798,676 45,131 SH   SOLE 15 45,131 0 0
WEC ENERGY GROUP INC COM 92939U106   50,160,270 595,940 SH   SOLE 18 575,815 0 20,125
WEC ENERGY GROUP INC COM 92939U106   29,943,898 355,755 SH   SOLE 19 355,755 0 0
WEC ENERGY GROUP INC COM 92939U106   1,296,126,928 15,398,918 SH   SOLE 21 15,398,918 0 0
WEC ENERGY GROUP INC COM 92939U106   637,012,280 7,568,163 SH   SOLE 22 6,887,132 0 681,031
WEC ENERGY GROUP INC COM 92939U106   43,597,703 517,972 SH   SOLE 23 517,972 0 0
WEC ENERGY GROUP INC COM 92939U106   10,963,648 130,256 SH   SOLE 25 130,256 0 0
WEC ENERGY GROUP INC COM 92939U106   17,543,974 208,435 SH   SOLE 26 189,781 0 18,654
WEC ENERGY GROUP INC COM 92939U106   19,718,843 234,274 SH   SOLE 28 5,520 0 228,754
WEC ENERGY GROUP INC COM 92939U106   168,248,002 1,998,907 SH   SOLE 30 1,998,907 0 0
WEC ENERGY GROUP INC COM 92939U106   6,103,335 72,512 SH   SOLE 31 67,234 0 5,278
WEC ENERGY GROUP INC COM 92939U106   3,893,031 46,252 SH   SOLE 32 46,252 0 0
WEC ENERGY GROUP INC COM 92939U106   4,400,913 52,286 SH   SOLE 34 52,286 0 0
WEC ENERGY GROUP INC COM 92939U106   8,025,104 95,344 SH   SOLE 36 95,344 0 0
WEC ENERGY GROUP INC COM 92939U106   690,278 8,201 SH   SOLE 40 8,201 0 0
WEC ENERGY GROUP INC COM 92939U106   41,159 489 SH   OTR 43 489 0 0
WEC ENERGY GROUP INC COM 92939U106   30,002,685 356,453 SH   SOLE 43 300,477 0 55,976
WEIBO CORP SPONSORED ADR 948596101   208,871 19,075 SH   SOLE 2 3,446 0 15,629
WEIBO CORP SPONSORED ADR 948596101   149,040 13,611 SH   SOLE 4 1,825 0 11,786
WEIBO CORP SPONSORED ADR 948596101   215,660 19,695 SH   SOLE 7 16,771 0 2,924
WEIBO CORP SPONSORED ADR 948596101   220,413 20,129 SH   SOLE 13 20,129 0 0
WEIBO CORP SPONSORED ADR 948596101   517,738 47,282 SH   SOLE 15 47,282 0 0
WEIBO CORP SPONSORED ADR 948596101   151,679 13,852 SH   SOLE 18 13,852 0 0
WEIBO CORP SPONSORED ADR 948596101   12,921,920 1,180,084 SH   SOLE 21 1,180,084 0 0
WEIBO CORP SPONSORED ADR 948596101   9,748,457 890,270 SH   SOLE 22 794,261 0 96,009
WEIBO CORP SPONSORED ADR 948596101   1,146,958 104,745 SH   SOLE 23 104,745 0 0
WEIBO CORP SPONSORED ADR 948596101   421,279 38,473 SH   SOLE 25 38,473 0 0
WEIBO CORP SPONSORED ADR 948596101   1,860,405 169,900 SH   SOLE 26 5,088 0 164,812
WEIBO CORP SPONSORED ADR 948596101   1,639,215 149,700 SH   SOLE 28 0 0 149,700
WEIBO CORP SPONSORED ADR 948596101   5,159,804 471,215 SH   SOLE 30 471,215 0 0
WEIBO CORP SPONSORED ADR 948596101   33,879 3,094 SH   SOLE 34 3,094 0 0
WEIBO CORP SPONSORED ADR 948596101   12,549 1,146 SH   SOLE 40 1,146 0 0
WEIBO CORP SPONSORED ADR 948596101   3,422,926 312,596 SH   SOLE 43 289,349 0 23,247
WEIS MKTS INC COM 948849104   1,314,442 20,551 SH   SOLE 2 8,470 0 12,081
WEIS MKTS INC COM 948849104   3,966 62 SH   SOLE 4 62 0 0
WEIS MKTS INC COM 948849104   8,315 130 SH   SOLE 7 130 0 0
WEIS MKTS INC COM 948849104   2,853,767 44,618 SH   SOLE 18 44,618 0 0
WEIS MKTS INC COM 948849104   2,211,865 34,582 SH   SOLE 19 34,582 0 0
WEIS MKTS INC COM 948849104   44,401,863 694,213 SH   SOLE 21 694,213 0 0
WEIS MKTS INC COM 948849104   29,357,256 458,994 SH   SOLE 22 436,978 0 22,016
WEIS MKTS INC COM 948849104   103,487 1,618 SH   SOLE 23 1,618 0 0
WEIS MKTS INC COM 948849104   228,273 3,569 SH   SOLE 25 3,569 0 0
WEIS MKTS INC COM 948849104   368,729 5,765 SH   SOLE 26 5,765 0 0
WEIS MKTS INC COM 948849104   126,129 1,972 SH   SOLE 28 150 0 1,822
WEIS MKTS INC COM 948849104   602,311 9,417 SH   SOLE 30 9,417 0 0
WEIS MKTS INC COM 948849104   171,605 2,683 SH   SOLE 40 2,683 0 0
WEIS MKTS INC COM 948849104   5,133,468 80,261 SH   SOLE 43 72,129 0 8,132
WELLS FARGO CO NEW COM 949746101   368,637,275 7,489,583 SH   SOLE 2 1,774,521 0 5,715,062
WELLS FARGO CO NEW COM 949746101   125,814,491 2,556,166 SH   SOLE 4 1,132,009 0 1,424,157
WELLS FARGO CO NEW COM 949746101   117,977,781 2,396,948 SH   SOLE 7 2,125,857 0 271,091
WELLS FARGO CO NEW COM 949746101   6,120,999 124,360 SH   SOLE 13 124,360 0 0
WELLS FARGO CO NEW COM 949746101   26,904,883 546,625 SH   SOLE 15 546,625 0 0
WELLS FARGO CO NEW COM 949746101   703,494,482 14,292,858 SH   SOLE 18 13,746,222 0 546,636
WELLS FARGO CO NEW COM 949746101   932,743,315 18,950,494 SH   SOLE 19 18,950,494 0 0
WELLS FARGO CO NEW COM 949746101   4,152,501,509 84,366,142 SH   SOLE 21 84,366,142 0 0
WELLS FARGO CO NEW COM 949746101   3,954,604,673 80,345,483 SH   SOLE 22 72,374,285 0 7,971,198
WELLS FARGO CO NEW COM 949746101   351,362,532 7,138,613 SH   SOLE 23 7,138,613 0 0
WELLS FARGO CO NEW COM 949746101   284,055,806 5,771,146 SH   SOLE 25 4,555,139 0 1,216,007
WELLS FARGO CO NEW COM 949746101   194,277,591 3,947,127 SH   SOLE 26 1,892,407 0 2,054,720
WELLS FARGO CO NEW COM 949746101   226,883,823 4,609,586 SH   SOLE 28 345,611 0 4,263,975
WELLS FARGO CO NEW COM 949746101   245,066 4,979 SH   SOLE 29 4,979 0 0
WELLS FARGO CO NEW COM 949746101   968,051,429 19,667,847 SH   SOLE 30 19,667,847 0 0
WELLS FARGO CO NEW COM 949746101   40,666,844 826,226 SH   SOLE 31 764,808 0 61,418
WELLS FARGO CO NEW COM 949746101   187,335,405 3,806,083 SH   SOLE 34 3,806,083 0 0
WELLS FARGO CO NEW COM 949746101   48,315,681 981,627 SH   SOLE 36 981,627 0 0
WELLS FARGO CO NEW COM 949746101   9,459,198 192,182 SH   SOLE 40 192,182 0 0
WELLS FARGO CO NEW COM 949746101   253,385 5,148 SH   OTR 43 5,148 0 0
WELLS FARGO CO NEW COM 949746101   161,348,506 3,278,109 SH   SOLE 43 2,719,536 0 558,573
WELLS FARGO CO NEW OPTIONS 949746101   610,328 12,400 SH Call SOLE 2 0 0 12,400
WELLS FARGO CO NEW OPTIONS 949746101   502,044 10,200 SH Call SOLE 4 10,200 0 0
WELLS FARGO CO NEW OPTIONS 949746101   123,050 2,500 SH Call SOLE 7 2,500 0 0
WELLS FARGO CO NEW OPTIONS 949746101   11,350,132 230,600 SH Call SOLE 18 230,600 0 0
WELLS FARGO CO NEW OPTIONS 949746101   76,300,844 1,550,200 SH Call SOLE 19 1,550,200 0 0
WELLS FARGO CO NEW OPTIONS 949746101   4,823,560 98,000 SH Call SOLE 22 98,000 0 0
WELLS FARGO CO NEW OPTIONS 949746101   63,986 1,300 SH Call SOLE 26 1,300 0 0
WELLS FARGO CO NEW OPTIONS 949746101   231,334 4,700 SH Call SOLE 30 4,700 0 0
WELLS FARGO CO NEW OPTIONS 949746101   38,032,294 772,700 SH Call SOLE 34 772,700 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   120,758 101 SH   SOLE 4 101 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   1,805,386 1,510 SH   SOLE 18 1,510 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   8,653,898 7,238 SH   SOLE 19 7,238 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   294,927,172 246,673 SH   SOLE 21 246,673 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   538,029 450 SH   SOLE 22 450 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   4,208,582 3,520 SH   SOLE 34 3,520 0 0
WELLTOWER INC COM 95040Q104   108,629,783 1,204,722 SH   SOLE 2 279,539 0 925,183
WELLTOWER INC COM 95040Q104   65,460,625 725,969 SH   SOLE 4 671,140 0 54,829
WELLTOWER INC COM 95040Q104   130,546,413 1,447,781 SH   SOLE 7 1,309,038 0 138,743
WELLTOWER INC COM 95040Q104   1,261,839 13,994 SH   SOLE 13 13,994 0 0
WELLTOWER INC COM 95040Q104   7,385,103 81,902 SH   SOLE 15 81,902 0 0
WELLTOWER INC COM 95040Q104   90,597,225 1,004,738 SH   SOLE 18 972,750 0 31,988
WELLTOWER INC COM 95040Q104   136,594,656 1,514,857 SH   SOLE 19 1,514,857 0 0
WELLTOWER INC COM 95040Q104   1,940,589,327 21,521,452 SH   SOLE 21 21,521,452 0 0
WELLTOWER INC COM 95040Q104   1,577,871,665 17,498,854 SH   SOLE 22 15,684,395 0 1,814,459
WELLTOWER INC COM 95040Q104   82,567,948 915,692 SH   SOLE 23 915,692 0 0
WELLTOWER INC COM 95040Q104   256,592,982 2,845,658 SH   SOLE 25 2,838,418 0 7,240
WELLTOWER INC COM 95040Q104   51,265,432 568,542 SH   SOLE 26 295,807 0 272,735
WELLTOWER INC COM 95040Q104   178,676,724 1,981,554 SH   SOLE 28 273,709 0 1,707,845
WELLTOWER INC COM 95040Q104   519,233,756 5,758,387 SH   SOLE 30 5,758,387 0 0
WELLTOWER INC COM 95040Q104   10,220,860 113,351 SH   SOLE 31 104,802 0 8,549
WELLTOWER INC COM 95040Q104   27,562,174 305,669 SH   SOLE 34 305,669 0 0
WELLTOWER INC COM 95040Q104   12,056,541 133,709 SH   SOLE 36 133,709 0 0
WELLTOWER INC COM 95040Q104   2,433,869 26,992 SH   SOLE 40 26,992 0 0
WELLTOWER INC COM 95040Q104   31,560 350 SH   OTR 43 350 0 0
WELLTOWER INC COM 95040Q104   46,835,220 519,410 SH   SOLE 43 446,504 0 72,906
WENDYS CO COM 95058W100   8,590,914 441,012 SH   SOLE 2 231,145 0 209,867
WENDYS CO COM 95058W100   502,409 25,791 SH   SOLE 4 1,084 0 24,707
WENDYS CO COM 95058W100   1,029,693 52,859 SH   SOLE 7 50,804 0 2,055
WENDYS CO COM 95058W100   367,101 18,845 SH   SOLE 13 18,845 0 0
WENDYS CO COM 95058W100   10,495,921 538,805 SH   SOLE 18 538,805 0 0
WENDYS CO COM 95058W100   10,128,704 519,954 SH   SOLE 19 519,954 0 0
WENDYS CO COM 95058W100   256,844,287 13,185,025 SH   SOLE 21 13,185,025 0 0
WENDYS CO COM 95058W100   101,334,804 5,201,992 SH   SOLE 22 4,958,148 0 243,844
WENDYS CO COM 95058W100   757,694 38,896 SH   SOLE 25 38,896 0 0
WENDYS CO COM 95058W100   6,378,317 327,429 SH   SOLE 26 64,131 0 263,298
WENDYS CO COM 95058W100   219,929 11,290 SH   SOLE 28 3,383 0 7,907
WENDYS CO COM 95058W100   193,612 9,939 SH   SOLE 29 9,939 0 0
WENDYS CO COM 95058W100   3,662,941 188,036 SH   SOLE 30 188,036 0 0
WENDYS CO COM 95058W100   683,222 35,073 SH   SOLE 31 35,073 0 0
WENDYS CO COM 95058W100   1,497,447 76,871 SH   SOLE 32 76,871 0 0
WENDYS CO COM 95058W100   15,798 811 SH   SOLE 34 811 0 0
WENDYS CO COM 95058W100   145,477 7,468 SH   SOLE 36 7,468 0 0
WENDYS CO COM 95058W100   695,358 35,696 SH   SOLE 40 35,696 0 0
WENDYS CO COM 95058W100   2,225,028 114,221 SH   SOLE 43 97,820 0 16,401
WEREWOLF THERAPEUTICS INC COM 95075A107   1,432 371 SH   SOLE 2 371 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   12,375 3,206 SH   SOLE 18 3,206 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   176,313 45,677 SH   SOLE 21 45,677 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   88,680 22,974 SH   SOLE 22 22,974 0 0
WERNER ENTERPRISES INC COM 950755108   4,113,958 97,096 SH   SOLE 2 56,778 0 40,318
WERNER ENTERPRISES INC COM 950755108   5,762 136 SH   SOLE 4 136 0 0
WERNER ENTERPRISES INC COM 950755108   901,083 21,267 SH   SOLE 7 20,144 0 1,123
WERNER ENTERPRISES INC COM 950755108   10,581,780 249,747 SH   SOLE 18 241,050 0 8,697
WERNER ENTERPRISES INC COM 950755108   5,522,633 130,343 SH   SOLE 19 130,343 0 0
WERNER ENTERPRISES INC COM 950755108   218,873,633 5,165,769 SH   SOLE 21 5,165,769 0 0
WERNER ENTERPRISES INC COM 950755108   89,310,113 2,107,862 SH   SOLE 22 2,030,891 0 76,971
WERNER ENTERPRISES INC COM 950755108   16,270 384 SH   SOLE 23 384 0 0
WERNER ENTERPRISES INC COM 950755108   564,877 13,332 SH   SOLE 25 13,332 0 0
WERNER ENTERPRISES INC COM 950755108   1,242,839 29,333 SH   SOLE 26 29,333 0 0
WERNER ENTERPRISES INC COM 950755108   47,285 1,116 SH   SOLE 28 1,116 0 0
WERNER ENTERPRISES INC COM 950755108   3,582,214 84,546 SH   SOLE 30 84,546 0 0
WERNER ENTERPRISES INC COM 950755108   89,909 2,122 SH   SOLE 36 2,122 0 0
WERNER ENTERPRISES INC COM 950755108   529,074 12,487 SH   SOLE 40 12,487 0 0
WERNER ENTERPRISES INC COM 950755108   16,348,101 385,841 SH   SOLE 43 376,095 0 9,746
WESBANCO INC COM 950810101   2,585,202 82,410 SH   SOLE 2 23,430 0 58,980
WESBANCO INC COM 950810101   6,650 212 SH   SOLE 4 212 0 0
WESBANCO INC COM 950810101   13,991 446 SH   SOLE 7 446 0 0
WESBANCO INC COM 950810101   4,986,418 158,955 SH   SOLE 18 158,955 0 0
WESBANCO INC COM 950810101   14,201,199 452,700 SH   SOLE 19 452,700 0 0
WESBANCO INC COM 950810101   72,972,800 2,326,197 SH   SOLE 21 2,326,197 0 0
WESBANCO INC COM 950810101   65,340,918 2,082,911 SH   SOLE 22 1,980,680 0 102,231
WESBANCO INC COM 950810101   368,284 11,740 SH   SOLE 25 11,740 0 0
WESBANCO INC COM 950810101   2,058,813 65,630 SH   SOLE 26 19,354 0 46,276
WESBANCO INC COM 950810101   191,859 6,116 SH   SOLE 28 1,199 0 4,917
WESBANCO INC COM 950810101   1,041,892 33,213 SH   SOLE 30 33,213 0 0
WESBANCO INC COM 950810101   38,083 1,214 SH   SOLE 36 1,214 0 0
WESBANCO INC COM 950810101   392,658 12,517 SH   SOLE 40 12,517 0 0
WESBANCO INC COM 950810101   3,809,165 121,427 SH   SOLE 43 117,295 0 4,132
WESCO INTL INC COM 95082P105   34,848,508 200,417 SH   SOLE 2 40,377 0 160,040
WESCO INTL INC COM 95082P105   20,344 117 SH   SOLE 4 117 0 0
WESCO INTL INC COM 95082P105   1,580,048 9,087 SH   SOLE 7 8,621 0 466
WESCO INTL INC COM 95082P105   13,349,289 76,773 SH   SOLE 18 76,773 0 0
WESCO INTL INC COM 95082P105   2,626,631 15,106 SH   SOLE 19 15,106 0 0
WESCO INTL INC COM 95082P105   373,236,202 2,146,516 SH   SOLE 21 2,146,516 0 0
WESCO INTL INC COM 95082P105   223,325,734 1,284,367 SH   SOLE 22 1,223,527 0 60,840
WESCO INTL INC COM 95082P105   1,570,484 9,032 SH   SOLE 25 9,032 0 0
WESCO INTL INC COM 95082P105   3,032,119 17,438 SH   SOLE 26 17,438 0 0
WESCO INTL INC COM 95082P105   2,994,909 17,224 SH   SOLE 28 17,224 0 0
WESCO INTL INC COM 95082P105   42,253 243 SH   SOLE 29 243 0 0
WESCO INTL INC COM 95082P105   7,865,462 45,235 SH   SOLE 30 45,235 0 0
WESCO INTL INC COM 95082P105   107,458 618 SH   SOLE 31 618 0 0
WESCO INTL INC COM 95082P105   315,071 1,812 SH   SOLE 36 1,812 0 0
WESCO INTL INC COM 95082P105   1,666,988 9,587 SH   SOLE 40 9,587 0 0
WESCO INTL INC COM 95082P105   27,883,683 160,362 SH   SOLE 43 156,051 0 4,311
WEST BANCORPORATION INC CAP STK 95123P106   212,191 10,009 SH   SOLE 2 761 0 9,248
WEST BANCORPORATION INC CAP STK 95123P106   4,516 213 SH   SOLE 7 213 0 0
WEST BANCORPORATION INC CAP STK 95123P106   1,021,946 48,205 SH   SOLE 18 48,205 0 0
WEST BANCORPORATION INC CAP STK 95123P106   683,212 32,227 SH   SOLE 19 32,227 0 0
WEST BANCORPORATION INC CAP STK 95123P106   14,495,479 683,749 SH   SOLE 21 683,749 0 0
WEST BANCORPORATION INC CAP STK 95123P106   9,592,746 452,488 SH   SOLE 22 438,673 0 13,815
WEST FRASER TIMBER CO LTD COM 952845105   16,019,635 187,189 SH   SOLE 21 187,189 0 0
WEST FRASER TIMBER CO LTD COM 952845105   3,031,586 35,424 SH   SOLE 43 25,215 0 10,209
WEST PHARMACEUTICAL SVSC INC COM 955306105   70,607,102 200,520 SH   SOLE 2 82,723 0 117,797
WEST PHARMACEUTICAL SVSC INC COM 955306105   13,735,497 39,008 SH   SOLE 4 30,443 0 8,565
WEST PHARMACEUTICAL SVSC INC COM 955306105   30,700,991 87,189 SH   SOLE 7 79,451 0 7,738
WEST PHARMACEUTICAL SVSC INC COM 955306105   815,862 2,317 SH   SOLE 13 2,317 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   3,820,502 10,850 SH   SOLE 15 10,850 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   65,708,761 186,609 SH   SOLE 18 179,853 0 6,756
WEST PHARMACEUTICAL SVSC INC COM 955306105   469,820,688 1,334,263 SH   SOLE 19 1,334,263 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   885,272,287 2,514,121 SH   SOLE 21 2,514,121 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   627,093,677 1,780,909 SH   SOLE 22 1,618,339 0 162,570
WEST PHARMACEUTICAL SVSC INC COM 955306105   42,261,442 120,020 SH   SOLE 23 120,020 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   77,538,937 220,206 SH   SOLE 25 209,733 0 10,473
WEST PHARMACEUTICAL SVSC INC COM 955306105   27,386,133 77,775 SH   SOLE 26 39,897 0 37,878
WEST PHARMACEUTICAL SVSC INC COM 955306105   55,538,127 157,725 SH   SOLE 28 3,593 0 154,132
WEST PHARMACEUTICAL SVSC INC COM 955306105   41,198 117 SH   SOLE 29 117 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   232,435,820 660,104 SH   SOLE 30 630,215 0 29,889
WEST PHARMACEUTICAL SVSC INC COM 955306105   5,825,473 16,544 SH   SOLE 31 15,335 0 1,209
WEST PHARMACEUTICAL SVSC INC COM 955306105   89,530,735 254,262 SH   SOLE 34 254,262 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   6,158,227 17,489 SH   SOLE 36 17,489 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,381,719 3,924 SH   SOLE 40 3,924 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   35,916 102 SH   OTR 43 102 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   33,187,492 94,251 SH   SOLE 43 72,106 0 22,144
WESTAMERICA BANCORPORATION COM 957090103   1,150,877 20,402 SH   SOLE 2 7,353 0 13,049
WESTAMERICA BANCORPORATION COM 957090103   14,779 262 SH   SOLE 7 262 0 0
WESTAMERICA BANCORPORATION COM 957090103   4,488,431 79,568 SH   SOLE 18 79,568 0 0
WESTAMERICA BANCORPORATION COM 957090103   2,989,674 52,999 SH   SOLE 19 52,999 0 0
WESTAMERICA BANCORPORATION COM 957090103   168,767,833 2,991,807 SH   SOLE 21 2,991,807 0 0
WESTAMERICA BANCORPORATION COM 957090103   39,032,448 691,942 SH   SOLE 22 660,978 0 30,964
WESTAMERICA BANCORPORATION COM 957090103   304,050 5,390 SH   SOLE 25 5,390 0 0
WESTAMERICA BANCORPORATION COM 957090103   487,664 8,645 SH   SOLE 26 8,645 0 0
WESTAMERICA BANCORPORATION COM 957090103   261,404 4,634 SH   SOLE 28 402 0 4,232
WESTAMERICA BANCORPORATION COM 957090103   2,482,886 44,015 SH   SOLE 30 44,015 0 0
WESTAMERICA BANCORPORATION COM 957090103   160,825 2,851 SH   SOLE 40 2,851 0 0
WESTAMERICA BANCORPORATION COM 957090103   20,477 363 SH   SOLE 43 244 0 119
WESTERN ACQSTN VENTURES CORP COM 95758L107   246,685 22,715 SH   SOLE 2 22,715 0 0
WESTERN ALLIANCE BANCORP COM 957638109   10,396,267 158,022 SH   SOLE 2 36,238 0 121,784
WESTERN ALLIANCE BANCORP COM 957638109   22,632 344 SH   SOLE 4 344 0 0
WESTERN ALLIANCE BANCORP COM 957638109   1,453,170 22,088 SH   SOLE 7 21,069 0 1,019
WESTERN ALLIANCE BANCORP COM 957638109   2,413,243 36,681 SH   SOLE 18 36,681 0 0
WESTERN ALLIANCE BANCORP COM 957638109   2,413,309 36,682 SH   SOLE 19 36,682 0 0
WESTERN ALLIANCE BANCORP COM 957638109   109,310,940 1,661,513 SH   SOLE 21 1,661,513 0 0
WESTERN ALLIANCE BANCORP COM 957638109   180,974,277 2,750,787 SH   SOLE 22 2,608,804 0 141,983
WESTERN ALLIANCE BANCORP COM 957638109   1,444,156 21,951 SH   SOLE 25 21,951 0 0
WESTERN ALLIANCE BANCORP COM 957638109   1,641,592 24,952 SH   SOLE 26 24,952 0 0
WESTERN ALLIANCE BANCORP COM 957638109   485,728 7,383 SH   SOLE 28 1,844 0 5,539
WESTERN ALLIANCE BANCORP COM 957638109   6,548,079 99,530 SH   SOLE 30 99,530 0 0
WESTERN ALLIANCE BANCORP COM 957638109   97,567 1,483 SH   SOLE 31 1,483 0 0
WESTERN ALLIANCE BANCORP COM 957638109   48,144,596 731,792 SH   SOLE 34 731,792 0 0
WESTERN ALLIANCE BANCORP COM 957638109   164,738 2,504 SH   SOLE 36 2,504 0 0
WESTERN ALLIANCE BANCORP COM 957638109   1,442,775 21,930 SH   SOLE 40 21,930 0 0
WESTERN ALLIANCE BANCORP COM 957638109   2,071,052 31,480 SH   SOLE 43 29,417 0 2,063
WESTERN COPPER & GOLD CORP COM 95805V108   1,492 1,122 SH   SOLE 7 1,122 0 0
WESTERN DIGITAL CORP. COM 958102105   36,954,367 705,640 SH   SOLE 2 269,059 0 436,581
WESTERN DIGITAL CORP. COM 958102105   7,458,640 142,422 SH   SOLE 4 109,068 0 33,354
WESTERN DIGITAL CORP. COM 958102105   22,795,352 435,275 SH   SOLE 7 399,234 0 36,041
WESTERN DIGITAL CORP. COM 958102105   322,704 6,162 SH   SOLE 13 6,162 0 0
WESTERN DIGITAL CORP. COM 958102105   2,494,854 47,639 SH   SOLE 15 47,639 0 0
WESTERN DIGITAL CORP. COM 958102105   46,137,499 880,991 SH   SOLE 18 775,860 0 105,131
WESTERN DIGITAL CORP. COM 958102105   116,577,453 2,226,035 SH   SOLE 19 2,226,035 0 0
WESTERN DIGITAL CORP. COM 958102105   491,584,150 9,386,751 SH   SOLE 21 9,386,751 0 0
WESTERN DIGITAL CORP. COM 958102105   364,097,869 6,952,413 SH   SOLE 22 6,265,079 0 687,334
WESTERN DIGITAL CORP. COM 958102105   30,552,815 583,403 SH   SOLE 23 583,403 0 0
WESTERN DIGITAL CORP. COM 958102105   38,624,865 737,538 SH   SOLE 25 696,695 0 40,843
WESTERN DIGITAL CORP. COM 958102105   26,794,377 511,636 SH   SOLE 26 333,911 0 177,725
WESTERN DIGITAL CORP. COM 958102105   29,346,734 560,373 SH   SOLE 28 5,298 0 555,075
WESTERN DIGITAL CORP. COM 958102105   109,779,670 2,096,232 SH   SOLE 30 2,096,232 0 0
WESTERN DIGITAL CORP. COM 958102105   3,758,281 71,764 SH   SOLE 31 66,458 0 5,306
WESTERN DIGITAL CORP. COM 958102105   89,606,379 1,711,025 SH   SOLE 34 1,711,025 0 0
WESTERN DIGITAL CORP. COM 958102105   4,596,567 87,771 SH   SOLE 36 87,771 0 0
WESTERN DIGITAL CORP. COM 958102105   907,677 17,332 SH   SOLE 40 17,332 0 0
WESTERN DIGITAL CORP. COM 958102105   52,265 998 SH   OTR 43 998 0 0
WESTERN DIGITAL CORP. COM 958102105   12,817,987 244,758 SH   SOLE 43 205,125 0 39,633
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,041,763 69,780 SH   SOLE 19 69,780 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   1,275,237 141,693 SH   SOLE 2 132,205 0 9,488
WESTERN NEW ENG BANCORP INC COM 958892101   44,406 4,934 SH   SOLE 18 4,934 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   290,619 32,291 SH   SOLE 19 32,291 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   461,826 51,314 SH   SOLE 21 51,314 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   7,774,938 863,882 SH   SOLE 22 862,708 0 1,174
WESTERN NEW ENG BANCORP INC COM 958892101   4,014 446 SH   SOLE 23 446 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   23,310 2,590 SH   SOLE 26 1,635 0 955
WESTERN NEW ENG BANCORP INC COM 958892101   105,111 11,679 SH   SOLE 28 0 0 11,679
WESTERN NEW ENG BANCORP INC COM 958892101   55,467 6,163 SH   SOLE 31 5,739 0 424
WESTERN UN CO COM 959802109   11,788,868 988,999 SH   SOLE 2 343,913 0 645,086
WESTERN UN CO COM 959802109   8,892 746 SH   SOLE 4 746 0 0
WESTERN UN CO COM 959802109   1,583,381 132,834 SH   SOLE 7 129,352 0 3,482
WESTERN UN CO COM 959802109   9,033,417 757,837 SH   SOLE 18 757,837 0 0
WESTERN UN CO COM 959802109   1,087,879 91,265 SH   SOLE 19 91,265 0 0
WESTERN UN CO COM 959802109   301,802,349 25,318,989 SH   SOLE 21 25,318,989 0 0
WESTERN UN CO COM 959802109   98,435,575 8,258,018 SH   SOLE 22 7,807,696 0 450,322
WESTERN UN CO COM 959802109   540,584 45,351 SH   SOLE 25 45,351 0 0
WESTERN UN CO COM 959802109   2,439,452 204,652 SH   SOLE 26 133,992 0 70,660
WESTERN UN CO COM 959802109   294,639 24,718 SH   SOLE 28 5,583 0 19,135
WESTERN UN CO COM 959802109   4,531,305 380,143 SH   SOLE 30 380,143 0 0
WESTERN UN CO COM 959802109   50,362 4,225 SH   SOLE 31 4,225 0 0
WESTERN UN CO COM 959802109   2,188,405 183,591 SH   SOLE 32 183,591 0 0
WESTERN UN CO COM 959802109   197,693 16,585 SH   SOLE 36 16,585 0 0
WESTERN UN CO COM 959802109   493,500 41,401 SH   SOLE 40 41,401 0 0
WESTERN UN CO COM 959802109   1,790,944 150,247 SH   SOLE 43 119,937 0 30,310
WESTLAKE CORPORATION COM 960413102   34,164,236 244,100 SH   SOLE 2 66,163 0 177,937
WESTLAKE CORPORATION COM 960413102   2,242,159 16,020 SH   SOLE 4 11,046 0 4,974
WESTLAKE CORPORATION COM 960413102   650,814 4,650 SH   SOLE 7 4,512 0 138
WESTLAKE CORPORATION COM 960413102   20,434 146 SH   SOLE 13 146 0 0
WESTLAKE CORPORATION COM 960413102   765,581 5,470 SH   SOLE 15 5,470 0 0
WESTLAKE CORPORATION COM 960413102   11,936,629 85,286 SH   SOLE 18 74,291 0 10,995
WESTLAKE CORPORATION COM 960413102   2,600,737 18,582 SH   SOLE 19 18,582 0 0
WESTLAKE CORPORATION COM 960413102   250,782,567 1,791,816 SH   SOLE 21 1,791,816 0 0
WESTLAKE CORPORATION COM 960413102   135,334,462 966,951 SH   SOLE 22 897,839 0 69,112
WESTLAKE CORPORATION COM 960413102   10,362,918 74,042 SH   SOLE 23 74,042 0 0
WESTLAKE CORPORATION COM 960413102   6,796,877 48,563 SH   SOLE 25 48,563 0 0
WESTLAKE CORPORATION COM 960413102   5,297,346 37,849 SH   SOLE 26 15,831 0 22,018
WESTLAKE CORPORATION COM 960413102   6,061,248 43,307 SH   SOLE 28 638 0 42,669
WESTLAKE CORPORATION COM 960413102   14,546,183 103,931 SH   SOLE 30 103,931 0 0
WESTLAKE CORPORATION COM 960413102   1,182,102 8,446 SH   SOLE 31 7,879 0 567
WESTLAKE CORPORATION COM 960413102   249,969 1,786 SH   SOLE 34 1,786 0 0
WESTLAKE CORPORATION COM 960413102   1,003,093 7,167 SH   SOLE 36 7,167 0 0
WESTLAKE CORPORATION COM 960413102   251,508 1,797 SH   SOLE 40 1,797 0 0
WESTLAKE CORPORATION COM 960413102   11,931,489 85,249 SH   SOLE 43 80,115 0 5,134
WESTPORT FUEL SYSTEMS INC COM 960908507   4,793 724 SH   SOLE 43 724 0 0
WESTROCK CO COM 96145D105   19,920,839 479,789 SH   SOLE 2 96,733 0 383,056
WESTROCK CO COM 96145D105   9,149,389 220,361 SH   SOLE 4 80,050 0 140,311
WESTROCK CO COM 96145D105   7,493,654 180,483 SH   SOLE 7 161,347 0 19,136
WESTROCK CO COM 96145D105   53,934 1,299 SH   SOLE 13 1,299 0 0
WESTROCK CO COM 96145D105   1,771,285 42,661 SH   SOLE 15 42,661 0 0
WESTROCK CO COM 96145D105   23,555,417 567,327 SH   SOLE 18 549,008 0 18,319
WESTROCK CO COM 96145D105   9,036,247 217,636 SH   SOLE 19 217,636 0 0
WESTROCK CO COM 96145D105   524,929,014 12,642,799 SH   SOLE 21 12,642,799 0 0
WESTROCK CO COM 96145D105   255,304,653 6,148,956 SH   SOLE 22 5,563,053 0 585,903
WESTROCK CO COM 96145D105   16,989,984 409,200 SH   SOLE 23 409,200 0 0
WESTROCK CO COM 96145D105   19,298,454 464,799 SH   SOLE 25 464,799 0 0
WESTROCK CO COM 96145D105   14,115,679 339,973 SH   SOLE 26 165,652 0 174,321
WESTROCK CO COM 96145D105   19,162,767 461,531 SH   SOLE 28 2,844 0 458,687
WESTROCK CO COM 96145D105   77,310 1,862 SH   SOLE 29 1,862 0 0
WESTROCK CO COM 96145D105   90,353,956 2,176,155 SH   SOLE 30 2,152,064 0 24,091
WESTROCK CO COM 96145D105   1,708,631 41,152 SH   SOLE 31 38,109 0 3,043
WESTROCK CO COM 96145D105   4,646,046 111,899 SH   SOLE 32 111,899 0 0
WESTROCK CO COM 96145D105   6,784,908 163,413 SH   SOLE 34 163,413 0 0
WESTROCK CO COM 96145D105   3,256,040 78,421 SH   SOLE 36 78,421 0 0
WESTROCK CO COM 96145D105   573,599 13,815 SH   SOLE 40 13,815 0 0
WESTROCK CO COM 96145D105   12,705 306 SH   OTR 43 306 0 0
WESTROCK CO COM 96145D105   11,869,322 285,870 SH   SOLE 43 240,984 0 44,886
WESTROCK COFFEE CO COM 96145W103   157,040 15,381 SH   SOLE 2 8,219 0 7,162
WESTROCK COFFEE CO COM 96145W103   695,832 68,152 SH   SOLE 18 68,152 0 0
WESTROCK COFFEE CO COM 96145W103   626,047 61,317 SH   SOLE 19 61,317 0 0
WESTROCK COFFEE CO COM 96145W103   10,568,320 1,035,095 SH   SOLE 21 1,035,095 0 0
WESTROCK COFFEE CO COM 96145W103   7,492,823 733,871 SH   SOLE 22 722,550 0 11,321
WESTROCK COFFEE CO COM 96145W103   73,859 7,234 SH   SOLE 25 7,234 0 0
WESTROCK COFFEE CO COM 96145W103   76,606 7,503 SH   SOLE 40 7,503 0 0
WESTROCK COFFEE CO COM 96145W103   143 14 SH   SOLE 43 14 0 0
WESTWATER RES INC COM NEW 961684206   211,446 374,307 SH   SOLE 22 374,307 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   356,799 28,385 SH   SOLE 2 28,385 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   18,038 1,435 SH   SOLE 18 1,435 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   232,646 18,508 SH   SOLE 21 18,508 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   2,163,247 172,096 SH   SOLE 22 172,096 0 0
WEX INC COM 96208T104   19,676,592 101,139 SH   SOLE 2 38,375 0 62,764
WEX INC COM 96208T104   27,821 143 SH   SOLE 4 143 0 0
WEX INC COM 96208T104   1,996,861 10,264 SH   SOLE 7 9,721 0 543
WEX INC COM 96208T104   15,004,280 77,123 SH   SOLE 18 77,123 0 0
WEX INC COM 96208T104   2,613,585 13,434 SH   SOLE 19 13,434 0 0
WEX INC COM 96208T104   424,290,593 2,180,882 SH   SOLE 21 2,180,882 0 0
WEX INC COM 96208T104   244,776,195 1,258,166 SH   SOLE 22 1,200,875 0 57,291
WEX INC COM 96208T104   1,717,682 8,829 SH   SOLE 25 8,829 0 0
WEX INC COM 96208T104   2,332,460 11,989 SH   SOLE 26 11,989 0 0
WEX INC COM 96208T104   576,452 2,963 SH   SOLE 28 798 0 2,165
WEX INC COM 96208T104   16,606,399 85,358 SH   SOLE 30 85,358 0 0
WEX INC COM 96208T104   113,812 585 SH   SOLE 31 585 0 0
WEX INC COM 96208T104   12,391,084 63,691 SH   SOLE 34 63,691 0 0
WEX INC COM 96208T104   137,547 707 SH   SOLE 36 707 0 0
WEX INC COM 96208T104   1,690,250 8,688 SH   SOLE 40 8,688 0 0
WEX INC COM 96208T104   3,410,462 17,530 SH   SOLE 43 16,844 0 686
WEYCO GROUP INC COM 962149100   86,899 2,771 SH   SOLE 2 138 0 2,633
WEYCO GROUP INC COM 962149100   510,259 16,271 SH   SOLE 18 16,271 0 0
WEYCO GROUP INC COM 962149100   408,401 13,023 SH   SOLE 19 13,023 0 0
WEYCO GROUP INC COM 962149100   6,707,434 213,885 SH   SOLE 21 213,885 0 0
WEYCO GROUP INC COM 962149100   5,507,475 175,621 SH   SOLE 22 171,770 0 3,851
WEYERHAEUSER CO MTN BE COM NEW 962166104   79,998,260 2,300,784 SH   SOLE 2 1,004,336 0 1,296,448
WEYERHAEUSER CO MTN BE COM NEW 962166104   23,833,896 685,473 SH   SOLE 4 263,058 0 422,415
WEYERHAEUSER CO MTN BE COM NEW 962166104   33,939,658 976,119 SH   SOLE 7 787,687 0 188,432
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,599,768 46,010 SH   SOLE 13 46,010 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,399,185 97,762 SH   SOLE 15 97,762 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   39,469,930 1,135,172 SH   SOLE 18 1,081,114 0 54,058
WEYERHAEUSER CO MTN BE COM NEW 962166104   19,680,307 566,014 SH   SOLE 19 566,014 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   828,853,171 23,838,170 SH   SOLE 21 23,838,170 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   562,931,133 16,190,139 SH   SOLE 22 14,556,802 0 1,633,337
WEYERHAEUSER CO MTN BE COM NEW 962166104   54,495,438 1,567,312 SH   SOLE 23 1,567,312 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   154,197,127 4,434,775 SH   SOLE 25 3,721,136 0 713,639
WEYERHAEUSER CO MTN BE COM NEW 962166104   58,846,799 1,692,459 SH   SOLE 26 1,151,082 0 541,377
WEYERHAEUSER CO MTN BE COM NEW 962166104   44,303,169 1,274,178 SH   SOLE 28 52,621 0 1,221,557
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,927,197 55,427 SH   SOLE 29 55,427 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   208,958,138 6,009,725 SH   SOLE 30 6,009,725 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   5,758,051 165,604 SH   SOLE 31 153,875 0 11,729
WEYERHAEUSER CO MTN BE COM NEW 962166104   15,260,310 438,893 SH   SOLE 34 438,893 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   6,855,949 197,180 SH   SOLE 36 197,180 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,350,884 38,852 SH   SOLE 40 38,852 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   34,805 1,001 SH   OTR 43 1,001 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   20,462,764 588,518 SH   SOLE 43 509,916 0 78,602
WHEATON PRECIOUS METALS CORP COM 962879102   41,341,394 837,888 SH   SOLE 19 837,888 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   5,356,942 108,572 SH   SOLE 21 108,572 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   17,921,077 363,216 SH   SOLE 25 363,216 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   42,018,240 851,606 SH   SOLE 29 851,606 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   14,232,764 288,463 SH   SOLE 34 288,463 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   33,291,095 674,728 SH   SOLE 43 577,742 0 96,986
WHEELER REAL ESTATE INVT TR COM 963025887   275 900 SH   SOLE 21 900 0 0
WHEELER REAL ESTATE INVT TR COM 963025887   1,457 4,774 SH   SOLE 22 4,774 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L205   65 19 SH   SOLE 21 19 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L205   833,706 243,063 SH   SOLE 22 243,063 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   6,152 454 SH   SOLE 18 454 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   70,992 5,239 SH   SOLE 21 5,239 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   5,773 426 SH   SOLE 22 426 0 0
WHIRLPOOL CORP COM 963320106   15,722,455 129,116 SH   SOLE 2 63,368 0 65,748
WHIRLPOOL CORP COM 963320106   18,022 148 SH   SOLE 4 148 0 0
WHIRLPOOL CORP COM 963320106   5,606,291 46,040 SH   SOLE 7 41,015 0 5,025
WHIRLPOOL CORP COM 963320106   385,767 3,168 SH   SOLE 15 3,168 0 0
WHIRLPOOL CORP COM 963320106   11,437,613 93,928 SH   SOLE 18 93,928 0 0
WHIRLPOOL CORP COM 963320106   4,018,897 33,004 SH   SOLE 19 33,004 0 0
WHIRLPOOL CORP COM 963320106   322,557,527 2,648,908 SH   SOLE 21 2,648,908 0 0
WHIRLPOOL CORP COM 963320106   155,499,681 1,276,995 SH   SOLE 22 1,175,571 0 101,424
WHIRLPOOL CORP COM 963320106   28,738 236 SH   SOLE 23 236 0 0
WHIRLPOOL CORP COM 963320106   24,607,403 202,081 SH   SOLE 25 162,972 0 39,109
WHIRLPOOL CORP COM 963320106   25,150,132 206,538 SH   SOLE 26 124,082 0 82,456
WHIRLPOOL CORP COM 963320106   3,246,754 26,663 SH   SOLE 28 683 0 25,980
WHIRLPOOL CORP COM 963320106   27,492,378 225,773 SH   SOLE 30 225,773 0 0
WHIRLPOOL CORP COM 963320106   93,398 767 SH   SOLE 31 767 0 0
WHIRLPOOL CORP COM 963320106   2,956,941 24,283 SH   SOLE 32 24,283 0 0
WHIRLPOOL CORP COM 963320106   1,122,232 9,216 SH   SOLE 36 9,216 0 0
WHIRLPOOL CORP COM 963320106   1,414,359 11,615 SH   SOLE 40 11,615 0 0
WHIRLPOOL CORP COM 963320106   4,701,968 38,614 SH   SOLE 43 35,393 0 3,221
WHITE MTNS INS GROUP LTD COM G9618E107   3,569,884 2,372 SH   SOLE 2 806 0 1,566
WHITE MTNS INS GROUP LTD COM G9618E107   6,020 4 SH   SOLE 4 4 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   564,379 375 SH   SOLE 7 355 0 20
WHITE MTNS INS GROUP LTD COM G9618E107   1,247,653 829 SH   SOLE 18 829 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   1,267,218 842 SH   SOLE 19 842 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   55,732,025 37,031 SH   SOLE 21 37,031 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   94,055,600 62,495 SH   SOLE 22 59,059 0 3,436
WHITE MTNS INS GROUP LTD COM G9618E107   91,806 61 SH   SOLE 23 61 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   802,170 533 SH   SOLE 25 533 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   1,216,048 808 SH   SOLE 26 808 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   474,078 315 SH   SOLE 28 55 0 260
WHITE MTNS INS GROUP LTD COM G9618E107   2,426,076 1,612 SH   SOLE 30 1,612 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   51,170 34 SH   SOLE 31 34 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   81,271 54 SH   SOLE 36 54 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   662,204 440 SH   SOLE 40 440 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   19,642 13 SH   OTR 43 13 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   7,338,429 4,876 SH   SOLE 43 4,203 0 673
WHITEHORSE FIN INC COM 96524V106   749,058 60,899 SH   SOLE 30 60,899 0 0
WHITESTONE REIT COM 966084204   583,714 47,495 SH   SOLE 2 13,021 0 34,474
WHITESTONE REIT COM 966084204   4,117 335 SH   SOLE 7 335 0 0
WHITESTONE REIT COM 966084204   1,961,459 159,598 SH   SOLE 18 159,598 0 0
WHITESTONE REIT COM 966084204   1,296,067 105,457 SH   SOLE 19 105,457 0 0
WHITESTONE REIT COM 966084204   71,448,652 5,813,560 SH   SOLE 21 5,813,560 0 0
WHITESTONE REIT COM 966084204   17,252,813 1,403,809 SH   SOLE 22 1,338,979 0 64,830
WHITESTONE REIT COM 966084204   27,542 2,241 SH   SOLE 23 2,241 0 0
WHITESTONE REIT COM 966084204   80,819 6,576 SH   SOLE 25 6,576 0 0
WHITESTONE REIT COM 966084204   272,568 22,178 SH   SOLE 28 0 0 22,178
WHITESTONE REIT COM 966084204   758,035 61,679 SH   SOLE 30 61,679 0 0
WHITESTONE REIT COM 966084204   253,801 20,651 SH   SOLE 40 20,651 0 0
WHITESTONE REIT COM 966084204   1,821,003 148,169 SH   SOLE 43 143,815 0 4,354
WHOLE EARTH BRANDS INC COM CL A 96684W100   127,053 37,259 SH   SOLE 2 37,259 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   19,171 5,622 SH   SOLE 18 5,622 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   245,725 72,060 SH   SOLE 21 72,060 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   1,919,421 562,880 SH   SOLE 22 562,880 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   5,170 1,516 SH   SOLE 26 0 0 1,516
WHOLE EARTH BRANDS INC COM CL A 96684W100   41,176 12,075 SH   SOLE 36 12,075 0 0
WIDEOPENWEST INC COM 96758W101   394,806 97,483 SH   SOLE 2 60,097 0 37,386
WIDEOPENWEST INC COM 96758W101   761 188 SH   SOLE 4 188 0 0
WIDEOPENWEST INC COM 96758W101   2,211 546 SH   SOLE 7 546 0 0
WIDEOPENWEST INC COM 96758W101   569,126 140,525 SH   SOLE 18 140,525 0 0
WIDEOPENWEST INC COM 96758W101   425,392 105,035 SH   SOLE 19 105,035 0 0
WIDEOPENWEST INC COM 96758W101   8,288,264 2,046,485 SH   SOLE 21 2,046,485 0 0
WIDEOPENWEST INC COM 96758W101   5,806,319 1,433,659 SH   SOLE 22 1,367,862 0 65,797
WIDEOPENWEST INC COM 96758W101   26,823 6,623 SH   SOLE 25 6,623 0 0
WIDEOPENWEST INC COM 96758W101   152,685 37,700 SH   SOLE 26 37,700 0 0
WIDEOPENWEST INC COM 96758W101   359,077 88,661 SH   SOLE 30 88,661 0 0
WIDEOPENWEST INC COM 96758W101   25,280 6,242 SH   SOLE 40 6,242 0 0
WIDEOPENWEST INC COM 96758W101   95,106 23,483 SH   SOLE 43 21,867 0 1,616
WIDEPOINT CORP COMMON 967590209   32,016 13,800 SH   SOLE 22 13,800 0 0
WILEY JOHN & SONS INC CL A 968223206   1,747,350 55,052 SH   SOLE 2 23,446 0 31,606
WILEY JOHN & SONS INC CL A 968223206   5,047 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206   597,061 18,811 SH   SOLE 7 18,268 0 543
WILEY JOHN & SONS INC CL A 968223206   3,893,863 122,680 SH   SOLE 18 122,680 0 0
WILEY JOHN & SONS INC CL A 968223206   2,437,632 76,800 SH   SOLE 19 76,800 0 0
WILEY JOHN & SONS INC CL A 968223206   158,858,795 5,005,003 SH   SOLE 21 5,005,003 0 0
WILEY JOHN & SONS INC CL A 968223206   38,434,315 1,210,911 SH   SOLE 22 1,161,559 0 49,352
WILEY JOHN & SONS INC CL A 968223206   318,543 10,036 SH   SOLE 25 10,036 0 0
WILEY JOHN & SONS INC CL A 968223206   4,670,636 147,153 SH   SOLE 26 13,142 0 134,011
WILEY JOHN & SONS INC CL A 968223206   26,471 834 SH   SOLE 28 834 0 0
WILEY JOHN & SONS INC CL A 968223206   2,887,673 90,979 SH   SOLE 30 90,979 0 0
WILEY JOHN & SONS INC CL A 968223206   373,865 11,779 SH   SOLE 36 11,779 0 0
WILEY JOHN & SONS INC CL A 968223206   336,857 10,613 SH   SOLE 40 10,613 0 0
WILEY JOHN & SONS INC CL A 968223206   16,695 526 SH   OTR 43 526 0 0
WILEY JOHN & SONS INC CL A 968223206   696,153 21,933 SH   SOLE 43 21,383 0 550
WILEY JOHN & SONS INC CL B 968223305   1,994 62 SH   SOLE 43 62 0 0
WILLAMETTE VY VINEYARD INC COM 969136100   4,709 879 SH   SOLE 18 879 0 0
WILLAMETTE VY VINEYARD INC COM 969136100   54,383 10,151 SH   SOLE 21 10,151 0 0
WILLDAN GROUP INC COM 96924N100   690,193 32,102 SH   SOLE 2 24,521 0 7,581
WILLDAN GROUP INC COM 96924N100   430 20 SH   SOLE 7 20 0 0
WILLDAN GROUP INC COM 96924N100   741,041 34,467 SH   SOLE 18 34,467 0 0
WILLDAN GROUP INC COM 96924N100   544,531 25,327 SH   SOLE 19 25,327 0 0
WILLDAN GROUP INC COM 96924N100   10,196,848 474,272 SH   SOLE 21 474,272 0 0
WILLDAN GROUP INC COM 96924N100   6,934,567 322,538 SH   SOLE 22 312,522 0 10,016
WILLDAN GROUP INC COM 96924N100   10,363 482 SH   SOLE 43 482 0 0
WILLIAM PENN BANCORPORATION COM 96927A105   18,755 1,536 SH   SOLE 18 1,536 0 0
WILLIAM PENN BANCORPORATION COM 96927A105   246,251 20,168 SH   SOLE 21 20,168 0 0
WILLIAM PENN BANCORPORATION COM 96927A105   372,967 30,546 SH   SOLE 22 30,546 0 0
WILLIAMS COS INC COM 969457100   121,246,817 3,481,103 SH   SOLE 2 503,816 0 2,977,287
WILLIAMS COS INC COM 969457100   21,767,043 624,951 SH   SOLE 4 502,260 0 122,691
WILLIAMS COS INC COM 969457100   91,895,751 2,638,408 SH   SOLE 7 2,314,979 0 323,429
WILLIAMS COS INC COM 969457100   2,659,549 76,358 SH   SOLE 13 76,358 0 0
WILLIAMS COS INC COM 969457100   6,293,955 180,705 SH   SOLE 15 180,705 0 0
WILLIAMS COS INC COM 969457100   254,557,973 7,308,584 SH   SOLE 18 7,204,396 0 104,188
WILLIAMS COS INC COM 969457100   142,284,555 4,085,115 SH   SOLE 19 4,085,115 0 0
WILLIAMS COS INC COM 969457100   1,418,509,777 40,726,666 SH   SOLE 21 40,726,666 0 0
WILLIAMS COS INC COM 969457100   948,228,360 27,224,472 SH   SOLE 22 24,594,477 0 2,629,995
WILLIAMS COS INC COM 969457100   69,198,677 1,986,755 SH   SOLE 23 1,986,755 0 0
WILLIAMS COS INC COM 969457100   69,519,461 1,995,965 SH   SOLE 25 1,787,664 0 208,301
WILLIAMS COS INC COM 969457100   94,463,906 2,712,142 SH   SOLE 26 883,275 0 1,828,867
WILLIAMS COS INC COM 969457100   51,600,889 1,481,507 SH   SOLE 28 163,780 0 1,317,727
WILLIAMS COS INC COM 969457100   425,640,851 12,220,524 SH   SOLE 30 12,220,524 0 0
WILLIAMS COS INC COM 969457100   9,462,092 271,665 SH   SOLE 31 251,526 0 20,139
WILLIAMS COS INC COM 969457100   191,217,397 5,490,020 SH   SOLE 34 5,490,020 0 0
WILLIAMS COS INC COM 969457100   12,580,979 361,211 SH   SOLE 36 361,211 0 0
WILLIAMS COS INC COM 969457100   5,557,405 159,558 SH   SOLE 37 159,558 0 0
WILLIAMS COS INC COM 969457100   2,172,382 62,371 SH   SOLE 40 62,371 0 0
WILLIAMS COS INC COM 969457100   99,440 2,855 SH   OTR 43 2,855 0 0
WILLIAMS COS INC COM 969457100   56,151,883 1,612,170 SH   SOLE 43 1,327,035 0 285,135
WILLIAMS SONOMA INC COM 969904101   37,888,231 187,770 SH   SOLE 2 67,779 0 119,991
WILLIAMS SONOMA INC COM 969904101   38,540 191 SH   SOLE 4 191 0 0
WILLIAMS SONOMA INC COM 969904101   2,778,914 13,772 SH   SOLE 7 13,056 0 716
WILLIAMS SONOMA INC COM 969904101   22,540,440 111,708 SH   SOLE 18 111,708 0 0
WILLIAMS SONOMA INC COM 969904101   4,072,526 20,183 SH   SOLE 19 20,183 0 0
WILLIAMS SONOMA INC COM 969904101   671,499,223 3,327,878 SH   SOLE 21 3,327,878 0 0
WILLIAMS SONOMA INC COM 969904101   377,193,004 1,869,328 SH   SOLE 22 1,784,517 0 84,811
WILLIAMS SONOMA INC COM 969904101   2,600,944 12,890 SH   SOLE 25 12,890 0 0
WILLIAMS SONOMA INC COM 969904101   3,817,476 18,919 SH   SOLE 26 18,919 0 0
WILLIAMS SONOMA INC COM 969904101   1,758,311 8,714 SH   SOLE 28 6,301 0 2,413
WILLIAMS SONOMA INC COM 969904101   24,775,356 122,784 SH   SOLE 30 122,784 0 0
WILLIAMS SONOMA INC COM 969904101   179,988 892 SH   SOLE 31 892 0 0
WILLIAMS SONOMA INC COM 969904101   339,798 1,684 SH   SOLE 36 1,684 0 0
WILLIAMS SONOMA INC COM 969904101   2,473,217 12,257 SH   SOLE 40 12,257 0 0
WILLIAMS SONOMA INC COM 969904101   22,398 111 SH   OTR 43 111 0 0
WILLIAMS SONOMA INC COM 969904101   36,860,815 182,678 SH   SOLE 43 170,847 0 11,831
WILLIS LEASE FIN CORP COM 970646105   69,654 1,425 SH   SOLE 2 135 0 1,290
WILLIS LEASE FIN CORP COM 970646105   421,492 8,623 SH   SOLE 18 8,623 0 0
WILLIS LEASE FIN CORP COM 970646105   291,520 5,964 SH   SOLE 19 5,964 0 0
WILLIS LEASE FIN CORP COM 970646105   5,227,129 106,938 SH   SOLE 21 106,938 0 0
WILLIS LEASE FIN CORP COM 970646105   2,609,019 53,376 SH   SOLE 22 51,480 0 1,896
WILLIS LEASE FIN CORP COM 970646105   9,874 202 SH   SOLE 43 202 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   40,497,721 167,901 SH   SOLE 2 66,091 0 101,810
WILLIS TOWERS WATSON PLC LTD SHS G96629103   23,521,583 97,519 SH   SOLE 4 46,878 0 50,641
WILLIS TOWERS WATSON PLC LTD SHS G96629103   24,458,886 101,405 SH   SOLE 7 90,794 0 10,611
WILLIS TOWERS WATSON PLC LTD SHS G96629103   819,839 3,399 SH   SOLE 13 3,399 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   3,821,332 15,843 SH   SOLE 15 15,843 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   169,985,163 704,748 SH   SOLE 18 666,663 0 38,085
WILLIS TOWERS WATSON PLC LTD SHS G96629103   448,369,092 1,858,910 SH   SOLE 19 1,858,910 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   755,209,019 3,131,049 SH   SOLE 21 3,131,049 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   593,541,824 2,460,787 SH   SOLE 22 2,235,743 0 225,044
WILLIS TOWERS WATSON PLC LTD SHS G96629103   60,221,128 249,673 SH   SOLE 23 249,673 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   43,351,358 179,732 SH   SOLE 25 179,277 0 455
WILLIS TOWERS WATSON PLC LTD SHS G96629103   33,293,318 138,032 SH   SOLE 26 85,663 0 52,369
WILLIS TOWERS WATSON PLC LTD SHS G96629103   51,373,188 212,990 SH   SOLE 28 1,548 0 211,442
WILLIS TOWERS WATSON PLC LTD SHS G96629103   147,922,171 613,276 SH   SOLE 30 613,276 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   5,658,552 23,460 SH   SOLE 31 21,781 0 1,679
WILLIS TOWERS WATSON PLC LTD SHS G96629103   65,566,602 271,835 SH   SOLE 34 271,835 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   7,040,869 29,191 SH   SOLE 36 29,191 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,280,531 5,309 SH   SOLE 40 5,309 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   10,339,862 42,868 SH   SOLE 43 34,784 0 8,084
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   26,295,851 590,918 SH   SOLE 2 62,014 0 528,904
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   29,504 663 SH   SOLE 4 663 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   2,145,256 48,208 SH   SOLE 7 45,909 0 2,299
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   3,251,571 73,069 SH   SOLE 18 73,069 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   116,758,878 2,623,795 SH   SOLE 19 2,623,795 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   110,738,695 2,488,510 SH   SOLE 21 2,488,510 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   232,933,915 5,234,470 SH   SOLE 22 4,966,433 0 268,037
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,774,037 39,866 SH   SOLE 25 39,866 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   2,391,920 53,751 SH   SOLE 26 53,751 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,206,796 27,119 SH   SOLE 28 3,685 0 23,434
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   92,783 2,085 SH   SOLE 29 2,085 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   10,320,084 231,912 SH   SOLE 30 231,912 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   118,548 2,664 SH   SOLE 31 2,664 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   111,740 2,511 SH   SOLE 36 2,511 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,814,888 40,784 SH   SOLE 40 40,784 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   55,447 1,246 SH   OTR 43 1,246 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   4,134,228 92,904 SH   SOLE 43 88,981 0 3,923
WINGSTOP INC COM 974155103   19,946,786 77,741 SH   SOLE 2 38,567 0 39,174
WINGSTOP INC COM 974155103   23,092 90 SH   SOLE 4 90 0 0
WINGSTOP INC COM 974155103   1,148,196 4,475 SH   SOLE 7 4,241 0 234
WINGSTOP INC COM 974155103   15,845,611 61,757 SH   SOLE 18 58,980 0 2,777
WINGSTOP INC COM 974155103   16,017,263 62,426 SH   SOLE 19 62,426 0 0
WINGSTOP INC COM 974155103   409,489,877 1,595,954 SH   SOLE 21 1,595,954 0 0
WINGSTOP INC COM 974155103   238,759,493 930,546 SH   SOLE 22 886,534 0 44,012
WINGSTOP INC COM 974155103   288,396 1,124 SH   SOLE 23 1,124 0 0
WINGSTOP INC COM 974155103   1,584,382 6,175 SH   SOLE 25 6,175 0 0
WINGSTOP INC COM 974155103   7,540,886 29,390 SH   SOLE 26 7,613 0 21,777
WINGSTOP INC COM 974155103   492,377 1,919 SH   SOLE 28 530 0 1,389
WINGSTOP INC COM 974155103   5,975,235 23,288 SH   SOLE 30 23,288 0 0
WINGSTOP INC COM 974155103   109,303 426 SH   SOLE 31 426 0 0
WINGSTOP INC COM 974155103   31,046 121 SH   SOLE 36 121 0 0
WINGSTOP INC COM 974155103   1,564,881 6,099 SH   SOLE 40 6,099 0 0
WINGSTOP INC COM 974155103   6,536,761 25,477 SH   SOLE 43 23,779 0 1,698
WINMARK CORP COM 974250102   6,097,483 14,603 SH   SOLE 2 9,646 0 4,957
WINMARK CORP COM 974250102   9,604 23 SH   SOLE 7 23 0 0
WINMARK CORP COM 974250102   3,401,362 8,146 SH   SOLE 18 8,146 0 0
WINMARK CORP COM 974250102   7,964,766 19,075 SH   SOLE 19 19,075 0 0
WINMARK CORP COM 974250102   49,758,598 119,168 SH   SOLE 21 119,168 0 0
WINMARK CORP COM 974250102   39,517,350 94,641 SH   SOLE 22 89,801 0 4,840
WINMARK CORP COM 974250102   317,338 760 SH   SOLE 23 760 0 0
WINMARK CORP COM 974250102   291,867 699 SH   SOLE 25 699 0 0
WINMARK CORP COM 974250102   39,250 94 SH   SOLE 26 94 0 0
WINMARK CORP COM 974250102   240,509 576 SH   SOLE 28 0 0 576
WINMARK CORP COM 974250102   418,803 1,003 SH   SOLE 30 1,003 0 0
WINMARK CORP COM 974250102   811,300 1,943 SH   SOLE 34 1,943 0 0
WINMARK CORP COM 974250102   93,114 223 SH   SOLE 36 223 0 0
WINMARK CORP COM 974250102   227,982 546 SH   SOLE 40 546 0 0
WINMARK CORP COM 974250102   840,528 2,013 SH   SOLE 43 1,963 0 50
WINNEBAGO INDS INC COM 974637100   2,503,720 34,354 SH   SOLE 2 10,586 0 23,768
WINNEBAGO INDS INC COM 974637100   9,620 132 SH   SOLE 4 132 0 0
WINNEBAGO INDS INC COM 974637100   901,453 12,369 SH   SOLE 7 11,695 0 674
WINNEBAGO INDS INC COM 974637100   6,929,576 95,082 SH   SOLE 18 95,082 0 0
WINNEBAGO INDS INC COM 974637100   4,580,945 62,856 SH   SOLE 19 62,856 0 0
WINNEBAGO INDS INC COM 974637100   256,160,446 3,514,825 SH   SOLE 21 3,514,825 0 0
WINNEBAGO INDS INC COM 974637100   59,944,820 822,514 SH   SOLE 22 784,221 0 38,293
WINNEBAGO INDS INC COM 974637100   475,469 6,524 SH   SOLE 25 6,524 0 0
WINNEBAGO INDS INC COM 974637100   3,436,511 47,153 SH   SOLE 26 15,525 0 31,628
WINNEBAGO INDS INC COM 974637100   43,655 599 SH   SOLE 28 599 0 0
WINNEBAGO INDS INC COM 974637100   6,203,837 85,124 SH   SOLE 30 85,124 0 0
WINNEBAGO INDS INC COM 974637100   49,121 674 SH   SOLE 36 674 0 0
WINNEBAGO INDS INC COM 974637100   537,344 7,373 SH   SOLE 40 7,373 0 0
WINNEBAGO INDS INC COM 974637100   3,326,033 45,637 SH   SOLE 43 44,505 0 1,132
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6   2,722,013 2,175,000 PRN   SOLE 21 2,175,000 0 0
WINTRUST FINL CORP COM 97650W108   16,191,275 174,569 SH   SOLE 2 57,198 0 117,371
WINTRUST FINL CORP COM 97650W108   18,365 198 SH   SOLE 4 198 0 0
WINTRUST FINL CORP COM 97650W108   525,429 5,665 SH   SOLE 7 5,397 0 268
WINTRUST FINL CORP COM 97650W108   11,411,218 123,032 SH   SOLE 18 123,032 0 0
WINTRUST FINL CORP COM 97650W108   3,693,676 39,824 SH   SOLE 19 39,824 0 0
WINTRUST FINL CORP COM 97650W108   293,289,413 3,162,150 SH   SOLE 21 3,162,150 0 0
WINTRUST FINL CORP COM 97650W108   187,657,829 2,023,265 SH   SOLE 22 1,928,377 0 94,888
WINTRUST FINL CORP COM 97650W108   1,182,470 12,749 SH   SOLE 25 12,749 0 0
WINTRUST FINL CORP COM 97650W108   2,995,269 32,294 SH   SOLE 26 16,927 0 15,367
WINTRUST FINL CORP COM 97650W108   483,320 5,211 SH   SOLE 28 1,016 0 4,195
WINTRUST FINL CORP COM 97650W108   7,513,863 81,012 SH   SOLE 30 81,012 0 0
WINTRUST FINL CORP COM 97650W108   78,188 843 SH   SOLE 31 843 0 0
WINTRUST FINL CORP COM 97650W108   110,002 1,186 SH   SOLE 36 1,186 0 0
WINTRUST FINL CORP COM 97650W108   1,257,319 13,556 SH   SOLE 40 13,556 0 0
WINTRUST FINL CORP COM 97650W108   11,854,026 127,806 SH   SOLE 43 113,043 0 14,763
WIPRO LTD SPON ADR 1 SH 97651M109   8,269,228 1,484,601 SH   SOLE 4 1,484,601 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   19,530,208 3,506,321 SH   SOLE 18 3,506,321 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   3,609,633 648,049 SH   SOLE 21 648,049 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   2,921,660 524,535 SH   SOLE 22 524,535 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   9,423,465 1,691,825 SH   SOLE 28 238,555 0 1,453,270
WIPRO LTD SPON ADR 1 SH 97651M109   3,473,614 623,629 SH   SOLE 30 623,629 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   116,859,302 20,980,126 SH   SOLE 43 18,456,770 0 2,523,356
WISDOMTREE INC COM 97717P104   424,151 61,205 SH   SOLE 2 33,554 0 27,651
WISDOMTREE INC COM 97717P104   2,238 323 SH   SOLE 4 323 0 0
WISDOMTREE INC COM 97717P104   337,512 48,703 SH   SOLE 7 46,063 0 2,640
WISDOMTREE INC COM 97717P104   2,686,234 387,624 SH   SOLE 18 387,624 0 0
WISDOMTREE INC COM 97717P104   1,952,666 281,770 SH   SOLE 19 281,770 0 0
WISDOMTREE INC COM 97717P104   95,680,674 13,806,735 SH   SOLE 21 13,806,735 0 0
WISDOMTREE INC COM 97717P104   23,378,792 3,373,563 SH   SOLE 22 3,317,055 0 56,508
WISDOMTREE INC COM 97717P104   98,960 14,280 SH   SOLE 25 14,280 0 0
WISDOMTREE INC COM 97717P104   347,941 50,208 SH   SOLE 26 7,318 0 42,890
WISDOMTREE INC COM 97717P104   42,557 6,141 SH   SOLE 28 507 0 5,634
WISDOMTREE INC COM 97717P104   1,441,981 208,078 SH   SOLE 30 208,078 0 0
WISDOMTREE INC COM 97717P104   86,542 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE INC COM 97717P104   582,272 84,022 SH   SOLE 43 83,350 0 672
WISDOMTREE TR INDIA ERNGS FD 97717W422   7,701,194 187,834 SH   SOLE 2 0 0 187,834
WISDOMTREE TR INDIA ERNGS FD 97717W422   57,414,391 1,400,351 SH   SOLE 22 1,400,351 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   548,280 12,000 SH   SOLE 43 12,000 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   5,165 90 SH   SOLE 43 90 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   9,747 194 SH   SOLE 2 194 0 0
WIX COM LTD SHS M98068105   29,618,418 240,761 SH   SOLE 2 225,986 0 14,775
WIX COM LTD SHS M98068105   11,164,803 90,756 SH   SOLE 4 49,187 0 41,569
WIX COM LTD SHS M98068105   9,415,459 76,536 SH   SOLE 7 70,837 0 5,699
WIX COM LTD SHS M98068105   442,626 3,598 SH   SOLE 13 3,598 0 0
WIX COM LTD SHS M98068105   655,205 5,326 SH   SOLE 15 5,326 0 0
WIX COM LTD SHS M98068105   5,842,958 47,496 SH   SOLE 18 44,706 0 2,790
WIX COM LTD SHS M98068105   6,461,502 52,524 SH   SOLE 19 52,524 0 0
WIX COM LTD SHS M98068105   108,048,958 878,304 SH   SOLE 21 878,304 0 0
WIX COM LTD SHS M98068105   96,403,762 783,643 SH   SOLE 22 752,960 0 30,683
WIX COM LTD SHS M98068105   25,901,861 210,550 SH   SOLE 23 210,550 0 0
WIX COM LTD SHS M98068105   979,362 7,961 SH   SOLE 25 7,875 0 86
WIX COM LTD SHS M98068105   5,521,138 44,880 SH   SOLE 26 9,874 0 35,006
WIX COM LTD SHS M98068105   6,751,830 54,884 SH   SOLE 28 1,953 0 52,931
WIX COM LTD SHS M98068105   2,693,154 21,892 SH   SOLE 29 21,892 0 0
WIX COM LTD SHS M98068105   23,812,366 193,565 SH   SOLE 30 174,355 0 19,210
WIX COM LTD SHS M98068105   6,734,115 54,740 SH   SOLE 31 53,951 0 789
WIX COM LTD SHS M98068105   1,622,880 13,192 SH   SOLE 34 13,192 0 0
WIX COM LTD SHS M98068105   868,767 7,062 SH   SOLE 36 7,062 0 0
WIX COM LTD SHS M98068105   392,680 3,192 SH   SOLE 40 3,192 0 0
WIX COM LTD SHS M98068105   12,885,495 104,743 SH   SOLE 43 92,841 0 11,902
WK KELLOGG CO COM SHS 92942W107   2,532,564 192,737 SH   SOLE 2 67,283 0 125,454
WK KELLOGG CO COM SHS 92942W107   9,816 747 SH   SOLE 4 214 0 533
WK KELLOGG CO COM SHS 92942W107   361,547 27,515 SH   SOLE 7 26,041 0 1,474
WK KELLOGG CO COM SHS 92942W107   1,156 88 SH   SOLE 15 88 0 0
WK KELLOGG CO COM SHS 92942W107   741,582 56,437 SH   SOLE 18 56,437 0 0
WK KELLOGG CO COM SHS 92942W107   208,032 15,832 SH   SOLE 19 15,832 0 0
WK KELLOGG CO COM SHS 92942W107   80,665,921 6,138,959 SH   SOLE 21 6,138,959 0 0
WK KELLOGG CO COM SHS 92942W107   24,316,950 1,850,605 SH   SOLE 22 1,766,185 0 84,420
WK KELLOGG CO COM SHS 92942W107   1,351,488 102,853 SH   SOLE 25 93,639 0 9,214
WK KELLOGG CO COM SHS 92942W107   825,928 62,856 SH   SOLE 26 29,881 0 32,975
WK KELLOGG CO COM SHS 92942W107   440,032 33,488 SH   SOLE 28 0 0 33,488
WK KELLOGG CO COM SHS 92942W107   1,615,011 122,908 SH   SOLE 30 122,908 0 0
WK KELLOGG CO COM SHS 92942W107   12,155 925 SH   SOLE 31 925 0 0
WK KELLOGG CO COM SHS 92942W107   120,047 9,136 SH   SOLE 34 9,136 0 0
WK KELLOGG CO COM SHS 92942W107   21,970 1,672 SH   SOLE 36 1,672 0 0
WK KELLOGG CO COM SHS 92942W107   134,054 10,202 SH   SOLE 40 10,202 0 0
WK KELLOGG CO COM SHS 92942W107   462,581 35,204 SH   SOLE 43 26,653 0 8,551
WM TECHNOLOGY INC COM 92971A109   666,749 925,655 SH   SOLE 22 925,655 0 0
WNS HLDGS LTD SPON ADR 92932M101   1,311,906 20,758 SH   SOLE 21 20,758 0 0
WNS HLDGS LTD SPON ADR 92932M101   42,913 679 SH   SOLE 28 679 0 0
WNS HLDGS LTD SPON ADR 92932M101   3,284,567 51,971 SH   SOLE 43 50,679 0 1,292
WOLFSPEED INC NOTE 1.750% 5/0 225447AD3   4,693,325 4,126,000 PRN   SOLE 21 4,126,000 0 0
WOLFSPEED INC COM 977852102   10,493,089 241,165 SH   SOLE 2 148,481 0 92,684
WOLFSPEED INC COM 977852102   88,456 2,033 SH   SOLE 4 1,727 0 306
WOLFSPEED INC COM 977852102   1,057,815 24,312 SH   SOLE 7 23,038 0 1,274
WOLFSPEED INC COM 977852102   179,740 4,131 SH   SOLE 13 4,131 0 0
WOLFSPEED INC COM 977852102   15,111,719 347,316 SH   SOLE 18 217,235 0 130,081
WOLFSPEED INC COM 977852102   63,421,568 1,457,632 SH   SOLE 19 1,457,632 0 0
WOLFSPEED INC COM 977852102   338,308,785 7,775,426 SH   SOLE 21 7,775,426 0 0
WOLFSPEED INC COM 977852102   158,814,676 3,650,073 SH   SOLE 22 3,479,738 0 170,335
WOLFSPEED INC COM 977852102   1,090,230 25,057 SH   SOLE 25 25,057 0 0
WOLFSPEED INC COM 977852102   1,059,469 24,350 SH   SOLE 26 24,350 0 0
WOLFSPEED INC COM 977852102   281,379 6,467 SH   SOLE 28 1,120 0 5,347
WOLFSPEED INC COM 977852102   12,876,132 295,935 SH   SOLE 30 295,935 0 0
WOLFSPEED INC COM 977852102   512,635 11,782 SH   SOLE 31 11,782 0 0
WOLFSPEED INC COM 977852102   109,655,729 2,520,242 SH   SOLE 34 2,520,242 0 0
WOLFSPEED INC COM 977852102   37,897 871 SH   SOLE 36 871 0 0
WOLFSPEED INC COM 977852102   1,139,831 26,197 SH   SOLE 40 26,197 0 0
WOLFSPEED INC COM 977852102   23,017 529 SH   OTR 43 529 0 0
WOLFSPEED INC COM 977852102   4,508,028 103,609 SH   SOLE 43 79,470 0 24,139
WOLFSPEED INC NOTE 0.250% 2/1 977852AB8   3,586,388 5,325,000 PRN   SOLE 21 5,325,000 0 0
WOLFSPEED INC NOTE 1.875%12/0 977852AD4   8,467,638 12,425,000 PRN   SOLE 21 12,425,000 0 0
WOLVERINE WORLD WIDE INC COM 978097103   401,277 45,138 SH   SOLE 2 22,644 0 22,494
WOLVERINE WORLD WIDE INC COM 978097103   2,809 316 SH   SOLE 4 316 0 0
WOLVERINE WORLD WIDE INC COM 978097103   7,405 833 SH   SOLE 7 833 0 0
WOLVERINE WORLD WIDE INC COM 978097103   2,056,550 231,333 SH   SOLE 18 231,333 0 0
WOLVERINE WORLD WIDE INC COM 978097103   1,412,372 158,872 SH   SOLE 19 158,872 0 0
WOLVERINE WORLD WIDE INC COM 978097103   84,010,847 9,450,039 SH   SOLE 21 9,450,039 0 0
WOLVERINE WORLD WIDE INC COM 978097103   21,258,213 2,391,250 SH   SOLE 22 2,315,924 0 75,326
WOLVERINE WORLD WIDE INC COM 978097103   106,733 12,006 SH   SOLE 25 12,006 0 0
WOLVERINE WORLD WIDE INC COM 978097103   169,666 19,085 SH   SOLE 26 19,085 0 0
WOLVERINE WORLD WIDE INC COM 978097103   13,122 1,476 SH   SOLE 28 1,476 0 0
WOLVERINE WORLD WIDE INC COM 978097103   1,390,814 156,447 SH   SOLE 30 156,447 0 0
WOLVERINE WORLD WIDE INC COM 978097103   131,563 14,799 SH   SOLE 40 14,799 0 0
WOLVERINE WORLD WIDE INC COM 978097103   655,623 73,748 SH   SOLE 43 67,937 0 5,811
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   3,902 185 SH   SOLE 2 185 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   318,290 15,092 SH   SOLE 18 15,092 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   6,272,377 297,410 SH   SOLE 19 297,410 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   861,590 40,853 SH   SOLE 25 40,853 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   1,306,715 61,959 SH   SOLE 34 61,959 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   30,238,599 1,433,788 SH   SOLE 43 1,227,119 0 206,669
WOODWARD INC COM 980745103   14,112,733 103,671 SH   SOLE 2 55,219 0 48,452
WOODWARD INC COM 980745103   24,776 182 SH   SOLE 4 182 0 0
WOODWARD INC COM 980745103   1,286,156 9,448 SH   SOLE 7 8,986 0 462
WOODWARD INC COM 980745103   14,133,289 103,822 SH   SOLE 18 103,822 0 0
WOODWARD INC COM 980745103   2,841,986 20,877 SH   SOLE 19 20,877 0 0
WOODWARD INC COM 980745103   540,673,102 3,971,741 SH   SOLE 21 3,971,741 0 0
WOODWARD INC COM 980745103   239,316,268 1,757,998 SH   SOLE 22 1,678,443 0 79,555
WOODWARD INC COM 980745103   1,680,933 12,348 SH   SOLE 25 12,348 0 0
WOODWARD INC COM 980745103   3,947,225 28,996 SH   SOLE 26 19,163 0 9,833
WOODWARD INC COM 980745103   207,190 1,522 SH   SOLE 28 1,054 0 468
WOODWARD INC COM 980745103   3,656,316 26,859 SH   SOLE 30 26,859 0 0
WOODWARD INC COM 980745103   115,166 846 SH   SOLE 31 846 0 0
WOODWARD INC COM 980745103   109,585 805 SH   SOLE 36 805 0 0
WOODWARD INC COM 980745103   1,670,587 12,272 SH   SOLE 40 12,272 0 0
WOODWARD INC COM 980745103   6,054,217 44,474 SH   SOLE 43 41,779 0 2,695
WOORI FINL GROUP INC SPONSORED ADS 981064108   48,491,911 1,604,630 SH   SOLE 43 1,461,357 0 143,273
WORKDAY INC CL A 98138H101   126,480,202 458,162 SH   SOLE 2 182,919 0 275,243
WORKDAY INC CL A 98138H101   57,708,963 209,045 SH   SOLE 4 103,811 0 105,234
WORKDAY INC CL A 98138H101   51,672,911 187,180 SH   SOLE 7 179,907 0 7,273
WORKDAY INC CL A 98138H101   6,037,156 21,869 SH   SOLE 13 21,869 0 0
WORKDAY INC CL A 98138H101   6,255,796 22,661 SH   SOLE 15 22,661 0 0
WORKDAY INC CL A 98138H101   67,517,375 244,575 SH   SOLE 18 230,596 0 13,979
WORKDAY INC CL A 98138H101   20,647,632 74,794 SH   SOLE 19 74,794 0 0
WORKDAY INC CL A 98138H101   899,707,698 3,259,102 SH   SOLE 21 3,259,102 0 0
WORKDAY INC CL A 98138H101   1,383,979,880 5,013,330 SH   SOLE 22 4,613,588 0 399,742
WORKDAY INC CL A 98138H101   113,309,103 410,451 SH   SOLE 23 410,451 0 0
WORKDAY INC CL A 98138H101   146,199,444 529,593 SH   SOLE 25 443,512 0 86,081
WORKDAY INC CL A 98138H101   74,307,622 269,172 SH   SOLE 26 152,796 0 116,376
WORKDAY INC CL A 98138H101   133,959,219 485,254 SH   SOLE 28 20,313 0 464,941
WORKDAY INC CL A 98138H101   5,212,565 18,882 SH   SOLE 29 18,882 0 0
WORKDAY INC CL A 98138H101   475,807,906 1,723,567 SH   SOLE 30 1,669,297 0 54,270
WORKDAY INC CL A 98138H101   23,885,539 86,523 SH   SOLE 31 83,041 0 3,482
WORKDAY INC CL A 98138H101   16,756,842 60,700 SH   SOLE 32 60,700 0 0
WORKDAY INC CL A 98138H101   20,342,309 73,688 SH   SOLE 34 73,688 0 0
WORKDAY INC CL A 98138H101   13,329,557 48,285 SH   SOLE 36 48,285 0 0
WORKDAY INC CL A 98138H101   3,040,801 11,015 SH   SOLE 40 11,015 0 0
WORKDAY INC CL A 98138H101   84,474 306 SH   OTR 43 306 0 0
WORKDAY INC CL A 98138H101   36,881,809 133,601 SH   SOLE 43 108,938 0 24,662
WORKHORSE GROUP INC COM NEW 98138J206   26,034 72,316 SH   SOLE 2 6,490 0 65,826
WORKHORSE GROUP INC COM NEW 98138J206   654 1,817 SH   SOLE 7 1,817 0 0
WORKHORSE GROUP INC COM NEW 98138J206   181,083 503,008 SH   SOLE 18 503,008 0 0
WORKHORSE GROUP INC COM NEW 98138J206   114,537 318,159 SH   SOLE 19 318,159 0 0
WORKHORSE GROUP INC COM NEW 98138J206   2,618,344 7,273,177 SH   SOLE 21 7,273,177 0 0
WORKHORSE GROUP INC COM NEW 98138J206   2,033,544 5,648,733 SH   SOLE 22 5,500,664 0 148,069
WORKHORSE GROUP INC COM NEW 98138J206   6,079 16,885 SH   SOLE 28 16,885 0 0
WORKHORSE GROUP INC COM NEW 98138J206   4,330 12,029 SH   SOLE 43 12,029 0 0
WORKIVA INC COM CL A 98139A105   3,731,228 36,750 SH   SOLE 2 19,457 0 17,293
WORKIVA INC COM CL A 98139A105   109,957 1,083 SH   SOLE 4 815 0 268
WORKIVA INC COM CL A 98139A105   1,362,431 13,419 SH   SOLE 7 12,698 0 721
WORKIVA INC COM CL A 98139A105   13,098,284 129,009 SH   SOLE 18 119,348 0 9,661
WORKIVA INC COM CL A 98139A105   14,868,662 146,446 SH   SOLE 19 146,446 0 0
WORKIVA INC COM CL A 98139A105   221,899,704 2,185,558 SH   SOLE 21 2,185,558 0 0
WORKIVA INC COM CL A 98139A105   140,668,698 1,385,489 SH   SOLE 22 1,339,554 0 45,935
WORKIVA INC COM CL A 98139A105   136,050 1,340 SH   SOLE 23 1,340 0 0
WORKIVA INC COM CL A 98139A105   1,029,108 10,136 SH   SOLE 25 10,136 0 0
WORKIVA INC COM CL A 98139A105   1,766,520 17,399 SH   SOLE 26 16,118 0 1,281
WORKIVA INC COM CL A 98139A105   179,607 1,769 SH   SOLE 28 752 0 1,017
WORKIVA INC COM CL A 98139A105   7,019,378 69,136 SH   SOLE 30 69,136 0 0
WORKIVA INC COM CL A 98139A105   924,837 9,109 SH   SOLE 34 9,109 0 0
WORKIVA INC COM CL A 98139A105   76,148 750 SH   SOLE 36 750 0 0
WORKIVA INC COM CL A 98139A105   975,399 9,607 SH   SOLE 40 9,607 0 0
WORKIVA INC COM CL A 98139A105   2,858,780 28,157 SH   SOLE 43 25,997 0 2,160
WORKSPORT LTD COM NEW 98139Q209   1,640 1,101 SH   SOLE 22 1,101 0 0
WORLD ACCEP CORPORATION COM 981419104   1,292,639 9,903 SH   SOLE 2 7,362 0 2,541
WORLD ACCEP CORPORATION COM 981419104   2,350 18 SH   SOLE 4 18 0 0
WORLD ACCEP CORPORATION COM 981419104   3,002 23 SH   SOLE 7 23 0 0
WORLD ACCEP CORPORATION COM 981419104   1,760,197 13,485 SH   SOLE 18 13,485 0 0
WORLD ACCEP CORPORATION COM 981419104   1,083,530 8,301 SH   SOLE 19 8,301 0 0
WORLD ACCEP CORPORATION COM 981419104   56,594,675 433,576 SH   SOLE 21 433,576 0 0
WORLD ACCEP CORPORATION COM 981419104   14,653,037 112,258 SH   SOLE 22 106,764 0 5,494
WORLD ACCEP CORPORATION COM 981419104   67,745 519 SH   SOLE 25 519 0 0
WORLD ACCEP CORPORATION COM 981419104   335,593 2,571 SH   SOLE 26 2,571 0 0
WORLD ACCEP CORPORATION COM 981419104   1,661,516 12,729 SH   SOLE 30 12,729 0 0
WORLD ACCEP CORPORATION COM 981419104   62,263 477 SH   SOLE 40 477 0 0
WORLD ACCEP CORPORATION COM 981419104   782,266 5,993 SH   SOLE 43 5,487 0 506
WORLD KINECT CORPORATION COM 981475106   9,272,941 407,065 SH   SOLE 2 241,288 0 165,777
WORLD KINECT CORPORATION COM 981475106   405,643 17,807 SH   SOLE 7 16,892 0 915
WORLD KINECT CORPORATION COM 981475106   4,607,369 202,255 SH   SOLE 18 202,255 0 0
WORLD KINECT CORPORATION COM 981475106   15,537,851 682,083 SH   SOLE 19 682,083 0 0
WORLD KINECT CORPORATION COM 981475106   170,292,414 7,475,523 SH   SOLE 21 7,475,523 0 0
WORLD KINECT CORPORATION COM 981475106   56,760,243 2,491,670 SH   SOLE 22 2,354,891 0 136,779
WORLD KINECT CORPORATION COM 981475106   384,344 16,872 SH   SOLE 23 16,872 0 0
WORLD KINECT CORPORATION COM 981475106   4,027,481 176,799 SH   SOLE 26 26,888 0 149,911
WORLD KINECT CORPORATION COM 981475106   782,857 34,366 SH   SOLE 28 34,366 0 0
WORLD KINECT CORPORATION COM 981475106   2,647,127 116,204 SH   SOLE 30 116,204 0 0
WORLD KINECT CORPORATION COM 981475106   72,964 3,203 SH   SOLE 36 3,203 0 0
WORLD KINECT CORPORATION COM 981475106   168,230 7,385 SH   SOLE 40 7,385 0 0
WORLD KINECT CORPORATION COM 981475106   204,792 8,990 SH   SOLE 43 8,818 0 172
WORTHINGTON ENTERPRISES INC COM 981811102   2,028,983 35,256 SH   SOLE 2 11,921 0 23,335
WORTHINGTON ENTERPRISES INC COM 981811102   2,590 45 SH   SOLE 4 45 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   13,985 243 SH   SOLE 7 243 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   5,742,857 99,789 SH   SOLE 18 99,789 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   3,673,359 63,829 SH   SOLE 19 63,829 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   224,652,007 3,903,597 SH   SOLE 21 3,903,597 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   51,243,671 890,420 SH   SOLE 22 848,833 0 41,587
WORTHINGTON ENTERPRISES INC COM 981811102   383,225 6,659 SH   SOLE 25 6,659 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   508,800 8,841 SH   SOLE 26 8,841 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   36,890 641 SH   SOLE 28 641 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   3,692,063 64,154 SH   SOLE 30 64,154 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   71,535 1,243 SH   SOLE 36 1,243 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   415,108 7,213 SH   SOLE 40 7,213 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   2,006,694 34,869 SH   SOLE 43 32,027 0 2,842
WORTHINGTON STL INC COM SHS 982104101   1,068,587 38,028 SH   SOLE 2 14,429 0 23,599
WORTHINGTON STL INC COM SHS 982104101   1,265 45 SH   SOLE 4 45 0 0
WORTHINGTON STL INC COM SHS 982104101   6,828 243 SH   SOLE 7 243 0 0
WORTHINGTON STL INC COM SHS 982104101   2,809,213 99,972 SH   SOLE 18 99,972 0 0
WORTHINGTON STL INC COM SHS 982104101   1,789,520 63,684 SH   SOLE 19 63,684 0 0
WORTHINGTON STL INC COM SHS 982104101   100,901,986 3,590,818 SH   SOLE 21 3,590,818 0 0
WORTHINGTON STL INC COM SHS 982104101   26,981,564 960,198 SH   SOLE 22 918,114 0 42,084
WORTHINGTON STL INC COM SHS 982104101   248,432 8,841 SH   SOLE 26 8,841 0 0
WORTHINGTON STL INC COM SHS 982104101   1,865,671 66,394 SH   SOLE 30 66,394 0 0
WORTHINGTON STL INC COM SHS 982104101   34,928 1,243 SH   SOLE 36 1,243 0 0
WORTHINGTON STL INC COM SHS 982104101   978,267 34,814 SH   SOLE 43 31,985 0 2,829
WP CAREY INC COM 92936U109   33,486,225 516,683 SH   SOLE 2 141,440 0 375,243
WP CAREY INC COM 92936U109   19,748,125 304,708 SH   SOLE 4 191,390 0 113,318
WP CAREY INC COM 92936U109   22,310,389 344,243 SH   SOLE 7 310,601 0 33,642
WP CAREY INC COM 92936U109   251,204 3,876 SH   SOLE 13 3,876 0 0
WP CAREY INC COM 92936U109   1,312,403 20,250 SH   SOLE 15 20,250 0 0
WP CAREY INC COM 92936U109   29,051,147 448,251 SH   SOLE 18 435,214 0 13,037
WP CAREY INC COM 92936U109   25,691,591 396,414 SH   SOLE 19 396,414 0 0
WP CAREY INC COM 92936U109   798,129,382 12,314,911 SH   SOLE 21 12,314,911 0 0
WP CAREY INC COM 92936U109   528,028,846 8,147,336 SH   SOLE 22 7,636,934 0 510,402
WP CAREY INC COM 92936U109   22,985,191 354,655 SH   SOLE 23 354,655 0 0
WP CAREY INC COM 92936U109   82,755,565 1,276,895 SH   SOLE 25 1,276,458 0 437
WP CAREY INC COM 92936U109   14,396,958 222,141 SH   SOLE 26 105,521 0 116,620
WP CAREY INC COM 92936U109   27,962,275 431,450 SH   SOLE 28 6,316 0 425,134
WP CAREY INC COM 92936U109   80,114,946 1,236,151 SH   SOLE 30 1,236,151 0 0
WP CAREY INC COM 92936U109   3,258,064 50,271 SH   SOLE 31 46,854 0 3,417
WP CAREY INC COM 92936U109   577,392 8,909 SH   SOLE 34 8,909 0 0
WP CAREY INC COM 92936U109   3,932,282 60,674 SH   SOLE 36 60,674 0 0
WP CAREY INC COM 92936U109   660,090 10,185 SH   SOLE 40 10,185 0 0
WP CAREY INC COM 92936U109   34,284 529 SH   OTR 43 529 0 0
WP CAREY INC COM 92936U109   19,072,767 294,287 SH   SOLE 43 253,666 0 40,621
WPP PLC NEW ADR 92937A102   18,956,034 398,487 SH   SOLE 43 376,098 0 22,389
WRAP TECHNOLOGIES INC COM 98212N107   15,813 5,101 SH   SOLE 18 5,101 0 0
WRAP TECHNOLOGIES INC COM 98212N107   202,570 65,345 SH   SOLE 21 65,345 0 0
WRAP TECHNOLOGIES INC COM 98212N107   1,324,134 427,140 SH   SOLE 22 427,140 0 0
WSFS FINL CORP COM 929328102   2,543,603 55,380 SH   SOLE 2 17,130 0 38,250
WSFS FINL CORP COM 929328102   7,854 171 SH   SOLE 4 171 0 0
WSFS FINL CORP COM 929328102   437,437 9,524 SH   SOLE 7 9,025 0 499
WSFS FINL CORP COM 929328102   8,962,734 195,139 SH   SOLE 18 195,139 0 0
WSFS FINL CORP COM 929328102   5,059,281 110,152 SH   SOLE 19 110,152 0 0
WSFS FINL CORP COM 929328102   304,546,535 6,630,667 SH   SOLE 21 6,630,667 0 0
WSFS FINL CORP COM 929328102   71,084,070 1,547,661 SH   SOLE 22 1,470,166 0 77,495
WSFS FINL CORP COM 929328102   498,203 10,847 SH   SOLE 25 10,847 0 0
WSFS FINL CORP COM 929328102   896,875 19,527 SH   SOLE 26 19,527 0 0
WSFS FINL CORP COM 929328102   34,310 747 SH   SOLE 28 747 0 0
WSFS FINL CORP COM 929328102   4,380,390 95,371 SH   SOLE 30 95,371 0 0
WSFS FINL CORP COM 929328102   440,928 9,600 SH   SOLE 40 9,600 0 0
WSFS FINL CORP COM 929328102   461,419 10,046 SH   SOLE 43 9,314 0 732
WW INTL INC COM 98262P101   543,156 62,075 SH   SOLE 2 21,146 0 40,929
WW INTL INC COM 98262P101   3,133 358 SH   SOLE 7 358 0 0
WW INTL INC COM 98262P101   1,356,154 154,989 SH   SOLE 18 154,989 0 0
WW INTL INC COM 98262P101   973,368 111,242 SH   SOLE 19 111,242 0 0
WW INTL INC COM 98262P101   19,719,324 2,253,637 SH   SOLE 21 2,253,637 0 0
WW INTL INC COM 98262P101   16,449,738 1,879,970 SH   SOLE 22 1,808,265 0 71,705
WW INTL INC COM 98262P101   143,483 16,398 SH   SOLE 25 16,398 0 0
WW INTL INC COM 98262P101   241,588 27,610 SH   SOLE 30 27,610 0 0
WW INTL INC COM 98262P101   100,039 11,433 SH   SOLE 40 11,433 0 0
WW INTL INC COM 98262P101   151,568 17,322 SH   SOLE 43 17,143 0 179
WYNDHAM HOTELS & RESORTS INC COM 98311A105   14,231,525 176,987 SH   SOLE 2 74,245 0 102,742
WYNDHAM HOTELS & RESORTS INC COM 98311A105   20,183 251 SH   SOLE 4 251 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,124,695 13,987 SH   SOLE 7 13,249 0 738
WYNDHAM HOTELS & RESORTS INC COM 98311A105   11,515,275 143,207 SH   SOLE 18 143,207 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   2,109,154 26,230 SH   SOLE 19 26,230 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   328,028,494 4,079,449 SH   SOLE 21 4,079,449 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   194,562,127 2,419,626 SH   SOLE 22 2,307,782 0 111,844
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,376,780 17,122 SH   SOLE 25 17,122 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,658,617 20,627 SH   SOLE 26 20,627 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   393,205 4,890 SH   SOLE 28 1,664 0 3,226
WYNDHAM HOTELS & RESORTS INC COM 98311A105   5,366,001 66,733 SH   SOLE 30 66,733 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   88,853 1,105 SH   SOLE 31 1,105 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   42,698 531 SH   SOLE 36 531 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,408,783 17,520 SH   SOLE 40 17,520 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   12,222 152 SH   OTR 43 152 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   7,745,932 96,330 SH   SOLE 43 81,690 0 14,641
WYNN RESORTS LTD COM 983134107   13,960,694 153,229 SH   SOLE 2 26,692 0 126,537
WYNN RESORTS LTD COM 983134107   4,192,427 46,015 SH   SOLE 4 36,128 0 9,887
WYNN RESORTS LTD COM 983134107   5,678,431 62,325 SH   SOLE 7 54,685 0 7,640
WYNN RESORTS LTD COM 983134107   156,618 1,719 SH   SOLE 13 1,719 0 0
WYNN RESORTS LTD COM 983134107   1,367,014 15,004 SH   SOLE 15 15,004 0 0
WYNN RESORTS LTD COM 983134107   14,334,792 157,335 SH   SOLE 18 151,054 0 6,281
WYNN RESORTS LTD COM 983134107   7,487,238 82,178 SH   SOLE 19 82,178 0 0
WYNN RESORTS LTD COM 983134107   231,806,344 2,544,247 SH   SOLE 21 2,544,247 0 0
WYNN RESORTS LTD COM 983134107   217,463,990 2,386,829 SH   SOLE 22 2,216,527 0 170,302
WYNN RESORTS LTD COM 983134107   15,111,596 165,861 SH   SOLE 23 165,861 0 0
WYNN RESORTS LTD COM 983134107   17,113,465 187,833 SH   SOLE 25 187,522 0 311
WYNN RESORTS LTD COM 983134107   11,846,578 130,025 SH   SOLE 26 35,222 0 94,803
WYNN RESORTS LTD COM 983134107   12,031,440 132,054 SH   SOLE 28 38,788 0 93,266
WYNN RESORTS LTD COM 983134107   47,752,573 524,120 SH   SOLE 30 524,120 0 0
WYNN RESORTS LTD COM 983134107   1,343,508 14,746 SH   SOLE 31 12,983 0 1,763
WYNN RESORTS LTD COM 983134107   2,158,123 23,687 SH   SOLE 34 23,687 0 0
WYNN RESORTS LTD COM 983134107   2,145,641 23,550 SH   SOLE 36 23,550 0 0
WYNN RESORTS LTD COM 983134107   478,236 5,249 SH   SOLE 40 5,249 0 0
WYNN RESORTS LTD COM 983134107   4,458,343 48,934 SH   SOLE 43 43,650 0 5,284
WYNN RESORTS LTD OPTIONS 983134107   300,663 3,300 SH Call SOLE 4 3,300 0 0
WYNN RESORTS LTD OPTIONS 983134107   91,110 1,000 SH Call SOLE 7 1,000 0 0
WYNN RESORTS LTD OPTIONS 983134107   7,152,135 78,500 SH Call SOLE 18 78,500 0 0
WYNN RESORTS LTD OPTIONS 983134107   49,390,731 542,100 SH Call SOLE 19 542,100 0 0
WYNN RESORTS LTD OPTIONS 983134107   3,015,741 33,100 SH Call SOLE 22 33,100 0 0
WYNN RESORTS LTD OPTIONS 983134107   23,734,155 260,500 SH Call SOLE 34 260,500 0 0
X4 PHARMACEUTICALS INC COM 98420X103   35,507 42,346 SH   SOLE 2 7,217 0 35,129
X4 PHARMACEUTICALS INC COM 98420X103   294,533 351,262 SH   SOLE 18 351,262 0 0
X4 PHARMACEUTICALS INC COM 98420X103   212,064 252,909 SH   SOLE 19 252,909 0 0
X4 PHARMACEUTICALS INC COM 98420X103   3,923,066 4,678,671 SH   SOLE 21 4,678,671 0 0
X4 PHARMACEUTICALS INC COM 98420X103   2,592,924 3,092,336 SH   SOLE 22 3,012,551 0 79,785
XBIOTECH INC COM 98400H102   57,056 14,264 SH   SOLE 2 14,264 0 0
XBIOTECH INC COM 98400H102   16,860 4,215 SH   SOLE 18 4,215 0 0
XBIOTECH INC COM 98400H102   210,988 52,747 SH   SOLE 21 52,747 0 0
XBIOTECH INC COM 98400H102   827,732 206,933 SH   SOLE 22 206,933 0 0
XCEL ENERGY INC COM 98389B100   71,627,889 1,156,968 SH   SOLE 2 208,958 0 948,010
XCEL ENERGY INC COM 98389B100   18,941,426 305,951 SH   SOLE 4 254,015 0 51,936
XCEL ENERGY INC COM 98389B100   34,774,104 561,688 SH   SOLE 7 520,068 0 41,620
XCEL ENERGY INC COM 98389B100   430,151 6,948 SH   SOLE 13 6,948 0 0
XCEL ENERGY INC COM 98389B100   5,088,631 82,194 SH   SOLE 15 82,194 0 0
XCEL ENERGY INC COM 98389B100   62,223,240 1,005,060 SH   SOLE 18 1,005,060 0 0
XCEL ENERGY INC COM 98389B100   51,449,872 831,043 SH   SOLE 19 831,043 0 0
XCEL ENERGY INC COM 98389B100   1,534,516,738 24,786,250 SH   SOLE 21 24,786,250 0 0
XCEL ENERGY INC COM 98389B100   810,455,143 13,090,860 SH   SOLE 22 11,892,427 0 1,198,433
XCEL ENERGY INC COM 98389B100   56,475,354 912,217 SH   SOLE 23 912,217 0 0
XCEL ENERGY INC COM 98389B100   13,800,544 222,913 SH   SOLE 25 222,913 0 0
XCEL ENERGY INC COM 98389B100   41,341,455 667,767 SH   SOLE 26 335,348 0 332,419
XCEL ENERGY INC COM 98389B100   35,939,498 580,512 SH   SOLE 28 8,730 0 571,782
XCEL ENERGY INC COM 98389B100   229,314,516 3,703,998 SH   SOLE 30 3,703,998 0 0
XCEL ENERGY INC COM 98389B100   7,528,256 121,600 SH   SOLE 31 112,355 0 9,245
XCEL ENERGY INC COM 98389B100   13,554,204 218,934 SH   SOLE 32 218,934 0 0
XCEL ENERGY INC COM 98389B100   35,852,700 579,110 SH   SOLE 34 579,110 0 0
XCEL ENERGY INC COM 98389B100   10,410,228 168,151 SH   SOLE 36 168,151 0 0
XCEL ENERGY INC COM 98389B100   888,904 14,358 SH   SOLE 40 14,358 0 0
XCEL ENERGY INC COM 98389B100   30,274 489 SH   OTR 43 489 0 0
XCEL ENERGY INC COM 98389B100   60,087,875 970,568 SH   SOLE 43 837,743 0 132,826
XENCOR INC COM 98401F105   4,487,024 211,353 SH   SOLE 2 109,106 0 102,247
XENCOR INC COM 98401F105   4,522 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105   343,289 16,170 SH   SOLE 7 15,329 0 841
XENCOR INC COM 98401F105   4,022,469 189,471 SH   SOLE 18 180,142 0 9,329
XENCOR INC COM 98401F105   11,143,245 524,882 SH   SOLE 19 524,882 0 0
XENCOR INC COM 98401F105   164,931,348 7,768,787 SH   SOLE 21 7,768,787 0 0
XENCOR INC COM 98401F105   48,925,512 2,304,546 SH   SOLE 22 2,197,784 0 106,762
XENCOR INC COM 98401F105   308,599 14,536 SH   SOLE 23 14,536 0 0
XENCOR INC COM 98401F105   208,967 9,843 SH   SOLE 25 9,843 0 0
XENCOR INC COM 98401F105   556,396 26,208 SH   SOLE 26 26,208 0 0
XENCOR INC COM 98401F105   54,243 2,555 SH   SOLE 28 2,555 0 0
XENCOR INC COM 98401F105   3,239,974 152,613 SH   SOLE 30 152,613 0 0
XENCOR INC COM 98401F105   710,759 33,479 SH   SOLE 34 33,479 0 0
XENCOR INC COM 98401F105   29,361 1,383 SH   SOLE 36 1,383 0 0
XENCOR INC COM 98401F105   228,265 10,752 SH   SOLE 40 10,752 0 0
XENCOR INC COM 98401F105   22,674 1,068 SH   OTR 43 1,068 0 0
XENCOR INC COM 98401F105   1,177,225 55,451 SH   SOLE 43 48,487 0 6,964
XENIA HOTELS & RESORTS INC COM 984017103   1,711,925 125,692 SH   SOLE 2 30,523 0 95,169
XENIA HOTELS & RESORTS INC COM 984017103   644,934 47,352 SH   SOLE 4 47,352 0 0
XENIA HOTELS & RESORTS INC COM 984017103   2,576,686 189,184 SH   SOLE 7 170,999 0 18,185
XENIA HOTELS & RESORTS INC COM 984017103   4,769,574 350,189 SH   SOLE 18 350,189 0 0
XENIA HOTELS & RESORTS INC COM 984017103   8,928,414 655,537 SH   SOLE 19 655,537 0 0
XENIA HOTELS & RESORTS INC COM 984017103   178,098,280 13,076,232 SH   SOLE 21 13,076,232 0 0
XENIA HOTELS & RESORTS INC COM 984017103   56,148,859 4,122,530 SH   SOLE 22 3,924,633 0 197,897
XENIA HOTELS & RESORTS INC COM 984017103   70,565 5,181 SH   SOLE 23 5,181 0 0
XENIA HOTELS & RESORTS INC COM 984017103   10,097,092 741,343 SH   SOLE 25 741,343 0 0
XENIA HOTELS & RESORTS INC COM 984017103   1,127,532 82,785 SH   SOLE 26 41,389 0 41,396
XENIA HOTELS & RESORTS INC COM 984017103   1,071,336 78,659 SH   SOLE 28 3,469 0 75,190
XENIA HOTELS & RESORTS INC COM 984017103   7,932,887 582,444 SH   SOLE 30 582,444 0 0
XENIA HOTELS & RESORTS INC COM 984017103   708,812 52,042 SH   SOLE 34 52,042 0 0
XENIA HOTELS & RESORTS INC COM 984017103   23,181 1,702 SH   SOLE 36 1,702 0 0
XENIA HOTELS & RESORTS INC COM 984017103   185,899 13,649 SH   SOLE 40 13,649 0 0
XENIA HOTELS & RESORTS INC COM 984017103   839,115 61,609 SH   SOLE 43 60,675 0 934
XENON PHARMACEUTICALS INC COM 98420N105   1,048,372 22,761 SH   SOLE 2 15,564 0 7,197
XENON PHARMACEUTICALS INC COM 98420N105   9,074 197 SH   SOLE 4 197 0 0
XENON PHARMACEUTICALS INC COM 98420N105   754,509 16,381 SH   SOLE 7 15,472 0 909
XENON PHARMACEUTICALS INC COM 98420N105   1,004,154 21,801 SH   SOLE 18 21,801 0 0
XENON PHARMACEUTICALS INC COM 98420N105   41,473,529 900,424 SH   SOLE 19 900,424 0 0
XENON PHARMACEUTICALS INC COM 98420N105   31,969,463 694,083 SH   SOLE 21 694,083 0 0
XENON PHARMACEUTICALS INC COM 98420N105   1,925,953 41,814 SH   SOLE 22 17,952 0 23,862
XENON PHARMACEUTICALS INC COM 98420N105   547,331 11,883 SH   SOLE 25 11,883 0 0
XENON PHARMACEUTICALS INC COM 98420N105   1,079,692 23,441 SH   SOLE 26 23,441 0 0
XENON PHARMACEUTICALS INC COM 98420N105   148,313 3,220 SH   SOLE 28 3,220 0 0
XENON PHARMACEUTICALS INC COM 98420N105   12,938,254 280,900 SH   SOLE 30 280,900 0 0
XENON PHARMACEUTICALS INC COM 98420N105   462,120 10,033 SH   SOLE 34 10,033 0 0
XENON PHARMACEUTICALS INC COM 98420N105   60,385 1,311 SH   SOLE 36 1,311 0 0
XENON PHARMACEUTICALS INC COM 98420N105   570,591 12,388 SH   SOLE 40 12,388 0 0
XENON PHARMACEUTICALS INC COM 98420N105   1,217,182 26,426 SH   SOLE 43 4,860 0 21,566
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   66,937 28,484 SH   SOLE 2 10,469 0 18,015
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   1,525 649 SH   SOLE 7 649 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   817,114 347,708 SH   SOLE 18 347,708 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   1,294,317 550,773 SH   SOLE 19 550,773 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   12,416,110 5,283,451 SH   SOLE 21 5,283,451 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   8,723,489 3,712,123 SH   SOLE 22 3,646,230 0 65,893
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   3,269 1,391 SH   SOLE 23 1,391 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   175,425 74,649 SH   SOLE 30 74,649 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   28,583 12,163 SH   SOLE 43 12,100 0 63
XEROX HOLDINGS CORP COM NEW 98421M106   5,479,167 298,918 SH   SOLE 2 215,335 0 83,583
XEROX HOLDINGS CORP COM NEW 98421M106   3,171 173 SH   SOLE 4 173 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   628,261 34,275 SH   SOLE 7 32,571 0 1,704
XEROX HOLDINGS CORP COM NEW 98421M106   6,985,398 381,091 SH   SOLE 18 381,091 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   6,500,918 354,660 SH   SOLE 19 354,660 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   261,120,107 14,245,505 SH   SOLE 21 14,245,505 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   65,327,460 3,563,964 SH   SOLE 22 3,400,812 0 163,152
XEROX HOLDINGS CORP COM NEW 98421M106   397,541 21,688 SH   SOLE 25 21,688 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   937,836 51,164 SH   SOLE 26 51,164 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   1,128,266 61,553 SH   SOLE 28 61,553 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   5,629,400 307,114 SH   SOLE 30 307,114 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   208,614 11,381 SH   SOLE 36 11,381 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   508,364 27,734 SH   SOLE 40 27,734 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   1,850,268 100,942 SH   SOLE 43 92,839 0 8,103
XILIO THERAPEUTICS INC COM 98422T100   2,028 3,688 SH   SOLE 18 3,688 0 0
XILIO THERAPEUTICS INC COM 98422T100   22,371 40,674 SH   SOLE 21 40,674 0 0
XILIO THERAPEUTICS INC COM 98422T100   1,375 2,500 SH   SOLE 22 2,500 0 0
XINYUAN REAL ESTATE CO LTD SPON ADR 98417P204   209 77 SH   SOLE 43 77 0 0
XOMA CORP DEL COM NEW 98419J206   67,063 3,625 SH   SOLE 2 322 0 3,303
XOMA CORP DEL COM NEW 98419J206   351,519 19,001 SH   SOLE 18 19,001 0 0
XOMA CORP DEL COM NEW 98419J206   284,105 15,357 SH   SOLE 19 15,357 0 0
XOMA CORP DEL COM NEW 98419J206   4,885,739 264,094 SH   SOLE 21 264,094 0 0
XOMA CORP DEL COM NEW 98419J206   3,448,345 186,397 SH   SOLE 22 181,549 0 4,848
XOMA CORP DEL COM NEW 98419J206   204 11 SH   SOLE 43 11 0 0
XOMETRY INC CLASS A COM 98423F109   1,171,169 32,614 SH   SOLE 2 10,726 0 21,888
XOMETRY INC CLASS A COM 98423F109   9,408 262 SH   SOLE 4 262 0 0
XOMETRY INC CLASS A COM 98423F109   12,245 341 SH   SOLE 7 341 0 0
XOMETRY INC CLASS A COM 98423F109   3,275,997 91,228 SH   SOLE 18 91,228 0 0
XOMETRY INC CLASS A COM 98423F109   2,524,329 70,296 SH   SOLE 19 70,296 0 0
XOMETRY INC CLASS A COM 98423F109   46,827,897 1,304,035 SH   SOLE 21 1,304,035 0 0
XOMETRY INC CLASS A COM 98423F109   38,315,036 1,066,974 SH   SOLE 22 1,021,507 0 45,467
XOMETRY INC CLASS A COM 98423F109   237,150 6,604 SH   SOLE 25 6,604 0 0
XOMETRY INC CLASS A COM 98423F109   58,354 1,625 SH   SOLE 28 0 0 1,625
XOMETRY INC CLASS A COM 98423F109   1,915,619 53,345 SH   SOLE 30 53,345 0 0
XOMETRY INC CLASS A COM 98423F109   372,279 10,367 SH   SOLE 40 10,367 0 0
XOMETRY INC CLASS A COM 98423F109   811,063 22,586 SH   SOLE 43 21,480 0 1,106
XOMETRY INC NOTE 1.000% 2/0 98423FAB5   1,550,175 1,650,000 PRN   SOLE 21 1,650,000 0 0
XOS INC COM 98423B306   32,120 4,025 SH   SOLE 22 4,025 0 0
XP INC CL A G98239109   23,909,266 917,118 SH   SOLE 2 607,955 0 309,163
XP INC CL A G98239109   3,239,562 124,264 SH   SOLE 4 41,808 0 82,456
XP INC CL A G98239109   252,227 9,675 SH   SOLE 7 9,675 0 0
XP INC CL A G98239109   4,364,613 167,419 SH   SOLE 13 167,419 0 0
XP INC CL A G98239109   19,854,057 761,567 SH   SOLE 18 761,567 0 0
XP INC CL A G98239109   62,622,773 2,402,101 SH   SOLE 19 2,402,101 0 0
XP INC CL A G98239109   89,356,437 3,427,558 SH   SOLE 21 3,427,558 0 0
XP INC CL A G98239109   154,516,655 5,926,991 SH   SOLE 22 5,632,503 0 294,488
XP INC CL A G98239109   2,704,111 103,725 SH   SOLE 23 103,725 0 0
XP INC CL A G98239109   7,244,149 277,873 SH   SOLE 25 277,873 0 0
XP INC CL A G98239109   7,078,187 271,507 SH   SOLE 26 161,881 0 109,626
XP INC CL A G98239109   4,731,236 181,482 SH   SOLE 28 4,350 0 177,132
XP INC CL A G98239109   2,301,042 88,264 SH   SOLE 30 88,264 0 0
XP INC CL A G98239109   13,279,615 509,383 SH   SOLE 31 492,585 0 16,798
XP INC CL A G98239109   72,880,432 2,795,567 SH   SOLE 34 2,795,567 0 0
XP INC CL A G98239109   62,099 2,382 SH   SOLE 36 2,382 0 0
XP INC CL A G98239109   3,217,924 123,434 SH   SOLE 43 106,986 0 16,448
XPEL INC COM 98379L100   617,929 11,475 SH   SOLE 2 6,240 0 5,235
XPEL INC COM 98379L100   2,854 53 SH   SOLE 4 53 0 0
XPEL INC COM 98379L100   354,118 6,576 SH   SOLE 7 6,222 0 354
XPEL INC COM 98379L100   3,511,128 65,202 SH   SOLE 18 65,202 0 0
XPEL INC COM 98379L100   2,541,558 47,197 SH   SOLE 19 47,197 0 0
XPEL INC COM 98379L100   149,017,436 2,767,269 SH   SOLE 21 2,767,269 0 0
XPEL INC COM 98379L100   33,778,597 627,272 SH   SOLE 22 608,275 0 18,997
XPEL INC COM 98379L100   251,103 4,663 SH   SOLE 25 4,663 0 0
XPEL INC COM 98379L100   631,122 11,720 SH   SOLE 26 11,720 0 0
XPEL INC COM 98379L100   84,006 1,560 SH   SOLE 28 0 0 1,560
XPEL INC COM 98379L100   3,130,031 58,125 SH   SOLE 30 58,125 0 0
XPEL INC COM 98379L100   207,484 3,853 SH   SOLE 40 3,853 0 0
XPEL INC COM 98379L100   333,870 6,200 SH   SOLE 43 5,695 0 505
XPENG INC ADS 98422D105   506,200 34,695 SH   SOLE 32 34,695 0 0
XPENG INC ADS 98422D105   16,038,058 1,099,250 SH   SOLE 43 1,033,915 0 65,335
XPERI INC COMMON STOCK 98423J101   448,117 40,664 SH   SOLE 2 12,828 0 27,836
XPERI INC COMMON STOCK 98423J101   325,652 29,551 SH   SOLE 7 27,933 0 1,618
XPERI INC COMMON STOCK 98423J101   1,636,172 148,473 SH   SOLE 18 148,473 0 0
XPERI INC COMMON STOCK 98423J101   960,569 87,166 SH   SOLE 19 87,166 0 0
XPERI INC COMMON STOCK 98423J101   58,973,883 5,351,532 SH   SOLE 21 5,351,532 0 0
XPERI INC COMMON STOCK 98423J101   12,989,362 1,178,708 SH   SOLE 22 1,121,547 0 57,161
XPERI INC COMMON STOCK 98423J101   81,107 7,360 SH   SOLE 25 7,360 0 0
XPERI INC COMMON STOCK 98423J101   187,957 17,056 SH   SOLE 26 17,056 0 0
XPERI INC COMMON STOCK 98423J101   2,049,301 185,962 SH   SOLE 30 185,962 0 0
XPERI INC COMMON STOCK 98423J101   166,226 15,084 SH   SOLE 40 15,084 0 0
XPERI INC COMMON STOCK 98423J101   1,439 131 SH   SOLE 43 128 0 3
XPO INC COM 983793100   22,568,965 257,666 SH   SOLE 2 102,474 0 155,192
XPO INC COM 983793100   28,905 330 SH   SOLE 4 330 0 0
XPO INC COM 983793100   1,612,532 18,410 SH   SOLE 7 17,480 0 930
XPO INC COM 983793100   17,662,699 201,652 SH   SOLE 18 201,652 0 0
XPO INC COM 983793100   3,163,313 36,115 SH   SOLE 19 36,115 0 0
XPO INC COM 983793100   510,873,492 5,832,555 SH   SOLE 21 5,832,555 0 0
XPO INC COM 983793100   295,609,506 3,374,923 SH   SOLE 22 3,221,514 0 153,409
XPO INC COM 983793100   1,987,680 22,693 SH   SOLE 25 22,693 0 0
XPO INC COM 983793100   3,025,446 34,541 SH   SOLE 26 33,426 0 1,115
XPO INC COM 983793100   487,964 5,571 SH   SOLE 28 1,660 0 3,911
XPO INC COM 983793100   8,188,001 93,481 SH   SOLE 30 93,481 0 0
XPO INC COM 983793100   135,852 1,551 SH   SOLE 31 1,551 0 0
XPO INC COM 983793100   171,939 1,963 SH   SOLE 36 1,963 0 0
XPO INC COM 983793100   2,062,219 23,544 SH   SOLE 40 23,544 0 0
XPO INC COM 983793100   6,799,699 77,631 SH   SOLE 43 68,518 0 9,113
XPONENTIAL FITNESS INC COM CL A 98422X101   597,916 46,386 SH   SOLE 2 38,826 0 7,560
XPONENTIAL FITNESS INC COM CL A 98422X101   268,744 20,849 SH   SOLE 7 19,707 0 1,142
XPONENTIAL FITNESS INC COM CL A 98422X101   769,855 59,725 SH   SOLE 18 59,725 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   672,832 52,198 SH   SOLE 19 52,198 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   12,655,247 981,788 SH   SOLE 21 981,788 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   8,969,906 695,881 SH   SOLE 22 674,842 0 21,039
XPONENTIAL FITNESS INC COM CL A 98422X101   98,699 7,657 SH   SOLE 25 7,657 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   16,705 1,296 SH   SOLE 26 1,296 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   265,676 20,611 SH   SOLE 30 20,611 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   14,940 1,159 SH   SOLE 36 1,159 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   47,397 3,677 SH   SOLE 40 3,677 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   152,257 11,812 SH   SOLE 43 11,812 0 0
XTANT MED HLDGS INC COM NEW 98420P308   10,144 8,977 SH   SOLE 18 8,977 0 0
XTANT MED HLDGS INC COM NEW 98420P308   152,755 135,181 SH   SOLE 22 135,181 0 0
XTANT MED HLDGS INC COM NEW 98420P308   15,650 13,850 SH   SOLE 26 8,961 0 4,889
XTANT MED HLDGS INC COM NEW 98420P308   72,259 63,946 SH   SOLE 28 0 0 63,946
XTANT MED HLDGS INC COM NEW 98420P308   38,131 33,744 SH   SOLE 31 31,428 0 2,316
XUNLEI LTD SPONSORED ADR 98419E108   340 210 SH   SOLE 43 210 0 0
XWELL INC COM NEW 98420U802   5 3 SH   SOLE 21 3 0 0
XWELL INC COM NEW 98420U802   143,886 82,693 SH   SOLE 22 82,693 0 0
XYLEM INC COM 98419M100   65,318,544 571,166 SH   SOLE 2 182,608 0 388,558
XYLEM INC COM 98419M100   41,284,074 361,001 SH   SOLE 4 236,291 0 124,710
XYLEM INC COM 98419M100   60,679,416 530,600 SH   SOLE 7 502,633 0 27,967
XYLEM INC COM 98419M100   1,002,937 8,770 SH   SOLE 13 8,770 0 0
XYLEM INC COM 98419M100   4,135,829 36,165 SH   SOLE 15 36,165 0 0
XYLEM INC COM 98419M100   52,504,391 459,115 SH   SOLE 18 396,242 0 62,873
XYLEM INC COM 98419M100   43,499,113 380,370 SH   SOLE 19 380,370 0 0
XYLEM INC COM 98419M100   809,438,479 7,077,986 SH   SOLE 21 7,077,986 0 0
XYLEM INC COM 98419M100   637,136,155 5,571,320 SH   SOLE 22 4,969,102 0 602,218
XYLEM INC COM 98419M100   49,347,941 431,514 SH   SOLE 23 431,514 0 0
XYLEM INC COM 98419M100   216,692,644 1,894,829 SH   SOLE 25 1,542,336 0 352,493
XYLEM INC COM 98419M100   61,653,992 539,122 SH   SOLE 26 375,715 0 163,407
XYLEM INC COM 98419M100   109,175,489 954,665 SH   SOLE 28 163,087 0 791,578
XYLEM INC COM 98419M100   112,073 980 SH   SOLE 29 980 0 0
XYLEM INC COM 98419M100   483,585,784 4,228,627 SH   SOLE 30 4,228,627 0 0
XYLEM INC COM 98419M100   6,115,630 53,477 SH   SOLE 31 49,555 0 3,922
XYLEM INC COM 98419M100   62,173,987 543,669 SH   SOLE 34 543,669 0 0
XYLEM INC COM 98419M100   9,516,353 83,214 SH   SOLE 36 83,214 0 0
XYLEM INC COM 98419M100   1,452,601 12,702 SH   SOLE 40 12,702 0 0
XYLEM INC COM 98419M100   19,899 174 SH   OTR 43 174 0 0
XYLEM INC COM 98419M100   59,001,170 515,925 SH   SOLE 43 468,970 0 46,955
Y-MABS THERAPEUTICS INC COM 984241109   107,190 15,717 SH   SOLE 2 1,519 0 14,198
Y-MABS THERAPEUTICS INC COM 984241109   2,353 345 SH   SOLE 7 345 0 0
Y-MABS THERAPEUTICS INC COM 984241109   694,890 101,890 SH   SOLE 18 101,890 0 0
Y-MABS THERAPEUTICS INC COM 984241109   497,335 72,923 SH   SOLE 19 72,923 0 0
Y-MABS THERAPEUTICS INC COM 984241109   11,491,502 1,684,971 SH   SOLE 21 1,684,971 0 0
Y-MABS THERAPEUTICS INC COM 984241109   6,174,889 905,409 SH   SOLE 22 882,426 0 22,983
Y-MABS THERAPEUTICS INC COM 984241109   19,437 2,850 SH   SOLE 28 2,850 0 0
Y-MABS THERAPEUTICS INC COM 984241109   890,781 130,613 SH   SOLE 30 130,613 0 0
Y-MABS THERAPEUTICS INC COM 984241109   16,109 2,362 SH   SOLE 43 2,362 0 0
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   98,838 6,629 SH   SOLE 43 2,010 0 4,619
YELP INC CL A 985817105   11,482,128 242,546 SH   SOLE 2 94,437 0 148,109
YELP INC CL A 985817105   36,215 765 SH   SOLE 4 290 0 475
YELP INC CL A 985817105   481,400 10,169 SH   SOLE 7 9,635 0 534
YELP INC CL A 985817105   12,527,774 264,634 SH   SOLE 18 248,474 0 16,160
YELP INC CL A 985817105   38,212,233 807,187 SH   SOLE 19 807,187 0 0
YELP INC CL A 985817105   372,561,303 7,869,905 SH   SOLE 21 7,869,905 0 0
YELP INC CL A 985817105   123,283,538 2,604,215 SH   SOLE 22 2,498,123 0 106,092
YELP INC CL A 985817105   896,714 18,942 SH   SOLE 23 18,942 0 0
YELP INC CL A 985817105   663,991 14,026 SH   SOLE 25 14,026 0 0
YELP INC CL A 985817105   13,513,771 285,462 SH   SOLE 26 22,189 0 263,273
YELP INC CL A 985817105   115,746 2,445 SH   SOLE 28 1,327 0 1,118
YELP INC CL A 985817105   8,690,156 183,569 SH   SOLE 30 183,569 0 0
YELP INC CL A 985817105   28,167 595 SH   SOLE 36 595 0 0
YELP INC CL A 985817105   713,319 15,068 SH   SOLE 40 15,068 0 0
YELP INC CL A 985817105   3,715,953 78,495 SH   SOLE 43 75,213 0 3,282
YETI HLDGS INC COM 98585X104   6,363,607 122,897 SH   SOLE 2 74,297 0 48,600
YETI HLDGS INC COM 98585X104   15,534 300 SH   SOLE 4 300 0 0
YETI HLDGS INC COM 98585X104   1,220,817 23,577 SH   SOLE 7 22,308 0 1,269
YETI HLDGS INC COM 98585X104   9,101,992 175,782 SH   SOLE 18 175,782 0 0
YETI HLDGS INC COM 98585X104   2,611,990 50,444 SH   SOLE 19 50,444 0 0
YETI HLDGS INC COM 98585X104   238,181,579 4,599,876 SH   SOLE 21 4,599,876 0 0
YETI HLDGS INC COM 98585X104   133,777,617 2,583,577 SH   SOLE 22 2,467,908 0 115,669
YETI HLDGS INC COM 98585X104   962,124 18,581 SH   SOLE 25 18,581 0 0
YETI HLDGS INC COM 98585X104   3,913,532 75,580 SH   SOLE 26 27,754 0 47,826
YETI HLDGS INC COM 98585X104   230,576 4,453 SH   SOLE 28 1,458 0 2,995
YETI HLDGS INC COM 98585X104   6,055,671 116,950 SH   SOLE 30 116,950 0 0
YETI HLDGS INC COM 98585X104   64,984 1,255 SH   SOLE 31 1,255 0 0
YETI HLDGS INC COM 98585X104   83,521 1,613 SH   SOLE 36 1,613 0 0
YETI HLDGS INC COM 98585X104   934,629 18,050 SH   SOLE 40 18,050 0 0
YETI HLDGS INC COM 98585X104   3,815,198 73,681 SH   SOLE 43 63,937 0 9,744
YEXT INC COM 98585N106   1,147,619 194,842 SH   SOLE 2 147,499 0 47,343
YEXT INC COM 98585N106   15,921 2,703 SH   SOLE 4 289 0 2,414
YEXT INC COM 98585N106   5,796 984 SH   SOLE 7 984 0 0
YEXT INC COM 98585N106   1,967,490 334,039 SH   SOLE 18 279,280 0 54,759
YEXT INC COM 98585N106   2,405,329 408,375 SH   SOLE 19 408,375 0 0
YEXT INC COM 98585N106   27,178,150 4,614,287 SH   SOLE 21 4,614,287 0 0
YEXT INC COM 98585N106   20,056,116 3,405,113 SH   SOLE 22 3,308,589 0 96,524
YEXT INC COM 98585N106   16,592 2,817 SH   SOLE 23 2,817 0 0
YEXT INC COM 98585N106   134,887 22,901 SH   SOLE 25 22,901 0 0
YEXT INC COM 98585N106   128,060 21,742 SH   SOLE 26 21,742 0 0
YEXT INC COM 98585N106   48,163 8,177 SH   SOLE 28 8,177 0 0
YEXT INC COM 98585N106   4,071,963 691,335 SH   SOLE 30 691,335 0 0
YEXT INC COM 98585N106   5,672 963 SH   SOLE 36 963 0 0
YEXT INC COM 98585N106   115,091 19,540 SH   SOLE 40 19,540 0 0
YEXT INC COM 98585N106   659,751 112,012 SH   SOLE 43 110,116 0 1,896
YIELD10 BIOSCIENCE INC COM 98585K862   2 7 SH   SOLE 21 7 0 0
YIELD10 BIOSCIENCE INC COM 98585K862   7,508 31,373 SH   SOLE 22 31,373 0 0
YORK WTR CO COM 987184108   655,806 16,981 SH   SOLE 2 13,533 0 3,448
YORK WTR CO COM 987184108   8,883 230 SH   SOLE 4 230 0 0
YORK WTR CO COM 987184108   3,205 83 SH   SOLE 7 83 0 0
YORK WTR CO COM 987184108   1,493,667 38,676 SH   SOLE 18 38,676 0 0
YORK WTR CO COM 987184108   1,123,379 29,088 SH   SOLE 19 29,088 0 0
YORK WTR CO COM 987184108   37,333,684 966,693 SH   SOLE 21 966,693 0 0
YORK WTR CO COM 987184108   15,585,951 403,572 SH   SOLE 22 391,952 0 11,620
YORK WTR CO COM 987184108   131,926 3,416 SH   SOLE 25 3,416 0 0
YORK WTR CO COM 987184108   470,623 12,186 SH   SOLE 28 0 0 12,186
YORK WTR CO COM 987184108   41,362 1,071 SH   SOLE 30 1,071 0 0
YORK WTR CO COM 987184108   122,387 3,169 SH   SOLE 40 3,169 0 0
YORK WTR CO COM 987184108   786,479 20,365 SH   SOLE 43 17,797 0 2,568
YOUDAO INC SPONSORED ADS 98741T104   1,552 394 SH   SOLE 4 394 0 0
YOUDAO INC SPONSORED ADS 98741T104   19,030 4,830 SH   SOLE 7 4,830 0 0
YOUDAO INC SPONSORED ADS 98741T104   1,886,224 478,737 SH   SOLE 21 478,737 0 0
YOUDAO INC SPONSORED ADS 98741T104   845,248 214,530 SH   SOLE 22 196,851 0 17,679
YOUDAO INC SPONSORED ADS 98741T104   320,846 81,433 SH   SOLE 30 81,433 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   16,636,310 967,790 SH   SOLE 19 967,790 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   171,573 9,981 SH   SOLE 22 9,981 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   9,170,006 533,450 SH   SOLE 34 533,450 0 0
YUM BRANDS INC COM 988498101   82,745,018 633,285 SH   SOLE 2 179,434 0 453,851
YUM BRANDS INC COM 988498101   34,614,055 264,917 SH   SOLE 4 108,762 0 156,155
YUM BRANDS INC COM 988498101   29,942,699 229,165 SH   SOLE 7 185,141 0 44,024
YUM BRANDS INC COM 988498101   992,232 7,594 SH   SOLE 13 7,594 0 0
YUM BRANDS INC COM 988498101   5,228,229 40,014 SH   SOLE 15 40,014 0 0
YUM BRANDS INC COM 988498101   62,561,707 478,813 SH   SOLE 18 461,533 0 17,280
YUM BRANDS INC COM 988498101   16,699,001 127,805 SH   SOLE 19 127,805 0 0
YUM BRANDS INC COM 988498101   1,246,647,574 9,541,157 SH   SOLE 21 9,541,157 0 0
YUM BRANDS INC COM 988498101   844,333,152 6,462,063 SH   SOLE 22 5,860,285 0 601,778
YUM BRANDS INC COM 988498101   60,260,131 461,198 SH   SOLE 23 461,198 0 0
YUM BRANDS INC COM 988498101   180,411,539 1,380,771 SH   SOLE 25 965,141 0 415,630
YUM BRANDS INC COM 988498101   66,884,331 511,896 SH   SOLE 26 358,078 0 153,818
YUM BRANDS INC COM 988498101   99,116,455 758,583 SH   SOLE 28 36,048 0 722,535
YUM BRANDS INC COM 988498101   222,092,732 1,699,776 SH   SOLE 30 1,699,776 0 0
YUM BRANDS INC COM 988498101   8,413,459 64,392 SH   SOLE 31 59,595 0 4,797
YUM BRANDS INC COM 988498101   2,252,970 17,243 SH   SOLE 34 17,243 0 0
YUM BRANDS INC COM 988498101   12,138,575 92,902 SH   SOLE 36 92,902 0 0
YUM BRANDS INC COM 988498101   1,930,632 14,776 SH   SOLE 40 14,776 0 0
YUM BRANDS INC COM 988498101   79,180 606 SH   OTR 43 606 0 0
YUM BRANDS INC COM 988498101   70,979,597 543,239 SH   SOLE 43 480,385 0 62,854
YUM CHINA HLDGS INC COM 98850P109   9,456,120 222,864 SH   SOLE 2 41,428 0 181,436
YUM CHINA HLDGS INC COM 98850P109   6,186,633 145,808 SH   SOLE 4 88,647 0 57,161
YUM CHINA HLDGS INC COM 98850P109   13,441,018 316,781 SH   SOLE 7 305,205 0 11,576
YUM CHINA HLDGS INC COM 98850P109   4,440,130 104,646 SH   SOLE 13 104,646 0 0
YUM CHINA HLDGS INC COM 98850P109   11,376,501 268,124 SH   SOLE 15 268,124 0 0
YUM CHINA HLDGS INC COM 98850P109   13,138,891 309,660 SH   SOLE 18 309,482 0 178
YUM CHINA HLDGS INC COM 98850P109   19,721,337 464,797 SH   SOLE 19 464,797 0 0
YUM CHINA HLDGS INC COM 98850P109   328,084,629 7,732,374 SH   SOLE 21 7,732,374 0 0
YUM CHINA HLDGS INC COM 98850P109   157,569,151 3,713,626 SH   SOLE 22 3,241,621 0 472,005
YUM CHINA HLDGS INC COM 98850P109   23,981,691 565,206 SH   SOLE 23 565,206 0 0
YUM CHINA HLDGS INC COM 98850P109   4,401,900 103,745 SH   SOLE 25 103,745 0 0
YUM CHINA HLDGS INC COM 98850P109   16,961,859 399,761 SH   SOLE 26 28,527 0 371,234
YUM CHINA HLDGS INC COM 98850P109   43,948,782 1,035,795 SH   SOLE 28 0 0 1,035,795
YUM CHINA HLDGS INC COM 98850P109   179,434,476 4,228,953 SH   SOLE 30 4,228,953 0 0
YUM CHINA HLDGS INC COM 98850P109   1,099,658 25,917 SH   SOLE 32 25,917 0 0
YUM CHINA HLDGS INC COM 98850P109   3,491,734 82,294 SH   SOLE 34 82,294 0 0
YUM CHINA HLDGS INC COM 98850P109   245,797 5,793 SH   SOLE 36 5,793 0 0
YUM CHINA HLDGS INC COM 98850P109   232,686 5,484 SH   SOLE 40 5,484 0 0
YUM CHINA HLDGS INC COM 98850P109   552,083 13,012 SH   SOLE 43 11,771 0 1,241
ZAI LAB LTD ADR 98887Q104   8,390 307 SH   SOLE 2 307 0 0
ZAI LAB LTD ADR 98887Q104   14,616,057 534,799 SH   SOLE 21 534,799 0 0
ZAI LAB LTD ADR 98887Q104   696,888 25,499 SH   SOLE 30 25,499 0 0
ZAI LAB LTD ADR 98887Q104   1,203 44 SH   SOLE 43 44 0 0
ZALATORIS ACQUISITION CORP COM CL A 89301B104   151,535 14,202 SH   SOLE 2 14,202 0 0
ZAPP ELEC VEHS GROUP LTD *W EXP 04/28/202 G9889X115   6,216 840,000 SH   SOLE 2 840,000 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   25,645,734 93,827 SH   SOLE 2 38,572 0 55,255
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   12,479,701 45,658 SH   SOLE 4 18,488 0 27,170
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   8,468,583 30,983 SH   SOLE 7 27,244 0 3,739
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   274,150 1,003 SH   SOLE 13 1,003 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   2,202,220 8,057 SH   SOLE 15 8,057 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   96,383,265 352,626 SH   SOLE 18 349,192 0 3,434
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   89,013,194 325,662 SH   SOLE 19 325,662 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   373,858,314 1,367,791 SH   SOLE 21 1,367,791 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   300,439,416 1,099,182 SH   SOLE 22 986,444 0 112,738
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   24,633,320 90,123 SH   SOLE 23 90,123 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   205,202,224 750,749 SH   SOLE 25 731,696 0 19,053
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   14,908,238 54,543 SH   SOLE 26 25,410 0 29,133
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   22,712,903 83,097 SH   SOLE 28 737 0 82,360
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   79,151,995 289,584 SH   SOLE 30 289,584 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   3,134,002 11,466 SH   SOLE 31 10,625 0 841
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   44,723,348 163,624 SH   SOLE 34 163,624 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   6,253,790 22,880 SH   SOLE 36 22,880 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   786,644 2,878 SH   SOLE 40 2,878 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   25,966 95 SH   OTR 43 95 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   12,239,444 44,779 SH   SOLE 43 39,421 0 5,358
ZEDGE INC CL B 98923T104   92,005 39,151 SH   SOLE 22 39,151 0 0
ZEDGE INC CL B 98923T104   808 344 SH   SOLE 43 333 0 11
ZENTALIS PHARMACEUTICALS INC COM 98943L107   436,835 28,834 SH   SOLE 2 15,163 0 13,671
ZENTALIS PHARMACEUTICALS INC COM 98943L107   1,045 69 SH   SOLE 4 69 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   8,893 587 SH   SOLE 7 587 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   2,127,560 140,433 SH   SOLE 18 139,135 0 1,298
ZENTALIS PHARMACEUTICALS INC COM 98943L107   1,803,183 119,022 SH   SOLE 19 119,022 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   40,889,335 2,698,966 SH   SOLE 21 2,698,966 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   23,985,389 1,583,194 SH   SOLE 22 1,538,424 0 44,770
ZENTALIS PHARMACEUTICALS INC COM 98943L107   150,455 9,931 SH   SOLE 25 9,931 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   102,187 6,745 SH   SOLE 26 6,745 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   1,094,845 72,267 SH   SOLE 30 72,267 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   147,773 9,754 SH   SOLE 40 9,754 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   229,871 15,173 SH   SOLE 43 8,433 0 6,740
ZEROFOX HLDGS INC COM 98955G103   329,000 378,161 SH   SOLE 22 378,161 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   2,952,310 334,729 SH   SOLE 2 231,702 0 103,027
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   5,892 668 SH   SOLE 4 668 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   10,884 1,234 SH   SOLE 7 1,234 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   2,927,614 331,929 SH   SOLE 18 331,929 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   4,671,195 529,614 SH   SOLE 19 529,614 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   53,779,386 6,097,436 SH   SOLE 21 6,097,436 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   39,007,147 4,422,579 SH   SOLE 22 4,291,612 0 130,967
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   187,213 21,226 SH   SOLE 23 21,226 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   267,784 30,361 SH   SOLE 25 30,361 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   148,150 16,797 SH   SOLE 26 16,797 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   748,359 84,848 SH   SOLE 30 84,848 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   287,744 32,624 SH   SOLE 40 32,624 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   44 5 SH   SOLE 43 5 0 0
ZEVIA PBC CL A 98955K104   13,972 6,951 SH   SOLE 2 1,279 0 5,672
ZEVIA PBC CL A 98955K104   137,494 68,405 SH   SOLE 18 68,405 0 0
ZEVIA PBC CL A 98955K104   94,796 47,162 SH   SOLE 19 47,162 0 0
ZEVIA PBC CL A 98955K104   1,753,590 872,433 SH   SOLE 21 872,433 0 0
ZEVIA PBC CL A 98955K104   1,267,287 630,491 SH   SOLE 22 621,325 0 9,166
ZEVRA THERAPEUTICS INC COM NEW 488445206   114,848 17,534 SH   SOLE 2 1,116 0 16,418
ZEVRA THERAPEUTICS INC COM NEW 488445206   664,203 101,405 SH   SOLE 18 101,405 0 0
ZEVRA THERAPEUTICS INC COM NEW 488445206   429,811 65,620 SH   SOLE 19 65,620 0 0
ZEVRA THERAPEUTICS INC COM NEW 488445206   8,952,193 1,366,747 SH   SOLE 21 1,366,747 0 0
ZEVRA THERAPEUTICS INC COM NEW 488445206   5,626,299 858,977 SH   SOLE 22 835,910 0 23,067
ZEVRA THERAPEUTICS INC COM NEW 488445206   39 6 SH   SOLE 43 6 0 0
ZIFF DAVIS INC COM 48123V102   4,494,675 66,895 SH   SOLE 2 38,351 0 28,544
ZIFF DAVIS INC COM 48123V102   23,987 357 SH   SOLE 4 124 0 233
ZIFF DAVIS INC COM 48123V102   759,852 11,309 SH   SOLE 7 10,704 0 605
ZIFF DAVIS INC COM 48123V102   12,871,588 191,570 SH   SOLE 18 185,791 0 5,779
ZIFF DAVIS INC COM 48123V102   6,413,286 95,450 SH   SOLE 19 95,450 0 0
ZIFF DAVIS INC COM 48123V102   237,911,593 3,540,878 SH   SOLE 21 3,540,878 0 0
ZIFF DAVIS INC COM 48123V102   100,350,348 1,493,531 SH   SOLE 22 1,438,125 0 55,406
ZIFF DAVIS INC COM 48123V102   692,124 10,301 SH   SOLE 25 10,301 0 0
ZIFF DAVIS INC COM 48123V102   1,375,043 20,465 SH   SOLE 26 20,465 0 0
ZIFF DAVIS INC COM 48123V102   183,496 2,731 SH   SOLE 28 804 0 1,927
ZIFF DAVIS INC COM 48123V102   6,242,690 92,911 SH   SOLE 30 92,911 0 0
ZIFF DAVIS INC COM 48123V102   143,182 2,131 SH   SOLE 36 2,131 0 0
ZIFF DAVIS INC COM 48123V102   643,344 9,575 SH   SOLE 40 9,575 0 0
ZIFF DAVIS INC COM 48123V102   4,353,014 64,787 SH   SOLE 43 62,859 0 1,928
ZIFF DAVIS INC NOTE 1.750%11/0 48123VAE2   3,691,170 3,906,000 PRN   SOLE 21 3,906,000 0 0
ZILLOW GROUP INC CL A 98954M101   2,879,334 50,764 SH   SOLE 2 5,723 0 45,041
ZILLOW GROUP INC CL A 98954M101   38,967 687 SH   SOLE 7 687 0 0
ZILLOW GROUP INC CL A 98954M101   22,291 393 SH   SOLE 15 393 0 0
ZILLOW GROUP INC CL A 98954M101   1,495,196 26,361 SH   SOLE 18 26,281 0 80
ZILLOW GROUP INC CL A 98954M101   1,468,311 25,887 SH   SOLE 19 25,887 0 0
ZILLOW GROUP INC CL A 98954M101   44,388,505 782,590 SH   SOLE 21 782,590 0 0
ZILLOW GROUP INC CL A 98954M101   76,767,344 1,353,444 SH   SOLE 22 1,299,450 0 53,994
ZILLOW GROUP INC CL A 98954M101   95,743 1,688 SH   SOLE 23 1,688 0 0
ZILLOW GROUP INC CL A 98954M101   4,819,215 84,965 SH   SOLE 25 84,965 0 0
ZILLOW GROUP INC CL A 98954M101   1,199,401 21,146 SH   SOLE 26 2,064 0 19,082
ZILLOW GROUP INC CL A 98954M101   975,130 17,192 SH   SOLE 28 7,011 0 10,181
ZILLOW GROUP INC CL A 98954M101   1,945,780 34,305 SH   SOLE 30 34,305 0 0
ZILLOW GROUP INC CL A 98954M101   40,782 719 SH   SOLE 31 719 0 0
ZILLOW GROUP INC CL A 98954M101   11,628 205 SH   SOLE 36 205 0 0
ZILLOW GROUP INC CL A 98954M101   4,869,525 85,852 SH   SOLE 43 77,143 0 8,709
ZILLOW GROUP INC CL C CAP STK 98954M200   38,210,513 660,396 SH   SOLE 2 340,936 0 319,460
ZILLOW GROUP INC CL C CAP STK 98954M200   12,982,222 224,373 SH   SOLE 4 124,414 0 99,959
ZILLOW GROUP INC CL C CAP STK 98954M200   1,302,197 22,506 SH   SOLE 7 21,827 0 679
ZILLOW GROUP INC CL C CAP STK 98954M200   759,644 13,129 SH   SOLE 13 13,129 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   828,034 14,311 SH   SOLE 15 14,311 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   6,953,615 120,180 SH   SOLE 18 106,805 0 13,375
ZILLOW GROUP INC CL C CAP STK 98954M200   20,964,472 362,331 SH   SOLE 19 362,331 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   163,014,301 2,817,392 SH   SOLE 21 2,817,392 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   240,150,765 4,150,549 SH   SOLE 22 3,805,220 0 345,329
ZILLOW GROUP INC CL C CAP STK 98954M200   19,936,126 344,558 SH   SOLE 23 344,558 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   14,813,433 256,022 SH   SOLE 25 254,938 0 1,084
ZILLOW GROUP INC CL C CAP STK 98954M200   13,868,232 239,686 SH   SOLE 26 137,776 0 101,910
ZILLOW GROUP INC CL C CAP STK 98954M200   11,407,793 197,162 SH   SOLE 28 15,321 0 181,841
ZILLOW GROUP INC CL C CAP STK 98954M200   447,721 7,738 SH   SOLE 29 7,738 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   57,132,931 987,434 SH   SOLE 30 987,434 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   7,409,031 128,051 SH   SOLE 31 125,270 0 2,781
ZILLOW GROUP INC CL C CAP STK 98954M200   27,619,471 477,350 SH   SOLE 34 477,350 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   2,121,090 36,659 SH   SOLE 36 36,659 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   476,361 8,233 SH   SOLE 40 8,233 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   1,420,926 24,558 SH   SOLE 43 18,358 0 6,200
ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1   5,851,181 4,331,000 PRN   SOLE 21 4,331,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6   4,838,650 3,550,000 PRN   SOLE 21 3,550,000 0 0
ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4   4,450,140 4,050,000 PRN   SOLE 21 4,050,000 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   2,118,181 214,608 SH   SOLE 2 213,288 0 1,320
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   2,181 221 SH   SOLE 4 221 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   204,131 20,682 SH   SOLE 7 20,682 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   14,951,945 1,514,888 SH   SOLE 21 1,514,888 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   7,650,958 775,173 SH   SOLE 22 728,815 0 46,358
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   204,536 20,723 SH   SOLE 25 20,723 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   13,670 1,385 SH   SOLE 28 1,385 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   559,866 56,724 SH   SOLE 30 56,724 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   366,197 37,102 SH   SOLE 34 37,102 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   72,791 7,375 SH   SOLE 36 7,375 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   155,966 15,802 SH   SOLE 40 15,802 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   178 18 SH   SOLE 43 0 0 18
ZIMMER BIOMET HOLDINGS INC COM 98956P102   52,379,680 430,400 SH   SOLE 2 62,099 0 368,301
ZIMMER BIOMET HOLDINGS INC COM 98956P102   26,126,434 214,679 SH   SOLE 4 112,339 0 102,340
ZIMMER BIOMET HOLDINGS INC COM 98956P102   41,005,476 336,939 SH   SOLE 7 310,273 0 26,666
ZIMMER BIOMET HOLDINGS INC COM 98956P102   971,044 7,979 SH   SOLE 13 7,979 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   3,897,929 32,029 SH   SOLE 15 32,029 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   137,303,876 1,128,216 SH   SOLE 18 1,107,999 0 20,217
ZIMMER BIOMET HOLDINGS INC COM 98956P102   55,521,731 456,218 SH   SOLE 19 456,218 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   884,955,059 7,271,611 SH   SOLE 21 7,271,611 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   546,969,332 4,494,407 SH   SOLE 22 4,043,886 0 450,521
ZIMMER BIOMET HOLDINGS INC COM 98956P102   41,577,953 341,643 SH   SOLE 23 341,643 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   75,757,033 622,490 SH   SOLE 25 615,891 0 6,599
ZIMMER BIOMET HOLDINGS INC COM 98956P102   31,639,201 259,977 SH   SOLE 26 144,214 0 115,763
ZIMMER BIOMET HOLDINGS INC COM 98956P102   64,300,317 528,351 SH   SOLE 28 11,316 0 517,035
ZIMMER BIOMET HOLDINGS INC COM 98956P102   269,200,400 2,212,000 SH   SOLE 30 2,212,000 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   5,591,507 45,945 SH   SOLE 31 42,321 0 3,624
ZIMMER BIOMET HOLDINGS INC COM 98956P102   7,159,124 58,826 SH   SOLE 34 58,826 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   7,746,814 63,655 SH   SOLE 36 63,655 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,341,499 11,023 SH   SOLE 40 11,023 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   55,008 452 SH   OTR 43 452 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   22,878,310 187,989 SH   SOLE 43 142,643 0 45,346
ZIMVIE INC COM 98888T107   496,379 27,965 SH   SOLE 2 11,325 0 16,640
ZIMVIE INC COM 98888T107   5,272 297 SH   SOLE 7 297 0 0
ZIMVIE INC COM 98888T107   1,335,954 75,265 SH   SOLE 18 75,265 0 0
ZIMVIE INC COM 98888T107   1,446,323 81,483 SH   SOLE 19 81,483 0 0
ZIMVIE INC COM 98888T107   17,733,635 999,078 SH   SOLE 21 999,078 0 0
ZIMVIE INC COM 98888T107   10,970,938 618,081 SH   SOLE 22 594,570 0 23,511
ZIMVIE INC COM 98888T107   27,305 1,538 SH   SOLE 43 1,523 0 15
ZIONS BANCORPORATION N A COM 989701107   14,492,367 330,348 SH   SOLE 2 131,196 0 199,152
ZIONS BANCORPORATION N A COM 989701107   19,742 450 SH   SOLE 4 450 0 0
ZIONS BANCORPORATION N A COM 989701107   4,631,356 105,570 SH   SOLE 7 93,630 0 11,940
ZIONS BANCORPORATION N A COM 989701107   290,507 6,622 SH   SOLE 15 6,622 0 0
ZIONS BANCORPORATION N A COM 989701107   8,675,512 197,755 SH   SOLE 18 197,552 0 203
ZIONS BANCORPORATION N A COM 989701107   6,156,277 140,330 SH   SOLE 19 140,330 0 0
ZIONS BANCORPORATION N A COM 989701107   193,797,480 4,417,540 SH   SOLE 21 4,417,540 0 0
ZIONS BANCORPORATION N A COM 989701107   150,469,494 3,429,895 SH   SOLE 22 3,146,372 0 283,523
ZIONS BANCORPORATION N A COM 989701107   552,104 12,585 SH   SOLE 23 12,585 0 0
ZIONS BANCORPORATION N A COM 989701107   1,355,232 30,892 SH   SOLE 25 30,892 0 0
ZIONS BANCORPORATION N A COM 989701107   4,802,361 109,468 SH   SOLE 26 76,694 0 32,774
ZIONS BANCORPORATION N A COM 989701107   402,069 9,165 SH   SOLE 28 3,024 0 6,141
ZIONS BANCORPORATION N A COM 989701107   12,810 292 SH   SOLE 29 292 0 0
ZIONS BANCORPORATION N A COM 989701107   32,455,816 739,818 SH   SOLE 30 739,818 0 0
ZIONS BANCORPORATION N A COM 989701107   86,248 1,966 SH   SOLE 31 1,966 0 0
ZIONS BANCORPORATION N A COM 989701107   404,481 9,220 SH   SOLE 36 9,220 0 0
ZIONS BANCORPORATION N A COM 989701107   1,392,302 31,737 SH   SOLE 40 31,737 0 0
ZIONS BANCORPORATION N A COM 989701107   4,316,157 98,385 SH   SOLE 43 87,264 0 11,121
ZIPRECRUITER INC CL A 98980B103   5,433,010 390,864 SH   SOLE 2 206,535 0 184,329
ZIPRECRUITER INC CL A 98980B103   6,186 445 SH   SOLE 4 445 0 0
ZIPRECRUITER INC CL A 98980B103   9,216 663 SH   SOLE 7 663 0 0
ZIPRECRUITER INC CL A 98980B103   3,191,676 229,617 SH   SOLE 18 203,104 0 26,513
ZIPRECRUITER INC CL A 98980B103   14,446,437 1,039,312 SH   SOLE 19 1,039,312 0 0
ZIPRECRUITER INC CL A 98980B103   37,707,100 2,712,741 SH   SOLE 21 2,712,741 0 0
ZIPRECRUITER INC CL A 98980B103   43,572,733 3,134,729 SH   SOLE 22 2,996,553 0 138,176
ZIPRECRUITER INC CL A 98980B103   394,357 28,371 SH   SOLE 23 28,371 0 0
ZIPRECRUITER INC CL A 98980B103   186,024 13,383 SH   SOLE 25 13,383 0 0
ZIPRECRUITER INC CL A 98980B103   2,573,210 185,123 SH   SOLE 26 0 0 185,123
ZIPRECRUITER INC CL A 98980B103   1,019,815 73,368 SH   SOLE 30 73,368 0 0
ZIPRECRUITER INC CL A 98980B103   1,464,184 105,337 SH   SOLE 34 105,337 0 0
ZIPRECRUITER INC CL A 98980B103   142,586 10,258 SH   SOLE 40 10,258 0 0
ZIPRECRUITER INC CL A 98980B103   279,043 20,075 SH   SOLE 43 18,751 0 1,324
ZOETIS INC CL A 98978V103   192,049,892 973,045 SH   SOLE 2 253,060 0 719,985
ZOETIS INC CL A 98978V103   72,234,065 365,983 SH   SOLE 4 226,802 0 139,181
ZOETIS INC CL A 98978V103   112,596,032 570,482 SH   SOLE 7 520,522 0 49,960
ZOETIS INC CL A 98978V103   2,537,191 12,855 SH   SOLE 13 12,855 0 0
ZOETIS INC CL A 98978V103   13,578,859 68,799 SH   SOLE 15 68,799 0 0
ZOETIS INC CL A 98978V103   311,518,816 1,578,349 SH   SOLE 18 1,494,098 0 84,251
ZOETIS INC CL A 98978V103   191,781,863 971,687 SH   SOLE 19 971,687 0 0
ZOETIS INC CL A 98978V103   2,408,319,595 12,202,055 SH   SOLE 21 12,202,055 0 0
ZOETIS INC CL A 98978V103   2,007,483,231 10,171,167 SH   SOLE 22 9,160,155 0 1,011,012
ZOETIS INC CL A 98978V103   175,207,125 887,709 SH   SOLE 23 887,709 0 0
ZOETIS INC CL A 98978V103   175,700,353 890,208 SH   SOLE 25 888,633 0 1,575
ZOETIS INC CL A 98978V103   121,869,857 617,469 SH   SOLE 26 325,627 0 291,842
ZOETIS INC CL A 98978V103   207,324,159 1,050,434 SH   SOLE 28 13,264 0 1,037,170
ZOETIS INC CL A 98978V103   176,844 896 SH   SOLE 29 896 0 0
ZOETIS INC CL A 98978V103   889,833,369 4,508,453 SH   SOLE 30 4,458,398 0 50,055
ZOETIS INC CL A 98978V103   20,461,940 103,673 SH   SOLE 31 96,050 0 7,623
ZOETIS INC CL A 98978V103   114,115,387 578,180 SH   SOLE 34 578,180 0 0
ZOETIS INC CL A 98978V103   23,201,041 117,551 SH   SOLE 36 117,551 0 0
ZOETIS INC CL A 98978V103   4,727,209 23,951 SH   SOLE 40 23,951 0 0
ZOETIS INC CL A 98978V103   219,673 1,113 SH   OTR 43 1,113 0 0
ZOETIS INC CL A 98978V103   157,856,879 799,802 SH   SOLE 43 697,639 0 102,163
ZOMEDICA CORP COM 98980M109   2,080,208 10,390,650 SH   SOLE 22 10,390,650 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   27,026,511 375,838 SH   SOLE 2 34,780 0 341,058
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   12,742,236 177,197 SH   SOLE 4 79,981 0 97,216
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   2,713,092 37,729 SH   SOLE 7 36,946 0 783
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   412,260 5,733 SH   SOLE 13 5,733 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   1,773,157 24,658 SH   SOLE 15 24,658 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   20,711,087 288,014 SH   SOLE 18 273,350 0 14,664
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   8,203,637 114,082 SH   SOLE 19 114,082 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   325,995,859 4,533,387 SH   SOLE 21 4,533,387 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   432,008,026 6,007,621 SH   SOLE 22 5,542,061 0 465,560
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   27,700,307 385,208 SH   SOLE 23 385,208 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   27,637,674 384,337 SH   SOLE 25 383,621 0 716
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   18,210,416 253,239 SH   SOLE 26 127,061 0 126,178
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   51,110,680 710,759 SH   SOLE 28 126,627 0 584,132
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   57,911,136 805,328 SH   SOLE 30 805,328 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   3,967,131 55,168 SH   SOLE 31 50,922 0 4,246
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   1,976,734 27,489 SH   SOLE 34 27,489 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,054,142 56,378 SH   SOLE 36 56,378 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   889,886 12,375 SH   SOLE 40 12,375 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   27,470 382 SH   OTR 43 382 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,126,196 57,380 SH   SOLE 43 40,748 0 16,632
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   12,496,559 675,855 SH   SOLE 2 274,931 0 400,924
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   32,857 1,777 SH   SOLE 4 798 0 979
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,267,748 68,564 SH   SOLE 7 65,268 0 3,296
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   46,243 2,501 SH   SOLE 15 2,501 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   9,986,449 540,100 SH   SOLE 18 540,100 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,816,698 98,253 SH   SOLE 19 98,253 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   292,276,422 15,807,270 SH   SOLE 21 15,807,270 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   162,964,000 8,813,629 SH   SOLE 22 8,412,815 0 400,814
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   7,265,054 392,918 SH   SOLE 25 392,918 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   3,482,924 188,368 SH   SOLE 26 75,956 0 112,412
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   902,423 48,806 SH   SOLE 28 4,135 0 44,671
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   5,524,609 298,789 SH   SOLE 30 298,789 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   76,142 4,118 SH   SOLE 31 4,118 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   537,486 29,069 SH   SOLE 36 29,069 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,081,277 58,479 SH   SOLE 40 58,479 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   2,849,938 154,134 SH   SOLE 43 139,154 0 14,980
ZSCALER INC COM 98980G102   28,918,233 130,521 SH   SOLE 2 17,222 0 113,299
ZSCALER INC COM 98980G102   14,034,940 63,346 SH   SOLE 4 28,584 0 34,762
ZSCALER INC COM 98980G102   8,170,468 36,877 SH   SOLE 7 36,640 0 237
ZSCALER INC COM 98980G102   414,760 1,872 SH   SOLE 13 1,872 0 0
ZSCALER INC COM 98980G102   2,090,419 9,435 SH   SOLE 15 9,435 0 0
ZSCALER INC COM 98980G102   33,332,594 150,445 SH   SOLE 18 144,947 0 5,498
ZSCALER INC COM 98980G102   78,671,082 355,078 SH   SOLE 19 355,078 0 0
ZSCALER INC COM 98980G102   482,821,558 2,179,191 SH   SOLE 21 2,179,191 0 0
ZSCALER INC COM 98980G102   477,569,035 2,155,484 SH   SOLE 22 1,991,999 0 163,485
ZSCALER INC COM 98980G102   31,325,704 141,387 SH   SOLE 23 141,387 0 0
ZSCALER INC COM 98980G102   28,286,344 127,669 SH   SOLE 25 127,669 0 0
ZSCALER INC COM 98980G102   19,989,365 90,221 SH   SOLE 26 45,316 0 44,905
ZSCALER INC COM 98980G102   34,258,715 154,625 SH   SOLE 28 2,228 0 152,397
ZSCALER INC COM 98980G102   33,234 150 SH   SOLE 29 150 0 0
ZSCALER INC COM 98980G102   142,874,074 644,855 SH   SOLE 30 644,855 0 0
ZSCALER INC COM 98980G102   4,534,004 20,464 SH   SOLE 31 18,946 0 1,518
ZSCALER INC COM 98980G102   9,543,919 43,076 SH   SOLE 32 43,076 0 0
ZSCALER INC COM 98980G102   40,640,972 183,431 SH   SOLE 34 183,431 0 0
ZSCALER INC COM 98980G102   4,464,434 20,150 SH   SOLE 36 20,150 0 0
ZSCALER INC COM 98980G102   1,042,883 4,707 SH   SOLE 40 4,707 0 0
ZSCALER INC COM 98980G102   27,030 122 SH   OTR 43 122 0 0
ZSCALER INC COM 98980G102   10,255,348 46,287 SH   SOLE 43 38,090 0 8,197
ZSCALER INC NOTE 0.125% 7/0 98980GAB8   12,437,709 8,207,000 PRN   SOLE 21 8,207,000 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   16,986,164 798,222 SH   SOLE 2 617,426 0 180,796
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   3,546,269 166,648 SH   SOLE 4 106,675 0 59,973
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   2,030,559 95,421 SH   SOLE 7 83,831 0 11,590
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   2,977,221 139,907 SH   SOLE 13 139,907 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   5,793,586 272,255 SH   SOLE 15 272,255 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   4,056,564 190,628 SH   SOLE 18 190,628 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   2,618,738 123,061 SH   SOLE 19 123,061 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   157,943,990 7,422,180 SH   SOLE 21 7,422,180 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   120,411,433 5,658,432 SH   SOLE 22 5,150,184 0 508,248
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   12,531,984 588,909 SH   SOLE 23 588,909 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   100,165 4,707 SH   SOLE 25 4,707 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   9,236,052 434,025 SH   SOLE 26 10,310 0 423,715
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   20,058,613 942,604 SH   SOLE 28 41,904 0 900,700
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   59,588,916 2,800,231 SH   SOLE 30 2,800,231 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   151,088 7,100 SH   SOLE 31 0 0 7,100
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   568,368 26,709 SH   SOLE 32 26,709 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   1,048,657 49,279 SH   SOLE 34 49,279 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   97,313 4,573 SH   SOLE 36 4,573 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   121,722 5,720 SH   SOLE 40 5,720 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   8,083,995 379,887 SH   SOLE 43 327,790 0 52,097
ZTO EXPRESS CAYMAN INC NOTE 1.500% 9/0 98980AAB1   6,780,145 7,100,000 PRN   SOLE 21 7,100,000 0 0
ZUMIEZ INC COM 989817101   5,340,592 262,566 SH   SOLE 2 197,666 0 64,900
ZUMIEZ INC COM 989817101   2,481 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101   1,709 84 SH   SOLE 7 84 0 0
ZUMIEZ INC COM 989817101   1,283,149 63,085 SH   SOLE 18 63,085 0 0
ZUMIEZ INC COM 989817101   4,893,865 240,603 SH   SOLE 19 240,603 0 0
ZUMIEZ INC COM 989817101   14,006,470 688,617 SH   SOLE 21 688,617 0 0
ZUMIEZ INC COM 989817101   18,417,870 905,500 SH   SOLE 22 859,836 0 45,664
ZUMIEZ INC COM 989817101   197,705 9,720 SH   SOLE 23 9,720 0 0
ZUMIEZ INC COM 989817101   79,041 3,886 SH   SOLE 25 3,886 0 0
ZUMIEZ INC COM 989817101   391,301 19,238 SH   SOLE 26 4,857 0 14,381
ZUMIEZ INC COM 989817101   61,122 3,005 SH   SOLE 28 413 0 2,592
ZUMIEZ INC COM 989817101   257,769 12,673 SH   SOLE 30 12,673 0 0
ZUMIEZ INC COM 989817101   66,837 3,286 SH   SOLE 40 3,286 0 0
ZUMIEZ INC COM 989817101   428,604 21,072 SH   SOLE 43 20,446 0 626
ZUORA INC COM CL A 98983V106   5,758,402 612,596 SH   SOLE 2 413,247 0 199,349
ZUORA INC COM CL A 98983V106   31,199 3,319 SH   SOLE 4 0 0 3,319
ZUORA INC COM CL A 98983V106   345,676 36,774 SH   SOLE 7 34,786 0 1,988
ZUORA INC COM CL A 98983V106   3,076,611 327,299 SH   SOLE 18 327,299 0 0
ZUORA INC COM CL A 98983V106   10,797,141 1,148,632 SH   SOLE 19 1,148,632 0 0
ZUORA INC COM CL A 98983V106   55,029,950 5,854,250 SH   SOLE 21 5,854,250 0 0
ZUORA INC COM CL A 98983V106   44,712,501 4,756,649 SH   SOLE 22 4,587,630 0 169,019
ZUORA INC COM CL A 98983V106   335,580 35,700 SH   SOLE 23 35,700 0 0
ZUORA INC COM CL A 98983V106   196,441 20,898 SH   SOLE 25 20,898 0 0
ZUORA INC COM CL A 98983V106   1,015,078 107,987 SH   SOLE 26 32,637 0 75,350
ZUORA INC COM CL A 98983V106   16,901 1,798 SH   SOLE 28 1,798 0 0
ZUORA INC COM CL A 98983V106   7,521,918 800,204 SH   SOLE 30 800,204 0 0
ZUORA INC COM CL A 98983V106   352,603 37,511 SH   SOLE 34 37,511 0 0
ZUORA INC COM CL A 98983V106   21,545 2,292 SH   SOLE 36 2,292 0 0
ZUORA INC COM CL A 98983V106   226,643 24,111 SH   SOLE 40 24,111 0 0
ZUORA INC COM CL A 98983V106   376,874 40,093 SH   SOLE 43 34,898 0 5,195
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   26,082 5,585 SH   SOLE 2 470 0 5,115
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   226,649 48,533 SH   SOLE 18 48,533 0 0
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   113,187 24,237 SH   SOLE 19 24,237 0 0
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   2,679,669 573,805 SH   SOLE 21 573,805 0 0
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   2,133,181 456,784 SH   SOLE 22 445,982 0 10,802
ZURN ELKAY WATER SOLNS CORP COM 98983L108   3,832,711 130,320 SH   SOLE 2 42,081 0 88,239
ZURN ELKAY WATER SOLNS CORP COM 98983L108   11,882 404 SH   SOLE 4 404 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   4,711,158 160,189 SH   SOLE 7 158,113 0 2,076
ZURN ELKAY WATER SOLNS CORP COM 98983L108   11,494,222 390,827 SH   SOLE 18 390,827 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   9,125,894 310,299 SH   SOLE 19 310,299 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   167,519,036 5,695,989 SH   SOLE 21 5,695,989 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   120,647,878 4,102,274 SH   SOLE 22 3,924,620 0 177,654
ZURN ELKAY WATER SOLNS CORP COM 98983L108   916,327 31,157 SH   SOLE 25 31,157 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   6,293,505 213,992 SH   SOLE 26 43,235 0 170,757
ZURN ELKAY WATER SOLNS CORP COM 98983L108   487,765 16,585 SH   SOLE 28 2,158 0 14,427
ZURN ELKAY WATER SOLNS CORP COM 98983L108   41,883,193 1,424,114 SH   SOLE 30 1,424,114 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   241,044 8,196 SH   SOLE 36 8,196 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   922,621 31,371 SH   SOLE 40 31,371 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   1,428,040 48,556 SH   SOLE 43 44,279 0 4,277
ZYMEWORKS INC COM 98985Y108   481,192 46,313 SH   SOLE 2 11,495 0 34,818
ZYMEWORKS INC COM 98985Y108   5,434 523 SH   SOLE 7 523 0 0
ZYMEWORKS INC COM 98985Y108   1,648,124 158,626 SH   SOLE 18 158,626 0 0
ZYMEWORKS INC COM 98985Y108   1,155,451 111,208 SH   SOLE 19 111,208 0 0
ZYMEWORKS INC COM 98985Y108   27,650,710 2,661,281 SH   SOLE 21 2,661,281 0 0
ZYMEWORKS INC COM 98985Y108   7,108,391 684,157 SH   SOLE 22 620,705 0 63,452
ZYMEWORKS INC COM 98985Y108   103,235 9,936 SH   SOLE 25 9,936 0 0
ZYMEWORKS INC COM 98985Y108   8,717 839 SH   SOLE 28 839 0 0
ZYMEWORKS INC COM 98985Y108   2,381,305 229,192 SH   SOLE 30 229,192 0 0
ZYMEWORKS INC COM 98985Y108   220,819 21,253 SH   SOLE 43 20,370 0 883
ZYNEX INC COM 98986M103   710,671 65,259 SH   SOLE 2 63,949 0 1,310
ZYNEX INC COM 98986M103   3,942 362 SH   SOLE 7 362 0 0
ZYNEX INC COM 98986M103   595,857 54,716 SH   SOLE 18 49,945 0 4,771
ZYNEX INC COM 98986M103   466,364 42,825 SH   SOLE 19 42,825 0 0
ZYNEX INC COM 98986M103   7,393,744 678,948 SH   SOLE 21 678,948 0 0
ZYNEX INC COM 98986M103   6,569,904 603,297 SH   SOLE 22 595,013 0 8,284
ZYNEX INC COM 98986M103   46,770 4,295 SH   SOLE 43 4,295 0 0