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   2,647,722 378,246 SH   SOLE 2 251,927 0 126,319
1 800 FLOWERS COM INC CL A 68243Q106   672 96 SH   SOLE 4 96 0 0
1 800 FLOWERS COM INC CL A 68243Q106   2,639 377 SH   SOLE 7 377 0 0
1 800 FLOWERS COM INC CL A 68243Q106   724,283 103,469 SH   SOLE 18 78,279 0 25,190
1 800 FLOWERS COM INC CL A 68243Q106   5,064,395 723,485 SH   SOLE 19 723,485 0 0
1 800 FLOWERS COM INC CL A 68243Q106   6,569,157 938,451 SH   SOLE 21 938,451 0 0
1 800 FLOWERS COM INC CL A 68243Q106   10,867,367 1,552,481 SH   SOLE 22 1,517,694 0 34,787
1 800 FLOWERS COM INC CL A 68243Q106   183,379 26,197 SH   SOLE 23 26,197 0 0
1 800 FLOWERS COM INC CL A 68243Q106   24,486 3,498 SH   SOLE 25 3,498 0 0
1 800 FLOWERS COM INC CL A 68243Q106   211,400 30,200 SH   SOLE 26 1,801 0 28,399
1 800 FLOWERS COM INC CL A 68243Q106   210,966 30,138 SH   SOLE 30 30,138 0 0
1 800 FLOWERS COM INC CL A 68243Q106   26,089 3,727 SH   SOLE 40 3,727 0 0
1 800 FLOWERS COM INC CL A 68243Q106   40,810 5,830 SH   SOLE 43 5,830 0 0
10X GENOMICS INC CL A COM 88025U109   3,057,739 74,127 SH   SOLE 2 31,350 0 42,777
10X GENOMICS INC CL A COM 88025U109   8,828 214 SH   SOLE 4 214 0 0
10X GENOMICS INC CL A COM 88025U109   506,550 12,280 SH   SOLE 7 11,652 0 628
10X GENOMICS INC CL A COM 88025U109   2,077,474 50,363 SH   SOLE 18 50,363 0 0
10X GENOMICS INC CL A COM 88025U109   17,579,018 426,158 SH   SOLE 19 426,158 0 0
10X GENOMICS INC CL A COM 88025U109   85,872,724 2,081,763 SH   SOLE 21 2,081,763 0 0
10X GENOMICS INC CL A COM 88025U109   100,222,815 2,429,644 SH   SOLE 22 2,305,839 0 123,805
10X GENOMICS INC CL A COM 88025U109   696,713 16,890 SH   SOLE 25 16,890 0 0
10X GENOMICS INC CL A COM 88025U109   1,463,509 35,479 SH   SOLE 26 28,247 0 7,232
10X GENOMICS INC CL A COM 88025U109   223,781 5,425 SH   SOLE 28 1,614 0 3,811
10X GENOMICS INC CL A COM 88025U109   10,561,073 256,026 SH   SOLE 30 256,026 0 0
10X GENOMICS INC CL A COM 88025U109   55,688 1,350 SH   SOLE 31 1,350 0 0
10X GENOMICS INC CL A COM 88025U109   68,269 1,655 SH   SOLE 34 1,655 0 0
10X GENOMICS INC CL A COM 88025U109   26,483 642 SH   SOLE 36 642 0 0
10X GENOMICS INC CL A COM 88025U109   621,473 15,066 SH   SOLE 40 15,066 0 0
10X GENOMICS INC CL A COM 88025U109   14,066 341 SH   OTR 43 341 0 0
10X GENOMICS INC CL A COM 88025U109   3,253,429 78,871 SH   SOLE 43 67,468 0 11,403
180 LIFE SCIENCES CORP COM NEW 68236V203   256 418 SH   SOLE 2 418 0 0
180 LIFE SCIENCES CORP COM NEW 68236V203   8,720 14,236 SH   SOLE 22 14,236 0 0
1895 BANCORP OF WIS INC COM 28253R105   7,732 1,096 SH   SOLE 18 1,096 0 0
1895 BANCORP OF WIS INC COM 28253R105   90,664 12,851 SH   SOLE 21 12,851 0 0
1ST SOURCE CORP COM 336901103   1,541,252 36,618 SH   SOLE 2 23,958 0 12,660
1ST SOURCE CORP COM 336901103   6,061 144 SH   SOLE 7 144 0 0
1ST SOURCE CORP COM 336901103   1,950,998 46,353 SH   SOLE 18 46,353 0 0
1ST SOURCE CORP COM 336901103   1,578,585 37,505 SH   SOLE 19 37,505 0 0
1ST SOURCE CORP COM 336901103   25,389,488 603,219 SH   SOLE 21 603,219 0 0
1ST SOURCE CORP COM 336901103   24,624,165 585,036 SH   SOLE 22 559,401 0 25,635
1ST SOURCE CORP COM 336901103   156,785 3,725 SH   SOLE 25 3,725 0 0
1ST SOURCE CORP COM 336901103   739,605 17,572 SH   SOLE 26 15,325 0 2,247
1ST SOURCE CORP COM 336901103   11,743 279 SH   SOLE 28 279 0 0
1ST SOURCE CORP COM 336901103   833,424 19,801 SH   SOLE 30 19,801 0 0
1ST SOURCE CORP COM 336901103   115,621 2,747 SH   SOLE 40 2,747 0 0
1ST SOURCE CORP COM 336901103   676,095 16,063 SH   SOLE 43 15,761 0 302
1STDIBS COM INC COM 320551104   60,420 16,599 SH   SOLE 2 16,599 0 0
1STDIBS COM INC COM 320551104   17,203 4,726 SH   SOLE 18 4,726 0 0
1STDIBS COM INC COM 320551104   203,403 55,880 SH   SOLE 21 55,880 0 0
1STDIBS COM INC COM 320551104   783,088 215,134 SH   SOLE 22 215,134 0 0
22ND CENTY GROUP INC COM NEW 90137F202   132,895 135,912 SH   SOLE 21 135,912 0 0
22ND CENTY GROUP INC COM NEW 90137F202   185,346 189,554 SH   SOLE 22 189,554 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   243,528 249,083 SH   SOLE 2 78,304 0 170,779
23ANDME HOLDING CO CLASS A COM 90138Q108   3,009 3,078 SH   SOLE 7 3,078 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   710,439 726,643 SH   SOLE 18 726,643 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   533,590 545,760 SH   SOLE 19 545,760 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   9,496,075 9,712,667 SH   SOLE 21 9,712,667 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   7,402,436 7,571,275 SH   SOLE 22 7,211,331 0 359,944
23ANDME HOLDING CO CLASS A COM 90138Q108   35,803 36,620 SH   SOLE 25 36,620 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   29,179 29,845 SH   SOLE 26 8,157 0 21,688
23ANDME HOLDING CO CLASS A COM 90138Q108   473,902 484,711 SH   SOLE 30 484,711 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   33,787 34,558 SH   SOLE 40 34,558 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   13,010 13,307 SH   OTR 43 13,307 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   183,621 187,809 SH   SOLE 43 175,717 0 12,092
2SEVENTY BIO INC COMMON STOCK 901384107   936,711 238,957 SH   SOLE 2 183,612 0 55,345
2SEVENTY BIO INC COMMON STOCK 901384107   372 95 SH   SOLE 4 95 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   1,419 362 SH   SOLE 7 362 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   591,693 150,942 SH   SOLE 18 150,942 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   854,783 218,057 SH   SOLE 19 218,057 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   8,117,650 2,070,829 SH   SOLE 21 2,070,829 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   6,191,993 1,579,590 SH   SOLE 22 1,514,845 0 64,745
2SEVENTY BIO INC COMMON STOCK 901384107   16,774 4,279 SH   SOLE 23 4,279 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   29,075 7,417 SH   SOLE 25 7,417 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   311,777 79,535 SH   SOLE 26 7,042 0 72,493
2SEVENTY BIO INC COMMON STOCK 901384107   196,855 50,218 SH   SOLE 30 50,218 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   38,690 9,870 SH   SOLE 40 9,870 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   22,179 5,658 SH   SOLE 43 2,698 0 2,960
2U INC COM 90214J101   759,715 307,577 SH   SOLE 2 192,726 0 114,851
2U INC COM 90214J101   731 296 SH   SOLE 4 296 0 0
2U INC COM 90214J101   2,556 1,035 SH   SOLE 7 1,035 0 0
2U INC COM 90214J101   641,210 259,599 SH   SOLE 18 232,362 0 27,237
2U INC COM 90214J101   682,515 276,322 SH   SOLE 19 276,322 0 0
2U INC COM 90214J101   7,031,186 2,846,634 SH   SOLE 21 2,846,634 0 0
2U INC COM 90214J101   6,609,725 2,676,002 SH   SOLE 22 2,576,456 0 99,546
2U INC COM 90214J101   21,410 8,668 SH   SOLE 23 8,668 0 0
2U INC COM 90214J101   28,447 11,517 SH   SOLE 25 11,517 0 0
2U INC COM 90214J101   309,064 125,127 SH   SOLE 26 29,554 0 95,573
2U INC COM 90214J101   3,275 1,326 SH   SOLE 28 1,326 0 0
2U INC COM 90214J101   393,861 159,458 SH   SOLE 30 159,458 0 0
2U INC COM 90214J101   5,234 2,119 SH   SOLE 36 2,119 0 0
2U INC COM 90214J101   22,618 9,157 SH   SOLE 40 9,157 0 0
2U INC COM 90214J101   35,338 14,307 SH   SOLE 43 14,200 0 107
2U INC NOTE 2.250% 5/0 90214JAB7   471,033 789,000 PRN   SOLE 21 789,000 0 0
3-D SYS CORP DEL COM NEW 88554D205   570,267 116,144 SH   SOLE 2 38,061 0 78,083
3-D SYS CORP DEL COM NEW 88554D205   18,908 3,851 SH   SOLE 4 501 0 3,350
3-D SYS CORP DEL COM NEW 88554D205   6,501 1,324 SH   SOLE 7 1,324 0 0
3-D SYS CORP DEL COM NEW 88554D205   2,071,063 421,805 SH   SOLE 18 421,805 0 0
3-D SYS CORP DEL COM NEW 88554D205   1,296,333 264,019 SH   SOLE 19 264,019 0 0
3-D SYS CORP DEL COM NEW 88554D205   76,082,267 15,495,370 SH   SOLE 21 15,495,370 0 0
3-D SYS CORP DEL COM NEW 88554D205   19,158,059 3,901,845 SH   SOLE 22 3,732,316 0 169,529
3-D SYS CORP DEL COM NEW 88554D205   101,377 20,647 SH   SOLE 25 20,647 0 0
3-D SYS CORP DEL COM NEW 88554D205   594,959 121,173 SH   SOLE 26 46,641 0 74,532
3-D SYS CORP DEL COM NEW 88554D205   11,249 2,291 SH   SOLE 28 2,291 0 0
3-D SYS CORP DEL COM NEW 88554D205   4,555,856 927,873 SH   SOLE 30 927,873 0 0
3-D SYS CORP DEL COM NEW 88554D205   129,379 26,350 SH   SOLE 40 26,350 0 0
3-D SYS CORP DEL COM NEW 88554D205   462,866 94,270 SH   SOLE 43 87,854 0 6,416
374WATER INC COM 88583P104   7,901 6,372 SH   SOLE 2 2,030 0 4,342
374WATER INC COM 88583P104   187,617 151,304 SH   SOLE 18 151,304 0 0
374WATER INC COM 88583P104   136,669 110,217 SH   SOLE 19 110,217 0 0
374WATER INC COM 88583P104   2,302,705 1,857,020 SH   SOLE 21 1,857,020 0 0
374WATER INC COM 88583P104   1,671,143 1,347,696 SH   SOLE 22 1,336,756 0 10,940
3D SYS CORP DEL NOTE 11/1 88554DAD8   2,039,650 2,825,000 PRN   SOLE 21 2,825,000 0 0
3M CO COM 88579Y101   112,669,704 1,203,479 SH   SOLE 2 355,833 0 847,646
3M CO COM 88579Y101   33,446,307 357,256 SH   SOLE 4 265,480 0 91,776
3M CO COM 88579Y101   72,594,914 775,421 SH   SOLE 7 698,631 0 76,790
3M CO COM 88579Y101   1,498,950 16,011 SH   SOLE 13 16,011 0 0
3M CO COM 88579Y101   7,313,220 78,116 SH   SOLE 15 78,116 0 0
3M CO COM 88579Y101   73,873,950 789,083 SH   SOLE 18 753,448 0 35,635
3M CO COM 88579Y101   26,464,314 282,678 SH   SOLE 19 282,678 0 0
3M CO COM 88579Y101   1,306,169,482 13,951,821 SH   SOLE 21 13,951,821 0 0
3M CO COM 88579Y101   1,139,712,373 12,173,813 SH   SOLE 22 11,000,682 0 1,173,131
3M CO COM 88579Y101   92,441,231 987,409 SH   SOLE 23 987,409 0 0
3M CO COM 88579Y101   137,941,393 1,473,418 SH   SOLE 25 1,371,021 0 102,397
3M CO COM 88579Y101   99,903,025 1,067,112 SH   SOLE 26 668,418 0 398,694
3M CO COM 88579Y101   145,250,587 1,551,491 SH   SOLE 28 179,625 0 1,371,866
3M CO COM 88579Y101   277,583 2,965 SH   SOLE 29 2,965 0 0
3M CO COM 88579Y101   356,800,706 3,811,159 SH   SOLE 30 3,811,159 0 0
3M CO COM 88579Y101   11,972,500 127,884 SH   SOLE 31 118,603 0 9,281
3M CO COM 88579Y101   4,710,397 50,314 SH   SOLE 32 50,314 0 0
3M CO COM 88579Y101   11,148,644 119,084 SH   SOLE 34 119,084 0 0
3M CO COM 88579Y101   15,832,265 169,112 SH   SOLE 35 169,112 0 0
3M CO COM 88579Y101   14,169,668 151,353 SH   SOLE 36 151,353 0 0
3M CO COM 88579Y101   2,507,518 26,784 SH   SOLE 40 26,784 0 0
3M CO COM 88579Y101   125,357 1,339 SH   OTR 43 1,339 0 0
3M CO COM 88579Y101   48,090,597 513,679 SH   SOLE 43 405,361 0 108,317
4D MOLECULAR THERAPEUTICS IN COM 35104E100   420,561 33,037 SH   SOLE 2 7,003 0 26,034
4D MOLECULAR THERAPEUTICS IN COM 35104E100   5,958 468 SH   SOLE 7 468 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   1,320,012 103,693 SH   SOLE 18 103,693 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   3,069,394 241,115 SH   SOLE 19 241,115 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   21,104,991 1,657,894 SH   SOLE 21 1,657,894 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   12,518,186 983,361 SH   SOLE 22 946,704 0 36,657
4D MOLECULAR THERAPEUTICS IN COM 35104E100   51,302 4,030 SH   SOLE 25 4,030 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   36,051 2,832 SH   SOLE 26 0 0 2,832
4D MOLECULAR THERAPEUTICS IN COM 35104E100   943,089 74,084 SH   SOLE 30 74,084 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   10,630 835 SH   SOLE 34 835 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   63,383 4,979 SH   SOLE 40 4,979 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   220,840 17,348 SH   SOLE 43 15,842 0 1,506
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   13,592 6,014 SH   SOLE 2 1,518 0 4,496
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   866 383 SH   SOLE 7 383 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   255,785 113,179 SH   SOLE 18 113,179 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   176,454 78,077 SH   SOLE 19 78,077 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   3,170,274 1,402,776 SH   SOLE 21 1,402,776 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   1,910,988 845,570 SH   SOLE 22 829,008 0 16,562
89BIO INC COM 282559103   424,986 27,525 SH   SOLE 2 15,335 0 12,190
89BIO INC COM 282559103   4,601 298 SH   SOLE 4 298 0 0
89BIO INC COM 282559103   302,161 19,570 SH   SOLE 7 18,521 0 1,049
89BIO INC COM 282559103   2,471,265 160,056 SH   SOLE 18 160,056 0 0
89BIO INC COM 282559103   2,060,684 133,464 SH   SOLE 19 133,464 0 0
89BIO INC COM 282559103   42,767,827 2,769,937 SH   SOLE 21 2,769,937 0 0
89BIO INC COM 282559103   26,399,204 1,709,793 SH   SOLE 22 1,661,790 0 48,003
89BIO INC COM 282559103   148,981 9,649 SH   SOLE 25 9,649 0 0
89BIO INC COM 282559103   71,688 4,643 SH   SOLE 26 0 0 4,643
89BIO INC COM 282559103   1,437,232 93,085 SH   SOLE 30 93,085 0 0
89BIO INC COM 282559103   119,892 7,765 SH   SOLE 40 7,765 0 0
89BIO INC COM 282559103   470,225 30,455 SH   SOLE 43 29,288 0 1,167
8X8 INC NEW COM 282914100   1,236,249 490,575 SH   SOLE 2 274,906 0 215,669
8X8 INC NEW COM 282914100   1,063 422 SH   SOLE 4 422 0 0
8X8 INC NEW COM 282914100   2,190 869 SH   SOLE 7 869 0 0
8X8 INC NEW COM 282914100   795,821 315,802 SH   SOLE 18 302,693 0 13,109
8X8 INC NEW COM 282914100   3,213,592 1,275,235 SH   SOLE 19 1,275,235 0 0
8X8 INC NEW COM 282914100   10,911,139 4,329,817 SH   SOLE 21 4,329,817 0 0
8X8 INC NEW COM 282914100   10,214,077 4,053,205 SH   SOLE 22 3,959,668 0 93,537
8X8 INC NEW COM 282914100   90,115 35,760 SH   SOLE 23 35,760 0 0
8X8 INC NEW COM 282914100   90,894 36,069 SH   SOLE 25 36,069 0 0
8X8 INC NEW COM 282914100   848,078 336,539 SH   SOLE 26 38,842 0 297,697
8X8 INC NEW COM 282914100   4,901 1,945 SH   SOLE 28 1,945 0 0
8X8 INC NEW COM 282914100   148,483 58,922 SH   SOLE 30 58,922 0 0
8X8 INC NEW COM 282914100   6,562 2,604 SH   SOLE 36 2,604 0 0
8X8 INC NEW COM 282914100   31,886 12,653 SH   SOLE 40 12,653 0 0
8X8 INC NEW COM 282914100   485,571 192,687 SH   SOLE 43 189,698 0 2,989
908 DEVICES INC COM 65443P102   78,228 11,746 SH   SOLE 2 742 0 11,004
908 DEVICES INC COM 65443P102   439,560 66,000 SH   SOLE 18 66,000 0 0
908 DEVICES INC COM 65443P102   2,134,097 320,435 SH   SOLE 19 320,435 0 0
908 DEVICES INC COM 65443P102   5,034,714 755,963 SH   SOLE 21 755,963 0 0
908 DEVICES INC COM 65443P102   3,580,010 537,539 SH   SOLE 22 519,986 0 17,553
908 DEVICES INC COM 65443P102   13,260 1,991 SH   SOLE 34 1,991 0 0
908 DEVICES INC COM 65443P102   6,820 1,024 SH   SOLE 43 1,024 0 0
A K A BRANDS HLDG CORP COM 00152K101   4,243 9,756 SH   SOLE 2 9,756 0 0
A K A BRANDS HLDG CORP COM 00152K101   2,366 5,440 SH   SOLE 22 5,440 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   909,758 31,018 SH   SOLE 2 17,614 0 13,404
A-MARK PRECIOUS METALS INC COM 00181T107   277,344 9,456 SH   SOLE 7 8,941 0 515
A-MARK PRECIOUS METALS INC COM 00181T107   1,563,788 53,317 SH   SOLE 18 53,317 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   1,133,810 38,657 SH   SOLE 19 38,657 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   20,639,521 703,700 SH   SOLE 21 703,700 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   14,763,343 503,353 SH   SOLE 22 480,925 0 22,428
A-MARK PRECIOUS METALS INC COM 00181T107   4,077 139 SH   SOLE 23 139 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   149,583 5,100 SH   SOLE 25 5,100 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   39,478 1,346 SH   SOLE 26 0 0 1,346
A-MARK PRECIOUS METALS INC COM 00181T107   625,873 21,339 SH   SOLE 30 21,339 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   35,871 1,223 SH   SOLE 36 1,223 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   73,794 2,516 SH   SOLE 40 2,516 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   427,719 14,583 SH   SOLE 43 14,102 0 481
A10 NETWORKS INC COM 002121101   2,928,084 194,816 SH   SOLE 2 177,591 0 17,225
A10 NETWORKS INC COM 002121101   101,933 6,782 SH   SOLE 4 0 0 6,782
A10 NETWORKS INC COM 002121101   404,683 26,925 SH   SOLE 7 25,600 0 1,325
A10 NETWORKS INC COM 002121101   3,335,818 221,944 SH   SOLE 18 221,944 0 0
A10 NETWORKS INC COM 002121101   3,626,979 241,316 SH   SOLE 19 241,316 0 0
A10 NETWORKS INC COM 002121101   133,894,695 8,908,496 SH   SOLE 21 8,908,496 0 0
A10 NETWORKS INC COM 002121101   31,931,370 2,124,509 SH   SOLE 22 2,062,909 0 61,600
A10 NETWORKS INC COM 002121101   29,699 1,976 SH   SOLE 23 1,976 0 0
A10 NETWORKS INC COM 002121101   1,533,827 102,051 SH   SOLE 25 102,051 0 0
A10 NETWORKS INC COM 002121101   1,836,516 122,190 SH   SOLE 26 58,079 0 64,111
A10 NETWORKS INC COM 002121101   36,478 2,427 SH   SOLE 28 0 0 2,427
A10 NETWORKS INC COM 002121101   10,224,954 680,303 SH   SOLE 30 680,303 0 0
A10 NETWORKS INC COM 002121101   936,113 62,283 SH   SOLE 34 62,283 0 0
A10 NETWORKS INC COM 002121101   54,228 3,608 SH   SOLE 36 3,608 0 0
A10 NETWORKS INC COM 002121101   206,106 13,713 SH   SOLE 40 13,713 0 0
A10 NETWORKS INC COM 002121101   391,862 26,072 SH   SOLE 43 22,962 0 3,110
AADI BIOSCIENCE INC COM 00032Q104   32,239 6,661 SH   SOLE 2 354 0 6,307
AADI BIOSCIENCE INC COM 00032Q104   1,442 298 SH   SOLE 7 298 0 0
AADI BIOSCIENCE INC COM 00032Q104   240,006 49,588 SH   SOLE 18 49,588 0 0
AADI BIOSCIENCE INC COM 00032Q104   162,629 33,601 SH   SOLE 19 33,601 0 0
AADI BIOSCIENCE INC COM 00032Q104   2,649,019 547,318 SH   SOLE 21 547,318 0 0
AADI BIOSCIENCE INC COM 00032Q104   1,782,766 368,340 SH   SOLE 22 357,288 0 11,052
AAON INC COM PAR $0.004 000360206   2,584,287 45,442 SH   SOLE 2 26,219 0 19,223
AAON INC COM PAR $0.004 000360206   11,829 208 SH   SOLE 4 208 0 0
AAON INC COM PAR $0.004 000360206   976,401 17,169 SH   SOLE 7 16,255 0 914
AAON INC COM PAR $0.004 000360206   11,408,008 200,598 SH   SOLE 18 200,598 0 0
AAON INC COM PAR $0.004 000360206   11,929,847 209,774 SH   SOLE 19 209,774 0 0
AAON INC COM PAR $0.004 000360206   430,438,964 7,568,823 SH   SOLE 21 7,568,823 0 0
AAON INC COM PAR $0.004 000360206   107,798,564 1,895,526 SH   SOLE 22 1,838,161 0 57,365
AAON INC COM PAR $0.004 000360206   125,228 2,202 SH   SOLE 23 2,202 0 0
AAON INC COM PAR $0.004 000360206   71,277,389 1,253,339 SH   SOLE 25 1,253,339 0 0
AAON INC COM PAR $0.004 000360206   3,231,865 56,829 SH   SOLE 26 24,768 0 32,061
AAON INC COM PAR $0.004 000360206   302,662 5,322 SH   SOLE 28 1,153 0 4,169
AAON INC COM PAR $0.004 000360206   8,955,433 157,472 SH   SOLE 30 157,472 0 0
AAON INC COM PAR $0.004 000360206   55,676 979 SH   SOLE 36 979 0 0
AAON INC COM PAR $0.004 000360206   664,924 11,692 SH   SOLE 40 11,692 0 0
AAON INC COM PAR $0.004 000360206   3,241,648 57,001 SH   SOLE 43 52,031 0 4,970
AAR CORP COM 000361105   2,679,088 45,004 SH   SOLE 2 23,685 0 21,319
AAR CORP COM 000361105   7,382 124 SH   SOLE 4 124 0 0
AAR CORP COM 000361105   28,753 483 SH   SOLE 7 483 0 0
AAR CORP COM 000361105   6,750,583 113,398 SH   SOLE 18 113,398 0 0
AAR CORP COM 000361105   4,262,646 71,605 SH   SOLE 19 71,605 0 0
AAR CORP COM 000361105   261,652,507 4,395,305 SH   SOLE 21 4,395,305 0 0
AAR CORP COM 000361105   58,051,870 975,170 SH   SOLE 22 931,974 0 43,196
AAR CORP COM 000361105   5,872,218 98,643 SH   SOLE 25 98,643 0 0
AAR CORP COM 000361105   1,605,643 26,972 SH   SOLE 26 9,682 0 17,290
AAR CORP COM 000361105   991,829 16,661 SH   SOLE 28 16,661 0 0
AAR CORP COM 000361105   3,425,832 57,548 SH   SOLE 30 57,548 0 0
AAR CORP COM 000361105   949,623 15,952 SH   SOLE 34 15,952 0 0
AAR CORP COM 000361105   63,102 1,060 SH   SOLE 36 1,060 0 0
AAR CORP COM 000361105   378,551 6,359 SH   SOLE 40 6,359 0 0
AAR CORP COM 000361105   157,993 2,654 SH   OTR 43 2,654 0 0
AAR CORP COM 000361105   2,506,689 42,108 SH   SOLE 43 39,503 0 2,605
ABACUS LIFE INC *W EXP 06/30/202 00258Y112   64 169 SH   SOLE 43 169 0 0
ABBOTT LABS COM 002824100   341,028,801 3,521,206 SH   SOLE 2 780,890 0 2,740,316
ABBOTT LABS COM 002824100   134,594,091 1,389,717 SH   SOLE 4 686,848 0 702,869
ABBOTT LABS COM 002824100   150,212,897 1,550,985 SH   SOLE 7 1,346,409 0 204,576
ABBOTT LABS COM 002824100   6,037,048 62,334 SH   SOLE 13 62,334 0 0
ABBOTT LABS COM 002824100   24,201,362 249,885 SH   SOLE 15 249,885 0 0
ABBOTT LABS COM 002824100   272,368,834 2,812,275 SH   SOLE 18 2,660,658 0 151,617
ABBOTT LABS COM 002824100   366,077,698 3,779,842 SH   SOLE 19 3,779,842 0 0
ABBOTT LABS COM 002824100   4,986,375,227 51,485,547 SH   SOLE 21 51,485,547 0 0
ABBOTT LABS COM 002824100   3,666,814,412 37,860,758 SH   SOLE 22 34,041,266 0 3,819,492
ABBOTT LABS COM 002824100   333,929,309 3,447,902 SH   SOLE 23 3,447,902 0 0
ABBOTT LABS COM 002824100   526,415,294 5,435,367 SH   SOLE 25 4,549,888 0 885,479
ABBOTT LABS COM 002824100   251,659,011 2,598,441 SH   SOLE 26 1,469,187 0 1,129,254
ABBOTT LABS COM 002824100   379,333,751 3,916,714 SH   SOLE 28 155,768 0 3,760,946
ABBOTT LABS COM 002824100   186,339 1,924 SH   SOLE 29 1,924 0 0
ABBOTT LABS COM 002824100   1,103,647,299 11,395,429 SH   SOLE 30 11,395,429 0 0
ABBOTT LABS COM 002824100   42,068,153 434,364 SH   SOLE 31 358,839 0 75,525
ABBOTT LABS COM 002824100   11,974,631 123,641 SH   SOLE 32 123,641 0 0
ABBOTT LABS COM 002824100   316,935,330 3,272,435 SH   SOLE 34 3,272,435 0 0
ABBOTT LABS COM 002824100   42,513,567 438,963 SH   SOLE 36 438,963 0 0
ABBOTT LABS COM 002824100   8,178,305 84,443 SH   SOLE 40 84,443 0 0
ABBOTT LABS COM 002824100   383,623 3,961 SH   OTR 43 3,961 0 0
ABBOTT LABS COM 002824100   244,591,872 2,525,471 SH   SOLE 43 2,322,697 0 202,774
ABBVIE INC COM 00287Y109   578,282,593 3,879,529 SH   SOLE 2 1,297,344 0 2,582,185
ABBVIE INC COM 00287Y109   225,217,139 1,510,916 SH   SOLE 4 766,011 0 744,905
ABBVIE INC COM 00287Y109   259,007,401 1,737,605 SH   SOLE 7 1,532,372 0 205,233
ABBVIE INC COM 00287Y109   15,773,380 105,819 SH   SOLE 13 105,819 0 0
ABBVIE INC COM 00287Y109   37,808,622 253,647 SH   SOLE 15 253,647 0 0
ABBVIE INC COM 00287Y109   494,445,301 3,317,089 SH   SOLE 18 3,166,909 0 150,180
ABBVIE INC COM 00287Y109   458,282,734 3,074,485 SH   SOLE 19 3,074,485 0 0
ABBVIE INC COM 00287Y109   7,801,808,300 52,340,053 SH   SOLE 21 52,340,053 0 0
ABBVIE INC COM 00287Y109   5,853,387,950 39,268,670 SH   SOLE 22 35,448,521 0 3,820,149
ABBVIE INC COM 00287Y109   548,194,683 3,677,678 SH   SOLE 23 3,677,678 0 0
ABBVIE INC COM 00287Y109   745,101,154 4,998,666 SH   SOLE 25 4,241,262 0 757,404
ABBVIE INC COM 00287Y109   406,216,225 2,725,186 SH   SOLE 26 1,579,813 0 1,145,373
ABBVIE INC COM 00287Y109   524,575,231 3,519,222 SH   SOLE 28 171,234 0 3,347,988
ABBVIE INC COM 00287Y109   6,068,680 40,713 SH   SOLE 29 40,713 0 0
ABBVIE INC COM 00287Y109   1,586,968,035 10,646,505 SH   SOLE 30 10,638,669 0 7,836
ABBVIE INC COM 00287Y109   76,823,288 515,385 SH   SOLE 31 438,924 0 76,461
ABBVIE INC COM 00287Y109   18,738,184 125,709 SH   SOLE 32 125,709 0 0
ABBVIE INC COM 00287Y109   491,186,686 3,295,228 SH   SOLE 34 3,295,228 0 0
ABBVIE INC COM 00287Y109   69,584,935 466,825 SH   SOLE 36 466,825 0 0
ABBVIE INC COM 00287Y109   7,669,286 51,451 SH   SOLE 37 51,451 0 0
ABBVIE INC COM 00287Y109   12,771,461 85,680 SH   SOLE 40 85,680 0 0
ABBVIE INC COM 00287Y109   482,805 3,239 SH   OTR 43 3,239 0 0
ABBVIE INC COM 00287Y109   354,398,563 2,377,556 SH   SOLE 43 2,151,705 0 225,851
ABCAM PLC ADS 000380204   1,136,162 50,206 SH   SOLE 18 50,206 0 0
ABCAM PLC ADS 000380204   47,742,579 2,109,703 SH   SOLE 19 2,109,703 0 0
ABCAM PLC ADS 000380204   27,539,511 1,216,947 SH   SOLE 21 1,216,947 0 0
ABCAM PLC ADS 000380204   2,110,542 93,263 SH   SOLE 30 93,263 0 0
ABCAM PLC ADS 000380204   501,368 22,155 SH   SOLE 34 22,155 0 0
ABCAM PLC ADS 000380204   50,759 2,243 SH   SOLE 36 2,243 0 0
ABCAM PLC ADS 000380204   18,330 810 SH   SOLE 43 810 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   802,166 174,384 SH   SOLE 2 71,034 0 103,350
ABCELLERA BIOLOGICS INC COM 00288U106   2,058,229 447,441 SH   SOLE 19 447,441 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   6,723,894 1,461,716 SH   SOLE 21 1,461,716 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   2,569,408 558,567 SH   SOLE 22 558,567 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   52,394 11,390 SH   SOLE 23 11,390 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   613,571 133,385 SH   SOLE 26 0 0 133,385
ABCELLERA BIOLOGICS INC COM 00288U106   22,765 4,949 SH   SOLE 28 4,949 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   2,583,581 561,648 SH   SOLE 30 561,648 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   257,444 55,966 SH   SOLE 43 30,305 0 25,661
ABEONA THERAPEUTICS INC COM NEW 00289Y206   13,636 3,239 SH   SOLE 18 3,239 0 0
ABEONA THERAPEUTICS INC COM NEW 00289Y206   169,785 40,329 SH   SOLE 21 40,329 0 0
ABEONA THERAPEUTICS INC COM NEW 00289Y206   409,974 97,381 SH   SOLE 22 97,381 0 0
ABERCROMBIE & FITCH CO CL A 002896207   4,605,993 81,710 SH   SOLE 2 41,483 0 40,227
ABERCROMBIE & FITCH CO CL A 002896207   8,625 153 SH   SOLE 4 153 0 0
ABERCROMBIE & FITCH CO CL A 002896207   551,806 9,789 SH   SOLE 7 9,299 0 490
ABERCROMBIE & FITCH CO CL A 002896207   8,600,935 152,580 SH   SOLE 18 152,580 0 0
ABERCROMBIE & FITCH CO CL A 002896207   12,972,992 230,140 SH   SOLE 19 230,140 0 0
ABERCROMBIE & FITCH CO CL A 002896207   321,576,701 5,704,749 SH   SOLE 21 5,704,749 0 0
ABERCROMBIE & FITCH CO CL A 002896207   85,555,229 1,517,744 SH   SOLE 22 1,467,181 0 50,563
ABERCROMBIE & FITCH CO CL A 002896207   215,277 3,819 SH   SOLE 23 3,819 0 0
ABERCROMBIE & FITCH CO CL A 002896207   594,534 10,547 SH   SOLE 25 10,547 0 0
ABERCROMBIE & FITCH CO CL A 002896207   7,775,001 137,928 SH   SOLE 26 26,343 0 111,585
ABERCROMBIE & FITCH CO CL A 002896207   61,782 1,096 SH   SOLE 28 1,096 0 0
ABERCROMBIE & FITCH CO CL A 002896207   5,596,526 99,282 SH   SOLE 30 99,282 0 0
ABERCROMBIE & FITCH CO CL A 002896207   112,684 1,999 SH   SOLE 36 1,999 0 0
ABERCROMBIE & FITCH CO CL A 002896207   478,920 8,496 SH   SOLE 40 8,496 0 0
ABERCROMBIE & FITCH CO CL A 002896207   4,457,401 79,074 SH   SOLE 43 68,673 0 10,401
ABM INDS INC COM 000957100   2,651,343 66,267 SH   SOLE 2 19,377 0 46,890
ABM INDS INC COM 000957100   7,882 197 SH   SOLE 4 197 0 0
ABM INDS INC COM 000957100   1,068,827 26,714 SH   SOLE 7 26,020 0 694
ABM INDS INC COM 000957100   8,770,232 219,201 SH   SOLE 18 219,201 0 0
ABM INDS INC COM 000957100   5,448,162 136,170 SH   SOLE 19 136,170 0 0
ABM INDS INC COM 000957100   305,366,323 7,632,250 SH   SOLE 21 7,632,250 0 0
ABM INDS INC COM 000957100   73,989,213 1,849,268 SH   SOLE 22 1,761,613 0 87,655
ABM INDS INC COM 000957100   565,621 14,137 SH   SOLE 25 14,137 0 0
ABM INDS INC COM 000957100   2,605,011 65,109 SH   SOLE 26 26,576 0 38,533
ABM INDS INC COM 000957100   47,852 1,196 SH   SOLE 28 1,196 0 0
ABM INDS INC COM 000957100   5,174,373 129,327 SH   SOLE 30 129,327 0 0
ABM INDS INC COM 000957100   72,258 1,806 SH   SOLE 36 1,806 0 0
ABM INDS INC COM 000957100   451,633 11,288 SH   SOLE 40 11,288 0 0
ABM INDS INC COM 000957100   1,292,091 32,294 SH   SOLE 43 30,195 0 2,099
ABSCI CORPORATION COM 00091E109   14,839 11,242 SH   SOLE 18 11,242 0 0
ABSCI CORPORATION COM 00091E109   827,214 626,677 SH   SOLE 21 626,677 0 0
ABSCI CORPORATION COM 00091E109   753,868 571,112 SH   SOLE 22 571,112 0 0
ABSCI CORPORATION COM 00091E109   14,858 11,256 SH   SOLE 26 0 0 11,256
ABSCI CORPORATION COM 00091E109   49,526 37,520 SH   SOLE 30 37,520 0 0
AC IMMUNE SA SHS H00263105   11,451 4,018 SH   SOLE 22 4,018 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   47,757 13,084 SH   SOLE 2 1,324 0 11,760
ACACIA RESH CORP ACACIA TCH COM 003881307   404,343 110,779 SH   SOLE 18 110,779 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   270,100 74,000 SH   SOLE 19 74,000 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   4,475,448 1,226,150 SH   SOLE 21 1,226,150 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   3,381,294 926,382 SH   SOLE 22 901,618 0 24,764
ACACIA RESH CORP ACACIA TCH COM 003881307   16,345 4,478 SH   SOLE 43 4,478 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   2,683,329 56,766 SH   SOLE 2 25,134 0 31,632
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   9,359 198 SH   SOLE 4 198 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   51,572 1,091 SH   SOLE 7 1,091 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   10,504,907 222,232 SH   SOLE 18 222,232 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   11,419,250 241,575 SH   SOLE 19 241,575 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   404,081,072 8,548,362 SH   SOLE 21 8,548,362 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   100,627,478 2,128,781 SH   SOLE 22 2,065,820 0 62,961
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   110,943 2,347 SH   SOLE 23 2,347 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   7,848,144 166,028 SH   SOLE 26 23,994 0 142,034
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   63,153 1,336 SH   SOLE 28 893 0 443
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   5,948,740 125,846 SH   SOLE 30 125,846 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   94,871 2,007 SH   SOLE 36 2,007 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   2,020,420 42,742 SH   SOLE 43 39,773 0 2,969
ACADIA HEALTHCARE COMPANY IN COM 00404A109   9,852,259 140,126 SH   SOLE 2 83,517 0 56,609
ACADIA HEALTHCARE COMPANY IN COM 00404A109   18,913 269 SH   SOLE 4 269 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,436,433 20,430 SH   SOLE 7 19,366 0 1,064
ACADIA HEALTHCARE COMPANY IN COM 00404A109   11,387,970 161,968 SH   SOLE 18 161,968 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   2,014,522 28,652 SH   SOLE 19 28,652 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   336,785,814 4,790,013 SH   SOLE 21 4,790,013 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   181,981,475 2,588,273 SH   SOLE 22 2,468,740 0 119,533
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,265,018 17,992 SH   SOLE 25 17,992 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   2,438,913 34,688 SH   SOLE 26 27,207 0 7,481
ACADIA HEALTHCARE COMPANY IN COM 00404A109   345,714 4,917 SH   SOLE 28 1,599 0 3,318
ACADIA HEALTHCARE COMPANY IN COM 00404A109   10,529,555 149,759 SH   SOLE 30 149,759 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   92,739 1,319 SH   SOLE 31 1,319 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   161,643 2,299 SH   SOLE 36 2,299 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,121,093 15,945 SH   SOLE 40 15,945 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   3,281,368 46,670 SH   SOLE 43 35,869 0 10,801
ACADIA PHARMACEUTICALS INC COM 004225108   1,777,131 85,275 SH   SOLE 2 50,063 0 35,212
ACADIA PHARMACEUTICALS INC COM 004225108   10,503 504 SH   SOLE 4 504 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   291,427 13,984 SH   SOLE 7 13,275 0 709
ACADIA PHARMACEUTICALS INC COM 004225108   6,290,137 301,830 SH   SOLE 18 289,140 0 12,690
ACADIA PHARMACEUTICALS INC COM 004225108   8,073,937 387,425 SH   SOLE 19 387,425 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   110,473,799 5,301,046 SH   SOLE 21 5,301,046 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   68,967,187 3,309,366 SH   SOLE 22 3,210,875 0 98,491
ACADIA PHARMACEUTICALS INC COM 004225108   98,677 4,735 SH   SOLE 23 4,735 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   427,449 20,511 SH   SOLE 25 20,511 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   980,355 47,042 SH   SOLE 26 36,914 0 10,128
ACADIA PHARMACEUTICALS INC COM 004225108   127,478 6,117 SH   SOLE 28 2,101 0 4,016
ACADIA PHARMACEUTICALS INC COM 004225108   10,280,851 493,323 SH   SOLE 30 493,323 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   19,360 929 SH   SOLE 36 929 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   390,896 18,757 SH   SOLE 40 18,757 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   786,522 37,741 SH   SOLE 43 29,334 0 8,407
ACADIA RLTY TR COM SH BEN INT 004239109   4,383,322 305,458 SH   SOLE 2 145,209 0 160,249
ACADIA RLTY TR COM SH BEN INT 004239109   536,489 37,386 SH   SOLE 4 37,386 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   2,501,305 174,307 SH   SOLE 7 152,846 0 21,461
ACADIA RLTY TR COM SH BEN INT 004239109   4,338,077 302,305 SH   SOLE 18 302,305 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   14,552,823 1,014,134 SH   SOLE 19 1,014,134 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   162,368,341 11,314,867 SH   SOLE 21 11,314,867 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   59,783,320 4,166,085 SH   SOLE 22 4,034,614 0 131,471
ACADIA RLTY TR COM SH BEN INT 004239109   337,455 23,516 SH   SOLE 23 23,516 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   4,438,283 309,288 SH   SOLE 25 309,288 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   2,516,359 175,356 SH   SOLE 26 24,949 0 150,407
ACADIA RLTY TR COM SH BEN INT 004239109   817,003 56,934 SH   SOLE 28 2,909 0 54,025
ACADIA RLTY TR COM SH BEN INT 004239109   6,848,609 477,255 SH   SOLE 30 477,255 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   137,071 9,552 SH   SOLE 40 9,552 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   383,332 26,713 SH   SOLE 43 25,461 0 1,252
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   1,875,746 171,301 SH   SOLE 2 137,016 0 34,285
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   556,556 50,827 SH   SOLE 7 48,037 0 2,790
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   1,739,397 158,849 SH   SOLE 18 126,462 0 32,387
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   4,317,607 394,302 SH   SOLE 19 394,302 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   21,531,784 1,966,373 SH   SOLE 21 1,966,373 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   18,847,611 1,721,243 SH   SOLE 22 1,670,095 0 51,148
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   121,173 11,066 SH   SOLE 23 11,066 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   111,635 10,195 SH   SOLE 25 10,195 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   176,361 16,106 SH   SOLE 26 4,971 0 11,135
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   1,295,998 118,356 SH   SOLE 30 118,356 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   191,329 17,473 SH   SOLE 34 17,473 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   31,766 2,901 SH   SOLE 36 2,901 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   66,215 6,047 SH   SOLE 40 6,047 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   577,886 52,775 SH   SOLE 43 45,192 0 7,583
ACCELERATE DIAGNOSTICS INC COM NEW 00430H201   289,852 50,409 SH   SOLE 22 50,409 0 0
ACCELERATE DIAGNOSTICS INC COM NEW 00430H201   2,490 433 SH   SOLE 28 433 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   369,945,627 1,204,603 SH   SOLE 2 203,127 0 1,001,476
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   159,307,170 518,730 SH   SOLE 4 268,071 0 250,659
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   184,793,615 601,718 SH   SOLE 7 526,026 0 75,692
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,806,222 18,906 SH   SOLE 13 18,906 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   22,678,231 73,844 SH   SOLE 15 73,844 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   347,143,631 1,130,356 SH   SOLE 18 1,090,562 0 39,794
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   143,899,154 468,559 SH   SOLE 19 468,559 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,373,509,812 17,497,020 SH   SOLE 21 17,497,020 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,298,144,185 13,995,455 SH   SOLE 22 12,647,476 0 1,347,979
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   383,462,767 1,248,617 SH   SOLE 23 1,248,617 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   683,709,165 2,226,268 SH   SOLE 25 1,866,009 0 360,259
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   323,160,183 1,052,262 SH   SOLE 26 627,590 0 424,672
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   435,233,528 1,417,191 SH   SOLE 28 52,463 0 1,364,728
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   316,630 1,031 SH   SOLE 29 1,031 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,218,320,726 3,967,050 SH   SOLE 30 3,967,050 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   43,303,431 141,003 SH   SOLE 31 130,325 0 10,678
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   13,797,531 44,927 SH   SOLE 32 44,927 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   53,661,330 174,730 SH   SOLE 34 174,730 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   50,889,663 165,705 SH   SOLE 36 165,705 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   8,475,315 27,597 SH   SOLE 37 27,597 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,410,158 30,641 SH   SOLE 40 30,641 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   374,981 1,221 SH   OTR 43 1,221 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   381,088,477 1,240,886 SH   SOLE 43 1,093,378 0 147,508
ACCO BRANDS CORP COM 00081T108   767,983 133,795 SH   SOLE 2 65,523 0 68,272
ACCO BRANDS CORP COM 00081T108   3,410 594 SH   SOLE 4 594 0 0
ACCO BRANDS CORP COM 00081T108   367,291 63,988 SH   SOLE 7 60,494 0 3,494
ACCO BRANDS CORP COM 00081T108   1,552,303 270,436 SH   SOLE 18 270,436 0 0
ACCO BRANDS CORP COM 00081T108   1,075,837 187,428 SH   SOLE 19 187,428 0 0
ACCO BRANDS CORP COM 00081T108   20,443,217 3,561,536 SH   SOLE 21 3,561,536 0 0
ACCO BRANDS CORP COM 00081T108   15,150,150 2,639,399 SH   SOLE 22 2,507,533 0 131,866
ACCO BRANDS CORP COM 00081T108   68,937 12,010 SH   SOLE 25 12,010 0 0
ACCO BRANDS CORP COM 00081T108   147,288 25,660 SH   SOLE 26 19,100 0 6,560
ACCO BRANDS CORP COM 00081T108   761,646 132,691 SH   SOLE 30 132,691 0 0
ACCO BRANDS CORP COM 00081T108   20,584 3,586 SH   SOLE 36 3,586 0 0
ACCO BRANDS CORP COM 00081T108   74,322 12,948 SH   SOLE 40 12,948 0 0
ACCO BRANDS CORP COM 00081T108   759,819 132,373 SH   SOLE 43 130,830 0 1,543
ACCOLADE INC COM 00437E102   1,195,053 112,954 SH   SOLE 2 64,261 0 48,693
ACCOLADE INC COM 00437E102   571 54 SH   SOLE 4 54 0 0
ACCOLADE INC COM 00437E102   266,944 25,231 SH   SOLE 7 23,880 0 1,351
ACCOLADE INC COM 00437E102   1,856,071 175,432 SH   SOLE 18 175,432 0 0
ACCOLADE INC COM 00437E102   3,039,697 287,306 SH   SOLE 19 287,306 0 0
ACCOLADE INC COM 00437E102   27,589,064 2,607,662 SH   SOLE 21 2,607,662 0 0
ACCOLADE INC COM 00437E102   21,123,065 1,996,509 SH   SOLE 22 1,945,276 0 51,233
ACCOLADE INC COM 00437E102   81,773 7,729 SH   SOLE 23 7,729 0 0
ACCOLADE INC COM 00437E102   158,975 15,026 SH   SOLE 25 15,026 0 0
ACCOLADE INC COM 00437E102   286,020 27,034 SH   SOLE 26 15,351 0 11,683
ACCOLADE INC COM 00437E102   7,702 728 SH   SOLE 28 728 0 0
ACCOLADE INC COM 00437E102   712,743 67,367 SH   SOLE 30 67,367 0 0
ACCOLADE INC COM 00437E102   142,132 13,434 SH   SOLE 40 13,434 0 0
ACCOLADE INC COM 00437E102   550,996 52,079 SH   SOLE 43 48,536 0 3,543
ACCOLADE INC NOTE 0.500% 4/0 00437EAB8   1,587,790 1,913,000 PRN   SOLE 21 1,913,000 0 0
ACCURAY INC COM 004397105   804,051 295,607 SH   SOLE 2 190,280 0 105,327
ACCURAY INC COM 004397105   2,981 1,096 SH   SOLE 7 1,096 0 0
ACCURAY INC COM 004397105   649,044 238,619 SH   SOLE 18 238,619 0 0
ACCURAY INC COM 004397105   1,834,888 674,591 SH   SOLE 19 674,591 0 0
ACCURAY INC COM 004397105   8,618,181 3,168,449 SH   SOLE 21 3,168,449 0 0
ACCURAY INC COM 004397105   8,929,850 3,283,033 SH   SOLE 22 3,247,555 0 35,478
ACCURAY INC COM 004397105   69,773 25,652 SH   SOLE 23 25,652 0 0
ACCURAY INC COM 004397105   350,399 128,823 SH   SOLE 26 0 0 128,823
ACCURAY INC COM 004397105   13,663 5,023 SH   SOLE 43 5,023 0 0
ACELRX PHARMACEUTICALS INC COM NEW 00444T209   5 9 SH   SOLE 21 9 0 0
ACELRX PHARMACEUTICALS INC COM NEW 00444T209   53,300 91,897 SH   SOLE 22 91,897 0 0
ACELYRIN INC COM 00445A100   200,593 19,724 SH   SOLE 2 8,807 0 10,917
ACELYRIN INC COM 00445A100   3,376 332 SH   SOLE 7 332 0 0
ACELYRIN INC COM 00445A100   844,079 82,997 SH   SOLE 18 82,997 0 0
ACELYRIN INC COM 00445A100   698,689 68,701 SH   SOLE 19 68,701 0 0
ACELYRIN INC COM 00445A100   11,260,529 1,107,230 SH   SOLE 21 1,107,230 0 0
ACELYRIN INC COM 00445A100   9,318,812 916,304 SH   SOLE 22 894,076 0 22,228
ACELYRIN INC COM 00445A100   28,822 2,834 SH   SOLE 26 0 0 2,834
ACER THERAPEUTICS INC COM 00444P108   15 18 SH   SOLE 21 18 0 0
ACER THERAPEUTICS INC COM 00444P108   62,555 76,754 SH   SOLE 22 76,754 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500   662 154 SH   SOLE 21 154 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500   225,453 52,431 SH   SOLE 22 52,431 0 0
ACI WORLDWIDE INC COM 004498101   4,153,883 184,126 SH   SOLE 2 112,460 0 71,666
ACI WORLDWIDE INC COM 004498101   17,755 787 SH   SOLE 4 423 0 364
ACI WORLDWIDE INC COM 004498101   800,045 35,463 SH   SOLE 7 33,556 0 1,907
ACI WORLDWIDE INC COM 004498101   9,903,456 438,983 SH   SOLE 18 417,171 0 21,812
ACI WORLDWIDE INC COM 004498101   10,241,902 453,985 SH   SOLE 19 453,985 0 0
ACI WORLDWIDE INC COM 004498101   188,840,916 8,370,608 SH   SOLE 21 8,370,608 0 0
ACI WORLDWIDE INC COM 004498101   83,729,387 3,711,409 SH   SOLE 22 3,606,976 0 104,433
ACI WORLDWIDE INC COM 004498101   50,512 2,239 SH   SOLE 23 2,239 0 0
ACI WORLDWIDE INC COM 004498101   494,696 21,928 SH   SOLE 25 21,928 0 0
ACI WORLDWIDE INC COM 004498101   1,165,991 51,684 SH   SOLE 26 41,875 0 9,809
ACI WORLDWIDE INC COM 004498101   98,407 4,362 SH   SOLE 28 2,105 0 2,257
ACI WORLDWIDE INC COM 004498101   3,845,014 170,435 SH   SOLE 30 170,435 0 0
ACI WORLDWIDE INC COM 004498101   112,349 4,980 SH   SOLE 36 4,980 0 0
ACI WORLDWIDE INC COM 004498101   410,818 18,210 SH   SOLE 40 18,210 0 0
ACI WORLDWIDE INC COM 004498101   1,353,826 60,010 SH   SOLE 43 56,762 0 3,248
ACLARIS THERAPEUTICS INC COM 00461U105   800,717 116,893 SH   SOLE 2 103,615 0 13,278
ACLARIS THERAPEUTICS INC COM 00461U105   303,715 44,338 SH   SOLE 7 41,924 0 2,414
ACLARIS THERAPEUTICS INC COM 00461U105   1,301,342 189,977 SH   SOLE 18 182,098 0 7,879
ACLARIS THERAPEUTICS INC COM 00461U105   990,202 144,555 SH   SOLE 19 144,555 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   21,083,382 3,077,866 SH   SOLE 21 3,077,866 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   12,282,934 1,793,129 SH   SOLE 22 1,746,288 0 46,841
ACLARIS THERAPEUTICS INC COM 00461U105   5,569 813 SH   SOLE 23 813 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   110,134 16,078 SH   SOLE 25 16,078 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   58,581 8,552 SH   SOLE 26 5,251 0 3,301
ACLARIS THERAPEUTICS INC COM 00461U105   61,753 9,015 SH   SOLE 28 4,071 0 4,944
ACLARIS THERAPEUTICS INC COM 00461U105   1,005,909 146,848 SH   SOLE 30 146,848 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   44,977 6,566 SH   SOLE 36 6,566 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   97,352 14,212 SH   SOLE 40 14,212 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   267,479 39,048 SH   SOLE 43 27,876 0 11,172
ACM RESH INC COM CL A 00108J109   940,700 51,958 SH   SOLE 2 23,022 0 28,936
ACM RESH INC COM CL A 00108J109   2,390 132 SH   SOLE 4 132 0 0
ACM RESH INC COM CL A 00108J109   9,451 522 SH   SOLE 7 522 0 0
ACM RESH INC COM CL A 00108J109   2,453,789 135,531 SH   SOLE 18 135,531 0 0
ACM RESH INC COM CL A 00108J109   1,786,782 98,690 SH   SOLE 19 98,690 0 0
ACM RESH INC COM CL A 00108J109   33,021,872 1,823,909 SH   SOLE 21 1,823,909 0 0
ACM RESH INC COM CL A 00108J109   23,034,177 1,272,255 SH   SOLE 22 1,219,273 0 52,982
ACM RESH INC COM CL A 00108J109   154,707 8,545 SH   SOLE 25 8,545 0 0
ACM RESH INC COM CL A 00108J109   451,303 24,927 SH   SOLE 26 21,357 0 3,570
ACM RESH INC COM CL A 00108J109   11,786 651 SH   SOLE 28 651 0 0
ACM RESH INC COM CL A 00108J109   637,749 35,225 SH   SOLE 30 35,225 0 0
ACM RESH INC COM CL A 00108J109   70,718 3,906 SH   SOLE 40 3,906 0 0
ACM RESH INC COM CL A 00108J109   6,445 356 SH   SOLE 43 356 0 0
ACME UTD CORP COM 004816104   11,986 401 SH   SOLE 18 401 0 0
ACME UTD CORP COM 004816104   146,939 4,916 SH   SOLE 21 4,916 0 0
ACME UTD CORP COM 004816104   169,925 5,685 SH   SOLE 22 5,685 0 0
ACNB CORP COM 000868109   169,272 5,355 SH   SOLE 2 385 0 4,970
ACNB CORP COM 000868109   759 24 SH   SOLE 7 24 0 0
ACNB CORP COM 000868109   767,111 24,268 SH   SOLE 18 24,268 0 0
ACNB CORP COM 000868109   541,543 17,132 SH   SOLE 19 17,132 0 0
ACNB CORP COM 000868109   9,195,317 290,899 SH   SOLE 21 290,899 0 0
ACNB CORP COM 000868109   3,950,776 124,985 SH   SOLE 22 119,117 0 5,868
ACNB CORP COM 000868109   35,783 1,132 SH   SOLE 43 1,132 0 0
ACORDA THERAPEUTICS INC COM 00484M700   5,831 389 SH   SOLE 21 389 0 0
ACORDA THERAPEUTICS INC COM 00484M700   91,304 6,091 SH   SOLE 22 6,091 0 0
ACORDA THERAPEUTICS INC COM 00484M700   2,443 163 SH   SOLE 26 0 0 163
ACORDA THERAPEUTICS INC COM 00484M700   2,028 135 SH   SOLE 43 135 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   11,471 1,382 SH   SOLE 18 1,382 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   145,401 17,518 SH   SOLE 21 17,518 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   651,325 78,472 SH   SOLE 22 78,472 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   42,504 4,446 SH   SOLE 2 468 0 3,978
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   247,097 25,847 SH   SOLE 18 25,847 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   176,516 18,464 SH   SOLE 19 18,464 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   2,764,800 289,205 SH   SOLE 21 289,205 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   1,824,029 190,798 SH   SOLE 22 185,241 0 5,557
ACTINIUM PHARMACEUTICALS INC COM 00507W206   18,174 3,070 SH   SOLE 2 874 0 2,196
ACTINIUM PHARMACEUTICALS INC COM 00507W206   395,888 66,873 SH   SOLE 18 66,873 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   329,697 55,692 SH   SOLE 19 55,692 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   6,352,124 1,072,994 SH   SOLE 21 1,072,994 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   3,352,301 566,267 SH   SOLE 22 560,060 0 6,207
ACTIVISION BLIZZARD INC COM 00507V109   113,242,021 1,209,463 SH   SOLE 2 177,332 0 1,032,131
ACTIVISION BLIZZARD INC COM 00507V109   54,096,886 577,773 SH   SOLE 4 277,235 0 300,538
ACTIVISION BLIZZARD INC COM 00507V109   58,151,720 621,080 SH   SOLE 7 540,963 0 80,117
ACTIVISION BLIZZARD INC COM 00507V109   2,302,830 24,595 SH   SOLE 13 24,595 0 0
ACTIVISION BLIZZARD INC COM 00507V109   8,883,802 94,882 SH   SOLE 15 94,882 0 0
ACTIVISION BLIZZARD INC COM 00507V109   171,374,012 1,830,332 SH   SOLE 18 1,748,244 0 82,088
ACTIVISION BLIZZARD INC COM 00507V109   159,086,920 1,699,102 SH   SOLE 19 1,699,102 0 0
ACTIVISION BLIZZARD INC COM 00507V109   2,047,764,408 21,870,815 SH   SOLE 21 21,870,815 0 0
ACTIVISION BLIZZARD INC COM 00507V109   1,542,951,428 16,479,242 SH   SOLE 22 14,881,483 0 1,597,759
ACTIVISION BLIZZARD INC COM 00507V109   124,996,518 1,335,005 SH   SOLE 23 1,335,005 0 0
ACTIVISION BLIZZARD INC COM 00507V109   101,742,478 1,086,644 SH   SOLE 25 1,083,936 0 2,708
ACTIVISION BLIZZARD INC COM 00507V109   88,451,793 944,695 SH   SOLE 26 464,287 0 480,408
ACTIVISION BLIZZARD INC COM 00507V109   157,291,752 1,679,929 SH   SOLE 28 14,378 0 1,665,551
ACTIVISION BLIZZARD INC COM 00507V109   383,134,147 4,092,002 SH   SOLE 30 4,082,925 0 9,077
ACTIVISION BLIZZARD INC COM 00507V109   16,384,220 174,989 SH   SOLE 31 161,641 0 13,348
ACTIVISION BLIZZARD INC COM 00507V109   18,893,785 201,792 SH   SOLE 34 201,792 0 0
ACTIVISION BLIZZARD INC COM 00507V109   20,767,040 221,799 SH   SOLE 36 221,799 0 0
ACTIVISION BLIZZARD INC COM 00507V109   3,595,298 38,399 SH   SOLE 40 38,399 0 0
ACTIVISION BLIZZARD INC COM 00507V109   129,116 1,379 SH   OTR 43 1,379 0 0
ACTIVISION BLIZZARD INC COM 00507V109   74,036,028 790,730 SH   SOLE 43 668,924 0 121,805
ACUITY BRANDS INC COM 00508Y102   20,294,310 119,161 SH   SOLE 2 33,329 0 85,832
ACUITY BRANDS INC COM 00508Y102   19,586 115 SH   SOLE 4 115 0 0
ACUITY BRANDS INC COM 00508Y102   1,662,226 9,760 SH   SOLE 7 9,244 0 516
ACUITY BRANDS INC COM 00508Y102   9,388,850 55,128 SH   SOLE 18 55,128 0 0
ACUITY BRANDS INC COM 00508Y102   1,744,996 10,246 SH   SOLE 19 10,246 0 0
ACUITY BRANDS INC COM 00508Y102   270,971,215 1,591,047 SH   SOLE 21 1,591,047 0 0
ACUITY BRANDS INC COM 00508Y102   152,745,930 896,870 SH   SOLE 22 854,169 0 42,701
ACUITY BRANDS INC COM 00508Y102   1,163,728 6,833 SH   SOLE 25 6,833 0 0
ACUITY BRANDS INC COM 00508Y102   2,889,820 16,968 SH   SOLE 26 13,838 0 3,130
ACUITY BRANDS INC COM 00508Y102   255,295 1,499 SH   SOLE 28 292 0 1,207
ACUITY BRANDS INC COM 00508Y102   8,914,366 52,342 SH   SOLE 30 52,342 0 0
ACUITY BRANDS INC COM 00508Y102   79,875 469 SH   SOLE 31 469 0 0
ACUITY BRANDS INC COM 00508Y102   865,515 5,082 SH   SOLE 36 5,082 0 0
ACUITY BRANDS INC COM 00508Y102   993,078 5,831 SH   SOLE 40 5,831 0 0
ACUITY BRANDS INC COM 00508Y102   26,568 156 SH   OTR 43 156 0 0
ACUITY BRANDS INC COM 00508Y102   17,232,333 101,182 SH   SOLE 43 98,454 0 2,728
ACUMEN PHARMACEUTICALS INC COM 00509G209   29,345 7,071 SH   SOLE 18 7,071 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   301,792 72,721 SH   SOLE 19 72,721 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   1,699,657 409,556 SH   SOLE 21 409,556 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   290,604 70,025 SH   SOLE 22 70,025 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   99,770 24,041 SH   SOLE 30 24,041 0 0
ACURX PHARMACEUTICALS INC COM 00510M104   1,875 1,250 SH   SOLE 18 1,250 0 0
ACURX PHARMACEUTICALS INC COM 00510M104   25,314 16,876 SH   SOLE 21 16,876 0 0
ACUSHNET HLDGS CORP COM 005098108   2,065,378 38,940 SH   SOLE 2 31,840 0 7,100
ACUSHNET HLDGS CORP COM 005098108   8,539 161 SH   SOLE 4 161 0 0
ACUSHNET HLDGS CORP COM 005098108   14,056 265 SH   SOLE 7 265 0 0
ACUSHNET HLDGS CORP COM 005098108   3,931,802 74,129 SH   SOLE 18 74,129 0 0
ACUSHNET HLDGS CORP COM 005098108   3,414,291 64,372 SH   SOLE 19 64,372 0 0
ACUSHNET HLDGS CORP COM 005098108   57,541,982 1,084,879 SH   SOLE 21 1,084,879 0 0
ACUSHNET HLDGS CORP COM 005098108   44,044,363 830,399 SH   SOLE 22 802,366 0 28,033
ACUSHNET HLDGS CORP COM 005098108   320,362 6,040 SH   SOLE 25 6,040 0 0
ACUSHNET HLDGS CORP COM 005098108   953,129 17,970 SH   SOLE 26 14,468 0 3,502
ACUSHNET HLDGS CORP COM 005098108   33,415 630 SH   SOLE 28 630 0 0
ACUSHNET HLDGS CORP COM 005098108   2,859,917 53,920 SH   SOLE 30 53,920 0 0
ACUSHNET HLDGS CORP COM 005098108   319,566 6,025 SH   SOLE 40 6,025 0 0
ACUSHNET HLDGS CORP COM 005098108   1,452,129 27,378 SH   SOLE 43 25,702 0 1,676
ACUTUS MED INC COM 005111109   143,974 206,681 SH   SOLE 22 206,681 0 0
ACV AUCTIONS INC COM CL A 00091G104   1,071,769 70,604 SH   SOLE 2 42,468 0 28,136
ACV AUCTIONS INC COM CL A 00091G104   7,059 465 SH   SOLE 4 465 0 0
ACV AUCTIONS INC COM CL A 00091G104   332,609 21,911 SH   SOLE 7 20,767 0 1,144
ACV AUCTIONS INC COM CL A 00091G104   4,593,468 302,600 SH   SOLE 18 302,600 0 0
ACV AUCTIONS INC COM CL A 00091G104   7,806,421 514,257 SH   SOLE 19 514,257 0 0
ACV AUCTIONS INC COM CL A 00091G104   64,936,746 4,277,783 SH   SOLE 21 4,277,783 0 0
ACV AUCTIONS INC COM CL A 00091G104   53,715,735 3,538,586 SH   SOLE 22 3,430,337 0 108,249
ACV AUCTIONS INC COM CL A 00091G104   369,223 24,323 SH   SOLE 25 24,323 0 0
ACV AUCTIONS INC COM CL A 00091G104   1,050,456 69,200 SH   SOLE 26 58,719 0 10,481
ACV AUCTIONS INC COM CL A 00091G104   39,210 2,583 SH   SOLE 28 0 0 2,583
ACV AUCTIONS INC COM CL A 00091G104   1,633,125 107,584 SH   SOLE 30 107,584 0 0
ACV AUCTIONS INC COM CL A 00091G104   764,237 50,345 SH   SOLE 34 50,345 0 0
ACV AUCTIONS INC COM CL A 00091G104   15,651 1,031 SH   SOLE 36 1,031 0 0
ACV AUCTIONS INC COM CL A 00091G104   352,100 23,195 SH   SOLE 40 23,195 0 0
ACV AUCTIONS INC COM CL A 00091G104   387,618 25,535 SH   SOLE 43 24,589 0 946
ADAMS RES & ENERGY INC COM NEW 006351308   87,594 2,600 SH   SOLE 2 2,600 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   16,036 476 SH   SOLE 18 476 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   189,607 5,628 SH   SOLE 21 5,628 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   2,330,270 69,168 SH   SOLE 22 69,168 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   1,127,445 123,895 SH   SOLE 2 70,386 0 53,509
ADAPTHEALTH CORP COMMON STOCK 00653Q102   2,029 223 SH   SOLE 4 223 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   6,916 760 SH   SOLE 7 760 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   2,601,908 285,924 SH   SOLE 18 285,924 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   2,130,538 234,125 SH   SOLE 19 234,125 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   86,651,365 9,522,128 SH   SOLE 21 9,522,128 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   23,257,161 2,555,732 SH   SOLE 22 2,468,535 0 87,197
ADAPTHEALTH CORP COMMON STOCK 00653Q102   32,869 3,612 SH   SOLE 23 3,612 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   173,837 19,103 SH   SOLE 25 19,103 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   640,849 70,423 SH   SOLE 26 36,298 0 34,125
ADAPTHEALTH CORP COMMON STOCK 00653Q102   81,836 8,993 SH   SOLE 28 1,358 0 7,635
ADAPTHEALTH CORP COMMON STOCK 00653Q102   2,279,505 250,495 SH   SOLE 30 250,495 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   7,480 822 SH   SOLE 36 822 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   86,696 9,527 SH   SOLE 40 9,527 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   516,289 56,735 SH   SOLE 43 29,889 0 26,846
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   88,909 113,986 SH   SOLE 2 89,577 0 24,409
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   755,098 968,074 SH   SOLE 21 968,074 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   68,764 88,159 SH   SOLE 22 88,159 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   5,790 7,423 SH   SOLE 26 0 0 7,423
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   68,989 88,448 SH   SOLE 30 88,448 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   27 34 SH   SOLE 43 34 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   2,257,673 414,252 SH   SOLE 2 222,949 0 191,303
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   2,120 389 SH   SOLE 4 389 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   278,321 51,068 SH   SOLE 7 48,302 0 2,766
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   1,692,121 310,481 SH   SOLE 18 287,593 0 22,888
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   6,851,789 1,257,209 SH   SOLE 19 1,257,209 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   27,292,074 5,007,720 SH   SOLE 21 5,007,720 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   23,062,378 4,231,629 SH   SOLE 22 4,131,613 0 100,016
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   126,031 23,125 SH   SOLE 23 23,125 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   92,683 17,006 SH   SOLE 25 17,006 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   253,169 46,453 SH   SOLE 26 38,826 0 7,627
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   10,715 1,966 SH   SOLE 28 1,966 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   923,034 169,364 SH   SOLE 30 169,364 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   34,150 6,266 SH   SOLE 34 6,266 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   114,559 21,020 SH   SOLE 40 21,020 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   148,022 27,160 SH   SOLE 43 18,499 0 8,661
ADC THERAPEUTICS SA SHS H0036K147   475,311 529,890 SH   SOLE 21 529,890 0 0
ADDUS HOMECARE CORP COM 006739106   1,918,564 22,521 SH   SOLE 2 13,343 0 9,178
ADDUS HOMECARE CORP COM 006739106   4,941 58 SH   SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106   314,010 3,686 SH   SOLE 7 3,491 0 195
ADDUS HOMECARE CORP COM 006739106   4,129,585 48,475 SH   SOLE 18 48,475 0 0
ADDUS HOMECARE CORP COM 006739106   3,331,440 39,106 SH   SOLE 19 39,106 0 0
ADDUS HOMECARE CORP COM 006739106   157,471,670 1,848,476 SH   SOLE 21 1,848,476 0 0
ADDUS HOMECARE CORP COM 006739106   38,890,768 456,518 SH   SOLE 22 439,330 0 17,188
ADDUS HOMECARE CORP COM 006739106   233,591 2,742 SH   SOLE 25 2,742 0 0
ADDUS HOMECARE CORP COM 006739106   1,090,432 12,800 SH   SOLE 26 6,093 0 6,707
ADDUS HOMECARE CORP COM 006739106   24,109 283 SH   SOLE 28 283 0 0
ADDUS HOMECARE CORP COM 006739106   3,810,719 44,732 SH   SOLE 30 44,732 0 0
ADDUS HOMECARE CORP COM 006739106   245,262 2,879 SH   SOLE 40 2,879 0 0
ADDUS HOMECARE CORP COM 006739106   34,587 406 SH   OTR 43 406 0 0
ADDUS HOMECARE CORP COM 006739106   1,103,722 12,956 SH   SOLE 43 8,126 0 4,830
ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306   3 9 SH   SOLE 21 9 0 0
ADECOAGRO S A COM L00849106   2,113,225 180,772 SH   SOLE 7 180,772 0 0
ADECOAGRO S A COM L00849106   870,882 74,498 SH   SOLE 21 74,498 0 0
ADECOAGRO S A COM L00849106   15,852 1,356 SH   SOLE 28 1,356 0 0
ADEIA INC COM 00676P107   665,396 62,303 SH   SOLE 2 30,853 0 31,450
ADEIA INC COM 00676P107   40,798 3,820 SH   SOLE 4 460 0 3,360
ADEIA INC COM 00676P107   373,917 35,011 SH   SOLE 7 33,131 0 1,880
ADEIA INC COM 00676P107   3,463,962 324,341 SH   SOLE 18 324,341 0 0
ADEIA INC COM 00676P107   2,369,176 221,833 SH   SOLE 19 221,833 0 0
ADEIA INC COM 00676P107   135,828,763 12,718,049 SH   SOLE 21 12,718,049 0 0
ADEIA INC COM 00676P107   31,942,406 2,990,862 SH   SOLE 22 2,894,200 0 96,662
ADEIA INC COM 00676P107   192,785 18,051 SH   SOLE 25 18,051 0 0
ADEIA INC COM 00676P107   605,973 56,739 SH   SOLE 26 47,581 0 9,158
ADEIA INC COM 00676P107   143,176 13,406 SH   SOLE 28 1,869 0 11,537
ADEIA INC COM 00676P107   8,834,058 827,159 SH   SOLE 30 827,159 0 0
ADEIA INC COM 00676P107   16,896 1,582 SH   SOLE 36 1,582 0 0
ADEIA INC COM 00676P107   211,496 19,803 SH   SOLE 40 19,803 0 0
ADEIA INC COM 00676P107   283,742 26,568 SH   SOLE 43 25,437 0 1,131
ADIAL PHARMACEUTICALS INC COM NEW 00688A205   21,236 7,639 SH   SOLE 22 7,639 0 0
ADICET BIO INC COM 007002108   26,763 19,535 SH   SOLE 2 1,213 0 18,322
ADICET BIO INC COM 007002108   534 390 SH   SOLE 7 390 0 0
ADICET BIO INC COM 007002108   127,026 92,720 SH   SOLE 18 92,720 0 0
ADICET BIO INC COM 007002108   77,824 56,806 SH   SOLE 19 56,806 0 0
ADICET BIO INC COM 007002108   1,706,772 1,245,819 SH   SOLE 21 1,245,819 0 0
ADICET BIO INC COM 007002108   1,141,269 833,043 SH   SOLE 22 811,547 0 21,496
ADICET BIO INC COM 007002108   3,150 2,299 SH   SOLE 26 0 0 2,299
ADICET BIO INC COM 007002108   25,753 18,798 SH   SOLE 30 18,798 0 0
ADICET BIO INC COM 007002108   93 68 SH   SOLE 43 68 0 0
ADIENT PLC ORD SHS G0084W101   12,398,031 337,821 SH   SOLE 2 218,839 0 118,982
ADIENT PLC ORD SHS G0084W101   78,024 2,126 SH   SOLE 4 357 0 1,769
ADIENT PLC ORD SHS G0084W101   382,781 10,430 SH   SOLE 7 9,963 0 467
ADIENT PLC ORD SHS G0084W101   14,476,939 394,467 SH   SOLE 18 394,467 0 0
ADIENT PLC ORD SHS G0084W101   19,760,381 538,430 SH   SOLE 19 538,430 0 0
ADIENT PLC ORD SHS G0084W101   254,021,362 6,921,563 SH   SOLE 21 6,921,563 0 0
ADIENT PLC ORD SHS G0084W101   125,199,738 3,411,437 SH   SOLE 22 3,287,805 0 123,632
ADIENT PLC ORD SHS G0084W101   397,204 10,823 SH   SOLE 23 10,823 0 0
ADIENT PLC ORD SHS G0084W101   676,895 18,444 SH   SOLE 25 18,444 0 0
ADIENT PLC ORD SHS G0084W101   3,912,367 106,604 SH   SOLE 26 45,957 0 60,647
ADIENT PLC ORD SHS G0084W101   67,418 1,837 SH   SOLE 28 1,679 0 158
ADIENT PLC ORD SHS G0084W101   6,539,793 178,196 SH   SOLE 30 178,196 0 0
ADIENT PLC ORD SHS G0084W101   254,368 6,931 SH   SOLE 36 6,931 0 0
ADIENT PLC ORD SHS G0084W101   599,164 16,326 SH   SOLE 40 16,326 0 0
ADIENT PLC ORD SHS G0084W101   2,622,253 71,451 SH   SOLE 43 63,130 0 8,321
ADMA BIOLOGICS INC COM 000899104   982,628 274,477 SH   SOLE 2 115,592 0 158,885
ADMA BIOLOGICS INC COM 000899104   7,389 2,064 SH   SOLE 7 2,064 0 0
ADMA BIOLOGICS INC COM 000899104   2,052,912 573,439 SH   SOLE 18 573,439 0 0
ADMA BIOLOGICS INC COM 000899104   1,547,738 432,329 SH   SOLE 19 432,329 0 0
ADMA BIOLOGICS INC COM 000899104   32,706,486 9,135,890 SH   SOLE 21 9,135,890 0 0
ADMA BIOLOGICS INC COM 000899104   21,319,949 5,955,293 SH   SOLE 22 5,744,394 0 210,899
ADMA BIOLOGICS INC COM 000899104   36,469 10,187 SH   SOLE 23 10,187 0 0
ADMA BIOLOGICS INC COM 000899104   107,636 30,066 SH   SOLE 25 30,066 0 0
ADMA BIOLOGICS INC COM 000899104   59,353 16,579 SH   SOLE 26 0 0 16,579
ADMA BIOLOGICS INC COM 000899104   353,199 98,659 SH   SOLE 30 98,659 0 0
ADMA BIOLOGICS INC COM 000899104   91,523 25,565 SH   SOLE 40 25,565 0 0
ADMA BIOLOGICS INC COM 000899104   371,099 103,659 SH   SOLE 43 52,758 0 50,901
ADOBE INC COM 00724F101   534,538,878 1,048,321 SH   SOLE 2 360,794 0 687,527
ADOBE INC COM 00724F101   226,862,668 444,916 SH   SOLE 4 229,836 0 215,080
ADOBE INC COM 00724F101   274,861,085 539,049 SH   SOLE 7 455,776 0 83,273
ADOBE INC COM 00724F101   25,346,619 49,709 SH   SOLE 13 49,709 0 0
ADOBE INC COM 00724F101   22,202,576 43,543 SH   SOLE 15 43,543 0 0
ADOBE INC COM 00724F101   515,335,024 1,010,659 SH   SOLE 18 936,679 0 73,980
ADOBE INC COM 00724F101   228,382,170 447,896 SH   SOLE 19 447,896 0 0
ADOBE INC COM 00724F101   6,556,457,878 12,858,321 SH   SOLE 21 12,858,321 0 0
ADOBE INC COM 00724F101   5,212,518,527 10,222,629 SH   SOLE 22 9,194,574 0 1,028,055
ADOBE INC COM 00724F101   519,519,773 1,018,866 SH   SOLE 23 1,018,866 0 0
ADOBE INC COM 00724F101   612,267,524 1,200,760 SH   SOLE 25 1,080,209 0 120,551
ADOBE INC COM 00724F101   360,771,077 707,533 SH   SOLE 26 407,759 0 299,774
ADOBE INC COM 00724F101   561,978,127 1,102,134 SH   SOLE 28 58,896 0 1,043,238
ADOBE INC COM 00724F101   13,031,514 25,557 SH   SOLE 29 25,557 0 0
ADOBE INC COM 00724F101   2,160,541,651 4,237,187 SH   SOLE 30 4,205,036 0 32,151
ADOBE INC COM 00724F101   97,929,354 192,056 SH   SOLE 31 142,909 0 49,147
ADOBE INC COM 00724F101   81,473,862 159,784 SH   SOLE 32 159,784 0 0
ADOBE INC COM 00724F101   175,361,239 343,913 SH   SOLE 34 343,913 0 0
ADOBE INC COM 00724F101   56,885,464 111,562 SH   SOLE 36 111,562 0 0
ADOBE INC COM 00724F101   11,298,874 22,159 SH   SOLE 40 22,159 0 0
ADOBE INC COM 00724F101   495,113 971 SH   OTR 43 971 0 0
ADOBE INC COM 00724F101   341,682,389 670,097 SH   SOLE 43 578,612 0 91,485
ADOBE INC OPTIONS 00724F101   254,950 500 SH Call SOLE 4 500 0 0
ADOBE INC OPTIONS 00724F101   5,557,910 10,900 SH Call SOLE 18 10,900 0 0
ADOBE INC OPTIONS 00724F101   39,364,280 77,200 SH Call SOLE 19 77,200 0 0
ADOBE INC OPTIONS 00724F101   2,345,540 4,600 SH Call SOLE 22 4,600 0 0
ADOBE INC OPTIONS 00724F101   152,970 300 SH Call SOLE 30 300 0 0
ADOBE INC OPTIONS 00724F101   19,019,270 37,300 SH Call SOLE 34 37,300 0 0
ADT INC DEL COM 00090Q103   4,348,722 724,787 SH   SOLE 2 73,984 0 650,803
ADT INC DEL COM 00090Q103   3,462 577 SH   SOLE 4 577 0 0
ADT INC DEL COM 00090Q103   506,412 84,402 SH   SOLE 7 79,975 0 4,427
ADT INC DEL COM 00090Q103   410,118 68,353 SH   SOLE 18 68,353 0 0
ADT INC DEL COM 00090Q103   411,990 68,665 SH   SOLE 19 68,665 0 0
ADT INC DEL COM 00090Q103   15,300,630 2,550,105 SH   SOLE 21 2,550,105 0 0
ADT INC DEL COM 00090Q103   32,849,652 5,474,942 SH   SOLE 22 5,183,092 0 291,850
ADT INC DEL COM 00090Q103   271,536 45,256 SH   SOLE 25 45,256 0 0
ADT INC DEL COM 00090Q103   645,390 107,565 SH   SOLE 26 82,785 0 24,780
ADT INC DEL COM 00090Q103   508,296 84,716 SH   SOLE 28 67,669 0 17,047
ADT INC DEL COM 00090Q103   10,611,564 1,768,594 SH   SOLE 30 1,768,594 0 0
ADT INC DEL COM 00090Q103   17,598 2,933 SH   SOLE 31 2,933 0 0
ADT INC DEL COM 00090Q103   181,728 30,288 SH   SOLE 36 30,288 0 0
ADT INC DEL COM 00090Q103   162,114 27,019 SH   SOLE 40 27,019 0 0
ADT INC DEL COM 00090Q103   595,295 99,216 SH   SOLE 43 86,722 0 12,494
ADTALEM GLOBAL ED INC COM 00737L103   1,867,189 43,575 SH   SOLE 2 12,716 0 30,859
ADTALEM GLOBAL ED INC COM 00737L103   7,456 174 SH   SOLE 4 174 0 0
ADTALEM GLOBAL ED INC COM 00737L103   16,069 375 SH   SOLE 7 375 0 0
ADTALEM GLOBAL ED INC COM 00737L103   6,025,910 140,628 SH   SOLE 18 140,628 0 0
ADTALEM GLOBAL ED INC COM 00737L103   3,848,701 89,818 SH   SOLE 19 89,818 0 0
ADTALEM GLOBAL ED INC COM 00737L103   202,878,767 4,734,627 SH   SOLE 21 4,734,627 0 0
ADTALEM GLOBAL ED INC COM 00737L103   51,576,403 1,203,650 SH   SOLE 22 1,146,369 0 57,281
ADTALEM GLOBAL ED INC COM 00737L103   368,124 8,591 SH   SOLE 25 8,591 0 0
ADTALEM GLOBAL ED INC COM 00737L103   1,842,207 42,992 SH   SOLE 26 15,193 0 27,799
ADTALEM GLOBAL ED INC COM 00737L103   139,434 3,254 SH   SOLE 28 881 0 2,373
ADTALEM GLOBAL ED INC COM 00737L103   3,346,971 78,109 SH   SOLE 30 78,109 0 0
ADTALEM GLOBAL ED INC COM 00737L103   45,978 1,073 SH   SOLE 36 1,073 0 0
ADTALEM GLOBAL ED INC COM 00737L103   313,833 7,324 SH   SOLE 40 7,324 0 0
ADTALEM GLOBAL ED INC COM 00737L103   3,075,002 71,762 SH   SOLE 43 66,566 0 5,196
ADTHEORENT HOLDING COMPANY COM 00739D109   14,484 11,228 SH   SOLE 18 11,228 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109   194,109 150,472 SH   SOLE 21 150,472 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109   780,165 604,779 SH   SOLE 22 604,779 0 0
ADTRAN HOLDINGS INC COM 00486H105   606,065 73,641 SH   SOLE 2 21,948 0 51,693
ADTRAN HOLDINGS INC COM 00486H105   2,148 261 SH   SOLE 4 261 0 0
ADTRAN HOLDINGS INC COM 00486H105   357,338 43,419 SH   SOLE 7 41,200 0 2,219
ADTRAN HOLDINGS INC COM 00486H105   2,123,908 258,069 SH   SOLE 18 258,069 0 0
ADTRAN HOLDINGS INC COM 00486H105   1,324,446 160,929 SH   SOLE 19 160,929 0 0
ADTRAN HOLDINGS INC COM 00486H105   74,605,378 9,065,052 SH   SOLE 21 9,065,052 0 0
ADTRAN HOLDINGS INC COM 00486H105   17,723,091 2,153,474 SH   SOLE 22 2,052,938 0 100,536
ADTRAN HOLDINGS INC COM 00486H105   60,943 7,405 SH   SOLE 25 7,405 0 0
ADTRAN HOLDINGS INC COM 00486H105   418,224 50,817 SH   SOLE 26 45,006 0 5,811
ADTRAN HOLDINGS INC COM 00486H105   16,016 1,946 SH   SOLE 28 0 0 1,946
ADTRAN HOLDINGS INC COM 00486H105   6,488,186 788,358 SH   SOLE 30 788,358 0 0
ADTRAN HOLDINGS INC COM 00486H105   32,838 3,990 SH   SOLE 36 3,990 0 0
ADTRAN HOLDINGS INC COM 00486H105   116,306 14,132 SH   SOLE 40 14,132 0 0
ADTRAN HOLDINGS INC COM 00486H105   1,401,136 170,247 SH   SOLE 43 163,354 0 6,893
ADVANCE AUTO PARTS INC COM 00751Y106   5,793,845 103,591 SH   SOLE 2 24,421 0 79,170
ADVANCE AUTO PARTS INC COM 00751Y106   8,613 154 SH   SOLE 4 154 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   534,299 9,553 SH   SOLE 7 9,074 0 479
ADVANCE AUTO PARTS INC COM 00751Y106   3,312,398 59,224 SH   SOLE 18 59,224 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   5,819,572 104,051 SH   SOLE 19 104,051 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   303,561,865 5,427,532 SH   SOLE 21 5,427,532 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   83,532,574 1,493,520 SH   SOLE 22 1,414,410 0 79,110
ADVANCE AUTO PARTS INC COM 00751Y106   1,669,399 29,848 SH   SOLE 25 29,848 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   1,801,729 32,214 SH   SOLE 26 27,028 0 5,186
ADVANCE AUTO PARTS INC COM 00751Y106   43,346 775 SH   SOLE 28 775 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   6,088,987 108,868 SH   SOLE 30 108,868 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   47,596 851 SH   SOLE 31 851 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   965,128 17,256 SH   SOLE 34 17,256 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   150,899 2,698 SH   SOLE 36 2,698 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   557,622 9,970 SH   SOLE 40 9,970 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   4,690,593 83,865 SH   SOLE 43 74,377 0 9,488
ADVANCED DRAIN SYS INC DEL COM 00790R104   19,182,404 168,518 SH   SOLE 2 65,242 0 103,276
ADVANCED DRAIN SYS INC DEL COM 00790R104   23,904 210 SH   SOLE 4 210 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   11,290,001 99,183 SH   SOLE 7 98,420 0 763
ADVANCED DRAIN SYS INC DEL COM 00790R104   15,044,000 132,162 SH   SOLE 18 132,162 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   3,866,919 33,971 SH   SOLE 19 33,971 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   429,288,559 3,771,313 SH   SOLE 21 3,771,313 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   228,418,905 2,006,667 SH   SOLE 22 1,914,189 0 92,478
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,632,891 14,345 SH   SOLE 25 14,345 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   10,031,952 88,131 SH   SOLE 26 23,471 0 64,660
ADVANCED DRAIN SYS INC DEL COM 00790R104   360,955 3,171 SH   SOLE 28 1,057 0 2,114
ADVANCED DRAIN SYS INC DEL COM 00790R104   95,719,875 840,902 SH   SOLE 30 840,902 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   110,984 975 SH   SOLE 31 975 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   103,813 912 SH   SOLE 36 912 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,420,485 12,479 SH   SOLE 40 12,479 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   31,303 275 SH   OTR 43 275 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   6,968,633 61,220 SH   SOLE 43 54,767 0 6,453
ADVANCED EMISSIONS SOLUTIONS COM 00770C101   6,746 3,790 SH   SOLE 18 3,790 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101   91,643 51,485 SH   SOLE 21 51,485 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101   492,515 276,694 SH   SOLE 22 276,694 0 0
ADVANCED ENERGY INDS COM 007973100   6,789,421 65,840 SH   SOLE 2 42,881 0 22,959
ADVANCED ENERGY INDS COM 007973100   34,236 332 SH   SOLE 4 119 0 213
ADVANCED ENERGY INDS COM 007973100   741,123 7,187 SH   SOLE 7 6,810 0 377
ADVANCED ENERGY INDS COM 007973100   11,496,333 111,485 SH   SOLE 18 111,485 0 0
ADVANCED ENERGY INDS COM 007973100   17,574,535 170,428 SH   SOLE 19 170,428 0 0
ADVANCED ENERGY INDS COM 007973100   436,478,293 4,232,722 SH   SOLE 21 4,232,722 0 0
ADVANCED ENERGY INDS COM 007973100   116,017,322 1,125,071 SH   SOLE 22 1,093,756 0 31,315
ADVANCED ENERGY INDS COM 007973100   175,098 1,698 SH   SOLE 23 1,698 0 0
ADVANCED ENERGY INDS COM 007973100   787,012 7,632 SH   SOLE 25 7,632 0 0
ADVANCED ENERGY INDS COM 007973100   3,518,558 34,121 SH   SOLE 26 15,067 0 19,054
ADVANCED ENERGY INDS COM 007973100   264,915 2,569 SH   SOLE 28 684 0 1,885
ADVANCED ENERGY INDS COM 007973100   7,656,763 74,251 SH   SOLE 30 74,251 0 0
ADVANCED ENERGY INDS COM 007973100   116,422 1,129 SH   SOLE 36 1,129 0 0
ADVANCED ENERGY INDS COM 007973100   636,766 6,175 SH   SOLE 40 6,175 0 0
ADVANCED ENERGY INDS COM 007973100   2,991,307 29,008 SH   SOLE 43 26,891 0 2,117
ADVANCED MICRO DEVICES INC COM 007903107   292,929,862 2,848,958 SH   SOLE 2 429,159 0 2,419,799
ADVANCED MICRO DEVICES INC COM 007903107   127,436,650 1,239,415 SH   SOLE 4 605,083 0 634,332
ADVANCED MICRO DEVICES INC COM 007903107   171,338,940 1,666,397 SH   SOLE 7 1,473,873 0 192,524
ADVANCED MICRO DEVICES INC COM 007903107   5,394,451 52,465 SH   SOLE 13 52,465 0 0
ADVANCED MICRO DEVICES INC COM 007903107   15,828,522 153,944 SH   SOLE 15 153,944 0 0
ADVANCED MICRO DEVICES INC COM 007903107   396,567,795 3,856,913 SH   SOLE 18 3,639,942 0 216,971
ADVANCED MICRO DEVICES INC COM 007903107   242,004,658 2,353,673 SH   SOLE 19 2,353,673 0 0
ADVANCED MICRO DEVICES INC COM 007903107   4,660,782,583 45,329,533 SH   SOLE 21 45,329,533 0 0
ADVANCED MICRO DEVICES INC COM 007903107   3,594,056,238 34,954,836 SH   SOLE 22 31,540,922 0 3,413,914
ADVANCED MICRO DEVICES INC COM 007903107   328,310,429 3,193,060 SH   SOLE 23 3,193,060 0 0
ADVANCED MICRO DEVICES INC COM 007903107   390,106,175 3,794,069 SH   SOLE 25 3,364,932 0 429,137
ADVANCED MICRO DEVICES INC COM 007903107   213,022,476 2,071,800 SH   SOLE 26 1,174,595 0 897,205
ADVANCED MICRO DEVICES INC COM 007903107   323,290,654 3,144,239 SH   SOLE 28 130,746 0 3,013,493
ADVANCED MICRO DEVICES INC COM 007903107   162,764 1,583 SH   SOLE 29 1,583 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,138,295,543 11,070,760 SH   SOLE 30 10,966,494 0 104,266
ADVANCED MICRO DEVICES INC COM 007903107   37,004,404 359,895 SH   SOLE 31 332,412 0 27,483
ADVANCED MICRO DEVICES INC COM 007903107   46,404,517 451,318 SH   SOLE 32 451,318 0 0
ADVANCED MICRO DEVICES INC COM 007903107   269,999,665 2,625,945 SH   SOLE 34 2,625,945 0 0
ADVANCED MICRO DEVICES INC COM 007903107   41,924,958 407,751 SH   SOLE 36 407,751 0 0
ADVANCED MICRO DEVICES INC COM 007903107   8,040,318 78,198 SH   SOLE 40 78,198 0 0
ADVANCED MICRO DEVICES INC COM 007903107   264,453 2,572 SH   OTR 43 2,572 0 0
ADVANCED MICRO DEVICES INC COM 007903107   204,174,525 1,985,747 SH   SOLE 43 1,708,981 0 276,766
ADVANCED MICRO DEVICES INC OPTIONS 007903107   2,385,424 23,200 SH Call SOLE 2 0 0 23,200
ADVANCED MICRO DEVICES INC OPTIONS 007903107   452,408 4,400 SH Call SOLE 4 4,400 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   9,911,848 96,400 SH Call SOLE 18 96,400 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   49,333,036 479,800 SH Call SOLE 19 479,800 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   3,886,596 37,800 SH Call SOLE 22 37,800 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   812,278 7,900 SH Call SOLE 26 7,900 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   102,820 1,000 SH Call SOLE 30 1,000 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   31,175,024 303,200 SH Call SOLE 34 303,200 0 0
ADVANSIX INC COM 00773T101   1,362,640 43,843 SH   SOLE 2 21,212 0 22,631
ADVANSIX INC COM 00773T101   4,320 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101   6,434 207 SH   SOLE 7 207 0 0
ADVANSIX INC COM 00773T101   2,902,126 93,376 SH   SOLE 18 93,376 0 0
ADVANSIX INC COM 00773T101   1,704,956 54,857 SH   SOLE 19 54,857 0 0
ADVANSIX INC COM 00773T101   109,897,450 3,535,954 SH   SOLE 21 3,535,954 0 0
ADVANSIX INC COM 00773T101   24,420,364 785,726 SH   SOLE 22 749,019 0 36,707
ADVANSIX INC COM 00773T101   178,119 5,731 SH   SOLE 25 5,731 0 0
ADVANSIX INC COM 00773T101   1,010,380 32,509 SH   SOLE 26 18,729 0 13,780
ADVANSIX INC COM 00773T101   2,238 72 SH   SOLE 28 72 0 0
ADVANSIX INC COM 00773T101   2,466,384 79,356 SH   SOLE 30 79,356 0 0
ADVANSIX INC COM 00773T101   116,395 3,745 SH   SOLE 40 3,745 0 0
ADVANSIX INC COM 00773T101   720,935 23,196 SH   SOLE 43 22,970 0 226
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   252,928 89,059 SH   SOLE 2 27,130 0 61,929
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   3,488 1,228 SH   SOLE 7 1,228 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   721,724 254,128 SH   SOLE 18 254,128 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   490,102 172,571 SH   SOLE 19 172,571 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   8,919,463 3,140,656 SH   SOLE 21 3,140,656 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   7,160,083 2,521,156 SH   SOLE 22 2,447,749 0 73,407
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   88,835 31,280 SH   SOLE 25 31,280 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   8,415 2,963 SH   SOLE 43 2,963 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105   28 72 SH   SOLE 21 72 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105   216,967 554,619 SH   SOLE 22 554,619 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   162 108 SH   SOLE 21 108 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   1,995,309 1,330,206 SH   SOLE 22 1,330,206 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   93,705 62,470 SH   SOLE 26 0 0 62,470
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   12,756 8,504 SH   SOLE 28 8,504 0 0
AECOM COM 00766T100   56,238,591 677,247 SH   SOLE 2 444,887 0 232,360
AECOM COM 00766T100   35,611,538 428,848 SH   SOLE 4 289,523 0 139,325
AECOM COM 00766T100   2,729,027 32,864 SH   SOLE 7 31,975 0 889
AECOM COM 00766T100   4,785,014 57,623 SH   SOLE 13 57,623 0 0
AECOM COM 00766T100   344,533 4,149 SH   SOLE 15 4,149 0 0
AECOM COM 00766T100   32,945,622 396,744 SH   SOLE 18 319,181 0 77,563
AECOM COM 00766T100   53,895,534 649,031 SH   SOLE 19 649,031 0 0
AECOM COM 00766T100   583,050,911 7,021,326 SH   SOLE 21 7,021,326 0 0
AECOM COM 00766T100   397,773,475 4,790,143 SH   SOLE 22 4,412,274 0 377,869
AECOM COM 00766T100   37,338,687 449,647 SH   SOLE 23 449,647 0 0
AECOM COM 00766T100   7,257,281 87,395 SH   SOLE 25 86,297 0 1,098
AECOM COM 00766T100   30,176,238 363,394 SH   SOLE 26 218,077 0 145,317
AECOM COM 00766T100   11,926,454 143,623 SH   SOLE 28 2,097 0 141,526
AECOM COM 00766T100   4,749,639 57,197 SH   SOLE 29 57,197 0 0
AECOM COM 00766T100   65,344,176 786,900 SH   SOLE 30 786,900 0 0
AECOM COM 00766T100   11,944,723 143,843 SH   SOLE 31 141,477 0 2,366
AECOM COM 00766T100   46,694,056 562,308 SH   SOLE 34 562,308 0 0
AECOM COM 00766T100   2,330,268 28,062 SH   SOLE 36 28,062 0 0
AECOM COM 00766T100   579,785 6,982 SH   SOLE 40 6,982 0 0
AECOM COM 00766T100   16,934,312 203,930 SH   SOLE 43 180,213 0 23,717
AEGLEA BIOTHERAPEUTICS INC COM NEW 00773J202   240,308 19,617 SH   SOLE 22 19,617 0 0
AEGLEA BIOTHERAPEUTICS INC COM NEW 00773J202   1,850 151 SH   SOLE 43 83 0 68
AEGON N V NY REGISTRY SHS 007924103   24,197,210 5,041,085 SH   SOLE 43 4,717,889 0 323,196
AEHR TEST SYS COM 00760J108   619,646 13,559 SH   SOLE 2 7,750 0 5,809
AEHR TEST SYS COM 00760J108   6,627 145 SH   SOLE 4 145 0 0
AEHR TEST SYS COM 00760J108   11,516 252 SH   SOLE 7 252 0 0
AEHR TEST SYS COM 00760J108   3,031,921 66,344 SH   SOLE 18 66,344 0 0
AEHR TEST SYS COM 00760J108   2,445,133 53,504 SH   SOLE 19 53,504 0 0
AEHR TEST SYS COM 00760J108   44,701,089 978,142 SH   SOLE 21 978,142 0 0
AEHR TEST SYS COM 00760J108   31,577,146 690,966 SH   SOLE 22 667,738 0 23,228
AEHR TEST SYS COM 00760J108   14,807 324 SH   SOLE 23 324 0 0
AEHR TEST SYS COM 00760J108   271,687 5,945 SH   SOLE 25 5,945 0 0
AEHR TEST SYS COM 00760J108   95,056 2,080 SH   SOLE 26 354 0 1,726
AEHR TEST SYS COM 00760J108   52,692 1,153 SH   SOLE 28 0 0 1,153
AEHR TEST SYS COM 00760J108   983,418 21,519 SH   SOLE 30 21,519 0 0
AEHR TEST SYS COM 00760J108   153,461 3,358 SH   SOLE 40 3,358 0 0
AEMETIS INC COM NEW 00770K202   23,663 5,702 SH   SOLE 18 5,702 0 0
AEMETIS INC COM NEW 00770K202   288,313 69,473 SH   SOLE 21 69,473 0 0
AEMETIS INC COM NEW 00770K202   1,716,577 413,633 SH   SOLE 22 413,633 0 0
AENZA S.A.A SPONSORED ADS 00776D202   40 16 SH   SOLE 43 16 0 0
AEON BIOPHARMA INC CL A 00791X100   1,352,770 241,566 SH   SOLE 22 241,566 0 0
AERCAP HOLDINGS NV SHS N00985106   1,926,037 30,733 SH   SOLE 2 5,465 0 25,268
AERCAP HOLDINGS NV SHS N00985106   8,351,091 133,255 SH   SOLE 4 75,800 0 57,455
AERCAP HOLDINGS NV SHS N00985106   6,515,111 103,959 SH   SOLE 7 90,011 0 13,948
AERCAP HOLDINGS NV SHS N00985106   677,024 10,803 SH   SOLE 13 10,803 0 0
AERCAP HOLDINGS NV SHS N00985106   902,824 14,406 SH   SOLE 15 14,406 0 0
AERCAP HOLDINGS NV SHS N00985106   22,304,504 355,904 SH   SOLE 18 355,769 0 135
AERCAP HOLDINGS NV SHS N00985106   6,302,471 100,566 SH   SOLE 19 100,566 0 0
AERCAP HOLDINGS NV SHS N00985106   170,343,390 2,718,101 SH   SOLE 21 2,718,101 0 0
AERCAP HOLDINGS NV SHS N00985106   150,395,654 2,399,803 SH   SOLE 22 2,305,903 0 93,900
AERCAP HOLDINGS NV SHS N00985106   18,504,696 295,272 SH   SOLE 23 295,272 0 0
AERCAP HOLDINGS NV SHS N00985106   6,852,087 109,336 SH   SOLE 25 108,012 0 1,324
AERCAP HOLDINGS NV SHS N00985106   4,085,959 65,198 SH   SOLE 26 24,738 0 40,460
AERCAP HOLDINGS NV SHS N00985106   13,933,108 222,325 SH   SOLE 28 0 0 222,325
AERCAP HOLDINGS NV SHS N00985106   9,275 148 SH   SOLE 29 148 0 0
AERCAP HOLDINGS NV SHS N00985106   104,055,388 1,660,370 SH   SOLE 30 1,479,601 0 180,769
AERCAP HOLDINGS NV SHS N00985106   14,193,940 226,487 SH   SOLE 31 31,503 0 194,984
AERCAP HOLDINGS NV SHS N00985106   598,687 9,553 SH   SOLE 34 9,553 0 0
AERCAP HOLDINGS NV SHS N00985106   1,653,047 26,377 SH   SOLE 36 26,377 0 0
AERCAP HOLDINGS NV SHS N00985106   553,313 8,829 SH   SOLE 40 8,829 0 0
AERCAP HOLDINGS NV SHS N00985106   13,122,346 209,388 SH   SOLE 43 181,313 0 28,075
AEROVATE THERAPEUTICS INC COM 008064107   92,737 6,834 SH   SOLE 2 3,099 0 3,735
AEROVATE THERAPEUTICS INC COM 008064107   1,886 139 SH   SOLE 7 139 0 0
AEROVATE THERAPEUTICS INC COM 008064107   358,126 26,391 SH   SOLE 18 26,391 0 0
AEROVATE THERAPEUTICS INC COM 008064107   300,765 22,164 SH   SOLE 19 22,164 0 0
AEROVATE THERAPEUTICS INC COM 008064107   5,148,377 379,394 SH   SOLE 21 379,394 0 0
AEROVATE THERAPEUTICS INC COM 008064107   3,259,595 240,206 SH   SOLE 22 236,887 0 3,319
AEROVATE THERAPEUTICS INC COM 008064107   40,656 2,996 SH   SOLE 25 2,996 0 0
AEROVATE THERAPEUTICS INC COM 008064107   63,195 4,657 SH   SOLE 30 4,657 0 0
AEROVIRONMENT INC COM 008073108   2,100,444 18,833 SH   SOLE 2 11,090 0 7,743
AEROVIRONMENT INC COM 008073108   10,595 95 SH   SOLE 4 95 0 0
AEROVIRONMENT INC COM 008073108   565,011 5,066 SH   SOLE 7 4,824 0 242
AEROVIRONMENT INC COM 008073108   8,515,427 76,351 SH   SOLE 18 76,351 0 0
AEROVIRONMENT INC COM 008073108   6,722,917 60,279 SH   SOLE 19 60,279 0 0
AEROVIRONMENT INC COM 008073108   393,225,448 3,525,737 SH   SOLE 21 3,525,737 0 0
AEROVIRONMENT INC COM 008073108   81,539,248 731,097 SH   SOLE 22 709,329 0 21,768
AEROVIRONMENT INC COM 008073108   16,395 147 SH   SOLE 23 147 0 0
AEROVIRONMENT INC COM 008073108   6,055,521 54,295 SH   SOLE 25 54,295 0 0
AEROVIRONMENT INC COM 008073108   3,302,961 29,615 SH   SOLE 26 10,355 0 19,260
AEROVIRONMENT INC COM 008073108   46,173 414 SH   SOLE 28 414 0 0
AEROVIRONMENT INC COM 008073108   4,824,676 43,259 SH   SOLE 30 43,259 0 0
AEROVIRONMENT INC COM 008073108   934,398 8,378 SH   SOLE 34 8,378 0 0
AEROVIRONMENT INC COM 008073108   100,042 897 SH   SOLE 36 897 0 0
AEROVIRONMENT INC COM 008073108   512,815 4,598 SH   SOLE 40 4,598 0 0
AEROVIRONMENT INC COM 008073108   2,328,300 20,876 SH   SOLE 43 20,374 0 502
AERSALE CORPORATION COM 00810F106   473,314 31,681 SH   SOLE 2 7,442 0 24,239
AERSALE CORPORATION COM 00810F106   4,960 332 SH   SOLE 7 332 0 0
AERSALE CORPORATION COM 00810F106   1,084,046 72,560 SH   SOLE 18 72,560 0 0
AERSALE CORPORATION COM 00810F106   785,381 52,569 SH   SOLE 19 52,569 0 0
AERSALE CORPORATION COM 00810F106   14,325,189 958,848 SH   SOLE 21 958,848 0 0
AERSALE CORPORATION COM 00810F106   11,262,295 753,835 SH   SOLE 22 717,953 0 35,882
AERSALE CORPORATION COM 00810F106   76,762 5,138 SH   SOLE 25 5,138 0 0
AERSALE CORPORATION COM 00810F106   81,961 5,486 SH   SOLE 26 0 0 5,486
AERSALE CORPORATION COM 00810F106   371,438 24,862 SH   SOLE 30 24,862 0 0
AERSALE CORPORATION COM 00810F106   70,816 4,740 SH   SOLE 40 4,740 0 0
AERSALE CORPORATION COM 00810F106   51,379 3,439 SH   OTR 43 3,439 0 0
AERSALE CORPORATION COM 00810F106   321,598 21,526 SH   SOLE 43 20,448 0 1,078
AES CORP COM 00130H105   22,848,093 1,503,164 SH   SOLE 2 292,422 0 1,210,742
AES CORP COM 00130H105   3,666,073 241,189 SH   SOLE 4 174,222 0 66,967
AES CORP COM 00130H105   6,281,142 413,233 SH   SOLE 7 343,630 0 69,603
AES CORP COM 00130H105   176,168 11,590 SH   SOLE 13 11,590 0 0
AES CORP COM 00130H105   1,325,607 87,211 SH   SOLE 15 87,211 0 0
AES CORP COM 00130H105   24,764,509 1,629,244 SH   SOLE 18 1,531,218 0 98,026
AES CORP COM 00130H105   16,587,836 1,091,305 SH   SOLE 19 1,091,305 0 0
AES CORP COM 00130H105   307,933,532 20,258,785 SH   SOLE 21 20,258,785 0 0
AES CORP COM 00130H105   241,667,886 15,899,203 SH   SOLE 22 14,182,005 0 1,717,198
AES CORP COM 00130H105   20,111,774 1,323,143 SH   SOLE 23 1,323,143 0 0
AES CORP COM 00130H105   3,595,849 236,569 SH   SOLE 25 236,569 0 0
AES CORP COM 00130H105   11,416,826 751,107 SH   SOLE 26 385,356 0 365,751
AES CORP COM 00130H105   4,700,129 309,219 SH   SOLE 28 16,812 0 292,407
AES CORP COM 00130H105   137,332 9,035 SH   SOLE 29 9,035 0 0
AES CORP COM 00130H105   50,931,187 3,350,736 SH   SOLE 30 3,350,736 0 0
AES CORP COM 00130H105   2,275,942 149,733 SH   SOLE 31 137,774 0 11,959
AES CORP COM 00130H105   1,863,140 122,575 SH   SOLE 34 122,575 0 0
AES CORP COM 00130H105   2,557,734 168,272 SH   SOLE 36 168,272 0 0
AES CORP COM 00130H105   281,762 18,537 SH   SOLE 40 18,537 0 0
AES CORP COM 00130H105   24,578 1,617 SH   OTR 43 1,617 0 0
AES CORP COM 00130H105   11,525,143 758,233 SH   SOLE 43 647,721 0 110,512
AES CORP UNIT 02/15/2024 00130H204   54,707,301 896,841 SH   SOLE 21 896,841 0 0
AETHLON MED INC COM 00808Y307   94 415 SH   SOLE 21 415 0 0
AETHLON MED INC COM 00808Y307   16,576 73,411 SH   SOLE 22 73,411 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   27,279 35,664 SH   SOLE 2 3,973 0 31,691
AEVA TECHNOLOGIES INC COM 00835Q103   1,144 1,495 SH   SOLE 7 1,495 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   192,266 251,361 SH   SOLE 18 251,361 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   131,843 172,366 SH   SOLE 19 172,366 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   2,119,500 2,770,950 SH   SOLE 21 2,770,950 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   1,794,738 2,346,369 SH   SOLE 22 2,270,778 0 75,591
AEVA TECHNOLOGIES INC COM 00835Q103   90 118 SH   SOLE 43 118 0 0
AEYE INC CL A COM 008183105   53 252 SH   SOLE 21 252 0 0
AEYE INC CL A COM 008183105   310,095 1,476,641 SH   SOLE 22 1,476,641 0 0
AFC GAMMA INC COM 00109K105   306,801 26,133 SH   SOLE 2 19,969 0 6,164
AFC GAMMA INC COM 00109K105   3,217 274 SH   SOLE 7 274 0 0
AFC GAMMA INC COM 00109K105   542,411 46,202 SH   SOLE 18 46,202 0 0
AFC GAMMA INC COM 00109K105   386,410 32,914 SH   SOLE 19 32,914 0 0
AFC GAMMA INC COM 00109K105   8,988,379 765,620 SH   SOLE 21 765,620 0 0
AFC GAMMA INC COM 00109K105   5,092,472 433,771 SH   SOLE 22 418,334 0 15,437
AFC GAMMA INC COM 00109K105   14,816 1,262 SH   SOLE 43 1,262 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   30,116,230 231,059 SH   SOLE 2 61,972 0 169,087
AFFILIATED MANAGERS GROUP IN COM 008252108   14,859 114 SH   SOLE 4 114 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   1,321,517 10,139 SH   SOLE 7 9,606 0 533
AFFILIATED MANAGERS GROUP IN COM 008252108   9,254,140 71,000 SH   SOLE 18 71,000 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   2,410,899 18,497 SH   SOLE 19 18,497 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   234,680,429 1,800,525 SH   SOLE 21 1,800,525 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   134,626,492 1,032,887 SH   SOLE 22 979,381 0 53,506
AFFILIATED MANAGERS GROUP IN COM 008252108   505,459 3,878 SH   SOLE 23 3,878 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   960,475 7,369 SH   SOLE 25 7,369 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   2,414,940 18,528 SH   SOLE 26 15,497 0 3,031
AFFILIATED MANAGERS GROUP IN COM 008252108   1,168,237 8,963 SH   SOLE 28 742 0 8,221
AFFILIATED MANAGERS GROUP IN COM 008252108   8,617,820 66,118 SH   SOLE 30 66,118 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   891,526 6,840 SH   SOLE 31 506 0 6,334
AFFILIATED MANAGERS GROUP IN COM 008252108   323,895 2,485 SH   SOLE 34 2,485 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   200,593 1,539 SH   SOLE 36 1,539 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   781,910 5,999 SH   SOLE 40 5,999 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   15,510 119 SH   OTR 43 119 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   10,207,127 78,312 SH   SOLE 43 73,495 0 4,817
AFFIMED N V COM N01045108   12,530 26,218 SH   SOLE 2 7,247 0 18,971
AFFIMED N V COM N01045108   60,743 127,104 SH   SOLE 19 127,104 0 0
AFFIMED N V COM N01045108   433,702 907,517 SH   SOLE 21 907,517 0 0
AFFIMED N V COM N01045108   11,541 24,150 SH   SOLE 22 24,150 0 0
AFFIMED N V COM N01045108   1,501 3,141 SH   SOLE 26 0 0 3,141
AFFIMED N V COM N01045108   29,931 62,630 SH   SOLE 30 62,630 0 0
AFFINITY BANCSHARES INC COM 00832E103   12,305 832 SH   SOLE 18 832 0 0
AFFINITY BANCSHARES INC COM 00832E103   156,153 10,558 SH   SOLE 21 10,558 0 0
AFFINITY BANCSHARES INC COM 00832E103   11,788 797 SH   SOLE 22 797 0 0
AFFIRM HLDGS INC COM CL A 00827B106   7,507,608 352,967 SH   SOLE 2 65,361 0 287,606
AFFIRM HLDGS INC COM CL A 00827B106   11,869 558 SH   SOLE 4 558 0 0
AFFIRM HLDGS INC COM CL A 00827B106   626,657 29,462 SH   SOLE 7 27,948 0 1,514
AFFIRM HLDGS INC COM CL A 00827B106   1,594,293 74,955 SH   SOLE 18 74,955 0 0
AFFIRM HLDGS INC COM CL A 00827B106   1,664,016 78,233 SH   SOLE 19 78,233 0 0
AFFIRM HLDGS INC COM CL A 00827B106   51,932,066 2,441,564 SH   SOLE 21 2,441,564 0 0
AFFIRM HLDGS INC COM CL A 00827B106   111,722,292 5,252,576 SH   SOLE 22 4,966,731 0 285,845
AFFIRM HLDGS INC COM CL A 00827B106   849,758 39,951 SH   SOLE 25 39,951 0 0
AFFIRM HLDGS INC COM CL A 00827B106   3,157,234 148,436 SH   SOLE 26 95,465 0 52,971
AFFIRM HLDGS INC COM CL A 00827B106   124,770 5,866 SH   SOLE 28 3,110 0 2,756
AFFIRM HLDGS INC COM CL A 00827B106   2,924,221 137,481 SH   SOLE 30 137,481 0 0
AFFIRM HLDGS INC COM CL A 00827B106   70,680 3,323 SH   SOLE 31 3,323 0 0
AFFIRM HLDGS INC COM CL A 00827B106   759,339 35,700 SH   SOLE 40 35,700 0 0
AFFIRM HLDGS INC COM CL A 00827B106   7,807,685 367,075 SH   SOLE 43 300,684 0 66,391
AFFIRM HLDGS INC NOTE 11/1 00827BAB2   7,145,823 9,575,000 PRN   SOLE 21 9,575,000 0 0
AFLAC INC COM 001055102   62,849,040 818,880 SH   SOLE 2 118,143 0 700,737
AFLAC INC COM 001055102   48,814,228 636,016 SH   SOLE 4 344,652 0 291,364
AFLAC INC COM 001055102   31,923,165 415,937 SH   SOLE 7 360,382 0 55,555
AFLAC INC COM 001055102   1,818,515 23,694 SH   SOLE 13 23,694 0 0
AFLAC INC COM 001055102   6,261,572 81,584 SH   SOLE 15 81,584 0 0
AFLAC INC COM 001055102   93,931,255 1,223,860 SH   SOLE 18 1,184,110 0 39,750
AFLAC INC COM 001055102   34,189,592 445,467 SH   SOLE 19 445,467 0 0
AFLAC INC COM 001055102   1,162,233,769 15,143,111 SH   SOLE 21 15,143,111 0 0
AFLAC INC COM 001055102   942,892,938 12,285,250 SH   SOLE 22 11,045,916 0 1,239,334
AFLAC INC COM 001055102   74,826,568 974,939 SH   SOLE 23 974,939 0 0
AFLAC INC COM 001055102   92,167,003 1,200,873 SH   SOLE 25 1,141,696 0 59,177
AFLAC INC COM 001055102   61,979,002 807,544 SH   SOLE 26 471,867 0 335,677
AFLAC INC COM 001055102   95,009,055 1,237,903 SH   SOLE 28 62,865 0 1,175,038
AFLAC INC COM 001055102   333,402 4,344 SH   SOLE 29 4,344 0 0
AFLAC INC COM 001055102   291,400,870 3,796,754 SH   SOLE 30 3,791,942 0 4,812
AFLAC INC COM 001055102   12,339,558 160,776 SH   SOLE 31 121,086 0 39,690
AFLAC INC COM 001055102   1,857,734 24,205 SH   SOLE 34 24,205 0 0
AFLAC INC COM 001055102   12,415,617 161,767 SH   SOLE 36 161,767 0 0
AFLAC INC COM 001055102   2,153,759 28,062 SH   SOLE 40 28,062 0 0
AFLAC INC COM 001055102   123,644 1,611 SH   OTR 43 1,611 0 0
AFLAC INC COM 001055102   97,644,811 1,272,245 SH   SOLE 43 1,143,242 0 129,003
AFYA LTD CL A COM G01125106   185,239 11,724 SH   SOLE 2 11,724 0 0
AFYA LTD CL A COM G01125106   105,544 6,680 SH   SOLE 22 6,680 0 0
AG MTG INVT TR INC COM NEW 001228501   187,140 33,719 SH   SOLE 2 33,719 0 0
AG MTG INVT TR INC COM NEW 001228501   19,691 3,548 SH   SOLE 18 3,548 0 0
AG MTG INVT TR INC COM NEW 001228501   244,344 44,026 SH   SOLE 21 44,026 0 0
AG MTG INVT TR INC COM NEW 001228501   1,624,663 292,732 SH   SOLE 22 292,732 0 0
AG MTG INVT TR INC COM NEW 001228501   6 1 SH   SOLE 43 1 0 0
AGCO CORP COM 001084102   18,259,948 154,379 SH   SOLE 2 72,872 0 81,507
AGCO CORP COM 001084102   23,774 201 SH   SOLE 4 201 0 0
AGCO CORP COM 001084102   10,113,058 85,501 SH   SOLE 7 84,890 0 611
AGCO CORP COM 001084102   13,330,747 112,705 SH   SOLE 18 112,705 0 0
AGCO CORP COM 001084102   28,694,610 242,599 SH   SOLE 19 242,599 0 0
AGCO CORP COM 001084102   375,853,270 3,177,657 SH   SOLE 21 3,177,657 0 0
AGCO CORP COM 001084102   210,169,603 1,776,882 SH   SOLE 22 1,692,397 0 84,485
AGCO CORP COM 001084102   162,872 1,377 SH   SOLE 23 1,377 0 0
AGCO CORP COM 001084102   14,166,041 119,767 SH   SOLE 25 119,767 0 0
AGCO CORP COM 001084102   5,743,440 48,558 SH   SOLE 26 22,291 0 26,267
AGCO CORP COM 001084102   73,688 623 SH   SOLE 28 623 0 0
AGCO CORP COM 001084102   20,380,945 172,311 SH   SOLE 29 172,311 0 0
AGCO CORP COM 001084102   17,690,430 149,564 SH   SOLE 30 149,564 0 0
AGCO CORP COM 001084102   108,581 918 SH   SOLE 31 918 0 0
AGCO CORP COM 001084102   40,036,361 338,488 SH   SOLE 34 338,488 0 0
AGCO CORP COM 001084102   152,108 1,286 SH   SOLE 36 1,286 0 0
AGCO CORP COM 001084102   1,238,865 10,474 SH   SOLE 40 10,474 0 0
AGCO CORP COM 001084102   10,190,425 86,155 SH   SOLE 43 77,480 0 8,675
AGEAGLE AERIAL SYS INC NEW COM 00848K101   176,363 1,049,781 SH   SOLE 22 1,049,781 0 0
AGENUS INC COM NEW 00847G705   552,436 488,881 SH   SOLE 2 166,844 0 322,037
AGENUS INC COM NEW 00847G705   662 586 SH   SOLE 4 586 0 0
AGENUS INC COM NEW 00847G705   2,952 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705   1,187,802 1,051,152 SH   SOLE 18 985,916 0 65,236
AGENUS INC COM NEW 00847G705   2,014,796 1,783,005 SH   SOLE 19 1,783,005 0 0
AGENUS INC COM NEW 00847G705   14,708,498 13,016,370 SH   SOLE 21 13,016,370 0 0
AGENUS INC COM NEW 00847G705   12,099,430 10,707,460 SH   SOLE 22 10,325,384 0 382,076
AGENUS INC COM NEW 00847G705   34,515 30,544 SH   SOLE 23 30,544 0 0
AGENUS INC COM NEW 00847G705   55,172 48,825 SH   SOLE 25 48,825 0 0
AGENUS INC COM NEW 00847G705   68,719 60,813 SH   SOLE 26 0 0 60,813
AGENUS INC COM NEW 00847G705   12,082 10,692 SH   SOLE 28 10,692 0 0
AGENUS INC COM NEW 00847G705   1,108,553 981,020 SH   SOLE 30 981,020 0 0
AGENUS INC COM NEW 00847G705   55,824 49,402 SH   SOLE 40 49,402 0 0
AGENUS INC COM NEW 00847G705   182,820 161,788 SH   SOLE 43 152,913 0 8,875
AGEX THERAPEUTICS INC COM 00848H108   5,207 7,657 SH   SOLE 21 7,657 0 0
AGEX THERAPEUTICS INC COM 00848H108   84,517 124,289 SH   SOLE 22 124,289 0 0
AGILE THERAPEUTICS INC COM 00847L308   708 295 SH   SOLE 21 295 0 0
AGILE THERAPEUTICS INC COM 00847L308   13,788 5,745 SH   SOLE 22 5,745 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   136,739,422 1,222,853 SH   SOLE 2 780,011 0 442,842
AGILENT TECHNOLOGIES INC COM 00846U101   33,722,899 301,582 SH   SOLE 4 212,835 0 88,747
AGILENT TECHNOLOGIES INC COM 00846U101   34,539,073 308,881 SH   SOLE 7 272,653 0 36,228
AGILENT TECHNOLOGIES INC COM 00846U101   7,607,338 68,032 SH   SOLE 13 68,032 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   3,153,995 28,206 SH   SOLE 15 28,206 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   92,682,902 828,858 SH   SOLE 18 726,940 0 101,918
AGILENT TECHNOLOGIES INC COM 00846U101   122,455,871 1,095,116 SH   SOLE 19 1,095,116 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,045,686,966 9,351,520 SH   SOLE 21 9,351,520 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   795,654,092 7,115,490 SH   SOLE 22 6,392,979 0 722,511
AGILENT TECHNOLOGIES INC COM 00846U101   79,399,356 710,064 SH   SOLE 23 710,064 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   105,039,235 939,360 SH   SOLE 25 758,323 0 181,037
AGILENT TECHNOLOGIES INC COM 00846U101   99,274,243 887,804 SH   SOLE 26 626,169 0 261,635
AGILENT TECHNOLOGIES INC COM 00846U101   88,045,614 787,387 SH   SOLE 28 23,395 0 763,992
AGILENT TECHNOLOGIES INC COM 00846U101   5,094,743 45,562 SH   SOLE 29 45,562 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   335,215,338 2,997,812 SH   SOLE 30 2,940,691 0 57,121
AGILENT TECHNOLOGIES INC COM 00846U101   14,700,640 131,467 SH   SOLE 31 126,423 0 5,044
AGILENT TECHNOLOGIES INC COM 00846U101   85,268,229 762,549 SH   SOLE 34 762,549 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   8,926,032 79,825 SH   SOLE 36 79,825 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,600,368 14,312 SH   SOLE 40 14,312 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   97,395 871 SH   OTR 43 871 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   37,774,707 337,817 SH   SOLE 43 309,087 0 28,730
AGILITI INC COM 00848J104   136,173 20,982 SH   SOLE 2 11,209 0 9,773
AGILITI INC COM 00848J104   213,846 32,950 SH   SOLE 7 31,148 0 1,802
AGILITI INC COM 00848J104   587,962 90,595 SH   SOLE 18 90,595 0 0
AGILITI INC COM 00848J104   388,212 59,817 SH   SOLE 19 59,817 0 0
AGILITI INC COM 00848J104   25,060,661 3,861,427 SH   SOLE 21 3,861,427 0 0
AGILITI INC COM 00848J104   6,225,533 959,250 SH   SOLE 22 934,785 0 24,465
AGILITI INC COM 00848J104   60,071 9,256 SH   SOLE 25 9,256 0 0
AGILITI INC COM 00848J104   22,689 3,496 SH   SOLE 26 1,082 0 2,414
AGILITI INC COM 00848J104   11,831 1,823 SH   SOLE 28 0 0 1,823
AGILITI INC COM 00848J104   679,802 104,746 SH   SOLE 30 104,746 0 0
AGILITI INC COM 00848J104   5,692 877 SH   SOLE 36 877 0 0
AGILITI INC COM 00848J104   36,383 5,606 SH   SOLE 40 5,606 0 0
AGILITI INC COM 00848J104   145,220 22,376 SH   SOLE 43 20,912 0 1,464
AGILON HEALTH INC COM 00857U107   6,702,695 377,404 SH   SOLE 2 96,176 0 281,228
AGILON HEALTH INC COM 00857U107   17,405 980 SH   SOLE 4 980 0 0
AGILON HEALTH INC COM 00857U107   920,874 51,851 SH   SOLE 7 49,133 0 2,718
AGILON HEALTH INC COM 00857U107   2,228,116 125,457 SH   SOLE 18 125,457 0 0
AGILON HEALTH INC COM 00857U107   1,624,969 91,496 SH   SOLE 19 91,496 0 0
AGILON HEALTH INC COM 00857U107   87,042,399 4,901,036 SH   SOLE 21 4,901,036 0 0
AGILON HEALTH INC COM 00857U107   129,486,473 7,290,905 SH   SOLE 22 6,895,319 0 395,586
AGILON HEALTH INC COM 00857U107   1,165,056 65,600 SH   SOLE 25 65,600 0 0
AGILON HEALTH INC COM 00857U107   2,389,164 134,525 SH   SOLE 26 108,475 0 26,050
AGILON HEALTH INC COM 00857U107   217,347 12,238 SH   SOLE 28 4,250 0 7,988
AGILON HEALTH INC COM 00857U107   4,318,699 243,170 SH   SOLE 30 243,170 0 0
AGILON HEALTH INC COM 00857U107   71,502 4,026 SH   SOLE 31 4,026 0 0
AGILON HEALTH INC COM 00857U107   46,052 2,593 SH   SOLE 36 2,593 0 0
AGILON HEALTH INC COM 00857U107   889,847 50,104 SH   SOLE 40 50,104 0 0
AGILON HEALTH INC COM 00857U107   1,690,450 95,183 SH   SOLE 43 61,956 0 33,227
AGILYSYS INC COM 00847J105   928,026 14,027 SH   SOLE 2 9,309 0 4,718
AGILYSYS INC COM 00847J105   5,028 76 SH   SOLE 4 76 0 0
AGILYSYS INC COM 00847J105   330,403 4,994 SH   SOLE 7 4,728 0 266
AGILYSYS INC COM 00847J105   3,947,833 59,671 SH   SOLE 18 59,671 0 0
AGILYSYS INC COM 00847J105   2,912,032 44,015 SH   SOLE 19 44,015 0 0
AGILYSYS INC COM 00847J105   156,251,858 2,361,727 SH   SOLE 21 2,361,727 0 0
AGILYSYS INC COM 00847J105   36,640,268 553,813 SH   SOLE 22 536,712 0 17,101
AGILYSYS INC COM 00847J105   56,170 849 SH   SOLE 23 849 0 0
AGILYSYS INC COM 00847J105   275,953 4,171 SH   SOLE 25 4,171 0 0
AGILYSYS INC COM 00847J105   831,367 12,566 SH   SOLE 26 3,503 0 9,063
AGILYSYS INC COM 00847J105   79,458 1,201 SH   SOLE 28 0 0 1,201
AGILYSYS INC COM 00847J105   2,736,510 41,362 SH   SOLE 30 41,362 0 0
AGILYSYS INC COM 00847J105   13,960 211 SH   SOLE 36 211 0 0
AGILYSYS INC COM 00847J105   232,486 3,514 SH   SOLE 40 3,514 0 0
AGILYSYS INC COM 00847J105   722,533 10,921 SH   SOLE 43 10,647 0 274
AGIOS PHARMACEUTICALS INC COM 00847X104   2,066,675 83,502 SH   SOLE 2 31,290 0 52,212
AGIOS PHARMACEUTICALS INC COM 00847X104   5,074 205 SH   SOLE 4 205 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   13,415 542 SH   SOLE 7 542 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   3,737,126 150,995 SH   SOLE 18 150,995 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   6,217,200 251,200 SH   SOLE 19 251,200 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   56,631,836 2,288,155 SH   SOLE 21 2,288,155 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   41,753,795 1,687,022 SH   SOLE 22 1,614,226 0 72,796
AGIOS PHARMACEUTICALS INC COM 00847X104   280,789 11,345 SH   SOLE 25 11,345 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   732,328 29,589 SH   SOLE 26 23,420 0 6,169
AGIOS PHARMACEUTICALS INC COM 00847X104   2,754,675 111,300 SH   SOLE 30 111,300 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   255,371 10,318 SH   SOLE 40 10,318 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   664,241 26,838 SH   SOLE 43 20,709 0 6,129
AGNC INVT CORP COM 00123Q104   5,282,397 559,576 SH   SOLE 2 190,340 0 369,236
AGNC INVT CORP COM 00123Q104   17,266 1,829 SH   SOLE 4 1,829 0 0
AGNC INVT CORP COM 00123Q104   838,225 88,795 SH   SOLE 7 84,499 0 4,296
AGNC INVT CORP COM 00123Q104   1,838,487 194,755 SH   SOLE 18 194,755 0 0
AGNC INVT CORP COM 00123Q104   1,760,107 186,452 SH   SOLE 19 186,452 0 0
AGNC INVT CORP COM 00123Q104   139,113,136 14,736,561 SH   SOLE 21 14,736,561 0 0
AGNC INVT CORP COM 00123Q104   137,519,532 14,567,747 SH   SOLE 22 13,784,599 0 783,148
AGNC INVT CORP COM 00123Q104   1,090,103 115,477 SH   SOLE 25 115,477 0 0
AGNC INVT CORP COM 00123Q104   2,875,009 304,556 SH   SOLE 26 256,085 0 48,471
AGNC INVT CORP COM 00123Q104   525,997 55,720 SH   SOLE 28 9,353 0 46,367
AGNC INVT CORP COM 00123Q104   2,973,647 315,005 SH   SOLE 30 315,005 0 0
AGNC INVT CORP COM 00123Q104   82,213 8,709 SH   SOLE 31 8,709 0 0
AGNC INVT CORP COM 00123Q104   370,822 39,282 SH   SOLE 36 39,282 0 0
AGNC INVT CORP COM 00123Q104   927,084 98,208 SH   SOLE 40 98,208 0 0
AGNC INVT CORP COM 00123Q104   18,370 1,946 SH   OTR 43 1,946 0 0
AGNC INVT CORP COM 00123Q104   5,196,727 550,501 SH   SOLE 43 463,496 0 87,005
AGNICO EAGLE MINES LTD COM 008474108   5,690,476 125,203 SH   SOLE 21 125,203 0 0
AGNICO EAGLE MINES LTD COM 008474108   16,669,022 366,755 SH   SOLE 43 325,877 0 40,878
AGORA INC ADS 00851L103   16,154 6,385 SH   SOLE 2 6,385 0 0
AGORA INC ADS 00851L103   1,232 487 SH   SOLE 4 487 0 0
AGORA INC ADS 00851L103   21,983 8,689 SH   SOLE 7 8,689 0 0
AGORA INC ADS 00851L103   2,399,128 948,272 SH   SOLE 21 948,272 0 0
AGORA INC ADS 00851L103   1,288,610 509,332 SH   SOLE 22 482,878 0 26,454
AGORA INC ADS 00851L103   403,540 159,502 SH   SOLE 30 159,502 0 0
AGREE RLTY CORP COM 008492100   16,111,298 291,660 SH   SOLE 2 158,565 0 133,095
AGREE RLTY CORP COM 008492100   11,058,440 200,189 SH   SOLE 4 200,189 0 0
AGREE RLTY CORP COM 008492100   7,635,107 138,217 SH   SOLE 7 118,553 0 19,664
AGREE RLTY CORP COM 008492100   20,241,593 366,430 SH   SOLE 18 366,430 0 0
AGREE RLTY CORP COM 008492100   19,450,391 352,107 SH   SOLE 19 352,107 0 0
AGREE RLTY CORP COM 008492100   304,127,466 5,505,566 SH   SOLE 21 5,505,566 0 0
AGREE RLTY CORP COM 008492100   216,415,460 3,917,731 SH   SOLE 22 3,445,978 0 471,753
AGREE RLTY CORP COM 008492100   2,655,111 48,065 SH   SOLE 23 48,065 0 0
AGREE RLTY CORP COM 008492100   16,452,571 297,838 SH   SOLE 25 297,838 0 0
AGREE RLTY CORP COM 008492100   2,876,899 52,080 SH   SOLE 26 21,356 0 30,724
AGREE RLTY CORP COM 008492100   8,533,420 154,479 SH   SOLE 28 35,430 0 119,049
AGREE RLTY CORP COM 008492100   18,081,599 327,328 SH   SOLE 30 327,328 0 0
AGREE RLTY CORP COM 008492100   69,989 1,267 SH   SOLE 31 1,267 0 0
AGREE RLTY CORP COM 008492100   3,284,515 59,459 SH   SOLE 34 59,459 0 0
AGREE RLTY CORP COM 008492100   984,543 17,823 SH   SOLE 36 17,823 0 0
AGREE RLTY CORP COM 008492100   918,696 16,631 SH   SOLE 40 16,631 0 0
AGREE RLTY CORP COM 008492100   5,525,820 100,033 SH   SOLE 43 91,297 0 8,736
AGRIFY CORP COM 00853E305   2,749 1,267 SH   SOLE 22 1,267 0 0
AILERON THERAPEUTICS INC COM NEW 00887A204   287 189 SH   SOLE 22 189 0 0
AIM IMMUNOTECH INC COM 00901B105   4,237 9,313 SH   SOLE 21 9,313 0 0
AIM IMMUNOTECH INC COM 00901B105   317,742 698,333 SH   SOLE 22 698,333 0 0
AIR LEASE CORP CL A 00912X302   25,126,161 637,558 SH   SOLE 2 38,613 0 598,945
AIR LEASE CORP CL A 00912X302   9,616 244 SH   SOLE 4 244 0 0
AIR LEASE CORP CL A 00912X302   637,260 16,170 SH   SOLE 7 15,371 0 799
AIR LEASE CORP CL A 00912X302   2,681,141 68,032 SH   SOLE 13 68,032 0 0
AIR LEASE CORP CL A 00912X302   9,122,469 231,476 SH   SOLE 15 231,476 0 0
AIR LEASE CORP CL A 00912X302   1,396,375 35,432 SH   SOLE 18 35,432 0 0
AIR LEASE CORP CL A 00912X302   1,330,757 33,767 SH   SOLE 19 33,767 0 0
AIR LEASE CORP CL A 00912X302   50,495,915 1,281,297 SH   SOLE 21 1,281,297 0 0
AIR LEASE CORP CL A 00912X302   102,107,369 2,590,900 SH   SOLE 22 2,448,279 0 142,621
AIR LEASE CORP CL A 00912X302   1,049,449 26,629 SH   SOLE 25 26,629 0 0
AIR LEASE CORP CL A 00912X302   1,743,656 44,244 SH   SOLE 26 35,787 0 8,457
AIR LEASE CORP CL A 00912X302   1,791,106 45,448 SH   SOLE 28 25,997 0 19,451
AIR LEASE CORP CL A 00912X302   3,615,749 91,747 SH   SOLE 30 91,747 0 0
AIR LEASE CORP CL A 00912X302   314,216 7,973 SH   SOLE 31 1,431 0 6,542
AIR LEASE CORP CL A 00912X302   14,732,916 373,837 SH   SOLE 34 373,837 0 0
AIR LEASE CORP CL A 00912X302   179,158 4,546 SH   SOLE 36 4,546 0 0
AIR LEASE CORP CL A 00912X302   717,971 18,218 SH   SOLE 40 18,218 0 0
AIR LEASE CORP CL A 00912X302   6,373,711 161,728 SH   SOLE 43 147,307 0 14,421
AIR PRODS & CHEMS INC COM 009158106   118,909,255 419,581 SH   SOLE 2 42,729 0 376,852
AIR PRODS & CHEMS INC COM 009158106   22,960,501 81,018 SH   SOLE 4 58,918 0 22,100
AIR PRODS & CHEMS INC COM 009158106   45,523,676 160,634 SH   SOLE 7 137,891 0 22,743
AIR PRODS & CHEMS INC COM 009158106   1,447,324 5,107 SH   SOLE 13 5,107 0 0
AIR PRODS & CHEMS INC COM 009158106   9,035,926 31,884 SH   SOLE 15 31,884 0 0
AIR PRODS & CHEMS INC COM 009158106   104,671,239 369,341 SH   SOLE 18 355,025 0 14,316
AIR PRODS & CHEMS INC COM 009158106   112,458,788 396,820 SH   SOLE 19 396,820 0 0
AIR PRODS & CHEMS INC COM 009158106   1,505,515,172 5,312,333 SH   SOLE 21 5,312,333 0 0
AIR PRODS & CHEMS INC COM 009158106   1,377,335,619 4,860,041 SH   SOLE 22 4,375,420 0 484,621
AIR PRODS & CHEMS INC COM 009158106   106,748,278 376,670 SH   SOLE 23 376,670 0 0
AIR PRODS & CHEMS INC COM 009158106   106,550,465 375,972 SH   SOLE 25 331,881 0 44,091
AIR PRODS & CHEMS INC COM 009158106   75,466,019 266,288 SH   SOLE 26 163,547 0 102,741
AIR PRODS & CHEMS INC COM 009158106   70,960,809 250,391 SH   SOLE 28 4,559 0 245,832
AIR PRODS & CHEMS INC COM 009158106   195,829 691 SH   SOLE 29 691 0 0
AIR PRODS & CHEMS INC COM 009158106   308,434,139 1,088,335 SH   SOLE 30 1,088,335 0 0
AIR PRODS & CHEMS INC COM 009158106   14,115,587 49,808 SH   SOLE 31 46,002 0 3,806
AIR PRODS & CHEMS INC COM 009158106   52,148,434 184,010 SH   SOLE 34 184,010 0 0
AIR PRODS & CHEMS INC COM 009158106   16,708,697 58,958 SH   SOLE 36 58,958 0 0
AIR PRODS & CHEMS INC COM 009158106   3,056,752 10,786 SH   SOLE 40 10,786 0 0
AIR PRODS & CHEMS INC COM 009158106   103,441 365 SH   OTR 43 365 0 0
AIR PRODS & CHEMS INC COM 009158106   84,058,338 296,607 SH   SOLE 43 255,067 0 41,539
AIR T INC COM 009207101   4,001 179 SH   SOLE 18 179 0 0
AIR T INC COM 009207101   53,908 2,412 SH   SOLE 21 2,412 0 0
AIR T INC COM 009207101   78,694 3,521 SH   SOLE 22 3,521 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   822,174 39,395 SH   SOLE 2 6,487 0 32,908
AIR TRANSPORT SERVICES GRP I COM 00922R105   9,433 452 SH   SOLE 7 452 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   3,228,359 154,689 SH   SOLE 18 154,689 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   2,432,920 116,575 SH   SOLE 19 116,575 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   41,309,911 1,979,392 SH   SOLE 21 1,979,392 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   31,915,552 1,529,255 SH   SOLE 22 1,473,333 0 55,922
AIR TRANSPORT SERVICES GRP I COM 00922R105   58,916 2,823 SH   SOLE 25 2,823 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   2,901 139 SH   SOLE 28 139 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   317,328 15,205 SH   SOLE 30 15,205 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   38,463 1,843 SH   SOLE 36 1,843 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   38,610 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   440,336 21,099 SH   SOLE 43 19,296 0 1,803
AIRBNB INC COM CL A 009066101   106,542,193 776,490 SH   SOLE 2 148,278 0 628,212
AIRBNB INC COM CL A 009066101   42,062,000 306,552 SH   SOLE 4 138,133 0 168,419
AIRBNB INC COM CL A 009066101   55,803,581 406,702 SH   SOLE 7 358,154 0 48,548
AIRBNB INC COM CL A 009066101   3,919,952 28,569 SH   SOLE 13 28,569 0 0
AIRBNB INC COM CL A 009066101   5,505,688 40,126 SH   SOLE 15 40,126 0 0
AIRBNB INC COM CL A 009066101   93,937,533 684,626 SH   SOLE 18 659,187 0 25,439
AIRBNB INC COM CL A 009066101   15,429,951 112,455 SH   SOLE 19 112,455 0 0
AIRBNB INC COM CL A 009066101   1,182,439,008 8,617,732 SH   SOLE 21 8,617,732 0 0
AIRBNB INC COM CL A 009066101   1,246,690,060 9,086,000 SH   SOLE 22 8,159,472 0 926,528
AIRBNB INC COM CL A 009066101   96,395,651 702,541 SH   SOLE 23 702,541 0 0
AIRBNB INC COM CL A 009066101   94,422,159 688,158 SH   SOLE 25 686,399 0 1,759
AIRBNB INC COM CL A 009066101   59,074,531 430,541 SH   SOLE 26 211,819 0 218,722
AIRBNB INC COM CL A 009066101   97,155,108 708,076 SH   SOLE 28 16,156 0 691,920
AIRBNB INC COM CL A 009066101   27,442 200 SH   SOLE 29 200 0 0
AIRBNB INC COM CL A 009066101   357,638,825 2,606,507 SH   SOLE 30 2,489,402 0 117,105
AIRBNB INC COM CL A 009066101   12,785,091 93,179 SH   SOLE 31 86,030 0 7,149
AIRBNB INC COM CL A 009066101   16,341,437 119,098 SH   SOLE 32 119,098 0 0
AIRBNB INC COM CL A 009066101   2,613,988 19,051 SH   SOLE 34 19,051 0 0
AIRBNB INC COM CL A 009066101   13,067,332 95,236 SH   SOLE 36 95,236 0 0
AIRBNB INC COM CL A 009066101   2,745,984 20,013 SH   SOLE 40 20,013 0 0
AIRBNB INC COM CL A 009066101   95,910 699 SH   OTR 43 699 0 0
AIRBNB INC COM CL A 009066101   25,950,116 189,127 SH   SOLE 43 148,661 0 40,466
AIRBNB INC NOTE 3/1 009066AB7   27,816,800 31,610,000 PRN   SOLE 2 31,610,000 0 0
AIRBNB INC NOTE 3/1 009066AB7   11,959,200 13,590,000 PRN   SOLE 21 13,590,000 0 0
AIRBNB INC NOTE 3/1 009066AB7   38,632,000 43,900,000 PRN   SOLE 22 43,900,000 0 0
AIRGAIN INC COM 00938A104   5,736 1,563 SH   SOLE 18 1,563 0 0
AIRGAIN INC COM 00938A104   73,598 20,054 SH   SOLE 21 20,054 0 0
AIRGAIN INC COM 00938A104   658,860 179,526 SH   SOLE 22 179,526 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   92,908 13,583 SH   SOLE 2 12,708 0 875
AIRSCULPT TECHNOLOGIES INC COM 009496100   207,895 30,394 SH   SOLE 18 30,394 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   151,759 22,187 SH   SOLE 19 22,187 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   2,688,298 393,026 SH   SOLE 21 393,026 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   1,599,233 233,806 SH   SOLE 22 230,879 0 2,927
AIRSCULPT TECHNOLOGIES INC COM 009496100   34 5 SH   SOLE 43 5 0 0
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104   642 4,278 SH   SOLE 22 4,278 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   62,285,628 584,622 SH   SOLE 2 312,531 0 272,091
AKAMAI TECHNOLOGIES INC COM 00971T101   27,346,794 256,681 SH   SOLE 4 118,706 0 137,975
AKAMAI TECHNOLOGIES INC COM 00971T101   25,717,158 241,385 SH   SOLE 7 219,472 0 21,913
AKAMAI TECHNOLOGIES INC COM 00971T101   5,969,862 56,034 SH   SOLE 13 56,034 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   2,288,586 21,481 SH   SOLE 15 21,481 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   28,224,151 264,916 SH   SOLE 18 240,262 0 24,654
AKAMAI TECHNOLOGIES INC COM 00971T101   8,050,695 75,565 SH   SOLE 19 75,565 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   674,846,946 6,334,212 SH   SOLE 21 6,334,212 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   400,620,657 3,760,284 SH   SOLE 22 3,424,397 0 335,887
AKAMAI TECHNOLOGIES INC COM 00971T101   39,963,474 375,103 SH   SOLE 23 375,103 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   40,119,342 376,566 SH   SOLE 25 375,798 0 768
AKAMAI TECHNOLOGIES INC COM 00971T101   32,085,267 301,157 SH   SOLE 26 207,925 0 93,232
AKAMAI TECHNOLOGIES INC COM 00971T101   39,444,091 370,228 SH   SOLE 28 16,345 0 353,883
AKAMAI TECHNOLOGIES INC COM 00971T101   4,440,055 41,675 SH   SOLE 29 41,675 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   168,983,094 1,586,100 SH   SOLE 30 1,552,718 0 33,382
AKAMAI TECHNOLOGIES INC COM 00971T101   12,216,516 114,666 SH   SOLE 31 111,993 0 2,673
AKAMAI TECHNOLOGIES INC COM 00971T101   6,271,157 58,862 SH   SOLE 34 58,862 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   6,025,050 56,552 SH   SOLE 36 56,552 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   767,621 7,205 SH   SOLE 40 7,205 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   30,897 290 SH   OTR 43 290 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   22,931,403 215,238 SH   SOLE 43 195,680 0 19,558
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   22,809,596 19,340,000 PRN   SOLE 2 19,340,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   8,930,417 7,572,000 PRN   SOLE 21 7,572,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   30,782,340 26,100,000 PRN   SOLE 22 26,100,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   6,384,395 6,130,000 PRN   SOLE 2 6,130,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   8,046,629 7,726,000 PRN   SOLE 21 7,726,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   9,894,250 9,500,000 PRN   SOLE 22 9,500,000 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   19,412 17,028 SH   SOLE 21 17,028 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   2,764,326 2,424,847 SH   SOLE 22 2,424,847 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   13,563 11,897 SH   SOLE 28 11,897 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   1 1 SH   SOLE 43 0 0 1
AKERNA CORP COM NEW 00973W300   133 605 SH   SOLE 21 605 0 0
AKERNA CORP COM NEW 00973W300   11,089 50,500 SH   SOLE 22 50,500 0 0
AKERO THERAPEUTICS INC COM 00973Y108   1,412,244 27,921 SH   SOLE 2 14,204 0 13,717
AKERO THERAPEUTICS INC COM 00973Y108   8,801 174 SH   SOLE 4 174 0 0
AKERO THERAPEUTICS INC COM 00973Y108   374,899 7,412 SH   SOLE 7 7,027 0 385
AKERO THERAPEUTICS INC COM 00973Y108   6,386,433 126,264 SH   SOLE 18 121,783 0 4,481
AKERO THERAPEUTICS INC COM 00973Y108   6,542,321 129,346 SH   SOLE 19 129,346 0 0
AKERO THERAPEUTICS INC COM 00973Y108   104,763,319 2,071,240 SH   SOLE 21 2,071,240 0 0
AKERO THERAPEUTICS INC COM 00973Y108   73,116,071 1,445,553 SH   SOLE 22 1,406,028 0 39,525
AKERO THERAPEUTICS INC COM 00973Y108   38,947 770 SH   SOLE 23 770 0 0
AKERO THERAPEUTICS INC COM 00973Y108   464,173 9,177 SH   SOLE 25 9,177 0 0
AKERO THERAPEUTICS INC COM 00973Y108   1,045,185 20,664 SH   SOLE 26 16,701 0 3,963
AKERO THERAPEUTICS INC COM 00973Y108   83,154 1,644 SH   SOLE 28 402 0 1,242
AKERO THERAPEUTICS INC COM 00973Y108   2,954,530 58,413 SH   SOLE 30 58,413 0 0
AKERO THERAPEUTICS INC COM 00973Y108   18,006 356 SH   SOLE 36 356 0 0
AKERO THERAPEUTICS INC COM 00973Y108   386,532 7,642 SH   SOLE 40 7,642 0 0
AKERO THERAPEUTICS INC COM 00973Y108   3,578,232 70,744 SH   SOLE 43 60,579 0 10,165
AKILI INC COMMON STOCK 00974B107   4,360 7,944 SH   SOLE 18 7,944 0 0
AKILI INC COMMON STOCK 00974B107   58,175 105,985 SH   SOLE 21 105,985 0 0
AKILI INC COMMON STOCK 00974B107   2,410 4,390 SH   SOLE 22 4,390 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   5,140 6,827 SH   SOLE 2 1,778 0 5,049
AKOUSTIS TECHNOLOGIES INC COM 00973N102   478 635 SH   SOLE 7 635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   139,243 184,942 SH   SOLE 18 184,942 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   107,999 143,444 SH   SOLE 19 143,444 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   1,784,589 2,370,287 SH   SOLE 21 2,370,287 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   1,491,222 1,980,638 SH   SOLE 22 1,957,843 0 22,795
AKOUSTIS TECHNOLOGIES INC COM 00973N102   18,076 24,009 SH   SOLE 43 315 0 23,694
AKOYA BIOSCIENCES INC COM 00974H104   221,712 47,680 SH   SOLE 2 45,942 0 1,738
AKOYA BIOSCIENCES INC COM 00974H104   219 47 SH   SOLE 7 47 0 0
AKOYA BIOSCIENCES INC COM 00974H104   249,868 53,735 SH   SOLE 18 53,735 0 0
AKOYA BIOSCIENCES INC COM 00974H104   221,731 47,684 SH   SOLE 19 47,684 0 0
AKOYA BIOSCIENCES INC COM 00974H104   4,138,974 890,102 SH   SOLE 21 890,102 0 0
AKOYA BIOSCIENCES INC COM 00974H104   1,882,092 404,751 SH   SOLE 22 400,535 0 4,216
AKOYA BIOSCIENCES INC COM 00974H104   4,664 1,003 SH   SOLE 43 1,003 0 0
AKUMIN INC COM 01021X100   82,809 567,577 SH   SOLE 22 567,577 0 0
ALAMO GROUP INC COM 011311107   1,532,577 8,866 SH   SOLE 2 6,121 0 2,745
ALAMO GROUP INC COM 011311107   8,297 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107   15,937,865 92,201 SH   SOLE 7 91,984 0 217
ALAMO GROUP INC COM 011311107   5,133,423 29,697 SH   SOLE 18 29,697 0 0
ALAMO GROUP INC COM 011311107   4,637,315 26,827 SH   SOLE 19 26,827 0 0
ALAMO GROUP INC COM 011311107   199,355,462 1,153,277 SH   SOLE 21 1,153,277 0 0
ALAMO GROUP INC COM 011311107   49,703,300 287,535 SH   SOLE 22 278,209 0 9,326
ALAMO GROUP INC COM 011311107   20,570 119 SH   SOLE 23 119 0 0
ALAMO GROUP INC COM 011311107   333,793 1,931 SH   SOLE 25 1,931 0 0
ALAMO GROUP INC COM 011311107   1,471,903 8,515 SH   SOLE 26 5,526 0 2,989
ALAMO GROUP INC COM 011311107   23,163 134 SH   SOLE 28 134 0 0
ALAMO GROUP INC COM 011311107   7,175,246 41,509 SH   SOLE 30 41,509 0 0
ALAMO GROUP INC COM 011311107   286,948 1,660 SH   SOLE 40 1,660 0 0
ALAMO GROUP INC COM 011311107   2,320,646 13,425 SH   SOLE 43 13,060 0 365
ALAMOS GOLD INC NEW COM CL A 011532108   1,131,371 100,210 SH   SOLE 21 100,210 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   222,639 19,720 SH   SOLE 43 19,720 0 0
ALARM COM HLDGS INC COM 011642105   5,197,083 85,003 SH   SOLE 2 64,614 0 20,389
ALARM COM HLDGS INC COM 011642105   21,216 347 SH   SOLE 4 183 0 164
ALARM COM HLDGS INC COM 011642105   130,350 2,132 SH   SOLE 7 2,132 0 0
ALARM COM HLDGS INC COM 011642105   9,223,764 150,863 SH   SOLE 18 143,665 0 7,198
ALARM COM HLDGS INC COM 011642105   12,188,504 199,354 SH   SOLE 19 199,354 0 0
ALARM COM HLDGS INC COM 011642105   365,506,109 5,978,183 SH   SOLE 21 5,978,183 0 0
ALARM COM HLDGS INC COM 011642105   90,029,384 1,472,512 SH   SOLE 22 1,429,652 0 42,860
ALARM COM HLDGS INC COM 011642105   219,554 3,591 SH   SOLE 23 3,591 0 0
ALARM COM HLDGS INC COM 011642105   547,570 8,956 SH   SOLE 25 8,956 0 0
ALARM COM HLDGS INC COM 011642105   2,441,320 39,930 SH   SOLE 26 13,555 0 26,375
ALARM COM HLDGS INC COM 011642105   51,480 842 SH   SOLE 28 842 0 0
ALARM COM HLDGS INC COM 011642105   26,565,513 434,503 SH   SOLE 30 434,503 0 0
ALARM COM HLDGS INC COM 011642105   315,666 5,163 SH   SOLE 36 5,163 0 0
ALARM COM HLDGS INC COM 011642105   519,568 8,498 SH   SOLE 40 8,498 0 0
ALARM COM HLDGS INC COM 011642105   2,472,502 40,440 SH   SOLE 43 36,023 0 4,417
ALARM COM HLDGS INC NOTE 1/1 011642AB1   2,445,120 2,830,000 PRN   SOLE 2 2,830,000 0 0
ALARM COM HLDGS INC NOTE 1/1 011642AB1   2,851,200 3,300,000 PRN   SOLE 21 3,300,000 0 0
ALARM COM HLDGS INC NOTE 1/1 011642AB1   3,758,400 4,350,000 PRN   SOLE 22 4,350,000 0 0
ALASKA AIR GROUP INC COM 011659109   4,597,586 123,991 SH   SOLE 2 48,263 0 75,728
ALASKA AIR GROUP INC COM 011659109   4,746 128 SH   SOLE 4 128 0 0
ALASKA AIR GROUP INC COM 011659109   3,767,810 101,613 SH   SOLE 7 87,729 0 13,884
ALASKA AIR GROUP INC COM 011659109   238,536 6,433 SH   SOLE 15 6,433 0 0
ALASKA AIR GROUP INC COM 011659109   5,772,207 155,669 SH   SOLE 18 155,466 0 203
ALASKA AIR GROUP INC COM 011659109   8,287,640 223,507 SH   SOLE 19 223,507 0 0
ALASKA AIR GROUP INC COM 011659109   120,623,724 3,253,067 SH   SOLE 21 3,253,067 0 0
ALASKA AIR GROUP INC COM 011659109   108,778,185 2,933,608 SH   SOLE 22 2,700,405 0 233,203
ALASKA AIR GROUP INC COM 011659109   16,946 457 SH   SOLE 23 457 0 0
ALASKA AIR GROUP INC COM 011659109   215,694 5,817 SH   SOLE 25 5,817 0 0
ALASKA AIR GROUP INC COM 011659109   11,524,538 310,802 SH   SOLE 26 286,154 0 24,648
ALASKA AIR GROUP INC COM 011659109   16,948,378 457,076 SH   SOLE 30 457,076 0 0
ALASKA AIR GROUP INC COM 011659109   66,299 1,788 SH   SOLE 31 1,788 0 0
ALASKA AIR GROUP INC COM 011659109   689,169 18,586 SH   SOLE 34 18,586 0 0
ALASKA AIR GROUP INC COM 011659109   46,350 1,250 SH   SOLE 36 1,250 0 0
ALASKA AIR GROUP INC COM 011659109   209,502 5,650 SH   SOLE 40 5,650 0 0
ALASKA AIR GROUP INC COM 011659109   14,498 391 SH   OTR 43 391 0 0
ALASKA AIR GROUP INC COM 011659109   7,533,360 203,165 SH   SOLE 43 181,606 0 21,559
ALAUNOS THERAPEUTICS INC COM 98973P101   203,211 1,541,810 SH   SOLE 21 1,541,810 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101   439,592 3,335,295 SH   SOLE 22 3,335,295 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101   12,098 91,790 SH   SOLE 30 91,790 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101   176 1,337 SH   SOLE 43 1,337 0 0
ALBANY INTL CORP CL A 012348108   5,231,070 60,629 SH   SOLE 2 51,681 0 8,948
ALBANY INTL CORP CL A 012348108   10,526 122 SH   SOLE 4 122 0 0
ALBANY INTL CORP CL A 012348108   24,935 289 SH   SOLE 7 289 0 0
ALBANY INTL CORP CL A 012348108   8,431,454 97,722 SH   SOLE 18 93,455 0 4,267
ALBANY INTL CORP CL A 012348108   7,427,241 86,083 SH   SOLE 19 86,083 0 0
ALBANY INTL CORP CL A 012348108   298,697,477 3,461,955 SH   SOLE 21 3,461,955 0 0
ALBANY INTL CORP CL A 012348108   78,182,277 906,146 SH   SOLE 22 877,635 0 28,511
ALBANY INTL CORP CL A 012348108   34,167 396 SH   SOLE 23 396 0 0
ALBANY INTL CORP CL A 012348108   483,082 5,599 SH   SOLE 25 5,599 0 0
ALBANY INTL CORP CL A 012348108   1,761,147 20,412 SH   SOLE 26 12,564 0 7,848
ALBANY INTL CORP CL A 012348108   47,195 547 SH   SOLE 28 547 0 0
ALBANY INTL CORP CL A 012348108   4,313,655 49,996 SH   SOLE 30 49,996 0 0
ALBANY INTL CORP CL A 012348108   454,696 5,270 SH   SOLE 40 5,270 0 0
ALBANY INTL CORP CL A 012348108   68,506 794 SH   OTR 43 794 0 0
ALBANY INTL CORP CL A 012348108   1,778,286 20,611 SH   SOLE 43 18,957 0 1,654
ALBEMARLE CORP COM 012653101   41,266,838 242,689 SH   SOLE 2 28,294 0 214,395
ALBEMARLE CORP COM 012653101   17,057,223 100,313 SH   SOLE 4 48,855 0 51,458
ALBEMARLE CORP COM 012653101   12,875,939 75,723 SH   SOLE 7 63,703 0 12,020
ALBEMARLE CORP COM 012653101   3,124,485 18,375 SH   SOLE 13 18,375 0 0
ALBEMARLE CORP COM 012653101   9,875,923 58,080 SH   SOLE 15 58,080 0 0
ALBEMARLE CORP COM 012653101   40,165,488 236,212 SH   SOLE 18 229,063 0 7,149
ALBEMARLE CORP COM 012653101   79,126,074 465,338 SH   SOLE 19 465,338 0 0
ALBEMARLE CORP COM 012653101   523,340,100 3,077,747 SH   SOLE 21 3,077,747 0 0
ALBEMARLE CORP COM 012653101   432,837,840 2,545,506 SH   SOLE 22 2,296,615 0 248,891
ALBEMARLE CORP COM 012653101   33,532,738 197,205 SH   SOLE 23 197,205 0 0
ALBEMARLE CORP COM 012653101   91,176,128 536,204 SH   SOLE 25 494,728 0 41,476
ALBEMARLE CORP COM 012653101   24,496,302 144,062 SH   SOLE 26 74,085 0 69,977
ALBEMARLE CORP COM 012653101   32,573,032 191,561 SH   SOLE 28 18,983 0 172,578
ALBEMARLE CORP COM 012653101   16,794,851 98,770 SH   SOLE 29 98,770 0 0
ALBEMARLE CORP COM 012653101   105,895,811 622,770 SH   SOLE 30 622,770 0 0
ALBEMARLE CORP COM 012653101   4,521,534 26,591 SH   SOLE 31 24,546 0 2,045
ALBEMARLE CORP COM 012653101   255,901,188 1,504,947 SH   SOLE 34 1,504,947 0 0
ALBEMARLE CORP COM 012653101   5,010,059 29,464 SH   SOLE 36 29,464 0 0
ALBEMARLE CORP COM 012653101   982,661 5,779 SH   SOLE 40 5,779 0 0
ALBEMARLE CORP COM 012653101   26,526 156 SH   OTR 43 156 0 0
ALBEMARLE CORP COM 012653101   14,476,773 85,137 SH   SOLE 43 69,555 0 15,582
ALBERTSONS COS INC COMMON STOCK 013091103   16,057,837 705,839 SH   SOLE 2 94,872 0 610,967
ALBERTSONS COS INC COMMON STOCK 013091103   5,950,467 261,559 SH   SOLE 4 77,946 0 183,613
ALBERTSONS COS INC COMMON STOCK 013091103   1,035,125 45,500 SH   SOLE 7 43,867 0 1,633
ALBERTSONS COS INC COMMON STOCK 013091103   36,969 1,625 SH   SOLE 13 1,625 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   716,944 31,514 SH   SOLE 15 31,514 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   5,607,670 246,491 SH   SOLE 18 227,159 0 19,332
ALBERTSONS COS INC COMMON STOCK 013091103   3,042,176 133,722 SH   SOLE 19 133,722 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   121,333,417 5,333,337 SH   SOLE 21 5,333,337 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   232,604,964 10,224,394 SH   SOLE 22 9,543,095 0 681,299
ALBERTSONS COS INC COMMON STOCK 013091103   11,748,123 516,401 SH   SOLE 23 516,401 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   813,927 35,777 SH   SOLE 25 35,777 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   3,839,085 168,751 SH   SOLE 26 152,264 0 16,487
ALBERTSONS COS INC COMMON STOCK 013091103   8,296,925 364,700 SH   SOLE 28 10,997 0 353,703
ALBERTSONS COS INC COMMON STOCK 013091103   26,200,606 1,151,675 SH   SOLE 30 1,151,675 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   1,551,709 68,207 SH   SOLE 31 63,151 0 5,056
ALBERTSONS COS INC COMMON STOCK 013091103   280,644 12,336 SH   SOLE 34 12,336 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   1,313,494 57,736 SH   SOLE 36 57,736 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   317,112 13,939 SH   SOLE 40 13,939 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   4,216,813 185,354 SH   SOLE 43 169,040 0 16,314
ALCOA CORP COM 013872106   56,998,284 1,961,400 SH   SOLE 2 1,008,151 0 953,249
ALCOA CORP COM 013872106   2,239,945 77,080 SH   SOLE 4 35,743 0 41,337
ALCOA CORP COM 013872106   10,230,980 352,064 SH   SOLE 7 350,520 0 1,544
ALCOA CORP COM 013872106   1,612,481 55,488 SH   SOLE 13 55,488 0 0
ALCOA CORP COM 013872106   9,693,719 333,576 SH   SOLE 18 332,477 0 1,099
ALCOA CORP COM 013872106   16,057,510 552,564 SH   SOLE 19 552,564 0 0
ALCOA CORP COM 013872106   271,644,743 9,347,720 SH   SOLE 21 9,347,720 0 0
ALCOA CORP COM 013872106   166,988,902 5,746,349 SH   SOLE 22 5,395,944 0 350,405
ALCOA CORP COM 013872106   4,554,893 156,741 SH   SOLE 23 156,741 0 0
ALCOA CORP COM 013872106   14,787,326 508,855 SH   SOLE 25 508,855 0 0
ALCOA CORP COM 013872106   3,916,387 134,769 SH   SOLE 26 89,867 0 44,902
ALCOA CORP COM 013872106   2,094,964 72,091 SH   SOLE 28 71,149 0 942
ALCOA CORP COM 013872106   8,381,049 288,405 SH   SOLE 29 288,405 0 0
ALCOA CORP COM 013872106   3,119,300 107,340 SH   SOLE 30 107,340 0 0
ALCOA CORP COM 013872106   1,565,462 53,870 SH   SOLE 31 53,870 0 0
ALCOA CORP COM 013872106   38,247,464 1,316,155 SH   SOLE 34 1,316,155 0 0
ALCOA CORP COM 013872106   299,667 10,312 SH   SOLE 36 10,312 0 0
ALCOA CORP COM 013872106   889,294 30,602 SH   SOLE 40 30,602 0 0
ALCOA CORP COM 013872106   15,954 549 SH   OTR 43 549 0 0
ALCOA CORP COM 013872106   7,505,281 258,268 SH   SOLE 43 238,165 0 20,103
ALCON AG ORD SHS H01301128   10,480 136 SH   SOLE 2 136 0 0
ALCON AG ORD SHS H01301128   5,430,572 70,472 SH   SOLE 18 70,472 0 0
ALCON AG ORD SHS H01301128   359,861,338 4,669,885 SH   SOLE 19 4,669,885 0 0
ALCON AG ORD SHS H01301128   99,099 1,286 SH   SOLE 21 1,286 0 0
ALCON AG ORD SHS H01301128   30,832,245 400,107 SH   SOLE 22 400,107 0 0
ALCON AG ORD SHS H01301128   463,285 6,012 SH   SOLE 34 6,012 0 0
ALCON AG ORD SHS H01301128   26,491,012 343,771 SH   SOLE 43 292,240 0 51,531
ALDEYRA THERAPEUTICS INC COM 01438T106   202,845 30,366 SH   SOLE 2 19,727 0 10,639
ALDEYRA THERAPEUTICS INC COM 01438T106   3,033 454 SH   SOLE 7 454 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   824,031 123,358 SH   SOLE 18 123,358 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   664,052 99,409 SH   SOLE 19 99,409 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   11,327,704 1,695,764 SH   SOLE 21 1,695,764 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   9,090,238 1,360,814 SH   SOLE 22 1,323,237 0 37,577
ALDEYRA THERAPEUTICS INC COM 01438T106   74,702 11,183 SH   SOLE 25 11,183 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   255,470 38,244 SH   SOLE 30 38,244 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   77,087 11,540 SH   SOLE 40 11,540 0 0
ALECTOR INC COM 014442107   2,772,591 427,869 SH   SOLE 2 246,304 0 181,565
ALECTOR INC COM 014442107   1,484 229 SH   SOLE 4 229 0 0
ALECTOR INC COM 014442107   301,126 46,470 SH   SOLE 7 43,947 0 2,523
ALECTOR INC COM 014442107   1,127,909 174,060 SH   SOLE 18 162,795 0 11,265
ALECTOR INC COM 014442107   6,426,767 991,785 SH   SOLE 19 991,785 0 0
ALECTOR INC COM 014442107   18,553,523 2,863,198 SH   SOLE 21 2,863,198 0 0
ALECTOR INC COM 014442107   16,534,549 2,551,628 SH   SOLE 22 2,503,651 0 47,977
ALECTOR INC COM 014442107   190,382 29,380 SH   SOLE 23 29,380 0 0
ALECTOR INC COM 014442107   124,092 19,150 SH   SOLE 25 19,150 0 0
ALECTOR INC COM 014442107   1,173,178 181,046 SH   SOLE 26 22,812 0 158,234
ALECTOR INC COM 014442107   28,026 4,325 SH   SOLE 28 4,325 0 0
ALECTOR INC COM 014442107   2,240,479 345,753 SH   SOLE 30 345,753 0 0
ALECTOR INC COM 014442107   300,244 46,334 SH   SOLE 34 46,334 0 0
ALECTOR INC COM 014442107   10,549 1,628 SH   SOLE 36 1,628 0 0
ALECTOR INC COM 014442107   60,115 9,277 SH   SOLE 40 9,277 0 0
ALECTOR INC COM 014442107   251,722 38,846 SH   SOLE 43 32,406 0 6,440
ALERUS FINL CORP COM 01446U103   1,001,064 55,064 SH   SOLE 2 45,616 0 9,448
ALERUS FINL CORP COM 01446U103   4,872 268 SH   SOLE 7 268 0 0
ALERUS FINL CORP COM 01446U103   968,994 53,300 SH   SOLE 18 53,300 0 0
ALERUS FINL CORP COM 01446U103   711,802 39,153 SH   SOLE 19 39,153 0 0
ALERUS FINL CORP COM 01446U103   12,185,963 670,295 SH   SOLE 21 670,295 0 0
ALERUS FINL CORP COM 01446U103   9,890,393 544,026 SH   SOLE 22 528,642 0 15,384
ALEXANDER & BALDWIN INC NEW COM 014491104   1,946,602 116,354 SH   SOLE 2 46,074 0 70,280
ALEXANDER & BALDWIN INC NEW COM 014491104   491,895 29,402 SH   SOLE 4 29,402 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   1,797,254 107,427 SH   SOLE 7 92,147 0 15,280
ALEXANDER & BALDWIN INC NEW COM 014491104   4,078,188 243,765 SH   SOLE 18 243,765 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   6,046,055 361,390 SH   SOLE 19 361,390 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   146,357,537 8,748,209 SH   SOLE 21 8,748,209 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   45,207,087 2,702,157 SH   SOLE 22 2,592,149 0 110,008
ALEXANDER & BALDWIN INC NEW COM 014491104   62,871 3,758 SH   SOLE 23 3,758 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   7,583,307 453,276 SH   SOLE 25 453,276 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   817,846 48,885 SH   SOLE 26 44,166 0 4,719
ALEXANDER & BALDWIN INC NEW COM 014491104   931,158 55,658 SH   SOLE 28 2,498 0 53,160
ALEXANDER & BALDWIN INC NEW COM 014491104   5,738,189 342,988 SH   SOLE 30 342,988 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   151,591 9,061 SH   SOLE 40 9,061 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   1,046,378 62,545 SH   SOLE 43 61,589 0 956
ALEXANDERS INC COM 014752109   219,223 1,203 SH   SOLE 2 678 0 525
ALEXANDERS INC COM 014752109   1,822 10 SH   SOLE 4 10 0 0
ALEXANDERS INC COM 014752109   5,649 31 SH   SOLE 7 31 0 0
ALEXANDERS INC COM 014752109   956,525 5,249 SH   SOLE 18 5,249 0 0
ALEXANDERS INC COM 014752109   804,910 4,417 SH   SOLE 19 4,417 0 0
ALEXANDERS INC COM 014752109   15,604,355 85,630 SH   SOLE 21 85,630 0 0
ALEXANDERS INC COM 014752109   11,483,588 63,017 SH   SOLE 22 60,966 0 2,051
ALEXANDERS INC COM 014752109   197,355 1,083 SH   SOLE 23 1,083 0 0
ALEXANDERS INC COM 014752109   53,211 292 SH   SOLE 25 292 0 0
ALEXANDERS INC COM 014752109   69,976 384 SH   SOLE 26 186 0 198
ALEXANDERS INC COM 014752109   333,116 1,828 SH   SOLE 28 0 0 1,828
ALEXANDERS INC COM 014752109   458,126 2,514 SH   SOLE 30 2,514 0 0
ALEXANDERS INC COM 014752109   43,006 236 SH   SOLE 40 236 0 0
ALEXANDERS INC COM 014752109   2,375,008 13,033 SH   SOLE 43 11,258 0 1,775
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   33,911,878 338,780 SH   SOLE 2 79,590 0 259,190
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   24,435,311 244,109 SH   SOLE 4 227,425 0 16,684
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   37,124,087 370,870 SH   SOLE 7 318,599 0 52,271
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   405,305 4,049 SH   SOLE 13 4,049 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   2,266,564 22,643 SH   SOLE 15 22,643 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   37,481,544 374,441 SH   SOLE 18 364,423 0 10,018
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   60,533,473 604,730 SH   SOLE 19 604,730 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   549,852,904 5,493,036 SH   SOLE 21 5,493,036 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   542,945,103 5,424,027 SH   SOLE 22 4,793,708 0 630,319
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   30,180,751 301,506 SH   SOLE 23 301,506 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   123,164,542 1,230,415 SH   SOLE 25 1,229,939 0 476
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   18,771,453 187,527 SH   SOLE 26 92,332 0 95,195
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   64,430,366 643,660 SH   SOLE 28 34,382 0 609,278
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   125,254,930 1,251,298 SH   SOLE 30 1,251,298 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   6,126,320 61,202 SH   SOLE 31 33,159 0 28,043
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   45,661,516 456,159 SH   SOLE 34 456,159 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   4,459,755 44,553 SH   SOLE 36 44,553 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   821,621 8,208 SH   SOLE 40 8,208 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   18,919 189 SH   OTR 43 189 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   9,260,300 92,510 SH   SOLE 43 82,875 0 9,636
ALGOMA STL GROUP INC COM 015658107   273,156 40,170 SH   SOLE 2 40,170 0 0
ALGOMA STL GROUP INC COM 015658107   11,855,868 1,743,510 SH   SOLE 21 1,743,510 0 0
ALGOMA STL GROUP INC COM 015658107   6,922 1,018 SH   SOLE 22 1,018 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   11,938,787 2,016,687 SH   SOLE 21 2,016,687 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   3,508,518 592,655 SH   SOLE 43 548,875 0 43,780
ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 015857873   42,698,629 1,977,704 SH   SOLE 21 1,977,704 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102   1,257,730 14,500 SH Call SOLE 4 14,500 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102   25,501,560 294,000 SH Call SOLE 18 294,000 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102   173,523,370 2,000,500 SH Call SOLE 19 2,000,500 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102   10,773,108 124,200 SH Call SOLE 22 124,200 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102   86,202,212 993,800 SH Call SOLE 34 993,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,107,583 12,769 SH   SOLE 13 12,769 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   6,069,978 69,979 SH   SOLE 15 69,979 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,006,209 23,129 SH   SOLE 18 23,129 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   110,484,815 1,273,747 SH   SOLE 19 1,273,747 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   11,019,016 127,035 SH   SOLE 22 42,648 0 84,387
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,427,592 27,987 SH   SOLE 23 27,987 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   32,435,209 373,936 SH   SOLE 25 373,936 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   14,545,604 167,692 SH   SOLE 26 167,692 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   28,202,123 325,134 SH   SOLE 28 0 0 325,134
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   3,699,374 42,649 SH   SOLE 31 0 0 42,649
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   5,972,830 68,859 SH   SOLE 32 68,859 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   101,203,635 1,166,747 SH   SOLE 34 1,166,747 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   82,062,979 946,080 SH   SOLE 43 854,811 0 91,269
ALICO INC COM 016230104   148,412 5,946 SH   SOLE 2 185 0 5,761
ALICO INC COM 016230104   3,370 135 SH   SOLE 7 135 0 0
ALICO INC COM 016230104   505,540 20,254 SH   SOLE 18 20,254 0 0
ALICO INC COM 016230104   378,643 15,170 SH   SOLE 19 15,170 0 0
ALICO INC COM 016230104   6,771,723 271,303 SH   SOLE 21 271,303 0 0
ALICO INC COM 016230104   4,097,359 164,157 SH   SOLE 22 159,236 0 4,921
ALIGHT INC COM CL A 01626W101   2,514,667 354,678 SH   SOLE 2 97,409 0 257,269
ALIGHT INC COM CL A 01626W101   6,934 978 SH   SOLE 4 978 0 0
ALIGHT INC COM CL A 01626W101   44,929 6,337 SH   SOLE 7 6,337 0 0
ALIGHT INC COM CL A 01626W101   7,645,331 1,078,326 SH   SOLE 18 1,078,326 0 0
ALIGHT INC COM CL A 01626W101   5,826,831 821,838 SH   SOLE 19 821,838 0 0
ALIGHT INC COM CL A 01626W101   95,172,580 13,423,495 SH   SOLE 21 13,423,495 0 0
ALIGHT INC COM CL A 01626W101   73,546,562 10,373,281 SH   SOLE 22 9,898,938 0 474,343
ALIGHT INC COM CL A 01626W101   466,160 65,749 SH   SOLE 25 65,749 0 0
ALIGHT INC COM CL A 01626W101   803,800 113,371 SH   SOLE 26 89,009 0 24,362
ALIGHT INC COM CL A 01626W101   151,839 21,416 SH   SOLE 28 7,979 0 13,437
ALIGHT INC COM CL A 01626W101   1,269,280 179,024 SH   SOLE 30 179,024 0 0
ALIGHT INC COM CL A 01626W101   54,274 7,655 SH   SOLE 36 7,655 0 0
ALIGHT INC COM CL A 01626W101   390,283 55,047 SH   SOLE 40 55,047 0 0
ALIGHT INC COM CL A 01626W101   211,537 29,836 SH   SOLE 43 26,588 0 3,248
ALIGN TECHNOLOGY INC COM 016255101   45,492,680 149,000 SH   SOLE 2 45,861 0 103,139
ALIGN TECHNOLOGY INC COM 016255101   19,009,834 62,262 SH   SOLE 4 31,857 0 30,405
ALIGN TECHNOLOGY INC COM 016255101   16,271,419 53,293 SH   SOLE 7 46,077 0 7,216
ALIGN TECHNOLOGY INC COM 016255101   875,352 2,867 SH   SOLE 13 2,867 0 0
ALIGN TECHNOLOGY INC COM 016255101   2,121,974 6,950 SH   SOLE 15 6,950 0 0
ALIGN TECHNOLOGY INC COM 016255101   41,483,523 135,869 SH   SOLE 18 131,191 0 4,678
ALIGN TECHNOLOGY INC COM 016255101   279,916,765 916,798 SH   SOLE 19 916,798 0 0
ALIGN TECHNOLOGY INC COM 016255101   672,016,953 2,201,025 SH   SOLE 21 2,201,025 0 0
ALIGN TECHNOLOGY INC COM 016255101   510,980,804 1,673,591 SH   SOLE 22 1,517,354 0 156,237
ALIGN TECHNOLOGY INC COM 016255101   38,019,668 124,524 SH   SOLE 23 124,524 0 0
ALIGN TECHNOLOGY INC COM 016255101   33,271,331 108,972 SH   SOLE 25 108,665 0 307
ALIGN TECHNOLOGY INC COM 016255101   25,136,385 82,328 SH   SOLE 26 39,022 0 43,306
ALIGN TECHNOLOGY INC COM 016255101   39,772,815 130,266 SH   SOLE 28 1,121 0 129,145
ALIGN TECHNOLOGY INC COM 016255101   6,106 20 SH   SOLE 29 20 0 0
ALIGN TECHNOLOGY INC COM 016255101   140,182,793 459,134 SH   SOLE 30 459,134 0 0
ALIGN TECHNOLOGY INC COM 016255101   5,040,528 16,509 SH   SOLE 31 15,232 0 1,277
ALIGN TECHNOLOGY INC COM 016255101   6,506,369 21,310 SH   SOLE 32 21,310 0 0
ALIGN TECHNOLOGY INC COM 016255101   41,492,683 135,899 SH   SOLE 34 135,899 0 0
ALIGN TECHNOLOGY INC COM 016255101   5,212,118 17,071 SH   SOLE 36 17,071 0 0
ALIGN TECHNOLOGY INC COM 016255101   1,090,298 3,571 SH   SOLE 40 3,571 0 0
ALIGN TECHNOLOGY INC COM 016255101   37,249 122 SH   OTR 43 122 0 0
ALIGN TECHNOLOGY INC COM 016255101   28,993,706 94,962 SH   SOLE 43 79,674 0 15,288
ALIGNMENT HEALTHCARE INC COM 01625V104   1,100,719 158,605 SH   SOLE 2 127,737 0 30,868
ALIGNMENT HEALTHCARE INC COM 01625V104   6,510 938 SH   SOLE 7 938 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   1,451,522 209,153 SH   SOLE 18 209,153 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   2,287,056 329,547 SH   SOLE 19 329,547 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   21,624,936 3,115,985 SH   SOLE 21 3,115,985 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   18,787,427 2,707,122 SH   SOLE 22 2,638,553 0 68,569
ALIGNMENT HEALTHCARE INC COM 01625V104   66,784 9,623 SH   SOLE 23 9,623 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   174,368 25,125 SH   SOLE 25 25,125 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   672,063 96,839 SH   SOLE 26 66,785 0 30,054
ALIGNMENT HEALTHCARE INC COM 01625V104   1,666,287 240,099 SH   SOLE 30 240,099 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   74,237 10,697 SH   SOLE 40 10,697 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   348,895 50,273 SH   SOLE 43 44,263 0 6,010
ALIGOS THERAPEUTICS INC COM 01626L105   12,116 16,219 SH   SOLE 2 2,823 0 13,396
ALIGOS THERAPEUTICS INC COM 01626L105   3,549 4,751 SH   SOLE 18 4,751 0 0
ALIGOS THERAPEUTICS INC COM 01626L105   845 1,131 SH   SOLE 19 1,131 0 0
ALIGOS THERAPEUTICS INC COM 01626L105   50,984 68,252 SH   SOLE 21 68,252 0 0
ALIGOS THERAPEUTICS INC COM 01626L105   154,335 206,606 SH   SOLE 22 206,606 0 0
ALIMERA SCIENCES INC COM NEW 016259202   180 58 SH   SOLE 18 58 0 0
ALIMERA SCIENCES INC COM NEW 016259202   1,479 477 SH   SOLE 22 477 0 0
ALKALINE WTR CO INC COM 01643A306   5 13 SH   SOLE 21 13 0 0
ALKALINE WTR CO INC COM 01643A306   21,657 59,335 SH   SOLE 22 59,335 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   397,469 21,815 SH   SOLE 2 12,716 0 9,099
ALKAMI TECHNOLOGY INC COM 01644J108   8,108 445 SH   SOLE 7 445 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   1,701,037 93,361 SH   SOLE 18 93,361 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   1,490,323 81,796 SH   SOLE 19 81,796 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   25,989,409 1,426,422 SH   SOLE 21 1,426,422 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   18,836,510 1,033,837 SH   SOLE 22 998,965 0 34,872
ALKAMI TECHNOLOGY INC COM 01644J108   168,098 9,226 SH   SOLE 25 9,226 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   38,681 2,123 SH   SOLE 26 0 0 2,123
ALKAMI TECHNOLOGY INC COM 01644J108   959,374 52,655 SH   SOLE 30 52,655 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   175,058 9,608 SH   SOLE 40 9,608 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   197,104 10,818 SH   SOLE 43 8,438 0 2,380
ALKERMES PLC SHS G01767105   16,666,118 595,006 SH   SOLE 2 471,209 0 123,797
ALKERMES PLC SHS G01767105   2,265,393 80,878 SH   SOLE 4 43,868 0 37,010
ALKERMES PLC SHS G01767105   855,061 30,527 SH   SOLE 7 29,063 0 1,464
ALKERMES PLC SHS G01767105   639,636 22,836 SH   SOLE 13 22,836 0 0
ALKERMES PLC SHS G01767105   12,389,943 442,340 SH   SOLE 18 418,878 0 23,462
ALKERMES PLC SHS G01767105   70,078,723 2,501,918 SH   SOLE 19 2,501,918 0 0
ALKERMES PLC SHS G01767105   201,832,385 7,205,726 SH   SOLE 21 7,205,726 0 0
ALKERMES PLC SHS G01767105   142,982,115 5,104,681 SH   SOLE 22 4,971,957 0 132,724
ALKERMES PLC SHS G01767105   3,002,112 107,180 SH   SOLE 23 107,180 0 0
ALKERMES PLC SHS G01767105   799,349 28,538 SH   SOLE 25 28,538 0 0
ALKERMES PLC SHS G01767105   4,672,460 166,814 SH   SOLE 26 54,059 0 112,755
ALKERMES PLC SHS G01767105   215,901 7,708 SH   SOLE 28 2,875 0 4,833
ALKERMES PLC SHS G01767105   689,466 24,615 SH   SOLE 29 24,615 0 0
ALKERMES PLC SHS G01767105   17,997,097 642,524 SH   SOLE 30 642,524 0 0
ALKERMES PLC SHS G01767105   1,367,028 48,805 SH   SOLE 31 48,805 0 0
ALKERMES PLC SHS G01767105   1,186,756 42,369 SH   SOLE 34 42,369 0 0
ALKERMES PLC SHS G01767105   83,386 2,977 SH   SOLE 36 2,977 0 0
ALKERMES PLC SHS G01767105   768,286 27,429 SH   SOLE 40 27,429 0 0
ALKERMES PLC SHS G01767105   37,281 1,331 SH   OTR 43 1,331 0 0
ALKERMES PLC SHS G01767105   2,158,311 77,055 SH   SOLE 43 63,672 0 13,383
ALLAKOS INC COM 01671P100   439,799 193,744 SH   SOLE 2 153,596 0 40,148
ALLAKOS INC COM 01671P100   2,068 911 SH   SOLE 7 911 0 0
ALLAKOS INC COM 01671P100   447,163 196,988 SH   SOLE 18 196,988 0 0
ALLAKOS INC COM 01671P100   1,056,581 465,454 SH   SOLE 19 465,454 0 0
ALLAKOS INC COM 01671P100   6,259,026 2,757,280 SH   SOLE 21 2,757,280 0 0
ALLAKOS INC COM 01671P100   4,515,754 1,989,319 SH   SOLE 22 1,902,093 0 87,226
ALLAKOS INC COM 01671P100   23,240 10,238 SH   SOLE 25 10,238 0 0
ALLAKOS INC COM 01671P100   14,240 6,273 SH   SOLE 26 0 0 6,273
ALLAKOS INC COM 01671P100   1,441 635 SH   SOLE 28 635 0 0
ALLAKOS INC COM 01671P100   184,008 81,061 SH   SOLE 30 81,061 0 0
ALLAKOS INC COM 01671P100   2,599 1,145 SH   SOLE 34 1,145 0 0
ALLAKOS INC COM 01671P100   23,876 10,518 SH   SOLE 40 10,518 0 0
ALLAKOS INC COM 01671P100   49,672 21,882 SH   SOLE 43 21,882 0 0
ALLBIRDS INC COM CL A 01675A109   52,777 47,547 SH   SOLE 2 4,134 0 43,413
ALLBIRDS INC COM CL A 01675A109   1,122 1,011 SH   SOLE 7 1,011 0 0
ALLBIRDS INC COM CL A 01675A109   326,957 294,556 SH   SOLE 18 294,556 0 0
ALLBIRDS INC COM CL A 01675A109   203,557 183,385 SH   SOLE 19 183,385 0 0
ALLBIRDS INC COM CL A 01675A109   3,591,927 3,235,970 SH   SOLE 21 3,235,970 0 0
ALLBIRDS INC COM CL A 01675A109   2,687,107 2,420,817 SH   SOLE 22 2,336,530 0 84,287
ALLEGIANT TRAVEL CO COM 01748X102   1,172,422 15,254 SH   SOLE 2 6,563 0 8,691
ALLEGIANT TRAVEL CO COM 01748X102   999 13 SH   SOLE 4 13 0 0
ALLEGIANT TRAVEL CO COM 01748X102   10,837 141 SH   SOLE 7 141 0 0
ALLEGIANT TRAVEL CO COM 01748X102   3,929,544 51,126 SH   SOLE 18 51,126 0 0
ALLEGIANT TRAVEL CO COM 01748X102   2,501,255 32,543 SH   SOLE 19 32,543 0 0
ALLEGIANT TRAVEL CO COM 01748X102   135,745,674 1,766,142 SH   SOLE 21 1,766,142 0 0
ALLEGIANT TRAVEL CO COM 01748X102   32,481,881 422,611 SH   SOLE 22 407,569 0 15,042
ALLEGIANT TRAVEL CO COM 01748X102   101,916 1,326 SH   SOLE 25 1,326 0 0
ALLEGIANT TRAVEL CO COM 01748X102   659,305 8,578 SH   SOLE 26 2,505 0 6,073
ALLEGIANT TRAVEL CO COM 01748X102   26,132 340 SH   SOLE 28 340 0 0
ALLEGIANT TRAVEL CO COM 01748X102   1,637,963 21,311 SH   SOLE 30 21,311 0 0
ALLEGIANT TRAVEL CO COM 01748X102   100,379 1,306 SH   SOLE 40 1,306 0 0
ALLEGIANT TRAVEL CO COM 01748X102   13,374 174 SH   OTR 43 174 0 0
ALLEGIANT TRAVEL CO COM 01748X102   2,401,644 31,247 SH   SOLE 43 30,175 0 1,072
ALLEGION PLC ORD SHS G0176J109   17,180,600 164,881 SH   SOLE 2 105,484 0 59,397
ALLEGION PLC ORD SHS G0176J109   15,480,473 148,565 SH   SOLE 4 87,699 0 60,866
ALLEGION PLC ORD SHS G0176J109   16,092,023 154,434 SH   SOLE 7 139,175 0 15,259
ALLEGION PLC ORD SHS G0176J109   496,305 4,763 SH   SOLE 13 4,763 0 0
ALLEGION PLC ORD SHS G0176J109   1,321,048 12,678 SH   SOLE 15 12,678 0 0
ALLEGION PLC ORD SHS G0176J109   65,007,567 623,873 SH   SOLE 18 579,197 0 44,676
ALLEGION PLC ORD SHS G0176J109   144,809,137 1,389,723 SH   SOLE 19 1,389,723 0 0
ALLEGION PLC ORD SHS G0176J109   275,799,269 2,646,826 SH   SOLE 21 2,646,826 0 0
ALLEGION PLC ORD SHS G0176J109   236,271,416 2,267,480 SH   SOLE 22 2,066,801 0 200,679
ALLEGION PLC ORD SHS G0176J109   15,118,586 145,092 SH   SOLE 23 145,092 0 0
ALLEGION PLC ORD SHS G0176J109   32,383,172 310,779 SH   SOLE 25 283,086 0 27,693
ALLEGION PLC ORD SHS G0176J109   12,626,435 121,175 SH   SOLE 26 71,280 0 49,895
ALLEGION PLC ORD SHS G0176J109   29,662,301 284,667 SH   SOLE 28 998 0 283,669
ALLEGION PLC ORD SHS G0176J109   44,910 431 SH   SOLE 29 431 0 0
ALLEGION PLC ORD SHS G0176J109   86,499,546 830,130 SH   SOLE 30 809,982 0 20,148
ALLEGION PLC ORD SHS G0176J109   2,115,989 20,307 SH   SOLE 31 18,991 0 1,316
ALLEGION PLC ORD SHS G0176J109   32,172,479 308,757 SH   SOLE 34 308,757 0 0
ALLEGION PLC ORD SHS G0176J109   4,403,284 42,258 SH   SOLE 36 42,258 0 0
ALLEGION PLC ORD SHS G0176J109   433,055 4,156 SH   SOLE 40 4,156 0 0
ALLEGION PLC ORD SHS G0176J109   5,898,309 56,606 SH   SOLE 43 48,653 0 7,952
ALLEGRO MICROSYSTEMS INC COM 01749D105   2,914,046 91,235 SH   SOLE 2 63,250 0 27,985
ALLEGRO MICROSYSTEMS INC COM 01749D105   20,633 646 SH   SOLE 4 231 0 415
ALLEGRO MICROSYSTEMS INC COM 01749D105   280,401 8,779 SH   SOLE 7 8,330 0 449
ALLEGRO MICROSYSTEMS INC COM 01749D105   4,263,766 133,493 SH   SOLE 18 133,493 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   733,023 22,950 SH   SOLE 19 22,950 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   127,395,373 3,988,584 SH   SOLE 21 3,988,584 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   66,862,206 2,093,369 SH   SOLE 22 1,990,788 0 102,581
ALLEGRO MICROSYSTEMS INC COM 01749D105   486,095 15,219 SH   SOLE 25 15,219 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,257,510 39,371 SH   SOLE 26 32,745 0 6,626
ALLEGRO MICROSYSTEMS INC COM 01749D105   204,352 6,398 SH   SOLE 28 736 0 5,662
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,917,007 60,019 SH   SOLE 30 60,019 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   36,955 1,157 SH   SOLE 31 1,157 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   310,808 9,731 SH   SOLE 36 9,731 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   449,875 14,085 SH   SOLE 40 14,085 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   2,732,307 85,545 SH   SOLE 43 73,057 0 12,488
ALLETE INC COM NEW 018522300   6,670,594 126,337 SH   SOLE 2 100,957 0 25,380
ALLETE INC COM NEW 018522300   421,714 7,987 SH   SOLE 4 7,987 0 0
ALLETE INC COM NEW 018522300   287,971 5,454 SH   SOLE 7 5,454 0 0
ALLETE INC COM NEW 018522300   13,158,922 249,222 SH   SOLE 18 249,222 0 0
ALLETE INC COM NEW 018522300   6,305,904 119,430 SH   SOLE 19 119,430 0 0
ALLETE INC COM NEW 018522300   255,739,757 4,843,556 SH   SOLE 21 4,843,556 0 0
ALLETE INC COM NEW 018522300   97,373,338 1,844,192 SH   SOLE 22 1,769,441 0 74,751
ALLETE INC COM NEW 018522300   1,358,650 25,732 SH   SOLE 26 20,622 0 5,110
ALLETE INC COM NEW 018522300   3,221,750 61,018 SH   SOLE 30 61,018 0 0
ALLETE INC COM NEW 018522300   185,592 3,515 SH   SOLE 36 3,515 0 0
ALLETE INC COM NEW 018522300   4,778,404 90,500 SH   SOLE 43 81,218 0 9,282
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   182 6 SH   SOLE 43 6 0 0
ALLIANT ENERGY CORP COM 018802108   18,116,230 373,916 SH   SOLE 2 127,117 0 246,799
ALLIANT ENERGY CORP COM 018802108   6,691,866 138,119 SH   SOLE 4 114,811 0 23,308
ALLIANT ENERGY CORP COM 018802108   9,960,836 205,590 SH   SOLE 7 179,824 0 25,766
ALLIANT ENERGY CORP COM 018802108   119,914 2,475 SH   SOLE 13 2,475 0 0
ALLIANT ENERGY CORP COM 018802108   1,690,227 34,886 SH   SOLE 15 34,886 0 0
ALLIANT ENERGY CORP COM 018802108   24,003,099 495,420 SH   SOLE 18 480,113 0 15,307
ALLIANT ENERGY CORP COM 018802108   15,612,625 322,242 SH   SOLE 19 322,242 0 0
ALLIANT ENERGY CORP COM 018802108   612,910,378 12,650,369 SH   SOLE 21 12,650,369 0 0
ALLIANT ENERGY CORP COM 018802108   270,817,234 5,589,623 SH   SOLE 22 5,048,277 0 541,346
ALLIANT ENERGY CORP COM 018802108   20,191,150 416,742 SH   SOLE 23 416,742 0 0
ALLIANT ENERGY CORP COM 018802108   4,953,431 102,238 SH   SOLE 25 102,238 0 0
ALLIANT ENERGY CORP COM 018802108   7,591,146 156,680 SH   SOLE 26 142,677 0 14,003
ALLIANT ENERGY CORP COM 018802108   9,378,030 193,561 SH   SOLE 28 3,915 0 189,646
ALLIANT ENERGY CORP COM 018802108   67,740,222 1,398,147 SH   SOLE 30 1,398,147 0 0
ALLIANT ENERGY CORP COM 018802108   2,591,881 53,496 SH   SOLE 31 49,851 0 3,645
ALLIANT ENERGY CORP COM 018802108   3,937,968 81,279 SH   SOLE 32 81,279 0 0
ALLIANT ENERGY CORP COM 018802108   5,238,026 108,112 SH   SOLE 34 108,112 0 0
ALLIANT ENERGY CORP COM 018802108   2,892,707 59,705 SH   SOLE 36 59,705 0 0
ALLIANT ENERGY CORP COM 018802108   331,010 6,832 SH   SOLE 40 6,832 0 0
ALLIANT ENERGY CORP COM 018802108   39,777 821 SH   OTR 43 821 0 0
ALLIANT ENERGY CORP COM 018802108   9,675,104 199,693 SH   SOLE 43 175,134 0 24,558
ALLIED GAMING & ENTRTNMNT IN COM 019170109   2,013 2,217 SH   SOLE 18 2,217 0 0
ALLIED GAMING & ENTRTNMNT IN COM 019170109   26,472 29,154 SH   SOLE 21 29,154 0 0
ALLIED GAMING & ENTRTNMNT IN COM 019170109   291,474 321,007 SH   SOLE 22 321,007 0 0
ALLIENT INC COM 019330109   2,241,669 72,499 SH   SOLE 2 53,484 0 19,015
ALLIENT INC COM 019330109   2,226 72 SH   SOLE 7 72 0 0
ALLIENT INC COM 019330109   1,026,606 33,202 SH   SOLE 18 33,202 0 0
ALLIENT INC COM 019330109   2,254,192 72,904 SH   SOLE 19 72,904 0 0
ALLIENT INC COM 019330109   14,537,625 470,169 SH   SOLE 21 470,169 0 0
ALLIENT INC COM 019330109   12,884,766 416,713 SH   SOLE 22 406,172 0 10,541
ALLIENT INC COM 019330109   60,634 1,961 SH   SOLE 23 1,961 0 0
ALLIENT INC COM 019330109   64,561 2,088 SH   SOLE 25 2,088 0 0
ALLIENT INC COM 019330109   63,077 2,040 SH   SOLE 40 2,040 0 0
ALLIENT INC COM 019330109   168,669 5,455 SH   SOLE 43 5,447 0 8
ALLISON TRANSMISSION HLDGS I COM 01973R101   6,629,485 112,250 SH   SOLE 2 53,744 0 58,506
ALLISON TRANSMISSION HLDGS I COM 01973R101   25,455 431 SH   SOLE 4 261 0 170
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,722,666 46,100 SH   SOLE 7 44,788 0 1,312
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,866,296 31,600 SH   SOLE 18 31,600 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,733,943 29,359 SH   SOLE 19 29,359 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   65,095,578 1,102,194 SH   SOLE 21 1,102,194 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   129,588,389 2,194,182 SH   SOLE 22 2,054,607 0 139,575
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,038,275 17,580 SH   SOLE 25 17,580 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,792,884 30,357 SH   SOLE 26 20,894 0 9,463
ALLISON TRANSMISSION HLDGS I COM 01973R101   115,285 1,952 SH   SOLE 28 1,952 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,812,792 47,626 SH   SOLE 30 47,626 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   75,006 1,270 SH   SOLE 31 1,270 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   10,454 177 SH   SOLE 36 177 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   926,533 15,688 SH   SOLE 40 15,688 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   4,828,512 81,756 SH   SOLE 43 69,901 0 11,855
ALLOGENE THERAPEUTICS INC COM 019770106   533,156 168,188 SH   SOLE 2 91,886 0 76,302
ALLOGENE THERAPEUTICS INC COM 019770106   875 276 SH   SOLE 4 276 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   26,818 8,460 SH   SOLE 7 8,460 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   702,802 221,704 SH   SOLE 18 221,704 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   1,629,000 513,880 SH   SOLE 19 513,880 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   12,644,854 3,988,913 SH   SOLE 21 3,988,913 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   10,199,022 3,217,357 SH   SOLE 22 3,109,109 0 108,248
ALLOGENE THERAPEUTICS INC COM 019770106   33,158 10,460 SH   SOLE 25 10,460 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   390,690 123,246 SH   SOLE 26 18,113 0 105,133
ALLOGENE THERAPEUTICS INC COM 019770106   4,755 1,500 SH   SOLE 28 1,500 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   1,512,734 477,203 SH   SOLE 30 477,203 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   118,431 37,360 SH   SOLE 34 37,360 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   54,359 17,148 SH   SOLE 40 17,148 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   343,263 108,285 SH   SOLE 43 102,598 0 5,687
ALLOT LTD SHS M0854Q105   17,017 7,806 SH   SOLE 2 7,806 0 0
ALLOT LTD SHS M0854Q105   7,272 3,336 SH   SOLE 22 3,336 0 0
ALLOVIR INC COM 019818103   114,593 53,299 SH   SOLE 2 19,836 0 33,463
ALLOVIR INC COM 019818103   914 425 SH   SOLE 7 425 0 0
ALLOVIR INC COM 019818103   286,440 133,228 SH   SOLE 18 133,228 0 0
ALLOVIR INC COM 019818103   214,131 99,596 SH   SOLE 19 99,596 0 0
ALLOVIR INC COM 019818103   4,640,751 2,158,489 SH   SOLE 21 2,158,489 0 0
ALLOVIR INC COM 019818103   2,725,596 1,267,719 SH   SOLE 22 1,209,513 0 58,206
ALLOVIR INC COM 019818103   8,331 3,875 SH   SOLE 25 3,875 0 0
ALLOVIR INC COM 019818103   1,322 615 SH   SOLE 26 615 0 0
ALLOVIR INC COM 019818103   2,539 1,181 SH   SOLE 28 1,181 0 0
ALLOVIR INC COM 019818103   125,255 58,258 SH   SOLE 30 58,258 0 0
ALLOVIR INC COM 019818103   9,479 4,409 SH   SOLE 40 4,409 0 0
ALLOVIR INC COM 019818103   138,744 64,532 SH   SOLE 43 59,333 0 5,199
ALLSTATE CORP COM 020002101   72,523,565 650,961 SH   SOLE 2 237,392 0 413,569
ALLSTATE CORP COM 020002101   31,320,470 281,128 SH   SOLE 4 159,719 0 121,409
ALLSTATE CORP COM 020002101   26,053,229 233,850 SH   SOLE 7 158,575 0 75,275
ALLSTATE CORP COM 020002101   781,318 7,013 SH   SOLE 13 7,013 0 0
ALLSTATE CORP COM 020002101   4,086,630 36,681 SH   SOLE 15 36,681 0 0
ALLSTATE CORP COM 020002101   128,165,614 1,150,396 SH   SOLE 18 1,095,327 0 55,069
ALLSTATE CORP COM 020002101   152,412,891 1,368,036 SH   SOLE 19 1,368,036 0 0
ALLSTATE CORP COM 020002101   782,743,487 7,025,792 SH   SOLE 21 7,025,792 0 0
ALLSTATE CORP COM 020002101   674,458,203 6,053,839 SH   SOLE 22 5,472,000 0 581,839
ALLSTATE CORP COM 020002101   55,763,267 500,523 SH   SOLE 23 500,523 0 0
ALLSTATE CORP COM 020002101   43,291,252 388,576 SH   SOLE 25 385,553 0 3,023
ALLSTATE CORP COM 020002101   45,454,277 407,991 SH   SOLE 26 241,516 0 166,475
ALLSTATE CORP COM 020002101   79,100,320 709,993 SH   SOLE 28 17,697 0 692,296
ALLSTATE CORP COM 020002101   160,037,903 1,436,477 SH   SOLE 30 1,435,630 0 847
ALLSTATE CORP COM 020002101   6,711,338 60,240 SH   SOLE 31 55,702 0 4,538
ALLSTATE CORP COM 020002101   13,832,220 124,156 SH   SOLE 34 124,156 0 0
ALLSTATE CORP COM 020002101   9,393,868 84,318 SH   SOLE 36 84,318 0 0
ALLSTATE CORP COM 020002101   1,410,451 12,660 SH   SOLE 40 12,660 0 0
ALLSTATE CORP COM 020002101   46,904 421 SH   OTR 43 421 0 0
ALLSTATE CORP COM 020002101   45,208,798 405,788 SH   SOLE 43 362,981 0 42,806
ALLURION TECHNOLOGIES INC COM SHS 02008G102   2,026,977 471,390 SH   SOLE 22 471,390 0 0
ALLY FINL INC COM 02005N100   23,995,405 899,378 SH   SOLE 2 229,499 0 669,879
ALLY FINL INC COM 02005N100   6,238,931 233,843 SH   SOLE 4 103,027 0 130,816
ALLY FINL INC COM 02005N100   1,593,063 59,710 SH   SOLE 7 57,918 0 1,792
ALLY FINL INC COM 02005N100   38,446 1,441 SH   SOLE 13 1,441 0 0
ALLY FINL INC COM 02005N100   762,007 28,561 SH   SOLE 15 28,561 0 0
ALLY FINL INC COM 02005N100   19,270,190 722,271 SH   SOLE 18 704,335 0 17,936
ALLY FINL INC COM 02005N100   2,308,514 86,526 SH   SOLE 19 86,526 0 0
ALLY FINL INC COM 02005N100   379,733,879 14,232,904 SH   SOLE 21 14,232,904 0 0
ALLY FINL INC COM 02005N100   220,360,525 8,259,390 SH   SOLE 22 7,669,393 0 589,997
ALLY FINL INC COM 02005N100   11,870,973 444,939 SH   SOLE 23 444,939 0 0
ALLY FINL INC COM 02005N100   15,314,453 574,005 SH   SOLE 25 573,014 0 991
ALLY FINL INC COM 02005N100   10,292,504 385,776 SH   SOLE 26 189,679 0 196,097
ALLY FINL INC COM 02005N100   13,981,147 524,031 SH   SOLE 28 31,614 0 492,417
ALLY FINL INC COM 02005N100   54,650,138 2,048,356 SH   SOLE 30 1,695,285 0 353,071
ALLY FINL INC COM 02005N100   1,590,128 59,600 SH   SOLE 31 54,684 0 4,916
ALLY FINL INC COM 02005N100   336,515 12,613 SH   SOLE 34 12,613 0 0
ALLY FINL INC COM 02005N100   2,357,098 88,347 SH   SOLE 36 88,347 0 0
ALLY FINL INC COM 02005N100   292,680 10,970 SH   SOLE 40 10,970 0 0
ALLY FINL INC COM 02005N100   15,927,197 596,971 SH   SOLE 43 547,613 0 49,358
ALLY FINL INC OPTIONS 02005N100   13,340 500 SH Put SOLE 4 500 0 0
ALLY FINL INC OPTIONS 02005N100   314,824 11,800 SH Put SOLE 18 11,800 0 0
ALLY FINL INC OPTIONS 02005N100   4,226,112 158,400 SH Put SOLE 19 158,400 0 0
ALLY FINL INC OPTIONS 02005N100   144,072 5,400 SH Put SOLE 22 5,400 0 0
ALLY FINL INC OPTIONS 02005N100   1,304,652 48,900 SH Put SOLE 34 48,900 0 0
ALMACENES EXITO S A SPON ADS 02028M105   32,425 5,917 SH   SOLE 2 5,917 0 0
ALMACENES EXITO S A SPON ADS 02028M105   434,369 79,264 SH   SOLE 43 77,953 0 1,312
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   37,935,351 214,203 SH   SOLE 2 44,314 0 169,889
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   17,258,926 97,453 SH   SOLE 4 48,111 0 49,342
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   13,258,592 74,865 SH   SOLE 7 70,744 0 4,121
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   511,465 2,888 SH   SOLE 13 2,888 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   997,427 5,632 SH   SOLE 15 5,632 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   21,804,552 123,120 SH   SOLE 18 115,436 0 7,684
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   76,840,502 433,882 SH   SOLE 19 433,882 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   531,480,288 3,001,018 SH   SOLE 21 3,001,018 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   517,830,837 2,923,946 SH   SOLE 22 2,688,304 0 235,642
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   36,632,427 206,846 SH   SOLE 23 206,846 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   42,858,023 241,999 SH   SOLE 25 241,756 0 243
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   23,404,651 132,155 SH   SOLE 26 66,498 0 65,657
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   30,267,098 170,904 SH   SOLE 28 11,685 0 159,219
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   34,712 196 SH   SOLE 29 196 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   70,208,461 396,434 SH   SOLE 30 396,434 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   4,939,850 27,893 SH   SOLE 31 25,753 0 2,140
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   41,251,549 232,928 SH   SOLE 34 232,928 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   5,046,465 28,495 SH   SOLE 36 28,495 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   1,057,287 5,970 SH   SOLE 40 5,970 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   50,828 287 SH   OTR 43 287 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   12,731,719 71,890 SH   SOLE 43 62,493 0 9,397
ALNYLAM PHARMACEUTICALS INC NOTE 1.000% 9/1 02043QAB3   6,434,438 6,975,000 PRN   SOLE 21 6,975,000 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,263,694 42,349 SH   SOLE 2 25,999 0 16,350
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   6,565 220 SH   SOLE 7 220 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   2,366,431 79,304 SH   SOLE 18 79,304 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,435,394 48,103 SH   SOLE 19 48,103 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   78,751,221 2,639,116 SH   SOLE 21 2,639,116 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   19,832,291 664,621 SH   SOLE 22 633,293 0 31,328
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   160,360 5,374 SH   SOLE 25 5,374 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   535,300 17,939 SH   SOLE 26 15,971 0 1,968
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,169,937 39,207 SH   SOLE 30 39,207 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   151,647 5,082 SH   SOLE 40 5,082 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   484,273 16,229 SH   SOLE 43 15,393 0 836
ALPHA METALLURGICAL RESOUR I COM 020764106   90,420,584 348,133 SH   SOLE 2 342,777 0 5,356
ALPHA METALLURGICAL RESOUR I COM 020764106   10,129 39 SH   SOLE 4 39 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   32,466 125 SH   SOLE 7 125 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   8,705,111 33,516 SH   SOLE 18 33,516 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   6,674,022 25,696 SH   SOLE 19 25,696 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   115,685,300 445,406 SH   SOLE 21 445,406 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   86,688,004 333,762 SH   SOLE 22 317,964 0 15,798
ALPHA METALLURGICAL RESOUR I COM 020764106   1,140,734 4,392 SH   SOLE 26 2,988 0 1,404
ALPHA METALLURGICAL RESOUR I COM 020764106   1,939,664 7,468 SH   SOLE 30 7,468 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   1,123,073 4,324 SH   SOLE 43 4,085 0 239
ALPHA PRO TECH LTD COM 020772109   5,039 1,161 SH   SOLE 2 1,161 0 0
ALPHA PRO TECH LTD COM 020772109   8,650 1,993 SH   SOLE 18 1,993 0 0
ALPHA PRO TECH LTD COM 020772109   107,085 24,674 SH   SOLE 21 24,674 0 0
ALPHA PRO TECH LTD COM 020772109   860,514 198,275 SH   SOLE 22 198,275 0 0
ALPHA TEKNOVA INC COM 02080L102   13,409 4,806 SH   SOLE 2 4,783 0 23
ALPHA TEKNOVA INC COM 02080L102   3,172 1,137 SH   SOLE 18 1,137 0 0
ALPHA TEKNOVA INC COM 02080L102   1,855 665 SH   SOLE 19 665 0 0
ALPHA TEKNOVA INC COM 02080L102   35,341 12,667 SH   SOLE 21 12,667 0 0
ALPHA TEKNOVA INC COM 02080L102   61,673 22,105 SH   SOLE 22 22,105 0 0
ALPHABET INC CAP STK CL C 02079K107   1,335,186,277 10,126,555 SH   SOLE 2 2,347,360 0 7,779,195
ALPHABET INC CAP STK CL C 02079K107   639,460,370 4,849,908 SH   SOLE 4 2,678,262 0 2,171,646
ALPHABET INC CAP STK CL C 02079K107   752,472,169 5,707,032 SH   SOLE 7 4,980,192 0 726,840
ALPHABET INC CAP STK CL C 02079K107   39,368,300 298,584 SH   SOLE 13 298,584 0 0
ALPHABET INC CAP STK CL C 02079K107   63,231,305 479,570 SH   SOLE 15 479,570 0 0
ALPHABET INC CAP STK CL C 02079K107   1,751,311,865 13,282,608 SH   SOLE 18 12,751,086 0 531,522
ALPHABET INC CAP STK CL C 02079K107   772,129,158 5,856,118 SH   SOLE 19 5,856,118 0 0
ALPHABET INC CAP STK CL C 02079K107   15,490,697,604 117,487,278 SH   SOLE 21 117,487,278 0 0
ALPHABET INC CAP STK CL C 02079K107   14,772,578,953 112,040,796 SH   SOLE 22 100,696,209 0 11,344,587
ALPHABET INC CAP STK CL C 02079K107   1,458,632,817 11,062,820 SH   SOLE 23 11,062,820 0 0
ALPHABET INC CAP STK CL C 02079K107   1,842,355,476 13,973,117 SH   SOLE 25 13,301,163 0 671,954
ALPHABET INC CAP STK CL C 02079K107   979,208,285 7,426,684 SH   SOLE 26 4,319,775 0 3,106,909
ALPHABET INC CAP STK CL C 02079K107   1,187,259,411 9,004,622 SH   SOLE 28 598,696 0 8,405,926
ALPHABET INC CAP STK CL C 02079K107   16,703,285 126,684 SH   SOLE 29 126,684 0 0
ALPHABET INC CAP STK CL C 02079K107   4,037,115,546 30,619,003 SH   SOLE 30 30,619,003 0 0
ALPHABET INC CAP STK CL C 02079K107   197,547,822 1,498,277 SH   SOLE 31 1,325,052 0 173,225
ALPHABET INC CAP STK CL C 02079K107   147,014,464 1,115,013 SH   SOLE 32 1,115,013 0 0
ALPHABET INC CAP STK CL C 02079K107   321,860,749 2,441,113 SH   SOLE 34 2,441,113 0 0
ALPHABET INC CAP STK CL C 02079K107   172,781,118 1,310,437 SH   SOLE 36 1,310,437 0 0
ALPHABET INC CAP STK CL C 02079K107   33,853,410 256,757 SH   SOLE 40 256,757 0 0
ALPHABET INC CAP STK CL C 02079K107   1,275,649 9,675 SH   OTR 43 9,675 0 0
ALPHABET INC CAP STK CL C 02079K107   535,613,436 4,062,294 SH   SOLE 43 3,274,012 0 788,282
ALPHABET INC CAP STK CL A 02079K305   1,563,292,164 11,946,295 SH   SOLE 2 2,862,015 0 9,084,280
ALPHABET INC CAP STK CL A 02079K305   643,843,632 4,920,095 SH   SOLE 4 2,466,611 0 2,453,484
ALPHABET INC CAP STK CL A 02079K305   674,348,275 5,153,204 SH   SOLE 7 4,306,510 0 846,694
ALPHABET INC CAP STK CL A 02079K305   48,463,347 370,345 SH   SOLE 13 370,345 0 0
ALPHABET INC CAP STK CL A 02079K305   72,125,452 551,165 SH   SOLE 15 551,165 0 0
ALPHABET INC CAP STK CL A 02079K305   2,314,500,929 17,686,848 SH   SOLE 18 15,903,792 0 1,783,056
ALPHABET INC CAP STK CL A 02079K305   917,436,167 7,010,822 SH   SOLE 19 7,010,822 0 0
ALPHABET INC CAP STK CL A 02079K305   17,704,921,844 135,296,667 SH   SOLE 21 135,296,667 0 0
ALPHABET INC CAP STK CL A 02079K305   17,222,252,716 131,608,228 SH   SOLE 22 118,621,122 0 12,987,106
ALPHABET INC CAP STK CL A 02079K305   1,638,385,651 12,520,141 SH   SOLE 23 12,520,141 0 0
ALPHABET INC CAP STK CL A 02079K305   1,630,732,697 12,461,659 SH   SOLE 25 11,639,683 0 821,976
ALPHABET INC CAP STK CL A 02079K305   1,109,325,214 8,477,191 SH   SOLE 26 4,828,585 0 3,648,606
ALPHABET INC CAP STK CL A 02079K305   1,366,196,720 10,440,140 SH   SOLE 28 550,073 0 9,890,067
ALPHABET INC CAP STK CL A 02079K305   18,924,711 144,618 SH   SOLE 29 144,618 0 0
ALPHABET INC CAP STK CL A 02079K305   4,293,560,700 32,810,337 SH   SOLE 30 32,810,337 0 0
ALPHABET INC CAP STK CL A 02079K305   235,819,011 1,802,071 SH   SOLE 31 1,531,152 0 270,919
ALPHABET INC CAP STK CL A 02079K305   156,418,528 1,195,312 SH   SOLE 32 1,195,312 0 0
ALPHABET INC CAP STK CL A 02079K305   500,378,019 3,823,766 SH   SOLE 34 3,823,766 0 0
ALPHABET INC CAP STK CL A 02079K305   193,601,089 1,479,452 SH   SOLE 36 1,479,452 0 0
ALPHABET INC CAP STK CL A 02079K305   37,771,692 288,642 SH   SOLE 40 288,642 0 0
ALPHABET INC CAP STK CL A 02079K305   1,340,268 10,242 SH   OTR 43 10,242 0 0
ALPHABET INC CAP STK CL A 02079K305   1,432,523,250 10,946,991 SH   SOLE 43 9,601,243 0 1,345,748
ALPHABET INC OPTIONS 02079K907   4,337,865 32,900 SH Call SOLE 2 0 0 32,900
ALPHABET INC OPTIONS 02079K907   843,840 6,400 SH Call SOLE 4 6,400 0 0
ALPHABET INC OPTIONS 02079K907   18,564,480 140,800 SH Call SOLE 18 140,800 0 0
ALPHABET INC OPTIONS 02079K907   99,639,045 755,700 SH Call SOLE 19 755,700 0 0
ALPHABET INC OPTIONS 02079K907   7,251,750 55,000 SH Call SOLE 22 55,000 0 0
ALPHABET INC OPTIONS 02079K907   2,742,480 20,800 SH Call SOLE 26 20,800 0 0
ALPHABET INC OPTIONS 02079K907   184,590 1,400 SH Call SOLE 30 1,400 0 0
ALPHABET INC OPTIONS 02079K907   58,475,475 443,500 SH Call SOLE 34 443,500 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   873,218 67,326 SH   SOLE 2 29,676 0 37,650
ALPHATEC HLDGS INC COM NEW 02081G201   2,776 214 SH   SOLE 4 214 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   289,439 22,316 SH   SOLE 7 21,115 0 1,201
ALPHATEC HLDGS INC COM NEW 02081G201   2,635,115 203,170 SH   SOLE 18 203,170 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   2,143,150 165,239 SH   SOLE 19 165,239 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   35,586,009 2,743,717 SH   SOLE 21 2,743,717 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   29,141,735 2,246,857 SH   SOLE 22 2,145,169 0 101,688
ALPHATEC HLDGS INC COM NEW 02081G201   202,267 15,595 SH   SOLE 25 15,595 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   104,266 8,039 SH   SOLE 26 2,577 0 5,462
ALPHATEC HLDGS INC COM NEW 02081G201   31,556 2,433 SH   SOLE 28 0 0 2,433
ALPHATEC HLDGS INC COM NEW 02081G201   2,695,049 207,791 SH   SOLE 30 207,791 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   25,201 1,943 SH   SOLE 36 1,943 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   174,524 13,456 SH   SOLE 40 13,456 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   164,382 12,674 SH   SOLE 43 11,542 0 1,132
ALPHATEC HLDGS INC NOTE 0.750% 8/0 02081GAB8   1,684,393 1,758,000 PRN   SOLE 21 1,758,000 0 0
ALPINE 4 HOLDINGS INC CL A NEW 02083E204   38,582 53,217 SH   SOLE 22 53,217 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   190,597 16,646 SH   SOLE 2 5,909 0 10,737
ALPINE IMMUNE SCIENCES INC COM 02083G100   4,317 377 SH   SOLE 7 377 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   992,085 86,645 SH   SOLE 18 86,645 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   811,702 70,891 SH   SOLE 19 70,891 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   15,037,354 1,313,306 SH   SOLE 21 1,313,306 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   9,641,072 842,015 SH   SOLE 22 802,040 0 39,975
ALPINE IMMUNE SCIENCES INC COM 02083G100   252,324 22,037 SH   SOLE 30 22,037 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   113,735 6,952 SH   SOLE 2 530 0 6,422
ALPINE INCOME PPTY TR INC COM 02083X103   657,361 40,181 SH   SOLE 18 40,181 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   431,675 26,386 SH   SOLE 19 26,386 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   8,136,924 497,367 SH   SOLE 21 497,367 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   3,015,622 184,329 SH   SOLE 22 175,379 0 8,950
ALPINE INCOME PPTY TR INC COM 02083X103   10,978 671 SH   SOLE 23 671 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   10,761 255 SH   SOLE 43 0 0 255
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   265,031 21,976 SH   SOLE 2 17,116 0 4,860
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   1,411 117 SH   SOLE 7 117 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   661,322 54,836 SH   SOLE 18 54,836 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   590,421 48,957 SH   SOLE 19 48,957 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   20,490,386 1,699,037 SH   SOLE 21 1,699,037 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   8,146,614 675,507 SH   SOLE 22 665,298 0 10,209
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   70,660 5,859 SH   SOLE 25 5,859 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   133,757 11,091 SH   SOLE 43 9,787 0 1,304
ALTAIR ENGR INC COM CL A 021369103   1,717,710 27,457 SH   SOLE 2 15,660 0 11,797
ALTAIR ENGR INC COM CL A 021369103   89,648 1,433 SH   SOLE 4 183 0 1,250
ALTAIR ENGR INC COM CL A 021369103   862,077 13,780 SH   SOLE 7 13,046 0 734
ALTAIR ENGR INC COM CL A 021369103   8,438,906 134,893 SH   SOLE 18 128,252 0 6,641
ALTAIR ENGR INC COM CL A 021369103   6,923,140 110,664 SH   SOLE 19 110,664 0 0
ALTAIR ENGR INC COM CL A 021369103   131,849,955 2,107,576 SH   SOLE 21 2,107,576 0 0
ALTAIR ENGR INC COM CL A 021369103   90,634,363 1,448,759 SH   SOLE 22 1,403,245 0 45,514
ALTAIR ENGR INC COM CL A 021369103   670,018 10,710 SH   SOLE 25 10,710 0 0
ALTAIR ENGR INC COM CL A 021369103   1,859,346 29,721 SH   SOLE 26 24,743 0 4,978
ALTAIR ENGR INC COM CL A 021369103   84,393 1,349 SH   SOLE 28 814 0 535
ALTAIR ENGR INC COM CL A 021369103   22,038,387 352,276 SH   SOLE 30 352,276 0 0
ALTAIR ENGR INC COM CL A 021369103   35,784 572 SH   SOLE 36 572 0 0
ALTAIR ENGR INC COM CL A 021369103   612,024 9,783 SH   SOLE 40 9,783 0 0
ALTAIR ENGR INC COM CL A 021369103   676,774 10,818 SH   SOLE 43 10,083 0 735
ALTERYX INC COM CL A 02156B103   3,812,947 101,166 SH   SOLE 2 75,817 0 25,349
ALTERYX INC COM CL A 02156B103   56,648 1,503 SH   SOLE 4 219 0 1,284
ALTERYX INC COM CL A 02156B103   454,353 12,055 SH   SOLE 7 11,422 0 633
ALTERYX INC COM CL A 02156B103   1,116,227 29,616 SH   SOLE 18 29,616 0 0
ALTERYX INC COM CL A 02156B103   737,405 19,565 SH   SOLE 19 19,565 0 0
ALTERYX INC COM CL A 02156B103   50,806,911 1,348,021 SH   SOLE 21 1,348,021 0 0
ALTERYX INC COM CL A 02156B103   58,527,256 1,552,859 SH   SOLE 22 1,469,214 0 83,645
ALTERYX INC COM CL A 02156B103   490,950 13,026 SH   SOLE 25 13,026 0 0
ALTERYX INC COM CL A 02156B103   1,258,017 33,378 SH   SOLE 26 27,979 0 5,399
ALTERYX INC COM CL A 02156B103   86,989 2,308 SH   SOLE 28 1,055 0 1,253
ALTERYX INC COM CL A 02156B103   14,126,740 374,814 SH   SOLE 30 374,814 0 0
ALTERYX INC COM CL A 02156B103   33,506 889 SH   SOLE 31 889 0 0
ALTERYX INC COM CL A 02156B103   393,031 10,428 SH   SOLE 40 10,428 0 0
ALTERYX INC COM CL A 02156B103   936,521 24,848 SH   SOLE 43 20,731 0 4,117
ALTERYX INC OPTIONS 02156B103   2,495,078 66,200 SH Put SOLE 19 66,200 0 0
ALTERYX INC OPTIONS 02156B103   7,538 200 SH Put SOLE 22 200 0 0
ALTERYX INC OPTIONS 02156B103   135,684 3,600 SH Put SOLE 34 3,600 0 0
ALTERYX INC NOTE 0.500% 8/0 02156BAD5   2,339,750 2,450,000 PRN   SOLE 21 2,450,000 0 0
ALTERYX INC NOTE 1.000% 8/0 02156BAF0   2,350,134 2,667,000 PRN   SOLE 21 2,667,000 0 0
ALTI GLOBAL INC CL A 02157E106   75,321 10,822 SH   SOLE 2 6,240 0 4,582
ALTI GLOBAL INC CL A 02157E106   374,371 53,789 SH   SOLE 18 53,789 0 0
ALTI GLOBAL INC CL A 02157E106   266,095 38,232 SH   SOLE 19 38,232 0 0
ALTI GLOBAL INC CL A 02157E106   4,905,150 704,763 SH   SOLE 21 704,763 0 0
ALTI GLOBAL INC CL A 02157E106   3,610,855 518,801 SH   SOLE 22 513,750 0 5,051
ALTI GLOBAL INC CL A 02157E106   77,527 11,139 SH   SOLE 25 11,139 0 0
ALTICE USA INC CL A 02156K103   260,756 79,742 SH   SOLE 2 54,250 0 25,492
ALTICE USA INC CL A 02156K103   2,623 802 SH   SOLE 4 802 0 0
ALTICE USA INC CL A 02156K103   1,557,347 476,253 SH   SOLE 21 476,253 0 0
ALTICE USA INC CL A 02156K103   11,996,871 3,668,768 SH   SOLE 22 3,570,125 0 98,643
ALTICE USA INC CL A 02156K103   114,931 35,147 SH   SOLE 25 35,147 0 0
ALTICE USA INC CL A 02156K103   334,639 102,336 SH   SOLE 26 86,123 0 16,213
ALTICE USA INC CL A 02156K103   60,613 18,536 SH   SOLE 28 4,167 0 14,369
ALTICE USA INC CL A 02156K103   62,310 19,055 SH   SOLE 30 19,055 0 0
ALTICE USA INC CL A 02156K103   90,317 27,620 SH   SOLE 36 27,620 0 0
ALTICE USA INC CL A 02156K103   99,104 30,307 SH   SOLE 40 30,307 0 0
ALTICE USA INC CL A 02156K103   122,082 37,334 SH   SOLE 43 37,137 0 197
ALTIMMUNE INC COM NEW 02155H200   220,659 84,869 SH   SOLE 2 59,733 0 25,136
ALTIMMUNE INC COM NEW 02155H200   377,510 145,196 SH   SOLE 18 145,196 0 0
ALTIMMUNE INC COM NEW 02155H200   248,040 95,400 SH   SOLE 19 95,400 0 0
ALTIMMUNE INC COM NEW 02155H200   5,494,814 2,113,390 SH   SOLE 21 2,113,390 0 0
ALTIMMUNE INC COM NEW 02155H200   3,450,936 1,327,283 SH   SOLE 22 1,280,583 0 46,700
ALTIMMUNE INC COM NEW 02155H200   54,023 20,778 SH   SOLE 30 20,778 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108   918 133 SH   SOLE 18 133 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108   10,868 1,575 SH   SOLE 21 1,575 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108   656 95 SH   SOLE 22 95 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   28,951 7,256 SH   SOLE 2 7,256 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   15,872 3,978 SH   SOLE 21 3,978 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   564,880 141,574 SH   SOLE 22 141,574 0 0
ALTO INGREDIENTS INC COM 021513106   282,177 63,841 SH   SOLE 2 51,623 0 12,218
ALTO INGREDIENTS INC COM 021513106   1,720,847 389,332 SH   SOLE 7 389,332 0 0
ALTO INGREDIENTS INC COM 021513106   58,061 13,136 SH   SOLE 18 13,136 0 0
ALTO INGREDIENTS INC COM 021513106   340,468 77,029 SH   SOLE 19 77,029 0 0
ALTO INGREDIENTS INC COM 021513106   757,013 171,270 SH   SOLE 21 171,270 0 0
ALTO INGREDIENTS INC COM 021513106   4,745,577 1,073,660 SH   SOLE 22 1,073,660 0 0
ALTO INGREDIENTS INC COM 021513106   26,432 5,980 SH   SOLE 26 0 0 5,980
ALTO INGREDIENTS INC COM 021513106   17,954 4,062 SH   SOLE 43 3,381 0 681
ALTRIA GROUP INC COM 02209S103   111,915,739 2,661,492 SH   SOLE 2 727,328 0 1,934,164
ALTRIA GROUP INC COM 02209S103   9,840,163 234,011 SH   SOLE 4 234,011 0 0
ALTRIA GROUP INC COM 02209S103   58,141,904 1,382,685 SH   SOLE 7 1,247,024 0 135,661
ALTRIA GROUP INC COM 02209S103   4,548,549 108,170 SH   SOLE 13 108,170 0 0
ALTRIA GROUP INC COM 02209S103   10,779,644 256,353 SH   SOLE 15 256,353 0 0
ALTRIA GROUP INC COM 02209S103   126,529,178 3,009,017 SH   SOLE 18 2,886,545 0 122,472
ALTRIA GROUP INC COM 02209S103   23,638,618 562,155 SH   SOLE 19 562,155 0 0
ALTRIA GROUP INC COM 02209S103   2,424,721,034 57,662,807 SH   SOLE 21 57,662,807 0 0
ALTRIA GROUP INC COM 02209S103   1,614,757,425 38,400,890 SH   SOLE 22 34,659,269 0 3,741,621
ALTRIA GROUP INC COM 02209S103   156,892,587 3,731,096 SH   SOLE 23 3,731,096 0 0
ALTRIA GROUP INC COM 02209S103   105,365,400 2,505,717 SH   SOLE 25 2,433,432 0 72,285
ALTRIA GROUP INC COM 02209S103   62,505,012 1,486,445 SH   SOLE 26 634,749 0 851,696
ALTRIA GROUP INC COM 02209S103   49,393,023 1,174,626 SH   SOLE 28 0 0 1,174,626
ALTRIA GROUP INC COM 02209S103   384,011,491 9,132,259 SH   SOLE 30 9,132,259 0 0
ALTRIA GROUP INC COM 02209S103   16,120,498 383,365 SH   SOLE 31 301,000 0 82,365
ALTRIA GROUP INC COM 02209S103   8,638,668 205,438 SH   SOLE 32 205,438 0 0
ALTRIA GROUP INC COM 02209S103   79,587,152 1,892,679 SH   SOLE 34 1,892,679 0 0
ALTRIA GROUP INC COM 02209S103   17,496,374 416,085 SH   SOLE 36 416,085 0 0
ALTRIA GROUP INC COM 02209S103   1,978,957 47,062 SH   SOLE 40 47,062 0 0
ALTRIA GROUP INC COM 02209S103   81,221,501 1,931,546 SH   SOLE 43 1,690,531 0 241,015
ALTUS POWER INC COM CL A 02217A102   321,925 61,319 SH   SOLE 2 18,517 0 42,802
ALTUS POWER INC COM CL A 02217A102   22,061 4,202 SH   SOLE 4 0 0 4,202
ALTUS POWER INC COM CL A 02217A102   7,156 1,363 SH   SOLE 7 1,363 0 0
ALTUS POWER INC COM CL A 02217A102   1,042,256 198,525 SH   SOLE 18 198,525 0 0
ALTUS POWER INC COM CL A 02217A102   717,439 136,655 SH   SOLE 19 136,655 0 0
ALTUS POWER INC COM CL A 02217A102   16,356,139 3,115,455 SH   SOLE 21 3,115,455 0 0
ALTUS POWER INC COM CL A 02217A102   9,128,322 1,738,728 SH   SOLE 22 1,657,138 0 81,590
ALTUS POWER INC COM CL A 02217A102   105,530 20,101 SH   SOLE 25 20,101 0 0
ALTUS POWER INC COM CL A 02217A102   16,921 3,223 SH   SOLE 26 3,223 0 0
ALTUS POWER INC COM CL A 02217A102   105,042 20,008 SH   SOLE 28 0 0 20,008
ALTUS POWER INC COM CL A 02217A102   5,044,410 960,840 SH   SOLE 30 960,840 0 0
ALTUS POWER INC COM CL A 02217A102   11,030 2,101 SH   SOLE 36 2,101 0 0
ALTUS POWER INC COM CL A 02217A102   52,159 9,935 SH   SOLE 40 9,935 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   418,200 87,125 SH   SOLE 2 65,429 0 21,696
ALX ONCOLOGY HLDGS INC COM 00166B105   1,363 284 SH   SOLE 7 284 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   323,515 67,399 SH   SOLE 18 66,108 0 1,291
ALX ONCOLOGY HLDGS INC COM 00166B105   497,093 103,561 SH   SOLE 19 103,561 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   4,422,312 921,315 SH   SOLE 21 921,315 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   3,000,302 625,063 SH   SOLE 22 608,624 0 16,439
ALX ONCOLOGY HLDGS INC COM 00166B105   5,357 1,116 SH   SOLE 23 1,116 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   77,736 16,195 SH   SOLE 26 0 0 16,195
ALX ONCOLOGY HLDGS INC COM 00166B105   78,792 16,415 SH   SOLE 30 16,415 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   21,821 4,546 SH   SOLE 43 1,706 0 2,840
ALZAMEND NEURO INC COM NEW 02262M308   141,283 596,129 SH   SOLE 22 596,129 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   4,666,689 271,004 SH   SOLE 2 181,207 0 89,797
AMALGAMATED FINANCIAL CORP COM 022671101   505,373 29,348 SH   SOLE 7 27,735 0 1,613
AMALGAMATED FINANCIAL CORP COM 022671101   919,272 53,384 SH   SOLE 18 53,384 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   6,027,189 350,011 SH   SOLE 19 350,011 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   13,887,896 806,498 SH   SOLE 21 806,498 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   17,870,158 1,037,756 SH   SOLE 22 1,011,748 0 26,008
AMALGAMATED FINANCIAL CORP COM 022671101   125,947 7,314 SH   SOLE 23 7,314 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   102,528 5,954 SH   SOLE 25 5,954 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   909,939 52,842 SH   SOLE 26 4,129 0 48,713
AMALGAMATED FINANCIAL CORP COM 022671101   109,588 6,364 SH   SOLE 28 0 0 6,364
AMALGAMATED FINANCIAL CORP COM 022671101   572,324 33,236 SH   SOLE 30 33,236 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   291,913 16,952 SH   SOLE 34 16,952 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   393,322 22,841 SH   SOLE 36 22,841 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   77,628 4,508 SH   SOLE 40 4,508 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   3,375,143 196,001 SH   SOLE 43 190,724 0 5,277
AMARIN CORP PLC SPONS ADR NEW 023111206   15,733 17,101 SH   SOLE 18 0 0 17,101
AMARIN CORP PLC SPONS ADR NEW 023111206   164,336 178,626 SH   SOLE 30 178,626 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206   27,909 30,336 SH   SOLE 43 30,336 0 0
AMAZON COM INC COM 023135106   2,338,278,077 18,394,258 SH   SOLE 2 4,773,564 0 13,620,694
AMAZON COM INC COM 023135106   1,016,074,609 7,993,035 SH   SOLE 4 4,090,084 0 3,902,951
AMAZON COM INC COM 023135106   1,129,224,503 8,883,138 SH   SOLE 7 7,709,641 0 1,173,497
AMAZON COM INC COM 023135106   79,333,431 624,083 SH   SOLE 13 624,083 0 0
AMAZON COM INC COM 023135106   108,196,663 851,138 SH   SOLE 15 851,138 0 0
AMAZON COM INC COM 023135106   3,845,289,363 30,249,287 SH   SOLE 18 27,392,502 0 2,856,785
AMAZON COM INC COM 023135106   1,586,641,797 12,481,449 SH   SOLE 19 12,481,449 0 0
AMAZON COM INC COM 023135106   24,046,919,972 189,167,086 SH   SOLE 21 189,167,086 0 0
AMAZON COM INC COM 023135106   25,532,598,108 200,854,296 SH   SOLE 22 180,898,210 0 19,956,086
AMAZON COM INC COM 023135106   2,500,805,446 19,672,793 SH   SOLE 23 19,672,793 0 0
AMAZON COM INC COM 023135106   2,425,184,682 19,077,916 SH   SOLE 25 18,080,531 0 997,385
AMAZON COM INC COM 023135106   1,671,534,948 13,149,268 SH   SOLE 26 7,244,699 0 5,904,569
AMAZON COM INC COM 023135106   1,851,705,175 14,566,592 SH   SOLE 28 669,811 0 13,896,781
AMAZON COM INC COM 023135106   40,998,361 322,517 SH   SOLE 29 322,517 0 0
AMAZON COM INC COM 023135106   6,656,170,236 52,361,314 SH   SOLE 30 52,322,149 0 39,165
AMAZON COM INC COM 023135106   385,093,769 3,029,372 SH   SOLE 31 2,563,543 0 465,829
AMAZON COM INC COM 023135106   253,034,521 1,990,517 SH   SOLE 32 1,990,517 0 0
AMAZON COM INC COM 023135106   814,207,541 6,405,031 SH   SOLE 34 6,405,031 0 0
AMAZON COM INC COM 023135106   293,461,478 2,308,539 SH   SOLE 36 2,308,539 0 0
AMAZON COM INC COM 023135106   57,011,667 448,487 SH   SOLE 40 448,487 0 0
AMAZON COM INC COM 023135106   1,916,715 15,078 SH   OTR 43 15,078 0 0
AMAZON COM INC COM 023135106   1,339,230,853 10,535,170 SH   SOLE 43 8,916,564 0 1,618,607
AMAZON COM INC OPTIONS 023135106   6,241,592 49,100 SH Call SOLE 2 0 0 49,100
AMAZON COM INC OPTIONS 023135106   1,652,560 13,000 SH Call SOLE 4 13,000 0 0
AMAZON COM INC OPTIONS 023135106   36,750,392 289,100 SH Call SOLE 18 289,100 0 0
AMAZON COM INC OPTIONS 023135106   211,998,024 1,667,700 SH Call SOLE 19 1,667,700 0 0
AMAZON COM INC OPTIONS 023135106   14,618,800 115,000 SH Call SOLE 22 115,000 0 0
AMAZON COM INC OPTIONS 023135106   3,483,088 27,400 SH Call SOLE 26 27,400 0 0
AMAZON COM INC OPTIONS 023135106   788,144 6,200 SH Call SOLE 30 6,200 0 0
AMAZON COM INC OPTIONS 023135106   118,399,568 931,400 SH Call SOLE 34 931,400 0 0
AMBAC FINL GROUP INC COM NEW 023139884   1,765,258 146,373 SH   SOLE 2 82,755 0 63,618
AMBAC FINL GROUP INC COM NEW 023139884   1,737 144 SH   SOLE 4 144 0 0
AMBAC FINL GROUP INC COM NEW 023139884   6,645 551 SH   SOLE 7 551 0 0
AMBAC FINL GROUP INC COM NEW 023139884   1,865,151 154,656 SH   SOLE 18 154,656 0 0
AMBAC FINL GROUP INC COM NEW 023139884   3,615,781 299,816 SH   SOLE 19 299,816 0 0
AMBAC FINL GROUP INC COM NEW 023139884   53,411,798 4,428,839 SH   SOLE 21 4,428,839 0 0
AMBAC FINL GROUP INC COM NEW 023139884   18,918,824 1,568,725 SH   SOLE 22 1,511,326 0 57,399
AMBAC FINL GROUP INC COM NEW 023139884   63,785 5,289 SH   SOLE 23 5,289 0 0
AMBAC FINL GROUP INC COM NEW 023139884   146,433 12,142 SH   SOLE 25 12,142 0 0
AMBAC FINL GROUP INC COM NEW 023139884   326,175 27,046 SH   SOLE 26 0 0 27,046
AMBAC FINL GROUP INC COM NEW 023139884   85,795 7,114 SH   SOLE 28 632 0 6,482
AMBAC FINL GROUP INC COM NEW 023139884   1,257,436 104,265 SH   SOLE 30 104,265 0 0
AMBAC FINL GROUP INC COM NEW 023139884   63,339 5,252 SH   SOLE 40 5,252 0 0
AMBAC FINL GROUP INC COM NEW 023139884   848,409 70,349 SH   SOLE 43 67,600 0 2,749
AMBARELLA INC SHS G037AX101   5,486,378 103,458 SH   SOLE 2 74,240 0 29,218
AMBARELLA INC SHS G037AX101   61,144 1,153 SH   SOLE 4 136 0 1,017
AMBARELLA INC SHS G037AX101   314,627 5,933 SH   SOLE 7 5,635 0 298
AMBARELLA INC SHS G037AX101   5,245,993 98,925 SH   SOLE 18 94,068 0 4,857
AMBARELLA INC SHS G037AX101   14,413,872 271,806 SH   SOLE 19 271,806 0 0
AMBARELLA INC SHS G037AX101   73,705,495 1,389,883 SH   SOLE 21 1,389,883 0 0
AMBARELLA INC SHS G037AX101   60,227,497 1,135,725 SH   SOLE 22 1,097,634 0 38,091
AMBARELLA INC SHS G037AX101   270,400 5,099 SH   SOLE 23 5,099 0 0
AMBARELLA INC SHS G037AX101   943,934 17,800 SH   SOLE 25 17,800 0 0
AMBARELLA INC SHS G037AX101   1,283,061 24,195 SH   SOLE 26 17,560 0 6,635
AMBARELLA INC SHS G037AX101   517,308 9,755 SH   SOLE 28 7,679 0 2,076
AMBARELLA INC SHS G037AX101   13,038,327 245,867 SH   SOLE 30 245,867 0 0
AMBARELLA INC SHS G037AX101   107,068 2,019 SH   SOLE 34 2,019 0 0
AMBARELLA INC SHS G037AX101   5,727 108 SH   SOLE 36 108 0 0
AMBARELLA INC SHS G037AX101   352,968 6,656 SH   SOLE 40 6,656 0 0
AMBARELLA INC SHS G037AX101   428,801 8,086 SH   SOLE 43 7,831 0 255
AMBEV SA SPONSORED ADR 02319V103   8,929,793 3,461,160 SH   SOLE 2 3,461,160 0 0
AMBEV SA SPONSORED ADR 02319V103   335,088 129,879 SH   SOLE 4 129,879 0 0
AMBEV SA SPONSORED ADR 02319V103   3,216,076 1,246,541 SH   SOLE 13 1,246,541 0 0
AMBEV SA SPONSORED ADR 02319V103   5,464,422 2,117,993 SH   SOLE 18 2,117,993 0 0
AMBEV SA SPONSORED ADR 02319V103   19,687,428 7,630,786 SH   SOLE 19 7,630,786 0 0
AMBEV SA SPONSORED ADR 02319V103   39,804,555 15,428,122 SH   SOLE 21 15,428,122 0 0
AMBEV SA SPONSORED ADR 02319V103   25,525,413 9,893,571 SH   SOLE 22 9,893,571 0 0
AMBEV SA SPONSORED ADR 02319V103   8,540,507 3,310,274 SH   SOLE 25 3,310,274 0 0
AMBEV SA SPONSORED ADR 02319V103   2,205,474 854,835 SH   SOLE 26 854,835 0 0
AMBEV SA SPONSORED ADR 02319V103   8,333,245 3,229,940 SH   SOLE 28 0 0 3,229,940
AMBEV SA SPONSORED ADR 02319V103   4,031,162 1,562,466 SH   SOLE 30 1,562,466 0 0
AMBEV SA SPONSORED ADR 02319V103   144,276 55,921 SH   SOLE 31 0 0 55,921
AMBEV SA SPONSORED ADR 02319V103   20,613,096 7,989,572 SH   SOLE 34 7,989,572 0 0
AMBEV SA SPONSORED ADR 02319V103   9,802,669 3,799,484 SH   SOLE 43 3,397,334 0 402,150
AMC ENTMT HLDGS INC CL A NEW 00165C302   733,889 91,851 SH   SOLE 2 39,489 0 52,362
AMC ENTMT HLDGS INC CL A NEW 00165C302   3,084 386 SH   SOLE 4 386 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   231,630 28,990 SH   SOLE 7 27,489 0 1,501
AMC ENTMT HLDGS INC CL A NEW 00165C302   179,591 22,477 SH   SOLE 18 22,477 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   148,646 18,604 SH   SOLE 19 18,604 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   6,400,326 801,042 SH   SOLE 21 801,042 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   11,255,281 1,408,671 SH   SOLE 22 1,293,459 0 115,212
AMC ENTMT HLDGS INC CL A NEW 00165C302   192,527 24,096 SH   SOLE 25 24,096 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   477,970 59,821 SH   SOLE 26 44,674 0 15,147
AMC ENTMT HLDGS INC CL A NEW 00165C302   47,141 5,900 SH   SOLE 28 706 0 5,194
AMC ENTMT HLDGS INC CL A NEW 00165C302   955,412 119,576 SH   SOLE 30 119,576 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   6,871 860 SH   SOLE 31 860 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   6,464 809 SH   SOLE 36 809 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   190,625 23,858 SH   SOLE 40 23,858 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   23,127 2,894 SH   SOLE 43 2,735 0 159
AMC NETWORKS INC CL A 00164V103   360,174 30,575 SH   SOLE 2 8,488 0 22,087
AMC NETWORKS INC CL A 00164V103   1,355 115 SH   SOLE 4 115 0 0
AMC NETWORKS INC CL A 00164V103   12,310 1,045 SH   SOLE 7 1,045 0 0
AMC NETWORKS INC CL A 00164V103   1,221,468 103,690 SH   SOLE 18 103,690 0 0
AMC NETWORKS INC CL A 00164V103   747,547 63,459 SH   SOLE 19 63,459 0 0
AMC NETWORKS INC CL A 00164V103   41,772,139 3,546,022 SH   SOLE 21 3,546,022 0 0
AMC NETWORKS INC CL A 00164V103   10,371,937 880,470 SH   SOLE 22 840,771 0 39,699
AMC NETWORKS INC CL A 00164V103   40,099 3,404 SH   SOLE 25 3,404 0 0
AMC NETWORKS INC CL A 00164V103   116,127 9,858 SH   SOLE 26 7,652 0 2,206
AMC NETWORKS INC CL A 00164V103   463,932 39,383 SH   SOLE 30 39,383 0 0
AMC NETWORKS INC CL A 00164V103   23,442 1,990 SH   SOLE 36 1,990 0 0
AMC NETWORKS INC CL A 00164V103   37,331 3,169 SH   SOLE 40 3,169 0 0
AMC NETWORKS INC CL A 00164V103   1,312,280 111,399 SH   SOLE 43 108,267 0 3,132
AMCON DISTRG CO COM NEW 02341Q205   6,180 30 SH   SOLE 18 30 0 0
AMCON DISTRG CO COM NEW 02341Q205   74,160 360 SH   SOLE 21 360 0 0
AMCON DISTRG CO COM NEW 02341Q205   2,060 10 SH   SOLE 22 10 0 0
AMCOR PLC ORD G0250X107   9,778,044 1,067,472 SH   SOLE 2 355,025 0 712,447
AMCOR PLC ORD G0250X107   13,446,294 1,467,936 SH   SOLE 4 430,604 0 1,037,332
AMCOR PLC ORD G0250X107   24,871,525 2,715,232 SH   SOLE 7 2,491,292 0 223,940
AMCOR PLC ORD G0250X107   251,534 27,460 SH   SOLE 13 27,460 0 0
AMCOR PLC ORD G0250X107   1,763,547 192,527 SH   SOLE 15 192,527 0 0
AMCOR PLC ORD G0250X107   21,857,299 2,386,168 SH   SOLE 18 2,273,398 0 112,770
AMCOR PLC ORD G0250X107   12,216,921 1,333,725 SH   SOLE 19 1,333,725 0 0
AMCOR PLC ORD G0250X107   499,183,479 54,496,013 SH   SOLE 21 54,496,013 0 0
AMCOR PLC ORD G0250X107   309,486,832 33,786,772 SH   SOLE 22 30,543,403 0 3,243,369
AMCOR PLC ORD G0250X107   22,123,672 2,415,248 SH   SOLE 23 2,415,248 0 0
AMCOR PLC ORD G0250X107   1,535,225 167,601 SH   SOLE 25 167,601 0 0
AMCOR PLC ORD G0250X107   9,528,470 1,040,226 SH   SOLE 26 775,092 0 265,134
AMCOR PLC ORD G0250X107   18,611,746 2,031,850 SH   SOLE 28 19,336 0 2,012,514
AMCOR PLC ORD G0250X107   208,225 22,732 SH   SOLE 29 22,732 0 0
AMCOR PLC ORD G0250X107   74,463,967 8,129,254 SH   SOLE 30 8,129,254 0 0
AMCOR PLC ORD G0250X107   2,985,473 325,925 SH   SOLE 31 303,770 0 22,155
AMCOR PLC ORD G0250X107   606,346 66,195 SH   SOLE 34 66,195 0 0
AMCOR PLC ORD G0250X107   3,555,362 388,140 SH   SOLE 36 388,140 0 0
AMCOR PLC ORD G0250X107   375,468 40,990 SH   SOLE 40 40,990 0 0
AMCOR PLC ORD G0250X107   3,139,617 342,753 SH   SOLE 43 176,912 0 165,841
AMDOCS LTD SHS G02602103   24,866,590 294,314 SH   SOLE 2 59,400 0 234,914
AMDOCS LTD SHS G02602103   348,859 4,129 SH   SOLE 4 2,531 0 1,598
AMDOCS LTD SHS G02602103   128,171 1,517 SH   SOLE 7 1,517 0 0
AMDOCS LTD SHS G02602103   45,794 542 SH   SOLE 13 542 0 0
AMDOCS LTD SHS G02602103   114,653 1,357 SH   SOLE 15 1,357 0 0
AMDOCS LTD SHS G02602103   3,402,243 40,268 SH   SOLE 18 40,268 0 0
AMDOCS LTD SHS G02602103   3,255,653 38,533 SH   SOLE 19 38,533 0 0
AMDOCS LTD SHS G02602103   105,724,027 1,251,320 SH   SOLE 21 1,251,320 0 0
AMDOCS LTD SHS G02602103   93,689,356 1,108,881 SH   SOLE 22 1,000,169 0 108,712
AMDOCS LTD SHS G02602103   605,117 7,162 SH   SOLE 23 7,162 0 0
AMDOCS LTD SHS G02602103   11,199,741 132,557 SH   SOLE 25 132,557 0 0
AMDOCS LTD SHS G02602103   5,668,857 67,095 SH   SOLE 26 6,863 0 60,232
AMDOCS LTD SHS G02602103   19,116,707 226,260 SH   SOLE 28 1,576 0 224,684
AMDOCS LTD SHS G02602103   112,541 1,332 SH   SOLE 29 1,332 0 0
AMDOCS LTD SHS G02602103   3,432,153 40,622 SH   SOLE 30 40,622 0 0
AMDOCS LTD SHS G02602103   269,777 3,193 SH   SOLE 31 3,193 0 0
AMDOCS LTD SHS G02602103   1,107,326 13,106 SH   SOLE 36 13,106 0 0
AMDOCS LTD SHS G02602103   21,123 250 SH   OTR 43 250 0 0
AMDOCS LTD SHS G02602103   48,248,628 571,057 SH   SOLE 43 554,355 0 16,702
AMEDISYS INC COM 023436108   4,494,782 48,124 SH   SOLE 2 29,020 0 19,104
AMEDISYS INC COM 023436108   11,115 119 SH   SOLE 4 119 0 0
AMEDISYS INC COM 023436108   625,126 6,693 SH   SOLE 7 6,339 0 354
AMEDISYS INC COM 023436108   5,382,268 57,626 SH   SOLE 18 57,626 0 0
AMEDISYS INC COM 023436108   951,653 10,189 SH   SOLE 19 10,189 0 0
AMEDISYS INC COM 023436108   157,760,913 1,689,089 SH   SOLE 21 1,689,089 0 0
AMEDISYS INC COM 023436108   86,903,376 930,443 SH   SOLE 22 887,237 0 43,206
AMEDISYS INC COM 023436108   616,066 6,596 SH   SOLE 25 6,596 0 0
AMEDISYS INC COM 023436108   1,166,099 12,485 SH   SOLE 26 9,912 0 2,573
AMEDISYS INC COM 023436108   54,172 580 SH   SOLE 28 580 0 0
AMEDISYS INC COM 023436108   5,916,049 63,341 SH   SOLE 30 63,341 0 0
AMEDISYS INC COM 023436108   43,898 470 SH   SOLE 31 470 0 0
AMEDISYS INC COM 023436108   71,918 770 SH   SOLE 36 770 0 0
AMEDISYS INC COM 023436108   537,704 5,757 SH   SOLE 40 5,757 0 0
AMEDISYS INC COM 023436108   14,477 155 SH   OTR 43 155 0 0
AMEDISYS INC COM 023436108   11,412,639 122,191 SH   SOLE 43 110,975 0 11,216
AMER SOFTWARE INC CL A 029683109   960,107 83,779 SH   SOLE 2 73,685 0 10,094
AMER SOFTWARE INC CL A 029683109   5,088 444 SH   SOLE 7 444 0 0
AMER SOFTWARE INC CL A 029683109   991,416 86,511 SH   SOLE 18 86,511 0 0
AMER SOFTWARE INC CL A 029683109   753,312 65,734 SH   SOLE 19 65,734 0 0
AMER SOFTWARE INC CL A 029683109   14,151,748 1,234,882 SH   SOLE 21 1,234,882 0 0
AMER SOFTWARE INC CL A 029683109   10,029,632 875,186 SH   SOLE 22 837,163 0 38,023
AMER SOFTWARE INC CL A 029683109   44,809 3,910 SH   SOLE 25 3,910 0 0
AMER SOFTWARE INC CL A 029683109   25,315 2,209 SH   SOLE 26 0 0 2,209
AMER SOFTWARE INC CL A 029683109   275,808 24,067 SH   SOLE 30 24,067 0 0
AMER SOFTWARE INC CL A 029683109   92,494 8,071 SH   SOLE 40 8,071 0 0
AMER SOFTWARE INC CL A 029683109   554,378 48,375 SH   SOLE 43 45,426 0 2,949
AMER STATES WTR CO COM 029899101   1,484,141 18,863 SH   SOLE 2 10,792 0 8,071
AMER STATES WTR CO COM 029899101   403,864 5,133 SH   SOLE 4 5,133 0 0
AMER STATES WTR CO COM 029899101   10,933,766 138,965 SH   SOLE 7 127,408 0 11,557
AMER STATES WTR CO COM 029899101   9,068,499 115,258 SH   SOLE 18 115,258 0 0
AMER STATES WTR CO COM 029899101   6,024,921 76,575 SH   SOLE 19 76,575 0 0
AMER STATES WTR CO COM 029899101   351,391,410 4,466,083 SH   SOLE 21 4,466,083 0 0
AMER STATES WTR CO COM 029899101   77,652,124 986,936 SH   SOLE 22 955,684 0 31,252
AMER STATES WTR CO COM 029899101   69,396 882 SH   SOLE 23 882 0 0
AMER STATES WTR CO COM 029899101   613,547 7,798 SH   SOLE 25 7,798 0 0
AMER STATES WTR CO COM 029899101   2,148,279 27,304 SH   SOLE 26 13,765 0 13,539
AMER STATES WTR CO COM 029899101   867,132 11,021 SH   SOLE 28 658 0 10,363
AMER STATES WTR CO COM 029899101   57,399,342 729,529 SH   SOLE 30 729,529 0 0
AMER STATES WTR CO COM 029899101   333,603 4,240 SH   SOLE 36 4,240 0 0
AMER STATES WTR CO COM 029899101   461,065 5,860 SH   SOLE 40 5,860 0 0
AMER STATES WTR CO COM 029899101   4,485,331 57,007 SH   SOLE 43 55,824 0 1,183
AMERANT BANCORP INC CL A 023576101   474,647 27,216 SH   SOLE 2 8,126 0 19,090
AMERANT BANCORP INC CL A 023576101   5,825 334 SH   SOLE 7 334 0 0
AMERANT BANCORP INC CL A 023576101   1,367,697 78,423 SH   SOLE 18 78,423 0 0
AMERANT BANCORP INC CL A 023576101   934,784 53,600 SH   SOLE 19 53,600 0 0
AMERANT BANCORP INC CL A 023576101   17,164,308 984,192 SH   SOLE 21 984,192 0 0
AMERANT BANCORP INC CL A 023576101   11,844,341 679,148 SH   SOLE 22 645,064 0 34,084
AMERANT BANCORP INC CL A 023576101   95,188 5,458 SH   SOLE 25 5,458 0 0
AMERANT BANCORP INC CL A 023576101   477,420 27,375 SH   SOLE 26 25,836 0 1,539
AMERANT BANCORP INC CL A 023576101   45,693 2,620 SH   SOLE 28 0 0 2,620
AMERANT BANCORP INC CL A 023576101   200,211 11,480 SH   SOLE 30 11,480 0 0
AMERANT BANCORP INC CL A 023576101   57,848 3,317 SH   SOLE 40 3,317 0 0
AMERANT BANCORP INC CL A 023576101   486,123 27,874 SH   SOLE 43 26,262 0 1,612
AMEREN CORP COM 023608102   32,971,520 440,619 SH   SOLE 2 88,394 0 352,225
AMEREN CORP COM 023608102   10,255,152 137,046 SH   SOLE 4 111,562 0 25,484
AMEREN CORP COM 023608102   13,963,203 186,599 SH   SOLE 7 159,861 0 26,738
AMEREN CORP COM 023608102   202,116 2,701 SH   SOLE 13 2,701 0 0
AMEREN CORP COM 023608102   2,996,268 40,041 SH   SOLE 15 40,041 0 0
AMEREN CORP COM 023608102   32,649,227 436,312 SH   SOLE 18 419,190 0 17,122
AMEREN CORP COM 023608102   17,833,860 238,325 SH   SOLE 19 238,325 0 0
AMEREN CORP COM 023608102   632,489,051 8,452,346 SH   SOLE 21 8,452,346 0 0
AMEREN CORP COM 023608102   439,486,692 5,873,135 SH   SOLE 22 5,326,906 0 546,229
AMEREN CORP COM 023608102   32,268,791 431,228 SH   SOLE 23 431,228 0 0
AMEREN CORP COM 023608102   8,166,722 109,137 SH   SOLE 25 109,137 0 0
AMEREN CORP COM 023608102   14,004,285 187,148 SH   SOLE 26 172,139 0 15,009
AMEREN CORP COM 023608102   12,853,848 171,774 SH   SOLE 28 0 0 171,774
AMEREN CORP COM 023608102   82,163 1,098 SH   SOLE 29 1,098 0 0
AMEREN CORP COM 023608102   106,951,376 1,429,258 SH   SOLE 30 1,429,258 0 0
AMEREN CORP COM 023608102   4,382,868 58,571 SH   SOLE 31 54,505 0 4,066
AMEREN CORP COM 023608102   3,871,704 51,740 SH   SOLE 34 51,740 0 0
AMEREN CORP COM 023608102   5,796,930 77,468 SH   SOLE 36 77,468 0 0
AMEREN CORP COM 023608102   525,830 7,027 SH   SOLE 40 7,027 0 0
AMEREN CORP COM 023608102   34,422 460 SH   OTR 43 460 0 0
AMEREN CORP COM 023608102   18,713,199 250,076 SH   SOLE 43 208,252 0 41,824
AMERESCO INC CL A 02361E108   907,664 23,539 SH   SOLE 2 16,380 0 7,159
AMERESCO INC CL A 02361E108   2,545 66 SH   SOLE 4 66 0 0
AMERESCO INC CL A 02361E108   13,110 340 SH   SOLE 7 340 0 0
AMERESCO INC CL A 02361E108   2,974,904 77,150 SH   SOLE 18 77,150 0 0
AMERESCO INC CL A 02361E108   2,545,346 66,010 SH   SOLE 19 66,010 0 0
AMERESCO INC CL A 02361E108   41,748,642 1,082,693 SH   SOLE 21 1,082,693 0 0
AMERESCO INC CL A 02361E108   33,100,829 858,424 SH   SOLE 22 831,166 0 27,258
AMERESCO INC CL A 02361E108   236,373 6,130 SH   SOLE 25 6,130 0 0
AMERESCO INC CL A 02361E108   764,992 19,839 SH   SOLE 26 13,886 0 5,953
AMERESCO INC CL A 02361E108   805,364 20,886 SH   SOLE 28 18,689 0 2,197
AMERESCO INC CL A 02361E108   2,062,883 53,498 SH   SOLE 30 53,498 0 0
AMERESCO INC CL A 02361E108   219,136 5,683 SH   SOLE 40 5,683 0 0
AMERESCO INC CL A 02361E108   407,811 10,576 SH   SOLE 43 10,510 0 66
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   1,972,280 113,873 SH   SOLE 2 113,873 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   3,467,724 200,215 SH   SOLE 25 200,215 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   7,861,704 453,909 SH   SOLE 34 453,909 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   6,795,801 392,367 SH   SOLE 43 327,736 0 64,631
AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9   7,186,245 6,735,000 PRN   SOLE 21 6,735,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   7,191,867 561,426 SH   SOLE 2 179,918 0 381,508
AMERICAN AIRLS GROUP INC COM 02376R102   23,084 1,802 SH   SOLE 4 1,802 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   4,264,667 332,917 SH   SOLE 7 268,366 0 64,551
AMERICAN AIRLS GROUP INC COM 02376R102   379,432 29,620 SH   SOLE 15 29,620 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   11,019,738 860,245 SH   SOLE 18 859,337 0 908
AMERICAN AIRLS GROUP INC COM 02376R102   6,121,425 477,863 SH   SOLE 19 477,863 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   221,271,434 17,273,336 SH   SOLE 21 17,273,336 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   185,150,629 14,453,601 SH   SOLE 22 13,610,883 0 842,718
AMERICAN AIRLS GROUP INC COM 02376R102   8,455 660 SH   SOLE 23 660 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   3,020,841 235,819 SH   SOLE 25 235,819 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   1,683,042 131,385 SH   SOLE 26 56,928 0 74,457
AMERICAN AIRLS GROUP INC COM 02376R102   334,584 26,119 SH   SOLE 28 0 0 26,119
AMERICAN AIRLS GROUP INC COM 02376R102   23,070,810 1,801,000 SH   SOLE 30 1,801,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   120,222 9,385 SH   SOLE 31 9,385 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   1,048,281 81,833 SH   SOLE 34 81,833 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   358,334 27,973 SH   SOLE 36 27,973 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   363,189 28,352 SH   SOLE 40 28,352 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   26,107 2,038 SH   OTR 43 2,038 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   8,736,452 682,002 SH   SOLE 43 626,318 0 55,684
AMERICAN ASSETS TR INC COM 024013104   8,480,161 435,998 SH   SOLE 2 265,829 0 170,169
AMERICAN ASSETS TR INC COM 024013104   416,425 21,410 SH   SOLE 4 21,410 0 0
AMERICAN ASSETS TR INC COM 024013104   1,749,703 89,959 SH   SOLE 7 78,598 0 11,361
AMERICAN ASSETS TR INC COM 024013104   3,167,277 162,842 SH   SOLE 18 162,842 0 0
AMERICAN ASSETS TR INC COM 024013104   15,144,178 778,621 SH   SOLE 19 778,621 0 0
AMERICAN ASSETS TR INC COM 024013104   113,504,151 5,835,689 SH   SOLE 21 5,835,689 0 0
AMERICAN ASSETS TR INC COM 024013104   52,387,389 2,693,439 SH   SOLE 22 2,620,575 0 72,864
AMERICAN ASSETS TR INC COM 024013104   585,873 30,122 SH   SOLE 23 30,122 0 0
AMERICAN ASSETS TR INC COM 024013104   6,439,837 331,097 SH   SOLE 25 331,097 0 0
AMERICAN ASSETS TR INC COM 024013104   3,258,848 167,550 SH   SOLE 26 25,733 0 141,817
AMERICAN ASSETS TR INC COM 024013104   1,835,302 94,360 SH   SOLE 28 1,896 0 92,464
AMERICAN ASSETS TR INC COM 024013104   4,834,667 248,569 SH   SOLE 30 248,569 0 0
AMERICAN ASSETS TR INC COM 024013104   419,439 21,565 SH   SOLE 34 21,565 0 0
AMERICAN ASSETS TR INC COM 024013104   162,174 8,338 SH   SOLE 40 8,338 0 0
AMERICAN ASSETS TR INC COM 024013104   338,722 17,415 SH   SOLE 43 16,511 0 904
AMERICAN AXLE & MFG HLDGS IN COM 024061103   1,537,850 211,825 SH   SOLE 2 135,220 0 76,605
AMERICAN AXLE & MFG HLDGS IN COM 024061103   3,136 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   345,576 47,600 SH   SOLE 7 45,157 0 2,443
AMERICAN AXLE & MFG HLDGS IN COM 024061103   2,748,070 378,522 SH   SOLE 18 378,522 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   1,707,334 235,170 SH   SOLE 19 235,170 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   97,407,384 13,416,995 SH   SOLE 21 13,416,995 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   24,752,019 3,409,369 SH   SOLE 22 3,258,900 0 150,469
AMERICAN AXLE & MFG HLDGS IN COM 024061103   179,482 24,722 SH   SOLE 25 24,722 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   701,229 96,588 SH   SOLE 26 20,155 0 76,433
AMERICAN AXLE & MFG HLDGS IN COM 024061103   1,400,149 192,858 SH   SOLE 30 192,858 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   65,449 9,015 SH   SOLE 36 9,015 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   100,870 13,894 SH   SOLE 40 13,894 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   714,696 98,443 SH   SOLE 43 70,427 0 28,016
AMERICAN COASTAL INS CORP COM 910710102   73,254 9,953 SH   SOLE 2 0 0 9,953
AMERICAN COASTAL INS CORP COM 910710102   419,800 57,038 SH   SOLE 18 57,038 0 0
AMERICAN COASTAL INS CORP COM 910710102   264,003 35,870 SH   SOLE 19 35,870 0 0
AMERICAN COASTAL INS CORP COM 910710102   4,878,951 662,901 SH   SOLE 21 662,901 0 0
AMERICAN COASTAL INS CORP COM 910710102   4,128,106 560,884 SH   SOLE 22 548,452 0 12,432
AMERICAN COASTAL INS CORP COM 910710102   3,371 458 SH   SOLE 43 458 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   3,320,256 199,895 SH   SOLE 2 89,113 0 110,782
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   10,398 626 SH   SOLE 4 626 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   587,413 35,365 SH   SOLE 7 33,584 0 1,781
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   9,804,684 590,288 SH   SOLE 18 590,288 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   7,580,256 456,367 SH   SOLE 19 456,367 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   350,998,185 21,131,739 SH   SOLE 21 21,131,739 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   87,534,235 5,269,972 SH   SOLE 22 5,048,497 0 221,475
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   81,206 4,889 SH   SOLE 23 4,889 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   663,553 39,949 SH   SOLE 25 39,949 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   6,407,258 385,747 SH   SOLE 26 49,590 0 336,157
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   49,631 2,988 SH   SOLE 28 2,988 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   6,314,740 380,177 SH   SOLE 30 380,177 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   180,468 10,865 SH   SOLE 36 10,865 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   481,491 28,988 SH   SOLE 40 28,988 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   2,491,148 149,979 SH   SOLE 43 143,076 0 6,903
AMERICAN ELEC PWR CO INC COM 025537101   58,759,908 781,174 SH   SOLE 2 185,711 0 595,463
AMERICAN ELEC PWR CO INC COM 025537101   20,358,970 270,659 SH   SOLE 4 221,717 0 48,942
AMERICAN ELEC PWR CO INC COM 025537101   33,899,924 450,677 SH   SOLE 7 397,631 0 53,046
AMERICAN ELEC PWR CO INC COM 025537101   1,565,704 20,815 SH   SOLE 13 20,815 0 0
AMERICAN ELEC PWR CO INC COM 025537101   5,849,182 77,761 SH   SOLE 15 77,761 0 0
AMERICAN ELEC PWR CO INC COM 025537101   137,794,849 1,831,891 SH   SOLE 18 1,776,454 0 55,437
AMERICAN ELEC PWR CO INC COM 025537101   282,567,014 3,756,541 SH   SOLE 19 3,756,541 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,298,408,676 17,261,482 SH   SOLE 21 17,261,482 0 0
AMERICAN ELEC PWR CO INC COM 025537101   891,341,655 11,849,796 SH   SOLE 22 10,761,554 0 1,088,242
AMERICAN ELEC PWR CO INC COM 025537101   67,718,686 900,275 SH   SOLE 23 900,275 0 0
AMERICAN ELEC PWR CO INC COM 025537101   16,292,351 216,596 SH   SOLE 25 216,596 0 0
AMERICAN ELEC PWR CO INC COM 025537101   28,452,040 378,251 SH   SOLE 26 348,455 0 29,796
AMERICAN ELEC PWR CO INC COM 025537101   37,692,592 501,098 SH   SOLE 28 8,146 0 492,952
AMERICAN ELEC PWR CO INC COM 025537101   238,422,577 3,169,670 SH   SOLE 30 3,169,670 0 0
AMERICAN ELEC PWR CO INC COM 025537101   8,623,973 114,650 SH   SOLE 31 105,959 0 8,691
AMERICAN ELEC PWR CO INC COM 025537101   14,559,057 193,553 SH   SOLE 32 193,553 0 0
AMERICAN ELEC PWR CO INC COM 025537101   23,499,330 312,408 SH   SOLE 34 312,408 0 0
AMERICAN ELEC PWR CO INC COM 025537101   13,041,568 173,379 SH   SOLE 36 173,379 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,017,125 13,522 SH   SOLE 40 13,522 0 0
AMERICAN ELEC PWR CO INC COM 025537101   59,950 797 SH   OTR 43 797 0 0
AMERICAN ELEC PWR CO INC COM 025537101   46,528,423 618,565 SH   SOLE 43 526,483 0 92,081
AMERICAN EQTY INVT LIFE HLD COM 025676206   3,798,946 70,823 SH   SOLE 2 18,841 0 51,982
AMERICAN EQTY INVT LIFE HLD COM 025676206   12,284 229 SH   SOLE 4 229 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   79,012 1,473 SH   SOLE 7 1,473 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   13,275,954 247,501 SH   SOLE 18 247,501 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   8,618,446 160,672 SH   SOLE 19 160,672 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   405,548,921 7,560,569 SH   SOLE 21 7,560,569 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   106,564,335 1,986,658 SH   SOLE 22 1,893,478 0 93,180
AMERICAN EQTY INVT LIFE HLD COM 025676206   691,956 12,900 SH   SOLE 25 12,900 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   3,256,002 60,701 SH   SOLE 26 25,752 0 34,949
AMERICAN EQTY INVT LIFE HLD COM 025676206   568,048 10,590 SH   SOLE 28 1,701 0 8,889
AMERICAN EQTY INVT LIFE HLD COM 025676206   10,988,637 204,859 SH   SOLE 30 204,859 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   146,759 2,736 SH   SOLE 36 2,736 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   600,983 11,204 SH   SOLE 40 11,204 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   3,942,138 73,493 SH   SOLE 43 69,587 0 3,906
AMERICAN EXPRESS CO COM 025816109   193,367,248 1,296,114 SH   SOLE 2 404,385 0 891,729
AMERICAN EXPRESS CO COM 025816109   85,785,444 575,008 SH   SOLE 4 319,235 0 255,773
AMERICAN EXPRESS CO COM 025816109   104,223,537 698,596 SH   SOLE 7 551,044 0 147,552
AMERICAN EXPRESS CO COM 025816109   4,982,051 33,394 SH   SOLE 13 33,394 0 0
AMERICAN EXPRESS CO COM 025816109   13,210,476 88,548 SH   SOLE 15 88,548 0 0
AMERICAN EXPRESS CO COM 025816109   190,996,768 1,280,225 SH   SOLE 18 1,239,577 0 40,648
AMERICAN EXPRESS CO COM 025816109   81,263,495 544,698 SH   SOLE 19 544,698 0 0
AMERICAN EXPRESS CO COM 025816109   1,935,334,304 12,972,279 SH   SOLE 21 12,972,279 0 0
AMERICAN EXPRESS CO COM 025816109   1,903,366,318 12,758,002 SH   SOLE 22 11,464,112 0 1,293,890
AMERICAN EXPRESS CO COM 025816109   187,398,753 1,256,108 SH   SOLE 23 1,256,108 0 0
AMERICAN EXPRESS CO COM 025816109   223,964,774 1,501,205 SH   SOLE 25 1,291,347 0 209,858
AMERICAN EXPRESS CO COM 025816109   189,493,679 1,270,150 SH   SOLE 26 579,259 0 690,891
AMERICAN EXPRESS CO COM 025816109   214,778,698 1,439,632 SH   SOLE 28 98,175 0 1,341,457
AMERICAN EXPRESS CO COM 025816109   150,234 1,007 SH   SOLE 29 1,007 0 0
AMERICAN EXPRESS CO COM 025816109   716,225,384 4,800,760 SH   SOLE 30 4,773,233 0 27,527
AMERICAN EXPRESS CO COM 025816109   21,016,843 140,873 SH   SOLE 31 129,981 0 10,892
AMERICAN EXPRESS CO COM 025816109   7,506,346 50,314 SH   SOLE 32 50,314 0 0
AMERICAN EXPRESS CO COM 025816109   129,376,225 867,191 SH   SOLE 34 867,191 0 0
AMERICAN EXPRESS CO COM 025816109   23,247,233 155,823 SH   SOLE 36 155,823 0 0
AMERICAN EXPRESS CO COM 025816109   4,337,401 29,073 SH   SOLE 37 29,073 0 0
AMERICAN EXPRESS CO COM 025816109   4,579,685 30,697 SH   SOLE 40 30,697 0 0
AMERICAN EXPRESS CO COM 025816109   194,096 1,301 SH   OTR 43 1,301 0 0
AMERICAN EXPRESS CO COM 025816109   132,500,936 888,136 SH   SOLE 43 778,645 0 109,491
AMERICAN FINL GROUP INC OHIO COM 025932104   28,193,772 252,474 SH   SOLE 2 54,935 0 197,539
AMERICAN FINL GROUP INC OHIO COM 025932104   11,327,581 101,438 SH   SOLE 4 56,056 0 45,382
AMERICAN FINL GROUP INC OHIO COM 025932104   2,648,477 23,717 SH   SOLE 7 23,214 0 503
AMERICAN FINL GROUP INC OHIO COM 025932104   81,296 728 SH   SOLE 13 728 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   619,322 5,546 SH   SOLE 15 5,546 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   20,993,067 187,992 SH   SOLE 18 183,580 0 4,412
AMERICAN FINL GROUP INC OHIO COM 025932104   5,880,319 52,658 SH   SOLE 19 52,658 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   513,116,391 4,594,935 SH   SOLE 21 4,594,935 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   240,216,687 2,151,130 SH   SOLE 22 2,009,506 0 141,624
AMERICAN FINL GROUP INC OHIO COM 025932104   13,214,358 118,334 SH   SOLE 23 118,334 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   1,027,476 9,201 SH   SOLE 25 9,201 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   6,032,748 54,023 SH   SOLE 26 28,648 0 25,375
AMERICAN FINL GROUP INC OHIO COM 025932104   7,586,860 67,940 SH   SOLE 28 830 0 67,110
AMERICAN FINL GROUP INC OHIO COM 025932104   21,170,175 189,578 SH   SOLE 30 188,290 0 1,288
AMERICAN FINL GROUP INC OHIO COM 025932104   1,710,784 15,320 SH   SOLE 31 14,063 0 1,257
AMERICAN FINL GROUP INC OHIO COM 025932104   13,487,391 120,779 SH   SOLE 34 120,779 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   2,336,136 20,920 SH   SOLE 36 20,920 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   369,851 3,312 SH   SOLE 40 3,312 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   8,923,900 79,913 SH   SOLE 43 71,175 0 8,738
AMERICAN HOMES 4 RENT CL A 02665T306   11,915,985 353,695 SH   SOLE 2 24,825 0 328,870
AMERICAN HOMES 4 RENT CL A 02665T306   15,385,549 456,680 SH   SOLE 4 249,786 0 206,894
AMERICAN HOMES 4 RENT CL A 02665T306   19,846,173 589,082 SH   SOLE 7 516,383 0 72,699
AMERICAN HOMES 4 RENT CL A 02665T306   34,061 1,011 SH   SOLE 13 1,011 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   939,816 27,896 SH   SOLE 15 27,896 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   6,448,030 191,393 SH   SOLE 18 171,583 0 19,810
AMERICAN HOMES 4 RENT CL A 02665T306   21,234,773 630,299 SH   SOLE 19 630,299 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   257,512,850 7,643,599 SH   SOLE 21 7,643,599 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   384,543,960 11,414,187 SH   SOLE 22 10,715,823 0 698,364
AMERICAN HOMES 4 RENT CL A 02665T306   18,838,100 559,160 SH   SOLE 23 559,160 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   34,592,286 1,026,782 SH   SOLE 25 1,026,782 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   6,714,956 199,316 SH   SOLE 26 151,464 0 47,852
AMERICAN HOMES 4 RENT CL A 02665T306   17,773,160 527,550 SH   SOLE 28 10,701 0 516,849
AMERICAN HOMES 4 RENT CL A 02665T306   67,147,067 1,993,086 SH   SOLE 30 1,692,836 0 300,250
AMERICAN HOMES 4 RENT CL A 02665T306   2,558,250 75,935 SH   SOLE 31 70,251 0 5,684
AMERICAN HOMES 4 RENT CL A 02665T306   453,063 13,448 SH   SOLE 34 13,448 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   1,416,563 42,047 SH   SOLE 36 42,047 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   505,586 15,007 SH   SOLE 40 15,007 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   5,026,328 149,193 SH   SOLE 43 138,087 0 11,107
AMERICAN INTL GROUP INC COM NEW 026874784   110,397,565 1,821,742 SH   SOLE 2 562,706 0 1,259,036
AMERICAN INTL GROUP INC COM NEW 026874784   41,578,933 686,121 SH   SOLE 4 368,911 0 317,210
AMERICAN INTL GROUP INC COM NEW 026874784   30,258,731 499,319 SH   SOLE 7 426,588 0 72,731
AMERICAN INTL GROUP INC COM NEW 026874784   2,263,228 37,347 SH   SOLE 13 37,347 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   6,337,427 104,578 SH   SOLE 15 104,578 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   294,007,544 4,851,610 SH   SOLE 18 4,789,198 0 62,412
AMERICAN INTL GROUP INC COM NEW 026874784   608,400,790 10,039,617 SH   SOLE 19 10,039,617 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   942,517,375 15,553,092 SH   SOLE 21 15,553,092 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,015,352,212 16,754,987 SH   SOLE 22 15,210,623 0 1,544,364
AMERICAN INTL GROUP INC COM NEW 026874784   80,354,570 1,325,983 SH   SOLE 23 1,325,983 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   125,438,606 2,069,944 SH   SOLE 25 1,517,682 0 552,262
AMERICAN INTL GROUP INC COM NEW 026874784   88,549,144 1,461,207 SH   SOLE 26 1,018,601 0 442,606
AMERICAN INTL GROUP INC COM NEW 026874784   95,930,285 1,583,008 SH   SOLE 28 35,858 0 1,547,150
AMERICAN INTL GROUP INC COM NEW 026874784   446,622 7,370 SH   SOLE 29 7,370 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   314,803,789 5,194,782 SH   SOLE 30 5,093,794 0 100,988
AMERICAN INTL GROUP INC COM NEW 026874784   12,148,421 200,469 SH   SOLE 31 154,935 0 45,534
AMERICAN INTL GROUP INC COM NEW 026874784   83,019,394 1,369,957 SH   SOLE 34 1,369,957 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   13,016,213 214,789 SH   SOLE 36 214,789 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   2,145,604 35,406 SH   SOLE 40 35,406 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   34,050,256 561,885 SH   SOLE 43 486,137 0 75,748
AMERICAN LITHIUM CORP COM NEW 027259209   546,407 382,103 SH   SOLE 7 382,103 0 0
AMERICAN LITHIUM CORP COM NEW 027259209   42,574 29,772 SH   SOLE 21 29,772 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   232,383 6,125 SH   SOLE 2 360 0 5,765
AMERICAN NATL BANKSHARES INC COM 027745108   2,201 58 SH   SOLE 7 58 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   1,137,441 29,980 SH   SOLE 18 29,980 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   831,379 21,913 SH   SOLE 19 21,913 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   14,341,282 377,999 SH   SOLE 21 377,999 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   10,537,000 277,728 SH   SOLE 22 269,223 0 8,505
AMERICAN NATL BANKSHARES INC COM 027745108   30,428 802 SH   SOLE 43 784 0 18
AMERICAN OUTDOOR BRANDS INC COM 02875D109   21,633 2,212 SH   SOLE 2 2,212 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   22,787 2,330 SH   SOLE 18 2,330 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   286,241 29,268 SH   SOLE 21 29,268 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   1,930,054 197,347 SH   SOLE 22 197,347 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   7,873 805 SH   SOLE 43 805 0 0
AMERICAN PUB ED INC COM 02913V103   743,509 149,299 SH   SOLE 2 112,564 0 36,735
AMERICAN PUB ED INC COM 02913V103   15,358 3,084 SH   SOLE 18 3,084 0 0
AMERICAN PUB ED INC COM 02913V103   379,685 76,242 SH   SOLE 19 76,242 0 0
AMERICAN PUB ED INC COM 02913V103   198,677 39,895 SH   SOLE 21 39,895 0 0
AMERICAN PUB ED INC COM 02913V103   2,409,623 483,860 SH   SOLE 22 483,860 0 0
AMERICAN PUB ED INC COM 02913V103   433 87 SH   SOLE 26 0 0 87
AMERICAN RES CORP CL A 02927U208   21,109 12,640 SH   SOLE 18 12,640 0 0
AMERICAN RES CORP CL A 02927U208   248,035 148,524 SH   SOLE 21 148,524 0 0
AMERICAN RES CORP CL A 02927U208   1,270,524 760,793 SH   SOLE 22 760,793 0 0
AMERICAN RLTY INVS INC COM 029174109   12,983 888 SH   SOLE 2 0 0 888
AMERICAN RLTY INVS INC COM 029174109   69,694 4,767 SH   SOLE 18 4,767 0 0
AMERICAN RLTY INVS INC COM 029174109   44,679 3,056 SH   SOLE 19 3,056 0 0
AMERICAN RLTY INVS INC COM 029174109   713,266 48,787 SH   SOLE 21 48,787 0 0
AMERICAN RLTY INVS INC COM 029174109   600,531 41,076 SH   SOLE 22 40,083 0 993
AMERICAN STRATEGIC INVEST CO COM CL A 649439304   3,858 424 SH   SOLE 22 424 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   39,154 5,186 SH   SOLE 18 5,186 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   477,643 63,264 SH   SOLE 21 63,264 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   3,833,120 507,698 SH   SOLE 22 507,698 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   12,057 1,597 SH   SOLE 43 1,597 0 0
AMERICAN TOWER CORP NEW COM 03027X100   160,062,310 973,319 SH   SOLE 2 226,119 0 747,200
AMERICAN TOWER CORP NEW COM 03027X100   53,741,931 326,798 SH   SOLE 4 277,583 0 49,215
AMERICAN TOWER CORP NEW COM 03027X100   193,995,909 1,179,665 SH   SOLE 7 982,295 0 197,370
AMERICAN TOWER CORP NEW COM 03027X100   3,369,580 20,490 SH   SOLE 13 20,490 0 0
AMERICAN TOWER CORP NEW COM 03027X100   9,544,842 58,041 SH   SOLE 15 58,041 0 0
AMERICAN TOWER CORP NEW COM 03027X100   351,106,999 2,135,038 SH   SOLE 18 2,106,253 0 28,785
AMERICAN TOWER CORP NEW COM 03027X100   156,487,002 951,578 SH   SOLE 19 951,578 0 0
AMERICAN TOWER CORP NEW COM 03027X100   2,028,968,477 12,337,905 SH   SOLE 21 12,337,905 0 0
AMERICAN TOWER CORP NEW COM 03027X100   1,677,070,803 10,198,059 SH   SOLE 22 9,202,923 0 995,136
AMERICAN TOWER CORP NEW COM 03027X100   153,025,001 930,526 SH   SOLE 23 930,526 0 0
AMERICAN TOWER CORP NEW COM 03027X100   158,153,867 961,714 SH   SOLE 25 956,515 0 5,199
AMERICAN TOWER CORP NEW COM 03027X100   93,141,520 566,382 SH   SOLE 26 305,025 0 261,357
AMERICAN TOWER CORP NEW COM 03027X100   103,021,511 626,461 SH   SOLE 28 7,372 0 619,089
AMERICAN TOWER CORP NEW COM 03027X100   22,201 135 SH   SOLE 29 135 0 0
AMERICAN TOWER CORP NEW COM 03027X100   535,904,233 3,258,767 SH   SOLE 30 3,258,767 0 0
AMERICAN TOWER CORP NEW COM 03027X100   17,754,515 107,963 SH   SOLE 31 95,937 0 12,026
AMERICAN TOWER CORP NEW COM 03027X100   90,607,017 550,970 SH   SOLE 34 550,970 0 0
AMERICAN TOWER CORP NEW COM 03027X100   22,740,475 138,282 SH   SOLE 36 138,282 0 0
AMERICAN TOWER CORP NEW COM 03027X100   3,721,668 22,631 SH   SOLE 40 22,631 0 0
AMERICAN TOWER CORP NEW COM 03027X100   175,633 1,068 SH   OTR 43 1,068 0 0
AMERICAN TOWER CORP NEW COM 03027X100   71,084,606 432,257 SH   SOLE 43 380,379 0 51,877
AMERICAN VANGUARD CORP COM 030371108   255,773 23,401 SH   SOLE 2 8,287 0 15,114
AMERICAN VANGUARD CORP COM 030371108   1,140,709 104,365 SH   SOLE 7 104,365 0 0
AMERICAN VANGUARD CORP COM 030371108   996,729 91,192 SH   SOLE 18 91,192 0 0
AMERICAN VANGUARD CORP COM 030371108   609,282 55,744 SH   SOLE 19 55,744 0 0
AMERICAN VANGUARD CORP COM 030371108   34,140,085 3,123,521 SH   SOLE 21 3,123,521 0 0
AMERICAN VANGUARD CORP COM 030371108   8,522,405 779,726 SH   SOLE 22 747,230 0 32,496
AMERICAN VANGUARD CORP COM 030371108   42,179 3,859 SH   SOLE 25 3,859 0 0
AMERICAN VANGUARD CORP COM 030371108   16,843 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108   965,327 88,319 SH   SOLE 30 88,319 0 0
AMERICAN VANGUARD CORP COM 030371108   81,527 7,459 SH   SOLE 40 7,459 0 0
AMERICAN VANGUARD CORP COM 030371108   270,255 24,726 SH   SOLE 43 23,502 0 1,224
AMERICAN WELL CORP CL A 03044L105   741,324 633,610 SH   SOLE 2 272,918 0 360,692
AMERICAN WELL CORP CL A 03044L105   2,563 2,191 SH   SOLE 7 2,191 0 0
AMERICAN WELL CORP CL A 03044L105   865,986 740,159 SH   SOLE 18 689,039 0 51,120
AMERICAN WELL CORP CL A 03044L105   2,135,773 1,825,447 SH   SOLE 19 1,825,447 0 0
AMERICAN WELL CORP CL A 03044L105   10,319,405 8,820,004 SH   SOLE 21 8,820,004 0 0
AMERICAN WELL CORP CL A 03044L105   9,565,261 8,175,437 SH   SOLE 22 7,880,781 0 294,656
AMERICAN WELL CORP CL A 03044L105   4,338 3,708 SH   SOLE 23 3,708 0 0
AMERICAN WELL CORP CL A 03044L105   35,314 30,183 SH   SOLE 25 30,183 0 0
AMERICAN WELL CORP CL A 03044L105   389,945 333,286 SH   SOLE 26 126,337 0 206,949
AMERICAN WELL CORP CL A 03044L105   163,206 139,492 SH   SOLE 28 139,492 0 0
AMERICAN WELL CORP CL A 03044L105   125,529 107,290 SH   SOLE 30 107,290 0 0
AMERICAN WELL CORP CL A 03044L105   39,382 33,660 SH   SOLE 40 33,660 0 0
AMERICAN WELL CORP CL A 03044L105   235,576 201,347 SH   SOLE 43 190,193 0 11,154
AMERICAN WOODMARK CORPORATIO COM 030506109   5,190,929 68,654 SH   SOLE 2 41,522 0 27,132
AMERICAN WOODMARK CORPORATIO COM 030506109   6,049 80 SH   SOLE 4 80 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   11,190 148 SH   SOLE 7 148 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   4,015,269 53,105 SH   SOLE 18 53,105 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   7,600,468 100,522 SH   SOLE 19 100,522 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   145,442,489 1,923,588 SH   SOLE 21 1,923,588 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   42,093,448 556,718 SH   SOLE 22 535,543 0 21,175
AMERICAN WOODMARK CORPORATIO COM 030506109   299,038 3,955 SH   SOLE 23 3,955 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   285,352 3,774 SH   SOLE 25 3,774 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   1,122,506 14,846 SH   SOLE 26 5,971 0 8,875
AMERICAN WOODMARK CORPORATIO COM 030506109   2,117,307 28,003 SH   SOLE 30 28,003 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   262,064 3,466 SH   SOLE 40 3,466 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   675,046 8,928 SH   SOLE 43 8,671 0 257
AMERICAN WTR WKS CO INC NEW COM 030420103   38,676,072 312,332 SH   SOLE 2 66,610 0 245,722
AMERICAN WTR WKS CO INC NEW COM 030420103   31,335,429 253,052 SH   SOLE 4 138,274 0 114,778
AMERICAN WTR WKS CO INC NEW COM 030420103   75,392,657 608,840 SH   SOLE 7 527,384 0 81,456
AMERICAN WTR WKS CO INC NEW COM 030420103   841,920 6,799 SH   SOLE 13 6,799 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   3,575,467 28,874 SH   SOLE 15 28,874 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   40,472,350 326,838 SH   SOLE 18 313,080 0 13,758
AMERICAN WTR WKS CO INC NEW COM 030420103   14,881,394 120,176 SH   SOLE 19 120,176 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   748,189,528 6,042,070 SH   SOLE 21 6,042,070 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   543,233,666 4,386,931 SH   SOLE 22 3,972,971 0 413,960
AMERICAN WTR WKS CO INC NEW COM 030420103   40,699,454 328,672 SH   SOLE 23 328,672 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   90,397,138 730,010 SH   SOLE 25 698,190 0 31,820
AMERICAN WTR WKS CO INC NEW COM 030420103   36,600,062 295,567 SH   SOLE 26 117,385 0 178,182
AMERICAN WTR WKS CO INC NEW COM 030420103   74,776,231 603,862 SH   SOLE 28 16,805 0 587,057
AMERICAN WTR WKS CO INC NEW COM 030420103   241,592 1,951 SH   SOLE 29 1,951 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   392,838,044 3,172,398 SH   SOLE 30 3,170,570 0 1,828
AMERICAN WTR WKS CO INC NEW COM 030420103   5,431,184 43,860 SH   SOLE 31 40,461 0 3,399
AMERICAN WTR WKS CO INC NEW COM 030420103   7,524,406 60,764 SH   SOLE 34 60,764 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   8,152,720 65,838 SH   SOLE 36 65,838 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   1,164,373 9,403 SH   SOLE 40 9,403 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   39,997 323 SH   OTR 43 323 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   66,345,988 535,783 SH   SOLE 43 506,863 0 28,920
AMERICAS CAR-MART INC COM 03062T105   1,059,033 11,639 SH   SOLE 2 7,392 0 4,247
AMERICAS CAR-MART INC COM 03062T105   283,889 3,120 SH   SOLE 7 2,950 0 170
AMERICAS CAR-MART INC COM 03062T105   1,873,211 20,587 SH   SOLE 18 20,587 0 0
AMERICAS CAR-MART INC COM 03062T105   1,120,178 12,311 SH   SOLE 19 12,311 0 0
AMERICAS CAR-MART INC COM 03062T105   64,447,398 708,291 SH   SOLE 21 708,291 0 0
AMERICAS CAR-MART INC COM 03062T105   15,590,773 171,346 SH   SOLE 22 162,787 0 8,559
AMERICAS CAR-MART INC COM 03062T105   76,523 841 SH   SOLE 25 841 0 0
AMERICAS CAR-MART INC COM 03062T105   481,064 5,287 SH   SOLE 26 156 0 5,131
AMERICAS CAR-MART INC COM 03062T105   50,317 553 SH   SOLE 28 553 0 0
AMERICAS CAR-MART INC COM 03062T105   1,746,735 19,197 SH   SOLE 30 19,197 0 0
AMERICAS CAR-MART INC COM 03062T105   84,530 929 SH   SOLE 40 929 0 0
AMERICAS CAR-MART INC COM 03062T105   743,115 8,167 SH   SOLE 43 7,916 0 251
AMERICOLD REALTY TRUST INC COM 03064D108   13,404,059 440,778 SH   SOLE 2 86,188 0 354,590
AMERICOLD REALTY TRUST INC COM 03064D108   3,472,244 114,181 SH   SOLE 4 114,181 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   13,607,107 447,455 SH   SOLE 7 387,854 0 59,601
AMERICOLD REALTY TRUST INC COM 03064D108   2,762,992 90,858 SH   SOLE 18 90,858 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   15,580,564 512,350 SH   SOLE 19 512,350 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   149,747,598 4,924,288 SH   SOLE 21 4,924,288 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   269,622,875 8,866,257 SH   SOLE 22 8,461,382 0 404,875
AMERICOLD REALTY TRUST INC COM 03064D108   400,226 13,161 SH   SOLE 23 13,161 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   36,972,265 1,215,793 SH   SOLE 25 1,215,793 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   3,153,182 103,689 SH   SOLE 26 79,913 0 23,776
AMERICOLD REALTY TRUST INC COM 03064D108   5,816,369 191,265 SH   SOLE 28 9,054 0 182,211
AMERICOLD REALTY TRUST INC COM 03064D108   28,688,064 943,376 SH   SOLE 30 943,376 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   117,626 3,868 SH   SOLE 31 3,868 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   99,654 3,277 SH   SOLE 36 3,277 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   1,361,000 44,755 SH   SOLE 40 44,755 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   20,375 670 SH   OTR 43 670 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   3,594,977 118,217 SH   SOLE 43 101,644 0 16,573
AMERIPRISE FINL INC COM 03076C106   74,406,468 225,693 SH   SOLE 2 33,500 0 192,193
AMERIPRISE FINL INC COM 03076C106   32,953,824 99,957 SH   SOLE 4 53,334 0 46,623
AMERIPRISE FINL INC COM 03076C106   40,922,519 124,128 SH   SOLE 7 109,796 0 14,332
AMERIPRISE FINL INC COM 03076C106   1,019,700 3,093 SH   SOLE 13 3,093 0 0
AMERIPRISE FINL INC COM 03076C106   3,074,596 9,326 SH   SOLE 15 9,326 0 0
AMERIPRISE FINL INC COM 03076C106   77,677,224 235,614 SH   SOLE 18 228,626 0 6,988
AMERIPRISE FINL INC COM 03076C106   14,645,375 44,423 SH   SOLE 19 44,423 0 0
AMERIPRISE FINL INC COM 03076C106   1,163,446,984 3,529,019 SH   SOLE 21 3,529,019 0 0
AMERIPRISE FINL INC COM 03076C106   749,231,427 2,272,602 SH   SOLE 22 2,045,291 0 227,311
AMERIPRISE FINL INC COM 03076C106   58,393,911 177,123 SH   SOLE 23 177,123 0 0
AMERIPRISE FINL INC COM 03076C106   79,142,651 240,059 SH   SOLE 25 226,202 0 13,857
AMERIPRISE FINL INC COM 03076C106   41,562,428 126,069 SH   SOLE 26 58,879 0 67,190
AMERIPRISE FINL INC COM 03076C106   70,263,380 213,126 SH   SOLE 28 5,742 0 207,384
AMERIPRISE FINL INC COM 03076C106   17,473 53 SH   SOLE 29 53 0 0
AMERIPRISE FINL INC COM 03076C106   273,155,045 828,546 SH   SOLE 30 828,546 0 0
AMERIPRISE FINL INC COM 03076C106   13,348,743 40,490 SH   SOLE 31 21,842 0 18,648
AMERIPRISE FINL INC COM 03076C106   33,537,028 101,726 SH   SOLE 34 101,726 0 0
AMERIPRISE FINL INC COM 03076C106   9,331,263 28,304 SH   SOLE 36 28,304 0 0
AMERIPRISE FINL INC COM 03076C106   1,670,159 5,066 SH   SOLE 40 5,066 0 0
AMERIPRISE FINL INC COM 03076C106   43,847 133 SH   OTR 43 133 0 0
AMERIPRISE FINL INC COM 03076C106   78,748,231 238,863 SH   SOLE 43 216,895 0 21,968
AMERIS BANCORP COM 03076K108   3,139,880 81,789 SH   SOLE 2 28,531 0 53,258
AMERIS BANCORP COM 03076K108   8,715 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108   598,078 15,579 SH   SOLE 7 14,774 0 805
AMERIS BANCORP COM 03076K108   8,234,578 214,498 SH   SOLE 18 214,498 0 0
AMERIS BANCORP COM 03076K108   7,237,129 188,516 SH   SOLE 19 188,516 0 0
AMERIS BANCORP COM 03076K108   282,849,535 7,367,792 SH   SOLE 21 7,367,792 0 0
AMERIS BANCORP COM 03076K108   72,311,174 1,883,594 SH   SOLE 22 1,800,117 0 83,477
AMERIS BANCORP COM 03076K108   32,632 850 SH   SOLE 23 850 0 0
AMERIS BANCORP COM 03076K108   468,780 12,211 SH   SOLE 25 12,211 0 0
AMERIS BANCORP COM 03076K108   1,073,154 27,954 SH   SOLE 26 13,667 0 14,287
AMERIS BANCORP COM 03076K108   116,475 3,034 SH   SOLE 28 918 0 2,116
AMERIS BANCORP COM 03076K108   4,537,544 118,196 SH   SOLE 30 118,196 0 0
AMERIS BANCORP COM 03076K108   46,183 1,203 SH   SOLE 36 1,203 0 0
AMERIS BANCORP COM 03076K108   415,840 10,832 SH   SOLE 40 10,832 0 0
AMERIS BANCORP COM 03076K108   579,689 15,100 SH   SOLE 43 14,531 0 569
AMERISAFE INC COM 03071H100   1,055,876 21,088 SH   SOLE 2 11,066 0 10,022
AMERISAFE INC COM 03071H100   3,505 70 SH   SOLE 4 70 0 0
AMERISAFE INC COM 03071H100   9,163 183 SH   SOLE 7 183 0 0
AMERISAFE INC COM 03071H100   3,125,670 62,426 SH   SOLE 18 62,426 0 0
AMERISAFE INC COM 03071H100   1,990,833 39,761 SH   SOLE 19 39,761 0 0
AMERISAFE INC COM 03071H100   111,195,156 2,220,794 SH   SOLE 21 2,220,794 0 0
AMERISAFE INC COM 03071H100   28,871,914 576,631 SH   SOLE 22 554,382 0 22,249
AMERISAFE INC COM 03071H100   183,607 3,667 SH   SOLE 25 3,667 0 0
AMERISAFE INC COM 03071H100   254,556 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100   83,967 1,677 SH   SOLE 28 344 0 1,333
AMERISAFE INC COM 03071H100   2,171,987 43,379 SH   SOLE 30 43,379 0 0
AMERISAFE INC COM 03071H100   167,334 3,342 SH   SOLE 40 3,342 0 0
AMERISAFE INC COM 03071H100   1,044,367 20,858 SH   SOLE 43 19,591 0 1,267
AMERISERV FINL INC COM 03074A102   6,371 2,404 SH   SOLE 18 2,404 0 0
AMERISERV FINL INC COM 03074A102   89,944 33,941 SH   SOLE 21 33,941 0 0
AMERISERV FINL INC COM 03074A102   283,388 106,939 SH   SOLE 22 106,939 0 0
AMES NATL CORP COM 031001100   55,859 3,367 SH   SOLE 2 326 0 3,041
AMES NATL CORP COM 031001100   389,351 23,469 SH   SOLE 18 23,469 0 0
AMES NATL CORP COM 031001100   292,332 17,621 SH   SOLE 19 17,621 0 0
AMES NATL CORP COM 031001100   4,734,886 285,406 SH   SOLE 21 285,406 0 0
AMES NATL CORP COM 031001100   3,899,430 235,047 SH   SOLE 22 228,687 0 6,360
AMETEK INC COM 031100100   131,823,345 892,145 SH   SOLE 2 528,681 0 363,464
AMETEK INC COM 031100100   65,175,606 441,091 SH   SOLE 4 211,316 0 229,775
AMETEK INC COM 031100100   21,861,092 147,950 SH   SOLE 7 125,028 0 22,922
AMETEK INC COM 031100100   10,924,340 73,933 SH   SOLE 13 73,933 0 0
AMETEK INC COM 031100100   4,194,168 28,385 SH   SOLE 15 28,385 0 0
AMETEK INC COM 031100100   58,919,891 398,754 SH   SOLE 18 370,271 0 28,483
AMETEK INC COM 031100100   31,817,900 215,335 SH   SOLE 19 215,335 0 0
AMETEK INC COM 031100100   849,259,761 5,747,562 SH   SOLE 21 5,747,562 0 0
AMETEK INC COM 031100100   772,688,460 5,229,348 SH   SOLE 22 4,707,781 0 521,567
AMETEK INC COM 031100100   89,458,485 605,431 SH   SOLE 23 605,431 0 0
AMETEK INC COM 031100100   56,574,497 382,881 SH   SOLE 25 382,060 0 821
AMETEK INC COM 031100100   58,568,961 396,379 SH   SOLE 26 224,691 0 171,688
AMETEK INC COM 031100100   51,340,394 347,458 SH   SOLE 28 3,454 0 344,004
AMETEK INC COM 031100100   6,999,982 47,374 SH   SOLE 29 47,374 0 0
AMETEK INC COM 031100100   256,356,951 1,734,955 SH   SOLE 30 1,641,065 0 93,890
AMETEK INC COM 031100100   24,614,009 166,581 SH   SOLE 31 162,490 0 4,091
AMETEK INC COM 031100100   21,808,194 147,592 SH   SOLE 34 147,592 0 0
AMETEK INC COM 031100100   8,890,276 60,167 SH   SOLE 36 60,167 0 0
AMETEK INC COM 031100100   1,647,376 11,149 SH   SOLE 40 11,149 0 0
AMETEK INC COM 031100100   49,204 333 SH   OTR 43 333 0 0
AMETEK INC COM 031100100   40,414,314 273,513 SH   SOLE 43 237,586 0 35,927
AMGEN INC COM 031162100   379,032,766 1,410,302 SH   SOLE 2 607,686 0 802,616
AMGEN INC COM 031162100   132,040,982 491,297 SH   SOLE 4 249,651 0 241,646
AMGEN INC COM 031162100   169,655,019 631,251 SH   SOLE 7 559,714 0 71,537
AMGEN INC COM 031162100   10,653,915 39,641 SH   SOLE 13 39,641 0 0
AMGEN INC COM 031162100   21,368,570 79,508 SH   SOLE 15 79,508 0 0
AMGEN INC COM 031162100   276,118,918 1,027,381 SH   SOLE 18 926,792 0 100,589
AMGEN INC COM 031162100   505,514,178 1,880,913 SH   SOLE 19 1,880,913 0 0
AMGEN INC COM 031162100   4,347,942,303 16,177,788 SH   SOLE 21 16,177,788 0 0
AMGEN INC COM 031162100   3,302,545,993 12,288,086 SH   SOLE 22 11,063,650 0 1,224,436
AMGEN INC COM 031162100   312,277,350 1,161,919 SH   SOLE 23 1,161,919 0 0
AMGEN INC COM 031162100   355,484,014 1,322,682 SH   SOLE 25 1,210,730 0 111,952
AMGEN INC COM 031162100   229,081,080 852,363 SH   SOLE 26 510,119 0 342,244
AMGEN INC COM 031162100   361,382,490 1,344,629 SH   SOLE 28 61,523 0 1,283,106
AMGEN INC COM 031162100   4,048,063 15,062 SH   SOLE 29 15,062 0 0
AMGEN INC COM 031162100   1,491,377,997 5,549,107 SH   SOLE 30 5,549,107 0 0
AMGEN INC COM 031162100   40,086,629 149,154 SH   SOLE 31 140,102 0 9,052
AMGEN INC COM 031162100   53,680,241 199,733 SH   SOLE 32 199,733 0 0
AMGEN INC COM 031162100   529,432,743 1,969,909 SH   SOLE 34 1,969,909 0 0
AMGEN INC COM 031162100   14,021,478 52,171 SH   SOLE 35 52,171 0 0
AMGEN INC COM 031162100   40,459,668 150,542 SH   SOLE 36 150,542 0 0
AMGEN INC COM 031162100   6,972,978 25,945 SH   SOLE 40 25,945 0 0
AMGEN INC COM 031162100   377,608 1,405 SH   OTR 43 1,405 0 0
AMGEN INC COM 031162100   202,670,906 754,096 SH   SOLE 43 688,424 0 65,672
AMICUS THERAPEUTICS INC COM 03152W109   2,142,470 176,190 SH   SOLE 2 95,548 0 80,642
AMICUS THERAPEUTICS INC COM 03152W109   9,424 775 SH   SOLE 4 775 0 0
AMICUS THERAPEUTICS INC COM 03152W109   31,920 2,625 SH   SOLE 7 2,625 0 0
AMICUS THERAPEUTICS INC COM 03152W109   8,539,579 702,268 SH   SOLE 18 668,161 0 34,107
AMICUS THERAPEUTICS INC COM 03152W109   10,320,216 848,702 SH   SOLE 19 848,702 0 0
AMICUS THERAPEUTICS INC COM 03152W109   138,020,864 11,350,400 SH   SOLE 21 11,350,400 0 0
AMICUS THERAPEUTICS INC COM 03152W109   89,126,501 7,329,482 SH   SOLE 22 7,121,195 0 208,287
AMICUS THERAPEUTICS INC COM 03152W109   92,270 7,588 SH   SOLE 23 7,588 0 0
AMICUS THERAPEUTICS INC COM 03152W109   525,738 43,235 SH   SOLE 25 43,235 0 0
AMICUS THERAPEUTICS INC COM 03152W109   1,649,480 135,648 SH   SOLE 26 89,579 0 46,069
AMICUS THERAPEUTICS INC COM 03152W109   107,762 8,862 SH   SOLE 28 4,280 0 4,582
AMICUS THERAPEUTICS INC COM 03152W109   2,994,704 246,275 SH   SOLE 30 246,275 0 0
AMICUS THERAPEUTICS INC COM 03152W109   452,826 37,239 SH   SOLE 40 37,239 0 0
AMICUS THERAPEUTICS INC COM 03152W109   45,442 3,737 SH   OTR 43 3,737 0 0
AMICUS THERAPEUTICS INC COM 03152W109   592,812 48,751 SH   SOLE 43 42,344 0 6,407
AMKOR TECHNOLOGY INC COM 031652100   6,560,283 290,278 SH   SOLE 2 154,343 0 135,935
AMKOR TECHNOLOGY INC COM 031652100   24,092 1,066 SH   SOLE 4 320 0 746
AMKOR TECHNOLOGY INC COM 031652100   36,861 1,631 SH   SOLE 7 1,631 0 0
AMKOR TECHNOLOGY INC COM 031652100   9,909,015 438,452 SH   SOLE 18 429,280 0 9,172
AMKOR TECHNOLOGY INC COM 031652100   14,824,515 655,952 SH   SOLE 19 655,952 0 0
AMKOR TECHNOLOGY INC COM 031652100   170,845,310 7,559,527 SH   SOLE 21 7,559,527 0 0
AMKOR TECHNOLOGY INC COM 031652100   83,412,622 3,690,824 SH   SOLE 22 3,555,470 0 135,354
AMKOR TECHNOLOGY INC COM 031652100   231,695 10,252 SH   SOLE 23 10,252 0 0
AMKOR TECHNOLOGY INC COM 031652100   458,373 20,282 SH   SOLE 25 20,282 0 0
AMKOR TECHNOLOGY INC COM 031652100   813,962 36,016 SH   SOLE 26 27,341 0 8,675
AMKOR TECHNOLOGY INC COM 031652100   49,471 2,189 SH   SOLE 28 2,189 0 0
AMKOR TECHNOLOGY INC COM 031652100   1,832,973 81,105 SH   SOLE 30 81,105 0 0
AMKOR TECHNOLOGY INC COM 031652100   11,993,458 530,684 SH   SOLE 34 530,684 0 0
AMKOR TECHNOLOGY INC COM 031652100   35,505 1,571 SH   SOLE 36 1,571 0 0
AMKOR TECHNOLOGY INC COM 031652100   422,643 18,701 SH   SOLE 40 18,701 0 0
AMKOR TECHNOLOGY INC COM 031652100   5,347,752 236,626 SH   SOLE 43 225,870 0 10,756
AMMO INC COM 00175J107   47,074 23,304 SH   SOLE 2 4,531 0 18,773
AMMO INC COM 00175J107   2,139 1,059 SH   SOLE 7 1,059 0 0
AMMO INC COM 00175J107   539,655 267,156 SH   SOLE 18 267,156 0 0
AMMO INC COM 00175J107   353,316 174,909 SH   SOLE 19 174,909 0 0
AMMO INC COM 00175J107   6,395,577 3,166,127 SH   SOLE 21 3,166,127 0 0
AMMO INC COM 00175J107   4,583,792 2,269,204 SH   SOLE 22 2,197,142 0 72,062
AMN HEALTHCARE SVCS INC COM 001744101   1,899,088 22,295 SH   SOLE 2 11,591 0 10,704
AMN HEALTHCARE SVCS INC COM 001744101   13,544 159 SH   SOLE 4 159 0 0
AMN HEALTHCARE SVCS INC COM 001744101   977,015 11,470 SH   SOLE 7 10,868 0 602
AMN HEALTHCARE SVCS INC COM 001744101   10,487,106 123,117 SH   SOLE 18 116,631 0 6,486
AMN HEALTHCARE SVCS INC COM 001744101   7,546,267 88,592 SH   SOLE 19 88,592 0 0
AMN HEALTHCARE SVCS INC COM 001744101   373,935,430 4,389,944 SH   SOLE 21 4,389,944 0 0
AMN HEALTHCARE SVCS INC COM 001744101   91,097,795 1,069,474 SH   SOLE 22 1,037,119 0 32,355
AMN HEALTHCARE SVCS INC COM 001744101   678,374 7,964 SH   SOLE 25 7,964 0 0
AMN HEALTHCARE SVCS INC COM 001744101   5,824,523 68,379 SH   SOLE 26 14,636 0 53,743
AMN HEALTHCARE SVCS INC COM 001744101   1,915,272 22,485 SH   SOLE 28 20,993 0 1,492
AMN HEALTHCARE SVCS INC COM 001744101   11,548,875 135,582 SH   SOLE 30 135,582 0 0
AMN HEALTHCARE SVCS INC COM 001744101   7,751 91 SH   SOLE 34 91 0 0
AMN HEALTHCARE SVCS INC COM 001744101   174,108 2,044 SH   SOLE 36 2,044 0 0
AMN HEALTHCARE SVCS INC COM 001744101   596,686 7,005 SH   SOLE 40 7,005 0 0
AMN HEALTHCARE SVCS INC COM 001744101   4,735,108 55,589 SH   SOLE 43 48,079 0 7,510
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   431,744 102,309 SH   SOLE 2 10,530 0 91,779
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   5,258 1,246 SH   SOLE 7 1,246 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   1,396,715 330,975 SH   SOLE 18 330,975 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   1,070,842 253,754 SH   SOLE 19 253,754 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   17,037,617 4,037,350 SH   SOLE 21 4,037,350 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   13,407,894 3,177,226 SH   SOLE 22 3,078,210 0 99,016
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   13 3 SH   SOLE 26 0 0 3
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   547,106 129,646 SH   SOLE 43 125,909 0 3,737
AMPCO-PITTSBURG CORP COM 032037103   6,751 2,567 SH   SOLE 18 2,567 0 0
AMPCO-PITTSBURG CORP COM 032037103   84,418 32,098 SH   SOLE 21 32,098 0 0
AMPCO-PITTSBURG CORP COM 032037103   422,389 160,604 SH   SOLE 22 160,604 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   1,835,507 39,911 SH   SOLE 2 22,732 0 17,179
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   6,531 142 SH   SOLE 4 142 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   297,279 6,464 SH   SOLE 7 6,127 0 337
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   5,763,789 125,327 SH   SOLE 18 112,204 0 13,123
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   8,484,235 184,480 SH   SOLE 19 184,480 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   201,735,871 4,386,516 SH   SOLE 21 4,386,516 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   53,000,670 1,152,439 SH   SOLE 22 1,090,853 0 61,586
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   83,978 1,826 SH   SOLE 23 1,826 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   347,914 7,565 SH   SOLE 25 7,565 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   1,142,438 24,841 SH   SOLE 26 21,161 0 3,680
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   333,152 7,244 SH   SOLE 28 0 0 7,244
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   4,060,963 88,301 SH   SOLE 30 88,301 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   25,432 553 SH   SOLE 36 553 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   255,980 5,566 SH   SOLE 40 5,566 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   2,717,273 59,084 SH   SOLE 43 58,443 0 641
AMPHENOL CORP NEW CL A 032095101   79,025,771 940,895 SH   SOLE 2 175,699 0 765,196
AMPHENOL CORP NEW CL A 032095101   49,812,789 593,080 SH   SOLE 4 238,387 0 354,693
AMPHENOL CORP NEW CL A 032095101   37,928,792 451,587 SH   SOLE 7 389,942 0 61,645
AMPHENOL CORP NEW CL A 032095101   1,644,020 19,574 SH   SOLE 13 19,574 0 0
AMPHENOL CORP NEW CL A 032095101   4,552,006 54,197 SH   SOLE 15 54,197 0 0
AMPHENOL CORP NEW CL A 032095101   131,814,326 1,569,405 SH   SOLE 18 1,532,099 0 37,306
AMPHENOL CORP NEW CL A 032095101   22,642,948 269,591 SH   SOLE 19 269,591 0 0
AMPHENOL CORP NEW CL A 032095101   1,872,973,136 22,299,954 SH   SOLE 21 22,299,954 0 0
AMPHENOL CORP NEW CL A 032095101   1,134,689,026 13,509,811 SH   SOLE 22 12,266,928 0 1,242,883
AMPHENOL CORP NEW CL A 032095101   84,904,567 1,010,889 SH   SOLE 23 1,010,889 0 0
AMPHENOL CORP NEW CL A 032095101   69,298,301 825,078 SH   SOLE 25 823,309 0 1,769
AMPHENOL CORP NEW CL A 032095101   56,963,362 678,216 SH   SOLE 26 343,843 0 334,373
AMPHENOL CORP NEW CL A 032095101   100,580,797 1,197,533 SH   SOLE 28 8,506 0 1,189,027
AMPHENOL CORP NEW CL A 032095101   80,294 956 SH   SOLE 29 956 0 0
AMPHENOL CORP NEW CL A 032095101   330,504,010 3,935,040 SH   SOLE 30 3,931,660 0 3,380
AMPHENOL CORP NEW CL A 032095101   11,204,686 133,405 SH   SOLE 31 123,039 0 10,366
AMPHENOL CORP NEW CL A 032095101   2,662,483 31,700 SH   SOLE 34 31,700 0 0
AMPHENOL CORP NEW CL A 032095101   15,480,617 184,315 SH   SOLE 36 184,315 0 0
AMPHENOL CORP NEW CL A 032095101   2,428,067 28,909 SH   SOLE 40 28,909 0 0
AMPHENOL CORP NEW CL A 032095101   115,570 1,376 SH   OTR 43 1,376 0 0
AMPHENOL CORP NEW CL A 032095101   66,586,610 792,792 SH   SOLE 43 668,698 0 124,094
AMPLIFY ENERGY CORP NEW COM 03212B103   639,060 86,947 SH   SOLE 2 1,554 0 85,393
AMPLIFY ENERGY CORP NEW COM 03212B103   1,448 197 SH   SOLE 7 197 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   781,129 106,276 SH   SOLE 18 106,276 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   566,340 77,053 SH   SOLE 19 77,053 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   9,162,054 1,246,538 SH   SOLE 21 1,246,538 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   6,480,833 881,746 SH   SOLE 22 851,771 0 29,975
AMPLIFY ENERGY CORP NEW COM 03212B103   26,578 3,616 SH   SOLE 43 3,616 0 0
AMPLITECH GROUP INC COM NEW 03211Q200   2,511 1,243 SH   SOLE 18 1,243 0 0
AMPLITECH GROUP INC COM NEW 03211Q200   29,678 14,692 SH   SOLE 21 14,692 0 0
AMPLITUDE INC COM CL A 03213A104   356,321 30,797 SH   SOLE 2 16,917 0 13,880
AMPLITUDE INC COM CL A 03213A104   7,521 650 SH   SOLE 7 650 0 0
AMPLITUDE INC COM CL A 03213A104   1,885,158 162,935 SH   SOLE 18 162,935 0 0
AMPLITUDE INC COM CL A 03213A104   1,610,509 139,197 SH   SOLE 19 139,197 0 0
AMPLITUDE INC COM CL A 03213A104   28,137,372 2,431,925 SH   SOLE 21 2,431,925 0 0
AMPLITUDE INC COM CL A 03213A104   22,623,029 1,955,318 SH   SOLE 22 1,905,897 0 49,421
AMPLITUDE INC COM CL A 03213A104   161,043 13,919 SH   SOLE 25 13,919 0 0
AMPLITUDE INC COM CL A 03213A104   482,585 41,710 SH   SOLE 26 36,916 0 4,794
AMPLITUDE INC COM CL A 03213A104   129,850 11,223 SH   SOLE 30 11,223 0 0
AMPLITUDE INC COM CL A 03213A104   169,119 14,617 SH   SOLE 40 14,617 0 0
AMPLITUDE INC COM CL A 03213A104   608,281 52,574 SH   SOLE 43 50,161 0 2,413
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   1,588 335 SH   SOLE 2 0 0 335
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   61,331 12,939 SH   SOLE 18 12,939 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   49,135 10,366 SH   SOLE 19 10,366 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   1,079,843 227,815 SH   SOLE 21 227,815 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   969,804 204,600 SH   SOLE 22 204,032 0 568
AMREP CORP COM 032159105   8,378 498 SH   SOLE 18 498 0 0
AMREP CORP COM 032159105   97,537 5,798 SH   SOLE 21 5,798 0 0
AMREP CORP COM 032159105   102,415 6,088 SH   SOLE 22 6,088 0 0
AMTD DIGITAL INC SPONSORED ADS 00180N101   133,535 24,235 SH   SOLE 21 24,235 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   16,741 2,197 SH   SOLE 18 2,197 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   195,712 25,684 SH   SOLE 21 25,684 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   805,129 105,660 SH   SOLE 22 105,660 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   367,408 20,066 SH   SOLE 2 9,589 0 10,477
AMYLYX PHARMACEUTICALS INC COM 03237H101   9,887 540 SH   SOLE 7 540 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   2,211,647 120,789 SH   SOLE 18 120,789 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   1,923,282 105,040 SH   SOLE 19 105,040 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   38,314,920 2,092,568 SH   SOLE 21 2,092,568 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   21,802,999 1,190,770 SH   SOLE 22 1,157,279 0 33,491
AMYLYX PHARMACEUTICALS INC COM 03237H101   104,697 5,718 SH   SOLE 25 5,718 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   53,410 2,917 SH   SOLE 26 0 0 2,917
AMYLYX PHARMACEUTICALS INC COM 03237H101   554,390 30,278 SH   SOLE 30 30,278 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   94,919 5,184 SH   SOLE 40 5,184 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   29,095 1,589 SH   SOLE 43 0 0 1,589
AN2 THERAPEUTICS INC COM 037326105   38,094 2,369 SH   SOLE 2 0 0 2,369
AN2 THERAPEUTICS INC COM 037326105   19,907 1,238 SH   SOLE 18 1,238 0 0
AN2 THERAPEUTICS INC COM 037326105   253,469 15,763 SH   SOLE 21 15,763 0 0
AN2 THERAPEUTICS INC COM 037326105   328,402 20,423 SH   SOLE 22 20,423 0 0
AN2 THERAPEUTICS INC COM 037326105   38,094 2,369 SH   SOLE 43 0 0 2,369
ANALOG DEVICES INC COM 032654105   150,658,467 860,463 SH   SOLE 2 95,781 0 764,682
ANALOG DEVICES INC COM 032654105   50,090,973 286,087 SH   SOLE 4 229,167 0 56,920
ANALOG DEVICES INC COM 032654105   67,540,968 385,750 SH   SOLE 7 334,451 0 51,299
ANALOG DEVICES INC COM 032654105   2,742,960 15,666 SH   SOLE 13 15,666 0 0
ANALOG DEVICES INC COM 032654105   13,169,745 75,217 SH   SOLE 15 75,217 0 0
ANALOG DEVICES INC COM 032654105   219,916,954 1,256,022 SH   SOLE 18 1,204,271 0 51,751
ANALOG DEVICES INC COM 032654105   37,971,593 216,869 SH   SOLE 19 216,869 0 0
ANALOG DEVICES INC COM 032654105   2,511,517,399 14,344,151 SH   SOLE 21 14,344,151 0 0
ANALOG DEVICES INC COM 032654105   1,905,014,568 10,880,202 SH   SOLE 22 9,803,034 0 1,077,168
ANALOG DEVICES INC COM 032654105   171,077,112 977,081 SH   SOLE 23 977,081 0 0
ANALOG DEVICES INC COM 032654105   442,962,817 2,529,915 SH   SOLE 25 2,391,240 0 138,675
ANALOG DEVICES INC COM 032654105   104,769,304 598,374 SH   SOLE 26 289,453 0 308,921
ANALOG DEVICES INC COM 032654105   170,596,665 974,337 SH   SOLE 28 23,912 0 950,425
ANALOG DEVICES INC COM 032654105   83,693 478 SH   SOLE 29 478 0 0
ANALOG DEVICES INC COM 032654105   591,926,763 3,380,700 SH   SOLE 30 3,380,700 0 0
ANALOG DEVICES INC COM 032654105   19,968,664 114,048 SH   SOLE 31 103,717 0 10,331
ANALOG DEVICES INC COM 032654105   24,450,968 139,648 SH   SOLE 32 139,648 0 0
ANALOG DEVICES INC COM 032654105   324,436,167 1,852,968 SH   SOLE 34 1,852,968 0 0
ANALOG DEVICES INC COM 032654105   23,735,901 135,564 SH   SOLE 36 135,564 0 0
ANALOG DEVICES INC COM 032654105   4,283,752 24,466 SH   SOLE 40 24,466 0 0
ANALOG DEVICES INC COM 032654105   190,848 1,090 SH   OTR 43 1,090 0 0
ANALOG DEVICES INC COM 032654105   105,455,054 602,291 SH   SOLE 43 506,915 0 95,375
ANAPTYSBIO INC COM 032724106   623,428 34,712 SH   SOLE 2 26,893 0 7,819
ANAPTYSBIO INC COM 032724106   2,012 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106   287,899 16,030 SH   SOLE 7 15,153 0 877
ANAPTYSBIO INC COM 032724106   886,919 49,383 SH   SOLE 18 49,383 0 0
ANAPTYSBIO INC COM 032724106   680,343 37,881 SH   SOLE 19 37,881 0 0
ANAPTYSBIO INC COM 032724106   17,448,679 971,530 SH   SOLE 21 971,530 0 0
ANAPTYSBIO INC COM 032724106   10,370,427 577,418 SH   SOLE 22 558,664 0 18,754
ANAPTYSBIO INC COM 032724106   48,905 2,723 SH   SOLE 25 2,723 0 0
ANAPTYSBIO INC COM 032724106   154,492 8,602 SH   SOLE 26 6,422 0 2,180
ANAPTYSBIO INC COM 032724106   4,544 253 SH   SOLE 28 253 0 0
ANAPTYSBIO INC COM 032724106   1,754,728 97,702 SH   SOLE 30 97,702 0 0
ANAPTYSBIO INC COM 032724106   13,272 739 SH   SOLE 34 739 0 0
ANAPTYSBIO INC COM 032724106   46,894 2,611 SH   SOLE 40 2,611 0 0
ANAPTYSBIO INC COM 032724106   434,560 24,196 SH   SOLE 43 23,013 0 1,183
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   564,433 86,173 SH   SOLE 2 69,374 0 16,799
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   2,351 359 SH   SOLE 4 359 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   260,487 39,769 SH   SOLE 7 37,611 0 2,158
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   1,225,001 187,023 SH   SOLE 18 187,023 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   957,138 146,128 SH   SOLE 19 146,128 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   21,417,570 3,269,858 SH   SOLE 21 3,269,858 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   13,724,667 2,095,369 SH   SOLE 22 2,038,353 0 57,016
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   96,750 14,771 SH   SOLE 25 14,771 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   366,754 55,993 SH   SOLE 26 46,423 0 9,570
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   891,671 136,133 SH   SOLE 30 136,133 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   9,445 1,442 SH   SOLE 36 1,442 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   50,952 7,779 SH   SOLE 40 7,779 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   133,581 20,394 SH   SOLE 43 6,582 0 13,812
ANDERSONS INC COM 034164103   3,888,799 75,496 SH   SOLE 2 39,079 0 36,417
ANDERSONS INC COM 034164103   3,554 69 SH   SOLE 4 69 0 0
ANDERSONS INC COM 034164103   15,773,135 306,215 SH   SOLE 7 305,701 0 514
ANDERSONS INC COM 034164103   5,774,632 112,107 SH   SOLE 18 105,501 0 6,606
ANDERSONS INC COM 034164103   6,696,042 129,995 SH   SOLE 19 129,995 0 0
ANDERSONS INC COM 034164103   186,720,247 3,624,932 SH   SOLE 21 3,624,932 0 0
ANDERSONS INC COM 034164103   50,018,889 971,052 SH   SOLE 22 929,474 0 41,578
ANDERSONS INC COM 034164103   190,535 3,699 SH   SOLE 23 3,699 0 0
ANDERSONS INC COM 034164103   314,984 6,115 SH   SOLE 25 6,115 0 0
ANDERSONS INC COM 034164103   1,828,502 35,498 SH   SOLE 26 16,532 0 18,966
ANDERSONS INC COM 034164103   6,645 129 SH   SOLE 28 129 0 0
ANDERSONS INC COM 034164103   6,284,168 121,999 SH   SOLE 30 121,999 0 0
ANDERSONS INC COM 034164103   45,380 881 SH   SOLE 36 881 0 0
ANDERSONS INC COM 034164103   310,399 6,026 SH   SOLE 40 6,026 0 0
ANDERSONS INC COM 034164103   1,159,810 22,516 SH   SOLE 43 20,746 0 1,770
ANEBULO PHARMACEUTICALS INC COM 034569103   1,118 366 SH   SOLE 18 366 0 0
ANEBULO PHARMACEUTICALS INC COM 034569103   11,691 3,827 SH   SOLE 21 3,827 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   61,433 7,202 SH   SOLE 2 286 0 6,916
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   310,782 36,434 SH   SOLE 18 36,434 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   231,120 27,095 SH   SOLE 19 27,095 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   4,855,975 569,282 SH   SOLE 21 569,282 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   2,686,754 314,977 SH   SOLE 22 306,969 0 8,008
ANGI INC COM CL A NEW 00183L102   74,878 37,817 SH   SOLE 2 27,784 0 10,033
ANGI INC COM CL A NEW 00183L102   410 207 SH   SOLE 4 207 0 0
ANGI INC COM CL A NEW 00183L102   373,175 188,472 SH   SOLE 21 188,472 0 0
ANGI INC COM CL A NEW 00183L102   2,207,478 1,114,888 SH   SOLE 22 1,091,297 0 23,591
ANGI INC COM CL A NEW 00183L102   16,725 8,447 SH   SOLE 25 8,447 0 0
ANGI INC COM CL A NEW 00183L102   74,699 37,727 SH   SOLE 26 31,618 0 6,109
ANGI INC COM CL A NEW 00183L102   10,777 5,443 SH   SOLE 28 5,443 0 0
ANGI INC COM CL A NEW 00183L102   272,854 137,805 SH   SOLE 30 137,805 0 0
ANGI INC COM CL A NEW 00183L102   14,371 7,258 SH   SOLE 40 7,258 0 0
ANGIODYNAMICS INC COM 03475V101   1,731,688 236,893 SH   SOLE 2 159,888 0 77,005
ANGIODYNAMICS INC COM 03475V101   6,754 924 SH   SOLE 4 198 0 726
ANGIODYNAMICS INC COM 03475V101   276,457 37,819 SH   SOLE 7 35,746 0 2,073
ANGIODYNAMICS INC COM 03475V101   818,778 112,008 SH   SOLE 18 112,008 0 0
ANGIODYNAMICS INC COM 03475V101   2,367,936 323,931 SH   SOLE 19 323,931 0 0
ANGIODYNAMICS INC COM 03475V101   12,755,343 1,744,917 SH   SOLE 21 1,744,917 0 0
ANGIODYNAMICS INC COM 03475V101   10,870,131 1,487,022 SH   SOLE 22 1,440,614 0 46,408
ANGIODYNAMICS INC COM 03475V101   91,806 12,559 SH   SOLE 23 12,559 0 0
ANGIODYNAMICS INC COM 03475V101   42,179 5,770 SH   SOLE 25 5,770 0 0
ANGIODYNAMICS INC COM 03475V101   384,608 52,614 SH   SOLE 26 4,944 0 47,670
ANGIODYNAMICS INC COM 03475V101   22,296 3,050 SH   SOLE 28 0 0 3,050
ANGIODYNAMICS INC COM 03475V101   708,697 96,949 SH   SOLE 30 96,949 0 0
ANGIODYNAMICS INC COM 03475V101   17,215 2,355 SH   SOLE 36 2,355 0 0
ANGIODYNAMICS INC COM 03475V101   31,126 4,258 SH   SOLE 40 4,258 0 0
ANGIODYNAMICS INC COM 03475V101   298,358 40,815 SH   SOLE 43 38,373 0 2,442
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   1,783,093 112,854 SH   SOLE 2 112,854 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   23,303,072 1,474,878 SH   SOLE 7 1,474,878 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   8,443,125 534,375 SH   SOLE 19 534,375 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   71,669 4,536 SH   SOLE 22 4,536 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   2,521,996 159,620 SH   SOLE 23 159,620 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   18,493,821 1,170,495 SH   SOLE 25 1,170,495 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   8,771,970 555,188 SH   SOLE 26 367,713 0 187,475
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   2,272,135 143,806 SH   SOLE 28 0 0 143,806
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   40,290,790 2,550,050 SH   SOLE 30 2,550,050 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   62,686,405 3,967,494 SH   SOLE 34 3,967,494 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   7,600,674 481,055 SH   SOLE 43 461,423 0 19,632
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   33,690,887 609,238 SH   SOLE 43 522,203 0 87,035
ANI PHARMACEUTICALS INC COM 00182C103   2,287,738 39,403 SH   SOLE 2 26,412 0 12,991
ANI PHARMACEUTICALS INC COM 00182C103   8,651 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103   2,646,259 45,578 SH   SOLE 18 45,578 0 0
ANI PHARMACEUTICALS INC COM 00182C103   3,718,162 64,040 SH   SOLE 19 64,040 0 0
ANI PHARMACEUTICALS INC COM 00182C103   103,859,412 1,788,829 SH   SOLE 21 1,788,829 0 0
ANI PHARMACEUTICALS INC COM 00182C103   28,764,085 495,420 SH   SOLE 22 482,537 0 12,883
ANI PHARMACEUTICALS INC COM 00182C103   131,564 2,266 SH   SOLE 23 2,266 0 0
ANI PHARMACEUTICALS INC COM 00182C103   195,430 3,366 SH   SOLE 25 3,366 0 0
ANI PHARMACEUTICALS INC COM 00182C103   415,942 7,164 SH   SOLE 26 143 0 7,021
ANI PHARMACEUTICALS INC COM 00182C103   152,756 2,631 SH   SOLE 28 0 0 2,631
ANI PHARMACEUTICALS INC COM 00182C103   1,933,398 33,300 SH   SOLE 30 33,300 0 0
ANI PHARMACEUTICALS INC COM 00182C103   149,795 2,580 SH   SOLE 40 2,580 0 0
ANI PHARMACEUTICALS INC COM 00182C103   13,528 233 SH   OTR 43 233 0 0
ANI PHARMACEUTICALS INC COM 00182C103   929,599 16,011 SH   SOLE 43 13,021 0 2,990
ANIKA THERAPEUTICS INC COM 035255108   2,498,097 134,090 SH   SOLE 2 95,078 0 39,012
ANIKA THERAPEUTICS INC COM 035255108   3,987 214 SH   SOLE 7 214 0 0
ANIKA THERAPEUTICS INC COM 035255108   803,847 43,148 SH   SOLE 18 43,148 0 0
ANIKA THERAPEUTICS INC COM 035255108   1,614,811 86,678 SH   SOLE 19 86,678 0 0
ANIKA THERAPEUTICS INC COM 035255108   11,098,021 595,707 SH   SOLE 21 595,707 0 0
ANIKA THERAPEUTICS INC COM 035255108   9,714,073 521,421 SH   SOLE 22 502,478 0 18,943
ANIKA THERAPEUTICS INC COM 035255108   111,799 6,001 SH   SOLE 23 6,001 0 0
ANIKA THERAPEUTICS INC COM 035255108   33,664 1,807 SH   SOLE 25 1,807 0 0
ANIKA THERAPEUTICS INC COM 035255108   43,743 2,348 SH   SOLE 26 160 0 2,188
ANIKA THERAPEUTICS INC COM 035255108   352,517 18,922 SH   SOLE 30 18,922 0 0
ANIKA THERAPEUTICS INC COM 035255108   49,835 2,675 SH   SOLE 34 2,675 0 0
ANIKA THERAPEUTICS INC COM 035255108   31,578 1,695 SH   SOLE 40 1,695 0 0
ANIKA THERAPEUTICS INC COM 035255108   26,622 1,429 SH   SOLE 43 1,392 0 37
ANIXA BIOSCIENCES INC COM 03528H109   16,543 5,059 SH   SOLE 18 5,059 0 0
ANIXA BIOSCIENCES INC COM 03528H109   217,488 66,510 SH   SOLE 21 66,510 0 0
ANIXA BIOSCIENCES INC COM 03528H109   294,290 89,997 SH   SOLE 22 89,997 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   21,513,561 1,143,730 SH   SOLE 2 441,861 0 701,869
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   8,722,931 463,739 SH   SOLE 4 258,237 0 205,502
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,354,847 72,028 SH   SOLE 7 70,186 0 1,842
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   418,146 22,230 SH   SOLE 13 22,230 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   738,556 39,264 SH   SOLE 15 39,264 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   23,426,651 1,245,436 SH   SOLE 18 1,215,334 0 30,102
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   3,023,407 160,734 SH   SOLE 19 160,734 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   594,082,701 31,583,344 SH   SOLE 21 31,583,344 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   275,581,755 14,650,811 SH   SOLE 22 13,763,558 0 887,253
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   15,314,538 814,170 SH   SOLE 23 814,170 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   16,330,560 868,185 SH   SOLE 25 865,097 0 3,088
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   12,482,448 663,607 SH   SOLE 26 283,938 0 379,669
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   24,800,270 1,318,462 SH   SOLE 28 6,433 0 1,312,029
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   10,947 582 SH   SOLE 29 582 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   52,323,890 2,781,706 SH   SOLE 30 2,781,706 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   2,021,454 107,467 SH   SOLE 31 99,013 0 8,454
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   353,590 18,798 SH   SOLE 34 18,798 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   2,600,652 138,259 SH   SOLE 36 138,259 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   497,487 26,448 SH   SOLE 40 26,448 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   28,554 1,518 SH   OTR 43 1,518 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   9,409,452 500,237 SH   SOLE 43 415,352 0 84,884
ANNEXON INC COM 03589W102   110,774 46,938 SH   SOLE 2 25,907 0 21,031
ANNEXON INC COM 03589W102   302,856 128,329 SH   SOLE 18 128,329 0 0
ANNEXON INC COM 03589W102   761,990 322,877 SH   SOLE 19 322,877 0 0
ANNEXON INC COM 03589W102   4,316,029 1,828,826 SH   SOLE 21 1,828,826 0 0
ANNEXON INC COM 03589W102   2,501,626 1,060,011 SH   SOLE 22 1,028,935 0 31,076
ANNEXON INC COM 03589W102   49,579 21,008 SH   SOLE 30 21,008 0 0
ANNOVIS BIO INC COM 03615A108   11,379 1,199 SH   SOLE 18 1,199 0 0
ANNOVIS BIO INC COM 03615A108   135,783 14,308 SH   SOLE 21 14,308 0 0
ANNOVIS BIO INC COM 03615A108   766,545 80,774 SH   SOLE 22 80,774 0 0
ANSYS INC COM 03662Q105   37,283,313 125,301 SH   SOLE 2 21,447 0 103,854
ANSYS INC COM 03662Q105   20,941,569 70,380 SH   SOLE 4 32,133 0 38,247
ANSYS INC COM 03662Q105   33,287,811 111,873 SH   SOLE 7 100,215 0 11,658
ANSYS INC COM 03662Q105   615,333 2,068 SH   SOLE 13 2,068 0 0
ANSYS INC COM 03662Q105   2,512,215 8,443 SH   SOLE 15 8,443 0 0
ANSYS INC COM 03662Q105   72,438,845 243,451 SH   SOLE 18 215,215 0 28,236
ANSYS INC COM 03662Q105   398,450,098 1,339,103 SH   SOLE 19 1,339,103 0 0
ANSYS INC COM 03662Q105   914,169,411 3,072,322 SH   SOLE 21 3,072,322 0 0
ANSYS INC COM 03662Q105   610,912,997 2,053,144 SH   SOLE 22 1,869,979 0 183,165
ANSYS INC COM 03662Q105   43,050,129 144,682 SH   SOLE 23 144,682 0 0
ANSYS INC COM 03662Q105   295,706,678 993,805 SH   SOLE 25 993,611 0 194
ANSYS INC COM 03662Q105   30,537,557 102,630 SH   SOLE 26 50,418 0 52,212
ANSYS INC COM 03662Q105   49,582,839 166,637 SH   SOLE 28 2,432 0 164,205
ANSYS INC COM 03662Q105   34,813 117 SH   SOLE 29 117 0 0
ANSYS INC COM 03662Q105   251,203,017 844,238 SH   SOLE 30 844,238 0 0
ANSYS INC COM 03662Q105   62,371,836 209,618 SH   SOLE 31 17,920 0 191,698
ANSYS INC COM 03662Q105   7,181,667 24,136 SH   SOLE 32 24,136 0 0
ANSYS INC COM 03662Q105   312,605,137 1,050,597 SH   SOLE 34 1,050,597 0 0
ANSYS INC COM 03662Q105   6,044,133 20,313 SH   SOLE 36 20,313 0 0
ANSYS INC COM 03662Q105   1,246,437 4,189 SH   SOLE 40 4,189 0 0
ANSYS INC COM 03662Q105   34,516 116 SH   OTR 43 116 0 0
ANSYS INC COM 03662Q105   28,916,117 97,181 SH   SOLE 43 83,522 0 13,658
ANTERIX INC COM 03676C100   221,794 7,068 SH   SOLE 2 3,918 0 3,150
ANTERIX INC COM 03676C100   4,833 154 SH   SOLE 7 154 0 0
ANTERIX INC COM 03676C100   1,061,115 33,815 SH   SOLE 18 33,815 0 0
ANTERIX INC COM 03676C100   861,820 27,464 SH   SOLE 19 27,464 0 0
ANTERIX INC COM 03676C100   16,192,143 516,002 SH   SOLE 21 516,002 0 0
ANTERIX INC COM 03676C100   14,452,906 460,577 SH   SOLE 22 448,021 0 12,556
ANTERIX INC COM 03676C100   128,564 4,097 SH   SOLE 25 4,097 0 0
ANTERIX INC COM 03676C100   71,421 2,276 SH   SOLE 26 0 0 2,276
ANTERIX INC COM 03676C100   26,453 843 SH   SOLE 28 843 0 0
ANTERIX INC COM 03676C100   260,736 8,309 SH   SOLE 30 8,309 0 0
ANTERIX INC COM 03676C100   115,667 3,686 SH   SOLE 40 3,686 0 0
ANTERIX INC COM 03676C100   881,307 28,085 SH   SOLE 43 23,876 0 4,209
ANTERO MIDSTREAM CORP COM 03676B102   48,007,969 4,007,343 SH   SOLE 2 312,219 0 3,695,124
ANTERO MIDSTREAM CORP COM 03676B102   9,824 820 SH   SOLE 4 820 0 0
ANTERO MIDSTREAM CORP COM 03676B102   8,895,557 742,534 SH   SOLE 7 634,323 0 108,211
ANTERO MIDSTREAM CORP COM 03676B102   7,590,839 633,626 SH   SOLE 18 633,626 0 0
ANTERO MIDSTREAM CORP COM 03676B102   1,329,241 110,955 SH   SOLE 19 110,955 0 0
ANTERO MIDSTREAM CORP COM 03676B102   262,276,163 21,892,835 SH   SOLE 21 21,892,835 0 0
ANTERO MIDSTREAM CORP COM 03676B102   120,681,680 10,073,596 SH   SOLE 22 9,612,069 0 461,527
ANTERO MIDSTREAM CORP COM 03676B102   843,524 70,411 SH   SOLE 25 70,411 0 0
ANTERO MIDSTREAM CORP COM 03676B102   1,864,579 155,641 SH   SOLE 26 128,797 0 26,844
ANTERO MIDSTREAM CORP COM 03676B102   1,044,560 87,192 SH   SOLE 28 6,024 0 81,168
ANTERO MIDSTREAM CORP COM 03676B102   2,023,087 168,872 SH   SOLE 30 168,872 0 0
ANTERO MIDSTREAM CORP COM 03676B102   58,307 4,867 SH   SOLE 31 4,867 0 0
ANTERO MIDSTREAM CORP COM 03676B102   656,672 54,814 SH   SOLE 40 54,814 0 0
ANTERO MIDSTREAM CORP COM 03676B102   10,631,663 887,451 SH   SOLE 43 648,526 0 238,925
ANTERO RESOURCES CORP COM 03674X106   13,185,545 519,525 SH   SOLE 2 276,867 0 242,658
ANTERO RESOURCES CORP COM 03674X106   23,781 937 SH   SOLE 4 937 0 0
ANTERO RESOURCES CORP COM 03674X106   1,756,296 69,200 SH   SOLE 7 65,956 0 3,244
ANTERO RESOURCES CORP COM 03674X106   12,780,860 503,580 SH   SOLE 18 503,580 0 0
ANTERO RESOURCES CORP COM 03674X106   2,325,036 91,609 SH   SOLE 19 91,609 0 0
ANTERO RESOURCES CORP COM 03674X106   379,009,540 14,933,394 SH   SOLE 21 14,933,394 0 0
ANTERO RESOURCES CORP COM 03674X106   205,496,682 8,096,796 SH   SOLE 22 7,728,153 0 368,643
ANTERO RESOURCES CORP COM 03674X106   2,629,063 103,588 SH   SOLE 26 80,083 0 23,505
ANTERO RESOURCES CORP COM 03674X106   2,322,676 91,516 SH   SOLE 28 91,516 0 0
ANTERO RESOURCES CORP COM 03674X106   6,778,262 267,071 SH   SOLE 30 267,071 0 0
ANTERO RESOURCES CORP COM 03674X106   102,028 4,020 SH   SOLE 31 4,020 0 0
ANTERO RESOURCES CORP COM 03674X106   153,701 6,056 SH   SOLE 34 6,056 0 0
ANTERO RESOURCES CORP COM 03674X106   151,366 5,964 SH   SOLE 36 5,964 0 0
ANTERO RESOURCES CORP COM 03674X106   2,486,859 97,985 SH   SOLE 43 80,648 0 17,337
ANTERO RESOURCES CORP OPTIONS 03674X106   7,537,860 297,000 SH Call SOLE 19 297,000 0 0
ANTERO RESOURCES CORP OPTIONS 03674X106   76,140 3,000 SH Call SOLE 22 3,000 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   4,471,075 695,346 SH   SOLE 2 480,067 0 215,279
ANYWHERE REAL ESTATE INC COM 75605Y106   2,019 314 SH   SOLE 4 314 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   350,679 54,538 SH   SOLE 7 51,773 0 2,765
ANYWHERE REAL ESTATE INC COM 75605Y106   2,305,412 358,540 SH   SOLE 18 358,540 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   4,102,076 637,959 SH   SOLE 19 637,959 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   83,426,903 12,974,635 SH   SOLE 21 12,974,635 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   23,523,081 3,658,333 SH   SOLE 22 3,523,082 0 135,251
ANYWHERE REAL ESTATE INC COM 75605Y106   162,525 25,276 SH   SOLE 23 25,276 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   115,689 17,992 SH   SOLE 25 17,992 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   1,873,143 291,313 SH   SOLE 26 23,855 0 267,458
ANYWHERE REAL ESTATE INC COM 75605Y106   12,448 1,936 SH   SOLE 28 1,936 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   2,075,283 322,750 SH   SOLE 30 322,750 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   414,446 64,455 SH   SOLE 34 64,455 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   81,417 12,662 SH   SOLE 36 12,662 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   88,567 13,774 SH   SOLE 40 13,774 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   1,019,541 158,560 SH   SOLE 43 151,790 0 6,770
AON PLC SHS CL A G0403H108   115,015,748 354,746 SH   SOLE 2 41,859 0 312,887
AON PLC SHS CL A G0403H108   48,260,471 148,851 SH   SOLE 4 64,996 0 83,855
AON PLC SHS CL A G0403H108   44,601,973 137,567 SH   SOLE 7 116,650 0 20,917
AON PLC SHS CL A G0403H108   2,765,597 8,530 SH   SOLE 13 8,530 0 0
AON PLC SHS CL A G0403H108   6,043,785 18,641 SH   SOLE 15 18,641 0 0
AON PLC SHS CL A G0403H108   120,048,615 370,269 SH   SOLE 18 357,766 0 12,503
AON PLC SHS CL A G0403H108   18,495,454 57,046 SH   SOLE 19 57,046 0 0
AON PLC SHS CL A G0403H108   1,494,515,434 4,609,572 SH   SOLE 21 4,609,572 0 0
AON PLC SHS CL A G0403H108   1,446,556,811 4,461,652 SH   SOLE 22 4,026,328 0 435,324
AON PLC SHS CL A G0403H108   112,617,817 347,350 SH   SOLE 23 347,350 0 0
AON PLC SHS CL A G0403H108   143,997,450 444,135 SH   SOLE 25 436,179 0 7,956
AON PLC SHS CL A G0403H108   79,102,547 243,978 SH   SOLE 26 129,202 0 114,776
AON PLC SHS CL A G0403H108   104,473,735 322,231 SH   SOLE 28 6,905 0 315,326
AON PLC SHS CL A G0403H108   391,400,005 1,207,205 SH   SOLE 30 1,206,549 0 656
AON PLC SHS CL A G0403H108   17,025,765 52,513 SH   SOLE 31 42,461 0 10,052
AON PLC SHS CL A G0403H108   3,882,859 11,976 SH   SOLE 34 11,976 0 0
AON PLC SHS CL A G0403H108   17,700,142 54,593 SH   SOLE 36 54,593 0 0
AON PLC SHS CL A G0403H108   3,223,395 9,942 SH   SOLE 40 9,942 0 0
AON PLC SHS CL A G0403H108   154,977 478 SH   OTR 43 478 0 0
AON PLC SHS CL A G0403H108   89,775,916 276,898 SH   SOLE 43 237,114 0 39,784
APA CORPORATION COM 03743Q108   32,004,282 778,693 SH   SOLE 2 82,443 0 696,250
APA CORPORATION COM 03743Q108   4,849,553 117,994 SH   SOLE 4 72,563 0 45,431
APA CORPORATION COM 03743Q108   10,022,030 243,845 SH   SOLE 7 156,216 0 87,629
APA CORPORATION COM 03743Q108   221,447 5,388 SH   SOLE 13 5,388 0 0
APA CORPORATION COM 03743Q108   1,865,981 45,401 SH   SOLE 15 45,401 0 0
APA CORPORATION COM 03743Q108   23,616,266 574,605 SH   SOLE 18 555,647 0 18,958
APA CORPORATION COM 03743Q108   8,166,734 198,704 SH   SOLE 19 198,704 0 0
APA CORPORATION COM 03743Q108   421,829,603 10,263,494 SH   SOLE 21 10,263,494 0 0
APA CORPORATION COM 03743Q108   309,155,269 7,522,026 SH   SOLE 22 6,828,883 0 693,143
APA CORPORATION COM 03743Q108   20,996,510 510,864 SH   SOLE 23 510,864 0 0
APA CORPORATION COM 03743Q108   18,536,182 451,002 SH   SOLE 25 451,002 0 0
APA CORPORATION COM 03743Q108   13,803,682 335,856 SH   SOLE 26 157,050 0 178,806
APA CORPORATION COM 03743Q108   10,542,767 256,515 SH   SOLE 28 0 0 256,515
APA CORPORATION COM 03743Q108   83,493,623 2,031,475 SH   SOLE 30 2,031,475 0 0
APA CORPORATION COM 03743Q108   2,754,193 67,012 SH   SOLE 31 61,974 0 5,038
APA CORPORATION COM 03743Q108   1,562,910 38,027 SH   SOLE 34 38,027 0 0
APA CORPORATION COM 03743Q108   2,980,243 72,512 SH   SOLE 36 72,512 0 0
APA CORPORATION COM 03743Q108   633,310 15,409 SH   SOLE 40 15,409 0 0
APA CORPORATION COM 03743Q108   15,246,442 370,960 SH   SOLE 43 319,562 0 51,398
APARTMENT INCOME REIT CORP COM 03750L109   11,706,033 381,304 SH   SOLE 2 153,604 0 227,700
APARTMENT INCOME REIT CORP COM 03750L109   1,924,430 62,685 SH   SOLE 4 62,685 0 0
APARTMENT INCOME REIT CORP COM 03750L109   6,795,322 221,346 SH   SOLE 7 189,952 0 31,394
APARTMENT INCOME REIT CORP COM 03750L109   8,371,829 272,698 SH   SOLE 18 272,698 0 0
APARTMENT INCOME REIT CORP COM 03750L109   8,634,129 281,242 SH   SOLE 19 281,242 0 0
APARTMENT INCOME REIT CORP COM 03750L109   265,574,402 8,650,632 SH   SOLE 21 8,650,632 0 0
APARTMENT INCOME REIT CORP COM 03750L109   175,921,285 5,730,335 SH   SOLE 22 5,503,157 0 227,178
APARTMENT INCOME REIT CORP COM 03750L109   233,627 7,610 SH   SOLE 23 7,610 0 0
APARTMENT INCOME REIT CORP COM 03750L109   27,738,279 903,527 SH   SOLE 25 903,527 0 0
APARTMENT INCOME REIT CORP COM 03750L109   1,883,414 61,349 SH   SOLE 26 48,710 0 12,639
APARTMENT INCOME REIT CORP COM 03750L109   3,964,383 129,133 SH   SOLE 28 4,066 0 125,067
APARTMENT INCOME REIT CORP COM 03750L109   15,839,634 515,949 SH   SOLE 30 515,949 0 0
APARTMENT INCOME REIT CORP COM 03750L109   66,373 2,162 SH   SOLE 31 2,162 0 0
APARTMENT INCOME REIT CORP COM 03750L109   43,502 1,417 SH   SOLE 36 1,417 0 0
APARTMENT INCOME REIT CORP COM 03750L109   742,173 24,175 SH   SOLE 40 24,175 0 0
APARTMENT INCOME REIT CORP COM 03750L109   220,548 7,184 SH   SOLE 43 5,408 0 1,776
APARTMENT INVT & MGMT CO CL A 03748R747   1,403,520 206,400 SH   SOLE 2 40,429 0 165,971
APARTMENT INVT & MGMT CO CL A 03748R747   423,871 62,334 SH   SOLE 4 62,334 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   1,459,164 214,583 SH   SOLE 7 184,071 0 30,512
APARTMENT INVT & MGMT CO CL A 03748R747   2,759,583 405,821 SH   SOLE 18 405,821 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   3,650,675 536,864 SH   SOLE 19 536,864 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   41,113,419 6,046,091 SH   SOLE 21 6,046,091 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   36,577,384 5,379,027 SH   SOLE 22 5,173,055 0 205,972
APARTMENT INVT & MGMT CO CL A 03748R747   47,199 6,941 SH   SOLE 23 6,941 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   4,653,709 684,369 SH   SOLE 25 684,369 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   408,190 60,028 SH   SOLE 26 48,710 0 11,318
APARTMENT INVT & MGMT CO CL A 03748R747   911,295 134,014 SH   SOLE 28 5,230 0 128,784
APARTMENT INVT & MGMT CO CL A 03748R747   2,071,130 304,578 SH   SOLE 30 304,578 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   196,282 28,865 SH   SOLE 40 28,865 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   255,129 37,519 SH   SOLE 43 35,421 0 2,098
APELLIS PHARMACEUTICALS INC COM 03753U106   3,872,510 101,801 SH   SOLE 2 27,138 0 74,663
APELLIS PHARMACEUTICALS INC COM 03753U106   8,597 226 SH   SOLE 4 226 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   464,468 12,210 SH   SOLE 7 11,589 0 621
APELLIS PHARMACEUTICALS INC COM 03753U106   1,807,965 47,528 SH   SOLE 18 47,528 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   3,163,064 83,151 SH   SOLE 19 83,151 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   85,952,217 2,259,522 SH   SOLE 21 2,259,522 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   94,363,470 2,480,638 SH   SOLE 22 2,337,146 0 143,492
APELLIS PHARMACEUTICALS INC COM 03753U106   651,207 17,119 SH   SOLE 25 17,119 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   1,234,170 32,444 SH   SOLE 26 25,374 0 7,070
APELLIS PHARMACEUTICALS INC COM 03753U106   179,853 4,728 SH   SOLE 28 1,294 0 3,434
APELLIS PHARMACEUTICALS INC COM 03753U106   5,530,293 145,381 SH   SOLE 30 145,381 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   54,017 1,420 SH   SOLE 31 1,420 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   17,879 470 SH   SOLE 34 470 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   15,520 408 SH   SOLE 36 408 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   522,251 13,729 SH   SOLE 40 13,729 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   16,852 443 SH   OTR 43 443 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   2,720,925 71,528 SH   SOLE 43 60,742 0 10,786
API GROUP CORP COM STK 00187Y100   3,428,568 132,224 SH   SOLE 2 58,444 0 73,780
API GROUP CORP COM STK 00187Y100   10,554 407 SH   SOLE 4 407 0 0
API GROUP CORP COM STK 00187Y100   478,668 18,460 SH   SOLE 7 17,594 0 866
API GROUP CORP COM STK 00187Y100   13,478,699 519,811 SH   SOLE 18 519,811 0 0
API GROUP CORP COM STK 00187Y100   12,926,883 498,530 SH   SOLE 19 498,530 0 0
API GROUP CORP COM STK 00187Y100   193,989,227 7,481,266 SH   SOLE 21 7,481,266 0 0
API GROUP CORP COM STK 00187Y100   143,072,665 5,517,650 SH   SOLE 22 5,332,935 0 184,715
API GROUP CORP COM STK 00187Y100   826,985 31,893 SH   SOLE 25 31,893 0 0
API GROUP CORP COM STK 00187Y100   2,221,916 85,689 SH   SOLE 26 72,319 0 13,370
API GROUP CORP COM STK 00187Y100   3,183,400 122,769 SH   SOLE 28 114,768 0 8,001
API GROUP CORP COM STK 00187Y100   2,663,322 102,712 SH   SOLE 30 102,712 0 0
API GROUP CORP COM STK 00187Y100   65,940 2,543 SH   SOLE 36 2,543 0 0
API GROUP CORP COM STK 00187Y100   753,630 29,064 SH   SOLE 40 29,064 0 0
API GROUP CORP COM STK 00187Y100   1,301,530 50,194 SH   SOLE 43 44,063 0 6,131
APOGEE ENTERPRISES INC COM 037598109   4,324,063 91,845 SH   SOLE 2 75,559 0 16,286
APOGEE ENTERPRISES INC COM 037598109   4,378 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109   9,369 199 SH   SOLE 7 199 0 0
APOGEE ENTERPRISES INC COM 037598109   3,253,463 69,105 SH   SOLE 18 69,105 0 0
APOGEE ENTERPRISES INC COM 037598109   6,412,202 136,198 SH   SOLE 19 136,198 0 0
APOGEE ENTERPRISES INC COM 037598109   129,702,481 2,754,938 SH   SOLE 21 2,754,938 0 0
APOGEE ENTERPRISES INC COM 037598109   36,339,969 771,877 SH   SOLE 22 746,645 0 25,232
APOGEE ENTERPRISES INC COM 037598109   142,370 3,024 SH   SOLE 23 3,024 0 0
APOGEE ENTERPRISES INC COM 037598109   236,153 5,016 SH   SOLE 25 5,016 0 0
APOGEE ENTERPRISES INC COM 037598109   918,672 19,513 SH   SOLE 26 9,174 0 10,339
APOGEE ENTERPRISES INC COM 037598109   1,951,607 41,453 SH   SOLE 30 41,453 0 0
APOGEE ENTERPRISES INC COM 037598109   1,651,990 35,089 SH   SOLE 34 35,089 0 0
APOGEE ENTERPRISES INC COM 037598109   153,763 3,266 SH   SOLE 40 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109   1,272,908 27,037 SH   SOLE 43 22,983 0 4,054
APOGEE THERAPEUTICS INC COM 03770N101   129,994 6,103 SH   SOLE 2 742 0 5,361
APOGEE THERAPEUTICS INC COM 03770N101   4,111 193 SH   SOLE 7 193 0 0
APOGEE THERAPEUTICS INC COM 03770N101   1,213,440 56,969 SH   SOLE 18 56,969 0 0
APOGEE THERAPEUTICS INC COM 03770N101   5,514,506 258,897 SH   SOLE 19 258,897 0 0
APOGEE THERAPEUTICS INC COM 03770N101   13,360,042 627,232 SH   SOLE 21 627,232 0 0
APOGEE THERAPEUTICS INC COM 03770N101   11,756,365 551,942 SH   SOLE 22 540,459 0 11,483
APOGEE THERAPEUTICS INC COM 03770N101   460,442 21,617 SH   SOLE 26 14,204 0 7,413
APOGEE THERAPEUTICS INC COM 03770N101   1,931,292 90,671 SH   SOLE 28 0 0 90,671
APOGEE THERAPEUTICS INC COM 03770N101   1,017,565 47,773 SH   SOLE 31 44,495 0 3,278
APOLLO COML REAL EST FIN INC COM 03762U105   1,338,295 132,112 SH   SOLE 2 39,541 0 92,571
APOLLO COML REAL EST FIN INC COM 03762U105   3,849 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   28,242 2,788 SH   SOLE 7 2,788 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   4,710,592 465,014 SH   SOLE 18 465,014 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   2,993,648 295,523 SH   SOLE 19 295,523 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   172,841,099 17,062,300 SH   SOLE 21 17,062,300 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   38,465,960 3,797,232 SH   SOLE 22 3,611,118 0 186,114
APOLLO COML REAL EST FIN INC COM 03762U105   272,730 26,923 SH   SOLE 25 26,923 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   895,218 88,373 SH   SOLE 26 34,295 0 54,078
APOLLO COML REAL EST FIN INC COM 03762U105   140,645 13,884 SH   SOLE 28 2,322 0 11,562
APOLLO COML REAL EST FIN INC COM 03762U105   2,584,659 255,149 SH   SOLE 30 255,149 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   75,600 7,463 SH   SOLE 36 7,463 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   235,067 23,205 SH   SOLE 40 23,205 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   2,253,419 222,450 SH   SOLE 43 212,212 0 10,238
APOLLO GLOBAL MGMT INC COM 03769M106   59,121,860 658,666 SH   SOLE 2 49,702 0 608,964
APOLLO GLOBAL MGMT INC COM 03769M106   30,076,332 335,075 SH   SOLE 4 174,140 0 160,935
APOLLO GLOBAL MGMT INC COM 03769M106   5,062,105 56,396 SH   SOLE 7 54,194 0 2,202
APOLLO GLOBAL MGMT INC COM 03769M106   905,050 10,083 SH   SOLE 13 10,083 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   3,167,092 35,284 SH   SOLE 15 35,284 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   138,299,719 1,540,772 SH   SOLE 18 1,490,413 0 50,359
APOLLO GLOBAL MGMT INC COM 03769M106   72,733,515 810,311 SH   SOLE 19 810,311 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   683,388,658 7,613,510 SH   SOLE 21 7,613,510 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   973,470,268 10,845,257 SH   SOLE 22 9,988,870 0 856,387
APOLLO GLOBAL MGMT INC COM 03769M106   60,794,987 677,306 SH   SOLE 23 677,306 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   63,317,243 705,406 SH   SOLE 25 704,240 0 1,166
APOLLO GLOBAL MGMT INC COM 03769M106   42,934,721 478,328 SH   SOLE 26 228,867 0 249,461
APOLLO GLOBAL MGMT INC COM 03769M106   52,748,003 587,656 SH   SOLE 28 43,221 0 544,435
APOLLO GLOBAL MGMT INC COM 03769M106   69,564 775 SH   SOLE 29 775 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   110,758,454 1,233,940 SH   SOLE 30 1,233,940 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   9,835,542 109,576 SH   SOLE 31 85,140 0 24,436
APOLLO GLOBAL MGMT INC COM 03769M106   51,404,744 572,691 SH   SOLE 34 572,691 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   9,643,545 107,437 SH   SOLE 36 107,437 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   1,726,623 19,236 SH   SOLE 40 19,236 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   47,663 531 SH   OTR 43 531 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   25,498,409 284,073 SH   SOLE 43 239,404 0 44,670
APOLLO GLOBAL MGMT INC SER A MAND CNV 03769M304   136,214,418 2,472,131 SH   SOLE 21 2,472,131 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   680,860 22,070 SH   SOLE 2 12,657 0 9,413
APOLLO MED HLDGS INC COM NEW 03763A207   2,437 79 SH   SOLE 4 79 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   277,804 9,005 SH   SOLE 7 8,529 0 476
APOLLO MED HLDGS INC COM NEW 03763A207   3,892,221 126,166 SH   SOLE 18 126,166 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   2,726,986 88,395 SH   SOLE 19 88,395 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   150,906,384 4,891,617 SH   SOLE 21 4,891,617 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   35,363,849 1,146,316 SH   SOLE 22 1,111,364 0 34,952
APOLLO MED HLDGS INC COM NEW 03763A207   297,240 9,635 SH   SOLE 25 9,635 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   685,209 22,211 SH   SOLE 26 9,774 0 12,437
APOLLO MED HLDGS INC COM NEW 03763A207   44,085 1,429 SH   SOLE 28 786 0 643
APOLLO MED HLDGS INC COM NEW 03763A207   5,166,295 167,465 SH   SOLE 30 167,465 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   16,906 548 SH   SOLE 36 548 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   263,922 8,555 SH   SOLE 40 8,555 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   1,079,873 35,004 SH   SOLE 43 26,288 0 8,716
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110   21 2 SH   SOLE 22 2 0 0
APOLLOMICS INC CL A SHS G0411D107   15,381 4,107 SH   SOLE 19 4,107 0 0
APOLLOMICS INC CL A SHS G0411D107   9,194 2,455 SH   SOLE 22 2,455 0 0
APPFOLIO INC COM CL A 03783C100   5,044,423 27,621 SH   SOLE 2 14,062 0 13,559
APPFOLIO INC COM CL A 03783C100   25,203 138 SH   SOLE 4 77 0 61
APPFOLIO INC COM CL A 03783C100   740,017 4,052 SH   SOLE 7 3,838 0 214
APPFOLIO INC COM CL A 03783C100   8,775,554 48,051 SH   SOLE 18 45,895 0 2,156
APPFOLIO INC COM CL A 03783C100   18,493,844 101,264 SH   SOLE 19 101,264 0 0
APPFOLIO INC COM CL A 03783C100   134,389,564 735,857 SH   SOLE 21 735,857 0 0
APPFOLIO INC COM CL A 03783C100   106,487,353 583,077 SH   SOLE 22 567,291 0 15,786
APPFOLIO INC COM CL A 03783C100   450,000 2,464 SH   SOLE 23 2,464 0 0
APPFOLIO INC COM CL A 03783C100   711,161 3,894 SH   SOLE 25 3,894 0 0
APPFOLIO INC COM CL A 03783C100   3,196,025 17,500 SH   SOLE 26 7,217 0 10,283
APPFOLIO INC COM CL A 03783C100   178,977 980 SH   SOLE 28 338 0 642
APPFOLIO INC COM CL A 03783C100   3,321,857 18,189 SH   SOLE 30 18,189 0 0
APPFOLIO INC COM CL A 03783C100   15,706 86 SH   SOLE 36 86 0 0
APPFOLIO INC COM CL A 03783C100   612,541 3,354 SH   SOLE 40 3,354 0 0
APPFOLIO INC COM CL A 03783C100   671,348 3,676 SH   SOLE 43 3,378 0 298
APPIAN CORP CL A 03782L101   793,842 17,405 SH   SOLE 2 9,514 0 7,891
APPIAN CORP CL A 03782L101   11,631 255 SH   SOLE 4 128 0 127
APPIAN CORP CL A 03782L101   339,749 7,449 SH   SOLE 7 7,057 0 392
APPIAN CORP CL A 03782L101   4,765,652 104,487 SH   SOLE 18 97,826 0 6,661
APPIAN CORP CL A 03782L101   3,862,757 84,691 SH   SOLE 19 84,691 0 0
APPIAN CORP CL A 03782L101   72,098,464 1,580,760 SH   SOLE 21 1,580,760 0 0
APPIAN CORP CL A 03782L101   50,590,612 1,109,200 SH   SOLE 22 1,077,631 0 31,569
APPIAN CORP CL A 03782L101   303,535 6,655 SH   SOLE 25 6,655 0 0
APPIAN CORP CL A 03782L101   655,507 14,372 SH   SOLE 26 11,863 0 2,509
APPIAN CORP CL A 03782L101   31,973 701 SH   SOLE 28 701 0 0
APPIAN CORP CL A 03782L101   1,077,217 23,618 SH   SOLE 30 23,618 0 0
APPIAN CORP CL A 03782L101   276,716 6,067 SH   SOLE 40 6,067 0 0
APPIAN CORP CL A 03782L101   27,503 603 SH   OTR 43 603 0 0
APPIAN CORP CL A 03782L101   247,343 5,423 SH   SOLE 43 5,022 0 401
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   5,894,594 384,263 SH   SOLE 2 142,428 0 241,835
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   1,370,399 89,335 SH   SOLE 4 89,335 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   4,940,278 322,052 SH   SOLE 7 276,456 0 45,596
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   10,918,813 711,787 SH   SOLE 18 711,787 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   19,488,335 1,270,426 SH   SOLE 19 1,270,426 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   386,750,040 25,211,867 SH   SOLE 21 25,211,867 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   131,780,433 8,590,641 SH   SOLE 22 8,274,231 0 316,410
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   309,469 20,174 SH   SOLE 23 20,174 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   12,348,194 804,967 SH   SOLE 25 804,967 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   1,559,771 101,680 SH   SOLE 26 83,118 0 18,562
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   2,339,534 152,512 SH   SOLE 28 7,606 0 144,906
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   15,280,895 996,147 SH   SOLE 30 996,147 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   126,923 8,274 SH   SOLE 36 8,274 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   582,721 37,987 SH   SOLE 40 37,987 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   5,082,526 331,325 SH   SOLE 43 301,492 0 29,833
APPLE INC COM 037833100   4,985,399,101 29,118,621 SH   SOLE 2 6,870,473 0 22,248,148
APPLE INC COM 037833100   2,248,936,317 13,135,543 SH   SOLE 4 6,795,055 0 6,340,488
APPLE INC COM 037833100   2,522,149,126 14,731,319 SH   SOLE 7 12,697,379 0 2,033,940
APPLE INC COM 037833100   142,563,999 832,685 SH   SOLE 13 832,685 0 0
APPLE INC COM 037833100   240,700,544 1,405,879 SH   SOLE 15 1,405,879 0 0
APPLE INC COM 037833100   6,412,588,714 37,454,522 SH   SOLE 18 34,064,428 0 3,390,094
APPLE INC COM 037833100   2,795,979,832 16,330,704 SH   SOLE 19 16,330,704 0 0
APPLE INC COM 037833100   59,012,831,955 344,680,988 SH   SOLE 21 344,680,988 0 0
APPLE INC COM 037833100   55,985,056,897 326,996,419 SH   SOLE 22 293,606,432 0 33,389,987
APPLE INC COM 037833100   5,604,124,477 32,732,460 SH   SOLE 23 32,732,460 0 0
APPLE INC COM 037833100   5,737,871,503 33,513,647 SH   SOLE 25 31,061,802 0 2,451,845
APPLE INC COM 037833100   3,594,298,847 20,993,510 SH   SOLE 26 11,666,143 0 9,327,367
APPLE INC COM 037833100   4,327,907,673 25,278,358 SH   SOLE 28 1,201,098 0 24,077,260
APPLE INC COM 037833100   50,456,443 294,705 SH   SOLE 29 294,705 0 0
APPLE INC COM 037833100   15,668,290,512 91,515,043 SH   SOLE 30 90,986,744 0 528,299
APPLE INC COM 037833100   757,356,338 4,423,552 SH   SOLE 31 3,851,101 0 572,451
APPLE INC COM 037833100   458,358,104 2,677,169 SH   SOLE 32 2,677,169 0 0
APPLE INC COM 037833100   1,597,251,818 9,329,197 SH   SOLE 34 9,329,197 0 0
APPLE INC COM 037833100   646,266,729 3,774,702 SH   SOLE 36 3,774,702 0 0
APPLE INC COM 037833100   10,498,084 61,317 SH   SOLE 37 61,317 0 0
APPLE INC COM 037833100   130,787,661 763,902 SH   SOLE 40 763,902 0 0
APPLE INC COM 037833100   4,414,479 25,784 SH   OTR 43 25,784 0 0
APPLE INC COM 037833100   3,653,197,928 21,337,527 SH   SOLE 43 18,467,753 0 2,869,774
APPLE INC OPTIONS 037833100   4,382,976 25,600 SH Call SOLE 2 0 0 25,600
APPLE INC OPTIONS 037833100   1,232,712 7,200 SH Call SOLE 4 7,200 0 0
APPLE INC OPTIONS 037833100   26,708,760 156,000 SH Call SOLE 18 156,000 0 0
APPLE INC OPTIONS 037833100   155,013,534 905,400 SH Call SOLE 19 905,400 0 0
APPLE INC OPTIONS 037833100   10,666,383 62,300 SH Call SOLE 22 62,300 0 0
APPLE INC OPTIONS 037833100   2,208,609 12,900 SH Call SOLE 26 12,900 0 0
APPLE INC OPTIONS 037833100   530,751 3,100 SH Call SOLE 30 3,100 0 0
APPLE INC OPTIONS 037833100   86,478,171 505,100 SH Call SOLE 34 505,100 0 0
APPLIED DIGITAL CORP COM NEW 038169207   205,889 32,995 SH   SOLE 2 18,405 0 14,590
APPLIED DIGITAL CORP COM NEW 038169207   4,150 665 SH   SOLE 7 665 0 0
APPLIED DIGITAL CORP COM NEW 038169207   1,105,553 177,172 SH   SOLE 18 177,172 0 0
APPLIED DIGITAL CORP COM NEW 038169207   858,087 137,514 SH   SOLE 19 137,514 0 0
APPLIED DIGITAL CORP COM NEW 038169207   14,864,566 2,382,142 SH   SOLE 21 2,382,142 0 0
APPLIED DIGITAL CORP COM NEW 038169207   10,273,561 1,646,404 SH   SOLE 22 1,623,026 0 23,378
APPLIED DIGITAL CORP COM NEW 038169207   627,139 100,503 SH   SOLE 30 100,503 0 0
APPLIED DNA SCIENCES INC COM 03815U300   443 366 SH   SOLE 21 366 0 0
APPLIED DNA SCIENCES INC COM 03815U300   122,567 101,295 SH   SOLE 22 101,295 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   10,944,687 70,789 SH   SOLE 2 34,038 0 36,751
APPLIED INDL TECHNOLOGIES IN COM 03820C105   20,254 131 SH   SOLE 4 131 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   632,355 4,090 SH   SOLE 7 3,891 0 199
APPLIED INDL TECHNOLOGIES IN COM 03820C105   19,774,001 127,896 SH   SOLE 18 114,888 0 13,008
APPLIED INDL TECHNOLOGIES IN COM 03820C105   35,923,788 232,351 SH   SOLE 19 232,351 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   669,350,754 4,329,285 SH   SOLE 21 4,329,285 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   187,883,000 1,215,206 SH   SOLE 22 1,181,258 0 33,948
APPLIED INDL TECHNOLOGIES IN COM 03820C105   764,701 4,946 SH   SOLE 23 4,946 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,151,690 7,449 SH   SOLE 25 7,449 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   10,680,923 69,083 SH   SOLE 26 16,273 0 52,810
APPLIED INDL TECHNOLOGIES IN COM 03820C105   107,145 693 SH   SOLE 28 656 0 37
APPLIED INDL TECHNOLOGIES IN COM 03820C105   10,240,593 66,235 SH   SOLE 30 66,235 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   49,630 321 SH   SOLE 36 321 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   963,684 6,233 SH   SOLE 40 6,233 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   4,167,134 26,953 SH   SOLE 43 24,959 0 1,994
APPLIED MATLS INC COM 038222105   322,570,917 2,329,873 SH   SOLE 2 1,025,478 0 1,304,395
APPLIED MATLS INC COM 038222105   143,723,561 1,038,090 SH   SOLE 4 491,814 0 546,276
APPLIED MATLS INC COM 038222105   134,438,134 971,023 SH   SOLE 7 868,740 0 102,283
APPLIED MATLS INC COM 038222105   19,997,164 144,436 SH   SOLE 13 144,436 0 0
APPLIED MATLS INC COM 038222105   14,241,936 102,867 SH   SOLE 15 102,867 0 0
APPLIED MATLS INC COM 038222105   377,614,957 2,727,446 SH   SOLE 18 2,517,276 0 210,170
APPLIED MATLS INC COM 038222105   258,505,948 1,867,143 SH   SOLE 19 1,867,143 0 0
APPLIED MATLS INC COM 038222105   3,528,260,769 25,484,007 SH   SOLE 21 25,484,007 0 0
APPLIED MATLS INC COM 038222105   2,702,128,788 19,517,001 SH   SOLE 22 17,564,514 0 1,952,487
APPLIED MATLS INC COM 038222105   289,061,586 2,087,841 SH   SOLE 23 2,087,841 0 0
APPLIED MATLS INC COM 038222105   250,376,026 1,808,422 SH   SOLE 25 1,695,401 0 113,021
APPLIED MATLS INC COM 038222105   275,685,517 1,991,228 SH   SOLE 26 1,002,454 0 988,774
APPLIED MATLS INC COM 038222105   281,758,487 2,035,092 SH   SOLE 28 52,270 0 1,982,822
APPLIED MATLS INC COM 038222105   12,869,066 92,951 SH   SOLE 29 92,951 0 0
APPLIED MATLS INC COM 038222105   893,943,129 6,456,794 SH   SOLE 30 6,312,850 0 143,944
APPLIED MATLS INC COM 038222105   63,695,307 460,060 SH   SOLE 31 416,478 0 43,582
APPLIED MATLS INC COM 038222105   32,379,855 233,874 SH   SOLE 32 233,874 0 0
APPLIED MATLS INC COM 038222105   204,233,964 1,475,146 SH   SOLE 34 1,475,146 0 0
APPLIED MATLS INC COM 038222105   34,050,255 245,939 SH   SOLE 36 245,939 0 0
APPLIED MATLS INC COM 038222105   5,665,512 40,921 SH   SOLE 40 40,921 0 0
APPLIED MATLS INC COM 038222105   279,946 2,022 SH   OTR 43 2,022 0 0
APPLIED MATLS INC COM 038222105   169,670,975 1,225,504 SH   SOLE 43 1,059,820 0 165,684
APPLIED MOLECULAR TRANS INC COM 03824M109   3,754 23,908 SH   SOLE 2 865 0 23,043
APPLIED MOLECULAR TRANS INC COM 03824M109   14,517 92,468 SH   SOLE 19 92,468 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109   3,263 20,785 SH   SOLE 21 20,785 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109   50,122 319,248 SH   SOLE 22 319,248 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   55,179 5,030 SH   SOLE 18 5,030 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   684,111 62,362 SH   SOLE 21 62,362 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   4,648,790 423,773 SH   SOLE 22 423,773 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   28,401 2,589 SH   SOLE 43 2,589 0 0
APPLIED THERAPEUTICS INC COM 03828A101   14,449 5,803 SH   SOLE 18 5,803 0 0
APPLIED THERAPEUTICS INC COM 03828A101   182,300 73,213 SH   SOLE 21 73,213 0 0
APPLIED THERAPEUTICS INC COM 03828A101   758,466 304,605 SH   SOLE 22 304,605 0 0
APPLIED THERAPEUTICS INC COM 03828A101   926 372 SH   SOLE 26 0 0 372
APPLOVIN CORP COM CL A 03831W108   12,266,441 306,968 SH   SOLE 2 51,535 0 255,433
APPLOVIN CORP COM CL A 03831W108   36,803 921 SH   SOLE 4 393 0 528
APPLOVIN CORP COM CL A 03831W108   715,883 17,915 SH   SOLE 7 17,035 0 880
APPLOVIN CORP COM CL A 03831W108   3,427,969 85,785 SH   SOLE 18 85,785 0 0
APPLOVIN CORP COM CL A 03831W108   4,403,472 110,197 SH   SOLE 19 110,197 0 0
APPLOVIN CORP COM CL A 03831W108   130,046,423 3,254,415 SH   SOLE 21 3,254,415 0 0
APPLOVIN CORP COM CL A 03831W108   162,292,665 4,061,378 SH   SOLE 22 3,811,846 0 249,532
APPLOVIN CORP COM CL A 03831W108   1,045,953 26,175 SH   SOLE 25 26,175 0 0
APPLOVIN CORP COM CL A 03831W108   5,874,719 147,015 SH   SOLE 26 49,818 0 97,197
APPLOVIN CORP COM CL A 03831W108   1,910,048 47,799 SH   SOLE 28 1,167 0 46,632
APPLOVIN CORP COM CL A 03831W108   3,667,609 91,782 SH   SOLE 30 91,782 0 0
APPLOVIN CORP COM CL A 03831W108   1,062,536 26,590 SH   SOLE 31 24,971 0 1,619
APPLOVIN CORP COM CL A 03831W108   941,018 23,549 SH   SOLE 40 23,549 0 0
APPLOVIN CORP COM CL A 03831W108   54,505 1,364 SH   OTR 43 1,364 0 0
APPLOVIN CORP COM CL A 03831W108   11,249,100 281,509 SH   SOLE 43 246,010 0 35,499
APPTECH PMTS CORP COM 03834B309   8,274 2,511 SH   SOLE 18 2,511 0 0
APPTECH PMTS CORP COM 03834B309   96,514 29,291 SH   SOLE 21 29,291 0 0
APREA THERAPEUTICS INC COM NEW 03836J201   296 71 SH   SOLE 2 71 0 0
APREA THERAPEUTICS INC COM NEW 03836J201   4,229 1,015 SH   SOLE 21 1,015 0 0
APREA THERAPEUTICS INC COM NEW 03836J201   33,932 8,144 SH   SOLE 22 8,144 0 0
APTARGROUP INC COM 038336103   16,874,898 134,956 SH   SOLE 2 95,218 0 39,738
APTARGROUP INC COM 038336103   392,501 3,139 SH   SOLE 4 2,534 0 605
APTARGROUP INC COM 038336103   3,353,448 26,819 SH   SOLE 7 26,071 0 748
APTARGROUP INC COM 038336103   15,160,225 121,243 SH   SOLE 18 121,243 0 0
APTARGROUP INC COM 038336103   9,291,972 74,312 SH   SOLE 19 74,312 0 0
APTARGROUP INC COM 038336103   421,722,533 3,372,701 SH   SOLE 21 3,372,701 0 0
APTARGROUP INC COM 038336103   240,262,484 1,921,485 SH   SOLE 22 1,794,842 0 126,643
APTARGROUP INC COM 038336103   765,245 6,120 SH   SOLE 23 6,120 0 0
APTARGROUP INC COM 038336103   1,778,569 14,224 SH   SOLE 25 14,224 0 0
APTARGROUP INC COM 038336103   5,609,670 44,863 SH   SOLE 26 33,887 0 10,976
APTARGROUP INC COM 038336103   5,093,754 40,737 SH   SOLE 28 36,532 0 4,205
APTARGROUP INC COM 038336103   6,982,484 55,842 SH   SOLE 30 55,842 0 0
APTARGROUP INC COM 038336103   115,912 927 SH   SOLE 31 927 0 0
APTARGROUP INC COM 038336103   639,955 5,118 SH   SOLE 34 5,118 0 0
APTARGROUP INC COM 038336103   630,202 5,040 SH   SOLE 36 5,040 0 0
APTARGROUP INC COM 038336103   1,467,344 11,735 SH   SOLE 40 11,735 0 0
APTARGROUP INC COM 038336103   19,103,397 152,778 SH   SOLE 43 145,563 0 7,215
APTEVO THERAPEUTICS INC COM NEW 03835L207   341 1,033 SH   SOLE 21 1,033 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207   15,390 46,635 SH   SOLE 22 46,635 0 0
APTIV PLC SHS G6095L109   39,878,078 404,484 SH   SOLE 2 93,822 0 310,662
APTIV PLC SHS G6095L109   20,766,406 210,634 SH   SOLE 4 91,445 0 119,189
APTIV PLC SHS G6095L109   33,068,959 335,419 SH   SOLE 7 297,267 0 38,152
APTIV PLC SHS G6095L109   517,203 5,246 SH   SOLE 13 5,246 0 0
APTIV PLC SHS G6095L109   2,407,962 24,424 SH   SOLE 15 24,424 0 0
APTIV PLC SHS G6095L109   114,492,173 1,161,296 SH   SOLE 18 1,142,001 0 19,295
APTIV PLC SHS G6095L109   68,010,833 689,835 SH   SOLE 19 689,835 0 0
APTIV PLC SHS G6095L109   727,240,952 7,376,417 SH   SOLE 21 7,376,417 0 0
APTIV PLC SHS G6095L109   599,556,451 6,081,311 SH   SOLE 22 5,498,967 0 582,344
APTIV PLC SHS G6095L109   47,283,764 479,600 SH   SOLE 23 479,600 0 0
APTIV PLC SHS G6095L109   80,415,821 815,659 SH   SOLE 25 755,601 0 60,058
APTIV PLC SHS G6095L109   45,842,477 464,981 SH   SOLE 26 202,293 0 262,688
APTIV PLC SHS G6095L109   62,002,364 628,891 SH   SOLE 28 48,246 0 580,645
APTIV PLC SHS G6095L109   11,535 117 SH   SOLE 29 117 0 0
APTIV PLC SHS G6095L109   214,121,607 2,171,839 SH   SOLE 30 2,167,496 0 4,343
APTIV PLC SHS G6095L109   6,185,537 62,740 SH   SOLE 31 57,893 0 4,847
APTIV PLC SHS G6095L109   118,399,590 1,200,929 SH   SOLE 34 1,200,929 0 0
APTIV PLC SHS G6095L109   10,169,164 103,146 SH   SOLE 36 103,146 0 0
APTIV PLC SHS G6095L109   1,344,570 13,638 SH   SOLE 40 13,638 0 0
APTIV PLC SHS G6095L109   35,690 362 SH   OTR 43 362 0 0
APTIV PLC SHS G6095L109   22,968,066 232,965 SH   SOLE 43 193,602 0 39,363
APYX MEDICAL CORPORATION COM 03837C106   16,416 5,130 SH   SOLE 18 5,130 0 0
APYX MEDICAL CORPORATION COM 03837C106   217,661 68,019 SH   SOLE 21 68,019 0 0
APYX MEDICAL CORPORATION COM 03837C106   1,360,586 425,183 SH   SOLE 22 425,183 0 0
APYX MEDICAL CORPORATION COM 03837C106   266 83 SH   SOLE 43 83 0 0
AQUA METALS INC COM 03837J101   19,339 17,114 SH   SOLE 18 17,114 0 0
AQUA METALS INC COM 03837J101   240,356 212,704 SH   SOLE 21 212,704 0 0
AQUA METALS INC COM 03837J101   1,107,346 979,952 SH   SOLE 22 979,952 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   27 111 SH   SOLE 21 111 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   235,901 987,034 SH   SOLE 22 987,034 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   40,580 26,523 SH   SOLE 2 26,523 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   11,873 7,760 SH   SOLE 18 7,760 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   141,069 92,202 SH   SOLE 21 92,202 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   540,829 353,483 SH   SOLE 22 353,483 0 0
ARAMARK COM 03852U106   24,233,335 698,367 SH   SOLE 2 184,715 0 513,652
ARAMARK COM 03852U106   8,798,914 253,571 SH   SOLE 4 97,089 0 156,482
ARAMARK COM 03852U106   11,518,977 331,959 SH   SOLE 7 313,262 0 18,697
ARAMARK COM 03852U106   37,580 1,083 SH   SOLE 13 1,083 0 0
ARAMARK COM 03852U106   738,347 21,278 SH   SOLE 15 21,278 0 0
ARAMARK COM 03852U106   19,591,967 564,610 SH   SOLE 18 548,712 0 15,898
ARAMARK COM 03852U106   10,190,627 293,678 SH   SOLE 19 293,678 0 0
ARAMARK COM 03852U106   455,198,139 13,118,102 SH   SOLE 21 13,118,102 0 0
ARAMARK COM 03852U106   259,033,453 7,464,941 SH   SOLE 22 7,002,510 0 462,431
ARAMARK COM 03852U106   14,075,257 405,627 SH   SOLE 23 405,627 0 0
ARAMARK COM 03852U106   14,360,005 413,833 SH   SOLE 25 385,636 0 28,197
ARAMARK COM 03852U106   12,871,271 370,930 SH   SOLE 26 144,586 0 226,344
ARAMARK COM 03852U106   11,701,742 337,226 SH   SOLE 28 21,130 0 316,096
ARAMARK COM 03852U106   24,605,874 709,103 SH   SOLE 30 709,103 0 0
ARAMARK COM 03852U106   1,911,970 55,100 SH   SOLE 31 51,128 0 3,972
ARAMARK COM 03852U106   1,343,549 38,719 SH   SOLE 34 38,719 0 0
ARAMARK COM 03852U106   2,283,989 65,821 SH   SOLE 36 65,821 0 0
ARAMARK COM 03852U106   422,264 12,169 SH   SOLE 40 12,169 0 0
ARAMARK COM 03852U106   3,583,163 103,261 SH   SOLE 43 72,200 0 31,061
ARAVIVE INC COM 03890D108   887 6,720 SH   SOLE 18 6,720 0 0
ARAVIVE INC COM 03890D108   9,649 73,099 SH   SOLE 21 73,099 0 0
ARAVIVE INC COM 03890D108   31,403 237,899 SH   SOLE 22 237,899 0 0
ARBOR REALTY TRUST INC COM 038923108   3,659,837 241,096 SH   SOLE 2 108,045 0 133,051
ARBOR REALTY TRUST INC COM 038923108   7,423 489 SH   SOLE 4 489 0 0
ARBOR REALTY TRUST INC COM 038923108   26,155 1,723 SH   SOLE 7 1,723 0 0
ARBOR REALTY TRUST INC COM 038923108   8,189,671 539,504 SH   SOLE 18 539,504 0 0
ARBOR REALTY TRUST INC COM 038923108   7,897,425 520,252 SH   SOLE 19 520,252 0 0
ARBOR REALTY TRUST INC COM 038923108   267,593,313 17,628,018 SH   SOLE 21 17,628,018 0 0
ARBOR REALTY TRUST INC COM 038923108   76,466,806 5,037,339 SH   SOLE 22 4,819,121 0 218,218
ARBOR REALTY TRUST INC COM 038923108   452,865 29,833 SH   SOLE 25 29,833 0 0
ARBOR REALTY TRUST INC COM 038923108   782,499 51,548 SH   SOLE 26 39,849 0 11,699
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   1,157,503 76,252 SH   SOLE 43 69,692 0 6,560
ARBUTUS BIOPHARMA CORP COM 03879J100   104,399 51,428 SH   SOLE 2 5,603 0 45,825
ARBUTUS BIOPHARMA CORP COM 03879J100   27,890 13,739 SH   SOLE 7 13,739 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   655,150 322,734 SH   SOLE 18 322,734 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   503,868 248,211 SH   SOLE 19 248,211 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   11,836,043 5,830,563 SH   SOLE 21 5,830,563 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   7,403,684 3,647,135 SH   SOLE 22 3,588,973 0 58,162
ARBUTUS BIOPHARMA CORP COM 03879J100   148,328 73,068 SH   SOLE 30 73,068 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   177,144 87,263 SH   SOLE 43 64,148 0 23,115
ARC DOCUMENT SOLUTIONS INC COM 00191G103   405,959 127,660 SH   SOLE 2 0 0 127,660
ARC DOCUMENT SOLUTIONS INC COM 00191G103   21,341 6,711 SH   SOLE 18 6,711 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   253,335 79,665 SH   SOLE 21 79,665 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   3,761,422 1,182,837 SH   SOLE 22 1,182,837 0 0
ARCA BIOPHARMA INC COM 00211Y506   96 48 SH   SOLE 21 48 0 0
ARCA BIOPHARMA INC COM 00211Y506   466,141 231,911 SH   SOLE 22 231,911 0 0
ARCADIA BIOSCIENCES INC COM 039014303   127 38 SH   SOLE 22 38 0 0
ARCBEST CORP COM 03937C105   1,959,100 19,273 SH   SOLE 2 6,979 0 12,294
ARCBEST CORP COM 03937C105   9,758 96 SH   SOLE 4 96 0 0
ARCBEST CORP COM 03937C105   668,145 6,573 SH   SOLE 7 6,223 0 350
ARCBEST CORP COM 03937C105   7,774,192 76,480 SH   SOLE 18 76,480 0 0
ARCBEST CORP COM 03937C105   5,065,118 49,829 SH   SOLE 19 49,829 0 0
ARCBEST CORP COM 03937C105   284,373,397 2,797,574 SH   SOLE 21 2,797,574 0 0
ARCBEST CORP COM 03937C105   68,141,992 670,359 SH   SOLE 22 642,355 0 28,004
ARCBEST CORP COM 03937C105   505,607 4,974 SH   SOLE 25 4,974 0 0
ARCBEST CORP COM 03937C105   2,847,318 28,011 SH   SOLE 26 11,785 0 16,226
ARCBEST CORP COM 03937C105   45,946 452 SH   SOLE 28 452 0 0
ARCBEST CORP COM 03937C105   5,613,723 55,226 SH   SOLE 30 55,226 0 0
ARCBEST CORP COM 03937C105   90,672 892 SH   SOLE 36 892 0 0
ARCBEST CORP COM 03937C105   440,246 4,331 SH   SOLE 40 4,331 0 0
ARCBEST CORP COM 03937C105   5,929,655 58,334 SH   SOLE 43 54,109 0 4,225
ARCELLX INC COMMON STOCK 03940C100   633,031 17,643 SH   SOLE 2 8,848 0 8,795
ARCELLX INC COMMON STOCK 03940C100   6,351 177 SH   SOLE 4 177 0 0
ARCELLX INC COMMON STOCK 03940C100   340,645 9,494 SH   SOLE 7 8,988 0 506
ARCELLX INC COMMON STOCK 03940C100   3,251,733 90,628 SH   SOLE 18 90,628 0 0
ARCELLX INC COMMON STOCK 03940C100   2,918,336 81,336 SH   SOLE 19 81,336 0 0
ARCELLX INC COMMON STOCK 03940C100   54,701,930 1,524,580 SH   SOLE 21 1,524,580 0 0
ARCELLX INC COMMON STOCK 03940C100   32,699,740 911,364 SH   SOLE 22 886,864 0 24,500
ARCELLX INC COMMON STOCK 03940C100   2,332 65 SH   SOLE 23 65 0 0
ARCELLX INC COMMON STOCK 03940C100   175,668 4,896 SH   SOLE 25 4,896 0 0
ARCELLX INC COMMON STOCK 03940C100   84,856 2,365 SH   SOLE 26 242 0 2,123
ARCELLX INC COMMON STOCK 03940C100   23,286 649 SH   SOLE 28 0 0 649
ARCELLX INC COMMON STOCK 03940C100   1,948,571 54,308 SH   SOLE 30 54,308 0 0
ARCELLX INC COMMON STOCK 03940C100   10,513 293 SH   SOLE 36 293 0 0
ARCELLX INC COMMON STOCK 03940C100   194,828 5,430 SH   SOLE 40 5,430 0 0
ARCELLX INC COMMON STOCK 03940C100   159,092 4,434 SH   SOLE 43 4,434 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   348,893 13,939 SH   SOLE 18 13,939 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   18,624,247 744,077 SH   SOLE 19 744,077 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   36,088,955 1,441,828 SH   SOLE 25 1,441,828 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   17,721,115 707,995 SH   SOLE 29 707,995 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   5,980,944 238,951 SH   SOLE 34 238,951 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   13,811,436 551,795 SH   SOLE 43 500,565 0 51,230
ARCH CAP GROUP LTD ORD G0450A105   46,834,567 587,562 SH   SOLE 2 96,964 0 490,598
ARCH CAP GROUP LTD ORD G0450A105   29,373,215 368,501 SH   SOLE 4 190,710 0 177,791
ARCH CAP GROUP LTD ORD G0450A105   31,139,588 390,661 SH   SOLE 7 344,089 0 46,572
ARCH CAP GROUP LTD ORD G0450A105   965,687 12,115 SH   SOLE 13 12,115 0 0
ARCH CAP GROUP LTD ORD G0450A105   2,758,524 34,607 SH   SOLE 15 34,607 0 0
ARCH CAP GROUP LTD ORD G0450A105   75,943,463 952,747 SH   SOLE 18 929,759 0 22,988
ARCH CAP GROUP LTD ORD G0450A105   19,123,465 239,913 SH   SOLE 19 239,913 0 0
ARCH CAP GROUP LTD ORD G0450A105   808,393,233 10,141,679 SH   SOLE 21 10,141,679 0 0
ARCH CAP GROUP LTD ORD G0450A105   646,777,940 8,114,138 SH   SOLE 22 7,290,075 0 824,063
ARCH CAP GROUP LTD ORD G0450A105   49,645,460 622,826 SH   SOLE 23 622,826 0 0
ARCH CAP GROUP LTD ORD G0450A105   60,164,231 754,789 SH   SOLE 25 753,499 0 1,290
ARCH CAP GROUP LTD ORD G0450A105   34,993,965 439,016 SH   SOLE 26 229,741 0 209,275
ARCH CAP GROUP LTD ORD G0450A105   66,542,546 834,808 SH   SOLE 28 6,165 0 828,643
ARCH CAP GROUP LTD ORD G0450A105   172,896,649 2,169,071 SH   SOLE 30 2,157,921 0 11,150
ARCH CAP GROUP LTD ORD G0450A105   13,883,888 174,180 SH   SOLE 31 77,808 0 96,372
ARCH CAP GROUP LTD ORD G0450A105   1,279,505 16,052 SH   SOLE 34 16,052 0 0
ARCH CAP GROUP LTD ORD G0450A105   7,211,204 90,468 SH   SOLE 36 90,468 0 0
ARCH CAP GROUP LTD ORD G0450A105   1,440,918 18,077 SH   SOLE 40 18,077 0 0
ARCH CAP GROUP LTD ORD G0450A105   23,435 294 SH   OTR 43 294 0 0
ARCH CAP GROUP LTD ORD G0450A105   30,603,698 383,938 SH   SOLE 43 344,434 0 39,504
ARCH RESOURCES INC CL A 03940R107   1,964,638 11,512 SH   SOLE 2 5,190 0 6,322
ARCH RESOURCES INC CL A 03940R107   5,461 32 SH   SOLE 4 32 0 0
ARCH RESOURCES INC CL A 03940R107   30,377 178 SH   SOLE 7 178 0 0
ARCH RESOURCES INC CL A 03940R107   8,436,065 49,432 SH   SOLE 18 49,432 0 0
ARCH RESOURCES INC CL A 03940R107   6,436,101 37,713 SH   SOLE 19 37,713 0 0
ARCH RESOURCES INC CL A 03940R107   112,180,962 657,336 SH   SOLE 21 657,336 0 0
ARCH RESOURCES INC CL A 03940R107   83,981,615 492,099 SH   SOLE 22 470,627 0 21,472
ARCH RESOURCES INC CL A 03940R107   1,420,403 8,323 SH   SOLE 26 6,722 0 1,601
ARCH RESOURCES INC CL A 03940R107   1,407,433 8,247 SH   SOLE 30 8,247 0 0
ARCH RESOURCES INC CL A 03940R107   1,334,561 7,820 SH   SOLE 43 7,181 0 639
ARCHER AVIATION INC COM CL A 03945R102   762,755 150,742 SH   SOLE 2 39,059 0 111,683
ARCHER AVIATION INC COM CL A 03945R102   10,257 2,027 SH   SOLE 7 2,027 0 0
ARCHER AVIATION INC COM CL A 03945R102   2,223,364 439,400 SH   SOLE 18 439,400 0 0
ARCHER AVIATION INC COM CL A 03945R102   1,592,939 314,810 SH   SOLE 19 314,810 0 0
ARCHER AVIATION INC COM CL A 03945R102   40,049,637 7,914,948 SH   SOLE 21 7,914,948 0 0
ARCHER AVIATION INC COM CL A 03945R102   20,867,227 4,123,958 SH   SOLE 22 3,944,893 0 179,065
ARCHER AVIATION INC COM CL A 03945R102   73,335 14,493 SH   SOLE 26 0 0 14,493
ARCHER DANIELS MIDLAND CO COM 039483102   111,119,755 1,473,346 SH   SOLE 2 483,045 0 990,301
ARCHER DANIELS MIDLAND CO COM 039483102   21,742,606 288,287 SH   SOLE 4 201,871 0 86,416
ARCHER DANIELS MIDLAND CO COM 039483102   73,697,558 977,162 SH   SOLE 7 907,599 0 69,563
ARCHER DANIELS MIDLAND CO COM 039483102   1,650,868 21,889 SH   SOLE 13 21,889 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   5,905,084 78,296 SH   SOLE 15 78,296 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   79,978,837 1,060,446 SH   SOLE 18 965,186 0 95,260
ARCHER DANIELS MIDLAND CO COM 039483102   151,230,449 2,005,177 SH   SOLE 19 2,005,177 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,041,800,745 13,813,322 SH   SOLE 21 13,813,322 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   943,471,694 12,509,569 SH   SOLE 22 11,207,605 0 1,301,964
ARCHER DANIELS MIDLAND CO COM 039483102   79,797,829 1,058,046 SH   SOLE 23 1,058,046 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   104,440,258 1,384,782 SH   SOLE 25 1,384,782 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   83,273,862 1,104,135 SH   SOLE 26 423,819 0 680,316
ARCHER DANIELS MIDLAND CO COM 039483102   62,839,944 833,200 SH   SOLE 28 17,905 0 815,295
ARCHER DANIELS MIDLAND CO COM 039483102   24,614,675 326,368 SH   SOLE 29 326,368 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   345,684,176 4,583,455 SH   SOLE 30 4,390,004 0 193,451
ARCHER DANIELS MIDLAND CO COM 039483102   11,944,265 158,370 SH   SOLE 31 129,513 0 28,857
ARCHER DANIELS MIDLAND CO COM 039483102   67,030,958 888,769 SH   SOLE 34 888,769 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   11,325,067 150,160 SH   SOLE 36 150,160 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,998,328 26,496 SH   SOLE 40 26,496 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   41,707 553 SH   OTR 43 553 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   51,981,085 689,221 SH   SOLE 43 602,475 0 86,747
ARCHROCK INC COM 03957W106   6,519,996 517,460 SH   SOLE 2 352,407 0 165,053
ARCHROCK INC COM 03957W106   4,322 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106   659,862 52,370 SH   SOLE 7 49,537 0 2,833
ARCHROCK INC COM 03957W106   5,621,616 446,160 SH   SOLE 18 446,160 0 0
ARCHROCK INC COM 03957W106   11,701,544 928,694 SH   SOLE 19 928,694 0 0
ARCHROCK INC COM 03957W106   205,172,125 16,283,502 SH   SOLE 21 16,283,502 0 0
ARCHROCK INC COM 03957W106   58,739,285 4,661,848 SH   SOLE 22 4,488,701 0 173,147
ARCHROCK INC COM 03957W106   235,418 18,684 SH   SOLE 23 18,684 0 0
ARCHROCK INC COM 03957W106   324,324 25,740 SH   SOLE 25 25,740 0 0
ARCHROCK INC COM 03957W106   2,911,520 231,073 SH   SOLE 26 58,564 0 172,509
ARCHROCK INC COM 03957W106   2,296,816 182,287 SH   SOLE 28 72,405 0 109,882
ARCHROCK INC COM 03957W106   5,051,554 400,917 SH   SOLE 30 400,917 0 0
ARCHROCK INC COM 03957W106   1,392,199 110,492 SH   SOLE 34 110,492 0 0
ARCHROCK INC COM 03957W106   316,449 25,115 SH   SOLE 40 25,115 0 0
ARCHROCK INC COM 03957W106   5,925,384 470,269 SH   SOLE 43 359,134 0 111,135
ARCIMOTO INC COM NEW 039587209   38 45 SH   SOLE 21 45 0 0
ARCIMOTO INC COM NEW 039587209   17,243 20,527 SH   SOLE 22 20,527 0 0
ARCO PLATFORM LTD COM CL A G04553106   227,012 16,474 SH   SOLE 2 16,474 0 0
ARCO PLATFORM LTD COM CL A G04553106   41,078 2,981 SH   SOLE 22 2,981 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   328,290 34,703 SH   SOLE 21 34,703 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   539,192 56,997 SH   SOLE 28 56,997 0 0
ARCOSA INC COM 039653100   4,274,383 59,449 SH   SOLE 2 24,015 0 35,434
ARCOSA INC COM 039653100   13,373 186 SH   SOLE 4 186 0 0
ARCOSA INC COM 039653100   673,415 9,366 SH   SOLE 7 8,872 0 494
ARCOSA INC COM 039653100   11,490,483 159,812 SH   SOLE 18 159,812 0 0
ARCOSA INC COM 039653100   7,927,838 110,262 SH   SOLE 19 110,262 0 0
ARCOSA INC COM 039653100   394,402,992 5,485,438 SH   SOLE 21 5,485,438 0 0
ARCOSA INC COM 039653100   99,102,574 1,378,339 SH   SOLE 22 1,315,308 0 63,031
ARCOSA INC COM 039653100   81,175 1,129 SH   SOLE 23 1,129 0 0
ARCOSA INC COM 039653100   651,989 9,068 SH   SOLE 25 9,068 0 0
ARCOSA INC COM 039653100   2,380,321 33,106 SH   SOLE 26 18,312 0 14,794
ARCOSA INC COM 039653100   61,690 858 SH   SOLE 28 858 0 0
ARCOSA INC COM 039653100   6,821,081 94,869 SH   SOLE 30 94,869 0 0
ARCOSA INC COM 039653100   37,676 524 SH   SOLE 36 524 0 0
ARCOSA INC COM 039653100   573,259 7,973 SH   SOLE 40 7,973 0 0
ARCOSA INC COM 039653100   2,907,498 40,438 SH   SOLE 43 38,722 0 1,716
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   1,064,924 41,680 SH   SOLE 2 25,074 0 16,606
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   1,993 78 SH   SOLE 4 78 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   285,087 11,158 SH   SOLE 7 10,593 0 565
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   1,695,294 66,352 SH   SOLE 18 66,352 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   3,888,250 152,182 SH   SOLE 19 152,182 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   27,372,098 1,071,315 SH   SOLE 21 1,071,315 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   17,031,196 666,583 SH   SOLE 22 641,037 0 25,546
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   156,034 6,107 SH   SOLE 25 6,107 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   74,606 2,920 SH   SOLE 26 301 0 2,619
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   9,351 366 SH   SOLE 28 366 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   2,440,153 95,505 SH   SOLE 30 95,505 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   34,620 1,355 SH   SOLE 34 1,355 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   9,735 381 SH   SOLE 36 381 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   58,484 2,289 SH   SOLE 40 2,289 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   496,411 19,429 SH   SOLE 43 11,965 0 7,464
ARCUS BIOSCIENCES INC COM 03969F109   2,752,740 153,356 SH   SOLE 2 79,445 0 73,911
ARCUS BIOSCIENCES INC COM 03969F109   3,052 170 SH   SOLE 4 170 0 0
ARCUS BIOSCIENCES INC COM 03969F109   92,030 5,127 SH   SOLE 7 5,127 0 0
ARCUS BIOSCIENCES INC COM 03969F109   3,057,908 170,357 SH   SOLE 18 170,357 0 0
ARCUS BIOSCIENCES INC COM 03969F109   9,511,113 529,867 SH   SOLE 19 529,867 0 0
ARCUS BIOSCIENCES INC COM 03969F109   117,175,679 6,527,893 SH   SOLE 21 6,527,893 0 0
ARCUS BIOSCIENCES INC COM 03969F109   32,504,560 1,810,839 SH   SOLE 22 1,748,700 0 62,139
ARCUS BIOSCIENCES INC COM 03969F109   138,036 7,690 SH   SOLE 23 7,690 0 0
ARCUS BIOSCIENCES INC COM 03969F109   138,825 7,734 SH   SOLE 25 7,734 0 0
ARCUS BIOSCIENCES INC COM 03969F109   2,074,015 115,544 SH   SOLE 26 20,465 0 95,079
ARCUS BIOSCIENCES INC COM 03969F109   15,311 853 SH   SOLE 28 853 0 0
ARCUS BIOSCIENCES INC COM 03969F109   4,146,145 230,983 SH   SOLE 30 230,983 0 0
ARCUS BIOSCIENCES INC COM 03969F109   26,925 1,500 SH   SOLE 34 1,500 0 0
ARCUS BIOSCIENCES INC COM 03969F109   193,232 10,765 SH   SOLE 40 10,765 0 0
ARCUS BIOSCIENCES INC COM 03969F109   828,375 46,149 SH   SOLE 43 35,915 0 10,234
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   183,354 34,530 SH   SOLE 2 23,818 0 10,712
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   510 96 SH   SOLE 4 96 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   234,983 44,253 SH   SOLE 7 41,830 0 2,423
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   671,827 126,521 SH   SOLE 18 126,521 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   565,674 106,530 SH   SOLE 19 106,530 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   11,746,410 2,212,130 SH   SOLE 21 2,212,130 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   7,401,928 1,393,960 SH   SOLE 22 1,353,626 0 40,334
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   31,977 6,022 SH   SOLE 25 6,022 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   19,493 3,671 SH   SOLE 26 668 0 3,003
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   6,356 1,197 SH   SOLE 28 1,197 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   380,499 71,657 SH   SOLE 30 71,657 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   29,778 5,608 SH   SOLE 40 5,608 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   75,540 14,226 SH   SOLE 43 12,129 0 2,097
ARDAGH METAL PACKAGING S A SHS L02235106   433,389 138,463 SH   SOLE 2 15,969 0 122,494
ARDAGH METAL PACKAGING S A SHS L02235106   3,997 1,277 SH   SOLE 7 1,277 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   167,126 53,395 SH   SOLE 18 53,395 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   661,904 211,471 SH   SOLE 19 211,471 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   6,676,440 2,133,048 SH   SOLE 21 2,133,048 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   4,657,593 1,488,049 SH   SOLE 22 1,342,818 0 145,231
ARDAGH METAL PACKAGING S A SHS L02235106   213 68 SH   SOLE 30 68 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   6,047 1,932 SH   SOLE 31 1,932 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   635,359 202,990 SH   SOLE 43 176,845 0 26,145
ARDELYX INC COM 039697107   603,677 147,960 SH   SOLE 2 63,375 0 84,585
ARDELYX INC COM 039697107   8,470 2,076 SH   SOLE 7 2,076 0 0
ARDELYX INC COM 039697107   2,167,072 531,145 SH   SOLE 18 531,145 0 0
ARDELYX INC COM 039697107   1,799,170 440,973 SH   SOLE 19 440,973 0 0
ARDELYX INC COM 039697107   29,144,309 7,143,213 SH   SOLE 21 7,143,213 0 0
ARDELYX INC COM 039697107   23,879,771 5,852,885 SH   SOLE 22 5,640,120 0 212,765
ARDELYX INC COM 039697107   194,118 47,578 SH   SOLE 25 47,578 0 0
ARDELYX INC COM 039697107   76,900 18,848 SH   SOLE 26 0 0 18,848
ARDELYX INC COM 039697107   467,858 114,671 SH   SOLE 30 114,671 0 0
ARDELYX INC COM 039697107   114,978 28,181 SH   SOLE 40 28,181 0 0
ARDELYX INC COM 039697107   416,805 102,158 SH   SOLE 43 95,144 0 7,014
ARDMORE SHIPPING CORP COM Y0207T100   2,814,102 216,303 SH   SOLE 2 103,727 0 112,576
ARDMORE SHIPPING CORP COM Y0207T100   4,788 368 SH   SOLE 7 368 0 0
ARDMORE SHIPPING CORP COM Y0207T100   1,531,069 117,684 SH   SOLE 18 117,684 0 0
ARDMORE SHIPPING CORP COM Y0207T100   6,716,152 516,230 SH   SOLE 19 516,230 0 0
ARDMORE SHIPPING CORP COM Y0207T100   18,552,937 1,426,052 SH   SOLE 21 1,426,052 0 0
ARDMORE SHIPPING CORP COM Y0207T100   13,878,431 1,066,751 SH   SOLE 22 1,031,076 0 35,675
ARDMORE SHIPPING CORP COM Y0207T100   217,176 16,693 SH   SOLE 23 16,693 0 0
ARDMORE SHIPPING CORP COM Y0207T100   374,961 28,821 SH   SOLE 26 0 0 28,821
ARDMORE SHIPPING CORP COM Y0207T100   515,014 39,586 SH   SOLE 43 15,682 0 23,904
ARES CAPITAL CORP COM 04010L103   24,640,998 1,265,588 SH   SOLE 30 1,265,588 0 0
ARES CAPITAL CORP COM 04010L103   4,164,034 213,869 SH   SOLE 43 179,854 0 34,015
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   2,723,610 2,685,000 PRN   SOLE 21 2,685,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108   498,258 52,338 SH   SOLE 2 15,546 0 36,792
ARES COML REAL ESTATE CORP COM 04013V108   5,246 551 SH   SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108   1,467,356 154,134 SH   SOLE 18 154,134 0 0
ARES COML REAL ESTATE CORP COM 04013V108   1,016,945 106,822 SH   SOLE 19 106,822 0 0
ARES COML REAL ESTATE CORP COM 04013V108   24,895,752 2,615,100 SH   SOLE 21 2,615,100 0 0
ARES COML REAL ESTATE CORP COM 04013V108   14,558,660 1,529,271 SH   SOLE 22 1,470,811 0 58,460
ARES COML REAL ESTATE CORP COM 04013V108   95,543 10,036 SH   SOLE 25 10,036 0 0
ARES COML REAL ESTATE CORP COM 04013V108   61,214 6,430 SH   SOLE 26 0 0 6,430
ARES COML REAL ESTATE CORP COM 04013V108   30,312 3,184 SH   SOLE 28 0 0 3,184
ARES COML REAL ESTATE CORP COM 04013V108   672,264 70,616 SH   SOLE 30 70,616 0 0
ARES COML REAL ESTATE CORP COM 04013V108   119,019 12,502 SH   SOLE 40 12,502 0 0
ARES COML REAL ESTATE CORP COM 04013V108   805,125 84,572 SH   SOLE 43 78,921 0 5,651
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   19,256,235 187,190 SH   SOLE 2 5,294 0 181,896
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   10,669,985 103,723 SH   SOLE 4 38,837 0 64,886
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   3,076,327 29,905 SH   SOLE 7 29,012 0 893
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   51,435 500 SH   SOLE 13 500 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   511,058 4,968 SH   SOLE 15 4,968 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   22,397,474 217,726 SH   SOLE 18 207,655 0 10,071
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   284,535,540 2,765,972 SH   SOLE 19 2,765,972 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   298,093,909 2,897,773 SH   SOLE 21 2,897,773 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   439,077,552 4,268,276 SH   SOLE 22 3,969,636 0 298,640
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   27,652,073 268,806 SH   SOLE 23 268,806 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,190,720 11,575 SH   SOLE 25 11,575 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   6,978,598 67,839 SH   SOLE 26 57,909 0 9,930
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   14,288,540 138,899 SH   SOLE 28 2,161 0 136,738
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   37,831,368 367,759 SH   SOLE 30 367,759 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   3,277,335 31,859 SH   SOLE 31 29,249 0 2,610
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   671,741 6,530 SH   SOLE 34 6,530 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   2,277,439 22,139 SH   SOLE 36 22,139 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   806,912 7,844 SH   SOLE 40 7,844 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   5,959,704 57,934 SH   SOLE 43 43,895 0 14,039
ARGAN INC COM 04010E109   511,963 11,247 SH   SOLE 2 3,972 0 7,275
ARGAN INC COM 04010E109   2,276 50 SH   SOLE 4 50 0 0
ARGAN INC COM 04010E109   422,608 9,284 SH   SOLE 7 8,778 0 506
ARGAN INC COM 04010E109   1,665,486 36,588 SH   SOLE 18 36,588 0 0
ARGAN INC COM 04010E109   1,200,909 26,382 SH   SOLE 19 26,382 0 0
ARGAN INC COM 04010E109   37,412,251 821,886 SH   SOLE 21 821,886 0 0
ARGAN INC COM 04010E109   17,706,005 388,972 SH   SOLE 22 372,848 0 16,124
ARGAN INC COM 04010E109   90,767 1,994 SH   SOLE 25 1,994 0 0
ARGAN INC COM 04010E109   118,124 2,595 SH   SOLE 26 1,308 0 1,287
ARGAN INC COM 04010E109   426,204 9,363 SH   SOLE 30 9,363 0 0
ARGAN INC COM 04010E109   13,064 287 SH   SOLE 36 287 0 0
ARGAN INC COM 04010E109   61,634 1,354 SH   SOLE 40 1,354 0 0
ARGAN INC COM 04010E109   867,019 19,047 SH   SOLE 43 18,348 0 699
ARGENX SE SPONSORED ADR 04016X101   18,590,497 37,814 SH   SOLE 2 37,814 0 0
ARGENX SE SPONSORED ADR 04016X101   5,310,096 10,801 SH   SOLE 18 10,801 0 0
ARGENX SE SPONSORED ADR 04016X101   166,937,391 339,559 SH   SOLE 19 339,559 0 0
ARGENX SE SPONSORED ADR 04016X101   148,652,688 302,367 SH   SOLE 21 302,367 0 0
ARGENX SE SPONSORED ADR 04016X101   308,252 627 SH   SOLE 26 410 0 217
ARGENX SE SPONSORED ADR 04016X101   1,243,824 2,530 SH   SOLE 28 0 0 2,530
ARGENX SE SPONSORED ADR 04016X101   6,360,217 12,937 SH   SOLE 30 12,937 0 0
ARGENX SE SPONSORED ADR 04016X101   3,009,267 6,121 SH   SOLE 31 1,357 0 4,764
ARGENX SE SPONSORED ADR 04016X101   112,931,344 229,708 SH   SOLE 34 229,708 0 0
ARGENX SE SPONSORED ADR 04016X101   24,450,481 49,734 SH   SOLE 43 42,486 0 7,247
ARGO GROUP INTL HLDGS LTD COM G0464B107   1,261,546 42,277 SH   SOLE 2 13,443 0 28,834
ARGO GROUP INTL HLDGS LTD COM G0464B107   3,103 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   511,100 17,128 SH   SOLE 7 16,196 0 932
ARGO GROUP INTL HLDGS LTD COM G0464B107   2,604,376 87,278 SH   SOLE 18 87,278 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   3,396,419 113,821 SH   SOLE 19 113,821 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   35,091,094 1,175,975 SH   SOLE 21 1,175,975 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   29,606,233 992,166 SH   SOLE 22 952,699 0 39,467
ARGO GROUP INTL HLDGS LTD COM G0464B107   44,283 1,484 SH   SOLE 23 1,484 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   212,073 7,107 SH   SOLE 25 7,107 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   172,654 5,786 SH   SOLE 26 1,935 0 3,851
ARGO GROUP INTL HLDGS LTD COM G0464B107   67,498 2,262 SH   SOLE 28 620 0 1,642
ARGO GROUP INTL HLDGS LTD COM G0464B107   2,420,561 81,118 SH   SOLE 30 81,118 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   84,358 2,827 SH   SOLE 36 2,827 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   224,039 7,508 SH   SOLE 40 7,508 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   2,765,362 92,673 SH   SOLE 43 84,117 0 8,556
ARHAUS INC COM CL A 04035M102   133,195 14,322 SH   SOLE 2 10,276 0 4,046
ARHAUS INC COM CL A 04035M102   834,712 89,754 SH   SOLE 21 89,754 0 0
ARHAUS INC COM CL A 04035M102   5,429,917 583,862 SH   SOLE 22 583,614 0 248
ARHAUS INC COM CL A 04035M102   90,452 9,726 SH   SOLE 25 9,726 0 0
ARHAUS INC COM CL A 04035M102   81,208 8,732 SH   SOLE 40 8,732 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   190,478 19,086 SH   SOLE 2 933 0 18,153
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   2,705 271 SH   SOLE 7 271 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   899,907 90,171 SH   SOLE 18 90,171 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   597,612 59,881 SH   SOLE 19 59,881 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   10,103,622 1,012,387 SH   SOLE 21 1,012,387 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   7,860,767 787,652 SH   SOLE 22 763,798 0 23,854
ARISTA NETWORKS INC COM 040413106   84,586,096 459,882 SH   SOLE 2 75,278 0 384,604
ARISTA NETWORKS INC COM 040413106   34,575,529 187,982 SH   SOLE 4 78,753 0 109,229
ARISTA NETWORKS INC COM 040413106   41,870,929 227,646 SH   SOLE 7 197,684 0 29,962
ARISTA NETWORKS INC COM 040413106   1,577,935 8,579 SH   SOLE 13 8,579 0 0
ARISTA NETWORKS INC COM 040413106   4,366,682 23,741 SH   SOLE 15 23,741 0 0
ARISTA NETWORKS INC COM 040413106   99,892,567 543,101 SH   SOLE 18 498,646 0 44,455
ARISTA NETWORKS INC COM 040413106   53,079,255 288,584 SH   SOLE 19 288,584 0 0
ARISTA NETWORKS INC COM 040413106   1,184,915,685 6,442,210 SH   SOLE 21 6,442,210 0 0
ARISTA NETWORKS INC COM 040413106   1,016,296,754 5,525,454 SH   SOLE 22 4,981,050 0 544,404
ARISTA NETWORKS INC COM 040413106   82,756,912 449,937 SH   SOLE 23 449,937 0 0
ARISTA NETWORKS INC COM 040413106   74,873,489 407,076 SH   SOLE 25 384,045 0 23,031
ARISTA NETWORKS INC COM 040413106   56,279,821 305,985 SH   SOLE 26 147,592 0 158,393
ARISTA NETWORKS INC COM 040413106   101,572,032 552,232 SH   SOLE 28 6,169 0 546,063
ARISTA NETWORKS INC COM 040413106   80,561 438 SH   SOLE 29 438 0 0
ARISTA NETWORKS INC COM 040413106   305,904,835 1,663,159 SH   SOLE 30 1,620,634 0 42,525
ARISTA NETWORKS INC COM 040413106   16,880,544 91,777 SH   SOLE 31 53,148 0 38,629
ARISTA NETWORKS INC COM 040413106   79,461,255 432,019 SH   SOLE 34 432,019 0 0
ARISTA NETWORKS INC COM 040413106   11,171,908 60,740 SH   SOLE 36 60,740 0 0
ARISTA NETWORKS INC COM 040413106   2,332,784 12,683 SH   SOLE 40 12,683 0 0
ARISTA NETWORKS INC COM 040413106   43,775 238 SH   OTR 43 238 0 0
ARISTA NETWORKS INC COM 040413106   46,449,866 252,541 SH   SOLE 43 216,390 0 36,151
ARK RESTAURANTS CORP COM 040712101   4,221 277 SH   SOLE 18 277 0 0
ARK RESTAURANTS CORP COM 040712101   66,355 4,354 SH   SOLE 21 4,354 0 0
ARK RESTAURANTS CORP COM 040712101   62,514 4,102 SH   SOLE 22 4,102 0 0
ARKO CORP COM 041242108   1,396,588 195,327 SH   SOLE 2 178,205 0 17,122
ARKO CORP COM 041242108   290,640 40,649 SH   SOLE 7 38,458 0 2,191
ARKO CORP COM 041242108   1,399,548 195,741 SH   SOLE 18 195,741 0 0
ARKO CORP COM 041242108   1,369,304 191,511 SH   SOLE 19 191,511 0 0
ARKO CORP COM 041242108   20,986,330 2,935,151 SH   SOLE 21 2,935,151 0 0
ARKO CORP COM 041242108   15,598,612 2,181,624 SH   SOLE 22 2,121,728 0 59,896
ARKO CORP COM 041242108   136,036 19,026 SH   SOLE 25 19,026 0 0
ARKO CORP COM 041242108   18,847 2,636 SH   SOLE 30 2,636 0 0
ARKO CORP COM 041242108   40,612 5,680 SH   SOLE 40 5,680 0 0
ARKO CORP COM 041242108   570,892 79,845 SH   SOLE 43 52,021 0 27,824
ARLINGTON ASSET INVST CORP CL A NEW 041356205   223,938 52,322 SH   SOLE 2 52,322 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205   20,095 4,695 SH   SOLE 18 4,695 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205   260,691 60,909 SH   SOLE 21 60,909 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205   633,680 148,056 SH   SOLE 22 148,056 0 0
ARLO TECHNOLOGIES INC COM 04206A101   521,541 50,635 SH   SOLE 2 26,517 0 24,118
ARLO TECHNOLOGIES INC COM 04206A101   5,521 536 SH   SOLE 4 536 0 0
ARLO TECHNOLOGIES INC COM 04206A101   7,066 686 SH   SOLE 7 686 0 0
ARLO TECHNOLOGIES INC COM 04206A101   2,889,449 280,529 SH   SOLE 18 280,529 0 0
ARLO TECHNOLOGIES INC COM 04206A101   1,852,187 179,824 SH   SOLE 19 179,824 0 0
ARLO TECHNOLOGIES INC COM 04206A101   110,504,261 10,728,569 SH   SOLE 21 10,728,569 0 0
ARLO TECHNOLOGIES INC COM 04206A101   25,885,661 2,513,171 SH   SOLE 22 2,440,152 0 73,019
ARLO TECHNOLOGIES INC COM 04206A101   225,941 21,936 SH   SOLE 25 21,936 0 0
ARLO TECHNOLOGIES INC COM 04206A101   100,775 9,784 SH   SOLE 26 2,014 0 7,770
ARLO TECHNOLOGIES INC COM 04206A101   1,208,612 117,341 SH   SOLE 30 117,341 0 0
ARLO TECHNOLOGIES INC COM 04206A101   135,126 13,119 SH   SOLE 40 13,119 0 0
ARLO TECHNOLOGIES INC COM 04206A101   1,092,840 106,101 SH   SOLE 43 101,778 0 4,323
ARM HOLDINGS PLC SPONSORED ADR 042068205   4,066,128 75,974 SH   SOLE 2 75,974 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   222,054 4,149 SH   SOLE 4 4,149 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   240,519 4,494 SH   SOLE 7 4,494 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   1,279,610 23,909 SH   SOLE 13 23,909 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   6,479,024 121,058 SH   SOLE 18 22,017 0 99,041
ARM HOLDINGS PLC SPONSORED ADR 042068205   54,377,444 1,016,021 SH   SOLE 19 1,016,021 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   340,494 6,362 SH   SOLE 21 6,362 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   12,695,212 237,205 SH   SOLE 22 195,694 0 41,511
ARM HOLDINGS PLC SPONSORED ADR 042068205   1,240,701 23,182 SH   SOLE 23 23,182 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   950,248 17,755 SH   SOLE 26 17,755 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   1,298,449 24,261 SH   SOLE 28 0 0 24,261
ARM HOLDINGS PLC SPONSORED ADR 042068205   1,675,390 31,304 SH   SOLE 30 31,304 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   71,760,954 1,340,825 SH   SOLE 34 1,340,825 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   40,943 765 SH   SOLE 36 765 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   2,090,322 204,133 SH   SOLE 2 135,217 0 68,916
ARMADA HOFFLER PPTYS INC COM 04208T108   291,963 28,512 SH   SOLE 4 28,512 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   987,935 96,478 SH   SOLE 7 82,748 0 13,730
ARMADA HOFFLER PPTYS INC COM 04208T108   2,291,016 223,732 SH   SOLE 18 223,732 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   3,971,011 387,794 SH   SOLE 19 387,794 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   81,613,947 7,970,112 SH   SOLE 21 7,970,112 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   27,548,815 2,690,314 SH   SOLE 22 2,596,606 0 93,708
ARMADA HOFFLER PPTYS INC COM 04208T108   37,396 3,652 SH   SOLE 23 3,652 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   3,039,078 296,785 SH   SOLE 25 296,785 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   721,254 70,435 SH   SOLE 26 0 0 70,435
ARMADA HOFFLER PPTYS INC COM 04208T108   492,964 48,141 SH   SOLE 28 1,127 0 47,014
ARMADA HOFFLER PPTYS INC COM 04208T108   3,496,315 341,437 SH   SOLE 30 341,437 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   79,053 7,720 SH   SOLE 40 7,720 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   507,943 49,604 SH   SOLE 43 47,825 0 1,779
ARMATA PHARMACEUTICALS INC COM 04216R102   5,988 1,996 SH   SOLE 18 1,996 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102   63,090 21,030 SH   SOLE 21 21,030 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   805,592 189,551 SH   SOLE 2 56,993 0 132,558
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   922 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   7,017 1,651 SH   SOLE 7 1,651 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   3,412,827 803,018 SH   SOLE 18 803,018 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   2,001,342 470,904 SH   SOLE 19 470,904 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   123,381,096 29,030,846 SH   SOLE 21 29,030,846 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   30,528,264 7,183,121 SH   SOLE 22 6,895,218 0 287,903
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   155,644 36,622 SH   SOLE 25 36,622 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   132,536 31,185 SH   SOLE 26 9,830 0 21,355
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   86,360 20,320 SH   SOLE 28 0 0 20,320
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   1,781,592 419,198 SH   SOLE 30 419,198 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   94,240 22,174 SH   SOLE 40 22,174 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   31,416 7,392 SH   OTR 43 7,392 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   475,901 111,977 SH   SOLE 43 108,448 0 3,529
ARMSTRONG WORLD INDS INC NEW COM 04247X102   9,760,176 135,558 SH   SOLE 2 109,242 0 26,316
ARMSTRONG WORLD INDS INC NEW COM 04247X102   11,016 153 SH   SOLE 4 153 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,023,624 14,217 SH   SOLE 7 13,453 0 764
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,216,008 16,889 SH   SOLE 18 16,889 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,024,344 14,227 SH   SOLE 19 14,227 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   52,228,584 725,397 SH   SOLE 21 725,397 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   80,046,936 1,111,763 SH   SOLE 22 1,049,980 0 61,783
ARMSTRONG WORLD INDS INC NEW COM 04247X102   591,480 8,215 SH   SOLE 25 8,215 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,549,872 21,526 SH   SOLE 26 17,831 0 3,695
ARMSTRONG WORLD INDS INC NEW COM 04247X102   412,632 5,731 SH   SOLE 28 848 0 4,883
ARMSTRONG WORLD INDS INC NEW COM 04247X102   4,732,848 65,734 SH   SOLE 30 65,734 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   45,720 635 SH   SOLE 31 635 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   974,160 13,530 SH   SOLE 34 13,530 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   582,120 8,085 SH   SOLE 40 8,085 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   2,001,673 27,801 SH   SOLE 43 25,614 0 2,187
ARRAY TECHNOLOGIES INC COM SHS 04271T100   3,235,746 145,820 SH   SOLE 2 112,530 0 33,290
ARRAY TECHNOLOGIES INC COM SHS 04271T100   308,441 13,900 SH   SOLE 4 504 0 13,396
ARRAY TECHNOLOGIES INC COM SHS 04271T100   691,729 31,173 SH   SOLE 7 29,701 0 1,472
ARRAY TECHNOLOGIES INC COM SHS 04271T100   8,024,481 361,626 SH   SOLE 18 361,626 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   7,288,017 328,437 SH   SOLE 19 328,437 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   170,949,208 7,703,885 SH   SOLE 21 7,703,885 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   89,074,721 4,014,183 SH   SOLE 22 3,887,096 0 127,087
ARRAY TECHNOLOGIES INC COM SHS 04271T100   672,934 30,326 SH   SOLE 25 30,326 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,444,281 65,087 SH   SOLE 26 53,077 0 12,010
ARRAY TECHNOLOGIES INC COM SHS 04271T100   2,174,531 97,996 SH   SOLE 28 88,867 0 9,129
ARRAY TECHNOLOGIES INC COM SHS 04271T100   76,760,203 3,459,225 SH   SOLE 30 3,459,225 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   105,624 4,760 SH   SOLE 36 4,760 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   546,828 24,643 SH   SOLE 40 24,643 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   2,698,992 121,631 SH   SOLE 43 118,243 0 3,388
ARRAY TECHNOLOGIES INC NOTE 1.000%12/0 04271TAB6   3,274,625 2,875,000 PRN   SOLE 21 2,875,000 0 0
ARROW ELECTRS INC COM 042735100   22,995,191 183,609 SH   SOLE 2 44,433 0 139,176
ARROW ELECTRS INC COM 042735100   8,838,437 70,572 SH   SOLE 4 22,343 0 48,229
ARROW ELECTRS INC COM 042735100   3,235,450 25,834 SH   SOLE 7 25,427 0 407
ARROW ELECTRS INC COM 042735100   32,813 262 SH   SOLE 13 262 0 0
ARROW ELECTRS INC COM 042735100   740,168 5,910 SH   SOLE 15 5,910 0 0
ARROW ELECTRS INC COM 042735100   23,318,811 186,193 SH   SOLE 18 182,761 0 3,432
ARROW ELECTRS INC COM 042735100   2,444,434 19,518 SH   SOLE 19 19,518 0 0
ARROW ELECTRS INC COM 042735100   508,707,221 4,061,859 SH   SOLE 21 4,061,859 0 0
ARROW ELECTRS INC COM 042735100   233,143,027 1,861,570 SH   SOLE 22 1,742,405 0 119,165
ARROW ELECTRS INC COM 042735100   11,852,964 94,642 SH   SOLE 23 94,642 0 0
ARROW ELECTRS INC COM 042735100   14,571,924 116,352 SH   SOLE 25 115,716 0 636
ARROW ELECTRS INC COM 042735100   12,123,482 96,802 SH   SOLE 26 39,765 0 57,037
ARROW ELECTRS INC COM 042735100   19,931,195 159,144 SH   SOLE 28 699 0 158,445
ARROW ELECTRS INC COM 042735100   63,396,613 506,201 SH   SOLE 30 404,638 0 101,563
ARROW ELECTRS INC COM 042735100   1,599,064 12,768 SH   SOLE 31 11,709 0 1,059
ARROW ELECTRS INC COM 042735100   337,772 2,697 SH   SOLE 34 2,697 0 0
ARROW ELECTRS INC COM 042735100   3,991,399 31,870 SH   SOLE 36 31,870 0 0
ARROW ELECTRS INC COM 042735100   392,753 3,136 SH   SOLE 40 3,136 0 0
ARROW ELECTRS INC COM 042735100   25,384,144 202,684 SH   SOLE 43 189,573 0 13,111
ARROW FINL CORP COM 042744102   268,354 15,767 SH   SOLE 2 5,626 0 10,141
ARROW FINL CORP COM 042744102   3,523 207 SH   SOLE 7 207 0 0
ARROW FINL CORP COM 042744102   767,279 45,081 SH   SOLE 18 45,081 0 0
ARROW FINL CORP COM 042744102   534,956 31,431 SH   SOLE 19 31,431 0 0
ARROW FINL CORP COM 042744102   9,932,004 583,549 SH   SOLE 21 583,549 0 0
ARROW FINL CORP COM 042744102   9,243,528 543,098 SH   SOLE 22 521,053 0 22,045
ARROW FINL CORP COM 042744102   116,655 6,854 SH   SOLE 25 6,854 0 0
ARROW FINL CORP COM 042744102   24,492 1,439 SH   SOLE 30 1,439 0 0
ARROW FINL CORP COM 042744102   25,530 1,500 SH   SOLE 40 1,500 0 0
ARROW FINL CORP COM 042744102   317,547 18,657 SH   SOLE 43 18,019 0 639
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   3,486,705 129,762 SH   SOLE 2 96,709 0 33,053
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   8,894 331 SH   SOLE 4 331 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   398,455 14,829 SH   SOLE 7 14,059 0 770
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   10,836,564 403,296 SH   SOLE 18 394,550 0 8,746
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   10,503,161 390,888 SH   SOLE 19 390,888 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   222,685,636 8,287,519 SH   SOLE 21 8,287,519 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   89,922,067 3,346,560 SH   SOLE 22 3,262,795 0 83,765
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   54,734 2,037 SH   SOLE 23 2,037 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   559,836 20,835 SH   SOLE 25 20,835 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   1,448,132 53,894 SH   SOLE 26 45,626 0 8,268
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   66,423 2,472 SH   SOLE 28 1,172 0 1,300
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   3,083,252 114,747 SH   SOLE 30 114,747 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   17,654 657 SH   SOLE 34 657 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   41,675 1,551 SH   SOLE 36 1,551 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   476,217 17,723 SH   SOLE 40 17,723 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   12,790 476 SH   OTR 43 476 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   1,395,010 51,917 SH   SOLE 43 45,359 0 6,558
ARS PHARMACEUTICALS INC COM 82835W108   92,236 24,401 SH   SOLE 2 10,603 0 13,798
ARS PHARMACEUTICALS INC COM 82835W108   249,881 66,106 SH   SOLE 18 66,106 0 0
ARS PHARMACEUTICALS INC COM 82835W108   173,098 45,793 SH   SOLE 19 45,793 0 0
ARS PHARMACEUTICALS INC COM 82835W108   4,863,046 1,286,520 SH   SOLE 21 1,286,520 0 0
ARS PHARMACEUTICALS INC COM 82835W108   4,075,309 1,078,124 SH   SOLE 22 1,039,055 0 39,069
ARS PHARMACEUTICALS INC COM 82835W108   45,972 12,162 SH   SOLE 25 12,162 0 0
ARS PHARMACEUTICALS INC COM 82835W108   159,747 42,261 SH   SOLE 30 42,261 0 0
ARS PHARMACEUTICALS INC COM 82835W108   43,156 11,417 SH   SOLE 43 11,091 0 326
ARTERIS INC COM 04302A104   19,979 3,069 SH   SOLE 18 3,069 0 0
ARTERIS INC COM 04302A104   251,768 38,674 SH   SOLE 21 38,674 0 0
ARTERIS INC COM 04302A104   1,358,800 208,725 SH   SOLE 22 208,725 0 0
ARTESIAN RES CORP CL A 043113208   261,052 6,217 SH   SOLE 2 3,020 0 3,197
ARTESIAN RES CORP CL A 043113208   7,558 180 SH   SOLE 4 180 0 0
ARTESIAN RES CORP CL A 043113208   2,519 60 SH   SOLE 7 60 0 0
ARTESIAN RES CORP CL A 043113208   1,016,956 24,219 SH   SOLE 18 24,219 0 0
ARTESIAN RES CORP CL A 043113208   799,238 19,034 SH   SOLE 19 19,034 0 0
ARTESIAN RES CORP CL A 043113208   27,829,376 662,762 SH   SOLE 21 662,762 0 0
ARTESIAN RES CORP CL A 043113208   10,255,176 244,229 SH   SOLE 22 236,733 0 7,496
ARTESIAN RES CORP CL A 043113208   5,795 138 SH   SOLE 23 138 0 0
ARTESIAN RES CORP CL A 043113208   53,621 1,277 SH   SOLE 25 1,277 0 0
ARTESIAN RES CORP CL A 043113208   297,877 7,094 SH   SOLE 28 0 0 7,094
ARTESIAN RES CORP CL A 043113208   62,691 1,493 SH   SOLE 40 1,493 0 0
ARTESIAN RES CORP CL A 043113208   508,813 12,117 SH   SOLE 43 11,925 0 192
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,543,538 41,249 SH   SOLE 2 19,739 0 21,510
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   9,505 254 SH   SOLE 4 254 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   865,899 23,140 SH   SOLE 7 22,270 0 870
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   7,025,455 187,746 SH   SOLE 18 175,656 0 12,090
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   4,498,296 120,211 SH   SOLE 19 120,211 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   206,266,711 5,512,205 SH   SOLE 21 5,512,205 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   66,578,824 1,779,231 SH   SOLE 22 1,714,813 0 64,418
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   391,451 10,461 SH   SOLE 25 10,461 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,070,399 28,605 SH   SOLE 26 23,988 0 4,617
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   43,220 1,155 SH   SOLE 28 1,155 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   3,453,342 92,286 SH   SOLE 30 92,286 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   46,139 1,233 SH   SOLE 36 1,233 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   419,778 11,218 SH   SOLE 40 11,218 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   4,256,238 113,742 SH   SOLE 43 99,925 0 13,817
ARTIVION INC COM 228903100   1,250,715 82,501 SH   SOLE 2 58,848 0 23,653
ARTIVION INC COM 228903100   15,963 1,053 SH   SOLE 4 222 0 831
ARTIVION INC COM 228903100   303,352 20,010 SH   SOLE 7 18,923 0 1,087
ARTIVION INC COM 228903100   2,015,355 132,939 SH   SOLE 18 132,939 0 0
ARTIVION INC COM 228903100   3,056,574 201,621 SH   SOLE 19 201,621 0 0
ARTIVION INC COM 228903100   73,861,551 4,872,134 SH   SOLE 21 4,872,134 0 0
ARTIVION INC COM 228903100   18,677,302 1,232,012 SH   SOLE 22 1,181,529 0 50,483
ARTIVION INC COM 228903100   10,097 666 SH   SOLE 23 666 0 0
ARTIVION INC COM 228903100   80,666 5,321 SH   SOLE 25 5,321 0 0
ARTIVION INC COM 228903100   962,493 63,489 SH   SOLE 26 19,563 0 43,926
ARTIVION INC COM 228903100   68,478 4,517 SH   SOLE 28 0 0 4,517
ARTIVION INC COM 228903100   1,034,564 68,243 SH   SOLE 30 68,243 0 0
ARTIVION INC COM 228903100   14,675 968 SH   SOLE 36 968 0 0
ARTIVION INC COM 228903100   59,806 3,945 SH   SOLE 40 3,945 0 0
ARTIVION INC COM 228903100   500,016 32,983 SH   SOLE 43 30,466 0 2,517
ARVINAS INC COM 04335A105   2,810,582 143,105 SH   SOLE 2 86,979 0 56,126
ARVINAS INC COM 04335A105   2,416 123 SH   SOLE 4 123 0 0
ARVINAS INC COM 04335A105   260,760 13,277 SH   SOLE 7 12,573 0 704
ARVINAS INC COM 04335A105   2,404,368 122,422 SH   SOLE 18 118,557 0 3,865
ARVINAS INC COM 04335A105   11,927,352 607,299 SH   SOLE 19 607,299 0 0
ARVINAS INC COM 04335A105   41,462,200 2,111,110 SH   SOLE 21 2,111,110 0 0
ARVINAS INC COM 04335A105   33,382,717 1,699,731 SH   SOLE 22 1,656,368 0 43,363
ARVINAS INC COM 04335A105   184,596 9,399 SH   SOLE 23 9,399 0 0
ARVINAS INC COM 04335A105   216,649 11,031 SH   SOLE 25 11,031 0 0
ARVINAS INC COM 04335A105   413,501 21,054 SH   SOLE 26 17,182 0 3,872
ARVINAS INC COM 04335A105   59,077 3,008 SH   SOLE 28 725 0 2,283
ARVINAS INC COM 04335A105   3,412,529 173,754 SH   SOLE 30 173,754 0 0
ARVINAS INC COM 04335A105   139,483 7,102 SH   SOLE 34 7,102 0 0
ARVINAS INC COM 04335A105   10,370 528 SH   SOLE 36 528 0 0
ARVINAS INC COM 04335A105   128,249 6,530 SH   SOLE 40 6,530 0 0
ARVINAS INC COM 04335A105   37,100 1,889 SH   OTR 43 1,889 0 0
ARVINAS INC COM 04335A105   751,151 38,246 SH   SOLE 43 19,041 0 19,205
ASANA INC CL A 04342Y104   3,476,849 189,888 SH   SOLE 2 124,545 0 65,343
ASANA INC CL A 04342Y104   81,168 4,433 SH   SOLE 4 1,175 0 3,258
ASANA INC CL A 04342Y104   307,480 16,793 SH   SOLE 7 15,906 0 887
ASANA INC CL A 04342Y104   3,655,591 199,650 SH   SOLE 18 189,817 0 9,833
ASANA INC CL A 04342Y104   9,421,044 514,530 SH   SOLE 19 514,530 0 0
ASANA INC CL A 04342Y104   56,849,108 3,104,812 SH   SOLE 21 3,104,812 0 0
ASANA INC CL A 04342Y104   45,037,803 2,459,738 SH   SOLE 22 2,396,273 0 63,465
ASANA INC CL A 04342Y104   211,499 11,551 SH   SOLE 23 11,551 0 0
ASANA INC CL A 04342Y104   311,655 17,021 SH   SOLE 25 17,021 0 0
ASANA INC CL A 04342Y104   578,157 31,576 SH   SOLE 26 24,818 0 6,758
ASANA INC CL A 04342Y104   43,852 2,395 SH   SOLE 28 1,382 0 1,013
ASANA INC CL A 04342Y104   9,222,802 503,703 SH   SOLE 30 503,703 0 0
ASANA INC CL A 04342Y104   24,133 1,318 SH   SOLE 36 1,318 0 0
ASANA INC CL A 04342Y104   257,695 14,074 SH   SOLE 40 14,074 0 0
ASANA INC CL A 04342Y104   657,860 35,929 SH   SOLE 43 34,207 0 1,722
ASBURY AUTOMOTIVE GROUP INC COM 043436104   6,201,767 26,956 SH   SOLE 2 8,427 0 18,529
ASBURY AUTOMOTIVE GROUP INC COM 043436104   16,795 73 SH   SOLE 4 73 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   917,059 3,986 SH   SOLE 7 3,785 0 201
ASBURY AUTOMOTIVE GROUP INC COM 043436104   15,606,568 67,834 SH   SOLE 18 67,834 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   12,076,604 52,491 SH   SOLE 19 52,491 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   537,357,014 2,335,624 SH   SOLE 21 2,335,624 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   135,367,436 588,375 SH   SOLE 22 562,077 0 26,298
ASBURY AUTOMOTIVE GROUP INC COM 043436104   892,902 3,881 SH   SOLE 25 3,881 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   8,956,855 38,931 SH   SOLE 26 6,527 0 32,404
ASBURY AUTOMOTIVE GROUP INC COM 043436104   79,374 345 SH   SOLE 28 345 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   9,479,114 41,201 SH   SOLE 30 41,201 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   591,970 2,573 SH   SOLE 34 2,573 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   170,482 741 SH   SOLE 36 741 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   802,944 3,490 SH   SOLE 40 3,490 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   3,885,422 16,888 SH   SOLE 43 16,092 0 796
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   27,401,967 292,631 SH   SOLE 21 292,631 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   180,070 1,923 SH   SOLE 28 1,923 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   2,315,624 24,729 SH   SOLE 30 24,729 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   1,337,460 14,283 SH   SOLE 43 6,689 0 7,594
ASCENDIS PHARMA A/S NOTE 2.250% 4/0 04351PAD3   3,513,125 3,850,000 PRN   SOLE 21 3,850,000 0 0
ASCENT INDUSTRIES CO COM 871565107   10,963 1,236 SH   SOLE 18 1,236 0 0
ASCENT INDUSTRIES CO COM 871565107   139,445 15,721 SH   SOLE 21 15,721 0 0
ASCENT INDUSTRIES CO COM 871565107   1,178,770 132,894 SH   SOLE 22 132,894 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   8,024 1,067 SH   SOLE 7 1,067 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   49,417,026 6,571,413 SH   SOLE 21 6,571,413 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   1,272,489 169,214 SH   SOLE 22 169,214 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   12,183,018 1,620,082 SH   SOLE 43 1,440,064 0 180,018
ASENSUS SURGICAL INC COM 04367G103   934,287 3,460,321 SH   SOLE 22 3,460,321 0 0
ASENSUS SURGICAL INC COM 04367G103   1,841 6,820 SH   SOLE 43 6,820 0 0
ASGN INC COM 00191U102   6,521,086 79,837 SH   SOLE 2 51,657 0 28,180
ASGN INC COM 00191U102   12,579 154 SH   SOLE 4 154 0 0
ASGN INC COM 00191U102   1,181,420 14,464 SH   SOLE 7 13,704 0 760
ASGN INC COM 00191U102   16,555,964 202,693 SH   SOLE 18 198,549 0 4,144
ASGN INC COM 00191U102   8,134,838 99,594 SH   SOLE 19 99,594 0 0
ASGN INC COM 00191U102   288,131,673 3,527,567 SH   SOLE 21 3,527,567 0 0
ASGN INC COM 00191U102   126,674,735 1,550,866 SH   SOLE 22 1,492,650 0 58,216
ASGN INC COM 00191U102   868,748 10,636 SH   SOLE 25 10,636 0 0
ASGN INC COM 00191U102   1,824,650 22,339 SH   SOLE 26 18,076 0 4,263
ASGN INC COM 00191U102   77,433 948 SH   SOLE 28 948 0 0
ASGN INC COM 00191U102   5,712,781 69,941 SH   SOLE 30 69,941 0 0
ASGN INC COM 00191U102   222,415 2,723 SH   SOLE 36 2,723 0 0
ASGN INC COM 00191U102   690,359 8,452 SH   SOLE 40 8,452 0 0
ASGN INC COM 00191U102   3,880,780 47,512 SH   SOLE 43 42,974 0 4,538
ASHFORD HOSPITALITY TR INC COM SHS 044103869   15,492 6,482 SH   SOLE 18 6,482 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   183,724 76,872 SH   SOLE 21 76,872 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   1,152,556 482,241 SH   SOLE 22 482,241 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   4,292 1,796 SH   SOLE 23 1,796 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   595 249 SH   SOLE 43 249 0 0
ASHFORD INC COM 044104107   961 156 SH   SOLE 18 156 0 0
ASHFORD INC COM 044104107   12,733 2,067 SH   SOLE 21 2,067 0 0
ASHFORD INC COM 044104107   145,376 23,600 SH   SOLE 22 23,600 0 0
ASHLAND INC COM 044186104   14,374,945 175,991 SH   SOLE 2 46,067 0 129,924
ASHLAND INC COM 044186104   102,018 1,249 SH   SOLE 4 1,249 0 0
ASHLAND INC COM 044186104   455,693 5,579 SH   SOLE 7 5,305 0 274
ASHLAND INC COM 044186104   7,136,218 87,368 SH   SOLE 18 87,368 0 0
ASHLAND INC COM 044186104   1,310,066 16,039 SH   SOLE 19 16,039 0 0
ASHLAND INC COM 044186104   214,581,365 2,627,098 SH   SOLE 21 2,627,098 0 0
ASHLAND INC COM 044186104   117,153,134 1,434,294 SH   SOLE 22 1,368,302 0 65,992
ASHLAND INC COM 044186104   166,709 2,041 SH   SOLE 23 2,041 0 0
ASHLAND INC COM 044186104   798,994 9,782 SH   SOLE 25 9,782 0 0
ASHLAND INC COM 044186104   1,015,364 12,431 SH   SOLE 26 7,929 0 4,502
ASHLAND INC COM 044186104   88,378 1,082 SH   SOLE 28 1,082 0 0
ASHLAND INC COM 044186104   2,402,209 29,410 SH   SOLE 30 29,410 0 0
ASHLAND INC COM 044186104   748,434 9,163 SH   SOLE 31 695 0 8,468
ASHLAND INC COM 044186104   46,639 571 SH   SOLE 36 571 0 0
ASHLAND INC COM 044186104   771,549 9,446 SH   SOLE 40 9,446 0 0
ASHLAND INC COM 044186104   3,349,243 41,004 SH   SOLE 43 35,725 0 5,279
ASML HOLDING N V N Y REGISTRY SHS N07059210   36,497 62 SH   SOLE 2 45 0 17
ASML HOLDING N V N Y REGISTRY SHS N07059210   6,929,117 11,771 SH   SOLE 7 11,771 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   233,109 396 SH   SOLE 15 396 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   229,553,213 389,959 SH   SOLE 18 253,441 0 136,518
ASML HOLDING N V N Y REGISTRY SHS N07059210   177,651,113 301,789 SH   SOLE 19 301,789 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   296,967,197 504,480 SH   SOLE 21 504,480 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   55,377,601 94,074 SH   SOLE 22 94,074 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   44,081,215 74,884 SH   SOLE 30 74,884 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   4,195,968 7,128 SH   SOLE 31 0 0 7,128
ASML HOLDING N V N Y REGISTRY SHS N07059210   14,388,616 24,443 SH   SOLE 32 24,443 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   12,382,463 21,035 SH   SOLE 34 21,035 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   165,148,360 280,550 SH   SOLE 43 244,286 0 36,264
ASPEN AEROGELS INC COM 04523Y105   668,366 77,717 SH   SOLE 2 44,786 0 32,931
ASPEN AEROGELS INC COM 04523Y105   2,984 347 SH   SOLE 7 347 0 0
ASPEN AEROGELS INC COM 04523Y105   1,281,512 149,013 SH   SOLE 18 149,013 0 0
ASPEN AEROGELS INC COM 04523Y105   906,922 105,456 SH   SOLE 19 105,456 0 0
ASPEN AEROGELS INC COM 04523Y105   16,185,596 1,882,046 SH   SOLE 21 1,882,046 0 0
ASPEN AEROGELS INC COM 04523Y105   13,339,503 1,551,105 SH   SOLE 22 1,491,602 0 59,503
ASPEN AEROGELS INC COM 04523Y105   78,578 9,137 SH   SOLE 25 9,137 0 0
ASPEN AEROGELS INC COM 04523Y105   161,603 18,791 SH   SOLE 26 15,264 0 3,527
ASPEN AEROGELS INC COM 04523Y105   174,795 20,325 SH   SOLE 30 20,325 0 0
ASPEN AEROGELS INC COM 04523Y105   77,727 9,038 SH   SOLE 40 9,038 0 0
ASPEN AEROGELS INC COM 04523Y105   436,295 50,732 SH   SOLE 43 49,162 0 1,570
ASPEN TECHNOLOGY INC COM 29109X106   13,278,126 65,006 SH   SOLE 2 22,613 0 42,393
ASPEN TECHNOLOGY INC COM 29109X106   5,446,593 26,665 SH   SOLE 4 9,659 0 17,006
ASPEN TECHNOLOGY INC COM 29109X106   1,023,547 5,011 SH   SOLE 7 4,818 0 193
ASPEN TECHNOLOGY INC COM 29109X106   141,961 695 SH   SOLE 13 695 0 0
ASPEN TECHNOLOGY INC COM 29109X106   190,779 934 SH   SOLE 15 934 0 0
ASPEN TECHNOLOGY INC COM 29109X106   20,356,347 99,659 SH   SOLE 18 75,275 0 24,384
ASPEN TECHNOLOGY INC COM 29109X106   266,306,222 1,303,761 SH   SOLE 19 1,303,761 0 0
ASPEN TECHNOLOGY INC COM 29109X106   355,042,689 1,738,190 SH   SOLE 21 1,738,190 0 0
ASPEN TECHNOLOGY INC COM 29109X106   204,802,310 1,002,655 SH   SOLE 22 947,025 0 55,630
ASPEN TECHNOLOGY INC COM 29109X106   10,052,452 49,214 SH   SOLE 23 49,214 0 0
ASPEN TECHNOLOGY INC COM 29109X106   4,880,793 23,895 SH   SOLE 25 23,776 0 119
ASPEN TECHNOLOGY INC COM 29109X106   5,781,784 28,306 SH   SOLE 26 15,185 0 13,121
ASPEN TECHNOLOGY INC COM 29109X106   9,126,133 44,679 SH   SOLE 28 509 0 44,170
ASPEN TECHNOLOGY INC COM 29109X106   63,497,081 310,864 SH   SOLE 30 310,864 0 0
ASPEN TECHNOLOGY INC COM 29109X106   1,318,907 6,457 SH   SOLE 31 5,941 0 516
ASPEN TECHNOLOGY INC COM 29109X106   75,763,098 370,915 SH   SOLE 34 370,915 0 0
ASPEN TECHNOLOGY INC COM 29109X106   836,649 4,096 SH   SOLE 36 4,096 0 0
ASPEN TECHNOLOGY INC COM 29109X106   278,202 1,362 SH   SOLE 40 1,362 0 0
ASPEN TECHNOLOGY INC COM 29109X106   8,377,111 41,012 SH   SOLE 43 36,891 0 4,121
ASPIRA WOMENS HEALTH INC COM NEW 04537Y208   337,937 63,048 SH   SOLE 22 63,048 0 0
ASPIRA WOMENS HEALTH INC COM NEW 04537Y208   649 121 SH   SOLE 43 121 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   7,483 8,455 SH   SOLE 18 8,455 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   122,466 138,380 SH   SOLE 21 138,380 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   760,653 859,495 SH   SOLE 22 859,495 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   49,876 56,357 SH   SOLE 26 0 0 56,357
ASSERTIO HOLDINGS INC COM NEW 04546C205   120,090 46,910 SH   SOLE 2 4,857 0 42,053
ASSERTIO HOLDINGS INC COM NEW 04546C205   1,818 710 SH   SOLE 7 710 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   652,191 254,762 SH   SOLE 18 254,762 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   450,040 175,797 SH   SOLE 19 175,797 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   7,885,243 3,080,173 SH   SOLE 21 3,080,173 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   6,105,623 2,385,009 SH   SOLE 22 2,318,648 0 66,361
ASSETMARK FINL HLDGS INC COM 04546L106   753,604 30,048 SH   SOLE 2 24,611 0 5,437
ASSETMARK FINL HLDGS INC COM 04546L106   5,668 226 SH   SOLE 7 226 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   1,330,820 53,063 SH   SOLE 18 53,063 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   2,342,046 93,383 SH   SOLE 19 93,383 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   18,350,409 731,675 SH   SOLE 21 731,675 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   16,524,535 658,873 SH   SOLE 22 640,676 0 18,197
ASSETMARK FINL HLDGS INC COM 04546L106   125,375 4,999 SH   SOLE 25 4,999 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   43,664 1,741 SH   SOLE 26 0 0 1,741
ASSETMARK FINL HLDGS INC COM 04546L106   328,849 13,112 SH   SOLE 30 13,112 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   3,660,576 145,956 SH   SOLE 34 145,956 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   69,171 2,758 SH   SOLE 40 2,758 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   35,037 1,397 SH   OTR 43 1,397 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   348,838 13,909 SH   SOLE 43 12,883 0 1,026
ASSOCIATED BANC CORP COM 045487105   4,233,767 247,444 SH   SOLE 2 134,940 0 112,504
ASSOCIATED BANC CORP COM 045487105   9,188 537 SH   SOLE 4 537 0 0
ASSOCIATED BANC CORP COM 045487105   724,882 42,366 SH   SOLE 7 40,175 0 2,191
ASSOCIATED BANC CORP COM 045487105   10,625,652 621,020 SH   SOLE 18 621,020 0 0
ASSOCIATED BANC CORP COM 045487105   5,392,473 315,165 SH   SOLE 19 315,165 0 0
ASSOCIATED BANC CORP COM 045487105   196,736,649 11,498,343 SH   SOLE 21 11,498,343 0 0
ASSOCIATED BANC CORP COM 045487105   90,721,908 5,302,274 SH   SOLE 22 5,100,251 0 202,023
ASSOCIATED BANC CORP COM 045487105   603,555 35,275 SH   SOLE 25 35,275 0 0
ASSOCIATED BANC CORP COM 045487105   1,366,439 79,862 SH   SOLE 26 65,800 0 14,062
ASSOCIATED BANC CORP COM 045487105   269,038 15,724 SH   SOLE 28 2,770 0 12,954
ASSOCIATED BANC CORP COM 045487105   4,043,487 236,323 SH   SOLE 30 236,323 0 0
ASSOCIATED BANC CORP COM 045487105   176,370 10,308 SH   SOLE 36 10,308 0 0
ASSOCIATED BANC CORP COM 045487105   466,949 27,291 SH   SOLE 40 27,291 0 0
ASSOCIATED BANC CORP COM 045487105   8,168,485 477,410 SH   SOLE 43 456,236 0 21,174
ASSOCIATED CAP GROUP INC CL A 045528106   1,887,160 51,703 SH   SOLE 22 51,703 0 0
ASSURANT INC COM 04621X108   11,477,498 79,938 SH   SOLE 2 13,822 0 66,116
ASSURANT INC COM 04621X108   7,596,100 52,905 SH   SOLE 4 28,800 0 24,105
ASSURANT INC COM 04621X108   6,559,452 45,685 SH   SOLE 7 40,352 0 5,333
ASSURANT INC COM 04621X108   21,968 153 SH   SOLE 13 153 0 0
ASSURANT INC COM 04621X108   852,865 5,940 SH   SOLE 15 5,940 0 0
ASSURANT INC COM 04621X108   40,898,619 284,849 SH   SOLE 18 281,064 0 3,785
ASSURANT INC COM 04621X108   60,646,182 422,386 SH   SOLE 19 422,386 0 0
ASSURANT INC COM 04621X108   314,654,278 2,191,491 SH   SOLE 21 2,191,491 0 0
ASSURANT INC COM 04621X108   193,630,552 1,348,590 SH   SOLE 22 1,223,833 0 124,757
ASSURANT INC COM 04621X108   12,400,861 86,369 SH   SOLE 23 86,369 0 0
ASSURANT INC COM 04621X108   5,117,622 35,643 SH   SOLE 25 35,397 0 246
ASSURANT INC COM 04621X108   15,707,796 109,401 SH   SOLE 26 100,857 0 8,544
ASSURANT INC COM 04621X108   13,432,483 93,554 SH   SOLE 28 796 0 92,758
ASSURANT INC COM 04621X108   9,763 68 SH   SOLE 29 68 0 0
ASSURANT INC COM 04621X108   56,629,244 394,409 SH   SOLE 30 341,048 0 53,361
ASSURANT INC COM 04621X108   1,934,884 13,476 SH   SOLE 31 12,652 0 824
ASSURANT INC COM 04621X108   27,713,955 193,021 SH   SOLE 34 193,021 0 0
ASSURANT INC COM 04621X108   2,796,795 19,479 SH   SOLE 36 19,479 0 0
ASSURANT INC COM 04621X108   4,475,389 31,170 SH   SOLE 37 31,170 0 0
ASSURANT INC COM 04621X108   301,087 2,097 SH   SOLE 40 2,097 0 0
ASSURANT INC COM 04621X108   5,284,050 36,802 SH   SOLE 43 34,660 0 2,142
ASSURED GUARANTY LTD COM G0585R106   9,492,925 156,856 SH   SOLE 2 23,103 0 133,753
ASSURED GUARANTY LTD COM G0585R106   6,294 104 SH   SOLE 4 104 0 0
ASSURED GUARANTY LTD COM G0585R106   528,763 8,737 SH   SOLE 7 8,313 0 424
ASSURED GUARANTY LTD COM G0585R106   3,150,005 52,049 SH   SOLE 18 52,049 0 0
ASSURED GUARANTY LTD COM G0585R106   1,627,262 26,888 SH   SOLE 19 26,888 0 0
ASSURED GUARANTY LTD COM G0585R106   312,776,317 5,168,148 SH   SOLE 21 5,168,148 0 0
ASSURED GUARANTY LTD COM G0585R106   88,048,309 1,454,863 SH   SOLE 22 1,377,962 0 76,901
ASSURED GUARANTY LTD COM G0585R106   697,796 11,530 SH   SOLE 25 11,530 0 0
ASSURED GUARANTY LTD COM G0585R106   2,791,606 46,127 SH   SOLE 26 24,912 0 21,215
ASSURED GUARANTY LTD COM G0585R106   758,679 12,536 SH   SOLE 28 6,955 0 5,581
ASSURED GUARANTY LTD COM G0585R106   6,283,126 103,819 SH   SOLE 30 103,819 0 0
ASSURED GUARANTY LTD COM G0585R106   47,992 793 SH   SOLE 31 793 0 0
ASSURED GUARANTY LTD COM G0585R106   109,360 1,807 SH   SOLE 36 1,807 0 0
ASSURED GUARANTY LTD COM G0585R106   577,603 9,544 SH   SOLE 40 9,544 0 0
ASSURED GUARANTY LTD COM G0585R106   6,469,225 106,894 SH   SOLE 43 100,301 0 6,593
AST SPACEMOBILE INC COM CL A 00217D100   47,052 12,382 SH   SOLE 2 3,542 0 8,840
AST SPACEMOBILE INC COM CL A 00217D100   2,725 717 SH   SOLE 7 717 0 0
AST SPACEMOBILE INC COM CL A 00217D100   645,616 169,899 SH   SOLE 18 169,899 0 0
AST SPACEMOBILE INC COM CL A 00217D100   653,361 171,937 SH   SOLE 19 171,937 0 0
AST SPACEMOBILE INC COM CL A 00217D100   10,094,195 2,656,367 SH   SOLE 21 2,656,367 0 0
AST SPACEMOBILE INC COM CL A 00217D100   8,747,896 2,302,078 SH   SOLE 22 2,275,807 0 26,271
ASTEC INDS INC COM 046224101   4,132,960 87,730 SH   SOLE 2 50,601 0 37,129
ASTEC INDS INC COM 046224101   4,805 102 SH   SOLE 4 102 0 0
ASTEC INDS INC COM 046224101   9,516 202 SH   SOLE 7 202 0 0
ASTEC INDS INC COM 046224101   3,718,911 78,941 SH   SOLE 18 74,589 0 4,352
ASTEC INDS INC COM 046224101   8,155,919 173,125 SH   SOLE 19 173,125 0 0
ASTEC INDS INC COM 046224101   133,361,579 2,830,855 SH   SOLE 21 2,830,855 0 0
ASTEC INDS INC COM 046224101   38,543,659 818,163 SH   SOLE 22 790,258 0 27,905
ASTEC INDS INC COM 046224101   192,915 4,095 SH   SOLE 23 4,095 0 0
ASTEC INDS INC COM 046224101   173,836 3,690 SH   SOLE 25 3,690 0 0
ASTEC INDS INC COM 046224101   1,395,163 29,615 SH   SOLE 26 3,643 0 25,972
ASTEC INDS INC COM 046224101   8,715 185 SH   SOLE 28 185 0 0
ASTEC INDS INC COM 046224101   1,727,147 36,662 SH   SOLE 30 36,662 0 0
ASTEC INDS INC COM 046224101   135,300 2,872 SH   SOLE 40 2,872 0 0
ASTEC INDS INC COM 046224101   972,829 20,650 SH   SOLE 43 18,092 0 2,558
ASTRA SPACE INC CL A NEW 04634X202   19,364 10,467 SH   SOLE 21 10,467 0 0
ASTRA SPACE INC CL A NEW 04634X202   199,138 107,642 SH   SOLE 22 107,642 0 0
ASTRA SPACE INC CL A NEW 04634X202   5,992 3,239 SH   SOLE 28 3,239 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   1,353,723 19,990 SH   SOLE 2 192 0 19,798
ASTRAZENECA PLC SPONSORED ADR 046353108   242,776 3,585 SH   SOLE 4 3,585 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   5,316,359 78,505 SH   SOLE 7 78,505 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   175,598 2,593 SH   SOLE 15 2,593 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   149,184,580 2,202,962 SH   SOLE 18 2,185,770 0 17,192
ASTRAZENECA PLC SPONSORED ADR 046353108   47,427,905 700,353 SH   SOLE 19 700,353 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   27,088 400 SH   SOLE 21 400 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   2,574,308 38,014 SH   SOLE 22 38,014 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   873,317 12,896 SH   SOLE 23 12,896 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   150,542 2,223 SH   SOLE 26 2,223 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   51,346,794 758,222 SH   SOLE 30 758,222 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   3,958,640 58,456 SH   SOLE 31 0 0 58,456
ASTRAZENECA PLC SPONSORED ADR 046353108   11,163,574 164,849 SH   SOLE 32 164,849 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   17,545,507 259,089 SH   SOLE 34 259,089 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   138,908,705 2,051,221 SH   SOLE 43 1,863,096 0 188,125
ASTRIA THERAPEUTICS INC COM 04635X102   34,719 4,654 SH   SOLE 2 883 0 3,771
ASTRIA THERAPEUTICS INC COM 04635X102   509,063 68,239 SH   SOLE 18 68,239 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   418,260 56,067 SH   SOLE 19 56,067 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   6,525,784 874,770 SH   SOLE 21 874,770 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   5,110,891 685,106 SH   SOLE 22 673,293 0 11,813
ASTRONICS CORP COM 046433108   504,538 31,812 SH   SOLE 2 7,415 0 24,397
ASTRONICS CORP COM 046433108   2,157 136 SH   SOLE 7 136 0 0
ASTRONICS CORP COM 046433108   1,224,170 77,186 SH   SOLE 18 77,186 0 0
ASTRONICS CORP COM 046433108   840,041 52,966 SH   SOLE 19 52,966 0 0
ASTRONICS CORP COM 046433108   14,960,912 943,311 SH   SOLE 21 943,311 0 0
ASTRONICS CORP COM 046433108   10,807,385 681,424 SH   SOLE 22 648,193 0 33,231
ASTRONICS CORP COM 046433108   80,331 5,065 SH   SOLE 25 5,065 0 0
ASTRONICS CORP COM 046433108   47,992 3,026 SH   SOLE 26 0 0 3,026
ASTRONICS CORP COM 046433108   79,173 4,992 SH   SOLE 40 4,992 0 0
ASTRONICS CORP COM 046433108   28,342 1,787 SH   OTR 43 1,787 0 0
ASTRONICS CORP COM 046433108   116,952 7,374 SH   SOLE 43 5,441 0 1,933
ASTRONOVA INC COM 04638F108   15,025 1,202 SH   SOLE 18 1,202 0 0
ASTRONOVA INC COM 04638F108   179,050 14,324 SH   SOLE 21 14,324 0 0
ASTRONOVA INC COM 04638F108   724,738 57,979 SH   SOLE 22 57,979 0 0
ASTROTECH CORP COM 046484309   485 48 SH   SOLE 21 48 0 0
ASTROTECH CORP COM 046484309   203,899 20,188 SH   SOLE 22 20,188 0 0
ASURE SOFTWARE INC COM 04649U102   236,131 24,961 SH   SOLE 2 16,666 0 8,295
ASURE SOFTWARE INC COM 04649U102   1,230 130 SH   SOLE 7 130 0 0
ASURE SOFTWARE INC COM 04649U102   461,468 48,781 SH   SOLE 18 48,781 0 0
ASURE SOFTWARE INC COM 04649U102   364,664 38,548 SH   SOLE 19 38,548 0 0
ASURE SOFTWARE INC COM 04649U102   5,999,258 634,171 SH   SOLE 21 634,171 0 0
ASURE SOFTWARE INC COM 04649U102   4,206,162 444,626 SH   SOLE 22 430,847 0 13,779
AT&T INC COM 00206R102   205,725,696 13,696,784 SH   SOLE 2 1,994,317 0 11,702,467
AT&T INC COM 00206R102   77,431,660 5,155,237 SH   SOLE 4 2,408,122 0 2,747,115
AT&T INC COM 00206R102   95,223,571 6,339,785 SH   SOLE 7 5,503,590 0 836,195
AT&T INC COM 00206R102   3,469,305 230,979 SH   SOLE 13 230,979 0 0
AT&T INC COM 00206R102   15,535,982 1,034,353 SH   SOLE 15 1,034,353 0 0
AT&T INC COM 00206R102   213,582,542 14,219,876 SH   SOLE 18 13,532,182 0 687,694
AT&T INC COM 00206R102   178,344,821 11,873,823 SH   SOLE 19 11,873,823 0 0
AT&T INC COM 00206R102   2,930,498,549 195,106,428 SH   SOLE 21 195,106,428 0 0
AT&T INC COM 00206R102   2,400,827,921 159,842,072 SH   SOLE 22 144,493,118 0 15,348,954
AT&T INC COM 00206R102   210,118,520 13,989,249 SH   SOLE 23 13,989,249 0 0
AT&T INC COM 00206R102   202,962,857 13,512,840 SH   SOLE 25 13,157,797 0 355,043
AT&T INC COM 00206R102   166,776,117 11,103,603 SH   SOLE 26 6,541,944 0 4,561,659
AT&T INC COM 00206R102   246,175,051 16,389,817 SH   SOLE 28 649,943 0 15,739,874
AT&T INC COM 00206R102   885,187,343 58,933,911 SH   SOLE 30 58,235,113 0 698,798
AT&T INC COM 00206R102   23,910,984 1,591,943 SH   SOLE 31 1,471,127 0 120,816
AT&T INC COM 00206R102   5,624,810 374,488 SH   SOLE 32 374,488 0 0
AT&T INC COM 00206R102   32,456,673 2,160,897 SH   SOLE 34 2,160,897 0 0
AT&T INC COM 00206R102   36,384,733 2,422,419 SH   SOLE 36 2,422,419 0 0
AT&T INC COM 00206R102   5,206,818 346,659 SH   SOLE 40 346,659 0 0
AT&T INC COM 00206R102   157,710 10,500 SH   OTR 43 10,500 0 0
AT&T INC COM 00206R102   98,856,450 6,581,654 SH   SOLE 43 5,340,632 0 1,241,023
ATAI LIFE SCIENCES NV SHS N0731H103   59,259 45,937 SH   SOLE 2 31,151 0 14,786
ATAI LIFE SCIENCES NV SHS N0731H103   252,426 195,679 SH   SOLE 7 184,856 0 10,823
ATAI LIFE SCIENCES NV SHS N0731H103   1,709,198 1,324,960 SH   SOLE 21 1,324,960 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   124,348 96,394 SH   SOLE 22 39,322 0 57,072
ATAI LIFE SCIENCES NV SHS N0731H103   25,881 20,063 SH   SOLE 25 20,063 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   1,732 1,343 SH   SOLE 26 1,343 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   970,437 752,277 SH   SOLE 30 752,277 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   30,146 23,369 SH   SOLE 40 23,369 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   5,187 4,021 SH   SOLE 43 4,021 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   203,684 137,624 SH   SOLE 2 86,401 0 51,223
ATARA BIOTHERAPEUTICS INC COM 046513107   1,671 1,129 SH   SOLE 7 1,129 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   474,919 320,891 SH   SOLE 18 294,328 0 26,563
ATARA BIOTHERAPEUTICS INC COM 046513107   797,193 538,644 SH   SOLE 19 538,644 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   5,819,224 3,931,908 SH   SOLE 21 3,931,908 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   4,026,413 2,720,549 SH   SOLE 22 2,646,545 0 74,004
ATARA BIOTHERAPEUTICS INC COM 046513107   2,150 1,453 SH   SOLE 28 1,453 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   58,420 39,473 SH   SOLE 30 39,473 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   6,311 4,264 SH   SOLE 43 346 0 3,918
ATEA PHARMACEUTICALS INC COM 04683R106   1,135,674 378,558 SH   SOLE 2 282,215 0 96,343
ATEA PHARMACEUTICALS INC COM 04683R106   24,579 8,193 SH   SOLE 7 8,193 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   667,362 222,454 SH   SOLE 18 222,454 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   2,613,642 871,214 SH   SOLE 19 871,214 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   11,120,559 3,706,853 SH   SOLE 21 3,706,853 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   8,373,036 2,791,012 SH   SOLE 22 2,726,053 0 64,959
ATEA PHARMACEUTICALS INC COM 04683R106   34,182 11,394 SH   SOLE 23 11,394 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   394,275 131,425 SH   SOLE 26 0 0 131,425
ATEA PHARMACEUTICALS INC COM 04683R106   122,154 40,718 SH   SOLE 30 40,718 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   89,043 29,681 SH   SOLE 43 14,302 0 15,379
ATERIAN INC COM 02156U101   342,789 1,048,285 SH   SOLE 22 1,048,285 0 0
ATHERSYS INC NEW COM NEW 04744L205   37,921 87,760 SH   SOLE 22 87,760 0 0
ATHIRA PHARMA INC COM 04746L104   24,749 12,252 SH   SOLE 2 3,754 0 8,498
ATHIRA PHARMA INC COM 04746L104   11,843 5,863 SH   SOLE 18 5,863 0 0
ATHIRA PHARMA INC COM 04746L104   370,373 183,353 SH   SOLE 21 183,353 0 0
ATHIRA PHARMA INC COM 04746L104   913,428 452,192 SH   SOLE 22 452,192 0 0
ATHIRA PHARMA INC COM 04746L104   17,833 8,828 SH   SOLE 43 330 0 8,498
ATI INC COM 01741R102   5,075,976 123,353 SH   SOLE 2 94,949 0 28,404
ATI INC COM 01741R102   18,024 438 SH   SOLE 4 438 0 0
ATI INC COM 01741R102   889,334 21,612 SH   SOLE 7 20,484 0 1,128
ATI INC COM 01741R102   15,752,796 382,814 SH   SOLE 18 382,814 0 0
ATI INC COM 01741R102   10,954,706 266,214 SH   SOLE 19 266,214 0 0
ATI INC COM 01741R102   613,844,838 14,917,250 SH   SOLE 21 14,917,250 0 0
ATI INC COM 01741R102   143,833,941 3,495,357 SH   SOLE 22 3,388,564 0 106,793
ATI INC COM 01741R102   1,084,261 26,349 SH   SOLE 25 26,349 0 0
ATI INC COM 01741R102   4,396,878 106,850 SH   SOLE 26 52,916 0 53,934
ATI INC COM 01741R102   3,231,386 78,527 SH   SOLE 28 71,229 0 7,298
ATI INC COM 01741R102   10,497,406 255,101 SH   SOLE 30 255,101 0 0
ATI INC COM 01741R102   3,154,065 76,648 SH   SOLE 34 76,648 0 0
ATI INC COM 01741R102   105,097 2,554 SH   SOLE 36 2,554 0 0
ATI INC COM 01741R102   866,084 21,047 SH   SOLE 40 21,047 0 0
ATI INC COM 01741R102   4,519,419 109,828 SH   SOLE 43 104,448 0 5,380
ATI INC NOTE 3.500% 6/1 01741RAK8   960,151 357,000 PRN   SOLE 2 357,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8   11,403,480 4,240,000 PRN   SOLE 19 4,240,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8   5,295,626 1,969,000 PRN   SOLE 21 1,969,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8   7,807,618 2,903,000 PRN   SOLE 34 2,903,000 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W208   101,296 11,433 SH   SOLE 22 11,433 0 0
ATKORE INC COM 047649108   19,655,783 131,750 SH   SOLE 2 67,608 0 64,142
ATKORE INC COM 047649108   13,875 93 SH   SOLE 4 93 0 0
ATKORE INC COM 047649108   1,346,887 9,028 SH   SOLE 7 8,555 0 473
ATKORE INC COM 047649108   749,381 5,023 SH   SOLE 13 5,023 0 0
ATKORE INC COM 047649108   15,127,418 101,397 SH   SOLE 18 92,178 0 9,219
ATKORE INC COM 047649108   55,517,926 372,129 SH   SOLE 19 372,129 0 0
ATKORE INC COM 047649108   201,636,253 1,351,540 SH   SOLE 21 1,351,540 0 0
ATKORE INC COM 047649108   195,224,812 1,308,565 SH   SOLE 22 1,276,020 0 32,545
ATKORE INC COM 047649108   1,276,619 8,557 SH   SOLE 23 8,557 0 0
ATKORE INC COM 047649108   72,634,793 486,861 SH   SOLE 25 486,861 0 0
ATKORE INC COM 047649108   15,898,880 106,568 SH   SOLE 26 12,091 0 94,477
ATKORE INC COM 047649108   308,823 2,070 SH   SOLE 28 837 0 1,233
ATKORE INC COM 047649108   11,105,704 74,440 SH   SOLE 30 74,440 0 0
ATKORE INC COM 047649108   436,381 2,925 SH   SOLE 34 2,925 0 0
ATKORE INC COM 047649108   113,832 763 SH   SOLE 36 763 0 0
ATKORE INC COM 047649108   994,053 6,663 SH   SOLE 40 6,663 0 0
ATKORE INC COM 047649108   3,278,152 21,973 SH   SOLE 43 20,102 0 1,871
ATLANTA BRAVES HLDGS INC COM SER A 047726104   164,602 4,213 SH   SOLE 2 2,218 0 1,995
ATLANTA BRAVES HLDGS INC COM SER A 047726104   1,563 40 SH   SOLE 4 40 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   1,524 39 SH   SOLE 7 39 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   958,309 24,528 SH   SOLE 18 24,528 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   842,310 21,559 SH   SOLE 19 21,559 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   14,892,156 381,166 SH   SOLE 21 381,166 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   9,709,247 248,509 SH   SOLE 22 239,940 0 8,569
ATLANTA BRAVES HLDGS INC COM SER A 047726104   93,885 2,403 SH   SOLE 25 2,403 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   40,828 1,045 SH   SOLE 26 1,045 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   19,262 493 SH   SOLE 28 0 0 493
ATLANTA BRAVES HLDGS INC COM SER A 047726104   48,251 1,235 SH   SOLE 30 1,235 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   90,369 2,313 SH   SOLE 40 2,313 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   439,108 11,239 SH   SOLE 43 9,712 0 1,527
ATLANTA BRAVES HLDGS INC COM SER C 047726302   843,764 23,615 SH   SOLE 2 13,278 0 10,337
ATLANTA BRAVES HLDGS INC COM SER C 047726302   6,646 186 SH   SOLE 4 186 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   21,974 615 SH   SOLE 7 615 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   3,795,205 106,219 SH   SOLE 18 106,219 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   3,390,241 94,885 SH   SOLE 19 94,885 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   57,530,588 1,610,148 SH   SOLE 21 1,610,148 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   41,234,850 1,154,068 SH   SOLE 22 1,116,045 0 38,023
ATLANTA BRAVES HLDGS INC COM SER C 047726302   337,720 9,452 SH   SOLE 25 9,452 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   365,053 10,217 SH   SOLE 26 5,440 0 4,777
ATLANTA BRAVES HLDGS INC COM SER C 047726302   107,369 3,005 SH   SOLE 28 74 0 2,931
ATLANTA BRAVES HLDGS INC COM SER C 047726302   957,457 26,797 SH   SOLE 30 26,797 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   233,103 6,524 SH   SOLE 40 6,524 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   8,361 234 SH   OTR 43 234 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   767,276 21,474 SH   SOLE 43 21,220 0 254
ATLANTIC AMERN CORP COM 048209100   1,799 932 SH   SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100   22,432 11,623 SH   SOLE 21 11,623 0 0
ATLANTIC AMERN CORP COM 048209100   33,308 17,258 SH   SOLE 22 17,258 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,879,104 65,292 SH   SOLE 2 22,091 0 43,201
ATLANTIC UN BANKSHARES CORP COM 04911A107   8,346 290 SH   SOLE 4 290 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   795,623 27,645 SH   SOLE 7 26,184 0 1,461
ATLANTIC UN BANKSHARES CORP COM 04911A107   6,990,806 242,905 SH   SOLE 18 242,905 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   4,043,417 140,494 SH   SOLE 19 140,494 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   238,029,221 8,270,647 SH   SOLE 21 8,270,647 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   56,883,267 1,976,486 SH   SOLE 22 1,881,558 0 94,928
ATLANTIC UN BANKSHARES CORP COM 04911A107   363,981 12,647 SH   SOLE 25 12,647 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,154,826 40,126 SH   SOLE 26 32,832 0 7,294
ATLANTIC UN BANKSHARES CORP COM 04911A107   155,268 5,395 SH   SOLE 28 1,408 0 3,987
ATLANTIC UN BANKSHARES CORP COM 04911A107   5,371,729 186,648 SH   SOLE 30 186,648 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   74,454 2,587 SH   SOLE 36 2,587 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   397,279 13,804 SH   SOLE 40 13,804 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   214,411 7,450 SH   SOLE 43 6,787 0 663
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   1,368,954 71,673 SH   SOLE 2 69,342 0 2,331
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   79,876 4,182 SH   SOLE 4 3,173 0 1,009
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   42,173 2,208 SH   SOLE 18 0 0 2,208
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   1,200,779 62,868 SH   SOLE 21 62,868 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   96,608 5,058 SH   SOLE 22 5,058 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   166,858 8,736 SH   SOLE 36 8,736 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   1,528 80 SH   SOLE 43 80 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   156,703 5,170 SH   SOLE 2 2,276 0 2,894
ATLANTICUS HOLDINGS CORP COM 04914Y102   430,766 14,212 SH   SOLE 18 14,212 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   298,190 9,838 SH   SOLE 19 9,838 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   5,034,491 166,100 SH   SOLE 21 166,100 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   4,462,269 147,221 SH   SOLE 22 140,170 0 7,051
ATLANTICUS HOLDINGS CORP COM 04914Y102   40,343 1,331 SH   SOLE 25 1,331 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   68,804 2,270 SH   SOLE 26 0 0 2,270
ATLANTICUS HOLDINGS CORP COM 04914Y102   15,822 522 SH   SOLE 28 0 0 522
ATLANTICUS HOLDINGS CORP COM 04914Y102   75,199 2,481 SH   SOLE 30 2,481 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   32,280 1,065 SH   SOLE 40 1,065 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   135,728 4,478 SH   SOLE 43 4,478 0 0
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   400,874 18,033 SH   SOLE 2 4,890 0 13,143
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   3,957 178 SH   SOLE 7 178 0 0
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   919,544 41,365 SH   SOLE 18 41,365 0 0
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   776,227 34,918 SH   SOLE 19 34,918 0 0
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   12,480,411 561,422 SH   SOLE 21 561,422 0 0
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   10,689,118 480,842 SH   SOLE 22 468,049 0 12,793
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   1,689 76 SH   SOLE 43 76 0 0
ATLAS LITHIUM CORP COM NEW 105861306   137,083 4,474 SH   SOLE 2 4,474 0 0
ATLAS LITHIUM CORP COM NEW 105861306   540,214 17,631 SH   SOLE 19 17,631 0 0
ATLAS LITHIUM CORP COM NEW 105861306   374,451 12,221 SH   SOLE 22 12,221 0 0
ATLASSIAN CORPORATION CL A 049468101   49,186,173 244,088 SH   SOLE 2 46,311 0 197,777
ATLASSIAN CORPORATION CL A 049468101   22,368,215 111,003 SH   SOLE 4 54,561 0 56,442
ATLASSIAN CORPORATION CL A 049468101   21,242,177 105,415 SH   SOLE 7 101,056 0 4,359
ATLASSIAN CORPORATION CL A 049468101   1,085,937 5,389 SH   SOLE 13 5,389 0 0
ATLASSIAN CORPORATION CL A 049468101   1,528,856 7,587 SH   SOLE 15 7,587 0 0
ATLASSIAN CORPORATION CL A 049468101   36,702,024 182,135 SH   SOLE 18 172,857 0 9,278
ATLASSIAN CORPORATION CL A 049468101   7,868,361 39,047 SH   SOLE 19 39,047 0 0
ATLASSIAN CORPORATION CL A 049468101   443,165,427 2,199,223 SH   SOLE 21 2,199,223 0 0
ATLASSIAN CORPORATION CL A 049468101   710,631,866 3,526,534 SH   SOLE 22 3,216,211 0 310,323
ATLASSIAN CORPORATION CL A 049468101   53,269,370 264,351 SH   SOLE 23 264,351 0 0
ATLASSIAN CORPORATION CL A 049468101   56,991,461 282,822 SH   SOLE 25 243,197 0 39,625
ATLASSIAN CORPORATION CL A 049468101   33,092,375 164,222 SH   SOLE 26 85,652 0 78,570
ATLASSIAN CORPORATION CL A 049468101   57,343,902 284,571 SH   SOLE 28 6,924 0 277,647
ATLASSIAN CORPORATION CL A 049468101   43,526 216 SH   SOLE 29 216 0 0
ATLASSIAN CORPORATION CL A 049468101   107,461,857 533,283 SH   SOLE 30 533,283 0 0
ATLASSIAN CORPORATION CL A 049468101   11,585,213 57,492 SH   SOLE 31 31,730 0 25,762
ATLASSIAN CORPORATION CL A 049468101   8,628,860 42,821 SH   SOLE 32 42,821 0 0
ATLASSIAN CORPORATION CL A 049468101   20,156,642 100,028 SH   SOLE 34 100,028 0 0
ATLASSIAN CORPORATION CL A 049468101   7,068,769 35,079 SH   SOLE 36 35,079 0 0
ATLASSIAN CORPORATION CL A 049468101   1,478,076 7,335 SH   SOLE 40 7,335 0 0
ATLASSIAN CORPORATION CL A 049468101   48,564 241 SH   OTR 43 241 0 0
ATLASSIAN CORPORATION CL A 049468101   14,830,330 73,596 SH   SOLE 43 61,465 0 12,131
ATMOS ENERGY CORP COM 049560105   26,704,211 252,093 SH   SOLE 2 44,133 0 207,960
ATMOS ENERGY CORP COM 049560105   19,145,259 180,735 SH   SOLE 4 73,130 0 107,605
ATMOS ENERGY CORP COM 049560105   34,968,552 330,110 SH   SOLE 7 271,921 0 58,189
ATMOS ENERGY CORP COM 049560105   206,564 1,950 SH   SOLE 13 1,950 0 0
ATMOS ENERGY CORP COM 049560105   2,391,370 22,575 SH   SOLE 15 22,575 0 0
ATMOS ENERGY CORP COM 049560105   25,930,711 244,791 SH   SOLE 18 235,834 0 8,957
ATMOS ENERGY CORP COM 049560105   14,499,592 136,879 SH   SOLE 19 136,879 0 0
ATMOS ENERGY CORP COM 049560105   1,151,211,436 10,867,662 SH   SOLE 21 10,867,662 0 0
ATMOS ENERGY CORP COM 049560105   345,284,449 3,259,553 SH   SOLE 22 2,951,846 0 307,707
ATMOS ENERGY CORP COM 049560105   25,143,545 237,360 SH   SOLE 23 237,360 0 0
ATMOS ENERGY CORP COM 049560105   24,933,062 235,373 SH   SOLE 25 234,128 0 1,245
ATMOS ENERGY CORP COM 049560105   22,696,880 214,263 SH   SOLE 26 71,317 0 142,946
ATMOS ENERGY CORP COM 049560105   29,807,113 281,385 SH   SOLE 28 2,774 0 278,611
ATMOS ENERGY CORP COM 049560105   19,597 185 SH   SOLE 29 185 0 0
ATMOS ENERGY CORP COM 049560105   169,400,184 1,599,171 SH   SOLE 30 1,599,171 0 0
ATMOS ENERGY CORP COM 049560105   3,369,210 31,806 SH   SOLE 31 29,316 0 2,490
ATMOS ENERGY CORP COM 049560105   650,410 6,140 SH   SOLE 34 6,140 0 0
ATMOS ENERGY CORP COM 049560105   4,507,639 42,553 SH   SOLE 36 42,553 0 0
ATMOS ENERGY CORP COM 049560105   748,078 7,062 SH   SOLE 40 7,062 0 0
ATMOS ENERGY CORP COM 049560105   43,643 412 SH   OTR 43 412 0 0
ATMOS ENERGY CORP COM 049560105   14,603,590 137,861 SH   SOLE 43 120,132 0 17,729
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   1,949,079 93,481 SH   SOLE 2 89,011 0 4,470
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   3,795 182 SH   SOLE 7 182 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   838,691 40,225 SH   SOLE 18 40,225 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   8,219,904 394,240 SH   SOLE 19 394,240 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   10,976,837 526,467 SH   SOLE 21 526,467 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   8,687,382 416,661 SH   SOLE 22 407,890 0 8,771
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   234,542 11,249 SH   SOLE 30 11,249 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   10,978,943 526,568 SH   SOLE 34 526,568 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   563 27 SH   SOLE 43 27 0 0
ATN INTL INC COM 00215F107   762,616 24,164 SH   SOLE 2 15,811 0 8,353
ATN INTL INC COM 00215F107   1,546 49 SH   SOLE 4 49 0 0
ATN INTL INC COM 00215F107   2,525 80 SH   SOLE 7 80 0 0
ATN INTL INC COM 00215F107   1,171,791 37,129 SH   SOLE 18 37,129 0 0
ATN INTL INC COM 00215F107   698,928 22,146 SH   SOLE 19 22,146 0 0
ATN INTL INC COM 00215F107   39,335,374 1,246,368 SH   SOLE 21 1,246,368 0 0
ATN INTL INC COM 00215F107   10,557,925 334,535 SH   SOLE 22 318,793 0 15,742
ATN INTL INC COM 00215F107   46,583 1,476 SH   SOLE 25 1,476 0 0
ATN INTL INC COM 00215F107   29,761 943 SH   SOLE 26 0 0 943
ATN INTL INC COM 00215F107   20,419 647 SH   SOLE 28 0 0 647
ATN INTL INC COM 00215F107   392,228 12,428 SH   SOLE 30 12,428 0 0
ATN INTL INC COM 00215F107   34,653 1,098 SH   SOLE 40 1,098 0 0
ATN INTL INC COM 00215F107   371,133 11,760 SH   SOLE 43 11,193 0 567
ATOMERA INC COM 04965B100   28,884 4,614 SH   SOLE 2 785 0 3,829
ATOMERA INC COM 04965B100   2,041 326 SH   SOLE 7 326 0 0
ATOMERA INC COM 04965B100   352,995 56,389 SH   SOLE 18 56,389 0 0
ATOMERA INC COM 04965B100   264,673 42,280 SH   SOLE 19 42,280 0 0
ATOMERA INC COM 04965B100   4,419,015 705,913 SH   SOLE 21 705,913 0 0
ATOMERA INC COM 04965B100   3,599,832 575,053 SH   SOLE 22 563,643 0 11,410
ATOSSA THERAPEUTICS INC COM 04962H506   68,482 92,983 SH   SOLE 2 26,695 0 66,288
ATOSSA THERAPEUTICS INC COM 04962H506   249,164 338,308 SH   SOLE 19 338,308 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   8,822 11,978 SH   SOLE 21 11,978 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   1,702,399 2,311,472 SH   SOLE 22 2,311,472 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   97,053 131,776 SH   SOLE 26 0 0 131,776
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   37,285 1,978 SH   SOLE 28 1,978 0 0
ATRECA INC CL A COM 04965G109   44,272 169,623 SH   SOLE 2 138,946 0 30,677
ATRECA INC CL A COM 04965G109   1,280 4,903 SH   SOLE 18 4,903 0 0
ATRECA INC CL A COM 04965G109   15,712 60,201 SH   SOLE 19 60,201 0 0
ATRECA INC CL A COM 04965G109   19,850 76,052 SH   SOLE 21 76,052 0 0
ATRECA INC CL A COM 04965G109   217,136 831,940 SH   SOLE 22 831,940 0 0
ATRECA INC CL A COM 04965G109   11,207 42,939 SH   SOLE 26 0 0 42,939
ATRENEW INC SPONSORED ADS 00138L108   62,244 27,300 SH   SOLE 2 27,300 0 0
ATRENEW INC SPONSORED ADS 00138L108   649,702 284,957 SH   SOLE 19 284,957 0 0
ATRENEW INC SPONSORED ADS 00138L108   581,250 254,934 SH   SOLE 34 254,934 0 0
ATRICURE INC COM 04963C209   2,552,664 58,280 SH   SOLE 2 32,031 0 26,249
ATRICURE INC COM 04963C209   30,310 692 SH   SOLE 4 199 0 493
ATRICURE INC COM 04963C209   473,128 10,802 SH   SOLE 7 10,231 0 571
ATRICURE INC COM 04963C209   5,400,146 123,291 SH   SOLE 18 115,526 0 7,765
ATRICURE INC COM 04963C209   8,704,724 198,738 SH   SOLE 19 198,738 0 0
ATRICURE INC COM 04963C209   84,315,394 1,925,009 SH   SOLE 21 1,925,009 0 0
ATRICURE INC COM 04963C209   59,740,484 1,363,938 SH   SOLE 22 1,316,667 0 47,271
ATRICURE INC COM 04963C209   127,239 2,905 SH   SOLE 23 2,905 0 0
ATRICURE INC COM 04963C209   388,418 8,868 SH   SOLE 25 8,868 0 0
ATRICURE INC COM 04963C209   1,549,951 35,387 SH   SOLE 26 15,781 0 19,606
ATRICURE INC COM 04963C209   122,859 2,805 SH   SOLE 28 813 0 1,992
ATRICURE INC COM 04963C209   8,392,693 191,614 SH   SOLE 30 191,614 0 0
ATRICURE INC COM 04963C209   31,843 727 SH   SOLE 36 727 0 0
ATRICURE INC COM 04963C209   342,209 7,813 SH   SOLE 40 7,813 0 0
ATRICURE INC COM 04963C209   1,216,443 27,773 SH   SOLE 43 12,527 0 15,246
ATRION CORP COM 049904105   861,873 2,086 SH   SOLE 2 494 0 1,592
ATRION CORP COM 049904105   2,892 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105   6,198 15 SH   SOLE 7 15 0 0
ATRION CORP COM 049904105   1,593,184 3,856 SH   SOLE 18 3,271 0 585
ATRION CORP COM 049904105   3,186,367 7,712 SH   SOLE 19 7,712 0 0
ATRION CORP COM 049904105   19,890,417 48,141 SH   SOLE 21 48,141 0 0
ATRION CORP COM 049904105   18,487,705 44,746 SH   SOLE 22 43,457 0 1,289
ATRION CORP COM 049904105   34,706 84 SH   SOLE 23 84 0 0
ATRION CORP COM 049904105   141,717 343 SH   SOLE 25 343 0 0
ATRION CORP COM 049904105   322,686 781 SH   SOLE 26 585 0 196
ATRION CORP COM 049904105   167,334 405 SH   SOLE 28 0 0 405
ATRION CORP COM 049904105   317,728 769 SH   SOLE 30 769 0 0
ATRION CORP COM 049904105   84,700 205 SH   SOLE 40 205 0 0
ATRION CORP COM 049904105   521,834 1,263 SH   SOLE 43 1,205 0 58
ATYR PHARMA INC COM NEW 002120202   15,685 9,927 SH   SOLE 18 9,927 0 0
ATYR PHARMA INC COM NEW 002120202   186,358 117,948 SH   SOLE 21 117,948 0 0
ATYR PHARMA INC COM NEW 002120202   1,942,812 1,229,628 SH   SOLE 22 1,229,628 0 0
AUBURN NATL BANCORP COM 050473107   7,556 361 SH   SOLE 18 361 0 0
AUBURN NATL BANCORP COM 050473107   108,062 5,163 SH   SOLE 21 5,163 0 0
AUBURN NATL BANCORP COM 050473107   10,130 484 SH   SOLE 22 484 0 0
AUDIOCODES LTD ORD M15342104   502,022 49,656 SH   SOLE 2 49,656 0 0
AUDIOCODES LTD ORD M15342104   136,657 13,517 SH   SOLE 22 13,517 0 0
AUDIOEYE INC COM NEW 050734201   6,242 1,261 SH   SOLE 18 1,261 0 0
AUDIOEYE INC COM NEW 050734201   81,324 16,429 SH   SOLE 21 16,429 0 0
AUDIOEYE INC COM NEW 050734201   44,897 9,070 SH   SOLE 22 9,070 0 0
AUGMEDIX INC COM 05105P107   19,137 3,716 SH   SOLE 18 3,716 0 0
AUGMEDIX INC COM 05105P107   235,468 45,722 SH   SOLE 21 45,722 0 0
AUGMEDIX INC COM 05105P107   355,577 69,044 SH   SOLE 22 69,044 0 0
AULT ALLIANCE INC COM 09175M408   1,864 5,666 SH   SOLE 22 5,666 0 0
AULT DISRUPTIVE TECHS CORP COM 05150A104   259,069 22,011 SH   SOLE 2 22,011 0 0
AURA BIOSCIENCES INC COM 05153U107   133,258 14,856 SH   SOLE 2 944 0 13,912
AURA BIOSCIENCES INC COM 05153U107   888 99 SH   SOLE 7 99 0 0
AURA BIOSCIENCES INC COM 05153U107   718,954 80,151 SH   SOLE 18 80,151 0 0
AURA BIOSCIENCES INC COM 05153U107   2,017,990 224,971 SH   SOLE 19 224,971 0 0
AURA BIOSCIENCES INC COM 05153U107   8,390,054 935,346 SH   SOLE 21 935,346 0 0
AURA BIOSCIENCES INC COM 05153U107   5,446,118 607,148 SH   SOLE 22 584,566 0 22,582
AURA BIOSCIENCES INC COM 05153U107   13,051 1,455 SH   SOLE 34 1,455 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   533,356 68,643 SH   SOLE 2 39,028 0 29,615
AURINIA PHARMACEUTICALS INC COM 05156V102   3,823 492 SH   SOLE 4 492 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   270,210 34,776 SH   SOLE 7 32,939 0 1,837
AURINIA PHARMACEUTICALS INC COM 05156V102   2,507,387 322,701 SH   SOLE 18 322,701 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   2,240,402 288,340 SH   SOLE 19 288,340 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   41,934,504 5,396,976 SH   SOLE 21 5,396,976 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   12,932,435 1,664,406 SH   SOLE 22 1,550,119 0 114,287
AURINIA PHARMACEUTICALS INC COM 05156V102   3,800 489 SH   SOLE 23 489 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   203,900 26,242 SH   SOLE 25 26,242 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   435,641 56,067 SH   SOLE 26 44,362 0 11,705
AURINIA PHARMACEUTICALS INC COM 05156V102   51,259 6,597 SH   SOLE 28 4,691 0 1,906
AURINIA PHARMACEUTICALS INC COM 05156V102   3,428,093 441,196 SH   SOLE 30 441,196 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   136,262 17,537 SH   SOLE 40 17,537 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   683,255 87,935 SH   SOLE 43 74,258 0 13,677
AURORA CANNABIS INC COM 05156X884   1 2 SH   SOLE 43 2 0 0
AURORA INNOVATION INC CLASS A COM 051774107   1,410,808 600,344 SH   SOLE 2 252,998 0 347,346
AURORA INNOVATION INC CLASS A COM 051774107   20,067 8,539 SH   SOLE 4 1,830 0 6,709
AURORA INNOVATION INC CLASS A COM 051774107   242,391 103,145 SH   SOLE 7 97,604 0 5,541
AURORA INNOVATION INC CLASS A COM 051774107   2,047,257 871,173 SH   SOLE 18 871,173 0 0
AURORA INNOVATION INC CLASS A COM 051774107   2,702,704 1,150,087 SH   SOLE 19 1,150,087 0 0
AURORA INNOVATION INC CLASS A COM 051774107   31,887,047 13,568,956 SH   SOLE 21 13,568,956 0 0
AURORA INNOVATION INC CLASS A COM 051774107   37,448,481 15,935,524 SH   SOLE 22 15,401,442 0 534,082
AURORA INNOVATION INC CLASS A COM 051774107   25,483 10,844 SH   SOLE 23 10,844 0 0
AURORA INNOVATION INC CLASS A COM 051774107   283,478 120,629 SH   SOLE 25 120,629 0 0
AURORA INNOVATION INC CLASS A COM 051774107   1,179,975 502,117 SH   SOLE 26 244,400 0 257,717
AURORA INNOVATION INC CLASS A COM 051774107   894,452 380,618 SH   SOLE 30 380,618 0 0
AURORA INNOVATION INC CLASS A COM 051774107   217,558 92,578 SH   SOLE 40 92,578 0 0
AURORA INNOVATION INC CLASS A COM 051774107   8,789 3,740 SH   SOLE 43 3,740 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115   21,199 66,247 SH   SOLE 19 66,247 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115   4,485 14,015 SH   SOLE 34 14,015 0 0
AUTHID INC COM 46264C305   39,254 5,065 SH   SOLE 22 5,065 0 0
AUTODESK INC COM 052769106   101,868,000 492,330 SH   SOLE 2 174,839 0 317,491
AUTODESK INC COM 052769106   40,933,833 197,834 SH   SOLE 4 105,408 0 92,426
AUTODESK INC COM 052769106   63,958,985 309,115 SH   SOLE 7 278,416 0 30,699
AUTODESK INC COM 052769106   1,376,365 6,652 SH   SOLE 13 6,652 0 0
AUTODESK INC COM 052769106   4,315,936 20,859 SH   SOLE 15 20,859 0 0
AUTODESK INC COM 052769106   102,653,638 496,127 SH   SOLE 18 452,083 0 44,044
AUTODESK INC COM 052769106   70,687,284 341,633 SH   SOLE 19 341,633 0 0
AUTODESK INC COM 052769106   1,219,115,375 5,892,008 SH   SOLE 21 5,892,008 0 0
AUTODESK INC COM 052769106   990,441,961 4,786,825 SH   SOLE 22 4,303,903 0 482,922
AUTODESK INC COM 052769106   81,356,184 393,196 SH   SOLE 23 393,196 0 0
AUTODESK INC COM 052769106   119,886,551 579,414 SH   SOLE 25 578,741 0 673
AUTODESK INC COM 052769106   77,880,717 376,399 SH   SOLE 26 169,099 0 207,300
AUTODESK INC COM 052769106   123,476,232 596,763 SH   SOLE 28 26,974 0 569,789
AUTODESK INC COM 052769106   54,004 261 SH   SOLE 29 261 0 0
AUTODESK INC COM 052769106   471,699,348 2,279,732 SH   SOLE 30 2,215,875 0 63,857
AUTODESK INC COM 052769106   12,047,335 58,225 SH   SOLE 31 44,994 0 13,231
AUTODESK INC COM 052769106   12,340,526 59,642 SH   SOLE 32 59,642 0 0
AUTODESK INC COM 052769106   204,665,027 989,150 SH   SOLE 34 989,150 0 0
AUTODESK INC COM 052769106   12,353,975 59,707 SH   SOLE 36 59,707 0 0
AUTODESK INC COM 052769106   2,152,485 10,403 SH   SOLE 40 10,403 0 0
AUTODESK INC COM 052769106   110,904 536 SH   OTR 43 536 0 0
AUTODESK INC COM 052769106   46,674,133 225,577 SH   SOLE 43 196,919 0 28,658
AUTOHOME INC SP ADS RP CL A 05278C107   4,164,050 137,201 SH   SOLE 2 77,780 0 59,421
AUTOHOME INC SP ADS RP CL A 05278C107   650,704 21,440 SH   SOLE 4 10,617 0 10,823
AUTOHOME INC SP ADS RP CL A 05278C107   487,178 16,052 SH   SOLE 7 12,175 0 3,877
AUTOHOME INC SP ADS RP CL A 05278C107   774,653 25,524 SH   SOLE 13 25,524 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   1,378,740 45,428 SH   SOLE 15 45,428 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   856,750 28,229 SH   SOLE 18 28,229 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   1,136,274 37,439 SH   SOLE 19 37,439 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   38,848,728 1,280,024 SH   SOLE 21 1,280,024 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   31,264,597 1,030,135 SH   SOLE 22 948,165 0 81,970
AUTOHOME INC SP ADS RP CL A 05278C107   2,965,741 97,718 SH   SOLE 23 97,718 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   1,122,434 36,983 SH   SOLE 25 36,983 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   6,201,173 204,322 SH   SOLE 26 37,743 0 166,579
AUTOHOME INC SP ADS RP CL A 05278C107   5,039,739 166,054 SH   SOLE 28 8,179 0 157,875
AUTOHOME INC SP ADS RP CL A 05278C107   210,841 6,947 SH   SOLE 29 6,947 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   14,473,156 476,875 SH   SOLE 30 476,875 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   520,320 17,144 SH   SOLE 31 15,928 0 1,216
AUTOHOME INC SP ADS RP CL A 05278C107   175,089 5,769 SH   SOLE 34 5,769 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   30,927 1,019 SH   SOLE 40 1,019 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   5,552,719 182,956 SH   SOLE 43 161,373 0 21,583
AUTOLIV INC COM 052800109   9,368,401 97,102 SH   SOLE 2 66,141 0 30,961
AUTOLIV INC COM 052800109   186,399 1,932 SH   SOLE 4 241 0 1,691
AUTOLIV INC COM 052800109   454,324 4,709 SH   SOLE 7 4,478 0 231
AUTOLIV INC COM 052800109   63,098 654 SH   SOLE 15 654 0 0
AUTOLIV INC COM 052800109   10,871,849 112,685 SH   SOLE 18 112,685 0 0
AUTOLIV INC COM 052800109   301,328,555 3,123,223 SH   SOLE 21 3,123,223 0 0
AUTOLIV INC COM 052800109   143,591,570 1,488,304 SH   SOLE 22 1,452,315 0 35,989
AUTOLIV INC COM 052800109   10,991,484 113,925 SH   SOLE 25 113,925 0 0
AUTOLIV INC COM 052800109   7,430,504 77,016 SH   SOLE 26 35,167 0 41,849
AUTOLIV INC COM 052800109   3,092,570 32,054 SH   SOLE 28 1,559 0 30,495
AUTOLIV INC COM 052800109   15,909,359 164,898 SH   SOLE 30 164,898 0 0
AUTOLIV INC COM 052800109   1,653,474 17,138 SH   SOLE 36 17,138 0 0
AUTOLIV INC COM 052800109   1,321,776 13,700 SH   SOLE 40 13,700 0 0
AUTOLIV INC COM 052800109   4,357,423 45,164 SH   SOLE 43 42,977 0 2,187
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   1,768,272 758,915 SH   SOLE 21 758,915 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   19,064 8,182 SH   SOLE 43 8,182 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   183,837,523 764,143 SH   SOLE 2 154,489 0 609,654
AUTOMATIC DATA PROCESSING IN COM 053015103   93,532,933 388,781 SH   SOLE 4 211,298 0 177,483
AUTOMATIC DATA PROCESSING IN COM 053015103   150,501,315 625,577 SH   SOLE 7 566,494 0 59,083
AUTOMATIC DATA PROCESSING IN COM 053015103   5,772,717 23,995 SH   SOLE 13 23,995 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   9,403,310 39,086 SH   SOLE 15 39,086 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   149,136,023 619,902 SH   SOLE 18 594,567 0 25,335
AUTOMATIC DATA PROCESSING IN COM 053015103   34,947,613 145,264 SH   SOLE 19 145,264 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   3,018,085,242 12,545,038 SH   SOLE 21 12,545,038 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,197,825,807 9,135,530 SH   SOLE 22 8,256,735 0 878,795
AUTOMATIC DATA PROCESSING IN COM 053015103   195,056,731 810,777 SH   SOLE 23 810,777 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   308,819,314 1,283,645 SH   SOLE 25 1,100,123 0 183,522
AUTOMATIC DATA PROCESSING IN COM 053015103   153,532,863 638,178 SH   SOLE 26 404,030 0 234,148
AUTOMATIC DATA PROCESSING IN COM 053015103   239,383,836 995,028 SH   SOLE 28 26,267 0 968,761
AUTOMATIC DATA PROCESSING IN COM 053015103   9,142 38 SH   SOLE 29 38 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,055,049,155 4,385,440 SH   SOLE 30 4,355,406 0 30,034
AUTOMATIC DATA PROCESSING IN COM 053015103   24,384,708 101,358 SH   SOLE 31 85,388 0 15,970
AUTOMATIC DATA PROCESSING IN COM 053015103   27,680,413 115,057 SH   SOLE 32 115,057 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   5,818,668 24,186 SH   SOLE 34 24,186 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   26,420,977 109,822 SH   SOLE 36 109,822 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   4,834,215 20,094 SH   SOLE 40 20,094 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   162,632 676 SH   OTR 43 676 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   158,697,346 659,645 SH   SOLE 43 586,982 0 72,663
AUTONATION INC COM 05329W102   16,652,183 109,988 SH   SOLE 2 37,232 0 72,756
AUTONATION INC COM 05329W102   10,901 72 SH   SOLE 4 72 0 0
AUTONATION INC COM 05329W102   1,325,356 8,754 SH   SOLE 7 8,457 0 297
AUTONATION INC COM 05329W102   10,924,873 72,159 SH   SOLE 18 61,403 0 10,756
AUTONATION INC COM 05329W102   11,700,798 77,284 SH   SOLE 19 77,284 0 0
AUTONATION INC COM 05329W102   214,895,797 1,419,391 SH   SOLE 21 1,419,391 0 0
AUTONATION INC COM 05329W102   134,466,061 888,151 SH   SOLE 22 828,821 0 59,330
AUTONATION INC COM 05329W102   2,042,689 13,492 SH   SOLE 23 13,492 0 0
AUTONATION INC COM 05329W102   849,051 5,608 SH   SOLE 25 5,608 0 0
AUTONATION INC COM 05329W102   3,238,143 21,388 SH   SOLE 26 16,911 0 4,477
AUTONATION INC COM 05329W102   484,631 3,201 SH   SOLE 28 518 0 2,683
AUTONATION INC COM 05329W102   3,873,418 25,584 SH   SOLE 30 25,584 0 0
AUTONATION INC COM 05329W102   65,708 434 SH   SOLE 31 434 0 0
AUTONATION INC COM 05329W102   691,595 4,568 SH   SOLE 34 4,568 0 0
AUTONATION INC COM 05329W102   518,091 3,422 SH   SOLE 36 3,422 0 0
AUTONATION INC COM 05329W102   839,059 5,542 SH   SOLE 40 5,542 0 0
AUTONATION INC COM 05329W102   16,271,261 107,472 SH   SOLE 43 100,521 0 6,951
AUTOZONE INC COM 053332102   91,155,161 35,888 SH   SOLE 2 6,520 0 29,368
AUTOZONE INC COM 053332102   38,793,267 15,273 SH   SOLE 4 7,504 0 7,769
AUTOZONE INC COM 053332102   46,278,618 18,220 SH   SOLE 7 16,085 0 2,135
AUTOZONE INC COM 053332102   1,008,376 397 SH   SOLE 13 397 0 0
AUTOZONE INC COM 053332102   4,130,024 1,626 SH   SOLE 15 1,626 0 0
AUTOZONE INC COM 053332102   71,284,819 28,065 SH   SOLE 18 26,813 0 1,252
AUTOZONE INC COM 053332102   19,204,864 7,561 SH   SOLE 19 7,561 0 0
AUTOZONE INC COM 053332102   1,284,800,602 505,829 SH   SOLE 21 505,829 0 0
AUTOZONE INC COM 053332102   1,092,203,320 430,003 SH   SOLE 22 388,742 0 41,261
AUTOZONE INC COM 053332102   78,734,610 30,998 SH   SOLE 23 30,998 0 0
AUTOZONE INC COM 053332102   87,426,456 34,420 SH   SOLE 25 33,946 0 474
AUTOZONE INC COM 053332102   61,985,916 24,404 SH   SOLE 26 14,033 0 10,371
AUTOZONE INC COM 053332102   105,084,466 41,372 SH   SOLE 28 1,050 0 40,322
AUTOZONE INC COM 053332102   111,760 44 SH   SOLE 29 44 0 0
AUTOZONE INC COM 053332102   271,253,152 106,793 SH   SOLE 30 104,315 0 2,478
AUTOZONE INC COM 053332102   26,494,636 10,431 SH   SOLE 31 3,791 0 6,640
AUTOZONE INC COM 053332102   5,166,340 2,034 SH   SOLE 34 2,034 0 0
AUTOZONE INC COM 053332102   14,483,023 5,702 SH   SOLE 36 5,702 0 0
AUTOZONE INC COM 053332102   2,255,511 888 SH   SOLE 40 888 0 0
AUTOZONE INC COM 053332102   63,500 25 SH   OTR 43 25 0 0
AUTOZONE INC COM 053332102   84,462,541 33,253 SH   SOLE 43 30,342 0 2,911
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   101,867 9,890 SH   SOLE 21 9,890 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   394,675 38,318 SH   SOLE 30 38,318 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   311,853 30,277 SH   SOLE 43 13,906 0 16,371
AVALO THERAPEUTICS INC COM NEW 05338F207   191 1,583 SH   SOLE 18 1,583 0 0
AVALO THERAPEUTICS INC COM NEW 05338F207   590 4,885 SH   SOLE 21 4,885 0 0
AVALO THERAPEUTICS INC COM NEW 05338F207   11,855 98,222 SH   SOLE 22 98,222 0 0
AVALON GLOBOCARE CORP COM NEW 05344R203   2,007 2,501 SH   SOLE 21 2,501 0 0
AVALONBAY CMNTYS INC COM 053484101   59,076,327 343,987 SH   SOLE 2 110,059 0 233,928
AVALONBAY CMNTYS INC COM 053484101   51,486,965 299,796 SH   SOLE 4 227,106 0 72,690
AVALONBAY CMNTYS INC COM 053484101   64,378,113 374,858 SH   SOLE 7 326,688 0 48,170
AVALONBAY CMNTYS INC COM 053484101   541,840 3,155 SH   SOLE 13 3,155 0 0
AVALONBAY CMNTYS INC COM 053484101   3,475,674 20,238 SH   SOLE 15 20,238 0 0
AVALONBAY CMNTYS INC COM 053484101   57,149,061 332,765 SH   SOLE 18 324,038 0 8,727
AVALONBAY CMNTYS INC COM 053484101   68,032,912 396,139 SH   SOLE 19 396,139 0 0
AVALONBAY CMNTYS INC COM 053484101   933,229,149 5,433,965 SH   SOLE 21 5,433,965 0 0
AVALONBAY CMNTYS INC COM 053484101   799,669,184 4,656,278 SH   SOLE 22 4,139,569 0 516,709
AVALONBAY CMNTYS INC COM 053484101   47,491,090 276,529 SH   SOLE 23 276,529 0 0
AVALONBAY CMNTYS INC COM 053484101   217,245,433 1,264,967 SH   SOLE 25 1,252,588 0 12,379
AVALONBAY CMNTYS INC COM 053484101   32,216,878 187,591 SH   SOLE 26 103,965 0 83,626
AVALONBAY CMNTYS INC COM 053484101   88,862,913 517,427 SH   SOLE 28 23,507 0 493,920
AVALONBAY CMNTYS INC COM 053484101   212,968,935 1,240,066 SH   SOLE 30 1,240,066 0 0
AVALONBAY CMNTYS INC COM 053484101   5,390,919 31,390 SH   SOLE 31 28,965 0 2,425
AVALONBAY CMNTYS INC COM 053484101   31,762,454 184,945 SH   SOLE 34 184,945 0 0
AVALONBAY CMNTYS INC COM 053484101   8,149,578 47,453 SH   SOLE 36 47,453 0 0
AVALONBAY CMNTYS INC COM 053484101   1,174,358 6,838 SH   SOLE 40 6,838 0 0
AVALONBAY CMNTYS INC COM 053484101   35,035 204 SH   OTR 43 204 0 0
AVALONBAY CMNTYS INC COM 053484101   34,091,314 198,505 SH   SOLE 43 182,957 0 15,549
AVANGRID INC COM 05351W103   7,228,038 239,577 SH   SOLE 2 65,009 0 174,568
AVANGRID INC COM 05351W103   293,464 9,727 SH   SOLE 4 9,727 0 0
AVANGRID INC COM 05351W103   74,610 2,473 SH   SOLE 7 2,473 0 0
AVANGRID INC COM 05351W103   22,990 762 SH   SOLE 15 762 0 0
AVANGRID INC COM 05351W103   1,065,092 35,303 SH   SOLE 18 35,303 0 0
AVANGRID INC COM 05351W103   475,871 15,773 SH   SOLE 19 15,773 0 0
AVANGRID INC COM 05351W103   68,668,700 2,276,059 SH   SOLE 21 2,276,059 0 0
AVANGRID INC COM 05351W103   45,924,502 1,522,191 SH   SOLE 22 1,464,584 0 57,607
AVANGRID INC COM 05351W103   3,871,445 128,321 SH   SOLE 25 95,495 0 32,826
AVANGRID INC COM 05351W103   4,797,030 159,000 SH   SOLE 26 2,479 0 156,521
AVANGRID INC COM 05351W103   8,879,182 294,305 SH   SOLE 28 42,128 0 252,177
AVANGRID INC COM 05351W103   38,554,032 1,277,893 SH   SOLE 30 1,277,893 0 0
AVANGRID INC COM 05351W103   31,437 1,042 SH   SOLE 31 1,042 0 0
AVANGRID INC COM 05351W103   715,904 23,729 SH   SOLE 36 23,729 0 0
AVANGRID INC COM 05351W103   18,939,404 627,756 SH   SOLE 43 555,959 0 71,797
AVANOS MED INC COM 05350V106   1,030,573 50,968 SH   SOLE 2 13,507 0 37,461
AVANOS MED INC COM 05350V106   4,388 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106   9,665 478 SH   SOLE 7 478 0 0
AVANOS MED INC COM 05350V106   3,074,491 152,052 SH   SOLE 18 152,052 0 0
AVANOS MED INC COM 05350V106   1,932,466 95,572 SH   SOLE 19 95,572 0 0
AVANOS MED INC COM 05350V106   107,810,836 5,331,891 SH   SOLE 21 5,331,891 0 0
AVANOS MED INC COM 05350V106   27,222,631 1,346,322 SH   SOLE 22 1,282,794 0 63,528
AVANOS MED INC COM 05350V106   184,467 9,123 SH   SOLE 25 9,123 0 0
AVANOS MED INC COM 05350V106   427,855 21,160 SH   SOLE 26 16,662 0 4,498
AVANOS MED INC COM 05350V106   69,901 3,457 SH   SOLE 28 659 0 2,798
AVANOS MED INC COM 05350V106   1,588,038 78,538 SH   SOLE 30 78,538 0 0
AVANOS MED INC COM 05350V106   36,922 1,826 SH   SOLE 36 1,826 0 0
AVANOS MED INC COM 05350V106   131,531 6,505 SH   SOLE 40 6,505 0 0
AVANOS MED INC COM 05350V106   715,149 35,368 SH   SOLE 43 24,607 0 10,761
AVANTAX INC COM 095229100   584,145 22,836 SH   SOLE 2 11,706 0 11,130
AVANTAX INC COM 095229100   6,369 249 SH   SOLE 4 249 0 0
AVANTAX INC COM 095229100   9,516 372 SH   SOLE 7 372 0 0
AVANTAX INC COM 095229100   3,158,004 123,456 SH   SOLE 18 123,456 0 0
AVANTAX INC COM 095229100   2,862,862 111,918 SH   SOLE 19 111,918 0 0
AVANTAX INC COM 095229100   108,069,949 4,224,783 SH   SOLE 21 4,224,783 0 0
AVANTAX INC COM 095229100   27,746,831 1,084,708 SH   SOLE 22 1,045,632 0 39,076
AVANTAX INC COM 095229100   11,511 450 SH   SOLE 23 450 0 0
AVANTAX INC COM 095229100   156,626 6,123 SH   SOLE 25 6,123 0 0
AVANTAX INC COM 095229100   1,082,213 42,307 SH   SOLE 26 8,564 0 33,743
AVANTAX INC COM 095229100   81,523 3,187 SH   SOLE 28 0 0 3,187
AVANTAX INC COM 095229100   2,869,283 112,169 SH   SOLE 30 112,169 0 0
AVANTAX INC COM 095229100   198,603 7,764 SH   SOLE 40 7,764 0 0
AVANTAX INC COM 095229100   1,124,088 43,944 SH   SOLE 43 42,953 0 991
AVANTOR INC COM 05352A100   26,305,374 1,247,883 SH   SOLE 2 342,369 0 905,514
AVANTOR INC COM 05352A100   8,934,842 423,854 SH   SOLE 4 345,909 0 77,945
AVANTOR INC COM 05352A100   12,306,883 583,818 SH   SOLE 7 551,304 0 32,514
AVANTOR INC COM 05352A100   498,141 23,631 SH   SOLE 13 23,631 0 0
AVANTOR INC COM 05352A100   1,588,884 75,374 SH   SOLE 15 75,374 0 0
AVANTOR INC COM 05352A100   64,798,381 3,073,927 SH   SOLE 18 3,027,697 0 46,230
AVANTOR INC COM 05352A100   64,985,656 3,082,811 SH   SOLE 19 3,082,811 0 0
AVANTOR INC COM 05352A100   186,756,658 8,859,424 SH   SOLE 21 8,859,424 0 0
AVANTOR INC COM 05352A100   330,097,601 15,659,279 SH   SOLE 22 14,430,550 0 1,228,729
AVANTOR INC COM 05352A100   23,407,000 1,110,389 SH   SOLE 23 1,110,389 0 0
AVANTOR INC COM 05352A100   37,368,390 1,772,694 SH   SOLE 25 1,603,728 0 168,966
AVANTOR INC COM 05352A100   14,868,230 705,324 SH   SOLE 26 377,075 0 328,249
AVANTOR INC COM 05352A100   23,166,035 1,098,958 SH   SOLE 28 28,983 0 1,069,975
AVANTOR INC COM 05352A100   36,595 1,736 SH   SOLE 29 1,736 0 0
AVANTOR INC COM 05352A100   77,910,900 3,695,963 SH   SOLE 30 3,695,963 0 0
AVANTOR INC COM 05352A100   3,193,198 151,480 SH   SOLE 31 139,919 0 11,561
AVANTOR INC COM 05352A100   62,569,761 2,968,205 SH   SOLE 34 2,968,205 0 0
AVANTOR INC COM 05352A100   5,710,171 270,881 SH   SOLE 36 270,881 0 0
AVANTOR INC COM 05352A100   650,887 30,877 SH   SOLE 40 30,877 0 0
AVANTOR INC COM 05352A100   28,859 1,369 SH   OTR 43 1,369 0 0
AVANTOR INC COM 05352A100   8,094,657 383,997 SH   SOLE 43 279,924 0 104,073
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   19,123 16,070 SH   SOLE 2 6,221 0 9,849
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   165,017 138,670 SH   SOLE 18 138,670 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   297,956 250,383 SH   SOLE 19 250,383 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   2,031,758 1,707,360 SH   SOLE 21 1,707,360 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   1,573,122 1,321,951 SH   SOLE 22 1,291,708 0 30,243
AVENUE THERAPEUTICS INC COM 05360L304   363 513 SH   SOLE 21 513 0 0
AVENUE THERAPEUTICS INC COM 05360L304   958 1,355 SH   SOLE 22 1,355 0 0
AVEPOINT INC COM CL A 053604104   377,288 56,144 SH   SOLE 2 29,024 0 27,120
AVEPOINT INC COM CL A 053604104   8,292 1,234 SH   SOLE 7 1,234 0 0
AVEPOINT INC COM CL A 053604104   2,649,508 394,272 SH   SOLE 18 394,272 0 0
AVEPOINT INC COM CL A 053604104   2,106,821 313,515 SH   SOLE 19 313,515 0 0
AVEPOINT INC COM CL A 053604104   37,351,494 5,558,258 SH   SOLE 21 5,558,258 0 0
AVEPOINT INC COM CL A 053604104   21,505,915 3,200,285 SH   SOLE 22 3,079,855 0 120,430
AVEPOINT INC COM CL A 053604104   171,810 25,567 SH   SOLE 25 25,567 0 0
AVEPOINT INC COM CL A 053604104   63,558 9,458 SH   SOLE 26 0 0 9,458
AVEPOINT INC COM CL A 053604104   4,916,433 731,612 SH   SOLE 30 731,612 0 0
AVEPOINT INC COM CL A 053604104   97,171 14,460 SH   SOLE 40 14,460 0 0
AVEPOINT INC COM CL A 053604104   265,306 39,480 SH   SOLE 43 36,425 0 3,055
AVERY DENNISON CORP COM 053611109   19,603,231 107,315 SH   SOLE 2 39,839 0 67,476
AVERY DENNISON CORP COM 053611109   15,173,118 83,063 SH   SOLE 4 32,032 0 51,031
AVERY DENNISON CORP COM 053611109   21,635,435 118,440 SH   SOLE 7 106,057 0 12,383
AVERY DENNISON CORP COM 053611109   554,403 3,035 SH   SOLE 13 3,035 0 0
AVERY DENNISON CORP COM 053611109   1,909,084 10,451 SH   SOLE 15 10,451 0 0
AVERY DENNISON CORP COM 053611109   31,048,146 169,968 SH   SOLE 18 163,956 0 6,013
AVERY DENNISON CORP COM 053611109   12,801,148 70,078 SH   SOLE 19 70,078 0 0
AVERY DENNISON CORP COM 053611109   505,385,234 2,766,657 SH   SOLE 21 2,766,657 0 0
AVERY DENNISON CORP COM 053611109   355,174,232 1,944,349 SH   SOLE 22 1,761,319 0 183,030
AVERY DENNISON CORP COM 053611109   24,313,012 133,098 SH   SOLE 23 133,098 0 0
AVERY DENNISON CORP COM 053611109   77,793,673 425,870 SH   SOLE 25 392,003 0 33,867
AVERY DENNISON CORP COM 053611109   27,369,811 149,832 SH   SOLE 26 112,980 0 36,852
AVERY DENNISON CORP COM 053611109   34,057,725 186,444 SH   SOLE 28 11,875 0 174,569
AVERY DENNISON CORP COM 053611109   201,302 1,102 SH   SOLE 29 1,102 0 0
AVERY DENNISON CORP COM 053611109   133,638,815 731,586 SH   SOLE 30 657,439 0 74,147
AVERY DENNISON CORP COM 053611109   3,163,662 17,319 SH   SOLE 31 15,998 0 1,321
AVERY DENNISON CORP COM 053611109   54,269,796 297,092 SH   SOLE 34 297,092 0 0
AVERY DENNISON CORP COM 053611109   4,586,113 25,106 SH   SOLE 36 25,106 0 0
AVERY DENNISON CORP COM 053611109   686,839 3,760 SH   SOLE 40 3,760 0 0
AVERY DENNISON CORP COM 053611109   44,389 243 SH   OTR 43 243 0 0
AVERY DENNISON CORP COM 053611109   21,656,973 118,558 SH   SOLE 43 103,600 0 14,958
AVIAT NETWORKS INC COM NEW 05366Y201   199,649 6,399 SH   SOLE 2 458 0 5,941
AVIAT NETWORKS INC COM NEW 05366Y201   3,307 106 SH   SOLE 7 106 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   900,089 28,849 SH   SOLE 18 28,849 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   704,153 22,569 SH   SOLE 19 22,569 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   13,089,554 419,537 SH   SOLE 21 419,537 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   7,781,436 249,405 SH   SOLE 22 240,805 0 8,600
AVID BIOSERVICES INC COM 05368M106   593,852 62,908 SH   SOLE 2 49,152 0 13,756
AVID BIOSERVICES INC COM 05368M106   1,076 114 SH   SOLE 4 114 0 0
AVID BIOSERVICES INC COM 05368M106   5,135 544 SH   SOLE 7 544 0 0
AVID BIOSERVICES INC COM 05368M106   1,852,959 196,288 SH   SOLE 18 196,288 0 0
AVID BIOSERVICES INC COM 05368M106   1,234,346 130,757 SH   SOLE 19 130,757 0 0
AVID BIOSERVICES INC COM 05368M106   67,461,648 7,146,361 SH   SOLE 21 7,146,361 0 0
AVID BIOSERVICES INC COM 05368M106   17,050,906 1,806,240 SH   SOLE 22 1,755,343 0 50,897
AVID BIOSERVICES INC COM 05368M106   121,597 12,881 SH   SOLE 25 12,881 0 0
AVID BIOSERVICES INC COM 05368M106   310,085 32,848 SH   SOLE 26 26,134 0 6,714
AVID BIOSERVICES INC COM 05368M106   10,280 1,089 SH   SOLE 28 1,089 0 0
AVID BIOSERVICES INC COM 05368M106   2,212,859 234,413 SH   SOLE 30 234,413 0 0
AVID BIOSERVICES INC COM 05368M106   9,988 1,058 SH   SOLE 36 1,058 0 0
AVID BIOSERVICES INC COM 05368M106   107,758 11,415 SH   SOLE 40 11,415 0 0
AVID BIOSERVICES INC COM 05368M106   340,255 36,044 SH   SOLE 43 34,444 0 1,600
AVID TECHNOLOGY INC COM 05367P100   620,563 23,095 SH   SOLE 2 10,145 0 12,950
AVID TECHNOLOGY INC COM 05367P100   336,574 12,526 SH   SOLE 7 11,851 0 675
AVID TECHNOLOGY INC COM 05367P100   2,785,129 103,652 SH   SOLE 18 103,652 0 0
AVID TECHNOLOGY INC COM 05367P100   1,861,580 69,281 SH   SOLE 19 69,281 0 0
AVID TECHNOLOGY INC COM 05367P100   105,485,682 3,925,779 SH   SOLE 21 3,925,779 0 0
AVID TECHNOLOGY INC COM 05367P100   25,370,466 944,193 SH   SOLE 22 910,788 0 33,405
AVID TECHNOLOGY INC COM 05367P100   182,609 6,796 SH   SOLE 25 6,796 0 0
AVID TECHNOLOGY INC COM 05367P100   1,553,838 57,828 SH   SOLE 26 22,986 0 34,842
AVID TECHNOLOGY INC COM 05367P100   562,523 20,935 SH   SOLE 28 15,888 0 5,047
AVID TECHNOLOGY INC COM 05367P100   2,307,811 85,888 SH   SOLE 30 85,888 0 0
AVID TECHNOLOGY INC COM 05367P100   175,246 6,522 SH   SOLE 40 6,522 0 0
AVID TECHNOLOGY INC COM 05367P100   367,877 13,691 SH   SOLE 43 12,561 0 1,130
AVIDITY BIOSCIENCES INC COM 05370A108   933,439 146,307 SH   SOLE 2 89,601 0 56,706
AVIDITY BIOSCIENCES INC COM 05370A108   4,326 678 SH   SOLE 7 678 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   1,354,410 212,290 SH   SOLE 18 206,984 0 5,306
AVIDITY BIOSCIENCES INC COM 05370A108   1,290,936 202,341 SH   SOLE 19 202,341 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   19,409,185 3,042,192 SH   SOLE 21 3,042,192 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   12,632,636 1,980,037 SH   SOLE 22 1,892,533 0 87,504
AVIDITY BIOSCIENCES INC COM 05370A108   66,224 10,380 SH   SOLE 25 10,380 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   236,041 36,997 SH   SOLE 26 32,035 0 4,962
AVIDITY BIOSCIENCES INC COM 05370A108   403,414 63,231 SH   SOLE 30 63,231 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   132,806 20,816 SH   SOLE 34 20,816 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   8,052 1,262 SH   SOLE 36 1,262 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   64,534 10,115 SH   SOLE 40 10,115 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   382,347 59,929 SH   SOLE 43 52,946 0 6,983
AVIDXCHANGE HOLDINGS INC COM 05368X102   801,411 84,537 SH   SOLE 2 43,828 0 40,709
AVIDXCHANGE HOLDINGS INC COM 05368X102   5,849 617 SH   SOLE 4 617 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   341,868 36,062 SH   SOLE 7 34,138 0 1,924
AVIDXCHANGE HOLDINGS INC COM 05368X102   3,431,874 362,012 SH   SOLE 18 362,012 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   2,919,774 307,993 SH   SOLE 19 307,993 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   48,931,134 5,161,512 SH   SOLE 21 5,161,512 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   41,843,573 4,413,879 SH   SOLE 22 4,283,572 0 130,307
AVIDXCHANGE HOLDINGS INC COM 05368X102   304,829 32,155 SH   SOLE 25 32,155 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   890,049 93,887 SH   SOLE 26 80,840 0 13,047
AVIDXCHANGE HOLDINGS INC COM 05368X102   1,163,774 122,761 SH   SOLE 30 122,761 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   220,761 23,287 SH   SOLE 40 23,287 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   308,934 32,588 SH   SOLE 43 21,353 0 11,235
AVIENT CORPORATION COM 05368V106   5,160,888 146,118 SH   SOLE 2 84,553 0 61,565
AVIENT CORPORATION COM 05368V106   11,620 329 SH   SOLE 4 329 0 0
AVIENT CORPORATION COM 05368V106   613,897 17,381 SH   SOLE 7 16,497 0 884
AVIENT CORPORATION COM 05368V106   13,374,059 378,654 SH   SOLE 18 378,654 0 0
AVIENT CORPORATION COM 05368V106   6,592,337 186,646 SH   SOLE 19 186,646 0 0
AVIENT CORPORATION COM 05368V106   238,273,877 6,746,146 SH   SOLE 21 6,746,146 0 0
AVIENT CORPORATION COM 05368V106   103,819,008 2,939,383 SH   SOLE 22 2,823,741 0 115,642
AVIENT CORPORATION COM 05368V106   625,906 17,721 SH   SOLE 25 17,721 0 0
AVIENT CORPORATION COM 05368V106   1,605,365 45,452 SH   SOLE 26 37,725 0 7,727
AVIENT CORPORATION COM 05368V106   57,466 1,627 SH   SOLE 28 1,627 0 0
AVIENT CORPORATION COM 05368V106   2,516,303 71,243 SH   SOLE 30 71,243 0 0
AVIENT CORPORATION COM 05368V106   169,112 4,788 SH   SOLE 36 4,788 0 0
AVIENT CORPORATION COM 05368V106   545,517 15,445 SH   SOLE 40 15,445 0 0
AVIENT CORPORATION COM 05368V106   4,190,063 118,631 SH   SOLE 43 113,315 0 5,316
AVINGER INC COM NEW 053734877   30,222 5,607 SH   SOLE 22 5,607 0 0
AVIS BUDGET GROUP COM 053774105   14,820,292 82,477 SH   SOLE 2 42,913 0 39,564
AVIS BUDGET GROUP COM 053774105   12,938 72 SH   SOLE 4 72 0 0
AVIS BUDGET GROUP COM 053774105   849,754 4,729 SH   SOLE 7 4,489 0 240
AVIS BUDGET GROUP COM 053774105   6,633,975 36,919 SH   SOLE 18 36,919 0 0
AVIS BUDGET GROUP COM 053774105   1,194,399 6,647 SH   SOLE 19 6,647 0 0
AVIS BUDGET GROUP COM 053774105   190,865,820 1,062,195 SH   SOLE 21 1,062,195 0 0
AVIS BUDGET GROUP COM 053774105   114,090,212 634,928 SH   SOLE 22 606,426 0 28,502
AVIS BUDGET GROUP COM 053774105   774,105 4,308 SH   SOLE 25 4,308 0 0
AVIS BUDGET GROUP COM 053774105   2,504,879 13,940 SH   SOLE 26 11,948 0 1,992
AVIS BUDGET GROUP COM 053774105   255,879 1,424 SH   SOLE 28 665 0 759
AVIS BUDGET GROUP COM 053774105   4,162,159 23,163 SH   SOLE 30 23,163 0 0
AVIS BUDGET GROUP COM 053774105   52,290 291 SH   SOLE 31 291 0 0
AVIS BUDGET GROUP COM 053774105   241,144 1,342 SH   SOLE 36 1,342 0 0
AVIS BUDGET GROUP COM 053774105   665,751 3,705 SH   SOLE 40 3,705 0 0
AVIS BUDGET GROUP COM 053774105   7,890,547 43,912 SH   SOLE 43 42,397 0 1,515
AVISTA CORP COM 05379B107   3,207,802 99,098 SH   SOLE 2 29,656 0 69,442
AVISTA CORP COM 05379B107   315,834 9,757 SH   SOLE 4 9,757 0 0
AVISTA CORP COM 05379B107   1,794,043 55,423 SH   SOLE 7 53,563 0 1,860
AVISTA CORP COM 05379B107   9,341,820 288,595 SH   SOLE 18 288,595 0 0
AVISTA CORP COM 05379B107   8,569,601 264,739 SH   SOLE 19 264,739 0 0
AVISTA CORP COM 05379B107   364,216,396 11,251,665 SH   SOLE 21 11,251,665 0 0
AVISTA CORP COM 05379B107   71,087,854 2,196,103 SH   SOLE 22 2,103,960 0 92,143
AVISTA CORP COM 05379B107   114,266 3,530 SH   SOLE 23 3,530 0 0
AVISTA CORP COM 05379B107   375,654 11,605 SH   SOLE 25 11,605 0 0
AVISTA CORP COM 05379B107   821,195 25,369 SH   SOLE 26 15,506 0 9,863
AVISTA CORP COM 05379B107   249,767 7,716 SH   SOLE 28 7,716 0 0
AVISTA CORP COM 05379B107   8,190,872 253,039 SH   SOLE 30 253,039 0 0
AVISTA CORP COM 05379B107   1,060,733 32,769 SH   SOLE 32 32,769 0 0
AVISTA CORP COM 05379B107   156,671 4,840 SH   SOLE 36 4,840 0 0
AVISTA CORP COM 05379B107   346,715 10,711 SH   SOLE 40 10,711 0 0
AVISTA CORP COM 05379B107   414,059 12,791 SH   SOLE 43 12,791 0 0
AVITA MEDICAL INC COM 05380C102   300,557 20,572 SH   SOLE 2 17,947 0 2,625
AVITA MEDICAL INC COM 05380C102   3,609 247 SH   SOLE 7 247 0 0
AVITA MEDICAL INC COM 05380C102   980,667 67,123 SH   SOLE 18 67,123 0 0
AVITA MEDICAL INC COM 05380C102   771,832 52,829 SH   SOLE 19 52,829 0 0
AVITA MEDICAL INC COM 05380C102   13,083,766 895,535 SH   SOLE 21 895,535 0 0
AVITA MEDICAL INC COM 05380C102   9,949,059 680,976 SH   SOLE 22 672,225 0 8,751
AVNET INC COM 053807103   17,362,375 360,290 SH   SOLE 2 106,714 0 253,576
AVNET INC COM 053807103   36,432 756 SH   SOLE 4 310 0 446
AVNET INC COM 053807103   1,543,574 32,031 SH   SOLE 7 30,388 0 1,643
AVNET INC COM 053807103   8,772,845 182,047 SH   SOLE 18 182,047 0 0
AVNET INC COM 053807103   13,519,512 280,546 SH   SOLE 19 280,546 0 0
AVNET INC COM 053807103   241,083,053 5,002,761 SH   SOLE 21 5,002,761 0 0
AVNET INC COM 053807103   128,205,929 2,660,426 SH   SOLE 22 2,538,005 0 122,421
AVNET INC COM 053807103   2,469,256 51,240 SH   SOLE 25 51,240 0 0
AVNET INC COM 053807103   3,373,396 70,002 SH   SOLE 26 47,648 0 22,354
AVNET INC COM 053807103   85,441 1,773 SH   SOLE 28 1,773 0 0
AVNET INC COM 053807103   3,689,234 76,556 SH   SOLE 30 76,556 0 0
AVNET INC COM 053807103   63,466 1,317 SH   SOLE 31 1,317 0 0
AVNET INC COM 053807103   2,512,819 52,144 SH   SOLE 34 52,144 0 0
AVNET INC COM 053807103   307,259 6,376 SH   SOLE 36 6,376 0 0
AVNET INC COM 053807103   721,308 14,968 SH   SOLE 40 14,968 0 0
AVNET INC COM 053807103   13,476,045 279,644 SH   SOLE 43 261,924 0 17,720
AVROBIO INC COM 05455M100   185 120 SH   SOLE 2 22 0 98
AVROBIO INC COM 05455M100   69 45 SH   SOLE 21 45 0 0
AVROBIO INC COM 05455M100   888,766 577,121 SH   SOLE 22 577,121 0 0
AVROBIO INC COM 05455M100   69,711 45,267 SH   SOLE 26 0 0 45,267
AWARE INC MASS COM 05453N100   3,530 2,558 SH   SOLE 18 2,558 0 0
AWARE INC MASS COM 05453N100   39,094 28,329 SH   SOLE 21 28,329 0 0
AWARE INC MASS COM 05453N100   483,682 350,494 SH   SOLE 22 350,494 0 0
AXALTA COATING SYS LTD COM G0750C108   16,990,121 631,603 SH   SOLE 2 226,731 0 404,872
AXALTA COATING SYS LTD COM G0750C108   19,906 740 SH   SOLE 4 740 0 0
AXALTA COATING SYS LTD COM G0750C108   1,842,892 68,509 SH   SOLE 7 64,903 0 3,606
AXALTA COATING SYS LTD COM G0750C108   62,447,543 2,321,470 SH   SOLE 18 2,318,947 0 2,523
AXALTA COATING SYS LTD COM G0750C108   34,567,899 1,285,052 SH   SOLE 19 1,285,052 0 0
AXALTA COATING SYS LTD COM G0750C108   301,041,989 11,191,152 SH   SOLE 21 11,191,152 0 0
AXALTA COATING SYS LTD COM G0750C108   170,383,605 6,333,963 SH   SOLE 22 6,032,445 0 301,518
AXALTA COATING SYS LTD COM G0750C108   5,713,910 212,413 SH   SOLE 25 90,683 0 121,730
AXALTA COATING SYS LTD COM G0750C108   2,007,493 74,628 SH   SOLE 26 56,706 0 17,922
AXALTA COATING SYS LTD COM G0750C108   480,972 17,880 SH   SOLE 28 3,697 0 14,183
AXALTA COATING SYS LTD COM G0750C108   8,603,454 319,831 SH   SOLE 30 319,831 0 0
AXALTA COATING SYS LTD COM G0750C108   87,022 3,235 SH   SOLE 31 3,235 0 0
AXALTA COATING SYS LTD COM G0750C108   27,105,328 1,007,633 SH   SOLE 34 1,007,633 0 0
AXALTA COATING SYS LTD COM G0750C108   1,505,647 55,972 SH   SOLE 36 55,972 0 0
AXALTA COATING SYS LTD COM G0750C108   1,011,144 37,589 SH   SOLE 40 37,589 0 0
AXALTA COATING SYS LTD COM G0750C108   4,552,744 169,247 SH   SOLE 43 154,282 0 14,965
AXCELIS TECHNOLOGIES INC COM NEW 054540208   15,870,798 97,337 SH   SOLE 2 51,858 0 45,479
AXCELIS TECHNOLOGIES INC COM NEW 054540208   28,860 177 SH   SOLE 4 81 0 96
AXCELIS TECHNOLOGIES INC COM NEW 054540208   672,092 4,122 SH   SOLE 7 3,915 0 207
AXCELIS TECHNOLOGIES INC COM NEW 054540208   17,014,920 104,354 SH   SOLE 18 98,643 0 5,711
AXCELIS TECHNOLOGIES INC COM NEW 054540208   57,754,430 354,213 SH   SOLE 19 354,213 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   658,750,860 4,040,177 SH   SOLE 21 4,040,177 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   183,806,102 1,127,299 SH   SOLE 22 1,100,194 0 27,105
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,344,999 8,249 SH   SOLE 23 8,249 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,029,987 6,317 SH   SOLE 25 6,317 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   7,435,732 45,604 SH   SOLE 26 13,216 0 32,388
AXCELIS TECHNOLOGIES INC COM NEW 054540208   333,111 2,043 SH   SOLE 28 599 0 1,444
AXCELIS TECHNOLOGIES INC COM NEW 054540208   10,229,431 62,738 SH   SOLE 30 62,738 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   16,968,777 104,071 SH   SOLE 34 104,071 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   864,491 5,302 SH   SOLE 40 5,302 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   7,076,044 43,398 SH   SOLE 43 35,389 0 8,009
AXCELLA HEALTH INC COM NEW 05454B204   103,387 9,903 SH   SOLE 22 9,903 0 0
AXIS CAP HLDGS LTD SHS G0692U109   13,214,819 234,430 SH   SOLE 2 50,894 0 183,536
AXIS CAP HLDGS LTD SHS G0692U109   13,247 235 SH   SOLE 4 235 0 0
AXIS CAP HLDGS LTD SHS G0692U109   1,307,333 23,192 SH   SOLE 7 21,983 0 1,209
AXIS CAP HLDGS LTD SHS G0692U109   1,470,637 26,089 SH   SOLE 18 26,089 0 0
AXIS CAP HLDGS LTD SHS G0692U109   2,452,151 43,501 SH   SOLE 19 43,501 0 0
AXIS CAP HLDGS LTD SHS G0692U109   69,681,212 1,236,140 SH   SOLE 21 1,236,140 0 0
AXIS CAP HLDGS LTD SHS G0692U109   116,622,371 2,068,873 SH   SOLE 22 1,960,630 0 108,243
AXIS CAP HLDGS LTD SHS G0692U109   918,831 16,300 SH   SOLE 25 16,300 0 0
AXIS CAP HLDGS LTD SHS G0692U109   2,372,557 42,089 SH   SOLE 26 35,286 0 6,803
AXIS CAP HLDGS LTD SHS G0692U109   405,977 7,202 SH   SOLE 28 1,510 0 5,692
AXIS CAP HLDGS LTD SHS G0692U109   4,476,793 79,418 SH   SOLE 30 79,418 0 0
AXIS CAP HLDGS LTD SHS G0692U109   63,698 1,130 SH   SOLE 31 1,130 0 0
AXIS CAP HLDGS LTD SHS G0692U109   205,694 3,649 SH   SOLE 36 3,649 0 0
AXIS CAP HLDGS LTD SHS G0692U109   787,771 13,975 SH   SOLE 40 13,975 0 0
AXIS CAP HLDGS LTD SHS G0692U109   643 11 SH   SOLE 43 11 0 0
AXOGEN INC COM 05463X106   421,675 84,335 SH   SOLE 2 54,145 0 30,190
AXOGEN INC COM 05463X106   1,345 269 SH   SOLE 7 269 0 0
AXOGEN INC COM 05463X106   534,410 106,882 SH   SOLE 18 106,882 0 0
AXOGEN INC COM 05463X106   610,905 122,181 SH   SOLE 19 122,181 0 0
AXOGEN INC COM 05463X106   8,434,005 1,686,801 SH   SOLE 21 1,686,801 0 0
AXOGEN INC COM 05463X106   5,359,145 1,071,829 SH   SOLE 22 1,036,888 0 34,941
AXOGEN INC COM 05463X106   23,180 4,636 SH   SOLE 23 4,636 0 0
AXOGEN INC COM 05463X106   34,070 6,814 SH   SOLE 25 6,814 0 0
AXOGEN INC COM 05463X106   740,725 148,145 SH   SOLE 30 148,145 0 0
AXOGEN INC COM 05463X106   40,095 8,019 SH   SOLE 40 8,019 0 0
AXOGEN INC COM 05463X106   22,665 4,533 SH   SOLE 43 4,533 0 0
AXON ENTERPRISE INC COM 05464C101   28,682,419 144,140 SH   SOLE 2 59,330 0 84,810
AXON ENTERPRISE INC COM 05464C101   18,133,561 91,128 SH   SOLE 4 57,685 0 33,443
AXON ENTERPRISE INC COM 05464C101   22,736,000 114,257 SH   SOLE 7 102,819 0 11,438
AXON ENTERPRISE INC COM 05464C101   1,145,187 5,755 SH   SOLE 13 5,755 0 0
AXON ENTERPRISE INC COM 05464C101   1,151,953 5,789 SH   SOLE 15 5,789 0 0
AXON ENTERPRISE INC COM 05464C101   23,988,245 120,550 SH   SOLE 18 116,212 0 4,338
AXON ENTERPRISE INC COM 05464C101   247,612,809 1,244,348 SH   SOLE 19 1,244,348 0 0
AXON ENTERPRISE INC COM 05464C101   653,835,770 3,285,772 SH   SOLE 21 3,285,772 0 0
AXON ENTERPRISE INC COM 05464C101   368,647,680 1,852,594 SH   SOLE 22 1,699,030 0 153,564
AXON ENTERPRISE INC COM 05464C101   23,607,975 118,639 SH   SOLE 23 118,639 0 0
AXON ENTERPRISE INC COM 05464C101   16,673,173 83,789 SH   SOLE 25 83,451 0 338
AXON ENTERPRISE INC COM 05464C101   12,026,757 60,439 SH   SOLE 26 48,442 0 11,997
AXON ENTERPRISE INC COM 05464C101   28,436,467 142,904 SH   SOLE 28 3,557 0 139,347
AXON ENTERPRISE INC COM 05464C101   138,813,434 697,590 SH   SOLE 30 632,947 0 64,643
AXON ENTERPRISE INC COM 05464C101   3,032,011 15,237 SH   SOLE 31 14,022 0 1,215
AXON ENTERPRISE INC COM 05464C101   808,098 4,061 SH   SOLE 34 4,061 0 0
AXON ENTERPRISE INC COM 05464C101   2,175,956 10,935 SH   SOLE 36 10,935 0 0
AXON ENTERPRISE INC COM 05464C101   697,858 3,507 SH   SOLE 40 3,507 0 0
AXON ENTERPRISE INC COM 05464C101   80,591 405 SH   OTR 43 405 0 0
AXON ENTERPRISE INC COM 05464C101   13,408,145 67,381 SH   SOLE 43 59,690 0 7,691
AXONICS INC COM 05465P101   2,429,603 43,293 SH   SOLE 2 28,546 0 14,747
AXONICS INC COM 05465P101   36,646 653 SH   SOLE 4 257 0 396
AXONICS INC COM 05465P101   25,254 450 SH   SOLE 7 450 0 0
AXONICS INC COM 05465P101   6,925,208 123,400 SH   SOLE 18 116,873 0 6,527
AXONICS INC COM 05465P101   7,451,333 132,775 SH   SOLE 19 132,775 0 0
AXONICS INC COM 05465P101   113,155,766 2,016,318 SH   SOLE 21 2,016,318 0 0
AXONICS INC COM 05465P101   76,511,539 1,363,356 SH   SOLE 22 1,320,455 0 42,901
AXONICS INC COM 05465P101   89,062 1,587 SH   SOLE 23 1,587 0 0
AXONICS INC COM 05465P101   522,533 9,311 SH   SOLE 25 9,311 0 0
AXONICS INC COM 05465P101   927,327 16,524 SH   SOLE 26 11,465 0 5,059
AXONICS INC COM 05465P101   130,984 2,334 SH   SOLE 28 610 0 1,724
AXONICS INC COM 05465P101   9,850,295 175,522 SH   SOLE 30 175,522 0 0
AXONICS INC COM 05465P101   27,555 491 SH   SOLE 36 491 0 0
AXONICS INC COM 05465P101   471,184 8,396 SH   SOLE 40 8,396 0 0
AXONICS INC COM 05465P101   1,105,564 19,700 SH   SOLE 43 9,446 0 10,254
AXOS FINANCIAL INC COM 05465C100   2,852,297 75,338 SH   SOLE 2 24,191 0 51,147
AXOS FINANCIAL INC COM 05465C100   7,458 197 SH   SOLE 4 197 0 0
AXOS FINANCIAL INC COM 05465C100   19,119 505 SH   SOLE 7 505 0 0
AXOS FINANCIAL INC COM 05465C100   6,954,693 183,695 SH   SOLE 18 183,695 0 0
AXOS FINANCIAL INC COM 05465C100   7,781,177 205,525 SH   SOLE 19 205,525 0 0
AXOS FINANCIAL INC COM 05465C100   229,897,543 6,072,307 SH   SOLE 21 6,072,307 0 0
AXOS FINANCIAL INC COM 05465C100   61,180,283 1,615,961 SH   SOLE 22 1,548,676 0 67,285
AXOS FINANCIAL INC COM 05465C100   100,783 2,662 SH   SOLE 23 2,662 0 0
AXOS FINANCIAL INC COM 05465C100   381,250 10,070 SH   SOLE 25 10,070 0 0
AXOS FINANCIAL INC COM 05465C100   2,145,034 56,657 SH   SOLE 26 18,710 0 37,947
AXOS FINANCIAL INC COM 05465C100   37,519 991 SH   SOLE 28 991 0 0
AXOS FINANCIAL INC COM 05465C100   3,383,321 89,364 SH   SOLE 30 89,364 0 0
AXOS FINANCIAL INC COM 05465C100   4,769,300 125,972 SH   SOLE 34 125,972 0 0
AXOS FINANCIAL INC COM 05465C100   317,645 8,390 SH   SOLE 40 8,390 0 0
AXOS FINANCIAL INC COM 05465C100   504,750 13,332 SH   SOLE 43 12,821 0 511
AXSOME THERAPEUTICS INC COM 05464T104   1,283,600 18,366 SH   SOLE 2 10,093 0 8,273
AXSOME THERAPEUTICS INC COM 05464T104   7,758 111 SH   SOLE 4 111 0 0
AXSOME THERAPEUTICS INC COM 05464T104   492,585 7,048 SH   SOLE 7 6,678 0 370
AXSOME THERAPEUTICS INC COM 05464T104   6,065,753 86,790 SH   SOLE 18 83,751 0 3,039
AXSOME THERAPEUTICS INC COM 05464T104   6,077,145 86,953 SH   SOLE 19 86,953 0 0
AXSOME THERAPEUTICS INC COM 05464T104   107,969,427 1,544,848 SH   SOLE 21 1,544,848 0 0
AXSOME THERAPEUTICS INC COM 05464T104   69,181,595 989,864 SH   SOLE 22 962,757 0 27,107
AXSOME THERAPEUTICS INC COM 05464T104   33,477 479 SH   SOLE 23 479 0 0
AXSOME THERAPEUTICS INC COM 05464T104   425,141 6,083 SH   SOLE 25 6,083 0 0
AXSOME THERAPEUTICS INC COM 05464T104   870,200 12,451 SH   SOLE 26 9,922 0 2,529
AXSOME THERAPEUTICS INC COM 05464T104   126,221 1,806 SH   SOLE 28 0 0 1,806
AXSOME THERAPEUTICS INC COM 05464T104   11,169,610 159,817 SH   SOLE 30 159,817 0 0
AXSOME THERAPEUTICS INC COM 05464T104   33,897 485 SH   SOLE 36 485 0 0
AXSOME THERAPEUTICS INC COM 05464T104   376,428 5,386 SH   SOLE 40 5,386 0 0
AXSOME THERAPEUTICS INC COM 05464T104   978,670 14,003 SH   SOLE 43 11,238 0 2,765
AXT INC COM 00246W103   18,684 7,785 SH   SOLE 18 7,785 0 0
AXT INC COM 00246W103   221,220 92,175 SH   SOLE 21 92,175 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   132,987 56,849 SH   SOLE 22 56,849 0 0
AYTU BIOPHARMA INC COM 054754858   3,418 1,266 SH   SOLE 21 1,266 0 0
AYTU BIOPHARMA INC COM 054754858   61,541 22,793 SH   SOLE 22 22,793 0 0
AZEK CO INC CL A 05478C105   3,632,087 122,128 SH   SOLE 2 44,184 0 77,944
AZEK CO INC CL A 05478C105   11,450 385 SH   SOLE 4 385 0 0
AZEK CO INC CL A 05478C105   698,384 23,483 SH   SOLE 7 22,255 0 1,228
AZEK CO INC CL A 05478C105   1,286,582 43,261 SH   SOLE 18 43,261 0 0
AZEK CO INC CL A 05478C105   26,192,880 880,729 SH   SOLE 19 880,729 0 0
AZEK CO INC CL A 05478C105   71,287,137 2,397,012 SH   SOLE 21 2,397,012 0 0
AZEK CO INC CL A 05478C105   102,417,779 3,443,772 SH   SOLE 22 3,273,711 0 170,061
AZEK CO INC CL A 05478C105   777,790 26,153 SH   SOLE 25 26,153 0 0
AZEK CO INC CL A 05478C105   11,186,671 376,149 SH   SOLE 26 37,085 0 339,064
AZEK CO INC CL A 05478C105   954,743 32,103 SH   SOLE 28 26,501 0 5,602
AZEK CO INC CL A 05478C105   5,604,206 188,440 SH   SOLE 30 188,440 0 0
AZEK CO INC CL A 05478C105   55,227 1,857 SH   SOLE 31 1,857 0 0
AZEK CO INC CL A 05478C105   329,936 11,094 SH   SOLE 34 11,094 0 0
AZEK CO INC CL A 05478C105   183,377 6,166 SH   SOLE 36 6,166 0 0
AZEK CO INC CL A 05478C105   659,841 22,187 SH   SOLE 40 22,187 0 0
AZEK CO INC CL A 05478C105   1,882,215 63,289 SH   SOLE 43 54,775 0 8,514
AZENTA INC COM 114340102   8,321,853 165,807 SH   SOLE 2 53,829 0 111,978
AZENTA INC COM 114340102   12,648 252 SH   SOLE 4 252 0 0
AZENTA INC COM 114340102   620,800 12,369 SH   SOLE 7 11,720 0 649
AZENTA INC COM 114340102   5,549,207 110,564 SH   SOLE 18 110,564 0 0
AZENTA INC COM 114340102   5,512,067 109,824 SH   SOLE 19 109,824 0 0
AZENTA INC COM 114340102   154,039,183 3,069,121 SH   SOLE 21 3,069,121 0 0
AZENTA INC COM 114340102   87,569,203 1,744,754 SH   SOLE 22 1,654,131 0 90,623
AZENTA INC COM 114340102   659,446 13,139 SH   SOLE 25 13,139 0 0
AZENTA INC COM 114340102   1,426,751 28,427 SH   SOLE 26 21,649 0 6,778
AZENTA INC COM 114340102   1,304,940 26,000 SH   SOLE 28 21,712 0 4,288
AZENTA INC COM 114340102   3,282,275 65,397 SH   SOLE 30 65,397 0 0
AZENTA INC COM 114340102   47,530 947 SH   SOLE 31 947 0 0
AZENTA INC COM 114340102   42,862 854 SH   SOLE 36 854 0 0
AZENTA INC COM 114340102   560,723 11,172 SH   SOLE 40 11,172 0 0
AZENTA INC COM 114340102   19,524 389 SH   OTR 43 389 0 0
AZENTA INC COM 114340102   10,388,673 206,987 SH   SOLE 43 195,447 0 11,540
AZITRA INC COM 05479L104   6,314 4,209 SH   SOLE 21 4,209 0 0
AZUL S A SPONSR ADR PFD 05501U106   335,843 39,097 SH   SOLE 43 30,756 0 8,341
AZZ INC COM 002474104   1,501,588 32,944 SH   SOLE 2 14,056 0 18,888
AZZ INC COM 002474104   3,054 67 SH   SOLE 4 67 0 0
AZZ INC COM 002474104   564,053 12,375 SH   SOLE 7 11,706 0 669
AZZ INC COM 002474104   3,665,225 80,413 SH   SOLE 18 80,413 0 0
AZZ INC COM 002474104   2,322,802 50,961 SH   SOLE 19 50,961 0 0
AZZ INC COM 002474104   131,020,895 2,874,526 SH   SOLE 21 2,874,526 0 0
AZZ INC COM 002474104   33,733,485 740,094 SH   SOLE 22 707,342 0 32,752
AZZ INC COM 002474104   237,973 5,221 SH   SOLE 25 5,221 0 0
AZZ INC COM 002474104   197,225 4,327 SH   SOLE 26 2,930 0 1,397
AZZ INC COM 002474104   4,068,243 89,255 SH   SOLE 30 89,255 0 0
AZZ INC COM 002474104   235,694 5,171 SH   SOLE 40 5,171 0 0
AZZ INC COM 002474104   576,590 12,650 SH   SOLE 43 11,867 0 783
B & G FOODS INC NEW COM 05508R106   706,532 71,439 SH   SOLE 2 20,580 0 50,859
B & G FOODS INC NEW COM 05508R106   2,443 247 SH   SOLE 4 247 0 0
B & G FOODS INC NEW COM 05508R106   22,154 2,240 SH   SOLE 7 2,240 0 0
B & G FOODS INC NEW COM 05508R106   2,352,257 237,842 SH   SOLE 18 237,842 0 0
B & G FOODS INC NEW COM 05508R106   1,459,438 147,567 SH   SOLE 19 147,567 0 0
B & G FOODS INC NEW COM 05508R106   81,889,427 8,280,023 SH   SOLE 21 8,280,023 0 0
B & G FOODS INC NEW COM 05508R106   20,499,408 2,072,741 SH   SOLE 22 1,986,628 0 86,113
B & G FOODS INC NEW COM 05508R106   115,209 11,649 SH   SOLE 25 11,649 0 0
B & G FOODS INC NEW COM 05508R106   1,062,127 107,394 SH   SOLE 26 20,444 0 86,950
B & G FOODS INC NEW COM 05508R106   11,413 1,154 SH   SOLE 28 1,154 0 0
B & G FOODS INC NEW COM 05508R106   1,158,524 117,141 SH   SOLE 30 117,141 0 0
B & G FOODS INC NEW COM 05508R106   32,756 3,312 SH   SOLE 36 3,312 0 0
B & G FOODS INC NEW COM 05508R106   137,234 13,876 SH   SOLE 40 13,876 0 0
B & G FOODS INC NEW COM 05508R106   1,029,172 104,062 SH   SOLE 43 96,753 0 7,309
B. RILEY FINANCIAL INC COM 05580M108   362,557 8,845 SH   SOLE 2 4,926 0 3,919
B. RILEY FINANCIAL INC COM 05580M108   1,763 43 SH   SOLE 4 43 0 0
B. RILEY FINANCIAL INC COM 05580M108   7,706 188 SH   SOLE 7 188 0 0
B. RILEY FINANCIAL INC COM 05580M108   2,276,257 55,532 SH   SOLE 18 55,532 0 0
B. RILEY FINANCIAL INC COM 05580M108   1,591,191 38,819 SH   SOLE 19 38,819 0 0
B. RILEY FINANCIAL INC COM 05580M108   79,405,090 1,937,182 SH   SOLE 21 1,937,182 0 0
B. RILEY FINANCIAL INC COM 05580M108   19,862,442 484,568 SH   SOLE 22 470,467 0 14,101
B. RILEY FINANCIAL INC COM 05580M108   171,051 4,173 SH   SOLE 25 4,173 0 0
B. RILEY FINANCIAL INC COM 05580M108   641,698 15,655 SH   SOLE 26 0 0 15,655
B. RILEY FINANCIAL INC COM 05580M108   1,520,237 37,088 SH   SOLE 30 37,088 0 0
B. RILEY FINANCIAL INC COM 05580M108   92,146 2,248 SH   SOLE 40 2,248 0 0
B. RILEY FINANCIAL INC COM 05580M108   1,035,642 25,266 SH   SOLE 43 18,058 0 7,208
B2GOLD CORP COM 11777Q209   947,195 327,749 SH   SOLE 21 327,749 0 0
B2GOLD CORP COM 11777Q209   656,582 227,191 SH   SOLE 43 38,541 0 188,650
BABCOCK & WILCOX ENTERPRISES COM 05614L209   225,673 53,604 SH   SOLE 2 17,362 0 36,242
BABCOCK & WILCOX ENTERPRISES COM 05614L209   3,755 892 SH   SOLE 7 892 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   707,166 167,973 SH   SOLE 18 167,973 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   510,324 121,217 SH   SOLE 19 121,217 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   8,877,021 2,108,556 SH   SOLE 21 2,108,556 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   6,399,457 1,520,061 SH   SOLE 22 1,445,011 0 75,050
BABCOCK & WILCOX ENTERPRISES COM 05614L209   50,288 11,945 SH   SOLE 25 11,945 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   164,969 39,185 SH   SOLE 30 39,185 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   53,955 12,816 SH   SOLE 40 12,816 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   29,209 6,938 SH   SOLE 43 6,200 0 738
BACKBLAZE INC COM CL A 05637B105   328,444 59,717 SH   SOLE 2 56,753 0 2,964
BACKBLAZE INC COM CL A 05637B105   20,884 3,797 SH   SOLE 18 3,797 0 0
BACKBLAZE INC COM CL A 05637B105   306,411 55,711 SH   SOLE 19 55,711 0 0
BACKBLAZE INC COM CL A 05637B105   262,691 47,762 SH   SOLE 21 47,762 0 0
BACKBLAZE INC COM CL A 05637B105   978,291 177,871 SH   SOLE 22 177,871 0 0
BACKBLAZE INC COM CL A 05637B105   6,133 1,115 SH   SOLE 23 1,115 0 0
BADGER METER INC COM 056525108   3,193,770 22,199 SH   SOLE 2 15,790 0 6,409
BADGER METER INC COM 056525108   36,111 251 SH   SOLE 4 112 0 139
BADGER METER INC COM 056525108   8,170,665 56,792 SH   SOLE 7 56,128 0 664
BADGER METER INC COM 056525108   12,495,253 86,851 SH   SOLE 18 86,851 0 0
BADGER METER INC COM 056525108   10,143,554 70,505 SH   SOLE 19 70,505 0 0
BADGER METER INC COM 056525108   478,768,572 3,327,786 SH   SOLE 21 3,327,786 0 0
BADGER METER INC COM 056525108   116,862,867 812,281 SH   SOLE 22 787,875 0 24,406
BADGER METER INC COM 056525108   73,661 512 SH   SOLE 23 512 0 0
BADGER METER INC COM 056525108   2,298,755 15,978 SH   SOLE 25 15,978 0 0
BADGER METER INC COM 056525108   4,224,455 29,363 SH   SOLE 26 15,431 0 13,932
BADGER METER INC COM 056525108   466,570 3,243 SH   SOLE 28 520 0 2,723
BADGER METER INC COM 056525108   68,500,967 476,131 SH   SOLE 30 476,131 0 0
BADGER METER INC COM 056525108   17,634,434 122,572 SH   SOLE 34 122,572 0 0
BADGER METER INC COM 056525108   508,724 3,536 SH   SOLE 36 3,536 0 0
BADGER METER INC COM 056525108   692,302 4,812 SH   SOLE 40 4,812 0 0
BADGER METER INC COM 056525108   15,195,294 105,618 SH   SOLE 43 103,503 0 2,115
BAIDU INC SPON ADR REP A 056752108   541,027 4,027 SH   SOLE 15 4,027 0 0
BAIDU INC SPON ADR REP A 056752108   720,922 5,366 SH   SOLE 18 5,366 0 0
BAIDU INC SPON ADR REP A 056752108   39,526,442 294,205 SH   SOLE 19 294,205 0 0
BAIDU INC SPON ADR REP A 056752108   294,630 2,193 SH   SOLE 22 2,193 0 0
BAIDU INC SPON ADR REP A 056752108   10,186,148 75,818 SH   SOLE 25 75,818 0 0
BAIDU INC SPON ADR REP A 056752108   8,525,314 63,456 SH   SOLE 26 63,456 0 0
BAIDU INC SPON ADR REP A 056752108   19,919,134 148,263 SH   SOLE 28 0 0 148,263
BAIDU INC SPON ADR REP A 056752108   4,392,842 32,697 SH   SOLE 31 0 0 32,697
BAIDU INC SPON ADR REP A 056752108   2,226,045 16,569 SH   SOLE 32 16,569 0 0
BAIDU INC SPON ADR REP A 056752108   51,517,045 383,454 SH   SOLE 34 383,454 0 0
BAIDU INC SPON ADR REP A 056752108   25,121,032 186,982 SH   SOLE 43 167,116 0 19,866
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   2,803,414 183,110 SH   SOLE 30 183,110 0 0
BAKER HUGHES COMPANY CL A 05722G100   110,485,375 3,128,125 SH   SOLE 2 479,960 0 2,648,165
BAKER HUGHES COMPANY CL A 05722G100   34,067,200 964,530 SH   SOLE 4 350,419 0 614,111
BAKER HUGHES COMPANY CL A 05722G100   45,240,011 1,280,861 SH   SOLE 7 1,147,410 0 133,451
BAKER HUGHES COMPANY CL A 05722G100   4,459,856 126,270 SH   SOLE 13 126,270 0 0
BAKER HUGHES COMPANY CL A 05722G100   4,492,386 127,191 SH   SOLE 15 127,191 0 0
BAKER HUGHES COMPANY CL A 05722G100   111,470,271 3,156,010 SH   SOLE 18 3,085,569 0 70,441
BAKER HUGHES COMPANY CL A 05722G100   156,219,971 4,422,989 SH   SOLE 19 4,422,989 0 0
BAKER HUGHES COMPANY CL A 05722G100   1,052,328,318 29,794,120 SH   SOLE 21 29,794,120 0 0
BAKER HUGHES COMPANY CL A 05722G100   782,945,398 22,167,197 SH   SOLE 22 19,990,017 0 2,177,180
BAKER HUGHES COMPANY CL A 05722G100   65,645,328 1,858,588 SH   SOLE 23 1,858,588 0 0
BAKER HUGHES COMPANY CL A 05722G100   210,184,411 5,950,861 SH   SOLE 25 4,607,185 0 1,343,676
BAKER HUGHES COMPANY CL A 05722G100   107,552,720 3,045,094 SH   SOLE 26 1,288,497 0 1,756,597
BAKER HUGHES COMPANY CL A 05722G100   107,486,884 3,043,230 SH   SOLE 28 357,395 0 2,685,835
BAKER HUGHES COMPANY CL A 05722G100   2,098,785 59,422 SH   SOLE 29 59,422 0 0
BAKER HUGHES COMPANY CL A 05722G100   426,980,019 12,088,902 SH   SOLE 30 11,453,242 0 635,660
BAKER HUGHES COMPANY CL A 05722G100   18,125,376 513,176 SH   SOLE 31 282,389 0 230,787
BAKER HUGHES COMPANY CL A 05722G100   9,958,509 281,951 SH   SOLE 32 281,951 0 0
BAKER HUGHES COMPANY CL A 05722G100   72,107,970 2,041,562 SH   SOLE 34 2,041,562 0 0
BAKER HUGHES COMPANY CL A 05722G100   10,287,692 291,271 SH   SOLE 36 291,271 0 0
BAKER HUGHES COMPANY CL A 05722G100   5,766,273 163,258 SH   SOLE 37 163,258 0 0
BAKER HUGHES COMPANY CL A 05722G100   1,744,914 49,403 SH   SOLE 40 49,403 0 0
BAKER HUGHES COMPANY CL A 05722G100   14,870 421 SH   OTR 43 421 0 0
BAKER HUGHES COMPANY CL A 05722G100   43,266,832 1,224,995 SH   SOLE 43 1,053,737 0 171,258
BAKKT HOLDINGS INC COM CL A 05759B107   52,196 44,612 SH   SOLE 2 4,167 0 40,445
BAKKT HOLDINGS INC COM CL A 05759B107   251,184 214,687 SH   SOLE 18 214,687 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   146,166 124,928 SH   SOLE 19 124,928 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   3,014,270 2,576,299 SH   SOLE 21 2,576,299 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   1,644,188 1,405,289 SH   SOLE 22 1,359,315 0 45,974
BAKKT HOLDINGS INC COM CL A 05759B107   129,086 110,330 SH   SOLE 30 110,330 0 0
BALCHEM CORP COM 057665200   2,037,729 16,428 SH   SOLE 2 9,402 0 7,026
BALCHEM CORP COM 057665200   12,776 103 SH   SOLE 4 103 0 0
BALCHEM CORP COM 057665200   864,435 6,969 SH   SOLE 7 6,601 0 368
BALCHEM CORP COM 057665200   11,789,258 95,044 SH   SOLE 18 95,044 0 0
BALCHEM CORP COM 057665200   8,179,446 65,942 SH   SOLE 19 65,942 0 0
BALCHEM CORP COM 057665200   446,275,577 3,597,836 SH   SOLE 21 3,597,836 0 0
BALCHEM CORP COM 057665200   108,722,797 876,514 SH   SOLE 22 849,947 0 26,567
BALCHEM CORP COM 057665200   851,411 6,864 SH   SOLE 25 6,864 0 0
BALCHEM CORP COM 057665200   2,560,062 20,639 SH   SOLE 26 12,760 0 7,879
BALCHEM CORP COM 057665200   635,209 5,121 SH   SOLE 28 578 0 4,543
BALCHEM CORP COM 057665200   8,591,507 69,264 SH   SOLE 30 69,264 0 0
BALCHEM CORP COM 057665200   308,736 2,489 SH   SOLE 36 2,489 0 0
BALCHEM CORP COM 057665200   650,714 5,246 SH   SOLE 40 5,246 0 0
BALCHEM CORP COM 057665200   12,776 103 SH   OTR 43 103 0 0
BALCHEM CORP COM 057665200   3,829,665 30,874 SH   SOLE 43 24,370 0 6,504
BALL CORP COM 058498106   21,732,156 436,564 SH   SOLE 2 131,904 0 304,660
BALL CORP COM 058498106   12,779,123 256,712 SH   SOLE 4 110,833 0 145,879
BALL CORP COM 058498106   19,727,615 396,296 SH   SOLE 7 352,072 0 44,224
BALL CORP COM 058498106   292,408 5,874 SH   SOLE 13 5,874 0 0
BALL CORP COM 058498106   2,217,102 44,538 SH   SOLE 15 44,538 0 0
BALL CORP COM 058498106   25,192,812 506,083 SH   SOLE 18 481,806 0 24,277
BALL CORP COM 058498106   12,675,332 254,627 SH   SOLE 19 254,627 0 0
BALL CORP COM 058498106   417,588,391 8,388,678 SH   SOLE 21 8,388,678 0 0
BALL CORP COM 058498106   344,659,845 6,923,661 SH   SOLE 22 6,251,503 0 672,158
BALL CORP COM 058498106   26,082,579 523,957 SH   SOLE 23 523,957 0 0
BALL CORP COM 058498106   60,060,815 1,206,525 SH   SOLE 25 1,155,336 0 51,189
BALL CORP COM 058498106   26,025,233 522,805 SH   SOLE 26 292,186 0 230,619
BALL CORP COM 058498106   27,111,881 544,634 SH   SOLE 28 42,925 0 501,709
BALL CORP COM 058498106   263,386 5,291 SH   SOLE 29 5,291 0 0
BALL CORP COM 058498106   113,856,368 2,287,191 SH   SOLE 30 2,287,191 0 0
BALL CORP COM 058498106   3,561,162 71,538 SH   SOLE 31 66,230 0 5,308
BALL CORP COM 058498106   3,730,961 74,949 SH   SOLE 34 74,949 0 0
BALL CORP COM 058498106   4,850,812 97,445 SH   SOLE 36 97,445 0 0
BALL CORP COM 058498106   768,504 15,438 SH   SOLE 40 15,438 0 0
BALL CORP COM 058498106   70,837 1,423 SH   OTR 43 1,423 0 0
BALL CORP COM 058498106   15,544,097 312,256 SH   SOLE 43 256,053 0 56,203
BALLARD PWR SYS INC NEW COM 058586108   508,651 138,597 SH   SOLE 28 138,597 0 0
BALLYS CORPORATION COM 05875B106   1,917,626 146,272 SH   SOLE 2 79,239 0 67,033
BALLYS CORPORATION COM 05875B106   944 72 SH   SOLE 4 72 0 0
BALLYS CORPORATION COM 05875B106   2,268 173 SH   SOLE 7 173 0 0
BALLYS CORPORATION COM 05875B106   982,136 74,915 SH   SOLE 18 74,915 0 0
BALLYS CORPORATION COM 05875B106   3,980,393 303,615 SH   SOLE 19 303,615 0 0
BALLYS CORPORATION COM 05875B106   13,223,703 1,008,673 SH   SOLE 21 1,008,673 0 0
BALLYS CORPORATION COM 05875B106   35,027,822 2,671,840 SH   SOLE 22 1,102,445 0 1,569,395
BALLYS CORPORATION COM 05875B106   53,607 4,089 SH   SOLE 25 4,089 0 0
BALLYS CORPORATION COM 05875B106   922,944 70,400 SH   SOLE 26 10,119 0 60,281
BALLYS CORPORATION COM 05875B106   19,219 1,466 SH   SOLE 28 1,466 0 0
BALLYS CORPORATION COM 05875B106   290,164 22,133 SH   SOLE 30 22,133 0 0
BALLYS CORPORATION COM 05875B106   52,178 3,980 SH   SOLE 40 3,980 0 0
BALLYS CORPORATION COM 05875B106   142,768 10,890 SH   SOLE 43 9,458 0 1,432
BANC OF CALIFORNIA INC COM 05990K106   609,628 49,243 SH   SOLE 2 16,088 0 33,155
BANC OF CALIFORNIA INC COM 05990K106   1,609 130 SH   SOLE 4 130 0 0
BANC OF CALIFORNIA INC COM 05990K106   370,038 29,890 SH   SOLE 7 28,263 0 1,627
BANC OF CALIFORNIA INC COM 05990K106   2,261,034 182,636 SH   SOLE 18 182,636 0 0
BANC OF CALIFORNIA INC COM 05990K106   1,323,991 106,946 SH   SOLE 19 106,946 0 0
BANC OF CALIFORNIA INC COM 05990K106   75,058,987 6,062,923 SH   SOLE 21 6,062,923 0 0
BANC OF CALIFORNIA INC COM 05990K106   18,442,325 1,489,687 SH   SOLE 22 1,413,477 0 76,210
BANC OF CALIFORNIA INC COM 05990K106   124,704 10,073 SH   SOLE 25 10,073 0 0
BANC OF CALIFORNIA INC COM 05990K106   522,944 42,241 SH   SOLE 26 39,464 0 2,777
BANC OF CALIFORNIA INC COM 05990K106   79,009 6,382 SH   SOLE 28 0 0 6,382
BANC OF CALIFORNIA INC COM 05990K106   1,809,535 146,166 SH   SOLE 30 146,166 0 0
BANC OF CALIFORNIA INC COM 05990K106   66,443 5,367 SH   SOLE 40 5,367 0 0
BANC OF CALIFORNIA INC COM 05990K106   246,028 19,873 SH   SOLE 43 16,124 0 3,749
BANCFIRST CORP COM 05945F103   1,755,328 20,239 SH   SOLE 2 6,374 0 13,865
BANCFIRST CORP COM 05945F103   6,938 80 SH   SOLE 4 80 0 0
BANCFIRST CORP COM 05945F103   19,254 222 SH   SOLE 7 222 0 0
BANCFIRST CORP COM 05945F103   5,910,910 68,153 SH   SOLE 18 68,153 0 0
BANCFIRST CORP COM 05945F103   3,933,552 45,354 SH   SOLE 19 45,354 0 0
BANCFIRST CORP COM 05945F103   164,223,775 1,893,506 SH   SOLE 21 1,893,506 0 0
BANCFIRST CORP COM 05945F103   45,352,331 522,914 SH   SOLE 22 496,305 0 26,609
BANCFIRST CORP COM 05945F103   356,460 4,110 SH   SOLE 25 4,110 0 0
BANCFIRST CORP COM 05945F103   1,307,455 15,075 SH   SOLE 26 7,276 0 7,799
BANCFIRST CORP COM 05945F103   93,321 1,076 SH   SOLE 28 145 0 931
BANCFIRST CORP COM 05945F103   2,696,609 31,092 SH   SOLE 30 31,092 0 0
BANCFIRST CORP COM 05945F103   293,234 3,381 SH   SOLE 40 3,381 0 0
BANCFIRST CORP COM 05945F103   1,970,897 22,725 SH   SOLE 43 20,673 0 2,052
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   10,079 1,252 SH   SOLE 2 0 0 1,252
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   10,260,087 1,274,545 SH   SOLE 18 1,274,545 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   30,757,096 3,820,757 SH   SOLE 43 3,452,611 0 368,146
BANCO BRADESCO S A SP ADR PFD NEW 059460303   1,129,364 396,268 SH   SOLE 2 396,268 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   120,769 42,375 SH   SOLE 4 42,375 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   70,467,048 24,725,280 SH   SOLE 19 24,725,280 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   49,941,528 17,523,343 SH   SOLE 21 17,523,343 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   794,671 278,832 SH   SOLE 22 278,832 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   11,025,826 3,868,711 SH   SOLE 25 3,868,711 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   2,133,852 748,720 SH   SOLE 26 724,920 0 23,800
BANCO BRADESCO S A SP ADR PFD NEW 059460303   5,004,817 1,756,076 SH   SOLE 28 0 0 1,756,076
BANCO BRADESCO S A SP ADR PFD NEW 059460303   3,219,346 1,129,595 SH   SOLE 30 1,129,595 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   47,667,914 16,725,584 SH   SOLE 34 16,725,584 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   16,800,998 5,895,087 SH   SOLE 43 5,111,607 0 783,480
BANCO BRADESCO S A SPONSORED ADR 059460402   5,478 2,044 SH   SOLE 43 411 0 1,633
BANCO DE CHILE SPONSORED ADS 059520106   120,554 5,968 SH   SOLE 13 5,968 0 0
BANCO DE CHILE SPONSORED ADS 059520106   51,005 2,525 SH   SOLE 19 2,525 0 0
BANCO DE CHILE SPONSORED ADS 059520106   617,150 30,552 SH   SOLE 22 30,552 0 0
BANCO DE CHILE SPONSORED ADS 059520106   105,989 5,247 SH   SOLE 34 5,247 0 0
BANCO DE CHILE SPONSORED ADS 059520106   3,318,589 164,287 SH   SOLE 43 143,151 0 21,136
BANCO ITAU CHILE SPONSORED ADR 45033E105   20,398 6,455 SH   SOLE 43 6,454 0 1
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107   990,454 193,071 SH   SOLE 30 193,071 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107   7,541,675 1,470,112 SH   SOLE 43 1,228,560 0 241,552
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   2,438,817 132,978 SH   SOLE 2 132,978 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   9,388,870 511,934 SH   SOLE 21 511,934 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   2,454,424 133,829 SH   SOLE 22 133,829 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   477,922 26,059 SH   SOLE 25 26,059 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   96,322 5,252 SH   SOLE 26 0 0 5,252
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   2,060,792 112,366 SH   SOLE 30 112,366 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   12,682,367 691,514 SH   SOLE 34 691,514 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   5,004,748 272,887 SH   SOLE 43 262,312 0 10,575
BANCO SANTANDER S.A. ADR 05964H105   28,240,020 7,510,644 SH   SOLE 43 6,779,934 0 730,710
BANCOLOMBIA S A SPON ADR PREF 05968L102   252,500 9,464 SH   SOLE 2 958 0 8,506
BANCOLOMBIA S A SPON ADR PREF 05968L102   9,974,798 373,868 SH   SOLE 21 373,868 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   24,481,168 917,585 SH   SOLE 25 917,585 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   31,936 1,197 SH   SOLE 28 0 0 1,197
BANCOLOMBIA S A SPON ADR PREF 05968L102   184,999 6,934 SH   SOLE 30 6,934 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   21,519,714 806,586 SH   SOLE 34 806,586 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   12,599,630 472,250 SH   SOLE 43 416,588 0 55,662
BANCORP INC DEL COM 05969A105   839,213 24,325 SH   SOLE 2 13,673 0 10,652
BANCORP INC DEL COM 05969A105   6,107 177 SH   SOLE 4 177 0 0
BANCORP INC DEL COM 05969A105   475,997 13,797 SH   SOLE 7 13,061 0 736
BANCORP INC DEL COM 05969A105   5,383,518 156,044 SH   SOLE 18 156,044 0 0
BANCORP INC DEL COM 05969A105   3,645,236 105,659 SH   SOLE 19 105,659 0 0
BANCORP INC DEL COM 05969A105   203,748,099 5,905,742 SH   SOLE 21 5,905,742 0 0
BANCORP INC DEL COM 05969A105   47,056,206 1,363,948 SH   SOLE 22 1,324,225 0 39,723
BANCORP INC DEL COM 05969A105   247,158 7,164 SH   SOLE 25 7,164 0 0
BANCORP INC DEL COM 05969A105   792,534 22,972 SH   SOLE 26 18,876 0 4,096
BANCORP INC DEL COM 05969A105   177,054 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105   3,829,983 111,014 SH   SOLE 30 111,014 0 0
BANCORP INC DEL COM 05969A105   321,471 9,318 SH   SOLE 40 9,318 0 0
BANCORP INC DEL COM 05969A105   601,243 17,427 SH   SOLE 43 17,427 0 0
BANDWIDTH INC COM CL A 05988J103   2,683,928 238,148 SH   SOLE 2 176,552 0 61,596
BANDWIDTH INC COM CL A 05988J103   924 82 SH   SOLE 4 82 0 0
BANDWIDTH INC COM CL A 05988J103   1,826 162 SH   SOLE 7 162 0 0
BANDWIDTH INC COM CL A 05988J103   893,001 79,237 SH   SOLE 18 67,189 0 12,048
BANDWIDTH INC COM CL A 05988J103   3,354,290 297,630 SH   SOLE 19 297,630 0 0
BANDWIDTH INC COM CL A 05988J103   9,990,246 886,446 SH   SOLE 21 886,446 0 0
BANDWIDTH INC COM CL A 05988J103   12,091,730 1,072,913 SH   SOLE 22 1,046,032 0 26,881
BANDWIDTH INC COM CL A 05988J103   80,333 7,128 SH   SOLE 23 7,128 0 0
BANDWIDTH INC COM CL A 05988J103   40,234 3,570 SH   SOLE 25 3,570 0 0
BANDWIDTH INC COM CL A 05988J103   127,531 11,316 SH   SOLE 26 9,354 0 1,962
BANDWIDTH INC COM CL A 05988J103   2,885 256 SH   SOLE 28 256 0 0
BANDWIDTH INC COM CL A 05988J103   828,153 73,483 SH   SOLE 30 73,483 0 0
BANDWIDTH INC COM CL A 05988J103   12,893 1,144 SH   SOLE 36 1,144 0 0
BANDWIDTH INC COM CL A 05988J103   56,744 5,035 SH   SOLE 40 5,035 0 0
BANDWIDTH INC COM CL A 05988J103   181,424 16,098 SH   SOLE 43 14,614 0 1,484
BANDWIDTH INC NOTE 0.500% 4/0 05988JAD5   1,042,560 1,629,000 PRN   SOLE 21 1,629,000 0 0
BANK AMERICA CORP COM 060505104   468,904,678 17,125,810 SH   SOLE 2 6,196,353 0 10,929,457
BANK AMERICA CORP COM 060505104   195,431,595 7,137,750 SH   SOLE 4 3,601,065 0 3,536,685
BANK AMERICA CORP COM 060505104   181,040,612 6,612,148 SH   SOLE 7 5,772,797 0 839,351
BANK AMERICA CORP COM 060505104   23,307,499 851,260 SH   SOLE 13 851,260 0 0
BANK AMERICA CORP COM 060505104   27,838,013 1,016,728 SH   SOLE 15 1,016,728 0 0
BANK AMERICA CORP COM 060505104   892,612,752 32,600,904 SH   SOLE 18 31,660,067 0 940,837
BANK AMERICA CORP COM 060505104   220,593,267 8,056,730 SH   SOLE 19 8,056,730 0 0
BANK AMERICA CORP COM 060505104   4,231,044,926 154,530,494 SH   SOLE 21 154,530,494 0 0
BANK AMERICA CORP COM 060505104   4,250,641,750 155,246,229 SH   SOLE 22 139,330,224 0 15,916,005
BANK AMERICA CORP COM 060505104   450,183,110 16,442,042 SH   SOLE 23 16,442,042 0 0
BANK AMERICA CORP COM 060505104   314,250,281 11,477,366 SH   SOLE 25 11,250,049 0 227,317
BANK AMERICA CORP COM 060505104   265,100,251 9,682,259 SH   SOLE 26 4,957,066 0 4,725,193
BANK AMERICA CORP COM 060505104   309,071,354 11,288,216 SH   SOLE 28 621,979 0 10,666,237
BANK AMERICA CORP COM 060505104   14,368,230 524,771 SH   SOLE 29 524,771 0 0
BANK AMERICA CORP COM 060505104   1,038,049,315 37,912,685 SH   SOLE 30 37,448,146 0 464,539
BANK AMERICA CORP COM 060505104   72,349,514 2,642,422 SH   SOLE 31 2,507,793 0 134,629
BANK AMERICA CORP COM 060505104   94,017,992 3,433,820 SH   SOLE 34 3,433,820 0 0
BANK AMERICA CORP COM 060505104   53,122,375 1,940,189 SH   SOLE 36 1,940,189 0 0
BANK AMERICA CORP COM 060505104   9,542,888 348,535 SH   SOLE 40 348,535 0 0
BANK AMERICA CORP COM 060505104   385,921 14,095 SH   OTR 43 14,095 0 0
BANK AMERICA CORP COM 060505104   240,391,407 8,779,818 SH   SOLE 43 7,778,253 0 1,001,564
BANK AMERICA CORP 7.25%CNV PFD L 060505682   160,698,774 144,486 SH   SOLE 21 144,486 0 0
BANK FIRST CORP COM 06211J100   665,805 8,630 SH   SOLE 2 2,615 0 6,015
BANK FIRST CORP COM 06211J100   6,403 83 SH   SOLE 7 83 0 0
BANK FIRST CORP COM 06211J100   2,055,122 26,638 SH   SOLE 18 26,638 0 0
BANK FIRST CORP COM 06211J100   1,487,452 19,280 SH   SOLE 19 19,280 0 0
BANK FIRST CORP COM 06211J100   26,907,374 348,767 SH   SOLE 21 348,767 0 0
BANK FIRST CORP COM 06211J100   17,100,683 221,655 SH   SOLE 22 210,242 0 11,413
BANK FIRST CORP COM 06211J100   132,929 1,723 SH   SOLE 25 1,723 0 0
BANK FIRST CORP COM 06211J100   53,851 698 SH   SOLE 26 0 0 698
BANK FIRST CORP COM 06211J100   49,067 636 SH   SOLE 28 0 0 636
BANK FIRST CORP COM 06211J100   125,369 1,625 SH   SOLE 30 1,625 0 0
BANK FIRST CORP COM 06211J100   145,042 1,880 SH   SOLE 40 1,880 0 0
BANK FIRST CORP COM 06211J100   344,706 4,468 SH   SOLE 43 3,574 0 894
BANK HAWAII CORP COM 062540109   1,795,548 36,135 SH   SOLE 2 11,578 0 24,557
BANK HAWAII CORP COM 062540109   4,770 96 SH   SOLE 4 96 0 0
BANK HAWAII CORP COM 062540109   614,715 12,371 SH   SOLE 7 11,722 0 649
BANK HAWAII CORP COM 062540109   6,218,554 125,147 SH   SOLE 18 125,147 0 0
BANK HAWAII CORP COM 062540109   3,550,798 71,459 SH   SOLE 19 71,459 0 0
BANK HAWAII CORP COM 062540109   218,820,896 4,403,721 SH   SOLE 21 4,403,721 0 0
BANK HAWAII CORP COM 062540109   54,251,691 1,091,803 SH   SOLE 22 1,040,131 0 51,672
BANK HAWAII CORP COM 062540109   405,719 8,165 SH   SOLE 25 8,165 0 0
BANK HAWAII CORP COM 062540109   1,018,496 20,497 SH   SOLE 26 16,860 0 3,637
BANK HAWAII CORP COM 062540109   147,927 2,977 SH   SOLE 28 555 0 2,422
BANK HAWAII CORP COM 062540109   4,412,522 88,801 SH   SOLE 30 88,801 0 0
BANK HAWAII CORP COM 062540109   55,305 1,113 SH   SOLE 36 1,113 0 0
BANK HAWAII CORP COM 062540109   375,408 7,555 SH   SOLE 40 7,555 0 0
BANK HAWAII CORP COM 062540109   181,009 3,643 SH   SOLE 43 3,032 0 611
BANK MARIN BANCORP COM 063425102   1,103,838 60,385 SH   SOLE 2 42,270 0 18,115
BANK MARIN BANCORP COM 063425102   2,047 112 SH   SOLE 7 112 0 0
BANK MARIN BANCORP COM 063425102   875,612 47,900 SH   SOLE 18 47,900 0 0
BANK MARIN BANCORP COM 063425102   1,838,036 100,549 SH   SOLE 19 100,549 0 0
BANK MARIN BANCORP COM 063425102   10,995,054 601,480 SH   SOLE 21 601,480 0 0
BANK MARIN BANCORP COM 063425102   10,026,251 548,482 SH   SOLE 22 526,066 0 22,416
BANK MARIN BANCORP COM 063425102   120,063 6,568 SH   SOLE 25 6,568 0 0
BANK MARIN BANCORP COM 063425102   104,123 5,696 SH   SOLE 30 5,696 0 0
BANK MARIN BANCORP COM 063425102   71,438 3,908 SH   SOLE 40 3,908 0 0
BANK MARIN BANCORP COM 063425102   643,803 35,219 SH   SOLE 43 34,708 0 511
BANK MONTREAL QUE COM 063671101   51,330,460 608,397 SH   SOLE 43 521,543 0 86,854
BANK NEW YORK MELLON CORP COM 064058100   89,902,831 2,107,921 SH   SOLE 2 751,099 0 1,356,822
BANK NEW YORK MELLON CORP COM 064058100   38,731,190 908,117 SH   SOLE 4 508,964 0 399,153
BANK NEW YORK MELLON CORP COM 064058100   47,664,531 1,117,574 SH   SOLE 7 1,002,618 0 114,956
BANK NEW YORK MELLON CORP COM 064058100   1,427,154 33,462 SH   SOLE 13 33,462 0 0
BANK NEW YORK MELLON CORP COM 064058100   4,973,928 116,622 SH   SOLE 15 116,622 0 0
BANK NEW YORK MELLON CORP COM 064058100   77,518,934 1,817,560 SH   SOLE 18 1,716,575 0 100,985
BANK NEW YORK MELLON CORP COM 064058100   24,166,642 566,627 SH   SOLE 19 566,627 0 0
BANK NEW YORK MELLON CORP COM 064058100   983,702,802 23,064,544 SH   SOLE 21 23,064,544 0 0
BANK NEW YORK MELLON CORP COM 064058100   741,023,022 17,374,514 SH   SOLE 22 15,689,404 0 1,685,110
BANK NEW YORK MELLON CORP COM 064058100   63,163,200 1,480,966 SH   SOLE 23 1,480,966 0 0
BANK NEW YORK MELLON CORP COM 064058100   155,615,264 3,648,658 SH   SOLE 25 2,819,578 0 829,080
BANK NEW YORK MELLON CORP COM 064058100   67,083,886 1,572,893 SH   SOLE 26 1,050,476 0 522,417
BANK NEW YORK MELLON CORP COM 064058100   95,030,768 2,228,154 SH   SOLE 28 99,055 0 2,129,099
BANK NEW YORK MELLON CORP COM 064058100   771,069 18,079 SH   SOLE 29 18,079 0 0
BANK NEW YORK MELLON CORP COM 064058100   295,978,759 6,939,713 SH   SOLE 30 6,939,713 0 0
BANK NEW YORK MELLON CORP COM 064058100   7,566,792 177,416 SH   SOLE 31 163,696 0 13,720
BANK NEW YORK MELLON CORP COM 064058100   15,678,396 367,606 SH   SOLE 34 367,606 0 0
BANK NEW YORK MELLON CORP COM 064058100   11,603,359 272,060 SH   SOLE 36 272,060 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,638,912 38,427 SH   SOLE 40 38,427 0 0
BANK NEW YORK MELLON CORP COM 064058100   50,540 1,185 SH   OTR 43 1,185 0 0
BANK NEW YORK MELLON CORP COM 064058100   62,106,626 1,456,193 SH   SOLE 43 1,303,355 0 152,838
BANK NOVA SCOTIA HALIFAX COM 064149107   45,644,135 1,001,187 SH   SOLE 43 866,478 0 134,709
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   931,037 34,381 SH   SOLE 2 6,986 0 27,395
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   12,944 478 SH   SOLE 7 478 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   3,721,171 137,414 SH   SOLE 18 137,414 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   2,818,866 104,094 SH   SOLE 19 104,094 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   44,771,851 1,653,318 SH   SOLE 21 1,653,318 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   17,164,658 633,850 SH   SOLE 22 590,996 0 42,854
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   121,535 4,488 SH   SOLE 43 2,760 0 1,728
BANK OF THE JAMES FINL GP IN COM 470299108   6,563 625 SH   SOLE 18 625 0 0
BANK OF THE JAMES FINL GP IN COM 470299108   88,757 8,453 SH   SOLE 21 8,453 0 0
BANK OF THE JAMES FINL GP IN COM 470299108   2,678 255 SH   SOLE 22 255 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   8,060,464 217,439 SH   SOLE 2 101,397 0 116,042
BANK OZK LITTLE ROCK ARK COM 06417N103   12,493 337 SH   SOLE 4 337 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   2,018,202 54,443 SH   SOLE 7 52,647 0 1,796
BANK OZK LITTLE ROCK ARK COM 06417N103   7,036,664 189,821 SH   SOLE 18 189,821 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   1,357,540 36,621 SH   SOLE 19 36,621 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   213,709,588 5,765,028 SH   SOLE 21 5,765,028 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   117,093,639 3,158,717 SH   SOLE 22 3,010,929 0 147,788
BANK OZK LITTLE ROCK ARK COM 06417N103   786,514 21,217 SH   SOLE 25 21,217 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   2,749,000 74,157 SH   SOLE 26 32,745 0 41,412
BANK OZK LITTLE ROCK ARK COM 06417N103   420,782 11,351 SH   SOLE 28 2,284 0 9,067
BANK OZK LITTLE ROCK ARK COM 06417N103   8,127,153 219,238 SH   SOLE 30 219,238 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   59,609 1,608 SH   SOLE 31 1,608 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   144,314 3,893 SH   SOLE 36 3,893 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   747,146 20,155 SH   SOLE 40 20,155 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   4,013,523 108,269 SH   SOLE 43 98,984 0 9,285
BANK7 CORP COM 06652N107   252,990 11,239 SH   SOLE 2 9,383 0 1,856
BANK7 CORP COM 06652N107   195,387 8,680 SH   SOLE 18 8,680 0 0
BANK7 CORP COM 06652N107   181,993 8,085 SH   SOLE 19 8,085 0 0
BANK7 CORP COM 06652N107   2,471,801 109,809 SH   SOLE 21 109,809 0 0
BANK7 CORP COM 06652N107   1,457,860 64,765 SH   SOLE 22 62,633 0 2,132
BANKFINANCIAL CORP COM 06643P104   499,270 57,920 SH   SOLE 2 42,448 0 15,472
BANKFINANCIAL CORP COM 06643P104   18,240 2,116 SH   SOLE 18 2,116 0 0
BANKFINANCIAL CORP COM 06643P104   456,472 52,955 SH   SOLE 19 52,955 0 0
BANKFINANCIAL CORP COM 06643P104   374,754 43,475 SH   SOLE 21 43,475 0 0
BANKFINANCIAL CORP COM 06643P104   4,352,945 504,982 SH   SOLE 22 504,982 0 0
BANKFINANCIAL CORP COM 06643P104   219,707 25,488 SH   SOLE 26 0 0 25,488
BANKUNITED INC COM 06652K103   1,449,123 63,838 SH   SOLE 2 20,762 0 43,076
BANKUNITED INC COM 06652K103   6,152 271 SH   SOLE 4 271 0 0
BANKUNITED INC COM 06652K103   70,779 3,118 SH   SOLE 7 3,025 0 93
BANKUNITED INC COM 06652K103   5,462,596 240,643 SH   SOLE 18 240,643 0 0
BANKUNITED INC COM 06652K103   3,005,276 132,391 SH   SOLE 19 132,391 0 0
BANKUNITED INC COM 06652K103   190,087,893 8,373,916 SH   SOLE 21 8,373,916 0 0
BANKUNITED INC COM 06652K103   39,753,716 1,751,265 SH   SOLE 22 1,658,498 0 92,767
BANKUNITED INC COM 06652K103   200,759 8,844 SH   SOLE 25 8,844 0 0
BANKUNITED INC COM 06652K103   675,529 29,759 SH   SOLE 26 23,620 0 6,139
BANKUNITED INC COM 06652K103   2,366,112 104,234 SH   SOLE 30 104,234 0 0
BANKUNITED INC COM 06652K103   50,099 2,207 SH   SOLE 36 2,207 0 0
BANKUNITED INC COM 06652K103   209,476 9,228 SH   SOLE 40 9,228 0 0
BANKUNITED INC COM 06652K103   288,826 12,724 SH   SOLE 43 11,259 0 1,465
BANKWELL FINL GROUP INC COM 06654A103   253,646 10,451 SH   SOLE 2 7,318 0 3,133
BANKWELL FINL GROUP INC COM 06654A103   426,400 17,569 SH   SOLE 18 17,569 0 0
BANKWELL FINL GROUP INC COM 06654A103   303,545 12,507 SH   SOLE 19 12,507 0 0
BANKWELL FINL GROUP INC COM 06654A103   5,650,153 232,804 SH   SOLE 21 232,804 0 0
BANKWELL FINL GROUP INC COM 06654A103   2,330,478 96,023 SH   SOLE 22 91,607 0 4,416
BANKWELL FINL GROUP INC COM 06654A103   558 23 SH   SOLE 43 23 0 0
BANNER CORP COM NEW 06652V208   1,187,700 28,025 SH   SOLE 2 8,122 0 19,903
BANNER CORP COM NEW 06652V208   6,357 150 SH   SOLE 4 150 0 0
BANNER CORP COM NEW 06652V208   757,712 17,879 SH   SOLE 7 16,910 0 969
BANNER CORP COM NEW 06652V208   4,662,351 110,013 SH   SOLE 18 110,013 0 0
BANNER CORP COM NEW 06652V208   2,523,136 59,536 SH   SOLE 19 59,536 0 0
BANNER CORP COM NEW 06652V208   159,781,076 3,770,200 SH   SOLE 21 3,770,200 0 0
BANNER CORP COM NEW 06652V208   35,123,442 828,774 SH   SOLE 22 786,321 0 42,453
BANNER CORP COM NEW 06652V208   163,968 3,869 SH   SOLE 25 3,869 0 0
BANNER CORP COM NEW 06652V208   1,261,653 29,770 SH   SOLE 26 8,814 0 20,956
BANNER CORP COM NEW 06652V208   26,276 620 SH   SOLE 28 620 0 0
BANNER CORP COM NEW 06652V208   4,580,642 108,085 SH   SOLE 30 108,085 0 0
BANNER CORP COM NEW 06652V208   153,628 3,625 SH   SOLE 40 3,625 0 0
BANNER CORP COM NEW 06652V208   323,577 7,635 SH   SOLE 43 7,413 0 222
BAOZUN INC SPONSORED ADR 06684L103   367,564 118,569 SH   SOLE 2 118,569 0 0
BAOZUN INC SPONSORED ADR 06684L103   1,438,037 463,883 SH   SOLE 22 378,119 0 85,764
BAOZUN INC SPONSORED ADR 06684L103   4,604 1,485 SH   SOLE 30 1,485 0 0
BAOZUN INC SPONSORED ADR 06684L103   4,638 1,496 SH   SOLE 34 1,496 0 0
BAOZUN INC SPONSORED ADR 06684L103   38,552 12,436 SH   SOLE 43 12,377 0 59
BAR HBR BANKSHARES COM 066849100   868,993 36,775 SH   SOLE 2 27,207 0 9,568
BAR HBR BANKSHARES COM 066849100   4,419 187 SH   SOLE 7 187 0 0
BAR HBR BANKSHARES COM 066849100   1,049,125 44,398 SH   SOLE 18 44,398 0 0
BAR HBR BANKSHARES COM 066849100   1,007,229 42,625 SH   SOLE 19 42,625 0 0
BAR HBR BANKSHARES COM 066849100   13,373,564 565,957 SH   SOLE 21 565,957 0 0
BAR HBR BANKSHARES COM 066849100   11,067,181 468,353 SH   SOLE 22 448,382 0 19,971
BAR HBR BANKSHARES COM 066849100   56,807 2,404 SH   SOLE 25 2,404 0 0
BAR HBR BANKSHARES COM 066849100   17,274 731 SH   SOLE 26 591 0 140
BAR HBR BANKSHARES COM 066849100   25,520 1,080 SH   SOLE 28 0 0 1,080
BAR HBR BANKSHARES COM 066849100   102,743 4,348 SH   SOLE 30 4,348 0 0
BAR HBR BANKSHARES COM 066849100   63,990 2,708 SH   SOLE 40 2,708 0 0
BAR HBR BANKSHARES COM 066849100   125,853 5,326 SH   SOLE 43 5,258 0 68
BARCLAYS PLC ADR 06738E204   43,001 5,520 SH   SOLE 18 5,520 0 0
BARCLAYS PLC ADR 06738E204   16,059,474 2,061,550 SH   SOLE 43 1,936,073 0 125,477
BARINGS BDC INC COM 06759L103   2,902,094 325,712 SH   SOLE 30 325,712 0 0
BARINGS BDC INC COM 06759L103   31,639 3,551 SH   OTR 43 3,551 0 0
BARINGS BDC INC COM 06759L103   1,377,456 154,597 SH   SOLE 43 114,660 0 39,937
BARK INC COM 68622E104   115,165 95,971 SH   SOLE 2 5,855 0 90,116
BARK INC COM 68622E104   2,600 2,167 SH   SOLE 7 2,167 0 0
BARK INC COM 68622E104   414,541 345,451 SH   SOLE 18 345,451 0 0
BARK INC COM 68622E104   316,728 263,940 SH   SOLE 19 263,940 0 0
BARK INC COM 68622E104   5,353,342 4,461,118 SH   SOLE 21 4,461,118 0 0
BARK INC COM 68622E104   3,313,630 2,761,358 SH   SOLE 22 2,666,320 0 95,038
BARNES & NOBLE ED INC COM 06777U101   9,022 8,277 SH   SOLE 18 8,277 0 0
BARNES & NOBLE ED INC COM 06777U101   112,573 103,278 SH   SOLE 21 103,278 0 0
BARNES & NOBLE ED INC COM 06777U101   604,706 554,776 SH   SOLE 22 554,776 0 0
BARNES & NOBLE ED INC COM 06777U101   87 80 SH   SOLE 43 80 0 0
BARNES GROUP INC COM 067806109   1,596,828 47,007 SH   SOLE 2 14,034 0 32,973
BARNES GROUP INC COM 067806109   5,197 153 SH   SOLE 4 153 0 0
BARNES GROUP INC COM 067806109   337,662 9,940 SH   SOLE 7 9,417 0 523
BARNES GROUP INC COM 067806109   5,480,754 161,341 SH   SOLE 18 161,341 0 0
BARNES GROUP INC COM 067806109   3,446,664 101,462 SH   SOLE 19 101,462 0 0
BARNES GROUP INC COM 067806109   194,946,187 5,738,775 SH   SOLE 21 5,738,775 0 0
BARNES GROUP INC COM 067806109   48,059,839 1,414,773 SH   SOLE 22 1,352,016 0 62,757
BARNES GROUP INC COM 067806109   345,883 10,182 SH   SOLE 25 10,182 0 0
BARNES GROUP INC COM 067806109   921,029 27,113 SH   SOLE 26 12,518 0 14,595
BARNES GROUP INC COM 067806109   28,942 852 SH   SOLE 28 852 0 0
BARNES GROUP INC COM 067806109   3,236,254 95,268 SH   SOLE 30 95,268 0 0
BARNES GROUP INC COM 067806109   41,579 1,224 SH   SOLE 36 1,224 0 0
BARNES GROUP INC COM 067806109   244,788 7,206 SH   SOLE 40 7,206 0 0
BARNES GROUP INC COM 067806109   28,059 826 SH   OTR 43 826 0 0
BARNES GROUP INC COM 067806109   1,292,602 38,051 SH   SOLE 43 37,075 0 976
BARNWELL INDS INC COM 068221100   24 9 SH   SOLE 21 9 0 0
BARNWELL INDS INC COM 068221100   179,496 68,120 SH   SOLE 22 68,120 0 0
BARRETT BUSINESS SVCS INC COM 068463108   816,401 9,047 SH   SOLE 2 6,226 0 2,821
BARRETT BUSINESS SVCS INC COM 068463108   4,692 52 SH   SOLE 7 52 0 0
BARRETT BUSINESS SVCS INC COM 068463108   1,577,395 17,480 SH   SOLE 18 17,480 0 0
BARRETT BUSINESS SVCS INC COM 068463108   1,275,001 14,129 SH   SOLE 19 14,129 0 0
BARRETT BUSINESS SVCS INC COM 068463108   22,618,836 250,652 SH   SOLE 21 250,652 0 0
BARRETT BUSINESS SVCS INC COM 068463108   16,701,439 185,078 SH   SOLE 22 178,796 0 6,282
BARRETT BUSINESS SVCS INC COM 068463108   87,713 972 SH   SOLE 25 972 0 0
BARRETT BUSINESS SVCS INC COM 068463108   103,144 1,143 SH   SOLE 26 0 0 1,143
BARRETT BUSINESS SVCS INC COM 068463108   41,510 460 SH   SOLE 30 460 0 0
BARRETT BUSINESS SVCS INC COM 068463108   107,025 1,186 SH   SOLE 40 1,186 0 0
BARRETT BUSINESS SVCS INC COM 068463108   671,930 7,446 SH   SOLE 43 7,140 0 306
BARRICK GOLD CORP COM 067901108   224,492 15,429 SH   SOLE 18 15,429 0 0
BARRICK GOLD CORP COM 067901108   73,140,653 5,026,849 SH   SOLE 19 5,026,849 0 0
BARRICK GOLD CORP COM 067901108   6,462,033 444,126 SH   SOLE 21 444,126 0 0
BARRICK GOLD CORP COM 067901108   1,124,104 77,258 SH   SOLE 22 77,258 0 0
BARRICK GOLD CORP COM 067901108   10,369,436 712,676 SH   SOLE 23 712,676 0 0
BARRICK GOLD CORP COM 067901108   129,196,361 8,879,475 SH   SOLE 25 8,879,475 0 0
BARRICK GOLD CORP COM 067901108   34,474,043 2,369,350 SH   SOLE 26 1,674,978 0 694,372
BARRICK GOLD CORP COM 067901108   4,086,717 280,874 SH   SOLE 29 280,874 0 0
BARRICK GOLD CORP COM 067901108   380,697,724 26,164,792 SH   SOLE 34 26,164,792 0 0
BARRICK GOLD CORP COM 067901108   14,020,256 963,591 SH   SOLE 43 820,881 0 142,710
BASSETT FURNITURE INDS INC COM 070203104   117,654 8,031 SH   SOLE 2 8,031 0 0
BASSETT FURNITURE INDS INC COM 070203104   23,030 1,572 SH   SOLE 18 1,572 0 0
BASSETT FURNITURE INDS INC COM 070203104   3,765 257 SH   SOLE 19 257 0 0
BASSETT FURNITURE INDS INC COM 070203104   273,896 18,696 SH   SOLE 21 18,696 0 0
BASSETT FURNITURE INDS INC COM 070203104   2,040,628 139,292 SH   SOLE 22 139,292 0 0
BASSETT FURNITURE INDS INC COM 070203104   2,622 179 SH   SOLE 23 179 0 0
BASSETT FURNITURE INDS INC COM 070203104   7,340 501 SH   SOLE 43 501 0 0
BATH & BODY WORKS INC COM 070830104   20,599,478 609,452 SH   SOLE 2 199,872 0 409,580
BATH & BODY WORKS INC COM 070830104   5,451,095 161,275 SH   SOLE 4 76,664 0 84,611
BATH & BODY WORKS INC COM 070830104   4,707,360 139,271 SH   SOLE 7 115,735 0 23,536
BATH & BODY WORKS INC COM 070830104   244,239 7,226 SH   SOLE 13 7,226 0 0
BATH & BODY WORKS INC COM 070830104   1,116,786 33,041 SH   SOLE 15 33,041 0 0
BATH & BODY WORKS INC COM 070830104   17,119,599 506,497 SH   SOLE 18 491,879 0 14,618
BATH & BODY WORKS INC COM 070830104   9,176,362 271,490 SH   SOLE 19 271,490 0 0
BATH & BODY WORKS INC COM 070830104   191,665,469 5,670,576 SH   SOLE 21 5,670,576 0 0
BATH & BODY WORKS INC COM 070830104   191,820,036 5,675,149 SH   SOLE 22 5,151,065 0 524,084
BATH & BODY WORKS INC COM 070830104   12,131,665 358,925 SH   SOLE 23 358,925 0 0
BATH & BODY WORKS INC COM 070830104   15,744,885 465,825 SH   SOLE 25 465,363 0 462
BATH & BODY WORKS INC COM 070830104   8,542,443 252,735 SH   SOLE 26 124,997 0 127,738
BATH & BODY WORKS INC COM 070830104   15,611,105 461,867 SH   SOLE 28 3,220 0 458,647
BATH & BODY WORKS INC COM 070830104   44,115,253 1,305,185 SH   SOLE 30 1,305,185 0 0
BATH & BODY WORKS INC COM 070830104   1,722,955 50,975 SH   SOLE 31 47,236 0 3,739
BATH & BODY WORKS INC COM 070830104   2,051,592 60,698 SH   SOLE 34 60,698 0 0
BATH & BODY WORKS INC COM 070830104   2,340,650 69,250 SH   SOLE 36 69,250 0 0
BATH & BODY WORKS INC COM 070830104   378,898 11,210 SH   SOLE 40 11,210 0 0
BATH & BODY WORKS INC COM 070830104   21,632 640 SH   OTR 43 640 0 0
BATH & BODY WORKS INC COM 070830104   4,969,718 147,033 SH   SOLE 43 125,815 0 21,218
BATTALION OIL CORP COM 07134L107   4,468 723 SH   SOLE 18 723 0 0
BATTALION OIL CORP COM 07134L107   45,275 7,326 SH   SOLE 21 7,326 0 0
BATTALION OIL CORP COM 07134L107   2,868 464 SH   SOLE 22 464 0 0
BAUDAX BIO INC COM NEW 07160F404   1 2 SH   SOLE 21 2 0 0
BAUDAX BIO INC COM NEW 07160F404   294 795 SH   SOLE 22 795 0 0
BAUSCH HEALTH COS INC COM 071734107   53,266 6,480 SH   SOLE 28 6,480 0 0
BAUSCH HEALTH COS INC COM 071734107   1,884,468 229,254 SH   SOLE 43 221,134 0 8,120
BAXTER INTL INC COM 071813109   67,288,986 1,782,962 SH   SOLE 2 968,027 0 814,935
BAXTER INTL INC COM 071813109   9,882,332 261,853 SH   SOLE 4 205,100 0 56,753
BAXTER INTL INC COM 071813109   12,354,491 327,358 SH   SOLE 7 274,933 0 52,425
BAXTER INTL INC COM 071813109   688,378 18,240 SH   SOLE 13 18,240 0 0
BAXTER INTL INC COM 071813109   2,791,250 73,960 SH   SOLE 15 73,960 0 0
BAXTER INTL INC COM 071813109   196,040,774 5,194,509 SH   SOLE 18 4,880,559 0 313,950
BAXTER INTL INC COM 071813109   623,117,328 16,510,793 SH   SOLE 19 16,510,793 0 0
BAXTER INTL INC COM 071813109   657,785,405 17,429,396 SH   SOLE 21 17,429,396 0 0
BAXTER INTL INC COM 071813109   472,320,591 12,515,119 SH   SOLE 22 11,449,906 0 1,065,213
BAXTER INTL INC COM 071813109   35,999,393 953,879 SH   SOLE 23 953,879 0 0
BAXTER INTL INC COM 071813109   62,169,517 1,647,311 SH   SOLE 25 1,275,954 0 371,357
BAXTER INTL INC COM 071813109   36,947,083 978,990 SH   SOLE 26 681,440 0 297,550
BAXTER INTL INC COM 071813109   32,156,669 852,058 SH   SOLE 28 209,794 0 642,264
BAXTER INTL INC COM 071813109   112,921,250 2,992,084 SH   SOLE 30 2,992,084 0 0
BAXTER INTL INC COM 071813109   4,377,500 115,991 SH   SOLE 31 103,056 0 12,935
BAXTER INTL INC COM 071813109   113,660,992 3,011,685 SH   SOLE 34 3,011,685 0 0
BAXTER INTL INC COM 071813109   5,938,653 157,357 SH   SOLE 36 157,357 0 0
BAXTER INTL INC COM 071813109   919,648 24,368 SH   SOLE 40 24,368 0 0
BAXTER INTL INC COM 071813109   54,232 1,437 SH   OTR 43 1,437 0 0
BAXTER INTL INC COM 071813109   18,714,382 495,877 SH   SOLE 43 411,237 0 84,640
BAYCOM CORP COM 07272M107   407,771 21,227 SH   SOLE 2 16,441 0 4,786
BAYCOM CORP COM 07272M107   3,996 208 SH   SOLE 7 208 0 0
BAYCOM CORP COM 07272M107   679,419 35,368 SH   SOLE 18 35,368 0 0
BAYCOM CORP COM 07272M107   475,909 24,774 SH   SOLE 19 24,774 0 0
BAYCOM CORP COM 07272M107   8,936,127 465,181 SH   SOLE 21 465,181 0 0
BAYCOM CORP COM 07272M107   7,078,117 368,460 SH   SOLE 22 360,793 0 7,667
BAYFIRST FINANCIAL CORP COM 07279B104   7,128 635 SH   SOLE 18 635 0 0
BAYFIRST FINANCIAL CORP COM 07279B104   89,856 8,005 SH   SOLE 21 8,005 0 0
BAYFIRST FINANCIAL CORP COM 07279B104   452,772 40,336 SH   SOLE 22 40,336 0 0
BAYTEX ENERGY CORP COM 07317Q105   27,942 6,336 SH   SOLE 21 6,336 0 0
BAYTEX ENERGY CORP COM 07317Q105   12,582 2,853 SH   SOLE 22 2,853 0 0
BAYTEX ENERGY CORP COM 07317Q105   109,835 24,906 SH   SOLE 43 24,906 0 0
BCB BANCORP INC COM 055298103   142,224 12,767 SH   SOLE 2 4,509 0 8,258
BCB BANCORP INC COM 055298103   2,707 243 SH   SOLE 7 243 0 0
BCB BANCORP INC COM 055298103   509,655 45,750 SH   SOLE 18 45,750 0 0
BCB BANCORP INC COM 055298103   337,408 30,288 SH   SOLE 19 30,288 0 0
BCB BANCORP INC COM 055298103   6,342,514 569,346 SH   SOLE 21 569,346 0 0
BCB BANCORP INC COM 055298103   2,885,862 259,054 SH   SOLE 22 247,788 0 11,266
BCB BANCORP INC COM 055298103   279 25 SH   SOLE 26 0 0 25
BCB BANCORP INC COM 055298103   2,618 235 SH   SOLE 43 235 0 0
BCE INC COM NEW 05534B760   24,337,694 637,613 SH   SOLE 43 525,214 0 112,399
BEACON ROOFING SUPPLY INC COM 073685109   3,721,832 48,229 SH   SOLE 2 14,914 0 33,315
BEACON ROOFING SUPPLY INC COM 073685109   15,048 195 SH   SOLE 4 195 0 0
BEACON ROOFING SUPPLY INC COM 073685109   804,266 10,422 SH   SOLE 7 9,895 0 527
BEACON ROOFING SUPPLY INC COM 073685109   11,109,779 143,965 SH   SOLE 18 143,965 0 0
BEACON ROOFING SUPPLY INC COM 073685109   8,598,667 111,425 SH   SOLE 19 111,425 0 0
BEACON ROOFING SUPPLY INC COM 073685109   155,067,713 2,009,430 SH   SOLE 21 2,009,430 0 0
BEACON ROOFING SUPPLY INC COM 073685109   119,487,018 1,548,361 SH   SOLE 22 1,482,202 0 66,159
BEACON ROOFING SUPPLY INC COM 073685109   741,295 9,606 SH   SOLE 25 9,606 0 0
BEACON ROOFING SUPPLY INC COM 073685109   1,480,969 19,191 SH   SOLE 26 14,563 0 4,628
BEACON ROOFING SUPPLY INC COM 073685109   76,861 996 SH   SOLE 28 996 0 0
BEACON ROOFING SUPPLY INC COM 073685109   3,415,004 44,253 SH   SOLE 30 44,253 0 0
BEACON ROOFING SUPPLY INC COM 073685109   158,276 2,051 SH   SOLE 36 2,051 0 0
BEACON ROOFING SUPPLY INC COM 073685109   708,498 9,181 SH   SOLE 40 9,181 0 0
BEACON ROOFING SUPPLY INC COM 073685109   1,183,942 15,342 SH   SOLE 43 14,674 0 668
BEAM GLOBAL COM 07373B109   23,372 3,167 SH   SOLE 2 3,167 0 0
BEAM GLOBAL COM 07373B109   18,214 2,468 SH   SOLE 18 2,468 0 0
BEAM GLOBAL COM 07373B109   225,843 30,602 SH   SOLE 21 30,602 0 0
BEAM GLOBAL COM 07373B109   1,110,173 150,430 SH   SOLE 22 150,430 0 0
BEAM THERAPEUTICS INC COM 07373V105   3,419,621 142,188 SH   SOLE 2 76,354 0 65,834
BEAM THERAPEUTICS INC COM 07373V105   5,219 217 SH   SOLE 4 217 0 0
BEAM THERAPEUTICS INC COM 07373V105   451,515 18,774 SH   SOLE 7 18,015 0 759
BEAM THERAPEUTICS INC COM 07373V105   4,349,298 180,844 SH   SOLE 18 168,456 0 12,388
BEAM THERAPEUTICS INC COM 07373V105   11,059,248 459,844 SH   SOLE 19 459,844 0 0
BEAM THERAPEUTICS INC COM 07373V105   74,614,812 3,102,487 SH   SOLE 21 3,102,487 0 0
BEAM THERAPEUTICS INC COM 07373V105   53,899,225 2,241,132 SH   SOLE 22 2,184,816 0 56,316
BEAM THERAPEUTICS INC COM 07373V105   310,486 12,910 SH   SOLE 23 12,910 0 0
BEAM THERAPEUTICS INC COM 07373V105   314,742 13,087 SH   SOLE 25 13,087 0 0
BEAM THERAPEUTICS INC COM 07373V105   1,322,101 54,973 SH   SOLE 26 28,262 0 26,711
BEAM THERAPEUTICS INC COM 07373V105   51,299 2,133 SH   SOLE 28 2,133 0 0
BEAM THERAPEUTICS INC COM 07373V105   4,799,707 199,572 SH   SOLE 30 199,572 0 0
BEAM THERAPEUTICS INC COM 07373V105   390,187 16,224 SH   SOLE 34 16,224 0 0
BEAM THERAPEUTICS INC COM 07373V105   304,401 12,657 SH   SOLE 40 12,657 0 0
BEAM THERAPEUTICS INC COM 07373V105   1,577,993 65,613 SH   SOLE 43 60,139 0 5,474
BEASLEY BROADCAST GROUP INC CL A 074014101   44,917 51,552 SH   SOLE 22 51,552 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   3,341,378 134,138 SH   SOLE 2 102,651 0 31,487
BEAZER HOMES USA INC COM NEW 07556Q881   296,080 11,886 SH   SOLE 7 11,240 0 646
BEAZER HOMES USA INC COM NEW 07556Q881   2,130,677 85,535 SH   SOLE 18 85,535 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   1,686,681 67,711 SH   SOLE 19 67,711 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   33,236,317 1,334,256 SH   SOLE 21 1,334,256 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   21,845,871 876,992 SH   SOLE 22 838,839 0 38,153
BEAZER HOMES USA INC COM NEW 07556Q881   19,206 771 SH   SOLE 23 771 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   118,796 4,769 SH   SOLE 25 4,769 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   341,815 13,722 SH   SOLE 26 0 0 13,722
BEAZER HOMES USA INC COM NEW 07556Q881   591,064 23,728 SH   SOLE 30 23,728 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   114,412 4,593 SH   SOLE 34 4,593 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   98,419 3,951 SH   SOLE 40 3,951 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   8,483,574 340,569 SH   SOLE 43 339,035 0 1,534
BECTON DICKINSON & CO COM 075887109   174,079,366 673,343 SH   SOLE 2 204,097 0 469,246
BECTON DICKINSON & CO COM 075887109   63,818,130 246,850 SH   SOLE 4 120,536 0 126,314
BECTON DICKINSON & CO COM 075887109   61,533,501 238,013 SH   SOLE 7 206,026 0 31,987
BECTON DICKINSON & CO COM 075887109   2,298,332 8,890 SH   SOLE 13 8,890 0 0
BECTON DICKINSON & CO COM 075887109   10,531,737 40,737 SH   SOLE 15 40,737 0 0
BECTON DICKINSON & CO COM 075887109   109,834,402 424,842 SH   SOLE 18 407,249 0 17,593
BECTON DICKINSON & CO COM 075887109   184,490,369 713,613 SH   SOLE 19 713,613 0 0
BECTON DICKINSON & CO COM 075887109   2,069,895,368 8,006,403 SH   SOLE 21 8,006,403 0 0
BECTON DICKINSON & CO COM 075887109   1,633,940,882 6,320,121 SH   SOLE 22 5,716,252 0 603,869
BECTON DICKINSON & CO COM 075887109   124,616,889 482,021 SH   SOLE 23 482,021 0 0
BECTON DICKINSON & CO COM 075887109   172,272,241 666,353 SH   SOLE 25 629,349 0 37,004
BECTON DICKINSON & CO COM 075887109   88,926,306 343,969 SH   SOLE 26 169,041 0 174,928
BECTON DICKINSON & CO COM 075887109   159,376,765 616,473 SH   SOLE 28 68,200 0 548,273
BECTON DICKINSON & CO COM 075887109   32,316 125 SH   SOLE 29 125 0 0
BECTON DICKINSON & CO COM 075887109   635,712,085 2,458,949 SH   SOLE 30 2,458,949 0 0
BECTON DICKINSON & CO COM 075887109   16,960,085 65,602 SH   SOLE 31 58,982 0 6,620
BECTON DICKINSON & CO COM 075887109   220,315,647 852,186 SH   SOLE 34 852,186 0 0
BECTON DICKINSON & CO COM 075887109   21,247,030 82,184 SH   SOLE 36 82,184 0 0
BECTON DICKINSON & CO COM 075887109   3,564,870 13,789 SH   SOLE 40 13,789 0 0
BECTON DICKINSON & CO COM 075887109   158,996 615 SH   OTR 43 615 0 0
BECTON DICKINSON & CO COM 075887109   81,772,900 316,299 SH   SOLE 43 289,030 0 27,269
BEIGENE LTD SPONSORED ADR 07725L102   2,268,161 12,610 SH   SOLE 2 12,610 0 0
BEIGENE LTD SPONSORED ADR 07725L102   824,884 4,586 SH   SOLE 18 4,586 0 0
BEIGENE LTD SPONSORED ADR 07725L102   30,954,728 172,095 SH   SOLE 19 172,095 0 0
BEIGENE LTD SPONSORED ADR 07725L102   89,223,434 496,044 SH   SOLE 21 496,044 0 0
BEIGENE LTD SPONSORED ADR 07725L102   3,605,134 20,043 SH   SOLE 22 20,043 0 0
BEIGENE LTD SPONSORED ADR 07725L102   3,293,959 18,313 SH   SOLE 30 18,313 0 0
BEIGENE LTD SPONSORED ADR 07725L102   640,157 3,559 SH   SOLE 32 3,559 0 0
BEIGENE LTD SPONSORED ADR 07725L102   13,977,698 77,710 SH   SOLE 34 77,710 0 0
BEIGENE LTD SPONSORED ADR 07725L102   132,025 734 SH   SOLE 43 689 0 45
BEL FUSE INC CL A 077347201   158,847 3,419 SH   SOLE 22 3,419 0 0
BEL FUSE INC CL B 077347300   650,280 13,627 SH   SOLE 2 7,120 0 6,507
BEL FUSE INC CL B 077347300   4,867 102 SH   SOLE 7 102 0 0
BEL FUSE INC CL B 077347300   1,474,262 30,894 SH   SOLE 18 30,894 0 0
BEL FUSE INC CL B 077347300   1,034,999 21,689 SH   SOLE 19 21,689 0 0
BEL FUSE INC CL B 077347300   18,116,612 379,644 SH   SOLE 21 379,644 0 0
BEL FUSE INC CL B 077347300   13,937,819 292,075 SH   SOLE 22 284,066 0 8,009
BEL FUSE INC CL B 077347300   95,965 2,011 SH   SOLE 25 2,011 0 0
BEL FUSE INC CL B 077347300   80,217 1,681 SH   SOLE 40 1,681 0 0
BEL FUSE INC CL B 077347300   102,359 2,145 SH   SOLE 43 1,894 0 251
BELDEN INC COM 077454106   5,076,309 52,577 SH   SOLE 2 35,717 0 16,860
BELDEN INC COM 077454106   35,820 371 SH   SOLE 4 168 0 203
BELDEN INC COM 077454106   839,792 8,698 SH   SOLE 7 8,238 0 460
BELDEN INC COM 077454106   16,206,014 167,851 SH   SOLE 18 167,851 0 0
BELDEN INC COM 077454106   8,449,863 87,518 SH   SOLE 19 87,518 0 0
BELDEN INC COM 077454106   299,764,675 3,104,761 SH   SOLE 21 3,104,761 0 0
BELDEN INC COM 077454106   127,585,611 1,321,446 SH   SOLE 22 1,279,085 0 42,361
BELDEN INC COM 077454106   784,179 8,122 SH   SOLE 25 8,122 0 0
BELDEN INC COM 077454106   1,614,606 16,723 SH   SOLE 26 13,574 0 3,149
BELDEN INC COM 077454106   397,303 4,115 SH   SOLE 28 797 0 3,318
BELDEN INC COM 077454106   3,882,565 40,213 SH   SOLE 30 40,213 0 0
BELDEN INC COM 077454106   96,550 1,000 SH   SOLE 36 1,000 0 0
BELDEN INC COM 077454106   693,905 7,187 SH   SOLE 40 7,187 0 0
BELDEN INC COM 077454106   2,665,466 27,607 SH   SOLE 43 25,446 0 2,161
BELLEROPHON THERAPEUTICS INC COM NEW 078771300   8,389 21,098 SH   SOLE 21 21,098 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300   42,394 106,625 SH   SOLE 22 106,625 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   8,662,588 210,104 SH   SOLE 2 127,938 0 82,166
BELLRING BRANDS INC COMMON STOCK 07831C103   19,708 478 SH   SOLE 4 478 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   564,233 13,685 SH   SOLE 7 12,996 0 689
BELLRING BRANDS INC COMMON STOCK 07831C103   22,843,770 554,057 SH   SOLE 18 543,118 0 10,939
BELLRING BRANDS INC COMMON STOCK 07831C103   14,356,121 348,196 SH   SOLE 19 348,196 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   395,793,487 9,599,648 SH   SOLE 21 9,599,648 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   172,145,805 4,175,256 SH   SOLE 22 4,018,702 0 156,554
BELLRING BRANDS INC COMMON STOCK 07831C103   185,865 4,508 SH   SOLE 23 4,508 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   1,054,457 25,575 SH   SOLE 25 25,575 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   2,504,846 60,753 SH   SOLE 26 49,758 0 10,995
BELLRING BRANDS INC COMMON STOCK 07831C103   367,359 8,910 SH   SOLE 28 1,437 0 7,473
BELLRING BRANDS INC COMMON STOCK 07831C103   3,167,330 76,821 SH   SOLE 30 76,821 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   926,727 22,477 SH   SOLE 40 22,477 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   8,772,136 212,761 SH   SOLE 43 205,450 0 7,311
BENCHMARK ELECTRS INC COM 08160H101   4,660,176 192,093 SH   SOLE 2 149,270 0 42,823
BENCHMARK ELECTRS INC COM 08160H101   2,426 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101   707,325 29,156 SH   SOLE 7 27,565 0 1,591
BENCHMARK ELECTRS INC COM 08160H101   2,830,172 116,660 SH   SOLE 18 116,660 0 0
BENCHMARK ELECTRS INC COM 08160H101   7,332,512 302,247 SH   SOLE 19 302,247 0 0
BENCHMARK ELECTRS INC COM 08160H101   103,298,837 4,257,990 SH   SOLE 21 4,257,990 0 0
BENCHMARK ELECTRS INC COM 08160H101   28,277,141 1,165,587 SH   SOLE 22 1,118,762 0 46,825
BENCHMARK ELECTRS INC COM 08160H101   57,229 2,359 SH   SOLE 23 2,359 0 0
BENCHMARK ELECTRS INC COM 08160H101   202,328 8,340 SH   SOLE 25 8,340 0 0
BENCHMARK ELECTRS INC COM 08160H101   548,033 22,590 SH   SOLE 26 20,229 0 2,361
BENCHMARK ELECTRS INC COM 08160H101   12,348 509 SH   SOLE 28 509 0 0
BENCHMARK ELECTRS INC COM 08160H101   2,997,323 123,550 SH   SOLE 30 123,550 0 0
BENCHMARK ELECTRS INC COM 08160H101   212,057 8,741 SH   SOLE 40 8,741 0 0
BENCHMARK ELECTRS INC COM 08160H101   1,806,419 74,461 SH   SOLE 43 69,877 0 4,584
BENEFICIENT COM CL A 08178Q101   2,251,430 869,278 SH   SOLE 22 869,278 0 0
BENSON HILL INC COMMON STOCK 082490103   2,284,132 6,890,293 SH   SOLE 2 6,788,593 0 101,700
BENSON HILL INC COMMON STOCK 082490103   622 1,876 SH   SOLE 7 1,876 0 0
BENSON HILL INC COMMON STOCK 082490103   177,166 534,436 SH   SOLE 18 534,436 0 0
BENSON HILL INC COMMON STOCK 082490103   115,095 347,196 SH   SOLE 19 347,196 0 0
BENSON HILL INC COMMON STOCK 082490103   1,955,841 5,899,974 SH   SOLE 21 5,899,974 0 0
BENSON HILL INC COMMON STOCK 082490103   1,272,651 3,839,068 SH   SOLE 22 3,706,892 0 132,176
BENTLEY SYS INC COM CL B 08265T208   7,476,699 149,057 SH   SOLE 2 17,227 0 131,830
BENTLEY SYS INC COM CL B 08265T208   8,425,827 167,979 SH   SOLE 4 60,364 0 107,615
BENTLEY SYS INC COM CL B 08265T208   1,266,089 25,241 SH   SOLE 7 24,376 0 865
BENTLEY SYS INC COM CL B 08265T208   43,639 870 SH   SOLE 13 870 0 0
BENTLEY SYS INC COM CL B 08265T208   645,710 12,873 SH   SOLE 15 12,873 0 0
BENTLEY SYS INC COM CL B 08265T208   12,860,673 256,393 SH   SOLE 18 242,744 0 13,649
BENTLEY SYS INC COM CL B 08265T208   46,128,791 919,633 SH   SOLE 19 919,633 0 0
BENTLEY SYS INC COM CL B 08265T208   209,092,311 4,168,507 SH   SOLE 21 4,168,507 0 0
BENTLEY SYS INC COM CL B 08265T208   274,817,812 5,478,824 SH   SOLE 22 5,098,762 0 380,062
BENTLEY SYS INC COM CL B 08265T208   17,450,313 347,893 SH   SOLE 23 347,893 0 0
BENTLEY SYS INC COM CL B 08265T208   1,220,443 24,331 SH   SOLE 25 24,331 0 0
BENTLEY SYS INC COM CL B 08265T208   6,711,408 133,800 SH   SOLE 26 110,967 0 22,833
BENTLEY SYS INC COM CL B 08265T208   14,979,933 298,643 SH   SOLE 28 12,003 0 286,640
BENTLEY SYS INC COM CL B 08265T208   21,719 433 SH   SOLE 29 433 0 0
BENTLEY SYS INC COM CL B 08265T208   88,291,883 1,760,205 SH   SOLE 30 1,449,137 0 311,068
BENTLEY SYS INC COM CL B 08265T208   2,538,848 50,615 SH   SOLE 31 47,150 0 3,465
BENTLEY SYS INC COM CL B 08265T208   398,471 7,944 SH   SOLE 34 7,944 0 0
BENTLEY SYS INC COM CL B 08265T208   1,628,444 32,465 SH   SOLE 36 32,465 0 0
BENTLEY SYS INC COM CL B 08265T208   500,296 9,974 SH   SOLE 40 9,974 0 0
BENTLEY SYS INC COM CL B 08265T208   3,369,448 67,174 SH   SOLE 43 49,760 0 17,414
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   9,291,020 9,628,000 PRN   SOLE 2 9,628,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   3,489,440 3,616,000 PRN   SOLE 19 3,616,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   4,477,600 4,640,000 PRN   SOLE 21 4,640,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   7,334,000 7,600,000 PRN   SOLE 22 7,600,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   2,447,240 2,536,000 PRN   SOLE 34 2,536,000 0 0
BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1   6,315,840 7,310,000 PRN   SOLE 2 7,310,000 0 0
BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1   3,283,200 3,800,000 PRN   SOLE 21 3,800,000 0 0
BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1   7,603,200 8,800,000 PRN   SOLE 22 8,800,000 0 0
BERKLEY W R CORP COM 084423102   22,763,133 358,531 SH   SOLE 2 76,463 0 282,068
BERKLEY W R CORP COM 084423102   15,593,461 245,605 SH   SOLE 4 129,217 0 116,388
BERKLEY W R CORP COM 084423102   8,880,537 139,873 SH   SOLE 7 119,540 0 20,333
BERKLEY W R CORP COM 084423102   367,226 5,784 SH   SOLE 13 5,784 0 0
BERKLEY W R CORP COM 084423102   1,855,051 29,218 SH   SOLE 15 29,218 0 0
BERKLEY W R CORP COM 084423102   27,391,364 431,428 SH   SOLE 18 414,280 0 17,148
BERKLEY W R CORP COM 084423102   6,889,490 108,513 SH   SOLE 19 108,513 0 0
BERKLEY W R CORP COM 084423102   326,910,264 5,149,004 SH   SOLE 21 5,149,004 0 0
BERKLEY W R CORP COM 084423102   281,764,874 4,437,941 SH   SOLE 22 3,971,998 0 465,943
BERKLEY W R CORP COM 084423102   23,442,984 369,239 SH   SOLE 23 369,239 0 0
BERKLEY W R CORP COM 084423102   18,365,752 289,270 SH   SOLE 25 288,796 0 474
BERKLEY W R CORP COM 084423102   16,092,747 253,469 SH   SOLE 26 117,195 0 136,274
BERKLEY W R CORP COM 084423102   19,699,296 310,274 SH   SOLE 28 2,795 0 307,479
BERKLEY W R CORP COM 084423102   67,788,146 1,067,698 SH   SOLE 30 1,063,199 0 4,499
BERKLEY W R CORP COM 084423102   2,893,620 45,576 SH   SOLE 31 42,207 0 3,369
BERKLEY W R CORP COM 084423102   591,790 9,321 SH   SOLE 34 9,321 0 0
BERKLEY W R CORP COM 084423102   3,429,031 54,009 SH   SOLE 36 54,009 0 0
BERKLEY W R CORP COM 084423102   643,598 10,137 SH   SOLE 40 10,137 0 0
BERKLEY W R CORP COM 084423102   18,666 294 SH   OTR 43 294 0 0
BERKLEY W R CORP COM 084423102   18,328,262 288,680 SH   SOLE 43 255,738 0 32,942
BERKSHIRE HATHAWAY INC DEL CL A 084670108   54,742,131 103 SH   SOLE 2 8 0 95
BERKSHIRE HATHAWAY INC DEL CL A 084670108   13,286,925 25 SH   SOLE 22 25 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   224,814,771 423 SH   SOLE 25 423 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   94,602,906 178 SH   SOLE 26 37 0 141
BERKSHIRE HATHAWAY INC DEL CL A 084670108   39,860,775 75 SH   SOLE 28 0 0 75
BERKSHIRE HATHAWAY INC DEL CL A 084670108   23,916,465 45 SH   SOLE 36 45 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   15,944,310 30 SH   SOLE 43 21 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,149,278,602 3,280,841 SH   SOLE 2 590,314 0 2,690,527
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   207,131,339 591,297 SH   SOLE 4 432,654 0 158,643
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   419,222,926 1,196,754 SH   SOLE 7 1,006,522 0 190,232
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   18,836,332 53,772 SH   SOLE 13 53,772 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   75,626,267 215,890 SH   SOLE 15 215,890 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,171,500,583 3,344,278 SH   SOLE 18 3,232,641 0 111,637
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   291,098,249 830,997 SH   SOLE 19 830,997 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   13,098,269,423 37,391,577 SH   SOLE 21 37,391,577 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   13,540,569,413 38,654,209 SH   SOLE 22 35,271,437 0 3,382,772
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   924,256,041 2,638,470 SH   SOLE 23 2,638,470 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   688,385,389 1,965,131 SH   SOLE 25 1,943,941 0 21,190
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   569,444,527 1,625,591 SH   SOLE 26 877,925 0 747,666
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   521,842,260 1,489,701 SH   SOLE 28 19,731 0 1,469,970
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,253,205 17,851 SH   SOLE 29 17,851 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,718,488,788 7,760,459 SH   SOLE 30 7,759,794 0 665
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   117,170,096 334,485 SH   SOLE 31 308,709 0 25,776
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   79,519,501 227,004 SH   SOLE 34 227,004 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   127,351,565 363,550 SH   SOLE 36 363,550 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   22,053,487 62,956 SH   SOLE 40 62,956 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,143,379 3,264 SH   OTR 43 3,264 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   678,868,444 1,937,963 SH   SOLE 43 1,649,928 0 288,035
BERKSHIRE HILLS BANCORP INC COM 084680107   720,156 35,918 SH   SOLE 2 11,782 0 24,136
BERKSHIRE HILLS BANCORP INC COM 084680107   1,945 97 SH   SOLE 4 97 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   359,797 17,945 SH   SOLE 7 16,970 0 975
BERKSHIRE HILLS BANCORP INC COM 084680107   2,797,877 139,545 SH   SOLE 18 139,545 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   1,455,029 72,570 SH   SOLE 19 72,570 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   96,912,116 4,833,522 SH   SOLE 21 4,833,522 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   19,655,857 980,342 SH   SOLE 22 929,178 0 51,164
BERKSHIRE HILLS BANCORP INC COM 084680107   32,100 1,601 SH   SOLE 25 1,601 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   246,094 12,274 SH   SOLE 26 8,651 0 3,623
BERKSHIRE HILLS BANCORP INC COM 084680107   96,441 4,810 SH   SOLE 28 4,810 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   1,920,549 95,788 SH   SOLE 30 95,788 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   84,491 4,214 SH   SOLE 40 4,214 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   2,912,543 145,264 SH   SOLE 43 95,158 0 50,106
BERRY CORP COM 08579X101   2,038,627 248,613 SH   SOLE 2 210,388 0 38,225
BERRY CORP COM 08579X101   354,978 43,290 SH   SOLE 7 40,945 0 2,345
BERRY CORP COM 08579X101   1,849,338 225,529 SH   SOLE 18 225,529 0 0
BERRY CORP COM 08579X101   1,295,592 157,999 SH   SOLE 19 157,999 0 0
BERRY CORP COM 08579X101   24,452,482 2,982,010 SH   SOLE 21 2,982,010 0 0
BERRY CORP COM 08579X101   18,254,200 2,226,122 SH   SOLE 22 2,136,828 0 89,294
BERRY CORP COM 08579X101   165,788 20,218 SH   SOLE 25 20,218 0 0
BERRY CORP COM 08579X101   49,544 6,042 SH   SOLE 26 0 0 6,042
BERRY CORP COM 08579X101   478,167 58,313 SH   SOLE 30 58,313 0 0
BERRY CORP COM 08579X101   126,780 15,461 SH   SOLE 40 15,461 0 0
BERRY CORP COM 08579X101   594,033 72,443 SH   SOLE 43 65,137 0 7,306
BERRY GLOBAL GROUP INC COM 08579W103   13,228,619 213,675 SH   SOLE 2 123,815 0 89,860
BERRY GLOBAL GROUP INC COM 08579W103   21,730 351 SH   SOLE 4 351 0 0
BERRY GLOBAL GROUP INC COM 08579W103   1,045,350 16,885 SH   SOLE 7 16,078 0 807
BERRY GLOBAL GROUP INC COM 08579W103   13,084,059 211,340 SH   SOLE 18 211,340 0 0
BERRY GLOBAL GROUP INC COM 08579W103   2,428,048 39,219 SH   SOLE 19 39,219 0 0
BERRY GLOBAL GROUP INC COM 08579W103   366,158,832 5,914,373 SH   SOLE 21 5,914,373 0 0
BERRY GLOBAL GROUP INC COM 08579W103   210,122,169 3,393,994 SH   SOLE 22 3,235,237 0 158,757
BERRY GLOBAL GROUP INC COM 08579W103   1,574,619 25,434 SH   SOLE 25 25,434 0 0
BERRY GLOBAL GROUP INC COM 08579W103   4,349,054 70,248 SH   SOLE 26 59,765 0 10,483
BERRY GLOBAL GROUP INC COM 08579W103   148,832 2,404 SH   SOLE 28 2,404 0 0
BERRY GLOBAL GROUP INC COM 08579W103   4,210,251 68,006 SH   SOLE 30 68,006 0 0
BERRY GLOBAL GROUP INC COM 08579W103   107,909 1,743 SH   SOLE 31 1,743 0 0
BERRY GLOBAL GROUP INC COM 08579W103   615,571 9,943 SH   SOLE 36 9,943 0 0
BERRY GLOBAL GROUP INC COM 08579W103   1,248,972 20,174 SH   SOLE 40 20,174 0 0
BERRY GLOBAL GROUP INC COM 08579W103   8,973,334 144,942 SH   SOLE 43 137,640 0 7,302
BEST BUY INC COM 086516101   57,664,338 830,061 SH   SOLE 2 477,388 0 352,673
BEST BUY INC COM 086516101   17,787,307 256,043 SH   SOLE 4 122,154 0 133,889
BEST BUY INC COM 086516101   30,133,029 433,756 SH   SOLE 7 363,532 0 70,224
BEST BUY INC COM 086516101   1,596,976 22,988 SH   SOLE 13 22,988 0 0
BEST BUY INC COM 086516101   1,939,255 27,915 SH   SOLE 15 27,915 0 0
BEST BUY INC COM 086516101   31,189,251 448,960 SH   SOLE 18 365,036 0 83,924
BEST BUY INC COM 086516101   32,112,716 462,253 SH   SOLE 19 462,253 0 0
BEST BUY INC COM 086516101   537,949,420 7,743,622 SH   SOLE 21 7,743,622 0 0
BEST BUY INC COM 086516101   352,294,041 5,071,168 SH   SOLE 22 4,537,185 0 533,983
BEST BUY INC COM 086516101   34,454,827 495,967 SH   SOLE 23 495,967 0 0
BEST BUY INC COM 086516101   81,592,029 1,174,493 SH   SOLE 25 888,912 0 285,581
BEST BUY INC COM 086516101   60,547,065 871,557 SH   SOLE 26 646,181 0 225,376
BEST BUY INC COM 086516101   52,117,853 750,221 SH   SOLE 28 100,207 0 650,014
BEST BUY INC COM 086516101   1,755,576 25,271 SH   SOLE 29 25,271 0 0
BEST BUY INC COM 086516101   175,133,314 2,520,992 SH   SOLE 30 2,345,576 0 175,416
BEST BUY INC COM 086516101   5,486,254 78,973 SH   SOLE 31 75,673 0 3,300
BEST BUY INC COM 086516101   19,180,806 276,102 SH   SOLE 34 276,102 0 0
BEST BUY INC COM 086516101   11,928,763 171,711 SH   SOLE 35 171,711 0 0
BEST BUY INC COM 086516101   4,468,866 64,328 SH   SOLE 36 64,328 0 0
BEST BUY INC COM 086516101   674,067 9,703 SH   SOLE 40 9,703 0 0
BEST BUY INC COM 086516101   35,291 508 SH   OTR 43 508 0 0
BEST BUY INC COM 086516101   19,685,850 283,372 SH   SOLE 43 248,948 0 34,424
BEST INC SPONSORED ADS 08653C601   906 408 SH   SOLE 43 408 0 0
BETTER CHOICE CO INC COM 08771Y303   441 3,559 SH   SOLE 22 3,559 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104   407 1,113 SH   SOLE 18 1,113 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104   11,248 30,733 SH   SOLE 21 30,733 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104   20,928 57,179 SH   SOLE 22 57,179 0 0
BETTERWARE DE MEXC S A P I D SHS P1666E105   15,117 928 SH   SOLE 22 928 0 0
BEYOND AIR INC COM 08862L103   7,475 3,236 SH   SOLE 2 971 0 2,265
BEYOND AIR INC COM 08862L103   161,363 69,854 SH   SOLE 18 69,854 0 0
BEYOND AIR INC COM 08862L103   113,509 49,138 SH   SOLE 19 49,138 0 0
BEYOND AIR INC COM 08862L103   1,984,057 858,899 SH   SOLE 21 858,899 0 0
BEYOND AIR INC COM 08862L103   1,793,472 776,395 SH   SOLE 22 757,513 0 18,882
BEYOND MEAT INC COM 08862E109   286,763 29,809 SH   SOLE 2 16,634 0 13,175
BEYOND MEAT INC COM 08862E109   1,809 188 SH   SOLE 4 188 0 0
BEYOND MEAT INC COM 08862E109   6,330 658 SH   SOLE 7 658 0 0
BEYOND MEAT INC COM 08862E109   1,379,056 143,353 SH   SOLE 18 143,353 0 0
BEYOND MEAT INC COM 08862E109   1,178,238 122,478 SH   SOLE 19 122,478 0 0
BEYOND MEAT INC COM 08862E109   19,802,299 2,058,451 SH   SOLE 21 2,058,451 0 0
BEYOND MEAT INC COM 08862E109   16,080,119 1,671,530 SH   SOLE 22 1,621,443 0 50,087
BEYOND MEAT INC COM 08862E109   79,913 8,307 SH   SOLE 25 8,307 0 0
BEYOND MEAT INC COM 08862E109   253,372 26,338 SH   SOLE 26 21,936 0 4,402
BEYOND MEAT INC COM 08862E109   48,138 5,004 SH   SOLE 28 1,055 0 3,949
BEYOND MEAT INC COM 08862E109   109,581 11,391 SH   SOLE 30 11,391 0 0
BEYOND MEAT INC COM 08862E109   122,434 12,727 SH   SOLE 40 12,727 0 0
BEYOND MEAT INC COM 08862E109   196,258 20,401 SH   SOLE 43 19,907 0 494
BEYOND MEAT INC NOTE 3/1 08862EAB5   1,839,500 7,075,000 PRN   SOLE 21 7,075,000 0 0
BEYONDSPRING INC SHS G10830100   75,664 94,580 SH   SOLE 2 34,915 0 59,665
BEYONDSPRING INC SHS G10830100   7,903 9,879 SH   SOLE 18 4,462 0 5,417
BEYONDSPRING INC SHS G10830100   42,898 53,623 SH   SOLE 21 53,623 0 0
BEYONDSPRING INC SHS G10830100   59,507 74,384 SH   SOLE 22 74,384 0 0
BEYONDSPRING INC SHS G10830100   2,689 3,361 SH   SOLE 30 3,361 0 0
BGC GROUP INC CL A 088929104   1,312,798 248,636 SH   SOLE 2 93,914 0 154,722
BGC GROUP INC CL A 088929104   6,795 1,287 SH   SOLE 4 1,287 0 0
BGC GROUP INC CL A 088929104   16,959 3,212 SH   SOLE 7 3,212 0 0
BGC GROUP INC CL A 088929104   4,261,314 807,067 SH   SOLE 18 807,067 0 0
BGC GROUP INC CL A 088929104   3,415,701 646,913 SH   SOLE 19 646,913 0 0
BGC GROUP INC CL A 088929104   58,319,010 11,045,267 SH   SOLE 21 11,045,267 0 0
BGC GROUP INC CL A 088929104   51,380,588 9,731,172 SH   SOLE 22 9,388,311 0 342,861
BGC GROUP INC CL A 088929104   294,793 55,832 SH   SOLE 25 55,832 0 0
BGC GROUP INC CL A 088929104   622,253 117,851 SH   SOLE 26 92,801 0 25,050
BGC GROUP INC CL A 088929104   92,247 17,471 SH   SOLE 28 6,031 0 11,440
BGC GROUP INC CL A 088929104   951,778 180,261 SH   SOLE 30 180,261 0 0
BGC GROUP INC CL A 088929104   11,801 2,235 SH   SOLE 36 2,235 0 0
BGC GROUP INC CL A 088929104   258,593 48,976 SH   SOLE 40 48,976 0 0
BGC GROUP INC CL A 088929104   22,963 4,349 SH   OTR 43 4,349 0 0
BGC GROUP INC CL A 088929104   876,678 166,037 SH   SOLE 43 162,472 0 3,565
BGSF INC COM 05601C105   49,655 5,167 SH   SOLE 2 5,167 0 0
BGSF INC COM 05601C105   18,173 1,891 SH   SOLE 18 1,891 0 0
BGSF INC COM 05601C105   216,052 22,482 SH   SOLE 21 22,482 0 0
BGSF INC COM 05601C105   1,225,756 127,550 SH   SOLE 22 127,550 0 0
BGSF INC COM 05601C105   423 44 SH   SOLE 43 44 0 0
BHP GROUP LTD SPONSORED ADS 088606108   17,428,658 306,411 SH   SOLE 7 306,411 0 0
BHP GROUP LTD SPONSORED ADS 088606108   36,648,068 644,305 SH   SOLE 19 644,305 0 0
BHP GROUP LTD SPONSORED ADS 088606108   90,162,763 1,585,140 SH   SOLE 43 1,377,473 0 207,667
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   3,664,657 182,412 SH   SOLE 21 182,412 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   234,490 11,672 SH   SOLE 30 11,672 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   115,742 16,511 SH   SOLE 2 720 0 15,791
BIG 5 SPORTING GOODS CORP COM 08915P101   2,348 335 SH   SOLE 7 335 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   461,335 65,811 SH   SOLE 18 65,811 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   312,001 44,508 SH   SOLE 19 44,508 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   5,608,792 800,113 SH   SOLE 21 800,113 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   4,005,500 571,398 SH   SOLE 22 552,488 0 18,910
BIG 5 SPORTING GOODS CORP COM 08915P101   1,030 147 SH   SOLE 43 147 0 0
BIG LOTS INC COM 089302103   345,022 67,519 SH   SOLE 2 49,765 0 17,754
BIG LOTS INC COM 089302103   9,995 1,956 SH   SOLE 7 1,956 0 0
BIG LOTS INC COM 089302103   443,195 86,731 SH   SOLE 18 86,731 0 0
BIG LOTS INC COM 089302103   289,773 56,707 SH   SOLE 19 56,707 0 0
BIG LOTS INC COM 089302103   5,244,832 1,026,386 SH   SOLE 21 1,026,386 0 0
BIG LOTS INC COM 089302103   4,102,533 802,844 SH   SOLE 22 777,824 0 25,020
BIG LOTS INC COM 089302103   2,269 444 SH   SOLE 28 444 0 0
BIG LOTS INC COM 089302103   24,364 4,768 SH   SOLE 36 4,768 0 0
BIG LOTS INC COM 089302103   2,956 579 SH   SOLE 43 507 0 72
BIGBEAR AI HLDGS INC COM 08975B109   4,195 2,778 SH   SOLE 2 0 0 2,778
BIGBEAR AI HLDGS INC COM 08975B109   111,284 73,698 SH   SOLE 18 73,698 0 0
BIGBEAR AI HLDGS INC COM 08975B109   79,477 52,634 SH   SOLE 19 52,634 0 0
BIGBEAR AI HLDGS INC COM 08975B109   1,554,047 1,029,170 SH   SOLE 21 1,029,170 0 0
BIGBEAR AI HLDGS INC COM 08975B109   2,259,079 1,496,079 SH   SOLE 22 1,488,881 0 7,198
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   328,612 33,294 SH   SOLE 2 19,000 0 14,294
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,540 156 SH   SOLE 4 156 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   6,761 685 SH   SOLE 7 685 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,609,738 163,094 SH   SOLE 18 163,094 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,374,220 139,232 SH   SOLE 19 139,232 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   23,749,253 2,406,206 SH   SOLE 21 2,406,206 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   17,964,357 1,820,097 SH   SOLE 22 1,764,948 0 55,149
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   99,578 10,089 SH   SOLE 25 10,089 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   223,644 22,659 SH   SOLE 26 19,809 0 2,850
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   7,343 744 SH   SOLE 28 744 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,636,051 165,760 SH   SOLE 30 165,760 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   94,525 9,577 SH   SOLE 40 9,577 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   271,030 27,460 SH   SOLE 43 26,182 0 1,278
BIGCOMMERCE HLDGS INC NOTE 0.250%10/0 08975PAB4   1,474,688 1,875,000 PRN   SOLE 21 1,875,000 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   80,842 487 SH   SOLE 2 80 0 407
BIGLARI HLDGS INC COM STK CL B 08986R309   1,992 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   352,252 2,122 SH   SOLE 18 2,122 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   249,000 1,500 SH   SOLE 19 1,500 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   3,928,390 23,665 SH   SOLE 21 23,665 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   3,820,158 23,013 SH   SOLE 22 22,300 0 713
BIGLARI HLDGS INC COM STK CL B 08986R309   664 4 SH   SOLE 43 4 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408   1,251,330 1,574 SH   SOLE 22 1,574 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408   7,950 10 SH   SOLE 43 6 0 4
BILIBILI INC SPONS ADS REP Z 090040106   714,167 51,864 SH   SOLE 18 51,864 0 0
BILIBILI INC SPONS ADS REP Z 090040106   765,516 55,593 SH   SOLE 22 16,487 0 39,106
BILIBILI INC SPONS ADS REP Z 090040106   12,085,654 877,680 SH   SOLE 43 832,815 0 44,865
BILIBILI INC NOTE 1.375% 4/0 090040AB2   3,011,363 3,065,000 PRN   SOLE 21 3,065,000 0 0
BILL HOLDINGS INC COM 090043100   20,565,872 189,425 SH   SOLE 2 26,393 0 163,032
BILL HOLDINGS INC COM 090043100   6,635,690 61,119 SH   SOLE 4 29,374 0 31,745
BILL HOLDINGS INC COM 090043100   1,571,551 14,475 SH   SOLE 7 13,925 0 550
BILL HOLDINGS INC COM 090043100   186,958 1,722 SH   SOLE 13 1,722 0 0
BILL HOLDINGS INC COM 090043100   424,834 3,913 SH   SOLE 15 3,913 0 0
BILL HOLDINGS INC COM 090043100   12,635,051 116,377 SH   SOLE 18 110,426 0 5,951
BILL HOLDINGS INC COM 090043100   27,191,139 250,448 SH   SOLE 19 250,448 0 0
BILL HOLDINGS INC COM 090043100   170,953,019 1,574,588 SH   SOLE 21 1,574,588 0 0
BILL HOLDINGS INC COM 090043100   274,595,895 2,529,206 SH   SOLE 22 2,332,624 0 196,582
BILL HOLDINGS INC COM 090043100   17,152,974 157,990 SH   SOLE 23 157,990 0 0
BILL HOLDINGS INC COM 090043100   14,372,822 132,383 SH   SOLE 25 132,363 0 20
BILL HOLDINGS INC COM 090043100   11,308,325 104,157 SH   SOLE 26 51,082 0 53,075
BILL HOLDINGS INC COM 090043100   9,935,132 91,509 SH   SOLE 28 1,307 0 90,202
BILL HOLDINGS INC COM 090043100   31,051 286 SH   SOLE 29 286 0 0
BILL HOLDINGS INC COM 090043100   25,359,129 233,574 SH   SOLE 30 233,574 0 0
BILL HOLDINGS INC COM 090043100   2,240,993 20,641 SH   SOLE 31 18,937 0 1,704
BILL HOLDINGS INC COM 090043100   14,489,535 133,458 SH   SOLE 34 133,458 0 0
BILL HOLDINGS INC COM 090043100   2,390,277 22,016 SH   SOLE 36 22,016 0 0
BILL HOLDINGS INC COM 090043100   509,736 4,695 SH   SOLE 40 4,695 0 0
BILL HOLDINGS INC COM 090043100   36,914 340 SH   OTR 43 340 0 0
BILL HOLDINGS INC COM 090043100   6,901,469 63,567 SH   SOLE 43 54,780 0 8,787
BILL HOLDINGS INC NOTE 12/0 090043AB6   1,351,725 1,345,000 PRN   SOLE 2 1,345,000 0 0
BILL HOLDINGS INC NOTE 12/0 090043AB6   6,121,455 6,091,000 PRN   SOLE 19 6,091,000 0 0
BILL HOLDINGS INC NOTE 12/0 090043AB6   7,833,975 7,795,000 PRN   SOLE 21 7,795,000 0 0
BILL HOLDINGS INC NOTE 12/0 090043AB6   12,626,820 12,564,000 PRN   SOLE 34 12,564,000 0 0
BILL HOLDINGS INC NOTE 4/0 090043AD2   3,156,582 3,900,000 PRN   SOLE 21 3,900,000 0 0
BIO RAD LABS INC CL A 090572207   7,021,677 19,589 SH   SOLE 2 3,758 0 15,831
BIO RAD LABS INC CL A 090572207   7,839,660 21,871 SH   SOLE 4 8,653 0 13,218
BIO RAD LABS INC CL A 090572207   4,546,938 12,685 SH   SOLE 7 10,624 0 2,061
BIO RAD LABS INC CL A 090572207   24,016 67 SH   SOLE 13 67 0 0
BIO RAD LABS INC CL A 090572207   1,105,460 3,084 SH   SOLE 15 3,084 0 0
BIO RAD LABS INC CL A 090572207   15,823,775 44,145 SH   SOLE 18 42,774 0 1,371
BIO RAD LABS INC CL A 090572207   10,578,576 29,512 SH   SOLE 19 29,512 0 0
BIO RAD LABS INC CL A 090572207   191,976,500 535,574 SH   SOLE 21 535,574 0 0
BIO RAD LABS INC CL A 090572207   162,347,382 452,915 SH   SOLE 22 406,538 0 46,377
BIO RAD LABS INC CL A 090572207   13,054,391 36,419 SH   SOLE 23 36,419 0 0
BIO RAD LABS INC CL A 090572207   9,370,241 26,141 SH   SOLE 25 26,141 0 0
BIO RAD LABS INC CL A 090572207   9,072,728 25,311 SH   SOLE 26 13,465 0 11,846
BIO RAD LABS INC CL A 090572207   10,029,073 27,979 SH   SOLE 28 544 0 27,435
BIO RAD LABS INC CL A 090572207   10,754 30 SH   SOLE 29 30 0 0
BIO RAD LABS INC CL A 090572207   58,888,317 164,286 SH   SOLE 30 164,286 0 0
BIO RAD LABS INC CL A 090572207   1,776,837 4,957 SH   SOLE 31 4,559 0 398
BIO RAD LABS INC CL A 090572207   417,594 1,165 SH   SOLE 34 1,165 0 0
BIO RAD LABS INC CL A 090572207   1,958,571 5,464 SH   SOLE 36 5,464 0 0
BIO RAD LABS INC CL A 090572207   365,619 1,020 SH   SOLE 40 1,020 0 0
BIO RAD LABS INC CL A 090572207   20,432 57 SH   OTR 43 57 0 0
BIO RAD LABS INC CL A 090572207   8,752,274 24,417 SH   SOLE 43 22,467 0 1,950
BIO-PATH HLDGS INC COM 09057N300   96 260 SH   SOLE 21 260 0 0
BIO-PATH HLDGS INC COM 09057N300   17,837 48,209 SH   SOLE 22 48,209 0 0
BIO-TECHNE CORP COM 09073M104   18,049,645 265,163 SH   SOLE 2 37,146 0 228,017
BIO-TECHNE CORP COM 09073M104   10,454,667 153,587 SH   SOLE 4 70,816 0 82,771
BIO-TECHNE CORP COM 09073M104   6,290,553 92,413 SH   SOLE 7 77,197 0 15,216
BIO-TECHNE CORP COM 09073M104   188,826 2,774 SH   SOLE 13 2,774 0 0
BIO-TECHNE CORP COM 09073M104   967,615 14,215 SH   SOLE 15 14,215 0 0
BIO-TECHNE CORP COM 09073M104   24,781,768 364,063 SH   SOLE 18 354,278 0 9,785
BIO-TECHNE CORP COM 09073M104   312,266,632 4,587,434 SH   SOLE 19 4,587,434 0 0
BIO-TECHNE CORP COM 09073M104   401,781,405 5,902,474 SH   SOLE 21 5,902,474 0 0
BIO-TECHNE CORP COM 09073M104   294,595,524 4,327,832 SH   SOLE 22 3,975,022 0 352,810
BIO-TECHNE CORP COM 09073M104   17,536,670 257,627 SH   SOLE 23 257,627 0 0
BIO-TECHNE CORP COM 09073M104   14,124,865 207,505 SH   SOLE 25 207,505 0 0
BIO-TECHNE CORP COM 09073M104   10,756,149 158,016 SH   SOLE 26 79,443 0 78,573
BIO-TECHNE CORP COM 09073M104   18,923,324 277,998 SH   SOLE 28 3,142 0 274,856
BIO-TECHNE CORP COM 09073M104   15,860 233 SH   SOLE 29 233 0 0
BIO-TECHNE CORP COM 09073M104   71,223,139 1,046,322 SH   SOLE 30 1,046,322 0 0
BIO-TECHNE CORP COM 09073M104   29,226,399 429,358 SH   SOLE 31 32,240 0 397,118
BIO-TECHNE CORP COM 09073M104   713,101 10,476 SH   SOLE 34 10,476 0 0
BIO-TECHNE CORP COM 09073M104   2,426,423 35,646 SH   SOLE 36 35,646 0 0
BIO-TECHNE CORP COM 09073M104   533,056 7,831 SH   SOLE 40 7,831 0 0
BIO-TECHNE CORP COM 09073M104   9,536,229 140,094 SH   SOLE 43 112,500 0 27,594
BIOATLA INC COM 09077B104   52,010 30,594 SH   SOLE 2 1,566 0 29,028
BIOATLA INC COM 09077B104   221,585 130,344 SH   SOLE 18 130,344 0 0
BIOATLA INC COM 09077B104   381,791 224,583 SH   SOLE 19 224,583 0 0
BIOATLA INC COM 09077B104   2,927,891 1,722,289 SH   SOLE 21 1,722,289 0 0
BIOATLA INC COM 09077B104   1,674,568 985,040 SH   SOLE 22 956,334 0 28,706
BIOATLA INC COM 09077B104   1,685 991 SH   SOLE 26 0 0 991
BIOATLA INC COM 09077B104   33,216 19,539 SH   SOLE 30 19,539 0 0
BIOCARDIA INC COM 09060U507   1,045 2,430 SH   SOLE 18 2,430 0 0
BIOCARDIA INC COM 09060U507   12,591 29,288 SH   SOLE 21 29,288 0 0
BIOCEPT INC COM NEW 09072V600   8 6 SH   SOLE 21 6 0 0
BIOCEPT INC COM NEW 09072V600   6,569 5,255 SH   SOLE 22 5,255 0 0
BIOCERES CROP SOLUTIONS CORP SHS G1117K114   91,618 8,115 SH   SOLE 2 8,115 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   2,521,308 356,117 SH   SOLE 2 233,669 0 122,448
BIOCRYST PHARMACEUTICALS INC COM 09058V103   4,935 697 SH   SOLE 4 697 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   139,795 19,745 SH   SOLE 7 19,745 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   3,515,482 496,537 SH   SOLE 18 468,580 0 27,957
BIOCRYST PHARMACEUTICALS INC COM 09058V103   5,620,054 793,793 SH   SOLE 19 793,793 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   60,416,691 8,533,431 SH   SOLE 21 8,533,431 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   40,611,992 5,736,157 SH   SOLE 22 5,551,531 0 184,626
BIOCRYST PHARMACEUTICALS INC COM 09058V103   129,352 18,270 SH   SOLE 23 18,270 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   281,211 39,719 SH   SOLE 25 39,719 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   655,537 92,590 SH   SOLE 26 77,725 0 14,865
BIOCRYST PHARMACEUTICALS INC COM 09058V103   22,415 3,166 SH   SOLE 28 3,166 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   4,100,099 579,110 SH   SOLE 30 579,110 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   19,258 2,720 SH   SOLE 34 2,720 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   237,704 33,574 SH   SOLE 40 33,574 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   486,240 68,678 SH   SOLE 43 37,853 0 30,825
BIODESIX INC COM 09075X108   7,255 4,397 SH   SOLE 18 4,397 0 0
BIODESIX INC COM 09075X108   95,154 57,669 SH   SOLE 21 57,669 0 0
BIODESIX INC COM 09075X108   558,122 338,256 SH   SOLE 22 338,256 0 0
BIOFRONTERA INC COM NEW 09077D209   40,535 4,622 SH   SOLE 22 4,622 0 0
BIOGEN INC COM 09062X103   100,242,638 390,034 SH   SOLE 2 176,963 0 213,071
BIOGEN INC COM 09062X103   31,229,028 121,509 SH   SOLE 4 60,086 0 61,423
BIOGEN INC COM 09062X103   54,470,699 211,940 SH   SOLE 7 166,668 0 45,272
BIOGEN INC COM 09062X103   1,263,204 4,915 SH   SOLE 13 4,915 0 0
BIOGEN INC COM 09062X103   5,615,926 21,851 SH   SOLE 15 21,851 0 0
BIOGEN INC COM 09062X103   70,990,017 276,215 SH   SOLE 18 267,092 0 9,123
BIOGEN INC COM 09062X103   198,821,394 773,594 SH   SOLE 19 773,594 0 0
BIOGEN INC COM 09062X103   1,274,918,666 4,960,580 SH   SOLE 21 4,960,580 0 0
BIOGEN INC COM 09062X103   809,180,564 3,148,440 SH   SOLE 22 2,843,934 0 304,506
BIOGEN INC COM 09062X103   64,026,331 249,120 SH   SOLE 23 249,120 0 0
BIOGEN INC COM 09062X103   156,550,445 609,122 SH   SOLE 25 421,034 0 188,088
BIOGEN INC COM 09062X103   58,245,662 226,628 SH   SOLE 26 141,532 0 85,096
BIOGEN INC COM 09062X103   105,607,208 410,907 SH   SOLE 28 24,103 0 386,804
BIOGEN INC COM 09062X103   183,248 713 SH   SOLE 29 713 0 0
BIOGEN INC COM 09062X103   401,007,049 1,560,278 SH   SOLE 30 1,529,438 0 30,840
BIOGEN INC COM 09062X103   8,500,606 33,075 SH   SOLE 31 30,588 0 2,487
BIOGEN INC COM 09062X103   10,360,330 40,311 SH   SOLE 32 40,311 0 0
BIOGEN INC COM 09062X103   195,376,689 760,191 SH   SOLE 34 760,191 0 0
BIOGEN INC COM 09062X103   9,931,637 38,643 SH   SOLE 36 38,643 0 0
BIOGEN INC COM 09062X103   1,801,126 7,008 SH   SOLE 40 7,008 0 0
BIOGEN INC COM 09062X103   108,201 421 SH   OTR 43 421 0 0
BIOGEN INC COM 09062X103   33,177,935 129,092 SH   SOLE 43 117,901 0 11,191
BIOHAVEN LTD COM G1110E107   1,540,286 59,219 SH   SOLE 2 16,808 0 42,411
BIOHAVEN LTD COM G1110E107   6,398 246 SH   SOLE 4 246 0 0
BIOHAVEN LTD COM G1110E107   529,251 20,348 SH   SOLE 7 19,260 0 1,088
BIOHAVEN LTD COM G1110E107   4,089,656 157,234 SH   SOLE 18 157,234 0 0
BIOHAVEN LTD COM G1110E107   5,709,559 219,514 SH   SOLE 19 219,514 0 0
BIOHAVEN LTD COM G1110E107   54,022,874 2,077,004 SH   SOLE 21 2,077,004 0 0
BIOHAVEN LTD COM G1110E107   40,684,426 1,564,184 SH   SOLE 22 1,488,474 0 75,710
BIOHAVEN LTD COM G1110E107   254,898 9,800 SH   SOLE 25 9,800 0 0
BIOHAVEN LTD COM G1110E107   147,269 5,662 SH   SOLE 26 0 0 5,662
BIOHAVEN LTD COM G1110E107   2,438,620 93,757 SH   SOLE 30 93,757 0 0
BIOHAVEN LTD COM G1110E107   25,802 992 SH   SOLE 34 992 0 0
BIOHAVEN LTD COM G1110E107   252,713 9,716 SH   SOLE 40 9,716 0 0
BIOHAVEN LTD COM G1110E107   606,059 23,301 SH   SOLE 43 18,338 0 4,963
BIOLASE INC COM NEW 090911702   46,533 25,018 SH   SOLE 22 25,018 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   258,661 18,730 SH   SOLE 2 9,783 0 8,947
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,284 93 SH   SOLE 4 93 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   4,916 356 SH   SOLE 7 356 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,534,015 111,080 SH   SOLE 18 111,080 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,001,239 72,501 SH   SOLE 19 72,501 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   53,966,842 3,907,809 SH   SOLE 21 3,907,809 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   13,901,906 1,006,655 SH   SOLE 22 973,469 0 33,186
BIOLIFE SOLUTIONS INC COM NEW 09062W204   82,653 5,985 SH   SOLE 25 5,985 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   42,756 3,096 SH   SOLE 26 531 0 2,565
BIOLIFE SOLUTIONS INC COM NEW 09062W204   26,999 1,955 SH   SOLE 28 0 0 1,955
BIOLIFE SOLUTIONS INC COM NEW 09062W204   909,278 65,842 SH   SOLE 30 65,842 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   112,027 8,112 SH   SOLE 40 8,112 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   349,103 25,279 SH   SOLE 43 24,126 0 1,153
BIOMARIN PHARMACEUTICAL INC COM 09061G101   42,945,980 485,375 SH   SOLE 2 208,020 0 277,355
BIOMARIN PHARMACEUTICAL INC COM 09061G101   15,337,300 173,342 SH   SOLE 4 86,355 0 86,987
BIOMARIN PHARMACEUTICAL INC COM 09061G101   5,878,965 66,444 SH   SOLE 7 65,255 0 1,189
BIOMARIN PHARMACEUTICAL INC COM 09061G101   645,727 7,298 SH   SOLE 13 7,298 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   762,609 8,619 SH   SOLE 15 8,619 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   16,050,007 181,397 SH   SOLE 18 169,395 0 12,002
BIOMARIN PHARMACEUTICAL INC COM 09061G101   102,810,486 1,161,963 SH   SOLE 19 1,161,963 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   465,410,197 5,260,061 SH   SOLE 21 5,260,061 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   416,824,944 4,710,951 SH   SOLE 22 4,356,544 0 354,407
BIOMARIN PHARMACEUTICAL INC COM 09061G101   28,296,169 319,803 SH   SOLE 23 319,803 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   21,596,287 244,081 SH   SOLE 25 243,934 0 147
BIOMARIN PHARMACEUTICAL INC COM 09061G101   19,398,975 219,247 SH   SOLE 26 118,401 0 100,846
BIOMARIN PHARMACEUTICAL INC COM 09061G101   29,730,253 336,011 SH   SOLE 28 15,656 0 320,355
BIOMARIN PHARMACEUTICAL INC COM 09061G101   24,067 272 SH   SOLE 29 272 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   62,700,467 708,640 SH   SOLE 30 708,640 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   3,648,915 41,240 SH   SOLE 31 37,851 0 3,389
BIOMARIN PHARMACEUTICAL INC COM 09061G101   47,097,550 532,296 SH   SOLE 34 532,296 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   5,610,782 63,413 SH   SOLE 36 63,413 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   819,944 9,267 SH   SOLE 40 9,267 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   42,736 483 SH   OTR 43 483 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   6,811,544 76,984 SH   SOLE 43 69,707 0 7,277
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4   3,196,150 3,295,000 PRN   SOLE 21 3,295,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7   3,965,372 4,003,000 PRN   SOLE 21 4,003,000 0 0
BIOMEA FUSION INC COM 09077A106   156,726 11,390 SH   SOLE 2 6,616 0 4,774
BIOMEA FUSION INC COM 09077A106   2,669 194 SH   SOLE 7 194 0 0
BIOMEA FUSION INC COM 09077A106   820,013 59,594 SH   SOLE 18 59,594 0 0
BIOMEA FUSION INC COM 09077A106   4,577,003 332,631 SH   SOLE 19 332,631 0 0
BIOMEA FUSION INC COM 09077A106   13,527,360 983,093 SH   SOLE 21 983,093 0 0
BIOMEA FUSION INC COM 09077A106   8,836,479 642,186 SH   SOLE 22 623,707 0 18,479
BIOMEA FUSION INC COM 09077A106   71,786 5,217 SH   SOLE 25 5,217 0 0
BIOMEA FUSION INC COM 09077A106   27,382 1,990 SH   SOLE 26 0 0 1,990
BIOMEA FUSION INC COM 09077A106   350,687 25,486 SH   SOLE 30 25,486 0 0
BIOMEA FUSION INC COM 09077A106   18,081 1,314 SH   SOLE 34 1,314 0 0
BIOMEA FUSION INC COM 09077A106   71,868 5,223 SH   SOLE 40 5,223 0 0
BIOMERICA INC COM NEW 09061H307   129,175 150,169 SH   SOLE 22 150,169 0 0
BIONANO GENOMICS INC COM NEW 09075F305   8,826 2,913 SH   SOLE 7 2,913 0 0
BIONANO GENOMICS INC COM NEW 09075F305   356,198 117,557 SH   SOLE 21 117,557 0 0
BIONANO GENOMICS INC COM NEW 09075F305   1,377,411 454,591 SH   SOLE 22 454,591 0 0
BIONANO GENOMICS INC COM NEW 09075F305   712 235 SH   SOLE 43 235 0 0
BIONTECH SE SPONSORED ADS 09075V102   2,864,837 26,370 SH   SOLE 2 26,370 0 0
BIONTECH SE SPONSORED ADS 09075V102   149,054 1,372 SH   SOLE 7 1,372 0 0
BIONTECH SE SPONSORED ADS 09075V102   142,515,147 1,311,811 SH   SOLE 21 1,311,811 0 0
BIONTECH SE SPONSORED ADS 09075V102   152,965 1,408 SH   SOLE 28 1,408 0 0
BIONTECH SE SPONSORED ADS 09075V102   4,413,391 40,624 SH   SOLE 30 40,624 0 0
BIONTECH SE SPONSORED ADS 09075V102   20,878,544 192,181 SH   SOLE 34 192,181 0 0
BIONTECH SE SPONSORED ADS 09075V102   4,889 45 SH   SOLE 43 45 0 0
BIORA THERAPEUTICS INC COM NEW 74319F305   141,161 65,051 SH   SOLE 22 65,051 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   5,058 10,337 SH   SOLE 18 10,337 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   63,689 130,164 SH   SOLE 21 130,164 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   222,436 454,601 SH   SOLE 22 454,601 0 0
BIOTE CORP CLASS A COM 090683103   156,882 30,641 SH   SOLE 2 27,815 0 2,826
BIOTE CORP CLASS A COM 090683103   152,376 29,761 SH   SOLE 18 29,761 0 0
BIOTE CORP CLASS A COM 090683103   156,452 30,557 SH   SOLE 19 30,557 0 0
BIOTE CORP CLASS A COM 090683103   2,257,864 440,989 SH   SOLE 21 440,989 0 0
BIOTE CORP CLASS A COM 090683103   1,039,355 202,999 SH   SOLE 22 197,150 0 5,849
BIOTRICITY INC COM NEW 09074H203   28,623 13,375 SH   SOLE 22 13,375 0 0
BIOVENTUS INC COM CL A 09075A108   13,223 4,007 SH   SOLE 2 0 0 4,007
BIOVENTUS INC COM CL A 09075A108   18,896 5,726 SH   SOLE 18 5,726 0 0
BIOVENTUS INC COM CL A 09075A108   235,498 71,363 SH   SOLE 21 71,363 0 0
BIOVENTUS INC COM CL A 09075A108   1,389,227 420,978 SH   SOLE 22 420,978 0 0
BIOVENTUS INC COM CL A 09075A108   16,368 4,960 SH   SOLE 43 57 0 4,903
BIOVIE INC CL A NEW 09074F207   965 283 SH   SOLE 2 0 0 283
BIOVIE INC CL A NEW 09074F207   72,507 21,263 SH   SOLE 18 21,263 0 0
BIOVIE INC CL A NEW 09074F207   25,398 7,448 SH   SOLE 19 7,448 0 0
BIOVIE INC CL A NEW 09074F207   26,066 7,644 SH   SOLE 21 7,644 0 0
BIOVIE INC CL A NEW 09074F207   119,626 35,081 SH   SOLE 22 35,081 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   30,132 11,910 SH   SOLE 2 5,696 0 6,214
BIOXCEL THERAPEUTICS INC COM 09075P105   144 57 SH   SOLE 4 57 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   476 188 SH   SOLE 7 188 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   128,537 50,805 SH   SOLE 18 50,805 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   96,745 38,239 SH   SOLE 19 38,239 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   1,682,635 665,073 SH   SOLE 21 665,073 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   1,314,165 519,433 SH   SOLE 22 505,591 0 13,842
BIOXCEL THERAPEUTICS INC COM 09075P105   7,491 2,961 SH   SOLE 25 2,961 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   7,438 2,940 SH   SOLE 26 0 0 2,940
BIOXCEL THERAPEUTICS INC COM 09075P105   8,827 3,489 SH   SOLE 30 3,489 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   4,410 1,743 SH   SOLE 40 1,743 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   2,204 871 SH   SOLE 43 309 0 562
BIT DIGITAL INC SHS G1144A105   595,545 278,292 SH   SOLE 2 158,046 0 120,246
BIT DIGITAL INC SHS G1144A105   824,636 385,344 SH   SOLE 18 219,343 0 166,001
BIT DIGITAL INC SHS G1144A105   1,740,772 813,445 SH   SOLE 19 813,445 0 0
BIT DIGITAL INC SHS G1144A105   5,262,831 2,459,267 SH   SOLE 21 2,459,267 0 0
BIT DIGITAL INC SHS G1144A105   3,493,428 1,632,443 SH   SOLE 22 1,575,308 0 57,135
BIT DIGITAL INC SHS G1144A105   42,507 19,863 SH   SOLE 23 19,863 0 0
BIT DIGITAL INC SHS G1144A105   276,745 129,320 SH   SOLE 30 129,320 0 0
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   970,555 100,680 SH   SOLE 21 100,680 0 0
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   1,419,818 147,284 SH   SOLE 22 137,184 0 10,100
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   77,785 8,069 SH   SOLE 30 8,069 0 0
BITFARMS LTD COM 09173B107   239,761 224,076 SH   SOLE 21 224,076 0 0
BITFARMS LTD COM 09173B107   372,447 348,081 SH   SOLE 30 348,081 0 0
BITNILE METAVERSE INC COM 27888N406   39 46 SH   SOLE 22 46 0 0
BJS RESTAURANTS INC COM 09180C106   1,988,141 84,746 SH   SOLE 2 60,528 0 24,218
BJS RESTAURANTS INC COM 09180C106   2,018 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106   4,246 181 SH   SOLE 7 181 0 0
BJS RESTAURANTS INC COM 09180C106   1,769,682 75,434 SH   SOLE 18 75,434 0 0
BJS RESTAURANTS INC COM 09180C106   4,374,023 186,446 SH   SOLE 19 186,446 0 0
BJS RESTAURANTS INC COM 09180C106   63,950,552 2,725,940 SH   SOLE 21 2,725,940 0 0
BJS RESTAURANTS INC COM 09180C106   19,547,529 833,228 SH   SOLE 22 811,262 0 21,966
BJS RESTAURANTS INC COM 09180C106   21,724 926 SH   SOLE 23 926 0 0
BJS RESTAURANTS INC COM 09180C106   134,989 5,754 SH   SOLE 25 5,754 0 0
BJS RESTAURANTS INC COM 09180C106   114,696 4,889 SH   SOLE 26 3,388 0 1,501
BJS RESTAURANTS INC COM 09180C106   893,474 38,085 SH   SOLE 30 38,085 0 0
BJS RESTAURANTS INC COM 09180C106   56,867 2,424 SH   SOLE 40 2,424 0 0
BJS RESTAURANTS INC COM 09180C106   476,684 20,319 SH   SOLE 43 17,517 0 2,802
BJS WHSL CLUB HLDGS INC COM 05550J101   23,201,531 325,088 SH   SOLE 2 135,123 0 189,965
BJS WHSL CLUB HLDGS INC COM 05550J101   26,978 378 SH   SOLE 4 378 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   1,754,631 24,585 SH   SOLE 7 23,335 0 1,250
BJS WHSL CLUB HLDGS INC COM 05550J101   17,493,715 245,113 SH   SOLE 18 245,113 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   3,059,775 42,872 SH   SOLE 19 42,872 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   495,980,819 6,949,430 SH   SOLE 21 6,949,430 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   274,542,191 3,846,745 SH   SOLE 22 3,665,039 0 181,706
BJS WHSL CLUB HLDGS INC COM 05550J101   1,954,325 27,383 SH   SOLE 25 27,383 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   4,969,850 69,635 SH   SOLE 26 57,287 0 12,348
BJS WHSL CLUB HLDGS INC COM 05550J101   700,568 9,816 SH   SOLE 28 1,634 0 8,182
BJS WHSL CLUB HLDGS INC COM 05550J101   7,747,570 108,555 SH   SOLE 30 108,555 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   135,888 1,904 SH   SOLE 31 1,904 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   405,167 5,677 SH   SOLE 36 5,677 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   1,685,545 23,617 SH   SOLE 40 23,617 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   19,627 275 SH   OTR 43 275 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   9,145,387 128,140 SH   SOLE 43 116,067 0 12,074
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   6,125 493 SH   SOLE 18 493 0 0
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   75,824 6,103 SH   SOLE 21 6,103 0 0
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   4,398 354 SH   SOLE 22 354 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   207,894 72,437 SH   SOLE 2 47,562 0 24,875
BLACK DIAMOND THERAPEUTICS I COM 09203E105   11,655 4,061 SH   SOLE 18 4,061 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   2,392,289 833,550 SH   SOLE 19 833,550 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   175,653 61,203 SH   SOLE 21 61,203 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   1,206,669 420,442 SH   SOLE 22 420,442 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   2,230 777 SH   SOLE 23 777 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   21,912 7,635 SH   SOLE 34 7,635 0 0
BLACK HILLS CORP COM 092113109   4,626,557 91,452 SH   SOLE 2 61,922 0 29,530
BLACK HILLS CORP COM 092113109   467,907 9,249 SH   SOLE 4 9,249 0 0
BLACK HILLS CORP COM 092113109   958,832 18,953 SH   SOLE 7 18,953 0 0
BLACK HILLS CORP COM 092113109   16,370,115 323,584 SH   SOLE 18 323,584 0 0
BLACK HILLS CORP COM 092113109   6,993,865 138,246 SH   SOLE 19 138,246 0 0
BLACK HILLS CORP COM 092113109   349,515,636 6,908,789 SH   SOLE 21 6,908,789 0 0
BLACK HILLS CORP COM 092113109   108,628,568 2,147,234 SH   SOLE 22 2,061,345 0 85,889
BLACK HILLS CORP COM 092113109   1,677,564 33,160 SH   SOLE 26 26,712 0 6,448
BLACK HILLS CORP COM 092113109   56,661 1,120 SH   SOLE 28 1,120 0 0
BLACK HILLS CORP COM 092113109   3,779,022 74,699 SH   SOLE 30 74,699 0 0
BLACK HILLS CORP COM 092113109   1,473,080 29,118 SH   SOLE 32 29,118 0 0
BLACK HILLS CORP COM 092113109   213,136 4,213 SH   SOLE 36 4,213 0 0
BLACK HILLS CORP COM 092113109   5,269,831 104,167 SH   SOLE 43 92,083 0 12,084
BLACKBAUD INC COM 09227Q100   3,262,004 46,388 SH   SOLE 2 36,847 0 9,541
BLACKBAUD INC COM 09227Q100   23,276 331 SH   SOLE 4 181 0 150
BLACKBAUD INC COM 09227Q100   777,669 11,059 SH   SOLE 7 10,495 0 564
BLACKBAUD INC COM 09227Q100   11,778,389 167,497 SH   SOLE 18 167,497 0 0
BLACKBAUD INC COM 09227Q100   6,597,352 93,819 SH   SOLE 19 93,819 0 0
BLACKBAUD INC COM 09227Q100   251,841,587 3,581,365 SH   SOLE 21 3,581,365 0 0
BLACKBAUD INC COM 09227Q100   95,050,349 1,351,683 SH   SOLE 22 1,314,099 0 37,584
BLACKBAUD INC COM 09227Q100   607,284 8,636 SH   SOLE 25 8,636 0 0
BLACKBAUD INC COM 09227Q100   1,596,897 22,709 SH   SOLE 26 18,740 0 3,969
BLACKBAUD INC COM 09227Q100   163,072 2,319 SH   SOLE 28 768 0 1,551
BLACKBAUD INC COM 09227Q100   3,574,717 50,835 SH   SOLE 30 50,835 0 0
BLACKBAUD INC COM 09227Q100   113,356 1,612 SH   SOLE 36 1,612 0 0
BLACKBAUD INC COM 09227Q100   546,457 7,771 SH   SOLE 40 7,771 0 0
BLACKBAUD INC COM 09227Q100   1,818,112 25,855 SH   SOLE 43 24,781 0 1,074
BLACKBERRY LTD COM 09228F103   8,438,752 1,791,667 SH   SOLE 21 1,791,667 0 0
BLACKBERRY LTD COM 09228F103   889,578 188,870 SH   SOLE 43 181,204 0 7,666
BLACKLINE INC COM 09239B109   4,789,668 86,347 SH   SOLE 2 50,614 0 35,733
BLACKLINE INC COM 09239B109   20,968 378 SH   SOLE 4 200 0 178
BLACKLINE INC COM 09239B109   740,414 13,348 SH   SOLE 7 12,641 0 707
BLACKLINE INC COM 09239B109   7,798,361 140,587 SH   SOLE 18 134,291 0 6,296
BLACKLINE INC COM 09239B109   17,829,056 321,418 SH   SOLE 19 321,418 0 0
BLACKLINE INC COM 09239B109   119,364,229 2,151,870 SH   SOLE 21 2,151,870 0 0
BLACKLINE INC COM 09239B109   89,787,958 1,618,676 SH   SOLE 22 1,573,828 0 44,848
BLACKLINE INC COM 09239B109   409,313 7,379 SH   SOLE 23 7,379 0 0
BLACKLINE INC COM 09239B109   530,460 9,563 SH   SOLE 25 9,563 0 0
BLACKLINE INC COM 09239B109   1,684,291 30,364 SH   SOLE 26 25,911 0 4,453
BLACKLINE INC COM 09239B109   90,527 1,632 SH   SOLE 28 934 0 698
BLACKLINE INC COM 09239B109   3,470,758 62,570 SH   SOLE 30 62,570 0 0
BLACKLINE INC COM 09239B109   43,322 781 SH   SOLE 36 781 0 0
BLACKLINE INC COM 09239B109   517,757 9,334 SH   SOLE 40 9,334 0 0
BLACKLINE INC COM 09239B109   789,283 14,229 SH   SOLE 43 12,694 0 1,535
BLACKLINE INC NOTE 0.125% 8/0 09239BAB5   1,703,407 1,713,000 PRN   SOLE 21 1,713,000 0 0
BLACKLINE INC NOTE 3/1 09239BAD1   6,666,075 7,740,000 PRN   SOLE 21 7,740,000 0 0
BLACKROCK 2037 MUNICIPAL TAR COM 09262G108   91,000 4,000 SH   SOLE   4,000 0 0
BLACKROCK CAP ALLOCATION TER COM 09260U109   72,450 5,000 SH   SOLE   5,000 0 0
BLACKROCK CAP ALLOCATION TER COM 09260U109   289,800 20,000 SH   SOLE 18 20,000 0 0
BLACKROCK CAP INVT CORP COM 092533108   1,366,805 368,411 SH   SOLE 30 368,411 0 0
BLACKROCK CAP INVT CORP COM 092533108   9,902 2,669 SH   SOLE 43 2,669 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   100,422 2,133 SH   SOLE 2 2,133 0 0
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   17,437 433 SH   SOLE 2 433 0 0
BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707   96,440 5,000 SH   SOLE   5,000 0 0
BLACKROCK ETF TRUST FUTURE US THEMES 09290C806   3,726,192 160,000 SH   SOLE   160,000 0 0
BLACKROCK ETF TRUST ADVANTAGE LRG CP 09290C863   9,900,600 400,000 SH   SOLE   400,000 0 0
BLACKROCK ETF TRUST LARGE CAP VALUE 09290C871   5,093,880 200,000 SH   SOLE   200,000 0 0
BLACKROCK ETF TRUST FUT FIN AND TECH 09290C889   3,226,608 160,000 SH   SOLE   160,000 0 0
BLACKROCK ETF TRUST II FLOATING RT LOAN 092528405   12,478,050 237,000 SH   SOLE   237,000 0 0
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   50,439,900 1,000,000 SH   SOLE   1,000,000 0 0
BLACKROCK ETF TRUST II ISHARES LARG CAP 092528702   9,766,458 390,000 SH   SOLE   390,000 0 0
BLACKROCK ETF TRUST II ISHARES LARG CAP 092528801   4,649,300 190,000 SH   SOLE   190,000 0 0
BLACKROCK ETF TRUST II SHORT TERM CALIF 092528884   14,953,500 300,000 SH   SOLE   300,000 0 0
BLACKROCK ETF TRUST II SHORT TERM CALIF 092528884   86,531 1,736 SH   SOLE 18 1,736 0 0
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   144,100 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC COM 09247X101   163,286,565 252,574 SH   SOLE 2 35,478 0 217,096
BLACKROCK INC COM 09247X101   75,584,378 116,915 SH   SOLE 4 58,522 0 58,393
BLACKROCK INC COM 09247X101   80,806,725 124,993 SH   SOLE 7 109,097 0 15,896
BLACKROCK INC COM 09247X101   3,238,915 5,010 SH   SOLE 13 5,010 0 0
BLACKROCK INC COM 09247X101   11,114,456 17,192 SH   SOLE 15 17,192 0 0
BLACKROCK INC COM 09247X101   144,290,750 223,191 SH   SOLE 18 214,055 0 9,136
BLACKROCK INC COM 09247X101   23,573,611 36,464 SH   SOLE 19 36,464 0 0
BLACKROCK INC COM 09247X101   2,465,820,824 3,814,167 SH   SOLE 21 3,814,167 0 0
BLACKROCK INC COM 09247X101   1,880,729,272 2,909,139 SH   SOLE 22 2,595,512 0 313,627
BLACKROCK INC COM 09247X101   188,460,239 291,513 SH   SOLE 23 291,513 0 0
BLACKROCK INC COM 09247X101   168,121,664 260,053 SH   SOLE 25 246,470 0 13,583
BLACKROCK INC COM 09247X101   98,434,567 152,260 SH   SOLE 26 71,371 0 80,889
BLACKROCK INC COM 09247X101   203,756,839 315,174 SH   SOLE 28 16,738 0 298,436
BLACKROCK INC COM 09247X101   671,533,083 1,038,737 SH   SOLE 30 1,038,737 0 0
BLACKROCK INC COM 09247X101   27,435,096 42,437 SH   SOLE 31 31,014 0 11,423
BLACKROCK INC COM 09247X101   4,028,926 6,232 SH   SOLE 34 6,232 0 0
BLACKROCK INC COM 09247X101   4,703,861 7,276 SH   SOLE 40 7,276 0 0
BLACKROCK INC COM 09247X101   64,551,987 99,850 SH   SOLE 43 93,871 0 5,979
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   34,800 5,000 SH   SOLE   5,000 0 0
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   82,500 5,000 SH   SOLE   5,000 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   91,431 7,788 SH   SOLE 22 0 0 7,788
BLACKROCK TCP CAPITAL CORP COM 09259E108   3,547,581 302,179 SH   SOLE 30 302,179 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   57,176 48,868 SH   SOLE 2 3,852 0 45,016
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   422,823 361,387 SH   SOLE 18 361,387 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   271,348 231,921 SH   SOLE 19 231,921 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   4,777,465 4,083,303 SH   SOLE 21 4,083,303 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   2,512,553 2,147,481 SH   SOLE 22 2,068,068 0 79,413
BLACKSTONE INC COM 09260D107   117,302,229 1,094,850 SH   SOLE 2 136,155 0 958,695
BLACKSTONE INC COM 09260D107   56,314,177 525,613 SH   SOLE 4 254,923 0 270,690
BLACKSTONE INC COM 09260D107   53,167,154 496,240 SH   SOLE 7 423,897 0 72,343
BLACKSTONE INC COM 09260D107   2,422,221 22,608 SH   SOLE 13 22,608 0 0
BLACKSTONE INC COM 09260D107   10,968,886 102,379 SH   SOLE 15 102,379 0 0
BLACKSTONE INC COM 09260D107   252,948,159 2,360,912 SH   SOLE 18 1,956,843 0 404,069
BLACKSTONE INC COM 09260D107   108,179,044 1,009,698 SH   SOLE 19 1,009,698 0 0
BLACKSTONE INC COM 09260D107   1,707,900,419 15,940,829 SH   SOLE 21 15,940,829 0 0
BLACKSTONE INC COM 09260D107   1,672,792,141 15,613,143 SH   SOLE 22 14,105,335 0 1,507,808
BLACKSTONE INC COM 09260D107   128,125,726 1,195,872 SH   SOLE 23 1,195,872 0 0
BLACKSTONE INC COM 09260D107   109,415,868 1,021,242 SH   SOLE 25 1,018,673 0 2,569
BLACKSTONE INC COM 09260D107   79,422,561 741,297 SH   SOLE 26 318,308 0 422,989
BLACKSTONE INC COM 09260D107   89,708,322 837,300 SH   SOLE 28 19,835 0 817,465
BLACKSTONE INC COM 09260D107   439,711,238 4,104,081 SH   SOLE 30 4,104,081 0 0
BLACKSTONE INC COM 09260D107   23,176,096 216,316 SH   SOLE 31 143,346 0 72,970
BLACKSTONE INC COM 09260D107   8,680,376 81,019 SH   SOLE 34 81,019 0 0
BLACKSTONE INC COM 09260D107   18,391,652 171,660 SH   SOLE 36 171,660 0 0
BLACKSTONE INC COM 09260D107   3,674,366 34,295 SH   SOLE 40 34,295 0 0
BLACKSTONE INC COM 09260D107   122,461 1,143 SH   OTR 43 1,143 0 0
BLACKSTONE INC COM 09260D107   37,064,220 345,942 SH   SOLE 43 263,641 0 82,301
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   3,121,724 3,510,000 PRN   SOLE 2 3,510,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   1,865,030 2,097,000 PRN   SOLE 21 2,097,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   4,802,652 5,400,000 PRN   SOLE 22 5,400,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   4,013,789 184,542 SH   SOLE 2 48,224 0 136,318
BLACKSTONE MTG TR INC COM CL A 09257W100   10,571 486 SH   SOLE 4 486 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   611,436 28,112 SH   SOLE 7 26,731 0 1,381
BLACKSTONE MTG TR INC COM CL A 09257W100   12,330,815 566,934 SH   SOLE 18 566,934 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   9,247,317 425,164 SH   SOLE 19 425,164 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   464,266,387 21,345,581 SH   SOLE 21 21,345,581 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   105,776,536 4,863,289 SH   SOLE 22 4,642,673 0 220,616
BLACKSTONE MTG TR INC COM CL A 09257W100   769,037 35,358 SH   SOLE 25 35,358 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   1,458,729 67,068 SH   SOLE 26 54,763 0 12,305
BLACKSTONE MTG TR INC COM CL A 09257W100   248,168 11,410 SH   SOLE 28 2,620 0 8,790
BLACKSTONE MTG TR INC COM CL A 09257W100   6,802,378 312,753 SH   SOLE 30 312,753 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   216,608 9,959 SH   SOLE 36 9,959 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   557,692 25,641 SH   SOLE 40 25,641 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   14,747 678 SH   OTR 43 678 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   4,660,175 214,261 SH   SOLE 43 188,131 0 26,130
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   14,169,744 517,900 SH   SOLE 30 517,900 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   134,890 52,081 SH   SOLE 2 23,006 0 29,075
BLADE AIR MOBILITY INC CL A COM 092667104   2,145 828 SH   SOLE 7 828 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   441,564 170,488 SH   SOLE 18 170,488 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   335,470 129,525 SH   SOLE 19 129,525 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   5,356,032 2,067,966 SH   SOLE 21 2,067,966 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   3,624,710 1,399,502 SH   SOLE 22 1,347,681 0 51,821
BLEND LABS INC CL A 09352U108   2,839,663 2,072,747 SH   SOLE 22 2,072,747 0 0
BLEND LABS INC CL A 09352U108   1,474 1,076 SH   SOLE 43 1,076 0 0
BLINK CHARGING CO COM 09354A100   241,397 78,888 SH   SOLE 2 57,181 0 21,707
BLINK CHARGING CO COM 09354A100   14,449 4,722 SH   SOLE 4 0 0 4,722
BLINK CHARGING CO COM 09354A100   1,004 328 SH   SOLE 7 328 0 0
BLINK CHARGING CO COM 09354A100   425,126 138,930 SH   SOLE 18 138,930 0 0
BLINK CHARGING CO COM 09354A100   337,836 110,404 SH   SOLE 19 110,404 0 0
BLINK CHARGING CO COM 09354A100   6,501,007 2,124,512 SH   SOLE 21 2,124,512 0 0
BLINK CHARGING CO COM 09354A100   4,807,997 1,571,241 SH   SOLE 22 1,539,480 0 31,761
BLINK CHARGING CO COM 09354A100   44,266 14,466 SH   SOLE 25 14,466 0 0
BLINK CHARGING CO COM 09354A100   102,290 33,428 SH   SOLE 26 25,857 0 7,571
BLINK CHARGING CO COM 09354A100   83,774 27,377 SH   SOLE 28 27,377 0 0
BLINK CHARGING CO COM 09354A100   379,379 123,980 SH   SOLE 30 123,980 0 0
BLINK CHARGING CO COM 09354A100   13,746 4,492 SH   SOLE 40 4,492 0 0
BLINK CHARGING CO COM 09354A100   84,759 27,699 SH   SOLE 43 27,659 0 40
BLOCK H & R INC COM 093671105   25,531,781 592,935 SH   SOLE 2 195,478 0 397,457
BLOCK H & R INC COM 093671105   19,506 453 SH   SOLE 4 453 0 0
BLOCK H & R INC COM 093671105   1,870,613 43,442 SH   SOLE 7 41,765 0 1,677
BLOCK H & R INC COM 093671105   16,078,173 373,390 SH   SOLE 18 373,390 0 0
BLOCK H & R INC COM 093671105   4,893,855 113,652 SH   SOLE 19 113,652 0 0
BLOCK H & R INC COM 093671105   516,180,846 11,987,479 SH   SOLE 21 11,987,479 0 0
BLOCK H & R INC COM 093671105   197,835,079 4,594,405 SH   SOLE 22 4,391,685 0 202,720
BLOCK H & R INC COM 093671105   102,956 2,391 SH   SOLE 23 2,391 0 0
BLOCK H & R INC COM 093671105   1,277,935 29,678 SH   SOLE 25 29,678 0 0
BLOCK H & R INC COM 093671105   3,007,483 69,844 SH   SOLE 26 56,731 0 13,113
BLOCK H & R INC COM 093671105   447,006 10,381 SH   SOLE 28 1,861 0 8,520
BLOCK H & R INC COM 093671105   7,287,690 169,245 SH   SOLE 30 169,245 0 0
BLOCK H & R INC COM 093671105   91,287 2,120 SH   SOLE 31 2,120 0 0
BLOCK H & R INC COM 093671105   2,951,117 68,535 SH   SOLE 32 68,535 0 0
BLOCK H & R INC COM 093671105   25,922 602 SH   SOLE 34 602 0 0
BLOCK H & R INC COM 093671105   255,518 5,934 SH   SOLE 36 5,934 0 0
BLOCK H & R INC COM 093671105   1,176,528 27,323 SH   SOLE 40 27,323 0 0
BLOCK H & R INC COM 093671105   18,257 424 SH   OTR 43 424 0 0
BLOCK H & R INC COM 093671105   14,143,746 328,466 SH   SOLE 43 303,931 0 24,535
BLOCK INC CL A 852234103   77,708,211 1,755,721 SH   SOLE 2 985,577 0 770,144
BLOCK INC CL A 852234103   27,601,200 623,615 SH   SOLE 4 315,903 0 307,712
BLOCK INC CL A 852234103   5,527,764 124,893 SH   SOLE 7 121,638 0 3,255
BLOCK INC CL A 852234103   4,511,068 101,922 SH   SOLE 13 101,922 0 0
BLOCK INC CL A 852234103   1,130,976 25,553 SH   SOLE 15 25,553 0 0
BLOCK INC CL A 852234103   40,469,574 914,360 SH   SOLE 18 701,170 0 213,190
BLOCK INC CL A 852234103   52,522,634 1,186,684 SH   SOLE 19 1,186,684 0 0
BLOCK INC CL A 852234103   320,603,152 7,243,632 SH   SOLE 21 7,243,632 0 0
BLOCK INC CL A 852234103   634,275,808 14,330,678 SH   SOLE 22 13,051,009 0 1,279,669
BLOCK INC CL A 852234103   61,394,684 1,387,137 SH   SOLE 23 1,387,137 0 0
BLOCK INC CL A 852234103   35,740,614 807,515 SH   SOLE 25 792,194 0 15,321
BLOCK INC CL A 852234103   45,826,671 1,035,397 SH   SOLE 26 479,275 0 556,122
BLOCK INC CL A 852234103   45,181,626 1,020,823 SH   SOLE 28 18,134 0 1,002,689
BLOCK INC CL A 852234103   3,733,287 84,349 SH   SOLE 29 84,349 0 0
BLOCK INC CL A 852234103   70,160,023 1,585,179 SH   SOLE 30 1,585,179 0 0
BLOCK INC CL A 852234103   12,215,893 276,003 SH   SOLE 31 266,668 0 9,335
BLOCK INC CL A 852234103   3,657,691 82,641 SH   SOLE 34 82,641 0 0
BLOCK INC CL A 852234103   6,324,179 142,887 SH   SOLE 36 142,887 0 0
BLOCK INC CL A 852234103   1,160,320 26,216 SH   SOLE 40 26,216 0 0
BLOCK INC CL A 852234103   36,824 832 SH   OTR 43 832 0 0
BLOCK INC CL A 852234103   7,359,730 166,284 SH   SOLE 43 124,677 0 41,607
BLOCK INC NOTE 0.125% 3/0 852234AF0   6,241,728 6,726,000 PRN   SOLE 21 6,726,000 0 0
BLOCK INC NOTE 5/0 852234AJ2   5,394,100 6,460,000 PRN   SOLE 2 6,460,000 0 0
BLOCK INC NOTE 5/0 852234AJ2   3,235,625 3,875,000 PRN   SOLE 21 3,875,000 0 0
BLOCK INC NOTE 5/0 852234AJ2   8,266,500 9,900,000 PRN   SOLE 22 9,900,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   651,538 868,000 PRN   SOLE 2 868,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   4,543,503 6,053,000 PRN   SOLE 19 6,053,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   2,911,655 3,879,000 PRN   SOLE 21 3,879,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   6,064,259 8,079,000 PRN   SOLE 34 8,079,000 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,368,339 103,193 SH   SOLE 2 61,925 0 41,268
BLOOM ENERGY CORP COM CL A 093712107   7,028 530 SH   SOLE 4 530 0 0
BLOOM ENERGY CORP COM CL A 093712107   390,096 29,419 SH   SOLE 7 27,970 0 1,449
BLOOM ENERGY CORP COM CL A 093712107   6,568,341 495,350 SH   SOLE 18 459,410 0 35,940
BLOOM ENERGY CORP COM CL A 093712107   5,707,900 430,460 SH   SOLE 19 430,460 0 0
BLOOM ENERGY CORP COM CL A 093712107   95,762,102 7,221,878 SH   SOLE 21 7,221,878 0 0
BLOOM ENERGY CORP COM CL A 093712107   72,001,190 5,429,954 SH   SOLE 22 5,272,206 0 157,748
BLOOM ENERGY CORP COM CL A 093712107   16,045 1,210 SH   SOLE 23 1,210 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,227,783 92,593 SH   SOLE 25 92,593 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,320,921 99,617 SH   SOLE 26 59,668 0 39,949
BLOOM ENERGY CORP COM CL A 093712107   34,171 2,577 SH   SOLE 28 2,577 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,863,587 140,542 SH   SOLE 30 140,542 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,037,157 78,217 SH   SOLE 34 78,217 0 0
BLOOM ENERGY CORP COM CL A 093712107   7,426 560 SH   SOLE 36 560 0 0
BLOOM ENERGY CORP COM CL A 093712107   406,008 30,619 SH   SOLE 40 30,619 0 0
BLOOM ENERGY CORP COM CL A 093712107   554,467 41,815 SH   SOLE 43 38,457 0 3,358
BLOOMIN BRANDS INC COM 094235108   2,085,502 84,811 SH   SOLE 2 65,536 0 19,275
BLOOMIN BRANDS INC COM 094235108   7,697 313 SH   SOLE 4 313 0 0
BLOOMIN BRANDS INC COM 094235108   307,719 12,514 SH   SOLE 7 11,865 0 649
BLOOMIN BRANDS INC COM 094235108   6,418,752 261,031 SH   SOLE 18 261,031 0 0
BLOOMIN BRANDS INC COM 094235108   4,614,609 187,662 SH   SOLE 19 187,662 0 0
BLOOMIN BRANDS INC COM 094235108   242,420,171 9,858,486 SH   SOLE 21 9,858,486 0 0
BLOOMIN BRANDS INC COM 094235108   60,386,819 2,455,747 SH   SOLE 22 2,383,135 0 72,612
BLOOMIN BRANDS INC COM 094235108   430,964 17,526 SH   SOLE 25 17,526 0 0
BLOOMIN BRANDS INC COM 094235108   2,780,637 113,080 SH   SOLE 26 34,464 0 78,616
BLOOMIN BRANDS INC COM 094235108   22,844 929 SH   SOLE 28 929 0 0
BLOOMIN BRANDS INC COM 094235108   3,555,444 144,589 SH   SOLE 30 144,589 0 0
BLOOMIN BRANDS INC COM 094235108   64,647 2,629 SH   SOLE 36 2,629 0 0
BLOOMIN BRANDS INC COM 094235108   365,555 14,866 SH   SOLE 40 14,866 0 0
BLOOMIN BRANDS INC COM 094235108   2,759,000 112,200 SH   SOLE 43 101,220 0 10,980
BLUE APRON HLDGS INC COM 09523Q309   516,043 40,081 SH   SOLE 22 40,081 0 0
BLUE BIRD CORP COM 095306106   376,294 17,625 SH   SOLE 2 6,187 0 11,438
BLUE BIRD CORP COM 095306106   1,857 87 SH   SOLE 7 87 0 0
BLUE BIRD CORP COM 095306106   1,089,256 51,019 SH   SOLE 18 51,019 0 0
BLUE BIRD CORP COM 095306106   778,015 36,441 SH   SOLE 19 36,441 0 0
BLUE BIRD CORP COM 095306106   13,697,413 641,565 SH   SOLE 21 641,565 0 0
BLUE BIRD CORP COM 095306106   10,759,461 503,956 SH   SOLE 22 481,070 0 22,886
BLUE BIRD CORP COM 095306106   87,428 4,095 SH   SOLE 25 4,095 0 0
BLUE BIRD CORP COM 095306106   94,004 4,403 SH   SOLE 40 4,403 0 0
BLUE BIRD CORP COM 095306106   75,109 3,518 SH   SOLE 43 3,303 0 215
BLUE FOUNDRY BANCORP COM 09549B104   74,150 8,859 SH   SOLE 2 936 0 7,923
BLUE FOUNDRY BANCORP COM 09549B104   3,356 401 SH   SOLE 7 401 0 0
BLUE FOUNDRY BANCORP COM 09549B104   610,131 72,895 SH   SOLE 18 72,895 0 0
BLUE FOUNDRY BANCORP COM 09549B104   414,591 49,533 SH   SOLE 19 49,533 0 0
BLUE FOUNDRY BANCORP COM 09549B104   7,099,082 848,158 SH   SOLE 21 848,158 0 0
BLUE FOUNDRY BANCORP COM 09549B104   5,778,782 690,416 SH   SOLE 22 669,204 0 21,212
BLUE OWL CAPITAL CORPORATION COM 69121K104   149,081 10,764 SH   SOLE 22 10,764 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   19,002,283 1,372,006 SH   SOLE 30 1,372,006 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   14 1 SH   SOLE 43 1 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   6,160,614 475,356 SH   SOLE 2 142,771 0 332,585
BLUE OWL CAPITAL INC COM CL A 09581B103   11,146 860 SH   SOLE 4 860 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   54,056 4,171 SH   SOLE 7 4,171 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   2,111,767 162,945 SH   SOLE 18 162,945 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   1,310,930 101,152 SH   SOLE 19 101,152 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   66,839,075 5,157,336 SH   SOLE 21 5,157,336 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   120,164,096 9,271,921 SH   SOLE 22 8,756,450 0 515,471
BLUE OWL CAPITAL INC COM CL A 09581B103   886,982 68,440 SH   SOLE 25 68,440 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   1,881,986 145,215 SH   SOLE 26 114,201 0 31,014
BLUE OWL CAPITAL INC COM CL A 09581B103   120,010 9,260 SH   SOLE 28 0 0 9,260
BLUE OWL CAPITAL INC COM CL A 09581B103   2,389,033 184,339 SH   SOLE 30 184,339 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   83,372 6,433 SH   SOLE 31 6,433 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   772,196 59,583 SH   SOLE 40 59,583 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   2,934,572 226,433 SH   SOLE 43 193,463 0 32,970
BLUE RIDGE BANKSHARES INC VA COM 095825105   118,067 26,121 SH   SOLE 2 19,545 0 6,576
BLUE RIDGE BANKSHARES INC VA COM 095825105   1,261 279 SH   SOLE 7 279 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   239,456 52,977 SH   SOLE 18 52,977 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   145,716 32,238 SH   SOLE 19 32,238 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   2,819,558 623,796 SH   SOLE 21 623,796 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   1,314,552 290,830 SH   SOLE 22 275,915 0 14,915
BLUE WTR BIOTECH INC COM 09610B108   27,402 53,561 SH   SOLE 22 53,561 0 0
BLUEBIRD BIO INC COM 09609G100   320,407 105,397 SH   SOLE 2 32,695 0 72,702
BLUEBIRD BIO INC COM 09609G100   3,301 1,086 SH   SOLE 7 1,086 0 0
BLUEBIRD BIO INC COM 09609G100   953,678 313,710 SH   SOLE 18 313,710 0 0
BLUEBIRD BIO INC COM 09609G100   683,036 224,683 SH   SOLE 19 224,683 0 0
BLUEBIRD BIO INC COM 09609G100   14,273,426 4,695,206 SH   SOLE 21 4,695,206 0 0
BLUEBIRD BIO INC COM 09609G100   9,473,014 3,116,123 SH   SOLE 22 2,990,093 0 126,030
BLUEBIRD BIO INC COM 09609G100   100,317 32,999 SH   SOLE 25 32,999 0 0
BLUEBIRD BIO INC COM 09609G100   18,438 6,065 SH   SOLE 26 0 0 6,065
BLUEBIRD BIO INC COM 09609G100   9,348 3,075 SH   SOLE 28 3,075 0 0
BLUEBIRD BIO INC COM 09609G100   765,405 251,778 SH   SOLE 30 251,778 0 0
BLUEBIRD BIO INC COM 09609G100   37,468 12,325 SH   SOLE 40 12,325 0 0
BLUEBIRD BIO INC COM 09609G100   200,537 65,966 SH   SOLE 43 64,659 0 1,307
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   233,028 6,353 SH   SOLE 2 2,705 0 3,648
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   4,585 125 SH   SOLE 7 125 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   1,018,787 27,775 SH   SOLE 18 27,775 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   842,393 22,966 SH   SOLE 19 22,966 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   13,664,034 372,520 SH   SOLE 21 372,520 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   8,952,598 244,073 SH   SOLE 22 239,127 0 4,946
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   94,524 2,577 SH   SOLE 25 2,577 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   260,208 7,094 SH   SOLE 30 7,094 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   106,042 2,891 SH   SOLE 40 2,891 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   78,642 2,144 SH   SOLE 43 2,144 0 0
BLUELINX HLDGS INC COM NEW 09624H208   2,814,702 34,288 SH   SOLE 2 25,097 0 9,191
BLUELINX HLDGS INC COM NEW 09624H208   6,896 84 SH   SOLE 7 84 0 0
BLUELINX HLDGS INC COM NEW 09624H208   2,078,190 25,316 SH   SOLE 18 25,316 0 0
BLUELINX HLDGS INC COM NEW 09624H208   1,909,660 23,263 SH   SOLE 19 23,263 0 0
BLUELINX HLDGS INC COM NEW 09624H208   37,518,496 457,041 SH   SOLE 21 457,041 0 0
BLUELINX HLDGS INC COM NEW 09624H208   21,833,641 265,972 SH   SOLE 22 254,198 0 11,774
BLUELINX HLDGS INC COM NEW 09624H208   125,105 1,524 SH   SOLE 23 1,524 0 0
BLUELINX HLDGS INC COM NEW 09624H208   112,545 1,371 SH   SOLE 25 1,371 0 0
BLUELINX HLDGS INC COM NEW 09624H208   444,271 5,412 SH   SOLE 26 0 0 5,412
BLUELINX HLDGS INC COM NEW 09624H208   105,404 1,284 SH   SOLE 30 1,284 0 0
BLUELINX HLDGS INC COM NEW 09624H208   40,142 489 SH   SOLE 36 489 0 0
BLUELINX HLDGS INC COM NEW 09624H208   92,105 1,122 SH   SOLE 40 1,122 0 0
BLUELINX HLDGS INC COM NEW 09624H208   938,781 11,436 SH   SOLE 43 11,071 0 365
BLUEPRINT MEDICINES CORP COM 09627Y109   9,064,358 180,493 SH   SOLE 2 118,400 0 62,093
BLUEPRINT MEDICINES CORP COM 09627Y109   11,099 221 SH   SOLE 4 221 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   471,767 9,394 SH   SOLE 7 9,048 0 346
BLUEPRINT MEDICINES CORP COM 09627Y109   8,864,634 176,516 SH   SOLE 18 164,016 0 12,500
BLUEPRINT MEDICINES CORP COM 09627Y109   58,329,375 1,161,477 SH   SOLE 19 1,161,477 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   131,776,125 2,623,977 SH   SOLE 21 2,623,977 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   97,462,607 1,940,713 SH   SOLE 22 1,889,527 0 51,186
BLUEPRINT MEDICINES CORP COM 09627Y109   419,789 8,359 SH   SOLE 23 8,359 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   631,868 12,582 SH   SOLE 25 12,582 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   3,750,329 74,678 SH   SOLE 26 20,787 0 53,891
BLUEPRINT MEDICINES CORP COM 09627Y109   105,713 2,105 SH   SOLE 28 1,040 0 1,065
BLUEPRINT MEDICINES CORP COM 09627Y109   2,969,609 59,132 SH   SOLE 30 59,132 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   15,492,016 308,483 SH   SOLE 34 308,483 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   522,840 10,411 SH   SOLE 40 10,411 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   33,647 670 SH   OTR 43 670 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   932,736 18,573 SH   SOLE 43 12,873 0 5,700
BLUEROCK HOMES TRUST INC COM CL A 09631H100   11,072 857 SH   SOLE 2 851 0 6
BLUEROCK HOMES TRUST INC COM CL A 09631H100   7,946 615 SH   SOLE 18 615 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   995 77 SH   SOLE 19 77 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   94,549 7,318 SH   SOLE 21 7,318 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   565,147 43,742 SH   SOLE 22 43,742 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   556 43 SH   SOLE 43 43 0 0
BLUESCAPE OPPORTUNITIES ACQU SHS G1195N105   200,600 20,000 SH   SOLE 2 20,000 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   23,078 11,539 SH   SOLE 2 11,539 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   3,040 1,520 SH   SOLE 18 1,520 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   36,284 18,142 SH   SOLE 21 18,142 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   188,946 94,473 SH   SOLE 22 94,473 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   302 151 SH   SOLE 43 151 0 0
BOEING CO COM 097023105   180,539,367 941,879 SH   SOLE 2 120,557 0 821,322
BOEING CO COM 097023105   48,461,879 252,827 SH   SOLE 4 90,718 0 162,109
BOEING CO COM 097023105   65,526,191 341,852 SH   SOLE 7 284,281 0 57,571
BOEING CO COM 097023105   1,838,978 9,594 SH   SOLE 13 9,594 0 0
BOEING CO COM 097023105   9,833,759 51,303 SH   SOLE 15 51,303 0 0
BOEING CO COM 097023105   152,711,264 796,699 SH   SOLE 18 761,534 0 35,165
BOEING CO COM 097023105   33,668,017 175,647 SH   SOLE 19 175,647 0 0
BOEING CO COM 097023105   3,083,491,180 16,086,661 SH   SOLE 21 16,086,661 0 0
BOEING CO COM 097023105   2,343,659,668 12,226,939 SH   SOLE 22 11,027,697 0 1,199,242
BOEING CO COM 097023105   214,095,826 1,116,944 SH   SOLE 23 1,116,944 0 0
BOEING CO COM 097023105   54,886,801 286,346 SH   SOLE 25 284,376 0 1,970
BOEING CO COM 097023105   117,316,211 612,042 SH   SOLE 26 271,255 0 340,787
BOEING CO COM 097023105   15,181,056 79,200 SH   SOLE 28 0 0 79,200
BOEING CO COM 097023105   35,652 186 SH   SOLE 29 186 0 0
BOEING CO COM 097023105   540,182,225 2,818,146 SH   SOLE 30 2,818,146 0 0
BOEING CO COM 097023105   26,852,835 140,092 SH   SOLE 31 117,753 0 22,339
BOEING CO COM 097023105   9,644,379 50,315 SH   SOLE 32 50,315 0 0
BOEING CO COM 097023105   10,067,417 52,522 SH   SOLE 34 52,522 0 0
BOEING CO COM 097023105   22,957,130 119,768 SH   SOLE 36 119,768 0 0
BOEING CO COM 097023105   2,873,667 14,992 SH   SOLE 40 14,992 0 0
BOEING CO COM 097023105   102,052,805 532,412 SH   SOLE 43 439,549 0 92,863
BOGOTA FINL CORP COM 097235105   6,296 852 SH   SOLE 18 852 0 0
BOGOTA FINL CORP COM 097235105   75,866 10,266 SH   SOLE 21 10,266 0 0
BOGOTA FINL CORP COM 097235105   6,378 863 SH   SOLE 22 863 0 0
BOISE CASCADE CO DEL COM 09739D100   18,817,577 182,624 SH   SOLE 2 96,308 0 86,316
BOISE CASCADE CO DEL COM 09739D100   14,220 138 SH   SOLE 4 138 0 0
BOISE CASCADE CO DEL COM 09739D100   895,727 8,693 SH   SOLE 7 8,255 0 438
BOISE CASCADE CO DEL COM 09739D100   13,710,708 133,062 SH   SOLE 18 130,479 0 2,583
BOISE CASCADE CO DEL COM 09739D100   38,337,475 372,064 SH   SOLE 19 372,064 0 0
BOISE CASCADE CO DEL COM 09739D100   471,871,783 4,579,501 SH   SOLE 21 4,579,501 0 0
BOISE CASCADE CO DEL COM 09739D100   148,782,547 1,443,930 SH   SOLE 22 1,392,991 0 50,939
BOISE CASCADE CO DEL COM 09739D100   1,323,137 12,841 SH   SOLE 23 12,841 0 0
BOISE CASCADE CO DEL COM 09739D100   802,785 7,791 SH   SOLE 25 7,791 0 0
BOISE CASCADE CO DEL COM 09739D100   8,733,773 84,761 SH   SOLE 26 10,896 0 73,865
BOISE CASCADE CO DEL COM 09739D100   72,231 701 SH   SOLE 28 701 0 0
BOISE CASCADE CO DEL COM 09739D100   7,921,200 76,875 SH   SOLE 30 76,875 0 0
BOISE CASCADE CO DEL COM 09739D100   935,500 9,079 SH   SOLE 34 9,079 0 0
BOISE CASCADE CO DEL COM 09739D100   106,956 1,038 SH   SOLE 36 1,038 0 0
BOISE CASCADE CO DEL COM 09739D100   695,932 6,754 SH   SOLE 40 6,754 0 0
BOISE CASCADE CO DEL COM 09739D100   4,572,242 44,373 SH   SOLE 43 41,703 0 2,670
BOK FINL CORP COM NEW 05561Q201   2,404,599 30,065 SH   SOLE 2 11,042 0 19,023
BOK FINL CORP COM NEW 05561Q201   9,678 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201   496,676 6,210 SH   SOLE 7 5,891 0 319
BOK FINL CORP COM NEW 05561Q201   781,165 9,767 SH   SOLE 18 9,767 0 0
BOK FINL CORP COM NEW 05561Q201   754,291 9,431 SH   SOLE 19 9,431 0 0
BOK FINL CORP COM NEW 05561Q201   34,086,036 426,182 SH   SOLE 21 426,182 0 0
BOK FINL CORP COM NEW 05561Q201   60,450,324 755,818 SH   SOLE 22 715,123 0 40,695
BOK FINL CORP COM NEW 05561Q201   466,763 5,836 SH   SOLE 25 5,836 0 0
BOK FINL CORP COM NEW 05561Q201   1,212,737 15,163 SH   SOLE 26 12,748 0 2,415
BOK FINL CORP COM NEW 05561Q201   45,109 564 SH   SOLE 28 564 0 0
BOK FINL CORP COM NEW 05561Q201   1,548,573 19,362 SH   SOLE 30 19,362 0 0
BOK FINL CORP COM NEW 05561Q201   31,432 393 SH   SOLE 31 393 0 0
BOK FINL CORP COM NEW 05561Q201   32,472 406 SH   SOLE 36 406 0 0
BOK FINL CORP COM NEW 05561Q201   433,971 5,426 SH   SOLE 40 5,426 0 0
BOK FINL CORP COM NEW 05561Q201   2,793,704 34,930 SH   SOLE 43 31,370 0 3,560
BOLT BIOTHERAPEUTICS INC COM 097702104   654 629 SH   SOLE 2 629 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104   3,786 3,640 SH   SOLE 18 3,640 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104   63,727 61,276 SH   SOLE 21 61,276 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104   200,177 192,478 SH   SOLE 22 192,478 0 0
BOOKING HOLDINGS INC COM 09857L108   256,097,376 83,042 SH   SOLE 2 24,293 0 58,749
BOOKING HOLDINGS INC COM 09857L108   101,224,491 32,823 SH   SOLE 4 16,484 0 16,339
BOOKING HOLDINGS INC COM 09857L108   138,725,323 44,983 SH   SOLE 7 36,645 0 8,338
BOOKING HOLDINGS INC COM 09857L108   7,025,238 2,278 SH   SOLE 13 2,278 0 0
BOOKING HOLDINGS INC COM 09857L108   10,655,047 3,455 SH   SOLE 15 3,455 0 0
BOOKING HOLDINGS INC COM 09857L108   186,693,081 60,537 SH   SOLE 18 57,426 0 3,111
BOOKING HOLDINGS INC COM 09857L108   67,874,656 22,009 SH   SOLE 19 22,009 0 0
BOOKING HOLDINGS INC COM 09857L108   2,498,616,290 810,200 SH   SOLE 21 810,200 0 0
BOOKING HOLDINGS INC COM 09857L108   2,456,125,627 796,422 SH   SOLE 22 714,482 0 81,940
BOOKING HOLDINGS INC COM 09857L108   234,716,351 76,109 SH   SOLE 23 76,109 0 0
BOOKING HOLDINGS INC COM 09857L108   315,904,418 102,435 SH   SOLE 25 96,846 0 5,589
BOOKING HOLDINGS INC COM 09857L108   153,608,466 49,809 SH   SOLE 26 22,628 0 27,181
BOOKING HOLDINGS INC COM 09857L108   251,542,382 81,565 SH   SOLE 28 1,720 0 79,845
BOOKING HOLDINGS INC COM 09857L108   1,131,810 367 SH   SOLE 29 367 0 0
BOOKING HOLDINGS INC COM 09857L108   905,262,683 293,540 SH   SOLE 30 290,391 0 3,149
BOOKING HOLDINGS INC COM 09857L108   26,540,474 8,606 SH   SOLE 31 7,979 0 627
BOOKING HOLDINGS INC COM 09857L108   30,746,982 9,970 SH   SOLE 32 9,970 0 0
BOOKING HOLDINGS INC COM 09857L108   42,206,940 13,686 SH   SOLE 34 13,686 0 0
BOOKING HOLDINGS INC COM 09857L108   27,567,429 8,939 SH   SOLE 36 8,939 0 0
BOOKING HOLDINGS INC COM 09857L108   5,514,103 1,788 SH   SOLE 40 1,788 0 0
BOOKING HOLDINGS INC COM 09857L108   118,297 38 SH   OTR 43 38 0 0
BOOKING HOLDINGS INC COM 09857L108   65,220,300 21,148 SH   SOLE 43 18,835 0 2,313
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   13,259,800 7,940,000 PRN   SOLE 2 7,940,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   9,821,270 5,881,000 PRN   SOLE 21 5,881,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   20,541,000 12,300,000 PRN   SOLE 22 12,300,000 0 0
BOOT BARN HLDGS INC COM 099406100   1,740,876 21,442 SH   SOLE 2 11,533 0 9,909
BOOT BARN HLDGS INC COM 099406100   8,281 102 SH   SOLE 4 102 0 0
BOOT BARN HLDGS INC COM 099406100   409,279 5,041 SH   SOLE 7 4,777 0 264
BOOT BARN HLDGS INC COM 099406100   7,486,530 92,210 SH   SOLE 18 88,067 0 4,143
BOOT BARN HLDGS INC COM 099406100   8,209,689 101,117 SH   SOLE 19 101,117 0 0
BOOT BARN HLDGS INC COM 099406100   272,324,250 3,354,160 SH   SOLE 21 3,354,160 0 0
BOOT BARN HLDGS INC COM 099406100   69,073,286 850,761 SH   SOLE 22 826,206 0 24,555
BOOT BARN HLDGS INC COM 099406100   16,238 200 SH   SOLE 23 200 0 0
BOOT BARN HLDGS INC COM 099406100   496,314 6,113 SH   SOLE 25 6,113 0 0
BOOT BARN HLDGS INC COM 099406100   4,139,229 50,982 SH   SOLE 26 10,166 0 40,816
BOOT BARN HLDGS INC COM 099406100   151,501 1,866 SH   SOLE 28 526 0 1,340
BOOT BARN HLDGS INC COM 099406100   4,128,674 50,852 SH   SOLE 30 50,852 0 0
BOOT BARN HLDGS INC COM 099406100   17,537 216 SH   SOLE 36 216 0 0
BOOT BARN HLDGS INC COM 099406100   520,671 6,413 SH   SOLE 40 6,413 0 0
BOOT BARN HLDGS INC COM 099406100   2,395,302 29,502 SH   SOLE 43 27,704 0 1,798
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   26,679,254 244,159 SH   SOLE 2 61,342 0 182,817
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   13,488,507 123,442 SH   SOLE 4 45,813 0 77,629
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   4,980,636 45,581 SH   SOLE 7 44,744 0 837
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,529,452 13,997 SH   SOLE 13 13,997 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,267,641 11,601 SH   SOLE 15 11,601 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   11,522,631 105,451 SH   SOLE 18 97,389 0 8,062
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   4,797,281 43,903 SH   SOLE 19 43,903 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   370,196,816 3,387,909 SH   SOLE 21 3,387,909 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   396,181,660 3,625,713 SH   SOLE 22 3,369,244 0 256,469
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   23,691,484 216,816 SH   SOLE 23 216,816 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   12,893,641 117,998 SH   SOLE 25 117,384 0 614
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   10,377,153 94,968 SH   SOLE 26 62,163 0 32,805
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   14,684,467 134,387 SH   SOLE 28 46,295 0 88,092
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   96,157,491 879,999 SH   SOLE 30 792,683 0 87,316
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   5,186,719 47,467 SH   SOLE 31 27,740 0 19,727
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   55,595,593 508,791 SH   SOLE 34 508,791 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,126,543 28,613 SH   SOLE 36 28,613 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   702,278 6,427 SH   SOLE 40 6,427 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   53,870 493 SH   OTR 43 493 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   11,498,264 105,228 SH   SOLE 43 93,098 0 12,130
BORGWARNER INC COM 099724106   18,091,694 448,147 SH   SOLE 2 94,337 0 353,810
BORGWARNER INC COM 099724106   8,785,804 217,632 SH   SOLE 4 77,482 0 140,150
BORGWARNER INC COM 099724106   6,055,500 150,000 SH   SOLE 7 125,124 0 24,876
BORGWARNER INC COM 099724106   43,277 1,072 SH   SOLE 13 1,072 0 0
BORGWARNER INC COM 099724106   1,341,778 33,237 SH   SOLE 15 33,237 0 0
BORGWARNER INC COM 099724106   16,356,228 405,158 SH   SOLE 18 390,909 0 14,249
BORGWARNER INC COM 099724106   4,892,763 121,198 SH   SOLE 19 121,198 0 0
BORGWARNER INC COM 099724106   264,078,700 6,541,459 SH   SOLE 21 6,541,459 0 0
BORGWARNER INC COM 099724106   234,892,522 5,818,492 SH   SOLE 22 5,283,177 0 535,315
BORGWARNER INC COM 099724106   15,622,867 386,992 SH   SOLE 23 386,992 0 0
BORGWARNER INC COM 099724106   16,978,895 420,582 SH   SOLE 25 403,756 0 16,826
BORGWARNER INC COM 099724106   10,311,023 255,413 SH   SOLE 26 132,887 0 122,526
BORGWARNER INC COM 099724106   25,231,775 625,013 SH   SOLE 28 50,440 0 574,573
BORGWARNER INC COM 099724106   77,469,344 1,918,983 SH   SOLE 30 1,877,566 0 41,417
BORGWARNER INC COM 099724106   2,171,058 53,779 SH   SOLE 31 48,253 0 5,526
BORGWARNER INC COM 099724106   412,622 10,221 SH   SOLE 34 10,221 0 0
BORGWARNER INC COM 099724106   2,706,122 67,033 SH   SOLE 36 67,033 0 0
BORGWARNER INC COM 099724106   458,886 11,367 SH   SOLE 40 11,367 0 0
BORGWARNER INC COM 099724106   34,557 856 SH   OTR 43 856 0 0
BORGWARNER INC COM 099724106   14,869,866 368,340 SH   SOLE 43 345,980 0 22,360
BORR DRILLING LTD SHS G1466R173   2,968,453 418,092 SH   SOLE 2 218,738 0 199,354
BORR DRILLING LTD SHS G1466R173   13,263 1,868 SH   SOLE 7 1,868 0 0
BORR DRILLING LTD SHS G1466R173   4,091,964 576,333 SH   SOLE 18 524,064 0 52,269
BORR DRILLING LTD SHS G1466R173   12,098,904 1,704,071 SH   SOLE 19 1,704,071 0 0
BORR DRILLING LTD SHS G1466R173   49,591,349 6,984,697 SH   SOLE 21 6,984,697 0 0
BORR DRILLING LTD SHS G1466R173   26,854,983 3,782,392 SH   SOLE 22 3,693,317 0 89,075
BORR DRILLING LTD SHS G1466R173   314,061 44,234 SH   SOLE 23 44,234 0 0
BORR DRILLING LTD SHS G1466R173   884,688 124,604 SH   SOLE 26 0 0 124,604
BORR DRILLING LTD SHS G1466R173   601,164 84,671 SH   SOLE 43 76,230 0 8,441
BOSTON BEER INC CL A 100557107   4,755,772 12,209 SH   SOLE 2 8,601 0 3,608
BOSTON BEER INC CL A 100557107   39,343 101 SH   SOLE 4 33 0 68
BOSTON BEER INC CL A 100557107   33,110 85 SH   SOLE 7 85 0 0
BOSTON BEER INC CL A 100557107   6,963,628 17,877 SH   SOLE 18 17,877 0 0
BOSTON BEER INC CL A 100557107   1,170,927 3,006 SH   SOLE 19 3,006 0 0
BOSTON BEER INC CL A 100557107   195,794,138 502,642 SH   SOLE 21 502,642 0 0
BOSTON BEER INC CL A 100557107   106,162,896 272,541 SH   SOLE 22 259,715 0 12,826
BOSTON BEER INC CL A 100557107   751,014 1,928 SH   SOLE 25 1,928 0 0
BOSTON BEER INC CL A 100557107   1,486,836 3,817 SH   SOLE 26 2,996 0 821
BOSTON BEER INC CL A 100557107   296,043 760 SH   SOLE 28 182 0 578
BOSTON BEER INC CL A 100557107   2,126,834 5,460 SH   SOLE 30 5,460 0 0
BOSTON BEER INC CL A 100557107   53,755 138 SH   SOLE 31 138 0 0
BOSTON BEER INC CL A 100557107   647,009 1,661 SH   SOLE 40 1,661 0 0
BOSTON BEER INC CL A 100557107   38,174 98 SH   OTR 43 98 0 0
BOSTON BEER INC CL A 100557107   3,892,184 9,992 SH   SOLE 43 8,694 0 1,298
BOSTON OMAHA CORP CL A COM STK 101044105   346,927 21,167 SH   SOLE 2 6,999 0 14,168
BOSTON OMAHA CORP CL A COM STK 101044105   901 55 SH   SOLE 4 55 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   2,688 164 SH   SOLE 7 164 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   1,101,719 67,219 SH   SOLE 18 67,219 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   793,358 48,405 SH   SOLE 19 48,405 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   14,143,128 862,912 SH   SOLE 21 862,912 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   9,169,451 559,454 SH   SOLE 22 533,128 0 26,326
BOSTON OMAHA CORP CL A COM STK 101044105   113,173 6,905 SH   SOLE 25 6,905 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   28,978 1,768 SH   SOLE 26 0 0 1,768
BOSTON OMAHA CORP CL A COM STK 101044105   170,980 10,432 SH   SOLE 30 10,432 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   67,297 4,106 SH   SOLE 40 4,106 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   493,306 30,098 SH   SOLE 43 26,336 0 3,762
BOSTON PROPERTIES INC COM 101121101   25,803,554 433,819 SH   SOLE 2 81,459 0 352,360
BOSTON PROPERTIES INC COM 101121101   19,866,201 333,998 SH   SOLE 4 267,919 0 66,079
BOSTON PROPERTIES INC COM 101121101   20,200,181 339,613 SH   SOLE 7 291,073 0 48,540
BOSTON PROPERTIES INC COM 101121101   427,007 7,179 SH   SOLE 13 7,179 0 0
BOSTON PROPERTIES INC COM 101121101   1,417,646 23,834 SH   SOLE 15 23,834 0 0
BOSTON PROPERTIES INC COM 101121101   20,624,987 346,755 SH   SOLE 18 337,674 0 9,081
BOSTON PROPERTIES INC COM 101121101   33,890,455 569,779 SH   SOLE 19 569,779 0 0
BOSTON PROPERTIES INC COM 101121101   307,115,701 5,163,344 SH   SOLE 21 5,163,344 0 0
BOSTON PROPERTIES INC COM 101121101   313,323,867 5,267,718 SH   SOLE 22 4,686,139 0 581,579
BOSTON PROPERTIES INC COM 101121101   16,018,321 269,306 SH   SOLE 23 269,306 0 0
BOSTON PROPERTIES INC COM 101121101   125,281,832 2,106,285 SH   SOLE 25 2,035,348 0 70,937
BOSTON PROPERTIES INC COM 101121101   20,374,517 342,544 SH   SOLE 26 215,170 0 127,374
BOSTON PROPERTIES INC COM 101121101   28,139,869 473,098 SH   SOLE 28 27,843 0 445,255
BOSTON PROPERTIES INC COM 101121101   83,203,122 1,398,842 SH   SOLE 30 1,398,842 0 0
BOSTON PROPERTIES INC COM 101121101   1,970,334 33,126 SH   SOLE 31 30,482 0 2,644
BOSTON PROPERTIES INC COM 101121101   8,729,166 146,758 SH   SOLE 34 146,758 0 0
BOSTON PROPERTIES INC COM 101121101   3,740,697 62,890 SH   SOLE 36 62,890 0 0
BOSTON PROPERTIES INC COM 101121101   470,249 7,906 SH   SOLE 40 7,906 0 0
BOSTON PROPERTIES INC COM 101121101   38,008 639 SH   OTR 43 639 0 0
BOSTON PROPERTIES INC COM 101121101   21,880,059 367,856 SH   SOLE 43 329,416 0 38,440
BOSTON SCIENTIFIC CORP COM 101137107   223,027,570 4,224,007 SH   SOLE 2 2,098,223 0 2,125,784
BOSTON SCIENTIFIC CORP COM 101137107   70,449,878 1,334,278 SH   SOLE 4 689,014 0 645,264
BOSTON SCIENTIFIC CORP COM 101137107   47,139,840 892,800 SH   SOLE 7 743,852 0 148,948
BOSTON SCIENTIFIC CORP COM 101137107   3,257,813 61,701 SH   SOLE 13 61,701 0 0
BOSTON SCIENTIFIC CORP COM 101137107   8,382,581 158,761 SH   SOLE 15 158,761 0 0
BOSTON SCIENTIFIC CORP COM 101137107   232,937,813 4,411,701 SH   SOLE 18 3,642,703 0 768,998
BOSTON SCIENTIFIC CORP COM 101137107   665,344,469 12,601,221 SH   SOLE 19 12,601,221 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,883,775,221 35,677,561 SH   SOLE 21 35,677,561 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,727,678,093 32,721,176 SH   SOLE 22 29,459,491 0 3,261,685
BOSTON SCIENTIFIC CORP COM 101137107   132,570,821 2,510,811 SH   SOLE 23 2,510,811 0 0
BOSTON SCIENTIFIC CORP COM 101137107   250,044,274 4,735,687 SH   SOLE 25 3,303,830 0 1,431,857
BOSTON SCIENTIFIC CORP COM 101137107   186,964,219 3,540,989 SH   SOLE 26 1,139,199 0 2,401,790
BOSTON SCIENTIFIC CORP COM 101137107   196,128,082 3,714,547 SH   SOLE 28 304,742 0 3,409,805
BOSTON SCIENTIFIC CORP COM 101137107   29,146 552 SH   SOLE 29 552 0 0
BOSTON SCIENTIFIC CORP COM 101137107   471,502,363 8,929,969 SH   SOLE 30 8,929,969 0 0
BOSTON SCIENTIFIC CORP COM 101137107   17,031,854 322,573 SH   SOLE 31 297,986 0 24,587
BOSTON SCIENTIFIC CORP COM 101137107   610,127,760 11,555,450 SH   SOLE 34 11,555,450 0 0
BOSTON SCIENTIFIC CORP COM 101137107   19,936,382 377,583 SH   SOLE 36 377,583 0 0
BOSTON SCIENTIFIC CORP COM 101137107   3,685,757 69,806 SH   SOLE 40 69,806 0 0
BOSTON SCIENTIFIC CORP COM 101137107   108,398 2,053 SH   OTR 43 2,053 0 0
BOSTON SCIENTIFIC CORP COM 101137107   77,294,100 1,463,903 SH   SOLE 43 1,194,347 0 269,556
BOWLERO CORP CL A COM 10258P102   232,727 24,192 SH   SOLE 2 12,647 0 11,545
BOWLERO CORP CL A COM 10258P102   4,165 433 SH   SOLE 7 433 0 0
BOWLERO CORP CL A COM 10258P102   700,403 72,807 SH   SOLE 18 72,807 0 0
BOWLERO CORP CL A COM 10258P102   604,040 62,790 SH   SOLE 19 62,790 0 0
BOWLERO CORP CL A COM 10258P102   9,982,405 1,037,672 SH   SOLE 21 1,037,672 0 0
BOWLERO CORP CL A COM 10258P102   9,980,134 1,037,436 SH   SOLE 22 1,006,961 0 30,475
BOWLERO CORP CL A COM 10258P102   71,544 7,437 SH   SOLE 25 7,437 0 0
BOWLERO CORP CL A COM 10258P102   38,971 4,051 SH   SOLE 26 0 0 4,051
BOWLERO CORP CL A COM 10258P102   39,404 4,096 SH   SOLE 28 0 0 4,096
BOWLERO CORP CL A COM 10258P102   79,673 8,282 SH   SOLE 30 8,282 0 0
BOWLERO CORP CL A COM 10258P102   64,165 6,670 SH   SOLE 40 6,670 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   175,972 6,278 SH   SOLE 2 5,115 0 1,163
BOWMAN CONSULTING GROUP LTD COM 103002101   701,058 25,011 SH   SOLE 18 25,011 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   582,884 20,795 SH   SOLE 19 20,795 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   9,629,875 343,556 SH   SOLE 21 343,556 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   7,223,695 257,713 SH   SOLE 22 254,170 0 3,543
BOX INC CL A 10316T104   15,392,306 635,783 SH   SOLE 2 507,187 0 128,596
BOX INC CL A 10316T104   1,299,762 53,687 SH   SOLE 4 39,459 0 14,228
BOX INC CL A 10316T104   941,938 38,907 SH   SOLE 7 36,907 0 2,000
BOX INC CL A 10316T104   475,944 19,659 SH   SOLE 13 19,659 0 0
BOX INC CL A 10316T104   8,901,412 367,675 SH   SOLE 18 336,683 0 30,992
BOX INC CL A 10316T104   20,347,997 840,479 SH   SOLE 19 840,479 0 0
BOX INC CL A 10316T104   144,918,615 5,985,899 SH   SOLE 21 5,985,899 0 0
BOX INC CL A 10316T104   112,086,126 4,629,745 SH   SOLE 22 4,430,327 0 199,418
BOX INC CL A 10316T104   2,917,717 120,517 SH   SOLE 23 120,517 0 0
BOX INC CL A 10316T104   703,567 29,061 SH   SOLE 25 29,061 0 0
BOX INC CL A 10316T104   5,576,895 230,355 SH   SOLE 26 60,618 0 169,737
BOX INC CL A 10316T104   238,517 9,852 SH   SOLE 28 2,757 0 7,095
BOX INC CL A 10316T104   512,986 21,189 SH   SOLE 29 21,189 0 0
BOX INC CL A 10316T104   28,776,926 1,188,638 SH   SOLE 30 1,188,638 0 0
BOX INC CL A 10316T104   999,558 41,287 SH   SOLE 31 41,287 0 0
BOX INC CL A 10316T104   138,336 5,714 SH   SOLE 34 5,714 0 0
BOX INC CL A 10316T104   47,839 1,976 SH   SOLE 36 1,976 0 0
BOX INC CL A 10316T104   569,952 23,542 SH   SOLE 40 23,542 0 0
BOX INC CL A 10316T104   807,476 33,353 SH   SOLE 43 32,102 0 1,251
BOX INC NOTE 1/1 10316TAB0   17,637,789 16,354,000 PRN   SOLE 2 16,354,000 0 0
BOX INC NOTE 1/1 10316TAB0   2,587,322 2,399,000 PRN   SOLE 19 2,399,000 0 0
BOX INC NOTE 1/1 10316TAB0   2,507,513 2,325,000 PRN   SOLE 21 2,325,000 0 0
BOX INC NOTE 1/1 10316TAB0   18,550,200 17,200,000 PRN   SOLE 22 17,200,000 0 0
BOX INC NOTE 1/1 10316TAB0   8,182,580 7,587,000 PRN   SOLE 34 7,587,000 0 0
BOXLIGHT CORP COM CL A NEW 103197208   206,112 107,912 SH   SOLE 22 107,912 0 0
BOYD GAMING CORP COM 103304101   50,064,307 823,020 SH   SOLE 2 341,570 0 481,450
BOYD GAMING CORP COM 103304101   2,768,617 45,514 SH   SOLE 4 31,450 0 14,064
BOYD GAMING CORP COM 103304101   1,526,164 25,089 SH   SOLE 7 24,469 0 620
BOYD GAMING CORP COM 103304101   1,055,887 17,358 SH   SOLE 13 17,358 0 0
BOYD GAMING CORP COM 103304101   12,925,280 212,482 SH   SOLE 18 179,399 0 33,083
BOYD GAMING CORP COM 103304101   18,304,720 300,916 SH   SOLE 19 300,916 0 0
BOYD GAMING CORP COM 103304101   219,655,244 3,610,969 SH   SOLE 21 3,610,969 0 0
BOYD GAMING CORP COM 103304101   159,686,840 2,625,133 SH   SOLE 22 2,434,704 0 190,429
BOYD GAMING CORP COM 103304101   9,815,468 161,359 SH   SOLE 23 161,359 0 0
BOYD GAMING CORP COM 103304101   897,364 14,752 SH   SOLE 25 14,752 0 0
BOYD GAMING CORP COM 103304101   4,871,206 80,079 SH   SOLE 26 30,084 0 49,995
BOYD GAMING CORP COM 103304101   2,424,684 39,860 SH   SOLE 28 1,515 0 38,345
BOYD GAMING CORP COM 103304101   706,054 11,607 SH   SOLE 29 11,607 0 0
BOYD GAMING CORP COM 103304101   3,268,457 53,731 SH   SOLE 30 53,731 0 0
BOYD GAMING CORP COM 103304101   886,536 14,574 SH   SOLE 31 14,574 0 0
BOYD GAMING CORP COM 103304101   828,809 13,625 SH   SOLE 34 13,625 0 0
BOYD GAMING CORP COM 103304101   346,305 5,693 SH   SOLE 36 5,693 0 0
BOYD GAMING CORP COM 103304101   858,433 14,112 SH   SOLE 40 14,112 0 0
BOYD GAMING CORP COM 103304101   4,537,504 74,593 SH   SOLE 43 69,740 0 4,853
BP PLC SPONSORED ADR 055622104   246,825,173 6,374,617 SH   SOLE 18 6,336,381 0 38,236
BP PLC SPONSORED ADR 055622104   82,977,463 2,143,013 SH   SOLE 19 2,143,013 0 0
BP PLC SPONSORED ADR 055622104   19,399,804 501,028 SH   SOLE 23 501,028 0 0
BP PLC SPONSORED ADR 055622104   5,379,137 138,924 SH   SOLE 25 31,833 0 107,091
BP PLC SPONSORED ADR 055622104   51,735,263 1,336,138 SH   SOLE 34 1,336,138 0 0
BP PLC SPONSORED ADR 055622104   1,553,214 40,114 SH   SOLE 36 40,114 0 0
BP PLC SPONSORED ADR 055622104   38,351,362 990,479 SH   SOLE 43 915,073 0 75,407
BRADY CORP CL A 104674106   3,601,709 65,581 SH   SOLE 2 60,315 0 5,266
BRADY CORP CL A 104674106   10,380 189 SH   SOLE 4 189 0 0
BRADY CORP CL A 104674106   493,950 8,994 SH   SOLE 7 8,994 0 0
BRADY CORP CL A 104674106   1,484,543 27,031 SH   SOLE 18 27,031 0 0
BRADY CORP CL A 104674106   208,605,437 3,798,351 SH   SOLE 21 3,798,351 0 0
BRADY CORP CL A 104674106   40,733,505 741,688 SH   SOLE 22 721,629 0 20,059
BRADY CORP CL A 104674106   538,326 9,802 SH   SOLE 25 9,802 0 0
BRADY CORP CL A 104674106   2,751,382 50,098 SH   SOLE 26 14,314 0 35,784
BRADY CORP CL A 104674106   47,451 864 SH   SOLE 28 864 0 0
BRADY CORP CL A 104674106   4,396,950 80,061 SH   SOLE 30 80,061 0 0
BRADY CORP CL A 104674106   51,021 929 SH   SOLE 36 929 0 0
BRADY CORP CL A 104674106   454,243 8,271 SH   SOLE 40 8,271 0 0
BRADY CORP CL A 104674106   1,304,834 23,759 SH   SOLE 43 23,284 0 475
BRAEMAR HOTELS & RESORTS INC COM 10482B101   820,233 296,113 SH   SOLE 2 178,980 0 117,133
BRAEMAR HOTELS & RESORTS INC COM 10482B101   1,981 715 SH   SOLE 7 715 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   677,813 244,698 SH   SOLE 18 193,392 0 51,306
BRAEMAR HOTELS & RESORTS INC COM 10482B101   6,070,524 2,191,525 SH   SOLE 19 2,191,525 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   6,929,648 2,501,678 SH   SOLE 21 2,501,678 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   10,203,339 3,683,516 SH   SOLE 22 3,625,981 0 57,535
BRAEMAR HOTELS & RESORTS INC COM 10482B101   7,119 2,570 SH   SOLE 23 2,570 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   1,037,315 374,482 SH   SOLE 26 0 0 374,482
BRAEMAR HOTELS & RESORTS INC COM 10482B101   972 351 SH   SOLE 43 351 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   251,440 21,041 SH   SOLE 2 21,041 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   9,094 761 SH   SOLE 19 761 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   3,216,366 269,152 SH   SOLE 21 269,152 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   1,266 6,328 SH   SOLE 18 6,328 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   16,703 83,472 SH   SOLE 21 83,472 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   75,560 377,611 SH   SOLE 22 377,611 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   3,028,135 666,990 SH   SOLE 2 391,718 0 275,272
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   328,664 72,393 SH   SOLE 4 72,393 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   1,535,269 338,165 SH   SOLE 7 298,118 0 40,047
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   2,619,666 577,019 SH   SOLE 18 577,019 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   4,541,653 1,000,364 SH   SOLE 19 1,000,364 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   94,672,670 20,853,011 SH   SOLE 21 20,853,011 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   32,199,092 7,092,311 SH   SOLE 22 6,849,792 0 242,519
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   182,626 40,226 SH   SOLE 23 40,226 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   5,423,366 1,194,574 SH   SOLE 25 1,194,574 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   918,728 202,363 SH   SOLE 26 55,229 0 147,134
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   495,205 109,076 SH   SOLE 28 5,822 0 103,254
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   4,173,726 919,323 SH   SOLE 30 919,323 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   23,844 5,252 SH   SOLE 34 5,252 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   61,240 13,489 SH   SOLE 36 13,489 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   89,352 19,681 SH   SOLE 40 19,681 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   1,468,682 323,498 SH   SOLE 43 316,272 0 7,226
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104   402,530 70,868 SH   SOLE 43 64,823 0 6,045
BRASKEM S A SP ADR PFD A 105532105   11,346 1,382 SH   SOLE 43 1,378 0 4
BRAZE INC COM CL A 10576N102   1,527,277 32,683 SH   SOLE 2 20,982 0 11,701
BRAZE INC COM CL A 10576N102   7,243 155 SH   SOLE 4 155 0 0
BRAZE INC COM CL A 10576N102   428,561 9,171 SH   SOLE 7 8,692 0 479
BRAZE INC COM CL A 10576N102   5,803,118 124,184 SH   SOLE 18 124,184 0 0
BRAZE INC COM CL A 10576N102   5,872,512 125,669 SH   SOLE 19 125,669 0 0
BRAZE INC COM CL A 10576N102   92,582,037 1,981,212 SH   SOLE 21 1,981,212 0 0
BRAZE INC COM CL A 10576N102   61,828,837 1,323,108 SH   SOLE 22 1,282,930 0 40,178
BRAZE INC COM CL A 10576N102   28,926 619 SH   SOLE 23 619 0 0
BRAZE INC COM CL A 10576N102   413,000 8,838 SH   SOLE 25 8,838 0 0
BRAZE INC COM CL A 10576N102   1,217,924 26,063 SH   SOLE 26 22,752 0 3,311
BRAZE INC COM CL A 10576N102   1,581,857 33,851 SH   SOLE 30 33,851 0 0
BRAZE INC COM CL A 10576N102   348,419 7,456 SH   SOLE 40 7,456 0 0
BRAZE INC COM CL A 10576N102   771,466 16,509 SH   SOLE 43 15,455 0 1,054
BRC INC COM CL A 05601U105   16,299 4,540 SH   SOLE 2 1,347 0 3,193
BRC INC COM CL A 05601U105   384 107 SH   SOLE 7 107 0 0
BRC INC COM CL A 05601U105   327,383 91,193 SH   SOLE 18 91,193 0 0
BRC INC COM CL A 05601U105   271,885 75,734 SH   SOLE 19 75,734 0 0
BRC INC COM CL A 05601U105   4,186,234 1,166,082 SH   SOLE 21 1,166,082 0 0
BRC INC COM CL A 05601U105   3,026,858 843,136 SH   SOLE 22 829,687 0 13,449
BREAD FINANCIAL HOLDINGS INC COM 018581108   1,397,822 40,872 SH   SOLE 2 13,801 0 27,071
BREAD FINANCIAL HOLDINGS INC COM 018581108   6,395 187 SH   SOLE 4 187 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   36,320 1,062 SH   SOLE 7 1,062 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   3,896,064 113,920 SH   SOLE 18 113,920 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   1,898,921 55,524 SH   SOLE 19 55,524 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   117,243,961 3,428,186 SH   SOLE 21 3,428,186 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   35,699,191 1,043,836 SH   SOLE 22 989,133 0 54,703
BREAD FINANCIAL HOLDINGS INC COM 018581108   246,958 7,221 SH   SOLE 25 7,221 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   619,601 18,117 SH   SOLE 26 13,710 0 4,407
BREAD FINANCIAL HOLDINGS INC COM 018581108   175,138 5,121 SH   SOLE 28 5,121 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   1,998,990 58,450 SH   SOLE 30 58,450 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   3,370,342 98,548 SH   SOLE 34 98,548 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   91,280 2,669 SH   SOLE 36 2,669 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   201,267 5,885 SH   SOLE 40 5,885 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   670,457 19,604 SH   SOLE 43 18,421 0 1,183
BRF SA SPONSORED ADR 10552T107   10 5 SH   SOLE 2 5 0 0
BRF SA SPONSORED ADR 10552T107   1,570,653 766,172 SH   SOLE 7 766,172 0 0
BRF SA SPONSORED ADR 10552T107   105,214 51,324 SH   SOLE 19 51,324 0 0
BRF SA SPONSORED ADR 10552T107   1,738,293 847,948 SH   SOLE 22 847,948 0 0
BRF SA SPONSORED ADR 10552T107   3,880,258 1,892,809 SH   SOLE 30 1,892,809 0 0
BRF SA SPONSORED ADR 10552T107   1,027,372 501,157 SH   SOLE 43 465,281 0 35,876
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   567,520 61,687 SH   SOLE 21 61,687 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   4,533,162 492,735 SH   SOLE 22 492,735 0 0
BRIDGEBIO PHARMA INC COM 10806X102   2,132,015 80,850 SH   SOLE 2 31,766 0 49,084
BRIDGEBIO PHARMA INC COM 10806X102   5,459 207 SH   SOLE 4 207 0 0
BRIDGEBIO PHARMA INC COM 10806X102   335,506 12,723 SH   SOLE 7 12,077 0 646
BRIDGEBIO PHARMA INC COM 10806X102   7,858,313 298,002 SH   SOLE 18 283,995 0 14,007
BRIDGEBIO PHARMA INC COM 10806X102   9,630,535 365,208 SH   SOLE 19 365,208 0 0
BRIDGEBIO PHARMA INC COM 10806X102   124,203,386 4,710,026 SH   SOLE 21 4,710,026 0 0
BRIDGEBIO PHARMA INC COM 10806X102   84,363,932 3,199,239 SH   SOLE 22 3,098,544 0 100,695
BRIDGEBIO PHARMA INC COM 10806X102   53,030 2,011 SH   SOLE 23 2,011 0 0
BRIDGEBIO PHARMA INC COM 10806X102   439,509 16,667 SH   SOLE 25 16,667 0 0
BRIDGEBIO PHARMA INC COM 10806X102   1,006,648 38,174 SH   SOLE 26 29,569 0 8,605
BRIDGEBIO PHARMA INC COM 10806X102   49,971 1,895 SH   SOLE 28 1,895 0 0
BRIDGEBIO PHARMA INC COM 10806X102   11,973,641 454,063 SH   SOLE 30 454,063 0 0
BRIDGEBIO PHARMA INC COM 10806X102   23,522 892 SH   SOLE 34 892 0 0
BRIDGEBIO PHARMA INC COM 10806X102   430,622 16,330 SH   SOLE 40 16,330 0 0
BRIDGEBIO PHARMA INC COM 10806X102   1,414,909 53,656 SH   SOLE 43 43,467 0 10,189
BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8   3,528,725 3,695,000 PRN   SOLE 21 3,695,000 0 0
BRIDGEBIO PHARMA INC NOTE 2.250% 2/0 10806XAD4   3,762,250 5,050,000 PRN   SOLE 21 5,050,000 0 0
BRIDGER AEROSPACE GRP HLDGS COM 96812F102   1,240,686 146,480 SH   SOLE 22 146,480 0 0
BRIDGETOWN HOLDINGS LTD COM CL A G1355U113   45,180 4,361 SH   SOLE 43 0 0 4,361
BRIDGEWATER BANCSHARES INC COM 108621103   91,662 9,669 SH   SOLE 2 835 0 8,834
BRIDGEWATER BANCSHARES INC COM 108621103   2,825 298 SH   SOLE 7 298 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   609,498 64,293 SH   SOLE 18 64,293 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   403,478 42,561 SH   SOLE 19 42,561 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   7,779,392 820,611 SH   SOLE 21 820,611 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   6,267,550 661,134 SH   SOLE 22 644,449 0 16,685
BRIDGEWATER BANCSHARES INC COM 108621103   14,874 1,569 SH   SOLE 43 1,479 0 90
BRIDGFORD FOODS CORP COM 108763103   3,244 296 SH   SOLE 18 296 0 0
BRIDGFORD FOODS CORP COM 108763103   45,955 4,193 SH   SOLE 21 4,193 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   1,507 3,806 SH   SOLE 2 0 0 3,806
BRIGHT GREEN CORP COMMON STOCK 10920G100   59,792 151,027 SH   SOLE 18 151,027 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   41,237 104,160 SH   SOLE 19 104,160 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   756,047 1,909,692 SH   SOLE 21 1,909,692 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   482,241 1,218,088 SH   SOLE 22 1,211,697 0 6,391
BRIGHT HEALTH GROUP INC COM NEW 10920V404   268,411 44,960 SH   SOLE 22 44,960 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   9,443,088 115,923 SH   SOLE 2 18,454 0 97,469
BRIGHT HORIZONS FAM SOL IN D COM 109194100   13,522 166 SH   SOLE 4 166 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,119,423 13,742 SH   SOLE 7 13,012 0 730
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,655,349 20,321 SH   SOLE 18 20,321 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,578,043 19,372 SH   SOLE 19 19,372 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   55,480,207 681,073 SH   SOLE 21 681,073 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   114,089,781 1,400,562 SH   SOLE 22 1,322,662 0 77,900
BRIGHT HORIZONS FAM SOL IN D COM 109194100   929,459 11,410 SH   SOLE 25 11,410 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,973,776 24,230 SH   SOLE 26 19,498 0 4,732
BRIGHT HORIZONS FAM SOL IN D COM 109194100   223,119 2,739 SH   SOLE 28 1,087 0 1,652
BRIGHT HORIZONS FAM SOL IN D COM 109194100   5,274,861 64,754 SH   SOLE 30 64,754 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   64,924 797 SH   SOLE 31 797 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   482,488 5,923 SH   SOLE 36 5,923 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   812,319 9,972 SH   SOLE 40 9,972 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   16,129 198 SH   OTR 43 198 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   5,031,377 61,765 SH   SOLE 43 55,196 0 6,569
BRIGHT MINDS BIOSCIENCES INC COM NEW 10919W405   2 1 SH   SOLE 43 1 0 0
BRIGHTCOVE INC COM 10921T101   396,050 120,380 SH   SOLE 2 104,559 0 15,821
BRIGHTCOVE INC COM 10921T101   441 134 SH   SOLE 7 134 0 0
BRIGHTCOVE INC COM 10921T101   416,998 126,747 SH   SOLE 18 126,747 0 0
BRIGHTCOVE INC COM 10921T101   721,826 219,400 SH   SOLE 19 219,400 0 0
BRIGHTCOVE INC COM 10921T101   4,715,327 1,433,230 SH   SOLE 21 1,433,230 0 0
BRIGHTCOVE INC COM 10921T101   3,878,045 1,178,737 SH   SOLE 22 1,141,300 0 37,437
BRIGHTCOVE INC COM 10921T101   29,307 8,908 SH   SOLE 23 8,908 0 0
BRIGHTCOVE INC COM 10921T101   3,797 1,154 SH   SOLE 26 0 0 1,154
BRIGHTHOUSE FINL INC COM 10922N103   14,728,787 300,956 SH   SOLE 2 212,452 0 88,504
BRIGHTHOUSE FINL INC COM 10922N103   638,422 13,045 SH   SOLE 4 5,572 0 7,473
BRIGHTHOUSE FINL INC COM 10922N103   184,895 3,778 SH   SOLE 7 3,778 0 0
BRIGHTHOUSE FINL INC COM 10922N103   5,489,845 112,175 SH   SOLE 18 111,537 0 638
BRIGHTHOUSE FINL INC COM 10922N103   2,838,863 58,007 SH   SOLE 19 58,007 0 0
BRIGHTHOUSE FINL INC COM 10922N103   162,432,888 3,319,021 SH   SOLE 21 3,319,021 0 0
BRIGHTHOUSE FINL INC COM 10922N103   108,121,625 2,209,269 SH   SOLE 22 2,085,980 0 123,289
BRIGHTHOUSE FINL INC COM 10922N103   829,778 16,955 SH   SOLE 23 16,955 0 0
BRIGHTHOUSE FINL INC COM 10922N103   640,478 13,087 SH   SOLE 25 13,087 0 0
BRIGHTHOUSE FINL INC COM 10922N103   4,653,607 95,088 SH   SOLE 26 37,944 0 57,144
BRIGHTHOUSE FINL INC COM 10922N103   1,534,954 31,364 SH   SOLE 28 25,489 0 5,875
BRIGHTHOUSE FINL INC COM 10922N103   233,493 4,771 SH   SOLE 29 4,771 0 0
BRIGHTHOUSE FINL INC COM 10922N103   5,866,683 119,875 SH   SOLE 30 119,875 0 0
BRIGHTHOUSE FINL INC COM 10922N103   50,164 1,025 SH   SOLE 31 1,025 0 0
BRIGHTHOUSE FINL INC COM 10922N103   153,427 3,135 SH   SOLE 34 3,135 0 0
BRIGHTHOUSE FINL INC COM 10922N103   316,691 6,471 SH   SOLE 36 6,471 0 0
BRIGHTHOUSE FINL INC COM 10922N103   628,536 12,843 SH   SOLE 40 12,843 0 0
BRIGHTHOUSE FINL INC COM 10922N103   5,434,689 111,048 SH   SOLE 43 96,213 0 14,835
BRIGHTSPHERE INVT GROUP INC COM 10948W103   1,784,694 92,042 SH   SOLE 2 75,692 0 16,350
BRIGHTSPHERE INVT GROUP INC COM 10948W103   4,033 208 SH   SOLE 4 208 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   5,332 275 SH   SOLE 7 275 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   2,318,656 119,580 SH   SOLE 18 119,580 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   1,384,582 71,407 SH   SOLE 19 71,407 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   71,497,775 3,687,353 SH   SOLE 21 3,687,353 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   20,715,597 1,068,365 SH   SOLE 22 1,033,115 0 35,250
BRIGHTSPHERE INVT GROUP INC COM 10948W103   94,565 4,877 SH   SOLE 25 4,877 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   483,877 24,955 SH   SOLE 26 19,726 0 5,229
BRIGHTSPHERE INVT GROUP INC COM 10948W103   1,975,725 101,894 SH   SOLE 30 101,894 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   132,434 6,830 SH   SOLE 40 6,830 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   1,435,417 74,029 SH   SOLE 43 72,244 0 1,785
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   827,628 132,209 SH   SOLE 2 38,632 0 93,577
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   2,567 410 SH   SOLE 4 410 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   5,334 852 SH   SOLE 7 852 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   2,208,935 352,865 SH   SOLE 18 352,865 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   1,654,775 264,341 SH   SOLE 19 264,341 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   38,566,827 6,160,835 SH   SOLE 21 6,160,835 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   21,432,162 3,423,668 SH   SOLE 22 3,262,488 0 161,180
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   139,266 22,247 SH   SOLE 25 22,247 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   158,491 25,318 SH   SOLE 26 19,544 0 5,774
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   114,921 18,358 SH   SOLE 28 1,355 0 17,003
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   280,993 44,887 SH   SOLE 30 44,887 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   122,558 19,578 SH   SOLE 40 19,578 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   1,371,215 219,044 SH   SOLE 43 205,493 0 13,551
BRIGHTVIEW HLDGS INC COM 10948C107   2,572,806 331,975 SH   SOLE 2 201,551 0 130,424
BRIGHTVIEW HLDGS INC COM 10948C107   5,100 658 SH   SOLE 7 658 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   920,878 118,823 SH   SOLE 18 118,823 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   4,812,665 620,989 SH   SOLE 19 620,989 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   11,920,446 1,538,122 SH   SOLE 21 1,538,122 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   13,526,873 1,745,403 SH   SOLE 22 1,696,017 0 49,386
BRIGHTVIEW HLDGS INC COM 10948C107   106,617 13,757 SH   SOLE 25 13,757 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   815,540 105,231 SH   SOLE 26 0 0 105,231
BRIGHTVIEW HLDGS INC COM 10948C107   160,262 20,679 SH   SOLE 30 20,679 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   44,005 5,678 SH   SOLE 40 5,678 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   1,113,729 143,707 SH   SOLE 43 133,277 0 10,430
BRILLIANT EARTH GROUP INC CL A COM 109504100   110,486 37,453 SH   SOLE 2 37,453 0 0
BRILLIANT EARTH GROUP INC CL A COM 109504100   330,276 111,958 SH   SOLE 22 111,958 0 0
BRILLIANT EARTH GROUP INC CL A COM 109504100   295 100 SH   SOLE 43 100 0 0
BRINKER INTL INC COM 109641100   1,182,098 37,420 SH   SOLE 2 24,428 0 12,992
BRINKER INTL INC COM 109641100   5,781 183 SH   SOLE 4 183 0 0
BRINKER INTL INC COM 109641100   490,340 15,522 SH   SOLE 7 14,687 0 835
BRINKER INTL INC COM 109641100   4,135,889 130,924 SH   SOLE 18 130,924 0 0
BRINKER INTL INC COM 109641100   3,031,945 95,978 SH   SOLE 19 95,978 0 0
BRINKER INTL INC COM 109641100   160,284,596 5,073,903 SH   SOLE 21 5,073,903 0 0
BRINKER INTL INC COM 109641100   37,313,002 1,181,165 SH   SOLE 22 1,140,535 0 40,630
BRINKER INTL INC COM 109641100   12,036 381 SH   SOLE 23 381 0 0
BRINKER INTL INC COM 109641100   327,430 10,365 SH   SOLE 25 10,365 0 0
BRINKER INTL INC COM 109641100   825,320 26,126 SH   SOLE 26 21,852 0 4,274
BRINKER INTL INC COM 109641100   24,988 791 SH   SOLE 28 791 0 0
BRINKER INTL INC COM 109641100   3,993,260 126,409 SH   SOLE 30 126,409 0 0
BRINKER INTL INC COM 109641100   49,059 1,553 SH   SOLE 36 1,553 0 0
BRINKER INTL INC COM 109641100   240,969 7,628 SH   SOLE 40 7,628 0 0
BRINKER INTL INC COM 109641100   2,664,344 84,341 SH   SOLE 43 79,898 0 4,443
BRINKS CO COM 109696104   3,609,336 49,688 SH   SOLE 2 39,501 0 10,187
BRINKS CO COM 109696104   10,388 143 SH   SOLE 4 143 0 0
BRINKS CO COM 109696104   49,976 688 SH   SOLE 7 688 0 0
BRINKS CO COM 109696104   12,912,704 177,763 SH   SOLE 18 177,763 0 0
BRINKS CO COM 109696104   6,897,313 94,952 SH   SOLE 19 94,952 0 0
BRINKS CO COM 109696104   240,112,755 3,305,517 SH   SOLE 21 3,305,517 0 0
BRINKS CO COM 109696104   104,268,037 1,435,408 SH   SOLE 22 1,397,106 0 38,302
BRINKS CO COM 109696104   646,060 8,894 SH   SOLE 25 8,894 0 0
BRINKS CO COM 109696104   1,686,047 23,211 SH   SOLE 26 19,230 0 3,981
BRINKS CO COM 109696104   181,673 2,501 SH   SOLE 28 887 0 1,614
BRINKS CO COM 109696104   26,762,900 368,432 SH   SOLE 30 368,432 0 0
BRINKS CO COM 109696104   82,592 1,137 SH   SOLE 36 1,137 0 0
BRINKS CO COM 109696104   583,590 8,034 SH   SOLE 40 8,034 0 0
BRINKS CO COM 109696104   2,374,148 32,684 SH   SOLE 43 30,935 0 1,749
BRISTOL-MYERS SQUIBB CO COM 110122108   310,676,860 5,352,806 SH   SOLE 2 2,079,517 0 3,273,289
BRISTOL-MYERS SQUIBB CO COM 110122108   138,605,266 2,388,099 SH   SOLE 4 1,269,309 0 1,118,790
BRISTOL-MYERS SQUIBB CO COM 110122108   122,231,311 2,105,984 SH   SOLE 7 1,858,294 0 247,690
BRISTOL-MYERS SQUIBB CO COM 110122108   14,783,833 254,718 SH   SOLE 13 254,718 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   17,359,706 299,099 SH   SOLE 15 299,099 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   353,672,428 6,093,598 SH   SOLE 18 5,749,634 0 343,964
BRISTOL-MYERS SQUIBB CO COM 110122108   153,285,033 2,641,024 SH   SOLE 19 2,641,024 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   3,621,326,808 62,393,639 SH   SOLE 21 62,393,639 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,808,973,314 48,397,197 SH   SOLE 22 43,513,473 0 4,883,724
BRISTOL-MYERS SQUIBB CO COM 110122108   282,553,288 4,868,251 SH   SOLE 23 4,868,251 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   212,382,986 3,659,252 SH   SOLE 25 3,601,550 0 57,702
BRISTOL-MYERS SQUIBB CO COM 110122108   194,026,037 3,342,971 SH   SOLE 26 1,940,192 0 1,402,779
BRISTOL-MYERS SQUIBB CO COM 110122108   335,439,858 5,779,460 SH   SOLE 28 423,634 0 5,355,826
BRISTOL-MYERS SQUIBB CO COM 110122108   9,141,996 157,512 SH   SOLE 29 157,512 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   908,795,195 15,658,084 SH   SOLE 30 15,658,084 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   48,067,045 828,171 SH   SOLE 31 765,844 0 62,327
BRISTOL-MYERS SQUIBB CO COM 110122108   192,704,234 3,320,197 SH   SOLE 34 3,320,197 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   37,164,463 640,325 SH   SOLE 36 640,325 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   5,925,013 102,085 SH   SOLE 40 102,085 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   406,048 6,996 SH   OTR 43 6,996 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   137,545,960 2,369,848 SH   SOLE 43 2,168,125 0 201,722
BRISTOW GROUP INC COM 11040G103   1,706,792 60,589 SH   SOLE 2 45,002 0 15,587
BRISTOW GROUP INC COM 11040G103   4,761 169 SH   SOLE 7 169 0 0
BRISTOW GROUP INC COM 11040G103   2,227,796 79,084 SH   SOLE 18 79,084 0 0
BRISTOW GROUP INC COM 11040G103   1,351,540 47,978 SH   SOLE 19 47,978 0 0
BRISTOW GROUP INC COM 11040G103   80,020,434 2,840,626 SH   SOLE 21 2,840,626 0 0
BRISTOW GROUP INC COM 11040G103   17,398,017 617,608 SH   SOLE 22 596,763 0 20,845
BRISTOW GROUP INC COM 11040G103   20,733 736 SH   SOLE 25 736 0 0
BRISTOW GROUP INC COM 11040G103   860,030 30,530 SH   SOLE 30 30,530 0 0
BRISTOW GROUP INC COM 11040G103   7,690 273 SH   SOLE 34 273 0 0
BRISTOW GROUP INC COM 11040G103   546,075 19,385 SH   SOLE 43 18,233 0 1,152
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   8,993,154 286,315 SH   SOLE 2 286,315 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   101,830,782 3,241,986 SH   SOLE 18 3,013,957 0 228,029
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   358,961,018 11,428,240 SH   SOLE 19 11,428,240 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   39,108,183 1,245,087 SH   SOLE 22 1,245,087 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   3,007,131 95,738 SH   SOLE 23 95,738 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,207,809 70,290 SH   SOLE 25 70,290 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   5,941,924 189,173 SH   SOLE 26 188,886 0 287
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   861,828 27,438 SH   SOLE 31 0 0 27,438
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   15,941,015 507,514 SH   SOLE 34 507,514 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   52,658,366 1,676,484 SH   SOLE 43 1,472,506 0 203,978
BRIXMOR PPTY GROUP INC COM 11120U105   29,292,444 1,409,646 SH   SOLE 2 357,359 0 1,052,287
BRIXMOR PPTY GROUP INC COM 11120U105   6,609,266 318,059 SH   SOLE 4 318,059 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   10,535,169 506,986 SH   SOLE 7 439,779 0 67,207
BRIXMOR PPTY GROUP INC COM 11120U105   15,922,654 766,249 SH   SOLE 18 765,375 0 874
BRIXMOR PPTY GROUP INC COM 11120U105   26,582,483 1,279,234 SH   SOLE 19 1,279,234 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   356,709,397 17,165,996 SH   SOLE 21 17,165,996 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   261,290,629 12,574,140 SH   SOLE 22 11,460,280 0 1,113,860
BRIXMOR PPTY GROUP INC COM 11120U105   1,186,559 57,101 SH   SOLE 23 57,101 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   13,623,451 655,604 SH   SOLE 25 655,604 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   5,025,809 241,858 SH   SOLE 26 113,710 0 128,148
BRIXMOR PPTY GROUP INC COM 11120U105   6,455,245 310,647 SH   SOLE 28 38,144 0 272,503
BRIXMOR PPTY GROUP INC COM 11120U105   23,214,959 1,117,178 SH   SOLE 30 1,117,178 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   91,827 4,419 SH   SOLE 31 4,419 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   1,704,147 82,009 SH   SOLE 34 82,009 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   247,344 11,903 SH   SOLE 36 11,903 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   999,622 48,105 SH   SOLE 40 48,105 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   21,071 1,014 SH   OTR 43 1,014 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   7,276,116 350,150 SH   SOLE 43 317,371 0 32,779
BROADCOM INC COM 11135F101   611,726,323 736,505 SH   SOLE 2 128,767 0 607,738
BROADCOM INC COM 11135F101   280,896,342 338,193 SH   SOLE 4 168,360 0 169,833
BROADCOM INC COM 11135F101   358,646,105 431,802 SH   SOLE 7 381,616 0 50,186
BROADCOM INC COM 11135F101   11,192,066 13,475 SH   SOLE 13 13,475 0 0
BROADCOM INC COM 11135F101   50,871,364 61,248 SH   SOLE 15 61,248 0 0
BROADCOM INC COM 11135F101   935,654,256 1,126,507 SH   SOLE 18 966,148 0 160,359
BROADCOM INC COM 11135F101   437,106,014 526,266 SH   SOLE 19 526,266 0 0
BROADCOM INC COM 11135F101   10,192,999,855 12,272,147 SH   SOLE 21 12,272,147 0 0
BROADCOM INC COM 11135F101   7,553,135,879 9,093,809 SH   SOLE 22 8,222,590 0 871,219
BROADCOM INC COM 11135F101   679,261,613 817,816 SH   SOLE 23 817,816 0 0
BROADCOM INC COM 11135F101   637,834,775 767,939 SH   SOLE 25 765,597 0 2,342
BROADCOM INC COM 11135F101   399,889,386 481,458 SH   SOLE 26 246,316 0 235,142
BROADCOM INC COM 11135F101   653,779,419 787,136 SH   SOLE 28 14,313 0 772,823
BROADCOM INC COM 11135F101   451,005 543 SH   SOLE 29 543 0 0
BROADCOM INC COM 11135F101   2,308,772,362 2,779,711 SH   SOLE 30 2,779,711 0 0
BROADCOM INC COM 11135F101   106,330,852 128,020 SH   SOLE 31 87,699 0 40,321
BROADCOM INC COM 11135F101   120,160,839 144,671 SH   SOLE 32 144,671 0 0
BROADCOM INC COM 11135F101   270,545,654 325,731 SH   SOLE 34 325,731 0 0
BROADCOM INC COM 11135F101   82,824,607 99,719 SH   SOLE 36 99,719 0 0
BROADCOM INC COM 11135F101   16,647,315 20,043 SH   SOLE 40 20,043 0 0
BROADCOM INC COM 11135F101   596,356 718 SH   OTR 43 718 0 0
BROADCOM INC COM 11135F101   461,367,240 555,476 SH   SOLE 43 480,070 0 75,406
BROADCOM INC OPTIONS 11135F101   166,116 200 SH Call SOLE 4 200 0 0
BROADCOM INC OPTIONS 11135F101   2,990,088 3,600 SH Call SOLE 18 3,600 0 0
BROADCOM INC OPTIONS 11135F101   20,930,616 25,200 SH Call SOLE 19 25,200 0 0
BROADCOM INC OPTIONS 11135F101   1,245,870 1,500 SH Call SOLE 22 1,500 0 0
BROADCOM INC OPTIONS 11135F101   83,058 100 SH Call SOLE 30 100 0 0
BROADCOM INC OPTIONS 11135F101   10,216,134 12,300 SH Call SOLE 34 12,300 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   34,300,788 191,571 SH   SOLE 2 29,858 0 161,713
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   24,475,419 136,696 SH   SOLE 4 69,266 0 67,430
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   37,868,538 211,497 SH   SOLE 7 191,314 0 20,183
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   720,676 4,025 SH   SOLE 13 4,025 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   2,683,601 14,988 SH   SOLE 15 14,988 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   36,029,157 201,224 SH   SOLE 18 194,051 0 7,173
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   8,799,054 49,143 SH   SOLE 19 49,143 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   711,409,159 3,973,243 SH   SOLE 21 3,973,243 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   463,480,415 2,588,553 SH   SOLE 22 2,336,167 0 252,386
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   35,388,695 197,647 SH   SOLE 23 197,647 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   69,867,280 390,211 SH   SOLE 25 389,666 0 545
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   24,160,112 134,935 SH   SOLE 26 70,266 0 64,669
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   42,184,001 235,599 SH   SOLE 28 4,748 0 230,851
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   183,344,514 1,023,985 SH   SOLE 30 1,023,985 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   4,937,483 27,576 SH   SOLE 31 24,326 0 3,250
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   885,402 4,945 SH   SOLE 34 4,945 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   5,936,045 33,153 SH   SOLE 36 33,153 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,030,433 5,755 SH   SOLE 40 5,755 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   51,029 285 SH   OTR 43 285 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   31,197,736 174,240 SH   SOLE 43 157,184 0 17,057
BROADSTONE NET LEASE INC COM 11135E203   3,150,805 220,336 SH   SOLE 2 54,681 0 165,655
BROADSTONE NET LEASE INC COM 11135E203   1,110,567 77,662 SH   SOLE 4 77,662 0 0
BROADSTONE NET LEASE INC COM 11135E203   3,987,555 278,850 SH   SOLE 7 239,192 0 39,658
BROADSTONE NET LEASE INC COM 11135E203   7,276,398 508,839 SH   SOLE 18 508,839 0 0
BROADSTONE NET LEASE INC COM 11135E203   9,741,475 681,222 SH   SOLE 19 681,222 0 0
BROADSTONE NET LEASE INC COM 11135E203   103,886,697 7,264,804 SH   SOLE 21 7,264,804 0 0
BROADSTONE NET LEASE INC COM 11135E203   101,270,012 7,081,819 SH   SOLE 22 6,802,797 0 279,022
BROADSTONE NET LEASE INC COM 11135E203   140,869 9,851 SH   SOLE 23 9,851 0 0
BROADSTONE NET LEASE INC COM 11135E203   9,435,712 659,840 SH   SOLE 25 659,840 0 0
BROADSTONE NET LEASE INC COM 11135E203   1,417,302 99,112 SH   SOLE 26 82,981 0 16,131
BROADSTONE NET LEASE INC COM 11135E203   2,067,709 144,595 SH   SOLE 28 5,974 0 138,621
BROADSTONE NET LEASE INC COM 11135E203   9,665,570 675,914 SH   SOLE 30 675,914 0 0
BROADSTONE NET LEASE INC COM 11135E203   39,840 2,786 SH   SOLE 36 2,786 0 0
BROADSTONE NET LEASE INC COM 11135E203   420,978 29,439 SH   SOLE 40 29,439 0 0
BROADSTONE NET LEASE INC COM 11135E203   1,056,448 73,877 SH   SOLE 43 60,594 0 13,283
BROADWAY FINL CORP DEL COM 111444105   6,355 6,485 SH   SOLE 18 6,485 0 0
BROADWAY FINL CORP DEL COM 111444105   83,627 85,342 SH   SOLE 21 85,342 0 0
BROADWAY FINL CORP DEL COM 111444105   1,020 1,041 SH   SOLE 22 1,041 0 0
BROADWIND INC COM NEW 11161T207   53,424 16,695 SH   SOLE 2 16,695 0 0
BROADWIND INC COM NEW 11161T207   11,280 3,525 SH   SOLE 18 3,525 0 0
BROADWIND INC COM NEW 11161T207   135,011 42,191 SH   SOLE 21 42,191 0 0
BROADWIND INC COM NEW 11161T207   957,744 299,295 SH   SOLE 22 299,295 0 0
BROOKDALE SR LIVING INC COM 112463104   8,162,875 1,971,709 SH   SOLE 2 1,846,326 0 125,383
BROOKDALE SR LIVING INC COM 112463104   3,444 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104   336,313 81,235 SH   SOLE 7 76,865 0 4,370
BROOKDALE SR LIVING INC COM 112463104   2,028,646 490,011 SH   SOLE 18 490,011 0 0
BROOKDALE SR LIVING INC COM 112463104   29,927,650 7,228,901 SH   SOLE 19 7,228,901 0 0
BROOKDALE SR LIVING INC COM 112463104   28,271,211 6,828,795 SH   SOLE 21 6,828,795 0 0
BROOKDALE SR LIVING INC COM 112463104   21,863,903 5,281,136 SH   SOLE 22 5,037,866 0 243,270
BROOKDALE SR LIVING INC COM 112463104   96,532 23,317 SH   SOLE 25 23,317 0 0
BROOKDALE SR LIVING INC COM 112463104   349,934 84,525 SH   SOLE 26 51,528 0 32,997
BROOKDALE SR LIVING INC COM 112463104   13,658 3,299 SH   SOLE 28 3,299 0 0
BROOKDALE SR LIVING INC COM 112463104   1,556,069 375,862 SH   SOLE 30 375,862 0 0
BROOKDALE SR LIVING INC COM 112463104   18,005,344 4,349,117 SH   SOLE 34 4,349,117 0 0
BROOKDALE SR LIVING INC COM 112463104   61,036 14,743 SH   SOLE 36 14,743 0 0
BROOKDALE SR LIVING INC COM 112463104   102,146 24,673 SH   SOLE 40 24,673 0 0
BROOKDALE SR LIVING INC COM 112463104   276,362 66,754 SH   SOLE 43 40,764 0 25,990
BROOKDALE SR LIVING INC UNIT 11/15/2025 112463302   1,340,440 23,000 SH   SOLE 2 23,000 0 0
BROOKDALE SR LIVING INC UNIT 11/15/2025 112463302   9,732,760 167,000 SH   SOLE 19 167,000 0 0
BROOKDALE SR LIVING INC UNIT 11/15/2025 112463302   10,082,440 173,000 SH   SOLE 34 173,000 0 0
BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8   1,176,994 1,508,000 PRN   SOLE 2 1,508,000 0 0
BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8   6,169,072 7,904,000 PRN   SOLE 19 7,904,000 0 0
BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8   14,507,934 18,588,000 PRN   SOLE 34 18,588,000 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   875,308 26,254 SH   SOLE 31 0 0 26,254
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,148,330 34,443 SH   SOLE 43 31,085 0 3,358
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   65,829 3,641 SH   SOLE 2 1,087 0 2,554
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   3,580 198 SH   SOLE 7 198 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   1,108,774 61,326 SH   SOLE 18 61,326 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   973,174 53,826 SH   SOLE 19 53,826 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   14,666,731 811,213 SH   SOLE 21 811,213 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   5,376,992 297,400 SH   SOLE 22 287,099 0 10,301
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   119,635 6,617 SH   SOLE 43 5,502 0 1,115
BROOKFIELD CORP CL A LTD VT SH 11271J107   46,936 1,501 SH   SOLE 22 1,501 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   2,402,212 76,822 SH   SOLE 43 66,968 0 9,853
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   475 16 SH   SOLE 43 8 0 8
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   2,021,059 57,189 SH   SOLE 2 5,076 0 52,113
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   7,288,451 206,238 SH   SOLE 7 163,784 0 42,454
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   9,346,759 264,481 SH   SOLE 18 264,481 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   9,906,862 280,330 SH   SOLE 19 280,330 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   111,377,650 3,151,603 SH   SOLE 21 3,151,603 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   41,224,640 1,166,515 SH   SOLE 22 1,086,139 0 80,376
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   17,776 503 SH   SOLE 30 503 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   898,669 25,429 SH   SOLE 43 15,801 0 9,628
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   7,530,327 314,550 SH   SOLE 2 31,226 0 283,324
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   157,525 6,580 SH   SOLE 7 6,580 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   1,144,500 47,807 SH   SOLE 18 47,807 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   9,428,865 393,854 SH   SOLE 19 393,854 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   31,975,126 1,335,636 SH   SOLE 21 1,335,636 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   38,244,916 1,597,532 SH   SOLE 22 1,471,331 0 126,201
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   108,257 4,522 SH   SOLE 23 4,522 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   23,054 963 SH   SOLE 30 963 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   44,840 1,873 SH   SOLE 31 1,873 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   456,153 19,054 SH   SOLE 43 18,919 0 135
BROOKLINE BANCORP INC DEL COM 11373M107   737,518 80,957 SH   SOLE 2 28,304 0 52,653
BROOKLINE BANCORP INC DEL COM 11373M107   2,660 292 SH   SOLE 4 292 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   8,509 934 SH   SOLE 7 934 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   2,620,236 287,622 SH   SOLE 18 287,622 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   1,610,366 176,769 SH   SOLE 19 176,769 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   90,965,983 9,985,289 SH   SOLE 21 9,985,289 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   20,159,455 2,212,893 SH   SOLE 22 2,113,573 0 99,320
BROOKLINE BANCORP INC DEL COM 11373M107   150,816 16,555 SH   SOLE 25 16,555 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   313,484 34,411 SH   SOLE 26 28,064 0 6,347
BROOKLINE BANCORP INC DEL COM 11373M107   12,499 1,372 SH   SOLE 28 1,372 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   1,176,748 129,171 SH   SOLE 30 129,171 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   75,941 8,336 SH   SOLE 40 8,336 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   85,297 9,363 SH   SOLE 43 8,861 0 502
BROWN & BROWN INC COM 115236101   18,872,654 270,227 SH   SOLE 2 50,171 0 220,056
BROWN & BROWN INC COM 115236101   16,513,039 236,441 SH   SOLE 4 108,783 0 127,658
BROWN & BROWN INC COM 115236101   11,891,098 170,262 SH   SOLE 7 145,106 0 25,156
BROWN & BROWN INC COM 115236101   452,284 6,476 SH   SOLE 13 6,476 0 0
BROWN & BROWN INC COM 115236101   1,455,535 20,841 SH   SOLE 15 20,841 0 0
BROWN & BROWN INC COM 115236101   33,517,752 479,922 SH   SOLE 18 465,193 0 14,729
BROWN & BROWN INC COM 115236101   6,956,762 99,610 SH   SOLE 19 99,610 0 0
BROWN & BROWN INC COM 115236101   442,507,078 6,336,012 SH   SOLE 21 6,336,012 0 0
BROWN & BROWN INC COM 115236101   373,273,219 5,344,691 SH   SOLE 22 4,813,088 0 531,603
BROWN & BROWN INC COM 115236101   27,853,309 398,816 SH   SOLE 23 398,816 0 0
BROWN & BROWN INC COM 115236101   23,855,109 341,568 SH   SOLE 25 340,889 0 679
BROWN & BROWN INC COM 115236101   17,562,385 251,466 SH   SOLE 26 124,464 0 127,002
BROWN & BROWN INC COM 115236101   28,602,553 409,544 SH   SOLE 28 3,228 0 406,316
BROWN & BROWN INC COM 115236101   97,289,355 1,393,032 SH   SOLE 30 1,393,032 0 0
BROWN & BROWN INC COM 115236101   3,789,868 54,265 SH   SOLE 31 50,265 0 4,000
BROWN & BROWN INC COM 115236101   880,124 12,602 SH   SOLE 34 12,602 0 0
BROWN & BROWN INC COM 115236101   4,655,465 66,659 SH   SOLE 36 66,659 0 0
BROWN & BROWN INC COM 115236101   830,677 11,894 SH   SOLE 40 11,894 0 0
BROWN & BROWN INC COM 115236101   17,250 247 SH   OTR 43 247 0 0
BROWN & BROWN INC COM 115236101   13,018,328 186,402 SH   SOLE 43 158,780 0 27,622
BROWN FORMAN CORP CL A 115637100   2,393,546 41,197 SH   SOLE 2 2,293 0 38,904
BROWN FORMAN CORP CL A 115637100   27,598 475 SH   SOLE 7 475 0 0
BROWN FORMAN CORP CL A 115637100   1,202,438 20,696 SH   SOLE 18 20,696 0 0
BROWN FORMAN CORP CL A 115637100   635,324 10,935 SH   SOLE 19 10,935 0 0
BROWN FORMAN CORP CL A 115637100   42,153,293 725,530 SH   SOLE 21 725,530 0 0
BROWN FORMAN CORP CL A 115637100   19,390,585 333,745 SH   SOLE 22 293,833 0 39,912
BROWN FORMAN CORP CL A 115637100   54,324 935 SH   SOLE 28 935 0 0
BROWN FORMAN CORP CL A 115637100   1,511 26 SH   SOLE 30 26 0 0
BROWN FORMAN CORP CL A 115637100   38,462 662 SH   SOLE 31 662 0 0
BROWN FORMAN CORP CL A 115637100   2,647,509 45,568 SH   SOLE 43 41,306 0 4,262
BROWN FORMAN CORP CL B 115637209   8,327,436 144,348 SH   SOLE 2 52,791 0 91,557
BROWN FORMAN CORP CL B 115637209   26,870,098 465,767 SH   SOLE 4 246,348 0 219,419
BROWN FORMAN CORP CL B 115637209   8,921,874 154,652 SH   SOLE 7 132,926 0 21,726
BROWN FORMAN CORP CL B 115637209   219,107 3,798 SH   SOLE 13 3,798 0 0
BROWN FORMAN CORP CL B 115637209   1,749,622 30,328 SH   SOLE 15 30,328 0 0
BROWN FORMAN CORP CL B 115637209   26,813,504 464,786 SH   SOLE 18 445,892 0 18,894
BROWN FORMAN CORP CL B 115637209   4,430,073 76,791 SH   SOLE 19 76,791 0 0
BROWN FORMAN CORP CL B 115637209   348,754,742 6,045,324 SH   SOLE 21 6,045,324 0 0
BROWN FORMAN CORP CL B 115637209   234,740,668 4,069,001 SH   SOLE 22 3,719,856 0 349,145
BROWN FORMAN CORP CL B 115637209   30,561,335 529,751 SH   SOLE 23 529,751 0 0
BROWN FORMAN CORP CL B 115637209   16,647,661 288,571 SH   SOLE 25 287,545 0 1,026
BROWN FORMAN CORP CL B 115637209   16,121,586 279,452 SH   SOLE 26 120,944 0 158,508
BROWN FORMAN CORP CL B 115637209   37,154,321 644,034 SH   SOLE 28 4,284 0 639,750
BROWN FORMAN CORP CL B 115637209   108,204,575 1,875,621 SH   SOLE 30 1,875,621 0 0
BROWN FORMAN CORP CL B 115637209   2,295,254 39,786 SH   SOLE 31 34,620 0 5,166
BROWN FORMAN CORP CL B 115637209   737,163 12,778 SH   SOLE 34 12,778 0 0
BROWN FORMAN CORP CL B 115637209   3,717,659 64,442 SH   SOLE 36 64,442 0 0
BROWN FORMAN CORP CL B 115637209   862,292 14,947 SH   SOLE 40 14,947 0 0
BROWN FORMAN CORP CL B 115637209   55,844 968 SH   OTR 43 968 0 0
BROWN FORMAN CORP CL B 115637209   15,616,923 270,704 SH   SOLE 43 241,685 0 29,019
BRP GROUP INC COM CL A 05589G102   748,912 32,239 SH   SOLE 2 18,442 0 13,797
BRP GROUP INC COM CL A 05589G102   3,368 145 SH   SOLE 4 145 0 0
BRP GROUP INC COM CL A 05589G102   342,085 14,726 SH   SOLE 7 13,940 0 786
BRP GROUP INC COM CL A 05589G102   3,335,572 143,589 SH   SOLE 18 143,589 0 0
BRP GROUP INC COM CL A 05589G102   2,898,035 124,754 SH   SOLE 19 124,754 0 0
BRP GROUP INC COM CL A 05589G102   47,269,937 2,034,866 SH   SOLE 21 2,034,866 0 0
BRP GROUP INC COM CL A 05589G102   39,298,632 1,691,719 SH   SOLE 22 1,641,748 0 49,971
BRP GROUP INC COM CL A 05589G102   311,468 13,408 SH   SOLE 25 13,408 0 0
BRP GROUP INC COM CL A 05589G102   663,565 28,565 SH   SOLE 26 23,013 0 5,552
BRP GROUP INC COM CL A 05589G102   84,697 3,646 SH   SOLE 28 755 0 2,891
BRP GROUP INC COM CL A 05589G102   2,671,078 114,984 SH   SOLE 30 114,984 0 0
BRP GROUP INC COM CL A 05589G102   238,758 10,278 SH   SOLE 40 10,278 0 0
BRP GROUP INC COM CL A 05589G102   320,969 13,817 SH   SOLE 43 11,878 0 1,939
BRP INC COM SUN VTG 05577W200   622,962 8,212 SH   SOLE 43 6,733 0 1,479
BRT APARTMENTS CORP COM 055645303   146,691 8,494 SH   SOLE 2 474 0 8,020
BRT APARTMENTS CORP COM 055645303   3,765 218 SH   SOLE 7 218 0 0
BRT APARTMENTS CORP COM 055645303   596,368 34,532 SH   SOLE 18 34,532 0 0
BRT APARTMENTS CORP COM 055645303   441,352 25,556 SH   SOLE 19 25,556 0 0
BRT APARTMENTS CORP COM 055645303   8,302,777 480,763 SH   SOLE 21 480,763 0 0
BRT APARTMENTS CORP COM 055645303   7,237,253 419,065 SH   SOLE 22 410,825 0 8,240
BRT APARTMENTS CORP COM 055645303   9,481 549 SH   SOLE 23 549 0 0
BRT APARTMENTS CORP COM 055645303   6,234 361 SH   SOLE 43 243 0 118
BRUKER CORP COM 116794108   18,474,442 296,540 SH   SOLE 2 147,240 0 149,300
BRUKER CORP COM 116794108   78,996 1,268 SH   SOLE 4 319 0 949
BRUKER CORP COM 116794108   849,398 13,634 SH   SOLE 7 12,937 0 697
BRUKER CORP COM 116794108   13,012,040 208,861 SH   SOLE 18 208,861 0 0
BRUKER CORP COM 116794108   15,976,960 256,452 SH   SOLE 19 256,452 0 0
BRUKER CORP COM 116794108   381,600,272 6,125,205 SH   SOLE 21 6,125,205 0 0
BRUKER CORP COM 116794108   186,137,012 2,987,753 SH   SOLE 22 2,846,690 0 141,063
BRUKER CORP COM 116794108   1,308,113 20,997 SH   SOLE 25 20,997 0 0
BRUKER CORP COM 116794108   6,056,245 97,211 SH   SOLE 26 39,977 0 57,234
BRUKER CORP COM 116794108   544,440 8,739 SH   SOLE 28 1,799 0 6,940
BRUKER CORP COM 116794108   3,720,743 59,723 SH   SOLE 30 59,723 0 0
BRUKER CORP COM 116794108   94,571 1,518 SH   SOLE 31 1,518 0 0
BRUKER CORP COM 116794108   644,307 10,342 SH   SOLE 34 10,342 0 0
BRUKER CORP COM 116794108   92,204 1,480 SH   SOLE 36 1,480 0 0
BRUKER CORP COM 116794108   1,025,084 16,454 SH   SOLE 40 16,454 0 0
BRUKER CORP COM 116794108   50,401 809 SH   OTR 43 809 0 0
BRUKER CORP COM 116794108   4,885,764 78,423 SH   SOLE 43 54,001 0 24,422
BRUNSWICK CORP COM 117043109   9,545,886 120,834 SH   SOLE 2 68,852 0 51,982
BRUNSWICK CORP COM 117043109   19,671 249 SH   SOLE 4 249 0 0
BRUNSWICK CORP COM 117043109   1,083,564 13,716 SH   SOLE 7 13,015 0 701
BRUNSWICK CORP COM 117043109   10,437,085 132,115 SH   SOLE 18 132,115 0 0
BRUNSWICK CORP COM 117043109   3,609,747 45,693 SH   SOLE 19 45,693 0 0
BRUNSWICK CORP COM 117043109   282,629,610 3,577,590 SH   SOLE 21 3,577,590 0 0
BRUNSWICK CORP COM 117043109   159,752,220 2,022,180 SH   SOLE 22 1,928,649 0 93,531
BRUNSWICK CORP COM 117043109   1,148,897 14,543 SH   SOLE 25 14,543 0 0
BRUNSWICK CORP COM 117043109   4,737,551 59,969 SH   SOLE 26 21,378 0 38,591
BRUNSWICK CORP COM 117043109   109,652 1,388 SH   SOLE 28 1,388 0 0
BRUNSWICK CORP COM 117043109   4,255,335 53,865 SH   SOLE 30 53,865 0 0
BRUNSWICK CORP COM 117043109   83,345 1,055 SH   SOLE 31 1,055 0 0
BRUNSWICK CORP COM 117043109   267,889 3,391 SH   SOLE 36 3,391 0 0
BRUNSWICK CORP COM 117043109   946,183 11,977 SH   SOLE 40 11,977 0 0
BRUNSWICK CORP COM 117043109   2,382,159 30,154 SH   SOLE 43 24,371 0 5,783
BSQUARE CORP COM NEW 11776U300   272,738 233,109 SH   SOLE 22 233,109 0 0
BUCKLE INC COM 118440106   565,226 16,928 SH   SOLE 2 8,982 0 7,946
BUCKLE INC COM 118440106   5,175 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106   9,316 279 SH   SOLE 7 279 0 0
BUCKLE INC COM 118440106   3,002,462 89,921 SH   SOLE 18 89,921 0 0
BUCKLE INC COM 118440106   2,110,415 63,205 SH   SOLE 19 63,205 0 0
BUCKLE INC COM 118440106   112,837,966 3,379,394 SH   SOLE 21 3,379,394 0 0
BUCKLE INC COM 118440106   28,667,018 858,551 SH   SOLE 22 831,921 0 26,630
BUCKLE INC COM 118440106   175,565 5,258 SH   SOLE 25 5,258 0 0
BUCKLE INC COM 118440106   847,538 25,383 SH   SOLE 26 3,930 0 21,453
BUCKLE INC COM 118440106   106,381 3,186 SH   SOLE 28 277 0 2,909
BUCKLE INC COM 118440106   2,473,932 74,092 SH   SOLE 30 74,092 0 0
BUCKLE INC COM 118440106   156,900 4,699 SH   SOLE 40 4,699 0 0
BUCKLE INC COM 118440106   1,195,463 35,803 SH   SOLE 43 26,244 0 9,559
BUILD-A-BEAR WORKSHOP INC COM 120076104   100,759 3,426 SH   SOLE 2 381 0 3,045
BUILD-A-BEAR WORKSHOP INC COM 120076104   2,235 76 SH   SOLE 7 76 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   1,005,704 34,196 SH   SOLE 18 34,196 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   806,952 27,438 SH   SOLE 19 27,438 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   13,648,740 464,085 SH   SOLE 21 464,085 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   10,656,625 362,347 SH   SOLE 22 354,859 0 7,488
BUILD-A-BEAR WORKSHOP INC COM 120076104   104,464 3,552 SH   SOLE 43 3,548 0 4
BUILDERS FIRSTSOURCE INC COM 12008R107   61,684,297 495,496 SH   SOLE 2 221,770 0 273,726
BUILDERS FIRSTSOURCE INC COM 12008R107   14,153,019 113,688 SH   SOLE 4 45,103 0 68,585
BUILDERS FIRSTSOURCE INC COM 12008R107   6,433,021 51,675 SH   SOLE 7 31,313 0 20,362
BUILDERS FIRSTSOURCE INC COM 12008R107   1,394,288 11,200 SH   SOLE 13 11,200 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   775,075 6,226 SH   SOLE 15 6,226 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   38,585,800 309,951 SH   SOLE 18 276,123 0 33,828
BUILDERS FIRSTSOURCE INC COM 12008R107   25,575,848 205,445 SH   SOLE 19 205,445 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   946,959,328 7,606,710 SH   SOLE 21 7,606,710 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   502,042,525 4,032,794 SH   SOLE 22 3,749,441 0 283,353
BUILDERS FIRSTSOURCE INC COM 12008R107   30,913,108 248,318 SH   SOLE 23 248,318 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   175,005,801 1,405,782 SH   SOLE 25 1,404,773 0 1,009
BUILDERS FIRSTSOURCE INC COM 12008R107   18,991,572 152,555 SH   SOLE 26 82,334 0 70,221
BUILDERS FIRSTSOURCE INC COM 12008R107   41,533,474 333,629 SH   SOLE 28 2,383 0 331,246
BUILDERS FIRSTSOURCE INC COM 12008R107   122,872 987 SH   SOLE 29 987 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   105,621,175 848,431 SH   SOLE 30 737,273 0 111,158
BUILDERS FIRSTSOURCE INC COM 12008R107   3,455,469 27,757 SH   SOLE 31 25,719 0 2,038
BUILDERS FIRSTSOURCE INC COM 12008R107   723,162 5,809 SH   SOLE 34 5,809 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   4,034,223 32,406 SH   SOLE 36 32,406 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   750,177 6,026 SH   SOLE 40 6,026 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   36,725 295 SH   OTR 43 295 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   15,047,225 120,871 SH   SOLE 43 107,426 0 13,445
BUMBLE INC COM CL A 12047B105   6,563,084 439,885 SH   SOLE 2 185,824 0 254,061
BUMBLE INC COM CL A 12047B105   3,999 268 SH   SOLE 4 268 0 0
BUMBLE INC COM CL A 12047B105   15,576 1,044 SH   SOLE 7 1,044 0 0
BUMBLE INC COM CL A 12047B105   4,264,061 285,795 SH   SOLE 18 275,968 0 9,827
BUMBLE INC COM CL A 12047B105   17,928,499 1,201,642 SH   SOLE 19 1,201,642 0 0
BUMBLE INC COM CL A 12047B105   57,279,909 3,839,136 SH   SOLE 21 3,839,136 0 0
BUMBLE INC COM CL A 12047B105   58,270,552 3,905,533 SH   SOLE 22 3,773,801 0 131,732
BUMBLE INC COM CL A 12047B105   440,603 29,531 SH   SOLE 23 29,531 0 0
BUMBLE INC COM CL A 12047B105   297,684 19,952 SH   SOLE 25 19,952 0 0
BUMBLE INC COM CL A 12047B105   2,866,162 192,102 SH   SOLE 26 30,449 0 161,653
BUMBLE INC COM CL A 12047B105   41,821 2,803 SH   SOLE 28 1,123 0 1,680
BUMBLE INC COM CL A 12047B105   920,564 61,700 SH   SOLE 30 61,700 0 0
BUMBLE INC COM CL A 12047B105   326,673 21,895 SH   SOLE 34 21,895 0 0
BUMBLE INC COM CL A 12047B105   260,414 17,454 SH   SOLE 40 17,454 0 0
BUMBLE INC COM CL A 12047B105   203,703 13,653 SH   SOLE 43 13,462 0 191
BUNGE LIMITED COM G16962105   41,831,481 386,434 SH   SOLE 2 45,757 0 340,677
BUNGE LIMITED COM G16962105   14,090,903 130,170 SH   SOLE 4 49,798 0 80,372
BUNGE LIMITED COM G16962105   51,761,578 478,167 SH   SOLE 7 449,607 0 28,560
BUNGE LIMITED COM G16962105   285,672 2,639 SH   SOLE 13 2,639 0 0
BUNGE LIMITED COM G16962105   2,267,838 20,950 SH   SOLE 15 20,950 0 0
BUNGE LIMITED COM G16962105   39,411,660 364,080 SH   SOLE 18 354,941 0 9,139
BUNGE LIMITED COM G16962105   104,695,720 967,166 SH   SOLE 19 967,166 0 0
BUNGE LIMITED COM G16962105   467,430,428 4,318,064 SH   SOLE 21 4,318,064 0 0
BUNGE LIMITED COM G16962105   362,241,197 3,346,339 SH   SOLE 22 3,025,167 0 321,172
BUNGE LIMITED COM G16962105   27,170,967 251,002 SH   SOLE 23 251,002 0 0
BUNGE LIMITED COM G16962105   58,880,098 543,927 SH   SOLE 25 543,927 0 0
BUNGE LIMITED COM G16962105   38,845,729 358,852 SH   SOLE 26 138,065 0 220,787
BUNGE LIMITED COM G16962105   40,031,283 369,804 SH   SOLE 28 66,465 0 303,339
BUNGE LIMITED COM G16962105   24,255,578 224,070 SH   SOLE 29 224,070 0 0
BUNGE LIMITED COM G16962105   167,797,134 1,550,089 SH   SOLE 30 1,382,738 0 167,351
BUNGE LIMITED COM G16962105   3,615,875 33,403 SH   SOLE 31 30,956 0 2,447
BUNGE LIMITED COM G16962105   67,606,672 624,542 SH   SOLE 34 624,542 0 0
BUNGE LIMITED COM G16962105   4,487,179 41,452 SH   SOLE 36 41,452 0 0
BUNGE LIMITED COM G16962105   801,050 7,400 SH   SOLE 40 7,400 0 0
BUNGE LIMITED COM G16962105   39,944 369 SH   OTR 43 369 0 0
BUNGE LIMITED COM G16962105   46,763,181 431,992 SH   SOLE 43 403,678 0 28,314
BUNGE LIMITED OPTIONS G16962105   617,025 5,700 SH Call SOLE 2 0 0 5,700
BUNGE LIMITED OPTIONS G16962105   151,550 1,400 SH Call SOLE 4 1,400 0 0
BUNGE LIMITED OPTIONS G16962105   3,041,825 28,100 SH Call SOLE 18 28,100 0 0
BUNGE LIMITED OPTIONS G16962105   16,226,675 149,900 SH Call SOLE 19 149,900 0 0
BUNGE LIMITED OPTIONS G16962105   1,201,575 11,100 SH Call SOLE 22 11,100 0 0
BUNGE LIMITED OPTIONS G16962105   378,875 3,500 SH Call SOLE 26 3,500 0 0
BUNGE LIMITED OPTIONS G16962105   9,558,475 88,300 SH Call SOLE 34 88,300 0 0
BURFORD CAP LTD ORD SHS G17977110   328,944 23,496 SH   SOLE 2 23,496 0 0
BURFORD CAP LTD ORD SHS G17977110   655,354 46,811 SH   SOLE 22 46,811 0 0
BURGERFI INTERNATIONAL INC COM 12122L101   76,173 65,666 SH   SOLE 22 65,666 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   168,064 3,617 SH   SOLE 2 214 0 3,403
BURKE HERBERT FINL SVCS CORP COM 12135Y108   2,927 63 SH   SOLE 7 63 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   867,176 18,663 SH   SOLE 18 18,663 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   610,597 13,141 SH   SOLE 19 13,141 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   10,699,821 230,277 SH   SOLE 21 230,277 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   8,087,094 174,047 SH   SOLE 22 169,030 0 5,017
BURLINGTON STORES INC COM 122017106   10,877,173 80,393 SH   SOLE 2 13,401 0 66,992
BURLINGTON STORES INC COM 122017106   7,660,821 56,621 SH   SOLE 4 28,104 0 28,517
BURLINGTON STORES INC COM 122017106   1,221,894 9,031 SH   SOLE 7 8,724 0 307
BURLINGTON STORES INC COM 122017106   171,290 1,266 SH   SOLE 13 1,266 0 0
BURLINGTON STORES INC COM 122017106   376,540 2,783 SH   SOLE 15 2,783 0 0
BURLINGTON STORES INC COM 122017106   8,441,367 62,390 SH   SOLE 18 57,924 0 4,466
BURLINGTON STORES INC COM 122017106   3,197,545 23,633 SH   SOLE 19 23,633 0 0
BURLINGTON STORES INC COM 122017106   131,040,080 968,515 SH   SOLE 21 968,515 0 0
BURLINGTON STORES INC COM 122017106   205,615,139 1,519,698 SH   SOLE 22 1,397,093 0 122,605
BURLINGTON STORES INC COM 122017106   14,666,520 108,400 SH   SOLE 23 108,400 0 0
BURLINGTON STORES INC COM 122017106   13,330,838 98,528 SH   SOLE 25 98,441 0 87
BURLINGTON STORES INC COM 122017106   9,547,174 70,563 SH   SOLE 26 33,058 0 37,505
BURLINGTON STORES INC COM 122017106   14,438,269 106,713 SH   SOLE 28 1,845 0 104,868
BURLINGTON STORES INC COM 122017106   85,239 630 SH   SOLE 29 630 0 0
BURLINGTON STORES INC COM 122017106   24,729,863 182,778 SH   SOLE 30 182,778 0 0
BURLINGTON STORES INC COM 122017106   5,543,918 40,975 SH   SOLE 31 13,559 0 27,416
BURLINGTON STORES INC COM 122017106   325,938 2,409 SH   SOLE 34 2,409 0 0
BURLINGTON STORES INC COM 122017106   1,969,292 14,555 SH   SOLE 36 14,555 0 0
BURLINGTON STORES INC COM 122017106   434,313 3,210 SH   SOLE 40 3,210 0 0
BURLINGTON STORES INC COM 122017106   11,771 87 SH   OTR 43 87 0 0
BURLINGTON STORES INC COM 122017106   4,976,469 36,781 SH   SOLE 43 29,950 0 6,831
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107   1,342 1,383 SH   SOLE 2 1,383 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   1,674,161 89,241 SH   SOLE 2 52,765 0 36,476
BUSINESS FIRST BANCSHARES IN COM 12326C105   4,521 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   1,301,250 69,363 SH   SOLE 18 69,363 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   2,391,000 127,452 SH   SOLE 19 127,452 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   16,374,178 872,824 SH   SOLE 21 872,824 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   15,438,861 822,967 SH   SOLE 22 802,601 0 20,366
BUSINESS FIRST BANCSHARES IN COM 12326C105   152,725 8,141 SH   SOLE 25 8,141 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   103,518 5,518 SH   SOLE 30 5,518 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   76,372 4,071 SH   SOLE 40 4,071 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   283,563 15,115 SH   SOLE 43 14,656 0 459
BUTTERFLY NETWORK INC COM CL A 124155102   164,822 139,680 SH   SOLE 2 47,407 0 92,273
BUTTERFLY NETWORK INC COM CL A 124155102   196 166 SH   SOLE 4 166 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   2,014 1,707 SH   SOLE 7 1,707 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   484,676 410,742 SH   SOLE 18 410,742 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   352,901 299,069 SH   SOLE 19 299,069 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   7,034,800 5,961,695 SH   SOLE 21 5,961,695 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   4,695,805 3,979,496 SH   SOLE 22 3,813,413 0 166,083
BUTTERFLY NETWORK INC COM CL A 124155102   14,835 12,572 SH   SOLE 25 12,572 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   11,296 9,573 SH   SOLE 26 0 0 9,573
BUTTERFLY NETWORK INC COM CL A 124155102   89,213 75,604 SH   SOLE 30 75,604 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   13,892 11,773 SH   SOLE 40 11,773 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   92,099 78,050 SH   SOLE 43 77,291 0 759
BUZZFEED INC CLASS A COM 12430A102   150,941 395,030 SH   SOLE 22 395,030 0 0
BV FINL INC COM NEW 05603E208   1,371,878 136,099 SH   SOLE 22 136,099 0 0
BWX TECHNOLOGIES INC COM 05605H100   16,003,206 213,433 SH   SOLE 2 84,016 0 129,417
BWX TECHNOLOGIES INC COM 05605H100   21,444 286 SH   SOLE 4 286 0 0
BWX TECHNOLOGIES INC COM 05605H100   1,749,883 23,338 SH   SOLE 7 22,135 0 1,203
BWX TECHNOLOGIES INC COM 05605H100   12,302,718 164,080 SH   SOLE 18 164,080 0 0
BWX TECHNOLOGIES INC COM 05605H100   2,192,115 29,236 SH   SOLE 19 29,236 0 0
BWX TECHNOLOGIES INC COM 05605H100   466,459,878 6,221,124 SH   SOLE 21 6,221,124 0 0
BWX TECHNOLOGIES INC COM 05605H100   195,892,973 2,612,603 SH   SOLE 22 2,490,645 0 121,958
BWX TECHNOLOGIES INC COM 05605H100   2,391,262 31,892 SH   SOLE 26 31,892 0 0
BWX TECHNOLOGIES INC COM 05605H100   697,989 9,309 SH   SOLE 28 0 0 9,309
BWX TECHNOLOGIES INC COM 05605H100   3,472,999 46,319 SH   SOLE 30 46,319 0 0
BWX TECHNOLOGIES INC COM 05605H100   100,248 1,337 SH   SOLE 31 1,337 0 0
BWX TECHNOLOGIES INC COM 05605H100   13,271 177 SH   SOLE 36 177 0 0
BWX TECHNOLOGIES INC COM 05605H100   4,001,580 53,369 SH   SOLE 43 45,152 0 8,216
BYLINE BANCORP INC COM 124411109   2,255,258 114,422 SH   SOLE 2 84,578 0 29,844
BYLINE BANCORP INC COM 124411109   383,005 19,432 SH   SOLE 7 18,375 0 1,057
BYLINE BANCORP INC COM 124411109   1,461,910 74,171 SH   SOLE 18 74,171 0 0
BYLINE BANCORP INC COM 124411109   1,434,454 72,778 SH   SOLE 19 72,778 0 0
BYLINE BANCORP INC COM 124411109   19,838,923 1,006,541 SH   SOLE 21 1,006,541 0 0
BYLINE BANCORP INC COM 124411109   17,161,891 870,720 SH   SOLE 22 839,135 0 31,585
BYLINE BANCORP INC COM 124411109   81,461 4,133 SH   SOLE 25 4,133 0 0
BYLINE BANCORP INC COM 124411109   30,117 1,528 SH   SOLE 26 1,528 0 0
BYLINE BANCORP INC COM 124411109   53,591 2,719 SH   SOLE 28 0 0 2,719
BYLINE BANCORP INC COM 124411109   254,121 12,893 SH   SOLE 30 12,893 0 0
BYLINE BANCORP INC COM 124411109   82,309 4,176 SH   SOLE 40 4,176 0 0
BYLINE BANCORP INC COM 124411109   1,623,937 82,392 SH   SOLE 43 80,484 0 1,908
BYRNA TECHNOLOGIES INC COM NEW 12448X201   7,262 3,242 SH   SOLE 18 3,242 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201   86,148 38,459 SH   SOLE 21 38,459 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201   556,143 248,278 SH   SOLE 22 248,278 0 0
C & F FINL CORP COM 12466Q104   103,394 1,929 SH   SOLE 2 108 0 1,821
C & F FINL CORP COM 12466Q104   450,562 8,406 SH   SOLE 18 8,406 0 0
C & F FINL CORP COM 12466Q104   342,879 6,397 SH   SOLE 19 6,397 0 0
C & F FINL CORP COM 12466Q104   5,452,460 101,725 SH   SOLE 21 101,725 0 0
C & F FINL CORP COM 12466Q104   2,501,244 46,665 SH   SOLE 22 44,438 0 2,227
C & F FINL CORP COM 12466Q104   1,822 34 SH   SOLE 43 34 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   28,090,869 326,145 SH   SOLE 2 114,270 0 211,875
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   14,784,731 171,656 SH   SOLE 4 79,291 0 92,365
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   28,325,573 328,870 SH   SOLE 7 285,576 0 43,294
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   163,647 1,900 SH   SOLE 13 1,900 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,498,490 17,398 SH   SOLE 15 17,398 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   60,081,360 697,566 SH   SOLE 18 690,466 0 7,100
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   5,917,820 68,708 SH   SOLE 19 68,708 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   539,143,310 6,259,646 SH   SOLE 21 6,259,646 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   268,631,288 3,118,905 SH   SOLE 22 2,851,606 0 267,299
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   16,809,992 195,170 SH   SOLE 23 195,170 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   45,341,330 526,429 SH   SOLE 25 525,424 0 1,005
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   16,741,088 194,370 SH   SOLE 26 113,998 0 80,372
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   37,928,724 440,366 SH   SOLE 28 5,922 0 434,444
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   105,662,131 1,226,775 SH   SOLE 30 1,214,250 0 12,525
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,290,972 26,599 SH   SOLE 31 24,518 0 2,081
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,391,086 16,151 SH   SOLE 34 16,151 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   4,320,539 50,163 SH   SOLE 36 50,163 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   499,640 5,801 SH   SOLE 40 5,801 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   12,575 146 SH   OTR 43 146 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   14,271,874 165,702 SH   SOLE 43 152,668 0 13,034
C3 AI INC CL A 12468P104   1,464,236 57,376 SH   SOLE 2 32,728 0 24,648
C3 AI INC CL A 12468P104   13,577 532 SH   SOLE 4 248 0 284
C3 AI INC CL A 12468P104   364,247 14,273 SH   SOLE 7 13,513 0 760
C3 AI INC CL A 12468P104   3,757,514 147,238 SH   SOLE 18 147,238 0 0
C3 AI INC CL A 12468P104   3,893,102 152,551 SH   SOLE 19 152,551 0 0
C3 AI INC CL A 12468P104   64,148,246 2,513,646 SH   SOLE 21 2,513,646 0 0
C3 AI INC CL A 12468P104   54,132,284 2,121,171 SH   SOLE 22 2,048,599 0 72,572
C3 AI INC CL A 12468P104   35,498 1,391 SH   SOLE 23 1,391 0 0
C3 AI INC CL A 12468P104   515,938 20,217 SH   SOLE 25 20,217 0 0
C3 AI INC CL A 12468P104   1,517,164 59,450 SH   SOLE 26 49,881 0 9,569
C3 AI INC CL A 12468P104   94,628 3,708 SH   SOLE 28 2,922 0 786
C3 AI INC CL A 12468P104   1,784,665 69,932 SH   SOLE 30 69,932 0 0
C3 AI INC CL A 12468P104   15,822 620 SH   SOLE 36 620 0 0
C3 AI INC CL A 12468P104   420,646 16,483 SH   SOLE 40 16,483 0 0
C3 AI INC CL A 12468P104   1,362,258 53,380 SH   SOLE 43 50,168 0 3,212
C4 THERAPEUTICS INC COM STK 12529R107   382,775 205,793 SH   SOLE 2 119,163 0 86,630
C4 THERAPEUTICS INC COM STK 12529R107   28,040 15,075 SH   SOLE 18 8,590 0 6,485
C4 THERAPEUTICS INC COM STK 12529R107   705,876 379,503 SH   SOLE 19 379,503 0 0
C4 THERAPEUTICS INC COM STK 12529R107   756,196 406,557 SH   SOLE 21 406,557 0 0
C4 THERAPEUTICS INC COM STK 12529R107   1,662,803 893,980 SH   SOLE 22 893,980 0 0
C4 THERAPEUTICS INC COM STK 12529R107   30,524 16,411 SH   SOLE 23 16,411 0 0
C4 THERAPEUTICS INC COM STK 12529R107   290,606 156,240 SH   SOLE 26 0 0 156,240
C4 THERAPEUTICS INC COM STK 12529R107   39,449 21,209 SH   SOLE 30 21,209 0 0
C4 THERAPEUTICS INC COM STK 12529R107   1,060 570 SH   SOLE 43 570 0 0
CABALETTA BIO INC COM 12674W109   270,170 17,751 SH   SOLE 2 8,345 0 9,406
CABALETTA BIO INC COM 12674W109   4,931 324 SH   SOLE 7 324 0 0
CABALETTA BIO INC COM 12674W109   1,226,291 80,571 SH   SOLE 18 80,571 0 0
CABALETTA BIO INC COM 12674W109   2,381,413 156,466 SH   SOLE 19 156,466 0 0
CABALETTA BIO INC COM 12674W109   18,552,282 1,218,941 SH   SOLE 21 1,218,941 0 0
CABALETTA BIO INC COM 12674W109   14,432,426 948,254 SH   SOLE 22 915,193 0 33,061
CABALETTA BIO INC COM 12674W109   276,852 18,190 SH   SOLE 30 18,190 0 0
CABALETTA BIO INC COM 12674W109   25,874 1,700 SH   SOLE 34 1,700 0 0
CABLE ONE INC COM 12685J105   5,331,442 8,660 SH   SOLE 2 5,497 0 3,163
CABLE ONE INC COM 12685J105   10,466 17 SH   SOLE 4 17 0 0
CABLE ONE INC COM 12685J105   996,106 1,618 SH   SOLE 7 1,533 0 85
CABLE ONE INC COM 12685J105   5,296,967 8,604 SH   SOLE 18 8,604 0 0
CABLE ONE INC COM 12685J105   1,535,406 2,494 SH   SOLE 19 2,494 0 0
CABLE ONE INC COM 12685J105   160,536,749 260,764 SH   SOLE 21 260,764 0 0
CABLE ONE INC COM 12685J105   86,682,112 140,800 SH   SOLE 22 133,794 0 7,006
CABLE ONE INC COM 12685J105   581,780 945 SH   SOLE 25 945 0 0
CABLE ONE INC COM 12685J105   2,754,989 4,475 SH   SOLE 26 4,011 0 464
CABLE ONE INC COM 12685J105   177,304 288 SH   SOLE 28 98 0 190
CABLE ONE INC COM 12685J105   4,832,158 7,849 SH   SOLE 30 7,849 0 0
CABLE ONE INC COM 12685J105   49,867 81 SH   SOLE 31 81 0 0
CABLE ONE INC COM 12685J105   305,973 497 SH   SOLE 36 497 0 0
CABLE ONE INC COM 12685J105   529,450 860 SH   SOLE 40 860 0 0
CABLE ONE INC COM 12685J105   6,125,009 9,949 SH   SOLE 43 9,284 0 665
CABLE ONE INC NOTE 3/1 12685JAE5   245,400 300,000 PRN   SOLE 2 300,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   509,614 623,000 PRN   SOLE 18 623,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   5,928,046 7,247,000 PRN   SOLE 19 7,247,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   3,087,950 3,775,000 PRN   SOLE 21 3,775,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   71,166 87,000 PRN   SOLE 22 87,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   99,796 122,000 PRN   SOLE 26 122,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   37,628 46,000 PRN   SOLE 30 46,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   1,258,084 1,538,000 PRN   SOLE 34 1,538,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   560,976 754,000 PRN   SOLE 2 754,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   733,584 986,000 PRN   SOLE 18 986,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   15,208,848 20,442,000 PRN   SOLE 19 20,442,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   1,388,304 1,866,000 PRN   SOLE 21 1,866,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   293,880 395,000 PRN   SOLE 22 395,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   257,424 346,000 PRN   SOLE 26 346,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   81,840 110,000 PRN   SOLE 30 110,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   3,543,672 4,763,000 PRN   SOLE 34 4,763,000 0 0
CABOT CORP COM 127055101   7,386,884 106,639 SH   SOLE 2 68,768 0 37,871
CABOT CORP COM 127055101   11,776 170 SH   SOLE 4 170 0 0
CABOT CORP COM 127055101   600,155 8,664 SH   SOLE 7 8,229 0 435
CABOT CORP COM 127055101   15,595,240 225,137 SH   SOLE 18 214,102 0 11,035
CABOT CORP COM 127055101   18,820,936 271,704 SH   SOLE 19 271,704 0 0
CABOT CORP COM 127055101   282,632,129 4,080,152 SH   SOLE 21 4,080,152 0 0
CABOT CORP COM 127055101   131,066,806 1,892,115 SH   SOLE 22 1,843,938 0 48,177
CABOT CORP COM 127055101   231,985 3,349 SH   SOLE 23 3,349 0 0
CABOT CORP COM 127055101   736,132 10,627 SH   SOLE 25 10,627 0 0
CABOT CORP COM 127055101   3,428,034 49,488 SH   SOLE 26 24,147 0 25,341
CABOT CORP COM 127055101   69,893 1,009 SH   SOLE 28 1,009 0 0
CABOT CORP COM 127055101   2,083,018 30,071 SH   SOLE 30 30,071 0 0
CABOT CORP COM 127055101   44,125 637 SH   SOLE 36 637 0 0
CABOT CORP COM 127055101   630,080 9,096 SH   SOLE 40 9,096 0 0
CABOT CORP COM 127055101   4,805,780 69,378 SH   SOLE 43 65,069 0 4,309
CACI INTL INC CL A 127190304   32,220,833 102,637 SH   SOLE 2 57,150 0 45,487
CACI INTL INC CL A 127190304   2,111,493 6,726 SH   SOLE 4 5,583 0 1,143
CACI INTL INC CL A 127190304   258,050 822 SH   SOLE 7 822 0 0
CACI INTL INC CL A 127190304   877,748 2,796 SH   SOLE 13 2,796 0 0
CACI INTL INC CL A 127190304   12,848,841 40,929 SH   SOLE 18 40,521 0 408
CACI INTL INC CL A 127190304   2,891,295 9,210 SH   SOLE 19 9,210 0 0
CACI INTL INC CL A 127190304   385,716,373 1,228,670 SH   SOLE 21 1,228,670 0 0
CACI INTL INC CL A 127190304   209,508,720 667,374 SH   SOLE 22 636,931 0 30,443
CACI INTL INC CL A 127190304   3,894,930 12,407 SH   SOLE 23 12,407 0 0
CACI INTL INC CL A 127190304   1,342,679 4,277 SH   SOLE 25 4,277 0 0
CACI INTL INC CL A 127190304   2,317,745 7,383 SH   SOLE 26 6,234 0 1,149
CACI INTL INC CL A 127190304   544,041 1,733 SH   SOLE 28 420 0 1,313
CACI INTL INC CL A 127190304   1,252,895 3,991 SH   SOLE 29 3,991 0 0
CACI INTL INC CL A 127190304   3,973,412 12,657 SH   SOLE 30 12,657 0 0
CACI INTL INC CL A 127190304   2,439,236 7,770 SH   SOLE 31 7,770 0 0
CACI INTL INC CL A 127190304   123,688 394 SH   SOLE 36 394 0 0
CACI INTL INC CL A 127190304   1,306,263 4,161 SH   SOLE 40 4,161 0 0
CACI INTL INC CL A 127190304   7,505,752 23,909 SH   SOLE 43 22,645 0 1,264
CACTUS INC CL A 127203107   2,153,055 42,881 SH   SOLE 2 28,593 0 14,288
CACTUS INC CL A 127203107   12,904 257 SH   SOLE 4 257 0 0
CACTUS INC CL A 127203107   704,848 14,038 SH   SOLE 7 13,296 0 742
CACTUS INC CL A 127203107   7,730,934 153,972 SH   SOLE 18 153,972 0 0
CACTUS INC CL A 127203107   6,689,629 133,233 SH   SOLE 19 133,233 0 0
CACTUS INC CL A 127203107   120,457,355 2,399,071 SH   SOLE 21 2,399,071 0 0
CACTUS INC CL A 127203107   85,024,309 1,693,374 SH   SOLE 22 1,641,012 0 52,362
CACTUS INC CL A 127203107   614,169 12,232 SH   SOLE 25 12,232 0 0
CACTUS INC CL A 127203107   1,842,104 36,688 SH   SOLE 26 29,786 0 6,902
CACTUS INC CL A 127203107   1,443,588 28,751 SH   SOLE 28 970 0 27,781
CACTUS INC CL A 127203107   4,035,177 80,366 SH   SOLE 30 80,366 0 0
CACTUS INC CL A 127203107   651,073 12,967 SH   SOLE 40 12,967 0 0
CACTUS INC CL A 127203107   2,181,132 43,440 SH   SOLE 43 41,078 0 2,362
CADENCE BANK COM 12740C103   4,838,393 228,011 SH   SOLE 2 132,262 0 95,749
CADENCE BANK COM 12740C103   8,870 418 SH   SOLE 4 418 0 0
CADENCE BANK COM 12740C103   540,537 25,473 SH   SOLE 7 24,192 0 1,281
CADENCE BANK COM 12740C103   15,570,387 733,760 SH   SOLE 18 733,760 0 0
CADENCE BANK COM 12740C103   6,392,674 301,257 SH   SOLE 19 301,257 0 0
CADENCE BANK COM 12740C103   248,986,568 11,733,580 SH   SOLE 21 11,733,580 0 0
CADENCE BANK COM 12740C103   92,010,748 4,336,039 SH   SOLE 22 4,130,603 0 205,436
CADENCE BANK COM 12740C103   358,851 16,911 SH   SOLE 25 16,911 0 0
CADENCE BANK COM 12740C103   1,755,573 82,732 SH   SOLE 26 72,192 0 10,540
CADENCE BANK COM 12740C103   60,774 2,864 SH   SOLE 28 2,864 0 0
CADENCE BANK COM 12740C103   4,269,231 201,189 SH   SOLE 30 201,189 0 0
CADENCE BANK COM 12740C103   50,058 2,359 SH   SOLE 36 2,359 0 0
CADENCE BANK COM 12740C103   345,462 16,280 SH   SOLE 40 16,280 0 0
CADENCE BANK COM 12740C103   2,087,075 98,354 SH   SOLE 43 97,034 0 1,320
CADENCE DESIGN SYSTEM INC COM 127387108   166,302,157 709,783 SH   SOLE 2 279,720 0 430,063
CADENCE DESIGN SYSTEM INC COM 127387108   56,058,618 239,260 SH   SOLE 4 117,642 0 121,618
CADENCE DESIGN SYSTEM INC COM 127387108   92,106,845 393,115 SH   SOLE 7 309,783 0 83,332
CADENCE DESIGN SYSTEM INC COM 127387108   5,483,323 23,403 SH   SOLE 13 23,403 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   6,078,679 25,944 SH   SOLE 15 25,944 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   352,757,394 1,505,580 SH   SOLE 18 1,071,251 0 434,329
CADENCE DESIGN SYSTEM INC COM 127387108   740,141,985 3,158,950 SH   SOLE 19 3,158,950 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,953,065,054 8,335,745 SH   SOLE 21 8,335,745 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,536,156,554 6,556,366 SH   SOLE 22 5,939,327 0 617,039
CADENCE DESIGN SYSTEM INC COM 127387108   125,826,129 537,030 SH   SOLE 23 537,030 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   508,129,456 2,168,713 SH   SOLE 25 2,167,789 0 924
CADENCE DESIGN SYSTEM INC COM 127387108   93,060,680 397,186 SH   SOLE 26 217,607 0 179,579
CADENCE DESIGN SYSTEM INC COM 127387108   188,076,125 802,715 SH   SOLE 28 7,426 0 795,289
CADENCE DESIGN SYSTEM INC COM 127387108   1,823,791 7,784 SH   SOLE 29 7,784 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   558,098,617 2,381,983 SH   SOLE 30 2,259,071 0 122,912
CADENCE DESIGN SYSTEM INC COM 127387108   21,990,929 93,858 SH   SOLE 31 67,541 0 26,317
CADENCE DESIGN SYSTEM INC COM 127387108   17,793,445 75,943 SH   SOLE 32 75,943 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   621,248,090 2,651,507 SH   SOLE 34 2,651,507 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   15,277,532 65,205 SH   SOLE 36 65,205 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   3,105,647 13,255 SH   SOLE 40 13,255 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   127,459 544 SH   OTR 43 544 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   122,605,568 523,285 SH   SOLE 43 469,555 0 53,730
CADIZ INC COM NEW 127537207   15,163 4,581 SH   SOLE 2 1,459 0 3,122
CADIZ INC COM NEW 127537207   380,018 114,809 SH   SOLE 18 114,809 0 0
CADIZ INC COM NEW 127537207   257,167 77,694 SH   SOLE 19 77,694 0 0
CADIZ INC COM NEW 127537207   4,417,298 1,334,531 SH   SOLE 21 1,334,531 0 0
CADIZ INC COM NEW 127537207   3,478,681 1,050,961 SH   SOLE 22 1,042,679 0 8,282
CADIZ INC COM NEW 127537207   2,996 905 SH   SOLE 43 905 0 0
CADRE HLDGS INC COM 12763L105   593,442 22,268 SH   SOLE 2 15,057 0 7,211
CADRE HLDGS INC COM 12763L105   6,183 232 SH   SOLE 7 232 0 0
CADRE HLDGS INC COM 12763L105   1,348,037 50,583 SH   SOLE 18 50,583 0 0
CADRE HLDGS INC COM 12763L105   1,081,830 40,594 SH   SOLE 19 40,594 0 0
CADRE HLDGS INC COM 12763L105   18,304,926 686,864 SH   SOLE 21 686,864 0 0
CADRE HLDGS INC COM 12763L105   13,532,790 507,797 SH   SOLE 22 493,412 0 14,385
CADRE HLDGS INC COM 12763L105   77,392 2,904 SH   SOLE 25 2,904 0 0
CADRE HLDGS INC COM 12763L105   59,883 2,247 SH   SOLE 26 0 0 2,247
CADRE HLDGS INC COM 12763L105   110,544 4,148 SH   SOLE 28 0 0 4,148
CADRE HLDGS INC COM 12763L105   268,152 10,062 SH   SOLE 30 10,062 0 0
CADRE HLDGS INC COM 12763L105   98,445 3,694 SH   SOLE 40 3,694 0 0
CAE INC COM 124765108   6,249,674 267,652 SH   SOLE 43 243,768 0 23,884
CAESARS ENTERTAINMENT INC NE COM 12769G100   22,489,808 485,217 SH   SOLE 2 151,752 0 333,465
CAESARS ENTERTAINMENT INC NE COM 12769G100   4,443,945 95,878 SH   SOLE 4 75,331 0 20,547
CAESARS ENTERTAINMENT INC NE COM 12769G100   16,104,168 347,447 SH   SOLE 7 311,532 0 35,915
CAESARS ENTERTAINMENT INC NE COM 12769G100   155,782 3,361 SH   SOLE 13 3,361 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   932,006 20,108 SH   SOLE 15 20,108 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   16,193,253 349,369 SH   SOLE 18 336,254 0 13,115
CAESARS ENTERTAINMENT INC NE COM 12769G100   56,340,835 1,215,552 SH   SOLE 19 1,215,552 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   262,441,162 5,662,161 SH   SOLE 21 5,662,161 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   208,317,016 4,494,434 SH   SOLE 22 4,171,195 0 323,239
CAESARS ENTERTAINMENT INC NE COM 12769G100   16,960,624 365,925 SH   SOLE 23 365,925 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   41,891,872 903,816 SH   SOLE 25 870,855 0 32,961
CAESARS ENTERTAINMENT INC NE COM 12769G100   11,561,127 249,431 SH   SOLE 26 89,193 0 160,238
CAESARS ENTERTAINMENT INC NE COM 12769G100   11,841,915 255,489 SH   SOLE 28 46,103 0 209,386
CAESARS ENTERTAINMENT INC NE COM 12769G100   48,079,411 1,037,312 SH   SOLE 30 1,037,312 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   1,290,477 27,842 SH   SOLE 31 23,744 0 4,098
CAESARS ENTERTAINMENT INC NE COM 12769G100   29,672,343 640,180 SH   SOLE 34 640,180 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   2,144,846 46,275 SH   SOLE 36 46,275 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   469,618 10,132 SH   SOLE 40 10,132 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   6,148,096 132,645 SH   SOLE 43 114,297 0 18,348
CAESARSTONE LTD ORD SHS M20598104   318,205 74,347 SH   SOLE 2 56,817 0 17,530
CAESARSTONE LTD ORD SHS M20598104   16,534 3,863 SH   SOLE 18 3,863 0 0
CAESARSTONE LTD ORD SHS M20598104   430,157 100,504 SH   SOLE 19 100,504 0 0
CAESARSTONE LTD ORD SHS M20598104   217,642 50,851 SH   SOLE 21 50,851 0 0
CAESARSTONE LTD ORD SHS M20598104   459,668 107,399 SH   SOLE 22 107,399 0 0
CAESARSTONE LTD ORD SHS M20598104   27,884 6,515 SH   SOLE 23 6,515 0 0
CAL MAINE FOODS INC COM NEW 128030202   4,133,615 85,370 SH   SOLE 2 45,662 0 39,708
CAL MAINE FOODS INC COM NEW 128030202   7,069 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202   2,040,370 42,139 SH   SOLE 7 41,757 0 382
CAL MAINE FOODS INC COM NEW 128030202   5,891,842 121,682 SH   SOLE 18 115,772 0 5,910
CAL MAINE FOODS INC COM NEW 128030202   11,690,622 241,442 SH   SOLE 19 241,442 0 0
CAL MAINE FOODS INC COM NEW 128030202   221,535,978 4,575,299 SH   SOLE 21 4,575,299 0 0
CAL MAINE FOODS INC COM NEW 128030202   60,359,791 1,246,588 SH   SOLE 22 1,212,050 0 34,538
CAL MAINE FOODS INC COM NEW 128030202   589,271 12,170 SH   SOLE 23 12,170 0 0
CAL MAINE FOODS INC COM NEW 128030202   382,324 7,896 SH   SOLE 25 7,896 0 0
CAL MAINE FOODS INC COM NEW 128030202   3,765,672 77,771 SH   SOLE 26 21,900 0 55,871
CAL MAINE FOODS INC COM NEW 128030202   19,416 401 SH   SOLE 28 401 0 0
CAL MAINE FOODS INC COM NEW 128030202   7,651,958 158,033 SH   SOLE 30 158,033 0 0
CAL MAINE FOODS INC COM NEW 128030202   310,082 6,404 SH   SOLE 40 6,404 0 0
CAL MAINE FOODS INC COM NEW 128030202   2,951,968 60,966 SH   SOLE 43 48,462 0 12,504
CALAMP CORP COM 128126109   5,955 14,682 SH   SOLE 2 14,682 0 0
CALAMP CORP COM 128126109   2,496 6,154 SH   SOLE 18 6,154 0 0
CALAMP CORP COM 128126109   32,255 79,523 SH   SOLE 21 79,523 0 0
CALAMP CORP COM 128126109   224,016 552,307 SH   SOLE 22 552,307 0 0
CALAVO GROWERS INC COM 128246105   219,476 8,699 SH   SOLE 2 4,806 0 3,893
CALAVO GROWERS INC COM 128246105   1,791 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105   4,314 171 SH   SOLE 7 171 0 0
CALAVO GROWERS INC COM 128246105   1,369,888 54,296 SH   SOLE 18 54,296 0 0
CALAVO GROWERS INC COM 128246105   908,305 36,001 SH   SOLE 19 36,001 0 0
CALAVO GROWERS INC COM 128246105   52,072,954 2,063,930 SH   SOLE 21 2,063,930 0 0
CALAVO GROWERS INC COM 128246105   12,642,349 501,084 SH   SOLE 22 487,358 0 13,726
CALAVO GROWERS INC COM 128246105   121,457 4,814 SH   SOLE 25 4,814 0 0
CALAVO GROWERS INC COM 128246105   484,618 19,208 SH   SOLE 26 3,775 0 15,433
CALAVO GROWERS INC COM 128246105   29,292 1,161 SH   SOLE 28 1,161 0 0
CALAVO GROWERS INC COM 128246105   781,575 30,978 SH   SOLE 30 30,978 0 0
CALAVO GROWERS INC COM 128246105   60,729 2,407 SH   SOLE 40 2,407 0 0
CALAVO GROWERS INC COM 128246105   560,787 22,227 SH   SOLE 43 21,723 0 504
CALEDONIA MNG CORP PLC SHS NEW G1757E113   141,994 14,401 SH   SOLE 2 6,057 0 8,344
CALEDONIA MNG CORP PLC SHS NEW G1757E113   415,826 42,173 SH   SOLE 18 42,173 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   457,484 46,398 SH   SOLE 19 46,398 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   5,081,272 515,342 SH   SOLE 21 515,342 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   1,857,032 188,340 SH   SOLE 22 177,226 0 11,114
CALERES INC COM 129500104   971,484 33,779 SH   SOLE 2 10,274 0 23,505
CALERES INC COM 129500104   10,267 357 SH   SOLE 7 357 0 0
CALERES INC COM 129500104   3,428,767 119,220 SH   SOLE 18 119,220 0 0
CALERES INC COM 129500104   2,064,767 71,793 SH   SOLE 19 71,793 0 0
CALERES INC COM 129500104   115,896,904 4,029,795 SH   SOLE 21 4,029,795 0 0
CALERES INC COM 129500104   28,216,120 981,089 SH   SOLE 22 940,230 0 40,859
CALERES INC COM 129500104   243,310 8,460 SH   SOLE 25 8,460 0 0
CALERES INC COM 129500104   985,346 34,261 SH   SOLE 26 3,082 0 31,179
CALERES INC COM 129500104   1,587,149 55,186 SH   SOLE 30 55,186 0 0
CALERES INC COM 129500104   127,752 4,442 SH   SOLE 40 4,442 0 0
CALERES INC COM 129500104   1,787,034 62,136 SH   SOLE 43 51,006 0 11,130
CALIFORNIA BANCORP INC COM 13005U101   253,562 12,615 SH   SOLE 2 12,615 0 0
CALIFORNIA BANCORP INC COM 13005U101   28,040 1,395 SH   SOLE 18 1,395 0 0
CALIFORNIA BANCORP INC COM 13005U101   347,408 17,284 SH   SOLE 21 17,284 0 0
CALIFORNIA BANCORP INC COM 13005U101   528,710 26,304 SH   SOLE 22 26,304 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   3,335,339 59,549 SH   SOLE 2 24,823 0 34,726
CALIFORNIA RES CORP COM STOCK 13057Q305   73,205 1,307 SH   SOLE 4 1,307 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   693,404 12,380 SH   SOLE 7 11,757 0 623
CALIFORNIA RES CORP COM STOCK 13057Q305   14,204,136 253,600 SH   SOLE 18 253,600 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   30,203,617 539,254 SH   SOLE 19 539,254 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   433,168,458 7,733,770 SH   SOLE 21 7,733,770 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   108,817,516 1,942,823 SH   SOLE 22 1,856,072 0 86,751
CALIFORNIA RES CORP COM STOCK 13057Q305   2,630,622 46,967 SH   SOLE 26 13,853 0 33,114
CALIFORNIA RES CORP COM STOCK 13057Q305   7,250,102 129,443 SH   SOLE 30 129,443 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   5,612,594 100,207 SH   SOLE 34 100,207 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   55,786 996 SH   SOLE 36 996 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   1,959,622 34,987 SH   SOLE 43 29,103 0 5,884
CALIFORNIA WTR SVC GROUP COM 130788102   2,516,750 53,197 SH   SOLE 2 22,450 0 30,747
CALIFORNIA WTR SVC GROUP COM 130788102   377,818 7,986 SH   SOLE 4 7,986 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   9,566,602 202,211 SH   SOLE 7 184,808 0 17,403
CALIFORNIA WTR SVC GROUP COM 130788102   9,002,573 190,289 SH   SOLE 18 190,289 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   5,629,701 118,996 SH   SOLE 19 118,996 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   332,138,199 7,020,465 SH   SOLE 21 7,020,465 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   76,889,347 1,625,224 SH   SOLE 22 1,558,818 0 66,406
CALIFORNIA WTR SVC GROUP COM 130788102   3,201,752 67,676 SH   SOLE 25 67,676 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   3,010,288 63,629 SH   SOLE 26 21,744 0 41,885
CALIFORNIA WTR SVC GROUP COM 130788102   855,507 18,083 SH   SOLE 28 906 0 17,177
CALIFORNIA WTR SVC GROUP COM 130788102   50,492,307 1,067,265 SH   SOLE 30 1,067,265 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   3,595,371 75,996 SH   SOLE 34 75,996 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   146,566 3,098 SH   SOLE 36 3,098 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   499,925 10,567 SH   SOLE 40 10,567 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   4,610,971 97,463 SH   SOLE 43 93,885 0 3,578
CALIX INC COM 13100M509   8,297,178 181,003 SH   SOLE 2 121,444 0 59,559
CALIX INC COM 13100M509   20,490 447 SH   SOLE 4 198 0 249
CALIX INC COM 13100M509   651,891 14,221 SH   SOLE 7 13,576 0 645
CALIX INC COM 13100M509   10,941,000 238,678 SH   SOLE 18 226,321 0 12,357
CALIX INC COM 13100M509   20,459,492 446,324 SH   SOLE 19 446,324 0 0
CALIX INC COM 13100M509   217,328,265 4,741,018 SH   SOLE 21 4,741,018 0 0
CALIX INC COM 13100M509   99,349,720 2,167,315 SH   SOLE 22 2,117,790 0 49,525
CALIX INC COM 13100M509   572,542 12,490 SH   SOLE 23 12,490 0 0
CALIX INC COM 13100M509   519,780 11,339 SH   SOLE 25 11,339 0 0
CALIX INC COM 13100M509   1,065,642 23,247 SH   SOLE 26 17,871 0 5,376
CALIX INC COM 13100M509   198,533 4,331 SH   SOLE 28 1,011 0 3,320
CALIX INC COM 13100M509   25,136,135 548,345 SH   SOLE 30 548,345 0 0
CALIX INC COM 13100M509   60,876 1,328 SH   SOLE 34 1,328 0 0
CALIX INC COM 13100M509   27,229 594 SH   SOLE 36 594 0 0
CALIX INC COM 13100M509   427,733 9,331 SH   SOLE 40 9,331 0 0
CALIX INC COM 13100M509   1,407,059 30,695 SH   SOLE 43 29,069 0 1,626
CALLON PETE CO DEL COM 13123X508   2,393,166 61,175 SH   SOLE 2 33,396 0 27,779
CALLON PETE CO DEL COM 13123X508   7,511 192 SH   SOLE 4 192 0 0
CALLON PETE CO DEL COM 13123X508   407,904 10,427 SH   SOLE 7 9,883 0 544
CALLON PETE CO DEL COM 13123X508   7,728,860 197,568 SH   SOLE 18 197,568 0 0
CALLON PETE CO DEL COM 13123X508   6,227,591 159,192 SH   SOLE 19 159,192 0 0
CALLON PETE CO DEL COM 13123X508   259,004,131 6,620,760 SH   SOLE 21 6,620,760 0 0
CALLON PETE CO DEL COM 13123X508   66,687,512 1,704,691 SH   SOLE 22 1,630,909 0 73,782
CALLON PETE CO DEL COM 13123X508   10,719 274 SH   SOLE 23 274 0 0
CALLON PETE CO DEL COM 13123X508   1,941,682 49,634 SH   SOLE 26 21,952 0 27,682
CALLON PETE CO DEL COM 13123X508   4,674,292 119,486 SH   SOLE 30 119,486 0 0
CALLON PETE CO DEL COM 13123X508   1,384,418 35,389 SH   SOLE 43 32,665 0 2,724
CAMBER ENERGY INC COM 13200M607   0 1 SH   SOLE 21 1 0 0
CAMBER ENERGY INC COM 13200M607   32,647 142,068 SH   SOLE 22 142,068 0 0
CAMBIUM NETWORKS CORP SHS G17766109   125,020 17,056 SH   SOLE 2 14,570 0 2,486
CAMBIUM NETWORKS CORP SHS G17766109   1,056 144 SH   SOLE 7 144 0 0
CAMBIUM NETWORKS CORP SHS G17766109   219,599 29,959 SH   SOLE 18 29,959 0 0
CAMBIUM NETWORKS CORP SHS G17766109   174,696 23,833 SH   SOLE 19 23,833 0 0
CAMBIUM NETWORKS CORP SHS G17766109   3,503,154 477,920 SH   SOLE 21 477,920 0 0
CAMBIUM NETWORKS CORP SHS G17766109   2,321,279 316,682 SH   SOLE 22 300,290 0 16,392
CAMBIUM NETWORKS CORP SHS G17766109   12,373 1,688 SH   SOLE 25 1,688 0 0
CAMBIUM NETWORKS CORP SHS G17766109   8,539 1,165 SH   SOLE 28 0 0 1,165
CAMBIUM NETWORKS CORP SHS G17766109   20,429 2,787 SH   SOLE 30 2,787 0 0
CAMBIUM NETWORKS CORP SHS G17766109   7,960 1,086 SH   SOLE 40 1,086 0 0
CAMBIUM NETWORKS CORP SHS G17766109   5,307 724 SH   SOLE 43 724 0 0
CAMBRIDGE BANCORP COM 132152109   465,119 7,467 SH   SOLE 2 2,258 0 5,209
CAMBRIDGE BANCORP COM 132152109   429,240 6,891 SH   SOLE 7 6,514 0 377
CAMBRIDGE BANCORP COM 132152109   1,416,848 22,746 SH   SOLE 18 22,746 0 0
CAMBRIDGE BANCORP COM 132152109   996,702 16,001 SH   SOLE 19 16,001 0 0
CAMBRIDGE BANCORP COM 132152109   18,492,655 296,880 SH   SOLE 21 296,880 0 0
CAMBRIDGE BANCORP COM 132152109   12,732,263 204,403 SH   SOLE 22 194,889 0 9,514
CAMBRIDGE BANCORP COM 132152109   137,100 2,201 SH   SOLE 25 2,201 0 0
CAMBRIDGE BANCORP COM 132152109   30,398 488 SH   SOLE 26 488 0 0
CAMBRIDGE BANCORP COM 132152109   181,451 2,913 SH   SOLE 30 2,913 0 0
CAMBRIDGE BANCORP COM 132152109   65,093 1,045 SH   SOLE 40 1,045 0 0
CAMBRIDGE BANCORP COM 132152109   1,126,265 18,081 SH   SOLE 43 14,900 0 3,181
CAMDEN NATL CORP COM 133034108   577,861 20,477 SH   SOLE 2 11,608 0 8,869
CAMDEN NATL CORP COM 133034108   351,847 12,468 SH   SOLE 7 11,788 0 680
CAMDEN NATL CORP COM 133034108   1,196,302 42,392 SH   SOLE 18 42,392 0 0
CAMDEN NATL CORP COM 133034108   861,077 30,513 SH   SOLE 19 30,513 0 0
CAMDEN NATL CORP COM 133034108   17,264,065 611,767 SH   SOLE 21 611,767 0 0
CAMDEN NATL CORP COM 133034108   13,800,539 489,034 SH   SOLE 22 469,799 0 19,235
CAMDEN NATL CORP COM 133034108   111,130 3,938 SH   SOLE 25 3,938 0 0
CAMDEN NATL CORP COM 133034108   75,658 2,681 SH   SOLE 26 1,494 0 1,187
CAMDEN NATL CORP COM 133034108   39,198 1,389 SH   SOLE 28 97 0 1,292
CAMDEN NATL CORP COM 133034108   98,093 3,476 SH   SOLE 30 3,476 0 0
CAMDEN NATL CORP COM 133034108   9,764 346 SH   SOLE 36 346 0 0
CAMDEN NATL CORP COM 133034108   63,777 2,260 SH   SOLE 40 2,260 0 0
CAMDEN NATL CORP COM 133034108   1,443,421 51,149 SH   SOLE 43 40,937 0 10,212
CAMDEN PPTY TR SH BEN INT 133131102   41,446,375 438,215 SH   SOLE 2 285,515 0 152,700
CAMDEN PPTY TR SH BEN INT 133131102   8,653,219 91,491 SH   SOLE 4 78,880 0 12,611
CAMDEN PPTY TR SH BEN INT 133131102   22,020,116 232,820 SH   SOLE 7 199,946 0 32,874
CAMDEN PPTY TR SH BEN INT 133131102   204,009 2,157 SH   SOLE 13 2,157 0 0
CAMDEN PPTY TR SH BEN INT 133131102   1,259,522 13,317 SH   SOLE 15 13,317 0 0
CAMDEN PPTY TR SH BEN INT 133131102   23,029,757 243,495 SH   SOLE 18 203,326 0 40,169
CAMDEN PPTY TR SH BEN INT 133131102   45,387,145 479,881 SH   SOLE 19 479,881 0 0
CAMDEN PPTY TR SH BEN INT 133131102   330,909,789 3,498,729 SH   SOLE 21 3,498,729 0 0
CAMDEN PPTY TR SH BEN INT 133131102   385,846,771 4,079,581 SH   SOLE 22 3,695,004 0 384,577
CAMDEN PPTY TR SH BEN INT 133131102   29,057,908 307,231 SH   SOLE 23 307,231 0 0
CAMDEN PPTY TR SH BEN INT 133131102   57,911,901 612,306 SH   SOLE 25 612,306 0 0
CAMDEN PPTY TR SH BEN INT 133131102   17,507,136 185,104 SH   SOLE 26 47,169 0 137,935
CAMDEN PPTY TR SH BEN INT 133131102   27,068,701 286,199 SH   SOLE 28 3,022 0 283,177
CAMDEN PPTY TR SH BEN INT 133131102   85,038,864 899,121 SH   SOLE 30 869,549 0 29,572
CAMDEN PPTY TR SH BEN INT 133131102   2,284,107 24,150 SH   SOLE 31 22,376 0 1,774
CAMDEN PPTY TR SH BEN INT 133131102   523,406 5,534 SH   SOLE 34 5,534 0 0
CAMDEN PPTY TR SH BEN INT 133131102   1,855,187 19,615 SH   SOLE 36 19,615 0 0
CAMDEN PPTY TR SH BEN INT 133131102   513,759 5,432 SH   SOLE 40 5,432 0 0
CAMDEN PPTY TR SH BEN INT 133131102   18,916 200 SH   OTR 43 200 0 0
CAMDEN PPTY TR SH BEN INT 133131102   7,521,580 79,526 SH   SOLE 43 72,460 0 7,066
CAMECO CORP COM 13321L108   2,998,568 75,645 SH   SOLE 2 26,101 0 49,544
CAMECO CORP COM 13321L108   348,911 8,802 SH   SOLE 4 8,802 0 0
CAMECO CORP COM 13321L108   8,542,261 215,496 SH   SOLE 18 215,496 0 0
CAMECO CORP COM 13321L108   66,656,404 1,681,544 SH   SOLE 19 1,681,544 0 0
CAMECO CORP COM 13321L108   4,345,694 109,629 SH   SOLE 21 109,629 0 0
CAMECO CORP COM 13321L108   3,180,079 80,224 SH   SOLE 22 80,224 0 0
CAMECO CORP COM 13321L108   43,617,081 1,100,330 SH   SOLE 25 1,100,330 0 0
CAMECO CORP COM 13321L108   215,443 5,435 SH   SOLE 26 5,435 0 0
CAMECO CORP COM 13321L108   13,096,541 330,387 SH   SOLE 29 330,387 0 0
CAMECO CORP COM 13321L108   615,411 15,525 SH   SOLE 30 15,525 0 0
CAMECO CORP COM 13321L108   165,691,672 4,179,911 SH   SOLE 34 4,179,911 0 0
CAMECO CORP COM 13321L108   18,094,526 456,471 SH   SOLE 43 394,368 0 62,103
CAMPBELL SOUP CO COM 134429109   15,970,918 388,776 SH   SOLE 2 50,177 0 338,599
CAMPBELL SOUP CO COM 134429109   5,774,575 140,569 SH   SOLE 4 117,685 0 22,884
CAMPBELL SOUP CO COM 134429109   17,674,424 430,244 SH   SOLE 7 392,915 0 37,329
CAMPBELL SOUP CO COM 134429109   25,839 629 SH   SOLE 13 629 0 0
CAMPBELL SOUP CO COM 134429109   1,286,913 31,327 SH   SOLE 15 31,327 0 0
CAMPBELL SOUP CO COM 134429109   13,067,219 318,092 SH   SOLE 18 306,366 0 11,726
CAMPBELL SOUP CO COM 134429109   15,429,853 375,605 SH   SOLE 19 375,605 0 0
CAMPBELL SOUP CO COM 134429109   290,434,409 7,069,971 SH   SOLE 21 7,069,971 0 0
CAMPBELL SOUP CO COM 134429109   203,727,592 4,959,289 SH   SOLE 22 4,514,807 0 444,482
CAMPBELL SOUP CO COM 134429109   13,440,103 327,169 SH   SOLE 23 327,169 0 0
CAMPBELL SOUP CO COM 134429109   13,879,782 337,872 SH   SOLE 25 307,315 0 30,557
CAMPBELL SOUP CO COM 134429109   16,592,910 403,917 SH   SOLE 26 160,276 0 243,641
CAMPBELL SOUP CO COM 134429109   21,087,514 513,328 SH   SOLE 28 15,392 0 497,936
CAMPBELL SOUP CO COM 134429109   66,325,139 1,614,536 SH   SOLE 30 1,608,191 0 6,345
CAMPBELL SOUP CO COM 134429109   1,860,883 45,299 SH   SOLE 31 41,987 0 3,312
CAMPBELL SOUP CO COM 134429109   7,562,623 184,095 SH   SOLE 34 184,095 0 0
CAMPBELL SOUP CO COM 134429109   4,049,132 98,567 SH   SOLE 36 98,567 0 0
CAMPBELL SOUP CO COM 134429109   397,737 9,682 SH   SOLE 40 9,682 0 0
CAMPBELL SOUP CO COM 134429109   44,818 1,091 SH   OTR 43 1,091 0 0
CAMPBELL SOUP CO COM 134429109   20,977,871 510,659 SH   SOLE 43 455,916 0 54,743
CAMPING WORLD HLDGS INC CL A 13462K109   578,460 28,342 SH   SOLE 2 18,838 0 9,504
CAMPING WORLD HLDGS INC CL A 13462K109   3,306 162 SH   SOLE 4 162 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   7,368 361 SH   SOLE 7 361 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   2,052,409 100,559 SH   SOLE 18 100,559 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   1,755,770 86,025 SH   SOLE 19 86,025 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   28,667,886 1,404,600 SH   SOLE 21 1,404,600 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   23,419,801 1,147,467 SH   SOLE 22 1,111,857 0 35,610
CAMPING WORLD HLDGS INC CL A 13462K109   175,424 8,595 SH   SOLE 25 8,595 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   402,383 19,715 SH   SOLE 26 16,755 0 2,960
CAMPING WORLD HLDGS INC CL A 13462K109   15,512 760 SH   SOLE 28 760 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   430,467 21,091 SH   SOLE 30 21,091 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   152,871 7,490 SH   SOLE 40 7,490 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   227,313 11,137 SH   SOLE 43 8,937 0 2,201
CANAAN INC SPONSORED ADS 134748102   12,931 7,105 SH   SOLE 4 7,105 0 0
CANAAN INC SPONSORED ADS 134748102   33,009 18,137 SH   SOLE 7 18,137 0 0
CANAAN INC SPONSORED ADS 134748102   3,820,246 2,099,036 SH   SOLE 21 2,099,036 0 0
CANAAN INC SPONSORED ADS 134748102   1,831,579 1,006,362 SH   SOLE 22 857,857 0 148,505
CANAAN INC SPONSORED ADS 134748102   1,004,229 551,774 SH   SOLE 30 551,774 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   673,788 45,961 SH   SOLE 2 40,260 0 5,701
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   225,046 15,351 SH   SOLE 4 15,351 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   63,361 4,322 SH   SOLE 22 4,322 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   439,884 11,393 SH   SOLE 31 0 0 11,393
CANADIAN IMPERIAL BK COMM TO COM 136069101   26,802,830 694,194 SH   SOLE 43 610,324 0 83,870
CANADIAN NAT RES LTD COM 136385101   17,874,594 276,397 SH   SOLE 21 276,397 0 0
CANADIAN NAT RES LTD COM 136385101   1,869,222 28,904 SH   SOLE 31 0 0 28,904
CANADIAN NAT RES LTD COM 136385101   36,766,450 568,524 SH   SOLE 43 453,171 0 115,353
CANADIAN NATL RY CO COM 136375102   20,575,184 189,931 SH   SOLE 18 189,931 0 0
CANADIAN NATL RY CO COM 136375102   51,828,819 478,435 SH   SOLE 43 410,547 0 67,888
CANADIAN PACIFIC KANSAS CITY COM 13646K108   2,825,720 37,975 SH   SOLE 22 37,975 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   3,266,822 43,903 SH   SOLE 25 164 0 43,739
CANADIAN PACIFIC KANSAS CITY COM 13646K108   4,911,879 66,011 SH   SOLE 31 0 0 66,011
CANADIAN PACIFIC KANSAS CITY COM 13646K108   49,048,265 659,162 SH   SOLE 43 560,471 0 98,692
CANADIAN SOLAR INC COM 136635109   38,982 1,584 SH   SOLE 7 1,584 0 0
CANADIAN SOLAR INC COM 136635109   2,172,817 88,290 SH   SOLE 19 88,290 0 0
CANADIAN SOLAR INC COM 136635109   17,656,641 717,458 SH   SOLE 21 717,458 0 0
CANADIAN SOLAR INC COM 136635109   39,130 1,590 SH   SOLE 22 1,590 0 0
CANADIAN SOLAR INC COM 136635109   858,225 34,873 SH   SOLE 25 34,873 0 0
CANADIAN SOLAR INC COM 136635109   485,654 19,734 SH   SOLE 26 4,649 0 15,085
CANADIAN SOLAR INC COM 136635109   22,484,287 913,624 SH   SOLE 30 913,624 0 0
CANADIAN SOLAR INC COM 136635109   86,751,062 3,525,033 SH   SOLE 34 3,525,033 0 0
CANADIAN SOLAR INC COM 136635109   38,588 1,568 SH   SOLE 36 1,568 0 0
CANADIAN SOLAR INC COM 136635109   148 6 SH   SOLE 43 6 0 0
CANDEL THERAPEUTICS INC COM 137404109   2,859 3,108 SH   SOLE 18 3,108 0 0
CANDEL THERAPEUTICS INC COM 137404109   40,934 44,493 SH   SOLE 21 44,493 0 0
CANDEL THERAPEUTICS INC COM 137404109   2,068 2,248 SH   SOLE 22 2,248 0 0
CANGO INC ADS 137586103   1,104 931 SH   SOLE 2 931 0 0
CANNAE HLDGS INC COM 13765N107   1,391,905 74,673 SH   SOLE 2 21,427 0 53,246
CANNAE HLDGS INC COM 13765N107   6,543 351 SH   SOLE 4 351 0 0
CANNAE HLDGS INC COM 13765N107   14,371 771 SH   SOLE 7 771 0 0
CANNAE HLDGS INC COM 13765N107   4,365,749 234,214 SH   SOLE 18 234,214 0 0
CANNAE HLDGS INC COM 13765N107   17,825,413 956,299 SH   SOLE 19 956,299 0 0
CANNAE HLDGS INC COM 13765N107   45,458,691 2,438,771 SH   SOLE 21 2,438,771 0 0
CANNAE HLDGS INC COM 13765N107   36,387,069 1,952,096 SH   SOLE 22 1,853,701 0 98,395
CANNAE HLDGS INC COM 13765N107   2,308,508 123,847 SH   SOLE 25 123,847 0 0
CANNAE HLDGS INC COM 13765N107   661,645 35,496 SH   SOLE 26 29,210 0 6,286
CANNAE HLDGS INC COM 13765N107   28,911 1,551 SH   SOLE 28 1,551 0 0
CANNAE HLDGS INC COM 13765N107   5,272,380 282,853 SH   SOLE 30 282,853 0 0
CANNAE HLDGS INC COM 13765N107   3,083,858 165,443 SH   SOLE 34 165,443 0 0
CANNAE HLDGS INC COM 13765N107   37,150 1,993 SH   SOLE 36 1,993 0 0
CANNAE HLDGS INC COM 13765N107   313,227 16,804 SH   SOLE 40 16,804 0 0
CANNAE HLDGS INC COM 13765N107   615,977 33,046 SH   SOLE 43 29,527 0 3,519
CANO HEALTH INC COM CL A 13781Y103   48,412 190,900 SH   SOLE 2 61,138 0 129,762
CANO HEALTH INC COM CL A 13781Y103   239 942 SH   SOLE 4 942 0 0
CANO HEALTH INC COM CL A 13781Y103   461 1,818 SH   SOLE 7 1,818 0 0
CANO HEALTH INC COM CL A 13781Y103   168,307 663,672 SH   SOLE 18 663,672 0 0
CANO HEALTH INC COM CL A 13781Y103   121,353 478,522 SH   SOLE 19 478,522 0 0
CANO HEALTH INC COM CL A 13781Y103   2,002,806 7,897,499 SH   SOLE 21 7,897,499 0 0
CANO HEALTH INC COM CL A 13781Y103   1,506,862 5,941,886 SH   SOLE 22 5,682,319 0 259,567
CANO HEALTH INC COM CL A 13781Y103   5,672 22,367 SH   SOLE 25 22,367 0 0
CANO HEALTH INC COM CL A 13781Y103   25,903 102,142 SH   SOLE 26 83,844 0 18,298
CANO HEALTH INC COM CL A 13781Y103   39,818 157,012 SH   SOLE 30 157,012 0 0
CANO HEALTH INC COM CL A 13781Y103   4,966 19,581 SH   SOLE 40 19,581 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   220 4,393 SH   SOLE 4 4,393 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   3,523 70,450 SH   SOLE 18 70,450 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   32,746 654,914 SH   SOLE 19 654,914 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   1,713 34,269 SH   SOLE 22 34,269 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   57 1,133 SH   SOLE 26 1,133 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   15,183 303,669 SH   SOLE 34 303,669 0 0
CANOO INC COM CL A 13803R102   81,037 165,381 SH   SOLE 2 114,155 0 51,226
CANOO INC COM CL A 13803R102   30,105 61,439 SH   SOLE 4 0 0 61,439
CANOO INC COM CL A 13803R102   1,229,233 2,508,638 SH   SOLE 21 2,508,638 0 0
CANOO INC COM CL A 13803R102   3,418,913 6,977,374 SH   SOLE 22 6,938,571 0 38,803
CANOO INC COM CL A 13803R102   63,159 128,895 SH   SOLE 25 128,895 0 0
CANOO INC COM CL A 13803R102   73,451 149,900 SH   SOLE 26 28,022 0 121,878
CANOO INC COM CL A 13803R102   7,520 15,346 SH   SOLE 28 15,346 0 0
CANOO INC COM CL A 13803R102   116,674 238,111 SH   SOLE 30 238,111 0 0
CANOO INC COM CL A 13803R102   6,320 12,897 SH   SOLE 36 12,897 0 0
CANOO INC COM CL A 13803R102   6,226 12,707 SH   SOLE 40 12,707 0 0
CANOO INC COM CL A 13803R102   237 483 SH   SOLE 43 483 0 0
CANOPY GROWTH CORP COM 138035100   3,280 4,190 SH   SOLE 43 3,850 0 340
CANTALOUPE INC COM 138103106   406,750 65,080 SH   SOLE 2 43,576 0 21,504
CANTALOUPE INC COM 138103106   1,938 310 SH   SOLE 7 310 0 0
CANTALOUPE INC COM 138103106   1,002,800 160,448 SH   SOLE 18 160,448 0 0
CANTALOUPE INC COM 138103106   744,638 119,142 SH   SOLE 19 119,142 0 0
CANTALOUPE INC COM 138103106   13,191,219 2,110,595 SH   SOLE 21 2,110,595 0 0
CANTALOUPE INC COM 138103106   9,856,744 1,577,079 SH   SOLE 22 1,544,703 0 32,376
CANTALOUPE INC COM 138103106   68,588 10,974 SH   SOLE 25 10,974 0 0
CANTALOUPE INC COM 138103106   553,563 88,570 SH   SOLE 30 88,570 0 0
CANTALOUPE INC COM 138103106   68,981 11,037 SH   SOLE 40 11,037 0 0
CANTALOUPE INC COM 138103106   199,556 31,929 SH   SOLE 43 31,692 0 237
CANTERBURY PK HLDG CORP COM 13811E101   10,262 517 SH   SOLE 18 517 0 0
CANTERBURY PK HLDG CORP COM 13811E101   138,235 6,964 SH   SOLE 21 6,964 0 0
CANTERBURY PK HLDG CORP COM 13811E101   5,796 292 SH   SOLE 22 292 0 0
CAPITAL BANCORP INC MD COM 139737100   92,168 4,818 SH   SOLE 2 572 0 4,246
CAPITAL BANCORP INC MD COM 139737100   3,386 177 SH   SOLE 7 177 0 0
CAPITAL BANCORP INC MD COM 139737100   546,276 28,556 SH   SOLE 18 28,556 0 0
CAPITAL BANCORP INC MD COM 139737100   394,556 20,625 SH   SOLE 19 20,625 0 0
CAPITAL BANCORP INC MD COM 139737100   6,255,032 326,975 SH   SOLE 21 326,975 0 0
CAPITAL BANCORP INC MD COM 139737100   2,822,134 147,524 SH   SOLE 22 140,795 0 6,729
CAPITAL CITY BK GROUP INC COM 139674105   5,194,566 174,139 SH   SOLE 2 133,046 0 41,093
CAPITAL CITY BK GROUP INC COM 139674105   2,744 92 SH   SOLE 7 92 0 0
CAPITAL CITY BK GROUP INC COM 139674105   1,130,169 37,887 SH   SOLE 18 37,887 0 0
CAPITAL CITY BK GROUP INC COM 139674105   6,585,211 220,758 SH   SOLE 19 220,758 0 0
CAPITAL CITY BK GROUP INC COM 139674105   16,248,162 544,692 SH   SOLE 21 544,692 0 0
CAPITAL CITY BK GROUP INC COM 139674105   21,822,137 731,550 SH   SOLE 22 714,980 0 16,570
CAPITAL CITY BK GROUP INC COM 139674105   256,926 8,613 SH   SOLE 23 8,613 0 0
CAPITAL CITY BK GROUP INC COM 139674105   80,988 2,715 SH   SOLE 25 2,715 0 0
CAPITAL CITY BK GROUP INC COM 139674105   1,236,871 41,464 SH   SOLE 26 0 0 41,464
CAPITAL CITY BK GROUP INC COM 139674105   44,984 1,508 SH   SOLE 28 0 0 1,508
CAPITAL CITY BK GROUP INC COM 139674105   340,301 11,408 SH   SOLE 30 11,408 0 0
CAPITAL CITY BK GROUP INC COM 139674105   65,894 2,209 SH   SOLE 40 2,209 0 0
CAPITAL CITY BK GROUP INC COM 139674105   423,112 14,184 SH   SOLE 43 11,782 0 2,402
CAPITAL ONE FINL CORP COM 14040H105   70,077,282 722,074 SH   SOLE 2 94,019 0 628,055
CAPITAL ONE FINL CORP COM 14040H105   29,705,064 306,080 SH   SOLE 4 154,309 0 151,771
CAPITAL ONE FINL CORP COM 14040H105   23,276,084 239,836 SH   SOLE 7 201,407 0 38,429
CAPITAL ONE FINL CORP COM 14040H105   1,195,753 12,321 SH   SOLE 13 12,321 0 0
CAPITAL ONE FINL CORP COM 14040H105   5,231,577 53,906 SH   SOLE 15 53,906 0 0
CAPITAL ONE FINL CORP COM 14040H105   96,001,143 989,193 SH   SOLE 18 962,881 0 26,312
CAPITAL ONE FINL CORP COM 14040H105   10,880,858 112,116 SH   SOLE 19 112,116 0 0
CAPITAL ONE FINL CORP COM 14040H105   785,887,899 8,097,763 SH   SOLE 21 8,097,763 0 0
CAPITAL ONE FINL CORP COM 14040H105   810,669,714 8,353,114 SH   SOLE 22 7,545,073 0 808,041
CAPITAL ONE FINL CORP COM 14040H105   62,924,600 648,373 SH   SOLE 23 648,373 0 0
CAPITAL ONE FINL CORP COM 14040H105   54,552,290 562,105 SH   SOLE 25 554,121 0 7,984
CAPITAL ONE FINL CORP COM 14040H105   49,494,044 509,985 SH   SOLE 26 261,848 0 248,137
CAPITAL ONE FINL CORP COM 14040H105   77,628,451 799,881 SH   SOLE 28 37,967 0 761,914
CAPITAL ONE FINL CORP COM 14040H105   63,956 659 SH   SOLE 29 659 0 0
CAPITAL ONE FINL CORP COM 14040H105   219,364,832 2,260,328 SH   SOLE 30 2,214,807 0 45,521
CAPITAL ONE FINL CORP COM 14040H105   9,606,397 98,984 SH   SOLE 31 78,639 0 20,345
CAPITAL ONE FINL CORP COM 14040H105   6,534,474 67,331 SH   SOLE 34 67,331 0 0
CAPITAL ONE FINL CORP COM 14040H105   11,051,957 113,879 SH   SOLE 36 113,879 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,793,387 18,479 SH   SOLE 40 18,479 0 0
CAPITAL ONE FINL CORP COM 14040H105   63,665 656 SH   OTR 43 656 0 0
CAPITAL ONE FINL CORP COM 14040H105   39,833,838 410,447 SH   SOLE 43 350,851 0 59,595
CAPITAL SOUTHWEST CORP COM 140501107   3,310,561 144,566 SH   SOLE 30 144,566 0 0
CAPITAL SOUTHWEST CORP COM 140501107   820,049 35,810 SH   SOLE 43 34,478 0 1,332
CAPITOL FED FINL INC COM 14057J101   541,920 113,610 SH   SOLE 2 37,980 0 75,630
CAPITOL FED FINL INC COM 14057J101   3,282 688 SH   SOLE 4 688 0 0
CAPITOL FED FINL INC COM 14057J101   7,341 1,539 SH   SOLE 7 1,539 0 0
CAPITOL FED FINL INC COM 14057J101   2,057,687 431,381 SH   SOLE 18 431,381 0 0
CAPITOL FED FINL INC COM 14057J101   1,231,709 258,220 SH   SOLE 19 258,220 0 0
CAPITOL FED FINL INC COM 14057J101   70,151,317 14,706,775 SH   SOLE 21 14,706,775 0 0
CAPITOL FED FINL INC COM 14057J101   16,486,880 3,456,369 SH   SOLE 22 3,287,280 0 169,089
CAPITOL FED FINL INC COM 14057J101   79,940 16,759 SH   SOLE 25 16,759 0 0
CAPITOL FED FINL INC COM 14057J101   399,244 83,699 SH   SOLE 26 77,625 0 6,074
CAPITOL FED FINL INC COM 14057J101   26,216 5,496 SH   SOLE 28 0 0 5,496
CAPITOL FED FINL INC COM 14057J101   957,911 200,820 SH   SOLE 30 200,820 0 0
CAPITOL FED FINL INC COM 14057J101   21,870 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101   78,505 16,458 SH   SOLE 40 16,458 0 0
CAPITOL FED FINL INC COM 14057J101   11,329 2,375 SH   SOLE 43 1,339 0 1,036
CAPRI HOLDINGS LIMITED SHS G1890L107   12,117,609 230,329 SH   SOLE 2 104,342 0 125,987
CAPRI HOLDINGS LIMITED SHS G1890L107   21,623 411 SH   SOLE 4 411 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   954,240 18,138 SH   SOLE 7 17,237 0 901
CAPRI HOLDINGS LIMITED SHS G1890L107   11,067,987 210,378 SH   SOLE 18 210,378 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   2,016,278 38,325 SH   SOLE 19 38,325 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   304,230,109 5,782,743 SH   SOLE 21 5,782,743 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   174,535,674 3,317,538 SH   SOLE 22 3,161,059 0 156,479
CAPRI HOLDINGS LIMITED SHS G1890L107   2,048,213 38,932 SH   SOLE 25 38,932 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   2,809,690 53,406 SH   SOLE 26 35,813 0 17,593
CAPRI HOLDINGS LIMITED SHS G1890L107   222,961 4,238 SH   SOLE 28 2,696 0 1,542
CAPRI HOLDINGS LIMITED SHS G1890L107   4,558,078 86,639 SH   SOLE 30 86,639 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   85,965 1,634 SH   SOLE 31 1,634 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   969,024 18,419 SH   SOLE 34 18,419 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   208,914 3,971 SH   SOLE 36 3,971 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   1,080,872 20,545 SH   SOLE 40 20,545 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   8,195,533 155,779 SH   SOLE 43 146,537 0 9,242
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   13,485 3,943 SH   SOLE 18 3,943 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   167,789 49,061 SH   SOLE 21 49,061 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   1,045,049 305,570 SH   SOLE 22 305,570 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   549,678 38,737 SH   SOLE 2 29,354 0 9,383
CAPSTAR FINL HLDGS INC COM 14070T102   4,115 290 SH   SOLE 7 290 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   816,081 57,511 SH   SOLE 18 57,511 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   1,790,083 126,151 SH   SOLE 19 126,151 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   10,656,591 750,993 SH   SOLE 21 750,993 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   7,618,114 536,865 SH   SOLE 22 519,366 0 17,499
CAPSTAR FINL HLDGS INC COM 14070T102   38,786 2,733 SH   SOLE 43 2,733 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508   972 1,371 SH   SOLE 21 1,371 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508   250,414 353,193 SH   SOLE 22 353,193 0 0
CARA THERAPEUTICS INC COM 140755109   186,433 110,972 SH   SOLE 2 82,184 0 28,788
CARA THERAPEUTICS INC COM 140755109   1,011 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109   241,574 143,794 SH   SOLE 18 143,794 0 0
CARA THERAPEUTICS INC COM 140755109   152,489 90,767 SH   SOLE 19 90,767 0 0
CARA THERAPEUTICS INC COM 140755109   3,338,094 1,986,961 SH   SOLE 21 1,986,961 0 0
CARA THERAPEUTICS INC COM 140755109   2,216,817 1,319,534 SH   SOLE 22 1,280,389 0 39,145
CARA THERAPEUTICS INC COM 140755109   12,254 7,294 SH   SOLE 26 0 0 7,294
CARA THERAPEUTICS INC COM 140755109   40,676 24,212 SH   SOLE 28 24,212 0 0
CARA THERAPEUTICS INC COM 140755109   39,514 23,520 SH   SOLE 30 23,520 0 0
CARA THERAPEUTICS INC COM 140755109   748 445 SH   SOLE 43 433 0 12
CARDIFF ONCOLOGY INC COM 14147L108   9,565 6,881 SH   SOLE 18 6,881 0 0
CARDIFF ONCOLOGY INC COM 14147L108   123,664 88,967 SH   SOLE 21 88,967 0 0
CARDIFF ONCOLOGY INC COM 14147L108   864,223 621,743 SH   SOLE 22 621,743 0 0
CARDINAL HEALTH INC COM 14149Y108   73,370,453 845,087 SH   SOLE 2 291,661 0 553,426
CARDINAL HEALTH INC COM 14149Y108   17,012,900 195,956 SH   SOLE 4 77,082 0 118,874
CARDINAL HEALTH INC COM 14149Y108   15,998,061 184,267 SH   SOLE 7 158,363 0 25,904
CARDINAL HEALTH INC COM 14149Y108   655,491 7,550 SH   SOLE 13 7,550 0 0
CARDINAL HEALTH INC COM 14149Y108   3,185,079 36,686 SH   SOLE 15 36,686 0 0
CARDINAL HEALTH INC COM 14149Y108   190,119,956 2,189,818 SH   SOLE 18 2,073,943 0 115,875
CARDINAL HEALTH INC COM 14149Y108   462,201,637 5,323,677 SH   SOLE 19 5,323,677 0 0
CARDINAL HEALTH INC COM 14149Y108   669,103,855 7,706,794 SH   SOLE 21 7,706,794 0 0
CARDINAL HEALTH INC COM 14149Y108   537,444,103 6,190,326 SH   SOLE 22 5,635,227 0 555,099
CARDINAL HEALTH INC COM 14149Y108   55,081,473 634,433 SH   SOLE 23 634,433 0 0
CARDINAL HEALTH INC COM 14149Y108   67,548,912 778,034 SH   SOLE 25 718,602 0 59,432
CARDINAL HEALTH INC COM 14149Y108   49,512,057 570,284 SH   SOLE 26 389,683 0 180,601
CARDINAL HEALTH INC COM 14149Y108   67,853,737 781,545 SH   SOLE 28 9,372 0 772,173
CARDINAL HEALTH INC COM 14149Y108   156,050,702 1,797,405 SH   SOLE 30 1,623,055 0 174,350
CARDINAL HEALTH INC COM 14149Y108   5,006,736 57,668 SH   SOLE 31 53,155 0 4,513
CARDINAL HEALTH INC COM 14149Y108   27,104,770 312,195 SH   SOLE 34 312,195 0 0
CARDINAL HEALTH INC COM 14149Y108   7,713,002 88,839 SH   SOLE 36 88,839 0 0
CARDINAL HEALTH INC COM 14149Y108   1,064,240 12,258 SH   SOLE 40 12,258 0 0
CARDINAL HEALTH INC COM 14149Y108   60,166 693 SH   OTR 43 693 0 0
CARDINAL HEALTH INC COM 14149Y108   27,899,926 321,354 SH   SOLE 43 250,352 0 71,001
CARDLYTICS INC COM 14161W105   781,325 47,353 SH   SOLE 2 16,102 0 31,251
CARDLYTICS INC COM 14161W105   3,267 198 SH   SOLE 7 198 0 0
CARDLYTICS INC COM 14161W105   1,623,914 98,419 SH   SOLE 18 98,419 0 0
CARDLYTICS INC COM 14161W105   2,951,669 178,889 SH   SOLE 19 178,889 0 0
CARDLYTICS INC COM 14161W105   19,960,628 1,209,735 SH   SOLE 21 1,209,735 0 0
CARDLYTICS INC COM 14161W105   17,930,286 1,086,684 SH   SOLE 22 1,058,129 0 28,555
CARDLYTICS INC COM 14161W105   372,141 22,554 SH   SOLE 26 0 0 22,554
CARDLYTICS INC COM 14161W105   8,778 532 SH   SOLE 28 532 0 0
CARDLYTICS INC COM 14161W105   98,126 5,947 SH   SOLE 43 5,821 0 126
CARECLOUD INC COM 14167R100   1,963 1,707 SH   SOLE 18 1,707 0 0
CARECLOUD INC COM 14167R100   26,567 23,102 SH   SOLE 21 23,102 0 0
CARECLOUD INC COM 14167R100   35,107 30,528 SH   SOLE 22 30,528 0 0
CAREDX INC COM 14167L103   1,419,138 202,734 SH   SOLE 2 93,064 0 109,670
CAREDX INC COM 14167L103   1,330 190 SH   SOLE 4 190 0 0
CAREDX INC COM 14167L103   3,234 462 SH   SOLE 7 462 0 0
CAREDX INC COM 14167L103   1,106,091 158,013 SH   SOLE 18 153,818 0 4,195
CAREDX INC COM 14167L103   3,669,407 524,201 SH   SOLE 19 524,201 0 0
CAREDX INC COM 14167L103   16,004,996 2,286,428 SH   SOLE 21 2,286,428 0 0
CAREDX INC COM 14167L103   13,621,818 1,945,974 SH   SOLE 22 1,877,985 0 67,989
CAREDX INC COM 14167L103   83,664 11,952 SH   SOLE 23 11,952 0 0
CAREDX INC COM 14167L103   60,788 8,684 SH   SOLE 25 8,684 0 0
CAREDX INC COM 14167L103   481,712 68,816 SH   SOLE 26 17,636 0 51,180
CAREDX INC COM 14167L103   5,957 851 SH   SOLE 28 851 0 0
CAREDX INC COM 14167L103   900,508 128,644 SH   SOLE 30 128,644 0 0
CAREDX INC COM 14167L103   80,157 11,451 SH   SOLE 40 11,451 0 0
CAREDX INC COM 14167L103   213,059 30,437 SH   SOLE 43 20,971 0 9,466
CAREMAX INC COM CL A 14171W103   82,652 38,987 SH   SOLE 2 3,631 0 35,356
CAREMAX INC COM CL A 14171W103   1,821 859 SH   SOLE 7 859 0 0
CAREMAX INC COM CL A 14171W103   472,987 223,107 SH   SOLE 18 223,107 0 0
CAREMAX INC COM CL A 14171W103   327,016 154,253 SH   SOLE 19 154,253 0 0
CAREMAX INC COM CL A 14171W103   5,606,050 2,644,363 SH   SOLE 21 2,644,363 0 0
CAREMAX INC COM CL A 14171W103   3,489,671 1,646,071 SH   SOLE 22 1,584,353 0 61,718
CAREMAX INC COM CL A 14171W103   2,008 947 SH   SOLE 26 0 0 947
CAREMAX INC COM CL A 14171W103   3,774 1,780 SH   SOLE 43 818 0 962
CAREMAX INC *W EXP 06/08/202 14171W111   729 3,646 SH   SOLE 18 3,646 0 0
CAREMAX INC *W EXP 06/08/202 14171W111   31,288 156,441 SH   SOLE 19 156,441 0 0
CARETRUST REIT INC COM 14174T107   5,324,937 259,753 SH   SOLE 2 137,468 0 122,285
CARETRUST REIT INC COM 14174T107   834,104 40,688 SH   SOLE 4 40,688 0 0
CARETRUST REIT INC COM 14174T107   3,104,459 151,437 SH   SOLE 7 129,886 0 21,551
CARETRUST REIT INC COM 14174T107   6,736,526 328,611 SH   SOLE 18 328,611 0 0
CARETRUST REIT INC COM 14174T107   7,410,402 361,483 SH   SOLE 19 361,483 0 0
CARETRUST REIT INC COM 14174T107   245,067,250 11,954,500 SH   SOLE 21 11,954,500 0 0
CARETRUST REIT INC COM 14174T107   79,716,013 3,888,586 SH   SOLE 22 3,745,716 0 142,870
CARETRUST REIT INC COM 14174T107   105,350 5,139 SH   SOLE 23 5,139 0 0
CARETRUST REIT INC COM 14174T107   4,654,669 227,057 SH   SOLE 25 227,057 0 0
CARETRUST REIT INC COM 14174T107   1,840,859 89,798 SH   SOLE 26 20,645 0 69,153
CARETRUST REIT INC COM 14174T107   1,612,674 78,667 SH   SOLE 28 3,382 0 75,285
CARETRUST REIT INC COM 14174T107   9,966,219 486,157 SH   SOLE 30 486,157 0 0
CARETRUST REIT INC COM 14174T107   1,424,955 69,510 SH   SOLE 34 69,510 0 0
CARETRUST REIT INC COM 14174T107   84,440 4,119 SH   SOLE 36 4,119 0 0
CARETRUST REIT INC COM 14174T107   291,264 14,208 SH   SOLE 40 14,208 0 0
CARETRUST REIT INC COM 14174T107   1,511,627 73,738 SH   SOLE 43 70,085 0 3,653
CARGURUS INC COM CL A 141788109   4,453,496 254,195 SH   SOLE 2 167,445 0 86,750
CARGURUS INC COM CL A 141788109   6,395 365 SH   SOLE 4 365 0 0
CARGURUS INC COM CL A 141788109   16,294 930 SH   SOLE 7 930 0 0
CARGURUS INC COM CL A 141788109   5,020,899 286,581 SH   SOLE 18 283,062 0 3,519
CARGURUS INC COM CL A 141788109   12,434,207 709,715 SH   SOLE 19 709,715 0 0
CARGURUS INC COM CL A 141788109   178,751,970 10,202,738 SH   SOLE 21 10,202,738 0 0
CARGURUS INC COM CL A 141788109   52,451,271 2,993,794 SH   SOLE 22 2,913,975 0 79,819
CARGURUS INC COM CL A 141788109   279,426 15,949 SH   SOLE 23 15,949 0 0
CARGURUS INC COM CL A 141788109   275,940 15,750 SH   SOLE 25 15,750 0 0
CARGURUS INC COM CL A 141788109   2,227,528 127,142 SH   SOLE 26 41,011 0 86,131
CARGURUS INC COM CL A 141788109   63,545 3,627 SH   SOLE 28 1,660 0 1,967
CARGURUS INC COM CL A 141788109   4,165,730 237,770 SH   SOLE 30 237,770 0 0
CARGURUS INC COM CL A 141788109   283,771 16,197 SH   SOLE 40 16,197 0 0
CARGURUS INC COM CL A 141788109   1,085,995 61,986 SH   SOLE 43 59,072 0 2,914
CARIBOU BIOSCIENCES INC COM 142038108   212,041 44,360 SH   SOLE 2 3,156 0 41,204
CARIBOU BIOSCIENCES INC COM 142038108   28,183 5,896 SH   SOLE 7 5,896 0 0
CARIBOU BIOSCIENCES INC COM 142038108   904,730 189,274 SH   SOLE 18 189,274 0 0
CARIBOU BIOSCIENCES INC COM 142038108   746,278 156,125 SH   SOLE 19 156,125 0 0
CARIBOU BIOSCIENCES INC COM 142038108   16,330,870 3,416,500 SH   SOLE 21 3,416,500 0 0
CARIBOU BIOSCIENCES INC COM 142038108   9,642,092 2,017,174 SH   SOLE 22 1,956,413 0 60,761
CARIBOU BIOSCIENCES INC COM 142038108   1,039,129 217,391 SH   SOLE 30 217,391 0 0
CARIBOU BIOSCIENCES INC COM 142038108   180,302 37,720 SH   SOLE 43 32,130 0 5,590
CARISMA THERAPEUTICS INC COM 14216R101   58,873 13,918 SH   SOLE 2 877 0 13,041
CARISMA THERAPEUTICS INC COM 14216R101   335,524 79,320 SH   SOLE 18 79,320 0 0
CARISMA THERAPEUTICS INC COM 14216R101   215,535 50,954 SH   SOLE 19 50,954 0 0
CARISMA THERAPEUTICS INC COM 14216R101   3,884,451 918,310 SH   SOLE 21 918,310 0 0
CARISMA THERAPEUTICS INC COM 14216R101   2,924,525 691,377 SH   SOLE 22 672,850 0 18,527
CARLISLE COS INC COM 142339100   29,695,900 114,541 SH   SOLE 2 36,634 0 77,907
CARLISLE COS INC COM 142339100   11,568,440 44,621 SH   SOLE 4 15,773 0 28,848
CARLISLE COS INC COM 142339100   3,260,454 12,576 SH   SOLE 7 12,297 0 279
CARLISLE COS INC COM 142339100   324,594 1,252 SH   SOLE 13 1,252 0 0
CARLISLE COS INC COM 142339100   887,966 3,425 SH   SOLE 15 3,425 0 0
CARLISLE COS INC COM 142339100   27,232,411 105,039 SH   SOLE 18 101,926 0 3,113
CARLISLE COS INC COM 142339100   4,162,679 16,056 SH   SOLE 19 16,056 0 0
CARLISLE COS INC COM 142339100   665,486,457 2,566,869 SH   SOLE 21 2,566,869 0 0
CARLISLE COS INC COM 142339100   383,760,282 1,480,214 SH   SOLE 22 1,380,637 0 99,577
CARLISLE COS INC COM 142339100   22,123,693 85,334 SH   SOLE 23 85,334 0 0
CARLISLE COS INC COM 142339100   4,743,939 18,298 SH   SOLE 25 17,970 0 328
CARLISLE COS INC COM 142339100   8,269,098 31,895 SH   SOLE 26 23,166 0 8,729
CARLISLE COS INC COM 142339100   17,543,606 67,668 SH   SOLE 28 705 0 66,963
CARLISLE COS INC COM 142339100   32,892,835 126,872 SH   SOLE 30 126,872 0 0
CARLISLE COS INC COM 142339100   2,956,083 11,402 SH   SOLE 31 10,566 0 836
CARLISLE COS INC COM 142339100   544,446 2,100 SH   SOLE 34 2,100 0 0
CARLISLE COS INC COM 142339100   1,922,672 7,416 SH   SOLE 36 7,416 0 0
CARLISLE COS INC COM 142339100   648,409 2,501 SH   SOLE 40 2,501 0 0
CARLISLE COS INC COM 142339100   22,205 86 SH   OTR 43 86 0 0
CARLISLE COS INC COM 142339100   10,819,166 41,731 SH   SOLE 43 35,636 0 6,095
CARLYLE GROUP INC COM 14316J108   14,330,765 475,158 SH   SOLE 2 198,642 0 276,516
CARLYLE GROUP INC COM 14316J108   5,337,747 176,981 SH   SOLE 4 60,864 0 116,117
CARLYLE GROUP INC COM 14316J108   1,311,900 43,498 SH   SOLE 7 41,662 0 1,836
CARLYLE GROUP INC COM 14316J108   329,076 10,911 SH   SOLE 13 10,911 0 0
CARLYLE GROUP INC COM 14316J108   635,260 21,063 SH   SOLE 15 21,063 0 0
CARLYLE GROUP INC COM 14316J108   48,079,805 1,594,158 SH   SOLE 18 1,468,637 0 125,521
CARLYLE GROUP INC COM 14316J108   211,626,567 7,016,796 SH   SOLE 19 7,016,796 0 0
CARLYLE GROUP INC COM 14316J108   93,425,637 3,097,667 SH   SOLE 21 3,097,667 0 0
CARLYLE GROUP INC COM 14316J108   183,523,238 6,084,988 SH   SOLE 22 5,669,081 0 415,907
CARLYLE GROUP INC COM 14316J108   13,308,281 441,256 SH   SOLE 23 441,256 0 0
CARLYLE GROUP INC COM 14316J108   11,446,293 379,519 SH   SOLE 25 377,924 0 1,595
CARLYLE GROUP INC COM 14316J108   9,040,973 299,767 SH   SOLE 26 180,116 0 119,651
CARLYLE GROUP INC COM 14316J108   7,261,352 240,761 SH   SOLE 28 6,053 0 234,708
CARLYLE GROUP INC COM 14316J108   37,117,460 1,230,685 SH   SOLE 30 967,902 0 262,783
CARLYLE GROUP INC COM 14316J108   1,277,819 42,368 SH   SOLE 31 27,731 0 14,637
CARLYLE GROUP INC COM 14316J108   14,488,774 480,397 SH   SOLE 34 480,397 0 0
CARLYLE GROUP INC COM 14316J108   1,368,691 45,381 SH   SOLE 36 45,381 0 0
CARLYLE GROUP INC COM 14316J108   261,970 8,686 SH   SOLE 40 8,686 0 0
CARLYLE SECURED LENDING INC COM 872280102   2,294,509 158,242 SH   SOLE 30 158,242 0 0
CARMAX INC COM 143130102   22,222,022 314,181 SH   SOLE 2 34,934 0 279,247
CARMAX INC COM 143130102   8,845,140 125,055 SH   SOLE 4 62,974 0 62,081
CARMAX INC COM 143130102   7,129,867 100,804 SH   SOLE 7 84,752 0 16,052
CARMAX INC COM 143130102   223,507 3,160 SH   SOLE 13 3,160 0 0
CARMAX INC COM 143130102   1,523,383 21,538 SH   SOLE 15 21,538 0 0
CARMAX INC COM 143130102   18,622,855 263,295 SH   SOLE 18 253,026 0 10,269
CARMAX INC COM 143130102   5,456,820 77,150 SH   SOLE 19 77,150 0 0
CARMAX INC COM 143130102   274,119,137 3,875,571 SH   SOLE 21 3,875,571 0 0
CARMAX INC COM 143130102   243,586,198 3,443,888 SH   SOLE 22 3,095,787 0 348,101
CARMAX INC COM 143130102   18,558,137 262,380 SH   SOLE 23 262,380 0 0
CARMAX INC COM 143130102   41,075,033 580,730 SH   SOLE 25 566,795 0 13,935
CARMAX INC COM 143130102   20,881,335 295,226 SH   SOLE 26 166,071 0 129,155
CARMAX INC COM 143130102   15,395,587 217,667 SH   SOLE 28 6,922 0 210,745
CARMAX INC COM 143130102   48,662 688 SH   SOLE 29 688 0 0
CARMAX INC COM 143130102   58,867,235 832,281 SH   SOLE 30 832,281 0 0
CARMAX INC COM 143130102   2,513,391 35,535 SH   SOLE 31 32,689 0 2,846
CARMAX INC COM 143130102   498,434 7,047 SH   SOLE 34 7,047 0 0
CARMAX INC COM 143130102   3,244,880 45,877 SH   SOLE 36 45,877 0 0
CARMAX INC COM 143130102   575,884 8,142 SH   SOLE 40 8,142 0 0
CARMAX INC COM 143130102   16,622 235 SH   OTR 43 235 0 0
CARMAX INC COM 143130102   9,324,124 131,827 SH   SOLE 43 108,962 0 22,865
CARMELL THERAPEUTICS CORP CL A 142922103   113,795 31,586 SH   SOLE 22 31,586 0 0
CARNIVAL CORP COMMON STOCK 143658300   24,969,261 1,819,917 SH   SOLE 2 536,429 0 1,283,488
CARNIVAL CORP COMMON STOCK 143658300   5,121,498 373,287 SH   SOLE 4 282,765 0 90,522
CARNIVAL CORP COMMON STOCK 143658300   8,419,717 613,682 SH   SOLE 7 511,543 0 102,139
CARNIVAL CORP COMMON STOCK 143658300   331,626 24,171 SH   SOLE 13 24,171 0 0
CARNIVAL CORP COMMON STOCK 143658300   1,793,739 130,739 SH   SOLE 15 130,739 0 0
CARNIVAL CORP COMMON STOCK 143658300   22,570,827 1,645,104 SH   SOLE 18 1,580,948 0 64,156
CARNIVAL CORP COMMON STOCK 143658300   16,749,980 1,220,844 SH   SOLE 19 1,220,844 0 0
CARNIVAL CORP COMMON STOCK 143658300   327,459,932 23,867,342 SH   SOLE 21 23,867,342 0 0
CARNIVAL CORP COMMON STOCK 143658300   304,440,461 22,189,538 SH   SOLE 22 20,076,951 0 2,112,587
CARNIVAL CORP COMMON STOCK 143658300   22,730,061 1,656,710 SH   SOLE 23 1,656,710 0 0
CARNIVAL CORP COMMON STOCK 143658300   17,140,026 1,249,273 SH   SOLE 25 1,249,273 0 0
CARNIVAL CORP COMMON STOCK 143658300   16,411,301 1,196,159 SH   SOLE 26 588,667 0 607,492
CARNIVAL CORP COMMON STOCK 143658300   13,212,387 963,002 SH   SOLE 28 14,181 0 948,821
CARNIVAL CORP COMMON STOCK 143658300   69,009,720 5,029,863 SH   SOLE 30 5,029,863 0 0
CARNIVAL CORP COMMON STOCK 143658300   3,085,216 224,870 SH   SOLE 31 207,574 0 17,296
CARNIVAL CORP COMMON STOCK 143658300   2,184,663 159,232 SH   SOLE 34 159,232 0 0
CARNIVAL CORP COMMON STOCK 143658300   3,845,634 280,294 SH   SOLE 36 280,294 0 0
CARNIVAL CORP COMMON STOCK 143658300   656,941 47,882 SH   SOLE 40 47,882 0 0
CARNIVAL CORP COMMON STOCK 143658300   24,476 1,784 SH   OTR 43 1,784 0 0
CARNIVAL CORP COMMON STOCK 143658300   6,854,529 499,601 SH   SOLE 43 372,856 0 126,745
CARNIVAL CORP NOTE 5.750%10/0 143658BT8   4,371,413 2,925,000 PRN   SOLE 21 2,925,000 0 0
CARNIVAL PLC ADR 14365C103   1,846,222 150,712 SH   SOLE 43 98,195 0 52,517
CARPARTS COM INC COM 14427M107   1,854,033 450,008 SH   SOLE 2 406,706 0 43,302
CARPARTS COM INC COM 14427M107   2,493 605 SH   SOLE 7 605 0 0
CARPARTS COM INC COM 14427M107   545,908 132,502 SH   SOLE 18 132,502 0 0
CARPARTS COM INC COM 14427M107   1,926,895 467,693 SH   SOLE 19 467,693 0 0
CARPARTS COM INC COM 14427M107   7,480,816 1,815,732 SH   SOLE 21 1,815,732 0 0
CARPARTS COM INC COM 14427M107   7,955,493 1,930,945 SH   SOLE 22 1,908,273 0 22,672
CARPARTS COM INC COM 14427M107   68,466 16,618 SH   SOLE 23 16,618 0 0
CARPARTS COM INC COM 14427M107   69,702 16,918 SH   SOLE 26 0 0 16,918
CARPARTS COM INC COM 14427M107   156,490 37,983 SH   SOLE 30 37,983 0 0
CARPARTS COM INC COM 14427M107   1,961 476 SH   SOLE 43 476 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   3,143,344 46,769 SH   SOLE 2 19,316 0 27,453
CARPENTER TECHNOLOGY CORP COM 144285103   12,770 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   455,213 6,773 SH   SOLE 7 6,422 0 351
CARPENTER TECHNOLOGY CORP COM 144285103   10,685,449 158,986 SH   SOLE 18 158,986 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   7,940,055 118,138 SH   SOLE 19 118,138 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   390,254,395 5,806,493 SH   SOLE 21 5,806,493 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   92,705,912 1,379,347 SH   SOLE 22 1,318,227 0 61,120
CARPENTER TECHNOLOGY CORP COM 144285103   645,619 9,606 SH   SOLE 25 9,606 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   3,275,547 48,736 SH   SOLE 26 14,860 0 33,876
CARPENTER TECHNOLOGY CORP COM 144285103   636,277 9,467 SH   SOLE 28 9,467 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   5,485,411 81,616 SH   SOLE 30 81,616 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   131,328 1,954 SH   SOLE 36 1,954 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   579,283 8,619 SH   SOLE 40 8,619 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   3,474,557 51,697 SH   SOLE 43 49,498 0 2,199
CARRIAGE SVCS INC COM 143905107   200,434 7,095 SH   SOLE 2 4,035 0 3,060
CARRIAGE SVCS INC COM 143905107   2,062 73 SH   SOLE 4 73 0 0
CARRIAGE SVCS INC COM 143905107   306,004 10,832 SH   SOLE 7 10,237 0 595
CARRIAGE SVCS INC COM 143905107   941,431 33,325 SH   SOLE 18 33,325 0 0
CARRIAGE SVCS INC COM 143905107   786,282 27,833 SH   SOLE 19 27,833 0 0
CARRIAGE SVCS INC COM 143905107   14,042,877 497,093 SH   SOLE 21 497,093 0 0
CARRIAGE SVCS INC COM 143905107   9,984,256 353,425 SH   SOLE 22 341,723 0 11,702
CARRIAGE SVCS INC COM 143905107   61,303 2,170 SH   SOLE 25 2,170 0 0
CARRIAGE SVCS INC COM 143905107   65,484 2,318 SH   SOLE 26 619 0 1,699
CARRIAGE SVCS INC COM 143905107   50,059 1,772 SH   SOLE 28 0 0 1,772
CARRIAGE SVCS INC COM 143905107   1,085,676 38,431 SH   SOLE 30 38,431 0 0
CARRIAGE SVCS INC COM 143905107   47,884 1,695 SH   SOLE 40 1,695 0 0
CARRIAGE SVCS INC COM 143905107   125,063 4,427 SH   SOLE 43 4,001 0 426
CARRIER GLOBAL CORPORATION COM 14448C104   73,706,738 1,335,267 SH   SOLE 2 238,022 0 1,097,245
CARRIER GLOBAL CORPORATION COM 14448C104   37,848,929 685,669 SH   SOLE 4 301,084 0 384,585
CARRIER GLOBAL CORPORATION COM 14448C104   49,292,220 892,975 SH   SOLE 7 784,716 0 108,259
CARRIER GLOBAL CORPORATION COM 14448C104   1,267,889 22,969 SH   SOLE 13 22,969 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   6,796,003 123,116 SH   SOLE 15 123,116 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   96,950,796 1,756,355 SH   SOLE 18 1,703,700 0 52,655
CARRIER GLOBAL CORPORATION COM 14448C104   77,560,471 1,405,081 SH   SOLE 19 1,405,081 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,145,160,653 20,745,664 SH   SOLE 21 20,745,664 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,001,330,815 18,140,051 SH   SOLE 22 16,392,591 0 1,747,460
CARRIER GLOBAL CORPORATION COM 14448C104   77,650,337 1,406,709 SH   SOLE 23 1,406,709 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   111,252,619 2,015,446 SH   SOLE 25 2,011,970 0 3,476
CARRIER GLOBAL CORPORATION COM 14448C104   59,639,957 1,080,434 SH   SOLE 26 624,915 0 455,519
CARRIER GLOBAL CORPORATION COM 14448C104   97,679,215 1,769,551 SH   SOLE 28 32,252 0 1,737,299
CARRIER GLOBAL CORPORATION COM 14448C104   96,821 1,754 SH   SOLE 29 1,754 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   337,977,732 6,122,785 SH   SOLE 30 5,943,103 0 179,682
CARRIER GLOBAL CORPORATION COM 14448C104   11,615,902 210,433 SH   SOLE 31 170,708 0 39,725
CARRIER GLOBAL CORPORATION COM 14448C104   31,909,022 578,062 SH   SOLE 34 578,062 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   12,448,759 225,521 SH   SOLE 36 225,521 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   6,133,493 111,114 SH   SOLE 37 111,114 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   2,237,974 40,543 SH   SOLE 40 40,543 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   101,954 1,847 SH   OTR 43 1,847 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   60,626,517 1,098,306 SH   SOLE 43 955,222 0 143,085
CARROLS RESTAURANT GROUP INC COM 14574X104   1,457,807 221,215 SH   SOLE 2 150,786 0 70,429
CARROLS RESTAURANT GROUP INC COM 14574X104   701,789 106,493 SH   SOLE 18 106,493 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   2,922,263 443,439 SH   SOLE 19 443,439 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   8,382,006 1,271,928 SH   SOLE 21 1,271,928 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   8,366,598 1,269,590 SH   SOLE 22 1,244,617 0 24,973
CARROLS RESTAURANT GROUP INC COM 14574X104   77,485 11,758 SH   SOLE 23 11,758 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   130,383 19,785 SH   SOLE 43 19,441 0 344
CARS COM INC COM 14575E105   817,592 48,493 SH   SOLE 2 34,067 0 14,426
CARS COM INC COM 14575E105   2,411 143 SH   SOLE 4 143 0 0
CARS COM INC COM 14575E105   304,643 18,069 SH   SOLE 7 17,107 0 962
CARS COM INC COM 14575E105   3,247,607 192,622 SH   SOLE 18 192,622 0 0
CARS COM INC COM 14575E105   2,770,874 164,346 SH   SOLE 19 164,346 0 0
CARS COM INC COM 14575E105   120,384,649 7,140,252 SH   SOLE 21 7,140,252 0 0
CARS COM INC COM 14575E105   30,969,527 1,836,864 SH   SOLE 22 1,775,223 0 61,641
CARS COM INC COM 14575E105   10,774 639 SH   SOLE 23 639 0 0
CARS COM INC COM 14575E105   215,555 12,785 SH   SOLE 25 12,785 0 0
CARS COM INC COM 14575E105   625,371 37,092 SH   SOLE 26 12,613 0 24,479
CARS COM INC COM 14575E105   94,113 5,582 SH   SOLE 28 1,223 0 4,359
CARS COM INC COM 14575E105   2,630,329 156,010 SH   SOLE 30 156,010 0 0
CARS COM INC COM 14575E105   16,236 963 SH   SOLE 36 963 0 0
CARS COM INC COM 14575E105   182,324 10,814 SH   SOLE 40 10,814 0 0
CARS COM INC COM 14575E105   809,803 48,031 SH   SOLE 43 45,993 0 2,038
CARTER BANKSHARES INC COM NEW 146103106   182,211 14,542 SH   SOLE 2 965 0 13,577
CARTER BANKSHARES INC COM NEW 146103106   4,085 326 SH   SOLE 7 326 0 0
CARTER BANKSHARES INC COM NEW 146103106   860,097 68,643 SH   SOLE 18 68,643 0 0
CARTER BANKSHARES INC COM NEW 146103106   600,262 47,906 SH   SOLE 19 47,906 0 0
CARTER BANKSHARES INC COM NEW 146103106   11,029,758 880,268 SH   SOLE 21 880,268 0 0
CARTER BANKSHARES INC COM NEW 146103106   7,470,536 596,212 SH   SOLE 22 574,146 0 22,066
CARTER BANKSHARES INC COM NEW 146103106   65,582 5,234 SH   SOLE 43 5,094 0 140
CARTERS INC COM 146229109   3,954,965 57,194 SH   SOLE 2 34,684 0 22,510
CARTERS INC COM 146229109   8,851 128 SH   SOLE 4 128 0 0
CARTERS INC COM 146229109   554,445 8,018 SH   SOLE 7 7,608 0 410
CARTERS INC COM 146229109   4,451,255 64,371 SH   SOLE 18 64,371 0 0
CARTERS INC COM 146229109   830,422 12,009 SH   SOLE 19 12,009 0 0
CARTERS INC COM 146229109   134,242,347 1,941,321 SH   SOLE 21 1,941,321 0 0
CARTERS INC COM 146229109   73,154,269 1,057,907 SH   SOLE 22 1,007,055 0 50,852
CARTERS INC COM 146229109   528,998 7,650 SH   SOLE 25 7,650 0 0
CARTERS INC COM 146229109   868,178 12,555 SH   SOLE 26 9,126 0 3,429
CARTERS INC COM 146229109   220,658 3,191 SH   SOLE 28 783 0 2,408
CARTERS INC COM 146229109   2,491,267 36,027 SH   SOLE 30 36,027 0 0
CARTERS INC COM 146229109   36,926 534 SH   SOLE 31 534 0 0
CARTERS INC COM 146229109   94,597 1,368 SH   SOLE 36 1,368 0 0
CARTERS INC COM 146229109   478,725 6,923 SH   SOLE 40 6,923 0 0
CARTERS INC COM 146229109   1,533,689 22,179 SH   SOLE 43 20,311 0 1,868
CARVANA CO CL A 146869102   3,996,874 95,209 SH   SOLE 2 36,420 0 58,789
CARVANA CO CL A 146869102   10,957 261 SH   SOLE 4 261 0 0
CARVANA CO CL A 146869102   651,907 15,529 SH   SOLE 7 14,827 0 702
CARVANA CO CL A 146869102   10,326,114 245,977 SH   SOLE 18 245,977 0 0
CARVANA CO CL A 146869102   13,527,131 322,228 SH   SOLE 19 322,228 0 0
CARVANA CO CL A 146869102   136,830,536 3,259,422 SH   SOLE 21 3,259,422 0 0
CARVANA CO CL A 146869102   112,164,137 2,671,847 SH   SOLE 22 2,567,425 0 104,422
CARVANA CO CL A 146869102   108,686 2,589 SH   SOLE 23 2,589 0 0
CARVANA CO CL A 146869102   791,365 18,851 SH   SOLE 25 18,851 0 0
CARVANA CO CL A 146869102   1,925,665 45,871 SH   SOLE 26 37,593 0 8,278
CARVANA CO CL A 146869102   63,222 1,506 SH   SOLE 28 1,506 0 0
CARVANA CO CL A 146869102   6,414,628 152,802 SH   SOLE 30 152,802 0 0
CARVANA CO CL A 146869102   758,789 18,075 SH   SOLE 34 18,075 0 0
CARVANA CO CL A 146869102   20,360 485 SH   SOLE 36 485 0 0
CARVANA CO CL A 146869102   637,718 15,191 SH   SOLE 40 15,191 0 0
CARVANA CO CL A 146869102   4,484,094 106,815 SH   SOLE 43 98,532 0 8,283
CARVER BANCORP INC COM NEW 146875604   3,005 1,385 SH   SOLE 22 1,385 0 0
CASA SYS INC COM 14713L102   5,171 6,101 SH   SOLE 18 6,101 0 0
CASA SYS INC COM 14713L102   59,411 70,101 SH   SOLE 21 70,101 0 0
CASA SYS INC COM 14713L102   418,960 494,348 SH   SOLE 22 494,348 0 0
CASA SYS INC COM 14713L102   731 862 SH   SOLE 43 862 0 0
CASELLA WASTE SYS INC CL A 147448104   2,290,145 30,015 SH   SOLE 2 17,680 0 12,335
CASELLA WASTE SYS INC CL A 147448104   12,971 170 SH   SOLE 4 170 0 0
CASELLA WASTE SYS INC CL A 147448104   41,431 543 SH   SOLE 7 543 0 0
CASELLA WASTE SYS INC CL A 147448104   10,262,579 134,503 SH   SOLE 18 134,503 0 0
CASELLA WASTE SYS INC CL A 147448104   9,007,520 118,054 SH   SOLE 19 118,054 0 0
CASELLA WASTE SYS INC CL A 147448104   145,505,321 1,907,016 SH   SOLE 21 1,907,016 0 0
CASELLA WASTE SYS INC CL A 147448104   114,774,809 1,504,257 SH   SOLE 22 1,458,299 0 45,958
CASELLA WASTE SYS INC CL A 147448104   799,166 10,474 SH   SOLE 25 10,474 0 0
CASELLA WASTE SYS INC CL A 147448104   2,027,291 26,570 SH   SOLE 26 22,001 0 4,569
CASELLA WASTE SYS INC CL A 147448104   555,617 7,282 SH   SOLE 28 3,061 0 4,221
CASELLA WASTE SYS INC CL A 147448104   5,631,550 73,808 SH   SOLE 30 73,808 0 0
CASELLA WASTE SYS INC CL A 147448104   713,863 9,356 SH   SOLE 40 9,356 0 0
CASELLA WASTE SYS INC CL A 147448104   1,621,909 21,257 SH   SOLE 43 19,510 0 1,747
CASEYS GEN STORES INC COM 147528103   19,686,286 72,504 SH   SOLE 2 39,432 0 33,072
CASEYS GEN STORES INC COM 147528103   30,139 111 SH   SOLE 4 111 0 0
CASEYS GEN STORES INC COM 147528103   3,814,856 14,050 SH   SOLE 7 13,509 0 541
CASEYS GEN STORES INC COM 147528103   18,718,589 68,940 SH   SOLE 18 68,940 0 0
CASEYS GEN STORES INC COM 147528103   9,540,670 35,138 SH   SOLE 19 35,138 0 0
CASEYS GEN STORES INC COM 147528103   523,289,635 1,927,260 SH   SOLE 21 1,927,260 0 0
CASEYS GEN STORES INC COM 147528103   297,724,124 1,096,509 SH   SOLE 22 1,046,792 0 49,717
CASEYS GEN STORES INC COM 147528103   48,602 179 SH   SOLE 23 179 0 0
CASEYS GEN STORES INC COM 147528103   18,151,112 66,850 SH   SOLE 26 10,124 0 56,726
CASEYS GEN STORES INC COM 147528103   293,513 1,081 SH   SOLE 28 388 0 693
CASEYS GEN STORES INC COM 147528103   4,591,403 16,910 SH   SOLE 30 16,910 0 0
CASEYS GEN STORES INC COM 147528103   1,644,868 6,058 SH   SOLE 31 542 0 5,516
CASEYS GEN STORES INC COM 147528103   136,575 503 SH   SOLE 36 503 0 0
CASEYS GEN STORES INC COM 147528103   10,301,757 37,941 SH   SOLE 43 35,424 0 2,517
CASI PHARMACEUTICALS INC ORD SHS G1933S101   829 324 SH   SOLE 43 324 0 0
CASS INFORMATION SYS INC COM 14808P109   334,021 8,967 SH   SOLE 2 4,078 0 4,889
CASS INFORMATION SYS INC COM 14808P109   6,854 184 SH   SOLE 7 184 0 0
CASS INFORMATION SYS INC COM 14808P109   1,340,367 35,983 SH   SOLE 18 35,983 0 0
CASS INFORMATION SYS INC COM 14808P109   1,064,084 28,566 SH   SOLE 19 28,566 0 0
CASS INFORMATION SYS INC COM 14808P109   18,828,199 505,455 SH   SOLE 21 505,455 0 0
CASS INFORMATION SYS INC COM 14808P109   13,268,189 356,193 SH   SOLE 22 343,633 0 12,560
CASS INFORMATION SYS INC COM 14808P109   64,852 1,741 SH   SOLE 25 1,741 0 0
CASS INFORMATION SYS INC COM 14808P109   498,889 13,393 SH   SOLE 26 11,136 0 2,257
CASS INFORMATION SYS INC COM 14808P109   450,315 12,089 SH   SOLE 30 12,089 0 0
CASS INFORMATION SYS INC COM 14808P109   129,444 3,475 SH   SOLE 40 3,475 0 0
CASS INFORMATION SYS INC COM 14808P109   743,845 19,969 SH   SOLE 43 19,847 0 122
CASSAVA SCIENCES INC COM 14817C107   338,408 20,337 SH   SOLE 2 11,571 0 8,766
CASSAVA SCIENCES INC COM 14817C107   1,997 120 SH   SOLE 4 120 0 0
CASSAVA SCIENCES INC COM 14817C107   322,816 19,400 SH   SOLE 7 18,350 0 1,050
CASSAVA SCIENCES INC COM 14817C107   1,583,546 95,165 SH   SOLE 18 95,165 0 0
CASSAVA SCIENCES INC COM 14817C107   1,377,260 82,768 SH   SOLE 19 82,768 0 0
CASSAVA SCIENCES INC COM 14817C107   24,041,638 1,444,810 SH   SOLE 21 1,444,810 0 0
CASSAVA SCIENCES INC COM 14817C107   18,259,604 1,097,332 SH   SOLE 22 1,062,865 0 34,467
CASSAVA SCIENCES INC COM 14817C107   105,298 6,328 SH   SOLE 25 6,328 0 0
CASSAVA SCIENCES INC COM 14817C107   255,341 15,345 SH   SOLE 26 11,189 0 4,156
CASSAVA SCIENCES INC COM 14817C107   60,054 3,609 SH   SOLE 28 1,086 0 2,523
CASSAVA SCIENCES INC COM 14817C107   587,825 35,326 SH   SOLE 30 35,326 0 0
CASSAVA SCIENCES INC COM 14817C107   102,502 6,160 SH   SOLE 40 6,160 0 0
CASSAVA SCIENCES INC COM 14817C107   204,406 12,284 SH   SOLE 43 9,980 0 2,304
CASTELLUM INC COM NEW 14838T204   971 4,218 SH   SOLE 18 4,218 0 0
CASTELLUM INC COM NEW 14838T204   9,956 43,251 SH   SOLE 21 43,251 0 0
CASTLE BIOSCIENCES INC COM 14843C105   331,956 19,654 SH   SOLE 2 7,434 0 12,220
CASTLE BIOSCIENCES INC COM 14843C105   1,132 67 SH   SOLE 4 67 0 0
CASTLE BIOSCIENCES INC COM 14843C105   302,466 17,908 SH   SOLE 7 16,927 0 981
CASTLE BIOSCIENCES INC COM 14843C105   1,176,557 69,660 SH   SOLE 18 69,660 0 0
CASTLE BIOSCIENCES INC COM 14843C105   865,967 51,271 SH   SOLE 19 51,271 0 0
CASTLE BIOSCIENCES INC COM 14843C105   19,564,700 1,158,360 SH   SOLE 21 1,158,360 0 0
CASTLE BIOSCIENCES INC COM 14843C105   11,424,818 676,425 SH   SOLE 22 651,397 0 25,028
CASTLE BIOSCIENCES INC COM 14843C105   65,331 3,868 SH   SOLE 25 3,868 0 0
CASTLE BIOSCIENCES INC COM 14843C105   254,769 15,084 SH   SOLE 26 13,251 0 1,833
CASTLE BIOSCIENCES INC COM 14843C105   1,808,666 107,085 SH   SOLE 30 107,085 0 0
CASTLE BIOSCIENCES INC COM 14843C105   14,272 845 SH   SOLE 36 845 0 0
CASTLE BIOSCIENCES INC COM 14843C105   37,445 2,217 SH   SOLE 40 2,217 0 0
CASTLE BIOSCIENCES INC COM 14843C105   232,001 13,736 SH   SOLE 43 13,530 0 206
CATALENT INC COM 148806102   19,806,005 435,010 SH   SOLE 2 193,911 0 241,099
CATALENT INC COM 148806102   4,123,288 90,562 SH   SOLE 4 73,662 0 16,900
CATALENT INC COM 148806102   4,997,509 109,763 SH   SOLE 7 91,757 0 18,006
CATALENT INC COM 148806102   301,409 6,620 SH   SOLE 13 6,620 0 0
CATALENT INC COM 148806102   1,133,469 24,895 SH   SOLE 15 24,895 0 0
CATALENT INC COM 148806102   24,278,599 533,244 SH   SOLE 18 519,878 0 13,366
CATALENT INC COM 148806102   86,353,609 1,896,631 SH   SOLE 19 1,896,631 0 0
CATALENT INC COM 148806102   221,756,460 4,870,557 SH   SOLE 21 4,870,557 0 0
CATALENT INC COM 148806102   195,053,844 4,284,073 SH   SOLE 22 3,881,513 0 402,560
CATALENT INC COM 148806102   13,945,702 306,297 SH   SOLE 23 306,297 0 0
CATALENT INC COM 148806102   13,409,678 294,524 SH   SOLE 25 293,847 0 677
CATALENT INC COM 148806102   8,885,043 195,147 SH   SOLE 26 94,786 0 100,361
CATALENT INC COM 148806102   11,267,081 247,465 SH   SOLE 28 26,291 0 221,174
CATALENT INC COM 148806102   48,307 1,061 SH   SOLE 29 1,061 0 0
CATALENT INC COM 148806102   61,282,743 1,345,986 SH   SOLE 30 1,345,986 0 0
CATALENT INC COM 148806102   1,875,426 41,191 SH   SOLE 31 38,138 0 3,053
CATALENT INC COM 148806102   33,310,932 731,626 SH   SOLE 34 731,626 0 0
CATALENT INC COM 148806102   2,018,390 44,331 SH   SOLE 36 44,331 0 0
CATALENT INC COM 148806102   359,778 7,902 SH   SOLE 40 7,902 0 0
CATALENT INC COM 148806102   38,109 837 SH   OTR 43 837 0 0
CATALENT INC COM 148806102   7,602,690 166,982 SH   SOLE 43 141,015 0 25,967
CATALYST BANCORP INC COMMON STOCK 14888L101   9,564 793 SH   SOLE 18 793 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101   123,265 10,221 SH   SOLE 21 10,221 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101   684,538 56,761 SH   SOLE 22 56,761 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208   3,648 7,564 SH   SOLE 2 7,564 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208   3,770 7,816 SH   SOLE 21 7,816 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208   66,740 138,379 SH   SOLE 22 138,379 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   688,483 58,895 SH   SOLE 2 30,868 0 28,027
CATALYST PHARMACEUTICALS INC COM 14888U101   2,759 236 SH   SOLE 4 236 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   10,322 883 SH   SOLE 7 883 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   3,623,023 309,925 SH   SOLE 18 292,564 0 17,361
CATALYST PHARMACEUTICALS INC COM 14888U101   3,636,502 311,078 SH   SOLE 19 311,078 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   131,356,322 11,236,640 SH   SOLE 21 11,236,640 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   33,309,521 2,849,403 SH   SOLE 22 2,765,959 0 83,444
CATALYST PHARMACEUTICALS INC COM 14888U101   11,000 941 SH   SOLE 23 941 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   209,204 17,896 SH   SOLE 25 17,896 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   365,605 31,275 SH   SOLE 26 23,712 0 7,563
CATALYST PHARMACEUTICALS INC COM 14888U101   62,308 5,330 SH   SOLE 28 0 0 5,330
CATALYST PHARMACEUTICALS INC COM 14888U101   5,793,482 495,593 SH   SOLE 30 495,593 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   12,836 1,098 SH   SOLE 36 1,098 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   220,392 18,853 SH   SOLE 40 18,853 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   16,343 1,398 SH   OTR 43 1,398 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   509,407 43,576 SH   SOLE 43 32,152 0 11,424
CATERPILLAR INC COM 149123101   271,904,724 995,988 SH   SOLE 2 196,882 0 799,106
CATERPILLAR INC COM 149123101   112,196,994 410,978 SH   SOLE 4 192,906 0 218,072
CATERPILLAR INC COM 149123101   132,420,834 485,058 SH   SOLE 7 425,725 0 59,333
CATERPILLAR INC COM 149123101   3,207,477 11,749 SH   SOLE 13 11,749 0 0
CATERPILLAR INC COM 149123101   20,125,560 73,720 SH   SOLE 15 73,720 0 0
CATERPILLAR INC COM 149123101   348,355,542 1,276,028 SH   SOLE 18 1,240,434 0 35,594
CATERPILLAR INC COM 149123101   52,011,141 190,517 SH   SOLE 19 190,517 0 0
CATERPILLAR INC COM 149123101   3,075,177,924 11,264,388 SH   SOLE 21 11,264,388 0 0
CATERPILLAR INC COM 149123101   3,036,914,244 11,124,228 SH   SOLE 22 10,005,350 0 1,118,878
CATERPILLAR INC COM 149123101   282,155,601 1,033,537 SH   SOLE 23 1,033,537 0 0
CATERPILLAR INC COM 149123101   275,193,009 1,008,033 SH   SOLE 25 950,229 0 57,804
CATERPILLAR INC COM 149123101   173,780,880 636,560 SH   SOLE 26 310,998 0 325,562
CATERPILLAR INC COM 149123101   250,580,421 917,877 SH   SOLE 28 16,721 0 901,156
CATERPILLAR INC COM 149123101   52,689 193 SH   SOLE 29 193 0 0
CATERPILLAR INC COM 149123101   712,820,472 2,611,064 SH   SOLE 30 2,611,064 0 0
CATERPILLAR INC COM 149123101   35,941,815 131,655 SH   SOLE 31 106,475 0 25,180
CATERPILLAR INC COM 149123101   23,666,643 86,691 SH   SOLE 32 86,691 0 0
CATERPILLAR INC COM 149123101   33,117,084 121,308 SH   SOLE 34 121,308 0 0
CATERPILLAR INC COM 149123101   37,172,499 136,163 SH   SOLE 36 136,163 0 0
CATERPILLAR INC COM 149123101   6,834,555 25,035 SH   SOLE 40 25,035 0 0
CATERPILLAR INC COM 149123101   253,617 929 SH   OTR 43 929 0 0
CATERPILLAR INC COM 149123101   180,150,332 659,891 SH   SOLE 43 575,240 0 84,651
CATHAY GEN BANCORP COM 149150104   2,570,328 73,945 SH   SOLE 2 20,747 0 53,198
CATHAY GEN BANCORP COM 149150104   8,342 240 SH   SOLE 4 240 0 0
CATHAY GEN BANCORP COM 149150104   36,950 1,063 SH   SOLE 7 1,063 0 0
CATHAY GEN BANCORP COM 149150104   7,853,118 225,924 SH   SOLE 18 225,924 0 0
CATHAY GEN BANCORP COM 149150104   4,775,920 137,397 SH   SOLE 19 137,397 0 0
CATHAY GEN BANCORP COM 149150104   225,151,052 6,477,303 SH   SOLE 21 6,477,303 0 0
CATHAY GEN BANCORP COM 149150104   76,230,070 2,193,040 SH   SOLE 22 2,099,778 0 93,262
CATHAY GEN BANCORP COM 149150104   509,825 14,667 SH   SOLE 25 14,667 0 0
CATHAY GEN BANCORP COM 149150104   1,471,808 42,342 SH   SOLE 26 36,747 0 5,595
CATHAY GEN BANCORP COM 149150104   241,895 6,959 SH   SOLE 28 1,420 0 5,539
CATHAY GEN BANCORP COM 149150104   3,922,666 112,850 SH   SOLE 30 112,850 0 0
CATHAY GEN BANCORP COM 149150104   77,341 2,225 SH   SOLE 36 2,225 0 0
CATHAY GEN BANCORP COM 149150104   460,640 13,252 SH   SOLE 40 13,252 0 0
CATHAY GEN BANCORP COM 149150104   9,891,178 284,556 SH   SOLE 43 262,532 0 22,024
CATHETER PRECISION INC COM 74933X302   8,192 18,437 SH   SOLE 22 18,437 0 0
CATO CORP NEW CL A 149205106   594,608 77,625 SH   SOLE 2 71,536 0 6,089
CATO CORP NEW CL A 149205106   2,145 280 SH   SOLE 7 280 0 0
CATO CORP NEW CL A 149205106   407,949 53,257 SH   SOLE 18 53,257 0 0
CATO CORP NEW CL A 149205106   353,095 46,096 SH   SOLE 19 46,096 0 0
CATO CORP NEW CL A 149205106   4,605,215 601,203 SH   SOLE 21 601,203 0 0
CATO CORP NEW CL A 149205106   4,440,272 579,670 SH   SOLE 22 565,094 0 14,576
CATO CORP NEW CL A 149205106   1,992 260 SH   SOLE 43 260 0 0
CAVA GROUP INC COM 148929102   617,409 20,157 SH   SOLE 2 13,989 0 6,168
CAVA GROUP INC COM 148929102   4,809 157 SH   SOLE 7 157 0 0
CAVA GROUP INC COM 148929102   153,763 5,020 SH   SOLE 18 5,020 0 0
CAVA GROUP INC COM 148929102   2,053,098 67,029 SH   SOLE 19 67,029 0 0
CAVA GROUP INC COM 148929102   7,721,486 252,089 SH   SOLE 21 252,089 0 0
CAVA GROUP INC COM 148929102   11,024,503 359,925 SH   SOLE 22 346,468 0 13,457
CAVA GROUP INC COM 148929102   7,076 231 SH   SOLE 31 231 0 0
CAVA GROUP INC COM 148929102   2,835,909 92,586 SH   SOLE 34 92,586 0 0
CAVCO INDS INC DEL COM 149568107   1,091,331 4,108 SH   SOLE 2 2,311 0 1,797
CAVCO INDS INC DEL COM 149568107   7,438 28 SH   SOLE 4 28 0 0
CAVCO INDS INC DEL COM 149568107   343,233 1,292 SH   SOLE 7 1,225 0 67
CAVCO INDS INC DEL COM 149568107   6,699,148 25,217 SH   SOLE 18 25,217 0 0
CAVCO INDS INC DEL COM 149568107   4,774,973 17,974 SH   SOLE 19 17,974 0 0
CAVCO INDS INC DEL COM 149568107   262,523,618 988,194 SH   SOLE 21 988,194 0 0
CAVCO INDS INC DEL COM 149568107   60,262,314 226,840 SH   SOLE 22 219,557 0 7,283
CAVCO INDS INC DEL COM 149568107   375,643 1,414 SH   SOLE 25 1,414 0 0
CAVCO INDS INC DEL COM 149568107   1,679,503 6,322 SH   SOLE 26 2,215 0 4,107
CAVCO INDS INC DEL COM 149568107   40,646 153 SH   SOLE 28 153 0 0
CAVCO INDS INC DEL COM 149568107   3,776,623 14,216 SH   SOLE 30 14,216 0 0
CAVCO INDS INC DEL COM 149568107   333,935 1,257 SH   SOLE 40 1,257 0 0
CAVCO INDS INC DEL COM 149568107   1,053,608 3,966 SH   SOLE 43 3,863 0 103
CB FINL SVCS INC COM 12479G101   18,704 874 SH   SOLE 18 874 0 0
CB FINL SVCS INC COM 12479G101   958,613 44,795 SH   SOLE 21 44,795 0 0
CB FINL SVCS INC COM 12479G101   209,763 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,064 11,656 SH   SOLE 22 11,656 0 0
CBIZ INC COM 124805102   1,220,636 23,519 SH   SOLE 2 13,333 0 10,186
CBIZ INC COM 124805102   9,186 177 SH   SOLE 4 177 0 0
CBIZ INC COM 124805102   326,970 6,300 SH   SOLE 7 5,975 0 325
CBIZ INC COM 124805102   5,931,184 114,281 SH   SOLE 18 114,281 0 0
CBIZ INC COM 124805102   5,128,135 98,808 SH   SOLE 19 98,808 0 0
CBIZ INC COM 124805102   85,661,573 1,650,512 SH   SOLE 21 1,650,512 0 0
CBIZ INC COM 124805102   68,222,913 1,314,507 SH   SOLE 22 1,274,410 0 40,097
CBIZ INC COM 124805102   483,500 9,316 SH   SOLE 25 9,316 0 0
CBIZ INC COM 124805102   1,497,263 28,849 SH   SOLE 26 24,525 0 4,324
CBIZ INC COM 124805102   49,149 947 SH   SOLE 28 947 0 0
CBIZ INC COM 124805102   1,291,635 24,887 SH   SOLE 30 24,887 0 0
CBIZ INC COM 124805102   417,587 8,046 SH   SOLE 40 8,046 0 0
CBIZ INC COM 124805102   4,087,177 78,751 SH   SOLE 43 70,394 0 8,357
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   219,346 10,455 SH   SOLE 2 3,714 0 6,741
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   7,091 338 SH   SOLE 7 338 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   1,492,265 71,128 SH   SOLE 18 71,128 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   1,161,180 55,347 SH   SOLE 19 55,347 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   21,530,557 1,026,242 SH   SOLE 21 1,026,242 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   13,920,629 663,519 SH   SOLE 22 642,599 0 20,920
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   26,456 1,261 SH   SOLE 23 1,261 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   60,213 2,870 SH   SOLE 25 2,870 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   129,929 6,193 SH   SOLE 28 0 0 6,193
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   68,919 3,285 SH   SOLE 40 3,285 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   122,439 5,836 SH   SOLE 43 5,691 0 145
CBOE GLOBAL MKTS INC COM 12503M108   29,169,562 186,733 SH   SOLE 2 28,911 0 157,822
CBOE GLOBAL MKTS INC COM 12503M108   16,847,717 107,853 SH   SOLE 4 49,861 0 57,992
CBOE GLOBAL MKTS INC COM 12503M108   15,874,529 101,623 SH   SOLE 7 90,958 0 10,665
CBOE GLOBAL MKTS INC COM 12503M108   515,493 3,300 SH   SOLE 13 3,300 0 0
CBOE GLOBAL MKTS INC COM 12503M108   2,265,201 14,501 SH   SOLE 15 14,501 0 0
CBOE GLOBAL MKTS INC COM 12503M108   34,538,812 221,105 SH   SOLE 18 214,486 0 6,619
CBOE GLOBAL MKTS INC COM 12503M108   8,898,971 56,968 SH   SOLE 19 56,968 0 0
CBOE GLOBAL MKTS INC COM 12503M108   709,808,867 4,543,940 SH   SOLE 21 4,543,940 0 0
CBOE GLOBAL MKTS INC COM 12503M108   456,636,040 2,923,219 SH   SOLE 22 2,685,449 0 237,770
CBOE GLOBAL MKTS INC COM 12503M108   27,094,312 173,448 SH   SOLE 23 173,448 0 0
CBOE GLOBAL MKTS INC COM 12503M108   29,096,299 186,264 SH   SOLE 25 185,921 0 343
CBOE GLOBAL MKTS INC COM 12503M108   21,208,944 135,772 SH   SOLE 26 75,785 0 59,987
CBOE GLOBAL MKTS INC COM 12503M108   38,591,056 247,046 SH   SOLE 28 1,198 0 245,848
CBOE GLOBAL MKTS INC COM 12503M108   18,589 119 SH   SOLE 29 119 0 0
CBOE GLOBAL MKTS INC COM 12503M108   148,227,825 948,901 SH   SOLE 30 832,925 0 115,976
CBOE GLOBAL MKTS INC COM 12503M108   3,812,930 24,409 SH   SOLE 31 22,698 0 1,711
CBOE GLOBAL MKTS INC COM 12503M108   4,050,369 25,929 SH   SOLE 34 25,929 0 0
CBOE GLOBAL MKTS INC COM 12503M108   7,956,244 50,933 SH   SOLE 36 50,933 0 0
CBOE GLOBAL MKTS INC COM 12503M108   809,636 5,183 SH   SOLE 40 5,183 0 0
CBOE GLOBAL MKTS INC COM 12503M108   21,243,039 135,990 SH   SOLE 43 122,853 0 13,137
CBRE GROUP INC CL A 12504L109   40,888,896 553,600 SH   SOLE 2 100,446 0 453,154
CBRE GROUP INC CL A 12504L109   25,743,977 348,551 SH   SOLE 4 204,960 0 143,591
CBRE GROUP INC CL A 12504L109   43,641,437 590,867 SH   SOLE 7 482,640 0 108,227
CBRE GROUP INC CL A 12504L109   434,666 5,885 SH   SOLE 13 5,885 0 0
CBRE GROUP INC CL A 12504L109   2,221,118 30,072 SH   SOLE 15 30,072 0 0
CBRE GROUP INC CL A 12504L109   49,829,132 674,643 SH   SOLE 18 654,980 0 19,663
CBRE GROUP INC CL A 12504L109   9,591,238 129,857 SH   SOLE 19 129,857 0 0
CBRE GROUP INC CL A 12504L109   790,006,412 10,695,998 SH   SOLE 21 10,695,998 0 0
CBRE GROUP INC CL A 12504L109   497,959,984 6,741,944 SH   SOLE 22 6,065,490 0 676,454
CBRE GROUP INC CL A 12504L109   37,861,522 512,612 SH   SOLE 23 512,612 0 0
CBRE GROUP INC CL A 12504L109   122,263,929 1,655,347 SH   SOLE 25 1,216,348 0 438,999
CBRE GROUP INC CL A 12504L109   46,026,376 623,157 SH   SOLE 26 469,364 0 153,793
CBRE GROUP INC CL A 12504L109   64,751,511 876,679 SH   SOLE 28 27,368 0 849,311
CBRE GROUP INC CL A 12504L109   229,460,567 3,106,696 SH   SOLE 30 3,075,105 0 31,591
CBRE GROUP INC CL A 12504L109   7,930,865 107,377 SH   SOLE 31 66,201 0 41,176
CBRE GROUP INC CL A 12504L109   1,062,550 14,386 SH   SOLE 34 14,386 0 0
CBRE GROUP INC CL A 12504L109   5,977,933 80,936 SH   SOLE 36 80,936 0 0
CBRE GROUP INC CL A 12504L109   1,101,991 14,920 SH   SOLE 40 14,920 0 0
CBRE GROUP INC CL A 12504L109   26,294 356 SH   OTR 43 356 0 0
CBRE GROUP INC CL A 12504L109   64,841,000 877,891 SH   SOLE 43 823,886 0 54,005
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   2,305,665 172,709 SH   SOLE 2 52,843 0 119,866
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   458,079 34,313 SH   SOLE 7 32,525 0 1,788
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   912,165 68,327 SH   SOLE 18 68,327 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   868,831 65,081 SH   SOLE 19 65,081 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   35,924,303 2,690,959 SH   SOLE 21 2,690,959 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   66,808,513 5,004,383 SH   SOLE 22 4,755,026 0 249,357
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   471,055 35,285 SH   SOLE 25 35,285 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   1,064,062 79,705 SH   SOLE 26 79,705 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   33,148 2,483 SH   SOLE 28 0 0 2,483
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   1,292,961 96,851 SH   SOLE 30 96,851 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   40,637 3,044 SH   SOLE 31 3,044 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   276,946 20,745 SH   SOLE 40 20,745 0 0
CDW CORP COM 12514G108   50,582,241 250,705 SH   SOLE 2 39,897 0 210,808
CDW CORP COM 12514G108   32,275,345 159,969 SH   SOLE 4 82,723 0 77,246
CDW CORP COM 12514G108   16,559,250 82,074 SH   SOLE 7 68,233 0 13,841
CDW CORP COM 12514G108   737,635 3,656 SH   SOLE 13 3,656 0 0
CDW CORP COM 12514G108   2,336,381 11,580 SH   SOLE 15 11,580 0 0
CDW CORP COM 12514G108   75,956,789 376,471 SH   SOLE 18 368,234 0 8,237
CDW CORP COM 12514G108   11,405,291 56,529 SH   SOLE 19 56,529 0 0
CDW CORP COM 12514G108   878,144,864 4,352,423 SH   SOLE 21 4,352,423 0 0
CDW CORP COM 12514G108   592,067,141 2,934,512 SH   SOLE 22 2,649,794 0 284,718
CDW CORP COM 12514G108   45,053,008 223,300 SH   SOLE 23 223,300 0 0
CDW CORP COM 12514G108   40,124,011 198,870 SH   SOLE 25 198,389 0 481
CDW CORP COM 12514G108   32,663,128 161,891 SH   SOLE 26 76,837 0 85,054
CDW CORP COM 12514G108   40,144,389 198,971 SH   SOLE 28 2,022 0 196,949
CDW CORP COM 12514G108   150,928,586 748,060 SH   SOLE 30 748,060 0 0
CDW CORP COM 12514G108   5,945,464 29,468 SH   SOLE 31 27,119 0 2,349
CDW CORP COM 12514G108   1,124,005 5,571 SH   SOLE 34 5,571 0 0
CDW CORP COM 12514G108   6,826,348 33,834 SH   SOLE 36 33,834 0 0
CDW CORP COM 12514G108   1,322,537 6,555 SH   SOLE 40 6,555 0 0
CDW CORP COM 12514G108   58,712 291 SH   OTR 43 291 0 0
CDW CORP COM 12514G108   30,837,098 152,840 SH   SOLE 43 131,782 0 21,059
CECO ENVIRONMENTAL CORP COM 125141101   974,122 60,997 SH   SOLE 2 45,450 0 15,547
CECO ENVIRONMENTAL CORP COM 125141101   5,158 323 SH   SOLE 7 323 0 0
CECO ENVIRONMENTAL CORP COM 125141101   1,365,898 85,529 SH   SOLE 18 85,529 0 0
CECO ENVIRONMENTAL CORP COM 125141101   1,992,385 124,758 SH   SOLE 19 124,758 0 0
CECO ENVIRONMENTAL CORP COM 125141101   16,890,080 1,057,613 SH   SOLE 21 1,057,613 0 0
CECO ENVIRONMENTAL CORP COM 125141101   13,304,351 833,084 SH   SOLE 22 809,339 0 23,745
CECO ENVIRONMENTAL CORP COM 125141101   1,535,036 96,120 SH   SOLE 25 96,120 0 0
CECO ENVIRONMENTAL CORP COM 125141101   832,740 52,144 SH   SOLE 26 11,807 0 40,337
CECO ENVIRONMENTAL CORP COM 125141101   2,103,712 131,729 SH   SOLE 34 131,729 0 0
CECO ENVIRONMENTAL CORP COM 125141101   14,581 913 SH   SOLE 36 913 0 0
CECO ENVIRONMENTAL CORP COM 125141101   160,594 10,056 SH   SOLE 43 8,956 0 1,100
CEL-SCI CORP COM PAR NEW 150837607   8,689 6,951 SH   SOLE 18 6,951 0 0
CEL-SCI CORP COM PAR NEW 150837607   108,813 87,050 SH   SOLE 21 87,050 0 0
CEL-SCI CORP COM PAR NEW 150837607   827,461 661,969 SH   SOLE 22 661,969 0 0
CELANESE CORP DEL COM 150870103   26,424,596 210,521 SH   SOLE 2 20,648 0 189,873
CELANESE CORP DEL COM 150870103   11,449,558 91,217 SH   SOLE 4 28,622 0 62,595
CELANESE CORP DEL COM 150870103   8,106,960 64,587 SH   SOLE 7 53,960 0 10,627
CELANESE CORP DEL COM 150870103   213,384 1,700 SH   SOLE 13 1,700 0 0
CELANESE CORP DEL COM 150870103   2,077,105 16,548 SH   SOLE 15 16,548 0 0
CELANESE CORP DEL COM 150870103   18,693,066 148,925 SH   SOLE 18 142,508 0 6,417
CELANESE CORP DEL COM 150870103   5,197,281 41,406 SH   SOLE 19 41,406 0 0
CELANESE CORP DEL COM 150870103   344,946,156 2,748,137 SH   SOLE 21 2,748,137 0 0
CELANESE CORP DEL COM 150870103   271,909,081 2,166,261 SH   SOLE 22 1,946,084 0 220,177
CELANESE CORP DEL COM 150870103   21,778,222 173,504 SH   SOLE 23 173,504 0 0
CELANESE CORP DEL COM 150870103   15,149,887 120,697 SH   SOLE 25 120,697 0 0
CELANESE CORP DEL COM 150870103   14,665,757 116,840 SH   SOLE 26 61,447 0 55,393
CELANESE CORP DEL COM 150870103   22,368,166 178,204 SH   SOLE 28 2,008 0 176,196
CELANESE CORP DEL COM 150870103   56,960,348 453,795 SH   SOLE 30 453,795 0 0
CELANESE CORP DEL COM 150870103   5,198,913 41,419 SH   SOLE 31 21,964 0 19,455
CELANESE CORP DEL COM 150870103   517,393 4,122 SH   SOLE 34 4,122 0 0
CELANESE CORP DEL COM 150870103   3,596,776 28,655 SH   SOLE 36 28,655 0 0
CELANESE CORP DEL COM 150870103   376,686 3,001 SH   SOLE 40 3,001 0 0
CELANESE CORP DEL COM 150870103   39,790 317 SH   OTR 43 317 0 0
CELANESE CORP DEL COM 150870103   20,330,994 161,974 SH   SOLE 43 143,373 0 18,601
CELCUITY INC COM 15102K100   75,963 8,311 SH   SOLE 2 546 0 7,765
CELCUITY INC COM 15102K100   444,131 48,592 SH   SOLE 18 48,592 0 0
CELCUITY INC COM 15102K100   328,080 35,895 SH   SOLE 19 35,895 0 0
CELCUITY INC COM 15102K100   5,249,532 574,347 SH   SOLE 21 574,347 0 0
CELCUITY INC COM 15102K100   2,689,527 294,259 SH   SOLE 22 282,368 0 11,891
CELCUITY INC COM 15102K100   1,097 120 SH   SOLE 43 120 0 0
CELESTICA INC SUB VTG SHS 15101Q108   925,507 37,745 SH   SOLE 21 37,745 0 0
CELESTICA INC SUB VTG SHS 15101Q108   3,839,955 156,605 SH   SOLE 43 154,692 0 1,913
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   1,068,987 38,844 SH   SOLE 2 12,104 0 26,740
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   4,156 151 SH   SOLE 4 151 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   309,820 11,258 SH   SOLE 7 10,661 0 597
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   3,365,091 122,278 SH   SOLE 18 122,278 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   2,648,690 96,246 SH   SOLE 19 96,246 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   43,626,135 1,585,252 SH   SOLE 21 1,585,252 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   35,736,977 1,298,582 SH   SOLE 22 1,248,993 0 49,589
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   199,713 7,257 SH   SOLE 25 7,257 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   754,020 27,399 SH   SOLE 26 24,570 0 2,829
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   30,520 1,109 SH   SOLE 28 261 0 848
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   1,190,488 43,259 SH   SOLE 30 43,259 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   25,291 919 SH   SOLE 36 919 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   188,292 6,842 SH   SOLE 40 6,842 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   345,596 12,558 SH   SOLE 43 11,451 0 1,107
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   93,445 12,215 SH   SOLE 2 12,215 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   2,283,808 298,537 SH   SOLE 21 298,537 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   2,268,646 296,555 SH   SOLE 22 274,311 0 22,244
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   107,521 14,055 SH   SOLE 25 14,055 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   386,233 50,488 SH   SOLE 34 50,488 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   84,877 11,095 SH   SOLE 40 11,095 0 0
CELLECTAR BIOSCIENCES INC COM NEW 15117F807   13 5 SH   SOLE 21 5 0 0
CELLECTAR BIOSCIENCES INC COM NEW 15117F807   150,578 57,037 SH   SOLE 22 57,037 0 0
CELLECTIS S A SPON ADS 15117K103   4,353 2,755 SH   SOLE 43 2,755 0 0
CELSIUS HLDGS INC COM NEW 15118V207   15,849,148 92,361 SH   SOLE 2 43,118 0 49,243
CELSIUS HLDGS INC COM NEW 15118V207   106,220 619 SH   SOLE 4 153 0 466
CELSIUS HLDGS INC COM NEW 15118V207   1,371,084 7,990 SH   SOLE 7 7,574 0 416
CELSIUS HLDGS INC COM NEW 15118V207   16,438,765 95,797 SH   SOLE 18 95,797 0 0
CELSIUS HLDGS INC COM NEW 15118V207   2,654,137 15,467 SH   SOLE 19 15,467 0 0
CELSIUS HLDGS INC COM NEW 15118V207   449,437,560 2,619,100 SH   SOLE 21 2,619,100 0 0
CELSIUS HLDGS INC COM NEW 15118V207   241,491,136 1,407,291 SH   SOLE 22 1,341,838 0 65,453
CELSIUS HLDGS INC COM NEW 15118V207   1,652,680 9,631 SH   SOLE 25 9,631 0 0
CELSIUS HLDGS INC COM NEW 15118V207   3,544,741 20,657 SH   SOLE 26 15,402 0 5,255
CELSIUS HLDGS INC COM NEW 15118V207   2,378,204 13,859 SH   SOLE 28 623 0 13,236
CELSIUS HLDGS INC COM NEW 15118V207   6,780,946 39,516 SH   SOLE 30 39,516 0 0
CELSIUS HLDGS INC COM NEW 15118V207   1,050,020 6,119 SH   SOLE 31 5,746 0 373
CELSIUS HLDGS INC COM NEW 15118V207   75,161 438 SH   SOLE 36 438 0 0
CELSIUS HLDGS INC COM NEW 15118V207   1,448,819 8,443 SH   SOLE 40 8,443 0 0
CELSIUS HLDGS INC COM NEW 15118V207   42,728 249 SH   OTR 43 249 0 0
CELSIUS HLDGS INC COM NEW 15118V207   5,305,357 30,917 SH   SOLE 43 28,266 0 2,651
CELULARITY INC COM CL A 151190105   435 1,959 SH   SOLE 2 1,959 0 0
CELULARITY INC COM CL A 151190105   170,895 769,451 SH   SOLE 22 769,451 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   32,650 5,023 SH   SOLE 2 5,023 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   854,958 131,532 SH   SOLE 21 131,532 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   156,598 24,092 SH   SOLE 22 24,092 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   654,310 100,663 SH   SOLE 28 100,663 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   7,574,099 1,165,246 SH   SOLE 43 1,074,650 0 90,596
CEMTREX INC COM NEW 15130G709   110 23 SH   SOLE 21 23 0 0
CENCORA INC COM 03073E105   112,912,638 627,397 SH   SOLE 2 290,239 0 337,158
CENCORA INC COM 03073E105   25,123,812 139,600 SH   SOLE 4 54,826 0 84,774
CENCORA INC COM 03073E105   20,484,185 113,820 SH   SOLE 7 96,764 0 17,056
CENCORA INC COM 03073E105   368,399 2,047 SH   SOLE 13 2,047 0 0
CENCORA INC COM 03073E105   4,361,213 24,233 SH   SOLE 15 24,233 0 0
CENCORA INC COM 03073E105   126,427,088 702,490 SH   SOLE 18 676,307 0 26,183
CENCORA INC COM 03073E105   331,221,827 1,840,428 SH   SOLE 19 1,840,428 0 0
CENCORA INC COM 03073E105   996,810,277 5,538,758 SH   SOLE 21 5,538,758 0 0
CENCORA INC COM 03073E105   709,623,510 3,943,010 SH   SOLE 22 3,587,481 0 355,529
CENCORA INC COM 03073E105   52,628,087 292,427 SH   SOLE 23 292,427 0 0
CENCORA INC COM 03073E105   56,958,345 316,488 SH   SOLE 25 277,441 0 39,047
CENCORA INC COM 03073E105   53,554,393 297,574 SH   SOLE 26 210,709 0 86,865
CENCORA INC COM 03073E105   69,192,886 384,469 SH   SOLE 28 3,269 0 381,200
CENCORA INC COM 03073E105   180,987,910 1,005,656 SH   SOLE 30 1,005,656 0 0
CENCORA INC COM 03073E105   6,791,168 37,735 SH   SOLE 31 34,937 0 2,798
CENCORA INC COM 03073E105   243,544,223 1,353,249 SH   SOLE 34 1,353,249 0 0
CENCORA INC COM 03073E105   12,658,730 70,338 SH   SOLE 36 70,338 0 0
CENCORA INC COM 03073E105   1,490,871 8,284 SH   SOLE 40 8,284 0 0
CENCORA INC COM 03073E105   127,599 709 SH   OTR 43 709 0 0
CENCORA INC COM 03073E105   55,554,544 308,688 SH   SOLE 43 256,825 0 51,863
CENOVUS ENERGY INC COM 15135U109   7,092,812 340,673 SH   SOLE 21 340,673 0 0
CENOVUS ENERGY INC COM 15135U109   39,352,480 1,890,129 SH   SOLE 43 1,743,513 0 146,616
CENTENE CORP DEL COM 15135B101   90,943,366 1,320,316 SH   SOLE 2 376,452 0 943,864
CENTENE CORP DEL COM 15135B101   27,462,249 398,697 SH   SOLE 4 184,003 0 214,694
CENTENE CORP DEL COM 15135B101   23,172,885 336,424 SH   SOLE 7 280,937 0 55,487
CENTENE CORP DEL COM 15135B101   806,654 11,711 SH   SOLE 13 11,711 0 0
CENTENE CORP DEL COM 15135B101   5,245,419 76,153 SH   SOLE 15 76,153 0 0
CENTENE CORP DEL COM 15135B101   62,779,023 911,426 SH   SOLE 18 877,302 0 34,124
CENTENE CORP DEL COM 15135B101   80,481,872 1,168,436 SH   SOLE 19 1,168,436 0 0
CENTENE CORP DEL COM 15135B101   858,217,179 12,459,599 SH   SOLE 21 12,459,599 0 0
CENTENE CORP DEL COM 15135B101   810,265,403 11,763,435 SH   SOLE 22 10,589,555 0 1,173,880
CENTENE CORP DEL COM 15135B101   65,177,218 946,243 SH   SOLE 23 946,243 0 0
CENTENE CORP DEL COM 15135B101   67,541,524 980,568 SH   SOLE 25 979,750 0 818
CENTENE CORP DEL COM 15135B101   45,712,419 663,653 SH   SOLE 26 354,525 0 309,128
CENTENE CORP DEL COM 15135B101   88,595,798 1,286,234 SH   SOLE 28 69,163 0 1,217,071
CENTENE CORP DEL COM 15135B101   327,327,403 4,752,140 SH   SOLE 30 4,664,030 0 88,110
CENTENE CORP DEL COM 15135B101   8,474,857 123,038 SH   SOLE 31 113,542 0 9,496
CENTENE CORP DEL COM 15135B101   74,283,980 1,078,455 SH   SOLE 34 1,078,455 0 0
CENTENE CORP DEL COM 15135B101   10,578,315 153,576 SH   SOLE 36 153,576 0 0
CENTENE CORP DEL COM 15135B101   1,832,484 26,604 SH   SOLE 40 26,604 0 0
CENTENE CORP DEL COM 15135B101   37,479,261 544,124 SH   SOLE 43 483,325 0 60,799
CENTERPOINT ENERGY INC COM 15189T107   53,013,875 1,974,446 SH   SOLE 2 220,332 0 1,754,114
CENTERPOINT ENERGY INC COM 15189T107   19,298,088 718,737 SH   SOLE 4 242,866 0 475,871
CENTERPOINT ENERGY INC COM 15189T107   34,864,483 1,298,491 SH   SOLE 7 1,049,229 0 249,262
CENTERPOINT ENERGY INC COM 15189T107   240,146 8,944 SH   SOLE 13 8,944 0 0
CENTERPOINT ENERGY INC COM 15189T107   2,390,321 89,025 SH   SOLE 15 89,025 0 0
CENTERPOINT ENERGY INC COM 15189T107   31,390,590 1,169,110 SH   SOLE 18 1,127,636 0 41,474
CENTERPOINT ENERGY INC COM 15189T107   12,002,702 447,028 SH   SOLE 19 447,028 0 0
CENTERPOINT ENERGY INC COM 15189T107   615,081,572 22,908,066 SH   SOLE 21 22,908,066 0 0
CENTERPOINT ENERGY INC COM 15189T107   370,917,311 13,814,425 SH   SOLE 22 12,473,160 0 1,341,265
CENTERPOINT ENERGY INC COM 15189T107   28,209,603 1,050,637 SH   SOLE 23 1,050,637 0 0
CENTERPOINT ENERGY INC COM 15189T107   20,048,251 746,676 SH   SOLE 25 746,676 0 0
CENTERPOINT ENERGY INC COM 15189T107   10,853,468 404,226 SH   SOLE 26 365,784 0 38,442
CENTERPOINT ENERGY INC COM 15189T107   21,043,795 783,754 SH   SOLE 28 10,364 0 773,390
CENTERPOINT ENERGY INC COM 15189T107   81,356 3,030 SH   SOLE 29 3,030 0 0
CENTERPOINT ENERGY INC COM 15189T107   89,029,123 3,315,796 SH   SOLE 30 3,315,796 0 0
CENTERPOINT ENERGY INC COM 15189T107   4,310,875 160,554 SH   SOLE 31 127,346 0 33,208
CENTERPOINT ENERGY INC COM 15189T107   3,103,108 115,572 SH   SOLE 32 115,572 0 0
CENTERPOINT ENERGY INC COM 15189T107   1,360,973 50,688 SH   SOLE 34 50,688 0 0
CENTERPOINT ENERGY INC COM 15189T107   4,618,146 171,998 SH   SOLE 36 171,998 0 0
CENTERPOINT ENERGY INC COM 15189T107   437,709 16,302 SH   SOLE 40 16,302 0 0
CENTERPOINT ENERGY INC COM 15189T107   27,924 1,040 SH   OTR 43 1,040 0 0
CENTERPOINT ENERGY INC COM 15189T107   12,726,659 473,991 SH   SOLE 43 410,044 0 63,947
CENTERSPACE COM 15202L107   1,318,127 21,874 SH   SOLE 2 4,317 0 17,557
CENTERSPACE COM 15202L107   403,320 6,693 SH   SOLE 4 6,693 0 0
CENTERSPACE COM 15202L107   1,339,941 22,236 SH   SOLE 7 19,076 0 3,160
CENTERSPACE COM 15202L107   2,996,790 49,731 SH   SOLE 18 49,731 0 0
CENTERSPACE COM 15202L107   3,300,259 54,767 SH   SOLE 19 54,767 0 0
CENTERSPACE COM 15202L107   109,539,604 1,817,783 SH   SOLE 21 1,817,783 0 0
CENTERSPACE COM 15202L107   35,159,902 583,470 SH   SOLE 22 560,761 0 22,709
CENTERSPACE COM 15202L107   46,099 765 SH   SOLE 23 765 0 0
CENTERSPACE COM 15202L107   4,312,688 71,568 SH   SOLE 25 71,568 0 0
CENTERSPACE COM 15202L107   392,955 6,521 SH   SOLE 26 4,227 0 2,294
CENTERSPACE COM 15202L107   718,721 11,927 SH   SOLE 28 344 0 11,583
CENTERSPACE COM 15202L107   4,544,327 75,412 SH   SOLE 30 75,412 0 0
CENTERSPACE COM 15202L107   127,028 2,108 SH   SOLE 40 2,108 0 0
CENTERSPACE COM 15202L107   1,225,146 20,331 SH   SOLE 43 17,952 0 2,379
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100   1,953,701 301,963 SH   SOLE 21 301,963 0 0
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100   154,504 23,880 SH   SOLE 30 23,880 0 0
CENTOGENE N V COM N1976T109   3,479 3,282 SH   SOLE 2 3,282 0 0
CENTOGENE N V COM N1976T109   965 910 SH   SOLE 21 910 0 0
CENTOGENE N V COM N1976T109   17,934 16,919 SH   SOLE 22 16,919 0 0
CENTOGENE N V COM N1976T109   495 467 SH   SOLE 26 0 0 467
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108   27,151 3,303 SH   SOLE 43 3,000 0 303
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   1,307,101 178,810 SH   SOLE 7 178,810 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   13,020,638 1,781,209 SH   SOLE 21 1,781,209 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   5,265,875 720,366 SH   SOLE 30 720,366 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   308,504 42,203 SH   SOLE 43 39,915 0 2,288
CENTRAL GARDEN & PET CO COM 153527106   845,899 19,164 SH   SOLE 2 4,391 0 14,773
CENTRAL GARDEN & PET CO COM 153527106   1,589 36 SH   SOLE 4 36 0 0
CENTRAL GARDEN & PET CO COM 153527106   5,782 131 SH   SOLE 7 131 0 0
CENTRAL GARDEN & PET CO COM 153527106   1,500,892 34,003 SH   SOLE 18 34,003 0 0
CENTRAL GARDEN & PET CO COM 153527106   1,539,294 34,873 SH   SOLE 19 34,873 0 0
CENTRAL GARDEN & PET CO COM 153527106   47,655,001 1,079,633 SH   SOLE 21 1,079,633 0 0
CENTRAL GARDEN & PET CO COM 153527106   15,367,650 348,157 SH   SOLE 22 334,487 0 13,670
CENTRAL GARDEN & PET CO COM 153527106   20,216 458 SH   SOLE 23 458 0 0
CENTRAL GARDEN & PET CO COM 153527106   56,632 1,283 SH   SOLE 25 1,283 0 0
CENTRAL GARDEN & PET CO COM 153527106   324,297 7,347 SH   SOLE 26 0 0 7,347
CENTRAL GARDEN & PET CO COM 153527106   693,395 15,709 SH   SOLE 30 15,709 0 0
CENTRAL GARDEN & PET CO COM 153527106   61,046 1,383 SH   SOLE 40 1,383 0 0
CENTRAL GARDEN & PET CO COM 153527106   829,876 18,801 SH   SOLE 43 18,354 0 447
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   4,723,284 117,817 SH   SOLE 2 64,249 0 53,568
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   6,414 160 SH   SOLE 4 160 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   16,437 410 SH   SOLE 7 410 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   5,488,121 136,895 SH   SOLE 18 127,117 0 9,778
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   13,268,106 330,958 SH   SOLE 19 330,958 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   186,017,600 4,640,000 SH   SOLE 21 4,640,000 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   54,688,413 1,364,141 SH   SOLE 22 1,313,110 0 51,031
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   191,550 4,778 SH   SOLE 23 4,778 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   278,465 6,946 SH   SOLE 25 6,946 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   2,280,319 56,880 SH   SOLE 26 11,545 0 45,335
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   28,825 719 SH   SOLE 28 719 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   2,913,461 72,673 SH   SOLE 30 72,673 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   280,510 6,997 SH   SOLE 40 6,997 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   195,038 4,865 SH   SOLE 43 4,388 0 477
CENTRAL PAC FINL CORP COM NEW 154760409   360,638 21,621 SH   SOLE 2 7,611 0 14,010
CENTRAL PAC FINL CORP COM NEW 154760409   600 36 SH   SOLE 4 36 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   211,085 12,655 SH   SOLE 7 11,967 0 688
CENTRAL PAC FINL CORP COM NEW 154760409   1,507,922 90,403 SH   SOLE 18 90,403 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   675,990 40,527 SH   SOLE 19 40,527 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   47,222,097 2,831,061 SH   SOLE 21 2,831,061 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   15,072,648 903,636 SH   SOLE 22 870,842 0 32,794
CENTRAL PAC FINL CORP COM NEW 154760409   11,459 687 SH   SOLE 26 0 0 687
CENTRAL PAC FINL CORP COM NEW 154760409   8,190 491 SH   SOLE 28 491 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   823,542 49,373 SH   SOLE 30 49,373 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   76,061 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   465,606 27,914 SH   SOLE 43 27,490 0 424
CENTRAL VY CMNTY BANCORP COM 155685100   76,885 5,449 SH   SOLE 2 375 0 5,074
CENTRAL VY CMNTY BANCORP COM 155685100   407,384 28,872 SH   SOLE 18 28,872 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   279,942 19,840 SH   SOLE 19 19,840 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   4,386,079 310,849 SH   SOLE 21 310,849 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   2,174,549 154,114 SH   SOLE 22 147,401 0 6,713
CENTRUS ENERGY CORP CL A 15643U104   1,037,573 18,280 SH   SOLE 2 3,607 0 14,673
CENTRUS ENERGY CORP CL A 15643U104   14,814 261 SH   SOLE 7 261 0 0
CENTRUS ENERGY CORP CL A 15643U104   1,939,432 34,169 SH   SOLE 18 34,169 0 0
CENTRUS ENERGY CORP CL A 15643U104   1,430,409 25,201 SH   SOLE 19 25,201 0 0
CENTRUS ENERGY CORP CL A 15643U104   25,404,016 447,569 SH   SOLE 21 447,569 0 0
CENTRUS ENERGY CORP CL A 15643U104   19,588,557 345,112 SH   SOLE 22 335,476 0 9,636
CENTRUS ENERGY CORP CL A 15643U104   201,839 3,556 SH   SOLE 25 3,556 0 0
CENTRUS ENERGY CORP CL A 15643U104   109,320 1,926 SH   SOLE 26 632 0 1,294
CENTRUS ENERGY CORP CL A 15643U104   161,425 2,844 SH   SOLE 28 0 0 2,844
CENTRUS ENERGY CORP CL A 15643U104   322,340 5,679 SH   SOLE 30 5,679 0 0
CENTRUS ENERGY CORP CL A 15643U104   167,669 2,954 SH   SOLE 36 2,954 0 0
CENTRUS ENERGY CORP CL A 15643U104   110,455 1,946 SH   SOLE 40 1,946 0 0
CENTURY ALUM CO COM 156431108   1,638,881 227,939 SH   SOLE 2 215,724 0 12,215
CENTURY ALUM CO COM 156431108   1,481 206 SH   SOLE 4 206 0 0
CENTURY ALUM CO COM 156431108   662,918 92,200 SH   SOLE 7 92,200 0 0
CENTURY ALUM CO COM 156431108   1,127,737 156,848 SH   SOLE 18 156,848 0 0
CENTURY ALUM CO COM 156431108   902,496 125,521 SH   SOLE 19 125,521 0 0
CENTURY ALUM CO COM 156431108   55,769,479 7,756,534 SH   SOLE 21 7,756,534 0 0
CENTURY ALUM CO COM 156431108   12,014,339 1,670,979 SH   SOLE 22 1,625,094 0 45,885
CENTURY ALUM CO COM 156431108   4,429 616 SH   SOLE 23 616 0 0
CENTURY ALUM CO COM 156431108   49,374 6,867 SH   SOLE 25 6,867 0 0
CENTURY ALUM CO COM 156431108   343,193 47,732 SH   SOLE 26 44,078 0 3,654
CENTURY ALUM CO COM 156431108   752,966 104,724 SH   SOLE 30 104,724 0 0
CENTURY ALUM CO COM 156431108   39,754 5,529 SH   SOLE 40 5,529 0 0
CENTURY ALUM CO COM 156431108   639,845 88,991 SH   SOLE 43 88,445 0 546
CENTURY CASINOS INC COM 156492100   168,351 32,817 SH   SOLE 2 10,725 0 22,092
CENTURY CASINOS INC COM 156492100   1,980 386 SH   SOLE 7 386 0 0
CENTURY CASINOS INC COM 156492100   403,546 78,664 SH   SOLE 18 78,664 0 0
CENTURY CASINOS INC COM 156492100   277,307 54,056 SH   SOLE 19 54,056 0 0
CENTURY CASINOS INC COM 156492100   4,580,085 892,804 SH   SOLE 21 892,804 0 0
CENTURY CASINOS INC COM 156492100   3,932,160 766,503 SH   SOLE 22 755,471 0 11,032
CENTURY CASINOS INC COM 156492100   6,536 1,274 SH   SOLE 23 1,274 0 0
CENTURY CASINOS INC COM 156492100   108,402 21,131 SH   SOLE 26 0 0 21,131
CENTURY CASINOS INC COM 156492100   893 174 SH   SOLE 43 174 0 0
CENTURY CMNTYS INC COM 156504300   6,105,495 91,427 SH   SOLE 2 44,732 0 46,695
CENTURY CMNTYS INC COM 156504300   4,274 64 SH   SOLE 4 64 0 0
CENTURY CMNTYS INC COM 156504300   660,855 9,896 SH   SOLE 7 9,364 0 532
CENTURY CMNTYS INC COM 156504300   6,257,820 93,708 SH   SOLE 18 93,708 0 0
CENTURY CMNTYS INC COM 156504300   13,418,105 200,930 SH   SOLE 19 200,930 0 0
CENTURY CMNTYS INC COM 156504300   235,028,404 3,519,443 SH   SOLE 21 3,519,443 0 0
CENTURY CMNTYS INC COM 156504300   65,928,755 987,253 SH   SOLE 22 949,501 0 37,752
CENTURY CMNTYS INC COM 156504300   409,962 6,139 SH   SOLE 23 6,139 0 0
CENTURY CMNTYS INC COM 156504300   354,535 5,309 SH   SOLE 25 5,309 0 0
CENTURY CMNTYS INC COM 156504300   1,772,074 26,536 SH   SOLE 26 10,294 0 16,242
CENTURY CMNTYS INC COM 156504300   32,255 483 SH   SOLE 28 483 0 0
CENTURY CMNTYS INC COM 156504300   4,857,711 72,742 SH   SOLE 30 72,742 0 0
CENTURY CMNTYS INC COM 156504300   367,090 5,497 SH   SOLE 34 5,497 0 0
CENTURY CMNTYS INC COM 156504300   93,959 1,407 SH   SOLE 36 1,407 0 0
CENTURY CMNTYS INC COM 156504300   364,485 5,458 SH   SOLE 40 5,458 0 0
CENTURY CMNTYS INC COM 156504300   3,662,317 54,842 SH   SOLE 43 46,180 0 8,662
CENTURY THERAPEUTICS INC COM 15673T100   31,534 15,767 SH   SOLE 2 1,003 0 14,764
CENTURY THERAPEUTICS INC COM 15673T100   820 410 SH   SOLE 7 410 0 0
CENTURY THERAPEUTICS INC COM 15673T100   131,530 65,765 SH   SOLE 18 65,765 0 0
CENTURY THERAPEUTICS INC COM 15673T100   106,436 53,218 SH   SOLE 19 53,218 0 0
CENTURY THERAPEUTICS INC COM 15673T100   1,950,294 975,147 SH   SOLE 21 975,147 0 0
CENTURY THERAPEUTICS INC COM 15673T100   916,836 458,418 SH   SOLE 22 442,020 0 16,398
CENTURY THERAPEUTICS INC COM 15673T100   52,738 26,369 SH   SOLE 30 26,369 0 0
CEPTON INC COM NEW 15673X200   6,487 1,707 SH   SOLE 2 0 0 1,707
CEPTON INC COM NEW 15673X200   115,178 30,310 SH   SOLE 22 30,310 0 0
CERENCE INC COM 156727109   1,178,445 57,852 SH   SOLE 2 31,142 0 26,710
CERENCE INC COM 156727109   5,805 285 SH   SOLE 4 137 0 148
CERENCE INC COM 156727109   288,297 14,153 SH   SOLE 7 13,389 0 764
CERENCE INC COM 156727109   2,745,387 134,776 SH   SOLE 18 134,776 0 0
CERENCE INC COM 156727109   2,399,321 117,787 SH   SOLE 19 117,787 0 0
CERENCE INC COM 156727109   98,989,237 4,859,560 SH   SOLE 21 4,859,560 0 0
CERENCE INC COM 156727109   24,383,420 1,197,026 SH   SOLE 22 1,146,683 0 50,343
CERENCE INC COM 156727109   184,674 9,066 SH   SOLE 25 9,066 0 0
CERENCE INC COM 156727109   841,016 41,287 SH   SOLE 26 15,252 0 26,035
CERENCE INC COM 156727109   13,729 674 SH   SOLE 28 674 0 0
CERENCE INC COM 156727109   2,789,386 136,936 SH   SOLE 30 136,936 0 0
CERENCE INC COM 156727109   16,357 803 SH   SOLE 36 803 0 0
CERENCE INC COM 156727109   152,429 7,483 SH   SOLE 40 7,483 0 0
CERENCE INC COM 156727109   1,385,995 68,041 SH   SOLE 43 66,175 0 1,866
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   699,542 32,045 SH   SOLE 2 18,153 0 13,892
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   2,969 136 SH   SOLE 4 136 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   330,222 15,127 SH   SOLE 7 14,322 0 805
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   3,532,552 161,821 SH   SOLE 18 161,821 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   16,034,659 734,524 SH   SOLE 19 734,524 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   46,451,162 2,127,859 SH   SOLE 21 2,127,859 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   39,107,266 1,791,446 SH   SOLE 22 1,739,341 0 52,105
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   3,536 162 SH   SOLE 23 162 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   231,573 10,608 SH   SOLE 25 10,608 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   641,802 29,400 SH   SOLE 26 24,372 0 5,028
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   57,195 2,620 SH   SOLE 28 2,620 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   1,284,892 58,859 SH   SOLE 30 58,859 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   47,808 2,190 SH   SOLE 34 2,190 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   12,116 555 SH   SOLE 36 555 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   247,487 11,337 SH   SOLE 40 11,337 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   269,317 12,337 SH   SOLE 43 8,236 0 4,101
CERIDIAN HCM HLDG INC COM 15677J108   14,213,082 209,478 SH   SOLE 2 43,738 0 165,740
CERIDIAN HCM HLDG INC COM 15677J108   7,479,784 110,240 SH   SOLE 4 47,667 0 62,573
CERIDIAN HCM HLDG INC COM 15677J108   16,869,885 248,635 SH   SOLE 7 223,710 0 24,925
CERIDIAN HCM HLDG INC COM 15677J108   34,671 511 SH   SOLE 13 511 0 0
CERIDIAN HCM HLDG INC COM 15677J108   1,143,544 16,854 SH   SOLE 15 16,854 0 0
CERIDIAN HCM HLDG INC COM 15677J108   16,030,105 236,258 SH   SOLE 18 227,335 0 8,923
CERIDIAN HCM HLDG INC COM 15677J108   5,298,203 78,087 SH   SOLE 19 78,087 0 0
CERIDIAN HCM HLDG INC COM 15677J108   277,893,991 4,095,711 SH   SOLE 21 4,095,711 0 0
CERIDIAN HCM HLDG INC COM 15677J108   242,743,824 3,577,654 SH   SOLE 22 3,253,294 0 324,360
CERIDIAN HCM HLDG INC COM 15677J108   16,314,600 240,451 SH   SOLE 23 240,451 0 0
CERIDIAN HCM HLDG INC COM 15677J108   13,217,791 194,809 SH   SOLE 25 194,809 0 0
CERIDIAN HCM HLDG INC COM 15677J108   10,756,328 158,531 SH   SOLE 26 85,075 0 73,456
CERIDIAN HCM HLDG INC COM 15677J108   13,372,082 197,083 SH   SOLE 28 7,256 0 189,827
CERIDIAN HCM HLDG INC COM 15677J108   69,941,341 1,030,823 SH   SOLE 30 1,030,823 0 0
CERIDIAN HCM HLDG INC COM 15677J108   2,182,531 32,167 SH   SOLE 31 29,559 0 2,608
CERIDIAN HCM HLDG INC COM 15677J108   389,255 5,737 SH   SOLE 34 5,737 0 0
CERIDIAN HCM HLDG INC COM 15677J108   2,084,623 30,724 SH   SOLE 36 30,724 0 0
CERIDIAN HCM HLDG INC COM 15677J108   477,528 7,038 SH   SOLE 40 7,038 0 0
CERIDIAN HCM HLDG INC COM 15677J108   31,143 459 SH   OTR 43 459 0 0
CERIDIAN HCM HLDG INC COM 15677J108   7,254,590 106,921 SH   SOLE 43 92,540 0 14,381
CERIDIAN HCM HLDG INC NOTE 0.250% 3/1 15677JAD0   1,407,040 1,600,000 PRN   SOLE 2 1,600,000 0 0
CERIDIAN HCM HLDG INC NOTE 0.250% 3/1 15677JAD0   3,427,901 3,898,000 PRN   SOLE 21 3,898,000 0 0
CERIDIAN HCM HLDG INC NOTE 0.250% 3/1 15677JAD0   1,670,860 1,900,000 PRN   SOLE 22 1,900,000 0 0
CERTARA INC COM 15687V109   2,657,665 182,783 SH   SOLE 2 38,698 0 144,085
CERTARA INC COM 15687V109   5,162 355 SH   SOLE 4 355 0 0
CERTARA INC COM 15687V109   312,217 21,473 SH   SOLE 7 20,343 0 1,130
CERTARA INC COM 15687V109   1,562,061 107,432 SH   SOLE 18 107,432 0 0
CERTARA INC COM 15687V109   6,342,944 436,241 SH   SOLE 19 436,241 0 0
CERTARA INC COM 15687V109   147,370,897 10,135,550 SH   SOLE 21 10,135,550 0 0
CERTARA INC COM 15687V109   40,442,298 2,781,451 SH   SOLE 22 2,619,244 0 162,207
CERTARA INC COM 15687V109   324,387 22,310 SH   SOLE 25 22,310 0 0
CERTARA INC COM 15687V109   1,208,812 83,137 SH   SOLE 26 28,508 0 54,629
CERTARA INC COM 15687V109   524,138 36,048 SH   SOLE 28 32,891 0 3,157
CERTARA INC COM 15687V109   5,162,965 355,087 SH   SOLE 30 355,087 0 0
CERTARA INC COM 15687V109   25,212 1,734 SH   SOLE 31 1,734 0 0
CERTARA INC COM 15687V109   348,873 23,994 SH   SOLE 40 23,994 0 0
CERTARA INC COM 15687V109   1,463,524 100,655 SH   SOLE 43 78,803 0 21,852
CERUS CORP COM 157085101   413,319 255,135 SH   SOLE 2 153,173 0 101,962
CERUS CORP COM 157085101   855 528 SH   SOLE 4 528 0 0
CERUS CORP COM 157085101   2,987 1,844 SH   SOLE 7 1,844 0 0
CERUS CORP COM 157085101   824,575 508,997 SH   SOLE 18 466,597 0 42,400
CERUS CORP COM 157085101   1,227,464 757,694 SH   SOLE 19 757,694 0 0
CERUS CORP COM 157085101   10,949,271 6,758,809 SH   SOLE 21 6,758,809 0 0
CERUS CORP COM 157085101   8,252,959 5,094,419 SH   SOLE 22 4,948,268 0 146,151
CERUS CORP COM 157085101   29,831 18,414 SH   SOLE 23 18,414 0 0
CERUS CORP COM 157085101   87,951 54,291 SH   SOLE 25 54,291 0 0
CERUS CORP COM 157085101   330,535 204,034 SH   SOLE 26 116,185 0 87,849
CERUS CORP COM 157085101   21,693 13,391 SH   SOLE 28 2,812 0 10,579
CERUS CORP COM 157085101   301,318 185,999 SH   SOLE 30 185,999 0 0
CERUS CORP COM 157085101   38,921 24,025 SH   SOLE 34 24,025 0 0
CERUS CORP COM 157085101   33,800 20,864 SH   SOLE 40 20,864 0 0
CERUS CORP COM 157085101   44,137 27,245 SH   SOLE 43 26,608 0 637
CERVOMED INC COM 15713L109   101,178 21,900 SH   SOLE 22 21,900 0 0
CEVA INC COM 157210105   481,745 24,845 SH   SOLE 2 18,986 0 5,859
CEVA INC COM 157210105   9,617 496 SH   SOLE 4 100 0 396
CEVA INC COM 157210105   3,607 186 SH   SOLE 7 186 0 0
CEVA INC COM 157210105   1,440,425 74,287 SH   SOLE 18 74,287 0 0
CEVA INC COM 157210105   927,327 47,825 SH   SOLE 19 47,825 0 0
CEVA INC COM 157210105   56,765,931 2,927,588 SH   SOLE 21 2,927,588 0 0
CEVA INC COM 157210105   12,449,059 642,035 SH   SOLE 22 621,185 0 20,850
CEVA INC COM 157210105   393,501 20,294 SH   SOLE 25 20,294 0 0
CEVA INC COM 157210105   386,927 19,955 SH   SOLE 26 11,633 0 8,322
CEVA INC COM 157210105   75,621 3,900 SH   SOLE 28 0 0 3,900
CEVA INC COM 157210105   3,288,777 169,612 SH   SOLE 30 169,612 0 0
CEVA INC COM 157210105   62,087 3,202 SH   SOLE 34 3,202 0 0
CEVA INC COM 157210105   3,316 171 SH   SOLE 36 171 0 0
CEVA INC COM 157210105   41,844 2,158 SH   SOLE 40 2,158 0 0
CEVA INC COM 157210105   378,454 19,518 SH   SOLE 43 16,661 0 2,857
CF BANKSHARES INC COM 12520L109   12,395 740 SH   SOLE 18 740 0 0
CF BANKSHARES INC COM 12520L109   164,753 9,836 SH   SOLE 21 9,836 0 0
CF BANKSHARES INC COM 12520L109   8,928 533 SH   SOLE 22 533 0 0
CF INDS HLDGS INC COM 125269100   46,831,531 546,204 SH   SOLE 2 123,775 0 422,429
CF INDS HLDGS INC COM 125269100   10,343,931 120,643 SH   SOLE 4 100,952 0 19,691
CF INDS HLDGS INC COM 125269100   30,819,757 359,456 SH   SOLE 7 339,573 0 19,883
CF INDS HLDGS INC COM 125269100   279,941 3,265 SH   SOLE 13 3,265 0 0
CF INDS HLDGS INC COM 125269100   2,057,417 23,996 SH   SOLE 15 23,996 0 0
CF INDS HLDGS INC COM 125269100   40,845,850 476,392 SH   SOLE 18 458,714 0 17,678
CF INDS HLDGS INC COM 125269100   146,627,832 1,710,145 SH   SOLE 19 1,710,145 0 0
CF INDS HLDGS INC COM 125269100   743,556,143 8,672,220 SH   SOLE 21 8,672,220 0 0
CF INDS HLDGS INC COM 125269100   402,220,830 4,691,169 SH   SOLE 22 4,277,565 0 413,604
CF INDS HLDGS INC COM 125269100   27,928,948 325,740 SH   SOLE 23 325,740 0 0
CF INDS HLDGS INC COM 125269100   40,783,517 475,665 SH   SOLE 25 475,665 0 0
CF INDS HLDGS INC COM 125269100   24,809,726 289,360 SH   SOLE 26 128,495 0 160,865
CF INDS HLDGS INC COM 125269100   26,432,184 308,283 SH   SOLE 28 3,240 0 305,043
CF INDS HLDGS INC COM 125269100   42,096,111 490,974 SH   SOLE 29 490,974 0 0
CF INDS HLDGS INC COM 125269100   150,600,252 1,756,476 SH   SOLE 30 1,746,319 0 10,157
CF INDS HLDGS INC COM 125269100   3,722,059 43,411 SH   SOLE 31 39,965 0 3,446
CF INDS HLDGS INC COM 125269100   63,073,516 735,637 SH   SOLE 34 735,637 0 0
CF INDS HLDGS INC COM 125269100   5,992,026 69,886 SH   SOLE 36 69,886 0 0
CF INDS HLDGS INC COM 125269100   825,848 9,632 SH   SOLE 40 9,632 0 0
CF INDS HLDGS INC COM 125269100   78,795 919 SH   OTR 43 919 0 0
CF INDS HLDGS INC COM 125269100   22,562,334 263,148 SH   SOLE 43 233,796 0 29,352
CFSB BANCORP INC COM 12530C107   3,395 485 SH   SOLE 18 485 0 0
CFSB BANCORP INC COM 12530C107   38,276 5,468 SH   SOLE 21 5,468 0 0
CGI INC CL A SUB VTG 12532H104   6,926,506 70,327 SH   SOLE 21 70,327 0 0
CGI INC CL A SUB VTG 12532H104   32,450,485 329,480 SH   SOLE 43 286,604 0 42,876
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   7,787 1,254 SH   SOLE 18 1,254 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   96,323 15,511 SH   SOLE 21 15,511 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   614,517 98,956 SH   SOLE 22 98,956 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   3,577 576 SH   SOLE 23 576 0 0
CHAMPIONX CORPORATION COM 15872M104   8,651,101 242,872 SH   SOLE 2 179,812 0 63,060
CHAMPIONX CORPORATION COM 15872M104   188,715 5,298 SH   SOLE 4 1,047 0 4,251
CHAMPIONX CORPORATION COM 15872M104   1,643,436 46,138 SH   SOLE 7 43,769 0 2,369
CHAMPIONX CORPORATION COM 15872M104   27,600,264 774,853 SH   SOLE 18 762,570 0 12,283
CHAMPIONX CORPORATION COM 15872M104   23,164,577 650,325 SH   SOLE 19 650,325 0 0
CHAMPIONX CORPORATION COM 15872M104   529,442,073 14,863,618 SH   SOLE 21 14,863,618 0 0
CHAMPIONX CORPORATION COM 15872M104   223,907,142 6,285,995 SH   SOLE 22 6,120,064 0 165,931
CHAMPIONX CORPORATION COM 15872M104   209,517 5,882 SH   SOLE 23 5,882 0 0
CHAMPIONX CORPORATION COM 15872M104   1,463,661 41,091 SH   SOLE 25 41,091 0 0
CHAMPIONX CORPORATION COM 15872M104   2,981,643 83,707 SH   SOLE 26 65,121 0 18,586
CHAMPIONX CORPORATION COM 15872M104   543,846 15,268 SH   SOLE 28 3,587 0 11,681
CHAMPIONX CORPORATION COM 15872M104   7,954,694 223,321 SH   SOLE 30 223,321 0 0
CHAMPIONX CORPORATION COM 15872M104   75,265 2,113 SH   SOLE 36 2,113 0 0
CHAMPIONX CORPORATION COM 15872M104   1,180,945 33,154 SH   SOLE 40 33,154 0 0
CHAMPIONX CORPORATION COM 15872M104   12,775,919 358,673 SH   SOLE 43 330,335 0 28,338
CHARGE ENTERPRISES INC COM 159610104   9,278 18,660 SH   SOLE 2 6,850 0 11,810
CHARGE ENTERPRISES INC COM 159610104   557 1,120 SH   SOLE 7 1,120 0 0
CHARGE ENTERPRISES INC COM 159610104   166,940 335,761 SH   SOLE 18 335,761 0 0
CHARGE ENTERPRISES INC COM 159610104   141,728 285,052 SH   SOLE 19 285,052 0 0
CHARGE ENTERPRISES INC COM 159610104   2,228,991 4,483,088 SH   SOLE 21 4,483,088 0 0
CHARGE ENTERPRISES INC COM 159610104   1,405,411 2,826,651 SH   SOLE 22 2,779,448 0 47,203
CHARGE ENTERPRISES INC COM 159610104   45,279 91,068 SH   SOLE 43 0 0 91,068
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   2,000,022 402,419 SH   SOLE 2 95,246 0 307,173
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   183,970 37,016 SH   SOLE 4 717 0 36,299
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   262,257 52,768 SH   SOLE 7 50,216 0 2,552
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   652,641 131,316 SH   SOLE 18 131,316 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   465,962 93,755 SH   SOLE 19 93,755 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   35,886,079 7,220,539 SH   SOLE 21 7,220,539 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   36,767,071 7,397,801 SH   SOLE 22 6,969,490 0 428,311
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   318,110 64,006 SH   SOLE 25 64,006 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   511,657 102,949 SH   SOLE 26 75,651 0 27,298
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   843,434 169,705 SH   SOLE 28 155,551 0 14,154
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   4,308,284 866,858 SH   SOLE 30 866,858 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   18,389 3,700 SH   SOLE 31 3,700 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   10,641 2,141 SH   SOLE 36 2,141 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   244,156 49,126 SH   SOLE 40 49,126 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   658,898 132,575 SH   SOLE 43 118,465 0 14,110
CHARLES & COLVARD LTD COM 159765106   34,873 60,946 SH   SOLE 22 60,946 0 0
CHARLES RIV LABS INTL INC COM 159864107   17,000,873 86,748 SH   SOLE 2 11,477 0 75,271
CHARLES RIV LABS INTL INC COM 159864107   7,821,170 39,908 SH   SOLE 4 15,038 0 24,870
CHARLES RIV LABS INTL INC COM 159864107   6,017,174 30,703 SH   SOLE 7 25,595 0 5,108
CHARLES RIV LABS INTL INC COM 159864107   198,136 1,011 SH   SOLE 13 1,011 0 0
CHARLES RIV LABS INTL INC COM 159864107   904,448 4,615 SH   SOLE 15 4,615 0 0
CHARLES RIV LABS INTL INC COM 159864107   21,327,524 108,825 SH   SOLE 18 105,660 0 3,165
CHARLES RIV LABS INTL INC COM 159864107   218,863,017 1,116,762 SH   SOLE 19 1,116,762 0 0
CHARLES RIV LABS INTL INC COM 159864107   327,502,962 1,671,104 SH   SOLE 21 1,671,104 0 0
CHARLES RIV LABS INTL INC COM 159864107   265,189,749 1,353,147 SH   SOLE 22 1,239,001 0 114,146
CHARLES RIV LABS INTL INC COM 159864107   17,027,722 86,885 SH   SOLE 23 86,885 0 0
CHARLES RIV LABS INTL INC COM 159864107   14,184,836 72,379 SH   SOLE 25 72,260 0 119
CHARLES RIV LABS INTL INC COM 159864107   10,037,900 51,219 SH   SOLE 26 25,763 0 25,456
CHARLES RIV LABS INTL INC COM 159864107   12,642,670 64,510 SH   SOLE 28 1,259 0 63,251
CHARLES RIV LABS INTL INC COM 159864107   11,563 59 SH   SOLE 29 59 0 0
CHARLES RIV LABS INTL INC COM 159864107   69,170,357 352,946 SH   SOLE 30 352,946 0 0
CHARLES RIV LABS INTL INC COM 159864107   4,156,736 21,210 SH   SOLE 31 10,224 0 10,986
CHARLES RIV LABS INTL INC COM 159864107   1,025,367 5,232 SH   SOLE 34 5,232 0 0
CHARLES RIV LABS INTL INC COM 159864107   2,436,423 12,432 SH   SOLE 36 12,432 0 0
CHARLES RIV LABS INTL INC COM 159864107   496,025 2,531 SH   SOLE 40 2,531 0 0
CHARLES RIV LABS INTL INC COM 159864107   7,514,069 38,341 SH   SOLE 43 35,010 0 3,331
CHART INDS INC COM 16115Q308   8,825,696 52,186 SH   SOLE 2 35,570 0 16,616
CHART INDS INC COM 16115Q308   21,309 126 SH   SOLE 4 126 0 0
CHART INDS INC COM 16115Q308   1,366,490 8,080 SH   SOLE 7 7,655 0 425
CHART INDS INC COM 16115Q308   45,151,150 266,977 SH   SOLE 18 265,062 0 1,915
CHART INDS INC COM 16115Q308   72,595,606 429,255 SH   SOLE 19 429,255 0 0
CHART INDS INC COM 16115Q308   517,062,584 3,057,371 SH   SOLE 21 3,057,371 0 0
CHART INDS INC COM 16115Q308   226,169,250 1,337,330 SH   SOLE 22 1,294,228 0 43,102
CHART INDS INC COM 16115Q308   1,454,263 8,599 SH   SOLE 25 8,599 0 0
CHART INDS INC COM 16115Q308   2,905,989 17,183 SH   SOLE 26 13,358 0 3,825
CHART INDS INC COM 16115Q308   482,161 2,851 SH   SOLE 28 648 0 2,203
CHART INDS INC COM 16115Q308   6,866,441 40,601 SH   SOLE 30 40,601 0 0
CHART INDS INC COM 16115Q308   731,106 4,323 SH   SOLE 34 4,323 0 0
CHART INDS INC COM 16115Q308   149,333 883 SH   SOLE 36 883 0 0
CHART INDS INC COM 16115Q308   1,269,922 7,509 SH   SOLE 40 7,509 0 0
CHART INDS INC COM 16115Q308   6,258,190 37,004 SH   SOLE 43 35,249 0 1,755
CHART INDS INC 6.75DP CNV PFD B 16115Q407   351,004 5,264 SH   SOLE 7 5,264 0 0
CHART INDS INC 6.75DP CNV PFD B 16115Q407   46,157,363 692,222 SH   SOLE 21 692,222 0 0
CHART INDS INC NOTE 1.000%11/1 16115QAE0   5,067,480 1,745,000 PRN   SOLE 21 1,745,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   76,336,479 173,563 SH   SOLE 2 26,869 0 146,694
CHARTER COMMUNICATIONS INC N CL A 16119P108   35,440,696 80,580 SH   SOLE 4 41,618 0 38,962
CHARTER COMMUNICATIONS INC N CL A 16119P108   35,955,285 81,750 SH   SOLE 7 71,351 0 10,399
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,600,065 3,638 SH   SOLE 13 3,638 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   4,362,575 9,919 SH   SOLE 15 9,919 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   79,373,876 180,469 SH   SOLE 18 174,013 0 6,456
CHARTER COMMUNICATIONS INC N CL A 16119P108   87,554,967 199,070 SH   SOLE 19 199,070 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   924,204,322 2,101,324 SH   SOLE 21 2,101,324 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   977,360,967 2,222,184 SH   SOLE 22 2,009,641 0 212,543
CHARTER COMMUNICATIONS INC N CL A 16119P108   73,312,276 166,687 SH   SOLE 23 166,687 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   63,389,058 144,125 SH   SOLE 25 143,757 0 368
CHARTER COMMUNICATIONS INC N CL A 16119P108   53,862,996 122,466 SH   SOLE 26 64,616 0 57,850
CHARTER COMMUNICATIONS INC N CL A 16119P108   54,864,026 124,742 SH   SOLE 28 1,543 0 123,199
CHARTER COMMUNICATIONS INC N CL A 16119P108   206,715 470 SH   SOLE 29 470 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   274,687,382 624,545 SH   SOLE 30 624,545 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   9,802,268 22,287 SH   SOLE 31 20,632 0 1,655
CHARTER COMMUNICATIONS INC N CL A 16119P108   18,444,292 41,936 SH   SOLE 32 41,936 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   43,312,594 98,478 SH   SOLE 34 98,478 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   12,150,467 27,626 SH   SOLE 36 27,626 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   2,092,224 4,757 SH   SOLE 40 4,757 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   109,955 250 SH   OTR 43 250 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   56,699,611 128,915 SH   SOLE 43 110,075 0 18,840
CHASE CORP COM 16150R104   532,839 4,188 SH   SOLE 2 2,293 0 1,895
CHASE CORP COM 16150R104   7,507 59 SH   SOLE 7 59 0 0
CHASE CORP COM 16150R104   2,297,138 18,055 SH   SOLE 18 18,055 0 0
CHASE CORP COM 16150R104   1,962,396 15,424 SH   SOLE 19 15,424 0 0
CHASE CORP COM 16150R104   31,501,003 247,591 SH   SOLE 21 247,591 0 0
CHASE CORP COM 16150R104   27,212,080 213,881 SH   SOLE 22 206,487 0 7,394
CHASE CORP COM 16150R104   268,455 2,110 SH   SOLE 25 2,110 0 0
CHASE CORP COM 16150R104   257,895 2,027 SH   SOLE 26 980 0 1,047
CHASE CORP COM 16150R104   234,994 1,847 SH   SOLE 28 0 0 1,847
CHASE CORP COM 16150R104   551,160 4,332 SH   SOLE 30 4,332 0 0
CHASE CORP COM 16150R104   108,400 852 SH   SOLE 36 852 0 0
CHASE CORP COM 16150R104   189,318 1,488 SH   SOLE 40 1,488 0 0
CHASE CORP COM 16150R104   1,074,966 8,449 SH   SOLE 43 7,992 0 457
CHATHAM LODGING TR COM 16208T102   4,612,625 481,988 SH   SOLE 2 365,559 0 116,429
CHATHAM LODGING TR COM 16208T102   6,067 634 SH   SOLE 7 634 0 0
CHATHAM LODGING TR COM 16208T102   1,591,826 166,335 SH   SOLE 18 166,335 0 0
CHATHAM LODGING TR COM 16208T102   2,414,722 252,322 SH   SOLE 19 252,322 0 0
CHATHAM LODGING TR COM 16208T102   56,102,670 5,862,348 SH   SOLE 21 5,862,348 0 0
CHATHAM LODGING TR COM 16208T102   18,856,546 1,970,381 SH   SOLE 22 1,907,560 0 62,821
CHATHAM LODGING TR COM 16208T102   231,125 24,151 SH   SOLE 23 24,151 0 0
CHATHAM LODGING TR COM 16208T102   57,181 5,975 SH   SOLE 25 5,975 0 0
CHATHAM LODGING TR COM 16208T102   318,451 33,276 SH   SOLE 26 25,190 0 8,086
CHATHAM LODGING TR COM 16208T102   877,024 91,643 SH   SOLE 28 0 0 91,643
CHATHAM LODGING TR COM 16208T102   1,058,557 110,612 SH   SOLE 30 110,612 0 0
CHATHAM LODGING TR COM 16208T102   124,286 12,987 SH   SOLE 40 12,987 0 0
CHATHAM LODGING TR COM 16208T102   698,514 72,990 SH   SOLE 43 69,684 0 3,306
CHECK POINT SOFTWARE TECH LT ORD M22465104   5,801,012 43,525 SH   SOLE 2 26,799 0 16,726
CHECK POINT SOFTWARE TECH LT ORD M22465104   10,823,269 81,207 SH   SOLE 4 30,420 0 50,787
CHECK POINT SOFTWARE TECH LT ORD M22465104   12,296,013 92,257 SH   SOLE 7 66,894 0 25,363
CHECK POINT SOFTWARE TECH LT ORD M22465104   41,850 314 SH   SOLE 13 314 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   581,367 4,362 SH   SOLE 15 4,362 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   10,439,556 78,328 SH   SOLE 18 76,938 0 1,390
CHECK POINT SOFTWARE TECH LT ORD M22465104   7,260,428 54,475 SH   SOLE 19 54,475 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   256,324,896 1,923,206 SH   SOLE 21 1,923,206 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   181,145,646 1,359,136 SH   SOLE 22 1,308,375 0 50,761
CHECK POINT SOFTWARE TECH LT ORD M22465104   22,862,851 171,540 SH   SOLE 23 171,540 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   18,193,786 136,508 SH   SOLE 25 135,915 0 593
CHECK POINT SOFTWARE TECH LT ORD M22465104   8,022,656 60,194 SH   SOLE 26 9,405 0 50,789
CHECK POINT SOFTWARE TECH LT ORD M22465104   30,359,851 227,790 SH   SOLE 28 1,299 0 226,491
CHECK POINT SOFTWARE TECH LT ORD M22465104   65,294,405 489,904 SH   SOLE 30 489,904 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   4,045,848 30,356 SH   SOLE 31 28,557 0 1,799
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,343,996 10,084 SH   SOLE 34 10,084 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   3,704,518 27,795 SH   SOLE 36 27,795 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   638,811 4,793 SH   SOLE 40 4,793 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   30,436,354 228,364 SH   SOLE 43 204,125 0 24,239
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   4,140 2,435 SH   SOLE 18 2,435 0 0
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   49,230 28,959 SH   SOLE 21 28,959 0 0
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   122,900 72,294 SH   SOLE 22 72,294 0 0
CHEESECAKE FACTORY INC COM 163072101   1,578,933 52,110 SH   SOLE 2 41,261 0 10,849
CHEESECAKE FACTORY INC COM 163072101   5,121 169 SH   SOLE 4 169 0 0
CHEESECAKE FACTORY INC COM 163072101   333,027 10,991 SH   SOLE 7 10,410 0 581
CHEESECAKE FACTORY INC COM 163072101   4,352,201 143,637 SH   SOLE 18 143,637 0 0
CHEESECAKE FACTORY INC COM 163072101   3,056,816 100,885 SH   SOLE 19 100,885 0 0
CHEESECAKE FACTORY INC COM 163072101   164,649,170 5,433,966 SH   SOLE 21 5,433,966 0 0
CHEESECAKE FACTORY INC COM 163072101   39,935,764 1,318,012 SH   SOLE 22 1,273,737 0 44,275
CHEESECAKE FACTORY INC COM 163072101   297,213 9,809 SH   SOLE 25 9,809 0 0
CHEESECAKE FACTORY INC COM 163072101   2,048,219 67,598 SH   SOLE 26 14,964 0 52,634
CHEESECAKE FACTORY INC COM 163072101   26,240 866 SH   SOLE 28 866 0 0
CHEESECAKE FACTORY INC COM 163072101   2,638,615 87,083 SH   SOLE 30 87,083 0 0
CHEESECAKE FACTORY INC COM 163072101   285,759 9,431 SH   SOLE 40 9,431 0 0
CHEESECAKE FACTORY INC COM 163072101   1,557,909 51,416 SH   SOLE 43 45,841 0 5,575
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9   1,631,844 1,975,000 PRN   SOLE 21 1,975,000 0 0
CHEFS WHSE INC COM 163086101   650,607 30,718 SH   SOLE 2 22,790 0 7,928
CHEFS WHSE INC COM 163086101   2,605 123 SH   SOLE 4 123 0 0
CHEFS WHSE INC COM 163086101   6,756 319 SH   SOLE 7 319 0 0
CHEFS WHSE INC COM 163086101   2,210,493 104,367 SH   SOLE 18 104,367 0 0
CHEFS WHSE INC COM 163086101   1,543,217 72,862 SH   SOLE 19 72,862 0 0
CHEFS WHSE INC COM 163086101   84,288,563 3,979,630 SH   SOLE 21 3,979,630 0 0
CHEFS WHSE INC COM 163086101   20,560,930 970,771 SH   SOLE 22 939,829 0 30,942
CHEFS WHSE INC COM 163086101   127,038 5,998 SH   SOLE 25 5,998 0 0
CHEFS WHSE INC COM 163086101   471,996 22,285 SH   SOLE 26 19,900 0 2,385
CHEFS WHSE INC COM 163086101   1,422,195 67,148 SH   SOLE 30 67,148 0 0
CHEFS WHSE INC COM 163086101   102,892 4,858 SH   SOLE 40 4,858 0 0
CHEFS WHSE INC COM 163086101   324,922 15,341 SH   SOLE 43 13,746 0 1,595
CHEGG INC COM 163092109   6,886,320 772,009 SH   SOLE 2 686,191 0 85,818
CHEGG INC COM 163092109   3,907 438 SH   SOLE 4 438 0 0
CHEGG INC COM 163092109   482,973 54,145 SH   SOLE 7 51,225 0 2,920
CHEGG INC COM 163092109   2,672,807 299,642 SH   SOLE 18 289,687 0 9,955
CHEGG INC COM 163092109   5,901,686 661,624 SH   SOLE 19 661,624 0 0
CHEGG INC COM 163092109   36,391,120 4,079,722 SH   SOLE 21 4,079,722 0 0
CHEGG INC COM 163092109   33,694,711 3,777,434 SH   SOLE 22 3,678,188 0 99,246
CHEGG INC COM 163092109   125,513 14,071 SH   SOLE 23 14,071 0 0
CHEGG INC COM 163092109   218,852 24,535 SH   SOLE 25 24,535 0 0
CHEGG INC COM 163092109   1,293,123 144,969 SH   SOLE 26 46,446 0 98,523
CHEGG INC COM 163092109   84,526 9,476 SH   SOLE 28 2,529 0 6,947
CHEGG INC COM 163092109   2,350,063 263,460 SH   SOLE 30 263,460 0 0
CHEGG INC COM 163092109   855,259 95,881 SH   SOLE 34 95,881 0 0
CHEGG INC COM 163092109   123,087 13,799 SH   SOLE 36 13,799 0 0
CHEGG INC COM 163092109   174,074 19,515 SH   SOLE 40 19,515 0 0
CHEGG INC COM 163092109   37,161 4,166 SH   OTR 43 4,166 0 0
CHEGG INC COM 163092109   1,011,198 113,363 SH   SOLE 43 110,853 0 2,510
CHEGG INC NOTE 0.125% 3/1 163092AD1   2,050,619 2,281,000 PRN   SOLE 21 2,281,000 0 0
CHEMED CORP NEW COM 16359R103   20,532,827 39,509 SH   SOLE 2 31,175 0 8,334
CHEMED CORP NEW COM 16359R103   130,445 251 SH   SOLE 4 251 0 0
CHEMED CORP NEW COM 16359R103   1,069,023 2,057 SH   SOLE 7 1,951 0 106
CHEMED CORP NEW COM 16359R103   14,810,411 28,498 SH   SOLE 18 28,474 0 24
CHEMED CORP NEW COM 16359R103   8,025,727 15,443 SH   SOLE 19 15,443 0 0
CHEMED CORP NEW COM 16359R103   437,640,409 842,102 SH   SOLE 21 842,102 0 0
CHEMED CORP NEW COM 16359R103   221,953,476 427,080 SH   SOLE 22 407,299 0 19,781
CHEMED CORP NEW COM 16359R103   21,308 41 SH   SOLE 23 41 0 0
CHEMED CORP NEW COM 16359R103   1,542,989 2,969 SH   SOLE 25 2,969 0 0
CHEMED CORP NEW COM 16359R103   3,377,011 6,498 SH   SOLE 26 5,170 0 1,328
CHEMED CORP NEW COM 16359R103   339,884 654 SH   SOLE 28 284 0 370
CHEMED CORP NEW COM 16359R103   7,823,044 15,053 SH   SOLE 30 15,053 0 0
CHEMED CORP NEW COM 16359R103   108,617 209 SH   SOLE 31 209 0 0
CHEMED CORP NEW COM 16359R103   2,475,331 4,763 SH   SOLE 34 4,763 0 0
CHEMED CORP NEW COM 16359R103   12,473 24 SH   SOLE 36 24 0 0
CHEMED CORP NEW COM 16359R103   1,384,481 2,664 SH   SOLE 40 2,664 0 0
CHEMED CORP NEW COM 16359R103   40,017 77 SH   OTR 43 77 0 0
CHEMED CORP NEW COM 16359R103   12,800,267 24,630 SH   SOLE 43 22,469 0 2,161
CHEMOURS CO COM 163851108   14,799,965 527,628 SH   SOLE 2 131,890 0 395,738
CHEMOURS CO COM 163851108   11,585 413 SH   SOLE 4 413 0 0
CHEMOURS CO COM 163851108   1,097,400 39,123 SH   SOLE 7 37,687 0 1,436
CHEMOURS CO COM 163851108   9,521,685 339,454 SH   SOLE 18 339,454 0 0
CHEMOURS CO COM 163851108   1,341,688 47,832 SH   SOLE 19 47,832 0 0
CHEMOURS CO COM 163851108   310,511,621 11,069,933 SH   SOLE 21 11,069,933 0 0
CHEMOURS CO COM 163851108   119,356,929 4,255,149 SH   SOLE 22 4,057,058 0 198,091
CHEMOURS CO COM 163851108   810,365 28,890 SH   SOLE 25 28,890 0 0
CHEMOURS CO COM 163851108   1,630,014 58,111 SH   SOLE 26 45,250 0 12,861
CHEMOURS CO COM 163851108   82,719 2,949 SH   SOLE 28 2,949 0 0
CHEMOURS CO COM 163851108   3,037,591 108,292 SH   SOLE 30 108,292 0 0
CHEMOURS CO COM 163851108   58,316 2,079 SH   SOLE 31 2,079 0 0
CHEMOURS CO COM 163851108   1,894,048 67,524 SH   SOLE 32 67,524 0 0
CHEMOURS CO COM 163851108   105,608 3,765 SH   SOLE 36 3,765 0 0
CHEMOURS CO COM 163851108   698,024 24,885 SH   SOLE 40 24,885 0 0
CHEMOURS CO COM 163851108   3,950,721 140,846 SH   SOLE 43 128,928 0 11,918
CHEMUNG FINL CORP COM 164024101   73,912 1,866 SH   SOLE 2 154 0 1,712
CHEMUNG FINL CORP COM 164024101   344,488 8,697 SH   SOLE 18 8,697 0 0
CHEMUNG FINL CORP COM 164024101   278,934 7,042 SH   SOLE 19 7,042 0 0
CHEMUNG FINL CORP COM 164024101   4,524,848 114,235 SH   SOLE 21 114,235 0 0
CHEMUNG FINL CORP COM 164024101   1,969,964 49,734 SH   SOLE 22 47,529 0 2,205
CHENIERE ENERGY INC COM NEW 16411R208   114,108,287 687,565 SH   SOLE 2 102,657 0 584,908
CHENIERE ENERGY INC COM NEW 16411R208   25,170,489 151,666 SH   SOLE 4 124,207 0 27,459
CHENIERE ENERGY INC COM NEW 16411R208   90,592,253 545,868 SH   SOLE 7 464,054 0 81,814
CHENIERE ENERGY INC COM NEW 16411R208   1,255,321 7,564 SH   SOLE 13 7,564 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,748,886 10,538 SH   SOLE 15 10,538 0 0
CHENIERE ENERGY INC COM NEW 16411R208   129,062,776 777,674 SH   SOLE 18 560,653 0 217,021
CHENIERE ENERGY INC COM NEW 16411R208   439,062,282 2,645,591 SH   SOLE 19 2,645,591 0 0
CHENIERE ENERGY INC COM NEW 16411R208   921,719,435 5,553,865 SH   SOLE 21 5,553,865 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,026,839,495 6,187,271 SH   SOLE 22 5,731,320 0 455,951
CHENIERE ENERGY INC COM NEW 16411R208   72,423,948 436,394 SH   SOLE 23 436,394 0 0
CHENIERE ENERGY INC COM NEW 16411R208   268,503,033 1,617,878 SH   SOLE 25 1,586,569 0 31,309
CHENIERE ENERGY INC COM NEW 16411R208   50,486,360 304,208 SH   SOLE 26 153,595 0 150,613
CHENIERE ENERGY INC COM NEW 16411R208   55,559,093 334,774 SH   SOLE 28 4,633 0 330,141
CHENIERE ENERGY INC COM NEW 16411R208   26,972,317 162,523 SH   SOLE 29 162,523 0 0
CHENIERE ENERGY INC COM NEW 16411R208   220,645,977 1,329,513 SH   SOLE 30 1,320,172 0 9,341
CHENIERE ENERGY INC COM NEW 16411R208   12,102,633 72,925 SH   SOLE 31 68,775 0 4,150
CHENIERE ENERGY INC COM NEW 16411R208   176,705,578 1,064,748 SH   SOLE 34 1,064,748 0 0
CHENIERE ENERGY INC COM NEW 16411R208   12,082,054 72,801 SH   SOLE 36 72,801 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,949,864 11,749 SH   SOLE 40 11,749 0 0
CHENIERE ENERGY INC COM NEW 16411R208   83,478 503 SH   OTR 43 503 0 0
CHENIERE ENERGY INC COM NEW 16411R208   48,054,123 289,552 SH   SOLE 43 255,017 0 34,535
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   596 11 SH   SOLE 43 11 0 0
CHERRY HILL MTG INVT CORP COM 164651101   18,191 4,890 SH   SOLE 18 4,890 0 0
CHERRY HILL MTG INVT CORP COM 164651101   211,370 56,820 SH   SOLE 21 56,820 0 0
CHERRY HILL MTG INVT CORP COM 164651101   1,238,455 332,918 SH   SOLE 22 332,918 0 0
CHERRY HILL MTG INVT CORP COM 164651101   193 52 SH   SOLE 43 52 0 0
CHESAPEAKE ENERGY CORP COM 165167735   16,610,312 192,628 SH   SOLE 2 94,963 0 97,665
CHESAPEAKE ENERGY CORP COM 165167735   4,105,841 47,615 SH   SOLE 4 29,292 0 18,323
CHESAPEAKE ENERGY CORP COM 165167735   1,521,270 17,642 SH   SOLE 7 16,904 0 738
CHESAPEAKE ENERGY CORP COM 165167735   28,628 332 SH   SOLE 13 332 0 0
CHESAPEAKE ENERGY CORP COM 165167735   914,555 10,606 SH   SOLE 15 10,606 0 0
CHESAPEAKE ENERGY CORP COM 165167735   23,033,068 267,112 SH   SOLE 18 260,133 0 6,979
CHESAPEAKE ENERGY CORP COM 165167735   10,047,520 116,520 SH   SOLE 19 116,520 0 0
CHESAPEAKE ENERGY CORP COM 165167735   539,035,544 6,251,137 SH   SOLE 21 6,251,137 0 0
CHESAPEAKE ENERGY CORP COM 165167735   302,851,056 3,512,131 SH   SOLE 22 3,284,061 0 228,070
CHESAPEAKE ENERGY CORP COM 165167735   16,286,605 188,874 SH   SOLE 23 188,874 0 0
CHESAPEAKE ENERGY CORP COM 165167735   6,471,820 75,053 SH   SOLE 26 46,289 0 28,764
CHESAPEAKE ENERGY CORP COM 165167735   9,286,022 107,689 SH   SOLE 28 35,240 0 72,449
CHESAPEAKE ENERGY CORP COM 165167735   40,964,596 475,062 SH   SOLE 30 411,570 0 63,492
CHESAPEAKE ENERGY CORP COM 165167735   4,434,809 51,430 SH   SOLE 31 23,648 0 27,782
CHESAPEAKE ENERGY CORP COM 165167735   1,991,137 23,091 SH   SOLE 34 23,091 0 0
CHESAPEAKE ENERGY CORP COM 165167735   1,203,685 13,959 SH   SOLE 36 13,959 0 0
CHESAPEAKE ENERGY CORP COM 165167735   505,825 5,866 SH   SOLE 40 5,866 0 0
CHESAPEAKE ENERGY CORP COM 165167735   5,628,263 65,270 SH   SOLE 43 56,635 0 8,635
CHESAPEAKE UTILS CORP COM 165303108   1,265,178 12,943 SH   SOLE 2 6,293 0 6,650
CHESAPEAKE UTILS CORP COM 165303108   6,256 64 SH   SOLE 4 64 0 0
CHESAPEAKE UTILS CORP COM 165303108   2,935,139 30,027 SH   SOLE 7 24,440 0 5,587
CHESAPEAKE UTILS CORP COM 165303108   5,391,499 55,156 SH   SOLE 18 55,156 0 0
CHESAPEAKE UTILS CORP COM 165303108   3,523,985 36,051 SH   SOLE 19 36,051 0 0
CHESAPEAKE UTILS CORP COM 165303108   215,910,102 2,208,799 SH   SOLE 21 2,208,799 0 0
CHESAPEAKE UTILS CORP COM 165303108   48,204,044 493,136 SH   SOLE 22 475,862 0 17,274
CHESAPEAKE UTILS CORP COM 165303108   382,985 3,918 SH   SOLE 25 3,918 0 0
CHESAPEAKE UTILS CORP COM 165303108   1,007,314 10,305 SH   SOLE 26 5,309 0 4,996
CHESAPEAKE UTILS CORP COM 165303108   30,498 312 SH   SOLE 28 312 0 0
CHESAPEAKE UTILS CORP COM 165303108   3,019,595 30,891 SH   SOLE 30 30,891 0 0
CHESAPEAKE UTILS CORP COM 165303108   292,664 2,994 SH   SOLE 40 2,994 0 0
CHESAPEAKE UTILS CORP COM 165303108   1,802,510 18,440 SH   SOLE 43 17,624 0 816
CHEVRON CORP NEW COM 166764100   445,893,164 2,644,367 SH   SOLE 2 1,283,729 0 1,360,638
CHEVRON CORP NEW COM 166764100   273,764,856 1,623,561 SH   SOLE 4 698,517 0 925,044
CHEVRON CORP NEW COM 166764100   303,176,737 1,797,988 SH   SOLE 7 1,568,053 0 229,935
CHEVRON CORP NEW COM 166764100   28,009,974 166,113 SH   SOLE 13 166,113 0 0
CHEVRON CORP NEW COM 166764100   43,794,492 259,723 SH   SOLE 15 259,723 0 0
CHEVRON CORP NEW COM 166764100   496,852,151 2,946,579 SH   SOLE 18 2,748,298 0 198,281
CHEVRON CORP NEW COM 166764100   227,702,930 1,350,391 SH   SOLE 19 1,350,391 0 0
CHEVRON CORP NEW COM 166764100   8,213,401,454 48,709,533 SH   SOLE 21 48,709,533 0 0
CHEVRON CORP NEW COM 166764100   6,596,978,434 39,123,345 SH   SOLE 22 35,225,524 0 3,897,821
CHEVRON CORP NEW COM 166764100   676,865,636 4,014,148 SH   SOLE 23 4,014,148 0 0
CHEVRON CORP NEW COM 166764100   550,758,785 3,266,272 SH   SOLE 25 3,193,435 0 72,837
CHEVRON CORP NEW COM 166764100   459,996,034 2,728,004 SH   SOLE 26 1,552,994 0 1,175,010
CHEVRON CORP NEW COM 166764100   403,984,349 2,395,827 SH   SOLE 28 23,007 0 2,372,820
CHEVRON CORP NEW COM 166764100   33,065,202 196,093 SH   SOLE 29 196,093 0 0
CHEVRON CORP NEW COM 166764100   1,584,932,898 9,399,436 SH   SOLE 30 9,398,222 0 1,214
CHEVRON CORP NEW COM 166764100   116,081,549 688,421 SH   SOLE 31 623,800 0 64,621
CHEVRON CORP NEW COM 166764100   34,404,719 204,037 SH   SOLE 32 204,037 0 0
CHEVRON CORP NEW COM 166764100   188,694,211 1,119,050 SH   SOLE 34 1,119,050 0 0
CHEVRON CORP NEW COM 166764100   78,734,917 466,937 SH   SOLE 36 466,937 0 0
CHEVRON CORP NEW COM 166764100   14,857,108 88,110 SH   SOLE 40 88,110 0 0
CHEVRON CORP NEW COM 166764100   603,660 3,580 SH   OTR 43 3,580 0 0
CHEVRON CORP NEW COM 166764100   314,243,470 1,863,619 SH   SOLE 43 1,569,641 0 293,978
CHEWY INC CL A 16679L109   109,907 6,019 SH   SOLE 2 432 0 5,587
CHEWY INC CL A 16679L109   1,378,301 75,482 SH   SOLE 4 33,371 0 42,111
CHEWY INC CL A 16679L109   164,395 9,003 SH   SOLE 7 8,563 0 440
CHEWY INC CL A 16679L109   32,923 1,803 SH   SOLE 13 1,803 0 0
CHEWY INC CL A 16679L109   58,012 3,177 SH   SOLE 15 3,177 0 0
CHEWY INC CL A 16679L109   1,815,610 99,431 SH   SOLE 18 44,865 0 54,566
CHEWY INC CL A 16679L109   2,332,642 127,746 SH   SOLE 19 127,746 0 0
CHEWY INC CL A 16679L109   5,151,511 282,120 SH   SOLE 21 282,120 0 0
CHEWY INC CL A 16679L109   34,572,078 1,893,323 SH   SOLE 22 1,773,242 0 120,081
CHEWY INC CL A 16679L109   3,447,287 188,789 SH   SOLE 23 188,789 0 0
CHEWY INC CL A 16679L109   691,780 37,885 SH   SOLE 25 37,108 0 777
CHEWY INC CL A 16679L109   1,043,303 57,136 SH   SOLE 26 47,857 0 9,279
CHEWY INC CL A 16679L109   1,208,118 66,162 SH   SOLE 28 1,469 0 64,693
CHEWY INC CL A 16679L109   5,698,672 312,085 SH   SOLE 30 312,085 0 0
CHEWY INC CL A 16679L109   314,346 17,215 SH   SOLE 31 15,890 0 1,325
CHEWY INC CL A 16679L109   67,799 3,713 SH   SOLE 34 3,713 0 0
CHEWY INC CL A 16679L109   170,494 9,337 SH   SOLE 36 9,337 0 0
CHEWY INC CL A 16679L109   80,435 4,405 SH   SOLE 40 4,405 0 0
CHEWY INC CL A 16679L109   175,643 9,619 SH   SOLE 43 8,824 0 795
CHICAGO ATLANTIC REAL ESTATE COM 167239102   115,832 7,869 SH   SOLE 2 397 0 7,472
CHICAGO ATLANTIC REAL ESTATE COM 167239102   687,115 46,679 SH   SOLE 18 46,679 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   480,549 32,646 SH   SOLE 19 32,646 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   11,492,817 780,762 SH   SOLE 21 780,762 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   5,870,822 398,833 SH   SOLE 22 387,641 0 11,192
CHICAGO RIVET & MACH CO COM 168088102   18 1 SH   SOLE 22 1 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   469 1,358 SH   SOLE 18 1,358 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   9,572 27,746 SH   SOLE 21 27,746 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   10,724 31,084 SH   SOLE 22 31,084 0 0
CHICOS FAS INC COM 168615102   4,637,009 619,921 SH   SOLE 2 421,463 0 198,458
CHICOS FAS INC COM 168615102   478,264 63,939 SH   SOLE 7 60,463 0 3,476
CHICOS FAS INC COM 168615102   3,135,646 419,204 SH   SOLE 18 419,204 0 0
CHICOS FAS INC COM 168615102   6,820,728 911,862 SH   SOLE 19 911,862 0 0
CHICOS FAS INC COM 168615102   107,902,635 14,425,486 SH   SOLE 21 14,425,486 0 0
CHICOS FAS INC COM 168615102   33,868,385 4,527,859 SH   SOLE 22 4,371,832 0 156,027
CHICOS FAS INC COM 168615102   101,376 13,553 SH   SOLE 23 13,553 0 0
CHICOS FAS INC COM 168615102   1,161,883 155,332 SH   SOLE 25 155,332 0 0
CHICOS FAS INC COM 168615102   3,268,304 436,939 SH   SOLE 26 25,622 0 411,317
CHICOS FAS INC COM 168615102   2,109,023 281,955 SH   SOLE 30 281,955 0 0
CHICOS FAS INC COM 168615102   1,161,494 155,280 SH   SOLE 34 155,280 0 0
CHICOS FAS INC COM 168615102   14,571 1,948 SH   SOLE 36 1,948 0 0
CHICOS FAS INC COM 168615102   147,199 19,679 SH   SOLE 40 19,679 0 0
CHICOS FAS INC COM 168615102   402,910 53,865 SH   SOLE 43 52,467 0 1,398
CHILDRENS PL INC NEW COM 168905107   1,006,976 37,254 SH   SOLE 2 28,951 0 8,303
CHILDRENS PL INC NEW COM 168905107   1,703 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC NEW COM 168905107   2,189 81 SH   SOLE 7 81 0 0
CHILDRENS PL INC NEW COM 168905107   939,941 34,774 SH   SOLE 18 34,774 0 0
CHILDRENS PL INC NEW COM 168905107   653,396 24,173 SH   SOLE 19 24,173 0 0
CHILDRENS PL INC NEW COM 168905107   12,547,002 464,188 SH   SOLE 21 464,188 0 0
CHILDRENS PL INC NEW COM 168905107   10,032,401 371,158 SH   SOLE 22 354,947 0 16,211
CHILDRENS PL INC NEW COM 168905107   63,602 2,353 SH   SOLE 25 2,353 0 0
CHILDRENS PL INC NEW COM 168905107   147,043 5,440 SH   SOLE 26 4,354 0 1,086
CHILDRENS PL INC NEW COM 168905107   270,030 9,990 SH   SOLE 30 9,990 0 0
CHILDRENS PL INC NEW COM 168905107   14,137 523 SH   SOLE 36 523 0 0
CHILDRENS PL INC NEW COM 168905107   44,113 1,632 SH   SOLE 40 1,632 0 0
CHILDRENS PL INC NEW COM 168905107   152,665 5,648 SH   SOLE 43 4,944 0 704
CHIMERA INVT CORP COM NEW 16934Q208   1,900,484 348,074 SH   SOLE 2 192,215 0 155,859
CHIMERA INVT CORP COM NEW 16934Q208   4,636 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208   44,455 8,142 SH   SOLE 7 8,142 0 0
CHIMERA INVT CORP COM NEW 16934Q208   3,502,339 641,454 SH   SOLE 18 641,454 0 0
CHIMERA INVT CORP COM NEW 16934Q208   2,629,602 481,612 SH   SOLE 19 481,612 0 0
CHIMERA INVT CORP COM NEW 16934Q208   60,712,230 11,119,456 SH   SOLE 21 11,119,456 0 0
CHIMERA INVT CORP COM NEW 16934Q208   36,865,915 6,751,999 SH   SOLE 22 6,432,754 0 319,245
CHIMERA INVT CORP COM NEW 16934Q208   274,010 50,185 SH   SOLE 25 50,185 0 0
CHIMERA INVT CORP COM NEW 16934Q208   573,993 105,127 SH   SOLE 26 89,070 0 16,057
CHIMERA INVT CORP COM NEW 16934Q208   116,795 21,391 SH   SOLE 28 4,108 0 17,283
CHIMERA INVT CORP COM NEW 16934Q208   764,209 139,965 SH   SOLE 30 139,965 0 0
CHIMERA INVT CORP COM NEW 16934Q208   79,372 14,537 SH   SOLE 36 14,537 0 0
CHIMERA INVT CORP COM NEW 16934Q208   231,892 42,471 SH   SOLE 40 42,471 0 0
CHIMERA INVT CORP COM NEW 16934Q208   9,489 1,738 SH   SOLE 43 1,738 0 0
CHIMERIX INC COM 16934W106   12,950 13,492 SH   SOLE 2 0 0 13,492
CHIMERIX INC COM 16934W106   15,436 16,082 SH   SOLE 18 16,082 0 0
CHIMERIX INC COM 16934W106   182,993 190,657 SH   SOLE 21 190,657 0 0
CHIMERIX INC COM 16934W106   771,624 803,943 SH   SOLE 22 803,943 0 0
CHIMERIX INC COM 16934W106   25,254 26,312 SH   SOLE 43 0 0 26,312
CHINA YUCHAI INTL LTD COM G21082105   621,059 61,491 SH   SOLE 43 60,059 0 1,432
CHINDATA GROUP HLDGS LTD ADS 16955F107   41,791 5,035 SH   SOLE 4 5,035 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   139,083 16,757 SH   SOLE 7 16,757 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   14,209,899 1,712,036 SH   SOLE 21 1,712,036 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   6,890,195 830,144 SH   SOLE 22 742,435 0 87,709
CHINDATA GROUP HLDGS LTD ADS 16955F107   3,713,835 447,450 SH   SOLE 30 447,450 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202   369 16 SH   SOLE 22 16 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202   4,982,339 216,154 SH   SOLE 43 200,931 0 15,223
CHIPOTLE MEXICAN GRILL INC COM 169656105   84,359,435 46,052 SH   SOLE 2 5,489 0 40,563
CHIPOTLE MEXICAN GRILL INC COM 169656105   36,579,813 19,969 SH   SOLE 4 8,766 0 11,203
CHIPOTLE MEXICAN GRILL INC COM 169656105   44,595,901 24,345 SH   SOLE 7 21,112 0 3,233
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,643,152 897 SH   SOLE 13 897 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   4,557,593 2,488 SH   SOLE 15 2,488 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   162,785,573 88,865 SH   SOLE 18 70,050 0 18,815
CHIPOTLE MEXICAN GRILL INC COM 169656105   83,815,382 45,755 SH   SOLE 19 45,755 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,397,591,035 762,948 SH   SOLE 21 762,948 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,131,074,424 617,456 SH   SOLE 22 558,344 0 59,112
CHIPOTLE MEXICAN GRILL INC COM 169656105   86,079,524 46,991 SH   SOLE 23 46,991 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   191,298,007 104,430 SH   SOLE 25 103,727 0 703
CHIPOTLE MEXICAN GRILL INC COM 169656105   58,862,193 32,133 SH   SOLE 26 17,178 0 14,955
CHIPOTLE MEXICAN GRILL INC COM 169656105   96,685,819 52,781 SH   SOLE 28 1,200 0 51,581
CHIPOTLE MEXICAN GRILL INC COM 169656105   308,994,916 168,681 SH   SOLE 30 168,681 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   14,291,938 7,802 SH   SOLE 31 5,730 0 2,072
CHIPOTLE MEXICAN GRILL INC COM 169656105   6,821,735 3,724 SH   SOLE 34 3,724 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   11,787,826 6,435 SH   SOLE 36 6,435 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,454,652 1,340 SH   SOLE 40 1,340 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   43,260 24 SH   OTR 43 24 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   45,772,852 24,988 SH   SOLE 43 21,086 0 3,902
CHOICE HOTELS INTL INC COM 169905106   8,116,778 66,254 SH   SOLE 2 44,162 0 22,092
CHOICE HOTELS INTL INC COM 169905106   11,393 93 SH   SOLE 4 93 0 0
CHOICE HOTELS INTL INC COM 169905106   34,058 278 SH   SOLE 7 278 0 0
CHOICE HOTELS INTL INC COM 169905106   6,267,244 51,157 SH   SOLE 18 51,157 0 0
CHOICE HOTELS INTL INC COM 169905106   1,828,094 14,922 SH   SOLE 19 14,922 0 0
CHOICE HOTELS INTL INC COM 169905106   171,031,311 1,396,060 SH   SOLE 21 1,396,060 0 0
CHOICE HOTELS INTL INC COM 169905106   95,974,702 783,403 SH   SOLE 22 742,495 0 40,908
CHOICE HOTELS INTL INC COM 169905106   833,313 6,802 SH   SOLE 25 6,802 0 0
CHOICE HOTELS INTL INC COM 169905106   3,513,954 28,683 SH   SOLE 26 6,564 0 22,119
CHOICE HOTELS INTL INC COM 169905106   189,891 1,550 SH   SOLE 28 294 0 1,256
CHOICE HOTELS INTL INC COM 169905106   2,294,245 18,727 SH   SOLE 30 18,727 0 0
CHOICE HOTELS INTL INC COM 169905106   51,209 418 SH   SOLE 31 418 0 0
CHOICE HOTELS INTL INC COM 169905106   738,980 6,032 SH   SOLE 40 6,032 0 0
CHOICE HOTELS INTL INC COM 169905106   14,211 116 SH   OTR 43 116 0 0
CHOICE HOTELS INTL INC COM 169905106   3,396,517 27,724 SH   SOLE 43 18,897 0 8,827
CHOICEONE FINL SVCS INC COM 170386106   118,468 6,032 SH   SOLE 2 2,537 0 3,495
CHOICEONE FINL SVCS INC COM 170386106   369,900 18,834 SH   SOLE 18 18,834 0 0
CHOICEONE FINL SVCS INC COM 170386106   268,263 13,659 SH   SOLE 19 13,659 0 0
CHOICEONE FINL SVCS INC COM 170386106   4,130,979 210,335 SH   SOLE 21 210,335 0 0
CHOICEONE FINL SVCS INC COM 170386106   1,839,718 93,672 SH   SOLE 22 89,376 0 4,296
CHORD ENERGY CORPORATION COM NEW 674215207   12,451,352 76,827 SH   SOLE 2 44,933 0 31,894
CHORD ENERGY CORPORATION COM NEW 674215207   22,528 139 SH   SOLE 4 139 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   1,249,722 7,711 SH   SOLE 7 7,428 0 283
CHORD ENERGY CORPORATION COM NEW 674215207   28,288,994 174,548 SH   SOLE 18 174,548 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   22,576,513 139,301 SH   SOLE 19 139,301 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   516,523,411 3,187,039 SH   SOLE 21 3,187,039 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   220,871,427 1,362,815 SH   SOLE 22 1,308,485 0 54,330
CHORD ENERGY CORPORATION COM NEW 674215207   114,097 704 SH   SOLE 23 704 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   5,691,898 35,120 SH   SOLE 26 14,062 0 21,058
CHORD ENERGY CORPORATION COM NEW 674215207   6,547,790 40,401 SH   SOLE 30 40,401 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   401,772 2,479 SH   SOLE 34 2,479 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   8,606,760 53,105 SH   SOLE 43 45,574 0 7,531
CHROMADEX CORP COM NEW 171077407   15,009 10,280 SH   SOLE 18 10,280 0 0
CHROMADEX CORP COM NEW 171077407   172,632 118,241 SH   SOLE 21 118,241 0 0
CHROMADEX CORP COM NEW 171077407   1,137,292 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   212,397,935 1,020,261 SH   SOLE 2 329,971 0 690,290
CHUBB LIMITED COM H1467J104   94,513,512 453,999 SH   SOLE 4 229,250 0 224,749
CHUBB LIMITED COM H1467J104   67,010,019 321,885 SH   SOLE 7 276,940 0 44,945
CHUBB LIMITED COM H1467J104   9,855,033 47,339 SH   SOLE 13 47,339 0 0
CHUBB LIMITED COM H1467J104   12,372,346 59,431 SH   SOLE 15 59,431 0 0
CHUBB LIMITED COM H1467J104   184,981,462 888,565 SH   SOLE 18 852,429 0 36,136
CHUBB LIMITED COM H1467J104   119,831,323 575,614 SH   SOLE 19 575,614 0 0
CHUBB LIMITED COM H1467J104   1,860,494,459 8,936,951 SH   SOLE 21 8,936,951 0 0
CHUBB LIMITED COM H1467J104   1,876,495,799 9,013,814 SH   SOLE 22 8,111,588 0 902,226
CHUBB LIMITED COM H1467J104   204,860,154 984,053 SH   SOLE 23 984,053 0 0
CHUBB LIMITED COM H1467J104   128,841,769 618,896 SH   SOLE 25 615,758 0 3,138
CHUBB LIMITED COM H1467J104   122,660,697 589,205 SH   SOLE 26 326,795 0 262,410
CHUBB LIMITED COM H1467J104   198,814,606 955,013 SH   SOLE 28 10,272 0 944,741
CHUBB LIMITED COM H1467J104   6,471,900 31,088 SH   SOLE 29 31,088 0 0
CHUBB LIMITED COM H1467J104   678,871,857 3,260,985 SH   SOLE 30 3,260,985 0 0
CHUBB LIMITED COM H1467J104   39,343,314 188,987 SH   SOLE 31 159,559 0 29,428
CHUBB LIMITED COM H1467J104   62,527,071 300,351 SH   SOLE 34 300,351 0 0
CHUBB LIMITED COM H1467J104   23,773,115 114,195 SH   SOLE 36 114,195 0 0
CHUBB LIMITED COM H1467J104   4,186,916 20,112 SH   SOLE 40 20,112 0 0
CHUBB LIMITED COM H1467J104   153,220 736 SH   OTR 43 736 0 0
CHUBB LIMITED COM H1467J104   101,280,412 486,504 SH   SOLE 43 411,320 0 75,184
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   7,754,738 215,769 SH   SOLE 2 215,769 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   367,235 10,218 SH   SOLE 4 10,218 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   160,113 4,455 SH   SOLE 19 4,455 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   275,696 7,671 SH   SOLE 21 7,671 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   15,722,241 437,458 SH   SOLE 22 437,458 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   199,108 5,540 SH   SOLE 26 0 0 5,540
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   691,737 19,247 SH   SOLE 28 0 0 19,247
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   730,552 20,327 SH   SOLE 30 20,327 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   184,947 5,146 SH   SOLE 31 0 0 5,146
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   41,619 1,158 SH   SOLE 34 1,158 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   77,021,605 2,143,061 SH   SOLE 43 1,788,288 0 354,773
CHURCH & DWIGHT CO INC COM 171340102   32,450,123 354,143 SH   SOLE 2 60,395 0 293,748
CHURCH & DWIGHT CO INC COM 171340102   28,777,959 314,067 SH   SOLE 4 164,411 0 149,656
CHURCH & DWIGHT CO INC COM 171340102   40,174,166 438,439 SH   SOLE 7 397,292 0 41,147
CHURCH & DWIGHT CO INC COM 171340102   731,024 7,978 SH   SOLE 13 7,978 0 0
CHURCH & DWIGHT CO INC COM 171340102   1,945,488 21,232 SH   SOLE 15 21,232 0 0
CHURCH & DWIGHT CO INC COM 171340102   38,063,377 415,403 SH   SOLE 18 398,309 0 17,094
CHURCH & DWIGHT CO INC COM 171340102   12,959,139 141,429 SH   SOLE 19 141,429 0 0
CHURCH & DWIGHT CO INC COM 171340102   873,960,343 9,537,928 SH   SOLE 21 9,537,928 0 0
CHURCH & DWIGHT CO INC COM 171340102   526,757,138 5,748,741 SH   SOLE 22 5,231,290 0 517,451
CHURCH & DWIGHT CO INC COM 171340102   37,626,760 410,638 SH   SOLE 23 410,638 0 0
CHURCH & DWIGHT CO INC COM 171340102   53,946,429 588,742 SH   SOLE 25 587,839 0 903
CHURCH & DWIGHT CO INC COM 171340102   31,075,123 339,137 SH   SOLE 26 197,222 0 141,915
CHURCH & DWIGHT CO INC COM 171340102   57,758,696 630,347 SH   SOLE 28 12,341 0 618,006
CHURCH & DWIGHT CO INC COM 171340102   209,283 2,284 SH   SOLE 29 2,284 0 0
CHURCH & DWIGHT CO INC COM 171340102   237,501,478 2,591,962 SH   SOLE 30 2,519,749 0 72,213
CHURCH & DWIGHT CO INC COM 171340102   5,501,007 60,035 SH   SOLE 31 50,042 0 9,993
CHURCH & DWIGHT CO INC COM 171340102   955,334 10,426 SH   SOLE 34 10,426 0 0
CHURCH & DWIGHT CO INC COM 171340102   7,320,504 79,892 SH   SOLE 36 79,892 0 0
CHURCH & DWIGHT CO INC COM 171340102   1,081,326 11,801 SH   SOLE 40 11,801 0 0
CHURCH & DWIGHT CO INC COM 171340102   47,220,428 515,338 SH   SOLE 43 482,670 0 32,668
CHURCHILL CAPITAL CORP V COM CL A 17144T107   455,499 43,798 SH   SOLE 2 43,798 0 0
CHURCHILL CAPITAL CORP VI COM CL A 17143W101   350,483 33,539 SH   SOLE 2 33,539 0 0
CHURCHILL CAPITAL CORP VII COM CL A 17144M102   1,045,000 100,000 SH   SOLE 2 100,000 0 0
CHURCHILL DOWNS INC COM 171484108   19,772,056 170,390 SH   SOLE 2 60,614 0 109,776
CHURCHILL DOWNS INC COM 171484108   21,351 184 SH   SOLE 4 184 0 0
CHURCHILL DOWNS INC COM 171484108   1,094,837 9,435 SH   SOLE 7 8,951 0 484
CHURCHILL DOWNS INC COM 171484108   15,338,051 132,179 SH   SOLE 18 132,179 0 0
CHURCHILL DOWNS INC COM 171484108   2,810,489 24,220 SH   SOLE 19 24,220 0 0
CHURCHILL DOWNS INC COM 171484108   422,770,157 3,643,314 SH   SOLE 21 3,643,314 0 0
CHURCHILL DOWNS INC COM 171484108   229,363,736 1,976,592 SH   SOLE 22 1,882,808 0 93,784
CHURCHILL DOWNS INC COM 171484108   1,545,189 13,316 SH   SOLE 25 13,316 0 0
CHURCHILL DOWNS INC COM 171484108   2,912,836 25,102 SH   SOLE 26 19,040 0 6,062
CHURCHILL DOWNS INC COM 171484108   461,607 3,978 SH   SOLE 28 1,272 0 2,706
CHURCHILL DOWNS INC COM 171484108   4,586,481 39,525 SH   SOLE 30 39,525 0 0
CHURCHILL DOWNS INC COM 171484108   119,289 1,028 SH   SOLE 31 1,028 0 0
CHURCHILL DOWNS INC COM 171484108   1,326,337 11,430 SH   SOLE 40 11,430 0 0
CHURCHILL DOWNS INC COM 171484108   2,965,766 25,558 SH   SOLE 43 22,882 0 2,676
CHUYS HLDGS INC COM 171604101   3,170,142 89,099 SH   SOLE 2 73,098 0 16,001
CHUYS HLDGS INC COM 171604101   4,910 138 SH   SOLE 7 138 0 0
CHUYS HLDGS INC COM 171604101   2,036,279 57,231 SH   SOLE 18 57,231 0 0
CHUYS HLDGS INC COM 171604101   2,933,820 82,457 SH   SOLE 19 82,457 0 0
CHUYS HLDGS INC COM 171604101   73,868,065 2,076,112 SH   SOLE 21 2,076,112 0 0
CHUYS HLDGS INC COM 171604101   21,096,022 592,918 SH   SOLE 22 575,021 0 17,897
CHUYS HLDGS INC COM 171604101   179,999 5,059 SH   SOLE 23 5,059 0 0
CHUYS HLDGS INC COM 171604101   89,163 2,506 SH   SOLE 25 2,506 0 0
CHUYS HLDGS INC COM 171604101   1,064,340 29,914 SH   SOLE 30 29,914 0 0
CHUYS HLDGS INC COM 171604101   81,976 2,304 SH   SOLE 40 2,304 0 0
CHUYS HLDGS INC COM 171604101   610,944 17,171 SH   SOLE 43 15,971 0 1,200
CI&T INC COM CL A G21307106   171,165 26,333 SH   SOLE 2 26,333 0 0
CI&T INC COM CL A G21307106   20,787 3,198 SH   SOLE 22 3,198 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   1,915,926 791,705 SH   SOLE 2 791,705 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   10,762,454 4,447,295 SH   SOLE 7 4,447,295 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   1,868,034 771,915 SH   SOLE 18 771,915 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   22,189 9,169 SH   SOLE 19 9,169 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   6,294,543 2,601,051 SH   SOLE 21 2,601,051 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   8,302,439 3,430,760 SH   SOLE 22 3,430,760 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   252,467 104,325 SH   SOLE 28 0 0 104,325
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   1,913,095 790,535 SH   SOLE 30 790,535 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   11,715,715 4,841,205 SH   SOLE 43 4,544,219 0 296,986
CIBUS INC CL A COM STK 17166A101   55 3 SH   SOLE 21 3 0 0
CIBUS INC CL A COM STK 17166A101   3,697,111 202,915 SH   SOLE 22 202,915 0 0
CIDARA THERAPEUTICS INC COM 171757107   14,975 15,894 SH   SOLE 18 15,894 0 0
CIDARA THERAPEUTICS INC COM 171757107   177,857 188,768 SH   SOLE 21 188,768 0 0
CIDARA THERAPEUTICS INC COM 171757107   695,860 738,548 SH   SOLE 22 738,548 0 0
CIENA CORP COM NEW 171779309   18,366,890 388,635 SH   SOLE 2 200,514 0 188,121
CIENA CORP COM NEW 171779309   2,007,510 42,478 SH   SOLE 4 25,128 0 17,350
CIENA CORP COM NEW 171779309   1,119,967 23,698 SH   SOLE 7 22,500 0 1,198
CIENA CORP COM NEW 171779309   67,702,880 1,432,562 SH   SOLE 18 1,428,957 0 3,605
CIENA CORP COM NEW 171779309   19,841,780 419,843 SH   SOLE 19 419,843 0 0
CIENA CORP COM NEW 171779309   366,211,076 7,748,859 SH   SOLE 21 7,748,859 0 0
CIENA CORP COM NEW 171779309   204,209,562 4,320,981 SH   SOLE 22 4,117,943 0 203,038
CIENA CORP COM NEW 171779309   952,856 20,162 SH   SOLE 23 20,162 0 0
CIENA CORP COM NEW 171779309   5,578,381 118,036 SH   SOLE 25 50,442 0 67,594
CIENA CORP COM NEW 171779309   3,867,333 81,831 SH   SOLE 26 40,586 0 41,245
CIENA CORP COM NEW 171779309   435,879 9,223 SH   SOLE 28 1,441 0 7,782
CIENA CORP COM NEW 171779309   37,742,498 798,614 SH   SOLE 30 798,614 0 0
CIENA CORP COM NEW 171779309   855,264 18,097 SH   SOLE 31 13,872 0 4,225
CIENA CORP COM NEW 171779309   23,657,600 500,584 SH   SOLE 34 500,584 0 0
CIENA CORP COM NEW 171779309   1,182,303 25,017 SH   SOLE 36 25,017 0 0
CIENA CORP COM NEW 171779309   1,228,382 25,992 SH   SOLE 40 25,992 0 0
CIENA CORP COM NEW 171779309   17,297 366 SH   OTR 43 366 0 0
CIENA CORP COM NEW 171779309   9,289,520 196,562 SH   SOLE 43 192,179 0 4,383
CIMPRESS PLC SHS EURO G2143T103   2,337,284 33,385 SH   SOLE 2 24,796 0 8,589
CIMPRESS PLC SHS EURO G2143T103   5,181 74 SH   SOLE 4 74 0 0
CIMPRESS PLC SHS EURO G2143T103   9,871 141 SH   SOLE 7 141 0 0
CIMPRESS PLC SHS EURO G2143T103   3,240,693 46,289 SH   SOLE 18 45,119 0 1,170
CIMPRESS PLC SHS EURO G2143T103   2,983,266 42,612 SH   SOLE 19 42,612 0 0
CIMPRESS PLC SHS EURO G2143T103   42,775,830 610,996 SH   SOLE 21 610,996 0 0
CIMPRESS PLC SHS EURO G2143T103   35,632,780 508,967 SH   SOLE 22 489,846 0 19,121
CIMPRESS PLC SHS EURO G2143T103   43,546 622 SH   SOLE 23 622 0 0
CIMPRESS PLC SHS EURO G2143T103   266,248 3,803 SH   SOLE 25 3,803 0 0
CIMPRESS PLC SHS EURO G2143T103   1,067,092 15,242 SH   SOLE 26 3,408 0 11,834
CIMPRESS PLC SHS EURO G2143T103   732,655 10,465 SH   SOLE 30 10,465 0 0
CIMPRESS PLC SHS EURO G2143T103   157,312 2,247 SH   SOLE 40 2,247 0 0
CIMPRESS PLC SHS EURO G2143T103   621,269 8,874 SH   SOLE 43 8,646 0 228
CINCINNATI FINL CORP COM 172062101   20,668,922 202,062 SH   SOLE 2 30,593 0 171,469
CINCINNATI FINL CORP COM 172062101   14,778,552 144,477 SH   SOLE 4 72,202 0 72,275
CINCINNATI FINL CORP COM 172062101   14,089,220 137,738 SH   SOLE 7 121,697 0 16,041
CINCINNATI FINL CORP COM 172062101   278,331 2,721 SH   SOLE 13 2,721 0 0
CINCINNATI FINL CORP COM 172062101   2,148,908 21,008 SH   SOLE 15 21,008 0 0
CINCINNATI FINL CORP COM 172062101   34,758,858 339,807 SH   SOLE 18 330,227 0 9,580
CINCINNATI FINL CORP COM 172062101   6,707,462 65,573 SH   SOLE 19 65,573 0 0
CINCINNATI FINL CORP COM 172062101   582,578,681 5,695,363 SH   SOLE 21 5,695,363 0 0
CINCINNATI FINL CORP COM 172062101   344,680,169 3,369,637 SH   SOLE 22 3,040,605 0 329,032
CINCINNATI FINL CORP COM 172062101   26,757,120 261,581 SH   SOLE 23 261,581 0 0
CINCINNATI FINL CORP COM 172062101   20,941,627 204,728 SH   SOLE 25 204,728 0 0
CINCINNATI FINL CORP COM 172062101   18,074,745 176,701 SH   SOLE 26 86,491 0 90,210
CINCINNATI FINL CORP COM 172062101   23,543,476 230,164 SH   SOLE 28 2,113 0 228,051
CINCINNATI FINL CORP COM 172062101   82,528,288 806,807 SH   SOLE 30 806,807 0 0
CINCINNATI FINL CORP COM 172062101   7,575,291 74,057 SH   SOLE 31 31,438 0 42,619
CINCINNATI FINL CORP COM 172062101   2,581,697 25,239 SH   SOLE 32 25,239 0 0
CINCINNATI FINL CORP COM 172062101   689,537 6,741 SH   SOLE 34 6,741 0 0
CINCINNATI FINL CORP COM 172062101   4,539,937 44,383 SH   SOLE 36 44,383 0 0
CINCINNATI FINL CORP COM 172062101   789,167 7,715 SH   SOLE 40 7,715 0 0
CINCINNATI FINL CORP COM 172062101   21,685 212 SH   OTR 43 212 0 0
CINCINNATI FINL CORP COM 172062101   12,634,084 123,512 SH   SOLE 43 98,667 0 24,845
CINEMARK HLDGS INC COM 17243V102   6,003,239 327,152 SH   SOLE 2 269,164 0 57,988
CINEMARK HLDGS INC COM 17243V102   3,230 176 SH   SOLE 4 176 0 0
CINEMARK HLDGS INC COM 17243V102   391,075 21,312 SH   SOLE 7 20,270 0 1,042
CINEMARK HLDGS INC COM 17243V102   6,468,320 352,497 SH   SOLE 18 329,878 0 22,619
CINEMARK HLDGS INC COM 17243V102   7,812,237 425,735 SH   SOLE 19 425,735 0 0
CINEMARK HLDGS INC COM 17243V102   228,570,114 12,456,137 SH   SOLE 21 12,456,137 0 0
CINEMARK HLDGS INC COM 17243V102   64,441,291 3,511,787 SH   SOLE 22 3,405,366 0 106,421
CINEMARK HLDGS INC COM 17243V102   66,831 3,642 SH   SOLE 23 3,642 0 0
CINEMARK HLDGS INC COM 17243V102   429,482 23,405 SH   SOLE 25 23,405 0 0
CINEMARK HLDGS INC COM 17243V102   1,195,246 65,136 SH   SOLE 26 25,658 0 39,478
CINEMARK HLDGS INC COM 17243V102   128,560 7,006 SH   SOLE 28 1,858 0 5,148
CINEMARK HLDGS INC COM 17243V102   3,677,652 200,417 SH   SOLE 30 200,417 0 0
CINEMARK HLDGS INC COM 17243V102   76,978 4,195 SH   SOLE 36 4,195 0 0
CINEMARK HLDGS INC COM 17243V102   318,629 17,364 SH   SOLE 40 17,364 0 0
CINEMARK HLDGS INC COM 17243V102   20,607 1,123 SH   OTR 43 1,123 0 0
CINEMARK HLDGS INC COM 17243V102   1,610,029 87,740 SH   SOLE 43 79,912 0 7,828
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8   4,547,900 3,115,000 PRN   SOLE 21 3,115,000 0 0
CINEVERSE CORP COM CL A 172406308   5,305 4,535 SH   SOLE 21 4,535 0 0
CINEVERSE CORP COM CL A 172406308   112,978 96,571 SH   SOLE 22 96,571 0 0
CINTAS CORP COM 172908105   136,828,105 284,460 SH   SOLE 2 139,176 0 145,284
CINTAS CORP COM 172908105   40,569,345 84,342 SH   SOLE 4 52,910 0 31,432
CINTAS CORP COM 172908105   58,900,156 122,451 SH   SOLE 7 95,544 0 26,907
CINTAS CORP COM 172908105   7,616,312 15,834 SH   SOLE 13 15,834 0 0
CINTAS CORP COM 172908105   4,181,901 8,694 SH   SOLE 15 8,694 0 0
CINTAS CORP COM 172908105   92,010,479 191,286 SH   SOLE 18 165,792 0 25,494
CINTAS CORP COM 172908105   164,388,054 341,756 SH   SOLE 19 341,756 0 0
CINTAS CORP COM 172908105   1,291,753,317 2,685,502 SH   SOLE 21 2,685,502 0 0
CINTAS CORP COM 172908105   990,567,944 2,059,350 SH   SOLE 22 1,852,029 0 207,321
CINTAS CORP COM 172908105   105,638,935 219,619 SH   SOLE 23 219,619 0 0
CINTAS CORP COM 172908105   60,965,612 126,745 SH   SOLE 25 126,460 0 285
CINTAS CORP COM 172908105   60,197,439 125,148 SH   SOLE 26 60,683 0 64,465
CINTAS CORP COM 172908105   99,613,804 207,093 SH   SOLE 28 1,994 0 205,099
CINTAS CORP COM 172908105   5,014,529 10,425 SH   SOLE 29 10,425 0 0
CINTAS CORP COM 172908105   298,173,289 619,890 SH   SOLE 30 619,890 0 0
CINTAS CORP COM 172908105   22,917,240 47,644 SH   SOLE 31 42,038 0 5,606
CINTAS CORP COM 172908105   13,624,608 28,325 SH   SOLE 32 28,325 0 0
CINTAS CORP COM 172908105   29,466,673 61,260 SH   SOLE 34 61,260 0 0
CINTAS CORP COM 172908105   11,017,534 22,905 SH   SOLE 36 22,905 0 0
CINTAS CORP COM 172908105   2,138,570 4,446 SH   SOLE 40 4,446 0 0
CINTAS CORP COM 172908105   65,417 136 SH   OTR 43 136 0 0
CINTAS CORP COM 172908105   56,679,793 117,835 SH   SOLE 43 101,554 0 16,281
CION INVT CORP COM 17259U204   2,033,330 192,368 SH   SOLE 30 192,368 0 0
CIPHER MINING INC COM 17253J106   98,091 42,099 SH   SOLE 2 12,866 0 29,233
CIPHER MINING INC COM 17253J106   281,415 120,779 SH   SOLE 18 120,779 0 0
CIPHER MINING INC COM 17253J106   198,709 85,283 SH   SOLE 19 85,283 0 0
CIPHER MINING INC COM 17253J106   3,719,239 1,596,240 SH   SOLE 21 1,596,240 0 0
CIPHER MINING INC COM 17253J106   2,543,169 1,091,489 SH   SOLE 22 1,052,816 0 38,673
CIPHER MINING INC COM 17253J106   148,034 63,534 SH   SOLE 30 63,534 0 0
CIRCOR INTL INC COM 17273K109   933,590 16,746 SH   SOLE 2 7,708 0 9,038
CIRCOR INTL INC COM 17273K109   4,014 72 SH   SOLE 4 72 0 0
CIRCOR INTL INC COM 17273K109   326,918 5,864 SH   SOLE 7 5,548 0 316
CIRCOR INTL INC COM 17273K109   3,473,058 62,297 SH   SOLE 18 62,297 0 0
CIRCOR INTL INC COM 17273K109   4,239,509 76,045 SH   SOLE 19 76,045 0 0
CIRCOR INTL INC COM 17273K109   131,979,372 2,367,343 SH   SOLE 21 2,367,343 0 0
CIRCOR INTL INC COM 17273K109   32,875,496 589,695 SH   SOLE 22 570,438 0 19,257
CIRCOR INTL INC COM 17273K109   57,423 1,030 SH   SOLE 23 1,030 0 0
CIRCOR INTL INC COM 17273K109   159,055 2,853 SH   SOLE 25 2,853 0 0
CIRCOR INTL INC COM 17273K109   1,257,553 22,557 SH   SOLE 26 376 0 22,181
CIRCOR INTL INC COM 17273K109   1,937,814 34,759 SH   SOLE 30 34,759 0 0
CIRCOR INTL INC COM 17273K109   158,274 2,839 SH   SOLE 40 2,839 0 0
CIRCOR INTL INC COM 17273K109   851,191 15,268 SH   SOLE 43 14,868 0 400
CIRRUS LOGIC INC COM 172755100   13,972,745 188,923 SH   SOLE 2 135,339 0 53,584
CIRRUS LOGIC INC COM 172755100   367,877 4,974 SH   SOLE 4 476 0 4,498
CIRRUS LOGIC INC COM 172755100   1,312,346 17,744 SH   SOLE 7 16,800 0 944
CIRRUS LOGIC INC COM 172755100   7,178,484 97,059 SH   SOLE 18 97,059 0 0
CIRRUS LOGIC INC COM 172755100   2,296,310 31,048 SH   SOLE 19 31,048 0 0
CIRRUS LOGIC INC COM 172755100   210,899,085 2,851,529 SH   SOLE 21 2,851,529 0 0
CIRRUS LOGIC INC COM 172755100   120,162,516 1,624,696 SH   SOLE 22 1,551,340 0 73,356
CIRRUS LOGIC INC COM 172755100   21,670 293 SH   SOLE 23 293 0 0
CIRRUS LOGIC INC COM 172755100   835,452 11,296 SH   SOLE 25 11,296 0 0
CIRRUS LOGIC INC COM 172755100   3,090,419 41,785 SH   SOLE 26 19,903 0 21,882
CIRRUS LOGIC INC COM 172755100   347,168 4,694 SH   SOLE 28 1,026 0 3,668
CIRRUS LOGIC INC COM 172755100   518 7 SH   SOLE 29 7 0 0
CIRRUS LOGIC INC COM 172755100   6,525,121 88,225 SH   SOLE 30 88,225 0 0
CIRRUS LOGIC INC COM 172755100   56,579 765 SH   SOLE 31 765 0 0
CIRRUS LOGIC INC COM 172755100   533,621 7,215 SH   SOLE 34 7,215 0 0
CIRRUS LOGIC INC COM 172755100   220,623 2,983 SH   SOLE 36 2,983 0 0
CIRRUS LOGIC INC COM 172755100   672,666 9,095 SH   SOLE 40 9,095 0 0
CIRRUS LOGIC INC COM 172755100   3,012,694 40,734 SH   SOLE 43 38,103 0 2,631
CISCO SYS INC COM 17275R102   416,205,996 7,741,927 SH   SOLE 2 1,310,100 0 6,431,827
CISCO SYS INC COM 17275R102   197,246,246 3,669,015 SH   SOLE 4 1,921,720 0 1,747,295
CISCO SYS INC COM 17275R102   273,861,504 5,094,150 SH   SOLE 7 4,356,383 0 737,767
CISCO SYS INC COM 17275R102   7,543,066 140,310 SH   SOLE 13 140,310 0 0
CISCO SYS INC COM 17275R102   32,555,174 605,565 SH   SOLE 15 605,565 0 0
CISCO SYS INC COM 17275R102   650,466,650 12,099,454 SH   SOLE 18 11,625,138 0 474,316
CISCO SYS INC COM 17275R102   542,350,664 10,088,368 SH   SOLE 19 10,088,368 0 0
CISCO SYS INC COM 17275R102   6,743,315,336 125,433,693 SH   SOLE 21 125,433,693 0 0
CISCO SYS INC COM 17275R102   4,957,517,430 92,215,726 SH   SOLE 22 83,445,120 0 8,770,606
CISCO SYS INC COM 17275R102   431,075,366 8,018,515 SH   SOLE 23 8,018,515 0 0
CISCO SYS INC COM 17275R102   705,348,511 13,120,322 SH   SOLE 25 11,512,250 0 1,608,072
CISCO SYS INC COM 17275R102   366,520,735 6,817,722 SH   SOLE 26 4,144,395 0 2,673,327
CISCO SYS INC COM 17275R102   507,170,120 9,433,968 SH   SOLE 28 194,242 0 9,239,726
CISCO SYS INC COM 17275R102   894,405 16,637 SH   SOLE 29 16,637 0 0
CISCO SYS INC COM 17275R102   1,989,240,584 37,002,243 SH   SOLE 30 36,874,660 0 127,583
CISCO SYS INC COM 17275R102   55,699,446 1,036,076 SH   SOLE 31 919,550 0 116,526
CISCO SYS INC COM 17275R102   79,503,729 1,478,864 SH   SOLE 32 1,478,864 0 0
CISCO SYS INC COM 17275R102   51,781,148 963,191 SH   SOLE 34 963,191 0 0
CISCO SYS INC COM 17275R102   63,795,863 1,186,679 SH   SOLE 36 1,186,679 0 0
CISCO SYS INC COM 17275R102   10,648,297 198,071 SH   SOLE 40 198,071 0 0
CISCO SYS INC COM 17275R102   478,034 8,892 SH   OTR 43 8,892 0 0
CISCO SYS INC COM 17275R102   344,686,801 6,411,585 SH   SOLE 43 5,573,155 0 838,430
CISO GLOBAL INC COM 15672X102   66,964 478,317 SH   SOLE 22 478,317 0 0
CITI TRENDS INC COM 17306X102   1,123,154 50,547 SH   SOLE 2 45,312 0 5,235
CITI TRENDS INC COM 17306X102   31,686 1,426 SH   SOLE 18 1,426 0 0
CITI TRENDS INC COM 17306X102   787,077 35,422 SH   SOLE 19 35,422 0 0
CITI TRENDS INC COM 17306X102   794,032 35,735 SH   SOLE 21 35,735 0 0
CITI TRENDS INC COM 17306X102   4,485,663 201,875 SH   SOLE 22 201,875 0 0
CITI TRENDS INC COM 17306X102   48,506 2,183 SH   SOLE 23 2,183 0 0
CITI TRENDS INC COM 17306X102   129,320 5,820 SH   SOLE 26 0 0 5,820
CITI TRENDS INC COM 17306X102   382,540 17,216 SH   SOLE 43 17,216 0 0
CITIGROUP INC COM NEW 172967424   228,462,960 5,554,655 SH   SOLE 2 2,353,980 0 3,200,675
CITIGROUP INC COM NEW 172967424   74,670,816 1,815,483 SH   SOLE 4 873,673 0 941,810
CITIGROUP INC COM NEW 172967424   93,030,713 2,261,870 SH   SOLE 7 1,754,946 0 506,924
CITIGROUP INC COM NEW 172967424   4,563,456 110,952 SH   SOLE 13 110,952 0 0
CITIGROUP INC COM NEW 172967424   11,554,651 280,930 SH   SOLE 15 280,930 0 0
CITIGROUP INC COM NEW 172967424   391,293,451 9,513,578 SH   SOLE 18 8,989,708 0 523,870
CITIGROUP INC COM NEW 172967424   684,544,317 16,643,431 SH   SOLE 19 16,643,431 0 0
CITIGROUP INC COM NEW 172967424   1,989,516,134 48,371,411 SH   SOLE 21 48,371,411 0 0
CITIGROUP INC COM NEW 172967424   1,849,446,603 44,965,879 SH   SOLE 22 40,642,511 0 4,323,368
CITIGROUP INC COM NEW 172967424   175,632,627 4,270,183 SH   SOLE 23 4,270,183 0 0
CITIGROUP INC COM NEW 172967424   195,895,609 4,762,840 SH   SOLE 25 4,562,803 0 200,037
CITIGROUP INC COM NEW 172967424   135,786,294 3,301,393 SH   SOLE 26 1,991,959 0 1,309,434
CITIGROUP INC COM NEW 172967424   180,492,095 4,388,332 SH   SOLE 28 221,001 0 4,167,331
CITIGROUP INC COM NEW 172967424   4,607,054 112,012 SH   SOLE 29 112,012 0 0
CITIGROUP INC COM NEW 172967424   571,797,404 13,902,198 SH   SOLE 30 13,540,530 0 361,668
CITIGROUP INC COM NEW 172967424   26,158,680 636,000 SH   SOLE 31 603,444 0 32,556
CITIGROUP INC COM NEW 172967424   43,458,493 1,056,613 SH   SOLE 34 1,056,613 0 0
CITIGROUP INC COM NEW 172967424   26,003,908 632,237 SH   SOLE 36 632,237 0 0
CITIGROUP INC COM NEW 172967424   3,887,937 94,528 SH   SOLE 40 94,528 0 0
CITIGROUP INC COM NEW 172967424   170,196 4,138 SH   OTR 43 4,138 0 0
CITIGROUP INC COM NEW 172967424   75,849,058 1,844,130 SH   SOLE 43 1,576,848 0 267,282
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   35,533 51,919 SH   SOLE 2 4,809 0 47,110
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   232,482 339,687 SH   SOLE 18 339,687 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   155,654 227,431 SH   SOLE 19 227,431 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   2,806,426 4,100,564 SH   SOLE 21 4,100,564 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   2,098,739 3,066,538 SH   SOLE 22 2,992,982 0 73,556
CITIZENS & NORTHN CORP COM 172922106   142,734 8,133 SH   SOLE 2 635 0 7,498
CITIZENS & NORTHN CORP COM 172922106   3,773 215 SH   SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106   794,682 45,281 SH   SOLE 18 45,281 0 0
CITIZENS & NORTHN CORP COM 172922106   551,597 31,430 SH   SOLE 19 31,430 0 0
CITIZENS & NORTHN CORP COM 172922106   9,355,887 533,099 SH   SOLE 21 533,099 0 0
CITIZENS & NORTHN CORP COM 172922106   7,806,258 444,801 SH   SOLE 22 431,972 0 12,829
CITIZENS CMNTY BANCORP INC M COM 174903104   52,694 5,489 SH   SOLE 2 5,489 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104   16,934 1,764 SH   SOLE 18 1,764 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104   215,376 22,435 SH   SOLE 21 22,435 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104   523,094 54,489 SH   SOLE 22 54,489 0 0
CITIZENS FINL GROUP INC COM 174610105   35,954,558 1,341,588 SH   SOLE 2 310,063 0 1,031,525
CITIZENS FINL GROUP INC COM 174610105   12,152,808 453,463 SH   SOLE 4 253,513 0 199,950
CITIZENS FINL GROUP INC COM 174610105   9,834,930 366,975 SH   SOLE 7 318,715 0 48,260
CITIZENS FINL GROUP INC COM 174610105   738,260 27,547 SH   SOLE 13 27,547 0 0
CITIZENS FINL GROUP INC COM 174610105   2,133,602 79,612 SH   SOLE 15 79,612 0 0
CITIZENS FINL GROUP INC COM 174610105   104,595,949 3,902,834 SH   SOLE 18 3,749,897 0 152,937
CITIZENS FINL GROUP INC COM 174610105   220,718,261 8,235,756 SH   SOLE 19 8,235,756 0 0
CITIZENS FINL GROUP INC COM 174610105   526,799,855 19,656,711 SH   SOLE 21 19,656,711 0 0
CITIZENS FINL GROUP INC COM 174610105   296,063,674 11,047,152 SH   SOLE 22 9,991,829 0 1,055,323
CITIZENS FINL GROUP INC COM 174610105   23,126,042 862,912 SH   SOLE 23 862,912 0 0
CITIZENS FINL GROUP INC COM 174610105   53,382,572 1,991,887 SH   SOLE 25 1,987,473 0 4,414
CITIZENS FINL GROUP INC COM 174610105   25,038,731 934,281 SH   SOLE 26 459,106 0 475,175
CITIZENS FINL GROUP INC COM 174610105   30,187,493 1,126,399 SH   SOLE 28 7,624 0 1,118,775
CITIZENS FINL GROUP INC COM 174610105   15,571 581 SH   SOLE 29 581 0 0
CITIZENS FINL GROUP INC COM 174610105   110,248,768 4,113,760 SH   SOLE 30 4,059,482 0 54,278
CITIZENS FINL GROUP INC COM 174610105   3,770,224 140,680 SH   SOLE 31 97,854 0 42,826
CITIZENS FINL GROUP INC COM 174610105   3,364,365 125,536 SH   SOLE 32 125,536 0 0
CITIZENS FINL GROUP INC COM 174610105   66,512,562 2,481,812 SH   SOLE 34 2,481,812 0 0
CITIZENS FINL GROUP INC COM 174610105   9,659,229 360,419 SH   SOLE 35 360,419 0 0
CITIZENS FINL GROUP INC COM 174610105   3,932,900 146,750 SH   SOLE 36 146,750 0 0
CITIZENS FINL GROUP INC COM 174610105   4,530,379 169,044 SH   SOLE 37 169,044 0 0
CITIZENS FINL GROUP INC COM 174610105   624,976 23,320 SH   SOLE 40 23,320 0 0
CITIZENS FINL GROUP INC COM 174610105   23,477 876 SH   OTR 43 876 0 0
CITIZENS FINL GROUP INC COM 174610105   20,854,607 778,157 SH   SOLE 43 678,254 0 99,903
CITIZENS FINL SVCS INC COM 174615104   72,024 1,503 SH   SOLE 2 140 0 1,363
CITIZENS FINL SVCS INC COM 174615104   2,348 49 SH   SOLE 7 49 0 0
CITIZENS FINL SVCS INC COM 174615104   554,195 11,565 SH   SOLE 18 11,565 0 0
CITIZENS FINL SVCS INC COM 174615104   400,659 8,361 SH   SOLE 19 8,361 0 0
CITIZENS FINL SVCS INC COM 174615104   6,340,966 132,324 SH   SOLE 21 132,324 0 0
CITIZENS FINL SVCS INC COM 174615104   4,988,520 104,101 SH   SOLE 22 101,112 0 2,989
CITIZENS HLDG CO MISS COM 174715102   8,894 847 SH   SOLE 18 847 0 0
CITIZENS HLDG CO MISS COM 174715102   110,891 10,561 SH   SOLE 21 10,561 0 0
CITIZENS HLDG CO MISS COM 174715102   117,989 11,237 SH   SOLE 22 11,237 0 0
CITIZENS INC CL A 174740100   1,833 643 SH   SOLE 2 643 0 0
CITIZENS INC CL A 174740100   24,729 8,677 SH   SOLE 18 8,677 0 0
CITIZENS INC CL A 174740100   317,134 111,275 SH   SOLE 21 111,275 0 0
CITIZENS INC CL A 174740100   2,006,223 703,938 SH   SOLE 22 703,938 0 0
CITY HLDG CO COM 177835105   1,064,504 11,782 SH   SOLE 2 4,100 0 7,682
CITY HLDG CO COM 177835105   13,372 148 SH   SOLE 7 148 0 0
CITY HLDG CO COM 177835105   4,303,009 47,626 SH   SOLE 18 47,626 0 0
CITY HLDG CO COM 177835105   2,492,576 27,588 SH   SOLE 19 27,588 0 0
CITY HLDG CO COM 177835105   150,997,528 1,671,251 SH   SOLE 21 1,671,251 0 0
CITY HLDG CO COM 177835105   34,410,611 380,859 SH   SOLE 22 363,133 0 17,726
CITY HLDG CO COM 177835105   182,688 2,022 SH   SOLE 25 2,022 0 0
CITY HLDG CO COM 177835105   484,908 5,367 SH   SOLE 26 4,123 0 1,244
CITY HLDG CO COM 177835105   3,885 43 SH   SOLE 28 43 0 0
CITY HLDG CO COM 177835105   1,954,722 21,635 SH   SOLE 30 21,635 0 0
CITY HLDG CO COM 177835105   167,057 1,849 SH   SOLE 40 1,849 0 0
CITY HLDG CO COM 177835105   1,017,973 11,267 SH   SOLE 43 10,741 0 526
CITY OFFICE REIT INC COM 178587101   216,193 50,869 SH   SOLE 2 27,734 0 23,135
CITY OFFICE REIT INC COM 178587101   1,560 367 SH   SOLE 7 367 0 0
CITY OFFICE REIT INC COM 178587101   491,470 115,640 SH   SOLE 18 115,640 0 0
CITY OFFICE REIT INC COM 178587101   427,644 100,622 SH   SOLE 19 100,622 0 0
CITY OFFICE REIT INC COM 178587101   6,478,543 1,524,363 SH   SOLE 21 1,524,363 0 0
CITY OFFICE REIT INC COM 178587101   5,047,173 1,187,570 SH   SOLE 22 1,151,894 0 35,676
CITY OFFICE REIT INC COM 178587101   9,129 2,148 SH   SOLE 23 2,148 0 0
CITY OFFICE REIT INC COM 178587101   1,313 309 SH   SOLE 43 198 0 111
CIVEO CORP CDA COM NEW 17878Y207   5,742 277 SH   SOLE 2 277 0 0
CIVEO CORP CDA COM NEW 17878Y207   7,152 345 SH   SOLE 22 345 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   554,668 35,785 SH   SOLE 2 27,991 0 7,794
CIVISTA BANCSHARES INC COM NO PAR 178867107   3,906 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   709,218 45,756 SH   SOLE 18 45,756 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   687,611 44,362 SH   SOLE 19 44,362 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   8,623,410 556,349 SH   SOLE 21 556,349 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   7,064,063 455,746 SH   SOLE 22 443,962 0 11,784
CIVISTA BANCSHARES INC COM NO PAR 178867107   1,008 65 SH   SOLE 23 65 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   6,805 439 SH   SOLE 26 0 0 439
CIVISTA BANCSHARES INC COM NO PAR 178867107   38,766 2,501 SH   SOLE 43 2,501 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   7,498,105 92,718 SH   SOLE 2 63,121 0 29,597
CIVITAS RESOURCES INC COM NEW 17888H103   17,549 217 SH   SOLE 4 217 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   891,753 11,027 SH   SOLE 7 10,472 0 555
CIVITAS RESOURCES INC COM NEW 17888H103   25,175,478 311,308 SH   SOLE 18 311,308 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   11,544,193 142,750 SH   SOLE 19 142,750 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   467,165,126 5,776,742 SH   SOLE 21 5,776,742 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   199,084,553 2,461,785 SH   SOLE 22 2,377,979 0 83,806
CIVITAS RESOURCES INC COM NEW 17888H103   2,082,403 25,750 SH   SOLE 26 21,003 0 4,747
CIVITAS RESOURCES INC COM NEW 17888H103   5,425,892 67,094 SH   SOLE 30 67,094 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   47,632 589 SH   SOLE 36 589 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   4,384,547 54,217 SH   SOLE 43 50,181 0 4,036
CLARIVATE PLC ORD SHS G21810109   4,498,069 670,353 SH   SOLE 2 38,038 0 632,315
CLARIVATE PLC ORD SHS G21810109   2,582,089 384,812 SH   SOLE 4 151,747 0 233,065
CLARIVATE PLC ORD SHS G21810109   381,363 56,835 SH   SOLE 7 55,214 0 1,621
CLARIVATE PLC ORD SHS G21810109   42,078 6,271 SH   SOLE 13 6,271 0 0
CLARIVATE PLC ORD SHS G21810109   243,157 36,238 SH   SOLE 15 36,238 0 0
CLARIVATE PLC ORD SHS G21810109   1,534,879 228,745 SH   SOLE 18 207,735 0 21,010
CLARIVATE PLC ORD SHS G21810109   1,026,563 152,990 SH   SOLE 19 152,990 0 0
CLARIVATE PLC ORD SHS G21810109   43,870,550 6,538,085 SH   SOLE 21 6,538,085 0 0
CLARIVATE PLC ORD SHS G21810109   77,338,299 11,525,827 SH   SOLE 22 10,725,472 0 800,355
CLARIVATE PLC ORD SHS G21810109   3,758,848 560,186 SH   SOLE 23 560,186 0 0
CLARIVATE PLC ORD SHS G21810109   1,184,067 176,463 SH   SOLE 25 172,904 0 3,559
CLARIVATE PLC ORD SHS G21810109   1,580,567 235,554 SH   SOLE 26 199,442 0 36,112
CLARIVATE PLC ORD SHS G21810109   4,179,458 622,870 SH   SOLE 28 295,222 0 327,648
CLARIVATE PLC ORD SHS G21810109   27,786,714 4,141,090 SH   SOLE 30 4,110,675 0 30,415
CLARIVATE PLC ORD SHS G21810109   546,972 81,516 SH   SOLE 31 76,103 0 5,413
CLARIVATE PLC ORD SHS G21810109   90,619 13,505 SH   SOLE 34 13,505 0 0
CLARIVATE PLC ORD SHS G21810109   363,648 54,195 SH   SOLE 36 54,195 0 0
CLARIVATE PLC ORD SHS G21810109   50,016 7,454 SH   SOLE 40 7,454 0 0
CLARIVATE PLC ORD SHS G21810109   1,405,483 209,461 SH   SOLE 43 172,148 0 37,313
CLAROS MTG TR INC COMMON STOCK 18270D106   1,055,315 95,245 SH   SOLE 2 32,018 0 63,227
CLAROS MTG TR INC COMMON STOCK 18270D106   3,091 279 SH   SOLE 4 279 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   11,789 1,064 SH   SOLE 7 1,064 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   2,765,236 249,570 SH   SOLE 18 249,570 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   2,096,192 189,187 SH   SOLE 19 189,187 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   34,641,908 3,126,526 SH   SOLE 21 3,126,526 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   48,752,521 4,400,047 SH   SOLE 22 4,270,729 0 129,318
CLAROS MTG TR INC COMMON STOCK 18270D106   219,284 19,791 SH   SOLE 25 19,791 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   524,450 47,333 SH   SOLE 26 39,352 0 7,981
CLAROS MTG TR INC COMMON STOCK 18270D106   17,839 1,610 SH   SOLE 28 0 0 1,610
CLAROS MTG TR INC COMMON STOCK 18270D106   91,931 8,297 SH   SOLE 30 8,297 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   145,192 13,104 SH   SOLE 40 13,104 0 0
CLARUS CORP NEW COM 18270P109   99,535 13,166 SH   SOLE 2 6,746 0 6,420
CLARUS CORP NEW COM 18270P109   1,792 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109   614,439 81,275 SH   SOLE 18 81,275 0 0
CLARUS CORP NEW COM 18270P109   391,056 51,727 SH   SOLE 19 51,727 0 0
CLARUS CORP NEW COM 18270P109   7,267,216 961,272 SH   SOLE 21 961,272 0 0
CLARUS CORP NEW COM 18270P109   4,831,664 639,109 SH   SOLE 22 609,193 0 29,916
CLEAN ENERGY FUELS CORP COM 184499101   1,213,490 316,838 SH   SOLE 2 189,336 0 127,502
CLEAN ENERGY FUELS CORP COM 184499101   2,436 636 SH   SOLE 4 636 0 0
CLEAN ENERGY FUELS CORP COM 184499101   401,143 104,737 SH   SOLE 7 99,056 0 5,681
CLEAN ENERGY FUELS CORP COM 184499101   1,782,340 465,363 SH   SOLE 18 465,363 0 0
CLEAN ENERGY FUELS CORP COM 184499101   1,346,938 351,681 SH   SOLE 19 351,681 0 0
CLEAN ENERGY FUELS CORP COM 184499101   24,320,508 6,350,002 SH   SOLE 21 6,350,002 0 0
CLEAN ENERGY FUELS CORP COM 184499101   19,844,165 5,181,244 SH   SOLE 22 4,959,962 0 221,282
CLEAN ENERGY FUELS CORP COM 184499101   119,412 31,178 SH   SOLE 25 31,178 0 0
CLEAN ENERGY FUELS CORP COM 184499101   401,733 104,891 SH   SOLE 26 66,619 0 38,272
CLEAN ENERGY FUELS CORP COM 184499101   355,696 92,871 SH   SOLE 28 92,871 0 0
CLEAN ENERGY FUELS CORP COM 184499101   1,672,124 436,586 SH   SOLE 30 436,586 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   196,119 51,206 SH   SOLE 43 47,131 0 4,075
CLEAN ENERGY TECHNOLOGIES IN COM NEW 18452H206   4,151 2,220 SH   SOLE 18 2,220 0 0
CLEAN ENERGY TECHNOLOGIES IN COM NEW 18452H206   49,510 26,476 SH   SOLE 21 26,476 0 0
CLEAN HARBORS INC COM 184496107   22,966,311 137,227 SH   SOLE 2 48,859 0 88,368
CLEAN HARBORS INC COM 184496107   25,941 155 SH   SOLE 4 155 0 0
CLEAN HARBORS INC COM 184496107   667,599 3,989 SH   SOLE 7 3,805 0 184
CLEAN HARBORS INC COM 184496107   15,187,585 90,748 SH   SOLE 18 90,748 0 0
CLEAN HARBORS INC COM 184496107   2,906,708 17,368 SH   SOLE 19 17,368 0 0
CLEAN HARBORS INC COM 184496107   418,573,552 2,501,037 SH   SOLE 21 2,501,037 0 0
CLEAN HARBORS INC COM 184496107   241,679,555 1,444,070 SH   SOLE 22 1,374,828 0 69,242
CLEAN HARBORS INC COM 184496107   1,659,876 9,918 SH   SOLE 25 9,918 0 0
CLEAN HARBORS INC COM 184496107   16,114,760 96,288 SH   SOLE 26 13,419 0 82,869
CLEAN HARBORS INC COM 184496107   463,922 2,772 SH   SOLE 28 901 0 1,871
CLEAN HARBORS INC COM 184496107   11,747,668 70,194 SH   SOLE 30 70,194 0 0
CLEAN HARBORS INC COM 184496107   123,679 739 SH   SOLE 31 739 0 0
CLEAN HARBORS INC COM 184496107   197,317 1,179 SH   SOLE 36 1,179 0 0
CLEAN HARBORS INC COM 184496107   1,387,247 8,289 SH   SOLE 40 8,289 0 0
CLEAN HARBORS INC COM 184496107   3,865,681 23,098 SH   SOLE 43 21,157 0 1,941
CLEANSPARK INC COM NEW 18452B209   705,562 185,187 SH   SOLE 2 85,308 0 99,879
CLEANSPARK INC COM NEW 18452B209   2,004 526 SH   SOLE 7 526 0 0
CLEANSPARK INC COM NEW 18452B209   1,187,185 311,597 SH   SOLE 18 311,597 0 0
CLEANSPARK INC COM NEW 18452B209   1,484,433 389,615 SH   SOLE 19 389,615 0 0
CLEANSPARK INC COM NEW 18452B209   15,801,647 4,147,414 SH   SOLE 21 4,147,414 0 0
CLEANSPARK INC COM NEW 18452B209   15,498,909 4,067,955 SH   SOLE 22 3,925,505 0 142,450
CLEANSPARK INC COM NEW 18452B209   10,980 2,882 SH   SOLE 23 2,882 0 0
CLEANSPARK INC COM NEW 18452B209   311,517 81,763 SH   SOLE 26 0 0 81,763
CLEANSPARK INC COM NEW 18452B209   831,807 218,322 SH   SOLE 30 218,322 0 0
CLEANSPARK INC COM NEW 18452B209   38 10 SH   SOLE 43 10 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   525,007 332,283 SH   SOLE 2 86,817 0 245,466
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   490 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   6,557 4,150 SH   SOLE 7 4,150 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   1,715,613 1,085,831 SH   SOLE 18 1,085,831 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   1,227,066 776,624 SH   SOLE 19 776,624 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   21,460,901 13,582,849 SH   SOLE 21 13,582,849 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   14,963,561 9,470,608 SH   SOLE 22 9,025,942 0 444,666
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   65,766 41,624 SH   SOLE 25 41,624 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   326,953 206,932 SH   SOLE 26 177,876 0 29,056
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   380,317 240,707 SH   SOLE 30 240,707 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   49,296 31,200 SH   SOLE 40 31,200 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   163,579 103,531 SH   SOLE 43 101,949 0 1,582
CLEAR SECURE INC COM CL A 18467V109   1,135,812 59,654 SH   SOLE 2 31,181 0 28,473
CLEAR SECURE INC COM CL A 18467V109   3,618 190 SH   SOLE 4 190 0 0
CLEAR SECURE INC COM CL A 18467V109   68,963 3,622 SH   SOLE 7 3,622 0 0
CLEAR SECURE INC COM CL A 18467V109   3,786,447 198,868 SH   SOLE 18 198,868 0 0
CLEAR SECURE INC COM CL A 18467V109   5,106,071 268,176 SH   SOLE 19 268,176 0 0
CLEAR SECURE INC COM CL A 18467V109   69,727,850 3,662,177 SH   SOLE 21 3,662,177 0 0
CLEAR SECURE INC COM CL A 18467V109   43,925,470 2,307,010 SH   SOLE 22 2,242,699 0 64,311
CLEAR SECURE INC COM CL A 18467V109   65,307 3,430 SH   SOLE 23 3,430 0 0
CLEAR SECURE INC COM CL A 18467V109   232,231 12,197 SH   SOLE 25 12,197 0 0
CLEAR SECURE INC COM CL A 18467V109   575,084 30,204 SH   SOLE 26 23,128 0 7,076
CLEAR SECURE INC COM CL A 18467V109   21,058 1,106 SH   SOLE 28 0 0 1,106
CLEAR SECURE INC COM CL A 18467V109   10,596,541 556,541 SH   SOLE 30 556,541 0 0
CLEAR SECURE INC COM CL A 18467V109   419,775 22,047 SH   SOLE 31 0 0 22,047
CLEAR SECURE INC COM CL A 18467V109   8,054 423 SH   SOLE 34 423 0 0
CLEAR SECURE INC COM CL A 18467V109   234,649 12,324 SH   SOLE 40 12,324 0 0
CLEAR SECURE INC COM CL A 18467V109   22,734 1,194 SH   SOLE 43 1,194 0 0
CLEARFIELD INC COM 18482P103   198,958 6,942 SH   SOLE 2 3,943 0 2,999
CLEARFIELD INC COM 18482P103   1,175 41 SH   SOLE 4 41 0 0
CLEARFIELD INC COM 18482P103   3,697 129 SH   SOLE 7 129 0 0
CLEARFIELD INC COM 18482P103   1,177,668 41,091 SH   SOLE 18 41,091 0 0
CLEARFIELD INC COM 18482P103   773,104 26,975 SH   SOLE 19 26,975 0 0
CLEARFIELD INC COM 18482P103   44,348,455 1,547,399 SH   SOLE 21 1,547,399 0 0
CLEARFIELD INC COM 18482P103   9,930,346 346,488 SH   SOLE 22 336,935 0 9,553
CLEARFIELD INC COM 18482P103   96,928 3,382 SH   SOLE 25 3,382 0 0
CLEARFIELD INC COM 18482P103   232,289 8,105 SH   SOLE 26 7,284 0 821
CLEARFIELD INC COM 18482P103   29,377 1,025 SH   SOLE 28 0 0 1,025
CLEARFIELD INC COM 18482P103   607,707 21,204 SH   SOLE 30 21,204 0 0
CLEARFIELD INC COM 18482P103   54,712 1,909 SH   SOLE 40 1,909 0 0
CLEARFIELD INC COM 18482P103   243,753 8,505 SH   SOLE 43 8,244 0 261
CLEARONE INC COM 18506U104   1,894 2,493 SH   SOLE 18 2,493 0 0
CLEARONE INC COM 18506U104   22,091 29,082 SH   SOLE 21 29,082 0 0
CLEARPOINT NEURO INC COM 18507C103   12,981 2,591 SH   SOLE 2 869 0 1,722
CLEARPOINT NEURO INC COM 18507C103   286,382 57,162 SH   SOLE 18 57,162 0 0
CLEARPOINT NEURO INC COM 18507C103   245,931 49,088 SH   SOLE 19 49,088 0 0
CLEARPOINT NEURO INC COM 18507C103   3,698,372 738,198 SH   SOLE 21 738,198 0 0
CLEARPOINT NEURO INC COM 18507C103   2,591,147 517,195 SH   SOLE 22 512,139 0 5,056
CLEARSIDE BIOMEDICAL INC COM 185063104   9,437 10,848 SH   SOLE 18 10,848 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   108,597 124,839 SH   SOLE 21 124,839 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   545,901 627,545 SH   SOLE 22 627,545 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   5,083 4,663 SH   SOLE 18 4,663 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   80,008 73,402 SH   SOLE 21 73,402 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   217,241 199,304 SH   SOLE 22 199,304 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   566,604 29,297 SH   SOLE 2 20,111 0 9,186
CLEARWATER ANALYTICS HLDGS I CL A 185123106   6,286 325 SH   SOLE 4 325 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   5,741,040 296,848 SH   SOLE 21 296,848 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   26,631,954 1,377,040 SH   SOLE 22 1,332,191 0 44,849
CLEARWATER ANALYTICS HLDGS I CL A 185123106   323,887 16,747 SH   SOLE 25 16,747 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   856,975 44,311 SH   SOLE 26 38,325 0 5,986
CLEARWATER ANALYTICS HLDGS I CL A 185123106   1,056,467 54,626 SH   SOLE 30 54,626 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   108,381 5,604 SH   SOLE 34 5,604 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   299,712 15,497 SH   SOLE 40 15,497 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   29,184 1,509 SH   SOLE 43 1,290 0 219
CLEARWATER PAPER CORP COM 18538R103   1,227,933 33,874 SH   SOLE 2 21,848 0 12,026
CLEARWATER PAPER CORP COM 18538R103   1,088 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103   5,401 149 SH   SOLE 7 149 0 0
CLEARWATER PAPER CORP COM 18538R103   2,095,250 57,800 SH   SOLE 18 57,800 0 0
CLEARWATER PAPER CORP COM 18538R103   1,252,365 34,548 SH   SOLE 19 34,548 0 0
CLEARWATER PAPER CORP COM 18538R103   73,227,465 2,020,068 SH   SOLE 21 2,020,068 0 0
CLEARWATER PAPER CORP COM 18538R103   17,352,984 478,703 SH   SOLE 22 455,207 0 23,496
CLEARWATER PAPER CORP COM 18538R103   156,999 4,331 SH   SOLE 23 4,331 0 0
CLEARWATER PAPER CORP COM 18538R103   165,083 4,554 SH   SOLE 25 4,554 0 0
CLEARWATER PAPER CORP COM 18538R103   116,326 3,209 SH   SOLE 26 2,113 0 1,096
CLEARWATER PAPER CORP COM 18538R103   1,778,896 49,073 SH   SOLE 30 49,073 0 0
CLEARWATER PAPER CORP COM 18538R103   78,590 2,168 SH   SOLE 40 2,168 0 0
CLEARWATER PAPER CORP COM 18538R103   515,185 14,212 SH   SOLE 43 13,002 0 1,210
CLEARWAY ENERGY INC CL A 18539C105   6,806,784 341,706 SH   SOLE 2 173,213 0 168,493
CLEARWAY ENERGY INC CL A 18539C105   3,267 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105   1,529,019 76,758 SH   SOLE 7 76,076 0 682
CLEARWAY ENERGY INC CL A 18539C105   326,270 16,379 SH   SOLE 18 16,379 0 0
CLEARWAY ENERGY INC CL A 18539C105   14,284,174 717,077 SH   SOLE 19 717,077 0 0
CLEARWAY ENERGY INC CL A 18539C105   10,866,201 545,492 SH   SOLE 21 545,492 0 0
CLEARWAY ENERGY INC CL A 18539C105   35,436,086 1,778,920 SH   SOLE 22 1,718,041 0 60,879
CLEARWAY ENERGY INC CL A 18539C105   661,424 33,204 SH   SOLE 23 33,204 0 0
CLEARWAY ENERGY INC CL A 18539C105   104,899 5,266 SH   SOLE 25 5,266 0 0
CLEARWAY ENERGY INC CL A 18539C105   4,507,836 226,297 SH   SOLE 26 26,611 0 199,686
CLEARWAY ENERGY INC CL A 18539C105   698,276 35,054 SH   SOLE 28 19,288 0 15,766
CLEARWAY ENERGY INC CL A 18539C105   1,353,126 67,928 SH   SOLE 30 67,928 0 0
CLEARWAY ENERGY INC CL A 18539C105   9,821 493 SH   SOLE 31 493 0 0
CLEARWAY ENERGY INC CL A 18539C105   792,916 39,805 SH   SOLE 34 39,805 0 0
CLEARWAY ENERGY INC CL A 18539C105   15,896 798 SH   SOLE 36 798 0 0
CLEARWAY ENERGY INC CL A 18539C105   133,743 6,714 SH   SOLE 40 6,714 0 0
CLEARWAY ENERGY INC CL A 18539C105   352,993 17,721 SH   SOLE 43 16,537 0 1,183
CLEARWAY ENERGY INC CL C 18539C204   7,031,637 332,308 SH   SOLE 2 199,813 0 132,495
CLEARWAY ENERGY INC CL C 18539C204   4,317 204 SH   SOLE 4 204 0 0
CLEARWAY ENERGY INC CL C 18539C204   822,193 38,856 SH   SOLE 7 36,820 0 2,036
CLEARWAY ENERGY INC CL C 18539C204   1,344,506 63,540 SH   SOLE 18 39,776 0 23,764
CLEARWAY ENERGY INC CL C 18539C204   15,089,323 713,106 SH   SOLE 19 713,106 0 0
CLEARWAY ENERGY INC CL C 18539C204   48,464,610 2,290,388 SH   SOLE 21 2,290,388 0 0
CLEARWAY ENERGY INC CL C 18539C204   58,095,055 2,745,513 SH   SOLE 22 2,579,290 0 166,223
CLEARWAY ENERGY INC CL C 18539C204   128,081 6,053 SH   SOLE 23 6,053 0 0
CLEARWAY ENERGY INC CL C 18539C204   393,280 18,586 SH   SOLE 25 18,586 0 0
CLEARWAY ENERGY INC CL C 18539C204   747,329 35,318 SH   SOLE 26 29,491 0 5,827
CLEARWAY ENERGY INC CL C 18539C204   1,242,875 58,737 SH   SOLE 28 52,490 0 6,247
CLEARWAY ENERGY INC CL C 18539C204   34,097,139 1,611,396 SH   SOLE 30 1,611,396 0 0
CLEARWAY ENERGY INC CL C 18539C204   24,673 1,166 SH   SOLE 31 1,166 0 0
CLEARWAY ENERGY INC CL C 18539C204   25,335,482 1,197,329 SH   SOLE 34 1,197,329 0 0
CLEARWAY ENERGY INC CL C 18539C204   184,388 8,714 SH   SOLE 36 8,714 0 0
CLEARWAY ENERGY INC CL C 18539C204   345,395 16,323 SH   SOLE 40 16,323 0 0
CLEARWAY ENERGY INC CL C 18539C204   7,360,445 347,847 SH   SOLE 43 294,657 0 53,190
CLENE INC COMMON STOCK 185634102   1,897 3,826 SH   SOLE 18 3,826 0 0
CLENE INC COMMON STOCK 185634102   28,645 57,764 SH   SOLE 21 57,764 0 0
CLENE INC COMMON STOCK 185634102   183,540 370,115 SH   SOLE 22 370,115 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   12,502,203 799,885 SH   SOLE 2 507,371 0 292,514
CLEVELAND-CLIFFS INC NEW COM 185899101   4,368,304 279,482 SH   SOLE 4 200,653 0 78,829
CLEVELAND-CLIFFS INC NEW COM 185899101   945,224 60,475 SH   SOLE 7 57,777 0 2,698
CLEVELAND-CLIFFS INC NEW COM 185899101   596,519 38,165 SH   SOLE 13 38,165 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   683,265 43,715 SH   SOLE 15 43,715 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   16,843,951 1,077,668 SH   SOLE 18 1,039,098 0 38,570
CLEVELAND-CLIFFS INC NEW COM 185899101   4,233,557 270,861 SH   SOLE 19 270,861 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   437,980,406 28,021,779 SH   SOLE 21 28,021,779 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   244,204,636 15,624,097 SH   SOLE 22 14,640,999 0 983,098
CLEVELAND-CLIFFS INC NEW COM 185899101   14,851,907 950,218 SH   SOLE 23 950,218 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   131,964 8,443 SH   SOLE 25 8,443 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   9,802,808 627,179 SH   SOLE 26 303,082 0 324,097
CLEVELAND-CLIFFS INC NEW COM 185899101   6,379,259 408,142 SH   SOLE 28 8,904 0 399,238
CLEVELAND-CLIFFS INC NEW COM 185899101   164,584 10,530 SH   SOLE 29 10,530 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   23,455,988 1,500,703 SH   SOLE 30 1,500,703 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   1,945,779 124,490 SH   SOLE 31 115,476 0 9,014
CLEVELAND-CLIFFS INC NEW COM 185899101   335,998 21,497 SH   SOLE 34 21,497 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   1,186,848 75,934 SH   SOLE 36 75,934 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   347,205 22,214 SH   SOLE 40 22,214 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   2,717,549 173,868 SH   SOLE 43 152,598 0 21,269
CLEVER LEAVES HOLDINGS INC COM NEW 186760203   34,293 9,940 SH   SOLE 22 9,940 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   133,976 3,115 SH   SOLE 2 2,549 0 566
CLIMB GLOBAL SOLUTIONS INC COM 946760105   436,422 10,147 SH   SOLE 18 10,147 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   619,817 14,411 SH   SOLE 19 14,411 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   6,084,969 141,478 SH   SOLE 21 141,478 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   5,261,800 122,339 SH   SOLE 22 121,211 0 1,128
CLIPPER RLTY INC COM 18885T306   267,003 51,545 SH   SOLE 2 50,137 0 1,408
CLIPPER RLTY INC COM 18885T306   176,928 34,156 SH   SOLE 18 34,156 0 0
CLIPPER RLTY INC COM 18885T306   140,585 27,140 SH   SOLE 19 27,140 0 0
CLIPPER RLTY INC COM 18885T306   2,494,305 481,526 SH   SOLE 21 481,526 0 0
CLIPPER RLTY INC COM 18885T306   1,452,710 280,446 SH   SOLE 22 277,268 0 3,178
CLIPPER RLTY INC COM 18885T306   4,439 857 SH   SOLE 23 857 0 0
CLIPPER RLTY INC COM 18885T306   378 73 SH   SOLE 43 73 0 0
CLOROX CO DEL COM 189054109   37,022,746 282,487 SH   SOLE 2 106,608 0 175,879
CLOROX CO DEL COM 189054109   17,022,073 129,880 SH   SOLE 4 57,008 0 72,872
CLOROX CO DEL COM 189054109   26,582,769 202,829 SH   SOLE 7 183,897 0 18,932
CLOROX CO DEL COM 189054109   404,320 3,085 SH   SOLE 13 3,085 0 0
CLOROX CO DEL COM 189054109   2,003,383 15,286 SH   SOLE 15 15,286 0 0
CLOROX CO DEL COM 189054109   28,878,940 220,349 SH   SOLE 18 211,260 0 9,089
CLOROX CO DEL COM 189054109   15,400,598 117,508 SH   SOLE 19 117,508 0 0
CLOROX CO DEL COM 189054109   516,247,044 3,939,013 SH   SOLE 21 3,939,013 0 0
CLOROX CO DEL COM 189054109   368,327,092 2,810,370 SH   SOLE 22 2,544,249 0 266,121
CLOROX CO DEL COM 189054109   27,818,665 212,259 SH   SOLE 23 212,259 0 0
CLOROX CO DEL COM 189054109   34,978,997 266,893 SH   SOLE 25 252,956 0 13,937
CLOROX CO DEL COM 189054109   21,577,981 164,642 SH   SOLE 26 89,914 0 74,728
CLOROX CO DEL COM 189054109   51,128,865 390,118 SH   SOLE 28 4,053 0 386,065
CLOROX CO DEL COM 189054109   171,951 1,312 SH   SOLE 29 1,312 0 0
CLOROX CO DEL COM 189054109   153,750,549 1,173,131 SH   SOLE 30 1,081,330 0 91,801
CLOROX CO DEL COM 189054109   3,622,105 27,637 SH   SOLE 31 25,610 0 2,027
CLOROX CO DEL COM 189054109   3,828,656 29,213 SH   SOLE 34 29,213 0 0
CLOROX CO DEL COM 189054109   4,634,675 35,363 SH   SOLE 36 35,363 0 0
CLOROX CO DEL COM 189054109   782,166 5,968 SH   SOLE 40 5,968 0 0
CLOROX CO DEL COM 189054109   25,688 196 SH   OTR 43 196 0 0
CLOROX CO DEL COM 189054109   28,800,999 219,754 SH   SOLE 43 193,881 0 25,873
CLOUDFLARE INC CL A COM 18915M107   27,361,251 434,030 SH   SOLE 2 37,114 0 396,916
CLOUDFLARE INC CL A COM 18915M107   11,369,894 180,360 SH   SOLE 4 76,014 0 104,346
CLOUDFLARE INC CL A COM 18915M107   2,370,178 37,598 SH   SOLE 7 36,196 0 1,402
CLOUDFLARE INC CL A COM 18915M107   419,594 6,656 SH   SOLE 13 6,656 0 0
CLOUDFLARE INC CL A COM 18915M107   824,122 13,073 SH   SOLE 15 13,073 0 0
CLOUDFLARE INC CL A COM 18915M107   15,887,467 252,022 SH   SOLE 18 235,406 0 16,616
CLOUDFLARE INC CL A COM 18915M107   9,337,044 148,113 SH   SOLE 19 148,113 0 0
CLOUDFLARE INC CL A COM 18915M107   325,769,349 5,167,661 SH   SOLE 21 5,167,661 0 0
CLOUDFLARE INC CL A COM 18915M107   425,549,881 6,750,474 SH   SOLE 22 6,238,293 0 512,181
CLOUDFLARE INC CL A COM 18915M107   28,924,643 458,830 SH   SOLE 23 458,830 0 0
CLOUDFLARE INC CL A COM 18915M107   26,083,178 413,756 SH   SOLE 25 413,128 0 628
CLOUDFLARE INC CL A COM 18915M107   18,915,719 300,059 SH   SOLE 26 144,562 0 155,497
CLOUDFLARE INC CL A COM 18915M107   22,702,721 360,132 SH   SOLE 28 6,988 0 353,144
CLOUDFLARE INC CL A COM 18915M107   23,262 369 SH   SOLE 29 369 0 0
CLOUDFLARE INC CL A COM 18915M107   62,952,248 998,608 SH   SOLE 30 998,608 0 0
CLOUDFLARE INC CL A COM 18915M107   3,915,414 62,110 SH   SOLE 31 57,165 0 4,945
CLOUDFLARE INC CL A COM 18915M107   2,456,669 38,970 SH   SOLE 34 38,970 0 0
CLOUDFLARE INC CL A COM 18915M107   4,105,102 65,119 SH   SOLE 36 65,119 0 0
CLOUDFLARE INC CL A COM 18915M107   852,805 13,528 SH   SOLE 40 13,528 0 0
CLOUDFLARE INC CL A COM 18915M107   45,074 715 SH   OTR 43 715 0 0
CLOUDFLARE INC CL A COM 18915M107   7,780,425 123,420 SH   SOLE 43 99,738 0 23,682
CLOUDFLARE INC NOTE 8/1 18915MAC1   960,500 1,130,000 PRN   SOLE 2 1,130,000 0 0
CLOUDFLARE INC NOTE 8/1 18915MAC1   7,416,250 8,725,000 PRN   SOLE 21 8,725,000 0 0
CLOUDFLARE INC NOTE 8/1 18915MAC1   1,445,000 1,700,000 PRN   SOLE 22 1,700,000 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   272,961 252,742 SH   SOLE 2 91,581 0 161,161
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   1,338,435 1,239,292 SH   SOLE 21 1,239,292 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   5,966,490 5,524,528 SH   SOLE 22 5,398,454 0 126,074
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   63,483 58,781 SH   SOLE 25 58,781 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   1,086,658 1,006,165 SH   SOLE 26 178,316 0 827,849
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   58,007 53,710 SH   SOLE 28 53,710 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   186,923 173,077 SH   SOLE 30 173,077 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   38,550 35,694 SH   SOLE 40 35,694 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   92,935 86,051 SH   SOLE 43 86,051 0 0
CME GROUP INC COM 12572Q105   120,477,580 601,726 SH   SOLE 2 83,834 0 517,892
CME GROUP INC COM 12572Q105   56,102,845 280,206 SH   SOLE 4 134,764 0 145,442
CME GROUP INC COM 12572Q105   48,809,832 243,781 SH   SOLE 7 207,236 0 36,545
CME GROUP INC COM 12572Q105   2,192,209 10,949 SH   SOLE 13 10,949 0 0
CME GROUP INC COM 12572Q105   10,421,051 52,048 SH   SOLE 15 52,048 0 0
CME GROUP INC COM 12572Q105   140,083,322 699,647 SH   SOLE 18 677,141 0 22,506
CME GROUP INC COM 12572Q105   27,983,548 139,764 SH   SOLE 19 139,764 0 0
CME GROUP INC COM 12572Q105   1,696,465,862 8,473,009 SH   SOLE 21 8,473,009 0 0
CME GROUP INC COM 12572Q105   1,579,541,386 7,889,029 SH   SOLE 22 7,127,396 0 761,633
CME GROUP INC COM 12572Q105   121,971,621 609,188 SH   SOLE 23 609,188 0 0
CME GROUP INC COM 12572Q105   117,104,473 584,879 SH   SOLE 25 583,608 0 1,271
CME GROUP INC COM 12572Q105   78,763,945 393,387 SH   SOLE 26 191,695 0 201,692
CME GROUP INC COM 12572Q105   125,523,124 626,926 SH   SOLE 28 5,549 0 621,377
CME GROUP INC COM 12572Q105   102,312 511 SH   SOLE 29 511 0 0
CME GROUP INC COM 12572Q105   381,942,475 1,907,614 SH   SOLE 30 1,905,988 0 1,626
CME GROUP INC COM 12572Q105   21,763,313 108,697 SH   SOLE 31 74,079 0 34,618
CME GROUP INC COM 12572Q105   7,809,381 39,004 SH   SOLE 34 39,004 0 0
CME GROUP INC COM 12572Q105   19,917,085 99,476 SH   SOLE 36 99,476 0 0
CME GROUP INC COM 12572Q105   3,497,643 17,469 SH   SOLE 40 17,469 0 0
CME GROUP INC COM 12572Q105   155,771 778 SH   OTR 43 778 0 0
CME GROUP INC COM 12572Q105   92,761,759 463,299 SH   SOLE 43 384,837 0 78,462
CMS ENERGY CORP COM 125896100   36,603,518 689,202 SH   SOLE 2 303,519 0 385,683
CMS ENERGY CORP COM 125896100   17,773,208 334,649 SH   SOLE 4 135,665 0 198,984
CMS ENERGY CORP COM 125896100   30,304,247 570,594 SH   SOLE 7 519,239 0 51,355
CMS ENERGY CORP COM 125896100   108,929 2,051 SH   SOLE 13 2,051 0 0
CMS ENERGY CORP COM 125896100   2,134,863 40,197 SH   SOLE 15 40,197 0 0
CMS ENERGY CORP COM 125896100   30,983,577 583,385 SH   SOLE 18 556,027 0 27,358
CMS ENERGY CORP COM 125896100   27,855,345 524,484 SH   SOLE 19 524,484 0 0
CMS ENERGY CORP COM 125896100   710,423,684 13,376,458 SH   SOLE 21 13,376,458 0 0
CMS ENERGY CORP COM 125896100   357,520,268 6,731,694 SH   SOLE 22 6,110,656 0 621,038
CMS ENERGY CORP COM 125896100   26,402,309 497,125 SH   SOLE 23 497,125 0 0
CMS ENERGY CORP COM 125896100   7,314,893 137,731 SH   SOLE 25 137,731 0 0
CMS ENERGY CORP COM 125896100   12,527,640 235,881 SH   SOLE 26 218,050 0 17,831
CMS ENERGY CORP COM 125896100   17,438,084 328,339 SH   SOLE 28 11,240 0 317,099
CMS ENERGY CORP COM 125896100   69,787 1,314 SH   SOLE 29 1,314 0 0
CMS ENERGY CORP COM 125896100   92,960,292 1,750,335 SH   SOLE 30 1,750,335 0 0
CMS ENERGY CORP COM 125896100   3,517,900 66,238 SH   SOLE 31 57,636 0 8,602
CMS ENERGY CORP COM 125896100   3,490,389 65,720 SH   SOLE 32 65,720 0 0
CMS ENERGY CORP COM 125896100   4,838,799 91,109 SH   SOLE 34 91,109 0 0
CMS ENERGY CORP COM 125896100   4,978,478 93,739 SH   SOLE 36 93,739 0 0
CMS ENERGY CORP COM 125896100   755,915 14,233 SH   SOLE 40 14,233 0 0
CMS ENERGY CORP COM 125896100   26,343 496 SH   OTR 43 496 0 0
CMS ENERGY CORP COM 125896100   13,048,171 245,682 SH   SOLE 43 207,929 0 37,753
CNA FINL CORP COM 126117100   4,228,197 107,451 SH   SOLE 2 2,445 0 105,006
CNA FINL CORP COM 126117100   8,539 217 SH   SOLE 7 217 0 0
CNA FINL CORP COM 126117100   356,354 9,056 SH   SOLE 18 9,056 0 0
CNA FINL CORP COM 126117100   241,058 6,126 SH   SOLE 19 6,126 0 0
CNA FINL CORP COM 126117100   11,807,518 300,064 SH   SOLE 21 300,064 0 0
CNA FINL CORP COM 126117100   24,744,657 628,835 SH   SOLE 22 606,994 0 21,841
CNA FINL CORP COM 126117100   1,709,482 43,443 SH   SOLE 25 43,443 0 0
CNA FINL CORP COM 126117100   633,299 16,094 SH   SOLE 26 0 0 16,094
CNA FINL CORP COM 126117100   242,475 6,162 SH   SOLE 28 0 0 6,162
CNA FINL CORP COM 126117100   512 13 SH   SOLE 30 13 0 0
CNA FINL CORP COM 126117100   15,701 399 SH   SOLE 31 399 0 0
CNA FINL CORP COM 126117100   9,843,867 250,162 SH   SOLE 43 215,853 0 34,309
CNB FINL CORP PA COM 126128107   188,634 10,416 SH   SOLE 2 817 0 9,599
CNB FINL CORP PA COM 126128107   3,857 213 SH   SOLE 7 213 0 0
CNB FINL CORP PA COM 126128107   1,080,968 59,689 SH   SOLE 18 59,689 0 0
CNB FINL CORP PA COM 126128107   802,001 44,285 SH   SOLE 19 44,285 0 0
CNB FINL CORP PA COM 126128107   14,168,087 782,335 SH   SOLE 21 782,335 0 0
CNB FINL CORP PA COM 126128107   10,329,401 570,370 SH   SOLE 22 552,972 0 17,398
CNB FINL CORP PA COM 126128107   849,413 46,903 SH   SOLE 43 41,942 0 4,961
CNH INDL N V SHS N20944109   9,736,434 804,664 SH   SOLE 2 169,879 0 634,785
CNH INDL N V SHS N20944109   16,494,176 1,363,155 SH   SOLE 7 1,363,155 0 0
CNH INDL N V SHS N20944109   3,950,577 326,494 SH   SOLE 18 326,494 0 0
CNH INDL N V SHS N20944109   5,464,009 451,571 SH   SOLE 19 451,571 0 0
CNH INDL N V SHS N20944109   121,115,761 10,009,567 SH   SOLE 21 10,009,567 0 0
CNH INDL N V SHS N20944109   251,766,334 20,807,135 SH   SOLE 22 20,006,869 0 800,266
CNH INDL N V SHS N20944109   5,222,626 431,622 SH   SOLE 25 431,622 0 0
CNH INDL N V SHS N20944109   2,328,814 192,464 SH   SOLE 26 36,704 0 155,760
CNH INDL N V SHS N20944109   293,365 24,245 SH   SOLE 30 24,245 0 0
CNH INDL N V SHS N20944109   168,420 13,919 SH   SOLE 31 13,919 0 0
CNH INDL N V SHS N20944109   7,660,619 633,109 SH   SOLE 34 633,109 0 0
CNH INDL N V SHS N20944109   15,638,069 1,292,402 SH   SOLE 43 1,205,987 0 86,415
CNO FINL GROUP INC COM 12621E103   8,707,344 366,934 SH   SOLE 2 233,916 0 133,018
CNO FINL GROUP INC COM 12621E103   8,377 353 SH   SOLE 4 353 0 0
CNO FINL GROUP INC COM 12621E103   1,342,335 56,567 SH   SOLE 7 53,587 0 2,980
CNO FINL GROUP INC COM 12621E103   10,961,860 461,941 SH   SOLE 18 461,941 0 0
CNO FINL GROUP INC COM 12621E103   12,720,585 536,055 SH   SOLE 19 536,055 0 0
CNO FINL GROUP INC COM 12621E103   204,664,487 8,624,715 SH   SOLE 21 8,624,715 0 0
CNO FINL GROUP INC COM 12621E103   103,293,629 4,352,871 SH   SOLE 22 4,201,568 0 151,303
CNO FINL GROUP INC COM 12621E103   179,090 7,547 SH   SOLE 23 7,547 0 0
CNO FINL GROUP INC COM 12621E103   538,339 22,686 SH   SOLE 25 22,686 0 0
CNO FINL GROUP INC COM 12621E103   1,472,731 62,062 SH   SOLE 26 48,318 0 13,744
CNO FINL GROUP INC COM 12621E103   1,903,312 80,207 SH   SOLE 28 65,874 0 14,333
CNO FINL GROUP INC COM 12621E103   9,436,923 397,679 SH   SOLE 30 397,679 0 0
CNO FINL GROUP INC COM 12621E103   231,415 9,752 SH   SOLE 36 9,752 0 0
CNO FINL GROUP INC COM 12621E103   410,007 17,278 SH   SOLE 40 17,278 0 0
CNO FINL GROUP INC COM 12621E103   10,592,836 446,390 SH   SOLE 43 420,408 0 25,982
CNX RES CORP COM 12653C108   6,498,479 287,798 SH   SOLE 2 216,711 0 71,087
CNX RES CORP COM 12653C108   15,287 677 SH   SOLE 4 677 0 0
CNX RES CORP COM 12653C108   1,264,119 55,984 SH   SOLE 7 53,072 0 2,912
CNX RES CORP COM 12653C108   14,803,358 655,596 SH   SOLE 18 655,596 0 0
CNX RES CORP COM 12653C108   7,408,069 328,081 SH   SOLE 19 328,081 0 0
CNX RES CORP COM 12653C108   271,713,720 12,033,380 SH   SOLE 21 12,033,380 0 0
CNX RES CORP COM 12653C108   120,358,490 5,330,314 SH   SOLE 22 5,122,765 0 207,549
CNX RES CORP COM 12653C108   1,480,006 65,545 SH   SOLE 26 49,934 0 15,611
CNX RES CORP COM 12653C108   1,749,453 77,478 SH   SOLE 28 62,453 0 15,025
CNX RES CORP COM 12653C108   4,238,040 187,690 SH   SOLE 30 187,690 0 0
CNX RES CORP COM 12653C108   132,003 5,846 SH   SOLE 36 5,846 0 0
CNX RES CORP COM 12653C108   9,577,872 424,175 SH   SOLE 43 386,979 0 37,196
CNX RES CORP NOTE 2.250% 5/0 12653CAG3   3,588,880 1,985,000 PRN   SOLE 21 1,985,000 0 0
CO-DIAGNOSTICS INC COM 189763105   5,622 5,304 SH   SOLE 18 5,304 0 0
CO-DIAGNOSTICS INC COM 189763105   73,601 69,435 SH   SOLE 21 69,435 0 0
CO-DIAGNOSTICS INC COM 189763105   453,647 427,969 SH   SOLE 22 427,969 0 0
COASTAL FINL CORP WA COM NEW 19046P209   398,033 9,276 SH   SOLE 2 6,694 0 2,582
COASTAL FINL CORP WA COM NEW 19046P209   6,522 152 SH   SOLE 7 152 0 0
COASTAL FINL CORP WA COM NEW 19046P209   1,192,126 27,782 SH   SOLE 18 27,782 0 0
COASTAL FINL CORP WA COM NEW 19046P209   955,048 22,257 SH   SOLE 19 22,257 0 0
COASTAL FINL CORP WA COM NEW 19046P209   16,869,208 393,130 SH   SOLE 21 393,130 0 0
COASTAL FINL CORP WA COM NEW 19046P209   11,818,401 275,423 SH   SOLE 22 266,382 0 9,041
COASTAL FINL CORP WA COM NEW 19046P209   158,510 3,694 SH   SOLE 25 3,694 0 0
COASTAL FINL CORP WA COM NEW 19046P209   39,992 932 SH   SOLE 26 0 0 932
COASTAL FINL CORP WA COM NEW 19046P209   105,044 2,448 SH   SOLE 30 2,448 0 0
COASTAL FINL CORP WA COM NEW 19046P209   77,710 1,811 SH   SOLE 40 1,811 0 0
COASTAL FINL CORP WA COM NEW 19046P209   53,938 1,257 SH   SOLE 43 1,228 0 29
COCA COLA CO COM 191216100   542,940,335 9,698,827 SH   SOLE 2 3,495,692 0 6,203,135
COCA COLA CO COM 191216100   216,292,893 3,863,753 SH   SOLE 4 1,782,859 0 2,080,894
COCA COLA CO COM 191216100   273,870,506 4,892,292 SH   SOLE 7 4,369,210 0 523,082
COCA COLA CO COM 191216100   20,596,274 367,922 SH   SOLE 13 367,922 0 0
COCA COLA CO COM 191216100   32,357,168 578,013 SH   SOLE 15 578,013 0 0
COCA COLA CO COM 191216100   447,734,422 7,998,114 SH   SOLE 18 7,630,963 0 367,151
COCA COLA CO COM 191216100   116,630,467 2,083,431 SH   SOLE 19 2,083,431 0 0
COCA COLA CO COM 191216100   6,267,045,082 111,951,502 SH   SOLE 21 111,951,502 0 0
COCA COLA CO COM 191216100   4,874,308,306 87,072,317 SH   SOLE 22 78,227,031 0 8,845,286
COCA COLA CO COM 191216100   514,638,079 9,193,249 SH   SOLE 23 9,193,249 0 0
COCA COLA CO COM 191216100   606,309,639 10,830,826 SH   SOLE 25 10,234,022 0 596,804
COCA COLA CO COM 191216100   399,912,835 7,143,852 SH   SOLE 26 4,315,329 0 2,828,523
COCA COLA CO COM 191216100   443,827,745 7,928,327 SH   SOLE 28 184,525 0 7,743,802
COCA COLA CO COM 191216100   12,896,001 230,368 SH   SOLE 29 230,368 0 0
COCA COLA CO COM 191216100   1,647,791,453 29,435,360 SH   SOLE 30 29,420,136 0 15,224
COCA COLA CO COM 191216100   78,168,401 1,396,363 SH   SOLE 31 1,326,291 0 70,072
COCA COLA CO COM 191216100   21,757,915 388,673 SH   SOLE 32 388,673 0 0
COCA COLA CO COM 191216100   72,691,821 1,298,532 SH   SOLE 34 1,298,532 0 0
COCA COLA CO COM 191216100   57,157,203 1,021,029 SH   SOLE 36 1,021,029 0 0
COCA COLA CO COM 191216100   11,169,801 199,532 SH   SOLE 40 199,532 0 0
COCA COLA CO COM 191216100   446,552 7,977 SH   OTR 43 7,977 0 0
COCA COLA CO COM 191216100   246,148,414 4,397,078 SH   SOLE 43 3,716,029 0 681,049
COCA COLA CONS INC COM 191098102   4,063,540 6,386 SH   SOLE 2 4,820 0 1,566
COCA COLA CONS INC COM 191098102   7,000 11 SH   SOLE 4 11 0 0
COCA COLA CONS INC COM 191098102   29,271 46 SH   SOLE 7 46 0 0
COCA COLA CONS INC COM 191098102   11,945,635 18,773 SH   SOLE 18 18,245 0 528
COCA COLA CONS INC COM 191098102   8,022,086 12,607 SH   SOLE 19 12,607 0 0
COCA COLA CONS INC COM 191098102   217,651,983 342,048 SH   SOLE 21 342,048 0 0
COCA COLA CONS INC COM 191098102   93,857,836 147,501 SH   SOLE 22 143,266 0 4,235
COCA COLA CONS INC COM 191098102   20,362 32 SH   SOLE 23 32 0 0
COCA COLA CONS INC COM 191098102   665,591 1,046 SH   SOLE 25 1,046 0 0
COCA COLA CONS INC COM 191098102   1,671,613 2,627 SH   SOLE 26 2,222 0 405
COCA COLA CONS INC COM 191098102   52,815 83 SH   SOLE 28 83 0 0
COCA COLA CONS INC COM 191098102   1,725,700 2,712 SH   SOLE 30 2,712 0 0
COCA COLA CONS INC COM 191098102   570,779 897 SH   SOLE 40 897 0 0
COCA COLA CONS INC COM 191098102   4,141,818 6,509 SH   SOLE 43 5,669 0 840
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   13,934,540 223,024 SH   SOLE 2 77,988 0 145,036
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   12,449,202 199,251 SH   SOLE 4 80,849 0 118,402
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   15,530,091 248,561 SH   SOLE 7 224,845 0 23,716
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   204,185 3,268 SH   SOLE 13 3,268 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   1,203,302 19,259 SH   SOLE 15 19,259 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   65,618,683 1,050,235 SH   SOLE 18 1,050,235 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   17,070,473 273,215 SH   SOLE 19 273,215 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   218,676,251 3,499,940 SH   SOLE 21 3,499,940 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   175,089,891 2,802,335 SH   SOLE 22 2,691,810 0 110,525
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   22,708,668 363,455 SH   SOLE 23 363,455 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   46,426,076 743,055 SH   SOLE 25 742,342 0 713
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   9,459,347 151,398 SH   SOLE 26 50,370 0 101,028
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   14,519,665 232,389 SH   SOLE 28 2,243 0 230,146
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   157,562,626 2,521,809 SH   SOLE 30 2,521,809 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   9,860,531 157,819 SH   SOLE 31 23,647 0 134,172
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   48,953,705 783,510 SH   SOLE 34 783,510 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   3,418,843 54,719 SH   SOLE 36 54,719 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   628,049 10,052 SH   SOLE 40 10,052 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   45,177,772 723,076 SH   SOLE 43 643,490 0 79,585
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   10,781,813 137,453 SH   SOLE 2 136,534 0 919
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   625,716 7,977 SH   SOLE 4 7,977 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   267,324 3,408 SH   SOLE 21 3,408 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   3,193,685 40,715 SH   SOLE 22 40,715 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   9,975,573 127,175 SH   SOLE 43 105,281 0 21,894
COCRYSTAL PHARMA INC COM NEW 19188J409   138,498 74,063 SH   SOLE 22 74,063 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   6,863 1,107 SH   SOLE 18 1,107 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   87,420 14,100 SH   SOLE 21 14,100 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   272,056 43,880 SH   SOLE 22 43,880 0 0
CODEXIS INC COM 192005106   1,052,354 556,801 SH   SOLE 2 316,095 0 240,706
CODEXIS INC COM 192005106   1,625 860 SH   SOLE 7 860 0 0
CODEXIS INC COM 192005106   410,880 217,397 SH   SOLE 18 199,592 0 17,805
CODEXIS INC COM 192005106   1,881,053 995,266 SH   SOLE 19 995,266 0 0
CODEXIS INC COM 192005106   5,256,685 2,781,315 SH   SOLE 21 2,781,315 0 0
CODEXIS INC COM 192005106   4,593,106 2,430,215 SH   SOLE 22 2,379,100 0 51,115
CODEXIS INC COM 192005106   73,547 38,914 SH   SOLE 23 38,914 0 0
CODEXIS INC COM 192005106   639,247 338,226 SH   SOLE 26 0 0 338,226
CODEXIS INC COM 192005106   5,757 3,046 SH   SOLE 28 3,046 0 0
CODEXIS INC COM 192005106   53,058 28,073 SH   SOLE 30 28,073 0 0
CODEXIS INC COM 192005106   5,239 2,772 SH   SOLE 43 2,039 0 733
CODORUS VY BANCORP INC COM 192025104   173,054 9,284 SH   SOLE 2 5,780 0 3,504
CODORUS VY BANCORP INC COM 192025104   487,958 26,178 SH   SOLE 18 26,178 0 0
CODORUS VY BANCORP INC COM 192025104   346,518 18,590 SH   SOLE 19 18,590 0 0
CODORUS VY BANCORP INC COM 192025104   5,310,312 284,888 SH   SOLE 21 284,888 0 0
CODORUS VY BANCORP INC COM 192025104   2,522,775 135,342 SH   SOLE 22 129,163 0 6,179
COEUR MNG INC COM NEW 192108504   2,639,964 1,189,173 SH   SOLE 2 630,116 0 559,057
COEUR MNG INC COM NEW 192108504   2,271 1,023 SH   SOLE 4 1,023 0 0
COEUR MNG INC COM NEW 192108504   3,051,161 1,374,397 SH   SOLE 7 1,367,049 0 7,348
COEUR MNG INC COM NEW 192108504   1,965,732 885,465 SH   SOLE 18 885,465 0 0
COEUR MNG INC COM NEW 192108504   5,904,452 2,659,663 SH   SOLE 19 2,659,663 0 0
COEUR MNG INC COM NEW 192108504   28,613,083 12,888,776 SH   SOLE 21 12,888,776 0 0
COEUR MNG INC COM NEW 192108504   26,202,223 11,802,803 SH   SOLE 22 11,400,285 0 402,518
COEUR MNG INC COM NEW 192108504   160,166 72,147 SH   SOLE 23 72,147 0 0
COEUR MNG INC COM NEW 192108504   152,740 68,802 SH   SOLE 25 68,802 0 0
COEUR MNG INC COM NEW 192108504   545,361 245,658 SH   SOLE 26 104,497 0 141,161
COEUR MNG INC COM NEW 192108504   5,269,170 2,373,500 SH   SOLE 30 2,373,500 0 0
COEUR MNG INC COM NEW 192108504   112,334 50,601 SH   SOLE 40 50,601 0 0
COEUR MNG INC COM NEW 192108504   256,346 115,471 SH   SOLE 43 109,672 0 5,799
COGENT BIOSCIENCES INC COM 19240Q201   488,963 50,150 SH   SOLE 2 17,081 0 33,069
COGENT BIOSCIENCES INC COM 19240Q201   4,553 467 SH   SOLE 4 467 0 0
COGENT BIOSCIENCES INC COM 19240Q201   5,821 597 SH   SOLE 7 597 0 0
COGENT BIOSCIENCES INC COM 19240Q201   2,026,830 207,880 SH   SOLE 18 207,880 0 0
COGENT BIOSCIENCES INC COM 19240Q201   1,624,506 166,616 SH   SOLE 19 166,616 0 0
COGENT BIOSCIENCES INC COM 19240Q201   33,500,093 3,435,907 SH   SOLE 21 3,435,907 0 0
COGENT BIOSCIENCES INC COM 19240Q201   20,863,245 2,139,820 SH   SOLE 22 2,071,823 0 67,997
COGENT BIOSCIENCES INC COM 19240Q201   131,206 13,457 SH   SOLE 25 13,457 0 0
COGENT BIOSCIENCES INC COM 19240Q201   46,225 4,741 SH   SOLE 26 1,230 0 3,511
COGENT BIOSCIENCES INC COM 19240Q201   764,956 78,457 SH   SOLE 30 78,457 0 0
COGENT BIOSCIENCES INC COM 19240Q201   7,849 805 SH   SOLE 36 805 0 0
COGENT BIOSCIENCES INC COM 19240Q201   62,020 6,361 SH   SOLE 40 6,361 0 0
COGENT BIOSCIENCES INC COM 19240Q201   407,745 41,820 SH   SOLE 43 26,579 0 15,241
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   2,659,162 42,959 SH   SOLE 2 23,453 0 19,506
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   310,305 5,013 SH   SOLE 4 5,013 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   467,345 7,550 SH   SOLE 7 7,181 0 369
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   8,271,140 133,621 SH   SOLE 18 133,621 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   6,405,969 103,489 SH   SOLE 19 103,489 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   325,775,986 5,262,940 SH   SOLE 21 5,262,940 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   76,084,880 1,229,158 SH   SOLE 22 1,185,862 0 43,296
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   45,744 739 SH   SOLE 23 739 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   565,952 9,143 SH   SOLE 25 9,143 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   2,662,876 43,019 SH   SOLE 26 17,645 0 25,374
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   165,211 2,669 SH   SOLE 28 765 0 1,904
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   6,961,831 112,469 SH   SOLE 30 112,469 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   114,453 1,849 SH   SOLE 36 1,849 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   424,263 6,854 SH   SOLE 40 6,854 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   3,700,169 59,777 SH   SOLE 43 54,861 0 4,916
COGNEX CORP COM 192422103   9,604,978 226,319 SH   SOLE 2 106,583 0 119,736
COGNEX CORP COM 192422103   3,419,518 80,573 SH   SOLE 4 63,010 0 17,563
COGNEX CORP COM 192422103   825,076 19,441 SH   SOLE 7 18,776 0 665
COGNEX CORP COM 192422103   33,358 786 SH   SOLE 13 786 0 0
COGNEX CORP COM 192422103   559,826 13,191 SH   SOLE 15 13,191 0 0
COGNEX CORP COM 192422103   22,565,857 531,712 SH   SOLE 18 521,185 0 10,527
COGNEX CORP COM 192422103   2,383,303 56,157 SH   SOLE 19 56,157 0 0
COGNEX CORP COM 192422103   379,835,963 8,949,952 SH   SOLE 21 8,949,952 0 0
COGNEX CORP COM 192422103   216,205,317 5,094,376 SH   SOLE 22 4,753,554 0 340,822
COGNEX CORP COM 192422103   12,205,786 287,601 SH   SOLE 23 287,601 0 0
COGNEX CORP COM 192422103   3,939,408 92,823 SH   SOLE 25 92,429 0 394
COGNEX CORP COM 192422103   4,298,366 101,281 SH   SOLE 26 79,648 0 21,633
COGNEX CORP COM 192422103   10,338,384 243,600 SH   SOLE 28 1,792 0 241,808
COGNEX CORP COM 192422103   26,571,132 626,087 SH   SOLE 30 454,751 0 171,336
COGNEX CORP COM 192422103   1,648,200 38,836 SH   SOLE 31 35,512 0 3,324
COGNEX CORP COM 192422103   338,586 7,978 SH   SOLE 34 7,978 0 0
COGNEX CORP COM 192422103   1,012,279 23,852 SH   SOLE 36 23,852 0 0
COGNEX CORP COM 192422103   350,045 8,248 SH   SOLE 40 8,248 0 0
COGNEX CORP COM 192422103   15,618 368 SH   OTR 43 368 0 0
COGNEX CORP COM 192422103   4,411,165 103,939 SH   SOLE 43 97,881 0 6,058
COGNITION THERAPEUTICS INC COM 19243B102   5,917 4,109 SH   SOLE 18 4,109 0 0
COGNITION THERAPEUTICS INC COM 19243B102   70,910 49,243 SH   SOLE 21 49,243 0 0
COGNITION THERAPEUTICS INC COM 19243B102   4,149 2,881 SH   SOLE 22 2,881 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   95,608,033 1,411,397 SH   SOLE 2 474,588 0 936,809
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   30,131,700 444,814 SH   SOLE 4 211,428 0 233,386
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   36,984,821 545,982 SH   SOLE 7 400,813 0 145,169
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   4,730,894 69,839 SH   SOLE 13 69,839 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   17,951,710 265,009 SH   SOLE 15 265,009 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   389,903,627 5,755,885 SH   SOLE 18 5,525,118 0 230,767
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   713,158,727 10,527,882 SH   SOLE 19 10,527,882 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,070,915,140 15,809,199 SH   SOLE 21 15,809,199 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   825,946,369 12,192,890 SH   SOLE 22 11,113,233 0 1,079,657
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   77,718,644 1,147,308 SH   SOLE 23 1,147,308 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   120,050,047 1,772,218 SH   SOLE 25 1,687,682 0 84,536
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   66,617,616 983,431 SH   SOLE 26 667,331 0 316,100
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   90,647,026 1,338,161 SH   SOLE 28 7,386 0 1,330,775
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   18,358 271 SH   SOLE 29 271 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   261,070,705 3,854,011 SH   SOLE 30 3,854,011 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   7,754,740 114,478 SH   SOLE 31 105,662 0 8,816
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   9,574,168 141,337 SH   SOLE 32 141,337 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   149,383,093 2,205,242 SH   SOLE 34 2,205,242 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   13,523,614 199,640 SH   SOLE 36 199,640 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,665,862 24,592 SH   SOLE 40 24,592 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   76,682 1,132 SH   OTR 43 1,132 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   49,887,046 736,449 SH   SOLE 43 646,031 0 90,418
COGNYTE SOFTWARE LTD ORD SHS M25133105   397,951 82,734 SH   SOLE 2 82,734 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   88,913 18,485 SH   SOLE 22 18,485 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   22,136 4,602 SH   SOLE 28 4,602 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   68,523 14,246 SH   SOLE 43 10,850 0 3,396
COHBAR INC COM NEW 19249J307   28 9 SH   SOLE 21 9 0 0
COHBAR INC COM NEW 19249J307   6,073 1,959 SH   SOLE 22 1,959 0 0
COHEN & CO INC NEW COM 19249M102   1,265 194 SH   SOLE 18 194 0 0
COHEN & CO INC NEW COM 19249M102   13,796 2,116 SH   SOLE 21 2,116 0 0
COHEN & CO INC NEW COM 19249M102   174,280 26,730 SH   SOLE 22 26,730 0 0
COHEN & STEERS INC COM 19247A100   2,397,140 38,238 SH   SOLE 2 30,508 0 7,730
COHEN & STEERS INC COM 19247A100   3,511 56 SH   SOLE 4 56 0 0
COHEN & STEERS INC COM 19247A100   105,257 1,679 SH   SOLE 7 1,679 0 0
COHEN & STEERS INC COM 19247A100   4,371,060 69,725 SH   SOLE 18 63,409 0 6,316
COHEN & STEERS INC COM 19247A100   6,778,168 108,122 SH   SOLE 19 108,122 0 0
COHEN & STEERS INC COM 19247A100   61,445,792 980,153 SH   SOLE 21 980,153 0 0
COHEN & STEERS INC COM 19247A100   46,826,045 746,946 SH   SOLE 22 723,294 0 23,652
COHEN & STEERS INC COM 19247A100   56,421 900 SH   SOLE 23 900 0 0
COHEN & STEERS INC COM 19247A100   346,738 5,531 SH   SOLE 25 5,531 0 0
COHEN & STEERS INC COM 19247A100   632,981 10,097 SH   SOLE 26 7,875 0 2,222
COHEN & STEERS INC COM 19247A100   27,897 445 SH   SOLE 28 445 0 0
COHEN & STEERS INC COM 19247A100   793,342 12,655 SH   SOLE 30 12,655 0 0
COHEN & STEERS INC COM 19247A100   265,743 4,239 SH   SOLE 40 4,239 0 0
COHEN & STEERS INC COM 19247A100   21,001 335 SH   OTR 43 335 0 0
COHEN & STEERS INC COM 19247A100   1,191,235 19,002 SH   SOLE 43 16,009 0 2,993
COHERENT CORP COM 19247G107   6,573,108 201,382 SH   SOLE 2 121,746 0 79,636
COHERENT CORP COM 19247G107   25,524 782 SH   SOLE 4 457 0 325
COHERENT CORP COM 19247G107   773,699 23,704 SH   SOLE 7 22,482 0 1,222
COHERENT CORP COM 19247G107   7,387,966 226,347 SH   SOLE 18 226,347 0 0
COHERENT CORP COM 19247G107   1,252,593 38,376 SH   SOLE 19 38,376 0 0
COHERENT CORP COM 19247G107   216,357,537 6,628,601 SH   SOLE 21 6,628,601 0 0
COHERENT CORP COM 19247G107   118,283,900 3,623,894 SH   SOLE 22 3,456,296 0 167,598
COHERENT CORP COM 19247G107   924,006 28,309 SH   SOLE 25 28,309 0 0
COHERENT CORP COM 19247G107   1,660,266 50,866 SH   SOLE 26 38,428 0 12,438
COHERENT CORP COM 19247G107   172,502 5,285 SH   SOLE 28 2,266 0 3,019
COHERENT CORP COM 19247G107   9,960,324 305,157 SH   SOLE 30 305,157 0 0
COHERENT CORP COM 19247G107   56,239 1,723 SH   SOLE 31 1,723 0 0
COHERENT CORP COM 19247G107   36,948 1,132 SH   SOLE 36 1,132 0 0
COHERENT CORP COM 19247G107   775,820 23,769 SH   SOLE 40 23,769 0 0
COHERENT CORP COM 19247G107   1,675,770 51,341 SH   SOLE 43 46,230 0 5,111
COHERUS BIOSCIENCES INC COM 19249H103   2,351,802 628,824 SH   SOLE 2 383,999 0 244,825
COHERUS BIOSCIENCES INC COM 19249H103   1,017 272 SH   SOLE 4 272 0 0
COHERUS BIOSCIENCES INC COM 19249H103   31,076 8,309 SH   SOLE 7 8,309 0 0
COHERUS BIOSCIENCES INC COM 19249H103   978,866 261,729 SH   SOLE 18 232,195 0 29,534
COHERUS BIOSCIENCES INC COM 19249H103   5,791,304 1,548,477 SH   SOLE 19 1,548,477 0 0
COHERUS BIOSCIENCES INC COM 19249H103   17,396,808 4,651,553 SH   SOLE 21 4,651,553 0 0
COHERUS BIOSCIENCES INC COM 19249H103   15,069,230 4,029,206 SH   SOLE 22 3,962,726 0 66,480
COHERUS BIOSCIENCES INC COM 19249H103   139,779 37,374 SH   SOLE 23 37,374 0 0
COHERUS BIOSCIENCES INC COM 19249H103   89,461 23,920 SH   SOLE 25 23,920 0 0
COHERUS BIOSCIENCES INC COM 19249H103   925,037 247,336 SH   SOLE 26 20,167 0 227,169
COHERUS BIOSCIENCES INC COM 19249H103   11,949 3,195 SH   SOLE 28 3,195 0 0
COHERUS BIOSCIENCES INC COM 19249H103   574,745 153,675 SH   SOLE 30 153,675 0 0
COHERUS BIOSCIENCES INC COM 19249H103   38,907 10,403 SH   SOLE 40 10,403 0 0
COHERUS BIOSCIENCES INC COM 19249H103   6,971 1,864 SH   OTR 43 1,864 0 0
COHERUS BIOSCIENCES INC COM 19249H103   155,442 41,562 SH   SOLE 43 37,907 0 3,655
COHU INC COM 192576106   2,146,025 62,312 SH   SOLE 2 24,946 0 37,366
COHU INC COM 192576106   4,098 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106   16,566 481 SH   SOLE 7 481 0 0
COHU INC COM 192576106   5,226,304 151,751 SH   SOLE 18 151,751 0 0
COHU INC COM 192576106   3,872,778 112,450 SH   SOLE 19 112,450 0 0
COHU INC COM 192576106   186,772,391 5,423,124 SH   SOLE 21 5,423,124 0 0
COHU INC COM 192576106   46,419,300 1,347,831 SH   SOLE 22 1,286,421 0 61,410
COHU INC COM 192576106   30,652 890 SH   SOLE 23 890 0 0
COHU INC COM 192576106   279,102 8,104 SH   SOLE 25 8,104 0 0
COHU INC COM 192576106   1,275,382 37,032 SH   SOLE 26 12,596 0 24,436
COHU INC COM 192576106   134,626 3,909 SH   SOLE 28 863 0 3,046
COHU INC COM 192576106   2,947,961 85,597 SH   SOLE 30 85,597 0 0
COHU INC COM 192576106   278,241 8,079 SH   SOLE 40 8,079 0 0
COHU INC COM 192576106   1,153,671 33,498 SH   SOLE 43 31,015 0 2,483
COINBASE GLOBAL INC COM CL A 19260Q107   14,911,188 198,604 SH   SOLE 2 5,552 0 193,052
COINBASE GLOBAL INC COM CL A 19260Q107   8,376,826 111,572 SH   SOLE 4 47,582 0 63,990
COINBASE GLOBAL INC COM CL A 19260Q107   1,892,241 25,203 SH   SOLE 7 24,086 0 1,117
COINBASE GLOBAL INC COM CL A 19260Q107   135,594 1,806 SH   SOLE 13 1,806 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   440,870 5,872 SH   SOLE 15 5,872 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   13,260,630 176,620 SH   SOLE 18 166,247 0 10,373
COINBASE GLOBAL INC COM CL A 19260Q107   2,830,591 37,701 SH   SOLE 19 37,701 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   185,323,568 2,468,348 SH   SOLE 21 2,468,348 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   293,742,316 3,912,391 SH   SOLE 22 3,597,830 0 314,561
COINBASE GLOBAL INC COM CL A 19260Q107   21,232,924 282,804 SH   SOLE 23 282,804 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   2,577,947 34,336 SH   SOLE 25 33,866 0 470
COINBASE GLOBAL INC COM CL A 19260Q107   7,349,281 97,886 SH   SOLE 26 79,584 0 18,302
COINBASE GLOBAL INC COM CL A 19260Q107   17,849,820 237,744 SH   SOLE 28 4,186 0 233,558
COINBASE GLOBAL INC COM CL A 19260Q107   21,773 290 SH   SOLE 29 290 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   30,824,244 410,552 SH   SOLE 30 410,552 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   2,804,764 37,357 SH   SOLE 31 34,937 0 2,420
COINBASE GLOBAL INC COM CL A 19260Q107   533,218 7,102 SH   SOLE 34 7,102 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   1,912,363 25,471 SH   SOLE 36 25,471 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   627,444 8,357 SH   SOLE 40 8,357 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   9,784,125 130,316 SH   SOLE 43 114,966 0 15,350
COINBASE GLOBAL INC NOTE 0.500% 6/0 19260QAB3   6,924,285 9,225,000 PRN   SOLE 21 9,225,000 0 0
COLGATE PALMOLIVE CO COM 194162103   108,837,837 1,530,556 SH   SOLE 2 240,522 0 1,290,034
COLGATE PALMOLIVE CO COM 194162103   48,761,549 685,720 SH   SOLE 4 275,112 0 410,608
COLGATE PALMOLIVE CO COM 194162103   43,739,334 615,094 SH   SOLE 7 528,292 0 86,802
COLGATE PALMOLIVE CO COM 194162103   1,745,253 24,543 SH   SOLE 13 24,543 0 0
COLGATE PALMOLIVE CO COM 194162103   6,743,006 94,825 SH   SOLE 15 94,825 0 0
COLGATE PALMOLIVE CO COM 194162103   83,787,633 1,178,282 SH   SOLE 18 1,103,751 0 74,531
COLGATE PALMOLIVE CO COM 194162103   48,177,523 677,507 SH   SOLE 19 677,507 0 0
COLGATE PALMOLIVE CO COM 194162103   1,404,743,562 19,754,515 SH   SOLE 21 19,754,515 0 0
COLGATE PALMOLIVE CO COM 194162103   1,304,429,609 18,343,828 SH   SOLE 22 16,496,362 0 1,847,466
COLGATE PALMOLIVE CO COM 194162103   97,290,213 1,368,165 SH   SOLE 23 1,368,165 0 0
COLGATE PALMOLIVE CO COM 194162103   127,111,756 1,787,537 SH   SOLE 25 1,637,005 0 150,532
COLGATE PALMOLIVE CO COM 194162103   87,810,326 1,234,852 SH   SOLE 26 684,214 0 550,638
COLGATE PALMOLIVE CO COM 194162103   131,355,316 1,847,213 SH   SOLE 28 81,786 0 1,765,427
COLGATE PALMOLIVE CO COM 194162103   309,755 4,356 SH   SOLE 29 4,356 0 0
COLGATE PALMOLIVE CO COM 194162103   311,469,053 4,380,102 SH   SOLE 30 4,260,602 0 119,500
COLGATE PALMOLIVE CO COM 194162103   12,628,994 177,598 SH   SOLE 31 164,119 0 13,479
COLGATE PALMOLIVE CO COM 194162103   52,440,994 737,463 SH   SOLE 34 737,463 0 0
COLGATE PALMOLIVE CO COM 194162103   17,170,221 241,460 SH   SOLE 36 241,460 0 0
COLGATE PALMOLIVE CO COM 194162103   2,726,073 38,336 SH   SOLE 40 38,336 0 0
COLGATE PALMOLIVE CO COM 194162103   109,154 1,535 SH   OTR 43 1,535 0 0
COLGATE PALMOLIVE CO COM 194162103   79,678,948 1,120,503 SH   SOLE 43 976,486 0 144,017
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   4,000,784 179,006 SH   SOLE 2 115,843 0 63,163
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   2,481 111 SH   SOLE 4 111 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   7,510 336 SH   SOLE 7 336 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   2,742,122 122,690 SH   SOLE 18 107,440 0 15,250
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   8,293,973 371,095 SH   SOLE 19 371,095 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   90,800,920 4,062,681 SH   SOLE 21 4,062,681 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   29,863,690 1,336,183 SH   SOLE 22 1,309,146 0 27,037
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   290,259 12,987 SH   SOLE 23 12,987 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   176,632 7,903 SH   SOLE 25 7,903 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   139,822 6,256 SH   SOLE 26 887 0 5,369
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   142,839 6,391 SH   SOLE 28 0 0 6,391
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   1,788,648 80,029 SH   SOLE 30 80,029 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   15,064 674 SH   SOLE 36 674 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   112,421 5,030 SH   SOLE 40 5,030 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   16,807 752 SH   OTR 43 752 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   1,091,574 48,840 SH   SOLE 43 23,884 0 24,956
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   1,037,368 10,891 SH   SOLE 43 10,871 0 20
COLONY BANKCORP INC COM 19623P101   706,117 70,647 SH   SOLE 2 64,587 0 6,060
COLONY BANKCORP INC COM 19623P101   2,809 281 SH   SOLE 7 281 0 0
COLONY BANKCORP INC COM 19623P101   514,822 51,508 SH   SOLE 18 51,508 0 0
COLONY BANKCORP INC COM 19623P101   384,788 38,498 SH   SOLE 19 38,498 0 0
COLONY BANKCORP INC COM 19623P101   7,211,353 721,496 SH   SOLE 21 721,496 0 0
COLONY BANKCORP INC COM 19623P101   3,292,723 329,437 SH   SOLE 22 317,916 0 11,521
COLUMBIA BKG SYS INC COM 197236102   10,159,643 500,475 SH   SOLE 2 224,465 0 276,010
COLUMBIA BKG SYS INC COM 197236102   12,261 604 SH   SOLE 4 604 0 0
COLUMBIA BKG SYS INC COM 197236102   1,045,328 51,494 SH   SOLE 7 48,836 0 2,658
COLUMBIA BKG SYS INC COM 197236102   7,866,900 387,532 SH   SOLE 18 387,532 0 0
COLUMBIA BKG SYS INC COM 197236102   1,399,685 68,950 SH   SOLE 19 68,950 0 0
COLUMBIA BKG SYS INC COM 197236102   210,747,495 10,381,650 SH   SOLE 21 10,381,650 0 0
COLUMBIA BKG SYS INC COM 197236102   127,463,396 6,278,985 SH   SOLE 22 5,998,183 0 280,802
COLUMBIA BKG SYS INC COM 197236102   826,454 40,712 SH   SOLE 25 40,712 0 0
COLUMBIA BKG SYS INC COM 197236102   2,278,107 112,222 SH   SOLE 26 94,449 0 17,773
COLUMBIA BKG SYS INC COM 197236102   269,807 13,291 SH   SOLE 28 2,342 0 10,949
COLUMBIA BKG SYS INC COM 197236102   7,501,256 369,520 SH   SOLE 30 369,520 0 0
COLUMBIA BKG SYS INC COM 197236102   60,758 2,993 SH   SOLE 31 2,993 0 0
COLUMBIA BKG SYS INC COM 197236102   6,354 313 SH   SOLE 34 313 0 0
COLUMBIA BKG SYS INC COM 197236102   126,753 6,244 SH   SOLE 36 6,244 0 0
COLUMBIA BKG SYS INC COM 197236102   799,069 39,363 SH   SOLE 40 39,363 0 0
COLUMBIA BKG SYS INC COM 197236102   6,157,298 303,315 SH   SOLE 43 265,355 0 37,960
COLUMBIA FINL INC COM 197641103   375,390 23,895 SH   SOLE 2 9,140 0 14,755
COLUMBIA FINL INC COM 197641103   4,917 313 SH   SOLE 7 313 0 0
COLUMBIA FINL INC COM 197641103   1,221,468 77,751 SH   SOLE 18 77,751 0 0
COLUMBIA FINL INC COM 197641103   1,001,858 63,772 SH   SOLE 19 63,772 0 0
COLUMBIA FINL INC COM 197641103   16,961,804 1,079,682 SH   SOLE 21 1,079,682 0 0
COLUMBIA FINL INC COM 197641103   14,987,356 954,001 SH   SOLE 22 913,936 0 40,065
COLUMBIA FINL INC COM 197641103   94,873 6,039 SH   SOLE 23 6,039 0 0
COLUMBIA FINL INC COM 197641103   99,680 6,345 SH   SOLE 25 6,345 0 0
COLUMBIA FINL INC COM 197641103   92,720 5,902 SH   SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103   88,149 5,611 SH   SOLE 28 0 0 5,611
COLUMBIA FINL INC COM 197641103   605,668 38,553 SH   SOLE 30 38,553 0 0
COLUMBIA FINL INC COM 197641103   109,200 6,951 SH   SOLE 40 6,951 0 0
COLUMBIA FINL INC COM 197641103   610,035 38,831 SH   SOLE 43 37,237 0 1,594
COLUMBIA SPORTSWEAR CO COM 198516106   4,405,023 59,447 SH   SOLE 2 34,952 0 24,495
COLUMBIA SPORTSWEAR CO COM 198516106   6,669 90 SH   SOLE 4 90 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   646,226 8,721 SH   SOLE 7 8,257 0 464
COLUMBIA SPORTSWEAR CO COM 198516106   4,746,698 64,058 SH   SOLE 18 64,058 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   824,140 11,122 SH   SOLE 19 11,122 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   133,073,745 1,795,867 SH   SOLE 21 1,795,867 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   73,321,135 989,489 SH   SOLE 22 942,452 0 47,037
COLUMBIA SPORTSWEAR CO COM 198516106   532,334 7,184 SH   SOLE 25 7,184 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   1,501,859 20,268 SH   SOLE 26 17,078 0 3,190
COLUMBIA SPORTSWEAR CO COM 198516106   50,462 681 SH   SOLE 28 681 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   2,195,435 29,628 SH   SOLE 30 29,628 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   37,272 503 SH   SOLE 31 503 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   40,088 541 SH   SOLE 36 541 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   490,838 6,624 SH   SOLE 40 6,624 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   2,252,161 30,394 SH   SOLE 43 24,945 0 5,449
COLUMBUS MCKINNON CORP N Y COM 199333105   1,053,793 30,186 SH   SOLE 2 12,291 0 17,895
COLUMBUS MCKINNON CORP N Y COM 199333105   26,252 752 SH   SOLE 4 124 0 628
COLUMBUS MCKINNON CORP N Y COM 199333105   369,557 10,586 SH   SOLE 7 10,014 0 572
COLUMBUS MCKINNON CORP N Y COM 199333105   2,860,630 81,943 SH   SOLE 18 81,943 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   2,576,079 73,792 SH   SOLE 19 73,792 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   36,273,026 1,039,044 SH   SOLE 21 1,039,044 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   25,745,532 737,483 SH   SOLE 22 700,900 0 36,583
COLUMBUS MCKINNON CORP N Y COM 199333105   187,990 5,385 SH   SOLE 25 5,385 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   722,707 20,702 SH   SOLE 26 17,556 0 3,146
COLUMBUS MCKINNON CORP N Y COM 199333105   172,735 4,948 SH   SOLE 28 505 0 4,443
COLUMBUS MCKINNON CORP N Y COM 199333105   6,601,725 189,107 SH   SOLE 30 189,107 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   53,342 1,528 SH   SOLE 36 1,528 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   203,281 5,823 SH   SOLE 40 5,823 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   396,368 11,354 SH   SOLE 43 9,500 0 1,854
COMCAST CORP NEW CL A 20030N101   360,576,738 8,132,087 SH   SOLE 2 1,567,392 0 6,564,695
COMCAST CORP NEW CL A 20030N101   149,790,896 3,378,234 SH   SOLE 4 1,747,014 0 1,631,220
COMCAST CORP NEW CL A 20030N101   196,392,679 4,429,244 SH   SOLE 7 3,914,922 0 514,322
COMCAST CORP NEW CL A 20030N101   6,879,307 155,149 SH   SOLE 13 155,149 0 0
COMCAST CORP NEW CL A 20030N101   27,214,030 613,758 SH   SOLE 15 613,758 0 0
COMCAST CORP NEW CL A 20030N101   610,356,884 13,765,379 SH   SOLE 18 13,087,256 0 678,123
COMCAST CORP NEW CL A 20030N101   634,840,211 14,317,551 SH   SOLE 19 14,317,551 0 0
COMCAST CORP NEW CL A 20030N101   4,475,693,301 100,940,309 SH   SOLE 21 100,940,309 0 0
COMCAST CORP NEW CL A 20030N101   4,080,423,573 92,025,791 SH   SOLE 22 82,922,620 0 9,103,171
COMCAST CORP NEW CL A 20030N101   374,843,000 8,453,834 SH   SOLE 23 8,453,834 0 0
COMCAST CORP NEW CL A 20030N101   359,611,633 8,110,321 SH   SOLE 25 7,705,997 0 404,324
COMCAST CORP NEW CL A 20030N101   256,825,971 5,792,196 SH   SOLE 26 3,363,701 0 2,428,495
COMCAST CORP NEW CL A 20030N101   382,100,571 8,617,514 SH   SOLE 28 133,773 0 8,483,741
COMCAST CORP NEW CL A 20030N101   480,912 10,846 SH   SOLE 29 10,846 0 0
COMCAST CORP NEW CL A 20030N101   1,124,108,345 25,352,015 SH   SOLE 30 25,352,015 0 0
COMCAST CORP NEW CL A 20030N101   52,004,391 1,172,855 SH   SOLE 31 864,386 0 308,469
COMCAST CORP NEW CL A 20030N101   63,975,925 1,442,849 SH   SOLE 32 1,442,849 0 0
COMCAST CORP NEW CL A 20030N101   123,412,719 2,783,327 SH   SOLE 34 2,783,327 0 0
COMCAST CORP NEW CL A 20030N101   56,940,940 1,284,189 SH   SOLE 36 1,284,189 0 0
COMCAST CORP NEW CL A 20030N101   8,946,570 201,772 SH   SOLE 40 201,772 0 0
COMCAST CORP NEW CL A 20030N101   390,192 8,800 SH   OTR 43 8,800 0 0
COMCAST CORP NEW CL A 20030N101   267,169,192 6,025,467 SH   SOLE 43 5,218,614 0 806,853
COMCAST CORP NEW OPTIONS 20030N101   416,796 9,400 SH Call SOLE 4 9,400 0 0
COMCAST CORP NEW OPTIONS 20030N101   9,475,458 213,700 SH Call SOLE 18 213,700 0 0
COMCAST CORP NEW OPTIONS 20030N101   67,019,910 1,511,500 SH Call SOLE 19 1,511,500 0 0
COMCAST CORP NEW OPTIONS 20030N101   3,950,694 89,100 SH Call SOLE 22 89,100 0 0
COMCAST CORP NEW OPTIONS 20030N101   235,002 5,300 SH Call SOLE 30 5,300 0 0
COMCAST CORP NEW OPTIONS 20030N101   32,372,634 730,100 SH Call SOLE 34 730,100 0 0
COMERICA INC COM 200340107   14,825,455 356,810 SH   SOLE 2 223,381 0 133,429
COMERICA INC COM 200340107   15,623 376 SH   SOLE 4 376 0 0
COMERICA INC COM 200340107   4,342,889 104,522 SH   SOLE 7 90,241 0 14,281
COMERICA INC COM 200340107   245,560 5,910 SH   SOLE 15 5,910 0 0
COMERICA INC COM 200340107   9,638,437 231,972 SH   SOLE 18 231,789 0 183
COMERICA INC COM 200340107   2,974,523 71,589 SH   SOLE 19 71,589 0 0
COMERICA INC COM 200340107   298,553,121 7,185,394 SH   SOLE 21 7,185,394 0 0
COMERICA INC COM 200340107   127,855,416 3,077,146 SH   SOLE 22 2,859,087 0 218,059
COMERICA INC COM 200340107   1,132,653 27,260 SH   SOLE 25 27,260 0 0
COMERICA INC COM 200340107   10,124,655 243,674 SH   SOLE 26 232,010 0 11,664
COMERICA INC COM 200340107   1,413,780 34,026 SH   SOLE 28 26,493 0 7,533
COMERICA INC COM 200340107   25,684,216 618,152 SH   SOLE 30 618,152 0 0
COMERICA INC COM 200340107   77,034 1,854 SH   SOLE 31 1,854 0 0
COMERICA INC COM 200340107   2,531,766 60,933 SH   SOLE 32 60,933 0 0
COMERICA INC COM 200340107   420,652 10,124 SH   SOLE 36 10,124 0 0
COMERICA INC COM 200340107   978,378 23,547 SH   SOLE 40 23,547 0 0
COMERICA INC COM 200340107   12,631 304 SH   OTR 43 304 0 0
COMERICA INC COM 200340107   8,178,072 196,825 SH   SOLE 43 186,813 0 10,012
COMFORT SYS USA INC COM 199908104   9,235,200 54,194 SH   SOLE 2 27,454 0 26,740
COMFORT SYS USA INC COM 199908104   66,460 390 SH   SOLE 4 390 0 0
COMFORT SYS USA INC COM 199908104   1,666,269 9,778 SH   SOLE 7 9,256 0 522
COMFORT SYS USA INC COM 199908104   19,034,286 111,697 SH   SOLE 18 105,047 0 6,650
COMFORT SYS USA INC COM 199908104   70,167,510 411,757 SH   SOLE 19 411,757 0 0
COMFORT SYS USA INC COM 199908104   691,964,631 4,060,587 SH   SOLE 21 4,060,587 0 0
COMFORT SYS USA INC COM 199908104   187,948,427 1,102,919 SH   SOLE 22 1,072,721 0 30,198
COMFORT SYS USA INC COM 199908104   1,284,891 7,540 SH   SOLE 23 7,540 0 0
COMFORT SYS USA INC COM 199908104   26,038,989 152,802 SH   SOLE 25 152,802 0 0
COMFORT SYS USA INC COM 199908104   8,936,812 52,443 SH   SOLE 26 11,959 0 40,484
COMFORT SYS USA INC COM 199908104   199,209 1,169 SH   SOLE 28 647 0 522
COMFORT SYS USA INC COM 199908104   15,198,697 89,189 SH   SOLE 30 89,189 0 0
COMFORT SYS USA INC COM 199908104   1,247,912 7,323 SH   SOLE 34 7,323 0 0
COMFORT SYS USA INC COM 199908104   158,481 930 SH   SOLE 36 930 0 0
COMFORT SYS USA INC COM 199908104   996,558 5,848 SH   SOLE 40 5,848 0 0
COMFORT SYS USA INC COM 199908104   5,252,893 30,825 SH   SOLE 43 28,282 0 2,543
COMMERCE BANCSHARES INC COM 200525103   8,392,086 174,908 SH   SOLE 2 104,148 0 70,760
COMMERCE BANCSHARES INC COM 200525103   17,513 365 SH   SOLE 4 365 0 0
COMMERCE BANCSHARES INC COM 200525103   1,119,181 23,326 SH   SOLE 7 23,326 0 0
COMMERCE BANCSHARES INC COM 200525103   9,669,745 201,537 SH   SOLE 18 201,537 0 0
COMMERCE BANCSHARES INC COM 200525103   1,799,538 37,506 SH   SOLE 19 37,506 0 0
COMMERCE BANCSHARES INC COM 200525103   291,910,464 6,084,003 SH   SOLE 21 6,084,003 0 0
COMMERCE BANCSHARES INC COM 200525103   163,221,483 3,401,865 SH   SOLE 22 3,245,374 0 156,491
COMMERCE BANCSHARES INC COM 200525103   1,160,492 24,187 SH   SOLE 25 24,187 0 0
COMMERCE BANCSHARES INC COM 200525103   2,101,188 43,793 SH   SOLE 26 32,866 0 10,927
COMMERCE BANCSHARES INC COM 200525103   355,196 7,403 SH   SOLE 28 1,353 0 6,050
COMMERCE BANCSHARES INC COM 200525103   7,465,448 155,595 SH   SOLE 30 155,595 0 0
COMMERCE BANCSHARES INC COM 200525103   78,783 1,642 SH   SOLE 31 1,642 0 0
COMMERCE BANCSHARES INC COM 200525103   117,743 2,454 SH   SOLE 36 2,454 0 0
COMMERCE BANCSHARES INC COM 200525103   990,211 20,638 SH   SOLE 40 20,638 0 0
COMMERCE BANCSHARES INC COM 200525103   13,196,249 275,036 SH   SOLE 43 261,168 0 13,868
COMMERCIAL METALS CO COM 201723103   19,651,938 397,732 SH   SOLE 2 211,273 0 186,459
COMMERCIAL METALS CO COM 201723103   201,000 4,068 SH   SOLE 4 3,497 0 571
COMMERCIAL METALS CO COM 201723103   1,553,055 31,432 SH   SOLE 7 29,786 0 1,646
COMMERCIAL METALS CO COM 201723103   24,423,017 494,293 SH   SOLE 18 487,120 0 7,173
COMMERCIAL METALS CO COM 201723103   47,398,914 959,298 SH   SOLE 19 959,298 0 0
COMMERCIAL METALS CO COM 201723103   440,708,493 8,919,419 SH   SOLE 21 8,919,419 0 0
COMMERCIAL METALS CO COM 201723103   222,573,274 4,504,620 SH   SOLE 22 4,354,746 0 149,874
COMMERCIAL METALS CO COM 201723103   1,583,492 32,048 SH   SOLE 23 32,048 0 0
COMMERCIAL METALS CO COM 201723103   1,102,584 22,315 SH   SOLE 25 22,315 0 0
COMMERCIAL METALS CO COM 201723103   3,827,150 77,457 SH   SOLE 26 39,641 0 37,816
COMMERCIAL METALS CO COM 201723103   3,243,124 65,637 SH   SOLE 28 65,637 0 0
COMMERCIAL METALS CO COM 201723103   7,622,085 154,262 SH   SOLE 30 154,262 0 0
COMMERCIAL METALS CO COM 201723103   8,844 179 SH   SOLE 34 179 0 0
COMMERCIAL METALS CO COM 201723103   756,665 15,314 SH   SOLE 36 15,314 0 0
COMMERCIAL METALS CO COM 201723103   927,080 18,763 SH   SOLE 40 18,763 0 0
COMMERCIAL METALS CO COM 201723103   7,420,541 150,183 SH   SOLE 43 139,015 0 11,168
COMMERCIAL VEH GROUP INC COM 202608105   691,129 89,063 SH   SOLE 2 74,137 0 14,926
COMMERCIAL VEH GROUP INC COM 202608105   719,569 92,728 SH   SOLE 18 92,728 0 0
COMMERCIAL VEH GROUP INC COM 202608105   852,389 109,844 SH   SOLE 19 109,844 0 0
COMMERCIAL VEH GROUP INC COM 202608105   8,595,907 1,107,720 SH   SOLE 21 1,107,720 0 0
COMMERCIAL VEH GROUP INC COM 202608105   6,789,069 874,880 SH   SOLE 22 850,063 0 24,817
COMMERCIAL VEH GROUP INC COM 202608105   41,516 5,350 SH   SOLE 43 3,356 0 1,994
COMMSCOPE HLDG CO INC COM 20337X109   356,620 106,137 SH   SOLE 2 60,553 0 45,584
COMMSCOPE HLDG CO INC COM 20337X109   2,631 783 SH   SOLE 4 783 0 0
COMMSCOPE HLDG CO INC COM 20337X109   342,219 101,851 SH   SOLE 7 96,582 0 5,269
COMMSCOPE HLDG CO INC COM 20337X109   1,667,760 496,357 SH   SOLE 18 496,357 0 0
COMMSCOPE HLDG CO INC COM 20337X109   1,434,915 427,058 SH   SOLE 19 427,058 0 0
COMMSCOPE HLDG CO INC COM 20337X109   27,704,316 8,245,332 SH   SOLE 21 8,245,332 0 0
COMMSCOPE HLDG CO INC COM 20337X109   19,644,650 5,846,622 SH   SOLE 22 5,668,185 0 178,437
COMMSCOPE HLDG CO INC COM 20337X109   1,156,858 344,303 SH   SOLE 25 344,303 0 0
COMMSCOPE HLDG CO INC COM 20337X109   834,285 248,299 SH   SOLE 26 93,007 0 155,292
COMMSCOPE HLDG CO INC COM 20337X109   63,954 19,034 SH   SOLE 28 3,636 0 15,398
COMMSCOPE HLDG CO INC COM 20337X109   857,576 255,231 SH   SOLE 30 255,231 0 0
COMMSCOPE HLDG CO INC COM 20337X109   988,139 294,089 SH   SOLE 34 294,089 0 0
COMMSCOPE HLDG CO INC COM 20337X109   100,941 30,042 SH   SOLE 36 30,042 0 0
COMMSCOPE HLDG CO INC COM 20337X109   116,757 34,749 SH   SOLE 40 34,749 0 0
COMMSCOPE HLDG CO INC COM 20337X109   391,178 116,422 SH   SOLE 43 103,788 0 12,634
COMMUNITY BK SYS INC COM 203607106   1,856,354 43,979 SH   SOLE 2 14,291 0 29,688
COMMUNITY BK SYS INC COM 203607106   6,754 160 SH   SOLE 4 160 0 0
COMMUNITY BK SYS INC COM 203607106   856,272 20,286 SH   SOLE 7 19,786 0 500
COMMUNITY BK SYS INC COM 203607106   7,288,865 172,681 SH   SOLE 18 172,681 0 0
COMMUNITY BK SYS INC COM 203607106   4,165,958 98,696 SH   SOLE 19 98,696 0 0
COMMUNITY BK SYS INC COM 203607106   253,785,177 6,012,442 SH   SOLE 21 6,012,442 0 0
COMMUNITY BK SYS INC COM 203607106   53,898,033 1,276,902 SH   SOLE 22 1,211,522 0 65,380
COMMUNITY BK SYS INC COM 203607106   332,277 7,872 SH   SOLE 25 7,872 0 0
COMMUNITY BK SYS INC COM 203607106   727,405 17,233 SH   SOLE 26 13,387 0 3,846
COMMUNITY BK SYS INC COM 203607106   40,522 960 SH   SOLE 28 960 0 0
COMMUNITY BK SYS INC COM 203607106   3,505,878 83,058 SH   SOLE 30 83,058 0 0
COMMUNITY BK SYS INC COM 203607106   39,635 939 SH   SOLE 36 939 0 0
COMMUNITY BK SYS INC COM 203607106   306,529 7,262 SH   SOLE 40 7,262 0 0
COMMUNITY BK SYS INC COM 203607106   287,028 6,800 SH   SOLE 43 6,577 0 223
COMMUNITY HEALTH SYS INC NEW COM 203668108   731,151 252,121 SH   SOLE 2 167,952 0 84,169
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,311 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   15,576 5,371 SH   SOLE 7 5,371 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,240,197 427,654 SH   SOLE 18 427,654 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   751,396 259,102 SH   SOLE 19 259,102 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   42,705,052 14,725,880 SH   SOLE 21 14,725,880 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   10,520,028 3,627,596 SH   SOLE 22 3,467,225 0 160,371
COMMUNITY HEALTH SYS INC NEW COM 203668108   79,373 27,370 SH   SOLE 25 27,370 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   51,069 17,610 SH   SOLE 26 12,862 0 4,748
COMMUNITY HEALTH SYS INC NEW COM 203668108   99,931 34,459 SH   SOLE 28 34,459 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,013,947 349,637 SH   SOLE 30 349,637 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   87,914 30,315 SH   SOLE 36 30,315 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   37,230 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   217,274 74,922 SH   SOLE 43 74,300 0 622
COMMUNITY HEALTHCARE TR INC COM 20369C106   882,417 29,711 SH   SOLE 2 7,323 0 22,388
COMMUNITY HEALTHCARE TR INC COM 20369C106   330,828 11,139 SH   SOLE 4 11,139 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,085,654 36,554 SH   SOLE 7 31,356 0 5,198
COMMUNITY HEALTHCARE TR INC COM 20369C106   2,275,376 76,612 SH   SOLE 18 76,612 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   4,768,038 160,540 SH   SOLE 19 160,540 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   89,143,867 3,001,477 SH   SOLE 21 3,001,477 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   27,962,015 941,482 SH   SOLE 22 913,650 0 27,832
COMMUNITY HEALTHCARE TR INC COM 20369C106   37,838 1,274 SH   SOLE 23 1,274 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,512,621 50,930 SH   SOLE 25 50,930 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   85,417 2,876 SH   SOLE 26 0 0 2,876
COMMUNITY HEALTHCARE TR INC COM 20369C106   622,987 20,976 SH   SOLE 28 856 0 20,120
COMMUNITY HEALTHCARE TR INC COM 20369C106   3,347,576 112,713 SH   SOLE 30 112,713 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,261,181 42,464 SH   SOLE 34 42,464 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   175,586 5,912 SH   SOLE 36 5,912 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   137,719 4,637 SH   SOLE 40 4,637 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,033,234 34,789 SH   SOLE 43 32,486 0 2,303
COMMUNITY TR BANCORP INC COM 204149108   2,119,050 61,852 SH   SOLE 2 49,388 0 12,464
COMMUNITY TR BANCORP INC COM 204149108   2,021 59 SH   SOLE 4 59 0 0
COMMUNITY TR BANCORP INC COM 204149108   5,242 153 SH   SOLE 7 153 0 0
COMMUNITY TR BANCORP INC COM 204149108   1,575,035 45,973 SH   SOLE 18 45,973 0 0
COMMUNITY TR BANCORP INC COM 204149108   3,112,315 90,844 SH   SOLE 19 90,844 0 0
COMMUNITY TR BANCORP INC COM 204149108   21,776,204 635,616 SH   SOLE 21 635,616 0 0
COMMUNITY TR BANCORP INC COM 204149108   19,778,812 577,315 SH   SOLE 22 555,688 0 21,627
COMMUNITY TR BANCORP INC COM 204149108   8,634 252 SH   SOLE 23 252 0 0
COMMUNITY TR BANCORP INC COM 204149108   118,300 3,453 SH   SOLE 25 3,453 0 0
COMMUNITY TR BANCORP INC COM 204149108   264,282 7,714 SH   SOLE 26 5,628 0 2,086
COMMUNITY TR BANCORP INC COM 204149108   68,417 1,997 SH   SOLE 28 0 0 1,997
COMMUNITY TR BANCORP INC COM 204149108   81,162 2,369 SH   SOLE 30 2,369 0 0
COMMUNITY TR BANCORP INC COM 204149108   105,829 3,089 SH   SOLE 40 3,089 0 0
COMMUNITY TR BANCORP INC COM 204149108   25,866 755 SH   OTR 43 755 0 0
COMMUNITY TR BANCORP INC COM 204149108   718,912 20,984 SH   SOLE 43 19,987 0 997
COMMUNITY WEST BANCSHARES COM 204157101   17,835 1,373 SH   SOLE 18 1,373 0 0
COMMUNITY WEST BANCSHARES COM 204157101   213,140 16,408 SH   SOLE 21 16,408 0 0
COMMUNITY WEST BANCSHARES COM 204157101   68,860 5,301 SH   SOLE 22 5,301 0 0
COMMUNITY WEST BANCSHARES COM 204157101   26,902 2,071 SH   SOLE 43 2,071 0 0
COMMVAULT SYS INC COM 204166102   9,037,970 133,678 SH   SOLE 2 106,793 0 26,885
COMMVAULT SYS INC COM 204166102   17,308 256 SH   SOLE 4 112 0 144
COMMVAULT SYS INC COM 204166102   659,400 9,753 SH   SOLE 7 9,237 0 516
COMMVAULT SYS INC COM 204166102   11,984,549 177,260 SH   SOLE 18 169,320 0 7,940
COMMVAULT SYS INC COM 204166102   16,848,885 249,207 SH   SOLE 19 249,207 0 0
COMMVAULT SYS INC COM 204166102   232,262,999 3,435,335 SH   SOLE 21 3,435,335 0 0
COMMVAULT SYS INC COM 204166102   104,389,840 1,544,000 SH   SOLE 22 1,480,152 0 63,848
COMMVAULT SYS INC COM 204166102   376,182 5,564 SH   SOLE 23 5,564 0 0
COMMVAULT SYS INC COM 204166102   574,753 8,501 SH   SOLE 25 8,501 0 0
COMMVAULT SYS INC COM 204166102   1,074,593 15,894 SH   SOLE 26 11,852 0 4,042
COMMVAULT SYS INC COM 204166102   100,604 1,488 SH   SOLE 28 771 0 717
COMMVAULT SYS INC COM 204166102   23,964,432 354,451 SH   SOLE 30 354,451 0 0
COMMVAULT SYS INC COM 204166102   919,293 13,597 SH   SOLE 34 13,597 0 0
COMMVAULT SYS INC COM 204166102   134,341 1,987 SH   SOLE 36 1,987 0 0
COMMVAULT SYS INC COM 204166102   492,336 7,282 SH   SOLE 40 7,282 0 0
COMMVAULT SYS INC COM 204166102   5,114,697 75,650 SH   SOLE 43 74,433 0 1,217
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   7,888 11,835 SH   SOLE 2 11,835 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   113,100 169,692 SH   SOLE 43 166,635 0 3,057
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   18,723,037 1,544,805 SH   SOLE 7 1,420,183 0 124,622
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   7,135,723 588,756 SH   SOLE 21 588,756 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   71,030,266 5,860,583 SH   SOLE 30 5,860,583 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   6,804,717 561,445 SH   SOLE 43 531,621 0 29,824
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   1,554,062 177,202 SH   SOLE 7 177,202 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   5,592,173 637,648 SH   SOLE 21 637,648 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   1,081,209 123,285 SH   SOLE 30 123,285 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   7,145,068 814,717 SH   SOLE 43 795,853 0 18,864
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   502,311 210,172 SH   SOLE 2 210,172 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   4,017,922 1,681,139 SH   SOLE 22 1,681,139 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   517,853 216,675 SH   SOLE 30 216,675 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   3,081,642 1,289,390 SH   SOLE 43 1,105,637 0 183,753
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   1,887,896 149,833 SH   SOLE 2 149,833 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   281,862 22,370 SH   SOLE 19 22,370 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   485,755 38,552 SH   SOLE 22 38,552 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   5,371,153 426,282 SH   SOLE 25 426,282 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   981,036 77,860 SH   SOLE 30 77,860 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   100,195 7,952 SH   SOLE 34 7,952 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   3,618,295 287,166 SH   SOLE 43 224,884 0 62,282
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   2,633,413 309,086 SH   SOLE 2 5,655 0 303,431
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   975,796 114,530 SH   SOLE 4 77,270 0 37,260
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   7,590,937 890,955 SH   SOLE 7 876,556 0 14,399
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   5,257 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   18,480 2,169 SH   SOLE 15 2,169 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   739,136 86,753 SH   SOLE 18 86,753 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   56,192,203 6,595,329 SH   SOLE 21 6,595,329 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   20,504,709 2,406,656 SH   SOLE 22 2,144,289 0 262,367
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   2,379,048 279,231 SH   SOLE 23 279,231 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   122,944 14,430 SH   SOLE 25 14,430 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   1,115,737 130,955 SH   SOLE 26 11,010 0 119,945
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   3,084,197 361,995 SH   SOLE 28 0 0 361,995
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   24,283,602 2,850,188 SH   SOLE 30 2,850,188 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   74,218 8,711 SH   SOLE 34 8,711 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   240,673 28,248 SH   SOLE 36 28,248 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   25,807 3,029 SH   SOLE 40 3,029 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   471,999 55,399 SH   SOLE 43 52,546 0 2,853
COMPASS DIVERSIFIED SH BEN INT 20451Q104   1,334,416 71,093 SH   SOLE 2 19,197 0 51,896
COMPASS DIVERSIFIED SH BEN INT 20451Q104   11,281 601 SH   SOLE 7 601 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   3,216,953 171,388 SH   SOLE 18 171,388 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   2,455,604 130,826 SH   SOLE 19 130,826 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   39,175,411 2,087,129 SH   SOLE 21 2,087,129 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   15,552,296 828,572 SH   SOLE 22 746,936 0 81,636
COMPASS DIVERSIFIED SH BEN INT 20451Q104   249,829 13,310 SH   SOLE 25 13,310 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   673,655 35,890 SH   SOLE 26 31,109 0 4,781
COMPASS DIVERSIFIED SH BEN INT 20451Q104   510,638 27,205 SH   SOLE 30 27,205 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   42,589 2,269 SH   SOLE 36 2,269 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   150,667 8,027 SH   SOLE 40 8,027 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   75 4 SH   SOLE 43 4 0 0
COMPASS INC CL A 20464U100   613,843 211,670 SH   SOLE 2 117,552 0 94,118
COMPASS INC CL A 20464U100   8,671 2,990 SH   SOLE 7 2,990 0 0
COMPASS INC CL A 20464U100   2,126,213 733,177 SH   SOLE 18 733,177 0 0
COMPASS INC CL A 20464U100   2,548,297 878,723 SH   SOLE 19 878,723 0 0
COMPASS INC CL A 20464U100   29,722,326 10,249,078 SH   SOLE 21 10,249,078 0 0
COMPASS INC CL A 20464U100   24,449,071 8,430,714 SH   SOLE 22 8,191,985 0 238,729
COMPASS INC CL A 20464U100   3,410 1,176 SH   SOLE 23 1,176 0 0
COMPASS INC CL A 20464U100   159,706 55,071 SH   SOLE 25 55,071 0 0
COMPASS INC CL A 20464U100   592,177 204,199 SH   SOLE 26 119,765 0 84,434
COMPASS INC CL A 20464U100   491,991 169,652 SH   SOLE 30 169,652 0 0
COMPASS INC CL A 20464U100   7,067 2,437 SH   SOLE 34 2,437 0 0
COMPASS INC CL A 20464U100   145,676 50,233 SH   SOLE 40 50,233 0 0
COMPASS INC CL A 20464U100   429,328 148,044 SH   SOLE 43 145,821 0 2,223
COMPASS MINERALS INTL INC COM 20451N101   1,049,495 37,549 SH   SOLE 2 28,458 0 9,091
COMPASS MINERALS INTL INC COM 20451N101   3,773 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101   1,982,521 70,931 SH   SOLE 7 70,334 0 597
COMPASS MINERALS INTL INC COM 20451N101   2,820,211 100,902 SH   SOLE 18 100,902 0 0
COMPASS MINERALS INTL INC COM 20451N101   2,339,415 83,700 SH   SOLE 19 83,700 0 0
COMPASS MINERALS INTL INC COM 20451N101   122,021,958 4,365,723 SH   SOLE 21 4,365,723 0 0
COMPASS MINERALS INTL INC COM 20451N101   27,228,722 974,194 SH   SOLE 22 944,884 0 29,310
COMPASS MINERALS INTL INC COM 20451N101   20,152 721 SH   SOLE 23 721 0 0
COMPASS MINERALS INTL INC COM 20451N101   219,547 7,855 SH   SOLE 25 7,855 0 0
COMPASS MINERALS INTL INC COM 20451N101   881,655 31,544 SH   SOLE 26 9,797 0 21,747
COMPASS MINERALS INTL INC COM 20451N101   16,938 606 SH   SOLE 28 606 0 0
COMPASS MINERALS INTL INC COM 20451N101   1,668,811 59,707 SH   SOLE 30 59,707 0 0
COMPASS MINERALS INTL INC COM 20451N101   18,671 668 SH   SOLE 36 668 0 0
COMPASS MINERALS INTL INC COM 20451N101   212,783 7,613 SH   SOLE 40 7,613 0 0
COMPASS MINERALS INTL INC COM 20451N101   377,043 13,490 SH   SOLE 43 12,528 0 962
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   2,072,747 280,101 SH   SOLE 21 280,101 0 0
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   83,294 11,256 SH   SOLE 30 11,256 0 0
COMPASS THERAPEUTICS INC COM 20454B104   127,788 64,867 SH   SOLE 2 22,106 0 42,761
COMPASS THERAPEUTICS INC COM 20454B104   2,705 1,373 SH   SOLE 7 1,373 0 0
COMPASS THERAPEUTICS INC COM 20454B104   514,499 261,167 SH   SOLE 18 261,167 0 0
COMPASS THERAPEUTICS INC COM 20454B104   352,973 179,174 SH   SOLE 19 179,174 0 0
COMPASS THERAPEUTICS INC COM 20454B104   6,054,259 3,073,228 SH   SOLE 21 3,073,228 0 0
COMPASS THERAPEUTICS INC COM 20454B104   4,482,036 2,275,145 SH   SOLE 22 2,216,991 0 58,154
COMPASS THERAPEUTICS INC COM 20454B104   53,336 27,074 SH   SOLE 25 27,074 0 0
COMPASS THERAPEUTICS INC COM 20454B104   180,663 91,707 SH   SOLE 30 91,707 0 0
COMPOSECURE INC COM CL A 20459V105   276,318 42,840 SH   SOLE 2 37,313 0 5,527
COMPOSECURE INC COM CL A 20459V105   230,020 35,662 SH   SOLE 18 35,662 0 0
COMPOSECURE INC COM CL A 20459V105   197,634 30,641 SH   SOLE 19 30,641 0 0
COMPOSECURE INC COM CL A 20459V105   3,330,915 516,421 SH   SOLE 21 516,421 0 0
COMPOSECURE INC COM CL A 20459V105   1,986,871 308,042 SH   SOLE 22 303,737 0 4,305
COMPUTER PROGRAMS & SYS INC COM 205306103   525,414 32,962 SH   SOLE 2 17,753 0 15,209
COMPUTER PROGRAMS & SYS INC COM 205306103   1,578 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   1,801 113 SH   SOLE 7 113 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   667,312 41,864 SH   SOLE 18 41,864 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   464,253 29,125 SH   SOLE 19 29,125 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   8,429,582 528,832 SH   SOLE 21 528,832 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   6,412,965 402,319 SH   SOLE 22 385,076 0 17,243
COMPUTER PROGRAMS & SYS INC COM 205306103   35,020 2,197 SH   SOLE 25 2,197 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   49,637 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103   225,025 14,117 SH   SOLE 30 14,117 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   18,730 1,175 SH   SOLE 40 1,175 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   157,137 9,858 SH   SOLE 43 3,189 0 6,669
COMPUTER TASK GROUP INC COM 205477102   349,423 33,826 SH   SOLE 2 33,826 0 0
COMPUTER TASK GROUP INC COM 205477102   26,414 2,557 SH   SOLE 18 2,557 0 0
COMPUTER TASK GROUP INC COM 205477102   338,411 32,760 SH   SOLE 21 32,760 0 0
COMPUTER TASK GROUP INC COM 205477102   2,462,641 238,397 SH   SOLE 22 238,397 0 0
COMPX INTL INC CL A 20563P101   28,573 1,537 SH   SOLE 2 780 0 757
COMPX INTL INC CL A 20563P101   94,623 5,090 SH   SOLE 18 5,090 0 0
COMPX INTL INC CL A 20563P101   46,903 2,523 SH   SOLE 19 2,523 0 0
COMPX INTL INC CL A 20563P101   887,803 47,757 SH   SOLE 21 47,757 0 0
COMPX INTL INC CL A 20563P101   1,014,140 54,553 SH   SOLE 22 53,511 0 1,042
COMPX INTL INC CL A 20563P101   2,138 115 SH   SOLE 43 115 0 0
COMSCORE INC COM 20564W105   27,566 44,903 SH   SOLE 2 44,903 0 0
COMSCORE INC COM 20564W105   7,972 12,986 SH   SOLE 18 12,986 0 0
COMSCORE INC COM 20564W105   12,147 19,787 SH   SOLE 19 19,787 0 0
COMSCORE INC COM 20564W105   116,950 190,504 SH   SOLE 21 190,504 0 0
COMSCORE INC COM 20564W105   502,435 818,431 SH   SOLE 22 818,431 0 0
COMSCORE INC COM 20564W105   7,064 11,507 SH   SOLE 26 0 0 11,507
COMSOVEREIGN HLDG CORP COM NEW 205650401   18,301 15,444 SH   SOLE 22 15,444 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202   1,485 312 SH   SOLE 18 312 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202   23,795 4,999 SH   SOLE 21 4,999 0 0
COMSTOCK INC COM NEW 205750300   175,105 427,190 SH   SOLE 22 427,190 0 0
COMSTOCK RES INC COM 205768302   3,379,702 306,410 SH   SOLE 2 255,724 0 50,686
COMSTOCK RES INC COM 205768302   4,048 367 SH   SOLE 4 367 0 0
COMSTOCK RES INC COM 205768302   10,148 920 SH   SOLE 7 920 0 0
COMSTOCK RES INC COM 205768302   3,352,105 303,908 SH   SOLE 18 303,908 0 0
COMSTOCK RES INC COM 205768302   2,796,193 253,508 SH   SOLE 19 253,508 0 0
COMSTOCK RES INC COM 205768302   115,226,208 10,446,619 SH   SOLE 21 10,446,619 0 0
COMSTOCK RES INC COM 205768302   37,985,963 3,443,877 SH   SOLE 22 3,319,045 0 124,832
COMSTOCK RES INC COM 205768302   40,028 3,629 SH   SOLE 23 3,629 0 0
COMSTOCK RES INC COM 205768302   3,120,597 282,919 SH   SOLE 26 41,838 0 241,081
COMSTOCK RES INC COM 205768302   479,000 43,427 SH   SOLE 28 43,427 0 0
COMSTOCK RES INC COM 205768302   2,471,911 224,108 SH   SOLE 30 224,108 0 0
COMSTOCK RES INC COM 205768302   400,047 36,269 SH   SOLE 43 35,027 0 1,242
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   213,824 24,437 SH   SOLE 2 8,280 0 16,157
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   1,243 142 SH   SOLE 7 142 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   722,943 82,622 SH   SOLE 18 82,622 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   498,584 56,981 SH   SOLE 19 56,981 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   8,183,753 935,286 SH   SOLE 21 935,286 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   6,216,464 710,453 SH   SOLE 22 687,291 0 23,162
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   4,935 564 SH   SOLE 43 564 0 0
CONAGRA BRANDS INC COM 205887102   24,224,117 883,447 SH   SOLE 2 124,035 0 759,412
CONAGRA BRANDS INC COM 205887102   8,845,308 322,586 SH   SOLE 4 275,488 0 47,098
CONAGRA BRANDS INC COM 205887102   19,068,362 695,418 SH   SOLE 7 631,226 0 64,192
CONAGRA BRANDS INC COM 205887102   140,774 5,134 SH   SOLE 13 5,134 0 0
CONAGRA BRANDS INC COM 205887102   1,871,442 68,251 SH   SOLE 15 68,251 0 0
CONAGRA BRANDS INC COM 205887102   24,648,085 898,909 SH   SOLE 18 869,842 0 29,067
CONAGRA BRANDS INC COM 205887102   11,536,663 420,739 SH   SOLE 19 420,739 0 0
CONAGRA BRANDS INC COM 205887102   529,901,974 19,325,382 SH   SOLE 21 19,325,382 0 0
CONAGRA BRANDS INC COM 205887102   288,054,449 10,505,268 SH   SOLE 22 9,473,926 0 1,031,342
CONAGRA BRANDS INC COM 205887102   21,457,055 782,533 SH   SOLE 23 782,533 0 0
CONAGRA BRANDS INC COM 205887102   17,424,779 635,477 SH   SOLE 25 635,477 0 0
CONAGRA BRANDS INC COM 205887102   25,721,496 938,056 SH   SOLE 26 378,963 0 559,093
CONAGRA BRANDS INC COM 205887102   22,386,511 816,430 SH   SOLE 28 18,293 0 798,137
CONAGRA BRANDS INC COM 205887102   119,435,542 4,355,782 SH   SOLE 30 4,300,059 0 55,723
CONAGRA BRANDS INC COM 205887102   2,956,315 107,816 SH   SOLE 31 99,880 0 7,936
CONAGRA BRANDS INC COM 205887102   3,289,961 119,984 SH   SOLE 32 119,984 0 0
CONAGRA BRANDS INC COM 205887102   622,708 22,710 SH   SOLE 34 22,710 0 0
CONAGRA BRANDS INC COM 205887102   9,076,047 331,001 SH   SOLE 35 331,001 0 0
CONAGRA BRANDS INC COM 205887102   5,083,887 185,408 SH   SOLE 36 185,408 0 0
CONAGRA BRANDS INC COM 205887102   645,357 23,536 SH   SOLE 40 23,536 0 0
CONAGRA BRANDS INC COM 205887102   54,785 1,998 SH   OTR 43 1,998 0 0
CONAGRA BRANDS INC COM 205887102   24,812,319 904,899 SH   SOLE 43 795,121 0 109,777
CONCENTRIX CORP COM 20602D101   8,588,112 107,204 SH   SOLE 2 43,240 0 63,964
CONCENTRIX CORP COM 20602D101   10,494 131 SH   SOLE 4 131 0 0
CONCENTRIX CORP COM 20602D101   687,264 8,579 SH   SOLE 7 8,137 0 442
CONCENTRIX CORP COM 20602D101   6,325,886 78,965 SH   SOLE 18 78,965 0 0
CONCENTRIX CORP COM 20602D101   1,143,570 14,275 SH   SOLE 19 14,275 0 0
CONCENTRIX CORP COM 20602D101   174,522,759 2,178,539 SH   SOLE 21 2,178,539 0 0
CONCENTRIX CORP COM 20602D101   100,264,474 1,251,585 SH   SOLE 22 1,190,926 0 60,659
CONCENTRIX CORP COM 20602D101   708,413 8,843 SH   SOLE 25 8,843 0 0
CONCENTRIX CORP COM 20602D101   1,789,978 22,344 SH   SOLE 26 18,579 0 3,765
CONCENTRIX CORP COM 20602D101   167,510 2,091 SH   SOLE 28 756 0 1,335
CONCENTRIX CORP COM 20602D101   3,235,643 40,390 SH   SOLE 30 40,390 0 0
CONCENTRIX CORP COM 20602D101   49,508 618 SH   SOLE 31 618 0 0
CONCENTRIX CORP COM 20602D101   154,452 1,928 SH   SOLE 36 1,928 0 0
CONCENTRIX CORP COM 20602D101   650,413 8,119 SH   SOLE 40 8,119 0 0
CONCENTRIX CORP COM 20602D101   2,910,887 36,336 SH   SOLE 43 33,928 0 2,408
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105   183 143 SH   SOLE 43 143 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   173,445 20,215 SH   SOLE 2 15,682 0 4,533
CONCRETE PUMPING HLDGS INC COM 206704108   627,747 73,164 SH   SOLE 18 73,164 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   446,503 52,040 SH   SOLE 19 52,040 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   7,102,490 827,796 SH   SOLE 21 827,796 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   3,201,507 373,136 SH   SOLE 22 356,498 0 16,638
CONCRETE PUMPING HLDGS INC COM 206704108   14,337 1,671 SH   SOLE 43 1,671 0 0
CONDUENT INC COM 206787103   618,911 177,848 SH   SOLE 2 49,450 0 128,398
CONDUENT INC COM 206787103   2,700 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103   7,729 2,221 SH   SOLE 7 2,221 0 0
CONDUENT INC COM 206787103   1,652,057 474,729 SH   SOLE 18 474,729 0 0
CONDUENT INC COM 206787103   3,037,765 872,921 SH   SOLE 19 872,921 0 0
CONDUENT INC COM 206787103   20,900,988 6,006,031 SH   SOLE 21 6,006,031 0 0
CONDUENT INC COM 206787103   17,569,125 5,048,599 SH   SOLE 22 4,816,847 0 231,752
CONDUENT INC COM 206787103   1,677,548 482,054 SH   SOLE 25 482,054 0 0
CONDUENT INC COM 206787103   1,381,146 396,881 SH   SOLE 26 88,680 0 308,201
CONDUENT INC COM 206787103   318,364 91,484 SH   SOLE 30 91,484 0 0
CONDUENT INC COM 206787103   292,132 83,946 SH   SOLE 34 83,946 0 0
CONDUENT INC COM 206787103   34,334 9,866 SH   SOLE 36 9,866 0 0
CONDUENT INC COM 206787103   143,745 41,306 SH   SOLE 40 41,306 0 0
CONDUENT INC COM 206787103   1,149,326 330,266 SH   SOLE 43 274,423 0 55,843
CONFLUENT INC CLASS A COM 20717M103   4,894,859 165,311 SH   SOLE 2 12,653 0 152,658
CONFLUENT INC CLASS A COM 20717M103   1,281,876 43,292 SH   SOLE 4 27,547 0 15,745
CONFLUENT INC CLASS A COM 20717M103   616,095 20,807 SH   SOLE 7 19,625 0 1,182
CONFLUENT INC CLASS A COM 20717M103   21,053 711 SH   SOLE 13 711 0 0
CONFLUENT INC CLASS A COM 20717M103   161,700 5,461 SH   SOLE 15 5,461 0 0
CONFLUENT INC CLASS A COM 20717M103   6,743,766 227,753 SH   SOLE 18 217,760 0 9,993
CONFLUENT INC CLASS A COM 20717M103   35,540,735 1,200,295 SH   SOLE 19 1,200,295 0 0
CONFLUENT INC CLASS A COM 20717M103   109,067,251 3,683,460 SH   SOLE 21 3,683,460 0 0
CONFLUENT INC CLASS A COM 20717M103   151,014,612 5,100,122 SH   SOLE 22 4,752,715 0 347,407
CONFLUENT INC CLASS A COM 20717M103   7,924,584 267,632 SH   SOLE 23 267,632 0 0
CONFLUENT INC CLASS A COM 20717M103   392,036 13,240 SH   SOLE 25 13,240 0 0
CONFLUENT INC CLASS A COM 20717M103   2,199,816 74,293 SH   SOLE 26 64,841 0 9,452
CONFLUENT INC CLASS A COM 20717M103   3,933,244 132,835 SH   SOLE 28 1,424 0 131,411
CONFLUENT INC CLASS A COM 20717M103   13,739 464 SH   SOLE 29 464 0 0
CONFLUENT INC CLASS A COM 20717M103   32,766,278 1,106,595 SH   SOLE 30 1,106,595 0 0
CONFLUENT INC CLASS A COM 20717M103   3,449,980 116,514 SH   SOLE 31 33,936 0 82,578
CONFLUENT INC CLASS A COM 20717M103   205,168 6,929 SH   SOLE 34 6,929 0 0
CONFLUENT INC CLASS A COM 20717M103   589,950 19,924 SH   SOLE 36 19,924 0 0
CONFLUENT INC CLASS A COM 20717M103   215,146 7,266 SH   SOLE 40 7,266 0 0
CONFLUENT INC CLASS A COM 20717M103   36,420 1,230 SH   OTR 43 1,230 0 0
CONFLUENT INC CLASS A COM 20717M103   2,620,900 88,514 SH   SOLE 43 76,988 0 11,526
CONFLUENT INC NOTE 1/1 20717MAB9   7,536,144 9,240,000 PRN   SOLE 2 9,240,000 0 0
CONFLUENT INC NOTE 1/1 20717MAB9   6,035,440 7,400,000 PRN   SOLE 21 7,400,000 0 0
CONFLUENT INC NOTE 1/1 20717MAB9   9,053,160 11,100,000 PRN   SOLE 22 11,100,000 0 0
CONIFER HLDGS INC COM 20731J102   958 833 SH   SOLE 21 833 0 0
CONMED CORP COM 207410101   1,577,092 15,638 SH   SOLE 2 8,910 0 6,728
CONMED CORP COM 207410101   36,508 362 SH   SOLE 4 113 0 249
CONMED CORP COM 207410101   548,422 5,438 SH   SOLE 7 5,153 0 285
CONMED CORP COM 207410101   9,190,360 91,129 SH   SOLE 18 91,129 0 0
CONMED CORP COM 207410101   16,277,089 161,399 SH   SOLE 19 161,399 0 0
CONMED CORP COM 207410101   371,554,797 3,684,232 SH   SOLE 21 3,684,232 0 0
CONMED CORP COM 207410101   85,073,127 843,561 SH   SOLE 22 817,894 0 25,667
CONMED CORP COM 207410101   620,127 6,149 SH   SOLE 25 6,149 0 0
CONMED CORP COM 207410101   2,936,449 29,117 SH   SOLE 26 11,291 0 17,826
CONMED CORP COM 207410101   52,240 518 SH   SOLE 28 518 0 0
CONMED CORP COM 207410101   7,078,863 70,192 SH   SOLE 30 70,192 0 0
CONMED CORP COM 207410101   85,723 850 SH   SOLE 34 850 0 0
CONMED CORP COM 207410101   77,150 765 SH   SOLE 36 765 0 0
CONMED CORP COM 207410101   576,862 5,720 SH   SOLE 40 5,720 0 0
CONMED CORP COM 207410101   3,427,693 33,988 SH   SOLE 43 21,369 0 12,619
CONMED CORP NOTE 2.250% 6/1 207410AH4   1,399,440 1,470,000 PRN   SOLE 2 1,470,000 0 0
CONMED CORP NOTE 2.250% 6/1 207410AH4   5,069,400 5,325,000 PRN   SOLE 21 5,325,000 0 0
CONMED CORP NOTE 2.250% 6/1 207410AH4   2,094,400 2,200,000 PRN   SOLE 22 2,200,000 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101   921,590 1,125,262 SH   SOLE 19 1,125,262 0 0
CONNECTONE BANCORP INC COM 20786W107   3,042,119 170,618 SH   SOLE 2 125,874 0 44,744
CONNECTONE BANCORP INC COM 20786W107   6,044 339 SH   SOLE 7 339 0 0
CONNECTONE BANCORP INC COM 20786W107   1,961,425 110,007 SH   SOLE 18 110,007 0 0
CONNECTONE BANCORP INC COM 20786W107   4,462,671 250,290 SH   SOLE 19 250,290 0 0
CONNECTONE BANCORP INC COM 20786W107   24,565,675 1,377,772 SH   SOLE 21 1,377,772 0 0
CONNECTONE BANCORP INC COM 20786W107   23,561,471 1,321,451 SH   SOLE 22 1,269,736 0 51,715
CONNECTONE BANCORP INC COM 20786W107   92,038 5,162 SH   SOLE 23 5,162 0 0
CONNECTONE BANCORP INC COM 20786W107   130,106 7,297 SH   SOLE 25 7,297 0 0
CONNECTONE BANCORP INC COM 20786W107   1,065,200 59,742 SH   SOLE 26 25,924 0 33,818
CONNECTONE BANCORP INC COM 20786W107   79,237 4,444 SH   SOLE 28 672 0 3,772
CONNECTONE BANCORP INC COM 20786W107   544,350 30,530 SH   SOLE 30 30,530 0 0
CONNECTONE BANCORP INC COM 20786W107   100,650 5,645 SH   SOLE 40 5,645 0 0
CONNECTONE BANCORP INC COM 20786W107   2,996,391 168,053 SH   SOLE 43 151,585 0 16,468
CONNS INC COM 208242107   969,018 245,321 SH   SOLE 2 176,171 0 69,150
CONNS INC COM 208242107   8,884 2,249 SH   SOLE 18 2,249 0 0
CONNS INC COM 208242107   1,791,155 453,457 SH   SOLE 19 453,457 0 0
CONNS INC COM 208242107   138,590 35,086 SH   SOLE 21 35,086 0 0
CONNS INC COM 208242107   3,023,022 765,322 SH   SOLE 22 765,322 0 0
CONNS INC COM 208242107   60,139 15,225 SH   SOLE 23 15,225 0 0
CONNS INC COM 208242107   388,941 98,466 SH   SOLE 26 0 0 98,466
CONNS INC COM 208242107   3,930 995 SH   SOLE 43 995 0 0
CONOCOPHILLIPS COM 20825C104   231,907,762 1,935,791 SH   SOLE 2 951,468 0 984,323
CONOCOPHILLIPS COM 20825C104   135,621,986 1,132,070 SH   SOLE 4 436,314 0 695,756
CONOCOPHILLIPS COM 20825C104   142,436,809 1,188,955 SH   SOLE 7 1,040,042 0 148,913
CONOCOPHILLIPS COM 20825C104   13,928,906 116,268 SH   SOLE 13 116,268 0 0
CONOCOPHILLIPS COM 20825C104   20,731,150 173,048 SH   SOLE 15 173,048 0 0
CONOCOPHILLIPS COM 20825C104   433,471,164 3,618,290 SH   SOLE 18 3,450,590 0 167,700
CONOCOPHILLIPS COM 20825C104   435,724,820 3,637,102 SH   SOLE 19 3,637,102 0 0
CONOCOPHILLIPS COM 20825C104   4,420,346,377 36,897,716 SH   SOLE 21 36,897,716 0 0
CONOCOPHILLIPS COM 20825C104   3,214,080,536 26,828,719 SH   SOLE 22 24,101,851 0 2,726,868
CONOCOPHILLIPS COM 20825C104   319,338,041 2,665,593 SH   SOLE 23 2,665,593 0 0
CONOCOPHILLIPS COM 20825C104   486,349,424 4,059,678 SH   SOLE 25 3,685,847 0 373,831
CONOCOPHILLIPS COM 20825C104   253,448,521 2,115,597 SH   SOLE 26 1,206,658 0 908,939
CONOCOPHILLIPS COM 20825C104   73,531,683 613,787 SH   SOLE 28 36,237 0 577,550
CONOCOPHILLIPS COM 20825C104   47,194,012 393,940 SH   SOLE 29 393,940 0 0
CONOCOPHILLIPS COM 20825C104   907,644,214 7,576,329 SH   SOLE 30 7,443,197 0 133,132
CONOCOPHILLIPS COM 20825C104   59,043,430 492,850 SH   SOLE 31 427,019 0 65,831
CONOCOPHILLIPS COM 20825C104   392,062,631 3,272,643 SH   SOLE 34 3,272,643 0 0
CONOCOPHILLIPS COM 20825C104   27,268,157 227,614 SH   SOLE 35 227,614 0 0
CONOCOPHILLIPS COM 20825C104   39,338,247 328,366 SH   SOLE 36 328,366 0 0
CONOCOPHILLIPS COM 20825C104   7,041,964 58,781 SH   SOLE 40 58,781 0 0
CONOCOPHILLIPS COM 20825C104   309,443 2,583 SH   OTR 43 2,583 0 0
CONOCOPHILLIPS COM 20825C104   156,532,798 1,306,618 SH   SOLE 43 1,070,841 0 235,777
CONOCOPHILLIPS OPTIONS 20825C104   3,210,640 26,800 SH Call SOLE 2 0 0 26,800
CONOCOPHILLIPS OPTIONS 20825C104   898,500 7,500 SH Call SOLE 4 7,500 0 0
CONOCOPHILLIPS OPTIONS 20825C104   19,575,320 163,400 SH Call SOLE 18 163,400 0 0
CONOCOPHILLIPS OPTIONS 20825C104   108,526,820 905,900 SH Call SOLE 19 905,900 0 0
CONOCOPHILLIPS OPTIONS 20825C104   7,798,980 65,100 SH Call SOLE 22 65,100 0 0
CONOCOPHILLIPS OPTIONS 20825C104   359,400 3,000 SH Call SOLE 26 3,000 0 0
CONOCOPHILLIPS OPTIONS 20825C104   62,691,340 523,300 SH Call SOLE 34 523,300 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   346,200 13,749 SH   SOLE 2 5,638 0 8,111
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   8,863 352 SH   SOLE 4 56 0 296
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   5,363 213 SH   SOLE 7 213 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   1,536,735 61,030 SH   SOLE 18 61,030 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   1,025,380 40,722 SH   SOLE 19 40,722 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   55,659,081 2,210,448 SH   SOLE 21 2,210,448 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   12,839,383 509,904 SH   SOLE 22 491,594 0 18,310
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   84,202 3,344 SH   SOLE 25 3,344 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   156,670 6,222 SH   SOLE 26 3,588 0 2,634
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   14,907 592 SH   SOLE 28 0 0 592
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   544,920 21,641 SH   SOLE 30 21,641 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   73,878 2,934 SH   SOLE 40 2,934 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   289,469 11,496 SH   SOLE 43 10,713 0 783
CONSOL ENERGY INC NEW COM 20854L108   2,265,951 21,599 SH   SOLE 2 9,900 0 11,699
CONSOL ENERGY INC NEW COM 20854L108   13,324 127 SH   SOLE 4 127 0 0
CONSOL ENERGY INC NEW COM 20854L108   33,991 324 SH   SOLE 7 324 0 0
CONSOL ENERGY INC NEW COM 20854L108   11,213,305 106,885 SH   SOLE 18 106,885 0 0
CONSOL ENERGY INC NEW COM 20854L108   7,227,250 68,890 SH   SOLE 19 68,890 0 0
CONSOL ENERGY INC NEW COM 20854L108   355,258,621 3,386,318 SH   SOLE 21 3,386,318 0 0
CONSOL ENERGY INC NEW COM 20854L108   90,756,802 865,092 SH   SOLE 22 822,775 0 42,317
CONSOL ENERGY INC NEW COM 20854L108   2,128,519 20,289 SH   SOLE 26 17,181 0 3,108
CONSOL ENERGY INC NEW COM 20854L108   5,546,592 52,870 SH   SOLE 30 52,870 0 0
CONSOL ENERGY INC NEW COM 20854L108   73,017 696 SH   SOLE 36 696 0 0
CONSOL ENERGY INC NEW COM 20854L108   3,401,631 32,424 SH   SOLE 43 31,663 0 761
CONSOLIDATED COMM HLDGS INC COM 209034107   227,960 66,655 SH   SOLE 2 21,416 0 45,239
CONSOLIDATED COMM HLDGS INC COM 209034107   1,221 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   1,775 519 SH   SOLE 7 519 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   890,616 260,414 SH   SOLE 18 260,414 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   523,421 153,047 SH   SOLE 19 153,047 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   29,578,096 8,648,566 SH   SOLE 21 8,648,566 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   6,944,354 2,030,513 SH   SOLE 22 1,932,490 0 98,023
CONSOLIDATED COMM HLDGS INC COM 209034107   30,992 9,062 SH   SOLE 25 9,062 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   49,457 14,461 SH   SOLE 26 10,014 0 4,447
CONSOLIDATED COMM HLDGS INC COM 209034107   269,034 78,665 SH   SOLE 30 78,665 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   23,868 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   202,844 59,311 SH   SOLE 43 58,959 0 352
CONSOLIDATED EDISON INC COM 209115104   78,889,023 922,355 SH   SOLE 2 154,909 0 767,446
CONSOLIDATED EDISON INC COM 209115104   34,219,185 400,084 SH   SOLE 4 188,615 0 211,469
CONSOLIDATED EDISON INC COM 209115104   108,068,010 1,263,510 SH   SOLE 7 1,102,920 0 160,590
CONSOLIDATED EDISON INC COM 209115104   499,410 5,839 SH   SOLE 13 5,839 0 0
CONSOLIDATED EDISON INC COM 209115104   4,069,346 47,578 SH   SOLE 15 47,578 0 0
CONSOLIDATED EDISON INC COM 209115104   51,586,222 603,136 SH   SOLE 18 580,700 0 22,436
CONSOLIDATED EDISON INC COM 209115104   25,732,128 300,855 SH   SOLE 19 300,855 0 0
CONSOLIDATED EDISON INC COM 209115104   1,540,727,926 18,013,889 SH   SOLE 21 18,013,889 0 0
CONSOLIDATED EDISON INC COM 209115104   748,123,469 8,746,913 SH   SOLE 22 7,964,854 0 782,059
CONSOLIDATED EDISON INC COM 209115104   50,739,646 593,238 SH   SOLE 23 593,238 0 0
CONSOLIDATED EDISON INC COM 209115104   112,106,822 1,310,731 SH   SOLE 25 1,281,831 0 28,900
CONSOLIDATED EDISON INC COM 209115104   67,624,808 790,656 SH   SOLE 26 481,295 0 309,361
CONSOLIDATED EDISON INC COM 209115104   103,549,631 1,210,682 SH   SOLE 28 203,806 0 1,006,876
CONSOLIDATED EDISON INC COM 209115104   109,735 1,283 SH   SOLE 29 1,283 0 0
CONSOLIDATED EDISON INC COM 209115104   599,688,036 7,011,435 SH   SOLE 30 7,011,435 0 0
CONSOLIDATED EDISON INC COM 209115104   6,785,095 79,330 SH   SOLE 31 73,439 0 5,891
CONSOLIDATED EDISON INC COM 209115104   2,646,127 30,938 SH   SOLE 34 30,938 0 0
CONSOLIDATED EDISON INC COM 209115104   10,881,298 127,222 SH   SOLE 35 127,222 0 0
CONSOLIDATED EDISON INC COM 209115104   14,415,568 168,544 SH   SOLE 36 168,544 0 0
CONSOLIDATED EDISON INC COM 209115104   1,429,377 16,712 SH   SOLE 40 16,712 0 0
CONSOLIDATED EDISON INC COM 209115104   77,234 903 SH   OTR 43 903 0 0
CONSOLIDATED EDISON INC COM 209115104   47,912,676 560,186 SH   SOLE 43 496,160 0 64,025
CONSOLIDATED WATER CO INC ORD G23773107   240,318 8,450 SH   SOLE 2 513 0 7,937
CONSOLIDATED WATER CO INC ORD G23773107   5,375 189 SH   SOLE 7 189 0 0
CONSOLIDATED WATER CO INC ORD G23773107   1,289,043 45,325 SH   SOLE 18 45,325 0 0
CONSOLIDATED WATER CO INC ORD G23773107   884,001 31,083 SH   SOLE 19 31,083 0 0
CONSOLIDATED WATER CO INC ORD G23773107   15,080,168 530,245 SH   SOLE 21 530,245 0 0
CONSOLIDATED WATER CO INC ORD G23773107   11,288,462 396,922 SH   SOLE 22 386,349 0 10,573
CONSOLIDATED WATER CO INC ORD G23773107   207,811 7,307 SH   SOLE 43 7,212 0 95
CONSTELLATION BRANDS INC CL A 21036P108   59,312,875 235,996 SH   SOLE 2 69,722 0 166,274
CONSTELLATION BRANDS INC CL A 21036P108   37,877,944 150,710 SH   SOLE 4 67,710 0 83,000
CONSTELLATION BRANDS INC CL A 21036P108   24,488,087 97,434 SH   SOLE 7 80,534 0 16,900
CONSTELLATION BRANDS INC CL A 21036P108   589,872 2,347 SH   SOLE 13 2,347 0 0
CONSTELLATION BRANDS INC CL A 21036P108   6,153,061 24,482 SH   SOLE 15 24,482 0 0
CONSTELLATION BRANDS INC CL A 21036P108   168,517,781 670,504 SH   SOLE 18 643,769 0 26,735
CONSTELLATION BRANDS INC CL A 21036P108   198,203,111 788,617 SH   SOLE 19 788,617 0 0
CONSTELLATION BRANDS INC CL A 21036P108   850,086,779 3,382,353 SH   SOLE 21 3,382,353 0 0
CONSTELLATION BRANDS INC CL A 21036P108   868,308,707 3,454,855 SH   SOLE 22 3,210,661 0 244,194
CONSTELLATION BRANDS INC CL A 21036P108   70,469,916 280,388 SH   SOLE 23 280,388 0 0
CONSTELLATION BRANDS INC CL A 21036P108   61,032,223 242,837 SH   SOLE 25 241,960 0 877
CONSTELLATION BRANDS INC CL A 21036P108   49,902,074 198,552 SH   SOLE 26 83,279 0 115,273
CONSTELLATION BRANDS INC CL A 21036P108   77,261,607 307,411 SH   SOLE 28 2,204 0 305,207
CONSTELLATION BRANDS INC CL A 21036P108   233,177,439 927,774 SH   SOLE 30 927,774 0 0
CONSTELLATION BRANDS INC CL A 21036P108   9,462,072 37,648 SH   SOLE 31 19,756 0 17,892
CONSTELLATION BRANDS INC CL A 21036P108   23,947,979 95,285 SH   SOLE 34 95,285 0 0
CONSTELLATION BRANDS INC CL A 21036P108   10,231,896 40,711 SH   SOLE 36 40,711 0 0
CONSTELLATION BRANDS INC CL A 21036P108   2,020,442 8,039 SH   SOLE 40 8,039 0 0
CONSTELLATION BRANDS INC CL A 21036P108   114,104 454 SH   OTR 43 454 0 0
CONSTELLATION BRANDS INC CL A 21036P108   34,639,533 137,825 SH   SOLE 43 109,962 0 27,863
CONSTELLATION ENERGY CORP COM 21037T109   63,694,103 583,921 SH   SOLE 2 60,056 0 523,865
CONSTELLATION ENERGY CORP COM 21037T109   26,564,143 243,529 SH   SOLE 4 98,627 0 144,902
CONSTELLATION ENERGY CORP COM 21037T109   26,824,299 245,914 SH   SOLE 7 213,449 0 32,465
CONSTELLATION ENERGY CORP COM 21037T109   576,161 5,282 SH   SOLE 13 5,282 0 0
CONSTELLATION ENERGY CORP COM 21037T109   5,105,053 46,801 SH   SOLE 15 46,801 0 0
CONSTELLATION ENERGY CORP COM 21037T109   59,945,350 549,554 SH   SOLE 18 529,591 0 19,963
CONSTELLATION ENERGY CORP COM 21037T109   14,926,289 136,838 SH   SOLE 19 136,838 0 0
CONSTELLATION ENERGY CORP COM 21037T109   987,439,064 9,052,430 SH   SOLE 21 9,052,430 0 0
CONSTELLATION ENERGY CORP COM 21037T109   759,341,113 6,961,323 SH   SOLE 22 6,268,253 0 693,070
CONSTELLATION ENERGY CORP COM 21037T109   58,625,700 537,456 SH   SOLE 23 537,456 0 0
CONSTELLATION ENERGY CORP COM 21037T109   54,546,108 500,056 SH   SOLE 25 488,047 0 12,009
CONSTELLATION ENERGY CORP COM 21037T109   48,182,927 441,721 SH   SOLE 26 181,024 0 260,697
CONSTELLATION ENERGY CORP COM 21037T109   39,759,878 364,502 SH   SOLE 28 7,613 0 356,889
CONSTELLATION ENERGY CORP COM 21037T109   207,820,634 1,905,213 SH   SOLE 30 1,905,213 0 0
CONSTELLATION ENERGY CORP COM 21037T109   12,638,227 115,862 SH   SOLE 31 67,442 0 48,420
CONSTELLATION ENERGY CORP COM 21037T109   9,855,487 90,351 SH   SOLE 32 90,351 0 0
CONSTELLATION ENERGY CORP COM 21037T109   1,481,415 13,581 SH   SOLE 34 13,581 0 0
CONSTELLATION ENERGY CORP COM 21037T109   8,678,405 79,560 SH   SOLE 36 79,560 0 0
CONSTELLATION ENERGY CORP COM 21037T109   1,722,155 15,788 SH   SOLE 40 15,788 0 0
CONSTELLATION ENERGY CORP COM 21037T109   58,467 536 SH   OTR 43 536 0 0
CONSTELLATION ENERGY CORP COM 21037T109   28,747,879 263,549 SH   SOLE 43 218,602 0 44,947
CONSTELLIUM SE CL A SHS F21107101   2,203,165 121,053 SH   SOLE 2 78,572 0 42,481
CONSTELLIUM SE CL A SHS F21107101   102,157 5,613 SH   SOLE 4 0 0 5,613
CONSTELLIUM SE CL A SHS F21107101   4,181,177 229,735 SH   SOLE 7 229,735 0 0
CONSTELLIUM SE CL A SHS F21107101   6,449,061 354,344 SH   SOLE 18 317,559 0 36,785
CONSTELLIUM SE CL A SHS F21107101   45,274,557 2,487,613 SH   SOLE 19 2,487,613 0 0
CONSTELLIUM SE CL A SHS F21107101   73,320,447 4,028,596 SH   SOLE 21 4,028,596 0 0
CONSTELLIUM SE CL A SHS F21107101   32,465,124 1,783,798 SH   SOLE 22 1,710,605 0 73,193
CONSTELLIUM SE CL A SHS F21107101   195,286 10,730 SH   SOLE 23 10,730 0 0
CONSTELLIUM SE CL A SHS F21107101   121,303 6,665 SH   SOLE 26 0 0 6,665
CONSTELLIUM SE CL A SHS F21107101   1,522,102 83,632 SH   SOLE 28 83,632 0 0
CONSTELLIUM SE CL A SHS F21107101   57,093 3,137 SH   SOLE 30 3,137 0 0
CONSTELLIUM SE CL A SHS F21107101   8,139,204 447,209 SH   SOLE 34 447,209 0 0
CONSTELLIUM SE CL A SHS F21107101   134,898 7,412 SH   SOLE 36 7,412 0 0
CONSTELLIUM SE CL A SHS F21107101   1,436,544 78,931 SH   SOLE 43 72,842 0 6,089
CONSTRUCTION PARTNERS INC COM CL A 21044C107   2,368,540 64,785 SH   SOLE 2 45,727 0 19,058
CONSTRUCTION PARTNERS INC COM CL A 21044C107   3,071 84 SH   SOLE 4 84 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   14,405 394 SH   SOLE 7 394 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   3,546,503 97,005 SH   SOLE 18 97,005 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   4,782,194 130,804 SH   SOLE 19 130,804 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   62,628,340 1,713,029 SH   SOLE 21 1,713,029 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   43,624,708 1,193,236 SH   SOLE 22 1,156,374 0 36,862
CONSTRUCTION PARTNERS INC COM CL A 21044C107   126,388 3,457 SH   SOLE 23 3,457 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   320,339 8,762 SH   SOLE 25 8,762 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   642,579 17,576 SH   SOLE 26 11,607 0 5,969
CONSTRUCTION PARTNERS INC COM CL A 21044C107   95,860 2,622 SH   SOLE 28 509 0 2,113
CONSTRUCTION PARTNERS INC COM CL A 21044C107   780,775 21,356 SH   SOLE 30 21,356 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   289,921 7,930 SH   SOLE 40 7,930 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   347,393 9,502 SH   SOLE 43 8,742 0 760
CONSUMER PORTFOLIO SVCS INC COM 210502100   50,919 5,614 SH   SOLE 2 760 0 4,854
CONSUMER PORTFOLIO SVCS INC COM 210502100   247,176 27,252 SH   SOLE 18 27,252 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   158,380 17,462 SH   SOLE 19 17,462 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   2,699,676 297,649 SH   SOLE 21 297,649 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   1,943,601 214,289 SH   SOLE 22 208,116 0 6,173
CONTAINER STORE GROUP INC COM 210751103   168,444 74,864 SH   SOLE 2 74,864 0 0
CONTAINER STORE GROUP INC COM 210751103   14,234 6,326 SH   SOLE 18 6,326 0 0
CONTAINER STORE GROUP INC COM 210751103   198,252 88,112 SH   SOLE 19 88,112 0 0
CONTAINER STORE GROUP INC COM 210751103   181,175 80,522 SH   SOLE 21 80,522 0 0
CONTAINER STORE GROUP INC COM 210751103   1,187,978 527,990 SH   SOLE 22 527,990 0 0
CONTAINER STORE GROUP INC COM 210751103   12,382 5,503 SH   SOLE 23 5,503 0 0
CONTAINER STORE GROUP INC COM 210751103   8,726 3,878 SH   SOLE 43 3,878 0 0
CONTANGO ORE INC COM 21077F100   15,310 844 SH   SOLE 2 202 0 642
CONTANGO ORE INC COM 21077F100   153,446 8,459 SH   SOLE 18 8,459 0 0
CONTANGO ORE INC COM 21077F100   142,218 7,840 SH   SOLE 19 7,840 0 0
CONTANGO ORE INC COM 21077F100   2,121,219 116,936 SH   SOLE 21 116,936 0 0
CONTANGO ORE INC COM 21077F100   1,379,275 76,035 SH   SOLE 22 74,321 0 1,714
CONTEXTLOGIC INC CL A NEW 21077C305   59,262 13,438 SH   SOLE 2 1,025 0 12,413
CONTEXTLOGIC INC CL A NEW 21077C305   900 204 SH   SOLE 7 204 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   295,968 67,113 SH   SOLE 18 67,113 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   206,467 46,818 SH   SOLE 19 46,818 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   3,445,586 781,312 SH   SOLE 21 781,312 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   2,466,980 559,406 SH   SOLE 22 540,322 0 19,084
CONTEXTLOGIC INC CL A NEW 21077C305   9,182 2,082 SH   SOLE 34 2,082 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   9 2 SH   SOLE 43 0 0 2
CONTRAFECT CORP COM NEW 212326409   119 208 SH   SOLE 21 208 0 0
CONTRAFECT CORP COM NEW 212326409   2,921 5,121 SH   SOLE 22 5,121 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   46,613 6,865 SH   SOLE 43 6,865 0 0
CONX CORP UNIT 10/30/2027 212873202   3,850 372 SH   SOLE 43 372 0 0
COOL CO LTD COMMON SHARES G2415A113   322,137 23,259 SH   SOLE 2 23,259 0 0
COOL CO LTD COMMON SHARES G2415A113   5,886 425 SH   SOLE 22 425 0 0
COOPER COS INC COM NEW 216648402   32,177,842 101,185 SH   SOLE 2 51,327 0 49,858
COOPER COS INC COM NEW 216648402   16,763,579 52,714 SH   SOLE 4 27,642 0 25,072
COOPER COS INC COM NEW 216648402   29,504,332 92,778 SH   SOLE 7 84,098 0 8,680
COOPER COS INC COM NEW 216648402   680,859 2,141 SH   SOLE 13 2,141 0 0
COOPER COS INC COM NEW 216648402   1,510,229 4,749 SH   SOLE 15 4,749 0 0
COOPER COS INC COM NEW 216648402   27,223,246 85,605 SH   SOLE 18 82,591 0 3,014
COOPER COS INC COM NEW 216648402   107,982,840 339,558 SH   SOLE 19 339,558 0 0
COOPER COS INC COM NEW 216648402   445,722,816 1,401,600 SH   SOLE 21 1,401,600 0 0
COOPER COS INC COM NEW 216648402   340,331,122 1,070,190 SH   SOLE 22 964,837 0 105,353
COOPER COS INC COM NEW 216648402   25,595,671 80,487 SH   SOLE 23 80,487 0 0
COOPER COS INC COM NEW 216648402   42,969,193 135,119 SH   SOLE 25 134,894 0 225
COOPER COS INC COM NEW 216648402   18,500,868 58,177 SH   SOLE 26 31,318 0 26,859
COOPER COS INC COM NEW 216648402   27,255,365 85,706 SH   SOLE 28 2,107 0 83,599
COOPER COS INC COM NEW 216648402   155,593,071 489,271 SH   SOLE 30 465,088 0 24,183
COOPER COS INC COM NEW 216648402   3,356,596 10,555 SH   SOLE 31 9,669 0 886
COOPER COS INC COM NEW 216648402   81,983,614 257,802 SH   SOLE 34 257,802 0 0
COOPER COS INC COM NEW 216648402   4,247,660 13,357 SH   SOLE 36 13,357 0 0
COOPER COS INC COM NEW 216648402   766,404 2,410 SH   SOLE 40 2,410 0 0
COOPER COS INC COM NEW 216648402   19,169,906 60,281 SH   SOLE 43 54,752 0 5,529
COOPER STD HLDGS INC COM 21676P103   1,117,913 83,302 SH   SOLE 2 41,627 0 41,675
COOPER STD HLDGS INC COM 21676P103   619,038 46,128 SH   SOLE 18 46,128 0 0
COOPER STD HLDGS INC COM 21676P103   2,160,311 160,977 SH   SOLE 19 160,977 0 0
COOPER STD HLDGS INC COM 21676P103   7,763,953 578,536 SH   SOLE 21 578,536 0 0
COOPER STD HLDGS INC COM 21676P103   7,965,414 593,548 SH   SOLE 22 583,928 0 9,620
COOPER STD HLDGS INC COM 21676P103   38,234 2,849 SH   SOLE 23 2,849 0 0
COOPER STD HLDGS INC COM 21676P103   271,205 20,209 SH   SOLE 26 0 0 20,209
COPA HOLDINGS SA CL A P31076105   194,995 2,188 SH   SOLE 2 0 0 2,188
COPA HOLDINGS SA CL A P31076105   33,473,383 375,599 SH   SOLE 19 375,599 0 0
COPA HOLDINGS SA CL A P31076105   12,655 142 SH   SOLE 21 142 0 0
COPA HOLDINGS SA CL A P31076105   322,704 3,621 SH   SOLE 22 3,621 0 0
COPA HOLDINGS SA CL A P31076105   4,649,836 52,175 SH   SOLE 25 52,175 0 0
COPA HOLDINGS SA CL A P31076105   2,095,033 23,508 SH   SOLE 26 23,508 0 0
COPA HOLDINGS SA CL A P31076105   7,128,887 79,992 SH   SOLE 28 0 0 79,992
COPA HOLDINGS SA CL A P31076105   7,183,339 80,603 SH   SOLE 34 80,603 0 0
COPA HOLDINGS SA CL A P31076105   132,470 1,486 SH   SOLE 43 1,290 0 196
COPART INC COM 217204106   77,618,146 1,801,303 SH   SOLE 2 340,495 0 1,460,808
COPART INC COM 217204106   17,154,775 398,115 SH   SOLE 4 306,779 0 91,336
COPART INC COM 217204106   29,190,545 677,432 SH   SOLE 7 587,300 0 90,132
COPART INC COM 217204106   953,496 22,128 SH   SOLE 13 22,128 0 0
COPART INC COM 217204106   3,639,037 84,452 SH   SOLE 15 84,452 0 0
COPART INC COM 217204106   91,910,582 2,132,991 SH   SOLE 18 1,459,898 0 673,093
COPART INC COM 217204106   466,884,890 10,835,110 SH   SOLE 19 10,835,110 0 0
COPART INC COM 217204106   1,187,376,966 27,555,743 SH   SOLE 21 27,555,743 0 0
COPART INC COM 217204106   884,603,314 20,529,202 SH   SOLE 22 18,696,630 0 1,832,572
COPART INC COM 217204106   61,615,037 1,429,915 SH   SOLE 23 1,429,915 0 0
COPART INC COM 217204106   55,588,082 1,290,046 SH   SOLE 25 1,286,197 0 3,849
COPART INC COM 217204106   36,288,157 842,148 SH   SOLE 26 426,606 0 415,542
COPART INC COM 217204106   79,134,871 1,836,502 SH   SOLE 28 12,552 0 1,823,950
COPART INC COM 217204106   257,168,014 5,968,160 SH   SOLE 30 5,852,450 0 115,710
COPART INC COM 217204106   15,762,494 365,804 SH   SOLE 31 178,544 0 187,260
COPART INC COM 217204106   11,459,355 265,940 SH   SOLE 32 265,940 0 0
COPART INC COM 217204106   43,633,925 1,012,623 SH   SOLE 34 1,012,623 0 0
COPART INC COM 217204106   8,438,315 195,830 SH   SOLE 36 195,830 0 0
COPART INC COM 217204106   1,791,208 41,569 SH   SOLE 40 41,569 0 0
COPART INC COM 217204106   28,526 662 SH   OTR 43 662 0 0
COPART INC COM 217204106   58,580,812 1,359,499 SH   SOLE 43 1,184,151 0 175,348
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   10,856,829 455,595 SH   SOLE 2 226,304 0 229,291
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   1,132,402 47,520 SH   SOLE 4 47,520 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   5,389,846 226,179 SH   SOLE 7 199,098 0 27,081
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   12,010,916 504,025 SH   SOLE 18 469,447 0 34,578
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   28,073,861 1,178,089 SH   SOLE 19 1,178,089 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   216,447,723 9,082,993 SH   SOLE 21 9,082,993 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   132,309,450 5,552,222 SH   SOLE 22 5,383,857 0 168,365
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   862,098 36,177 SH   SOLE 23 36,177 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   12,700,175 532,949 SH   SOLE 25 532,949 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   1,516,613 63,643 SH   SOLE 26 53,876 0 9,767
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   1,839,247 77,182 SH   SOLE 28 3,156 0 74,026
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   13,353,474 560,364 SH   SOLE 30 560,364 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   19,779 830 SH   SOLE 34 830 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   149,962 6,293 SH   SOLE 36 6,293 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   469,475 19,701 SH   SOLE 40 19,701 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   1,874,876 78,677 SH   SOLE 43 70,409 0 8,268
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   8,317 1,234 SH   SOLE 2 1,234 0 0
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   4,974 738 SH   SOLE 18 738 0 0
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   61,482 9,122 SH   SOLE 21 9,122 0 0
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   472,407 70,090 SH   SOLE 22 70,090 0 0
CORCEPT THERAPEUTICS INC COM 218352102   8,866,885 325,450 SH   SOLE 2 212,059 0 113,391
CORCEPT THERAPEUTICS INC COM 218352102   10,517 386 SH   SOLE 4 386 0 0
CORCEPT THERAPEUTICS INC COM 218352102   296,507 10,883 SH   SOLE 7 10,322 0 561
CORCEPT THERAPEUTICS INC COM 218352102   7,525,015 276,198 SH   SOLE 18 242,857 0 33,341
CORCEPT THERAPEUTICS INC COM 218352102   23,115,503 848,431 SH   SOLE 19 848,431 0 0
CORCEPT THERAPEUTICS INC COM 218352102   273,756,725 10,047,962 SH   SOLE 21 10,047,962 0 0
CORCEPT THERAPEUTICS INC COM 218352102   86,199,911 3,163,880 SH   SOLE 22 3,095,475 0 68,405
CORCEPT THERAPEUTICS INC COM 218352102   636,361 23,357 SH   SOLE 23 23,357 0 0
CORCEPT THERAPEUTICS INC COM 218352102   505,831 18,566 SH   SOLE 25 18,566 0 0
CORCEPT THERAPEUTICS INC COM 218352102   3,650,558 133,990 SH   SOLE 26 30,222 0 103,768
CORCEPT THERAPEUTICS INC COM 218352102   322,744 11,846 SH   SOLE 28 2,078 0 9,768
CORCEPT THERAPEUTICS INC COM 218352102   4,686,576 172,016 SH   SOLE 30 172,016 0 0
CORCEPT THERAPEUTICS INC COM 218352102   2,103,532 77,208 SH   SOLE 34 77,208 0 0
CORCEPT THERAPEUTICS INC COM 218352102   19,834 728 SH   SOLE 36 728 0 0
CORCEPT THERAPEUTICS INC COM 218352102   453,548 16,647 SH   SOLE 40 16,647 0 0
CORCEPT THERAPEUTICS INC COM 218352102   1,896,225 69,599 SH   SOLE 43 68,626 0 973
CORE & MAIN INC CL A 21874C102   2,836,532 98,320 SH   SOLE 2 39,500 0 58,820
CORE & MAIN INC CL A 21874C102   9,549 331 SH   SOLE 4 331 0 0
CORE & MAIN INC CL A 21874C102   2,993,995 103,778 SH   SOLE 7 102,961 0 817
CORE & MAIN INC CL A 21874C102   922,796 31,986 SH   SOLE 18 31,986 0 0
CORE & MAIN INC CL A 21874C102   1,012,750 35,104 SH   SOLE 19 35,104 0 0
CORE & MAIN INC CL A 21874C102   35,157,937 1,218,646 SH   SOLE 21 1,218,646 0 0
CORE & MAIN INC CL A 21874C102   72,731,196 2,521,012 SH   SOLE 22 2,396,686 0 124,326
CORE & MAIN INC CL A 21874C102   622,843 21,589 SH   SOLE 25 21,589 0 0
CORE & MAIN INC CL A 21874C102   1,163,549 40,331 SH   SOLE 26 31,843 0 8,488
CORE & MAIN INC CL A 21874C102   1,252,638 43,419 SH   SOLE 28 43,419 0 0
CORE & MAIN INC CL A 21874C102   24,717,036 856,743 SH   SOLE 30 856,743 0 0
CORE & MAIN INC CL A 21874C102   44,544 1,544 SH   SOLE 31 1,544 0 0
CORE & MAIN INC CL A 21874C102   524,320 18,174 SH   SOLE 40 18,174 0 0
CORE & MAIN INC CL A 21874C102   495,181 17,164 SH   SOLE 43 16,160 0 1,004
CORE LABORATORIES INC COM 21867A105   933,101 38,863 SH   SOLE 2 13,631 0 25,232
CORE LABORATORIES INC COM 21867A105   5,330 222 SH   SOLE 4 222 0 0
CORE LABORATORIES INC COM 21867A105   558,857 23,276 SH   SOLE 7 22,014 0 1,262
CORE LABORATORIES INC COM 21867A105   3,596,554 149,794 SH   SOLE 18 149,794 0 0
CORE LABORATORIES INC COM 21867A105   2,319,678 96,613 SH   SOLE 19 96,613 0 0
CORE LABORATORIES INC COM 21867A105   131,134,385 5,461,657 SH   SOLE 21 5,461,657 0 0
CORE LABORATORIES INC COM 21867A105   32,420,919 1,350,309 SH   SOLE 22 1,295,222 0 55,087
CORE LABORATORIES INC COM 21867A105   227,759 9,486 SH   SOLE 25 9,486 0 0
CORE LABORATORIES INC COM 21867A105   782,606 32,595 SH   SOLE 26 11,073 0 21,522
CORE LABORATORIES INC COM 21867A105   1,525,331 63,529 SH   SOLE 28 27,237 0 36,292
CORE LABORATORIES INC COM 21867A105   4,015,048 167,224 SH   SOLE 30 167,224 0 0
CORE LABORATORIES INC COM 21867A105   219,235 9,131 SH   SOLE 40 9,131 0 0
CORE LABORATORIES INC COM 21867A105   37,720 1,571 SH   OTR 43 1,571 0 0
CORE LABORATORIES INC COM 21867A105   8,497,398 353,911 SH   SOLE 43 336,769 0 17,142
CORE MOLDING TECHNOLOGIES IN COM 218683100   615,612 21,608 SH   SOLE 2 16,886 0 4,722
CORE MOLDING TECHNOLOGIES IN COM 218683100   532,592 18,694 SH   SOLE 18 18,694 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   1,097,862 38,535 SH   SOLE 19 38,535 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   7,081,161 248,549 SH   SOLE 21 248,549 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   4,090,965 143,593 SH   SOLE 22 138,886 0 4,707
CORECARD CORPORATION COM 45816D100   16,100 805 SH   SOLE 2 231 0 574
CORECARD CORPORATION COM 45816D100   325,200 16,260 SH   SOLE 18 16,260 0 0
CORECARD CORPORATION COM 45816D100   283,960 14,198 SH   SOLE 19 14,198 0 0
CORECARD CORPORATION COM 45816D100   4,491,600 224,580 SH   SOLE 21 224,580 0 0
CORECARD CORPORATION COM 45816D100   2,886,720 144,336 SH   SOLE 22 143,044 0 1,292
CORECARD CORPORATION COM 45816D100   320 16 SH   SOLE 43 16 0 0
CORECIVIC INC COM 21871N101   2,209,410 196,392 SH   SOLE 2 134,459 0 61,933
CORECIVIC INC COM 21871N101   5,513 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101   33,019 2,935 SH   SOLE 7 2,935 0 0
CORECIVIC INC COM 21871N101   4,227,098 375,742 SH   SOLE 18 375,742 0 0
CORECIVIC INC COM 21871N101   6,457,016 573,957 SH   SOLE 19 573,957 0 0
CORECIVIC INC COM 21871N101   146,744,359 13,043,943 SH   SOLE 21 13,043,943 0 0
CORECIVIC INC COM 21871N101   41,319,304 3,672,827 SH   SOLE 22 3,520,061 0 152,766
CORECIVIC INC COM 21871N101   105,120 9,344 SH   SOLE 23 9,344 0 0
CORECIVIC INC COM 21871N101   487,035 43,292 SH   SOLE 26 24,926 0 18,366
CORECIVIC INC COM 21871N101   2,045,216 181,797 SH   SOLE 30 181,797 0 0
CORECIVIC INC COM 21871N101   68,153 6,058 SH   SOLE 36 6,058 0 0
CORECIVIC INC COM 21871N101   1,163,115 103,388 SH   SOLE 43 101,753 0 1,635
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502   153,070 191,338 SH   SOLE 22 191,338 0 0
CORMEDIX INC COM 21900C308   22,996 6,215 SH   SOLE 2 1,546 0 4,669
CORMEDIX INC COM 21900C308   476,508 128,786 SH   SOLE 18 128,786 0 0
CORMEDIX INC COM 21900C308   380,578 102,859 SH   SOLE 19 102,859 0 0
CORMEDIX INC COM 21900C308   6,393,915 1,728,085 SH   SOLE 21 1,728,085 0 0
CORMEDIX INC COM 21900C308   4,413,009 1,192,705 SH   SOLE 22 1,170,009 0 22,696
CORMEDIX INC COM 21900C308   30 8 SH   SOLE 43 8 0 0
CORNING INC COM 219350105   39,236,128 1,287,697 SH   SOLE 2 222,089 0 1,065,608
CORNING INC COM 219350105   17,119,478 561,847 SH   SOLE 4 449,224 0 112,623
CORNING INC COM 219350105   16,362,420 537,001 SH   SOLE 7 457,400 0 79,601
CORNING INC COM 219350105   562,537 18,462 SH   SOLE 13 18,462 0 0
CORNING INC COM 219350105   3,386,162 111,131 SH   SOLE 15 111,131 0 0
CORNING INC COM 219350105   62,660,580 2,056,468 SH   SOLE 18 2,006,609 0 49,859
CORNING INC COM 219350105   9,674,652 317,514 SH   SOLE 19 317,514 0 0
CORNING INC COM 219350105   768,415,099 25,218,743 SH   SOLE 21 25,218,743 0 0
CORNING INC COM 219350105   508,928,222 16,702,600 SH   SOLE 22 15,055,758 0 1,646,842
CORNING INC COM 219350105   41,837,991 1,373,088 SH   SOLE 23 1,373,088 0 0
CORNING INC COM 219350105   32,993,708 1,082,826 SH   SOLE 25 1,060,095 0 22,731
CORNING INC COM 219350105   29,275,058 960,783 SH   SOLE 26 466,503 0 494,280
CORNING INC COM 219350105   36,792,220 1,207,490 SH   SOLE 28 100,000 0 1,107,490
CORNING INC COM 219350105   173,563,305 5,696,203 SH   SOLE 30 5,696,203 0 0
CORNING INC COM 219350105   5,547,460 182,063 SH   SOLE 31 167,814 0 14,249
CORNING INC COM 219350105   1,011,330 33,191 SH   SOLE 34 33,191 0 0
CORNING INC COM 219350105   6,933,083 227,538 SH   SOLE 36 227,538 0 0
CORNING INC COM 219350105   1,179,219 38,701 SH   SOLE 40 38,701 0 0
CORNING INC COM 219350105   60,117 1,973 SH   OTR 43 1,973 0 0
CORNING INC COM 219350105   27,467,965 901,476 SH   SOLE 43 843,028 0 58,448
CORPORACION AMER ARPTS S A COM L1995B107   6,647,415 498,307 SH   SOLE 21 498,307 0 0
CORSAIR GAMING INC COM 22041X102   423,419 29,141 SH   SOLE 2 19,735 0 9,406
CORSAIR GAMING INC COM 22041X102   5,841 402 SH   SOLE 7 402 0 0
CORSAIR GAMING INC COM 22041X102   1,629,016 112,114 SH   SOLE 18 112,114 0 0
CORSAIR GAMING INC COM 22041X102   1,102,101 75,850 SH   SOLE 19 75,850 0 0
CORSAIR GAMING INC COM 22041X102   69,300,196 4,769,456 SH   SOLE 21 4,769,456 0 0
CORSAIR GAMING INC COM 22041X102   17,347,265 1,193,893 SH   SOLE 22 1,155,287 0 38,606
CORSAIR GAMING INC COM 22041X102   119,378 8,216 SH   SOLE 25 8,216 0 0
CORSAIR GAMING INC COM 22041X102   35,206 2,423 SH   SOLE 26 0 0 2,423
CORSAIR GAMING INC COM 22041X102   1,078,300 74,212 SH   SOLE 30 74,212 0 0
CORSAIR GAMING INC COM 22041X102   127,675 8,787 SH   SOLE 40 8,787 0 0
CORSAIR GAMING INC COM 22041X102   104,151 7,168 SH   SOLE 43 6,643 0 525
CORTEVA INC COM 22052L104   78,717,027 1,538,644 SH   SOLE 2 338,078 0 1,200,566
CORTEVA INC COM 22052L104   31,400,115 613,763 SH   SOLE 4 225,053 0 388,710
CORTEVA INC COM 22052L104   47,080,246 920,255 SH   SOLE 7 848,396 0 71,859
CORTEVA INC COM 22052L104   2,373,619 46,396 SH   SOLE 13 46,396 0 0
CORTEVA INC COM 22052L104   4,072,694 79,607 SH   SOLE 15 79,607 0 0
CORTEVA INC COM 22052L104   146,102,736 2,855,800 SH   SOLE 18 2,799,337 0 56,463
CORTEVA INC COM 22052L104   33,633,198 657,412 SH   SOLE 19 657,412 0 0
CORTEVA INC COM 22052L104   1,017,870,458 19,895,826 SH   SOLE 21 19,895,826 0 0
CORTEVA INC COM 22052L104   799,039,953 15,618,451 SH   SOLE 22 14,111,956 0 1,506,495
CORTEVA INC COM 22052L104   61,973,894 1,211,374 SH   SOLE 23 1,211,374 0 0
CORTEVA INC COM 22052L104   65,581,390 1,281,888 SH   SOLE 25 1,168,462 0 113,426
CORTEVA INC COM 22052L104   34,305,440 670,552 SH   SOLE 26 377,802 0 292,750
CORTEVA INC COM 22052L104   80,449,356 1,572,505 SH   SOLE 28 10,365 0 1,562,140
CORTEVA INC COM 22052L104   121,658 2,378 SH   SOLE 29 2,378 0 0
CORTEVA INC COM 22052L104   214,336,866 4,189,540 SH   SOLE 30 4,189,540 0 0
CORTEVA INC COM 22052L104   12,385,069 242,085 SH   SOLE 31 144,653 0 97,432
CORTEVA INC COM 22052L104   37,979,086 742,359 SH   SOLE 34 742,359 0 0
CORTEVA INC COM 22052L104   13,253,151 259,053 SH   SOLE 36 259,053 0 0
CORTEVA INC COM 22052L104   1,763,997 34,480 SH   SOLE 40 34,480 0 0
CORTEVA INC COM 22052L104   33,254 650 SH   OTR 43 650 0 0
CORTEVA INC COM 22052L104   36,997,825 723,179 SH   SOLE 43 597,478 0 125,700
CORVEL CORP COM 221006109   1,054,831 5,364 SH   SOLE 2 3,380 0 1,984
CORVEL CORP COM 221006109   7,866 40 SH   SOLE 4 40 0 0
CORVEL CORP COM 221006109   613,548 3,120 SH   SOLE 7 2,952 0 168
CORVEL CORP COM 221006109   5,092,448 25,896 SH   SOLE 18 25,896 0 0
CORVEL CORP COM 221006109   5,304,830 26,976 SH   SOLE 19 26,976 0 0
CORVEL CORP COM 221006109   204,092,219 1,037,845 SH   SOLE 21 1,037,845 0 0
CORVEL CORP COM 221006109   47,547,217 241,786 SH   SOLE 22 234,163 0 7,623
CORVEL CORP COM 221006109   10,619 54 SH   SOLE 23 54 0 0
CORVEL CORP COM 221006109   375,405 1,909 SH   SOLE 25 1,909 0 0
CORVEL CORP COM 221006109   1,381,073 7,023 SH   SOLE 26 4,334 0 2,689
CORVEL CORP COM 221006109   37,364 190 SH   SOLE 28 105 0 85
CORVEL CORP COM 221006109   8,955,048 45,538 SH   SOLE 30 45,538 0 0
CORVEL CORP COM 221006109   65,878 335 SH   SOLE 36 335 0 0
CORVEL CORP COM 221006109   319,556 1,625 SH   SOLE 40 1,625 0 0
CORVEL CORP COM 221006109   20,058 102 SH   OTR 43 102 0 0
CORVEL CORP COM 221006109   1,787,549 9,090 SH   SOLE 43 5,389 0 3,701
CORVUS PHARMACEUTICALS INC COM 221015100   3,249 2,225 SH   SOLE 2 2,225 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   6,833 4,680 SH   SOLE 18 4,680 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   80,846 55,374 SH   SOLE 21 55,374 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   670,099 458,972 SH   SOLE 22 458,972 0 0
COSAN S A ADS 22113B103   37,631 2,769 SH   SOLE 36 2,769 0 0
COSAN S A ADS 22113B103   10,546 776 SH   SOLE 43 748 0 28
COSMOS HEALTH INC COM 221413305   2,853 1,817 SH   SOLE 18 1,817 0 0
COSMOS HEALTH INC COM 221413305   33,527 21,355 SH   SOLE 21 21,355 0 0
COSMOS HEALTH INC COM 221413305   420,441 267,797 SH   SOLE 22 267,797 0 0
COSTAMARE INC SHS Y1771G102   296,508 30,822 SH   SOLE 2 1,644 0 29,178
COSTAMARE INC SHS Y1771G102   7,023 730 SH   SOLE 7 730 0 0
COSTAMARE INC SHS Y1771G102   1,256,083 130,570 SH   SOLE 18 130,570 0 0
COSTAMARE INC SHS Y1771G102   961,836 99,983 SH   SOLE 19 99,983 0 0
COSTAMARE INC SHS Y1771G102   15,000,062 1,559,258 SH   SOLE 21 1,559,258 0 0
COSTAMARE INC SHS Y1771G102   5,631,567 585,402 SH   SOLE 22 545,233 0 40,169
COSTAMARE INC SHS Y1771G102   1,384,739 143,944 SH   SOLE 43 119,271 0 24,673
COSTAR GROUP INC COM 22160N109   59,058,056 768,085 SH   SOLE 2 106,202 0 661,883
COSTAR GROUP INC COM 22160N109   23,554,175 306,336 SH   SOLE 4 138,461 0 167,875
COSTAR GROUP INC COM 22160N109   23,788,228 309,380 SH   SOLE 7 267,494 0 41,886
COSTAR GROUP INC COM 22160N109   960,433 12,491 SH   SOLE 13 12,491 0 0
COSTAR GROUP INC COM 22160N109   3,091,055 40,201 SH   SOLE 15 40,201 0 0
COSTAR GROUP INC COM 22160N109   50,249,383 653,523 SH   SOLE 18 628,207 0 25,316
COSTAR GROUP INC COM 22160N109   305,911,094 3,978,555 SH   SOLE 19 3,978,555 0 0
COSTAR GROUP INC COM 22160N109   897,589,947 11,673,689 SH   SOLE 21 11,673,689 0 0
COSTAR GROUP INC COM 22160N109   721,241,194 9,380,169 SH   SOLE 22 8,517,122 0 863,047
COSTAR GROUP INC COM 22160N109   54,014,456 702,490 SH   SOLE 23 702,490 0 0
COSTAR GROUP INC COM 22160N109   42,817,350 556,865 SH   SOLE 25 555,613 0 1,252
COSTAR GROUP INC COM 22160N109   30,000,402 390,173 SH   SOLE 26 195,573 0 194,600
COSTAR GROUP INC COM 22160N109   37,507,019 487,801 SH   SOLE 28 5,693 0 482,108
COSTAR GROUP INC COM 22160N109   197,730,324 2,571,600 SH   SOLE 30 2,571,600 0 0
COSTAR GROUP INC COM 22160N109   61,150,002 795,292 SH   SOLE 31 92,788 0 702,504
COSTAR GROUP INC COM 22160N109   8,748,544 113,780 SH   SOLE 32 113,780 0 0
COSTAR GROUP INC COM 22160N109   1,304,900 16,971 SH   SOLE 34 16,971 0 0
COSTAR GROUP INC COM 22160N109   7,418,501 96,482 SH   SOLE 36 96,482 0 0
COSTAR GROUP INC COM 22160N109   1,521,884 19,793 SH   SOLE 40 19,793 0 0
COSTAR GROUP INC COM 22160N109   58,590 762 SH   OTR 43 762 0 0
COSTAR GROUP INC COM 22160N109   23,147,965 301,053 SH   SOLE 43 254,407 0 46,646
COSTCO WHSL CORP NEW COM 22160K105   461,174,588 816,296 SH   SOLE 2 169,538 0 646,758
COSTCO WHSL CORP NEW COM 22160K105   187,985,920 332,742 SH   SOLE 4 153,082 0 179,660
COSTCO WHSL CORP NEW COM 22160K105   255,787,335 452,753 SH   SOLE 7 400,013 0 52,740
COSTCO WHSL CORP NEW COM 22160K105   6,771,046 11,985 SH   SOLE 13 11,985 0 0
COSTCO WHSL CORP NEW COM 22160K105   23,893,853 42,293 SH   SOLE 15 42,293 0 0
COSTCO WHSL CORP NEW COM 22160K105   399,428,980 707,004 SH   SOLE 18 679,054 0 27,950
COSTCO WHSL CORP NEW COM 22160K105   202,714,428 358,812 SH   SOLE 19 358,812 0 0
COSTCO WHSL CORP NEW COM 22160K105   5,927,038,297 10,491,076 SH   SOLE 21 10,491,076 0 0
COSTCO WHSL CORP NEW COM 22160K105   5,467,847,283 9,678,291 SH   SOLE 22 8,739,706 0 938,585
COSTCO WHSL CORP NEW COM 22160K105   500,265,865 885,489 SH   SOLE 23 885,489 0 0
COSTCO WHSL CORP NEW COM 22160K105   507,193,970 897,752 SH   SOLE 25 896,132 0 1,620
COSTCO WHSL CORP NEW COM 22160K105   277,704,393 491,547 SH   SOLE 26 245,022 0 246,525
COSTCO WHSL CORP NEW COM 22160K105   531,088,388 940,046 SH   SOLE 28 10,205 0 929,841
COSTCO WHSL CORP NEW COM 22160K105   288,130 510 SH   SOLE 29 510 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,563,220,592 2,766,958 SH   SOLE 30 2,758,978 0 7,980
COSTCO WHSL CORP NEW COM 22160K105   66,755,674 118,160 SH   SOLE 31 91,545 0 26,615
COSTCO WHSL CORP NEW COM 22160K105   69,988,375 123,882 SH   SOLE 32 123,882 0 0
COSTCO WHSL CORP NEW COM 22160K105   78,480,853 138,914 SH   SOLE 34 138,914 0 0
COSTCO WHSL CORP NEW COM 22160K105   60,802,690 107,623 SH   SOLE 36 107,623 0 0
COSTCO WHSL CORP NEW COM 22160K105   12,160,764 21,525 SH   SOLE 40 21,525 0 0
COSTCO WHSL CORP NEW COM 22160K105   475,696 842 SH   OTR 43 842 0 0
COSTCO WHSL CORP NEW COM 22160K105   357,434,264 632,672 SH   SOLE 43 546,481 0 86,191
COTERRA ENERGY INC COM 127097103   21,935,197 810,913 SH   SOLE 2 288,802 0 522,111
COTERRA ENERGY INC COM 127097103   5,656,723 209,121 SH   SOLE 4 209,121 0 0
COTERRA ENERGY INC COM 127097103   14,221,456 525,747 SH   SOLE 7 446,397 0 79,350
COTERRA ENERGY INC COM 127097103   326,818 12,082 SH   SOLE 13 12,082 0 0
COTERRA ENERGY INC COM 127097103   3,062,114 113,202 SH   SOLE 15 113,202 0 0
COTERRA ENERGY INC COM 127097103   35,042,436 1,295,469 SH   SOLE 18 1,248,359 0 47,110
COTERRA ENERGY INC COM 127097103   9,426,411 348,481 SH   SOLE 19 348,481 0 0
COTERRA ENERGY INC COM 127097103   760,534,419 28,115,875 SH   SOLE 21 28,115,875 0 0
COTERRA ENERGY INC COM 127097103   439,211,472 16,237,023 SH   SOLE 22 14,633,882 0 1,603,141
COTERRA ENERGY INC COM 127097103   34,086,517 1,260,130 SH   SOLE 23 1,260,130 0 0
COTERRA ENERGY INC COM 127097103   25,215,577 932,184 SH   SOLE 25 932,184 0 0
COTERRA ENERGY INC COM 127097103   25,260,020 933,827 SH   SOLE 26 415,225 0 518,602
COTERRA ENERGY INC COM 127097103   18,693,552 691,074 SH   SOLE 28 10,717 0 680,357
COTERRA ENERGY INC COM 127097103   161,385,304 5,966,185 SH   SOLE 30 5,808,505 0 157,680
COTERRA ENERGY INC COM 127097103   4,738,754 175,185 SH   SOLE 31 161,586 0 13,599
COTERRA ENERGY INC COM 127097103   1,343,005 49,649 SH   SOLE 34 49,649 0 0
COTERRA ENERGY INC COM 127097103   34,544,419 1,277,058 SH   SOLE 35 1,277,058 0 0
COTERRA ENERGY INC COM 127097103   4,754,984 175,785 SH   SOLE 36 175,785 0 0
COTERRA ENERGY INC COM 127097103   1,009,073 37,304 SH   SOLE 40 37,304 0 0
COTERRA ENERGY INC COM 127097103   36,490 1,349 SH   OTR 43 1,349 0 0
COTERRA ENERGY INC COM 127097103   30,731,115 1,136,086 SH   SOLE 43 985,676 0 150,409
COTY INC COM CL A 222070203   18,110,066 1,650,872 SH   SOLE 2 1,150,940 0 499,932
COTY INC COM CL A 222070203   10,224 932 SH   SOLE 4 932 0 0
COTY INC COM CL A 222070203   526,077 47,956 SH   SOLE 7 45,502 0 2,454
COTY INC COM CL A 222070203   7,075,639 644,999 SH   SOLE 18 644,999 0 0
COTY INC COM CL A 222070203   79,883,825 7,282,026 SH   SOLE 19 7,282,026 0 0
COTY INC COM CL A 222070203   196,885,380 17,947,619 SH   SOLE 21 17,947,619 0 0
COTY INC COM CL A 222070203   112,829,664 10,285,293 SH   SOLE 22 9,790,533 0 494,760
COTY INC COM CL A 222070203   796,619 72,618 SH   SOLE 25 72,618 0 0
COTY INC COM CL A 222070203   1,607,105 146,500 SH   SOLE 26 112,680 0 33,820
COTY INC COM CL A 222070203   501,987 45,760 SH   SOLE 28 2,483 0 43,277
COTY INC COM CL A 222070203   2,369,706 216,017 SH   SOLE 30 216,017 0 0
COTY INC COM CL A 222070203   1,344,110 122,526 SH   SOLE 31 4,991 0 117,535
COTY INC COM CL A 222070203   48,884,503 4,456,199 SH   SOLE 34 4,456,199 0 0
COTY INC COM CL A 222070203   65,941 6,011 SH   SOLE 36 6,011 0 0
COTY INC COM CL A 222070203   629,612 57,394 SH   SOLE 40 57,394 0 0
COTY INC COM CL A 222070203   3,669,731 334,524 SH   SOLE 43 269,087 0 65,437
COUCHBASE INC COM 22207T101   273,874 15,960 SH   SOLE 2 9,009 0 6,951
COUCHBASE INC COM 22207T101   6,109 356 SH   SOLE 7 356 0 0
COUCHBASE INC COM 22207T101   1,493,950 87,060 SH   SOLE 18 87,060 0 0
COUCHBASE INC COM 22207T101   1,206,022 70,281 SH   SOLE 19 70,281 0 0
COUCHBASE INC COM 22207T101   22,325,932 1,301,045 SH   SOLE 21 1,301,045 0 0
COUCHBASE INC COM 22207T101   14,919,007 869,406 SH   SOLE 22 841,106 0 28,300
COUCHBASE INC COM 22207T101   123,638 7,205 SH   SOLE 25 7,205 0 0
COUCHBASE INC COM 22207T101   28,263 1,647 SH   SOLE 26 19 0 1,628
COUCHBASE INC COM 22207T101   2,892,764 168,576 SH   SOLE 30 168,576 0 0
COUCHBASE INC COM 22207T101   83,157 4,846 SH   SOLE 40 4,846 0 0
COUCHBASE INC COM 22207T101   170,914 9,960 SH   SOLE 43 9,335 0 625
COUPANG INC CL A 22266T109   25,835,206 1,519,718 SH   SOLE 2 128,400 0 1,391,318
COUPANG INC CL A 22266T109   200,668 11,804 SH   SOLE 7 11,804 0 0
COUPANG INC CL A 22266T109   218,654 12,862 SH   SOLE 15 12,862 0 0
COUPANG INC CL A 22266T109   14,102,197 829,541 SH   SOLE 18 595,732 0 233,809
COUPANG INC CL A 22266T109   42,111,822 2,477,166 SH   SOLE 19 2,477,166 0 0
COUPANG INC CL A 22266T109   242,064,377 14,239,081 SH   SOLE 21 14,239,081 0 0
COUPANG INC CL A 22266T109   134,326,333 7,901,549 SH   SOLE 22 6,999,570 0 901,979
COUPANG INC CL A 22266T109   24,753,139 1,456,067 SH   SOLE 25 1,456,067 0 0
COUPANG INC CL A 22266T109   7,573,993 445,529 SH   SOLE 26 37,883 0 407,646
COUPANG INC CL A 22266T109   3,970,010 233,530 SH   SOLE 28 42,954 0 190,576
COUPANG INC CL A 22266T109   15,400,283 905,899 SH   SOLE 30 905,899 0 0
COUPANG INC CL A 22266T109   271,014 15,942 SH   SOLE 31 15,942 0 0
COUPANG INC CL A 22266T109   81,056,221 4,768,013 SH   SOLE 34 4,768,013 0 0
COUPANG INC CL A 22266T109   1,861,007 109,471 SH   SOLE 36 109,471 0 0
COUPANG INC CL A 22266T109   34,340 2,020 SH   SOLE 43 2,020 0 0
COURSERA INC COM 22266M104   1,019,446 54,545 SH   SOLE 2 29,710 0 24,835
COURSERA INC COM 22266M104   9,681 518 SH   SOLE 4 518 0 0
COURSERA INC COM 22266M104   412,283 22,059 SH   SOLE 7 20,912 0 1,147
COURSERA INC COM 22266M104   5,823,860 311,603 SH   SOLE 18 311,603 0 0
COURSERA INC COM 22266M104   5,008,920 268,000 SH   SOLE 19 268,000 0 0
COURSERA INC COM 22266M104   81,968,490 4,385,687 SH   SOLE 21 4,385,687 0 0
COURSERA INC COM 22266M104   58,088,090 3,107,977 SH   SOLE 22 3,009,711 0 98,266
COURSERA INC COM 22266M104   329,411 17,625 SH   SOLE 25 17,625 0 0
COURSERA INC COM 22266M104   825,855 44,187 SH   SOLE 26 36,605 0 7,582
COURSERA INC COM 22266M104   1,370,669 73,337 SH   SOLE 30 73,337 0 0
COURSERA INC COM 22266M104   14,952 800 SH   SOLE 36 800 0 0
COURSERA INC COM 22266M104   318,347 17,033 SH   SOLE 40 17,033 0 0
COURSERA INC COM 22266M104   340,401 18,213 SH   SOLE 43 16,419 0 1,794
COUSINS PPTYS INC COM NEW 222795502   8,120,338 398,642 SH   SOLE 2 210,066 0 188,576
COUSINS PPTYS INC COM NEW 222795502   4,798,887 235,586 SH   SOLE 4 235,586 0 0
COUSINS PPTYS INC COM NEW 222795502   5,982,323 293,683 SH   SOLE 7 258,850 0 34,833
COUSINS PPTYS INC COM NEW 222795502   9,610,790 471,811 SH   SOLE 18 471,811 0 0
COUSINS PPTYS INC COM NEW 222795502   8,917,864 437,794 SH   SOLE 19 437,794 0 0
COUSINS PPTYS INC COM NEW 222795502   185,034,256 9,083,665 SH   SOLE 21 9,083,665 0 0
COUSINS PPTYS INC COM NEW 222795502   127,055,492 6,237,383 SH   SOLE 22 5,649,457 0 587,926
COUSINS PPTYS INC COM NEW 222795502   980,938 48,156 SH   SOLE 23 48,156 0 0
COUSINS PPTYS INC COM NEW 222795502   26,795,900 1,315,459 SH   SOLE 25 1,315,459 0 0
COUSINS PPTYS INC COM NEW 222795502   2,049,507 100,614 SH   SOLE 26 84,535 0 16,079
COUSINS PPTYS INC COM NEW 222795502   5,648,153 277,278 SH   SOLE 28 38,972 0 238,306
COUSINS PPTYS INC COM NEW 222795502   12,617,137 619,398 SH   SOLE 30 619,398 0 0
COUSINS PPTYS INC COM NEW 222795502   44,264 2,173 SH   SOLE 31 2,173 0 0
COUSINS PPTYS INC COM NEW 222795502   1,270,212 62,357 SH   SOLE 34 62,357 0 0
COUSINS PPTYS INC COM NEW 222795502   134,075 6,582 SH   SOLE 36 6,582 0 0
COUSINS PPTYS INC COM NEW 222795502   520,107 25,533 SH   SOLE 40 25,533 0 0
COUSINS PPTYS INC COM NEW 222795502   12,619,483 619,513 SH   SOLE 43 589,906 0 29,607
COVENANT LOGISTICS GROUP INC CL A 22284P105   2,986,580 68,109 SH   SOLE 2 30,222 0 37,887
COVENANT LOGISTICS GROUP INC CL A 22284P105   2,368 54 SH   SOLE 7 54 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   1,085,331 24,751 SH   SOLE 18 24,751 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   7,186,971 163,899 SH   SOLE 19 163,899 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   14,196,438 323,750 SH   SOLE 21 323,750 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   20,378,191 464,725 SH   SOLE 22 452,821 0 11,904
COVENANT LOGISTICS GROUP INC CL A 22284P105   133,129 3,036 SH   SOLE 23 3,036 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   87,130 1,987 SH   SOLE 25 1,987 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   1,252,049 28,553 SH   SOLE 26 0 0 28,553
COVENANT LOGISTICS GROUP INC CL A 22284P105   103,705 2,365 SH   SOLE 40 2,365 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   698,004 15,918 SH   SOLE 43 15,849 0 69
COYA THERAPEUTICS INC COMMON STOCK 22407B108   5,879 1,531 SH   SOLE 18 1,531 0 0
COYA THERAPEUTICS INC COMMON STOCK 22407B108   74,185 19,319 SH   SOLE 21 19,319 0 0
COYA THERAPEUTICS INC COMMON STOCK 22407B108   4,489 1,169 SH   SOLE 22 1,169 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308   6,620 1,982 SH   SOLE 18 1,982 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308   77,718 23,269 SH   SOLE 21 23,269 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308   5,053 1,513 SH   SOLE 22 1,513 0 0
CPI CARD GROUP INC COM NEW 12634H200   14,946 807 SH   SOLE 2 464 0 343
CPI CARD GROUP INC COM NEW 12634H200   189,830 10,250 SH   SOLE 18 10,250 0 0
CPI CARD GROUP INC COM NEW 12634H200   147,419 7,960 SH   SOLE 19 7,960 0 0
CPI CARD GROUP INC COM NEW 12634H200   2,698,475 145,706 SH   SOLE 21 145,706 0 0
CPI CARD GROUP INC COM NEW 12634H200   1,624,556 87,719 SH   SOLE 22 86,891 0 828
CPS TECHNOLOGIES CORP COM 12619F104   5,838 2,100 SH   SOLE 18 2,100 0 0
CPS TECHNOLOGIES CORP COM 12619F104   73,067 26,283 SH   SOLE 21 26,283 0 0
CPS TECHNOLOGIES CORP COM 12619F104   342,546 123,218 SH   SOLE 22 123,218 0 0
CRA INTL INC COM 12618T105   809,707 8,036 SH   SOLE 2 6,531 0 1,505
CRA INTL INC COM 12618T105   6,046 60 SH   SOLE 7 60 0 0
CRA INTL INC COM 12618T105   1,785,266 17,718 SH   SOLE 18 17,718 0 0
CRA INTL INC COM 12618T105   1,413,663 14,030 SH   SOLE 19 14,030 0 0
CRA INTL INC COM 12618T105   26,052,002 258,555 SH   SOLE 21 258,555 0 0
CRA INTL INC COM 12618T105   19,102,383 189,583 SH   SOLE 22 184,160 0 5,423
CRA INTL INC COM 12618T105   118,191 1,173 SH   SOLE 25 1,173 0 0
CRA INTL INC COM 12618T105   36,173 359 SH   SOLE 26 0 0 359
CRA INTL INC COM 12618T105   291,700 2,895 SH   SOLE 30 2,895 0 0
CRA INTL INC COM 12618T105   93,001 923 SH   SOLE 40 923 0 0
CRA INTL INC COM 12618T105   261,875 2,599 SH   SOLE 43 2,546 0 53
CRACKER BARREL OLD CTRY STOR COM 22410J106   2,752,915 40,966 SH   SOLE 2 36,190 0 4,776
CRACKER BARREL OLD CTRY STOR COM 22410J106   5,443 81 SH   SOLE 4 81 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   29,904 445 SH   SOLE 7 445 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   4,427,136 65,880 SH   SOLE 18 65,880 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   3,066,739 45,636 SH   SOLE 19 45,636 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   169,283,856 2,519,105 SH   SOLE 21 2,519,105 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   44,262,422 658,667 SH   SOLE 22 639,799 0 18,868
CRACKER BARREL OLD CTRY STOR COM 22410J106   227,808 3,390 SH   SOLE 25 3,390 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   520,666 7,748 SH   SOLE 26 6,159 0 1,589
CRACKER BARREL OLD CTRY STOR COM 22410J106   26,006 387 SH   SOLE 28 387 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   2,521,949 37,529 SH   SOLE 30 37,529 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   53,491 796 SH   SOLE 36 796 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   207,446 3,087 SH   SOLE 40 3,087 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   1,724,150 25,657 SH   SOLE 43 24,146 0 1,511
CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2   1,816,386 2,200,000 PRN   SOLE 21 2,200,000 0 0
CRANE COMPANY COMMON STOCK 224408104   6,138,133 69,092 SH   SOLE 2 42,335 0 26,757
CRANE COMPANY COMMON STOCK 224408104   11,283 127 SH   SOLE 4 127 0 0
CRANE COMPANY COMMON STOCK 224408104   801,870 9,026 SH   SOLE 7 8,561 0 465
CRANE COMPANY COMMON STOCK 224408104   7,669,202 86,326 SH   SOLE 18 86,326 0 0
CRANE COMPANY COMMON STOCK 224408104   1,383,150 15,569 SH   SOLE 19 15,569 0 0
CRANE COMPANY COMMON STOCK 224408104   213,712,882 2,405,593 SH   SOLE 21 2,405,593 0 0
CRANE COMPANY COMMON STOCK 224408104   124,015,132 1,395,938 SH   SOLE 22 1,330,799 0 65,139
CRANE COMPANY COMMON STOCK 224408104   829,144 9,333 SH   SOLE 25 9,333 0 0
CRANE COMPANY COMMON STOCK 224408104   1,890,871 21,284 SH   SOLE 26 17,355 0 3,929
CRANE COMPANY COMMON STOCK 224408104   3,786,538 42,622 SH   SOLE 30 42,622 0 0
CRANE COMPANY COMMON STOCK 224408104   59,167 666 SH   SOLE 31 666 0 0
CRANE COMPANY COMMON STOCK 224408104   48,773 549 SH   SOLE 36 549 0 0
CRANE COMPANY COMMON STOCK 224408104   682,469 7,682 SH   SOLE 40 7,682 0 0
CRANE COMPANY COMMON STOCK 224408104   57,568 648 SH   OTR 43 648 0 0
CRANE COMPANY COMMON STOCK 224408104   2,996,573 33,730 SH   SOLE 43 31,447 0 2,283
CRANE NXT CO COM 224441105   5,058,426 91,028 SH   SOLE 2 60,040 0 30,988
CRANE NXT CO COM 224441105   7,057 127 SH   SOLE 4 127 0 0
CRANE NXT CO COM 224441105   34,509 621 SH   SOLE 7 621 0 0
CRANE NXT CO COM 224441105   4,784,799 86,104 SH   SOLE 18 86,104 0 0
CRANE NXT CO COM 224441105   877,561 15,792 SH   SOLE 19 15,792 0 0
CRANE NXT CO COM 224441105   134,772,143 2,425,268 SH   SOLE 21 2,425,268 0 0
CRANE NXT CO COM 224441105   76,912,825 1,384,071 SH   SOLE 22 1,318,982 0 65,089
CRANE NXT CO COM 224441105   516,634 9,297 SH   SOLE 25 9,297 0 0
CRANE NXT CO COM 224441105   1,182,752 21,284 SH   SOLE 26 17,355 0 3,929
CRANE NXT CO COM 224441105   50,346 906 SH   SOLE 28 906 0 0
CRANE NXT CO COM 224441105   1,414,257 25,450 SH   SOLE 30 25,450 0 0
CRANE NXT CO COM 224441105   37,010 666 SH   SOLE 31 666 0 0
CRANE NXT CO COM 224441105   30,508 549 SH   SOLE 36 549 0 0
CRANE NXT CO COM 224441105   407,773 7,338 SH   SOLE 40 7,338 0 0
CRANE NXT CO COM 224441105   27,785 500 SH   OTR 43 500 0 0
CRANE NXT CO COM 224441105   1,851,634 33,321 SH   SOLE 43 30,896 0 2,425
CRAWFORD & CO CL B 224633107   3,257,200 380,070 SH   SOLE 22 380,070 0 0
CRAWFORD & CO CL A 224633206   2,409,963 258,026 SH   SOLE 2 243,710 0 14,316
CRAWFORD & CO CL A 224633206   588 63 SH   SOLE 7 63 0 0
CRAWFORD & CO CL A 224633206   368,902 39,497 SH   SOLE 18 39,497 0 0
CRAWFORD & CO CL A 224633206   1,012,110 108,363 SH   SOLE 19 108,363 0 0
CRAWFORD & CO CL A 224633206   4,870,100 521,424 SH   SOLE 21 521,424 0 0
CRAWFORD & CO CL A 224633206   4,061,789 434,881 SH   SOLE 22 428,214 0 6,667
CRAWFORD & CO CL A 224633206   65,819 7,047 SH   SOLE 23 7,047 0 0
CRAWFORD & CO CL A 224633206   288,382 30,876 SH   SOLE 26 0 0 30,876
CRAWFORD & CO CL A 224633206   145,605 15,589 SH   SOLE 43 15,525 0 64
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   229,910 56,768 SH   SOLE 2 56,768 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   9,999 2,469 SH   SOLE 18 2,469 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   133,549 32,975 SH   SOLE 21 32,975 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   1,023,463 252,707 SH   SOLE 22 252,707 0 0
CREDICORP LTD COM G2519Y108   13,884,105 108,495 SH   SOLE 2 31,074 0 77,421
CREDICORP LTD COM G2519Y108   2,879,197 22,499 SH   SOLE 4 11,961 0 10,538
CREDICORP LTD COM G2519Y108   6,398,756 50,002 SH   SOLE 7 45,783 0 4,219
CREDICORP LTD COM G2519Y108   26,746 209 SH   SOLE 13 209 0 0
CREDICORP LTD COM G2519Y108   358,444 2,801 SH   SOLE 15 2,801 0 0
CREDICORP LTD COM G2519Y108   3,142,815 24,559 SH   SOLE 18 24,559 0 0
CREDICORP LTD COM G2519Y108   6,120,165 47,825 SH   SOLE 19 47,825 0 0
CREDICORP LTD COM G2519Y108   217,049,149 1,696,094 SH   SOLE 21 1,696,094 0 0
CREDICORP LTD COM G2519Y108   82,768,181 646,778 SH   SOLE 22 567,716 0 79,062
CREDICORP LTD COM G2519Y108   10,022,866 78,322 SH   SOLE 23 78,322 0 0
CREDICORP LTD COM G2519Y108   18,302,397 143,021 SH   SOLE 25 143,021 0 0
CREDICORP LTD COM G2519Y108   10,996,974 85,934 SH   SOLE 26 22,520 0 63,414
CREDICORP LTD COM G2519Y108   28,278,171 220,975 SH   SOLE 28 0 0 220,975
CREDICORP LTD COM G2519Y108   87,046,474 680,210 SH   SOLE 30 677,279 0 2,931
CREDICORP LTD COM G2519Y108   3,557,054 27,796 SH   SOLE 34 27,796 0 0
CREDICORP LTD COM G2519Y108   1,417,012 11,073 SH   SOLE 36 11,073 0 0
CREDICORP LTD COM G2519Y108   117,093 915 SH   SOLE 40 915 0 0
CREDICORP LTD COM G2519Y108   13,632,727 106,531 SH   SOLE 43 93,842 0 12,688
CREDIT ACCEP CORP MICH COM 225310101   15,191,322 33,016 SH   SOLE 2 22,535 0 10,481
CREDIT ACCEP CORP MICH COM 225310101   11,043 24 SH   SOLE 4 24 0 0
CREDIT ACCEP CORP MICH COM 225310101   344,170 748 SH   SOLE 7 710 0 38
CREDIT ACCEP CORP MICH COM 225310101   979,595 2,129 SH   SOLE 18 2,129 0 0
CREDIT ACCEP CORP MICH COM 225310101   1,922,841 4,179 SH   SOLE 19 4,179 0 0
CREDIT ACCEP CORP MICH COM 225310101   35,837,827 77,888 SH   SOLE 21 77,888 0 0
CREDIT ACCEP CORP MICH COM 225310101   71,955,866 156,385 SH   SOLE 22 147,636 0 8,749
CREDIT ACCEP CORP MICH COM 225310101   533,279 1,159 SH   SOLE 25 1,159 0 0
CREDIT ACCEP CORP MICH COM 225310101   4,231,264 9,196 SH   SOLE 26 3,030 0 6,166
CREDIT ACCEP CORP MICH COM 225310101   266,870 580 SH   SOLE 28 222 0 358
CREDIT ACCEP CORP MICH COM 225310101   1,939,406 4,215 SH   SOLE 30 4,215 0 0
CREDIT ACCEP CORP MICH COM 225310101   41,871 91 SH   SOLE 31 91 0 0
CREDIT ACCEP CORP MICH COM 225310101   33,129 72 SH   SOLE 36 72 0 0
CREDIT ACCEP CORP MICH COM 225310101   450,918 980 SH   SOLE 40 980 0 0
CREDIT ACCEP CORP MICH COM 225310101   2,104,589 4,574 SH   SOLE 43 4,243 0 331
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   1,852,036 121,445 SH   SOLE 2 98,402 0 23,043
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   4,179 274 SH   SOLE 4 274 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   12,536 822 SH   SOLE 7 822 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   3,565,816 233,824 SH   SOLE 18 233,824 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   37,111,516 2,433,542 SH   SOLE 19 2,433,542 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   57,578,983 3,775,671 SH   SOLE 21 3,775,671 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   43,532,269 2,854,575 SH   SOLE 22 2,772,294 0 82,281
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   10,767 706 SH   SOLE 23 706 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   357,308 23,430 SH   SOLE 25 23,430 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   827,374 54,254 SH   SOLE 26 44,901 0 9,353
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   118,767 7,788 SH   SOLE 28 0 0 7,788
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   1,372,759 90,017 SH   SOLE 30 90,017 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   25,690,836 1,684,645 SH   SOLE 34 1,684,645 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   281,271 18,444 SH   SOLE 40 18,444 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   153 10 SH   SOLE 43 10 0 0
CRESCENT CAP BDC INC COM 225655109   2,237,963 130,875 SH   SOLE 30 130,875 0 0
CRESCENT CAP BDC INC COM 225655109   103 6 SH   SOLE 43 0 0 6
CRESCENT ENERGY COMPANY CL A COM 44952J104   1,071,253 84,751 SH   SOLE 2 20,974 0 63,777
CRESCENT ENERGY COMPANY CL A COM 44952J104   4,753 376 SH   SOLE 7 376 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   1,272,671 100,686 SH   SOLE 18 100,686 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   1,002,971 79,349 SH   SOLE 19 79,349 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   17,908,377 1,416,802 SH   SOLE 21 1,416,802 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   19,751,125 1,562,589 SH   SOLE 22 1,513,711 0 48,878
CRESCENT ENERGY COMPANY CL A COM 44952J104   39,930 3,159 SH   SOLE 26 0 0 3,159
CRESCENT ENERGY COMPANY CL A COM 44952J104   490,495 38,805 SH   SOLE 43 32,432 0 6,373
CRESCENT PT ENERGY CORP COM 22576C101   1,125,795 135,638 SH   SOLE 21 135,638 0 0
CRESCENT PT ENERGY CORP COM 22576C101   1,850,493 222,951 SH   SOLE 43 209,265 0 13,686
CREXENDO INC COM 226552107   4,857 2,302 SH   SOLE 18 2,302 0 0
CREXENDO INC COM 226552107   58,858 27,895 SH   SOLE 21 27,895 0 0
CRH PLC ORD G25508105   2,427,002 44,345 SH   SOLE 18 44,345 0 0
CRH PLC ORD G25508105   3,188,023 58,250 SH   SOLE 19 58,250 0 0
CRH PLC ORD G25508105   3,732,750 68,203 SH   SOLE 22 68,203 0 0
CRH PLC ORD G25508105   427,387 7,809 SH   SOLE 25 7,809 0 0
CRH PLC ORD G25508105   3,422,431 62,533 SH   SOLE 26 41,100 0 21,433
CRH PLC ORD G25508105   14,344,240 262,091 SH   SOLE 28 0 0 262,091
CRH PLC ORD G25508105   7,557,994 138,096 SH   SOLE 31 128,614 0 9,482
CRH PLC ORD G25508105   646,909 11,820 SH   SOLE 34 11,820 0 0
CRH PLC ORD G25508105   47,444,052 866,875 SH   SOLE 43 757,203 0 109,672
CRICUT INC COM CL A 22658D100   154,493 16,630 SH   SOLE 2 8,536 0 8,094
CRICUT INC COM CL A 22658D100   4,329 466 SH   SOLE 7 466 0 0
CRICUT INC COM CL A 22658D100   1,102,834 118,712 SH   SOLE 18 118,712 0 0
CRICUT INC COM CL A 22658D100   919,840 99,014 SH   SOLE 19 99,014 0 0
CRICUT INC COM CL A 22658D100   14,910,692 1,605,026 SH   SOLE 21 1,605,026 0 0
CRICUT INC COM CL A 22658D100   11,248,248 1,210,791 SH   SOLE 22 1,186,244 0 24,547
CRICUT INC COM CL A 22658D100   86,787 9,342 SH   SOLE 25 9,342 0 0
CRICUT INC COM CL A 22658D100   5,360 577 SH   SOLE 26 577 0 0
CRICUT INC COM CL A 22658D100   72,035 7,754 SH   SOLE 28 0 0 7,754
CRICUT INC COM CL A 22658D100   62,410 6,718 SH   SOLE 30 6,718 0 0
CRICUT INC COM CL A 22658D100   16,908 1,820 SH   SOLE 36 1,820 0 0
CRICUT INC COM CL A 22658D100   30,601 3,294 SH   SOLE 40 3,294 0 0
CRICUT INC COM CL A 22658D100   71,886 7,738 SH   SOLE 43 6,876 0 862
CRINETICS PHARMACEUTICALS IN COM 22663K107   1,658,005 55,750 SH   SOLE 2 16,035 0 39,715
CRINETICS PHARMACEUTICALS IN COM 22663K107   6,364 214 SH   SOLE 4 214 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   607,826 20,438 SH   SOLE 7 19,337 0 1,101
CRINETICS PHARMACEUTICALS IN COM 22663K107   5,388,055 181,172 SH   SOLE 18 181,172 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   3,947,360 132,729 SH   SOLE 19 132,729 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   82,170,133 2,762,950 SH   SOLE 21 2,762,950 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   47,411,062 1,594,185 SH   SOLE 22 1,525,434 0 68,751
CRINETICS PHARMACEUTICALS IN COM 22663K107   318,010 10,693 SH   SOLE 25 10,693 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   75,183 2,528 SH   SOLE 26 374 0 2,154
CRINETICS PHARMACEUTICALS IN COM 22663K107   1,624,934 54,638 SH   SOLE 30 54,638 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   136,566 4,592 SH   SOLE 40 4,592 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   768,125 25,828 SH   SOLE 43 15,475 0 10,353
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,858,357 40,942 SH   SOLE 2 19,143 0 21,799
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   11,075 244 SH   SOLE 4 244 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   827,823 18,238 SH   SOLE 7 17,370 0 868
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   3,276,159 72,178 SH   SOLE 19 72,178 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   50,298,384 1,108,138 SH   SOLE 21 1,108,138 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   56,086,880 1,235,666 SH   SOLE 22 1,202,564 0 33,102
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   682,529 15,037 SH   SOLE 25 15,037 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   3,795,693 83,624 SH   SOLE 26 22,675 0 60,949
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   116,607 2,569 SH   SOLE 28 1,257 0 1,312
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   5,132,020 113,065 SH   SOLE 30 113,065 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   104,942 2,312 SH   SOLE 34 2,312 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   51,654 1,138 SH   SOLE 36 1,138 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   574,864 12,665 SH   SOLE 40 12,665 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   335,614 7,394 SH   SOLE 43 3,955 0 3,439
CRITEO S A SPONS ADS 226718104   75,628 2,590 SH   SOLE 21 2,590 0 0
CRITEO S A SPONS ADS 226718104   1,360,808 46,603 SH   SOLE 43 42,071 0 4,532
CROCS INC COM 227046109   12,838,347 145,510 SH   SOLE 2 75,371 0 70,139
CROCS INC COM 227046109   17,822 202 SH   SOLE 4 202 0 0
CROCS INC COM 227046109   1,042,614 11,817 SH   SOLE 7 11,197 0 620
CROCS INC COM 227046109   11,655,007 132,098 SH   SOLE 18 125,382 0 6,716
CROCS INC COM 227046109   12,229,119 138,605 SH   SOLE 19 138,605 0 0
CROCS INC COM 227046109   291,483,863 3,303,682 SH   SOLE 21 3,303,682 0 0
CROCS INC COM 227046109   168,584,767 1,910,742 SH   SOLE 22 1,829,169 0 81,573
CROCS INC COM 227046109   224,192 2,541 SH   SOLE 23 2,541 0 0
CROCS INC COM 227046109   1,096,522 12,428 SH   SOLE 25 12,428 0 0
CROCS INC COM 227046109   5,118,134 58,009 SH   SOLE 26 17,774 0 40,235
CROCS INC COM 227046109   387,594 4,393 SH   SOLE 28 1,112 0 3,281
CROCS INC COM 227046109   5,067,843 57,439 SH   SOLE 30 57,439 0 0
CROCS INC COM 227046109   2,546,318 28,860 SH   SOLE 31 866 0 27,994
CROCS INC COM 227046109   74,025 839 SH   SOLE 36 839 0 0
CROCS INC COM 227046109   921,827 10,448 SH   SOLE 40 10,448 0 0
CROCS INC COM 227046109   5,044,565 57,175 SH   SOLE 43 54,394 0 2,781
CROSS CTRY HEALTHCARE INC COM 227483104   2,295,480 92,597 SH   SOLE 2 48,148 0 44,449
CROSS CTRY HEALTHCARE INC COM 227483104   3,842 155 SH   SOLE 4 155 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   331,517 13,373 SH   SOLE 7 12,653 0 720
CROSS CTRY HEALTHCARE INC COM 227483104   2,921,353 117,844 SH   SOLE 18 117,844 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   4,388,822 177,040 SH   SOLE 19 177,040 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   96,375,860 3,887,691 SH   SOLE 21 3,887,691 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   27,058,062 1,091,491 SH   SOLE 22 1,048,564 0 42,927
CROSS CTRY HEALTHCARE INC COM 227483104   101,465 4,093 SH   SOLE 23 4,093 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   208,385 8,406 SH   SOLE 25 8,406 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   1,516,355 61,168 SH   SOLE 26 19,885 0 41,283
CROSS CTRY HEALTHCARE INC COM 227483104   2,196,617 88,609 SH   SOLE 30 88,609 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   37,780 1,524 SH   SOLE 36 1,524 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   143,137 5,774 SH   SOLE 40 5,774 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   1,236,922 49,896 SH   SOLE 43 49,611 0 285
CROSSFIRST BANKSHARES INC COM 22766M109   874,107 86,631 SH   SOLE 2 55,632 0 30,999
CROSSFIRST BANKSHARES INC COM 22766M109   5,025 498 SH   SOLE 7 498 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   1,311,882 130,018 SH   SOLE 18 130,018 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   945,786 93,735 SH   SOLE 19 93,735 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   16,810,989 1,666,104 SH   SOLE 21 1,666,104 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   12,242,046 1,213,285 SH   SOLE 22 1,151,090 0 62,195
CROSSFIRST BANKSHARES INC COM 22766M109   120,465 11,939 SH   SOLE 25 11,939 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   3,632 360 SH   SOLE 26 0 0 360
CROSSFIRST BANKSHARES INC COM 22766M109   278,010 27,553 SH   SOLE 30 27,553 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   62,891 6,233 SH   SOLE 40 6,233 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   631,584 62,595 SH   SOLE 43 50,546 0 12,049
CROWDSTRIKE HLDGS INC CL A 22788C105   58,142,288 347,367 SH   SOLE 2 41,620 0 305,747
CROWDSTRIKE HLDGS INC CL A 22788C105   26,148,941 156,225 SH   SOLE 4 70,677 0 85,548
CROWDSTRIKE HLDGS INC CL A 22788C105   10,867,147 64,925 SH   SOLE 7 63,575 0 1,350
CROWDSTRIKE HLDGS INC CL A 22788C105   1,211,664 7,239 SH   SOLE 13 7,239 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,958,346 11,700 SH   SOLE 15 11,700 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   63,845,260 381,439 SH   SOLE 18 333,430 0 48,009
CROWDSTRIKE HLDGS INC CL A 22788C105   362,691,370 2,166,874 SH   SOLE 19 2,166,874 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   763,322,597 4,560,417 SH   SOLE 21 4,560,417 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   909,805,037 5,435,566 SH   SOLE 22 5,010,097 0 425,469
CROWDSTRIKE HLDGS INC CL A 22788C105   64,485,656 385,265 SH   SOLE 23 385,265 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   48,507,896 289,807 SH   SOLE 25 289,329 0 478
CROWDSTRIKE HLDGS INC CL A 22788C105   39,814,848 237,871 SH   SOLE 26 125,741 0 112,130
CROWDSTRIKE HLDGS INC CL A 22788C105   61,085,164 364,949 SH   SOLE 28 5,437 0 359,512
CROWDSTRIKE HLDGS INC CL A 22788C105   63,939 382 SH   SOLE 29 382 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   166,216,039 993,046 SH   SOLE 30 993,046 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   8,597,306 51,364 SH   SOLE 31 47,596 0 3,768
CROWDSTRIKE HLDGS INC CL A 22788C105   10,569,377 63,146 SH   SOLE 32 63,146 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   97,513,914 582,590 SH   SOLE 34 582,590 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   8,755,146 52,307 SH   SOLE 36 52,307 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,812,725 10,830 SH   SOLE 40 10,830 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   73,982 442 SH   OTR 43 442 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   19,392,019 115,856 SH   SOLE 43 95,097 0 20,759
CROWN CASTLE INC COM 22822V101   76,323,700 829,335 SH   SOLE 2 230,974 0 598,361
CROWN CASTLE INC COM 22822V101   42,825,148 465,339 SH   SOLE 4 287,424 0 177,915
CROWN CASTLE INC COM 22822V101   120,489,817 1,309,245 SH   SOLE 7 1,114,127 0 195,118
CROWN CASTLE INC COM 22822V101   1,280,689 13,916 SH   SOLE 13 13,916 0 0
CROWN CASTLE INC COM 22822V101   5,867,649 63,758 SH   SOLE 15 63,758 0 0
CROWN CASTLE INC COM 22822V101   56,625,323 615,292 SH   SOLE 18 588,735 0 26,557
CROWN CASTLE INC COM 22822V101   34,535,546 375,264 SH   SOLE 19 375,264 0 0
CROWN CASTLE INC COM 22822V101   1,053,368,202 11,445,922 SH   SOLE 21 11,445,922 0 0
CROWN CASTLE INC COM 22822V101   874,854,206 9,506,185 SH   SOLE 22 8,585,581 0 920,604
CROWN CASTLE INC COM 22822V101   67,828,503 737,026 SH   SOLE 23 737,026 0 0
CROWN CASTLE INC COM 22822V101   90,508,100 983,463 SH   SOLE 25 981,803 0 1,660
CROWN CASTLE INC COM 22822V101   48,691,140 529,079 SH   SOLE 26 275,450 0 253,629
CROWN CASTLE INC COM 22822V101   60,389,074 656,189 SH   SOLE 28 6,191 0 649,998
CROWN CASTLE INC COM 22822V101   383,823,815 4,170,638 SH   SOLE 30 4,170,638 0 0
CROWN CASTLE INC COM 22822V101   8,865,066 96,328 SH   SOLE 31 88,809 0 7,519
CROWN CASTLE INC COM 22822V101   30,100,252 327,070 SH   SOLE 34 327,070 0 0
CROWN CASTLE INC COM 22822V101   12,358,709 134,290 SH   SOLE 36 134,290 0 0
CROWN CASTLE INC COM 22822V101   1,938,060 21,059 SH   SOLE 40 21,059 0 0
CROWN CASTLE INC COM 22822V101   88,533 962 SH   OTR 43 962 0 0
CROWN CASTLE INC COM 22822V101   36,577,497 397,452 SH   SOLE 43 340,192 0 57,260
CROWN CRAFTS INC COM 228309100   8,129 1,726 SH   SOLE 18 1,726 0 0
CROWN CRAFTS INC COM 228309100   97,897 20,785 SH   SOLE 21 20,785 0 0
CROWN CRAFTS INC COM 228309100   6,396 1,358 SH   SOLE 22 1,358 0 0
CROWN ELECTROKINETICS CORP COM 228339305   6 14 SH   SOLE 22 14 0 0
CROWN HLDGS INC COM 228368106   16,742,716 189,226 SH   SOLE 2 89,738 0 99,488
CROWN HLDGS INC COM 228368106   4,213,772 47,624 SH   SOLE 4 35,144 0 12,480
CROWN HLDGS INC COM 228368106   1,626,351 18,381 SH   SOLE 7 17,668 0 713
CROWN HLDGS INC COM 228368106   46,717 528 SH   SOLE 13 528 0 0
CROWN HLDGS INC COM 228368106   849,673 9,603 SH   SOLE 15 9,603 0 0
CROWN HLDGS INC COM 228368106   23,673,886 267,562 SH   SOLE 18 257,386 0 10,176
CROWN HLDGS INC COM 228368106   23,320,585 263,569 SH   SOLE 19 263,569 0 0
CROWN HLDGS INC COM 228368106   524,425,119 5,927,047 SH   SOLE 21 5,927,047 0 0
CROWN HLDGS INC COM 228368106   306,198,577 3,460,653 SH   SOLE 22 3,230,617 0 230,036
CROWN HLDGS INC COM 228368106   17,614,068 199,074 SH   SOLE 23 199,074 0 0
CROWN HLDGS INC COM 228368106   22,952,154 259,405 SH   SOLE 25 259,405 0 0
CROWN HLDGS INC COM 228368106   26,044,530 294,355 SH   SOLE 26 59,601 0 234,754
CROWN HLDGS INC COM 228368106   9,745,807 110,147 SH   SOLE 28 3,887 0 106,260
CROWN HLDGS INC COM 228368106   279,243 3,156 SH   SOLE 29 3,156 0 0
CROWN HLDGS INC COM 228368106   33,386,070 377,329 SH   SOLE 30 366,339 0 10,990
CROWN HLDGS INC COM 228368106   2,546,366 28,779 SH   SOLE 31 26,615 0 2,164
CROWN HLDGS INC COM 228368106   53,300,264 602,399 SH   SOLE 34 602,399 0 0
CROWN HLDGS INC COM 228368106   2,321,538 26,238 SH   SOLE 36 26,238 0 0
CROWN HLDGS INC COM 228368106   541,144 6,116 SH   SOLE 40 6,116 0 0
CROWN HLDGS INC COM 228368106   18,315 207 SH   OTR 43 207 0 0
CROWN HLDGS INC COM 228368106   8,099,677 91,542 SH   SOLE 43 82,193 0 9,349
CROWN PROPTECH ACQUISITIONS SHS CL A G25741102   84,725 8,069 SH   SOLE 18 8,069 0 0
CROWN PROPTECH ACQUISITIONS SHS CL A G25741102   4,115,276 391,931 SH   SOLE 19 391,931 0 0
CRYO-CELL INTL INC COM 228895108   4,708 895 SH   SOLE 18 895 0 0
CRYO-CELL INTL INC COM 228895108   65,818 12,513 SH   SOLE 21 12,513 0 0
CRYOPORT INC COM PAR $0.001 229050307   458,051 33,410 SH   SOLE 2 21,629 0 11,781
CRYOPORT INC COM PAR $0.001 229050307   2,331 170 SH   SOLE 4 170 0 0
CRYOPORT INC COM PAR $0.001 229050307   313,260 22,849 SH   SOLE 7 21,611 0 1,238
CRYOPORT INC COM PAR $0.001 229050307   1,347,981 98,321 SH   SOLE 18 98,321 0 0
CRYOPORT INC COM PAR $0.001 229050307   2,276,052 166,014 SH   SOLE 19 166,014 0 0
CRYOPORT INC COM PAR $0.001 229050307   19,501,899 1,422,458 SH   SOLE 21 1,422,458 0 0
CRYOPORT INC COM PAR $0.001 229050307   17,918,243 1,306,947 SH   SOLE 22 1,263,056 0 43,891
CRYOPORT INC COM PAR $0.001 229050307   117,070 8,539 SH   SOLE 25 8,539 0 0
CRYOPORT INC COM PAR $0.001 229050307   213,616 15,581 SH   SOLE 26 12,016 0 3,565
CRYOPORT INC COM PAR $0.001 229050307   45,956 3,352 SH   SOLE 28 814 0 2,538
CRYOPORT INC COM PAR $0.001 229050307   756,655 55,190 SH   SOLE 30 55,190 0 0
CRYOPORT INC COM PAR $0.001 229050307   19,852 1,448 SH   SOLE 36 1,448 0 0
CRYOPORT INC COM PAR $0.001 229050307   125,693 9,168 SH   SOLE 40 9,168 0 0
CRYOPORT INC COM PAR $0.001 229050307   364,521 26,588 SH   SOLE 43 20,139 0 6,449
CS DISCO INC COM 126327105   297,014 44,731 SH   SOLE 2 30,201 0 14,530
CS DISCO INC COM 126327105   1,282 193 SH   SOLE 7 193 0 0
CS DISCO INC COM 126327105   474,421 71,449 SH   SOLE 18 71,449 0 0
CS DISCO INC COM 126327105   293,269 44,167 SH   SOLE 19 44,167 0 0
CS DISCO INC COM 126327105   5,742,338 864,810 SH   SOLE 21 864,810 0 0
CS DISCO INC COM 126327105   3,377,509 508,661 SH   SOLE 22 485,021 0 23,640
CS DISCO INC COM 126327105   20,504 3,088 SH   SOLE 25 3,088 0 0
CS DISCO INC COM 126327105   11,939 1,798 SH   SOLE 26 1,798 0 0
CS DISCO INC COM 126327105   94,261 14,196 SH   SOLE 30 14,196 0 0
CS DISCO INC COM 126327105   276,304 41,612 SH   SOLE 43 38,335 0 3,277
CSG SYS INTL INC COM 126349109   9,499,425 185,826 SH   SOLE 2 160,926 0 24,900
CSG SYS INTL INC COM 126349109   5,112 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109   896,491 17,537 SH   SOLE 7 16,582 0 955
CSG SYS INTL INC COM 126349109   5,591,812 109,386 SH   SOLE 18 93,844 0 15,542
CSG SYS INTL INC COM 126349109   9,803,845 191,781 SH   SOLE 19 191,781 0 0
CSG SYS INTL INC COM 126349109   178,974,750 3,501,071 SH   SOLE 21 3,501,071 0 0
CSG SYS INTL INC COM 126349109   53,169,963 1,040,101 SH   SOLE 22 1,011,418 0 28,683
CSG SYS INTL INC COM 126349109   52,602 1,029 SH   SOLE 23 1,029 0 0
CSG SYS INTL INC COM 126349109   299,563 5,860 SH   SOLE 25 5,860 0 0
CSG SYS INTL INC COM 126349109   2,421,401 47,367 SH   SOLE 26 18,011 0 29,356
CSG SYS INTL INC COM 126349109   29,956 586 SH   SOLE 28 586 0 0
CSG SYS INTL INC COM 126349109   5,694,103 111,387 SH   SOLE 30 111,387 0 0
CSG SYS INTL INC COM 126349109   1,778,669 34,794 SH   SOLE 34 34,794 0 0
CSG SYS INTL INC COM 126349109   80,361 1,572 SH   SOLE 36 1,572 0 0
CSG SYS INTL INC COM 126349109   275,281 5,385 SH   SOLE 40 5,385 0 0
CSG SYS INTL INC COM 126349109   1,170,171 22,891 SH   SOLE 43 22,410 0 481
CSP INC COM 126389105   9,993 571 SH   SOLE 18 571 0 0
CSP INC COM 126389105   132,878 7,593 SH   SOLE 21 7,593 0 0
CSP INC COM 126389105   131,110 7,492 SH   SOLE 22 7,492 0 0
CSW INDUSTRIALS INC COM 126402106   1,385,973 7,909 SH   SOLE 2 4,526 0 3,383
CSW INDUSTRIALS INC COM 126402106   8,587 49 SH   SOLE 4 49 0 0
CSW INDUSTRIALS INC COM 126402106   25,760 147 SH   SOLE 7 147 0 0
CSW INDUSTRIALS INC COM 126402106   6,430,432 36,695 SH   SOLE 18 36,695 0 0
CSW INDUSTRIALS INC COM 126402106   5,805,000 33,126 SH   SOLE 19 33,126 0 0
CSW INDUSTRIALS INC COM 126402106   90,826,366 518,297 SH   SOLE 21 518,297 0 0
CSW INDUSTRIALS INC COM 126402106   71,561,532 408,363 SH   SOLE 22 395,962 0 12,401
CSW INDUSTRIALS INC COM 126402106   10,339 59 SH   SOLE 23 59 0 0
CSW INDUSTRIALS INC COM 126402106   516,608 2,948 SH   SOLE 25 2,948 0 0
CSW INDUSTRIALS INC COM 126402106   1,129,948 6,448 SH   SOLE 26 4,580 0 1,868
CSW INDUSTRIALS INC COM 126402106   388,332 2,216 SH   SOLE 28 266 0 1,950
CSW INDUSTRIALS INC COM 126402106   4,167,558 23,782 SH   SOLE 30 23,782 0 0
CSW INDUSTRIALS INC COM 126402106   490,322 2,798 SH   SOLE 40 2,798 0 0
CSW INDUSTRIALS INC COM 126402106   1,250,337 7,135 SH   SOLE 43 6,945 0 190
CSX CORP COM 126408103   120,788,183 3,928,071 SH   SOLE 2 1,008,702 0 2,919,369
CSX CORP COM 126408103   36,575,465 1,189,446 SH   SOLE 4 880,289 0 309,157
CSX CORP COM 126408103   58,439,729 1,900,479 SH   SOLE 7 1,676,187 0 224,292
CSX CORP COM 126408103   2,701,111 87,841 SH   SOLE 13 87,841 0 0
CSX CORP COM 126408103   9,291,174 302,152 SH   SOLE 15 302,152 0 0
CSX CORP COM 126408103   353,143,424 11,484,339 SH   SOLE 18 11,353,889 0 130,450
CSX CORP COM 126408103   27,819,679 904,705 SH   SOLE 19 904,705 0 0
CSX CORP COM 126408103   1,330,772,732 43,277,162 SH   SOLE 21 43,277,162 0 0
CSX CORP COM 126408103   1,354,881,716 44,061,194 SH   SOLE 22 39,662,610 0 4,398,584
CSX CORP COM 126408103   115,781,376 3,765,248 SH   SOLE 23 3,765,248 0 0
CSX CORP COM 126408103   156,770,542 5,098,229 SH   SOLE 25 5,090,364 0 7,865
CSX CORP COM 126408103   79,776,816 2,594,368 SH   SOLE 26 1,179,336 0 1,415,032
CSX CORP COM 126408103   145,865,577 4,743,596 SH   SOLE 28 537,142 0 4,206,454
CSX CORP COM 126408103   590,954 19,218 SH   SOLE 29 19,218 0 0
CSX CORP COM 126408103   434,868,253 14,142,057 SH   SOLE 30 14,142,057 0 0
CSX CORP COM 126408103   18,200,802 591,896 SH   SOLE 31 451,403 0 140,493
CSX CORP COM 126408103   17,233,684 560,445 SH   SOLE 32 560,445 0 0
CSX CORP COM 126408103   15,780,562 513,189 SH   SOLE 34 513,189 0 0
CSX CORP COM 126408103   18,904,424 614,778 SH   SOLE 36 614,778 0 0
CSX CORP COM 126408103   3,058,795 99,473 SH   SOLE 40 99,473 0 0
CSX CORP COM 126408103   133,086 4,328 SH   OTR 43 4,328 0 0
CSX CORP COM 126408103   75,871,853 2,467,377 SH   SOLE 43 2,137,794 0 329,584
CTO RLTY GROWTH INC NEW COM 22948Q101   270,237 16,671 SH   SOLE 2 6,873 0 9,798
CTO RLTY GROWTH INC NEW COM 22948Q101   4,036 249 SH   SOLE 7 249 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   1,067,039 65,826 SH   SOLE 18 65,826 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   749,259 46,222 SH   SOLE 19 46,222 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   14,801,546 913,112 SH   SOLE 21 913,112 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   11,149,886 687,840 SH   SOLE 22 665,462 0 22,378
CTO RLTY GROWTH INC NEW COM 22948Q101   16,275 1,004 SH   SOLE 23 1,004 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   719,919 44,412 SH   SOLE 43 43,608 0 804
CTS CORP COM 126501105   657,029 15,741 SH   SOLE 2 8,961 0 6,780
CTS CORP COM 126501105   29,051 696 SH   SOLE 4 97 0 599
CTS CORP COM 126501105   492,282 11,794 SH   SOLE 7 11,159 0 635
CTS CORP COM 126501105   3,814,243 91,381 SH   SOLE 18 91,381 0 0
CTS CORP COM 126501105   2,691,729 64,488 SH   SOLE 19 64,488 0 0
CTS CORP COM 126501105   150,485,347 3,605,303 SH   SOLE 21 3,605,303 0 0
CTS CORP COM 126501105   36,392,647 871,889 SH   SOLE 22 844,609 0 27,280
CTS CORP COM 126501105   248,812 5,961 SH   SOLE 25 5,961 0 0
CTS CORP COM 126501105   772,315 18,503 SH   SOLE 26 5,277 0 13,226
CTS CORP COM 126501105   143,168 3,430 SH   SOLE 28 0 0 3,430
CTS CORP COM 126501105   5,196,254 124,491 SH   SOLE 30 124,491 0 0
CTS CORP COM 126501105   227,233 5,444 SH   SOLE 40 5,444 0 0
CTS CORP COM 126501105   1,158,746 27,761 SH   SOLE 43 26,329 0 1,432
CUBESMART COM 229663109   22,093,818 579,434 SH   SOLE 2 205,646 0 373,788
CUBESMART COM 229663109   3,610,263 94,683 SH   SOLE 4 94,683 0 0
CUBESMART COM 229663109   14,221,041 372,962 SH   SOLE 7 323,433 0 49,529
CUBESMART COM 229663109   15,498,244 406,458 SH   SOLE 18 406,458 0 0
CUBESMART COM 229663109   16,162,163 423,870 SH   SOLE 19 423,870 0 0
CUBESMART COM 229663109   500,349,829 13,122,209 SH   SOLE 21 13,122,209 0 0
CUBESMART COM 229663109   324,494,650 8,510,219 SH   SOLE 22 8,168,015 0 342,204
CUBESMART COM 229663109   444,710 11,663 SH   SOLE 23 11,663 0 0
CUBESMART COM 229663109   34,855,472 914,122 SH   SOLE 25 914,122 0 0
CUBESMART COM 229663109   3,235,140 84,845 SH   SOLE 26 66,048 0 18,797
CUBESMART COM 229663109   6,120,742 160,523 SH   SOLE 28 7,375 0 153,148
CUBESMART COM 229663109   30,618,161 802,994 SH   SOLE 30 802,994 0 0
CUBESMART COM 229663109   119,423 3,132 SH   SOLE 31 3,132 0 0
CUBESMART COM 229663109   863,911 22,657 SH   SOLE 36 22,657 0 0
CUBESMART COM 229663109   1,503,008 39,418 SH   SOLE 40 39,418 0 0
CUBESMART COM 229663109   29,284 768 SH   OTR 43 768 0 0
CUBESMART COM 229663109   4,831,830 126,720 SH   SOLE 43 120,100 0 6,620
CUE BIOPHARMA INC COM 22978P106   12,091 5,257 SH   SOLE 2 2,608 0 2,649
CUE BIOPHARMA INC COM 22978P106   200,739 87,278 SH   SOLE 18 87,278 0 0
CUE BIOPHARMA INC COM 22978P106   168,250 73,152 SH   SOLE 19 73,152 0 0
CUE BIOPHARMA INC COM 22978P106   2,721,169 1,183,117 SH   SOLE 21 1,183,117 0 0
CUE BIOPHARMA INC COM 22978P106   1,790,877 778,642 SH   SOLE 22 772,059 0 6,583
CUE BIOPHARMA INC COM 22978P106   3,459 1,504 SH   SOLE 43 1,504 0 0
CUE HEALTH INC COM 229790100   9,242 20,895 SH   SOLE 18 20,895 0 0
CUE HEALTH INC COM 229790100   108,684 245,724 SH   SOLE 21 245,724 0 0
CUE HEALTH INC COM 229790100   579,004 1,309,076 SH   SOLE 22 1,309,076 0 0
CUE HEALTH INC COM 229790100   27,995 63,294 SH   SOLE 30 63,294 0 0
CULLEN FROST BANKERS INC COM 229899109   8,716,484 95,565 SH   SOLE 2 56,959 0 38,606
CULLEN FROST BANKERS INC COM 229899109   16,144 177 SH   SOLE 4 177 0 0
CULLEN FROST BANKERS INC COM 229899109   1,705,445 18,698 SH   SOLE 7 18,390 0 308
CULLEN FROST BANKERS INC COM 229899109   10,277,908 112,684 SH   SOLE 18 112,684 0 0
CULLEN FROST BANKERS INC COM 229899109   1,962,383 21,515 SH   SOLE 19 21,515 0 0
CULLEN FROST BANKERS INC COM 229899109   312,073,191 3,421,480 SH   SOLE 21 3,421,480 0 0
CULLEN FROST BANKERS INC COM 229899109   166,502,396 1,825,484 SH   SOLE 22 1,745,100 0 80,384
CULLEN FROST BANKERS INC COM 229899109   1,061,320 11,636 SH   SOLE 25 11,636 0 0
CULLEN FROST BANKERS INC COM 229899109   3,876,334 42,499 SH   SOLE 26 15,938 0 26,561
CULLEN FROST BANKERS INC COM 229899109   322,975 3,541 SH   SOLE 28 633 0 2,908
CULLEN FROST BANKERS INC COM 229899109   7,739,077 84,849 SH   SOLE 30 84,849 0 0
CULLEN FROST BANKERS INC COM 229899109   77,072 845 SH   SOLE 31 845 0 0
CULLEN FROST BANKERS INC COM 229899109   104,527 1,146 SH   SOLE 36 1,146 0 0
CULLEN FROST BANKERS INC COM 229899109   1,028,028 11,271 SH   SOLE 40 11,271 0 0
CULLEN FROST BANKERS INC COM 229899109   4,493,720 49,268 SH   SOLE 43 43,540 0 5,728
CULLINAN ONCOLOGY INC COM 230031106   701,375 77,500 SH   SOLE 2 39,335 0 38,165
CULLINAN ONCOLOGY INC COM 230031106   2,815 311 SH   SOLE 7 311 0 0
CULLINAN ONCOLOGY INC COM 230031106   637,717 70,466 SH   SOLE 18 70,466 0 0
CULLINAN ONCOLOGY INC COM 230031106   451,233 49,860 SH   SOLE 19 49,860 0 0
CULLINAN ONCOLOGY INC COM 230031106   9,920,158 1,096,150 SH   SOLE 21 1,096,150 0 0
CULLINAN ONCOLOGY INC COM 230031106   7,677,459 848,338 SH   SOLE 22 821,612 0 26,726
CULLINAN ONCOLOGY INC COM 230031106   39,368 4,350 SH   SOLE 23 4,350 0 0
CULLINAN ONCOLOGY INC COM 230031106   22,797 2,519 SH   SOLE 25 2,519 0 0
CULLINAN ONCOLOGY INC COM 230031106   2,833 313 SH   SOLE 26 313 0 0
CULLINAN ONCOLOGY INC COM 230031106   470,519 51,991 SH   SOLE 30 51,991 0 0
CULLINAN ONCOLOGY INC COM 230031106   15,421 1,704 SH   SOLE 40 1,704 0 0
CULLINAN ONCOLOGY INC COM 230031106   296,686 32,783 SH   SOLE 43 17,002 0 15,781
CULLMAN BANCORP INC COM 230153108   10,385 989 SH   SOLE 18 989 0 0
CULLMAN BANCORP INC COM 230153108   125,612 11,963 SH   SOLE 21 11,963 0 0
CULLMAN BANCORP INC COM 230153108   6,437 613 SH   SOLE 22 613 0 0
CULP INC COM 230215105   261,847 46,926 SH   SOLE 2 37,142 0 9,784
CULP INC COM 230215105   11,746 2,105 SH   SOLE 18 2,105 0 0
CULP INC COM 230215105   164,694 29,515 SH   SOLE 21 29,515 0 0
CULP INC COM 230215105   1,545,950 277,052 SH   SOLE 22 277,052 0 0
CULP INC COM 230215105   35,612 6,382 SH   SOLE 26 0 0 6,382
CUMBERLAND PHARMACEUTICALS I COM 230770109   54,037 28,591 SH   SOLE 2 0 0 28,591
CUMBERLAND PHARMACEUTICALS I COM 230770109   17 9 SH   SOLE 21 9 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109   155,717 82,390 SH   SOLE 22 82,390 0 0
CUMMINS INC COM 231021106   71,656,022 313,648 SH   SOLE 2 112,733 0 200,915
CUMMINS INC COM 231021106   33,571,055 146,945 SH   SOLE 4 62,574 0 84,371
CUMMINS INC COM 231021106   53,821,521 235,584 SH   SOLE 7 213,078 0 22,506
CUMMINS INC COM 231021106   1,732,412 7,583 SH   SOLE 13 7,583 0 0
CUMMINS INC COM 231021106   4,621,289 20,228 SH   SOLE 15 20,228 0 0
CUMMINS INC COM 231021106   53,681,018 234,969 SH   SOLE 18 219,214 0 15,755
CUMMINS INC COM 231021106   19,661,268 86,060 SH   SOLE 19 86,060 0 0
CUMMINS INC COM 231021106   923,246,384 4,041,173 SH   SOLE 21 4,041,173 0 0
CUMMINS INC COM 231021106   724,689,056 3,172,061 SH   SOLE 22 2,859,926 0 312,135
CUMMINS INC COM 231021106   62,827,642 275,005 SH   SOLE 23 275,005 0 0
CUMMINS INC COM 231021106   138,339,155 605,529 SH   SOLE 25 550,792 0 54,737
CUMMINS INC COM 231021106   65,127,321 285,071 SH   SOLE 26 191,956 0 93,115
CUMMINS INC COM 231021106   136,336,475 596,763 SH   SOLE 28 89,517 0 507,246
CUMMINS INC COM 231021106   1,489,788 6,521 SH   SOLE 29 6,521 0 0
CUMMINS INC COM 231021106   303,215,082 1,327,213 SH   SOLE 30 1,265,524 0 61,689
CUMMINS INC COM 231021106   16,553,755 72,458 SH   SOLE 31 38,236 0 34,222
CUMMINS INC COM 231021106   8,236,440 36,052 SH   SOLE 34 36,052 0 0
CUMMINS INC COM 231021106   8,511,734 37,257 SH   SOLE 36 37,257 0 0
CUMMINS INC COM 231021106   1,561,981 6,837 SH   SOLE 40 6,837 0 0
CUMMINS INC COM 231021106   73,564 322 SH   OTR 43 322 0 0
CUMMINS INC COM 231021106   77,166,732 337,769 SH   SOLE 43 309,241 0 28,528
CUMULUS MEDIA INC COM CL A 231082801   92,256 18,125 SH   SOLE 2 18,125 0 0
CUMULUS MEDIA INC COM CL A 231082801   13,667 2,685 SH   SOLE 18 2,685 0 0
CUMULUS MEDIA INC COM CL A 231082801   198,637 39,025 SH   SOLE 21 39,025 0 0
CUMULUS MEDIA INC COM CL A 231082801   644,572 126,635 SH   SOLE 22 126,635 0 0
CUREVAC N V COM N2451R105   61,975 9,074 SH   SOLE 7 9,074 0 0
CUREVAC N V COM N2451R105   100,538 14,720 SH   SOLE 18 14,720 0 0
CUREVAC N V COM N2451R105   4,026,756 589,569 SH   SOLE 19 589,569 0 0
CUREVAC N V COM N2451R105   6,998,810 1,024,716 SH   SOLE 21 1,024,716 0 0
CUREVAC N V COM N2451R105   656,472 96,116 SH   SOLE 30 96,116 0 0
CUREVAC N V COM N2451R105   14,821 2,170 SH   SOLE 34 2,170 0 0
CUREVAC N V COM N2451R105   588,507 86,165 SH   SOLE 43 78,263 0 7,902
CURIOSITYSTREAM INC COM CL A 23130Q107   10,717 15,109 SH   SOLE 2 6,790 0 8,319
CURIOSITYSTREAM INC COM CL A 23130Q107   3,181 4,484 SH   SOLE 18 4,484 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107   34,637 48,832 SH   SOLE 21 48,832 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107   247,783 349,335 SH   SOLE 22 349,335 0 0
CURIS INC COM 231269309   352,532 53,495 SH   SOLE 22 53,495 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   4,067 3,873 SH   SOLE 18 3,873 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   51,206 48,768 SH   SOLE 21 48,768 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   297,782 283,602 SH   SOLE 22 283,602 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   20,386 19,415 SH   SOLE 26 0 0 19,415
CURO GROUP HOLDINGS CORP COM 23131L107   441 420 SH   SOLE 43 420 0 0
CURTISS WRIGHT CORP COM 231561101   29,105,831 148,780 SH   SOLE 2 65,611 0 83,169
CURTISS WRIGHT CORP COM 231561101   487,706 2,493 SH   SOLE 4 2,192 0 301
CURTISS WRIGHT CORP COM 231561101   1,691,613 8,647 SH   SOLE 7 8,205 0 442
CURTISS WRIGHT CORP COM 231561101   126,181 645 SH   SOLE 13 645 0 0
CURTISS WRIGHT CORP COM 231561101   13,959,179 71,355 SH   SOLE 18 67,705 0 3,650
CURTISS WRIGHT CORP COM 231561101   4,146,965 21,198 SH   SOLE 19 21,198 0 0
CURTISS WRIGHT CORP COM 231561101   497,964,427 2,545,440 SH   SOLE 21 2,545,440 0 0
CURTISS WRIGHT CORP COM 231561101   217,789,988 1,113,275 SH   SOLE 22 1,061,615 0 51,660
CURTISS WRIGHT CORP COM 231561101   1,187,670 6,071 SH   SOLE 23 6,071 0 0
CURTISS WRIGHT CORP COM 231561101   6,860,353 35,068 SH   SOLE 25 35,068 0 0
CURTISS WRIGHT CORP COM 231561101   10,037,188 51,307 SH   SOLE 26 21,228 0 30,079
CURTISS WRIGHT CORP COM 231561101   1,384,474 7,077 SH   SOLE 28 293 0 6,784
CURTISS WRIGHT CORP COM 231561101   125,790 643 SH   SOLE 29 643 0 0
CURTISS WRIGHT CORP COM 231561101   7,855,718 40,156 SH   SOLE 30 40,156 0 0
CURTISS WRIGHT CORP COM 231561101   471,860 2,412 SH   SOLE 31 2,412 0 0
CURTISS WRIGHT CORP COM 231561101   913,201 4,668 SH   SOLE 34 4,668 0 0
CURTISS WRIGHT CORP COM 231561101   278,577 1,424 SH   SOLE 36 1,424 0 0
CURTISS WRIGHT CORP COM 231561101   1,207,233 6,171 SH   SOLE 40 6,171 0 0
CURTISS WRIGHT CORP COM 231561101   6,726,156 34,382 SH   SOLE 43 31,170 0 3,212
CUSHMAN WAKEFIELD PLC SHS G2717B108   813,275 106,729 SH   SOLE 2 43,827 0 62,902
CUSHMAN WAKEFIELD PLC SHS G2717B108   3,033 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   365,509 47,967 SH   SOLE 7 45,452 0 2,515
CUSHMAN WAKEFIELD PLC SHS G2717B108   3,802,769 499,051 SH   SOLE 18 499,051 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   2,262,873 296,965 SH   SOLE 19 296,965 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   126,776,173 16,637,293 SH   SOLE 21 16,637,293 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   30,776,586 4,038,922 SH   SOLE 22 3,856,961 0 181,961
CUSHMAN WAKEFIELD PLC SHS G2717B108   189,906 24,922 SH   SOLE 25 24,922 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   663,778 87,110 SH   SOLE 26 76,903 0 10,207
CUSHMAN WAKEFIELD PLC SHS G2717B108   372,839 48,929 SH   SOLE 28 48,929 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   2,579,576 338,527 SH   SOLE 30 338,527 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   99,906 13,111 SH   SOLE 36 13,111 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   176,616 23,178 SH   SOLE 40 23,178 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   146,114 19,175 SH   SOLE 43 18,889 0 286
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   188,387 30,385 SH   SOLE 2 17,782 0 12,603
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   5,022 810 SH   SOLE 7 810 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   819,727 132,214 SH   SOLE 18 132,214 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   718,555 115,896 SH   SOLE 19 115,896 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   11,748,740 1,894,958 SH   SOLE 21 1,894,958 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   9,092,015 1,466,454 SH   SOLE 22 1,416,222 0 50,232
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   81,356 13,122 SH   SOLE 25 13,122 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   82,348 13,282 SH   SOLE 40 13,282 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   49,960 8,058 SH   SOLE 43 7,955 0 103
CUSTOMERS BANCORP INC COM 23204G100   2,092,941 60,753 SH   SOLE 2 41,272 0 19,481
CUSTOMERS BANCORP INC COM 23204G100   321,625 9,336 SH   SOLE 7 8,836 0 500
CUSTOMERS BANCORP INC COM 23204G100   3,240,229 94,056 SH   SOLE 18 94,056 0 0
CUSTOMERS BANCORP INC COM 23204G100   2,022,043 58,695 SH   SOLE 19 58,695 0 0
CUSTOMERS BANCORP INC COM 23204G100   111,059,152 3,223,778 SH   SOLE 21 3,223,778 0 0
CUSTOMERS BANCORP INC COM 23204G100   28,071,927 814,860 SH   SOLE 22 777,614 0 37,246
CUSTOMERS BANCORP INC COM 23204G100   134,665 3,909 SH   SOLE 25 3,909 0 0
CUSTOMERS BANCORP INC COM 23204G100   905,312 26,279 SH   SOLE 26 10,130 0 16,149
CUSTOMERS BANCORP INC COM 23204G100   132,219 3,838 SH   SOLE 28 0 0 3,838
CUSTOMERS BANCORP INC COM 23204G100   1,981,323 57,513 SH   SOLE 30 57,513 0 0
CUSTOMERS BANCORP INC COM 23204G100   132,047 3,833 SH   SOLE 40 3,833 0 0
CUSTOMERS BANCORP INC COM 23204G100   2,118,020 61,481 SH   SOLE 43 47,003 0 14,478
CUTERA INC COM 232109108   101,931 16,932 SH   SOLE 2 6,439 0 10,493
CUTERA INC COM 232109108   873 145 SH   SOLE 7 145 0 0
CUTERA INC COM 232109108   307,351 51,055 SH   SOLE 18 51,055 0 0
CUTERA INC COM 232109108   239,777 39,830 SH   SOLE 19 39,830 0 0
CUTERA INC COM 232109108   3,713,858 616,920 SH   SOLE 21 616,920 0 0
CUTERA INC COM 232109108   3,007,195 499,534 SH   SOLE 22 480,465 0 19,069
CUTERA INC COM 232109108   13,075 2,172 SH   SOLE 25 2,172 0 0
CUTERA INC COM 232109108   79,681 13,236 SH   SOLE 26 11,908 0 1,328
CUTERA INC COM 232109108   67,954 11,288 SH   SOLE 30 11,288 0 0
CUTERA INC COM 232109108   20,877 3,468 SH   SOLE 40 3,468 0 0
CUTERA INC COM 232109108   18,307 3,041 SH   SOLE 43 2,962 0 79
CVB FINL CORP COM 126600105   3,251,978 196,257 SH   SOLE 2 78,142 0 118,115
CVB FINL CORP COM 126600105   9,362 565 SH   SOLE 4 565 0 0
CVB FINL CORP COM 126600105   80,530 4,860 SH   SOLE 7 4,668 0 192
CVB FINL CORP COM 126600105   7,171,082 432,775 SH   SOLE 18 432,775 0 0
CVB FINL CORP COM 126600105   6,781,007 409,234 SH   SOLE 19 409,234 0 0
CVB FINL CORP COM 126600105   252,228,490 15,221,997 SH   SOLE 21 15,221,997 0 0
CVB FINL CORP COM 126600105   59,979,142 3,619,743 SH   SOLE 22 3,454,459 0 165,284
CVB FINL CORP COM 126600105   97,481 5,883 SH   SOLE 23 5,883 0 0
CVB FINL CORP COM 126600105   312,345 18,850 SH   SOLE 25 18,850 0 0
CVB FINL CORP COM 126600105   869,908 52,499 SH   SOLE 26 25,732 0 26,767
CVB FINL CORP COM 126600105   188,898 11,400 SH   SOLE 28 2,422 0 8,978
CVB FINL CORP COM 126600105   3,669,012 221,425 SH   SOLE 30 221,425 0 0
CVB FINL CORP COM 126600105   55,294 3,337 SH   SOLE 36 3,337 0 0
CVB FINL CORP COM 126600105   371,035 22,392 SH   SOLE 40 22,392 0 0
CVB FINL CORP COM 126600105   154,134 9,302 SH   SOLE 43 5,995 0 3,307
CVD EQUIP CORP COM 126601103   6,364 957 SH   SOLE 18 957 0 0
CVD EQUIP CORP COM 126601103   84,198 12,661 SH   SOLE 21 12,661 0 0
CVD EQUIP CORP COM 126601103   7,089 1,066 SH   SOLE 22 1,066 0 0
CVR ENERGY INC COM 12662P108   7,284,598 214,064 SH   SOLE 2 95,057 0 119,007
CVR ENERGY INC COM 12662P108   4,696 138 SH   SOLE 4 138 0 0
CVR ENERGY INC COM 12662P108   11,332 333 SH   SOLE 7 333 0 0
CVR ENERGY INC COM 12662P108   3,480,248 102,270 SH   SOLE 18 93,867 0 8,403
CVR ENERGY INC COM 12662P108   18,919,557 555,967 SH   SOLE 19 555,967 0 0
CVR ENERGY INC COM 12662P108   117,673,732 3,457,941 SH   SOLE 21 3,457,941 0 0
CVR ENERGY INC COM 12662P108   47,895,353 1,407,445 SH   SOLE 22 1,377,975 0 29,470
CVR ENERGY INC COM 12662P108   512,798 15,069 SH   SOLE 23 15,069 0 0
CVR ENERGY INC COM 12662P108   235,454 6,919 SH   SOLE 25 6,919 0 0
CVR ENERGY INC COM 12662P108   7,145,381 209,973 SH   SOLE 26 14,829 0 195,144
CVR ENERGY INC COM 12662P108   2,014,678 59,203 SH   SOLE 30 59,203 0 0
CVR ENERGY INC COM 12662P108   51,658 1,518 SH   SOLE 34 1,518 0 0
CVR ENERGY INC COM 12662P108   189,309 5,563 SH   SOLE 40 5,563 0 0
CVR ENERGY INC COM 12662P108   904,960 26,593 SH   SOLE 43 26,197 0 396
CVRX INC COM 126638105   34,830 2,296 SH   SOLE 2 406 0 1,890
CVRX INC COM 126638105   455,555 30,030 SH   SOLE 18 30,030 0 0
CVRX INC COM 126638105   326,731 21,538 SH   SOLE 19 21,538 0 0
CVRX INC COM 126638105   5,659,821 373,093 SH   SOLE 21 373,093 0 0
CVRX INC COM 126638105   4,611,164 303,966 SH   SOLE 22 298,377 0 5,589
CVS HEALTH CORP COM 126650100   186,881,539 2,676,619 SH   SOLE 2 657,754 0 2,018,865
CVS HEALTH CORP COM 126650100   69,810,923 999,870 SH   SOLE 4 479,525 0 520,345
CVS HEALTH CORP COM 126650100   72,623,482 1,040,153 SH   SOLE 7 896,912 0 143,241
CVS HEALTH CORP COM 126650100   4,535,228 64,956 SH   SOLE 13 64,956 0 0
CVS HEALTH CORP COM 126650100   12,839,270 183,891 SH   SOLE 15 183,891 0 0
CVS HEALTH CORP COM 126650100   129,359,843 1,852,762 SH   SOLE 18 1,747,508 0 105,254
CVS HEALTH CORP COM 126650100   54,461,695 780,030 SH   SOLE 19 780,030 0 0
CVS HEALTH CORP COM 126650100   2,112,487,605 30,256,196 SH   SOLE 21 30,256,196 0 0
CVS HEALTH CORP COM 126650100   1,958,865,242 28,055,933 SH   SOLE 22 25,294,644 0 2,761,289
CVS HEALTH CORP COM 126650100   178,280,762 2,553,434 SH   SOLE 23 2,553,434 0 0
CVS HEALTH CORP COM 126650100   188,960,918 2,706,401 SH   SOLE 25 2,523,023 0 183,378
CVS HEALTH CORP COM 126650100   116,040,561 1,661,996 SH   SOLE 26 847,845 0 814,151
CVS HEALTH CORP COM 126650100   164,276,057 2,352,851 SH   SOLE 28 35,597 0 2,317,254
CVS HEALTH CORP COM 126650100   619,019,093 8,865,928 SH   SOLE 30 8,768,956 0 96,972
CVS HEALTH CORP COM 126650100   26,988,502 386,544 SH   SOLE 31 265,893 0 120,651
CVS HEALTH CORP COM 126650100   12,507,345 179,137 SH   SOLE 34 179,137 0 0
CVS HEALTH CORP COM 126650100   27,217,861 389,829 SH   SOLE 36 389,829 0 0
CVS HEALTH CORP COM 126650100   4,345,736 62,242 SH   SOLE 40 62,242 0 0
CVS HEALTH CORP COM 126650100   202,687 2,903 SH   OTR 43 2,903 0 0
CVS HEALTH CORP COM 126650100   116,060,935 1,662,288 SH   SOLE 43 1,432,408 0 229,880
CXAPP INC COM CL A 23248B109   212 117 SH   SOLE 2 0 0 117
CXAPP INC COM CL A 23248B109   6,444 3,560 SH   SOLE 18 3,560 0 0
CXAPP INC COM CL A 23248B109   412,939 228,143 SH   SOLE 19 228,143 0 0
CXAPP INC COM CL A 23248B109   37,802 20,885 SH   SOLE 21 20,885 0 0
CXAPP INC COM CL A 23248B109   28,033 15,488 SH   SOLE 22 15,268 0 220
CXAPP INC *W EXP 03/14/202 23248B117   218,082 2,176,471 SH   SOLE 19 2,176,471 0 0
CYANOTECH CORP COM PAR $0.02 232437301   8,610 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1   4,465,938 3,875,000 PRN   SOLE 21 3,875,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,681,263 10,266 SH   SOLE 2 1,431 0 8,835
CYBERARK SOFTWARE LTD SHS M2682V108   3,972,896 24,259 SH   SOLE 4 10,858 0 13,401
CYBERARK SOFTWARE LTD SHS M2682V108   8,956,909 54,692 SH   SOLE 7 49,732 0 4,960
CYBERARK SOFTWARE LTD SHS M2682V108   22,109 135 SH   SOLE 13 135 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   365,043 2,229 SH   SOLE 15 2,229 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   5,695,102 34,775 SH   SOLE 18 34,775 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   3,989,601 24,361 SH   SOLE 19 24,361 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   128,658,531 785,605 SH   SOLE 21 785,605 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   90,125,579 550,318 SH   SOLE 22 527,641 0 22,677
CYBERARK SOFTWARE LTD SHS M2682V108   12,013,348 73,355 SH   SOLE 23 73,355 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   3,215,460 19,634 SH   SOLE 25 19,634 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,690,434 10,322 SH   SOLE 26 3,326 0 6,996
CYBERARK SOFTWARE LTD SHS M2682V108   5,809,413 35,473 SH   SOLE 28 708 0 34,765
CYBERARK SOFTWARE LTD SHS M2682V108   42,657,172 260,470 SH   SOLE 30 260,470 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,379,926 8,426 SH   SOLE 31 7,791 0 635
CYBERARK SOFTWARE LTD SHS M2682V108   238,449 1,456 SH   SOLE 34 1,456 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   923,008 5,636 SH   SOLE 36 5,636 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   335,401 2,048 SH   SOLE 40 2,048 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   8,153,617 49,787 SH   SOLE 43 39,915 0 9,872
CYCLACEL PHARMACEUTICALS INC COM 23254L603   1,528 4,308 SH   SOLE 21 4,308 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603   138 389 SH   SOLE 22 389 0 0
CYCLERION THERAPEUTICS INC COM 23255M204   2,842 831 SH   SOLE 21 831 0 0
CYCLERION THERAPEUTICS INC COM 23255M204   58,718 17,169 SH   SOLE 22 17,169 0 0
CYCLO THERAPEUTICS INC COM NEW 23254X201   514 362 SH   SOLE 22 362 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   702,395 47,109 SH   SOLE 2 27,702 0 19,407
CYMABAY THERAPEUTICS INC COM 23257D103   440,904 29,571 SH   SOLE 7 27,988 0 1,583
CYMABAY THERAPEUTICS INC COM 23257D103   3,752,176 251,655 SH   SOLE 18 251,655 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   3,126,075 209,663 SH   SOLE 19 209,663 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   64,110,778 4,299,851 SH   SOLE 21 4,299,851 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   40,234,710 2,698,505 SH   SOLE 22 2,625,210 0 73,295
CYMABAY THERAPEUTICS INC COM 23257D103   280,338 18,802 SH   SOLE 25 18,802 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   125,751 8,434 SH   SOLE 26 1,739 0 6,695
CYMABAY THERAPEUTICS INC COM 23257D103   126,780 8,503 SH   SOLE 28 0 0 8,503
CYMABAY THERAPEUTICS INC COM 23257D103   2,095,198 140,523 SH   SOLE 30 140,523 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   29,537 1,981 SH   SOLE 36 1,981 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   244,599 16,405 SH   SOLE 40 16,405 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   8,141 546 SH   OTR 43 546 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   901,280 60,448 SH   SOLE 43 34,845 0 25,603
CYNGN INC COM 23257B107   1,206 2,513 SH   SOLE 18 2,513 0 0
CYNGN INC COM 23257B107   13,238 27,580 SH   SOLE 21 27,580 0 0
CYNGN INC COM 23257B107   40,328 84,017 SH   SOLE 22 84,017 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   13,601 4,789 SH   SOLE 18 4,789 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   165,271 58,194 SH   SOLE 21 58,194 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   64,187 22,601 SH   SOLE 22 22,601 0 0
CYTEK BIOSCIENCES INC COM 23285D109   278,677 50,485 SH   SOLE 2 27,376 0 23,109
CYTEK BIOSCIENCES INC COM 23285D109   7,452 1,350 SH   SOLE 7 1,350 0 0
CYTEK BIOSCIENCES INC COM 23285D109   1,895,353 343,361 SH   SOLE 18 343,361 0 0
CYTEK BIOSCIENCES INC COM 23285D109   1,378,648 249,755 SH   SOLE 19 249,755 0 0
CYTEK BIOSCIENCES INC COM 23285D109   70,075,716 12,694,876 SH   SOLE 21 12,694,876 0 0
CYTEK BIOSCIENCES INC COM 23285D109   16,496,266 2,988,454 SH   SOLE 22 2,909,154 0 79,300
CYTEK BIOSCIENCES INC COM 23285D109   110,566 20,030 SH   SOLE 25 20,030 0 0
CYTEK BIOSCIENCES INC COM 23285D109   228,219 41,344 SH   SOLE 26 1,236 0 40,108
CYTEK BIOSCIENCES INC COM 23285D109   44,635 8,086 SH   SOLE 28 0 0 8,086
CYTEK BIOSCIENCES INC COM 23285D109   1,999,708 362,266 SH   SOLE 30 362,266 0 0
CYTEK BIOSCIENCES INC COM 23285D109   4,526 820 SH   SOLE 36 820 0 0
CYTEK BIOSCIENCES INC COM 23285D109   53,494 9,691 SH   SOLE 40 9,691 0 0
CYTEK BIOSCIENCES INC COM 23285D109   856 155 SH   SOLE 43 0 0 155
CYTOKINETICS INC COM NEW 23282W605   4,120,983 139,884 SH   SOLE 2 77,502 0 62,382
CYTOKINETICS INC COM NEW 23282W605   8,985 305 SH   SOLE 4 305 0 0
CYTOKINETICS INC COM NEW 23282W605   474,070 16,092 SH   SOLE 7 15,254 0 838
CYTOKINETICS INC COM NEW 23282W605   8,637,171 293,183 SH   SOLE 18 279,532 0 13,651
CYTOKINETICS INC COM NEW 23282W605   13,876,514 471,029 SH   SOLE 19 471,029 0 0
CYTOKINETICS INC COM NEW 23282W605   332,751,083 11,295,013 SH   SOLE 21 11,295,013 0 0
CYTOKINETICS INC COM NEW 23282W605   85,364,357 2,897,636 SH   SOLE 22 2,818,696 0 78,940
CYTOKINETICS INC COM NEW 23282W605   278,574 9,456 SH   SOLE 23 9,456 0 0
CYTOKINETICS INC COM NEW 23282W605   548,928 18,633 SH   SOLE 25 18,633 0 0
CYTOKINETICS INC COM NEW 23282W605   2,235,336 75,877 SH   SOLE 26 28,450 0 47,427
CYTOKINETICS INC COM NEW 23282W605   132,040 4,482 SH   SOLE 28 1,480 0 3,002
CYTOKINETICS INC COM NEW 23282W605   9,516,287 323,024 SH   SOLE 30 323,024 0 0
CYTOKINETICS INC COM NEW 23282W605   100,665 3,417 SH   SOLE 34 3,417 0 0
CYTOKINETICS INC COM NEW 23282W605   31,021 1,053 SH   SOLE 36 1,053 0 0
CYTOKINETICS INC COM NEW 23282W605   432,532 14,682 SH   SOLE 40 14,682 0 0
CYTOKINETICS INC COM NEW 23282W605   2,090,894 70,974 SH   SOLE 43 61,684 0 9,290
CYTOKINETICS INC NOTE 3.500% 7/0 23282WAC4   6,683,028 7,880,000 PRN   SOLE 2 7,880,000 0 0
CYTOKINETICS INC NOTE 3.500% 7/0 23282WAC4   3,116,768 3,675,000 PRN   SOLE 21 3,675,000 0 0
CYTOKINETICS INC NOTE 3.500% 7/0 23282WAC4   8,056,950 9,500,000 PRN   SOLE 22 9,500,000 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   4,598 3,564 SH   SOLE 2 3,564 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   16,160 12,527 SH   SOLE 18 12,527 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   191,940 148,791 SH   SOLE 21 148,791 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   1,257,431 974,753 SH   SOLE 22 974,753 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   1 1 SH   SOLE 43 1 0 0
CYTOSORBENTS CORP COM NEW 23283X206   13,480 7,170 SH   SOLE 18 7,170 0 0
CYTOSORBENTS CORP COM NEW 23283X206   169,903 90,374 SH   SOLE 21 90,374 0 0
CYTOSORBENTS CORP COM NEW 23283X206   1,182,757 629,126 SH   SOLE 22 629,126 0 0
CYTOSORBENTS CORP COM NEW 23283X206   177 94 SH   SOLE 43 94 0 0
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104   1,425,080 1,071,489 SH   SOLE 34 1,071,489 0 0
D R HORTON INC COM 23331A109   103,924,995 967,014 SH   SOLE 2 564,013 0 403,001
D R HORTON INC COM 23331A109   45,411,771 422,553 SH   SOLE 4 182,150 0 240,403
D R HORTON INC COM 23331A109   31,493,331 293,043 SH   SOLE 7 255,904 0 37,139
D R HORTON INC COM 23331A109   8,860,472 82,446 SH   SOLE 13 82,446 0 0
D R HORTON INC COM 23331A109   4,954,152 46,098 SH   SOLE 15 46,098 0 0
D R HORTON INC COM 23331A109   58,955,893 548,580 SH   SOLE 18 510,233 0 38,347
D R HORTON INC COM 23331A109   34,001,574 316,382 SH   SOLE 19 316,382 0 0
D R HORTON INC COM 23331A109   1,423,679,486 13,247,227 SH   SOLE 21 13,247,227 0 0
D R HORTON INC COM 23331A109   766,018,648 7,127,744 SH   SOLE 22 6,434,769 0 692,975
D R HORTON INC COM 23331A109   81,862,586 761,725 SH   SOLE 23 761,725 0 0
D R HORTON INC COM 23331A109   47,641,451 443,300 SH   SOLE 25 442,248 0 1,052
D R HORTON INC COM 23331A109   54,515,662 507,264 SH   SOLE 26 289,918 0 217,346
D R HORTON INC COM 23331A109   65,970,460 613,850 SH   SOLE 28 4,836 0 609,014
D R HORTON INC COM 23331A109   8,648,218 80,471 SH   SOLE 29 80,471 0 0
D R HORTON INC COM 23331A109   255,268,118 2,375,250 SH   SOLE 30 2,255,880 0 119,370
D R HORTON INC COM 23331A109   26,388,829 245,546 SH   SOLE 31 233,386 0 12,160
D R HORTON INC COM 23331A109   15,566,600 144,846 SH   SOLE 34 144,846 0 0
D R HORTON INC COM 23331A109   8,929,790 83,091 SH   SOLE 36 83,091 0 0
D R HORTON INC COM 23331A109   1,604,527 14,930 SH   SOLE 40 14,930 0 0
D R HORTON INC COM 23331A109   27,297 254 SH   OTR 43 254 0 0
D R HORTON INC COM 23331A109   51,708,492 481,144 SH   SOLE 43 418,981 0 62,162
D-WAVE QUANTUM INC COM 26740W109   1,419,065 1,470,686 SH   SOLE 22 1,470,686 0 0
DADA NEXUS LTD ADS 23344D108   8,669 1,948 SH   SOLE 4 1,948 0 0
DADA NEXUS LTD ADS 23344D108   36,450 8,191 SH   SOLE 7 8,191 0 0
DADA NEXUS LTD ADS 23344D108   4,154,298 933,550 SH   SOLE 21 933,550 0 0
DADA NEXUS LTD ADS 23344D108   2,190,419 492,229 SH   SOLE 22 453,816 0 38,413
DADA NEXUS LTD ADS 23344D108   257,860 57,946 SH   SOLE 25 57,946 0 0
DADA NEXUS LTD ADS 23344D108   164,784 37,030 SH   SOLE 28 11,401 0 25,629
DADA NEXUS LTD ADS 23344D108   935,675 210,264 SH   SOLE 30 210,264 0 0
DADA NEXUS LTD ADS 23344D108   1,237 278 SH   SOLE 34 278 0 0
DAILY JOURNAL CORP COM 233912104   145,236 494 SH   SOLE 2 41 0 453
DAILY JOURNAL CORP COM 233912104   4,998 17 SH   SOLE 7 17 0 0
DAILY JOURNAL CORP COM 233912104   1,071,630 3,645 SH   SOLE 18 3,645 0 0
DAILY JOURNAL CORP COM 233912104   812,322 2,763 SH   SOLE 19 2,763 0 0
DAILY JOURNAL CORP COM 233912104   13,640,130 46,395 SH   SOLE 21 46,395 0 0
DAILY JOURNAL CORP COM 233912104   7,954,758 27,057 SH   SOLE 22 26,141 0 916
DAILY JOURNAL CORP COM 233912104   5,292 18 SH   SOLE 43 18 0 0
DAKOTA GOLD CORP COM 46655E100   20,101 7,791 SH   SOLE 2 2,810 0 4,981
DAKOTA GOLD CORP COM 46655E100   359,647 139,398 SH   SOLE 18 139,398 0 0
DAKOTA GOLD CORP COM 46655E100   277,727 107,646 SH   SOLE 19 107,646 0 0
DAKOTA GOLD CORP COM 46655E100   4,506,130 1,746,562 SH   SOLE 21 1,746,562 0 0
DAKOTA GOLD CORP COM 46655E100   3,046,670 1,180,880 SH   SOLE 22 1,163,713 0 17,167
DAKTRONICS INC COM 234264109   361,447 40,521 SH   SOLE 2 20,246 0 20,275
DAKTRONICS INC COM 234264109   3,853 432 SH   SOLE 7 432 0 0
DAKTRONICS INC COM 234264109   989,977 110,984 SH   SOLE 18 110,984 0 0
DAKTRONICS INC COM 234264109   696,161 78,045 SH   SOLE 19 78,045 0 0
DAKTRONICS INC COM 234264109   11,505,185 1,289,819 SH   SOLE 21 1,289,819 0 0
DAKTRONICS INC COM 234264109   8,881,412 995,674 SH   SOLE 22 967,965 0 27,709
DAKTRONICS INC COM 234264109   83,250 9,333 SH   SOLE 43 9,333 0 0
DALLASNEWS CORPORATION COM SER A 235050101   461,214 100,264 SH   SOLE 22 100,264 0 0
DANA INC COM 235825205   7,529,759 513,276 SH   SOLE 2 293,255 0 220,021
DANA INC COM 235825205   8,875 605 SH   SOLE 4 605 0 0
DANA INC COM 235825205   476,364 32,472 SH   SOLE 7 30,849 0 1,623
DANA INC COM 235825205   6,293,195 428,984 SH   SOLE 18 428,984 0 0
DANA INC COM 235825205   16,572,039 1,129,655 SH   SOLE 19 1,129,655 0 0
DANA INC COM 235825205   217,515,493 14,827,232 SH   SOLE 21 14,827,232 0 0
DANA INC COM 235825205   68,793,967 4,689,432 SH   SOLE 22 4,516,357 0 173,075
DANA INC COM 235825205   457,836 31,209 SH   SOLE 23 31,209 0 0
DANA INC COM 235825205   367,439 25,047 SH   SOLE 25 25,047 0 0
DANA INC COM 235825205   2,252,344 153,534 SH   SOLE 26 35,189 0 118,345
DANA INC COM 235825205   37,937 2,586 SH   SOLE 28 2,586 0 0
DANA INC COM 235825205   3,264,985 222,562 SH   SOLE 30 222,562 0 0
DANA INC COM 235825205   113,340 7,726 SH   SOLE 36 7,726 0 0
DANA INC COM 235825205   326,026 22,224 SH   SOLE 40 22,224 0 0
DANA INC COM 235825205   2,076,236 141,529 SH   SOLE 43 132,969 0 8,560
DANAHER CORPORATION COM 235851102   327,834,626 1,321,381 SH   SOLE 2 372,315 0 949,066
DANAHER CORPORATION COM 235851102   141,262,186 569,376 SH   SOLE 4 293,322 0 276,054
DANAHER CORPORATION COM 235851102   161,149,634 649,535 SH   SOLE 7 567,754 0 81,781
DANAHER CORPORATION COM 235851102   5,234,910 21,100 SH   SOLE 13 21,100 0 0
DANAHER CORPORATION COM 235851102   18,300,104 73,761 SH   SOLE 15 73,761 0 0
DANAHER CORPORATION COM 235851102   662,097,428 2,668,672 SH   SOLE 18 2,511,883 0 156,789
DANAHER CORPORATION COM 235851102   478,442,739 1,928,427 SH   SOLE 19 1,928,427 0 0
DANAHER CORPORATION COM 235851102   3,604,924,509 14,530,127 SH   SOLE 21 14,530,127 0 0
DANAHER CORPORATION COM 235851102   3,557,519,546 14,339,055 SH   SOLE 22 12,900,202 0 1,438,853
DANAHER CORPORATION COM 235851102   339,664,530 1,369,063 SH   SOLE 23 1,369,063 0 0
DANAHER CORPORATION COM 235851102   298,748,623 1,204,146 SH   SOLE 25 1,179,927 0 24,219
DANAHER CORPORATION COM 235851102   211,413,701 852,131 SH   SOLE 26 424,963 0 427,168
DANAHER CORPORATION COM 235851102   374,002,315 1,507,466 SH   SOLE 28 21,969 0 1,485,497
DANAHER CORPORATION COM 235851102   213,614 861 SH   SOLE 29 861 0 0
DANAHER CORPORATION COM 235851102   1,329,502,154 5,358,735 SH   SOLE 30 5,358,735 0 0
DANAHER CORPORATION COM 235851102   56,454,163 227,546 SH   SOLE 31 144,247 0 83,299
DANAHER CORPORATION COM 235851102   334,620,161 1,348,731 SH   SOLE 34 1,348,731 0 0
DANAHER CORPORATION COM 235851102   42,498,041 171,294 SH   SOLE 36 171,294 0 0
DANAHER CORPORATION COM 235851102   8,445,572 34,041 SH   SOLE 40 34,041 0 0
DANAHER CORPORATION COM 235851102   354,535 1,429 SH   OTR 43 1,429 0 0
DANAHER CORPORATION COM 235851102   265,783,443 1,071,275 SH   SOLE 43 984,521 0 86,755
DANAOS CORPORATION SHS Y1968P121   1,853,961 27,997 SH   SOLE 43 25,173 0 2,824
DANIMER SCIENTIFIC INC COM CL A 236272100   104,995 50,722 SH   SOLE 2 3,418 0 47,304
DANIMER SCIENTIFIC INC COM CL A 236272100   2,287 1,105 SH   SOLE 7 1,105 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   543,816 262,713 SH   SOLE 18 262,713 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   372,761 180,078 SH   SOLE 19 180,078 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   6,346,016 3,065,708 SH   SOLE 21 3,065,708 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   4,621,917 2,232,810 SH   SOLE 22 2,160,869 0 71,941
DANIMER SCIENTIFIC INC COM CL A 236272100   108,236 52,288 SH   SOLE 28 52,288 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,627,527 53,767 SH   SOLE 2 1,297 0 52,470
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   644,751 21,300 SH   SOLE 4 10,860 0 10,440
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   433,587 14,324 SH   SOLE 7 10,302 0 4,022
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   680,893 22,494 SH   SOLE 13 22,494 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,226,964 40,534 SH   SOLE 15 40,534 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   978,841 32,337 SH   SOLE 18 32,337 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   32,389,748 1,070,028 SH   SOLE 21 1,070,028 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   15,817,286 522,540 SH   SOLE 22 454,546 0 67,994
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   2,200,417 72,693 SH   SOLE 23 72,693 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   976,510 32,260 SH   SOLE 25 32,260 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   2,240,131 74,005 SH   SOLE 26 8,784 0 65,221
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   4,326,945 142,945 SH   SOLE 28 8,960 0 133,985
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   12,743,852 421,006 SH   SOLE 30 421,006 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   81,275 2,685 SH   SOLE 34 2,685 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   24,579 812 SH   SOLE 40 812 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   2,444,313 80,750 SH   SOLE 43 72,446 0 8,304
DARDEN RESTAURANTS INC COM 237194105   31,743,854 221,644 SH   SOLE 2 25,178 0 196,466
DARDEN RESTAURANTS INC COM 237194105   7,170,309 50,065 SH   SOLE 4 38,220 0 11,845
DARDEN RESTAURANTS INC COM 237194105   11,773,830 82,208 SH   SOLE 7 70,108 0 12,100
DARDEN RESTAURANTS INC COM 237194105   452,432 3,159 SH   SOLE 13 3,159 0 0
DARDEN RESTAURANTS INC COM 237194105   2,482,575 17,334 SH   SOLE 15 17,334 0 0
DARDEN RESTAURANTS INC COM 237194105   30,938,528 216,021 SH   SOLE 18 208,650 0 7,371
DARDEN RESTAURANTS INC COM 237194105   16,465,860 114,969 SH   SOLE 19 114,969 0 0
DARDEN RESTAURANTS INC COM 237194105   481,698,414 3,363,346 SH   SOLE 21 3,363,346 0 0
DARDEN RESTAURANTS INC COM 237194105   382,528,160 2,670,913 SH   SOLE 22 2,405,502 0 265,411
DARDEN RESTAURANTS INC COM 237194105   28,412,986 198,387 SH   SOLE 23 198,387 0 0
DARDEN RESTAURANTS INC COM 237194105   21,538,140 150,385 SH   SOLE 25 150,385 0 0
DARDEN RESTAURANTS INC COM 237194105   17,815,852 124,395 SH   SOLE 26 62,595 0 61,800
DARDEN RESTAURANTS INC COM 237194105   31,732,110 221,562 SH   SOLE 28 1,847 0 219,715
DARDEN RESTAURANTS INC COM 237194105   83,646,925 584,045 SH   SOLE 30 582,786 0 1,259
DARDEN RESTAURANTS INC COM 237194105   6,925,833 48,358 SH   SOLE 31 25,177 0 23,181
DARDEN RESTAURANTS INC COM 237194105   712,949 4,978 SH   SOLE 34 4,978 0 0
DARDEN RESTAURANTS INC COM 237194105   4,194,054 29,284 SH   SOLE 36 29,284 0 0
DARDEN RESTAURANTS INC COM 237194105   795,587 5,555 SH   SOLE 40 5,555 0 0
DARDEN RESTAURANTS INC COM 237194105   14,465 101 SH   OTR 43 101 0 0
DARDEN RESTAURANTS INC COM 237194105   22,025,802 153,790 SH   SOLE 43 131,421 0 22,369
DARE BIOSCIENCE INC COM 23666P101   6,838 14,808 SH   SOLE 18 14,808 0 0
DARE BIOSCIENCE INC COM 23666P101   86,156 186,565 SH   SOLE 21 186,565 0 0
DARE BIOSCIENCE INC COM 23666P101   94,037 203,632 SH   SOLE 22 203,632 0 0
DARIOHEALTH CORP COM NEW 23725P209   14,527 4,429 SH   SOLE 18 4,429 0 0
DARIOHEALTH CORP COM NEW 23725P209   173,056 52,761 SH   SOLE 21 52,761 0 0
DARIOHEALTH CORP COM NEW 23725P209   166,299 50,701 SH   SOLE 22 50,701 0 0
DARLING INGREDIENTS INC COM 237266101   19,152,389 366,904 SH   SOLE 2 121,679 0 245,225
DARLING INGREDIENTS INC COM 237266101   6,408,698 122,772 SH   SOLE 4 99,435 0 23,337
DARLING INGREDIENTS INC COM 237266101   11,198,101 214,523 SH   SOLE 7 203,522 0 11,001
DARLING INGREDIENTS INC COM 237266101   259,799 4,977 SH   SOLE 13 4,977 0 0
DARLING INGREDIENTS INC COM 237266101   261,313 5,006 SH   SOLE 15 5,006 0 0
DARLING INGREDIENTS INC COM 237266101   17,565,404 336,502 SH   SOLE 18 326,756 0 9,746
DARLING INGREDIENTS INC COM 237266101   16,364,335 313,493 SH   SOLE 19 313,493 0 0
DARLING INGREDIENTS INC COM 237266101   442,006,110 8,467,550 SH   SOLE 21 8,467,550 0 0
DARLING INGREDIENTS INC COM 237266101   247,460,416 4,740,621 SH   SOLE 22 4,418,739 0 321,882
DARLING INGREDIENTS INC COM 237266101   13,771,091 263,814 SH   SOLE 23 263,814 0 0
DARLING INGREDIENTS INC COM 237266101   18,632,529 356,945 SH   SOLE 25 356,692 0 253
DARLING INGREDIENTS INC COM 237266101   10,960,747 209,976 SH   SOLE 26 83,698 0 126,278
DARLING INGREDIENTS INC COM 237266101   18,159,493 347,883 SH   SOLE 28 95,790 0 252,093
DARLING INGREDIENTS INC COM 237266101   9,580,579 183,536 SH   SOLE 29 183,536 0 0
DARLING INGREDIENTS INC COM 237266101   59,015,597 1,130,567 SH   SOLE 30 1,130,567 0 0
DARLING INGREDIENTS INC COM 237266101   1,871,631 35,855 SH   SOLE 31 32,946 0 2,909
DARLING INGREDIENTS INC COM 237266101   143,312,647 2,745,453 SH   SOLE 34 2,745,453 0 0
DARLING INGREDIENTS INC COM 237266101   1,503,256 28,798 SH   SOLE 36 28,798 0 0
DARLING INGREDIENTS INC COM 237266101   413,946 7,930 SH   SOLE 40 7,930 0 0
DARLING INGREDIENTS INC COM 237266101   14,251 273 SH   OTR 43 273 0 0
DARLING INGREDIENTS INC COM 237266101   19,541,280 374,354 SH   SOLE 43 357,676 0 16,678
DASEKE INC COM 23753F107   29,964 5,841 SH   SOLE 2 1,348 0 4,493
DASEKE INC COM 23753F107   1,067 208 SH   SOLE 7 208 0 0
DASEKE INC COM 23753F107   553,624 107,919 SH   SOLE 18 107,919 0 0
DASEKE INC COM 23753F107   440,862 85,938 SH   SOLE 19 85,938 0 0
DASEKE INC COM 23753F107   7,220,578 1,407,520 SH   SOLE 21 1,407,520 0 0
DASEKE INC COM 23753F107   6,455,597 1,258,401 SH   SOLE 22 1,242,932 0 15,469
DASEKE INC COM 23753F107   7,541 1,470 SH   SOLE 43 465 0 1,005
DATA I O CORP COM 237690102   6,424 1,686 SH   SOLE 18 1,686 0 0
DATA I O CORP COM 237690102   66,561 17,470 SH   SOLE 21 17,470 0 0
DATA I O CORP COM 237690102   66,549 17,467 SH   SOLE 22 17,467 0 0
DATA STORAGE CORP COM NEW 23786R201   25,625 7,909 SH   SOLE 43 0 0 7,909
DATADOG INC CL A COM 23804L103   39,186,007 430,190 SH   SOLE 2 35,635 0 394,555
DATADOG INC CL A COM 23804L103   15,575,935 170,995 SH   SOLE 4 78,991 0 92,004
DATADOG INC CL A COM 23804L103   7,071,408 77,631 SH   SOLE 7 76,095 0 1,536
DATADOG INC CL A COM 23804L103   545,811 5,992 SH   SOLE 13 5,992 0 0
DATADOG INC CL A COM 23804L103   1,192,641 13,093 SH   SOLE 15 13,093 0 0
DATADOG INC CL A COM 23804L103   42,218,940 463,486 SH   SOLE 18 447,857 0 15,629
DATADOG INC CL A COM 23804L103   51,289,135 563,060 SH   SOLE 19 563,060 0 0
DATADOG INC CL A COM 23804L103   522,258,959 5,733,439 SH   SOLE 21 5,733,439 0 0
DATADOG INC CL A COM 23804L103   615,965,154 6,762,160 SH   SOLE 22 6,268,707 0 493,453
DATADOG INC CL A COM 23804L103   39,102,569 429,274 SH   SOLE 23 429,274 0 0
DATADOG INC CL A COM 23804L103   33,590,439 368,761 SH   SOLE 25 368,209 0 552
DATADOG INC CL A COM 23804L103   25,525,513 280,223 SH   SOLE 26 136,234 0 143,989
DATADOG INC CL A COM 23804L103   39,140,918 429,695 SH   SOLE 28 4,104 0 425,591
DATADOG INC CL A COM 23804L103   42,721 469 SH   SOLE 29 469 0 0
DATADOG INC CL A COM 23804L103   123,124,076 1,351,675 SH   SOLE 30 1,351,675 0 0
DATADOG INC CL A COM 23804L103   11,380,967 124,942 SH   SOLE 31 52,377 0 72,565
DATADOG INC CL A COM 23804L103   7,610,387 83,548 SH   SOLE 32 83,548 0 0
DATADOG INC CL A COM 23804L103   29,173,121 320,267 SH   SOLE 34 320,267 0 0
DATADOG INC CL A COM 23804L103   5,473,689 60,091 SH   SOLE 36 60,091 0 0
DATADOG INC CL A COM 23804L103   1,112,573 12,214 SH   SOLE 40 12,214 0 0
DATADOG INC CL A COM 23804L103   42,357 465 SH   OTR 43 465 0 0
DATADOG INC CL A COM 23804L103   9,976,724 109,526 SH   SOLE 43 87,239 0 22,287
DATADOG INC NOTE 0.125% 6/1 23804LAB9   5,930,869 5,054,000 PRN   SOLE 21 5,054,000 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   695,137 18,752 SH   SOLE 2 10,611 0 8,141
DAVE & BUSTERS ENTMT INC COM 238337109   3,966 107 SH   SOLE 4 107 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   14,161 382 SH   SOLE 7 382 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   3,919,967 105,745 SH   SOLE 18 105,745 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   2,775,727 74,878 SH   SOLE 19 74,878 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   145,133,647 3,915,124 SH   SOLE 21 3,915,124 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   35,111,963 947,180 SH   SOLE 22 914,665 0 32,515
DAVE & BUSTERS ENTMT INC COM 238337109   310,758 8,383 SH   SOLE 25 8,383 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   495,552 13,368 SH   SOLE 26 9,846 0 3,522
DAVE & BUSTERS ENTMT INC COM 238337109   84,371 2,276 SH   SOLE 28 224 0 2,052
DAVE & BUSTERS ENTMT INC COM 238337109   2,193,988 59,185 SH   SOLE 30 59,185 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   262,381 7,078 SH   SOLE 40 7,078 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   1,261,381 34,027 SH   SOLE 43 32,555 0 1,472
DAVE INC CLASS A COM NEW 23834J201   8,054 1,299 SH   SOLE 2 1,299 0 0
DAVE INC CLASS A COM NEW 23834J201   7,198 1,161 SH   SOLE 18 1,161 0 0
DAVE INC CLASS A COM NEW 23834J201   95,908 15,469 SH   SOLE 21 15,469 0 0
DAVE INC CLASS A COM NEW 23834J201   417,086 67,272 SH   SOLE 22 67,272 0 0
DAVITA INC COM 23918K108   5,513,651 58,327 SH   SOLE 2 19,816 0 38,511
DAVITA INC COM 23918K108   5,969,002 63,144 SH   SOLE 4 28,803 0 34,341
DAVITA INC COM 23918K108   13,056,011 138,115 SH   SOLE 7 126,426 0 11,689
DAVITA INC COM 23918K108   200,404 2,120 SH   SOLE 13 2,120 0 0
DAVITA INC COM 23918K108   410,449 4,342 SH   SOLE 15 4,342 0 0
DAVITA INC COM 23918K108   9,245,979 97,810 SH   SOLE 18 94,504 0 3,306
DAVITA INC COM 23918K108   2,682,383 28,376 SH   SOLE 19 28,376 0 0
DAVITA INC COM 23918K108   180,414,759 1,908,545 SH   SOLE 21 1,908,545 0 0
DAVITA INC COM 23918K108   129,421,685 1,369,107 SH   SOLE 22 1,192,414 0 176,693
DAVITA INC COM 23918K108   8,318,829 88,002 SH   SOLE 23 88,002 0 0
DAVITA INC COM 23918K108   7,400,092 78,283 SH   SOLE 25 78,283 0 0
DAVITA INC COM 23918K108   7,480,632 79,135 SH   SOLE 26 47,933 0 31,202
DAVITA INC COM 23918K108   15,471,063 163,663 SH   SOLE 28 35,039 0 128,624
DAVITA INC COM 23918K108   66,561,882 704,135 SH   SOLE 30 593,728 0 110,407
DAVITA INC COM 23918K108   1,205,258 12,750 SH   SOLE 31 11,713 0 1,037
DAVITA INC COM 23918K108   237,743 2,515 SH   SOLE 34 2,515 0 0
DAVITA INC COM 23918K108   1,731,506 18,317 SH   SOLE 36 18,317 0 0
DAVITA INC COM 23918K108   304,103 3,217 SH   SOLE 40 3,217 0 0
DAVITA INC COM 23918K108   20,986 222 SH   OTR 43 222 0 0
DAVITA INC COM 23918K108   8,550,049 90,448 SH   SOLE 43 72,816 0 17,632
DAWSON GEOPHYSICAL CO NEW COM 239360100   2,654 1,144 SH   SOLE 18 1,144 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100   30,304 13,062 SH   SOLE 21 13,062 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   550,935 44,901 SH   SOLE 2 29,166 0 15,735
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   7,411 604 SH   SOLE 7 604 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   1,988,942 162,098 SH   SOLE 18 162,098 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   1,585,529 129,220 SH   SOLE 19 129,220 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   32,454,604 2,645,037 SH   SOLE 21 2,645,037 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   20,074,223 1,636,041 SH   SOLE 22 1,593,504 0 42,537
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   100,786 8,214 SH   SOLE 25 8,214 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   49,325 4,020 SH   SOLE 26 0 0 4,020
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   611,439 49,832 SH   SOLE 30 49,832 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   9,472 772 SH   SOLE 36 772 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   79,657 6,492 SH   SOLE 40 6,492 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   14,761 1,203 SH   SOLE 43 0 0 1,203
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101   1,244,864 915,341 SH   SOLE 21 915,341 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   2,302,002 180,975 SH   SOLE 2 92,655 0 88,320
DECIPHERA PHARMACEUTICALS IN COM 24344T101   2,213 174 SH   SOLE 4 174 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   7,797 613 SH   SOLE 7 613 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   1,968,229 154,735 SH   SOLE 18 145,173 0 9,562
DECIPHERA PHARMACEUTICALS IN COM 24344T101   5,983,997 470,440 SH   SOLE 19 470,440 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   29,708,730 2,335,592 SH   SOLE 21 2,335,592 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   25,012,901 1,966,423 SH   SOLE 22 1,909,590 0 56,833
DECIPHERA PHARMACEUTICALS IN COM 24344T101   137,045 10,774 SH   SOLE 23 10,774 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   128,141 10,074 SH   SOLE 25 10,074 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   175,778 13,819 SH   SOLE 26 8,961 0 4,858
DECIPHERA PHARMACEUTICALS IN COM 24344T101   2,806,452 220,633 SH   SOLE 30 220,633 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   16,193 1,273 SH   SOLE 34 1,273 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   54,823 4,310 SH   SOLE 40 4,310 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   1,007,055 79,171 SH   SOLE 43 64,697 0 14,474
DECISIONPOINT SYS INC NEW COM 24345A507   4,720 944 SH   SOLE 18 944 0 0
DECISIONPOINT SYS INC NEW COM 24345A507   65,195 13,039 SH   SOLE 21 13,039 0 0
DECISIONPOINT SYS INC NEW COM 24345A507   4,080 816 SH   SOLE 22 816 0 0
DECKERS OUTDOOR CORP COM 243537107   15,742,464 30,622 SH   SOLE 2 21,562 0 9,060
DECKERS OUTDOOR CORP COM 243537107   10,618,015 20,654 SH   SOLE 4 8,441 0 12,213
DECKERS OUTDOOR CORP COM 243537107   18,853,223 36,673 SH   SOLE 7 30,182 0 6,491
DECKERS OUTDOOR CORP COM 243537107   233,911 455 SH   SOLE 13 455 0 0
DECKERS OUTDOOR CORP COM 243537107   571,668 1,112 SH   SOLE 15 1,112 0 0
DECKERS OUTDOOR CORP COM 243537107   30,796,047 59,904 SH   SOLE 18 58,206 0 1,698
DECKERS OUTDOOR CORP COM 243537107   5,189,739 10,095 SH   SOLE 19 10,095 0 0
DECKERS OUTDOOR CORP COM 243537107   853,251,624 1,659,732 SH   SOLE 21 1,659,732 0 0
DECKERS OUTDOOR CORP COM 243537107   409,271,676 796,109 SH   SOLE 22 743,746 0 52,363
DECKERS OUTDOOR CORP COM 243537107   22,248,787 43,278 SH   SOLE 23 43,278 0 0
DECKERS OUTDOOR CORP COM 243537107   25,290,658 49,195 SH   SOLE 25 49,138 0 57
DECKERS OUTDOOR CORP COM 243537107   10,820,052 21,047 SH   SOLE 26 17,236 0 3,811
DECKERS OUTDOOR CORP COM 243537107   18,615,199 36,210 SH   SOLE 28 3,508 0 32,702
DECKERS OUTDOOR CORP COM 243537107   68,888 134 SH   SOLE 29 134 0 0
DECKERS OUTDOOR CORP COM 243537107   89,915,883 174,903 SH   SOLE 30 174,903 0 0
DECKERS OUTDOOR CORP COM 243537107   3,049,068 5,931 SH   SOLE 31 5,466 0 465
DECKERS OUTDOOR CORP COM 243537107   5,666,300 11,022 SH   SOLE 34 11,022 0 0
DECKERS OUTDOOR CORP COM 243537107   2,265,595 4,407 SH   SOLE 36 4,407 0 0
DECKERS OUTDOOR CORP COM 243537107   678,599 1,320 SH   SOLE 40 1,320 0 0
DECKERS OUTDOOR CORP COM 243537107   20,991 41 SH   OTR 43 41 0 0
DECKERS OUTDOOR CORP COM 243537107   18,783,306 36,537 SH   SOLE 43 33,324 0 3,213
DEERE & CO COM 244199105   188,810,384 500,319 SH   SOLE 2 80,175 0 420,144
DEERE & CO COM 244199105   89,499,063 237,159 SH   SOLE 4 127,563 0 109,596
DEERE & CO COM 244199105   107,521,223 284,915 SH   SOLE 7 251,941 0 32,974
DEERE & CO COM 244199105   3,426,988 9,081 SH   SOLE 13 9,081 0 0
DEERE & CO COM 244199105   9,328,079 24,718 SH   SOLE 15 24,718 0 0
DEERE & CO COM 244199105   156,119,842 413,694 SH   SOLE 18 396,427 0 17,267
DEERE & CO COM 244199105   66,102,636 175,162 SH   SOLE 19 175,162 0 0
DEERE & CO COM 244199105   2,211,996,265 5,861,456 SH   SOLE 21 5,861,456 0 0
DEERE & CO COM 244199105   2,230,692,048 5,910,997 SH   SOLE 22 5,325,454 0 585,543
DEERE & CO COM 244199105   208,873,415 553,483 SH   SOLE 23 553,483 0 0
DEERE & CO COM 244199105   196,307,415 520,185 SH   SOLE 25 519,186 0 999
DEERE & CO COM 244199105   134,192,177 355,589 SH   SOLE 26 182,651 0 172,938
DEERE & CO COM 244199105   212,396,634 562,819 SH   SOLE 28 11,245 0 551,574
DEERE & CO COM 244199105   26,841,907 71,127 SH   SOLE 29 71,127 0 0
DEERE & CO COM 244199105   547,787,826 1,451,555 SH   SOLE 30 1,438,875 0 12,680
DEERE & CO COM 244199105   24,243,646 64,242 SH   SOLE 31 57,721 0 6,521
DEERE & CO COM 244199105   96,888,541 256,740 SH   SOLE 34 256,740 0 0
DEERE & CO COM 244199105   25,720,334 68,155 SH   SOLE 36 68,155 0 0
DEERE & CO COM 244199105   5,087,460 13,481 SH   SOLE 40 13,481 0 0
DEERE & CO COM 244199105   187,935 498 SH   OTR 43 498 0 0
DEERE & CO COM 244199105   139,729,099 370,261 SH   SOLE 43 326,141 0 44,120
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   455,302 56,984 SH   SOLE 2 33,498 0 23,486
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   2,301 288 SH   SOLE 7 288 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   965,288 120,812 SH   SOLE 18 120,812 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   2,635,509 329,851 SH   SOLE 19 329,851 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   13,303,166 1,664,977 SH   SOLE 21 1,664,977 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   10,003,704 1,252,028 SH   SOLE 22 1,206,645 0 45,383
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   109,175 13,664 SH   SOLE 25 13,664 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   214,883 26,894 SH   SOLE 30 26,894 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   2,062,922 258,188 SH   SOLE 34 258,188 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   109,223 13,670 SH   SOLE 40 13,670 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   149,317 18,688 SH   SOLE 43 18,347 0 341
DELCATH SYS INC COM NEW 24661P807   5,982 1,477 SH   SOLE 18 1,477 0 0
DELCATH SYS INC COM NEW 24661P807   70,077 17,303 SH   SOLE 21 17,303 0 0
DELCATH SYS INC COM NEW 24661P807   111,902 27,630 SH   SOLE 22 27,630 0 0
DELEK US HLDGS INC NEW COM 24665A103   3,499,885 123,192 SH   SOLE 2 74,308 0 48,884
DELEK US HLDGS INC NEW COM 24665A103   7,728 272 SH   SOLE 4 272 0 0
DELEK US HLDGS INC NEW COM 24665A103   604,195 21,267 SH   SOLE 7 20,189 0 1,078
DELEK US HLDGS INC NEW COM 24665A103   5,097,123 179,413 SH   SOLE 18 179,413 0 0
DELEK US HLDGS INC NEW COM 24665A103   4,500,116 158,399 SH   SOLE 19 158,399 0 0
DELEK US HLDGS INC NEW COM 24665A103   69,908,089 2,460,686 SH   SOLE 21 2,460,686 0 0
DELEK US HLDGS INC NEW COM 24665A103   51,397,099 1,809,120 SH   SOLE 22 1,724,255 0 84,865
DELEK US HLDGS INC NEW COM 24665A103   416,093 14,646 SH   SOLE 25 14,646 0 0
DELEK US HLDGS INC NEW COM 24665A103   762,468 26,838 SH   SOLE 26 20,247 0 6,591
DELEK US HLDGS INC NEW COM 24665A103   1,269,274 44,677 SH   SOLE 30 44,677 0 0
DELEK US HLDGS INC NEW COM 24665A103   115,799 4,076 SH   SOLE 36 4,076 0 0
DELEK US HLDGS INC NEW COM 24665A103   330,238 11,624 SH   SOLE 40 11,624 0 0
DELEK US HLDGS INC NEW COM 24665A103   1,447,510 50,951 SH   SOLE 43 47,610 0 3,341
DELL TECHNOLOGIES INC CL C 24703L202   6,132,858 89,011 SH   SOLE 2 69,825 0 19,186
DELL TECHNOLOGIES INC CL C 24703L202   15,033,429 218,192 SH   SOLE 4 88,432 0 129,760
DELL TECHNOLOGIES INC CL C 24703L202   5,559,817 80,694 SH   SOLE 7 79,505 0 1,189
DELL TECHNOLOGIES INC CL C 24703L202   101,490 1,473 SH   SOLE 13 1,473 0 0
DELL TECHNOLOGIES INC CL C 24703L202   1,655,254 24,024 SH   SOLE 15 24,024 0 0
DELL TECHNOLOGIES INC CL C 24703L202   21,985,025 319,086 SH   SOLE 18 248,521 0 70,565
DELL TECHNOLOGIES INC CL C 24703L202   26,766,685 388,486 SH   SOLE 19 388,486 0 0
DELL TECHNOLOGIES INC CL C 24703L202   208,143,662 3,020,953 SH   SOLE 21 3,020,953 0 0
DELL TECHNOLOGIES INC CL C 24703L202   327,104,817 4,747,530 SH   SOLE 22 4,364,504 0 383,026
DELL TECHNOLOGIES INC CL C 24703L202   33,762,929 490,028 SH   SOLE 23 490,028 0 0
DELL TECHNOLOGIES INC CL C 24703L202   18,766,638 272,375 SH   SOLE 25 270,656 0 1,719
DELL TECHNOLOGIES INC CL C 24703L202   18,169,895 263,714 SH   SOLE 26 196,202 0 67,512
DELL TECHNOLOGIES INC CL C 24703L202   34,562,445 501,632 SH   SOLE 28 57,273 0 444,359
DELL TECHNOLOGIES INC CL C 24703L202   134,865,756 1,957,413 SH   SOLE 30 1,666,759 0 290,654
DELL TECHNOLOGIES INC CL C 24703L202   3,742,372 54,316 SH   SOLE 31 49,956 0 4,360
DELL TECHNOLOGIES INC CL C 24703L202   2,594,567 37,657 SH   SOLE 34 37,657 0 0
DELL TECHNOLOGIES INC CL C 24703L202   3,762,422 54,607 SH   SOLE 36 54,607 0 0
DELL TECHNOLOGIES INC CL C 24703L202   829,556 12,040 SH   SOLE 40 12,040 0 0
DELL TECHNOLOGIES INC CL C 24703L202   27,009 392 SH   OTR 43 392 0 0
DELL TECHNOLOGIES INC CL C 24703L202   38,758,327 562,530 SH   SOLE 43 519,061 0 43,469
DELTA AIR LINES INC DEL COM NEW 247361702   20,084,303 542,819 SH   SOLE 2 244,274 0 298,545
DELTA AIR LINES INC DEL COM NEW 247361702   2,392,420 64,660 SH   SOLE 4 48,518 0 16,142
DELTA AIR LINES INC DEL COM NEW 247361702   12,234,050 330,650 SH   SOLE 7 266,783 0 63,867
DELTA AIR LINES INC DEL COM NEW 247361702   31,154 842 SH   SOLE 13 842 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,462,277 39,521 SH   SOLE 15 39,521 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   37,739,223 1,019,979 SH   SOLE 18 1,009,632 0 10,347
DELTA AIR LINES INC DEL COM NEW 247361702   46,779,137 1,264,301 SH   SOLE 19 1,264,301 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   605,459,823 16,363,779 SH   SOLE 21 16,363,779 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   485,991,633 13,134,909 SH   SOLE 22 12,289,438 0 845,471
DELTA AIR LINES INC DEL COM NEW 247361702   10,075,581 272,313 SH   SOLE 23 272,313 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   28,002,821 756,833 SH   SOLE 25 756,833 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   8,978,975 242,675 SH   SOLE 26 146,181 0 96,494
DELTA AIR LINES INC DEL COM NEW 247361702   8,249,335 222,955 SH   SOLE 28 17,198 0 205,757
DELTA AIR LINES INC DEL COM NEW 247361702   83,021,710 2,243,830 SH   SOLE 30 2,121,432 0 122,398
DELTA AIR LINES INC DEL COM NEW 247361702   1,840,861 49,753 SH   SOLE 31 39,208 0 10,545
DELTA AIR LINES INC DEL COM NEW 247361702   20,310,854 548,942 SH   SOLE 34 548,942 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,422,280 38,440 SH   SOLE 36 38,440 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   307,322 8,306 SH   SOLE 40 8,306 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   27,417 741 SH   OTR 43 741 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   22,755,857 615,023 SH   SOLE 43 515,461 0 99,562
DELTA AIR LINES INC DEL OPTIONS 247361702   680,800 18,400 SH Call SOLE 4 18,400 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   15,495,600 418,800 SH Call SOLE 18 418,800 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   109,516,300 2,959,900 SH Call SOLE 19 2,959,900 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   6,460,200 174,600 SH Call SOLE 22 174,600 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   388,500 10,500 SH Call SOLE 30 10,500 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   52,898,900 1,429,700 SH Call SOLE 34 1,429,700 0 0
DELTA APPAREL INC COM 247368103   82,669 12,469 SH   SOLE 2 12,469 0 0
DELTA APPAREL INC COM 247368103   6,683 1,008 SH   SOLE 18 1,008 0 0
DELTA APPAREL INC COM 247368103   94,617 14,271 SH   SOLE 21 14,271 0 0
DELTA APPAREL INC COM 247368103   816,750 123,190 SH   SOLE 22 123,190 0 0
DELUXE CORP COM 248019101   1,939,380 102,667 SH   SOLE 2 69,944 0 32,723
DELUXE CORP COM 248019101   3,325 176 SH   SOLE 4 176 0 0
DELUXE CORP COM 248019101   360,969 19,109 SH   SOLE 7 18,072 0 1,037
DELUXE CORP COM 248019101   2,768,537 146,561 SH   SOLE 18 146,561 0 0
DELUXE CORP COM 248019101   1,683,703 89,132 SH   SOLE 19 89,132 0 0
DELUXE CORP COM 248019101   94,978,448 5,027,975 SH   SOLE 21 5,027,975 0 0
DELUXE CORP COM 248019101   23,578,385 1,248,194 SH   SOLE 22 1,192,299 0 55,895
DELUXE CORP COM 248019101   125,656 6,652 SH   SOLE 25 6,652 0 0
DELUXE CORP COM 248019101   393,044 20,807 SH   SOLE 26 16,969 0 3,838
DELUXE CORP COM 248019101   197,627 10,462 SH   SOLE 28 292 0 10,170
DELUXE CORP COM 248019101   1,898,521 100,504 SH   SOLE 30 100,504 0 0
DELUXE CORP COM 248019101   167,649 8,875 SH   SOLE 40 8,875 0 0
DELUXE CORP COM 248019101   2,133,476 112,942 SH   SOLE 43 108,734 0 4,208
DENALI THERAPEUTICS INC COM 24823R105   4,835,424 234,388 SH   SOLE 2 129,414 0 104,974
DENALI THERAPEUTICS INC COM 24823R105   6,581 319 SH   SOLE 4 319 0 0
DENALI THERAPEUTICS INC COM 24823R105   442,844 21,466 SH   SOLE 7 20,344 0 1,122
DENALI THERAPEUTICS INC COM 24823R105   6,210,393 301,037 SH   SOLE 18 281,544 0 19,493
DENALI THERAPEUTICS INC COM 24823R105   16,821,186 815,375 SH   SOLE 19 815,375 0 0
DENALI THERAPEUTICS INC COM 24823R105   101,048,855 4,898,151 SH   SOLE 21 4,898,151 0 0
DENALI THERAPEUTICS INC COM 24823R105   79,937,413 3,874,814 SH   SOLE 22 3,779,029 0 95,785
DENALI THERAPEUTICS INC COM 24823R105   370,639 17,966 SH   SOLE 23 17,966 0 0
DENALI THERAPEUTICS INC COM 24823R105   423,926 20,549 SH   SOLE 25 20,549 0 0
DENALI THERAPEUTICS INC COM 24823R105   2,600,102 126,035 SH   SOLE 26 47,729 0 78,306
DENALI THERAPEUTICS INC COM 24823R105   74,928 3,632 SH   SOLE 28 1,727 0 1,905
DENALI THERAPEUTICS INC COM 24823R105   10,595,651 513,604 SH   SOLE 30 513,604 0 0
DENALI THERAPEUTICS INC COM 24823R105   32,430 1,572 SH   SOLE 36 1,572 0 0
DENALI THERAPEUTICS INC COM 24823R105   389,845 18,897 SH   SOLE 40 18,897 0 0
DENALI THERAPEUTICS INC COM 24823R105   12,069 585 SH   OTR 43 585 0 0
DENALI THERAPEUTICS INC COM 24823R105   761,371 36,906 SH   SOLE 43 33,184 0 3,722
DENBURY INC COM 24790A101   2,718,111 27,733 SH   SOLE 2 17,469 0 10,264
DENBURY INC COM 24790A101   12,349 126 SH   SOLE 4 126 0 0
DENBURY INC COM 24790A101   836,025 8,530 SH   SOLE 7 8,085 0 445
DENBURY INC COM 24790A101   12,476,967 127,303 SH   SOLE 18 127,303 0 0
DENBURY INC COM 24790A101   13,304,759 135,749 SH   SOLE 19 135,749 0 0
DENBURY INC COM 24790A101   179,684,183 1,833,325 SH   SOLE 21 1,833,325 0 0
DENBURY INC COM 24790A101   132,756,603 1,354,521 SH   SOLE 22 1,312,001 0 42,520
DENBURY INC COM 24790A101   31,265 319 SH   SOLE 23 319 0 0
DENBURY INC COM 24790A101   1,256,586 12,821 SH   SOLE 25 12,821 0 0
DENBURY INC COM 24790A101   4,252,262 43,386 SH   SOLE 26 39,163 0 4,223
DENBURY INC COM 24790A101   9,060,044 92,440 SH   SOLE 30 92,440 0 0
DENBURY INC COM 24790A101   454,472 4,637 SH   SOLE 34 4,637 0 0
DENBURY INC COM 24790A101   864,252 8,818 SH   SOLE 40 8,818 0 0
DENBURY INC COM 24790A101   914,531 9,331 SH   SOLE 43 5,775 0 3,556
DENNYS CORP COM 24869P104   644,101 76,045 SH   SOLE 2 57,347 0 18,698
DENNYS CORP COM 24869P104   1,542 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104   4,159 491 SH   SOLE 7 491 0 0
DENNYS CORP COM 24869P104   1,198,895 141,546 SH   SOLE 18 141,546 0 0
DENNYS CORP COM 24869P104   1,200,766 141,767 SH   SOLE 19 141,767 0 0
DENNYS CORP COM 24869P104   16,601,759 1,960,066 SH   SOLE 21 1,960,066 0 0
DENNYS CORP COM 24869P104   13,753,569 1,623,798 SH   SOLE 22 1,562,300 0 61,498
DENNYS CORP COM 24869P104   6,065 716 SH   SOLE 23 716 0 0
DENNYS CORP COM 24869P104   68,649 8,105 SH   SOLE 25 8,105 0 0
DENNYS CORP COM 24869P104   226,013 26,684 SH   SOLE 26 23,206 0 3,478
DENNYS CORP COM 24869P104   4,311 509 SH   SOLE 28 509 0 0
DENNYS CORP COM 24869P104   340,918 40,250 SH   SOLE 30 40,250 0 0
DENNYS CORP COM 24869P104   155,060 18,307 SH   SOLE 34 18,307 0 0
DENNYS CORP COM 24869P104   55,106 6,506 SH   SOLE 40 6,506 0 0
DENNYS CORP COM 24869P104   458,642 54,149 SH   SOLE 43 52,550 0 1,599
DENTSPLY SIRONA INC COM 24906P109   18,073,919 529,096 SH   SOLE 2 228,574 0 300,522
DENTSPLY SIRONA INC COM 24906P109   7,189,826 210,475 SH   SOLE 4 75,420 0 135,055
DENTSPLY SIRONA INC COM 24906P109   4,435,539 129,846 SH   SOLE 7 108,667 0 21,179
DENTSPLY SIRONA INC COM 24906P109   59,370 1,738 SH   SOLE 13 1,738 0 0
DENTSPLY SIRONA INC COM 24906P109   1,108,697 32,456 SH   SOLE 15 32,456 0 0
DENTSPLY SIRONA INC COM 24906P109   10,679,748 312,639 SH   SOLE 18 299,689 0 12,950
DENTSPLY SIRONA INC COM 24906P109   3,773,758 110,473 SH   SOLE 19 110,473 0 0
DENTSPLY SIRONA INC COM 24906P109   206,124,173 6,034,080 SH   SOLE 21 6,034,080 0 0
DENTSPLY SIRONA INC COM 24906P109   175,690,380 5,143,161 SH   SOLE 22 4,645,710 0 497,451
DENTSPLY SIRONA INC COM 24906P109   12,079,113 353,604 SH   SOLE 23 353,604 0 0
DENTSPLY SIRONA INC COM 24906P109   31,189,105 913,030 SH   SOLE 25 912,101 0 929
DENTSPLY SIRONA INC COM 24906P109   9,467,922 277,164 SH   SOLE 26 96,435 0 180,729
DENTSPLY SIRONA INC COM 24906P109   15,462,387 452,646 SH   SOLE 28 3,890 0 448,756
DENTSPLY SIRONA INC COM 24906P109   44,012,905 1,288,434 SH   SOLE 30 1,288,434 0 0
DENTSPLY SIRONA INC COM 24906P109   1,530,607 44,807 SH   SOLE 31 41,286 0 3,521
DENTSPLY SIRONA INC COM 24906P109   331,728 9,711 SH   SOLE 34 9,711 0 0
DENTSPLY SIRONA INC COM 24906P109   1,690,476 49,487 SH   SOLE 36 49,487 0 0
DENTSPLY SIRONA INC COM 24906P109   336,100 9,839 SH   SOLE 40 9,839 0 0
DENTSPLY SIRONA INC COM 24906P109   28,592 837 SH   OTR 43 837 0 0
DENTSPLY SIRONA INC COM 24906P109   7,880,487 230,693 SH   SOLE 43 202,610 0 28,083
DERMTECH INC COM 24984K105   8,042 5,585 SH   SOLE 18 5,585 0 0
DERMTECH INC COM 24984K105   96,224 66,822 SH   SOLE 21 66,822 0 0
DERMTECH INC COM 24984K105   522,085 362,559 SH   SOLE 22 362,559 0 0
DERMTECH INC COM 24984K105   1,112 772 SH   SOLE 43 772 0 0
DESCARTES SYS GROUP INC COM 249906108   21,320,339 290,547 SH   SOLE 21 290,547 0 0
DESCARTES SYS GROUP INC COM 249906108   2,276,761 31,027 SH   SOLE 43 23,051 0 7,976
DESIGN THERAPEUTICS INC COM 25056L103   69,101 29,280 SH   SOLE 2 5,885 0 23,395
DESIGN THERAPEUTICS INC COM 25056L103   732 310 SH   SOLE 7 310 0 0
DESIGN THERAPEUTICS INC COM 25056L103   238,235 100,947 SH   SOLE 18 100,947 0 0
DESIGN THERAPEUTICS INC COM 25056L103   155,420 65,856 SH   SOLE 19 65,856 0 0
DESIGN THERAPEUTICS INC COM 25056L103   3,207,117 1,358,948 SH   SOLE 21 1,358,948 0 0
DESIGN THERAPEUTICS INC COM 25056L103   1,866,314 790,811 SH   SOLE 22 762,130 0 28,681
DESIGN THERAPEUTICS INC COM 25056L103   69,752 29,556 SH   SOLE 26 0 0 29,556
DESIGN THERAPEUTICS INC COM 25056L103   54,646 23,155 SH   SOLE 30 23,155 0 0
DESIGN THERAPEUTICS INC COM 25056L103   11,923 5,052 SH   SOLE 43 5,023 0 29
DESIGNER BRANDS INC CL A 250565108   632,164 49,934 SH   SOLE 2 15,465 0 34,469
DESIGNER BRANDS INC CL A 250565108   1,988 157 SH   SOLE 4 157 0 0
DESIGNER BRANDS INC CL A 250565108   6,786 536 SH   SOLE 7 536 0 0
DESIGNER BRANDS INC CL A 250565108   2,056,604 162,449 SH   SOLE 18 162,449 0 0
DESIGNER BRANDS INC CL A 250565108   1,286,775 101,641 SH   SOLE 19 101,641 0 0
DESIGNER BRANDS INC CL A 250565108   71,433,645 5,642,468 SH   SOLE 21 5,642,468 0 0
DESIGNER BRANDS INC CL A 250565108   17,822,254 1,407,761 SH   SOLE 22 1,347,912 0 59,849
DESIGNER BRANDS INC CL A 250565108   98,837 7,807 SH   SOLE 25 7,807 0 0
DESIGNER BRANDS INC CL A 250565108   1,761,791 139,162 SH   SOLE 26 20,073 0 119,089
DESIGNER BRANDS INC CL A 250565108   7,267 574 SH   SOLE 28 574 0 0
DESIGNER BRANDS INC CL A 250565108   1,115,308 88,097 SH   SOLE 30 88,097 0 0
DESIGNER BRANDS INC CL A 250565108   75,340 5,951 SH   SOLE 40 5,951 0 0
DESIGNER BRANDS INC CL A 250565108   1,612,308 127,354 SH   SOLE 43 123,773 0 3,581
DESKTOP METAL INC COM CL A 25058X105   343,983 235,605 SH   SOLE 2 67,554 0 168,051
DESKTOP METAL INC COM CL A 25058X105   11,022 7,549 SH   SOLE 4 1,354 0 6,195
DESKTOP METAL INC COM CL A 25058X105   3,425 2,346 SH   SOLE 7 2,346 0 0
DESKTOP METAL INC COM CL A 25058X105   1,126,304 771,441 SH   SOLE 18 771,441 0 0
DESKTOP METAL INC COM CL A 25058X105   827,808 566,992 SH   SOLE 19 566,992 0 0
DESKTOP METAL INC COM CL A 25058X105   16,921,749 11,590,239 SH   SOLE 21 11,590,239 0 0
DESKTOP METAL INC COM CL A 25058X105   10,294,802 7,051,234 SH   SOLE 22 6,650,109 0 401,125
DESKTOP METAL INC COM CL A 25058X105   62,614 42,886 SH   SOLE 25 42,886 0 0
DESKTOP METAL INC COM CL A 25058X105   196,868 134,841 SH   SOLE 26 107,841 0 27,000
DESKTOP METAL INC COM CL A 25058X105   16,329 11,184 SH   SOLE 28 11,184 0 0
DESKTOP METAL INC COM CL A 25058X105   2,245,886 1,538,278 SH   SOLE 30 1,538,278 0 0
DESKTOP METAL INC COM CL A 25058X105   31,396 21,504 SH   SOLE 40 21,504 0 0
DESKTOP METAL INC COM CL A 25058X105   26,541 18,179 SH   OTR 43 18,179 0 0
DESKTOP METAL INC COM CL A 25058X105   155,427 106,457 SH   SOLE 43 104,211 0 2,246
DESPEGAR COM CORP ORD SHS G27358103   223,757 30,863 SH   SOLE 2 30,863 0 0
DESPEGAR COM CORP ORD SHS G27358103   78,402 10,814 SH   SOLE 22 10,814 0 0
DESTINATION XL GROUP INC COM 25065K104   154,739 34,540 SH   SOLE 2 1,732 0 32,808
DESTINATION XL GROUP INC COM 25065K104   1,864 416 SH   SOLE 7 416 0 0
DESTINATION XL GROUP INC COM 25065K104   737,372 164,592 SH   SOLE 18 164,592 0 0
DESTINATION XL GROUP INC COM 25065K104   530,204 118,349 SH   SOLE 19 118,349 0 0
DESTINATION XL GROUP INC COM 25065K104   8,881,389 1,982,453 SH   SOLE 21 1,982,453 0 0
DESTINATION XL GROUP INC COM 25065K104   6,368,898 1,421,629 SH   SOLE 22 1,372,657 0 48,972
DESTINATION XL GROUP INC COM 25065K104   8,109 1,810 SH   SOLE 43 0 0 1,810
DEUTSCHE BANK A G NAMEN AKT D18190898   13,081,528 1,190,312 SH   SOLE 43 1,058,270 0 132,042
DEVON ENERGY CORP NEW COM 25179M103   39,688,880 832,052 SH   SOLE 2 337,892 0 494,160
DEVON ENERGY CORP NEW COM 25179M103   29,529,830 619,074 SH   SOLE 4 183,241 0 435,833
DEVON ENERGY CORP NEW COM 25179M103   18,695,967 391,949 SH   SOLE 7 325,814 0 66,135
DEVON ENERGY CORP NEW COM 25179M103   1,413,685 29,637 SH   SOLE 13 29,637 0 0
DEVON ENERGY CORP NEW COM 25179M103   4,539,466 95,167 SH   SOLE 15 95,167 0 0
DEVON ENERGY CORP NEW COM 25179M103   62,911,578 1,318,901 SH   SOLE 18 1,166,828 0 152,073
DEVON ENERGY CORP NEW COM 25179M103   42,816,999 897,631 SH   SOLE 19 897,631 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,036,528,537 21,730,158 SH   SOLE 21 21,730,158 0 0
DEVON ENERGY CORP NEW COM 25179M103   737,131,139 15,453,483 SH   SOLE 22 13,771,870 0 1,681,613
DEVON ENERGY CORP NEW COM 25179M103   61,438,172 1,288,012 SH   SOLE 23 1,288,012 0 0
DEVON ENERGY CORP NEW COM 25179M103   52,524,903 1,101,151 SH   SOLE 25 1,059,507 0 41,644
DEVON ENERGY CORP NEW COM 25179M103   35,391,110 741,952 SH   SOLE 26 336,560 0 405,392
DEVON ENERGY CORP NEW COM 25179M103   38,056,443 797,829 SH   SOLE 28 6,109 0 791,720
DEVON ENERGY CORP NEW COM 25179M103   14,405 302 SH   SOLE 29 302 0 0
DEVON ENERGY CORP NEW COM 25179M103   199,410,709 4,180,518 SH   SOLE 30 4,180,518 0 0
DEVON ENERGY CORP NEW COM 25179M103   6,852,773 143,664 SH   SOLE 31 132,399 0 11,265
DEVON ENERGY CORP NEW COM 25179M103   1,254,224 26,294 SH   SOLE 34 26,294 0 0
DEVON ENERGY CORP NEW COM 25179M103   23,370,806 489,954 SH   SOLE 35 489,954 0 0
DEVON ENERGY CORP NEW COM 25179M103   7,844,647 164,458 SH   SOLE 36 164,458 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,500,499 31,457 SH   SOLE 40 31,457 0 0
DEVON ENERGY CORP NEW COM 25179M103   50,753 1,064 SH   OTR 43 1,064 0 0
DEVON ENERGY CORP NEW COM 25179M103   54,589,965 1,144,444 SH   SOLE 43 1,024,849 0 119,595
DEVON ENERGY CORP NEW OPTIONS 25179M103   200,340 4,200 SH Call SOLE 4 4,200 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103   4,526,730 94,900 SH Call SOLE 18 94,900 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103   31,157,640 653,200 SH Call SOLE 19 653,200 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103   1,888,920 39,600 SH Call SOLE 22 39,600 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103   15,211,530 318,900 SH Call SOLE 34 318,900 0 0
DEXCOM INC COM 252131107   85,301,764 914,274 SH   SOLE 2 317,454 0 596,820
DEXCOM INC COM 252131107   29,595,693 317,210 SH   SOLE 4 163,271 0 153,939
DEXCOM INC COM 252131107   36,987,292 396,434 SH   SOLE 7 350,360 0 46,074
DEXCOM INC COM 252131107   3,073,209 32,939 SH   SOLE 13 32,939 0 0
DEXCOM INC COM 252131107   3,477,571 37,273 SH   SOLE 15 37,273 0 0
DEXCOM INC COM 252131107   71,274,389 763,927 SH   SOLE 18 739,471 0 24,456
DEXCOM INC COM 252131107   98,443,722 1,055,131 SH   SOLE 19 1,055,131 0 0
DEXCOM INC COM 252131107   1,264,609,193 13,554,225 SH   SOLE 21 13,554,225 0 0
DEXCOM INC COM 252131107   789,422,216 8,461,117 SH   SOLE 22 7,630,792 0 830,325
DEXCOM INC COM 252131107   62,492,993 669,807 SH   SOLE 23 669,807 0 0
DEXCOM INC COM 252131107   67,015,431 718,279 SH   SOLE 25 712,819 0 5,460
DEXCOM INC COM 252131107   46,250,676 495,720 SH   SOLE 26 268,735 0 226,985
DEXCOM INC COM 252131107   76,113,674 815,795 SH   SOLE 28 23,864 0 791,931
DEXCOM INC COM 252131107   9,890 106 SH   SOLE 29 106 0 0
DEXCOM INC COM 252131107   265,750,682 2,848,346 SH   SOLE 30 2,704,878 0 143,468
DEXCOM INC COM 252131107   16,131,943 172,904 SH   SOLE 31 79,890 0 93,014
DEXCOM INC COM 252131107   10,072,575 107,959 SH   SOLE 32 107,959 0 0
DEXCOM INC COM 252131107   85,127,480 912,406 SH   SOLE 34 912,406 0 0
DEXCOM INC COM 252131107   8,449,808 90,566 SH   SOLE 36 90,566 0 0
DEXCOM INC COM 252131107   1,755,160 18,812 SH   SOLE 40 18,812 0 0
DEXCOM INC COM 252131107   59,712 640 SH   OTR 43 640 0 0
DEXCOM INC COM 252131107   33,490,844 358,959 SH   SOLE 43 295,283 0 63,676
DEXCOM INC NOTE 0.250%11/1 252131AK3   3,016,000 3,200,000 PRN   SOLE 2 3,200,000 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3   7,723,788 8,195,000 PRN   SOLE 21 8,195,000 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3   3,675,750 3,900,000 PRN   SOLE 22 3,900,000 0 0
DHI GROUP INC COM 23331S100   196,305 64,152 SH   SOLE 2 43,957 0 20,195
DHI GROUP INC COM 23331S100   2,405 786 SH   SOLE 7 786 0 0
DHI GROUP INC COM 23331S100   378,929 123,833 SH   SOLE 18 123,833 0 0
DHI GROUP INC COM 23331S100   404,963 132,341 SH   SOLE 19 132,341 0 0
DHI GROUP INC COM 23331S100   4,545,893 1,485,586 SH   SOLE 21 1,485,586 0 0
DHI GROUP INC COM 23331S100   3,525,331 1,152,069 SH   SOLE 22 1,122,528 0 29,541
DHI GROUP INC COM 23331S100   7,521 2,458 SH   SOLE 23 2,458 0 0
DHI GROUP INC COM 23331S100   1,576 515 SH   SOLE 43 515 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   4,341,800 421,534 SH   SOLE 2 188,483 0 233,051
DHT HOLDINGS INC SHS NEW Y2065G121   14,605 1,418 SH   SOLE 7 1,418 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   3,858,813 374,642 SH   SOLE 18 374,642 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   13,530,101 1,313,602 SH   SOLE 19 1,313,602 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   46,273,131 4,492,537 SH   SOLE 21 4,492,537 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   29,235,860 2,838,433 SH   SOLE 22 2,721,185 0 117,248
DHT HOLDINGS INC SHS NEW Y2065G121   253,359 24,598 SH   SOLE 23 24,598 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   91,546 8,888 SH   SOLE 26 0 0 8,888
DHT HOLDINGS INC SHS NEW Y2065G121   34,917 3,390 SH   SOLE 28 3,390 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   3,265 317 SH   SOLE 43 317 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   8,603,061 57,669 SH   SOLE 18 57,030 0 639
DIAGEO PLC SPON ADR NEW 25243Q205   53,896,560 361,285 SH   SOLE 43 329,102 0 32,183
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   10,591 4,105 SH   SOLE 18 4,105 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   129,929 50,360 SH   SOLE 21 50,360 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   121,931 47,260 SH   SOLE 22 47,260 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   273,926 1,625 SH   SOLE 2 922 0 703
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   3,709 22 SH   SOLE 7 22 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   1,292,089 7,665 SH   SOLE 18 7,665 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   986,640 5,853 SH   SOLE 19 5,853 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   18,898,551 112,111 SH   SOLE 21 112,111 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   15,461,072 91,719 SH   SOLE 22 88,999 0 2,720
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   69,282 411 SH   SOLE 25 411 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   92,376 548 SH   SOLE 26 0 0 548
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   709,848 4,211 SH   SOLE 30 4,211 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   84,116 499 SH   SOLE 40 499 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   20,228 120 SH   OTR 43 120 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   3,354,152 19,898 SH   SOLE 43 16,940 0 2,958
DIAMOND OFFSHORE DRILLING IN COM 25271C201   2,129,569 145,066 SH   SOLE 2 66,586 0 78,480
DIAMOND OFFSHORE DRILLING IN COM 25271C201   13,153 896 SH   SOLE 7 896 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   4,316,184 294,018 SH   SOLE 18 294,018 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   3,112,703 212,037 SH   SOLE 19 212,037 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   58,830,129 4,007,502 SH   SOLE 21 4,007,502 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   41,563,924 2,831,330 SH   SOLE 22 2,691,629 0 139,701
DIAMOND OFFSHORE DRILLING IN COM 25271C201   322,343 21,958 SH   SOLE 25 21,958 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   372,872 25,400 SH   SOLE 26 14,798 0 10,602
DIAMOND OFFSHORE DRILLING IN COM 25271C201   468,909 31,942 SH   SOLE 28 0 0 31,942
DIAMOND OFFSHORE DRILLING IN COM 25271C201   882,606 60,123 SH   SOLE 30 60,123 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   246,184 16,770 SH   SOLE 40 16,770 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   902,908 61,506 SH   SOLE 43 57,163 0 4,343
DIAMONDBACK ENERGY INC COM 25278X109   31,582,975 203,919 SH   SOLE 2 73,584 0 130,335
DIAMONDBACK ENERGY INC COM 25278X109   28,271,021 182,535 SH   SOLE 4 48,288 0 134,247
DIAMONDBACK ENERGY INC COM 25278X109   20,271,624 130,886 SH   SOLE 7 112,623 0 18,263
DIAMONDBACK ENERGY INC COM 25278X109   419,570 2,709 SH   SOLE 13 2,709 0 0
DIAMONDBACK ENERGY INC COM 25278X109   4,307,832 27,814 SH   SOLE 15 27,814 0 0
DIAMONDBACK ENERGY INC COM 25278X109   47,230,966 304,952 SH   SOLE 18 294,315 0 10,637
DIAMONDBACK ENERGY INC COM 25278X109   34,422,390 222,252 SH   SOLE 19 222,252 0 0
DIAMONDBACK ENERGY INC COM 25278X109   833,279,181 5,380,160 SH   SOLE 21 5,380,160 0 0
DIAMONDBACK ENERGY INC COM 25278X109   595,792,229 3,846,799 SH   SOLE 22 3,471,699 0 375,100
DIAMONDBACK ENERGY INC COM 25278X109   43,779,000 282,664 SH   SOLE 23 282,664 0 0
DIAMONDBACK ENERGY INC COM 25278X109   58,316,347 376,526 SH   SOLE 25 376,526 0 0
DIAMONDBACK ENERGY INC COM 25278X109   31,188,031 201,369 SH   SOLE 26 89,672 0 111,697
DIAMONDBACK ENERGY INC COM 25278X109   27,053,509 174,674 SH   SOLE 28 77 0 174,597
DIAMONDBACK ENERGY INC COM 25278X109   15,643 101 SH   SOLE 29 101 0 0
DIAMONDBACK ENERGY INC COM 25278X109   213,219,889 1,376,678 SH   SOLE 30 1,344,303 0 32,375
DIAMONDBACK ENERGY INC COM 25278X109   6,130,460 39,582 SH   SOLE 31 36,688 0 2,894
DIAMONDBACK ENERGY INC COM 25278X109   7,811,528 50,436 SH   SOLE 32 50,436 0 0
DIAMONDBACK ENERGY INC COM 25278X109   99,688,357 643,649 SH   SOLE 34 643,649 0 0
DIAMONDBACK ENERGY INC COM 25278X109   22,593,120 145,875 SH   SOLE 35 145,875 0 0
DIAMONDBACK ENERGY INC COM 25278X109   6,560,717 42,360 SH   SOLE 36 42,360 0 0
DIAMONDBACK ENERGY INC COM 25278X109   1,306,568 8,436 SH   SOLE 40 8,436 0 0
DIAMONDBACK ENERGY INC COM 25278X109   31,131 201 SH   OTR 43 201 0 0
DIAMONDBACK ENERGY INC COM 25278X109   37,507,970 242,174 SH   SOLE 43 208,364 0 33,810
DIAMONDROCK HOSPITALITY CO COM 252784301   1,949,034 242,719 SH   SOLE 2 61,553 0 181,166
DIAMONDROCK HOSPITALITY CO COM 252784301   689,351 85,847 SH   SOLE 4 85,847 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   2,838,019 353,427 SH   SOLE 7 307,094 0 46,333
DIAMONDROCK HOSPITALITY CO COM 252784301   5,556,134 691,922 SH   SOLE 18 691,922 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   13,465,443 1,676,892 SH   SOLE 19 1,676,892 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   201,763,298 25,126,189 SH   SOLE 21 25,126,189 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   65,737,041 8,186,431 SH   SOLE 22 7,873,257 0 313,174
DIAMONDROCK HOSPITALITY CO COM 252784301   89,181 11,106 SH   SOLE 23 11,106 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   8,801,193 1,096,039 SH   SOLE 25 1,096,039 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   1,785,125 222,307 SH   SOLE 26 49,586 0 172,721
DIAMONDROCK HOSPITALITY CO COM 252784301   1,238,668 154,255 SH   SOLE 28 7,288 0 146,967
DIAMONDROCK HOSPITALITY CO COM 252784301   5,461,524 680,140 SH   SOLE 30 680,140 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   1,329,728 165,595 SH   SOLE 34 165,595 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   43,699 5,442 SH   SOLE 36 5,442 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   280,335 34,911 SH   SOLE 40 34,911 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   1,366,007 170,113 SH   SOLE 43 160,786 0 9,327
DIANA SHIPPING INC COM Y2066G104   5,348 1,541 SH   SOLE 43 0 0 1,541
DIANTHUS THERAPEUTICS INC COM 252828108   145,886 10,672 SH   SOLE 21 10,672 0 0
DIANTHUS THERAPEUTICS INC COM 252828108   292,552 21,401 SH   SOLE 22 21,401 0 0
DIANTHUS THERAPEUTICS INC COM 252828108   1,068 78 SH   SOLE 43 5 0 73
DICKS SPORTING GOODS INC COM 253393102   15,583,945 143,525 SH   SOLE 2 42,662 0 100,863
DICKS SPORTING GOODS INC COM 253393102   4,226,368 38,924 SH   SOLE 4 11,310 0 27,614
DICKS SPORTING GOODS INC COM 253393102   1,105,019 10,177 SH   SOLE 7 9,634 0 543
DICKS SPORTING GOODS INC COM 253393102   99,785 919 SH   SOLE 13 919 0 0
DICKS SPORTING GOODS INC COM 253393102   519,230 4,782 SH   SOLE 15 4,782 0 0
DICKS SPORTING GOODS INC COM 253393102   14,858,196 136,841 SH   SOLE 18 133,059 0 3,782
DICKS SPORTING GOODS INC COM 253393102   5,845,296 53,834 SH   SOLE 19 53,834 0 0
DICKS SPORTING GOODS INC COM 253393102   403,350,595 3,714,778 SH   SOLE 21 3,714,778 0 0
DICKS SPORTING GOODS INC COM 253393102   201,216,330 1,853,162 SH   SOLE 22 1,733,189 0 119,973
DICKS SPORTING GOODS INC COM 253393102   11,080,372 102,048 SH   SOLE 23 102,048 0 0
DICKS SPORTING GOODS INC COM 253393102   502,508 4,628 SH   SOLE 25 4,628 0 0
DICKS SPORTING GOODS INC COM 253393102   4,221,808 38,882 SH   SOLE 26 30,108 0 8,774
DICKS SPORTING GOODS INC COM 253393102   9,622,794 88,624 SH   SOLE 28 1,168 0 87,456
DICKS SPORTING GOODS INC COM 253393102   20,345,069 187,374 SH   SOLE 30 187,374 0 0
DICKS SPORTING GOODS INC COM 253393102   1,363,330 12,556 SH   SOLE 31 11,463 0 1,093
DICKS SPORTING GOODS INC COM 253393102   289,583 2,667 SH   SOLE 34 2,667 0 0
DICKS SPORTING GOODS INC COM 253393102   852,896 7,855 SH   SOLE 36 7,855 0 0
DICKS SPORTING GOODS INC COM 253393102   388,174 3,575 SH   SOLE 40 3,575 0 0
DICKS SPORTING GOODS INC COM 253393102   6,984,432 64,325 SH   SOLE 43 57,705 0 6,620
DIEBOLD NIXDORF INC COM SHS 253651202   12,008 634 SH   SOLE 43 634 0 0
DIGI INTL INC COM 253798102   1,334,394 49,422 SH   SOLE 2 40,117 0 9,305
DIGI INTL INC COM 253798102   296,109 10,967 SH   SOLE 7 10,379 0 588
DIGI INTL INC COM 253798102   3,028,347 112,161 SH   SOLE 18 112,161 0 0
DIGI INTL INC COM 253798102   1,960,470 72,610 SH   SOLE 19 72,610 0 0
DIGI INTL INC COM 253798102   113,985,684 4,221,692 SH   SOLE 21 4,221,692 0 0
DIGI INTL INC COM 253798102   27,404,082 1,014,966 SH   SOLE 22 981,689 0 33,277
DIGI INTL INC COM 253798102   600,021 22,223 SH   SOLE 25 22,223 0 0
DIGI INTL INC COM 253798102   1,063,422 39,386 SH   SOLE 26 17,974 0 21,412
DIGI INTL INC COM 253798102   191,970 7,110 SH   SOLE 28 0 0 7,110
DIGI INTL INC COM 253798102   1,961,766 72,658 SH   SOLE 30 72,658 0 0
DIGI INTL INC COM 253798102   86,157 3,191 SH   SOLE 34 3,191 0 0
DIGI INTL INC COM 253798102   918 34 SH   SOLE 36 34 0 0
DIGI INTL INC COM 253798102   181,008 6,704 SH   SOLE 40 6,704 0 0
DIGI INTL INC COM 253798102   520,560 19,280 SH   SOLE 43 16,573 0 2,707
DIGIMARC CORP NEW COM 25381B101   236,170 7,269 SH   SOLE 2 4,085 0 3,184
DIGIMARC CORP NEW COM 25381B101   6,628 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101   1,167,658 35,939 SH   SOLE 18 35,939 0 0
DIGIMARC CORP NEW COM 25381B101   964,628 29,690 SH   SOLE 19 29,690 0 0
DIGIMARC CORP NEW COM 25381B101   16,500,371 507,860 SH   SOLE 21 507,860 0 0
DIGIMARC CORP NEW COM 25381B101   11,500,908 353,983 SH   SOLE 22 348,396 0 5,587
DIGIMARC CORP NEW COM 25381B101   90,517 2,786 SH   SOLE 25 2,786 0 0
DIGIMARC CORP NEW COM 25381B101   88,860 2,735 SH   SOLE 40 2,735 0 0
DIGIMARC CORP NEW COM 25381B101   193,575 5,958 SH   SOLE 43 4,996 0 962
DIGITAL ALLY INC COM NEW 25382T200   82,836 39,825 SH   SOLE 22 39,825 0 0
DIGITAL RLTY TR INC COM 253868103   86,826,283 717,454 SH   SOLE 2 96,241 0 621,213
DIGITAL RLTY TR INC COM 253868103   62,234,656 514,251 SH   SOLE 4 475,682 0 38,569
DIGITAL RLTY TR INC COM 253868103   96,857,026 800,339 SH   SOLE 7 698,119 0 102,220
DIGITAL RLTY TR INC COM 253868103   954,969 7,891 SH   SOLE 13 7,891 0 0
DIGITAL RLTY TR INC COM 253868103   5,213,784 43,082 SH   SOLE 15 43,082 0 0
DIGITAL RLTY TR INC COM 253868103   72,275,927 597,223 SH   SOLE 18 579,392 0 17,831
DIGITAL RLTY TR INC COM 253868103   89,551,653 739,974 SH   SOLE 19 739,974 0 0
DIGITAL RLTY TR INC COM 253868103   1,295,973,046 10,708,751 SH   SOLE 21 10,708,751 0 0
DIGITAL RLTY TR INC COM 253868103   1,165,422,237 9,629,997 SH   SOLE 22 8,697,946 0 932,051
DIGITAL RLTY TR INC COM 253868103   64,280,378 531,155 SH   SOLE 23 531,155 0 0
DIGITAL RLTY TR INC COM 253868103   275,782,917 2,278,821 SH   SOLE 25 2,278,451 0 370
DIGITAL RLTY TR INC COM 253868103   45,107,180 372,725 SH   SOLE 26 214,858 0 157,867
DIGITAL RLTY TR INC COM 253868103   84,171,104 695,514 SH   SOLE 28 36,633 0 658,881
DIGITAL RLTY TR INC COM 253868103   338,869,917 2,800,115 SH   SOLE 30 2,800,115 0 0
DIGITAL RLTY TR INC COM 253868103   7,942,785 65,632 SH   SOLE 31 60,586 0 5,046
DIGITAL RLTY TR INC COM 253868103   31,539,506 260,614 SH   SOLE 34 260,614 0 0
DIGITAL RLTY TR INC COM 253868103   9,188,201 75,923 SH   SOLE 36 75,923 0 0
DIGITAL RLTY TR INC COM 253868103   1,712,070 14,147 SH   SOLE 40 14,147 0 0
DIGITAL RLTY TR INC COM 253868103   27,714 229 SH   OTR 43 229 0 0
DIGITAL RLTY TR INC COM 253868103   47,560,568 392,998 SH   SOLE 43 356,364 0 36,633
DIGITAL TURBINE INC COM NEW 25400W102   650,750 107,562 SH   SOLE 2 53,867 0 53,695
DIGITAL TURBINE INC COM NEW 25400W102   8,549 1,413 SH   SOLE 4 322 0 1,091
DIGITAL TURBINE INC COM NEW 25400W102   6,353 1,050 SH   SOLE 7 1,050 0 0
DIGITAL TURBINE INC COM NEW 25400W102   1,833,834 303,113 SH   SOLE 18 303,113 0 0
DIGITAL TURBINE INC COM NEW 25400W102   1,195,190 197,552 SH   SOLE 19 197,552 0 0
DIGITAL TURBINE INC COM NEW 25400W102   65,660,281 10,852,939 SH   SOLE 21 10,852,939 0 0
DIGITAL TURBINE INC COM NEW 25400W102   15,666,475 2,589,500 SH   SOLE 22 2,480,141 0 109,359
DIGITAL TURBINE INC COM NEW 25400W102   139,924 23,128 SH   SOLE 25 23,128 0 0
DIGITAL TURBINE INC COM NEW 25400W102   202,064 33,399 SH   SOLE 26 26,173 0 7,226
DIGITAL TURBINE INC COM NEW 25400W102   22,288 3,684 SH   SOLE 28 1,573 0 2,111
DIGITAL TURBINE INC COM NEW 25400W102   1,102,498 182,231 SH   SOLE 30 182,231 0 0
DIGITAL TURBINE INC COM NEW 25400W102   156,017 25,788 SH   SOLE 40 25,788 0 0
DIGITAL TURBINE INC COM NEW 25400W102   307,092 50,759 SH   SOLE 43 48,820 0 1,939
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   2,338,650 133,029 SH   SOLE 2 47,467 0 85,562
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   6,891 392 SH   SOLE 4 392 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   419,793 23,879 SH   SOLE 7 22,737 0 1,142
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   7,424,614 422,333 SH   SOLE 18 422,333 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   5,861,207 333,402 SH   SOLE 19 333,402 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   97,685,485 5,556,626 SH   SOLE 21 5,556,626 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   75,972,304 4,321,519 SH   SOLE 22 4,133,504 0 188,015
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   573,706 32,634 SH   SOLE 25 32,634 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   1,249,147 71,055 SH   SOLE 26 55,153 0 15,902
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   256,228 14,575 SH   SOLE 28 2,166 0 12,409
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   1,707,194 97,110 SH   SOLE 30 97,110 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   117,628 6,691 SH   SOLE 36 6,691 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   585,484 33,304 SH   SOLE 40 33,304 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   3,378,683 192,189 SH   SOLE 43 181,039 0 11,150
DIGITALOCEAN HLDGS INC COM 25402D102   1,686,185 70,170 SH   SOLE 2 48,455 0 21,715
DIGITALOCEAN HLDGS INC COM 25402D102   3,220 134 SH   SOLE 4 134 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   265,964 11,068 SH   SOLE 7 10,493 0 575
DIGITALOCEAN HLDGS INC COM 25402D102   3,761,296 156,525 SH   SOLE 18 151,618 0 4,907
DIGITALOCEAN HLDGS INC COM 25402D102   13,065,495 543,716 SH   SOLE 19 543,716 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   53,727,956 2,235,870 SH   SOLE 21 2,235,870 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   39,608,000 1,648,273 SH   SOLE 22 1,570,732 0 77,541
DIGITALOCEAN HLDGS INC COM 25402D102   60,916 2,535 SH   SOLE 23 2,535 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   285,332 11,874 SH   SOLE 25 11,874 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   403,295 16,783 SH   SOLE 26 11,313 0 5,470
DIGITALOCEAN HLDGS INC COM 25402D102   30,302 1,261 SH   SOLE 28 0 0 1,261
DIGITALOCEAN HLDGS INC COM 25402D102   1,982,739 82,511 SH   SOLE 30 82,511 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   264,763 11,018 SH   SOLE 40 11,018 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   248,518 10,342 SH   SOLE 43 9,576 0 766
DIGITALOCEAN HLDGS INC NOTE 12/0 25402DAB8   7,663,110 10,025,000 PRN   SOLE 21 10,025,000 0 0
DILLARDS INC CL A 254067101   2,528,050 7,642 SH   SOLE 2 2,942 0 4,700
DILLARDS INC CL A 254067101   5,624 17 SH   SOLE 4 17 0 0
DILLARDS INC CL A 254067101   9,263 28 SH   SOLE 7 28 0 0
DILLARDS INC CL A 254067101   3,090,758 9,343 SH   SOLE 18 8,197 0 1,146
DILLARDS INC CL A 254067101   6,323,764 19,116 SH   SOLE 19 19,116 0 0
DILLARDS INC CL A 254067101   41,056,167 124,108 SH   SOLE 21 124,108 0 0
DILLARDS INC CL A 254067101   34,392,662 103,965 SH   SOLE 22 100,734 0 3,231
DILLARDS INC CL A 254067101   35,397 107 SH   SOLE 23 107 0 0
DILLARDS INC CL A 254067101   264,648 800 SH   SOLE 25 800 0 0
DILLARDS INC CL A 254067101   6,545,737 19,787 SH   SOLE 26 1,635 0 18,152
DILLARDS INC CL A 254067101   166,397 503 SH   SOLE 28 0 0 503
DILLARDS INC CL A 254067101   946,447 2,861 SH   SOLE 30 2,861 0 0
DILLARDS INC CL A 254067101   231,567 700 SH   SOLE 40 700 0 0
DILLARDS INC CL A 254067101   1,663,935 5,030 SH   SOLE 43 5,006 0 24
DIME CMNTY BANCSHARES INC COM 25432X102   1,352,110 67,741 SH   SOLE 2 44,962 0 22,779
DIME CMNTY BANCSHARES INC COM 25432X102   3,633 182 SH   SOLE 4 182 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   8,064 404 SH   SOLE 7 404 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   2,497,176 125,109 SH   SOLE 18 125,109 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   2,456,896 123,091 SH   SOLE 19 123,091 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   79,591,418 3,987,546 SH   SOLE 21 3,987,546 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   20,708,979 1,037,524 SH   SOLE 22 992,133 0 45,391
DIME CMNTY BANCSHARES INC COM 25432X102   138,882 6,958 SH   SOLE 25 6,958 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   309,580 15,510 SH   SOLE 26 12,919 0 2,591
DIME CMNTY BANCSHARES INC COM 25432X102   71,557 3,585 SH   SOLE 28 57 0 3,528
DIME CMNTY BANCSHARES INC COM 25432X102   1,469,715 73,633 SH   SOLE 30 73,633 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   15,150 759 SH   SOLE 34 759 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   82,794 4,148 SH   SOLE 40 4,148 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   1,414,786 70,881 SH   SOLE 43 66,139 0 4,742
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   25 1 SH   SOLE 43 0 0 1
DINE BRANDS GLOBAL INC COM 254423106   506,813 10,249 SH   SOLE 2 4,362 0 5,887
DINE BRANDS GLOBAL INC COM 254423106   3,214 65 SH   SOLE 4 65 0 0
DINE BRANDS GLOBAL INC COM 254423106   328,200 6,637 SH   SOLE 7 6,278 0 359
DINE BRANDS GLOBAL INC COM 254423106   2,386,952 48,270 SH   SOLE 18 48,270 0 0
DINE BRANDS GLOBAL INC COM 254423106   1,600,054 32,357 SH   SOLE 19 32,357 0 0
DINE BRANDS GLOBAL INC COM 254423106   88,236,256 1,784,353 SH   SOLE 21 1,784,353 0 0
DINE BRANDS GLOBAL INC COM 254423106   23,496,365 475,154 SH   SOLE 22 462,595 0 12,559
DINE BRANDS GLOBAL INC COM 254423106   174,707 3,533 SH   SOLE 25 3,533 0 0
DINE BRANDS GLOBAL INC COM 254423106   1,010,016 20,425 SH   SOLE 26 7,574 0 12,851
DINE BRANDS GLOBAL INC COM 254423106   57,065 1,154 SH   SOLE 28 0 0 1,154
DINE BRANDS GLOBAL INC COM 254423106   1,612,911 32,617 SH   SOLE 30 32,617 0 0
DINE BRANDS GLOBAL INC COM 254423106   14,637 296 SH   SOLE 36 296 0 0
DINE BRANDS GLOBAL INC COM 254423106   140,487 2,841 SH   SOLE 40 2,841 0 0
DINE BRANDS GLOBAL INC COM 254423106   1,302,367 26,337 SH   SOLE 43 22,387 0 3,950
DINGDONG CAYMAN LTD ADS 25445D101   22,482 11,529 SH   SOLE 7 11,529 0 0
DINGDONG CAYMAN LTD ADS 25445D101   197,250 101,154 SH   SOLE 21 101,154 0 0
DINGDONG CAYMAN LTD ADS 25445D101   908,998 466,153 SH   SOLE 22 428,600 0 37,553
DINGDONG CAYMAN LTD ADS 25445D101   344,953 176,899 SH   SOLE 30 176,899 0 0
DIODES INC COM 254543101   4,286,137 54,365 SH   SOLE 2 38,453 0 15,912
DIODES INC COM 254543101   21,050 267 SH   SOLE 4 151 0 116
DIODES INC COM 254543101   54,478 691 SH   SOLE 7 691 0 0
DIODES INC COM 254543101   10,894,111 138,180 SH   SOLE 18 138,180 0 0
DIODES INC COM 254543101   10,663,898 135,260 SH   SOLE 19 135,260 0 0
DIODES INC COM 254543101   403,066,741 5,112,465 SH   SOLE 21 5,112,465 0 0
DIODES INC COM 254543101   100,615,923 1,276,204 SH   SOLE 22 1,234,186 0 42,018
DIODES INC COM 254543101   62,835 797 SH   SOLE 23 797 0 0
DIODES INC COM 254543101   657,683 8,342 SH   SOLE 25 8,342 0 0
DIODES INC COM 254543101   2,681,033 34,006 SH   SOLE 26 15,191 0 18,815
DIODES INC COM 254543101   62,678 795 SH   SOLE 28 795 0 0
DIODES INC COM 254543101   6,778,663 85,980 SH   SOLE 30 85,980 0 0
DIODES INC COM 254543101   48,802 619 SH   SOLE 36 619 0 0
DIODES INC COM 254543101   577,740 7,328 SH   SOLE 40 7,328 0 0
DIODES INC COM 254543101   4,171,740 52,914 SH   SOLE 43 46,824 0 6,090
DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105   904 353 SH   SOLE 18 353 0 0
DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105   14,533 5,677 SH   SOLE 21 5,677 0 0
DISC MEDICINE INC COM 254604101   217,283 4,625 SH   SOLE 2 2,310 0 2,315
DISC MEDICINE INC COM 254604101   4,040 86 SH   SOLE 7 86 0 0
DISC MEDICINE INC COM 254604101   1,039,949 22,136 SH   SOLE 18 22,136 0 0
DISC MEDICINE INC COM 254604101   869,318 18,504 SH   SOLE 19 18,504 0 0
DISC MEDICINE INC COM 254604101   14,862,922 316,367 SH   SOLE 21 316,367 0 0
DISC MEDICINE INC COM 254604101   13,277,159 282,613 SH   SOLE 22 274,005 0 8,608
DISCOVER FINL SVCS COM 254709108   43,391,927 500,888 SH   SOLE 2 93,503 0 407,385
DISCOVER FINL SVCS COM 254709108   20,738,702 239,394 SH   SOLE 4 125,895 0 113,499
DISCOVER FINL SVCS COM 254709108   24,021,546 277,289 SH   SOLE 7 244,320 0 32,969
DISCOVER FINL SVCS COM 254709108   712,099 8,220 SH   SOLE 13 8,220 0 0
DISCOVER FINL SVCS COM 254709108   3,143,283 36,284 SH   SOLE 15 36,284 0 0
DISCOVER FINL SVCS COM 254709108   50,691,458 585,149 SH   SOLE 18 568,206 0 16,943
DISCOVER FINL SVCS COM 254709108   9,754,278 112,597 SH   SOLE 19 112,597 0 0
DISCOVER FINL SVCS COM 254709108   591,440,336 6,827,200 SH   SOLE 21 6,827,200 0 0
DISCOVER FINL SVCS COM 254709108   470,302,748 5,428,867 SH   SOLE 22 4,873,778 0 555,089
DISCOVER FINL SVCS COM 254709108   36,575,706 422,206 SH   SOLE 23 422,206 0 0
DISCOVER FINL SVCS COM 254709108   55,195,525 637,141 SH   SOLE 25 619,017 0 18,124
DISCOVER FINL SVCS COM 254709108   26,935,086 310,921 SH   SOLE 26 165,854 0 145,067
DISCOVER FINL SVCS COM 254709108   52,192,409 602,475 SH   SOLE 28 27,687 0 574,788
DISCOVER FINL SVCS COM 254709108   36,644 423 SH   SOLE 29 423 0 0
DISCOVER FINL SVCS COM 254709108   127,933,538 1,476,781 SH   SOLE 30 1,466,013 0 10,768
DISCOVER FINL SVCS COM 254709108   9,429,676 108,850 SH   SOLE 31 53,961 0 54,889
DISCOVER FINL SVCS COM 254709108   1,634,448 18,867 SH   SOLE 34 18,867 0 0
DISCOVER FINL SVCS COM 254709108   5,967,508 68,885 SH   SOLE 36 68,885 0 0
DISCOVER FINL SVCS COM 254709108   1,069,014 12,340 SH   SOLE 40 12,340 0 0
DISCOVER FINL SVCS COM 254709108   47,213 545 SH   OTR 43 545 0 0
DISCOVER FINL SVCS COM 254709108   29,340,705 338,690 SH   SOLE 43 302,686 0 36,004
DISH NETWORK CORPORATION CL A 25470M109   3,515,877 599,979 SH   SOLE 2 218,722 0 381,257
DISH NETWORK CORPORATION CL A 25470M109   24,536 4,187 SH   SOLE 4 864 0 3,323
DISH NETWORK CORPORATION CL A 25470M109   51,427 8,776 SH   SOLE 7 8,776 0 0
DISH NETWORK CORPORATION CL A 25470M109   1,368,960 233,611 SH   SOLE 18 233,611 0 0
DISH NETWORK CORPORATION CL A 25470M109   1,332,752 227,432 SH   SOLE 19 227,432 0 0
DISH NETWORK CORPORATION CL A 25470M109   147,430,404 25,158,772 SH   SOLE 21 25,158,772 0 0
DISH NETWORK CORPORATION CL A 25470M109   38,134,261 6,507,553 SH   SOLE 22 6,176,674 0 330,879
DISH NETWORK CORPORATION CL A 25470M109   246,448 42,056 SH   SOLE 25 42,056 0 0
DISH NETWORK CORPORATION CL A 25470M109   3,097,432 528,572 SH   SOLE 26 145,451 0 383,121
DISH NETWORK CORPORATION CL A 25470M109   95,559 16,307 SH   SOLE 28 4,640 0 11,667
DISH NETWORK CORPORATION CL A 25470M109   2,524,019 430,720 SH   SOLE 30 430,720 0 0
DISH NETWORK CORPORATION CL A 25470M109   21,354 3,644 SH   SOLE 31 3,644 0 0
DISH NETWORK CORPORATION CL A 25470M109   108,316 18,484 SH   SOLE 34 18,484 0 0
DISH NETWORK CORPORATION CL A 25470M109   288,916 49,303 SH   SOLE 36 49,303 0 0
DISH NETWORK CORPORATION CL A 25470M109   241,672 41,241 SH   SOLE 40 41,241 0 0
DISH NETWORK CORPORATION CL A 25470M109   2,909,291 496,466 SH   SOLE 43 446,917 0 49,549
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   11,123,308 18,508,000 PRN   SOLE 21 18,508,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1   6,393,600 6,660,000 PRN   SOLE 21 6,660,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   34,710 52,000 PRN   SOLE 4 52,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   746,933 1,119,000 PRN   SOLE 18 1,119,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   11,583,127 17,353,000 PRN   SOLE 19 17,353,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   8,784,300 13,160,000 PRN   SOLE 21 13,160,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   993,908 1,489,000 PRN   SOLE 22 1,489,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   3,328,823 4,987,000 PRN   SOLE 34 4,987,000 0 0
DISNEY WALT CO COM 254687106   264,220,569 3,259,970 SH   SOLE 2 410,517 0 2,849,453
DISNEY WALT CO COM 254687106   113,785,285 1,403,890 SH   SOLE 4 702,985 0 700,905
DISNEY WALT CO COM 254687106   139,381,280 1,719,695 SH   SOLE 7 1,497,229 0 222,466
DISNEY WALT CO COM 254687106   8,065,286 99,510 SH   SOLE 13 99,510 0 0
DISNEY WALT CO COM 254687106   13,449,842 165,945 SH   SOLE 15 165,945 0 0
DISNEY WALT CO COM 254687106   233,002,945 2,874,805 SH   SOLE 18 2,758,295 0 116,510
DISNEY WALT CO COM 254687106   132,204,059 1,631,142 SH   SOLE 19 1,631,142 0 0
DISNEY WALT CO COM 254687106   3,005,385,062 37,080,630 SH   SOLE 21 37,080,630 0 0
DISNEY WALT CO COM 254687106   3,194,380,612 39,412,469 SH   SOLE 22 35,534,694 0 3,877,775
DISNEY WALT CO COM 254687106   289,445,436 3,571,196 SH   SOLE 23 3,571,196 0 0
DISNEY WALT CO COM 254687106   347,429,416 4,286,606 SH   SOLE 25 3,886,479 0 400,127
DISNEY WALT CO COM 254687106   211,791,026 2,613,091 SH   SOLE 26 1,573,422 0 1,039,669
DISNEY WALT CO COM 254687106   286,248,986 3,531,758 SH   SOLE 28 129,097 0 3,402,661
DISNEY WALT CO COM 254687106   322,093 3,974 SH   SOLE 29 3,974 0 0
DISNEY WALT CO COM 254687106   1,080,763,251 13,334,525 SH   SOLE 30 13,334,525 0 0
DISNEY WALT CO COM 254687106   41,829,176 516,091 SH   SOLE 31 377,611 0 138,480
DISNEY WALT CO COM 254687106   4,077,950 50,314 SH   SOLE 32 50,314 0 0
DISNEY WALT CO COM 254687106   81,780,828 1,009,017 SH   SOLE 34 1,009,017 0 0
DISNEY WALT CO COM 254687106   37,807,556 466,472 SH   SOLE 36 466,472 0 0
DISNEY WALT CO COM 254687106   7,190,999 88,723 SH   SOLE 40 88,723 0 0
DISNEY WALT CO COM 254687106   276,705 3,414 SH   OTR 43 3,414 0 0
DISNEY WALT CO COM 254687106   127,104,001 1,568,217 SH   SOLE 43 1,317,499 0 250,718
DISTRIBUTION SOLUTIONS GRP I COM 520776105   125,892 4,842 SH   SOLE 2 2,681 0 2,161
DISTRIBUTION SOLUTIONS GRP I COM 520776105   4,316 166 SH   SOLE 7 166 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   622,466 23,941 SH   SOLE 18 23,941 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   511,264 19,664 SH   SOLE 19 19,664 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   8,388,744 322,644 SH   SOLE 21 322,644 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   6,520,748 250,798 SH   SOLE 22 246,756 0 4,042
DISTRIBUTION SOLUTIONS GRP I COM 520776105   107,068 4,118 SH   SOLE 25 4,118 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   142,896 5,496 SH   SOLE 43 5,496 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   566,792 292,161 SH   SOLE 2 51,167 0 240,994
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   3,426 1,766 SH   SOLE 7 1,766 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   1,325,375 683,183 SH   SOLE 18 683,183 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   1,562,528 805,427 SH   SOLE 19 805,427 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   18,616,587 9,596,179 SH   SOLE 21 9,596,179 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   11,898,567 6,133,282 SH   SOLE 22 5,927,253 0 206,029
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   43,021 22,176 SH   SOLE 23 22,176 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   61,597 31,751 SH   SOLE 25 31,751 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   186,769 96,273 SH   SOLE 43 93,188 0 3,085
DIXIE GROUP INC CL A 255519100   176,328 255,918 SH   SOLE 22 255,918 0 0
DLH HLDGS CORP COM 23335Q100   183,417 15,717 SH   SOLE 2 15,717 0 0
DLH HLDGS CORP COM 23335Q100   15,019 1,287 SH   SOLE 18 1,287 0 0
DLH HLDGS CORP COM 23335Q100   168,678 14,454 SH   SOLE 21 14,454 0 0
DLH HLDGS CORP COM 23335Q100   539,504 46,230 SH   SOLE 22 46,230 0 0
DLOCAL LTD CLASS A COM G29018101   1,568,930 81,843 SH   SOLE 30 81,843 0 0
DLOCAL LTD CLASS A COM G29018101   44,187 2,305 SH   SOLE 43 2,270 0 35
DMC GLOBAL INC COM 23291C103   608,985 24,887 SH   SOLE 2 12,151 0 12,736
DMC GLOBAL INC COM 23291C103   1,762 72 SH   SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103   3,157 129 SH   SOLE 7 129 0 0
DMC GLOBAL INC COM 23291C103   1,332,465 54,453 SH   SOLE 18 54,453 0 0
DMC GLOBAL INC COM 23291C103   1,542,858 63,051 SH   SOLE 19 63,051 0 0
DMC GLOBAL INC COM 23291C103   18,573,146 759,017 SH   SOLE 21 759,017 0 0
DMC GLOBAL INC COM 23291C103   13,413,524 548,162 SH   SOLE 22 526,784 0 21,378
DMC GLOBAL INC COM 23291C103   134,463 5,495 SH   SOLE 25 5,495 0 0
DMC GLOBAL INC COM 23291C103   320,630 13,103 SH   SOLE 26 10,542 0 2,561
DMC GLOBAL INC COM 23291C103   239,659 9,794 SH   SOLE 30 9,794 0 0
DMC GLOBAL INC COM 23291C103   63,108 2,579 SH   SOLE 40 2,579 0 0
DMC GLOBAL INC COM 23291C103   387,654 15,842 SH   SOLE 43 15,200 0 642
DMK PHARMACEUTICALS CORPORAT COM 00547W307   548 795 SH   SOLE 21 795 0 0
DMK PHARMACEUTICALS CORPORAT COM 00547W307   26,688 38,735 SH   SOLE 22 38,735 0 0
DOCGO INC COM 256086109   396,339 74,360 SH   SOLE 2 55,359 0 19,001
DOCGO INC COM 256086109   202,055 37,909 SH   SOLE 7 35,857 0 2,052
DOCGO INC COM 256086109   1,088,557 204,232 SH   SOLE 18 204,232 0 0
DOCGO INC COM 256086109   850,764 159,618 SH   SOLE 19 159,618 0 0
DOCGO INC COM 256086109   16,113,400 3,023,152 SH   SOLE 21 3,023,152 0 0
DOCGO INC COM 256086109   12,191,021 2,287,246 SH   SOLE 22 2,222,710 0 64,536
DOCGO INC COM 256086109   616,510 115,668 SH   SOLE 25 115,668 0 0
DOCGO INC COM 256086109   304,450 57,120 SH   SOLE 26 14,700 0 42,420
DOCGO INC COM 256086109   15,937 2,990 SH   SOLE 28 0 0 2,990
DOCGO INC COM 256086109   611,047 114,643 SH   SOLE 30 114,643 0 0
DOCGO INC COM 256086109   567,826 106,534 SH   SOLE 34 106,534 0 0
DOCGO INC COM 256086109   68,821 12,912 SH   SOLE 40 12,912 0 0
DOCUSIGN INC COM 256163106   16,902,732 402,446 SH   SOLE 2 223,703 0 178,743
DOCUSIGN INC COM 256163106   7,920,696 188,588 SH   SOLE 4 94,365 0 94,223
DOCUSIGN INC COM 256163106   1,372,350 32,675 SH   SOLE 7 31,375 0 1,300
DOCUSIGN INC COM 256163106   741,930 17,665 SH   SOLE 13 17,665 0 0
DOCUSIGN INC COM 256163106   351,078 8,359 SH   SOLE 15 8,359 0 0
DOCUSIGN INC COM 256163106   12,346,908 293,974 SH   SOLE 18 281,310 0 12,664
DOCUSIGN INC COM 256163106   1,999,158 47,599 SH   SOLE 19 47,599 0 0
DOCUSIGN INC COM 256163106   187,707,996 4,469,238 SH   SOLE 21 4,469,238 0 0
DOCUSIGN INC COM 256163106   200,096,568 4,764,204 SH   SOLE 22 4,389,788 0 374,416
DOCUSIGN INC COM 256163106   16,497,810 392,805 SH   SOLE 23 392,805 0 0
DOCUSIGN INC COM 256163106   21,813,204 519,362 SH   SOLE 25 506,922 0 12,440
DOCUSIGN INC COM 256163106   10,760,190 256,195 SH   SOLE 26 134,319 0 121,876
DOCUSIGN INC COM 256163106   15,300,306 364,293 SH   SOLE 28 12,530 0 351,763
DOCUSIGN INC COM 256163106   412,188 9,814 SH   SOLE 29 9,814 0 0
DOCUSIGN INC COM 256163106   48,731,424 1,160,272 SH   SOLE 30 1,160,272 0 0
DOCUSIGN INC COM 256163106   6,111,084 145,502 SH   SOLE 31 57,997 0 87,505
DOCUSIGN INC COM 256163106   403,872 9,616 SH   SOLE 34 9,616 0 0
DOCUSIGN INC COM 256163106   1,953,210 46,505 SH   SOLE 36 46,505 0 0
DOCUSIGN INC COM 256163106   436,632 10,396 SH   SOLE 40 10,396 0 0
DOCUSIGN INC COM 256163106   18,606 443 SH   OTR 43 443 0 0
DOCUSIGN INC COM 256163106   4,008,421 95,439 SH   SOLE 43 76,556 0 18,883
DOCUSIGN INC NOTE 1/1 256163AD8   4,615,800 4,710,000 PRN   SOLE 21 4,710,000 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   12,040,783 151,915 SH   SOLE 2 67,028 0 84,887
DOLBY LABORATORIES INC COM CL A 25659T107   26,314 332 SH   SOLE 4 134 0 198
DOLBY LABORATORIES INC COM CL A 25659T107   1,615,398 20,381 SH   SOLE 7 19,284 0 1,097
DOLBY LABORATORIES INC COM CL A 25659T107   8,694,109 109,691 SH   SOLE 18 109,691 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   1,521,713 19,199 SH   SOLE 19 19,199 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   271,988,220 3,431,595 SH   SOLE 21 3,431,595 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   134,711,326 1,699,613 SH   SOLE 22 1,621,120 0 78,493
DOLBY LABORATORIES INC COM CL A 25659T107   965,942 12,187 SH   SOLE 25 12,187 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   1,508,397 19,031 SH   SOLE 26 13,333 0 5,698
DOLBY LABORATORIES INC COM CL A 25659T107   260,369 3,285 SH   SOLE 28 1,163 0 2,122
DOLBY LABORATORIES INC COM CL A 25659T107   7,853,477 99,085 SH   SOLE 30 99,085 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   69,273 874 SH   SOLE 31 874 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   52,787 666 SH   SOLE 34 666 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   284,226 3,586 SH   SOLE 36 3,586 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   888,901 11,215 SH   SOLE 40 11,215 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   15,353,574 193,712 SH   SOLE 43 170,905 0 22,807
DOLE PLC ORD SHS G27907107   390,292 33,704 SH   SOLE 2 9,558 0 24,146
DOLE PLC ORD SHS G27907107   8,071 697 SH   SOLE 7 697 0 0
DOLE PLC ORD SHS G27907107   2,092,541 180,703 SH   SOLE 18 180,703 0 0
DOLE PLC ORD SHS G27907107   1,724,598 148,929 SH   SOLE 19 148,929 0 0
DOLE PLC ORD SHS G27907107   27,946,500 2,413,342 SH   SOLE 21 2,413,342 0 0
DOLE PLC ORD SHS G27907107   10,031,465 866,275 SH   SOLE 22 821,788 0 44,487
DOLE PLC ORD SHS G27907107   1,469,409 126,892 SH   SOLE 30 126,892 0 0
DOLE PLC ORD SHS G27907107   27,271 2,355 SH   SOLE 36 2,355 0 0
DOLE PLC ORD SHS G27907107   18,702 1,615 SH   SOLE 43 1,615 0 0
DOLLAR GEN CORP NEW COM 256677105   52,363,488 494,929 SH   SOLE 2 172,718 0 322,211
DOLLAR GEN CORP NEW COM 256677105   19,561,679 184,893 SH   SOLE 4 92,423 0 92,470
DOLLAR GEN CORP NEW COM 256677105   14,725,244 139,180 SH   SOLE 7 117,007 0 22,173
DOLLAR GEN CORP NEW COM 256677105   764,617 7,227 SH   SOLE 13 7,227 0 0
DOLLAR GEN CORP NEW COM 256677105   2,053,472 19,409 SH   SOLE 15 19,409 0 0
DOLLAR GEN CORP NEW COM 256677105   176,707,941 1,670,207 SH   SOLE 18 1,590,825 0 79,382
DOLLAR GEN CORP NEW COM 256677105   331,592,118 3,134,141 SH   SOLE 19 3,134,141 0 0
DOLLAR GEN CORP NEW COM 256677105   523,236,122 4,945,521 SH   SOLE 21 4,945,521 0 0
DOLLAR GEN CORP NEW COM 256677105   557,943,283 5,273,566 SH   SOLE 22 4,802,515 0 471,051
DOLLAR GEN CORP NEW COM 256677105   49,072,473 463,823 SH   SOLE 23 463,823 0 0
DOLLAR GEN CORP NEW COM 256677105   38,540,401 364,276 SH   SOLE 25 337,585 0 26,691
DOLLAR GEN CORP NEW COM 256677105   30,723,791 290,395 SH   SOLE 26 169,203 0 121,192
DOLLAR GEN CORP NEW COM 256677105   38,790,089 366,636 SH   SOLE 28 3,317 0 363,319
DOLLAR GEN CORP NEW COM 256677105   132,665,900 1,253,931 SH   SOLE 30 1,253,931 0 0
DOLLAR GEN CORP NEW COM 256677105   6,312,663 59,666 SH   SOLE 31 45,114 0 14,552
DOLLAR GEN CORP NEW COM 256677105   39,568,459 373,993 SH   SOLE 34 373,993 0 0
DOLLAR GEN CORP NEW COM 256677105   8,558,374 80,892 SH   SOLE 36 80,892 0 0
DOLLAR GEN CORP NEW COM 256677105   1,122,009 10,605 SH   SOLE 40 10,605 0 0
DOLLAR GEN CORP NEW COM 256677105   35,549 336 SH   OTR 43 336 0 0
DOLLAR GEN CORP NEW COM 256677105   27,927,238 263,963 SH   SOLE 43 232,587 0 31,376
DOLLAR TREE INC COM 256746108   39,091,953 367,233 SH   SOLE 2 41,560 0 325,673
DOLLAR TREE INC COM 256746108   18,960,022 178,112 SH   SOLE 4 86,575 0 91,537
DOLLAR TREE INC COM 256746108   16,795,575 157,779 SH   SOLE 7 136,567 0 21,212
DOLLAR TREE INC COM 256746108   797,630 7,493 SH   SOLE 13 7,493 0 0
DOLLAR TREE INC COM 256746108   2,114,416 19,863 SH   SOLE 15 19,863 0 0
DOLLAR TREE INC COM 256746108   84,147,554 790,489 SH   SOLE 18 776,091 0 14,398
DOLLAR TREE INC COM 256746108   63,931,847 600,581 SH   SOLE 19 600,581 0 0
DOLLAR TREE INC COM 256746108   543,356,993 5,104,340 SH   SOLE 21 5,104,340 0 0
DOLLAR TREE INC COM 256746108   478,941,543 4,499,216 SH   SOLE 22 4,048,429 0 450,787
DOLLAR TREE INC COM 256746108   40,189,985 377,548 SH   SOLE 23 377,548 0 0
DOLLAR TREE INC COM 256746108   41,196,256 387,001 SH   SOLE 25 361,588 0 25,413
DOLLAR TREE INC COM 256746108   25,868,521 243,011 SH   SOLE 26 119,718 0 123,293
DOLLAR TREE INC COM 256746108   38,714,694 363,689 SH   SOLE 28 3,212 0 360,477
DOLLAR TREE INC COM 256746108   141,717,098 1,331,302 SH   SOLE 30 1,331,302 0 0
DOLLAR TREE INC COM 256746108   5,251,604 49,334 SH   SOLE 31 45,644 0 3,690
DOLLAR TREE INC COM 256746108   6,533,795 61,379 SH   SOLE 32 61,379 0 0
DOLLAR TREE INC COM 256746108   22,716,536 213,401 SH   SOLE 34 213,401 0 0
DOLLAR TREE INC COM 256746108   7,478,538 70,254 SH   SOLE 36 70,254 0 0
DOLLAR TREE INC COM 256746108   1,061,094 9,968 SH   SOLE 40 9,968 0 0
DOLLAR TREE INC COM 256746108   43,538 409 SH   OTR 43 409 0 0
DOLLAR TREE INC COM 256746108   16,819,764 158,006 SH   SOLE 43 133,186 0 24,820
DOLPHIN ENTMT INC COM NEW 25686H209   4,156 2,309 SH   SOLE 22 2,309 0 0
DOMA HOLDINGS INC COM NEW 25703A203   36 7 SH   SOLE 21 7 0 0
DOMA HOLDINGS INC COM NEW 25703A203   452,044 88,985 SH   SOLE 22 88,985 0 0
DOMINARI HOLDINGS INC COM NEW 008875304   5,691 2,453 SH   SOLE 21 2,453 0 0
DOMINARI HOLDINGS INC COM NEW 008875304   168,947 72,822 SH   SOLE 22 72,822 0 0
DOMINION ENERGY INC COM 25746U109   68,383,114 1,530,851 SH   SOLE 2 201,815 0 1,329,036
DOMINION ENERGY INC COM 25746U109   18,103,500 405,272 SH   SOLE 4 325,355 0 79,917
DOMINION ENERGY INC COM 25746U109   25,705,441 575,452 SH   SOLE 7 489,516 0 85,936
DOMINION ENERGY INC COM 25746U109   441,295 9,879 SH   SOLE 13 9,879 0 0
DOMINION ENERGY INC COM 25746U109   5,386,443 120,583 SH   SOLE 15 120,583 0 0
DOMINION ENERGY INC COM 25746U109   62,378,349 1,396,426 SH   SOLE 18 1,342,575 0 53,851
DOMINION ENERGY INC COM 25746U109   21,043,769 471,094 SH   SOLE 19 471,094 0 0
DOMINION ENERGY INC COM 25746U109   1,174,718,170 26,297,698 SH   SOLE 21 26,297,698 0 0
DOMINION ENERGY INC COM 25746U109   846,023,489 18,939,411 SH   SOLE 22 17,167,631 0 1,771,780
DOMINION ENERGY INC COM 25746U109   63,342,730 1,418,015 SH   SOLE 23 1,418,015 0 0
DOMINION ENERGY INC COM 25746U109   14,711,171 329,330 SH   SOLE 25 329,330 0 0
DOMINION ENERGY INC COM 25746U109   29,231,735 654,393 SH   SOLE 26 491,331 0 163,062
DOMINION ENERGY INC COM 25746U109   41,469,618 928,355 SH   SOLE 28 12,611 0 915,744
DOMINION ENERGY INC COM 25746U109   129,454 2,898 SH   SOLE 29 2,898 0 0
DOMINION ENERGY INC COM 25746U109   208,224,559 4,661,396 SH   SOLE 30 4,661,396 0 0
DOMINION ENERGY INC COM 25746U109   8,397,513 187,990 SH   SOLE 31 173,389 0 14,601
DOMINION ENERGY INC COM 25746U109   4,632,368 103,702 SH   SOLE 32 103,702 0 0
DOMINION ENERGY INC COM 25746U109   2,234,527 50,023 SH   SOLE 34 50,023 0 0
DOMINION ENERGY INC COM 25746U109   12,270,670 274,696 SH   SOLE 36 274,696 0 0
DOMINION ENERGY INC COM 25746U109   980,819 21,957 SH   SOLE 40 21,957 0 0
DOMINION ENERGY INC COM 25746U109   73,616 1,648 SH   OTR 43 1,648 0 0
DOMINION ENERGY INC COM 25746U109   32,524,713 728,111 SH   SOLE 43 589,856 0 138,255
DOMINOS PIZZA INC COM 25754A201   37,517,256 99,045 SH   SOLE 2 58,234 0 40,811
DOMINOS PIZZA INC COM 25754A201   15,801,604 41,716 SH   SOLE 4 22,092 0 19,624
DOMINOS PIZZA INC COM 25754A201   11,013,698 29,076 SH   SOLE 7 25,392 0 3,684
DOMINOS PIZZA INC COM 25754A201   1,902,283 5,022 SH   SOLE 13 5,022 0 0
DOMINOS PIZZA INC COM 25754A201   1,216,673 3,212 SH   SOLE 15 3,212 0 0
DOMINOS PIZZA INC COM 25754A201   24,041,044 63,468 SH   SOLE 18 60,852 0 2,616
DOMINOS PIZZA INC COM 25754A201   31,421,009 82,951 SH   SOLE 19 82,951 0 0
DOMINOS PIZZA INC COM 25754A201   518,803,284 1,369,633 SH   SOLE 21 1,369,633 0 0
DOMINOS PIZZA INC COM 25754A201   333,786,718 881,192 SH   SOLE 22 799,617 0 81,575
DOMINOS PIZZA INC COM 25754A201   25,458,476 67,210 SH   SOLE 23 67,210 0 0
DOMINOS PIZZA INC COM 25754A201   18,622,832 49,164 SH   SOLE 25 49,064 0 100
DOMINOS PIZZA INC COM 25754A201   21,312,241 56,264 SH   SOLE 26 36,649 0 19,615
DOMINOS PIZZA INC COM 25754A201   23,664,526 62,474 SH   SOLE 28 467 0 62,007
DOMINOS PIZZA INC COM 25754A201   1,308,719 3,455 SH   SOLE 29 3,455 0 0
DOMINOS PIZZA INC COM 25754A201   80,387,193 212,221 SH   SOLE 30 203,543 0 8,678
DOMINOS PIZZA INC COM 25754A201   7,496,254 19,790 SH   SOLE 31 10,360 0 9,430
DOMINOS PIZZA INC COM 25754A201   1,169,325 3,087 SH   SOLE 34 3,087 0 0
DOMINOS PIZZA INC COM 25754A201   5,127,680 13,537 SH   SOLE 36 13,537 0 0
DOMINOS PIZZA INC COM 25754A201   650,004 1,716 SH   SOLE 40 1,716 0 0
DOMINOS PIZZA INC COM 25754A201   29,167 77 SH   OTR 43 77 0 0
DOMINOS PIZZA INC COM 25754A201   12,178,336 32,151 SH   SOLE 43 25,279 0 6,872
DOMO INC COM CL B 257554105   1,248,195 127,237 SH   SOLE 2 60,873 0 66,364
DOMO INC COM CL B 257554105   11,017 1,123 SH   SOLE 4 83 0 1,040
DOMO INC COM CL B 257554105   3,826 390 SH   SOLE 7 390 0 0
DOMO INC COM CL B 257554105   761,727 77,648 SH   SOLE 18 75,186 0 2,462
DOMO INC COM CL B 257554105   4,077,252 415,622 SH   SOLE 19 415,622 0 0
DOMO INC COM CL B 257554105   11,963,246 1,219,495 SH   SOLE 21 1,219,495 0 0
DOMO INC COM CL B 257554105   11,940,075 1,217,133 SH   SOLE 22 1,192,315 0 24,818
DOMO INC COM CL B 257554105   45,254 4,613 SH   SOLE 23 4,613 0 0
DOMO INC COM CL B 257554105   49,933 5,090 SH   SOLE 25 5,090 0 0
DOMO INC COM CL B 257554105   883,067 90,017 SH   SOLE 26 11,318 0 78,699
DOMO INC COM CL B 257554105   4,660 475 SH   SOLE 28 475 0 0
DOMO INC COM CL B 257554105   1,736,301 176,993 SH   SOLE 30 176,993 0 0
DOMO INC COM CL B 257554105   32,128 3,275 SH   SOLE 40 3,275 0 0
DOMO INC COM CL B 257554105   112,815 11,500 SH   SOLE 42 11,500 0 0
DOMO INC COM CL B 257554105   39,162 3,992 SH   SOLE 43 3,874 0 118
DONALDSON INC COM 257651109   13,032,294 218,516 SH   SOLE 2 154,241 0 64,275
DONALDSON INC COM 257651109   318,120 5,334 SH   SOLE 4 4,483 0 851
DONALDSON INC COM 257651109   3,328,091 55,803 SH   SOLE 7 54,123 0 1,680
DONALDSON INC COM 257651109   13,438,323 225,324 SH   SOLE 18 225,324 0 0
DONALDSON INC COM 257651109   2,327,630 39,028 SH   SOLE 19 39,028 0 0
DONALDSON INC COM 257651109   375,610,573 6,297,964 SH   SOLE 21 6,297,964 0 0
DONALDSON INC COM 257651109   206,658,206 3,465,094 SH   SOLE 22 3,303,210 0 161,884
DONALDSON INC COM 257651109   7,283,058 122,117 SH   SOLE 25 122,117 0 0
DONALDSON INC COM 257651109   5,388,295 90,347 SH   SOLE 26 43,111 0 47,236
DONALDSON INC COM 257651109   67,512 1,132 SH   SOLE 28 1,132 0 0
DONALDSON INC COM 257651109   8,366,955 140,291 SH   SOLE 30 140,291 0 0
DONALDSON INC COM 257651109   102,700 1,722 SH   SOLE 31 1,722 0 0
DONALDSON INC COM 257651109   8,141,099 136,504 SH   SOLE 34 136,504 0 0
DONALDSON INC COM 257651109   926,627 15,537 SH   SOLE 36 15,537 0 0
DONALDSON INC COM 257651109   1,283,990 21,529 SH   SOLE 40 21,529 0 0
DONALDSON INC COM 257651109   25,824 433 SH   OTR 43 433 0 0
DONALDSON INC COM 257651109   5,509,740 92,383 SH   SOLE 43 85,867 0 6,516
DONEGAL GROUP INC CL A 257701201   840,361 58,952 SH   SOLE 2 47,219 0 11,733
DONEGAL GROUP INC CL A 257701201   2,794 196 SH   SOLE 7 196 0 0
DONEGAL GROUP INC CL A 257701201   641,846 45,026 SH   SOLE 18 45,026 0 0
DONEGAL GROUP INC CL A 257701201   2,015,229 141,370 SH   SOLE 19 141,370 0 0
DONEGAL GROUP INC CL A 257701201   8,827,352 619,246 SH   SOLE 21 619,246 0 0
DONEGAL GROUP INC CL A 257701201   8,067,175 565,919 SH   SOLE 22 548,946 0 16,973
DONEGAL GROUP INC CL A 257701201   183,262 12,856 SH   SOLE 23 12,856 0 0
DONEGAL GROUP INC CL A 257701201   62,166 4,361 SH   SOLE 25 4,361 0 0
DONEGAL GROUP INC CL A 257701201   65,929 4,625 SH   SOLE 30 4,625 0 0
DONEGAL GROUP INC CL A 257701201   9,123 640 SH   SOLE 40 640 0 0
DONEGAL GROUP INC CL A 257701201   229,320 16,087 SH   SOLE 43 11,913 0 4,174
DONNELLEY FINL SOLUTIONS INC COM 25787G100   1,271,253 22,588 SH   SOLE 2 13,044 0 9,544
DONNELLEY FINL SOLUTIONS INC COM 25787G100   716,501 12,731 SH   SOLE 7 12,042 0 689
DONNELLEY FINL SOLUTIONS INC COM 25787G100   4,283,077 76,103 SH   SOLE 18 76,103 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   2,853,677 50,705 SH   SOLE 19 50,705 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   160,891,407 2,858,767 SH   SOLE 21 2,858,767 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   39,706,609 705,519 SH   SOLE 22 681,989 0 23,530
DONNELLEY FINL SOLUTIONS INC COM 25787G100   366,833 6,518 SH   SOLE 25 6,518 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   1,247,277 22,162 SH   SOLE 26 11,183 0 10,979
DONNELLEY FINL SOLUTIONS INC COM 25787G100   489,242 8,693 SH   SOLE 28 7,644 0 1,049
DONNELLEY FINL SOLUTIONS INC COM 25787G100   5,128,290 91,121 SH   SOLE 30 91,121 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   78,060 1,387 SH   SOLE 36 1,387 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   312,185 5,547 SH   SOLE 40 5,547 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   1,185,707 21,068 SH   SOLE 43 20,205 0 863
DOORDASH INC CL A 25809K105   38,564,168 485,267 SH   SOLE 2 19,913 0 465,354
DOORDASH INC CL A 25809K105   15,038,823 189,239 SH   SOLE 4 77,762 0 111,477
DOORDASH INC CL A 25809K105   2,851,463 35,881 SH   SOLE 7 34,270 0 1,611
DOORDASH INC CL A 25809K105   421,668 5,306 SH   SOLE 13 5,306 0 0
DOORDASH INC CL A 25809K105   831,495 10,463 SH   SOLE 15 10,463 0 0
DOORDASH INC CL A 25809K105   18,711,212 235,450 SH   SOLE 18 219,924 0 15,526
DOORDASH INC CL A 25809K105   5,393,470 67,868 SH   SOLE 19 67,868 0 0
DOORDASH INC CL A 25809K105   360,564,529 4,537,115 SH   SOLE 21 4,537,115 0 0
DOORDASH INC CL A 25809K105   549,744,453 6,917,635 SH   SOLE 22 6,397,428 0 520,207
DOORDASH INC CL A 25809K105   34,038,988 428,325 SH   SOLE 23 428,325 0 0
DOORDASH INC CL A 25809K105   40,563,475 510,425 SH   SOLE 25 509,240 0 1,185
DOORDASH INC CL A 25809K105   20,852,451 262,394 SH   SOLE 26 126,009 0 136,385
DOORDASH INC CL A 25809K105   35,701,659 449,247 SH   SOLE 28 11,478 0 437,769
DOORDASH INC CL A 25809K105   60,227,929 757,870 SH   SOLE 30 754,623 0 3,247
DOORDASH INC CL A 25809K105   4,450,320 56,000 SH   SOLE 31 51,708 0 4,292
DOORDASH INC CL A 25809K105   831,812 10,467 SH   SOLE 34 10,467 0 0
DOORDASH INC CL A 25809K105   5,084,093 63,975 SH   SOLE 36 63,975 0 0
DOORDASH INC CL A 25809K105   968,739 12,190 SH   SOLE 40 12,190 0 0
DOORDASH INC CL A 25809K105   38,781 488 SH   OTR 43 488 0 0
DOORDASH INC CL A 25809K105   14,978,108 188,475 SH   SOLE 43 156,622 0 31,853
DORIAN LPG LTD SHS USD Y2106R110   2,944,135 102,476 SH   SOLE 2 84,946 0 17,530
DORIAN LPG LTD SHS USD Y2106R110   6,780 236 SH   SOLE 7 236 0 0
DORIAN LPG LTD SHS USD Y2106R110   3,010,703 104,793 SH   SOLE 18 104,793 0 0
DORIAN LPG LTD SHS USD Y2106R110   2,540,680 88,433 SH   SOLE 19 88,433 0 0
DORIAN LPG LTD SHS USD Y2106R110   111,824,716 3,892,263 SH   SOLE 21 3,892,263 0 0
DORIAN LPG LTD SHS USD Y2106R110   28,041,457 976,034 SH   SOLE 22 944,128 0 31,906
DORIAN LPG LTD SHS USD Y2106R110   153,993 5,360 SH   SOLE 25 5,360 0 0
DORIAN LPG LTD SHS USD Y2106R110   1,092,458 38,025 SH   SOLE 26 0 0 38,025
DORIAN LPG LTD SHS USD Y2106R110   434,513 15,124 SH   SOLE 28 0 0 15,124
DORIAN LPG LTD SHS USD Y2106R110   1,719,146 59,838 SH   SOLE 30 59,838 0 0
DORIAN LPG LTD SHS USD Y2106R110   192,577 6,703 SH   SOLE 40 6,703 0 0
DORMAN PRODS INC COM 258278100   1,030,563 13,603 SH   SOLE 2 7,786 0 5,817
DORMAN PRODS INC COM 258278100   6,061 80 SH   SOLE 4 80 0 0
DORMAN PRODS INC COM 258278100   315,162 4,160 SH   SOLE 7 3,945 0 215
DORMAN PRODS INC COM 258278100   5,966,024 78,749 SH   SOLE 18 78,749 0 0
DORMAN PRODS INC COM 258278100   4,103,540 54,165 SH   SOLE 19 54,165 0 0
DORMAN PRODS INC COM 258278100   235,957,853 3,114,544 SH   SOLE 21 3,114,544 0 0
DORMAN PRODS INC COM 258278100   56,916,821 751,278 SH   SOLE 22 728,147 0 23,131
DORMAN PRODS INC COM 258278100   359,708 4,748 SH   SOLE 25 4,748 0 0
DORMAN PRODS INC COM 258278100   859,118 11,340 SH   SOLE 26 8,519 0 2,821
DORMAN PRODS INC COM 258278100   35,759 472 SH   SOLE 28 472 0 0
DORMAN PRODS INC COM 258278100   3,629,434 47,907 SH   SOLE 30 47,907 0 0
DORMAN PRODS INC COM 258278100   382,740 5,052 SH   SOLE 40 5,052 0 0
DORMAN PRODS INC COM 258278100   1,052,609 13,894 SH   SOLE 43 13,066 0 828
DOUBLEVERIFY HLDGS INC COM 25862V105   11,916,091 426,336 SH   SOLE 2 362,027 0 64,309
DOUBLEVERIFY HLDGS INC COM 25862V105   27,056 968 SH   SOLE 4 365 0 603
DOUBLEVERIFY HLDGS INC COM 25862V105   815,749 29,186 SH   SOLE 7 27,641 0 1,545
DOUBLEVERIFY HLDGS INC COM 25862V105   3,610,050 129,161 SH   SOLE 18 129,161 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   72,378,845 2,589,583 SH   SOLE 19 2,589,583 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   341,904,915 12,232,734 SH   SOLE 21 12,232,734 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   87,737,202 3,139,077 SH   SOLE 22 2,977,565 0 161,512
DOUBLEVERIFY HLDGS INC COM 25862V105   612,580 21,917 SH   SOLE 25 21,917 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   1,844,504 65,993 SH   SOLE 26 33,048 0 32,945
DOUBLEVERIFY HLDGS INC COM 25862V105   37,229 1,332 SH   SOLE 28 0 0 1,332
DOUBLEVERIFY HLDGS INC COM 25862V105   7,721,243 276,252 SH   SOLE 30 276,252 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   49,835 1,783 SH   SOLE 31 1,783 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   45,950,666 1,644,031 SH   SOLE 34 1,644,031 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   78,064 2,793 SH   SOLE 36 2,793 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   491,920 17,600 SH   SOLE 40 17,600 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   1,084,097 38,787 SH   SOLE 43 35,015 0 3,772
DOUGLAS DYNAMICS INC COM 25960R105   1,430,773 47,408 SH   SOLE 2 41,986 0 5,422
DOUGLAS DYNAMICS INC COM 25960R105   1,117 37 SH   SOLE 4 37 0 0
DOUGLAS DYNAMICS INC COM 25960R105   5,734 190 SH   SOLE 7 190 0 0
DOUGLAS DYNAMICS INC COM 25960R105   1,768,971 58,614 SH   SOLE 18 58,614 0 0
DOUGLAS DYNAMICS INC COM 25960R105   1,411,579 46,772 SH   SOLE 19 46,772 0 0
DOUGLAS DYNAMICS INC COM 25960R105   24,303,501 805,285 SH   SOLE 21 805,285 0 0
DOUGLAS DYNAMICS INC COM 25960R105   18,140,957 601,092 SH   SOLE 22 581,054 0 20,038
DOUGLAS DYNAMICS INC COM 25960R105   155,336 5,147 SH   SOLE 25 5,147 0 0
DOUGLAS DYNAMICS INC COM 25960R105   90,631 3,003 SH   SOLE 26 0 0 3,003
DOUGLAS DYNAMICS INC COM 25960R105   376,858 12,487 SH   SOLE 30 12,487 0 0
DOUGLAS DYNAMICS INC COM 25960R105   30,512 1,011 SH   SOLE 34 1,011 0 0
DOUGLAS DYNAMICS INC COM 25960R105   83,719 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS DYNAMICS INC COM 25960R105   364,635 12,082 SH   SOLE 43 10,909 0 1,173
DOUGLAS ELLIMAN INC COM 25961D105   117,082 51,806 SH   SOLE 2 2,770 0 49,036
DOUGLAS ELLIMAN INC COM 25961D105   2,310 1,022 SH   SOLE 7 1,022 0 0
DOUGLAS ELLIMAN INC COM 25961D105   550,337 243,512 SH   SOLE 18 243,512 0 0
DOUGLAS ELLIMAN INC COM 25961D105   365,130 161,562 SH   SOLE 19 161,562 0 0
DOUGLAS ELLIMAN INC COM 25961D105   6,519,698 2,884,822 SH   SOLE 21 2,884,822 0 0
DOUGLAS ELLIMAN INC COM 25961D105   4,451,599 1,969,734 SH   SOLE 22 1,898,286 0 71,448
DOUGLAS ELLIMAN INC COM 25961D105   9,439 4,177 SH   SOLE 43 4,170 0 7
DOUGLAS EMMETT INC COM 25960P109   1,630,741 127,801 SH   SOLE 2 49,511 0 78,290
DOUGLAS EMMETT INC COM 25960P109   861,568 67,521 SH   SOLE 4 67,521 0 0
DOUGLAS EMMETT INC COM 25960P109   3,671,843 287,762 SH   SOLE 7 250,949 0 36,813
DOUGLAS EMMETT INC COM 25960P109   4,124,887 323,267 SH   SOLE 18 323,267 0 0
DOUGLAS EMMETT INC COM 25960P109   5,441,132 426,421 SH   SOLE 19 426,421 0 0
DOUGLAS EMMETT INC COM 25960P109   189,215,730 14,828,819 SH   SOLE 21 14,828,819 0 0
DOUGLAS EMMETT INC COM 25960P109   70,481,442 5,523,624 SH   SOLE 22 5,297,549 0 226,075
DOUGLAS EMMETT INC COM 25960P109   106,865 8,375 SH   SOLE 23 8,375 0 0
DOUGLAS EMMETT INC COM 25960P109   11,682,635 915,567 SH   SOLE 25 915,567 0 0
DOUGLAS EMMETT INC COM 25960P109   1,648,592 129,200 SH   SOLE 26 116,029 0 13,171
DOUGLAS EMMETT INC COM 25960P109   1,463,661 114,707 SH   SOLE 28 5,865 0 108,842
DOUGLAS EMMETT INC COM 25960P109   10,545,413 826,443 SH   SOLE 30 826,443 0 0
DOUGLAS EMMETT INC COM 25960P109   58,836 4,611 SH   SOLE 36 4,611 0 0
DOUGLAS EMMETT INC COM 25960P109   355,047 27,825 SH   SOLE 40 27,825 0 0
DOUGLAS EMMETT INC COM 25960P109   10,416,520 816,342 SH   SOLE 43 761,430 0 54,912
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   6,243 6,412 SH   SOLE 4 6,412 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   1,745,927 1,793,269 SH   SOLE 21 1,793,269 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   785,918 807,229 SH   SOLE 22 722,945 0 84,284
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   410,951 422,094 SH   SOLE 30 422,094 0 0
DOVER CORP COM 260003108   21,357,028 153,086 SH   SOLE 2 36,646 0 116,440
DOVER CORP COM 260003108   22,188,368 159,045 SH   SOLE 4 64,696 0 94,349
DOVER CORP COM 260003108   25,781,029 184,797 SH   SOLE 7 165,502 0 19,295
DOVER CORP COM 260003108   429,551 3,079 SH   SOLE 13 3,079 0 0
DOVER CORP COM 260003108   2,913,806 20,886 SH   SOLE 15 20,886 0 0
DOVER CORP COM 260003108   30,515,999 218,737 SH   SOLE 18 209,294 0 9,443
DOVER CORP COM 260003108   8,307,402 59,547 SH   SOLE 19 59,547 0 0
DOVER CORP COM 260003108   502,874,537 3,604,577 SH   SOLE 21 3,604,577 0 0
DOVER CORP COM 260003108   420,470,724 3,013,911 SH   SOLE 22 2,713,539 0 300,372
DOVER CORP COM 260003108   32,067,071 229,855 SH   SOLE 23 229,855 0 0
DOVER CORP COM 260003108   36,403,879 260,941 SH   SOLE 25 260,527 0 414
DOVER CORP COM 260003108   25,474,805 182,602 SH   SOLE 26 84,869 0 97,733
DOVER CORP COM 260003108   46,325,412 332,058 SH   SOLE 28 4,524 0 327,534
DOVER CORP COM 260003108   7,115 51 SH   SOLE 29 51 0 0
DOVER CORP COM 260003108   134,601,341 964,815 SH   SOLE 30 962,546 0 2,269
DOVER CORP COM 260003108   4,216,271 30,222 SH   SOLE 31 28,048 0 2,174
DOVER CORP COM 260003108   7,444,672 53,363 SH   SOLE 34 53,363 0 0
DOVER CORP COM 260003108   4,741,247 33,985 SH   SOLE 36 33,985 0 0
DOVER CORP COM 260003108   941,274 6,747 SH   SOLE 40 6,747 0 0
DOVER CORP COM 260003108   58,315 418 SH   OTR 43 418 0 0
DOVER CORP COM 260003108   32,283,748 231,408 SH   SOLE 43 206,260 0 25,149
DOW INC COM 260557103   91,961,385 1,783,580 SH   SOLE 2 172,402 0 1,611,178
DOW INC COM 260557103   27,350,311 530,456 SH   SOLE 4 186,282 0 344,174
DOW INC COM 260557103   45,884,636 889,927 SH   SOLE 7 792,304 0 97,623
DOW INC COM 260557103   648,934 12,586 SH   SOLE 13 12,586 0 0
DOW INC COM 260557103   5,317,795 103,138 SH   SOLE 15 103,138 0 0
DOW INC COM 260557103   51,297,943 994,917 SH   SOLE 18 949,981 0 44,936
DOW INC COM 260557103   11,394,090 220,987 SH   SOLE 19 220,987 0 0
DOW INC COM 260557103   896,707,596 17,391,536 SH   SOLE 21 17,391,536 0 0
DOW INC COM 260557103   785,567,644 15,235,990 SH   SOLE 22 13,727,083 0 1,508,907
DOW INC COM 260557103   61,960,889 1,201,724 SH   SOLE 23 1,201,724 0 0
DOW INC COM 260557103   49,486,463 959,784 SH   SOLE 25 959,784 0 0
DOW INC COM 260557103   49,675,430 963,449 SH   SOLE 26 444,920 0 518,529
DOW INC COM 260557103   73,387,668 1,423,345 SH   SOLE 28 20,067 0 1,403,278
DOW INC COM 260557103   92,035 1,785 SH   SOLE 29 1,785 0 0
DOW INC COM 260557103   201,245,692 3,903,136 SH   SOLE 30 3,903,136 0 0
DOW INC COM 260557103   8,132,146 157,722 SH   SOLE 31 145,531 0 12,191
DOW INC COM 260557103   2,593,880 50,308 SH   SOLE 32 50,308 0 0
DOW INC COM 260557103   3,869,011 75,039 SH   SOLE 34 75,039 0 0
DOW INC COM 260557103   9,714,110 188,404 SH   SOLE 36 188,404 0 0
DOW INC COM 260557103   1,767,838 34,287 SH   SOLE 40 34,287 0 0
DOW INC COM 260557103   53,983 1,047 SH   OTR 43 1,047 0 0
DOW INC COM 260557103   39,345,342 763,098 SH   SOLE 43 634,098 0 129,000
DOXIMITY INC CL A 26622P107   5,820,688 274,302 SH   SOLE 2 105,502 0 168,800
DOXIMITY INC CL A 26622P107   6,133 289 SH   SOLE 4 289 0 0
DOXIMITY INC CL A 26622P107   316,454 14,913 SH   SOLE 7 14,150 0 763
DOXIMITY INC CL A 26622P107   4,816,791 226,993 SH   SOLE 18 226,993 0 0
DOXIMITY INC CL A 26622P107   802,434 37,815 SH   SOLE 19 37,815 0 0
DOXIMITY INC CL A 26622P107   139,918,760 6,593,721 SH   SOLE 21 6,593,721 0 0
DOXIMITY INC CL A 26622P107   75,207,860 3,544,197 SH   SOLE 22 3,398,146 0 146,051
DOXIMITY INC CL A 26622P107   503,275 23,717 SH   SOLE 25 23,717 0 0
DOXIMITY INC CL A 26622P107   921,627 43,432 SH   SOLE 26 33,889 0 9,543
DOXIMITY INC CL A 26622P107   105,718 4,982 SH   SOLE 28 1,779 0 3,203
DOXIMITY INC CL A 26622P107   1,445,528 68,121 SH   SOLE 30 68,121 0 0
DOXIMITY INC CL A 26622P107   1,055,886 49,759 SH   SOLE 31 1,609 0 48,150
DOXIMITY INC CL A 26622P107   24,361 1,148 SH   SOLE 36 1,148 0 0
DOXIMITY INC CL A 26622P107   414,405 19,529 SH   SOLE 40 19,529 0 0
DOXIMITY INC CL A 26622P107   1,643,616 77,456 SH   SOLE 43 60,437 0 17,019
DR REDDYS LABS LTD ADR 256135203   7,859,164 117,529 SH   SOLE 2 117,529 0 0
DR REDDYS LABS LTD ADR 256135203   7,422,570 111,000 SH   SOLE 4 111,000 0 0
DR REDDYS LABS LTD ADR 256135203   1,046,917 15,656 SH   SOLE 13 15,656 0 0
DR REDDYS LABS LTD ADR 256135203   24,398,924 364,871 SH   SOLE 18 364,871 0 0
DR REDDYS LABS LTD ADR 256135203   688,560 10,297 SH   SOLE 19 10,297 0 0
DR REDDYS LABS LTD ADR 256135203   704,409 10,534 SH   SOLE 21 10,534 0 0
DR REDDYS LABS LTD ADR 256135203   23,092,016 345,327 SH   SOLE 22 345,327 0 0
DR REDDYS LABS LTD ADR 256135203   1,050,795 15,714 SH   SOLE 26 0 0 15,714
DR REDDYS LABS LTD ADR 256135203   14,018,761 209,642 SH   SOLE 28 30,729 0 178,913
DR REDDYS LABS LTD ADR 256135203   3,888,624 58,152 SH   SOLE 30 58,152 0 0
DR REDDYS LABS LTD ADR 256135203   108,396 1,621 SH   SOLE 31 0 0 1,621
DR REDDYS LABS LTD ADR 256135203   81,448 1,218 SH   SOLE 34 1,218 0 0
DR REDDYS LABS LTD ADR 256135203   81,754,535 1,222,589 SH   SOLE 43 1,162,492 0 60,097
DRAFTKINGS INC NEW NOTE 3/1 26142RAB0   6,430,250 8,500,000 PRN   SOLE 21 8,500,000 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   9,536,381 323,926 SH   SOLE 2 19,896 0 304,030
DRAFTKINGS INC NEW COM CL A 26142V105   3,148,343 106,941 SH   SOLE 4 68,830 0 38,111
DRAFTKINGS INC NEW COM CL A 26142V105   1,782,298 60,540 SH   SOLE 7 57,895 0 2,645
DRAFTKINGS INC NEW COM CL A 26142V105   44,131 1,499 SH   SOLE 13 1,499 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   353,722 12,015 SH   SOLE 15 12,015 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   10,643,296 361,525 SH   SOLE 18 336,114 0 25,411
DRAFTKINGS INC NEW COM CL A 26142V105   2,762,208 93,825 SH   SOLE 19 93,825 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   183,867,432 6,245,497 SH   SOLE 21 6,245,497 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   299,420,727 10,170,541 SH   SOLE 22 9,646,061 0 524,480
DRAFTKINGS INC NEW COM CL A 26142V105   20,630,433 700,762 SH   SOLE 23 700,762 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   991,068 33,664 SH   SOLE 25 33,664 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   4,636,741 157,498 SH   SOLE 26 133,211 0 24,287
DRAFTKINGS INC NEW COM CL A 26142V105   10,756,993 365,387 SH   SOLE 28 17,934 0 347,453
DRAFTKINGS INC NEW COM CL A 26142V105   29,787,098 1,011,790 SH   SOLE 30 1,011,790 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   1,648,022 55,979 SH   SOLE 31 48,764 0 7,215
DRAFTKINGS INC NEW COM CL A 26142V105   498,154 16,921 SH   SOLE 34 16,921 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   1,584,255 53,813 SH   SOLE 36 53,813 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   600,900 20,411 SH   SOLE 40 20,411 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   4,147,566 140,882 SH   SOLE 43 115,808 0 25,074
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   3,125 2,029 SH   SOLE 2 0 0 2,029
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   77,675 50,438 SH   SOLE 18 50,438 0 0
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   85,744 55,678 SH   SOLE 19 55,678 0 0
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   1,318,192 855,969 SH   SOLE 21 855,969 0 0
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   609,324 395,665 SH   SOLE 22 390,063 0 5,602
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   52,921 6,376 SH   SOLE 2 6,376 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   1,205,733 145,269 SH   SOLE 7 145,269 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   2,067,190 249,059 SH   SOLE 30 249,059 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   545,368 65,707 SH   SOLE 43 56,979 0 8,728
DREAM FINDERS HOMES INC COM CL A 26154D100   378,377 17,021 SH   SOLE 2 6,793 0 10,228
DREAM FINDERS HOMES INC COM CL A 26154D100   5,691 256 SH   SOLE 7 256 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   1,341,914 60,365 SH   SOLE 18 60,365 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   1,116,079 50,206 SH   SOLE 19 50,206 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   22,159,998 996,851 SH   SOLE 21 996,851 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   13,740,274 618,096 SH   SOLE 22 592,968 0 25,128
DREAM FINDERS HOMES INC COM CL A 26154D100   144,451 6,498 SH   SOLE 25 6,498 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   43,704 1,966 SH   SOLE 26 0 0 1,966
DREAM FINDERS HOMES INC COM CL A 26154D100   42,104 1,894 SH   SOLE 30 1,894 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   86,764 3,903 SH   SOLE 40 3,903 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   428,639 19,282 SH   SOLE 43 18,504 0 778
DRIL-QUIP INC COM 262037104   1,078,742 38,294 SH   SOLE 2 11,552 0 26,742
DRIL-QUIP INC COM 262037104   4,451 158 SH   SOLE 4 158 0 0
DRIL-QUIP INC COM 262037104   430,663 15,288 SH   SOLE 7 14,458 0 830
DRIL-QUIP INC COM 262037104   3,148,110 111,754 SH   SOLE 18 111,754 0 0
DRIL-QUIP INC COM 262037104   1,978,154 70,222 SH   SOLE 19 70,222 0 0
DRIL-QUIP INC COM 262037104   112,104,769 3,979,580 SH   SOLE 21 3,979,580 0 0
DRIL-QUIP INC COM 262037104   28,407,360 1,008,426 SH   SOLE 22 961,917 0 46,509
DRIL-QUIP INC COM 262037104   213,669 7,585 SH   SOLE 25 7,585 0 0
DRIL-QUIP INC COM 262037104   752,646 26,718 SH   SOLE 26 8,042 0 18,676
DRIL-QUIP INC COM 262037104   367,337 13,040 SH   SOLE 28 0 0 13,040
DRIL-QUIP INC COM 262037104   3,090,024 109,692 SH   SOLE 30 109,692 0 0
DRIL-QUIP INC COM 262037104   193,781 6,879 SH   SOLE 34 6,879 0 0
DRIL-QUIP INC COM 262037104   207,697 7,373 SH   SOLE 40 7,373 0 0
DRIL-QUIP INC COM 262037104   1,176,126 41,751 SH   SOLE 43 38,422 0 3,329
DRIVEN BRANDS HLDGS INC COM 26210V102   855,390 67,942 SH   SOLE 2 32,478 0 35,464
DRIVEN BRANDS HLDGS INC COM 26210V102   3,072 244 SH   SOLE 4 244 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   7,944 631 SH   SOLE 7 631 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   243,642 19,352 SH   SOLE 18 19,352 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   241,501 19,182 SH   SOLE 19 19,182 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   8,545,437 678,748 SH   SOLE 21 678,748 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   19,682,451 1,563,340 SH   SOLE 22 1,474,963 0 88,377
DRIVEN BRANDS HLDGS INC COM 26210V102   145,112 11,526 SH   SOLE 25 11,526 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   450,961 35,819 SH   SOLE 26 30,035 0 5,784
DRIVEN BRANDS HLDGS INC COM 26210V102   17,727 1,408 SH   SOLE 28 331 0 1,077
DRIVEN BRANDS HLDGS INC COM 26210V102   370,813 29,453 SH   SOLE 30 29,453 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   9,921 788 SH   SOLE 31 788 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   165,999 13,185 SH   SOLE 40 13,185 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   2,857,515 226,967 SH   SOLE 43 204,812 0 22,155
DROPBOX INC CL A 26210C104   48,798,012 1,792,068 SH   SOLE 2 1,354,315 0 437,753
DROPBOX INC CL A 26210C104   9,232,440 339,054 SH   SOLE 4 178,043 0 161,011
DROPBOX INC CL A 26210C104   3,046,928 111,896 SH   SOLE 7 62,160 0 49,736
DROPBOX INC CL A 26210C104   3,661,019 134,448 SH   SOLE 13 134,448 0 0
DROPBOX INC CL A 26210C104   217,023 7,970 SH   SOLE 15 7,970 0 0
DROPBOX INC CL A 26210C104   20,858,071 765,996 SH   SOLE 18 746,260 0 19,736
DROPBOX INC CL A 26210C104   7,999,221 293,765 SH   SOLE 19 293,765 0 0
DROPBOX INC CL A 26210C104   430,015,044 15,791,959 SH   SOLE 21 15,791,959 0 0
DROPBOX INC CL A 26210C104   231,471,093 8,500,591 SH   SOLE 22 7,774,329 0 726,262
DROPBOX INC CL A 26210C104   15,872,721 582,913 SH   SOLE 23 582,913 0 0
DROPBOX INC CL A 26210C104   3,276,423 120,324 SH   SOLE 25 119,720 0 604
DROPBOX INC CL A 26210C104   11,288,060 414,545 SH   SOLE 26 201,619 0 212,926
DROPBOX INC CL A 26210C104   55,072,811 2,022,505 SH   SOLE 28 72,193 0 1,950,312
DROPBOX INC CL A 26210C104   851,101 31,256 SH   SOLE 29 31,256 0 0
DROPBOX INC CL A 26210C104   67,936,399 2,494,910 SH   SOLE 30 1,816,524 0 678,386
DROPBOX INC CL A 26210C104   2,783,206 102,211 SH   SOLE 31 97,158 0 5,053
DROPBOX INC CL A 26210C104   1,204,574 44,237 SH   SOLE 34 44,237 0 0
DROPBOX INC CL A 26210C104   998,606 36,673 SH   SOLE 36 36,673 0 0
DROPBOX INC CL A 26210C104   355,161 13,043 SH   SOLE 40 13,043 0 0
DROPBOX INC CL A 26210C104   1,967,613 72,259 SH   SOLE 43 62,417 0 9,842
DROPBOX INC NOTE 3/0 26210CAC8   4,587,540 4,870,000 PRN   SOLE 2 4,870,000 0 0
DROPBOX INC NOTE 3/0 26210CAC8   4,559,280 4,840,000 PRN   SOLE 21 4,840,000 0 0
DROPBOX INC NOTE 3/0 26210CAC8   7,065,000 7,500,000 PRN   SOLE 22 7,500,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6   3,115,630 3,290,000 PRN   SOLE 2 3,290,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6   4,114,715 4,345,000 PRN   SOLE 21 4,345,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6   4,829,700 5,100,000 PRN   SOLE 22 5,100,000 0 0
DSS INC COM 26253C102   17 90 SH   SOLE 21 90 0 0
DSS INC COM 26253C102   77,552 421,707 SH   SOLE 22 421,707 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   50,497,640 954,226 SH   SOLE 2 106,916 0 847,310
DT MIDSTREAM INC COMMON STOCK 23345M107   377,902 7,141 SH   SOLE 4 7,141 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   9,685,154 183,015 SH   SOLE 7 151,712 0 31,303
DT MIDSTREAM INC COMMON STOCK 23345M107   9,819,729 185,558 SH   SOLE 18 185,558 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   6,598,436 124,687 SH   SOLE 19 124,687 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   306,282,279 5,787,647 SH   SOLE 21 5,787,647 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   147,869,382 2,794,206 SH   SOLE 22 2,663,368 0 130,838
DT MIDSTREAM INC COMMON STOCK 23345M107   996,589 18,832 SH   SOLE 25 18,832 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   3,551,832 67,117 SH   SOLE 26 32,089 0 35,028
DT MIDSTREAM INC COMMON STOCK 23345M107   2,144,848 40,530 SH   SOLE 28 1,406 0 39,124
DT MIDSTREAM INC COMMON STOCK 23345M107   12,123,125 229,084 SH   SOLE 30 229,084 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   76,152 1,439 SH   SOLE 31 1,439 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   2,319,007 43,821 SH   SOLE 34 43,821 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   97,584 1,844 SH   SOLE 36 1,844 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   953,830 18,024 SH   SOLE 40 18,024 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   12,283,636 232,117 SH   SOLE 43 202,194 0 29,923
DTE ENERGY CO COM 233331107   99,152,922 998,720 SH   SOLE 2 504,525 0 494,195
DTE ENERGY CO COM 233331107   22,891,287 230,573 SH   SOLE 4 107,064 0 123,509
DTE ENERGY CO COM 233331107   17,499,688 176,266 SH   SOLE 7 155,476 0 20,790
DTE ENERGY CO COM 233331107   805,062 8,109 SH   SOLE 13 8,109 0 0
DTE ENERGY CO COM 233331107   2,840,004 28,606 SH   SOLE 15 28,606 0 0
DTE ENERGY CO COM 233331107   45,355,869 456,848 SH   SOLE 18 394,087 0 62,761
DTE ENERGY CO COM 233331107   24,044,623 242,190 SH   SOLE 19 242,190 0 0
DTE ENERGY CO COM 233331107   886,452,753 8,928,815 SH   SOLE 21 8,928,815 0 0
DTE ENERGY CO COM 233331107   458,900,653 4,622,287 SH   SOLE 22 4,191,982 0 430,305
DTE ENERGY CO COM 233331107   39,111,852 393,955 SH   SOLE 23 393,955 0 0
DTE ENERGY CO COM 233331107   7,841,730 78,986 SH   SOLE 25 78,986 0 0
DTE ENERGY CO COM 233331107   16,017,637 161,338 SH   SOLE 26 149,516 0 11,822
DTE ENERGY CO COM 233331107   25,544,545 257,298 SH   SOLE 28 3,389 0 253,909
DTE ENERGY CO COM 233331107   895,506 9,020 SH   SOLE 29 9,020 0 0
DTE ENERGY CO COM 233331107   89,382,777 900,310 SH   SOLE 30 900,310 0 0
DTE ENERGY CO COM 233331107   5,109,445 51,465 SH   SOLE 31 48,066 0 3,399
DTE ENERGY CO COM 233331107   3,814,040 38,417 SH   SOLE 32 38,417 0 0
DTE ENERGY CO COM 233331107   5,603,165 56,438 SH   SOLE 34 56,438 0 0
DTE ENERGY CO COM 233331107   4,787,282 48,220 SH   SOLE 36 48,220 0 0
DTE ENERGY CO COM 233331107   522,411 5,262 SH   SOLE 40 5,262 0 0
DTE ENERGY CO COM 233331107   12,509 126 SH   OTR 43 126 0 0
DTE ENERGY CO COM 233331107   20,482,739 206,313 SH   SOLE 43 171,442 0 34,870
DUCKHORN PORTFOLIO INC COM 26414D106   2,371,732 231,163 SH   SOLE 2 209,904 0 21,259
DUCKHORN PORTFOLIO INC COM 26414D106   3,324 324 SH   SOLE 7 324 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   1,176,596 114,678 SH   SOLE 18 114,678 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   1,040,969 101,459 SH   SOLE 19 101,459 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   16,770,421 1,634,544 SH   SOLE 21 1,634,544 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   13,568,316 1,322,448 SH   SOLE 22 1,270,124 0 52,324
DUCKHORN PORTFOLIO INC COM 26414D106   9,193 896 SH   SOLE 23 896 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   98,281 9,579 SH   SOLE 25 9,579 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   32,791 3,196 SH   SOLE 26 0 0 3,196
DUCKHORN PORTFOLIO INC COM 26414D106   250,949 24,459 SH   SOLE 28 0 0 24,459
DUCKHORN PORTFOLIO INC COM 26414D106   34,853 3,397 SH   SOLE 30 3,397 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   89,200 8,694 SH   SOLE 40 8,694 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   367,954 35,863 SH   SOLE 43 33,651 0 2,212
DUCOMMUN INC DEL COM 264147109   4,160,644 95,625 SH   SOLE 2 63,886 0 31,739
DUCOMMUN INC DEL COM 264147109   331,111 7,610 SH   SOLE 7 7,197 0 413
DUCOMMUN INC DEL COM 264147109   1,529,942 35,163 SH   SOLE 18 35,163 0 0
DUCOMMUN INC DEL COM 264147109   6,396,492 147,012 SH   SOLE 19 147,012 0 0
DUCOMMUN INC DEL COM 264147109   21,015,548 483,005 SH   SOLE 21 483,005 0 0
DUCOMMUN INC DEL COM 264147109   22,773,221 523,402 SH   SOLE 22 508,215 0 15,187
DUCOMMUN INC DEL COM 264147109   210,762 4,844 SH   SOLE 23 4,844 0 0
DUCOMMUN INC DEL COM 264147109   122,785 2,822 SH   SOLE 25 2,822 0 0
DUCOMMUN INC DEL COM 264147109   477,305 10,970 SH   SOLE 26 0 0 10,970
DUCOMMUN INC DEL COM 264147109   320,451 7,365 SH   SOLE 30 7,365 0 0
DUCOMMUN INC DEL COM 264147109   108,427 2,492 SH   SOLE 40 2,492 0 0
DUCOMMUN INC DEL COM 264147109   358,827 8,247 SH   SOLE 43 7,877 0 370
DUKE ENERGY CORP NEW COM NEW 26441C204   160,867,177 1,822,651 SH   SOLE 2 204,202 0 1,618,449
DUKE ENERGY CORP NEW COM NEW 26441C204   34,947,253 395,958 SH   SOLE 4 322,943 0 73,015
DUKE ENERGY CORP NEW COM NEW 26441C204   56,600,785 641,296 SH   SOLE 7 561,205 0 80,091
DUKE ENERGY CORP NEW COM NEW 26441C204   889,131 10,074 SH   SOLE 13 10,074 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   9,860,495 111,721 SH   SOLE 15 111,721 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   101,460,166 1,149,560 SH   SOLE 18 1,149,343 0 217
DUKE ENERGY CORP NEW COM NEW 26441C204   57,819,391 655,103 SH   SOLE 19 655,103 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,362,731,939 26,770,133 SH   SOLE 21 26,770,133 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,571,708,308 17,807,708 SH   SOLE 22 16,168,245 0 1,639,463
DUKE ENERGY CORP NEW COM NEW 26441C204   115,519,013 1,308,849 SH   SOLE 23 1,308,849 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   25,263,189 286,236 SH   SOLE 25 286,236 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   48,283,780 547,063 SH   SOLE 26 503,123 0 43,940
DUKE ENERGY CORP NEW COM NEW 26441C204   49,401,593 559,728 SH   SOLE 28 0 0 559,728
DUKE ENERGY CORP NEW COM NEW 26441C204   411,004,490 4,656,747 SH   SOLE 30 4,656,747 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   15,135,884 171,492 SH   SOLE 31 158,162 0 13,330
DUKE ENERGY CORP NEW COM NEW 26441C204   13,368,036 151,462 SH   SOLE 34 151,462 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   12,795,317 144,973 SH   SOLE 35 144,973 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   24,089,861 272,942 SH   SOLE 36 272,942 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,792,119 20,305 SH   SOLE 40 20,305 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   188,965 2,141 SH   OTR 43 2,141 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   92,165,071 1,044,245 SH   SOLE 43 866,719 0 177,527
DULUTH HLDGS INC COM CL B 26443V101   408,536 67,976 SH   SOLE 2 62,826 0 5,150
DULUTH HLDGS INC COM CL B 26443V101   236,986 39,432 SH   SOLE 18 39,432 0 0
DULUTH HLDGS INC COM CL B 26443V101   514,552 85,616 SH   SOLE 19 85,616 0 0
DULUTH HLDGS INC COM CL B 26443V101   2,660,771 442,724 SH   SOLE 21 442,724 0 0
DULUTH HLDGS INC COM CL B 26443V101   2,478,939 412,469 SH   SOLE 22 402,462 0 10,007
DULUTH HLDGS INC COM CL B 26443V101   47,491 7,902 SH   SOLE 23 7,902 0 0
DULUTH HLDGS INC COM CL B 26443V101   6,803 1,132 SH   SOLE 26 0 0 1,132
DUN & BRADSTREET HLDGS INC COM 26484T106   2,882,255 288,514 SH   SOLE 2 142,007 0 146,507
DUN & BRADSTREET HLDGS INC COM 26484T106   6,444 645 SH   SOLE 4 645 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   41,019 4,106 SH   SOLE 7 4,106 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   26,333,215 2,635,958 SH   SOLE 18 2,633,918 0 2,040
DUN & BRADSTREET HLDGS INC COM 26484T106   80,181,888 8,026,215 SH   SOLE 19 8,026,215 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   32,116,871 3,214,902 SH   SOLE 21 3,214,902 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   62,889,108 6,295,206 SH   SOLE 22 5,964,534 0 330,672
DUN & BRADSTREET HLDGS INC COM 26484T106   2,104,204 210,631 SH   SOLE 23 210,631 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   4,565,250 456,982 SH   SOLE 25 172,391 0 284,591
DUN & BRADSTREET HLDGS INC COM 26484T106   1,049,080 105,013 SH   SOLE 26 89,306 0 15,707
DUN & BRADSTREET HLDGS INC COM 26484T106   154,156 15,431 SH   SOLE 28 5,033 0 10,398
DUN & BRADSTREET HLDGS INC COM 26484T106   1,091,767 109,286 SH   SOLE 30 109,286 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   36,913 3,695 SH   SOLE 31 3,695 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   27,059,064 2,708,615 SH   SOLE 34 2,708,615 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   805,054 80,586 SH   SOLE 36 80,586 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   346,203 34,655 SH   SOLE 40 34,655 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   901,054 90,196 SH   SOLE 43 74,123 0 16,073
DUOLINGO INC CL A COM 26603R106   3,862,449 23,286 SH   SOLE 2 13,276 0 10,010
DUOLINGO INC CL A COM 26603R106   29,193 176 SH   SOLE 4 176 0 0
DUOLINGO INC CL A COM 26603R106   595,971 3,593 SH   SOLE 7 3,410 0 183
DUOLINGO INC CL A COM 26603R106   12,170,877 73,376 SH   SOLE 18 68,397 0 4,979
DUOLINGO INC CL A COM 26603R106   46,168,588 278,342 SH   SOLE 19 278,342 0 0
DUOLINGO INC CL A COM 26603R106   163,500,049 985,712 SH   SOLE 21 985,712 0 0
DUOLINGO INC CL A COM 26603R106   148,050,586 892,570 SH   SOLE 22 869,922 0 22,648
DUOLINGO INC CL A COM 26603R106   128,052 772 SH   SOLE 23 772 0 0
DUOLINGO INC CL A COM 26603R106   931,692 5,617 SH   SOLE 25 5,617 0 0
DUOLINGO INC CL A COM 26603R106   9,273,294 55,907 SH   SOLE 26 9,399 0 46,508
DUOLINGO INC CL A COM 26603R106   160,396 967 SH   SOLE 28 0 0 967
DUOLINGO INC CL A COM 26603R106   4,905,771 29,576 SH   SOLE 30 29,576 0 0
DUOLINGO INC CL A COM 26603R106   1,329,116 8,013 SH   SOLE 34 8,013 0 0
DUOLINGO INC CL A COM 26603R106   164,377 991 SH   SOLE 36 991 0 0
DUOLINGO INC CL A COM 26603R106   832,999 5,022 SH   SOLE 40 5,022 0 0
DUOLINGO INC CL A COM 26603R106   45,946 277 SH   OTR 43 277 0 0
DUOLINGO INC CL A COM 26603R106   1,037,019 6,252 SH   SOLE 43 5,724 0 528
DUPONT DE NEMOURS INC COM 26614N102   81,950,840 1,098,684 SH   SOLE 2 333,391 0 765,293
DUPONT DE NEMOURS INC COM 26614N102   35,426,371 474,948 SH   SOLE 4 231,958 0 242,990
DUPONT DE NEMOURS INC COM 26614N102   31,481,605 422,062 SH   SOLE 7 367,355 0 54,707
DUPONT DE NEMOURS INC COM 26614N102   1,328,373 17,809 SH   SOLE 13 17,809 0 0
DUPONT DE NEMOURS INC COM 26614N102   4,757,052 63,776 SH   SOLE 15 63,776 0 0
DUPONT DE NEMOURS INC COM 26614N102   54,430,892 729,734 SH   SOLE 18 699,876 0 29,858
DUPONT DE NEMOURS INC COM 26614N102   39,056,294 523,613 SH   SOLE 19 523,613 0 0
DUPONT DE NEMOURS INC COM 26614N102   862,672,286 11,565,522 SH   SOLE 21 11,565,522 0 0
DUPONT DE NEMOURS INC COM 26614N102   744,628,912 9,982,959 SH   SOLE 22 8,982,883 0 1,000,076
DUPONT DE NEMOURS INC COM 26614N102   59,397,583 796,321 SH   SOLE 23 796,321 0 0
DUPONT DE NEMOURS INC COM 26614N102   49,291,384 660,831 SH   SOLE 25 631,996 0 28,835
DUPONT DE NEMOURS INC COM 26614N102   42,548,150 570,427 SH   SOLE 26 298,599 0 271,828
DUPONT DE NEMOURS INC COM 26614N102   73,386,416 983,864 SH   SOLE 28 7,101 0 976,763
DUPONT DE NEMOURS INC COM 26614N102   355,347 4,764 SH   SOLE 29 4,764 0 0
DUPONT DE NEMOURS INC COM 26614N102   163,631,663 2,193,748 SH   SOLE 30 2,193,748 0 0
DUPONT DE NEMOURS INC COM 26614N102   7,704,177 103,287 SH   SOLE 31 95,383 0 7,904
DUPONT DE NEMOURS INC COM 26614N102   9,495,829 127,307 SH   SOLE 34 127,307 0 0
DUPONT DE NEMOURS INC COM 26614N102   9,089,314 121,857 SH   SOLE 36 121,857 0 0
DUPONT DE NEMOURS INC COM 26614N102   1,655,749 22,198 SH   SOLE 40 22,198 0 0
DUPONT DE NEMOURS INC COM 26614N102   118,822 1,593 SH   OTR 43 1,593 0 0
DUPONT DE NEMOURS INC COM 26614N102   38,367,867 514,384 SH   SOLE 43 431,871 0 82,512
DURECT CORP COM NEW 266605500   11,347 4,557 SH   SOLE 18 4,557 0 0
DURECT CORP COM NEW 266605500   134,873 54,166 SH   SOLE 21 54,166 0 0
DURECT CORP COM NEW 266605500   699,237 280,818 SH   SOLE 22 280,818 0 0
DUTCH BROS INC CL A 26701L100   470,022 20,216 SH   SOLE 2 14,027 0 6,189
DUTCH BROS INC CL A 26701L100   4,069 175 SH   SOLE 4 175 0 0
DUTCH BROS INC CL A 26701L100   84,305 3,626 SH   SOLE 19 3,626 0 0
DUTCH BROS INC CL A 26701L100   1,937,771 83,345 SH   SOLE 21 83,345 0 0
DUTCH BROS INC CL A 26701L100   17,953,557 772,196 SH   SOLE 22 756,812 0 15,384
DUTCH BROS INC CL A 26701L100   283,999 12,215 SH   SOLE 25 12,215 0 0
DUTCH BROS INC CL A 26701L100   512,686 22,051 SH   SOLE 26 18,401 0 3,650
DUTCH BROS INC CL A 26701L100   21,367 919 SH   SOLE 28 0 0 919
DUTCH BROS INC CL A 26701L100   683,713 29,407 SH   SOLE 30 29,407 0 0
DUTCH BROS INC CL A 26701L100   92,744 3,989 SH   SOLE 34 3,989 0 0
DUTCH BROS INC CL A 26701L100   206,995 8,903 SH   SOLE 40 8,903 0 0
DXC TECHNOLOGY CO COM 23355L106   11,770,971 565,097 SH   SOLE 2 92,676 0 472,421
DXC TECHNOLOGY CO COM 23355L106   28,933 1,389 SH   SOLE 4 734 0 655
DXC TECHNOLOGY CO COM 23355L106   3,218,152 154,496 SH   SOLE 7 131,883 0 22,613
DXC TECHNOLOGY CO COM 23355L106   226,547 10,876 SH   SOLE 15 10,876 0 0
DXC TECHNOLOGY CO COM 23355L106   5,735,603 275,353 SH   SOLE 18 275,069 0 284
DXC TECHNOLOGY CO COM 23355L106   10,779,879 517,517 SH   SOLE 19 517,517 0 0
DXC TECHNOLOGY CO COM 23355L106   115,458,586 5,542,899 SH   SOLE 21 5,542,899 0 0
DXC TECHNOLOGY CO COM 23355L106   101,588,452 4,877,026 SH   SOLE 22 4,529,940 0 347,086
DXC TECHNOLOGY CO COM 23355L106   8,811 423 SH   SOLE 23 423 0 0
DXC TECHNOLOGY CO COM 23355L106   2,063,357 99,057 SH   SOLE 25 99,057 0 0
DXC TECHNOLOGY CO COM 23355L106   3,037,743 145,835 SH   SOLE 26 126,597 0 19,238
DXC TECHNOLOGY CO COM 23355L106   1,029,460 49,422 SH   SOLE 28 40,127 0 9,295
DXC TECHNOLOGY CO COM 23355L106   39,590,560 1,900,651 SH   SOLE 30 1,900,651 0 0
DXC TECHNOLOGY CO COM 23355L106   66,864 3,210 SH   SOLE 31 3,210 0 0
DXC TECHNOLOGY CO COM 23355L106   1,703,207 81,767 SH   SOLE 34 81,767 0 0
DXC TECHNOLOGY CO COM 23355L106   462,634 22,210 SH   SOLE 36 22,210 0 0
DXC TECHNOLOGY CO COM 23355L106   770,418 36,986 SH   SOLE 40 36,986 0 0
DXC TECHNOLOGY CO COM 23355L106   9,748 468 SH   OTR 43 468 0 0
DXC TECHNOLOGY CO COM 23355L106   5,452,357 261,755 SH   SOLE 43 243,946 0 17,809
DXP ENTERPRISES INC COM NEW 233377407   1,554,201 44,482 SH   SOLE 2 35,233 0 9,249
DXP ENTERPRISES INC COM NEW 233377407   4,402 126 SH   SOLE 7 126 0 0
DXP ENTERPRISES INC COM NEW 233377407   1,673,731 47,903 SH   SOLE 18 47,903 0 0
DXP ENTERPRISES INC COM NEW 233377407   1,002,603 28,695 SH   SOLE 19 28,695 0 0
DXP ENTERPRISES INC COM NEW 233377407   56,775,683 1,624,948 SH   SOLE 21 1,624,948 0 0
DXP ENTERPRISES INC COM NEW 233377407   15,491,138 443,364 SH   SOLE 22 425,117 0 18,247
DXP ENTERPRISES INC COM NEW 233377407   75,051 2,148 SH   SOLE 25 2,148 0 0
DXP ENTERPRISES INC COM NEW 233377407   77,532 2,219 SH   SOLE 26 0 0 2,219
DXP ENTERPRISES INC COM NEW 233377407   890,516 25,487 SH   SOLE 30 25,487 0 0
DXP ENTERPRISES INC COM NEW 233377407   135,602 3,881 SH   SOLE 40 3,881 0 0
DXP ENTERPRISES INC COM NEW 233377407   133,890 3,832 SH   SOLE 43 3,566 0 266
DYADIC INTL INC DEL COM 26745T101   6,459 3,364 SH   SOLE 18 3,364 0 0
DYADIC INTL INC DEL COM 26745T101   87,444 45,544 SH   SOLE 21 45,544 0 0
DYADIC INTL INC DEL COM 26745T101   384,541 200,282 SH   SOLE 22 200,282 0 0
DYCOM INDS INC COM 267475101   2,999,923 33,707 SH   SOLE 2 25,781 0 7,926
DYCOM INDS INC COM 267475101   6,764 76 SH   SOLE 4 76 0 0
DYCOM INDS INC COM 267475101   1,612,146 18,114 SH   SOLE 7 17,844 0 270
DYCOM INDS INC COM 267475101   8,123,386 91,274 SH   SOLE 18 85,121 0 6,153
DYCOM INDS INC COM 267475101   7,660,942 86,078 SH   SOLE 19 86,078 0 0
DYCOM INDS INC COM 267475101   290,310,702 3,261,918 SH   SOLE 21 3,261,918 0 0
DYCOM INDS INC COM 267475101   73,006,255 820,295 SH   SOLE 22 789,827 0 30,468
DYCOM INDS INC COM 267475101   7,031 79 SH   SOLE 23 79 0 0
DYCOM INDS INC COM 267475101   513,886 5,774 SH   SOLE 25 5,774 0 0
DYCOM INDS INC COM 267475101   1,381,992 15,528 SH   SOLE 26 12,807 0 2,721
DYCOM INDS INC COM 267475101   82,503 927 SH   SOLE 28 548 0 379
DYCOM INDS INC COM 267475101   5,106,820 57,380 SH   SOLE 30 57,380 0 0
DYCOM INDS INC COM 267475101   48,861 549 SH   SOLE 36 549 0 0
DYCOM INDS INC COM 267475101   407,353 4,577 SH   SOLE 40 4,577 0 0
DYCOM INDS INC COM 267475101   3,557,864 39,976 SH   SOLE 43 36,402 0 3,574
DYNATRACE INC COM NEW 268150109   21,300,141 455,813 SH   SOLE 2 162,746 0 293,067
DYNATRACE INC COM NEW 268150109   7,774,891 166,379 SH   SOLE 4 71,732 0 94,647
DYNATRACE INC COM NEW 268150109   1,372,834 29,378 SH   SOLE 7 27,994 0 1,384
DYNATRACE INC COM NEW 268150109   42,758 915 SH   SOLE 13 915 0 0
DYNATRACE INC COM NEW 268150109   345,989 7,404 SH   SOLE 15 7,404 0 0
DYNATRACE INC COM NEW 268150109   32,345,945 692,188 SH   SOLE 18 676,972 0 15,216
DYNATRACE INC COM NEW 268150109   3,634,099 77,768 SH   SOLE 19 77,768 0 0
DYNATRACE INC COM NEW 268150109   665,607,307 14,243,683 SH   SOLE 21 14,243,683 0 0
DYNATRACE INC COM NEW 268150109   332,025,669 7,105,193 SH   SOLE 22 6,654,868 0 450,325
DYNATRACE INC COM NEW 268150109   19,626,787 420,004 SH   SOLE 23 420,004 0 0
DYNATRACE INC COM NEW 268150109   2,036,774 43,586 SH   SOLE 25 43,586 0 0
DYNATRACE INC COM NEW 268150109   8,043,355 172,124 SH   SOLE 26 124,277 0 47,847
DYNATRACE INC COM NEW 268150109   15,307,813 327,580 SH   SOLE 28 3,357 0 324,223
DYNATRACE INC COM NEW 268150109   21,776 466 SH   SOLE 29 466 0 0
DYNATRACE INC COM NEW 268150109   56,230,022 1,203,296 SH   SOLE 30 1,203,296 0 0
DYNATRACE INC COM NEW 268150109   2,562,159 54,829 SH   SOLE 31 50,947 0 3,882
DYNATRACE INC COM NEW 268150109   1,376,058 29,447 SH   SOLE 34 29,447 0 0
DYNATRACE INC COM NEW 268150109   1,656,765 35,454 SH   SOLE 36 35,454 0 0
DYNATRACE INC COM NEW 268150109   587,536 12,573 SH   SOLE 40 12,573 0 0
DYNATRACE INC COM NEW 268150109   25,234 540 SH   OTR 43 540 0 0
DYNATRACE INC COM NEW 268150109   5,793,866 123,986 SH   SOLE 43 105,764 0 18,222
DYNATRONICS CORP COM 268157500   2,773 3,696 SH   SOLE 22 3,696 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   4,151,936 281,106 SH   SOLE 2 153,620 0 127,486
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   5,480 371 SH   SOLE 4 371 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   346,475 23,458 SH   SOLE 7 22,235 0 1,223
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   6,017,904 407,441 SH   SOLE 18 390,058 0 17,383
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   14,639,891 991,191 SH   SOLE 19 991,191 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   212,832,318 14,409,771 SH   SOLE 21 14,409,771 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   63,802,929 4,319,765 SH   SOLE 22 4,202,800 0 116,965
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   308,353 20,877 SH   SOLE 23 20,877 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   398,096 26,953 SH   SOLE 25 26,953 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   1,844,049 124,851 SH   SOLE 26 66,068 0 58,783
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   427,163 28,921 SH   SOLE 28 28,921 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   7,507,177 508,272 SH   SOLE 30 508,272 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   314,468 21,291 SH   SOLE 40 21,291 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   1,155,029 78,201 SH   SOLE 43 72,218 0 5,983
DYNE THERAPEUTICS INC COM 26818M108   447,265 49,918 SH   SOLE 2 25,842 0 24,076
DYNE THERAPEUTICS INC COM 26818M108   4,328 483 SH   SOLE 7 483 0 0
DYNE THERAPEUTICS INC COM 26818M108   1,047,254 116,881 SH   SOLE 18 116,881 0 0
DYNE THERAPEUTICS INC COM 26818M108   1,853,654 206,881 SH   SOLE 19 206,881 0 0
DYNE THERAPEUTICS INC COM 26818M108   15,971,827 1,782,570 SH   SOLE 21 1,782,570 0 0
DYNE THERAPEUTICS INC COM 26818M108   9,727,729 1,085,684 SH   SOLE 22 1,044,973 0 40,711
DYNE THERAPEUTICS INC COM 26818M108   34,630 3,865 SH   SOLE 25 3,865 0 0
DYNE THERAPEUTICS INC COM 26818M108   995 111 SH   SOLE 26 111 0 0
DYNE THERAPEUTICS INC COM 26818M108   420,448 46,925 SH   SOLE 30 46,925 0 0
DYNE THERAPEUTICS INC COM 26818M108   24,425 2,726 SH   SOLE 40 2,726 0 0
DYNE THERAPEUTICS INC COM 26818M108   97,852 10,921 SH   SOLE 43 7,105 0 3,816
DYNEX CAP INC COM 26817Q886   470,615 39,415 SH   SOLE 2 15,868 0 23,547
DYNEX CAP INC COM 26817Q886   5,075 425 SH   SOLE 7 425 0 0
DYNEX CAP INC COM 26817Q886   1,781,854 149,234 SH   SOLE 18 149,234 0 0
DYNEX CAP INC COM 26817Q886   1,315,298 110,159 SH   SOLE 19 110,159 0 0
DYNEX CAP INC COM 26817Q886   32,421,207 2,715,344 SH   SOLE 21 2,715,344 0 0
DYNEX CAP INC COM 26817Q886   19,308,640 1,617,139 SH   SOLE 22 1,562,552 0 54,587
DYNEX CAP INC COM 26817Q886   90,744 7,600 SH   SOLE 25 7,600 0 0
DYNEX CAP INC COM 26817Q886   182,252 15,264 SH   SOLE 26 11,748 0 3,516
DYNEX CAP INC COM 26817Q886   82,243 6,888 SH   SOLE 28 0 0 6,888
DYNEX CAP INC COM 26817Q886   36,823 3,084 SH   SOLE 30 3,084 0 0
DYNEX CAP INC COM 26817Q886   51,629 4,324 SH   SOLE 40 4,324 0 0
DYNEX CAP INC COM 26817Q886   368,428 30,857 SH   SOLE 43 29,127 0 1,730
DZS INC COM 268211109   20,838 9,923 SH   SOLE 2 734 0 9,189
DZS INC COM 268211109   567 270 SH   SOLE 7 270 0 0
DZS INC COM 268211109   134,087 63,851 SH   SOLE 18 63,851 0 0
DZS INC COM 268211109   90,218 42,961 SH   SOLE 19 42,961 0 0
DZS INC COM 268211109   1,633,202 777,715 SH   SOLE 21 777,715 0 0
DZS INC COM 268211109   972,439 463,066 SH   SOLE 22 444,940 0 18,126
DZS INC COM 268211109   176 84 SH   SOLE 43 84 0 0
E L F BEAUTY INC COM 26856L103   6,351,359 57,829 SH   SOLE 2 30,393 0 27,436
E L F BEAUTY INC COM 26856L103   18,122 165 SH   SOLE 4 165 0 0
E L F BEAUTY INC COM 26856L103   736,300 6,704 SH   SOLE 7 6,361 0 343
E L F BEAUTY INC COM 26856L103   18,316,239 166,769 SH   SOLE 18 158,132 0 8,637
E L F BEAUTY INC COM 26856L103   24,792,914 225,739 SH   SOLE 19 225,739 0 0
E L F BEAUTY INC COM 26856L103   667,363,434 6,076,331 SH   SOLE 21 6,076,331 0 0
E L F BEAUTY INC COM 26856L103   173,536,562 1,580,047 SH   SOLE 22 1,537,309 0 42,738
E L F BEAUTY INC COM 26856L103   395,937 3,605 SH   SOLE 23 3,605 0 0
E L F BEAUTY INC COM 26856L103   1,178,805 10,733 SH   SOLE 25 10,733 0 0
E L F BEAUTY INC COM 26856L103   6,351,249 57,828 SH   SOLE 26 16,073 0 41,755
E L F BEAUTY INC COM 26856L103   805,493 7,334 SH   SOLE 28 835 0 6,499
E L F BEAUTY INC COM 26856L103   10,627,700 96,765 SH   SOLE 30 96,765 0 0
E L F BEAUTY INC COM 26856L103   3,354,318 30,541 SH   SOLE 31 0 0 30,541
E L F BEAUTY INC COM 26856L103   73,916 673 SH   SOLE 36 673 0 0
E L F BEAUTY INC COM 26856L103   995,938 9,068 SH   SOLE 40 9,068 0 0
E L F BEAUTY INC COM 26856L103   7,370,142 67,105 SH   SOLE 43 58,913 0 8,192
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   787,045 173,358 SH   SOLE 2 53,168 0 120,190
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   1,480 326 SH   SOLE 4 0 0 326
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   345,267 76,050 SH   SOLE 7 71,917 0 4,133
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   2,101,098 462,797 SH   SOLE 18 462,797 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   1,598,825 352,164 SH   SOLE 19 352,164 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   31,051,321 6,839,498 SH   SOLE 21 6,839,498 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   21,896,997 4,823,127 SH   SOLE 22 4,624,515 0 198,612
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   144,731 31,879 SH   SOLE 25 31,879 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   400,896 88,303 SH   SOLE 26 72,398 0 15,905
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   1,240,333 273,201 SH   SOLE 30 273,201 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   19,785 4,358 SH   SOLE 36 4,358 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   106,640 23,489 SH   SOLE 40 23,489 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   279,451 61,553 SH   SOLE 43 58,679 0 2,874
EAGLE BANCORP INC MD COM 268948106   543,264 25,327 SH   SOLE 2 8,279 0 17,048
EAGLE BANCORP INC MD COM 268948106   987 46 SH   SOLE 4 46 0 0
EAGLE BANCORP INC MD COM 268948106   7,164 334 SH   SOLE 7 334 0 0
EAGLE BANCORP INC MD COM 268948106   2,072,156 96,604 SH   SOLE 18 96,604 0 0
EAGLE BANCORP INC MD COM 268948106   1,211,024 56,458 SH   SOLE 19 56,458 0 0
EAGLE BANCORP INC MD COM 268948106   72,018,954 3,357,527 SH   SOLE 21 3,357,527 0 0
EAGLE BANCORP INC MD COM 268948106   15,526,454 723,844 SH   SOLE 22 686,744 0 37,100
EAGLE BANCORP INC MD COM 268948106   72,866 3,397 SH   SOLE 25 3,397 0 0
EAGLE BANCORP INC MD COM 268948106   129,108 6,019 SH   SOLE 26 3,528 0 2,491
EAGLE BANCORP INC MD COM 268948106   6,070 283 SH   SOLE 28 283 0 0
EAGLE BANCORP INC MD COM 268948106   941,655 43,900 SH   SOLE 30 43,900 0 0
EAGLE BANCORP INC MD COM 268948106   64,994 3,030 SH   SOLE 40 3,030 0 0
EAGLE BANCORP INC MD COM 268948106   70,785 3,300 SH   SOLE 43 3,056 0 244
EAGLE BANCORP MONT INC COM 26942G100   557,253 46,828 SH   SOLE 2 46,511 0 317
EAGLE BANCORP MONT INC COM 26942G100   16,220 1,363 SH   SOLE 18 1,363 0 0
EAGLE BANCORP MONT INC COM 26942G100   22,872 1,922 SH   SOLE 19 1,922 0 0
EAGLE BANCORP MONT INC COM 26942G100   729,958 61,341 SH   SOLE 21 61,341 0 0
EAGLE BANCORP MONT INC COM 26942G100   420,951 35,374 SH   SOLE 22 35,374 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   424,125 10,091 SH   SOLE 2 2,114 0 7,977
EAGLE BULK SHIPPING INC COM Y2187A150   2,228 53 SH   SOLE 7 53 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   1,141,871 27,168 SH   SOLE 18 27,168 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   815,886 19,412 SH   SOLE 19 19,412 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   14,759,675 351,170 SH   SOLE 21 351,170 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   10,085,519 239,960 SH   SOLE 22 227,598 0 12,362
EAGLE BULK SHIPPING INC COM Y2187A150   56,488 1,344 SH   SOLE 25 1,344 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   69,139 1,645 SH   SOLE 26 0 0 1,645
EAGLE BULK SHIPPING INC COM Y2187A150   54,681 1,301 SH   SOLE 40 1,301 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   213,428 5,078 SH   SOLE 43 5,072 0 6
EAGLE MATLS INC COM 26969P108   7,955,160 47,773 SH   SOLE 2 33,005 0 14,768
EAGLE MATLS INC COM 26969P108   17,651 106 SH   SOLE 4 106 0 0
EAGLE MATLS INC COM 26969P108   55,118 331 SH   SOLE 7 331 0 0
EAGLE MATLS INC COM 26969P108   10,973,002 65,896 SH   SOLE 18 65,896 0 0
EAGLE MATLS INC COM 26969P108   1,902,491 11,425 SH   SOLE 19 11,425 0 0
EAGLE MATLS INC COM 26969P108   323,842,767 1,944,768 SH   SOLE 21 1,944,768 0 0
EAGLE MATLS INC COM 26969P108   169,586,632 1,018,416 SH   SOLE 22 966,812 0 51,604
EAGLE MATLS INC COM 26969P108   1,121,512 6,735 SH   SOLE 25 6,735 0 0
EAGLE MATLS INC COM 26969P108   2,374,742 14,261 SH   SOLE 26 11,267 0 2,994
EAGLE MATLS INC COM 26969P108   124,224 746 SH   SOLE 28 746 0 0
EAGLE MATLS INC COM 26969P108   3,459,453 20,775 SH   SOLE 30 20,775 0 0
EAGLE MATLS INC COM 26969P108   83,760 503 SH   SOLE 31 503 0 0
EAGLE MATLS INC COM 26969P108   50,123 301 SH   SOLE 36 301 0 0
EAGLE MATLS INC COM 26969P108   1,098,532 6,597 SH   SOLE 40 6,597 0 0
EAGLE MATLS INC COM 26969P108   4,064,674 24,410 SH   SOLE 43 22,952 0 1,458
EAGLE PHARMACEUTICALS INC COM 269796108   698,721 44,307 SH   SOLE 2 36,894 0 7,413
EAGLE PHARMACEUTICALS INC COM 269796108   915 58 SH   SOLE 7 58 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   491,835 31,188 SH   SOLE 18 31,188 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   723,291 45,865 SH   SOLE 19 45,865 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   5,823,483 369,276 SH   SOLE 21 369,276 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   5,545,426 351,644 SH   SOLE 22 342,894 0 8,750
EAGLE PHARMACEUTICALS INC COM 269796108   15,723 997 SH   SOLE 23 997 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   16,874 1,070 SH   SOLE 26 0 0 1,070
EAGLE PHARMACEUTICALS INC COM 269796108   621,417 39,405 SH   SOLE 30 39,405 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   13,136 833 SH   OTR 43 833 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   69,956 4,436 SH   SOLE 43 4,326 0 110
EARGO INC COM NEW 270087208   2,097 966 SH   SOLE 18 966 0 0
EARGO INC COM NEW 270087208   19,517 8,990 SH   SOLE 19 8,990 0 0
EARGO INC COM NEW 270087208   24,580 11,322 SH   SOLE 21 11,322 0 0
EARGO INC COM NEW 270087208   479,613 220,918 SH   SOLE 22 220,918 0 0
EARTHSTONE ENERGY INC CL A 27032D304   1,372,515 67,812 SH   SOLE 2 15,668 0 52,144
EARTHSTONE ENERGY INC CL A 27032D304   11,962 591 SH   SOLE 7 591 0 0
EARTHSTONE ENERGY INC CL A 27032D304   3,102,994 153,310 SH   SOLE 18 153,310 0 0
EARTHSTONE ENERGY INC CL A 27032D304   2,384,980 117,835 SH   SOLE 19 117,835 0 0
EARTHSTONE ENERGY INC CL A 27032D304   41,461,863 2,048,511 SH   SOLE 21 2,048,511 0 0
EARTHSTONE ENERGY INC CL A 27032D304   33,688,731 1,664,463 SH   SOLE 22 1,597,747 0 66,716
EARTHSTONE ENERGY INC CL A 27032D304   58,089 2,870 SH   SOLE 26 0 0 2,870
EARTHSTONE ENERGY INC CL A 27032D304   420,041 20,753 SH   SOLE 28 0 0 20,753
EARTHSTONE ENERGY INC CL A 27032D304   425,161 21,006 SH   SOLE 30 21,006 0 0
EARTHSTONE ENERGY INC CL A 27032D304   644,320 31,834 SH   SOLE 43 31,310 0 524
EAST WEST BANCORP INC COM 27579R104   16,836,681 319,421 SH   SOLE 2 159,669 0 159,752
EAST WEST BANCORP INC COM 27579R104   465,904 8,839 SH   SOLE 4 3,757 0 5,082
EAST WEST BANCORP INC COM 27579R104   1,805,423 34,252 SH   SOLE 7 32,495 0 1,757
EAST WEST BANCORP INC COM 27579R104   13,512,841 256,362 SH   SOLE 18 255,784 0 578
EAST WEST BANCORP INC COM 27579R104   3,648,217 69,213 SH   SOLE 19 69,213 0 0
EAST WEST BANCORP INC COM 27579R104   403,995,690 7,664,498 SH   SOLE 21 7,664,498 0 0
EAST WEST BANCORP INC COM 27579R104   218,524,907 4,145,796 SH   SOLE 22 3,952,231 0 193,565
EAST WEST BANCORP INC COM 27579R104   485,775 9,216 SH   SOLE 23 9,216 0 0
EAST WEST BANCORP INC COM 27579R104   1,587,941 30,126 SH   SOLE 25 30,126 0 0
EAST WEST BANCORP INC COM 27579R104   5,815,442 110,329 SH   SOLE 26 40,228 0 70,101
EAST WEST BANCORP INC COM 27579R104   405,076 7,685 SH   SOLE 28 1,632 0 6,053
EAST WEST BANCORP INC COM 27579R104   172,151 3,266 SH   SOLE 29 3,266 0 0
EAST WEST BANCORP INC COM 27579R104   13,924,453 264,171 SH   SOLE 30 264,171 0 0
EAST WEST BANCORP INC COM 27579R104   492,311 9,340 SH   SOLE 31 9,340 0 0
EAST WEST BANCORP INC COM 27579R104   241,465 4,581 SH   SOLE 36 4,581 0 0
EAST WEST BANCORP INC COM 27579R104   1,314,166 24,932 SH   SOLE 40 24,932 0 0
EAST WEST BANCORP INC COM 27579R104   15,918 302 SH   OTR 43 302 0 0
EAST WEST BANCORP INC COM 27579R104   2,463,595 46,739 SH   SOLE 43 39,592 0 7,147
EASTERLY GOVT PPTYS INC COM 27616P103   1,240,532 108,533 SH   SOLE 2 27,210 0 81,323
EASTERLY GOVT PPTYS INC COM 27616P103   443,095 38,766 SH   SOLE 4 38,766 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   2,120,059 185,482 SH   SOLE 7 163,281 0 22,201
EASTERLY GOVT PPTYS INC COM 27616P103   3,521,480 308,091 SH   SOLE 18 308,091 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   3,851,156 336,934 SH   SOLE 19 336,934 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   129,764,721 11,352,994 SH   SOLE 21 11,352,994 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   42,410,798 3,710,481 SH   SOLE 22 3,567,744 0 142,737
EASTERLY GOVT PPTYS INC COM 27616P103   199,636 17,466 SH   SOLE 23 17,466 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   4,850,423 424,359 SH   SOLE 25 424,359 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   822,800 71,986 SH   SOLE 26 24,948 0 47,038
EASTERLY GOVT PPTYS INC COM 27616P103   875,789 76,622 SH   SOLE 28 3,011 0 73,611
EASTERLY GOVT PPTYS INC COM 27616P103   6,071,170 531,161 SH   SOLE 30 531,161 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   166,867 14,599 SH   SOLE 40 14,599 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   1,005,114 87,937 SH   SOLE 43 82,576 0 5,361
EASTERN BANKSHARES INC COM 27627N105   1,908,174 152,167 SH   SOLE 2 47,761 0 104,406
EASTERN BANKSHARES INC COM 27627N105   4,088 326 SH   SOLE 4 326 0 0
EASTERN BANKSHARES INC COM 27627N105   381,354 30,411 SH   SOLE 7 28,818 0 1,593
EASTERN BANKSHARES INC COM 27627N105   5,309,549 423,409 SH   SOLE 18 423,409 0 0
EASTERN BANKSHARES INC COM 27627N105   4,026,230 321,071 SH   SOLE 19 321,071 0 0
EASTERN BANKSHARES INC COM 27627N105   67,298,092 5,366,674 SH   SOLE 21 5,366,674 0 0
EASTERN BANKSHARES INC COM 27627N105   58,177,186 4,639,329 SH   SOLE 22 4,431,975 0 207,354
EASTERN BANKSHARES INC COM 27627N105   443,088 35,334 SH   SOLE 25 35,334 0 0
EASTERN BANKSHARES INC COM 27627N105   928,424 74,037 SH   SOLE 26 60,617 0 13,420
EASTERN BANKSHARES INC COM 27627N105   190,019 15,153 SH   SOLE 28 3,328 0 11,825
EASTERN BANKSHARES INC COM 27627N105   1,165,869 92,972 SH   SOLE 30 92,972 0 0
EASTERN BANKSHARES INC COM 27627N105   44,931 3,583 SH   SOLE 36 3,583 0 0
EASTERN BANKSHARES INC COM 27627N105   345,452 27,548 SH   SOLE 40 27,548 0 0
EASTERN BANKSHARES INC COM 27627N105   2,232,546 178,034 SH   SOLE 43 156,022 0 22,012
EASTERN CO COM 276317104   17,823 982 SH   SOLE 18 982 0 0
EASTERN CO COM 276317104   211,829 11,671 SH   SOLE 21 11,671 0 0
EASTERN CO COM 276317104   255,534 14,079 SH   SOLE 22 14,079 0 0
EASTGROUP PPTYS INC COM 277276101   16,411,365 98,549 SH   SOLE 2 48,888 0 49,661
EASTGROUP PPTYS INC COM 277276101   3,090,797 18,560 SH   SOLE 4 18,560 0 0
EASTGROUP PPTYS INC COM 277276101   11,547,357 69,341 SH   SOLE 7 59,788 0 9,553
EASTGROUP PPTYS INC COM 277276101   13,582,353 81,561 SH   SOLE 18 81,561 0 0
EASTGROUP PPTYS INC COM 277276101   19,268,187 115,704 SH   SOLE 19 115,704 0 0
EASTGROUP PPTYS INC COM 277276101   421,416,322 2,530,573 SH   SOLE 21 2,530,573 0 0
EASTGROUP PPTYS INC COM 277276101   286,890,890 1,722,758 SH   SOLE 22 1,632,093 0 90,665
EASTGROUP PPTYS INC COM 277276101   392,012 2,354 SH   SOLE 23 2,354 0 0
EASTGROUP PPTYS INC COM 277276101   32,126,135 192,915 SH   SOLE 25 192,915 0 0
EASTGROUP PPTYS INC COM 277276101   3,608,039 21,666 SH   SOLE 26 16,387 0 5,279
EASTGROUP PPTYS INC COM 277276101   5,443,200 32,686 SH   SOLE 28 1,462 0 31,224
EASTGROUP PPTYS INC COM 277276101   25,846,289 155,205 SH   SOLE 30 155,205 0 0
EASTGROUP PPTYS INC COM 277276101   103,915 624 SH   SOLE 31 624 0 0
EASTGROUP PPTYS INC COM 277276101   2,203,858 13,234 SH   SOLE 36 13,234 0 0
EASTGROUP PPTYS INC COM 277276101   1,321,749 7,937 SH   SOLE 40 7,937 0 0
EASTGROUP PPTYS INC COM 277276101   4,356,818 26,162 SH   SOLE 43 25,103 0 1,059
EASTMAN CHEM CO COM 277432100   29,313,868 382,089 SH   SOLE 2 28,114 0 353,975
EASTMAN CHEM CO COM 277432100   8,582,360 111,866 SH   SOLE 4 28,736 0 83,130
EASTMAN CHEM CO COM 277432100   5,947,948 77,528 SH   SOLE 7 64,810 0 12,718
EASTMAN CHEM CO COM 277432100   32,836 428 SH   SOLE 13 428 0 0
EASTMAN CHEM CO COM 277432100   1,542,839 20,110 SH   SOLE 15 20,110 0 0
EASTMAN CHEM CO COM 277432100   14,035,771 182,948 SH   SOLE 18 175,687 0 7,261
EASTMAN CHEM CO COM 277432100   4,083,499 53,226 SH   SOLE 19 53,226 0 0
EASTMAN CHEM CO COM 277432100   263,128,425 3,429,724 SH   SOLE 21 3,429,724 0 0
EASTMAN CHEM CO COM 277432100   198,824,713 2,591,563 SH   SOLE 22 2,323,037 0 268,526
EASTMAN CHEM CO COM 277432100   15,048,014 196,142 SH   SOLE 23 196,142 0 0
EASTMAN CHEM CO COM 277432100   12,083,860 157,506 SH   SOLE 25 146,168 0 11,338
EASTMAN CHEM CO COM 277432100   10,398,782 135,542 SH   SOLE 26 67,027 0 68,515
EASTMAN CHEM CO COM 277432100   21,093,704 274,944 SH   SOLE 28 5,002 0 269,942
EASTMAN CHEM CO COM 277432100   45,444,708 592,345 SH   SOLE 30 592,345 0 0
EASTMAN CHEM CO COM 277432100   2,186,520 28,500 SH   SOLE 31 26,248 0 2,252
EASTMAN CHEM CO COM 277432100   676,364 8,816 SH   SOLE 34 8,816 0 0
EASTMAN CHEM CO COM 277432100   2,576,334 33,581 SH   SOLE 36 33,581 0 0
EASTMAN CHEM CO COM 277432100   215,890 2,814 SH   SOLE 40 2,814 0 0
EASTMAN CHEM CO COM 277432100   29,077 379 SH   OTR 43 379 0 0
EASTMAN CHEM CO COM 277432100   12,715,577 165,740 SH   SOLE 43 151,233 0 14,507
EASTMAN KODAK CO COM NEW 277461406   134,244 31,887 SH   SOLE 2 1,829 0 30,058
EASTMAN KODAK CO COM NEW 277461406   3,035 721 SH   SOLE 7 721 0 0
EASTMAN KODAK CO COM NEW 277461406   718,340 170,627 SH   SOLE 18 170,627 0 0
EASTMAN KODAK CO COM NEW 277461406   490,095 116,412 SH   SOLE 19 116,412 0 0
EASTMAN KODAK CO COM NEW 277461406   8,222,189 1,953,014 SH   SOLE 21 1,953,014 0 0
EASTMAN KODAK CO COM NEW 277461406   6,895,083 1,637,787 SH   SOLE 22 1,589,526 0 48,261
EASTMAN KODAK CO COM NEW 277461406   184,465 43,816 SH   SOLE 43 43,787 0 29
EASTSIDE DISTILLING INC COM NEW 277802401   564 424 SH   SOLE 21 424 0 0
EATON CORP PLC SHS G29183103   174,499,084 818,169 SH   SOLE 2 79,880 0 738,289
EATON CORP PLC SHS G29183103   66,301,287 310,865 SH   SOLE 4 136,363 0 174,502
EATON CORP PLC SHS G29183103   72,728,053 340,998 SH   SOLE 7 294,978 0 46,020
EATON CORP PLC SHS G29183103   2,438,430 11,433 SH   SOLE 13 11,433 0 0
EATON CORP PLC SHS G29183103   12,242,059 57,399 SH   SOLE 15 57,399 0 0
EATON CORP PLC SHS G29183103   119,152,924 558,669 SH   SOLE 18 534,168 0 24,501
EATON CORP PLC SHS G29183103   26,551,440 124,491 SH   SOLE 19 124,491 0 0
EATON CORP PLC SHS G29183103   1,753,798,028 8,222,984 SH   SOLE 21 8,222,984 0 0
EATON CORP PLC SHS G29183103   1,824,795,740 8,555,869 SH   SOLE 22 7,709,932 0 845,937
EATON CORP PLC SHS G29183103   165,580,355 776,352 SH   SOLE 23 776,352 0 0
EATON CORP PLC SHS G29183103   245,225,932 1,149,784 SH   SOLE 25 1,027,834 0 121,950
EATON CORP PLC SHS G29183103   135,781,726 636,636 SH   SOLE 26 375,852 0 260,784
EATON CORP PLC SHS G29183103   112,699,925 528,413 SH   SOLE 28 21,290 0 507,123
EATON CORP PLC SHS G29183103   14,930 70 SH   SOLE 29 70 0 0
EATON CORP PLC SHS G29183103   459,054,274 2,152,355 SH   SOLE 30 2,147,166 0 5,189
EATON CORP PLC SHS G29183103   19,017,111 89,165 SH   SOLE 31 82,469 0 6,696
EATON CORP PLC SHS G29183103   184,945,752 867,150 SH   SOLE 34 867,150 0 0
EATON CORP PLC SHS G29183103   21,504,809 100,829 SH   SOLE 36 100,829 0 0
EATON CORP PLC SHS G29183103   4,123,769 19,335 SH   SOLE 40 19,335 0 0
EATON CORP PLC SHS G29183103   192,805 904 SH   OTR 43 904 0 0
EATON CORP PLC SHS G29183103   169,251,555 793,565 SH   SOLE 43 694,912 0 98,653
EBANG INTL HLDGS INC CL A ORD SH NEW G3R33A205   40,403 5,387 SH   SOLE 2 5,387 0 0
EBAY INC. COM 278642103   107,663,944 2,441,913 SH   SOLE 2 1,392,618 0 1,049,295
EBAY INC. COM 278642103   42,673,785 967,879 SH   SOLE 4 532,650 0 435,229
EBAY INC. COM 278642103   18,247,793 413,876 SH   SOLE 7 359,094 0 54,782
EBAY INC. COM 278642103   11,321,739 256,787 SH   SOLE 13 256,787 0 0
EBAY INC. COM 278642103   3,443,561 78,103 SH   SOLE 15 78,103 0 0
EBAY INC. COM 278642103   43,190,873 979,607 SH   SOLE 18 860,322 0 119,285
EBAY INC. COM 278642103   32,303,420 732,670 SH   SOLE 19 732,670 0 0
EBAY INC. COM 278642103   590,704,020 13,397,687 SH   SOLE 21 13,397,687 0 0
EBAY INC. COM 278642103   538,963,611 12,224,169 SH   SOLE 22 10,974,185 0 1,249,984
EBAY INC. COM 278642103   65,718,041 1,490,543 SH   SOLE 23 1,490,543 0 0
EBAY INC. COM 278642103   46,542,815 1,055,632 SH   SOLE 25 905,295 0 150,337
EBAY INC. COM 278642103   55,603,751 1,261,142 SH   SOLE 26 681,427 0 579,715
EBAY INC. COM 278642103   106,019,431 2,404,614 SH   SOLE 28 90,376 0 2,314,238
EBAY INC. COM 278642103   5,991,919 135,902 SH   SOLE 29 135,902 0 0
EBAY INC. COM 278642103   189,372,238 4,295,129 SH   SOLE 30 3,896,823 0 398,306
EBAY INC. COM 278642103   17,007,585 385,747 SH   SOLE 31 377,173 0 8,574
EBAY INC. COM 278642103   6,566,324 148,930 SH   SOLE 32 148,930 0 0
EBAY INC. COM 278642103   71,185,554 1,614,551 SH   SOLE 34 1,614,551 0 0
EBAY INC. COM 278642103   6,801,852 154,272 SH   SOLE 36 154,272 0 0
EBAY INC. COM 278642103   1,128,616 25,598 SH   SOLE 40 25,598 0 0
EBAY INC. COM 278642103   44,707 1,014 SH   OTR 43 1,014 0 0
EBAY INC. COM 278642103   47,607,991 1,079,791 SH   SOLE 43 960,589 0 119,202
EBET INC COM 278700109   514,182 16,271,571 SH   SOLE 22 16,271,571 0 0
EBIX INC COM NEW 278715206   219,040 22,170 SH   SOLE 2 7,449 0 14,721
EBIX INC COM NEW 278715206   1,156 117 SH   SOLE 4 117 0 0
EBIX INC COM NEW 278715206   2,065 209 SH   SOLE 7 209 0 0
EBIX INC COM NEW 278715206   884,794 89,554 SH   SOLE 18 89,554 0 0
EBIX INC COM NEW 278715206   553,270 55,999 SH   SOLE 19 55,999 0 0
EBIX INC COM NEW 278715206   29,202,523 2,955,721 SH   SOLE 21 2,955,721 0 0
EBIX INC COM NEW 278715206   6,949,859 703,427 SH   SOLE 22 671,443 0 31,984
EBIX INC COM NEW 278715206   33,049 3,345 SH   SOLE 25 3,345 0 0
EBIX INC COM NEW 278715206   380,775 38,540 SH   SOLE 26 5,236 0 33,304
EBIX INC COM NEW 278715206   622,134 62,969 SH   SOLE 30 62,969 0 0
EBIX INC COM NEW 278715206   27,634 2,797 SH   SOLE 40 2,797 0 0
EBIX INC COM NEW 278715206   162,210 16,418 SH   SOLE 43 16,204 0 214
ECB BANCORP INC COM 26828M106   16,894 1,539 SH   SOLE 18 1,539 0 0
ECB BANCORP INC COM 26828M106   204,278 18,609 SH   SOLE 21 18,609 0 0
ECB BANCORP INC COM 26828M106   1,066,883 97,189 SH   SOLE 22 97,189 0 0
ECHOSTAR CORP CL A 278768106   3,529,309 210,705 SH   SOLE 2 41,204 0 169,501
ECHOSTAR CORP CL A 278768106   3,534 211 SH   SOLE 4 211 0 0
ECHOSTAR CORP CL A 278768106   7,119 425 SH   SOLE 7 425 0 0
ECHOSTAR CORP CL A 278768106   1,570,681 93,772 SH   SOLE 18 93,772 0 0
ECHOSTAR CORP CL A 278768106   9,084,061 542,332 SH   SOLE 19 542,332 0 0
ECHOSTAR CORP CL A 278768106   22,290,398 1,330,770 SH   SOLE 21 1,330,770 0 0
ECHOSTAR CORP CL A 278768106   23,978,345 1,431,543 SH   SOLE 22 1,387,386 0 44,157
ECHOSTAR CORP CL A 278768106   262,875 15,694 SH   SOLE 23 15,694 0 0
ECHOSTAR CORP CL A 278768106   93,046 5,555 SH   SOLE 25 5,555 0 0
ECHOSTAR CORP CL A 278768106   5,422,913 323,756 SH   SOLE 26 8,033 0 315,723
ECHOSTAR CORP CL A 278768106   435,115 25,977 SH   SOLE 30 25,977 0 0
ECHOSTAR CORP CL A 278768106   17,420 1,040 SH   SOLE 34 1,040 0 0
ECHOSTAR CORP CL A 278768106   81,556 4,869 SH   SOLE 40 4,869 0 0
ECHOSTAR CORP CL A 278768106   287,480 17,163 SH   SOLE 43 17,078 0 85
ECOLAB INC COM 278865100   101,303,910 598,016 SH   SOLE 2 187,669 0 410,347
ECOLAB INC COM 278865100   45,981,767 271,439 SH   SOLE 4 143,922 0 127,517
ECOLAB INC COM 278865100   77,679,386 458,556 SH   SOLE 7 418,798 0 39,758
ECOLAB INC COM 278865100   2,390,573 14,112 SH   SOLE 13 14,112 0 0
ECOLAB INC COM 278865100   5,044,901 29,781 SH   SOLE 15 29,781 0 0
ECOLAB INC COM 278865100   79,195,178 467,504 SH   SOLE 18 381,226 0 86,278
ECOLAB INC COM 278865100   61,912,143 365,479 SH   SOLE 19 365,479 0 0
ECOLAB INC COM 278865100   1,027,494,684 6,065,494 SH   SOLE 21 6,065,494 0 0
ECOLAB INC COM 278865100   1,007,382,499 5,946,768 SH   SOLE 22 5,313,628 0 633,140
ECOLAB INC COM 278865100   85,404,704 504,160 SH   SOLE 23 504,160 0 0
ECOLAB INC COM 278865100   222,123,717 1,311,238 SH   SOLE 25 1,246,808 0 64,430
ECOLAB INC COM 278865100   127,480,615 752,542 SH   SOLE 26 438,865 0 313,677
ECOLAB INC COM 278865100   153,919,381 908,615 SH   SOLE 28 175,521 0 733,094
ECOLAB INC COM 278865100   708,770 4,184 SH   SOLE 29 4,184 0 0
ECOLAB INC COM 278865100   521,666,792 3,079,497 SH   SOLE 30 3,009,913 0 69,584
ECOLAB INC COM 278865100   11,435,347 67,505 SH   SOLE 31 53,405 0 14,100
ECOLAB INC COM 278865100   62,933,625 371,509 SH   SOLE 34 371,509 0 0
ECOLAB INC COM 278865100   12,485,796 73,706 SH   SOLE 36 73,706 0 0
ECOLAB INC COM 278865100   2,107,675 12,442 SH   SOLE 40 12,442 0 0
ECOLAB INC COM 278865100   88,596 523 SH   OTR 43 523 0 0
ECOLAB INC COM 278865100   81,201,842 479,350 SH   SOLE 43 420,817 0 58,533
ECOPETROL S A SPONSORED ADS 279158109   39,789 3,436 SH   SOLE 2 3,436 0 0
ECOPETROL S A SPONSORED ADS 279158109   13,832,692 1,194,533 SH   SOLE 19 1,194,533 0 0
ECOPETROL S A SPONSORED ADS 279158109   11,275,515 973,706 SH   SOLE 21 973,706 0 0
ECOPETROL S A SPONSORED ADS 279158109   99,982 8,634 SH   SOLE 22 8,634 0 0
ECOPETROL S A SPONSORED ADS 279158109   6,413,039 553,803 SH   SOLE 25 553,803 0 0
ECOPETROL S A SPONSORED ADS 279158109   13,554,761 1,170,532 SH   SOLE 34 1,170,532 0 0
ECOPETROL S A SPONSORED ADS 279158109   3,364,141 290,513 SH   SOLE 43 246,668 0 43,845
ECOVYST INC COM 27923Q109   833,950 84,751 SH   SOLE 2 29,692 0 55,059
ECOVYST INC COM 27923Q109   8,669 881 SH   SOLE 7 881 0 0
ECOVYST INC COM 27923Q109   2,434,436 247,402 SH   SOLE 18 247,402 0 0
ECOVYST INC COM 27923Q109   1,929,476 196,085 SH   SOLE 19 196,085 0 0
ECOVYST INC COM 27923Q109   44,297,151 4,501,743 SH   SOLE 21 4,501,743 0 0
ECOVYST INC COM 27923Q109   27,622,661 2,807,181 SH   SOLE 22 2,682,648 0 124,533
ECOVYST INC COM 27923Q109   203,658 20,697 SH   SOLE 25 20,697 0 0
ECOVYST INC COM 27923Q109   48,482 4,927 SH   SOLE 26 0 0 4,927
ECOVYST INC COM 27923Q109   281,542 28,612 SH   SOLE 28 28,612 0 0
ECOVYST INC COM 27923Q109   415,169 42,192 SH   SOLE 30 42,192 0 0
ECOVYST INC COM 27923Q109   145,297 14,766 SH   SOLE 40 14,766 0 0
ECOVYST INC COM 27923Q109   78,297 7,957 SH   SOLE 43 7,612 0 345
EDAP TMS S A SPONSORED ADR 268311107   48,522 6,912 SH   SOLE 43 6,912 0 0
EDESA BIOTECH INC COM 27966L108   327 518 SH   SOLE 22 518 0 0
EDGEWELL PERS CARE CO COM 28035Q102   1,870,139 50,599 SH   SOLE 2 14,321 0 36,278
EDGEWELL PERS CARE CO COM 28035Q102   7,540 204 SH   SOLE 4 204 0 0
EDGEWELL PERS CARE CO COM 28035Q102   369,896 10,008 SH   SOLE 7 9,482 0 526
EDGEWELL PERS CARE CO COM 28035Q102   6,199,670 167,740 SH   SOLE 18 167,740 0 0
EDGEWELL PERS CARE CO COM 28035Q102   3,924,672 106,187 SH   SOLE 19 106,187 0 0
EDGEWELL PERS CARE CO COM 28035Q102   214,095,383 5,792,624 SH   SOLE 21 5,792,624 0 0
EDGEWELL PERS CARE CO COM 28035Q102   52,575,748 1,422,504 SH   SOLE 22 1,354,710 0 67,794
EDGEWELL PERS CARE CO COM 28035Q102   376,696 10,192 SH   SOLE 25 10,192 0 0
EDGEWELL PERS CARE CO COM 28035Q102   1,841,865 49,834 SH   SOLE 26 24,293 0 25,541
EDGEWELL PERS CARE CO COM 28035Q102   161,589 4,372 SH   SOLE 28 969 0 3,403
EDGEWELL PERS CARE CO COM 28035Q102   3,289,662 89,006 SH   SOLE 30 89,006 0 0
EDGEWELL PERS CARE CO COM 28035Q102   58,619 1,586 SH   SOLE 36 1,586 0 0
EDGEWELL PERS CARE CO COM 28035Q102   315,454 8,535 SH   SOLE 40 8,535 0 0
EDGEWELL PERS CARE CO COM 28035Q102   1,278,863 34,601 SH   SOLE 43 32,435 0 2,166
EDGEWISE THERAPEUTICS INC COM 28036F105   187,388 32,703 SH   SOLE 2 4,932 0 27,771
EDGEWISE THERAPEUTICS INC COM 28036F105   1,135 198 SH   SOLE 7 198 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   720,800 125,794 SH   SOLE 18 125,794 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   499,736 87,214 SH   SOLE 19 87,214 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   9,839,917 1,717,263 SH   SOLE 21 1,717,263 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   5,609,424 978,957 SH   SOLE 22 945,384 0 33,573
EDGEWISE THERAPEUTICS INC COM 28036F105   151,662 26,468 SH   SOLE 30 26,468 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   98,825 17,247 SH   SOLE 43 9,071 0 8,176
EDGIO INC COM 53261M104   138 162 SH   SOLE 21 162 0 0
EDGIO INC COM 53261M104   1,573,986 1,847,185 SH   SOLE 22 1,847,185 0 0
EDISON INTL COM 281020107   59,687,976 943,087 SH   SOLE 2 149,395 0 793,692
EDISON INTL COM 281020107   60,928,650 962,690 SH   SOLE 4 674,559 0 288,131
EDISON INTL COM 281020107   51,190,408 808,823 SH   SOLE 7 655,202 0 153,621
EDISON INTL COM 281020107   1,106,372 17,481 SH   SOLE 13 17,481 0 0
EDISON INTL COM 281020107   3,349,940 52,930 SH   SOLE 15 52,930 0 0
EDISON INTL COM 281020107   60,808,779 960,796 SH   SOLE 18 934,692 0 26,104
EDISON INTL COM 281020107   29,930,854 472,916 SH   SOLE 19 472,916 0 0
EDISON INTL COM 281020107   1,030,903,532 16,288,569 SH   SOLE 21 16,288,569 0 0
EDISON INTL COM 281020107   534,527,340 8,445,684 SH   SOLE 22 7,536,178 0 909,506
EDISON INTL COM 281020107   40,587,687 641,297 SH   SOLE 23 641,297 0 0
EDISON INTL COM 281020107   72,970,712 1,152,958 SH   SOLE 25 1,152,958 0 0
EDISON INTL COM 281020107   58,126,865 918,421 SH   SOLE 26 558,844 0 359,577
EDISON INTL COM 281020107   61,791,293 976,320 SH   SOLE 28 98,103 0 878,217
EDISON INTL COM 281020107   206,084,265 3,256,190 SH   SOLE 30 3,237,448 0 18,742
EDISON INTL COM 281020107   5,479,775 86,582 SH   SOLE 31 79,853 0 6,729
EDISON INTL COM 281020107   4,902,570 77,462 SH   SOLE 32 77,462 0 0
EDISON INTL COM 281020107   5,232,501 82,675 SH   SOLE 34 82,675 0 0
EDISON INTL COM 281020107   8,996,104 142,141 SH   SOLE 36 142,141 0 0
EDISON INTL COM 281020107   1,163,713 18,387 SH   SOLE 40 18,387 0 0
EDISON INTL COM 281020107   53,543 846 SH   OTR 43 846 0 0
EDISON INTL COM 281020107   43,477,363 686,955 SH   SOLE 43 628,025 0 58,930
EDITAS MEDICINE INC COM 28106W103   2,157,987 276,665 SH   SOLE 2 173,325 0 103,340
EDITAS MEDICINE INC COM 28106W103   1,966 252 SH   SOLE 4 252 0 0
EDITAS MEDICINE INC COM 28106W103   355,196 45,538 SH   SOLE 7 43,427 0 2,111
EDITAS MEDICINE INC COM 28106W103   1,790,100 229,500 SH   SOLE 18 209,232 0 20,268
EDITAS MEDICINE INC COM 28106W103   4,793,927 614,606 SH   SOLE 19 614,606 0 0
EDITAS MEDICINE INC COM 28106W103   29,602,170 3,795,150 SH   SOLE 21 3,795,150 0 0
EDITAS MEDICINE INC COM 28106W103   21,512,010 2,757,950 SH   SOLE 22 2,659,468 0 98,482
EDITAS MEDICINE INC COM 28106W103   21,099 2,705 SH   SOLE 23 2,705 0 0
EDITAS MEDICINE INC COM 28106W103   133,715 17,143 SH   SOLE 25 17,143 0 0
EDITAS MEDICINE INC COM 28106W103   312,624 40,080 SH   SOLE 26 35,065 0 5,015
EDITAS MEDICINE INC COM 28106W103   8,619 1,105 SH   SOLE 28 1,105 0 0
EDITAS MEDICINE INC COM 28106W103   2,530,086 324,370 SH   SOLE 30 324,370 0 0
EDITAS MEDICINE INC COM 28106W103   10,499 1,346 SH   SOLE 34 1,346 0 0
EDITAS MEDICINE INC COM 28106W103   47,042 6,031 SH   SOLE 36 6,031 0 0
EDITAS MEDICINE INC COM 28106W103   130,034 16,671 SH   SOLE 40 16,671 0 0
EDITAS MEDICINE INC COM 28106W103   241,184 30,921 SH   SOLE 43 26,920 0 4,001
EDUCATIONAL DEV CORP COM 281479105   1,473 1,390 SH   SOLE 21 1,390 0 0
EDUCATIONAL DEV CORP COM 281479105   290 274 SH   SOLE 22 274 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   106,381,033 1,535,523 SH   SOLE 2 553,518 0 982,005
EDWARDS LIFESCIENCES CORP COM 28176E108   47,334,244 683,231 SH   SOLE 4 422,071 0 261,160
EDWARDS LIFESCIENCES CORP COM 28176E108   46,499,212 671,178 SH   SOLE 7 591,282 0 79,896
EDWARDS LIFESCIENCES CORP COM 28176E108   2,901,308 41,878 SH   SOLE 13 41,878 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   3,856,818 55,670 SH   SOLE 15 55,670 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   72,366,701 1,044,554 SH   SOLE 18 1,005,227 0 39,327
EDWARDS LIFESCIENCES CORP COM 28176E108   96,317,767 1,390,268 SH   SOLE 19 1,390,268 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   1,259,663,162 18,182,205 SH   SOLE 21 18,182,205 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   926,722,465 13,376,479 SH   SOLE 22 12,026,989 0 1,349,490
EDWARDS LIFESCIENCES CORP COM 28176E108   75,145,730 1,084,667 SH   SOLE 23 1,084,667 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   133,123,183 1,921,524 SH   SOLE 25 1,657,046 0 264,478
EDWARDS LIFESCIENCES CORP COM 28176E108   81,412,452 1,175,122 SH   SOLE 26 795,302 0 379,820
EDWARDS LIFESCIENCES CORP COM 28176E108   122,922,326 1,774,283 SH   SOLE 28 139,670 0 1,634,613
EDWARDS LIFESCIENCES CORP COM 28176E108   404,565,202 5,839,567 SH   SOLE 30 5,644,658 0 194,909
EDWARDS LIFESCIENCES CORP COM 28176E108   48,937,452 706,372 SH   SOLE 31 126,120 0 580,252
EDWARDS LIFESCIENCES CORP COM 28176E108   75,385,161 1,088,123 SH   SOLE 34 1,088,123 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   10,449,710 150,833 SH   SOLE 36 150,833 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   2,039,257 29,435 SH   SOLE 40 29,435 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   81,404 1,175 SH   OTR 43 1,175 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   43,186,326 623,359 SH   SOLE 43 520,684 0 102,675
EFFECTOR THERAPEUTICS INC COM 28202V108   332 554 SH   SOLE 22 554 0 0
EGAIN CORP COM NEW 28225C806   569,722 92,940 SH   SOLE 2 91,287 0 1,653
EGAIN CORP COM NEW 28225C806   1,680 274 SH   SOLE 7 274 0 0
EGAIN CORP COM NEW 28225C806   335,360 54,708 SH   SOLE 18 54,708 0 0
EGAIN CORP COM NEW 28225C806   312,796 51,027 SH   SOLE 19 51,027 0 0
EGAIN CORP COM NEW 28225C806   4,302,126 701,815 SH   SOLE 21 701,815 0 0
EGAIN CORP COM NEW 28225C806   3,453,372 563,356 SH   SOLE 22 554,517 0 8,839
EGAIN CORP COM NEW 28225C806   454 74 SH   SOLE 43 74 0 0
EHEALTH INC COM 28238P109   999,081 135,011 SH   SOLE 2 97,376 0 37,635
EHEALTH INC COM 28238P109   2,901 392 SH   SOLE 7 392 0 0
EHEALTH INC COM 28238P109   533,806 72,136 SH   SOLE 18 72,136 0 0
EHEALTH INC COM 28238P109   2,265,295 306,121 SH   SOLE 19 306,121 0 0
EHEALTH INC COM 28238P109   6,943,028 938,247 SH   SOLE 21 938,247 0 0
EHEALTH INC COM 28238P109   7,894,379 1,066,808 SH   SOLE 22 1,043,063 0 23,745
EHEALTH INC COM 28238P109   53,968 7,293 SH   SOLE 23 7,293 0 0
EHEALTH INC COM 28238P109   231,339 31,262 SH   SOLE 26 0 0 31,262
EHEALTH INC COM 28238P109   77,626 10,490 SH   SOLE 28 10,490 0 0
EHEALTH INC COM 28238P109   844 114 SH   SOLE 43 114 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   2,391 7,838 SH   SOLE 2 0 0 7,838
EIGER BIOPHARMACEUTICALS INC COM 28249U105   2,190 7,180 SH   SOLE 18 7,180 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   114,750 376,229 SH   SOLE 21 376,229 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   144,590 474,067 SH   SOLE 22 474,067 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   6,350 20,820 SH   SOLE 30 20,820 0 0
EIGHTCO HOLDINGS INC COM NEW 22890A203   226 402 SH   SOLE 21 402 0 0
EIGHTCO HOLDINGS INC COM NEW 22890A203   2,951 5,241 SH   SOLE 22 5,241 0 0
EKSO BIONICS HLDGS INC COM 282644301   13 18 SH   SOLE 21 18 0 0
EKSO BIONICS HLDGS INC COM 282644301   40,634 55,435 SH   SOLE 22 55,435 0 0
EL PASO ENERGY CAPITAL TRUST I PFD CV TR SEC 28 283678209   17,224,512 379,311 SH   SOLE 21 379,311 0 0
EL POLLO LOCO HLDGS INC COM 268603107   1,575,988 176,088 SH   SOLE 2 121,204 0 54,884
EL POLLO LOCO HLDGS INC COM 268603107   1,351 151 SH   SOLE 7 151 0 0
EL POLLO LOCO HLDGS INC COM 268603107   687,262 76,789 SH   SOLE 18 76,789 0 0
EL POLLO LOCO HLDGS INC COM 268603107   2,236,927 249,936 SH   SOLE 19 249,936 0 0
EL POLLO LOCO HLDGS INC COM 268603107   9,032,975 1,009,271 SH   SOLE 21 1,009,271 0 0
EL POLLO LOCO HLDGS INC COM 268603107   9,994,465 1,116,700 SH   SOLE 22 1,088,340 0 28,360
EL POLLO LOCO HLDGS INC COM 268603107   92,561 10,342 SH   SOLE 23 10,342 0 0
EL POLLO LOCO HLDGS INC COM 268603107   33,079 3,696 SH   SOLE 25 3,696 0 0
EL POLLO LOCO HLDGS INC COM 268603107   16,853 1,883 SH   SOLE 26 1,883 0 0
EL POLLO LOCO HLDGS INC COM 268603107   56,269 6,287 SH   SOLE 30 6,287 0 0
EL POLLO LOCO HLDGS INC COM 268603107   12,503 1,397 SH   SOLE 40 1,397 0 0
EL POLLO LOCO HLDGS INC COM 268603107   91,827 10,260 SH   SOLE 43 10,132 0 128
ELANCO ANIMAL HEALTH INC COM 28414H103   12,024,687 1,069,812 SH   SOLE 2 280,158 0 789,654
ELANCO ANIMAL HEALTH INC COM 28414H103   13,589 1,209 SH   SOLE 4 1,209 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   1,087,155 96,722 SH   SOLE 7 92,385 0 4,337
ELANCO ANIMAL HEALTH INC COM 28414H103   2,614,604 232,616 SH   SOLE 18 232,616 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   52,705,720 4,689,121 SH   SOLE 19 4,689,121 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   73,934,292 6,577,784 SH   SOLE 21 6,577,784 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   135,778,211 12,079,912 SH   SOLE 22 11,432,146 0 647,766
ELANCO ANIMAL HEALTH INC COM 28414H103   1,063,203 94,591 SH   SOLE 25 94,591 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   2,293,398 204,039 SH   SOLE 26 161,194 0 42,845
ELANCO ANIMAL HEALTH INC COM 28414H103   441,192 39,252 SH   SOLE 28 8,428 0 30,824
ELANCO ANIMAL HEALTH INC COM 28414H103   4,696,274 417,818 SH   SOLE 30 417,818 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   78,421 6,977 SH   SOLE 31 6,977 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   8,421,503 749,244 SH   SOLE 34 749,244 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   198,431 17,654 SH   SOLE 36 17,654 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   933,257 83,030 SH   SOLE 40 83,030 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   26,279 2,338 SH   OTR 43 2,338 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   8,508,152 756,953 SH   SOLE 43 613,316 0 143,637
ELASTIC N V ORD SHS N14506104   9,399,549 115,701 SH   SOLE 2 73,568 0 42,133
ELASTIC N V ORD SHS N14506104   154,681 1,904 SH   SOLE 4 235 0 1,669
ELASTIC N V ORD SHS N14506104   1,316,575 16,206 SH   SOLE 7 15,379 0 827
ELASTIC N V ORD SHS N14506104   3,036,507 37,377 SH   SOLE 18 37,377 0 0
ELASTIC N V ORD SHS N14506104   9,572,509 117,830 SH   SOLE 19 117,830 0 0
ELASTIC N V ORD SHS N14506104   160,602,381 1,976,888 SH   SOLE 21 1,976,888 0 0
ELASTIC N V ORD SHS N14506104   166,616,903 2,050,922 SH   SOLE 22 1,942,793 0 108,129
ELASTIC N V ORD SHS N14506104   1,234,036 15,190 SH   SOLE 25 15,190 0 0
ELASTIC N V ORD SHS N14506104   3,225,553 39,704 SH   SOLE 26 32,211 0 7,493
ELASTIC N V ORD SHS N14506104   238,033 2,930 SH   SOLE 28 1,202 0 1,728
ELASTIC N V ORD SHS N14506104   37,819,332 465,526 SH   SOLE 30 465,526 0 0
ELASTIC N V ORD SHS N14506104   92,939 1,144 SH   SOLE 31 1,144 0 0
ELASTIC N V ORD SHS N14506104   2,577,339 31,725 SH   SOLE 34 31,725 0 0
ELASTIC N V ORD SHS N14506104   104,393 1,285 SH   SOLE 36 1,285 0 0
ELASTIC N V ORD SHS N14506104   1,093,572 13,461 SH   SOLE 40 13,461 0 0
ELASTIC N V ORD SHS N14506104   2,571,165 31,649 SH   SOLE 43 25,726 0 5,923
ELBIT SYS LTD ORD M3760D101   17,004,308 85,889 SH   SOLE 43 79,552 0 6,337
ELDORADO GOLD CORP NEW COM 284902509   3,131,705 351,482 SH   SOLE 19 351,482 0 0
ELDORADO GOLD CORP NEW COM 284902509   27,630 3,101 SH   SOLE 22 3,101 0 0
ELDORADO GOLD CORP NEW COM 284902509   1,094,353 122,823 SH   SOLE 23 122,823 0 0
ELDORADO GOLD CORP NEW COM 284902509   19,879,930 2,231,193 SH   SOLE 25 2,231,193 0 0
ELDORADO GOLD CORP NEW COM 284902509   2,771,545 311,060 SH   SOLE 26 211,625 0 99,435
ELDORADO GOLD CORP NEW COM 284902509   23,197,978 2,603,589 SH   SOLE 34 2,603,589 0 0
ELDORADO GOLD CORP NEW COM 284902509   226,858 25,461 SH   SOLE 43 21,096 0 4,365
ELECTROCORE INC COM NEW 28531P202   989 163 SH   SOLE 22 163 0 0
ELECTROMED INC COM 285409108   15,097 1,453 SH   SOLE 18 1,453 0 0
ELECTROMED INC COM 285409108   180,402 17,363 SH   SOLE 21 17,363 0 0
ELECTROMED INC COM 285409108   9,341 899 SH   SOLE 22 899 0 0
ELECTRONIC ARTS INC COM 285512109   142,345,308 1,182,270 SH   SOLE 2 770,234 0 412,036
ELECTRONIC ARTS INC COM 285512109   56,160,821 466,452 SH   SOLE 4 222,385 0 244,067
ELECTRONIC ARTS INC COM 285512109   51,605,126 428,614 SH   SOLE 7 348,213 0 80,401
ELECTRONIC ARTS INC COM 285512109   13,948,340 115,850 SH   SOLE 13 115,850 0 0
ELECTRONIC ARTS INC COM 285512109   4,620,230 38,374 SH   SOLE 15 38,374 0 0
ELECTRONIC ARTS INC COM 285512109   62,232,352 516,880 SH   SOLE 18 444,229 0 72,651
ELECTRONIC ARTS INC COM 285512109   62,351,909 517,873 SH   SOLE 19 517,873 0 0
ELECTRONIC ARTS INC COM 285512109   1,193,640,664 9,913,959 SH   SOLE 21 9,913,959 0 0
ELECTRONIC ARTS INC COM 285512109   802,807,093 6,667,833 SH   SOLE 22 6,013,326 0 654,507
ELECTRONIC ARTS INC COM 285512109   97,408,777 809,043 SH   SOLE 23 809,043 0 0
ELECTRONIC ARTS INC COM 285512109   74,993,789 622,872 SH   SOLE 25 621,873 0 999
ELECTRONIC ARTS INC COM 285512109   81,689,474 678,484 SH   SOLE 26 420,711 0 257,773
ELECTRONIC ARTS INC COM 285512109   90,563,556 752,189 SH   SOLE 28 6,769 0 745,420
ELECTRONIC ARTS INC COM 285512109   10,578,826 87,864 SH   SOLE 29 87,864 0 0
ELECTRONIC ARTS INC COM 285512109   326,622,565 2,712,812 SH   SOLE 30 2,594,575 0 118,237
ELECTRONIC ARTS INC COM 285512109   30,663,954 254,684 SH   SOLE 31 248,265 0 6,419
ELECTRONIC ARTS INC COM 285512109   9,144,621 75,952 SH   SOLE 32 75,952 0 0
ELECTRONIC ARTS INC COM 285512109   48,394,058 401,944 SH   SOLE 34 401,944 0 0
ELECTRONIC ARTS INC COM 285512109   11,037,911 91,677 SH   SOLE 36 91,677 0 0
ELECTRONIC ARTS INC COM 285512109   1,503,314 12,486 SH   SOLE 40 12,486 0 0
ELECTRONIC ARTS INC COM 285512109   66,461 552 SH   OTR 43 552 0 0
ELECTRONIC ARTS INC COM 285512109   55,149,153 458,049 SH   SOLE 43 416,649 0 41,401
ELEDON PHARMACEUTICALS INC COM 28617K101   1,702 1,242 SH   SOLE 2 1,242 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101   23 17 SH   SOLE 21 17 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101   37,049 27,043 SH   SOLE 22 27,043 0 0
ELEMENT SOLUTIONS INC COM 28618M106   13,652,600 696,206 SH   SOLE 2 123,294 0 572,912
ELEMENT SOLUTIONS INC COM 28618M106   66,850 3,409 SH   SOLE 4 3,409 0 0
ELEMENT SOLUTIONS INC COM 28618M106   378,375 19,295 SH   SOLE 7 18,391 0 904
ELEMENT SOLUTIONS INC COM 28618M106   2,433,523 124,096 SH   SOLE 18 121,752 0 2,344
ELEMENT SOLUTIONS INC COM 28618M106   26,337,446 1,343,062 SH   SOLE 19 1,343,062 0 0
ELEMENT SOLUTIONS INC COM 28618M106   54,998,245 2,804,602 SH   SOLE 21 2,804,602 0 0
ELEMENT SOLUTIONS INC COM 28618M106   108,954,101 5,556,048 SH   SOLE 22 5,243,483 0 312,565
ELEMENT SOLUTIONS INC COM 28618M106   1,046,095 53,345 SH   SOLE 25 53,345 0 0
ELEMENT SOLUTIONS INC COM 28618M106   2,138,059 109,029 SH   SOLE 26 90,290 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106   518,273 26,429 SH   SOLE 28 4,163 0 22,266
ELEMENT SOLUTIONS INC COM 28618M106   2,217,852 113,098 SH   SOLE 30 113,098 0 0
ELEMENT SOLUTIONS INC COM 28618M106   60,967 3,109 SH   SOLE 31 3,109 0 0
ELEMENT SOLUTIONS INC COM 28618M106   6,573,821 335,228 SH   SOLE 34 335,228 0 0
ELEMENT SOLUTIONS INC COM 28618M106   499,506 25,472 SH   SOLE 36 25,472 0 0
ELEMENT SOLUTIONS INC COM 28618M106   757,221 38,614 SH   SOLE 40 38,614 0 0
ELEMENT SOLUTIONS INC COM 28618M106   3,463,508 176,620 SH   SOLE 43 155,628 0 20,992
ELEVANCE HEALTH INC COM 036752103   306,691,125 704,357 SH   SOLE 2 312,585 0 391,772
ELEVANCE HEALTH INC COM 036752103   102,137,340 234,572 SH   SOLE 4 124,151 0 110,421
ELEVANCE HEALTH INC COM 036752103   111,271,146 255,549 SH   SOLE 7 218,205 0 37,344
ELEVANCE HEALTH INC COM 036752103   8,685,323 19,947 SH   SOLE 13 19,947 0 0
ELEVANCE HEALTH INC COM 036752103   9,226,550 21,190 SH   SOLE 15 21,190 0 0
ELEVANCE HEALTH INC COM 036752103   396,473,750 910,555 SH   SOLE 18 845,691 0 64,864
ELEVANCE HEALTH INC COM 036752103   576,185,626 1,323,287 SH   SOLE 19 1,323,287 0 0
ELEVANCE HEALTH INC COM 036752103   2,567,823,702 5,897,349 SH   SOLE 21 5,897,349 0 0
ELEVANCE HEALTH INC COM 036752103   2,392,062,500 5,493,690 SH   SOLE 22 4,925,130 0 568,560
ELEVANCE HEALTH INC COM 036752103   255,980,370 587,893 SH   SOLE 23 587,893 0 0
ELEVANCE HEALTH INC COM 036752103   323,715,612 743,456 SH   SOLE 25 647,327 0 96,129
ELEVANCE HEALTH INC COM 036752103   191,562,594 439,949 SH   SOLE 26 270,347 0 169,602
ELEVANCE HEALTH INC COM 036752103   246,139,007 565,291 SH   SOLE 28 10,949 0 554,342
ELEVANCE HEALTH INC COM 036752103   4,303,256 9,883 SH   SOLE 29 9,883 0 0
ELEVANCE HEALTH INC COM 036752103   890,609,374 2,045,403 SH   SOLE 30 2,045,403 0 0
ELEVANCE HEALTH INC COM 036752103   40,534,989 93,094 SH   SOLE 31 70,787 0 22,307
ELEVANCE HEALTH INC COM 036752103   272,529,813 625,901 SH   SOLE 34 625,901 0 0
ELEVANCE HEALTH INC COM 036752103   30,809,448 70,758 SH   SOLE 36 70,758 0 0
ELEVANCE HEALTH INC COM 036752103   5,015,168 11,518 SH   SOLE 40 11,518 0 0
ELEVANCE HEALTH INC COM 036752103   191,746,766 440,372 SH   SOLE 43 397,845 0 42,527
ELEVATION ONCOLOGY INC COM 28623U101   809 1,221 SH   SOLE 18 1,221 0 0
ELEVATION ONCOLOGY INC COM 28623U101   23,990 36,206 SH   SOLE 21 36,206 0 0
ELI LILLY & CO COM 532457108   1,031,562,462 1,920,508 SH   SOLE 2 688,534 0 1,231,974
ELI LILLY & CO COM 532457108   402,960,297 750,210 SH   SOLE 4 404,324 0 345,886
ELI LILLY & CO COM 532457108   426,971,620 794,913 SH   SOLE 7 666,541 0 128,372
ELI LILLY & CO COM 532457108   29,071,624 54,124 SH   SOLE 13 54,124 0 0
ELI LILLY & CO COM 532457108   39,383,446 73,322 SH   SOLE 15 73,322 0 0
ELI LILLY & CO COM 532457108   1,570,694,091 2,924,235 SH   SOLE 18 2,673,193 0 251,042
ELI LILLY & CO COM 532457108   1,524,333,044 2,837,922 SH   SOLE 19 2,837,922 0 0
ELI LILLY & CO COM 532457108   12,075,397,857 22,481,332 SH   SOLE 21 22,481,332 0 0
ELI LILLY & CO COM 532457108   9,947,999,957 18,520,656 SH   SOLE 22 16,738,492 0 1,782,164
ELI LILLY & CO COM 532457108   911,073,998 1,696,189 SH   SOLE 23 1,696,189 0 0
ELI LILLY & CO COM 532457108   987,914,741 1,839,247 SH   SOLE 25 1,790,779 0 48,468
ELI LILLY & CO COM 532457108   621,841,847 1,157,712 SH   SOLE 26 649,384 0 508,328
ELI LILLY & CO COM 532457108   977,136,691 1,819,181 SH   SOLE 28 80,436 0 1,738,745
ELI LILLY & CO COM 532457108   14,658,278 27,290 SH   SOLE 29 27,290 0 0
ELI LILLY & CO COM 532457108   2,778,979,023 5,173,755 SH   SOLE 30 5,140,492 0 33,263
ELI LILLY & CO COM 532457108   155,165,040 288,878 SH   SOLE 31 225,834 0 63,044
ELI LILLY & CO COM 532457108   30,504,150 56,791 SH   SOLE 32 56,791 0 0
ELI LILLY & CO COM 532457108   1,024,450,861 1,907,268 SH   SOLE 34 1,907,268 0 0
ELI LILLY & CO COM 532457108   111,465,755 207,521 SH   SOLE 36 207,521 0 0
ELI LILLY & CO COM 532457108   21,049,050 39,188 SH   SOLE 40 39,188 0 0
ELI LILLY & CO COM 532457108   974,891 1,815 SH   OTR 43 1,815 0 0
ELI LILLY & CO COM 532457108   591,851,287 1,101,877 SH   SOLE 43 1,003,999 0 97,878
ELI LILLY & CO OPTIONS 532457108   2,309,659 4,300 SH Call SOLE 2 0 0 4,300
ELI LILLY & CO OPTIONS 532457108   429,704 800 SH Call SOLE 4 800 0 0
ELI LILLY & CO OPTIONS 532457108   9,453,488 17,600 SH Call SOLE 18 17,600 0 0
ELI LILLY & CO OPTIONS 532457108   51,027,350 95,000 SH Call SOLE 19 95,000 0 0
ELI LILLY & CO OPTIONS 532457108   3,706,197 6,900 SH Call SOLE 22 6,900 0 0
ELI LILLY & CO OPTIONS 532457108   1,503,964 2,800 SH Call SOLE 26 2,800 0 0
ELI LILLY & CO OPTIONS 532457108   268,565 500 SH Call SOLE 30 500 0 0
ELI LILLY & CO OPTIONS 532457108   29,595,863 55,100 SH Call SOLE 34 55,100 0 0
ELIEM THERAPEUTICS INC COM 28658R106   2,990 1,137 SH   SOLE 18 1,137 0 0
ELIEM THERAPEUTICS INC COM 28658R106   34,537 13,132 SH   SOLE 21 13,132 0 0
ELIEM THERAPEUTICS INC COM 28658R106   44,820 17,042 SH   SOLE 22 17,042 0 0
ELLINGTON FINANCIAL INC COM 28852N109   670,425 53,763 SH   SOLE 2 18,576 0 35,187
ELLINGTON FINANCIAL INC COM 28852N109   1,908 153 SH   SOLE 4 153 0 0
ELLINGTON FINANCIAL INC COM 28852N109   7,569 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109   2,846,240 228,247 SH   SOLE 18 228,247 0 0
ELLINGTON FINANCIAL INC COM 28852N109   1,690,346 135,553 SH   SOLE 19 135,553 0 0
ELLINGTON FINANCIAL INC COM 28852N109   107,219,479 8,598,194 SH   SOLE 21 8,598,194 0 0
ELLINGTON FINANCIAL INC COM 28852N109   25,505,178 2,045,323 SH   SOLE 22 1,958,916 0 86,407
ELLINGTON FINANCIAL INC COM 28852N109   113,938 9,137 SH   SOLE 25 9,137 0 0
ELLINGTON FINANCIAL INC COM 28852N109   1,100,290 88,235 SH   SOLE 26 44,907 0 43,328
ELLINGTON FINANCIAL INC COM 28852N109   84,684 6,791 SH   SOLE 28 0 0 6,791
ELLINGTON FINANCIAL INC COM 28852N109   1,584,139 127,036 SH   SOLE 30 127,036 0 0
ELLINGTON FINANCIAL INC COM 28852N109   155,725 12,488 SH   SOLE 40 12,488 0 0
ELLINGTON FINANCIAL INC COM 28852N109   806,976 64,713 SH   SOLE 43 61,059 0 3,655
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   15,966 2,571 SH   SOLE 18 2,571 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   187,641 30,216 SH   SOLE 21 30,216 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   1,156,786 186,278 SH   SOLE 22 186,278 0 0
ELME COMMUNITIES SH BEN INT 939653101   2,881,041 211,220 SH   SOLE 2 93,576 0 117,644
ELME COMMUNITIES SH BEN INT 939653101   529,287 38,804 SH   SOLE 4 38,804 0 0
ELME COMMUNITIES SH BEN INT 939653101   2,287,237 167,686 SH   SOLE 7 146,943 0 20,743
ELME COMMUNITIES SH BEN INT 939653101   3,954,291 289,904 SH   SOLE 18 289,904 0 0
ELME COMMUNITIES SH BEN INT 939653101   6,056,910 444,055 SH   SOLE 19 444,055 0 0
ELME COMMUNITIES SH BEN INT 939653101   146,110,534 10,711,916 SH   SOLE 21 10,711,916 0 0
ELME COMMUNITIES SH BEN INT 939653101   47,257,335 3,464,614 SH   SOLE 22 3,338,775 0 125,839
ELME COMMUNITIES SH BEN INT 939653101   118,327 8,675 SH   SOLE 23 8,675 0 0
ELME COMMUNITIES SH BEN INT 939653101   8,894,044 652,056 SH   SOLE 25 652,056 0 0
ELME COMMUNITIES SH BEN INT 939653101   992,965 72,798 SH   SOLE 26 41,507 0 31,291
ELME COMMUNITIES SH BEN INT 939653101   1,261,073 92,454 SH   SOLE 28 2,937 0 89,517
ELME COMMUNITIES SH BEN INT 939653101   6,439,526 472,106 SH   SOLE 30 472,106 0 0
ELME COMMUNITIES SH BEN INT 939653101   37,469 2,747 SH   SOLE 36 2,747 0 0
ELME COMMUNITIES SH BEN INT 939653101   197,180 14,456 SH   SOLE 40 14,456 0 0
ELME COMMUNITIES SH BEN INT 939653101   648,500 47,544 SH   SOLE 43 41,857 0 5,687
ELOXX PHARMACEUTICALS INC COM NEW 29014R202   5,440 1,131 SH   SOLE 21 1,131 0 0
ELOXX PHARMACEUTICALS INC COM NEW 29014R202   37,225 7,739 SH   SOLE 22 7,739 0 0
ELUTIA INC CL A COM 05479K106   2,214 1,548 SH   SOLE 18 1,548 0 0
ELUTIA INC CL A COM 05479K106   18,171 12,707 SH   SOLE 21 12,707 0 0
EMAGIN CORP COM NEW 29076N206   28,290 14,216 SH   SOLE 18 14,216 0 0
EMAGIN CORP COM NEW 29076N206   356,546 179,169 SH   SOLE 21 179,169 0 0
EMAGIN CORP COM NEW 29076N206   1,970,261 990,081 SH   SOLE 22 990,081 0 0
EMBECTA CORP COMMON STOCK 29082K105   1,239,834 82,381 SH   SOLE 2 43,861 0 38,520
EMBECTA CORP COMMON STOCK 29082K105   2,799 186 SH   SOLE 4 186 0 0
EMBECTA CORP COMMON STOCK 29082K105   298,276 19,819 SH   SOLE 7 18,757 0 1,062
EMBECTA CORP COMMON STOCK 29082K105   2,804,221 186,327 SH   SOLE 18 186,327 0 0
EMBECTA CORP COMMON STOCK 29082K105   1,897,685 126,092 SH   SOLE 19 126,092 0 0
EMBECTA CORP COMMON STOCK 29082K105   98,365,867 6,535,938 SH   SOLE 21 6,535,938 0 0
EMBECTA CORP COMMON STOCK 29082K105   24,816,517 1,648,938 SH   SOLE 22 1,576,992 0 71,946
EMBECTA CORP COMMON STOCK 29082K105   7,405 492 SH   SOLE 23 492 0 0
EMBECTA CORP COMMON STOCK 29082K105   159,304 10,585 SH   SOLE 25 10,585 0 0
EMBECTA CORP COMMON STOCK 29082K105   610,232 40,547 SH   SOLE 26 17,557 0 22,990
EMBECTA CORP COMMON STOCK 29082K105   73,218 4,865 SH   SOLE 28 0 0 4,865
EMBECTA CORP COMMON STOCK 29082K105   2,196,563 145,951 SH   SOLE 30 145,951 0 0
EMBECTA CORP COMMON STOCK 29082K105   132,591 8,810 SH   SOLE 34 8,810 0 0
EMBECTA CORP COMMON STOCK 29082K105   9,617 639 SH   SOLE 36 639 0 0
EMBECTA CORP COMMON STOCK 29082K105   123,545 8,209 SH   SOLE 40 8,209 0 0
EMBECTA CORP COMMON STOCK 29082K105   1,547,953 102,854 SH   SOLE 43 92,019 0 10,835
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303   20,111 1,553 SH   SOLE 43 1,436 0 117
EMBRAER S.A. SPONSORED ADS 29082A107   50,064 3,649 SH   SOLE 2 3,649 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   2,266,091 165,167 SH   SOLE 22 165,167 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   713,989 52,040 SH   SOLE 43 50,781 0 1,259
EMCOR GROUP INC COM 29084Q100   73,686,573 350,238 SH   SOLE 2 268,426 0 81,812
EMCOR GROUP INC COM 29084Q100   14,853,744 70,601 SH   SOLE 4 35,684 0 34,917
EMCOR GROUP INC COM 29084Q100   5,247,968 24,944 SH   SOLE 7 24,307 0 637
EMCOR GROUP INC COM 29084Q100   5,770,156 27,426 SH   SOLE 13 27,426 0 0
EMCOR GROUP INC COM 29084Q100   25,842,835 122,833 SH   SOLE 18 107,270 0 15,563
EMCOR GROUP INC COM 29084Q100   64,197,773 305,137 SH   SOLE 19 305,137 0 0
EMCOR GROUP INC COM 29084Q100   526,143,943 2,500,803 SH   SOLE 21 2,500,803 0 0
EMCOR GROUP INC COM 29084Q100   359,718,300 1,709,769 SH   SOLE 22 1,617,255 0 92,514
EMCOR GROUP INC COM 29084Q100   28,574,328 135,816 SH   SOLE 23 135,816 0 0
EMCOR GROUP INC COM 29084Q100   2,006,489 9,537 SH   SOLE 25 9,537 0 0
EMCOR GROUP INC COM 29084Q100   28,547,398 135,688 SH   SOLE 26 42,935 0 92,753
EMCOR GROUP INC COM 29084Q100   2,990,273 14,213 SH   SOLE 28 511 0 13,702
EMCOR GROUP INC COM 29084Q100   4,953,422 23,544 SH   SOLE 29 23,544 0 0
EMCOR GROUP INC COM 29084Q100   18,314,870 87,052 SH   SOLE 30 87,052 0 0
EMCOR GROUP INC COM 29084Q100   11,080,189 52,665 SH   SOLE 31 52,665 0 0
EMCOR GROUP INC COM 29084Q100   3,932,610 18,692 SH   SOLE 34 18,692 0 0
EMCOR GROUP INC COM 29084Q100   799,061 3,798 SH   SOLE 36 3,798 0 0
EMCOR GROUP INC COM 29084Q100   1,735,928 8,251 SH   SOLE 40 8,251 0 0
EMCOR GROUP INC COM 29084Q100   86,050 409 SH   OTR 43 409 0 0
EMCOR GROUP INC COM 29084Q100   14,797,500 70,334 SH   SOLE 43 60,741 0 9,593
EMCORE CORP COM NEW 290846203   4,785 10,063 SH   SOLE 18 10,063 0 0
EMCORE CORP COM NEW 290846203   56,341 118,487 SH   SOLE 21 118,487 0 0
EMCORE CORP COM NEW 290846203   212,611 447,132 SH   SOLE 22 447,132 0 0
EMERALD HOLDING INC COM 29103W104   48,852 10,808 SH   SOLE 2 2,721 0 8,087
EMERALD HOLDING INC COM 29103W104   178,576 39,508 SH   SOLE 18 39,508 0 0
EMERALD HOLDING INC COM 29103W104   135,537 29,986 SH   SOLE 19 29,986 0 0
EMERALD HOLDING INC COM 29103W104   2,282,202 504,912 SH   SOLE 21 504,912 0 0
EMERALD HOLDING INC COM 29103W104   2,507,601 554,779 SH   SOLE 22 544,746 0 10,033
EMERALD HOLDING INC COM 29103W104   307 68 SH   SOLE 43 68 0 0
EMEREN GROUP LTD SPONSORED ADS 75971T301   131,732 42,770 SH   SOLE 28 42,770 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   2,834,522 833,683 SH   SOLE 2 529,199 0 304,484
EMERGENT BIOSOLUTIONS INC COM 29089Q105   619 182 SH   SOLE 4 182 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   1,856 546 SH   SOLE 7 546 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   510,371 150,109 SH   SOLE 18 150,109 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   4,840,067 1,423,549 SH   SOLE 19 1,423,549 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   7,397,941 2,175,865 SH   SOLE 21 2,175,865 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   11,062,804 3,253,766 SH   SOLE 22 3,188,883 0 64,883
EMERGENT BIOSOLUTIONS INC COM 29089Q105   154,292 45,380 SH   SOLE 23 45,380 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   23,596 6,940 SH   SOLE 25 6,940 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   1,548,547 455,455 SH   SOLE 26 11,487 0 443,968
EMERGENT BIOSOLUTIONS INC COM 29089Q105   3,023 889 SH   SOLE 28 889 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   83,450 24,544 SH   SOLE 30 24,544 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   62,856 18,487 SH   SOLE 34 18,487 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   6,878 2,023 SH   SOLE 36 2,023 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   18,088 5,320 SH   SOLE 40 5,320 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   132,403 38,942 SH   SOLE 43 25,805 0 13,137
EMERSON ELEC CO COM 291011104   107,893,895 1,117,261 SH   SOLE 2 134,100 0 983,161
EMERSON ELEC CO COM 291011104   46,270,550 479,140 SH   SOLE 4 230,157 0 248,983
EMERSON ELEC CO COM 291011104   39,065,848 404,534 SH   SOLE 7 345,869 0 58,665
EMERSON ELEC CO COM 291011104   1,706,199 17,668 SH   SOLE 13 17,668 0 0
EMERSON ELEC CO COM 291011104   7,895,080 81,755 SH   SOLE 15 81,755 0 0
EMERSON ELEC CO COM 291011104   80,241,848 830,919 SH   SOLE 18 796,092 0 34,827
EMERSON ELEC CO COM 291011104   15,779,731 163,402 SH   SOLE 19 163,402 0 0
EMERSON ELEC CO COM 291011104   1,335,143,696 13,825,657 SH   SOLE 21 13,825,657 0 0
EMERSON ELEC CO COM 291011104   1,189,022,181 12,312,542 SH   SOLE 22 11,068,492 0 1,244,050
EMERSON ELEC CO COM 291011104   93,588,691 969,128 SH   SOLE 23 969,128 0 0
EMERSON ELEC CO COM 291011104   79,261,179 820,764 SH   SOLE 25 819,015 0 1,749
EMERSON ELEC CO COM 291011104   64,773,941 670,746 SH   SOLE 26 329,963 0 340,783
EMERSON ELEC CO COM 291011104   103,879,287 1,075,689 SH   SOLE 28 8,580 0 1,067,109
EMERSON ELEC CO COM 291011104   286,356,607 2,965,275 SH   SOLE 30 2,963,035 0 2,240
EMERSON ELEC CO COM 291011104   15,130,008 156,674 SH   SOLE 31 117,896 0 38,778
EMERSON ELEC CO COM 291011104   3,357,642 34,769 SH   SOLE 32 34,769 0 0
EMERSON ELEC CO COM 291011104   2,909,171 30,125 SH   SOLE 34 30,125 0 0
EMERSON ELEC CO COM 291011104   13,932,444 144,273 SH   SOLE 36 144,273 0 0
EMERSON ELEC CO COM 291011104   2,679,818 27,750 SH   SOLE 40 27,750 0 0
EMERSON ELEC CO COM 291011104   118,781 1,230 SH   OTR 43 1,230 0 0
EMERSON ELEC CO COM 291011104   68,118,778 705,382 SH   SOLE 43 609,233 0 96,150
EMERSON RADIO CORP COM NEW 291087203   10 18 SH   SOLE 21 18 0 0
EMPIRE PETE CORP COM 292034303   26,540 2,756 SH   SOLE 2 481 0 2,275
EMPIRE PETE CORP COM 292034303   269,419 27,977 SH   SOLE 18 27,977 0 0
EMPIRE PETE CORP COM 292034303   285,106 29,606 SH   SOLE 19 29,606 0 0
EMPIRE PETE CORP COM 292034303   3,799,671 394,566 SH   SOLE 21 394,566 0 0
EMPIRE PETE CORP COM 292034303   2,487,063 258,262 SH   SOLE 22 254,393 0 3,869
EMPIRE ST RLTY TR INC CL A 292104106   1,798,106 223,645 SH   SOLE 2 97,864 0 125,781
EMPIRE ST RLTY TR INC CL A 292104106   441,372 54,897 SH   SOLE 4 54,897 0 0
EMPIRE ST RLTY TR INC CL A 292104106   2,043,832 254,208 SH   SOLE 7 223,232 0 30,976
EMPIRE ST RLTY TR INC CL A 292104106   2,902,143 360,963 SH   SOLE 18 360,963 0 0
EMPIRE ST RLTY TR INC CL A 292104106   4,772,737 593,624 SH   SOLE 19 593,624 0 0
EMPIRE ST RLTY TR INC CL A 292104106   41,955,614 5,218,360 SH   SOLE 21 5,218,360 0 0
EMPIRE ST RLTY TR INC CL A 292104106   39,924,879 4,965,781 SH   SOLE 22 4,771,728 0 194,053
EMPIRE ST RLTY TR INC CL A 292104106   53,225 6,620 SH   SOLE 23 6,620 0 0
EMPIRE ST RLTY TR INC CL A 292104106   10,397,835 1,293,263 SH   SOLE 25 1,293,263 0 0
EMPIRE ST RLTY TR INC CL A 292104106   436,114 54,243 SH   SOLE 26 41,277 0 12,966
EMPIRE ST RLTY TR INC CL A 292104106   763,117 94,915 SH   SOLE 28 2,910 0 92,005
EMPIRE ST RLTY TR INC CL A 292104106   3,347,213 416,320 SH   SOLE 30 416,320 0 0
EMPIRE ST RLTY TR INC CL A 292104106   88,810 11,046 SH   SOLE 36 11,046 0 0
EMPIRE ST RLTY TR INC CL A 292104106   123,583 15,371 SH   SOLE 40 15,371 0 0
EMPIRE ST RLTY TR INC CL A 292104106   3,005,883 373,866 SH   SOLE 43 369,977 0 3,889
EMPLOYERS HLDGS INC COM 292218104   821,891 20,573 SH   SOLE 2 7,262 0 13,311
EMPLOYERS HLDGS INC COM 292218104   2,677 67 SH   SOLE 4 67 0 0
EMPLOYERS HLDGS INC COM 292218104   8,549 214 SH   SOLE 7 214 0 0
EMPLOYERS HLDGS INC COM 292218104   3,398,387 85,066 SH   SOLE 18 85,066 0 0
EMPLOYERS HLDGS INC COM 292218104   1,876,132 46,962 SH   SOLE 19 46,962 0 0
EMPLOYERS HLDGS INC COM 292218104   119,371,159 2,988,014 SH   SOLE 21 2,988,014 0 0
EMPLOYERS HLDGS INC COM 292218104   24,664,211 617,377 SH   SOLE 22 586,687 0 30,690
EMPLOYERS HLDGS INC COM 292218104   111,620 2,794 SH   SOLE 25 2,794 0 0
EMPLOYERS HLDGS INC COM 292218104   78,941 1,976 SH   SOLE 26 0 0 1,976
EMPLOYERS HLDGS INC COM 292218104   1,330,894 33,314 SH   SOLE 30 33,314 0 0
EMPLOYERS HLDGS INC COM 292218104   125,803 3,149 SH   SOLE 40 3,149 0 0
EMPLOYERS HLDGS INC COM 292218104   560,379 14,027 SH   SOLE 43 13,080 0 947
ENACT HLDGS INC COM 29249E109   923,424 33,912 SH   SOLE 2 9,406 0 24,506
ENACT HLDGS INC COM 29249E109   6,236 229 SH   SOLE 7 229 0 0
ENACT HLDGS INC COM 29249E109   2,196,944 80,681 SH   SOLE 18 80,681 0 0
ENACT HLDGS INC COM 29249E109   1,701,548 62,488 SH   SOLE 19 62,488 0 0
ENACT HLDGS INC COM 29249E109   27,949,362 1,026,418 SH   SOLE 21 1,026,418 0 0
ENACT HLDGS INC COM 29249E109   24,160,308 887,268 SH   SOLE 22 850,808 0 36,460
ENACT HLDGS INC COM 29249E109   204,361 7,505 SH   SOLE 25 7,505 0 0
ENACT HLDGS INC COM 29249E109   68,919 2,531 SH   SOLE 26 0 0 2,531
ENACT HLDGS INC COM 29249E109   134,081 4,924 SH   SOLE 28 0 0 4,924
ENACT HLDGS INC COM 29249E109   371,581 13,646 SH   SOLE 30 13,646 0 0
ENACT HLDGS INC COM 29249E109   193,251 7,097 SH   SOLE 40 7,097 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   658,684 58,969 SH   SOLE 2 29,113 0 29,856
ENANTA PHARMACEUTICALS INC COM 29251M106   849 76 SH   SOLE 4 76 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   2,122 190 SH   SOLE 7 190 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   675,193 60,447 SH   SOLE 18 56,984 0 3,463
ENANTA PHARMACEUTICALS INC COM 29251M106   1,746,362 156,344 SH   SOLE 19 156,344 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   9,942,227 890,083 SH   SOLE 21 890,083 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   8,225,499 736,392 SH   SOLE 22 711,991 0 24,401
ENANTA PHARMACEUTICALS INC COM 29251M106   8,590 769 SH   SOLE 23 769 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   35,476 3,176 SH   SOLE 25 3,176 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   215,536 19,296 SH   SOLE 26 3,388 0 15,908
ENANTA PHARMACEUTICALS INC COM 29251M106   3,775 338 SH   SOLE 28 338 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   249,203 22,310 SH   SOLE 30 22,310 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   64,484 5,773 SH   SOLE 34 5,773 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   11,047 989 SH   SOLE 40 989 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   11,717 1,049 SH   OTR 43 1,049 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   255,335 22,859 SH   SOLE 43 22,280 0 579
ENBRIDGE INC COM 29250N105   730,180 22,000 SH   SOLE 19 22,000 0 0
ENBRIDGE INC COM 29250N105   32,118,229 967,708 SH   SOLE 21 967,708 0 0
ENBRIDGE INC COM 29250N105   311,023 9,371 SH   SOLE 22 9,371 0 0
ENBRIDGE INC COM 29250N105   293,931 8,856 SH   SOLE 34 8,856 0 0
ENBRIDGE INC COM 29250N105   35,480,300 1,069,006 SH   SOLE 43 856,153 0 212,852
ENCOMPASS HEALTH CORP COM 29261A100   10,664,135 158,787 SH   SOLE 2 93,289 0 65,498
ENCOMPASS HEALTH CORP COM 29261A100   18,603 277 SH   SOLE 4 277 0 0
ENCOMPASS HEALTH CORP COM 29261A100   1,493,773 22,242 SH   SOLE 7 21,088 0 1,154
ENCOMPASS HEALTH CORP COM 29261A100   11,891,618 177,064 SH   SOLE 18 177,064 0 0
ENCOMPASS HEALTH CORP COM 29261A100   9,820,404 146,224 SH   SOLE 19 146,224 0 0
ENCOMPASS HEALTH CORP COM 29261A100   354,904,199 5,284,458 SH   SOLE 21 5,284,458 0 0
ENCOMPASS HEALTH CORP COM 29261A100   197,821,459 2,945,525 SH   SOLE 22 2,812,409 0 133,116
ENCOMPASS HEALTH CORP COM 29261A100   1,336,350 19,898 SH   SOLE 25 19,898 0 0
ENCOMPASS HEALTH CORP COM 29261A100   16,684,357 248,427 SH   SOLE 26 25,555 0 222,872
ENCOMPASS HEALTH CORP COM 29261A100   280,662 4,179 SH   SOLE 28 1,774 0 2,405
ENCOMPASS HEALTH CORP COM 29261A100   14,037,850 209,021 SH   SOLE 30 209,021 0 0
ENCOMPASS HEALTH CORP COM 29261A100   96,442 1,436 SH   SOLE 31 1,436 0 0
ENCOMPASS HEALTH CORP COM 29261A100   65,414 974 SH   SOLE 34 974 0 0
ENCOMPASS HEALTH CORP COM 29261A100   316,727 4,716 SH   SOLE 36 4,716 0 0
ENCOMPASS HEALTH CORP COM 29261A100   1,068,314 15,907 SH   SOLE 40 15,907 0 0
ENCOMPASS HEALTH CORP COM 29261A100   3,868,475 57,601 SH   SOLE 43 41,252 0 16,349
ENCORE CAP GROUP INC COM 292554102   1,479,032 30,968 SH   SOLE 2 15,291 0 15,677
ENCORE CAP GROUP INC COM 292554102   5,158 108 SH   SOLE 4 108 0 0
ENCORE CAP GROUP INC COM 292554102   683,398 14,309 SH   SOLE 7 13,531 0 778
ENCORE CAP GROUP INC COM 292554102   3,765,733 78,847 SH   SOLE 18 78,847 0 0
ENCORE CAP GROUP INC COM 292554102   2,296,587 48,086 SH   SOLE 19 48,086 0 0
ENCORE CAP GROUP INC COM 292554102   128,847,883 2,697,820 SH   SOLE 21 2,697,820 0 0
ENCORE CAP GROUP INC COM 292554102   34,355,105 719,328 SH   SOLE 22 686,401 0 32,927
ENCORE CAP GROUP INC COM 292554102   99,771 2,089 SH   SOLE 23 2,089 0 0
ENCORE CAP GROUP INC COM 292554102   271,325 5,681 SH   SOLE 25 5,681 0 0
ENCORE CAP GROUP INC COM 292554102   621,835 13,020 SH   SOLE 26 4,014 0 9,006
ENCORE CAP GROUP INC COM 292554102   139,841 2,928 SH   SOLE 28 0 0 2,928
ENCORE CAP GROUP INC COM 292554102   4,491,064 94,034 SH   SOLE 30 94,034 0 0
ENCORE CAP GROUP INC COM 292554102   126,230 2,643 SH   SOLE 36 2,643 0 0
ENCORE CAP GROUP INC COM 292554102   204,986 4,292 SH   SOLE 40 4,292 0 0
ENCORE CAP GROUP INC COM 292554102   1,127,757 23,613 SH   SOLE 43 23,001 0 612
ENCORE ENERGY CORP COM NEW 29259W700   904,585 277,480 SH   SOLE 2 62,144 0 215,336
ENCORE ENERGY CORP COM NEW 29259W700   5,532 1,697 SH   SOLE 7 1,697 0 0
ENCORE ENERGY CORP COM NEW 29259W700   1,369,252 420,016 SH   SOLE 18 420,016 0 0
ENCORE ENERGY CORP COM NEW 29259W700   1,673,384 513,308 SH   SOLE 19 513,308 0 0
ENCORE ENERGY CORP COM NEW 29259W700   15,713,607 4,820,125 SH   SOLE 21 4,820,125 0 0
ENCORE ENERGY CORP COM NEW 29259W700   6,274,023 1,924,547 SH   SOLE 22 1,811,912 0 112,635
ENCORE ENERGY CORP COM NEW 29259W700   26,836 8,232 SH   SOLE 23 8,232 0 0
ENCORE WIRE CORP COM 292562105   11,651,166 63,856 SH   SOLE 2 31,567 0 32,289
ENCORE WIRE CORP COM 292562105   9,305 51 SH   SOLE 4 51 0 0
ENCORE WIRE CORP COM 292562105   28,829 158 SH   SOLE 7 158 0 0
ENCORE WIRE CORP COM 292562105   10,079,273 55,241 SH   SOLE 18 52,762 0 2,479
ENCORE WIRE CORP COM 292562105   24,080,706 131,978 SH   SOLE 19 131,978 0 0
ENCORE WIRE CORP COM 292562105   338,845,554 1,857,095 SH   SOLE 21 1,857,095 0 0
ENCORE WIRE CORP COM 292562105   104,063,142 570,334 SH   SOLE 22 549,476 0 20,858
ENCORE WIRE CORP COM 292562105   614,708 3,369 SH   SOLE 23 3,369 0 0
ENCORE WIRE CORP COM 292562105   582,777 3,194 SH   SOLE 25 3,194 0 0
ENCORE WIRE CORP COM 292562105   5,922,287 32,458 SH   SOLE 26 4,936 0 27,522
ENCORE WIRE CORP COM 292562105   67,145 368 SH   SOLE 28 368 0 0
ENCORE WIRE CORP COM 292562105   5,809,344 31,839 SH   SOLE 30 31,839 0 0
ENCORE WIRE CORP COM 292562105   652,842 3,578 SH   SOLE 34 3,578 0 0
ENCORE WIRE CORP COM 292562105   511,618 2,804 SH   SOLE 40 2,804 0 0
ENCORE WIRE CORP COM 292562105   4,781,912 26,208 SH   SOLE 43 23,420 0 2,788
ENDAVA PLC ADS 29260V105   106,499 1,857 SH   SOLE 2 1,857 0 0
ENDAVA PLC ADS 29260V105   51,328 895 SH   SOLE 21 895 0 0
ENDAVA PLC ADS 29260V105   9,270,169 161,642 SH   SOLE 34 161,642 0 0
ENDAVA PLC ADS 29260V105   1,148,090 20,019 SH   SOLE 43 10,495 0 9,524
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   1,832,273 92,074 SH   SOLE 2 73,143 0 18,931
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   9,612 483 SH   SOLE 4 483 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   259,158 13,023 SH   SOLE 7 12,303 0 720
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   9,434,908 474,116 SH   SOLE 21 474,116 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   56,898,936 2,859,243 SH   SOLE 22 2,788,712 0 70,531
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   624,661 31,390 SH   SOLE 25 31,390 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   1,536,479 77,210 SH   SOLE 26 64,056 0 13,154
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   155,658 7,822 SH   SOLE 28 3,170 0 4,652
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   1,779,737 89,434 SH   SOLE 30 89,434 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   1,478,092 74,276 SH   SOLE 31 0 0 74,276
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   535,748 26,922 SH   SOLE 40 26,922 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   62,725 3,152 SH   SOLE 43 3,121 0 31
ENDRA LIFE SCIENCES INC COM NEW 29273B302   114 103 SH   SOLE 22 103 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   6,470,107 2,185,847 SH   SOLE 7 2,185,847 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   1,245,124 420,650 SH   SOLE 30 420,650 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   19,314 6,525 SH   SOLE 34 6,525 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   4,692,953 1,585,457 SH   SOLE 43 1,353,508 0 231,949
ENERFLEX LTD COM 29269R105   275 48 SH   SOLE 2 48 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   1,138,093 35,521 SH   SOLE 2 19,987 0 15,534
ENERGIZER HLDGS INC NEW COM 29272W109   5,927 185 SH   SOLE 4 185 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   323,860 10,108 SH   SOLE 7 9,585 0 523
ENERGIZER HLDGS INC NEW COM 29272W109   6,751,917 210,734 SH   SOLE 18 210,734 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   4,742,144 148,007 SH   SOLE 19 148,007 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   248,808,478 7,765,558 SH   SOLE 21 7,765,558 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   59,686,675 1,862,880 SH   SOLE 22 1,804,497 0 58,383
ENERGIZER HLDGS INC NEW COM 29272W109   413,124 12,894 SH   SOLE 25 12,894 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   721,124 22,507 SH   SOLE 26 16,650 0 5,857
ENERGIZER HLDGS INC NEW COM 29272W109   116,241 3,628 SH   SOLE 28 1,063 0 2,565
ENERGIZER HLDGS INC NEW COM 29272W109   3,606,038 112,548 SH   SOLE 30 112,548 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   59,274 1,850 SH   SOLE 36 1,850 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   391,240 12,211 SH   SOLE 40 12,211 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   4,954,718 154,642 SH   SOLE 43 119,675 0 34,967
ENERGOUS CORP COM NEW 29272C202   4,294 2,684 SH   SOLE 21 2,684 0 0
ENERGOUS CORP COM NEW 29272C202   54,078 33,799 SH   SOLE 22 33,799 0 0
ENERGY FOCUS INC COM NEW 29268T508   4 2 SH   SOLE 21 2 0 0
ENERGY FOCUS INC COM NEW 29268T508   7,300 3,650 SH   SOLE 22 3,650 0 0
ENERGY FUELS INC COM NEW 292671708   1,103,198 134,209 SH   SOLE 2 37,688 0 96,521
ENERGY FUELS INC COM NEW 292671708   13,579 1,652 SH   SOLE 7 1,652 0 0
ENERGY FUELS INC COM NEW 292671708   3,506,151 426,539 SH   SOLE 18 412,315 0 14,224
ENERGY FUELS INC COM NEW 292671708   4,288,645 521,733 SH   SOLE 19 521,733 0 0
ENERGY FUELS INC COM NEW 292671708   43,922,000 5,343,309 SH   SOLE 21 5,343,309 0 0
ENERGY FUELS INC COM NEW 292671708   16,069,031 1,954,870 SH   SOLE 22 1,883,230 0 71,640
ENERGY FUELS INC COM NEW 292671708   17,435 2,121 SH   SOLE 23 2,121 0 0
ENERGY FUELS INC COM NEW 292671708   337,028 41,001 SH   SOLE 43 36,806 0 4,195
ENERGY RECOVERY INC COM 29270J100   611,845 28,847 SH   SOLE 2 16,323 0 12,524
ENERGY RECOVERY INC COM 29270J100   4,433 209 SH   SOLE 4 209 0 0
ENERGY RECOVERY INC COM 29270J100   2,351,022 110,845 SH   SOLE 7 108,896 0 1,949
ENERGY RECOVERY INC COM 29270J100   2,827,908 133,329 SH   SOLE 18 133,329 0 0
ENERGY RECOVERY INC COM 29270J100   2,445,746 115,311 SH   SOLE 19 115,311 0 0
ENERGY RECOVERY INC COM 29270J100   40,822,972 1,924,704 SH   SOLE 21 1,924,704 0 0
ENERGY RECOVERY INC COM 29270J100   32,373,502 1,526,332 SH   SOLE 22 1,482,948 0 43,384
ENERGY RECOVERY INC COM 29270J100   330,621 15,588 SH   SOLE 25 15,588 0 0
ENERGY RECOVERY INC COM 29270J100   487,766 22,997 SH   SOLE 26 18,409 0 4,588
ENERGY RECOVERY INC COM 29270J100   214,476 10,112 SH   SOLE 28 0 0 10,112
ENERGY RECOVERY INC COM 29270J100   18,865,192 889,448 SH   SOLE 30 889,448 0 0
ENERGY RECOVERY INC COM 29270J100   265,422 12,514 SH   SOLE 36 12,514 0 0
ENERGY RECOVERY INC COM 29270J100   221,517 10,444 SH   SOLE 40 10,444 0 0
ENERGY RECOVERY INC COM 29270J100   3,482,598 164,196 SH   SOLE 43 163,383 0 813
ENERGY SVCS ACQUISITION CORP COM 29271Q103   6,415 1,586 SH   SOLE 18 1,586 0 0
ENERGY SVCS ACQUISITION CORP COM 29271Q103   94,661 23,402 SH   SOLE 21 23,402 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   3,164,649 225,563 SH   SOLE 19 225,563 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   91 6 SH   SOLE 43 6 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   126,801 49,726 SH   SOLE 2 2,690 0 47,036
ENERGY VAULT HOLDINGS INC COM 29280W109   1,061 416 SH   SOLE 7 416 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   719,906 282,316 SH   SOLE 18 282,316 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   520,996 204,312 SH   SOLE 19 204,312 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   8,557,734 3,355,974 SH   SOLE 21 3,355,974 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   5,657,795 2,218,743 SH   SOLE 22 2,141,795 0 76,948
ENERPAC TOOL GROUP CORP CL A COM 292765104   1,327,658 50,233 SH   SOLE 2 37,601 0 12,632
ENERPAC TOOL GROUP CORP CL A COM 292765104   4,123 156 SH   SOLE 4 156 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   380,011 14,378 SH   SOLE 7 13,613 0 765
ENERPAC TOOL GROUP CORP CL A COM 292765104   4,364,122 165,120 SH   SOLE 18 165,120 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   3,094,424 117,080 SH   SOLE 19 117,080 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   166,648,154 6,305,265 SH   SOLE 21 6,305,265 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   42,048,861 1,590,952 SH   SOLE 22 1,543,378 0 47,574
ENERPAC TOOL GROUP CORP CL A COM 292765104   290,994 11,010 SH   SOLE 25 11,010 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   1,461,235 55,287 SH   SOLE 26 30,222 0 25,065
ENERPAC TOOL GROUP CORP CL A COM 292765104   7,770 294 SH   SOLE 28 294 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   3,418,747 129,351 SH   SOLE 30 129,351 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   22,492 851 SH   SOLE 36 851 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   256,715 9,713 SH   SOLE 40 9,713 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   1,077,921 40,784 SH   SOLE 43 39,813 0 971
ENERPLUS CORP COM 292766102   2,399,355 136,095 SH   SOLE 21 136,095 0 0
ENERPLUS CORP COM 292766102   3,836,112 217,590 SH   SOLE 43 181,071 0 36,519
ENERSYS COM 29275Y102   9,518,027 100,539 SH   SOLE 2 68,479 0 32,060
ENERSYS COM 29275Y102   13,727 145 SH   SOLE 4 145 0 0
ENERSYS COM 29275Y102   56,139 593 SH   SOLE 7 593 0 0
ENERSYS COM 29275Y102   15,210,440 160,668 SH   SOLE 18 157,460 0 3,208
ENERSYS COM 29275Y102   22,103,362 233,478 SH   SOLE 19 233,478 0 0
ENERSYS COM 29275Y102   279,584,178 2,953,250 SH   SOLE 21 2,953,250 0 0
ENERSYS COM 29275Y102   134,203,435 1,417,592 SH   SOLE 22 1,381,511 0 36,081
ENERSYS COM 29275Y102   517,372 5,465 SH   SOLE 23 5,465 0 0
ENERSYS COM 29275Y102   6,254,468 66,066 SH   SOLE 25 66,066 0 0
ENERSYS COM 29275Y102   4,321,591 45,649 SH   SOLE 26 23,310 0 22,339
ENERSYS COM 29275Y102   59,263 626 SH   SOLE 28 626 0 0
ENERSYS COM 29275Y102   2,185,078 23,081 SH   SOLE 30 23,081 0 0
ENERSYS COM 29275Y102   7,781,022 82,191 SH   SOLE 34 82,191 0 0
ENERSYS COM 29275Y102   213,197 2,252 SH   SOLE 36 2,252 0 0
ENERSYS COM 29275Y102   684,085 7,226 SH   SOLE 40 7,226 0 0
ENERSYS COM 29275Y102   3,216,005 33,971 SH   SOLE 43 29,848 0 4,123
ENETI INC COM Y2294C107   153,639 15,242 SH   SOLE 2 871 0 14,371
ENETI INC COM Y2294C107   3,488 346 SH   SOLE 7 346 0 0
ENETI INC COM Y2294C107   723,401 71,766 SH   SOLE 18 71,766 0 0
ENETI INC COM Y2294C107   494,616 49,069 SH   SOLE 19 49,069 0 0
ENETI INC COM Y2294C107   8,706,671 863,757 SH   SOLE 21 863,757 0 0
ENETI INC COM Y2294C107   3,234,652 320,898 SH   SOLE 22 299,918 0 20,980
ENETI INC COM Y2294C107   232,646 23,080 SH   SOLE 43 22,674 0 406
ENFUSION INC CL A 292812104   155,011 17,281 SH   SOLE 2 10,503 0 6,778
ENFUSION INC CL A 292812104   1,202 134 SH   SOLE 7 134 0 0
ENFUSION INC CL A 292812104   656,452 73,183 SH   SOLE 18 73,183 0 0
ENFUSION INC CL A 292812104   1,057,724 117,918 SH   SOLE 19 117,918 0 0
ENFUSION INC CL A 292812104   11,028,642 1,229,503 SH   SOLE 21 1,229,503 0 0
ENFUSION INC CL A 292812104   7,629,819 850,593 SH   SOLE 22 821,000 0 29,593
ENFUSION INC CL A 292812104   44,644 4,977 SH   SOLE 25 4,977 0 0
ENFUSION INC CL A 292812104   364,128 40,594 SH   SOLE 34 40,594 0 0
ENGAGESMART INC COMMON STOCK 29283F103   4,596,805 255,520 SH   SOLE 2 160,982 0 94,538
ENGAGESMART INC COMMON STOCK 29283F103   9,319 518 SH   SOLE 7 518 0 0
ENGAGESMART INC COMMON STOCK 29283F103   2,085,059 115,901 SH   SOLE 18 115,901 0 0
ENGAGESMART INC COMMON STOCK 29283F103   11,567,246 642,982 SH   SOLE 19 642,982 0 0
ENGAGESMART INC COMMON STOCK 29283F103   31,434,898 1,747,354 SH   SOLE 21 1,747,354 0 0
ENGAGESMART INC COMMON STOCK 29283F103   32,140,017 1,786,549 SH   SOLE 22 1,746,121 0 40,428
ENGAGESMART INC COMMON STOCK 29283F103   431,022 23,959 SH   SOLE 23 23,959 0 0
ENGAGESMART INC COMMON STOCK 29283F103   170,221 9,462 SH   SOLE 25 9,462 0 0
ENGAGESMART INC COMMON STOCK 29283F103   797,227 44,315 SH   SOLE 26 0 0 44,315
ENGAGESMART INC COMMON STOCK 29283F103   426,939 23,732 SH   SOLE 30 23,732 0 0
ENGAGESMART INC COMMON STOCK 29283F103   2,129,099 118,349 SH   SOLE 34 118,349 0 0
ENGAGESMART INC COMMON STOCK 29283F103   134,763 7,491 SH   SOLE 40 7,491 0 0
ENGAGESMART INC COMMON STOCK 29283F103   125,013 6,949 SH   SOLE 43 5,129 0 1,820
ENGLOBAL CORP COM 293306106   6,045 17,848 SH   SOLE 21 17,848 0 0
ENGLOBAL CORP COM 293306106   270,262 797,939 SH   SOLE 22 797,939 0 0
ENHABIT INC COM 29332G102   535,590 47,608 SH   SOLE 2 14,018 0 33,590
ENHABIT INC COM 29332G102   1,553 138 SH   SOLE 4 138 0 0
ENHABIT INC COM 29332G102   310,793 27,626 SH   SOLE 7 26,129 0 1,497
ENHABIT INC COM 29332G102   1,831,928 162,838 SH   SOLE 18 162,838 0 0
ENHABIT INC COM 29332G102   1,173,668 104,326 SH   SOLE 19 104,326 0 0
ENHABIT INC COM 29332G102   65,052,810 5,782,472 SH   SOLE 21 5,782,472 0 0
ENHABIT INC COM 29332G102   16,619,051 1,477,249 SH   SOLE 22 1,412,297 0 64,952
ENHABIT INC COM 29332G102   82,564 7,339 SH   SOLE 25 7,339 0 0
ENHABIT INC COM 29332G102   628,099 55,831 SH   SOLE 26 19,313 0 36,518
ENHABIT INC COM 29332G102   1,422,630 126,456 SH   SOLE 30 126,456 0 0
ENHABIT INC COM 29332G102   10,091 897 SH   SOLE 36 897 0 0
ENHABIT INC COM 29332G102   74,981 6,665 SH   SOLE 40 6,665 0 0
ENHABIT INC COM 29332G102   751,427 66,794 SH   SOLE 43 62,108 0 4,685
ENI S P A SPONSORED ADR 26874R108   25,514,869 799,338 SH   SOLE 43 717,298 0 82,040
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   1,161,377 95,039 SH   SOLE 2 65,488 0 29,551
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   9,251 757 SH   SOLE 4 757 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   6,789,579 555,612 SH   SOLE 7 480,019 0 75,593
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   19,379,906 1,585,917 SH   SOLE 21 1,585,917 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   2,600,062 212,771 SH   SOLE 22 91,521 0 121,250
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   614,984 50,326 SH   SOLE 25 50,326 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   1,079,441 88,334 SH   SOLE 26 65,762 0 22,572
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   1,991,261 162,951 SH   SOLE 30 162,951 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   495,448 40,544 SH   SOLE 40 40,544 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   303,962 22,252 SH   SOLE 2 5,732 0 16,520
ENLIVEN THERAPEUTICS INC COM 29337E102   3,101 227 SH   SOLE 7 227 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   941,379 68,915 SH   SOLE 18 68,915 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   670,515 49,086 SH   SOLE 19 49,086 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   10,926,402 799,883 SH   SOLE 21 799,883 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   8,088,045 592,097 SH   SOLE 22 564,094 0 28,003
ENLIVEN THERAPEUTICS INC COM 29337E102   70,745 5,179 SH   SOLE 25 5,179 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   340,175 24,903 SH   SOLE 30 24,903 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   68,163 4,990 SH   SOLE 40 4,990 0 0
ENNIS INC COM 293389102   1,182,018 55,703 SH   SOLE 2 33,910 0 21,793
ENNIS INC COM 293389102   276 13 SH   SOLE 4 13 0 0
ENNIS INC COM 293389102   7,045 332 SH   SOLE 7 332 0 0
ENNIS INC COM 293389102   1,550,206 73,054 SH   SOLE 18 73,054 0 0
ENNIS INC COM 293389102   1,121,541 52,853 SH   SOLE 19 52,853 0 0
ENNIS INC COM 293389102   20,687,505 974,906 SH   SOLE 21 974,906 0 0
ENNIS INC COM 293389102   16,096,834 758,569 SH   SOLE 22 723,554 0 35,015
ENNIS INC COM 293389102   71,151 3,353 SH   SOLE 25 3,353 0 0
ENNIS INC COM 293389102   315,096 14,849 SH   SOLE 26 9,361 0 5,488
ENNIS INC COM 293389102   16,488 777 SH   SOLE 30 777 0 0
ENNIS INC COM 293389102   135,214 6,372 SH   SOLE 40 6,372 0 0
ENNIS INC COM 293389102   2,405,410 113,356 SH   SOLE 43 105,706 0 7,650
ENOVA INTL INC COM 29357K103   12,848,032 252,566 SH   SOLE 2 141,511 0 111,055
ENOVA INTL INC COM 29357K103   6,155 121 SH   SOLE 4 121 0 0
ENOVA INTL INC COM 29357K103   14,396 283 SH   SOLE 7 283 0 0
ENOVA INTL INC COM 29357K103   5,198,049 102,183 SH   SOLE 18 102,183 0 0
ENOVA INTL INC COM 29357K103   24,055,711 472,886 SH   SOLE 19 472,886 0 0
ENOVA INTL INC COM 29357K103   178,685,250 3,512,586 SH   SOLE 21 3,512,586 0 0
ENOVA INTL INC COM 29357K103   68,800,556 1,352,478 SH   SOLE 22 1,311,995 0 40,483
ENOVA INTL INC COM 29357K103   822,771 16,174 SH   SOLE 23 16,174 0 0
ENOVA INTL INC COM 29357K103   231,204 4,545 SH   SOLE 25 4,545 0 0
ENOVA INTL INC COM 29357K103   4,191,230 82,391 SH   SOLE 26 9,960 0 72,431
ENOVA INTL INC COM 29357K103   71,676 1,409 SH   SOLE 28 657 0 752
ENOVA INTL INC COM 29357K103   3,024,730 59,460 SH   SOLE 30 59,460 0 0
ENOVA INTL INC COM 29357K103   29,810 586 SH   SOLE 34 586 0 0
ENOVA INTL INC COM 29357K103   230,390 4,529 SH   SOLE 40 4,529 0 0
ENOVA INTL INC COM 29357K103   1,377,865 27,086 SH   SOLE 43 25,910 0 1,176
ENOVIS CORPORATION COM 194014502   19,247,135 365,013 SH   SOLE 2 236,268 0 128,745
ENOVIS CORPORATION COM 194014502   28,474 540 SH   SOLE 4 134 0 406
ENOVIS CORPORATION COM 194014502   503,413 9,547 SH   SOLE 7 9,103 0 444
ENOVIS CORPORATION COM 194014502   4,691,652 88,975 SH   SOLE 18 88,975 0 0
ENOVIS CORPORATION COM 194014502   3,529,430 66,934 SH   SOLE 19 66,934 0 0
ENOVIS CORPORATION COM 194014502   150,708,562 2,858,118 SH   SOLE 21 2,858,118 0 0
ENOVIS CORPORATION COM 194014502   83,673,810 1,586,835 SH   SOLE 22 1,509,526 0 77,309
ENOVIS CORPORATION COM 194014502   392,048 7,435 SH   SOLE 23 7,435 0 0
ENOVIS CORPORATION COM 194014502   502,991 9,539 SH   SOLE 25 9,539 0 0
ENOVIS CORPORATION COM 194014502   5,090,238 96,534 SH   SOLE 26 16,550 0 79,984
ENOVIS CORPORATION COM 194014502   192,148 3,644 SH   SOLE 28 671 0 2,973
ENOVIS CORPORATION COM 194014502   2,011,491 38,147 SH   SOLE 30 38,147 0 0
ENOVIS CORPORATION COM 194014502   40,760 773 SH   SOLE 31 773 0 0
ENOVIS CORPORATION COM 194014502   2,189,244 41,518 SH   SOLE 34 41,518 0 0
ENOVIS CORPORATION COM 194014502   86,055 1,632 SH   SOLE 36 1,632 0 0
ENOVIS CORPORATION COM 194014502   486,540 9,227 SH   SOLE 40 9,227 0 0
ENOVIS CORPORATION COM 194014502   7,945,304 150,679 SH   SOLE 43 128,516 0 22,163
ENOVIX CORPORATION COM 293594107   827,949 65,972 SH   SOLE 2 37,154 0 28,818
ENOVIX CORPORATION COM 293594107   3,025 241 SH   SOLE 4 241 0 0
ENOVIX CORPORATION COM 293594107   305,003 24,303 SH   SOLE 7 23,033 0 1,270
ENOVIX CORPORATION COM 293594107   4,100,825 326,759 SH   SOLE 18 326,759 0 0
ENOVIX CORPORATION COM 293594107   3,545,300 282,494 SH   SOLE 19 282,494 0 0
ENOVIX CORPORATION COM 293594107   57,445,102 4,577,299 SH   SOLE 21 4,577,299 0 0
ENOVIX CORPORATION COM 293594107   45,010,286 3,586,477 SH   SOLE 22 3,481,056 0 105,421
ENOVIX CORPORATION COM 293594107   309,947 24,697 SH   SOLE 25 24,697 0 0
ENOVIX CORPORATION COM 293594107   703,026 56,018 SH   SOLE 26 44,657 0 11,361
ENOVIX CORPORATION COM 293594107   1,191,761 94,961 SH   SOLE 30 94,961 0 0
ENOVIX CORPORATION COM 293594107   16,014 1,276 SH   SOLE 36 1,276 0 0
ENOVIX CORPORATION COM 293594107   256,296 20,422 SH   SOLE 40 20,422 0 0
ENOVIX CORPORATION COM 293594107   443,379 35,329 SH   SOLE 43 27,902 0 7,427
ENPHASE ENERGY INC COM 29355A107   26,473,971 220,341 SH   SOLE 2 37,842 0 182,499
ENPHASE ENERGY INC COM 29355A107   16,281,647 135,511 SH   SOLE 4 108,405 0 27,106
ENPHASE ENERGY INC COM 29355A107   12,464,001 103,737 SH   SOLE 7 89,749 0 13,988
ENPHASE ENERGY INC COM 29355A107   544,280 4,530 SH   SOLE 13 4,530 0 0
ENPHASE ENERGY INC COM 29355A107   1,580,693 13,156 SH   SOLE 15 13,156 0 0
ENPHASE ENERGY INC COM 29355A107   35,174,153 292,752 SH   SOLE 18 284,289 0 8,463
ENPHASE ENERGY INC COM 29355A107   6,958,728 57,917 SH   SOLE 19 57,917 0 0
ENPHASE ENERGY INC COM 29355A107   700,599,216 5,831,038 SH   SOLE 21 5,831,038 0 0
ENPHASE ENERGY INC COM 29355A107   357,230,701 2,973,206 SH   SOLE 22 2,669,297 0 303,909
ENPHASE ENERGY INC COM 29355A107   27,712,117 230,646 SH   SOLE 23 230,646 0 0
ENPHASE ENERGY INC COM 29355A107   29,500,910 245,534 SH   SOLE 25 242,317 0 3,217
ENPHASE ENERGY INC COM 29355A107   18,342,580 152,664 SH   SOLE 26 75,795 0 76,869
ENPHASE ENERGY INC COM 29355A107   43,396,738 361,188 SH   SOLE 28 26,437 0 334,751
ENPHASE ENERGY INC COM 29355A107   8,651 72 SH   SOLE 29 72 0 0
ENPHASE ENERGY INC COM 29355A107   383,895,711 3,195,137 SH   SOLE 30 3,149,321 0 45,816
ENPHASE ENERGY INC COM 29355A107   3,578,668 29,785 SH   SOLE 31 27,370 0 2,415
ENPHASE ENERGY INC COM 29355A107   4,585,885 38,168 SH   SOLE 32 38,168 0 0
ENPHASE ENERGY INC COM 29355A107   1,329,580 11,066 SH   SOLE 34 11,066 0 0
ENPHASE ENERGY INC COM 29355A107   3,707,348 30,856 SH   SOLE 36 30,856 0 0
ENPHASE ENERGY INC COM 29355A107   786,262 6,544 SH   SOLE 40 6,544 0 0
ENPHASE ENERGY INC COM 29355A107   35,084 292 SH   OTR 43 292 0 0
ENPHASE ENERGY INC COM 29355A107   12,980,618 108,037 SH   SOLE 43 93,174 0 14,863
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   5,273,775 6,010,000 PRN   SOLE 2 6,010,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   3,767,108 4,293,000 PRN   SOLE 21 4,293,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   8,160,750 9,300,000 PRN   SOLE 22 9,300,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3   3,194,150 3,860,000 PRN   SOLE 2 3,860,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3   3,177,600 3,840,000 PRN   SOLE 21 3,840,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3   4,965,000 6,000,000 PRN   SOLE 22 6,000,000 0 0
ENPRO INDS INC COM 29355X107   2,384,171 19,673 SH   SOLE 2 5,814 0 13,859
ENPRO INDS INC COM 29355X107   7,029 58 SH   SOLE 4 58 0 0
ENPRO INDS INC COM 29355X107   639,277 5,275 SH   SOLE 7 4,995 0 280
ENPRO INDS INC COM 29355X107   8,315,937 68,619 SH   SOLE 18 68,619 0 0
ENPRO INDS INC COM 29355X107   5,220,017 43,073 SH   SOLE 19 43,073 0 0
ENPRO INDS INC COM 29355X107   282,926,054 2,334,566 SH   SOLE 21 2,334,566 0 0
ENPRO INDS INC COM 29355X107   71,915,843 593,414 SH   SOLE 22 566,724 0 26,690
ENPRO INDS INC COM 29355X107   481,488 3,973 SH   SOLE 25 3,973 0 0
ENPRO INDS INC COM 29355X107   1,984,486 16,375 SH   SOLE 26 10,671 0 5,704
ENPRO INDS INC COM 29355X107   228,807 1,888 SH   SOLE 28 367 0 1,521
ENPRO INDS INC COM 29355X107   6,102,886 50,358 SH   SOLE 30 50,358 0 0
ENPRO INDS INC COM 29355X107   73,684 608 SH   SOLE 36 608 0 0
ENPRO INDS INC COM 29355X107   408,895 3,374 SH   SOLE 40 3,374 0 0
ENPRO INDS INC COM 29355X107   5,440,854 44,895 SH   SOLE 43 41,208 0 3,687
ENSERVCO CORP COM NEW 29358Y201   14 36 SH   SOLE 21 36 0 0
ENSERVCO CORP COM NEW 29358Y201   444 1,165 SH   SOLE 22 1,165 0 0
ENSIGN GROUP INC COM 29358P101   12,888,369 138,689 SH   SOLE 2 57,051 0 81,638
ENSIGN GROUP INC COM 29358P101   19,422 209 SH   SOLE 4 209 0 0
ENSIGN GROUP INC COM 29358P101   1,155,120 12,430 SH   SOLE 7 11,815 0 615
ENSIGN GROUP INC COM 29358P101   16,839,474 181,206 SH   SOLE 18 169,881 0 11,325
ENSIGN GROUP INC COM 29358P101   38,145,813 410,479 SH   SOLE 19 410,479 0 0
ENSIGN GROUP INC COM 29358P101   594,413,084 6,396,353 SH   SOLE 21 6,396,353 0 0
ENSIGN GROUP INC COM 29358P101   175,540,774 1,888,957 SH   SOLE 22 1,829,005 0 59,952
ENSIGN GROUP INC COM 29358P101   1,790,575 19,268 SH   SOLE 23 19,268 0 0
ENSIGN GROUP INC COM 29358P101   1,021,487 10,992 SH   SOLE 25 10,992 0 0
ENSIGN GROUP INC COM 29358P101   17,628,078 189,692 SH   SOLE 26 18,209 0 171,483
ENSIGN GROUP INC COM 29358P101   91,257 982 SH   SOLE 28 982 0 0
ENSIGN GROUP INC COM 29358P101   15,554,530 167,379 SH   SOLE 30 167,379 0 0
ENSIGN GROUP INC COM 29358P101   89,585 964 SH   SOLE 36 964 0 0
ENSIGN GROUP INC COM 29358P101   822,059 8,846 SH   SOLE 40 8,846 0 0
ENSIGN GROUP INC COM 29358P101   4,393,464 47,277 SH   SOLE 43 39,071 0 8,206
ENSTAR GROUP LIMITED SHS G3075P101   2,786,388 11,514 SH   SOLE 2 3,310 0 8,204
ENSTAR GROUP LIMITED SHS G3075P101   10,648 44 SH   SOLE 4 44 0 0
ENSTAR GROUP LIMITED SHS G3075P101   53,240 220 SH   SOLE 7 220 0 0
ENSTAR GROUP LIMITED SHS G3075P101   7,834,508 32,374 SH   SOLE 18 32,374 0 0
ENSTAR GROUP LIMITED SHS G3075P101   5,959,008 24,624 SH   SOLE 19 24,624 0 0
ENSTAR GROUP LIMITED SHS G3075P101   103,167,262 426,311 SH   SOLE 21 426,311 0 0
ENSTAR GROUP LIMITED SHS G3075P101   85,093,008 351,624 SH   SOLE 22 336,340 0 15,284
ENSTAR GROUP LIMITED SHS G3075P101   536,998 2,219 SH   SOLE 25 2,219 0 0
ENSTAR GROUP LIMITED SHS G3075P101   1,075,206 4,443 SH   SOLE 26 3,478 0 965
ENSTAR GROUP LIMITED SHS G3075P101   402,930 1,665 SH   SOLE 28 248 0 1,417
ENSTAR GROUP LIMITED SHS G3075P101   1,651,892 6,826 SH   SOLE 30 6,826 0 0
ENSTAR GROUP LIMITED SHS G3075P101   72,116 298 SH   SOLE 36 298 0 0
ENSTAR GROUP LIMITED SHS G3075P101   479,160 1,980 SH   SOLE 40 1,980 0 0
ENSTAR GROUP LIMITED SHS G3075P101   2,382,006 9,843 SH   SOLE 43 8,960 0 883
ENSYSCE BIOSCIENCES INC COM 293602405   1,346 975 SH   SOLE 22 975 0 0
ENTEGRIS INC COM 29362U104   16,735,983 178,213 SH   SOLE 2 31,668 0 146,545
ENTEGRIS INC COM 29362U104   11,111,337 118,319 SH   SOLE 4 41,644 0 76,675
ENTEGRIS INC COM 29362U104   2,068,462 22,026 SH   SOLE 7 21,199 0 827
ENTEGRIS INC COM 29362U104   368,315 3,922 SH   SOLE 13 3,922 0 0
ENTEGRIS INC COM 29362U104   1,285,346 13,687 SH   SOLE 15 13,687 0 0
ENTEGRIS INC COM 29362U104   15,557,131 165,660 SH   SOLE 18 156,538 0 9,122
ENTEGRIS INC COM 29362U104   309,261,783 3,293,172 SH   SOLE 19 3,293,172 0 0
ENTEGRIS INC COM 29362U104   336,850,662 3,586,952 SH   SOLE 21 3,586,952 0 0
ENTEGRIS INC COM 29362U104   395,395,565 4,210,367 SH   SOLE 22 3,915,088 0 295,279
ENTEGRIS INC COM 29362U104   23,217,088 247,227 SH   SOLE 23 247,227 0 0
ENTEGRIS INC COM 29362U104   141,871,809 1,510,721 SH   SOLE 25 1,510,472 0 249
ENTEGRIS INC COM 29362U104   8,156,084 86,850 SH   SOLE 26 73,344 0 13,506
ENTEGRIS INC COM 29362U104   20,633,342 219,714 SH   SOLE 28 1,928 0 217,786
ENTEGRIS INC COM 29362U104   10,706 114 SH   SOLE 29 114 0 0
ENTEGRIS INC COM 29362U104   32,471,167 345,769 SH   SOLE 30 345,769 0 0
ENTEGRIS INC COM 29362U104   5,315,682 56,604 SH   SOLE 31 31,844 0 24,760
ENTEGRIS INC COM 29362U104   17,657,897 188,030 SH   SOLE 34 188,030 0 0
ENTEGRIS INC COM 29362U104   1,910,035 20,339 SH   SOLE 36 20,339 0 0
ENTEGRIS INC COM 29362U104   694,183 7,392 SH   SOLE 40 7,392 0 0
ENTEGRIS INC COM 29362U104   10,790,579 114,903 SH   SOLE 43 99,835 0 15,068
ENTERGY CORP NEW COM 29364G103   51,519,633 556,969 SH   SOLE 2 77,738 0 479,231
ENTERGY CORP NEW COM 29364G103   10,171,393 109,961 SH   SOLE 4 89,039 0 20,922
ENTERGY CORP NEW COM 29364G103   12,614,318 136,371 SH   SOLE 7 114,205 0 22,166
ENTERGY CORP NEW COM 29364G103   253,913 2,745 SH   SOLE 13 2,745 0 0
ENTERGY CORP NEW COM 29364G103   3,007,823 32,517 SH   SOLE 15 32,517 0 0
ENTERGY CORP NEW COM 29364G103   39,977,945 432,194 SH   SOLE 18 412,768 0 19,426
ENTERGY CORP NEW COM 29364G103   30,259,525 327,130 SH   SOLE 19 327,130 0 0
ENTERGY CORP NEW COM 29364G103   797,551,558 8,622,179 SH   SOLE 21 8,622,179 0 0
ENTERGY CORP NEW COM 29364G103   426,465,515 4,610,438 SH   SOLE 22 4,167,211 0 443,227
ENTERGY CORP NEW COM 29364G103   32,299,243 349,181 SH   SOLE 23 349,181 0 0
ENTERGY CORP NEW COM 29364G103   25,116,433 271,529 SH   SOLE 25 271,529 0 0
ENTERGY CORP NEW COM 29364G103   16,655,828 180,063 SH   SOLE 26 123,665 0 56,398
ENTERGY CORP NEW COM 29364G103   16,180,933 174,929 SH   SOLE 28 3,483 0 171,446
ENTERGY CORP NEW COM 29364G103   100,273,515 1,084,038 SH   SOLE 30 1,084,038 0 0
ENTERGY CORP NEW COM 29364G103   5,501,623 59,477 SH   SOLE 31 41,898 0 17,579
ENTERGY CORP NEW COM 29364G103   4,403,648 47,607 SH   SOLE 32 47,607 0 0
ENTERGY CORP NEW COM 29364G103   8,995,625 97,250 SH   SOLE 34 97,250 0 0
ENTERGY CORP NEW COM 29364G103   11,983,468 129,551 SH   SOLE 35 129,551 0 0
ENTERGY CORP NEW COM 29364G103   5,364,630 57,996 SH   SOLE 36 57,996 0 0
ENTERGY CORP NEW COM 29364G103   505,975 5,470 SH   SOLE 40 5,470 0 0
ENTERGY CORP NEW COM 29364G103   55,500 600 SH   OTR 43 600 0 0
ENTERGY CORP NEW COM 29364G103   19,478,929 210,583 SH   SOLE 43 178,626 0 31,957
ENTERPRISE BANCORP INC MASS COM 293668109   1,007,967 36,814 SH   SOLE 2 27,733 0 9,081
ENTERPRISE BANCORP INC MASS COM 293668109   548 20 SH   SOLE 7 20 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   794,239 29,008 SH   SOLE 18 29,008 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   1,318,566 48,158 SH   SOLE 19 48,158 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   9,139,608 333,806 SH   SOLE 21 333,806 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   7,276,536 265,761 SH   SOLE 22 257,641 0 8,120
ENTERPRISE BANCORP INC MASS COM 293668109   22,890 836 SH   SOLE 23 836 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   160,255 5,853 SH   SOLE 26 0 0 5,853
ENTERPRISE FINL SVCS CORP COM 293712105   5,885,850 156,956 SH   SOLE 2 85,646 0 71,310
ENTERPRISE FINL SVCS CORP COM 293712105   5,100 136 SH   SOLE 4 136 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   552,075 14,722 SH   SOLE 7 13,928 0 794
ENTERPRISE FINL SVCS CORP COM 293712105   3,781,200 100,832 SH   SOLE 18 100,832 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   12,532,950 334,212 SH   SOLE 19 334,212 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   48,169,538 1,284,521 SH   SOLE 21 1,284,521 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   54,450,975 1,452,026 SH   SOLE 22 1,404,727 0 47,299
ENTERPRISE FINL SVCS CORP COM 293712105   421,050 11,228 SH   SOLE 23 11,228 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   252,900 6,744 SH   SOLE 25 6,744 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   2,295,563 61,215 SH   SOLE 26 13,171 0 48,044
ENTERPRISE FINL SVCS CORP COM 293712105   87,075 2,322 SH   SOLE 28 696 0 1,626
ENTERPRISE FINL SVCS CORP COM 293712105   1,155,225 30,806 SH   SOLE 30 30,806 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   17,738 473 SH   SOLE 36 473 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   279,563 7,455 SH   SOLE 40 7,455 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   747,169 19,925 SH   SOLE 43 18,758 0 1,167
ENTERPRISE PRODS PARTNERS L COM 293792107   9,633,528 351,974 SH   SOLE 2 351,974 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   46,551,963 1,700,839 SH   SOLE 18 1,335,757 0 365,082
ENTERPRISE PRODS PARTNERS L COM 293792107   501,088,564 18,307,949 SH   SOLE 19 18,307,949 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   182,257 6,659 SH   SOLE 21 6,659 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   232,252 8,486 SH   SOLE 43 8,476 0 9
ENTRADA THERAPEUTICS INC COM 29384C108   265,203 16,785 SH   SOLE 2 3,995 0 12,790
ENTRADA THERAPEUTICS INC COM 29384C108   4,519 286 SH   SOLE 7 286 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   994,721 62,957 SH   SOLE 18 62,957 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   702,136 44,439 SH   SOLE 19 44,439 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   11,490,329 727,236 SH   SOLE 21 727,236 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   8,305,744 525,680 SH   SOLE 22 508,638 0 17,042
ENTRADA THERAPEUTICS INC COM 29384C108   80,501 5,095 SH   SOLE 25 5,095 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   328,687 20,803 SH   SOLE 30 20,803 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   17,728 1,122 SH   SOLE 36 1,122 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   1,079,272 295,691 SH   SOLE 2 75,238 0 220,453
ENTRAVISION COMMUNICATIONS C CL A 29382R107   1,303 357 SH   SOLE 7 357 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   578,872 158,595 SH   SOLE 18 158,595 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   1,647,227 451,295 SH   SOLE 19 451,295 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   7,647,765 2,095,278 SH   SOLE 21 2,095,278 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   10,650,999 2,918,082 SH   SOLE 22 2,858,115 0 59,967
ENTRAVISION COMMUNICATIONS C CL A 29382R107   17,027 4,665 SH   SOLE 23 4,665 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   74,117 20,306 SH   SOLE 25 20,306 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   417,764 114,456 SH   SOLE 26 0 0 114,456
ENTRAVISION COMMUNICATIONS C CL A 29382R107   64,864 17,771 SH   SOLE 43 15,855 0 1,916
ENVELA CORP COM 29402E102   2,588 546 SH   SOLE 2 0 0 546
ENVELA CORP COM 29402E102   59,639 12,582 SH   SOLE 18 12,582 0 0
ENVELA CORP COM 29402E102   96,857 20,434 SH   SOLE 19 20,434 0 0
ENVELA CORP COM 29402E102   788,888 166,432 SH   SOLE 21 166,432 0 0
ENVELA CORP COM 29402E102   173,275 36,556 SH   SOLE 22 36,146 0 410
ENVERIC BIOSCIENCES INC COM NEW 29405E208   70,396 29,578 SH   SOLE 22 29,578 0 0
ENVESTNET INC COM 29404K106   105,837,949 2,403,769 SH   SOLE 2 2,395,128 0 8,641
ENVESTNET INC COM 29404K106   4,535 103 SH   SOLE 4 103 0 0
ENVESTNET INC COM 29404K106   434,356 9,865 SH   SOLE 7 9,365 0 500
ENVESTNET INC COM 29404K106   8,528,919 193,707 SH   SOLE 18 189,249 0 4,458
ENVESTNET INC COM 29404K106   4,150,180 94,258 SH   SOLE 19 94,258 0 0
ENVESTNET INC COM 29404K106   167,922,274 3,813,815 SH   SOLE 21 3,813,815 0 0
ENVESTNET INC COM 29404K106   63,491,392 1,442,003 SH   SOLE 22 1,406,383 0 35,620
ENVESTNET INC COM 29404K106   314,991 7,154 SH   SOLE 25 7,154 0 0
ENVESTNET INC COM 29404K106   1,095,907 24,890 SH   SOLE 26 20,878 0 4,012
ENVESTNET INC COM 29404K106   42,709 970 SH   SOLE 28 970 0 0
ENVESTNET INC COM 29404K106   1,564,166 35,525 SH   SOLE 30 35,525 0 0
ENVESTNET INC COM 29404K106   273,426 6,210 SH   SOLE 40 6,210 0 0
ENVESTNET INC COM 29404K106   50,106 1,138 SH   SOLE 43 1,138 0 0
ENVESTNET INC NOTE 0.750% 8/1 29404KAE6   3,830,861 4,160,000 PRN   SOLE 21 4,160,000 0 0
ENVIRI CORP COM 415864107   912,370 126,367 SH   SOLE 2 72,644 0 53,723
ENVIRI CORP COM 415864107   2,541 352 SH   SOLE 4 352 0 0
ENVIRI CORP COM 415864107   6,541 906 SH   SOLE 7 906 0 0
ENVIRI CORP COM 415864107   1,995,789 276,425 SH   SOLE 18 276,425 0 0
ENVIRI CORP COM 415864107   1,165,250 161,392 SH   SOLE 19 161,392 0 0
ENVIRI CORP COM 415864107   79,143,272 10,961,672 SH   SOLE 21 10,961,672 0 0
ENVIRI CORP COM 415864107   15,616,629 2,162,968 SH   SOLE 22 2,057,784 0 105,184
ENVIRI CORP COM 415864107   156,262 21,643 SH   SOLE 25 21,643 0 0
ENVIRI CORP COM 415864107   240,534 33,315 SH   SOLE 26 27,715 0 5,600
ENVIRI CORP COM 415864107   339,939 47,083 SH   SOLE 28 47,083 0 0
ENVIRI CORP COM 415864107   1,541,997 213,573 SH   SOLE 30 213,573 0 0
ENVIRI CORP COM 415864107   150,782 20,884 SH   SOLE 40 20,884 0 0
ENVIRI CORP COM 415864107   261,552 36,226 SH   SOLE 43 33,979 0 2,247
ENVIROTECH VEHICLES INC COM NEW 29414V209   2,465 1,560 SH   SOLE 18 1,560 0 0
ENVIROTECH VEHICLES INC COM NEW 29414V209   42,858 27,125 SH   SOLE 21 27,125 0 0
ENVIROTECH VEHICLES INC COM NEW 29414V209   211,906 134,118 SH   SOLE 22 134,118 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   15,021,270 538,783 SH   SOLE 2 227,296 0 311,487
ENVISTA HOLDINGS CORPORATION COM 29415F104   66,382 2,381 SH   SOLE 4 470 0 1,911
ENVISTA HOLDINGS CORPORATION COM 29415F104   829,820 29,764 SH   SOLE 7 28,248 0 1,516
ENVISTA HOLDINGS CORPORATION COM 29415F104   8,492,025 304,592 SH   SOLE 18 304,592 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   49,861,930 1,788,448 SH   SOLE 19 1,788,448 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   261,917,824 9,394,470 SH   SOLE 21 9,394,470 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   131,658,393 4,722,324 SH   SOLE 22 4,502,958 0 219,366
ENVISTA HOLDINGS CORPORATION COM 29415F104   941,257 33,761 SH   SOLE 25 33,761 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   1,548,149 55,529 SH   SOLE 26 42,077 0 13,452
ENVISTA HOLDINGS CORPORATION COM 29415F104   351,985 12,625 SH   SOLE 28 2,865 0 9,760
ENVISTA HOLDINGS CORPORATION COM 29415F104   4,544,802 163,013 SH   SOLE 30 163,013 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   65,880 2,363 SH   SOLE 31 2,363 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   17,921,431 642,806 SH   SOLE 34 642,806 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   214,174 7,682 SH   SOLE 36 7,682 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   724,099 25,972 SH   SOLE 40 25,972 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   1,487,816 53,365 SH   SOLE 43 43,147 0 10,218
ENVIVA INC COM 29415B103   696,869 93,289 SH   SOLE 2 63,324 0 29,965
ENVIVA INC COM 29415B103   234,797 31,432 SH   SOLE 7 29,711 0 1,721
ENVIVA INC COM 29415B103   595,127 79,669 SH   SOLE 18 79,669 0 0
ENVIVA INC COM 29415B103   480,089 64,269 SH   SOLE 19 64,269 0 0
ENVIVA INC COM 29415B103   8,397,042 1,124,102 SH   SOLE 21 1,124,102 0 0
ENVIVA INC COM 29415B103   6,836,484 915,192 SH   SOLE 22 887,410 0 27,782
ENVIVA INC COM 29415B103   71,592 9,584 SH   SOLE 25 9,584 0 0
ENVIVA INC COM 29415B103   156,795 20,990 SH   SOLE 26 18,277 0 2,713
ENVIVA INC COM 29415B103   191,434 25,627 SH   SOLE 28 0 0 25,627
ENVIVA INC COM 29415B103   530,250 70,984 SH   SOLE 30 70,984 0 0
ENVIVA INC COM 29415B103   92,591 12,395 SH   SOLE 36 12,395 0 0
ENVIVA INC COM 29415B103   45,948 6,151 SH   SOLE 40 6,151 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106   5,999 1,113 SH   SOLE 18 1,113 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106   83,351 15,464 SH   SOLE 21 15,464 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106   78,166 14,502 SH   SOLE 22 14,502 0 0
ENZO BIOCHEM INC COM 294100102   9,717 6,941 SH   SOLE 18 6,941 0 0
ENZO BIOCHEM INC COM 294100102   132,432 94,594 SH   SOLE 21 94,594 0 0
ENZO BIOCHEM INC COM 294100102   1,113,837 795,598 SH   SOLE 22 795,598 0 0
ENZO BIOCHEM INC COM 294100102   81,565 58,261 SH   SOLE 26 0 0 58,261
EOG RES INC COM 26875P101   89,562,151 706,549 SH   SOLE 2 287,292 0 419,257
EOG RES INC COM 26875P101   61,107,954 482,076 SH   SOLE 4 196,674 0 285,402
EOG RES INC COM 26875P101   66,062,115 521,159 SH   SOLE 7 375,275 0 145,884
EOG RES INC COM 26875P101   2,715,453 21,422 SH   SOLE 13 21,422 0 0
EOG RES INC COM 26875P101   10,586,868 83,519 SH   SOLE 15 83,519 0 0
EOG RES INC COM 26875P101   120,369,775 949,588 SH   SOLE 18 890,700 0 58,888
EOG RES INC COM 26875P101   95,746,772 755,339 SH   SOLE 19 755,339 0 0
EOG RES INC COM 26875P101   1,874,615,866 14,788,702 SH   SOLE 21 14,788,702 0 0
EOG RES INC COM 26875P101   1,618,425,793 12,767,638 SH   SOLE 22 11,498,738 0 1,268,900
EOG RES INC COM 26875P101   130,048,661 1,025,944 SH   SOLE 23 1,025,944 0 0
EOG RES INC COM 26875P101   136,097,775 1,073,665 SH   SOLE 25 1,073,665 0 0
EOG RES INC COM 26875P101   88,726,169 699,954 SH   SOLE 26 333,925 0 366,029
EOG RES INC COM 26875P101   117,793,631 929,265 SH   SOLE 28 940 0 928,325
EOG RES INC COM 26875P101   14,665,118 115,692 SH   SOLE 29 115,692 0 0
EOG RES INC COM 26875P101   418,435,647 3,301,007 SH   SOLE 30 3,296,287 0 4,720
EOG RES INC COM 26875P101   21,816,917 172,112 SH   SOLE 31 143,206 0 28,906
EOG RES INC COM 26875P101   168,940,911 1,332,762 SH   SOLE 34 1,332,762 0 0
EOG RES INC COM 26875P101   18,316,693 144,499 SH   SOLE 36 144,499 0 0
EOG RES INC COM 26875P101   3,609,871 28,478 SH   SOLE 40 28,478 0 0
EOG RES INC COM 26875P101   125,746 992 SH   OTR 43 992 0 0
EOG RES INC COM 26875P101   68,655,409 541,617 SH   SOLE 43 434,810 0 106,807
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   38,410 17,865 SH   SOLE 2 3,733 0 14,132
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   2,731 1,270 SH   SOLE 7 1,270 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   626,557 291,422 SH   SOLE 18 291,422 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   482,742 224,531 SH   SOLE 19 224,531 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   8,219,186 3,822,877 SH   SOLE 21 3,822,877 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   6,768,701 3,148,233 SH   SOLE 22 3,104,136 0 44,097
EPAM SYS INC COM 29414B104   25,096,741 98,153 SH   SOLE 2 11,305 0 86,848
EPAM SYS INC COM 29414B104   10,797,789 42,230 SH   SOLE 4 18,115 0 24,115
EPAM SYS INC COM 29414B104   9,022,022 35,285 SH   SOLE 7 29,428 0 5,857
EPAM SYS INC COM 29414B104   435,440 1,703 SH   SOLE 13 1,703 0 0
EPAM SYS INC COM 29414B104   1,400,158 5,476 SH   SOLE 15 5,476 0 0
EPAM SYS INC COM 29414B104   25,744,915 100,688 SH   SOLE 18 97,173 0 3,515
EPAM SYS INC COM 29414B104   58,018,874 226,911 SH   SOLE 19 226,911 0 0
EPAM SYS INC COM 29414B104   434,157,785 1,697,985 SH   SOLE 21 1,697,985 0 0
EPAM SYS INC COM 29414B104   318,959,979 1,247,448 SH   SOLE 22 1,125,674 0 121,774
EPAM SYS INC COM 29414B104   24,384,133 95,366 SH   SOLE 23 95,366 0 0
EPAM SYS INC COM 29414B104   46,136,192 180,438 SH   SOLE 25 180,227 0 211
EPAM SYS INC COM 29414B104   26,641,620 104,195 SH   SOLE 26 73,815 0 30,380
EPAM SYS INC COM 29414B104   23,839,513 93,236 SH   SOLE 28 1,267 0 91,969
EPAM SYS INC COM 29414B104   132,258,465 517,261 SH   SOLE 30 517,261 0 0
EPAM SYS INC COM 29414B104   3,366,670 13,167 SH   SOLE 31 12,303 0 864
EPAM SYS INC COM 29414B104   34,181,662 133,684 SH   SOLE 34 133,684 0 0
EPAM SYS INC COM 29414B104   3,194,079 12,492 SH   SOLE 36 12,492 0 0
EPAM SYS INC COM 29414B104   686,016 2,683 SH   SOLE 40 2,683 0 0
EPAM SYS INC COM 29414B104   23,523 92 SH   OTR 43 92 0 0
EPAM SYS INC COM 29414B104   11,219,422 43,879 SH   SOLE 43 36,789 0 7,090
EPICQUEST EDUCATN GRP INTL L COM G3104J100   155 184 SH   SOLE 22 184 0 0
EPLUS INC COM 294268107   6,439,721 101,381 SH   SOLE 2 52,346 0 49,035
EPLUS INC COM 294268107   6,352 100 SH   SOLE 4 100 0 0
EPLUS INC COM 294268107   469,032 7,384 SH   SOLE 7 6,990 0 394
EPLUS INC COM 294268107   6,282,001 98,898 SH   SOLE 18 87,247 0 11,651
EPLUS INC COM 294268107   17,761,716 279,624 SH   SOLE 19 279,624 0 0
EPLUS INC COM 294268107   197,344,000 3,106,801 SH   SOLE 21 3,106,801 0 0
EPLUS INC COM 294268107   61,104,716 961,976 SH   SOLE 22 928,568 0 33,408
EPLUS INC COM 294268107   440,194 6,930 SH   SOLE 23 6,930 0 0
EPLUS INC COM 294268107   317,600 5,000 SH   SOLE 25 5,000 0 0
EPLUS INC COM 294268107   1,188,015 18,703 SH   SOLE 26 11,136 0 7,567
EPLUS INC COM 294268107   77,240 1,216 SH   SOLE 28 326 0 890
EPLUS INC COM 294268107   5,117,806 80,570 SH   SOLE 30 80,570 0 0
EPLUS INC COM 294268107   270,786 4,263 SH   SOLE 40 4,263 0 0
EPLUS INC COM 294268107   1,362,631 21,452 SH   SOLE 43 20,816 0 636
EPR PPTYS COM SH BEN INT 26884U109   15,177,345 365,367 SH   SOLE 2 128,288 0 237,079
EPR PPTYS COM SH BEN INT 26884U109   9,536,712 229,579 SH   SOLE 4 229,579 0 0
EPR PPTYS COM SH BEN INT 26884U109   4,965,609 119,538 SH   SOLE 7 103,319 0 16,219
EPR PPTYS COM SH BEN INT 26884U109   15,757,617 379,336 SH   SOLE 18 379,336 0 0
EPR PPTYS COM SH BEN INT 26884U109   22,834,081 549,689 SH   SOLE 19 549,689 0 0
EPR PPTYS COM SH BEN INT 26884U109   168,773,988 4,062,927 SH   SOLE 21 4,062,927 0 0
EPR PPTYS COM SH BEN INT 26884U109   136,290,289 3,280,941 SH   SOLE 22 2,753,224 0 527,717
EPR PPTYS COM SH BEN INT 26884U109   1,678,091 40,397 SH   SOLE 23 40,397 0 0
EPR PPTYS COM SH BEN INT 26884U109   9,571,439 230,415 SH   SOLE 25 230,415 0 0
EPR PPTYS COM SH BEN INT 26884U109   1,165,571 28,059 SH   SOLE 26 21,920 0 6,139
EPR PPTYS COM SH BEN INT 26884U109   6,457,185 155,445 SH   SOLE 28 41,143 0 114,302
EPR PPTYS COM SH BEN INT 26884U109   10,852,367 261,251 SH   SOLE 30 261,251 0 0
EPR PPTYS COM SH BEN INT 26884U109   45,071 1,085 SH   SOLE 31 1,085 0 0
EPR PPTYS COM SH BEN INT 26884U109   10,700,912 257,605 SH   SOLE 34 257,605 0 0
EPR PPTYS COM SH BEN INT 26884U109   68,499 1,649 SH   SOLE 36 1,649 0 0
EPR PPTYS COM SH BEN INT 26884U109   575,744 13,860 SH   SOLE 40 13,860 0 0
EPR PPTYS COM SH BEN INT 26884U109   7,387,658 177,844 SH   SOLE 43 157,245 0 20,599
EPR PPTYS PFD C CV 5.75% 26884U208   8,707,308 466,130 SH   SOLE 21 466,130 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307   7,697,350 300,443 SH   SOLE 21 300,443 0 0
EPSILON ENERGY LTD COM 294375209   213,037 40,348 SH   SOLE 2 40,348 0 0
EPSILON ENERGY LTD COM 294375209   19,805 3,751 SH   SOLE 18 3,751 0 0
EPSILON ENERGY LTD COM 294375209   249,612 47,275 SH   SOLE 21 47,275 0 0
EPSILON ENERGY LTD COM 294375209   306,435 58,037 SH   SOLE 22 58,037 0 0
EQRX INC COM 26886C107   632,847 285,066 SH   SOLE 2 68,457 0 216,609
EQRX INC COM 26886C107   2,147 967 SH   SOLE 4 967 0 0
EQRX INC COM 26886C107   5,583 2,515 SH   SOLE 7 2,515 0 0
EQRX INC COM 26886C107   1,929,122 868,974 SH   SOLE 18 868,974 0 0
EQRX INC COM 26886C107   1,443,653 650,294 SH   SOLE 19 650,294 0 0
EQRX INC COM 26886C107   28,777,827 12,962,985 SH   SOLE 21 12,962,985 0 0
EQRX INC COM 26886C107   18,333,668 8,258,409 SH   SOLE 22 7,923,410 0 334,999
EQRX INC COM 26886C107   76,890 34,635 SH   SOLE 25 34,635 0 0
EQRX INC COM 26886C107   44,027 19,832 SH   SOLE 26 1,768 0 18,064
EQRX INC COM 26886C107   999,253 450,114 SH   SOLE 30 450,114 0 0
EQRX INC COM 26886C107   43,026 19,381 SH   SOLE 40 19,381 0 0
EQT CORP COM 26884L109   43,842,267 1,080,391 SH   SOLE 2 130,018 0 950,373
EQT CORP COM 26884L109   4,340,031 106,950 SH   SOLE 4 106,950 0 0
EQT CORP COM 26884L109   22,409,534 552,231 SH   SOLE 7 435,167 0 117,064
EQT CORP COM 26884L109   222,460 5,482 SH   SOLE 13 5,482 0 0
EQT CORP COM 26884L109   1,852,234 45,644 SH   SOLE 15 45,644 0 0
EQT CORP COM 26884L109   43,101,804 1,062,144 SH   SOLE 18 1,036,441 0 25,703
EQT CORP COM 26884L109   18,154,843 447,384 SH   SOLE 19 447,384 0 0
EQT CORP COM 26884L109   440,704,075 10,860,130 SH   SOLE 21 10,860,130 0 0
EQT CORP COM 26884L109   352,961,107 8,697,908 SH   SOLE 22 7,918,087 0 779,821
EQT CORP COM 26884L109   24,424,412 601,883 SH   SOLE 23 601,883 0 0
EQT CORP COM 26884L109   619,048 15,255 SH   SOLE 25 15,255 0 0
EQT CORP COM 26884L109   10,611,873 261,505 SH   SOLE 26 176,418 0 85,087
EQT CORP COM 26884L109   15,386,597 379,167 SH   SOLE 28 89,715 0 289,452
EQT CORP COM 26884L109   98,845,292 2,435,813 SH   SOLE 30 2,403,876 0 31,937
EQT CORP COM 26884L109   3,291,890 81,121 SH   SOLE 31 75,050 0 6,071
EQT CORP COM 26884L109   6,233,900 153,620 SH   SOLE 34 153,620 0 0
EQT CORP COM 26884L109   2,038,252 50,228 SH   SOLE 36 50,228 0 0
EQT CORP COM 26884L109   704,104 17,351 SH   SOLE 40 17,351 0 0
EQT CORP COM 26884L109   40,661 1,002 SH   OTR 43 1,002 0 0
EQT CORP COM 26884L109   22,726,852 560,051 SH   SOLE 43 491,145 0 68,906
EQT CORP NOTE 1.750% 5/0 26884LAK5   7,882,704 2,840,000 PRN   SOLE 21 2,840,000 0 0
EQUIFAX INC COM 294429105   31,247,760 170,585 SH   SOLE 2 25,226 0 145,359
EQUIFAX INC COM 294429105   17,412,724 95,058 SH   SOLE 4 40,054 0 55,004
EQUIFAX INC COM 294429105   13,627,127 74,392 SH   SOLE 7 61,849 0 12,543
EQUIFAX INC COM 294429105   807,091 4,406 SH   SOLE 13 4,406 0 0
EQUIFAX INC COM 294429105   2,039,892 11,136 SH   SOLE 15 11,136 0 0
EQUIFAX INC COM 294429105   40,215,154 219,539 SH   SOLE 18 197,230 0 22,309
EQUIFAX INC COM 294429105   287,125,308 1,567,449 SH   SOLE 19 1,567,449 0 0
EQUIFAX INC COM 294429105   595,998,844 3,253,624 SH   SOLE 21 3,253,624 0 0
EQUIFAX INC COM 294429105   523,701,545 2,858,945 SH   SOLE 22 2,603,805 0 255,140
EQUIFAX INC COM 294429105   37,121,977 202,653 SH   SOLE 23 202,653 0 0
EQUIFAX INC COM 294429105   32,407,656 176,917 SH   SOLE 25 176,342 0 575
EQUIFAX INC COM 294429105   23,389,521 127,686 SH   SOLE 26 59,684 0 68,002
EQUIFAX INC COM 294429105   38,912,561 212,428 SH   SOLE 28 1,786 0 210,642
EQUIFAX INC COM 294429105   105,505,086 575,964 SH   SOLE 30 575,964 0 0
EQUIFAX INC COM 294429105   6,094,215 33,269 SH   SOLE 31 24,541 0 8,728
EQUIFAX INC COM 294429105   40,384,412 220,463 SH   SOLE 34 220,463 0 0
EQUIFAX INC COM 294429105   5,363,510 29,280 SH   SOLE 36 29,280 0 0
EQUIFAX INC COM 294429105   1,078,930 5,890 SH   SOLE 40 5,890 0 0
EQUIFAX INC COM 294429105   62,281 340 SH   OTR 43 340 0 0
EQUIFAX INC COM 294429105   17,855,959 97,478 SH   SOLE 43 85,012 0 12,466
EQUILLIUM INC COM 29446K106   4,451 6,015 SH   SOLE 21 6,015 0 0
EQUILLIUM INC COM 29446K106   2,820 3,811 SH   SOLE 22 3,811 0 0
EQUINIX INC COM 29444U700   158,902,783 218,796 SH   SOLE 2 33,505 0 185,291
EQUINIX INC COM 29444U700   100,524,552 138,414 SH   SOLE 4 127,910 0 10,504
EQUINIX INC COM 29444U700   185,115,685 254,889 SH   SOLE 7 222,426 0 32,463
EQUINIX INC COM 29444U700   2,361,798 3,252 SH   SOLE 13 3,252 0 0
EQUINIX INC COM 29444U700   6,086,785 8,381 SH   SOLE 15 8,381 0 0
EQUINIX INC COM 29444U700   127,266,171 175,235 SH   SOLE 18 169,448 0 5,787
EQUINIX INC COM 29444U700   150,867,442 207,732 SH   SOLE 19 207,732 0 0
EQUINIX INC COM 29444U700   2,061,725,045 2,838,825 SH   SOLE 21 2,838,825 0 0
EQUINIX INC COM 29444U700   2,176,990,495 2,997,536 SH   SOLE 22 2,708,683 0 288,853
EQUINIX INC COM 29444U700   124,258,728 171,094 SH   SOLE 23 171,094 0 0
EQUINIX INC COM 29444U700   572,226,064 787,908 SH   SOLE 25 787,631 0 277
EQUINIX INC COM 29444U700   81,940,285 112,825 SH   SOLE 26 57,167 0 55,658
EQUINIX INC COM 29444U700   173,020,551 238,235 SH   SOLE 28 22,519 0 215,716
EQUINIX INC COM 29444U700   32,682 45 SH   SOLE 29 45 0 0
EQUINIX INC COM 29444U700   495,259,208 681,931 SH   SOLE 30 681,931 0 0
EQUINIX INC COM 29444U700   17,865,996 24,600 SH   SOLE 31 19,370 0 5,230
EQUINIX INC COM 29444U700   34,142,209 47,011 SH   SOLE 34 47,011 0 0
EQUINIX INC COM 29444U700   16,538,393 22,772 SH   SOLE 36 22,772 0 0
EQUINIX INC COM 29444U700   3,297,947 4,541 SH   SOLE 40 4,541 0 0
EQUINIX INC COM 29444U700   122,012 168 SH   OTR 43 168 0 0
EQUINIX INC COM 29444U700   85,388,758 117,573 SH   SOLE 43 103,557 0 14,016
EQUINOR ASA SPONSORED ADR 29446M102   241,466 7,364 SH   SOLE 18 7,364 0 0
EQUINOR ASA SPONSORED ADR 29446M102   786,960 24,000 SH   SOLE 19 24,000 0 0
EQUINOR ASA SPONSORED ADR 29446M102   40,933,596 1,248,356 SH   SOLE 43 957,731 0 290,625
EQUINOX GOLD CORP COM 29446Y502   21,184 5,008 SH   SOLE 2 5,008 0 0
EQUINOX GOLD CORP COM 29446Y502   10,304 2,436 SH   SOLE 22 2,436 0 0
EQUINOX GOLD CORP COM 29446Y502   188,366 44,531 SH   SOLE 43 42,245 0 2,286
EQUITABLE HLDGS INC COM 29452E101   26,957,838 949,554 SH   SOLE 2 179,407 0 770,147
EQUITABLE HLDGS INC COM 29452E101   14,585,902 513,769 SH   SOLE 4 321,201 0 192,568
EQUITABLE HLDGS INC COM 29452E101   1,502,626 52,928 SH   SOLE 7 50,414 0 2,514
EQUITABLE HLDGS INC COM 29452E101   1,032,800 36,379 SH   SOLE 13 36,379 0 0
EQUITABLE HLDGS INC COM 29452E101   950,923 33,495 SH   SOLE 15 33,495 0 0
EQUITABLE HLDGS INC COM 29452E101   44,117,890 1,553,994 SH   SOLE 18 1,453,828 0 100,166
EQUITABLE HLDGS INC COM 29452E101   118,197,421 4,163,347 SH   SOLE 19 4,163,347 0 0
EQUITABLE HLDGS INC COM 29452E101   182,595,821 6,431,695 SH   SOLE 21 6,431,695 0 0
EQUITABLE HLDGS INC COM 29452E101   263,222,030 9,271,646 SH   SOLE 22 8,561,306 0 710,340
EQUITABLE HLDGS INC COM 29452E101   17,450,283 614,663 SH   SOLE 23 614,663 0 0
EQUITABLE HLDGS INC COM 29452E101   23,656,138 833,256 SH   SOLE 25 828,560 0 4,696
EQUITABLE HLDGS INC COM 29452E101   13,051,479 459,721 SH   SOLE 26 261,477 0 198,244
EQUITABLE HLDGS INC COM 29452E101   20,733,842 730,322 SH   SOLE 28 148,202 0 582,120
EQUITABLE HLDGS INC COM 29452E101   48,974,681 1,725,068 SH   SOLE 30 1,706,000 0 19,068
EQUITABLE HLDGS INC COM 29452E101   2,175,071 76,614 SH   SOLE 31 70,331 0 6,283
EQUITABLE HLDGS INC COM 29452E101   42,505,111 1,497,186 SH   SOLE 34 1,497,186 0 0
EQUITABLE HLDGS INC COM 29452E101   3,371,880 118,770 SH   SOLE 36 118,770 0 0
EQUITABLE HLDGS INC COM 29452E101   487,059 17,156 SH   SOLE 40 17,156 0 0
EQUITABLE HLDGS INC COM 29452E101   10,471,454 368,843 SH   SOLE 43 316,454 0 52,389
EQUITRANS MIDSTREAM CORP COM 294600101   5,992,865 639,580 SH   SOLE 2 402,001 0 237,579
EQUITRANS MIDSTREAM CORP COM 294600101   17,541 1,872 SH   SOLE 4 1,872 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   881,220 94,047 SH   SOLE 7 89,312 0 4,735
EQUITRANS MIDSTREAM CORP COM 294600101   16,647,051 1,776,633 SH   SOLE 18 1,776,633 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   9,605,271 1,025,109 SH   SOLE 19 1,025,109 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   323,256,932 34,499,139 SH   SOLE 21 34,499,139 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   128,414,529 13,704,859 SH   SOLE 22 13,207,044 0 497,815
EQUITRANS MIDSTREAM CORP COM 294600101   778,872 83,124 SH   SOLE 25 83,124 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   1,703,307 181,783 SH   SOLE 26 144,350 0 37,433
EQUITRANS MIDSTREAM CORP COM 294600101   426,785 45,548 SH   SOLE 28 7,256 0 38,292
EQUITRANS MIDSTREAM CORP COM 294600101   4,587,842 489,631 SH   SOLE 30 489,631 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   273,182 29,155 SH   SOLE 34 29,155 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   129,025 13,770 SH   SOLE 36 13,770 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   688,742 73,505 SH   SOLE 40 73,505 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   9,446,375 1,008,151 SH   SOLE 43 869,254 0 138,897
EQUITRANS MIDSTREAM CORP OPTIONS 294600101   5,622 600 SH Call SOLE 4 600 0 0
EQUITRANS MIDSTREAM CORP OPTIONS 294600101   97,448 10,400 SH Call SOLE 18 10,400 0 0
EQUITRANS MIDSTREAM CORP OPTIONS 294600101   1,525,436 162,800 SH Call SOLE 19 162,800 0 0
EQUITRANS MIDSTREAM CORP OPTIONS 294600101   45,913 4,900 SH Call SOLE 22 4,900 0 0
EQUITRANS MIDSTREAM CORP OPTIONS 294600101   386,981 41,300 SH Call SOLE 34 41,300 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   724,098 30,083 SH   SOLE 2 19,377 0 10,706
EQUITY BANCSHARES INC COM CL A 29460X109   4,309 179 SH   SOLE 7 179 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   1,065,266 44,257 SH   SOLE 18 44,257 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   733,293 30,465 SH   SOLE 19 30,465 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   14,513,488 602,970 SH   SOLE 21 602,970 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   11,746,425 488,011 SH   SOLE 22 469,915 0 18,096
EQUITY BANCSHARES INC COM CL A 29460X109   132,144 5,490 SH   SOLE 25 5,490 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   75,267 3,127 SH   SOLE 28 0 0 3,127
EQUITY BANCSHARES INC COM CL A 29460X109   88,963 3,696 SH   SOLE 30 3,696 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   65,663 2,728 SH   SOLE 40 2,728 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   300,562 12,487 SH   SOLE 43 12,085 0 402
EQUITY COMWLTH COM SH BEN INT 294628102   2,570,551 139,932 SH   SOLE 2 71,730 0 68,202
EQUITY COMWLTH COM SH BEN INT 294628102   2,370 129 SH   SOLE 4 129 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   19,031 1,036 SH   SOLE 7 1,036 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   5,242,082 285,361 SH   SOLE 18 285,361 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   4,424,194 240,838 SH   SOLE 19 240,838 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   71,921,103 3,915,139 SH   SOLE 21 3,915,139 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   57,440,014 3,126,838 SH   SOLE 22 2,987,089 0 139,749
EQUITY COMWLTH COM SH BEN INT 294628102   340,543 18,538 SH   SOLE 23 18,538 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   401,054 21,832 SH   SOLE 25 21,832 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   1,230,147 66,965 SH   SOLE 26 54,996 0 11,969
EQUITY COMWLTH COM SH BEN INT 294628102   892,653 48,593 SH   SOLE 28 820 0 47,773
EQUITY COMWLTH COM SH BEN INT 294628102   1,369,484 74,550 SH   SOLE 30 74,550 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   133,862 7,287 SH   SOLE 36 7,287 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   394,973 21,501 SH   SOLE 40 21,501 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   4,820,306 262,401 SH   SOLE 43 248,715 0 13,686
EQUITY COMWLTH 6.5% CNV PFD D 294628201   10,569,726 422,620 SH   SOLE 21 422,620 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   23,284,731 365,480 SH   SOLE 2 127,930 0 237,550
EQUITY LIFESTYLE PPTYS INC COM 29472R108   14,570,413 228,699 SH   SOLE 4 126,355 0 102,344
EQUITY LIFESTYLE PPTYS INC COM 29472R108   20,174,090 316,655 SH   SOLE 7 277,800 0 38,855
EQUITY LIFESTYLE PPTYS INC COM 29472R108   269,939 4,237 SH   SOLE 13 4,237 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   1,041,531 16,348 SH   SOLE 15 16,348 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   24,242,674 380,516 SH   SOLE 18 369,736 0 10,780
EQUITY LIFESTYLE PPTYS INC COM 29472R108   23,859,714 374,505 SH   SOLE 19 374,505 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   732,410,542 11,496,006 SH   SOLE 21 11,496,006 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   457,430,601 7,179,887 SH   SOLE 22 6,802,546 0 377,341
EQUITY LIFESTYLE PPTYS INC COM 29472R108   19,125,105 300,190 SH   SOLE 23 300,190 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   69,135,735 1,085,163 SH   SOLE 25 1,085,163 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   16,739,420 262,744 SH   SOLE 26 88,014 0 174,730
EQUITY LIFESTYLE PPTYS INC COM 29472R108   23,837,097 374,150 SH   SOLE 28 5,319 0 368,831
EQUITY LIFESTYLE PPTYS INC COM 29472R108   57,812,110 907,426 SH   SOLE 30 907,426 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   2,536,359 39,811 SH   SOLE 31 36,837 0 2,974
EQUITY LIFESTYLE PPTYS INC COM 29472R108   490,567 7,700 SH   SOLE 34 7,700 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   2,718,315 42,667 SH   SOLE 36 42,667 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   585,686 9,193 SH   SOLE 40 9,193 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   37,461 588 SH   OTR 43 588 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   8,159,232 128,068 SH   SOLE 43 118,681 0 9,387
EQUITY RESIDENTIAL SH BEN INT 29476L107   70,653,258 1,203,428 SH   SOLE 2 579,842 0 623,586
EQUITY RESIDENTIAL SH BEN INT 29476L107   39,037,218 664,916 SH   SOLE 4 485,958 0 178,958
EQUITY RESIDENTIAL SH BEN INT 29476L107   48,673,056 829,042 SH   SOLE 7 714,841 0 114,201
EQUITY RESIDENTIAL SH BEN INT 29476L107   455,766 7,763 SH   SOLE 13 7,763 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   3,001,607 51,126 SH   SOLE 15 51,126 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   54,537,128 928,924 SH   SOLE 18 800,707 0 128,217
EQUITY RESIDENTIAL SH BEN INT 29476L107   80,588,751 1,372,658 SH   SOLE 19 1,372,658 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   791,439,920 13,480,496 SH   SOLE 21 13,480,496 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   745,505,216 12,698,096 SH   SOLE 22 11,355,178 0 1,342,918
EQUITY RESIDENTIAL SH BEN INT 29476L107   47,020,487 800,894 SH   SOLE 23 800,894 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   208,327,151 3,548,410 SH   SOLE 25 3,499,370 0 49,040
EQUITY RESIDENTIAL SH BEN INT 29476L107   27,398,196 466,670 SH   SOLE 26 207,430 0 259,240
EQUITY RESIDENTIAL SH BEN INT 29476L107   62,060,991 1,057,077 SH   SOLE 28 47,667 0 1,009,410
EQUITY RESIDENTIAL SH BEN INT 29476L107   171,551,501 2,922,015 SH   SOLE 30 2,922,015 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   4,646,192 79,138 SH   SOLE 31 73,071 0 6,067
EQUITY RESIDENTIAL SH BEN INT 29476L107   10,862,524 185,020 SH   SOLE 34 185,020 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   6,246,627 106,398 SH   SOLE 36 106,398 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   1,036,701 17,658 SH   SOLE 40 17,658 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   47,203 804 SH   OTR 43 804 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   16,030,804 273,051 SH   SOLE 43 243,761 0 29,290
ERASCA INC COM 29479A108   170,127 86,359 SH   SOLE 2 26,738 0 59,621
ERASCA INC COM 29479A108   1,741 884 SH   SOLE 7 884 0 0
ERASCA INC COM 29479A108   483,032 245,194 SH   SOLE 18 245,194 0 0
ERASCA INC COM 29479A108   339,321 172,244 SH   SOLE 19 172,244 0 0
ERASCA INC COM 29479A108   7,530,883 3,822,783 SH   SOLE 21 3,822,783 0 0
ERASCA INC COM 29479A108   4,729,111 2,400,564 SH   SOLE 22 2,319,877 0 80,687
ERASCA INC COM 29479A108   10,823 5,494 SH   SOLE 25 5,494 0 0
ERASCA INC COM 29479A108   11,458 5,816 SH   SOLE 26 0 0 5,816
ERASCA INC COM 29479A108   145,429 73,822 SH   SOLE 30 73,822 0 0
ERASCA INC COM 29479A108   14,099 7,157 SH   SOLE 34 7,157 0 0
ERASCA INC COM 29479A108   9,901 5,026 SH   SOLE 40 5,026 0 0
ERASCA INC COM 29479A108   397,743 201,900 SH   SOLE 43 188,442 0 13,458
ERICSSON ADR B SEK 10 294821608   558,263 114,869 SH   SOLE 43 112,976 0 1,893
ERIE INDTY CO CL A 29530P102   4,453,563 15,159 SH   SOLE 2 13,981 0 1,178
ERIE INDTY CO CL A 29530P102   9,777,037 33,279 SH   SOLE 4 15,135 0 18,144
ERIE INDTY CO CL A 29530P102   3,659,742 12,457 SH   SOLE 7 12,280 0 177
ERIE INDTY CO CL A 29530P102   119,573 407 SH   SOLE 13 407 0 0
ERIE INDTY CO CL A 29530P102   517,658 1,762 SH   SOLE 15 1,762 0 0
ERIE INDTY CO CL A 29530P102   16,852,676 57,363 SH   SOLE 18 55,815 0 1,548
ERIE INDTY CO CL A 29530P102   449,436,710 1,529,789 SH   SOLE 21 1,529,789 0 0
ERIE INDTY CO CL A 29530P102   177,089,267 602,775 SH   SOLE 22 576,040 0 26,735
ERIE INDTY CO CL A 29530P102   12,735,797 43,350 SH   SOLE 23 43,350 0 0
ERIE INDTY CO CL A 29530P102   844,059 2,873 SH   SOLE 25 2,873 0 0
ERIE INDTY CO CL A 29530P102   4,214,418 14,345 SH   SOLE 26 10,548 0 3,797
ERIE INDTY CO CL A 29530P102   5,933,970 20,198 SH   SOLE 28 454 0 19,744
ERIE INDTY CO CL A 29530P102   35,359,977 120,358 SH   SOLE 30 92,483 0 27,875
ERIE INDTY CO CL A 29530P102   3,223,464 10,972 SH   SOLE 31 4,401 0 6,571
ERIE INDTY CO CL A 29530P102   297,022 1,011 SH   SOLE 34 1,011 0 0
ERIE INDTY CO CL A 29530P102   2,611,499 8,889 SH   SOLE 36 8,889 0 0
ERIE INDTY CO CL A 29530P102   330,514 1,125 SH   SOLE 40 1,125 0 0
ERIE INDTY CO CL A 29530P102   25,560 87 SH   OTR 43 87 0 0
ERIE INDTY CO CL A 29530P102   9,155,446 31,163 SH   SOLE 43 27,440 0 3,723
ERMENEGILDO ZEGNA N V ORD SHS N30577105   837,385 60,157 SH   SOLE 2 46,997 0 13,160
ERMENEGILDO ZEGNA N V ORD SHS N30577105   895,460 64,329 SH   SOLE 19 64,329 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105   38,002 2,730 SH   SOLE 21 2,730 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105   1,349,419 96,941 SH   SOLE 22 96,941 0 0
ESAB CORPORATION COM 29605J106   7,878,403 112,196 SH   SOLE 2 50,461 0 61,735
ESAB CORPORATION COM 29605J106   9,339 133 SH   SOLE 4 133 0 0
ESAB CORPORATION COM 29605J106   38,410 547 SH   SOLE 7 547 0 0
ESAB CORPORATION COM 29605J106   6,926,852 98,645 SH   SOLE 18 98,645 0 0
ESAB CORPORATION COM 29605J106   1,275,336 18,162 SH   SOLE 19 18,162 0 0
ESAB CORPORATION COM 29605J106   195,154,932 2,779,193 SH   SOLE 21 2,779,193 0 0
ESAB CORPORATION COM 29605J106   113,486,896 1,616,162 SH   SOLE 22 1,540,090 0 76,072
ESAB CORPORATION COM 29605J106   782,110 11,138 SH   SOLE 25 11,138 0 0
ESAB CORPORATION COM 29605J106   1,511,696 21,528 SH   SOLE 26 16,320 0 5,208
ESAB CORPORATION COM 29605J106   263,395 3,751 SH   SOLE 28 0 0 3,751
ESAB CORPORATION COM 29605J106   2,235,805 31,840 SH   SOLE 30 31,840 0 0
ESAB CORPORATION COM 29605J106   56,668 807 SH   SOLE 31 807 0 0
ESAB CORPORATION COM 29605J106   72,116 1,027 SH   SOLE 36 1,027 0 0
ESAB CORPORATION COM 29605J106   652,976 9,299 SH   SOLE 40 9,299 0 0
ESAB CORPORATION COM 29605J106   2,594,989 36,955 SH   SOLE 43 33,524 0 3,431
ESCALADE INC COM 296056104   69,155 4,517 SH   SOLE 2 445 0 4,072
ESCALADE INC COM 296056104   342,822 22,392 SH   SOLE 18 22,392 0 0
ESCALADE INC COM 296056104   299,035 19,532 SH   SOLE 19 19,532 0 0
ESCALADE INC COM 296056104   4,337,170 283,290 SH   SOLE 21 283,290 0 0
ESCALADE INC COM 296056104   1,919,200 125,356 SH   SOLE 22 119,601 0 5,755
ESCO TECHNOLOGIES INC COM 296315104   1,764,305 16,893 SH   SOLE 2 7,512 0 9,381
ESCO TECHNOLOGIES INC COM 296315104   8,146 78 SH   SOLE 4 78 0 0
ESCO TECHNOLOGIES INC COM 296315104   518,649 4,966 SH   SOLE 7 4,705 0 261
ESCO TECHNOLOGIES INC COM 296315104   8,222,875 78,733 SH   SOLE 18 78,733 0 0
ESCO TECHNOLOGIES INC COM 296315104   5,520,594 52,859 SH   SOLE 19 52,859 0 0
ESCO TECHNOLOGIES INC COM 296315104   300,861,248 2,880,709 SH   SOLE 21 2,880,709 0 0
ESCO TECHNOLOGIES INC COM 296315104   75,486,099 722,770 SH   SOLE 22 695,120 0 27,650
ESCO TECHNOLOGIES INC COM 296315104   530,033 5,075 SH   SOLE 25 5,075 0 0
ESCO TECHNOLOGIES INC COM 296315104   1,780,598 17,049 SH   SOLE 26 11,044 0 6,005
ESCO TECHNOLOGIES INC COM 296315104   739,226 7,078 SH   SOLE 28 464 0 6,614
ESCO TECHNOLOGIES INC COM 296315104   6,634,342 63,523 SH   SOLE 30 63,523 0 0
ESCO TECHNOLOGIES INC COM 296315104   60,889 583 SH   SOLE 36 583 0 0
ESCO TECHNOLOGIES INC COM 296315104   480,737 4,603 SH   SOLE 40 4,603 0 0
ESCO TECHNOLOGIES INC COM 296315104   35,092 336 SH   OTR 43 336 0 0
ESCO TECHNOLOGIES INC COM 296315104   3,676,861 35,205 SH   SOLE 43 31,798 0 3,407
ESPERION THERAPEUTICS INC NE COM 29664W105   10 10 SH   SOLE 2 10 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   16,403 16,738 SH   SOLE 18 16,738 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   194,663 198,636 SH   SOLE 21 198,636 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   1,668,510 1,702,561 SH   SOLE 22 1,702,561 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   3,620 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   44,607 45,517 SH   SOLE 30 45,517 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   709 723 SH   SOLE 43 679 0 44
ESPERION THERAPEUTICS INC NE NOTE 4.000%11/1 29664WAB1   1,053,690 2,046,000 PRN   SOLE 21 2,046,000 0 0
ESPEY MFG & ELECTRS CORP COM 296650104   5,588 346 SH   SOLE 18 346 0 0
ESPEY MFG & ELECTRS CORP COM 296650104   62,129 3,847 SH   SOLE 21 3,847 0 0
ESPORTS ENTMT GROUP INC COM 29667K504   183 1,719 SH   SOLE 22 1,719 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   82,927 1,815 SH   SOLE 2 286 0 1,529
ESQUIRE FINL HLDGS INC COM 29667J101   1,371 30 SH   SOLE 7 30 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   816,069 17,861 SH   SOLE 18 17,861 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   677,720 14,833 SH   SOLE 19 14,833 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   11,715,875 256,421 SH   SOLE 21 256,421 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   8,847,366 193,639 SH   SOLE 22 190,193 0 3,446
ESS TECH INC COMMON STOCK 26916J106   72,482 38,554 SH   SOLE 2 3,957 0 34,597
ESS TECH INC COMMON STOCK 26916J106   2,344 1,247 SH   SOLE 7 1,247 0 0
ESS TECH INC COMMON STOCK 26916J106   534,875 284,508 SH   SOLE 18 284,508 0 0
ESS TECH INC COMMON STOCK 26916J106   358,524 190,704 SH   SOLE 19 190,704 0 0
ESS TECH INC COMMON STOCK 26916J106   6,189,293 3,292,177 SH   SOLE 21 3,292,177 0 0
ESS TECH INC COMMON STOCK 26916J106   3,402,277 1,809,722 SH   SOLE 22 1,734,509 0 75,213
ESS TECH INC COMMON STOCK 26916J106   34,052 18,113 SH   SOLE 28 18,113 0 0
ESSA BANCORP INC COM 29667D104   55,957 3,728 SH   SOLE 2 378 0 3,350
ESSA BANCORP INC COM 29667D104   344,885 22,977 SH   SOLE 18 22,977 0 0
ESSA BANCORP INC COM 29667D104   257,241 17,138 SH   SOLE 19 17,138 0 0
ESSA BANCORP INC COM 29667D104   3,901,925 259,955 SH   SOLE 21 259,955 0 0
ESSA BANCORP INC COM 29667D104   1,728,221 115,138 SH   SOLE 22 109,655 0 5,483
ESSA PHARMA INC COM NEW 29668H708   23,722 7,677 SH   SOLE 2 7,677 0 0
ESSENT GROUP LTD COM G3198U102   9,721,500 205,572 SH   SOLE 2 116,401 0 89,171
ESSENT GROUP LTD COM G3198U102   12,106 256 SH   SOLE 4 256 0 0
ESSENT GROUP LTD COM G3198U102   636,713 13,464 SH   SOLE 7 12,806 0 658
ESSENT GROUP LTD COM G3198U102   20,945,923 442,925 SH   SOLE 18 442,925 0 0
ESSENT GROUP LTD COM G3198U102   15,464,161 327,007 SH   SOLE 19 327,007 0 0
ESSENT GROUP LTD COM G3198U102   365,787,866 7,734,994 SH   SOLE 21 7,734,994 0 0
ESSENT GROUP LTD COM G3198U102   169,931,366 3,593,389 SH   SOLE 22 3,453,521 0 139,868
ESSENT GROUP LTD COM G3198U102   84,649 1,790 SH   SOLE 23 1,790 0 0
ESSENT GROUP LTD COM G3198U102   997,677 21,097 SH   SOLE 25 21,097 0 0
ESSENT GROUP LTD COM G3198U102   2,642,565 55,880 SH   SOLE 26 21,225 0 34,655
ESSENT GROUP LTD COM G3198U102   245,199 5,185 SH   SOLE 28 2,011 0 3,174
ESSENT GROUP LTD COM G3198U102   2,793,278 59,067 SH   SOLE 30 59,067 0 0
ESSENT GROUP LTD COM G3198U102   101,295 2,142 SH   SOLE 36 2,142 0 0
ESSENT GROUP LTD COM G3198U102   913,690 19,321 SH   SOLE 40 19,321 0 0
ESSENT GROUP LTD COM G3198U102   101 2 SH   SOLE 43 2 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   4,130,249 190,950 SH   SOLE 2 63,204 0 127,746
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,416,462 65,486 SH   SOLE 4 65,486 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   5,852,840 270,589 SH   SOLE 7 235,312 0 35,277
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   10,917,916 504,758 SH   SOLE 18 504,758 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   12,202,197 564,133 SH   SOLE 19 564,133 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   401,962,792 18,583,578 SH   SOLE 21 18,583,578 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   125,706,963 5,811,695 SH   SOLE 22 5,593,338 0 218,357
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   173,819 8,036 SH   SOLE 23 8,036 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   16,002,415 739,825 SH   SOLE 25 739,825 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   2,407,873 111,321 SH   SOLE 26 64,440 0 46,881
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   2,323,970 107,442 SH   SOLE 28 4,756 0 102,686
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   16,221,397 749,949 SH   SOLE 30 749,949 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   508,694 23,518 SH   SOLE 40 23,518 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,664,553 76,956 SH   SOLE 43 72,436 0 4,520
ESSENTIAL UTILS INC COM 29670G102   12,532,167 365,050 SH   SOLE 2 169,992 0 195,058
ESSENTIAL UTILS INC COM 29670G102   12,943,028 377,018 SH   SOLE 4 176,598 0 200,420
ESSENTIAL UTILS INC COM 29670G102   42,247,013 1,230,615 SH   SOLE 7 1,130,215 0 100,400
ESSENTIAL UTILS INC COM 29670G102   135,741 3,954 SH   SOLE 13 3,954 0 0
ESSENTIAL UTILS INC COM 29670G102   936,934 27,292 SH   SOLE 15 27,292 0 0
ESSENTIAL UTILS INC COM 29670G102   18,052,808 525,861 SH   SOLE 18 508,170 0 17,691
ESSENTIAL UTILS INC COM 29670G102   4,141,331 120,633 SH   SOLE 19 120,633 0 0
ESSENTIAL UTILS INC COM 29670G102   497,796,672 14,500,340 SH   SOLE 21 14,500,340 0 0
ESSENTIAL UTILS INC COM 29670G102   250,203,940 7,288,201 SH   SOLE 22 6,810,201 0 478,000
ESSENTIAL UTILS INC COM 29670G102   14,314,340 416,963 SH   SOLE 23 416,963 0 0
ESSENTIAL UTILS INC COM 29670G102   19,931,483 580,585 SH   SOLE 25 576,653 0 3,932
ESSENTIAL UTILS INC COM 29670G102   8,308,753 242,026 SH   SOLE 26 150,904 0 91,122
ESSENTIAL UTILS INC COM 29670G102   16,599,104 483,516 SH   SOLE 28 14,163 0 469,353
ESSENTIAL UTILS INC COM 29670G102   96,811 2,820 SH   SOLE 29 2,820 0 0
ESSENTIAL UTILS INC COM 29670G102   147,853,783 4,306,839 SH   SOLE 30 4,234,879 0 71,960
ESSENTIAL UTILS INC COM 29670G102   1,980,051 57,677 SH   SOLE 31 52,953 0 4,724
ESSENTIAL UTILS INC COM 29670G102   6,156,399 179,330 SH   SOLE 34 179,330 0 0
ESSENTIAL UTILS INC COM 29670G102   1,458,373 42,481 SH   SOLE 36 42,481 0 0
ESSENTIAL UTILS INC COM 29670G102   448,933 13,077 SH   SOLE 40 13,077 0 0
ESSENTIAL UTILS INC COM 29670G102   11,157 325 SH   OTR 43 325 0 0
ESSENTIAL UTILS INC COM 29670G102   8,078,224 235,311 SH   SOLE 43 196,205 0 39,106
ESSEX PPTY TR INC COM 297178105   22,148,135 104,428 SH   SOLE 2 16,844 0 87,584
ESSEX PPTY TR INC COM 297178105   19,901,677 93,836 SH   SOLE 4 58,317 0 35,519
ESSEX PPTY TR INC COM 297178105   32,722,306 154,285 SH   SOLE 7 134,200 0 20,085
ESSEX PPTY TR INC COM 297178105   273,384 1,289 SH   SOLE 13 1,289 0 0
ESSEX PPTY TR INC COM 297178105   1,974,346 9,309 SH   SOLE 15 9,309 0 0
ESSEX PPTY TR INC COM 297178105   21,038,480 99,196 SH   SOLE 18 95,267 0 3,929
ESSEX PPTY TR INC COM 297178105   26,969,576 127,161 SH   SOLE 19 127,161 0 0
ESSEX PPTY TR INC COM 297178105   484,124,693 2,282,638 SH   SOLE 21 2,282,638 0 0
ESSEX PPTY TR INC COM 297178105   424,037,051 1,999,326 SH   SOLE 22 1,849,711 0 149,615
ESSEX PPTY TR INC COM 297178105   23,071,786 108,783 SH   SOLE 23 108,783 0 0
ESSEX PPTY TR INC COM 297178105   113,503,145 535,165 SH   SOLE 25 535,048 0 117
ESSEX PPTY TR INC COM 297178105   15,895,297 74,946 SH   SOLE 26 35,245 0 39,701
ESSEX PPTY TR INC COM 297178105   39,536,969 186,416 SH   SOLE 28 1,996 0 184,420
ESSEX PPTY TR INC COM 297178105   103,697,588 488,932 SH   SOLE 30 488,932 0 0
ESSEX PPTY TR INC COM 297178105   3,040,946 14,338 SH   SOLE 31 13,257 0 1,081
ESSEX PPTY TR INC COM 297178105   545,708 2,573 SH   SOLE 34 2,573 0 0
ESSEX PPTY TR INC COM 297178105   3,927,271 18,517 SH   SOLE 36 18,517 0 0
ESSEX PPTY TR INC COM 297178105   671,477 3,166 SH   SOLE 40 3,166 0 0
ESSEX PPTY TR INC COM 297178105   19,648 93 SH   OTR 43 93 0 0
ESSEX PPTY TR INC COM 297178105   17,688,451 83,401 SH   SOLE 43 77,232 0 6,168
ESTABLISHMENT LABS HLDGS INC COM G31249108   303,007 6,175 SH   SOLE 2 4,202 0 1,973
ESTABLISHMENT LABS HLDGS INC COM G31249108   5,250 107 SH   SOLE 4 107 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   280,190 5,710 SH   SOLE 7 5,394 0 316
ESTABLISHMENT LABS HLDGS INC COM G31249108   2,236,120 45,570 SH   SOLE 21 45,570 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   733,842 14,955 SH   SOLE 22 5,995 0 8,960
ESTABLISHMENT LABS HLDGS INC COM G31249108   185,828 3,787 SH   SOLE 25 3,787 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   656,311 13,375 SH   SOLE 26 11,906 0 1,469
ESTABLISHMENT LABS HLDGS INC COM G31249108   62,221 1,268 SH   SOLE 28 0 0 1,268
ESTABLISHMENT LABS HLDGS INC COM G31249108   2,253,736 45,929 SH   SOLE 30 45,929 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   16,782 342 SH   SOLE 36 342 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   165,219 3,367 SH   SOLE 40 3,367 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   19,383 395 SH   SOLE 43 331 0 64
ETAO INTERNATIONAL CO LTD ORD SHS G31363107   3,190 9,665 SH   SOLE 18 9,665 0 0
ETAO INTERNATIONAL CO LTD ORD SHS G31363107   37,835 114,617 SH   SOLE 21 114,617 0 0
ETERNA THERAPEUTICS INC COM NEW 114082209   2,088 958 SH   SOLE 21 958 0 0
ETERNA THERAPEUTICS INC COM NEW 114082209   34,049 15,619 SH   SOLE 22 15,619 0 0
ETF SER SOLUTIONS OPTIONS 26922A842   11,921 700 SH Put SOLE 4 700 0 0
ETF SER SOLUTIONS OPTIONS 26922A842   282,698 16,600 SH Put SOLE 18 16,600 0 0
ETF SER SOLUTIONS OPTIONS 26922A842   5,538,156 325,200 SH Put SOLE 19 325,200 0 0
ETF SER SOLUTIONS OPTIONS 26922A842   127,725 7,500 SH Put SOLE 22 7,500 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   4,908,205 164,154 SH   SOLE 2 131,924 0 32,230
ETHAN ALLEN INTERIORS INC COM 297602104   3,857 129 SH   SOLE 4 129 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   5,532 185 SH   SOLE 7 185 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   2,358,512 78,880 SH   SOLE 18 78,880 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   6,247,934 208,961 SH   SOLE 19 208,961 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   80,656,386 2,697,538 SH   SOLE 21 2,697,538 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   24,381,237 815,426 SH   SOLE 22 783,905 0 31,521
ETHAN ALLEN INTERIORS INC COM 297602104   11,811 395 SH   SOLE 23 395 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   170,938 5,717 SH   SOLE 25 5,717 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   449,008 15,017 SH   SOLE 26 3,301 0 11,716
ETHAN ALLEN INTERIORS INC COM 297602104   1,860,677 62,230 SH   SOLE 30 62,230 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   92,092 3,080 SH   SOLE 40 3,080 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   1,010,859 33,808 SH   SOLE 43 31,222 0 2,586
ETON PHARMACEUTICALS INC COM 29772L108   15,391 3,691 SH   SOLE 18 3,691 0 0
ETON PHARMACEUTICALS INC COM 29772L108   189,914 45,543 SH   SOLE 21 45,543 0 0
ETON PHARMACEUTICALS INC COM 29772L108   983,878 235,942 SH   SOLE 22 235,942 0 0
ETSY INC COM 29786A106   35,543,476 550,379 SH   SOLE 2 374,465 0 175,914
ETSY INC COM 29786A106   12,160,931 188,308 SH   SOLE 4 98,809 0 89,499
ETSY INC COM 29786A106   5,073,986 78,569 SH   SOLE 7 65,806 0 12,763
ETSY INC COM 29786A106   3,213,307 49,757 SH   SOLE 13 49,757 0 0
ETSY INC COM 29786A106   692,362 10,721 SH   SOLE 15 10,721 0 0
ETSY INC COM 29786A106   14,461,851 223,937 SH   SOLE 18 214,067 0 9,870
ETSY INC COM 29786A106   14,186,095 219,667 SH   SOLE 19 219,667 0 0
ETSY INC COM 29786A106   215,510,628 3,337,111 SH   SOLE 21 3,337,111 0 0
ETSY INC COM 29786A106   180,137,838 2,789,375 SH   SOLE 22 2,516,333 0 273,042
ETSY INC COM 29786A106   19,062,143 295,171 SH   SOLE 23 295,171 0 0
ETSY INC COM 29786A106   36,077,875 558,654 SH   SOLE 25 405,707 0 152,947
ETSY INC COM 29786A106   21,518,056 333,200 SH   SOLE 26 113,874 0 219,326
ETSY INC COM 29786A106   29,946,715 463,715 SH   SOLE 28 11,158 0 452,557
ETSY INC COM 29786A106   639,342 9,900 SH   SOLE 29 9,900 0 0
ETSY INC COM 29786A106   65,351,085 1,011,940 SH   SOLE 30 795,931 0 216,009
ETSY INC COM 29786A106   4,536,099 70,240 SH   SOLE 31 52,645 0 17,595
ETSY INC COM 29786A106   2,846,170 44,072 SH   SOLE 34 44,072 0 0
ETSY INC COM 29786A106   2,048,542 31,721 SH   SOLE 36 31,721 0 0
ETSY INC COM 29786A106   380,505 5,892 SH   SOLE 40 5,892 0 0
ETSY INC COM 29786A106   14,272 221 SH   OTR 43 221 0 0
ETSY INC COM 29786A106   6,328,331 97,992 SH   SOLE 43 81,391 0 16,601
ETSY INC NOTE 0.125%10/0 29786AAJ5   4,599,980 4,532,000 PRN   SOLE 21 4,532,000 0 0
ETSY INC NOTE 0.125% 9/0 29786AAL0   3,298,400 4,123,000 PRN   SOLE 21 4,123,000 0 0
ETSY INC NOTE 0.250% 6/1 29786AAN6   5,269,613 6,975,000 PRN   SOLE 21 6,975,000 0 0
EURONAV NV SHS B38564108   306,666 18,665 SH   SOLE 4 0 0 18,665
EURONAV NV SHS B38564108   6,079 370 SH   SOLE 22 370 0 0
EURONAV NV SHS B38564108   9,595 584 SH   SOLE 43 0 0 584
EURONET WORLDWIDE INC COM 298736109   12,162,683 153,221 SH   SOLE 2 88,720 0 64,501
EURONET WORLDWIDE INC COM 298736109   13,098 165 SH   SOLE 4 165 0 0
EURONET WORLDWIDE INC COM 298736109   446,195 5,621 SH   SOLE 7 5,402 0 219
EURONET WORLDWIDE INC COM 298736109   8,253,218 103,971 SH   SOLE 18 103,971 0 0
EURONET WORLDWIDE INC COM 298736109   3,184,329 40,115 SH   SOLE 19 40,115 0 0
EURONET WORLDWIDE INC COM 298736109   192,208,509 2,421,372 SH   SOLE 21 2,421,372 0 0
EURONET WORLDWIDE INC COM 298736109   116,833,230 1,471,822 SH   SOLE 22 1,386,588 0 85,234
EURONET WORLDWIDE INC COM 298736109   1,275,398 16,067 SH   SOLE 23 16,067 0 0
EURONET WORLDWIDE INC COM 298736109   704,498 8,875 SH   SOLE 25 8,875 0 0
EURONET WORLDWIDE INC COM 298736109   3,540,427 44,601 SH   SOLE 26 18,158 0 26,443
EURONET WORLDWIDE INC COM 298736109   819,916 10,329 SH   SOLE 28 941 0 9,388
EURONET WORLDWIDE INC COM 298736109   2,358,935 29,717 SH   SOLE 30 29,717 0 0
EURONET WORLDWIDE INC COM 298736109   53,820 678 SH   SOLE 31 678 0 0
EURONET WORLDWIDE INC COM 298736109   33,340 420 SH   SOLE 36 420 0 0
EURONET WORLDWIDE INC COM 298736109   666,871 8,401 SH   SOLE 40 8,401 0 0
EURONET WORLDWIDE INC COM 298736109   2,193,349 27,631 SH   SOLE 43 25,375 0 2,256
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3   3,274,425 3,564,000 PRN   SOLE 21 3,564,000 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   298,129 18,403 SH   SOLE 2 10,313 0 8,090
EUROPEAN WAX CTR INC CLASS A COM 29882P106   321,149 19,824 SH   SOLE 7 18,738 0 1,086
EUROPEAN WAX CTR INC CLASS A COM 29882P106   1,328,319 81,995 SH   SOLE 18 81,995 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   1,168,231 72,113 SH   SOLE 19 72,113 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   19,012,919 1,173,637 SH   SOLE 21 1,173,637 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   15,797,511 975,155 SH   SOLE 22 944,662 0 30,493
EUROPEAN WAX CTR INC CLASS A COM 29882P106   132,856 8,201 SH   SOLE 25 8,201 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   64,476 3,980 SH   SOLE 26 1,203 0 2,777
EUROPEAN WAX CTR INC CLASS A COM 29882P106   19,732 1,218 SH   SOLE 28 0 0 1,218
EUROPEAN WAX CTR INC CLASS A COM 29882P106   1,298,673 80,165 SH   SOLE 30 80,165 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   17,383 1,073 SH   SOLE 36 1,073 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   119,912 7,402 SH   SOLE 40 7,402 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   80,660 4,979 SH   SOLE 43 4,869 0 110
EUROSEAS LTD SHS Y23592135   170,677 6,402 SH   SOLE 2 6,402 0 0
EVANS BANCORP INC COM NEW 29911Q208   301,848 11,263 SH   SOLE 2 8,565 0 2,698
EVANS BANCORP INC COM NEW 29911Q208   398,221 14,859 SH   SOLE 18 14,859 0 0
EVANS BANCORP INC COM NEW 29911Q208   286,117 10,676 SH   SOLE 19 10,676 0 0
EVANS BANCORP INC COM NEW 29911Q208   5,474,329 204,266 SH   SOLE 21 204,266 0 0
EVANS BANCORP INC COM NEW 29911Q208   2,294,670 85,622 SH   SOLE 22 82,201 0 3,421
EVANS BANCORP INC COM NEW 29911Q208   5,521 206 SH   SOLE 43 206 0 0
EVE HLDG INC COM 29970N104   40,032 4,829 SH   SOLE 2 611 0 4,218
EVE HLDG INC COM 29970N104   361,834 43,647 SH   SOLE 18 43,647 0 0
EVE HLDG INC COM 29970N104   308,048 37,159 SH   SOLE 19 37,159 0 0
EVE HLDG INC COM 29970N104   4,647,283 560,589 SH   SOLE 21 560,589 0 0
EVE HLDG INC COM 29970N104   4,904,008 591,557 SH   SOLE 22 588,040 0 3,517
EVELO BIOSCIENCES INC COM NEW 299734202   253,863 64,761 SH   SOLE 21 64,761 0 0
EVELO BIOSCIENCES INC COM NEW 299734202   216,161 55,143 SH   SOLE 22 55,143 0 0
EVELO BIOSCIENCES INC COM NEW 299734202   30,729 7,839 SH   SOLE 30 7,839 0 0
EVENTBRITE INC COM CL A 29975E109   2,666,696 270,456 SH   SOLE 2 173,667 0 96,789
EVENTBRITE INC COM CL A 29975E109   2,228 226 SH   SOLE 4 226 0 0
EVENTBRITE INC COM CL A 29975E109   5,600 568 SH   SOLE 7 568 0 0
EVENTBRITE INC COM CL A 29975E109   1,956,687 198,447 SH   SOLE 18 188,549 0 9,898
EVENTBRITE INC COM CL A 29975E109   7,519,571 762,634 SH   SOLE 19 762,634 0 0
EVENTBRITE INC COM CL A 29975E109   26,260,986 2,663,386 SH   SOLE 21 2,663,386 0 0
EVENTBRITE INC COM CL A 29975E109   28,402,588 2,880,587 SH   SOLE 22 2,800,156 0 80,431
EVENTBRITE INC COM CL A 29975E109   23,812 2,415 SH   SOLE 23 2,415 0 0
EVENTBRITE INC COM CL A 29975E109   115,372 11,701 SH   SOLE 25 11,701 0 0
EVENTBRITE INC COM CL A 29975E109   360,521 36,564 SH   SOLE 26 28,701 0 7,863
EVENTBRITE INC COM CL A 29975E109   493,306 50,031 SH   SOLE 30 50,031 0 0
EVENTBRITE INC COM CL A 29975E109   167,009 16,938 SH   SOLE 40 16,938 0 0
EVENTBRITE INC COM CL A 29975E109   167,867 17,025 SH   SOLE 43 15,616 0 1,409
EVERBRIDGE INC COM 29978A104   4,250,944 189,605 SH   SOLE 2 129,572 0 60,033
EVERBRIDGE INC COM 29978A104   6,053 270 SH   SOLE 4 141 0 129
EVERBRIDGE INC COM 29978A104   359,124 16,018 SH   SOLE 7 15,233 0 785
EVERBRIDGE INC COM 29978A104   2,426,943 108,249 SH   SOLE 18 97,429 0 10,820
EVERBRIDGE INC COM 29978A104   10,341,404 461,258 SH   SOLE 19 461,258 0 0
EVERBRIDGE INC COM 29978A104   41,643,625 1,857,432 SH   SOLE 21 1,857,432 0 0
EVERBRIDGE INC COM 29978A104   34,732,660 1,549,182 SH   SOLE 22 1,516,077 0 33,105
EVERBRIDGE INC COM 29978A104   141,851 6,327 SH   SOLE 23 6,327 0 0
EVERBRIDGE INC COM 29978A104   167,590 7,475 SH   SOLE 25 7,475 0 0
EVERBRIDGE INC COM 29978A104   849,449 37,888 SH   SOLE 26 12,169 0 25,719
EVERBRIDGE INC COM 29978A104   15,044 671 SH   SOLE 28 671 0 0
EVERBRIDGE INC COM 29978A104   7,321,475 326,560 SH   SOLE 30 326,560 0 0
EVERBRIDGE INC COM 29978A104   147,412 6,575 SH   SOLE 31 0 0 6,575
EVERBRIDGE INC COM 29978A104   206,668 9,218 SH   SOLE 40 9,218 0 0
EVERBRIDGE INC COM 29978A104   148,062 6,604 SH   SOLE 43 6,439 0 165
EVERBRIDGE INC NOTE 3/1 29978AAE4   2,142,000 2,550,000 PRN   SOLE 21 2,550,000 0 0
EVERCOMMERCE INC COM 29977X105   54,704 5,454 SH   SOLE 2 757 0 4,697
EVERCOMMERCE INC COM 29977X105   903 90 SH   SOLE 7 90 0 0
EVERCOMMERCE INC COM 29977X105   583,796 58,205 SH   SOLE 18 58,205 0 0
EVERCOMMERCE INC COM 29977X105   460,919 45,954 SH   SOLE 19 45,954 0 0
EVERCOMMERCE INC COM 29977X105   7,652,780 762,989 SH   SOLE 21 762,989 0 0
EVERCOMMERCE INC COM 29977X105   5,403,843 538,768 SH   SOLE 22 527,664 0 11,104
EVERCOMMERCE INC COM 29977X105   188,293 18,773 SH   SOLE 43 17,835 0 938
EVERCORE INC CLASS A 29977A105   13,819,850 100,231 SH   SOLE 2 36,048 0 64,183
EVERCORE INC CLASS A 29977A105   19,717 143 SH   SOLE 4 143 0 0
EVERCORE INC CLASS A 29977A105   575,097 4,171 SH   SOLE 7 3,969 0 202
EVERCORE INC CLASS A 29977A105   8,985,502 65,169 SH   SOLE 18 65,169 0 0
EVERCORE INC CLASS A 29977A105   1,598,581 11,594 SH   SOLE 19 11,594 0 0
EVERCORE INC CLASS A 29977A105   255,978,219 1,856,529 SH   SOLE 21 1,856,529 0 0
EVERCORE INC CLASS A 29977A105   141,766,837 1,028,190 SH   SOLE 22 980,484 0 47,706
EVERCORE INC CLASS A 29977A105   935,929 6,788 SH   SOLE 25 6,788 0 0
EVERCORE INC CLASS A 29977A105   1,680,757 12,190 SH   SOLE 26 8,650 0 3,540
EVERCORE INC CLASS A 29977A105   240,463 1,744 SH   SOLE 28 730 0 1,014
EVERCORE INC CLASS A 29977A105   2,987,584 21,668 SH   SOLE 30 21,668 0 0
EVERCORE INC CLASS A 29977A105   69,905 507 SH   SOLE 31 507 0 0
EVERCORE INC CLASS A 29977A105   74,179 538 SH   SOLE 36 538 0 0
EVERCORE INC CLASS A 29977A105   878,985 6,375 SH   SOLE 40 6,375 0 0
EVERCORE INC CLASS A 29977A105   54,600 396 SH   OTR 43 396 0 0
EVERCORE INC CLASS A 29977A105   7,209,357 52,287 SH   SOLE 43 46,918 0 5,369
EVEREST GROUP LTD COM G3223R108   39,317,111 105,785 SH   SOLE 2 20,813 0 84,972
EVEREST GROUP LTD COM G3223R108   14,991,309 40,335 SH   SOLE 4 19,005 0 21,330
EVEREST GROUP LTD COM G3223R108   10,011,675 26,937 SH   SOLE 7 22,494 0 4,443
EVEREST GROUP LTD COM G3223R108   351,600 946 SH   SOLE 13 946 0 0
EVEREST GROUP LTD COM G3223R108   2,276,479 6,125 SH   SOLE 15 6,125 0 0
EVEREST GROUP LTD COM G3223R108   38,011,434 102,272 SH   SOLE 18 98,797 0 3,475
EVEREST GROUP LTD COM G3223R108   20,390,188 54,861 SH   SOLE 19 54,861 0 0
EVEREST GROUP LTD COM G3223R108   441,863,225 1,188,859 SH   SOLE 21 1,188,859 0 0
EVEREST GROUP LTD COM G3223R108   398,968,418 1,073,448 SH   SOLE 22 970,289 0 103,159
EVEREST GROUP LTD COM G3223R108   29,735,458 80,005 SH   SOLE 23 80,005 0 0
EVEREST GROUP LTD COM G3223R108   32,187,737 86,603 SH   SOLE 25 86,448 0 155
EVEREST GROUP LTD COM G3223R108   26,904,076 72,387 SH   SOLE 26 31,415 0 40,972
EVEREST GROUP LTD COM G3223R108   40,642,486 109,351 SH   SOLE 28 578 0 108,773
EVEREST GROUP LTD COM G3223R108   193,640 521 SH   SOLE 29 521 0 0
EVEREST GROUP LTD COM G3223R108   95,691,273 257,463 SH   SOLE 30 254,979 0 2,484
EVEREST GROUP LTD COM G3223R108   3,849,015 10,356 SH   SOLE 31 9,639 0 717
EVEREST GROUP LTD COM G3223R108   652,653 1,756 SH   SOLE 34 1,756 0 0
EVEREST GROUP LTD COM G3223R108   4,137,430 11,132 SH   SOLE 36 11,132 0 0
EVEREST GROUP LTD COM G3223R108   774,189 2,083 SH   SOLE 40 2,083 0 0
EVEREST GROUP LTD COM G3223R108   25,274 68 SH   OTR 43 68 0 0
EVEREST GROUP LTD COM G3223R108   20,536,958 55,256 SH   SOLE 43 50,576 0 4,680
EVERGY INC COM 30034W106   25,612,677 505,181 SH   SOLE 2 59,963 0 445,218
EVERGY INC COM 30034W106   6,107,322 120,460 SH   SOLE 4 96,459 0 24,001
EVERGY INC COM 30034W106   9,724,514 191,805 SH   SOLE 7 167,279 0 24,526
EVERGY INC COM 30034W106   102,769 2,027 SH   SOLE 13 2,027 0 0
EVERGY INC COM 30034W106   1,591,574 31,392 SH   SOLE 15 31,392 0 0
EVERGY INC COM 30034W106   20,837,041 410,987 SH   SOLE 18 393,858 0 17,129
EVERGY INC COM 30034W106   15,840,302 312,432 SH   SOLE 19 312,432 0 0
EVERGY INC COM 30034W106   376,299,203 7,422,075 SH   SOLE 21 7,422,075 0 0
EVERGY INC COM 30034W106   270,414,078 5,333,611 SH   SOLE 22 4,847,447 0 486,164
EVERGY INC COM 30034W106   19,337,994 381,420 SH   SOLE 23 381,420 0 0
EVERGY INC COM 30034W106   4,324,051 85,287 SH   SOLE 25 85,287 0 0
EVERGY INC COM 30034W106   10,269,944 202,563 SH   SOLE 26 189,645 0 12,918
EVERGY INC COM 30034W106   105,811 2,087 SH   SOLE 28 0 0 2,087
EVERGY INC COM 30034W106   77,211,131 1,522,902 SH   SOLE 30 1,522,902 0 0
EVERGY INC COM 30034W106   2,719,497 53,639 SH   SOLE 31 45,724 0 7,915
EVERGY INC COM 30034W106   471,459 9,299 SH   SOLE 34 9,299 0 0
EVERGY INC COM 30034W106   4,882,055 96,293 SH   SOLE 36 96,293 0 0
EVERGY INC COM 30034W106   320,576 6,323 SH   SOLE 40 6,323 0 0
EVERGY INC COM 30034W106   23,474 463 SH   OTR 43 463 0 0
EVERGY INC COM 30034W106   7,810,793 154,059 SH   SOLE 43 134,163 0 19,896
EVERI HLDGS INC COM 30034T103   4,457,533 337,181 SH   SOLE 2 246,236 0 90,945
EVERI HLDGS INC COM 30034T103   4,125 312 SH   SOLE 4 312 0 0
EVERI HLDGS INC COM 30034T103   588,739 44,534 SH   SOLE 7 42,120 0 2,414
EVERI HLDGS INC COM 30034T103   2,811,537 212,673 SH   SOLE 18 212,673 0 0
EVERI HLDGS INC COM 30034T103   6,088,141 460,525 SH   SOLE 19 460,525 0 0
EVERI HLDGS INC COM 30034T103   39,811,581 3,011,466 SH   SOLE 21 3,011,466 0 0
EVERI HLDGS INC COM 30034T103   37,673,814 2,849,759 SH   SOLE 22 2,763,744 0 86,015
EVERI HLDGS INC COM 30034T103   247,571 18,727 SH   SOLE 23 18,727 0 0
EVERI HLDGS INC COM 30034T103   302,117 22,853 SH   SOLE 25 22,853 0 0
EVERI HLDGS INC COM 30034T103   1,024,471 77,494 SH   SOLE 26 51,852 0 25,642
EVERI HLDGS INC COM 30034T103   46,799 3,540 SH   SOLE 28 982 0 2,558
EVERI HLDGS INC COM 30034T103   2,882,198 218,018 SH   SOLE 30 218,018 0 0
EVERI HLDGS INC COM 30034T103   510,834 38,641 SH   SOLE 34 38,641 0 0
EVERI HLDGS INC COM 30034T103   105,139 7,953 SH   SOLE 36 7,953 0 0
EVERI HLDGS INC COM 30034T103   237,947 17,999 SH   SOLE 40 17,999 0 0
EVERI HLDGS INC COM 30034T103   550,045 41,607 SH   SOLE 43 35,883 0 5,724
EVERQUOTE INC COM CL A 30041R108   161,988 22,405 SH   SOLE 2 19,949 0 2,456
EVERQUOTE INC COM CL A 30041R108   1,880 260 SH   SOLE 7 260 0 0
EVERQUOTE INC COM CL A 30041R108   418,407 57,871 SH   SOLE 18 53,938 0 3,933
EVERQUOTE INC COM CL A 30041R108   1,200,180 166,000 SH   SOLE 19 166,000 0 0
EVERQUOTE INC COM CL A 30041R108   5,383,740 744,639 SH   SOLE 21 744,639 0 0
EVERQUOTE INC COM CL A 30041R108   4,813,127 665,716 SH   SOLE 22 657,397 0 8,319
EVERQUOTE INC COM CL A 30041R108   5,516 763 SH   SOLE 23 763 0 0
EVERQUOTE INC COM CL A 30041R108   14,142 1,956 SH   SOLE 28 1,956 0 0
EVERQUOTE INC COM CL A 30041R108   35,427 4,900 SH   SOLE 43 4,900 0 0
EVERSOURCE ENERGY COM 30040W108   43,569,934 749,268 SH   SOLE 2 181,125 0 568,143
EVERSOURCE ENERGY COM 30040W108   24,879,710 427,854 SH   SOLE 4 206,809 0 221,045
EVERSOURCE ENERGY COM 30040W108   76,766,315 1,320,143 SH   SOLE 7 1,150,948 0 169,195
EVERSOURCE ENERGY COM 30040W108   244,928 4,212 SH   SOLE 13 4,212 0 0
EVERSOURCE ENERGY COM 30040W108   3,006,122 51,696 SH   SOLE 15 51,696 0 0
EVERSOURCE ENERGY COM 30040W108   41,515,495 713,938 SH   SOLE 18 692,687 0 21,251
EVERSOURCE ENERGY COM 30040W108   27,195,825 467,684 SH   SOLE 19 467,684 0 0
EVERSOURCE ENERGY COM 30040W108   875,793,080 15,060,930 SH   SOLE 21 15,060,930 0 0
EVERSOURCE ENERGY COM 30040W108   466,556,000 8,023,319 SH   SOLE 22 7,267,202 0 756,117
EVERSOURCE ENERGY COM 30040W108   34,666,297 596,153 SH   SOLE 23 596,153 0 0
EVERSOURCE ENERGY COM 30040W108   110,984,974 1,908,598 SH   SOLE 25 1,659,924 0 248,674
EVERSOURCE ENERGY COM 30040W108   58,242,924 1,001,598 SH   SOLE 26 674,231 0 327,367
EVERSOURCE ENERGY COM 30040W108   59,130,118 1,016,855 SH   SOLE 28 27,394 0 989,461
EVERSOURCE ENERGY COM 30040W108   233,893,663 4,022,247 SH   SOLE 30 3,873,450 0 148,797
EVERSOURCE ENERGY COM 30040W108   4,623,332 79,507 SH   SOLE 31 73,595 0 5,912
EVERSOURCE ENERGY COM 30040W108   3,303,443 56,809 SH   SOLE 32 56,809 0 0
EVERSOURCE ENERGY COM 30040W108   29,968,591 515,367 SH   SOLE 34 515,367 0 0
EVERSOURCE ENERGY COM 30040W108   7,489,255 128,792 SH   SOLE 36 128,792 0 0
EVERSOURCE ENERGY COM 30040W108   997,098 17,147 SH   SOLE 40 17,147 0 0
EVERSOURCE ENERGY COM 30040W108   32,041 551 SH   OTR 43 551 0 0
EVERSOURCE ENERGY COM 30040W108   46,830,521 805,340 SH   SOLE 43 727,331 0 78,009
EVERSPIN TECHNOLOGIES INC COM 30041T104   709,461 72,173 SH   SOLE 2 72,173 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   35,064 3,567 SH   SOLE 18 3,567 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   409,734 41,682 SH   SOLE 21 41,682 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   2,740,594 278,799 SH   SOLE 22 278,799 0 0
EVERTEC INC COM 30040P103   1,602,198 43,093 SH   SOLE 2 28,511 0 14,582
EVERTEC INC COM 30040P103   9,109 245 SH   SOLE 4 245 0 0
EVERTEC INC COM 30040P103   401,730 10,805 SH   SOLE 7 10,240 0 565
EVERTEC INC COM 30040P103   7,248,315 194,952 SH   SOLE 18 194,952 0 0
EVERTEC INC COM 30040P103   5,010,897 134,774 SH   SOLE 19 134,774 0 0
EVERTEC INC COM 30040P103   270,480,559 7,274,894 SH   SOLE 21 7,274,894 0 0
EVERTEC INC COM 30040P103   66,437,425 1,786,913 SH   SOLE 22 1,732,708 0 54,205
EVERTEC INC COM 30040P103   517,657 13,923 SH   SOLE 25 13,923 0 0
EVERTEC INC COM 30040P103   767,507 20,643 SH   SOLE 26 15,455 0 5,188
EVERTEC INC COM 30040P103   74,248 1,997 SH   SOLE 28 600 0 1,397
EVERTEC INC COM 30040P103   6,943,402 186,751 SH   SOLE 30 186,751 0 0
EVERTEC INC COM 30040P103   440,769 11,855 SH   SOLE 40 11,855 0 0
EVERTEC INC COM 30040P103   63,206 1,700 SH   SOLE 43 1,067 0 633
EVGO INC CL A COM 30052F100   281,835 83,383 SH   SOLE 2 27,756 0 55,627
EVGO INC CL A COM 30052F100   44,457 13,153 SH   SOLE 4 0 0 13,153
EVGO INC CL A COM 30052F100   2,603 770 SH   SOLE 7 770 0 0
EVGO INC CL A COM 30052F100   795,388 235,322 SH   SOLE 18 235,322 0 0
EVGO INC CL A COM 30052F100   719,825 212,966 SH   SOLE 19 212,966 0 0
EVGO INC CL A COM 30052F100   13,235,140 3,915,722 SH   SOLE 21 3,915,722 0 0
EVGO INC CL A COM 30052F100   9,216,685 2,726,830 SH   SOLE 22 2,612,248 0 114,582
EVGO INC CL A COM 30052F100   98,740 29,213 SH   SOLE 25 29,213 0 0
EVGO INC CL A COM 30052F100   23,407 6,925 SH   SOLE 26 338 0 6,587
EVGO INC CL A COM 30052F100   38,123 11,279 SH   SOLE 28 0 0 11,279
EVGO INC CL A COM 30052F100   59,671 17,654 SH   SOLE 30 17,654 0 0
EVGO INC CL A COM 30052F100   30,819 9,118 SH   SOLE 40 9,118 0 0
EVGO INC *W EXP 07/01/202 30052F118   865 2,402 SH   SOLE 4 2,402 0 0
EVGO INC *W EXP 07/01/202 30052F118   14,025 38,959 SH   SOLE 18 38,959 0 0
EVGO INC *W EXP 07/01/202 30052F118   193,166 536,572 SH   SOLE 19 536,572 0 0
EVGO INC *W EXP 07/01/202 30052F118   6,768 18,800 SH   SOLE 22 18,800 0 0
EVGO INC *W EXP 07/01/202 30052F118   166 460 SH   SOLE 26 460 0 0
EVGO INC *W EXP 07/01/202 30052F118   58,565 162,680 SH   SOLE 34 162,680 0 0
EVI INDS INC COM 26929N102   15,711 633 SH   SOLE 2 261 0 372
EVI INDS INC COM 26929N102   284,909 11,479 SH   SOLE 18 11,479 0 0
EVI INDS INC COM 26929N102   254,355 10,248 SH   SOLE 19 10,248 0 0
EVI INDS INC COM 26929N102   3,774,526 152,076 SH   SOLE 21 152,076 0 0
EVI INDS INC COM 26929N102   1,968,871 79,326 SH   SOLE 22 77,990 0 1,336
EVOKE PHARMA INC COM NEW 30049G203   12 9 SH   SOLE 21 9 0 0
EVOKE PHARMA INC COM NEW 30049G203   2,020 1,464 SH   SOLE 22 1,464 0 0
EVOLENT HEALTH INC CL A 30050B101   1,501,108 55,127 SH   SOLE 2 31,314 0 23,813
EVOLENT HEALTH INC CL A 30050B101   6,998 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101   29,245 1,074 SH   SOLE 7 1,074 0 0
EVOLENT HEALTH INC CL A 30050B101   7,698,629 282,726 SH   SOLE 18 262,321 0 20,405
EVOLENT HEALTH INC CL A 30050B101   6,530,244 239,818 SH   SOLE 19 239,818 0 0
EVOLENT HEALTH INC CL A 30050B101   105,747,269 3,883,484 SH   SOLE 21 3,883,484 0 0
EVOLENT HEALTH INC CL A 30050B101   81,179,683 2,981,259 SH   SOLE 22 2,894,464 0 86,795
EVOLENT HEALTH INC CL A 30050B101   12,362 454 SH   SOLE 23 454 0 0
EVOLENT HEALTH INC CL A 30050B101   559,685 20,554 SH   SOLE 25 20,554 0 0
EVOLENT HEALTH INC CL A 30050B101   1,442,074 52,959 SH   SOLE 26 43,998 0 8,961
EVOLENT HEALTH INC CL A 30050B101   119,431 4,386 SH   SOLE 28 1,430 0 2,956
EVOLENT HEALTH INC CL A 30050B101   6,734,442 247,317 SH   SOLE 30 247,317 0 0
EVOLENT HEALTH INC CL A 30050B101   468,928 17,221 SH   SOLE 40 17,221 0 0
EVOLENT HEALTH INC CL A 30050B101   38,694 1,421 SH   OTR 43 1,421 0 0
EVOLENT HEALTH INC CL A 30050B101   1,380,180 50,686 SH   SOLE 43 37,480 0 13,206
EVOLUS INC COM 30052C107   304,828 33,351 SH   SOLE 2 23,732 0 9,619
EVOLUS INC COM 30052C107   4,735 518 SH   SOLE 7 518 0 0
EVOLUS INC COM 30052C107   982,970 107,546 SH   SOLE 18 107,546 0 0
EVOLUS INC COM 30052C107   1,553,444 169,961 SH   SOLE 19 169,961 0 0
EVOLUS INC COM 30052C107   13,651,431 1,493,592 SH   SOLE 21 1,493,592 0 0
EVOLUS INC COM 30052C107   9,713,398 1,062,735 SH   SOLE 22 1,030,254 0 32,481
EVOLUS INC COM 30052C107   7,084 775 SH   SOLE 23 775 0 0
EVOLUS INC COM 30052C107   61,183 6,694 SH   SOLE 25 6,694 0 0
EVOLUS INC COM 30052C107   55,507 6,073 SH   SOLE 26 0 0 6,073
EVOLUS INC COM 30052C107   36,560 4,000 SH   SOLE 28 0 0 4,000
EVOLUS INC COM 30052C107   491,906 53,819 SH   SOLE 30 53,819 0 0
EVOLUS INC COM 30052C107   71,255 7,796 SH   SOLE 40 7,796 0 0
EVOLUS INC COM 30052C107   243,837 26,678 SH   SOLE 43 9,515 0 17,163
EVOLUTION PETE CORP COM 30049A107   310,180 45,348 SH   SOLE 2 40,587 0 4,761
EVOLUTION PETE CORP COM 30049A107   748,146 109,378 SH   SOLE 18 79,648 0 29,730
EVOLUTION PETE CORP COM 30049A107   2,190,558 320,257 SH   SOLE 19 320,257 0 0
EVOLUTION PETE CORP COM 30049A107   7,306,584 1,068,214 SH   SOLE 21 1,068,214 0 0
EVOLUTION PETE CORP COM 30049A107   8,024,620 1,173,190 SH   SOLE 22 1,159,871 0 13,319
EVOLUTION PETE CORP COM 30049A107   54,898 8,026 SH   SOLE 43 7,924 0 102
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   406,320 83,605 SH   SOLE 2 24,973 0 58,632
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   2,867 590 SH   SOLE 7 590 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   1,538,141 316,490 SH   SOLE 18 316,490 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   1,122,184 230,902 SH   SOLE 19 230,902 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   20,390,883 4,195,655 SH   SOLE 21 4,195,655 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   12,368,350 2,544,928 SH   SOLE 22 2,425,429 0 119,499
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   75,660 15,568 SH   SOLE 25 15,568 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   58,330 12,002 SH   SOLE 26 0 0 12,002
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   39,522 8,132 SH   SOLE 28 0 0 8,132
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   36,241 7,457 SH   SOLE 30 7,457 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   78,547 16,162 SH   SOLE 40 16,162 0 0
EVOTEC AG SPONSORED ADS 30050E105   94,318 9,556 SH   SOLE 43 8,406 0 1,150
EXACT SCIENCES CORP COM 30063P105   22,140,665 324,548 SH   SOLE 2 72,080 0 252,468
EXACT SCIENCES CORP COM 30063P105   5,606,592 82,184 SH   SOLE 4 64,996 0 17,188
EXACT SCIENCES CORP COM 30063P105   10,798,748 158,293 SH   SOLE 7 149,270 0 9,023
EXACT SCIENCES CORP COM 30063P105   161,750 2,371 SH   SOLE 13 2,371 0 0
EXACT SCIENCES CORP COM 30063P105   999,832 14,656 SH   SOLE 15 14,656 0 0
EXACT SCIENCES CORP COM 30063P105   11,668,281 171,039 SH   SOLE 18 159,850 0 11,189
EXACT SCIENCES CORP COM 30063P105   33,833,300 495,944 SH   SOLE 19 495,944 0 0
EXACT SCIENCES CORP COM 30063P105   210,236,030 3,081,736 SH   SOLE 21 3,081,736 0 0
EXACT SCIENCES CORP COM 30063P105   315,126,941 4,619,275 SH   SOLE 22 4,272,981 0 346,294
EXACT SCIENCES CORP COM 30063P105   21,170,372 310,325 SH   SOLE 23 310,325 0 0
EXACT SCIENCES CORP COM 30063P105   34,213,831 501,522 SH   SOLE 25 367,692 0 133,830
EXACT SCIENCES CORP COM 30063P105   21,824,397 319,912 SH   SOLE 26 95,862 0 224,050
EXACT SCIENCES CORP COM 30063P105   16,985,075 248,975 SH   SOLE 28 8,829 0 240,146
EXACT SCIENCES CORP COM 30063P105   24,627 361 SH   SOLE 29 361 0 0
EXACT SCIENCES CORP COM 30063P105   45,955,311 673,634 SH   SOLE 30 673,634 0 0
EXACT SCIENCES CORP COM 30063P105   2,863,262 41,971 SH   SOLE 31 38,745 0 3,226
EXACT SCIENCES CORP COM 30063P105   22,635,532 331,802 SH   SOLE 34 331,802 0 0
EXACT SCIENCES CORP COM 30063P105   3,107,626 45,553 SH   SOLE 36 45,553 0 0
EXACT SCIENCES CORP COM 30063P105   599,927 8,794 SH   SOLE 40 8,794 0 0
EXACT SCIENCES CORP COM 30063P105   16,305 239 SH   OTR 43 239 0 0
EXACT SCIENCES CORP COM 30063P105   9,716,165 142,424 SH   SOLE 43 124,532 0 17,892
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1   3,511,400 3,880,000 PRN   SOLE 21 3,880,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9   2,252,691 2,610,000 PRN   SOLE 2 2,610,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9   5,510,894 6,385,000 PRN   SOLE 21 6,385,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9   3,452,400 4,000,000 PRN   SOLE 22 4,000,000 0 0
EXAGEN INC COM 30068X103   36,402 15,042 SH   SOLE 2 15,042 0 0
EXAGEN INC COM 30068X103   4,102 1,695 SH   SOLE 18 1,695 0 0
EXAGEN INC COM 30068X103   60,505 25,002 SH   SOLE 21 25,002 0 0
EXAGEN INC COM 30068X103   61,301 25,331 SH   SOLE 22 25,331 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   203,884 11,965 SH   SOLE 2 5,295 0 6,670
EXCELERATE ENERGY INC CL A COM 30069T101   290,890 17,071 SH   SOLE 7 16,138 0 933
EXCELERATE ENERGY INC CL A COM 30069T101   758,314 44,502 SH   SOLE 18 44,502 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   642,340 37,696 SH   SOLE 19 37,696 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   11,371,167 667,322 SH   SOLE 21 667,322 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   8,590,426 504,133 SH   SOLE 22 485,515 0 18,618
EXCELERATE ENERGY INC CL A COM 30069T101   66,115 3,880 SH   SOLE 25 3,880 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   123,847 7,268 SH   SOLE 26 5,703 0 1,565
EXCELERATE ENERGY INC CL A COM 30069T101   257,781 15,128 SH   SOLE 28 0 0 15,128
EXCELERATE ENERGY INC CL A COM 30069T101   800,318 46,967 SH   SOLE 30 46,967 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   68,041 3,993 SH   SOLE 40 3,993 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   4,959 291 SH   SOLE 43 291 0 0
EXELA TECHNOLOGIES INC 6% CONV PFD SR B 30162V607   1,227,293 421,750 SH   SOLE 21 421,750 0 0
EXELA TECHNOLOGIES INC COM 30162V805   177,177 41,985 SH   SOLE 22 41,985 0 0
EXELA TECHNOLOGIES INC COM 30162V805   8 2 SH   SOLE 43 0 0 2
EXELIXIS INC COM 30161Q104   31,580,329 1,445,324 SH   SOLE 2 883,261 0 562,063
EXELIXIS INC COM 30161Q104   2,370,463 108,488 SH   SOLE 4 58,051 0 50,437
EXELIXIS INC COM 30161Q104   2,054,708 94,037 SH   SOLE 7 92,213 0 1,824
EXELIXIS INC COM 30161Q104   657,314 30,083 SH   SOLE 13 30,083 0 0
EXELIXIS INC COM 30161Q104   17,913,810 819,854 SH   SOLE 18 754,349 0 65,505
EXELIXIS INC COM 30161Q104   32,990,878 1,509,880 SH   SOLE 19 1,509,880 0 0
EXELIXIS INC COM 30161Q104   432,292,505 19,784,554 SH   SOLE 21 19,784,554 0 0
EXELIXIS INC COM 30161Q104   239,544,238 10,963,123 SH   SOLE 22 10,228,623 0 734,500
EXELIXIS INC COM 30161Q104   6,447,017 295,058 SH   SOLE 23 295,058 0 0
EXELIXIS INC COM 30161Q104   1,305,101 59,730 SH   SOLE 25 59,730 0 0
EXELIXIS INC COM 30161Q104   5,019,644 229,732 SH   SOLE 26 90,118 0 139,614
EXELIXIS INC COM 30161Q104   1,166,528 53,388 SH   SOLE 28 5,584 0 47,804
EXELIXIS INC COM 30161Q104   698,020 31,946 SH   SOLE 29 31,946 0 0
EXELIXIS INC COM 30161Q104   26,829,593 1,227,899 SH   SOLE 30 1,227,899 0 0
EXELIXIS INC COM 30161Q104   1,548,531 70,871 SH   SOLE 31 70,871 0 0
EXELIXIS INC COM 30161Q104   100,729 4,610 SH   SOLE 34 4,610 0 0
EXELIXIS INC COM 30161Q104   330,197 15,112 SH   SOLE 36 15,112 0 0
EXELIXIS INC COM 30161Q104   1,055,202 48,293 SH   SOLE 40 48,293 0 0
EXELIXIS INC COM 30161Q104   14,749 675 SH   OTR 43 675 0 0
EXELIXIS INC COM 30161Q104   5,083,883 232,672 SH   SOLE 43 191,492 0 41,180
EXELON CORP COM 30161N101   99,587,647 2,635,291 SH   SOLE 2 625,041 0 2,010,250
EXELON CORP COM 30161N101   37,411,911 989,995 SH   SOLE 4 484,292 0 505,703
EXELON CORP COM 30161N101   107,554,837 2,846,119 SH   SOLE 7 2,417,602 0 428,517
EXELON CORP COM 30161N101   2,722,354 72,039 SH   SOLE 13 72,039 0 0
EXELON CORP COM 30161N101   5,662,718 149,847 SH   SOLE 15 149,847 0 0
EXELON CORP COM 30161N101   109,875,238 2,907,522 SH   SOLE 18 2,769,709 0 137,813
EXELON CORP COM 30161N101   171,713,754 4,543,894 SH   SOLE 19 4,543,894 0 0
EXELON CORP COM 30161N101   1,126,776,683 29,816,795 SH   SOLE 21 29,816,795 0 0
EXELON CORP COM 30161N101   839,269,985 22,208,785 SH   SOLE 22 20,093,874 0 2,114,911
EXELON CORP COM 30161N101   63,958,517 1,692,472 SH   SOLE 23 1,692,472 0 0
EXELON CORP COM 30161N101   77,621,378 2,054,019 SH   SOLE 25 1,927,514 0 126,505
EXELON CORP COM 30161N101   75,226,815 1,990,654 SH   SOLE 26 1,040,265 0 950,389
EXELON CORP COM 30161N101   77,984,767 2,063,635 SH   SOLE 28 28,299 0 2,035,336
EXELON CORP COM 30161N101   397,682,045 10,523,473 SH   SOLE 30 10,427,076 0 96,397
EXELON CORP COM 30161N101   8,255,603 218,460 SH   SOLE 31 201,885 0 16,575
EXELON CORP COM 30161N101   14,345,651 379,615 SH   SOLE 32 379,615 0 0
EXELON CORP COM 30161N101   21,126,764 559,057 SH   SOLE 34 559,057 0 0
EXELON CORP COM 30161N101   12,274,683 324,813 SH   SOLE 36 324,813 0 0
EXELON CORP COM 30161N101   1,821,478 48,200 SH   SOLE 40 48,200 0 0
EXELON CORP COM 30161N101   63,072 1,669 SH   OTR 43 1,669 0 0
EXELON CORP COM 30161N101   37,825,805 1,000,947 SH   SOLE 43 847,925 0 153,023
EXICURE INC COM NEW 30205M200   5,356 7,439 SH   SOLE 21 7,439 0 0
EXICURE INC COM NEW 30205M200   3,553 4,935 SH   SOLE 22 4,935 0 0
EXLSERVICE HOLDINGS INC COM 302081104   14,296,559 509,863 SH   SOLE 2 282,775 0 227,088
EXLSERVICE HOLDINGS INC COM 302081104   101,365 3,615 SH   SOLE 4 3,615 0 0
EXLSERVICE HOLDINGS INC COM 302081104   968,389 34,536 SH   SOLE 7 32,711 0 1,825
EXLSERVICE HOLDINGS INC COM 302081104   18,702,344 666,988 SH   SOLE 18 626,868 0 40,120
EXLSERVICE HOLDINGS INC COM 302081104   41,869,664 1,493,212 SH   SOLE 19 1,493,212 0 0
EXLSERVICE HOLDINGS INC COM 302081104   341,192,010 12,168,046 SH   SOLE 21 12,168,046 0 0
EXLSERVICE HOLDINGS INC COM 302081104   172,220,586 6,141,961 SH   SOLE 22 6,004,780 0 137,181
EXLSERVICE HOLDINGS INC COM 302081104   1,350,799 48,174 SH   SOLE 23 48,174 0 0
EXLSERVICE HOLDINGS INC COM 302081104   934,966 33,344 SH   SOLE 25 33,344 0 0
EXLSERVICE HOLDINGS INC COM 302081104   10,261,855 365,972 SH   SOLE 26 66,960 0 299,012
EXLSERVICE HOLDINGS INC COM 302081104   239,125 8,528 SH   SOLE 28 2,825 0 5,703
EXLSERVICE HOLDINGS INC COM 302081104   4,447,509 158,613 SH   SOLE 30 158,613 0 0
EXLSERVICE HOLDINGS INC COM 302081104   119,591 4,265 SH   SOLE 34 4,265 0 0
EXLSERVICE HOLDINGS INC COM 302081104   107,618 3,838 SH   SOLE 36 3,838 0 0
EXLSERVICE HOLDINGS INC COM 302081104   813,721 29,020 SH   SOLE 40 29,020 0 0
EXLSERVICE HOLDINGS INC COM 302081104   5,572,557 198,736 SH   SOLE 43 192,397 0 6,339
EXP WORLD HLDGS INC COM 30212W100   3,163,601 194,803 SH   SOLE 2 153,401 0 41,402
EXP WORLD HLDGS INC COM 30212W100   3,751 231 SH   SOLE 4 231 0 0
EXP WORLD HLDGS INC COM 30212W100   9,760 601 SH   SOLE 7 601 0 0
EXP WORLD HLDGS INC COM 30212W100   3,459,802 213,042 SH   SOLE 18 213,042 0 0
EXP WORLD HLDGS INC COM 30212W100   3,702,298 227,974 SH   SOLE 19 227,974 0 0
EXP WORLD HLDGS INC COM 30212W100   139,343,292 8,580,252 SH   SOLE 21 8,580,252 0 0
EXP WORLD HLDGS INC COM 30212W100   34,824,699 2,144,378 SH   SOLE 22 2,081,079 0 63,299
EXP WORLD HLDGS INC COM 30212W100   24,068 1,482 SH   SOLE 23 1,482 0 0
EXP WORLD HLDGS INC COM 30212W100   218,948 13,482 SH   SOLE 25 13,482 0 0
EXP WORLD HLDGS INC COM 30212W100   2,426,662 149,425 SH   SOLE 26 15,704 0 133,721
EXP WORLD HLDGS INC COM 30212W100   20,690 1,274 SH   SOLE 28 1,274 0 0
EXP WORLD HLDGS INC COM 30212W100   2,188,892 134,784 SH   SOLE 30 134,784 0 0
EXP WORLD HLDGS INC COM 30212W100   86,007 5,296 SH   SOLE 34 5,296 0 0
EXP WORLD HLDGS INC COM 30212W100   230,283 14,180 SH   SOLE 40 14,180 0 0
EXP WORLD HLDGS INC COM 30212W100   12,229 753 SH   OTR 43 753 0 0
EXP WORLD HLDGS INC COM 30212W100   541,604 33,350 SH   SOLE 43 32,803 0 547
EXPEDIA GROUP INC COM NEW 30212P303   39,449,630 382,746 SH   SOLE 2 136,139 0 246,607
EXPEDIA GROUP INC COM NEW 30212P303   11,387,689 110,485 SH   SOLE 4 37,529 0 72,956
EXPEDIA GROUP INC COM NEW 30212P303   8,563,777 83,087 SH   SOLE 7 69,321 0 13,766
EXPEDIA GROUP INC COM NEW 30212P303   273,651 2,655 SH   SOLE 13 2,655 0 0
EXPEDIA GROUP INC COM NEW 30212P303   2,318,044 22,490 SH   SOLE 15 22,490 0 0
EXPEDIA GROUP INC COM NEW 30212P303   26,850,147 260,504 SH   SOLE 18 251,494 0 9,010
EXPEDIA GROUP INC COM NEW 30212P303   12,946,829 125,612 SH   SOLE 19 125,612 0 0
EXPEDIA GROUP INC COM NEW 30212P303   395,568,024 3,837,858 SH   SOLE 21 3,837,858 0 0
EXPEDIA GROUP INC COM NEW 30212P303   319,966,385 3,104,360 SH   SOLE 22 2,756,602 0 347,758
EXPEDIA GROUP INC COM NEW 30212P303   24,379,869 236,537 SH   SOLE 23 236,537 0 0
EXPEDIA GROUP INC COM NEW 30212P303   47,161,121 457,564 SH   SOLE 25 453,913 0 3,651
EXPEDIA GROUP INC COM NEW 30212P303   19,031,257 184,644 SH   SOLE 26 74,522 0 110,122
EXPEDIA GROUP INC COM NEW 30212P303   26,154,734 253,757 SH   SOLE 28 17,403 0 236,354
EXPEDIA GROUP INC COM NEW 30212P303   86,525,925 839,487 SH   SOLE 30 755,855 0 83,632
EXPEDIA GROUP INC COM NEW 30212P303   5,996,097 58,175 SH   SOLE 31 30,962 0 27,213
EXPEDIA GROUP INC COM NEW 30212P303   14,397,642 139,688 SH   SOLE 34 139,688 0 0
EXPEDIA GROUP INC COM NEW 30212P303   3,919,134 38,024 SH   SOLE 36 38,024 0 0
EXPEDIA GROUP INC COM NEW 30212P303   716,337 6,950 SH   SOLE 40 6,950 0 0
EXPEDIA GROUP INC COM NEW 30212P303   35,353 343 SH   OTR 43 343 0 0
EXPEDIA GROUP INC COM NEW 30212P303   11,677,639 113,298 SH   SOLE 43 90,957 0 22,341
EXPEDIA GROUP INC NOTE 2/1 30212PBE4   5,794,896 6,670,000 PRN   SOLE 21 6,670,000 0 0
EXPEDITORS INTL WASH INC COM 302130109   43,468,728 379,209 SH   SOLE 2 155,404 0 223,805
EXPEDITORS INTL WASH INC COM 302130109   26,417,057 230,455 SH   SOLE 4 108,424 0 122,031
EXPEDITORS INTL WASH INC COM 302130109   50,819,262 443,333 SH   SOLE 7 384,854 0 58,479
EXPEDITORS INTL WASH INC COM 302130109   1,504,060 13,121 SH   SOLE 13 13,121 0 0
EXPEDITORS INTL WASH INC COM 302130109   2,544,786 22,200 SH   SOLE 15 22,200 0 0
EXPEDITORS INTL WASH INC COM 302130109   99,524,517 868,224 SH   SOLE 18 858,810 0 9,414
EXPEDITORS INTL WASH INC COM 302130109   7,362,341 64,227 SH   SOLE 19 64,227 0 0
EXPEDITORS INTL WASH INC COM 302130109   923,601,994 8,057,245 SH   SOLE 21 8,057,245 0 0
EXPEDITORS INTL WASH INC COM 302130109   451,310,690 3,937,108 SH   SOLE 22 3,596,085 0 341,023
EXPEDITORS INTL WASH INC COM 302130109   29,059,851 253,510 SH   SOLE 23 253,510 0 0
EXPEDITORS INTL WASH INC COM 302130109   101,761,178 887,736 SH   SOLE 25 881,133 0 6,603
EXPEDITORS INTL WASH INC COM 302130109   35,786,225 312,189 SH   SOLE 26 192,024 0 120,165
EXPEDITORS INTL WASH INC COM 302130109   73,456,967 640,818 SH   SOLE 28 9,443 0 631,375
EXPEDITORS INTL WASH INC COM 302130109   11,348 99 SH   SOLE 29 99 0 0
EXPEDITORS INTL WASH INC COM 302130109   224,205,390 1,955,905 SH   SOLE 30 1,832,250 0 123,655
EXPEDITORS INTL WASH INC COM 302130109   8,558,849 74,665 SH   SOLE 31 31,682 0 42,983
EXPEDITORS INTL WASH INC COM 302130109   732,486 6,390 SH   SOLE 34 6,390 0 0
EXPEDITORS INTL WASH INC COM 302130109   7,975,497 69,576 SH   SOLE 36 69,576 0 0
EXPEDITORS INTL WASH INC COM 302130109   870,844 7,597 SH   SOLE 40 7,597 0 0
EXPEDITORS INTL WASH INC COM 302130109   32,670 285 SH   OTR 43 285 0 0
EXPEDITORS INTL WASH INC COM 302130109   47,634,304 415,548 SH   SOLE 43 382,319 0 33,229
EXPENSIFY INC COM CL A 30219Q106   476,226 146,531 SH   SOLE 2 105,806 0 40,725
EXPENSIFY INC COM CL A 30219Q106   1,866 574 SH   SOLE 7 574 0 0
EXPENSIFY INC COM CL A 30219Q106   482,996 148,614 SH   SOLE 18 148,614 0 0
EXPENSIFY INC COM CL A 30219Q106   1,031,609 317,418 SH   SOLE 19 317,418 0 0
EXPENSIFY INC COM CL A 30219Q106   6,466,356 1,989,648 SH   SOLE 21 1,989,648 0 0
EXPENSIFY INC COM CL A 30219Q106   4,743,200 1,459,446 SH   SOLE 22 1,430,714 0 28,732
EXPENSIFY INC COM CL A 30219Q106   29,965 9,220 SH   SOLE 23 9,220 0 0
EXPENSIFY INC COM CL A 30219Q106   13,647 4,199 SH   SOLE 25 4,199 0 0
EXPENSIFY INC COM CL A 30219Q106   16,361 5,034 SH   SOLE 26 387 0 4,647
EXPION360 INC COM 30218B100   2,828 688 SH   SOLE 18 688 0 0
EXPION360 INC COM 30218B100   32,917 8,009 SH   SOLE 21 8,009 0 0
EXPONENT INC COM 30214U102   7,583,732 88,595 SH   SOLE 2 66,638 0 21,957
EXPONENT INC COM 30214U102   15,665 183 SH   SOLE 4 183 0 0
EXPONENT INC COM 30214U102   1,555,266 18,169 SH   SOLE 7 17,974 0 195
EXPONENT INC COM 30214U102   16,966,006 198,201 SH   SOLE 18 194,700 0 3,501
EXPONENT INC COM 30214U102   17,480,633 204,213 SH   SOLE 19 204,213 0 0
EXPONENT INC COM 30214U102   317,384,342 3,707,761 SH   SOLE 21 3,707,761 0 0
EXPONENT INC COM 30214U102   142,506,281 1,664,793 SH   SOLE 22 1,621,732 0 43,061
EXPONENT INC COM 30214U102   445,206 5,201 SH   SOLE 23 5,201 0 0
EXPONENT INC COM 30214U102   821,503 9,597 SH   SOLE 25 9,597 0 0
EXPONENT INC COM 30214U102   2,823,944 32,990 SH   SOLE 26 18,772 0 14,218
EXPONENT INC COM 30214U102   199,277 2,328 SH   SOLE 28 929 0 1,399
EXPONENT INC COM 30214U102   2,469,046 28,844 SH   SOLE 30 28,844 0 0
EXPONENT INC COM 30214U102   19,602 229 SH   SOLE 34 229 0 0
EXPONENT INC COM 30214U102   787,178 9,196 SH   SOLE 40 9,196 0 0
EXPONENT INC COM 30214U102   4,449,153 51,976 SH   SOLE 43 46,207 0 5,769
EXPRESS INC COM NEW 30219E202   426,483 47,387 SH   SOLE 22 47,387 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   1,853,754 79,800 SH   SOLE 2 29,700 0 50,100
EXPRO GROUP HOLDINGS NV COM N3144W105   9,733 419 SH   SOLE 4 419 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   573,038 24,668 SH   SOLE 7 23,350 0 1,318
EXPRO GROUP HOLDINGS NV COM N3144W105   5,276,764 227,153 SH   SOLE 18 227,153 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   4,226,884 181,958 SH   SOLE 19 181,958 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   75,993,019 3,271,331 SH   SOLE 21 3,271,331 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   53,892,276 2,319,943 SH   SOLE 22 2,217,229 0 102,714
EXPRO GROUP HOLDINGS NV COM N3144W105   426,665 18,367 SH   SOLE 25 18,367 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   1,428,599 61,498 SH   SOLE 26 52,259 0 9,239
EXPRO GROUP HOLDINGS NV COM N3144W105   642,774 27,670 SH   SOLE 28 1,763 0 25,907
EXPRO GROUP HOLDINGS NV COM N3144W105   2,752,848 118,504 SH   SOLE 30 118,504 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   330,540 14,229 SH   SOLE 40 14,229 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   1,224,430 52,709 SH   SOLE 43 49,479 0 3,230
EXSCIENTIA PLC ADS 30223G102   2,677,856 592,446 SH   SOLE 21 592,446 0 0
EXSCIENTIA PLC ADS 30223G102   83,471 18,467 SH   SOLE 30 18,467 0 0
EXTRA SPACE STORAGE INC COM 30225T102   66,735,870 548,905 SH   SOLE 2 90,896 0 458,009
EXTRA SPACE STORAGE INC COM 30225T102   44,587,641 366,735 SH   SOLE 4 299,587 0 67,148
EXTRA SPACE STORAGE INC COM 30225T102   56,476,828 464,524 SH   SOLE 7 398,441 0 66,083
EXTRA SPACE STORAGE INC COM 30225T102   551,608 4,537 SH   SOLE 13 4,537 0 0
EXTRA SPACE STORAGE INC COM 30225T102   3,483,996 28,656 SH   SOLE 15 28,656 0 0
EXTRA SPACE STORAGE INC COM 30225T102   59,068,184 485,838 SH   SOLE 18 472,968 0 12,870
EXTRA SPACE STORAGE INC COM 30225T102   62,737,712 516,020 SH   SOLE 19 516,020 0 0
EXTRA SPACE STORAGE INC COM 30225T102   901,033,757 7,411,036 SH   SOLE 21 7,411,036 0 0
EXTRA SPACE STORAGE INC COM 30225T102   842,300,283 6,927,951 SH   SOLE 22 6,148,223 0 779,728
EXTRA SPACE STORAGE INC COM 30225T102   47,939,480 394,304 SH   SOLE 23 394,304 0 0
EXTRA SPACE STORAGE INC COM 30225T102   119,670,221 984,292 SH   SOLE 25 983,799 0 493
EXTRA SPACE STORAGE INC COM 30225T102   27,264,923 224,255 SH   SOLE 26 105,892 0 118,363
EXTRA SPACE STORAGE INC COM 30225T102   60,450,792 497,210 SH   SOLE 28 43,115 0 454,095
EXTRA SPACE STORAGE INC COM 30225T102   192,737,735 1,585,275 SH   SOLE 30 1,585,275 0 0
EXTRA SPACE STORAGE INC COM 30225T102   7,827,077 64,378 SH   SOLE 31 44,221 0 20,157
EXTRA SPACE STORAGE INC COM 30225T102   7,395,347 60,827 SH   SOLE 34 60,827 0 0
EXTRA SPACE STORAGE INC COM 30225T102   7,749,266 63,738 SH   SOLE 36 63,738 0 0
EXTRA SPACE STORAGE INC COM 30225T102   1,254,462 10,318 SH   SOLE 40 10,318 0 0
EXTRA SPACE STORAGE INC COM 30225T102   35,258 290 SH   OTR 43 290 0 0
EXTRA SPACE STORAGE INC COM 30225T102   14,564,682 119,795 SH   SOLE 43 110,355 0 9,440
EXTREME NETWORKS COM 30226D106   4,380,896 180,954 SH   SOLE 2 124,661 0 56,293
EXTREME NETWORKS COM 30226D106   30,166 1,246 SH   SOLE 4 446 0 800
EXTREME NETWORKS COM 30226D106   305,530 12,620 SH   SOLE 7 11,987 0 633
EXTREME NETWORKS COM 30226D106   9,558,471 394,815 SH   SOLE 18 374,563 0 20,252
EXTREME NETWORKS COM 30226D106   12,861,490 531,247 SH   SOLE 19 531,247 0 0
EXTREME NETWORKS COM 30226D106   283,563,983 11,712,680 SH   SOLE 21 11,712,680 0 0
EXTREME NETWORKS COM 30226D106   91,390,886 3,774,923 SH   SOLE 22 3,642,748 0 132,175
EXTREME NETWORKS COM 30226D106   132,598 5,477 SH   SOLE 23 5,477 0 0
EXTREME NETWORKS COM 30226D106   591,111 24,416 SH   SOLE 25 24,416 0 0
EXTREME NETWORKS COM 30226D106   5,273,858 217,838 SH   SOLE 26 45,408 0 172,430
EXTREME NETWORKS COM 30226D106   49,461 2,043 SH   SOLE 28 2,043 0 0
EXTREME NETWORKS COM 30226D106   31,611,796 1,305,733 SH   SOLE 30 1,305,733 0 0
EXTREME NETWORKS COM 30226D106   43,505 1,797 SH   SOLE 34 1,797 0 0
EXTREME NETWORKS COM 30226D106   528,238 21,819 SH   SOLE 40 21,819 0 0
EXTREME NETWORKS COM 30226D106   1,019,585 42,114 SH   SOLE 43 40,361 0 1,753
EXXON MOBIL CORP COM 30231G102   568,301,060 4,833,314 SH   SOLE 2 1,906,056 0 2,927,258
EXXON MOBIL CORP COM 30231G102   225,109,379 1,914,521 SH   SOLE 4 1,369,897 0 544,624
EXXON MOBIL CORP COM 30231G102   435,684,459 3,705,430 SH   SOLE 7 3,247,791 0 457,639
EXXON MOBIL CORP COM 30231G102   19,777,309 168,203 SH   SOLE 13 168,203 0 0
EXXON MOBIL CORP COM 30231G102   59,509,119 506,116 SH   SOLE 15 506,116 0 0
EXXON MOBIL CORP COM 30231G102   749,329,109 6,372,930 SH   SOLE 18 6,059,815 0 313,115
EXXON MOBIL CORP COM 30231G102   437,882,970 3,724,128 SH   SOLE 19 3,724,128 0 0
EXXON MOBIL CORP COM 30231G102   12,611,675,951 107,260,384 SH   SOLE 21 107,260,384 0 0
EXXON MOBIL CORP COM 30231G102   10,281,221,420 87,440,223 SH   SOLE 22 78,774,307 0 8,665,916
EXXON MOBIL CORP COM 30231G102   984,070,407 8,369,369 SH   SOLE 23 8,369,369 0 0
EXXON MOBIL CORP COM 30231G102   478,313,559 4,067,984 SH   SOLE 25 4,005,161 0 62,823
EXXON MOBIL CORP COM 30231G102   620,409,341 5,276,487 SH   SOLE 26 2,776,340 0 2,500,147
EXXON MOBIL CORP COM 30231G102   140,732,090 1,196,905 SH   SOLE 28 69,176 0 1,127,729
EXXON MOBIL CORP COM 30231G102   81,501,870 693,161 SH   SOLE 29 693,161 0 0
EXXON MOBIL CORP COM 30231G102   2,614,864,324 22,239,023 SH   SOLE 30 22,239,023 0 0
EXXON MOBIL CORP COM 30231G102   138,147,682 1,174,925 SH   SOLE 31 1,034,502 0 140,423
EXXON MOBIL CORP COM 30231G102   37,726,484 320,858 SH   SOLE 32 320,858 0 0
EXXON MOBIL CORP COM 30231G102   353,461,353 3,006,135 SH   SOLE 34 3,006,135 0 0
EXXON MOBIL CORP COM 30231G102   121,335,623 1,031,941 SH   SOLE 36 1,031,941 0 0
EXXON MOBIL CORP COM 30231G102   23,076,133 196,259 SH   SOLE 40 196,259 0 0
EXXON MOBIL CORP COM 30231G102   927,941 7,892 SH   OTR 43 7,892 0 0
EXXON MOBIL CORP COM 30231G102   469,442,212 3,992,535 SH   SOLE 43 3,248,453 0 744,082
EYENOVIA INC COM 30234E104   3,919 2,361 SH   SOLE 2 0 0 2,361
EYENOVIA INC COM 30234E104   106,660 64,253 SH   SOLE 18 64,253 0 0
EYENOVIA INC COM 30234E104   94,932 57,188 SH   SOLE 19 57,188 0 0
EYENOVIA INC COM 30234E104   1,675,186 1,009,148 SH   SOLE 21 1,009,148 0 0
EYENOVIA INC COM 30234E104   645,453 388,827 SH   SOLE 22 382,197 0 6,630
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   787,702 98,586 SH   SOLE 2 58,565 0 40,021
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   3,947 494 SH   SOLE 7 494 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   556,448 69,643 SH   SOLE 18 69,643 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   419,395 52,490 SH   SOLE 19 52,490 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   7,108,687 889,698 SH   SOLE 21 889,698 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   5,649,481 707,069 SH   SOLE 22 691,822 0 15,247
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   91,645 11,470 SH   SOLE 43 0 0 11,470
EZCORP INC CL A NON VTG 302301106   8,477,329 1,027,555 SH   SOLE 2 622,852 0 404,703
EZCORP INC CL A NON VTG 302301106   300,902 36,473 SH   SOLE 18 36,473 0 0
EZCORP INC CL A NON VTG 302301106   10,647,054 1,290,552 SH   SOLE 19 1,290,552 0 0
EZCORP INC CL A NON VTG 302301106   35,370,250 4,287,303 SH   SOLE 21 4,287,303 0 0
EZCORP INC CL A NON VTG 302301106   24,583,086 2,979,768 SH   SOLE 22 2,955,622 0 24,146
EZCORP INC CL A NON VTG 302301106   577,508 70,001 SH   SOLE 23 70,001 0 0
EZCORP INC CL A NON VTG 302301106   65,002 7,879 SH   SOLE 25 7,879 0 0
EZCORP INC CL A NON VTG 302301106   906,634 109,895 SH   SOLE 26 0 0 109,895
EZCORP INC CL A NON VTG 302301106   28,529 3,458 SH   SOLE 28 0 0 3,458
EZCORP INC CL A NON VTG 302301106   835,049 101,218 SH   SOLE 30 101,218 0 0
EZCORP INC CL A NON VTG 302301106   268,901 32,594 SH   SOLE 34 32,594 0 0
EZCORP INC CL A NON VTG 302301106   75,999 9,212 SH   SOLE 40 9,212 0 0
EZCORP INC CL A NON VTG 302301106   111,532 13,519 SH   SOLE 43 12,849 0 670
F N B CORP COM 302520101   22,036,579 2,042,315 SH   SOLE 2 532,363 0 1,509,952
F N B CORP COM 302520101   12,333 1,143 SH   SOLE 4 1,143 0 0
F N B CORP COM 302520101   1,063,743 98,586 SH   SOLE 7 94,907 0 3,679
F N B CORP COM 302520101   8,857,759 820,923 SH   SOLE 18 820,923 0 0
F N B CORP COM 302520101   1,558,162 144,408 SH   SOLE 19 144,408 0 0
F N B CORP COM 302520101   295,359,320 27,373,431 SH   SOLE 21 27,373,431 0 0
F N B CORP COM 302520101   120,868,156 11,201,868 SH   SOLE 22 10,721,813 0 480,055
F N B CORP COM 302520101   767,298 71,112 SH   SOLE 25 71,112 0 0
F N B CORP COM 302520101   2,448,801 226,951 SH   SOLE 26 149,753 0 77,198
F N B CORP COM 302520101   436,056 40,413 SH   SOLE 28 5,691 0 34,722
F N B CORP COM 302520101   5,174,701 479,583 SH   SOLE 30 479,583 0 0
F N B CORP COM 302520101   56,378 5,225 SH   SOLE 31 5,225 0 0
F N B CORP COM 302520101   1,778,602 164,838 SH   SOLE 32 164,838 0 0
F N B CORP COM 302520101   103,055 9,551 SH   SOLE 36 9,551 0 0
F N B CORP COM 302520101   666,477 61,768 SH   SOLE 40 61,768 0 0
F N B CORP COM 302520101   3,056,162 283,240 SH   SOLE 43 260,342 0 22,899
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   510,327 18,187 SH   SOLE 2 5,772 0 12,415
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   17,734 632 SH   SOLE 7 632 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   2,720,389 96,949 SH   SOLE 18 96,231 0 718
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   1,620,493 57,751 SH   SOLE 19 57,751 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   17,772,839 633,387 SH   SOLE 21 633,387 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   13,654,698 486,625 SH   SOLE 22 470,879 0 15,746
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   173,944 6,199 SH   SOLE 25 6,199 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   28 1 SH   SOLE 26 1 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   241,288 8,599 SH   SOLE 30 8,599 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   134,604 4,797 SH   SOLE 34 4,797 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   25,647 914 SH   SOLE 36 914 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   82,328 2,934 SH   SOLE 40 2,934 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   28,986 1,033 SH   SOLE 43 1,028 0 5
F5 INC COM 315616102   14,609,436 90,663 SH   SOLE 2 26,186 0 64,477
F5 INC COM 315616102   21,475,611 133,273 SH   SOLE 4 83,854 0 49,419
F5 INC COM 315616102   6,312,982 39,177 SH   SOLE 7 33,680 0 5,497
F5 INC COM 315616102   346,290 2,149 SH   SOLE 13 2,149 0 0
F5 INC COM 315616102   1,366,145 8,478 SH   SOLE 15 8,478 0 0
F5 INC COM 315616102   31,479,344 195,354 SH   SOLE 18 191,690 0 3,664
F5 INC COM 315616102   69,716,738 432,647 SH   SOLE 19 432,647 0 0
F5 INC COM 315616102   297,193,886 1,844,321 SH   SOLE 21 1,844,321 0 0
F5 INC COM 315616102   243,252,915 1,509,575 SH   SOLE 22 1,373,465 0 136,110
F5 INC COM 315616102   16,003,136 99,312 SH   SOLE 23 99,312 0 0
F5 INC COM 315616102   16,909,870 104,939 SH   SOLE 25 104,728 0 211
F5 INC COM 315616102   12,276,773 76,187 SH   SOLE 26 33,847 0 42,340
F5 INC COM 315616102   22,995,323 142,704 SH   SOLE 28 648 0 142,056
F5 INC COM 315616102   110,880,434 688,100 SH   SOLE 30 674,151 0 13,949
F5 INC COM 315616102   2,252,737 13,980 SH   SOLE 31 12,842 0 1,138
F5 INC COM 315616102   41,451,492 257,239 SH   SOLE 34 257,239 0 0
F5 INC COM 315616102   3,952,442 24,528 SH   SOLE 36 24,528 0 0
F5 INC COM 315616102   471,334 2,925 SH   SOLE 40 2,925 0 0
F5 INC COM 315616102   15,469 96 SH   OTR 43 96 0 0
F5 INC COM 315616102   14,162,272 87,888 SH   SOLE 43 82,019 0 5,869
FABRINET SHS G3323L100   7,008,704 42,064 SH   SOLE 2 21,935 0 20,129
FABRINET SHS G3323L100   51,152 307 SH   SOLE 4 139 0 168
FABRINET SHS G3323L100   735,794 4,416 SH   SOLE 7 4,191 0 225
FABRINET SHS G3323L100   18,697,597 112,217 SH   SOLE 18 108,496 0 3,721
FABRINET SHS G3323L100   28,513,014 171,126 SH   SOLE 19 171,126 0 0
FABRINET SHS G3323L100   681,625,925 4,090,901 SH   SOLE 21 4,090,901 0 0
FABRINET SHS G3323L100   180,575,925 1,083,759 SH   SOLE 22 1,053,626 0 30,133
FABRINET SHS G3323L100   553,512 3,322 SH   SOLE 23 3,322 0 0
FABRINET SHS G3323L100   1,163,674 6,984 SH   SOLE 25 6,984 0 0
FABRINET SHS G3323L100   3,517,348 21,110 SH   SOLE 26 11,441 0 9,669
FABRINET SHS G3323L100   723,964 4,345 SH   SOLE 28 657 0 3,688
FABRINET SHS G3323L100   10,584,036 63,522 SH   SOLE 30 63,522 0 0
FABRINET SHS G3323L100   27,492 165 SH   SOLE 36 165 0 0
FABRINET SHS G3323L100   1,024,047 6,146 SH   SOLE 40 6,146 0 0
FABRINET SHS G3323L100   5,908,845 35,463 SH   SOLE 43 32,025 0 3,438
FACTSET RESH SYS INC COM 303075105   23,267,479 53,212 SH   SOLE 2 17,230 0 35,982
FACTSET RESH SYS INC COM 303075105   13,509,148 30,895 SH   SOLE 4 12,658 0 18,237
FACTSET RESH SYS INC COM 303075105   26,591,092 60,813 SH   SOLE 7 54,941 0 5,872
FACTSET RESH SYS INC COM 303075105   274,599 628 SH   SOLE 13 628 0 0
FACTSET RESH SYS INC COM 303075105   1,521,665 3,480 SH   SOLE 15 3,480 0 0
FACTSET RESH SYS INC COM 303075105   36,386,154 83,214 SH   SOLE 18 80,807 0 2,407
FACTSET RESH SYS INC COM 303075105   11,404,615 26,082 SH   SOLE 19 26,082 0 0
FACTSET RESH SYS INC COM 303075105   541,327,005 1,237,998 SH   SOLE 21 1,237,998 0 0
FACTSET RESH SYS INC COM 303075105   403,396,399 922,555 SH   SOLE 22 837,139 0 85,416
FACTSET RESH SYS INC COM 303075105   27,860,021 63,715 SH   SOLE 23 63,715 0 0
FACTSET RESH SYS INC COM 303075105   60,956,668 139,406 SH   SOLE 25 126,306 0 13,100
FACTSET RESH SYS INC COM 303075105   27,162,591 62,120 SH   SOLE 26 40,566 0 21,554
FACTSET RESH SYS INC COM 303075105   39,401,061 90,109 SH   SOLE 28 4,323 0 85,786
FACTSET RESH SYS INC COM 303075105   36,730 84 SH   SOLE 29 84 0 0
FACTSET RESH SYS INC COM 303075105   145,131,404 331,911 SH   SOLE 30 300,838 0 31,073
FACTSET RESH SYS INC COM 303075105   7,434,732 17,003 SH   SOLE 31 7,988 0 9,015
FACTSET RESH SYS INC COM 303075105   2,568,465 5,874 SH   SOLE 34 5,874 0 0
FACTSET RESH SYS INC COM 303075105   4,019,294 9,192 SH   SOLE 36 9,192 0 0
FACTSET RESH SYS INC COM 303075105   821,174 1,878 SH   SOLE 40 1,878 0 0
FACTSET RESH SYS INC COM 303075105   22,300 51 SH   OTR 43 51 0 0
FACTSET RESH SYS INC COM 303075105   14,031,255 32,089 SH   SOLE 43 27,204 0 4,885
FAIR ISAAC CORP COM 303250104   43,534,198 50,124 SH   SOLE 2 10,471 0 39,653
FAIR ISAAC CORP COM 303250104   17,340,201 19,965 SH   SOLE 4 9,491 0 10,474
FAIR ISAAC CORP COM 303250104   28,656,279 32,994 SH   SOLE 7 26,130 0 6,864
FAIR ISAAC CORP COM 303250104   767,781 884 SH   SOLE 13 884 0 0
FAIR ISAAC CORP COM 303250104   1,919,451 2,210 SH   SOLE 15 2,210 0 0
FAIR ISAAC CORP COM 303250104   59,130,391 68,081 SH   SOLE 18 56,884 0 11,197
FAIR ISAAC CORP COM 303250104   88,345,135 101,718 SH   SOLE 19 101,718 0 0
FAIR ISAAC CORP COM 303250104   740,109,154 852,140 SH   SOLE 21 852,140 0 0
FAIR ISAAC CORP COM 303250104   474,233,014 546,018 SH   SOLE 22 492,481 0 53,537
FAIR ISAAC CORP COM 303250104   37,263,411 42,904 SH   SOLE 23 42,904 0 0
FAIR ISAAC CORP COM 303250104   44,270,711 50,972 SH   SOLE 25 50,887 0 85
FAIR ISAAC CORP COM 303250104   32,268,495 37,153 SH   SOLE 26 17,563 0 19,590
FAIR ISAAC CORP COM 303250104   46,799,871 53,884 SH   SOLE 28 641 0 53,243
FAIR ISAAC CORP COM 303250104   34,741 40 SH   SOLE 29 40 0 0
FAIR ISAAC CORP COM 303250104   133,144,780 153,299 SH   SOLE 30 143,470 0 9,829
FAIR ISAAC CORP COM 303250104   4,799,497 5,526 SH   SOLE 31 5,115 0 411
FAIR ISAAC CORP COM 303250104   159,939,800 184,150 SH   SOLE 34 184,150 0 0
FAIR ISAAC CORP COM 303250104   5,074,821 5,843 SH   SOLE 36 5,843 0 0
FAIR ISAAC CORP COM 303250104   1,069,160 1,231 SH   SOLE 40 1,231 0 0
FAIR ISAAC CORP COM 303250104   52,536 60 SH   OTR 43 60 0 0
FAIR ISAAC CORP COM 303250104   20,682,305 23,813 SH   SOLE 43 21,193 0 2,620
FANHUA INC SPONSORED ADR 30712A103   369,786 51,288 SH   SOLE 43 50,998 0 290
FARADAY FUTRE INTLGT ELCTR I COM CL A NEW 307359505   428,624 322,274 SH   SOLE 22 322,274 0 0
FARFETCH LTD ORD SH CL A 30744W107   61,358 29,358 SH   SOLE 2 29,358 0 0
FARFETCH LTD ORD SH CL A 30744W107   3,047,540 1,458,153 SH   SOLE 19 1,458,153 0 0
FARFETCH LTD ORD SH CL A 30744W107   103,677 49,606 SH   SOLE 21 49,606 0 0
FARFETCH LTD ORD SH CL A 30744W107   7,419 3,550 SH   SOLE 28 3,550 0 0
FARFETCH LTD ORD SH CL A 30744W107   556,569 266,301 SH   SOLE 30 266,301 0 0
FARFETCH LTD ORD SH CL A 30744W107   5,889,246 2,817,821 SH   SOLE 34 2,817,821 0 0
FARFETCH LTD NOTE 3.750% 5/0 30744WAD9   1,208,708 2,275,000 PRN   SOLE 21 2,275,000 0 0
FARMER BROS CO COM 307675108   38,070 14,756 SH   SOLE 2 14,756 0 0
FARMER BROS CO COM 307675108   5,134 1,990 SH   SOLE 18 1,990 0 0
FARMER BROS CO COM 307675108   76,778 29,759 SH   SOLE 21 29,759 0 0
FARMER BROS CO COM 307675108   468,231 181,485 SH   SOLE 22 181,485 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   132,089 7,535 SH   SOLE 2 603 0 6,932
FARMERS & MERCHANTS BANCORP COM 30779N105   2,156 123 SH   SOLE 7 123 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   646,892 36,902 SH   SOLE 18 36,902 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   443,001 25,271 SH   SOLE 19 25,271 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   7,927,119 452,203 SH   SOLE 21 452,203 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   5,505,682 314,072 SH   SOLE 22 303,334 0 10,738
FARMERS & MERCHANTS BANCORP COM 30779N105   4,996 285 SH   SOLE 43 285 0 0
FARMERS NATIONAL BANC CORP COM 309627107   426,737 36,915 SH   SOLE 2 11,492 0 25,423
FARMERS NATIONAL BANC CORP COM 309627107   4,786 414 SH   SOLE 7 414 0 0
FARMERS NATIONAL BANC CORP COM 309627107   1,249,925 108,125 SH   SOLE 18 108,125 0 0
FARMERS NATIONAL BANC CORP COM 309627107   876,421 75,815 SH   SOLE 19 75,815 0 0
FARMERS NATIONAL BANC CORP COM 309627107   16,743,677 1,448,415 SH   SOLE 21 1,448,415 0 0
FARMERS NATIONAL BANC CORP COM 309627107   12,171,501 1,052,898 SH   SOLE 22 1,006,163 0 46,735
FARMERS NATIONAL BANC CORP COM 309627107   138,200 11,955 SH   SOLE 25 11,955 0 0
FARMERS NATIONAL BANC CORP COM 309627107   19,490 1,686 SH   SOLE 28 0 0 1,686
FARMERS NATIONAL BANC CORP COM 309627107   298,930 25,859 SH   SOLE 30 25,859 0 0
FARMERS NATIONAL BANC CORP COM 309627107   67,869 5,871 SH   SOLE 40 5,871 0 0
FARMERS NATIONAL BANC CORP COM 309627107   425,766 36,831 SH   SOLE 43 35,667 0 1,164
FARMLAND PARTNERS INC COM 31154R109   458,653 44,703 SH   SOLE 2 14,497 0 30,206
FARMLAND PARTNERS INC COM 31154R109   4,340 423 SH   SOLE 7 423 0 0
FARMLAND PARTNERS INC COM 31154R109   1,434,461 139,811 SH   SOLE 18 139,811 0 0
FARMLAND PARTNERS INC COM 31154R109   1,004,382 97,893 SH   SOLE 19 97,893 0 0
FARMLAND PARTNERS INC COM 31154R109   19,411,294 1,891,939 SH   SOLE 21 1,891,939 0 0
FARMLAND PARTNERS INC COM 31154R109   14,244,697 1,388,372 SH   SOLE 22 1,327,675 0 60,697
FARMLAND PARTNERS INC COM 31154R109   23,249 2,266 SH   SOLE 23 2,266 0 0
FARMLAND PARTNERS INC COM 31154R109   145,795 14,210 SH   SOLE 25 14,210 0 0
FARMLAND PARTNERS INC COM 31154R109   34,710 3,383 SH   SOLE 26 0 0 3,383
FARMLAND PARTNERS INC COM 31154R109   175,333 17,089 SH   SOLE 28 0 0 17,089
FARMLAND PARTNERS INC COM 31154R109   67,460 6,575 SH   SOLE 30 6,575 0 0
FARMLAND PARTNERS INC COM 31154R109   117,313 11,434 SH   SOLE 40 11,434 0 0
FARMLAND PARTNERS INC COM 31154R109   126,015 12,282 SH   SOLE 43 12,157 0 125
FARO TECHNOLOGIES INC COM 311642102   264,515 17,368 SH   SOLE 2 5,534 0 11,834
FARO TECHNOLOGIES INC COM 311642102   5,818 382 SH   SOLE 4 96 0 286
FARO TECHNOLOGIES INC COM 311642102   2,285 150 SH   SOLE 7 150 0 0
FARO TECHNOLOGIES INC COM 311642102   818,658 53,753 SH   SOLE 18 53,753 0 0
FARO TECHNOLOGIES INC COM 311642102   605,499 39,757 SH   SOLE 19 39,757 0 0
FARO TECHNOLOGIES INC COM 311642102   10,704,268 702,841 SH   SOLE 21 702,841 0 0
FARO TECHNOLOGIES INC COM 311642102   8,720,987 572,619 SH   SOLE 22 548,899 0 23,720
FARO TECHNOLOGIES INC COM 311642102   34,877 2,290 SH   SOLE 25 2,290 0 0
FARO TECHNOLOGIES INC COM 311642102   117,164 7,693 SH   SOLE 26 5,281 0 2,412
FARO TECHNOLOGIES INC COM 311642102   31,968 2,099 SH   SOLE 28 57 0 2,042
FARO TECHNOLOGIES INC COM 311642102   1,722,863 113,123 SH   SOLE 30 113,123 0 0
FARO TECHNOLOGIES INC COM 311642102   116,464 7,647 SH   SOLE 40 7,647 0 0
FARO TECHNOLOGIES INC COM 311642102   165,291 10,853 SH   SOLE 43 10,778 0 75
FASTENAL CO COM 311900104   57,262,283 1,047,992 SH   SOLE 2 176,590 0 871,402
FASTENAL CO COM 311900104   31,189,004 570,809 SH   SOLE 4 280,374 0 290,435
FASTENAL CO COM 311900104   35,900,228 657,032 SH   SOLE 7 493,447 0 163,585
FASTENAL CO COM 311900104   1,079,140 19,750 SH   SOLE 13 19,750 0 0
FASTENAL CO COM 311900104   4,786,683 87,604 SH   SOLE 15 87,604 0 0
FASTENAL CO COM 311900104   53,823,405 985,055 SH   SOLE 18 948,185 0 36,870
FASTENAL CO COM 311900104   21,996,643 402,574 SH   SOLE 19 402,574 0 0
FASTENAL CO COM 311900104   1,013,203,617 18,543,258 SH   SOLE 21 18,543,258 0 0
FASTENAL CO COM 311900104   680,416,293 12,452,714 SH   SOLE 22 11,253,317 0 1,199,397
FASTENAL CO COM 311900104   51,730,802 946,757 SH   SOLE 23 946,757 0 0
FASTENAL CO COM 311900104   53,381,586 976,969 SH   SOLE 25 975,055 0 1,914
FASTENAL CO COM 311900104   34,516,361 631,705 SH   SOLE 26 313,724 0 317,981
FASTENAL CO COM 311900104   83,470,195 1,527,639 SH   SOLE 28 8,794 0 1,518,845
FASTENAL CO COM 311900104   113,214 2,072 SH   SOLE 29 2,072 0 0
FASTENAL CO COM 311900104   265,005,912 4,850,035 SH   SOLE 30 4,845,049 0 4,986
FASTENAL CO COM 311900104   12,682,163 232,104 SH   SOLE 31 119,682 0 112,422
FASTENAL CO COM 311900104   8,689,891 159,039 SH   SOLE 32 159,039 0 0
FASTENAL CO COM 311900104   6,056,571 110,845 SH   SOLE 34 110,845 0 0
FASTENAL CO COM 311900104   7,792,429 142,614 SH   SOLE 36 142,614 0 0
FASTENAL CO COM 311900104   1,502,600 27,500 SH   SOLE 40 27,500 0 0
FASTENAL CO COM 311900104   56,716 1,038 SH   OTR 43 1,038 0 0
FASTENAL CO COM 311900104   41,238,412 754,729 SH   SOLE 43 586,882 0 167,847
FASTLY INC CL A 31188V100   3,486,160 181,855 SH   SOLE 2 93,146 0 88,709
FASTLY INC CL A 31188V100   7,860 410 SH   SOLE 4 410 0 0
FASTLY INC CL A 31188V100   484,100 25,253 SH   SOLE 7 23,919 0 1,334
FASTLY INC CL A 31188V100   5,871,407 306,281 SH   SOLE 18 288,731 0 17,550
FASTLY INC CL A 31188V100   10,274,507 535,968 SH   SOLE 19 535,968 0 0
FASTLY INC CL A 31188V100   80,881,853 4,219,189 SH   SOLE 21 4,219,189 0 0
FASTLY INC CL A 31188V100   67,370,032 3,514,347 SH   SOLE 22 3,409,577 0 104,770
FASTLY INC CL A 31188V100   192,678 10,051 SH   SOLE 23 10,051 0 0
FASTLY INC CL A 31188V100   463,262 24,166 SH   SOLE 25 24,166 0 0
FASTLY INC CL A 31188V100   2,002,460 104,458 SH   SOLE 26 37,812 0 66,646
FASTLY INC CL A 31188V100   33,739 1,760 SH   SOLE 28 1,760 0 0
FASTLY INC CL A 31188V100   20,202,611 1,053,866 SH   SOLE 30 1,053,866 0 0
FASTLY INC CL A 31188V100   25,496 1,330 SH   SOLE 36 1,330 0 0
FASTLY INC CL A 31188V100   386,659 20,170 SH   SOLE 40 20,170 0 0
FASTLY INC CL A 31188V100   2,229,644 116,309 SH   SOLE 43 109,745 0 6,564
FASTLY INC NOTE 3/1 31188VAB6   2,898,500 3,400,000 PRN   SOLE 21 3,400,000 0 0
FAT BRANDS INC CLASS B COM 30258N600   1,306 217 SH   SOLE 21 217 0 0
FATE THERAPEUTICS INC COM 31189P102   2,163,793 1,020,657 SH   SOLE 2 675,809 0 344,848
FATE THERAPEUTICS INC COM 31189P102   611 288 SH   SOLE 4 288 0 0
FATE THERAPEUTICS INC COM 31189P102   21,073 9,940 SH   SOLE 7 9,940 0 0
FATE THERAPEUTICS INC COM 31189P102   586,335 276,573 SH   SOLE 18 241,155 0 35,418
FATE THERAPEUTICS INC COM 31189P102   3,970,868 1,873,051 SH   SOLE 19 1,873,051 0 0
FATE THERAPEUTICS INC COM 31189P102   8,248,524 3,890,813 SH   SOLE 21 3,890,813 0 0
FATE THERAPEUTICS INC COM 31189P102   9,349,929 4,410,344 SH   SOLE 22 4,304,686 0 105,658
FATE THERAPEUTICS INC COM 31189P102   106,999 50,471 SH   SOLE 23 50,471 0 0
FATE THERAPEUTICS INC COM 31189P102   21,690 10,231 SH   SOLE 25 10,231 0 0
FATE THERAPEUTICS INC COM 31189P102   1,046,553 493,657 SH   SOLE 26 21,252 0 472,405
FATE THERAPEUTICS INC COM 31189P102   3,265 1,540 SH   SOLE 28 1,540 0 0
FATE THERAPEUTICS INC COM 31189P102   796,062 375,501 SH   SOLE 30 375,501 0 0
FATE THERAPEUTICS INC COM 31189P102   90,390 42,637 SH   SOLE 34 42,637 0 0
FATE THERAPEUTICS INC COM 31189P102   21,128 9,966 SH   SOLE 40 9,966 0 0
FATE THERAPEUTICS INC COM 31189P102   39,901 18,821 SH   SOLE 43 14,410 0 4,411
FATHOM DIGITAL MFG CORP CL A 31189Y202   34,138 5,937 SH   SOLE 22 5,937 0 0
FATHOM HOLDINGS INC COM 31189V109   32,579 7,985 SH   SOLE 2 7,985 0 0
FATHOM HOLDINGS INC COM 31189V109   5,965 1,462 SH   SOLE 18 1,462 0 0
FATHOM HOLDINGS INC COM 31189V109   81,951 20,086 SH   SOLE 21 20,086 0 0
FATHOM HOLDINGS INC COM 31189V109   178,786 43,820 SH   SOLE 22 43,820 0 0
FATHOM HOLDINGS INC COM 31189V109   1,652 405 SH   SOLE 43 405 0 0
FAZE HOLDINGS INC COMMON STOCK 31423J102   55,089 332,260 SH   SOLE 22 332,260 0 0
FB FINL CORP COM 30257X104   3,373,876 118,966 SH   SOLE 2 60,585 0 58,381
FB FINL CORP COM 30257X104   2,637 93 SH   SOLE 4 93 0 0
FB FINL CORP COM 30257X104   9,614 339 SH   SOLE 7 339 0 0
FB FINL CORP COM 30257X104   3,453,624 121,778 SH   SOLE 18 121,778 0 0
FB FINL CORP COM 30257X104   8,920,184 314,534 SH   SOLE 19 314,534 0 0
FB FINL CORP COM 30257X104   113,814,919 4,013,220 SH   SOLE 21 4,013,220 0 0
FB FINL CORP COM 30257X104   37,325,986 1,316,149 SH   SOLE 22 1,263,643 0 52,506
FB FINL CORP COM 30257X104   125,521 4,426 SH   SOLE 23 4,426 0 0
FB FINL CORP COM 30257X104   241,117 8,502 SH   SOLE 25 8,502 0 0
FB FINL CORP COM 30257X104   1,363,634 48,083 SH   SOLE 26 15,920 0 32,163
FB FINL CORP COM 30257X104   57,004 2,010 SH   SOLE 28 0 0 2,010
FB FINL CORP COM 30257X104   1,816,798 64,062 SH   SOLE 30 64,062 0 0
FB FINL CORP COM 30257X104   183,035 6,454 SH   SOLE 40 6,454 0 0
FB FINL CORP COM 30257X104   1,207,164 42,566 SH   SOLE 43 35,112 0 7,454
FEDERAL AGRIC MTG CORP CL A 313148108   14,820 121 SH   SOLE 22 121 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   1,434,836 9,299 SH   SOLE 2 3,255 0 6,044
FEDERAL AGRIC MTG CORP CL C 313148306   2,315 15 SH   SOLE 4 15 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   14,475,655 93,815 SH   SOLE 7 93,618 0 197
FEDERAL AGRIC MTG CORP CL C 313148306   4,517,287 29,276 SH   SOLE 18 24,539 0 4,737
FEDERAL AGRIC MTG CORP CL C 313148306   6,742,293 43,696 SH   SOLE 19 43,696 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   49,863,279 323,158 SH   SOLE 21 323,158 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   49,113,844 318,301 SH   SOLE 22 306,239 0 12,062
FEDERAL AGRIC MTG CORP CL C 313148306   268,791 1,742 SH   SOLE 25 1,742 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   1,773,679 11,495 SH   SOLE 26 3,099 0 8,396
FEDERAL AGRIC MTG CORP CL C 313148306   90,111 584 SH   SOLE 28 0 0 584
FEDERAL AGRIC MTG CORP CL C 313148306   2,287,035 14,822 SH   SOLE 30 14,822 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   788,164 5,108 SH   SOLE 36 5,108 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   235,616 1,527 SH   SOLE 40 1,527 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   1,927,979 12,495 SH   SOLE 43 9,901 0 2,594
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   22,036,141 243,144 SH   SOLE 2 56,091 0 187,053
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   7,575,943 83,592 SH   SOLE 4 80,130 0 3,462
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   19,937,694 219,990 SH   SOLE 7 192,872 0 27,118
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   399,225 4,405 SH   SOLE 15 4,405 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   13,300,043 146,751 SH   SOLE 18 146,649 0 102
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   18,926,444 208,832 SH   SOLE 19 208,832 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   242,946,494 2,680,641 SH   SOLE 21 2,680,641 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   236,231,355 2,606,547 SH   SOLE 22 2,371,193 0 235,354
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,327,276 14,645 SH   SOLE 23 14,645 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   60,376,981 666,192 SH   SOLE 25 643,652 0 22,540
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   18,067,906 199,359 SH   SOLE 26 102,170 0 97,189
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   9,090,733 100,306 SH   SOLE 28 2,625 0 97,681
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   54,385,250 600,080 SH   SOLE 30 600,080 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   105,040 1,159 SH   SOLE 31 1,159 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,523,853 16,814 SH   SOLE 34 16,814 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   913,188 10,076 SH   SOLE 36 10,076 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,136,047 12,535 SH   SOLE 40 12,535 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   11,626,875 128,289 SH   SOLE 43 123,173 0 5,117
FEDERAL SIGNAL CORP COM 313855108   3,107,632 52,028 SH   SOLE 2 33,439 0 18,589
FEDERAL SIGNAL CORP COM 313855108   11,946 200 SH   SOLE 4 200 0 0
FEDERAL SIGNAL CORP COM 313855108   1,012,065 16,944 SH   SOLE 7 16,037 0 907
FEDERAL SIGNAL CORP COM 313855108   10,606,794 177,579 SH   SOLE 18 177,579 0 0
FEDERAL SIGNAL CORP COM 313855108   11,905,085 199,315 SH   SOLE 19 199,315 0 0
FEDERAL SIGNAL CORP COM 313855108   403,607,974 6,757,207 SH   SOLE 21 6,757,207 0 0
FEDERAL SIGNAL CORP COM 313855108   103,453,256 1,732,015 SH   SOLE 22 1,681,265 0 50,750
FEDERAL SIGNAL CORP COM 313855108   203,918 3,414 SH   SOLE 23 3,414 0 0
FEDERAL SIGNAL CORP COM 313855108   661,629 11,077 SH   SOLE 25 11,077 0 0
FEDERAL SIGNAL CORP COM 313855108   2,418,707 40,494 SH   SOLE 26 20,171 0 20,323
FEDERAL SIGNAL CORP COM 313855108   64,927 1,087 SH   SOLE 28 1,087 0 0
FEDERAL SIGNAL CORP COM 313855108   8,120,592 135,955 SH   SOLE 30 135,955 0 0
FEDERAL SIGNAL CORP COM 313855108   1,230,557 20,602 SH   SOLE 34 20,602 0 0
FEDERAL SIGNAL CORP COM 313855108   596,942 9,994 SH   SOLE 40 9,994 0 0
FEDERAL SIGNAL CORP COM 313855108   3,314,249 55,487 SH   SOLE 43 49,121 0 6,366
FEDERATED HERMES INC CL B 314211103   6,626,225 195,637 SH   SOLE 2 178,356 0 17,281
FEDERATED HERMES INC CL B 314211103   11,143 329 SH   SOLE 4 329 0 0
FEDERATED HERMES INC CL B 314211103   196,819 5,811 SH   SOLE 7 5,811 0 0
FEDERATED HERMES INC CL B 314211103   5,823,642 171,941 SH   SOLE 18 171,941 0 0
FEDERATED HERMES INC CL B 314211103   3,052,060 90,111 SH   SOLE 19 90,111 0 0
FEDERATED HERMES INC CL B 314211103   187,178,186 5,526,371 SH   SOLE 21 5,526,371 0 0
FEDERATED HERMES INC CL B 314211103   63,410,330 1,872,168 SH   SOLE 22 1,834,235 0 37,933
FEDERATED HERMES INC CL B 314211103   127,792 3,773 SH   SOLE 23 3,773 0 0
FEDERATED HERMES INC CL B 314211103   564,816 16,676 SH   SOLE 25 16,676 0 0
FEDERATED HERMES INC CL B 314211103   1,778,920 52,522 SH   SOLE 26 24,668 0 27,854
FEDERATED HERMES INC CL B 314211103   143,812 4,246 SH   SOLE 28 1,653 0 2,593
FEDERATED HERMES INC CL B 314211103   1,553,786 45,875 SH   SOLE 30 45,875 0 0
FEDERATED HERMES INC CL B 314211103   1,253,935 37,022 SH   SOLE 32 37,022 0 0
FEDERATED HERMES INC CL B 314211103   20,966 619 SH   SOLE 36 619 0 0
FEDERATED HERMES INC CL B 314211103   462,393 13,652 SH   SOLE 40 13,652 0 0
FEDERATED HERMES INC CL B 314211103   20,525 606 SH   OTR 43 606 0 0
FEDERATED HERMES INC CL B 314211103   5,705,933 168,466 SH   SOLE 43 146,265 0 22,201
FEDEX CORP COM 31428X106   126,849,789 478,823 SH   SOLE 2 110,139 0 368,684
FEDEX CORP COM 31428X106   32,294,013 121,901 SH   SOLE 4 98,115 0 23,786
FEDEX CORP COM 31428X106   55,412,522 209,167 SH   SOLE 7 163,599 0 45,568
FEDEX CORP COM 31428X106   1,888,085 7,127 SH   SOLE 13 7,127 0 0
FEDEX CORP COM 31428X106   9,070,066 34,237 SH   SOLE 15 34,237 0 0
FEDEX CORP COM 31428X106   347,529,739 1,311,829 SH   SOLE 18 1,296,278 0 15,551
FEDEX CORP COM 31428X106   17,952,834 67,767 SH   SOLE 19 67,767 0 0
FEDEX CORP COM 31428X106   1,398,308,692 5,278,230 SH   SOLE 21 5,278,230 0 0
FEDEX CORP COM 31428X106   1,352,457,398 5,105,154 SH   SOLE 22 4,600,518 0 504,636
FEDEX CORP COM 31428X106   114,384,508 431,770 SH   SOLE 23 431,770 0 0
FEDEX CORP COM 31428X106   122,665,908 463,030 SH   SOLE 25 453,879 0 9,151
FEDEX CORP COM 31428X106   103,979,510 392,494 SH   SOLE 26 248,108 0 144,386
FEDEX CORP COM 31428X106   105,153,106 396,924 SH   SOLE 28 8,560 0 388,364
FEDEX CORP COM 31428X106   50,070 189 SH   SOLE 29 189 0 0
FEDEX CORP COM 31428X106   393,222,610 1,484,307 SH   SOLE 30 1,484,307 0 0
FEDEX CORP COM 31428X106   14,921,619 56,325 SH   SOLE 31 49,466 0 6,859
FEDEX CORP COM 31428X106   3,652,717 13,788 SH   SOLE 34 13,788 0 0
FEDEX CORP COM 31428X106   16,740,030 63,189 SH   SOLE 36 63,189 0 0
FEDEX CORP COM 31428X106   3,071,747 11,595 SH   SOLE 40 11,595 0 0
FEDEX CORP COM 31428X106   114,445 432 SH   OTR 43 432 0 0
FEDEX CORP COM 31428X106   74,567,544 281,472 SH   SOLE 43 236,743 0 44,729
FENNEC PHARMACEUTICALS INC COM 31447P100   49,326 6,568 SH   SOLE 2 2,340 0 4,228
FENNEC PHARMACEUTICALS INC COM 31447P100   372,872 49,650 SH   SOLE 18 49,650 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   253,140 33,707 SH   SOLE 19 33,707 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   4,293,234 571,669 SH   SOLE 21 571,669 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   1,377,687 183,447 SH   SOLE 22 174,909 0 8,538
FERGUSON PLC NEW SHS G3421J106   42,447,075 258,084 SH   SOLE 2 40,791 0 217,293
FERGUSON PLC NEW SHS G3421J106   29,608,383 180,023 SH   SOLE 4 88,525 0 91,498
FERGUSON PLC NEW SHS G3421J106   42,078,498 255,843 SH   SOLE 7 241,984 0 13,859
FERGUSON PLC NEW SHS G3421J106   572,027 3,478 SH   SOLE 13 3,478 0 0
FERGUSON PLC NEW SHS G3421J106   2,947,138 17,919 SH   SOLE 15 17,919 0 0
FERGUSON PLC NEW SHS G3421J106   58,369,416 354,894 SH   SOLE 18 339,617 0 15,277
FERGUSON PLC NEW SHS G3421J106   8,934,668 54,324 SH   SOLE 19 54,324 0 0
FERGUSON PLC NEW SHS G3421J106   616,555,761 3,748,743 SH   SOLE 21 3,748,743 0 0
FERGUSON PLC NEW SHS G3421J106   793,649,492 4,825,497 SH   SOLE 22 4,436,464 0 389,033
FERGUSON PLC NEW SHS G3421J106   55,428,528 337,013 SH   SOLE 23 337,013 0 0
FERGUSON PLC NEW SHS G3421J106   41,436,736 251,941 SH   SOLE 25 251,119 0 822
FERGUSON PLC NEW SHS G3421J106   22,916,592 139,336 SH   SOLE 26 119,200 0 20,136
FERGUSON PLC NEW SHS G3421J106   47,539,396 289,046 SH   SOLE 28 8,076 0 280,970
FERGUSON PLC NEW SHS G3421J106   118,089 718 SH   SOLE 29 718 0 0
FERGUSON PLC NEW SHS G3421J106   219,184,728 1,332,673 SH   SOLE 30 1,282,671 0 50,002
FERGUSON PLC NEW SHS G3421J106   7,599,501 46,206 SH   SOLE 31 42,653 0 3,553
FERGUSON PLC NEW SHS G3421J106   1,383,851 8,414 SH   SOLE 34 8,414 0 0
FERGUSON PLC NEW SHS G3421J106   9,369,691 56,969 SH   SOLE 36 56,969 0 0
FERGUSON PLC NEW SHS G3421J106   1,626,773 9,891 SH   SOLE 40 9,891 0 0
FERGUSON PLC NEW SHS G3421J106   19,927,159 121,160 SH   SOLE 43 100,773 0 20,387
FERRARI N V COM N3167Y103   5,615 19 SH   SOLE 2 0 0 19
FERRARI N V COM N3167Y103   9,650,563 32,654 SH   SOLE 18 32,654 0 0
FERRARI N V COM N3167Y103   242,489,388 820,496 SH   SOLE 19 820,496 0 0
FERRARI N V COM N3167Y103   38,709,829 130,980 SH   SOLE 22 130,980 0 0
FERRARI N V COM N3167Y103   58,145,300 196,743 SH   SOLE 43 178,593 0 18,149
FERROGLOBE PLC SHS G33856108   1,019,652 196,087 SH   SOLE 7 196,087 0 0
FG FINANCIAL GROUP INC COM 30329Y106   13 9 SH   SOLE 21 9 0 0
FG FINANCIAL GROUP INC COM 30329Y106   56,983 40,702 SH   SOLE 22 40,702 0 0
FG GROUP HOLDINGS INC COM 302462106   4,185 2,491 SH   SOLE 18 2,491 0 0
FG GROUP HOLDINGS INC COM 302462106   45,615 27,152 SH   SOLE 21 27,152 0 0
FG GROUP HOLDINGS INC COM 302462106   3,259 1,940 SH   SOLE 22 1,940 0 0
FIBROGEN INC COM 31572Q808   135,034 156,489 SH   SOLE 2 107,074 0 49,415
FIBROGEN INC COM 31572Q808   762 883 SH   SOLE 7 883 0 0
FIBROGEN INC COM 31572Q808   228,000 264,225 SH   SOLE 18 257,058 0 7,167
FIBROGEN INC COM 31572Q808   156,659 181,549 SH   SOLE 19 181,549 0 0
FIBROGEN INC COM 31572Q808   3,102,712 3,595,680 SH   SOLE 21 3,595,680 0 0
FIBROGEN INC COM 31572Q808   3,269,978 3,789,521 SH   SOLE 22 3,712,188 0 77,333
FIBROGEN INC COM 31572Q808   1,333 1,545 SH   SOLE 28 1,545 0 0
FIBROGEN INC COM 31572Q808   33,874 39,256 SH   SOLE 30 39,256 0 0
FIBROGEN INC COM 31572Q808   5,644 6,541 SH   SOLE 43 1,391 0 5,150
FIDELIS INSURANCE HOLDINGS L COM G3398L118   52,261 3,560 SH   SOLE 2 521 0 3,039
FIDELIS INSURANCE HOLDINGS L COM G3398L118   592,367 40,352 SH   SOLE 18 40,352 0 0
FIDELIS INSURANCE HOLDINGS L COM G3398L118   467,675 31,858 SH   SOLE 19 31,858 0 0
FIDELIS INSURANCE HOLDINGS L COM G3398L118   6,350,010 432,562 SH   SOLE 21 432,562 0 0
FIDELIS INSURANCE HOLDINGS L COM G3398L118   2,856,126 194,559 SH   SOLE 22 185,520 0 9,039
FIDELITY D & D BANCORP INC COM 31609R100   125,940 2,774 SH   SOLE 2 134 0 2,640
FIDELITY D & D BANCORP INC COM 31609R100   610,131 13,439 SH   SOLE 18 13,439 0 0
FIDELITY D & D BANCORP INC COM 31609R100   414,820 9,137 SH   SOLE 19 9,137 0 0
FIDELITY D & D BANCORP INC COM 31609R100   6,867,658 151,270 SH   SOLE 21 151,270 0 0
FIDELITY D & D BANCORP INC COM 31609R100   3,034,445 66,838 SH   SOLE 22 63,666 0 3,172
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   54,198,733 1,312,318 SH   SOLE 2 263,997 0 1,048,321
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   9,293,987 225,036 SH   SOLE 4 85,149 0 139,887
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   2,983,760 72,246 SH   SOLE 7 70,166 0 2,080
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   557,922 13,509 SH   SOLE 13 13,509 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,013,502 24,540 SH   SOLE 15 24,540 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   166,924,629 4,041,759 SH   SOLE 18 3,876,759 0 165,000
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   356,825,309 8,639,838 SH   SOLE 19 8,639,838 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   555,226,379 13,443,738 SH   SOLE 21 13,443,738 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   289,090,129 6,999,761 SH   SOLE 22 6,511,810 0 487,951
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   21,028,349 509,161 SH   SOLE 23 509,161 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   24,530,713 593,964 SH   SOLE 25 512,791 0 81,173
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   17,655,544 427,495 SH   SOLE 26 270,166 0 157,329
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   20,375,438 493,352 SH   SOLE 28 3,528 0 489,824
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   22,922 555 SH   SOLE 29 555 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   44,128,844 1,068,495 SH   SOLE 30 747,714 0 320,781
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   2,350,796 56,920 SH   SOLE 31 52,189 0 4,731
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   5,370,446 130,035 SH   SOLE 32 130,035 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   43,710,185 1,058,358 SH   SOLE 34 1,058,358 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   16,225,944 392,880 SH   SOLE 35 392,880 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   4,934,441 119,478 SH   SOLE 36 119,478 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   485,275 11,750 SH   SOLE 40 11,750 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   4,024,367 97,442 SH   SOLE 43 77,592 0 19,850
FIDELITY NATL INFORMATION SV COM 31620M106   90,236,731 1,632,653 SH   SOLE 2 703,898 0 928,755
FIDELITY NATL INFORMATION SV COM 31620M106   28,310,786 512,227 SH   SOLE 4 271,015 0 241,212
FIDELITY NATL INFORMATION SV COM 31620M106   36,866,030 667,017 SH   SOLE 7 588,671 0 78,346
FIDELITY NATL INFORMATION SV COM 31620M106   1,223,015 22,128 SH   SOLE 13 22,128 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   4,710,773 85,232 SH   SOLE 15 85,232 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   231,681,164 4,191,807 SH   SOLE 18 3,973,552 0 218,255
FIDELITY NATL INFORMATION SV COM 31620M106   481,906,978 8,719,142 SH   SOLE 19 8,719,142 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   930,359,357 16,832,990 SH   SOLE 21 16,832,990 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   771,624,802 13,961,006 SH   SOLE 22 12,682,524 0 1,278,482
FIDELITY NATL INFORMATION SV COM 31620M106   75,810,266 1,371,635 SH   SOLE 23 1,371,635 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   66,146,473 1,196,788 SH   SOLE 25 1,194,297 0 2,491
FIDELITY NATL INFORMATION SV COM 31620M106   47,075,007 851,728 SH   SOLE 26 493,264 0 358,464
FIDELITY NATL INFORMATION SV COM 31620M106   73,111,764 1,322,811 SH   SOLE 28 27,829 0 1,294,982
FIDELITY NATL INFORMATION SV COM 31620M106   55,436 1,003 SH   SOLE 29 1,003 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   289,319,382 5,234,655 SH   SOLE 30 5,234,655 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   7,658,211 138,560 SH   SOLE 31 123,863 0 14,697
FIDELITY NATL INFORMATION SV COM 31620M106   83,898,976 1,517,984 SH   SOLE 34 1,517,984 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   8,621,401 155,987 SH   SOLE 36 155,987 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   1,582,104 28,625 SH   SOLE 40 28,625 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   19,841,745 358,997 SH   SOLE 43 296,029 0 62,968
FIDUS INVT CORP COM 316500107   1,616,813 84,209 SH   SOLE 30 84,209 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   83,060 9,818 SH   SOLE 2 693 0 9,125
FIESTA RESTAURANT GROUP INC COM 31660B101   394,050 46,578 SH   SOLE 18 46,578 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   297,792 35,200 SH   SOLE 19 35,200 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   5,596,874 661,569 SH   SOLE 21 661,569 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   4,009,253 473,907 SH   SOLE 22 461,902 0 12,005
FIESTA RESTAURANT GROUP INC COM 31660B101   8,748 1,034 SH   SOLE 43 1,034 0 0
FIFTH THIRD BANCORP COM 316773100   32,914,081 1,299,411 SH   SOLE 2 143,735 0 1,155,676
FIFTH THIRD BANCORP COM 316773100   13,569,104 535,693 SH   SOLE 4 303,666 0 232,027
FIFTH THIRD BANCORP COM 316773100   12,911,157 509,718 SH   SOLE 7 440,299 0 69,419
FIFTH THIRD BANCORP COM 316773100   552,599 21,816 SH   SOLE 13 21,816 0 0
FIFTH THIRD BANCORP COM 316773100   2,600,783 102,676 SH   SOLE 15 102,676 0 0
FIFTH THIRD BANCORP COM 316773100   44,836,734 1,770,104 SH   SOLE 18 1,727,732 0 42,372
FIFTH THIRD BANCORP COM 316773100   7,780,869 307,180 SH   SOLE 19 307,180 0 0
FIFTH THIRD BANCORP COM 316773100   679,971,236 26,844,502 SH   SOLE 21 26,844,502 0 0
FIFTH THIRD BANCORP COM 316773100   373,509,999 14,745,756 SH   SOLE 22 13,286,542 0 1,459,214
FIFTH THIRD BANCORP COM 316773100   28,828,098 1,138,101 SH   SOLE 23 1,138,101 0 0
FIFTH THIRD BANCORP COM 316773100   58,142,254 2,295,391 SH   SOLE 25 2,103,601 0 191,790
FIFTH THIRD BANCORP COM 316773100   34,671,957 1,368,810 SH   SOLE 26 907,279 0 461,531
FIFTH THIRD BANCORP COM 316773100   36,382,264 1,436,331 SH   SOLE 28 166,839 0 1,269,492
FIFTH THIRD BANCORP COM 316773100   27,990 1,105 SH   SOLE 29 1,105 0 0
FIFTH THIRD BANCORP COM 316773100   115,444,185 4,557,607 SH   SOLE 30 4,557,607 0 0
FIFTH THIRD BANCORP COM 316773100   4,167,545 164,530 SH   SOLE 31 138,617 0 25,913
FIFTH THIRD BANCORP COM 316773100   3,236,439 127,771 SH   SOLE 32 127,771 0 0
FIFTH THIRD BANCORP COM 316773100   700,577 27,658 SH   SOLE 34 27,658 0 0
FIFTH THIRD BANCORP COM 316773100   13,755,051 543,034 SH   SOLE 35 543,034 0 0
FIFTH THIRD BANCORP COM 316773100   4,635,897 183,020 SH   SOLE 36 183,020 0 0
FIFTH THIRD BANCORP COM 316773100   849,036 33,519 SH   SOLE 40 33,519 0 0
FIFTH THIRD BANCORP COM 316773100   44,201 1,745 SH   OTR 43 1,745 0 0
FIFTH THIRD BANCORP COM 316773100   21,750,071 858,668 SH   SOLE 43 746,429 0 112,239
FIGS INC CL A 30260D103   1,458,840 247,261 SH   SOLE 2 187,598 0 59,663
FIGS INC CL A 30260D103   4,396 745 SH   SOLE 4 745 0 0
FIGS INC CL A 30260D103   7,452 1,263 SH   SOLE 7 1,263 0 0
FIGS INC CL A 30260D103   1,845,750 312,839 SH   SOLE 18 312,839 0 0
FIGS INC CL A 30260D103   7,549,823 1,279,631 SH   SOLE 19 1,279,631 0 0
FIGS INC CL A 30260D103   25,407,087 4,306,286 SH   SOLE 21 4,306,286 0 0
FIGS INC CL A 30260D103   20,269,757 3,435,552 SH   SOLE 22 3,320,882 0 114,670
FIGS INC CL A 30260D103   71,555 12,128 SH   SOLE 23 12,128 0 0
FIGS INC CL A 30260D103   127,157 21,552 SH   SOLE 25 21,552 0 0
FIGS INC CL A 30260D103   543,213 92,070 SH   SOLE 26 43,053 0 49,017
FIGS INC CL A 30260D103   21,930 3,717 SH   SOLE 28 0 0 3,717
FIGS INC CL A 30260D103   306,877 52,013 SH   SOLE 30 52,013 0 0
FIGS INC CL A 30260D103   255,559 43,315 SH   SOLE 31 0 0 43,315
FIGS INC CL A 30260D103   132,567 22,469 SH   SOLE 40 22,469 0 0
FIGS INC CL A 30260D103   82,919 14,054 SH   SOLE 43 12,911 0 1,143
FINANCE OF AMERICA COMPAN COM CL A 31738L107   33,599 26,249 SH   SOLE 2 3,963 0 22,286
FINANCE OF AMERICA COMPAN COM CL A 31738L107   190,222 148,611 SH   SOLE 18 148,611 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   119,197 93,123 SH   SOLE 19 93,123 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   2,141,117 1,672,748 SH   SOLE 21 1,672,748 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   1,010,546 789,489 SH   SOLE 22 747,929 0 41,560
FINANCIAL INSTNS INC COM 317585404   1,412,761 83,943 SH   SOLE 2 69,759 0 14,184
FINANCIAL INSTNS INC COM 317585404   1,599 95 SH   SOLE 7 95 0 0
FINANCIAL INSTNS INC COM 317585404   752,150 44,691 SH   SOLE 18 44,691 0 0
FINANCIAL INSTNS INC COM 317585404   1,792,546 106,509 SH   SOLE 19 106,509 0 0
FINANCIAL INSTNS INC COM 317585404   9,282,300 551,533 SH   SOLE 21 551,533 0 0
FINANCIAL INSTNS INC COM 317585404   9,562,318 568,171 SH   SOLE 22 554,485 0 13,686
FINANCIAL INSTNS INC COM 317585404   48,151 2,861 SH   SOLE 23 2,861 0 0
FINANCIAL INSTNS INC COM 317585404   76,442 4,542 SH   SOLE 26 0 0 4,542
FINANCIAL INSTNS INC COM 317585404   36,790 2,186 SH   SOLE 43 2,186 0 0
FINCH THERAPEUTICS GROUP INC COM NEW 31773D200   865 167 SH   SOLE 2 167 0 0
FINCH THERAPEUTICS GROUP INC COM NEW 31773D200   901 174 SH   SOLE 22 174 0 0
FINGERMOTION INC COM 31788K108   46,053 7,416 SH   SOLE 18 7,416 0 0
FINGERMOTION INC COM 31788K108   567,339 91,359 SH   SOLE 21 91,359 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   3,396 682 SH   SOLE 2 682 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   7,052 1,416 SH   SOLE 4 1,416 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   86,493 17,368 SH   SOLE 7 17,368 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   6,896,199 1,384,779 SH   SOLE 21 1,384,779 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   3,774,496 757,931 SH   SOLE 22 691,126 0 66,805
FINVOLUTION GROUP SPONSORED ADS 31810T101   1,960,412 393,657 SH   SOLE 30 393,657 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   2,218,102 445,402 SH   SOLE 43 425,025 0 20,377
FINWARD BANCORP COM 31812F109   13,853 626 SH   SOLE 18 626 0 0
FINWARD BANCORP COM 31812F109   185,825 8,397 SH   SOLE 21 8,397 0 0
FINWARD BANCORP COM 31812F109   213,598 9,652 SH   SOLE 22 9,652 0 0
FINWARD BANCORP COM 31812F109   4,426 200 SH   SOLE 43 200 0 0
FINWISE BANCORP COM 31813A109   15,872 1,837 SH   SOLE 18 1,837 0 0
FINWISE BANCORP COM 31813A109   195,005 22,570 SH   SOLE 21 22,570 0 0
FINWISE BANCORP COM 31813A109   5,676 657 SH   SOLE 22 657 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   659,796 47,846 SH   SOLE 2 14,884 0 32,962
FIRST ADVANTAGE CORP NEW COM 31846B108   364,373 26,423 SH   SOLE 7 24,987 0 1,436
FIRST ADVANTAGE CORP NEW COM 31846B108   2,034,935 147,566 SH   SOLE 18 147,566 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   1,560,118 113,134 SH   SOLE 19 113,134 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   26,144,213 1,895,882 SH   SOLE 21 1,895,882 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   21,243,095 1,540,471 SH   SOLE 22 1,473,442 0 67,029
FIRST ADVANTAGE CORP NEW COM 31846B108   138,259 10,026 SH   SOLE 25 10,026 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   631,941 45,826 SH   SOLE 26 41,692 0 4,134
FIRST ADVANTAGE CORP NEW COM 31846B108   33,565 2,434 SH   SOLE 28 0 0 2,434
FIRST ADVANTAGE CORP NEW COM 31846B108   999,734 72,497 SH   SOLE 30 72,497 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   142,658 10,345 SH   SOLE 40 10,345 0 0
FIRST AMERN FINL CORP COM 31847R102   15,010,240 265,715 SH   SOLE 2 107,897 0 157,818
FIRST AMERN FINL CORP COM 31847R102   17,342 307 SH   SOLE 4 307 0 0
FIRST AMERN FINL CORP COM 31847R102   1,317,234 23,318 SH   SOLE 7 22,133 0 1,185
FIRST AMERN FINL CORP COM 31847R102   12,814,135 226,839 SH   SOLE 18 218,187 0 8,652
FIRST AMERN FINL CORP COM 31847R102   22,198,480 392,963 SH   SOLE 19 392,963 0 0
FIRST AMERN FINL CORP COM 31847R102   306,182,522 5,420,119 SH   SOLE 21 5,420,119 0 0
FIRST AMERN FINL CORP COM 31847R102   168,228,406 2,978,021 SH   SOLE 22 2,840,878 0 137,143
FIRST AMERN FINL CORP COM 31847R102   2,880,482 50,991 SH   SOLE 25 50,991 0 0
FIRST AMERN FINL CORP COM 31847R102   3,800,647 67,280 SH   SOLE 26 58,389 0 8,891
FIRST AMERN FINL CORP COM 31847R102   423,788 7,502 SH   SOLE 28 1,959 0 5,543
FIRST AMERN FINL CORP COM 31847R102   5,540,144 98,073 SH   SOLE 30 98,073 0 0
FIRST AMERN FINL CORP COM 31847R102   81,967 1,451 SH   SOLE 31 1,451 0 0
FIRST AMERN FINL CORP COM 31847R102   900,903 15,948 SH   SOLE 34 15,948 0 0
FIRST AMERN FINL CORP COM 31847R102   414,919 7,345 SH   SOLE 36 7,345 0 0
FIRST AMERN FINL CORP COM 31847R102   917,624 16,244 SH   SOLE 40 16,244 0 0
FIRST AMERN FINL CORP COM 31847R102   1,064,620 18,846 SH   SOLE 43 16,371 0 2,476
FIRST BANCORP INC ME COM 31866P102   130,002 5,532 SH   SOLE 2 605 0 4,927
FIRST BANCORP INC ME COM 31866P102   1,410 60 SH   SOLE 7 60 0 0
FIRST BANCORP INC ME COM 31866P102   718,301 30,566 SH   SOLE 18 30,566 0 0
FIRST BANCORP INC ME COM 31866P102   473,149 20,134 SH   SOLE 19 20,134 0 0
FIRST BANCORP INC ME COM 31866P102   8,457,180 359,880 SH   SOLE 21 359,880 0 0
FIRST BANCORP INC ME COM 31866P102   6,799,185 289,327 SH   SOLE 22 281,444 0 7,883
FIRST BANCORP INC ME COM 31866P102   1,340 57 SH   SOLE 43 57 0 0
FIRST BANCORP N C COM 318910106   935,711 33,252 SH   SOLE 2 10,776 0 22,476
FIRST BANCORP N C COM 318910106   10,074 358 SH   SOLE 7 358 0 0
FIRST BANCORP N C COM 318910106   3,598,825 127,890 SH   SOLE 18 127,890 0 0
FIRST BANCORP N C COM 318910106   2,040,234 72,503 SH   SOLE 19 72,503 0 0
FIRST BANCORP N C COM 318910106   127,482,614 4,530,299 SH   SOLE 21 4,530,299 0 0
FIRST BANCORP N C COM 318910106   29,598,862 1,051,843 SH   SOLE 22 1,007,862 0 43,981
FIRST BANCORP N C COM 318910106   182,375 6,481 SH   SOLE 25 6,481 0 0
FIRST BANCORP N C COM 318910106   460,511 16,365 SH   SOLE 26 13,109 0 3,256
FIRST BANCORP N C COM 318910106   60,445 2,148 SH   SOLE 28 193 0 1,955
FIRST BANCORP N C COM 318910106   1,543,676 54,857 SH   SOLE 30 54,857 0 0
FIRST BANCORP N C COM 318910106   171,626 6,099 SH   SOLE 40 6,099 0 0
FIRST BANCORP N C COM 318910106   563,284 20,017 SH   SOLE 43 19,128 0 889
FIRST BANCORP P R COM NEW 318672706   2,166,225 160,938 SH   SOLE 2 51,155 0 109,783
FIRST BANCORP P R COM NEW 318672706   7,834 582 SH   SOLE 4 582 0 0
FIRST BANCORP P R COM NEW 318672706   488,235 36,273 SH   SOLE 7 34,353 0 1,920
FIRST BANCORP P R COM NEW 318672706   7,574,225 562,721 SH   SOLE 18 562,721 0 0
FIRST BANCORP P R COM NEW 318672706   4,327,323 321,495 SH   SOLE 19 321,495 0 0
FIRST BANCORP P R COM NEW 318672706   269,948,874 20,055,637 SH   SOLE 21 20,055,637 0 0
FIRST BANCORP P R COM NEW 318672706   61,477,244 4,567,403 SH   SOLE 22 4,350,432 0 216,971
FIRST BANCORP P R COM NEW 318672706   437,975 32,539 SH   SOLE 25 32,539 0 0
FIRST BANCORP P R COM NEW 318672706   739,425 54,935 SH   SOLE 26 42,755 0 12,180
FIRST BANCORP P R COM NEW 318672706   40,945 3,042 SH   SOLE 28 3,042 0 0
FIRST BANCORP P R COM NEW 318672706   4,160,109 309,072 SH   SOLE 30 309,072 0 0
FIRST BANCORP P R COM NEW 318672706   387,460 28,786 SH   SOLE 40 28,786 0 0
FIRST BANCORP P R COM NEW 318672706   2,170,506 161,256 SH   SOLE 43 161,256 0 0
FIRST BANCSHARES INC MS COM 318916103   1,168,880 43,340 SH   SOLE 2 10,967 0 32,373
FIRST BANCSHARES INC MS COM 318916103   8,657 321 SH   SOLE 7 321 0 0
FIRST BANCSHARES INC MS COM 318916103   2,429,592 90,085 SH   SOLE 18 90,085 0 0
FIRST BANCSHARES INC MS COM 318916103   4,582,904 169,926 SH   SOLE 19 169,926 0 0
FIRST BANCSHARES INC MS COM 318916103   31,370,506 1,163,163 SH   SOLE 21 1,163,163 0 0
FIRST BANCSHARES INC MS COM 318916103   26,489,934 982,200 SH   SOLE 22 941,869 0 40,331
FIRST BANCSHARES INC MS COM 318916103   131,587 4,879 SH   SOLE 25 4,879 0 0
FIRST BANCSHARES INC MS COM 318916103   91,132 3,379 SH   SOLE 26 0 0 3,379
FIRST BANCSHARES INC MS COM 318916103   585,734 21,718 SH   SOLE 30 21,718 0 0
FIRST BANCSHARES INC MS COM 318916103   123,010 4,561 SH   SOLE 40 4,561 0 0
FIRST BANCSHARES INC MS COM 318916103   1,403,986 52,057 SH   SOLE 43 43,312 0 8,745
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   934,432 86,682 SH   SOLE 2 51,753 0 34,929
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   356 33 SH   SOLE 7 33 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   592,189 54,934 SH   SOLE 18 54,934 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   793,440 73,603 SH   SOLE 19 73,603 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   8,004,495 742,532 SH   SOLE 21 742,532 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   7,246,909 672,255 SH   SOLE 22 655,790 0 16,465
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   17,733 1,645 SH   SOLE 23 1,645 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   302 28 SH   SOLE 26 0 0 28
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   29,084 2,698 SH   SOLE 43 2,698 0 0
FIRST BUSEY CORP COM NEW 319383204   2,784,363 144,868 SH   SOLE 2 82,951 0 61,917
FIRST BUSEY CORP COM NEW 319383204   3,479 181 SH   SOLE 4 181 0 0
FIRST BUSEY CORP COM NEW 319383204   11,532 600 SH   SOLE 7 600 0 0
FIRST BUSEY CORP COM NEW 319383204   2,812,847 146,350 SH   SOLE 18 146,350 0 0
FIRST BUSEY CORP COM NEW 319383204   4,576,397 238,106 SH   SOLE 19 238,106 0 0
FIRST BUSEY CORP COM NEW 319383204   35,221,131 1,832,525 SH   SOLE 21 1,832,525 0 0
FIRST BUSEY CORP COM NEW 319383204   34,135,719 1,776,052 SH   SOLE 22 1,698,298 0 77,754
FIRST BUSEY CORP COM NEW 319383204   176,689 9,193 SH   SOLE 25 9,193 0 0
FIRST BUSEY CORP COM NEW 319383204   440,791 22,934 SH   SOLE 26 19,197 0 3,737
FIRST BUSEY CORP COM NEW 319383204   123,200 6,410 SH   SOLE 28 967 0 5,443
FIRST BUSEY CORP COM NEW 319383204   920,676 47,902 SH   SOLE 30 47,902 0 0
FIRST BUSEY CORP COM NEW 319383204   193,084 10,046 SH   SOLE 40 10,046 0 0
FIRST BUSEY CORP COM NEW 319383204   1,773,189 92,258 SH   SOLE 43 81,360 0 10,898
FIRST BUSINESS FINL SVCS INC COM 319390100   2,189,470 72,958 SH   SOLE 2 58,742 0 14,216
FIRST BUSINESS FINL SVCS INC COM 319390100   4,351 145 SH   SOLE 7 145 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   684,768 22,818 SH   SOLE 18 22,818 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   2,017,902 67,241 SH   SOLE 19 67,241 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   8,547,988 284,838 SH   SOLE 21 284,838 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   5,669,849 188,932 SH   SOLE 22 183,423 0 5,509
FIRST BUSINESS FINL SVCS INC COM 319390100   37,603 1,253 SH   SOLE 23 1,253 0 0
FIRST CAP INC COM 31942S104   16,456 593 SH   SOLE 18 593 0 0
FIRST CAP INC COM 31942S104   202,631 7,302 SH   SOLE 21 7,302 0 0
FIRST CAP INC COM 31942S104   160,201 5,773 SH   SOLE 22 5,773 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   703,914 23,902 SH   SOLE 2 6,632 0 17,270
FIRST CMNTY BANKSHARES INC V COM 31983A103   3,387 115 SH   SOLE 7 115 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   1,524,038 51,750 SH   SOLE 18 51,750 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   3,080,882 104,614 SH   SOLE 19 104,614 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   18,606,186 631,789 SH   SOLE 21 631,789 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   18,526,730 629,091 SH   SOLE 22 605,897 0 23,194
FIRST CMNTY BANKSHARES INC V COM 31983A103   149,518 5,077 SH   SOLE 25 5,077 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   633,528 21,512 SH   SOLE 26 0 0 21,512
FIRST CMNTY BANKSHARES INC V COM 31983A103   122,335 4,154 SH   SOLE 30 4,154 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   40,788 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   124,308 4,221 SH   SOLE 43 2,467 0 1,754
FIRST CMNTY CORP S C COM 319835104   52,984 3,068 SH   SOLE 2 334 0 2,734
FIRST CMNTY CORP S C COM 319835104   316,490 18,326 SH   SOLE 18 18,326 0 0
FIRST CMNTY CORP S C COM 319835104   257,737 14,924 SH   SOLE 19 14,924 0 0
FIRST CMNTY CORP S C COM 319835104   3,744,913 216,845 SH   SOLE 21 216,845 0 0
FIRST CMNTY CORP S C COM 319835104   1,718,538 99,510 SH   SOLE 22 95,060 0 4,450
FIRST COMWLTH FINL CORP PA COM 319829107   1,040,768 85,239 SH   SOLE 2 26,256 0 58,983
FIRST COMWLTH FINL CORP PA COM 319829107   3,822 313 SH   SOLE 4 313 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   11,306 926 SH   SOLE 7 926 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   4,070,545 333,378 SH   SOLE 18 333,378 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   2,420,889 198,271 SH   SOLE 19 198,271 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   138,082,866 11,308,998 SH   SOLE 21 11,308,998 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   32,015,829 2,622,099 SH   SOLE 22 2,501,739 0 120,360
FIRST COMWLTH FINL CORP PA COM 319829107   190,476 15,600 SH   SOLE 25 15,600 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   386,398 31,646 SH   SOLE 26 23,644 0 8,002
FIRST COMWLTH FINL CORP PA COM 319829107   17,118 1,402 SH   SOLE 28 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   1,839,974 150,694 SH   SOLE 30 150,694 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   118,388 9,696 SH   SOLE 40 9,696 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   1,012,485 82,923 SH   SOLE 43 82,346 0 577
FIRST CTZNS BANCSHARES INC N CL A 31946M103   37,951,370 27,499 SH   SOLE 2 11,103 0 16,396
FIRST CTZNS BANCSHARES INC N CL A 31946M103   9,395,721 6,808 SH   SOLE 4 3,352 0 3,456
FIRST CTZNS BANCSHARES INC N CL A 31946M103   2,257,844 1,636 SH   SOLE 7 1,582 0 54
FIRST CTZNS BANCSHARES INC N CL A 31946M103   362,966 263 SH   SOLE 13 263 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,433,924 1,039 SH   SOLE 15 1,039 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   286,128,503 207,324 SH   SOLE 18 198,325 0 8,999
FIRST CTZNS BANCSHARES INC N CL A 31946M103   562,099,549 407,289 SH   SOLE 19 407,289 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   233,318,326 169,059 SH   SOLE 21 169,059 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   462,866,219 335,386 SH   SOLE 22 313,463 0 21,923
FIRST CTZNS BANCSHARES INC N CL A 31946M103   28,711,600 20,804 SH   SOLE 23 20,804 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   27,953,926 20,255 SH   SOLE 25 20,208 0 47
FIRST CTZNS BANCSHARES INC N CL A 31946M103   23,108,394 16,744 SH   SOLE 26 10,931 0 5,813
FIRST CTZNS BANCSHARES INC N CL A 31946M103   17,385,120 12,597 SH   SOLE 28 186 0 12,411
FIRST CTZNS BANCSHARES INC N CL A 31946M103   35,883 26 SH   SOLE 29 26 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   39,145,156 28,364 SH   SOLE 30 28,364 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   3,517,875 2,549 SH   SOLE 31 2,372 0 177
FIRST CTZNS BANCSHARES INC N CL A 31946M103   57,932,458 41,977 SH   SOLE 34 41,977 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   3,708,329 2,687 SH   SOLE 36 2,687 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   706,611 512 SH   SOLE 40 512 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   49,684 36 SH   OTR 43 36 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   25,024,934 18,133 SH   SOLE 43 15,827 0 2,306
FIRST FINANCIAL NORTHWEST IN COM 32022K102   272,450 21,419 SH   SOLE 2 15,322 0 6,097
FIRST FINANCIAL NORTHWEST IN COM 32022K102   15,722 1,236 SH   SOLE 18 1,236 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   1,503,110 118,169 SH   SOLE 19 118,169 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   449,894 35,369 SH   SOLE 21 35,369 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   3,379,119 265,654 SH   SOLE 22 265,654 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   169,138 13,297 SH   SOLE 23 13,297 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   913,983 71,854 SH   SOLE 26 0 0 71,854
FIRST FINANCIAL NORTHWEST IN COM 32022K102   47,891 3,765 SH   SOLE 43 3,765 0 0
FIRST FINL BANCORP OH COM 320209109   1,578,133 80,517 SH   SOLE 2 25,589 0 54,928
FIRST FINL BANCORP OH COM 320209109   6,507 332 SH   SOLE 4 332 0 0
FIRST FINL BANCORP OH COM 320209109   554,856 28,309 SH   SOLE 7 26,821 0 1,488
FIRST FINL BANCORP OH COM 320209109   5,994,680 305,851 SH   SOLE 18 305,851 0 0
FIRST FINL BANCORP OH COM 320209109   3,644,444 185,941 SH   SOLE 19 185,941 0 0
FIRST FINL BANCORP OH COM 320209109   208,127,833 10,618,767 SH   SOLE 21 10,618,767 0 0
FIRST FINL BANCORP OH COM 320209109   45,794,263 2,336,442 SH   SOLE 22 2,220,071 0 116,371
FIRST FINL BANCORP OH COM 320209109   303,859 15,503 SH   SOLE 25 15,503 0 0
FIRST FINL BANCORP OH COM 320209109   335,768 17,131 SH   SOLE 26 9,620 0 7,511
FIRST FINL BANCORP OH COM 320209109   33,967 1,733 SH   SOLE 28 1,733 0 0
FIRST FINL BANCORP OH COM 320209109   2,816,853 143,717 SH   SOLE 30 143,717 0 0
FIRST FINL BANCORP OH COM 320209109   280,104 14,291 SH   SOLE 40 14,291 0 0
FIRST FINL BANCORP OH COM 320209109   1,436,425 73,287 SH   SOLE 43 70,300 0 2,987
FIRST FINL BANKSHARES INC COM 32020R109   3,719,845 148,083 SH   SOLE 2 118,166 0 29,917
FIRST FINL BANKSHARES INC COM 32020R109   11,857 472 SH   SOLE 4 472 0 0
FIRST FINL BANKSHARES INC COM 32020R109   400,739 15,953 SH   SOLE 7 15,144 0 809
FIRST FINL BANKSHARES INC COM 32020R109   12,660,731 504,010 SH   SOLE 18 491,476 0 12,534
FIRST FINL BANKSHARES INC COM 32020R109   6,766,574 269,370 SH   SOLE 19 269,370 0 0
FIRST FINL BANKSHARES INC COM 32020R109   245,018,847 9,753,935 SH   SOLE 21 9,753,935 0 0
FIRST FINL BANKSHARES INC COM 32020R109   104,627,287 4,165,099 SH   SOLE 22 4,050,612 0 114,487
FIRST FINL BANKSHARES INC COM 32020R109   653,421 26,012 SH   SOLE 25 26,012 0 0
FIRST FINL BANKSHARES INC COM 32020R109   1,470,022 58,520 SH   SOLE 26 46,868 0 11,652
FIRST FINL BANKSHARES INC COM 32020R109   228,240 9,086 SH   SOLE 28 2,535 0 6,551
FIRST FINL BANKSHARES INC COM 32020R109   4,527,880 180,250 SH   SOLE 30 180,250 0 0
FIRST FINL BANKSHARES INC COM 32020R109   33,535 1,335 SH   SOLE 36 1,335 0 0
FIRST FINL BANKSHARES INC COM 32020R109   560,754 22,323 SH   SOLE 40 22,323 0 0
FIRST FINL BANKSHARES INC COM 32020R109   3,183,656 126,738 SH   SOLE 43 114,681 0 12,057
FIRST FINL CORP IND COM 320218100   792,980 23,454 SH   SOLE 2 16,167 0 7,287
FIRST FINL CORP IND COM 320218100   5,038 149 SH   SOLE 7 149 0 0
FIRST FINL CORP IND COM 320218100   1,190,484 35,211 SH   SOLE 18 35,211 0 0
FIRST FINL CORP IND COM 320218100   2,963,413 87,649 SH   SOLE 19 87,649 0 0
FIRST FINL CORP IND COM 320218100   16,538,973 489,174 SH   SOLE 21 489,174 0 0
FIRST FINL CORP IND COM 320218100   16,069,859 475,299 SH   SOLE 22 459,354 0 15,945
FIRST FINL CORP IND COM 320218100   135,443 4,006 SH   SOLE 25 4,006 0 0
FIRST FINL CORP IND COM 320218100   183,284 5,421 SH   SOLE 26 5,421 0 0
FIRST FINL CORP IND COM 320218100   754,943 22,329 SH   SOLE 30 22,329 0 0
FIRST FINL CORP IND COM 320218100   80,535 2,382 SH   SOLE 40 2,382 0 0
FIRST FINL CORP IND COM 320218100   2,620,123 77,496 SH   SOLE 43 67,306 0 10,190
FIRST FNDTN INC COM 32026V104   1,022,863 168,234 SH   SOLE 2 111,886 0 56,348
FIRST FNDTN INC COM 32026V104   3,417 562 SH   SOLE 7 562 0 0
FIRST FNDTN INC COM 32026V104   892,453 146,785 SH   SOLE 18 146,785 0 0
FIRST FNDTN INC COM 32026V104   1,166,588 191,873 SH   SOLE 19 191,873 0 0
FIRST FNDTN INC COM 32026V104   12,227,780 2,011,148 SH   SOLE 21 2,011,148 0 0
FIRST FNDTN INC COM 32026V104   9,358,196 1,539,177 SH   SOLE 22 1,468,851 0 70,326
FIRST FNDTN INC COM 32026V104   51,048 8,396 SH   SOLE 25 8,396 0 0
FIRST FNDTN INC COM 32026V104   655,795 107,861 SH   SOLE 26 24,712 0 83,149
FIRST FNDTN INC COM 32026V104   24,350 4,005 SH   SOLE 28 1,253 0 2,752
FIRST FNDTN INC COM 32026V104   130,367 21,442 SH   SOLE 30 21,442 0 0
FIRST FNDTN INC COM 32026V104   61,828 10,169 SH   SOLE 40 10,169 0 0
FIRST FNDTN INC COM 32026V104   37,690 6,199 SH   SOLE 43 0 0 6,199
FIRST GTY BANCSHARES INC COM 32043P106   67,364 6,124 SH   SOLE 2 6,124 0 0
FIRST GTY BANCSHARES INC COM 32043P106   13,013 1,183 SH   SOLE 18 1,183 0 0
FIRST GTY BANCSHARES INC COM 32043P106   154,253 14,023 SH   SOLE 21 14,023 0 0
FIRST GTY BANCSHARES INC COM 32043P106   11,330 1,030 SH   SOLE 22 1,030 0 0
FIRST GTY BANCSHARES INC COM 32043P106   1,969 179 SH   SOLE 43 179 0 0
FIRST HAWAIIAN INC COM 32051X108   2,202,028 121,996 SH   SOLE 2 46,511 0 75,485
FIRST HAWAIIAN INC COM 32051X108   7,382 409 SH   SOLE 4 409 0 0
FIRST HAWAIIAN INC COM 32051X108   781,421 43,292 SH   SOLE 7 41,021 0 2,271
FIRST HAWAIIAN INC COM 32051X108   2,028,224 112,367 SH   SOLE 18 112,367 0 0
FIRST HAWAIIAN INC COM 32051X108   775,410 42,959 SH   SOLE 19 42,959 0 0
FIRST HAWAIIAN INC COM 32051X108   210,758,497 11,676,371 SH   SOLE 21 11,676,371 0 0
FIRST HAWAIIAN INC COM 32051X108   64,045,822 3,548,245 SH   SOLE 22 3,375,374 0 172,871
FIRST HAWAIIAN INC COM 32051X108   451,412 25,009 SH   SOLE 25 25,009 0 0
FIRST HAWAIIAN INC COM 32051X108   1,886,045 104,490 SH   SOLE 26 45,190 0 59,300
FIRST HAWAIIAN INC COM 32051X108   144,562 8,009 SH   SOLE 28 2,323 0 5,686
FIRST HAWAIIAN INC COM 32051X108   5,238,850 290,241 SH   SOLE 30 290,241 0 0
FIRST HAWAIIAN INC COM 32051X108   34,042 1,886 SH   SOLE 31 1,886 0 0
FIRST HAWAIIAN INC COM 32051X108   117,343 6,501 SH   SOLE 36 6,501 0 0
FIRST HAWAIIAN INC COM 32051X108   420,493 23,296 SH   SOLE 40 23,296 0 0
FIRST HAWAIIAN INC COM 32051X108   6,900,504 382,299 SH   SOLE 43 349,474 0 32,825
FIRST HORIZON CORPORATION COM 320517105   13,166,376 1,194,771 SH   SOLE 2 411,242 0 783,529
FIRST HORIZON CORPORATION COM 320517105   4,738,181 429,962 SH   SOLE 4 178,586 0 251,376
FIRST HORIZON CORPORATION COM 320517105   2,822,145 256,093 SH   SOLE 7 253,047 0 3,046
FIRST HORIZON CORPORATION COM 320517105   181,070 16,431 SH   SOLE 13 16,431 0 0
FIRST HORIZON CORPORATION COM 320517105   538,966 48,908 SH   SOLE 15 48,908 0 0
FIRST HORIZON CORPORATION COM 320517105   20,474,598 1,857,949 SH   SOLE 18 1,825,199 0 32,750
FIRST HORIZON CORPORATION COM 320517105   2,334,929 211,881 SH   SOLE 19 211,881 0 0
FIRST HORIZON CORPORATION COM 320517105   513,624,359 46,608,381 SH   SOLE 21 46,608,381 0 0
FIRST HORIZON CORPORATION COM 320517105   204,936,483 18,596,777 SH   SOLE 22 17,514,627 0 1,082,150
FIRST HORIZON CORPORATION COM 320517105   9,578,496 869,192 SH   SOLE 23 869,192 0 0
FIRST HORIZON CORPORATION COM 320517105   1,993,254 180,876 SH   SOLE 25 177,608 0 3,268
FIRST HORIZON CORPORATION COM 320517105   3,176,901 288,285 SH   SOLE 26 199,604 0 88,681
FIRST HORIZON CORPORATION COM 320517105   8,851,341 803,207 SH   SOLE 28 7,052 0 796,155
FIRST HORIZON CORPORATION COM 320517105   19,065 1,730 SH   SOLE 29 1,730 0 0
FIRST HORIZON CORPORATION COM 320517105   28,438,785 2,580,652 SH   SOLE 30 2,556,155 0 24,497
FIRST HORIZON CORPORATION COM 320517105   1,327,403 120,454 SH   SOLE 31 110,722 0 9,732
FIRST HORIZON CORPORATION COM 320517105   1,486,896 134,927 SH   SOLE 32 134,927 0 0
FIRST HORIZON CORPORATION COM 320517105   262,518 23,822 SH   SOLE 34 23,822 0 0
FIRST HORIZON CORPORATION COM 320517105   2,000,207 181,507 SH   SOLE 36 181,507 0 0
FIRST HORIZON CORPORATION COM 320517105   295,667 26,830 SH   SOLE 40 26,830 0 0
FIRST HORIZON CORPORATION COM 320517105   4,646,077 421,604 SH   SOLE 43 352,818 0 68,786
FIRST INDL RLTY TR INC COM 32054K103   16,789,562 352,796 SH   SOLE 2 150,896 0 201,900
FIRST INDL RLTY TR INC COM 32054K103   2,656,426 55,819 SH   SOLE 4 55,819 0 0
FIRST INDL RLTY TR INC COM 32054K103   9,865,550 207,303 SH   SOLE 7 178,605 0 28,698
FIRST INDL RLTY TR INC COM 32054K103   11,394,521 239,431 SH   SOLE 18 239,431 0 0
FIRST INDL RLTY TR INC COM 32054K103   14,825,522 311,526 SH   SOLE 19 311,526 0 0
FIRST INDL RLTY TR INC COM 32054K103   357,905,259 7,520,598 SH   SOLE 21 7,520,598 0 0
FIRST INDL RLTY TR INC COM 32054K103   250,184,009 5,257,071 SH   SOLE 22 5,061,235 0 195,836
FIRST INDL RLTY TR INC COM 32054K103   324,992 6,829 SH   SOLE 23 6,829 0 0
FIRST INDL RLTY TR INC COM 32054K103   22,149,147 465,416 SH   SOLE 25 465,416 0 0
FIRST INDL RLTY TR INC COM 32054K103   2,026,906 42,591 SH   SOLE 26 30,308 0 12,283
FIRST INDL RLTY TR INC COM 32054K103   4,883,162 102,609 SH   SOLE 28 4,543 0 98,066
FIRST INDL RLTY TR INC COM 32054K103   22,209,063 466,675 SH   SOLE 30 466,675 0 0
FIRST INDL RLTY TR INC COM 32054K103   860,998 18,092 SH   SOLE 31 1,887 0 16,205
FIRST INDL RLTY TR INC COM 32054K103   801,796 16,848 SH   SOLE 36 16,848 0 0
FIRST INDL RLTY TR INC COM 32054K103   1,122,934 23,596 SH   SOLE 40 23,596 0 0
FIRST INDL RLTY TR INC COM 32054K103   4,699,441 98,749 SH   SOLE 43 92,793 0 5,956
FIRST INTERNET BANCORP COM 320557101   950,895 58,661 SH   SOLE 2 41,217 0 17,444
FIRST INTERNET BANCORP COM 320557101   24,234 1,495 SH   SOLE 18 1,495 0 0
FIRST INTERNET BANCORP COM 320557101   1,305,667 80,547 SH   SOLE 19 80,547 0 0
FIRST INTERNET BANCORP COM 320557101   309,173 19,073 SH   SOLE 21 19,073 0 0
FIRST INTERNET BANCORP COM 320557101   2,548,293 157,205 SH   SOLE 22 157,205 0 0
FIRST INTERNET BANCORP COM 320557101   34,365 2,120 SH   SOLE 23 2,120 0 0
FIRST INTERNET BANCORP COM 320557101   199,318 12,296 SH   SOLE 26 0 0 12,296
FIRST INTERNET BANCORP COM 320557101   5,041 311 SH   SOLE 43 311 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   9,550,025 382,920 SH   SOLE 2 200,216 0 182,704
FIRST INTST BANCSYSTEM INC COM 32055Y201   7,282 292 SH   SOLE 4 292 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   972,560 38,996 SH   SOLE 7 36,883 0 2,113
FIRST INTST BANCSYSTEM INC COM 32055Y201   5,629,931 225,739 SH   SOLE 18 225,739 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   21,505,064 862,272 SH   SOLE 19 862,272 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   73,485,136 2,946,477 SH   SOLE 21 2,946,477 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   80,866,903 3,242,458 SH   SOLE 22 3,128,369 0 114,089
FIRST INTST BANCSYSTEM INC COM 32055Y201   241,120 9,668 SH   SOLE 23 9,668 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   452,087 18,127 SH   SOLE 25 18,127 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   6,521,910 261,504 SH   SOLE 26 33,429 0 228,075
FIRST INTST BANCSYSTEM INC COM 32055Y201   186,252 7,468 SH   SOLE 28 1,342 0 6,126
FIRST INTST BANCSYSTEM INC COM 32055Y201   3,762,099 150,846 SH   SOLE 30 150,846 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   86,891 3,484 SH   SOLE 34 3,484 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   61,926 2,483 SH   SOLE 36 2,483 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   410,338 16,453 SH   SOLE 40 16,453 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   3,894,660 156,161 SH   SOLE 43 141,704 0 14,457
FIRST LONG IS CORP COM 320734106   409,572 35,584 SH   SOLE 2 22,902 0 12,682
FIRST LONG IS CORP COM 320734106   1,807 157 SH   SOLE 7 157 0 0
FIRST LONG IS CORP COM 320734106   730,643 63,479 SH   SOLE 18 63,479 0 0
FIRST LONG IS CORP COM 320734106   535,215 46,500 SH   SOLE 19 46,500 0 0
FIRST LONG IS CORP COM 320734106   9,748,832 846,988 SH   SOLE 21 846,988 0 0
FIRST LONG IS CORP COM 320734106   8,762,080 761,258 SH   SOLE 22 741,978 0 19,280
FIRST LONG IS CORP COM 320734106   26,726 2,322 SH   SOLE 43 2,322 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   370,950 72,310 SH   SOLE 21 72,310 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   166,243 32,406 SH   SOLE 43 26,984 0 5,422
FIRST MERCHANTS CORP COM 320817109   3,609,756 129,754 SH   SOLE 2 52,208 0 77,546
FIRST MERCHANTS CORP COM 320817109   5,787 208 SH   SOLE 4 208 0 0
FIRST MERCHANTS CORP COM 320817109   16,219 583 SH   SOLE 7 583 0 0
FIRST MERCHANTS CORP COM 320817109   4,572,690 164,367 SH   SOLE 18 164,367 0 0
FIRST MERCHANTS CORP COM 320817109   6,721,590 241,610 SH   SOLE 19 241,610 0 0
FIRST MERCHANTS CORP COM 320817109   57,922,325 2,082,039 SH   SOLE 21 2,082,039 0 0
FIRST MERCHANTS CORP COM 320817109   54,254,564 1,950,200 SH   SOLE 22 1,870,639 0 79,561
FIRST MERCHANTS CORP COM 320817109   35,081 1,261 SH   SOLE 23 1,261 0 0
FIRST MERCHANTS CORP COM 320817109   314,561 11,307 SH   SOLE 25 11,307 0 0
FIRST MERCHANTS CORP COM 320817109   1,016,849 36,551 SH   SOLE 26 31,602 0 4,949
FIRST MERCHANTS CORP COM 320817109   157,684 5,668 SH   SOLE 28 969 0 4,699
FIRST MERCHANTS CORP COM 320817109   1,244,305 44,727 SH   SOLE 30 44,727 0 0
FIRST MERCHANTS CORP COM 320817109   31,659 1,138 SH   SOLE 36 1,138 0 0
FIRST MERCHANTS CORP COM 320817109   306,660 11,023 SH   SOLE 40 11,023 0 0
FIRST MERCHANTS CORP COM 320817109   2,309,291 83,008 SH   SOLE 43 77,366 0 5,642
FIRST MID ILL BANCSHARES INC COM 320866106   501,028 18,864 SH   SOLE 2 5,755 0 13,109
FIRST MID ILL BANCSHARES INC COM 320866106   3,957 149 SH   SOLE 7 149 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   1,513,893 56,999 SH   SOLE 18 56,999 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   1,092,917 41,149 SH   SOLE 19 41,149 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   19,144,103 720,787 SH   SOLE 21 720,787 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   13,803,152 519,697 SH   SOLE 22 497,015 0 22,682
FIRST MID ILL BANCSHARES INC COM 320866106   103,557 3,899 SH   SOLE 25 3,899 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   505 19 SH   SOLE 28 19 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   45,285 1,705 SH   SOLE 30 1,705 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   58,777 2,213 SH   SOLE 40 2,213 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   1,399,019 52,674 SH   SOLE 43 47,153 0 5,521
FIRST NATL CORP COM 32106V107   17,557 997 SH   SOLE 18 997 0 0
FIRST NATL CORP COM 32106V107   209,770 11,912 SH   SOLE 21 11,912 0 0
FIRST NATL CORP COM 32106V107   7,079 402 SH   SOLE 22 402 0 0
FIRST NORTHWEST BANCORP COM 335834107   534,481 43,560 SH   SOLE 2 38,960 0 4,600
FIRST NORTHWEST BANCORP COM 335834107   18,344 1,495 SH   SOLE 18 1,495 0 0
FIRST NORTHWEST BANCORP COM 335834107   66,062 5,384 SH   SOLE 19 5,384 0 0
FIRST NORTHWEST BANCORP COM 335834107   237,878 19,387 SH   SOLE 21 19,387 0 0
FIRST NORTHWEST BANCORP COM 335834107   1,138,202 92,763 SH   SOLE 22 92,763 0 0
FIRST SEACOAST BANCORP INC COM 33631F104   6,288 852 SH   SOLE 18 852 0 0
FIRST SEACOAST BANCORP INC COM 33631F104   80,811 10,950 SH   SOLE 21 10,950 0 0
FIRST SEACOAST BANCORP INC COM 33631F104   157,430 21,332 SH   SOLE 22 21,332 0 0
FIRST SOLAR INC COM 336433107   31,166,510 192,874 SH   SOLE 2 23,509 0 169,365
FIRST SOLAR INC COM 336433107   20,539,220 127,107 SH   SOLE 4 103,849 0 23,258
FIRST SOLAR INC COM 336433107   20,032,959 123,974 SH   SOLE 7 109,772 0 14,202
FIRST SOLAR INC COM 336433107   639,896 3,960 SH   SOLE 13 3,960 0 0
FIRST SOLAR INC COM 336433107   1,871,374 11,581 SH   SOLE 15 11,581 0 0
FIRST SOLAR INC COM 336433107   36,919,275 228,475 SH   SOLE 18 206,781 0 21,694
FIRST SOLAR INC COM 336433107   30,757,849 190,345 SH   SOLE 19 190,345 0 0
FIRST SOLAR INC COM 336433107   779,347,439 4,822,993 SH   SOLE 21 4,822,993 0 0
FIRST SOLAR INC COM 336433107   374,803,804 2,319,474 SH   SOLE 22 2,095,272 0 224,202
FIRST SOLAR INC COM 336433107   27,306,448 168,986 SH   SOLE 23 168,986 0 0
FIRST SOLAR INC COM 336433107   72,593,984 449,248 SH   SOLE 25 436,670 0 12,578
FIRST SOLAR INC COM 336433107   25,371,084 157,009 SH   SOLE 26 87,278 0 69,731
FIRST SOLAR INC COM 336433107   49,475,626 306,180 SH   SOLE 28 55,466 0 250,714
FIRST SOLAR INC COM 336433107   449,973,371 2,784,661 SH   SOLE 30 2,784,661 0 0
FIRST SOLAR INC COM 336433107   3,641,431 22,535 SH   SOLE 31 20,825 0 1,710
FIRST SOLAR INC COM 336433107   188,793,192 1,168,347 SH   SOLE 34 1,168,347 0 0
FIRST SOLAR INC COM 336433107   4,459,561 27,598 SH   SOLE 36 27,598 0 0
FIRST SOLAR INC COM 336433107   804,718 4,980 SH   SOLE 40 4,980 0 0
FIRST SOLAR INC COM 336433107   36,035 223 SH   OTR 43 223 0 0
FIRST SOLAR INC COM 336433107   31,125,803 192,622 SH   SOLE 43 179,145 0 13,477
FIRST SVGS FINL GROUP INC COM 33621E109   259,576 17,628 SH   SOLE 2 17,628 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   16,021 1,088 SH   SOLE 18 1,088 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   678,832 46,100 SH   SOLE 21 46,100 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   308,287 20,936 SH   SOLE 22 20,936 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   117,419 7,974 SH   SOLE 26 0 0 7,974
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   20,404 400 SH   SOLE 43 400 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   16,533 274 SH   SOLE 43 274 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   3,109 32 SH   SOLE 43 32 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   21,369 339 SH   SOLE 43 339 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   22,099 151 SH   SOLE 43 151 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   63,844 400 SH   SOLE 43 400 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   26 1 SH   SOLE 43 1 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786   19,175 583 SH   SOLE 43 583 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   83,192 800 SH   SOLE 43 800 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   274,727 1,891 SH   SOLE 43 1,891 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   24 1 SH   SOLE 43 1 0 0
FIRST US BANCSHARES INC COM 33744V103   8,388 981 SH   SOLE 18 981 0 0
FIRST US BANCSHARES INC COM 33744V103   101,071 11,821 SH   SOLE 21 11,821 0 0
FIRST US BANCSHARES INC COM 33744V103   8,430 986 SH   SOLE 22 986 0 0
FIRST UTD CORP COM 33741H107   415,344 25,599 SH   SOLE 2 25,599 0 0
FIRST UTD CORP COM 33741H107   17,263 1,064 SH   SOLE 18 1,064 0 0
FIRST UTD CORP COM 33741H107   507,664 31,289 SH   SOLE 19 31,289 0 0
FIRST UTD CORP COM 33741H107   229,162 14,124 SH   SOLE 21 14,124 0 0
FIRST UTD CORP COM 33741H107   577,075 35,567 SH   SOLE 22 35,567 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   682,108 39,451 SH   SOLE 2 30,766 0 8,685
FIRST WATCH RESTAURANT GROUP COM 33748L101   536 31 SH   SOLE 7 31 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   911,114 52,696 SH   SOLE 18 52,696 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   785,329 45,421 SH   SOLE 19 45,421 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   13,617,915 787,618 SH   SOLE 21 787,618 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   11,496,467 664,920 SH   SOLE 22 641,252 0 23,668
FIRST WATCH RESTAURANT GROUP COM 33748L101   87,038 5,034 SH   SOLE 25 5,034 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   79,655 4,607 SH   SOLE 40 4,607 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   39,853 2,305 SH   SOLE 43 1,836 0 469
FIRST WAVE BIOPHARMA INC COM 33749P309   109 376 SH   SOLE 21 376 0 0
FIRST WESTN FINL INC COM 33751L105   79,170 4,362 SH   SOLE 2 320 0 4,042
FIRST WESTN FINL INC COM 33751L105   309 17 SH   SOLE 7 17 0 0
FIRST WESTN FINL INC COM 33751L105   453,714 24,998 SH   SOLE 18 24,998 0 0
FIRST WESTN FINL INC COM 33751L105   293,231 16,156 SH   SOLE 19 16,156 0 0
FIRST WESTN FINL INC COM 33751L105   5,801,865 319,662 SH   SOLE 21 319,662 0 0
FIRST WESTN FINL INC COM 33751L105   2,199,726 121,197 SH   SOLE 22 115,920 0 5,277
FIRSTCASH HOLDINGS INC COM 33768G107   7,034,129 70,075 SH   SOLE 2 46,190 0 23,885
FIRSTCASH HOLDINGS INC COM 33768G107   13,551 135 SH   SOLE 4 135 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   36,739 366 SH   SOLE 7 366 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   14,387,666 143,332 SH   SOLE 18 143,332 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   18,395,338 183,257 SH   SOLE 19 183,257 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   271,475,201 2,704,475 SH   SOLE 21 2,704,475 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   127,911,624 1,274,274 SH   SOLE 22 1,241,866 0 32,408
FIRSTCASH HOLDINGS INC COM 33768G107   156,292 1,557 SH   SOLE 23 1,557 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   776,941 7,740 SH   SOLE 25 7,740 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   1,485,323 14,797 SH   SOLE 26 11,572 0 3,225
FIRSTCASH HOLDINGS INC COM 33768G107   208,188 2,074 SH   SOLE 28 721 0 1,353
FIRSTCASH HOLDINGS INC COM 33768G107   2,201,333 21,930 SH   SOLE 30 21,930 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   21,281 212 SH   SOLE 36 212 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   640,324 6,379 SH   SOLE 40 6,379 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   2,669,945 26,598 SH   SOLE 43 24,938 0 1,660
FIRSTENERGY CORP COM 337932107   20,417,150 597,342 SH   SOLE 2 198,499 0 398,843
FIRSTENERGY CORP COM 337932107   18,338,869 536,538 SH   SOLE 4 209,248 0 327,290
FIRSTENERGY CORP COM 337932107   11,749,854 343,764 SH   SOLE 7 287,030 0 56,734
FIRSTENERGY CORP COM 337932107   278,396 8,145 SH   SOLE 13 8,145 0 0
FIRSTENERGY CORP COM 337932107   2,552,733 74,685 SH   SOLE 15 74,685 0 0
FIRSTENERGY CORP COM 337932107   34,725,581 1,015,962 SH   SOLE 18 982,793 0 33,169
FIRSTENERGY CORP COM 337932107   15,588,028 456,057 SH   SOLE 19 456,057 0 0
FIRSTENERGY CORP COM 337932107   691,978,338 20,245,124 SH   SOLE 21 20,245,124 0 0
FIRSTENERGY CORP COM 337932107   392,278,972 11,476,857 SH   SOLE 22 10,319,961 0 1,156,896
FIRSTENERGY CORP COM 337932107   30,670,329 897,318 SH   SOLE 23 897,318 0 0
FIRSTENERGY CORP COM 337932107   6,589,015 192,774 SH   SOLE 25 192,774 0 0
FIRSTENERGY CORP COM 337932107   12,224,614 357,654 SH   SOLE 26 326,398 0 31,256
FIRSTENERGY CORP COM 337932107   23,542,364 688,776 SH   SOLE 28 9,553 0 679,223
FIRSTENERGY CORP COM 337932107   92,481,544 2,705,721 SH   SOLE 30 2,705,721 0 0
FIRSTENERGY CORP COM 337932107   4,660,067 136,339 SH   SOLE 31 113,160 0 23,179
FIRSTENERGY CORP COM 337932107   4,032,010 117,964 SH   SOLE 32 117,964 0 0
FIRSTENERGY CORP COM 337932107   791,540 23,158 SH   SOLE 34 23,158 0 0
FIRSTENERGY CORP COM 337932107   5,182,235 151,616 SH   SOLE 36 151,616 0 0
FIRSTENERGY CORP COM 337932107   500,293 14,637 SH   SOLE 40 14,637 0 0
FIRSTENERGY CORP COM 337932107   38,589 1,129 SH   OTR 43 1,129 0 0
FIRSTENERGY CORP COM 337932107   12,778,763 373,867 SH   SOLE 43 295,283 0 78,584
FIRSTSERVICE CORP NEW COM 33767E202   4,746,787 32,615 SH   SOLE 43 26,089 0 6,526
FISCALNOTE HOLDINGS INC COM CL A 337655104   58,754 28,247 SH   SOLE 2 2,038 0 26,209
FISCALNOTE HOLDINGS INC COM CL A 337655104   389,792 187,400 SH   SOLE 18 187,400 0 0
FISCALNOTE HOLDINGS INC COM CL A 337655104   253,454 121,853 SH   SOLE 19 121,853 0 0
FISCALNOTE HOLDINGS INC COM CL A 337655104   4,592,740 2,208,048 SH   SOLE 21 2,208,048 0 0
FISCALNOTE HOLDINGS INC COM CL A 337655104   3,606,662 1,733,972 SH   SOLE 22 1,686,417 0 47,555
FISERV INC COM 337738108   127,421,252 1,128,021 SH   SOLE 2 222,829 0 905,192
FISERV INC COM 337738108   57,244,287 506,766 SH   SOLE 4 253,887 0 252,879
FISERV INC COM 337738108   66,401,729 587,834 SH   SOLE 7 513,988 0 73,846
FISERV INC COM 337738108   2,008,316 17,779 SH   SOLE 13 17,779 0 0
FISERV INC COM 337738108   10,003,964 88,562 SH   SOLE 15 88,562 0 0
FISERV INC COM 337738108   131,228,795 1,161,728 SH   SOLE 18 1,122,889 0 38,839
FISERV INC COM 337738108   19,773,309 175,047 SH   SOLE 19 175,047 0 0
FISERV INC COM 337738108   1,595,798,797 14,127,114 SH   SOLE 21 14,127,114 0 0
FISERV INC COM 337738108   1,519,766,099 13,454,020 SH   SOLE 22 12,150,963 0 1,303,057
FISERV INC COM 337738108   118,253,193 1,046,859 SH   SOLE 23 1,046,859 0 0
FISERV INC COM 337738108   114,400,127 1,012,749 SH   SOLE 25 1,010,367 0 2,382
FISERV INC COM 337738108   84,422,915 747,370 SH   SOLE 26 372,284 0 375,086
FISERV INC COM 337738108   143,156,580 1,267,321 SH   SOLE 28 13,744 0 1,253,577
FISERV INC COM 337738108   95,338 844 SH   SOLE 29 844 0 0
FISERV INC COM 337738108   528,510,357 4,678,739 SH   SOLE 30 4,678,739 0 0
FISERV INC COM 337738108   15,586,108 137,979 SH   SOLE 31 127,592 0 10,387
FISERV INC COM 337738108   15,588,706 138,002 SH   SOLE 34 138,002 0 0
FISERV INC COM 337738108   17,154,783 151,866 SH   SOLE 36 151,866 0 0
FISERV INC COM 337738108   3,403,598 30,131 SH   SOLE 40 30,131 0 0
FISERV INC COM 337738108   69,696 617 SH   OTR 43 617 0 0
FISERV INC COM 337738108   74,647,540 660,832 SH   SOLE 43 561,109 0 99,723
FISKER INC CL A COM STK 33813J106   632,081 98,455 SH   SOLE 2 55,874 0 42,581
FISKER INC CL A COM STK 33813J106   177,828 27,699 SH   SOLE 4 573 0 27,126
FISKER INC CL A COM STK 33813J106   372,700 58,053 SH   SOLE 7 54,945 0 3,108
FISKER INC CL A COM STK 33813J106   3,008,155 468,560 SH   SOLE 18 468,560 0 0
FISKER INC CL A COM STK 33813J106   2,594,662 404,153 SH   SOLE 19 404,153 0 0
FISKER INC CL A COM STK 33813J106   48,503,350 7,555,039 SH   SOLE 21 7,555,039 0 0
FISKER INC CL A COM STK 33813J106   33,751,994 5,257,320 SH   SOLE 22 5,081,932 0 175,388
FISKER INC CL A COM STK 33813J106   250,784 39,063 SH   SOLE 25 39,063 0 0
FISKER INC CL A COM STK 33813J106   580,721 90,455 SH   SOLE 26 73,315 0 17,140
FISKER INC CL A COM STK 33813J106   161,636 25,177 SH   SOLE 28 10,314 0 14,863
FISKER INC CL A COM STK 33813J106   2,810,111 437,712 SH   SOLE 30 437,712 0 0
FISKER INC CL A COM STK 33813J106   226,960 35,352 SH   SOLE 40 35,352 0 0
FISKER INC CL A COM STK 33813J106   531,486 82,786 SH   SOLE 43 74,735 0 8,051
FIVE BELOW INC COM 33829M101   19,658,601 122,179 SH   SOLE 2 66,983 0 55,196
FIVE BELOW INC COM 33829M101   27,031 168 SH   SOLE 4 168 0 0
FIVE BELOW INC COM 33829M101   2,169,254 13,482 SH   SOLE 7 12,932 0 550
FIVE BELOW INC COM 33829M101   21,688,033 134,792 SH   SOLE 18 125,724 0 9,068
FIVE BELOW INC COM 33829M101   14,152,442 87,958 SH   SOLE 19 87,958 0 0
FIVE BELOW INC COM 33829M101   474,157,658 2,946,909 SH   SOLE 21 2,946,909 0 0
FIVE BELOW INC COM 33829M101   274,904,247 1,708,541 SH   SOLE 22 1,613,548 0 94,993
FIVE BELOW INC COM 33829M101   2,604,810 16,189 SH   SOLE 23 16,189 0 0
FIVE BELOW INC COM 33829M101   1,754,132 10,902 SH   SOLE 25 10,902 0 0
FIVE BELOW INC COM 33829M101   10,588,507 65,808 SH   SOLE 26 26,024 0 39,784
FIVE BELOW INC COM 33829M101   1,897,655 11,794 SH   SOLE 28 925 0 10,869
FIVE BELOW INC COM 33829M101   10,002,831 62,168 SH   SOLE 30 62,168 0 0
FIVE BELOW INC COM 33829M101   2,653,241 16,490 SH   SOLE 31 771 0 15,719
FIVE BELOW INC COM 33829M101   303,779 1,888 SH   SOLE 36 1,888 0 0
FIVE BELOW INC COM 33829M101   1,492,830 9,278 SH   SOLE 40 9,278 0 0
FIVE BELOW INC COM 33829M101   23,170 144 SH   OTR 43 144 0 0
FIVE BELOW INC COM 33829M101   5,956,679 37,021 SH   SOLE 43 32,891 0 4,130
FIVE POINT HOLDINGS LLC COM CL A 33833Q106   44,348 14,932 SH   SOLE 2 14,932 0 0
FIVE STAR BANCORP COM 33830T103   429,444 21,408 SH   SOLE 2 15,932 0 5,476
FIVE STAR BANCORP COM 33830T103   3,771 188 SH   SOLE 7 188 0 0
FIVE STAR BANCORP COM 33830T103   725,791 36,181 SH   SOLE 18 36,181 0 0
FIVE STAR BANCORP COM 33830T103   511,008 25,474 SH   SOLE 19 25,474 0 0
FIVE STAR BANCORP COM 33830T103   9,206,417 458,944 SH   SOLE 21 458,944 0 0
FIVE STAR BANCORP COM 33830T103   6,678,556 332,929 SH   SOLE 22 326,809 0 6,120
FIVE STAR BANCORP COM 33830T103   57,893 2,886 SH   SOLE 25 2,886 0 0
FIVE STAR BANCORP COM 33830T103   46,559 2,321 SH   SOLE 28 0 0 2,321
FIVE STAR BANCORP COM 33830T103   101,664 5,068 SH   SOLE 30 5,068 0 0
FIVE STAR BANCORP COM 33830T103   84,914 4,233 SH   SOLE 40 4,233 0 0
FIVE STAR BANCORP COM 33830T103   73,781 3,678 SH   SOLE 43 3,678 0 0
FIVE9 INC COM 338307101   5,994,175 93,222 SH   SOLE 2 52,302 0 40,920
FIVE9 INC COM 338307101   30,285 471 SH   SOLE 4 242 0 229
FIVE9 INC COM 338307101   935,887 14,555 SH   SOLE 7 13,811 0 744
FIVE9 INC COM 338307101   2,435,684 37,880 SH   SOLE 18 37,880 0 0
FIVE9 INC COM 338307101   12,448,159 193,595 SH   SOLE 19 193,595 0 0
FIVE9 INC COM 338307101   107,358,302 1,669,647 SH   SOLE 21 1,669,647 0 0
FIVE9 INC COM 338307101   115,602,462 1,797,861 SH   SOLE 22 1,699,745 0 98,116
FIVE9 INC COM 338307101   920,069 14,309 SH   SOLE 25 14,309 0 0
FIVE9 INC COM 338307101   1,863,607 28,983 SH   SOLE 26 22,618 0 6,365
FIVE9 INC COM 338307101   174,189 2,709 SH   SOLE 28 1,206 0 1,503
FIVE9 INC COM 338307101   4,432,842 68,940 SH   SOLE 30 68,940 0 0
FIVE9 INC COM 338307101   63,593 989 SH   SOLE 31 989 0 0
FIVE9 INC COM 338307101   1,472,599 22,902 SH   SOLE 34 22,902 0 0
FIVE9 INC COM 338307101   79,861 1,242 SH   SOLE 36 1,242 0 0
FIVE9 INC COM 338307101   778,737 12,111 SH   SOLE 40 12,111 0 0
FIVE9 INC COM 338307101   2,910,154 45,259 SH   SOLE 43 32,555 0 12,704
FIVE9 INC NOTE 0.500% 6/0 338307AD3   4,655,670 4,990,000 PRN   SOLE 21 4,990,000 0 0
FIVERR INTL LTD ORD SHS M4R82T106   3,477,579 142,116 SH   SOLE 2 142,116 0 0
FIVERR INTL LTD ORD SHS M4R82T106   2,790 114 SH   SOLE 4 114 0 0
FIVERR INTL LTD ORD SHS M4R82T106   323,665 13,227 SH   SOLE 7 13,227 0 0
FIVERR INTL LTD ORD SHS M4R82T106   6,850,890 279,971 SH   SOLE 19 279,971 0 0
FIVERR INTL LTD ORD SHS M4R82T106   11,264,104 460,323 SH   SOLE 21 460,323 0 0
FIVERR INTL LTD ORD SHS M4R82T106   7,787,480 318,246 SH   SOLE 22 300,874 0 17,372
FIVERR INTL LTD ORD SHS M4R82T106   190,744 7,795 SH   SOLE 25 7,795 0 0
FIVERR INTL LTD ORD SHS M4R82T106   125,140 5,114 SH   SOLE 26 801 0 4,313
FIVERR INTL LTD ORD SHS M4R82T106   12,406 507 SH   SOLE 28 507 0 0
FIVERR INTL LTD ORD SHS M4R82T106   1,280,711 52,338 SH   SOLE 30 52,338 0 0
FIVERR INTL LTD ORD SHS M4R82T106   204,667 8,364 SH   SOLE 40 8,364 0 0
FIVERR INTL LTD ORD SHS M4R82T106   220 9 SH   SOLE 43 0 0 9
FLANIGANS ENTERPRISES INC COM 338517105   5,841 177 SH   SOLE 18 177 0 0
FLANIGANS ENTERPRISES INC COM 338517105   69,564 2,108 SH   SOLE 21 2,108 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   32,272,423 126,390 SH   SOLE 2 15,230 0 111,160
FLEETCOR TECHNOLOGIES INC COM 339041105   16,322,610 63,925 SH   SOLE 4 29,633 0 34,292
FLEETCOR TECHNOLOGIES INC COM 339041105   11,538,304 45,188 SH   SOLE 7 37,605 0 7,583
FLEETCOR TECHNOLOGIES INC COM 339041105   539,023 2,111 SH   SOLE 13 2,111 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   1,717,928 6,728 SH   SOLE 15 6,728 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   88,597,873 346,980 SH   SOLE 18 341,824 0 5,156
FLEETCOR TECHNOLOGIES INC COM 339041105   19,710,461 77,193 SH   SOLE 19 77,193 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   508,703,158 1,992,258 SH   SOLE 21 1,992,258 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   404,916,129 1,585,792 SH   SOLE 22 1,431,011 0 154,781
FLEETCOR TECHNOLOGIES INC COM 339041105   29,780,560 116,631 SH   SOLE 23 116,631 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   31,860,559 124,777 SH   SOLE 25 109,953 0 14,824
FLEETCOR TECHNOLOGIES INC COM 339041105   17,504,323 68,553 SH   SOLE 26 35,546 0 33,007
FLEETCOR TECHNOLOGIES INC COM 339041105   29,340,609 114,908 SH   SOLE 28 1,159 0 113,749
FLEETCOR TECHNOLOGIES INC COM 339041105   38,301 150 SH   SOLE 29 150 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   106,058,788 415,363 SH   SOLE 30 415,363 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   4,007,051 15,693 SH   SOLE 31 14,526 0 1,167
FLEETCOR TECHNOLOGIES INC COM 339041105   25,814,874 101,100 SH   SOLE 34 101,100 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   6,856,900 26,854 SH   SOLE 36 26,854 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   883,987 3,462 SH   SOLE 40 3,462 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   35,748 140 SH   OTR 43 140 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   10,967,108 42,951 SH   SOLE 43 34,559 0 8,392
FLEX LNG LTD SHS G35947202   653,266 21,660 SH   SOLE 2 6,073 0 15,587
FLEX LNG LTD SHS G35947202   9,078 301 SH   SOLE 7 301 0 0
FLEX LNG LTD SHS G35947202   2,241,009 74,304 SH   SOLE 18 74,304 0 0
FLEX LNG LTD SHS G35947202   1,850,406 61,353 SH   SOLE 19 61,353 0 0
FLEX LNG LTD SHS G35947202   28,675,193 950,769 SH   SOLE 21 950,769 0 0
FLEX LNG LTD SHS G35947202   10,868,246 360,353 SH   SOLE 22 342,982 0 17,371
FLEX LTD ORD Y2573F102   17,694,428 655,835 SH   SOLE 2 439,485 0 216,350
FLEX LTD ORD Y2573F102   509,113 18,870 SH   SOLE 4 15,450 0 3,420
FLEX LTD ORD Y2573F102   2,712,407 100,534 SH   SOLE 7 95,330 0 5,204
FLEX LTD ORD Y2573F102   151,412 5,612 SH   SOLE 15 5,612 0 0
FLEX LTD ORD Y2573F102   13,514,282 500,900 SH   SOLE 18 92,440 0 408,460
FLEX LTD ORD Y2573F102   80,502,924 2,983,800 SH   SOLE 19 2,983,800 0 0
FLEX LTD ORD Y2573F102   23,959,130 888,033 SH   SOLE 21 888,033 0 0
FLEX LTD ORD Y2573F102   39,312,207 1,457,087 SH   SOLE 22 1,174,622 0 282,465
FLEX LTD ORD Y2573F102   1,822,958 67,567 SH   SOLE 23 67,567 0 0
FLEX LTD ORD Y2573F102   19,706,192 730,400 SH   SOLE 25 705,424 0 24,976
FLEX LTD ORD Y2573F102   18,735,452 694,420 SH   SOLE 26 339,091 0 355,329
FLEX LTD ORD Y2573F102   17,943,993 665,085 SH   SOLE 28 249,743 0 415,342
FLEX LTD ORD Y2573F102   40,956 1,518 SH   SOLE 29 1,518 0 0
FLEX LTD ORD Y2573F102   15,450,232 572,655 SH   SOLE 30 572,655 0 0
FLEX LTD ORD Y2573F102   1,762,199 65,315 SH   SOLE 31 4,348 0 60,967
FLEX LTD ORD Y2573F102   80,326,880 2,977,275 SH   SOLE 34 2,977,275 0 0
FLEX LTD ORD Y2573F102   1,881,747 69,746 SH   SOLE 36 69,746 0 0
FLEX LTD ORD Y2573F102   2,090,222 77,473 SH   SOLE 40 77,473 0 0
FLEX LTD ORD Y2573F102   8,795,641 326,006 SH   SOLE 43 291,867 0 34,139
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   4,020 1,478 SH   SOLE 18 1,478 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   45,413 16,696 SH   SOLE 21 16,696 0 0
FLEXSHOPPER INC COM NEW 33939J303   9 9 SH   SOLE 21 9 0 0
FLEXSHOPPER INC COM NEW 33939J303   4,089 3,913 SH   SOLE 22 3,913 0 0
FLEXSTEEL INDS INC COM 339382103   18,082 871 SH   SOLE 18 871 0 0
FLEXSTEEL INDS INC COM 339382103   771,379 37,157 SH   SOLE 21 37,157 0 0
FLEXSTEEL INDS INC COM 339382103   1,942,181 93,554 SH   SOLE 22 93,554 0 0
FLEXSTEEL INDS INC COM 339382103   8,553 412 SH   SOLE 43 412 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   15,507,718 171,356 SH   SOLE 2 32,897 0 138,459
FLOOR & DECOR HLDGS INC CL A 339750101   189,960 2,099 SH   SOLE 4 2,099 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   1,752,714 19,367 SH   SOLE 7 18,492 0 875
FLOOR & DECOR HLDGS INC CL A 339750101   8,206,631 90,681 SH   SOLE 18 90,681 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   254,105,810 2,807,799 SH   SOLE 19 2,807,799 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   172,036,518 1,900,956 SH   SOLE 21 1,900,956 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   268,660,653 2,968,626 SH   SOLE 22 2,829,691 0 138,935
FLOOR & DECOR HLDGS INC CL A 339750101   174,844,824 1,931,987 SH   SOLE 25 1,931,987 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   3,689,323 40,766 SH   SOLE 26 32,012 0 8,754
FLOOR & DECOR HLDGS INC CL A 339750101   465,532 5,144 SH   SOLE 28 1,760 0 3,384
FLOOR & DECOR HLDGS INC CL A 339750101   35,312,195 390,190 SH   SOLE 30 390,190 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   2,975,188 32,875 SH   SOLE 31 1,477 0 31,398
FLOOR & DECOR HLDGS INC CL A 339750101   10,891,766 120,351 SH   SOLE 34 120,351 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   136,474 1,508 SH   SOLE 36 1,508 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   1,630,810 18,020 SH   SOLE 40 18,020 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   28,598 316 SH   OTR 43 316 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   3,319,631 36,681 SH   SOLE 43 29,580 0 7,101
FLOTEK INDS INC DEL COM NEW 343389409   594,878 134,284 SH   SOLE 22 134,284 0 0
FLOWERS FOODS INC COM 343498101   9,642,045 434,718 SH   SOLE 2 311,656 0 123,062
FLOWERS FOODS INC COM 343498101   47,776 2,154 SH   SOLE 4 696 0 1,458
FLOWERS FOODS INC COM 343498101   2,041,514 92,043 SH   SOLE 7 89,273 0 2,770
FLOWERS FOODS INC COM 343498101   7,783,162 350,909 SH   SOLE 18 350,909 0 0
FLOWERS FOODS INC COM 343498101   6,615,983 298,286 SH   SOLE 19 298,286 0 0
FLOWERS FOODS INC COM 343498101   234,152,064 10,556,901 SH   SOLE 21 10,556,901 0 0
FLOWERS FOODS INC COM 343498101   124,527,924 5,614,424 SH   SOLE 22 5,349,119 0 265,305
FLOWERS FOODS INC COM 343498101   101,318 4,568 SH   SOLE 23 4,568 0 0
FLOWERS FOODS INC COM 343498101   879,504 39,653 SH   SOLE 25 39,653 0 0
FLOWERS FOODS INC COM 343498101   2,049,743 92,414 SH   SOLE 26 73,546 0 18,868
FLOWERS FOODS INC COM 343498101   506,125 22,819 SH   SOLE 28 3,772 0 19,047
FLOWERS FOODS INC COM 343498101   4,196,434 189,199 SH   SOLE 30 189,199 0 0
FLOWERS FOODS INC COM 343498101   62,703 2,827 SH   SOLE 31 2,827 0 0
FLOWERS FOODS INC COM 343498101   190,659 8,596 SH   SOLE 36 8,596 0 0
FLOWERS FOODS INC COM 343498101   749,107 33,774 SH   SOLE 40 33,774 0 0
FLOWERS FOODS INC COM 343498101   15,050,372 678,556 SH   SOLE 43 632,969 0 45,587
FLOWSERVE CORP COM 34354P105   12,240,252 307,776 SH   SOLE 2 169,214 0 138,562
FLOWSERVE CORP COM 34354P105   17,260 434 SH   SOLE 4 434 0 0
FLOWSERVE CORP COM 34354P105   783,708 19,706 SH   SOLE 7 18,728 0 978
FLOWSERVE CORP COM 34354P105   9,659,019 242,872 SH   SOLE 18 242,872 0 0
FLOWSERVE CORP COM 34354P105   1,735,841 43,647 SH   SOLE 19 43,647 0 0
FLOWSERVE CORP COM 34354P105   258,803,474 6,507,505 SH   SOLE 21 6,507,505 0 0
FLOWSERVE CORP COM 34354P105   154,558,071 3,886,298 SH   SOLE 22 3,682,816 0 203,482
FLOWSERVE CORP COM 34354P105   391,894 9,854 SH   SOLE 23 9,854 0 0
FLOWSERVE CORP COM 34354P105   1,112,486 27,973 SH   SOLE 25 27,973 0 0
FLOWSERVE CORP COM 34354P105   2,296,041 57,733 SH   SOLE 26 45,595 0 12,138
FLOWSERVE CORP COM 34354P105   682,533 17,162 SH   SOLE 28 2,322 0 14,840
FLOWSERVE CORP COM 34354P105   3,220,058 80,967 SH   SOLE 30 80,967 0 0
FLOWSERVE CORP COM 34354P105   75,841 1,907 SH   SOLE 31 1,907 0 0
FLOWSERVE CORP COM 34354P105   618,463 15,551 SH   SOLE 34 15,551 0 0
FLOWSERVE CORP COM 34354P105   243,591 6,125 SH   SOLE 36 6,125 0 0
FLOWSERVE CORP COM 34354P105   831,591 20,910 SH   SOLE 40 20,910 0 0
FLOWSERVE CORP COM 34354P105   23,106 581 SH   OTR 43 581 0 0
FLOWSERVE CORP COM 34354P105   2,535,541 63,755 SH   SOLE 43 60,989 0 2,766
FLUENCE ENERGY INC COM CL A 34379V103   483,204 21,018 SH   SOLE 2 12,150 0 8,868
FLUENCE ENERGY INC COM CL A 34379V103   5,150 224 SH   SOLE 4 224 0 0
FLUENCE ENERGY INC COM CL A 34379V103   6,368 277 SH   SOLE 7 277 0 0
FLUENCE ENERGY INC COM CL A 34379V103   2,136,346 92,925 SH   SOLE 18 92,925 0 0
FLUENCE ENERGY INC COM CL A 34379V103   1,863,064 81,038 SH   SOLE 19 81,038 0 0
FLUENCE ENERGY INC COM CL A 34379V103   30,124,717 1,310,340 SH   SOLE 21 1,310,340 0 0
FLUENCE ENERGY INC COM CL A 34379V103   24,179,618 1,051,745 SH   SOLE 22 1,017,977 0 33,768
FLUENCE ENERGY INC COM CL A 34379V103   1,937,022 84,255 SH   SOLE 25 84,255 0 0
FLUENCE ENERGY INC COM CL A 34379V103   825,387 35,902 SH   SOLE 26 8,604 0 27,298
FLUENCE ENERGY INC COM CL A 34379V103   518,057 22,534 SH   SOLE 28 22,534 0 0
FLUENCE ENERGY INC COM CL A 34379V103   655,813 28,526 SH   SOLE 30 28,526 0 0
FLUENCE ENERGY INC COM CL A 34379V103   269,926 11,741 SH   SOLE 34 11,741 0 0
FLUENCE ENERGY INC COM CL A 34379V103   17,288 752 SH   SOLE 36 752 0 0
FLUENCE ENERGY INC COM CL A 34379V103   106,881 4,649 SH   SOLE 40 4,649 0 0
FLUENCE ENERGY INC COM CL A 34379V103   555,645 24,169 SH   SOLE 43 23,387 0 782
FLUENT INC COM 34380C102   10,100 22,748 SH   SOLE 2 0 0 22,748
FLUENT INC COM 34380C102   300,011 675,701 SH   SOLE 22 675,701 0 0
FLUOR CORP NEW COM 343412102   23,868,102 650,357 SH   SOLE 2 567,274 0 83,083
FLUOR CORP NEW COM 343412102   2,432,146 66,271 SH   SOLE 4 55,267 0 11,004
FLUOR CORP NEW COM 343412102   668,417 18,213 SH   SOLE 7 17,500 0 713
FLUOR CORP NEW COM 343412102   1,645,922 44,848 SH   SOLE 13 44,848 0 0
FLUOR CORP NEW COM 343412102   20,991,226 571,968 SH   SOLE 18 552,317 0 19,651
FLUOR CORP NEW COM 343412102   22,150,652 603,560 SH   SOLE 19 603,560 0 0
FLUOR CORP NEW COM 343412102   390,642,250 10,644,203 SH   SOLE 21 10,644,203 0 0
FLUOR CORP NEW COM 343412102   183,310,224 4,994,829 SH   SOLE 22 4,858,818 0 136,011
FLUOR CORP NEW COM 343412102   6,618,515 180,341 SH   SOLE 23 180,341 0 0
FLUOR CORP NEW COM 343412102   1,523,160 41,503 SH   SOLE 26 39,973 0 1,530
FLUOR CORP NEW COM 343412102   98,760 2,691 SH   SOLE 28 0 0 2,691
FLUOR CORP NEW COM 343412102   1,409,684 38,411 SH   SOLE 29 38,411 0 0
FLUOR CORP NEW COM 343412102   2,355,443 64,181 SH   SOLE 30 64,181 0 0
FLUOR CORP NEW COM 343412102   2,311,696 62,989 SH   SOLE 31 62,989 0 0
FLUOR CORP NEW COM 343412102   577,254 15,729 SH   SOLE 34 15,729 0 0
FLUOR CORP NEW COM 343412102   249,707 6,804 SH   SOLE 36 6,804 0 0
FLUOR CORP NEW COM 343412102   9,059,072 246,841 SH   SOLE 43 224,482 0 22,359
FLUSHING FINL CORP COM 343873105   926,663 70,576 SH   SOLE 2 53,253 0 17,323
FLUSHING FINL CORP COM 343873105   486 37 SH   SOLE 4 37 0 0
FLUSHING FINL CORP COM 343873105   4,477 341 SH   SOLE 7 341 0 0
FLUSHING FINL CORP COM 343873105   1,086,100 82,719 SH   SOLE 18 82,719 0 0
FLUSHING FINL CORP COM 343873105   786,067 59,868 SH   SOLE 19 59,868 0 0
FLUSHING FINL CORP COM 343873105   13,724,710 1,045,294 SH   SOLE 21 1,045,294 0 0
FLUSHING FINL CORP COM 343873105   12,691,629 966,613 SH   SOLE 22 927,069 0 39,544
FLUSHING FINL CORP COM 343873105   90,256 6,874 SH   SOLE 25 6,874 0 0
FLUSHING FINL CORP COM 343873105   246,319 18,760 SH   SOLE 26 16,855 0 1,905
FLUSHING FINL CORP COM 343873105   60,359 4,597 SH   SOLE 28 0 0 4,597
FLUSHING FINL CORP COM 343873105   262,626 20,002 SH   SOLE 30 20,002 0 0
FLUSHING FINL CORP COM 343873105   87,354 6,653 SH   SOLE 40 6,653 0 0
FLUSHING FINL CORP COM 343873105   1,873,559 142,693 SH   SOLE 43 129,838 0 12,855
FLUX PWR HLDGS INC COM NEW 344057302   6,515 1,894 SH   SOLE 18 1,894 0 0
FLUX PWR HLDGS INC COM NEW 344057302   87,087 25,316 SH   SOLE 21 25,316 0 0
FLUX PWR HLDGS INC COM NEW 344057302   535,460 155,657 SH   SOLE 22 155,657 0 0
FLYWIRE CORPORATION COM VTG 302492103   1,461,838 45,840 SH   SOLE 2 25,772 0 20,068
FLYWIRE CORPORATION COM VTG 302492103   12,788 401 SH   SOLE 4 401 0 0
FLYWIRE CORPORATION COM VTG 302492103   510,495 16,008 SH   SOLE 7 15,174 0 834
FLYWIRE CORPORATION COM VTG 302492103   7,290,022 228,599 SH   SOLE 18 228,599 0 0
FLYWIRE CORPORATION COM VTG 302492103   6,330,006 198,495 SH   SOLE 19 198,495 0 0
FLYWIRE CORPORATION COM VTG 302492103   103,965,099 3,260,116 SH   SOLE 21 3,260,116 0 0
FLYWIRE CORPORATION COM VTG 302492103   86,476,623 2,711,716 SH   SOLE 22 2,634,563 0 77,153
FLYWIRE CORPORATION COM VTG 302492103   560,754 17,584 SH   SOLE 25 17,584 0 0
FLYWIRE CORPORATION COM VTG 302492103   1,073,354 33,658 SH   SOLE 26 25,726 0 7,932
FLYWIRE CORPORATION COM VTG 302492103   4,268,477 133,850 SH   SOLE 30 133,850 0 0
FLYWIRE CORPORATION COM VTG 302492103   19,804 621 SH   SOLE 36 621 0 0
FLYWIRE CORPORATION COM VTG 302492103   468,751 14,699 SH   SOLE 40 14,699 0 0
FLYWIRE CORPORATION COM VTG 302492103   690,004 21,637 SH   SOLE 43 20,080 0 1,557
FMC CORP COM NEW 302491303   22,873,938 341,555 SH   SOLE 2 91,605 0 249,950
FMC CORP COM NEW 302491303   10,427,363 155,702 SH   SOLE 4 72,702 0 83,000
FMC CORP COM NEW 302491303   6,343,800 94,726 SH   SOLE 7 82,052 0 12,674
FMC CORP COM NEW 302491303   719,526 10,744 SH   SOLE 13 10,744 0 0
FMC CORP COM NEW 302491303   1,121,748 16,750 SH   SOLE 15 16,750 0 0
FMC CORP COM NEW 302491303   13,225,905 197,490 SH   SOLE 18 189,010 0 8,480
FMC CORP COM NEW 302491303   5,748,504 85,837 SH   SOLE 19 85,837 0 0
FMC CORP COM NEW 302491303   263,412,364 3,933,289 SH   SOLE 21 3,933,289 0 0
FMC CORP COM NEW 302491303   182,972,822 2,732,161 SH   SOLE 22 2,458,499 0 273,662
FMC CORP COM NEW 302491303   14,284,031 213,290 SH   SOLE 23 213,290 0 0
FMC CORP COM NEW 302491303   22,068,222 329,524 SH   SOLE 25 273,505 0 56,019
FMC CORP COM NEW 302491303   10,807,485 161,378 SH   SOLE 26 86,690 0 74,688
FMC CORP COM NEW 302491303   21,335,035 318,576 SH   SOLE 28 6,788 0 311,788
FMC CORP COM NEW 302491303   58,197 869 SH   SOLE 29 869 0 0
FMC CORP COM NEW 302491303   81,788,117 1,221,265 SH   SOLE 30 1,221,265 0 0
FMC CORP COM NEW 302491303   1,848,305 27,599 SH   SOLE 31 25,316 0 2,283
FMC CORP COM NEW 302491303   4,092,403 61,108 SH   SOLE 34 61,108 0 0
FMC CORP COM NEW 302491303   2,618,259 39,096 SH   SOLE 36 39,096 0 0
FMC CORP COM NEW 302491303   434,836 6,493 SH   SOLE 40 6,493 0 0
FMC CORP COM NEW 302491303   16,207 242 SH   OTR 43 242 0 0
FMC CORP COM NEW 302491303   19,963,815 298,101 SH   SOLE 43 273,994 0 24,107
FNCB BANCORP INC COM 302578109   16,470 2,768 SH   SOLE 2 2,768 0 0
FNCB BANCORP INC COM 302578109   18,487 3,107 SH   SOLE 18 3,107 0 0
FNCB BANCORP INC COM 302578109   12,798 2,151 SH   SOLE 19 2,151 0 0
FNCB BANCORP INC COM 302578109   218,353 36,698 SH   SOLE 21 36,698 0 0
FNCB BANCORP INC COM 302578109   156,366 26,280 SH   SOLE 22 26,280 0 0
FOCUS UNVL INC COM 34417J104   9,562 4,929 SH   SOLE 18 4,929 0 0
FOCUS UNVL INC COM 34417J104   122,292 63,037 SH   SOLE 21 63,037 0 0
FOCUS UNVL INC COM 34417J104   110,908 57,169 SH   SOLE 22 57,169 0 0
FOGHORN THERAPEUTICS INC COM 344174107   61,460 12,292 SH   SOLE 2 10,753 0 1,539
FOGHORN THERAPEUTICS INC COM 344174107   1,830 366 SH   SOLE 7 366 0 0
FOGHORN THERAPEUTICS INC COM 344174107   308,615 61,723 SH   SOLE 18 53,467 0 8,256
FOGHORN THERAPEUTICS INC COM 344174107   284,685 56,937 SH   SOLE 19 56,937 0 0
FOGHORN THERAPEUTICS INC COM 344174107   4,063,690 812,738 SH   SOLE 21 812,738 0 0
FOGHORN THERAPEUTICS INC COM 344174107   2,137,140 427,428 SH   SOLE 22 419,344 0 8,084
FOGHORN THERAPEUTICS INC COM 344174107   3,010 602 SH   SOLE 23 602 0 0
FOGHORN THERAPEUTICS INC COM 344174107   88,950 17,790 SH   SOLE 30 17,790 0 0
FOGHORN THERAPEUTICS INC COM 344174107   9,410 1,882 SH   SOLE 43 987 0 895
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   39,840 365 SH   SOLE 2 0 0 365
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   41,914 384 SH   SOLE 19 384 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   347,534 3,184 SH   SOLE 22 3,184 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   8,668,147 79,415 SH   SOLE 25 79,415 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   44,462,471 407,352 SH   SOLE 34 407,352 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   14,886,095 136,382 SH   SOLE 43 115,626 0 20,756
FONAR CORP COM NEW 344437405   18,295 1,188 SH   SOLE 18 1,188 0 0
FONAR CORP COM NEW 344437405   219,789 14,272 SH   SOLE 21 14,272 0 0
FONAR CORP COM NEW 344437405   1,299,129 84,359 SH   SOLE 22 84,359 0 0
FOOT LOCKER INC COM 344849104   1,911,189 110,155 SH   SOLE 2 53,898 0 56,257
FOOT LOCKER INC COM 344849104   3,470 200 SH   SOLE 4 200 0 0
FOOT LOCKER INC COM 344849104   363,396 20,945 SH   SOLE 7 19,888 0 1,057
FOOT LOCKER INC COM 344849104   4,692,186 270,443 SH   SOLE 18 270,443 0 0
FOOT LOCKER INC COM 344849104   3,630,245 209,236 SH   SOLE 19 209,236 0 0
FOOT LOCKER INC COM 344849104   162,756,602 9,380,784 SH   SOLE 21 9,380,784 0 0
FOOT LOCKER INC COM 344849104   40,721,786 2,347,077 SH   SOLE 22 2,242,000 0 105,077
FOOT LOCKER INC COM 344849104   303,000 17,464 SH   SOLE 25 17,464 0 0
FOOT LOCKER INC COM 344849104   755,003 43,516 SH   SOLE 26 36,375 0 7,141
FOOT LOCKER INC COM 344849104   32,011 1,845 SH   SOLE 28 1,845 0 0
FOOT LOCKER INC COM 344849104   3,265,305 188,202 SH   SOLE 30 188,202 0 0
FOOT LOCKER INC COM 344849104   106,217 6,122 SH   SOLE 36 6,122 0 0
FOOT LOCKER INC COM 344849104   328,193 18,916 SH   SOLE 40 18,916 0 0
FOOT LOCKER INC COM 344849104   1,880,683 108,397 SH   SOLE 43 99,613 0 8,784
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   11,211 993 SH   SOLE 2 0 0 993
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   142,254 12,600 SH   SOLE 18 12,600 0 0
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   108,982 9,653 SH   SOLE 19 9,653 0 0
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   1,062,750 94,132 SH   SOLE 21 94,132 0 0
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   111,477 9,874 SH   SOLE 22 9,100 0 774
FORD MTR CO DEL COM 345370860   93,869,925 7,557,965 SH   SOLE 2 1,743,761 0 5,814,204
FORD MTR CO DEL COM 345370860   34,729,562 2,796,261 SH   SOLE 4 1,265,888 0 1,530,373
FORD MTR CO DEL COM 345370860   32,409,940 2,609,496 SH   SOLE 7 2,203,115 0 406,381
FORD MTR CO DEL COM 345370860   1,076,317 86,660 SH   SOLE 13 86,660 0 0
FORD MTR CO DEL COM 345370860   6,918,921 557,079 SH   SOLE 15 557,079 0 0
FORD MTR CO DEL COM 345370860   89,075,346 7,171,928 SH   SOLE 18 6,569,819 0 602,109
FORD MTR CO DEL COM 345370860   67,499,831 5,434,769 SH   SOLE 19 5,434,769 0 0
FORD MTR CO DEL COM 345370860   1,394,082,701 112,244,984 SH   SOLE 21 112,244,984 0 0
FORD MTR CO DEL COM 345370860   1,122,535,336 90,381,267 SH   SOLE 22 81,192,373 0 9,188,894
FORD MTR CO DEL COM 345370860   90,251,346 7,266,614 SH   SOLE 23 7,266,614 0 0
FORD MTR CO DEL COM 345370860   71,065,588 5,721,867 SH   SOLE 25 5,558,823 0 163,044
FORD MTR CO DEL COM 345370860   72,035,776 5,799,982 SH   SOLE 26 2,892,432 0 2,907,550
FORD MTR CO DEL COM 345370860   79,908,342 6,433,844 SH   SOLE 28 500,992 0 5,932,852
FORD MTR CO DEL COM 345370860   42,750 3,442 SH   SOLE 29 3,442 0 0
FORD MTR CO DEL COM 345370860   321,734,946 25,904,585 SH   SOLE 30 25,904,585 0 0
FORD MTR CO DEL COM 345370860   10,965,345 882,878 SH   SOLE 31 814,916 0 67,962
FORD MTR CO DEL COM 345370860   5,647,337 454,697 SH   SOLE 32 454,697 0 0
FORD MTR CO DEL COM 345370860   16,868,757 1,358,193 SH   SOLE 34 1,358,193 0 0
FORD MTR CO DEL COM 345370860   15,174,806 1,221,804 SH   SOLE 36 1,221,804 0 0
FORD MTR CO DEL COM 345370860   2,369,972 190,819 SH   SOLE 40 190,819 0 0
FORD MTR CO DEL COM 345370860   78,010 6,281 SH   OTR 43 6,281 0 0
FORD MTR CO DEL COM 345370860   36,390,594 2,929,999 SH   SOLE 43 2,407,935 0 522,065
FORD MTR CO DEL OPTIONS 345370860   47,196 3,800 SH Put SOLE 4 3,800 0 0
FORD MTR CO DEL OPTIONS 345370860   470,718 37,900 SH Put SOLE 18 37,900 0 0
FORD MTR CO DEL OPTIONS 345370860   6,033,636 485,800 SH Put SOLE 19 485,800 0 0
FORD MTR CO DEL OPTIONS 345370860   217,350 17,500 SH Put SOLE 22 17,500 0 0
FORD MTR CO DEL OPTIONS 345370860   1,925,100 155,000 SH Put SOLE 34 155,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   15,317,175 15,590,000 PRN   SOLE 21 15,590,000 0 0
FORESTAR GROUP INC COM 346232101   1,521,679 56,484 SH   SOLE 2 44,426 0 12,058
FORESTAR GROUP INC COM 346232101   6,493 241 SH   SOLE 7 241 0 0
FORESTAR GROUP INC COM 346232101   1,407,804 52,257 SH   SOLE 18 52,257 0 0
FORESTAR GROUP INC COM 346232101   5,363,054 199,074 SH   SOLE 19 199,074 0 0
FORESTAR GROUP INC COM 346232101   18,022,429 668,984 SH   SOLE 21 668,984 0 0
FORESTAR GROUP INC COM 346232101   14,036,818 521,040 SH   SOLE 22 494,703 0 26,337
FORESTAR GROUP INC COM 346232101   87,851 3,261 SH   SOLE 25 3,261 0 0
FORESTAR GROUP INC COM 346232101   118,240 4,389 SH   SOLE 26 1,818 0 2,571
FORESTAR GROUP INC COM 346232101   253,990 9,428 SH   SOLE 28 0 0 9,428
FORESTAR GROUP INC COM 346232101   371,503 13,790 SH   SOLE 30 13,790 0 0
FORESTAR GROUP INC COM 346232101   733,684 27,234 SH   SOLE 34 27,234 0 0
FORESTAR GROUP INC COM 346232101   47,549 1,765 SH   SOLE 40 1,765 0 0
FORESTAR GROUP INC COM 346232101   2,143,346 79,560 SH   SOLE 43 78,079 0 1,481
FORGE GLOBAL HOLDINGS INC COM 34629L103   134,110 66,064 SH   SOLE 2 3,523 0 62,541
FORGE GLOBAL HOLDINGS INC COM 34629L103   670,127 330,112 SH   SOLE 18 330,112 0 0
FORGE GLOBAL HOLDINGS INC COM 34629L103   454,905 224,091 SH   SOLE 19 224,091 0 0
FORGE GLOBAL HOLDINGS INC COM 34629L103   7,758,461 3,821,902 SH   SOLE 21 3,821,902 0 0
FORGE GLOBAL HOLDINGS INC COM 34629L103   5,371,234 2,645,928 SH   SOLE 22 2,567,889 0 78,039
FORIAN INC COM 34630N106   6,726 3,016 SH   SOLE 18 3,016 0 0
FORIAN INC COM 34630N106   91,436 41,001 SH   SOLE 21 41,001 0 0
FORIAN INC COM 34630N106   94,282 42,277 SH   SOLE 22 42,277 0 0
FORMFACTOR INC COM 346375108   2,104,087 60,220 SH   SOLE 2 30,620 0 29,600
FORMFACTOR INC COM 346375108   23,689 678 SH   SOLE 4 264 0 414
FORMFACTOR INC COM 346375108   25,786 738 SH   SOLE 7 738 0 0
FORMFACTOR INC COM 346375108   8,280,186 236,983 SH   SOLE 18 228,992 0 7,991
FORMFACTOR INC COM 346375108   12,498,073 357,701 SH   SOLE 19 357,701 0 0
FORMFACTOR INC COM 346375108   311,328,922 8,910,387 SH   SOLE 21 8,910,387 0 0
FORMFACTOR INC COM 346375108   80,938,859 2,316,510 SH   SOLE 22 2,252,915 0 63,595
FORMFACTOR INC COM 346375108   32,215 922 SH   SOLE 23 922 0 0
FORMFACTOR INC COM 346375108   493,597 14,127 SH   SOLE 25 14,127 0 0
FORMFACTOR INC COM 346375108   1,610,350 46,089 SH   SOLE 26 30,818 0 15,271
FORMFACTOR INC COM 346375108   242,973 6,954 SH   SOLE 28 1,383 0 5,571
FORMFACTOR INC COM 346375108   4,974,128 142,362 SH   SOLE 30 142,362 0 0
FORMFACTOR INC COM 346375108   31,027 888 SH   SOLE 36 888 0 0
FORMFACTOR INC COM 346375108   418,616 11,981 SH   SOLE 40 11,981 0 0
FORMFACTOR INC COM 346375108   2,527,979 72,352 SH   SOLE 43 68,751 0 3,601
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105   56,520 752 SH   SOLE 43 752 0 0
FORRESTER RESH INC COM 346563109   604,444 20,915 SH   SOLE 2 18,271 0 2,644
FORRESTER RESH INC COM 346563109   2,110 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109   4,219 146 SH   SOLE 7 146 0 0
FORRESTER RESH INC COM 346563109   1,056,468 36,556 SH   SOLE 18 36,556 0 0
FORRESTER RESH INC COM 346563109   687,415 23,786 SH   SOLE 19 23,786 0 0
FORRESTER RESH INC COM 346563109   39,034,016 1,350,658 SH   SOLE 21 1,350,658 0 0
FORRESTER RESH INC COM 346563109   9,325,857 322,694 SH   SOLE 22 313,612 0 9,082
FORRESTER RESH INC COM 346563109   43,726 1,513 SH   SOLE 25 1,513 0 0
FORRESTER RESH INC COM 346563109   110,832 3,835 SH   SOLE 26 2,297 0 1,538
FORRESTER RESH INC COM 346563109   689,525 23,859 SH   SOLE 30 23,859 0 0
FORRESTER RESH INC COM 346563109   25,403 879 SH   SOLE 40 879 0 0
FORRESTER RESH INC COM 346563109   138,142 4,780 SH   SOLE 43 4,536 0 244
FORTE BIOSCIENCES INC COM 34962G109   4,835 7,304 SH   SOLE 21 7,304 0 0
FORTE BIOSCIENCES INC COM 34962G109   115,757 174,860 SH   SOLE 22 174,858 0 2
FORTINET INC COM 34959E109   84,201,458 1,434,926 SH   SOLE 2 349,684 0 1,085,242
FORTINET INC COM 34959E109   31,771,406 541,435 SH   SOLE 4 265,359 0 276,076
FORTINET INC COM 34959E109   30,403,986 518,132 SH   SOLE 7 451,758 0 66,374
FORTINET INC COM 34959E109   1,120,084 19,088 SH   SOLE 13 19,088 0 0
FORTINET INC COM 34959E109   3,715,383 63,316 SH   SOLE 15 63,316 0 0
FORTINET INC COM 34959E109   97,620,224 1,663,603 SH   SOLE 18 1,559,602 0 104,001
FORTINET INC COM 34959E109   77,030,879 1,312,728 SH   SOLE 19 1,312,728 0 0
FORTINET INC COM 34959E109   1,037,060,090 17,673,144 SH   SOLE 21 17,673,144 0 0
FORTINET INC COM 34959E109   869,969,494 14,825,656 SH   SOLE 22 13,209,520 0 1,616,136
FORTINET INC COM 34959E109   72,280,968 1,231,782 SH   SOLE 23 1,231,782 0 0
FORTINET INC COM 34959E109   97,230,471 1,656,961 SH   SOLE 25 1,654,949 0 2,012
FORTINET INC COM 34959E109   51,382,849 875,645 SH   SOLE 26 366,752 0 508,893
FORTINET INC COM 34959E109   69,407,526 1,182,814 SH   SOLE 28 10,842 0 1,171,972
FORTINET INC COM 34959E109   63,374 1,080 SH   SOLE 29 1,080 0 0
FORTINET INC COM 34959E109   313,894,049 5,349,251 SH   SOLE 30 5,349,251 0 0
FORTINET INC COM 34959E109   14,375,426 244,980 SH   SOLE 31 136,804 0 108,176
FORTINET INC COM 34959E109   12,832,318 218,683 SH   SOLE 32 218,683 0 0
FORTINET INC COM 34959E109   42,482,970 723,977 SH   SOLE 34 723,977 0 0
FORTINET INC COM 34959E109   9,761,946 166,359 SH   SOLE 36 166,359 0 0
FORTINET INC COM 34959E109   1,896,009 32,311 SH   SOLE 40 32,311 0 0
FORTINET INC COM 34959E109   51,932 885 SH   OTR 43 885 0 0
FORTINET INC COM 34959E109   32,019,270 545,659 SH   SOLE 43 456,843 0 88,816
FORTINET INC OPTIONS 34959E109   357,948 6,100 SH Put SOLE 2 0 0 6,100
FORTINET INC OPTIONS 34959E109   76,284 1,300 SH Put SOLE 4 1,300 0 0
FORTINET INC OPTIONS 34959E109   1,631,304 27,800 SH Put SOLE 18 27,800 0 0
FORTINET INC OPTIONS 34959E109   7,505,172 127,900 SH Put SOLE 19 127,900 0 0
FORTINET INC OPTIONS 34959E109   645,480 11,000 SH Put SOLE 22 11,000 0 0
FORTINET INC OPTIONS 34959E109   41,076 700 SH Put SOLE 26 700 0 0
FORTINET INC OPTIONS 34959E109   5,116,896 87,200 SH Put SOLE 34 87,200 0 0
FORTIS INC COM 349553107   14,893,372 392,034 SH   SOLE 21 392,034 0 0
FORTIS INC COM 349553107   46,728 1,230 SH   SOLE 22 1,230 0 0
FORTIS INC COM 349553107   26,266,680 691,410 SH   SOLE 43 593,627 0 97,783
FORTIVE CORP COM 34959J108   39,270,093 529,532 SH   SOLE 2 110,978 0 418,554
FORTIVE CORP COM 34959J108   29,846,879 402,466 SH   SOLE 4 196,654 0 205,812
FORTIVE CORP COM 34959J108   25,903,272 349,289 SH   SOLE 7 306,332 0 42,957
FORTIVE CORP COM 34959J108   1,498,922 20,212 SH   SOLE 13 20,212 0 0
FORTIVE CORP COM 34959J108   3,654,827 49,283 SH   SOLE 15 49,283 0 0
FORTIVE CORP COM 34959J108   158,505,151 2,137,340 SH   SOLE 18 2,095,452 0 41,888
FORTIVE CORP COM 34959J108   229,279,211 3,091,683 SH   SOLE 19 3,091,683 0 0
FORTIVE CORP COM 34959J108   650,847,664 8,776,263 SH   SOLE 21 8,776,263 0 0
FORTIVE CORP COM 34959J108   578,292,486 7,797,903 SH   SOLE 22 7,061,327 0 736,576
FORTIVE CORP COM 34959J108   45,603,505 614,934 SH   SOLE 23 614,934 0 0
FORTIVE CORP COM 34959J108   68,528,141 924,058 SH   SOLE 25 846,348 0 77,710
FORTIVE CORP COM 34959J108   35,823,507 483,057 SH   SOLE 26 292,357 0 190,700
FORTIVE CORP COM 34959J108   31,735,882 427,938 SH   SOLE 28 9,522 0 418,416
FORTIVE CORP COM 34959J108   60,440 815 SH   SOLE 29 815 0 0
FORTIVE CORP COM 34959J108   282,593,799 3,810,596 SH   SOLE 30 3,807,909 0 2,687
FORTIVE CORP COM 34959J108   5,876,883 79,246 SH   SOLE 31 73,245 0 6,001
FORTIVE CORP COM 34959J108   124,559,729 1,679,608 SH   SOLE 34 1,679,608 0 0
FORTIVE CORP COM 34959J108   11,052,584 149,037 SH   SOLE 36 149,037 0 0
FORTIVE CORP COM 34959J108   1,269,471 17,118 SH   SOLE 40 17,118 0 0
FORTIVE CORP COM 34959J108   34,951,147 471,294 SH   SOLE 43 417,998 0 53,295
FORTREA HLDGS INC COMMON STOCK 34965K107   6,349,181 222,077 SH   SOLE 2 96,351 0 125,726
FORTREA HLDGS INC COMMON STOCK 34965K107   7,748 271 SH   SOLE 4 271 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   590,698 20,661 SH   SOLE 7 19,595 0 1,066
FORTREA HLDGS INC COMMON STOCK 34965K107   24,845 869 SH   SOLE 15 869 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   32,270,299 1,128,727 SH   SOLE 18 1,067,041 0 61,686
FORTREA HLDGS INC COMMON STOCK 34965K107   111,014,999 3,883,001 SH   SOLE 19 3,883,001 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   232,181,363 8,121,069 SH   SOLE 21 8,121,069 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   67,569,835 2,363,408 SH   SOLE 22 2,251,282 0 112,126
FORTREA HLDGS INC COMMON STOCK 34965K107   893,552 31,254 SH   SOLE 23 31,254 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   8,061,151 281,957 SH   SOLE 25 261,291 0 20,666
FORTREA HLDGS INC COMMON STOCK 34965K107   3,483,749 121,852 SH   SOLE 26 94,625 0 27,227
FORTREA HLDGS INC COMMON STOCK 34965K107   404,148 14,136 SH   SOLE 28 0 0 14,136
FORTREA HLDGS INC COMMON STOCK 34965K107   5,796,794 202,756 SH   SOLE 30 202,756 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   36,195 1,266 SH   SOLE 31 1,266 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   12,341,788 431,682 SH   SOLE 34 431,682 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   701,313 24,530 SH   SOLE 36 24,530 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   412,268 14,420 SH   SOLE 40 14,420 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   7,519 263 SH   OTR 43 263 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   1,741,789 60,923 SH   SOLE 43 41,092 0 19,831
FORTRESS BIOTECH INC COM 34960Q109   326,330 1,124,112 SH   SOLE 22 1,124,112 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   24,745,026 398,086 SH   SOLE 2 277,071 0 121,015
FORTUNE BRANDS INNOVATIONS I COM 34964C106   9,712,749 156,254 SH   SOLE 4 62,652 0 93,602
FORTUNE BRANDS INNOVATIONS I COM 34964C106   19,120,105 307,595 SH   SOLE 7 289,659 0 17,936
FORTUNE BRANDS INNOVATIONS I COM 34964C106   164,848 2,652 SH   SOLE 13 2,652 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   809,385 13,021 SH   SOLE 15 13,021 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   17,151,125 275,919 SH   SOLE 18 268,180 0 7,739
FORTUNE BRANDS INNOVATIONS I COM 34964C106   3,436,702 55,288 SH   SOLE 19 55,288 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   472,487,608 7,601,152 SH   SOLE 21 7,601,152 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   241,257,070 3,881,227 SH   SOLE 22 3,623,035 0 258,192
FORTUNE BRANDS INNOVATIONS I COM 34964C106   13,033,025 209,669 SH   SOLE 23 209,669 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   31,226,138 502,351 SH   SOLE 25 502,351 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   9,536,401 153,417 SH   SOLE 26 90,300 0 63,117
FORTUNE BRANDS INNOVATIONS I COM 34964C106   29,246,156 470,498 SH   SOLE 28 8,499 0 461,999
FORTUNE BRANDS INNOVATIONS I COM 34964C106   16,162 260 SH   SOLE 29 260 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   48,006,790 772,310 SH   SOLE 30 763,009 0 9,301
FORTUNE BRANDS INNOVATIONS I COM 34964C106   1,450,006 23,327 SH   SOLE 31 21,273 0 2,054
FORTUNE BRANDS INNOVATIONS I COM 34964C106   770,722 12,399 SH   SOLE 34 12,399 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,280,650 36,690 SH   SOLE 36 36,690 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   359,969 5,791 SH   SOLE 40 5,791 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   14,235 229 SH   OTR 43 229 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   6,651,282 107,003 SH   SOLE 43 98,302 0 8,700
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   282,403 11,757 SH   SOLE 2 4,972 0 6,785
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   649,621 27,045 SH   SOLE 18 27,045 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   459,719 19,139 SH   SOLE 19 19,139 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   7,724,592 321,590 SH   SOLE 21 321,590 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   5,667,231 235,938 SH   SOLE 22 229,256 0 6,682
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   23,876 994 SH   SOLE 43 994 0 0
FORWARD AIR CORP COM 349853101   980,164 14,259 SH   SOLE 2 8,524 0 5,735
FORWARD AIR CORP COM 349853101   6,874 100 SH   SOLE 4 100 0 0
FORWARD AIR CORP COM 349853101   17,666 257 SH   SOLE 7 257 0 0
FORWARD AIR CORP COM 349853101   5,295,523 77,037 SH   SOLE 18 77,037 0 0
FORWARD AIR CORP COM 349853101   3,702,199 53,858 SH   SOLE 19 53,858 0 0
FORWARD AIR CORP COM 349853101   201,866,971 2,936,674 SH   SOLE 21 2,936,674 0 0
FORWARD AIR CORP COM 349853101   50,235,536 730,805 SH   SOLE 22 686,770 0 44,035
FORWARD AIR CORP COM 349853101   344,456 5,011 SH   SOLE 25 5,011 0 0
FORWARD AIR CORP COM 349853101   4,061,022 59,078 SH   SOLE 26 12,156 0 46,922
FORWARD AIR CORP COM 349853101   297,301 4,325 SH   SOLE 28 487 0 3,838
FORWARD AIR CORP COM 349853101   3,074,397 44,725 SH   SOLE 30 44,725 0 0
FORWARD AIR CORP COM 349853101   8,593 125 SH   SOLE 36 125 0 0
FORWARD AIR CORP COM 349853101   322,391 4,690 SH   SOLE 40 4,690 0 0
FORWARD AIR CORP COM 349853101   1,162,526 16,912 SH   SOLE 43 16,187 0 725
FORWARD INDS INC N Y COM NEW 349862300   289,842 381,170 SH   SOLE 22 381,170 0 0
FOSSIL GROUP INC COM 34988V106   112,455 54,590 SH   SOLE 2 29,452 0 25,138
FOSSIL GROUP INC COM 34988V106   1,366 663 SH   SOLE 7 663 0 0
FOSSIL GROUP INC COM 34988V106   284,270 137,995 SH   SOLE 18 137,995 0 0
FOSSIL GROUP INC COM 34988V106   465,181 225,816 SH   SOLE 19 225,816 0 0
FOSSIL GROUP INC COM 34988V106   3,513,923 1,705,788 SH   SOLE 21 1,705,788 0 0
FOSSIL GROUP INC COM 34988V106   2,718,580 1,319,699 SH   SOLE 22 1,276,963 0 42,736
FOSSIL GROUP INC COM 34988V106   3,094 1,502 SH   SOLE 23 1,502 0 0
FOSSIL GROUP INC COM 34988V106   1,475 716 SH   SOLE 26 0 0 716
FOSSIL GROUP INC COM 34988V106   1,697 824 SH   SOLE 43 824 0 0
FOSTER L B CO COM 350060109   417,211 22,063 SH   SOLE 2 22,063 0 0
FOSTER L B CO COM 350060109   35,589 1,882 SH   SOLE 18 1,882 0 0
FOSTER L B CO COM 350060109   447,146 23,646 SH   SOLE 21 23,646 0 0
FOSTER L B CO COM 350060109   2,424,319 128,203 SH   SOLE 22 128,203 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   2,125,735 95,797 SH   SOLE 2 25,359 0 70,438
FOUR CORNERS PPTY TR INC COM 35086T109   816,991 36,818 SH   SOLE 4 36,818 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   2,900,144 130,696 SH   SOLE 7 112,094 0 18,602
FOUR CORNERS PPTY TR INC COM 35086T109   6,353,907 286,341 SH   SOLE 18 286,341 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   7,020,139 316,365 SH   SOLE 19 316,365 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   232,550,423 10,479,965 SH   SOLE 21 10,479,965 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   75,945,985 3,422,532 SH   SOLE 22 3,301,047 0 121,485
FOUR CORNERS PPTY TR INC COM 35086T109   104,182 4,695 SH   SOLE 23 4,695 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   11,178,301 503,754 SH   SOLE 25 503,754 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   931,758 41,990 SH   SOLE 26 35,198 0 6,792
FOUR CORNERS PPTY TR INC COM 35086T109   1,388,850 62,589 SH   SOLE 28 2,790 0 59,799
FOUR CORNERS PPTY TR INC COM 35086T109   9,113,566 410,706 SH   SOLE 30 410,706 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   322,154 14,518 SH   SOLE 40 14,518 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   2,167,022 97,658 SH   SOLE 43 95,202 0 2,456
FOX CORP CL A COM 35137L105   38,553,372 1,235,685 SH   SOLE 2 755,220 0 480,465
FOX CORP CL A COM 35137L105   8,922,014 285,962 SH   SOLE 4 233,900 0 52,062
FOX CORP CL A COM 35137L105   6,787,778 217,557 SH   SOLE 7 192,797 0 24,760
FOX CORP CL A COM 35137L105   160,992 5,160 SH   SOLE 13 5,160 0 0
FOX CORP CL A COM 35137L105   1,397,323 44,786 SH   SOLE 15 44,786 0 0
FOX CORP CL A COM 35137L105   140,152,722 4,492,074 SH   SOLE 18 4,036,406 0 455,668
FOX CORP CL A COM 35137L105   234,639,662 7,520,502 SH   SOLE 19 7,520,502 0 0
FOX CORP CL A COM 35137L105   224,780,618 7,204,507 SH   SOLE 21 7,204,507 0 0
FOX CORP CL A COM 35137L105   271,844,321 8,712,959 SH   SOLE 22 7,604,202 0 1,108,757
FOX CORP CL A COM 35137L105   23,968,464 768,220 SH   SOLE 23 768,220 0 0
FOX CORP CL A COM 35137L105   19,047,787 610,506 SH   SOLE 25 523,833 0 86,673
FOX CORP CL A COM 35137L105   26,834,340 860,075 SH   SOLE 26 531,802 0 328,273
FOX CORP CL A COM 35137L105   24,630,559 789,441 SH   SOLE 28 0 0 789,441
FOX CORP CL A COM 35137L105   31,855 1,021 SH   SOLE 29 1,021 0 0
FOX CORP CL A COM 35137L105   80,511,194 2,580,487 SH   SOLE 30 2,568,607 0 11,880
FOX CORP CL A COM 35137L105   1,986,504 63,670 SH   SOLE 31 58,737 0 4,933
FOX CORP CL A COM 35137L105   27,983,748 896,915 SH   SOLE 34 896,915 0 0
FOX CORP CL A COM 35137L105   4,403,911 141,151 SH   SOLE 36 141,151 0 0
FOX CORP CL A COM 35137L105   430,934 13,812 SH   SOLE 40 13,812 0 0
FOX CORP CL A COM 35137L105   21,122 677 SH   OTR 43 677 0 0
FOX CORP CL A COM 35137L105   7,490,323 240,074 SH   SOLE 43 209,859 0 30,215
FOX CORP CL B COM 35137L204   14,710,779 509,376 SH   SOLE 2 131,973 0 377,403
FOX CORP CL B COM 35137L204   9,439,515 326,853 SH   SOLE 4 100,452 0 226,401
FOX CORP CL B COM 35137L204   12,709,106 440,066 SH   SOLE 7 403,292 0 36,774
FOX CORP CL B COM 35137L204   9,559 331 SH   SOLE 13 331 0 0
FOX CORP CL B COM 35137L204   595,072 20,605 SH   SOLE 15 20,605 0 0
FOX CORP CL B COM 35137L204   7,020,150 243,080 SH   SOLE 18 229,005 0 14,075
FOX CORP CL B COM 35137L204   4,110,346 142,325 SH   SOLE 19 142,325 0 0
FOX CORP CL B COM 35137L204   130,766,330 4,527,920 SH   SOLE 21 4,527,920 0 0
FOX CORP CL B COM 35137L204   87,835,199 3,041,385 SH   SOLE 22 2,727,805 0 313,580
FOX CORP CL B COM 35137L204   7,291,362 252,471 SH   SOLE 23 252,471 0 0
FOX CORP CL B COM 35137L204   16,908,374 585,470 SH   SOLE 25 585,470 0 0
FOX CORP CL B COM 35137L204   6,932,846 240,057 SH   SOLE 26 107,725 0 132,332
FOX CORP CL B COM 35137L204   7,955,545 275,469 SH   SOLE 28 14,885 0 260,584
FOX CORP CL B COM 35137L204   19,581 678 SH   SOLE 29 678 0 0
FOX CORP CL B COM 35137L204   42,962,263 1,487,613 SH   SOLE 30 1,487,613 0 0
FOX CORP CL B COM 35137L204   874,573 30,283 SH   SOLE 31 27,540 0 2,743
FOX CORP CL B COM 35137L204   988,187 34,217 SH   SOLE 34 34,217 0 0
FOX CORP CL B COM 35137L204   1,105,440 38,277 SH   SOLE 36 38,277 0 0
FOX CORP CL B COM 35137L204   171,720 5,946 SH   SOLE 40 5,946 0 0
FOX CORP CL B COM 35137L204   2,033,303 70,405 SH   SOLE 43 45,433 0 24,972
FOX FACTORY HLDG CORP COM 35138V102   5,110,844 51,583 SH   SOLE 2 37,558 0 14,025
FOX FACTORY HLDG CORP COM 35138V102   15,556 157 SH   SOLE 4 157 0 0
FOX FACTORY HLDG CORP COM 35138V102   529,781 5,347 SH   SOLE 7 5,073 0 274
FOX FACTORY HLDG CORP COM 35138V102   16,692,998 168,480 SH   SOLE 18 162,973 0 5,507
FOX FACTORY HLDG CORP COM 35138V102   43,394,662 437,976 SH   SOLE 19 437,976 0 0
FOX FACTORY HLDG CORP COM 35138V102   301,672,443 3,044,736 SH   SOLE 21 3,044,736 0 0
FOX FACTORY HLDG CORP COM 35138V102   132,815,749 1,340,490 SH   SOLE 22 1,304,803 0 35,687
FOX FACTORY HLDG CORP COM 35138V102   41,118 415 SH   SOLE 23 415 0 0
FOX FACTORY HLDG CORP COM 35138V102   838,712 8,465 SH   SOLE 25 8,465 0 0
FOX FACTORY HLDG CORP COM 35138V102   1,710,121 17,260 SH   SOLE 26 13,622 0 3,638
FOX FACTORY HLDG CORP COM 35138V102   74,112 748 SH   SOLE 28 748 0 0
FOX FACTORY HLDG CORP COM 35138V102   2,549,328 25,730 SH   SOLE 30 25,730 0 0
FOX FACTORY HLDG CORP COM 35138V102   386,115 3,897 SH   SOLE 31 0 0 3,897
FOX FACTORY HLDG CORP COM 35138V102   59,448 600 SH   SOLE 36 600 0 0
FOX FACTORY HLDG CORP COM 35138V102   688,111 6,945 SH   SOLE 40 6,945 0 0
FOX FACTORY HLDG CORP COM 35138V102   3,166,894 31,963 SH   SOLE 43 27,328 0 4,635
FRANCO NEV CORP COM 351858105   10,991,567 82,340 SH   SOLE 19 82,340 0 0
FRANCO NEV CORP COM 351858105   6,486,413 48,591 SH   SOLE 21 48,591 0 0
FRANCO NEV CORP COM 351858105   3,944,096 29,546 SH   SOLE 25 29,546 0 0
FRANCO NEV CORP COM 351858105   10,435,714 78,176 SH   SOLE 29 78,176 0 0
FRANCO NEV CORP COM 351858105   3,525,337 26,409 SH   SOLE 34 26,409 0 0
FRANCO NEV CORP COM 351858105   31,710,439 237,549 SH   SOLE 43 201,141 0 36,408
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   997,568 75,345 SH   SOLE 2 24,039 0 51,306
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   2,171 164 SH   SOLE 4 164 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   8,963 677 SH   SOLE 7 677 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   3,788,652 286,152 SH   SOLE 18 286,152 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   2,277,492 172,016 SH   SOLE 19 172,016 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   140,989,821 10,648,778 SH   SOLE 21 10,648,778 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   30,268,745 2,286,159 SH   SOLE 22 2,185,692 0 100,467
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   195,396 14,758 SH   SOLE 25 14,758 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   202,479 15,293 SH   SOLE 26 4,885 0 10,408
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   153,306 11,579 SH   SOLE 28 0 0 11,579
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   1,837,897 138,814 SH   SOLE 30 138,814 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   136,067 10,277 SH   SOLE 40 10,277 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   13,942 1,053 SH   SOLE 43 957 0 96
FRANKLIN COVEY CO COM 353469109   4,134,269 96,325 SH   SOLE 2 89,747 0 6,578
FRANKLIN COVEY CO COM 353469109   4,335 101 SH   SOLE 7 101 0 0
FRANKLIN COVEY CO COM 353469109   2,104,411 49,031 SH   SOLE 18 29,613 0 19,418
FRANKLIN COVEY CO COM 353469109   4,751,630 110,709 SH   SOLE 19 110,709 0 0
FRANKLIN COVEY CO COM 353469109   18,005,155 419,505 SH   SOLE 21 419,505 0 0
FRANKLIN COVEY CO COM 353469109   19,708,006 459,180 SH   SOLE 22 448,662 0 10,518
FRANKLIN COVEY CO COM 353469109   22,318 520 SH   SOLE 23 520 0 0
FRANKLIN COVEY CO COM 353469109   88,029 2,051 SH   SOLE 25 2,051 0 0
FRANKLIN COVEY CO COM 353469109   409,285 9,536 SH   SOLE 26 0 0 9,536
FRANKLIN COVEY CO COM 353469109   166,658 3,883 SH   SOLE 34 3,883 0 0
FRANKLIN COVEY CO COM 353469109   102,493 2,388 SH   SOLE 40 2,388 0 0
FRANKLIN COVEY CO COM 353469109   168,118 3,917 SH   SOLE 43 3,885 0 32
FRANKLIN ELEC INC COM 353514102   6,430,538 72,067 SH   SOLE 2 33,956 0 38,111
FRANKLIN ELEC INC COM 353514102   12,938 145 SH   SOLE 4 145 0 0
FRANKLIN ELEC INC COM 353514102   6,382,176 71,525 SH   SOLE 7 70,861 0 664
FRANKLIN ELEC INC COM 353514102   13,694,663 153,476 SH   SOLE 18 133,493 0 19,983
FRANKLIN ELEC INC COM 353514102   31,933,811 357,882 SH   SOLE 19 357,882 0 0
FRANKLIN ELEC INC COM 353514102   415,574,002 4,657,335 SH   SOLE 21 4,657,335 0 0
FRANKLIN ELEC INC COM 353514102   128,274,371 1,437,570 SH   SOLE 22 1,401,979 0 35,591
FRANKLIN ELEC INC COM 353514102   378,692 4,244 SH   SOLE 23 4,244 0 0
FRANKLIN ELEC INC COM 353514102   683,591 7,661 SH   SOLE 25 7,661 0 0
FRANKLIN ELEC INC COM 353514102   2,767,290 31,013 SH   SOLE 26 13,929 0 17,084
FRANKLIN ELEC INC COM 353514102   498,171 5,583 SH   SOLE 28 702 0 4,881
FRANKLIN ELEC INC COM 353514102   55,311,357 619,874 SH   SOLE 30 619,874 0 0
FRANKLIN ELEC INC COM 353514102   33,640 377 SH   SOLE 36 377 0 0
FRANKLIN ELEC INC COM 353514102   545,552 6,114 SH   SOLE 40 6,114 0 0
FRANKLIN ELEC INC COM 353514102   8,240,679 92,353 SH   SOLE 43 88,195 0 4,158
FRANKLIN FINL SVCS CORP COM 353525108   20,606 723 SH   SOLE 18 723 0 0
FRANKLIN FINL SVCS CORP COM 353525108   1,032,926 36,243 SH   SOLE 21 36,243 0 0
FRANKLIN FINL SVCS CORP COM 353525108   352,859 12,381 SH   SOLE 22 12,381 0 0
FRANKLIN RESOURCES INC COM 354613101   21,791,497 886,554 SH   SOLE 2 203,075 0 683,479
FRANKLIN RESOURCES INC COM 354613101   7,002,695 284,894 SH   SOLE 4 102,969 0 181,925
FRANKLIN RESOURCES INC COM 354613101   7,212,436 293,427 SH   SOLE 7 262,077 0 31,350
FRANKLIN RESOURCES INC COM 354613101   189,930 7,727 SH   SOLE 13 7,727 0 0
FRANKLIN RESOURCES INC COM 354613101   1,035,383 42,123 SH   SOLE 15 42,123 0 0
FRANKLIN RESOURCES INC COM 354613101   19,819,001 806,306 SH   SOLE 18 787,298 0 19,008
FRANKLIN RESOURCES INC COM 354613101   6,643,605 270,285 SH   SOLE 19 270,285 0 0
FRANKLIN RESOURCES INC COM 354613101   365,634,997 14,875,305 SH   SOLE 21 14,875,305 0 0
FRANKLIN RESOURCES INC COM 354613101   156,210,791 6,355,199 SH   SOLE 22 5,714,842 0 640,357
FRANKLIN RESOURCES INC COM 354613101   12,255,637 498,602 SH   SOLE 23 498,602 0 0
FRANKLIN RESOURCES INC COM 354613101   13,978,671 568,701 SH   SOLE 25 567,000 0 1,701
FRANKLIN RESOURCES INC COM 354613101   8,181,207 332,840 SH   SOLE 26 164,707 0 168,133
FRANKLIN RESOURCES INC COM 354613101   11,922,111 485,033 SH   SOLE 28 5,243 0 479,790
FRANKLIN RESOURCES INC COM 354613101   25,145 1,023 SH   SOLE 29 1,023 0 0
FRANKLIN RESOURCES INC COM 354613101   59,516,439 2,421,336 SH   SOLE 30 2,287,853 0 133,483
FRANKLIN RESOURCES INC COM 354613101   1,631,080 66,358 SH   SOLE 31 61,283 0 5,075
FRANKLIN RESOURCES INC COM 354613101   3,211,328 130,648 SH   SOLE 32 130,648 0 0
FRANKLIN RESOURCES INC COM 354613101   2,113,806 85,997 SH   SOLE 34 85,997 0 0
FRANKLIN RESOURCES INC COM 354613101   3,069,428 124,875 SH   SOLE 36 124,875 0 0
FRANKLIN RESOURCES INC COM 354613101   318,680 12,965 SH   SOLE 40 12,965 0 0
FRANKLIN RESOURCES INC COM 354613101   15,633 636 SH   OTR 43 636 0 0
FRANKLIN RESOURCES INC COM 354613101   7,406,037 301,303 SH   SOLE 43 242,032 0 59,271
FRANKLIN STR PPTYS CORP COM 35471R106   32,327 17,474 SH   SOLE 18 17,474 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   758,820 410,173 SH   SOLE 21 410,173 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   2,578,602 1,393,839 SH   SOLE 22 1,393,839 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   8,928 4,826 SH   SOLE 23 4,826 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   3,234 1,748 SH   SOLE 43 1,748 0 0
FRANKLIN WIRELESS CORP COM 355184102   4,093 1,279 SH   SOLE 18 1,279 0 0
FRANKLIN WIRELESS CORP COM 355184102   62,432 19,510 SH   SOLE 21 19,510 0 0
FRANKLIN WIRELESS CORP COM 355184102   1,462 457 SH   SOLE 22 457 0 0
FREEDOM HLDG CORP NEV COM 356390104   560,441 6,616 SH   SOLE 2 4,563 0 2,053
FREEDOM HLDG CORP NEV COM 356390104   4,490 53 SH   SOLE 4 53 0 0
FREEDOM HLDG CORP NEV COM 356390104   2,445,069 28,864 SH   SOLE 21 28,864 0 0
FREEDOM HLDG CORP NEV COM 356390104   1,154,258 13,626 SH   SOLE 22 6,306 0 7,320
FREEDOM HLDG CORP NEV COM 356390104   296,993 3,506 SH   SOLE 25 3,506 0 0
FREEDOM HLDG CORP NEV COM 356390104   478,527 5,649 SH   SOLE 26 3,824 0 1,825
FREEDOM HLDG CORP NEV COM 356390104   55,400 654 SH   SOLE 28 166 0 488
FREEDOM HLDG CORP NEV COM 356390104   1,395,343 16,472 SH   SOLE 30 16,472 0 0
FREEDOM HLDG CORP NEV COM 356390104   279,458 3,299 SH   SOLE 40 3,299 0 0
FREEDOM HLDG CORP NEV COM 356390104   1,414,064 16,693 SH   SOLE 43 8,543 0 8,150
FREEPORT-MCMORAN INC CL B 35671D857   71,822,479 1,926,052 SH   SOLE 2 773,714 0 1,152,338
FREEPORT-MCMORAN INC CL B 35671D857   46,912,312 1,258,040 SH   SOLE 4 481,953 0 776,087
FREEPORT-MCMORAN INC CL B 35671D857   60,381,012 1,619,228 SH   SOLE 7 1,455,449 0 163,779
FREEPORT-MCMORAN INC CL B 35671D857   4,134,119 110,864 SH   SOLE 13 110,864 0 0
FREEPORT-MCMORAN INC CL B 35671D857   7,727,868 207,237 SH   SOLE 15 207,237 0 0
FREEPORT-MCMORAN INC CL B 35671D857   98,538,378 2,642,488 SH   SOLE 18 2,534,169 0 108,319
FREEPORT-MCMORAN INC CL B 35671D857   150,139,049 4,026,255 SH   SOLE 19 4,026,255 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,168,528,800 31,336,251 SH   SOLE 21 31,336,251 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,162,865,418 31,184,377 SH   SOLE 22 28,152,260 0 3,032,117
FREEPORT-MCMORAN INC CL B 35671D857   105,402,348 2,826,558 SH   SOLE 23 2,826,558 0 0
FREEPORT-MCMORAN INC CL B 35671D857   268,578,689 7,202,432 SH   SOLE 25 6,043,165 0 1,159,267
FREEPORT-MCMORAN INC CL B 35671D857   110,844,749 2,972,506 SH   SOLE 26 1,253,875 0 1,718,631
FREEPORT-MCMORAN INC CL B 35671D857   94,444,383 2,532,700 SH   SOLE 28 87,372 0 2,445,328
FREEPORT-MCMORAN INC CL B 35671D857   30,827,419 826,694 SH   SOLE 29 826,694 0 0
FREEPORT-MCMORAN INC CL B 35671D857   273,140,226 7,324,758 SH   SOLE 30 7,324,758 0 0
FREEPORT-MCMORAN INC CL B 35671D857   16,779,605 449,976 SH   SOLE 31 425,467 0 24,509
FREEPORT-MCMORAN INC CL B 35671D857   394,119,912 10,569,051 SH   SOLE 34 10,569,051 0 0
FREEPORT-MCMORAN INC CL B 35671D857   13,152,183 352,700 SH   SOLE 36 352,700 0 0
FREEPORT-MCMORAN INC CL B 35671D857   2,592,886 69,533 SH   SOLE 40 69,533 0 0
FREEPORT-MCMORAN INC CL B 35671D857   107,880 2,893 SH   OTR 43 2,893 0 0
FREEPORT-MCMORAN INC CL B 35671D857   51,525,250 1,381,744 SH   SOLE 43 1,149,773 0 231,971
FREEPORT-MCMORAN INC OPTIONS 35671D857   674,949 18,100 SH Call SOLE 2 0 0 18,100
FREEPORT-MCMORAN INC OPTIONS 35671D857   350,526 9,400 SH Call SOLE 4 9,400 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   7,625,805 204,500 SH Call SOLE 18 204,500 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   47,156,934 1,264,600 SH Call SOLE 19 1,264,600 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   3,113,715 83,500 SH Call SOLE 22 83,500 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   85,767 2,300 SH Call SOLE 26 2,300 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   108,141 2,900 SH Call SOLE 30 2,900 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   25,222,956 676,400 SH Call SOLE 34 676,400 0 0
FREIGHTCAR AMER INC COM 357023100   6,899 2,584 SH   SOLE 18 2,584 0 0
FREIGHTCAR AMER INC COM 357023100   83,032 31,098 SH   SOLE 21 31,098 0 0
FREIGHTCAR AMER INC COM 357023100   518,004 194,009 SH   SOLE 22 194,009 0 0
FREQUENCY ELECTRS INC COM 358010106   7,523 1,084 SH   SOLE 2 1,084 0 0
FREQUENCY ELECTRS INC COM 358010106   8,619 1,242 SH   SOLE 18 1,242 0 0
FREQUENCY ELECTRS INC COM 358010106   91,962 13,251 SH   SOLE 21 13,251 0 0
FREQUENCY ELECTRS INC COM 358010106   930,578 134,089 SH   SOLE 22 134,089 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   7,304 19,740 SH   SOLE 18 19,740 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   254,503 687,845 SH   SOLE 19 687,845 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   1,878 5,077 SH   SOLE 21 5,077 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   166,608 450,293 SH   SOLE 22 450,293 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   1,767 4,775 SH   SOLE 28 4,775 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   720 1,945 SH   SOLE 34 1,945 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106   11,149,542 517,620 SH   SOLE 43 445,434 0 72,186
FRESH DEL MONTE PRODUCE INC ORD G36738105   3,326,306 128,727 SH   SOLE 2 81,201 0 47,526
FRESH DEL MONTE PRODUCE INC ORD G36738105   4,910 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   3,324,988 128,676 SH   SOLE 7 127,962 0 714
FRESH DEL MONTE PRODUCE INC ORD G36738105   2,843,795 110,054 SH   SOLE 18 110,054 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   3,597,083 139,206 SH   SOLE 19 139,206 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   102,043,840 3,949,065 SH   SOLE 21 3,949,065 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   28,940,748 1,119,998 SH   SOLE 22 1,074,783 0 45,215
FRESH DEL MONTE PRODUCE INC ORD G36738105   97,107 3,758 SH   SOLE 23 3,758 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   181,784 7,035 SH   SOLE 25 7,035 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   346,127 13,395 SH   SOLE 26 5,247 0 8,148
FRESH DEL MONTE PRODUCE INC ORD G36738105   3,626,877 140,359 SH   SOLE 30 140,359 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   161,603 6,254 SH   SOLE 40 6,254 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   773,575 29,937 SH   SOLE 43 27,795 0 2,142
FRESH TRACKS THERAPEUTICS IN COM NEW 10802T204   20 21 SH   SOLE 21 21 0 0
FRESH TRACKS THERAPEUTICS IN COM NEW 10802T204   4,626 4,769 SH   SOLE 22 4,769 0 0
FRESHPET INC COM 358039105   5,858,313 88,924 SH   SOLE 2 38,885 0 50,039
FRESHPET INC COM 358039105   36,563 555 SH   SOLE 4 170 0 385
FRESHPET INC COM 358039105   726,986 11,035 SH   SOLE 7 10,448 0 587
FRESHPET INC COM 358039105   1,130,501 17,160 SH   SOLE 18 17,160 0 0
FRESHPET INC COM 358039105   6,931,235 105,210 SH   SOLE 19 105,210 0 0
FRESHPET INC COM 358039105   39,891,196 605,513 SH   SOLE 21 605,513 0 0
FRESHPET INC COM 358039105   78,823,839 1,196,476 SH   SOLE 22 1,135,613 0 60,863
FRESHPET INC COM 358039105   586,925 8,909 SH   SOLE 25 8,909 0 0
FRESHPET INC COM 358039105   1,266,279 19,221 SH   SOLE 26 15,048 0 4,173
FRESHPET INC COM 358039105   233,545 3,545 SH   SOLE 28 700 0 2,845
FRESHPET INC COM 358039105   3,466,803 52,623 SH   SOLE 30 52,623 0 0
FRESHPET INC COM 358039105   45,128 685 SH   SOLE 31 685 0 0
FRESHPET INC COM 358039105   64,497 979 SH   SOLE 36 979 0 0
FRESHPET INC COM 358039105   472,360 7,170 SH   SOLE 40 7,170 0 0
FRESHPET INC COM 358039105   2,742,123 41,623 SH   SOLE 43 36,728 0 4,895
FRESHWORKS INC CLASS A COM 358054104   2,714,339 136,262 SH   SOLE 2 78,682 0 57,580
FRESHWORKS INC CLASS A COM 358054104   31,055 1,559 SH   SOLE 4 611 0 948
FRESHWORKS INC CLASS A COM 358054104   465,610 23,374 SH   SOLE 7 22,169 0 1,205
FRESHWORKS INC CLASS A COM 358054104   7,690,056 386,047 SH   SOLE 18 386,047 0 0
FRESHWORKS INC CLASS A COM 358054104   12,052,337 605,037 SH   SOLE 19 605,037 0 0
FRESHWORKS INC CLASS A COM 358054104   127,905,543 6,420,961 SH   SOLE 21 6,420,961 0 0
FRESHWORKS INC CLASS A COM 358054104   88,638,761 4,449,737 SH   SOLE 22 4,321,365 0 128,372
FRESHWORKS INC CLASS A COM 358054104   134,819 6,768 SH   SOLE 23 6,768 0 0
FRESHWORKS INC CLASS A COM 358054104   567,999 28,514 SH   SOLE 25 28,514 0 0
FRESHWORKS INC CLASS A COM 358054104   1,164,463 58,457 SH   SOLE 26 45,131 0 13,326
FRESHWORKS INC CLASS A COM 358054104   1,690,053 84,842 SH   SOLE 30 84,842 0 0
FRESHWORKS INC CLASS A COM 358054104   1,617,663 81,208 SH   SOLE 34 81,208 0 0
FRESHWORKS INC CLASS A COM 358054104   511,187 25,662 SH   SOLE 40 25,662 0 0
FRESHWORKS INC CLASS A COM 358054104   223,941 11,242 SH   SOLE 43 11,242 0 0
FREYR BATTERY SHS L4135L100   219,140 44,814 SH   SOLE 2 27,447 0 17,367
FREYR BATTERY SHS L4135L100   3,046 623 SH   SOLE 4 623 0 0
FREYR BATTERY SHS L4135L100   230,705 47,179 SH   SOLE 7 44,569 0 2,610
FREYR BATTERY SHS L4135L100   47,105 9,633 SH   SOLE 19 9,633 0 0
FREYR BATTERY SHS L4135L100   749,402 153,252 SH   SOLE 21 153,252 0 0
FREYR BATTERY SHS L4135L100   368,510 75,360 SH   SOLE 22 37,096 0 38,264
FREYR BATTERY SHS L4135L100   97,311 19,900 SH   SOLE 25 19,900 0 0
FREYR BATTERY SHS L4135L100   78,157 15,983 SH   SOLE 26 1,950 0 14,033
FREYR BATTERY SHS L4135L100   591,167 120,893 SH   SOLE 30 120,893 0 0
FREYR BATTERY SHS L4135L100   6,841 1,399 SH   SOLE 36 1,399 0 0
FREYR BATTERY SHS L4135L100   94,015 19,226 SH   SOLE 40 19,226 0 0
FRIEDMAN INDS INC COM 358435105   15,799 1,179 SH   SOLE 18 1,179 0 0
FRIEDMAN INDS INC COM 358435105   198,843 14,839 SH   SOLE 21 14,839 0 0
FRIEDMAN INDS INC COM 358435105   171,587 12,805 SH   SOLE 22 12,805 0 0
FRONTDOOR INC COM 35905A109   8,542,043 279,243 SH   SOLE 2 181,409 0 97,834
FRONTDOOR INC COM 35905A109   8,320 272 SH   SOLE 4 272 0 0
FRONTDOOR INC COM 35905A109   737,097 24,096 SH   SOLE 7 22,809 0 1,287
FRONTDOOR INC COM 35905A109   8,088,638 264,421 SH   SOLE 18 242,297 0 22,124
FRONTDOOR INC COM 35905A109   23,490,948 767,929 SH   SOLE 19 767,929 0 0
FRONTDOOR INC COM 35905A109   279,230,353 9,128,158 SH   SOLE 21 9,128,158 0 0
FRONTDOOR INC COM 35905A109   86,557,984 2,829,617 SH   SOLE 22 2,758,872 0 70,745
FRONTDOOR INC COM 35905A109   628,043 20,531 SH   SOLE 23 20,531 0 0
FRONTDOOR INC COM 35905A109   615,195 20,111 SH   SOLE 25 20,111 0 0
FRONTDOOR INC COM 35905A109   2,261,458 73,928 SH   SOLE 26 29,210 0 44,718
FRONTDOOR INC COM 35905A109   76,781 2,510 SH   SOLE 28 1,527 0 983
FRONTDOOR INC COM 35905A109   8,865,716 289,824 SH   SOLE 30 289,824 0 0
FRONTDOOR INC COM 35905A109   247,167 8,080 SH   SOLE 36 8,080 0 0
FRONTDOOR INC COM 35905A109   417,186 13,638 SH   SOLE 40 13,638 0 0
FRONTDOOR INC COM 35905A109   1,395,210 45,610 SH   SOLE 43 43,331 0 2,279
FRONTIER COMMUNICATIONS PARE COM 35909D109   8,197,736 523,817 SH   SOLE 2 197,954 0 325,863
FRONTIER COMMUNICATIONS PARE COM 35909D109   7,434 475 SH   SOLE 4 475 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   480,345 30,693 SH   SOLE 7 29,235 0 1,458
FRONTIER COMMUNICATIONS PARE COM 35909D109   6,305,964 402,937 SH   SOLE 18 402,937 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   1,227,210 78,416 SH   SOLE 19 78,416 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   185,416,270 11,847,685 SH   SOLE 21 11,847,685 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   101,946,620 6,514,161 SH   SOLE 22 6,213,686 0 300,475
FRONTIER COMMUNICATIONS PARE COM 35909D109   525,558 33,582 SH   SOLE 25 33,582 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   2,326,357 148,649 SH   SOLE 26 130,813 0 17,836
FRONTIER COMMUNICATIONS PARE COM 35909D109   203,826 13,024 SH   SOLE 28 3,275 0 9,749
FRONTIER COMMUNICATIONS PARE COM 35909D109   2,189,404 139,898 SH   SOLE 30 139,898 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   52,897 3,380 SH   SOLE 31 3,380 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   208,474 13,321 SH   SOLE 36 13,321 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   486,934 31,114 SH   SOLE 40 31,114 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   2,086,051 133,294 SH   SOLE 43 111,332 0 21,962
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   9,390 600 SH Put SOLE 4 600 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   215,970 13,800 SH Put SOLE 18 13,800 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   3,411,700 218,000 SH Put SOLE 19 218,000 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   84,510 5,400 SH Put SOLE 22 5,400 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   973,430 62,200 SH Put SOLE 34 62,200 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   107,608 22,233 SH   SOLE 2 12,760 0 9,473
FRONTIER GROUP HLDGS INC COM 35909R108   2,710 560 SH   SOLE 7 560 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   463,048 95,671 SH   SOLE 18 95,671 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   388,149 80,196 SH   SOLE 19 80,196 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   6,455,539 1,333,789 SH   SOLE 21 1,333,789 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   5,778,263 1,193,856 SH   SOLE 22 1,166,870 0 26,986
FRONTIER GROUP HLDGS INC COM 35909R108   28,009 5,787 SH   SOLE 25 5,787 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   30,545 6,311 SH   SOLE 26 0 0 6,311
FRONTIER GROUP HLDGS INC COM 35909R108   153,089 31,630 SH   SOLE 30 31,630 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   26,170 5,407 SH   SOLE 40 5,407 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   554,480 114,562 SH   SOLE 43 102,471 0 12,091
FRONTLINE PLC COM M46528101   2,090,759 111,329 SH   SOLE 7 111,329 0 0
FRONTLINE PLC COM M46528101   8,282 441 SH   SOLE 43 243 0 198
FRP HLDGS INC COM 30292L107   899,086 16,659 SH   SOLE 2 9,300 0 7,359
FRP HLDGS INC COM 30292L107   4,803 89 SH   SOLE 7 89 0 0
FRP HLDGS INC COM 30292L107   1,067,850 19,786 SH   SOLE 18 19,786 0 0
FRP HLDGS INC COM 30292L107   2,286,331 42,363 SH   SOLE 19 42,363 0 0
FRP HLDGS INC COM 30292L107   13,681,125 253,495 SH   SOLE 21 253,495 0 0
FRP HLDGS INC COM 30292L107   11,103,896 205,742 SH   SOLE 22 195,262 0 10,480
FRP HLDGS INC COM 30292L107   66,437 1,231 SH   SOLE 25 1,231 0 0
FRP HLDGS INC COM 30292L107   327,706 6,072 SH   SOLE 28 0 0 6,072
FRP HLDGS INC COM 30292L107   108,156 2,004 SH   SOLE 30 2,004 0 0
FRP HLDGS INC COM 30292L107   54,456 1,009 SH   SOLE 40 1,009 0 0
FRP HLDGS INC COM 30292L107   32,220 597 SH   SOLE 43 597 0 0
FS BANCORP INC COM 30263Y104   1,584,003 53,695 SH   SOLE 2 50,647 0 3,048
FS BANCORP INC COM 30263Y104   484,803 16,434 SH   SOLE 18 16,434 0 0
FS BANCORP INC COM 30263Y104   427,426 14,489 SH   SOLE 19 14,489 0 0
FS BANCORP INC COM 30263Y104   6,100,718 206,804 SH   SOLE 21 206,804 0 0
FS BANCORP INC COM 30263Y104   3,772,195 127,871 SH   SOLE 22 123,911 0 3,960
FS BANCORP INC COM 30263Y104   22,863 775 SH   SOLE 23 775 0 0
FS KKR CAP CORP COM 302635206   17,808,305 904,434 SH   SOLE 30 904,434 0 0
FS KKR CAP CORP COM 302635206   20 1 SH   SOLE 43 0 0 1
FTAI AVIATION LTD SHS G3730V105   1,818,774 51,161 SH   SOLE 2 29,143 0 22,018
FTAI AVIATION LTD SHS G3730V105   11,696 329 SH   SOLE 4 329 0 0
FTAI AVIATION LTD SHS G3730V105   370,893 10,433 SH   SOLE 7 9,910 0 523
FTAI AVIATION LTD SHS G3730V105   8,463,317 238,068 SH   SOLE 18 238,068 0 0
FTAI AVIATION LTD SHS G3730V105   7,305,774 205,507 SH   SOLE 19 205,507 0 0
FTAI AVIATION LTD SHS G3730V105   117,953,798 3,317,969 SH   SOLE 21 3,317,969 0 0
FTAI AVIATION LTD SHS G3730V105   95,403,793 2,683,651 SH   SOLE 22 2,600,728 0 82,923
FTAI AVIATION LTD SHS G3730V105   713,986 20,084 SH   SOLE 25 20,084 0 0
FTAI AVIATION LTD SHS G3730V105   1,968,617 55,376 SH   SOLE 26 46,081 0 9,295
FTAI AVIATION LTD SHS G3730V105   132,708 3,733 SH   SOLE 28 3,733 0 0
FTAI AVIATION LTD SHS G3730V105   2,024,964 56,961 SH   SOLE 30 56,961 0 0
FTAI AVIATION LTD SHS G3730V105   43,335 1,219 SH   SOLE 36 1,219 0 0
FTAI AVIATION LTD SHS G3730V105   567,911 15,975 SH   SOLE 40 15,975 0 0
FTAI AVIATION LTD SHS G3730V105   1,533,165 43,127 SH   SOLE 43 43,127 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   994,739 308,925 SH   SOLE 2 131,026 0 177,899
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   926,317 287,676 SH   SOLE 18 287,676 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   2,515,364 781,169 SH   SOLE 19 781,169 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   11,178,700 3,471,646 SH   SOLE 21 3,471,646 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   10,451,840 3,245,913 SH   SOLE 22 3,165,834 0 80,079
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   5,271 1,637 SH   SOLE 23 1,637 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   338 105 SH   SOLE 26 0 0 105
FTC SOLAR INC COM 30320C103   12,443 9,721 SH   SOLE 2 1,932 0 7,789
FTC SOLAR INC COM 30320C103   210,451 164,415 SH   SOLE 18 164,415 0 0
FTC SOLAR INC COM 30320C103   155,881 121,782 SH   SOLE 19 121,782 0 0
FTC SOLAR INC COM 30320C103   2,823,324 2,205,722 SH   SOLE 21 2,205,722 0 0
FTC SOLAR INC COM 30320C103   1,666,822 1,302,205 SH   SOLE 22 1,285,236 0 16,969
FTC SOLAR INC COM 30320C103   4,227 3,302 SH   SOLE 43 3,302 0 0
FTI CONSULTING INC COM 302941109   10,826,811 60,685 SH   SOLE 2 30,960 0 29,725
FTI CONSULTING INC COM 302941109   17,663 99 SH   SOLE 4 99 0 0
FTI CONSULTING INC COM 302941109   1,521,480 8,528 SH   SOLE 7 8,080 0 448
FTI CONSULTING INC COM 302941109   10,863,028 60,888 SH   SOLE 18 60,888 0 0
FTI CONSULTING INC COM 302941109   1,917,729 10,749 SH   SOLE 19 10,749 0 0
FTI CONSULTING INC COM 302941109   311,900,644 1,748,224 SH   SOLE 21 1,748,224 0 0
FTI CONSULTING INC COM 302941109   172,845,749 968,812 SH   SOLE 22 924,690 0 44,122
FTI CONSULTING INC COM 302941109   245,314 1,375 SH   SOLE 23 1,375 0 0
FTI CONSULTING INC COM 302941109   1,883,474 10,557 SH   SOLE 25 10,557 0 0
FTI CONSULTING INC COM 302941109   2,867,941 16,075 SH   SOLE 26 11,370 0 4,705
FTI CONSULTING INC COM 302941109   368,773 2,067 SH   SOLE 28 610 0 1,457
FTI CONSULTING INC COM 302941109   7,316,594 41,010 SH   SOLE 30 41,010 0 0
FTI CONSULTING INC COM 302941109   843,522 4,728 SH   SOLE 31 490 0 4,238
FTI CONSULTING INC COM 302941109   751,641 4,213 SH   SOLE 34 4,213 0 0
FTI CONSULTING INC COM 302941109   233,003 1,306 SH   SOLE 36 1,306 0 0
FTI CONSULTING INC COM 302941109   1,049,764 5,884 SH   SOLE 40 5,884 0 0
FTI CONSULTING INC COM 302941109   51,204 287 SH   OTR 43 287 0 0
FTI CONSULTING INC COM 302941109   7,510,704 42,098 SH   SOLE 43 40,576 0 1,522
FUBOTV INC COM 35953D104   673,961 252,420 SH   SOLE 2 86,271 0 166,149
FUBOTV INC COM 35953D104   5,028 1,883 SH   SOLE 7 1,883 0 0
FUBOTV INC COM 35953D104   2,166,136 811,287 SH   SOLE 18 811,287 0 0
FUBOTV INC COM 35953D104   2,132,374 798,642 SH   SOLE 19 798,642 0 0
FUBOTV INC COM 35953D104   34,577,779 12,950,479 SH   SOLE 21 12,950,479 0 0
FUBOTV INC COM 35953D104   21,769,987 8,153,553 SH   SOLE 22 7,915,606 0 237,947
FUBOTV INC COM 35953D104   147,403 55,207 SH   SOLE 25 55,207 0 0
FUBOTV INC COM 35953D104   74,477 27,894 SH   SOLE 26 0 0 27,894
FUBOTV INC COM 35953D104   10,950 4,101 SH   SOLE 28 4,101 0 0
FUBOTV INC COM 35953D104   440,740 165,071 SH   SOLE 30 165,071 0 0
FUBOTV INC COM 35953D104   116,377 43,587 SH   SOLE 40 43,587 0 0
FUBOTV INC COM 35953D104   214,238 80,239 SH   SOLE 43 79,951 0 288
FUBOTV INC NOTE 3.250% 2/1 35953DAB0   1,579,200 2,400,000 PRN   SOLE 21 2,400,000 0 0
FUEL TECH INC COM 359523107   5,080 4,305 SH   SOLE 18 4,305 0 0
FUEL TECH INC COM 359523107   63,541 53,848 SH   SOLE 21 53,848 0 0
FUEL TECH INC COM 359523107   484,230 410,364 SH   SOLE 22 410,364 0 0
FUELCELL ENERGY INC COM 35952H601   489,530 382,445 SH   SOLE 2 118,737 0 263,708
FUELCELL ENERGY INC COM 35952H601   47,768 37,319 SH   SOLE 4 1,203 0 36,116
FUELCELL ENERGY INC COM 35952H601   14,556 11,372 SH   SOLE 7 11,372 0 0
FUELCELL ENERGY INC COM 35952H601   1,428,026 1,115,645 SH   SOLE 18 1,115,645 0 0
FUELCELL ENERGY INC COM 35952H601   1,080,884 844,441 SH   SOLE 19 844,441 0 0
FUELCELL ENERGY INC COM 35952H601   24,724,991 19,316,399 SH   SOLE 21 19,316,399 0 0
FUELCELL ENERGY INC COM 35952H601   15,142,084 11,829,753 SH   SOLE 22 11,280,418 0 549,335
FUELCELL ENERGY INC COM 35952H601   81,603 63,752 SH   SOLE 25 63,752 0 0
FUELCELL ENERGY INC COM 35952H601   143,726 112,286 SH   SOLE 26 87,522 0 24,764
FUELCELL ENERGY INC COM 35952H601   41,806 32,661 SH   SOLE 28 5,745 0 26,916
FUELCELL ENERGY INC COM 35952H601   9,604,845 7,503,785 SH   SOLE 30 7,503,785 0 0
FUELCELL ENERGY INC COM 35952H601   7,569 5,913 SH   SOLE 36 5,913 0 0
FUELCELL ENERGY INC COM 35952H601   90,464 70,675 SH   SOLE 40 70,675 0 0
FUELCELL ENERGY INC COM 35952H601   370,866 289,739 SH   SOLE 43 283,082 0 6,657
FULCRUM THERAPEUTICS INC COM 359616109   16,410 3,696 SH   SOLE 2 0 0 3,696
FULCRUM THERAPEUTICS INC COM 359616109   45,630 10,277 SH   SOLE 18 10,277 0 0
FULCRUM THERAPEUTICS INC COM 359616109   2,420,351 545,124 SH   SOLE 21 545,124 0 0
FULCRUM THERAPEUTICS INC COM 359616109   3,819,030 860,142 SH   SOLE 22 860,142 0 0
FULCRUM THERAPEUTICS INC COM 359616109   116,448 26,227 SH   SOLE 30 26,227 0 0
FULCRUM THERAPEUTICS INC COM 359616109   2,096 472 SH   SOLE 43 146 0 326
FULGENT GENETICS INC COM 359664109   1,509,125 56,437 SH   SOLE 2 38,847 0 17,590
FULGENT GENETICS INC COM 359664109   1,364 51 SH   SOLE 4 51 0 0
FULGENT GENETICS INC COM 359664109   289,728 10,835 SH   SOLE 7 10,245 0 590
FULGENT GENETICS INC COM 359664109   2,051,199 76,709 SH   SOLE 18 76,709 0 0
FULGENT GENETICS INC COM 359664109   4,328,484 161,873 SH   SOLE 19 161,873 0 0
FULGENT GENETICS INC COM 359664109   66,860,027 2,500,375 SH   SOLE 21 2,500,375 0 0
FULGENT GENETICS INC COM 359664109   16,809,245 628,618 SH   SOLE 22 603,046 0 25,572
FULGENT GENETICS INC COM 359664109   510,065 19,075 SH   SOLE 25 19,075 0 0
FULGENT GENETICS INC COM 359664109   665,131 24,874 SH   SOLE 26 8,837 0 16,037
FULGENT GENETICS INC COM 359664109   9,332 349 SH   SOLE 28 349 0 0
FULGENT GENETICS INC COM 359664109   2,240,357 83,783 SH   SOLE 30 83,783 0 0
FULGENT GENETICS INC COM 359664109   527,099 19,712 SH   SOLE 34 19,712 0 0
FULGENT GENETICS INC COM 359664109   76,316 2,854 SH   SOLE 36 2,854 0 0
FULGENT GENETICS INC COM 359664109   129,555 4,845 SH   SOLE 40 4,845 0 0
FULGENT GENETICS INC COM 359664109   405,940 15,181 SH   SOLE 43 10,877 0 4,304
FULL HSE RESORTS INC COM 359678109   16,358 3,831 SH   SOLE 2 1,323 0 2,508
FULL HSE RESORTS INC COM 359678109   2,246 526 SH   SOLE 7 526 0 0
FULL HSE RESORTS INC COM 359678109   382,430 89,562 SH   SOLE 18 89,562 0 0
FULL HSE RESORTS INC COM 359678109   286,389 67,070 SH   SOLE 19 67,070 0 0
FULL HSE RESORTS INC COM 359678109   4,604,999 1,078,454 SH   SOLE 21 1,078,454 0 0
FULL HSE RESORTS INC COM 359678109   3,474,627 813,730 SH   SOLE 22 800,432 0 13,298
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   4,129,974 586,644 SH   SOLE 25 586,644 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   669,807 95,143 SH   SOLE 26 0 0 95,143
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   1,716,612 243,837 SH   SOLE 28 69,439 0 174,398
FULLER H B CO COM 359694106   2,150,580 31,345 SH   SOLE 2 15,728 0 15,617
FULLER H B CO COM 359694106   10,635 155 SH   SOLE 4 155 0 0
FULLER H B CO COM 359694106   1,282,115 18,687 SH   SOLE 7 18,283 0 404
FULLER H B CO COM 359694106   11,782,327 171,729 SH   SOLE 18 163,569 0 8,160
FULLER H B CO COM 359694106   7,657,082 111,603 SH   SOLE 19 111,603 0 0
FULLER H B CO COM 359694106   417,810,681 6,089,647 SH   SOLE 21 6,089,647 0 0
FULLER H B CO COM 359694106   100,526,686 1,465,190 SH   SOLE 22 1,417,615 0 47,575
FULLER H B CO COM 359694106   741,468 10,807 SH   SOLE 25 10,807 0 0
FULLER H B CO COM 359694106   3,291,633 47,976 SH   SOLE 26 27,511 0 20,465
FULLER H B CO COM 359694106   64,219 936 SH   SOLE 28 936 0 0
FULLER H B CO COM 359694106   6,908,478 100,692 SH   SOLE 30 100,692 0 0
FULLER H B CO COM 359694106   132,349 1,929 SH   SOLE 31 0 0 1,929
FULLER H B CO COM 359694106   102,160 1,489 SH   SOLE 36 1,489 0 0
FULLER H B CO COM 359694106   591,761 8,625 SH   SOLE 40 8,625 0 0
FULLER H B CO COM 359694106   3,011,811 43,898 SH   SOLE 43 41,802 0 2,096
FULTON FINL CORP PA COM 360271100   2,582,954 213,291 SH   SOLE 2 65,381 0 147,910
FULTON FINL CORP PA COM 360271100   9,058 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100   674,212 55,674 SH   SOLE 7 52,754 0 2,920
FULTON FINL CORP PA COM 360271100   6,398,827 528,392 SH   SOLE 18 528,392 0 0
FULTON FINL CORP PA COM 360271100   10,245,726 846,055 SH   SOLE 19 846,055 0 0
FULTON FINL CORP PA COM 360271100   200,498,052 16,556,404 SH   SOLE 21 16,556,404 0 0
FULTON FINL CORP PA COM 360271100   62,777,719 5,183,957 SH   SOLE 22 4,964,594 0 219,363
FULTON FINL CORP PA COM 360271100   377,384 31,163 SH   SOLE 25 31,163 0 0
FULTON FINL CORP PA COM 360271100   2,395,467 197,809 SH   SOLE 26 70,606 0 127,203
FULTON FINL CORP PA COM 360271100   216,115 17,846 SH   SOLE 28 2,897 0 14,949
FULTON FINL CORP PA COM 360271100   3,855,436 318,368 SH   SOLE 30 318,368 0 0
FULTON FINL CORP PA COM 360271100   50,438 4,165 SH   SOLE 36 4,165 0 0
FULTON FINL CORP PA COM 360271100   381,465 31,500 SH   SOLE 40 31,500 0 0
FULTON FINL CORP PA COM 360271100   2,801,241 231,316 SH   SOLE 43 208,880 0 22,436
FUNKO INC COM CL A 361008105   169,333 22,135 SH   SOLE 2 9,888 0 12,247
FUNKO INC COM CL A 361008105   2,096 274 SH   SOLE 7 274 0 0
FUNKO INC COM CL A 361008105   716,782 93,697 SH   SOLE 18 93,697 0 0
FUNKO INC COM CL A 361008105   540,044 70,594 SH   SOLE 19 70,594 0 0
FUNKO INC COM CL A 361008105   9,588,609 1,253,413 SH   SOLE 21 1,253,413 0 0
FUNKO INC COM CL A 361008105   7,347,404 960,445 SH   SOLE 22 926,295 0 34,150
FUNKO INC COM CL A 361008105   29,590 3,868 SH   SOLE 25 3,868 0 0
FUNKO INC COM CL A 361008105   37,600 4,915 SH   SOLE 26 0 0 4,915
FUNKO INC COM CL A 361008105   46,902 6,131 SH   SOLE 30 6,131 0 0
FUNKO INC COM CL A 361008105   18,039 2,358 SH   SOLE 40 2,358 0 0
FUNKO INC COM CL A 361008105   121,291 15,855 SH   SOLE 43 15,684 0 171
FUSION PHARMACEUTICALS INC COM 36118A100   10,507 4,041 SH   SOLE 2 4,041 0 0
FUSION PHARMACEUTICALS INC COM 36118A100   10,951 4,212 SH   SOLE 22 4,212 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   733,378 12,686 SH   SOLE 2 1,728 0 10,958
FUTU HLDGS LTD SPON ADS CL A 36118L106   2,257,596 39,052 SH   SOLE 4 18,257 0 20,795
FUTU HLDGS LTD SPON ADS CL A 36118L106   1,961,493 33,930 SH   SOLE 7 28,934 0 4,996
FUTU HLDGS LTD SPON ADS CL A 36118L106   135,218 2,339 SH   SOLE 13 2,339 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   944,731 16,342 SH   SOLE 15 16,342 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   3,069,017 53,088 SH   SOLE 18 52,916 0 172
FUTU HLDGS LTD SPON ADS CL A 36118L106   2,022,020 34,977 SH   SOLE 19 34,977 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   56,973,085 985,523 SH   SOLE 21 985,523 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   43,482,312 752,159 SH   SOLE 22 721,335 0 30,824
FUTU HLDGS LTD SPON ADS CL A 36118L106   5,367,485 92,847 SH   SOLE 23 92,847 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   1,665,159 28,804 SH   SOLE 25 28,222 0 582
FUTU HLDGS LTD SPON ADS CL A 36118L106   4,703,768 81,366 SH   SOLE 26 5,344 0 76,022
FUTU HLDGS LTD SPON ADS CL A 36118L106   6,588,432 113,967 SH   SOLE 28 669 0 113,298
FUTU HLDGS LTD SPON ADS CL A 36118L106   8,672 150 SH   SOLE 29 150 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   14,051,703 243,067 SH   SOLE 30 243,067 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   773,209 13,375 SH   SOLE 31 12,518 0 857
FUTU HLDGS LTD SPON ADS CL A 36118L106   493,871 8,543 SH   SOLE 34 8,543 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   581,280 10,055 SH   SOLE 36 10,055 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   256,619 4,439 SH   SOLE 40 4,439 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   10,088,712 174,515 SH   SOLE 43 150,611 0 23,904
FUTUREFUEL CORP COM 36116M106   240,381 33,526 SH   SOLE 2 8,537 0 24,989
FUTUREFUEL CORP COM 36116M106   502 70 SH   SOLE 7 70 0 0
FUTUREFUEL CORP COM 36116M106   592,041 82,572 SH   SOLE 18 82,572 0 0
FUTUREFUEL CORP COM 36116M106   379,085 52,871 SH   SOLE 19 52,871 0 0
FUTUREFUEL CORP COM 36116M106   6,949,164 969,200 SH   SOLE 21 969,200 0 0
FUTUREFUEL CORP COM 36116M106   5,681,945 792,461 SH   SOLE 22 756,321 0 36,140
FUTUREFUEL CORP COM 36116M106   49,674 6,928 SH   SOLE 25 6,928 0 0
FUTUREFUEL CORP COM 36116M106   44,275 6,175 SH   SOLE 30 6,175 0 0
FUTUREFUEL CORP COM 36116M106   16,950 2,364 SH   SOLE 40 2,364 0 0
FUTUREFUEL CORP COM 36116M106   1,054,807 147,114 SH   SOLE 43 146,703 0 411
FVCBANKCORP INC COM 36120Q101   74,977 5,853 SH   SOLE 2 686 0 5,167
FVCBANKCORP INC COM 36120Q101   607,002 47,385 SH   SOLE 18 47,385 0 0
FVCBANKCORP INC COM 36120Q101   389,296 30,390 SH   SOLE 19 30,390 0 0
FVCBANKCORP INC COM 36120Q101   7,095,920 553,936 SH   SOLE 21 553,936 0 0
FVCBANKCORP INC COM 36120Q101   2,918,925 227,863 SH   SOLE 22 216,561 0 11,302
FVCBANKCORP INC COM 36120Q101   17,434 1,361 SH   SOLE 43 1,361 0 0
G III APPAREL GROUP LTD COM 36237H101   3,775,679 151,512 SH   SOLE 2 122,877 0 28,635
G III APPAREL GROUP LTD COM 36237H101   3,439 138 SH   SOLE 4 138 0 0
G III APPAREL GROUP LTD COM 36237H101   35,312 1,417 SH   SOLE 7 1,417 0 0
G III APPAREL GROUP LTD COM 36237H101   3,370,206 135,241 SH   SOLE 18 135,241 0 0
G III APPAREL GROUP LTD COM 36237H101   2,132,205 85,562 SH   SOLE 19 85,562 0 0
G III APPAREL GROUP LTD COM 36237H101   116,554,179 4,677,134 SH   SOLE 21 4,677,134 0 0
G III APPAREL GROUP LTD COM 36237H101   29,198,216 1,171,678 SH   SOLE 22 1,117,257 0 54,421
G III APPAREL GROUP LTD COM 36237H101   255,455 10,251 SH   SOLE 25 10,251 0 0
G III APPAREL GROUP LTD COM 36237H101   1,461,957 58,666 SH   SOLE 26 16,406 0 42,260
G III APPAREL GROUP LTD COM 36237H101   9,245 371 SH   SOLE 28 371 0 0
G III APPAREL GROUP LTD COM 36237H101   2,227,399 89,382 SH   SOLE 30 89,382 0 0
G III APPAREL GROUP LTD COM 36237H101   86,323 3,464 SH   SOLE 36 3,464 0 0
G III APPAREL GROUP LTD COM 36237H101   153,208 6,148 SH   SOLE 40 6,148 0 0
G III APPAREL GROUP LTD COM 36237H101   2,308,539 92,638 SH   SOLE 43 84,984 0 7,654
G1 THERAPEUTICS INC COM 3621LQ109   18,528 12,867 SH   SOLE 2 12,867 0 0
G1 THERAPEUTICS INC COM 3621LQ109   13,203 9,169 SH   SOLE 18 9,169 0 0
G1 THERAPEUTICS INC COM 3621LQ109   7,449 5,173 SH   SOLE 19 5,173 0 0
G1 THERAPEUTICS INC COM 3621LQ109   593,094 411,871 SH   SOLE 21 411,871 0 0
G1 THERAPEUTICS INC COM 3621LQ109   933,507 648,269 SH   SOLE 22 648,269 0 0
G1 THERAPEUTICS INC COM 3621LQ109   31,285 21,726 SH   SOLE 30 21,726 0 0
G1 THERAPEUTICS INC COM 3621LQ109   16,174 11,232 SH   SOLE 43 1,474 0 9,758
GAIA INC NEW CL A 36269P104   26,509 9,746 SH   SOLE 2 3,717 0 6,029
GAIA INC NEW CL A 36269P104   6,240 2,294 SH   SOLE 18 2,294 0 0
GAIA INC NEW CL A 36269P104   4,102 1,508 SH   SOLE 19 1,508 0 0
GAIA INC NEW CL A 36269P104   93,000 34,191 SH   SOLE 21 34,191 0 0
GAIA INC NEW CL A 36269P104   671,603 246,913 SH   SOLE 22 246,913 0 0
GAIA INC NEW CL A 36269P104   816 300 SH   SOLE 23 300 0 0
GAIA INC NEW CL A 36269P104   50,614 18,608 SH   SOLE 26 0 0 18,608
GAIN THERAPEUTICS INC COM 36269B105   6,314 1,925 SH   SOLE 18 1,925 0 0
GAIN THERAPEUTICS INC COM 36269B105   81,403 24,818 SH   SOLE 21 24,818 0 0
GAIN THERAPEUTICS INC COM 36269B105   3,877 1,182 SH   SOLE 22 1,182 0 0
GALAPAGOS NV SPON ADR 36315X101   2,570,866 74,410 SH   SOLE 19 74,410 0 0
GALAPAGOS NV SPON ADR 36315X101   11,812,645 341,900 SH   SOLE 21 341,900 0 0
GALAPAGOS NV SPON ADR 36315X101   290,082 8,396 SH   SOLE 30 8,396 0 0
GALAPAGOS NV SPON ADR 36315X101   44,742 1,295 SH   SOLE 34 1,295 0 0
GALAPAGOS NV SPON ADR 36315X101   504,568 14,604 SH   SOLE 43 13,816 0 788
GALECTIN THERAPEUTICS INC COM NEW 363225202   10,259 5,343 SH   SOLE 18 5,343 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202   123,752 64,454 SH   SOLE 21 64,454 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202   1,259,764 656,127 SH   SOLE 22 656,127 0 0
GALECTO INC COM 36322Q107   2,253 3,132 SH   SOLE 18 3,132 0 0
GALECTO INC COM 36322Q107   26,791 37,236 SH   SOLE 21 37,236 0 0
GALECTO INC COM 36322Q107   8,785 12,210 SH   SOLE 22 12,210 0 0
GALERA THERAPEUTICS INC COM 36338D108   215 1,230 SH   SOLE 2 1,230 0 0
GALERA THERAPEUTICS INC COM 36338D108   1,349 7,707 SH   SOLE 18 7,707 0 0
GALERA THERAPEUTICS INC COM 36338D108   18,145 103,626 SH   SOLE 21 103,626 0 0
GALERA THERAPEUTICS INC COM 36338D108   45,186 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   73,052,021 320,502 SH   SOLE 2 51,696 0 268,806
GALLAGHER ARTHUR J & CO COM 363576109   39,979,378 175,402 SH   SOLE 4 76,866 0 98,536
GALLAGHER ARTHUR J & CO COM 363576109   37,541,439 164,706 SH   SOLE 7 142,309 0 22,397
GALLAGHER ARTHUR J & CO COM 363576109   1,284,613 5,636 SH   SOLE 13 5,636 0 0
GALLAGHER ARTHUR J & CO COM 363576109   6,223,629 27,305 SH   SOLE 15 27,305 0 0
GALLAGHER ARTHUR J & CO COM 363576109   165,169,408 724,650 SH   SOLE 18 709,297 0 15,353
GALLAGHER ARTHUR J & CO COM 363576109   20,328,165 89,186 SH   SOLE 19 89,186 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,603,328,455 7,034,302 SH   SOLE 21 7,034,302 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,101,621,703 4,833,158 SH   SOLE 22 4,383,891 0 449,267
GALLAGHER ARTHUR J & CO COM 363576109   82,683,659 362,759 SH   SOLE 23 362,759 0 0
GALLAGHER ARTHUR J & CO COM 363576109   210,372,096 922,968 SH   SOLE 25 922,227 0 741
GALLAGHER ARTHUR J & CO COM 363576109   53,062,104 232,800 SH   SOLE 26 113,104 0 119,696
GALLAGHER ARTHUR J & CO COM 363576109   82,040,896 359,939 SH   SOLE 28 3,176 0 356,763
GALLAGHER ARTHUR J & CO COM 363576109   316,146,660 1,387,034 SH   SOLE 30 1,385,737 0 1,297
GALLAGHER ARTHUR J & CO COM 363576109   18,183,572 79,777 SH   SOLE 31 43,679 0 36,098
GALLAGHER ARTHUR J & CO COM 363576109   2,084,876 9,147 SH   SOLE 34 9,147 0 0
GALLAGHER ARTHUR J & CO COM 363576109   13,540,865 59,408 SH   SOLE 36 59,408 0 0
GALLAGHER ARTHUR J & CO COM 363576109   2,370,244 10,399 SH   SOLE 40 10,399 0 0
GALLAGHER ARTHUR J & CO COM 363576109   67,467 296 SH   OTR 43 296 0 0
GALLAGHER ARTHUR J & CO COM 363576109   50,460,436 221,386 SH   SOLE 43 180,153 0 41,232
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   606,140 46,341 SH   SOLE 2 43,648 0 2,693
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   343,455 26,258 SH   SOLE 18 26,258 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   1,624,144 124,170 SH   SOLE 19 124,170 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   4,642,497 354,931 SH   SOLE 21 354,931 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   2,511,412 192,004 SH   SOLE 22 189,842 0 2,162
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   45,008 3,441 SH   SOLE 23 3,441 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   2,237 171 SH   SOLE 43 171 0 0
GAMESQUARE HLDGS INC COM 364934109   4,159 1,908 SH   SOLE 18 1,908 0 0
GAMESQUARE HLDGS INC COM 364934109   44,838 20,568 SH   SOLE 21 20,568 0 0
GAMESTOP CORP NEW CL A 36467W109   8,557,587 519,902 SH   SOLE 2 234,792 0 285,110
GAMESTOP CORP NEW CL A 36467W109   13,168 800 SH   SOLE 4 800 0 0
GAMESTOP CORP NEW CL A 36467W109   746,198 45,334 SH   SOLE 7 43,025 0 2,309
GAMESTOP CORP NEW CL A 36467W109   7,878,003 478,615 SH   SOLE 18 478,615 0 0
GAMESTOP CORP NEW CL A 36467W109   1,399,725 85,038 SH   SOLE 19 85,038 0 0
GAMESTOP CORP NEW CL A 36467W109   220,907,142 13,420,847 SH   SOLE 21 13,420,847 0 0
GAMESTOP CORP NEW CL A 36467W109   126,025,908 7,656,495 SH   SOLE 22 7,298,562 0 357,933
GAMESTOP CORP NEW CL A 36467W109   862,142 52,378 SH   SOLE 25 52,378 0 0
GAMESTOP CORP NEW CL A 36467W109   1,629,326 98,987 SH   SOLE 26 76,555 0 22,432
GAMESTOP CORP NEW CL A 36467W109   220,136 13,374 SH   SOLE 28 3,626 0 9,748
GAMESTOP CORP NEW CL A 36467W109   3,705,278 225,108 SH   SOLE 30 225,108 0 0
GAMESTOP CORP NEW CL A 36467W109   61,840 3,757 SH   SOLE 31 3,757 0 0
GAMESTOP CORP NEW CL A 36467W109   57,610 3,500 SH   SOLE 36 3,500 0 0
GAMESTOP CORP NEW CL A 36467W109   751,267 45,642 SH   SOLE 40 45,642 0 0
GAMESTOP CORP NEW CL A 36467W109   191,002 11,604 SH   SOLE 43 10,241 0 1,363
GAMIDA CELL LTD SHS M47364100   16,887 16,395 SH   SOLE 18 16,395 0 0
GAMIDA CELL LTD SHS M47364100   210,614 204,480 SH   SOLE 21 204,480 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   32,059,229 703,825 SH   SOLE 2 166,209 0 537,616
GAMING & LEISURE PPTYS INC COM 36467J108   15,797,879 346,825 SH   SOLE 4 185,701 0 161,124
GAMING & LEISURE PPTYS INC COM 36467J108   18,849,319 413,816 SH   SOLE 7 358,572 0 55,244
GAMING & LEISURE PPTYS INC COM 36467J108   470,987 10,340 SH   SOLE 13 10,340 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   986,567 21,659 SH   SOLE 15 21,659 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   24,531,590 538,564 SH   SOLE 18 522,574 0 15,990
GAMING & LEISURE PPTYS INC COM 36467J108   21,788,569 478,344 SH   SOLE 19 478,344 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   669,066,687 14,688,621 SH   SOLE 21 14,688,621 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   441,325,341 9,688,811 SH   SOLE 22 9,297,051 0 391,760
GAMING & LEISURE PPTYS INC COM 36467J108   20,359,484 446,970 SH   SOLE 23 446,970 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   45,177,310 991,818 SH   SOLE 25 991,514 0 304
GAMING & LEISURE PPTYS INC COM 36467J108   9,127,263 200,379 SH   SOLE 26 98,087 0 102,292
GAMING & LEISURE PPTYS INC COM 36467J108   17,823,669 391,299 SH   SOLE 28 8,170 0 383,129
GAMING & LEISURE PPTYS INC COM 36467J108   60,545,333 1,329,206 SH   SOLE 30 1,329,206 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   2,602,408 57,133 SH   SOLE 31 52,668 0 4,465
GAMING & LEISURE PPTYS INC COM 36467J108   535,714 11,761 SH   SOLE 34 11,761 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   1,576,668 34,614 SH   SOLE 36 34,614 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   587,458 12,897 SH   SOLE 40 12,897 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   11,629,898 255,322 SH   SOLE 43 227,818 0 27,503
GAN LTD SHS G3728V109   7,978 6,878 SH   SOLE 18 6,878 0 0
GAN LTD SHS G3728V109   104,381 89,984 SH   SOLE 21 89,984 0 0
GAN LTD SHS G3728V109   662,035 570,720 SH   SOLE 22 570,720 0 0
GANNETT CO INC COM 36472T109   223,585 91,259 SH   SOLE 2 4,982 0 86,277
GANNETT CO INC COM 36472T109   5,057 2,064 SH   SOLE 7 2,064 0 0
GANNETT CO INC COM 36472T109   1,031,332 420,952 SH   SOLE 18 420,952 0 0
GANNETT CO INC COM 36472T109   878,340 358,506 SH   SOLE 19 358,506 0 0
GANNETT CO INC COM 36472T109   13,114,911 5,353,025 SH   SOLE 21 5,353,025 0 0
GANNETT CO INC COM 36472T109   9,033,618 3,687,191 SH   SOLE 22 3,566,174 0 121,017
GANNETT CO INC COM 36472T109   289,668 118,232 SH   SOLE 43 112,332 0 5,900
GAP INC COM 364760108   10,555,951 993,034 SH   SOLE 2 472,752 0 520,282
GAP INC COM 364760108   581,589 54,712 SH   SOLE 4 35,466 0 19,246
GAP INC COM 364760108   590,773 55,576 SH   SOLE 7 52,785 0 2,791
GAP INC COM 364760108   470,654 44,276 SH   SOLE 13 44,276 0 0
GAP INC COM 364760108   4,054,548 381,425 SH   SOLE 18 381,425 0 0
GAP INC COM 364760108   3,233,731 304,208 SH   SOLE 19 304,208 0 0
GAP INC COM 364760108   111,682,915 10,506,389 SH   SOLE 21 10,506,389 0 0
GAP INC COM 364760108   67,786,404 6,376,896 SH   SOLE 22 6,099,263 0 277,633
GAP INC COM 364760108   1,101,598 103,631 SH   SOLE 23 103,631 0 0
GAP INC COM 364760108   501,906 47,216 SH   SOLE 25 47,216 0 0
GAP INC COM 364760108   5,940,926 558,883 SH   SOLE 26 73,179 0 485,704
GAP INC COM 364760108   837,835 78,818 SH   SOLE 28 76,614 0 2,204
GAP INC COM 364760108   2,845,034 267,642 SH   SOLE 30 267,642 0 0
GAP INC COM 364760108   31,242 2,939 SH   SOLE 31 2,939 0 0
GAP INC COM 364760108   33,516 3,153 SH   SOLE 34 3,153 0 0
GAP INC COM 364760108   186,344 17,530 SH   SOLE 36 17,530 0 0
GAP INC COM 364760108   363,387 34,185 SH   SOLE 40 34,185 0 0
GAP INC COM 364760108   3,608,316 339,446 SH   SOLE 43 316,738 0 22,708
GARMIN LTD SHS H2906T109   16,582,886 157,632 SH   SOLE 2 56,895 0 100,737
GARMIN LTD SHS H2906T109   18,855,417 179,234 SH   SOLE 4 76,349 0 102,885
GARMIN LTD SHS H2906T109   14,220,410 135,175 SH   SOLE 7 119,393 0 15,782
GARMIN LTD SHS H2906T109   884,311 8,406 SH   SOLE 13 8,406 0 0
GARMIN LTD SHS H2906T109   2,349,116 22,330 SH   SOLE 15 22,330 0 0
GARMIN LTD SHS H2906T109   30,195,661 287,031 SH   SOLE 18 277,266 0 9,765
GARMIN LTD SHS H2906T109   10,062,801 95,654 SH   SOLE 19 95,654 0 0
GARMIN LTD SHS H2906T109   805,439,288 7,656,267 SH   SOLE 21 7,656,267 0 0
GARMIN LTD SHS H2906T109   356,618,637 3,389,911 SH   SOLE 22 3,065,134 0 324,777
GARMIN LTD SHS H2906T109   26,461,692 251,537 SH   SOLE 23 251,537 0 0
GARMIN LTD SHS H2906T109   23,393,745 222,374 SH   SOLE 25 221,863 0 511
GARMIN LTD SHS H2906T109   19,081,281 181,381 SH   SOLE 26 92,167 0 89,214
GARMIN LTD SHS H2906T109   34,046,192 323,633 SH   SOLE 28 2,163 0 321,470
GARMIN LTD SHS H2906T109   164,070,867 1,559,609 SH   SOLE 30 1,521,516 0 38,093
GARMIN LTD SHS H2906T109   3,668,114 34,868 SH   SOLE 31 32,431 0 2,437
GARMIN LTD SHS H2906T109   3,789,409 36,021 SH   SOLE 32 36,021 0 0
GARMIN LTD SHS H2906T109   69,409,908 659,790 SH   SOLE 34 659,790 0 0
GARMIN LTD SHS H2906T109   4,444,700 42,250 SH   SOLE 36 42,250 0 0
GARMIN LTD SHS H2906T109   765,961 7,281 SH   SOLE 40 7,281 0 0
GARMIN LTD SHS H2906T109   30,403 289 SH   OTR 43 289 0 0
GARMIN LTD SHS H2906T109   26,703,489 253,835 SH   SOLE 43 201,130 0 52,705
GARRETT MOTION INC COM 366505105   408,822 51,881 SH   SOLE 2 41,025 0 10,856
GARRETT MOTION INC COM 366505105   1,924,595 244,238 SH   SOLE 21 244,238 0 0
GARRETT MOTION INC COM 366505105   17,617,939 2,235,779 SH   SOLE 22 2,212,910 0 22,869
GARRETT MOTION INC COM 366505105   138,554 17,583 SH   SOLE 25 17,583 0 0
GARRETT MOTION INC COM 366505105   65,175 8,271 SH   SOLE 26 0 0 8,271
GARRETT MOTION INC COM 366505105   252 32 SH   SOLE 30 32 0 0
GARRETT MOTION INC COM 366505105   99,966 12,686 SH   SOLE 40 12,686 0 0
GARRETT MOTION INC COM 366505105   17,299 2,195 SH   SOLE 43 2,189 0 6
GARTNER INC COM 366651107   90,823,339 264,321 SH   SOLE 2 124,743 0 139,578
GARTNER INC COM 366651107   28,364,318 82,548 SH   SOLE 4 42,827 0 39,721
GARTNER INC COM 366651107   28,481,489 82,889 SH   SOLE 7 72,861 0 10,028
GARTNER INC COM 366651107   2,641,674 7,688 SH   SOLE 13 7,688 0 0
GARTNER INC COM 366651107   2,383,623 6,937 SH   SOLE 15 6,937 0 0
GARTNER INC COM 366651107   47,898,890 139,399 SH   SOLE 18 134,028 0 5,371
GARTNER INC COM 366651107   12,736,935 37,068 SH   SOLE 19 37,068 0 0
GARTNER INC COM 366651107   866,450,068 2,521,609 SH   SOLE 21 2,521,609 0 0
GARTNER INC COM 366651107   595,300,202 1,732,488 SH   SOLE 22 1,563,915 0 168,573
GARTNER INC COM 366651107   46,533,041 135,424 SH   SOLE 23 135,424 0 0
GARTNER INC COM 366651107   39,895,183 116,106 SH   SOLE 25 114,858 0 1,248
GARTNER INC COM 366651107   34,575,069 100,623 SH   SOLE 26 52,582 0 48,041
GARTNER INC COM 366651107   59,336,293 172,685 SH   SOLE 28 2,231 0 170,454
GARTNER INC COM 366651107   1,233,216 3,589 SH   SOLE 29 3,589 0 0
GARTNER INC COM 366651107   162,770,806 473,708 SH   SOLE 30 442,581 0 31,127
GARTNER INC COM 366651107   9,479,169 27,587 SH   SOLE 31 17,616 0 9,971
GARTNER INC COM 366651107   1,167,243 3,397 SH   SOLE 34 3,397 0 0
GARTNER INC COM 366651107   6,405,921 18,643 SH   SOLE 36 18,643 0 0
GARTNER INC COM 366651107   1,334,581 3,884 SH   SOLE 40 3,884 0 0
GARTNER INC COM 366651107   37,453 109 SH   OTR 43 109 0 0
GARTNER INC COM 366651107   24,675,665 71,813 SH   SOLE 43 59,056 0 12,757
GATES INDL CORP PLC ORD SHS G39108108   1,326,617 114,265 SH   SOLE 2 48,667 0 65,598
GATES INDL CORP PLC ORD SHS G39108108   1,591 137 SH   SOLE 4 137 0 0
GATES INDL CORP PLC ORD SHS G39108108   342,414 29,493 SH   SOLE 7 27,918 0 1,575
GATES INDL CORP PLC ORD SHS G39108108   452,546 38,979 SH   SOLE 18 38,979 0 0
GATES INDL CORP PLC ORD SHS G39108108   438,556 37,774 SH   SOLE 19 37,774 0 0
GATES INDL CORP PLC ORD SHS G39108108   14,822,591 1,276,709 SH   SOLE 21 1,276,709 0 0
GATES INDL CORP PLC ORD SHS G39108108   35,222,163 3,033,778 SH   SOLE 22 2,891,787 0 141,991
GATES INDL CORP PLC ORD SHS G39108108   344,283 29,654 SH   SOLE 25 29,654 0 0
GATES INDL CORP PLC ORD SHS G39108108   488,293 42,058 SH   SOLE 26 33,123 0 8,935
GATES INDL CORP PLC ORD SHS G39108108   841,783 72,505 SH   SOLE 30 72,505 0 0
GATES INDL CORP PLC ORD SHS G39108108   21,386 1,842 SH   SOLE 31 1,842 0 0
GATES INDL CORP PLC ORD SHS G39108108   238,260 20,522 SH   SOLE 40 20,522 0 0
GATES INDL CORP PLC ORD SHS G39108108   2,460,136 211,898 SH   SOLE 43 199,222 0 12,676
GATOS SILVER INC COM 368036109   1,787 345 SH   SOLE 7 345 0 0
GATOS SILVER INC COM 368036109   64,714 12,493 SH   SOLE 21 12,493 0 0
GATOS SILVER INC COM 368036109   3,424,208 661,044 SH   SOLE 22 661,044 0 0
GATOS SILVER INC COM 368036109   49,609 9,577 SH   SOLE 43 8,991 0 586
GATX CORP COM 361448103   14,605,857 134,208 SH   SOLE 2 70,186 0 64,022
GATX CORP COM 361448103   13,386 123 SH   SOLE 4 123 0 0
GATX CORP COM 361448103   934,741 8,589 SH   SOLE 7 8,144 0 445
GATX CORP COM 361448103   15,712,549 144,377 SH   SOLE 18 144,377 0 0
GATX CORP COM 361448103   24,980,403 229,536 SH   SOLE 19 229,536 0 0
GATX CORP COM 361448103   283,375,363 2,603,835 SH   SOLE 21 2,603,835 0 0
GATX CORP COM 361448103   144,400,759 1,326,847 SH   SOLE 22 1,281,615 0 45,232
GATX CORP COM 361448103   326,164 2,997 SH   SOLE 23 2,997 0 0
GATX CORP COM 361448103   811,654 7,458 SH   SOLE 25 7,458 0 0
GATX CORP COM 361448103   12,837,151 117,956 SH   SOLE 26 16,585 0 101,371
GATX CORP COM 361448103   874,558 8,036 SH   SOLE 28 631 0 7,405
GATX CORP COM 361448103   5,344,641 49,110 SH   SOLE 30 49,110 0 0
GATX CORP COM 361448103   247,153 2,271 SH   SOLE 36 2,271 0 0
GATX CORP COM 361448103   603,789 5,548 SH   SOLE 40 5,548 0 0
GATX CORP COM 361448103   3,334,490 30,639 SH   SOLE 43 29,194 0 1,445
GCM GROSVENOR INC COM CL A 36831E108   860,856 110,935 SH   SOLE 2 103,528 0 7,407
GCM GROSVENOR INC COM CL A 36831E108   4,082 526 SH   SOLE 7 526 0 0
GCM GROSVENOR INC COM CL A 36831E108   808,134 104,141 SH   SOLE 18 104,141 0 0
GCM GROSVENOR INC COM CL A 36831E108   977,876 126,015 SH   SOLE 19 126,015 0 0
GCM GROSVENOR INC COM CL A 36831E108   10,721,030 1,381,576 SH   SOLE 21 1,381,576 0 0
GCM GROSVENOR INC COM CL A 36831E108   9,302,804 1,198,815 SH   SOLE 22 1,182,908 0 15,907
GCM GROSVENOR INC COM CL A 36831E108   27,261 3,513 SH   SOLE 26 0 0 3,513
GCM GROSVENOR INC COM CL A 36831E108   54,918 7,077 SH   SOLE 43 7,059 0 18
GDS HLDGS LTD SPONSORED ADS 36165L108   5,669,078 517,724 SH   SOLE 43 482,601 0 35,123
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   54,016,140 793,888 SH   SOLE 2 223,568 0 570,320
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   18,793,533 276,213 SH   SOLE 4 114,198 0 162,015
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   20,135,349 295,934 SH   SOLE 7 256,558 0 39,376
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   583,171 8,571 SH   SOLE 13 8,571 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   4,067,023 59,774 SH   SOLE 15 59,774 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   45,561,625 669,630 SH   SOLE 18 643,254 0 26,376
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   50,884,735 747,865 SH   SOLE 19 747,865 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   737,222,721 10,835,137 SH   SOLE 21 10,835,137 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   572,834,067 8,419,078 SH   SOLE 22 7,564,619 0 854,459
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   46,754,843 687,167 SH   SOLE 23 687,167 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   49,744,588 731,108 SH   SOLE 25 552,398 0 178,710
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   30,454,364 447,595 SH   SOLE 26 210,878 0 236,717
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   35,354,537 519,614 SH   SOLE 28 34,402 0 485,212
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   170,028,490 2,498,949 SH   SOLE 30 2,498,949 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   7,810,856 114,798 SH   SOLE 31 84,839 0 29,959
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   8,615,973 126,631 SH   SOLE 32 126,631 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   61,164,898 898,955 SH   SOLE 34 898,955 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   6,323,706 92,941 SH   SOLE 36 92,941 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,342,497 19,731 SH   SOLE 40 19,731 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   30,006 441 SH   OTR 43 441 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   17,071,294 250,901 SH   SOLE 43 211,864 0 39,037
GEE GROUP INC COM 36165A102   475 802 SH   SOLE 21 802 0 0
GEE GROUP INC COM 36165A102   157,083 265,477 SH   SOLE 22 265,477 0 0
GEN DIGITAL INC COM 668771108   21,983,082 1,243,387 SH   SOLE 2 172,348 0 1,071,039
GEN DIGITAL INC COM 668771108   11,632,857 657,967 SH   SOLE 4 341,339 0 316,628
GEN DIGITAL INC COM 668771108   18,887,173 1,068,279 SH   SOLE 7 976,288 0 91,991
GEN DIGITAL INC COM 668771108   618,234 34,968 SH   SOLE 13 34,968 0 0
GEN DIGITAL INC COM 668771108   1,419,333 80,279 SH   SOLE 15 80,279 0 0
GEN DIGITAL INC COM 668771108   21,154,332 1,196,512 SH   SOLE 18 1,161,453 0 35,059
GEN DIGITAL INC COM 668771108   5,103,526 288,661 SH   SOLE 19 288,661 0 0
GEN DIGITAL INC COM 668771108   522,152,651 29,533,521 SH   SOLE 21 29,533,521 0 0
GEN DIGITAL INC COM 668771108   271,649,965 15,364,817 SH   SOLE 22 14,077,046 0 1,287,771
GEN DIGITAL INC COM 668771108   16,887,070 955,151 SH   SOLE 23 955,151 0 0
GEN DIGITAL INC COM 668771108   28,263,372 1,598,607 SH   SOLE 25 1,594,123 0 4,484
GEN DIGITAL INC COM 668771108   13,401,405 757,998 SH   SOLE 26 367,848 0 390,150
GEN DIGITAL INC COM 668771108   16,604,826 939,187 SH   SOLE 28 17,093 0 922,094
GEN DIGITAL INC COM 668771108   120,859,384 6,835,938 SH   SOLE 30 6,294,337 0 541,601
GEN DIGITAL INC COM 668771108   2,358,035 133,373 SH   SOLE 31 124,041 0 9,332
GEN DIGITAL INC COM 668771108   394,830 22,332 SH   SOLE 34 22,332 0 0
GEN DIGITAL INC COM 668771108   4,523,534 255,856 SH   SOLE 36 255,856 0 0
GEN DIGITAL INC COM 668771108   520,994 29,468 SH   SOLE 40 29,468 0 0
GEN DIGITAL INC COM 668771108   17,786 1,006 SH   OTR 43 1,006 0 0
GEN DIGITAL INC COM 668771108   17,921,392 1,013,653 SH   SOLE 43 930,154 0 83,499
GEN RESTAURENT GROUP CL A COM 36870C104   121,452 10,434 SH   SOLE 22 10,434 0 0
GENASYS INC COM 36872P103   12,589 6,263 SH   SOLE 18 6,263 0 0
GENASYS INC COM 36872P103   164,263 81,723 SH   SOLE 21 81,723 0 0
GENASYS INC COM 36872P103   1,195,128 594,591 SH   SOLE 22 594,591 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   638,825 45,663 SH   SOLE 2 14,776 0 30,887
GENCO SHIPPING & TRADING LTD SHS Y2685T131   3,987 285 SH   SOLE 7 285 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   1,707,242 122,033 SH   SOLE 18 122,033 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   1,216,542 86,958 SH   SOLE 19 86,958 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   22,458,287 1,605,310 SH   SOLE 21 1,605,310 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   17,079,090 1,220,807 SH   SOLE 22 1,169,071 0 51,736
GENCO SHIPPING & TRADING LTD SHS Y2685T131   123,937 8,859 SH   SOLE 25 8,859 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   421,477 30,127 SH   SOLE 26 26,955 0 3,172
GENCO SHIPPING & TRADING LTD SHS Y2685T131   44,208 3,160 SH   SOLE 30 3,160 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   115,236 8,237 SH   SOLE 40 8,237 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   535,579 38,283 SH   SOLE 43 37,756 0 527
GENCOR INDS INC COM 368678108   50,826 3,597 SH   SOLE 2 401 0 3,196
GENCOR INDS INC COM 368678108   369,909 26,179 SH   SOLE 18 26,179 0 0
GENCOR INDS INC COM 368678108   289,326 20,476 SH   SOLE 19 20,476 0 0
GENCOR INDS INC COM 368678108   4,555,258 322,382 SH   SOLE 21 322,382 0 0
GENCOR INDS INC COM 368678108   1,694,413 119,916 SH   SOLE 22 113,427 0 6,489
GENCOR INDS INC COM 368678108   3,448 244 SH   SOLE 43 244 0 0
GENEDX HOLDINGS CORP COM CL A 81663L200   1,511 415 SH   SOLE 2 415 0 0
GENEDX HOLDINGS CORP COM CL A 81663L200   850,147 233,557 SH   SOLE 22 233,557 0 0
GENELUX CORPORATION COM 36870H103   200,842 8,201 SH   SOLE 2 700 0 7,501
GENELUX CORPORATION COM 36870H103   4,580 187 SH   SOLE 7 187 0 0
GENELUX CORPORATION COM 36870H103   1,250,043 51,043 SH   SOLE 18 51,043 0 0
GENELUX CORPORATION COM 36870H103   936,669 38,247 SH   SOLE 19 38,247 0 0
GENELUX CORPORATION COM 36870H103   15,512,603 633,426 SH   SOLE 21 633,426 0 0
GENELUX CORPORATION COM 36870H103   11,388,315 465,019 SH   SOLE 22 452,424 0 12,595
GENERAC HLDGS INC COM 368736104   9,810,323 90,036 SH   SOLE 2 13,953 0 76,083
GENERAC HLDGS INC COM 368736104   6,080,077 55,801 SH   SOLE 4 24,762 0 31,039
GENERAC HLDGS INC COM 368736104   4,239,960 38,913 SH   SOLE 7 32,610 0 6,303
GENERAC HLDGS INC COM 368736104   129,009 1,184 SH   SOLE 13 1,184 0 0
GENERAC HLDGS INC COM 368736104   933,787 8,570 SH   SOLE 15 8,570 0 0
GENERAC HLDGS INC COM 368736104   10,456,455 95,966 SH   SOLE 18 92,188 0 3,778
GENERAC HLDGS INC COM 368736104   3,483,996 31,975 SH   SOLE 19 31,975 0 0
GENERAC HLDGS INC COM 368736104   162,197,420 1,488,596 SH   SOLE 21 1,488,596 0 0
GENERAC HLDGS INC COM 368736104   159,568,869 1,464,472 SH   SOLE 22 1,324,407 0 140,065
GENERAC HLDGS INC COM 368736104   11,149,005 102,322 SH   SOLE 23 102,322 0 0
GENERAC HLDGS INC COM 368736104   11,533,416 105,850 SH   SOLE 25 105,581 0 269
GENERAC HLDGS INC COM 368736104   8,040,594 73,794 SH   SOLE 26 31,690 0 42,104
GENERAC HLDGS INC COM 368736104   12,916,336 118,542 SH   SOLE 28 796 0 117,746
GENERAC HLDGS INC COM 368736104   34,121,805 313,159 SH   SOLE 30 313,159 0 0
GENERAC HLDGS INC COM 368736104   1,507,788 13,838 SH   SOLE 31 12,749 0 1,089
GENERAC HLDGS INC COM 368736104   2,150,435 19,736 SH   SOLE 34 19,736 0 0
GENERAC HLDGS INC COM 368736104   1,468,999 13,482 SH   SOLE 36 13,482 0 0
GENERAC HLDGS INC COM 368736104   341,263 3,132 SH   SOLE 40 3,132 0 0
GENERAC HLDGS INC COM 368736104   14,383 132 SH   OTR 43 132 0 0
GENERAC HLDGS INC COM 368736104   7,020,476 64,432 SH   SOLE 43 58,011 0 6,421
GENERAL DYNAMICS CORP COM 369550108   189,772,130 858,814 SH   SOLE 2 378,147 0 480,667
GENERAL DYNAMICS CORP COM 369550108   26,452,319 119,710 SH   SOLE 4 40,633 0 79,077
GENERAL DYNAMICS CORP COM 369550108   36,947,952 167,208 SH   SOLE 7 143,550 0 23,658
GENERAL DYNAMICS CORP COM 369550108   8,029,608 36,338 SH   SOLE 13 36,338 0 0
GENERAL DYNAMICS CORP COM 369550108   7,373,769 33,370 SH   SOLE 15 33,370 0 0
GENERAL DYNAMICS CORP COM 369550108   86,117,091 389,723 SH   SOLE 18 334,797 0 54,926
GENERAL DYNAMICS CORP COM 369550108   88,374,963 399,941 SH   SOLE 19 399,941 0 0
GENERAL DYNAMICS CORP COM 369550108   1,295,917,456 5,864,676 SH   SOLE 21 5,864,676 0 0
GENERAL DYNAMICS CORP COM 369550108   1,160,973,949 5,253,989 SH   SOLE 22 4,732,863 0 521,126
GENERAL DYNAMICS CORP COM 369550108   118,932,462 538,229 SH   SOLE 23 538,229 0 0
GENERAL DYNAMICS CORP COM 369550108   27,798,468 125,802 SH   SOLE 25 125,006 0 796
GENERAL DYNAMICS CORP COM 369550108   29,330,674 132,736 SH   SOLE 26 115,222 0 17,514
GENERAL DYNAMICS CORP COM 369550108   8,306,704 37,592 SH   SOLE 29 37,592 0 0
GENERAL DYNAMICS CORP COM 369550108   210,802,286 953,986 SH   SOLE 30 953,986 0 0
GENERAL DYNAMICS CORP COM 369550108   29,728,199 134,535 SH   SOLE 31 130,668 0 3,867
GENERAL DYNAMICS CORP COM 369550108   11,759,581 53,218 SH   SOLE 36 53,218 0 0
GENERAL DYNAMICS CORP COM 369550108   1,359,407 6,152 SH   SOLE 40 6,152 0 0
GENERAL DYNAMICS CORP COM 369550108   49,913,110 225,882 SH   SOLE 43 189,527 0 36,355
GENERAL ELECTRIC CO COM NEW 369604301   207,447,628 1,876,505 SH   SOLE 2 252,166 0 1,624,339
GENERAL ELECTRIC CO COM NEW 369604301   80,795,136 730,847 SH   SOLE 4 304,342 0 426,505
GENERAL ELECTRIC CO COM NEW 369604301   105,473,433 954,079 SH   SOLE 7 825,576 0 128,503
GENERAL ELECTRIC CO COM NEW 369604301   3,102,696 28,066 SH   SOLE 13 28,066 0 0
GENERAL ELECTRIC CO COM NEW 369604301   13,046,337 118,013 SH   SOLE 15 118,013 0 0
GENERAL ELECTRIC CO COM NEW 369604301   217,583,833 1,968,194 SH   SOLE 18 1,895,177 0 73,017
GENERAL ELECTRIC CO COM NEW 369604301   48,904,114 442,371 SH   SOLE 19 442,371 0 0
GENERAL ELECTRIC CO COM NEW 369604301   2,663,046,578 24,089,069 SH   SOLE 21 24,089,069 0 0
GENERAL ELECTRIC CO COM NEW 369604301   2,630,715,788 23,796,615 SH   SOLE 22 21,433,750 0 2,362,865
GENERAL ELECTRIC CO COM NEW 369604301   237,555,699 2,148,853 SH   SOLE 23 2,148,853 0 0
GENERAL ELECTRIC CO COM NEW 369604301   387,185,235 3,502,354 SH   SOLE 25 2,622,044 0 880,310
GENERAL ELECTRIC CO COM NEW 369604301   191,725,870 1,734,291 SH   SOLE 26 1,057,842 0 676,449
GENERAL ELECTRIC CO COM NEW 369604301   165,159,268 1,493,978 SH   SOLE 28 194,106 0 1,299,872
GENERAL ELECTRIC CO COM NEW 369604301   61,134 553 SH   SOLE 29 553 0 0
GENERAL ELECTRIC CO COM NEW 369604301   633,451,500 5,730,000 SH   SOLE 30 5,730,000 0 0
GENERAL ELECTRIC CO COM NEW 369604301   27,109,513 245,224 SH   SOLE 31 226,836 0 18,388
GENERAL ELECTRIC CO COM NEW 369604301   5,066,064 45,826 SH   SOLE 34 45,826 0 0
GENERAL ELECTRIC CO COM NEW 369604301   30,517,659 276,053 SH   SOLE 36 276,053 0 0
GENERAL ELECTRIC CO COM NEW 369604301   5,849,864 52,916 SH   SOLE 40 52,916 0 0
GENERAL ELECTRIC CO COM NEW 369604301   107,228,609 969,956 SH   SOLE 43 859,191 0 110,765
GENERAL MLS INC COM 370334104   96,308,405 1,505,054 SH   SOLE 2 420,065 0 1,084,989
GENERAL MLS INC COM 370334104   50,040,884 782,011 SH   SOLE 4 397,568 0 384,443
GENERAL MLS INC COM 370334104   71,967,185 1,124,663 SH   SOLE 7 1,027,454 0 97,209
GENERAL MLS INC COM 370334104   3,259,715 50,941 SH   SOLE 13 50,941 0 0
GENERAL MLS INC COM 370334104   5,255,691 82,133 SH   SOLE 15 82,133 0 0
GENERAL MLS INC COM 370334104   57,149,405 893,099 SH   SOLE 18 853,662 0 39,437
GENERAL MLS INC COM 370334104   40,492,744 632,798 SH   SOLE 19 632,798 0 0
GENERAL MLS INC COM 370334104   1,360,837,448 21,266,408 SH   SOLE 21 21,266,408 0 0
GENERAL MLS INC COM 370334104   900,993,598 14,080,225 SH   SOLE 22 12,765,977 0 1,314,248
GENERAL MLS INC COM 370334104   70,969,517 1,109,072 SH   SOLE 23 1,109,072 0 0
GENERAL MLS INC COM 370334104   146,022,556 2,281,959 SH   SOLE 25 1,910,171 0 371,788
GENERAL MLS INC COM 370334104   102,694,543 1,604,853 SH   SOLE 26 855,764 0 749,089
GENERAL MLS INC COM 370334104   91,838,896 1,435,207 SH   SOLE 28 41,086 0 1,394,121
GENERAL MLS INC COM 370334104   1,448,414 22,635 SH   SOLE 29 22,635 0 0
GENERAL MLS INC COM 370334104   463,760,166 7,247,385 SH   SOLE 30 7,217,551 0 29,834
GENERAL MLS INC COM 370334104   14,492,455 226,480 SH   SOLE 31 203,330 0 23,150
GENERAL MLS INC COM 370334104   2,600,170 40,634 SH   SOLE 32 40,634 0 0
GENERAL MLS INC COM 370334104   45,408,392 709,617 SH   SOLE 34 709,617 0 0
GENERAL MLS INC COM 370334104   14,878,635 232,515 SH   SOLE 36 232,515 0 0
GENERAL MLS INC COM 370334104   1,820,388 28,448 SH   SOLE 40 28,448 0 0
GENERAL MLS INC COM 370334104   118,254 1,848 SH   OTR 43 1,848 0 0
GENERAL MLS INC COM 370334104   71,530,488 1,117,839 SH   SOLE 43 976,062 0 141,777
GENERAL MTRS CO COM 37045V100   183,030,350 5,551,421 SH   SOLE 2 3,231,593 0 2,319,828
GENERAL MTRS CO COM 37045V100   66,150,975 2,006,399 SH   SOLE 4 912,934 0 1,093,465
GENERAL MTRS CO COM 37045V100   41,935,334 1,271,924 SH   SOLE 7 876,118 0 395,806
GENERAL MTRS CO COM 37045V100   12,189,240 369,707 SH   SOLE 13 369,707 0 0
GENERAL MTRS CO COM 37045V100   6,568,910 199,239 SH   SOLE 15 199,239 0 0
GENERAL MTRS CO COM 37045V100   322,798,491 9,790,673 SH   SOLE 18 9,000,221 0 790,452
GENERAL MTRS CO COM 37045V100   563,609,160 17,094,606 SH   SOLE 19 17,094,606 0 0
GENERAL MTRS CO COM 37045V100   1,050,807,344 31,871,621 SH   SOLE 21 31,871,621 0 0
GENERAL MTRS CO COM 37045V100   1,170,824,013 35,511,799 SH   SOLE 22 31,824,660 0 3,687,139
GENERAL MTRS CO COM 37045V100   126,976,339 3,851,269 SH   SOLE 23 3,851,269 0 0
GENERAL MTRS CO COM 37045V100   212,719,703 6,451,917 SH   SOLE 25 4,324,446 0 2,127,471
GENERAL MTRS CO COM 37045V100   128,152,577 3,886,945 SH   SOLE 26 2,522,629 0 1,364,316
GENERAL MTRS CO COM 37045V100   97,647,711 2,961,714 SH   SOLE 28 184,625 0 2,777,089
GENERAL MTRS CO COM 37045V100   10,799,851 327,566 SH   SOLE 29 327,566 0 0
GENERAL MTRS CO COM 37045V100   394,117,346 11,953,817 SH   SOLE 30 11,516,327 0 437,490
GENERAL MTRS CO COM 37045V100   35,900,077 1,088,871 SH   SOLE 31 951,703 0 137,168
GENERAL MTRS CO COM 37045V100   90,239,418 2,737,016 SH   SOLE 34 2,737,016 0 0
GENERAL MTRS CO COM 37045V100   17,784,974 539,429 SH   SOLE 36 539,429 0 0
GENERAL MTRS CO COM 37045V100   2,229,596 67,625 SH   SOLE 40 67,625 0 0
GENERAL MTRS CO COM 37045V100   85,260 2,586 SH   OTR 43 2,586 0 0
GENERAL MTRS CO COM 37045V100   72,334,914 2,193,962 SH   SOLE 43 1,973,017 0 220,944
GENERATION BIO CO COM 37148K100   136,012 35,887 SH   SOLE 2 7,717 0 28,170
GENERATION BIO CO COM 37148K100   2,903 766 SH   SOLE 7 766 0 0
GENERATION BIO CO COM 37148K100   520,704 137,389 SH   SOLE 18 137,389 0 0
GENERATION BIO CO COM 37148K100   348,525 91,959 SH   SOLE 19 91,959 0 0
GENERATION BIO CO COM 37148K100   7,280,992 1,921,106 SH   SOLE 21 1,921,106 0 0
GENERATION BIO CO COM 37148K100   4,284,561 1,130,491 SH   SOLE 22 1,094,112 0 36,379
GENERATION BIO CO COM 37148K100   11,476 3,028 SH   SOLE 28 3,028 0 0
GENERATION BIO CO COM 37148K100   102,876 27,144 SH   SOLE 30 27,144 0 0
GENERATION BIO CO COM 37148K100   22,611 5,966 SH   SOLE 43 593 0 5,373
GENERATION INCOME PPTYS INC COM NEW 37149D204   4,360 1,131 SH   SOLE 22 1,131 0 0
GENESCO INC COM 371532102   1,386,130 44,975 SH   SOLE 2 36,677 0 8,298
GENESCO INC COM 371532102   2,127 69 SH   SOLE 4 69 0 0
GENESCO INC COM 371532102   333,657 10,826 SH   SOLE 7 10,236 0 590
GENESCO INC COM 371532102   1,092,754 35,456 SH   SOLE 18 35,456 0 0
GENESCO INC COM 371532102   761,100 24,695 SH   SOLE 19 24,695 0 0
GENESCO INC COM 371532102   15,207,975 493,445 SH   SOLE 21 493,445 0 0
GENESCO INC COM 371532102   10,698,793 347,138 SH   SOLE 22 331,716 0 15,422
GENESCO INC COM 371532102   55,784 1,810 SH   SOLE 25 1,810 0 0
GENESCO INC COM 371532102   139,676 4,532 SH   SOLE 26 3,448 0 1,084
GENESCO INC COM 371532102   496,757 16,118 SH   SOLE 30 16,118 0 0
GENESCO INC COM 371532102   12,852 417 SH   SOLE 36 417 0 0
GENESCO INC COM 371532102   48,696 1,580 SH   SOLE 40 1,580 0 0
GENESCO INC COM 371532102   522,861 16,965 SH   SOLE 43 16,401 0 564
GENESIS ENERGY L P UNIT LTD PARTN 371927104   31 3 SH   SOLE 43 3 0 0
GENIE ENERGY LTD CL B 372284208   538,853 36,582 SH   SOLE 2 28,453 0 8,129
GENIE ENERGY LTD CL B 372284208   815,055 55,333 SH   SOLE 18 55,333 0 0
GENIE ENERGY LTD CL B 372284208   607,951 41,273 SH   SOLE 19 41,273 0 0
GENIE ENERGY LTD CL B 372284208   9,717,160 659,685 SH   SOLE 21 659,685 0 0
GENIE ENERGY LTD CL B 372284208   8,572,374 581,967 SH   SOLE 22 570,066 0 11,901
GENIE ENERGY LTD CL B 372284208   29 2 SH   SOLE 43 0 0 2
GENIUS GROUP LTD ORD SHS Y3005A109   395 478 SH   SOLE 2 478 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   78,916 14,806 SH   SOLE 2 5,809 0 8,997
GENIUS SPORTS LIMITED SHARES CL A G3934V109   50,326 9,442 SH   SOLE 4 9,442 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   936,918 175,782 SH   SOLE 18 175,782 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   17,252,379 3,236,844 SH   SOLE 19 3,236,844 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   4,124,983 773,918 SH   SOLE 21 773,918 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   1,804,418 338,540 SH   SOLE 22 338,540 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   24,790 4,651 SH   SOLE 26 4,651 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   3,969,048 744,662 SH   SOLE 34 744,662 0 0
GENMAB A/S SPONSORED ADS 372303206   1,996,211 56,598 SH   SOLE 2 56,598 0 0
GENMAB A/S SPONSORED ADS 372303206   483,270 13,702 SH   SOLE 18 13,702 0 0
GENMAB A/S SPONSORED ADS 372303206   14,934,517 423,434 SH   SOLE 19 423,434 0 0
GENMAB A/S SPONSORED ADS 372303206   120,485,776 3,416,098 SH   SOLE 21 3,416,098 0 0
GENMAB A/S SPONSORED ADS 372303206   635,001 18,004 SH   SOLE 30 18,004 0 0
GENMAB A/S SPONSORED ADS 372303206   14,317,116 405,929 SH   SOLE 34 405,929 0 0
GENMAB A/S SPONSORED ADS 372303206   17,058,474 483,654 SH   SOLE 43 440,415 0 43,239
GENPACT LIMITED SHS G3922B107   32,599,620 900,542 SH   SOLE 2 757,521 0 143,021
GENPACT LIMITED SHS G3922B107   1,514,318 41,832 SH   SOLE 4 28,057 0 13,775
GENPACT LIMITED SHS G3922B107   120,908 3,340 SH   SOLE 7 3,340 0 0
GENPACT LIMITED SHS G3922B107   4,190,621 115,763 SH   SOLE 13 115,763 0 0
GENPACT LIMITED SHS G3922B107   17,476,455 482,775 SH   SOLE 18 482,775 0 0
GENPACT LIMITED SHS G3922B107   8,114,556 224,159 SH   SOLE 19 224,159 0 0
GENPACT LIMITED SHS G3922B107   311,153,299 8,595,395 SH   SOLE 21 8,595,395 0 0
GENPACT LIMITED SHS G3922B107   253,018,199 6,989,453 SH   SOLE 22 6,823,406 0 166,047
GENPACT LIMITED SHS G3922B107   1,126,508 31,119 SH   SOLE 23 31,119 0 0
GENPACT LIMITED SHS G3922B107   318,089 8,787 SH   SOLE 26 0 0 8,787
GENPACT LIMITED SHS G3922B107   3,765,053 104,007 SH   SOLE 28 89,842 0 14,165
GENPACT LIMITED SHS G3922B107   26,715,962 738,010 SH   SOLE 30 738,010 0 0
GENPACT LIMITED SHS G3922B107   7,373,578 203,690 SH   SOLE 31 191,074 0 12,616
GENPACT LIMITED SHS G3922B107   23,711 655 SH   SOLE 34 655 0 0
GENPACT LIMITED SHS G3922B107   78,445 2,167 SH   SOLE 36 2,167 0 0
GENPACT LIMITED SHS G3922B107   15,393,688 425,240 SH   SOLE 43 388,097 0 37,143
GENPREX INC COM 372446104   179,951 455,688 SH   SOLE 22 455,688 0 0
GENTEX CORP COM 371901109   12,023,335 369,494 SH   SOLE 2 231,107 0 138,387
GENTEX CORP COM 371901109   167,744 5,155 SH   SOLE 4 631 0 4,524
GENTEX CORP COM 371901109   100,841 3,099 SH   SOLE 7 3,099 0 0
GENTEX CORP COM 371901109   13,634,813 419,017 SH   SOLE 18 419,017 0 0
GENTEX CORP COM 371901109   2,444,600 75,126 SH   SOLE 19 75,126 0 0
GENTEX CORP COM 371901109   389,054,423 11,956,190 SH   SOLE 21 11,956,190 0 0
GENTEX CORP COM 371901109   217,293,172 6,677,725 SH   SOLE 22 6,359,071 0 318,654
GENTEX CORP COM 371901109   1,438,626 44,211 SH   SOLE 25 44,211 0 0
GENTEX CORP COM 371901109   3,430,562 105,426 SH   SOLE 26 84,856 0 20,570
GENTEX CORP COM 371901109   140,052 4,304 SH   SOLE 28 4,304 0 0
GENTEX CORP COM 371901109   14,889,686 457,581 SH   SOLE 30 457,581 0 0
GENTEX CORP COM 371901109   106,634 3,277 SH   SOLE 31 3,277 0 0
GENTEX CORP COM 371901109   35,143 1,080 SH   SOLE 36 1,080 0 0
GENTEX CORP COM 371901109   1,288,649 39,602 SH   SOLE 40 39,602 0 0
GENTEX CORP COM 371901109   20,973,511 644,546 SH   SOLE 43 590,332 0 54,214
GENTHERM INC COM 37253A103   3,603,678 66,415 SH   SOLE 2 43,183 0 23,232
GENTHERM INC COM 37253A103   38,742 714 SH   SOLE 4 92 0 622
GENTHERM INC COM 37253A103   461,590 8,507 SH   SOLE 7 8,053 0 454
GENTHERM INC COM 37253A103   5,289,699 97,488 SH   SOLE 18 97,488 0 0
GENTHERM INC COM 37253A103   7,291,567 134,382 SH   SOLE 19 134,382 0 0
GENTHERM INC COM 37253A103   202,796,207 3,737,490 SH   SOLE 21 3,737,490 0 0
GENTHERM INC COM 37253A103   53,955,059 994,380 SH   SOLE 22 965,611 0 28,769
GENTHERM INC COM 37253A103   244,224 4,501 SH   SOLE 23 4,501 0 0
GENTHERM INC COM 37253A103   368,263 6,787 SH   SOLE 25 6,787 0 0
GENTHERM INC COM 37253A103   1,131,430 20,852 SH   SOLE 26 9,627 0 11,225
GENTHERM INC COM 37253A103   32,013 590 SH   SOLE 28 590 0 0
GENTHERM INC COM 37253A103   6,471,916 119,276 SH   SOLE 30 119,276 0 0
GENTHERM INC COM 37253A103   29,952 552 SH   SOLE 36 552 0 0
GENTHERM INC COM 37253A103   297,616 5,485 SH   SOLE 40 5,485 0 0
GENTHERM INC COM 37253A103   1,694,431 31,228 SH   SOLE 43 29,250 0 1,978
GENUINE PARTS CO COM 372460105   44,347,616 307,159 SH   SOLE 2 38,361 0 268,798
GENUINE PARTS CO COM 372460105   18,549,509 128,477 SH   SOLE 4 45,319 0 83,158
GENUINE PARTS CO COM 372460105   16,718,915 115,798 SH   SOLE 7 101,584 0 14,214
GENUINE PARTS CO COM 372460105   196,068 1,358 SH   SOLE 13 1,358 0 0
GENUINE PARTS CO COM 372460105   3,083,091 21,354 SH   SOLE 15 21,354 0 0
GENUINE PARTS CO COM 372460105   35,105,708 243,148 SH   SOLE 18 234,566 0 8,582
GENUINE PARTS CO COM 372460105   16,113,963 111,608 SH   SOLE 19 111,608 0 0
GENUINE PARTS CO COM 372460105   645,330,377 4,469,666 SH   SOLE 21 4,469,666 0 0
GENUINE PARTS CO COM 372460105   443,939,480 3,074,799 SH   SOLE 22 2,771,867 0 302,932
GENUINE PARTS CO COM 372460105   33,421,804 231,485 SH   SOLE 23 231,485 0 0
GENUINE PARTS CO COM 372460105   53,406,595 369,903 SH   SOLE 25 243,539 0 126,364
GENUINE PARTS CO COM 372460105   23,384,074 161,962 SH   SOLE 26 86,028 0 75,934
GENUINE PARTS CO COM 372460105   43,690,687 302,609 SH   SOLE 28 1,934 0 300,675
GENUINE PARTS CO COM 372460105   102,258,723 708,261 SH   SOLE 30 708,261 0 0
GENUINE PARTS CO COM 372460105   5,793,536 40,127 SH   SOLE 31 27,924 0 12,203
GENUINE PARTS CO COM 372460105   2,184,614 15,131 SH   SOLE 32 15,131 0 0
GENUINE PARTS CO COM 372460105   847,799 5,872 SH   SOLE 34 5,872 0 0
GENUINE PARTS CO COM 372460105   5,936,472 41,117 SH   SOLE 36 41,117 0 0
GENUINE PARTS CO COM 372460105   969,079 6,712 SH   SOLE 40 6,712 0 0
GENUINE PARTS CO COM 372460105   46,202 320 SH   OTR 43 320 0 0
GENUINE PARTS CO COM 372460105   24,663,201 170,821 SH   SOLE 43 148,472 0 22,350
GENWORTH FINL INC COM CL A 37247D106   2,270,123 387,393 SH   SOLE 2 127,648 0 259,745
GENWORTH FINL INC COM CL A 37247D106   8,321 1,420 SH   SOLE 4 1,420 0 0
GENWORTH FINL INC COM CL A 37247D106   233,738 39,887 SH   SOLE 7 38,214 0 1,673
GENWORTH FINL INC COM CL A 37247D106   8,862,465 1,512,366 SH   SOLE 18 1,512,366 0 0
GENWORTH FINL INC COM CL A 37247D106   7,908,035 1,349,494 SH   SOLE 19 1,349,494 0 0
GENWORTH FINL INC COM CL A 37247D106   299,318,322 51,078,212 SH   SOLE 21 51,078,212 0 0
GENWORTH FINL INC COM CL A 37247D106   67,286,846 11,482,397 SH   SOLE 22 10,932,145 0 550,252
GENWORTH FINL INC COM CL A 37247D106   254,553 43,439 SH   SOLE 25 43,439 0 0
GENWORTH FINL INC COM CL A 37247D106   1,444,930 246,575 SH   SOLE 26 116,547 0 130,028
GENWORTH FINL INC COM CL A 37247D106   43,141 7,362 SH   SOLE 28 7,362 0 0
GENWORTH FINL INC COM CL A 37247D106   6,687,590 1,141,227 SH   SOLE 30 1,141,227 0 0
GENWORTH FINL INC COM CL A 37247D106   97,663 16,666 SH   SOLE 36 16,666 0 0
GENWORTH FINL INC COM CL A 37247D106   310,691 53,019 SH   SOLE 40 53,019 0 0
GENWORTH FINL INC COM CL A 37247D106   948,318 161,829 SH   SOLE 43 158,765 0 3,064
GEO GROUP INC NEW COM 36162J106   736,274 90,009 SH   SOLE 2 61,752 0 28,257
GEO GROUP INC NEW COM 36162J106   3,755 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106   31,796 3,887 SH   SOLE 7 3,887 0 0
GEO GROUP INC NEW COM 36162J106   3,450,921 421,873 SH   SOLE 18 421,873 0 0
GEO GROUP INC NEW COM 36162J106   2,050,620 250,687 SH   SOLE 19 250,687 0 0
GEO GROUP INC NEW COM 36162J106   119,333,349 14,588,429 SH   SOLE 21 14,588,429 0 0
GEO GROUP INC NEW COM 36162J106   29,525,743 3,609,504 SH   SOLE 22 3,447,499 0 162,005
GEO GROUP INC NEW COM 36162J106   299,772 36,647 SH   SOLE 26 26,344 0 10,303
GEO GROUP INC NEW COM 36162J106   17,849 2,182 SH   SOLE 28 2,182 0 0
GEO GROUP INC NEW COM 36162J106   1,733,424 211,910 SH   SOLE 30 211,910 0 0
GEO GROUP INC NEW COM 36162J106   52,270 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106   368,910 45,099 SH   SOLE 43 44,161 0 938
GEOPARK LTD USD SHS G38327105   873,163 84,938 SH   SOLE 2 84,938 0 0
GEOPARK LTD USD SHS G38327105   228,288 22,207 SH   SOLE 22 22,207 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   114,983 8,879 SH   SOLE 2 8,879 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   27,700 2,139 SH   SOLE 18 2,139 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   358,741 27,702 SH   SOLE 21 27,702 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   2,544,144 196,459 SH   SOLE 22 196,459 0 0
GEOVAX LABS INC COM 373678507   212,510 413,444 SH   SOLE 22 413,444 0 0
GERDAU SA SPON ADR REP PFD 373737105   2,397,173 502,552 SH   SOLE 2 502,552 0 0
GERDAU SA SPON ADR REP PFD 373737105   118,849 24,916 SH   SOLE 4 24,916 0 0
GERDAU SA SPON ADR REP PFD 373737105   648,491 135,952 SH   SOLE 18 135,952 0 0
GERDAU SA SPON ADR REP PFD 373737105   18,689,695 3,918,175 SH   SOLE 21 3,918,175 0 0
GERDAU SA SPON ADR REP PFD 373737105   7,312,214 1,532,959 SH   SOLE 22 1,532,959 0 0
GERDAU SA SPON ADR REP PFD 373737105   404,434 84,787 SH   SOLE 28 0 0 84,787
GERDAU SA SPON ADR REP PFD 373737105   1,316,229 275,939 SH   SOLE 30 275,939 0 0
GERDAU SA SPON ADR REP PFD 373737105   4,268,276 894,817 SH   SOLE 43 759,560 0 135,257
GERMAN AMERN BANCORP INC COM 373865104   1,160,021 42,821 SH   SOLE 2 24,564 0 18,257
GERMAN AMERN BANCORP INC COM 373865104   3,955 146 SH   SOLE 4 146 0 0
GERMAN AMERN BANCORP INC COM 373865104   6,637 245 SH   SOLE 7 245 0 0
GERMAN AMERN BANCORP INC COM 373865104   2,297,178 84,798 SH   SOLE 18 84,798 0 0
GERMAN AMERN BANCORP INC COM 373865104   1,640,245 60,548 SH   SOLE 19 60,548 0 0
GERMAN AMERN BANCORP INC COM 373865104   30,636,867 1,130,929 SH   SOLE 21 1,130,929 0 0
GERMAN AMERN BANCORP INC COM 373865104   24,238,317 894,733 SH   SOLE 22 849,080 0 45,653
GERMAN AMERN BANCORP INC COM 373865104   144,038 5,317 SH   SOLE 25 5,317 0 0
GERMAN AMERN BANCORP INC COM 373865104   592,512 21,872 SH   SOLE 26 18,761 0 3,111
GERMAN AMERN BANCORP INC COM 373865104   12,814 473 SH   SOLE 28 473 0 0
GERMAN AMERN BANCORP INC COM 373865104   971,068 35,846 SH   SOLE 30 35,846 0 0
GERMAN AMERN BANCORP INC COM 373865104   173,159 6,392 SH   SOLE 40 6,392 0 0
GERMAN AMERN BANCORP INC COM 373865104   948,724 35,021 SH   SOLE 43 31,570 0 3,451
GERON CORP COM 374163103   614,934 290,063 SH   SOLE 2 134,194 0 155,869
GERON CORP COM 374163103   3,958 1,867 SH   SOLE 4 1,867 0 0
GERON CORP COM 374163103   275,649 130,023 SH   SOLE 7 123,067 0 6,956
GERON CORP COM 374163103   2,623,316 1,237,413 SH   SOLE 18 1,237,413 0 0
GERON CORP COM 374163103   2,181,862 1,029,180 SH   SOLE 19 1,029,180 0 0
GERON CORP COM 374163103   42,598,440 20,093,604 SH   SOLE 21 20,093,604 0 0
GERON CORP COM 374163103   27,575,709 13,007,410 SH   SOLE 22 12,553,461 0 453,949
GERON CORP COM 374163103   167,558 79,037 SH   SOLE 25 79,037 0 0
GERON CORP COM 374163103   630,215 297,271 SH   SOLE 26 244,668 0 52,603
GERON CORP COM 374163103   17,448 8,230 SH   SOLE 28 0 0 8,230
GERON CORP COM 374163103   1,653,929 780,155 SH   SOLE 30 780,155 0 0
GERON CORP COM 374163103   9,517 4,489 SH   SOLE 36 4,489 0 0
GERON CORP COM 374163103   165,076 77,866 SH   SOLE 40 77,866 0 0
GERON CORP COM 374163103   261,218 123,216 SH   SOLE 43 119,482 0 3,734
GETTY IMAGES HOLDINGS INC CL A COM 374275105   3,774,480 581,584 SH   SOLE 22 581,584 0 0
GETTY RLTY CORP NEW COM 374297109   2,095,002 75,550 SH   SOLE 2 36,164 0 39,386
GETTY RLTY CORP NEW COM 374297109   492,180 17,749 SH   SOLE 4 17,749 0 0
GETTY RLTY CORP NEW COM 374297109   1,876,988 67,688 SH   SOLE 7 58,051 0 9,637
GETTY RLTY CORP NEW COM 374297109   4,039,263 145,664 SH   SOLE 18 145,664 0 0
GETTY RLTY CORP NEW COM 374297109   4,467,109 161,093 SH   SOLE 19 161,093 0 0
GETTY RLTY CORP NEW COM 374297109   150,581,110 5,430,260 SH   SOLE 21 5,430,260 0 0
GETTY RLTY CORP NEW COM 374297109   47,529,913 1,714,025 SH   SOLE 22 1,647,818 0 66,207
GETTY RLTY CORP NEW COM 374297109   66,968 2,415 SH   SOLE 23 2,415 0 0
GETTY RLTY CORP NEW COM 374297109   6,012,197 216,812 SH   SOLE 25 216,812 0 0
GETTY RLTY CORP NEW COM 374297109   820,253 29,580 SH   SOLE 26 15,420 0 14,160
GETTY RLTY CORP NEW COM 374297109   1,161,416 41,883 SH   SOLE 28 1,458 0 40,425
GETTY RLTY CORP NEW COM 374297109   5,870,746 211,711 SH   SOLE 30 211,711 0 0
GETTY RLTY CORP NEW COM 374297109   220,148 7,939 SH   SOLE 40 7,939 0 0
GETTY RLTY CORP NEW COM 374297109   1,273,040 45,908 SH   SOLE 43 45,457 0 451
GEVO INC COM PAR 374396406   197,905 166,307 SH   SOLE 2 8,472 0 157,835
GEVO INC COM PAR 374396406   8,917 7,493 SH   SOLE 7 7,493 0 0
GEVO INC COM PAR 374396406   837,685 703,937 SH   SOLE 18 703,937 0 0
GEVO INC COM PAR 374396406   580,625 487,920 SH   SOLE 19 487,920 0 0
GEVO INC COM PAR 374396406   16,021,227 13,463,216 SH   SOLE 21 13,463,216 0 0
GEVO INC COM PAR 374396406   8,582,566 7,212,240 SH   SOLE 22 7,006,773 0 205,467
GEVO INC COM PAR 374396406   3,519 2,957 SH   SOLE 28 2,957 0 0
GEVO INC COM PAR 374396406   6,647,958 5,586,519 SH   SOLE 30 5,586,519 0 0
GEVO INC COM PAR 374396406   446,025 374,811 SH   SOLE 43 355,401 0 19,410
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   3,132,394 98,627 SH   SOLE 2 98,627 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   48,493,201 1,526,864 SH   SOLE 19 1,526,864 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   82,100 2,585 SH   SOLE 22 2,585 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   3,255,972 102,518 SH   SOLE 30 102,518 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   631,960 19,898 SH   SOLE 31 19,239 0 659
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   24,811,420 781,216 SH   SOLE 34 781,216 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   2,868,389 90,315 SH   SOLE 43 66,409 0 23,906
GH RESEARCH PLC ORDINARY SHARES G3855L106   99,033 9,854 SH   SOLE 2 9,854 0 0
GH RESEARCH PLC ORDINARY SHARES G3855L106   145,826 14,510 SH   SOLE 21 14,510 0 0
GIBRALTAR INDS INC COM 374689107   6,422,226 95,130 SH   SOLE 2 56,223 0 38,907
GIBRALTAR INDS INC COM 374689107   9,519 141 SH   SOLE 4 141 0 0
GIBRALTAR INDS INC COM 374689107   321,145 4,757 SH   SOLE 7 4,509 0 248
GIBRALTAR INDS INC COM 374689107   6,392,319 94,687 SH   SOLE 18 94,687 0 0
GIBRALTAR INDS INC COM 374689107   14,524,034 215,139 SH   SOLE 19 215,139 0 0
GIBRALTAR INDS INC COM 374689107   246,462,268 3,650,752 SH   SOLE 21 3,650,752 0 0
GIBRALTAR INDS INC COM 374689107   69,060,907 1,022,973 SH   SOLE 22 988,949 0 34,024
GIBRALTAR INDS INC COM 374689107   475,135 7,038 SH   SOLE 23 7,038 0 0
GIBRALTAR INDS INC COM 374689107   384,334 5,693 SH   SOLE 25 5,693 0 0
GIBRALTAR INDS INC COM 374689107   2,005,250 29,703 SH   SOLE 26 11,780 0 17,923
GIBRALTAR INDS INC COM 374689107   39,223 581 SH   SOLE 28 581 0 0
GIBRALTAR INDS INC COM 374689107   3,557,034 52,689 SH   SOLE 30 52,689 0 0
GIBRALTAR INDS INC COM 374689107   52,658 780 SH   SOLE 34 780 0 0
GIBRALTAR INDS INC COM 374689107   30,852 457 SH   SOLE 36 457 0 0
GIBRALTAR INDS INC COM 374689107   400,807 5,937 SH   SOLE 40 5,937 0 0
GIBRALTAR INDS INC COM 374689107   2,899,284 42,946 SH   SOLE 43 42,331 0 615
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   65,608 7,447 SH   SOLE 2 7,447 0 0
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   20,395 2,315 SH   SOLE 22 2,315 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   365,951 56,913 SH   SOLE 2 56,913 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   66,351 10,319 SH   SOLE 22 10,319 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   116,968 18,191 SH   SOLE 43 17,499 0 692
GILDAN ACTIVEWEAR INC COM 375916103   2,661 95 SH   SOLE 2 95 0 0
GILDAN ACTIVEWEAR INC COM 375916103   4,285,726 153,007 SH   SOLE 18 153,007 0 0
GILDAN ACTIVEWEAR INC COM 375916103   44,305,882 1,581,788 SH   SOLE 19 1,581,788 0 0
GILDAN ACTIVEWEAR INC COM 375916103   2,442,780 87,211 SH   SOLE 23 87,211 0 0
GILDAN ACTIVEWEAR INC COM 375916103   4,726,631 168,748 SH   SOLE 25 168,748 0 0
GILDAN ACTIVEWEAR INC COM 375916103   3,313,723 118,305 SH   SOLE 34 118,305 0 0
GILDAN ACTIVEWEAR INC COM 375916103   5,001,975 178,578 SH   SOLE 43 155,947 0 22,631
GILEAD SCIENCES INC COM 375558103   222,461,713 2,968,531 SH   SOLE 2 1,162,262 0 1,806,269
GILEAD SCIENCES INC COM 375558103   84,288,016 1,124,740 SH   SOLE 4 581,541 0 543,199
GILEAD SCIENCES INC COM 375558103   154,172,788 2,057,283 SH   SOLE 7 1,730,979 0 326,304
GILEAD SCIENCES INC COM 375558103   4,636,538 61,870 SH   SOLE 13 61,870 0 0
GILEAD SCIENCES INC COM 375558103   13,910,138 185,617 SH   SOLE 15 185,617 0 0
GILEAD SCIENCES INC COM 375558103   165,643,854 2,210,353 SH   SOLE 18 2,092,533 0 117,820
GILEAD SCIENCES INC COM 375558103   304,802,638 4,067,289 SH   SOLE 19 4,067,289 0 0
GILEAD SCIENCES INC COM 375558103   3,916,661,312 52,263,962 SH   SOLE 21 52,263,962 0 0
GILEAD SCIENCES INC COM 375558103   2,177,609,068 29,058,034 SH   SOLE 22 26,280,037 0 2,777,997
GILEAD SCIENCES INC COM 375558103   193,012,317 2,575,558 SH   SOLE 23 2,575,558 0 0
GILEAD SCIENCES INC COM 375558103   264,464,984 3,529,023 SH   SOLE 25 3,392,498 0 136,525
GILEAD SCIENCES INC COM 375558103   141,623,635 1,889,827 SH   SOLE 26 1,092,017 0 797,810
GILEAD SCIENCES INC COM 375558103   235,849,669 3,147,180 SH   SOLE 28 80,583 0 3,066,597
GILEAD SCIENCES INC COM 375558103   1,530,350 20,421 SH   SOLE 29 20,421 0 0
GILEAD SCIENCES INC COM 375558103   1,074,457,646 14,337,572 SH   SOLE 30 14,293,602 0 43,970
GILEAD SCIENCES INC COM 375558103   27,642,968 368,868 SH   SOLE 31 297,299 0 71,569
GILEAD SCIENCES INC COM 375558103   30,166,722 402,545 SH   SOLE 32 402,545 0 0
GILEAD SCIENCES INC COM 375558103   262,089,760 3,497,328 SH   SOLE 34 3,497,328 0 0
GILEAD SCIENCES INC COM 375558103   11,325,607 151,129 SH   SOLE 35 151,129 0 0
GILEAD SCIENCES INC COM 375558103   31,280,780 417,411 SH   SOLE 36 417,411 0 0
GILEAD SCIENCES INC COM 375558103   4,542,188 60,611 SH   SOLE 40 60,611 0 0
GILEAD SCIENCES INC COM 375558103   272,482 3,636 SH   OTR 43 3,636 0 0
GILEAD SCIENCES INC COM 375558103   136,141,419 1,816,672 SH   SOLE 43 1,650,820 0 165,852
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   3,175,346 1,754,335 SH   SOLE 2 536,659 0 1,217,676
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   4,512 2,493 SH   SOLE 4 2,493 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   540,453 298,593 SH   SOLE 7 287,978 0 10,615
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   990,032 546,979 SH   SOLE 18 546,979 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   910,168 502,855 SH   SOLE 19 502,855 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   56,011,236 30,945,434 SH   SOLE 21 30,945,434 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   63,261,388 34,951,043 SH   SOLE 22 32,994,537 0 1,956,506
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   405,757 224,175 SH   SOLE 25 224,175 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   833,948 460,745 SH   SOLE 26 377,867 0 82,878
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   1,602,091 885,133 SH   SOLE 28 812,332 0 72,801
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   1,462,855 808,207 SH   SOLE 30 808,207 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   39,561 21,857 SH   SOLE 31 21,857 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   13,765 7,605 SH   SOLE 36 7,605 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   328,157 181,302 SH   SOLE 40 181,302 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   2,006,405 1,108,511 SH   SOLE 43 1,008,578 0 99,933
GITLAB INC CLASS A COM 37637K108   2,767,735 61,206 SH   SOLE 2 27,128 0 34,078
GITLAB INC CLASS A COM 37637K108   27,403 606 SH   SOLE 4 160 0 446
GITLAB INC CLASS A COM 37637K108   585,916 12,957 SH   SOLE 7 12,288 0 669
GITLAB INC CLASS A COM 37637K108   1,973,672 43,646 SH   SOLE 18 43,646 0 0
GITLAB INC CLASS A COM 37637K108   2,820,055 62,363 SH   SOLE 19 62,363 0 0
GITLAB INC CLASS A COM 37637K108   78,420,162 1,734,192 SH   SOLE 21 1,734,192 0 0
GITLAB INC CLASS A COM 37637K108   91,539,570 2,024,316 SH   SOLE 22 1,915,017 0 109,299
GITLAB INC CLASS A COM 37637K108   649,450 14,362 SH   SOLE 25 14,362 0 0
GITLAB INC CLASS A COM 37637K108   1,241,244 27,449 SH   SOLE 26 20,518 0 6,931
GITLAB INC CLASS A COM 37637K108   143,076 3,164 SH   SOLE 28 1,766 0 1,398
GITLAB INC CLASS A COM 37637K108   2,692,896 59,551 SH   SOLE 30 59,551 0 0
GITLAB INC CLASS A COM 37637K108   2,108,518 46,628 SH   SOLE 31 1,254 0 45,374
GITLAB INC CLASS A COM 37637K108   1,435,102 31,736 SH   SOLE 34 31,736 0 0
GITLAB INC CLASS A COM 37637K108   25,007 553 SH   SOLE 36 553 0 0
GITLAB INC CLASS A COM 37637K108   556,613 12,309 SH   SOLE 40 12,309 0 0
GITLAB INC CLASS A COM 37637K108   902,139 19,950 SH   SOLE 43 18,273 0 1,677
GLACIER BANCORP INC NEW COM 37637Q105   5,203,074 182,564 SH   SOLE 2 106,487 0 76,077
GLACIER BANCORP INC NEW COM 37637Q105   9,291 326 SH   SOLE 4 326 0 0
GLACIER BANCORP INC NEW COM 37637Q105   1,330,608 46,688 SH   SOLE 7 44,197 0 2,491
GLACIER BANCORP INC NEW COM 37637Q105   13,185,297 462,642 SH   SOLE 18 462,642 0 0
GLACIER BANCORP INC NEW COM 37637Q105   6,549,785 229,817 SH   SOLE 19 229,817 0 0
GLACIER BANCORP INC NEW COM 37637Q105   245,097,350 8,599,907 SH   SOLE 21 8,599,907 0 0
GLACIER BANCORP INC NEW COM 37637Q105   101,437,685 3,559,217 SH   SOLE 22 3,414,438 0 144,779
GLACIER BANCORP INC NEW COM 37637Q105   668,411 23,453 SH   SOLE 25 23,453 0 0
GLACIER BANCORP INC NEW COM 37637Q105   1,837,338 64,468 SH   SOLE 26 44,040 0 20,428
GLACIER BANCORP INC NEW COM 37637Q105   194,342 6,819 SH   SOLE 28 1,702 0 5,117
GLACIER BANCORP INC NEW COM 37637Q105   8,405,591 294,933 SH   SOLE 30 294,933 0 0
GLACIER BANCORP INC NEW COM 37637Q105   137,798 4,835 SH   SOLE 36 4,835 0 0
GLACIER BANCORP INC NEW COM 37637Q105   605,853 21,258 SH   SOLE 40 21,258 0 0
GLACIER BANCORP INC NEW COM 37637Q105   3,793,596 133,109 SH   SOLE 43 118,689 0 14,420
GLADSTONE CAPITAL CORP COM 376535100   1,202,060 124,695 SH   SOLE 30 124,695 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   455,076 37,424 SH   SOLE 2 11,808 0 25,616
GLADSTONE COMMERCIAL CORP COM 376536108   5,958 490 SH   SOLE 7 490 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   1,399,871 115,121 SH   SOLE 18 115,121 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   1,005,620 82,699 SH   SOLE 19 82,699 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   19,369,482 1,592,885 SH   SOLE 21 1,592,885 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   12,770,736 1,050,225 SH   SOLE 22 999,705 0 50,520
GLADSTONE COMMERCIAL CORP COM 376536108   24,928 2,050 SH   SOLE 23 2,050 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   91,188 7,499 SH   SOLE 25 7,499 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   36,140 2,972 SH   SOLE 26 0 0 2,972
GLADSTONE COMMERCIAL CORP COM 376536108   597,105 49,104 SH   SOLE 30 49,104 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   76,985 6,331 SH   SOLE 40 6,331 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   2,077,147 170,818 SH   SOLE 43 154,230 0 16,588
GLADSTONE INVT CORP COM 376546107   1,462,577 114,802 SH   SOLE 30 114,802 0 0
GLADSTONE INVT CORP COM 376546107   370,686 29,096 SH   SOLE 43 22,220 0 6,876
GLADSTONE LD CORP COM 376549101   903,676 63,505 SH   SOLE 2 43,518 0 19,987
GLADSTONE LD CORP COM 376549101   5,208 366 SH   SOLE 7 366 0 0
GLADSTONE LD CORP COM 376549101   1,376,767 96,751 SH   SOLE 18 96,751 0 0
GLADSTONE LD CORP COM 376549101   987,391 69,388 SH   SOLE 19 69,388 0 0
GLADSTONE LD CORP COM 376549101   18,669,803 1,312,003 SH   SOLE 21 1,312,003 0 0
GLADSTONE LD CORP COM 376549101   13,297,551 934,473 SH   SOLE 22 889,439 0 45,034
GLADSTONE LD CORP COM 376549101   23,778 1,671 SH   SOLE 23 1,671 0 0
GLADSTONE LD CORP COM 376549101   115,533 8,119 SH   SOLE 25 8,119 0 0
GLADSTONE LD CORP COM 376549101   346,927 24,380 SH   SOLE 26 19,924 0 4,456
GLADSTONE LD CORP COM 376549101   71,207 5,004 SH   SOLE 28 0 0 5,004
GLADSTONE LD CORP COM 376549101   38,990 2,740 SH   SOLE 30 2,740 0 0
GLADSTONE LD CORP COM 376549101   49,051 3,447 SH   SOLE 40 3,447 0 0
GLADSTONE LD CORP COM 376549101   257,095 18,067 SH   SOLE 43 17,196 0 871
GLATFELTER CORPORATION COM 377320106   60,766 30,383 SH   SOLE 2 1,591 0 28,792
GLATFELTER CORPORATION COM 377320106   1,240 620 SH   SOLE 7 620 0 0
GLATFELTER CORPORATION COM 377320106   276,758 138,379 SH   SOLE 18 138,379 0 0
GLATFELTER CORPORATION COM 377320106   178,280 89,140 SH   SOLE 19 89,140 0 0
GLATFELTER CORPORATION COM 377320106   3,149,710 1,574,855 SH   SOLE 21 1,574,855 0 0
GLATFELTER CORPORATION COM 377320106   2,345,270 1,172,635 SH   SOLE 22 1,133,391 0 39,244
GLATFELTER CORPORATION COM 377320106   588 294 SH   SOLE 28 294 0 0
GLATFELTER CORPORATION COM 377320106   208 104 SH   SOLE 43 104 0 0
GLAUKOS CORP COM 377322102   2,635,105 35,018 SH   SOLE 2 16,938 0 18,080
GLAUKOS CORP COM 377322102   48,913 650 SH   SOLE 4 161 0 489
GLAUKOS CORP COM 377322102   732,258 9,731 SH   SOLE 7 9,218 0 513
GLAUKOS CORP COM 377322102   11,015,396 146,384 SH   SOLE 18 143,620 0 2,764
GLAUKOS CORP COM 377322102   26,016,785 345,738 SH   SOLE 19 345,738 0 0
GLAUKOS CORP COM 377322102   432,298,683 5,744,833 SH   SOLE 21 5,744,833 0 0
GLAUKOS CORP COM 377322102   101,630,543 1,350,572 SH   SOLE 22 1,312,471 0 38,101
GLAUKOS CORP COM 377322102   114,907 1,527 SH   SOLE 23 1,527 0 0
GLAUKOS CORP COM 377322102   687,710 9,139 SH   SOLE 25 9,139 0 0
GLAUKOS CORP COM 377322102   3,098,720 41,179 SH   SOLE 26 15,417 0 25,762
GLAUKOS CORP COM 377322102   309,052 4,107 SH   SOLE 28 825 0 3,282
GLAUKOS CORP COM 377322102   12,354,696 164,182 SH   SOLE 30 164,182 0 0
GLAUKOS CORP COM 377322102   116,412 1,547 SH   SOLE 34 1,547 0 0
GLAUKOS CORP COM 377322102   121,454 1,614 SH   SOLE 36 1,614 0 0
GLAUKOS CORP COM 377322102   647,677 8,607 SH   SOLE 40 8,607 0 0
GLAUKOS CORP COM 377322102   2,636,233 35,033 SH   SOLE 43 33,590 0 1,443
GLAUKOS CORP NOTE 2.750% 6/1 377322AB8   2,907,144 1,848,000 PRN   SOLE 21 1,848,000 0 0
GLEN BURNIE BANCORP COM 377407101   3,806 598 SH   SOLE 21 598 0 0
GLIMPSE GROUP INC COM 37892C106   3,531 1,919 SH   SOLE 18 1,919 0 0
GLIMPSE GROUP INC COM 37892C106   40,482 22,001 SH   SOLE 21 22,001 0 0
GLIMPSE GROUP INC COM 37892C106   56,615 30,769 SH   SOLE 22 30,769 0 0
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   21,494 3,908 SH   SOLE 2 1,036 0 2,872
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   419,227 76,223 SH   SOLE 18 76,223 0 0
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   359,794 65,417 SH   SOLE 19 65,417 0 0
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   5,501,645 1,000,299 SH   SOLE 21 1,000,299 0 0
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   4,826,492 877,544 SH   SOLE 22 869,601 0 7,943
GLOBAL E ONLINE LTD SHS M5216V106   553,419 13,926 SH   SOLE 2 2,668 0 11,258
GLOBAL E ONLINE LTD SHS M5216V106   677,925 17,059 SH   SOLE 4 11,918 0 5,141
GLOBAL E ONLINE LTD SHS M5216V106   2,148,066 54,053 SH   SOLE 7 46,638 0 7,415
GLOBAL E ONLINE LTD SHS M5216V106   76,619 1,928 SH   SOLE 15 1,928 0 0
GLOBAL E ONLINE LTD SHS M5216V106   1,814,767 45,666 SH   SOLE 18 45,666 0 0
GLOBAL E ONLINE LTD SHS M5216V106   2,129,309 53,581 SH   SOLE 19 53,581 0 0
GLOBAL E ONLINE LTD SHS M5216V106   48,151,408 1,211,661 SH   SOLE 21 1,211,661 0 0
GLOBAL E ONLINE LTD SHS M5216V106   46,390,131 1,167,341 SH   SOLE 22 1,120,762 0 46,579
GLOBAL E ONLINE LTD SHS M5216V106   6,254,679 157,390 SH   SOLE 23 157,390 0 0
GLOBAL E ONLINE LTD SHS M5216V106   58,100 1,462 SH   SOLE 25 1,462 0 0
GLOBAL E ONLINE LTD SHS M5216V106   278,379 7,005 SH   SOLE 26 1,788 0 5,217
GLOBAL E ONLINE LTD SHS M5216V106   3,150,945 79,289 SH   SOLE 28 0 0 79,289
GLOBAL E ONLINE LTD SHS M5216V106   7,876,269 198,195 SH   SOLE 30 198,195 0 0
GLOBAL E ONLINE LTD SHS M5216V106   1,628,227 40,972 SH   SOLE 31 17,278 0 23,694
GLOBAL E ONLINE LTD SHS M5216V106   110,755 2,787 SH   SOLE 34 2,787 0 0
GLOBAL E ONLINE LTD SHS M5216V106   503,069 12,659 SH   SOLE 36 12,659 0 0
GLOBAL E ONLINE LTD SHS M5216V106   129,831 3,267 SH   SOLE 40 3,267 0 0
GLOBAL E ONLINE LTD SHS M5216V106   755 19 SH   SOLE 43 19 0 0
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103   7,832 228 SH   SOLE 43 228 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   2,876,947 85,879 SH   SOLE 2 71,872 0 14,007
GLOBAL INDUSTRIAL COMPANY COM 37892E102   5,662 169 SH   SOLE 7 169 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   1,100,743 32,858 SH   SOLE 18 32,858 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   2,070,602 61,809 SH   SOLE 19 61,809 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   15,367,087 458,719 SH   SOLE 21 458,719 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   13,491,053 402,718 SH   SOLE 22 389,811 0 12,907
GLOBAL INDUSTRIAL COMPANY COM 37892E102   117,485 3,507 SH   SOLE 23 3,507 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   166,127 4,959 SH   SOLE 25 4,959 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   56,180 1,677 SH   SOLE 26 0 0 1,677
GLOBAL INDUSTRIAL COMPANY COM 37892E102   36,683 1,095 SH   SOLE 28 1,095 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   148,137 4,422 SH   SOLE 30 4,422 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   75,241 2,246 SH   SOLE 40 2,246 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   274,499 8,194 SH   SOLE 43 6,547 0 1,647
GLOBAL MED REIT INC COM NEW 37954A204   783,969 87,399 SH   SOLE 2 18,883 0 68,516
GLOBAL MED REIT INC COM NEW 37954A204   6,234 695 SH   SOLE 7 695 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,612,725 179,791 SH   SOLE 18 179,791 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,133,691 126,387 SH   SOLE 19 126,387 0 0
GLOBAL MED REIT INC COM NEW 37954A204   22,834,875 2,545,694 SH   SOLE 21 2,545,694 0 0
GLOBAL MED REIT INC COM NEW 37954A204   15,894,158 1,771,924 SH   SOLE 22 1,700,117 0 71,807
GLOBAL MED REIT INC COM NEW 37954A204   27,977 3,119 SH   SOLE 23 3,119 0 0
GLOBAL MED REIT INC COM NEW 37954A204   131,958 14,711 SH   SOLE 25 14,711 0 0
GLOBAL MED REIT INC COM NEW 37954A204   445,558 49,672 SH   SOLE 26 49,672 0 0
GLOBAL MED REIT INC COM NEW 37954A204   30,435 3,393 SH   SOLE 28 0 0 3,393
GLOBAL MED REIT INC COM NEW 37954A204   711,725 79,345 SH   SOLE 30 79,345 0 0
GLOBAL MED REIT INC COM NEW 37954A204   84,731 9,446 SH   SOLE 40 9,446 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,545,142 172,257 SH   SOLE 43 162,382 0 9,875
GLOBAL NET LEASE INC COM NEW 379378201   2,223,792 231,404 SH   SOLE 2 56,121 0 175,283
GLOBAL NET LEASE INC COM NEW 379378201   799,264 83,170 SH   SOLE 4 83,170 0 0
GLOBAL NET LEASE INC COM NEW 379378201   2,865,145 298,142 SH   SOLE 7 255,716 0 42,426
GLOBAL NET LEASE INC COM NEW 379378201   6,177,664 642,837 SH   SOLE 18 642,837 0 0
GLOBAL NET LEASE INC COM NEW 379378201   6,872,246 715,114 SH   SOLE 19 715,114 0 0
GLOBAL NET LEASE INC COM NEW 379378201   176,400,122 18,355,892 SH   SOLE 21 18,355,892 0 0
GLOBAL NET LEASE INC COM NEW 379378201   72,199,373 7,512,942 SH   SOLE 22 7,224,456 0 288,486
GLOBAL NET LEASE INC COM NEW 379378201   95,946 9,984 SH   SOLE 23 9,984 0 0
GLOBAL NET LEASE INC COM NEW 379378201   676,304 70,375 SH   SOLE 26 56,200 0 14,175
GLOBAL NET LEASE INC COM NEW 379378201   1,496,363 155,709 SH   SOLE 28 4,275 0 151,434
GLOBAL NET LEASE INC COM NEW 379378201   34,807 3,622 SH   SOLE 36 3,622 0 0
GLOBAL NET LEASE INC COM NEW 379378201   338,416 35,215 SH   SOLE 40 35,215 0 0
GLOBAL NET LEASE INC COM NEW 379378201   2,034,207 211,676 SH   SOLE 43 171,837 0 39,839
GLOBAL PARTNERS LP COM UNITS 37946R109   60 2 SH   SOLE 43 2 0 0
GLOBAL PMTS INC COM 37940X102   55,412,124 480,216 SH   SOLE 2 50,095 0 430,121
GLOBAL PMTS INC COM 37940X102   24,048,891 208,414 SH   SOLE 4 100,222 0 108,192
GLOBAL PMTS INC COM 37940X102   18,593,252 161,134 SH   SOLE 7 134,490 0 26,644
GLOBAL PMTS INC COM 37940X102   1,415,835 12,270 SH   SOLE 13 12,270 0 0
GLOBAL PMTS INC COM 37940X102   4,285,585 37,140 SH   SOLE 15 37,140 0 0
GLOBAL PMTS INC COM 37940X102   59,589,935 516,422 SH   SOLE 18 499,886 0 16,536
GLOBAL PMTS INC COM 37940X102   13,551,402 117,440 SH   SOLE 19 117,440 0 0
GLOBAL PMTS INC COM 37940X102   772,462,316 6,694,361 SH   SOLE 21 6,694,361 0 0
GLOBAL PMTS INC COM 37940X102   649,682,048 5,630,315 SH   SOLE 22 5,060,820 0 569,495
GLOBAL PMTS INC COM 37940X102   51,032,497 442,261 SH   SOLE 23 442,261 0 0
GLOBAL PMTS INC COM 37940X102   43,312,675 375,359 SH   SOLE 25 374,345 0 1,014
GLOBAL PMTS INC COM 37940X102   34,699,850 300,718 SH   SOLE 26 144,184 0 156,534
GLOBAL PMTS INC COM 37940X102   57,955,897 502,261 SH   SOLE 28 7,585 0 494,676
GLOBAL PMTS INC COM 37940X102   56,195 487 SH   SOLE 29 487 0 0
GLOBAL PMTS INC COM 37940X102   179,042,586 1,551,630 SH   SOLE 30 1,551,630 0 0
GLOBAL PMTS INC COM 37940X102   6,804,548 58,970 SH   SOLE 31 54,471 0 4,499
GLOBAL PMTS INC COM 37940X102   53,781,664 466,086 SH   SOLE 34 466,086 0 0
GLOBAL PMTS INC COM 37940X102   8,307,849 71,998 SH   SOLE 36 71,998 0 0
GLOBAL PMTS INC COM 37940X102   1,464,645 12,693 SH   SOLE 40 12,693 0 0
GLOBAL PMTS INC COM 37940X102   18,044,802 156,381 SH   SOLE 43 126,461 0 29,920
GLOBAL SELF STORAGE INC COM 37955N106   294,550 60,607 SH   SOLE 2 60,607 0 0
GLOBAL SELF STORAGE INC COM 37955N106   7,888 1,623 SH   SOLE 18 1,623 0 0
GLOBAL SELF STORAGE INC COM 37955N106   111,814 23,007 SH   SOLE 21 23,007 0 0
GLOBAL SELF STORAGE INC COM 37955N106   97,346 20,030 SH   SOLE 22 20,030 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   277,026 15,105 SH   SOLE 2 15,105 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   34,828 1,899 SH   SOLE 22 1,899 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   1,362,570 74,295 SH   SOLE 43 71,879 0 2,416
GLOBAL WTR RES INC COM 379463102   18,389 1,886 SH   SOLE 2 1,063 0 823
GLOBAL WTR RES INC COM 379463102   317,246 32,538 SH   SOLE 18 32,538 0 0
GLOBAL WTR RES INC COM 379463102   225,196 23,097 SH   SOLE 19 23,097 0 0
GLOBAL WTR RES INC COM 379463102   3,940,511 404,155 SH   SOLE 21 404,155 0 0
GLOBAL WTR RES INC COM 379463102   1,489,059 152,724 SH   SOLE 22 147,765 0 4,959
GLOBAL WTR RES INC COM 379463102   88 9 SH   SOLE 43 9 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   8,294,461 142,541 SH   SOLE 2 49,913 0 92,628
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   4,329,802 74,408 SH   SOLE 7 74,408 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   198,312 3,408 SH   SOLE 15 3,408 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,528,244 26,263 SH   SOLE 18 26,263 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   37,278,842 640,640 SH   SOLE 19 640,640 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   46,739,430 803,221 SH   SOLE 21 803,221 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   32,089,865 551,467 SH   SOLE 22 486,273 0 65,194
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   8,678,806 149,146 SH   SOLE 25 149,146 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,852,246 31,831 SH   SOLE 26 2,216 0 29,615
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,604,880 27,580 SH   SOLE 28 4,876 0 22,704
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   27,643,683 475,059 SH   SOLE 30 475,059 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   64,998 1,117 SH   SOLE 31 1,117 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   8,877,117 152,554 SH   SOLE 32 152,554 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   34,630,149 595,122 SH   SOLE 34 595,122 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   486,236 8,356 SH   SOLE 36 8,356 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,683,786 28,936 SH   SOLE 43 23,387 0 5,549
GLOBALSTAR INC COM 378973408   501,404 382,751 SH   SOLE 2 208,528 0 174,223
GLOBALSTAR INC COM 378973408   3,289 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408   8,658 6,609 SH   SOLE 7 6,609 0 0
GLOBALSTAR INC COM 378973408   2,190,164 1,671,881 SH   SOLE 18 1,671,881 0 0
GLOBALSTAR INC COM 378973408   2,092,737 1,597,509 SH   SOLE 19 1,597,509 0 0
GLOBALSTAR INC COM 378973408   30,770,636 23,489,035 SH   SOLE 21 23,489,035 0 0
GLOBALSTAR INC COM 378973408   25,046,115 19,119,172 SH   SOLE 22 18,460,639 0 658,533
GLOBALSTAR INC COM 378973408   158,167 120,738 SH   SOLE 25 120,738 0 0
GLOBALSTAR INC COM 378973408   850,672 649,368 SH   SOLE 26 577,367 0 72,001
GLOBALSTAR INC COM 378973408   60,886 46,478 SH   SOLE 28 0 0 46,478
GLOBALSTAR INC COM 378973408   585,169 446,694 SH   SOLE 30 446,694 0 0
GLOBALSTAR INC COM 378973408   146,196 111,600 SH   SOLE 40 111,600 0 0
GLOBALSTAR INC COM 378973408   460,901 351,833 SH   SOLE 43 332,970 0 18,863
GLOBANT S A COM L44385109   12,373,539 62,540 SH   SOLE 2 2,970 0 59,570
GLOBANT S A COM L44385109   76,766 388 SH   SOLE 7 388 0 0
GLOBANT S A COM L44385109   4,191,452 21,185 SH   SOLE 18 21,185 0 0
GLOBANT S A COM L44385109   248,316,193 1,255,073 SH   SOLE 19 1,255,073 0 0
GLOBANT S A COM L44385109   111,211,683 562,101 SH   SOLE 21 562,101 0 0
GLOBANT S A COM L44385109   111,252,044 562,305 SH   SOLE 22 525,420 0 36,885
GLOBANT S A COM L44385109   3,605,025 18,221 SH   SOLE 25 18,221 0 0
GLOBANT S A COM L44385109   93,583 473 SH   SOLE 28 473 0 0
GLOBANT S A COM L44385109   42,312,795 213,863 SH   SOLE 30 213,863 0 0
GLOBANT S A COM L44385109   118,512 599 SH   SOLE 31 599 0 0
GLOBANT S A COM L44385109   14,028,950 70,907 SH   SOLE 34 70,907 0 0
GLOBANT S A COM L44385109   195,278 987 SH   SOLE 43 889 0 98
GLOBE LIFE INC COM 37959E102   13,480,889 123,985 SH   SOLE 2 40,839 0 83,146
GLOBE LIFE INC COM 37959E102   11,361,198 104,490 SH   SOLE 4 48,944 0 55,546
GLOBE LIFE INC COM 37959E102   6,120,955 56,295 SH   SOLE 7 47,676 0 8,619
GLOBE LIFE INC COM 37959E102   100,249 922 SH   SOLE 13 922 0 0
GLOBE LIFE INC COM 37959E102   1,330,203 12,234 SH   SOLE 15 12,234 0 0
GLOBE LIFE INC COM 37959E102   25,667,674 236,068 SH   SOLE 18 229,733 0 6,335
GLOBE LIFE INC COM 37959E102   6,677,435 61,413 SH   SOLE 19 61,413 0 0
GLOBE LIFE INC COM 37959E102   243,641,858 2,240,797 SH   SOLE 21 2,240,797 0 0
GLOBE LIFE INC COM 37959E102   230,195,436 2,117,129 SH   SOLE 22 1,912,275 0 204,854
GLOBE LIFE INC COM 37959E102   16,671,462 153,329 SH   SOLE 23 153,329 0 0
GLOBE LIFE INC COM 37959E102   13,649,094 125,532 SH   SOLE 25 125,532 0 0
GLOBE LIFE INC COM 37959E102   9,953,253 91,541 SH   SOLE 26 46,410 0 45,131
GLOBE LIFE INC COM 37959E102   11,469,275 105,484 SH   SOLE 28 1,121 0 104,363
GLOBE LIFE INC COM 37959E102   71,436 657 SH   SOLE 29 657 0 0
GLOBE LIFE INC COM 37959E102   55,731,410 512,567 SH   SOLE 30 511,029 0 1,538
GLOBE LIFE INC COM 37959E102   2,234,075 20,547 SH   SOLE 31 18,865 0 1,682
GLOBE LIFE INC COM 37959E102   1,009,123 9,281 SH   SOLE 34 9,281 0 0
GLOBE LIFE INC COM 37959E102   2,317,362 21,313 SH   SOLE 36 21,313 0 0
GLOBE LIFE INC COM 37959E102   493,308 4,537 SH   SOLE 40 4,537 0 0
GLOBE LIFE INC COM 37959E102   20,441 188 SH   OTR 43 188 0 0
GLOBE LIFE INC COM 37959E102   21,694,023 199,522 SH   SOLE 43 189,470 0 10,052
GLOBUS MED INC CL A 379577208   14,015,301 282,282 SH   SOLE 2 111,594 0 170,688
GLOBUS MED INC CL A 379577208   79,589 1,603 SH   SOLE 4 332 0 1,271
GLOBUS MED INC CL A 379577208   401,669 8,090 SH   SOLE 7 7,707 0 383
GLOBUS MED INC CL A 379577208   10,617,454 213,846 SH   SOLE 18 213,846 0 0
GLOBUS MED INC CL A 379577208   2,601,958 52,406 SH   SOLE 19 52,406 0 0
GLOBUS MED INC CL A 379577208   336,192,811 6,771,255 SH   SOLE 21 6,771,255 0 0
GLOBUS MED INC CL A 379577208   167,612,690 3,375,885 SH   SOLE 22 3,215,807 0 160,078
GLOBUS MED INC CL A 379577208   1,103,124 22,218 SH   SOLE 25 22,218 0 0
GLOBUS MED INC CL A 379577208   3,768,187 75,895 SH   SOLE 26 32,079 0 43,816
GLOBUS MED INC CL A 379577208   506,033 10,192 SH   SOLE 28 1,938 0 8,254
GLOBUS MED INC CL A 379577208   7,356,343 148,164 SH   SOLE 30 148,164 0 0
GLOBUS MED INC CL A 379577208   83,958 1,691 SH   SOLE 31 1,691 0 0
GLOBUS MED INC CL A 379577208   70,205 1,414 SH   SOLE 34 1,414 0 0
GLOBUS MED INC CL A 379577208   1,018,470 20,513 SH   SOLE 40 20,513 0 0
GLOBUS MED INC CL A 379577208   11,618 234 SH   OTR 43 234 0 0
GLOBUS MED INC CL A 379577208   2,618,082 52,731 SH   SOLE 43 40,367 0 12,364
GLYCOMIMETICS INC COM 38000Q102   15,098 10,065 SH   SOLE 18 10,065 0 0
GLYCOMIMETICS INC COM 38000Q102   178,925 119,283 SH   SOLE 21 119,283 0 0
GLYCOMIMETICS INC COM 38000Q102   896,204 597,469 SH   SOLE 22 597,469 0 0
GLYCOMIMETICS INC COM 38000Q102   11,831 7,887 SH   SOLE 26 0 0 7,887
GMS INC COM 36251C103   6,401,926 100,077 SH   SOLE 2 60,726 0 39,351
GMS INC COM 36251C103   7,229 113 SH   SOLE 4 113 0 0
GMS INC COM 36251C103   47,402 741 SH   SOLE 7 741 0 0
GMS INC COM 36251C103   8,328,382 130,192 SH   SOLE 18 130,192 0 0
GMS INC COM 36251C103   15,060,073 235,424 SH   SOLE 19 235,424 0 0
GMS INC COM 36251C103   297,592,342 4,652,061 SH   SOLE 21 4,652,061 0 0
GMS INC COM 36251C103   85,208,424 1,332,006 SH   SOLE 22 1,261,098 0 70,908
GMS INC COM 36251C103   359,511 5,620 SH   SOLE 23 5,620 0 0
GMS INC COM 36251C103   491,482 7,683 SH   SOLE 25 7,683 0 0
GMS INC COM 36251C103   2,647,398 41,385 SH   SOLE 26 18,709 0 22,676
GMS INC COM 36251C103   49,129 768 SH   SOLE 28 768 0 0
GMS INC COM 36251C103   4,476,429 69,977 SH   SOLE 30 69,977 0 0
GMS INC COM 36251C103   46,058 720 SH   SOLE 34 720 0 0
GMS INC COM 36251C103   64,034 1,001 SH   SOLE 36 1,001 0 0
GMS INC COM 36251C103   368,659 5,763 SH   SOLE 40 5,763 0 0
GMS INC COM 36251C103   4,240,571 66,290 SH   SOLE 43 64,664 0 1,626
GODADDY INC CL A 380237107   34,922,108 468,879 SH   SOLE 2 196,852 0 272,027
GODADDY INC CL A 380237107   10,895,232 146,284 SH   SOLE 4 70,666 0 75,618
GODADDY INC CL A 380237107   3,389,957 45,515 SH   SOLE 7 44,480 0 1,035
GODADDY INC CL A 380237107   529,329 7,107 SH   SOLE 13 7,107 0 0
GODADDY INC CL A 380237107   466,319 6,261 SH   SOLE 15 6,261 0 0
GODADDY INC CL A 380237107   24,384,082 327,391 SH   SOLE 18 318,401 0 8,990
GODADDY INC CL A 380237107   3,390,479 45,522 SH   SOLE 19 45,522 0 0
GODADDY INC CL A 380237107   722,070,640 9,694,826 SH   SOLE 21 9,694,826 0 0
GODADDY INC CL A 380237107   326,670,770 4,386,020 SH   SOLE 22 4,040,042 0 345,978
GODADDY INC CL A 380237107   18,461,581 247,873 SH   SOLE 23 247,873 0 0
GODADDY INC CL A 380237107   13,995,686 187,912 SH   SOLE 25 187,912 0 0
GODADDY INC CL A 380237107   15,435,012 207,237 SH   SOLE 26 107,767 0 99,470
GODADDY INC CL A 380237107   18,323,942 246,025 SH   SOLE 28 2,120 0 243,905
GODADDY INC CL A 380237107   43,480,381 583,786 SH   SOLE 30 577,592 0 6,194
GODADDY INC CL A 380237107   2,433,560 32,674 SH   SOLE 31 30,367 0 2,307
GODADDY INC CL A 380237107   445,688 5,984 SH   SOLE 34 5,984 0 0
GODADDY INC CL A 380237107   3,331,565 44,731 SH   SOLE 36 44,731 0 0
GODADDY INC CL A 380237107   510,114 6,849 SH   SOLE 40 6,849 0 0
GODADDY INC CL A 380237107   26,515 356 SH   OTR 43 356 0 0
GODADDY INC CL A 380237107   5,747,622 77,170 SH   SOLE 43 68,334 0 8,836
GOGO INC COM 38046C109   694,469 58,212 SH   SOLE 2 18,686 0 39,526
GOGO INC COM 38046C109   1,181 99 SH   SOLE 4 99 0 0
GOGO INC COM 38046C109   331,893 27,820 SH   SOLE 7 26,317 0 1,503
GOGO INC COM 38046C109   2,549,799 213,730 SH   SOLE 18 213,730 0 0
GOGO INC COM 38046C109   1,618,579 135,673 SH   SOLE 19 135,673 0 0
GOGO INC COM 38046C109   85,729,636 7,186,055 SH   SOLE 21 7,186,055 0 0
GOGO INC COM 38046C109   22,294,796 1,868,801 SH   SOLE 22 1,788,259 0 80,542
GOGO INC COM 38046C109   115,816 9,708 SH   SOLE 25 9,708 0 0
GOGO INC COM 38046C109   687,407 57,620 SH   SOLE 26 12,742 0 44,878
GOGO INC COM 38046C109   51,454 4,313 SH   SOLE 28 0 0 4,313
GOGO INC COM 38046C109   1,905,889 159,756 SH   SOLE 30 159,756 0 0
GOGO INC COM 38046C109   10,653 893 SH   SOLE 36 893 0 0
GOGO INC COM 38046C109   103,707 8,693 SH   SOLE 40 8,693 0 0
GOGO INC COM 38046C109   203,681 17,073 SH   SOLE 43 16,558 0 515
GOGORO INC ORDINARY SHARES G9491K105   57,035 21,769 SH   SOLE 2 21,769 0 0
GOGORO INC ORDINARY SHARES G9491K105   35,307 13,476 SH   SOLE 22 13,476 0 0
GOHEALTH INC CL A NEW 38046W204   37,660 2,599 SH   SOLE 2 324 0 2,275
GOHEALTH INC CL A NEW 38046W204   170,533 11,769 SH   SOLE 18 11,769 0 0
GOHEALTH INC CL A NEW 38046W204   115,282 7,956 SH   SOLE 19 7,956 0 0
GOHEALTH INC CL A NEW 38046W204   1,855,763 128,072 SH   SOLE 21 128,072 0 0
GOHEALTH INC CL A NEW 38046W204   1,509,829 104,198 SH   SOLE 22 101,473 0 2,725
GOHEALTH INC CL A NEW 38046W204   14 1 SH   SOLE 43 1 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206   222,261 81,117 SH   SOLE 2 81,117 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206   33,001 12,044 SH   SOLE 13 12,044 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206   552,822 201,760 SH   SOLE 22 201,760 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206   38,511 14,055 SH   SOLE 28 0 0 14,055
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206   21,271 7,763 SH   SOLE 30 7,763 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206   485,555 177,210 SH   SOLE 43 170,390 0 6,820
GOLAR LNG LTD SHS G9456A100   1,553,974 64,055 SH   SOLE 2 3,638 0 60,417
GOLAR LNG LTD SHS G9456A100   26,322 1,085 SH   SOLE 7 1,085 0 0
GOLAR LNG LTD SHS G9456A100   6,597,313 271,942 SH   SOLE 18 271,942 0 0
GOLAR LNG LTD SHS G9456A100   5,084,144 209,569 SH   SOLE 19 209,569 0 0
GOLAR LNG LTD SHS G9456A100   78,756,597 3,246,356 SH   SOLE 21 3,246,356 0 0
GOLAR LNG LTD SHS G9456A100   29,874,152 1,231,416 SH   SOLE 22 1,148,779 0 82,637
GOLAR LNG LTD SHS G9456A100   232,702 9,592 SH   SOLE 34 9,592 0 0
GOLAR LNG LTD SHS G9456A100   11,475 473 SH   SOLE 43 473 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   3,519,976 324,123 SH   SOLE 2 324,123 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   34,044,580 3,134,860 SH   SOLE 7 3,134,860 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   8,247,258 759,416 SH   SOLE 19 759,416 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   2,222,184 204,621 SH   SOLE 22 204,621 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   3,209,521 295,536 SH   SOLE 23 295,536 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   20,657,436 1,902,158 SH   SOLE 25 1,902,158 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   16,493,810 1,518,767 SH   SOLE 26 1,091,965 0 426,802
GOLD FIELDS LTD SPONSORED ADR 38059T106   10,133,716 933,123 SH   SOLE 28 0 0 933,123
GOLD FIELDS LTD SPONSORED ADR 38059T106   58,991,629 5,432,010 SH   SOLE 30 5,432,010 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   24,544 2,260 SH   SOLE 31 0 0 2,260
GOLD FIELDS LTD SPONSORED ADR 38059T106   70,641,802 6,504,770 SH   SOLE 34 6,504,770 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   10,356,590 953,646 SH   SOLE 43 894,222 0 59,424
GOLD RESOURCE CORP COM 38068T105   5,986 13,985 SH   SOLE 18 13,985 0 0
GOLD RESOURCE CORP COM 38068T105   83,293 194,610 SH   SOLE 21 194,610 0 0
GOLD RESOURCE CORP COM 38068T105   415,189 970,067 SH   SOLE 22 970,067 0 0
GOLDEN ARROW MERGER CORP CLASS A COM 380799106   209,000 20,000 SH   SOLE 2 20,000 0 0
GOLDEN ENTMT INC COM 381013101   371,639 10,873 SH   SOLE 2 6,242 0 4,631
GOLDEN ENTMT INC COM 381013101   7,793 228 SH   SOLE 7 228 0 0
GOLDEN ENTMT INC COM 381013101   2,196,509 64,263 SH   SOLE 18 64,263 0 0
GOLDEN ENTMT INC COM 381013101   1,430,741 41,859 SH   SOLE 19 41,859 0 0
GOLDEN ENTMT INC COM 381013101   82,928,849 2,426,239 SH   SOLE 21 2,426,239 0 0
GOLDEN ENTMT INC COM 381013101   20,926,808 612,253 SH   SOLE 22 592,855 0 19,398
GOLDEN ENTMT INC COM 381013101   146,769 4,294 SH   SOLE 25 4,294 0 0
GOLDEN ENTMT INC COM 381013101   855,936 25,042 SH   SOLE 26 14,642 0 10,400
GOLDEN ENTMT INC COM 381013101   910,794 26,647 SH   SOLE 30 26,647 0 0
GOLDEN ENTMT INC COM 381013101   139,386 4,078 SH   SOLE 40 4,078 0 0
GOLDEN ENTMT INC COM 381013101   196,467 5,748 SH   SOLE 43 5,532 0 216
GOLDEN MATRIX GROUP INC COM 381098300   3,646 1,240 SH   SOLE 18 1,240 0 0
GOLDEN MATRIX GROUP INC COM 381098300   49,436 16,815 SH   SOLE 21 16,815 0 0
GOLDEN MATRIX GROUP INC COM 381098300   562,775 191,420 SH   SOLE 22 191,420 0 0
GOLDEN MINERALS CO COM 381119403   2,364 3,703 SH   SOLE 21 3,703 0 0
GOLDEN MINERALS CO COM 381119403   688 1,078 SH   SOLE 22 1,078 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   626,728 79,534 SH   SOLE 2 4,203 0 75,331
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   11,371 1,443 SH   SOLE 7 1,443 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   2,647,160 335,934 SH   SOLE 18 335,934 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   2,004,633 254,395 SH   SOLE 19 254,395 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   31,210,087 3,960,671 SH   SOLE 21 3,960,671 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   11,985,898 1,521,053 SH   SOLE 22 1,414,588 0 106,465
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   342,465 43,460 SH   SOLE 26 43,460 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   27,028 3,430 SH   SOLE 43 0 0 3,430
GOLDMAN SACHS BDC INC SHS 38147U107   5,649,367 388,006 SH   SOLE 30 388,006 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   206,216,985 637,318 SH   SOLE 2 71,650 0 565,668
GOLDMAN SACHS GROUP INC COM 38141G104   77,763,578 240,330 SH   SOLE 4 110,150 0 130,180
GOLDMAN SACHS GROUP INC COM 38141G104   99,887,677 308,705 SH   SOLE 7 268,478 0 40,227
GOLDMAN SACHS GROUP INC COM 38141G104   4,855,168 15,005 SH   SOLE 13 15,005 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   15,472,470 47,818 SH   SOLE 15 47,818 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   210,079,440 649,255 SH   SOLE 18 624,253 0 25,002
GOLDMAN SACHS GROUP INC COM 38141G104   91,474,533 282,704 SH   SOLE 19 282,704 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,537,726,829 7,842,899 SH   SOLE 21 7,842,899 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,298,564,594 7,103,763 SH   SOLE 22 6,401,289 0 702,474
GOLDMAN SACHS GROUP INC COM 38141G104   209,553,963 647,631 SH   SOLE 23 647,631 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   281,631,445 870,388 SH   SOLE 25 825,484 0 44,904
GOLDMAN SACHS GROUP INC COM 38141G104   153,083,232 473,107 SH   SOLE 26 265,539 0 207,568
GOLDMAN SACHS GROUP INC COM 38141G104   173,713,084 536,864 SH   SOLE 28 35,169 0 501,695
GOLDMAN SACHS GROUP INC COM 38141G104   164,374 508 SH   SOLE 29 508 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   682,210,134 2,108,385 SH   SOLE 30 2,108,385 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   39,032,249 120,630 SH   SOLE 31 68,565 0 52,065
GOLDMAN SACHS GROUP INC COM 38141G104   16,294,338 50,358 SH   SOLE 32 50,358 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   30,972,444 95,721 SH   SOLE 34 95,721 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   30,770,536 95,097 SH   SOLE 36 95,097 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   5,235,039 16,179 SH   SOLE 40 16,179 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   162,756 503 SH   OTR 43 503 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   143,162,960 442,448 SH   SOLE 43 379,126 0 63,322
GOLUB CAP BDC INC COM 38173M102   8,852,758 603,460 SH   SOLE 30 603,460 0 0
GOLUB CAP BDC INC COM 38173M102   74,348 5,068 SH   OTR 43 5,068 0 0
GOLUB CAP BDC INC COM 38173M102   1,484,300 101,179 SH   SOLE 43 94,338 0 6,841
GOOD TIMES RESTAURANTS INC COM NEW 382140879   5,120 1,718 SH   SOLE 18 1,718 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879   59,937 20,113 SH   SOLE 21 20,113 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879   96,290 32,312 SH   SOLE 22 32,312 0 0
GOODRX HLDGS INC COM CL A 38246G108   533,859 94,824 SH   SOLE 2 86,313 0 8,511
GOODRX HLDGS INC COM CL A 38246G108   55,866 9,923 SH   SOLE 19 9,923 0 0
GOODRX HLDGS INC COM CL A 38246G108   1,464,200 260,071 SH   SOLE 21 260,071 0 0
GOODRX HLDGS INC COM CL A 38246G108   7,379,461 1,310,739 SH   SOLE 22 1,275,417 0 35,322
GOODRX HLDGS INC COM CL A 38246G108   58,107 10,321 SH   SOLE 25 10,321 0 0
GOODRX HLDGS INC COM CL A 38246G108   347,101 61,652 SH   SOLE 26 0 0 61,652
GOODRX HLDGS INC COM CL A 38246G108   317,403 56,377 SH   SOLE 30 56,377 0 0
GOODRX HLDGS INC COM CL A 38246G108   64,852 11,519 SH   SOLE 40 11,519 0 0
GOODRX HLDGS INC COM CL A 38246G108   198,953 35,338 SH   SOLE 43 35,106 0 232
GOODYEAR TIRE & RUBR CO COM 382550101   6,403,762 515,186 SH   SOLE 2 267,915 0 247,271
GOODYEAR TIRE & RUBR CO COM 382550101   10,429 839 SH   SOLE 4 839 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   467,082 37,577 SH   SOLE 7 35,993 0 1,584
GOODYEAR TIRE & RUBR CO COM 382550101   14,883,881 1,197,416 SH   SOLE 18 1,197,416 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   17,456,282 1,404,367 SH   SOLE 19 1,404,367 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   253,778,475 20,416,611 SH   SOLE 21 20,416,611 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   117,107,704 9,421,376 SH   SOLE 22 9,063,341 0 358,035
GOODYEAR TIRE & RUBR CO COM 382550101   104,387 8,398 SH   SOLE 23 8,398 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   1,551,811 124,844 SH   SOLE 25 124,844 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   2,338,879 188,164 SH   SOLE 26 159,449 0 28,715
GOODYEAR TIRE & RUBR CO COM 382550101   610,636 49,126 SH   SOLE 28 49,126 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   2,109,073 169,676 SH   SOLE 30 169,676 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   1,236,437 99,472 SH   SOLE 34 99,472 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   375,100 30,177 SH   SOLE 36 30,177 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   602,134 48,442 SH   SOLE 40 48,442 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   5,508,839 443,189 SH   SOLE 43 414,174 0 29,015
GOOSEHEAD INS INC COM CL A 38267D109   822,439 11,035 SH   SOLE 2 6,299 0 4,736
GOOSEHEAD INS INC COM CL A 38267D109   5,217 70 SH   SOLE 4 70 0 0
GOOSEHEAD INS INC COM CL A 38267D109   12,223 164 SH   SOLE 7 164 0 0
GOOSEHEAD INS INC COM CL A 38267D109   4,874,560 65,404 SH   SOLE 18 65,404 0 0
GOOSEHEAD INS INC COM CL A 38267D109   3,309,505 44,405 SH   SOLE 19 44,405 0 0
GOOSEHEAD INS INC COM CL A 38267D109   193,714,948 2,599,154 SH   SOLE 21 2,599,154 0 0
GOOSEHEAD INS INC COM CL A 38267D109   47,010,170 630,755 SH   SOLE 22 613,525 0 17,230
GOOSEHEAD INS INC COM CL A 38267D109   332,106 4,456 SH   SOLE 25 4,456 0 0
GOOSEHEAD INS INC COM CL A 38267D109   1,668,727 22,390 SH   SOLE 26 6,240 0 16,150
GOOSEHEAD INS INC COM CL A 38267D109   49,041 658 SH   SOLE 28 329 0 329
GOOSEHEAD INS INC COM CL A 38267D109   4,911,080 65,894 SH   SOLE 30 65,894 0 0
GOOSEHEAD INS INC COM CL A 38267D109   308,032 4,133 SH   SOLE 40 4,133 0 0
GOOSEHEAD INS INC COM CL A 38267D109   622,475 8,352 SH   SOLE 43 7,581 0 771
GOPRO INC CL A 38268T103   3,028,037 964,343 SH   SOLE 2 812,536 0 151,807
GOPRO INC CL A 38268T103   1,344 428 SH   SOLE 4 428 0 0
GOPRO INC CL A 38268T103   5,611 1,787 SH   SOLE 7 1,787 0 0
GOPRO INC CL A 38268T103   1,298,399 413,503 SH   SOLE 18 355,880 0 57,623
GOPRO INC CL A 38268T103   1,793,612 571,214 SH   SOLE 19 571,214 0 0
GOPRO INC CL A 38268T103   15,117,944 4,814,632 SH   SOLE 21 4,814,632 0 0
GOPRO INC CL A 38268T103   15,713,163 5,004,192 SH   SOLE 22 4,833,345 0 170,847
GOPRO INC CL A 38268T103   76,035 24,215 SH   SOLE 25 24,215 0 0
GOPRO INC CL A 38268T103   760,197 242,101 SH   SOLE 26 52,310 0 189,791
GOPRO INC CL A 38268T103   261,779 83,369 SH   SOLE 30 83,369 0 0
GOPRO INC CL A 38268T103   106,116 33,795 SH   SOLE 40 33,795 0 0
GOPRO INC CL A 38268T103   255,788 81,461 SH   SOLE 43 65,638 0 15,823
GORMAN RUPP CO COM 383082104   524,920 15,955 SH   SOLE 2 6,910 0 9,045
GORMAN RUPP CO COM 383082104   4,935 150 SH   SOLE 7 150 0 0
GORMAN RUPP CO COM 383082104   1,967,025 59,788 SH   SOLE 18 59,788 0 0
GORMAN RUPP CO COM 383082104   1,536,858 46,713 SH   SOLE 19 46,713 0 0
GORMAN RUPP CO COM 383082104   24,754,059 752,403 SH   SOLE 21 752,403 0 0
GORMAN RUPP CO COM 383082104   21,883,303 665,146 SH   SOLE 22 637,558 0 27,588
GORMAN RUPP CO COM 383082104   143,674 4,367 SH   SOLE 25 4,367 0 0
GORMAN RUPP CO COM 383082104   46,883 1,425 SH   SOLE 26 0 0 1,425
GORMAN RUPP CO COM 383082104   233,722 7,104 SH   SOLE 28 0 0 7,104
GORMAN RUPP CO COM 383082104   1,478,362 44,935 SH   SOLE 30 44,935 0 0
GORMAN RUPP CO COM 383082104   99,194 3,015 SH   SOLE 40 3,015 0 0
GORMAN RUPP CO COM 383082104   432,767 13,154 SH   SOLE 43 11,891 0 1,263
GOSSAMER BIO INC COM 38341P102   12,311 14,783 SH   SOLE 18 14,783 0 0
GOSSAMER BIO INC COM 38341P102   1,285,520 1,543,612 SH   SOLE 21 1,543,612 0 0
GOSSAMER BIO INC COM 38341P102   2,341,423 2,811,507 SH   SOLE 22 2,811,507 0 0
GOSSAMER BIO INC COM 38341P102   80,574 96,751 SH   SOLE 30 96,751 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   1,239,549 350,155 SH   SOLE 2 79,628 0 270,527
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   6,308,584 1,782,086 SH   SOLE 4 885,187 0 896,899
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   8,515,297 2,405,451 SH   SOLE 7 2,173,386 0 232,065
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   895,542 252,978 SH   SOLE 13 252,978 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   2,068,266 584,256 SH   SOLE 15 584,256 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   5,454,984 1,540,956 SH   SOLE 18 1,537,987 0 2,969
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   3,940,583 1,113,159 SH   SOLE 19 1,113,159 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   121,188,909 34,234,155 SH   SOLE 21 34,234,155 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   96,338,735 27,214,332 SH   SOLE 22 26,229,696 0 984,636
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   10,791,265 3,048,380 SH   SOLE 23 3,048,380 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   1,544,318 436,248 SH   SOLE 25 428,791 0 7,457
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   8,687,057 2,453,971 SH   SOLE 26 222,151 0 2,231,820
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   8,690,222 2,454,865 SH   SOLE 28 44,064 0 2,410,801
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   8,432 2,382 SH   SOLE 29 2,382 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   39,723,915 11,221,445 SH   SOLE 30 9,521,729 0 1,699,716
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   1,247,723 352,464 SH   SOLE 31 320,651 0 31,813
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   964,979 272,593 SH   SOLE 34 272,593 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   818,905 231,329 SH   SOLE 36 231,329 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   316,331 89,359 SH   SOLE 40 89,359 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   172,239 48,655 SH   SOLE 43 10,552 0 38,103
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   18,809 6,531 SH   SOLE 2 6,531 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   186,252 64,671 SH   SOLE 19 64,671 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   1,135,115 394,137 SH   SOLE 21 394,137 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   87,860 30,507 SH   SOLE 30 30,507 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   183,165 63,599 SH   SOLE 34 63,599 0 0
GRACO INC COM 384109104   36,380,311 499,181 SH   SOLE 2 383,014 0 116,167
GRACO INC COM 384109104   21,117,490 289,757 SH   SOLE 4 137,597 0 152,160
GRACO INC COM 384109104   13,130,134 180,161 SH   SOLE 7 170,850 0 9,311
GRACO INC COM 384109104   1,877,462 25,761 SH   SOLE 13 25,761 0 0
GRACO INC COM 384109104   725,666 9,957 SH   SOLE 15 9,957 0 0
GRACO INC COM 384109104   28,930,955 396,967 SH   SOLE 18 385,109 0 11,858
GRACO INC COM 384109104   11,761,447 161,381 SH   SOLE 19 161,381 0 0
GRACO INC COM 384109104   703,402,632 9,651,518 SH   SOLE 21 9,651,518 0 0
GRACO INC COM 384109104   390,112,501 5,352,806 SH   SOLE 22 4,971,784 0 381,022
GRACO INC COM 384109104   30,288,418 415,593 SH   SOLE 23 415,593 0 0
GRACO INC COM 384109104   4,829,830 66,271 SH   SOLE 25 66,084 0 187
GRACO INC COM 384109104   27,508,264 377,446 SH   SOLE 26 163,619 0 213,827
GRACO INC COM 384109104   21,195,909 290,833 SH   SOLE 28 6,572 0 284,261
GRACO INC COM 384109104   1,032,491 14,167 SH   SOLE 29 14,167 0 0
GRACO INC COM 384109104   92,710,794 1,272,102 SH   SOLE 30 1,193,612 0 78,490
GRACO INC COM 384109104   4,627,734 63,498 SH   SOLE 31 60,471 0 3,027
GRACO INC COM 384109104   21,139,937 290,065 SH   SOLE 34 290,065 0 0
GRACO INC COM 384109104   1,944,949 26,687 SH   SOLE 36 26,687 0 0
GRACO INC COM 384109104   608,329 8,347 SH   SOLE 40 8,347 0 0
GRACO INC COM 384109104   22,739 312 SH   OTR 43 312 0 0
GRACO INC COM 384109104   13,333,617 182,953 SH   SOLE 43 165,958 0 16,995
GRAFTECH INTL LTD COM 384313508   546,173 142,604 SH   SOLE 2 58,856 0 83,748
GRAFTECH INTL LTD COM 384313508   2,018 527 SH   SOLE 4 527 0 0
GRAFTECH INTL LTD COM 384313508   8,618 2,250 SH   SOLE 7 2,250 0 0
GRAFTECH INTL LTD COM 384313508   1,905,475 497,513 SH   SOLE 18 497,513 0 0
GRAFTECH INTL LTD COM 384313508   1,528,074 398,975 SH   SOLE 19 398,975 0 0
GRAFTECH INTL LTD COM 384313508   24,815,673 6,479,288 SH   SOLE 21 6,479,288 0 0
GRAFTECH INTL LTD COM 384313508   20,956,538 5,471,681 SH   SOLE 22 5,243,370 0 228,311
GRAFTECH INTL LTD COM 384313508   174,667 45,605 SH   SOLE 25 45,605 0 0
GRAFTECH INTL LTD COM 384313508   509,214 132,954 SH   SOLE 26 116,042 0 16,912
GRAFTECH INTL LTD COM 384313508   146,360 38,214 SH   SOLE 28 0 0 38,214
GRAFTECH INTL LTD COM 384313508   372,958 97,378 SH   SOLE 30 97,378 0 0
GRAFTECH INTL LTD COM 384313508   28,468 7,433 SH   SOLE 36 7,433 0 0
GRAFTECH INTL LTD COM 384313508   139,703 36,476 SH   SOLE 40 36,476 0 0
GRAFTECH INTL LTD COM 384313508   271,336 70,845 SH   SOLE 43 67,078 0 3,767
GRAHAM CORP COM 384556106   34,345 2,069 SH   SOLE 2 2,069 0 0
GRAHAM CORP COM 384556106   29,382 1,770 SH   SOLE 18 1,770 0 0
GRAHAM CORP COM 384556106   371,491 22,379 SH   SOLE 21 22,379 0 0
GRAHAM CORP COM 384556106   2,477,650 149,256 SH   SOLE 22 149,256 0 0
GRAHAM CORP COM 384556106   100 6 SH   SOLE 43 6 0 0
GRAHAM HLDGS CO COM CL B 384637104   3,274,128 5,616 SH   SOLE 2 2,893 0 2,723
GRAHAM HLDGS CO COM CL B 384637104   8,162 14 SH   SOLE 4 14 0 0
GRAHAM HLDGS CO COM CL B 384637104   37,895 65 SH   SOLE 7 65 0 0
GRAHAM HLDGS CO COM CL B 384637104   8,450,585 14,495 SH   SOLE 18 14,495 0 0
GRAHAM HLDGS CO COM CL B 384637104   4,321,196 7,412 SH   SOLE 19 7,412 0 0
GRAHAM HLDGS CO COM CL B 384637104   158,692,017 272,199 SH   SOLE 21 272,199 0 0
GRAHAM HLDGS CO COM CL B 384637104   65,586,917 112,499 SH   SOLE 22 107,762 0 4,737
GRAHAM HLDGS CO COM CL B 384637104   447,744 768 SH   SOLE 25 768 0 0
GRAHAM HLDGS CO COM CL B 384637104   742,159 1,273 SH   SOLE 26 908 0 365
GRAHAM HLDGS CO COM CL B 384637104   819,115 1,405 SH   SOLE 28 1,405 0 0
GRAHAM HLDGS CO COM CL B 384637104   1,288,430 2,210 SH   SOLE 30 2,210 0 0
GRAHAM HLDGS CO COM CL B 384637104   56,551 97 SH   SOLE 36 97 0 0
GRAHAM HLDGS CO COM CL B 384637104   358,545 615 SH   SOLE 40 615 0 0
GRAHAM HLDGS CO COM CL B 384637104   13,593,335 23,316 SH   SOLE 43 22,730 0 586
GRAINGER W W INC COM 384802104   115,497,845 166,943 SH   SOLE 2 66,596 0 100,347
GRAINGER W W INC COM 384802104   33,614,430 48,587 SH   SOLE 4 20,731 0 27,856
GRAINGER W W INC COM 384802104   55,575,507 80,330 SH   SOLE 7 65,397 0 14,933
GRAINGER W W INC COM 384802104   6,002,404 8,676 SH   SOLE 13 8,676 0 0
GRAINGER W W INC COM 384802104   2,707,170 3,913 SH   SOLE 15 3,913 0 0
GRAINGER W W INC COM 384802104   75,847,111 109,631 SH   SOLE 18 89,803 0 19,828
GRAINGER W W INC COM 384802104   73,734,924 106,578 SH   SOLE 19 106,578 0 0
GRAINGER W W INC COM 384802104   1,114,228,383 1,610,529 SH   SOLE 21 1,610,529 0 0
GRAINGER W W INC COM 384802104   773,966,251 1,118,707 SH   SOLE 22 1,000,890 0 117,817
GRAINGER W W INC COM 384802104   73,349,569 106,021 SH   SOLE 23 106,021 0 0
GRAINGER W W INC COM 384802104   48,004,010 69,386 SH   SOLE 25 69,191 0 195
GRAINGER W W INC COM 384802104   64,055,390 92,587 SH   SOLE 26 50,044 0 42,543
GRAINGER W W INC COM 384802104   126,071,236 182,226 SH   SOLE 28 13,038 0 169,188
GRAINGER W W INC COM 384802104   2,850,381 4,120 SH   SOLE 29 4,120 0 0
GRAINGER W W INC COM 384802104   321,358,988 464,499 SH   SOLE 30 435,528 0 28,971
GRAINGER W W INC COM 384802104   12,909,043 18,659 SH   SOLE 31 17,900 0 759
GRAINGER W W INC COM 384802104   34,722,066 50,188 SH   SOLE 34 50,188 0 0
GRAINGER W W INC COM 384802104   8,446,675 12,209 SH   SOLE 36 12,209 0 0
GRAINGER W W INC COM 384802104   1,508,211 2,180 SH   SOLE 40 2,180 0 0
GRAINGER W W INC COM 384802104   28,365 41 SH   OTR 43 41 0 0
GRAINGER W W INC COM 384802104   64,366,573 93,037 SH   SOLE 43 83,584 0 9,453
GRAN TIERRA ENERGY INC COM 38500T200   680,994 98,126 SH   SOLE 2 98,126 0 0
GRAN TIERRA ENERGY INC COM 38500T200   238,875 34,420 SH   SOLE 22 34,420 0 0
GRAN TIERRA ENERGY INC COM 38500T200   12,915 1,861 SH   SOLE 26 0 0 1,861
GRAN TIERRA ENERGY INC COM 38500T200   2,901 418 SH   SOLE 43 418 0 0
GRAND CANYON ED INC COM 38526M106   22,267,159 190,513 SH   SOLE 2 45,840 0 144,673
GRAND CANYON ED INC COM 38526M106   7,948 68 SH   SOLE 4 68 0 0
GRAND CANYON ED INC COM 38526M106   470,208 4,023 SH   SOLE 7 3,816 0 207
GRAND CANYON ED INC COM 38526M106   6,257,638 53,539 SH   SOLE 18 53,539 0 0
GRAND CANYON ED INC COM 38526M106   1,290,355 11,040 SH   SOLE 19 11,040 0 0
GRAND CANYON ED INC COM 38526M106   181,856,865 1,555,928 SH   SOLE 21 1,555,928 0 0
GRAND CANYON ED INC COM 38526M106   100,488,515 859,758 SH   SOLE 22 817,737 0 42,021
GRAND CANYON ED INC COM 38526M106   256,902 2,198 SH   SOLE 23 2,198 0 0
GRAND CANYON ED INC COM 38526M106   685,501 5,865 SH   SOLE 25 5,865 0 0
GRAND CANYON ED INC COM 38526M106   15,584,662 133,339 SH   SOLE 26 13,290 0 120,049
GRAND CANYON ED INC COM 38526M106   162,229 1,388 SH   SOLE 28 116 0 1,272
GRAND CANYON ED INC COM 38526M106   5,099,124 43,627 SH   SOLE 30 43,627 0 0
GRAND CANYON ED INC COM 38526M106   54,583 467 SH   SOLE 31 467 0 0
GRAND CANYON ED INC COM 38526M106   305,641 2,615 SH   SOLE 34 2,615 0 0
GRAND CANYON ED INC COM 38526M106   588,257 5,033 SH   SOLE 36 5,033 0 0
GRAND CANYON ED INC COM 38526M106   604,620 5,173 SH   SOLE 40 5,173 0 0
GRAND CANYON ED INC COM 38526M106   16,714 143 SH   OTR 43 143 0 0
GRAND CANYON ED INC COM 38526M106   23,855,442 204,102 SH   SOLE 43 197,579 0 6,523
GRANITE CONSTR INC COM 387328107   1,540,076 40,507 SH   SOLE 2 12,790 0 27,717
GRANITE CONSTR INC COM 387328107   7,338 193 SH   SOLE 4 193 0 0
GRANITE CONSTR INC COM 387328107   426,889 11,228 SH   SOLE 7 10,631 0 597
GRANITE CONSTR INC COM 387328107   5,443,437 143,173 SH   SOLE 18 143,173 0 0
GRANITE CONSTR INC COM 387328107   3,465,143 91,140 SH   SOLE 19 91,140 0 0
GRANITE CONSTR INC COM 387328107   203,486,842 5,352,100 SH   SOLE 21 5,352,100 0 0
GRANITE CONSTR INC COM 387328107   47,598,417 1,251,931 SH   SOLE 22 1,197,563 0 54,368
GRANITE CONSTR INC COM 387328107   301,080 7,919 SH   SOLE 25 7,919 0 0
GRANITE CONSTR INC COM 387328107   1,182,802 31,110 SH   SOLE 26 15,040 0 16,070
GRANITE CONSTR INC COM 387328107   3,121,290 82,096 SH   SOLE 30 82,096 0 0
GRANITE CONSTR INC COM 387328107   20,417 537 SH   SOLE 36 537 0 0
GRANITE CONSTR INC COM 387328107   309,559 8,142 SH   SOLE 40 8,142 0 0
GRANITE CONSTR INC COM 387328107   3,296,505 86,705 SH   SOLE 43 83,427 0 3,278
GRANITE PT MTG TR INC COM STK 38741L107   1,046,321 214,410 SH   SOLE 2 183,601 0 30,809
GRANITE PT MTG TR INC COM STK 38741L107   2,128 436 SH   SOLE 7 436 0 0
GRANITE PT MTG TR INC COM STK 38741L107   709,947 145,481 SH   SOLE 18 145,481 0 0
GRANITE PT MTG TR INC COM STK 38741L107   556,930 114,125 SH   SOLE 19 114,125 0 0
GRANITE PT MTG TR INC COM STK 38741L107   12,714,576 2,605,446 SH   SOLE 21 2,605,446 0 0
GRANITE PT MTG TR INC COM STK 38741L107   7,214,426 1,478,366 SH   SOLE 22 1,434,569 0 43,797
GRANITE PT MTG TR INC COM STK 38741L107   3,699 758 SH   SOLE 28 758 0 0
GRANITE PT MTG TR INC COM STK 38741L107   17,412 3,568 SH   SOLE 43 3,568 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   24,186 456 SH   SOLE 43 456 0 0
GRANITE RIDGE RESOURCES INC COM 387432107   615,252 100,861 SH   SOLE 2 10,166 0 90,695
GRANITE RIDGE RESOURCES INC COM 387432107   421,004 69,017 SH   SOLE 18 69,017 0 0
GRANITE RIDGE RESOURCES INC COM 387432107   307,117 50,347 SH   SOLE 19 50,347 0 0
GRANITE RIDGE RESOURCES INC COM 387432107   5,315,906 871,460 SH   SOLE 21 871,460 0 0
GRANITE RIDGE RESOURCES INC COM 387432107   3,154,164 517,076 SH   SOLE 22 498,125 0 18,951
GRAPHIC PACKAGING HLDG CO COM 388689101   14,954,202 671,194 SH   SOLE 2 355,807 0 315,387
GRAPHIC PACKAGING HLDG CO COM 388689101   20,943 940 SH   SOLE 4 940 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   1,878,293 84,304 SH   SOLE 7 79,883 0 4,421
GRAPHIC PACKAGING HLDG CO COM 388689101   12,665,935 568,489 SH   SOLE 18 568,489 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   4,939,810 221,715 SH   SOLE 19 221,715 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   356,420,401 15,997,325 SH   SOLE 21 15,997,325 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   196,343,926 8,812,564 SH   SOLE 22 8,399,288 0 413,276
GRAPHIC PACKAGING HLDG CO COM 388689101   4,959,595 222,603 SH   SOLE 25 222,603 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   4,533,111 203,461 SH   SOLE 26 99,228 0 104,233
GRAPHIC PACKAGING HLDG CO COM 388689101   121,894 5,471 SH   SOLE 28 5,471 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   8,163,347 366,398 SH   SOLE 30 366,398 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   95,358 4,280 SH   SOLE 31 4,280 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   64,487,588 2,894,416 SH   SOLE 34 2,894,416 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   200,721 9,009 SH   SOLE 36 9,009 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   1,138,397 51,095 SH   SOLE 40 51,095 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   2,915,145 130,841 SH   SOLE 43 106,456 0 24,385
GRAPHITE BIO INC COM 38870X104   38,581 15,557 SH   SOLE 2 4,190 0 11,367
GRAPHITE BIO INC COM 38870X104   195,741 78,928 SH   SOLE 18 78,928 0 0
GRAPHITE BIO INC COM 38870X104   188,450 75,988 SH   SOLE 19 75,988 0 0
GRAPHITE BIO INC COM 38870X104   2,748,713 1,108,352 SH   SOLE 21 1,108,352 0 0
GRAPHITE BIO INC COM 38870X104   1,245,441 502,194 SH   SOLE 22 483,394 0 18,800
GRAPHITE BIO INC COM 38870X104   58,449 23,568 SH   SOLE 30 23,568 0 0
GRAVITY CO LTD SPONSORED ADS NE 38911N206   821,100 11,900 SH   SOLE 43 10,291 0 1,609
GRAY TELEVISION INC COM 389375106   1,590,251 229,805 SH   SOLE 2 151,546 0 78,259
GRAY TELEVISION INC COM 389375106   2,505 362 SH   SOLE 4 362 0 0
GRAY TELEVISION INC COM 389375106   5,723 827 SH   SOLE 7 827 0 0
GRAY TELEVISION INC COM 389375106   1,566,709 226,403 SH   SOLE 18 226,403 0 0
GRAY TELEVISION INC COM 389375106   1,914,951 276,727 SH   SOLE 19 276,727 0 0
GRAY TELEVISION INC COM 389375106   19,899,692 2,875,678 SH   SOLE 21 2,875,678 0 0
GRAY TELEVISION INC COM 389375106   17,454,676 2,522,352 SH   SOLE 22 2,420,623 0 101,729
GRAY TELEVISION INC COM 389375106   5,598 809 SH   SOLE 23 809 0 0
GRAY TELEVISION INC COM 389375106   156,240 22,578 SH   SOLE 25 22,578 0 0
GRAY TELEVISION INC COM 389375106   282,018 40,754 SH   SOLE 26 26,426 0 14,328
GRAY TELEVISION INC COM 389375106   47,250 6,828 SH   SOLE 28 664 0 6,164
GRAY TELEVISION INC COM 389375106   370,255 53,505 SH   SOLE 30 53,505 0 0
GRAY TELEVISION INC COM 389375106   40,482 5,850 SH   SOLE 36 5,850 0 0
GRAY TELEVISION INC COM 389375106   113,246 16,365 SH   SOLE 40 16,365 0 0
GRAY TELEVISION INC COM 389375106   1,436,980 207,656 SH   SOLE 43 202,563 0 5,093
GREAT AJAX CORP COM 38983D300   1,912,519 296,975 SH   SOLE 2 232,047 0 64,928
GREAT AJAX CORP COM 38983D300   25,805 4,007 SH   SOLE 18 4,007 0 0
GREAT AJAX CORP COM 38983D300   1,571,985 244,097 SH   SOLE 19 244,097 0 0
GREAT AJAX CORP COM 38983D300   2,302,616 357,549 SH   SOLE 21 357,549 0 0
GREAT AJAX CORP COM 38983D300   3,631,484 563,895 SH   SOLE 22 563,895 0 0
GREAT AJAX CORP COM 38983D300   62,140 9,649 SH   SOLE 23 9,649 0 0
GREAT AJAX CORP COM 38983D300   13,324 2,069 SH   SOLE 43 2,069 0 0
GREAT AJAX CORP 7.25 CV SR NT 24 38983D409   8,626,422 357,646 SH   SOLE 21 357,646 0 0
GREAT ELM GROUP INC COM NEW 39037G109   4,220 1,972 SH   SOLE 18 1,972 0 0
GREAT ELM GROUP INC COM NEW 39037G109   66,779 31,205 SH   SOLE 21 31,205 0 0
GREAT ELM GROUP INC COM NEW 39037G109   649,552 303,529 SH   SOLE 22 303,529 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   1,048,079 131,503 SH   SOLE 2 90,140 0 41,363
GREAT LAKES DREDGE & DOCK CO COM 390607109   3,021 379 SH   SOLE 4 379 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   305,881 38,379 SH   SOLE 7 36,300 0 2,079
GREAT LAKES DREDGE & DOCK CO COM 390607109   1,532,663 192,304 SH   SOLE 18 192,304 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   1,092,289 137,050 SH   SOLE 19 137,050 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   31,245,301 3,920,364 SH   SOLE 21 3,920,364 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   14,949,353 1,875,703 SH   SOLE 22 1,794,369 0 81,334
GREAT LAKES DREDGE & DOCK CO COM 390607109   89,304 11,205 SH   SOLE 25 11,205 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   461,933 57,959 SH   SOLE 26 52,477 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109   9,325 1,170 SH   SOLE 28 1,170 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   759,023 95,235 SH   SOLE 30 95,235 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   19,168 2,405 SH   SOLE 36 2,405 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   151,342 18,989 SH   SOLE 40 18,989 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   2,278,639 285,902 SH   SOLE 43 263,489 0 22,413
GREAT SOUTHN BANCORP INC COM 390905107   415,562 8,672 SH   SOLE 2 3,091 0 5,581
GREAT SOUTHN BANCORP INC COM 390905107   5,319 111 SH   SOLE 7 111 0 0
GREAT SOUTHN BANCORP INC COM 390905107   1,285,837 26,833 SH   SOLE 18 26,833 0 0
GREAT SOUTHN BANCORP INC COM 390905107   956,244 19,955 SH   SOLE 19 19,955 0 0
GREAT SOUTHN BANCORP INC COM 390905107   17,465,259 364,467 SH   SOLE 21 364,467 0 0
GREAT SOUTHN BANCORP INC COM 390905107   15,009,982 313,230 SH   SOLE 22 300,357 0 12,873
GREAT SOUTHN BANCORP INC COM 390905107   167,432 3,494 SH   SOLE 25 3,494 0 0
GREAT SOUTHN BANCORP INC COM 390905107   864,141 18,033 SH   SOLE 30 18,033 0 0
GREAT SOUTHN BANCORP INC COM 390905107   101,447 2,117 SH   SOLE 40 2,117 0 0
GREAT SOUTHN BANCORP INC COM 390905107   751,337 15,679 SH   SOLE 43 15,012 0 667
GREEN BRICK PARTNERS INC COM 392709101   1,019,818 24,568 SH   SOLE 2 11,212 0 13,356
GREEN BRICK PARTNERS INC COM 392709101   5,064 122 SH   SOLE 4 122 0 0
GREEN BRICK PARTNERS INC COM 392709101   298,042 7,180 SH   SOLE 7 6,798 0 382
GREEN BRICK PARTNERS INC COM 392709101   3,377,254 81,360 SH   SOLE 18 81,360 0 0
GREEN BRICK PARTNERS INC COM 392709101   2,250,714 54,221 SH   SOLE 19 54,221 0 0
GREEN BRICK PARTNERS INC COM 392709101   127,526,814 3,072,195 SH   SOLE 21 3,072,195 0 0
GREEN BRICK PARTNERS INC COM 392709101   29,626,434 713,718 SH   SOLE 22 682,362 0 31,356
GREEN BRICK PARTNERS INC COM 392709101   248,479 5,986 SH   SOLE 25 5,986 0 0
GREEN BRICK PARTNERS INC COM 392709101   986,070 23,755 SH   SOLE 26 15,256 0 8,499
GREEN BRICK PARTNERS INC COM 392709101   2,146,482 51,710 SH   SOLE 30 51,710 0 0
GREEN BRICK PARTNERS INC COM 392709101   177,040 4,265 SH   SOLE 40 4,265 0 0
GREEN BRICK PARTNERS INC COM 392709101   1,392,476 33,546 SH   SOLE 43 32,441 0 1,105
GREEN DOT CORP CL A 39304D102   514,463 36,932 SH   SOLE 2 13,110 0 23,822
GREEN DOT CORP CL A 39304D102   2,800 201 SH   SOLE 4 201 0 0
GREEN DOT CORP CL A 39304D102   7,620 547 SH   SOLE 7 547 0 0
GREEN DOT CORP CL A 39304D102   2,038,224 146,319 SH   SOLE 18 146,319 0 0
GREEN DOT CORP CL A 39304D102   1,144,489 82,160 SH   SOLE 19 82,160 0 0
GREEN DOT CORP CL A 39304D102   63,231,808 4,539,254 SH   SOLE 21 4,539,254 0 0
GREEN DOT CORP CL A 39304D102   15,456,909 1,109,613 SH   SOLE 22 1,052,121 0 57,492
GREEN DOT CORP CL A 39304D102   85,739 6,155 SH   SOLE 25 6,155 0 0
GREEN DOT CORP CL A 39304D102   213,965 15,360 SH   SOLE 26 11,386 0 3,974
GREEN DOT CORP CL A 39304D102   12,690 911 SH   SOLE 28 911 0 0
GREEN DOT CORP CL A 39304D102   1,565,579 112,389 SH   SOLE 30 112,389 0 0
GREEN DOT CORP CL A 39304D102   71,656 5,144 SH   SOLE 40 5,144 0 0
GREEN DOT CORP CL A 39304D102   87,021 6,247 SH   SOLE 43 5,947 0 300
GREEN PLAINS INC COM 393222104   1,089,921 36,210 SH   SOLE 2 10,160 0 26,050
GREEN PLAINS INC COM 393222104   97,163 3,228 SH   SOLE 4 2,162 0 1,066
GREEN PLAINS INC COM 393222104   94,514 3,140 SH   SOLE 7 3,062 0 78
GREEN PLAINS INC COM 393222104   5,584,814 185,542 SH   SOLE 18 185,542 0 0
GREEN PLAINS INC COM 393222104   16,178,750 537,500 SH   SOLE 19 537,500 0 0
GREEN PLAINS INC COM 393222104   206,013,701 6,844,309 SH   SOLE 21 6,844,309 0 0
GREEN PLAINS INC COM 393222104   26,851,638 892,081 SH   SOLE 22 850,510 0 41,571
GREEN PLAINS INC COM 393222104   29,227 971 SH   SOLE 25 971 0 0
GREEN PLAINS INC COM 393222104   15,261 507 SH   SOLE 26 507 0 0
GREEN PLAINS INC COM 393222104   42,180,665 1,401,351 SH   SOLE 30 1,401,351 0 0
GREEN PLAINS INC COM 393222104   7,710,175 256,152 SH   SOLE 34 256,152 0 0
GREEN PLAINS INC COM 393222104   133,012 4,419 SH   SOLE 40 4,419 0 0
GREEN PLAINS INC COM 393222104   55,414 1,841 SH   SOLE 43 1,841 0 0
GREENBRIER COS INC COM 393657101   1,182,040 29,551 SH   SOLE 2 8,862 0 20,689
GREENBRIER COS INC COM 393657101   5,440 136 SH   SOLE 4 136 0 0
GREENBRIER COS INC COM 393657101   10,120 253 SH   SOLE 7 253 0 0
GREENBRIER COS INC COM 393657101   4,001,240 100,031 SH   SOLE 18 100,031 0 0
GREENBRIER COS INC COM 393657101   2,531,560 63,289 SH   SOLE 19 63,289 0 0
GREENBRIER COS INC COM 393657101   152,333,000 3,808,325 SH   SOLE 21 3,808,325 0 0
GREENBRIER COS INC COM 393657101   34,687,280 867,182 SH   SOLE 22 826,788 0 40,394
GREENBRIER COS INC COM 393657101   277,440 6,936 SH   SOLE 25 6,936 0 0
GREENBRIER COS INC COM 393657101   673,040 16,826 SH   SOLE 26 8,426 0 8,400
GREENBRIER COS INC COM 393657101   6,520 163 SH   SOLE 28 163 0 0
GREENBRIER COS INC COM 393657101   2,093,440 52,336 SH   SOLE 30 52,336 0 0
GREENBRIER COS INC COM 393657101   46,000 1,150 SH   SOLE 36 1,150 0 0
GREENBRIER COS INC COM 393657101   293,480 7,337 SH   SOLE 40 7,337 0 0
GREENBRIER COS INC COM 393657101   1,346,000 33,650 SH   SOLE 43 32,372 0 1,278
GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3   2,449,200 2,600,000 PRN   SOLE 21 2,600,000 0 0
GREENE CNTY BANCORP INC COM 394357107   126,719 5,269 SH   SOLE 2 1,960 0 3,309
GREENE CNTY BANCORP INC COM 394357107   337 14 SH   SOLE 7 14 0 0
GREENE CNTY BANCORP INC COM 394357107   458,658 19,071 SH   SOLE 18 19,071 0 0
GREENE CNTY BANCORP INC COM 394357107   347,595 14,453 SH   SOLE 19 14,453 0 0
GREENE CNTY BANCORP INC COM 394357107   5,764,064 239,670 SH   SOLE 21 239,670 0 0
GREENE CNTY BANCORP INC COM 394357107   2,262,335 94,068 SH   SOLE 22 90,937 0 3,131
GREENE CNTY BANCORP INC COM 394357107   67,653 2,813 SH   SOLE 25 2,813 0 0
GREENHILL & CO INC COM 395259104   33,611 2,271 SH   SOLE 18 2,271 0 0
GREENHILL & CO INC COM 395259104   418,366 28,268 SH   SOLE 21 28,268 0 0
GREENHILL & CO INC COM 395259104   3,354,479 226,654 SH   SOLE 22 226,654 0 0
GREENHILL & CO INC COM 395259104   6,956 470 SH   SOLE 43 470 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G308   2,810 687 SH   SOLE 21 687 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G308   52,450 12,824 SH   SOLE 22 12,824 0 0
GREENLANE HLDGS INC CL A NEW 395330301   26 36 SH   SOLE 21 36 0 0
GREENLANE HLDGS INC CL A NEW 395330301   7 10 SH   SOLE 22 10 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   288,981 26,907 SH   SOLE 2 15,169 0 11,738
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   1,106 103 SH   SOLE 7 103 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   833,521 77,609 SH   SOLE 18 77,609 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   553,110 51,500 SH   SOLE 19 51,500 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   9,144,594 851,452 SH   SOLE 21 851,452 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   8,692,559 809,363 SH   SOLE 22 788,412 0 20,951
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   3,985 371 SH   SOLE 43 371 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100   1,121 257 SH   SOLE 43 257 0 0
GREENWICH LIFESCIENCES INC COM 396879108   10,060 1,138 SH   SOLE 18 1,138 0 0
GREENWICH LIFESCIENCES INC COM 396879108   116,326 13,159 SH   SOLE 21 13,159 0 0
GREENWICH LIFESCIENCES INC COM 396879108   368,566 41,693 SH   SOLE 22 41,693 0 0
GREIF INC CL A 397624107   3,842,510 57,514 SH   SOLE 2 38,670 0 18,844
GREIF INC CL A 397624107   8,218 123 SH   SOLE 4 123 0 0
GREIF INC CL A 397624107   346,343 5,184 SH   SOLE 7 4,909 0 275
GREIF INC CL A 397624107   6,837,469 102,342 SH   SOLE 18 102,342 0 0
GREIF INC CL A 397624107   3,489,286 52,227 SH   SOLE 19 52,227 0 0
GREIF INC CL A 397624107   122,384,830 1,831,834 SH   SOLE 21 1,831,834 0 0
GREIF INC CL A 397624107   56,818,765 850,453 SH   SOLE 22 818,504 0 31,949
GREIF INC CL A 397624107   289,822 4,338 SH   SOLE 25 4,338 0 0
GREIF INC CL A 397624107   600,488 8,988 SH   SOLE 26 6,056 0 2,932
GREIF INC CL A 397624107   31,267 468 SH   SOLE 28 468 0 0
GREIF INC CL A 397624107   1,335,599 19,991 SH   SOLE 30 19,991 0 0
GREIF INC CL A 397624107   82,644 1,237 SH   SOLE 36 1,237 0 0
GREIF INC CL A 397624107   260,626 3,901 SH   SOLE 40 3,901 0 0
GREIF INC CL A 397624107   2,822,267 42,243 SH   SOLE 43 35,827 0 6,416
GREIF INC CL B 397624206   330,404 4,964 SH   SOLE 2 1,303 0 3,661
GREIF INC CL B 397624206   404,419 6,076 SH   SOLE 7 5,742 0 334
GREIF INC CL B 397624206   947,748 14,239 SH   SOLE 18 14,239 0 0
GREIF INC CL B 397624206   726,835 10,920 SH   SOLE 19 10,920 0 0
GREIF INC CL B 397624206   12,299,489 184,788 SH   SOLE 21 184,788 0 0
GREIF INC CL B 397624206   5,343,703 80,284 SH   SOLE 22 74,810 0 5,474
GREIF INC CL B 397624206   76,677 1,152 SH   SOLE 25 1,152 0 0
GREIF INC CL B 397624206   617,544 9,278 SH   SOLE 30 9,278 0 0
GREIF INC CL B 397624206   69,821 1,049 SH   SOLE 40 1,049 0 0
GREIF INC CL B 397624206   13,578 204 SH   SOLE 43 204 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   901,685 74,030 SH   SOLE 2 48,020 0 26,010
GRID DYNAMICS HLDGS INC CL A 39813G109   5,993 492 SH   SOLE 7 492 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   1,758,463 144,373 SH   SOLE 18 144,373 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   2,274,749 186,761 SH   SOLE 19 186,761 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   25,999,477 2,134,604 SH   SOLE 21 2,134,604 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   17,489,299 1,435,903 SH   SOLE 22 1,385,131 0 50,772
GRID DYNAMICS HLDGS INC CL A 39813G109   9,354 768 SH   SOLE 23 768 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   195,599 16,059 SH   SOLE 25 16,059 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   86,673 7,116 SH   SOLE 26 217 0 6,899
GRID DYNAMICS HLDGS INC CL A 39813G109   19,025 1,562 SH   SOLE 28 1,562 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   5,344,474 438,791 SH   SOLE 30 438,791 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   95,564 7,846 SH   SOLE 40 7,846 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   232,541 19,092 SH   SOLE 43 18,093 0 999
GRIFFON CORP COM 398433102   3,404,241 85,814 SH   SOLE 2 68,008 0 17,806
GRIFFON CORP COM 398433102   4,919 124 SH   SOLE 4 124 0 0
GRIFFON CORP COM 398433102   15,432 389 SH   SOLE 7 389 0 0
GRIFFON CORP COM 398433102   5,313,439 133,941 SH   SOLE 18 133,941 0 0
GRIFFON CORP COM 398433102   3,762,382 94,842 SH   SOLE 19 94,842 0 0
GRIFFON CORP COM 398433102   184,675,711 4,655,299 SH   SOLE 21 4,655,299 0 0
GRIFFON CORP COM 398433102   47,471,661 1,196,664 SH   SOLE 22 1,151,668 0 44,996
GRIFFON CORP COM 398433102   345,446 8,708 SH   SOLE 25 8,708 0 0
GRIFFON CORP COM 398433102   1,542,132 38,874 SH   SOLE 26 14,267 0 24,607
GRIFFON CORP COM 398433102   25,547 644 SH   SOLE 28 644 0 0
GRIFFON CORP COM 398433102   3,159,835 79,653 SH   SOLE 30 79,653 0 0
GRIFFON CORP COM 398433102   318,907 8,039 SH   SOLE 40 8,039 0 0
GRIFFON CORP COM 398433102   1,631,024 41,115 SH   SOLE 43 37,350 0 3,765
GRIFOLS S A SP ADR REP B NVT 398438408   12,301,380 1,345,884 SH   SOLE 21 1,345,884 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   478,781 52,383 SH   SOLE 30 52,383 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   5,609,830 613,767 SH   SOLE 43 560,795 0 52,972
GRINDR INC COM 39854F101   70,219 12,212 SH   SOLE 2 5,993 0 6,219
GRINDR INC COM 39854F101   561,436 97,641 SH   SOLE 18 97,641 0 0
GRINDR INC COM 39854F101   479,935 83,467 SH   SOLE 19 83,467 0 0
GRINDR INC COM 39854F101   7,381,545 1,283,747 SH   SOLE 21 1,283,747 0 0
GRINDR INC COM 39854F101   4,364,578 759,057 SH   SOLE 22 749,561 0 9,496
GRINDROD SHIPPING HOLDINGS L SHS Y28895103   166,860 17,770 SH   SOLE 2 17,770 0 0
GRINDROD SHIPPING HOLDINGS L SHS Y28895103   29,240 3,114 SH   SOLE 22 3,114 0 0
GRITSTONE BIO INC COM 39868T105   162,027 94,202 SH   SOLE 2 44,340 0 49,862
GRITSTONE BIO INC COM 39868T105   450,621 261,989 SH   SOLE 18 261,989 0 0
GRITSTONE BIO INC COM 39868T105   287,400 167,093 SH   SOLE 19 167,093 0 0
GRITSTONE BIO INC COM 39868T105   6,144,110 3,572,157 SH   SOLE 21 3,572,157 0 0
GRITSTONE BIO INC COM 39868T105   3,362,633 1,955,019 SH   SOLE 22 1,897,409 0 57,610
GRITSTONE BIO INC COM 39868T105   60,766 35,329 SH   SOLE 30 35,329 0 0
GRITSTONE BIO INC COM 39868T105   3,887 2,260 SH   SOLE 43 1,324 0 936
GROCERY OUTLET HLDG CORP COM 39874R101   10,857,207 376,333 SH   SOLE 2 284,369 0 91,964
GROCERY OUTLET HLDG CORP COM 39874R101   26,311 912 SH   SOLE 4 295 0 617
GROCERY OUTLET HLDG CORP COM 39874R101   363,568 12,602 SH   SOLE 7 11,954 0 648
GROCERY OUTLET HLDG CORP COM 39874R101   4,800,496 166,395 SH   SOLE 18 166,395 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   4,690,866 162,595 SH   SOLE 19 162,595 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   143,427,256 4,971,482 SH   SOLE 21 4,971,482 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   81,226,829 2,815,488 SH   SOLE 22 2,691,681 0 123,807
GROCERY OUTLET HLDG CORP COM 39874R101   13,358 463 SH   SOLE 23 463 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   572,355 19,839 SH   SOLE 25 19,839 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   9,625,254 333,631 SH   SOLE 26 43,886 0 289,745
GROCERY OUTLET HLDG CORP COM 39874R101   333,362 11,555 SH   SOLE 28 1,619 0 9,936
GROCERY OUTLET HLDG CORP COM 39874R101   2,820,059 97,749 SH   SOLE 30 97,749 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   36,957 1,281 SH   SOLE 31 1,281 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   8,342,872 289,181 SH   SOLE 34 289,181 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   354,740 12,296 SH   SOLE 36 12,296 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   440,799 15,279 SH   SOLE 40 15,279 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   1,126,708 39,054 SH   SOLE 43 36,899 0 2,155
GROUP 1 AUTOMOTIVE INC COM 398905109   19,349,270 72,008 SH   SOLE 2 43,675 0 28,333
GROUP 1 AUTOMOTIVE INC COM 398905109   14,510 54 SH   SOLE 4 54 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   1,172,919 4,365 SH   SOLE 7 4,139 0 226
GROUP 1 AUTOMOTIVE INC COM 398905109   12,353,674 45,974 SH   SOLE 18 45,974 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   39,282,715 146,190 SH   SOLE 19 146,190 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   435,993,261 1,622,542 SH   SOLE 21 1,622,542 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   140,713,753 523,664 SH   SOLE 22 505,971 0 17,693
GROUP 1 AUTOMOTIVE INC COM 398905109   1,197,909 4,458 SH   SOLE 23 4,458 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   744,327 2,770 SH   SOLE 25 2,770 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   9,798,510 36,465 SH   SOLE 26 4,118 0 32,347
GROUP 1 AUTOMOTIVE INC COM 398905109   87,062 324 SH   SOLE 28 324 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   9,960,542 37,068 SH   SOLE 30 37,068 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   2,535,279 9,435 SH   SOLE 34 9,435 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   238,077 886 SH   SOLE 36 886 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   686,554 2,555 SH   SOLE 40 2,555 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   4,480,748 16,675 SH   SOLE 43 16,122 0 553
GROUPON INC COM NEW 399473206   60,713 3,963 SH   SOLE 18 3,963 0 0
GROUPON INC COM NEW 399473206   1,371,017 89,492 SH   SOLE 21 89,492 0 0
GROUPON INC COM NEW 399473206   4,708,479 307,342 SH   SOLE 22 307,342 0 0
GROUPON INC COM NEW 399473206   56,102 3,662 SH   SOLE 43 3,662 0 0
GROVE COLLABORATIVE HOLD INC COM CL A 39957D201   140,004 52,633 SH   SOLE 22 52,633 0 0
GROWGENERATION CORP COM 39986L109   97,239 33,301 SH   SOLE 2 3,507 0 29,794
GROWGENERATION CORP COM 39986L109   2,540 870 SH   SOLE 7 870 0 0
GROWGENERATION CORP COM 39986L109   498,935 170,868 SH   SOLE 18 170,868 0 0
GROWGENERATION CORP COM 39986L109   340,241 116,521 SH   SOLE 19 116,521 0 0
GROWGENERATION CORP COM 39986L109   6,057,371 2,074,442 SH   SOLE 21 2,074,442 0 0
GROWGENERATION CORP COM 39986L109   4,977,461 1,704,610 SH   SOLE 22 1,654,776 0 49,834
GROWGENERATION CORP COM 39986L109   200,064 68,515 SH   SOLE 30 68,515 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   2,630,940 30,272 SH   SOLE 2 30,272 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   293,234 3,374 SH   SOLE 4 3,374 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   5,276,567 60,713 SH   SOLE 7 48,159 0 12,554
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   538,234 6,193 SH   SOLE 13 6,193 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   52,045,097 598,839 SH   SOLE 21 598,839 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   1,569,682 18,061 SH   SOLE 22 18,061 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   322,262 3,708 SH   SOLE 28 0 0 3,708
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   1,338,066 15,396 SH   SOLE 30 15,396 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   43,281 498 SH   SOLE 31 0 0 498
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   1,870,303 21,520 SH   SOLE 43 19,021 0 2,499
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   1,754,615 7,141 SH   SOLE 2 7,141 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   7,846,257 31,933 SH   SOLE 7 25,330 0 6,603
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   78,078,775 317,768 SH   SOLE 21 317,768 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   478,643 1,948 SH   SOLE 22 1,948 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   1,962,731 7,988 SH   SOLE 30 7,988 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   11,098,817 45,170 SH   SOLE 43 38,711 0 6,459
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   457,770 2,785 SH   SOLE 2 0 0 2,785
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   18,933,287 115,187 SH   SOLE 7 100,973 0 14,214
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   21,744,507 132,290 SH   SOLE 19 132,290 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   111,945,668 681,059 SH   SOLE 21 681,059 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   292,579 1,780 SH   SOLE 22 1,780 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   21,661,336 131,784 SH   SOLE 25 131,784 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   2,886,173 17,559 SH   SOLE 26 17,559 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   7,289,152 44,346 SH   SOLE 28 0 0 44,346
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   2,814,343 17,122 SH   SOLE 30 17,122 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   23,382,126 142,253 SH   SOLE 34 142,253 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   4,746,912 28,879 SH   SOLE 43 22,885 0 5,994
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101   656,793 271,402 SH   SOLE 43 253,359 0 18,043
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100   1,169,763 89,637 SH   SOLE 34 89,637 0 0
GRUPO SIMEC SAB DE C V ADR 400491106   28,187 874 SH   SOLE 43 874 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   968,762 317,627 SH   SOLE 2 317,627 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   485,746 159,261 SH   SOLE 22 159,261 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   1,947,559 638,544 SH   SOLE 43 592,552 0 45,992
GSE SYS INC COM 36227K106   9,384 46,434 SH   SOLE 22 46,434 0 0
GSI TECHNOLOGY INC COM 36241U106   9,257 3,416 SH   SOLE 18 3,416 0 0
GSI TECHNOLOGY INC COM 36241U106   110,460 40,760 SH   SOLE 21 40,760 0 0
GSI TECHNOLOGY INC COM 36241U106   93,040 34,332 SH   SOLE 22 34,332 0 0
GSK PLC SPONSORED ADR 37733W204   2,465 68 SH   SOLE 2 68 0 0
GSK PLC SPONSORED ADR 37733W204   54,971,209 1,516,447 SH   SOLE 43 1,389,934 0 126,514
GT BIOPHARMA INC COM NEW 36254L209   73,304 304,041 SH   SOLE 22 304,041 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   130,568 4,551 SH   SOLE 2 344 0 4,207
GUARANTY BANCSHARES INC TEX COM 400764106   3,242 113 SH   SOLE 7 113 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   731,767 25,506 SH   SOLE 18 25,506 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   481,762 16,792 SH   SOLE 19 16,792 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   8,790,186 306,385 SH   SOLE 21 306,385 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   6,273,585 218,668 SH   SOLE 22 211,633 0 7,035
GUARDANT HEALTH INC COM 40131M109   8,226,671 277,553 SH   SOLE 2 202,975 0 74,578
GUARDANT HEALTH INC COM 40131M109   10,670 360 SH   SOLE 4 360 0 0
GUARDANT HEALTH INC COM 40131M109   460,309 15,530 SH   SOLE 7 14,760 0 770
GUARDANT HEALTH INC COM 40131M109   9,018,385 304,264 SH   SOLE 18 279,926 0 24,338
GUARDANT HEALTH INC COM 40131M109   29,895,526 1,008,621 SH   SOLE 19 1,008,621 0 0
GUARDANT HEALTH INC COM 40131M109   129,520,427 4,369,785 SH   SOLE 21 4,369,785 0 0
GUARDANT HEALTH INC COM 40131M109   104,142,304 3,513,573 SH   SOLE 22 3,420,585 0 92,988
GUARDANT HEALTH INC COM 40131M109   388,906 13,121 SH   SOLE 23 13,121 0 0
GUARDANT HEALTH INC COM 40131M109   654,214 22,072 SH   SOLE 25 22,072 0 0
GUARDANT HEALTH INC COM 40131M109   1,608,859 54,280 SH   SOLE 26 38,659 0 15,621
GUARDANT HEALTH INC COM 40131M109   114,114 3,850 SH   SOLE 28 1,802 0 2,048
GUARDANT HEALTH INC COM 40131M109   9,756,866 329,179 SH   SOLE 30 329,179 0 0
GUARDANT HEALTH INC COM 40131M109   52,907 1,785 SH   SOLE 34 1,785 0 0
GUARDANT HEALTH INC COM 40131M109   567,191 19,136 SH   SOLE 40 19,136 0 0
GUARDANT HEALTH INC COM 40131M109   2,058,498 69,450 SH   SOLE 43 57,013 0 12,437
GUARDANT HEALTH INC NOTE 11/1 40131MAB5   5,321,250 7,740,000 PRN   SOLE 21 7,740,000 0 0
GUARDION HEALTH SCIENCES INC COM NEW 40145Q500   74,022 10,030 SH   SOLE 22 10,030 0 0
GUESS INC COM 401617105   2,782,103 128,563 SH   SOLE 2 109,100 0 19,463
GUESS INC COM 401617105   4,003 185 SH   SOLE 4 185 0 0
GUESS INC COM 401617105   6,276 290 SH   SOLE 7 290 0 0
GUESS INC COM 401617105   2,039,613 94,252 SH   SOLE 18 94,252 0 0
GUESS INC COM 401617105   2,776,845 128,320 SH   SOLE 19 128,320 0 0
GUESS INC COM 401617105   70,248,677 3,246,242 SH   SOLE 21 3,246,242 0 0
GUESS INC COM 401617105   18,872,244 872,100 SH   SOLE 22 827,621 0 44,479
GUESS INC COM 401617105   112,593 5,203 SH   SOLE 25 5,203 0 0
GUESS INC COM 401617105   1,918,646 88,662 SH   SOLE 26 16,185 0 72,477
GUESS INC COM 401617105   40,618 1,877 SH   SOLE 28 1,877 0 0
GUESS INC COM 401617105   1,279,790 59,140 SH   SOLE 30 59,140 0 0
GUESS INC COM 401617105   13,525 625 SH   SOLE 36 625 0 0
GUESS INC COM 401617105   90,498 4,182 SH   SOLE 40 4,182 0 0
GUESS INC COM 401617105   1,043,773 48,234 SH   SOLE 43 46,924 0 1,310
GUIDEWIRE SOFTWARE INC COM 40171V100   9,171,000 101,900 SH   SOLE 2 56,181 0 45,719
GUIDEWIRE SOFTWARE INC COM 40171V100   46,350 515 SH   SOLE 4 247 0 268
GUIDEWIRE SOFTWARE INC COM 40171V100   1,857,240 20,636 SH   SOLE 7 19,561 0 1,075
GUIDEWIRE SOFTWARE INC COM 40171V100   2,644,200 29,380 SH   SOLE 18 29,214 0 166
GUIDEWIRE SOFTWARE INC COM 40171V100   3,473,460 38,594 SH   SOLE 19 38,594 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   144,169,650 1,601,885 SH   SOLE 21 1,601,885 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   181,512,990 2,016,811 SH   SOLE 22 1,904,692 0 112,119
GUIDEWIRE SOFTWARE INC COM 40171V100   779,850 8,665 SH   SOLE 23 8,665 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   1,454,940 16,166 SH   SOLE 25 16,166 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   3,343,320 37,148 SH   SOLE 26 29,434 0 7,714
GUIDEWIRE SOFTWARE INC COM 40171V100   207,270 2,303 SH   SOLE 28 1,482 0 821
GUIDEWIRE SOFTWARE INC COM 40171V100   14,494,860 161,054 SH   SOLE 30 161,054 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   1,480,860 16,454 SH   SOLE 31 1,145 0 15,309
GUIDEWIRE SOFTWARE INC COM 40171V100   66,150 735 SH   SOLE 34 735 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   274,500 3,050 SH   SOLE 36 3,050 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   1,260,000 14,000 SH   SOLE 40 14,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   17,640 196 SH   OTR 43 196 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   7,601,310 84,459 SH   SOLE 43 74,474 0 9,985
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8   12,135,740 11,980,000 PRN   SOLE 2 11,980,000 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8   2,506,162 2,474,000 PRN   SOLE 21 2,474,000 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8   14,587,200 14,400,000 PRN   SOLE 22 14,400,000 0 0
GUILD HLDGS CO CL A 40172N107   975,233 88,900 SH   SOLE 22 88,900 0 0
GULF IS FABRICATION INC COM 402307102   4,702 1,438 SH   SOLE 2 1,438 0 0
GULF IS FABRICATION INC COM 402307102   7,495 2,292 SH   SOLE 18 2,292 0 0
GULF IS FABRICATION INC COM 402307102   97,063 29,683 SH   SOLE 21 29,683 0 0
GULF IS FABRICATION INC COM 402307102   689,597 210,886 SH   SOLE 22 210,886 0 0
GULF RES INC COM 40251W408   6 3 SH   SOLE 22 3 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   2,921,291 24,619 SH   SOLE 2 13,442 0 11,177
GULFPORT ENERGY CORP COMMON SHARES 402635502   6,882 58 SH   SOLE 4 58 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   14,595 123 SH   SOLE 7 123 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   3,380,623 28,490 SH   SOLE 18 28,490 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   2,682,309 22,605 SH   SOLE 19 22,605 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   46,141,416 388,854 SH   SOLE 21 388,854 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   33,852,749 285,292 SH   SOLE 22 271,531 0 13,761
GULFPORT ENERGY CORP COMMON SHARES 402635502   792,767 6,681 SH   SOLE 26 5,876 0 805
GULFPORT ENERGY CORP COMMON SHARES 402635502   754,915 6,362 SH   SOLE 28 6,362 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   1,476,486 12,443 SH   SOLE 30 12,443 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   12,103 102 SH   SOLE 43 102 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   13,128,333 223,842 SH   SOLE 2 104,674 0 119,168
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   19,355 330 SH   SOLE 4 330 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,413,113 24,094 SH   SOLE 7 22,859 0 1,235
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   12,435,853 212,035 SH   SOLE 18 212,035 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   26,430,798 450,653 SH   SOLE 19 450,653 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   355,920,633 6,068,553 SH   SOLE 21 6,068,553 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   198,188,496 3,379,173 SH   SOLE 22 3,223,377 0 155,796
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,419,799 24,208 SH   SOLE 25 24,208 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   3,507,153 59,798 SH   SOLE 26 44,328 0 15,470
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   468,379 7,986 SH   SOLE 28 2,042 0 5,944
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   6,549,856 111,677 SH   SOLE 30 111,677 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,058,750 18,052 SH   SOLE 31 1,666 0 16,386
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   305,801 5,214 SH   SOLE 36 5,214 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,187,311 20,244 SH   SOLE 40 20,244 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   10,133,547 172,780 SH   SOLE 43 159,354 0 13,426
H & E EQUIPMENT SERVICES INC COM 404030108   5,358,886 124,077 SH   SOLE 2 92,628 0 31,449
H & E EQUIPMENT SERVICES INC COM 404030108   4,751 110 SH   SOLE 4 110 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   11,920 276 SH   SOLE 7 276 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   3,362,385 77,851 SH   SOLE 18 77,851 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   8,920,938 206,551 SH   SOLE 19 206,551 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   58,906,884 1,363,901 SH   SOLE 21 1,363,901 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   44,722,727 1,035,488 SH   SOLE 22 1,007,968 0 27,520
H & E EQUIPMENT SERVICES INC COM 404030108   179,325 4,152 SH   SOLE 23 4,152 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   250,934 5,810 SH   SOLE 25 5,810 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   541,905 12,547 SH   SOLE 26 2,539 0 10,008
H & E EQUIPMENT SERVICES INC COM 404030108   270,240 6,257 SH   SOLE 28 287 0 5,970
H & E EQUIPMENT SERVICES INC COM 404030108   745,071 17,251 SH   SOLE 30 17,251 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   256,592 5,941 SH   SOLE 31 0 0 5,941
H & E EQUIPMENT SERVICES INC COM 404030108   272,745 6,315 SH   SOLE 40 6,315 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   1,177,773 27,270 SH   SOLE 43 25,523 0 1,747
H WORLD GROUP LTD SPONSORED ADS 44332N106   11,442,113 290,188 SH   SOLE 2 135,991 0 154,197
H WORLD GROUP LTD SPONSORED ADS 44332N106   3,095,097 78,496 SH   SOLE 4 47,017 0 31,479
H WORLD GROUP LTD SPONSORED ADS 44332N106   1,810,192 45,909 SH   SOLE 7 33,086 0 12,823
H WORLD GROUP LTD SPONSORED ADS 44332N106   3,091,825 78,413 SH   SOLE 13 78,413 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   5,412,477 137,268 SH   SOLE 15 137,268 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   3,859,132 97,873 SH   SOLE 18 97,873 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   144,448,769 3,663,423 SH   SOLE 21 3,663,423 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   82,809,309 2,100,160 SH   SOLE 22 1,848,233 0 251,927
H WORLD GROUP LTD SPONSORED ADS 44332N106   9,314,036 236,217 SH   SOLE 23 236,217 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   5,329,674 135,168 SH   SOLE 25 135,168 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   9,532,439 241,756 SH   SOLE 26 4,326 0 237,430
H WORLD GROUP LTD SPONSORED ADS 44332N106   16,845,994 427,238 SH   SOLE 28 0 0 427,238
H WORLD GROUP LTD SPONSORED ADS 44332N106   52,517,882 1,331,927 SH   SOLE 30 1,331,927 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   113,834 2,887 SH   SOLE 31 0 0 2,887
H WORLD GROUP LTD SPONSORED ADS 44332N106   323,011 8,192 SH   SOLE 32 8,192 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   358,064 9,081 SH   SOLE 34 9,081 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   116,673 2,959 SH   SOLE 36 2,959 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   103,070 2,614 SH   SOLE 40 2,614 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   13,571,412 344,190 SH   SOLE 43 329,398 0 14,792
H WORLD GROUP LTD NOTE 3.000% 5/0 44332NAB2   3,821,883 3,354,000 PRN   SOLE 21 3,354,000 0 0
HACKETT GROUP INC COM 404609109   2,811,409 119,178 SH   SOLE 2 90,352 0 28,826
HACKETT GROUP INC COM 404609109   7,525 319 SH   SOLE 7 319 0 0
HACKETT GROUP INC COM 404609109   1,690,318 71,654 SH   SOLE 18 65,206 0 6,448
HACKETT GROUP INC COM 404609109   6,492,723 275,232 SH   SOLE 19 275,232 0 0
HACKETT GROUP INC COM 404609109   23,527,369 997,345 SH   SOLE 21 997,345 0 0
HACKETT GROUP INC COM 404609109   18,795,710 796,766 SH   SOLE 22 770,876 0 25,890
HACKETT GROUP INC COM 404609109   22,363 948 SH   SOLE 23 948 0 0
HACKETT GROUP INC COM 404609109   90,161 3,822 SH   SOLE 25 3,822 0 0
HACKETT GROUP INC COM 404609109   366,494 15,536 SH   SOLE 30 15,536 0 0
HACKETT GROUP INC COM 404609109   8,469 359 SH   SOLE 34 359 0 0
HACKETT GROUP INC COM 404609109   106,485 4,514 SH   SOLE 40 4,514 0 0
HACKETT GROUP INC COM 404609109   352,152 14,928 SH   SOLE 43 14,160 0 768
HAEMONETICS CORP MASS COM 405024100   5,357,511 59,807 SH   SOLE 2 45,848 0 13,959
HAEMONETICS CORP MASS COM 405024100   15,229 170 SH   SOLE 4 170 0 0
HAEMONETICS CORP MASS COM 405024100   916,403 10,230 SH   SOLE 7 9,690 0 540
HAEMONETICS CORP MASS COM 405024100   17,893,874 199,753 SH   SOLE 18 192,859 0 6,894
HAEMONETICS CORP MASS COM 405024100   12,193,182 136,115 SH   SOLE 19 136,115 0 0
HAEMONETICS CORP MASS COM 405024100   326,736,511 3,647,427 SH   SOLE 21 3,647,427 0 0
HAEMONETICS CORP MASS COM 405024100   142,494,548 1,590,696 SH   SOLE 22 1,546,646 0 44,050
HAEMONETICS CORP MASS COM 405024100   45,327 506 SH   SOLE 23 506 0 0
HAEMONETICS CORP MASS COM 405024100   933,692 10,423 SH   SOLE 25 10,423 0 0
HAEMONETICS CORP MASS COM 405024100   1,846,513 20,613 SH   SOLE 26 16,353 0 4,260
HAEMONETICS CORP MASS COM 405024100   440,107 4,913 SH   SOLE 28 908 0 4,005
HAEMONETICS CORP MASS COM 405024100   4,342,838 48,480 SH   SOLE 30 48,480 0 0
HAEMONETICS CORP MASS COM 405024100   23,380 261 SH   SOLE 34 261 0 0
HAEMONETICS CORP MASS COM 405024100   124,695 1,392 SH   SOLE 36 1,392 0 0
HAEMONETICS CORP MASS COM 405024100   740,289 8,264 SH   SOLE 40 8,264 0 0
HAEMONETICS CORP MASS COM 405024100   23,291 260 SH   OTR 43 260 0 0
HAEMONETICS CORP MASS COM 405024100   3,801,686 42,439 SH   SOLE 43 30,366 0 12,073
HAEMONETICS CORP MASS NOTE 3/0 405024AB6   2,598,163 2,995,000 PRN   SOLE 21 2,995,000 0 0
HAGERTY INC CL A COM 405166109   81,177 9,936 SH   SOLE 2 6,730 0 3,206
HAGERTY INC CL A COM 405166109   99,543 12,184 SH   SOLE 21 12,184 0 0
HAGERTY INC CL A COM 405166109   3,454,970 422,885 SH   SOLE 22 406,742 0 16,143
HAGERTY INC CL A COM 405166109   57,329 7,017 SH   SOLE 25 7,017 0 0
HAGERTY INC CL A COM 405166109   46,896 5,740 SH   SOLE 40 5,740 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,552,555 149,716 SH   SOLE 2 88,595 0 61,121
HAIN CELESTIAL GROUP INC COM 405217100   3,432 331 SH   SOLE 4 331 0 0
HAIN CELESTIAL GROUP INC COM 405217100   498,590 48,080 SH   SOLE 7 45,468 0 2,612
HAIN CELESTIAL GROUP INC COM 405217100   3,057,657 294,856 SH   SOLE 18 294,856 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,927,420 185,865 SH   SOLE 19 185,865 0 0
HAIN CELESTIAL GROUP INC COM 405217100   107,753,301 10,390,868 SH   SOLE 21 10,390,868 0 0
HAIN CELESTIAL GROUP INC COM 405217100   27,262,419 2,628,970 SH   SOLE 22 2,516,055 0 112,915
HAIN CELESTIAL GROUP INC COM 405217100   950,493 91,658 SH   SOLE 25 91,658 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,642,961 158,434 SH   SOLE 26 58,569 0 99,865
HAIN CELESTIAL GROUP INC COM 405217100   18,427 1,777 SH   SOLE 28 1,777 0 0
HAIN CELESTIAL GROUP INC COM 405217100   3,043,471 293,488 SH   SOLE 30 293,488 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,770,439 170,727 SH   SOLE 34 170,727 0 0
HAIN CELESTIAL GROUP INC COM 405217100   112,390 10,838 SH   SOLE 36 10,838 0 0
HAIN CELESTIAL GROUP INC COM 405217100   175,274 16,902 SH   SOLE 40 16,902 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,102,072 106,275 SH   SOLE 43 100,340 0 5,935
HALEON PLC SPON ADS 405552100   8,372 1,005 SH   SOLE 18 1,005 0 0
HALEON PLC SPON ADS 405552100   6,739 809 SH   SOLE 21 809 0 0
HALEON PLC SPON ADS 405552100   30,155 3,620 SH   SOLE 34 3,620 0 0
HALEON PLC SPON ADS 405552100   20,370,931 2,445,490 SH   SOLE 43 2,205,823 0 239,667
HALL OF FAME RESORT & ENTMT COM NEW 40619L201   4,016 690 SH   SOLE 18 690 0 0
HALL OF FAME RESORT & ENTMT COM NEW 40619L201   43,452 7,466 SH   SOLE 21 7,466 0 0
HALL OF FAME RESORT & ENTMT COM NEW 40619L201   252,734 43,425 SH   SOLE 22 43,425 0 0
HALLADOR ENERGY COMPANY COM 40609P105   95,821 6,645 SH   SOLE 2 818 0 5,827
HALLADOR ENERGY COMPANY COM 40609P105   930,292 64,514 SH   SOLE 18 64,514 0 0
HALLADOR ENERGY COMPANY COM 40609P105   651,323 45,168 SH   SOLE 19 45,168 0 0
HALLADOR ENERGY COMPANY COM 40609P105   11,340,191 786,421 SH   SOLE 21 786,421 0 0
HALLADOR ENERGY COMPANY COM 40609P105   9,414,789 652,898 SH   SOLE 22 633,365 0 19,533
HALLADOR ENERGY COMPANY COM 40609P105   147,358 10,219 SH   SOLE 43 10,074 0 145
HALLIBURTON CO COM 406216101   127,041,696 3,136,832 SH   SOLE 2 848,663 0 2,288,169
HALLIBURTON CO COM 406216101   44,147,552 1,090,063 SH   SOLE 4 348,741 0 741,322
HALLIBURTON CO COM 406216101   22,928,670 566,140 SH   SOLE 7 475,265 0 90,875
HALLIBURTON CO COM 406216101   8,445,911 208,541 SH   SOLE 13 208,541 0 0
HALLIBURTON CO COM 406216101   4,300,331 106,181 SH   SOLE 15 106,181 0 0
HALLIBURTON CO COM 406216101   64,567,773 1,594,266 SH   SOLE 18 1,530,964 0 63,302
HALLIBURTON CO COM 406216101   25,170,021 621,482 SH   SOLE 19 621,482 0 0
HALLIBURTON CO COM 406216101   1,024,163,231 25,287,981 SH   SOLE 21 25,287,981 0 0
HALLIBURTON CO COM 406216101   800,378,780 19,762,439 SH   SOLE 22 17,851,289 0 1,911,150
HALLIBURTON CO COM 406216101   67,032,279 1,655,118 SH   SOLE 23 1,655,118 0 0
HALLIBURTON CO COM 406216101   148,320,153 3,662,226 SH   SOLE 25 3,144,041 0 518,185
HALLIBURTON CO COM 406216101   42,938,222 1,060,203 SH   SOLE 26 636,397 0 423,806
HALLIBURTON CO COM 406216101   81,675,743 2,016,685 SH   SOLE 28 270,703 0 1,745,982
HALLIBURTON CO COM 406216101   2,019,168 49,856 SH   SOLE 29 49,856 0 0
HALLIBURTON CO COM 406216101   377,642,493 9,324,506 SH   SOLE 30 8,912,814 0 411,692
HALLIBURTON CO COM 406216101   13,097,700 323,400 SH   SOLE 31 227,448 0 95,952
HALLIBURTON CO COM 406216101   7,578,887 187,133 SH   SOLE 34 187,133 0 0
HALLIBURTON CO COM 406216101   9,749,444 240,727 SH   SOLE 36 240,727 0 0
HALLIBURTON CO COM 406216101   1,773,536 43,791 SH   SOLE 40 43,791 0 0
HALLIBURTON CO COM 406216101   39,326 971 SH   OTR 43 971 0 0
HALLIBURTON CO COM 406216101   40,440,749 998,537 SH   SOLE 43 840,893 0 157,644
HALLMARK FINL SVCS INC COM 40624Q302   611 318 SH   SOLE 2 318 0 0
HALLMARK FINL SVCS INC COM 40624Q302   42,108 21,931 SH   SOLE 22 21,931 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   11,193,670 293,028 SH   SOLE 2 203,246 0 89,782
HALOZYME THERAPEUTICS INC COM 40637H109   16,311 427 SH   SOLE 4 427 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   883,337 23,124 SH   SOLE 7 21,910 0 1,214
HALOZYME THERAPEUTICS INC COM 40637H109   19,744,128 516,862 SH   SOLE 18 500,823 0 16,039
HALOZYME THERAPEUTICS INC COM 40637H109   52,321,661 1,369,677 SH   SOLE 19 1,369,677 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   401,015,158 10,497,779 SH   SOLE 21 10,497,779 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   170,532,516 4,464,202 SH   SOLE 22 4,355,001 0 109,201
HALOZYME THERAPEUTICS INC COM 40637H109   397,280 10,400 SH   SOLE 23 10,400 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   1,011,765 26,486 SH   SOLE 25 26,486 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   4,983,878 130,468 SH   SOLE 26 41,038 0 89,430
HALOZYME THERAPEUTICS INC COM 40637H109   347,620 9,100 SH   SOLE 28 3,411 0 5,689
HALOZYME THERAPEUTICS INC COM 40637H109   20,746,726 543,108 SH   SOLE 30 543,108 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   600,733 15,726 SH   SOLE 34 15,726 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   104,668 2,740 SH   SOLE 36 2,740 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   863,855 22,614 SH   SOLE 40 22,614 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   54,244 1,420 SH   OTR 43 1,420 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   7,313,542 191,454 SH   SOLE 43 176,437 0 15,017
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1   4,459,483 5,285,000 PRN   SOLE 21 5,285,000 0 0
HALOZYME THERAPEUTICS INC NOTE 1.000% 8/1 40637HAF6   2,437,088 2,610,000 PRN   SOLE 2 2,610,000 0 0
HALOZYME THERAPEUTICS INC NOTE 1.000% 8/1 40637HAF6   4,622,063 4,950,000 PRN   SOLE 21 4,950,000 0 0
HALOZYME THERAPEUTICS INC NOTE 1.000% 8/1 40637HAF6   3,735,000 4,000,000 PRN   SOLE 22 4,000,000 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   146,736 11,824 SH   SOLE 2 11,824 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   19,918 1,605 SH   SOLE 18 1,605 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   240,407 19,372 SH   SOLE 21 19,372 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   1,541,905 124,247 SH   SOLE 22 124,247 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   22,403 1,805 SH   SOLE 43 1,805 0 0
HAMILTON LANE INC CL A 407497106   5,547,590 61,340 SH   SOLE 2 33,713 0 27,627
HAMILTON LANE INC CL A 407497106   8,501 94 SH   SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106   370,533 4,097 SH   SOLE 7 3,889 0 208
HAMILTON LANE INC CL A 407497106   9,269,196 102,490 SH   SOLE 18 92,636 0 9,854
HAMILTON LANE INC CL A 407497106   18,601,157 205,674 SH   SOLE 19 205,674 0 0
HAMILTON LANE INC CL A 407497106   115,566,403 1,277,824 SH   SOLE 21 1,277,824 0 0
HAMILTON LANE INC CL A 407497106   103,240,697 1,141,538 SH   SOLE 22 1,105,330 0 36,208
HAMILTON LANE INC CL A 407497106   250,790 2,773 SH   SOLE 23 2,773 0 0
HAMILTON LANE INC CL A 407497106   554,216 6,128 SH   SOLE 25 6,128 0 0
HAMILTON LANE INC CL A 407497106   4,060,666 44,899 SH   SOLE 26 12,467 0 32,432
HAMILTON LANE INC CL A 407497106   58,515 647 SH   SOLE 28 647 0 0
HAMILTON LANE INC CL A 407497106   16,737,007 185,062 SH   SOLE 30 185,062 0 0
HAMILTON LANE INC CL A 407497106   583,067 6,447 SH   SOLE 40 6,447 0 0
HAMILTON LANE INC CL A 407497106   1,041,597 11,517 SH   SOLE 43 9,872 0 1,645
HAMMERHEAD ENERGY INC CLASS A COM 408302107   93,173 7,810 SH   SOLE 2 7,810 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   13,043,895 352,633 SH   SOLE 2 167,123 0 185,510
HANCOCK WHITNEY CORPORATION COM 410120109   9,026 244 SH   SOLE 4 244 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   969,323 26,205 SH   SOLE 7 24,830 0 1,375
HANCOCK WHITNEY CORPORATION COM 410120109   13,335,561 360,518 SH   SOLE 18 360,518 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   33,231,150 898,382 SH   SOLE 19 898,382 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   232,992,834 6,298,806 SH   SOLE 21 6,298,806 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   131,908,300 3,566,053 SH   SOLE 22 3,451,066 0 114,987
HANCOCK WHITNEY CORPORATION COM 410120109   764,213 20,660 SH   SOLE 23 20,660 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   573,456 15,503 SH   SOLE 25 15,503 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   6,459,675 174,633 SH   SOLE 26 27,965 0 146,668
HANCOCK WHITNEY CORPORATION COM 410120109   316,819 8,565 SH   SOLE 28 1,547 0 7,018
HANCOCK WHITNEY CORPORATION COM 410120109   6,166,788 166,715 SH   SOLE 30 166,715 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   72,315 1,955 SH   SOLE 36 1,955 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   494,445 13,367 SH   SOLE 40 13,367 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   2,739,569 74,062 SH   SOLE 43 71,767 0 2,295
HANESBRANDS INC COM 410345102   1,088,881 274,970 SH   SOLE 2 139,100 0 135,870
HANESBRANDS INC COM 410345102   3,386 855 SH   SOLE 4 855 0 0
HANESBRANDS INC COM 410345102   381,399 96,313 SH   SOLE 7 91,624 0 4,689
HANESBRANDS INC COM 410345102   4,311,597 1,088,787 SH   SOLE 18 1,088,787 0 0
HANESBRANDS INC COM 410345102   2,871,055 725,014 SH   SOLE 19 725,014 0 0
HANESBRANDS INC COM 410345102   158,808,565 40,103,173 SH   SOLE 21 40,103,173 0 0
HANESBRANDS INC COM 410345102   39,433,304 9,957,905 SH   SOLE 22 9,594,021 0 363,884
HANESBRANDS INC COM 410345102   294,117 74,272 SH   SOLE 25 74,272 0 0
HANESBRANDS INC COM 410345102   1,804,528 455,689 SH   SOLE 26 111,683 0 344,006
HANESBRANDS INC COM 410345102   24,631 6,220 SH   SOLE 28 6,220 0 0
HANESBRANDS INC COM 410345102   3,037,122 766,950 SH   SOLE 30 766,950 0 0
HANESBRANDS INC COM 410345102   97,452 24,609 SH   SOLE 36 24,609 0 0
HANESBRANDS INC COM 410345102   232,151 58,624 SH   SOLE 40 58,624 0 0
HANESBRANDS INC COM 410345102   2,153,306 543,764 SH   SOLE 43 464,501 0 79,264
HANESBRANDS INC OPTIONS 410345102   198,000 50,000 SH Put SOLE 19 50,000 0 0
HANMI FINL CORP COM NEW 410495204   571,572 35,217 SH   SOLE 2 18,264 0 16,953
HANMI FINL CORP COM NEW 410495204   329,323 20,291 SH   SOLE 7 19,180 0 1,111
HANMI FINL CORP COM NEW 410495204   1,730,930 106,650 SH   SOLE 18 106,650 0 0
HANMI FINL CORP COM NEW 410495204   677,716 41,757 SH   SOLE 19 41,757 0 0
HANMI FINL CORP COM NEW 410495204   56,946,509 3,508,719 SH   SOLE 21 3,508,719 0 0
HANMI FINL CORP COM NEW 410495204   12,501,433 770,267 SH   SOLE 22 746,610 0 23,657
HANMI FINL CORP COM NEW 410495204   9,738 600 SH   SOLE 23 600 0 0
HANMI FINL CORP COM NEW 410495204   25,773 1,588 SH   SOLE 25 1,588 0 0
HANMI FINL CORP COM NEW 410495204   12,643 779 SH   SOLE 26 0 0 779
HANMI FINL CORP COM NEW 410495204   67,014 4,129 SH   SOLE 28 0 0 4,129
HANMI FINL CORP COM NEW 410495204   767,711 47,302 SH   SOLE 30 47,302 0 0
HANMI FINL CORP COM NEW 410495204   24,004 1,479 SH   SOLE 40 1,479 0 0
HANMI FINL CORP COM NEW 410495204   125,993 7,763 SH   SOLE 43 7,763 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   4,435,803 209,236 SH   SOLE 2 133,793 0 75,443
HANNON ARMSTRONG SUST INFR C COM 41068X100   6,042 285 SH   SOLE 4 285 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   669,793 31,594 SH   SOLE 7 29,897 0 1,697
HANNON ARMSTRONG SUST INFR C COM 41068X100   7,205,456 339,880 SH   SOLE 18 339,880 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   6,698,861 315,984 SH   SOLE 19 315,984 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   281,783,065 13,291,654 SH   SOLE 21 13,291,654 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   66,009,359 3,113,649 SH   SOLE 22 2,987,914 0 125,735
HANNON ARMSTRONG SUST INFR C COM 41068X100   47,128 2,223 SH   SOLE 23 2,223 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   448,740 21,167 SH   SOLE 25 21,167 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   1,008,781 47,584 SH   SOLE 26 39,486 0 8,098
HANNON ARMSTRONG SUST INFR C COM 41068X100   95,464 4,503 SH   SOLE 28 1,402 0 3,101
HANNON ARMSTRONG SUST INFR C COM 41068X100   5,601,824 264,237 SH   SOLE 30 264,237 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   90,036 4,247 SH   SOLE 36 4,247 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   404,729 19,091 SH   SOLE 40 19,091 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   1,804,002 85,094 SH   SOLE 43 78,305 0 6,789
HANOVER BANCORP INC COM NEW 410710206   16,154 893 SH   SOLE 18 893 0 0
HANOVER BANCORP INC COM NEW 410710206   217,894 12,045 SH   SOLE 21 12,045 0 0
HANOVER BANCORP INC COM NEW 410710206   5,771 319 SH   SOLE 22 319 0 0
HANOVER INS GROUP INC COM 410867105   9,474,585 85,372 SH   SOLE 2 50,694 0 34,678
HANOVER INS GROUP INC COM 410867105   11,986 108 SH   SOLE 4 108 0 0
HANOVER INS GROUP INC COM 410867105   959,977 8,650 SH   SOLE 7 8,203 0 447
HANOVER INS GROUP INC COM 410867105   7,637,311 68,817 SH   SOLE 18 68,817 0 0
HANOVER INS GROUP INC COM 410867105   1,349,850 12,163 SH   SOLE 19 12,163 0 0
HANOVER INS GROUP INC COM 410867105   214,560,409 1,933,325 SH   SOLE 21 1,933,325 0 0
HANOVER INS GROUP INC COM 410867105   119,992,686 1,081,210 SH   SOLE 22 1,032,134 0 49,076
HANOVER INS GROUP INC COM 410867105   769,202 6,931 SH   SOLE 25 6,931 0 0
HANOVER INS GROUP INC COM 410867105   1,999,971 18,021 SH   SOLE 26 14,767 0 3,254
HANOVER INS GROUP INC COM 410867105   218,853 1,972 SH   SOLE 28 636 0 1,336
HANOVER INS GROUP INC COM 410867105   3,074,701 27,705 SH   SOLE 30 27,705 0 0
HANOVER INS GROUP INC COM 410867105   54,158 488 SH   SOLE 31 488 0 0
HANOVER INS GROUP INC COM 410867105   99,327 895 SH   SOLE 36 895 0 0
HANOVER INS GROUP INC COM 410867105   671,873 6,054 SH   SOLE 40 6,054 0 0
HANOVER INS GROUP INC COM 410867105   9,257,251 83,414 SH   SOLE 43 73,459 0 9,954
HARBOR CUSTOM DEVELOPMENT IN COM NEW 41150T306   54 38 SH   SOLE 22 38 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   617,591 64,873 SH   SOLE 2 38,290 0 26,583
HARBORONE BANCORP INC NEW COM NEW 41165Y100   3,446 362 SH   SOLE 7 362 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   1,192,999 125,315 SH   SOLE 18 125,315 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   867,472 91,121 SH   SOLE 19 91,121 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   16,307,303 1,712,952 SH   SOLE 21 1,712,952 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   13,079,776 1,373,926 SH   SOLE 22 1,314,739 0 59,187
HARBORONE BANCORP INC NEW COM NEW 41165Y100   144,894 15,220 SH   SOLE 25 15,220 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   38,442 4,038 SH   SOLE 30 4,038 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   63,565 6,677 SH   SOLE 40 6,677 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   896,988 94,221 SH   SOLE 43 89,757 0 4,464
HARLEY DAVIDSON INC COM 412822108   20,004,970 605,111 SH   SOLE 2 488,519 0 116,592
HARLEY DAVIDSON INC COM 412822108   15,307 463 SH   SOLE 4 463 0 0
HARLEY DAVIDSON INC COM 412822108   1,485,518 44,934 SH   SOLE 7 42,566 0 2,368
HARLEY DAVIDSON INC COM 412822108   7,824,211 236,667 SH   SOLE 18 236,667 0 0
HARLEY DAVIDSON INC COM 412822108   1,405,414 42,511 SH   SOLE 19 42,511 0 0
HARLEY DAVIDSON INC COM 412822108   216,879,815 6,560,188 SH   SOLE 21 6,560,188 0 0
HARLEY DAVIDSON INC COM 412822108   123,709,297 3,741,963 SH   SOLE 22 3,558,937 0 183,026
HARLEY DAVIDSON INC COM 412822108   989,849 29,941 SH   SOLE 25 29,941 0 0
HARLEY DAVIDSON INC COM 412822108   1,933,184 58,475 SH   SOLE 26 46,385 0 12,090
HARLEY DAVIDSON INC COM 412822108   304,945 9,224 SH   SOLE 28 1,250 0 7,974
HARLEY DAVIDSON INC COM 412822108   7,961,476 240,819 SH   SOLE 30 240,819 0 0
HARLEY DAVIDSON INC COM 412822108   61,425 1,858 SH   SOLE 31 1,858 0 0
HARLEY DAVIDSON INC COM 412822108   477,849 14,454 SH   SOLE 34 14,454 0 0
HARLEY DAVIDSON INC COM 412822108   465,551 14,082 SH   SOLE 36 14,082 0 0
HARLEY DAVIDSON INC COM 412822108   831,624 25,155 SH   SOLE 40 25,155 0 0
HARLEY DAVIDSON INC COM 412822108   11,042 334 SH   OTR 43 334 0 0
HARLEY DAVIDSON INC COM 412822108   3,369,604 101,924 SH   SOLE 43 93,812 0 8,111
HARMONIC INC COM 413160102   701,777 72,874 SH   SOLE 2 49,093 0 23,781
HARMONIC INC COM 413160102   3,438 357 SH   SOLE 4 357 0 0
HARMONIC INC COM 413160102   416,093 43,208 SH   SOLE 7 40,880 0 2,328
HARMONIC INC COM 413160102   3,158,187 327,953 SH   SOLE 18 327,953 0 0
HARMONIC INC COM 413160102   2,193,647 227,793 SH   SOLE 19 227,793 0 0
HARMONIC INC COM 413160102   124,702,866 12,949,415 SH   SOLE 21 12,949,415 0 0
HARMONIC INC COM 413160102   29,237,402 3,036,075 SH   SOLE 22 2,946,880 0 89,195
HARMONIC INC COM 413160102   195,287 20,279 SH   SOLE 25 20,279 0 0
HARMONIC INC COM 413160102   421,861 43,807 SH   SOLE 26 34,845 0 8,962
HARMONIC INC COM 413160102   146,193 15,181 SH   SOLE 28 0 0 15,181
HARMONIC INC COM 413160102   3,326,366 345,417 SH   SOLE 30 345,417 0 0
HARMONIC INC COM 413160102   54,650 5,675 SH   SOLE 36 5,675 0 0
HARMONIC INC COM 413160102   143,718 14,924 SH   SOLE 40 14,924 0 0
HARMONIC INC COM 413160102   25,799 2,679 SH   OTR 43 2,679 0 0
HARMONIC INC COM 413160102   394,503 40,966 SH   SOLE 43 39,806 0 1,160
HARMONY BIOSCIENCES HLDGS IN COM 413197104   5,414,554 165,229 SH   SOLE 2 101,133 0 64,096
HARMONY BIOSCIENCES HLDGS IN COM 413197104   2,753 84 SH   SOLE 4 84 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   335,532 10,239 SH   SOLE 7 9,689 0 550
HARMONY BIOSCIENCES HLDGS IN COM 413197104   3,375,539 103,007 SH   SOLE 18 97,976 0 5,031
HARMONY BIOSCIENCES HLDGS IN COM 413197104   13,615,181 415,477 SH   SOLE 19 415,477 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   124,844,557 3,809,721 SH   SOLE 21 3,809,721 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   42,427,516 1,294,706 SH   SOLE 22 1,266,532 0 28,174
HARMONY BIOSCIENCES HLDGS IN COM 413197104   371,251 11,329 SH   SOLE 23 11,329 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   208,090 6,350 SH   SOLE 25 6,350 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   2,125,593 64,864 SH   SOLE 26 16,077 0 48,787
HARMONY BIOSCIENCES HLDGS IN COM 413197104   180,202 5,499 SH   SOLE 28 2,016 0 3,483
HARMONY BIOSCIENCES HLDGS IN COM 413197104   6,598,764 201,366 SH   SOLE 30 201,366 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   82,154 2,507 SH   SOLE 34 2,507 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   188,952 5,766 SH   SOLE 40 5,766 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   31,230 953 SH   OTR 43 953 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   1,159,730 35,390 SH   SOLE 43 22,864 0 12,526
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   1,216,003 323,405 SH   SOLE 2 323,405 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   7,180,115 1,909,605 SH   SOLE 7 1,909,605 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   398,075 105,871 SH   SOLE 18 105,871 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   58,130 15,460 SH   SOLE 21 15,460 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   403,583 107,336 SH   SOLE 22 107,336 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   12,386,873 3,294,381 SH   SOLE 30 3,294,381 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   2,436,642 648,043 SH   SOLE 43 605,651 0 42,392
HARPOON THERAPEUTICS INC COM NEW 41358P205   1,310 325 SH   SOLE 2 325 0 0
HARPOON THERAPEUTICS INC COM NEW 41358P205   8 2 SH   SOLE 21 2 0 0
HARPOON THERAPEUTICS INC COM NEW 41358P205   137,423 34,100 SH   SOLE 22 34,100 0 0
HARPOON THERAPEUTICS INC COM NEW 41358P205   10,067 2,498 SH   SOLE 26 0 0 2,498
HARPOON THERAPEUTICS INC COM NEW 41358P205   56 14 SH   SOLE 43 14 0 0
HARROW INC COM 415858109   220,824 15,367 SH   SOLE 2 8,769 0 6,598
HARROW INC COM 415858109   3,636 253 SH   SOLE 7 253 0 0
HARROW INC COM 415858109   1,029,151 71,618 SH   SOLE 18 71,618 0 0
HARROW INC COM 415858109   876,742 61,012 SH   SOLE 19 61,012 0 0
HARROW INC COM 415858109   14,904,593 1,037,202 SH   SOLE 21 1,037,202 0 0
HARROW INC COM 415858109   11,711,061 814,966 SH   SOLE 22 792,789 0 22,177
HARROW INC COM 415858109   81,966 5,704 SH   SOLE 25 5,704 0 0
HARROW INC COM 415858109   36,011 2,506 SH   SOLE 26 0 0 2,506
HARROW INC COM 415858109   219,186 15,253 SH   SOLE 30 15,253 0 0
HARROW INC COM 415858109   74,968 5,217 SH   SOLE 40 5,217 0 0
HARTE HANKS INC COM 416196202   7,910 1,215 SH   SOLE 18 1,215 0 0
HARTE HANKS INC COM 416196202   93,790 14,407 SH   SOLE 21 14,407 0 0
HARTE HANKS INC COM 416196202   62,659 9,625 SH   SOLE 22 9,625 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   48,320,556 681,435 SH   SOLE 2 145,656 0 535,779
HARTFORD FINL SVCS GROUP INC COM 416515104   23,162,610 326,648 SH   SOLE 4 156,613 0 170,035
HARTFORD FINL SVCS GROUP INC COM 416515104   33,065,688 466,305 SH   SOLE 7 366,753 0 99,552
HARTFORD FINL SVCS GROUP INC COM 416515104   710,093 10,014 SH   SOLE 13 10,014 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   3,119,827 43,997 SH   SOLE 15 43,997 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   57,044,259 804,460 SH   SOLE 18 729,144 0 75,316
HARTFORD FINL SVCS GROUP INC COM 416515104   25,730,757 362,865 SH   SOLE 19 362,865 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   624,575,918 8,808,009 SH   SOLE 21 8,808,009 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   476,236,169 6,716,065 SH   SOLE 22 6,012,394 0 703,671
HARTFORD FINL SVCS GROUP INC COM 416515104   36,505,177 514,810 SH   SOLE 23 514,810 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   50,064,162 706,024 SH   SOLE 25 704,906 0 1,118
HARTFORD FINL SVCS GROUP INC COM 416515104   55,306,751 779,957 SH   SOLE 26 573,769 0 206,188
HARTFORD FINL SVCS GROUP INC COM 416515104   71,453,029 1,007,658 SH   SOLE 28 100,004 0 907,654
HARTFORD FINL SVCS GROUP INC COM 416515104   51,693 729 SH   SOLE 29 729 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   188,487,998 2,658,130 SH   SOLE 30 2,653,301 0 4,829
HARTFORD FINL SVCS GROUP INC COM 416515104   4,855,633 68,476 SH   SOLE 31 63,516 0 4,960
HARTFORD FINL SVCS GROUP INC COM 416515104   5,324,348 75,086 SH   SOLE 34 75,086 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   5,776,896 81,468 SH   SOLE 36 81,468 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   1,055,212 14,881 SH   SOLE 40 14,881 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   35,384 499 SH   OTR 43 499 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   78,076,971 1,101,071 SH   SOLE 43 1,021,117 0 79,954
HARVARD BIOSCIENCE INC COM 416906105   194,799 45,302 SH   SOLE 2 13,105 0 32,197
HARVARD BIOSCIENCE INC COM 416906105   436,549 101,523 SH   SOLE 18 101,523 0 0
HARVARD BIOSCIENCE INC COM 416906105   355,236 82,613 SH   SOLE 19 82,613 0 0
HARVARD BIOSCIENCE INC COM 416906105   5,689,687 1,323,183 SH   SOLE 21 1,323,183 0 0
HARVARD BIOSCIENCE INC COM 416906105   5,115,104 1,189,559 SH   SOLE 22 1,181,816 0 7,743
HARVARD BIOSCIENCE INC COM 416906105   2,137 497 SH   SOLE 43 497 0 0
HASBRO INC COM 418056107   11,648,841 176,124 SH   SOLE 2 38,792 0 137,332
HASBRO INC COM 418056107   9,916,040 149,925 SH   SOLE 4 86,418 0 63,507
HASBRO INC COM 418056107   23,615,948 357,060 SH   SOLE 7 327,565 0 29,495
HASBRO INC COM 418056107   55,425 838 SH   SOLE 13 838 0 0
HASBRO INC COM 418056107   1,172,728 17,731 SH   SOLE 15 17,731 0 0
HASBRO INC COM 418056107   14,503,973 219,292 SH   SOLE 18 210,593 0 8,699
HASBRO INC COM 418056107   11,466,626 173,369 SH   SOLE 19 173,369 0 0
HASBRO INC COM 418056107   256,480,271 3,877,839 SH   SOLE 21 3,877,839 0 0
HASBRO INC COM 418056107   207,280,908 3,133,972 SH   SOLE 22 2,841,994 0 291,978
HASBRO INC COM 418056107   14,300,460 216,215 SH   SOLE 23 216,215 0 0
HASBRO INC COM 418056107   64,821,168 980,060 SH   SOLE 25 789,465 0 190,595
HASBRO INC COM 418056107   27,615,104 417,525 SH   SOLE 26 334,519 0 83,006
HASBRO INC COM 418056107   24,659,373 372,836 SH   SOLE 28 21,904 0 350,932
HASBRO INC COM 418056107   47,092 712 SH   SOLE 29 712 0 0
HASBRO INC COM 418056107   98,561,100 1,490,189 SH   SOLE 30 1,429,504 0 60,685
HASBRO INC COM 418056107   1,830,358 27,674 SH   SOLE 31 25,312 0 2,362
HASBRO INC COM 418056107   1,500,981 22,694 SH   SOLE 34 22,694 0 0
HASBRO INC COM 418056107   2,510,079 37,951 SH   SOLE 36 37,951 0 0
HASBRO INC COM 418056107   409,870 6,197 SH   SOLE 40 6,197 0 0
HASBRO INC COM 418056107   28,903 437 SH   OTR 43 437 0 0
HASBRO INC COM 418056107   33,276,413 503,121 SH   SOLE 43 477,701 0 25,419
HASHICORP INC COM CL A 418100103   2,639,879 115,632 SH   SOLE 2 36,071 0 79,561
HASHICORP INC COM CL A 418100103   23,241 1,018 SH   SOLE 4 304 0 714
HASHICORP INC COM CL A 418100103   362,746 15,889 SH   SOLE 7 15,061 0 828
HASHICORP INC COM CL A 418100103   924,021 40,474 SH   SOLE 18 40,474 0 0
HASHICORP INC COM CL A 418100103   697,160 30,537 SH   SOLE 19 30,537 0 0
HASHICORP INC COM CL A 418100103   42,471,243 1,860,326 SH   SOLE 21 1,860,326 0 0
HASHICORP INC COM CL A 418100103   53,795,676 2,356,359 SH   SOLE 22 2,232,015 0 124,344
HASHICORP INC COM CL A 418100103   410,917 17,999 SH   SOLE 25 17,999 0 0
HASHICORP INC COM CL A 418100103   761,289 33,346 SH   SOLE 26 26,216 0 7,130
HASHICORP INC COM CL A 418100103   1,714,967 75,119 SH   SOLE 30 75,119 0 0
HASHICORP INC COM CL A 418100103   30,181 1,322 SH   SOLE 31 1,322 0 0
HASHICORP INC COM CL A 418100103   13,949 611 SH   SOLE 36 611 0 0
HASHICORP INC COM CL A 418100103   333,569 14,611 SH   SOLE 40 14,611 0 0
HASHICORP INC COM CL A 418100103   212,547 9,310 SH   SOLE 43 7,868 0 1,442
HAVERTY FURNITURE COS INC COM 419596101   1,528,822 53,121 SH   SOLE 2 43,232 0 9,889
HAVERTY FURNITURE COS INC COM 419596101   2,015 70 SH   SOLE 4 70 0 0
HAVERTY FURNITURE COS INC COM 419596101   2,993 104 SH   SOLE 7 104 0 0
HAVERTY FURNITURE COS INC COM 419596101   1,401,931 48,712 SH   SOLE 18 48,712 0 0
HAVERTY FURNITURE COS INC COM 419596101   1,879,219 65,296 SH   SOLE 19 65,296 0 0
HAVERTY FURNITURE COS INC COM 419596101   46,183,208 1,604,698 SH   SOLE 21 1,604,698 0 0
HAVERTY FURNITURE COS INC COM 419596101   14,619,866 507,987 SH   SOLE 22 486,192 0 21,795
HAVERTY FURNITURE COS INC COM 419596101   58,020 2,016 SH   SOLE 25 2,016 0 0
HAVERTY FURNITURE COS INC COM 419596101   409,539 14,230 SH   SOLE 30 14,230 0 0
HAVERTY FURNITURE COS INC COM 419596101   66,050 2,295 SH   SOLE 40 2,295 0 0
HAVERTY FURNITURE COS INC COM 419596101   336,640 11,697 SH   SOLE 43 11,440 0 257
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,985,061 161,256 SH   SOLE 2 47,470 0 113,786
HAWAIIAN ELEC INDUSTRIES COM 419870100   191,901 15,589 SH   SOLE 4 15,589 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   851,544 69,175 SH   SOLE 7 65,449 0 3,726
HAWAIIAN ELEC INDUSTRIES COM 419870100   654,313 53,153 SH   SOLE 18 53,153 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   430,456 34,968 SH   SOLE 19 34,968 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   32,252,434 2,620,019 SH   SOLE 21 2,620,019 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   33,513,655 2,722,474 SH   SOLE 22 2,581,303 0 141,171
HAWAIIAN ELEC INDUSTRIES COM 419870100   254,091 20,641 SH   SOLE 25 20,641 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   624,117 50,700 SH   SOLE 26 40,100 0 10,600
HAWAIIAN ELEC INDUSTRIES COM 419870100   23,968 1,947 SH   SOLE 28 1,947 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   2,957,453 240,248 SH   SOLE 30 240,248 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   19,351 1,572 SH   SOLE 31 1,572 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   86,429 7,021 SH   SOLE 36 7,021 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   227,944 18,517 SH   SOLE 40 18,517 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   5,330 433 SH   OTR 43 433 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   254,197 20,650 SH   SOLE 43 18,548 0 2,102
HAWAIIAN HOLDINGS INC COM 419879101   1,565,339 247,289 SH   SOLE 2 192,132 0 55,157
HAWAIIAN HOLDINGS INC COM 419879101   4,241 670 SH   SOLE 7 670 0 0
HAWAIIAN HOLDINGS INC COM 419879101   1,136,381 179,523 SH   SOLE 18 179,523 0 0
HAWAIIAN HOLDINGS INC COM 419879101   2,160,423 341,299 SH   SOLE 19 341,299 0 0
HAWAIIAN HOLDINGS INC COM 419879101   38,534,179 6,087,548 SH   SOLE 21 6,087,548 0 0
HAWAIIAN HOLDINGS INC COM 419879101   12,639,320 1,996,733 SH   SOLE 22 1,952,003 0 44,730
HAWAIIAN HOLDINGS INC COM 419879101   61,319 9,687 SH   SOLE 26 0 0 9,687
HAWAIIAN HOLDINGS INC COM 419879101   12,394 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101   377,971 59,711 SH   SOLE 30 59,711 0 0
HAWAIIAN HOLDINGS INC COM 419879101   833,443 131,666 SH   SOLE 43 121,268 0 10,398
HAWKINS INC COM 420261109   673,362 11,442 SH   SOLE 2 7,181 0 4,261
HAWKINS INC COM 420261109   536,241 9,112 SH   SOLE 7 8,617 0 495
HAWKINS INC COM 420261109   3,547,713 60,284 SH   SOLE 18 60,284 0 0
HAWKINS INC COM 420261109   2,351,352 39,955 SH   SOLE 19 39,955 0 0
HAWKINS INC COM 420261109   142,401,111 2,419,730 SH   SOLE 21 2,419,730 0 0
HAWKINS INC COM 420261109   31,732,509 539,210 SH   SOLE 22 522,471 0 16,739
HAWKINS INC COM 420261109   7,827 133 SH   SOLE 23 133 0 0
HAWKINS INC COM 420261109   250,995 4,265 SH   SOLE 25 4,265 0 0
HAWKINS INC COM 420261109   508,758 8,645 SH   SOLE 26 211 0 8,434
HAWKINS INC COM 420261109   2,249,953 38,232 SH   SOLE 30 38,232 0 0
HAWKINS INC COM 420261109   215,980 3,670 SH   SOLE 40 3,670 0 0
HAWKINS INC COM 420261109   22,657 385 SH   OTR 43 385 0 0
HAWKINS INC COM 420261109   1,438,183 24,438 SH   SOLE 43 20,880 0 3,558
HAWTHORN BANCSHARES INC COM 420476103   18,249 1,123 SH   SOLE 18 1,123 0 0
HAWTHORN BANCSHARES INC COM 420476103   227,923 14,026 SH   SOLE 21 14,026 0 0
HAWTHORN BANCSHARES INC COM 420476103   197,373 12,146 SH   SOLE 22 12,146 0 0
HAYNES INTL INC COM NEW 420877201   697,288 14,989 SH   SOLE 2 3,680 0 11,309
HAYNES INTL INC COM NEW 420877201   6,141 132 SH   SOLE 7 132 0 0
HAYNES INTL INC COM NEW 420877201   1,974,355 42,441 SH   SOLE 18 42,441 0 0
HAYNES INTL INC COM NEW 420877201   1,216,172 26,143 SH   SOLE 19 26,143 0 0
HAYNES INTL INC COM NEW 420877201   80,310,221 1,726,359 SH   SOLE 21 1,726,359 0 0
HAYNES INTL INC COM NEW 420877201   16,430,352 353,189 SH   SOLE 22 337,414 0 15,775
HAYNES INTL INC COM NEW 420877201   85,085 1,829 SH   SOLE 25 1,829 0 0
HAYNES INTL INC COM NEW 420877201   42,938 923 SH   SOLE 26 0 0 923
HAYNES INTL INC COM NEW 420877201   640,487 13,768 SH   SOLE 30 13,768 0 0
HAYNES INTL INC COM NEW 420877201   72,618 1,561 SH   SOLE 40 1,561 0 0
HAYNES INTL INC COM NEW 420877201   346,771 7,454 SH   SOLE 43 6,940 0 514
HAYWARD HLDGS INC COM 421298100   2,138,406 151,660 SH   SOLE 2 46,167 0 105,493
HAYWARD HLDGS INC COM 421298100   6,021 427 SH   SOLE 4 427 0 0
HAYWARD HLDGS INC COM 421298100   336,567 23,870 SH   SOLE 7 22,610 0 1,260
HAYWARD HLDGS INC COM 421298100   1,580,384 112,084 SH   SOLE 18 112,084 0 0
HAYWARD HLDGS INC COM 421298100   556,880 39,495 SH   SOLE 19 39,495 0 0
HAYWARD HLDGS INC COM 421298100   169,080,235 11,991,506 SH   SOLE 21 11,991,506 0 0
HAYWARD HLDGS INC COM 421298100   44,781,515 3,175,994 SH   SOLE 22 2,988,361 0 187,633
HAYWARD HLDGS INC COM 421298100   399,242 28,315 SH   SOLE 25 28,315 0 0
HAYWARD HLDGS INC COM 421298100   603,424 42,796 SH   SOLE 26 29,963 0 12,833
HAYWARD HLDGS INC COM 421298100   134,021 9,505 SH   SOLE 28 0 0 9,505
HAYWARD HLDGS INC COM 421298100   3,281,056 232,699 SH   SOLE 30 232,699 0 0
HAYWARD HLDGS INC COM 421298100   27,918 1,980 SH   SOLE 31 1,980 0 0
HAYWARD HLDGS INC COM 421298100   25,338 1,797 SH   SOLE 36 1,797 0 0
HAYWARD HLDGS INC COM 421298100   329,193 23,347 SH   SOLE 40 23,347 0 0
HAYWARD HLDGS INC COM 421298100   563,676 39,977 SH   SOLE 43 35,766 0 4,211
HBT FINL INC. COM 404111106   1,963,919 107,671 SH   SOLE 2 45,831 0 61,840
HBT FINL INC. COM 404111106   146 8 SH   SOLE 7 8 0 0
HBT FINL INC. COM 404111106   719,586 39,451 SH   SOLE 18 39,451 0 0
HBT FINL INC. COM 404111106   3,545,838 194,399 SH   SOLE 19 194,399 0 0
HBT FINL INC. COM 404111106   9,036,005 495,395 SH   SOLE 21 495,395 0 0
HBT FINL INC. COM 404111106   13,495,119 739,864 SH   SOLE 22 730,232 0 9,632
HBT FINL INC. COM 404111106   268,949 14,745 SH   SOLE 23 14,745 0 0
HBT FINL INC. COM 404111106   66,612 3,652 SH   SOLE 25 3,652 0 0
HBT FINL INC. COM 404111106   1,706,626 93,565 SH   SOLE 26 0 0 93,565
HBT FINL INC. COM 404111106   147,853 8,106 SH   SOLE 28 0 0 8,106
HBT FINL INC. COM 404111106   68,436 3,752 SH   SOLE 30 3,752 0 0
HBT FINL INC. COM 404111106   80,365 4,406 SH   SOLE 40 4,406 0 0
HBT FINL INC. COM 404111106   565 31 SH   SOLE 43 31 0 0
HCA HEALTHCARE INC COM 40412C101   105,936,699 430,672 SH   SOLE 2 147,407 0 283,265
HCA HEALTHCARE INC COM 40412C101   40,486,832 164,594 SH   SOLE 4 80,879 0 83,715
HCA HEALTHCARE INC COM 40412C101   64,202,502 261,007 SH   SOLE 7 197,632 0 63,375
HCA HEALTHCARE INC COM 40412C101   1,892,816 7,695 SH   SOLE 13 7,695 0 0
HCA HEALTHCARE INC COM 40412C101   5,786,680 23,525 SH   SOLE 15 23,525 0 0
HCA HEALTHCARE INC COM 40412C101   88,251,966 358,777 SH   SOLE 18 318,684 0 40,093
HCA HEALTHCARE INC COM 40412C101   137,909,179 560,652 SH   SOLE 19 560,652 0 0
HCA HEALTHCARE INC COM 40412C101   1,181,943,247 4,805,038 SH   SOLE 21 4,805,038 0 0
HCA HEALTHCARE INC COM 40412C101   1,139,981,273 4,634,447 SH   SOLE 22 4,158,783 0 475,664
HCA HEALTHCARE INC COM 40412C101   95,844,877 389,645 SH   SOLE 23 389,645 0 0
HCA HEALTHCARE INC COM 40412C101   113,645,466 462,011 SH   SOLE 25 461,260 0 751
HCA HEALTHCARE INC COM 40412C101   64,360,175 261,648 SH   SOLE 26 127,890 0 133,758
HCA HEALTHCARE INC COM 40412C101   86,365,792 351,109 SH   SOLE 28 42,533 0 308,576
HCA HEALTHCARE INC COM 40412C101   403,743,455 1,641,367 SH   SOLE 30 1,641,367 0 0
HCA HEALTHCARE INC COM 40412C101   11,448,647 46,543 SH   SOLE 31 43,129 0 3,414
HCA HEALTHCARE INC COM 40412C101   115,974,404 471,479 SH   SOLE 34 471,479 0 0
HCA HEALTHCARE INC COM 40412C101   13,064,490 53,112 SH   SOLE 36 53,112 0 0
HCA HEALTHCARE INC COM 40412C101   2,475,543 10,064 SH   SOLE 40 10,064 0 0
HCA HEALTHCARE INC COM 40412C101   70,341,394 285,964 SH   SOLE 43 262,090 0 23,874
HCI GROUP INC COM 40416E103   1,613,987 29,729 SH   SOLE 2 28,300 0 1,429
HCI GROUP INC COM 40416E103   4,886 90 SH   SOLE 7 90 0 0
HCI GROUP INC COM 40416E103   1,102,684 20,311 SH   SOLE 18 20,311 0 0
HCI GROUP INC COM 40416E103   747,410 13,767 SH   SOLE 19 13,767 0 0
HCI GROUP INC COM 40416E103   38,722,560 713,254 SH   SOLE 21 713,254 0 0
HCI GROUP INC COM 40416E103   10,803,384 198,994 SH   SOLE 22 192,580 0 6,414
HCI GROUP INC COM 40416E103   55,973 1,031 SH   SOLE 25 1,031 0 0
HCI GROUP INC COM 40416E103   88,656 1,633 SH   SOLE 26 0 0 1,633
HCI GROUP INC COM 40416E103   1,048,991 19,322 SH   SOLE 30 19,322 0 0
HCI GROUP INC COM 40416E103   56,516 1,041 SH   SOLE 40 1,041 0 0
HCI GROUP INC COM 40416E103   797,954 14,698 SH   SOLE 43 12,624 0 2,074
HCW BIOLOGICS INC COM 40423R105   6,426 3,382 SH   SOLE 18 3,382 0 0
HCW BIOLOGICS INC COM 40423R105   84,242 44,338 SH   SOLE 21 44,338 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   11,419,379 193,516 SH   SOLE 2 193,516 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   3,729,786 63,206 SH   SOLE 13 63,206 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   3,307,274 56,046 SH   SOLE 15 56,046 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   2,210,869 37,466 SH   SOLE 18 37,090 0 376
HDFC BANK LTD SPONSORED ADS 40415F101   158,383 2,684 SH   SOLE 19 2,684 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   28,494,336 482,873 SH   SOLE 22 482,873 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   47,473,132 804,493 SH   SOLE 26 110,100 0 694,393
HDFC BANK LTD SPONSORED ADS 40415F101   10,140,455 171,843 SH   SOLE 28 75,777 0 96,066
HDFC BANK LTD SPONSORED ADS 40415F101   2,017,257 34,185 SH   SOLE 30 34,185 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   92,528 1,568 SH   SOLE 31 0 0 1,568
HDFC BANK LTD SPONSORED ADS 40415F101   1,480,738 25,093 SH   SOLE 34 25,093 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   8,912,247 151,029 SH   SOLE 43 119,424 0 31,605
HEALTH CATALYST INC COM 42225T107   2,937,826 290,299 SH   SOLE 2 221,140 0 69,159
HEALTH CATALYST INC COM 42225T107   2,247 222 SH   SOLE 4 222 0 0
HEALTH CATALYST INC COM 42225T107   7,276 719 SH   SOLE 7 719 0 0
HEALTH CATALYST INC COM 42225T107   1,452,949 143,572 SH   SOLE 18 143,572 0 0
HEALTH CATALYST INC COM 42225T107   4,189,073 413,940 SH   SOLE 19 413,940 0 0
HEALTH CATALYST INC COM 42225T107   20,163,220 1,992,413 SH   SOLE 21 1,992,413 0 0
HEALTH CATALYST INC COM 42225T107   18,791,838 1,856,901 SH   SOLE 22 1,798,765 0 58,136
HEALTH CATALYST INC COM 42225T107   76,183 7,528 SH   SOLE 23 7,528 0 0
HEALTH CATALYST INC COM 42225T107   122,918 12,146 SH   SOLE 25 12,146 0 0
HEALTH CATALYST INC COM 42225T107   630,476 62,300 SH   SOLE 26 15,794 0 46,506
HEALTH CATALYST INC COM 42225T107   21,971 2,171 SH   SOLE 28 2,171 0 0
HEALTH CATALYST INC COM 42225T107   501,517 49,557 SH   SOLE 30 49,557 0 0
HEALTH CATALYST INC COM 42225T107   63,655 6,290 SH   SOLE 40 6,290 0 0
HEALTH CATALYST INC COM 42225T107   1,058,016 104,547 SH   SOLE 43 101,456 0 3,091
HEALTHCARE RLTY TR CL A COM 42226K105   15,487,674 1,014,255 SH   SOLE 2 244,274 0 769,981
HEALTHCARE RLTY TR CL A COM 42226K105   7,805,322 511,154 SH   SOLE 4 255,332 0 255,822
HEALTHCARE RLTY TR CL A COM 42226K105   9,612,893 629,528 SH   SOLE 7 546,119 0 83,409
HEALTHCARE RLTY TR CL A COM 42226K105   19,622 1,285 SH   SOLE 13 1,285 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   488,594 31,997 SH   SOLE 15 31,997 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   11,723,802 767,767 SH   SOLE 18 744,559 0 23,208
HEALTHCARE RLTY TR CL A COM 42226K105   10,995,561 720,076 SH   SOLE 19 720,076 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   339,738,275 22,248,741 SH   SOLE 21 22,248,741 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   229,752,588 15,046,011 SH   SOLE 22 14,228,090 0 817,921
HEALTHCARE RLTY TR CL A COM 42226K105   9,731,892 637,321 SH   SOLE 23 637,321 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   9,988,076 654,098 SH   SOLE 25 654,098 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   3,765,231 246,577 SH   SOLE 26 180,212 0 66,365
HEALTHCARE RLTY TR CL A COM 42226K105   11,960,609 783,275 SH   SOLE 28 205,830 0 577,445
HEALTHCARE RLTY TR CL A COM 42226K105   30,630,368 2,005,918 SH   SOLE 30 2,005,918 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   1,283,917 84,081 SH   SOLE 31 77,062 0 7,019
HEALTHCARE RLTY TR CL A COM 42226K105   273,929 17,939 SH   SOLE 34 17,939 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   733,769 48,053 SH   SOLE 36 48,053 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   255,330 16,721 SH   SOLE 40 16,721 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   11,559 757 SH   OTR 43 757 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   4,924,564 322,499 SH   SOLE 43 291,832 0 30,667
HEALTHCARE SVCS GROUP INC COM 421906108   3,457,670 331,512 SH   SOLE 2 230,746 0 100,766
HEALTHCARE SVCS GROUP INC COM 421906108   3,233 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   304,525 29,197 SH   SOLE 7 27,630 0 1,567
HEALTHCARE SVCS GROUP INC COM 421906108   2,362,927 226,551 SH   SOLE 18 226,551 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   6,845,783 656,355 SH   SOLE 19 656,355 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   88,746,409 8,508,764 SH   SOLE 21 8,508,764 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   27,879,828 2,673,042 SH   SOLE 22 2,603,653 0 69,389
HEALTHCARE SVCS GROUP INC COM 421906108   247,493 23,729 SH   SOLE 23 23,729 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   157,608 15,111 SH   SOLE 25 15,111 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   520,916 49,944 SH   SOLE 26 16,623 0 33,321
HEALTHCARE SVCS GROUP INC COM 421906108   3,192 306 SH   SOLE 28 306 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   1,655,231 158,699 SH   SOLE 30 158,699 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   33,543 3,216 SH   SOLE 36 3,216 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   139,241 13,350 SH   SOLE 40 13,350 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   1,046,285 100,315 SH   SOLE 43 44,600 0 55,715
HEALTHEQUITY INC COM 42226A107   8,062,017 110,363 SH   SOLE 2 79,815 0 30,548
HEALTHEQUITY INC COM 42226A107   19,724 270 SH   SOLE 4 270 0 0
HEALTHEQUITY INC COM 42226A107   974,779 13,344 SH   SOLE 7 12,649 0 695
HEALTHEQUITY INC COM 42226A107   24,620,918 337,042 SH   SOLE 18 325,369 0 11,673
HEALTHEQUITY INC COM 42226A107   19,062,617 260,953 SH   SOLE 19 260,953 0 0
HEALTHEQUITY INC COM 42226A107   460,707,138 6,306,737 SH   SOLE 21 6,306,737 0 0
HEALTHEQUITY INC COM 42226A107   201,063,331 2,752,407 SH   SOLE 22 2,680,997 0 71,410
HEALTHEQUITY INC COM 42226A107   184,890 2,531 SH   SOLE 23 2,531 0 0
HEALTHEQUITY INC COM 42226A107   1,239,439 16,967 SH   SOLE 25 16,967 0 0
HEALTHEQUITY INC COM 42226A107   3,961,209 54,226 SH   SOLE 26 33,904 0 20,322
HEALTHEQUITY INC COM 42226A107   416,896 5,707 SH   SOLE 28 1,486 0 4,221
HEALTHEQUITY INC COM 42226A107   4,617,491 63,210 SH   SOLE 30 63,210 0 0
HEALTHEQUITY INC COM 42226A107   1,036,506 14,189 SH   SOLE 31 0 0 14,189
HEALTHEQUITY INC COM 42226A107   72,685 995 SH   SOLE 36 995 0 0
HEALTHEQUITY INC COM 42226A107   1,070,329 14,652 SH   SOLE 40 14,652 0 0
HEALTHEQUITY INC COM 42226A107   5,686,431 77,843 SH   SOLE 43 64,106 0 13,737
HEALTHPEAK PROPERTIES INC COM 42250P103   17,529,485 954,765 SH   SOLE 2 148,293 0 806,472
HEALTHPEAK PROPERTIES INC COM 42250P103   8,685,235 473,052 SH   SOLE 4 396,851 0 76,201
HEALTHPEAK PROPERTIES INC COM 42250P103   22,233,446 1,210,972 SH   SOLE 7 1,037,355 0 173,617
HEALTHPEAK PROPERTIES INC COM 42250P103   241,104 13,132 SH   SOLE 13 13,132 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   1,397,875 76,137 SH   SOLE 15 76,137 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   17,423,695 949,003 SH   SOLE 18 915,664 0 33,339
HEALTHPEAK PROPERTIES INC COM 42250P103   36,552,924 1,990,900 SH   SOLE 19 1,990,900 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   366,126,344 19,941,522 SH   SOLE 21 19,941,522 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   320,891,802 17,477,767 SH   SOLE 22 16,160,971 0 1,316,796
HEALTHPEAK PROPERTIES INC COM 42250P103   17,106,820 931,744 SH   SOLE 23 931,744 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   51,897,918 2,826,684 SH   SOLE 25 2,826,684 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   13,580,011 739,652 SH   SOLE 26 359,160 0 380,492
HEALTHPEAK PROPERTIES INC COM 42250P103   37,647,914 2,050,540 SH   SOLE 28 308,469 0 1,742,071
HEALTHPEAK PROPERTIES INC COM 42250P103   78,021,958 4,249,562 SH   SOLE 30 4,249,562 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   2,098,897 114,319 SH   SOLE 31 104,801 0 9,518
HEALTHPEAK PROPERTIES INC COM 42250P103   11,102,219 604,696 SH   SOLE 34 604,696 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   2,396,053 130,504 SH   SOLE 36 130,504 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   459,643 25,035 SH   SOLE 40 25,035 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   26,787 1,459 SH   OTR 43 1,459 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   11,589,394 631,231 SH   SOLE 43 538,504 0 92,726
HEALTHSTREAM INC COM 42222N103   1,135,583 52,622 SH   SOLE 2 33,529 0 19,093
HEALTHSTREAM INC COM 42222N103   3,733 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103   3,971 184 SH   SOLE 7 184 0 0
HEALTHSTREAM INC COM 42222N103   1,736,176 80,453 SH   SOLE 18 80,453 0 0
HEALTHSTREAM INC COM 42222N103   2,133,809 98,879 SH   SOLE 19 98,879 0 0
HEALTHSTREAM INC COM 42222N103   62,047,830 2,875,247 SH   SOLE 21 2,875,247 0 0
HEALTHSTREAM INC COM 42222N103   15,757,004 730,167 SH   SOLE 22 700,688 0 29,479
HEALTHSTREAM INC COM 42222N103   70,631 3,273 SH   SOLE 23 3,273 0 0
HEALTHSTREAM INC COM 42222N103   69,509 3,221 SH   SOLE 25 3,221 0 0
HEALTHSTREAM INC COM 42222N103   23,457 1,087 SH   SOLE 26 0 0 1,087
HEALTHSTREAM INC COM 42222N103   1,146,545 53,130 SH   SOLE 30 53,130 0 0
HEALTHSTREAM INC COM 42222N103   70,437 3,264 SH   SOLE 40 3,264 0 0
HEALTHSTREAM INC COM 42222N103   19,012 881 SH   OTR 43 881 0 0
HEALTHSTREAM INC COM 42222N103   868,854 40,262 SH   SOLE 43 38,323 0 1,939
HEARTBEAM INC COM 42238H108   50,766 23,612 SH   SOLE 22 23,612 0 0
HEARTLAND EXPRESS INC COM 422347104   978,633 66,619 SH   SOLE 2 43,137 0 23,482
HEARTLAND EXPRESS INC COM 422347104   264 18 SH   SOLE 4 18 0 0
HEARTLAND EXPRESS INC COM 422347104   5,861 399 SH   SOLE 7 399 0 0
HEARTLAND EXPRESS INC COM 422347104   2,112,466 143,803 SH   SOLE 18 143,803 0 0
HEARTLAND EXPRESS INC COM 422347104   1,416,043 96,395 SH   SOLE 19 96,395 0 0
HEARTLAND EXPRESS INC COM 422347104   78,399,707 5,336,944 SH   SOLE 21 5,336,944 0 0
HEARTLAND EXPRESS INC COM 422347104   19,901,087 1,354,737 SH   SOLE 22 1,287,602 0 67,135
HEARTLAND EXPRESS INC COM 422347104   19,890 1,354 SH   SOLE 23 1,354 0 0
HEARTLAND EXPRESS INC COM 422347104   165,218 11,247 SH   SOLE 25 11,247 0 0
HEARTLAND EXPRESS INC COM 422347104   122,764 8,357 SH   SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104   348,094 23,696 SH   SOLE 28 0 0 23,696
HEARTLAND EXPRESS INC COM 422347104   1,570,185 106,888 SH   SOLE 30 106,888 0 0
HEARTLAND EXPRESS INC COM 422347104   155,479 10,584 SH   SOLE 34 10,584 0 0
HEARTLAND EXPRESS INC COM 422347104   144,976 9,869 SH   SOLE 40 9,869 0 0
HEARTLAND EXPRESS INC COM 422347104   1,499,482 102,075 SH   SOLE 43 100,738 0 1,337
HEARTLAND FINL USA INC COM 42234Q102   12,473,611 423,840 SH   SOLE 2 216,567 0 207,273
HEARTLAND FINL USA INC COM 42234Q102   2,619 89 SH   SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102   11,537 392 SH   SOLE 7 392 0 0
HEARTLAND FINL USA INC COM 42234Q102   3,434,952 116,716 SH   SOLE 18 116,716 0 0
HEARTLAND FINL USA INC COM 42234Q102   35,652,856 1,211,446 SH   SOLE 19 1,211,446 0 0
HEARTLAND FINL USA INC COM 42234Q102   42,812,792 1,454,733 SH   SOLE 21 1,454,733 0 0
HEARTLAND FINL USA INC COM 42234Q102   70,287,434 2,388,292 SH   SOLE 22 2,330,065 0 58,227
HEARTLAND FINL USA INC COM 42234Q102   1,050,798 35,705 SH   SOLE 23 35,705 0 0
HEARTLAND FINL USA INC COM 42234Q102   198,299 6,738 SH   SOLE 25 6,738 0 0
HEARTLAND FINL USA INC COM 42234Q102   5,934,530 201,649 SH   SOLE 26 23,143 0 178,506
HEARTLAND FINL USA INC COM 42234Q102   95,942 3,260 SH   SOLE 28 350 0 2,910
HEARTLAND FINL USA INC COM 42234Q102   658,055 22,360 SH   SOLE 30 22,360 0 0
HEARTLAND FINL USA INC COM 42234Q102   282,263 9,591 SH   SOLE 40 9,591 0 0
HEARTLAND FINL USA INC COM 42234Q102   947,178 32,184 SH   SOLE 43 30,769 0 1,415
HECLA MNG CO COM 422704106   2,022,741 517,325 SH   SOLE 2 171,647 0 345,678
HECLA MNG CO COM 422704106   8,465 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106   33,477 8,562 SH   SOLE 7 8,562 0 0
HECLA MNG CO COM 422704106   6,298,001 1,610,742 SH   SOLE 18 1,610,742 0 0
HECLA MNG CO COM 422704106   4,915,832 1,257,246 SH   SOLE 19 1,257,246 0 0
HECLA MNG CO COM 422704106   96,972,598 24,801,176 SH   SOLE 21 24,801,176 0 0
HECLA MNG CO COM 422704106   63,141,433 16,148,704 SH   SOLE 22 15,465,317 0 683,387
HECLA MNG CO COM 422704106   461,376 117,999 SH   SOLE 25 117,999 0 0
HECLA MNG CO COM 422704106   926,443 236,942 SH   SOLE 26 185,459 0 51,483
HECLA MNG CO COM 422704106   216,211 55,297 SH   SOLE 28 9,542 0 45,755
HECLA MNG CO COM 422704106   1,341,017 342,971 SH   SOLE 30 342,971 0 0
HECLA MNG CO COM 422704106   370,508 94,759 SH   SOLE 40 94,759 0 0
HECLA MNG CO COM 422704106   1,064,838 272,337 SH   SOLE 43 250,973 0 21,364
HEICO CORP NEW COM 422806109   17,455,730 107,798 SH   SOLE 2 14,306 0 93,492
HEICO CORP NEW COM 422806109   15,967,593 98,608 SH   SOLE 4 55,724 0 42,884
HEICO CORP NEW COM 422806109   1,204,597 7,439 SH   SOLE 7 6,981 0 458
HEICO CORP NEW COM 422806109   182,657 1,128 SH   SOLE 13 1,128 0 0
HEICO CORP NEW COM 422806109   539,713 3,333 SH   SOLE 15 3,333 0 0
HEICO CORP NEW COM 422806109   4,846,565 29,930 SH   SOLE 18 27,265 0 2,665
HEICO CORP NEW COM 422806109   260,774,339 1,610,414 SH   SOLE 19 1,610,414 0 0
HEICO CORP NEW COM 422806109   200,315,345 1,237,049 SH   SOLE 21 1,237,049 0 0
HEICO CORP NEW COM 422806109   195,167,752 1,205,260 SH   SOLE 22 1,121,953 0 83,307
HEICO CORP NEW COM 422806109   11,518,405 71,132 SH   SOLE 23 71,132 0 0
HEICO CORP NEW COM 422806109   9,567,472 59,084 SH   SOLE 25 59,025 0 59
HEICO CORP NEW COM 422806109   12,672,318 78,258 SH   SOLE 26 17,553 0 60,705
HEICO CORP NEW COM 422806109   11,236,647 69,392 SH   SOLE 28 770 0 68,622
HEICO CORP NEW COM 422806109   20,593,610 127,176 SH   SOLE 30 127,176 0 0
HEICO CORP NEW COM 422806109   3,019,995 18,650 SH   SOLE 31 8,213 0 10,437
HEICO CORP NEW COM 422806109   11,082,489 68,440 SH   SOLE 34 68,440 0 0
HEICO CORP NEW COM 422806109   1,695,569 10,471 SH   SOLE 36 10,471 0 0
HEICO CORP NEW COM 422806109   318,516 1,967 SH   SOLE 40 1,967 0 0
HEICO CORP NEW COM 422806109   13,942,031 86,099 SH   SOLE 43 78,598 0 7,501
HEICO CORP NEW CL A 422806208   15,611,068 120,810 SH   SOLE 2 13,267 0 107,543
HEICO CORP NEW CL A 422806208   8,422,172 65,177 SH   SOLE 4 26,785 0 38,392
HEICO CORP NEW CL A 422806208   1,483,704 11,482 SH   SOLE 7 11,165 0 317
HEICO CORP NEW CL A 422806208   46,132 357 SH   SOLE 13 357 0 0
HEICO CORP NEW CL A 422806208   630,852 4,882 SH   SOLE 15 4,882 0 0
HEICO CORP NEW CL A 422806208   7,990,706 61,838 SH   SOLE 18 57,327 0 4,511
HEICO CORP NEW CL A 422806208   3,275,081 25,345 SH   SOLE 19 25,345 0 0
HEICO CORP NEW CL A 422806208   284,287,231 2,200,025 SH   SOLE 21 2,200,025 0 0
HEICO CORP NEW CL A 422806208   235,023,785 1,818,788 SH   SOLE 22 1,675,300 0 143,488
HEICO CORP NEW CL A 422806208   15,726,462 121,703 SH   SOLE 23 121,703 0 0
HEICO CORP NEW CL A 422806208   13,635,811 105,524 SH   SOLE 25 105,418 0 106
HEICO CORP NEW CL A 422806208   13,324,262 103,113 SH   SOLE 26 41,131 0 61,982
HEICO CORP NEW CL A 422806208   15,578,892 120,561 SH   SOLE 28 840 0 119,721
HEICO CORP NEW CL A 422806208   42,317,353 327,483 SH   SOLE 30 327,483 0 0
HEICO CORP NEW CL A 422806208   3,707,580 28,692 SH   SOLE 31 14,824 0 13,868
HEICO CORP NEW CL A 422806208   426,555 3,301 SH   SOLE 34 3,301 0 0
HEICO CORP NEW CL A 422806208   2,566,697 19,863 SH   SOLE 36 19,863 0 0
HEICO CORP NEW CL A 422806208   464,287 3,593 SH   SOLE 40 3,593 0 0
HEICO CORP NEW CL A 422806208   5,029,894 38,925 SH   SOLE 43 36,893 0 2,032
HEIDRICK & STRUGGLES INTL IN COM 422819102   809,147 32,340 SH   SOLE 2 17,227 0 15,113
HEIDRICK & STRUGGLES INTL IN COM 422819102   3,178 127 SH   SOLE 4 127 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   331,290 13,241 SH   SOLE 7 12,517 0 724
HEIDRICK & STRUGGLES INTL IN COM 422819102   1,724,403 68,921 SH   SOLE 18 68,921 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   1,013,835 40,521 SH   SOLE 19 40,521 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   60,674,551 2,425,042 SH   SOLE 21 2,425,042 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   13,962,011 558,034 SH   SOLE 22 533,606 0 24,428
HEIDRICK & STRUGGLES INTL IN COM 422819102   73,559 2,940 SH   SOLE 25 2,940 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   67,804 2,710 SH   SOLE 26 838 0 1,872
HEIDRICK & STRUGGLES INTL IN COM 422819102   2,052 82 SH   SOLE 28 82 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   1,779,573 71,126 SH   SOLE 30 71,126 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   9,783 391 SH   SOLE 36 391 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   104,333 4,170 SH   SOLE 40 4,170 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   581,094 23,225 SH   SOLE 43 22,891 0 334
HELEN OF TROY LTD COM G4388N106   4,542,576 38,972 SH   SOLE 2 22,130 0 16,842
HELEN OF TROY LTD COM G4388N106   10,840 93 SH   SOLE 4 93 0 0
HELEN OF TROY LTD COM G4388N106   746,683 6,406 SH   SOLE 7 6,066 0 340
HELEN OF TROY LTD COM G4388N106   11,549,581 99,087 SH   SOLE 18 99,087 0 0
HELEN OF TROY LTD COM G4388N106   5,904,930 50,660 SH   SOLE 19 50,660 0 0
HELEN OF TROY LTD COM G4388N106   204,425,959 1,753,826 SH   SOLE 21 1,753,826 0 0
HELEN OF TROY LTD COM G4388N106   89,448,144 767,400 SH   SOLE 22 736,791 0 30,609
HELEN OF TROY LTD COM G4388N106   597,020 5,122 SH   SOLE 25 5,122 0 0
HELEN OF TROY LTD COM G4388N106   1,858,200 15,942 SH   SOLE 26 7,845 0 8,097
HELEN OF TROY LTD COM G4388N106   149,080 1,279 SH   SOLE 28 429 0 850
HELEN OF TROY LTD COM G4388N106   4,021,553 34,502 SH   SOLE 30 34,502 0 0
HELEN OF TROY LTD COM G4388N106   111,431 956 SH   SOLE 36 956 0 0
HELEN OF TROY LTD COM G4388N106   474,050 4,067 SH   SOLE 40 4,067 0 0
HELIOGEN INC COM NEW 42329E204   26 7 SH   SOLE 21 7 0 0
HELIOGEN INC COM NEW 42329E204   127,072 33,617 SH   SOLE 22 33,617 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   931,121 16,783 SH   SOLE 2 9,558 0 7,225
HELIOS TECHNOLOGIES INC COM 42328H109   7,878 142 SH   SOLE 4 142 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   16,311 294 SH   SOLE 7 294 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   4,330,658 78,058 SH   SOLE 18 78,058 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   3,736,467 67,348 SH   SOLE 19 67,348 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   60,375,111 1,088,232 SH   SOLE 21 1,088,232 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   48,738,958 878,496 SH   SOLE 22 851,114 0 27,382
HELIOS TECHNOLOGIES INC COM 42328H109   324,281 5,845 SH   SOLE 25 5,845 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   857,443 15,455 SH   SOLE 26 12,649 0 2,806
HELIOS TECHNOLOGIES INC COM 42328H109   208,438 3,757 SH   SOLE 28 545 0 3,212
HELIOS TECHNOLOGIES INC COM 42328H109   1,114,593 20,090 SH   SOLE 30 20,090 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   11,651 210 SH   SOLE 36 210 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   282,449 5,091 SH   SOLE 40 5,091 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   354,323 6,386 SH   SOLE 43 5,746 0 641
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V801   361 38 SH   SOLE 21 38 0 0
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V801   48,095 5,068 SH   SOLE 22 5,068 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   6,078,256 544,159 SH   SOLE 2 310,297 0 233,862
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   2,826 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   392,558 35,144 SH   SOLE 7 33,265 0 1,879
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   5,536,768 495,682 SH   SOLE 18 495,682 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   10,941,730 979,564 SH   SOLE 19 979,564 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   190,998,086 17,099,202 SH   SOLE 21 17,099,202 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   55,805,152 4,995,985 SH   SOLE 22 4,807,668 0 188,317
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   333,637 29,869 SH   SOLE 23 29,869 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   319,518 28,605 SH   SOLE 25 28,605 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   2,592,568 232,101 SH   SOLE 26 81,012 0 151,089
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   1,864,128 166,887 SH   SOLE 28 90,401 0 76,486
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   3,358,696 300,689 SH   SOLE 30 300,689 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   413,111 36,984 SH   SOLE 34 36,984 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   239,853 21,473 SH   SOLE 40 21,473 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   2,288,303 204,861 SH   SOLE 43 196,342 0 8,519
HELLO GROUP INC ADS 423403104   56,538 8,100 SH   SOLE 2 8,100 0 0
HELLO GROUP INC ADS 423403104   32,227 4,617 SH   SOLE 4 4,617 0 0
HELLO GROUP INC ADS 423403104   134,232 19,231 SH   SOLE 7 19,231 0 0
HELLO GROUP INC ADS 423403104   15,694,376 2,248,478 SH   SOLE 21 2,248,478 0 0
HELLO GROUP INC ADS 423403104   7,241,534 1,037,469 SH   SOLE 22 838,444 0 199,025
HELLO GROUP INC ADS 423403104   3,669,861 525,768 SH   SOLE 30 525,768 0 0
HELLO GROUP INC ADS 423403104   2,338 335 SH   SOLE 34 335 0 0
HELLO GROUP INC ADS 423403104   50,019 7,166 SH   SOLE 36 7,166 0 0
HELLO GROUP INC ADS 423403104   2,291,813 328,340 SH   SOLE 43 321,306 0 7,034
HELMERICH & PAYNE INC COM 423452101   17,010,675 403,479 SH   SOLE 2 284,457 0 119,022
HELMERICH & PAYNE INC COM 423452101   16,695 396 SH   SOLE 4 396 0 0
HELMERICH & PAYNE INC COM 423452101   421,558 9,999 SH   SOLE 7 9,539 0 460
HELMERICH & PAYNE INC COM 423452101   36,215 859 SH   SOLE 13 859 0 0
HELMERICH & PAYNE INC COM 423452101   13,591,204 322,372 SH   SOLE 18 322,372 0 0
HELMERICH & PAYNE INC COM 423452101   19,980,425 473,919 SH   SOLE 19 473,919 0 0
HELMERICH & PAYNE INC COM 423452101   485,649,261 11,519,195 SH   SOLE 21 11,519,195 0 0
HELMERICH & PAYNE INC COM 423452101   134,653,854 3,193,877 SH   SOLE 22 3,064,097 0 129,780
HELMERICH & PAYNE INC COM 423452101   369,406 8,762 SH   SOLE 23 8,762 0 0
HELMERICH & PAYNE INC COM 423452101   855,637 20,295 SH   SOLE 25 20,295 0 0
HELMERICH & PAYNE INC COM 423452101   5,447,409 129,208 SH   SOLE 26 25,332 0 103,876
HELMERICH & PAYNE INC COM 423452101   1,137,308 26,976 SH   SOLE 28 1,922 0 25,054
HELMERICH & PAYNE INC COM 423452101   7,645,379 181,342 SH   SOLE 30 181,342 0 0
HELMERICH & PAYNE INC COM 423452101   134,743 3,196 SH   SOLE 36 3,196 0 0
HELMERICH & PAYNE INC COM 423452101   858,335 20,359 SH   SOLE 40 20,359 0 0
HELMERICH & PAYNE INC COM 423452101   8,765,470 207,910 SH   SOLE 43 183,095 0 24,815
HENNESSY ADVISORS INC COM 425885100   5,816 868 SH   SOLE 18 868 0 0
HENNESSY ADVISORS INC COM 425885100   75,737 11,304 SH   SOLE 21 11,304 0 0
HENNESSY ADVISORS INC COM 425885100   7,082 1,057 SH   SOLE 22 1,057 0 0
HENNESSY CAPITAL INVST CORP *W EXP 06/10/202 42600H116   118,800 990,000 SH   SOLE 2 990,000 0 0
HENNESSY FDS TR STANCE ESG ETF 42588P692   25 1 SH   SOLE 43 1 0 0
HENRY JACK & ASSOC INC COM 426281101   26,680,442 176,528 SH   SOLE 2 33,348 0 143,180
HENRY JACK & ASSOC INC COM 426281101   10,231,876 67,698 SH   SOLE 4 29,820 0 37,878
HENRY JACK & ASSOC INC COM 426281101   12,597,670 83,351 SH   SOLE 7 62,618 0 20,733
HENRY JACK & ASSOC INC COM 426281101   245,602 1,625 SH   SOLE 13 1,625 0 0
HENRY JACK & ASSOC INC COM 426281101   1,165,592 7,712 SH   SOLE 15 7,712 0 0
HENRY JACK & ASSOC INC COM 426281101   23,614,416 156,242 SH   SOLE 18 151,697 0 4,545
HENRY JACK & ASSOC INC COM 426281101   11,899,101 78,729 SH   SOLE 19 78,729 0 0
HENRY JACK & ASSOC INC COM 426281101   504,029,078 3,334,849 SH   SOLE 21 3,334,849 0 0
HENRY JACK & ASSOC INC COM 426281101   302,860,378 2,003,840 SH   SOLE 22 1,830,469 0 173,371
HENRY JACK & ASSOC INC COM 426281101   18,878,293 124,906 SH   SOLE 23 124,906 0 0
HENRY JACK & ASSOC INC COM 426281101   18,305,019 121,113 SH   SOLE 25 120,871 0 242
HENRY JACK & ASSOC INC COM 426281101   24,762,929 163,841 SH   SOLE 26 61,142 0 102,699
HENRY JACK & ASSOC INC COM 426281101   22,604,801 149,562 SH   SOLE 28 982 0 148,580
HENRY JACK & ASSOC INC COM 426281101   6,952 46 SH   SOLE 29 46 0 0
HENRY JACK & ASSOC INC COM 426281101   90,075,813 595,976 SH   SOLE 30 579,913 0 16,063
HENRY JACK & ASSOC INC COM 426281101   2,400,254 15,881 SH   SOLE 31 14,587 0 1,294
HENRY JACK & ASSOC INC COM 426281101   1,054,655 6,978 SH   SOLE 34 6,978 0 0
HENRY JACK & ASSOC INC COM 426281101   5,907,005 39,083 SH   SOLE 36 39,083 0 0
HENRY JACK & ASSOC INC COM 426281101   580,529 3,841 SH   SOLE 40 3,841 0 0
HENRY JACK & ASSOC INC COM 426281101   26,903 178 SH   OTR 43 178 0 0
HENRY JACK & ASSOC INC COM 426281101   16,266,409 107,625 SH   SOLE 43 99,033 0 8,592
HENRY SCHEIN INC COM 806407102   26,024,551 350,499 SH   SOLE 2 63,625 0 286,874
HENRY SCHEIN INC COM 806407102   14,072,009 189,522 SH   SOLE 4 109,120 0 80,402
HENRY SCHEIN INC COM 806407102   6,853,424 92,302 SH   SOLE 7 79,193 0 13,109
HENRY SCHEIN INC COM 806407102   34,972 471 SH   SOLE 13 471 0 0
HENRY SCHEIN INC COM 806407102   1,164,314 15,681 SH   SOLE 15 15,681 0 0
HENRY SCHEIN INC COM 806407102   15,154,945 204,107 SH   SOLE 18 196,111 0 7,996
HENRY SCHEIN INC COM 806407102   5,873,027 79,098 SH   SOLE 19 79,098 0 0
HENRY SCHEIN INC COM 806407102   261,555,055 3,522,627 SH   SOLE 21 3,522,627 0 0
HENRY SCHEIN INC COM 806407102   237,896,926 3,203,999 SH   SOLE 22 2,903,080 0 300,919
HENRY SCHEIN INC COM 806407102   16,142,990 217,414 SH   SOLE 23 217,414 0 0
HENRY SCHEIN INC COM 806407102   18,562,203 249,996 SH   SOLE 25 234,061 0 15,935
HENRY SCHEIN INC COM 806407102   11,599,112 156,217 SH   SOLE 26 83,105 0 73,112
HENRY SCHEIN INC COM 806407102   20,620,042 277,711 SH   SOLE 28 1,599 0 276,112
HENRY SCHEIN INC COM 806407102   91,672,169 1,234,642 SH   SOLE 30 1,184,125 0 50,517
HENRY SCHEIN INC COM 806407102   2,158,151 29,066 SH   SOLE 31 26,682 0 2,384
HENRY SCHEIN INC COM 806407102   416,617 5,611 SH   SOLE 34 5,611 0 0
HENRY SCHEIN INC COM 806407102   3,173,222 42,737 SH   SOLE 36 42,737 0 0
HENRY SCHEIN INC COM 806407102   499,628 6,729 SH   SOLE 40 6,729 0 0
HENRY SCHEIN INC COM 806407102   30,146 406 SH   OTR 43 406 0 0
HENRY SCHEIN INC COM 806407102   12,995,606 175,025 SH   SOLE 43 157,345 0 17,680
HEPION PHARMACEUTICALS INC COM NEW 426897302   413,940 82,954 SH   SOLE 22 82,954 0 0
HERBALIFE LTD COM SHS G4412G101   1,229,455 87,881 SH   SOLE 2 53,592 0 34,289
HERBALIFE LTD COM SHS G4412G101   2,826 202 SH   SOLE 4 202 0 0
HERBALIFE LTD COM SHS G4412G101   320,623 22,918 SH   SOLE 7 21,788 0 1,130
HERBALIFE LTD COM SHS G4412G101   3,451,711 246,727 SH   SOLE 18 246,727 0 0
HERBALIFE LTD COM SHS G4412G101   2,862,732 204,627 SH   SOLE 19 204,627 0 0
HERBALIFE LTD COM SHS G4412G101   48,501,022 3,466,835 SH   SOLE 21 3,466,835 0 0
HERBALIFE LTD COM SHS G4412G101   38,422,388 2,746,418 SH   SOLE 22 2,646,217 0 100,201
HERBALIFE LTD COM SHS G4412G101   307,934 22,011 SH   SOLE 25 22,011 0 0
HERBALIFE LTD COM SHS G4412G101   594,463 42,492 SH   SOLE 26 33,648 0 8,844
HERBALIFE LTD COM SHS G4412G101   26,931 1,925 SH   SOLE 28 1,925 0 0
HERBALIFE LTD COM SHS G4412G101   955,517 68,300 SH   SOLE 30 68,300 0 0
HERBALIFE LTD COM SHS G4412G101   61,682 4,409 SH   SOLE 36 4,409 0 0
HERBALIFE LTD COM SHS G4412G101   250,687 17,919 SH   SOLE 40 17,919 0 0
HERBALIFE LTD COM SHS G4412G101   617,812 44,161 SH   SOLE 43 32,775 0 11,386
HERC HLDGS INC COM 42704L104   5,040,201 42,376 SH   SOLE 2 26,920 0 15,456
HERC HLDGS INC COM 42704L104   10,467 88 SH   SOLE 4 88 0 0
HERC HLDGS INC COM 42704L104   598,149 5,029 SH   SOLE 7 4,765 0 264
HERC HLDGS INC COM 42704L104   8,781,340 73,830 SH   SOLE 18 67,952 0 5,878
HERC HLDGS INC COM 42704L104   16,983,205 142,788 SH   SOLE 19 142,788 0 0
HERC HLDGS INC COM 42704L104   113,414,167 953,541 SH   SOLE 21 953,541 0 0
HERC HLDGS INC COM 42704L104   106,337,712 894,045 SH   SOLE 22 872,137 0 21,908
HERC HLDGS INC COM 42704L104   234,431 1,971 SH   SOLE 23 1,971 0 0
HERC HLDGS INC COM 42704L104   651,434 5,477 SH   SOLE 25 5,477 0 0
HERC HLDGS INC COM 42704L104   2,059,089 17,312 SH   SOLE 26 10,173 0 7,139
HERC HLDGS INC COM 42704L104   2,021,147 16,993 SH   SOLE 28 14,598 0 2,395
HERC HLDGS INC COM 42704L104   3,530,972 29,687 SH   SOLE 30 29,687 0 0
HERC HLDGS INC COM 42704L104   110,733 931 SH   SOLE 36 931 0 0
HERC HLDGS INC COM 42704L104   557,710 4,689 SH   SOLE 40 4,689 0 0
HERC HLDGS INC COM 42704L104   3,254,091 27,359 SH   SOLE 43 21,790 0 5,569
HERCULES CAPITAL INC COM 427096508   7,986,754 486,404 SH   SOLE 30 486,404 0 0
HERCULES CAPITAL INC COM 427096508   773,973 47,136 SH   SOLE 36 47,136 0 0
HERCULES CAPITAL INC COM 427096508   1,723,517 104,964 SH   SOLE 43 91,680 0 13,284
HERITAGE COMM CORP COM 426927109   5,816,019 686,661 SH   SOLE 2 370,810 0 315,851
HERITAGE COMM CORP COM 426927109   4,921 581 SH   SOLE 7 581 0 0
HERITAGE COMM CORP COM 426927109   1,512,547 178,577 SH   SOLE 18 178,577 0 0
HERITAGE COMM CORP COM 426927109   8,396,387 991,309 SH   SOLE 19 991,309 0 0
HERITAGE COMM CORP COM 426927109   19,446,612 2,295,940 SH   SOLE 21 2,295,940 0 0
HERITAGE COMM CORP COM 426927109   27,317,783 3,225,240 SH   SOLE 22 3,142,283 0 82,957
HERITAGE COMM CORP COM 426927109   409,431 48,339 SH   SOLE 23 48,339 0 0
HERITAGE COMM CORP COM 426927109   107,230 12,660 SH   SOLE 25 12,660 0 0
HERITAGE COMM CORP COM 426927109   914,582 107,979 SH   SOLE 26 2,092 0 105,887
HERITAGE COMM CORP COM 426927109   63,313 7,475 SH   SOLE 30 7,475 0 0
HERITAGE COMM CORP COM 426927109   90,036 10,630 SH   SOLE 40 10,630 0 0
HERITAGE COMM CORP COM 426927109   36,141 4,267 SH   OTR 43 4,267 0 0
HERITAGE COMM CORP COM 426927109   3,150,272 371,933 SH   SOLE 43 357,327 0 14,606
HERITAGE CRYSTAL CLEAN INC COM 42726M106   716,122 15,791 SH   SOLE 2 5,097 0 10,694
HERITAGE CRYSTAL CLEAN INC COM 42726M106   4,852 107 SH   SOLE 7 107 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   2,144,103 47,279 SH   SOLE 18 47,279 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   1,650,105 36,386 SH   SOLE 19 36,386 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   28,232,688 622,551 SH   SOLE 21 622,551 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   21,595,987 476,207 SH   SOLE 22 452,606 0 23,601
HERITAGE CRYSTAL CLEAN INC COM 42726M106   140,222 3,092 SH   SOLE 25 3,092 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   162,217 3,577 SH   SOLE 26 0 0 3,577
HERITAGE CRYSTAL CLEAN INC COM 42726M106   59,998 1,323 SH   SOLE 30 1,323 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   79,317 1,749 SH   SOLE 40 1,749 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   275,093 6,066 SH   SOLE 43 5,350 0 716
HERITAGE FINL CORP WASH COM 42722X106   534,625 32,779 SH   SOLE 2 12,110 0 20,669
HERITAGE FINL CORP WASH COM 42722X106   2,610 160 SH   SOLE 7 160 0 0
HERITAGE FINL CORP WASH COM 42722X106   1,903,263 116,693 SH   SOLE 18 116,693 0 0
HERITAGE FINL CORP WASH COM 42722X106   1,758,609 107,824 SH   SOLE 19 107,824 0 0
HERITAGE FINL CORP WASH COM 42722X106   62,914,129 3,857,396 SH   SOLE 21 3,857,396 0 0
HERITAGE FINL CORP WASH COM 42722X106   14,232,204 872,606 SH   SOLE 22 830,312 0 42,294
HERITAGE FINL CORP WASH COM 42722X106   3,670 225 SH   SOLE 23 225 0 0
HERITAGE FINL CORP WASH COM 42722X106   51,442 3,154 SH   SOLE 25 3,154 0 0
HERITAGE FINL CORP WASH COM 42722X106   61,815 3,790 SH   SOLE 26 0 0 3,790
HERITAGE FINL CORP WASH COM 42722X106   40,041 2,455 SH   SOLE 28 0 0 2,455
HERITAGE FINL CORP WASH COM 42722X106   822,350 50,420 SH   SOLE 30 50,420 0 0
HERITAGE FINL CORP WASH COM 42722X106   51,442 3,154 SH   SOLE 40 3,154 0 0
HERITAGE FINL CORP WASH COM 42722X106   51,619 3,165 SH   SOLE 43 2,954 0 211
HERITAGE GLOBAL INC COM 42727E103   17,394 5,575 SH   SOLE 18 5,575 0 0
HERITAGE GLOBAL INC COM 42727E103   232,156 74,409 SH   SOLE 21 74,409 0 0
HERITAGE GLOBAL INC COM 42727E103   180,988 58,009 SH   SOLE 22 58,009 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   1,002,484 154,466 SH   SOLE 2 115,273 0 39,193
HERITAGE INSURANCE HLDGS INC COM 42727J102   26,979 4,157 SH   SOLE 18 4,157 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   843,025 129,896 SH   SOLE 19 129,896 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   422,285 65,067 SH   SOLE 21 65,067 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   3,888,912 599,216 SH   SOLE 22 599,216 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   304,790 46,963 SH   SOLE 26 0 0 46,963
HERON THERAPEUTICS INC COM 427746102   165,889 161,057 SH   SOLE 2 100,369 0 60,688
HERON THERAPEUTICS INC COM 427746102   1,530 1,485 SH   SOLE 7 1,485 0 0
HERON THERAPEUTICS INC COM 427746102   322,890 313,485 SH   SOLE 18 278,793 0 34,692
HERON THERAPEUTICS INC COM 427746102   836,994 812,616 SH   SOLE 19 812,616 0 0
HERON THERAPEUTICS INC COM 427746102   3,550,949 3,447,523 SH   SOLE 21 3,447,523 0 0
HERON THERAPEUTICS INC COM 427746102   3,486,783 3,385,226 SH   SOLE 22 3,343,865 0 41,361
HERON THERAPEUTICS INC COM 427746102   5,316 5,161 SH   SOLE 23 5,161 0 0
HERON THERAPEUTICS INC COM 427746102   305 296 SH   SOLE 43 296 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   366,082 37,128 SH   SOLE 2 6,009 0 31,119
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   4,220 428 SH   SOLE 7 428 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   876,179 88,862 SH   SOLE 18 88,862 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   1,069,731 108,492 SH   SOLE 19 108,492 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   11,591,682 1,175,627 SH   SOLE 21 1,175,627 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   9,748,779 988,720 SH   SOLE 22 960,310 0 28,410
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   31,868 3,232 SH   SOLE 23 3,232 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   182,361 18,495 SH   SOLE 43 17,417 0 1,078
HERSHEY CO COM 427866108   107,841,519 538,992 SH   SOLE 2 264,789 0 274,203
HERSHEY CO COM 427866108   48,965,979 244,732 SH   SOLE 4 127,709 0 117,023
HERSHEY CO COM 427866108   31,491,392 157,394 SH   SOLE 7 123,767 0 33,627
HERSHEY CO COM 427866108   6,295,717 31,466 SH   SOLE 13 31,466 0 0
HERSHEY CO COM 427866108   2,590,836 12,949 SH   SOLE 15 12,949 0 0
HERSHEY CO COM 427866108   62,145,848 310,605 SH   SOLE 18 244,021 0 66,584
HERSHEY CO COM 427866108   57,124,040 285,506 SH   SOLE 19 285,506 0 0
HERSHEY CO COM 427866108   1,123,863,966 5,617,073 SH   SOLE 21 5,617,073 0 0
HERSHEY CO COM 427866108   820,437,444 4,100,547 SH   SOLE 22 3,720,459 0 380,088
HERSHEY CO COM 427866108   71,971,177 359,712 SH   SOLE 23 359,712 0 0
HERSHEY CO COM 427866108   49,104,434 245,424 SH   SOLE 25 244,593 0 831
HERSHEY CO COM 427866108   70,704,470 353,381 SH   SOLE 26 175,465 0 177,916
HERSHEY CO COM 427866108   117,452,562 587,028 SH   SOLE 28 4,254 0 582,774
HERSHEY CO COM 427866108   2,928,971 14,639 SH   SOLE 29 14,639 0 0
HERSHEY CO COM 427866108   300,074,782 1,499,774 SH   SOLE 30 1,444,409 0 55,365
HERSHEY CO COM 427866108   15,771,906 78,828 SH   SOLE 31 72,433 0 6,395
HERSHEY CO COM 427866108   55,050,011 275,140 SH   SOLE 34 275,140 0 0
HERSHEY CO COM 427866108   12,519,206 62,571 SH   SOLE 36 62,571 0 0
HERSHEY CO COM 427866108   1,428,771 7,141 SH   SOLE 40 7,141 0 0
HERSHEY CO COM 427866108   65,226 326 SH   OTR 43 326 0 0
HERSHEY CO COM 427866108   66,392,798 331,831 SH   SOLE 43 304,473 0 27,358
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   3,947 645 SH   SOLE 43 645 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   5,808,730 474,182 SH   SOLE 2 123,869 0 350,313
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   6,125 500 SH   SOLE 4 500 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   388,631 31,725 SH   SOLE 7 30,043 0 1,682
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   2,973,124 242,704 SH   SOLE 18 242,704 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   3,320,105 271,029 SH   SOLE 19 271,029 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   84,089,794 6,864,473 SH   SOLE 21 6,864,473 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   46,792,109 3,819,764 SH   SOLE 22 3,638,238 0 181,526
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   323,927 26,443 SH   SOLE 25 26,443 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   617,768 50,430 SH   SOLE 26 36,057 0 14,373
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   99,776 8,145 SH   SOLE 28 1,497 0 6,648
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   2,007,689 163,893 SH   SOLE 30 163,893 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   23,447 1,914 SH   SOLE 31 1,914 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   7,166,250 585,000 SH   SOLE 34 585,000 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   332,183 27,117 SH   SOLE 40 27,117 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   401,776 32,798 SH   SOLE 43 24,580 0 8,218
HESAI GROUP SPONSORED ADS 428050108   54,400 5,440 SH   SOLE 2 5,440 0 0
HESAI GROUP SPONSORED ADS 428050108   43,740 4,374 SH   SOLE 22 4,374 0 0
HESS CORP COM 42809H107   40,624,866 265,522 SH   SOLE 2 83,850 0 181,672
HESS CORP COM 42809H107   40,485,942 264,614 SH   SOLE 4 72,821 0 191,793
HESS CORP COM 42809H107   81,074,394 529,898 SH   SOLE 7 480,215 0 49,683
HESS CORP COM 42809H107   3,237,021 21,157 SH   SOLE 13 21,157 0 0
HESS CORP COM 42809H107   3,934,242 25,714 SH   SOLE 15 25,714 0 0
HESS CORP COM 42809H107   116,125,929 758,993 SH   SOLE 18 737,922 0 21,071
HESS CORP COM 42809H107   68,176,035 445,595 SH   SOLE 19 445,595 0 0
HESS CORP COM 42809H107   1,308,489,966 8,552,222 SH   SOLE 21 8,552,222 0 0
HESS CORP COM 42809H107   917,599,446 5,997,382 SH   SOLE 22 5,408,548 0 588,834
HESS CORP COM 42809H107   72,752,877 475,509 SH   SOLE 23 475,509 0 0
HESS CORP COM 42809H107   141,043,815 921,855 SH   SOLE 25 886,109 0 35,746
HESS CORP COM 42809H107   48,758,346 318,682 SH   SOLE 26 161,115 0 157,567
HESS CORP COM 42809H107   70,570,485 461,245 SH   SOLE 28 7,410 0 453,835
HESS CORP COM 42809H107   9,784,197 63,949 SH   SOLE 29 63,949 0 0
HESS CORP COM 42809H107   248,556,609 1,624,553 SH   SOLE 30 1,592,992 0 31,561
HESS CORP COM 42809H107   9,320,607 60,919 SH   SOLE 31 56,157 0 4,762
HESS CORP COM 42809H107   150,341,778 982,626 SH   SOLE 34 982,626 0 0
HESS CORP COM 42809H107   10,098,918 66,006 SH   SOLE 36 66,006 0 0
HESS CORP COM 42809H107   2,051,271 13,407 SH   SOLE 40 13,407 0 0
HESS CORP COM 42809H107   15,759 103 SH   OTR 43 103 0 0
HESS CORP COM 42809H107   34,830,986 227,654 SH   SOLE 43 183,489 0 44,164
HESS MIDSTREAM LP CL A SHS 428103105   729,823 25,054 SH   SOLE 2 17,207 0 7,847
HESS MIDSTREAM LP CL A SHS 428103105   6,292 216 SH   SOLE 4 216 0 0
HESS MIDSTREAM LP CL A SHS 428103105   5,017,031 172,229 SH   SOLE 21 172,229 0 0
HESS MIDSTREAM LP CL A SHS 428103105   1,441,906 49,499 SH   SOLE 22 22,658 0 26,841
HESS MIDSTREAM LP CL A SHS 428103105   383,555 13,167 SH   SOLE 25 13,167 0 0
HESS MIDSTREAM LP CL A SHS 428103105   888,086 30,487 SH   SOLE 26 24,505 0 5,982
HESS MIDSTREAM LP CL A SHS 428103105   855,228 29,359 SH   SOLE 28 0 0 29,359
HESS MIDSTREAM LP CL A SHS 428103105   1,202,224 41,271 SH   SOLE 30 41,271 0 0
HESS MIDSTREAM LP CL A SHS 428103105   303,593 10,422 SH   SOLE 40 10,422 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   53,813,667 3,098,081 SH   SOLE 2 1,128,376 0 1,969,705
HEWLETT PACKARD ENTERPRISE C COM 42824C109   32,994,350 1,899,502 SH   SOLE 4 1,242,368 0 657,134
HEWLETT PACKARD ENTERPRISE C COM 42824C109   46,218,200 2,660,806 SH   SOLE 7 2,203,013 0 457,793
HEWLETT PACKARD ENTERPRISE C COM 42824C109   534,388 30,765 SH   SOLE 13 30,765 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   3,190,678 183,689 SH   SOLE 15 183,689 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   63,159,926 3,636,150 SH   SOLE 18 3,047,655 0 588,495
HEWLETT PACKARD ENTERPRISE C COM 42824C109   73,943,656 4,256,975 SH   SOLE 19 4,256,975 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   768,882,720 44,264,981 SH   SOLE 21 44,264,981 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   577,959,114 33,273,409 SH   SOLE 22 29,376,730 0 3,896,679
HEWLETT PACKARD ENTERPRISE C COM 42824C109   46,555,005 2,680,196 SH   SOLE 23 2,680,196 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   112,403,806 6,471,146 SH   SOLE 25 5,896,233 0 574,913
HEWLETT PACKARD ENTERPRISE C COM 42824C109   70,193,264 4,041,063 SH   SOLE 26 2,714,126 0 1,326,937
HEWLETT PACKARD ENTERPRISE C COM 42824C109   81,321,233 4,681,706 SH   SOLE 28 445,106 0 4,236,600
HEWLETT PACKARD ENTERPRISE C COM 42824C109   263,479,016 15,168,625 SH   SOLE 30 14,669,082 0 499,543
HEWLETT PACKARD ENTERPRISE C COM 42824C109   6,711,473 386,383 SH   SOLE 31 274,380 0 112,003
HEWLETT PACKARD ENTERPRISE C COM 42824C109   2,090,514 120,352 SH   SOLE 34 120,352 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   7,373,027 424,469 SH   SOLE 36 424,469 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,105,618 63,651 SH   SOLE 40 63,651 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   53,256 3,066 SH   OTR 43 3,066 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   51,197,274 2,947,454 SH   SOLE 43 2,734,324 0 213,130
HEXCEL CORP NEW COM 428291108   16,184,359 248,455 SH   SOLE 2 88,888 0 159,567
HEXCEL CORP NEW COM 428291108   18,630 286 SH   SOLE 4 286 0 0
HEXCEL CORP NEW COM 428291108   1,575,997 24,194 SH   SOLE 7 22,934 0 1,260
HEXCEL CORP NEW COM 428291108   9,871,641 151,545 SH   SOLE 18 151,545 0 0
HEXCEL CORP NEW COM 428291108   1,779,495 27,318 SH   SOLE 19 27,318 0 0
HEXCEL CORP NEW COM 428291108   370,772,776 5,691,937 SH   SOLE 21 5,691,937 0 0
HEXCEL CORP NEW COM 428291108   156,031,992 2,395,333 SH   SOLE 22 2,280,097 0 115,236
HEXCEL CORP NEW COM 428291108   6,188,691 95,006 SH   SOLE 25 95,006 0 0
HEXCEL CORP NEW COM 428291108   2,368,556 36,361 SH   SOLE 26 24,022 0 12,339
HEXCEL CORP NEW COM 428291108   2,555,638 39,233 SH   SOLE 28 31,546 0 7,687
HEXCEL CORP NEW COM 428291108   8,892,196 136,509 SH   SOLE 30 136,509 0 0
HEXCEL CORP NEW COM 428291108   80,904 1,242 SH   SOLE 31 1,242 0 0
HEXCEL CORP NEW COM 428291108   2,526,846 38,791 SH   SOLE 34 38,791 0 0
HEXCEL CORP NEW COM 428291108   124,352 1,909 SH   SOLE 36 1,909 0 0
HEXCEL CORP NEW COM 428291108   973,713 14,948 SH   SOLE 40 14,948 0 0
HEXCEL CORP NEW COM 428291108   16,741 257 SH   OTR 43 257 0 0
HEXCEL CORP NEW COM 428291108   5,610,826 86,135 SH   SOLE 43 82,488 0 3,647
HF FOODS GROUP INC COM 40417F109   75,263 18,958 SH   SOLE 2 1,410 0 17,548
HF FOODS GROUP INC COM 40417F109   3,073 774 SH   SOLE 7 774 0 0
HF FOODS GROUP INC COM 40417F109   465,526 117,261 SH   SOLE 18 117,261 0 0
HF FOODS GROUP INC COM 40417F109   306,619 77,234 SH   SOLE 19 77,234 0 0
HF FOODS GROUP INC COM 40417F109   5,209,732 1,312,275 SH   SOLE 21 1,312,275 0 0
HF FOODS GROUP INC COM 40417F109   3,499,460 881,476 SH   SOLE 22 848,037 0 33,439
HF SINCLAIR CORP COM 403949100   50,436,507 885,939 SH   SOLE 2 146,826 0 739,113
HF SINCLAIR CORP COM 403949100   9,658,801 169,661 SH   SOLE 4 46,858 0 122,803
HF SINCLAIR CORP COM 403949100   1,504,261 26,423 SH   SOLE 7 25,595 0 828
HF SINCLAIR CORP COM 403949100   29,945 526 SH   SOLE 13 526 0 0
HF SINCLAIR CORP COM 403949100   786,886 13,822 SH   SOLE 15 13,822 0 0
HF SINCLAIR CORP COM 403949100   20,568,638 361,297 SH   SOLE 18 351,900 0 9,397
HF SINCLAIR CORP COM 403949100   2,828,624 49,686 SH   SOLE 19 49,686 0 0
HF SINCLAIR CORP COM 403949100   493,889,099 8,675,375 SH   SOLE 21 8,675,375 0 0
HF SINCLAIR CORP COM 403949100   249,614,253 4,384,582 SH   SOLE 22 4,087,087 0 297,495
HF SINCLAIR CORP COM 403949100   14,454,926 253,907 SH   SOLE 23 253,907 0 0
HF SINCLAIR CORP COM 403949100   4,331,177 76,079 SH   SOLE 25 74,808 0 1,271
HF SINCLAIR CORP COM 403949100   6,955,764 122,181 SH   SOLE 26 85,398 0 36,783
HF SINCLAIR CORP COM 403949100   6,707,606 117,822 SH   SOLE 28 0 0 117,822
HF SINCLAIR CORP COM 403949100   32,149,623 564,722 SH   SOLE 30 564,722 0 0
HF SINCLAIR CORP COM 403949100   2,029,725 35,653 SH   SOLE 31 33,182 0 2,471
HF SINCLAIR CORP COM 403949100   418,379 7,349 SH   SOLE 34 7,349 0 0
HF SINCLAIR CORP COM 403949100   1,547,927 27,190 SH   SOLE 36 27,190 0 0
HF SINCLAIR CORP COM 403949100   426,633 7,494 SH   SOLE 40 7,494 0 0
HF SINCLAIR CORP COM 403949100   33,133 582 SH   OTR 43 582 0 0
HF SINCLAIR CORP COM 403949100   17,836,720 313,310 SH   SOLE 43 290,974 0 22,336
HIBBETT INC COM 428567101   369,818 7,784 SH   SOLE 2 3,714 0 4,070
HIBBETT INC COM 428567101   2,233 47 SH   SOLE 4 47 0 0
HIBBETT INC COM 428567101   367,965 7,745 SH   SOLE 7 7,323 0 422
HIBBETT INC COM 428567101   1,935,177 40,732 SH   SOLE 18 40,732 0 0
HIBBETT INC COM 428567101   1,246,330 26,233 SH   SOLE 19 26,233 0 0
HIBBETT INC COM 428567101   70,652,786 1,487,114 SH   SOLE 21 1,487,114 0 0
HIBBETT INC COM 428567101   17,192,301 361,867 SH   SOLE 22 350,897 0 10,970
HIBBETT INC COM 428567101   118,015 2,484 SH   SOLE 25 2,484 0 0
HIBBETT INC COM 428567101   603,852 12,710 SH   SOLE 26 3,828 0 8,882
HIBBETT INC COM 428567101   13,540 285 SH   SOLE 28 285 0 0
HIBBETT INC COM 428567101   2,204,797 46,407 SH   SOLE 30 46,407 0 0
HIBBETT INC COM 428567101   27,366 576 SH   SOLE 36 576 0 0
HIBBETT INC COM 428567101   84,378 1,776 SH   SOLE 40 1,776 0 0
HIBBETT INC COM 428567101   960,510 20,217 SH   SOLE 43 18,662 0 1,555
HIGHPEAK ENERGY INC COM 43114Q105   381,404 22,595 SH   SOLE 2 287 0 22,308
HIGHPEAK ENERGY INC COM 43114Q105   466,327 27,626 SH   SOLE 18 27,626 0 0
HIGHPEAK ENERGY INC COM 43114Q105   416,345 24,665 SH   SOLE 19 24,665 0 0
HIGHPEAK ENERGY INC COM 43114Q105   6,373,010 377,548 SH   SOLE 21 377,548 0 0
HIGHPEAK ENERGY INC COM 43114Q105   6,509,873 385,656 SH   SOLE 22 382,048 0 3,608
HIGHPEAK ENERGY INC COM 43114Q105   314,120 18,609 SH   SOLE 43 17,439 0 1,170
HIGHWOODS PPTYS INC COM 431284108   7,091,159 344,064 SH   SOLE 2 50,911 0 293,153
HIGHWOODS PPTYS INC COM 431284108   930,150 45,131 SH   SOLE 4 45,131 0 0
HIGHWOODS PPTYS INC COM 431284108   4,189,312 203,266 SH   SOLE 7 178,228 0 25,038
HIGHWOODS PPTYS INC COM 431284108   2,046,676 99,305 SH   SOLE 18 99,305 0 0
HIGHWOODS PPTYS INC COM 431284108   4,134,469 200,605 SH   SOLE 19 200,605 0 0
HIGHWOODS PPTYS INC COM 431284108   211,041,433 10,239,759 SH   SOLE 21 10,239,759 0 0
HIGHWOODS PPTYS INC COM 431284108   76,730,247 3,722,962 SH   SOLE 22 3,558,950 0 164,012
HIGHWOODS PPTYS INC COM 431284108   114,633 5,562 SH   SOLE 23 5,562 0 0
HIGHWOODS PPTYS INC COM 431284108   11,627,667 564,176 SH   SOLE 25 564,176 0 0
HIGHWOODS PPTYS INC COM 431284108   1,210,611 58,739 SH   SOLE 26 37,809 0 20,930
HIGHWOODS PPTYS INC COM 431284108   1,446,286 70,174 SH   SOLE 28 3,628 0 66,546
HIGHWOODS PPTYS INC COM 431284108   12,337,661 598,625 SH   SOLE 30 598,625 0 0
HIGHWOODS PPTYS INC COM 431284108   31,059 1,507 SH   SOLE 31 1,507 0 0
HIGHWOODS PPTYS INC COM 431284108   83,780 4,065 SH   SOLE 36 4,065 0 0
HIGHWOODS PPTYS INC COM 431284108   452,596 21,960 SH   SOLE 40 21,960 0 0
HIGHWOODS PPTYS INC COM 431284108   10,743,857 521,293 SH   SOLE 43 457,905 0 63,388
HILLENBRAND INC COM 431571108   1,509,452 35,676 SH   SOLE 2 20,313 0 15,363
HILLENBRAND INC COM 431571108   69,896 1,652 SH   SOLE 4 227 0 1,425
HILLENBRAND INC COM 431571108   558,111 13,191 SH   SOLE 7 12,517 0 674
HILLENBRAND INC COM 431571108   8,691,659 205,428 SH   SOLE 18 205,428 0 0
HILLENBRAND INC COM 431571108   6,029,344 142,504 SH   SOLE 19 142,504 0 0
HILLENBRAND INC COM 431571108   332,348,604 7,855,084 SH   SOLE 21 7,855,084 0 0
HILLENBRAND INC COM 431571108   81,016,500 1,914,831 SH   SOLE 22 1,856,680 0 58,151
HILLENBRAND INC COM 431571108   547,999 12,952 SH   SOLE 25 12,952 0 0
HILLENBRAND INC COM 431571108   1,841,289 43,519 SH   SOLE 26 23,338 0 20,181
HILLENBRAND INC COM 431571108   56,738 1,341 SH   SOLE 28 1,341 0 0
HILLENBRAND INC COM 431571108   21,566,803 509,733 SH   SOLE 30 509,733 0 0
HILLENBRAND INC COM 431571108   60,249 1,424 SH   SOLE 36 1,424 0 0
HILLENBRAND INC COM 431571108   515,167 12,176 SH   SOLE 40 12,176 0 0
HILLENBRAND INC COM 431571108   5,389,973 127,392 SH   SOLE 43 119,391 0 8,001
HILLEVAX INC COM 43157M102   236,545 17,587 SH   SOLE 2 4,770 0 12,817
HILLEVAX INC COM 43157M102   2,717 202 SH   SOLE 7 202 0 0
HILLEVAX INC COM 43157M102   811,923 60,366 SH   SOLE 18 60,366 0 0
HILLEVAX INC COM 43157M102   580,825 43,184 SH   SOLE 19 43,184 0 0
HILLEVAX INC COM 43157M102   9,772,367 726,570 SH   SOLE 21 726,570 0 0
HILLEVAX INC COM 43157M102   5,628,220 418,455 SH   SOLE 22 403,842 0 14,613
HILLEVAX INC COM 43157M102   28,998 2,156 SH   SOLE 26 0 0 2,156
HILLEVAX INC COM 43157M102   241,387 17,947 SH   SOLE 30 17,947 0 0
HILLEVAX INC COM 43157M102   14,997 1,115 SH   SOLE 43 0 0 1,115
HILLMAN SOLUTIONS CORP COM 431636109   1,428,438 173,144 SH   SOLE 2 56,788 0 116,356
HILLMAN SOLUTIONS CORP COM 431636109   8,646 1,048 SH   SOLE 4 1,048 0 0
HILLMAN SOLUTIONS CORP COM 431636109   16,154 1,958 SH   SOLE 7 1,958 0 0
HILLMAN SOLUTIONS CORP COM 431636109   4,324,741 524,211 SH   SOLE 18 524,211 0 0
HILLMAN SOLUTIONS CORP COM 431636109   3,323,141 402,805 SH   SOLE 19 402,805 0 0
HILLMAN SOLUTIONS CORP COM 431636109   53,731,524 6,512,912 SH   SOLE 21 6,512,912 0 0
HILLMAN SOLUTIONS CORP COM 431636109   45,094,888 5,466,047 SH   SOLE 22 5,213,914 0 252,133
HILLMAN SOLUTIONS CORP COM 431636109   297,140 36,017 SH   SOLE 25 36,017 0 0
HILLMAN SOLUTIONS CORP COM 431636109   638,921 77,445 SH   SOLE 26 64,297 0 13,148
HILLMAN SOLUTIONS CORP COM 431636109   62,312 7,553 SH   SOLE 28 0 0 7,553
HILLMAN SOLUTIONS CORP COM 431636109   896,577 108,676 SH   SOLE 30 108,676 0 0
HILLMAN SOLUTIONS CORP COM 431636109   225,266 27,305 SH   SOLE 40 27,305 0 0
HILLMAN SOLUTIONS CORP COM 431636109   234,704 28,449 SH   SOLE 43 24,175 0 4,274
HILLTOP HOLDINGS INC COM 432748101   1,361,620 48,012 SH   SOLE 2 14,320 0 33,692
HILLTOP HOLDINGS INC COM 432748101   4,396 155 SH   SOLE 4 155 0 0
HILLTOP HOLDINGS INC COM 432748101   14,038 495 SH   SOLE 7 495 0 0
HILLTOP HOLDINGS INC COM 432748101   4,427,563 156,120 SH   SOLE 18 156,120 0 0
HILLTOP HOLDINGS INC COM 432748101   2,756,507 97,197 SH   SOLE 19 97,197 0 0
HILLTOP HOLDINGS INC COM 432748101   150,258,171 5,298,243 SH   SOLE 21 5,298,243 0 0
HILLTOP HOLDINGS INC COM 432748101   39,971,009 1,409,415 SH   SOLE 22 1,344,521 0 64,894
HILLTOP HOLDINGS INC COM 432748101   318,171 11,219 SH   SOLE 25 11,219 0 0
HILLTOP HOLDINGS INC COM 432748101   728,625 25,692 SH   SOLE 26 5,797 0 19,895
HILLTOP HOLDINGS INC COM 432748101   126,996 4,478 SH   SOLE 28 1,193 0 3,285
HILLTOP HOLDINGS INC COM 432748101   2,524,919 89,031 SH   SOLE 30 89,031 0 0
HILLTOP HOLDINGS INC COM 432748101   45,858 1,617 SH   SOLE 36 1,617 0 0
HILLTOP HOLDINGS INC COM 432748101   314,059 11,074 SH   SOLE 40 11,074 0 0
HILLTOP HOLDINGS INC COM 432748101   898,872 31,695 SH   SOLE 43 30,239 0 1,456
HILTON GRAND VACATIONS INC COM 43283X105   5,029,299 123,570 SH   SOLE 2 82,687 0 40,883
HILTON GRAND VACATIONS INC COM 43283X105   13,350 328 SH   SOLE 4 328 0 0
HILTON GRAND VACATIONS INC COM 43283X105   1,121,977 27,567 SH   SOLE 7 26,087 0 1,480
HILTON GRAND VACATIONS INC COM 43283X105   12,885,172 316,589 SH   SOLE 18 299,341 0 17,248
HILTON GRAND VACATIONS INC COM 43283X105   14,036,901 344,887 SH   SOLE 19 344,887 0 0
HILTON GRAND VACATIONS INC COM 43283X105   225,042,998 5,529,312 SH   SOLE 21 5,529,312 0 0
HILTON GRAND VACATIONS INC COM 43283X105   102,755,371 2,524,702 SH   SOLE 22 2,455,108 0 69,594
HILTON GRAND VACATIONS INC COM 43283X105   90,965 2,235 SH   SOLE 23 2,235 0 0
HILTON GRAND VACATIONS INC COM 43283X105   637,484 15,663 SH   SOLE 25 15,663 0 0
HILTON GRAND VACATIONS INC COM 43283X105   3,485,263 85,633 SH   SOLE 26 34,348 0 51,285
HILTON GRAND VACATIONS INC COM 43283X105   192,959 4,741 SH   SOLE 28 1,527 0 3,214
HILTON GRAND VACATIONS INC COM 43283X105   5,260,353 129,247 SH   SOLE 30 129,247 0 0
HILTON GRAND VACATIONS INC COM 43283X105   559,299 13,742 SH   SOLE 40 13,742 0 0
HILTON GRAND VACATIONS INC COM 43283X105   2,201,585 54,093 SH   SOLE 43 42,344 0 11,749
HILTON WORLDWIDE HLDGS INC COM 43300A203   68,394,675 455,418 SH   SOLE 2 63,830 0 391,588
HILTON WORLDWIDE HLDGS INC COM 43300A203   16,650,907 110,873 SH   SOLE 4 84,569 0 26,304
HILTON WORLDWIDE HLDGS INC COM 43300A203   37,432,365 249,250 SH   SOLE 7 217,262 0 31,988
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,171,855 7,803 SH   SOLE 13 7,803 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   3,407,284 22,688 SH   SOLE 15 22,688 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   77,001,191 512,726 SH   SOLE 18 496,526 0 16,200
HILTON WORLDWIDE HLDGS INC COM 43300A203   74,303,808 494,765 SH   SOLE 19 494,765 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,039,740,293 6,923,294 SH   SOLE 21 6,923,294 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   848,121,876 5,647,369 SH   SOLE 22 5,081,529 0 565,840
HILTON WORLDWIDE HLDGS INC COM 43300A203   67,185,576 447,367 SH   SOLE 23 447,367 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   65,144,330 433,775 SH   SOLE 25 433,581 0 194
HILTON WORLDWIDE HLDGS INC COM 43300A203   47,508,842 316,346 SH   SOLE 26 161,065 0 155,281
HILTON WORLDWIDE HLDGS INC COM 43300A203   64,695,141 430,784 SH   SOLE 28 65,073 0 365,711
HILTON WORLDWIDE HLDGS INC COM 43300A203   281,139,663 1,872,018 SH   SOLE 30 1,872,018 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   8,985,119 59,829 SH   SOLE 31 55,179 0 4,650
HILTON WORLDWIDE HLDGS INC COM 43300A203   35,372,796 235,536 SH   SOLE 34 235,536 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   9,349,756 62,257 SH   SOLE 36 62,257 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,931,765 12,863 SH   SOLE 40 12,863 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   67,281 448 SH   OTR 43 448 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   56,836,094 378,453 SH   SOLE 43 324,931 0 53,523
HIMALAYA SHIPPING LTD ORD SHS G4660A103   8,250 1,708 SH   SOLE 2 0 0 1,708
HIMALAYA SHIPPING LTD ORD SHS G4660A103   118,577 24,550 SH   SOLE 18 24,550 0 0
HIMALAYA SHIPPING LTD ORD SHS G4660A103   88,109 18,242 SH   SOLE 19 18,242 0 0
HIMALAYA SHIPPING LTD ORD SHS G4660A103   1,914,549 396,387 SH   SOLE 21 396,387 0 0
HIMALAYA SHIPPING LTD ORD SHS G4660A103   588,560 121,855 SH   SOLE 22 115,028 0 6,827
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   1,259,443 215,658 SH   SOLE 22 215,658 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   10,652 1,824 SH   SOLE 34 1,824 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   1,003,727 171,871 SH   SOLE 43 156,971 0 14,900
HIMS & HERS HEALTH INC COM CL A 433000106   1,358,992 216,056 SH   SOLE 2 110,827 0 105,229
HIMS & HERS HEALTH INC COM CL A 433000106   4,026 640 SH   SOLE 4 640 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   7,630 1,213 SH   SOLE 7 1,213 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   1,844,920 293,310 SH   SOLE 18 293,310 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   4,910,565 780,694 SH   SOLE 19 780,694 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   27,768,954 4,414,778 SH   SOLE 21 4,414,778 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   26,532,855 4,218,260 SH   SOLE 22 4,120,776 0 97,484
HIMS & HERS HEALTH INC COM CL A 433000106   120,485 19,155 SH   SOLE 23 19,155 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   153,419 24,391 SH   SOLE 25 24,391 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   581,812 92,498 SH   SOLE 26 73,137 0 19,361
HIMS & HERS HEALTH INC COM CL A 433000106   1,401,959 222,887 SH   SOLE 30 222,887 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   115,365 18,341 SH   SOLE 40 18,341 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   273,376 43,462 SH   SOLE 43 41,097 0 2,365
HINGHAM INSTN SVGS MASS COM 433323102   273,776 1,466 SH   SOLE 2 499 0 967
HINGHAM INSTN SVGS MASS COM 433323102   2,241 12 SH   SOLE 7 12 0 0
HINGHAM INSTN SVGS MASS COM 433323102   818,339 4,382 SH   SOLE 18 4,382 0 0
HINGHAM INSTN SVGS MASS COM 433323102   590,877 3,164 SH   SOLE 19 3,164 0 0
HINGHAM INSTN SVGS MASS COM 433323102   10,552,309 56,505 SH   SOLE 21 56,505 0 0
HINGHAM INSTN SVGS MASS COM 433323102   9,858,719 52,791 SH   SOLE 22 50,547 0 2,244
HINGHAM INSTN SVGS MASS COM 433323102   124,749 668 SH   SOLE 25 668 0 0
HINGHAM INSTN SVGS MASS COM 433323102   16,808 90 SH   SOLE 28 0 0 90
HINGHAM INSTN SVGS MASS COM 433323102   85,718 459 SH   SOLE 30 459 0 0
HINGHAM INSTN SVGS MASS COM 433323102   35,109 188 SH   SOLE 40 188 0 0
HINGHAM INSTN SVGS MASS COM 433323102   684,812 3,667 SH   SOLE 43 2,899 0 768
HIPPO HLDGS INC *W EXP 08/02/202 433539111   37 1,934 SH   SOLE 4 1,934 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   624 32,822 SH   SOLE 18 32,822 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   3,261 171,623 SH   SOLE 19 171,623 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   230 12,114 SH   SOLE 22 12,114 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   34 1,782 SH   SOLE 26 1,782 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   1,577 83,011 SH   SOLE 34 83,011 0 0
HIPPO HLDGS INC COM NEW 433539202   149,708 18,784 SH   SOLE 2 8,695 0 10,089
HIPPO HLDGS INC COM NEW 433539202   1,538 193 SH   SOLE 7 193 0 0
HIPPO HLDGS INC COM NEW 433539202   245,420 30,793 SH   SOLE 18 30,793 0 0
HIPPO HLDGS INC COM NEW 433539202   236,103 29,624 SH   SOLE 19 29,624 0 0
HIPPO HLDGS INC COM NEW 433539202   3,077,600 386,148 SH   SOLE 21 386,148 0 0
HIPPO HLDGS INC COM NEW 433539202   2,839,639 356,291 SH   SOLE 22 341,857 0 14,434
HIPPO HLDGS INC COM NEW 433539202   11,445 1,436 SH   SOLE 25 1,436 0 0
HIPPO HLDGS INC COM NEW 433539202   26,994 3,387 SH   SOLE 30 3,387 0 0
HIPPO HLDGS INC COM NEW 433539202   9,245 1,160 SH   SOLE 40 1,160 0 0
HIREQUEST INC COM 433535101   9,659 626 SH   SOLE 2 213 0 413
HIREQUEST INC COM 433535101   204,170 13,232 SH   SOLE 18 13,232 0 0
HIREQUEST INC COM 433535101   153,714 9,962 SH   SOLE 19 9,962 0 0
HIREQUEST INC COM 433535101   2,530,921 164,026 SH   SOLE 21 164,026 0 0
HIREQUEST INC COM 433535101   864,774 56,045 SH   SOLE 22 55,142 0 903
HIRERIGHT HOLDINGS CORPORATI COM 433537107   150,210 15,795 SH   SOLE 2 5,493 0 10,302
HIRERIGHT HOLDINGS CORPORATI COM 433537107   3,081 324 SH   SOLE 7 324 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   393,286 41,355 SH   SOLE 18 41,355 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   308,390 32,428 SH   SOLE 19 32,428 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   4,607,329 484,472 SH   SOLE 21 484,472 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   4,380,068 460,575 SH   SOLE 22 434,687 0 25,888
HIRERIGHT HOLDINGS CORPORATI COM 433537107   52,334 5,503 SH   SOLE 25 5,503 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   23,195 2,439 SH   SOLE 28 0 0 2,439
HIRERIGHT HOLDINGS CORPORATI COM 433537107   35,767 3,761 SH   SOLE 30 3,761 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   76,118 8,004 SH   SOLE 40 8,004 0 0
HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103   7,124 2,313 SH   SOLE 2 2,313 0 0
HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103   240,012 77,926 SH   SOLE 21 77,926 0 0
HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103   372,742 121,020 SH   SOLE 30 121,020 0 0
HMN FINL INC COM 40424G108   13,525 707 SH   SOLE 18 707 0 0
HMN FINL INC COM 40424G108   158,052 8,262 SH   SOLE 21 8,262 0 0
HMN FINL INC COM 40424G108   543,464 28,409 SH   SOLE 22 28,409 0 0
HNI CORP COM 404251100   1,551,563 44,804 SH   SOLE 2 13,648 0 31,156
HNI CORP COM 404251100   7,099 205 SH   SOLE 4 205 0 0
HNI CORP COM 404251100   440,632 12,724 SH   SOLE 7 12,043 0 681
HNI CORP COM 404251100   5,271,344 152,219 SH   SOLE 18 152,219 0 0
HNI CORP COM 404251100   3,289,850 95,000 SH   SOLE 19 95,000 0 0
HNI CORP COM 404251100   184,614,642 5,331,061 SH   SOLE 21 5,331,061 0 0
HNI CORP COM 404251100   45,469,398 1,313,006 SH   SOLE 22 1,253,693 0 59,313
HNI CORP COM 404251100   368,948 10,654 SH   SOLE 25 10,654 0 0
HNI CORP COM 404251100   1,399,814 40,422 SH   SOLE 26 23,398 0 17,024
HNI CORP COM 404251100   26,873 776 SH   SOLE 28 776 0 0
HNI CORP COM 404251100   2,701,001 77,996 SH   SOLE 30 77,996 0 0
HNI CORP COM 404251100   104,375 3,014 SH   SOLE 36 3,014 0 0
HNI CORP COM 404251100   223,571 6,456 SH   SOLE 40 6,456 0 0
HNI CORP COM 404251100   2,476,980 71,527 SH   SOLE 43 69,154 0 2,373
HOLLEY INC COM 43538H103   235,413 47,177 SH   SOLE 2 14,171 0 33,006
HOLLEY INC COM 43538H103   2,216 444 SH   SOLE 7 444 0 0
HOLLEY INC COM 43538H103   752,522 150,806 SH   SOLE 18 150,806 0 0
HOLLEY INC COM 43538H103   537,797 107,775 SH   SOLE 19 107,775 0 0
HOLLEY INC COM 43538H103   9,282,717 1,860,264 SH   SOLE 21 1,860,264 0 0
HOLLEY INC COM 43538H103   6,553,297 1,313,286 SH   SOLE 22 1,268,757 0 44,529
HOLLEY INC COM 43538H103   73,183 14,666 SH   SOLE 25 14,666 0 0
HOLLEY INC COM 43538H103   7,036 1,410 SH   SOLE 43 1,410 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   11,289 569 SH   SOLE 2 569 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   6,223,689 313,694 SH   SOLE 30 313,694 0 0
HOLOGIC INC COM 436440101   46,668,724 672,460 SH   SOLE 2 239,297 0 433,163
HOLOGIC INC COM 436440101   19,463,508 280,454 SH   SOLE 4 155,312 0 125,142
HOLOGIC INC COM 436440101   23,629,451 340,482 SH   SOLE 7 291,072 0 49,410
HOLOGIC INC COM 436440101   688,032 9,914 SH   SOLE 13 9,914 0 0
HOLOGIC INC COM 436440101   1,541,374 22,210 SH   SOLE 15 22,210 0 0
HOLOGIC INC COM 436440101   26,758,766 385,573 SH   SOLE 18 369,478 0 16,095
HOLOGIC INC COM 436440101   33,256,688 479,203 SH   SOLE 19 479,203 0 0
HOLOGIC INC COM 436440101   658,396,828 9,486,986 SH   SOLE 21 9,486,986 0 0
HOLOGIC INC COM 436440101   382,142,911 5,506,382 SH   SOLE 22 4,967,806 0 538,576
HOLOGIC INC COM 436440101   28,163,422 405,813 SH   SOLE 23 405,813 0 0
HOLOGIC INC COM 436440101   97,132,656 1,399,606 SH   SOLE 25 1,184,464 0 215,142
HOLOGIC INC COM 436440101   54,263,027 781,888 SH   SOLE 26 503,960 0 277,928
HOLOGIC INC COM 436440101   57,794,585 832,775 SH   SOLE 28 29,857 0 802,918
HOLOGIC INC COM 436440101   205,453,564 2,960,426 SH   SOLE 30 2,941,121 0 19,305
HOLOGIC INC COM 436440101   5,730,219 82,568 SH   SOLE 31 49,922 0 32,646
HOLOGIC INC COM 436440101   20,702,159 298,302 SH   SOLE 34 298,302 0 0
HOLOGIC INC COM 436440101   4,813,862 69,364 SH   SOLE 36 69,364 0 0
HOLOGIC INC COM 436440101   844,320 12,166 SH   SOLE 40 12,166 0 0
HOLOGIC INC COM 436440101   41,085 592 SH   OTR 43 592 0 0
HOLOGIC INC COM 436440101   13,683,633 197,170 SH   SOLE 43 161,224 0 35,946
HOME BANCORP INC COM 43689E107   340,850 10,695 SH   SOLE 2 7,723 0 2,972
HOME BANCORP INC COM 43689E107   1,211 38 SH   SOLE 7 38 0 0
HOME BANCORP INC COM 43689E107   691,738 21,705 SH   SOLE 18 21,705 0 0
HOME BANCORP INC COM 43689E107   473,142 14,846 SH   SOLE 19 14,846 0 0
HOME BANCORP INC COM 43689E107   8,243,877 258,672 SH   SOLE 21 258,672 0 0
HOME BANCORP INC COM 43689E107   3,571,512 112,065 SH   SOLE 22 105,881 0 6,184
HOME BANCSHARES INC COM 436893200   6,136,823 293,067 SH   SOLE 2 158,892 0 134,175
HOME BANCSHARES INC COM 436893200   12,124 579 SH   SOLE 4 579 0 0
HOME BANCSHARES INC COM 436893200   55,805 2,665 SH   SOLE 7 2,665 0 0
HOME BANCSHARES INC COM 436893200   16,428,037 784,529 SH   SOLE 18 784,529 0 0
HOME BANCSHARES INC COM 436893200   8,282,859 395,552 SH   SOLE 19 395,552 0 0
HOME BANCSHARES INC COM 436893200   301,728,145 14,409,176 SH   SOLE 21 14,409,176 0 0
HOME BANCSHARES INC COM 436893200   131,825,927 6,295,412 SH   SOLE 22 6,041,445 0 253,967
HOME BANCSHARES INC COM 436893200   761,776 36,379 SH   SOLE 25 36,379 0 0
HOME BANCSHARES INC COM 436893200   2,225,629 106,286 SH   SOLE 26 78,570 0 27,716
HOME BANCSHARES INC COM 436893200   277,643 13,259 SH   SOLE 28 2,937 0 10,322
HOME BANCSHARES INC COM 436893200   5,331,031 254,586 SH   SOLE 30 254,586 0 0
HOME BANCSHARES INC COM 436893200   76,473 3,652 SH   SOLE 36 3,652 0 0
HOME BANCSHARES INC COM 436893200   708,128 33,817 SH   SOLE 40 33,817 0 0
HOME BANCSHARES INC COM 436893200   1,491,503 71,227 SH   SOLE 43 62,579 0 8,648
HOME DEPOT INC COM 437076102   622,129,915 2,058,942 SH   SOLE 2 508,060 0 1,550,882
HOME DEPOT INC COM 437076102   265,938,570 880,125 SH   SOLE 4 452,770 0 427,355
HOME DEPOT INC COM 437076102   300,718,092 995,228 SH   SOLE 7 872,504 0 122,724
HOME DEPOT INC COM 437076102   16,536,915 54,729 SH   SOLE 13 54,729 0 0
HOME DEPOT INC COM 437076102   43,739,171 144,755 SH   SOLE 15 144,755 0 0
HOME DEPOT INC COM 437076102   482,293,288 1,596,152 SH   SOLE 18 1,528,990 0 67,162
HOME DEPOT INC COM 437076102   102,775,494 340,136 SH   SOLE 19 340,136 0 0
HOME DEPOT INC COM 437076102   7,255,589,503 24,012,409 SH   SOLE 21 24,012,409 0 0
HOME DEPOT INC COM 437076102   6,675,807,615 22,093,618 SH   SOLE 22 19,950,328 0 2,143,290
HOME DEPOT INC COM 437076102   623,197,446 2,062,475 SH   SOLE 23 2,062,475 0 0
HOME DEPOT INC COM 437076102   627,297,757 2,076,045 SH   SOLE 25 2,072,750 0 3,295
HOME DEPOT INC COM 437076102   415,217,092 1,374,163 SH   SOLE 26 779,958 0 594,205
HOME DEPOT INC COM 437076102   677,217,611 2,241,255 SH   SOLE 28 63,968 0 2,177,287
HOME DEPOT INC COM 437076102   8,663,229 28,671 SH   SOLE 29 28,671 0 0
HOME DEPOT INC COM 437076102   2,355,582,252 7,795,811 SH   SOLE 30 7,790,802 0 5,009
HOME DEPOT INC COM 437076102   89,418,209 295,930 SH   SOLE 31 256,304 0 39,626
HOME DEPOT INC COM 437076102   15,204,691 50,320 SH   SOLE 32 50,320 0 0
HOME DEPOT INC COM 437076102   44,267,346 146,503 SH   SOLE 34 146,503 0 0
HOME DEPOT INC COM 437076102   78,638,953 260,256 SH   SOLE 36 260,256 0 0
HOME DEPOT INC COM 437076102   14,749,638 48,814 SH   SOLE 40 48,814 0 0
HOME DEPOT INC COM 437076102   591,931 1,959 SH   OTR 43 1,959 0 0
HOME DEPOT INC COM 437076102   441,705,654 1,461,827 SH   SOLE 43 1,271,668 0 190,159
HOME FED BANCORP INC LA NEW COM 43708L108   5,055 358 SH   SOLE 18 358 0 0
HOME FED BANCORP INC LA NEW COM 43708L108   79,354 5,620 SH   SOLE 21 5,620 0 0
HOME PLATE ACQUISITION CORP CL A COM 43734R103   79,350 7,500 SH   SOLE 2 7,500 0 0
HOMESTREET INC COM 43785V102   86,500 11,104 SH   SOLE 2 519 0 10,585
HOMESTREET INC COM 43785V102   1,994 256 SH   SOLE 7 256 0 0
HOMESTREET INC COM 43785V102   411,273 52,795 SH   SOLE 18 52,795 0 0
HOMESTREET INC COM 43785V102   284,787 36,558 SH   SOLE 19 36,558 0 0
HOMESTREET INC COM 43785V102   5,105,963 655,451 SH   SOLE 21 655,451 0 0
HOMESTREET INC COM 43785V102   3,673,811 471,606 SH   SOLE 22 456,530 0 15,076
HOMESTREET INC COM 43785V102   3,724 478 SH   SOLE 26 0 0 478
HOMESTREET INC COM 43785V102   1,566 201 SH   SOLE 43 85 0 116
HOMETRUST BANCSHARES INC COM 437872104   3,076,858 141,987 SH   SOLE 2 102,557 0 39,430
HOMETRUST BANCSHARES INC COM 437872104   1,734 80 SH   SOLE 7 80 0 0
HOMETRUST BANCSHARES INC COM 437872104   980,524 45,248 SH   SOLE 18 45,248 0 0
HOMETRUST BANCSHARES INC COM 437872104   4,030,078 185,975 SH   SOLE 19 185,975 0 0
HOMETRUST BANCSHARES INC COM 437872104   12,777,304 589,631 SH   SOLE 21 589,631 0 0
HOMETRUST BANCSHARES INC COM 437872104   14,593,206 673,429 SH   SOLE 22 661,217 0 12,212
HOMETRUST BANCSHARES INC COM 437872104   197,804 9,128 SH   SOLE 23 9,128 0 0
HOMETRUST BANCSHARES INC COM 437872104   54,673 2,523 SH   SOLE 43 2,493 0 30
HOMOLOGY MEDICINES INC COM 438083107   168,296 143,843 SH   SOLE 2 112,657 0 31,186
HOMOLOGY MEDICINES INC COM 438083107   223,702 191,198 SH   SOLE 19 191,198 0 0
HOMOLOGY MEDICINES INC COM 438083107   7,738 6,614 SH   SOLE 21 6,614 0 0
HOMOLOGY MEDICINES INC COM 438083107   894,621 764,633 SH   SOLE 22 764,633 0 0
HONDA MOTOR LTD AMERN SHS 438128308   45,772,601 1,360,660 SH   SOLE 43 1,225,596 0 135,064
HONEST CO INC COM 438333106   60,873 48,312 SH   SOLE 2 19,379 0 28,933
HONEST CO INC COM 438333106   15,841 12,572 SH   SOLE 18 12,572 0 0
HONEST CO INC COM 438333106   186,640 148,127 SH   SOLE 21 148,127 0 0
HONEST CO INC COM 438333106   981,299 778,809 SH   SOLE 22 778,809 0 0
HONEST CO INC COM 438333106   329 261 SH   SOLE 43 261 0 0
HONEYWELL INTL INC COM 438516106   298,748,042 1,617,127 SH   SOLE 2 615,828 0 1,001,299
HONEYWELL INTL INC COM 438516106   53,774,489 291,082 SH   SOLE 4 207,572 0 83,510
HONEYWELL INTL INC COM 438516106   133,175,186 720,879 SH   SOLE 7 641,160 0 79,719
HONEYWELL INTL INC COM 438516106   16,399,185 88,769 SH   SOLE 13 88,769 0 0
HONEYWELL INTL INC COM 438516106   18,075,331 97,842 SH   SOLE 15 97,842 0 0
HONEYWELL INTL INC COM 438516106   183,505,383 993,317 SH   SOLE 18 915,763 0 77,554
HONEYWELL INTL INC COM 438516106   69,897,672 378,357 SH   SOLE 19 378,357 0 0
HONEYWELL INTL INC COM 438516106   2,681,520,867 14,515,107 SH   SOLE 21 14,515,107 0 0
HONEYWELL INTL INC COM 438516106   2,725,536,281 14,753,363 SH   SOLE 22 13,267,126 0 1,486,237
HONEYWELL INTL INC COM 438516106   291,741,962 1,579,203 SH   SOLE 23 1,579,203 0 0
HONEYWELL INTL INC COM 438516106   63,841,156 345,573 SH   SOLE 25 343,098 0 2,475
HONEYWELL INTL INC COM 438516106   198,620,809 1,075,137 SH   SOLE 26 650,432 0 424,705
HONEYWELL INTL INC COM 438516106   30,084,540 162,848 SH   SOLE 28 12,625 0 150,223
HONEYWELL INTL INC COM 438516106   13,219,071 71,555 SH   SOLE 29 71,555 0 0
HONEYWELL INTL INC COM 438516106   672,276,065 3,639,039 SH   SOLE 30 3,639,039 0 0
HONEYWELL INTL INC COM 438516106   56,675,646 306,786 SH   SOLE 31 290,666 0 16,120
HONEYWELL INTL INC COM 438516106   43,544,511 235,707 SH   SOLE 32 235,707 0 0
HONEYWELL INTL INC COM 438516106   66,892,507 362,090 SH   SOLE 34 362,090 0 0
HONEYWELL INTL INC COM 438516106   31,526,620 170,654 SH   SOLE 36 170,654 0 0
HONEYWELL INTL INC COM 438516106   3,240,340 17,540 SH   SOLE 40 17,540 0 0
HONEYWELL INTL INC COM 438516106   158,655,607 858,805 SH   SOLE 43 723,217 0 135,588
HOOKER FURNISHINGS CORPORATI COM 439038100   306,007 15,733 SH   SOLE 2 574 0 15,159
HOOKER FURNISHINGS CORPORATI COM 439038100   562,124 28,901 SH   SOLE 18 28,901 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   951,397 48,915 SH   SOLE 19 48,915 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   6,797,055 349,463 SH   SOLE 21 349,463 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   6,816,992 350,488 SH   SOLE 22 343,262 0 7,226
HOOKER FURNISHINGS CORPORATI COM 439038100   14,743 758 SH   SOLE 43 758 0 0
HOOKIPA PHARMA INC COM 43906K100   394 640 SH   SOLE 2 0 0 640
HOOKIPA PHARMA INC COM 43906K100   7,790 12,646 SH   SOLE 18 12,646 0 0
HOOKIPA PHARMA INC COM 43906K100   98,221 159,449 SH   SOLE 21 159,449 0 0
HOOKIPA PHARMA INC COM 43906K100   43,141 70,034 SH   SOLE 22 70,034 0 0
HOOKIPA PHARMA INC COM 43906K100   32,322 52,471 SH   SOLE 26 0 0 52,471
HOPE BANCORP INC COM 43940T109   986,784 111,501 SH   SOLE 2 37,308 0 74,193
HOPE BANCORP INC COM 43940T109   3,991 451 SH   SOLE 4 451 0 0
HOPE BANCORP INC COM 43940T109   10,762 1,216 SH   SOLE 7 1,216 0 0
HOPE BANCORP INC COM 43940T109   3,399,701 384,147 SH   SOLE 18 384,147 0 0
HOPE BANCORP INC COM 43940T109   2,038,659 230,357 SH   SOLE 19 230,357 0 0
HOPE BANCORP INC COM 43940T109   118,698,643 13,412,276 SH   SOLE 21 13,412,276 0 0
HOPE BANCORP INC COM 43940T109   26,094,384 2,948,518 SH   SOLE 22 2,809,162 0 139,356
HOPE BANCORP INC COM 43940T109   18,674 2,110 SH   SOLE 23 2,110 0 0
HOPE BANCORP INC COM 43940T109   189,479 21,410 SH   SOLE 25 21,410 0 0
HOPE BANCORP INC COM 43940T109   342,176 38,664 SH   SOLE 26 29,070 0 9,594
HOPE BANCORP INC COM 43940T109   18,213 2,058 SH   SOLE 28 2,058 0 0
HOPE BANCORP INC COM 43940T109   1,677,305 189,526 SH   SOLE 30 189,526 0 0
HOPE BANCORP INC COM 43940T109   38,489 4,349 SH   SOLE 36 4,349 0 0
HOPE BANCORP INC COM 43940T109   125,608 14,193 SH   SOLE 40 14,193 0 0
HOPE BANCORP INC COM 43940T109   1,037,563 117,239 SH   SOLE 43 116,297 0 942
HORACE MANN EDUCATORS CORP N COM 440327104   966,132 32,884 SH   SOLE 2 11,009 0 21,875
HORACE MANN EDUCATORS CORP N COM 440327104   4,818 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   296,121 10,079 SH   SOLE 7 9,538 0 541
HORACE MANN EDUCATORS CORP N COM 440327104   3,882,391 132,144 SH   SOLE 18 132,144 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   2,127,053 72,398 SH   SOLE 19 72,398 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   136,891,997 4,659,360 SH   SOLE 21 4,659,360 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   27,168,303 924,721 SH   SOLE 22 875,729 0 48,992
HORACE MANN EDUCATORS CORP N COM 440327104   89,521 3,047 SH   SOLE 25 3,047 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   301,703 10,269 SH   SOLE 26 8,092 0 2,177
HORACE MANN EDUCATORS CORP N COM 440327104   2,396,086 81,555 SH   SOLE 30 81,555 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   136,470 4,645 SH   SOLE 40 4,645 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   263,375 8,964 SH   SOLE 43 8,631 0 333
HORIZON BANCORP INC COM 440407104   7,096,646 664,480 SH   SOLE 2 437,138 0 227,342
HORIZON BANCORP INC COM 440407104   4,913 460 SH   SOLE 7 460 0 0
HORIZON BANCORP INC COM 440407104   1,352,024 126,594 SH   SOLE 18 126,594 0 0
HORIZON BANCORP INC COM 440407104   7,897,817 739,496 SH   SOLE 19 739,496 0 0
HORIZON BANCORP INC COM 440407104   17,355,481 1,625,045 SH   SOLE 21 1,625,045 0 0
HORIZON BANCORP INC COM 440407104   25,940,641 2,428,899 SH   SOLE 22 2,372,915 0 55,984
HORIZON BANCORP INC COM 440407104   541,455 50,698 SH   SOLE 23 50,698 0 0
HORIZON BANCORP INC COM 440407104   140,698 13,174 SH   SOLE 25 13,174 0 0
HORIZON BANCORP INC COM 440407104   1,286,897 120,496 SH   SOLE 26 0 0 120,496
HORIZON BANCORP INC COM 440407104   125,907 11,789 SH   SOLE 28 0 0 11,789
HORIZON BANCORP INC COM 440407104   613,662 57,459 SH   SOLE 30 57,459 0 0
HORIZON BANCORP INC COM 440407104   59,915 5,610 SH   SOLE 40 5,610 0 0
HORIZON BANCORP INC COM 440407104   1,509,409 141,330 SH   SOLE 43 135,081 0 6,249
HORIZON TECHNOLOGY FIN CORP COM 44045A102   1,330,703 112,012 SH   SOLE 30 112,012 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   41,918,305 362,333 SH   SOLE 2 39,058 0 323,275
HORIZON THERAPEUTICS PUB L SHS G46188101   10,728,165 92,732 SH   SOLE 4 70,837 0 21,895
HORIZON THERAPEUTICS PUB L SHS G46188101   18,647,261 161,183 SH   SOLE 7 154,019 0 7,164
HORIZON THERAPEUTICS PUB L SHS G46188101   1,123,813 9,714 SH   SOLE 13 9,714 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   1,160,371 10,030 SH   SOLE 15 10,030 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   25,384,815 219,421 SH   SOLE 18 201,769 0 17,652
HORIZON THERAPEUTICS PUB L SHS G46188101   33,496,767 289,539 SH   SOLE 19 289,539 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   620,066,932 5,359,728 SH   SOLE 21 5,359,728 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   651,176,205 5,628,630 SH   SOLE 22 5,208,247 0 420,383
HORIZON THERAPEUTICS PUB L SHS G46188101   42,691,808 369,019 SH   SOLE 23 369,019 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   47,072,526 406,885 SH   SOLE 25 406,184 0 701
HORIZON THERAPEUTICS PUB L SHS G46188101   27,659,165 239,080 SH   SOLE 26 119,237 0 119,843
HORIZON THERAPEUTICS PUB L SHS G46188101   55,883,476 483,045 SH   SOLE 28 8,239 0 474,806
HORIZON THERAPEUTICS PUB L SHS G46188101   93,444,317 807,713 SH   SOLE 30 807,713 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   5,813,307 50,249 SH   SOLE 31 46,437 0 3,812
HORIZON THERAPEUTICS PUB L SHS G46188101   18,253,453 157,779 SH   SOLE 34 157,779 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   7,431,463 64,236 SH   SOLE 36 64,236 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   1,234,644 10,672 SH   SOLE 40 10,672 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   56,919 492 SH   OTR 43 492 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   17,202,607 148,696 SH   SOLE 43 136,763 0 11,933
HORMEL FOODS CORP COM 440452100   12,453,342 327,461 SH   SOLE 2 63,212 0 264,249
HORMEL FOODS CORP COM 440452100   6,239,050 164,056 SH   SOLE 4 124,615 0 39,441
HORMEL FOODS CORP COM 440452100   23,991,568 630,859 SH   SOLE 7 584,039 0 46,820
HORMEL FOODS CORP COM 440452100   60,125 1,581 SH   SOLE 13 1,581 0 0
HORMEL FOODS CORP COM 440452100   1,565,505 41,165 SH   SOLE 15 41,165 0 0
HORMEL FOODS CORP COM 440452100   17,612,187 463,113 SH   SOLE 18 444,792 0 18,321
HORMEL FOODS CORP COM 440452100   6,846,389 180,026 SH   SOLE 19 180,026 0 0
HORMEL FOODS CORP COM 440452100   509,911,108 13,408,128 SH   SOLE 21 13,408,128 0 0
HORMEL FOODS CORP COM 440452100   273,725,298 7,197,615 SH   SOLE 22 6,746,778 0 450,837
HORMEL FOODS CORP COM 440452100   19,049,531 500,908 SH   SOLE 23 500,908 0 0
HORMEL FOODS CORP COM 440452100   16,730,690 439,934 SH   SOLE 25 439,934 0 0
HORMEL FOODS CORP COM 440452100   14,950,506 393,124 SH   SOLE 26 182,821 0 210,303
HORMEL FOODS CORP COM 440452100   22,874,703 601,491 SH   SOLE 28 3,641 0 597,850
HORMEL FOODS CORP COM 440452100   106,487,118 2,800,082 SH   SOLE 30 2,795,371 0 4,711
HORMEL FOODS CORP COM 440452100   2,602,621 68,436 SH   SOLE 31 34,577 0 33,859
HORMEL FOODS CORP COM 440452100   1,041,414 27,384 SH   SOLE 34 27,384 0 0
HORMEL FOODS CORP COM 440452100   5,124,048 134,737 SH   SOLE 36 134,737 0 0
HORMEL FOODS CORP COM 440452100   579,349 15,234 SH   SOLE 40 15,234 0 0
HORMEL FOODS CORP COM 440452100   72,865 1,916 SH   OTR 43 1,916 0 0
HORMEL FOODS CORP COM 440452100   22,587,988 593,952 SH   SOLE 43 550,159 0 43,793
HOST HOTELS & RESORTS INC COM 44107P104   27,315,866 1,699,805 SH   SOLE 2 494,149 0 1,205,656
HOST HOTELS & RESORTS INC COM 44107P104   16,138,217 1,004,245 SH   SOLE 4 939,496 0 64,749
HOST HOTELS & RESORTS INC COM 44107P104   25,398,523 1,580,493 SH   SOLE 7 1,359,983 0 220,510
HOST HOTELS & RESORTS INC COM 44107P104   568,251 35,361 SH   SOLE 13 35,361 0 0
HOST HOTELS & RESORTS INC COM 44107P104   1,584,759 98,616 SH   SOLE 15 98,616 0 0
HOST HOTELS & RESORTS INC COM 44107P104   23,605,577 1,468,922 SH   SOLE 18 1,425,436 0 43,486
HOST HOTELS & RESORTS INC COM 44107P104   27,681,362 1,722,549 SH   SOLE 19 1,722,549 0 0
HOST HOTELS & RESORTS INC COM 44107P104   390,164,382 24,279,053 SH   SOLE 21 24,279,053 0 0
HOST HOTELS & RESORTS INC COM 44107P104   397,164,908 24,714,680 SH   SOLE 22 22,378,297 0 2,336,383
HOST HOTELS & RESORTS INC COM 44107P104   20,600,294 1,281,910 SH   SOLE 23 1,281,910 0 0
HOST HOTELS & RESORTS INC COM 44107P104   89,951,616 5,597,487 SH   SOLE 25 5,197,467 0 400,020
HOST HOTELS & RESORTS INC COM 44107P104   13,307,535 828,098 SH   SOLE 26 496,247 0 331,851
HOST HOTELS & RESORTS INC COM 44107P104   33,210,326 2,066,604 SH   SOLE 28 104,133 0 1,962,471
HOST HOTELS & RESORTS INC COM 44107P104   104,641,460 6,511,603 SH   SOLE 30 6,511,603 0 0
HOST HOTELS & RESORTS INC COM 44107P104   2,553,250 158,883 SH   SOLE 31 148,698 0 10,185
HOST HOTELS & RESORTS INC COM 44107P104   2,213,257 137,726 SH   SOLE 34 137,726 0 0
HOST HOTELS & RESORTS INC COM 44107P104   3,252,584 202,401 SH   SOLE 36 202,401 0 0
HOST HOTELS & RESORTS INC COM 44107P104   552,583 34,386 SH   SOLE 40 34,386 0 0
HOST HOTELS & RESORTS INC COM 44107P104   37,556 2,337 SH   OTR 43 2,337 0 0
HOST HOTELS & RESORTS INC COM 44107P104   11,296,228 702,939 SH   SOLE 43 657,200 0 45,739
HOSTESS BRANDS INC CL A 44109J106   5,921,052 177,756 SH   SOLE 2 62,742 0 115,014
HOSTESS BRANDS INC CL A 44109J106   12,758 383 SH   SOLE 4 383 0 0
HOSTESS BRANDS INC CL A 44109J106   625,095 18,766 SH   SOLE 7 17,799 0 967
HOSTESS BRANDS INC CL A 44109J106   14,551,807 436,860 SH   SOLE 18 427,175 0 9,685
HOSTESS BRANDS INC CL A 44109J106   16,082,568 482,815 SH   SOLE 19 482,815 0 0
HOSTESS BRANDS INC CL A 44109J106   501,347,378 15,050,957 SH   SOLE 21 15,050,957 0 0
HOSTESS BRANDS INC CL A 44109J106   132,485,229 3,977,341 SH   SOLE 22 3,815,907 0 161,434
HOSTESS BRANDS INC CL A 44109J106   219,013 6,575 SH   SOLE 23 6,575 0 0
HOSTESS BRANDS INC CL A 44109J106   916,192 27,505 SH   SOLE 25 27,505 0 0
HOSTESS BRANDS INC CL A 44109J106   10,303,749 309,329 SH   SOLE 26 64,128 0 245,201
HOSTESS BRANDS INC CL A 44109J106   1,000,133 30,025 SH   SOLE 28 2,185 0 27,840
HOSTESS BRANDS INC CL A 44109J106   7,590,849 227,885 SH   SOLE 30 227,885 0 0
HOSTESS BRANDS INC CL A 44109J106   129,076 3,875 SH   SOLE 36 3,875 0 0
HOSTESS BRANDS INC CL A 44109J106   778,388 23,368 SH   SOLE 40 23,368 0 0
HOSTESS BRANDS INC CL A 44109J106   6,180,587 185,548 SH   SOLE 43 171,912 0 13,636
HOTH THERAPEUTICS INC COM NEW 44148G204   2 1 SH   SOLE 21 1 0 0
HOULIHAN LOKEY INC CL A 441593100   16,568,893 154,676 SH   SOLE 2 66,119 0 88,557
HOULIHAN LOKEY INC CL A 441593100   17,889 167 SH   SOLE 4 167 0 0
HOULIHAN LOKEY INC CL A 441593100   50,025 467 SH   SOLE 7 467 0 0
HOULIHAN LOKEY INC CL A 441593100   3,097,910 28,920 SH   SOLE 18 21,230 0 7,690
HOULIHAN LOKEY INC CL A 441593100   34,908,480 325,882 SH   SOLE 19 325,882 0 0
HOULIHAN LOKEY INC CL A 441593100   80,645,399 752,851 SH   SOLE 21 752,851 0 0
HOULIHAN LOKEY INC CL A 441593100   173,179,619 1,616,688 SH   SOLE 22 1,542,457 0 74,231
HOULIHAN LOKEY INC CL A 441593100   1,038,207 9,692 SH   SOLE 23 9,692 0 0
HOULIHAN LOKEY INC CL A 441593100   1,047,741 9,781 SH   SOLE 25 9,781 0 0
HOULIHAN LOKEY INC CL A 441593100   8,853,040 82,646 SH   SOLE 26 19,106 0 63,540
HOULIHAN LOKEY INC CL A 441593100   303,042 2,829 SH   SOLE 28 916 0 1,913
HOULIHAN LOKEY INC CL A 441593100   3,202,352 29,895 SH   SOLE 30 29,895 0 0
HOULIHAN LOKEY INC CL A 441593100   75,841 708 SH   SOLE 31 708 0 0
HOULIHAN LOKEY INC CL A 441593100   45,419 424 SH   SOLE 36 424 0 0
HOULIHAN LOKEY INC CL A 441593100   925,195 8,637 SH   SOLE 40 8,637 0 0
HOULIHAN LOKEY INC CL A 441593100   26,030 243 SH   OTR 43 243 0 0
HOULIHAN LOKEY INC CL A 441593100   2,351,636 21,953 SH   SOLE 43 19,194 0 2,759
HOUSTON AMERN ENERGY CORP COM 44183U209   35 18 SH   SOLE 21 18 0 0
HOUSTON AMERN ENERGY CORP COM 44183U209   696,033 356,940 SH   SOLE 22 356,940 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   450,354 4,430 SH   SOLE 2 1,354 0 3,076
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   2,542 25 SH   SOLE 7 25 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   1,386,947 13,643 SH   SOLE 18 13,643 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   1,002,368 9,860 SH   SOLE 19 9,860 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   18,042,820 177,482 SH   SOLE 21 177,482 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   13,248,230 130,319 SH   SOLE 22 126,138 0 4,181
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   91,392 899 SH   SOLE 25 899 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   91,392 899 SH   SOLE 40 899 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   605,080 5,952 SH   SOLE 43 5,671 0 281
HOWARD HUGHES HOLDINGS INC COM 44267T102   9,035,039 121,881 SH   SOLE 2 20,987 0 100,894
HOWARD HUGHES HOLDINGS INC COM 44267T102   8,970 121 SH   SOLE 4 121 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   970,436 13,091 SH   SOLE 7 12,395 0 696
HOWARD HUGHES HOLDINGS INC COM 44267T102   1,116,843 15,066 SH   SOLE 18 15,066 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   3,280,549 44,254 SH   SOLE 19 44,254 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   35,314,865 476,391 SH   SOLE 21 476,391 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   61,398,766 828,258 SH   SOLE 22 782,742 0 45,516
HOWARD HUGHES HOLDINGS INC COM 44267T102   881,776 11,895 SH   SOLE 25 11,895 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   1,141,083 15,393 SH   SOLE 26 11,984 0 3,409
HOWARD HUGHES HOLDINGS INC COM 44267T102   473,320 6,385 SH   SOLE 28 982 0 5,403
HOWARD HUGHES HOLDINGS INC COM 44267T102   4,184,416 56,447 SH   SOLE 30 56,447 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   38,473 519 SH   SOLE 31 519 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   806,312 10,877 SH   SOLE 34 10,877 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   45,886 619 SH   SOLE 36 619 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   503,046 6,786 SH   SOLE 40 6,786 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   2,352,293 31,732 SH   SOLE 43 27,845 0 3,887
HOWMET AEROSPACE INC COM 443201108   45,547,879 984,819 SH   SOLE 2 372,889 0 611,930
HOWMET AEROSPACE INC COM 443201108   10,026,769 216,795 SH   SOLE 4 160,616 0 56,179
HOWMET AEROSPACE INC COM 443201108   10,689,393 231,122 SH   SOLE 7 193,246 0 37,876
HOWMET AEROSPACE INC COM 443201108   313,760 6,784 SH   SOLE 13 6,784 0 0
HOWMET AEROSPACE INC COM 443201108   1,742,839 37,683 SH   SOLE 15 37,683 0 0
HOWMET AEROSPACE INC COM 443201108   27,102,176 585,993 SH   SOLE 18 561,852 0 24,141
HOWMET AEROSPACE INC COM 443201108   193,680,801 4,187,693 SH   SOLE 19 4,187,693 0 0
HOWMET AEROSPACE INC COM 443201108   672,166,744 14,533,335 SH   SOLE 21 14,533,335 0 0
HOWMET AEROSPACE INC COM 443201108   395,332,235 8,547,724 SH   SOLE 22 7,720,270 0 827,454
HOWMET AEROSPACE INC COM 443201108   30,440,316 658,169 SH   SOLE 23 658,169 0 0
HOWMET AEROSPACE INC COM 443201108   71,187,353 1,539,186 SH   SOLE 25 1,500,254 0 38,932
HOWMET AEROSPACE INC COM 443201108   28,666,953 619,826 SH   SOLE 26 196,976 0 422,850
HOWMET AEROSPACE INC COM 443201108   40,213,681 869,485 SH   SOLE 28 28,410 0 841,075
HOWMET AEROSPACE INC COM 443201108   12,349 267 SH   SOLE 29 267 0 0
HOWMET AEROSPACE INC COM 443201108   91,774,569 1,984,315 SH   SOLE 30 1,984,315 0 0
HOWMET AEROSPACE INC COM 443201108   4,042,065 87,396 SH   SOLE 31 80,412 0 6,984
HOWMET AEROSPACE INC COM 443201108   83,989,214 1,815,983 SH   SOLE 34 1,815,983 0 0
HOWMET AEROSPACE INC COM 443201108   3,946,420 85,328 SH   SOLE 36 85,328 0 0
HOWMET AEROSPACE INC COM 443201108   864,181 18,685 SH   SOLE 40 18,685 0 0
HOWMET AEROSPACE INC COM 443201108   133,894 2,895 SH   OTR 43 2,895 0 0
HOWMET AEROSPACE INC COM 443201108   23,563,765 509,487 SH   SOLE 43 475,742 0 33,745
HP INC COM 40434L105   75,748,026 2,947,394 SH   SOLE 2 1,285,842 0 1,661,552
HP INC COM 40434L105   27,971,726 1,088,394 SH   SOLE 4 513,606 0 574,788
HP INC COM 40434L105   24,711,218 961,526 SH   SOLE 7 848,980 0 112,546
HP INC COM 40434L105   3,101,116 120,666 SH   SOLE 13 120,666 0 0
HP INC COM 40434L105   3,309,415 128,771 SH   SOLE 15 128,771 0 0
HP INC COM 40434L105   56,885,254 2,213,434 SH   SOLE 18 2,092,080 0 121,354
HP INC COM 40434L105   34,547,945 1,344,278 SH   SOLE 19 1,344,278 0 0
HP INC COM 40434L105   923,548,955 35,935,757 SH   SOLE 21 35,935,757 0 0
HP INC COM 40434L105   523,403,245 20,365,885 SH   SOLE 22 18,296,316 0 2,069,569
HP INC COM 40434L105   52,233,811 2,032,444 SH   SOLE 23 2,032,444 0 0
HP INC COM 40434L105   86,924,133 3,382,262 SH   SOLE 25 3,126,700 0 255,562
HP INC COM 40434L105   57,344,204 2,231,292 SH   SOLE 26 1,376,815 0 854,477
HP INC COM 40434L105   78,388,418 3,050,133 SH   SOLE 28 276,950 0 2,773,183
HP INC COM 40434L105   2,228,601 86,716 SH   SOLE 29 86,716 0 0
HP INC COM 40434L105   203,139,328 7,904,254 SH   SOLE 30 7,460,732 0 443,522
HP INC COM 40434L105   10,954,214 426,234 SH   SOLE 31 410,252 0 15,982
HP INC COM 40434L105   3,839,297 149,389 SH   SOLE 32 149,389 0 0
HP INC COM 40434L105   7,098,032 276,188 SH   SOLE 34 276,188 0 0
HP INC COM 40434L105   10,497,653 408,469 SH   SOLE 35 408,469 0 0
HP INC COM 40434L105   6,905,539 268,698 SH   SOLE 36 268,698 0 0
HP INC COM 40434L105   1,097,416 42,701 SH   SOLE 40 42,701 0 0
HP INC COM 40434L105   61,217 2,382 SH   OTR 43 2,382 0 0
HP INC COM 40434L105   66,574,098 2,590,432 SH   SOLE 43 2,387,835 0 202,597
HSBC HLDGS PLC SPON ADR NEW 404280406   6,590 167 SH   SOLE 2 0 0 167
HSBC HLDGS PLC SPON ADR NEW 404280406   6,590 167 SH   SOLE 18 167 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   80,361,706 2,036,536 SH   SOLE 43 1,777,420 0 259,116
HUB GROUP INC CL A 443320106   4,071,357 51,838 SH   SOLE 2 25,292 0 26,546
HUB GROUP INC CL A 443320106   9,268 118 SH   SOLE 4 118 0 0
HUB GROUP INC CL A 443320106   368,117 4,687 SH   SOLE 7 4,456 0 231
HUB GROUP INC CL A 443320106   8,077,132 102,841 SH   SOLE 18 102,841 0 0
HUB GROUP INC CL A 443320106   6,812,245 86,736 SH   SOLE 19 86,736 0 0
HUB GROUP INC CL A 443320106   284,981,919 3,628,494 SH   SOLE 21 3,628,494 0 0
HUB GROUP INC CL A 443320106   71,655,655 912,346 SH   SOLE 22 871,067 0 41,279
HUB GROUP INC CL A 443320106   521,191 6,636 SH   SOLE 25 6,636 0 0
HUB GROUP INC CL A 443320106   2,610,198 33,234 SH   SOLE 26 14,607 0 18,627
HUB GROUP INC CL A 443320106   47,281 602 SH   SOLE 28 602 0 0
HUB GROUP INC CL A 443320106   4,155,551 52,910 SH   SOLE 30 52,910 0 0
HUB GROUP INC CL A 443320106   165,327 2,105 SH   SOLE 34 2,105 0 0
HUB GROUP INC CL A 443320106   73,906 941 SH   SOLE 36 941 0 0
HUB GROUP INC CL A 443320106   416,262 5,300 SH   SOLE 40 5,300 0 0
HUB GROUP INC CL A 443320106   2,192,287 27,913 SH   SOLE 43 27,141 0 772
HUBBELL INC COM 443510607   59,338,542 189,332 SH   SOLE 2 58,750 0 130,582
HUBBELL INC COM 443510607   19,315,458 61,630 SH   SOLE 4 34,075 0 27,555
HUBBELL INC COM 443510607   2,724,787 8,694 SH   SOLE 7 8,363 0 331
HUBBELL INC COM 443510607   778,824 2,485 SH   SOLE 13 2,485 0 0
HUBBELL INC COM 443510607   1,625,658 5,187 SH   SOLE 15 5,187 0 0
HUBBELL INC COM 443510607   37,182,649 118,639 SH   SOLE 18 115,373 0 3,266
HUBBELL INC COM 443510607   7,119,108 22,715 SH   SOLE 19 22,715 0 0
HUBBELL INC COM 443510607   910,540,357 2,905,269 SH   SOLE 21 2,905,269 0 0
HUBBELL INC COM 443510607   504,536,193 1,609,828 SH   SOLE 22 1,503,830 0 105,998
HUBBELL INC COM 443510607   28,084,043 89,608 SH   SOLE 23 89,608 0 0
HUBBELL INC COM 443510607   28,335,712 90,411 SH   SOLE 25 90,226 0 185
HUBBELL INC COM 443510607   20,407,065 65,113 SH   SOLE 26 27,933 0 37,180
HUBBELL INC COM 443510607   39,902,421 127,317 SH   SOLE 28 780 0 126,537
HUBBELL INC COM 443510607   60,871,117 194,222 SH   SOLE 30 194,222 0 0
HUBBELL INC COM 443510607   3,386,708 10,806 SH   SOLE 31 9,994 0 812
HUBBELL INC COM 443510607   714,888 2,281 SH   SOLE 34 2,281 0 0
HUBBELL INC COM 443510607   4,504,329 14,372 SH   SOLE 36 14,372 0 0
HUBBELL INC COM 443510607   803,270 2,563 SH   SOLE 40 2,563 0 0
HUBBELL INC COM 443510607   51,399 164 SH   OTR 43 164 0 0
HUBBELL INC COM 443510607   13,734,400 43,822 SH   SOLE 43 35,608 0 8,215
HUBSPOT INC COM 443573100   40,207,208 81,639 SH   SOLE 2 20,563 0 61,076
HUBSPOT INC COM 443573100   18,491,898 37,547 SH   SOLE 4 18,900 0 18,647
HUBSPOT INC COM 443573100   14,770,568 29,991 SH   SOLE 7 28,326 0 1,665
HUBSPOT INC COM 443573100   548,645 1,114 SH   SOLE 13 1,114 0 0
HUBSPOT INC COM 443573100   1,216,475 2,470 SH   SOLE 15 2,470 0 0
HUBSPOT INC COM 443573100   33,377,710 67,772 SH   SOLE 18 64,842 0 2,930
HUBSPOT INC COM 443573100   336,903,490 684,068 SH   SOLE 19 684,068 0 0
HUBSPOT INC COM 443573100   535,436,643 1,087,181 SH   SOLE 21 1,087,181 0 0
HUBSPOT INC COM 443573100   608,025,725 1,234,570 SH   SOLE 22 1,146,770 0 87,800
HUBSPOT INC COM 443573100   41,428,115 84,118 SH   SOLE 23 84,118 0 0
HUBSPOT INC COM 443573100   40,584,463 82,405 SH   SOLE 25 82,318 0 87
HUBSPOT INC COM 443573100   26,451,190 53,708 SH   SOLE 26 29,331 0 24,377
HUBSPOT INC COM 443573100   39,624,580 80,456 SH   SOLE 28 1,461 0 78,995
HUBSPOT INC COM 443573100   35,460 72 SH   SOLE 29 72 0 0
HUBSPOT INC COM 443573100   72,609,768 147,431 SH   SOLE 30 116,675 0 30,756
HUBSPOT INC COM 443573100   9,312,190 18,908 SH   SOLE 31 9,769 0 9,139
HUBSPOT INC COM 443573100   939,690 1,908 SH   SOLE 34 1,908 0 0
HUBSPOT INC COM 443573100   5,269,750 10,700 SH   SOLE 36 10,700 0 0
HUBSPOT INC COM 443573100   1,128,318 2,291 SH   SOLE 40 2,291 0 0
HUBSPOT INC COM 443573100   14,775 30 SH   OTR 43 30 0 0
HUBSPOT INC COM 443573100   23,636,799 47,994 SH   SOLE 43 41,714 0 6,280
HUBSPOT INC NOTE 0.375% 6/0 443573AD2   5,549,148 3,114,000 PRN   SOLE 21 3,114,000 0 0
HUDBAY MINERALS INC COM 443628102   2,074,941 426,066 SH   SOLE 43 398,249 0 27,817
HUDSON GLOBAL INC COM NEW 443787205   8,520 452 SH   SOLE 18 452 0 0
HUDSON GLOBAL INC COM NEW 443787205   112,949 5,992 SH   SOLE 21 5,992 0 0
HUDSON GLOBAL INC COM NEW 443787205   1,006,081 53,373 SH   SOLE 22 53,373 0 0
HUDSON PAC PPTYS INC COM 444097109   3,469,544 521,736 SH   SOLE 2 282,483 0 239,253
HUDSON PAC PPTYS INC COM 444097109   386,312 58,092 SH   SOLE 4 58,092 0 0
HUDSON PAC PPTYS INC COM 444097109   1,744,754 262,369 SH   SOLE 7 230,254 0 32,115
HUDSON PAC PPTYS INC COM 444097109   2,909,435 437,509 SH   SOLE 18 437,509 0 0
HUDSON PAC PPTYS INC COM 444097109   5,216,965 784,506 SH   SOLE 19 784,506 0 0
HUDSON PAC PPTYS INC COM 444097109   104,131,000 15,658,797 SH   SOLE 21 15,658,797 0 0
HUDSON PAC PPTYS INC COM 444097109   39,341,619 5,916,033 SH   SOLE 22 5,718,365 0 197,668
HUDSON PAC PPTYS INC COM 444097109   181,459 27,287 SH   SOLE 23 27,287 0 0
HUDSON PAC PPTYS INC COM 444097109   9,739,989 1,464,660 SH   SOLE 25 1,464,660 0 0
HUDSON PAC PPTYS INC COM 444097109   1,497,261 225,152 SH   SOLE 26 77,212 0 147,940
HUDSON PAC PPTYS INC COM 444097109   990,105 148,888 SH   SOLE 28 4,917 0 143,971
HUDSON PAC PPTYS INC COM 444097109   4,808,130 723,027 SH   SOLE 30 723,027 0 0
HUDSON PAC PPTYS INC COM 444097109   115,058 17,302 SH   SOLE 36 17,302 0 0
HUDSON PAC PPTYS INC COM 444097109   176,524 26,545 SH   SOLE 40 26,545 0 0
HUDSON PAC PPTYS INC COM 444097109   3,758,238 565,149 SH   SOLE 43 537,752 0 27,397
HUDSON TECHNOLOGIES INC COM 444144109   297,760 22,388 SH   SOLE 2 1,643 0 20,745
HUDSON TECHNOLOGIES INC COM 444144109   6,544 492 SH   SOLE 7 492 0 0
HUDSON TECHNOLOGIES INC COM 444144109   1,649,506 124,023 SH   SOLE 18 124,023 0 0
HUDSON TECHNOLOGIES INC COM 444144109   1,213,000 91,203 SH   SOLE 19 91,203 0 0
HUDSON TECHNOLOGIES INC COM 444144109   20,513,707 1,542,384 SH   SOLE 21 1,542,384 0 0
HUDSON TECHNOLOGIES INC COM 444144109   14,675,632 1,103,431 SH   SOLE 22 1,069,448 0 33,983
HUDSON TECHNOLOGIES INC COM 444144109   361,654 27,192 SH   SOLE 43 25,750 0 1,442
HUMACYTE INC COM 44486Q103   41,509 14,167 SH   SOLE 2 2,222 0 11,945
HUMACYTE INC COM 44486Q103   650 222 SH   SOLE 7 222 0 0
HUMACYTE INC COM 44486Q103   472,849 161,382 SH   SOLE 18 161,382 0 0
HUMACYTE INC COM 44486Q103   384,190 131,123 SH   SOLE 19 131,123 0 0
HUMACYTE INC COM 44486Q103   7,564,243 2,581,653 SH   SOLE 21 2,581,653 0 0
HUMACYTE INC COM 44486Q103   4,582,875 1,564,121 SH   SOLE 22 1,534,069 0 30,052
HUMACYTE INC COM 44486Q103   140,077 47,808 SH   SOLE 30 47,808 0 0
HUMACYTE INC COM 44486Q103   29 10 SH   SOLE 43 10 0 0
HUMANA INC COM 444859102   189,604,628 389,716 SH   SOLE 2 172,116 0 217,600
HUMANA INC COM 444859102   64,327,188 132,219 SH   SOLE 4 71,537 0 60,682
HUMANA INC COM 444859102   66,685,350 137,066 SH   SOLE 7 100,466 0 36,600
HUMANA INC COM 444859102   7,231,147 14,863 SH   SOLE 13 14,863 0 0
HUMANA INC COM 444859102   8,661,516 17,803 SH   SOLE 15 17,803 0 0
HUMANA INC COM 444859102   296,607,331 609,651 SH   SOLE 18 593,241 0 16,410
HUMANA INC COM 444859102   449,515,775 923,941 SH   SOLE 19 923,941 0 0
HUMANA INC COM 444859102   1,484,306,840 3,050,865 SH   SOLE 21 3,050,865 0 0
HUMANA INC COM 444859102   1,397,664,926 2,872,780 SH   SOLE 22 2,592,575 0 280,205
HUMANA INC COM 444859102   121,406,687 249,541 SH   SOLE 23 249,541 0 0
HUMANA INC COM 444859102   109,749,668 225,581 SH   SOLE 25 218,318 0 7,263
HUMANA INC COM 444859102   90,325,357 185,656 SH   SOLE 26 108,133 0 77,523
HUMANA INC COM 444859102   167,277,739 343,825 SH   SOLE 28 29,617 0 314,208
HUMANA INC COM 444859102   2,828,141 5,813 SH   SOLE 29 5,813 0 0
HUMANA INC COM 444859102   349,050,855 717,444 SH   SOLE 30 717,444 0 0
HUMANA INC COM 444859102   22,431,491 46,106 SH   SOLE 31 40,457 0 5,649
HUMANA INC COM 444859102   257,263,505 528,783 SH   SOLE 34 528,783 0 0
HUMANA INC COM 444859102   21,032,260 43,230 SH   SOLE 36 43,230 0 0
HUMANA INC COM 444859102   2,953,176 6,070 SH   SOLE 40 6,070 0 0
HUMANA INC COM 444859102   92,982,235 191,117 SH   SOLE 43 162,579 0 28,538
HUMANA INC OPTIONS 444859102   3,648,900 7,500 SH Call SOLE 2 0 0 7,500
HUMANA INC OPTIONS 444859102   729,780 1,500 SH Call SOLE 4 1,500 0 0
HUMANA INC OPTIONS 444859102   15,519,988 31,900 SH Call SOLE 18 31,900 0 0
HUMANA INC OPTIONS 444859102   83,000,312 170,600 SH Call SOLE 19 170,600 0 0
HUMANA INC OPTIONS 444859102   6,081,500 12,500 SH Call SOLE 22 12,500 0 0
HUMANA INC OPTIONS 444859102   2,383,948 4,900 SH Call SOLE 26 4,900 0 0
HUMANA INC OPTIONS 444859102   340,564 700 SH Call SOLE 30 700 0 0
HUMANA INC OPTIONS 444859102   48,603,348 99,900 SH Call SOLE 34 99,900 0 0
HUNT J B TRANS SVCS INC COM 445658107   33,452,497 177,448 SH   SOLE 2 81,966 0 95,482
HUNT J B TRANS SVCS INC COM 445658107   8,594,815 45,591 SH   SOLE 4 37,229 0 8,362
HUNT J B TRANS SVCS INC COM 445658107   26,537,772 140,769 SH   SOLE 7 112,799 0 27,970
HUNT J B TRANS SVCS INC COM 445658107   246,584 1,308 SH   SOLE 13 1,308 0 0
HUNT J B TRANS SVCS INC COM 445658107   1,628,247 8,637 SH   SOLE 15 8,637 0 0
HUNT J B TRANS SVCS INC COM 445658107   25,616,663 135,883 SH   SOLE 18 130,823 0 5,060
HUNT J B TRANS SVCS INC COM 445658107   6,433,245 34,125 SH   SOLE 19 34,125 0 0
HUNT J B TRANS SVCS INC COM 445658107   440,770,317 2,338,056 SH   SOLE 21 2,338,056 0 0
HUNT J B TRANS SVCS INC COM 445658107   341,206,118 1,809,920 SH   SOLE 22 1,628,227 0 181,693
HUNT J B TRANS SVCS INC COM 445658107   25,680,006 136,219 SH   SOLE 23 136,219 0 0
HUNT J B TRANS SVCS INC COM 445658107   83,854,450 444,804 SH   SOLE 25 444,804 0 0
HUNT J B TRANS SVCS INC COM 445658107   32,442,030 172,088 SH   SOLE 26 81,458 0 90,630
HUNT J B TRANS SVCS INC COM 445658107   56,353,341 298,925 SH   SOLE 28 3,156 0 295,769
HUNT J B TRANS SVCS INC COM 445658107   123,845,952 656,938 SH   SOLE 30 656,938 0 0
HUNT J B TRANS SVCS INC COM 445658107   3,455,383 18,329 SH   SOLE 31 16,836 0 1,493
HUNT J B TRANS SVCS INC COM 445658107   670,189 3,555 SH   SOLE 34 3,555 0 0
HUNT J B TRANS SVCS INC COM 445658107   3,670,861 19,472 SH   SOLE 36 19,472 0 0
HUNT J B TRANS SVCS INC COM 445658107   752,760 3,993 SH   SOLE 40 3,993 0 0
HUNT J B TRANS SVCS INC COM 445658107   19,264,680 102,189 SH   SOLE 43 91,891 0 10,298
HUNTINGTON BANCSHARES INC COM 446150104   28,559,918 2,746,146 SH   SOLE 2 361,099 0 2,385,047
HUNTINGTON BANCSHARES INC COM 446150104   10,947,269 1,052,622 SH   SOLE 4 541,951 0 510,671
HUNTINGTON BANCSHARES INC COM 446150104   22,851,431 2,197,253 SH   SOLE 7 1,972,203 0 225,050
HUNTINGTON BANCSHARES INC COM 446150104   428,470 41,199 SH   SOLE 13 41,199 0 0
HUNTINGTON BANCSHARES INC COM 446150104   2,114,965 203,362 SH   SOLE 15 203,362 0 0
HUNTINGTON BANCSHARES INC COM 446150104   41,391,324 3,979,935 SH   SOLE 18 3,889,995 0 89,940
HUNTINGTON BANCSHARES INC COM 446150104   6,766,968 650,670 SH   SOLE 19 650,670 0 0
HUNTINGTON BANCSHARES INC COM 446150104   609,791,988 58,633,845 SH   SOLE 21 58,633,845 0 0
HUNTINGTON BANCSHARES INC COM 446150104   326,855,246 31,428,389 SH   SOLE 22 28,286,352 0 3,142,037
HUNTINGTON BANCSHARES INC COM 446150104   24,948,862 2,398,929 SH   SOLE 23 2,398,929 0 0
HUNTINGTON BANCSHARES INC COM 446150104   43,286,526 4,162,166 SH   SOLE 25 3,984,925 0 177,241
HUNTINGTON BANCSHARES INC COM 446150104   22,392,365 2,153,112 SH   SOLE 26 1,275,356 0 877,756
HUNTINGTON BANCSHARES INC COM 446150104   34,927,589 3,358,422 SH   SOLE 28 90,029 0 3,268,393
HUNTINGTON BANCSHARES INC COM 446150104   22,464 2,160 SH   SOLE 29 2,160 0 0
HUNTINGTON BANCSHARES INC COM 446150104   141,957,546 13,649,764 SH   SOLE 30 13,506,240 0 143,524
HUNTINGTON BANCSHARES INC COM 446150104   3,273,930 314,801 SH   SOLE 31 290,569 0 24,232
HUNTINGTON BANCSHARES INC COM 446150104   3,462,524 332,935 SH   SOLE 32 332,935 0 0
HUNTINGTON BANCSHARES INC COM 446150104   606,965 58,362 SH   SOLE 34 58,362 0 0
HUNTINGTON BANCSHARES INC COM 446150104   9,811,048 943,370 SH   SOLE 35 943,370 0 0
HUNTINGTON BANCSHARES INC COM 446150104   4,202,359 404,073 SH   SOLE 36 404,073 0 0
HUNTINGTON BANCSHARES INC COM 446150104   731,817 70,367 SH   SOLE 40 70,367 0 0
HUNTINGTON BANCSHARES INC COM 446150104   35,350 3,399 SH   OTR 43 3,399 0 0
HUNTINGTON BANCSHARES INC COM 446150104   16,159,527 1,553,801 SH   SOLE 43 1,358,177 0 195,623
HUNTINGTON INGALLS INDS INC COM 446413106   20,394,989 99,692 SH   SOLE 2 12,650 0 87,042
HUNTINGTON INGALLS INDS INC COM 446413106   2,576,276 12,593 SH   SOLE 4 7,743 0 4,850
HUNTINGTON INGALLS INDS INC COM 446413106   31,151,192 152,269 SH   SOLE 7 140,577 0 11,692
HUNTINGTON INGALLS INDS INC COM 446413106   44,598 218 SH   SOLE 13 218 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   1,091,434 5,335 SH   SOLE 15 5,335 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   12,793,819 62,537 SH   SOLE 18 60,104 0 2,433
HUNTINGTON INGALLS INDS INC COM 446413106   11,878,119 58,061 SH   SOLE 19 58,061 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   379,411,818 1,854,589 SH   SOLE 21 1,854,589 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   195,179,754 954,051 SH   SOLE 22 864,576 0 89,475
HUNTINGTON INGALLS INDS INC COM 446413106   13,433,337 65,663 SH   SOLE 23 65,663 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   3,765,909 18,408 SH   SOLE 25 18,408 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   15,312,199 74,847 SH   SOLE 26 22,823 0 52,024
HUNTINGTON INGALLS INDS INC COM 446413106   206,217 1,008 SH   SOLE 28 0 0 1,008
HUNTINGTON INGALLS INDS INC COM 446413106   51,195,531 250,247 SH   SOLE 30 250,247 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   2,208,850 10,797 SH   SOLE 31 8,315 0 2,482
HUNTINGTON INGALLS INDS INC COM 446413106   30,400,383 148,599 SH   SOLE 34 148,599 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   2,470,099 12,074 SH   SOLE 36 12,074 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   203,353 994 SH   SOLE 40 994 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   12,807,568 62,604 SH   SOLE 43 56,916 0 5,688
HUNTSMAN CORP COM 447011107   18,218,236 746,649 SH   SOLE 2 156,496 0 590,153
HUNTSMAN CORP COM 447011107   10,956 449 SH   SOLE 4 449 0 0
HUNTSMAN CORP COM 447011107   867,396 35,549 SH   SOLE 7 34,466 0 1,083
HUNTSMAN CORP COM 447011107   4,034,906 165,365 SH   SOLE 18 157,640 0 7,725
HUNTSMAN CORP COM 447011107   4,624,068 189,511 SH   SOLE 19 189,511 0 0
HUNTSMAN CORP COM 447011107   157,641,983 6,460,737 SH   SOLE 21 6,460,737 0 0
HUNTSMAN CORP COM 447011107   105,733,447 4,333,338 SH   SOLE 22 4,099,955 0 233,383
HUNTSMAN CORP COM 447011107   795,098 32,586 SH   SOLE 25 32,586 0 0
HUNTSMAN CORP COM 447011107   5,800,563 237,728 SH   SOLE 26 66,269 0 171,459
HUNTSMAN CORP COM 447011107   90,597 3,713 SH   SOLE 28 3,713 0 0
HUNTSMAN CORP COM 447011107   2,490,532 102,071 SH   SOLE 30 102,071 0 0
HUNTSMAN CORP COM 447011107   64,562 2,646 SH   SOLE 31 2,646 0 0
HUNTSMAN CORP COM 447011107   2,002,142 82,055 SH   SOLE 32 82,055 0 0
HUNTSMAN CORP COM 447011107   1,672,474 68,544 SH   SOLE 34 68,544 0 0
HUNTSMAN CORP COM 447011107   252,955 10,367 SH   SOLE 36 10,367 0 0
HUNTSMAN CORP COM 447011107   726,608 29,779 SH   SOLE 40 29,779 0 0
HUNTSMAN CORP COM 447011107   3,738,032 153,198 SH   SOLE 43 140,350 0 12,848
HURCO CO COM 447324104   166,004 7,401 SH   SOLE 2 7,401 0 0
HURCO CO COM 447324104   26,153 1,166 SH   SOLE 18 1,166 0 0
HURCO CO COM 447324104   336,495 15,002 SH   SOLE 21 15,002 0 0
HURCO CO COM 447324104   1,593,136 71,027 SH   SOLE 22 71,027 0 0
HURON CONSULTING GROUP INC COM 447462102   4,810,005 46,179 SH   SOLE 2 27,229 0 18,950
HURON CONSULTING GROUP INC COM 447462102   8,854 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102   364,872 3,503 SH   SOLE 7 3,319 0 184
HURON CONSULTING GROUP INC COM 447462102   4,738,030 45,488 SH   SOLE 18 45,488 0 0
HURON CONSULTING GROUP INC COM 447462102   10,802,121 103,707 SH   SOLE 19 103,707 0 0
HURON CONSULTING GROUP INC COM 447462102   71,674,163 688,116 SH   SOLE 21 688,116 0 0
HURON CONSULTING GROUP INC COM 447462102   61,138,899 586,971 SH   SOLE 22 570,597 0 16,374
HURON CONSULTING GROUP INC COM 447462102   362,581 3,481 SH   SOLE 23 3,481 0 0
HURON CONSULTING GROUP INC COM 447462102   382,996 3,677 SH   SOLE 25 3,677 0 0
HURON CONSULTING GROUP INC COM 447462102   482,573 4,633 SH   SOLE 26 3,375 0 1,258
HURON CONSULTING GROUP INC COM 447462102   67,912 652 SH   SOLE 28 0 0 652
HURON CONSULTING GROUP INC COM 447462102   1,279,501 12,284 SH   SOLE 30 12,284 0 0
HURON CONSULTING GROUP INC COM 447462102   349,353 3,354 SH   SOLE 40 3,354 0 0
HURON CONSULTING GROUP INC COM 447462102   2,419,741 23,231 SH   SOLE 43 22,450 0 781
HUT 8 MNG CORP COM 44812T102   306,515 157,187 SH   SOLE 21 157,187 0 0
HUT 8 MNG CORP COM 44812T102   477,966 245,111 SH   SOLE 30 245,111 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   397,023 23,437 SH   SOLE 22 23,437 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   233,145 13,763 SH   SOLE 30 13,763 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   3,117 184 SH   SOLE 43 0 0 184
HUYA INC ADS REP SHS A 44852D108   10,045 3,537 SH   SOLE 2 3,537 0 0
HUYA INC ADS REP SHS A 44852D108   12,496 4,400 SH   SOLE 4 4,400 0 0
HUYA INC ADS REP SHS A 44852D108   30,817 10,851 SH   SOLE 7 10,851 0 0
HUYA INC ADS REP SHS A 44852D108   2,900,165 1,021,185 SH   SOLE 21 1,021,185 0 0
HUYA INC ADS REP SHS A 44852D108   1,384,500 487,500 SH   SOLE 22 437,371 0 50,129
HUYA INC ADS REP SHS A 44852D108   796,291 280,384 SH   SOLE 30 280,384 0 0
HUYA INC ADS REP SHS A 44852D108   16,151 5,687 SH   SOLE 43 5,548 0 139
HYATT HOTELS CORP COM CL A 448579102   4,815,820 45,398 SH   SOLE 2 4,540 0 40,858
HYATT HOTELS CORP COM CL A 448579102   1,769,096 16,677 SH   SOLE 4 12,880 0 3,797
HYATT HOTELS CORP COM CL A 448579102   439,489 4,143 SH   SOLE 7 4,143 0 0
HYATT HOTELS CORP COM CL A 448579102   18,352 173 SH   SOLE 13 173 0 0
HYATT HOTELS CORP COM CL A 448579102   470,889 4,439 SH   SOLE 15 4,439 0 0
HYATT HOTELS CORP COM CL A 448579102   4,426,824 41,731 SH   SOLE 18 38,831 0 2,900
HYATT HOTELS CORP COM CL A 448579102   1,597,140 15,056 SH   SOLE 19 15,056 0 0
HYATT HOTELS CORP COM CL A 448579102   56,844,135 535,861 SH   SOLE 21 535,861 0 0
HYATT HOTELS CORP COM CL A 448579102   121,777,718 1,147,980 SH   SOLE 22 1,054,045 0 93,935
HYATT HOTELS CORP COM CL A 448579102   8,054,973 75,933 SH   SOLE 23 75,933 0 0
HYATT HOTELS CORP COM CL A 448579102   375,629 3,541 SH   SOLE 25 3,541 0 0
HYATT HOTELS CORP COM CL A 448579102   2,746,411 25,890 SH   SOLE 26 23,152 0 2,738
HYATT HOTELS CORP COM CL A 448579102   5,818,594 54,851 SH   SOLE 28 1,678 0 53,173
HYATT HOTELS CORP COM CL A 448579102   11,931,666 112,478 SH   SOLE 30 112,478 0 0
HYATT HOTELS CORP COM CL A 448579102   2,255,473 21,262 SH   SOLE 31 8,423 0 12,839
HYATT HOTELS CORP COM CL A 448579102   216,403 2,040 SH   SOLE 34 2,040 0 0
HYATT HOTELS CORP COM CL A 448579102   607,414 5,726 SH   SOLE 36 5,726 0 0
HYATT HOTELS CORP COM CL A 448579102   201,446 1,899 SH   SOLE 40 1,899 0 0
HYATT HOTELS CORP COM CL A 448579102   3,803,309 35,853 SH   SOLE 43 26,442 0 9,411
HYCROFT MINING HOLDING CORP COM CL A 44862P109   474,278 1,589,402 SH   SOLE 22 1,589,402 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   9,189 7,532 SH   SOLE 18 7,532 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   119,671 98,091 SH   SOLE 21 98,091 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   623,194 510,815 SH   SOLE 22 510,815 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   90,209 76,448 SH   SOLE 2 6,506 0 69,942
HYLIION HOLDINGS CORP COMMON STOCK 449109107   2,223 1,884 SH   SOLE 7 1,884 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   513,879 435,491 SH   SOLE 18 435,491 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   359,411 304,586 SH   SOLE 19 304,586 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   6,038,023 5,116,969 SH   SOLE 21 5,116,969 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   3,972,661 3,366,662 SH   SOLE 22 3,248,114 0 118,548
HYLIION HOLDINGS CORP COMMON STOCK 449109107   113,346 96,056 SH   SOLE 43 94,071 0 1,985
HYPERFINE INC COM CL A 44916K106   18,253 8,904 SH   SOLE 18 8,904 0 0
HYPERFINE INC COM CL A 44916K106   242,072 118,084 SH   SOLE 21 118,084 0 0
HYPERFINE INC COM CL A 44916K106   1,190,333 580,650 SH   SOLE 22 580,650 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   229,052 5,138 SH   SOLE 2 2,900 0 2,238
HYSTER YALE MATLS HANDLING I CL A 449172105   1,427 32 SH   SOLE 4 32 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   3,121 70 SH   SOLE 7 70 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   1,228,134 27,549 SH   SOLE 18 27,549 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   1,000,152 22,435 SH   SOLE 19 22,435 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   17,253,129 387,015 SH   SOLE 21 387,015 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   12,376,433 277,623 SH   SOLE 22 269,003 0 8,620
HYSTER YALE MATLS HANDLING I CL A 449172105   110,113 2,470 SH   SOLE 25 2,470 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   20,239 454 SH   SOLE 26 0 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105   21,621 485 SH   SOLE 28 485 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   3,054,889 68,526 SH   SOLE 30 68,526 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   42,931 963 SH   SOLE 40 963 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   276,976 6,213 SH   SOLE 43 6,108 0 105
HYZON MOTORS INC COM CL A 44951Y102   1,497,514 1,198,011 SH   SOLE 22 1,198,011 0 0
I MAB SPONSORED ADS 44975P103   4,777 3,619 SH   SOLE 2 3,619 0 0
I MAB SPONSORED ADS 44975P103   612,099 463,711 SH   SOLE 21 463,711 0 0
I MAB SPONSORED ADS 44975P103   294,966 223,459 SH   SOLE 22 223,459 0 0
I MAB SPONSORED ADS 44975P103   37,207 28,187 SH   SOLE 30 28,187 0 0
I MAB SPONSORED ADS 44975P103   5,681 4,304 SH   SOLE 34 4,304 0 0
I-80 GOLD CORP COM 44955L106   518,800 339,085 SH   SOLE 2 105,582 0 233,503
I-80 GOLD CORP COM 44955L106   2,938 1,920 SH   SOLE 7 1,920 0 0
I-80 GOLD CORP COM 44955L106   838,431 547,994 SH   SOLE 18 547,994 0 0
I-80 GOLD CORP COM 44955L106   1,803,154 1,178,532 SH   SOLE 19 1,178,532 0 0
I-80 GOLD CORP COM 44955L106   10,045,056 6,565,396 SH   SOLE 21 6,565,396 0 0
I-80 GOLD CORP COM 44955L106   4,720,489 3,085,287 SH   SOLE 22 2,935,150 0 150,137
I-80 GOLD CORP COM 44955L106   43,997 28,756 SH   SOLE 23 28,756 0 0
I3 VERTICALS INC COM CL A 46571Y107   505,584 23,916 SH   SOLE 2 18,757 0 5,159
I3 VERTICALS INC COM CL A 46571Y107   5,581 264 SH   SOLE 7 264 0 0
I3 VERTICALS INC COM CL A 46571Y107   1,219,292 57,677 SH   SOLE 18 57,677 0 0
I3 VERTICALS INC COM CL A 46571Y107   974,956 46,119 SH   SOLE 19 46,119 0 0
I3 VERTICALS INC COM CL A 46571Y107   16,906,208 799,726 SH   SOLE 21 799,726 0 0
I3 VERTICALS INC COM CL A 46571Y107   13,282,072 628,291 SH   SOLE 22 611,977 0 16,314
I3 VERTICALS INC COM CL A 46571Y107   128,404 6,074 SH   SOLE 25 6,074 0 0
I3 VERTICALS INC COM CL A 46571Y107   37,164 1,758 SH   SOLE 26 0 0 1,758
I3 VERTICALS INC COM CL A 46571Y107   269,514 12,749 SH   SOLE 30 12,749 0 0
I3 VERTICALS INC COM CL A 46571Y107   128,954 6,100 SH   SOLE 40 6,100 0 0
I3 VERTICALS INC COM CL A 46571Y107   56,930 2,693 SH   SOLE 43 2,410 0 283
IAC INC COM NEW 44891N208   11,172,824 221,727 SH   SOLE 2 24,278 0 197,449
IAC INC COM NEW 44891N208   33,056 656 SH   SOLE 4 294 0 362
IAC INC COM NEW 44891N208   66,868 1,327 SH   SOLE 7 1,327 0 0
IAC INC COM NEW 44891N208   1,280,561 25,413 SH   SOLE 18 25,413 0 0
IAC INC COM NEW 44891N208   1,761,181 34,951 SH   SOLE 19 34,951 0 0
IAC INC COM NEW 44891N208   48,395,060 960,410 SH   SOLE 21 960,410 0 0
IAC INC COM NEW 44891N208   89,562,229 1,777,381 SH   SOLE 22 1,670,648 0 106,733
IAC INC COM NEW 44891N208   739,473 14,675 SH   SOLE 25 14,675 0 0
IAC INC COM NEW 44891N208   3,034,788 60,226 SH   SOLE 26 24,845 0 35,381
IAC INC COM NEW 44891N208   74,829 1,485 SH   SOLE 28 1,485 0 0
IAC INC COM NEW 44891N208   2,326,103 46,162 SH   SOLE 30 46,162 0 0
IAC INC COM NEW 44891N208   56,487 1,121 SH   SOLE 31 1,121 0 0
IAC INC COM NEW 44891N208   73,469 1,458 SH   SOLE 36 1,458 0 0
IAC INC COM NEW 44891N208   654,566 12,990 SH   SOLE 40 12,990 0 0
IAC INC COM NEW 44891N208   5,548,241 110,106 SH   SOLE 43 97,942 0 12,164
IAMGOLD CORP COM 450913108   191,673 89,150 SH   SOLE 43 81,299 0 7,851
IBEX LTD SHS NEW G4690M101   718,085 46,478 SH   SOLE 2 45,597 0 881
IBEX LTD SHS NEW G4690M101   2,457 159 SH   SOLE 7 159 0 0
IBEX LTD SHS NEW G4690M101   413,921 26,791 SH   SOLE 18 26,791 0 0
IBEX LTD SHS NEW G4690M101   400,989 25,954 SH   SOLE 19 25,954 0 0
IBEX LTD SHS NEW G4690M101   5,525,507 357,638 SH   SOLE 21 357,638 0 0
IBEX LTD SHS NEW G4690M101   2,227,720 144,189 SH   SOLE 22 141,904 0 2,285
IBEX LTD SHS NEW G4690M101   24,365 1,577 SH   SOLE 43 1,570 0 7
IBIO INC COM 451033609   38 126 SH   SOLE 21 126 0 0
IBIO INC COM 451033609   41,778 137,654 SH   SOLE 22 137,654 0 0
ICAD INC COM NEW 44934S206   8,231 3,901 SH   SOLE 18 3,901 0 0
ICAD INC COM NEW 44934S206   105,768 50,127 SH   SOLE 21 50,127 0 0
ICAD INC COM NEW 44934S206   621,834 294,708 SH   SOLE 22 294,708 0 0
ICC HLDGS INC COM 44931Q104   5,337 338 SH   SOLE 18 338 0 0
ICC HLDGS INC COM 44931Q104   57,476 3,640 SH   SOLE 21 3,640 0 0
ICF INTL INC COM 44925C103   1,499,010 12,408 SH   SOLE 2 8,277 0 4,131
ICF INTL INC COM 44925C103   5,557 46 SH   SOLE 4 46 0 0
ICF INTL INC COM 44925C103   855,576 7,082 SH   SOLE 7 6,700 0 382
ICF INTL INC COM 44925C103   5,421,711 44,878 SH   SOLE 18 44,878 0 0
ICF INTL INC COM 44925C103   4,927,357 40,786 SH   SOLE 19 40,786 0 0
ICF INTL INC COM 44925C103   79,701,498 659,726 SH   SOLE 21 659,726 0 0
ICF INTL INC COM 44925C103   58,767,179 486,443 SH   SOLE 22 470,429 0 16,014
ICF INTL INC COM 44925C103   413,291 3,421 SH   SOLE 25 3,421 0 0
ICF INTL INC COM 44925C103   900,759 7,456 SH   SOLE 26 6,015 0 1,441
ICF INTL INC COM 44925C103   40,592 336 SH   SOLE 28 336 0 0
ICF INTL INC COM 44925C103   8,618,465 71,339 SH   SOLE 30 71,339 0 0
ICF INTL INC COM 44925C103   199,941 1,655 SH   SOLE 36 1,655 0 0
ICF INTL INC COM 44925C103   419,332 3,471 SH   SOLE 40 3,471 0 0
ICF INTL INC COM 44925C103   4,719,367 39,064 SH   SOLE 43 37,290 0 1,774
ICHOR HOLDINGS SHS G4740B105   874,527 28,247 SH   SOLE 2 8,681 0 19,566
ICHOR HOLDINGS SHS G4740B105   2,941 95 SH   SOLE 4 95 0 0
ICHOR HOLDINGS SHS G4740B105   353,439 11,416 SH   SOLE 7 10,798 0 618
ICHOR HOLDINGS SHS G4740B105   3,413,340 110,250 SH   SOLE 18 97,641 0 12,609
ICHOR HOLDINGS SHS G4740B105   3,782,817 122,184 SH   SOLE 19 122,184 0 0
ICHOR HOLDINGS SHS G4740B105   107,399,435 3,468,974 SH   SOLE 21 3,468,974 0 0
ICHOR HOLDINGS SHS G4740B105   25,026,485 808,349 SH   SOLE 22 772,490 0 35,859
ICHOR HOLDINGS SHS G4740B105   191,859 6,197 SH   SOLE 25 6,197 0 0
ICHOR HOLDINGS SHS G4740B105   379,941 12,272 SH   SOLE 26 10,841 0 1,431
ICHOR HOLDINGS SHS G4740B105   51,579 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105   1,889,086 61,017 SH   SOLE 30 61,017 0 0
ICHOR HOLDINGS SHS G4740B105   173,624 5,608 SH   SOLE 40 5,608 0 0
ICHOR HOLDINGS SHS G4740B105   1,144,313 36,961 SH   SOLE 43 35,675 0 1,286
ICICI BANK LIMITED ADR 45104G104   28,793,532 1,245,395 SH   SOLE 2 1,245,395 0 0
ICICI BANK LIMITED ADR 45104G104   12,436,687 537,919 SH   SOLE 4 537,919 0 0
ICICI BANK LIMITED ADR 45104G104   44,694,058 1,933,134 SH   SOLE 18 1,933,134 0 0
ICICI BANK LIMITED ADR 45104G104   699,334 30,248 SH   SOLE 19 30,248 0 0
ICICI BANK LIMITED ADR 45104G104   741,088 32,054 SH   SOLE 21 32,054 0 0
ICICI BANK LIMITED ADR 45104G104   56,185,392 2,430,164 SH   SOLE 22 2,430,164 0 0
ICICI BANK LIMITED ADR 45104G104   3,833,735 165,819 SH   SOLE 26 152,224 0 13,595
ICICI BANK LIMITED ADR 45104G104   4,004,014 173,184 SH   SOLE 28 173,184 0 0
ICICI BANK LIMITED ADR 45104G104   1,582,888 68,464 SH   SOLE 30 68,464 0 0
ICICI BANK LIMITED ADR 45104G104   2,413,474 104,389 SH   SOLE 31 0 0 104,389
ICICI BANK LIMITED ADR 45104G104   1,948,299 84,269 SH   SOLE 34 84,269 0 0
ICICI BANK LIMITED ADR 45104G104   81,843,833 3,539,958 SH   SOLE 43 3,089,724 0 450,234
ICL GROUP LTD SHS M53213100   6,947,845 1,251,864 SH   SOLE 7 1,251,864 0 0
ICL GROUP LTD SHS M53213100   17,520,246 3,156,801 SH   SOLE 43 2,399,333 0 757,468
ICLICK INTERACTIVE ASIA GROU SPON ADS NEW 45113Y203   64 36 SH   SOLE 43 36 0 0
ICON PLC SHS G4705A100   20,173,785 81,924 SH   SOLE 2 5,073 0 76,851
ICON PLC SHS G4705A100   243,049 987 SH   SOLE 7 987 0 0
ICON PLC SHS G4705A100   206,604 839 SH   SOLE 15 839 0 0
ICON PLC SHS G4705A100   7,146,914 29,023 SH   SOLE 18 29,023 0 0
ICON PLC SHS G4705A100   4,516,964 18,343 SH   SOLE 19 18,343 0 0
ICON PLC SHS G4705A100   204,672,658 831,158 SH   SOLE 21 831,158 0 0
ICON PLC SHS G4705A100   142,321,419 577,955 SH   SOLE 22 510,870 0 67,085
ICON PLC SHS G4705A100   24,146,783 98,058 SH   SOLE 25 98,058 0 0
ICON PLC SHS G4705A100   8,688,193 35,282 SH   SOLE 26 6,752 0 28,530
ICON PLC SHS G4705A100   6,698,246 27,201 SH   SOLE 28 0 0 27,201
ICON PLC SHS G4705A100   8,865 36 SH   SOLE 30 36 0 0
ICON PLC SHS G4705A100   2,752,090 11,176 SH   SOLE 31 1,161 0 10,015
ICON PLC SHS G4705A100   2,013,586 8,177 SH   SOLE 36 8,177 0 0
ICON PLC SHS G4705A100   5,229,119 21,235 SH   SOLE 43 15,382 0 5,853
ICOSAVAX INC COM 45114M109   229,338 29,592 SH   SOLE 2 12,249 0 17,343
ICOSAVAX INC COM 45114M109   638,461 82,382 SH   SOLE 18 82,382 0 0
ICOSAVAX INC COM 45114M109   420,655 54,278 SH   SOLE 19 54,278 0 0
ICOSAVAX INC COM 45114M109   7,462,088 962,850 SH   SOLE 21 962,850 0 0
ICOSAVAX INC COM 45114M109   6,702,293 864,812 SH   SOLE 22 838,895 0 25,917
ICOSAVAX INC COM 45114M109   18,337 2,366 SH   SOLE 43 0 0 2,366
ICU MED INC COM 44930G107   4,964,026 41,711 SH   SOLE 2 17,558 0 24,153
ICU MED INC COM 44930G107   9,640 81 SH   SOLE 4 81 0 0
ICU MED INC COM 44930G107   320,256 2,691 SH   SOLE 7 2,554 0 137
ICU MED INC COM 44930G107   4,170,586 35,044 SH   SOLE 18 35,044 0 0
ICU MED INC COM 44930G107   772,613 6,492 SH   SOLE 19 6,492 0 0
ICU MED INC COM 44930G107   121,140,517 1,017,902 SH   SOLE 21 1,017,902 0 0
ICU MED INC COM 44930G107   69,123,983 580,825 SH   SOLE 22 553,223 0 27,602
ICU MED INC COM 44930G107   506,864 4,259 SH   SOLE 25 4,259 0 0
ICU MED INC COM 44930G107   1,225,089 10,294 SH   SOLE 26 8,528 0 1,766
ICU MED INC COM 44930G107   203,864 1,713 SH   SOLE 28 353 0 1,360
ICU MED INC COM 44930G107   1,362,426 11,448 SH   SOLE 30 11,448 0 0
ICU MED INC COM 44930G107   34,751 292 SH   SOLE 31 292 0 0
ICU MED INC COM 44930G107   21,898 184 SH   SOLE 36 184 0 0
ICU MED INC COM 44930G107   427,484 3,592 SH   SOLE 40 3,592 0 0
ICU MED INC COM 44930G107   15,114 127 SH   OTR 43 127 0 0
ICU MED INC COM 44930G107   1,337,672 11,240 SH   SOLE 43 10,027 0 1,213
IDACORP INC COM 451107106   7,862,011 83,951 SH   SOLE 2 55,468 0 28,483
IDACORP INC COM 451107106   645,529 6,893 SH   SOLE 4 6,893 0 0
IDACORP INC COM 451107106   656,299 7,008 SH   SOLE 7 7,008 0 0
IDACORP INC COM 451107106   12,233,125 130,626 SH   SOLE 18 128,868 0 1,758
IDACORP INC COM 451107106   4,980,869 53,186 SH   SOLE 19 53,186 0 0
IDACORP INC COM 451107106   399,865,834 4,269,790 SH   SOLE 21 4,269,790 0 0
IDACORP INC COM 451107106   140,334,150 1,498,496 SH   SOLE 22 1,414,703 0 83,793
IDACORP INC COM 451107106   1,165,662 12,447 SH   SOLE 23 12,447 0 0
IDACORP INC COM 451107106   2,100,663 22,431 SH   SOLE 26 17,369 0 5,062
IDACORP INC COM 451107106   66,679 712 SH   SOLE 28 712 0 0
IDACORP INC COM 451107106   5,397,892 57,639 SH   SOLE 30 57,639 0 0
IDACORP INC COM 451107106   69,114 738 SH   SOLE 31 738 0 0
IDACORP INC COM 451107106   2,135,033 22,798 SH   SOLE 32 22,798 0 0
IDACORP INC COM 451107106   365,422 3,902 SH   SOLE 36 3,902 0 0
IDACORP INC COM 451107106   5,615,523 59,963 SH   SOLE 43 56,347 0 3,616
IDAHO STRATEGIC RESOURCES COM NEW 645827205   9,072 1,800 SH   SOLE 18 1,800 0 0
IDAHO STRATEGIC RESOURCES COM NEW 645827205   119,655 23,741 SH   SOLE 21 23,741 0 0
IDAHO STRATEGIC RESOURCES COM NEW 645827205   596,827 118,418 SH   SOLE 22 118,418 0 0
IDEAL PWR INC COM NEW 451622203   10,015 1,033 SH   SOLE 18 1,033 0 0
IDEAL PWR INC COM NEW 451622203   135,672 13,994 SH   SOLE 21 13,994 0 0
IDEAL PWR INC COM NEW 451622203   976,422 100,714 SH   SOLE 22 100,714 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   1,753,916 65,008 SH   SOLE 2 31,636 0 33,372
IDEAYA BIOSCIENCES INC COM 45166A102   6,745 250 SH   SOLE 4 250 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   498,671 18,483 SH   SOLE 7 17,491 0 992
IDEAYA BIOSCIENCES INC COM 45166A102   3,913,017 145,034 SH   SOLE 18 145,034 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   4,914,596 182,157 SH   SOLE 19 182,157 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   65,602,248 2,431,514 SH   SOLE 21 2,431,514 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   42,394,591 1,571,334 SH   SOLE 22 1,518,884 0 52,450
IDEAYA BIOSCIENCES INC COM 45166A102   67,234 2,492 SH   SOLE 23 2,492 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   314,398 11,653 SH   SOLE 25 11,653 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   770,630 28,563 SH   SOLE 26 24,340 0 4,223
IDEAYA BIOSCIENCES INC COM 45166A102   2,685,238 99,527 SH   SOLE 30 99,527 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   37,313 1,383 SH   SOLE 36 1,383 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   209,850 7,778 SH   SOLE 40 7,778 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   766,151 28,397 SH   SOLE 43 24,440 0 3,957
IDENTIV INC COM NEW 45170X205   33,735 3,997 SH   SOLE 18 3,997 0 0
IDENTIV INC COM NEW 45170X205   423,519 50,180 SH   SOLE 21 50,180 0 0
IDENTIV INC COM NEW 45170X205   2,212,926 262,195 SH   SOLE 22 262,195 0 0
IDEX CORP COM 45167R104   15,115,357 72,663 SH   SOLE 2 20,524 0 52,139
IDEX CORP COM 45167R104   22,087,564 106,180 SH   SOLE 4 57,441 0 48,739
IDEX CORP COM 45167R104   21,341,812 102,595 SH   SOLE 7 91,490 0 11,105
IDEX CORP COM 45167R104   851,218 4,092 SH   SOLE 13 4,092 0 0
IDEX CORP COM 45167R104   1,648,350 7,924 SH   SOLE 15 7,924 0 0
IDEX CORP COM 45167R104   23,809,345 114,457 SH   SOLE 18 109,801 0 4,656
IDEX CORP COM 45167R104   96,963,947 466,128 SH   SOLE 19 466,128 0 0
IDEX CORP COM 45167R104   418,126,233 2,010,029 SH   SOLE 21 2,010,029 0 0
IDEX CORP COM 45167R104   356,265,453 1,712,650 SH   SOLE 22 1,550,454 0 162,196
IDEX CORP COM 45167R104   25,882,264 124,422 SH   SOLE 23 124,422 0 0
IDEX CORP COM 45167R104   36,791,041 176,863 SH   SOLE 25 176,729 0 134
IDEX CORP COM 45167R104   18,149,537 87,249 SH   SOLE 26 43,755 0 43,494
IDEX CORP COM 45167R104   39,032,457 187,638 SH   SOLE 28 17,085 0 170,553
IDEX CORP COM 45167R104   138,454,160 665,581 SH   SOLE 30 663,075 0 2,506
IDEX CORP COM 45167R104   3,521,987 16,931 SH   SOLE 31 15,703 0 1,228
IDEX CORP COM 45167R104   650,479 3,127 SH   SOLE 34 3,127 0 0
IDEX CORP COM 45167R104   3,961,949 19,046 SH   SOLE 36 19,046 0 0
IDEX CORP COM 45167R104   751,992 3,615 SH   SOLE 40 3,615 0 0
IDEX CORP COM 45167R104   26,835 129 SH   OTR 43 129 0 0
IDEX CORP COM 45167R104   17,287,528 83,105 SH   SOLE 43 71,997 0 11,108
IDEXX LABS INC COM 45168D104   119,303,435 272,837 SH   SOLE 2 144,679 0 128,158
IDEXX LABS INC COM 45168D104   25,829,102 59,069 SH   SOLE 4 48,719 0 10,350
IDEXX LABS INC COM 45168D104   57,480,453 131,453 SH   SOLE 7 118,831 0 12,622
IDEXX LABS INC COM 45168D104   1,278,577 2,924 SH   SOLE 13 2,924 0 0
IDEXX LABS INC COM 45168D104   3,577,743 8,182 SH   SOLE 15 8,182 0 0
IDEXX LABS INC COM 45168D104   127,149,371 290,780 SH   SOLE 18 244,014 0 46,766
IDEXX LABS INC COM 45168D104   267,439,579 611,612 SH   SOLE 19 611,612 0 0
IDEXX LABS INC COM 45168D104   1,432,722,151 3,276,516 SH   SOLE 21 3,276,516 0 0
IDEXX LABS INC COM 45168D104   861,918,639 1,971,136 SH   SOLE 22 1,789,411 0 181,725
IDEXX LABS INC COM 45168D104   67,363,193 154,054 SH   SOLE 23 154,054 0 0
IDEXX LABS INC COM 45168D104   109,416,760 250,227 SH   SOLE 25 245,121 0 5,106
IDEXX LABS INC COM 45168D104   62,574,212 143,102 SH   SOLE 26 91,559 0 51,543
IDEXX LABS INC COM 45168D104   86,880,739 198,689 SH   SOLE 28 3,995 0 194,694
IDEXX LABS INC COM 45168D104   11,369 26 SH   SOLE 29 26 0 0
IDEXX LABS INC COM 45168D104   405,268,832 926,816 SH   SOLE 30 890,417 0 36,399
IDEXX LABS INC COM 45168D104   12,072,150 27,608 SH   SOLE 31 17,169 0 10,439
IDEXX LABS INC COM 45168D104   10,205,007 23,338 SH   SOLE 32 23,338 0 0
IDEXX LABS INC COM 45168D104   70,361,553 160,911 SH   SOLE 34 160,911 0 0
IDEXX LABS INC COM 45168D104   8,572,678 19,605 SH   SOLE 36 19,605 0 0
IDEXX LABS INC COM 45168D104   1,760,886 4,027 SH   SOLE 40 4,027 0 0
IDEXX LABS INC COM 45168D104   38,442 88 SH   OTR 43 88 0 0
IDEXX LABS INC COM 45168D104   44,291,357 101,291 SH   SOLE 43 82,661 0 18,629
IDT CORP CL B NEW 448947507   1,011,764 45,885 SH   SOLE 2 38,171 0 7,714
IDT CORP CL B NEW 448947507   4,234 192 SH   SOLE 7 192 0 0
IDT CORP CL B NEW 448947507   1,117,560 50,683 SH   SOLE 18 42,116 0 8,567
IDT CORP CL B NEW 448947507   1,532,629 69,507 SH   SOLE 19 69,507 0 0
IDT CORP CL B NEW 448947507   13,518,899 613,102 SH   SOLE 21 613,102 0 0
IDT CORP CL B NEW 448947507   12,443,587 564,335 SH   SOLE 22 546,958 0 17,377
IDT CORP CL B NEW 448947507   5,380 244 SH   SOLE 23 244 0 0
IDT CORP CL B NEW 448947507   61,586 2,793 SH   SOLE 25 2,793 0 0
IDT CORP CL B NEW 448947507   19,713 894 SH   SOLE 26 0 0 894
IDT CORP CL B NEW 448947507   277,345 12,578 SH   SOLE 30 12,578 0 0
IDT CORP CL B NEW 448947507   79,380 3,600 SH   SOLE 40 3,600 0 0
IDT CORP CL B NEW 448947507   436,825 19,811 SH   SOLE 43 18,803 0 1,008
IES HLDGS INC COM 44951W106   278,498 4,228 SH   SOLE 2 2,398 0 1,830
IES HLDGS INC COM 44951W106   2,767 42 SH   SOLE 7 42 0 0
IES HLDGS INC COM 44951W106   1,371,743 20,825 SH   SOLE 18 20,825 0 0
IES HLDGS INC COM 44951W106   1,097,987 16,669 SH   SOLE 19 16,669 0 0
IES HLDGS INC COM 44951W106   19,084,383 289,728 SH   SOLE 21 289,728 0 0
IES HLDGS INC COM 44951W106   15,354,626 233,105 SH   SOLE 22 225,782 0 7,323
IES HLDGS INC COM 44951W106   100,649 1,528 SH   SOLE 25 1,528 0 0
IES HLDGS INC COM 44951W106   74,104 1,125 SH   SOLE 26 437 0 688
IES HLDGS INC COM 44951W106   48,876 742 SH   SOLE 30 742 0 0
IES HLDGS INC COM 44951W106   103,021 1,564 SH   SOLE 40 1,564 0 0
IES HLDGS INC COM 44951W106   187,466 2,846 SH   SOLE 43 2,830 0 16
IF BANCORP INC COM 44951J105   5,212 350 SH   SOLE 18 350 0 0
IF BANCORP INC COM 44951J105   81,076 5,445 SH   SOLE 21 5,445 0 0
IF BANCORP INC COM 44951J105   198,960 13,362 SH   SOLE 22 13,362 0 0
IGC PHARMA INC COM NEW 45408X308   257,936 717,884 SH   SOLE 22 717,884 0 0
IGM BIOSCIENCES INC COM 449585108   103,465 12,391 SH   SOLE 2 3,579 0 8,812
IGM BIOSCIENCES INC COM 449585108   217 26 SH   SOLE 4 26 0 0
IGM BIOSCIENCES INC COM 449585108   1,177 141 SH   SOLE 7 141 0 0
IGM BIOSCIENCES INC COM 449585108   297,794 35,664 SH   SOLE 18 35,664 0 0
IGM BIOSCIENCES INC COM 449585108   207,038 24,795 SH   SOLE 19 24,795 0 0
IGM BIOSCIENCES INC COM 449585108   4,799,722 574,817 SH   SOLE 21 574,817 0 0
IGM BIOSCIENCES INC COM 449585108   1,622,288 194,286 SH   SOLE 22 181,367 0 12,919
IGM BIOSCIENCES INC COM 449585108   6,321 757 SH   SOLE 25 757 0 0
IGM BIOSCIENCES INC COM 449585108   2,021 242 SH   SOLE 28 242 0 0
IGM BIOSCIENCES INC COM 449585108   197,594 23,664 SH   SOLE 30 23,664 0 0
IGM BIOSCIENCES INC COM 449585108   21,668 2,595 SH   SOLE 34 2,595 0 0
IGM BIOSCIENCES INC COM 449585108   6,279 752 SH   SOLE 40 752 0 0
IGM BIOSCIENCES INC COM 449585108   6,563 786 SH   SOLE 43 786 0 0
IHEARTMEDIA INC COM CL A 45174J509   630,151 199,415 SH   SOLE 2 114,360 0 85,055
IHEARTMEDIA INC COM CL A 45174J509   2,089 661 SH   SOLE 4 661 0 0
IHEARTMEDIA INC COM CL A 45174J509   4,051 1,282 SH   SOLE 7 1,282 0 0
IHEARTMEDIA INC COM CL A 45174J509   968,771 306,573 SH   SOLE 18 306,573 0 0
IHEARTMEDIA INC COM CL A 45174J509   1,395,273 441,542 SH   SOLE 19 441,542 0 0
IHEARTMEDIA INC COM CL A 45174J509   12,081,410 3,823,231 SH   SOLE 21 3,823,231 0 0
IHEARTMEDIA INC COM CL A 45174J509   9,294,002 2,941,140 SH   SOLE 22 2,803,691 0 137,449
IHEARTMEDIA INC COM CL A 45174J509   55,268 17,490 SH   SOLE 25 17,490 0 0
IHEARTMEDIA INC COM CL A 45174J509   185,132 58,586 SH   SOLE 26 38,882 0 19,704
IHEARTMEDIA INC COM CL A 45174J509   4,522 1,431 SH   SOLE 28 1,431 0 0
IHEARTMEDIA INC COM CL A 45174J509   573,161 181,380 SH   SOLE 30 181,380 0 0
IHEARTMEDIA INC COM CL A 45174J509   23,248 7,357 SH   SOLE 36 7,357 0 0
IHEARTMEDIA INC COM CL A 45174J509   52,551 16,630 SH   SOLE 40 16,630 0 0
IHEARTMEDIA INC COM CL A 45174J509   558,173 176,637 SH   SOLE 43 166,084 0 10,553
IHS HOLDING LIMITED ORD SHS G4701H109   54,867 9,886 SH   SOLE 19 9,886 0 0
IHS HOLDING LIMITED ORD SHS G4701H109   195,354 35,199 SH   SOLE 21 35,199 0 0
IHS HOLDING LIMITED ORD SHS G4701H109   6,135,864 1,105,561 SH   SOLE 34 1,105,561 0 0
IKENA ONCOLOGY INC COM 45175G108   51,388 11,868 SH   SOLE 2 903 0 10,965
IKENA ONCOLOGY INC COM 45175G108   274,344 63,359 SH   SOLE 18 63,359 0 0
IKENA ONCOLOGY INC COM 45175G108   195,794 45,218 SH   SOLE 19 45,218 0 0
IKENA ONCOLOGY INC COM 45175G108   3,401,354 785,532 SH   SOLE 21 785,532 0 0
IKENA ONCOLOGY INC COM 45175G108   2,337,005 539,724 SH   SOLE 22 524,225 0 15,499
IKENA ONCOLOGY INC COM 45175G108   2,139 494 SH   SOLE 23 494 0 0
ILLINOIS TOOL WKS INC COM 452308109   170,452,892 740,102 SH   SOLE 2 274,688 0 465,414
ILLINOIS TOOL WKS INC COM 452308109   91,775,080 398,485 SH   SOLE 4 222,941 0 175,544
ILLINOIS TOOL WKS INC COM 452308109   47,643,999 206,869 SH   SOLE 7 178,005 0 28,864
ILLINOIS TOOL WKS INC COM 452308109   6,647,438 28,863 SH   SOLE 13 28,863 0 0
ILLINOIS TOOL WKS INC COM 452308109   8,419,903 36,559 SH   SOLE 15 36,559 0 0
ILLINOIS TOOL WKS INC COM 452308109   113,193,680 491,484 SH   SOLE 18 426,859 0 64,625
ILLINOIS TOOL WKS INC COM 452308109   66,513,528 288,800 SH   SOLE 19 288,800 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,761,491,028 7,648,348 SH   SOLE 21 7,648,348 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,517,993,477 6,591,088 SH   SOLE 22 5,916,345 0 674,743
ILLINOIS TOOL WKS INC COM 452308109   138,888,446 603,050 SH   SOLE 23 603,050 0 0
ILLINOIS TOOL WKS INC COM 452308109   116,132,205 504,243 SH   SOLE 25 485,031 0 19,212
ILLINOIS TOOL WKS INC COM 452308109   90,563,650 393,225 SH   SOLE 26 197,590 0 195,635
ILLINOIS TOOL WKS INC COM 452308109   155,696,469 676,030 SH   SOLE 28 11,275 0 664,755
ILLINOIS TOOL WKS INC COM 452308109   2,245,983 9,752 SH   SOLE 29 9,752 0 0
ILLINOIS TOOL WKS INC COM 452308109   511,260,793 2,219,881 SH   SOLE 30 2,216,749 0 3,132
ILLINOIS TOOL WKS INC COM 452308109   17,450,358 75,769 SH   SOLE 31 70,647 0 5,122
ILLINOIS TOOL WKS INC COM 452308109   7,345,737 31,895 SH   SOLE 34 31,895 0 0
ILLINOIS TOOL WKS INC COM 452308109   20,150,283 87,492 SH   SOLE 36 87,492 0 0
ILLINOIS TOOL WKS INC COM 452308109   3,404,442 14,782 SH   SOLE 40 14,782 0 0
ILLINOIS TOOL WKS INC COM 452308109   177,108 769 SH   OTR 43 769 0 0
ILLINOIS TOOL WKS INC COM 452308109   124,748,766 541,656 SH   SOLE 43 473,366 0 68,290
ILLUMINA INC COM 452327109   36,386,888 265,056 SH   SOLE 2 54,194 0 210,862
ILLUMINA INC COM 452327109   17,661,484 128,653 SH   SOLE 4 63,018 0 65,635
ILLUMINA INC COM 452327109   16,109,396 117,347 SH   SOLE 7 101,319 0 16,028
ILLUMINA INC COM 452327109   647,138 4,714 SH   SOLE 13 4,714 0 0
ILLUMINA INC COM 452327109   2,806,552 20,444 SH   SOLE 15 20,444 0 0
ILLUMINA INC COM 452327109   47,860,887 348,637 SH   SOLE 18 338,770 0 9,867
ILLUMINA INC COM 452327109   27,119,389 197,548 SH   SOLE 19 197,548 0 0
ILLUMINA INC COM 452327109   744,589,835 5,423,877 SH   SOLE 21 5,423,877 0 0
ILLUMINA INC COM 452327109   467,475,054 3,405,267 SH   SOLE 22 3,069,203 0 336,064
ILLUMINA INC COM 452327109   36,436,583 265,418 SH   SOLE 23 265,418 0 0
ILLUMINA INC COM 452327109   58,772,588 428,122 SH   SOLE 25 392,859 0 35,263
ILLUMINA INC COM 452327109   35,729,866 260,270 SH   SOLE 26 165,347 0 94,923
ILLUMINA INC COM 452327109   45,739,088 333,181 SH   SOLE 28 14,447 0 318,734
ILLUMINA INC COM 452327109   32,810 239 SH   SOLE 29 239 0 0
ILLUMINA INC COM 452327109   205,004,068 1,493,328 SH   SOLE 30 1,488,566 0 4,762
ILLUMINA INC COM 452327109   40,126,120 292,294 SH   SOLE 31 32,834 0 259,460
ILLUMINA INC COM 452327109   6,044,713 44,032 SH   SOLE 32 44,032 0 0
ILLUMINA INC COM 452327109   16,688,992 121,569 SH   SOLE 34 121,569 0 0
ILLUMINA INC COM 452327109   5,028,704 36,631 SH   SOLE 36 36,631 0 0
ILLUMINA INC COM 452327109   1,044,564 7,609 SH   SOLE 40 7,609 0 0
ILLUMINA INC COM 452327109   53,676 391 SH   OTR 43 391 0 0
ILLUMINA INC COM 452327109   18,085,432 131,741 SH   SOLE 43 121,190 0 10,551
IMAX CORP COM 45245E109   464,588 24,047 SH   SOLE 2 13,787 0 10,260
IMAX CORP COM 45245E109   4,502 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109   468,259 24,237 SH   SOLE 7 22,919 0 1,318
IMAX CORP COM 45245E109   2,102,035 108,801 SH   SOLE 18 108,801 0 0
IMAX CORP COM 45245E109   1,785,091 92,396 SH   SOLE 19 92,396 0 0
IMAX CORP COM 45245E109   29,588,387 1,531,490 SH   SOLE 21 1,531,490 0 0
IMAX CORP COM 45245E109   10,825,015 560,301 SH   SOLE 22 523,573 0 36,728
IMAX CORP COM 45245E109   223,069 11,546 SH   SOLE 25 11,546 0 0
IMAX CORP COM 45245E109   188,196 9,741 SH   SOLE 26 5,678 0 4,063
IMAX CORP COM 45245E109   70,305 3,639 SH   SOLE 28 2,242 0 1,397
IMAX CORP COM 45245E109   1,473,536 76,270 SH   SOLE 30 76,270 0 0
IMAX CORP COM 45245E109   32,033 1,658 SH   SOLE 36 1,658 0 0
IMAX CORP COM 45245E109   188,389 9,751 SH   SOLE 40 9,751 0 0
IMAX CORP COM 45245E109   5,371 278 SH   SOLE 43 278 0 0
IMMATICS N.V SHS N44445109   277,329 23,949 SH   SOLE 2 23,949 0 0
IMMATICS N.V SHS N44445109   72,109 6,227 SH   SOLE 22 6,227 0 0
IMMERSION CORP COM 452521107   115,741 17,510 SH   SOLE 2 1,544 0 15,966
IMMERSION CORP COM 452521107   1,263 191 SH   SOLE 7 191 0 0
IMMERSION CORP COM 452521107   501,362 75,849 SH   SOLE 18 75,849 0 0
IMMERSION CORP COM 452521107   442,573 66,955 SH   SOLE 19 66,955 0 0
IMMERSION CORP COM 452521107   6,861,914 1,038,111 SH   SOLE 21 1,038,111 0 0
IMMERSION CORP COM 452521107   5,584,340 844,832 SH   SOLE 22 819,586 0 25,246
IMMIX BIOPHARMA INC COM 45258H106   3,936 1,151 SH   SOLE 18 1,151 0 0
IMMIX BIOPHARMA INC COM 45258H106   57,593 16,840 SH   SOLE 21 16,840 0 0
IMMUCELL CORP COM PAR 452525306   5,842 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306   80,328 15,043 SH   SOLE 21 15,043 0 0
IMMUCELL CORP COM PAR 452525306   1,565 293 SH   SOLE 22 293 0 0
IMMUNEERING CORP CLASS A COM 45254E107   52,716 6,864 SH   SOLE 2 3,403 0 3,461
IMMUNEERING CORP CLASS A COM 45254E107   517,801 67,422 SH   SOLE 18 67,422 0 0
IMMUNEERING CORP CLASS A COM 45254E107   7,818,048 1,017,975 SH   SOLE 19 1,017,975 0 0
IMMUNEERING CORP CLASS A COM 45254E107   6,738,847 877,454 SH   SOLE 21 877,454 0 0
IMMUNEERING CORP CLASS A COM 45254E107   4,068,879 529,802 SH   SOLE 22 523,507 0 6,295
IMMUNEERING CORP CLASS A COM 45254E107   96,008 12,501 SH   SOLE 30 12,501 0 0
IMMUNIC INC COM 4525EP101   5,939 4,040 SH   SOLE 18 4,040 0 0
IMMUNIC INC COM 4525EP101   78,852 53,641 SH   SOLE 21 53,641 0 0
IMMUNIC INC COM 4525EP101   439,718 299,128 SH   SOLE 22 299,128 0 0
IMMUNITYBIO INC COM 45256X103   134,854 79,795 SH   SOLE 2 36,830 0 42,965
IMMUNITYBIO INC COM 45256X103   220 130 SH   SOLE 4 130 0 0
IMMUNITYBIO INC COM 45256X103   19,614 11,606 SH   SOLE 7 11,606 0 0
IMMUNITYBIO INC COM 45256X103   465,135 275,228 SH   SOLE 18 275,228 0 0
IMMUNITYBIO INC COM 45256X103   417,021 246,758 SH   SOLE 19 246,758 0 0
IMMUNITYBIO INC COM 45256X103   10,537,131 6,234,989 SH   SOLE 21 6,234,989 0 0
IMMUNITYBIO INC COM 45256X103   6,228,480 3,685,491 SH   SOLE 22 3,570,931 0 114,560
IMMUNITYBIO INC COM 45256X103   43,467 25,720 SH   SOLE 25 25,720 0 0
IMMUNITYBIO INC COM 45256X103   14,434 8,541 SH   SOLE 26 0 0 8,541
IMMUNITYBIO INC COM 45256X103   370,784 219,399 SH   SOLE 30 219,399 0 0
IMMUNITYBIO INC COM 45256X103   38,110 22,550 SH   SOLE 40 22,550 0 0
IMMUNITYBIO INC COM 45256X103   1,393 824 SH   SOLE 43 824 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   1,691,265 32,587 SH   SOLE 2 32,587 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   445,613 8,586 SH   SOLE 18 8,586 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   13,168,068 253,720 SH   SOLE 19 253,720 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   12,885,732 248,280 SH   SOLE 21 248,280 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   731,219 14,089 SH   SOLE 30 14,089 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   10,513,072 202,564 SH   SOLE 34 202,564 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   363 7 SH   SOLE 43 7 0 0
IMMUNOGEN INC COM 45253H101   3,364,519 212,005 SH   SOLE 2 80,076 0 131,929
IMMUNOGEN INC COM 45253H101   8,395 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101   534,930 33,707 SH   SOLE 7 31,973 0 1,734
IMMUNOGEN INC COM 45253H101   10,711,155 674,931 SH   SOLE 18 659,062 0 15,869
IMMUNOGEN INC COM 45253H101   20,490,106 1,291,122 SH   SOLE 19 1,291,122 0 0
IMMUNOGEN INC COM 45253H101   165,330,470 10,417,799 SH   SOLE 21 10,417,799 0 0
IMMUNOGEN INC COM 45253H101   102,124,942 6,435,094 SH   SOLE 22 6,202,625 0 232,469
IMMUNOGEN INC COM 45253H101   84,333 5,314 SH   SOLE 23 5,314 0 0
IMMUNOGEN INC COM 45253H101   731,512 46,094 SH   SOLE 25 46,094 0 0
IMMUNOGEN INC COM 45253H101   1,461,722 92,106 SH   SOLE 26 72,290 0 19,816
IMMUNOGEN INC COM 45253H101   56,529 3,562 SH   SOLE 28 3,562 0 0
IMMUNOGEN INC COM 45253H101   14,595,798 919,710 SH   SOLE 30 919,710 0 0
IMMUNOGEN INC COM 45253H101   48,562 3,060 SH   SOLE 34 3,060 0 0
IMMUNOGEN INC COM 45253H101   18,012 1,135 SH   SOLE 36 1,135 0 0
IMMUNOGEN INC COM 45253H101   588,602 37,089 SH   SOLE 40 37,089 0 0
IMMUNOGEN INC COM 45253H101   21,964 1,384 SH   OTR 43 1,384 0 0
IMMUNOGEN INC COM 45253H101   1,574,590 99,218 SH   SOLE 43 92,437 0 6,781
IMMUNOME INC COM 45257U108   15,072 1,805 SH   SOLE 18 1,805 0 0
IMMUNOME INC COM 45257U108   182,038 21,801 SH   SOLE 21 21,801 0 0
IMMUNOME INC COM 45257U108   158,007 18,923 SH   SOLE 22 18,923 0 0
IMMUNOVANT INC COM 45258J102   1,255,814 32,712 SH   SOLE 2 17,061 0 15,651
IMMUNOVANT INC COM 45258J102   11,594 302 SH   SOLE 4 302 0 0
IMMUNOVANT INC COM 45258J102   605,871 15,782 SH   SOLE 7 14,935 0 847
IMMUNOVANT INC COM 45258J102   4,909,812 127,893 SH   SOLE 18 127,893 0 0
IMMUNOVANT INC COM 45258J102   4,740,052 123,471 SH   SOLE 19 123,471 0 0
IMMUNOVANT INC COM 45258J102   85,618,722 2,230,235 SH   SOLE 21 2,230,235 0 0
IMMUNOVANT INC COM 45258J102   53,262,094 1,387,395 SH   SOLE 22 1,341,010 0 46,385
IMMUNOVANT INC COM 45258J102   16,431 428 SH   SOLE 23 428 0 0
IMMUNOVANT INC COM 45258J102   439,834 11,457 SH   SOLE 25 11,457 0 0
IMMUNOVANT INC COM 45258J102   720,120 18,758 SH   SOLE 26 15,329 0 3,429
IMMUNOVANT INC COM 45258J102   26,067 679 SH   SOLE 28 679 0 0
IMMUNOVANT INC COM 45258J102   4,883,554 127,209 SH   SOLE 30 127,209 0 0
IMMUNOVANT INC COM 45258J102   34,897 909 SH   SOLE 36 909 0 0
IMMUNOVANT INC COM 45258J102   328,734 8,563 SH   SOLE 40 8,563 0 0
IMMUNOVANT INC COM 45258J102   1,761,026 45,872 SH   SOLE 43 43,009 0 2,863
IMPEL PHARMACEUTICALS INC COM 45258K109   463 1,076 SH   SOLE 18 1,076 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109   1,127 2,621 SH   SOLE 19 2,621 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109   7,689 17,882 SH   SOLE 21 17,882 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109   454 1,056 SH   SOLE 22 1,056 0 0
IMPERIAL OIL LTD COM NEW 453038408   65,347 1,061 SH   SOLE 18 1,061 0 0
IMPERIAL OIL LTD COM NEW 453038408   25,319,231 411,093 SH   SOLE 43 372,554 0 38,539
IMPINJ INC COM 453204109   636,147 11,560 SH   SOLE 2 6,567 0 4,993
IMPINJ INC COM 453204109   3,467 63 SH   SOLE 4 63 0 0
IMPINJ INC COM 453204109   11,831 215 SH   SOLE 7 215 0 0
IMPINJ INC COM 453204109   3,014,433 54,778 SH   SOLE 18 54,778 0 0
IMPINJ INC COM 453204109   2,609,853 47,426 SH   SOLE 19 47,426 0 0
IMPINJ INC COM 453204109   44,652,388 811,419 SH   SOLE 21 811,419 0 0
IMPINJ INC COM 453204109   33,167,572 602,718 SH   SOLE 22 584,287 0 18,431
IMPINJ INC COM 453204109   230,356 4,186 SH   SOLE 25 4,186 0 0
IMPINJ INC COM 453204109   648,969 11,793 SH   SOLE 26 10,127 0 1,666
IMPINJ INC COM 453204109   132,402 2,406 SH   SOLE 28 145 0 2,261
IMPINJ INC COM 453204109   11,660,307 211,890 SH   SOLE 30 211,890 0 0
IMPINJ INC COM 453204109   203,061 3,690 SH   SOLE 40 3,690 0 0
IMPINJ INC COM 453204109   15,243 277 SH   OTR 43 277 0 0
IMPINJ INC COM 453204109   406,342 7,384 SH   SOLE 43 6,648 0 736
IMPINJ INC NOTE 1.125% 5/1 453204AD1   1,668,783 1,925,000 PRN   SOLE 21 1,925,000 0 0
IMUNON INC COM 15117N602   57,553 58,584 SH   SOLE 22 58,584 0 0
IN8BIO INC COM 45674E109   2,876 2,765 SH   SOLE 18 2,765 0 0
IN8BIO INC COM 45674E109   25,396 24,419 SH   SOLE 21 24,419 0 0
IN8BIO INC COM 45674E109   2,629 2,528 SH   SOLE 22 2,528 0 0
INARI MED INC COM 45332Y109   5,263,065 80,475 SH   SOLE 2 53,651 0 26,824
INARI MED INC COM 45332Y109   53,759 822 SH   SOLE 4 151 0 671
INARI MED INC COM 45332Y109   717,503 10,971 SH   SOLE 7 10,393 0 578
INARI MED INC COM 45332Y109   13,170,514 201,384 SH   SOLE 18 201,384 0 0
INARI MED INC COM 45332Y109   13,084,840 200,074 SH   SOLE 19 200,074 0 0
INARI MED INC COM 45332Y109   269,816,856 4,125,640 SH   SOLE 21 4,125,640 0 0
INARI MED INC COM 45332Y109   110,686,688 1,692,457 SH   SOLE 22 1,648,470 0 43,987
INARI MED INC COM 45332Y109   176,384 2,697 SH   SOLE 23 2,697 0 0
INARI MED INC COM 45332Y109   651,449 9,961 SH   SOLE 25 9,961 0 0
INARI MED INC COM 45332Y109   3,200,545 48,938 SH   SOLE 26 18,078 0 30,860
INARI MED INC COM 45332Y109   237,925 3,638 SH   SOLE 28 926 0 2,712
INARI MED INC COM 45332Y109   4,466,558 68,296 SH   SOLE 30 68,296 0 0
INARI MED INC COM 45332Y109   503,122 7,693 SH   SOLE 34 7,693 0 0
INARI MED INC COM 45332Y109   73,248 1,120 SH   SOLE 36 1,120 0 0
INARI MED INC COM 45332Y109   522,023 7,982 SH   SOLE 40 7,982 0 0
INARI MED INC COM 45332Y109   1,554,820 23,774 SH   SOLE 43 20,575 0 3,199
INCOME OPPORTUNITY RLTY INVS COM 452926108   2,052 184 SH   SOLE 18 184 0 0
INCOME OPPORTUNITY RLTY INVS COM 452926108   17,896 1,605 SH   SOLE 21 1,605 0 0
INCYTE CORP COM 45337C102   49,239,971 852,345 SH   SOLE 2 565,518 0 286,827
INCYTE CORP COM 45337C102   13,782,247 238,571 SH   SOLE 4 108,179 0 130,392
INCYTE CORP COM 45337C102   11,887,680 205,776 SH   SOLE 7 187,311 0 18,465
INCYTE CORP COM 45337C102   1,000,519 17,319 SH   SOLE 13 17,319 0 0
INCYTE CORP COM 45337C102   892,373 15,447 SH   SOLE 15 15,447 0 0
INCYTE CORP COM 45337C102   37,024,909 640,902 SH   SOLE 18 470,810 0 170,092
INCYTE CORP COM 45337C102   88,467,014 1,531,366 SH   SOLE 19 1,531,366 0 0
INCYTE CORP COM 45337C102   583,482,893 10,100,102 SH   SOLE 21 10,100,102 0 0
INCYTE CORP COM 45337C102   343,969,108 5,954,113 SH   SOLE 22 5,223,745 0 730,368
INCYTE CORP COM 45337C102   30,856,748 534,131 SH   SOLE 23 534,131 0 0
INCYTE CORP COM 45337C102   13,256,829 229,476 SH   SOLE 25 229,476 0 0
INCYTE CORP COM 45337C102   23,098,121 399,829 SH   SOLE 26 234,875 0 164,954
INCYTE CORP COM 45337C102   28,263,857 489,248 SH   SOLE 28 2,973 0 486,275
INCYTE CORP COM 45337C102   937,723 16,232 SH   SOLE 29 16,232 0 0
INCYTE CORP COM 45337C102   99,165,325 1,716,554 SH   SOLE 30 1,716,554 0 0
INCYTE CORP COM 45337C102   4,327,262 74,905 SH   SOLE 31 71,434 0 3,471
INCYTE CORP COM 45337C102   53,558,625 927,101 SH   SOLE 34 927,101 0 0
INCYTE CORP COM 45337C102   5,959,264 103,155 SH   SOLE 36 103,155 0 0
INCYTE CORP COM 45337C102   556,498 9,633 SH   SOLE 40 9,633 0 0
INCYTE CORP COM 45337C102   44,656 773 SH   OTR 43 773 0 0
INCYTE CORP COM 45337C102   10,918,010 188,991 SH   SOLE 43 161,950 0 27,041
INDEPENDENCE CONTRACT DRILLI COM 453415606   46,533 15,511 SH   SOLE 2 15,511 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   5,034 1,678 SH   SOLE 18 1,678 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   79,290 26,430 SH   SOLE 21 26,430 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   66,717 22,239 SH   SOLE 22 22,239 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   12,866,424 914,458 SH   SOLE 2 440,380 0 474,078
INDEPENDENCE RLTY TR INC COM 45378A106   1,323,860 94,091 SH   SOLE 4 94,091 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   4,741,562 336,998 SH   SOLE 7 289,067 0 47,931
INDEPENDENCE RLTY TR INC COM 45378A106   13,300,934 945,340 SH   SOLE 18 945,340 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   25,568,623 1,817,244 SH   SOLE 19 1,817,244 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   249,404,820 17,726,000 SH   SOLE 21 17,726,000 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   147,364,002 10,473,632 SH   SOLE 22 10,144,851 0 328,781
INDEPENDENCE RLTY TR INC COM 45378A106   883,483 62,792 SH   SOLE 23 62,792 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   11,098,149 788,781 SH   SOLE 25 788,781 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   4,601,214 327,023 SH   SOLE 26 77,942 0 249,081
INDEPENDENCE RLTY TR INC COM 45378A106   2,194,498 155,970 SH   SOLE 28 5,714 0 150,256
INDEPENDENCE RLTY TR INC COM 45378A106   11,239,623 798,836 SH   SOLE 30 798,836 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   1,640,675 116,608 SH   SOLE 34 116,608 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   541,667 38,498 SH   SOLE 40 38,498 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   2,593,696 184,342 SH   SOLE 43 164,427 0 19,915
INDEPENDENT BANK GROUP INC COM 45384B106   3,976,752 100,550 SH   SOLE 2 65,242 0 35,308
INDEPENDENT BANK GROUP INC COM 45384B106   4,232 107 SH   SOLE 4 107 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   14,594 369 SH   SOLE 7 369 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   4,818,258 121,827 SH   SOLE 18 121,827 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   5,102,108 129,004 SH   SOLE 19 129,004 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   162,302,205 4,103,722 SH   SOLE 21 4,103,722 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   44,084,091 1,114,642 SH   SOLE 22 1,067,114 0 47,528
INDEPENDENT BANK GROUP INC COM 45384B106   66,800 1,689 SH   SOLE 23 1,689 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   243,786 6,164 SH   SOLE 25 6,164 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   1,275,685 32,255 SH   SOLE 26 7,993 0 24,262
INDEPENDENT BANK GROUP INC COM 45384B106   89,146 2,254 SH   SOLE 28 690 0 1,564
INDEPENDENT BANK GROUP INC COM 45384B106   3,087,352 78,062 SH   SOLE 30 78,062 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   283,969 7,180 SH   SOLE 34 7,180 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   228,520 5,778 SH   SOLE 40 5,778 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   1,459,043 36,891 SH   SOLE 43 34,918 0 1,973
INDEPENDENT BK CORP MASS COM 453836108   1,809,114 36,853 SH   SOLE 2 11,853 0 25,000
INDEPENDENT BK CORP MASS COM 453836108   7,069 144 SH   SOLE 4 144 0 0
INDEPENDENT BK CORP MASS COM 453836108   441,565 8,995 SH   SOLE 7 8,520 0 475
INDEPENDENT BK CORP MASS COM 453836108   6,920,757 140,981 SH   SOLE 18 140,981 0 0
INDEPENDENT BK CORP MASS COM 453836108   3,868,439 78,803 SH   SOLE 19 78,803 0 0
INDEPENDENT BK CORP MASS COM 453836108   242,744,208 4,944,881 SH   SOLE 21 4,944,881 0 0
INDEPENDENT BK CORP MASS COM 453836108   52,439,803 1,068,238 SH   SOLE 22 1,014,958 0 53,280
INDEPENDENT BK CORP MASS COM 453836108   253,353 5,161 SH   SOLE 25 5,161 0 0
INDEPENDENT BK CORP MASS COM 453836108   968,448 19,728 SH   SOLE 26 16,108 0 3,620
INDEPENDENT BK CORP MASS COM 453836108   28,914 589 SH   SOLE 28 589 0 0
INDEPENDENT BK CORP MASS COM 453836108   3,456,427 70,410 SH   SOLE 30 70,410 0 0
INDEPENDENT BK CORP MASS COM 453836108   274,609 5,594 SH   SOLE 40 5,594 0 0
INDEPENDENT BK CORP MASS COM 453836108   375,478 7,649 SH   SOLE 43 7,399 0 250
INDEPENDENT BK CORP MICH COM NEW 453838609   7,259,797 395,845 SH   SOLE 2 275,430 0 120,415
INDEPENDENT BK CORP MICH COM NEW 453838609   431,173 23,510 SH   SOLE 7 22,226 0 1,284
INDEPENDENT BK CORP MICH COM NEW 453838609   1,118,428 60,983 SH   SOLE 18 60,983 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   5,215,713 284,390 SH   SOLE 19 284,390 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   14,763,242 804,975 SH   SOLE 21 804,975 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   22,172,308 1,208,959 SH   SOLE 22 1,180,767 0 28,192
INDEPENDENT BK CORP MICH COM NEW 453838609   211,240 11,518 SH   SOLE 23 11,518 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   58,560 3,193 SH   SOLE 25 3,193 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   999,127 54,478 SH   SOLE 26 1,049 0 53,429
INDEPENDENT BK CORP MICH COM NEW 453838609   104,886 5,719 SH   SOLE 30 5,719 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   26,740 1,458 SH   SOLE 40 1,458 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   872,974 47,599 SH   SOLE 43 46,524 0 1,075
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   412,871 65,535 SH   SOLE 2 35,513 0 30,022
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   6,722 1,067 SH   SOLE 7 1,067 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   2,261,984 359,045 SH   SOLE 18 359,045 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   1,790,510 284,208 SH   SOLE 19 284,208 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   32,244,912 5,118,240 SH   SOLE 21 5,118,240 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   22,457,408 3,564,668 SH   SOLE 22 3,446,498 0 118,170
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   149,348 23,706 SH   SOLE 25 23,706 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   72,860 11,565 SH   SOLE 26 0 0 11,565
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   54,514 8,653 SH   SOLE 28 0 0 8,653
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   645,523 102,464 SH   SOLE 30 102,464 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   139,463 22,137 SH   SOLE 40 22,137 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   14,414 2,288 SH   SOLE 43 2,288 0 0
INDIVIOR PLC ORD G4766E116   2,076 90 SH   SOLE 43 90 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   1,039,105 359,552 SH   SOLE 2 208,771 0 150,781
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   34,937 12,089 SH   SOLE 18 12,089 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   721,364 249,607 SH   SOLE 19 249,607 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   1,311,095 453,666 SH   SOLE 21 453,666 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   4,261,195 1,474,462 SH   SOLE 22 1,474,462 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   65,025 22,500 SH   SOLE 23 22,500 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   2,766 957 SH   SOLE 28 957 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   9,456 3,272 SH   SOLE 43 3,272 0 0
INFINERA CORP COM 45667G103   1,345,396 321,865 SH   SOLE 2 276,896 0 44,969
INFINERA CORP COM 45667G103   2,955 707 SH   SOLE 4 707 0 0
INFINERA CORP COM 45667G103   348,110 83,280 SH   SOLE 7 78,796 0 4,484
INFINERA CORP COM 45667G103   2,020,119 483,282 SH   SOLE 18 483,282 0 0
INFINERA CORP COM 45667G103   1,718,711 411,175 SH   SOLE 19 411,175 0 0
INFINERA CORP COM 45667G103   32,812,005 7,849,762 SH   SOLE 21 7,849,762 0 0
INFINERA CORP COM 45667G103   23,421,694 5,603,276 SH   SOLE 22 5,444,649 0 158,627
INFINERA CORP COM 45667G103   1,827 437 SH   SOLE 23 437 0 0
INFINERA CORP COM 45667G103   155,032 37,089 SH   SOLE 25 37,089 0 0
INFINERA CORP COM 45667G103   432,011 103,352 SH   SOLE 26 85,659 0 17,693
INFINERA CORP COM 45667G103   8,059 1,928 SH   SOLE 28 1,928 0 0
INFINERA CORP COM 45667G103   8,291,578 1,983,631 SH   SOLE 30 1,983,631 0 0
INFINERA CORP COM 45667G103   17,410 4,165 SH   SOLE 36 4,165 0 0
INFINERA CORP COM 45667G103   128,113 30,649 SH   SOLE 40 30,649 0 0
INFINERA CORP COM 45667G103   487,881 116,718 SH   SOLE 43 110,162 0 6,556
INFINERA CORP NOTE 3.750% 8/0 45667GAG8   1,955,499 2,100,000 PRN   SOLE 21 2,100,000 0 0
INFORMATICA INC COM CL A 45674M101   2,533,836 120,258 SH   SOLE 2 85,657 0 34,601
INFORMATICA INC COM CL A 45674M101   116,791 5,543 SH   SOLE 4 5,543 0 0
INFORMATICA INC COM CL A 45674M101   10,029 476 SH   SOLE 7 476 0 0
INFORMATICA INC COM CL A 45674M101   2,045,750 97,093 SH   SOLE 18 94,294 0 2,799
INFORMATICA INC COM CL A 45674M101   46,057,566 2,185,931 SH   SOLE 19 2,185,931 0 0
INFORMATICA INC COM CL A 45674M101   17,982,529 853,466 SH   SOLE 21 853,466 0 0
INFORMATICA INC COM CL A 45674M101   22,551,727 1,070,324 SH   SOLE 22 1,021,448 0 48,876
INFORMATICA INC COM CL A 45674M101   219,044 10,396 SH   SOLE 25 10,396 0 0
INFORMATICA INC COM CL A 45674M101   94,899 4,504 SH   SOLE 26 1,658 0 2,846
INFORMATICA INC COM CL A 45674M101   34,955 1,659 SH   SOLE 28 0 0 1,659
INFORMATICA INC COM CL A 45674M101   265,672 12,609 SH   SOLE 30 12,609 0 0
INFORMATICA INC COM CL A 45674M101   10,661 506 SH   SOLE 31 506 0 0
INFORMATICA INC COM CL A 45674M101   21,431,056 1,017,136 SH   SOLE 34 1,017,136 0 0
INFORMATICA INC COM CL A 45674M101   24,399 1,158 SH   SOLE 36 1,158 0 0
INFORMATICA INC COM CL A 45674M101   94,246 4,473 SH   SOLE 40 4,473 0 0
INFORMATICA INC COM CL A 45674M101   198,332 9,413 SH   SOLE 43 8,811 0 602
INFORMATICA INC OPTIONS 45674M101   421,400 20,000 SH Call SOLE 19 20,000 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   701,260 160,105 SH   SOLE 2 141,764 0 18,341
INFORMATION SVCS GROUP INC COM 45675Y104   2,768 632 SH   SOLE 7 632 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   433,265 98,919 SH   SOLE 18 98,919 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   522,565 119,307 SH   SOLE 19 119,307 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   5,233,609 1,194,888 SH   SOLE 21 1,194,888 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   4,144,899 946,324 SH   SOLE 22 929,779 0 16,545
INFORMATION SVCS GROUP INC COM 45675Y104   1,958 447 SH   SOLE 23 447 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   6,088 1,390 SH   SOLE 43 1,390 0 0
INFOSYS LTD SPONSORED ADR 456788108   2,653,162 155,065 SH   SOLE 2 155,065 0 0
INFOSYS LTD SPONSORED ADR 456788108   11,949,076 698,368 SH   SOLE 4 698,368 0 0
INFOSYS LTD SPONSORED ADR 456788108   736,568 43,049 SH   SOLE 13 43,049 0 0
INFOSYS LTD SPONSORED ADR 456788108   4,924,532 287,816 SH   SOLE 15 287,816 0 0
INFOSYS LTD SPONSORED ADR 456788108   35,564,846 2,078,600 SH   SOLE 18 2,078,600 0 0
INFOSYS LTD SPONSORED ADR 456788108   46,371,762 2,710,214 SH   SOLE 19 2,710,214 0 0
INFOSYS LTD SPONSORED ADR 456788108   1,671,869 97,713 SH   SOLE 21 97,713 0 0
INFOSYS LTD SPONSORED ADR 456788108   17,602,152 1,028,764 SH   SOLE 22 1,028,764 0 0
INFOSYS LTD SPONSORED ADR 456788108   3,814,572 222,944 SH   SOLE 25 222,944 0 0
INFOSYS LTD SPONSORED ADR 456788108   1,980,123 115,729 SH   SOLE 26 115,729 0 0
INFOSYS LTD SPONSORED ADR 456788108   37,896,614 2,214,881 SH   SOLE 28 393,255 0 1,821,626
INFOSYS LTD SPONSORED ADR 456788108   2,539,843 148,442 SH   SOLE 30 148,442 0 0
INFOSYS LTD SPONSORED ADR 456788108   25,842,260 1,510,360 SH   SOLE 34 1,510,360 0 0
INFOSYS LTD SPONSORED ADR 456788108   89,230,672 5,215,118 SH   SOLE 43 4,703,797 0 511,322
INFUSYSTEM HLDGS INC COM 45685K102   30,800 3,195 SH   SOLE 2 1,771 0 1,424
INFUSYSTEM HLDGS INC COM 45685K102   398,412 41,329 SH   SOLE 18 41,329 0 0
INFUSYSTEM HLDGS INC COM 45685K102   341,902 35,467 SH   SOLE 19 35,467 0 0
INFUSYSTEM HLDGS INC COM 45685K102   5,374,878 557,560 SH   SOLE 21 557,560 0 0
INFUSYSTEM HLDGS INC COM 45685K102   4,458,365 462,486 SH   SOLE 22 459,286 0 3,200
ING GROEP N.V. SPONSORED ADR 456837103   82,797 6,282 SH   SOLE 18 6,282 0 0
ING GROEP N.V. SPONSORED ADR 456837103   40,716,078 3,089,232 SH   SOLE 43 2,747,815 0 341,417
INGERSOLL RAND INC COM 45687V106   38,131,386 598,421 SH   SOLE 2 121,883 0 476,538
INGERSOLL RAND INC COM 45687V106   26,056,765 408,926 SH   SOLE 4 199,305 0 209,621
INGERSOLL RAND INC COM 45687V106   27,025,054 424,122 SH   SOLE 7 372,864 0 51,258
INGERSOLL RAND INC COM 45687V106   1,424,779 22,360 SH   SOLE 13 22,360 0 0
INGERSOLL RAND INC COM 45687V106   3,609,993 56,654 SH   SOLE 15 56,654 0 0
INGERSOLL RAND INC COM 45687V106   48,112,678 755,064 SH   SOLE 18 729,761 0 25,303
INGERSOLL RAND INC COM 45687V106   63,529,923 997,017 SH   SOLE 19 997,017 0 0
INGERSOLL RAND INC COM 45687V106   667,549,709 10,476,298 SH   SOLE 21 10,476,298 0 0
INGERSOLL RAND INC COM 45687V106   561,960,444 8,819,216 SH   SOLE 22 7,950,294 0 868,922
INGERSOLL RAND INC COM 45687V106   43,263,204 678,958 SH   SOLE 23 678,958 0 0
INGERSOLL RAND INC COM 45687V106   132,255,129 2,075,567 SH   SOLE 25 2,074,466 0 1,101
INGERSOLL RAND INC COM 45687V106   31,018,896 486,800 SH   SOLE 26 259,412 0 227,388
INGERSOLL RAND INC COM 45687V106   48,449,948 760,357 SH   SOLE 28 14,726 0 745,631
INGERSOLL RAND INC COM 45687V106   38,359 602 SH   SOLE 29 602 0 0
INGERSOLL RAND INC COM 45687V106   230,873,872 3,623,256 SH   SOLE 30 3,619,486 0 3,770
INGERSOLL RAND INC COM 45687V106   6,313,059 99,075 SH   SOLE 31 84,743 0 14,332
INGERSOLL RAND INC COM 45687V106   153,558,063 2,409,888 SH   SOLE 34 2,409,888 0 0
INGERSOLL RAND INC COM 45687V106   6,741,257 105,795 SH   SOLE 36 105,795 0 0
INGERSOLL RAND INC COM 45687V106   1,264,014 19,837 SH   SOLE 40 19,837 0 0
INGERSOLL RAND INC COM 45687V106   27,654 434 SH   OTR 43 434 0 0
INGERSOLL RAND INC COM 45687V106   24,357,967 382,266 SH   SOLE 43 315,696 0 66,570
INGEVITY CORP COM 45688C107   1,327,700 27,887 SH   SOLE 2 18,063 0 9,824
INGEVITY CORP COM 45688C107   5,142 108 SH   SOLE 4 108 0 0
INGEVITY CORP COM 45688C107   17,568 369 SH   SOLE 7 369 0 0
INGEVITY CORP COM 45688C107   5,261,952 110,522 SH   SOLE 18 106,267 0 4,255
INGEVITY CORP COM 45688C107   4,006,143 84,145 SH   SOLE 19 84,145 0 0
INGEVITY CORP COM 45688C107   194,374,919 4,082,649 SH   SOLE 21 4,082,649 0 0
INGEVITY CORP COM 45688C107   47,004,544 987,283 SH   SOLE 22 955,548 0 31,735
INGEVITY CORP COM 45688C107   288,326 6,056 SH   SOLE 25 6,056 0 0
INGEVITY CORP COM 45688C107   1,530,233 32,141 SH   SOLE 26 16,765 0 15,376
INGEVITY CORP COM 45688C107   1,039,088 21,825 SH   SOLE 28 21,825 0 0
INGEVITY CORP COM 45688C107   2,930,967 61,562 SH   SOLE 30 61,562 0 0
INGEVITY CORP COM 45688C107   30,518 641 SH   SOLE 36 641 0 0
INGEVITY CORP COM 45688C107   290,088 6,093 SH   SOLE 40 6,093 0 0
INGEVITY CORP COM 45688C107   2,550,587 53,573 SH   SOLE 43 50,833 0 2,740
INGLES MKTS INC CL A 457030104   1,078,198 14,313 SH   SOLE 2 4,263 0 10,050
INGLES MKTS INC CL A 457030104   10,245 136 SH   SOLE 7 136 0 0
INGLES MKTS INC CL A 457030104   2,903,595 38,545 SH   SOLE 18 38,545 0 0
INGLES MKTS INC CL A 457030104   2,204,758 29,268 SH   SOLE 19 29,268 0 0
INGLES MKTS INC CL A 457030104   41,802,651 554,927 SH   SOLE 21 554,927 0 0
INGLES MKTS INC CL A 457030104   29,427,740 390,651 SH   SOLE 22 371,392 0 19,259
INGLES MKTS INC CL A 457030104   80,754 1,072 SH   SOLE 23 1,072 0 0
INGLES MKTS INC CL A 457030104   203,768 2,705 SH   SOLE 25 2,705 0 0
INGLES MKTS INC CL A 457030104   648,968 8,615 SH   SOLE 26 7,567 0 1,048
INGLES MKTS INC CL A 457030104   19,134 254 SH   SOLE 28 254 0 0
INGLES MKTS INC CL A 457030104   629,683 8,359 SH   SOLE 30 8,359 0 0
INGLES MKTS INC CL A 457030104   35,932 477 SH   SOLE 36 477 0 0
INGLES MKTS INC CL A 457030104   159,398 2,116 SH   SOLE 40 2,116 0 0
INGLES MKTS INC CL A 457030104   5,267,204 69,922 SH   SOLE 43 65,384 0 4,538
INGREDION INC COM 457187102   21,698,873 220,517 SH   SOLE 2 71,526 0 148,991
INGREDION INC COM 457187102   70,258 714 SH   SOLE 4 215 0 499
INGREDION INC COM 457187102   13,744,217 139,677 SH   SOLE 7 138,503 0 1,174
INGREDION INC COM 457187102   11,799,242 119,911 SH   SOLE 18 119,911 0 0
INGREDION INC COM 457187102   2,612,717 26,552 SH   SOLE 19 26,552 0 0
INGREDION INC COM 457187102   343,925,023 3,495,173 SH   SOLE 21 3,495,173 0 0
INGREDION INC COM 457187102   185,252,366 1,882,646 SH   SOLE 22 1,793,584 0 89,062
INGREDION INC COM 457187102   1,226,851 12,468 SH   SOLE 25 12,468 0 0
INGREDION INC COM 457187102   2,626,788 26,695 SH   SOLE 26 21,205 0 5,490
INGREDION INC COM 457187102   117,391 1,193 SH   SOLE 28 1,193 0 0
INGREDION INC COM 457187102   8,305,550 84,406 SH   SOLE 30 84,406 0 0
INGREDION INC COM 457187102   90,823 923 SH   SOLE 31 923 0 0
INGREDION INC COM 457187102   179,482 1,824 SH   SOLE 36 1,824 0 0
INGREDION INC COM 457187102   1,140,259 11,588 SH   SOLE 40 11,588 0 0
INGREDION INC COM 457187102   15,842 161 SH   OTR 43 161 0 0
INGREDION INC COM 457187102   10,775,827 109,510 SH   SOLE 43 102,243 0 7,267
INHIBRX INC COM 45720L107   360,798 19,662 SH   SOLE 2 7,730 0 11,932
INHIBRX INC COM 45720L107   5,927 323 SH   SOLE 7 323 0 0
INHIBRX INC COM 45720L107   1,690,586 92,130 SH   SOLE 18 92,130 0 0
INHIBRX INC COM 45720L107   1,307,327 71,244 SH   SOLE 19 71,244 0 0
INHIBRX INC COM 45720L107   26,937,653 1,467,992 SH   SOLE 21 1,467,992 0 0
INHIBRX INC COM 45720L107   15,130,089 824,528 SH   SOLE 22 795,586 0 28,942
INHIBRX INC COM 45720L107   122,945 6,700 SH   SOLE 25 6,700 0 0
INHIBRX INC COM 45720L107   28,424 1,549 SH   SOLE 26 0 0 1,549
INHIBRX INC COM 45720L107   760,442 41,441 SH   SOLE 30 41,441 0 0
INHIBRX INC COM 45720L107   36,902 2,011 SH   SOLE 40 2,011 0 0
INHIBRX INC COM 45720L107   223,742 12,193 SH   SOLE 43 11,811 0 382
INMODE LTD SHS M5425M103   342,705 11,251 SH   SOLE 2 3,174 0 8,077
INMODE LTD SHS M5425M103   5,666 186 SH   SOLE 4 186 0 0
INMODE LTD SHS M5425M103   519,221 17,046 SH   SOLE 7 17,046 0 0
INMODE LTD SHS M5425M103   5,611,585 184,228 SH   SOLE 18 184,228 0 0
INMODE LTD SHS M5425M103   9,879,396 324,340 SH   SOLE 19 324,340 0 0
INMODE LTD SHS M5425M103   104,690,045 3,436,968 SH   SOLE 21 3,436,968 0 0
INMODE LTD SHS M5425M103   41,621,123 1,366,419 SH   SOLE 22 1,299,307 0 67,112
INMODE LTD SHS M5425M103   24,155 793 SH   SOLE 23 793 0 0
INMODE LTD SHS M5425M103   453,062 14,874 SH   SOLE 25 14,874 0 0
INMODE LTD SHS M5425M103   246,513 8,093 SH   SOLE 26 662 0 7,431
INMODE LTD SHS M5425M103   27,231 894 SH   SOLE 28 894 0 0
INMODE LTD SHS M5425M103   3,729,705 122,446 SH   SOLE 30 122,446 0 0
INMODE LTD SHS M5425M103   341,091 11,198 SH   SOLE 40 11,198 0 0
INMODE LTD SHS M5425M103   19,098 627 SH   SOLE 43 596 0 31
INMUNE BIO INC COM 45782T105   14,792 2,185 SH   SOLE 18 2,185 0 0
INMUNE BIO INC COM 45782T105   178,085 26,305 SH   SOLE 21 26,305 0 0
INMUNE BIO INC COM 45782T105   1,383,341 204,334 SH   SOLE 22 204,334 0 0
INNODATA INC COM NEW 457642205   33,574 3,936 SH   SOLE 2 935 0 3,001
INNODATA INC COM NEW 457642205   569,574 66,773 SH   SOLE 18 66,773 0 0
INNODATA INC COM NEW 457642205   431,592 50,597 SH   SOLE 19 50,597 0 0
INNODATA INC COM NEW 457642205   7,430,236 871,071 SH   SOLE 21 871,071 0 0
INNODATA INC COM NEW 457642205   6,096,690 714,735 SH   SOLE 22 705,180 0 9,555
INNODATA INC COM NEW 457642205   31,518 3,695 SH   SOLE 43 3,503 0 192
INNOSPEC INC COM 45768S105   1,936,179 18,945 SH   SOLE 2 11,126 0 7,819
INNOSPEC INC COM 45768S105   8,687 85 SH   SOLE 4 85 0 0
INNOSPEC INC COM 45768S105   852,144 8,338 SH   SOLE 7 7,891 0 447
INNOSPEC INC COM 45768S105   7,701,792 75,360 SH   SOLE 18 75,360 0 0
INNOSPEC INC COM 45768S105   9,610,684 94,038 SH   SOLE 19 94,038 0 0
INNOSPEC INC COM 45768S105   286,186,981 2,800,264 SH   SOLE 21 2,800,264 0 0
INNOSPEC INC COM 45768S105   69,976,647 684,703 SH   SOLE 22 662,800 0 21,903
INNOSPEC INC COM 45768S105   6,950 68 SH   SOLE 23 68 0 0
INNOSPEC INC COM 45768S105   541,047 5,294 SH   SOLE 25 5,294 0 0
INNOSPEC INC COM 45768S105   1,627,331 15,923 SH   SOLE 26 9,068 0 6,855
INNOSPEC INC COM 45768S105   44,764 438 SH   SOLE 28 438 0 0
INNOSPEC INC COM 45768S105   6,730,688 65,858 SH   SOLE 30 65,858 0 0
INNOSPEC INC COM 45768S105   105,164 1,029 SH   SOLE 36 1,029 0 0
INNOSPEC INC COM 45768S105   429,240 4,200 SH   SOLE 40 4,200 0 0
INNOSPEC INC COM 45768S105   6,295,809 61,603 SH   SOLE 43 58,749 0 2,854
INNOVAGE HLDG CORP COM 45784A104   41,660 6,955 SH   SOLE 2 5,537 0 1,418
INNOVAGE HLDG CORP COM 45784A104   1,767 295 SH   SOLE 7 295 0 0
INNOVAGE HLDG CORP COM 45784A104   240,804 40,201 SH   SOLE 18 40,201 0 0
INNOVAGE HLDG CORP COM 45784A104   505,179 84,337 SH   SOLE 19 84,337 0 0
INNOVAGE HLDG CORP COM 45784A104   3,607,789 602,302 SH   SOLE 21 602,302 0 0
INNOVAGE HLDG CORP COM 45784A104   2,706,653 451,862 SH   SOLE 22 444,918 0 6,944
INNOVAGE HLDG CORP COM 45784A104   293,624 49,019 SH   SOLE 34 49,019 0 0
INNOVATE CORP COM 45784J105   60,317 37,233 SH   SOLE 2 16,601 0 20,632
INNOVATE CORP COM 45784J105   223,775 138,133 SH   SOLE 18 138,133 0 0
INNOVATE CORP COM 45784J105   180,606 111,485 SH   SOLE 19 111,485 0 0
INNOVATE CORP COM 45784J105   2,773,672 1,712,143 SH   SOLE 21 1,712,143 0 0
INNOVATE CORP COM 45784J105   2,168,966 1,338,868 SH   SOLE 22 1,304,362 0 34,506
INNOVATIVE INDL PPTYS INC COM 45781V101   3,377,614 44,642 SH   SOLE 2 10,063 0 34,579
INNOVATIVE INDL PPTYS INC COM 45781V101   877,505 11,598 SH   SOLE 4 11,598 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   3,094,040 40,894 SH   SOLE 7 35,075 0 5,819
INNOVATIVE INDL PPTYS INC COM 45781V101   6,960,871 92,002 SH   SOLE 18 92,002 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   10,183,836 134,600 SH   SOLE 19 134,600 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   244,276,557 3,228,609 SH   SOLE 21 3,228,609 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   78,820,318 1,041,770 SH   SOLE 22 999,235 0 42,535
INNOVATIVE INDL PPTYS INC COM 45781V101   107,816 1,425 SH   SOLE 23 1,425 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   8,566,830 113,228 SH   SOLE 25 113,228 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   1,955,584 25,847 SH   SOLE 26 11,119 0 14,728
INNOVATIVE INDL PPTYS INC COM 45781V101   1,499,581 19,820 SH   SOLE 28 887 0 18,933
INNOVATIVE INDL PPTYS INC COM 45781V101   9,904,953 130,914 SH   SOLE 30 130,914 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   377,014 4,983 SH   SOLE 40 4,983 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   356,740 4,715 SH   SOLE 43 4,564 0 151
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   98,010 12,896 SH   SOLE 2 12,896 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   14,668 1,930 SH   SOLE 18 1,930 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   187,142 24,624 SH   SOLE 21 24,624 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   2,598,706 341,935 SH   SOLE 22 341,935 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   2,949 388 SH   SOLE 43 0 0 388
INNOVID CORP COMMON STOCK 457679108   23,834 18,620 SH   SOLE 18 18,620 0 0
INNOVID CORP COMMON STOCK 457679108   283,562 221,533 SH   SOLE 21 221,533 0 0
INNOVID CORP COMMON STOCK 457679108   941,407 735,474 SH   SOLE 22 735,474 0 0
INNOVID CORP *W EXP 11/30/202 457679116   52 902 SH   SOLE 4 902 0 0
INNOVID CORP *W EXP 11/30/202 457679116   727 12,652 SH   SOLE 18 12,652 0 0
INNOVID CORP *W EXP 11/30/202 457679116   4,183 72,744 SH   SOLE 19 72,744 0 0
INNOVID CORP *W EXP 11/30/202 457679116   283 4,926 SH   SOLE 22 4,926 0 0
INNOVID CORP *W EXP 11/30/202 457679116   41 717 SH   SOLE 26 717 0 0
INNOVID CORP *W EXP 11/30/202 457679116   1,829 31,808 SH   SOLE 34 31,808 0 0
INNOVIVA INC COM 45781M101   2,035,559 156,702 SH   SOLE 2 123,392 0 33,310
INNOVIVA INC COM 45781M101   1,481 114 SH   SOLE 4 114 0 0
INNOVIVA INC COM 45781M101   7,846 604 SH   SOLE 7 604 0 0
INNOVIVA INC COM 45781M101   2,398,785 184,664 SH   SOLE 18 184,664 0 0
INNOVIVA INC COM 45781M101   1,612,786 124,156 SH   SOLE 19 124,156 0 0
INNOVIVA INC COM 45781M101   87,327,327 6,722,658 SH   SOLE 21 6,722,658 0 0
INNOVIVA INC COM 45781M101   24,018,562 1,849,004 SH   SOLE 22 1,765,576 0 83,428
INNOVIVA INC COM 45781M101   87,773 6,757 SH   SOLE 23 6,757 0 0
INNOVIVA INC COM 45781M101   108,804 8,376 SH   SOLE 25 8,376 0 0
INNOVIVA INC COM 45781M101   196,954 15,162 SH   SOLE 26 10,561 0 4,601
INNOVIVA INC COM 45781M101   726,687 55,942 SH   SOLE 28 39,203 0 16,739
INNOVIVA INC COM 45781M101   1,310,639 100,896 SH   SOLE 30 100,896 0 0
INNOVIVA INC COM 45781M101   178,028 13,705 SH   SOLE 40 13,705 0 0
INNOVIVA INC COM 45781M101   38,411 2,957 SH   OTR 43 2,957 0 0
INNOVIVA INC COM 45781M101   2,624,954 202,075 SH   SOLE 43 152,521 0 49,554
INNOVIVA INC NOTE 2.125% 3/1 45781MAD3   1,353,297 1,650,000 PRN   SOLE 21 1,650,000 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   2,600,358 1,333,517 SH   SOLE 21 1,333,517 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   1,738,983 891,786 SH   SOLE 22 800,016 0 91,770
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   17,550 9,000 SH   SOLE 26 0 0 9,000
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   141,800 72,718 SH   SOLE 28 72,718 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   1,459,688 748,558 SH   SOLE 30 748,558 0 0
INOGEN INC COM 45780L104   410,981 78,732 SH   SOLE 2 62,452 0 16,280
INOGEN INC COM 45780L104   1,550 297 SH   SOLE 7 297 0 0
INOGEN INC COM 45780L104   383,889 73,542 SH   SOLE 18 73,542 0 0
INOGEN INC COM 45780L104   463,614 88,815 SH   SOLE 19 88,815 0 0
INOGEN INC COM 45780L104   4,195,758 803,785 SH   SOLE 21 803,785 0 0
INOGEN INC COM 45780L104   3,622,868 694,036 SH   SOLE 22 674,233 0 19,803
INOGEN INC COM 45780L104   196,617 37,666 SH   SOLE 26 0 0 37,666
INOGEN INC COM 45780L104   52,435 10,045 SH   SOLE 28 10,045 0 0
INOGEN INC COM 45780L104   3,189 611 SH   SOLE 43 611 0 0
INOTIV INC COM 45783Q100   10,321 3,351 SH   SOLE 2 0 0 3,351
INOTIV INC COM 45783Q100   10,817 3,512 SH   SOLE 18 3,512 0 0
INOTIV INC COM 45783Q100   153,449 49,821 SH   SOLE 21 49,821 0 0
INOTIV INC COM 45783Q100   491,115 159,453 SH   SOLE 22 159,453 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   714,391 1,836,482 SH   SOLE 21 1,836,482 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   1,529,767 3,932,564 SH   SOLE 22 3,932,564 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   58,029 149,175 SH   SOLE 30 149,175 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   360 925 SH   SOLE 43 925 0 0
INOZYME PHARMA INC COM 45790W108   83,072 19,779 SH   SOLE 2 1,692 0 18,087
INOZYME PHARMA INC COM 45790W108   410,025 97,625 SH   SOLE 18 97,625 0 0
INOZYME PHARMA INC COM 45790W108   269,375 64,137 SH   SOLE 19 64,137 0 0
INOZYME PHARMA INC COM 45790W108   4,968,743 1,183,034 SH   SOLE 21 1,183,034 0 0
INOZYME PHARMA INC COM 45790W108   3,667,675 873,256 SH   SOLE 22 850,436 0 22,820
INOZYME PHARMA INC COM 45790W108   8,026 1,911 SH   SOLE 43 1,911 0 0
INPIXON COM NEW 2022 45790J867   0 1 SH   SOLE 21 1 0 0
INPIXON COM NEW 2022 45790J867   15,951 142,548 SH   SOLE 22 142,548 0 0
INSEEGO CORP COM 45782B104   455,130 1,083,643 SH   SOLE 22 1,083,643 0 0
INSEEGO CORP COM 45782B104   2,557 6,088 SH   SOLE 28 6,088 0 0
INSIGHT ENTERPRISES INC COM 45765U103   9,709,070 66,729 SH   SOLE 2 36,745 0 29,984
INSIGHT ENTERPRISES INC COM 45765U103   39,431 271 SH   SOLE 4 114 0 157
INSIGHT ENTERPRISES INC COM 45765U103   1,324,632 9,104 SH   SOLE 7 8,630 0 474
INSIGHT ENTERPRISES INC COM 45765U103   13,289,243 91,335 SH   SOLE 18 86,187 0 5,148
INSIGHT ENTERPRISES INC COM 45765U103   29,768,718 204,596 SH   SOLE 19 204,596 0 0
INSIGHT ENTERPRISES INC COM 45765U103   506,043,180 3,477,960 SH   SOLE 21 3,477,960 0 0
INSIGHT ENTERPRISES INC COM 45765U103   143,175,492 984,024 SH   SOLE 22 959,329 0 24,695
INSIGHT ENTERPRISES INC COM 45765U103   480,296 3,301 SH   SOLE 23 3,301 0 0
INSIGHT ENTERPRISES INC COM 45765U103   814,655 5,599 SH   SOLE 25 5,599 0 0
INSIGHT ENTERPRISES INC COM 45765U103   5,727,026 39,361 SH   SOLE 26 8,070 0 31,291
INSIGHT ENTERPRISES INC COM 45765U103   91,520 629 SH   SOLE 28 629 0 0
INSIGHT ENTERPRISES INC COM 45765U103   11,022,935 75,759 SH   SOLE 30 75,759 0 0
INSIGHT ENTERPRISES INC COM 45765U103   179,838 1,236 SH   SOLE 36 1,236 0 0
INSIGHT ENTERPRISES INC COM 45765U103   692,435 4,759 SH   SOLE 40 4,759 0 0
INSIGHT ENTERPRISES INC COM 45765U103   7,327,817 50,363 SH   SOLE 43 48,896 0 1,467
INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9   4,683,728 2,201,000 PRN   SOLE 21 2,201,000 0 0
INSMED INC COM PAR $.01 457669307   2,198,341 87,063 SH   SOLE 2 45,933 0 41,130
INSMED INC COM PAR $.01 457669307   10,832 429 SH   SOLE 4 429 0 0
INSMED INC COM PAR $.01 457669307   438,340 17,360 SH   SOLE 7 16,465 0 895
INSMED INC COM PAR $.01 457669307   8,489,555 336,220 SH   SOLE 18 313,954 0 22,266
INSMED INC COM PAR $.01 457669307   9,525,209 377,236 SH   SOLE 19 377,236 0 0
INSMED INC COM PAR $.01 457669307   138,434,615 5,482,559 SH   SOLE 21 5,482,559 0 0
INSMED INC COM PAR $.01 457669307   96,226,892 3,810,966 SH   SOLE 22 3,692,221 0 118,745
INSMED INC COM PAR $.01 457669307   86,406 3,422 SH   SOLE 23 3,422 0 0
INSMED INC COM PAR $.01 457669307   629,508 24,931 SH   SOLE 25 24,931 0 0
INSMED INC COM PAR $.01 457669307   1,330,094 52,677 SH   SOLE 26 41,736 0 10,941
INSMED INC COM PAR $.01 457669307   92,945 3,681 SH   SOLE 28 2,018 0 1,663
INSMED INC COM PAR $.01 457669307   3,441,398 136,293 SH   SOLE 30 136,293 0 0
INSMED INC COM PAR $.01 457669307   21,235 841 SH   SOLE 36 841 0 0
INSMED INC COM PAR $.01 457669307   600,395 23,778 SH   SOLE 40 23,778 0 0
INSMED INC COM PAR $.01 457669307   839,159 33,234 SH   SOLE 43 22,797 0 10,437
INSMED INC NOTE 0.750% 6/0 457669AB5   3,867,808 3,899,000 PRN   SOLE 21 3,899,000 0 0
INSPERITY INC COM 45778Q107   22,694,342 232,524 SH   SOLE 2 139,111 0 93,413
INSPERITY INC COM 45778Q107   7,320 75 SH   SOLE 4 75 0 0
INSPERITY INC COM 45778Q107   585,795 6,002 SH   SOLE 7 5,695 0 307
INSPERITY INC COM 45778Q107   15,276,645 156,523 SH   SOLE 18 144,126 0 12,397
INSPERITY INC COM 45778Q107   53,548,533 548,653 SH   SOLE 19 548,653 0 0
INSPERITY INC COM 45778Q107   260,301,347 2,667,022 SH   SOLE 21 2,667,022 0 0
INSPERITY INC COM 45778Q107   159,984,846 1,639,189 SH   SOLE 22 1,584,865 0 54,324
INSPERITY INC COM 45778Q107   1,124,645 11,523 SH   SOLE 23 11,523 0 0
INSPERITY INC COM 45778Q107   734,342 7,524 SH   SOLE 25 7,524 0 0
INSPERITY INC COM 45778Q107   15,044,747 154,147 SH   SOLE 26 11,754 0 142,393
INSPERITY INC COM 45778Q107   67,246 689 SH   SOLE 28 689 0 0
INSPERITY INC COM 45778Q107   2,798,387 28,672 SH   SOLE 30 28,672 0 0
INSPERITY INC COM 45778Q107   288,994 2,961 SH   SOLE 34 2,961 0 0
INSPERITY INC COM 45778Q107   48,410 496 SH   SOLE 36 496 0 0
INSPERITY INC COM 45778Q107   625,226 6,406 SH   SOLE 40 6,406 0 0
INSPERITY INC COM 45778Q107   2,088,846 21,402 SH   SOLE 43 19,933 0 1,469
INSPIRATO INCORPORATED COM CL A 45791E107   124,400 210,848 SH   SOLE 22 210,848 0 0
INSPIRE MED SYS INC COM 457730109   7,798,692 39,300 SH   SOLE 2 15,507 0 23,793
INSPIRE MED SYS INC COM 457730109   90,886 458 SH   SOLE 4 100 0 358
INSPIRE MED SYS INC COM 457730109   889,805 4,484 SH   SOLE 7 4,251 0 233
INSPIRE MED SYS INC COM 457730109   4,939,370 24,891 SH   SOLE 18 21,901 0 2,990
INSPIRE MED SYS INC COM 457730109   64,990,886 327,509 SH   SOLE 19 327,509 0 0
INSPIRE MED SYS INC COM 457730109   129,291,796 651,541 SH   SOLE 21 651,541 0 0
INSPIRE MED SYS INC COM 457730109   148,904,613 750,376 SH   SOLE 22 711,655 0 38,721
INSPIRE MED SYS INC COM 457730109   180,977 912 SH   SOLE 23 912 0 0
INSPIRE MED SYS INC COM 457730109   1,131,902 5,704 SH   SOLE 25 5,704 0 0
INSPIRE MED SYS INC COM 457730109   6,993,026 35,240 SH   SOLE 26 9,168 0 26,072
INSPIRE MED SYS INC COM 457730109   737,800 3,718 SH   SOLE 28 2,528 0 1,190
INSPIRE MED SYS INC COM 457730109   5,697,411 28,711 SH   SOLE 30 28,711 0 0
INSPIRE MED SYS INC COM 457730109   81,162 409 SH   SOLE 31 409 0 0
INSPIRE MED SYS INC COM 457730109   1,283,510 6,468 SH   SOLE 34 6,468 0 0
INSPIRE MED SYS INC COM 457730109   127,994 645 SH   SOLE 36 645 0 0
INSPIRE MED SYS INC COM 457730109   1,009,464 5,087 SH   SOLE 40 5,087 0 0
INSPIRE MED SYS INC COM 457730109   28,774 145 SH   OTR 43 145 0 0
INSPIRE MED SYS INC COM 457730109   1,942,132 9,787 SH   SOLE 43 7,388 0 2,399
INSPIRED ENTMT INC COM 45782N108   36,574 3,058 SH   SOLE 2 625 0 2,433
INSPIRED ENTMT INC COM 45782N108   682 57 SH   SOLE 7 57 0 0
INSPIRED ENTMT INC COM 45782N108   651,210 54,449 SH   SOLE 18 54,449 0 0
INSPIRED ENTMT INC COM 45782N108   513,120 42,903 SH   SOLE 19 42,903 0 0
INSPIRED ENTMT INC COM 45782N108   8,628,387 721,437 SH   SOLE 21 721,437 0 0
INSPIRED ENTMT INC COM 45782N108   7,272,433 608,063 SH   SOLE 22 598,120 0 9,943
INSTALLED BLDG PRODS INC COM 45780R101   6,368,890 50,996 SH   SOLE 2 29,576 0 21,420
INSTALLED BLDG PRODS INC COM 45780R101   12,239 98 SH   SOLE 4 98 0 0
INSTALLED BLDG PRODS INC COM 45780R101   422,878 3,386 SH   SOLE 7 3,211 0 175
INSTALLED BLDG PRODS INC COM 45780R101   9,196,275 73,635 SH   SOLE 18 70,330 0 3,305
INSTALLED BLDG PRODS INC COM 45780R101   22,301,982 178,573 SH   SOLE 19 178,573 0 0
INSTALLED BLDG PRODS INC COM 45780R101   354,877,308 2,841,519 SH   SOLE 21 2,841,519 0 0
INSTALLED BLDG PRODS INC COM 45780R101   98,027,035 784,907 SH   SOLE 22 764,273 0 20,634
INSTALLED BLDG PRODS INC COM 45780R101   292,367 2,341 SH   SOLE 23 2,341 0 0
INSTALLED BLDG PRODS INC COM 45780R101   578,116 4,629 SH   SOLE 25 4,629 0 0
INSTALLED BLDG PRODS INC COM 45780R101   4,538,003 36,336 SH   SOLE 26 7,593 0 28,743
INSTALLED BLDG PRODS INC COM 45780R101   108,654 870 SH   SOLE 28 409 0 461
INSTALLED BLDG PRODS INC COM 45780R101   8,169,679 65,415 SH   SOLE 30 65,415 0 0
INSTALLED BLDG PRODS INC COM 45780R101   230,547 1,846 SH   SOLE 34 1,846 0 0
INSTALLED BLDG PRODS INC COM 45780R101   513,673 4,113 SH   SOLE 40 4,113 0 0
INSTALLED BLDG PRODS INC COM 45780R101   2,933,678 23,490 SH   SOLE 43 22,952 0 538
INSTEEL INDS INC COM 45774W108   1,754,885 54,063 SH   SOLE 2 41,408 0 12,655
INSTEEL INDS INC COM 45774W108   5,940 183 SH   SOLE 7 183 0 0
INSTEEL INDS INC COM 45774W108   2,103,603 64,806 SH   SOLE 18 64,806 0 0
INSTEEL INDS INC COM 45774W108   1,264,836 38,966 SH   SOLE 19 38,966 0 0
INSTEEL INDS INC COM 45774W108   83,988,465 2,587,445 SH   SOLE 21 2,587,445 0 0
INSTEEL INDS INC COM 45774W108   17,511,229 539,471 SH   SOLE 22 515,782 0 23,689
INSTEEL INDS INC COM 45774W108   175,511 5,407 SH   SOLE 25 5,407 0 0
INSTEEL INDS INC COM 45774W108   54,760 1,687 SH   SOLE 26 0 0 1,687
INSTEEL INDS INC COM 45774W108   1,254,514 38,648 SH   SOLE 30 38,648 0 0
INSTEEL INDS INC COM 45774W108   108,351 3,338 SH   SOLE 40 3,338 0 0
INSTEEL INDS INC COM 45774W108   730,155 22,494 SH   SOLE 43 19,296 0 3,198
INSTIL BIO INC COM 45783C101   4,026 9,407 SH   SOLE 2 0 0 9,407
INSTIL BIO INC COM 45783C101   235,467 550,157 SH   SOLE 21 550,157 0 0
INSTIL BIO INC COM 45783C101   317,846 742,631 SH   SOLE 22 742,631 0 0
INSTIL BIO INC COM 45783C101   23,733 55,452 SH   SOLE 30 55,452 0 0
INSTRUCTURE HLDGS INC COM 457790103   68,047 2,679 SH   SOLE 2 622 0 2,057
INSTRUCTURE HLDGS INC COM 457790103   5,563 219 SH   SOLE 7 219 0 0
INSTRUCTURE HLDGS INC COM 457790103   1,134,186 44,653 SH   SOLE 18 44,653 0 0
INSTRUCTURE HLDGS INC COM 457790103   1,173,810 46,213 SH   SOLE 19 46,213 0 0
INSTRUCTURE HLDGS INC COM 457790103   15,895,066 625,790 SH   SOLE 21 625,790 0 0
INSTRUCTURE HLDGS INC COM 457790103   11,716,614 461,284 SH   SOLE 22 454,195 0 7,089
INSTRUCTURE HLDGS INC COM 457790103   2,948,000 116,063 SH   SOLE 30 116,063 0 0
INSTRUCTURE HLDGS INC COM 457790103   149,225 5,875 SH   SOLE 36 5,875 0 0
INSTRUCTURE HLDGS INC COM 457790103   381 15 SH   SOLE 43 15 0 0
INSULET CORP COM 45784P101   17,547,568 110,023 SH   SOLE 2 18,042 0 91,981
INSULET CORP COM 45784P101   8,834,630 55,393 SH   SOLE 4 25,391 0 30,002
INSULET CORP COM 45784P101   15,756,655 98,794 SH   SOLE 7 88,420 0 10,374
INSULET CORP COM 45784P101   368,741 2,312 SH   SOLE 13 2,312 0 0
INSULET CORP COM 45784P101   1,088,998 6,828 SH   SOLE 15 6,828 0 0
INSULET CORP COM 45784P101   20,504,991 128,566 SH   SOLE 18 124,318 0 4,248
INSULET CORP COM 45784P101   8,651,854 54,247 SH   SOLE 19 54,247 0 0
INSULET CORP COM 45784P101   427,372,275 2,679,618 SH   SOLE 21 2,679,618 0 0
INSULET CORP COM 45784P101   243,970,099 1,529,689 SH   SOLE 22 1,380,735 0 148,954
INSULET CORP COM 45784P101   18,346,932 115,035 SH   SOLE 23 115,035 0 0
INSULET CORP COM 45784P101   37,101,999 232,629 SH   SOLE 25 232,421 0 208
INSULET CORP COM 45784P101   14,632,570 91,746 SH   SOLE 26 47,382 0 44,364
INSULET CORP COM 45784P101   16,654,265 104,422 SH   SOLE 28 12,756 0 91,666
INSULET CORP COM 45784P101   105,252,076 659,929 SH   SOLE 30 659,929 0 0
INSULET CORP COM 45784P101   7,198,900 45,137 SH   SOLE 31 13,915 0 31,222
INSULET CORP COM 45784P101   2,785,812 17,467 SH   SOLE 34 17,467 0 0
INSULET CORP COM 45784P101   2,697,773 16,915 SH   SOLE 36 16,915 0 0
INSULET CORP COM 45784P101   548,965 3,442 SH   SOLE 40 3,442 0 0
INSULET CORP COM 45784P101   10,526 66 SH   OTR 43 66 0 0
INSULET CORP COM 45784P101   7,082,456 44,407 SH   SOLE 43 35,432 0 8,975
INSULET CORP NOTE 0.375% 9/0 45784PAK7   5,295,870 5,415,000 PRN   SOLE 21 5,415,000 0 0
INTAPP INC COM 45827U109   2,416,859 72,102 SH   SOLE 2 58,158 0 13,944
INTAPP INC COM 45827U109   323,200 9,642 SH   SOLE 7 9,122 0 520
INTAPP INC COM 45827U109   1,913,958 57,099 SH   SOLE 18 52,106 0 4,993
INTAPP INC COM 45827U109   3,902,298 116,417 SH   SOLE 19 116,417 0 0
INTAPP INC COM 45827U109   29,720,273 886,643 SH   SOLE 21 886,643 0 0
INTAPP INC COM 45827U109   23,085,794 688,717 SH   SOLE 22 673,535 0 15,182
INTAPP INC COM 45827U109   114,840 3,426 SH   SOLE 23 3,426 0 0
INTAPP INC COM 45827U109   197,600 5,895 SH   SOLE 25 5,895 0 0
INTAPP INC COM 45827U109   77,666 2,317 SH   SOLE 26 328 0 1,989
INTAPP INC COM 45827U109   14,414 430 SH   SOLE 28 0 0 430
INTAPP INC COM 45827U109   1,005,466 29,996 SH   SOLE 30 29,996 0 0
INTAPP INC COM 45827U109   15,620 466 SH   SOLE 36 466 0 0
INTAPP INC COM 45827U109   100,996 3,013 SH   SOLE 40 3,013 0 0
INTAPP INC COM 45827U109   180,639 5,389 SH   SOLE 43 4,352 0 1,037
INTEGER HLDGS CORP COM 45826H109   3,230,375 41,188 SH   SOLE 2 16,221 0 24,967
INTEGER HLDGS CORP COM 45826H109   29,647 378 SH   SOLE 4 93 0 285
INTEGER HLDGS CORP COM 45826H109   628,695 8,016 SH   SOLE 7 7,590 0 426
INTEGER HLDGS CORP COM 45826H109   8,527,302 108,725 SH   SOLE 18 108,725 0 0
INTEGER HLDGS CORP COM 45826H109   5,366,416 68,423 SH   SOLE 19 68,423 0 0
INTEGER HLDGS CORP COM 45826H109   317,493,816 4,048,117 SH   SOLE 21 4,048,117 0 0
INTEGER HLDGS CORP COM 45826H109   73,744,827 940,263 SH   SOLE 22 897,871 0 42,392
INTEGER HLDGS CORP COM 45826H109   510,658 6,511 SH   SOLE 25 6,511 0 0
INTEGER HLDGS CORP COM 45826H109   2,305,371 29,394 SH   SOLE 26 13,914 0 15,480
INTEGER HLDGS CORP COM 45826H109   209,330 2,669 SH   SOLE 28 588 0 2,081
INTEGER HLDGS CORP COM 45826H109   6,624,825 84,468 SH   SOLE 30 84,468 0 0
INTEGER HLDGS CORP COM 45826H109   172,703 2,202 SH   SOLE 36 2,202 0 0
INTEGER HLDGS CORP COM 45826H109   465,874 5,940 SH   SOLE 40 5,940 0 0
INTEGER HLDGS CORP COM 45826H109   1,774,165 22,621 SH   SOLE 43 17,301 0 5,320
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   4,793,074 125,506 SH   SOLE 2 70,514 0 54,992
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   46,172 1,209 SH   SOLE 4 243 0 966
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   620,091 16,237 SH   SOLE 7 15,376 0 861
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   4,757,634 124,578 SH   SOLE 18 124,578 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   879,783 23,037 SH   SOLE 19 23,037 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   155,310,175 4,066,776 SH   SOLE 21 4,066,776 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   77,598,452 2,031,905 SH   SOLE 22 1,932,383 0 99,522
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   647,282 16,949 SH   SOLE 25 16,949 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,298,536 34,002 SH   SOLE 26 27,645 0 6,357
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   411,039 10,763 SH   SOLE 28 1,309 0 9,454
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   12,096,339 316,741 SH   SOLE 30 316,741 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   40,367 1,057 SH   SOLE 31 1,057 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   160,322 4,198 SH   SOLE 36 4,198 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   474,167 12,416 SH   SOLE 40 12,416 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,864,168 48,813 SH   SOLE 43 36,950 0 11,863
INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1   3,618,816 3,968,000 PRN   SOLE 21 3,968,000 0 0
INTEGRA RES CORP COM 45826T509   8,450 10,012 SH   SOLE 22 10,012 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   1,390,321 116,932 SH   SOLE 2 73,121 0 43,811
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   5,101 429 SH   SOLE 7 429 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   1,416,051 119,096 SH   SOLE 18 104,349 0 14,747
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   4,363,333 366,975 SH   SOLE 19 366,975 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   19,361,902 1,628,419 SH   SOLE 21 1,628,419 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   19,576,100 1,646,434 SH   SOLE 22 1,610,613 0 35,821
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   70,948 5,967 SH   SOLE 23 5,967 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   121,956 10,257 SH   SOLE 25 10,257 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   38,048 3,200 SH   SOLE 26 0 0 3,200
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   523 44 SH   SOLE 30 44 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   96,999 8,158 SH   SOLE 40 8,158 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   633,131 53,249 SH   SOLE 43 50,697 0 2,552
INTEL CORP COM 458140100   336,733,475 9,472,109 SH   SOLE 2 3,030,963 0 6,441,146
INTEL CORP COM 458140100   146,662,627 4,125,531 SH   SOLE 4 2,107,616 0 2,017,915
INTEL CORP COM 458140100   176,463,339 4,963,807 SH   SOLE 7 4,081,316 0 882,491
INTEL CORP COM 458140100   10,601,081 298,202 SH   SOLE 13 298,202 0 0
INTEL CORP COM 458140100   21,961,084 617,752 SH   SOLE 15 617,752 0 0
INTEL CORP COM 458140100   299,734,635 8,431,354 SH   SOLE 18 7,861,550 0 569,804
INTEL CORP COM 458140100   159,322,906 4,481,657 SH   SOLE 19 4,481,657 0 0
INTEL CORP COM 458140100   4,305,376,815 121,107,646 SH   SOLE 21 121,107,646 0 0
INTEL CORP COM 458140100   3,330,162,816 93,675,466 SH   SOLE 22 84,309,742 0 9,365,724
INTEL CORP COM 458140100   322,386,135 9,068,527 SH   SOLE 23 9,068,527 0 0
INTEL CORP COM 458140100   385,243,370 10,836,663 SH   SOLE 25 9,559,160 0 1,277,503
INTEL CORP COM 458140100   249,450,333 7,016,887 SH   SOLE 26 4,434,249 0 2,582,638
INTEL CORP COM 458140100   293,144,482 8,245,977 SH   SOLE 28 306,030 0 7,939,947
INTEL CORP COM 458140100   6,333,730 178,164 SH   SOLE 29 178,164 0 0
INTEL CORP COM 458140100   1,413,141,509 39,750,816 SH   SOLE 30 39,131,088 0 619,728
INTEL CORP COM 458140100   54,302,980 1,527,510 SH   SOLE 31 1,266,110 0 261,400
INTEL CORP COM 458140100   53,989,287 1,518,686 SH   SOLE 32 1,518,686 0 0
INTEL CORP COM 458140100   18,217,278 512,441 SH   SOLE 34 512,441 0 0
INTEL CORP COM 458140100   42,684,138 1,200,679 SH   SOLE 36 1,200,679 0 0
INTEL CORP COM 458140100   7,201,044 202,561 SH   SOLE 40 202,561 0 0
INTEL CORP COM 458140100   248,886 7,001 SH   OTR 43 7,001 0 0
INTEL CORP COM 458140100   172,713,392 4,858,323 SH   SOLE 43 4,129,930 0 728,394
INTEL CORP OPTIONS 458140100   223,965 6,300 SH Call SOLE 4 6,300 0 0
INTEL CORP OPTIONS 458140100   5,058,765 142,300 SH Call SOLE 18 142,300 0 0
INTEL CORP OPTIONS 458140100   35,788,185 1,006,700 SH Call SOLE 19 1,006,700 0 0
INTEL CORP OPTIONS 458140100   2,115,225 59,500 SH Call SOLE 22 59,500 0 0
INTEL CORP OPTIONS 458140100   127,980 3,600 SH Call SOLE 30 3,600 0 0
INTEL CORP OPTIONS 458140100   17,341,290 487,800 SH Call SOLE 34 487,800 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   6,198,121 196,019 SH   SOLE 2 92,288 0 103,731
INTELLIA THERAPEUTICS INC COM 45826J105   7,779 246 SH   SOLE 4 246 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   579,531 18,328 SH   SOLE 7 17,520 0 808
INTELLIA THERAPEUTICS INC COM 45826J105   7,719,454 244,132 SH   SOLE 18 234,418 0 9,714
INTELLIA THERAPEUTICS INC COM 45826J105   16,120,034 509,805 SH   SOLE 19 509,805 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   131,418,854 4,156,194 SH   SOLE 21 4,156,194 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   87,811,870 2,777,099 SH   SOLE 22 2,671,397 0 105,702
INTELLIA THERAPEUTICS INC COM 45826J105   325,401 10,291 SH   SOLE 23 10,291 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   544,749 17,228 SH   SOLE 25 17,228 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   1,017,310 32,173 SH   SOLE 26 25,002 0 7,171
INTELLIA THERAPEUTICS INC COM 45826J105   47,525 1,503 SH   SOLE 28 653 0 850
INTELLIA THERAPEUTICS INC COM 45826J105   3,479,022 110,026 SH   SOLE 30 110,026 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   173,689 5,493 SH   SOLE 34 5,493 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   22,703 718 SH   SOLE 36 718 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   442,016 13,979 SH   SOLE 40 13,979 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   10,277 325 SH   OTR 43 325 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   1,240,493 39,231 SH   SOLE 43 34,461 0 4,770
INTELLICHECK INC COM NEW 45817G201   7,121 3,165 SH   SOLE 18 3,165 0 0
INTELLICHECK INC COM NEW 45817G201   90,475 40,211 SH   SOLE 21 40,211 0 0
INTELLICHECK INC COM NEW 45817G201   7,310 3,249 SH   SOLE 22 3,249 0 0
INTENSITY THERAPEUTICS INC COM 45828J103   2,934 739 SH   SOLE 18 739 0 0
INTENSITY THERAPEUTICS INC COM 45828J103   37,715 9,500 SH   SOLE 21 9,500 0 0
INTER & CO INC CLASS A COM G4R20B107   66,564 16,641 SH   SOLE 21 16,641 0 0
INTER & CO INC CLASS A COM G4R20B107   9,156,352 2,289,088 SH   SOLE 34 2,289,088 0 0
INTER PARFUMS INC COM 458334109   1,305,516 9,718 SH   SOLE 2 5,586 0 4,132
INTER PARFUMS INC COM 458334109   11,150 83 SH   SOLE 4 83 0 0
INTER PARFUMS INC COM 458334109   21,763 162 SH   SOLE 7 162 0 0
INTER PARFUMS INC COM 458334109   7,281,362 54,201 SH   SOLE 18 54,201 0 0
INTER PARFUMS INC COM 458334109   5,184,046 38,589 SH   SOLE 19 38,589 0 0
INTER PARFUMS INC COM 458334109   273,656,088 2,037,041 SH   SOLE 21 2,037,041 0 0
INTER PARFUMS INC COM 458334109   66,327,151 493,726 SH   SOLE 22 478,429 0 15,297
INTER PARFUMS INC COM 458334109   520,433 3,874 SH   SOLE 25 3,874 0 0
INTER PARFUMS INC COM 458334109   1,622,827 12,080 SH   SOLE 26 6,364 0 5,716
INTER PARFUMS INC COM 458334109   544,480 4,053 SH   SOLE 28 313 0 3,740
INTER PARFUMS INC COM 458334109   4,076,413 30,344 SH   SOLE 30 30,344 0 0
INTER PARFUMS INC COM 458334109   420,350 3,129 SH   SOLE 40 3,129 0 0
INTER PARFUMS INC COM 458334109   4,718,481 35,123 SH   SOLE 43 31,429 0 3,694
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   22,536,502 260,357 SH   SOLE 2 93,993 0 166,364
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   22,592 261 SH   SOLE 4 261 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,294,764 14,958 SH   SOLE 7 14,185 0 773
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   16,581,347 191,559 SH   SOLE 18 191,559 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,943,359 22,451 SH   SOLE 19 22,451 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   473,269,916 5,467,536 SH   SOLE 21 5,467,536 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   242,248,374 2,798,618 SH   SOLE 22 2,668,810 0 129,808
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   31,248 361 SH   SOLE 23 361 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,769,200 20,439 SH   SOLE 25 20,439 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   3,582,632 41,389 SH   SOLE 26 32,711 0 8,678
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   457,816 5,289 SH   SOLE 28 1,618 0 3,671
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   5,598,528 64,678 SH   SOLE 30 64,678 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,833,542 32,735 SH   SOLE 31 1,434 0 31,301
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   40,943 473 SH   SOLE 36 473 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,515,579 17,509 SH   SOLE 40 17,509 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   5,931,545 68,525 SH   SOLE 43 62,727 0 5,798
INTERCEPT PHARMACEUTICALS IN COM 45845P108   16,440,790 886,774 SH   SOLE 2 867,864 0 18,910
INTERCEPT PHARMACEUTICALS IN COM 45845P108   1,372 74 SH   SOLE 4 74 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   3,207 173 SH   SOLE 7 173 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   1,998,964 107,819 SH   SOLE 18 103,131 0 4,688
INTERCEPT PHARMACEUTICALS IN COM 45845P108   4,292,381 231,520 SH   SOLE 19 231,520 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   31,668,341 1,708,109 SH   SOLE 21 1,708,109 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   20,531,604 1,107,422 SH   SOLE 22 1,078,471 0 28,951
INTERCEPT PHARMACEUTICALS IN COM 45845P108   47,425 2,558 SH   SOLE 23 2,558 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   162,633 8,772 SH   SOLE 25 8,772 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   426,160 22,986 SH   SOLE 26 12,046 0 10,940
INTERCEPT PHARMACEUTICALS IN COM 45845P108   1,841,912 99,348 SH   SOLE 30 99,348 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   140,422 7,574 SH   SOLE 40 7,574 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   550,471 29,691 SH   SOLE 43 22,871 0 6,820
INTERCONTINENTAL EXCHANGE IN COM 45866F104   98,815,893 898,163 SH   SOLE 2 154,066 0 744,097
INTERCONTINENTAL EXCHANGE IN COM 45866F104   51,854,956 471,323 SH   SOLE 4 227,735 0 243,588
INTERCONTINENTAL EXCHANGE IN COM 45866F104   50,849,044 462,180 SH   SOLE 7 398,848 0 63,332
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,812,139 16,471 SH   SOLE 13 16,471 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   9,054,316 82,297 SH   SOLE 15 82,297 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   278,307,660 2,529,610 SH   SOLE 18 2,468,881 0 60,729
INTERCONTINENTAL EXCHANGE IN COM 45866F104   206,045,456 1,872,800 SH   SOLE 19 1,872,800 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,503,531,780 13,665,986 SH   SOLE 21 13,665,986 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,374,863,610 12,496,488 SH   SOLE 22 11,299,695 0 1,196,793
INTERCONTINENTAL EXCHANGE IN COM 45866F104   106,469,875 967,732 SH   SOLE 23 967,732 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   113,221,692 1,029,101 SH   SOLE 25 939,362 0 89,739
INTERCONTINENTAL EXCHANGE IN COM 45866F104   133,967,503 1,217,665 SH   SOLE 26 379,853 0 837,812
INTERCONTINENTAL EXCHANGE IN COM 45866F104   131,479,621 1,195,052 SH   SOLE 28 14,239 0 1,180,813
INTERCONTINENTAL EXCHANGE IN COM 45866F104   57,981 527 SH   SOLE 29 527 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   326,154,180 2,964,499 SH   SOLE 30 2,964,499 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   33,072,672 300,606 SH   SOLE 31 117,001 0 183,605
INTERCONTINENTAL EXCHANGE IN COM 45866F104   193,169,485 1,755,767 SH   SOLE 34 1,755,767 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   20,956,390 190,478 SH   SOLE 36 190,478 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   7,512,936 68,287 SH   SOLE 37 68,287 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   3,019,939 27,449 SH   SOLE 40 27,449 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   127,623 1,160 SH   OTR 43 1,160 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   103,879,948 944,191 SH   SOLE 43 837,426 0 106,765
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   16,898,359 226,065 SH   SOLE 43 197,904 0 28,161
INTERCORP FINL SVCS INC SHS P5626F128   1,778,089 78,956 SH   SOLE 21 78,956 0 0
INTERCURE LTD COM NEW M549GJ111   27,051 17,230 SH   SOLE 2 17,230 0 0
INTERCURE LTD COM NEW M549GJ111   10,883 6,932 SH   SOLE 22 6,932 0 0
INTERDIGITAL INC COM 45867G101   3,805,863 47,431 SH   SOLE 2 41,540 0 5,891
INTERDIGITAL INC COM 45867G101   15,567 194 SH   SOLE 4 102 0 92
INTERDIGITAL INC COM 45867G101   546,033 6,805 SH   SOLE 7 6,441 0 364
INTERDIGITAL INC COM 45867G101   6,344,095 79,064 SH   SOLE 18 79,064 0 0
INTERDIGITAL INC COM 45867G101   4,435,507 55,278 SH   SOLE 19 55,278 0 0
INTERDIGITAL INC COM 45867G101   250,238,149 3,118,621 SH   SOLE 21 3,118,621 0 0
INTERDIGITAL INC COM 45867G101   61,209,559 762,831 SH   SOLE 22 739,299 0 23,532
INTERDIGITAL INC COM 45867G101   80 1 SH   SOLE 23 1 0 0
INTERDIGITAL INC COM 45867G101   417,970 5,209 SH   SOLE 25 5,209 0 0
INTERDIGITAL INC COM 45867G101   1,119,749 13,955 SH   SOLE 26 11,044 0 2,911
INTERDIGITAL INC COM 45867G101   153,419 1,912 SH   SOLE 28 548 0 1,364
INTERDIGITAL INC COM 45867G101   24,745,775 308,397 SH   SOLE 30 308,397 0 0
INTERDIGITAL INC COM 45867G101   41,725 520 SH   SOLE 36 520 0 0
INTERDIGITAL INC COM 45867G101   359,716 4,483 SH   SOLE 40 4,483 0 0
INTERDIGITAL INC COM 45867G101   2,111,203 26,311 SH   SOLE 43 25,329 0 982
INTERDIGITAL INC NOTE 3.500% 6/0 45867GAD3   3,795,503 3,225,000 PRN   SOLE 21 3,225,000 0 0
INTERFACE INC COM 458665304   1,481,938 151,064 SH   SOLE 2 109,290 0 41,774
INTERFACE INC COM 458665304   3,532 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304   338,504 34,506 SH   SOLE 7 32,640 0 1,866
INTERFACE INC COM 458665304   1,955,192 199,306 SH   SOLE 18 199,306 0 0
INTERFACE INC COM 458665304   1,781,310 181,581 SH   SOLE 19 181,581 0 0
INTERFACE INC COM 458665304   67,298,690 6,860,213 SH   SOLE 21 6,860,213 0 0
INTERFACE INC COM 458665304   16,772,520 1,709,737 SH   SOLE 22 1,629,028 0 80,709
INTERFACE INC COM 458665304   162,120 16,526 SH   SOLE 25 16,526 0 0
INTERFACE INC COM 458665304   216,536 22,073 SH   SOLE 26 18,486 0 3,587
INTERFACE INC COM 458665304   353,886 36,074 SH   SOLE 28 36,074 0 0
INTERFACE INC COM 458665304   1,131,309 115,322 SH   SOLE 30 115,322 0 0
INTERFACE INC COM 458665304   41,310 4,211 SH   SOLE 36 4,211 0 0
INTERFACE INC COM 458665304   137,880 14,055 SH   SOLE 40 14,055 0 0
INTERFACE INC COM 458665304   1,141,855 116,397 SH   SOLE 43 110,639 0 5,758
INTERGROUP CORP COM 458685104   1,831 60 SH   SOLE 18 60 0 0
INTERGROUP CORP COM 458685104   28,963 949 SH   SOLE 21 949 0 0
INTERGROUP CORP COM 458685104   855 28 SH   SOLE 22 28 0 0
INTERLINK ELECTRS INC COM NEW 458751302   1,105 127 SH   SOLE 18 127 0 0
INTERLINK ELECTRS INC COM NEW 458751302   22,750 2,615 SH   SOLE 21 2,615 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   3,572,430 82,428 SH   SOLE 2 43,695 0 38,733
INTERNATIONAL BANCSHARES COR COM 459044103   7,845 181 SH   SOLE 4 181 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   491,042 11,330 SH   SOLE 7 10,731 0 599
INTERNATIONAL BANCSHARES COR COM 459044103   9,530,249 219,895 SH   SOLE 18 219,895 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   6,443,878 148,682 SH   SOLE 19 148,682 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   168,816,538 3,895,167 SH   SOLE 21 3,895,167 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   79,318,051 1,830,135 SH   SOLE 22 1,756,268 0 73,867
INTERNATIONAL BANCSHARES COR COM 459044103   451,776 10,424 SH   SOLE 25 10,424 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   1,513,476 34,921 SH   SOLE 26 29,574 0 5,347
INTERNATIONAL BANCSHARES COR COM 459044103   245,478 5,664 SH   SOLE 28 1,000 0 4,664
INTERNATIONAL BANCSHARES COR COM 459044103   3,136,949 72,380 SH   SOLE 30 72,380 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   38,009 877 SH   SOLE 36 877 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   425,902 9,827 SH   SOLE 40 9,827 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   6,186,824 142,751 SH   SOLE 43 139,720 0 3,031
INTERNATIONAL BUSINESS MACHS COM 459200101   233,281,440 1,662,733 SH   SOLE 2 196,106 0 1,466,627
INTERNATIONAL BUSINESS MACHS COM 459200101   123,873,536 882,919 SH   SOLE 4 507,106 0 375,813
INTERNATIONAL BUSINESS MACHS COM 459200101   157,353,605 1,121,551 SH   SOLE 7 1,006,635 0 114,916
INTERNATIONAL BUSINESS MACHS COM 459200101   4,760,379 33,930 SH   SOLE 13 33,930 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   18,259,905 130,149 SH   SOLE 15 130,149 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   191,818,441 1,367,202 SH   SOLE 18 1,310,630 0 56,572
INTERNATIONAL BUSINESS MACHS COM 459200101   43,864,094 312,645 SH   SOLE 19 312,645 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   4,242,115,711 30,236,035 SH   SOLE 21 30,236,035 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,845,115,359 20,278,798 SH   SOLE 22 18,359,678 0 1,919,120
INTERNATIONAL BUSINESS MACHS COM 459200101   248,224,793 1,769,243 SH   SOLE 23 1,769,243 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   380,455,719 2,711,730 SH   SOLE 25 2,322,677 0 389,053
INTERNATIONAL BUSINESS MACHS COM 459200101   211,994,563 1,511,009 SH   SOLE 26 946,125 0 564,884
INTERNATIONAL BUSINESS MACHS COM 459200101   288,909,548 2,059,227 SH   SOLE 28 124,847 0 1,934,380
INTERNATIONAL BUSINESS MACHS COM 459200101   99,052 706 SH   SOLE 29 706 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,045,005,890 7,448,367 SH   SOLE 30 7,448,367 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   28,547,963 203,478 SH   SOLE 31 187,939 0 15,539
INTERNATIONAL BUSINESS MACHS COM 459200101   22,776,442 162,341 SH   SOLE 32 162,341 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   9,367,691 66,769 SH   SOLE 34 66,769 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   18,180,776 129,585 SH   SOLE 35 129,585 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   39,477,053 281,376 SH   SOLE 36 281,376 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   6,183,021 44,070 SH   SOLE 40 44,070 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   217,605 1,551 SH   OTR 43 1,551 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   110,563,608 788,051 SH   SOLE 43 642,232 0 145,819
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   37,713,212 553,223 SH   SOLE 2 137,784 0 415,439
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   17,415,117 255,466 SH   SOLE 4 135,550 0 119,916
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   26,158,124 383,719 SH   SOLE 7 346,998 0 36,721
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   833,992 12,234 SH   SOLE 13 12,234 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   2,497,203 36,632 SH   SOLE 15 36,632 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   66,314,822 972,786 SH   SOLE 18 914,754 0 58,032
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   196,021,608 2,875,482 SH   SOLE 19 2,875,482 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   502,386,450 7,369,612 SH   SOLE 21 7,369,612 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   390,272,227 5,724,985 SH   SOLE 22 5,185,537 0 539,448
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   30,627,827 449,286 SH   SOLE 23 449,286 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   71,468,951 1,048,393 SH   SOLE 25 714,451 0 333,942
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   23,925,216 350,964 SH   SOLE 26 206,562 0 144,402
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   41,667,685 611,232 SH   SOLE 28 28,136 0 583,096
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   129,463,965 1,899,134 SH   SOLE 30 1,899,134 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   3,814,998 55,963 SH   SOLE 31 51,637 0 4,326
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   20,949,595 307,314 SH   SOLE 34 307,314 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   4,888,880 71,716 SH   SOLE 36 71,716 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   853,488 12,520 SH   SOLE 40 12,520 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   30,267 444 SH   OTR 43 444 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   21,151,441 310,275 SH   SOLE 43 262,372 0 47,903
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   1,184,057 39,052 SH   SOLE 2 28,052 0 11,000
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   315,146 10,394 SH   SOLE 4 10,394 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   52,757 1,740 SH   SOLE 7 1,740 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   7,873,376 259,676 SH   SOLE 18 258,785 0 891
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   6,779,037 223,583 SH   SOLE 19 223,583 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   106,227,030 3,503,530 SH   SOLE 21 3,503,530 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   38,719,762 1,277,037 SH   SOLE 22 1,233,188 0 43,849
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   1,592,922 52,537 SH   SOLE 28 52,537 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   78,044 2,574 SH   SOLE 36 2,574 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   93,649 3,089 SH   SOLE 43 2,855 0 234
INTERNATIONAL MNY EXPRESS IN COM 46005L101   643,848 38,030 SH   SOLE 2 30,426 0 7,604
INTERNATIONAL MNY EXPRESS IN COM 46005L101   4,774 282 SH   SOLE 7 282 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   1,407,865 83,158 SH   SOLE 18 83,158 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   1,167,527 68,962 SH   SOLE 19 68,962 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   21,043,448 1,242,968 SH   SOLE 21 1,242,968 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   15,487,767 914,812 SH   SOLE 22 884,097 0 30,715
INTERNATIONAL MNY EXPRESS IN COM 46005L101   139,673 8,250 SH   SOLE 25 8,250 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   43,493 2,569 SH   SOLE 26 0 0 2,569
INTERNATIONAL MNY EXPRESS IN COM 46005L101   254,932 15,058 SH   SOLE 30 15,058 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   83,042 4,905 SH   SOLE 40 4,905 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   292,009 17,248 SH   SOLE 43 17,193 0 55
INTERNATIONAL PAPER CO COM 460146103   18,704,608 527,336 SH   SOLE 2 130,291 0 397,045
INTERNATIONAL PAPER CO COM 460146103   11,045,642 311,408 SH   SOLE 4 98,063 0 213,345
INTERNATIONAL PAPER CO COM 460146103   8,915,775 251,361 SH   SOLE 7 215,410 0 35,951
INTERNATIONAL PAPER CO COM 460146103   212,891 6,002 SH   SOLE 13 6,002 0 0
INTERNATIONAL PAPER CO COM 460146103   1,639,459 46,221 SH   SOLE 15 46,221 0 0
INTERNATIONAL PAPER CO COM 460146103   28,627,802 807,099 SH   SOLE 18 771,522 0 35,577
INTERNATIONAL PAPER CO COM 460146103   26,621,973 750,549 SH   SOLE 19 750,549 0 0
INTERNATIONAL PAPER CO COM 460146103   649,883,255 18,322,054 SH   SOLE 21 18,322,054 0 0
INTERNATIONAL PAPER CO COM 460146103   274,611,755 7,742,085 SH   SOLE 22 7,010,338 0 731,747
INTERNATIONAL PAPER CO COM 460146103   19,409,929 547,221 SH   SOLE 23 547,221 0 0
INTERNATIONAL PAPER CO COM 460146103   23,427,403 660,485 SH   SOLE 25 660,485 0 0
INTERNATIONAL PAPER CO COM 460146103   16,851,442 475,090 SH   SOLE 26 259,913 0 215,177
INTERNATIONAL PAPER CO COM 460146103   19,278,229 543,508 SH   SOLE 28 5,863 0 537,645
INTERNATIONAL PAPER CO COM 460146103   566,740 15,978 SH   SOLE 29 15,978 0 0
INTERNATIONAL PAPER CO COM 460146103   120,003,984 3,383,253 SH   SOLE 30 3,383,253 0 0
INTERNATIONAL PAPER CO COM 460146103   2,625,809 74,029 SH   SOLE 31 68,131 0 5,898
INTERNATIONAL PAPER CO COM 460146103   5,566,165 156,926 SH   SOLE 32 156,926 0 0
INTERNATIONAL PAPER CO COM 460146103   6,152,378 173,453 SH   SOLE 34 173,453 0 0
INTERNATIONAL PAPER CO COM 460146103   15,962,280 450,022 SH   SOLE 35 450,022 0 0
INTERNATIONAL PAPER CO COM 460146103   4,103,099 115,678 SH   SOLE 36 115,678 0 0
INTERNATIONAL PAPER CO COM 460146103   597,031 16,832 SH   SOLE 40 16,832 0 0
INTERNATIONAL PAPER CO COM 460146103   34,583 975 SH   OTR 43 975 0 0
INTERNATIONAL PAPER CO COM 460146103   18,650,178 525,801 SH   SOLE 43 436,686 0 89,115
INTERNATIONAL SEAWAYS INC COM Y41053102   1,783,530 39,634 SH   SOLE 2 10,202 0 29,432
INTERNATIONAL SEAWAYS INC COM Y41053102   7,560 168 SH   SOLE 4 168 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   17,595 391 SH   SOLE 7 391 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   4,922,190 109,382 SH   SOLE 18 109,382 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   3,779,775 83,995 SH   SOLE 19 83,995 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   65,357,370 1,452,386 SH   SOLE 21 1,452,386 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   48,081,375 1,068,475 SH   SOLE 22 1,017,402 0 51,073
INTERNATIONAL SEAWAYS INC COM Y41053102   286,110 6,358 SH   SOLE 25 6,358 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   782,055 17,379 SH   SOLE 26 13,530 0 3,849
INTERNATIONAL SEAWAYS INC COM Y41053102   369,315 8,207 SH   SOLE 28 0 0 8,207
INTERNATIONAL SEAWAYS INC COM Y41053102   1,444,005 32,089 SH   SOLE 30 32,089 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   333,540 7,412 SH   SOLE 40 7,412 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   299,925 6,665 SH   SOLE 43 6,182 0 483
INTERPUBLIC GROUP COS INC COM 460690100   28,529,482 995,446 SH   SOLE 2 139,828 0 855,618
INTERPUBLIC GROUP COS INC COM 460690100   11,136,846 388,585 SH   SOLE 4 188,883 0 199,702
INTERPUBLIC GROUP COS INC COM 460690100   18,026,739 628,986 SH   SOLE 7 568,311 0 60,675
INTERPUBLIC GROUP COS INC COM 460690100   304,283 10,617 SH   SOLE 13 10,617 0 0
INTERPUBLIC GROUP COS INC COM 460690100   1,542,653 53,826 SH   SOLE 15 53,826 0 0
INTERPUBLIC GROUP COS INC COM 460690100   22,397,647 781,495 SH   SOLE 18 755,731 0 25,764
INTERPUBLIC GROUP COS INC COM 460690100   6,940,277 242,159 SH   SOLE 19 242,159 0 0
INTERPUBLIC GROUP COS INC COM 460690100   512,628,810 17,886,560 SH   SOLE 21 17,886,560 0 0
INTERPUBLIC GROUP COS INC COM 460690100   265,490,248 9,263,442 SH   SOLE 22 8,394,110 0 869,332
INTERPUBLIC GROUP COS INC COM 460690100   18,160,524 633,654 SH   SOLE 23 633,654 0 0
INTERPUBLIC GROUP COS INC COM 460690100   52,697,830 1,838,724 SH   SOLE 25 1,348,794 0 489,930
INTERPUBLIC GROUP COS INC COM 460690100   22,287,908 777,666 SH   SOLE 26 559,078 0 218,588
INTERPUBLIC GROUP COS INC COM 460690100   24,017,424 838,012 SH   SOLE 28 56,373 0 781,639
INTERPUBLIC GROUP COS INC COM 460690100   67,494 2,355 SH   SOLE 29 2,355 0 0
INTERPUBLIC GROUP COS INC COM 460690100   102,492,717 3,576,159 SH   SOLE 30 3,489,355 0 86,804
INTERPUBLIC GROUP COS INC COM 460690100   2,434,266 84,936 SH   SOLE 31 78,145 0 6,791
INTERPUBLIC GROUP COS INC COM 460690100   3,398,360 118,575 SH   SOLE 32 118,575 0 0
INTERPUBLIC GROUP COS INC COM 460690100   462,400 16,134 SH   SOLE 34 16,134 0 0
INTERPUBLIC GROUP COS INC COM 460690100   2,891,565 100,892 SH   SOLE 36 100,892 0 0
INTERPUBLIC GROUP COS INC COM 460690100   548,352 19,133 SH   SOLE 40 19,133 0 0
INTERPUBLIC GROUP COS INC COM 460690100   22,326 779 SH   OTR 43 779 0 0
INTERPUBLIC GROUP COS INC COM 460690100   24,061,958 839,566 SH   SOLE 43 740,622 0 98,944
INTEST CORP COM 461147100   362,244 23,879 SH   SOLE 2 22,602 0 1,277
INTEST CORP COM 461147100   403,219 26,580 SH   SOLE 18 26,580 0 0
INTEST CORP COM 461147100   896,775 59,115 SH   SOLE 19 59,115 0 0
INTEST CORP COM 461147100   5,615,176 370,150 SH   SOLE 21 370,150 0 0
INTEST CORP COM 461147100   5,362,868 353,518 SH   SOLE 22 349,390 0 4,128
INTEST CORP COM 461147100   8,055 531 SH   SOLE 23 531 0 0
INTEVAC INC COM 461148108   27,539 8,855 SH   SOLE 2 3,062 0 5,793
INTEVAC INC COM 461148108   191,019 61,421 SH   SOLE 18 61,421 0 0
INTEVAC INC COM 461148108   177,286 57,005 SH   SOLE 19 57,005 0 0
INTEVAC INC COM 461148108   2,494,848 802,202 SH   SOLE 21 802,202 0 0
INTEVAC INC COM 461148108   2,406,412 773,766 SH   SOLE 22 756,845 0 16,921
INTL GNRL INSURANCE HLDNGS L SHS G4809J106   18,172 1,611 SH   SOLE 22 1,611 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   2,490,996 47,821 SH   SOLE 2 25,513 0 22,308
INTRA-CELLULAR THERAPIES INC COM 46116X101   15,835 304 SH   SOLE 4 304 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   810,833 15,566 SH   SOLE 7 14,752 0 814
INTRA-CELLULAR THERAPIES INC COM 46116X101   12,049,980 231,330 SH   SOLE 18 223,407 0 7,923
INTRA-CELLULAR THERAPIES INC COM 46116X101   13,542,931 259,991 SH   SOLE 19 259,991 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   208,424,227 4,001,233 SH   SOLE 21 4,001,233 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   130,003,201 2,495,742 SH   SOLE 22 2,419,860 0 75,882
INTRA-CELLULAR THERAPIES INC COM 46116X101   49,694 954 SH   SOLE 23 954 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   914,544 17,557 SH   SOLE 25 17,557 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   2,065,525 39,653 SH   SOLE 26 32,754 0 6,899
INTRA-CELLULAR THERAPIES INC COM 46116X101   313,634 6,021 SH   SOLE 28 1,257 0 4,764
INTRA-CELLULAR THERAPIES INC COM 46116X101   17,428,533 334,585 SH   SOLE 30 334,585 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   24,743 475 SH   SOLE 34 475 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   20,263 389 SH   SOLE 36 389 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   816,094 15,667 SH   SOLE 40 15,667 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   32,921 632 SH   OTR 43 632 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   2,444,636 46,931 SH   SOLE 43 35,590 0 11,341
INTREPID POTASH INC COM 46121Y201   309,493 12,301 SH   SOLE 2 3,332 0 8,969
INTREPID POTASH INC COM 46121Y201   3,321 132 SH   SOLE 7 132 0 0
INTREPID POTASH INC COM 46121Y201   811,335 32,247 SH   SOLE 18 32,247 0 0
INTREPID POTASH INC COM 46121Y201   578,076 22,976 SH   SOLE 19 22,976 0 0
INTREPID POTASH INC COM 46121Y201   9,592,401 381,256 SH   SOLE 21 381,256 0 0
INTREPID POTASH INC COM 46121Y201   7,366,747 292,796 SH   SOLE 22 279,043 0 13,753
INTREPID POTASH INC COM 46121Y201   38,595 1,534 SH   SOLE 25 1,534 0 0
INTREPID POTASH INC COM 46121Y201   31,928 1,269 SH   SOLE 26 0 0 1,269
INTREPID POTASH INC COM 46121Y201   119,258 4,740 SH   SOLE 30 4,740 0 0
INTREPID POTASH INC COM 46121Y201   34,545 1,373 SH   SOLE 40 1,373 0 0
INTREPID POTASH INC COM 46121Y201   197,154 7,836 SH   SOLE 43 6,637 0 1,199
INTRUSION INC COM NEW 46121E205   69,977 200,507 SH   SOLE 22 200,507 0 0
INTUIT COM 461202103   292,240,819 571,967 SH   SOLE 2 153,597 0 418,370
INTUIT COM 461202103   122,223,490 239,213 SH   SOLE 4 128,693 0 110,520
INTUIT COM 461202103   160,500,560 314,128 SH   SOLE 7 279,228 0 34,900
INTUIT COM 461202103   5,541,655 10,846 SH   SOLE 13 10,846 0 0
INTUIT COM 461202103   13,517,940 26,457 SH   SOLE 15 26,457 0 0
INTUIT COM 461202103   660,323,582 1,292,370 SH   SOLE 18 997,894 0 294,476
INTUIT COM 461202103   476,968,110 933,511 SH   SOLE 19 933,511 0 0
INTUIT COM 461202103   3,813,198,869 7,463,105 SH   SOLE 21 7,463,105 0 0
INTUIT COM 461202103   3,176,232,963 6,216,450 SH   SOLE 22 5,621,479 0 594,971
INTUIT COM 461202103   288,532,927 564,710 SH   SOLE 23 564,710 0 0
INTUIT COM 461202103   365,827,420 715,989 SH   SOLE 25 644,946 0 71,043
INTUIT COM 461202103   182,773,968 357,721 SH   SOLE 26 194,832 0 162,889
INTUIT COM 461202103   304,677,610 596,308 SH   SOLE 28 33,708 0 562,600
INTUIT COM 461202103   976,917 1,912 SH   SOLE 29 1,912 0 0
INTUIT COM 461202103   1,306,403,070 2,556,862 SH   SOLE 30 2,528,380 0 28,482
INTUIT COM 461202103   76,510,199 149,744 SH   SOLE 31 64,826 0 84,918
INTUIT COM 461202103   39,971,347 78,231 SH   SOLE 32 78,231 0 0
INTUIT COM 461202103   264,395,611 517,469 SH   SOLE 34 517,469 0 0
INTUIT COM 461202103   34,227,871 66,990 SH   SOLE 36 66,990 0 0
INTUIT COM 461202103   6,955,426 13,613 SH   SOLE 40 13,613 0 0
INTUIT COM 461202103   281,017 550 SH   OTR 43 550 0 0
INTUIT COM 461202103   232,775,495 455,583 SH   SOLE 43 398,676 0 56,907
INTUITIVE MACHINES INC CLASS A COM 46125A100   2,303 631 SH   SOLE 22 631 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   233,685,270 799,498 SH   SOLE 2 262,871 0 536,627
INTUITIVE SURGICAL INC COM NEW 46120E602   80,920,194 276,849 SH   SOLE 4 138,285 0 138,564
INTUITIVE SURGICAL INC COM NEW 46120E602   100,891,785 345,177 SH   SOLE 7 304,191 0 40,986
INTUITIVE SURGICAL INC COM NEW 46120E602   3,176,900 10,869 SH   SOLE 13 10,869 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   9,689,414 33,150 SH   SOLE 15 33,150 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   328,682,151 1,124,507 SH   SOLE 18 901,193 0 223,314
INTUITIVE SURGICAL INC COM NEW 46120E602   578,507,968 1,979,226 SH   SOLE 19 1,979,226 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,871,471,575 9,824,050 SH   SOLE 21 9,824,050 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,271,552,780 7,771,572 SH   SOLE 22 7,025,585 0 745,987
INTUITIVE SURGICAL INC COM NEW 46120E602   201,246,926 688,518 SH   SOLE 23 688,518 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   266,774,837 912,706 SH   SOLE 25 872,790 0 39,916
INTUITIVE SURGICAL INC COM NEW 46120E602   183,570,981 628,044 SH   SOLE 26 295,042 0 333,002
INTUITIVE SURGICAL INC COM NEW 46120E602   198,529,506 679,221 SH   SOLE 28 26,135 0 653,086
INTUITIVE SURGICAL INC COM NEW 46120E602   73,657 252 SH   SOLE 29 252 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   804,092,128 2,751,008 SH   SOLE 30 2,751,008 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   25,490,903 87,211 SH   SOLE 31 72,253 0 14,958
INTUITIVE SURGICAL INC COM NEW 46120E602   28,687,387 98,147 SH   SOLE 32 98,147 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   438,639,603 1,500,700 SH   SOLE 34 1,500,700 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   24,300,114 83,137 SH   SOLE 36 83,137 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   4,972,437 17,012 SH   SOLE 40 17,012 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   171,867 588 SH   OTR 43 588 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   123,960,224 424,100 SH   SOLE 43 352,067 0 72,033
INUVO INC COM NEW 46122W204   4,159 19,435 SH   SOLE 21 19,435 0 0
INUVO INC COM NEW 46122W204   264,715 1,236,986 SH   SOLE 22 1,236,986 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   1,893,300 79,517 SH   SOLE 2 19,920 0 59,597
INVENTRUST PPTYS CORP COM NEW 46124J201   670,513 28,161 SH   SOLE 4 28,161 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   2,402,643 100,909 SH   SOLE 7 86,547 0 14,362
INVENTRUST PPTYS CORP COM NEW 46124J201   4,435,255 186,277 SH   SOLE 18 186,277 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   5,941,833 249,552 SH   SOLE 19 249,552 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   64,393,407 2,704,469 SH   SOLE 21 2,704,469 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   57,160,167 2,400,679 SH   SOLE 22 2,301,651 0 99,028
INVENTRUST PPTYS CORP COM NEW 46124J201   83,787 3,519 SH   SOLE 23 3,519 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   9,724,099 408,404 SH   SOLE 25 408,404 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   702,657 29,511 SH   SOLE 26 24,046 0 5,465
INVENTRUST PPTYS CORP COM NEW 46124J201   1,349,432 56,675 SH   SOLE 28 1,123 0 55,552
INVENTRUST PPTYS CORP COM NEW 46124J201   5,759,329 241,887 SH   SOLE 30 241,887 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   244,624 10,274 SH   SOLE 40 10,274 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   185,813 7,804 SH   SOLE 43 7,477 0 327
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   473,512 8,054 SH   SOLE 43 1,000 0 7,054
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   4,512,850 215,000 SH   SOLE 2 215,000 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   378,158,317 18,016,118 SH   SOLE 7 275,392 0 17,740,726
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   52,724,802 2,511,901 SH   SOLE 19 2,511,901 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   5,037,600 240,000 SH   SOLE 26 240,000 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   14,336,170 683,000 SH   SOLE 30 683,000 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   63 1 SH   SOLE 43 1 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   152,464 3,326 SH   SOLE 43 3,326 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   33,960 1,000 SH   SOLE 43 1,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   36,180 1,200 SH   SOLE 43 750 0 450
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   844,500 30,000 SH   SOLE 43 30,000 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   44,985 500 SH   SOLE 43 500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   765,800 20,000 SH   SOLE 43 20,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   369,900 13,500 SH   SOLE 43 13,500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,676 33 SH   SOLE 2 33 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   76,371 539 SH   SOLE 18 539 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   38,220,311 269,746 SH   SOLE 19 269,746 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   49,403,052 348,670 SH   SOLE 22 348,670 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   113,352 800 SH   SOLE 43 800 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   14,507 159 SH   SOLE 2 159 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   201,262 6,325 SH   SOLE 43 6,325 0 0
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   12,149 213 SH   SOLE 43 213 0 0
INVESCO LTD SHS G491BT108   17,976,573 1,238,056 SH   SOLE 2 380,512 0 857,544
INVESCO LTD SHS G491BT108   5,040,749 347,159 SH   SOLE 4 180,893 0 166,266
INVESCO LTD SHS G491BT108   16,113,396 1,109,738 SH   SOLE 7 955,823 0 153,915
INVESCO LTD SHS G491BT108   16,959 1,168 SH   SOLE 13 1,168 0 0
INVESCO LTD SHS G491BT108   707,037 48,694 SH   SOLE 15 48,694 0 0
INVESCO LTD SHS G491BT108   17,411,440 1,199,135 SH   SOLE 18 1,143,529 0 55,606
INVESCO LTD SHS G491BT108   13,603,904 936,908 SH   SOLE 19 936,908 0 0
INVESCO LTD SHS G491BT108   350,113,398 24,112,493 SH   SOLE 21 24,112,493 0 0
INVESCO LTD SHS G491BT108   149,778,490 10,315,323 SH   SOLE 22 9,396,218 0 919,105
INVESCO LTD SHS G491BT108   9,090,348 626,057 SH   SOLE 23 626,057 0 0
INVESCO LTD SHS G491BT108   1,885,074 129,826 SH   SOLE 25 129,826 0 0
INVESCO LTD SHS G491BT108   8,593,139 591,814 SH   SOLE 26 233,975 0 357,839
INVESCO LTD SHS G491BT108   12,223,967 841,871 SH   SOLE 28 27,114 0 814,757
INVESCO LTD SHS G491BT108   9,888 681 SH   SOLE 29 681 0 0
INVESCO LTD SHS G491BT108   48,469,982 3,338,153 SH   SOLE 30 3,218,726 0 119,427
INVESCO LTD SHS G491BT108   739,373 50,921 SH   SOLE 31 46,054 0 4,867
INVESCO LTD SHS G491BT108   3,004,885 206,948 SH   SOLE 32 206,948 0 0
INVESCO LTD SHS G491BT108   6,773,188 466,473 SH   SOLE 34 466,473 0 0
INVESCO LTD SHS G491BT108   1,081,421 74,478 SH   SOLE 36 74,478 0 0
INVESCO LTD SHS G491BT108   220,196 15,165 SH   SOLE 40 15,165 0 0
INVESCO LTD SHS G491BT108   18,891 1,301 SH   OTR 43 1,301 0 0
INVESCO LTD SHS G491BT108   7,853,198 540,854 SH   SOLE 43 492,838 0 48,016
INVESCO MORTGAGE CAPITAL INC COM 46131B704   406,436 40,603 SH   SOLE 2 12,516 0 28,087
INVESCO MORTGAGE CAPITAL INC COM 46131B704   941 94 SH   SOLE 4 94 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   3,984 398 SH   SOLE 7 398 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   1,524,903 152,338 SH   SOLE 18 152,338 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   878,418 87,754 SH   SOLE 19 87,754 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   56,383,207 5,632,688 SH   SOLE 21 5,632,688 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   12,926,153 1,291,324 SH   SOLE 22 1,248,521 0 42,803
INVESCO MORTGAGE CAPITAL INC COM 46131B704   54,394 5,434 SH   SOLE 25 5,434 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   110,320 11,021 SH   SOLE 26 4,217 0 6,804
INVESCO MORTGAGE CAPITAL INC COM 46131B704   69,179 6,911 SH   SOLE 28 2,412 0 4,499
INVESCO MORTGAGE CAPITAL INC COM 46131B704   1,093,743 109,265 SH   SOLE 30 109,265 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   81,441 8,136 SH   SOLE 40 8,136 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   485,873 48,539 SH   SOLE 43 47,598 0 941
INVESCO MUN OPPORTUNITY TR COM 46132C107   14,468 1,758 SH   SOLE 4 1,758 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107   134,577 16,352 SH   SOLE 18 16,352 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107   863,920 104,972 SH   SOLE 19 104,972 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   20,508 2,459 SH   SOLE 4 2,459 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   190,744 22,871 SH   SOLE 18 22,871 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   1,224,495 146,822 SH   SOLE 19 146,822 0 0
INVESCO QQQ TR OPTIONS 46090E103   2,221,274 6,200 SH Call SOLE 2 0 0 6,200
INVESCO QQQ TR OPTIONS 46090E103   5,624,839 15,700 SH Put SOLE 2 15,700 0 0
INVESCO QQQ TR OPTIONS 46090E103   394,097 1,100 SH Call SOLE 4 1,100 0 0
INVESCO QQQ TR OPTIONS 46090E103   8,849,269 24,700 SH Call SOLE 18 24,700 0 0
INVESCO QQQ TR OPTIONS 46090E103   395,458,426 1,103,800 SH Call SOLE 19 1,103,800 0 0
INVESCO QQQ TR OPTIONS 46090E103   85,698,184 239,200 SH Put SOLE 19 239,200 0 0
INVESCO QQQ TR OPTIONS 46090E103   6,448,860 18,000 SH Call SOLE 22 18,000 0 0
INVESCO QQQ TR OPTIONS 46090E103   250,789 700 SH Call SOLE 26 700 0 0
INVESCO QQQ TR OPTIONS 46090E103   3,511,046 9,800 SH Put SOLE 26 9,800 0 0
INVESCO QQQ TR OPTIONS 46090E103   3,833,489 10,700 SH Put SOLE 30 10,700 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,002,081 2,797 SH   SOLE 4 2,797 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   23,072,588 64,400 SH   SOLE 18 64,400 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   106,119,574 296,200 SH   SOLE 19 296,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   9,744,944 27,200 SH   SOLE 22 27,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   225,603 630 SH   SOLE 43 160 0 470
INVESCO QUALITY MUN INCOME T COM 46133G107   19,180 2,286 SH   SOLE 4 2,286 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107   178,346 21,257 SH   SOLE 18 21,257 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107   1,144,941 136,465 SH   SOLE 19 136,465 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   17,731 2,086 SH   SOLE 4 2,086 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   168,428 19,815 SH   SOLE 18 19,815 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   1,090,389 128,281 SH   SOLE 19 128,281 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   20,894 2,009 SH   SOLE 4 2,009 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   183,362 17,631 SH   SOLE 18 17,631 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   1,188,377 114,267 SH   SOLE 19 114,267 0 0
INVESTAR HLDG CORP COM 46134L105   413,751 39,070 SH   SOLE 2 32,147 0 6,923
INVESTAR HLDG CORP COM 46134L105   18,988 1,793 SH   SOLE 18 1,793 0 0
INVESTAR HLDG CORP COM 46134L105   15,716 1,484 SH   SOLE 19 1,484 0 0
INVESTAR HLDG CORP COM 46134L105   249,913 23,599 SH   SOLE 21 23,599 0 0
INVESTAR HLDG CORP COM 46134L105   1,021,988 96,505 SH   SOLE 22 96,505 0 0
INVESTAR HLDG CORP COM 46134L105   12,221 1,154 SH   SOLE 23 1,154 0 0
INVESTAR HLDG CORP COM 46134L105   206 19 SH   SOLE 43 19 0 0
INVESTCORP CR MGMT BDC INC COM 46090R104   19,950 5,000 SH   SOLE 43 0 0 5,000
INVESTORS TITLE CO NC COM 461804106   379,110 2,560 SH   SOLE 2 2,042 0 518
INVESTORS TITLE CO NC COM 461804106   2,666 18 SH   SOLE 7 18 0 0
INVESTORS TITLE CO NC COM 461804106   562,446 3,798 SH   SOLE 18 3,798 0 0
INVESTORS TITLE CO NC COM 461804106   404,878 2,734 SH   SOLE 19 2,734 0 0
INVESTORS TITLE CO NC COM 461804106   6,228,369 42,058 SH   SOLE 21 42,058 0 0
INVESTORS TITLE CO NC COM 461804106   7,677,874 51,846 SH   SOLE 22 50,765 0 1,081
INVESTORS TITLE CO NC COM 461804106   45,612 308 SH   SOLE 23 308 0 0
INVESTORS TITLE CO NC COM 461804106   10,881 73 SH   SOLE 43 73 0 0
INVITAE CORP COM 46185L103   50,748 83,853 SH   SOLE 2 39,711 0 44,142
INVITAE CORP COM 46185L103   16,569 27,378 SH   SOLE 7 27,378 0 0
INVITAE CORP COM 46185L103   419,969 693,934 SH   SOLE 18 693,934 0 0
INVITAE CORP COM 46185L103   325,806 538,344 SH   SOLE 19 538,344 0 0
INVITAE CORP COM 46185L103   7,214,888 11,921,493 SH   SOLE 21 11,921,493 0 0
INVITAE CORP COM 46185L103   4,539,631 7,501,043 SH   SOLE 22 7,397,462 0 103,581
INVITAE CORP COM 46185L103   2,261 3,736 SH   SOLE 28 3,736 0 0
INVITAE CORP COM 46185L103   17,065 28,198 SH   SOLE 43 28,198 0 0
INVITATION HOMES INC COM 46187W107   41,588,530 1,312,355 SH   SOLE 2 233,582 0 1,078,773
INVITATION HOMES INC COM 46187W107   36,471,070 1,150,870 SH   SOLE 4 840,231 0 310,639
INVITATION HOMES INC COM 46187W107   42,591,582 1,344,007 SH   SOLE 7 1,156,189 0 187,818
INVITATION HOMES INC COM 46187W107   533,438 16,833 SH   SOLE 13 16,833 0 0
INVITATION HOMES INC COM 46187W107   2,621,840 82,734 SH   SOLE 15 82,734 0 0
INVITATION HOMES INC COM 46187W107   42,900,369 1,353,751 SH   SOLE 18 1,316,458 0 37,293
INVITATION HOMES INC COM 46187W107   47,698,615 1,505,163 SH   SOLE 19 1,505,163 0 0
INVITATION HOMES INC COM 46187W107   662,429,158 20,903,413 SH   SOLE 21 20,903,413 0 0
INVITATION HOMES INC COM 46187W107   617,531,115 19,486,624 SH   SOLE 22 17,217,637 0 2,268,987
INVITATION HOMES INC COM 46187W107   35,552,441 1,121,882 SH   SOLE 23 1,121,882 0 0
INVITATION HOMES INC COM 46187W107   95,848,275 3,024,559 SH   SOLE 25 3,023,021 0 1,538
INVITATION HOMES INC COM 46187W107   22,621,907 713,850 SH   SOLE 26 337,906 0 375,944
INVITATION HOMES INC COM 46187W107   45,094,363 1,422,984 SH   SOLE 28 100,645 0 1,322,339
INVITATION HOMES INC COM 46187W107   148,627,304 4,690,038 SH   SOLE 30 4,690,038 0 0
INVITATION HOMES INC COM 46187W107   4,340,991 136,983 SH   SOLE 31 126,390 0 10,593
INVITATION HOMES INC COM 46187W107   5,500,528 173,573 SH   SOLE 34 173,573 0 0
INVITATION HOMES INC COM 46187W107   4,644,581 146,563 SH   SOLE 36 146,563 0 0
INVITATION HOMES INC COM 46187W107   925,950 29,219 SH   SOLE 40 29,219 0 0
INVITATION HOMES INC COM 46187W107   20,757 655 SH   OTR 43 655 0 0
INVITATION HOMES INC COM 46187W107   10,097,081 318,620 SH   SOLE 43 279,370 0 39,250
INVIVO THERAPEUTICS HLDGS CO COM 46186M605   1 1 SH   SOLE 21 1 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M605   38,879 34,713 SH   SOLE 22 34,713 0 0
INVIVYD INC COM 00534A102   13,267 7,804 SH   SOLE 2 0 0 7,804
INVIVYD INC COM 00534A102   14,987 8,816 SH   SOLE 18 8,816 0 0
INVIVYD INC COM 00534A102   688,429 404,958 SH   SOLE 21 404,958 0 0
INVIVYD INC COM 00534A102   1,128,086 663,580 SH   SOLE 22 663,580 0 0
INVIVYD INC COM 00534A102   78,605 46,238 SH   SOLE 30 46,238 0 0
INVO BIOSCIENCE INC COM NEW 44984F401   19 24 SH   SOLE 22 24 0 0
IONIS PHARMACEUTICALS INC COM 462222100   5,614,888 123,785 SH   SOLE 2 43,738 0 80,047
IONIS PHARMACEUTICALS INC COM 462222100   19,868 438 SH   SOLE 4 438 0 0
IONIS PHARMACEUTICALS INC COM 462222100   463,670 10,222 SH   SOLE 7 9,768 0 454
IONIS PHARMACEUTICALS INC COM 462222100   4,341,723 95,717 SH   SOLE 18 95,717 0 0
IONIS PHARMACEUTICALS INC COM 462222100   43,460,142 958,116 SH   SOLE 19 958,116 0 0
IONIS PHARMACEUTICALS INC COM 462222100   164,998,633 3,637,536 SH   SOLE 21 3,637,536 0 0
IONIS PHARMACEUTICALS INC COM 462222100   160,698,233 3,542,730 SH   SOLE 22 3,357,682 0 185,048
IONIS PHARMACEUTICALS INC COM 462222100   1,127,105 24,848 SH   SOLE 25 24,848 0 0
IONIS PHARMACEUTICALS INC COM 462222100   5,552,926 122,419 SH   SOLE 26 49,289 0 73,130
IONIS PHARMACEUTICALS INC COM 462222100   401,663 8,855 SH   SOLE 28 3,288 0 5,567
IONIS PHARMACEUTICALS INC COM 462222100   22,705,538 500,563 SH   SOLE 30 500,563 0 0
IONIS PHARMACEUTICALS INC COM 462222100   94,031 2,073 SH   SOLE 31 2,073 0 0
IONIS PHARMACEUTICALS INC COM 462222100   314,708 6,938 SH   SOLE 34 6,938 0 0
IONIS PHARMACEUTICALS INC COM 462222100   953,150 21,013 SH   SOLE 40 21,013 0 0
IONIS PHARMACEUTICALS INC COM 462222100   17,554 387 SH   OTR 43 387 0 0
IONIS PHARMACEUTICALS INC COM 462222100   2,675,650 58,987 SH   SOLE 43 45,359 0 13,628
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2   11,327,400 11,600,000 PRN   SOLE 2 11,600,000 0 0
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2   4,191,138 4,292,000 PRN   SOLE 21 4,292,000 0 0
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2   16,112,250 16,500,000 PRN   SOLE 22 16,500,000 0 0
IONQ INC COM 46222L108   2,067,174 138,923 SH   SOLE 2 44,277 0 94,646
IONQ INC COM 46222L108   8,720 586 SH   SOLE 4 586 0 0
IONQ INC COM 46222L108   371,107 24,940 SH   SOLE 7 23,646 0 1,294
IONQ INC COM 46222L108   6,345,636 426,454 SH   SOLE 18 426,454 0 0
IONQ INC COM 46222L108   4,928,911 331,244 SH   SOLE 19 331,244 0 0
IONQ INC COM 46222L108   85,915,320 5,773,879 SH   SOLE 21 5,773,879 0 0
IONQ INC COM 46222L108   67,193,646 4,515,702 SH   SOLE 22 4,325,361 0 190,341
IONQ INC COM 46222L108   435,032 29,236 SH   SOLE 25 29,236 0 0
IONQ INC COM 46222L108   1,218,538 81,891 SH   SOLE 26 69,235 0 12,656
IONQ INC COM 46222L108   128,667 8,647 SH   SOLE 28 0 0 8,647
IONQ INC COM 46222L108   1,584,497 106,485 SH   SOLE 30 106,485 0 0
IONQ INC COM 46222L108   413,426 27,784 SH   SOLE 40 27,784 0 0
IONQ INC COM 46222L108   349,516 23,489 SH   SOLE 43 23,489 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   1,022,917 224,817 SH   SOLE 2 72,200 0 152,617
IOVANCE BIOTHERAPEUTICS INC COM 462260100   2,070 455 SH   SOLE 4 455 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   317,353 69,748 SH   SOLE 7 66,937 0 2,811
IOVANCE BIOTHERAPEUTICS INC COM 462260100   2,700,043 593,416 SH   SOLE 18 593,416 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   3,432,097 754,307 SH   SOLE 19 754,307 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   45,751,533 10,055,282 SH   SOLE 21 10,055,282 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   28,038,119 6,162,224 SH   SOLE 22 5,891,803 0 270,421
IOVANCE BIOTHERAPEUTICS INC COM 462260100   208,431 45,809 SH   SOLE 25 45,809 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   578,514 127,146 SH   SOLE 26 110,069 0 17,077
IOVANCE BIOTHERAPEUTICS INC COM 462260100   10,174 2,236 SH   SOLE 28 2,236 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   1,013,699 222,791 SH   SOLE 30 222,791 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   6,438 1,415 SH   SOLE 34 1,415 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   150,860 33,156 SH   SOLE 40 33,156 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   380,503 83,627 SH   SOLE 43 69,788 0 13,839
IPG PHOTONICS CORP COM 44980X109   4,637,840 45,675 SH   SOLE 2 28,412 0 17,263
IPG PHOTONICS CORP COM 44980X109   95,651 942 SH   SOLE 4 99 0 843
IPG PHOTONICS CORP COM 44980X109   29,954 295 SH   SOLE 7 295 0 0
IPG PHOTONICS CORP COM 44980X109   5,361,210 52,799 SH   SOLE 18 52,799 0 0
IPG PHOTONICS CORP COM 44980X109   1,029,311 10,137 SH   SOLE 19 10,137 0 0
IPG PHOTONICS CORP COM 44980X109   156,186,391 1,538,176 SH   SOLE 21 1,538,176 0 0
IPG PHOTONICS CORP COM 44980X109   86,564,779 852,519 SH   SOLE 22 810,945 0 41,574
IPG PHOTONICS CORP COM 44980X109   584,363 5,755 SH   SOLE 25 5,755 0 0
IPG PHOTONICS CORP COM 44980X109   1,526,959 15,038 SH   SOLE 26 12,424 0 2,614
IPG PHOTONICS CORP COM 44980X109   285,226 2,809 SH   SOLE 28 694 0 2,115
IPG PHOTONICS CORP COM 44980X109   21,723,061 213,936 SH   SOLE 30 213,936 0 0
IPG PHOTONICS CORP COM 44980X109   43,358 427 SH   SOLE 31 427 0 0
IPG PHOTONICS CORP COM 44980X109   42,038 414 SH   SOLE 36 414 0 0
IPG PHOTONICS CORP COM 44980X109   614,215 6,049 SH   SOLE 40 6,049 0 0
IPG PHOTONICS CORP COM 44980X109   14,825 146 SH   OTR 43 146 0 0
IPG PHOTONICS CORP COM 44980X109   3,342,088 32,914 SH   SOLE 43 30,172 0 2,742
IQIYI INC SPONSORED ADS 46267X108   1,049,621 221,439 SH   SOLE 2 12,630 0 208,809
IQIYI INC SPONSORED ADS 46267X108   434,374 91,640 SH   SOLE 4 13,423 0 78,217
IQIYI INC SPONSORED ADS 46267X108   504,649 106,466 SH   SOLE 7 75,741 0 30,725
IQIYI INC SPONSORED ADS 46267X108   476,109 100,445 SH   SOLE 13 100,445 0 0
IQIYI INC SPONSORED ADS 46267X108   1,404,647 296,339 SH   SOLE 15 296,339 0 0
IQIYI INC SPONSORED ADS 46267X108   284,338 59,987 SH   SOLE 18 59,987 0 0
IQIYI INC SPONSORED ADS 46267X108   41,847,355 8,828,556 SH   SOLE 21 8,828,556 0 0
IQIYI INC SPONSORED ADS 46267X108   18,441,330 3,890,576 SH   SOLE 22 3,384,755 0 505,821
IQIYI INC SPONSORED ADS 46267X108   2,548,570 537,673 SH   SOLE 23 537,673 0 0
IQIYI INC SPONSORED ADS 46267X108   1,322,062 278,916 SH   SOLE 25 278,916 0 0
IQIYI INC SPONSORED ADS 46267X108   2,067,972 436,281 SH   SOLE 26 42,272 0 394,009
IQIYI INC SPONSORED ADS 46267X108   3,655,934 771,294 SH   SOLE 28 26,423 0 744,871
IQIYI INC SPONSORED ADS 46267X108   13,904,927 2,933,529 SH   SOLE 30 2,933,529 0 0
IQIYI INC SPONSORED ADS 46267X108   97,928 20,660 SH   SOLE 34 20,660 0 0
IQIYI INC SPONSORED ADS 46267X108   28,483 6,009 SH   SOLE 40 6,009 0 0
IQIYI INC SPONSORED ADS 46267X108   5,118,712 1,079,897 SH   SOLE 43 1,026,648 0 53,249
IQVIA HLDGS INC COM 46266C105   75,353,086 382,989 SH   SOLE 2 88,933 0 294,056
IQVIA HLDGS INC COM 46266C105   36,452,856 185,275 SH   SOLE 4 100,259 0 85,016
IQVIA HLDGS INC COM 46266C105   21,863,057 111,121 SH   SOLE 7 92,514 0 18,607
IQVIA HLDGS INC COM 46266C105   1,750,682 8,898 SH   SOLE 13 8,898 0 0
IQVIA HLDGS INC COM 46266C105   3,147,410 15,997 SH   SOLE 15 15,997 0 0
IQVIA HLDGS INC COM 46266C105   84,483,270 429,394 SH   SOLE 18 417,733 0 11,661
IQVIA HLDGS INC COM 46266C105   67,426,815 342,703 SH   SOLE 19 342,703 0 0
IQVIA HLDGS INC COM 46266C105   1,292,871,598 6,571,139 SH   SOLE 21 6,571,139 0 0
IQVIA HLDGS INC COM 46266C105   780,811,032 3,968,544 SH   SOLE 22 3,576,345 0 392,199
IQVIA HLDGS INC COM 46266C105   61,708,277 313,638 SH   SOLE 23 313,638 0 0
IQVIA HLDGS INC COM 46266C105   61,779,303 313,999 SH   SOLE 25 313,227 0 772
IQVIA HLDGS INC COM 46266C105   40,785,685 207,297 SH   SOLE 26 102,179 0 105,118
IQVIA HLDGS INC COM 46266C105   65,023,711 330,489 SH   SOLE 28 5,241 0 325,248
IQVIA HLDGS INC COM 46266C105   64,337 327 SH   SOLE 29 327 0 0
IQVIA HLDGS INC COM 46266C105   223,967,608 1,138,336 SH   SOLE 30 1,138,336 0 0
IQVIA HLDGS INC COM 46266C105   8,375,254 42,568 SH   SOLE 31 39,351 0 3,217
IQVIA HLDGS INC COM 46266C105   58,936,266 299,549 SH   SOLE 34 299,549 0 0
IQVIA HLDGS INC COM 46266C105   9,588,808 48,736 SH   SOLE 36 48,736 0 0
IQVIA HLDGS INC COM 46266C105   1,773,308 9,013 SH   SOLE 40 9,013 0 0
IQVIA HLDGS INC COM 46266C105   114,509 582 SH   OTR 43 582 0 0
IQVIA HLDGS INC COM 46266C105   32,346,881 164,406 SH   SOLE 43 125,116 0 39,290
IRADIMED CORP COM 46266A109   2,391,587 53,901 SH   SOLE 2 40,547 0 13,354
IRADIMED CORP COM 46266A109   1,242 28 SH   SOLE 7 28 0 0
IRADIMED CORP COM 46266A109   860,689 19,398 SH   SOLE 18 19,398 0 0
IRADIMED CORP COM 46266A109   2,322,370 52,341 SH   SOLE 19 52,341 0 0
IRADIMED CORP COM 46266A109   11,102,838 250,233 SH   SOLE 21 250,233 0 0
IRADIMED CORP COM 46266A109   9,676,964 218,097 SH   SOLE 22 215,389 0 2,708
IRADIMED CORP COM 46266A109   181,030 4,080 SH   SOLE 23 4,080 0 0
IRADIMED CORP COM 46266A109   80,665 1,818 SH   SOLE 25 1,818 0 0
IRADIMED CORP COM 46266A109   392,586 8,848 SH   SOLE 26 0 0 8,848
IRADIMED CORP COM 46266A109   78,801 1,776 SH   SOLE 40 1,776 0 0
IRADIMED CORP COM 46266A109   139,899 3,153 SH   SOLE 43 3,051 0 102
IRHYTHM TECHNOLOGIES INC COM 450056106   1,476,112 15,660 SH   SOLE 2 8,929 0 6,731
IRHYTHM TECHNOLOGIES INC COM 450056106   34,122 362 SH   SOLE 4 105 0 257
IRHYTHM TECHNOLOGIES INC COM 450056106   380,151 4,033 SH   SOLE 7 3,825 0 208
IRHYTHM TECHNOLOGIES INC COM 450056106   7,076,475 75,074 SH   SOLE 18 73,138 0 1,936
IRHYTHM TECHNOLOGIES INC COM 450056106   6,388,943 67,780 SH   SOLE 19 67,780 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   117,978,361 1,251,627 SH   SOLE 21 1,251,627 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   77,396,226 821,093 SH   SOLE 22 795,523 0 25,570
IRHYTHM TECHNOLOGIES INC COM 450056106   13,102 139 SH   SOLE 23 139 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   576,588 6,117 SH   SOLE 25 6,117 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   1,069,662 11,348 SH   SOLE 26 8,497 0 2,851
IRHYTHM TECHNOLOGIES INC COM 450056106   273,543 2,902 SH   SOLE 28 1,425 0 1,477
IRHYTHM TECHNOLOGIES INC COM 450056106   5,140,092 54,531 SH   SOLE 30 54,531 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   14,987 159 SH   SOLE 36 159 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   464,608 4,929 SH   SOLE 40 4,929 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   1,557,081 16,519 SH   SOLE 43 15,530 0 989
IRIDEX CORP COM 462684101   6,734 2,651 SH   SOLE 18 2,651 0 0
IRIDEX CORP COM 462684101   74,193 29,210 SH   SOLE 21 29,210 0 0
IRIDEX CORP COM 462684101   53,335 20,998 SH   SOLE 22 20,998 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   10,108,242 222,208 SH   SOLE 2 134,762 0 87,446
IRIDIUM COMMUNICATIONS INC COM 46269C102   682,305 14,999 SH   SOLE 4 14,999 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,260,164 27,702 SH   SOLE 7 26,235 0 1,467
IRIDIUM COMMUNICATIONS INC COM 46269C102   11,392,288 250,435 SH   SOLE 18 239,513 0 10,922
IRIDIUM COMMUNICATIONS INC COM 46269C102   5,950,592 130,811 SH   SOLE 19 130,811 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   311,142,138 6,839,792 SH   SOLE 21 6,839,792 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   167,781,495 3,688,316 SH   SOLE 22 3,521,549 0 166,767
IRIDIUM COMMUNICATIONS INC COM 46269C102   102,307 2,249 SH   SOLE 23 2,249 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   974,669 21,426 SH   SOLE 25 21,426 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   2,090,129 45,947 SH   SOLE 26 36,066 0 9,881
IRIDIUM COMMUNICATIONS INC COM 46269C102   380,069 8,355 SH   SOLE 28 1,882 0 6,473
IRIDIUM COMMUNICATIONS INC COM 46269C102   9,983,190 219,459 SH   SOLE 30 219,459 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   777,652 17,095 SH   SOLE 31 1,775 0 15,320
IRIDIUM COMMUNICATIONS INC COM 46269C102   55,771 1,226 SH   SOLE 34 1,226 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   304,237 6,688 SH   SOLE 36 6,688 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   900,702 19,800 SH   SOLE 40 19,800 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   4,998,414 109,879 SH   SOLE 43 103,409 0 6,470
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   196,637 53,002 SH   SOLE 2 53,002 0 0
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   144,746 39,015 SH   SOLE 21 39,015 0 0
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   44,854 12,090 SH   SOLE 22 12,090 0 0
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   224,570 60,531 SH   SOLE 30 60,531 0 0
IROBOT CORP COM 462726100   789,381 20,828 SH   SOLE 2 9,113 0 11,715
IROBOT CORP COM 462726100   22,816 602 SH   SOLE 4 87 0 515
IROBOT CORP COM 462726100   378,697 9,992 SH   SOLE 7 9,455 0 537
IROBOT CORP COM 462726100   3,218,354 84,917 SH   SOLE 18 82,190 0 2,727
IROBOT CORP COM 462726100   3,749,447 98,930 SH   SOLE 19 98,930 0 0
IROBOT CORP COM 462726100   125,941,321 3,322,990 SH   SOLE 21 3,322,990 0 0
IROBOT CORP COM 462726100   31,006,180 818,105 SH   SOLE 22 792,003 0 26,102
IROBOT CORP COM 462726100   11,370 300 SH   SOLE 23 300 0 0
IROBOT CORP COM 462726100   192,949 5,091 SH   SOLE 25 5,091 0 0
IROBOT CORP COM 462726100   1,158,489 30,567 SH   SOLE 26 9,816 0 20,751
IROBOT CORP COM 462726100   18,988 501 SH   SOLE 28 501 0 0
IROBOT CORP COM 462726100   8,366,349 220,748 SH   SOLE 30 220,748 0 0
IROBOT CORP COM 462726100   74,853 1,975 SH   SOLE 36 1,975 0 0
IROBOT CORP COM 462726100   185,369 4,891 SH   SOLE 40 4,891 0 0
IROBOT CORP COM 462726100   620,006 16,359 SH   SOLE 43 13,820 0 2,539
IRON MTN INC DEL COM 46284V101   35,620,359 599,165 SH   SOLE 2 71,739 0 527,426
IRON MTN INC DEL COM 46284V101   18,037,606 303,408 SH   SOLE 4 165,192 0 138,216
IRON MTN INC DEL COM 46284V101   24,217,611 407,361 SH   SOLE 7 362,691 0 44,670
IRON MTN INC DEL COM 46284V101   655,912 11,033 SH   SOLE 13 11,033 0 0
IRON MTN INC DEL COM 46284V101   2,498,386 42,025 SH   SOLE 15 42,025 0 0
IRON MTN INC DEL COM 46284V101   27,430,289 461,401 SH   SOLE 18 443,630 0 17,771
IRON MTN INC DEL COM 46284V101   7,230,547 121,624 SH   SOLE 19 121,624 0 0
IRON MTN INC DEL COM 46284V101   549,874,333 9,249,358 SH   SOLE 21 9,249,358 0 0
IRON MTN INC DEL COM 46284V101   374,821,371 6,304,817 SH   SOLE 22 5,684,043 0 620,774
IRON MTN INC DEL COM 46284V101   29,577,802 497,524 SH   SOLE 23 497,524 0 0
IRON MTN INC DEL COM 46284V101   26,134,101 439,598 SH   SOLE 25 438,468 0 1,130
IRON MTN INC DEL COM 46284V101   21,768,450 366,164 SH   SOLE 26 188,710 0 177,454
IRON MTN INC DEL COM 46284V101   23,615,740 397,237 SH   SOLE 28 13,267 0 383,970
IRON MTN INC DEL COM 46284V101   146,333,559 2,461,456 SH   SOLE 30 2,427,474 0 33,982
IRON MTN INC DEL COM 46284V101   3,924,830 66,019 SH   SOLE 31 60,897 0 5,122
IRON MTN INC DEL COM 46284V101   747,227 12,569 SH   SOLE 34 12,569 0 0
IRON MTN INC DEL COM 46284V101   4,547,033 76,485 SH   SOLE 36 76,485 0 0
IRON MTN INC DEL COM 46284V101   853,702 14,360 SH   SOLE 40 14,360 0 0
IRON MTN INC DEL COM 46284V101   36,027 606 SH   OTR 43 606 0 0
IRON MTN INC DEL COM 46284V101   18,206,514 306,249 SH   SOLE 43 273,231 0 33,018
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   4,615,110 479,243 SH   SOLE 2 247,137 0 232,106
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   4,969 516 SH   SOLE 4 516 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   13,251 1,376 SH   SOLE 7 1,376 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   4,482,274 465,449 SH   SOLE 18 426,769 0 38,680
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   12,294,688 1,276,707 SH   SOLE 19 1,276,707 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   164,806,270 17,113,839 SH   SOLE 21 17,113,839 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   49,166,793 5,105,586 SH   SOLE 22 4,954,665 0 150,921
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   517,170 53,704 SH   SOLE 23 53,704 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   227,509 23,625 SH   SOLE 25 23,625 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   2,837,412 294,643 SH   SOLE 26 77,172 0 217,471
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   85,505 8,879 SH   SOLE 28 2,886 0 5,993
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   2,926,778 303,923 SH   SOLE 30 303,923 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   203,039 21,084 SH   SOLE 34 21,084 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   193,611 20,105 SH   SOLE 40 20,105 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   21,080 2,189 SH   OTR 43 2,189 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   610,484 63,394 SH   SOLE 43 54,868 0 8,526
ISHARES GOLD TR ISHARES NEW 464285204   1,330 38 SH   SOLE 2 38 0 0
ISHARES GOLD TR ISHARES NEW 464285204   2,805,113 80,169 SH   SOLE 18 80,169 0 0
ISHARES GOLD TR ISHARES NEW 464285204   11,790,720 336,974 SH   SOLE 21 336,974 0 0
ISHARES GOLD TR ISHARES NEW 464285204   81,878,734 2,340,061 SH   SOLE 23 2,340,061 0 0
ISHARES GOLD TR ISHARES NEW 464285204   21,249,427 607,300 SH   SOLE 34 607,300 0 0
ISHARES GOLD TR SHARES REPRESENT 46436F103   20,860,290 1,130,639 SH   SOLE 2 0 0 1,130,639
ISHARES INC MSCI AUST ETF 464286103   35,301,287 1,641,157 SH   SOLE 2 1,641,157 0 0
ISHARES INC MSCI AUST ETF 464286103   145,470,044 6,762,903 SH   SOLE 7 0 0 6,762,903
ISHARES INC MSCI AUST ETF 464286103   7,832,479 364,132 SH   SOLE 18 364,132 0 0
ISHARES INC JP MRG EM CRP BD 464286251   2,114,542 50,001 SH   SOLE 2 0 0 50,001
ISHARES INC JP MRGN EM HI BD 464286285   9,259 272 SH   SOLE 2 272 0 0
ISHARES INC EM MKTS DIV ETF 464286319   313,066 13,143 SH   SOLE 7 13,143 0 0
ISHARES INC EM MKTS DIV ETF 464286319   103,069 4,327 SH   SOLE 18 4,327 0 0
ISHARES INC EM MKTS DIV ETF 464286319   12,171,877 510,994 SH   SOLE 21 510,994 0 0
ISHARES INC MSCI WORLD ETF 464286392   3,933,645 32,734 SH   SOLE 2 32,734 0 0
ISHARES INC MSCI WORLD ETF 464286392   46,145 384 SH   SOLE 43 384 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   123 4 SH   SOLE 2 4 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   158,779 5,177 SH   SOLE 4 5,177 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   3,435,837 112,026 SH   SOLE 18 112,026 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   32,805,092 1,069,615 SH   SOLE 19 1,069,615 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   446,191 8,172 SH   SOLE 21 8,172 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   11,534,851 211,261 SH   SOLE 22 211,261 0 0
ISHARES INC MSCI CDA ETF 464286509   3,709,744 110,871 SH   SOLE 2 38,464 0 72,407
ISHARES INC MSCI CDA ETF 464286509   571,229 17,072 SH   SOLE 3 0 0 17,072
ISHARES INC MSCI CDA ETF 464286509   4,829,717 144,343 SH   SOLE 7 0 0 144,343
ISHARES INC MSCI CDA ETF 464286509   1,924,184 57,507 SH   SOLE 18 57,507 0 0
ISHARES INC MSCI CDA ETF 464286509   14,539,340 434,529 SH   SOLE 21 434,529 0 0
ISHARES INC MSCI CDA ETF 464286509   3,941,086 117,785 SH   SOLE 22 117,785 0 0
ISHARES INC MSCI CDA ETF 464286509   1,020,062 30,486 SH   SOLE 26 30,486 0 0
ISHARES INC JP MORGAN EM ETF 464286517   2,275,096 65,320 SH   SOLE 18 65,320 0 0
ISHARES INC JP MORGAN EM ETF 464286517   6,135,200 176,147 SH   SOLE 21 176,147 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   129,043,432 1,352,373 SH   SOLE 7 1,352,373 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   4,722,050 49,487 SH   SOLE 18 49,487 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   118,893 1,246 SH   SOLE 22 0 0 1,246
ISHARES INC MSCI GBL MIN VOL 464286525   38,247,771 400,836 SH   SOLE 40 400,836 0 0
ISHARES INC MSCI EMERG MRKT 464286533   45,940,645 861,118 SH   SOLE 7 861,118 0 0
ISHARES INC MSCI EMERG MRKT 464286533   82,405,210 1,544,615 SH   SOLE 18 1,544,615 0 0
ISHARES INC MSCI EMERG MRKT 464286533   2,518,867 47,214 SH   SOLE 21 47,214 0 0
ISHARES INC MSCI EMERG MRKT 464286533   43,588,497 817,029 SH   SOLE 22 817,029 0 0
ISHARES INC MSCI EURZONE ETF 464286608   3,040,393 71,979 SH   SOLE 2 71,979 0 0
ISHARES INC MSCI EURZONE ETF 464286608   151,432,808 3,585,057 SH   SOLE 7 0 0 3,585,057
ISHARES INC MSCI EURZONE ETF 464286608   3,058,852 72,416 SH   SOLE 18 72,416 0 0
ISHARES INC MSCI EURZONE ETF 464286608   328,336,673 7,773,122 SH   SOLE 21 7,773,122 0 0
ISHARES INC MSCI CHILE ETF 464286640   1,032,410 39,420 SH   SOLE 22 39,420 0 0
ISHARES INC MSCI PAC JP ETF 464286665   70,497,440 1,772,183 SH   SOLE 23 1,772,183 0 0
ISHARES INC MSCI PAC JP ETF 464286665   4,124,828 103,691 SH   SOLE 28 0 0 103,691
ISHARES INC MSCI FRANCE ETF 464286707   8,115 228 SH   SOLE 2 228 0 0
ISHARES INC MSCI FRANCE ETF 464286707   66,535,719 1,869,506 SH   SOLE 7 0 0 1,869,506
ISHARES INC MSCI FRANCE ETF 464286707   946,018 26,581 SH   SOLE 18 26,581 0 0
ISHARES INC MSCI SWITZERLAND 464286749   8,686,682 199,373 SH   SOLE 2 199,373 0 0
ISHARES INC MSCI SWITZERLAND 464286749   12,057,736 276,744 SH   SOLE 7 0 0 276,744
ISHARES INC MSCI SWEDEN ETF 464286756   25,552 775 SH   SOLE 2 775 0 0
ISHARES INC MSCI SWEDEN ETF 464286756   220,108 6,676 SH   SOLE 7 0 0 6,676
ISHARES INC MSCI SWEDEN ETF 464286756   1,623,970 49,256 SH   SOLE 18 49,256 0 0
ISHARES INC MSCI SPAIN ETF 464286764   9,768,275 355,210 SH   SOLE 2 355,210 0 0
ISHARES INC MSCI SPAIN ETF 464286764   34,646,370 1,259,868 SH   SOLE 7 0 0 1,259,868
ISHARES INC MSCI SPAIN ETF 464286764   444,015 16,146 SH   SOLE 18 16,146 0 0
ISHARES INC MSCI STH KOR ETF 464286772   92,909,303 1,576,337 SH   SOLE 4 1,576,337 0 0
ISHARES INC MSCI STH KOR ETF 464286772   94,422 1,602 SH   SOLE 19 1,602 0 0
ISHARES INC MSCI STH KOR ETF 464286772   960,722 16,300 SH   SOLE 22 16,300 0 0
ISHARES INC MSCI STH AFR ETF 464286780   4,621,918 122,858 SH   SOLE 2 122,858 0 0
ISHARES INC MSCI STH AFR ETF 464286780   326,654 8,683 SH   SOLE 7 0 0 8,683
ISHARES INC MSCI STH AFR ETF 464286780   240,843 6,402 SH   SOLE 18 6,402 0 0
ISHARES INC MSCI GERMANY ETF 464286806   24,441,142 932,868 SH   SOLE 2 932,868 0 0
ISHARES INC MSCI GERMANY ETF 464286806   108,646,998 4,146,832 SH   SOLE 7 0 0 4,146,832
ISHARES INC MSCI GERMANY ETF 464286806   1,538,909 58,737 SH   SOLE 18 58,737 0 0
ISHARES INC MSCI GERMANY ETF 464286806   30,950,872 1,181,331 SH   SOLE 21 1,181,331 0 0
ISHARES INC MSCI NETHERL ETF 464286814   10,874 286 SH   SOLE 2 286 0 0
ISHARES INC MSCI NETHERL ETF 464286814   4,143,039 108,970 SH   SOLE 7 0 0 108,970
ISHARES INC MSCI NETHERL ETF 464286814   1,084,482 28,524 SH   SOLE 18 28,524 0 0
ISHARES INC MSCI MEXICO ETF 464286822   18,162,810 311,915 SH   SOLE 2 311,915 0 0
ISHARES INC MSCI MEXICO ETF 464286822   52,468,200 901,051 SH   SOLE 7 0 0 901,051
ISHARES INC MSCI HONG KG ETF 464286871   11,654,986 679,591 SH   SOLE 2 679,591 0 0
ISHARES INC MSCI HONG KG ETF 464286871   417,534 24,346 SH   SOLE 7 0 0 24,346
ISHARES INC MSCI HONG KG ETF 464286871   751,239 43,804 SH   SOLE 18 43,804 0 0
ISHARES INC CORE MSCI EMKT 46434G103   206,653,341 4,342,369 SH   SOLE 2 4,342,369 0 0
ISHARES INC CORE MSCI EMKT 46434G103   136,869 2,876 SH   SOLE 3 2,876 0 0
ISHARES INC CORE MSCI EMKT 46434G103   30,783,829 646,855 SH   SOLE 7 630,419 0 16,436
ISHARES INC CORE MSCI EMKT 46434G103   176,622,553 3,711,338 SH   SOLE 18 2,247,376 0 1,463,962
ISHARES INC CORE MSCI EMKT 46434G103   15,322,410 321,967 SH   SOLE 19 265,144 0 56,823
ISHARES INC CORE MSCI EMKT 46434G103   355,894,439 7,478,345 SH   SOLE 21 6,914,183 0 564,162
ISHARES INC CORE MSCI EMKT 46434G103   195,905,092 4,116,518 SH   SOLE 22 4,116,518 0 0
ISHARES INC CORE MSCI EMKT 46434G103   267,657,534 5,624,239 SH   SOLE 23 5,624,239 0 0
ISHARES INC CORE MSCI EMKT 46434G103   3,426 72 SH   SOLE 43 71 0 1
ISHARES INC MSCI EMRG CHN 46434G764   10,177,180 204,238 SH   SOLE 2 204,238 0 0
ISHARES INC MSCI EMRG CHN 46434G764   3,259,281 65,408 SH   SOLE 7 65,408 0 0
ISHARES INC MSCI EMRG CHN 46434G764   65,278,446 1,310,023 SH   SOLE 22 1,310,023 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   34,029,072 763,840 SH   SOLE 2 763,840 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   41,392,073 929,115 SH   SOLE 7 0 0 929,115
ISHARES INC MSCI TAIWAN ETF 46434G772   16,027,263 359,759 SH   SOLE 15 359,759 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   7,757,714 174,135 SH   SOLE 18 174,135 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   88,158,659 1,978,870 SH   SOLE 22 1,978,870 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   8,465,919 461,358 SH   SOLE 2 461,358 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   34,049,379 1,855,552 SH   SOLE 7 0 0 1,855,552
ISHARES INC MSCI SINGPOR ETF 46434G780   1,241,506 67,657 SH   SOLE 18 67,657 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   14,784 718 SH   SOLE 2 718 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   370,620 18,000 SH   SOLE 22 18,000 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   56,540,987 937,817 SH   SOLE 2 896,769 0 41,048
ISHARES INC MSCI JPN ETF NEW 46434G822   294,132,301 4,878,625 SH   SOLE 4 4,878,625 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   194,650,907 3,228,577 SH   SOLE 7 0 0 3,228,577
ISHARES INC MSCI JPN ETF NEW 46434G822   2,159,286 35,815 SH   SOLE 18 35,815 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   215,145,166 3,568,505 SH   SOLE 21 3,568,505 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   16,788,052 278,455 SH   SOLE 23 278,455 0 0
ISHARES INC MSCI ITALY ETF 46434G830   13,669,988 449,375 SH   SOLE 2 449,375 0 0
ISHARES INC MSCI ITALY ETF 46434G830   1,676,537 55,113 SH   SOLE 7 0 0 55,113
ISHARES INC ESG AWR MSCI EM 46434G863   25,675,956 847,951 SH   SOLE 2 847,951 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   8,551,072 282,400 SH   SOLE 7 282,400 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   2,757,812 91,077 SH   SOLE 18 91,077 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   635,335 20,982 SH   SOLE 19 0 0 20,982
ISHARES INC ESG AWR MSCI EM 46434G863   5,949,808 196,493 SH   SOLE 21 196,493 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   833,487 27,526 SH   SOLE 22 27,526 0 0
ISHARES INC EMNG MKTS EQT 46434G889   18,037 441 SH   SOLE 2 441 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   11,345 504 SH   SOLE 2 0 0 504
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   324,025,642 14,394,742 SH   SOLE 7 12,924,690 0 1,470,052
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   14,462,788 642,505 SH   SOLE 23 642,505 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   2,118,754 94,125 SH   SOLE 26 0 0 94,125
ISHARES SILVER TR ISHARES 46428Q109   834 41 SH   SOLE 2 41 0 0
ISHARES TR S&P 100 ETF 464287101   88,820,318 442,685 SH   SOLE 2 442,685 0 0
ISHARES TR S&P 100 ETF 464287101   2,045,525 10,195 SH   SOLE 43 10,195 0 0
ISHARES TR CORE S&P TTL STK 464287150   334,333,622 3,549,566 SH   SOLE 2 3,549,566 0 0
ISHARES TR CORE S&P TTL STK 464287150   2,162,132,957 22,955,016 SH   SOLE 7 22,955,016 0 0
ISHARES TR CORE S&P TTL STK 464287150   250,865,929 2,663,403 SH   SOLE 18 243,282 0 2,420,121
ISHARES TR CORE S&P TTL STK 464287150   886,692,604 9,413,872 SH   SOLE 19 0 0 9,413,872
ISHARES TR CORE S&P TTL STK 464287150   154,209,092 1,637,213 SH   SOLE 21 0 0 1,637,213
ISHARES TR SELECT DIVID ETF 464287168   821,831 7,635 SH   SOLE 7 7,635 0 0
ISHARES TR SELECT DIVID ETF 464287168   35,611,661 330,840 SH   SOLE 18 330,840 0 0
ISHARES TR SELECT DIVID ETF 464287168   144,835 1,346 SH   SOLE 43 1,346 0 0
ISHARES TR TIPS BD ETF 464287176   1,848,913 17,826 SH   SOLE 2 17,826 0 0
ISHARES TR TIPS BD ETF 464287176   60,000,775 578,488 SH   SOLE 4 578,488 0 0
ISHARES TR TIPS BD ETF 464287176   9,750,095 94,004 SH   SOLE 7 94,004 0 0
ISHARES TR TIPS BD ETF 464287176   43,995,408 424,175 SH   SOLE 18 424,175 0 0
ISHARES TR TIPS BD ETF 464287176   132,608,302 1,278,522 SH   SOLE 19 530,877 0 747,645
ISHARES TR TIPS BD ETF 464287176   3,047,689,914 29,383,821 SH   SOLE 21 29,136,553 0 247,268
ISHARES TR TIPS BD ETF 464287176   14,757,385 142,281 SH   SOLE 23 142,281 0 0
ISHARES TR TIPS BD ETF 464287176   1,781,702 17,178 SH   SOLE 26 17,178 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   192,708,083 7,263,780 SH   SOLE 4 7,263,780 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   58,807,300 2,216,634 SH   SOLE 7 2,216,634 0 0
ISHARES TR US TRSPRTION 464287192   1,403 6 SH   SOLE 2 6 0 0
ISHARES TR CORE S&P500 ETF 464287200   4,301,266,643 10,016,223 SH   SOLE 2 9,735,250 0 280,973
ISHARES TR CORE S&P500 ETF 464287200   7,785,566 18,130 SH   SOLE 3 18,130 0 0
ISHARES TR CORE S&P500 ETF 464287200   4,573,133,623 10,649,311 SH   SOLE 4 10,649,311 0 0
ISHARES TR CORE S&P500 ETF 464287200   11,434,024,652 26,626,050 SH   SOLE 7 26,566,838 0 59,212
ISHARES TR CORE S&P500 ETF 464287200   518,025,274 1,206,309 SH   SOLE 16 1,206,309 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,979,201,956 4,608,905 SH   SOLE 18 3,291,854 0 1,317,051
ISHARES TR CORE S&P500 ETF 464287200   1,143,216,951 2,662,173 SH   SOLE 19 2,662,173 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,014,544,163 4,691,205 SH   SOLE 21 4,691,205 0 0
ISHARES TR CORE S&P500 ETF 464287200   744,814,987 1,734,427 SH   SOLE 22 1,694,826 0 39,601
ISHARES TR CORE S&P500 ETF 464287200   2,442,480,176 5,687,726 SH   SOLE 23 5,687,726 0 0
ISHARES TR CORE S&P500 ETF 464287200   280,063,940 652,176 SH   SOLE 28 652,176 0 0
ISHARES TR CORE S&P500 ETF 464287200   4,638,273 10,801 SH   SOLE 43 8,661 0 2,140
ISHARES TR OPTIONS 464287200   30,532,473 71,100 SH Call SOLE 21 71,100 0 0
ISHARES TR OPTIONS 464287200   30,532,473 71,100 SH Put SOLE 21 71,100 0 0
ISHARES TR CORE US AGGBD ET 464287226   1,370,920,574 14,578,058 SH   SOLE 2 14,578,058 0 0
ISHARES TR CORE US AGGBD ET 464287226   236,552,918 2,515,450 SH   SOLE 7 386,554 0 2,128,896
ISHARES TR CORE US AGGBD ET 464287226   1,608,312,772 17,102,433 SH   SOLE 18 11,028,246 0 6,074,187
ISHARES TR CORE US AGGBD ET 464287226   804,862,029 8,558,720 SH   SOLE 19 3,391,933 0 5,166,787
ISHARES TR CORE US AGGBD ET 464287226   128,006,120 1,361,188 SH   SOLE 21 74,296 0 1,286,892
ISHARES TR CORE US AGGBD ET 464287226   63,047,707 670,435 SH   SOLE 22 670,435 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   552,008,290 14,545,673 SH   SOLE 4 14,545,673 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   408,171,149 10,755,498 SH   SOLE 7 9,786,173 0 969,325
ISHARES TR MSCI EMG MKT ETF 464287234   14,344,569 377,986 SH   SOLE 18 29,496 0 348,490
ISHARES TR MSCI EMG MKT ETF 464287234   3,139,300 82,722 SH   SOLE 19 82,722 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   129,888,467 3,422,621 SH   SOLE 21 3,422,621 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   38,955,220 1,026,488 SH   SOLE 23 1,026,488 0 0
ISHARES TR IBOXX INV CP ETF 464287242   66,486,332 651,699 SH   SOLE 2 651,699 0 0
ISHARES TR IBOXX INV CP ETF 464287242   462,559 4,534 SH   SOLE 4 4,534 0 0
ISHARES TR IBOXX INV CP ETF 464287242   128,793,619 1,262,435 SH   SOLE 7 1,079,200 0 183,235
ISHARES TR IBOXX INV CP ETF 464287242   185,969,504 1,822,873 SH   SOLE 18 1,598,686 0 224,187
ISHARES TR IBOXX INV CP ETF 464287242   396,070,614 3,882,284 SH   SOLE 19 3,882,284 0 0
ISHARES TR IBOXX INV CP ETF 464287242   485,387,593 4,757,769 SH   SOLE 21 4,757,769 0 0
ISHARES TR IBOXX INV CP ETF 464287242   1,262,089 12,371 SH   SOLE 22 0 0 12,371
ISHARES TR IBOXX INV CP ETF 464287242   316,162,224 3,099,022 SH   SOLE 23 3,099,022 0 0
ISHARES TR IBOXX INV CP ETF 464287242   2,947,358 28,890 SH   SOLE 26 28,890 0 0
ISHARES TR OPTIONS 464287242   5,101,000 50,000 SH Put SOLE 19 50,000 0 0
ISHARES TR GBL COMM SVC ETF 464287275   5,197,776 76,091 SH   SOLE 7 76,091 0 0
ISHARES TR GLOBAL TECH ETF 464287291   9,461,352 163,578 SH   SOLE 2 163,578 0 0
ISHARES TR GLOBAL TECH ETF 464287291   17,910,734 309,660 SH   SOLE 7 309,660 0 0
ISHARES TR GLOBAL TECH ETF 464287291   196,482 3,397 SH   SOLE 18 3,397 0 0
ISHARES TR GLOBAL TECH ETF 464287291   783,616 13,548 SH   SOLE 43 13,548 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   157,531,713 2,302,422 SH   SOLE 2 2,302,422 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   36,686,393 536,194 SH   SOLE 18 536,194 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   70,188,794 1,025,852 SH   SOLE 19 1,025,852 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   543,255 7,940 SH   SOLE 43 0 0 7,940
ISHARES TR GLOB HLTHCRE ETF 464287325   825,405,063 10,014,621 SH   SOLE 4 10,014,621 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   434,598,847 5,272,978 SH   SOLE 7 5,272,978 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   1,555,513 18,873 SH   SOLE 18 18,873 0 0
ISHARES TR GLOBAL FINLS ETF 464287333   69,740 990 SH   SOLE 18 990 0 0
ISHARES TR LATN AMER 40 ETF 464287390   161,130 6,304 SH   SOLE 4 6,304 0 0
ISHARES TR LATN AMER 40 ETF 464287390   2,498,771 97,761 SH   SOLE 18 97,761 0 0
ISHARES TR LATN AMER 40 ETF 464287390   25,734,268 1,006,818 SH   SOLE 19 1,006,818 0 0
ISHARES TR S&P 500 VAL ETF 464287408   962,731 6,258 SH   SOLE 18 6,258 0 0
ISHARES TR S&P 500 VAL ETF 464287408   6,307 41 SH   SOLE 43 0 0 41
ISHARES TR 20 YR TR BD ETF 464287432   64,515,767 727,430 SH   SOLE 2 489,777 0 237,653
ISHARES TR 20 YR TR BD ETF 464287432   45,613,444 514,302 SH   SOLE 7 513,286 0 1,016
ISHARES TR 20 YR TR BD ETF 464287432   31,463,607 354,759 SH   SOLE 18 340,855 0 13,904
ISHARES TR 20 YR TR BD ETF 464287432   373,252,575 4,208,508 SH   SOLE 19 3,351,250 0 857,258
ISHARES TR 20 YR TR BD ETF 464287432   663,305,503 7,478,921 SH   SOLE 21 7,333,254 0 145,667
ISHARES TR 20 YR TR BD ETF 464287432   2,424,075 27,332 SH   SOLE 22 19,138 0 8,194
ISHARES TR 20 YR TR BD ETF 464287432   5,090,540 57,397 SH   SOLE 23 57,397 0 0
ISHARES TR 20 YR TR BD ETF 464287432   2,095,922 23,632 SH   SOLE 26 23,632 0 0
ISHARES TR OPTIONS 464287432   115,297 1,300 SH Put SOLE 4 1,300 0 0
ISHARES TR OPTIONS 464287432   2,696,176 30,400 SH Put SOLE 18 30,400 0 0
ISHARES TR OPTIONS 464287432   36,212,127 408,300 SH Put SOLE 19 408,300 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   22,183,006 242,199 SH   SOLE 2 8,847 0 233,352
ISHARES TR 7-10 YR TRSY BD 464287440   22,714 248 SH   SOLE 7 0 0 248
ISHARES TR 7-10 YR TRSY BD 464287440   349,943,354 3,820,759 SH   SOLE 18 3,820,759 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   4,754,437 51,910 SH   SOLE 22 51,910 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   37,556,113 410,046 SH   SOLE 23 410,046 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   74,741,302 923,074 SH   SOLE 2 629,524 0 293,550
ISHARES TR 1 3 YR TREAS BD 464287457   25,188,148 311,080 SH   SOLE 18 311,080 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   661,875,905 8,174,335 SH   SOLE 19 6,605,374 0 1,568,961
ISHARES TR 1 3 YR TREAS BD 464287457   36,543,542 451,322 SH   SOLE 21 75,469 0 375,853
ISHARES TR 1 3 YR TREAS BD 464287457   17,771,458 219,482 SH   SOLE 22 218,625 0 857
ISHARES TR 1 3 YR TREAS BD 464287457   357,932,095 4,420,552 SH   SOLE 23 4,420,552 0 0
ISHARES TR MSCI EAFE ETF 464287465   270,328,844 3,922,357 SH   SOLE 4 3,922,357 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,089,815,144 15,812,756 SH   SOLE 7 15,812,756 0 0
ISHARES TR MSCI EAFE ETF 464287465   293,876,741 4,264,027 SH   SOLE 18 3,629,722 0 634,305
ISHARES TR MSCI EAFE ETF 464287465   3,544,986,901 51,436,258 SH   SOLE 21 51,436,258 0 0
ISHARES TR MSCI EAFE ETF 464287465   154,105 2,236 SH   SOLE 43 1,000 0 1,236
ISHARES TR RUS MDCP VAL ETF 464287473   1,898,675 18,197 SH   SOLE 18 18,197 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   13,460 129 SH   SOLE 43 129 0 0
ISHARES TR RUS MD CP GR ETF 464287481   59,012 646 SH   SOLE 4 646 0 0
ISHARES TR RUS MD CP GR ETF 464287481   2,942,658 32,213 SH   SOLE 18 32,213 0 0
ISHARES TR RUS MD CP GR ETF 464287481   15,213,977 166,546 SH   SOLE 19 166,546 0 0
ISHARES TR RUS MID CAP ETF 464287499   8,426,963 121,689 SH   SOLE 18 121,689 0 0
ISHARES TR RUS MID CAP ETF 464287499   21,039,120 303,814 SH   SOLE 19 303,814 0 0
ISHARES TR CORE S&P MCP ETF 464287507   94,012,431 377,030 SH   SOLE 2 367,363 0 9,667
ISHARES TR CORE S&P MCP ETF 464287507   149,401,543 599,164 SH   SOLE 4 599,164 0 0
ISHARES TR CORE S&P MCP ETF 464287507   300,816,339 1,206,402 SH   SOLE 7 1,206,402 0 0
ISHARES TR CORE S&P MCP ETF 464287507   232,747,921 933,419 SH   SOLE 18 865,245 0 68,174
ISHARES TR CORE S&P MCP ETF 464287507   87,649,019 351,510 SH   SOLE 19 351,510 0 0
ISHARES TR CORE S&P MCP ETF 464287507   104,176,435 417,792 SH   SOLE 21 417,792 0 0
ISHARES TR CORE S&P MCP ETF 464287507   9,018,241 36,167 SH   SOLE 22 36,167 0 0
ISHARES TR CORE S&P MCP ETF 464287507   4,058,626 16,277 SH   SOLE 43 15,553 0 724
ISHARES TR ISHARES SEMICDTR 464287523   16,578 35 SH   SOLE 43 0 0 35
ISHARES TR COHEN STEER REIT 464287564   9,960,422 198,573 SH   SOLE 18 198,573 0 0
ISHARES TR COHEN STEER REIT 464287564   100,821,650 2,010,001 SH   SOLE 19 0 0 2,010,001
ISHARES TR GLOBAL 100 ETF 464287572   1,811,262,552 24,730,510 SH   SOLE 4 24,730,510 0 0
ISHARES TR GLOBAL 100 ETF 464287572   171,528 2,342 SH   SOLE 18 2,342 0 0
ISHARES TR GLOBAL 100 ETF 464287572   73,240 1,000 SH   SOLE 43 1,000 0 0
ISHARES TR US CONSUM DISCRE 464287580   1,525,389 22,784 SH   SOLE 18 22,784 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   81,439,284 536,420 SH   SOLE 2 479,210 0 57,210
ISHARES TR RUS 1000 VAL ETF 464287598   120,041,995 790,686 SH   SOLE 18 591,769 0 198,917
ISHARES TR RUS 1000 VAL ETF 464287598   114,358,567 753,251 SH   SOLE 19 753,251 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   41,870,438 275,790 SH   SOLE 22 146,512 0 129,278
ISHARES TR RUS 1000 VAL ETF 464287598   1,762,023 11,606 SH   SOLE 23 11,606 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   3,411,851 22,473 SH   SOLE 26 0 0 22,473
ISHARES TR RUS 1000 VAL ETF 464287598   19,531,643 128,650 SH   SOLE 29 128,650 0 0
ISHARES TR S&P MC 400GR ETF 464287606   741,760 10,268 SH   SOLE 18 10,268 0 0
ISHARES TR S&P MC 400GR ETF 464287606   19,360 268 SH   SOLE 43 268 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   89,749,548 337,417 SH   SOLE 2 337,417 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   146,696,390 551,511 SH   SOLE 18 551,511 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   149,799,716 563,178 SH   SOLE 22 559,968 0 3,210
ISHARES TR RUS 1000 GRW ETF 464287614   58,518 220 SH   SOLE 43 220 0 0
ISHARES TR RUS 1000 ETF 464287622   160,625,115 683,773 SH   SOLE 2 2,612 0 681,161
ISHARES TR RUS 1000 ETF 464287622   170,399,016 725,380 SH   SOLE 18 68,579 0 656,801
ISHARES TR RUS 1000 ETF 464287622   419,606,813 1,786,245 SH   SOLE 19 1,786,245 0 0
ISHARES TR RUS 1000 ETF 464287622   338,074,720 1,439,167 SH   SOLE 21 1,172,382 0 266,785
ISHARES TR RUS 1000 ETF 464287622   3,421,934 14,567 SH   SOLE 43 14,567 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   5,585,880 41,209 SH   SOLE 2 0 0 41,209
ISHARES TR RUS 2000 VAL ETF 464287630   13,739,880 101,364 SH   SOLE 18 101,364 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   4,711,176 34,756 SH   SOLE 22 20,052 0 14,704
ISHARES TR RUS 2000 VAL ETF 464287630   28,466 210 SH   SOLE 43 210 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   599,377 2,674 SH   SOLE 2 0 0 2,674
ISHARES TR RUS 2000 GRW ETF 464287648   6,384,112 28,481 SH   SOLE 18 28,481 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   3,748,012 16,721 SH   SOLE 22 16,721 0 0
ISHARES TR OPTIONS 464287655   23,842,226 134,900 SH Put SOLE 2 134,900 0 0
ISHARES TR OPTIONS 464287655   123,718 700 SH Put SOLE 4 700 0 0
ISHARES TR OPTIONS 464287655   3,022,254 17,100 SH Put SOLE 18 17,100 0 0
ISHARES TR OPTIONS 464287655   184,375,168 1,043,200 SH Put SOLE 19 1,043,200 0 0
ISHARES TR OPTIONS 464287655   23,806,878 134,700 SH Put SOLE 26 134,700 0 0
ISHARES TR OPTIONS 464287655   16,207,058 91,700 SH Put SOLE 30 91,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   12,329,206 69,759 SH   SOLE 2 69,759 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   328,029,970 1,856,003 SH   SOLE 7 1,856,003 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   181,115,492 1,024,757 SH   SOLE 18 1,024,757 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   81,721,218 462,381 SH   SOLE 19 462,381 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   342,429,685 1,937,477 SH   SOLE 21 1,797,489 0 139,988
ISHARES TR RUSSELL 2000 ETF 464287655   705,215,399 3,990,129 SH   SOLE 22 3,990,129 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   2,056,792 11,637 SH   SOLE 43 10,996 0 641
ISHARES TR CORE S&P US VLU 464287663   13,971,326 187,233 SH   SOLE 2 187,233 0 0
ISHARES TR CORE S&P US VLU 464287663   5,640,377 75,588 SH   SOLE 18 75,588 0 0
ISHARES TR CORE S&P US GWT 464287671   37,459,841 395,021 SH   SOLE 18 395,021 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   20,392,178 83,213 SH   SOLE 18 83,213 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   18,399,595 75,082 SH   SOLE 19 75,082 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   97,676,015 398,580 SH   SOLE 22 247,527 0 151,053
ISHARES TR S&P MC 400VL ETF 464287705   289,265 2,866 SH   SOLE 18 2,866 0 0
ISHARES TR U.S. TECH ETF 464287721   40,621,667 387,168 SH   SOLE 2 387,168 0 0
ISHARES TR U.S. TECH ETF 464287721   20,774,190 198,000 SH   SOLE 18 198,000 0 0
ISHARES TR U.S. TECH ETF 464287721   71,362,177 680,158 SH   SOLE 19 680,158 0 0
ISHARES TR U.S. REAL ES ETF 464287739   80,338,391 1,028,134 SH   SOLE 2 1,028,134 0 0
ISHARES TR U.S. REAL ES ETF 464287739   68,763 880 SH   SOLE 18 880 0 0
ISHARES TR U.S. REAL ES ETF 464287739   2,097,590 26,844 SH   SOLE 22 26,844 0 0
ISHARES TR US INDUSTRIALS 464287754   3,771,066 37,378 SH   SOLE 18 37,378 0 0
ISHARES TR US HLTHCARE ETF 464287762   35,649 132 SH   SOLE 2 132 0 0
ISHARES TR US HLTHCARE ETF 464287762   1,429,751 5,294 SH   SOLE 18 5,294 0 0
ISHARES TR U.S. FINLS ETF 464287788   281,207 3,761 SH   SOLE 18 3,761 0 0
ISHARES TR U.S. ENERGY ETF 464287796   931,857 19,647 SH   SOLE 18 19,647 0 0
ISHARES TR CORE S&P SCP ETF 464287804   149,560,875 1,585,507 SH   SOLE 2 1,585,507 0 0
ISHARES TR CORE S&P SCP ETF 464287804   263,295,311 2,791,215 SH   SOLE 4 2,791,215 0 0
ISHARES TR CORE S&P SCP ETF 464287804   84,120,287 891,766 SH   SOLE 7 891,766 0 0
ISHARES TR CORE S&P SCP ETF 464287804   126,077,733 1,336,560 SH   SOLE 18 1,268,710 0 67,850
ISHARES TR CORE S&P SCP ETF 464287804   43,917,501 465,573 SH   SOLE 21 465,573 0 0
ISHARES TR CORE S&P SCP ETF 464287804   22,499,875 238,523 SH   SOLE 22 238,523 0 0
ISHARES TR CORE S&P SCP ETF 464287804   4,851,392 51,430 SH   SOLE 23 51,430 0 0
ISHARES TR CORE S&P SCP ETF 464287804   7,972,583 84,518 SH   SOLE 28 0 0 84,518
ISHARES TR CORE S&P SCP ETF 464287804   3,265,123 34,614 SH   SOLE 43 34,614 0 0
ISHARES TR EUROPE ETF 464287861   461,127,930 9,661,176 SH   SOLE 4 9,661,176 0 0
ISHARES TR SP SMCP600VL ETF 464287879   32,565 365 SH   SOLE 18 365 0 0
ISHARES TR S&P SML 600 GWT 464287887   22,155 202 SH   SOLE 18 202 0 0
ISHARES TR INTL TREA BD ETF 464288117   10,449,528 281,128 SH   SOLE 2 0 0 281,128
ISHARES TR INTL TREA BD ETF 464288117   4,267,971 114,823 SH   SOLE 7 0 0 114,823
ISHARES TR INTL TREA BD ETF 464288117   1,777,507 47,821 SH   SOLE 18 47,821 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   96,380 937 SH   SOLE 2 937 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   8,785,795 85,415 SH   SOLE 18 85,415 0 0
ISHARES TR AGENCY BOND ETF 464288166   9,449,810 89,317 SH   SOLE 21 89,317 0 0
ISHARES TR MSCI AC ASIA ETF 464288182   1,694,244 26,681 SH   SOLE 3 26,681 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   304,739 20,844 SH   SOLE 4 20,844 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   48,202 3,297 SH   SOLE 18 3,297 0 0
ISHARES TR MSCI ACWI EX US 464288240   17,234,759 366,619 SH   SOLE 2 366,619 0 0
ISHARES TR MSCI ACWI EX US 464288240   1,186,532 25,240 SH   SOLE 18 25,240 0 0
ISHARES TR MSCI ACWI EX US 464288240   174,400,801 3,709,866 SH   SOLE 21 3,709,866 0 0
ISHARES TR MSCI ACWI ETF 464288257   30,599,040 331,266 SH   SOLE 2 0 0 331,266
ISHARES TR MSCI ACWI ETF 464288257   4,208,470 45,561 SH   SOLE 3 24,913 0 20,648
ISHARES TR MSCI ACWI ETF 464288257   5,583,397 60,446 SH   SOLE 18 60,446 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265   11,483,427 128,978 SH   SOLE 23 128,978 0 0
ISHARES TR EAFE SML CP ETF 464288273   6,439,161 114,028 SH   SOLE 2 0 0 114,028
ISHARES TR EAFE SML CP ETF 464288273   7,635,026 135,205 SH   SOLE 18 80,007 0 55,198
ISHARES TR EAFE SML CP ETF 464288273   147,733,087 2,616,134 SH   SOLE 21 2,616,134 0 0
ISHARES TR EAFE SML CP ETF 464288273   3,150,574 55,792 SH   SOLE 23 55,792 0 0
ISHARES TR JPMORGAN USD EMG 464288281   7,916,474 95,934 SH   SOLE 2 95,934 0 0
ISHARES TR JPMORGAN USD EMG 464288281   2,272,106 27,534 SH   SOLE 4 27,534 0 0
ISHARES TR JPMORGAN USD EMG 464288281   76,911,198 932,031 SH   SOLE 7 932,031 0 0
ISHARES TR JPMORGAN USD EMG 464288281   25,895,564 313,810 SH   SOLE 18 313,810 0 0
ISHARES TR JPMORGAN USD EMG 464288281   171,119,826 2,073,677 SH   SOLE 19 2,073,677 0 0
ISHARES TR JPMORGAN USD EMG 464288281   9,258,496 112,197 SH   SOLE 21 112,197 0 0
ISHARES TR JPMORGAN USD EMG 464288281   76,672,303 929,136 SH   SOLE 22 0 0 929,136
ISHARES TR JPMORGAN USD EMG 464288281   42,355,370 513,274 SH   SOLE 23 513,274 0 0
ISHARES TR OPTIONS 464288281   132,032 1,600 SH Put SOLE 4 1,600 0 0
ISHARES TR OPTIONS 464288281   2,962,468 35,900 SH Put SOLE 18 35,900 0 0
ISHARES TR OPTIONS 464288281   48,480,500 587,500 SH Put SOLE 19 587,500 0 0
ISHARES TR CALIF MUN BD ETF 464288356   15,917,310 290,250 SH   SOLE 2 290,250 0 0
ISHARES TR CALIF MUN BD ETF 464288356   316,536 5,772 SH   SOLE 18 5,772 0 0
ISHARES TR GLB INFRASTR ETF 464288372   122,173,341 2,822,207 SH   SOLE 2 2,822,207 0 0
ISHARES TR GLB INFRASTR ETF 464288372   15,693,837 362,528 SH   SOLE 7 362,528 0 0
ISHARES TR GLB INFRASTR ETF 464288372   7,362,244 170,068 SH   SOLE 28 170,068 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   90,885 1,500 SH   SOLE 43 1,500 0 0
ISHARES TR NATIONAL MUN ETF 464288414   43,697,113 426,147 SH   SOLE 2 426,147 0 0
ISHARES TR NATIONAL MUN ETF 464288414   15,576,544 151,907 SH   SOLE 18 151,907 0 0
ISHARES TR NATIONAL MUN ETF 464288414   64,087,500 625,000 SH   SOLE 19 625,000 0 0
ISHARES TR ASIA 50 ETF 464288430   434,687,577 7,839,271 SH   SOLE 4 7,839,271 0 0
ISHARES TR INTL SEL DIV ETF 464288448   120,701 4,752 SH   SOLE 7 4,752 0 0
ISHARES TR INTL SEL DIV ETF 464288448   8,500,516 334,666 SH   SOLE 18 334,666 0 0
ISHARES TR INTL SEL DIV ETF 464288448   12,363,120 486,737 SH   SOLE 21 486,737 0 0
ISHARES TR INTL DEV RE ETF 464288489   103,045 5,432 SH   SOLE 22 5,432 0 0
ISHARES TR IBOXX HI YD ETF 464288513   119,504,838 1,621,064 SH   SOLE 2 1,621,064 0 0
ISHARES TR IBOXX HI YD ETF 464288513   597,132 8,100 SH   SOLE 7 8,100 0 0
ISHARES TR IBOXX HI YD ETF 464288513   56,561,649 767,250 SH   SOLE 18 431,312 0 335,938
ISHARES TR IBOXX HI YD ETF 464288513   380,515,364 5,161,630 SH   SOLE 19 4,969,054 0 192,576
ISHARES TR IBOXX HI YD ETF 464288513   258,550,047 3,507,190 SH   SOLE 21 3,507,190 0 0
ISHARES TR IBOXX HI YD ETF 464288513   834,953 11,326 SH   SOLE 22 11,326 0 0
ISHARES TR IBOXX HI YD ETF 464288513   117,220,329 1,590,075 SH   SOLE 23 1,590,075 0 0
ISHARES TR IBOXX HI YD ETF 464288513   28,855,704 391,423 SH   SOLE 26 391,423 0 0
ISHARES TR OPTIONS 464288513   457,064 6,200 SH Put SOLE 4 6,200 0 0
ISHARES TR OPTIONS 464288513   10,217,592 138,600 SH Put SOLE 18 138,600 0 0
ISHARES TR OPTIONS 464288513   155,195,344 2,105,200 SH Put SOLE 19 2,105,200 0 0
ISHARES TR CRE U S REIT ETF 464288521   329,458 6,983 SH   SOLE 2 6,983 0 0
ISHARES TR CRE U S REIT ETF 464288521   15,457,772 327,634 SH   SOLE 21 0 0 327,634
ISHARES TR CRE U S REIT ETF 464288521   5,445,704 115,424 SH   SOLE 22 115,424 0 0
ISHARES TR CRE U S REIT ETF 464288521   59,620,611 1,263,684 SH   SOLE 23 1,263,684 0 0
ISHARES TR RESIDENTIAL MULT 464288562   2,132,889 32,341 SH   SOLE 19 32,341 0 0
ISHARES TR MSCI KLD400 SOC 464288570   70,094 861 SH   SOLE 2 861 0 0
ISHARES TR MSCI KLD400 SOC 464288570   617,332 7,583 SH   SOLE 18 7,583 0 0
ISHARES TR MBS ETF 464288588   56,669,585 638,171 SH   SOLE 2 347,987 0 290,184
ISHARES TR MBS ETF 464288588   7,689,281 86,591 SH   SOLE 7 86,591 0 0
ISHARES TR MBS ETF 464288588   117,931,628 1,328,059 SH   SOLE 18 1,328,059 0 0
ISHARES TR MBS ETF 464288588   385,015,044 4,335,755 SH   SOLE 19 4,335,755 0 0
ISHARES TR MBS ETF 464288588   9,294,074 104,663 SH   SOLE 21 104,663 0 0
ISHARES TR MBS ETF 464288588   4,745,117 53,436 SH   SOLE 26 53,436 0 0
ISHARES TR INTRM GOV CR ETF 464288612   21,225,595 209,470 SH   SOLE 2 209,470 0 0
ISHARES TR INTRM GOV CR ETF 464288612   308,347 3,043 SH   SOLE 18 3,043 0 0
ISHARES TR INTRM GOV CR ETF 464288612   656,010 6,474 SH   SOLE 22 0 0 6,474
ISHARES TR USD INV GRDE ETF 464288620   19,516 406 SH   SOLE 2 406 0 0
ISHARES TR USD INV GRDE ETF 464288620   57,468,983 1,195,527 SH   SOLE 7 1,192,765 0 2,762
ISHARES TR USD INV GRDE ETF 464288620   70,359,242 1,463,683 SH   SOLE 18 1,463,683 0 0
ISHARES TR USD INV GRDE ETF 464288620   21,599,533 449,335 SH   SOLE 23 449,335 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   79,258,537 1,629,158 SH   SOLE 2 1,629,158 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   42,435,449 872,260 SH   SOLE 18 378,330 0 493,930
ISHARES TR ISHS 5-10YR INVT 464288638   1,436,489 29,527 SH   SOLE 22 29,527 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   39,325,138 789,186 SH   SOLE 2 789,186 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   55,527,463 1,114,338 SH   SOLE 7 1,114,338 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   17,484,400 350,881 SH   SOLE 18 260,840 0 90,041
ISHARES TR ISHS 1-5YR INVS 464288646   48,833,400 980,000 SH   SOLE 19 980,000 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   51,175,061 1,026,993 SH   SOLE 21 899,764 0 127,229
ISHARES TR ISHS 1-5YR INVS 464288646   72,395,615 1,452,852 SH   SOLE 44 1,452,852 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   58,284,984 591,906 SH   SOLE 2 564,780 0 27,126
ISHARES TR 10-20 YR TRS ETF 464288653   2,633,974 26,749 SH   SOLE 18 26,749 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   212,794 2,161 SH   SOLE 22 2,161 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   20,151,306 178,078 SH   SOLE 2 112,339 0 65,739
ISHARES TR 3 7 YR TREAS BD 464288661   17,520,450 154,829 SH   SOLE 7 0 0 154,829
ISHARES TR 3 7 YR TREAS BD 464288661   21,005,155 185,624 SH   SOLE 18 185,624 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   18,913,110 167,136 SH   SOLE 22 167,136 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   22,462,373 198,501 SH   SOLE 23 198,501 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   1,863,066 16,464 SH   SOLE 26 16,464 0 0
ISHARES TR SHORT TREAS BD 464288679   65,685,241 594,598 SH   SOLE 2 594,598 0 0
ISHARES TR SHORT TREAS BD 464288679   68,163,194 617,029 SH   SOLE 18 617,029 0 0
ISHARES TR SHORT TREAS BD 464288679   666,303,451 6,031,533 SH   SOLE 19 4,872,044 0 1,159,489
ISHARES TR SHORT TREAS BD 464288679   43,318,270 392,127 SH   SOLE 21 0 0 392,127
ISHARES TR SHORT TREAS BD 464288679   55,414,956 501,629 SH   SOLE 22 501,629 0 0
ISHARES TR SHORT TREAS BD 464288679   1,167,889 10,572 SH   SOLE 23 10,572 0 0
ISHARES TR PFD AND INCM SEC 464288687   20,439,409 677,924 SH   SOLE 2 677,924 0 0
ISHARES TR PFD AND INCM SEC 464288687   174,659 5,793 SH   SOLE 3 5,793 0 0
ISHARES TR PFD AND INCM SEC 464288687   407,417 13,513 SH   SOLE 7 13,513 0 0
ISHARES TR PFD AND INCM SEC 464288687   58,927,194 1,954,467 SH   SOLE 18 1,954,467 0 0
ISHARES TR PFD AND INCM SEC 464288687   16,255,764 539,163 SH   SOLE 21 539,163 0 0
ISHARES TR GLOB INDSTRL ETF 464288729   47,169,696 417,394 SH   SOLE 7 417,394 0 0
ISHARES TR GLB CNSM STP ETF 464288737   127,308,677 2,231,137 SH   SOLE 4 2,231,137 0 0
ISHARES TR GLB CNSM STP ETF 464288737   4,605,370 80,711 SH   SOLE 7 80,711 0 0
ISHARES TR GLB CNS DISC ETF 464288745   51,318,424 350,153 SH   SOLE 7 350,153 0 0
ISHARES TR US HOME CONS ETF 464288752   1,648 21 SH   SOLE 2 21 0 0
ISHARES TR US HOME CONS ETF 464288752   697,982 8,893 SH   SOLE 43 0 0 8,893
ISHARES TR MSCI USA ESG SLC 464288802   596,501 6,630 SH   SOLE 18 6,630 0 0
ISHARES TR MSCI USA ESG SLC 464288802   35,265,271 391,967 SH   SOLE 19 0 0 391,967
ISHARES TR MSCI USA ESG SLC 464288802   6,272,798 69,721 SH   SOLE 26 69,721 0 0
ISHARES TR U.S. MED DVC ETF 464288810   1,601 33 SH   SOLE 2 33 0 0
ISHARES TR U.S. MED DVC ETF 464288810   69,210 1,427 SH   SOLE 18 1,427 0 0
ISHARES TR EAFE VALUE ETF 464288877   87,125,981 1,780,625 SH   SOLE 2 1,780,625 0 0
ISHARES TR EAFE VALUE ETF 464288877   39,045,741 797,992 SH   SOLE 18 797,992 0 0
ISHARES TR EAFE VALUE ETF 464288877   276,533,473 5,651,614 SH   SOLE 19 5,651,614 0 0
ISHARES TR EAFE GRWTH ETF 464288885   52,208,911 604,970 SH   SOLE 2 604,970 0 0
ISHARES TR EAFE GRWTH ETF 464288885   32,273,326 373,967 SH   SOLE 18 373,967 0 0
ISHARES TR EAFE GRWTH ETF 464288885   210,599,185 2,440,315 SH   SOLE 19 2,440,315 0 0
ISHARES TR OPTIONS 464289180   4,254,750 225,000 SH Put SOLE 19 225,000 0 0
ISHARES TR RUS TOP 200 ETF 464289446   4,281,069 41,415 SH   SOLE 2 41,415 0 0
ISHARES TR CORE LT USDB ETF 464289479   76,230,315 1,613,340 SH   SOLE 2 0 0 1,613,340
ISHARES TR CORE LT USDB ETF 464289479   4,943,248 104,619 SH   SOLE 18 104,619 0 0
ISHARES TR 10+ YR INVST GRD 464289511   138,921,486 2,946,998 SH   SOLE 2 1,053,408 0 1,893,590
ISHARES TR 10+ YR INVST GRD 464289511   5,062,176 107,386 SH   SOLE 18 107,386 0 0
ISHARES TR 10+ YR INVST GRD 464289511   65,568,157 1,390,924 SH   SOLE 21 1,390,924 0 0
ISHARES TR 10+ YR INVST GRD 464289511   1,151,300 24,423 SH   SOLE 22 12,565 0 11,858
ISHARES TR 10+ YR INVST GRD 464289511   799,400 16,958 SH   SOLE 23 16,958 0 0
ISHARES TR INDIA 50 ETF 464289529   53,379,196 1,181,217 SH   SOLE 7 1,181,217 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   74,741,173 1,512,673 SH   SOLE 19 0 0 1,512,673
ISHARES TR MODERT ALLOC ETF 464289875   97,272,094 2,498,641 SH   SOLE 19 0 0 2,498,641
ISHARES TR CONSER ALLOC ETF 464289883   11,140,906 328,050 SH   SOLE 19 0 0 328,050
ISHARES TR US TREAS BD ETF 46429B267   43,032,858 1,952,489 SH   SOLE 2 1,413,705 0 538,784
ISHARES TR US TREAS BD ETF 46429B267   57,174,581 2,594,128 SH   SOLE 7 2,594,128 0 0
ISHARES TR US TREAS BD ETF 46429B267   150,982,419 6,850,382 SH   SOLE 18 6,850,382 0 0
ISHARES TR US TREAS BD ETF 46429B267   577,448 26,200 SH   SOLE 23 26,200 0 0
ISHARES TR A RATE CP BD ETF 46429B291   20,466 454 SH   SOLE 2 454 0 0
ISHARES TR A RATE CP BD ETF 46429B291   2,119 47 SH   SOLE 18 47 0 0
ISHARES TR MSCI INDONIA ETF 46429B309   111 5 SH   SOLE 2 5 0 0
ISHARES TR MSCI INDONIA ETF 46429B309   10,743,761 482,432 SH   SOLE 7 0 0 482,432
ISHARES TR MSCI INDONIA ETF 46429B309   2,085,830 93,661 SH   SOLE 18 93,661 0 0
ISHARES TR GNMA BOND ETF 46429B333   4,237,411 101,422 SH   SOLE 23 101,422 0 0
ISHARES TR CMBS ETF 46429B366   1,753,452 38,931 SH   SOLE 18 38,931 0 0
ISHARES TR MSCI INDIA ETF 46429B598   283,212,650 6,404,628 SH   SOLE 2 58,695 0 6,345,933
ISHARES TR MSCI INDIA ETF 46429B598   9,048,562 204,626 SH   SOLE 4 204,626 0 0
ISHARES TR MSCI INDIA ETF 46429B598   26,089,712 589,998 SH   SOLE 15 589,998 0 0
ISHARES TR MSCI INDIA ETF 46429B598   123,881,534 2,801,482 SH   SOLE 18 2,801,482 0 0
ISHARES TR MSCI INDIA ETF 46429B598   4,196,257 94,895 SH   SOLE 19 94,895 0 0
ISHARES TR MSCI INDIA ETF 46429B598   131,625,075 2,976,596 SH   SOLE 22 1,172,249 0 1,804,347
ISHARES TR MSCI INDIA ETF 46429B598   24,558,594 555,373 SH   SOLE 26 555,373 0 0
ISHARES TR MSCI POLAND ETF 46429B606   3,748,852 219,103 SH   SOLE 2 219,103 0 0
ISHARES TR MSCI POLAND ETF 46429B606   1,288,161 75,287 SH   SOLE 7 0 0 75,287
ISHARES TR MSCI POLAND ETF 46429B606   287,140 16,782 SH   SOLE 15 16,782 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   110,882,796 2,178,872 SH   SOLE 2 2,178,872 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   9,363,964 184,004 SH   SOLE 7 0 0 184,004
ISHARES TR FLTG RATE NT ETF 46429B655   8,708,449 171,123 SH   SOLE 18 171,123 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   15,678,140 308,079 SH   SOLE 19 308,079 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   28,333,771 556,765 SH   SOLE 21 556,765 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   8,396,850 165,000 SH   SOLE 22 165,000 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   154,798,729 3,041,830 SH   SOLE 23 3,041,830 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   11,607,144 228,083 SH   SOLE 44 228,083 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   2,625,727 26,552 SH   SOLE 2 26,552 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   20,542,617 207,732 SH   SOLE 18 207,732 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   22,573,423 228,268 SH   SOLE 21 228,268 0 0
ISHARES TR MSCI CHINA ETF 46429B671   12,087,867 279,230 SH   SOLE 2 279,230 0 0
ISHARES TR MSCI CHINA ETF 46429B671   580,129 13,401 SH   SOLE 7 0 0 13,401
ISHARES TR MSCI CHINA ETF 46429B671   5,031,380 116,225 SH   SOLE 18 116,225 0 0
ISHARES TR MSCI CHINA ETF 46429B671   858,181 19,824 SH   SOLE 19 19,824 0 0
ISHARES TR MSCI CHINA ETF 46429B671   13,135,874 303,439 SH   SOLE 22 303,439 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   18,053,353 276,807 SH   SOLE 2 276,807 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   127,704,608 1,958,059 SH   SOLE 7 1,958,059 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   173,257,256 2,656,505 SH   SOLE 18 2,629,580 0 26,925
ISHARES TR MSCI EAFE MIN VL 46429B689   4,591,945 70,407 SH   SOLE 21 70,407 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   185,560,461 2,563,698 SH   SOLE 2 2,563,698 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   424,232,182 5,861,180 SH   SOLE 18 5,803,813 0 57,367
ISHARES TR MSCI USA MIN VOL 46429B697   74,750,228 1,032,747 SH   SOLE 19 1,032,747 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   7,385,872 102,043 SH   SOLE 22 102,043 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   219,136 2,261 SH   SOLE 4 2,261 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   120,584,084 1,244,161 SH   SOLE 7 1,244,161 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   12,601,472 130,019 SH   SOLE 18 130,019 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   62,633,678 646,241 SH   SOLE 19 646,241 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   222,623,885 1,689,232 SH   SOLE 2 1,670,408 0 18,824
ISHARES TR MSCI USA QLT FCT 46432F339   51,052,810 387,380 SH   SOLE 7 387,380 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   189,393,025 1,437,082 SH   SOLE 18 1,322,641 0 114,441
ISHARES TR MSCI USA QLT FCT 46432F339   266,140,021 2,019,425 SH   SOLE 19 2,019,425 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   17,676,202 134,124 SH   SOLE 22 134,124 0 0
ISHARES TR MSCI USA SZE FT 46432F370   55,285,393 470,995 SH   SOLE 18 411,372 0 59,623
ISHARES TR MSCI USA VALUE 46432F388   49,314,394 543,589 SH   SOLE 2 543,589 0 0
ISHARES TR MSCI USA VALUE 46432F388   9,522,425 104,965 SH   SOLE 7 104,965 0 0
ISHARES TR MSCI USA VALUE 46432F388   82,550,392 909,947 SH   SOLE 18 874,995 0 34,952
ISHARES TR MSCI USA VALUE 46432F388   19,875,482 219,086 SH   SOLE 22 219,086 0 0
ISHARES TR MSCI USA MMENTM 46432F396   22,506,927 161,109 SH   SOLE 2 161,109 0 0
ISHARES TR MSCI USA MMENTM 46432F396   1,623,593 11,622 SH   SOLE 7 11,622 0 0
ISHARES TR MSCI USA MMENTM 46432F396   94,755,297 678,277 SH   SOLE 18 590,955 0 87,322
ISHARES TR MSCI USA MMENTM 46432F396   17,432,884 124,788 SH   SOLE 22 124,788 0 0
ISHARES TR MSCI USA MMENTM 46432F396   47,079 337 SH   SOLE 43 337 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   334,684 5,579 SH   SOLE 2 5,579 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   578,774,941 9,647,857 SH   SOLE 19 0 0 9,647,857
ISHARES TR CORE MSCI TOTAL 46432F834   14,891,522,206 248,233,409 SH   SOLE 21 248,141,376 0 92,033
ISHARES TR CORE MSCI EAFE 46432F842   1,578,199,065 24,525,238 SH   SOLE 2 24,525,238 0 0
ISHARES TR CORE MSCI EAFE 46432F842   359,588 5,588 SH   SOLE 3 5,588 0 0
ISHARES TR CORE MSCI EAFE 46432F842   170,179,045 2,644,585 SH   SOLE 7 2,579,534 0 65,051
ISHARES TR CORE MSCI EAFE 46432F842   470,571,205 7,312,684 SH   SOLE 18 4,925,487 0 2,387,197
ISHARES TR CORE MSCI EAFE 46432F842   234,369,392 3,642,104 SH   SOLE 19 3,598,751 0 43,353
ISHARES TR CORE MSCI EAFE 46432F842   61,800,067 960,374 SH   SOLE 21 0 0 960,374
ISHARES TR CORE MSCI EAFE 46432F842   34,299,580 533,016 SH   SOLE 22 533,016 0 0
ISHARES TR CORE MSCI EAFE 46432F842   8,857,134 137,640 SH   SOLE 23 137,640 0 0
ISHARES TR CORE MSCI EAFE 46432F842   153,861 2,391 SH   SOLE 43 0 0 2,391
ISHARES TR CORE 1 5 YR USD 46432F859   90,712,091 1,955,845 SH   SOLE 2 1,955,845 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   7,594,864 163,753 SH   SOLE 18 163,753 0 0
ISHARES TR MRNGSTR INC ETF 46432F875   129,339 6,793 SH   SOLE 18 6,793 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   43,915 915 SH   SOLE 18 915 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   311,056 6,481 SH   SOLE 22 0 0 6,481
ISHARES TR U S EQUITY FACTR 46434V282   5,499,171 126,943 SH   SOLE 18 126,943 0 0
ISHARES TR US SML CAP EQT 46434V290   15,633,737 302,218 SH   SOLE 2 302,218 0 0
ISHARES TR US SML CAP EQT 46434V290   1,214,776 23,483 SH   SOLE 18 23,483 0 0
ISHARES TR US SML CAP EQT 46434V290   9,788,971 189,232 SH   SOLE 22 189,232 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   1,310,867 31,949 SH   SOLE 2 31,949 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   15,556,114 379,140 SH   SOLE 7 379,140 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   86,258,600 2,102,330 SH   SOLE 18 2,102,330 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   24,421,056 595,200 SH   SOLE 19 595,200 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   30,773 750 SH   SOLE 21 750 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   24,766,488 603,619 SH   SOLE 44 603,619 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   136,483,732 3,523,070 SH   SOLE 2 67,307 0 3,455,763
ISHARES TR MSCI SAUDI ARBIA 46434V423   9,709,677 250,637 SH   SOLE 4 250,637 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   5,146,570 132,849 SH   SOLE 15 132,849 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   1,597,870 41,246 SH   SOLE 18 41,246 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   7,964,634 205,592 SH   SOLE 22 205,592 0 0
ISHARES TR MSCI INTL MOMENT 46434V449   28,825,071 915,663 SH   SOLE 2 915,663 0 0
ISHARES TR MSCI INTL MOMENT 46434V449   6,078,536 193,092 SH   SOLE 18 0 0 193,092
ISHARES TR MSCI INTL QUALTY 46434V456   10,840,569 322,540 SH   SOLE 2 322,540 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   6,299,926 187,442 SH   SOLE 18 0 0 187,442
ISHARES TR MSCI LW CRB TG 46434V464   310,713 2,068 SH   SOLE 18 2,068 0 0
ISHARES TR MSCI CHINA A 46434V514   25,387,613 899,154 SH   SOLE 2 3,015 0 896,139
ISHARES TR MSCI CHINA A 46434V514   7,815,646 276,807 SH   SOLE 4 0 0 276,807
ISHARES TR CORE TOTAL USD 46434V613   59,477,492 1,360,574 SH   SOLE 2 1,360,574 0 0
ISHARES TR CORE TOTAL USD 46434V613   130,370,619 2,982,286 SH   SOLE 18 691,363 0 2,290,923
ISHARES TR CORE TOTAL USD 46434V613   419,046,657 9,585,878 SH   SOLE 19 9,585,878 0 0
ISHARES TR CORE TOTAL USD 46434V613   1,884,020,371 43,097,801 SH   SOLE 21 43,097,801 0 0
ISHARES TR CORE TOTAL USD 46434V613   28 1 SH   SOLE 43 1 0 0
ISHARES TR CORE DIV GRWTH 46434V621   320,954 6,480 SH   SOLE 2 6,480 0 0
ISHARES TR CORE DIV GRWTH 46434V621   23,740,175 479,309 SH   SOLE 18 425,189 0 54,120
ISHARES TR CORE DIV GRWTH 46434V621   23,396,981 472,380 SH   SOLE 19 472,380 0 0
ISHARES TR CORE DIV GRWTH 46434V621   16,394 331 SH   SOLE 43 331 0 0
ISHARES TR CUR HD EURZN ETF 46434V639   342,659 11,147 SH   SOLE 3 11,147 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   125,315,116 5,919,467 SH   SOLE 2 5,919,467 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   31,397,142 1,483,096 SH   SOLE 7 1,483,096 0 0
ISHARES TR CORE MSCI PAC 46434V696   2,341,149 42,107 SH   SOLE 2 42,107 0 0
ISHARES TR CORE MSCI EURO 46434V738   6,853 138 SH   SOLE 2 138 0 0
ISHARES TR CORE MSCI EURO 46434V738   3,008,651 60,585 SH   SOLE 7 60,585 0 0
ISHARES TR CORE MSCI EURO 46434V738   64,523,288 1,299,301 SH   SOLE 23 1,299,301 0 0
ISHARES TR CORE MSCI EURO 46434V738   46 1 SH   SOLE 43 1 0 0
ISHARES TR MSCI QATAR ETF 46434V779   1,829,793 105,221 SH   SOLE 4 105,221 0 0
ISHARES TR HDG MSCI EAFE 46434V803   141,410 4,698 SH   SOLE 18 4,698 0 0
ISHARES TR TRS FLT RT BD 46434V860   7,883,372 155,368 SH   SOLE 2 155,368 0 0
ISHARES TR TRS FLT RT BD 46434V860   10,328,613 203,560 SH   SOLE 18 203,560 0 0
ISHARES TR TRS FLT RT BD 46434V860   219,779,650 4,331,487 SH   SOLE 19 4,331,487 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   127,343,662 2,527,663 SH   SOLE 2 2,527,663 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   93,895,876 1,863,753 SH   SOLE 18 13,800 0 1,849,953
ISHARES TR HDG MSCI JAPAN 46434V886   8,584 251 SH   SOLE 18 251 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8   3,373 133 SH   SOLE 2 133 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   3,290 135 SH   SOLE 2 135 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   3,289 133 SH   SOLE 2 133 0 0
ISHARES TR CONV BD ETF 46435G102   34,359 463 SH   SOLE 2 463 0 0
ISHARES TR CONV BD ETF 46435G102   13,432 181 SH   SOLE 18 181 0 0
ISHARES TR CONV BD ETF 46435G102   4,210,453 56,737 SH   SOLE 19 56,737 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   15,399,117 707,680 SH   SOLE 2 707,680 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   201,672 9,268 SH   SOLE 18 9,268 0 0
ISHARES TR INVESTMENT GRADE 46435G219   1,433,119 33,792 SH   SOLE 23 33,792 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   3,328 140 SH   SOLE 2 140 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   93,036 3,914 SH   SOLE 18 3,914 0 0
ISHARES TR IBONDS DEC2023 46435G318   3,625 142 SH   SOLE 2 142 0 0
ISHARES TR CORE MSCI INTL 46435G326   100,273,304 1,720,544 SH   SOLE 2 1,720,544 0 0
ISHARES TR CORE MSCI INTL 46435G326   20,728,331 355,668 SH   SOLE 18 136,914 0 218,754
ISHARES TR CORE MSCI INTL 46435G326   927,287,194 15,910,899 SH   SOLE 21 15,910,899 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   2,797,356 88,412 SH   SOLE 2 88,412 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   10,508,435 332,125 SH   SOLE 7 0 0 332,125
ISHARES TR MSCI UK ETF NEW 46435G334   11,406,220 360,500 SH   SOLE 21 360,500 0 0
ISHARES TR MORTGE REL ETF 46435G342   8,474,724 379,352 SH   SOLE 21 379,352 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   16,894,832 666,200 SH   SOLE 2 666,200 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   1,645,839 64,899 SH   SOLE 18 0 0 64,899
ISHARES TR ESG AWR MSCI USA 46435G425   304,963,616 3,247,403 SH   SOLE 2 3,247,403 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   101,104,539 1,076,611 SH   SOLE 7 0 0 1,076,611
ISHARES TR ESG AWR MSCI USA 46435G425   25,171,542 268,039 SH   SOLE 18 268,039 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   36,737,780 391,202 SH   SOLE 21 391,202 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   4,163,030 44,330 SH   SOLE 22 44,330 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   42,893,111 456,747 SH   SOLE 28 456,747 0 0
ISHARES TR ESG ADVNCD HY BD 46435G441   5,424,189 125,589 SH   SOLE 2 125,589 0 0
ISHARES TR FALN ANGLS USD 46435G474   1,222,169 49,281 SH   SOLE 2 49,281 0 0
ISHARES TR FALN ANGLS USD 46435G474   12,973,475 523,124 SH   SOLE 7 523,124 0 0
ISHARES TR FALN ANGLS USD 46435G474   108,847 4,389 SH   SOLE 18 4,389 0 0
ISHARES TR FALN ANGLS USD 46435G474   4,035,059 162,704 SH   SOLE 23 162,704 0 0
ISHARES TR MSCI INTL SZE FT 46435G508   2,299,457 93,665 SH   SOLE 2 93,665 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   87,908,197 1,271,636 SH   SOLE 2 1,271,636 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   16,717,639 241,829 SH   SOLE 18 241,829 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   1,032,457 14,935 SH   SOLE 19 0 0 14,935
ISHARES TR ESG AW MSCI EAFE 46435G516   13,723,688 198,520 SH   SOLE 21 198,520 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   3,099,720 44,839 SH   SOLE 22 44,839 0 0
ISHARES TR INTL DIV GRWTH 46435G524   200,824 3,386 SH   SOLE 2 3,386 0 0
ISHARES TR CORE INTL AGGR 46435G672   36,544,659 749,173 SH   SOLE 2 749,173 0 0
ISHARES TR CORE INTL AGGR 46435G672   1,494,766 30,643 SH   SOLE 3 30,643 0 0
ISHARES TR CORE INTL AGGR 46435G672   169,893,179 3,482,845 SH   SOLE 7 0 0 3,482,845
ISHARES TR CORE INTL AGGR 46435G672   731,310 14,992 SH   SOLE 18 0 0 14,992
ISHARES TR CORE INTL AGGR 46435G672   349,446,262 7,163,720 SH   SOLE 21 7,163,720 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   3,267 140 SH   SOLE 2 140 0 0
ISHARES TR IBONDS DEC 26 46435U259   3,523 142 SH   SOLE 2 142 0 0
ISHARES TR IBONDS DEC 27 46435U283   3,501 143 SH   SOLE 2 143 0 0
ISHARES TR IBONDS DEC 28 46435U325   1,465 60 SH   SOLE 2 60 0 0
ISHARES TR IBONDS DEC 25 46435U432   3,521 135 SH   SOLE 2 135 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   1,105 46 SH   SOLE 2 46 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   99,038,756 2,186,286 SH   SOLE 2 2,186,286 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   203,533 4,493 SH   SOLE 18 4,493 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   1,102,829 24,345 SH   SOLE 19 0 0 24,345
ISHARES TR ESG AWR US AGRGT 46435U549   25,689,766 567,103 SH   SOLE 21 567,103 0 0
ISHARES TR ESG AWARE MSCI 46435U663   13,662 406 SH   SOLE 2 406 0 0
ISHARES TR ESG AWARE MSCI 46435U663   42,971 1,277 SH   SOLE 18 1,277 0 0
ISHARES TR ESG AWARE MSCI 46435U663   3,790,370 112,641 SH   SOLE 21 112,641 0 0
ISHARES TR ESG AWARE MSCI 46435U663   429,004 12,749 SH   SOLE 22 12,749 0 0
ISHARES TR IBONDS DEC 46435U697   3,571 139 SH   SOLE 2 139 0 0
ISHARES TR US INFRASTRUC 46435U713   12,044,221 329,167 SH   SOLE 2 329,167 0 0
ISHARES TR US INFRASTRUC 46435U713   5,115,355 139,802 SH   SOLE 18 139,802 0 0
ISHARES TR US INFRASTRUC 46435U713   29,677,051 811,070 SH   SOLE 19 811,070 0 0
ISHARES TR U.S. FIXED INCME 46435U796   13,779,705 166,813 SH   SOLE 18 0 0 166,813
ISHARES TR BROAD USD HIGH 46435U853   47,091,231 1,356,705 SH   SOLE 2 1,356,705 0 0
ISHARES TR BROAD USD HIGH 46435U853   72,162 2,079 SH   SOLE 7 0 0 2,079
ISHARES TR BROAD USD HIGH 46435U853   1,280,313 36,886 SH   SOLE 18 11,079 0 25,807
ISHARES TR BROAD USD HIGH 46435U853   100,752,891 2,902,705 SH   SOLE 26 0 0 2,902,705
ISHARES TR IBONDS 27 ETF 46435UAA9   3,240 140 SH   SOLE 2 140 0 0
ISHARES TR IBONDS 2030 TERM 46436E122   7,378,680 300,000 SH   SOLE   300,000 0 0
ISHARES TR IBONDS DEC 2033 46436E148   1,178,500 50,000 SH   SOLE   50,000 0 0
ISHARES TR CLIMATE CONSCI 46436E155   2,532,280 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS DEC 2029 46436E163   1,480 62 SH   SOLE 2 62 0 0
ISHARES TR LITHIUM MINRS 46436E171   2,587,592 140,000 SH   SOLE   140,000 0 0
ISHARES TR COPPER & METALS 46436E189   3,364,004 140,000 SH   SOLE   140,000 0 0
ISHARES TR BREAKTHROUGH ENV 46436E197   2,471,579 110,000 SH   SOLE   110,000 0 0
ISHARES TR IBONDS DEC 29 46436E205   1,095 50 SH   SOLE 2 50 0 0
ISHARES TR ESG AWR MSCI USA 46436E221   2,825,484 120,000 SH   SOLE   120,000 0 0
ISHARES TR ESG AWARE MSCI 46436E239   3,538,164 120,000 SH   SOLE   120,000 0 0
ISHARES TR FUTURE METAVERSE 46436E247   4,183,395 150,000 SH   SOLE   150,000 0 0
ISHARES TR ENVIRONMNTL INFR 46436E254   3,250,788 125,000 SH   SOLE   125,000 0 0
ISHARES TR JP MORGAN BROAD 46436E262   29,382,300 600,000 SH   SOLE   600,000 0 0
ISHARES TR ENVIR AWR RL EST 46436E270   4,738,350 205,000 SH   SOLE   205,000 0 0
ISHARES TR IBONDS DEC 2032 46436E296   439,800 20,000 SH   SOLE   20,000 0 0
ISHARES TR IBONDS DEC 2032 46436E312   1,104 47 SH   SOLE 2 47 0 0
ISHARES TR MSCI WTR MGMT MS 46436E346   3,952,500 150,000 SH   SOLE   150,000 0 0
ISHARES TR NEUROSCIENCE AND 46436E353   3,044,377 145,000 SH   SOLE   145,000 0 0
ISHARES TR IBONDS 28 TR HI 46436E387   3,992,400 180,000 SH   SOLE   180,000 0 0
ISHARES TR EMERGNT FD & AGT 46436E395   2,606,282 140,000 SH   SOLE   140,000 0 0
ISHARES TR MSCI CHINA MLTSE 46436E429   4,431,305 258,000 SH   SOLE   258,000 0 0
ISHARES TR ESG ADV INVT GRA 46436E437   9,273,501 121,000 SH   SOLE   121,000 0 0
ISHARES TR ESG MSCI USA MIN 46436E445   3,316,150 145,000 SH   SOLE   145,000 0 0
ISHARES TR USD BD FACTR ETF 46436E452   11,815,124 146,400 SH   SOLE   146,400 0 0
ISHARES TR IBONDS 2027 TERM 46436E478   5,058,516 235,000 SH   SOLE   235,000 0 0
ISHARES TR IBONDS DEC 2031 46436E486   1,086 56 SH   SOLE 2 56 0 0
ISHARES TR BBB RATED CORP 46436E494   20,231,400 250,000 SH   SOLE   250,000 0 0
ISHARES TR US TECH BRKTHR 46436E502   4,459 122 SH   SOLE 2 122 0 0
ISHARES TR ISHARES 25+ YR T 46436E577   53,903,046 5,163,127 SH   SOLE 2 0 0 5,163,127
ISHARES TR ESG ADV TTL USD 46436E619   184,512,996 4,516,842 SH   SOLE 2 4,516,842 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   26,333,158 261,579 SH   SOLE 2 261,579 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,361,058 13,520 SH   SOLE 18 13,520 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,503,204 14,932 SH   SOLE 23 14,932 0 0
ISHARES TR IBONDS DEC 2030 46436E726   1,101 54 SH   SOLE 2 54 0 0
ISHARES TR ESG EAFE ETF 46436E759   59,827,922 1,047,958 SH   SOLE 2 1,047,958 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   103,636,554 2,990,091 SH   SOLE 2 2,990,091 0 0
ISHARES TR IBONDS OCT 2024 46438G307   1,252,500 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS OCT 2025 46438G406   1,248,465 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS OCT 2026 46438G505   1,245,180 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS OCT 2027 46438G604   1,242,540 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS OCT 2028 46438G703   1,239,690 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS OCT 2029 46438G802   1,240,605 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS OCT 2033 46438G851   1,227,155 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS OCT 2032 46438G869   1,229,325 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS OCT 2031 46438G877   1,231,080 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS OCT 2030 46438G885   1,234,000 50,000 SH   SOLE   50,000 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   46,663,614 935,330 SH   SOLE 2 935,330 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   6,615,564 132,603 SH   SOLE 18 132,603 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   4,989,000 100,000 SH   SOLE 22 100,000 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   11,987,120 240,271 SH   SOLE 44 240,271 0 0
ISHARES U S ETF TR TRANSITION ENABL 46431W515   10,194,000 400,000 SH   SOLE   400,000 0 0
ISHARES U S ETF TR INFLT HGD U S AG 46431W523   2,203,170 93,000 SH   SOLE   93,000 0 0
ISHARES U S ETF TR INT RATE HGD U S 46431W531   1,258,320 49,000 SH   SOLE   49,000 0 0
ISHARES U S ETF TR INFLT HGD HI YLD 46431W549   2,044,867 82,000 SH   SOLE   82,000 0 0
ISHARES U S ETF TR COMMODITY CURVE 46431W564   14,348,700 642,000 SH   SOLE   642,000 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   5,821 113 SH   SOLE 2 113 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606   367,051 4,406 SH   SOLE 23 4,406 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   19,397,508 389,430 SH   SOLE 2 389,430 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   4,171,388 83,746 SH   SOLE 18 83,746 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   2,431,052 83,398 SH   SOLE 2 83,398 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   3,252,266 111,570 SH   SOLE 18 111,570 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   1,879,884 64,490 SH   SOLE 28 64,490 0 0
ISPECIMEN INC COM 45032V108   35,153 56,699 SH   SOLE 22 56,699 0 0
ISPIRE TECHNOLOGY INC COM 46501C100   1,537 168 SH   SOLE 2 0 0 168
ISPIRE TECHNOLOGY INC COM 46501C100   77,775 8,500 SH   SOLE 18 8,500 0 0
ISPIRE TECHNOLOGY INC COM 46501C100   43,581 4,763 SH   SOLE 19 4,763 0 0
ISPIRE TECHNOLOGY INC COM 46501C100   269,724 29,478 SH   SOLE 21 29,478 0 0
ISPIRE TECHNOLOGY INC COM 46501C100   184,427 20,156 SH   SOLE 22 19,932 0 224
ISSUER DIRECT CORP COM NEW 46520M204   75,162 3,998 SH   SOLE 2 3,998 0 0
ISSUER DIRECT CORP COM NEW 46520M204   10,152 540 SH   SOLE 18 540 0 0
ISSUER DIRECT CORP COM NEW 46520M204   125,603 6,681 SH   SOLE 21 6,681 0 0
ISSUER DIRECT CORP COM NEW 46520M204   38,878 2,068 SH   SOLE 22 2,068 0 0
ISUN INC COM 465246106   16,800 74,700 SH   SOLE 22 74,700 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   561,219 104,510 SH   SOLE 2 104,510 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   86,234,655 16,058,595 SH   SOLE 21 16,058,595 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   2,091,642 389,505 SH   SOLE 22 389,505 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   5,577,400 1,038,622 SH   SOLE 25 1,038,622 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   4,830,820 899,594 SH   SOLE 30 899,594 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   24,505,829 4,563,469 SH   SOLE 34 4,563,469 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   841,921 156,782 SH   SOLE 43 155,058 0 1,725
ITEOS THERAPEUTICS INC COM 46565G104   2,139,411 195,380 SH   SOLE 2 129,394 0 65,986
ITEOS THERAPEUTICS INC COM 46565G104   3,230 295 SH   SOLE 7 295 0 0
ITEOS THERAPEUTICS INC COM 46565G104   987,427 90,176 SH   SOLE 18 90,176 0 0
ITEOS THERAPEUTICS INC COM 46565G104   2,681,830 244,916 SH   SOLE 19 244,916 0 0
ITEOS THERAPEUTICS INC COM 46565G104   35,684,090 3,258,821 SH   SOLE 21 3,258,821 0 0
ITEOS THERAPEUTICS INC COM 46565G104   10,201,863 931,677 SH   SOLE 22 896,102 0 35,575
ITEOS THERAPEUTICS INC COM 46565G104   122,541 11,191 SH   SOLE 23 11,191 0 0
ITEOS THERAPEUTICS INC COM 46565G104   26,455 2,416 SH   SOLE 25 2,416 0 0
ITEOS THERAPEUTICS INC COM 46565G104   1,204,172 109,970 SH   SOLE 26 556 0 109,414
ITEOS THERAPEUTICS INC COM 46565G104   1,926,368 175,924 SH   SOLE 30 175,924 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   296,263 27,056 SH   SOLE 43 18,505 0 8,551
ITERIS INC NEW COM 46564T107   145,206 35,074 SH   SOLE 2 28,492 0 6,582
ITERIS INC NEW COM 46564T107   436,269 105,379 SH   SOLE 18 105,379 0 0
ITERIS INC NEW COM 46564T107   348,447 84,166 SH   SOLE 19 84,166 0 0
ITERIS INC NEW COM 46564T107   5,568,561 1,345,063 SH   SOLE 21 1,345,063 0 0
ITERIS INC NEW COM 46564T107   4,402,762 1,063,469 SH   SOLE 22 1,046,583 0 16,886
ITRON INC COM 465741106   8,158,006 134,665 SH   SOLE 2 79,691 0 54,974
ITRON INC COM 465741106   28,049 463 SH   SOLE 4 164 0 299
ITRON INC COM 465741106   907,125 14,974 SH   SOLE 7 14,169 0 805
ITRON INC COM 465741106   8,994,494 148,473 SH   SOLE 18 148,473 0 0
ITRON INC COM 465741106   16,259,975 268,405 SH   SOLE 19 268,405 0 0
ITRON INC COM 465741106   319,746,268 5,278,083 SH   SOLE 21 5,278,083 0 0
ITRON INC COM 465741106   89,591,883 1,478,902 SH   SOLE 22 1,423,217 0 55,685
ITRON INC COM 465741106   383,169 6,325 SH   SOLE 23 6,325 0 0
ITRON INC COM 465741106   610,586 10,079 SH   SOLE 25 10,079 0 0
ITRON INC COM 465741106   2,984,958 49,273 SH   SOLE 26 22,160 0 27,113
ITRON INC COM 465741106   1,727,742 28,520 SH   SOLE 28 27,103 0 1,417
ITRON INC COM 465741106   10,261,525 169,388 SH   SOLE 30 169,388 0 0
ITRON INC COM 465741106   225,600 3,724 SH   SOLE 34 3,724 0 0
ITRON INC COM 465741106   495,484 8,179 SH   SOLE 36 8,179 0 0
ITRON INC COM 465741106   495,181 8,174 SH   SOLE 40 8,174 0 0
ITRON INC COM 465741106   2,577,982 42,555 SH   SOLE 43 40,628 0 1,927
ITRON INC NOTE 3/1 465741AN6   2,257,500 2,625,000 PRN   SOLE 21 2,625,000 0 0
ITT INC COM 45073V108   15,315,572 156,425 SH   SOLE 2 108,141 0 48,284
ITT INC COM 45073V108   847,215 8,653 SH   SOLE 4 6,115 0 2,538
ITT INC COM 45073V108   1,250,311 12,770 SH   SOLE 7 12,136 0 634
ITT INC COM 45073V108   353,651 3,612 SH   SOLE 13 3,612 0 0
ITT INC COM 45073V108   14,446,327 147,547 SH   SOLE 18 147,005 0 542
ITT INC COM 45073V108   2,684,496 27,418 SH   SOLE 19 27,418 0 0
ITT INC COM 45073V108   404,184,621 4,128,124 SH   SOLE 21 4,128,124 0 0
ITT INC COM 45073V108   228,158,106 2,330,284 SH   SOLE 22 2,218,804 0 111,480
ITT INC COM 45073V108   2,042,403 20,860 SH   SOLE 23 20,860 0 0
ITT INC COM 45073V108   1,555,300 15,885 SH   SOLE 25 15,885 0 0
ITT INC COM 45073V108   4,033,598 41,197 SH   SOLE 26 28,884 0 12,313
ITT INC COM 45073V108   160,670 1,641 SH   SOLE 28 1,534 0 107
ITT INC COM 45073V108   184,365 1,883 SH   SOLE 29 1,883 0 0
ITT INC COM 45073V108   5,681,032 58,023 SH   SOLE 30 58,023 0 0
ITT INC COM 45073V108   324,082 3,310 SH   SOLE 31 3,310 0 0
ITT INC COM 45073V108   621,141 6,344 SH   SOLE 34 6,344 0 0
ITT INC COM 45073V108   119,940 1,225 SH   SOLE 36 1,225 0 0
ITT INC COM 45073V108   1,486,568 15,183 SH   SOLE 40 15,183 0 0
ITT INC COM 45073V108   6,506,692 66,456 SH   SOLE 43 61,065 0 5,391
ITURAN LOCATION AND CONTROL SHS M6158M104   723,311 24,191 SH   SOLE 2 24,191 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   70,474 2,357 SH   SOLE 7 2,357 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   7,945,357 265,731 SH   SOLE 21 265,731 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   3,682,155 123,149 SH   SOLE 22 113,699 0 9,450
ITURAN LOCATION AND CONTROL SHS M6158M104   60,577 2,026 SH   SOLE 25 2,026 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   94,663 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104   283,093 9,468 SH   SOLE 30 9,468 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   9,030 302 SH   SOLE 34 302 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   43,564 1,457 SH   SOLE 40 1,457 0 0
IVANHOE ELECTRIC INC COM 46578C108   506,797 42,588 SH   SOLE 2 30,168 0 12,420
IVANHOE ELECTRIC INC COM 46578C108   1,714,850 144,105 SH   SOLE 7 144,105 0 0
IVANHOE ELECTRIC INC COM 46578C108   1,712,136 143,877 SH   SOLE 18 143,877 0 0
IVANHOE ELECTRIC INC COM 46578C108   1,843,655 154,929 SH   SOLE 19 154,929 0 0
IVANHOE ELECTRIC INC COM 46578C108   24,195,901 2,033,269 SH   SOLE 21 2,033,269 0 0
IVANHOE ELECTRIC INC COM 46578C108   8,102,472 680,880 SH   SOLE 22 641,624 0 39,256
IVANHOE ELECTRIC INC COM 46578C108   30,661,409 2,576,589 SH   SOLE 25 2,576,589 0 0
IVANHOE ELECTRIC INC COM 46578C108   37,640 3,163 SH   SOLE 26 0 0 3,163
IVANHOE ELECTRIC INC COM 46578C108   59,204,416 4,975,161 SH   SOLE 34 4,975,161 0 0
IVANHOE ELECTRIC INC COM 46578C108   89,131 7,490 SH   SOLE 40 7,490 0 0
IZEA WORLDWIDE INC COM NEW 46604H204   425,547 195,205 SH   SOLE 22 195,205 0 0
J & J SNACK FOODS CORP COM 466032109   1,287,107 7,865 SH   SOLE 2 4,505 0 3,360
J & J SNACK FOODS CORP COM 466032109   7,364 45 SH   SOLE 4 45 0 0
J & J SNACK FOODS CORP COM 466032109   22,420 137 SH   SOLE 7 137 0 0
J & J SNACK FOODS CORP COM 466032109   7,355,086 44,944 SH   SOLE 18 44,944 0 0
J & J SNACK FOODS CORP COM 466032109   5,057,931 30,907 SH   SOLE 19 30,907 0 0
J & J SNACK FOODS CORP COM 466032109   286,948,001 1,753,425 SH   SOLE 21 1,753,425 0 0
J & J SNACK FOODS CORP COM 466032109   68,264,143 417,135 SH   SOLE 22 404,058 0 13,077
J & J SNACK FOODS CORP COM 466032109   460,675 2,815 SH   SOLE 25 2,815 0 0
J & J SNACK FOODS CORP COM 466032109   1,321,965 8,078 SH   SOLE 26 6,790 0 1,288
J & J SNACK FOODS CORP COM 466032109   185,415 1,133 SH   SOLE 28 273 0 860
J & J SNACK FOODS CORP COM 466032109   4,342,125 26,533 SH   SOLE 30 26,533 0 0
J & J SNACK FOODS CORP COM 466032109   446,928 2,731 SH   SOLE 40 2,731 0 0
J & J SNACK FOODS CORP COM 466032109   3,123,297 19,085 SH   SOLE 43 17,726 0 1,359
J JILL INC COM 46620W201   55,678 1,881 SH   SOLE 2 609 0 1,272
J JILL INC COM 46620W201   271,225 9,163 SH   SOLE 18 9,163 0 0
J JILL INC COM 46620W201   285,255 9,637 SH   SOLE 19 9,637 0 0
J JILL INC COM 46620W201   4,201,868 141,955 SH   SOLE 21 141,955 0 0
J JILL INC COM 46620W201   3,549,662 119,921 SH   SOLE 22 116,929 0 2,992
J JILL INC COM 46620W201   8,466 286 SH   SOLE 43 286 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   3,292,046 56,613 SH   SOLE 7 0 0 56,613
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   6,331,708 144,296 SH   SOLE 2 0 0 144,296
JABIL INC COM 466313103   43,380,519 341,875 SH   SOLE 2 114,568 0 227,307
JABIL INC COM 466313103   5,660,690 44,611 SH   SOLE 4 32,964 0 11,647
JABIL INC COM 466313103   2,235,421 17,617 SH   SOLE 7 16,847 0 770
JABIL INC COM 466313103   59,765 471 SH   SOLE 13 471 0 0
JABIL INC COM 466313103   340,700 2,685 SH   SOLE 15 2,685 0 0
JABIL INC COM 466313103   54,709,131 431,154 SH   SOLE 18 423,162 0 7,992
JABIL INC COM 466313103   42,156,030 332,225 SH   SOLE 19 332,225 0 0
JABIL INC COM 466313103   900,239,377 7,094,644 SH   SOLE 21 7,094,644 0 0
JABIL INC COM 466313103   490,960,885 3,869,185 SH   SOLE 22 3,610,944 0 258,241
JABIL INC COM 466313103   27,896,640 219,849 SH   SOLE 23 219,849 0 0
JABIL INC COM 466313103   5,987,305 47,185 SH   SOLE 25 47,185 0 0
JABIL INC COM 466313103   12,714,632 100,202 SH   SOLE 26 71,936 0 28,266
JABIL INC COM 466313103   13,292,362 104,755 SH   SOLE 28 1,478 0 103,277
JABIL INC COM 466313103   43,526,188 343,023 SH   SOLE 30 343,023 0 0
JABIL INC COM 466313103   3,689,834 29,079 SH   SOLE 31 26,885 0 2,194
JABIL INC COM 466313103   65,947,017 519,718 SH   SOLE 34 519,718 0 0
JABIL INC COM 466313103   2,856,421 22,511 SH   SOLE 36 22,511 0 0
JABIL INC COM 466313103   811,081 6,392 SH   SOLE 40 6,392 0 0
JABIL INC COM 466313103   31,482,892 248,112 SH   SOLE 43 226,514 0 21,598
JACK IN THE BOX INC COM 466367109   813,320 11,777 SH   SOLE 2 7,194 0 4,583
JACK IN THE BOX INC COM 466367109   6,146 89 SH   SOLE 4 89 0 0
JACK IN THE BOX INC COM 466367109   295,922 4,285 SH   SOLE 7 4,060 0 225
JACK IN THE BOX INC COM 466367109   4,183,655 60,580 SH   SOLE 18 60,580 0 0
JACK IN THE BOX INC COM 466367109   2,951,901 42,744 SH   SOLE 19 42,744 0 0
JACK IN THE BOX INC COM 466367109   157,087,536 2,274,653 SH   SOLE 21 2,274,653 0 0
JACK IN THE BOX INC COM 466367109   37,784,176 547,121 SH   SOLE 22 529,394 0 17,727
JACK IN THE BOX INC COM 466367109   302,966 4,387 SH   SOLE 25 4,387 0 0
JACK IN THE BOX INC COM 466367109   1,144,600 16,574 SH   SOLE 26 5,398 0 11,176
JACK IN THE BOX INC COM 466367109   57,389 831 SH   SOLE 28 396 0 435
JACK IN THE BOX INC COM 466367109   2,496,243 36,146 SH   SOLE 30 36,146 0 0
JACK IN THE BOX INC COM 466367109   264,224 3,826 SH   SOLE 40 3,826 0 0
JACK IN THE BOX INC COM 466367109   1,868,006 27,049 SH   SOLE 43 24,733 0 2,316
JACKSON FINANCIAL INC COM CL A 46817M107   3,007,646 78,693 SH   SOLE 2 21,971 0 56,722
JACKSON FINANCIAL INC COM CL A 46817M107   5,351 140 SH   SOLE 4 140 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   604,564 15,818 SH   SOLE 7 15,045 0 773
JACKSON FINANCIAL INC COM CL A 46817M107   8,993,357 235,305 SH   SOLE 18 235,305 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   6,176,314 161,599 SH   SOLE 19 161,599 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   166,370,361 4,352,966 SH   SOLE 21 4,352,966 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   72,548,019 1,898,169 SH   SOLE 22 1,797,424 0 100,745
JACKSON FINANCIAL INC COM CL A 46817M107   598,640 15,663 SH   SOLE 25 15,663 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   1,716,690 44,916 SH   SOLE 26 37,257 0 7,659
JACKSON FINANCIAL INC COM CL A 46817M107   196,145 5,132 SH   SOLE 28 2,027 0 3,105
JACKSON FINANCIAL INC COM CL A 46817M107   6,565,470 171,781 SH   SOLE 30 171,781 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   37,090,179 970,439 SH   SOLE 34 970,439 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   282,369 7,388 SH   SOLE 36 7,388 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   483,101 12,640 SH   SOLE 40 12,640 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   1,955,068 51,153 SH   SOLE 43 44,658 0 6,495
JACOBS SOLUTIONS INC COM 46982L108   20,008,170 146,580 SH   SOLE 2 29,239 0 117,341
JACOBS SOLUTIONS INC COM 46982L108   12,985,791 95,134 SH   SOLE 4 21,859 0 73,275
JACOBS SOLUTIONS INC COM 46982L108   10,424,505 76,370 SH   SOLE 7 63,654 0 12,716
JACOBS SOLUTIONS INC COM 46982L108   305,078 2,235 SH   SOLE 13 2,235 0 0
JACOBS SOLUTIONS INC COM 46982L108   2,720,855 19,933 SH   SOLE 15 19,933 0 0
JACOBS SOLUTIONS INC COM 46982L108   26,961,617 197,521 SH   SOLE 18 189,728 0 7,793
JACOBS SOLUTIONS INC COM 46982L108   7,374,413 54,025 SH   SOLE 19 54,025 0 0
JACOBS SOLUTIONS INC COM 46982L108   423,989,202 3,106,148 SH   SOLE 21 3,106,148 0 0
JACOBS SOLUTIONS INC COM 46982L108   370,616,474 2,715,139 SH   SOLE 22 2,442,311 0 272,828
JACOBS SOLUTIONS INC COM 46982L108   29,023,176 212,624 SH   SOLE 23 212,624 0 0
JACOBS SOLUTIONS INC COM 46982L108   8,948,531 65,557 SH   SOLE 25 65,152 0 405
JACOBS SOLUTIONS INC COM 46982L108   31,147,526 228,187 SH   SOLE 26 140,113 0 88,074
JACOBS SOLUTIONS INC COM 46982L108   10,688,769 78,306 SH   SOLE 28 5,589 0 72,717
JACOBS SOLUTIONS INC COM 46982L108   11,057 81 SH   SOLE 29 81 0 0
JACOBS SOLUTIONS INC COM 46982L108   74,713,412 547,351 SH   SOLE 30 547,351 0 0
JACOBS SOLUTIONS INC COM 46982L108   3,918,369 28,706 SH   SOLE 31 26,538 0 2,168
JACOBS SOLUTIONS INC COM 46982L108   701,474 5,139 SH   SOLE 34 5,139 0 0
JACOBS SOLUTIONS INC COM 46982L108   4,365,680 31,983 SH   SOLE 36 31,983 0 0
JACOBS SOLUTIONS INC COM 46982L108   441,441 3,234 SH   SOLE 40 3,234 0 0
JACOBS SOLUTIONS INC COM 46982L108   82,310 603 SH   OTR 43 603 0 0
JACOBS SOLUTIONS INC COM 46982L108   22,601,176 165,576 SH   SOLE 43 147,541 0 18,035
JAGUAR HEALTH INC COM 47010C706   2 9 SH   SOLE 21 9 0 0
JAGUAR HEALTH INC COM 47010C706   13,298 51,146 SH   SOLE 22 51,146 0 0
JAKKS PAC INC COM NEW 47012E403   245,685 13,216 SH   SOLE 2 9,803 0 3,413
JAKKS PAC INC COM NEW 47012E403   349,975 18,826 SH   SOLE 18 18,826 0 0
JAKKS PAC INC COM NEW 47012E403   298,072 16,034 SH   SOLE 19 16,034 0 0
JAKKS PAC INC COM NEW 47012E403   4,592,176 247,024 SH   SOLE 21 247,024 0 0
JAKKS PAC INC COM NEW 47012E403   2,689,304 144,664 SH   SOLE 22 139,804 0 4,860
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106   20,567,910 783,838 SH   SOLE 43 710,419 0 73,419
JAMES RIV GROUP LTD COM G5005R107   454,207 29,590 SH   SOLE 2 9,596 0 19,994
JAMES RIV GROUP LTD COM G5005R107   2,149 140 SH   SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107   7,061 460 SH   SOLE 7 460 0 0
JAMES RIV GROUP LTD COM G5005R107   1,777,699 115,811 SH   SOLE 18 115,811 0 0
JAMES RIV GROUP LTD COM G5005R107   924,945 60,257 SH   SOLE 19 60,257 0 0
JAMES RIV GROUP LTD COM G5005R107   65,375,190 4,258,970 SH   SOLE 21 4,258,970 0 0
JAMES RIV GROUP LTD COM G5005R107   12,994,051 846,518 SH   SOLE 22 806,091 0 40,427
JAMES RIV GROUP LTD COM G5005R107   67,248 4,381 SH   SOLE 25 4,381 0 0
JAMES RIV GROUP LTD COM G5005R107   135,326 8,816 SH   SOLE 26 6,986 0 1,830
JAMES RIV GROUP LTD COM G5005R107   605,588 39,452 SH   SOLE 30 39,452 0 0
JAMES RIV GROUP LTD COM G5005R107   55,951 3,645 SH   SOLE 40 3,645 0 0
JAMES RIV GROUP LTD COM G5005R107   12,080 787 SH   SOLE 43 593 0 194
JAMF HLDG CORP COM 47074L105   684,661 38,769 SH   SOLE 2 25,511 0 13,258
JAMF HLDG CORP COM 47074L105   9,360 530 SH   SOLE 4 0 0 530
JAMF HLDG CORP COM 47074L105   371,407 21,031 SH   SOLE 7 19,907 0 1,124
JAMF HLDG CORP COM 47074L105   2,975,480 168,487 SH   SOLE 18 168,487 0 0
JAMF HLDG CORP COM 47074L105   2,533,839 143,479 SH   SOLE 19 143,479 0 0
JAMF HLDG CORP COM 47074L105   46,787,168 2,649,330 SH   SOLE 21 2,649,330 0 0
JAMF HLDG CORP COM 47074L105   29,193,446 1,653,083 SH   SOLE 22 1,600,804 0 52,279
JAMF HLDG CORP COM 47074L105   172,980 9,795 SH   SOLE 25 9,795 0 0
JAMF HLDG CORP COM 47074L105   514,489 29,133 SH   SOLE 26 25,942 0 3,191
JAMF HLDG CORP COM 47074L105   3,938 223 SH   SOLE 28 223 0 0
JAMF HLDG CORP COM 47074L105   1,100,607 62,322 SH   SOLE 30 62,322 0 0
JAMF HLDG CORP COM 47074L105   13,616 771 SH   SOLE 36 771 0 0
JAMF HLDG CORP COM 47074L105   74,207 4,202 SH   SOLE 40 4,202 0 0
JAMF HLDG CORP COM 47074L105   188,927 10,698 SH   SOLE 43 8,614 0 2,084
JAMF HLDG CORP NOTE 0.125% 9/0 47074LAB1   1,737,813 2,075,000 PRN   SOLE 21 2,075,000 0 0
JANONE INC COM 47089W104   71 173 SH   SOLE 21 173 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   3,774,750 75,000 SH   SOLE 19 75,000 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   251,650 5,000 SH   SOLE 30 5,000 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   11,215,227 434,362 SH   SOLE 2 131,798 0 302,564
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   10,302 399 SH   SOLE 4 399 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   2,813,735 108,975 SH   SOLE 7 104,295 0 4,680
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   8,123,282 314,612 SH   SOLE 18 314,612 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,142,303 44,241 SH   SOLE 19 44,241 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   275,120,130 10,655,311 SH   SOLE 21 10,655,311 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   102,790,530 3,981,043 SH   SOLE 22 3,797,201 0 183,842
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   761,225 29,482 SH   SOLE 25 29,482 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,812,796 70,209 SH   SOLE 26 58,496 0 11,713
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   56,856 2,202 SH   SOLE 28 0 0 2,202
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   8,376,499 324,419 SH   SOLE 30 324,419 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   52,286 2,025 SH   SOLE 31 2,025 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,561,103 60,461 SH   SOLE 32 60,461 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   387,197 14,996 SH   SOLE 36 14,996 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   675,296 26,154 SH   SOLE 40 26,154 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   17,660,683 683,992 SH   SOLE 43 502,094 0 181,898
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   5,622,529 525,470 SH   SOLE 2 366,694 0 158,776
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   8,185 765 SH   SOLE 7 765 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   2,171,084 202,905 SH   SOLE 18 202,905 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   9,729,478 909,297 SH   SOLE 19 909,297 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   30,221,497 2,824,439 SH   SOLE 21 2,824,439 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   35,763,948 3,342,425 SH   SOLE 22 3,268,921 0 73,504
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   366,550 34,257 SH   SOLE 23 34,257 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   169,017 15,796 SH   SOLE 25 15,796 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   1,100,827 102,881 SH   SOLE 26 0 0 102,881
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   17,195 1,607 SH   SOLE 28 0 0 1,607
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   72,407 6,767 SH   SOLE 30 6,767 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   10,069 941 SH   SOLE 34 941 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   129,898 12,140 SH   SOLE 40 12,140 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   126,827 11,853 SH   SOLE 43 10,020 0 1,833
JANUX THERAPEUTICS INC COM 47103J105   149,678 14,849 SH   SOLE 2 3,556 0 11,293
JANUX THERAPEUTICS INC COM 47103J105   685 68 SH   SOLE 7 68 0 0
JANUX THERAPEUTICS INC COM 47103J105   498,718 49,476 SH   SOLE 18 49,476 0 0
JANUX THERAPEUTICS INC COM 47103J105   344,091 34,136 SH   SOLE 19 34,136 0 0
JANUX THERAPEUTICS INC COM 47103J105   6,160,483 611,159 SH   SOLE 21 611,159 0 0
JANUX THERAPEUTICS INC COM 47103J105   9,095,940 902,375 SH   SOLE 22 407,730 0 494,645
JANUX THERAPEUTICS INC COM 47103J105   206,993 20,535 SH   SOLE 30 20,535 0 0
JANUX THERAPEUTICS INC COM 47103J105   70,368 6,981 SH   SOLE 43 2,257 0 4,724
JASPER THERAPEUTICS INC COM 471871103   10,324 14,749 SH   SOLE 18 14,749 0 0
JASPER THERAPEUTICS INC COM 471871103   119,682 170,975 SH   SOLE 21 170,975 0 0
JASPER THERAPEUTICS INC COM 471871103   794,542 1,135,060 SH   SOLE 22 1,135,060 0 0
JAWS MUSTANG ACQUISITION COR SHS CL A G50737108   85,985 8,006 SH   SOLE 2 8,006 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3   3,899,284 4,047,000 PRN   SOLE 21 4,047,000 0 0
JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8   6,948,737 6,825,000 PRN   SOLE 21 6,825,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   44,414,618 343,129 SH   SOLE 2 233,711 0 109,418
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   7,890,145 60,956 SH   SOLE 4 50,115 0 10,841
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,273,819 9,841 SH   SOLE 7 9,392 0 449
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   644,223 4,977 SH   SOLE 13 4,977 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   787,125 6,081 SH   SOLE 15 6,081 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   16,595,632 128,211 SH   SOLE 18 124,145 0 4,066
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   7,123,213 55,031 SH   SOLE 19 55,031 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   460,939,982 3,561,032 SH   SOLE 21 3,561,032 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   250,173,089 1,932,734 SH   SOLE 22 1,811,268 0 121,466
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   17,428,060 134,642 SH   SOLE 23 134,642 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   13,907,292 107,442 SH   SOLE 25 107,295 0 147
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   14,059,902 108,621 SH   SOLE 26 40,179 0 68,442
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   42,971,362 331,979 SH   SOLE 28 0 0 331,979
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   40,858,772 315,658 SH   SOLE 30 271,952 0 43,706
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,887,882 14,585 SH   SOLE 31 13,428 0 1,157
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   491,095 3,794 SH   SOLE 34 3,794 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   2,237,241 17,284 SH   SOLE 36 17,284 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   356,478 2,754 SH   SOLE 40 2,754 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   48,411 374 SH   OTR 43 374 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   6,181,019 47,752 SH   SOLE 43 30,371 0 17,381
JBG SMITH PPTYS COM 46590V100   2,139,617 147,968 SH   SOLE 2 56,134 0 91,834
JBG SMITH PPTYS COM 46590V100   656,701 45,415 SH   SOLE 4 45,415 0 0
JBG SMITH PPTYS COM 46590V100   2,915,440 201,621 SH   SOLE 7 176,711 0 24,910
JBG SMITH PPTYS COM 46590V100   5,048,044 349,104 SH   SOLE 18 349,104 0 0
JBG SMITH PPTYS COM 46590V100   5,711,078 394,957 SH   SOLE 19 394,957 0 0
JBG SMITH PPTYS COM 46590V100   173,957,111 12,030,229 SH   SOLE 21 12,030,229 0 0
JBG SMITH PPTYS COM 46590V100   55,230,982 3,819,570 SH   SOLE 22 3,662,382 0 157,188
JBG SMITH PPTYS COM 46590V100   68,425 4,732 SH   SOLE 23 4,732 0 0
JBG SMITH PPTYS COM 46590V100   16,026,177 1,108,311 SH   SOLE 25 1,108,311 0 0
JBG SMITH PPTYS COM 46590V100   643,022 44,469 SH   SOLE 26 35,229 0 9,240
JBG SMITH PPTYS COM 46590V100   2,650,287 183,284 SH   SOLE 28 3,434 0 179,850
JBG SMITH PPTYS COM 46590V100   8,417,499 582,123 SH   SOLE 30 582,123 0 0
JBG SMITH PPTYS COM 46590V100   55,382 3,830 SH   SOLE 36 3,830 0 0
JBG SMITH PPTYS COM 46590V100   263,519 18,224 SH   SOLE 40 18,224 0 0
JBG SMITH PPTYS COM 46590V100   12,806,207 885,630 SH   SOLE 43 806,232 0 79,398
JD.COM INC SPON ADR CL A 47215P106   1,777,979 61,036 SH   SOLE 7 61,036 0 0
JD.COM INC SPON ADR CL A 47215P106   59,862 2,055 SH   SOLE 15 2,055 0 0
JD.COM INC SPON ADR CL A 47215P106   214,892 7,377 SH   SOLE 18 7,377 0 0
JD.COM INC SPON ADR CL A 47215P106   11,469,938 393,750 SH   SOLE 30 393,750 0 0
JD.COM INC SPON ADR CL A 47215P106   5,774,906 198,246 SH   SOLE 32 198,246 0 0
JD.COM INC SPON ADR CL A 47215P106   36,695,731 1,259,723 SH   SOLE 43 1,222,693 0 37,030
JEFFERIES FINL GROUP INC COM 47233W109   21,821,407 595,725 SH   SOLE 2 173,640 0 422,085
JEFFERIES FINL GROUP INC COM 47233W109   20,623 563 SH   SOLE 4 563 0 0
JEFFERIES FINL GROUP INC COM 47233W109   669,633 18,281 SH   SOLE 7 17,459 0 822
JEFFERIES FINL GROUP INC COM 47233W109   12,221,783 333,655 SH   SOLE 18 333,655 0 0
JEFFERIES FINL GROUP INC COM 47233W109   2,328,423 63,566 SH   SOLE 19 63,566 0 0
JEFFERIES FINL GROUP INC COM 47233W109   353,263,896 9,644,114 SH   SOLE 21 9,644,114 0 0
JEFFERIES FINL GROUP INC COM 47233W109   195,936,361 5,349,068 SH   SOLE 22 5,099,549 0 249,519
JEFFERIES FINL GROUP INC COM 47233W109   1,147,655 31,331 SH   SOLE 25 31,331 0 0
JEFFERIES FINL GROUP INC COM 47233W109   3,793,916 103,574 SH   SOLE 26 87,012 0 16,562
JEFFERIES FINL GROUP INC COM 47233W109   575,750 15,718 SH   SOLE 28 4,093 0 11,625
JEFFERIES FINL GROUP INC COM 47233W109   3,708,861 101,252 SH   SOLE 30 101,252 0 0
JEFFERIES FINL GROUP INC COM 47233W109   104,359 2,849 SH   SOLE 31 2,849 0 0
JEFFERIES FINL GROUP INC COM 47233W109   370,659 10,119 SH   SOLE 36 10,119 0 0
JEFFERIES FINL GROUP INC COM 47233W109   1,086,739 29,668 SH   SOLE 40 29,668 0 0
JEFFERIES FINL GROUP INC COM 47233W109   8,707,968 237,728 SH   SOLE 43 202,507 0 35,221
JELD-WEN HLDG INC COM 47580P103   5,918,654 443,013 SH   SOLE 2 230,728 0 212,285
JELD-WEN HLDG INC COM 47580P103   4,021 301 SH   SOLE 4 301 0 0
JELD-WEN HLDG INC COM 47580P103   328,709 24,604 SH   SOLE 7 23,387 0 1,217
JELD-WEN HLDG INC COM 47580P103   3,223,100 241,250 SH   SOLE 18 233,701 0 7,549
JELD-WEN HLDG INC COM 47580P103   11,008,546 823,993 SH   SOLE 19 823,993 0 0
JELD-WEN HLDG INC COM 47580P103   43,115,739 3,227,226 SH   SOLE 21 3,227,226 0 0
JELD-WEN HLDG INC COM 47580P103   42,606,937 3,189,142 SH   SOLE 22 3,075,720 0 113,422
JELD-WEN HLDG INC COM 47580P103   378,676 28,344 SH   SOLE 23 28,344 0 0
JELD-WEN HLDG INC COM 47580P103   234,174 17,528 SH   SOLE 25 17,528 0 0
JELD-WEN HLDG INC COM 47580P103   1,645,591 123,173 SH   SOLE 26 7,448 0 115,725
JELD-WEN HLDG INC COM 47580P103   16,232 1,215 SH   SOLE 28 1,215 0 0
JELD-WEN HLDG INC COM 47580P103   517,874 38,763 SH   SOLE 30 38,763 0 0
JELD-WEN HLDG INC COM 47580P103   83,206 6,228 SH   SOLE 36 6,228 0 0
JELD-WEN HLDG INC COM 47580P103   150,674 11,278 SH   SOLE 40 11,278 0 0
JELD-WEN HLDG INC COM 47580P103   933,917 69,904 SH   SOLE 43 64,502 0 5,402
JERASH HLDGS US INC COM 47632P101   3,572 1,177 SH   SOLE 18 1,177 0 0
JERASH HLDGS US INC COM 47632P101   45,804 15,092 SH   SOLE 21 15,092 0 0
JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6   3,904,155 5,050,000 PRN   SOLE 21 5,050,000 0 0
JETBLUE AWYS CORP COM 477143101   9,674,182 2,103,083 SH   SOLE 2 1,261,103 0 841,980
JETBLUE AWYS CORP COM 477143101   1,095 238 SH   SOLE 4 238 0 0
JETBLUE AWYS CORP COM 477143101   14,628 3,180 SH   SOLE 7 3,180 0 0
JETBLUE AWYS CORP COM 477143101   5,123,061 1,113,709 SH   SOLE 18 1,113,709 0 0
JETBLUE AWYS CORP COM 477143101   15,962,000 3,470,000 SH   SOLE 19 3,470,000 0 0
JETBLUE AWYS CORP COM 477143101   176,388,504 38,345,327 SH   SOLE 21 38,345,327 0 0
JETBLUE AWYS CORP COM 477143101   62,071,981 13,493,909 SH   SOLE 22 13,175,521 0 318,388
JETBLUE AWYS CORP COM 477143101   317,198 68,956 SH   SOLE 23 68,956 0 0
JETBLUE AWYS CORP COM 477143101   67,707 14,719 SH   SOLE 25 14,719 0 0
JETBLUE AWYS CORP COM 477143101   7,382,701 1,604,935 SH   SOLE 26 29,808 0 1,575,127
JETBLUE AWYS CORP COM 477143101   30,231 6,572 SH   SOLE 28 6,572 0 0
JETBLUE AWYS CORP COM 477143101   2,112,021 459,135 SH   SOLE 30 459,135 0 0
JETBLUE AWYS CORP COM 477143101   427,869 93,015 SH   SOLE 34 93,015 0 0
JETBLUE AWYS CORP COM 477143101   19,026 4,136 SH   SOLE 36 4,136 0 0
JETBLUE AWYS CORP COM 477143101   121,891 26,498 SH   SOLE 40 26,498 0 0
JETBLUE AWYS CORP COM 477143101   7,765 1,688 SH   OTR 43 1,688 0 0
JETBLUE AWYS CORP COM 477143101   1,673,029 363,702 SH   SOLE 43 318,923 0 44,779
JEWETT CAMERON TRADING LTD COM NEW 47733C207   2,632 566 SH   SOLE 21 566 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207   786 169 SH   SOLE 22 169 0 0
JFROG LTD ORD SHS M6191J100   670,265 26,430 SH   SOLE 2 18,255 0 8,175
JFROG LTD ORD SHS M6191J100   7,709 304 SH   SOLE 4 304 0 0
JFROG LTD ORD SHS M6191J100   354,279 13,970 SH   SOLE 7 13,197 0 773
JFROG LTD ORD SHS M6191J100   21,583,592 851,088 SH   SOLE 19 851,088 0 0
JFROG LTD ORD SHS M6191J100   4,992,953 196,883 SH   SOLE 21 196,883 0 0
JFROG LTD ORD SHS M6191J100   1,439,890 56,778 SH   SOLE 22 27,379 0 29,399
JFROG LTD ORD SHS M6191J100   328,184 12,941 SH   SOLE 25 12,941 0 0
JFROG LTD ORD SHS M6191J100   1,064,917 41,992 SH   SOLE 26 24,468 0 17,524
JFROG LTD ORD SHS M6191J100   13,644 538 SH   SOLE 28 538 0 0
JFROG LTD ORD SHS M6191J100   979,327 38,617 SH   SOLE 30 38,617 0 0
JFROG LTD ORD SHS M6191J100   298,918 11,787 SH   SOLE 40 11,787 0 0
JFROG LTD ORD SHS M6191J100   377,813 14,898 SH   SOLE 43 13,843 0 1,055
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   285,721 9,408 SH   SOLE 2 9,408 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   34,865 1,148 SH   SOLE 4 1,148 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   183,556 6,044 SH   SOLE 7 6,044 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   14,457,061 476,031 SH   SOLE 21 476,031 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   7,892,222 259,869 SH   SOLE 22 236,209 0 23,660
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   23,749 782 SH   SOLE 28 782 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   3,435,576 113,124 SH   SOLE 30 113,124 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   42,275 1,392 SH   SOLE 36 1,392 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   1,029,467 33,897 SH   SOLE 43 32,978 0 919
JOANN INC COM 47768J101   1,328 1,845 SH   SOLE 18 1,845 0 0
JOANN INC COM 47768J101   16,739 23,249 SH   SOLE 21 23,249 0 0
JOANN INC COM 47768J101   85,447 118,677 SH   SOLE 22 118,677 0 0
JOBY AVIATION INC COMMON STOCK G65163100   1,281,602 198,698 SH   SOLE 2 53,663 0 145,035
JOBY AVIATION INC COMMON STOCK G65163100   3,431 532 SH   SOLE 4 532 0 0
JOBY AVIATION INC COMMON STOCK G65163100   301,854 46,799 SH   SOLE 7 44,338 0 2,461
JOBY AVIATION INC COMMON STOCK G65163100   4,662,118 722,809 SH   SOLE 18 722,809 0 0
JOBY AVIATION INC COMMON STOCK G65163100   3,709,576 575,128 SH   SOLE 19 575,128 0 0
JOBY AVIATION INC COMMON STOCK G65163100   65,875,237 10,213,215 SH   SOLE 21 10,213,215 0 0
JOBY AVIATION INC COMMON STOCK G65163100   56,639,701 8,781,349 SH   SOLE 22 8,512,585 0 268,764
JOBY AVIATION INC COMMON STOCK G65163100   226,614 35,134 SH   SOLE 25 35,134 0 0
JOBY AVIATION INC COMMON STOCK G65163100   739,247 114,612 SH   SOLE 26 97,810 0 16,802
JOBY AVIATION INC COMMON STOCK G65163100   850,994 131,937 SH   SOLE 30 131,937 0 0
JOBY AVIATION INC COMMON STOCK G65163100   124,995 19,379 SH   SOLE 40 19,379 0 0
JOBY AVIATION INC COMMON STOCK G65163100   34,004 5,272 SH   OTR 43 5,272 0 0
JOBY AVIATION INC COMMON STOCK G65163100   641,066 99,390 SH   SOLE 43 75,577 0 23,813
JOBY AVIATION INC *W EXP 08/10/202 G65163118   223 180 SH   SOLE 43 180 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   2,644,902 25,156 SH   SOLE 2 18,136 0 7,020
JOHN BEAN TECHNOLOGIES CORP COM 477839104   78,014 742 SH   SOLE 4 121 0 621
JOHN BEAN TECHNOLOGIES CORP COM 477839104   801,377 7,622 SH   SOLE 7 7,216 0 406
JOHN BEAN TECHNOLOGIES CORP COM 477839104   9,922,903 94,378 SH   SOLE 18 94,378 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   9,498,768 90,344 SH   SOLE 19 90,344 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   381,162,675 3,625,287 SH   SOLE 21 3,625,287 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   92,538,866 880,149 SH   SOLE 22 853,642 0 26,507
JOHN BEAN TECHNOLOGIES CORP COM 477839104   698,866 6,647 SH   SOLE 25 6,647 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   2,904,808 27,628 SH   SOLE 26 14,189 0 13,439
JOHN BEAN TECHNOLOGIES CORP COM 477839104   59,509 566 SH   SOLE 28 566 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   25,980,725 247,106 SH   SOLE 30 247,106 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   8,384,494 79,746 SH   SOLE 34 79,746 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   518,025 4,927 SH   SOLE 40 4,927 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   3,060,415 29,108 SH   SOLE 43 27,682 0 1,426
JOHN BEAN TECHNOLOGIES CORP NOTE 0.250% 5/1 477839AB0   2,152,800 2,400,000 PRN   SOLE 21 2,400,000 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   125,021 7,004 SH   SOLE 2 587 0 6,417
JOHN MARSHALL BANCORP INC COM 47805L101   3,106 174 SH   SOLE 7 174 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   652,703 36,566 SH   SOLE 18 36,566 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   444,608 24,908 SH   SOLE 19 24,908 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   7,776,388 435,652 SH   SOLE 21 435,652 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   5,445,981 305,097 SH   SOLE 22 295,761 0 9,336
JOHNSON & JOHNSON COM 478160104   843,218,975 5,413,926 SH   SOLE 2 1,723,673 0 3,690,253
JOHNSON & JOHNSON COM 478160104   365,819,526 2,348,761 SH   SOLE 4 1,192,668 0 1,156,093
JOHNSON & JOHNSON COM 478160104   359,999,927 2,311,396 SH   SOLE 7 2,033,882 0 277,514
JOHNSON & JOHNSON COM 478160104   20,912,397 134,269 SH   SOLE 13 134,269 0 0
JOHNSON & JOHNSON COM 478160104   54,142,282 347,623 SH   SOLE 15 347,623 0 0
JOHNSON & JOHNSON COM 478160104   1,047,313,775 6,724,326 SH   SOLE 18 6,526,706 0 197,620
JOHNSON & JOHNSON COM 478160104   393,993,143 2,529,651 SH   SOLE 19 2,529,651 0 0
JOHNSON & JOHNSON COM 478160104   10,368,556,604 66,571,792 SH   SOLE 21 66,571,792 0 0
JOHNSON & JOHNSON COM 478160104   8,363,340,925 53,697,213 SH   SOLE 22 48,452,499 0 5,244,714
JOHNSON & JOHNSON COM 478160104   806,079,453 5,175,470 SH   SOLE 23 5,175,470 0 0
JOHNSON & JOHNSON COM 478160104   965,444,722 6,198,682 SH   SOLE 25 5,476,502 0 722,180
JOHNSON & JOHNSON COM 478160104   590,002,649 3,788,139 SH   SOLE 26 2,252,325 0 1,535,814
JOHNSON & JOHNSON COM 478160104   843,510,383 5,415,797 SH   SOLE 28 309,261 0 5,106,536
JOHNSON & JOHNSON COM 478160104   19,178,276 123,135 SH   SOLE 29 123,135 0 0
JOHNSON & JOHNSON COM 478160104   2,342,361,942 15,039,242 SH   SOLE 30 15,037,778 0 1,464
JOHNSON & JOHNSON COM 478160104   132,272,557 849,262 SH   SOLE 31 756,447 0 92,815
JOHNSON & JOHNSON COM 478160104   34,547,531 221,814 SH   SOLE 32 221,814 0 0
JOHNSON & JOHNSON COM 478160104   477,517,819 3,065,925 SH   SOLE 34 3,065,925 0 0
JOHNSON & JOHNSON COM 478160104   103,975,274 667,578 SH   SOLE 36 667,578 0 0
JOHNSON & JOHNSON COM 478160104   18,206,085 116,893 SH   SOLE 40 116,893 0 0
JOHNSON & JOHNSON COM 478160104   564,802,067 3,626,338 SH   SOLE 43 3,330,630 0 295,707
JOHNSON CTLS INTL PLC SHS G51502105   73,393,032 1,379,309 SH   SOLE 2 263,882 0 1,115,427
JOHNSON CTLS INTL PLC SHS G51502105   33,565,240 630,807 SH   SOLE 4 317,618 0 313,189
JOHNSON CTLS INTL PLC SHS G51502105   62,850,428 1,181,177 SH   SOLE 7 958,498 0 222,679
JOHNSON CTLS INTL PLC SHS G51502105   707,001 13,287 SH   SOLE 13 13,287 0 0
JOHNSON CTLS INTL PLC SHS G51502105   5,168,660 97,137 SH   SOLE 15 97,137 0 0
JOHNSON CTLS INTL PLC SHS G51502105   51,981,860 976,919 SH   SOLE 18 928,787 0 48,132
JOHNSON CTLS INTL PLC SHS G51502105   34,974,720 657,296 SH   SOLE 19 657,296 0 0
JOHNSON CTLS INTL PLC SHS G51502105   810,527,976 15,232,625 SH   SOLE 21 15,232,625 0 0
JOHNSON CTLS INTL PLC SHS G51502105   806,725,377 15,161,161 SH   SOLE 22 13,635,119 0 1,526,042
JOHNSON CTLS INTL PLC SHS G51502105   61,869,715 1,162,746 SH   SOLE 23 1,162,746 0 0
JOHNSON CTLS INTL PLC SHS G51502105   165,236,631 3,105,368 SH   SOLE 25 2,705,266 0 400,102
JOHNSON CTLS INTL PLC SHS G51502105   63,463,673 1,192,702 SH   SOLE 26 765,095 0 427,607
JOHNSON CTLS INTL PLC SHS G51502105   99,490,887 1,869,778 SH   SOLE 28 168,934 0 1,700,844
JOHNSON CTLS INTL PLC SHS G51502105   100,780 1,894 SH   SOLE 29 1,894 0 0
JOHNSON CTLS INTL PLC SHS G51502105   322,514,111 6,061,156 SH   SOLE 30 6,061,156 0 0
JOHNSON CTLS INTL PLC SHS G51502105   8,295,971 155,910 SH   SOLE 31 136,875 0 19,035
JOHNSON CTLS INTL PLC SHS G51502105   135,107,267 2,539,133 SH   SOLE 34 2,539,133 0 0
JOHNSON CTLS INTL PLC SHS G51502105   9,652,081 181,396 SH   SOLE 36 181,396 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,772,904 33,319 SH   SOLE 40 33,319 0 0
JOHNSON CTLS INTL PLC SHS G51502105   66,991 1,259 SH   OTR 43 1,259 0 0
JOHNSON CTLS INTL PLC SHS G51502105   40,437,555 759,962 SH   SOLE 43 654,308 0 105,653
JOHNSON OUTDOORS INC CL A 479167108   292,592 5,350 SH   SOLE 2 1,754 0 3,596
JOHNSON OUTDOORS INC CL A 479167108   4,594 84 SH   SOLE 7 84 0 0
JOHNSON OUTDOORS INC CL A 479167108   872,579 15,955 SH   SOLE 18 15,955 0 0
JOHNSON OUTDOORS INC CL A 479167108   616,138 11,266 SH   SOLE 19 11,266 0 0
JOHNSON OUTDOORS INC CL A 479167108   10,891,295 199,146 SH   SOLE 21 199,146 0 0
JOHNSON OUTDOORS INC CL A 479167108   8,791,199 160,746 SH   SOLE 22 152,723 0 8,023
JOHNSON OUTDOORS INC CL A 479167108   40,197 735 SH   SOLE 25 735 0 0
JOHNSON OUTDOORS INC CL A 479167108   72,738 1,330 SH   SOLE 26 0 0 1,330
JOHNSON OUTDOORS INC CL A 479167108   26,306 481 SH   SOLE 28 481 0 0
JOHNSON OUTDOORS INC CL A 479167108   414,550 7,580 SH   SOLE 30 7,580 0 0
JOHNSON OUTDOORS INC CL A 479167108   53,268 974 SH   SOLE 40 974 0 0
JOHNSON OUTDOORS INC CL A 479167108   573,370 10,484 SH   SOLE 43 9,549 0 935
JOINT CORP COM 47973J102   259,757 28,894 SH   SOLE 2 27,775 0 1,119
JOINT CORP COM 47973J102   1,978 220 SH   SOLE 7 220 0 0
JOINT CORP COM 47973J102   345,639 38,447 SH   SOLE 18 38,447 0 0
JOINT CORP COM 47973J102   439,377 48,874 SH   SOLE 19 48,874 0 0
JOINT CORP COM 47973J102   4,605,883 512,334 SH   SOLE 21 512,334 0 0
JOINT CORP COM 47973J102   3,325,689 369,932 SH   SOLE 22 364,475 0 5,457
JOINT CORP COM 47973J102   17,647 1,963 SH   SOLE 23 1,963 0 0
JONES LANG LASALLE INC COM 48020Q107   22,043,280 156,136 SH   SOLE 2 68,667 0 87,469
JONES LANG LASALLE INC COM 48020Q107   388,386 2,751 SH   SOLE 4 1,722 0 1,029
JONES LANG LASALLE INC COM 48020Q107   1,621,452 11,485 SH   SOLE 7 10,898 0 587
JONES LANG LASALLE INC COM 48020Q107   12,259,083 86,833 SH   SOLE 18 86,833 0 0
JONES LANG LASALLE INC COM 48020Q107   2,209,326 15,649 SH   SOLE 19 15,649 0 0
JONES LANG LASALLE INC COM 48020Q107   353,163,464 2,501,512 SH   SOLE 21 2,501,512 0 0
JONES LANG LASALLE INC COM 48020Q107   193,885,318 1,373,320 SH   SOLE 22 1,308,901 0 64,419
JONES LANG LASALLE INC COM 48020Q107   1,023,131 7,247 SH   SOLE 23 7,247 0 0
JONES LANG LASALLE INC COM 48020Q107   1,422,389 10,075 SH   SOLE 25 10,075 0 0
JONES LANG LASALLE INC COM 48020Q107   3,796,895 26,894 SH   SOLE 26 19,899 0 6,995
JONES LANG LASALLE INC COM 48020Q107   79,626 564 SH   SOLE 28 534 0 30
JONES LANG LASALLE INC COM 48020Q107   6,744,027 47,769 SH   SOLE 30 47,769 0 0
JONES LANG LASALLE INC COM 48020Q107   95,014 673 SH   SOLE 31 673 0 0
JONES LANG LASALLE INC COM 48020Q107   493,424 3,495 SH   SOLE 36 3,495 0 0
JONES LANG LASALLE INC COM 48020Q107   1,191,418 8,439 SH   SOLE 40 8,439 0 0
JONES LANG LASALLE INC COM 48020Q107   25,412 180 SH   OTR 43 180 0 0
JONES LANG LASALLE INC COM 48020Q107   15,126,071 107,140 SH   SOLE 43 98,879 0 8,261
JOURNEY MED CORP COM 48115J109   1,869 682 SH   SOLE 18 682 0 0
JOURNEY MED CORP COM 48115J109   37,565 13,710 SH   SOLE 21 13,710 0 0
JOYY INC ADS REPSTG COM A 46591M109   1,409,422 36,983 SH   SOLE 2 1,075 0 35,908
JOYY INC ADS REPSTG COM A 46591M109   610,294 16,014 SH   SOLE 4 8,982 0 7,032
JOYY INC ADS REPSTG COM A 46591M109   431,710 11,328 SH   SOLE 7 8,094 0 3,234
JOYY INC ADS REPSTG COM A 46591M109   3,620 95 SH   SOLE 13 95 0 0
JOYY INC ADS REPSTG COM A 46591M109   1,067,118 28,001 SH   SOLE 15 28,001 0 0
JOYY INC ADS REPSTG COM A 46591M109   507,740 13,323 SH   SOLE 18 13,323 0 0
JOYY INC ADS REPSTG COM A 46591M109   158,042 4,147 SH   SOLE 19 4,147 0 0
JOYY INC ADS REPSTG COM A 46591M109   36,903,780 968,349 SH   SOLE 21 968,349 0 0
JOYY INC ADS REPSTG COM A 46591M109   16,244,692 426,258 SH   SOLE 22 369,355 0 56,903
JOYY INC ADS REPSTG COM A 46591M109   2,298,795 60,320 SH   SOLE 23 60,320 0 0
JOYY INC ADS REPSTG COM A 46591M109   725,271 19,031 SH   SOLE 25 19,031 0 0
JOYY INC ADS REPSTG COM A 46591M109   1,687,930 44,291 SH   SOLE 26 5,762 0 38,529
JOYY INC ADS REPSTG COM A 46591M109   3,833,980 100,603 SH   SOLE 28 4,930 0 95,673
JOYY INC ADS REPSTG COM A 46591M109   13,101,380 343,778 SH   SOLE 30 343,778 0 0
JOYY INC ADS REPSTG COM A 46591M109   88,339 2,318 SH   SOLE 34 2,318 0 0
JOYY INC ADS REPSTG COM A 46591M109   89,177 2,340 SH   SOLE 36 2,340 0 0
JOYY INC ADS REPSTG COM A 46591M109   14,901 391 SH   SOLE 40 391 0 0
JOYY INC ADS REPSTG COM A 46591M109   7,029,256 184,446 SH   SOLE 43 143,311 0 41,135
JPMORGAN CHASE & CO COM 46625H100   779,167,662 5,372,829 SH   SOLE 2 887,174 0 4,485,655
JPMORGAN CHASE & CO COM 46625H100   332,912,263 2,295,630 SH   SOLE 4 1,187,998 0 1,107,632
JPMORGAN CHASE & CO COM 46625H100   370,747,981 2,556,530 SH   SOLE 7 2,212,883 0 343,647
JPMORGAN CHASE & CO COM 46625H100   13,606,211 93,823 SH   SOLE 13 93,823 0 0
JPMORGAN CHASE & CO COM 46625H100   60,805,871 419,293 SH   SOLE 15 419,293 0 0
JPMORGAN CHASE & CO COM 46625H100   758,905,666 5,233,110 SH   SOLE 18 4,975,278 0 257,832
JPMORGAN CHASE & CO COM 46625H100   557,876,713 3,846,895 SH   SOLE 19 3,846,895 0 0
JPMORGAN CHASE & CO COM 46625H100   9,305,333,452 64,165,863 SH   SOLE 21 64,165,863 0 0
JPMORGAN CHASE & CO COM 46625H100   9,127,507,318 62,939,645 SH   SOLE 22 56,725,579 0 6,214,066
JPMORGAN CHASE & CO COM 46625H100   840,000,506 5,792,308 SH   SOLE 23 5,792,308 0 0
JPMORGAN CHASE & CO COM 46625H100   882,866,968 6,087,898 SH   SOLE 25 5,755,067 0 332,831
JPMORGAN CHASE & CO COM 46625H100   527,696,311 3,638,783 SH   SOLE 26 1,941,979 0 1,696,804
JPMORGAN CHASE & CO COM 46625H100   652,341,726 4,498,288 SH   SOLE 28 226,483 0 4,271,805
JPMORGAN CHASE & CO COM 46625H100   589,651 4,066 SH   SOLE 29 4,066 0 0
JPMORGAN CHASE & CO COM 46625H100   2,243,444,173 15,469,895 SH   SOLE 30 15,466,052 0 3,843
JPMORGAN CHASE & CO COM 46625H100   103,558,492 714,098 SH   SOLE 31 603,825 0 110,273
JPMORGAN CHASE & CO COM 46625H100   37,311,616 257,286 SH   SOLE 32 257,286 0 0
JPMORGAN CHASE & CO COM 46625H100   146,718,039 1,011,709 SH   SOLE 34 1,011,709 0 0
JPMORGAN CHASE & CO COM 46625H100   116,997,785 806,770 SH   SOLE 36 806,770 0 0
JPMORGAN CHASE & CO COM 46625H100   20,591,825 141,993 SH   SOLE 40 141,993 0 0
JPMORGAN CHASE & CO COM 46625H100   821,683 5,666 SH   OTR 43 5,666 0 0
JPMORGAN CHASE & CO COM 46625H100   598,915,858 4,129,885 SH   SOLE 43 3,536,403 0 593,481
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   234,546 88,843 SH   SOLE 43 88,485 0 358
JUNIPER II CORP CL A COM 48203N103   105,950 10,000 SH   SOLE 2 10,000 0 0
JUNIPER NETWORKS INC COM 48203R104   19,063,996 686,002 SH   SOLE 2 242,013 0 443,989
JUNIPER NETWORKS INC COM 48203R104   16,641,736 598,839 SH   SOLE 4 326,667 0 272,172
JUNIPER NETWORKS INC COM 48203R104   10,127,760 364,439 SH   SOLE 7 273,291 0 91,148
JUNIPER NETWORKS INC COM 48203R104   149,343 5,374 SH   SOLE 13 5,374 0 0
JUNIPER NETWORKS INC COM 48203R104   1,350,205 48,586 SH   SOLE 15 48,586 0 0
JUNIPER NETWORKS INC COM 48203R104   19,606,873 705,537 SH   SOLE 18 648,499 0 57,038
JUNIPER NETWORKS INC COM 48203R104   17,257,257 620,988 SH   SOLE 19 620,988 0 0
JUNIPER NETWORKS INC COM 48203R104   421,689,795 15,174,156 SH   SOLE 21 15,174,156 0 0
JUNIPER NETWORKS INC COM 48203R104   241,893,081 8,704,321 SH   SOLE 22 7,993,065 0 711,256
JUNIPER NETWORKS INC COM 48203R104   14,813,793 533,062 SH   SOLE 23 533,062 0 0
JUNIPER NETWORKS INC COM 48203R104   18,515,921 666,280 SH   SOLE 25 665,854 0 426
JUNIPER NETWORKS INC COM 48203R104   17,041,078 613,209 SH   SOLE 26 353,630 0 259,579
JUNIPER NETWORKS INC COM 48203R104   22,356,638 804,485 SH   SOLE 28 3,793 0 800,692
JUNIPER NETWORKS INC COM 48203R104   124,383,177 4,475,825 SH   SOLE 30 4,150,631 0 325,194
JUNIPER NETWORKS INC COM 48203R104   1,893,666 68,142 SH   SOLE 31 62,002 0 6,140
JUNIPER NETWORKS INC COM 48203R104   5,410,935 194,708 SH   SOLE 34 194,708 0 0
JUNIPER NETWORKS INC COM 48203R104   4,396,211 158,194 SH   SOLE 36 158,194 0 0
JUNIPER NETWORKS INC COM 48203R104   392,284 14,116 SH   SOLE 40 14,116 0 0
JUNIPER NETWORKS INC COM 48203R104   32,153 1,157 SH   OTR 43 1,157 0 0
JUNIPER NETWORKS INC COM 48203R104   15,503,797 557,891 SH   SOLE 43 523,733 0 34,158
JUPITER ACQUISITION CORP CL A 482082104   102,700 10,000 SH   SOLE 2 10,000 0 0
KADANT INC COM 48282T104   1,468,331 6,510 SH   SOLE 2 3,926 0 2,584
KADANT INC COM 48282T104   55,936 248 SH   SOLE 4 42 0 206
KADANT INC COM 48282T104   24,134 107 SH   SOLE 7 107 0 0
KADANT INC COM 48282T104   6,287,206 27,875 SH   SOLE 18 27,875 0 0
KADANT INC COM 48282T104   5,455,829 24,189 SH   SOLE 19 24,189 0 0
KADANT INC COM 48282T104   89,434,184 396,516 SH   SOLE 21 396,516 0 0
KADANT INC COM 48282T104   71,285,529 316,052 SH   SOLE 22 306,144 0 9,908
KADANT INC COM 48282T104   492,601 2,184 SH   SOLE 25 2,184 0 0
KADANT INC COM 48282T104   1,595,090 7,072 SH   SOLE 26 5,904 0 1,168
KADANT INC COM 48282T104   125,631 557 SH   SOLE 28 206 0 351
KADANT INC COM 48282T104   16,005,028 70,960 SH   SOLE 30 70,960 0 0
KADANT INC COM 48282T104   391,555 1,736 SH   SOLE 40 1,736 0 0
KADANT INC COM 48282T104   1,934,542 8,577 SH   SOLE 43 8,305 0 272
KAISER ALUMINUM CORP COM PAR $0.01 483007704   2,016,667 26,796 SH   SOLE 2 17,898 0 8,898
KAISER ALUMINUM CORP COM PAR $0.01 483007704   3,462 46 SH   SOLE 4 46 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   2,149,877 28,566 SH   SOLE 7 28,566 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   3,615,340 48,038 SH   SOLE 18 48,038 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   4,637,596 61,621 SH   SOLE 19 61,621 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   148,639,328 1,975,011 SH   SOLE 21 1,975,011 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   37,226,004 494,632 SH   SOLE 22 480,949 0 13,683
KAISER ALUMINUM CORP COM PAR $0.01 483007704   97,311 1,293 SH   SOLE 23 1,293 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   205,610 2,732 SH   SOLE 25 2,732 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   920,806 12,235 SH   SOLE 26 6,514 0 5,721
KAISER ALUMINUM CORP COM PAR $0.01 483007704   76,314 1,014 SH   SOLE 28 1,014 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   2,167,036 28,794 SH   SOLE 30 28,794 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   205,911 2,736 SH   SOLE 40 2,736 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   1,039,115 13,807 SH   SOLE 43 13,269 0 538
KALA BIO INC COM NEW 483119202   3,302 371 SH   SOLE 18 371 0 0
KALA BIO INC COM NEW 483119202   38,911 4,372 SH   SOLE 21 4,372 0 0
KALA BIO INC COM NEW 483119202   190,068 21,356 SH   SOLE 22 21,356 0 0
KALEYRA INC COM 483379202   7 1 SH   SOLE 19 1 0 0
KALTURA INC COM 483467106   17,480 10,104 SH   SOLE 2 3,036 0 7,068
KALTURA INC COM 483467106   362,300 209,422 SH   SOLE 18 209,422 0 0
KALTURA INC COM 483467106   347,794 201,037 SH   SOLE 19 201,037 0 0
KALTURA INC COM 483467106   4,666,877 2,697,617 SH   SOLE 21 2,697,617 0 0
KALTURA INC COM 483467106   3,116,701 1,801,561 SH   SOLE 22 1,785,248 0 16,313
KALVISTA PHARMACEUTICALS INC COM 483497103   214,508 22,275 SH   SOLE 2 5,129 0 17,146
KALVISTA PHARMACEUTICALS INC COM 483497103   3,534 367 SH   SOLE 7 367 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   698,791 72,564 SH   SOLE 18 72,564 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   485,400 50,405 SH   SOLE 19 50,405 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   8,598,300 892,866 SH   SOLE 21 892,866 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   5,690,810 590,946 SH   SOLE 22 570,140 0 20,806
KALVISTA PHARMACEUTICALS INC COM 483497103   147,570 15,324 SH   SOLE 43 8,508 0 6,816
KAMADA LTD SHS M6240T109   56,780 10,633 SH   SOLE 2 10,633 0 0
KAMAN CORP COM 483548103   461,343 23,478 SH   SOLE 2 7,388 0 16,090
KAMAN CORP COM 483548103   2,044 104 SH   SOLE 4 104 0 0
KAMAN CORP COM 483548103   309,350 15,743 SH   SOLE 7 14,897 0 846
KAMAN CORP COM 483548103   1,815,365 92,385 SH   SOLE 18 92,385 0 0
KAMAN CORP COM 483548103   1,150,272 58,538 SH   SOLE 19 58,538 0 0
KAMAN CORP COM 483548103   73,088,706 3,719,527 SH   SOLE 21 3,719,527 0 0
KAMAN CORP COM 483548103   14,609,068 743,464 SH   SOLE 22 709,034 0 34,430
KAMAN CORP COM 483548103   5,562,424 283,075 SH   SOLE 25 283,075 0 0
KAMAN CORP COM 483548103   431,553 21,962 SH   SOLE 26 4,549 0 17,413
KAMAN CORP COM 483548103   669,986 34,096 SH   SOLE 30 34,096 0 0
KAMAN CORP COM 483548103   941,294 47,903 SH   SOLE 34 47,903 0 0
KAMAN CORP COM 483548103   62,487 3,180 SH   SOLE 36 3,180 0 0
KAMAN CORP COM 483548103   126,585 6,442 SH   SOLE 40 6,442 0 0
KAMAN CORP COM 483548103   375,217 19,095 SH   SOLE 43 17,749 0 1,346
KANZHUN LIMITED SPONSORED ADS 48553T106   2,327,715 153,442 SH   SOLE 2 6,083 0 147,359
KANZHUN LIMITED SPONSORED ADS 48553T106   1,936,466 127,651 SH   SOLE 4 94,048 0 33,603
KANZHUN LIMITED SPONSORED ADS 48553T106   657,377 43,334 SH   SOLE 7 31,230 0 12,104
KANZHUN LIMITED SPONSORED ADS 48553T106   1,016,527 67,009 SH   SOLE 13 67,009 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   2,285,755 150,676 SH   SOLE 15 150,676 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   849,975 56,030 SH   SOLE 18 56,030 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   658,135 43,384 SH   SOLE 19 43,384 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   57,248,152 3,773,774 SH   SOLE 21 3,773,774 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   29,984,218 1,976,547 SH   SOLE 22 1,716,685 0 259,862
KANZHUN LIMITED SPONSORED ADS 48553T106   4,001,148 263,754 SH   SOLE 23 263,754 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   3,062,656 201,889 SH   SOLE 25 201,889 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   6,292,501 414,799 SH   SOLE 26 251,488 0 163,311
KANZHUN LIMITED SPONSORED ADS 48553T106   7,701,384 507,672 SH   SOLE 28 20,398 0 487,274
KANZHUN LIMITED SPONSORED ADS 48553T106   20,441,772 1,347,513 SH   SOLE 30 1,347,513 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   1,770,218 116,692 SH   SOLE 34 116,692 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   105,462 6,952 SH   SOLE 36 6,952 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   37,364 2,463 SH   SOLE 40 2,463 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   10,710 706 SH   SOLE 43 627 0 79
KARAT PACKAGING INC COM 48563L101   13,536 587 SH   SOLE 2 144 0 443
KARAT PACKAGING INC COM 48563L101   323,301 14,020 SH   SOLE 18 14,020 0 0
KARAT PACKAGING INC COM 48563L101   232,191 10,069 SH   SOLE 19 10,069 0 0
KARAT PACKAGING INC COM 48563L101   4,252,679 184,418 SH   SOLE 21 184,418 0 0
KARAT PACKAGING INC COM 48563L101   1,981,984 85,949 SH   SOLE 22 84,850 0 1,099
KARAT PACKAGING INC COM 48563L101   6,895 299 SH   SOLE 23 299 0 0
KARAT PACKAGING INC COM 48563L101   8,186 355 SH   SOLE 43 355 0 0
KAROOOOO LTD ORD SHS Y4600W108   344,005 17,278 SH   SOLE 2 17,278 0 0
KAROOOOO LTD ORD SHS Y4600W108   98,495 4,947 SH   SOLE 22 4,947 0 0
KARTOON STUDIOS INC. COM NEW 37229T509   7,553 5,395 SH   SOLE 18 5,395 0 0
KARTOON STUDIOS INC. COM NEW 37229T509   97,601 69,715 SH   SOLE 21 69,715 0 0
KARTOON STUDIOS INC. COM NEW 37229T509   607,247 433,748 SH   SOLE 22 433,748 0 0
KARUNA THERAPEUTICS INC COM 48576A100   8,861,500 52,407 SH   SOLE 2 10,409 0 41,998
KARUNA THERAPEUTICS INC COM 48576A100   14,204 84 SH   SOLE 4 84 0 0
KARUNA THERAPEUTICS INC COM 48576A100   1,017,415 6,017 SH   SOLE 7 5,704 0 313
KARUNA THERAPEUTICS INC COM 48576A100   3,057,824 18,084 SH   SOLE 18 18,084 0 0
KARUNA THERAPEUTICS INC COM 48576A100   12,472,924 73,765 SH   SOLE 19 73,765 0 0
KARUNA THERAPEUTICS INC COM 48576A100   131,114,584 775,413 SH   SOLE 21 775,413 0 0
KARUNA THERAPEUTICS INC COM 48576A100   147,007,522 869,404 SH   SOLE 22 823,280 0 46,124
KARUNA THERAPEUTICS INC COM 48576A100   1,031,956 6,103 SH   SOLE 25 6,103 0 0
KARUNA THERAPEUTICS INC COM 48576A100   2,392,454 14,149 SH   SOLE 26 9,198 0 4,951
KARUNA THERAPEUTICS INC COM 48576A100   256,510 1,517 SH   SOLE 28 379 0 1,138
KARUNA THERAPEUTICS INC COM 48576A100   20,927,931 123,768 SH   SOLE 30 123,768 0 0
KARUNA THERAPEUTICS INC COM 48576A100   85,560 506 SH   SOLE 31 506 0 0
KARUNA THERAPEUTICS INC COM 48576A100   115,319 682 SH   SOLE 34 682 0 0
KARUNA THERAPEUTICS INC COM 48576A100   42,442 251 SH   SOLE 36 251 0 0
KARUNA THERAPEUTICS INC COM 48576A100   954,175 5,643 SH   SOLE 40 5,643 0 0
KARUNA THERAPEUTICS INC COM 48576A100   2,557,317 15,124 SH   SOLE 43 12,090 0 3,034
KARYOPHARM THERAPEUTICS INC COM 48576U106   376,362 280,867 SH   SOLE 2 155,232 0 125,635
KARYOPHARM THERAPEUTICS INC COM 48576U106   14,579 10,880 SH   SOLE 7 10,880 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   449,327 335,319 SH   SOLE 18 296,725 0 38,594
KARYOPHARM THERAPEUTICS INC COM 48576U106   1,600,631 1,194,501 SH   SOLE 19 1,194,501 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   6,674,083 4,980,659 SH   SOLE 21 4,980,659 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   5,033,772 3,756,546 SH   SOLE 22 3,717,316 0 39,230
KARYOPHARM THERAPEUTICS INC COM 48576U106   36,100 26,940 SH   SOLE 23 26,940 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   185,819 138,671 SH   SOLE 26 0 0 138,671
KARYOPHARM THERAPEUTICS INC COM 48576U106   484,327 361,438 SH   SOLE 30 361,438 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   954 712 SH   SOLE 43 712 0 0
KATAPULT HOLDINGS INC COM NEW 485859201   33,413 3,263 SH   SOLE 2 3,263 0 0
KATAPULT HOLDINGS INC COM NEW 485859201   344,678 33,660 SH   SOLE 22 33,660 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   2,577,556 62,699 SH   SOLE 2 62,699 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   409,908 9,971 SH   SOLE 4 9,971 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   21,377 520 SH   SOLE 19 520 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   309,641 7,532 SH   SOLE 21 7,532 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   5,677,908 138,115 SH   SOLE 22 138,115 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   65,193,130 1,585,822 SH   SOLE 43 1,462,934 0 122,888
KB HOME COM 48666K109   7,091,438 153,229 SH   SOLE 2 90,291 0 62,938
KB HOME COM 48666K109   12,079 261 SH   SOLE 4 261 0 0
KB HOME COM 48666K109   1,019,039 22,019 SH   SOLE 7 20,874 0 1,145
KB HOME COM 48666K109   14,222,677 307,318 SH   SOLE 18 307,318 0 0
KB HOME COM 48666K109   13,555,597 292,904 SH   SOLE 19 292,904 0 0
KB HOME COM 48666K109   284,393,284 6,145,058 SH   SOLE 21 6,145,058 0 0
KB HOME COM 48666K109   122,567,350 2,648,387 SH   SOLE 22 2,552,746 0 95,641
KB HOME COM 48666K109   136,480 2,949 SH   SOLE 23 2,949 0 0
KB HOME COM 48666K109   795,137 17,181 SH   SOLE 25 17,181 0 0
KB HOME COM 48666K109   1,613,182 34,857 SH   SOLE 26 28,160 0 6,697
KB HOME COM 48666K109   367,509 7,941 SH   SOLE 28 7,941 0 0
KB HOME COM 48666K109   4,897,026 105,813 SH   SOLE 30 105,813 0 0
KB HOME COM 48666K109   486,680 10,516 SH   SOLE 34 10,516 0 0
KB HOME COM 48666K109   262,408 5,670 SH   SOLE 36 5,670 0 0
KB HOME COM 48666K109   644,495 13,926 SH   SOLE 40 13,926 0 0
KB HOME COM 48666K109   27,613,369 596,659 SH   SOLE 43 579,182 0 17,477
KBR INC COM 48242W106   43,836,036 743,740 SH   SOLE 2 231,586 0 512,154
KBR INC COM 48242W106   462,090 7,840 SH   SOLE 4 6,255 0 1,585
KBR INC COM 48242W106   2,503,712 42,479 SH   SOLE 7 40,227 0 2,252
KBR INC COM 48242W106   64,893 1,101 SH   SOLE 13 1,101 0 0
KBR INC COM 48242W106   14,770,423 250,601 SH   SOLE 18 250,601 0 0
KBR INC COM 48242W106   17,946,051 304,480 SH   SOLE 19 304,480 0 0
KBR INC COM 48242W106   416,736,802 7,070,526 SH   SOLE 21 7,070,526 0 0
KBR INC COM 48242W106   249,357,340 4,230,698 SH   SOLE 22 4,046,560 0 184,138
KBR INC COM 48242W106   1,257,839 21,341 SH   SOLE 23 21,341 0 0
KBR INC COM 48242W106   3,705,263 62,865 SH   SOLE 26 47,256 0 15,609
KBR INC COM 48242W106   427,315 7,250 SH   SOLE 28 2,518 0 4,732
KBR INC COM 48242W106   152,419 2,586 SH   SOLE 29 2,586 0 0
KBR INC COM 48242W106   3,474,218 58,945 SH   SOLE 30 58,945 0 0
KBR INC COM 48242W106   198,510 3,368 SH   SOLE 31 3,368 0 0
KBR INC COM 48242W106   102,732 1,743 SH   SOLE 36 1,743 0 0
KBR INC COM 48242W106   18,566 315 SH   OTR 43 315 0 0
KBR INC COM 48242W106   6,397,834 108,548 SH   SOLE 43 97,845 0 10,704
KBR INC NOTE 2.500%11/0 48242WAB2   3,969,810 1,690,000 PRN   SOLE 21 1,690,000 0 0
KE HLDGS INC SPONSORED ADS 482497104   9,552,389 615,489 SH   SOLE 2 291,936 0 323,553
KE HLDGS INC SPONSORED ADS 482497104   3,984,248 256,717 SH   SOLE 4 151,207 0 105,510
KE HLDGS INC SPONSORED ADS 482497104   4,597,055 296,202 SH   SOLE 7 253,643 0 42,559
KE HLDGS INC SPONSORED ADS 482497104   3,306,769 213,065 SH   SOLE 13 213,065 0 0
KE HLDGS INC SPONSORED ADS 482497104   6,939,535 447,135 SH   SOLE 15 447,135 0 0
KE HLDGS INC SPONSORED ADS 482497104   4,562,026 293,945 SH   SOLE 18 293,945 0 0
KE HLDGS INC SPONSORED ADS 482497104   1,259,200 81,134 SH   SOLE 19 81,134 0 0
KE HLDGS INC SPONSORED ADS 482497104   187,259,602 12,065,696 SH   SOLE 21 12,065,696 0 0
KE HLDGS INC SPONSORED ADS 482497104   105,761,273 6,814,515 SH   SOLE 22 6,035,258 0 779,257
KE HLDGS INC SPONSORED ADS 482497104   11,994,104 772,816 SH   SOLE 23 772,816 0 0
KE HLDGS INC SPONSORED ADS 482497104   6,252,667 402,878 SH   SOLE 25 402,878 0 0
KE HLDGS INC SPONSORED ADS 482497104   17,198,488 1,108,150 SH   SOLE 26 411,914 0 696,236
KE HLDGS INC SPONSORED ADS 482497104   23,455,314 1,511,296 SH   SOLE 28 57,732 0 1,453,564
KE HLDGS INC SPONSORED ADS 482497104   69,814,516 4,498,358 SH   SOLE 30 4,498,358 0 0
KE HLDGS INC SPONSORED ADS 482497104   104,993 6,765 SH   SOLE 31 0 0 6,765
KE HLDGS INC SPONSORED ADS 482497104   607,996 39,175 SH   SOLE 32 39,175 0 0
KE HLDGS INC SPONSORED ADS 482497104   1,959,245 126,240 SH   SOLE 34 126,240 0 0
KE HLDGS INC SPONSORED ADS 482497104   292,956 18,876 SH   SOLE 36 18,876 0 0
KE HLDGS INC SPONSORED ADS 482497104   138,438 8,920 SH   SOLE 40 8,920 0 0
KE HLDGS INC SPONSORED ADS 482497104   7,340,029 472,940 SH   SOLE 43 438,135 0 34,805
KEARNY FINL CORP MD COM 48716P108   849,971 122,651 SH   SOLE 2 88,435 0 34,216
KEARNY FINL CORP MD COM 48716P108   1,608 232 SH   SOLE 4 232 0 0
KEARNY FINL CORP MD COM 48716P108   4,331 625 SH   SOLE 7 625 0 0
KEARNY FINL CORP MD COM 48716P108   1,124,205 162,223 SH   SOLE 18 162,223 0 0
KEARNY FINL CORP MD COM 48716P108   837,511 120,853 SH   SOLE 19 120,853 0 0
KEARNY FINL CORP MD COM 48716P108   14,287,657 2,061,711 SH   SOLE 21 2,061,711 0 0
KEARNY FINL CORP MD COM 48716P108   13,982,474 2,017,673 SH   SOLE 22 1,934,218 0 83,455
KEARNY FINL CORP MD COM 48716P108   66,743 9,631 SH   SOLE 25 9,631 0 0
KEARNY FINL CORP MD COM 48716P108   230,915 33,321 SH   SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108   34,699 5,007 SH   SOLE 28 2,427 0 2,580
KEARNY FINL CORP MD COM 48716P108   38,143 5,504 SH   SOLE 30 5,504 0 0
KEARNY FINL CORP MD COM 48716P108   77,997 11,255 SH   SOLE 40 11,255 0 0
KEARNY FINL CORP MD COM 48716P108   702,612 101,387 SH   SOLE 43 90,923 0 10,464
KELLANOVA COM 487836108   34,096,969 572,962 SH   SOLE 2 73,305 0 499,657
KELLANOVA COM 487836108   11,139,082 187,180 SH   SOLE 4 158,241 0 28,939
KELLANOVA COM 487836108   60,463,648 1,016,025 SH   SOLE 7 943,066 0 72,959
KELLANOVA COM 487836108   102,893 1,729 SH   SOLE 13 1,729 0 0
KELLANOVA COM 487836108   2,243,884 37,706 SH   SOLE 15 37,706 0 0
KELLANOVA COM 487836108   24,956,530 419,367 SH   SOLE 18 402,659 0 16,708
KELLANOVA COM 487836108   19,828,137 333,190 SH   SOLE 19 333,190 0 0
KELLANOVA COM 487836108   822,692,186 13,824,436 SH   SOLE 21 13,824,436 0 0
KELLANOVA COM 487836108   400,306,453 6,726,709 SH   SOLE 22 6,156,581 0 570,128
KELLANOVA COM 487836108   27,018,314 454,013 SH   SOLE 23 454,013 0 0
KELLANOVA COM 487836108   71,382,364 1,199,502 SH   SOLE 25 1,162,644 0 36,858
KELLANOVA COM 487836108   34,235,984 575,298 SH   SOLE 26 245,085 0 330,213
KELLANOVA COM 487836108   47,516,236 798,458 SH   SOLE 28 109,537 0 688,921
KELLANOVA COM 487836108   201,141,241 3,379,957 SH   SOLE 30 3,181,948 0 198,009
KELLANOVA COM 487836108   3,408,554 57,277 SH   SOLE 31 52,483 0 4,794
KELLANOVA COM 487836108   4,290,790 72,102 SH   SOLE 34 72,102 0 0
KELLANOVA COM 487836108   8,851,696 148,743 SH   SOLE 36 148,743 0 0
KELLANOVA COM 487836108   794,637 13,353 SH   SOLE 40 13,353 0 0
KELLANOVA COM 487836108   49,215 827 SH   OTR 43 827 0 0
KELLANOVA COM 487836108   22,279,377 374,380 SH   SOLE 43 317,752 0 56,628
KELLY SVCS INC CL A 488152208   2,133,505 117,290 SH   SOLE 2 83,081 0 34,209
KELLY SVCS INC CL A 488152208   4,020 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208   469,375 25,804 SH   SOLE 7 24,394 0 1,410
KELLY SVCS INC CL A 488152208   2,027,567 111,466 SH   SOLE 18 111,466 0 0
KELLY SVCS INC CL A 488152208   4,388,465 241,257 SH   SOLE 19 241,257 0 0
KELLY SVCS INC CL A 488152208   69,275,069 3,808,415 SH   SOLE 21 3,808,415 0 0
KELLY SVCS INC CL A 488152208   19,342,318 1,063,349 SH   SOLE 22 1,022,058 0 41,291
KELLY SVCS INC CL A 488152208   174,860 9,613 SH   SOLE 25 9,613 0 0
KELLY SVCS INC CL A 488152208   313,286 17,223 SH   SOLE 26 2,403 0 14,820
KELLY SVCS INC CL A 488152208   2,162,700 118,895 SH   SOLE 30 118,895 0 0
KELLY SVCS INC CL A 488152208   33,888 1,863 SH   SOLE 36 1,863 0 0
KELLY SVCS INC CL A 488152208   68,740 3,779 SH   SOLE 40 3,779 0 0
KELLY SVCS INC CL A 488152208   2,651,142 145,747 SH   SOLE 43 141,156 0 4,591
KEMPER CORP COM 488401100   3,983,225 94,771 SH   SOLE 2 53,476 0 41,295
KEMPER CORP COM 488401100   8,112 193 SH   SOLE 4 193 0 0
KEMPER CORP COM 488401100   384,869 9,157 SH   SOLE 7 8,711 0 446
KEMPER CORP COM 488401100   4,933,019 117,369 SH   SOLE 18 117,369 0 0
KEMPER CORP COM 488401100   855,731 20,360 SH   SOLE 19 20,360 0 0
KEMPER CORP COM 488401100   127,404,320 3,031,271 SH   SOLE 21 3,031,271 0 0
KEMPER CORP COM 488401100   73,495,717 1,748,649 SH   SOLE 22 1,664,776 0 83,873
KEMPER CORP COM 488401100   562,067 13,373 SH   SOLE 25 13,373 0 0
KEMPER CORP COM 488401100   1,612,775 38,372 SH   SOLE 26 33,042 0 5,330
KEMPER CORP COM 488401100   83,345 1,983 SH   SOLE 28 1,150 0 833
KEMPER CORP COM 488401100   1,558,683 37,085 SH   SOLE 30 37,085 0 0
KEMPER CORP COM 488401100   37,491 892 SH   SOLE 31 892 0 0
KEMPER CORP COM 488401100   97,341 2,316 SH   SOLE 36 2,316 0 0
KEMPER CORP COM 488401100   442,450 10,527 SH   SOLE 40 10,527 0 0
KEMPER CORP COM 488401100   1,528,823 36,375 SH   SOLE 43 34,473 0 1,902
KENNAMETAL INC COM 489170100   6,101,248 245,227 SH   SOLE 2 136,881 0 108,346
KENNAMETAL INC COM 489170100   4,205 169 SH   SOLE 4 169 0 0
KENNAMETAL INC COM 489170100   35,653 1,433 SH   SOLE 7 1,433 0 0
KENNAMETAL INC COM 489170100   6,624,101 266,242 SH   SOLE 18 266,242 0 0
KENNAMETAL INC COM 489170100   12,855,471 516,699 SH   SOLE 19 516,699 0 0
KENNAMETAL INC COM 489170100   227,209,833 9,132,228 SH   SOLE 21 9,132,228 0 0
KENNAMETAL INC COM 489170100   67,507,327 2,713,317 SH   SOLE 22 2,608,090 0 105,227
KENNAMETAL INC COM 489170100   231,135 9,290 SH   SOLE 23 9,290 0 0
KENNAMETAL INC COM 489170100   402,334 16,171 SH   SOLE 25 16,171 0 0
KENNAMETAL INC COM 489170100   2,146,074 86,257 SH   SOLE 26 33,322 0 52,935
KENNAMETAL INC COM 489170100   155,774 6,261 SH   SOLE 28 1,081 0 5,180
KENNAMETAL INC COM 489170100   3,202,056 128,700 SH   SOLE 30 128,700 0 0
KENNAMETAL INC COM 489170100   31,125 1,251 SH   SOLE 34 1,251 0 0
KENNAMETAL INC COM 489170100   64,489 2,592 SH   SOLE 36 2,592 0 0
KENNAMETAL INC COM 489170100   304,755 12,249 SH   SOLE 40 12,249 0 0
KENNAMETAL INC COM 489170100   2,028,942 81,549 SH   SOLE 43 77,040 0 4,509
KENNEDY-WILSON HOLDINGS INC COM 489398107   2,011,774 136,484 SH   SOLE 2 33,134 0 103,350
KENNEDY-WILSON HOLDINGS INC COM 489398107   737,737 50,050 SH   SOLE 4 50,050 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   2,664,329 180,755 SH   SOLE 7 155,037 0 25,718
KENNEDY-WILSON HOLDINGS INC COM 489398107   5,796,358 393,240 SH   SOLE 18 393,240 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   6,428,689 436,139 SH   SOLE 19 436,139 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   199,030,284 13,502,733 SH   SOLE 21 13,502,733 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   64,326,790 4,364,097 SH   SOLE 22 4,197,800 0 166,297
KENNEDY-WILSON HOLDINGS INC COM 489398107   8,867,658 601,605 SH   SOLE 25 601,605 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   1,299,596 88,168 SH   SOLE 26 30,784 0 57,384
KENNEDY-WILSON HOLDINGS INC COM 489398107   1,851,860 125,635 SH   SOLE 28 4,260 0 121,375
KENNEDY-WILSON HOLDINGS INC COM 489398107   8,292,179 562,563 SH   SOLE 30 562,563 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   50,838 3,449 SH   SOLE 36 3,449 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   325,415 22,077 SH   SOLE 40 22,077 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   1,079,926 73,265 SH   SOLE 43 70,593 0 2,672
KENON HLDGS LTD SHS Y46717107   1,524,509 67,159 SH   SOLE 7 67,159 0 0
KENTUCKY FIRST FED BANCORP COM 491292108   3,417 689 SH   SOLE 18 689 0 0
KENTUCKY FIRST FED BANCORP COM 491292108   38,093 7,680 SH   SOLE 21 7,680 0 0
KENVUE INC COM 49177J102   45,911,655 2,286,437 SH   SOLE 2 621,144 0 1,665,293
KENVUE INC COM 49177J102   11,521,322 573,771 SH   SOLE 4 430,664 0 143,107
KENVUE INC COM 49177J102   21,361,305 1,063,810 SH   SOLE 7 884,816 0 178,994
KENVUE INC COM 49177J102   145,279 7,235 SH   SOLE 13 7,235 0 0
KENVUE INC COM 49177J102   4,153,046 206,825 SH   SOLE 15 206,825 0 0
KENVUE INC COM 49177J102   55,797,099 2,778,740 SH   SOLE 18 2,676,075 0 102,665
KENVUE INC COM 49177J102   67,044,088 3,338,849 SH   SOLE 19 3,338,849 0 0
KENVUE INC COM 49177J102   696,239,061 34,673,260 SH   SOLE 21 34,673,260 0 0
KENVUE INC COM 49177J102   740,508,553 36,877,916 SH   SOLE 22 33,426,494 0 3,451,422
KENVUE INC COM 49177J102   51,811,340 2,580,246 SH   SOLE 23 2,580,246 0 0
KENVUE INC COM 49177J102   441,258 21,975 SH   SOLE 25 21,975 0 0
KENVUE INC COM 49177J102   18,176,135 905,186 SH   SOLE 26 668,551 0 236,635
KENVUE INC COM 49177J102   29,730,990 1,480,627 SH   SOLE 28 30,179 0 1,450,448
KENVUE INC COM 49177J102   180,579 8,993 SH   SOLE 29 8,993 0 0
KENVUE INC COM 49177J102   146,578,177 7,299,710 SH   SOLE 30 7,299,710 0 0
KENVUE INC COM 49177J102   8,986,021 447,511 SH   SOLE 31 407,641 0 39,870
KENVUE INC COM 49177J102   51,874,029 2,583,368 SH   SOLE 34 2,583,368 0 0
KENVUE INC COM 49177J102   3,904,616 194,453 SH   SOLE 36 194,453 0 0
KENVUE INC COM 49177J102   1,502,466 74,824 SH   SOLE 40 74,824 0 0
KENVUE INC COM 49177J102   500,072 24,904 SH   SOLE 43 24,145 0 759
KENVUE INC OPTIONS 49177J102   265,056 13,200 SH Call SOLE 4 13,200 0 0
KENVUE INC OPTIONS 49177J102   5,728,824 285,300 SH Call SOLE 18 285,300 0 0
KENVUE INC OPTIONS 49177J102   40,529,472 2,018,400 SH Call SOLE 19 2,018,400 0 0
KENVUE INC OPTIONS 49177J102   2,393,536 119,200 SH Call SOLE 22 119,200 0 0
KENVUE INC OPTIONS 49177J102   134,536 6,700 SH Call SOLE 30 6,700 0 0
KENVUE INC OPTIONS 49177J102   19,792,856 985,700 SH Call SOLE 34 985,700 0 0
KEROS THERAPEUTICS INC COM 492327101   377,650 11,846 SH   SOLE 2 6,339 0 5,507
KEROS THERAPEUTICS INC COM 492327101   289,088 9,068 SH   SOLE 7 8,576 0 492
KEROS THERAPEUTICS INC COM 492327101   1,745,558 54,754 SH   SOLE 18 54,754 0 0
KEROS THERAPEUTICS INC COM 492327101   5,426,614 170,220 SH   SOLE 19 170,220 0 0
KEROS THERAPEUTICS INC COM 492327101   29,805,887 934,940 SH   SOLE 21 934,940 0 0
KEROS THERAPEUTICS INC COM 492327101   20,245,968 635,068 SH   SOLE 22 616,770 0 18,298
KEROS THERAPEUTICS INC COM 492327101   109,731 3,442 SH   SOLE 25 3,442 0 0
KEROS THERAPEUTICS INC COM 492327101   85,789 2,691 SH   SOLE 26 865 0 1,826
KEROS THERAPEUTICS INC COM 492327101   1,136,235 35,641 SH   SOLE 30 35,641 0 0
KEROS THERAPEUTICS INC COM 492327101   34,239 1,074 SH   SOLE 34 1,074 0 0
KEROS THERAPEUTICS INC COM 492327101   14,442 453 SH   SOLE 36 453 0 0
KEROS THERAPEUTICS INC COM 492327101   154,459 4,845 SH   SOLE 40 4,845 0 0
KEROS THERAPEUTICS INC COM 492327101   105,427 3,307 SH   SOLE 43 2,783 0 524
KEURIG DR PEPPER INC COM 49271V100   50,741,703 1,607,276 SH   SOLE 2 195,578 0 1,411,698
KEURIG DR PEPPER INC COM 49271V100   33,630,448 1,065,266 SH   SOLE 4 528,585 0 536,681
KEURIG DR PEPPER INC COM 49271V100   45,215,817 1,432,240 SH   SOLE 7 1,297,080 0 135,160
KEURIG DR PEPPER INC COM 49271V100   1,009,103 31,964 SH   SOLE 13 31,964 0 0
KEURIG DR PEPPER INC COM 49271V100   4,618,123 146,282 SH   SOLE 15 146,282 0 0
KEURIG DR PEPPER INC COM 49271V100   55,538,228 1,759,209 SH   SOLE 18 1,703,489 0 55,720
KEURIG DR PEPPER INC COM 49271V100   18,393,187 582,616 SH   SOLE 19 582,616 0 0
KEURIG DR PEPPER INC COM 49271V100   883,724,014 27,992,525 SH   SOLE 21 27,992,525 0 0
KEURIG DR PEPPER INC COM 49271V100   711,286,496 22,530,456 SH   SOLE 22 20,511,383 0 2,019,073
KEURIG DR PEPPER INC COM 49271V100   49,315,023 1,562,085 SH   SOLE 23 1,562,085 0 0
KEURIG DR PEPPER INC COM 49271V100   81,894,916 2,594,074 SH   SOLE 25 2,589,512 0 4,562
KEURIG DR PEPPER INC COM 49271V100   35,016,560 1,109,172 SH   SOLE 26 586,649 0 522,523
KEURIG DR PEPPER INC COM 49271V100   64,655,423 2,048,002 SH   SOLE 28 23,664 0 2,024,338
KEURIG DR PEPPER INC COM 49271V100   264,170,404 8,367,767 SH   SOLE 30 8,367,767 0 0
KEURIG DR PEPPER INC COM 49271V100   9,798,760 310,382 SH   SOLE 31 189,742 0 120,640
KEURIG DR PEPPER INC COM 49271V100   12,342,576 390,959 SH   SOLE 32 390,959 0 0
KEURIG DR PEPPER INC COM 49271V100   2,084,157 66,017 SH   SOLE 34 66,017 0 0
KEURIG DR PEPPER INC COM 49271V100   11,045,206 349,864 SH   SOLE 36 349,864 0 0
KEURIG DR PEPPER INC COM 49271V100   1,394,952 44,186 SH   SOLE 40 44,186 0 0
KEURIG DR PEPPER INC COM 49271V100   41,736 1,322 SH   OTR 43 1,322 0 0
KEURIG DR PEPPER INC COM 49271V100   69,207,742 2,192,200 SH   SOLE 43 2,022,518 0 169,682
KEWAUNEE SCIENTIFIC CORP COM 492854104   8,125 471 SH   SOLE 18 471 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104   105,191 6,098 SH   SOLE 21 6,098 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104   33,638 1,950 SH   SOLE 22 1,950 0 0
KEY TRONIC CORP COM 493144109   7,273 1,627 SH   SOLE 18 1,627 0 0
KEY TRONIC CORP COM 493144109   102,296 22,885 SH   SOLE 21 22,885 0 0
KEY TRONIC CORP COM 493144109   83,392 18,656 SH   SOLE 22 18,656 0 0
KEYCORP COM 493267108   58,007,816 5,391,061 SH   SOLE 2 3,522,664 0 1,868,397
KEYCORP COM 493267108   14,131,861 1,313,370 SH   SOLE 4 753,962 0 559,408
KEYCORP COM 493267108   7,774,810 722,566 SH   SOLE 7 625,567 0 96,999
KEYCORP COM 493267108   2,749,051 255,488 SH   SOLE 13 255,488 0 0
KEYCORP COM 493267108   1,665,024 154,742 SH   SOLE 15 154,742 0 0
KEYCORP COM 493267108   35,074,297 3,259,693 SH   SOLE 18 2,950,616 0 309,077
KEYCORP COM 493267108   30,412,667 2,826,456 SH   SOLE 19 2,826,456 0 0
KEYCORP COM 493267108   448,159,025 41,650,467 SH   SOLE 21 41,650,467 0 0
KEYCORP COM 493267108   271,528,309 25,234,973 SH   SOLE 22 22,382,163 0 2,852,810
KEYCORP COM 493267108   27,026,129 2,511,722 SH   SOLE 23 2,511,722 0 0
KEYCORP COM 493267108   39,886,222 3,706,898 SH   SOLE 25 3,701,077 0 5,821
KEYCORP COM 493267108   24,739,930 2,299,250 SH   SOLE 26 832,414 0 1,466,836
KEYCORP COM 493267108   25,482,843 2,368,294 SH   SOLE 28 183,898 0 2,184,396
KEYCORP COM 493267108   1,751,954 162,821 SH   SOLE 29 162,821 0 0
KEYCORP COM 493267108   70,183,273 6,522,609 SH   SOLE 30 6,506,373 0 16,236
KEYCORP COM 493267108   6,080,433 565,096 SH   SOLE 31 515,423 0 49,673
KEYCORP COM 493267108   3,311,573 307,767 SH   SOLE 32 307,767 0 0
KEYCORP COM 493267108   679,311 63,133 SH   SOLE 34 63,133 0 0
KEYCORP COM 493267108   9,614,630 893,553 SH   SOLE 35 893,553 0 0
KEYCORP COM 493267108   2,929,701 272,277 SH   SOLE 36 272,277 0 0
KEYCORP COM 493267108   493,303 45,846 SH   SOLE 40 45,846 0 0
KEYCORP COM 493267108   30,375 2,823 SH   OTR 43 2,823 0 0
KEYCORP COM 493267108   4,094,024 380,486 SH   SOLE 43 336,712 0 43,774
KEYSIGHT TECHNOLOGIES INC COM 49338L103   61,736,375 466,604 SH   SOLE 2 270,332 0 196,272
KEYSIGHT TECHNOLOGIES INC COM 49338L103   36,262,599 274,073 SH   SOLE 4 145,568 0 128,505
KEYSIGHT TECHNOLOGIES INC COM 49338L103   52,011,590 393,104 SH   SOLE 7 360,627 0 32,477
KEYSIGHT TECHNOLOGIES INC COM 49338L103   2,665,650 20,147 SH   SOLE 13 20,147 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   2,050,276 15,496 SH   SOLE 15 15,496 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   66,588,844 503,279 SH   SOLE 18 490,181 0 13,098
KEYSIGHT TECHNOLOGIES INC COM 49338L103   43,754,652 330,698 SH   SOLE 19 330,698 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   993,856,356 7,511,574 SH   SOLE 21 7,511,574 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   597,457,316 4,515,587 SH   SOLE 22 4,127,328 0 388,259
KEYSIGHT TECHNOLOGIES INC COM 49338L103   48,666,000 367,818 SH   SOLE 23 367,818 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   71,023,082 536,793 SH   SOLE 25 527,005 0 9,788
KEYSIGHT TECHNOLOGIES INC COM 49338L103   45,313,132 342,477 SH   SOLE 26 214,371 0 128,106
KEYSIGHT TECHNOLOGIES INC COM 49338L103   92,842,456 701,704 SH   SOLE 28 10,280 0 691,424
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,993,912 15,070 SH   SOLE 29 15,070 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   235,326,831 1,778,602 SH   SOLE 30 1,671,107 0 107,495
KEYSIGHT TECHNOLOGIES INC COM 49338L103   11,677,151 88,256 SH   SOLE 31 85,092 0 3,164
KEYSIGHT TECHNOLOGIES INC COM 49338L103   57,884,302 437,490 SH   SOLE 34 437,490 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   10,550,002 79,737 SH   SOLE 36 79,737 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,142,232 8,633 SH   SOLE 40 8,633 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   42,868 324 SH   OTR 43 324 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   37,878,792 286,288 SH   SOLE 43 260,002 0 26,286
KEZAR LIFE SCIENCES INC COM 49372L100   52,671 44,261 SH   SOLE 2 1,957 0 42,304
KEZAR LIFE SCIENCES INC COM 49372L100   597 502 SH   SOLE 7 502 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   250,180 210,235 SH   SOLE 18 210,235 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   239,058 200,889 SH   SOLE 19 200,889 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   3,366,207 2,828,745 SH   SOLE 21 2,828,745 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   1,943,149 1,632,898 SH   SOLE 22 1,579,677 0 53,221
KEZAR LIFE SCIENCES INC COM 49372L100   5,238 4,402 SH   SOLE 26 0 0 4,402
KEZAR LIFE SCIENCES INC COM 49372L100   33,195 27,895 SH   SOLE 30 27,895 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   2,931 2,463 SH   SOLE 43 472 0 1,991
KFORCE INC COM 493732101   798,251 13,380 SH   SOLE 2 7,152 0 6,228
KFORCE INC COM 493732101   2,923 49 SH   SOLE 4 49 0 0
KFORCE INC COM 493732101   11,813 198 SH   SOLE 7 198 0 0
KFORCE INC COM 493732101   3,787,813 63,490 SH   SOLE 18 46,458 0 17,032
KFORCE INC COM 493732101   6,531,994 109,487 SH   SOLE 19 109,487 0 0
KFORCE INC COM 493732101   41,931,971 702,849 SH   SOLE 21 702,849 0 0
KFORCE INC COM 493732101   35,232,452 590,554 SH   SOLE 22 572,849 0 17,705
KFORCE INC COM 493732101   216,625 3,631 SH   SOLE 25 3,631 0 0
KFORCE INC COM 493732101   1,253,576 21,012 SH   SOLE 26 9,319 0 11,693
KFORCE INC COM 493732101   21,716 364 SH   SOLE 28 364 0 0
KFORCE INC COM 493732101   718,903 12,050 SH   SOLE 30 12,050 0 0
KFORCE INC COM 493732101   166,332 2,788 SH   SOLE 40 2,788 0 0
KFORCE INC COM 493732101   740,142 12,406 SH   SOLE 43 12,140 0 266
KILROY RLTY CORP COM 49427F108   7,672,790 242,733 SH   SOLE 2 120,107 0 122,626
KILROY RLTY CORP COM 49427F108   1,550,945 49,065 SH   SOLE 4 49,065 0 0
KILROY RLTY CORP COM 49427F108   6,337,584 200,493 SH   SOLE 7 174,401 0 26,092
KILROY RLTY CORP COM 49427F108   6,412,721 202,870 SH   SOLE 18 202,870 0 0
KILROY RLTY CORP COM 49427F108   7,010,908 221,794 SH   SOLE 19 221,794 0 0
KILROY RLTY CORP COM 49427F108   198,381,452 6,275,908 SH   SOLE 21 6,275,908 0 0
KILROY RLTY CORP COM 49427F108   138,492,925 4,381,301 SH   SOLE 22 4,205,007 0 176,294
KILROY RLTY CORP COM 49427F108   173,981 5,504 SH   SOLE 23 5,504 0 0
KILROY RLTY CORP COM 49427F108   29,890,795 945,612 SH   SOLE 25 945,612 0 0
KILROY RLTY CORP COM 49427F108   1,481,814 46,878 SH   SOLE 26 37,391 0 9,487
KILROY RLTY CORP COM 49427F108   4,313,501 136,460 SH   SOLE 28 3,732 0 132,728
KILROY RLTY CORP COM 49427F108   14,946,662 472,846 SH   SOLE 30 472,846 0 0
KILROY RLTY CORP COM 49427F108   50,102 1,585 SH   SOLE 31 1,585 0 0
KILROY RLTY CORP COM 49427F108   474,308 15,005 SH   SOLE 36 15,005 0 0
KILROY RLTY CORP COM 49427F108   701,805 22,202 SH   SOLE 40 22,202 0 0
KILROY RLTY CORP COM 49427F108   30,705,914 971,399 SH   SOLE 43 901,370 0 70,029
KIMBALL ELECTRONICS INC COM 49428J109   5,004,133 182,766 SH   SOLE 2 120,382 0 62,384
KIMBALL ELECTRONICS INC COM 49428J109   542,726 19,822 SH   SOLE 7 18,735 0 1,087
KIMBALL ELECTRONICS INC COM 49428J109   1,830,463 66,854 SH   SOLE 18 66,854 0 0
KIMBALL ELECTRONICS INC COM 49428J109   4,263,696 155,723 SH   SOLE 19 155,723 0 0
KIMBALL ELECTRONICS INC COM 49428J109   26,236,337 958,230 SH   SOLE 21 958,230 0 0
KIMBALL ELECTRONICS INC COM 49428J109   23,717,952 866,251 SH   SOLE 22 837,903 0 28,348
KIMBALL ELECTRONICS INC COM 49428J109   353,284 12,903 SH   SOLE 23 12,903 0 0
KIMBALL ELECTRONICS INC COM 49428J109   118,199 4,317 SH   SOLE 25 4,317 0 0
KIMBALL ELECTRONICS INC COM 49428J109   105,440 3,851 SH   SOLE 26 1,706 0 2,145
KIMBALL ELECTRONICS INC COM 49428J109   1,275,552 46,587 SH   SOLE 30 46,587 0 0
KIMBALL ELECTRONICS INC COM 49428J109   14,785 540 SH   SOLE 36 540 0 0
KIMBALL ELECTRONICS INC COM 49428J109   77,403 2,827 SH   SOLE 40 2,827 0 0
KIMBALL ELECTRONICS INC COM 49428J109   593,626 21,681 SH   SOLE 43 21,132 0 549
KIMBELL RTY PARTNERS LP UNIT 49435R102   394,880 24,680 SH   SOLE 2 16,924 0 7,756
KIMBELL RTY PARTNERS LP UNIT 49435R102   2,890,432 180,652 SH   SOLE 21 180,652 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   706,640 44,165 SH   SOLE 22 21,103 0 23,062
KIMBELL RTY PARTNERS LP UNIT 49435R102   62,672 3,917 SH   SOLE 26 0 0 3,917
KIMBELL RTY PARTNERS LP UNIT 49435R102   35 2 SH   SOLE 43 2 0 0
KIMBERLY-CLARK CORP COM 494368103   79,301,407 656,197 SH   SOLE 2 165,210 0 490,987
KIMBERLY-CLARK CORP COM 494368103   26,939,640 222,918 SH   SOLE 4 183,330 0 39,588
KIMBERLY-CLARK CORP COM 494368103   67,708,630 560,270 SH   SOLE 7 510,368 0 49,902
KIMBERLY-CLARK CORP COM 494368103   970,426 8,030 SH   SOLE 13 8,030 0 0
KIMBERLY-CLARK CORP COM 494368103   5,794,878 47,951 SH   SOLE 15 47,951 0 0
KIMBERLY-CLARK CORP COM 494368103   85,230,913 705,262 SH   SOLE 18 598,483 0 106,779
KIMBERLY-CLARK CORP COM 494368103   81,003,821 670,284 SH   SOLE 19 670,284 0 0
KIMBERLY-CLARK CORP COM 494368103   1,431,584,749 11,845,964 SH   SOLE 21 11,845,964 0 0
KIMBERLY-CLARK CORP COM 494368103   1,014,719,805 8,396,523 SH   SOLE 22 7,560,324 0 836,199
KIMBERLY-CLARK CORP COM 494368103   85,712,258 709,245 SH   SOLE 23 709,245 0 0
KIMBERLY-CLARK CORP COM 494368103   78,580,175 650,229 SH   SOLE 25 649,881 0 348
KIMBERLY-CLARK CORP COM 494368103   84,212,993 696,839 SH   SOLE 26 442,067 0 254,772
KIMBERLY-CLARK CORP COM 494368103   106,279,599 879,434 SH   SOLE 28 18,551 0 860,883
KIMBERLY-CLARK CORP COM 494368103   177,408 1,468 SH   SOLE 29 1,468 0 0
KIMBERLY-CLARK CORP COM 494368103   312,742,156 2,587,854 SH   SOLE 30 2,587,854 0 0
KIMBERLY-CLARK CORP COM 494368103   9,404,305 77,818 SH   SOLE 31 69,442 0 8,376
KIMBERLY-CLARK CORP COM 494368103   4,374,528 36,198 SH   SOLE 32 36,198 0 0
KIMBERLY-CLARK CORP COM 494368103   9,414,940 77,906 SH   SOLE 34 77,906 0 0
KIMBERLY-CLARK CORP COM 494368103   13,877,085 114,829 SH   SOLE 36 114,829 0 0
KIMBERLY-CLARK CORP COM 494368103   1,979,281 16,378 SH   SOLE 40 16,378 0 0
KIMBERLY-CLARK CORP COM 494368103   103,931 860 SH   OTR 43 860 0 0
KIMBERLY-CLARK CORP COM 494368103   57,567,583 476,356 SH   SOLE 43 391,960 0 84,396
KIMCO RLTY CORP COM 49446R109   21,034,773 1,195,837 SH   SOLE 2 141,194 0 1,054,643
KIMCO RLTY CORP COM 49446R109   16,428,726 933,981 SH   SOLE 4 537,231 0 396,750
KIMCO RLTY CORP COM 49446R109   23,887,818 1,358,034 SH   SOLE 7 1,165,778 0 192,256
KIMCO RLTY CORP COM 49446R109   359,434 20,434 SH   SOLE 13 20,434 0 0
KIMCO RLTY CORP COM 49446R109   1,472,406 83,707 SH   SOLE 15 83,707 0 0
KIMCO RLTY CORP COM 49446R109   18,659,243 1,060,787 SH   SOLE 18 972,055 0 88,732
KIMCO RLTY CORP COM 49446R109   25,974,186 1,476,645 SH   SOLE 19 1,476,645 0 0
KIMCO RLTY CORP COM 49446R109   365,992,579 20,806,855 SH   SOLE 21 20,806,855 0 0
KIMCO RLTY CORP COM 49446R109   364,414,563 20,717,144 SH   SOLE 22 19,205,659 0 1,511,485
KIMCO RLTY CORP COM 49446R109   18,528,550 1,053,357 SH   SOLE 23 1,053,357 0 0
KIMCO RLTY CORP COM 49446R109   68,551,642 3,897,194 SH   SOLE 25 3,671,003 0 226,191
KIMCO RLTY CORP COM 49446R109   14,946,803 849,733 SH   SOLE 26 369,212 0 480,521
KIMCO RLTY CORP COM 49446R109   22,860,738 1,299,644 SH   SOLE 28 38,229 0 1,261,415
KIMCO RLTY CORP COM 49446R109   139,444,444 7,927,484 SH   SOLE 30 7,308,029 0 619,455
KIMCO RLTY CORP COM 49446R109   2,485,326 141,292 SH   SOLE 31 130,698 0 10,594
KIMCO RLTY CORP COM 49446R109   463,831 26,369 SH   SOLE 34 26,369 0 0
KIMCO RLTY CORP COM 49446R109   4,621,350 262,726 SH   SOLE 36 262,726 0 0
KIMCO RLTY CORP COM 49446R109   564,533 32,094 SH   SOLE 40 32,094 0 0
KIMCO RLTY CORP COM 49446R109   17,907 1,018 SH   OTR 43 1,018 0 0
KIMCO RLTY CORP COM 49446R109   7,882,762 448,139 SH   SOLE 43 398,892 0 49,247
KINDER MORGAN INC DEL COM 49456B101   31,636,829 1,908,132 SH   SOLE 2 570,850 0 1,337,282
KINDER MORGAN INC DEL COM 49456B101   17,410,492 1,050,090 SH   SOLE 4 839,352 0 210,738
KINDER MORGAN INC DEL COM 49456B101   72,855,305 4,394,168 SH   SOLE 7 3,607,605 0 786,563
KINDER MORGAN INC DEL COM 49456B101   2,952,268 178,062 SH   SOLE 13 178,062 0 0
KINDER MORGAN INC DEL COM 49456B101   4,513,872 272,248 SH   SOLE 15 272,248 0 0
KINDER MORGAN INC DEL COM 49456B101   51,028,183 3,077,695 SH   SOLE 18 2,954,380 0 123,315
KINDER MORGAN INC DEL COM 49456B101   41,259,347 2,488,501 SH   SOLE 19 2,488,501 0 0
KINDER MORGAN INC DEL COM 49456B101   916,007,778 55,247,755 SH   SOLE 21 55,247,755 0 0
KINDER MORGAN INC DEL COM 49456B101   730,494,340 44,058,766 SH   SOLE 22 39,860,846 0 4,197,920
KINDER MORGAN INC DEL COM 49456B101   57,836,412 3,488,324 SH   SOLE 23 3,488,324 0 0
KINDER MORGAN INC DEL COM 49456B101   53,450,223 3,223,777 SH   SOLE 25 3,033,111 0 190,666
KINDER MORGAN INC DEL COM 49456B101   48,241,334 2,909,610 SH   SOLE 26 1,500,666 0 1,408,944
KINDER MORGAN INC DEL COM 49456B101   33,025,138 1,991,866 SH   SOLE 28 164,262 0 1,827,604
KINDER MORGAN INC DEL COM 49456B101   296,550,875 17,886,060 SH   SOLE 30 17,886,060 0 0
KINDER MORGAN INC DEL COM 49456B101   7,443,458 448,942 SH   SOLE 31 414,208 0 34,734
KINDER MORGAN INC DEL COM 49456B101   89,561,562 5,401,783 SH   SOLE 34 5,401,783 0 0
KINDER MORGAN INC DEL COM 49456B101   10,927,447 659,074 SH   SOLE 36 659,074 0 0
KINDER MORGAN INC DEL COM 49456B101   1,619,816 97,697 SH   SOLE 40 97,697 0 0
KINDER MORGAN INC DEL COM 49456B101   57,118 3,445 SH   OTR 43 3,445 0 0
KINDER MORGAN INC DEL COM 49456B101   30,836,890 1,859,885 SH   SOLE 43 1,443,410 0 416,475
KINETA INC COM 49461C102   3,757 1,105 SH   SOLE 18 1,105 0 0
KINETA INC COM 49461C102   45,183 13,289 SH   SOLE 21 13,289 0 0
KINETA INC COM 49461C102   19,628 5,773 SH   SOLE 22 5,773 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   813,173 24,094 SH   SOLE 2 5,507 0 18,587
KINETIK HOLDINGS INC COM NEW CL A 02215L209   524,846 15,551 SH   SOLE 7 14,697 0 854
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,554,458 46,058 SH   SOLE 18 46,058 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,211,861 35,907 SH   SOLE 19 35,907 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   37,484,708 1,110,658 SH   SOLE 21 1,110,658 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   15,959,025 472,860 SH   SOLE 22 451,056 0 21,804
KINETIK HOLDINGS INC COM NEW CL A 02215L209   161,156 4,775 SH   SOLE 25 4,775 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   47,014 1,393 SH   SOLE 26 0 0 1,393
KINETIK HOLDINGS INC COM NEW CL A 02215L209   423,495 12,548 SH   SOLE 28 0 0 12,548
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,181,351 35,003 SH   SOLE 30 35,003 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   72,428 2,146 SH   SOLE 40 2,146 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   587,183 17,398 SH   SOLE 43 16,114 0 1,284
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   13,981 2,836 SH   SOLE 4 2,836 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   68,409 13,876 SH   SOLE 7 13,876 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   10,242,603 2,077,607 SH   SOLE 21 2,077,607 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   3,138,399 636,592 SH   SOLE 22 575,440 0 61,152
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   351,174 71,232 SH   SOLE 25 71,232 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   1,459,078 295,959 SH   SOLE 30 295,959 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   15,041 3,051 SH   SOLE 34 3,051 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   375 76 SH   SOLE 43 0 0 76
KINGSTONE COS INC COM 496719105   205,240 114,659 SH   SOLE 22 114,659 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   13,258 1,756 SH   SOLE 2 681 0 1,075
KINGSWAY FINL SVCS INC COM NEW 496904202   150,305 19,908 SH   SOLE 18 19,908 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   174,503 23,113 SH   SOLE 19 23,113 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   2,393,863 317,068 SH   SOLE 21 317,068 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   1,185,939 157,078 SH   SOLE 22 154,722 0 2,356
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   1,456,718 83,864 SH   SOLE 2 32,641 0 51,223
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   6,809 392 SH   SOLE 7 392 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   1,862,967 107,252 SH   SOLE 18 89,408 0 17,844
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   5,760,517 331,636 SH   SOLE 19 331,636 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   24,756,037 1,425,218 SH   SOLE 21 1,425,218 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   19,322,857 1,112,427 SH   SOLE 22 1,070,884 0 41,543
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   10,283 592 SH   SOLE 23 592 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   83,254 4,793 SH   SOLE 25 4,793 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   51,797 2,982 SH   SOLE 26 0 0 2,982
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   352,420 20,289 SH   SOLE 30 20,289 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   103,977 5,986 SH   SOLE 40 5,986 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   38,822 2,235 SH   OTR 43 2,235 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   358,552 20,642 SH   SOLE 43 16,666 0 3,976
KINNATE BIOPHARMA INC COM 49705R105   15,309 10,935 SH   SOLE 2 7,075 0 3,860
KINNATE BIOPHARMA INC COM 49705R105   7,185 5,132 SH   SOLE 18 5,132 0 0
KINNATE BIOPHARMA INC COM 49705R105   289,118 206,513 SH   SOLE 19 206,513 0 0
KINNATE BIOPHARMA INC COM 49705R105   381,497 272,498 SH   SOLE 21 272,498 0 0
KINNATE BIOPHARMA INC COM 49705R105   317,656 226,897 SH   SOLE 22 226,897 0 0
KINNATE BIOPHARMA INC COM 49705R105   24,714 17,653 SH   SOLE 30 17,653 0 0
KINNATE BIOPHARMA INC COM 49705R105   2,411 1,722 SH   SOLE 34 1,722 0 0
KINROSS GOLD CORP COM 496902404   3,982,120 873,272 SH   SOLE 2 873,272 0 0
KINROSS GOLD CORP COM 496902404   1,416,213 310,573 SH   SOLE 21 310,573 0 0
KINROSS GOLD CORP COM 496902404   6,969,737 1,528,451 SH   SOLE 22 1,528,451 0 0
KINROSS GOLD CORP COM 496902404   3,741,742 820,557 SH   SOLE 43 787,822 0 32,735
KINSALE CAP GROUP INC COM 49714P108   22,871,986 55,229 SH   SOLE 2 30,939 0 24,290
KINSALE CAP GROUP INC COM 49714P108   31,888 77 SH   SOLE 4 77 0 0
KINSALE CAP GROUP INC COM 49714P108   1,478,444 3,570 SH   SOLE 7 3,384 0 186
KINSALE CAP GROUP INC COM 49714P108   19,872,856 47,987 SH   SOLE 18 45,293 0 2,694
KINSALE CAP GROUP INC COM 49714P108   34,557,906 83,447 SH   SOLE 19 83,447 0 0
KINSALE CAP GROUP INC COM 49714P108   490,984,245 1,185,580 SH   SOLE 21 1,185,580 0 0
KINSALE CAP GROUP INC COM 49714P108   297,320,492 717,940 SH   SOLE 22 688,445 0 29,495
KINSALE CAP GROUP INC COM 49714P108   755,787 1,825 SH   SOLE 23 1,825 0 0
KINSALE CAP GROUP INC COM 49714P108   1,751,770 4,230 SH   SOLE 25 4,230 0 0
KINSALE CAP GROUP INC COM 49714P108   13,253,817 32,004 SH   SOLE 26 8,208 0 23,796
KINSALE CAP GROUP INC COM 49714P108   646,043 1,560 SH   SOLE 28 406 0 1,154
KINSALE CAP GROUP INC COM 49714P108   6,781,379 16,375 SH   SOLE 30 16,375 0 0
KINSALE CAP GROUP INC COM 49714P108   128,794 311 SH   SOLE 31 311 0 0
KINSALE CAP GROUP INC COM 49714P108   34,787 84 SH   SOLE 36 84 0 0
KINSALE CAP GROUP INC COM 49714P108   1,527,726 3,689 SH   SOLE 40 3,689 0 0
KINSALE CAP GROUP INC COM 49714P108   5,230,069 12,629 SH   SOLE 43 11,584 0 1,045
KIORA PHARMACEUTICALS INC COM NEW 49721T309   1 1 SH   SOLE 21 1 0 0
KIORA PHARMACEUTICALS INC COM NEW 49721T309   8,210 14,461 SH   SOLE 22 14,461 0 0
KIRBY CORP COM 497266106   14,767,711 178,354 SH   SOLE 2 42,074 0 136,280
KIRBY CORP COM 497266106   1,987 24 SH   SOLE 4 24 0 0
KIRBY CORP COM 497266106   74,603 901 SH   SOLE 7 901 0 0
KIRBY CORP COM 497266106   8,765,539 105,864 SH   SOLE 18 105,864 0 0
KIRBY CORP COM 497266106   1,590,257 19,206 SH   SOLE 19 19,206 0 0
KIRBY CORP COM 497266106   251,409,532 3,036,347 SH   SOLE 21 3,036,347 0 0
KIRBY CORP COM 497266106   137,073,992 1,655,483 SH   SOLE 22 1,595,195 0 60,288
KIRBY CORP COM 497266106   250,304 3,023 SH   SOLE 25 3,023 0 0
KIRBY CORP COM 497266106   420,541 5,079 SH   SOLE 26 3,914 0 1,165
KIRBY CORP COM 497266106   45,706 552 SH   SOLE 28 552 0 0
KIRBY CORP COM 497266106   106,812 1,290 SH   SOLE 30 1,290 0 0
KIRBY CORP COM 497266106   68,062 822 SH   SOLE 31 822 0 0
KIRBY CORP COM 497266106   79,157 956 SH   SOLE 36 956 0 0
KIRBY CORP COM 497266106   214,700 2,593 SH   SOLE 40 2,593 0 0
KIRBY CORP COM 497266106   9,128,866 110,252 SH   SOLE 43 104,708 0 5,544
KIRKLANDS INC COM 497498105   2,886 1,678 SH   SOLE 18 1,678 0 0
KIRKLANDS INC COM 497498105   40,324 23,444 SH   SOLE 21 23,444 0 0
KIRKLANDS INC COM 497498105   173,508 100,877 SH   SOLE 22 100,877 0 0
KITE RLTY GROUP TR COM NEW 49803T300   14,010,629 654,091 SH   SOLE 2 307,456 0 346,635
KITE RLTY GROUP TR COM NEW 49803T300   1,950,591 91,064 SH   SOLE 4 91,064 0 0
KITE RLTY GROUP TR COM NEW 49803T300   7,480,142 349,213 SH   SOLE 7 301,730 0 47,483
KITE RLTY GROUP TR COM NEW 49803T300   19,510,771 910,867 SH   SOLE 18 910,867 0 0
KITE RLTY GROUP TR COM NEW 49803T300   37,361,706 1,744,244 SH   SOLE 19 1,744,244 0 0
KITE RLTY GROUP TR COM NEW 49803T300   362,561,217 16,926,294 SH   SOLE 21 16,926,294 0 0
KITE RLTY GROUP TR COM NEW 49803T300   217,252,800 10,142,521 SH   SOLE 22 9,814,733 0 327,788
KITE RLTY GROUP TR COM NEW 49803T300   690,731 32,247 SH   SOLE 23 32,247 0 0
KITE RLTY GROUP TR COM NEW 49803T300   17,972,944 839,073 SH   SOLE 25 839,073 0 0
KITE RLTY GROUP TR COM NEW 49803T300   1,783,943 83,284 SH   SOLE 26 64,925 0 18,359
KITE RLTY GROUP TR COM NEW 49803T300   3,365,253 157,108 SH   SOLE 28 8,225 0 148,883
KITE RLTY GROUP TR COM NEW 49803T300   16,234,068 757,893 SH   SOLE 30 757,893 0 0
KITE RLTY GROUP TR COM NEW 49803T300   46,353 2,164 SH   SOLE 36 2,164 0 0
KITE RLTY GROUP TR COM NEW 49803T300   755,269 35,260 SH   SOLE 40 35,260 0 0
KITE RLTY GROUP TR COM NEW 49803T300   23,926 1,117 SH   OTR 43 1,117 0 0
KITE RLTY GROUP TR COM NEW 49803T300   7,070,575 330,092 SH   SOLE 43 314,606 0 15,486
KKR & CO INC COM 48251W104   72,265,116 1,173,135 SH   SOLE 2 42,401 0 1,130,734
KKR & CO INC COM 48251W104   28,533,120 463,200 SH   SOLE 4 217,787 0 245,413
KKR & CO INC COM 48251W104   5,338,441 86,663 SH   SOLE 7 83,592 0 3,071
KKR & CO INC COM 48251W104   1,016,585 16,503 SH   SOLE 13 16,503 0 0
KKR & CO INC COM 48251W104   3,810,145 61,853 SH   SOLE 15 61,853 0 0
KKR & CO INC COM 48251W104   43,919,075 712,972 SH   SOLE 18 673,948 0 39,024
KKR & CO INC COM 48251W104   303,315,936 4,923,960 SH   SOLE 19 4,923,960 0 0
KKR & CO INC COM 48251W104   486,721,928 7,901,330 SH   SOLE 21 7,901,330 0 0
KKR & CO INC COM 48251W104   968,206,316 15,717,635 SH   SOLE 22 14,540,458 0 1,177,177
KKR & CO INC COM 48251W104   62,914,606 1,021,341 SH   SOLE 23 1,021,341 0 0
KKR & CO INC COM 48251W104   53,488,574 868,321 SH   SOLE 25 868,321 0 0
KKR & CO INC COM 48251W104   39,104,850 634,819 SH   SOLE 26 300,294 0 334,525
KKR & CO INC COM 48251W104   51,180,914 830,859 SH   SOLE 28 11,376 0 819,483
KKR & CO INC COM 48251W104   201,124 3,265 SH   SOLE 29 3,265 0 0
KKR & CO INC COM 48251W104   125,258,241 2,033,413 SH   SOLE 30 2,033,413 0 0
KKR & CO INC COM 48251W104   16,578,593 269,133 SH   SOLE 31 171,259 0 97,874
KKR & CO INC COM 48251W104   44,265,945 718,603 SH   SOLE 34 718,603 0 0
KKR & CO INC COM 48251W104   9,356,424 151,890 SH   SOLE 36 151,890 0 0
KKR & CO INC COM 48251W104   1,806,913 29,333 SH   SOLE 40 29,333 0 0
KKR & CO INC COM 48251W104   94,741 1,538 SH   OTR 43 1,538 0 0
KKR & CO INC COM 48251W104   18,365,426 298,140 SH   SOLE 43 237,062 0 61,078
KKR REAL ESTATE FIN TR INC COM 48251K100   948,128 79,876 SH   SOLE 2 43,592 0 36,284
KKR REAL ESTATE FIN TR INC COM 48251K100   357,394 30,109 SH   SOLE 7 28,475 0 1,634
KKR REAL ESTATE FIN TR INC COM 48251K100   2,327,161 196,054 SH   SOLE 18 196,054 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   1,459,998 122,999 SH   SOLE 19 122,999 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   89,234,684 7,517,665 SH   SOLE 21 7,517,665 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   20,851,744 1,756,676 SH   SOLE 22 1,681,493 0 75,183
KKR REAL ESTATE FIN TR INC COM 48251K100   188,151 15,851 SH   SOLE 25 15,851 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   525,046 44,233 SH   SOLE 26 38,891 0 5,342
KKR REAL ESTATE FIN TR INC COM 48251K100   85,167 7,175 SH   SOLE 28 0 0 7,175
KKR REAL ESTATE FIN TR INC COM 48251K100   1,837,215 154,778 SH   SOLE 30 154,778 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   14,909 1,256 SH   SOLE 36 1,256 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   81,404 6,858 SH   SOLE 40 6,858 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   2,144,060 180,628 SH   SOLE 43 146,557 0 34,071
KLA CORP COM NEW 482480100   138,469,913 301,901 SH   SOLE 2 71,813 0 230,088
KLA CORP COM NEW 482480100   57,120,599 124,538 SH   SOLE 4 58,038 0 66,500
KLA CORP COM NEW 482480100   46,706,724 101,833 SH   SOLE 7 87,779 0 14,054
KLA CORP COM NEW 482480100   2,191,019 4,777 SH   SOLE 13 4,777 0 0
KLA CORP COM NEW 482480100   6,107,975 13,317 SH   SOLE 15 13,317 0 0
KLA CORP COM NEW 482480100   266,424,577 580,876 SH   SOLE 18 486,538 0 94,338
KLA CORP COM NEW 482480100   166,819,687 363,711 SH   SOLE 19 363,711 0 0
KLA CORP COM NEW 482480100   1,787,567,266 3,897,369 SH   SOLE 21 3,897,369 0 0
KLA CORP COM NEW 482480100   1,411,498,630 3,077,440 SH   SOLE 22 2,784,735 0 292,705
KLA CORP COM NEW 482480100   111,519,051 243,141 SH   SOLE 23 243,141 0 0
KLA CORP COM NEW 482480100   120,483,561 262,686 SH   SOLE 25 259,418 0 3,268
KLA CORP COM NEW 482480100   86,338,617 188,241 SH   SOLE 26 107,115 0 81,126
KLA CORP COM NEW 482480100   133,870,470 291,873 SH   SOLE 28 4,077 0 287,796
KLA CORP COM NEW 482480100   60,543 132 SH   SOLE 29 132 0 0
KLA CORP COM NEW 482480100   480,018,420 1,046,567 SH   SOLE 30 1,046,567 0 0
KLA CORP COM NEW 482480100   18,950,455 41,317 SH   SOLE 31 31,098 0 10,219
KLA CORP COM NEW 482480100   17,525,857 38,211 SH   SOLE 32 38,211 0 0
KLA CORP COM NEW 482480100   59,949,614 130,706 SH   SOLE 34 130,706 0 0
KLA CORP COM NEW 482480100   15,060,560 32,836 SH   SOLE 36 32,836 0 0
KLA CORP COM NEW 482480100   3,071,646 6,697 SH   SOLE 40 6,697 0 0
KLA CORP COM NEW 482480100   188,051 410 SH   OTR 43 410 0 0
KLA CORP COM NEW 482480100   64,821,183 141,327 SH   SOLE 43 120,380 0 20,947
KLAVIYO INC COM SER A 49845K101   2,332,442 67,607 SH   SOLE 2 62,520 0 5,087
KLAVIYO INC COM SER A 49845K101   5,991,581 173,669 SH   SOLE 18 4,632 0 169,037
KLAVIYO INC COM SER A 49845K101   26,932,460 780,651 SH   SOLE 19 780,651 0 0
KLAVIYO INC COM SER A 49845K101   158,390 4,591 SH   SOLE 21 4,591 0 0
KLAVIYO INC COM SER A 49845K101   1,863,138 54,004 SH   SOLE 22 54,004 0 0
KLAVIYO INC COM SER A 49845K101   408,032 11,827 SH   SOLE 25 11,827 0 0
KLAVIYO INC COM SER A 49845K101   487,692 14,136 SH   SOLE 26 3,615 0 10,521
KLAVIYO INC COM SER A 49845K101   794,432 23,027 SH   SOLE 28 0 0 23,027
KLAVIYO INC COM SER A 49845K101   1,140,329 33,053 SH   SOLE 31 11,309 0 21,744
KLAVIYO INC COM SER A 49845K101   24,449,253 708,674 SH   SOLE 34 708,674 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   105,548 8,907 SH   SOLE 2 679 0 8,228
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   423,175 35,711 SH   SOLE 18 35,711 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   322,415 27,208 SH   SOLE 19 27,208 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   5,036,914 425,056 SH   SOLE 21 425,056 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   2,726,732 230,104 SH   SOLE 22 222,432 0 7,672
KNIFE RIVER CORP COMMON STOCK 498894104   5,651,242 115,733 SH   SOLE 2 79,865 0 35,868
KNIFE RIVER CORP COMMON STOCK 498894104   8,203 168 SH   SOLE 4 168 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   610,424 12,501 SH   SOLE 7 11,858 0 643
KNIFE RIVER CORP COMMON STOCK 498894104   11,067,759 226,659 SH   SOLE 18 226,659 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   5,684,544 116,415 SH   SOLE 19 116,415 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   191,501,933 3,921,809 SH   SOLE 21 3,921,809 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   82,430,509 1,688,112 SH   SOLE 22 1,621,012 0 67,100
KNIFE RIVER CORP COMMON STOCK 498894104   444,109 9,095 SH   SOLE 25 9,095 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   1,061,125 21,731 SH   SOLE 26 17,195 0 4,536
KNIFE RIVER CORP COMMON STOCK 498894104   1,342,923 27,502 SH   SOLE 30 27,502 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   55,031 1,127 SH   SOLE 36 1,127 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   328,919 6,736 SH   SOLE 40 6,736 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   965,613 19,775 SH   SOLE 43 18,276 0 1,499
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   17,473,915 348,433 SH   SOLE 2 138,779 0 209,654
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   3,350,822 66,816 SH   SOLE 4 50,119 0 16,697
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   3,894,749 77,662 SH   SOLE 7 47,184 0 30,478
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   44,884 895 SH   SOLE 13 895 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   898,337 17,913 SH   SOLE 15 17,913 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   17,655,909 352,062 SH   SOLE 18 342,249 0 9,813
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   2,522,746 50,304 SH   SOLE 19 50,304 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   447,120,550 8,915,664 SH   SOLE 21 8,915,664 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   240,601,395 4,797,635 SH   SOLE 22 4,489,122 0 308,513
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   13,199,831 263,207 SH   SOLE 23 263,207 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   2,880,215 57,432 SH   SOLE 25 57,432 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   5,062,442 100,946 SH   SOLE 26 78,583 0 22,363
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   12,102,198 241,320 SH   SOLE 28 2,792 0 238,528
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   52,706,296 1,050,973 SH   SOLE 30 954,506 0 96,467
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,659,965 33,100 SH   SOLE 31 30,423 0 2,677
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   347,289 6,925 SH   SOLE 34 6,925 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,175,265 23,435 SH   SOLE 36 23,435 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   399,344 7,963 SH   SOLE 40 7,963 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   7,041,540 140,410 SH   SOLE 43 133,767 0 6,643
KNIGHTSCOPE INC CLASS A COM 49907V102   89,894 113,374 SH   SOLE 22 113,374 0 0
KNOW LABS INC COM NEW 499238103   1,227 4,907 SH   SOLE 22 4,907 0 0
KNOWLES CORP COM 49926D109   1,246,498 84,166 SH   SOLE 2 26,938 0 57,228
KNOWLES CORP COM 49926D109   5,583 377 SH   SOLE 4 377 0 0
KNOWLES CORP COM 49926D109   353,426 23,864 SH   SOLE 7 22,588 0 1,276
KNOWLES CORP COM 49926D109   4,320,358 291,719 SH   SOLE 18 291,719 0 0
KNOWLES CORP COM 49926D109   2,749,343 185,641 SH   SOLE 19 185,641 0 0
KNOWLES CORP COM 49926D109   158,305,867 10,689,120 SH   SOLE 21 10,689,120 0 0
KNOWLES CORP COM 49926D109   39,374,888 2,658,669 SH   SOLE 22 2,541,502 0 117,167
KNOWLES CORP COM 49926D109   232,932 15,728 SH   SOLE 25 15,728 0 0
KNOWLES CORP COM 49926D109   956,474 64,583 SH   SOLE 26 38,551 0 26,032
KNOWLES CORP COM 49926D109   2,440,732 164,803 SH   SOLE 30 164,803 0 0
KNOWLES CORP COM 49926D109   213,146 14,392 SH   SOLE 40 14,392 0 0
KNOWLES CORP COM 49926D109   1,536,745 103,764 SH   SOLE 43 99,150 0 4,614
KODIAK GAS SVCS INC COM 50012A108   1,062,894 59,446 SH   SOLE 2 38,038 0 21,408
KODIAK GAS SVCS INC COM 50012A108   693,851 38,806 SH   SOLE 18 38,806 0 0
KODIAK GAS SVCS INC COM 50012A108   899,579 50,312 SH   SOLE 19 50,312 0 0
KODIAK GAS SVCS INC COM 50012A108   8,093,418 452,652 SH   SOLE 21 452,652 0 0
KODIAK GAS SVCS INC COM 50012A108   8,430,956 471,530 SH   SOLE 22 460,760 0 10,770
KODIAK GAS SVCS INC COM 50012A108   5,579 312 SH   SOLE 23 312 0 0
KODIAK SCIENCES INC COM 50015M109   613,913 341,063 SH   SOLE 2 187,014 0 154,049
KODIAK SCIENCES INC COM 50015M109   859 477 SH   SOLE 7 477 0 0
KODIAK SCIENCES INC COM 50015M109   177,917 98,843 SH   SOLE 18 98,843 0 0
KODIAK SCIENCES INC COM 50015M109   1,366,247 759,026 SH   SOLE 19 759,026 0 0
KODIAK SCIENCES INC COM 50015M109   2,726,597 1,514,776 SH   SOLE 21 1,514,776 0 0
KODIAK SCIENCES INC COM 50015M109   2,848,381 1,582,434 SH   SOLE 22 1,558,266 0 24,168
KODIAK SCIENCES INC COM 50015M109   39,238 21,799 SH   SOLE 23 21,799 0 0
KODIAK SCIENCES INC COM 50015M109   237,244 131,802 SH   SOLE 26 0 0 131,802
KODIAK SCIENCES INC COM 50015M109   1,003 557 SH   SOLE 28 557 0 0
KODIAK SCIENCES INC COM 50015M109   37,652 20,918 SH   SOLE 30 20,918 0 0
KOHLS CORP COM 500255104   12,569,649 599,697 SH   SOLE 2 387,866 0 211,831
KOHLS CORP COM 500255104   6,267 299 SH   SOLE 4 299 0 0
KOHLS CORP COM 500255104   619,410 29,552 SH   SOLE 7 28,618 0 934
KOHLS CORP COM 500255104   5,436,856 259,392 SH   SOLE 18 259,392 0 0
KOHLS CORP COM 500255104   1,039,113 49,576 SH   SOLE 19 49,576 0 0
KOHLS CORP COM 500255104   175,886,050 8,391,510 SH   SOLE 21 8,391,510 0 0
KOHLS CORP COM 500255104   71,469,890 3,409,823 SH   SOLE 22 3,260,353 0 149,470
KOHLS CORP COM 500255104   445,903 21,274 SH   SOLE 25 21,274 0 0
KOHLS CORP COM 500255104   3,267,748 155,904 SH   SOLE 26 95,993 0 59,911
KOHLS CORP COM 500255104   879,188 41,946 SH   SOLE 28 41,946 0 0
KOHLS CORP COM 500255104   1,730,479 82,561 SH   SOLE 30 82,561 0 0
KOHLS CORP COM 500255104   35,967 1,716 SH   SOLE 31 1,716 0 0
KOHLS CORP COM 500255104   1,130,289 53,926 SH   SOLE 32 53,926 0 0
KOHLS CORP COM 500255104   488,389 23,301 SH   SOLE 36 23,301 0 0
KOHLS CORP COM 500255104   414,736 19,787 SH   SOLE 40 19,787 0 0
KOHLS CORP COM 500255104   3,924,201 187,223 SH   SOLE 43 163,370 0 23,853
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   92,572,106 4,642,533 SH   SOLE 18 4,620,566 0 21,967
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,822,476 91,398 SH   SOLE 19 91,398 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,052,553 52,786 SH   SOLE 23 52,786 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,339,908 67,197 SH   SOLE 25 67,197 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   11,724,321 587,980 SH   SOLE 34 587,980 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   21,900,482 1,098,319 SH   SOLE 43 961,775 0 136,545
KONTOOR BRANDS INC COM 50050N103   3,046,212 69,374 SH   SOLE 2 57,531 0 11,843
KONTOOR BRANDS INC COM 50050N103   6,894 157 SH   SOLE 4 157 0 0
KONTOOR BRANDS INC COM 50050N103   495,041 11,274 SH   SOLE 7 10,677 0 597
KONTOOR BRANDS INC COM 50050N103   7,176,123 163,428 SH   SOLE 18 163,428 0 0
KONTOOR BRANDS INC COM 50050N103   5,104,274 116,244 SH   SOLE 19 116,244 0 0
KONTOOR BRANDS INC COM 50050N103   258,555,165 5,888,298 SH   SOLE 21 5,888,298 0 0
KONTOOR BRANDS INC COM 50050N103   63,295,606 1,441,485 SH   SOLE 22 1,397,695 0 43,790
KONTOOR BRANDS INC COM 50050N103   449,287 10,232 SH   SOLE 25 10,232 0 0
KONTOOR BRANDS INC COM 50050N103   1,941,568 44,217 SH   SOLE 26 11,434 0 32,783
KONTOOR BRANDS INC COM 50050N103   41,934 955 SH   SOLE 28 955 0 0
KONTOOR BRANDS INC COM 50050N103   4,616,829 105,143 SH   SOLE 30 105,143 0 0
KONTOOR BRANDS INC COM 50050N103   44,437 1,012 SH   SOLE 36 1,012 0 0
KONTOOR BRANDS INC COM 50050N103   401,118 9,135 SH   SOLE 40 9,135 0 0
KONTOOR BRANDS INC COM 50050N103   1,912,201 43,548 SH   SOLE 43 38,049 0 5,499
KOPIN CORP COM 500600101   24,071 19,730 SH   SOLE 18 19,730 0 0
KOPIN CORP COM 500600101   286,513 234,847 SH   SOLE 21 234,847 0 0
KOPIN CORP COM 500600101   1,335,388 1,094,580 SH   SOLE 22 1,094,580 0 0
KOPIN CORP COM 500600101   806 661 SH   SOLE 43 661 0 0
KOPPERS HOLDINGS INC COM 50060P106   848,783 21,461 SH   SOLE 2 6,582 0 14,879
KOPPERS HOLDINGS INC COM 50060P106   2,610 66 SH   SOLE 4 66 0 0
KOPPERS HOLDINGS INC COM 50060P106   824,459 20,846 SH   SOLE 7 19,702 0 1,144
KOPPERS HOLDINGS INC COM 50060P106   2,771,031 70,064 SH   SOLE 18 70,064 0 0
KOPPERS HOLDINGS INC COM 50060P106   1,650,105 41,722 SH   SOLE 19 41,722 0 0
KOPPERS HOLDINGS INC COM 50060P106   96,727,040 2,445,690 SH   SOLE 21 2,445,690 0 0
KOPPERS HOLDINGS INC COM 50060P106   23,919,009 604,779 SH   SOLE 22 579,677 0 25,102
KOPPERS HOLDINGS INC COM 50060P106   217,209 5,492 SH   SOLE 25 5,492 0 0
KOPPERS HOLDINGS INC COM 50060P106   103,305 2,612 SH   SOLE 26 500 0 2,112
KOPPERS HOLDINGS INC COM 50060P106   2,797,016 70,721 SH   SOLE 30 70,721 0 0
KOPPERS HOLDINGS INC COM 50060P106   156,499 3,957 SH   SOLE 34 3,957 0 0
KOPPERS HOLDINGS INC COM 50060P106   98,559 2,492 SH   SOLE 40 2,492 0 0
KOPPERS HOLDINGS INC COM 50060P106   1,260,420 31,869 SH   SOLE 43 31,209 0 660
KORE GROUP HLDGS INC COMMON STOCK 50066V107   4,562 7,540 SH   SOLE 18 7,540 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107   68,124 112,601 SH   SOLE 21 112,601 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107   39,561 65,390 SH   SOLE 22 65,390 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   716,514 111,260 SH   SOLE 2 111,260 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   652,758 101,360 SH   SOLE 21 101,360 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   215,399 33,447 SH   SOLE 22 33,447 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   1,101,633 171,061 SH   SOLE 30 171,061 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   6,436,529 999,461 SH   SOLE 43 931,889 0 67,572
KORN FERRY COM NEW 500643200   5,558,687 117,173 SH   SOLE 2 79,706 0 37,467
KORN FERRY COM NEW 500643200   10,200 215 SH   SOLE 4 215 0 0
KORN FERRY COM NEW 500643200   451,297 9,513 SH   SOLE 7 9,013 0 500
KORN FERRY COM NEW 500643200   8,571,602 180,683 SH   SOLE 18 173,288 0 7,395
KORN FERRY COM NEW 500643200   6,063,449 127,813 SH   SOLE 19 127,813 0 0
KORN FERRY COM NEW 500643200   285,211,937 6,012,056 SH   SOLE 21 6,012,056 0 0
KORN FERRY COM NEW 500643200   73,301,347 1,545,138 SH   SOLE 22 1,478,128 0 67,010
KORN FERRY COM NEW 500643200   69,452 1,464 SH   SOLE 23 1,464 0 0
KORN FERRY COM NEW 500643200   531,186 11,197 SH   SOLE 25 11,197 0 0
KORN FERRY COM NEW 500643200   1,941,340 40,922 SH   SOLE 26 21,508 0 19,414
KORN FERRY COM NEW 500643200   104,226 2,197 SH   SOLE 28 962 0 1,235
KORN FERRY COM NEW 500643200   5,052,645 106,506 SH   SOLE 30 106,506 0 0
KORN FERRY COM NEW 500643200   1,355,551 28,574 SH   SOLE 34 28,574 0 0
KORN FERRY COM NEW 500643200   33,825 713 SH   SOLE 36 713 0 0
KORN FERRY COM NEW 500643200   489,865 10,326 SH   SOLE 40 10,326 0 0
KORN FERRY COM NEW 500643200   2,332,253 49,162 SH   SOLE 43 47,107 0 2,055
KORNIT DIGITAL LTD SHS M6372Q113   242,029 12,799 SH   SOLE 2 12,799 0 0
KORNIT DIGITAL LTD SHS M6372Q113   24,488 1,295 SH   SOLE 4 159 0 1,136
KORNIT DIGITAL LTD SHS M6372Q113   212,567 11,241 SH   SOLE 7 11,241 0 0
KORNIT DIGITAL LTD SHS M6372Q113   12,016,492 635,457 SH   SOLE 21 635,457 0 0
KORNIT DIGITAL LTD SHS M6372Q113   6,068,124 320,895 SH   SOLE 22 296,335 0 24,560
KORNIT DIGITAL LTD SHS M6372Q113   146,609 7,753 SH   SOLE 25 7,753 0 0
KORNIT DIGITAL LTD SHS M6372Q113   115,597 6,113 SH   SOLE 26 1,706 0 4,407
KORNIT DIGITAL LTD SHS M6372Q113   15,601 825 SH   SOLE 28 825 0 0
KORNIT DIGITAL LTD SHS M6372Q113   5,779,142 305,613 SH   SOLE 30 305,613 0 0
KORNIT DIGITAL LTD SHS M6372Q113   19,099 1,010 SH   SOLE 36 1,010 0 0
KORNIT DIGITAL LTD SHS M6372Q113   200,881 10,623 SH   SOLE 40 10,623 0 0
KORNIT DIGITAL LTD SHS M6372Q113   699,916 37,013 SH   SOLE 43 27,581 0 9,432
KORU MEDICAL SYSTEMS INC COM 759910102   12,053 4,464 SH   SOLE 2 1,552 0 2,912
KORU MEDICAL SYSTEMS INC COM 759910102   204,790 75,848 SH   SOLE 18 75,848 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   191,795 71,035 SH   SOLE 19 71,035 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   2,668,164 988,209 SH   SOLE 21 988,209 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   1,134,975 420,361 SH   SOLE 22 414,296 0 6,065
KOSMOS ENERGY LTD COM 500688106   2,386,073 291,696 SH   SOLE 2 198,455 0 93,241
KOSMOS ENERGY LTD COM 500688106   12,098 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106   1,344,203 164,328 SH   SOLE 7 155,491 0 8,837
KOSMOS ENERGY LTD COM 500688106   10,398,408 1,271,199 SH   SOLE 18 1,271,199 0 0
KOSMOS ENERGY LTD COM 500688106   46,673,845 5,705,849 SH   SOLE 19 5,705,849 0 0
KOSMOS ENERGY LTD COM 500688106   136,455,545 16,681,607 SH   SOLE 21 16,681,607 0 0
KOSMOS ENERGY LTD COM 500688106   100,888,316 12,333,535 SH   SOLE 22 11,932,858 0 400,677
KOSMOS ENERGY LTD COM 500688106   7,582,925 927,008 SH   SOLE 25 927,008 0 0
KOSMOS ENERGY LTD COM 500688106   1,983,895 242,530 SH   SOLE 26 205,224 0 37,306
KOSMOS ENERGY LTD COM 500688106   10,909,388 1,333,666 SH   SOLE 30 1,333,666 0 0
KOSMOS ENERGY LTD COM 500688106   36,291,511 4,436,615 SH   SOLE 34 4,436,615 0 0
KOSMOS ENERGY LTD COM 500688106   573,434 70,102 SH   SOLE 40 70,102 0 0
KOSS CORP COM 500692108   2,194 741 SH   SOLE 18 741 0 0
KOSS CORP COM 500692108   27,976 9,447 SH   SOLE 21 9,447 0 0
KOSS CORP COM 500692108   155,367 52,464 SH   SOLE 22 52,464 0 0
KRAFT HEINZ CO COM 500754106   73,698,647 2,190,804 SH   SOLE 2 800,298 0 1,390,506
KRAFT HEINZ CO COM 500754106   28,021,414 832,979 SH   SOLE 4 405,721 0 427,258
KRAFT HEINZ CO COM 500754106   36,910,178 1,097,211 SH   SOLE 7 986,960 0 110,251
KRAFT HEINZ CO COM 500754106   533,800 15,868 SH   SOLE 13 15,868 0 0
KRAFT HEINZ CO COM 500754106   4,215,967 125,326 SH   SOLE 15 125,326 0 0
KRAFT HEINZ CO COM 500754106   243,613,946 7,241,794 SH   SOLE 18 6,821,527 0 420,267
KRAFT HEINZ CO COM 500754106   640,850,477 19,050,252 SH   SOLE 19 19,050,252 0 0
KRAFT HEINZ CO COM 500754106   632,911,067 18,814,241 SH   SOLE 21 18,814,241 0 0
KRAFT HEINZ CO COM 500754106   659,897,647 19,616,458 SH   SOLE 22 17,859,732 0 1,756,726
KRAFT HEINZ CO COM 500754106   66,764,366 1,984,672 SH   SOLE 23 1,984,672 0 0
KRAFT HEINZ CO COM 500754106   47,219,997 1,403,686 SH   SOLE 25 1,400,375 0 3,311
KRAFT HEINZ CO COM 500754106   57,289,256 1,703,010 SH   SOLE 26 835,657 0 867,353
KRAFT HEINZ CO COM 500754106   66,844,396 1,987,051 SH   SOLE 28 27,684 0 1,959,367
KRAFT HEINZ CO COM 500754106   240,907,040 7,161,327 SH   SOLE 30 7,161,327 0 0
KRAFT HEINZ CO COM 500754106   10,178,320 302,566 SH   SOLE 31 176,964 0 125,602
KRAFT HEINZ CO COM 500754106   11,497,950 341,794 SH   SOLE 32 341,794 0 0
KRAFT HEINZ CO COM 500754106   36,807,307 1,094,153 SH   SOLE 34 1,094,153 0 0
KRAFT HEINZ CO COM 500754106   9,388,924 279,100 SH   SOLE 36 279,100 0 0
KRAFT HEINZ CO COM 500754106   1,419,473 42,196 SH   SOLE 40 42,196 0 0
KRAFT HEINZ CO COM 500754106   61,864 1,839 SH   OTR 43 1,839 0 0
KRAFT HEINZ CO COM 500754106   39,056,221 1,161,005 SH   SOLE 43 1,016,204 0 144,801
KRANESHARES TR BOSERA MSCI CHIN 500767405   37,271,222 1,639,737 SH   SOLE 2 0 0 1,639,737
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   2,350,780 156,510 SH   SOLE 2 70,016 0 86,494
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   6,263 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   430,413 28,656 SH   SOLE 7 27,178 0 1,478
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   5,080,635 338,258 SH   SOLE 18 338,258 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   5,572,886 371,031 SH   SOLE 19 371,031 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   96,536,829 6,427,219 SH   SOLE 21 6,427,219 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   54,392,542 3,621,341 SH   SOLE 22 3,459,747 0 161,594
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   379,570 25,271 SH   SOLE 25 25,271 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   649,059 43,213 SH   SOLE 26 31,589 0 11,624
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   415,078 27,635 SH   SOLE 28 2,206 0 25,429
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   777,766 51,782 SH   SOLE 30 51,782 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   42,311 2,817 SH   SOLE 36 2,817 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   328,848 21,894 SH   SOLE 40 21,894 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,373,759 91,462 SH   SOLE 43 78,504 0 12,958
KRISPY KREME INC COM 50101L106   845,067 67,768 SH   SOLE 2 22,806 0 44,962
KRISPY KREME INC COM 50101L106   10,500 842 SH   SOLE 7 842 0 0
KRISPY KREME INC COM 50101L106   2,850,542 228,592 SH   SOLE 18 228,592 0 0
KRISPY KREME INC COM 50101L106   2,260,749 181,295 SH   SOLE 19 181,295 0 0
KRISPY KREME INC COM 50101L106   36,824,646 2,953,059 SH   SOLE 21 2,953,059 0 0
KRISPY KREME INC COM 50101L106   29,552,204 2,369,864 SH   SOLE 22 2,283,843 0 86,021
KRISPY KREME INC COM 50101L106   200,168 16,052 SH   SOLE 25 16,052 0 0
KRISPY KREME INC COM 50101L106   729,570 58,506 SH   SOLE 26 53,254 0 5,252
KRISPY KREME INC COM 50101L106   17,408 1,396 SH   SOLE 28 0 0 1,396
KRISPY KREME INC COM 50101L106   617,140 49,490 SH   SOLE 30 49,490 0 0
KRISPY KREME INC COM 50101L106   109,973 8,819 SH   SOLE 40 8,819 0 0
KRISPY KREME INC COM 50101L106   48,957 3,926 SH   SOLE 43 3,766 0 160
KROGER CO COM 501044101   90,649,896 2,025,696 SH   SOLE 2 893,570 0 1,132,126
KROGER CO COM 501044101   34,909,788 780,107 SH   SOLE 4 384,006 0 396,101
KROGER CO COM 501044101   48,104,863 1,074,969 SH   SOLE 7 856,297 0 218,672
KROGER CO COM 501044101   5,435,111 121,455 SH   SOLE 13 121,455 0 0
KROGER CO COM 501044101   4,292,465 95,921 SH   SOLE 15 95,921 0 0
KROGER CO COM 501044101   47,256,000 1,056,000 SH   SOLE 18 1,009,009 0 46,991
KROGER CO COM 501044101   19,309,357 431,494 SH   SOLE 19 431,494 0 0
KROGER CO COM 501044101   1,051,700,046 23,501,677 SH   SOLE 21 23,501,677 0 0
KROGER CO COM 501044101   713,907,490 15,953,240 SH   SOLE 22 14,521,032 0 1,432,208
KROGER CO COM 501044101   65,836,871 1,471,215 SH   SOLE 23 1,471,215 0 0
KROGER CO COM 501044101   100,411,214 2,243,826 SH   SOLE 25 2,022,474 0 221,352
KROGER CO COM 501044101   71,318,836 1,593,717 SH   SOLE 26 1,173,638 0 420,079
KROGER CO COM 501044101   90,080,810 2,012,979 SH   SOLE 28 42,061 0 1,970,918
KROGER CO COM 501044101   3,589,219 80,206 SH   SOLE 29 80,206 0 0
KROGER CO COM 501044101   263,271,186 5,883,155 SH   SOLE 30 5,606,401 0 276,754
KROGER CO COM 501044101   14,700,957 328,513 SH   SOLE 31 317,414 0 11,099
KROGER CO COM 501044101   34,389,033 768,470 SH   SOLE 34 768,470 0 0
KROGER CO COM 501044101   11,369,319 254,063 SH   SOLE 36 254,063 0 0
KROGER CO COM 501044101   1,473,215 32,921 SH   SOLE 40 32,921 0 0
KROGER CO COM 501044101   77,686 1,736 SH   OTR 43 1,736 0 0
KROGER CO COM 501044101   88,545,137 1,978,662 SH   SOLE 43 1,821,788 0 156,874
KRONOS BIO INC COM 50107A104   162,066 124,666 SH   SOLE 2 62,716 0 61,950
KRONOS BIO INC COM 50107A104   10,429 8,022 SH   SOLE 18 8,022 0 0
KRONOS BIO INC COM 50107A104   606,436 466,489 SH   SOLE 19 466,489 0 0
KRONOS BIO INC COM 50107A104   134,889 103,761 SH   SOLE 21 103,761 0 0
KRONOS BIO INC COM 50107A104   694,844 534,495 SH   SOLE 22 534,495 0 0
KRONOS BIO INC COM 50107A104   16,103 12,387 SH   SOLE 23 12,387 0 0
KRONOS BIO INC COM 50107A104   170,992 131,532 SH   SOLE 26 0 0 131,532
KRONOS WORLDWIDE INC COM 50105F105   217,729 28,094 SH   SOLE 2 7,214 0 20,880
KRONOS WORLDWIDE INC COM 50105F105   829 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105   2,286 295 SH   SOLE 7 295 0 0
KRONOS WORLDWIDE INC COM 50105F105   483,468 62,383 SH   SOLE 18 62,383 0 0
KRONOS WORLDWIDE INC COM 50105F105   348,022 44,906 SH   SOLE 19 44,906 0 0
KRONOS WORLDWIDE INC COM 50105F105   6,217,314 802,234 SH   SOLE 21 802,234 0 0
KRONOS WORLDWIDE INC COM 50105F105   5,058,828 652,752 SH   SOLE 22 623,285 0 29,467
KRONOS WORLDWIDE INC COM 50105F105   35,673 4,603 SH   SOLE 25 4,603 0 0
KRONOS WORLDWIDE INC COM 50105F105   49,143 6,341 SH   SOLE 30 6,341 0 0
KRONOS WORLDWIDE INC COM 50105F105   16,918 2,183 SH   SOLE 40 2,183 0 0
KRONOS WORLDWIDE INC COM 50105F105   658,168 84,925 SH   SOLE 43 82,615 0 2,310
KRYSTAL BIOTECH INC COM 501147102   1,450,580 12,505 SH   SOLE 2 5,636 0 6,869
KRYSTAL BIOTECH INC COM 501147102   5,568 48 SH   SOLE 4 48 0 0
KRYSTAL BIOTECH INC COM 501147102   434,768 3,748 SH   SOLE 7 3,553 0 195
KRYSTAL BIOTECH INC COM 501147102   6,254,488 53,918 SH   SOLE 18 51,574 0 2,344
KRYSTAL BIOTECH INC COM 501147102   6,107,168 52,648 SH   SOLE 19 52,648 0 0
KRYSTAL BIOTECH INC COM 501147102   104,470,644 900,609 SH   SOLE 21 900,609 0 0
KRYSTAL BIOTECH INC COM 501147102   71,718,392 618,262 SH   SOLE 22 600,932 0 17,330
KRYSTAL BIOTECH INC COM 501147102   35,380 305 SH   SOLE 23 305 0 0
KRYSTAL BIOTECH INC COM 501147102   422,588 3,643 SH   SOLE 25 3,643 0 0
KRYSTAL BIOTECH INC COM 501147102   1,202,340 10,365 SH   SOLE 26 8,836 0 1,529
KRYSTAL BIOTECH INC COM 501147102   38,280 330 SH   SOLE 28 330 0 0
KRYSTAL BIOTECH INC COM 501147102   3,658,176 31,536 SH   SOLE 30 31,536 0 0
KRYSTAL BIOTECH INC COM 501147102   18,792 162 SH   SOLE 36 162 0 0
KRYSTAL BIOTECH INC COM 501147102   324,800 2,800 SH   SOLE 40 2,800 0 0
KRYSTAL BIOTECH INC COM 501147102   27,376 236 SH   OTR 43 236 0 0
KRYSTAL BIOTECH INC COM 501147102   1,290,964 11,129 SH   SOLE 43 9,620 0 1,509
KT CORP SPONSORED ADR 48268K101   2,925,768 228,219 SH   SOLE 2 228,219 0 0
KT CORP SPONSORED ADR 48268K101   758,585 59,172 SH   SOLE 19 59,172 0 0
KT CORP SPONSORED ADR 48268K101   921,463 71,877 SH   SOLE 22 71,877 0 0
KT CORP SPONSORED ADR 48268K101   1,121,814 87,505 SH   SOLE 43 43,933 0 43,572
KUBIENT INC COM 50116V107   198 662 SH   SOLE 22 662 0 0
KULICKE & SOFFA INDS INC COM 501242101   5,803,310 119,336 SH   SOLE 2 84,027 0 35,309
KULICKE & SOFFA INDS INC COM 501242101   26,017 535 SH   SOLE 4 210 0 325
KULICKE & SOFFA INDS INC COM 501242101   1,021,035 20,996 SH   SOLE 7 19,864 0 1,132
KULICKE & SOFFA INDS INC COM 501242101   8,252,025 169,690 SH   SOLE 18 169,690 0 0
KULICKE & SOFFA INDS INC COM 501242101   9,973,040 205,080 SH   SOLE 19 205,080 0 0
KULICKE & SOFFA INDS INC COM 501242101   310,388,221 6,382,649 SH   SOLE 21 6,382,649 0 0
KULICKE & SOFFA INDS INC COM 501242101   83,012,577 1,707,024 SH   SOLE 22 1,650,905 0 56,119
KULICKE & SOFFA INDS INC COM 501242101   228,999 4,709 SH   SOLE 23 4,709 0 0
KULICKE & SOFFA INDS INC COM 501242101   567,755 11,675 SH   SOLE 25 11,675 0 0
KULICKE & SOFFA INDS INC COM 501242101   3,223,974 66,296 SH   SOLE 26 31,990 0 34,306
KULICKE & SOFFA INDS INC COM 501242101   215,042 4,422 SH   SOLE 28 4,422 0 0
KULICKE & SOFFA INDS INC COM 501242101   7,397,839 152,125 SH   SOLE 30 152,125 0 0
KULICKE & SOFFA INDS INC COM 501242101   2,511,934 51,654 SH   SOLE 34 51,654 0 0
KULICKE & SOFFA INDS INC COM 501242101   82,963 1,706 SH   SOLE 36 1,706 0 0
KULICKE & SOFFA INDS INC COM 501242101   467,772 9,619 SH   SOLE 40 9,619 0 0
KULICKE & SOFFA INDS INC COM 501242101   2,350,107 48,326 SH   SOLE 43 46,498 0 1,828
KULR TECHNOLOGY GROUP INC COM 50125G109   260,973 727,147 SH   SOLE 22 727,147 0 0
KURA ONCOLOGY INC COM 50127T109   2,714,604 297,654 SH   SOLE 2 169,742 0 127,912
KURA ONCOLOGY INC COM 50127T109   2,244 246 SH   SOLE 4 246 0 0
KURA ONCOLOGY INC COM 50127T109   271,584 29,779 SH   SOLE 7 28,164 0 1,615
KURA ONCOLOGY INC COM 50127T109   1,711,213 187,633 SH   SOLE 18 187,633 0 0
KURA ONCOLOGY INC COM 50127T109   5,484,266 601,345 SH   SOLE 19 601,345 0 0
KURA ONCOLOGY INC COM 50127T109   27,251,198 2,988,070 SH   SOLE 21 2,988,070 0 0
KURA ONCOLOGY INC COM 50127T109   23,540,334 2,581,177 SH   SOLE 22 2,499,974 0 81,203
KURA ONCOLOGY INC COM 50127T109   170,079 18,649 SH   SOLE 23 18,649 0 0
KURA ONCOLOGY INC COM 50127T109   148,446 16,277 SH   SOLE 25 16,277 0 0
KURA ONCOLOGY INC COM 50127T109   276,126 30,277 SH   SOLE 26 23,896 0 6,381
KURA ONCOLOGY INC COM 50127T109   750,093 82,247 SH   SOLE 30 82,247 0 0
KURA ONCOLOGY INC COM 50127T109   439,019 48,138 SH   SOLE 34 48,138 0 0
KURA ONCOLOGY INC COM 50127T109   8,983 985 SH   SOLE 36 985 0 0
KURA ONCOLOGY INC COM 50127T109   54,930 6,023 SH   SOLE 40 6,023 0 0
KURA ONCOLOGY INC COM 50127T109   296,810 32,545 SH   SOLE 43 20,267 0 12,278
KURA SUSHI USA INC CL A COM 501270102   195,649 2,959 SH   SOLE 2 1,721 0 1,238
KURA SUSHI USA INC CL A COM 501270102   4,232 64 SH   SOLE 7 64 0 0
KURA SUSHI USA INC CL A COM 501270102   979,303 14,811 SH   SOLE 18 14,811 0 0
KURA SUSHI USA INC CL A COM 501270102   792,713 11,989 SH   SOLE 19 11,989 0 0
KURA SUSHI USA INC CL A COM 501270102   13,827,411 209,126 SH   SOLE 21 209,126 0 0
KURA SUSHI USA INC CL A COM 501270102   10,245,625 154,955 SH   SOLE 22 149,801 0 5,154
KURA SUSHI USA INC CL A COM 501270102   90,981 1,376 SH   SOLE 25 1,376 0 0
KURA SUSHI USA INC CL A COM 501270102   46,284 700 SH   SOLE 26 0 0 700
KURA SUSHI USA INC CL A COM 501270102   83,576 1,264 SH   SOLE 40 1,264 0 0
KURA SUSHI USA INC CL A COM 501270102   273,076 4,130 SH   SOLE 43 3,741 0 389
KVH INDS INC COM 482738101   35,455 6,952 SH   SOLE 2 624 0 6,328
KVH INDS INC COM 482738101   224,731 44,065 SH   SOLE 18 44,065 0 0
KVH INDS INC COM 482738101   185,961 36,463 SH   SOLE 19 36,463 0 0
KVH INDS INC COM 482738101   3,073,286 602,605 SH   SOLE 21 602,605 0 0
KVH INDS INC COM 482738101   2,625,949 514,892 SH   SOLE 22 502,096 0 12,796
KVH INDS INC COM 482738101   3,672 720 SH   SOLE 43 720 0 0
KYMERA THERAPEUTICS INC COM 501575104   760,969 54,746 SH   SOLE 2 35,343 0 19,403
KYMERA THERAPEUTICS INC COM 501575104   1,404 101 SH   SOLE 4 101 0 0
KYMERA THERAPEUTICS INC COM 501575104   222,998 16,043 SH   SOLE 7 15,174 0 869
KYMERA THERAPEUTICS INC COM 501575104   1,291,088 92,884 SH   SOLE 18 91,700 0 1,184
KYMERA THERAPEUTICS INC COM 501575104   2,824,633 203,211 SH   SOLE 19 203,211 0 0
KYMERA THERAPEUTICS INC COM 501575104   23,149,130 1,665,405 SH   SOLE 21 1,665,405 0 0
KYMERA THERAPEUTICS INC COM 501575104   16,578,655 1,192,709 SH   SOLE 22 1,163,598 0 29,111
KYMERA THERAPEUTICS INC COM 501575104   50,902 3,662 SH   SOLE 23 3,662 0 0
KYMERA THERAPEUTICS INC COM 501575104   98,746 7,104 SH   SOLE 25 7,104 0 0
KYMERA THERAPEUTICS INC COM 501575104   509,088 36,625 SH   SOLE 26 22,554 0 14,071
KYMERA THERAPEUTICS INC COM 501575104   5,977 430 SH   SOLE 28 430 0 0
KYMERA THERAPEUTICS INC COM 501575104   877,340 63,118 SH   SOLE 30 63,118 0 0
KYMERA THERAPEUTICS INC COM 501575104   66,025 4,750 SH   SOLE 34 4,750 0 0
KYMERA THERAPEUTICS INC COM 501575104   112,048 8,061 SH   SOLE 40 8,061 0 0
KYMERA THERAPEUTICS INC COM 501575104   125,587 9,035 SH   SOLE 43 3,728 0 5,307
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   11,928,351 789,957 SH   SOLE 2 274,448 0 515,509
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   28,554 1,891 SH   SOLE 4 654 0 1,237
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   583,540 38,645 SH   SOLE 7 36,816 0 1,829
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   6,182,740 409,453 SH   SOLE 18 409,453 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,646,897 109,066 SH   SOLE 19 109,066 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   179,602,828 11,894,227 SH   SOLE 21 11,894,227 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   99,808,131 6,609,810 SH   SOLE 22 6,302,426 0 307,384
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   690,010 45,696 SH   SOLE 25 45,696 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   2,890,306 191,411 SH   SOLE 26 102,767 0 88,644
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   63,979 4,237 SH   SOLE 28 4,237 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   25,055,475 1,659,303 SH   SOLE 30 1,659,303 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   51,385 3,403 SH   SOLE 31 3,403 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   327,021 21,657 SH   SOLE 36 21,657 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   563,457 37,315 SH   SOLE 40 37,315 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   4,264,319 282,405 SH   SOLE 43 255,391 0 27,015
L3HARRIS TECHNOLOGIES INC COM 502431109   83,225,181 477,976 SH   SOLE 2 168,317 0 309,659
L3HARRIS TECHNOLOGIES INC COM 502431109   8,708,786 50,016 SH   SOLE 4 30,492 0 19,524
L3HARRIS TECHNOLOGIES INC COM 502431109   49,771,331 285,845 SH   SOLE 7 257,291 0 28,554
L3HARRIS TECHNOLOGIES INC COM 502431109   497,635 2,858 SH   SOLE 13 2,858 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   4,771,410 27,403 SH   SOLE 15 27,403 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   202,718,205 1,164,244 SH   SOLE 18 1,093,225 0 71,019
L3HARRIS TECHNOLOGIES INC COM 502431109   547,549,766 3,144,669 SH   SOLE 19 3,144,669 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,002,400,134 5,756,950 SH   SOLE 21 5,756,950 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   772,366,371 4,435,828 SH   SOLE 22 4,032,942 0 402,886
L3HARRIS TECHNOLOGIES INC COM 502431109   59,323,206 340,703 SH   SOLE 23 340,703 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   107,850,276 619,402 SH   SOLE 25 433,748 0 185,654
L3HARRIS TECHNOLOGIES INC COM 502431109   48,401,703 277,979 SH   SOLE 26 153,496 0 124,483
L3HARRIS TECHNOLOGIES INC COM 502431109   21,512,004 123,547 SH   SOLE 28 8,039 0 115,508
L3HARRIS TECHNOLOGIES INC COM 502431109   175,777,100 1,009,517 SH   SOLE 30 1,009,517 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   12,587,483 72,292 SH   SOLE 31 39,108 0 33,184
L3HARRIS TECHNOLOGIES INC COM 502431109   9,187,790 52,767 SH   SOLE 36 52,767 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,597,029 9,172 SH   SOLE 40 9,172 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   31,403,924 180,358 SH   SOLE 43 151,499 0 28,859
LA Z BOY INC COM 505336107   1,433,573 46,424 SH   SOLE 2 12,552 0 33,872
LA Z BOY INC COM 505336107   3,273 106 SH   SOLE 4 106 0 0
LA Z BOY INC COM 505336107   12,908 418 SH   SOLE 7 418 0 0
LA Z BOY INC COM 505336107   4,406,483 142,697 SH   SOLE 18 142,697 0 0
LA Z BOY INC COM 505336107   2,759,066 89,348 SH   SOLE 19 89,348 0 0
LA Z BOY INC COM 505336107   152,849,237 4,949,781 SH   SOLE 21 4,949,781 0 0
LA Z BOY INC COM 505336107   37,530,996 1,215,382 SH   SOLE 22 1,159,855 0 55,527
LA Z BOY INC COM 505336107   274,122 8,877 SH   SOLE 25 8,877 0 0
LA Z BOY INC COM 505336107   1,178,690 38,170 SH   SOLE 26 9,481 0 28,689
LA Z BOY INC COM 505336107   24,889 806 SH   SOLE 28 806 0 0
LA Z BOY INC COM 505336107   2,368,218 76,691 SH   SOLE 30 76,691 0 0
LA Z BOY INC COM 505336107   288,080 9,329 SH   SOLE 40 9,329 0 0
LA Z BOY INC COM 505336107   1,163,592 37,681 SH   SOLE 43 33,245 0 4,436
LABORATORY CORP AMER HLDGS COM NEW 50540R409   35,306,391 175,610 SH   SOLE 2 103,497 0 72,113
LABORATORY CORP AMER HLDGS COM NEW 50540R409   17,016,269 84,637 SH   SOLE 4 40,527 0 44,110
LABORATORY CORP AMER HLDGS COM NEW 50540R409   26,305,181 130,839 SH   SOLE 7 117,445 0 13,394
LABORATORY CORP AMER HLDGS COM NEW 50540R409   637,530 3,171 SH   SOLE 13 3,171 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   2,514,130 12,505 SH   SOLE 15 12,505 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   303,651,319 1,510,327 SH   SOLE 18 1,446,974 0 63,353
LABORATORY CORP AMER HLDGS COM NEW 50540R409   561,353,917 2,792,111 SH   SOLE 19 2,792,111 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   565,690,163 2,813,679 SH   SOLE 21 2,813,679 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   449,611,533 2,236,317 SH   SOLE 22 2,046,488 0 189,829
LABORATORY CORP AMER HLDGS COM NEW 50540R409   32,951,291 163,896 SH   SOLE 23 163,896 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   51,289,463 255,108 SH   SOLE 25 233,965 0 21,143
LABORATORY CORP AMER HLDGS COM NEW 50540R409   31,359,779 155,980 SH   SOLE 26 107,069 0 48,911
LABORATORY CORP AMER HLDGS COM NEW 50540R409   50,264,511 250,010 SH   SOLE 28 26,386 0 223,624
LABORATORY CORP AMER HLDGS COM NEW 50540R409   168,922,411 840,201 SH   SOLE 30 840,201 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   4,078,098 20,284 SH   SOLE 31 18,695 0 1,589
LABORATORY CORP AMER HLDGS COM NEW 50540R409   58,590,192 291,421 SH   SOLE 34 291,421 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   8,730,998 43,427 SH   SOLE 36 43,427 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   879,192 4,373 SH   SOLE 40 4,373 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   52,876 263 SH   OTR 43 263 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   18,307,543 91,060 SH   SOLE 43 63,448 0 27,611
LADDER CAP CORP CL A 505743104   1,851,530 180,461 SH   SOLE 2 101,012 0 79,449
LADDER CAP CORP CL A 505743104   4,925 480 SH   SOLE 4 480 0 0
LADDER CAP CORP CL A 505743104   9,706 946 SH   SOLE 7 946 0 0
LADDER CAP CORP CL A 505743104   3,164,810 308,461 SH   SOLE 18 308,461 0 0
LADDER CAP CORP CL A 505743104   4,483,794 437,017 SH   SOLE 19 437,017 0 0
LADDER CAP CORP CL A 505743104   55,326,393 5,392,436 SH   SOLE 21 5,392,436 0 0
LADDER CAP CORP CL A 505743104   31,560,622 3,076,084 SH   SOLE 22 2,922,269 0 153,815
LADDER CAP CORP CL A 505743104   208,032 20,276 SH   SOLE 25 20,276 0 0
LADDER CAP CORP CL A 505743104   346,101 33,733 SH   SOLE 26 26,091 0 7,642
LADDER CAP CORP CL A 505743104   156,629 15,266 SH   SOLE 28 1,167 0 14,099
LADDER CAP CORP CL A 505743104   697,854 68,017 SH   SOLE 30 68,017 0 0
LADDER CAP CORP CL A 505743104   60,893 5,935 SH   SOLE 36 5,935 0 0
LADDER CAP CORP CL A 505743104   229,588 22,377 SH   SOLE 40 22,377 0 0
LADDER CAP CORP CL A 505743104   1,315,701 128,236 SH   SOLE 43 110,465 0 17,771
LAIRD SUPERFOOD INC COM STK 50736T102   42,869 41,620 SH   SOLE 22 41,620 0 0
LAKE SHORE BANCORP INC COM 510700107   3,383 333 SH   SOLE 18 333 0 0
LAKE SHORE BANCORP INC COM 510700107   45,537 4,482 SH   SOLE 21 4,482 0 0
LAKELAND BANCORP INC COM 511637100   4,953,880 392,542 SH   SOLE 2 266,616 0 125,926
LAKELAND BANCORP INC COM 511637100   7,181 569 SH   SOLE 7 569 0 0
LAKELAND BANCORP INC COM 511637100   2,361,290 187,107 SH   SOLE 18 187,107 0 0
LAKELAND BANCORP INC COM 511637100   5,819,839 461,160 SH   SOLE 19 461,160 0 0
LAKELAND BANCORP INC COM 511637100   30,187,015 2,391,998 SH   SOLE 21 2,391,998 0 0
LAKELAND BANCORP INC COM 511637100   30,923,897 2,450,388 SH   SOLE 22 2,364,000 0 86,388
LAKELAND BANCORP INC COM 511637100   172,213 13,646 SH   SOLE 23 13,646 0 0
LAKELAND BANCORP INC COM 511637100   137,179 10,870 SH   SOLE 25 10,870 0 0
LAKELAND BANCORP INC COM 511637100   1,283,366 101,693 SH   SOLE 26 34,700 0 66,993
LAKELAND BANCORP INC COM 511637100   82,775 6,559 SH   SOLE 28 126 0 6,433
LAKELAND BANCORP INC COM 511637100   122,868 9,736 SH   SOLE 30 9,736 0 0
LAKELAND BANCORP INC COM 511637100   123,083 9,753 SH   SOLE 40 9,753 0 0
LAKELAND BANCORP INC COM 511637100   34,162 2,707 SH   OTR 43 2,707 0 0
LAKELAND BANCORP INC COM 511637100   1,543,456 122,302 SH   SOLE 43 112,441 0 9,861
LAKELAND FINL CORP COM 511656100   985,032 20,755 SH   SOLE 2 7,337 0 13,418
LAKELAND FINL CORP COM 511656100   4,224 89 SH   SOLE 4 89 0 0
LAKELAND FINL CORP COM 511656100   11,390 240 SH   SOLE 7 240 0 0
LAKELAND FINL CORP COM 511656100   3,871,455 81,573 SH   SOLE 18 81,573 0 0
LAKELAND FINL CORP COM 511656100   2,345,663 49,424 SH   SOLE 19 49,424 0 0
LAKELAND FINL CORP COM 511656100   132,689,475 2,795,817 SH   SOLE 21 2,795,817 0 0
LAKELAND FINL CORP COM 511656100   31,155,070 656,449 SH   SOLE 22 626,533 0 29,916
LAKELAND FINL CORP COM 511656100   152,536 3,214 SH   SOLE 25 3,214 0 0
LAKELAND FINL CORP COM 511656100   528,372 11,133 SH   SOLE 26 8,978 0 2,155
LAKELAND FINL CORP COM 511656100   16,658 351 SH   SOLE 28 351 0 0
LAKELAND FINL CORP COM 511656100   1,793,751 37,795 SH   SOLE 30 37,795 0 0
LAKELAND FINL CORP COM 511656100   193,969 4,087 SH   SOLE 40 4,087 0 0
LAKELAND FINL CORP COM 511656100   422,679 8,906 SH   SOLE 43 8,906 0 0
LAKELAND INDS INC COM 511795106   18,099 1,201 SH   SOLE 18 1,201 0 0
LAKELAND INDS INC COM 511795106   238,196 15,806 SH   SOLE 21 15,806 0 0
LAKELAND INDS INC COM 511795106   1,848,140 122,637 SH   SOLE 22 122,637 0 0
LAKELAND INDS INC COM 511795106   1,552 103 SH   SOLE 43 103 0 0
LAM RESEARCH CORP COM 512807108   201,354,877 321,258 SH   SOLE 2 110,139 0 211,119
LAM RESEARCH CORP COM 512807108   51,833,252 82,699 SH   SOLE 4 63,602 0 19,097
LAM RESEARCH CORP COM 512807108   106,107,774 169,293 SH   SOLE 7 151,630 0 17,663
LAM RESEARCH CORP COM 512807108   4,426,250 7,062 SH   SOLE 13 7,062 0 0
LAM RESEARCH CORP COM 512807108   12,522,238 19,979 SH   SOLE 15 19,979 0 0
LAM RESEARCH CORP COM 512807108   187,804,109 299,638 SH   SOLE 18 265,623 0 34,015
LAM RESEARCH CORP COM 512807108   138,803,857 221,459 SH   SOLE 19 221,459 0 0
LAM RESEARCH CORP COM 512807108   2,599,985,490 4,148,229 SH   SOLE 21 4,148,229 0 0
LAM RESEARCH CORP COM 512807108   1,890,674,269 3,016,536 SH   SOLE 22 2,715,187 0 301,349
LAM RESEARCH CORP COM 512807108   179,612,225 286,568 SH   SOLE 23 286,568 0 0
LAM RESEARCH CORP COM 512807108   230,897,681 368,393 SH   SOLE 25 343,513 0 24,880
LAM RESEARCH CORP COM 512807108   129,887,427 207,233 SH   SOLE 26 120,959 0 86,274
LAM RESEARCH CORP COM 512807108   199,453,256 318,224 SH   SOLE 28 6,258 0 311,966
LAM RESEARCH CORP COM 512807108   713,264 1,138 SH   SOLE 29 1,138 0 0
LAM RESEARCH CORP COM 512807108   819,909,802 1,308,151 SH   SOLE 30 1,297,558 0 10,593
LAM RESEARCH CORP COM 512807108   29,717,046 47,413 SH   SOLE 31 33,817 0 13,596
LAM RESEARCH CORP COM 512807108   23,199,892 37,015 SH   SOLE 32 37,015 0 0
LAM RESEARCH CORP COM 512807108   168,473,896 268,797 SH   SOLE 34 268,797 0 0
LAM RESEARCH CORP COM 512807108   21,555,874 34,392 SH   SOLE 36 34,392 0 0
LAM RESEARCH CORP COM 512807108   4,098,449 6,539 SH   SOLE 40 6,539 0 0
LAM RESEARCH CORP COM 512807108   103,417 165 SH   OTR 43 165 0 0
LAM RESEARCH CORP COM 512807108   128,813,732 205,520 SH   SOLE 43 179,817 0 25,703
LAMAR ADVERTISING CO NEW CL A 512816109   17,010,936 203,797 SH   SOLE 2 83,012 0 120,785
LAMAR ADVERTISING CO NEW CL A 512816109   21,702 260 SH   SOLE 4 260 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   98,662 1,182 SH   SOLE 7 1,182 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   14,285,557 171,146 SH   SOLE 18 171,146 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   2,372,969 28,429 SH   SOLE 19 28,429 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   413,250,121 4,950,882 SH   SOLE 21 4,950,882 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   208,607,890 2,499,196 SH   SOLE 22 2,379,849 0 119,347
LAMAR ADVERTISING CO NEW CL A 512816109   1,368,658 16,397 SH   SOLE 25 16,397 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   2,956,591 35,421 SH   SOLE 26 28,032 0 7,389
LAMAR ADVERTISING CO NEW CL A 512816109   838,957 10,051 SH   SOLE 28 1,289 0 8,762
LAMAR ADVERTISING CO NEW CL A 512816109   4,124,670 49,415 SH   SOLE 30 49,415 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   845,384 10,128 SH   SOLE 31 1,210 0 8,918
LAMAR ADVERTISING CO NEW CL A 512816109   378,536 4,535 SH   SOLE 34 4,535 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   79,797 956 SH   SOLE 36 956 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   1,279,261 15,326 SH   SOLE 40 15,326 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   16,611 199 SH   OTR 43 199 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   4,473,572 53,595 SH   SOLE 43 46,041 0 7,554
LAMB WESTON HLDGS INC COM 513272104   25,969,055 280,868 SH   SOLE 2 34,871 0 245,997
LAMB WESTON HLDGS INC COM 513272104   6,686,892 72,322 SH   SOLE 4 57,555 0 14,767
LAMB WESTON HLDGS INC COM 513272104   19,016,803 205,676 SH   SOLE 7 183,673 0 22,003
LAMB WESTON HLDGS INC COM 513272104   115,945 1,254 SH   SOLE 13 1,254 0 0
LAMB WESTON HLDGS INC COM 513272104   1,182,841 12,793 SH   SOLE 15 12,793 0 0
LAMB WESTON HLDGS INC COM 513272104   21,813,995 235,929 SH   SOLE 18 226,922 0 9,007
LAMB WESTON HLDGS INC COM 513272104   5,815,549 62,898 SH   SOLE 19 62,898 0 0
LAMB WESTON HLDGS INC COM 513272104   430,577,899 4,656,910 SH   SOLE 21 4,656,910 0 0
LAMB WESTON HLDGS INC COM 513272104   294,582,738 3,186,056 SH   SOLE 22 2,872,815 0 313,241
LAMB WESTON HLDGS INC COM 513272104   22,450,952 242,818 SH   SOLE 23 242,818 0 0
LAMB WESTON HLDGS INC COM 513272104   23,788,109 257,280 SH   SOLE 25 257,058 0 222
LAMB WESTON HLDGS INC COM 513272104   20,231,173 218,810 SH   SOLE 26 80,581 0 138,229
LAMB WESTON HLDGS INC COM 513272104   22,106,446 239,092 SH   SOLE 28 1,754 0 237,338
LAMB WESTON HLDGS INC COM 513272104   8,691 94 SH   SOLE 29 94 0 0
LAMB WESTON HLDGS INC COM 513272104   106,947,188 1,156,686 SH   SOLE 30 1,048,322 0 108,364
LAMB WESTON HLDGS INC COM 513272104   2,938,749 31,784 SH   SOLE 31 29,416 0 2,368
LAMB WESTON HLDGS INC COM 513272104   580,649 6,280 SH   SOLE 34 6,280 0 0
LAMB WESTON HLDGS INC COM 513272104   2,804,682 30,334 SH   SOLE 36 30,334 0 0
LAMB WESTON HLDGS INC COM 513272104   638,806 6,909 SH   SOLE 40 6,909 0 0
LAMB WESTON HLDGS INC COM 513272104   38,371 415 SH   OTR 43 415 0 0
LAMB WESTON HLDGS INC COM 513272104   11,269,990 121,890 SH   SOLE 43 102,990 0 18,900
LANCASTER COLONY CORP COM 513847103   3,510,353 21,271 SH   SOLE 2 16,927 0 4,344
LANCASTER COLONY CORP COM 513847103   10,562 64 SH   SOLE 4 64 0 0
LANCASTER COLONY CORP COM 513847103   1,014,935 6,150 SH   SOLE 7 6,052 0 98
LANCASTER COLONY CORP COM 513847103   13,089,024 79,313 SH   SOLE 18 75,469 0 3,844
LANCASTER COLONY CORP COM 513847103   7,362,648 44,614 SH   SOLE 19 44,614 0 0
LANCASTER COLONY CORP COM 513847103   247,876,050 1,502,006 SH   SOLE 21 1,502,006 0 0
LANCASTER COLONY CORP COM 513847103   102,035,904 618,287 SH   SOLE 22 601,708 0 16,579
LANCASTER COLONY CORP COM 513847103   64,362 390 SH   SOLE 23 390 0 0
LANCASTER COLONY CORP COM 513847103   595,593 3,609 SH   SOLE 25 3,609 0 0
LANCASTER COLONY CORP COM 513847103   1,184,090 7,175 SH   SOLE 26 5,409 0 1,766
LANCASTER COLONY CORP COM 513847103   362,901 2,199 SH   SOLE 28 235 0 1,964
LANCASTER COLONY CORP COM 513847103   1,679,345 10,176 SH   SOLE 30 10,176 0 0
LANCASTER COLONY CORP COM 513847103   513,738 3,113 SH   SOLE 40 3,113 0 0
LANCASTER COLONY CORP COM 513847103   12,212 74 SH   OTR 43 74 0 0
LANCASTER COLONY CORP COM 513847103   18,897,270 114,508 SH   SOLE 43 108,404 0 6,104
LANDMARK BANCORP INC COM 51504L107   15,124 831 SH   SOLE 18 831 0 0
LANDMARK BANCORP INC COM 51504L107   179,416 9,858 SH   SOLE 21 9,858 0 0
LANDMARK BANCORP INC COM 51504L107   66,212 3,638 SH   SOLE 22 3,638 0 0
LANDOS BIOPHARMA INC COM NEW 515069201   163 42 SH   SOLE 22 42 0 0
LANDS END INC NEW COM 51509F105   470,857 63,033 SH   SOLE 2 51,074 0 11,959
LANDS END INC NEW COM 51509F105   254 34 SH   SOLE 7 34 0 0
LANDS END INC NEW COM 51509F105   325,871 43,624 SH   SOLE 18 43,624 0 0
LANDS END INC NEW COM 51509F105   870,733 116,564 SH   SOLE 19 116,564 0 0
LANDS END INC NEW COM 51509F105   3,878,939 519,269 SH   SOLE 21 519,269 0 0
LANDS END INC NEW COM 51509F105   3,393,165 454,239 SH   SOLE 22 442,535 0 11,704
LANDS END INC NEW COM 51509F105   25,607 3,428 SH   SOLE 23 3,428 0 0
LANDS END INC NEW COM 51509F105   5,005 670 SH   SOLE 43 670 0 0
LANDSEA HOMES CORP COM 51509P103   130,310 14,495 SH   SOLE 2 9,561 0 4,934
LANDSEA HOMES CORP COM 51509P103   318,300 35,406 SH   SOLE 18 35,406 0 0
LANDSEA HOMES CORP COM 51509P103   246,362 27,404 SH   SOLE 19 27,404 0 0
LANDSEA HOMES CORP COM 51509P103   4,144,120 460,970 SH   SOLE 21 460,970 0 0
LANDSEA HOMES CORP COM 51509P103   1,456,299 161,991 SH   SOLE 22 152,875 0 9,116
LANDSEA HOMES CORP COM 51509P103   265,502 29,533 SH   SOLE 43 29,533 0 0
LANDSTAR SYS INC COM 515098101   13,363,040 75,523 SH   SOLE 2 41,747 0 33,776
LANDSTAR SYS INC COM 515098101   17,871 101 SH   SOLE 4 101 0 0
LANDSTAR SYS INC COM 515098101   1,911,483 10,803 SH   SOLE 7 10,231 0 572
LANDSTAR SYS INC COM 515098101   11,970,876 67,655 SH   SOLE 18 67,655 0 0
LANDSTAR SYS INC COM 515098101   2,016,585 11,397 SH   SOLE 19 11,397 0 0
LANDSTAR SYS INC COM 515098101   358,690,822 2,027,189 SH   SOLE 21 2,027,189 0 0
LANDSTAR SYS INC COM 515098101   178,755,404 1,010,260 SH   SOLE 22 954,437 0 55,823
LANDSTAR SYS INC COM 515098101   1,381,901 7,810 SH   SOLE 25 7,810 0 0
LANDSTAR SYS INC COM 515098101   2,107,709 11,912 SH   SOLE 26 8,871 0 3,041
LANDSTAR SYS INC COM 515098101   555,592 3,140 SH   SOLE 28 657 0 2,483
LANDSTAR SYS INC COM 515098101   8,582,475 48,505 SH   SOLE 30 48,505 0 0
LANDSTAR SYS INC COM 515098101   92,009 520 SH   SOLE 31 520 0 0
LANDSTAR SYS INC COM 515098101   316,369 1,788 SH   SOLE 36 1,788 0 0
LANDSTAR SYS INC COM 515098101   1,081,811 6,114 SH   SOLE 40 6,114 0 0
LANDSTAR SYS INC COM 515098101   20,474,661 115,715 SH   SOLE 43 113,243 0 2,472
LANTERN PHARMA INC COM 51654W101   12,603 3,696 SH   SOLE 2 3,696 0 0
LANTERN PHARMA INC COM 51654W101   4,467 1,310 SH   SOLE 18 1,310 0 0
LANTERN PHARMA INC COM 51654W101   50,216 14,726 SH   SOLE 21 14,726 0 0
LANTERN PHARMA INC COM 51654W101   1,419 416 SH   SOLE 22 416 0 0
LANTHEUS HLDGS INC COM 516544103   8,636,156 124,297 SH   SOLE 2 105,366 0 18,931
LANTHEUS HLDGS INC COM 516544103   13,479 194 SH   SOLE 4 194 0 0
LANTHEUS HLDGS INC COM 516544103   763,238 10,985 SH   SOLE 7 10,414 0 571
LANTHEUS HLDGS INC COM 516544103   40,576 584 SH   SOLE 13 584 0 0
LANTHEUS HLDGS INC COM 516544103   18,739,451 269,710 SH   SOLE 18 261,190 0 8,520
LANTHEUS HLDGS INC COM 516544103   12,419,758 178,753 SH   SOLE 19 178,753 0 0
LANTHEUS HLDGS INC COM 516544103   345,573,579 4,973,713 SH   SOLE 21 4,973,713 0 0
LANTHEUS HLDGS INC COM 516544103   151,452,782 2,179,804 SH   SOLE 22 2,122,179 0 57,625
LANTHEUS HLDGS INC COM 516544103   67,535 972 SH   SOLE 23 972 0 0
LANTHEUS HLDGS INC COM 516544103   979,321 14,095 SH   SOLE 25 14,095 0 0
LANTHEUS HLDGS INC COM 516544103   2,000,399 28,791 SH   SOLE 26 22,884 0 5,907
LANTHEUS HLDGS INC COM 516544103   299,945 4,317 SH   SOLE 28 889 0 3,428
LANTHEUS HLDGS INC COM 516544103   16,144,720 232,365 SH   SOLE 30 232,365 0 0
LANTHEUS HLDGS INC COM 516544103   19,454 280 SH   SOLE 34 280 0 0
LANTHEUS HLDGS INC COM 516544103   39,117 563 SH   SOLE 36 563 0 0
LANTHEUS HLDGS INC COM 516544103   836,887 12,045 SH   SOLE 40 12,045 0 0
LANTHEUS HLDGS INC COM 516544103   3,174,581 45,691 SH   SOLE 43 37,204 0 8,487
LANTRONIX INC COM NEW 516548203   102,924 23,129 SH   SOLE 2 23,129 0 0
LANTRONIX INC COM NEW 516548203   22,339 5,020 SH   SOLE 18 5,020 0 0
LANTRONIX INC COM NEW 516548203   8,673 1,949 SH   SOLE 19 1,949 0 0
LANTRONIX INC COM NEW 516548203   268,090 60,245 SH   SOLE 21 60,245 0 0
LANTRONIX INC COM NEW 516548203   860,621 193,398 SH   SOLE 22 193,398 0 0
LANZATECH GLOBAL INC COM 51655R101   61,910 13,257 SH   SOLE 2 8,343 0 4,914
LANZATECH GLOBAL INC COM 51655R101   264,018 56,535 SH   SOLE 18 56,535 0 0
LANZATECH GLOBAL INC COM 51655R101   190,938 40,886 SH   SOLE 19 40,886 0 0
LANZATECH GLOBAL INC COM 51655R101   3,675,042 786,947 SH   SOLE 21 786,947 0 0
LANZATECH GLOBAL INC COM 51655R101   6,008,786 1,286,678 SH   SOLE 22 1,281,477 0 5,201
LARIMAR THERAPEUTICS INC COM 517125100   44,141 11,175 SH   SOLE 2 1,727 0 9,448
LARIMAR THERAPEUTICS INC COM 517125100   281,580 71,286 SH   SOLE 18 71,286 0 0
LARIMAR THERAPEUTICS INC COM 517125100   226,138 57,250 SH   SOLE 19 57,250 0 0
LARIMAR THERAPEUTICS INC COM 517125100   3,171,712 802,965 SH   SOLE 21 802,965 0 0
LARIMAR THERAPEUTICS INC COM 517125100   2,236,249 566,139 SH   SOLE 22 549,941 0 16,198
LAS VEGAS SANDS CORP COM 517834107   21,602,833 471,266 SH   SOLE 2 62,983 0 408,283
LAS VEGAS SANDS CORP COM 517834107   8,072,745 176,107 SH   SOLE 4 143,431 0 32,676
LAS VEGAS SANDS CORP COM 517834107   18,214,937 397,359 SH   SOLE 7 351,593 0 45,766
LAS VEGAS SANDS CORP COM 517834107   295,622 6,449 SH   SOLE 13 6,449 0 0
LAS VEGAS SANDS CORP COM 517834107   1,335,823 29,141 SH   SOLE 15 29,141 0 0
LAS VEGAS SANDS CORP COM 517834107   58,105,450 1,267,571 SH   SOLE 18 1,243,871 0 23,700
LAS VEGAS SANDS CORP COM 517834107   39,761,020 867,387 SH   SOLE 19 867,387 0 0
LAS VEGAS SANDS CORP COM 517834107   340,041,166 7,418,001 SH   SOLE 21 7,418,001 0 0
LAS VEGAS SANDS CORP COM 517834107   324,659,050 7,082,440 SH   SOLE 22 6,570,789 0 511,651
LAS VEGAS SANDS CORP COM 517834107   26,538,472 578,937 SH   SOLE 23 578,937 0 0
LAS VEGAS SANDS CORP COM 517834107   35,883,185 782,792 SH   SOLE 25 693,144 0 89,648
LAS VEGAS SANDS CORP COM 517834107   18,178,310 396,560 SH   SOLE 26 161,223 0 235,337
LAS VEGAS SANDS CORP COM 517834107   21,156,902 461,538 SH   SOLE 28 88,159 0 373,379
LAS VEGAS SANDS CORP COM 517834107   98,320,795 2,144,869 SH   SOLE 30 2,144,869 0 0
LAS VEGAS SANDS CORP COM 517834107   2,175,796 47,465 SH   SOLE 31 41,270 0 6,195
LAS VEGAS SANDS CORP COM 517834107   28,733,291 626,817 SH   SOLE 34 626,817 0 0
LAS VEGAS SANDS CORP COM 517834107   5,730,413 125,009 SH   SOLE 36 125,009 0 0
LAS VEGAS SANDS CORP COM 517834107   778,547 16,984 SH   SOLE 40 16,984 0 0
LAS VEGAS SANDS CORP COM 517834107   9,738,441 212,444 SH   SOLE 43 187,642 0 24,802
LATHAM GROUP INC COM 51819L107   76,577 27,349 SH   SOLE 2 7,778 0 19,571
LATHAM GROUP INC COM 51819L107   1,044 373 SH   SOLE 7 373 0 0
LATHAM GROUP INC COM 51819L107   333,455 119,091 SH   SOLE 18 119,091 0 0
LATHAM GROUP INC COM 51819L107   221,939 79,264 SH   SOLE 19 79,264 0 0
LATHAM GROUP INC COM 51819L107   3,815,221 1,362,579 SH   SOLE 21 1,362,579 0 0
LATHAM GROUP INC COM 51819L107   2,694,056 962,163 SH   SOLE 22 931,881 0 30,282
LATHAM GROUP INC COM 51819L107   13,516 4,827 SH   SOLE 43 4,643 0 184
LATTICE SEMICONDUCTOR CORP COM 518415104   36,735,762 427,508 SH   SOLE 2 228,018 0 199,490
LATTICE SEMICONDUCTOR CORP COM 518415104   14,172,693 164,933 SH   SOLE 4 36,828 0 128,105
LATTICE SEMICONDUCTOR CORP COM 518415104   1,990,998 23,170 SH   SOLE 7 22,330 0 840
LATTICE SEMICONDUCTOR CORP COM 518415104   244,471 2,845 SH   SOLE 13 2,845 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   519,361 6,044 SH   SOLE 15 6,044 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   35,116,412 408,663 SH   SOLE 18 373,271 0 35,392
LATTICE SEMICONDUCTOR CORP COM 518415104   119,258,552 1,387,857 SH   SOLE 19 1,387,857 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   797,958,182 9,286,142 SH   SOLE 21 9,286,142 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   387,490,422 4,509,373 SH   SOLE 22 4,231,190 0 278,183
LATTICE SEMICONDUCTOR CORP COM 518415104   20,190,199 234,961 SH   SOLE 23 234,961 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   5,438,252 63,287 SH   SOLE 25 62,920 0 367
LATTICE SEMICONDUCTOR CORP COM 518415104   15,934,086 185,431 SH   SOLE 26 82,822 0 102,609
LATTICE SEMICONDUCTOR CORP COM 518415104   19,880,077 231,352 SH   SOLE 28 2,433 0 228,919
LATTICE SEMICONDUCTOR CORP COM 518415104   20,022 233 SH   SOLE 29 233 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   97,319,506 1,132,544 SH   SOLE 30 1,132,544 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   3,604,592 41,948 SH   SOLE 31 27,218 0 14,730
LATTICE SEMICONDUCTOR CORP COM 518415104   65,249,055 759,328 SH   SOLE 34 759,328 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   1,412,431 16,437 SH   SOLE 36 16,437 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   607,267 7,067 SH   SOLE 40 7,067 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   18,264,937 212,556 SH   SOLE 43 194,428 0 18,128
LAUDER ESTEE COS INC CL A 518439104   54,432,615 376,566 SH   SOLE 2 49,564 0 327,002
LAUDER ESTEE COS INC CL A 518439104   30,798,979 213,068 SH   SOLE 4 101,174 0 111,894
LAUDER ESTEE COS INC CL A 518439104   20,264,320 140,189 SH   SOLE 7 116,605 0 23,584
LAUDER ESTEE COS INC CL A 518439104   1,255,850 8,688 SH   SOLE 13 8,688 0 0
LAUDER ESTEE COS INC CL A 518439104   2,997,967 20,740 SH   SOLE 15 20,740 0 0
LAUDER ESTEE COS INC CL A 518439104   52,341,844 362,102 SH   SOLE 18 345,909 0 16,193
LAUDER ESTEE COS INC CL A 518439104   20,707,077 143,252 SH   SOLE 19 143,252 0 0
LAUDER ESTEE COS INC CL A 518439104   763,752,041 5,283,653 SH   SOLE 21 5,283,653 0 0
LAUDER ESTEE COS INC CL A 518439104   725,261,845 5,017,377 SH   SOLE 22 4,522,267 0 495,110
LAUDER ESTEE COS INC CL A 518439104   57,105,923 395,060 SH   SOLE 23 395,060 0 0
LAUDER ESTEE COS INC CL A 518439104   83,088,496 574,808 SH   SOLE 25 570,958 0 3,850
LAUDER ESTEE COS INC CL A 518439104   43,673,470 302,134 SH   SOLE 26 128,258 0 173,876
LAUDER ESTEE COS INC CL A 518439104   71,781,940 496,589 SH   SOLE 28 4,356 0 492,233
LAUDER ESTEE COS INC CL A 518439104   274,645 1,900 SH   SOLE 29 1,900 0 0
LAUDER ESTEE COS INC CL A 518439104   198,392,851 1,372,486 SH   SOLE 30 1,372,486 0 0
LAUDER ESTEE COS INC CL A 518439104   7,508,939 51,947 SH   SOLE 31 47,894 0 4,053
LAUDER ESTEE COS INC CL A 518439104   9,935,644 68,735 SH   SOLE 34 68,735 0 0
LAUDER ESTEE COS INC CL A 518439104   8,476,123 58,638 SH   SOLE 36 58,638 0 0
LAUDER ESTEE COS INC CL A 518439104   1,623,007 11,228 SH   SOLE 40 11,228 0 0
LAUDER ESTEE COS INC CL A 518439104   59,699 413 SH   OTR 43 413 0 0
LAUDER ESTEE COS INC CL A 518439104   41,235,102 285,265 SH   SOLE 43 242,165 0 43,101
LAUREATE EDUCATION INC COMMON STOCK 518613203   14,210,474 1,007,835 SH   SOLE 2 589,114 0 418,721
LAUREATE EDUCATION INC COMMON STOCK 518613203   5,527 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   17,117 1,214 SH   SOLE 7 1,214 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   5,308,185 376,467 SH   SOLE 18 320,776 0 55,691
LAUREATE EDUCATION INC COMMON STOCK 518613203   33,814,268 2,398,175 SH   SOLE 19 2,398,175 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   68,996,291 4,893,354 SH   SOLE 21 4,893,354 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   84,537,326 5,995,555 SH   SOLE 22 5,874,363 0 121,192
LAUREATE EDUCATION INC COMMON STOCK 518613203   1,099,166 77,955 SH   SOLE 23 77,955 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   362,018 25,675 SH   SOLE 25 25,675 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   4,702,674 333,523 SH   SOLE 26 23,231 0 310,292
LAUREATE EDUCATION INC COMMON STOCK 518613203   129,523 9,186 SH   SOLE 28 1,425 0 7,761
LAUREATE EDUCATION INC COMMON STOCK 518613203   1,070,021 75,888 SH   SOLE 30 75,888 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   846,987 60,070 SH   SOLE 34 60,070 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   74,956 5,316 SH   SOLE 36 5,316 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   286,258 20,302 SH   SOLE 40 20,302 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   298,694 21,184 SH   SOLE 43 15,000 0 6,184
LAVORO LTD *W EXP 02/27/202 G5391L110   4,547 6,063 SH   SOLE 18 6,063 0 0
LAVORO LTD *W EXP 02/27/202 G5391L110   282,346 376,511 SH   SOLE 19 376,511 0 0
LAVORO LTD *W EXP 02/27/202 G5391L110   7,381 9,842 SH   SOLE 22 9,842 0 0
LAVORO LTD *W EXP 02/27/202 G5391L110   77,277 103,050 SH   SOLE 34 103,050 0 0
LAZARD LTD SHS A G54050102   5,539,626 178,640 SH   SOLE 2 7,505 0 171,135
LAZARD LTD SHS A G54050102   266,686 8,600 SH   SOLE 7 8,600 0 0
LAZARD LTD SHS A G54050102   2,726,616 87,927 SH   SOLE 18 87,927 0 0
LAZARD LTD SHS A G54050102   1,092,296 35,224 SH   SOLE 19 35,224 0 0
LAZARD LTD SHS A G54050102   121,944,654 3,932,430 SH   SOLE 21 3,932,430 0 0
LAZARD LTD SHS A G54050102   22,978 741 SH   SOLE 28 741 0 0
LAZARD LTD SHS A G54050102   1,333 43 SH   SOLE 30 43 0 0
LAZARD LTD SHS A G54050102   1,562,284 50,380 SH   SOLE 32 50,380 0 0
LAZARD LTD SHS A G54050102   113,900 3,673 SH   SOLE 36 3,673 0 0
LAZARD LTD SHS A G54050102   36 1 SH   SOLE 43 1 0 0
LAZYDAYS HLDGS INC COM 52110H100   44,224 5,819 SH   SOLE 2 553 0 5,266
LAZYDAYS HLDGS INC COM 52110H100   226,222 29,766 SH   SOLE 18 29,766 0 0
LAZYDAYS HLDGS INC COM 52110H100   188,685 24,827 SH   SOLE 19 24,827 0 0
LAZYDAYS HLDGS INC COM 52110H100   2,993,465 393,877 SH   SOLE 21 393,877 0 0
LAZYDAYS HLDGS INC COM 52110H100   1,803,009 237,238 SH   SOLE 22 228,943 0 8,295
LCI INDS NOTE 1.125% 5/1 501812AB7   4,737,900 5,100,000 PRN   SOLE 2 5,100,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7   2,903,125 3,125,000 PRN   SOLE 21 3,125,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7   7,339,100 7,900,000 PRN   SOLE 22 7,900,000 0 0
LCI INDS COM 50189K103   2,341,355 19,940 SH   SOLE 2 7,390 0 12,550
LCI INDS COM 50189K103   8,924 76 SH   SOLE 4 76 0 0
LCI INDS COM 50189K103   1,020,615 8,692 SH   SOLE 7 8,234 0 458
LCI INDS COM 50189K103   9,664,488 82,307 SH   SOLE 18 79,017 0 3,290
LCI INDS COM 50189K103   5,978,322 50,914 SH   SOLE 19 50,914 0 0
LCI INDS COM 50189K103   333,678,050 2,841,748 SH   SOLE 21 2,841,748 0 0
LCI INDS COM 50189K103   80,222,049 683,206 SH   SOLE 22 655,498 0 27,708
LCI INDS COM 50189K103   601,425 5,122 SH   SOLE 25 5,122 0 0
LCI INDS COM 50189K103   2,531,693 21,561 SH   SOLE 26 9,816 0 11,745
LCI INDS COM 50189K103   52,839 450 SH   SOLE 28 450 0 0
LCI INDS COM 50189K103   6,209,757 52,885 SH   SOLE 30 52,885 0 0
LCI INDS COM 50189K103   61,058 520 SH   SOLE 36 520 0 0
LCI INDS COM 50189K103   526,511 4,484 SH   SOLE 40 4,484 0 0
LCI INDS COM 50189K103   2,687,208 22,885 SH   SOLE 43 21,141 0 1,744
LCNB CORP COM 50181P100   78,128 5,475 SH   SOLE 2 403 0 5,072
LCNB CORP COM 50181P100   383,934 26,905 SH   SOLE 18 26,905 0 0
LCNB CORP COM 50181P100   297,002 20,813 SH   SOLE 19 20,813 0 0
LCNB CORP COM 50181P100   4,496,334 315,090 SH   SOLE 21 315,090 0 0
LCNB CORP COM 50181P100   2,266,233 158,811 SH   SOLE 22 151,789 0 7,022
LEAFLY HOLDINGS INC COM NEW 52178J303   100,826 15,705 SH   SOLE 22 15,705 0 0
LEAP THERAPEUTICS INC COM NEW 52187K200   61,801 44,783 SH   SOLE 22 44,783 0 0
LEAR CORP COM NEW 521865204   23,712,872 176,698 SH   SOLE 2 73,643 0 103,055
LEAR CORP COM NEW 521865204   7,305,043 54,434 SH   SOLE 4 20,995 0 33,439
LEAR CORP COM NEW 521865204   1,025,020 7,638 SH   SOLE 7 7,341 0 297
LEAR CORP COM NEW 521865204   42,944 320 SH   SOLE 13 320 0 0
LEAR CORP COM NEW 521865204   833,382 6,210 SH   SOLE 15 6,210 0 0
LEAR CORP COM NEW 521865204   82,099,330 611,768 SH   SOLE 18 592,076 0 19,692
LEAR CORP COM NEW 521865204   126,370,369 941,657 SH   SOLE 19 941,657 0 0
LEAR CORP COM NEW 521865204   416,468,362 3,103,341 SH   SOLE 21 3,103,341 0 0
LEAR CORP COM NEW 521865204   257,074,996 1,915,611 SH   SOLE 22 1,798,715 0 116,896
LEAR CORP COM NEW 521865204   14,292,300 106,500 SH   SOLE 23 106,500 0 0
LEAR CORP COM NEW 521865204   15,784,470 117,619 SH   SOLE 25 117,619 0 0
LEAR CORP COM NEW 521865204   19,116,522 142,448 SH   SOLE 26 51,093 0 91,355
LEAR CORP COM NEW 521865204   12,504,488 93,178 SH   SOLE 28 683 0 92,495
LEAR CORP COM NEW 521865204   58,927,757 439,104 SH   SOLE 30 421,425 0 17,679
LEAR CORP COM NEW 521865204   1,744,734 13,001 SH   SOLE 31 12,034 0 967
LEAR CORP COM NEW 521865204   16,642,276 124,011 SH   SOLE 34 124,011 0 0
LEAR CORP COM NEW 521865204   2,216,850 16,519 SH   SOLE 36 16,519 0 0
LEAR CORP COM NEW 521865204   387,704 2,889 SH   SOLE 40 2,889 0 0
LEAR CORP COM NEW 521865204   15,433 115 SH   OTR 43 115 0 0
LEAR CORP COM NEW 521865204   8,796,533 65,548 SH   SOLE 43 60,743 0 4,805
LEE ENTERPRISES INC COM 523768406   10,517 982 SH   SOLE 18 982 0 0
LEE ENTERPRISES INC COM 523768406   131,015 12,233 SH   SOLE 21 12,233 0 0
LEE ENTERPRISES INC COM 523768406   394,792 36,862 SH   SOLE 22 36,862 0 0
LEGACY HOUSING CORP COM 52472M101   130,222 6,709 SH   SOLE 2 3,068 0 3,641
LEGACY HOUSING CORP COM 52472M101   510,541 26,303 SH   SOLE 18 26,303 0 0
LEGACY HOUSING CORP COM 52472M101   404,679 20,849 SH   SOLE 19 20,849 0 0
LEGACY HOUSING CORP COM 52472M101   6,276,185 323,348 SH   SOLE 21 323,348 0 0
LEGACY HOUSING CORP COM 52472M101   2,240,438 115,427 SH   SOLE 22 108,900 0 6,527
LEGACY HOUSING CORP COM 52472M101   80,008 4,122 SH   SOLE 25 4,122 0 0
LEGACY HOUSING CORP COM 52472M101   31,192 1,607 SH   SOLE 43 1,607 0 0
LEGALZOOM COM INC COM 52466B103   1,819,672 166,332 SH   SOLE 2 146,365 0 19,967
LEGALZOOM COM INC COM 52466B103   10,305 942 SH   SOLE 7 942 0 0
LEGALZOOM COM INC COM 52466B103   2,739,070 250,372 SH   SOLE 18 250,372 0 0
LEGALZOOM COM INC COM 52466B103   12,982,432 1,186,694 SH   SOLE 19 1,186,694 0 0
LEGALZOOM COM INC COM 52466B103   38,170,568 3,489,083 SH   SOLE 21 3,489,083 0 0
LEGALZOOM COM INC COM 52466B103   30,684,359 2,804,786 SH   SOLE 22 2,727,990 0 76,796
LEGALZOOM COM INC COM 52466B103   9,026 825 SH   SOLE 23 825 0 0
LEGALZOOM COM INC COM 52466B103   158,203 14,461 SH   SOLE 25 14,461 0 0
LEGALZOOM COM INC COM 52466B103   83,089 7,595 SH   SOLE 26 0 0 7,595
LEGALZOOM COM INC COM 52466B103   453,255 41,431 SH   SOLE 30 41,431 0 0
LEGALZOOM COM INC COM 52466B103   16,273,928 1,487,562 SH   SOLE 34 1,487,562 0 0
LEGALZOOM COM INC COM 52466B103   127,199 11,627 SH   SOLE 40 11,627 0 0
LEGALZOOM COM INC COM 52466B103   211,426 19,326 SH   SOLE 43 18,302 0 1,024
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   5,834,386 86,860 SH   SOLE 2 51,850 0 35,010
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   1,390,621 20,703 SH   SOLE 4 11,453 0 9,250
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   931,984 13,875 SH   SOLE 7 10,018 0 3,857
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   951,060 14,159 SH   SOLE 13 14,159 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   2,672,023 39,780 SH   SOLE 15 39,780 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   2,544,668 37,884 SH   SOLE 18 37,884 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   54,670,738 813,916 SH   SOLE 19 813,916 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   138,752,263 2,065,688 SH   SOLE 21 2,065,688 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   36,331,313 540,886 SH   SOLE 22 466,505 0 74,381
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   4,374,849 65,131 SH   SOLE 23 65,131 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   4,331,256 64,482 SH   SOLE 26 5,435 0 59,047
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   7,275,854 108,320 SH   SOLE 28 3,634 0 104,686
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   28,525,285 424,673 SH   SOLE 30 424,673 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   21,728,756 323,489 SH   SOLE 34 323,489 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   52,527 782 SH   SOLE 40 782 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   27,271 406 SH   SOLE 43 400 0 6
LEGGETT & PLATT INC COM 524660107   13,636,810 536,671 SH   SOLE 2 394,303 0 142,368
LEGGETT & PLATT INC COM 524660107   8,995 354 SH   SOLE 4 354 0 0
LEGGETT & PLATT INC COM 524660107   2,807,525 110,489 SH   SOLE 7 108,360 0 2,129
LEGGETT & PLATT INC COM 524660107   10,421,734 410,143 SH   SOLE 18 401,351 0 8,792
LEGGETT & PLATT INC COM 524660107   10,165,702 400,067 SH   SOLE 19 400,067 0 0
LEGGETT & PLATT INC COM 524660107   263,806,315 10,381,988 SH   SOLE 21 10,381,988 0 0
LEGGETT & PLATT INC COM 524660107   124,780,633 4,910,690 SH   SOLE 22 4,507,561 0 403,129
LEGGETT & PLATT INC COM 524660107   4,579,212 180,213 SH   SOLE 23 180,213 0 0
LEGGETT & PLATT INC COM 524660107   670,900 26,403 SH   SOLE 25 26,403 0 0
LEGGETT & PLATT INC COM 524660107   9,387,216 369,430 SH   SOLE 26 43,761 0 325,669
LEGGETT & PLATT INC COM 524660107   435,248 17,129 SH   SOLE 28 2,374 0 14,755
LEGGETT & PLATT INC COM 524660107   8,774,861 345,331 SH   SOLE 30 345,331 0 0
LEGGETT & PLATT INC COM 524660107   45,713 1,799 SH   SOLE 31 1,799 0 0
LEGGETT & PLATT INC COM 524660107   1,563,858 61,545 SH   SOLE 32 61,545 0 0
LEGGETT & PLATT INC COM 524660107   1,801,417 70,894 SH   SOLE 34 70,894 0 0
LEGGETT & PLATT INC COM 524660107   240,455 9,463 SH   SOLE 36 9,463 0 0
LEGGETT & PLATT INC COM 524660107   612,152 24,091 SH   SOLE 40 24,091 0 0
LEGGETT & PLATT INC COM 524660107   31,508 1,240 SH   OTR 43 1,240 0 0
LEGGETT & PLATT INC COM 524660107   3,860,455 151,927 SH   SOLE 43 119,293 0 32,634
LEIDOS HOLDINGS INC COM 525327102   38,947,461 422,607 SH   SOLE 2 187,716 0 234,891
LEIDOS HOLDINGS INC COM 525327102   8,728,381 94,709 SH   SOLE 4 20,997 0 73,712
LEIDOS HOLDINGS INC COM 525327102   7,449,661 80,834 SH   SOLE 7 67,010 0 13,824
LEIDOS HOLDINGS INC COM 525327102   149,391 1,621 SH   SOLE 13 1,621 0 0
LEIDOS HOLDINGS INC COM 525327102   1,755,740 19,051 SH   SOLE 15 19,051 0 0
LEIDOS HOLDINGS INC COM 525327102   189,768,355 2,059,118 SH   SOLE 18 1,940,125 0 118,993
LEIDOS HOLDINGS INC COM 525327102   535,461,028 5,810,124 SH   SOLE 19 5,810,124 0 0
LEIDOS HOLDINGS INC COM 525327102   323,378,934 3,508,886 SH   SOLE 21 3,508,886 0 0
LEIDOS HOLDINGS INC COM 525327102   326,803,415 3,546,044 SH   SOLE 22 3,256,745 0 289,299
LEIDOS HOLDINGS INC COM 525327102   24,265,267 263,295 SH   SOLE 23 263,295 0 0
LEIDOS HOLDINGS INC COM 525327102   10,015,764 108,678 SH   SOLE 25 108,205 0 473
LEIDOS HOLDINGS INC COM 525327102   24,116,705 261,683 SH   SOLE 26 169,351 0 92,332
LEIDOS HOLDINGS INC COM 525327102   2,050,376 22,248 SH   SOLE 28 0 0 22,248
LEIDOS HOLDINGS INC COM 525327102   59,008,481 640,283 SH   SOLE 30 640,283 0 0
LEIDOS HOLDINGS INC COM 525327102   2,769,408 30,050 SH   SOLE 31 27,781 0 2,269
LEIDOS HOLDINGS INC COM 525327102   33,057,976 358,702 SH   SOLE 34 358,702 0 0
LEIDOS HOLDINGS INC COM 525327102   3,204,956 34,776 SH   SOLE 36 34,776 0 0
LEIDOS HOLDINGS INC COM 525327102   316,385 3,433 SH   SOLE 40 3,433 0 0
LEIDOS HOLDINGS INC COM 525327102   9,455,864 102,603 SH   SOLE 43 90,305 0 12,297
LEMAITRE VASCULAR INC COM 525558201   2,472,030 45,375 SH   SOLE 2 39,818 0 5,557
LEMAITRE VASCULAR INC COM 525558201   21,901 402 SH   SOLE 4 52 0 350
LEMAITRE VASCULAR INC COM 525558201   9,425 173 SH   SOLE 7 173 0 0
LEMAITRE VASCULAR INC COM 525558201   3,359,291 61,661 SH   SOLE 18 61,661 0 0
LEMAITRE VASCULAR INC COM 525558201   5,239,451 96,172 SH   SOLE 19 96,172 0 0
LEMAITRE VASCULAR INC COM 525558201   130,538,384 2,396,079 SH   SOLE 21 2,396,079 0 0
LEMAITRE VASCULAR INC COM 525558201   32,245,840 591,884 SH   SOLE 22 575,212 0 16,672
LEMAITRE VASCULAR INC COM 525558201   34,050 625 SH   SOLE 23 625 0 0
LEMAITRE VASCULAR INC COM 525558201   211,273 3,878 SH   SOLE 25 3,878 0 0
LEMAITRE VASCULAR INC COM 525558201   440,689 8,089 SH   SOLE 26 4,235 0 3,854
LEMAITRE VASCULAR INC COM 525558201   222,823 4,090 SH   SOLE 28 0 0 4,090
LEMAITRE VASCULAR INC COM 525558201   2,006,498 36,830 SH   SOLE 30 36,830 0 0
LEMAITRE VASCULAR INC COM 525558201   47,180 866 SH   SOLE 34 866 0 0
LEMAITRE VASCULAR INC COM 525558201   174,990 3,212 SH   SOLE 40 3,212 0 0
LEMAITRE VASCULAR INC COM 525558201   37,973 697 SH   OTR 43 697 0 0
LEMAITRE VASCULAR INC COM 525558201   1,271,129 23,332 SH   SOLE 43 18,189 0 5,143
LEMONADE INC COM 52567D107   526,328 45,295 SH   SOLE 2 15,276 0 30,019
LEMONADE INC COM 52567D107   1,720 148 SH   SOLE 4 148 0 0
LEMONADE INC COM 52567D107   4,927 424 SH   SOLE 7 424 0 0
LEMONADE INC COM 52567D107   1,601,689 137,839 SH   SOLE 18 137,839 0 0
LEMONADE INC COM 52567D107   1,218,648 104,875 SH   SOLE 19 104,875 0 0
LEMONADE INC COM 52567D107   20,544,172 1,768,001 SH   SOLE 21 1,768,001 0 0
LEMONADE INC COM 52567D107   17,759,543 1,528,360 SH   SOLE 22 1,470,623 0 57,737
LEMONADE INC COM 52567D107   129,249 11,123 SH   SOLE 25 11,123 0 0
LEMONADE INC COM 52567D107   182,736 15,726 SH   SOLE 26 10,039 0 5,687
LEMONADE INC COM 52567D107   10,063 866 SH   SOLE 28 866 0 0
LEMONADE INC COM 52567D107   377,023 32,446 SH   SOLE 30 32,446 0 0
LEMONADE INC COM 52567D107   84,942 7,310 SH   SOLE 40 7,310 0 0
LEMONADE INC COM 52567D107   272,628 23,462 SH   SOLE 43 22,997 0 465
LENDINGCLUB CORP COM NEW 52603A208   1,391,770 228,159 SH   SOLE 2 128,379 0 99,780
LENDINGCLUB CORP COM NEW 52603A208   1,982 325 SH   SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208   6,289 1,031 SH   SOLE 7 1,031 0 0
LENDINGCLUB CORP COM NEW 52603A208   1,765,877 289,488 SH   SOLE 18 289,488 0 0
LENDINGCLUB CORP COM NEW 52603A208   2,614,009 428,526 SH   SOLE 19 428,526 0 0
LENDINGCLUB CORP COM NEW 52603A208   22,033,017 3,611,970 SH   SOLE 21 3,611,970 0 0
LENDINGCLUB CORP COM NEW 52603A208   21,147,889 3,466,867 SH   SOLE 22 3,323,736 0 143,131
LENDINGCLUB CORP COM NEW 52603A208   119,725 19,627 SH   SOLE 25 19,627 0 0
LENDINGCLUB CORP COM NEW 52603A208   880,419 144,331 SH   SOLE 26 16,960 0 127,371
LENDINGCLUB CORP COM NEW 52603A208   297,625 48,791 SH   SOLE 30 48,791 0 0
LENDINGCLUB CORP COM NEW 52603A208   110,520 18,118 SH   SOLE 40 18,118 0 0
LENDINGCLUB CORP COM NEW 52603A208   744,895 122,114 SH   SOLE 43 91,188 0 30,926
LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9   1,682,100 2,136,000 PRN   SOLE 21 2,136,000 0 0
LENDINGTREE INC NEW COM 52603B107   2,625,607 169,394 SH   SOLE 2 106,782 0 62,612
LENDINGTREE INC NEW COM 52603B107   2,093 135 SH   SOLE 7 135 0 0
LENDINGTREE INC NEW COM 52603B107   486,003 31,355 SH   SOLE 18 31,355 0 0
LENDINGTREE INC NEW COM 52603B107   4,525,117 291,943 SH   SOLE 19 291,943 0 0
LENDINGTREE INC NEW COM 52603B107   5,767,411 372,091 SH   SOLE 21 372,091 0 0
LENDINGTREE INC NEW COM 52603B107   9,693,809 625,407 SH   SOLE 22 617,315 0 8,092
LENDINGTREE INC NEW COM 52603B107   113,832 7,344 SH   SOLE 23 7,344 0 0
LENDINGTREE INC NEW COM 52603B107   1,498,106 96,652 SH   SOLE 26 0 0 96,652
LENDINGTREE INC NEW COM 52603B107   3,193 206 SH   SOLE 28 206 0 0
LENDINGTREE INC NEW COM 52603B107   7,099 458 SH   SOLE 43 408 0 50
LENDWAY INC COM NEW 45765Y204   131,861 24,647 SH   SOLE 22 24,647 0 0
LENNAR CORP CL A 526057104   64,419,010 573,991 SH   SOLE 2 200,244 0 373,747
LENNAR CORP CL A 526057104   32,550,965 290,038 SH   SOLE 4 122,364 0 167,674
LENNAR CORP CL A 526057104   17,773,528 158,367 SH   SOLE 7 132,600 0 25,767
LENNAR CORP CL A 526057104   3,956,332 35,252 SH   SOLE 13 35,252 0 0
LENNAR CORP CL A 526057104   4,279,891 38,135 SH   SOLE 15 38,135 0 0
LENNAR CORP CL A 526057104   47,254,890 421,054 SH   SOLE 18 400,740 0 20,314
LENNAR CORP CL A 526057104   28,706,526 255,783 SH   SOLE 19 255,783 0 0
LENNAR CORP CL A 526057104   1,187,036,845 10,576,823 SH   SOLE 21 10,576,823 0 0
LENNAR CORP CL A 526057104   628,164,665 5,597,119 SH   SOLE 22 5,037,216 0 559,903
LENNAR CORP CL A 526057104   58,197,877 518,559 SH   SOLE 23 518,559 0 0
LENNAR CORP CL A 526057104   40,815,806 363,680 SH   SOLE 25 362,781 0 899
LENNAR CORP CL A 526057104   38,001,639 338,605 SH   SOLE 26 199,523 0 139,082
LENNAR CORP CL A 526057104   38,304,436 341,303 SH   SOLE 28 3,828 0 337,475
LENNAR CORP CL A 526057104   4,254,415 37,908 SH   SOLE 29 37,908 0 0
LENNAR CORP CL A 526057104   212,393,255 1,892,482 SH   SOLE 30 1,842,582 0 49,900
LENNAR CORP CL A 526057104   16,270,095 144,971 SH   SOLE 31 137,166 0 7,805
LENNAR CORP CL A 526057104   8,082,468 72,017 SH   SOLE 34 72,017 0 0
LENNAR CORP CL A 526057104   7,047,707 62,797 SH   SOLE 36 62,797 0 0
LENNAR CORP CL A 526057104   1,370,665 12,213 SH   SOLE 40 12,213 0 0
LENNAR CORP CL A 526057104   90,906 810 SH   OTR 43 810 0 0
LENNAR CORP CL A 526057104   33,124,317 295,147 SH   SOLE 43 248,294 0 46,852
LENNAR CORP OPTIONS 526057104   101,007 900 SH Call SOLE 4 900 0 0
LENNAR CORP OPTIONS 526057104   2,076,255 18,500 SH Call SOLE 18 18,500 0 0
LENNAR CORP OPTIONS 526057104   14,432,778 128,600 SH Call SOLE 19 128,600 0 0
LENNAR CORP OPTIONS 526057104   875,394 7,800 SH Call SOLE 22 7,800 0 0
LENNAR CORP OPTIONS 526057104   44,892 400 SH Call SOLE 30 400 0 0
LENNAR CORP OPTIONS 526057104   7,092,936 63,200 SH Call SOLE 34 63,200 0 0
LENNAR CORP CL B 526057302   767,543 7,508 SH   SOLE 2 1,445 0 6,063
LENNAR CORP CL B 526057302   19,321 189 SH   SOLE 7 189 0 0
LENNAR CORP CL B 526057302   476,698 4,663 SH   SOLE 18 4,663 0 0
LENNAR CORP CL B 526057302   388,781 3,803 SH   SOLE 19 3,803 0 0
LENNAR CORP CL B 526057302   26,488,406 259,106 SH   SOLE 21 259,106 0 0
LENNAR CORP CL B 526057302   10,681,093 104,481 SH   SOLE 22 92,087 0 12,394
LENNAR CORP CL B 526057302   1,942,779 19,004 SH   SOLE 25 19,004 0 0
LENNAR CORP CL B 526057302   331,736 3,245 SH   SOLE 26 986 0 2,259
LENNAR CORP CL B 526057302   329,590 3,224 SH   SOLE 28 0 0 3,224
LENNAR CORP CL B 526057302   613 6 SH   SOLE 30 6 0 0
LENNAR CORP CL B 526057302   23,513 230 SH   SOLE 31 230 0 0
LENNAR CORP CL B 526057302   28,829 282 SH   SOLE 36 282 0 0
LENNAR CORP CL B 526057302   1,029,161 10,067 SH   SOLE 43 8,696 0 1,371
LENNOX INTL INC COM 526107107   31,989,158 85,432 SH   SOLE 2 56,868 0 28,564
LENNOX INTL INC COM 526107107   13,715,737 36,630 SH   SOLE 4 16,684 0 19,946
LENNOX INTL INC COM 526107107   18,621,650 49,732 SH   SOLE 7 46,896 0 2,836
LENNOX INTL INC COM 526107107   48,303 129 SH   SOLE 13 129 0 0
LENNOX INTL INC COM 526107107   681,855 1,821 SH   SOLE 15 1,821 0 0
LENNOX INTL INC COM 526107107   24,812,641 66,266 SH   SOLE 18 64,192 0 2,074
LENNOX INTL INC COM 526107107   4,678,628 12,495 SH   SOLE 19 12,495 0 0
LENNOX INTL INC COM 526107107   682,859,114 1,823,681 SH   SOLE 21 1,823,681 0 0
LENNOX INTL INC COM 526107107   359,515,570 960,142 SH   SOLE 22 896,781 0 63,361
LENNOX INTL INC COM 526107107   20,474,379 54,680 SH   SOLE 23 54,680 0 0
LENNOX INTL INC COM 526107107   20,829,723 55,629 SH   SOLE 25 55,629 0 0
LENNOX INTL INC COM 526107107   9,347,895 24,965 SH   SOLE 26 20,101 0 4,864
LENNOX INTL INC COM 526107107   23,126,912 61,764 SH   SOLE 28 1,636 0 60,128
LENNOX INTL INC COM 526107107   50,924 136 SH   SOLE 29 136 0 0
LENNOX INTL INC COM 526107107   60,947,973 162,771 SH   SOLE 30 154,754 0 8,017
LENNOX INTL INC COM 526107107   2,247,014 6,001 SH   SOLE 31 5,480 0 521
LENNOX INTL INC COM 526107107   580,382 1,550 SH   SOLE 34 1,550 0 0
LENNOX INTL INC COM 526107107   1,945,965 5,197 SH   SOLE 36 5,197 0 0
LENNOX INTL INC COM 526107107   566,528 1,513 SH   SOLE 40 1,513 0 0
LENNOX INTL INC COM 526107107   8,008,168 21,387 SH   SOLE 43 18,697 0 2,690
LENSAR INC COM 52634L108   3,096 1,002 SH   SOLE 18 1,002 0 0
LENSAR INC COM 52634L108   48,056 15,552 SH   SOLE 21 15,552 0 0
LENSAR INC COM 52634L108   434,432 140,593 SH   SOLE 22 140,593 0 0
LEONARDO DRS INC COM 52661A108   434,651 26,027 SH   SOLE 2 14,867 0 11,160
LEONARDO DRS INC COM 52661A108   349,498 20,928 SH   SOLE 7 19,811 0 1,117
LEONARDO DRS INC COM 52661A108   1,996,001 119,521 SH   SOLE 18 119,521 0 0
LEONARDO DRS INC COM 52661A108   1,720,584 103,029 SH   SOLE 19 103,029 0 0
LEONARDO DRS INC COM 52661A108   44,974,152 2,693,063 SH   SOLE 21 2,693,063 0 0
LEONARDO DRS INC COM 52661A108   22,667,444 1,357,332 SH   SOLE 22 1,320,813 0 36,519
LEONARDO DRS INC COM 52661A108   133,316 7,983 SH   SOLE 25 7,983 0 0
LEONARDO DRS INC COM 52661A108   308,900 18,497 SH   SOLE 28 0 0 18,497
LEONARDO DRS INC COM 52661A108   467,717 28,007 SH   SOLE 30 28,007 0 0
LEONARDO DRS INC COM 52661A108   106,797 6,395 SH   SOLE 40 6,395 0 0
LESLIES INC COM 527064109   900,846 159,160 SH   SOLE 2 50,646 0 108,514
LESLIES INC COM 527064109   2,479 438 SH   SOLE 4 438 0 0
LESLIES INC COM 527064109   337,828 59,687 SH   SOLE 7 56,491 0 3,196
LESLIES INC COM 527064109   3,278,521 579,244 SH   SOLE 18 579,244 0 0
LESLIES INC COM 527064109   2,080,333 367,550 SH   SOLE 19 367,550 0 0
LESLIES INC COM 527064109   116,482,896 20,580,017 SH   SOLE 21 20,580,017 0 0
LESLIES INC COM 527064109   28,337,260 5,006,583 SH   SOLE 22 4,796,864 0 209,719
LESLIES INC COM 527064109   192,208 33,959 SH   SOLE 25 33,959 0 0
LESLIES INC COM 527064109   1,534,126 271,047 SH   SOLE 26 71,960 0 199,087
LESLIES INC COM 527064109   119,901 21,184 SH   SOLE 28 1,730 0 19,454
LESLIES INC COM 527064109   3,895,818 688,307 SH   SOLE 30 688,307 0 0
LESLIES INC COM 527064109   56,583 9,997 SH   SOLE 36 9,997 0 0
LESLIES INC COM 527064109   142,677 25,208 SH   SOLE 40 25,208 0 0
LESLIES INC COM 527064109   519,243 91,739 SH   SOLE 43 87,199 0 4,540
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   531,508 39,139 SH   SOLE 2 28,030 0 11,109
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   2,757 203 SH   SOLE 4 203 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   312,068 22,980 SH   SOLE 7 21,709 0 1,271
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   2,891,304 212,909 SH   SOLE 21 212,909 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   19,963,184 1,470,043 SH   SOLE 22 1,431,937 0 38,106
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   236,278 17,399 SH   SOLE 25 17,399 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   448,955 33,060 SH   SOLE 26 25,652 0 7,408
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   740,477 54,527 SH   SOLE 28 54,527 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   688,533 50,702 SH   SOLE 30 50,702 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   219,195 16,141 SH   SOLE 40 16,141 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   135,896 10,007 SH   SOLE 43 8,582 0 1,425
LEXICON PHARMACEUTICALS INC COM NEW 528872302   93,061 85,377 SH   SOLE 2 31,580 0 53,797
LEXICON PHARMACEUTICALS INC COM NEW 528872302   979 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   273,473 250,893 SH   SOLE 18 250,893 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   199,567 183,089 SH   SOLE 19 183,089 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   3,623,125 3,323,968 SH   SOLE 21 3,323,968 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   2,892,045 2,653,252 SH   SOLE 22 2,581,413 0 71,839
LEXICON PHARMACEUTICALS INC COM NEW 528872302   22,318 20,475 SH   SOLE 25 20,475 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   111,001 101,836 SH   SOLE 30 101,836 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   7,484 6,866 SH   SOLE 40 6,866 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   30,860 28,312 SH   SOLE 43 14,517 0 13,795
LEXINFINTECH HLDGS LTD ADR 528877103   14,164 6,409 SH   SOLE 4 6,409 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   29,143 13,187 SH   SOLE 7 13,187 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   3,433,231 1,553,498 SH   SOLE 21 1,553,498 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   1,299,031 587,797 SH   SOLE 22 529,854 0 57,943
LEXINFINTECH HLDGS LTD ADR 528877103   694,508 314,257 SH   SOLE 30 314,257 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   304,788 137,913 SH   SOLE 43 137,913 0 0
LF CAPITAL ACQUISITION CORP *W EXP 02/19/202 50202D110   2,081 562,500 SH   SOLE 2 562,500 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102   62,254 12,757 SH   SOLE 22 12,757 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102   507,435 103,982 SH   SOLE 43 100,658 0 3,325
LGI HOMES INC COM 50187T106   3,228,053 32,446 SH   SOLE 2 19,924 0 12,522
LGI HOMES INC COM 50187T106   8,656 87 SH   SOLE 4 87 0 0
LGI HOMES INC COM 50187T106   289,914 2,914 SH   SOLE 7 2,763 0 151
LGI HOMES INC COM 50187T106   6,641,057 66,751 SH   SOLE 18 66,751 0 0
LGI HOMES INC COM 50187T106   4,999,969 50,256 SH   SOLE 19 50,256 0 0
LGI HOMES INC COM 50187T106   250,585,463 2,518,700 SH   SOLE 21 2,518,700 0 0
LGI HOMES INC COM 50187T106   58,786,651 590,880 SH   SOLE 22 564,589 0 26,291
LGI HOMES INC COM 50187T106   36,911 371 SH   SOLE 23 371 0 0
LGI HOMES INC COM 50187T106   423,031 4,252 SH   SOLE 25 4,252 0 0
LGI HOMES INC COM 50187T106   1,722,968 17,318 SH   SOLE 26 7,321 0 9,997
LGI HOMES INC COM 50187T106   95,809 963 SH   SOLE 28 404 0 559
LGI HOMES INC COM 50187T106   3,765,398 37,847 SH   SOLE 30 37,847 0 0
LGI HOMES INC COM 50187T106   52,929 532 SH   SOLE 36 532 0 0
LGI HOMES INC COM 50187T106   337,968 3,397 SH   SOLE 40 3,397 0 0
LGI HOMES INC COM 50187T106   1,766,146 17,752 SH   SOLE 43 17,079 0 673
LGL GROUP INC COM 50186A108   1,926 449 SH   SOLE 21 449 0 0
LGL GROUP INC COM 50186A108   905 211 SH   SOLE 22 211 0 0
LI AUTO INC SPONSORED ADS 50202M102   1,439,191 40,370 SH   SOLE 2 40,370 0 0
LI AUTO INC SPONSORED ADS 50202M102   161,887 4,541 SH   SOLE 18 4,541 0 0
LI AUTO INC SPONSORED ADS 50202M102   63,421 1,779 SH   SOLE 19 1,779 0 0
LI AUTO INC SPONSORED ADS 50202M102   501,061 14,055 SH   SOLE 22 14,055 0 0
LI AUTO INC SPONSORED ADS 50202M102   10,753,430 301,639 SH   SOLE 25 301,639 0 0
LI AUTO INC SPONSORED ADS 50202M102   82,815 2,323 SH   SOLE 28 0 0 2,323
LI AUTO INC SPONSORED ADS 50202M102   1,188,143 33,328 SH   SOLE 32 33,328 0 0
LI AUTO INC SPONSORED ADS 50202M102   19,905,284 558,353 SH   SOLE 43 496,407 0 61,946
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   490,915 138,286 SH   SOLE 2 66,513 0 71,773
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   5,304 1,494 SH   SOLE 7 1,494 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   1,339,940 377,448 SH   SOLE 18 377,448 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   1,839,699 518,225 SH   SOLE 19 518,225 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   15,779,888 4,445,039 SH   SOLE 21 4,445,039 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   6,415,507 1,807,185 SH   SOLE 22 1,695,462 0 111,723
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   2,819 794 SH   SOLE 23 794 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   487,635 137,362 SH   SOLE 30 137,362 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   176,637 49,757 SH   SOLE 43 43,835 0 5,922
LIANBIO SPONSORED ADS 53000N108   916,630 615,188 SH   SOLE 19 615,188 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   3,704,037 40,744 SH   SOLE 2 1,611 0 39,133
LIBERTY BROADBAND CORP COM SER A 530307107   17,909 197 SH   SOLE 7 197 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   14,091 155 SH   SOLE 15 155 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   516,460 5,681 SH   SOLE 18 5,681 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   425,641 4,682 SH   SOLE 19 4,682 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   17,967,089 197,636 SH   SOLE 21 197,636 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   29,386,567 323,249 SH   SOLE 22 307,879 0 15,370
LIBERTY BROADBAND CORP COM SER A 530307107   2,285,386 25,139 SH   SOLE 25 25,139 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   536,187 5,898 SH   SOLE 26 0 0 5,898
LIBERTY BROADBAND CORP COM SER A 530307107   422,459 4,647 SH   SOLE 28 448 0 4,199
LIBERTY BROADBAND CORP COM SER A 530307107   455 5 SH   SOLE 30 5 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   21,091 232 SH   SOLE 31 232 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   22,909 252 SH   OTR 43 252 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   4,980,323 54,783 SH   SOLE 43 42,266 0 12,517
LIBERTY BROADBAND CORP COM SER C 530307305   7,225,238 79,120 SH   SOLE 2 11,575 0 67,545
LIBERTY BROADBAND CORP COM SER C 530307305   4,324,459 47,355 SH   SOLE 4 33,280 0 14,075
LIBERTY BROADBAND CORP COM SER C 530307305   2,646,180 28,977 SH   SOLE 7 28,241 0 736
LIBERTY BROADBAND CORP COM SER C 530307305   497,603 5,449 SH   SOLE 13 5,449 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   1,070,270 11,720 SH   SOLE 15 11,720 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   7,645,950 83,727 SH   SOLE 18 75,803 0 7,924
LIBERTY BROADBAND CORP COM SER C 530307305   6,990,272 76,547 SH   SOLE 19 76,547 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   217,839,659 2,385,454 SH   SOLE 21 2,385,454 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   255,612,716 2,799,088 SH   SOLE 22 2,565,020 0 234,068
LIBERTY BROADBAND CORP COM SER C 530307305   17,994,423 197,048 SH   SOLE 23 197,048 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   13,695,352 149,971 SH   SOLE 25 149,817 0 154
LIBERTY BROADBAND CORP COM SER C 530307305   12,239,985 134,034 SH   SOLE 26 65,728 0 68,306
LIBERTY BROADBAND CORP COM SER C 530307305   12,886,713 141,116 SH   SOLE 28 1,586 0 139,530
LIBERTY BROADBAND CORP COM SER C 530307305   75,430 826 SH   SOLE 29 826 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   42,498,410 465,379 SH   SOLE 30 465,379 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   2,463,357 26,975 SH   SOLE 31 24,962 0 2,013
LIBERTY BROADBAND CORP COM SER C 530307305   466,189 5,105 SH   SOLE 34 5,105 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   3,687,410 40,379 SH   SOLE 36 40,379 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   473,038 5,180 SH   SOLE 40 5,180 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   10,377,057 113,634 SH   SOLE 43 108,782 0 4,852
LIBERTY ENERGY INC COM CL A 53115L104   5,327,908 287,684 SH   SOLE 2 102,556 0 185,128
LIBERTY ENERGY INC COM CL A 53115L104   4,649 251 SH   SOLE 4 251 0 0
LIBERTY ENERGY INC COM CL A 53115L104   28,317 1,529 SH   SOLE 7 1,529 0 0
LIBERTY ENERGY INC COM CL A 53115L104   10,756,157 580,786 SH   SOLE 18 536,943 0 43,843
LIBERTY ENERGY INC COM CL A 53115L104   15,990,575 863,422 SH   SOLE 19 863,422 0 0
LIBERTY ENERGY INC COM CL A 53115L104   341,214,425 18,424,105 SH   SOLE 21 18,424,105 0 0
LIBERTY ENERGY INC COM CL A 53115L104   94,295,913 5,091,572 SH   SOLE 22 4,881,606 0 209,966
LIBERTY ENERGY INC COM CL A 53115L104   27,465 1,483 SH   SOLE 23 1,483 0 0
LIBERTY ENERGY INC COM CL A 53115L104   570,898 30,826 SH   SOLE 25 30,826 0 0
LIBERTY ENERGY INC COM CL A 53115L104   3,480,130 187,912 SH   SOLE 26 55,674 0 132,238
LIBERTY ENERGY INC COM CL A 53115L104   742,522 40,093 SH   SOLE 28 1,933 0 38,160
LIBERTY ENERGY INC COM CL A 53115L104   5,448,380 294,189 SH   SOLE 30 294,189 0 0
LIBERTY ENERGY INC COM CL A 53115L104   525,338 28,366 SH   SOLE 40 28,366 0 0
LIBERTY ENERGY INC COM CL A 53115L104   2,266,015 122,355 SH   SOLE 43 117,872 0 4,483
LIBERTY GLOBAL PLC SHS CL A G5480U104   1,833,347 107,088 SH   SOLE 2 62,021 0 45,067
LIBERTY GLOBAL PLC SHS CL A G5480U104   57,609 3,365 SH   SOLE 7 3,365 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   23,317 1,362 SH   SOLE 15 1,362 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   3,200,601 186,951 SH   SOLE 21 186,951 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   44,631,052 2,606,954 SH   SOLE 22 2,606,954 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   3,286,441 191,965 SH   SOLE 25 191,965 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   2,989,785 174,637 SH   SOLE 26 51,576 0 123,061
LIBERTY GLOBAL PLC SHS CL A G5480U104   412,917 24,119 SH   SOLE 28 0 0 24,119
LIBERTY GLOBAL PLC SHS CL A G5480U104   625,188 36,518 SH   SOLE 31 0 0 36,518
LIBERTY GLOBAL PLC SHS CL A G5480U104   498,654 29,127 SH   SOLE 36 29,127 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   841,722 49,166 SH   SOLE 43 48,814 0 352
LIBERTY GLOBAL PLC SHS CL B G5480U112   8,323 485 SH   SOLE 22 485 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   1,739,889 93,744 SH   SOLE 2 17,833 0 75,911
LIBERTY GLOBAL PLC SHS CL C G5480U120   6,998,698 377,085 SH   SOLE 4 105,762 0 271,323
LIBERTY GLOBAL PLC SHS CL C G5480U120   735,236 39,614 SH   SOLE 7 38,202 0 1,412
LIBERTY GLOBAL PLC SHS CL C G5480U120   121,549 6,549 SH   SOLE 13 6,549 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   467,248 25,175 SH   SOLE 15 25,175 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   871,429 46,952 SH   SOLE 18 31,895 0 15,057
LIBERTY GLOBAL PLC SHS CL C G5480U120   53,414,956 2,877,961 SH   SOLE 21 2,877,961 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   71,403,123 3,847,151 SH   SOLE 22 3,510,871 0 336,280
LIBERTY GLOBAL PLC SHS CL C G5480U120   7,552,528 406,925 SH   SOLE 23 406,925 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   36,494,454 1,966,296 SH   SOLE 25 1,966,296 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   10,268,264 553,247 SH   SOLE 26 196,320 0 356,927
LIBERTY GLOBAL PLC SHS CL C G5480U120   10,001,501 538,874 SH   SOLE 28 0 0 538,874
LIBERTY GLOBAL PLC SHS CL C G5480U120   37,298,863 2,009,637 SH   SOLE 30 1,965,961 0 43,676
LIBERTY GLOBAL PLC SHS CL C G5480U120   1,038,246 55,940 SH   SOLE 31 52,612 0 3,328
LIBERTY GLOBAL PLC SHS CL C G5480U120   217,894 11,740 SH   SOLE 34 11,740 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   1,455,252 78,408 SH   SOLE 36 78,408 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   193,080 10,403 SH   SOLE 40 10,403 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   1,924,375 103,684 SH   SOLE 43 99,065 0 4,619
LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5   1,899,740 2,021,000 PRN   SOLE 21 2,021,000 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   866,160 106,147 SH   SOLE 2 75,604 0 30,543
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   11,163 1,368 SH   SOLE 7 1,368 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   838,513 102,759 SH   SOLE 18 102,759 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   984,373 120,634 SH   SOLE 19 120,634 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   11,213,562 1,374,211 SH   SOLE 21 1,374,211 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   9,737,034 1,193,264 SH   SOLE 22 1,147,767 0 45,497
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   34,076 4,176 SH   SOLE 23 4,176 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   58,499 7,169 SH   SOLE 25 7,169 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   327,575 40,144 SH   SOLE 26 0 0 40,144
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   264,751 32,445 SH   SOLE 30 32,445 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   26,292 3,222 SH   SOLE 36 3,222 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   61,004 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   375,605 46,030 SH   SOLE 43 44,092 0 1,938
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   1,187,721 145,554 SH   SOLE 2 44,107 0 101,447
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   5,500 674 SH   SOLE 4 674 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   337,122 41,314 SH   SOLE 7 39,263 0 2,051
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   3,181,445 389,883 SH   SOLE 18 389,883 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   2,385,690 292,364 SH   SOLE 19 292,364 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   40,720,775 4,990,291 SH   SOLE 21 4,990,291 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   31,428,150 3,851,489 SH   SOLE 22 3,658,842 0 192,647
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   257,513 31,558 SH   SOLE 25 31,558 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   480,567 58,893 SH   SOLE 26 43,877 0 15,016
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   97,357 11,931 SH   SOLE 28 2,812 0 9,119
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   663,261 81,282 SH   SOLE 30 81,282 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   56,720 6,951 SH   SOLE 36 6,951 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   164,555 20,166 SH   SOLE 40 20,166 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   98,287 12,045 SH   SOLE 43 11,487 0 558
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   1,783,765 55,569 SH   SOLE 2 16,781 0 38,788
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   51,488 1,604 SH   SOLE 4 1,604 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   32,228 1,004 SH   SOLE 7 1,004 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   1,477,210 46,019 SH   SOLE 18 46,019 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   6,300,299 196,271 SH   SOLE 19 196,271 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   17,201,716 535,879 SH   SOLE 21 535,879 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   39,044,867 1,216,351 SH   SOLE 22 1,151,366 0 64,985
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   740,611 23,072 SH   SOLE 26 20,917 0 2,155
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   77,104 2,402 SH   SOLE 28 0 0 2,402
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   546 17 SH   SOLE 30 17 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   21,539 671 SH   SOLE 31 671 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   3,015,859 93,952 SH   SOLE 34 93,952 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   53,607 1,670 SH   SOLE 36 1,670 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   618,949 19,282 SH   SOLE 43 17,308 0 1,974
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   889,164 27,856 SH   SOLE 2 2,120 0 25,736
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   46,188 1,447 SH   SOLE 4 1,447 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   10,725 336 SH   SOLE 7 336 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   1,217,078 38,129 SH   SOLE 18 38,129 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   4,862,789 152,343 SH   SOLE 19 152,343 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   6,653,532 208,444 SH   SOLE 21 208,444 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   16,282,520 510,104 SH   SOLE 22 491,818 0 18,286
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   93,238 2,921 SH   SOLE 26 2,921 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   192 6 SH   SOLE 30 6 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   9,289 291 SH   SOLE 31 291 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   3,116,860 97,646 SH   SOLE 34 97,646 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   26,494 830 SH   SOLE 36 830 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   1,886,296 59,094 SH   SOLE 43 53,753 0 5,341
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   17,802,786 285,759 SH   SOLE 2 13,161 0 272,598
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   11,197,491 179,735 SH   SOLE 4 77,132 0 102,603
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   1,692,629 27,169 SH   SOLE 7 26,009 0 1,160
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   543,941 8,731 SH   SOLE 13 8,731 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   723,303 11,610 SH   SOLE 15 11,610 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   9,265,568 148,725 SH   SOLE 18 135,769 0 12,956
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   204,782,530 3,287,039 SH   SOLE 19 3,287,039 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   154,790,954 2,484,606 SH   SOLE 21 2,484,606 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   326,084,368 5,234,099 SH   SOLE 22 4,858,583 0 375,516
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   20,354,594 326,719 SH   SOLE 23 326,719 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   42,995,597 690,138 SH   SOLE 25 689,198 0 940
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   12,766,641 204,922 SH   SOLE 26 94,759 0 110,163
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   12,711,381 204,035 SH   SOLE 28 2,589 0 201,446
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   78,560 1,261 SH   SOLE 29 1,261 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   30,190,642 484,601 SH   SOLE 30 484,601 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   2,801,070 44,961 SH   SOLE 31 41,544 0 3,417
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   511,670 8,213 SH   SOLE 34 8,213 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   2,860,567 45,916 SH   SOLE 36 45,916 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   610,914 9,806 SH   SOLE 40 9,806 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   4,117,687 66,094 SH   SOLE 43 58,910 0 7,184
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   8,883,282 157,115 SH   SOLE 2 1,053 0 156,062
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   13,061 231 SH   SOLE 7 231 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   399,285 7,062 SH   SOLE 18 7,062 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   295,139 5,220 SH   SOLE 19 5,220 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   14,377,726 254,293 SH   SOLE 21 254,293 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   24,978,015 441,776 SH   SOLE 22 424,484 0 17,292
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   1,995,919 35,301 SH   SOLE 25 35,301 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   56,144 993 SH   SOLE 26 993 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   509 9 SH   SOLE 30 9 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   19,959 353 SH   SOLE 31 353 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   9,442 167 SH   OTR 43 167 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   4,790,889 84,735 SH   SOLE 43 73,627 0 11,108
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   7,095,982 278,711 SH   SOLE 2 97,662 0 181,049
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   5,901,297 231,787 SH   SOLE 4 141,946 0 89,841
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   720,620 28,304 SH   SOLE 7 28,087 0 217
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   264,860 10,403 SH   SOLE 13 10,403 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   414,489 16,280 SH   SOLE 15 16,280 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   6,616,621 259,883 SH   SOLE 18 240,002 0 19,881
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   21,557,466 846,719 SH   SOLE 19 846,719 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   55,033,038 2,161,549 SH   SOLE 21 2,161,549 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   111,086,257 4,363,168 SH   SOLE 22 3,800,271 0 562,897
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   8,846,001 347,447 SH   SOLE 23 347,447 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   15,208,964 597,367 SH   SOLE 25 588,267 0 9,100
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   8,294,944 325,803 SH   SOLE 26 131,286 0 194,517
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   4,223,559 165,890 SH   SOLE 28 2,282 0 163,608
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   33,073 1,299 SH   SOLE 29 1,299 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   13,386,053 525,768 SH   SOLE 30 525,768 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   939,118 36,886 SH   SOLE 31 33,673 0 3,213
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   5,016,231 197,024 SH   SOLE 34 197,024 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   1,171,873 46,028 SH   SOLE 36 46,028 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   175,572 6,896 SH   SOLE 40 6,896 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   1,930,555 75,827 SH   SOLE 43 67,639 0 8,188
LIBERTY MEDIA CORP DEL COM LBTY SRM S B 531229797   231 9 SH   SOLE 43 9 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   2,648,276 104,058 SH   SOLE 2 11,145 0 92,913
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   47,566 1,869 SH   SOLE 4 1,869 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   44,156 1,735 SH   SOLE 7 1,735 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   15,575 612 SH   SOLE 15 612 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   1,771,651 69,613 SH   SOLE 18 69,613 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   5,886,814 231,309 SH   SOLE 19 231,309 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   20,911,196 821,658 SH   SOLE 21 821,658 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   46,538,201 1,828,613 SH   SOLE 22 1,754,310 0 74,303
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   58,484 2,298 SH   SOLE 23 2,298 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   1,800,257 70,737 SH   SOLE 25 70,737 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   5,535,528 217,506 SH   SOLE 26 11,038 0 206,468
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   448,582 17,626 SH   SOLE 28 0 0 17,626
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   687 27 SH   SOLE 30 27 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   28,097 1,104 SH   SOLE 31 1,104 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   3,383,985 132,966 SH   SOLE 34 132,966 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   247,883 9,740 SH   SOLE 36 9,740 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   10,409 409 SH   OTR 43 409 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   6,789,806 266,790 SH   SOLE 43 236,273 0 30,517
LIBERTY MEDIA CORP DEL NOTE 2.250% 8/1 531229AQ5   2,602,775 2,675,000 PRN   SOLE 21 2,675,000 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   589 1,204 SH   SOLE 2 1,204 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   102,611 209,838 SH   SOLE 21 209,838 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   544,385 1,113,261 SH   SOLE 22 1,113,261 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   1 2 SH   SOLE 43 2 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER B 531465201   4,006 138 SH   SOLE 2 0 0 138
LIBERTY TRIPADVISOR HLDGS IN COM SER B 531465201   60,760 2,093 SH   SOLE 18 2,093 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER B 531465201   33,849 1,166 SH   SOLE 19 1,166 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER B 531465201   68,162 2,348 SH   SOLE 21 2,348 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER B 531465201   28,507 982 SH   SOLE 22 733 0 249
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   648,980 42,668 SH   SOLE 2 16,623 0 26,045
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   5,293 348 SH   SOLE 7 348 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   1,770,627 116,412 SH   SOLE 18 116,412 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   1,390,635 91,429 SH   SOLE 19 91,429 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   23,250,843 1,528,655 SH   SOLE 21 1,528,655 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   21,255,321 1,397,457 SH   SOLE 22 1,345,338 0 52,119
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   144,389 9,493 SH   SOLE 25 9,493 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   55,319 3,637 SH   SOLE 26 0 0 3,637
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   373,603 24,563 SH   SOLE 30 24,563 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   169,455 11,141 SH   SOLE 40 11,141 0 0
LIFECORE BIOMEDICAL INC COM 514766104   338,876 44,914 SH   SOLE 2 0 0 44,914
LIFECORE BIOMEDICAL INC COM 514766104   35,145 4,658 SH   SOLE 18 4,658 0 0
LIFECORE BIOMEDICAL INC COM 514766104   437,844 58,031 SH   SOLE 21 58,031 0 0
LIFECORE BIOMEDICAL INC COM 514766104   3,000,496 397,680 SH   SOLE 22 397,680 0 0
LIFECORE BIOMEDICAL INC COM 514766104   46,356 6,144 SH   SOLE 43 1,829 0 4,315
LIFEMD INC COM 53216B104   24,869 3,979 SH   SOLE 18 3,979 0 0
LIFEMD INC COM 53216B104   298,844 47,815 SH   SOLE 21 47,815 0 0
LIFEMD INC COM 53216B104   2,066,669 330,667 SH   SOLE 22 330,667 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   429,141 62,466 SH   SOLE 2 23,067 0 39,399
LIFESTANCE HEALTH GROUP INC COM 53228F101   7,104 1,034 SH   SOLE 7 1,034 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   1,830,512 266,450 SH   SOLE 18 266,450 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   1,496,554 217,839 SH   SOLE 19 217,839 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   25,297,428 3,682,304 SH   SOLE 21 3,682,304 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   17,955,487 2,613,608 SH   SOLE 22 2,518,238 0 95,370
LIFESTANCE HEALTH GROUP INC COM 53228F101   87,414 12,724 SH   SOLE 25 12,724 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   45,809 6,668 SH   SOLE 26 0 0 6,668
LIFESTANCE HEALTH GROUP INC COM 53228F101   759,032 110,485 SH   SOLE 30 110,485 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   80,510 11,719 SH   SOLE 40 11,719 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   386,994 56,331 SH   SOLE 43 30,826 0 25,505
LIFETIME BRANDS INC COM 53222Q103   12,639 2,245 SH   SOLE 18 2,245 0 0
LIFETIME BRANDS INC COM 53222Q103   147,377 26,177 SH   SOLE 21 26,177 0 0
LIFETIME BRANDS INC COM 53222Q103   1,134,839 201,570 SH   SOLE 22 201,570 0 0
LIFEVANTAGE CORP COM NEW 53222K205   5,360 831 SH   SOLE 2 831 0 0
LIFEVANTAGE CORP COM NEW 53222K205   12,990 2,014 SH   SOLE 18 2,014 0 0
LIFEVANTAGE CORP COM NEW 53222K205   170,532 26,439 SH   SOLE 21 26,439 0 0
LIFEVANTAGE CORP COM NEW 53222K205   1,135,007 175,970 SH   SOLE 22 175,970 0 0
LIFEWAY FOODS INC COM 531914109   28,962 2,801 SH   SOLE 2 2,801 0 0
LIFEWAY FOODS INC COM 531914109   7,817 756 SH   SOLE 18 756 0 0
LIFEWAY FOODS INC COM 531914109   90,671 8,769 SH   SOLE 21 8,769 0 0
LIFEWAY FOODS INC COM 531914109   224,854 21,746 SH   SOLE 22 21,746 0 0
LIFEZONE METALS LIMITED ORD SHS G5568L109   4,307 351 SH   SOLE 2 351 0 0
LIFEZONE METALS LIMITED ORD SHS G5568L109   15,030,750 1,225,000 SH   SOLE 25 1,225,000 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   2,318,964 38,701 SH   SOLE 2 20,830 0 17,871
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   4,674 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   104,441 1,743 SH   SOLE 7 1,743 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   3,189,602 53,231 SH   SOLE 18 53,231 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   3,294,761 54,986 SH   SOLE 19 54,986 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   123,932,416 2,068,298 SH   SOLE 21 2,068,298 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   30,984,153 517,092 SH   SOLE 22 496,236 0 20,856
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   10,126 169 SH   SOLE 23 169 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   161,424 2,694 SH   SOLE 25 2,694 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   356,164 5,944 SH   SOLE 26 4,221 0 1,723
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   142,250 2,374 SH   SOLE 28 297 0 2,077
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   4,154,973 69,342 SH   SOLE 30 69,342 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   188,868 3,152 SH   SOLE 40 3,152 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   17,077 285 SH   OTR 43 285 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   1,377,860 22,995 SH   SOLE 43 17,730 0 5,265
LIGHT & WONDER INC COM 80874P109   8,252,453 115,694 SH   SOLE 2 77,532 0 38,162
LIGHT & WONDER INC COM 80874P109   18,403 258 SH   SOLE 4 258 0 0
LIGHT & WONDER INC COM 80874P109   1,002,614 14,056 SH   SOLE 7 13,348 0 708
LIGHT & WONDER INC COM 80874P109   26,188,810 367,150 SH   SOLE 18 367,150 0 0
LIGHT & WONDER INC COM 80874P109   13,441,853 188,446 SH   SOLE 19 188,446 0 0
LIGHT & WONDER INC COM 80874P109   469,751,205 6,585,605 SH   SOLE 21 6,585,605 0 0
LIGHT & WONDER INC COM 80874P109   203,964,854 2,859,454 SH   SOLE 22 2,760,674 0 98,780
LIGHT & WONDER INC COM 80874P109   1,278,662 17,926 SH   SOLE 25 17,926 0 0
LIGHT & WONDER INC COM 80874P109   2,395,475 33,583 SH   SOLE 26 25,914 0 7,669
LIGHT & WONDER INC COM 80874P109   391,958 5,495 SH   SOLE 28 1,542 0 3,953
LIGHT & WONDER INC COM 80874P109   4,603,139 64,533 SH   SOLE 30 64,533 0 0
LIGHT & WONDER INC COM 80874P109   171,406 2,403 SH   SOLE 36 2,403 0 0
LIGHT & WONDER INC COM 80874P109   1,051,190 14,737 SH   SOLE 40 14,737 0 0
LIGHT & WONDER INC COM 80874P109   9,494,023 133,100 SH   SOLE 43 127,922 0 5,178
LIGHTBRIDGE CORP COM 53224K302   9,842 2,192 SH   SOLE 18 2,192 0 0
LIGHTBRIDGE CORP COM 53224K302   117,418 26,151 SH   SOLE 21 26,151 0 0
LIGHTBRIDGE CORP COM 53224K302   150,927 33,614 SH   SOLE 22 33,614 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   9,303 6,416 SH   SOLE 18 6,416 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   118,285 81,576 SH   SOLE 21 81,576 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   282,112 194,560 SH   SOLE 22 194,560 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   6,552,038 467,002 SH   SOLE 21 467,002 0 0
LIGHTWAVE LOGIC INC COM 532275104   253,968 56,816 SH   SOLE 2 32,456 0 24,360
LIGHTWAVE LOGIC INC COM 532275104   3,169 709 SH   SOLE 4 709 0 0
LIGHTWAVE LOGIC INC COM 532275104   5,833 1,305 SH   SOLE 7 1,305 0 0
LIGHTWAVE LOGIC INC COM 532275104   1,306,098 292,192 SH   SOLE 18 292,192 0 0
LIGHTWAVE LOGIC INC COM 532275104   1,059,672 237,063 SH   SOLE 19 237,063 0 0
LIGHTWAVE LOGIC INC COM 532275104   19,274,202 4,311,902 SH   SOLE 21 4,311,902 0 0
LIGHTWAVE LOGIC INC COM 532275104   13,128,828 2,937,098 SH   SOLE 22 2,845,431 0 91,667
LIGHTWAVE LOGIC INC COM 532275104   69,866 15,630 SH   SOLE 25 15,630 0 0
LIGHTWAVE LOGIC INC COM 532275104   47,521 10,631 SH   SOLE 26 0 0 10,631
LIGHTWAVE LOGIC INC COM 532275104   280,667 62,789 SH   SOLE 30 62,789 0 0
LIGHTWAVE LOGIC INC COM 532275104   115,174 25,766 SH   SOLE 40 25,766 0 0
LIMBACH HLDGS INC COM 53263P105   712,973 22,470 SH   SOLE 2 18,493 0 3,977
LIMBACH HLDGS INC COM 53263P105   803,943 25,337 SH   SOLE 18 25,337 0 0
LIMBACH HLDGS INC COM 53263P105   614,039 19,352 SH   SOLE 19 19,352 0 0
LIMBACH HLDGS INC COM 53263P105   9,924,033 312,765 SH   SOLE 21 312,765 0 0
LIMBACH HLDGS INC COM 53263P105   7,993,104 251,910 SH   SOLE 22 246,004 0 5,906
LIMBACH HLDGS INC COM 53263P105   31,793 1,002 SH   SOLE 26 0 0 1,002
LIMONEIRA CO COM 532746104   164,123 10,713 SH   SOLE 2 536 0 10,177
LIMONEIRA CO COM 532746104   714,172 46,617 SH   SOLE 18 46,617 0 0
LIMONEIRA CO COM 532746104   523,622 34,179 SH   SOLE 19 34,179 0 0
LIMONEIRA CO COM 532746104   8,687,987 567,101 SH   SOLE 21 567,101 0 0
LIMONEIRA CO COM 532746104   6,370,240 415,812 SH   SOLE 22 401,796 0 14,016
LIMONEIRA CO COM 532746104   19,824 1,294 SH   SOLE 43 1,294 0 0
LINCOLN EDL SVCS CORP COM 533535100   88,074 10,423 SH   SOLE 2 914 0 9,509
LINCOLN EDL SVCS CORP COM 533535100   487,438 57,685 SH   SOLE 18 57,685 0 0
LINCOLN EDL SVCS CORP COM 533535100   388,303 45,953 SH   SOLE 19 45,953 0 0
LINCOLN EDL SVCS CORP COM 533535100   6,387,972 755,973 SH   SOLE 21 755,973 0 0
LINCOLN EDL SVCS CORP COM 533535100   5,809,367 687,499 SH   SOLE 22 672,130 0 15,369
LINCOLN EDL SVCS CORP COM 533535100   4,783 566 SH   SOLE 43 566 0 0
LINCOLN ELEC HLDGS INC COM 533900106   13,855,307 76,216 SH   SOLE 2 53,030 0 23,186
LINCOLN ELEC HLDGS INC COM 533900106   205,241 1,129 SH   SOLE 4 174 0 955
LINCOLN ELEC HLDGS INC COM 533900106   2,892,824 15,913 SH   SOLE 7 15,532 0 381
LINCOLN ELEC HLDGS INC COM 533900106   19,961,451 109,805 SH   SOLE 18 109,805 0 0
LINCOLN ELEC HLDGS INC COM 533900106   3,262,767 17,948 SH   SOLE 19 17,948 0 0
LINCOLN ELEC HLDGS INC COM 533900106   555,693,309 3,056,787 SH   SOLE 21 3,056,787 0 0
LINCOLN ELEC HLDGS INC COM 533900106   298,110,695 1,639,863 SH   SOLE 22 1,563,353 0 76,510
LINCOLN ELEC HLDGS INC COM 533900106   2,088,767 11,490 SH   SOLE 25 11,490 0 0
LINCOLN ELEC HLDGS INC COM 533900106   4,273,519 23,508 SH   SOLE 26 18,571 0 4,937
LINCOLN ELEC HLDGS INC COM 533900106   1,154,730 6,352 SH   SOLE 28 615 0 5,737
LINCOLN ELEC HLDGS INC COM 533900106   52,283,168 287,602 SH   SOLE 30 287,602 0 0
LINCOLN ELEC HLDGS INC COM 533900106   145,977 803 SH   SOLE 31 803 0 0
LINCOLN ELEC HLDGS INC COM 533900106   113,801 626 SH   SOLE 34 626 0 0
LINCOLN ELEC HLDGS INC COM 533900106   175,246 964 SH   SOLE 36 964 0 0
LINCOLN ELEC HLDGS INC COM 533900106   1,787,177 9,831 SH   SOLE 40 9,831 0 0
LINCOLN ELEC HLDGS INC COM 533900106   57,809 318 SH   OTR 43 318 0 0
LINCOLN ELEC HLDGS INC COM 533900106   6,844,142 37,649 SH   SOLE 43 34,430 0 3,219
LINCOLN NATL CORP IND COM 534187109   8,504,520 344,452 SH   SOLE 2 54,997 0 289,455
LINCOLN NATL CORP IND COM 534187109   37,973 1,538 SH   SOLE 4 1,538 0 0
LINCOLN NATL CORP IND COM 534187109   732,404 29,664 SH   SOLE 7 28,332 0 1,332
LINCOLN NATL CORP IND COM 534187109   3,198,022 129,527 SH   SOLE 18 129,527 0 0
LINCOLN NATL CORP IND COM 534187109   2,143,487 86,816 SH   SOLE 19 86,816 0 0
LINCOLN NATL CORP IND COM 534187109   282,266,894 11,432,438 SH   SOLE 21 11,432,438 0 0
LINCOLN NATL CORP IND COM 534187109   79,192,385 3,207,468 SH   SOLE 22 2,861,734 0 345,734
LINCOLN NATL CORP IND COM 534187109   843,830 34,177 SH   SOLE 25 34,177 0 0
LINCOLN NATL CORP IND COM 534187109   3,179,381 128,772 SH   SOLE 26 114,301 0 14,471
LINCOLN NATL CORP IND COM 534187109   41,455 1,679 SH   SOLE 28 0 0 1,679
LINCOLN NATL CORP IND COM 534187109   9,447,406 382,641 SH   SOLE 30 382,641 0 0
LINCOLN NATL CORP IND COM 534187109   59,478 2,409 SH   SOLE 31 2,409 0 0
LINCOLN NATL CORP IND COM 534187109   627,817 25,428 SH   SOLE 34 25,428 0 0
LINCOLN NATL CORP IND COM 534187109   594,609 24,083 SH   SOLE 36 24,083 0 0
LINCOLN NATL CORP IND COM 534187109   690,110 27,951 SH   SOLE 40 27,951 0 0
LINCOLN NATL CORP IND COM 534187109   15,497,331 627,676 SH   SOLE 43 567,578 0 60,098
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   227,426 31,587 SH   SOLE 2 9,938 0 21,649
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   907 126 SH   SOLE 4 126 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   3,413 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   723,499 100,486 SH   SOLE 18 100,486 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   515,023 71,531 SH   SOLE 19 71,531 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   9,334,634 1,296,477 SH   SOLE 21 1,296,477 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   6,765,538 939,658 SH   SOLE 22 892,656 0 47,002
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   34,157 4,744 SH   SOLE 25 4,744 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   42,998 5,972 SH   SOLE 26 0 0 5,972
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   54,806 7,612 SH   SOLE 30 7,612 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   84,089 11,679 SH   SOLE 40 11,679 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   30,262 4,203 SH   SOLE 43 4,180 0 23
LINDE PLC SHS G54950103   345,996,929 929,225 SH   SOLE 2 113,333 0 815,892
LINDE PLC SHS G54950103   78,625,426 211,160 SH   SOLE 4 163,741 0 47,419
LINDE PLC SHS G54950103   157,502,933 422,997 SH   SOLE 7 366,193 0 56,804
LINDE PLC SHS G54950103   5,693,604 15,291 SH   SOLE 13 15,291 0 0
LINDE PLC SHS G54950103   26,039,553 69,933 SH   SOLE 15 69,933 0 0
LINDE PLC SHS G54950103   256,885,010 689,902 SH   SOLE 18 658,476 0 31,426
LINDE PLC SHS G54950103   85,157,190 228,702 SH   SOLE 19 228,702 0 0
LINDE PLC SHS G54950103   4,187,108,144 11,245,087 SH   SOLE 21 11,245,087 0 0
LINDE PLC SHS G54950103   3,938,430,473 10,577,227 SH   SOLE 22 9,535,616 0 1,041,611
LINDE PLC SHS G54950103   355,247,220 954,068 SH   SOLE 23 954,068 0 0
LINDE PLC SHS G54950103   623,943,172 1,675,690 SH   SOLE 25 1,672,453 0 3,237
LINDE PLC SHS G54950103   299,199,236 803,543 SH   SOLE 26 493,204 0 310,339
LINDE PLC SHS G54950103   275,170,001 739,009 SH   SOLE 28 27,079 0 711,930
LINDE PLC SHS G54950103   4,044,093 10,861 SH   SOLE 29 10,861 0 0
LINDE PLC SHS G54950103   947,233,825 2,543,934 SH   SOLE 30 2,543,934 0 0
LINDE PLC SHS G54950103   50,011,446 134,313 SH   SOLE 31 101,098 0 33,215
LINDE PLC SHS G54950103   12,941,397 34,756 SH   SOLE 32 34,756 0 0
LINDE PLC SHS G54950103   765,879,268 2,056,880 SH   SOLE 34 2,056,880 0 0
LINDE PLC SHS G54950103   46,243,264 124,193 SH   SOLE 36 124,193 0 0
LINDE PLC SHS G54950103   8,858,207 23,790 SH   SOLE 40 23,790 0 0
LINDE PLC SHS G54950103   256,177 688 SH   OTR 43 688 0 0
LINDE PLC SHS G54950103   199,631,105 536,138 SH   SOLE 43 453,155 0 82,984
LINDSAY CORP COM 535555106   728,557 6,191 SH   SOLE 2 3,245 0 2,946
LINDSAY CORP COM 535555106   6,237 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106   3,505,099 29,785 SH   SOLE 7 29,579 0 206
LINDSAY CORP COM 535555106   3,796,828 32,264 SH   SOLE 18 32,264 0 0
LINDSAY CORP COM 535555106   3,470,148 29,488 SH   SOLE 19 29,488 0 0
LINDSAY CORP COM 535555106   145,348,451 1,235,116 SH   SOLE 21 1,235,116 0 0
LINDSAY CORP COM 535555106   36,441,613 309,667 SH   SOLE 22 299,682 0 9,985
LINDSAY CORP COM 535555106   2,237,921 19,017 SH   SOLE 25 19,017 0 0
LINDSAY CORP COM 535555106   1,380,622 11,732 SH   SOLE 26 4,595 0 7,137
LINDSAY CORP COM 535555106   16,828 143 SH   SOLE 28 143 0 0
LINDSAY CORP COM 535555106   21,828,346 185,489 SH   SOLE 30 185,489 0 0
LINDSAY CORP COM 535555106   3,091,218 26,268 SH   SOLE 34 26,268 0 0
LINDSAY CORP COM 535555106   172,754 1,468 SH   SOLE 36 1,468 0 0
LINDSAY CORP COM 535555106   203,822 1,732 SH   SOLE 40 1,732 0 0
LINDSAY CORP COM 535555106   680,075 5,779 SH   SOLE 43 4,977 0 802
LINEAGE CELL THERAPEUTICS IN COM 53566P109   17,128 14,515 SH   SOLE 2 4,062 0 10,453
LINEAGE CELL THERAPEUTICS IN COM 53566P109   373,571 316,586 SH   SOLE 18 316,586 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   303,384 257,105 SH   SOLE 19 257,105 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   6,367,566 5,396,242 SH   SOLE 21 5,396,242 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   3,898,231 3,303,586 SH   SOLE 22 3,279,123 0 24,463
LINKBANCORP INC COM 53578P105   17,111 2,498 SH   SOLE 18 2,498 0 0
LINKBANCORP INC COM 53578P105   204,055 29,789 SH   SOLE 21 29,789 0 0
LINKBANCORP INC COM 53578P105   1,045,892 152,685 SH   SOLE 22 152,685 0 0
LINKBANCORP INC COM 53578P105   3,994 583 SH   SOLE 43 583 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   1,433,095 168,997 SH   SOLE 2 93,804 0 75,193
LIONS GATE ENTMNT CORP CL A VTG 535919401   36,964 4,359 SH   SOLE 4 4,359 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   387,816 45,733 SH   SOLE 7 43,266 0 2,467
LIONS GATE ENTMNT CORP CL A VTG 535919401   2,045,766 241,246 SH   SOLE 18 241,246 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   12,113,324 1,428,458 SH   SOLE 19 1,428,458 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   18,375,990 2,166,980 SH   SOLE 21 2,166,980 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   14,312,612 1,687,808 SH   SOLE 22 1,625,122 0 62,686
LIONS GATE ENTMNT CORP CL A VTG 535919401   52,135 6,148 SH   SOLE 23 6,148 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   142,863 16,847 SH   SOLE 25 16,847 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   554,397 65,377 SH   SOLE 26 5,881 0 59,496
LIONS GATE ENTMNT CORP CL A VTG 535919401   4,893 577 SH   SOLE 28 577 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   538,081 63,453 SH   SOLE 30 63,453 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   2,518,806 297,029 SH   SOLE 34 297,029 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   26,322 3,104 SH   SOLE 36 3,104 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   52,771 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   631,777 74,502 SH   SOLE 43 70,068 0 4,434
LIONS GATE ENTMNT CORP OPTIONS 535919401   1,102,400 130,000 SH Call SOLE 19 130,000 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   1,721,012 218,680 SH   SOLE 2 110,086 0 108,594
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   2,471 314 SH   SOLE 4 314 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   18,912 2,403 SH   SOLE 7 2,403 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   2,242,714 284,970 SH   SOLE 18 284,970 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   3,106,383 394,712 SH   SOLE 19 394,712 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   31,387,409 3,988,235 SH   SOLE 21 3,988,235 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   29,808,144 3,787,566 SH   SOLE 22 3,669,842 0 117,724
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   51,966 6,603 SH   SOLE 23 6,603 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   180,160 22,892 SH   SOLE 25 22,892 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   844,420 107,296 SH   SOLE 26 38,360 0 68,936
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   66,958 8,508 SH   SOLE 28 2,325 0 6,183
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   418,102 53,126 SH   SOLE 30 53,126 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   54,657 6,945 SH   SOLE 36 6,945 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   201,370 25,587 SH   SOLE 40 25,587 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   129,745 16,486 SH   SOLE 43 16,265 0 221
LIONS GATE ENTMNT CORP OPTIONS 535919500   787,000 100,000 SH Call SOLE 19 100,000 0 0
LIPOCINE INC NEW COM NEW 53630X203   21 7 SH   SOLE 21 7 0 0
LIPOCINE INC NEW COM NEW 53630X203   223,020 74,839 SH   SOLE 22 74,839 0 0
LIQTECH INTL INC COM 53632A300   5,652 1,453 SH   SOLE 21 1,453 0 0
LIQTECH INTL INC COM 53632A300   21,317 5,480 SH   SOLE 22 5,480 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   229,546 36,206 SH   SOLE 2 1,539 0 34,667
LIQUIDIA CORPORATION COM NEW 53635D202   2,416 381 SH   SOLE 7 381 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   839,695 132,444 SH   SOLE 18 132,444 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   643,415 101,485 SH   SOLE 19 101,485 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   10,564,520 1,666,328 SH   SOLE 21 1,666,328 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   8,269,414 1,304,324 SH   SOLE 22 1,275,088 0 29,236
LIQUIDIA CORPORATION COM NEW 53635D202   414,706 65,411 SH   SOLE 43 23,133 0 42,278
LIQUIDITY SVCS INC COM 53635B107   274,907 15,602 SH   SOLE 2 7,112 0 8,490
LIQUIDITY SVCS INC COM 53635B107   332,454 18,868 SH   SOLE 7 17,832 0 1,036
LIQUIDITY SVCS INC COM 53635B107   1,307,104 74,183 SH   SOLE 18 74,183 0 0
LIQUIDITY SVCS INC COM 53635B107   848,438 48,152 SH   SOLE 19 48,152 0 0
LIQUIDITY SVCS INC COM 53635B107   46,375,153 2,631,961 SH   SOLE 21 2,631,961 0 0
LIQUIDITY SVCS INC COM 53635B107   11,605,448 658,652 SH   SOLE 22 635,519 0 23,133
LIQUIDITY SVCS INC COM 53635B107   85,193 4,835 SH   SOLE 25 4,835 0 0
LIQUIDITY SVCS INC COM 53635B107   86,285 4,897 SH   SOLE 26 2,895 0 2,002
LIQUIDITY SVCS INC COM 53635B107   1,281,837 72,749 SH   SOLE 30 72,749 0 0
LIQUIDITY SVCS INC COM 53635B107   41,566 2,359 SH   SOLE 36 2,359 0 0
LIQUIDITY SVCS INC COM 53635B107   55,697 3,161 SH   SOLE 40 3,161 0 0
LIQUIDITY SVCS INC COM 53635B107   336,930 19,122 SH   SOLE 43 18,919 0 203
LISATA THERAPEUTICS INC COM 128058302   1,190 556 SH   SOLE 21 556 0 0
LISATA THERAPEUTICS INC COM 128058302   120,375 56,250 SH   SOLE 22 56,250 0 0
LITHIA MTRS INC COM 536797103   22,800,067 77,202 SH   SOLE 2 25,008 0 52,194
LITHIA MTRS INC COM 536797103   22,740 77 SH   SOLE 4 77 0 0
LITHIA MTRS INC COM 536797103   1,516,224 5,134 SH   SOLE 7 4,877 0 257
LITHIA MTRS INC COM 536797103   14,563,608 49,313 SH   SOLE 18 49,313 0 0
LITHIA MTRS INC COM 536797103   2,578,822 8,732 SH   SOLE 19 8,732 0 0
LITHIA MTRS INC COM 536797103   406,068,709 1,374,966 SH   SOLE 21 1,374,966 0 0
LITHIA MTRS INC COM 536797103   231,434,764 783,648 SH   SOLE 22 746,872 0 36,776
LITHIA MTRS INC COM 536797103   1,593,305 5,395 SH   SOLE 25 5,395 0 0
LITHIA MTRS INC COM 536797103   4,828,941 16,351 SH   SOLE 26 11,205 0 5,146
LITHIA MTRS INC COM 536797103   80,625 273 SH   SOLE 28 273 0 0
LITHIA MTRS INC COM 536797103   6,615,392 22,400 SH   SOLE 30 22,400 0 0
LITHIA MTRS INC COM 536797103   111,930 379 SH   SOLE 31 379 0 0
LITHIA MTRS INC COM 536797103   363,847 1,232 SH   SOLE 36 1,232 0 0
LITHIA MTRS INC COM 536797103   1,385,984 4,693 SH   SOLE 40 4,693 0 0
LITHIA MTRS INC COM 536797103   14,392 49 SH   OTR 43 49 0 0
LITHIA MTRS INC COM 536797103   5,255,435 17,795 SH   SOLE 43 15,850 0 1,945
LITHIUM AMERS CORP NEW COM NEW 53680Q207   670,041 39,391 SH   SOLE 21 39,391 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207   48,461 2,849 SH   SOLE 28 2,849 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207   328,021 19,284 SH   SOLE 43 17,064 0 2,220
LITTELFUSE INC COM 537008104   14,268,633 57,693 SH   SOLE 2 26,143 0 31,550
LITTELFUSE INC COM 537008104   36,603 148 SH   SOLE 4 82 0 66
LITTELFUSE INC COM 537008104   1,126,295 4,554 SH   SOLE 7 4,314 0 240
LITTELFUSE INC COM 537008104   10,951,577 44,281 SH   SOLE 18 44,281 0 0
LITTELFUSE INC COM 537008104   1,919,698 7,762 SH   SOLE 19 7,762 0 0
LITTELFUSE INC COM 537008104   312,418,086 1,263,214 SH   SOLE 21 1,263,214 0 0
LITTELFUSE INC COM 537008104   174,689,783 706,331 SH   SOLE 22 673,063 0 33,268
LITTELFUSE INC COM 537008104   1,142,371 4,619 SH   SOLE 25 4,619 0 0
LITTELFUSE INC COM 537008104   2,480,867 10,031 SH   SOLE 26 8,042 0 1,989
LITTELFUSE INC COM 537008104   495,877 2,005 SH   SOLE 28 439 0 1,566
LITTELFUSE INC COM 537008104   4,652,831 18,813 SH   SOLE 30 18,813 0 0
LITTELFUSE INC COM 537008104   86,809 351 SH   SOLE 31 351 0 0
LITTELFUSE INC COM 537008104   49,711 201 SH   SOLE 36 201 0 0
LITTELFUSE INC COM 537008104   1,066,938 4,314 SH   SOLE 40 4,314 0 0
LITTELFUSE INC COM 537008104   6,458,893 26,116 SH   SOLE 43 24,687 0 1,429
LIVANOVA PLC SHS G5509L101   7,067,095 133,644 SH   SOLE 2 69,889 0 63,755
LIVANOVA PLC SHS G5509L101   42,516 804 SH   SOLE 4 199 0 605
LIVANOVA PLC SHS G5509L101   396,706 7,502 SH   SOLE 7 7,117 0 385
LIVANOVA PLC SHS G5509L101   11,899,375 225,026 SH   SOLE 18 223,417 0 1,609
LIVANOVA PLC SHS G5509L101   15,502,777 293,169 SH   SOLE 19 293,169 0 0
LIVANOVA PLC SHS G5509L101   228,194,227 4,315,322 SH   SOLE 21 4,315,322 0 0
LIVANOVA PLC SHS G5509L101   101,191,961 1,913,615 SH   SOLE 22 1,843,893 0 69,722
LIVANOVA PLC SHS G5509L101   240,392 4,546 SH   SOLE 23 4,546 0 0
LIVANOVA PLC SHS G5509L101   536,732 10,150 SH   SOLE 25 10,150 0 0
LIVANOVA PLC SHS G5509L101   1,547,745 29,269 SH   SOLE 26 23,918 0 5,351
LIVANOVA PLC SHS G5509L101   46,164 873 SH   SOLE 28 873 0 0
LIVANOVA PLC SHS G5509L101   10,550,459 199,517 SH   SOLE 30 199,517 0 0
LIVANOVA PLC SHS G5509L101   13,696 259 SH   SOLE 36 259 0 0
LIVANOVA PLC SHS G5509L101   476,766 9,016 SH   SOLE 40 9,016 0 0
LIVANOVA PLC SHS G5509L101   14,701 278 SH   OTR 43 278 0 0
LIVANOVA PLC SHS G5509L101   1,859,314 35,161 SH   SOLE 43 30,490 0 4,671
LIVE NATION ENTERTAINMENT IN COM 538034109   26,478,467 318,864 SH   SOLE 2 83,721 0 235,143
LIVE NATION ENTERTAINMENT IN COM 538034109   12,173,332 146,596 SH   SOLE 4 73,628 0 72,968
LIVE NATION ENTERTAINMENT IN COM 538034109   7,559,048 91,029 SH   SOLE 7 76,103 0 14,926
LIVE NATION ENTERTAINMENT IN COM 538034109   316,299 3,809 SH   SOLE 13 3,809 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   1,123,614 13,531 SH   SOLE 15 13,531 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   20,894,774 251,623 SH   SOLE 18 240,368 0 11,255
LIVE NATION ENTERTAINMENT IN COM 538034109   230,163,214 2,771,715 SH   SOLE 19 2,771,715 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   309,491,658 3,727,019 SH   SOLE 21 3,727,019 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   306,631,926 3,692,581 SH   SOLE 22 3,327,508 0 365,073
LIVE NATION ENTERTAINMENT IN COM 538034109   23,733,579 285,809 SH   SOLE 23 285,809 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   26,412,699 318,072 SH   SOLE 25 317,646 0 426
LIVE NATION ENTERTAINMENT IN COM 538034109   17,798,378 214,335 SH   SOLE 26 86,353 0 127,982
LIVE NATION ENTERTAINMENT IN COM 538034109   13,607,682 163,869 SH   SOLE 28 1,614 0 162,255
LIVE NATION ENTERTAINMENT IN COM 538034109   101,226 1,219 SH   SOLE 29 1,219 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   66,572,338 801,690 SH   SOLE 30 801,690 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   5,688,738 68,506 SH   SOLE 31 33,645 0 34,861
LIVE NATION ENTERTAINMENT IN COM 538034109   585,183 7,047 SH   SOLE 34 7,047 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   3,173,623 38,218 SH   SOLE 36 38,218 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   683,253 8,228 SH   SOLE 40 8,228 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   23,168 279 SH   OTR 43 279 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   10,205,035 122,893 SH   SOLE 43 101,144 0 21,749
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3   2,839,466 2,788,000 PRN   SOLE 21 2,788,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105   1,020,285 35,243 SH   SOLE 2 12,059 0 23,184
LIVE OAK BANCSHARES INC COM 53803X105   3,011 104 SH   SOLE 4 104 0 0
LIVE OAK BANCSHARES INC COM 53803X105   9,843 340 SH   SOLE 7 340 0 0
LIVE OAK BANCSHARES INC COM 53803X105   2,683,115 92,681 SH   SOLE 18 92,681 0 0
LIVE OAK BANCSHARES INC COM 53803X105   2,028,845 70,081 SH   SOLE 19 70,081 0 0
LIVE OAK BANCSHARES INC COM 53803X105   32,795,342 1,132,827 SH   SOLE 21 1,132,827 0 0
LIVE OAK BANCSHARES INC COM 53803X105   28,432,837 982,136 SH   SOLE 22 940,428 0 41,708
LIVE OAK BANCSHARES INC COM 53803X105   237,158 8,192 SH   SOLE 25 8,192 0 0
LIVE OAK BANCSHARES INC COM 53803X105   350,295 12,100 SH   SOLE 26 9,194 0 2,906
LIVE OAK BANCSHARES INC COM 53803X105   51,184 1,768 SH   SOLE 28 637 0 1,131
LIVE OAK BANCSHARES INC COM 53803X105   509,057 17,584 SH   SOLE 30 17,584 0 0
LIVE OAK BANCSHARES INC COM 53803X105   5,762,498 199,050 SH   SOLE 34 199,050 0 0
LIVE OAK BANCSHARES INC COM 53803X105   190,115 6,567 SH   SOLE 40 6,567 0 0
LIVE OAK BANCSHARES INC COM 53803X105   1,365,747 47,176 SH   SOLE 43 45,427 0 1,749
LIVE VENTURES INC COM NEW 538142308   7,695 272 SH   SOLE 18 272 0 0
LIVE VENTURES INC COM NEW 538142308   97,997 3,464 SH   SOLE 21 3,464 0 0
LIVE VENTURES INC COM NEW 538142308   7,271 257 SH   SOLE 22 257 0 0
LIVENT CORP COM 53814L108   2,515,450 136,635 SH   SOLE 2 75,208 0 61,427
LIVENT CORP COM 53814L108   337,989 18,359 SH   SOLE 4 549 0 17,810
LIVENT CORP COM 53814L108   604,492 32,835 SH   SOLE 7 31,338 0 1,497
LIVENT CORP COM 53814L108   10,326,592 560,923 SH   SOLE 18 534,876 0 26,047
LIVENT CORP COM 53814L108   7,603,753 413,023 SH   SOLE 19 413,023 0 0
LIVENT CORP COM 53814L108   391,309,300 21,255,258 SH   SOLE 21 21,255,258 0 0
LIVENT CORP COM 53814L108   91,770,039 4,984,793 SH   SOLE 22 4,835,047 0 149,746
LIVENT CORP COM 53814L108   30,653 1,665 SH   SOLE 23 1,665 0 0
LIVENT CORP COM 53814L108   634,887 34,486 SH   SOLE 25 34,486 0 0
LIVENT CORP COM 53814L108   6,049,305 328,588 SH   SOLE 26 67,031 0 261,557
LIVENT CORP COM 53814L108   564,635 30,670 SH   SOLE 28 20,500 0 10,170
LIVENT CORP COM 53814L108   6,522,240 354,277 SH   SOLE 30 354,277 0 0
LIVENT CORP COM 53814L108   102,636 5,575 SH   SOLE 36 5,575 0 0
LIVENT CORP COM 53814L108   551,269 29,944 SH   SOLE 40 29,944 0 0
LIVENT CORP COM 53814L108   2,681,490 145,654 SH   SOLE 43 139,657 0 5,997
LIVEONE INC COM 53814X102   11,709 12,245 SH   SOLE 18 12,245 0 0
LIVEONE INC COM 53814X102   144,292 150,901 SH   SOLE 21 150,901 0 0
LIVEONE INC COM 53814X102   909,556 951,219 SH   SOLE 22 951,219 0 0
LIVEONE INC COM 53814X102   2,039 2,132 SH   SOLE 43 2,132 0 0
LIVEPERSON INC COM 538146101   2,383,426 612,706 SH   SOLE 2 439,787 0 172,919
LIVEPERSON INC COM 538146101   1,008 259 SH   SOLE 4 259 0 0
LIVEPERSON INC COM 538146101   2,641 679 SH   SOLE 7 679 0 0
LIVEPERSON INC COM 538146101   706,622 181,651 SH   SOLE 18 181,651 0 0
LIVEPERSON INC COM 538146101   3,622,594 931,258 SH   SOLE 19 931,258 0 0
LIVEPERSON INC COM 538146101   10,694,100 2,749,126 SH   SOLE 21 2,749,126 0 0
LIVEPERSON INC COM 538146101   12,470,663 3,205,826 SH   SOLE 22 3,149,007 0 56,819
LIVEPERSON INC COM 538146101   85,172 21,895 SH   SOLE 23 21,895 0 0
LIVEPERSON INC COM 538146101   43,790 11,257 SH   SOLE 25 11,257 0 0
LIVEPERSON INC COM 538146101   498,756 128,215 SH   SOLE 26 17,419 0 110,796
LIVEPERSON INC COM 538146101   4,450 1,144 SH   SOLE 28 1,144 0 0
LIVEPERSON INC COM 538146101   455,282 117,039 SH   SOLE 30 117,039 0 0
LIVEPERSON INC COM 538146101   9,865 2,536 SH   SOLE 36 2,536 0 0
LIVEPERSON INC COM 538146101   51,574 13,258 SH   SOLE 40 13,258 0 0
LIVEPERSON INC COM 538146101   116,801 30,026 SH   SOLE 43 29,546 0 480
LIVEPERSON INC NOTE 12/1 538146AD3   2,795,648 3,735,000 PRN   SOLE 21 3,735,000 0 0
LIVERAMP HLDGS INC COM 53815P108   4,811,867 166,847 SH   SOLE 2 85,753 0 81,094
LIVERAMP HLDGS INC COM 53815P108   7,066 245 SH   SOLE 4 245 0 0
LIVERAMP HLDGS INC COM 53815P108   381,322 13,222 SH   SOLE 7 12,522 0 700
LIVERAMP HLDGS INC COM 53815P108   6,204,695 215,142 SH   SOLE 18 215,142 0 0
LIVERAMP HLDGS INC COM 53815P108   9,946,628 344,890 SH   SOLE 19 344,890 0 0
LIVERAMP HLDGS INC COM 53815P108   224,501,375 7,784,375 SH   SOLE 21 7,784,375 0 0
LIVERAMP HLDGS INC COM 53815P108   61,236,693 2,123,325 SH   SOLE 22 2,041,656 0 81,669
LIVERAMP HLDGS INC COM 53815P108   103,334 3,583 SH   SOLE 23 3,583 0 0
LIVERAMP HLDGS INC COM 53815P108   387,033 13,420 SH   SOLE 25 13,420 0 0
LIVERAMP HLDGS INC COM 53815P108   738,419 25,604 SH   SOLE 26 20,487 0 5,117
LIVERAMP HLDGS INC COM 53815P108   35,098 1,217 SH   SOLE 28 1,217 0 0
LIVERAMP HLDGS INC COM 53815P108   3,785,942 131,274 SH   SOLE 30 131,274 0 0
LIVERAMP HLDGS INC COM 53815P108   389,052 13,490 SH   SOLE 40 13,490 0 0
LIVERAMP HLDGS INC COM 53815P108   2,589,226 89,779 SH   SOLE 43 81,205 0 8,574
LIVEVOX HOLDING INC COM CL A 53838L100   11,910 3,566 SH   SOLE 2 1,882 0 1,684
LIVEVOX HOLDING INC COM CL A 53838L100   206,432 61,806 SH   SOLE 18 61,806 0 0
LIVEVOX HOLDING INC COM CL A 53838L100   141,366 42,325 SH   SOLE 19 42,325 0 0
LIVEVOX HOLDING INC COM CL A 53838L100   2,428,821 727,192 SH   SOLE 21 727,192 0 0
LIVEVOX HOLDING INC COM CL A 53838L100   657,082 196,731 SH   SOLE 22 192,412 0 4,319
LIVEVOX HOLDING INC COM CL A 53838L100   33 10 SH   SOLE 43 10 0 0
LIVEWIRE GROUP INC COM 53838J105   9,556 1,379 SH   SOLE 2 567 0 812
LIVEWIRE GROUP INC COM 53838J105   173,056 24,972 SH   SOLE 18 24,972 0 0
LIVEWIRE GROUP INC COM 53838J105   136,944 19,761 SH   SOLE 19 19,761 0 0
LIVEWIRE GROUP INC COM 53838J105   2,278,494 328,787 SH   SOLE 21 328,787 0 0
LIVEWIRE GROUP INC COM 53838J105   768,766 110,933 SH   SOLE 22 108,820 0 2,113
LIVONGO HEALTH INC NOTE 0.875% 6/0 539183AA1   3,312,525 3,625,000 PRN   SOLE 21 3,625,000 0 0
LKQ CORP COM 501889208   32,132,782 649,016 SH   SOLE 2 209,032 0 439,984
LKQ CORP COM 501889208   17,727,699 358,063 SH   SOLE 4 182,906 0 175,157
LKQ CORP COM 501889208   41,527,255 838,765 SH   SOLE 7 727,725 0 111,040
LKQ CORP COM 501889208   212,596 4,294 SH   SOLE 13 4,294 0 0
LKQ CORP COM 501889208   1,825,384 36,869 SH   SOLE 15 36,869 0 0
LKQ CORP COM 501889208   20,991,893 423,993 SH   SOLE 18 406,654 0 17,339
LKQ CORP COM 501889208   5,437,634 109,829 SH   SOLE 19 109,829 0 0
LKQ CORP COM 501889208   395,517,269 7,988,634 SH   SOLE 21 7,988,634 0 0
LKQ CORP COM 501889208   290,932,395 5,876,235 SH   SOLE 22 5,292,191 0 584,044
LKQ CORP COM 501889208   22,118,939 446,757 SH   SOLE 23 446,757 0 0
LKQ CORP COM 501889208   49,506,930 999,938 SH   SOLE 25 999,159 0 779
LKQ CORP COM 501889208   16,984,604 343,054 SH   SOLE 26 191,650 0 151,404
LKQ CORP COM 501889208   34,067,336 688,090 SH   SOLE 28 19,049 0 669,041
LKQ CORP COM 501889208   136,304,644 2,753,073 SH   SOLE 30 2,722,298 0 30,775
LKQ CORP COM 501889208   4,408,816 89,049 SH   SOLE 31 53,591 0 35,458
LKQ CORP COM 501889208   45,200,006 912,947 SH   SOLE 34 912,947 0 0
LKQ CORP COM 501889208   3,250,332 65,650 SH   SOLE 36 65,650 0 0
LKQ CORP COM 501889208   662,097 13,373 SH   SOLE 40 13,373 0 0
LKQ CORP COM 501889208   28,864 583 SH   OTR 43 583 0 0
LKQ CORP COM 501889208   8,364,908 168,954 SH   SOLE 43 138,122 0 30,832
LL FLOORING HOLDINGS INC COM 55003T107   254,614 80,320 SH   SOLE 2 80,320 0 0
LL FLOORING HOLDINGS INC COM 55003T107   18,002 5,679 SH   SOLE 18 5,679 0 0
LL FLOORING HOLDINGS INC COM 55003T107   14,294 4,509 SH   SOLE 19 4,509 0 0
LL FLOORING HOLDINGS INC COM 55003T107   213,934 67,487 SH   SOLE 21 67,487 0 0
LL FLOORING HOLDINGS INC COM 55003T107   1,435,040 452,694 SH   SOLE 22 452,694 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   12,598,859 5,914,957 SH   SOLE 43 5,557,432 0 357,525
LM FDG AMER INC COM 502074404   1,439 2,949 SH   SOLE 21 2,949 0 0
LM FDG AMER INC COM 502074404   195 399 SH   SOLE 22 399 0 0
LOANDEPOT INC COM CL A 53946R106   210,497 122,382 SH   SOLE 22 122,382 0 0
LOCAL BOUNTI CORP COM NEW 53960E205   67,400 27,510 SH   SOLE 22 27,510 0 0
LOCKHEED MARTIN CORP COM 539830109   221,453,885 541,505 SH   SOLE 2 156,892 0 384,613
LOCKHEED MARTIN CORP COM 539830109   34,187,011 83,595 SH   SOLE 4 38,570 0 45,025
LOCKHEED MARTIN CORP COM 539830109   68,744,131 168,095 SH   SOLE 7 144,923 0 23,172
LOCKHEED MARTIN CORP COM 539830109   6,350,740 15,529 SH   SOLE 13 15,529 0 0
LOCKHEED MARTIN CORP COM 539830109   13,434,336 32,850 SH   SOLE 15 32,850 0 0
LOCKHEED MARTIN CORP COM 539830109   176,152,159 430,732 SH   SOLE 18 394,227 0 36,505
LOCKHEED MARTIN CORP COM 539830109   173,671,816 424,667 SH   SOLE 19 424,667 0 0
LOCKHEED MARTIN CORP COM 539830109   3,083,123,267 7,538,936 SH   SOLE 21 7,538,936 0 0
LOCKHEED MARTIN CORP COM 539830109   2,157,809,962 5,276,335 SH   SOLE 22 4,752,880 0 523,455
LOCKHEED MARTIN CORP COM 539830109   212,827,283 520,411 SH   SOLE 23 520,411 0 0
LOCKHEED MARTIN CORP COM 539830109   47,793,110 116,865 SH   SOLE 25 116,069 0 796
LOCKHEED MARTIN CORP COM 539830109   47,569,000 116,317 SH   SOLE 26 102,520 0 13,797
LOCKHEED MARTIN CORP COM 539830109   14,746,280 36,058 SH   SOLE 28 0 0 36,058
LOCKHEED MARTIN CORP COM 539830109   5,483,336 13,408 SH   SOLE 29 13,408 0 0
LOCKHEED MARTIN CORP COM 539830109   440,449,511 1,076,999 SH   SOLE 30 1,076,999 0 0
LOCKHEED MARTIN CORP COM 539830109   34,457,334 84,256 SH   SOLE 31 77,614 0 6,642
LOCKHEED MARTIN CORP COM 539830109   2,563,770 6,269 SH   SOLE 32 6,269 0 0
LOCKHEED MARTIN CORP COM 539830109   23,004,000 56,250 SH   SOLE 36 56,250 0 0
LOCKHEED MARTIN CORP COM 539830109   2,455,805 6,005 SH   SOLE 40 6,005 0 0
LOCKHEED MARTIN CORP COM 539830109   112,133,667 274,192 SH   SOLE 43 232,511 0 41,682
LOCKHEED MARTIN CORP OPTIONS 539830109   1,717,632 4,200 SH Call SOLE 2 0 0 4,200
LOCKHEED MARTIN CORP OPTIONS 539830109   327,168 800 SH Call SOLE 4 800 0 0
LOCKHEED MARTIN CORP OPTIONS 539830109   6,993,216 17,100 SH Call SOLE 18 17,100 0 0
LOCKHEED MARTIN CORP OPTIONS 539830109   35,252,352 86,200 SH Call SOLE 19 86,200 0 0
LOCKHEED MARTIN CORP OPTIONS 539830109   2,740,032 6,700 SH Call SOLE 22 6,700 0 0
LOCKHEED MARTIN CORP OPTIONS 539830109   204,480 500 SH Call SOLE 26 500 0 0
LOEWS CORP COM 540424108   25,686,893 405,732 SH   SOLE 2 98,248 0 307,484
LOEWS CORP COM 540424108   16,144,177 255,002 SH   SOLE 4 51,708 0 203,294
LOEWS CORP COM 540424108   7,182,583 113,451 SH   SOLE 7 95,183 0 18,268
LOEWS CORP COM 540424108   1,658,785 26,201 SH   SOLE 13 26,201 0 0
LOEWS CORP COM 540424108   1,720,386 27,174 SH   SOLE 15 27,174 0 0
LOEWS CORP COM 540424108   25,920,633 409,424 SH   SOLE 18 397,463 0 11,961
LOEWS CORP COM 540424108   4,993,386 78,872 SH   SOLE 19 78,872 0 0
LOEWS CORP COM 540424108   301,769,901 4,766,544 SH   SOLE 21 4,766,544 0 0
LOEWS CORP COM 540424108   264,250,559 4,173,915 SH   SOLE 22 3,764,597 0 409,318
LOEWS CORP COM 540424108   20,598,035 325,352 SH   SOLE 23 325,352 0 0
LOEWS CORP COM 540424108   32,558,497 514,271 SH   SOLE 25 508,112 0 6,159
LOEWS CORP COM 540424108   15,058,030 237,846 SH   SOLE 26 111,931 0 125,915
LOEWS CORP COM 540424108   20,454,131 323,079 SH   SOLE 28 0 0 323,079
LOEWS CORP COM 540424108   62,120,025 981,204 SH   SOLE 30 976,768 0 4,436
LOEWS CORP COM 540424108   2,883,897 45,552 SH   SOLE 31 42,140 0 3,412
LOEWS CORP COM 540424108   517,749 8,178 SH   SOLE 34 8,178 0 0
LOEWS CORP COM 540424108   3,450,648 54,504 SH   SOLE 36 54,504 0 0
LOEWS CORP COM 540424108   591,379 9,341 SH   SOLE 40 9,341 0 0
LOEWS CORP COM 540424108   24,954,410 394,162 SH   SOLE 43 350,506 0 43,656
LOGICMARK INC COM NEW 67091J503   4 2 SH   SOLE 21 2 0 0
LOGICMARK INC COM NEW 67091J503   41 23 SH   SOLE 22 23 0 0
LOGITECH INTL S A SHS H50430232   21,795,519 316,152 SH   SOLE 43 283,191 0 32,961
LONGBOARD PHARMACEUTICALS IN COM 54300N103   58,002 10,432 SH   SOLE 2 6,351 0 4,081
LONGBOARD PHARMACEUTICALS IN COM 54300N103   226,676 40,769 SH   SOLE 18 40,769 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   173,611 31,225 SH   SOLE 19 31,225 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   2,801,495 503,866 SH   SOLE 21 503,866 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   1,109,465 199,544 SH   SOLE 22 191,919 0 7,625
LONGEVERON INC COM 54303L104   1,942 830 SH   SOLE 18 830 0 0
LONGEVERON INC COM 54303L104   25,401 10,855 SH   SOLE 21 10,855 0 0
LONGEVERON INC COM 54303L104   234,358 100,153 SH   SOLE 22 100,153 0 0
LOOP INDS INC COM 543518104   784,704 219,805 SH   SOLE 22 219,805 0 0
LOOP MEDIA INC COM NEW 54352F206   2,403 4,835 SH   SOLE 2 1,939 0 2,896
LOOP MEDIA INC COM NEW 54352F206   46,125 92,806 SH   SOLE 18 92,806 0 0
LOOP MEDIA INC COM NEW 54352F206   33,940 68,290 SH   SOLE 19 68,290 0 0
LOOP MEDIA INC COM NEW 54352F206   571,992 1,150,890 SH   SOLE 21 1,150,890 0 0
LOOP MEDIA INC COM NEW 54352F206   383,347 771,321 SH   SOLE 22 764,389 0 6,932
LOUISIANA PAC CORP COM 546347105   9,363,788 169,419 SH   SOLE 2 93,984 0 75,435
LOUISIANA PAC CORP COM 546347105   14,923 270 SH   SOLE 4 270 0 0
LOUISIANA PAC CORP COM 546347105   678,937 12,284 SH   SOLE 7 11,659 0 625
LOUISIANA PAC CORP COM 546347105   6,514,620 117,869 SH   SOLE 18 117,869 0 0
LOUISIANA PAC CORP COM 546347105   1,478,915 26,758 SH   SOLE 19 26,758 0 0
LOUISIANA PAC CORP COM 546347105   197,134,604 3,566,756 SH   SOLE 21 3,566,756 0 0
LOUISIANA PAC CORP COM 546347105   103,312,784 1,869,238 SH   SOLE 22 1,775,488 0 93,750
LOUISIANA PAC CORP COM 546347105   748,522 13,543 SH   SOLE 25 13,543 0 0
LOUISIANA PAC CORP COM 546347105   1,974,189 35,719 SH   SOLE 26 23,480 0 12,239
LOUISIANA PAC CORP COM 546347105   34,875 631 SH   SOLE 28 631 0 0
LOUISIANA PAC CORP COM 546347105   2,580,390 46,687 SH   SOLE 30 46,687 0 0
LOUISIANA PAC CORP COM 546347105   50,075 906 SH   SOLE 31 906 0 0
LOUISIANA PAC CORP COM 546347105   2,151,495 38,927 SH   SOLE 34 38,927 0 0
LOUISIANA PAC CORP COM 546347105   93,075 1,684 SH   SOLE 36 1,684 0 0
LOUISIANA PAC CORP COM 546347105   609,904 11,035 SH   SOLE 40 11,035 0 0
LOUISIANA PAC CORP COM 546347105   3,640,821 65,873 SH   SOLE 43 60,869 0 5,004
LOVESAC COMPANY COM 54738L109   1,381,074 69,331 SH   SOLE 2 66,271 0 3,060
LOVESAC COMPANY COM 54738L109   817 41 SH   SOLE 4 41 0 0
LOVESAC COMPANY COM 54738L109   4,084 205 SH   SOLE 7 205 0 0
LOVESAC COMPANY COM 54738L109   717,259 36,007 SH   SOLE 18 36,007 0 0
LOVESAC COMPANY COM 54738L109   589,931 29,615 SH   SOLE 19 29,615 0 0
LOVESAC COMPANY COM 54738L109   10,522,063 528,216 SH   SOLE 21 528,216 0 0
LOVESAC COMPANY COM 54738L109   8,072,520 405,247 SH   SOLE 22 394,720 0 10,527
LOVESAC COMPANY COM 54738L109   46,772 2,348 SH   SOLE 25 2,348 0 0
LOVESAC COMPANY COM 54738L109   33,784 1,696 SH   SOLE 26 532 0 1,164
LOVESAC COMPANY COM 54738L109   476,905 23,941 SH   SOLE 30 23,941 0 0
LOVESAC COMPANY COM 54738L109   33,346 1,674 SH   SOLE 40 1,674 0 0
LOVESAC COMPANY COM 54738L109   43,346 2,176 SH   SOLE 43 2,104 0 72
LOWES COS INC COM 548661107   220,290,240 1,059,903 SH   SOLE 2 154,836 0 905,067
LOWES COS INC COM 548661107   98,763,282 475,189 SH   SOLE 4 238,400 0 236,789
LOWES COS INC COM 548661107   132,647,021 638,217 SH   SOLE 7 510,411 0 127,806
LOWES COS INC COM 548661107   4,529,041 21,791 SH   SOLE 13 21,791 0 0
LOWES COS INC COM 548661107   17,566,637 84,520 SH   SOLE 15 84,520 0 0
LOWES COS INC COM 548661107   195,905,412 942,578 SH   SOLE 18 905,446 0 37,132
LOWES COS INC COM 548661107   36,199,493 174,170 SH   SOLE 19 174,170 0 0
LOWES COS INC COM 548661107   2,855,028,661 13,736,666 SH   SOLE 21 13,736,666 0 0
LOWES COS INC COM 548661107   2,641,889,781 12,711,171 SH   SOLE 22 11,456,907 0 1,254,264
LOWES COS INC COM 548661107   239,751,961 1,153,541 SH   SOLE 23 1,153,541 0 0
LOWES COS INC COM 548661107   249,852,154 1,202,137 SH   SOLE 25 1,200,053 0 2,084
LOWES COS INC COM 548661107   141,538,416 680,997 SH   SOLE 26 351,947 0 329,050
LOWES COS INC COM 548661107   297,559,332 1,431,675 SH   SOLE 28 30,746 0 1,400,929
LOWES COS INC COM 548661107   279,960 1,347 SH   SOLE 29 1,347 0 0
LOWES COS INC COM 548661107   895,061,713 4,306,494 SH   SOLE 30 4,306,494 0 0
LOWES COS INC COM 548661107   35,110,203 168,929 SH   SOLE 31 122,280 0 46,649
LOWES COS INC COM 548661107   5,722,459 27,533 SH   SOLE 34 27,533 0 0
LOWES COS INC COM 548661107   30,896,455 148,655 SH   SOLE 36 148,655 0 0
LOWES COS INC COM 548661107   5,903,903 28,406 SH   SOLE 40 28,406 0 0
LOWES COS INC COM 548661107   264,372 1,272 SH   OTR 43 1,272 0 0
LOWES COS INC COM 548661107   194,374,280 935,211 SH   SOLE 43 801,086 0 134,125
LPL FINL HLDGS INC COM 50212V100   37,124,257 156,214 SH   SOLE 2 9,577 0 146,637
LPL FINL HLDGS INC COM 50212V100   15,028,511 63,238 SH   SOLE 4 31,561 0 31,677
LPL FINL HLDGS INC COM 50212V100   8,200,826 34,508 SH   SOLE 7 19,752 0 14,756
LPL FINL HLDGS INC COM 50212V100   598,165 2,517 SH   SOLE 13 2,517 0 0
LPL FINL HLDGS INC COM 50212V100   747,647 3,146 SH   SOLE 15 3,146 0 0
LPL FINL HLDGS INC COM 50212V100   92,506,945 389,257 SH   SOLE 18 384,087 0 5,170
LPL FINL HLDGS INC COM 50212V100   160,899,982 677,046 SH   SOLE 19 677,046 0 0
LPL FINL HLDGS INC COM 50212V100   356,754,001 1,501,174 SH   SOLE 21 1,501,174 0 0
LPL FINL HLDGS INC COM 50212V100   445,589,472 1,874,982 SH   SOLE 22 1,706,367 0 168,615
LPL FINL HLDGS INC COM 50212V100   30,596,487 128,746 SH   SOLE 23 128,746 0 0
LPL FINL HLDGS INC COM 50212V100   73,136,550 307,749 SH   SOLE 25 291,885 0 15,864
LPL FINL HLDGS INC COM 50212V100   32,637,425 137,334 SH   SOLE 26 51,015 0 86,319
LPL FINL HLDGS INC COM 50212V100   35,214,264 148,177 SH   SOLE 28 1,377 0 146,800
LPL FINL HLDGS INC COM 50212V100   29,231 123 SH   SOLE 29 123 0 0
LPL FINL HLDGS INC COM 50212V100   70,561,612 296,914 SH   SOLE 30 237,839 0 59,075
LPL FINL HLDGS INC COM 50212V100   10,813,788 45,503 SH   SOLE 31 16,589 0 28,914
LPL FINL HLDGS INC COM 50212V100   106,912,794 449,875 SH   SOLE 34 449,875 0 0
LPL FINL HLDGS INC COM 50212V100   6,644,219 27,958 SH   SOLE 36 27,958 0 0
LPL FINL HLDGS INC COM 50212V100   895,941 3,770 SH   SOLE 40 3,770 0 0
LPL FINL HLDGS INC COM 50212V100   45,154 190 SH   OTR 43 190 0 0
LPL FINL HLDGS INC COM 50212V100   22,776,398 95,840 SH   SOLE 43 87,521 0 8,319
LSB INDS INC COM 502160104   719,762 70,358 SH   SOLE 2 33,473 0 36,885
LSB INDS INC COM 502160104   1,391,812 136,052 SH   SOLE 7 136,052 0 0
LSB INDS INC COM 502160104   1,529,405 149,502 SH   SOLE 18 149,502 0 0
LSB INDS INC COM 502160104   1,158,087 113,205 SH   SOLE 19 113,205 0 0
LSB INDS INC COM 502160104   31,970,008 3,125,123 SH   SOLE 21 3,125,123 0 0
LSB INDS INC COM 502160104   16,106,255 1,574,414 SH   SOLE 22 1,500,614 0 73,800
LSB INDS INC COM 502160104   102,883 10,057 SH   SOLE 25 10,057 0 0
LSB INDS INC COM 502160104   32,531 3,180 SH   SOLE 26 0 0 3,180
LSB INDS INC COM 502160104   807,526 78,937 SH   SOLE 30 78,937 0 0
LSB INDS INC COM 502160104   135,906 13,285 SH   SOLE 40 13,285 0 0
LSB INDS INC COM 502160104   175,864 17,191 SH   SOLE 43 15,673 0 1,518
LSI INDS INC OHIO COM 50216C108   99,298 6,253 SH   SOLE 2 931 0 5,322
LSI INDS INC OHIO COM 50216C108   4,494 283 SH   SOLE 7 283 0 0
LSI INDS INC OHIO COM 50216C108   1,087,415 68,477 SH   SOLE 18 68,477 0 0
LSI INDS INC OHIO COM 50216C108   1,588,397 100,025 SH   SOLE 19 100,025 0 0
LSI INDS INC OHIO COM 50216C108   14,531,582 915,087 SH   SOLE 21 915,087 0 0
LSI INDS INC OHIO COM 50216C108   11,296,302 711,354 SH   SOLE 22 698,732 0 12,622
LSI INDS INC OHIO COM 50216C108   33,237 2,093 SH   SOLE 43 2,085 0 8
LTC PPTYS INC COM 502175102   2,079,550 64,723 SH   SOLE 2 12,221 0 52,502
LTC PPTYS INC COM 502175102   562,179 17,497 SH   SOLE 4 17,497 0 0
LTC PPTYS INC COM 502175102   2,031,226 63,219 SH   SOLE 7 54,224 0 8,995
LTC PPTYS INC COM 502175102   4,336,136 134,956 SH   SOLE 18 134,956 0 0
LTC PPTYS INC COM 502175102   4,759,931 148,146 SH   SOLE 19 148,146 0 0
LTC PPTYS INC COM 502175102   160,086,922 4,982,475 SH   SOLE 21 4,982,475 0 0
LTC PPTYS INC COM 502175102   50,753,126 1,579,618 SH   SOLE 22 1,519,413 0 60,205
LTC PPTYS INC COM 502175102   70,140 2,183 SH   SOLE 23 2,183 0 0
LTC PPTYS INC COM 502175102   2,616,860 81,446 SH   SOLE 25 81,446 0 0
LTC PPTYS INC COM 502175102   783,811 24,395 SH   SOLE 26 9,143 0 15,252
LTC PPTYS INC COM 502175102   1,226,049 38,159 SH   SOLE 28 758 0 37,401
LTC PPTYS INC COM 502175102   6,019,556 187,350 SH   SOLE 30 187,350 0 0
LTC PPTYS INC COM 502175102   234,099 7,286 SH   SOLE 40 7,286 0 0
LTC PPTYS INC COM 502175102   1,034,297 32,191 SH   SOLE 43 31,107 0 1,084
LUCID DIAGNOSTICS INC COM 54948X109   1,233 1,054 SH   SOLE 18 1,054 0 0
LUCID DIAGNOSTICS INC COM 54948X109   26,544 22,687 SH   SOLE 21 22,687 0 0
LUCID GROUP INC COM 549498103   2,610,530 467,000 SH   SOLE 2 39,692 0 427,308
LUCID GROUP INC COM 549498103   3,835,360 686,111 SH   SOLE 4 301,840 0 384,271
LUCID GROUP INC COM 549498103   2,455,128 439,200 SH   SOLE 7 431,376 0 7,824
LUCID GROUP INC COM 549498103   151,316 27,069 SH   SOLE 13 27,069 0 0
LUCID GROUP INC COM 549498103   395,219 70,701 SH   SOLE 15 70,701 0 0
LUCID GROUP INC COM 549498103   3,327,503 595,260 SH   SOLE 18 540,293 0 54,967
LUCID GROUP INC COM 549498103   942,340 168,576 SH   SOLE 19 168,576 0 0
LUCID GROUP INC COM 549498103   68,686,068 12,287,311 SH   SOLE 21 12,287,311 0 0
LUCID GROUP INC COM 549498103   110,160,319 19,706,676 SH   SOLE 22 18,130,481 0 1,576,195
LUCID GROUP INC COM 549498103   8,218,848 1,470,277 SH   SOLE 23 1,470,277 0 0
LUCID GROUP INC COM 549498103   10,110,471 1,808,671 SH   SOLE 25 1,606,021 0 202,650
LUCID GROUP INC COM 549498103   5,272,566 943,214 SH   SOLE 26 514,160 0 429,054
LUCID GROUP INC COM 549498103   11,176,238 1,999,327 SH   SOLE 28 147,097 0 1,852,230
LUCID GROUP INC COM 549498103   32,828,516 5,872,722 SH   SOLE 30 5,766,468 0 106,254
LUCID GROUP INC COM 549498103   957,310 171,254 SH   SOLE 31 160,469 0 10,785
LUCID GROUP INC COM 549498103   3,538,246 632,960 SH   SOLE 32 632,960 0 0
LUCID GROUP INC COM 549498103   221,124 39,557 SH   SOLE 34 39,557 0 0
LUCID GROUP INC COM 549498103   913,087 163,343 SH   SOLE 36 163,343 0 0
LUCID GROUP INC COM 549498103   230,794 41,287 SH   SOLE 40 41,287 0 0
LUCID GROUP INC COM 549498103   4,326,017 773,885 SH   SOLE 43 717,064 0 56,821
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   687,497 648,582 SH   SOLE 2 85,764 0 562,818
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   342,594 323,202 SH   SOLE 4 136,412 0 186,790
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   196,486 185,364 SH   SOLE 7 139,699 0 45,665
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   175,232 165,313 SH   SOLE 13 165,313 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   539,953 509,390 SH   SOLE 15 509,390 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   324,777 306,393 SH   SOLE 18 306,393 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   761,285 718,193 SH   SOLE 19 718,193 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   12,867,741 12,139,378 SH   SOLE 21 12,139,378 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   7,846,622 7,402,474 SH   SOLE 22 6,530,083 0 872,391
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   951,622 897,757 SH   SOLE 23 897,757 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   521,747 492,214 SH   SOLE 25 492,214 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   500,148 471,838 SH   SOLE 26 12,577 0 459,261
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   1,687,650 1,592,123 SH   SOLE 28 98,093 0 1,494,030
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   6,833,789 6,446,971 SH   SOLE 30 4,875,531 0 1,571,440
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   762,687 719,516 SH   SOLE 34 719,516 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   159,697 150,658 SH   SOLE 36 150,658 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   11,690 11,028 SH   SOLE 40 11,028 0 0
LULULEMON ATHLETICA INC COM 550021109   119,681,776 310,370 SH   SOLE 2 170,793 0 139,577
LULULEMON ATHLETICA INC COM 550021109   61,210,575 158,737 SH   SOLE 4 77,686 0 81,051
LULULEMON ATHLETICA INC COM 550021109   27,389,878 71,030 SH   SOLE 7 68,535 0 2,495
LULULEMON ATHLETICA INC COM 550021109   12,392,734 32,138 SH   SOLE 13 32,138 0 0
LULULEMON ATHLETICA INC COM 550021109   2,228,055 5,778 SH   SOLE 15 5,778 0 0
LULULEMON ATHLETICA INC COM 550021109   42,974,692 111,446 SH   SOLE 18 80,057 0 31,389
LULULEMON ATHLETICA INC COM 550021109   166,987,639 433,048 SH   SOLE 19 433,048 0 0
LULULEMON ATHLETICA INC COM 550021109   688,891,494 1,786,498 SH   SOLE 21 1,786,498 0 0
LULULEMON ATHLETICA INC COM 550021109   1,126,974,146 2,922,575 SH   SOLE 22 2,681,826 0 240,749
LULULEMON ATHLETICA INC COM 550021109   104,370,745 270,664 SH   SOLE 23 270,664 0 0
LULULEMON ATHLETICA INC COM 550021109   71,480,911 185,371 SH   SOLE 25 184,977 0 394
LULULEMON ATHLETICA INC COM 550021109   81,955,236 212,534 SH   SOLE 26 125,858 0 86,676
LULULEMON ATHLETICA INC COM 550021109   108,448,571 281,239 SH   SOLE 28 7,898 0 273,341
LULULEMON ATHLETICA INC COM 550021109   9,577,396 24,837 SH   SOLE 29 24,837 0 0
LULULEMON ATHLETICA INC COM 550021109   230,431,667 597,577 SH   SOLE 30 560,490 0 37,087
LULULEMON ATHLETICA INC COM 550021109   35,903,761 93,109 SH   SOLE 31 85,178 0 7,931
LULULEMON ATHLETICA INC COM 550021109   13,123,851 34,034 SH   SOLE 32 34,034 0 0
LULULEMON ATHLETICA INC COM 550021109   39,631,453 102,776 SH   SOLE 34 102,776 0 0
LULULEMON ATHLETICA INC COM 550021109   11,475,754 29,760 SH   SOLE 36 29,760 0 0
LULULEMON ATHLETICA INC COM 550021109   2,170,213 5,628 SH   SOLE 40 5,628 0 0
LULULEMON ATHLETICA INC COM 550021109   61,698 160 SH   OTR 43 160 0 0
LULULEMON ATHLETICA INC COM 550021109   45,038,477 116,798 SH   SOLE 43 107,266 0 9,532
LULUS FASHION LOUNGE HOLDING COM 55003A108   5,799 2,885 SH   SOLE 18 2,885 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   328 163 SH   SOLE 19 163 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   76,923 38,270 SH   SOLE 21 38,270 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   24,904 12,390 SH   SOLE 22 12,390 0 0
LUMEN TECHNOLOGIES INC COM 550241103   1,573,225 1,107,905 SH   SOLE 2 311,928 0 795,977
LUMEN TECHNOLOGIES INC COM 550241103   3,814 2,686 SH   SOLE 4 2,686 0 0
LUMEN TECHNOLOGIES INC COM 550241103   406,219 286,070 SH   SOLE 7 274,500 0 11,570
LUMEN TECHNOLOGIES INC COM 550241103   4,714,062 3,319,762 SH   SOLE 18 3,319,762 0 0
LUMEN TECHNOLOGIES INC COM 550241103   3,177,121 2,237,409 SH   SOLE 19 2,237,409 0 0
LUMEN TECHNOLOGIES INC COM 550241103   143,394,890 100,982,317 SH   SOLE 21 100,982,317 0 0
LUMEN TECHNOLOGIES INC COM 550241103   42,631,469 30,022,161 SH   SOLE 22 28,723,298 0 1,298,863
LUMEN TECHNOLOGIES INC COM 550241103   278,719 196,281 SH   SOLE 25 196,281 0 0
LUMEN TECHNOLOGIES INC COM 550241103   3,691,408 2,599,583 SH   SOLE 26 1,183,611 0 1,415,972
LUMEN TECHNOLOGIES INC COM 550241103   70,252 49,473 SH   SOLE 28 10,085 0 39,388
LUMEN TECHNOLOGIES INC COM 550241103   3,238,681 2,280,761 SH   SOLE 30 2,280,761 0 0
LUMEN TECHNOLOGIES INC COM 550241103   39,510 27,824 SH   SOLE 34 27,824 0 0
LUMEN TECHNOLOGIES INC COM 550241103   756,870 533,007 SH   SOLE 36 533,007 0 0
LUMEN TECHNOLOGIES INC COM 550241103   239,328 168,541 SH   SOLE 40 168,541 0 0
LUMEN TECHNOLOGIES INC COM 550241103   1,245,733 877,277 SH   SOLE 43 812,699 0 64,578
LUMENT FINANCE TRUST INC COM 55025L108   10,774 5,180 SH   SOLE 18 5,180 0 0
LUMENT FINANCE TRUST INC COM 55025L108   141,099 67,836 SH   SOLE 21 67,836 0 0
LUMENT FINANCE TRUST INC COM 55025L108   231,552 111,323 SH   SOLE 22 111,323 0 0
LUMENTUM HLDGS INC COM 55024U109   4,459,718 98,710 SH   SOLE 2 60,358 0 38,352
LUMENTUM HLDGS INC COM 55024U109   16,717 370 SH   SOLE 4 193 0 177
LUMENTUM HLDGS INC COM 55024U109   570,533 12,628 SH   SOLE 7 11,984 0 644
LUMENTUM HLDGS INC COM 55024U109   5,514,038 122,046 SH   SOLE 18 122,046 0 0
LUMENTUM HLDGS INC COM 55024U109   1,004,261 22,228 SH   SOLE 19 22,228 0 0
LUMENTUM HLDGS INC COM 55024U109   167,525,768 3,707,963 SH   SOLE 21 3,707,963 0 0
LUMENTUM HLDGS INC COM 55024U109   87,757,542 1,942,398 SH   SOLE 22 1,851,266 0 91,132
LUMENTUM HLDGS INC COM 55024U109   648,107 14,345 SH   SOLE 25 14,345 0 0
LUMENTUM HLDGS INC COM 55024U109   1,382,960 30,610 SH   SOLE 26 24,508 0 6,102
LUMENTUM HLDGS INC COM 55024U109   307,314 6,802 SH   SOLE 28 1,352 0 5,450
LUMENTUM HLDGS INC COM 55024U109   2,509,297 55,540 SH   SOLE 30 55,540 0 0
LUMENTUM HLDGS INC COM 55024U109   44,773 991 SH   SOLE 31 991 0 0
LUMENTUM HLDGS INC COM 55024U109   80,782 1,788 SH   SOLE 36 1,788 0 0
LUMENTUM HLDGS INC COM 55024U109   511,935 11,331 SH   SOLE 40 11,331 0 0
LUMENTUM HLDGS INC COM 55024U109   3,431,195 75,945 SH   SOLE 43 73,246 0 2,699
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5   2,138,400 2,160,000 PRN   SOLE 21 2,160,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1   5,632,198 6,721,000 PRN   SOLE 21 6,721,000 0 0
LUMENTUM HLDGS INC NOTE 0.500% 6/1 55024UAF6   4,194,383 5,775,000 PRN   SOLE 21 5,775,000 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   601,082 132,106 SH   SOLE 2 73,859 0 58,247
LUMINAR TECHNOLOGIES INC COM CL A 550424105   50,569 11,114 SH   SOLE 4 689 0 10,425
LUMINAR TECHNOLOGIES INC COM CL A 550424105   264,219 58,070 SH   SOLE 7 55,053 0 3,017
LUMINAR TECHNOLOGIES INC COM CL A 550424105   2,969,289 652,591 SH   SOLE 18 652,591 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   2,567,392 564,262 SH   SOLE 19 564,262 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   42,543,123 9,350,137 SH   SOLE 21 9,350,137 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   32,632,518 7,171,982 SH   SOLE 22 6,958,960 0 213,022
LUMINAR TECHNOLOGIES INC COM CL A 550424105   215,383 47,337 SH   SOLE 25 47,337 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   355,810 78,200 SH   SOLE 26 61,099 0 17,101
LUMINAR TECHNOLOGIES INC COM CL A 550424105   77,195 16,966 SH   SOLE 28 990 0 15,976
LUMINAR TECHNOLOGIES INC COM CL A 550424105   6,651,458 1,461,859 SH   SOLE 30 1,461,859 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   22,996 5,054 SH   SOLE 36 5,054 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   241,223 53,016 SH   SOLE 40 53,016 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   384,489 84,503 SH   SOLE 43 81,458 0 3,045
LUMOS PHARMA INC COM 55028X109   7,775 2,356 SH   SOLE 21 2,356 0 0
LUMOS PHARMA INC COM 55028X109   135,643 41,104 SH   SOLE 22 41,104 0 0
LUNA INNOVATIONS INC COM 550351100   45,292 7,729 SH   SOLE 2 4,119 0 3,610
LUNA INNOVATIONS INC COM 550351100   494,039 84,307 SH   SOLE 18 84,307 0 0
LUNA INNOVATIONS INC COM 550351100   376,956 64,327 SH   SOLE 19 64,327 0 0
LUNA INNOVATIONS INC COM 550351100   6,369,164 1,086,888 SH   SOLE 21 1,086,888 0 0
LUNA INNOVATIONS INC COM 550351100   5,044,540 860,843 SH   SOLE 22 849,608 0 11,235
LUNA INNOVATIONS INC COM 550351100   422 72 SH   SOLE 43 72 0 0
LUTHER BURBANK CORP COM 550550107   169,058 20,126 SH   SOLE 2 7,646 0 12,480
LUTHER BURBANK CORP COM 550550107   1,856 221 SH   SOLE 7 221 0 0
LUTHER BURBANK CORP COM 550550107   317,797 37,833 SH   SOLE 18 37,833 0 0
LUTHER BURBANK CORP COM 550550107   198,122 23,586 SH   SOLE 19 23,586 0 0
LUTHER BURBANK CORP COM 550550107   4,820,508 573,870 SH   SOLE 21 573,870 0 0
LUTHER BURBANK CORP COM 550550107   4,158,328 495,039 SH   SOLE 22 483,054 0 11,985
LUTHER BURBANK CORP COM 550550107   47,426 5,646 SH   SOLE 25 5,646 0 0
LUTHER BURBANK CORP COM 550550107   27,947 3,327 SH   SOLE 28 0 0 3,327
LUTHER BURBANK CORP COM 550550107   71,425 8,503 SH   SOLE 30 8,503 0 0
LUTHER BURBANK CORP COM 550550107   1,386 165 SH   SOLE 43 165 0 0
LUXFER HLDGS PLC SHS G5698W116   735,589 56,367 SH   SOLE 2 42,545 0 13,822
LUXFER HLDGS PLC SHS G5698W116   416,308 31,901 SH   SOLE 7 30,147 0 1,754
LUXFER HLDGS PLC SHS G5698W116   1,042,277 79,868 SH   SOLE 18 79,868 0 0
LUXFER HLDGS PLC SHS G5698W116   747,948 57,314 SH   SOLE 19 57,314 0 0
LUXFER HLDGS PLC SHS G5698W116   27,969,099 2,143,226 SH   SOLE 21 2,143,226 0 0
LUXFER HLDGS PLC SHS G5698W116   9,533,534 730,539 SH   SOLE 22 696,191 0 34,348
LUXFER HLDGS PLC SHS G5698W116   48,102 3,686 SH   SOLE 25 3,686 0 0
LUXFER HLDGS PLC SHS G5698W116   69,948 5,360 SH   SOLE 26 2,364 0 2,996
LUXFER HLDGS PLC SHS G5698W116   1,103,430 84,554 SH   SOLE 30 84,554 0 0
LUXFER HLDGS PLC SHS G5698W116   60,448 4,632 SH   SOLE 40 4,632 0 0
LUXFER HLDGS PLC SHS G5698W116   727,172 55,722 SH   SOLE 43 46,028 0 9,694
LUXURBAN HOTELS INC COM 21985R105   11,030 2,367 SH   SOLE 18 2,367 0 0
LUXURBAN HOTELS INC COM 21985R105   136,291 29,247 SH   SOLE 21 29,247 0 0
LXP INDUSTRIAL TRUST PFD CONV SER C 529043309   7,556,481 167,661 SH   SOLE 21 167,661 0 0
LXP INDUSTRIAL TRUST COM 529043101   4,228,675 475,132 SH   SOLE 2 113,845 0 361,287
LXP INDUSTRIAL TRUST COM 529043101   1,078,609 121,192 SH   SOLE 4 121,192 0 0
LXP INDUSTRIAL TRUST COM 529043101   4,183,498 470,056 SH   SOLE 7 406,612 0 63,444
LXP INDUSTRIAL TRUST COM 529043101   8,520,735 957,386 SH   SOLE 18 957,386 0 0
LXP INDUSTRIAL TRUST COM 529043101   9,353,304 1,050,933 SH   SOLE 19 1,050,933 0 0
LXP INDUSTRIAL TRUST COM 529043101   315,728,862 35,475,153 SH   SOLE 21 35,475,153 0 0
LXP INDUSTRIAL TRUST COM 529043101   98,799,568 11,101,075 SH   SOLE 22 10,682,914 0 418,161
LXP INDUSTRIAL TRUST COM 529043101   134,835 15,150 SH   SOLE 23 15,150 0 0
LXP INDUSTRIAL TRUST COM 529043101   7,582,898 852,011 SH   SOLE 25 852,011 0 0
LXP INDUSTRIAL TRUST COM 529043101   2,140,815 240,541 SH   SOLE 26 125,226 0 115,315
LXP INDUSTRIAL TRUST COM 529043101   4,207,395 472,741 SH   SOLE 28 9,699 0 463,042
LXP INDUSTRIAL TRUST COM 529043101   12,205,344 1,371,387 SH   SOLE 30 1,371,387 0 0
LXP INDUSTRIAL TRUST COM 529043101   968,071 108,772 SH   SOLE 36 108,772 0 0
LXP INDUSTRIAL TRUST COM 529043101   466,761 52,445 SH   SOLE 40 52,445 0 0
LXP INDUSTRIAL TRUST COM 529043101   2,231,122 250,688 SH   SOLE 43 243,593 0 7,095
LYELL IMMUNOPHARMA INC COM 55083R104   247,569 168,414 SH   SOLE 2 49,351 0 119,063
LYELL IMMUNOPHARMA INC COM 55083R104   3,016 2,052 SH   SOLE 7 2,052 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   770,090 523,871 SH   SOLE 18 523,871 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   557,624 379,336 SH   SOLE 19 379,336 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   10,657,729 7,250,156 SH   SOLE 21 7,250,156 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   6,142,482 4,178,559 SH   SOLE 22 3,958,640 0 219,919
LYELL IMMUNOPHARMA INC COM 55083R104   56,641 38,531 SH   SOLE 25 38,531 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   14,838 10,094 SH   SOLE 26 4,719 0 5,375
LYELL IMMUNOPHARMA INC COM 55083R104   1,162,016 790,487 SH   SOLE 30 790,487 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   34,325 23,350 SH   SOLE 34 23,350 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   7,972 5,423 SH   SOLE 36 5,423 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   55,948 38,060 SH   SOLE 40 38,060 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   17,506 11,909 SH   SOLE 43 0 0 11,909
LYFT INC CL A COM 55087P104   12,702,302 1,205,152 SH   SOLE 2 736,077 0 469,075
LYFT INC CL A COM 55087P104   695,429 65,980 SH   SOLE 4 45,418 0 20,562
LYFT INC CL A COM 55087P104   581,713 55,191 SH   SOLE 7 52,660 0 2,531
LYFT INC CL A COM 55087P104   709,774 67,341 SH   SOLE 13 67,341 0 0
LYFT INC CL A COM 55087P104   1,935,344 183,619 SH   SOLE 18 177,956 0 5,663
LYFT INC CL A COM 55087P104   1,120,170 106,278 SH   SOLE 19 106,278 0 0
LYFT INC CL A COM 55087P104   57,457,503 5,451,376 SH   SOLE 21 5,451,376 0 0
LYFT INC CL A COM 55087P104   92,539,429 8,779,832 SH   SOLE 22 8,101,807 0 678,025
LYFT INC CL A COM 55087P104   428,683 40,672 SH   SOLE 23 40,672 0 0
LYFT INC CL A COM 55087P104   683,066 64,807 SH   SOLE 25 64,807 0 0
LYFT INC CL A COM 55087P104   1,469,645 139,435 SH   SOLE 26 109,239 0 30,196
LYFT INC CL A COM 55087P104   178,137 16,901 SH   SOLE 28 7,516 0 9,385
LYFT INC CL A COM 55087P104   5,824,183 552,579 SH   SOLE 30 552,579 0 0
LYFT INC CL A COM 55087P104   48,157 4,569 SH   SOLE 31 4,569 0 0
LYFT INC CL A COM 55087P104   44,658 4,237 SH   SOLE 36 4,237 0 0
LYFT INC CL A COM 55087P104   560,886 53,215 SH   SOLE 40 53,215 0 0
LYFT INC CL A COM 55087P104   1,813,344 172,044 SH   SOLE 43 152,971 0 19,073
LYFT INC NOTE 1.500% 5/1 55087PAB0   4,654,735 5,065,000 PRN   SOLE 21 5,065,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   75,835,760 800,800 SH   SOLE 2 182,586 0 618,214
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   23,070,151 243,613 SH   SOLE 4 81,831 0 161,782
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   36,006,929 380,221 SH   SOLE 7 342,357 0 37,864
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   455,223 4,807 SH   SOLE 13 4,807 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   3,442,061 36,347 SH   SOLE 15 36,347 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   49,630,755 524,084 SH   SOLE 18 478,450 0 45,634
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   16,350,902 172,660 SH   SOLE 19 172,660 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,041,335,594 10,996,152 SH   SOLE 21 10,996,152 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   536,774,373 5,668,156 SH   SOLE 22 5,091,132 0 577,024
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   46,627,439 492,370 SH   SOLE 23 492,370 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   32,999,730 348,466 SH   SOLE 25 348,466 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   35,732,962 377,328 SH   SOLE 26 179,900 0 197,428
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   37,034,424 391,071 SH   SOLE 28 7,889 0 383,182
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   76,612 809 SH   SOLE 29 809 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   136,069,222 1,436,845 SH   SOLE 30 1,436,845 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   6,351,529 67,070 SH   SOLE 31 55,618 0 11,452
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   5,942,709 62,753 SH   SOLE 32 62,753 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,020,487 10,776 SH   SOLE 34 10,776 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   16,499,297 174,227 SH   SOLE 35 174,227 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   6,780,899 71,604 SH   SOLE 36 71,604 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,182,235 12,484 SH   SOLE 40 12,484 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   62,597 661 SH   OTR 43 661 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   41,132,377 434,344 SH   SOLE 43 377,035 0 57,309
LYRA THERAPEUTICS INC COM 55234L105   13,759 3,519 SH   SOLE 18 3,519 0 0
LYRA THERAPEUTICS INC COM 55234L105   160,685 41,096 SH   SOLE 21 41,096 0 0
LYRA THERAPEUTICS INC COM 55234L105   11,210 2,867 SH   SOLE 22 2,867 0 0
M & T BK CORP COM 55261F104   42,397,041 335,287 SH   SOLE 2 37,543 0 297,744
M & T BK CORP COM 55261F104   17,178,233 135,850 SH   SOLE 4 77,650 0 58,200
M & T BK CORP COM 55261F104   15,025,548 118,826 SH   SOLE 7 101,946 0 16,880
M & T BK CORP COM 55261F104   650,079 5,141 SH   SOLE 13 5,141 0 0
M & T BK CORP COM 55261F104   3,255,202 25,743 SH   SOLE 15 25,743 0 0
M & T BK CORP COM 55261F104   70,122,629 554,548 SH   SOLE 18 543,621 0 10,927
M & T BK CORP COM 55261F104   51,562,264 407,768 SH   SOLE 19 407,768 0 0
M & T BK CORP COM 55261F104   617,299,564 4,881,768 SH   SOLE 21 4,881,768 0 0
M & T BK CORP COM 55261F104   454,646,676 3,595,466 SH   SOLE 22 3,228,777 0 366,689
M & T BK CORP COM 55261F104   34,822,180 275,383 SH   SOLE 23 275,383 0 0
M & T BK CORP COM 55261F104   62,438,228 493,778 SH   SOLE 25 469,260 0 24,518
M & T BK CORP COM 55261F104   31,470,370 248,876 SH   SOLE 26 104,063 0 144,813
M & T BK CORP COM 55261F104   28,423,684 224,782 SH   SOLE 28 2,556 0 222,226
M & T BK CORP COM 55261F104   25,669 203 SH   SOLE 29 203 0 0
M & T BK CORP COM 55261F104   160,215,691 1,267,028 SH   SOLE 30 1,212,744 0 54,284
M & T BK CORP COM 55261F104   4,862,382 38,453 SH   SOLE 31 35,618 0 2,835
M & T BK CORP COM 55261F104   22,777,565 180,131 SH   SOLE 34 180,131 0 0
M & T BK CORP COM 55261F104   5,589,596 44,204 SH   SOLE 36 44,204 0 0
M & T BK CORP COM 55261F104   4,448,258 35,178 SH   SOLE 37 35,178 0 0
M & T BK CORP COM 55261F104   1,010,209 7,989 SH   SOLE 40 7,989 0 0
M & T BK CORP COM 55261F104   29,716 235 SH   OTR 43 235 0 0
M & T BK CORP COM 55261F104   21,879,699 173,030 SH   SOLE 43 146,176 0 26,854
M D C HLDGS INC COM 552676108   6,213,938 150,714 SH   SOLE 2 96,453 0 54,261
M D C HLDGS INC COM 552676108   9,524 231 SH   SOLE 4 231 0 0
M D C HLDGS INC COM 552676108   374,410 9,081 SH   SOLE 7 8,642 0 439
M D C HLDGS INC COM 552676108   8,546,361 207,285 SH   SOLE 18 194,835 0 12,450
M D C HLDGS INC COM 552676108   7,023,984 170,361 SH   SOLE 19 170,361 0 0
M D C HLDGS INC COM 552676108   300,434,929 7,286,804 SH   SOLE 21 7,286,804 0 0
M D C HLDGS INC COM 552676108   71,347,278 1,730,470 SH   SOLE 22 1,658,713 0 71,757
M D C HLDGS INC COM 552676108   178,114 4,320 SH   SOLE 23 4,320 0 0
M D C HLDGS INC COM 552676108   484,700 11,756 SH   SOLE 25 11,756 0 0
M D C HLDGS INC COM 552676108   3,354,019 81,349 SH   SOLE 26 21,186 0 60,163
M D C HLDGS INC COM 552676108   46,549 1,129 SH   SOLE 28 1,129 0 0
M D C HLDGS INC COM 552676108   4,052,662 98,294 SH   SOLE 30 98,294 0 0
M D C HLDGS INC COM 552676108   501,769 12,170 SH   SOLE 34 12,170 0 0
M D C HLDGS INC COM 552676108   64,731 1,570 SH   SOLE 36 1,570 0 0
M D C HLDGS INC COM 552676108   385,294 9,345 SH   SOLE 40 9,345 0 0
M D C HLDGS INC COM 552676108   4,057,852 98,420 SH   SOLE 43 94,226 0 4,194
M-TRON INDS INC COM 55380K109   9,361 529 SH   SOLE 18 529 0 0
M-TRON INDS INC COM 55380K109   111,284 6,289 SH   SOLE 21 6,289 0 0
M-TRON INDS INC COM 55380K109   6,901 390 SH   SOLE 22 390 0 0
M/I HOMES INC COM 55305B101   2,472,037 29,415 SH   SOLE 2 12,021 0 17,394
M/I HOMES INC COM 55305B101   74,964 892 SH   SOLE 4 892 0 0
M/I HOMES INC COM 55305B101   49,416 588 SH   SOLE 7 588 0 0
M/I HOMES INC COM 55305B101   8,794,954 104,652 SH   SOLE 18 104,652 0 0
M/I HOMES INC COM 55305B101   15,688,335 186,677 SH   SOLE 19 186,677 0 0
M/I HOMES INC COM 55305B101   283,569,701 3,374,223 SH   SOLE 21 3,374,223 0 0
M/I HOMES INC COM 55305B101   66,005,604 785,407 SH   SOLE 22 750,292 0 35,115
M/I HOMES INC COM 55305B101   420,452 5,003 SH   SOLE 25 5,003 0 0
M/I HOMES INC COM 55305B101   2,266,223 26,966 SH   SOLE 26 9,027 0 17,939
M/I HOMES INC COM 55305B101   43,701 520 SH   SOLE 28 520 0 0
M/I HOMES INC COM 55305B101   4,076,948 48,512 SH   SOLE 30 48,512 0 0
M/I HOMES INC COM 55305B101   4,811,710 57,255 SH   SOLE 34 57,255 0 0
M/I HOMES INC COM 55305B101   74,123 882 SH   SOLE 36 882 0 0
M/I HOMES INC COM 55305B101   432,218 5,143 SH   SOLE 40 5,143 0 0
M/I HOMES INC COM 55305B101   4,522,697 53,816 SH   SOLE 43 51,956 0 1,860
M3 BRIGADE ACQUISITION II CO COM CL A 553800103   104,042 10,004 SH   SOLE 2 10,004 0 0
M3 BRIGADE ACQUISITION II CO *W EXP 03/09/202 553800111   3,608 80,000 SH   SOLE 19 80,000 0 0
MACATAWA BK CORP COM 554225102   352,746 39,369 SH   SOLE 2 15,890 0 23,479
MACATAWA BK CORP COM 554225102   1,004 112 SH   SOLE 7 112 0 0
MACATAWA BK CORP COM 554225102   732,937 81,801 SH   SOLE 18 81,801 0 0
MACATAWA BK CORP COM 554225102   467,013 52,122 SH   SOLE 19 52,122 0 0
MACATAWA BK CORP COM 554225102   8,831,155 985,620 SH   SOLE 21 985,620 0 0
MACATAWA BK CORP COM 554225102   3,752,502 418,806 SH   SOLE 22 399,081 0 19,725
MACATAWA BK CORP COM 554225102   37,771 4,215 SH   SOLE 43 4,215 0 0
MACERICH CO COM 554382101   2,757,415 252,742 SH   SOLE 2 63,016 0 189,726
MACERICH CO COM 554382101   981,289 89,944 SH   SOLE 4 89,944 0 0
MACERICH CO COM 554382101   4,277,920 392,110 SH   SOLE 7 342,334 0 49,776
MACERICH CO COM 554382101   7,853,171 719,814 SH   SOLE 18 719,814 0 0
MACERICH CO COM 554382101   8,506,200 779,670 SH   SOLE 19 779,670 0 0
MACERICH CO COM 554382101   282,721,042 25,913,936 SH   SOLE 21 25,913,936 0 0
MACERICH CO COM 554382101   90,196,538 8,267,327 SH   SOLE 22 7,945,932 0 321,395
MACERICH CO COM 554382101   120,872 11,079 SH   SOLE 23 11,079 0 0
MACERICH CO COM 554382101   5,498,618 503,998 SH   SOLE 25 503,998 0 0
MACERICH CO COM 554382101   2,343,697 214,821 SH   SOLE 26 89,144 0 125,677
MACERICH CO COM 554382101   6,548,684 600,246 SH   SOLE 28 7,084 0 593,162
MACERICH CO COM 554382101   12,353,415 1,132,302 SH   SOLE 30 1,132,302 0 0
MACERICH CO COM 554382101   211,589 19,394 SH   SOLE 36 19,394 0 0
MACERICH CO COM 554382101   400,724 36,730 SH   SOLE 40 36,730 0 0
MACERICH CO COM 554382101   3,651,771 334,718 SH   SOLE 43 252,071 0 82,647
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   4,775,041 58,532 SH   SOLE 2 46,291 0 12,241
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   30,103 369 SH   SOLE 4 133 0 236
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   44,053 540 SH   SOLE 7 540 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   16,974,187 208,068 SH   SOLE 18 208,068 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   9,129,373 111,907 SH   SOLE 19 111,907 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   319,717,812 3,919,071 SH   SOLE 21 3,919,071 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   136,186,470 1,669,361 SH   SOLE 22 1,622,686 0 46,675
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   911,738 11,176 SH   SOLE 25 11,176 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   1,826,005 22,383 SH   SOLE 26 17,650 0 4,733
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   478,304 5,863 SH   SOLE 28 867 0 4,996
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   3,438,923 42,154 SH   SOLE 30 42,154 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   763,018 9,353 SH   SOLE 40 9,353 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   3,260,345 39,965 SH   SOLE 43 36,107 0 3,858
MACOM TECH SOLUTIONS HLDGS I NOTE 0.250% 3/1 55405YAB6   3,493,200 3,075,000 PRN   SOLE 21 3,075,000 0 0
MACROGENICS INC COM 556099109   738,834 158,548 SH   SOLE 2 67,238 0 91,310
MACROGENICS INC COM 556099109   30,411 6,526 SH   SOLE 7 6,526 0 0
MACROGENICS INC COM 556099109   846,400 181,631 SH   SOLE 18 178,079 0 3,552
MACROGENICS INC COM 556099109   3,265,826 700,821 SH   SOLE 19 700,821 0 0
MACROGENICS INC COM 556099109   13,249,871 2,843,320 SH   SOLE 21 2,843,320 0 0
MACROGENICS INC COM 556099109   9,098,086 1,952,379 SH   SOLE 22 1,909,265 0 43,114
MACROGENICS INC COM 556099109   27,783 5,962 SH   SOLE 23 5,962 0 0
MACROGENICS INC COM 556099109   4,231 908 SH   SOLE 28 908 0 0
MACROGENICS INC COM 556099109   666,655 143,059 SH   SOLE 30 143,059 0 0
MACROGENICS INC COM 556099109   7,503 1,610 SH   SOLE 34 1,610 0 0
MACROGENICS INC COM 556099109   192,300 41,266 SH   SOLE 43 33,960 0 7,306
MACYS INC COM 55616P104   14,976,041 1,289,926 SH   SOLE 2 690,507 0 599,419
MACYS INC COM 55616P104   10,449 900 SH   SOLE 4 900 0 0
MACYS INC COM 55616P104   822,499 70,844 SH   SOLE 7 67,343 0 3,501
MACYS INC COM 55616P104   5,693,753 490,418 SH   SOLE 18 490,418 0 0
MACYS INC COM 55616P104   3,538,972 304,821 SH   SOLE 19 304,821 0 0
MACYS INC COM 55616P104   158,220,767 13,627,973 SH   SOLE 21 13,627,973 0 0
MACYS INC COM 55616P104   103,367,592 8,903,324 SH   SOLE 22 8,529,431 0 373,893
MACYS INC COM 55616P104   20,434 1,760 SH   SOLE 23 1,760 0 0
MACYS INC COM 55616P104   654,119 56,341 SH   SOLE 25 56,341 0 0
MACYS INC COM 55616P104   2,762,646 237,954 SH   SOLE 26 141,917 0 96,037
MACYS INC COM 55616P104   323,373 27,853 SH   SOLE 28 13,794 0 14,059
MACYS INC COM 55616P104   4,173,783 359,499 SH   SOLE 30 359,499 0 0
MACYS INC COM 55616P104   44,989 3,875 SH   SOLE 31 3,875 0 0
MACYS INC COM 55616P104   14,245 1,227 SH   SOLE 34 1,227 0 0
MACYS INC COM 55616P104   562,748 48,471 SH   SOLE 36 48,471 0 0
MACYS INC COM 55616P104   509,633 43,896 SH   SOLE 40 43,896 0 0
MACYS INC COM 55616P104   5,037,570 433,899 SH   SOLE 43 401,136 0 32,763
MADDEN STEVEN LTD COM 556269108   1,191,852 37,515 SH   SOLE 2 21,235 0 16,280
MADDEN STEVEN LTD COM 556269108   6,005 189 SH   SOLE 4 189 0 0
MADDEN STEVEN LTD COM 556269108   644,740 20,294 SH   SOLE 7 19,209 0 1,085
MADDEN STEVEN LTD COM 556269108   7,046,014 221,782 SH   SOLE 18 221,782 0 0
MADDEN STEVEN LTD COM 556269108   4,928,226 155,122 SH   SOLE 19 155,122 0 0
MADDEN STEVEN LTD COM 556269108   264,667,356 8,330,732 SH   SOLE 21 8,330,732 0 0
MADDEN STEVEN LTD COM 556269108   62,859,963 1,978,595 SH   SOLE 22 1,916,342 0 62,253
MADDEN STEVEN LTD COM 556269108   529,701 16,673 SH   SOLE 25 16,673 0 0
MADDEN STEVEN LTD COM 556269108   2,858,823 89,985 SH   SOLE 26 39,223 0 50,762
MADDEN STEVEN LTD COM 556269108   43,271 1,362 SH   SOLE 28 1,362 0 0
MADDEN STEVEN LTD COM 556269108   5,225,974 164,494 SH   SOLE 30 164,494 0 0
MADDEN STEVEN LTD COM 556269108   139,280 4,384 SH   SOLE 36 4,384 0 0
MADDEN STEVEN LTD COM 556269108   428,831 13,498 SH   SOLE 40 13,498 0 0
MADDEN STEVEN LTD COM 556269108   1,568,498 49,370 SH   SOLE 43 47,553 0 1,817
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   765,783 23,269 SH   SOLE 2 11,082 0 12,187
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   3,521 107 SH   SOLE 4 107 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   13,888 422 SH   SOLE 7 422 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   3,496,819 106,254 SH   SOLE 18 106,254 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   2,947,650 89,567 SH   SOLE 19 89,567 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   47,905,771 1,455,660 SH   SOLE 21 1,455,660 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   36,703,733 1,115,276 SH   SOLE 22 1,084,751 0 30,525
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   192,392 5,846 SH   SOLE 25 5,846 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   365,564 11,108 SH   SOLE 26 8,684 0 2,424
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   792,637 24,085 SH   SOLE 30 24,085 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   10,663 324 SH   SOLE 36 324 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   141,974 4,314 SH   SOLE 40 4,314 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   215,100 6,536 SH   SOLE 43 5,986 0 550
MADISON SQUARE GRDN SPRT COR CL A 55825T103   3,350,758 19,006 SH   SOLE 2 6,352 0 12,654
MADISON SQUARE GRDN SPRT COR CL A 55825T103   10,225 58 SH   SOLE 4 58 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   29,618 168 SH   SOLE 7 168 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   2,753,806 15,620 SH   SOLE 18 15,620 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,055,332 5,986 SH   SOLE 19 5,986 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   272,928,972 1,548,094 SH   SOLE 21 1,548,094 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   76,407,539 433,395 SH   SOLE 22 409,056 0 24,339
MADISON SQUARE GRDN SPRT COR CL A 55825T103   252,638 1,433 SH   SOLE 23 1,433 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   505,628 2,868 SH   SOLE 25 2,868 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   3,560,379 20,195 SH   SOLE 26 4,474 0 15,721
MADISON SQUARE GRDN SPRT COR CL A 55825T103   289,661 1,643 SH   SOLE 28 315 0 1,328
MADISON SQUARE GRDN SPRT COR CL A 55825T103   5,168,763 29,318 SH   SOLE 30 29,318 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   49,188 279 SH   SOLE 31 279 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   546,177 3,098 SH   SOLE 40 3,098 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   3,294,895 18,689 SH   SOLE 43 17,347 0 1,342
MADRIGAL PHARMACEUTICALS INC COM 558868105   825,856 5,655 SH   SOLE 2 3,072 0 2,583
MADRIGAL PHARMACEUTICALS INC COM 558868105   5,988 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   278,060 1,904 SH   SOLE 7 1,806 0 98
MADRIGAL PHARMACEUTICALS INC COM 558868105   4,864,154 33,307 SH   SOLE 18 32,423 0 884
MADRIGAL PHARMACEUTICALS INC COM 558868105   4,513,074 30,903 SH   SOLE 19 30,903 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   80,997,435 554,625 SH   SOLE 21 554,625 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   54,614,141 373,967 SH   SOLE 22 364,447 0 9,520
MADRIGAL PHARMACEUTICALS INC COM 558868105   17,087 117 SH   SOLE 23 117 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   317,345 2,173 SH   SOLE 25 2,173 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   806,725 5,524 SH   SOLE 26 4,475 0 1,049
MADRIGAL PHARMACEUTICALS INC COM 558868105   85,287 584 SH   SOLE 28 248 0 336
MADRIGAL PHARMACEUTICALS INC COM 558868105   2,271,652 15,555 SH   SOLE 30 15,555 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   286,092 1,959 SH   SOLE 40 1,959 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   936,408 6,412 SH   SOLE 43 5,131 0 1,281
MAG SILVER CORP COM 55903Q104   2,851,346 274,961 SH   SOLE 25 274,961 0 0
MAG SILVER CORP COM 55903Q104   14,090,175 1,358,744 SH   SOLE 34 1,358,744 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   38,081 3,373 SH   SOLE 2 3,373 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   13,593 1,204 SH   SOLE 22 1,204 0 0
MAGNA INTL INC COM 559222401   2,144 40 SH   SOLE 18 40 0 0
MAGNA INTL INC COM 559222401   12,585,586 234,762 SH   SOLE 43 205,383 0 29,379
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   282,125 33,950 SH   SOLE 2 28,719 0 5,231
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   1,097 132 SH   SOLE 4 132 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   983,513 118,353 SH   SOLE 21 118,353 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   297,997 35,860 SH   SOLE 22 13,102 0 22,758
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   43,852 5,277 SH   SOLE 25 5,277 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   325,594 39,181 SH   SOLE 26 35,202 0 3,979
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   26,085 3,139 SH   SOLE 28 3,139 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   81,762 9,839 SH   SOLE 30 9,839 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   101,881 12,260 SH   SOLE 40 12,260 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   97,809 11,770 SH   SOLE 43 10,581 0 1,189
MAGNITE INC COM 55955D100   1,172,809 155,545 SH   SOLE 2 93,438 0 62,107
MAGNITE INC COM 55955D100   3,272 434 SH   SOLE 4 434 0 0
MAGNITE INC COM 55955D100   306,991 40,715 SH   SOLE 7 38,532 0 2,183
MAGNITE INC COM 55955D100   2,621,492 347,678 SH   SOLE 18 347,678 0 0
MAGNITE INC COM 55955D100   2,079,811 275,837 SH   SOLE 19 275,837 0 0
MAGNITE INC COM 55955D100   35,008,801 4,643,077 SH   SOLE 21 4,643,077 0 0
MAGNITE INC COM 55955D100   26,270,755 3,484,185 SH   SOLE 22 3,336,631 0 147,554
MAGNITE INC COM 55955D100   215,848 28,627 SH   SOLE 25 28,627 0 0
MAGNITE INC COM 55955D100   378,817 50,241 SH   SOLE 26 37,708 0 12,533
MAGNITE INC COM 55955D100   44,629 5,919 SH   SOLE 28 2,296 0 3,623
MAGNITE INC COM 55955D100   949,852 125,975 SH   SOLE 30 125,975 0 0
MAGNITE INC COM 55955D100   162,977 21,615 SH   SOLE 40 21,615 0 0
MAGNITE INC COM 55955D100   354,991 47,081 SH   SOLE 43 46,556 0 525
MAGNITE INC NOTE 0.250% 3/1 55955DAB6   1,828,690 2,125,000 PRN   SOLE 21 2,125,000 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   14,071,024 614,187 SH   SOLE 2 260,050 0 354,137
MAGNOLIA OIL & GAS CORP CL A 559663109   10,584 462 SH   SOLE 4 462 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   40,826 1,782 SH   SOLE 7 1,782 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   10,778,972 470,492 SH   SOLE 18 441,195 0 29,297
MAGNOLIA OIL & GAS CORP CL A 559663109   40,593,198 1,771,855 SH   SOLE 19 1,771,855 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   150,746,838 6,579,958 SH   SOLE 21 6,579,958 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   146,824,669 6,408,759 SH   SOLE 22 6,251,360 0 157,399
MAGNOLIA OIL & GAS CORP CL A 559663109   842,905 36,792 SH   SOLE 23 36,792 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   14,772,643 644,812 SH   SOLE 26 52,564 0 592,248
MAGNOLIA OIL & GAS CORP CL A 559663109   4,418,537 192,865 SH   SOLE 30 192,865 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   484,592 21,152 SH   SOLE 34 21,152 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   3,932,349 171,643 SH   SOLE 43 155,147 0 16,496
MAGYAR BANCORP INC COM 55977T208   11,562 1,128 SH   SOLE 18 1,128 0 0
MAGYAR BANCORP INC COM 55977T208   131,180 12,798 SH   SOLE 21 12,798 0 0
MAGYAR BANCORP INC COM 55977T208   4,869 475 SH   SOLE 22 475 0 0
MAIA BIOTECHNOLOGY INC COM 552641102   2,922 1,328 SH   SOLE 18 1,328 0 0
MAIA BIOTECHNOLOGY INC COM 552641102   27,817 12,644 SH   SOLE 21 12,644 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   80,678 45,840 SH   SOLE 2 2,733 0 43,107
MAIDEN HOLDINGS LTD SHS G5753U112   391,871 222,654 SH   SOLE 18 222,654 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   307,808 174,891 SH   SOLE 19 174,891 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   4,592,417 2,609,328 SH   SOLE 21 2,609,328 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   3,580,261 2,034,239 SH   SOLE 22 1,970,721 0 63,518
MAIN STR CAP CORP COM 56035L104   11,814,270 290,777 SH   SOLE 30 290,777 0 0
MAIN STR CAP CORP COM 56035L104   1,533,214 37,736 SH   SOLE 43 30,527 0 7,209
MAINSTAY CBRE GBL INFRA MEG COM 56064Q107   294,500 25,000 SH   SOLE 18 25,000 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   75,813 3,691 SH   SOLE 2 855 0 2,836
MAINSTREET BANCSHARES INC COM 56064Y100   313,892 15,282 SH   SOLE 18 15,282 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   492,282 23,967 SH   SOLE 19 23,967 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   3,695,495 179,917 SH   SOLE 21 179,917 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   2,022,985 98,490 SH   SOLE 22 94,046 0 4,444
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   4,463,116 110,146 SH   SOLE 2 103,554 0 6,592
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,311,349 32,363 SH   SOLE 4 2,099 0 30,264
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   61,145 1,509 SH   SOLE 7 1,509 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   506,541 12,501 SH   SOLE 13 12,501 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,041,891 25,713 SH   SOLE 19 25,713 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   624,413 15,410 SH   SOLE 21 15,410 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   12,670,077 312,687 SH   SOLE 22 312,687 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   650,265 16,048 SH   SOLE 23 16,048 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   255,073 6,295 SH   SOLE 26 0 0 6,295
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   543,738 13,419 SH   SOLE 28 0 0 13,419
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   44,369 1,095 SH   SOLE 30 1,095 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   2,955,488 72,939 SH   SOLE 31 72,068 0 871
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   9,522 235 SH   SOLE 34 235 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   7,780 192 SH   SOLE 43 192 0 0
MALIBU BOATS INC COM CL A 56117J100   1,054,224 21,506 SH   SOLE 2 13,678 0 7,828
MALIBU BOATS INC COM CL A 56117J100   4,902 100 SH   SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100   300,787 6,136 SH   SOLE 7 5,806 0 330
MALIBU BOATS INC COM CL A 56117J100   2,871,886 58,586 SH   SOLE 18 51,148 0 7,438
MALIBU BOATS INC COM CL A 56117J100   2,060,066 42,025 SH   SOLE 19 42,025 0 0
MALIBU BOATS INC COM CL A 56117J100   33,718,995 687,862 SH   SOLE 21 687,862 0 0
MALIBU BOATS INC COM CL A 56117J100   28,249,442 576,284 SH   SOLE 22 554,571 0 21,713
MALIBU BOATS INC COM CL A 56117J100   200,541 4,091 SH   SOLE 25 4,091 0 0
MALIBU BOATS INC COM CL A 56117J100   529,906 10,810 SH   SOLE 26 7,675 0 3,135
MALIBU BOATS INC COM CL A 56117J100   15,637 319 SH   SOLE 28 319 0 0
MALIBU BOATS INC COM CL A 56117J100   1,962,663 40,038 SH   SOLE 30 40,038 0 0
MALIBU BOATS INC COM CL A 56117J100   199,119 4,062 SH   SOLE 40 4,062 0 0
MALIBU BOATS INC COM CL A 56117J100   213,629 4,358 SH   SOLE 43 4,314 0 44
MAMAS CREATIONS INC COM 56146T103   16,322 3,735 SH   SOLE 18 3,735 0 0
MAMAS CREATIONS INC COM 56146T103   194,946 44,610 SH   SOLE 21 44,610 0 0
MAMAS CREATIONS INC COM 56146T103   244,637 55,981 SH   SOLE 22 55,981 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   90,183 19,436 SH   SOLE 2 1,296 0 18,140
MAMMOTH ENERGY SVCS INC COM 56155L108   297,234 64,059 SH   SOLE 18 64,059 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   237,141 51,108 SH   SOLE 19 51,108 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   3,540,093 762,951 SH   SOLE 21 762,951 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   2,220,036 478,456 SH   SOLE 22 462,545 0 15,911
MANCHESTER UTD PLC NEW ORD CL A G5784H106   88,996 4,497 SH   SOLE 21 4,497 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106   62,794 3,173 SH   SOLE 22 3,173 0 0
MANHATTAN ASSOCIATES INC COM 562750109   116,321,131 588,491 SH   SOLE 2 464,235 0 124,256
MANHATTAN ASSOCIATES INC COM 562750109   19,540,668 98,860 SH   SOLE 4 57,680 0 41,180
MANHATTAN ASSOCIATES INC COM 562750109   7,612,480 38,513 SH   SOLE 7 26,790 0 11,723
MANHATTAN ASSOCIATES INC COM 562750109   7,483,605 37,861 SH   SOLE 13 37,861 0 0
MANHATTAN ASSOCIATES INC COM 562750109   350,056 1,771 SH   SOLE 15 1,771 0 0
MANHATTAN ASSOCIATES INC COM 562750109   52,664,333 266,439 SH   SOLE 18 207,512 0 58,927
MANHATTAN ASSOCIATES INC COM 562750109   67,165,659 339,804 SH   SOLE 19 339,804 0 0
MANHATTAN ASSOCIATES INC COM 562750109   747,586,885 3,782,186 SH   SOLE 21 3,782,186 0 0
MANHATTAN ASSOCIATES INC COM 562750109   472,120,200 2,388,547 SH   SOLE 22 2,199,167 0 189,380
MANHATTAN ASSOCIATES INC COM 562750109   53,898,126 272,681 SH   SOLE 23 272,681 0 0
MANHATTAN ASSOCIATES INC COM 562750109   4,281,316 21,660 SH   SOLE 25 21,660 0 0
MANHATTAN ASSOCIATES INC COM 562750109   33,553,576 169,754 SH   SOLE 26 47,114 0 122,640
MANHATTAN ASSOCIATES INC COM 562750109   18,977,930 96,013 SH   SOLE 28 612 0 95,401
MANHATTAN ASSOCIATES INC COM 562750109   6,702,848 33,911 SH   SOLE 29 33,911 0 0
MANHATTAN ASSOCIATES INC COM 562750109   48,281,025 244,263 SH   SOLE 30 177,326 0 66,937
MANHATTAN ASSOCIATES INC COM 562750109   17,186,537 86,950 SH   SOLE 31 85,916 0 1,034
MANHATTAN ASSOCIATES INC COM 562750109   26,943,825 136,314 SH   SOLE 34 136,314 0 0
MANHATTAN ASSOCIATES INC COM 562750109   2,398,802 12,136 SH   SOLE 36 12,136 0 0
MANHATTAN ASSOCIATES INC COM 562750109   601,282 3,042 SH   SOLE 40 3,042 0 0
MANHATTAN ASSOCIATES INC COM 562750109   15,169 77 SH   OTR 43 77 0 0
MANHATTAN ASSOCIATES INC COM 562750109   21,133,214 106,917 SH   SOLE 43 93,581 0 13,336
MANHATTAN BRDG CAP INC COM 562803106   30,254 6,303 SH   SOLE 2 6,303 0 0
MANHATTAN BRDG CAP INC COM 562803106   7,066 1,472 SH   SOLE 18 1,472 0 0
MANHATTAN BRDG CAP INC COM 562803106   98,366 20,493 SH   SOLE 21 20,493 0 0
MANHATTAN BRDG CAP INC COM 562803106   6,336 1,320 SH   SOLE 22 1,320 0 0
MANITEX INTL INC COM 563420108   12,221 2,617 SH   SOLE 18 2,617 0 0
MANITEX INTL INC COM 563420108   151,672 32,478 SH   SOLE 21 32,478 0 0
MANITEX INTL INC COM 563420108   100,648 21,552 SH   SOLE 22 21,552 0 0
MANITOWOC CO INC COM NEW 563571405   5,990,803 398,060 SH   SOLE 2 266,387 0 131,673
MANITOWOC CO INC COM NEW 563571405   3,010 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405   323,966 21,526 SH   SOLE 7 20,351 0 1,175
MANITOWOC CO INC COM NEW 563571405   1,563,153 103,864 SH   SOLE 18 100,882 0 2,982
MANITOWOC CO INC COM NEW 563571405   8,700,059 578,077 SH   SOLE 19 578,077 0 0
MANITOWOC CO INC COM NEW 563571405   20,190,252 1,341,545 SH   SOLE 21 1,341,545 0 0
MANITOWOC CO INC COM NEW 563571405   24,995,522 1,660,832 SH   SOLE 22 1,611,413 0 49,419
MANITOWOC CO INC COM NEW 563571405   297,945 19,797 SH   SOLE 23 19,797 0 0
MANITOWOC CO INC COM NEW 563571405   143,487 9,534 SH   SOLE 25 9,534 0 0
MANITOWOC CO INC COM NEW 563571405   732,333 48,660 SH   SOLE 26 2,577 0 46,083
MANITOWOC CO INC COM NEW 563571405   385,716 25,629 SH   SOLE 30 25,629 0 0
MANITOWOC CO INC COM NEW 563571405   53,232 3,537 SH   SOLE 40 3,537 0 0
MANITOWOC CO INC COM NEW 563571405   314,349 20,887 SH   SOLE 43 19,154 0 1,733
MANNATECH INC COM NEW 563771203   2,650 256 SH   SOLE 21 256 0 0
MANNATECH INC COM NEW 563771203   542,381 52,404 SH   SOLE 22 52,404 0 0
MANNKIND CORP COM NEW 56400P706   680,641 164,804 SH   SOLE 2 76,217 0 88,587
MANNKIND CORP COM NEW 56400P706   5,278 1,278 SH   SOLE 4 1,278 0 0
MANNKIND CORP COM NEW 56400P706   293,164 70,984 SH   SOLE 7 67,188 0 3,796
MANNKIND CORP COM NEW 56400P706   2,802,267 678,515 SH   SOLE 18 678,515 0 0
MANNKIND CORP COM NEW 56400P706   2,176,275 526,943 SH   SOLE 19 526,943 0 0
MANNKIND CORP COM NEW 56400P706   46,339,566 11,220,234 SH   SOLE 21 11,220,234 0 0
MANNKIND CORP COM NEW 56400P706   29,808,824 7,217,633 SH   SOLE 22 6,976,976 0 240,657
MANNKIND CORP COM NEW 56400P706   202,155 48,948 SH   SOLE 25 48,948 0 0
MANNKIND CORP COM NEW 56400P706   446,651 108,148 SH   SOLE 26 85,927 0 22,221
MANNKIND CORP COM NEW 56400P706   18,333 4,439 SH   SOLE 28 4,439 0 0
MANNKIND CORP COM NEW 56400P706   1,582,199 383,099 SH   SOLE 30 383,099 0 0
MANNKIND CORP COM NEW 56400P706   19,143 4,635 SH   SOLE 36 4,635 0 0
MANNKIND CORP COM NEW 56400P706   174,212 42,182 SH   SOLE 40 42,182 0 0
MANNKIND CORP COM NEW 56400P706   270,180 65,419 SH   SOLE 43 50,847 0 14,572
MANPOWERGROUP INC WIS COM 56418H100   11,138,628 151,918 SH   SOLE 2 82,666 0 69,252
MANPOWERGROUP INC WIS COM 56418H100   212,921 2,904 SH   SOLE 4 1,386 0 1,518
MANPOWERGROUP INC WIS COM 56418H100   1,142,766 15,586 SH   SOLE 7 14,793 0 793
MANPOWERGROUP INC WIS COM 56418H100   6,768,243 92,311 SH   SOLE 18 92,311 0 0
MANPOWERGROUP INC WIS COM 56418H100   1,377,316 18,785 SH   SOLE 19 18,785 0 0
MANPOWERGROUP INC WIS COM 56418H100   190,764,783 2,601,811 SH   SOLE 21 2,601,811 0 0
MANPOWERGROUP INC WIS COM 56418H100   104,921,800 1,431,012 SH   SOLE 22 1,364,634 0 66,378
MANPOWERGROUP INC WIS COM 56418H100   888,052 12,112 SH   SOLE 25 12,112 0 0
MANPOWERGROUP INC WIS COM 56418H100   3,234,365 44,113 SH   SOLE 26 35,021 0 9,092
MANPOWERGROUP INC WIS COM 56418H100   1,980,080 27,006 SH   SOLE 28 26,844 0 162
MANPOWERGROUP INC WIS COM 56418H100   5,436,018 74,141 SH   SOLE 30 74,141 0 0
MANPOWERGROUP INC WIS COM 56418H100   52,790 720 SH   SOLE 31 720 0 0
MANPOWERGROUP INC WIS COM 56418H100   719,489 9,813 SH   SOLE 36 9,813 0 0
MANPOWERGROUP INC WIS COM 56418H100   703,799 9,599 SH   SOLE 40 9,599 0 0
MANPOWERGROUP INC WIS COM 56418H100   13,271 181 SH   OTR 43 181 0 0
MANPOWERGROUP INC WIS COM 56418H100   8,555,662 116,689 SH   SOLE 43 107,983 0 8,706
MANULIFE FINL CORP COM 56501R106   24,908,708 1,362,621 SH   SOLE 43 1,079,529 0 283,092
MAPLEBEAR INC COM 565394103   304,323 10,250 SH   SOLE 2 10,250 0 0
MAPLEBEAR INC COM 565394103   1,021,188 34,395 SH   SOLE 19 34,395 0 0
MAPLEBEAR INC COM 565394103   117,186 3,947 SH   SOLE 22 3,947 0 0
MAPLEBEAR INC COM 565394103   531,689 17,908 SH   SOLE 34 17,908 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   741,200 87,200 SH   SOLE 2 49,491 0 37,709
MARATHON DIGITAL HOLDINGS IN COM 565788106   11,297 1,329 SH   SOLE 4 355 0 974
MARATHON DIGITAL HOLDINGS IN COM 565788106   261,826 30,803 SH   SOLE 7 29,193 0 1,610
MARATHON DIGITAL HOLDINGS IN COM 565788106   3,460,044 407,064 SH   SOLE 18 407,064 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   3,002,608 353,248 SH   SOLE 19 353,248 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   56,618,891 6,661,046 SH   SOLE 21 6,661,046 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   38,637,073 4,545,538 SH   SOLE 22 4,406,695 0 138,843
MARATHON DIGITAL HOLDINGS IN COM 565788106   324,097 38,129 SH   SOLE 25 38,129 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   408,714 48,084 SH   SOLE 26 31,913 0 16,171
MARATHON DIGITAL HOLDINGS IN COM 565788106   43,733 5,145 SH   SOLE 28 686 0 4,459
MARATHON DIGITAL HOLDINGS IN COM 565788106   2,118,846 249,276 SH   SOLE 30 249,276 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   275,256 32,383 SH   SOLE 40 32,383 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   879,138 103,428 SH   SOLE 43 94,543 0 8,885
MARATHON DIGITAL HOLDINGS IN NOTE 1.000%12/0 565788AB2   3,583,328 5,025,000 PRN   SOLE 21 5,025,000 0 0
MARATHON OIL CORP COM 565849106   25,334,310 947,077 SH   SOLE 2 499,625 0 447,452
MARATHON OIL CORP COM 565849106   6,122,299 228,871 SH   SOLE 4 189,399 0 39,472
MARATHON OIL CORP COM 565849106   14,532,740 543,280 SH   SOLE 7 371,217 0 172,063
MARATHON OIL CORP COM 565849106   2,676,712 100,064 SH   SOLE 13 100,064 0 0
MARATHON OIL CORP COM 565849106   2,017,191 75,409 SH   SOLE 15 75,409 0 0
MARATHON OIL CORP COM 565849106   31,451,045 1,175,740 SH   SOLE 18 1,098,686 0 77,054
MARATHON OIL CORP COM 565849106   15,847,021 592,412 SH   SOLE 19 592,412 0 0
MARATHON OIL CORP COM 565849106   499,537,498 18,674,299 SH   SOLE 21 18,674,299 0 0
MARATHON OIL CORP COM 565849106   367,677,787 13,744,964 SH   SOLE 22 12,209,979 0 1,534,985
MARATHON OIL CORP COM 565849106   29,077,009 1,086,991 SH   SOLE 23 1,086,991 0 0
MARATHON OIL CORP COM 565849106   42,167,844 1,576,368 SH   SOLE 25 1,576,368 0 0
MARATHON OIL CORP COM 565849106   47,533,760 1,776,963 SH   SOLE 26 1,383,780 0 393,183
MARATHON OIL CORP COM 565849106   16,245,596 607,312 SH   SOLE 28 30,101 0 577,211
MARATHON OIL CORP COM 565849106   115,025,856 4,300,032 SH   SOLE 30 4,245,291 0 54,741
MARATHON OIL CORP COM 565849106   3,778,785 141,263 SH   SOLE 31 130,195 0 11,068
MARATHON OIL CORP COM 565849106   3,119,050 116,600 SH   SOLE 34 116,600 0 0
MARATHON OIL CORP COM 565849106   4,295,355 160,574 SH   SOLE 36 160,574 0 0
MARATHON OIL CORP COM 565849106   770,748 28,813 SH   SOLE 40 28,813 0 0
MARATHON OIL CORP COM 565849106   54,757 2,047 SH   OTR 43 2,047 0 0
MARATHON OIL CORP COM 565849106   31,266,020 1,168,823 SH   SOLE 43 1,030,679 0 138,145
MARATHON PETE CORP COM 56585A102   157,797,526 1,042,669 SH   SOLE 2 488,845 0 553,824
MARATHON PETE CORP COM 56585A102   75,434,515 498,444 SH   SOLE 4 199,009 0 299,435
MARATHON PETE CORP COM 56585A102   56,410,472 372,740 SH   SOLE 7 317,852 0 54,888
MARATHON PETE CORP COM 56585A102   9,432,417 62,326 SH   SOLE 13 62,326 0 0
MARATHON PETE CORP COM 56585A102   7,856,513 51,913 SH   SOLE 15 51,913 0 0
MARATHON PETE CORP COM 56585A102   108,589,325 717,519 SH   SOLE 18 673,349 0 44,170
MARATHON PETE CORP COM 56585A102   76,290,040 504,097 SH   SOLE 19 504,097 0 0
MARATHON PETE CORP COM 56585A102   1,818,459,065 12,015,720 SH   SOLE 21 12,015,720 0 0
MARATHON PETE CORP COM 56585A102   1,396,491,212 9,227,509 SH   SOLE 22 8,311,911 0 915,598
MARATHON PETE CORP COM 56585A102   137,550,656 908,885 SH   SOLE 23 908,885 0 0
MARATHON PETE CORP COM 56585A102   107,174,750 708,172 SH   SOLE 25 653,897 0 54,275
MARATHON PETE CORP COM 56585A102   95,830,304 633,212 SH   SOLE 26 344,103 0 289,109
MARATHON PETE CORP COM 56585A102   25,398,636 167,825 SH   SOLE 28 4,928 0 162,897
MARATHON PETE CORP COM 56585A102   6,710,264 44,339 SH   SOLE 29 44,339 0 0
MARATHON PETE CORP COM 56585A102   369,475,876 2,441,363 SH   SOLE 30 2,378,610 0 62,753
MARATHON PETE CORP COM 56585A102   29,020,353 191,756 SH   SOLE 31 184,316 0 7,440
MARATHON PETE CORP COM 56585A102   3,413,474 22,555 SH   SOLE 32 22,555 0 0
MARATHON PETE CORP COM 56585A102   164,770,517 1,088,744 SH   SOLE 34 1,088,744 0 0
MARATHON PETE CORP COM 56585A102   18,198,332 120,248 SH   SOLE 36 120,248 0 0
MARATHON PETE CORP COM 56585A102   3,116,091 20,590 SH   SOLE 40 20,590 0 0
MARATHON PETE CORP COM 56585A102   157,394 1,040 SH   OTR 43 1,040 0 0
MARATHON PETE CORP COM 56585A102   115,761,771 764,912 SH   SOLE 43 661,484 0 103,428
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   1,121,790 112,179 SH   SOLE 2 35,078 0 77,101
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   3,780 378 SH   SOLE 4 378 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   9,680 968 SH   SOLE 7 968 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   439,730 43,973 SH   SOLE 18 43,973 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   357,810 35,781 SH   SOLE 19 35,781 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   22,625,740 2,262,574 SH   SOLE 21 2,262,574 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   27,777,170 2,777,717 SH   SOLE 22 2,631,813 0 145,904
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   271,100 27,110 SH   SOLE 25 27,110 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   623,620 62,362 SH   SOLE 26 53,174 0 9,188
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   98,980 9,898 SH   SOLE 28 1,455 0 8,443
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   3,395,950 339,595 SH   SOLE 30 339,595 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   16,190 1,619 SH   SOLE 31 1,619 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   15,490 1,549 SH   SOLE 36 1,549 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   195,180 19,518 SH   SOLE 40 19,518 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   2,320,870 232,087 SH   SOLE 43 204,520 0 27,567
MARCHEX INC CL B 56624R108   5,377 3,708 SH   SOLE 18 3,708 0 0
MARCHEX INC CL B 56624R108   65,958 45,488 SH   SOLE 21 45,488 0 0
MARCHEX INC CL B 56624R108   839,931 579,263 SH   SOLE 22 579,263 0 0
MARCUS & MILLICHAP INC COM 566324109   584,570 19,924 SH   SOLE 2 7,309 0 12,615
MARCUS & MILLICHAP INC COM 566324109   322,007 10,975 SH   SOLE 7 10,383 0 592
MARCUS & MILLICHAP INC COM 566324109   2,481,342 84,572 SH   SOLE 18 73,890 0 10,682
MARCUS & MILLICHAP INC COM 566324109   1,438,482 49,028 SH   SOLE 19 49,028 0 0
MARCUS & MILLICHAP INC COM 566324109   80,221,193 2,734,192 SH   SOLE 21 2,734,192 0 0
MARCUS & MILLICHAP INC COM 566324109   20,365,158 694,109 SH   SOLE 22 666,260 0 27,849
MARCUS & MILLICHAP INC COM 566324109   139,453 4,753 SH   SOLE 25 4,753 0 0
MARCUS & MILLICHAP INC COM 566324109   338,730 11,545 SH   SOLE 26 9,397 0 2,148
MARCUS & MILLICHAP INC COM 566324109   1,613,113 54,980 SH   SOLE 30 54,980 0 0
MARCUS & MILLICHAP INC COM 566324109   138,397 4,717 SH   SOLE 40 4,717 0 0
MARCUS & MILLICHAP INC COM 566324109   522,751 17,817 SH   SOLE 43 13,435 0 4,382
MARCUS CORP DEL COM 566330106   735,320 47,440 SH   SOLE 2 27,525 0 19,915
MARCUS CORP DEL COM 566330106   4,697 303 SH   SOLE 7 303 0 0
MARCUS CORP DEL COM 566330106   1,254,384 80,928 SH   SOLE 18 80,928 0 0
MARCUS CORP DEL COM 566330106   1,263,715 81,530 SH   SOLE 19 81,530 0 0
MARCUS CORP DEL COM 566330106   45,850,798 2,958,116 SH   SOLE 21 2,958,116 0 0
MARCUS CORP DEL COM 566330106   11,344,311 731,891 SH   SOLE 22 698,177 0 33,714
MARCUS CORP DEL COM 566330106   64,713 4,175 SH   SOLE 25 4,175 0 0
MARCUS CORP DEL COM 566330106   577,453 37,255 SH   SOLE 30 37,255 0 0
MARCUS CORP DEL COM 566330106   38,874 2,508 SH   SOLE 40 2,508 0 0
MARCUS CORP DEL COM 566330106   255,487 16,483 SH   SOLE 43 16,076 0 407
MARIN SOFTWARE INC COM NEW 56804T205   2,272 5,347 SH   SOLE 21 5,347 0 0
MARIN SOFTWARE INC COM NEW 56804T205   60,654 142,716 SH   SOLE 22 142,716 0 0
MARINE PRODS CORP COM 568427108   734,955 51,721 SH   SOLE 2 49,895 0 1,826
MARINE PRODS CORP COM 568427108   309,806 21,802 SH   SOLE 18 21,802 0 0
MARINE PRODS CORP COM 568427108   417,689 29,394 SH   SOLE 19 29,394 0 0
MARINE PRODS CORP COM 568427108   4,077,702 286,960 SH   SOLE 21 286,960 0 0
MARINE PRODS CORP COM 568427108   4,522,347 318,251 SH   SOLE 22 316,604 0 1,647
MARINE PRODS CORP COM 568427108   27,795 1,956 SH   SOLE 25 1,956 0 0
MARINEMAX INC COM 567908108   795,261 24,231 SH   SOLE 2 10,697 0 13,534
MARINEMAX INC COM 567908108   2,363 72 SH   SOLE 4 72 0 0
MARINEMAX INC COM 567908108   338,604 10,317 SH   SOLE 7 9,757 0 560
MARINEMAX INC COM 567908108   2,383,454 72,622 SH   SOLE 18 72,622 0 0
MARINEMAX INC COM 567908108   1,433,545 43,679 SH   SOLE 19 43,679 0 0
MARINEMAX INC COM 567908108   78,779,126 2,400,339 SH   SOLE 21 2,400,339 0 0
MARINEMAX INC COM 567908108   19,400,985 591,133 SH   SOLE 22 561,002 0 30,131
MARINEMAX INC COM 567908108   108,930 3,319 SH   SOLE 25 3,319 0 0
MARINEMAX INC COM 567908108   509,892 15,536 SH   SOLE 26 485 0 15,051
MARINEMAX INC COM 567908108   42,207 1,286 SH   SOLE 28 1,286 0 0
MARINEMAX INC COM 567908108   1,635,585 49,835 SH   SOLE 30 49,835 0 0
MARINEMAX INC COM 567908108   77,521 2,362 SH   SOLE 40 2,362 0 0
MARINEMAX INC COM 567908108   1,511,985 46,069 SH   SOLE 43 44,808 0 1,261
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   3,036,903 377,255 SH   SOLE 2 372,177 0 5,078
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   3,912 486 SH   SOLE 7 486 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   1,071,777 133,140 SH   SOLE 18 133,140 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   846,554 105,162 SH   SOLE 19 105,162 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   17,113,197 2,125,863 SH   SOLE 21 2,125,863 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   10,909,851 1,355,261 SH   SOLE 22 1,337,987 0 17,274
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   177,889 22,098 SH   SOLE 30 22,098 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   212,343 26,378 SH   SOLE 43 17,989 0 8,389
MARKEL GROUP INC COM 570535104   13,495,371 9,165 SH   SOLE 2 1,013 0 8,152
MARKEL GROUP INC COM 570535104   18,843,455 12,797 SH   SOLE 4 6,143 0 6,654
MARKEL GROUP INC COM 570535104   3,747,487 2,545 SH   SOLE 7 2,451 0 94
MARKEL GROUP INC COM 570535104   382,847 260 SH   SOLE 13 260 0 0
MARKEL GROUP INC COM 570535104   2,129,221 1,446 SH   SOLE 15 1,446 0 0
MARKEL GROUP INC COM 570535104   21,872,366 14,854 SH   SOLE 18 14,079 0 775
MARKEL GROUP INC COM 570535104   4,361,515 2,962 SH   SOLE 19 2,962 0 0
MARKEL GROUP INC COM 570535104   234,812,090 159,466 SH   SOLE 21 159,466 0 0
MARKEL GROUP INC COM 570535104   454,762,339 308,839 SH   SOLE 22 284,157 0 24,682
MARKEL GROUP INC COM 570535104   30,841,303 20,945 SH   SOLE 23 20,945 0 0
MARKEL GROUP INC COM 570535104   25,499,109 17,317 SH   SOLE 25 17,302 0 15
MARKEL GROUP INC COM 570535104   21,741,315 14,765 SH   SOLE 26 7,684 0 7,081
MARKEL GROUP INC COM 570535104   22,166,864 15,054 SH   SOLE 28 206 0 14,848
MARKEL GROUP INC COM 570535104   52,513,411 35,663 SH   SOLE 30 35,663 0 0
MARKEL GROUP INC COM 570535104   4,311,451 2,928 SH   SOLE 31 2,701 0 227
MARKEL GROUP INC COM 570535104   801,035 544 SH   SOLE 34 544 0 0
MARKEL GROUP INC COM 570535104   5,342,194 3,628 SH   SOLE 36 3,628 0 0
MARKEL GROUP INC COM 570535104   912,944 620 SH   SOLE 40 620 0 0
MARKEL GROUP INC COM 570535104   29,450 20 SH   OTR 43 20 0 0
MARKEL GROUP INC COM 570535104   14,440,709 9,807 SH   SOLE 43 8,165 0 1,642
MARKER THERAPEUTICS INC COM NEW 57055L206   41 9 SH   SOLE 21 9 0 0
MARKER THERAPEUTICS INC COM NEW 57055L206   6,152 1,355 SH   SOLE 22 1,355 0 0
MARKETAXESS HLDGS INC COM 57060D108   9,447,161 44,220 SH   SOLE 2 10,817 0 33,403
MARKETAXESS HLDGS INC COM 57060D108   6,661,722 31,182 SH   SOLE 4 14,709 0 16,473
MARKETAXESS HLDGS INC COM 57060D108   5,453,375 25,526 SH   SOLE 7 20,504 0 5,022
MARKETAXESS HLDGS INC COM 57060D108   192,490 901 SH   SOLE 13 901 0 0
MARKETAXESS HLDGS INC COM 57060D108   698,816 3,271 SH   SOLE 15 3,271 0 0
MARKETAXESS HLDGS INC COM 57060D108   18,969,950 88,794 SH   SOLE 18 86,429 0 2,365
MARKETAXESS HLDGS INC COM 57060D108   73,547,706 344,260 SH   SOLE 19 344,260 0 0
MARKETAXESS HLDGS INC COM 57060D108   301,301,192 1,410,322 SH   SOLE 21 1,410,322 0 0
MARKETAXESS HLDGS INC COM 57060D108   204,553,036 957,466 SH   SOLE 22 872,262 0 85,204
MARKETAXESS HLDGS INC COM 57060D108   13,188,211 61,731 SH   SOLE 23 61,731 0 0
MARKETAXESS HLDGS INC COM 57060D108   12,847,455 60,136 SH   SOLE 25 60,042 0 94
MARKETAXESS HLDGS INC COM 57060D108   8,112,765 37,974 SH   SOLE 26 18,851 0 19,123
MARKETAXESS HLDGS INC COM 57060D108   17,346,927 81,197 SH   SOLE 28 611 0 80,586
MARKETAXESS HLDGS INC COM 57060D108   12,177 57 SH   SOLE 29 57 0 0
MARKETAXESS HLDGS INC COM 57060D108   60,821,385 284,691 SH   SOLE 30 284,691 0 0
MARKETAXESS HLDGS INC COM 57060D108   23,943,062 112,072 SH   SOLE 31 7,774 0 104,298
MARKETAXESS HLDGS INC COM 57060D108   5,076,941 23,764 SH   SOLE 34 23,764 0 0
MARKETAXESS HLDGS INC COM 57060D108   1,687,970 7,901 SH   SOLE 36 7,901 0 0
MARKETAXESS HLDGS INC COM 57060D108   353,574 1,655 SH   SOLE 40 1,655 0 0
MARKETAXESS HLDGS INC COM 57060D108   3,714,157 17,385 SH   SOLE 43 14,546 0 2,839
MARKETWISE INC COM CL A 57064P107   20,459 12,787 SH   SOLE 2 0 0 12,787
MARKETWISE INC COM CL A 57064P107   148,394 92,746 SH   SOLE 18 92,746 0 0
MARKETWISE INC COM CL A 57064P107   103,307 64,567 SH   SOLE 19 64,567 0 0
MARKETWISE INC COM CL A 57064P107   1,712,318 1,070,199 SH   SOLE 21 1,070,199 0 0
MARKETWISE INC COM CL A 57064P107   782,640 489,150 SH   SOLE 22 466,822 0 22,328
MARKFORGED HOLDING CORPORATI COM 57064N102   170 117 SH   SOLE 21 117 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102   1,296,547 894,170 SH   SOLE 22 894,170 0 0
MARPAI INC CL A COM NEW 571354208   54 82 SH   SOLE 22 82 0 0
MARQETA INC CLASS A COM 57142B104   4,051,869 677,570 SH   SOLE 2 279,239 0 398,331
MARQETA INC CLASS A COM 57142B104   7,176 1,200 SH   SOLE 4 1,200 0 0
MARQETA INC CLASS A COM 57142B104   398,621 66,659 SH   SOLE 7 63,224 0 3,435
MARQETA INC CLASS A COM 57142B104   8,138,481 1,360,950 SH   SOLE 18 1,305,587 0 55,363
MARQETA INC CLASS A COM 57142B104   10,683,934 1,786,611 SH   SOLE 19 1,786,611 0 0
MARQETA INC CLASS A COM 57142B104   99,041,496 16,562,123 SH   SOLE 21 16,562,123 0 0
MARQETA INC CLASS A COM 57142B104   80,060,192 13,387,992 SH   SOLE 22 12,822,651 0 565,341
MARQETA INC CLASS A COM 57142B104   121,023 20,238 SH   SOLE 23 20,238 0 0
MARQETA INC CLASS A COM 57142B104   480,678 80,381 SH   SOLE 25 80,381 0 0
MARQETA INC CLASS A COM 57142B104   961,829 160,841 SH   SOLE 26 129,999 0 30,842
MARQETA INC CLASS A COM 57142B104   3,727,860 623,388 SH   SOLE 30 623,388 0 0
MARQETA INC CLASS A COM 57142B104   422,642 70,676 SH   SOLE 40 70,676 0 0
MARQETA INC CLASS A COM 57142B104   1,265,840 211,679 SH   SOLE 43 199,512 0 12,167
MARRIOTT INTL INC NEW CL A 571903202   86,738,586 441,283 SH   SOLE 2 49,851 0 391,432
MARRIOTT INTL INC NEW CL A 571903202   20,025,729 101,881 SH   SOLE 4 76,878 0 25,003
MARRIOTT INTL INC NEW CL A 571903202   38,099,618 193,832 SH   SOLE 7 168,098 0 25,734
MARRIOTT INTL INC NEW CL A 571903202   1,459,065 7,423 SH   SOLE 13 7,423 0 0
MARRIOTT INTL INC NEW CL A 571903202   4,849,528 24,672 SH   SOLE 15 24,672 0 0
MARRIOTT INTL INC NEW CL A 571903202   79,394,515 403,920 SH   SOLE 18 387,785 0 16,135
MARRIOTT INTL INC NEW CL A 571903202   14,894,531 75,776 SH   SOLE 19 75,776 0 0
MARRIOTT INTL INC NEW CL A 571903202   999,611,777 5,085,530 SH   SOLE 21 5,085,530 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,064,078,936 5,413,507 SH   SOLE 22 4,863,812 0 549,695
MARRIOTT INTL INC NEW CL A 571903202   86,390,479 439,512 SH   SOLE 23 439,512 0 0
MARRIOTT INTL INC NEW CL A 571903202   64,812,712 329,735 SH   SOLE 25 329,591 0 144
MARRIOTT INTL INC NEW CL A 571903202   56,688,101 288,401 SH   SOLE 26 134,424 0 153,977
MARRIOTT INTL INC NEW CL A 571903202   65,861,163 335,069 SH   SOLE 28 41,629 0 293,440
MARRIOTT INTL INC NEW CL A 571903202   20,049 102 SH   SOLE 29 102 0 0
MARRIOTT INTL INC NEW CL A 571903202   285,180,648 1,450,858 SH   SOLE 30 1,450,858 0 0
MARRIOTT INTL INC NEW CL A 571903202   12,033,600 61,221 SH   SOLE 31 54,472 0 6,749
MARRIOTT INTL INC NEW CL A 571903202   16,375,414 83,310 SH   SOLE 32 83,310 0 0
MARRIOTT INTL INC NEW CL A 571903202   3,357,245 17,080 SH   SOLE 34 17,080 0 0
MARRIOTT INTL INC NEW CL A 571903202   11,981,315 60,955 SH   SOLE 36 60,955 0 0
MARRIOTT INTL INC NEW CL A 571903202   2,485,698 12,646 SH   SOLE 40 12,646 0 0
MARRIOTT INTL INC NEW CL A 571903202   100,049 509 SH   OTR 43 509 0 0
MARRIOTT INTL INC NEW CL A 571903202   66,428,661 337,956 SH   SOLE 43 293,436 0 44,520
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   20,622,408 204,933 SH   SOLE 2 125,593 0 79,340
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   11,472 114 SH   SOLE 4 114 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   839,556 8,343 SH   SOLE 7 7,910 0 433
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   6,311,312 62,718 SH   SOLE 18 62,718 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   1,212,189 12,046 SH   SOLE 19 12,046 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   173,484,912 1,723,988 SH   SOLE 21 1,723,988 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   104,819,831 1,041,636 SH   SOLE 22 993,531 0 48,105
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   663,554 6,594 SH   SOLE 25 6,594 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   1,566,608 15,568 SH   SOLE 26 12,119 0 3,449
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   171,574 1,705 SH   SOLE 28 761 0 944
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   6,371,288 63,314 SH   SOLE 30 63,314 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   53,535 532 SH   SOLE 31 532 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   35,422 352 SH   SOLE 36 352 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   641,315 6,373 SH   SOLE 40 6,373 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   4,525,610 44,973 SH   SOLE 43 37,356 0 7,617
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9   3,375,053 3,855,000 PRN   SOLE 21 3,855,000 0 0
MARSH & MCLENNAN COS INC COM 571748102   203,029,548 1,066,892 SH   SOLE 2 319,875 0 747,017
MARSH & MCLENNAN COS INC COM 571748102   92,224,518 484,627 SH   SOLE 4 258,919 0 225,708
MARSH & MCLENNAN COS INC COM 571748102   98,226,009 516,164 SH   SOLE 7 455,937 0 60,227
MARSH & MCLENNAN COS INC COM 571748102   3,177,059 16,695 SH   SOLE 13 16,695 0 0
MARSH & MCLENNAN COS INC COM 571748102   10,454,892 54,939 SH   SOLE 15 54,939 0 0
MARSH & MCLENNAN COS INC COM 571748102   235,299,099 1,236,464 SH   SOLE 18 1,161,565 0 74,899
MARSH & MCLENNAN COS INC COM 571748102   295,518,392 1,552,908 SH   SOLE 19 1,552,908 0 0
MARSH & MCLENNAN COS INC COM 571748102   2,689,050,706 14,130,587 SH   SOLE 21 14,130,587 0 0
MARSH & MCLENNAN COS INC COM 571748102   2,212,373,945 11,625,717 SH   SOLE 22 10,550,123 0 1,075,594
MARSH & MCLENNAN COS INC COM 571748102   195,230,483 1,025,909 SH   SOLE 23 1,025,909 0 0
MARSH & MCLENNAN COS INC COM 571748102   153,229,560 805,200 SH   SOLE 25 802,963 0 2,237
MARSH & MCLENNAN COS INC COM 571748102   131,224,410 689,566 SH   SOLE 26 366,324 0 323,242
MARSH & MCLENNAN COS INC COM 571748102   235,884,272 1,239,539 SH   SOLE 28 10,690 0 1,228,849
MARSH & MCLENNAN COS INC COM 571748102   489,832 2,574 SH   SOLE 29 2,574 0 0
MARSH & MCLENNAN COS INC COM 571748102   833,978,142 4,382,439 SH   SOLE 30 4,304,750 0 77,689
MARSH & MCLENNAN COS INC COM 571748102   28,406,462 149,272 SH   SOLE 31 108,307 0 40,965
MARSH & MCLENNAN COS INC COM 571748102   148,686,338 781,326 SH   SOLE 34 781,326 0 0
MARSH & MCLENNAN COS INC COM 571748102   26,975,977 141,755 SH   SOLE 36 141,755 0 0
MARSH & MCLENNAN COS INC COM 571748102   4,573,480 24,033 SH   SOLE 40 24,033 0 0
MARSH & MCLENNAN COS INC COM 571748102   242,823 1,276 SH   OTR 43 1,276 0 0
MARSH & MCLENNAN COS INC COM 571748102   120,934,618 635,495 SH   SOLE 43 541,641 0 93,854
MARTEN TRANS LTD COM 573075108   717,976 36,427 SH   SOLE 2 17,888 0 18,539
MARTEN TRANS LTD COM 573075108   3,390 172 SH   SOLE 4 172 0 0
MARTEN TRANS LTD COM 573075108   9,283 471 SH   SOLE 7 471 0 0
MARTEN TRANS LTD COM 573075108   3,418,443 173,437 SH   SOLE 18 173,437 0 0
MARTEN TRANS LTD COM 573075108   2,388,911 121,203 SH   SOLE 19 121,203 0 0
MARTEN TRANS LTD COM 573075108   131,128,600 6,652,897 SH   SOLE 21 6,652,897 0 0
MARTEN TRANS LTD COM 573075108   31,926,770 1,619,826 SH   SOLE 22 1,560,886 0 58,940
MARTEN TRANS LTD COM 573075108   244,818 12,421 SH   SOLE 25 12,421 0 0
MARTEN TRANS LTD COM 573075108   540,034 27,399 SH   SOLE 26 8,879 0 18,520
MARTEN TRANS LTD COM 573075108   150,486 7,635 SH   SOLE 28 0 0 7,635
MARTEN TRANS LTD COM 573075108   2,147,621 108,961 SH   SOLE 30 108,961 0 0
MARTEN TRANS LTD COM 573075108   207,586 10,532 SH   SOLE 40 10,532 0 0
MARTEN TRANS LTD COM 573075108   2,059,876 104,509 SH   SOLE 43 100,179 0 4,330
MARTIN MARIETTA MATLS INC COM 573284106   28,974,962 70,588 SH   SOLE 2 16,360 0 54,228
MARTIN MARIETTA MATLS INC COM 573284106   9,409,844 22,924 SH   SOLE 4 17,020 0 5,904
MARTIN MARIETTA MATLS INC COM 573284106   25,735,865 62,697 SH   SOLE 7 55,008 0 7,689
MARTIN MARIETTA MATLS INC COM 573284106   447,013 1,089 SH   SOLE 13 1,089 0 0
MARTIN MARIETTA MATLS INC COM 573284106   3,496,879 8,519 SH   SOLE 15 8,519 0 0
MARTIN MARIETTA MATLS INC COM 573284106   43,894,268 106,934 SH   SOLE 18 101,508 0 5,426
MARTIN MARIETTA MATLS INC COM 573284106   26,730,047 65,119 SH   SOLE 19 65,119 0 0
MARTIN MARIETTA MATLS INC COM 573284106   657,058,209 1,600,707 SH   SOLE 21 1,600,707 0 0
MARTIN MARIETTA MATLS INC COM 573284106   564,648,078 1,375,580 SH   SOLE 22 1,230,057 0 145,523
MARTIN MARIETTA MATLS INC COM 573284106   44,835,088 109,226 SH   SOLE 23 109,226 0 0
MARTIN MARIETTA MATLS INC COM 573284106   32,605,658 79,433 SH   SOLE 25 79,433 0 0
MARTIN MARIETTA MATLS INC COM 573284106   32,682,007 79,619 SH   SOLE 26 41,806 0 37,813
MARTIN MARIETTA MATLS INC COM 573284106   39,013,661 95,044 SH   SOLE 28 886 0 94,158
MARTIN MARIETTA MATLS INC COM 573284106   133,495,895 325,219 SH   SOLE 30 324,788 0 431
MARTIN MARIETTA MATLS INC COM 573284106   4,152,416 10,116 SH   SOLE 31 9,289 0 827
MARTIN MARIETTA MATLS INC COM 573284106   1,478,959 3,603 SH   SOLE 34 3,603 0 0
MARTIN MARIETTA MATLS INC COM 573284106   6,150,632 14,984 SH   SOLE 36 14,984 0 0
MARTIN MARIETTA MATLS INC COM 573284106   1,244,575 3,032 SH   SOLE 40 3,032 0 0
MARTIN MARIETTA MATLS INC COM 573284106   34,544 84 SH   OTR 43 84 0 0
MARTIN MARIETTA MATLS INC COM 573284106   33,854,132 82,474 SH   SOLE 43 70,071 0 12,403
MARVELL TECHNOLOGY INC COM 573874104   71,412,681 1,319,281 SH   SOLE 2 98,289 0 1,220,992
MARVELL TECHNOLOGY INC COM 573874104   40,791,502 753,584 SH   SOLE 4 350,962 0 402,622
MARVELL TECHNOLOGY INC COM 573874104   28,312,480 523,046 SH   SOLE 7 501,612 0 21,434
MARVELL TECHNOLOGY INC COM 573874104   1,763,447 32,578 SH   SOLE 13 32,578 0 0
MARVELL TECHNOLOGY INC COM 573874104   4,916,411 90,826 SH   SOLE 15 90,826 0 0
MARVELL TECHNOLOGY INC COM 573874104   100,254,943 1,852,114 SH   SOLE 18 1,625,318 0 226,796
MARVELL TECHNOLOGY INC COM 573874104   116,212,076 2,146,907 SH   SOLE 19 2,146,907 0 0
MARVELL TECHNOLOGY INC COM 573874104   989,275,929 18,275,927 SH   SOLE 21 18,275,927 0 0
MARVELL TECHNOLOGY INC COM 573874104   1,078,668,105 19,927,362 SH   SOLE 22 18,310,214 0 1,617,148
MARVELL TECHNOLOGY INC COM 573874104   78,795,038 1,455,663 SH   SOLE 23 1,455,663 0 0
MARVELL TECHNOLOGY INC COM 573874104   90,199,959 1,666,358 SH   SOLE 25 1,604,411 0 61,947
MARVELL TECHNOLOGY INC COM 573874104   54,441,139 1,005,748 SH   SOLE 26 515,803 0 489,945
MARVELL TECHNOLOGY INC COM 573874104   82,001,699 1,514,903 SH   SOLE 28 20,828 0 1,494,075
MARVELL TECHNOLOGY INC COM 573874104   53,589 990 SH   SOLE 29 990 0 0
MARVELL TECHNOLOGY INC COM 573874104   219,491,196 4,054,890 SH   SOLE 30 4,054,890 0 0
MARVELL TECHNOLOGY INC COM 573874104   14,937,552 275,957 SH   SOLE 31 176,388 0 99,569
MARVELL TECHNOLOGY INC COM 573874104   12,965,001 239,516 SH   SOLE 32 239,516 0 0
MARVELL TECHNOLOGY INC COM 573874104   193,007,660 3,565,632 SH   SOLE 34 3,565,632 0 0
MARVELL TECHNOLOGY INC COM 573874104   13,314,735 245,977 SH   SOLE 36 245,977 0 0
MARVELL TECHNOLOGY INC COM 573874104   2,256,193 41,681 SH   SOLE 40 41,681 0 0
MARVELL TECHNOLOGY INC COM 573874104   57,215 1,057 SH   OTR 43 1,057 0 0
MARVELL TECHNOLOGY INC COM 573874104   25,185,521 465,278 SH   SOLE 43 386,502 0 78,776
MASCO CORP COM 574599106   21,127,395 395,274 SH   SOLE 2 117,411 0 277,863
MASCO CORP COM 574599106   6,384,389 119,446 SH   SOLE 4 97,335 0 22,111
MASCO CORP COM 574599106   7,572,155 141,668 SH   SOLE 7 118,337 0 23,331
MASCO CORP COM 574599106   296,487 5,547 SH   SOLE 13 5,547 0 0
MASCO CORP COM 574599106   1,747,548 32,695 SH   SOLE 15 32,695 0 0
MASCO CORP COM 574599106   21,487,595 402,013 SH   SOLE 18 388,275 0 13,738
MASCO CORP COM 574599106   26,320,063 492,424 SH   SOLE 19 492,424 0 0
MASCO CORP COM 574599106   346,109,702 6,475,392 SH   SOLE 21 6,475,392 0 0
MASCO CORP COM 574599106   261,702,050 4,896,203 SH   SOLE 22 4,412,158 0 484,045
MASCO CORP COM 574599106   19,739,299 369,304 SH   SOLE 23 369,304 0 0
MASCO CORP COM 574599106   22,382,134 418,749 SH   SOLE 25 416,812 0 1,937
MASCO CORP COM 574599106   12,187,348 228,014 SH   SOLE 26 108,432 0 119,582
MASCO CORP COM 574599106   23,734,366 444,048 SH   SOLE 28 3,069 0 440,979
MASCO CORP COM 574599106   58,908,047 1,102,115 SH   SOLE 30 1,102,115 0 0
MASCO CORP COM 574599106   2,419,521 45,267 SH   SOLE 31 41,770 0 3,497
MASCO CORP COM 574599106   9,072,496 169,738 SH   SOLE 34 169,738 0 0
MASCO CORP COM 574599106   2,952,685 55,242 SH   SOLE 36 55,242 0 0
MASCO CORP COM 574599106   586,507 10,973 SH   SOLE 40 10,973 0 0
MASCO CORP COM 574599106   35,063 656 SH   OTR 43 656 0 0
MASCO CORP COM 574599106   12,899,416 241,336 SH   SOLE 43 215,915 0 25,421
MASIMO CORP COM 574795100   13,811,967 157,527 SH   SOLE 2 87,189 0 70,338
MASIMO CORP COM 574795100   110,828 1,264 SH   SOLE 4 651 0 613
MASIMO CORP COM 574795100   288,204 3,287 SH   SOLE 7 3,128 0 159
MASIMO CORP COM 574795100   61,814 705 SH   SOLE 15 705 0 0
MASIMO CORP COM 574795100   9,300,744 106,076 SH   SOLE 18 106,076 0 0
MASIMO CORP COM 574795100   42,466,405 484,334 SH   SOLE 19 484,334 0 0
MASIMO CORP COM 574795100   234,832,380 2,678,289 SH   SOLE 21 2,678,289 0 0
MASIMO CORP COM 574795100   111,701,427 1,273,967 SH   SOLE 22 1,214,359 0 59,608
MASIMO CORP COM 574795100   12,710,268 144,962 SH   SOLE 25 144,962 0 0
MASIMO CORP COM 574795100   3,431,883 39,141 SH   SOLE 26 14,749 0 24,392
MASIMO CORP COM 574795100   856,458 9,768 SH   SOLE 28 908 0 8,860
MASIMO CORP COM 574795100   11,509,228 131,264 SH   SOLE 30 131,264 0 0
MASIMO CORP COM 574795100   54,099 617 SH   SOLE 31 617 0 0
MASIMO CORP COM 574795100   29,028,130 331,069 SH   SOLE 34 331,069 0 0
MASIMO CORP COM 574795100   434,893 4,960 SH   SOLE 36 4,960 0 0
MASIMO CORP COM 574795100   661,633 7,546 SH   SOLE 40 7,546 0 0
MASIMO CORP COM 574795100   8,054 92 SH   OTR 43 92 0 0
MASIMO CORP COM 574795100   3,284,931 37,465 SH   SOLE 43 32,467 0 4,998
MASONITE INTL CORP COM 575385109   1,025,140 10,997 SH   SOLE 2 6,164 0 4,833
MASONITE INTL CORP COM 575385109   5,220 56 SH   SOLE 4 56 0 0
MASONITE INTL CORP COM 575385109   320,956 3,443 SH   SOLE 7 3,265 0 178
MASONITE INTL CORP COM 575385109   4,935,999 52,950 SH   SOLE 18 52,950 0 0
MASONITE INTL CORP COM 575385109   4,265,840 45,761 SH   SOLE 19 45,761 0 0
MASONITE INTL CORP COM 575385109   76,388,943 819,448 SH   SOLE 21 819,448 0 0
MASONITE INTL CORP COM 575385109   54,608,183 585,799 SH   SOLE 22 567,134 0 18,665
MASONITE INTL CORP COM 575385109   350,228 3,757 SH   SOLE 25 3,757 0 0
MASONITE INTL CORP COM 575385109   943,386 10,120 SH   SOLE 26 8,202 0 1,918
MASONITE INTL CORP COM 575385109   40,737 437 SH   SOLE 28 437 0 0
MASONITE INTL CORP COM 575385109   1,194,428 12,813 SH   SOLE 30 12,813 0 0
MASONITE INTL CORP COM 575385109   69,729 748 SH   SOLE 36 748 0 0
MASONITE INTL CORP COM 575385109   353,211 3,789 SH   SOLE 40 3,789 0 0
MASONITE INTL CORP COM 575385109   361,228 3,875 SH   SOLE 43 3,559 0 316
MASTEC INC COM 576323109   9,445,055 131,236 SH   SOLE 2 58,960 0 72,276
MASTEC INC COM 576323109   14,034 195 SH   SOLE 4 195 0 0
MASTEC INC COM 576323109   816,788 11,349 SH   SOLE 7 10,775 0 574
MASTEC INC COM 576323109   7,831,488 108,816 SH   SOLE 18 108,816 0 0
MASTEC INC COM 576323109   1,452,283 20,179 SH   SOLE 19 20,179 0 0
MASTEC INC COM 576323109   227,166,972 3,156,412 SH   SOLE 21 3,156,412 0 0
MASTEC INC COM 576323109   125,444,718 1,743,014 SH   SOLE 22 1,660,029 0 82,985
MASTEC INC COM 576323109   2,175,437 30,227 SH   SOLE 25 30,227 0 0
MASTEC INC COM 576323109   2,330,892 32,387 SH   SOLE 26 19,295 0 13,092
MASTEC INC COM 576323109   105,076 1,460 SH   SOLE 28 1,460 0 0
MASTEC INC COM 576323109   2,579,045 35,835 SH   SOLE 30 35,835 0 0
MASTEC INC COM 576323109   63,693 885 SH   SOLE 31 885 0 0
MASTEC INC COM 576323109   1,168,145 16,231 SH   SOLE 34 16,231 0 0
MASTEC INC COM 576323109   354,884 4,931 SH   SOLE 36 4,931 0 0
MASTEC INC COM 576323109   778,356 10,815 SH   SOLE 40 10,815 0 0
MASTEC INC COM 576323109   2,207,392 30,671 SH   SOLE 43 29,675 0 996
MASTECH DIGITAL INC COM 57633B100   92,304 10,256 SH   SOLE 2 10,256 0 0
MASTECH DIGITAL INC COM 57633B100   6,309 701 SH   SOLE 18 701 0 0
MASTECH DIGITAL INC COM 57633B100   78,552 8,728 SH   SOLE 21 8,728 0 0
MASTECH DIGITAL INC COM 57633B100   654,354 72,706 SH   SOLE 22 72,706 0 0
MASTERBRAND INC COMMON STOCK 57638P104   1,566,038 128,892 SH   SOLE 2 42,380 0 86,512
MASTERBRAND INC COMMON STOCK 57638P104   4,508 371 SH   SOLE 4 371 0 0
MASTERBRAND INC COMMON STOCK 57638P104   41,346 3,403 SH   SOLE 7 3,403 0 0
MASTERBRAND INC COMMON STOCK 57638P104   5,158,854 424,597 SH   SOLE 18 424,597 0 0
MASTERBRAND INC COMMON STOCK 57638P104   3,248,631 267,377 SH   SOLE 19 267,377 0 0
MASTERBRAND INC COMMON STOCK 57638P104   182,303,727 15,004,422 SH   SOLE 21 15,004,422 0 0
MASTERBRAND INC COMMON STOCK 57638P104   43,794,140 3,604,456 SH   SOLE 22 3,436,712 0 167,744
MASTERBRAND INC COMMON STOCK 57638P104   342,484 28,188 SH   SOLE 25 28,188 0 0
MASTERBRAND INC COMMON STOCK 57638P104   740,482 60,945 SH   SOLE 26 50,186 0 10,759
MASTERBRAND INC COMMON STOCK 57638P104   2,706,340 222,744 SH   SOLE 30 222,744 0 0
MASTERBRAND INC COMMON STOCK 57638P104   65,877 5,422 SH   SOLE 36 5,422 0 0
MASTERBRAND INC COMMON STOCK 57638P104   259,536 21,361 SH   SOLE 40 21,361 0 0
MASTERBRAND INC COMMON STOCK 57638P104   709,961 58,433 SH   SOLE 43 53,815 0 4,618
MASTERCARD INCORPORATED CL A 57636Q104   777,457,177 1,963,722 SH   SOLE 2 635,755 0 1,327,967
MASTERCARD INCORPORATED CL A 57636Q104   318,354,002 804,107 SH   SOLE 4 430,601 0 373,506
MASTERCARD INCORPORATED CL A 57636Q104   337,927,793 853,547 SH   SOLE 7 712,409 0 141,138
MASTERCARD INCORPORATED CL A 57636Q104   24,737,645 62,483 SH   SOLE 13 62,483 0 0
MASTERCARD INCORPORATED CL A 57636Q104   30,174,677 76,216 SH   SOLE 15 76,216 0 0
MASTERCARD INCORPORATED CL A 57636Q104   984,403,748 2,486,433 SH   SOLE 18 2,190,047 0 296,386
MASTERCARD INCORPORATED CL A 57636Q104   825,506,002 2,085,085 SH   SOLE 19 2,085,085 0 0
MASTERCARD INCORPORATED CL A 57636Q104   8,789,014,735 22,199,527 SH   SOLE 21 22,199,527 0 0
MASTERCARD INCORPORATED CL A 57636Q104   7,512,518,941 18,975,320 SH   SOLE 22 17,072,900 0 1,902,420
MASTERCARD INCORPORATED CL A 57636Q104   743,214,129 1,877,230 SH   SOLE 23 1,877,230 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,436,753,827 3,628,991 SH   SOLE 25 3,429,518 0 199,473
MASTERCARD INCORPORATED CL A 57636Q104   585,092,030 1,477,841 SH   SOLE 26 710,602 0 767,239
MASTERCARD INCORPORATED CL A 57636Q104   729,311,750 1,842,115 SH   SOLE 28 91,922 0 1,750,193
MASTERCARD INCORPORATED CL A 57636Q104   12,856,385 32,473 SH   SOLE 29 32,473 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,987,060,413 5,018,970 SH   SOLE 30 5,018,222 0 748
MASTERCARD INCORPORATED CL A 57636Q104   146,836,684 370,884 SH   SOLE 31 265,406 0 105,478
MASTERCARD INCORPORATED CL A 57636Q104   23,460,439 59,257 SH   SOLE 32 59,257 0 0
MASTERCARD INCORPORATED CL A 57636Q104   553,566,509 1,398,213 SH   SOLE 34 1,398,213 0 0
MASTERCARD INCORPORATED CL A 57636Q104   86,005,509 217,235 SH   SOLE 36 217,235 0 0
MASTERCARD INCORPORATED CL A 57636Q104   16,265,171 41,083 SH   SOLE 40 41,083 0 0
MASTERCARD INCORPORATED CL A 57636Q104   570,506 1,441 SH   OTR 43 1,441 0 0
MASTERCARD INCORPORATED CL A 57636Q104   491,123,289 1,240,492 SH   SOLE 43 1,074,381 0 166,111
MASTERCARD INCORPORATED OPTIONS 57636Q104   1,068,957 2,700 SH Call SOLE 2 0 0 2,700
MASTERCARD INCORPORATED OPTIONS 57636Q104   197,955 500 SH Call SOLE 4 500 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   4,315,419 10,900 SH Call SOLE 18 10,900 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   23,437,872 59,200 SH Call SOLE 19 59,200 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   1,702,413 4,300 SH Call SOLE 22 4,300 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   673,047 1,700 SH Call SOLE 26 1,700 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   118,773 300 SH Call SOLE 30 300 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   13,619,304 34,400 SH Call SOLE 34 34,400 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   1,065,049 47,932 SH   SOLE 2 39,590 0 8,342
MASTERCRAFT BOAT HLDGS INC COM 57637H103   3,666 165 SH   SOLE 7 165 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   993,234 44,700 SH   SOLE 18 44,700 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   2,511,171 113,014 SH   SOLE 19 113,014 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   14,022,442 631,073 SH   SOLE 21 631,073 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   12,036,241 541,685 SH   SOLE 22 528,321 0 13,364
MASTERCRAFT BOAT HLDGS INC COM 57637H103   85,991 3,870 SH   SOLE 25 3,870 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   44,040 1,982 SH   SOLE 26 508 0 1,474
MASTERCRAFT BOAT HLDGS INC COM 57637H103   5,466 246 SH   SOLE 30 246 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   34,997 1,575 SH   SOLE 36 1,575 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   67,549 3,040 SH   SOLE 40 3,040 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   104,767 4,715 SH   SOLE 43 4,599 0 116
MATADOR RES CO COM 576485205   12,948,023 217,687 SH   SOLE 2 136,751 0 80,936
MATADOR RES CO COM 576485205   22,186 373 SH   SOLE 4 373 0 0
MATADOR RES CO COM 576485205   465,312 7,823 SH   SOLE 7 7,450 0 373
MATADOR RES CO COM 576485205   28,311,052 475,976 SH   SOLE 18 461,928 0 14,048
MATADOR RES CO COM 576485205   25,715,762 432,343 SH   SOLE 19 432,343 0 0
MATADOR RES CO COM 576485205   493,987,170 8,305,097 SH   SOLE 21 8,305,097 0 0
MATADOR RES CO COM 576485205   223,490,271 3,757,402 SH   SOLE 22 3,618,779 0 138,623
MATADOR RES CO COM 576485205   421,535 7,087 SH   SOLE 23 7,087 0 0
MATADOR RES CO COM 576485205   2,208,314 37,127 SH   SOLE 26 26,992 0 10,135
MATADOR RES CO COM 576485205   6,491,409 109,136 SH   SOLE 30 109,136 0 0
MATADOR RES CO COM 576485205   18,498 311 SH   SOLE 36 311 0 0
MATADOR RES CO COM 576485205   15,992,031 268,864 SH   SOLE 43 253,931 0 14,933
MATCH GROUP INC NEW COM 57667L107   17,951,474 458,238 SH   SOLE 2 54,451 0 403,787
MATCH GROUP INC NEW COM 57667L107   7,997,184 204,140 SH   SOLE 4 95,651 0 108,489
MATCH GROUP INC NEW COM 57667L107   6,879,678 175,614 SH   SOLE 7 146,133 0 29,481
MATCH GROUP INC NEW COM 57667L107   349,794 8,929 SH   SOLE 13 8,929 0 0
MATCH GROUP INC NEW COM 57667L107   1,137,877 29,046 SH   SOLE 15 29,046 0 0
MATCH GROUP INC NEW COM 57667L107   24,772,821 632,363 SH   SOLE 18 615,321 0 17,042
MATCH GROUP INC NEW COM 57667L107   189,034,771 4,825,393 SH   SOLE 19 4,825,393 0 0
MATCH GROUP INC NEW COM 57667L107   317,245,144 8,098,153 SH   SOLE 21 8,098,153 0 0
MATCH GROUP INC NEW COM 57667L107   265,629,378 6,780,584 SH   SOLE 22 6,178,261 0 602,323
MATCH GROUP INC NEW COM 57667L107   18,311,766 467,435 SH   SOLE 23 467,435 0 0
MATCH GROUP INC NEW COM 57667L107   17,046,845 435,146 SH   SOLE 25 434,740 0 406
MATCH GROUP INC NEW COM 57667L107   12,113,498 309,215 SH   SOLE 26 143,795 0 165,420
MATCH GROUP INC NEW COM 57667L107   14,417,340 368,024 SH   SOLE 28 5,635 0 362,389
MATCH GROUP INC NEW COM 57667L107   88,508,156 2,259,302 SH   SOLE 30 2,259,301 0 1
MATCH GROUP INC NEW COM 57667L107   2,437,664 62,225 SH   SOLE 31 57,435 0 4,790
MATCH GROUP INC NEW COM 57667L107   1,239,497 31,640 SH   SOLE 34 31,640 0 0
MATCH GROUP INC NEW COM 57667L107   2,468,260 63,006 SH   SOLE 36 63,006 0 0
MATCH GROUP INC NEW COM 57667L107   568,312 14,507 SH   SOLE 40 14,507 0 0
MATCH GROUP INC NEW COM 57667L107   21,155 540 SH   OTR 43 540 0 0
MATCH GROUP INC NEW COM 57667L107   17,470,477 445,960 SH   SOLE 43 412,436 0 33,524
MATERIALISE NV SPONSORED ADS 57667T100   252,101 45,920 SH   SOLE 43 37,430 0 8,490
MATERION CORP COM 576690101   3,028,663 29,719 SH   SOLE 2 18,130 0 11,589
MATERION CORP COM 576690101   9,580 94 SH   SOLE 4 94 0 0
MATERION CORP COM 576690101   4,328,423 42,473 SH   SOLE 7 42,158 0 315
MATERION CORP COM 576690101   6,186,039 60,701 SH   SOLE 18 60,701 0 0
MATERION CORP COM 576690101   8,510,606 83,511 SH   SOLE 19 83,511 0 0
MATERION CORP COM 576690101   240,628,465 2,361,186 SH   SOLE 21 2,361,186 0 0
MATERION CORP COM 576690101   62,006,018 608,439 SH   SOLE 22 591,056 0 17,383
MATERION CORP COM 576690101   170,495 1,673 SH   SOLE 23 1,673 0 0
MATERION CORP COM 576690101   531,868 5,219 SH   SOLE 25 5,219 0 0
MATERION CORP COM 576690101   1,354,078 13,287 SH   SOLE 26 7,623 0 5,664
MATERION CORP COM 576690101   37,095 364 SH   SOLE 28 364 0 0
MATERION CORP COM 576690101   4,773,770 46,843 SH   SOLE 30 46,843 0 0
MATERION CORP COM 576690101   178,241 1,749 SH   SOLE 36 1,749 0 0
MATERION CORP COM 576690101   435,156 4,270 SH   SOLE 40 4,270 0 0
MATERION CORP COM 576690101   2,961,473 29,060 SH   SOLE 43 28,122 0 938
MATINAS BIOPHARMA HLDGS INC COM 576810105   32 243 SH   SOLE 21 243 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105   325,131 2,501,011 SH   SOLE 22 2,501,011 0 0
MATIV HOLDINGS INC COM 808541106   668,951 46,911 SH   SOLE 2 17,233 0 29,678
MATIV HOLDINGS INC COM 808541106   3,180 223 SH   SOLE 4 223 0 0
MATIV HOLDINGS INC COM 808541106   7,415 520 SH   SOLE 7 520 0 0
MATIV HOLDINGS INC COM 808541106   2,583,441 181,167 SH   SOLE 18 181,167 0 0
MATIV HOLDINGS INC COM 808541106   1,612,621 113,087 SH   SOLE 19 113,087 0 0
MATIV HOLDINGS INC COM 808541106   88,921,881 6,235,756 SH   SOLE 21 6,235,756 0 0
MATIV HOLDINGS INC COM 808541106   22,308,686 1,564,424 SH   SOLE 22 1,492,174 0 72,250
MATIV HOLDINGS INC COM 808541106   620,695 43,527 SH   SOLE 26 12,622 0 30,905
MATIV HOLDINGS INC COM 808541106   14,602 1,024 SH   SOLE 28 1,024 0 0
MATIV HOLDINGS INC COM 808541106   1,335,877 93,680 SH   SOLE 30 93,680 0 0
MATIV HOLDINGS INC COM 808541106   558,906 39,194 SH   SOLE 43 38,817 0 377
MATRIX SVC CO COM 576853105   2,039,949 172,877 SH   SOLE 2 124,506 0 48,371
MATRIX SVC CO COM 576853105   55,885 4,736 SH   SOLE 18 4,736 0 0
MATRIX SVC CO COM 576853105   1,684,155 142,725 SH   SOLE 19 142,725 0 0
MATRIX SVC CO COM 576853105   773,584 65,558 SH   SOLE 21 65,558 0 0
MATRIX SVC CO COM 576853105   7,133,383 604,524 SH   SOLE 22 604,524 0 0
MATRIX SVC CO COM 576853105   6,525 553 SH   SOLE 43 553 0 0
MATSON INC COM 57686G105   10,008,148 112,806 SH   SOLE 2 60,260 0 52,546
MATSON INC COM 57686G105   3,460 39 SH   SOLE 4 39 0 0
MATSON INC COM 57686G105   28,745 324 SH   SOLE 7 324 0 0
MATSON INC COM 57686G105   10,366,666 116,847 SH   SOLE 18 116,847 0 0
MATSON INC COM 57686G105   23,071,370 260,047 SH   SOLE 19 260,047 0 0
MATSON INC COM 57686G105   358,123,426 4,036,558 SH   SOLE 21 4,036,558 0 0
MATSON INC COM 57686G105   104,527,065 1,178,168 SH   SOLE 22 1,143,920 0 34,248
MATSON INC COM 57686G105   522,206 5,886 SH   SOLE 23 5,886 0 0
MATSON INC COM 57686G105   121,458 1,369 SH   SOLE 25 1,369 0 0
MATSON INC COM 57686G105   4,993,250 56,281 SH   SOLE 26 898 0 55,383
MATSON INC COM 57686G105   15,526 175 SH   SOLE 28 175 0 0
MATSON INC COM 57686G105   4,502,895 50,754 SH   SOLE 30 50,754 0 0
MATSON INC COM 57686G105   260,304 2,934 SH   SOLE 34 2,934 0 0
MATSON INC COM 57686G105   197,579 2,227 SH   SOLE 40 2,227 0 0
MATSON INC COM 57686G105   3,605,770 40,642 SH   SOLE 43 38,698 0 1,944
MATTEL INC COM 577081102   11,454,873 519,967 SH   SOLE 2 314,992 0 204,975
MATTEL INC COM 577081102   23,660 1,074 SH   SOLE 4 1,074 0 0
MATTEL INC COM 577081102   1,419,900 64,453 SH   SOLE 7 61,137 0 3,316
MATTEL INC COM 577081102   14,617,302 663,518 SH   SOLE 18 663,518 0 0
MATTEL INC COM 577081102   10,924,567 495,895 SH   SOLE 19 495,895 0 0
MATTEL INC COM 577081102   388,207,042 17,621,745 SH   SOLE 21 17,621,745 0 0
MATTEL INC COM 577081102   222,293,208 10,090,477 SH   SOLE 22 9,616,281 0 474,196
MATTEL INC COM 577081102   2,670,256 121,210 SH   SOLE 25 121,210 0 0
MATTEL INC COM 577081102   2,552,065 115,845 SH   SOLE 26 115,845 0 0
MATTEL INC COM 577081102   311,020 14,118 SH   SOLE 28 6,214 0 7,904
MATTEL INC COM 577081102   6,536,389 296,704 SH   SOLE 30 296,704 0 0
MATTEL INC COM 577081102   113,609 5,157 SH   SOLE 31 5,157 0 0
MATTEL INC COM 577081102   1,724,376 78,274 SH   SOLE 34 78,274 0 0
MATTEL INC COM 577081102   90,962 4,129 SH   SOLE 36 4,129 0 0
MATTEL INC COM 577081102   1,324,840 60,138 SH   SOLE 40 60,138 0 0
MATTEL INC COM 577081102   22,933 1,041 SH   OTR 43 1,041 0 0
MATTEL INC COM 577081102   6,633,872 301,129 SH   SOLE 43 280,922 0 20,207
MATTERPORT INC COM CL A 577096100   506,866 233,579 SH   SOLE 2 73,069 0 160,510
MATTERPORT INC COM CL A 577096100   18,701 8,618 SH   SOLE 4 1,301 0 7,317
MATTERPORT INC COM CL A 577096100   5,445 2,509 SH   SOLE 7 2,509 0 0
MATTERPORT INC COM CL A 577096100   1,497,858 690,257 SH   SOLE 18 690,257 0 0
MATTERPORT INC COM CL A 577096100   1,121,096 516,634 SH   SOLE 19 516,634 0 0
MATTERPORT INC COM CL A 577096100   25,703,340 11,844,857 SH   SOLE 21 11,844,857 0 0
MATTERPORT INC COM CL A 577096100   14,585,349 6,721,359 SH   SOLE 22 6,427,951 0 293,408
MATTERPORT INC COM CL A 577096100   133,744 61,633 SH   SOLE 25 61,633 0 0
MATTERPORT INC COM CL A 577096100   504,801 232,627 SH   SOLE 26 130,084 0 102,543
MATTERPORT INC COM CL A 577096100   3,538,550 1,630,668 SH   SOLE 30 1,630,668 0 0
MATTERPORT INC COM CL A 577096100   57,134 26,329 SH   SOLE 40 26,329 0 0
MATTERPORT INC COM CL A 577096100   268,179 123,585 SH   SOLE 43 122,768 0 817
MATTHEWS INTL CORP CL A 577128101   1,002,983 25,777 SH   SOLE 2 8,531 0 17,246
MATTHEWS INTL CORP CL A 577128101   3,074 79 SH   SOLE 4 79 0 0
MATTHEWS INTL CORP CL A 577128101   408,750 10,505 SH   SOLE 7 9,938 0 567
MATTHEWS INTL CORP CL A 577128101   3,756,722 96,549 SH   SOLE 18 96,549 0 0
MATTHEWS INTL CORP CL A 577128101   2,397,440 61,615 SH   SOLE 19 61,615 0 0
MATTHEWS INTL CORP CL A 577128101   135,558,354 3,483,895 SH   SOLE 21 3,483,895 0 0
MATTHEWS INTL CORP CL A 577128101   33,068,403 849,869 SH   SOLE 22 817,255 0 32,614
MATTHEWS INTL CORP CL A 577128101   244,783 6,291 SH   SOLE 25 6,291 0 0
MATTHEWS INTL CORP CL A 577128101   350,540 9,009 SH   SOLE 26 5,030 0 3,979
MATTHEWS INTL CORP CL A 577128101   2,483,275 63,821 SH   SOLE 30 63,821 0 0
MATTHEWS INTL CORP CL A 577128101   141,827 3,645 SH   SOLE 40 3,645 0 0
MATTHEWS INTL CORP CL A 577128101   34,941 898 SH   OTR 43 898 0 0
MATTHEWS INTL CORP CL A 577128101   1,858,303 47,759 SH   SOLE 43 46,655 0 1,104
MAUI LD & PINEAPPLE INC COM 577345101   12,839 969 SH   SOLE 2 426 0 543
MAUI LD & PINEAPPLE INC COM 577345101   207,495 15,660 SH   SOLE 18 15,660 0 0
MAUI LD & PINEAPPLE INC COM 577345101   198,379 14,972 SH   SOLE 19 14,972 0 0
MAUI LD & PINEAPPLE INC COM 577345101   2,910,151 219,634 SH   SOLE 21 219,634 0 0
MAUI LD & PINEAPPLE INC COM 577345101   3,055,901 230,634 SH   SOLE 22 229,171 0 1,463
MAWSON INFRASTRUCTURE GROUP COM 57778N307   1,179 2,145 SH   SOLE 18 2,145 0 0
MAWSON INFRASTRUCTURE GROUP COM 57778N307   14,867 27,055 SH   SOLE 21 27,055 0 0
MAXCYTE INC COM 57777K106   244,518 78,371 SH   SOLE 2 25,677 0 52,694
MAXCYTE INC COM 57777K106   2,003 642 SH   SOLE 7 642 0 0
MAXCYTE INC COM 57777K106   796,673 255,344 SH   SOLE 18 255,344 0 0
MAXCYTE INC COM 57777K106   576,314 184,716 SH   SOLE 19 184,716 0 0
MAXCYTE INC COM 57777K106   12,103,900 3,879,455 SH   SOLE 21 3,879,455 0 0
MAXCYTE INC COM 57777K106   7,223,617 2,315,262 SH   SOLE 22 2,222,725 0 92,537
MAXCYTE INC COM 57777K106   30,492 9,773 SH   SOLE 25 9,773 0 0
MAXCYTE INC COM 57777K106   21,269 6,817 SH   SOLE 26 0 0 6,817
MAXCYTE INC COM 57777K106   31,184 9,995 SH   SOLE 28 0 0 9,995
MAXCYTE INC COM 57777K106   375,504 120,354 SH   SOLE 30 120,354 0 0
MAXCYTE INC COM 57777K106   25,178 8,070 SH   SOLE 40 8,070 0 0
MAXCYTE INC COM 57777K106   59,895 19,197 SH   SOLE 43 18,729 0 468
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   238,047 20,539 SH   SOLE 2 13,262 0 7,277
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   130,086 11,224 SH   SOLE 7 11,224 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   797,856 68,840 SH   SOLE 18 68,840 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   732,082 63,165 SH   SOLE 19 63,165 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   15,405,254 1,329,185 SH   SOLE 21 1,329,185 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   6,550,564 565,191 SH   SOLE 22 537,689 0 27,502
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   61,218 5,282 SH   SOLE 25 5,282 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   61,427 5,300 SH   SOLE 26 0 0 5,300
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   7,893 681 SH   SOLE 28 0 0 681
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   288,498 24,892 SH   SOLE 30 24,892 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   12,146 1,048 SH   SOLE 36 1,048 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   41,145 3,550 SH   SOLE 40 3,550 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   794,135 68,519 SH   SOLE 43 60,380 0 8,139
MAXIMUS INC COM 577933104   4,867,344 65,176 SH   SOLE 2 51,741 0 13,435
MAXIMUS INC COM 577933104   15,085 202 SH   SOLE 4 202 0 0
MAXIMUS INC COM 577933104   439,268 5,882 SH   SOLE 7 5,602 0 280
MAXIMUS INC COM 577933104   17,428,669 233,378 SH   SOLE 18 233,378 0 0
MAXIMUS INC COM 577933104   9,363,677 125,384 SH   SOLE 19 125,384 0 0
MAXIMUS INC COM 577933104   332,868,924 4,457,270 SH   SOLE 21 4,457,270 0 0
MAXIMUS INC COM 577933104   139,152,887 1,863,322 SH   SOLE 22 1,812,017 0 51,305
MAXIMUS INC COM 577933104   1,233,788 16,521 SH   SOLE 25 16,521 0 0
MAXIMUS INC COM 577933104   2,117,178 28,350 SH   SOLE 26 19,062 0 9,288
MAXIMUS INC COM 577933104   1,427,284 19,112 SH   SOLE 28 19,112 0 0
MAXIMUS INC COM 577933104   11,554,116 154,715 SH   SOLE 30 154,715 0 0
MAXIMUS INC COM 577933104   2,445,546 32,747 SH   SOLE 34 32,747 0 0
MAXIMUS INC COM 577933104   71,543 958 SH   SOLE 36 958 0 0
MAXIMUS INC COM 577933104   822,675 11,016 SH   SOLE 40 11,016 0 0
MAXIMUS INC COM 577933104   5,549,119 74,305 SH   SOLE 43 70,833 0 3,472
MAXLINEAR INC COM 57776J100   10,803,132 485,534 SH   SOLE 2 348,693 0 136,841
MAXLINEAR INC COM 57776J100   42,231 1,898 SH   SOLE 4 295 0 1,603
MAXLINEAR INC COM 57776J100   191,573 8,610 SH   SOLE 7 8,610 0 0
MAXLINEAR INC COM 57776J100   5,470,608 245,870 SH   SOLE 18 232,509 0 13,361
MAXLINEAR INC COM 57776J100   18,456,086 829,487 SH   SOLE 19 829,487 0 0
MAXLINEAR INC COM 57776J100   189,109,269 8,499,293 SH   SOLE 21 8,499,293 0 0
MAXLINEAR INC COM 57776J100   66,248,396 2,977,456 SH   SOLE 22 2,795,732 0 181,724
MAXLINEAR INC COM 57776J100   1,547,888 69,568 SH   SOLE 23 69,568 0 0
MAXLINEAR INC COM 57776J100   335,552 15,081 SH   SOLE 25 15,081 0 0
MAXLINEAR INC COM 57776J100   5,775,232 259,561 SH   SOLE 26 19,589 0 239,972
MAXLINEAR INC COM 57776J100   698,695 31,402 SH   SOLE 28 1,285 0 30,117
MAXLINEAR INC COM 57776J100   12,109,162 544,232 SH   SOLE 30 544,232 0 0
MAXLINEAR INC COM 57776J100   257,344 11,566 SH   SOLE 34 11,566 0 0
MAXLINEAR INC COM 57776J100   87,087 3,914 SH   SOLE 36 3,914 0 0
MAXLINEAR INC COM 57776J100   305,315 13,722 SH   SOLE 40 13,722 0 0
MAXLINEAR INC COM 57776J100   1,702,325 76,509 SH   SOLE 43 58,664 0 17,845
MAYS J W INC COM 578473100   3,037 69 SH   SOLE 18 69 0 0
MAYS J W INC COM 578473100   43,394 986 SH   SOLE 21 986 0 0
MAYVILLE ENGR CO INC COM 578605107   136,445 12,438 SH   SOLE 2 7,515 0 4,923
MAYVILLE ENGR CO INC COM 578605107   335,463 30,580 SH   SOLE 18 30,580 0 0
MAYVILLE ENGR CO INC COM 578605107   265,957 24,244 SH   SOLE 19 24,244 0 0
MAYVILLE ENGR CO INC COM 578605107   4,047,601 368,970 SH   SOLE 21 368,970 0 0
MAYVILLE ENGR CO INC COM 578605107   2,797,931 255,053 SH   SOLE 22 248,249 0 6,804
MBIA INC COM 55262C100   337,039 46,746 SH   SOLE 2 14,349 0 32,397
MBIA INC COM 55262C100   5,343 741 SH   SOLE 4 741 0 0
MBIA INC COM 55262C100   3,028 420 SH   SOLE 7 420 0 0
MBIA INC COM 55262C100   1,019,040 141,337 SH   SOLE 18 141,337 0 0
MBIA INC COM 55262C100   730,258 101,284 SH   SOLE 19 101,284 0 0
MBIA INC COM 55262C100   13,188,741 1,829,229 SH   SOLE 21 1,829,229 0 0
MBIA INC COM 55262C100   9,926,108 1,376,714 SH   SOLE 22 1,314,861 0 61,853
MBIA INC COM 55262C100   51,378 7,126 SH   SOLE 25 7,126 0 0
MBIA INC COM 55262C100   138,425 19,199 SH   SOLE 26 12,817 0 6,382
MBIA INC COM 55262C100   35,567 4,933 SH   SOLE 28 2,213 0 2,720
MBIA INC COM 55262C100   28,004 3,884 SH   SOLE 30 3,884 0 0
MBIA INC COM 55262C100   66,779 9,262 SH   SOLE 40 9,262 0 0
MBIA INC COM 55262C100   216,350 30,007 SH   SOLE 43 29,812 0 195
MCCORMICK & CO INC COM NON VTG 579780206   24,319,092 321,511 SH   SOLE 2 46,435 0 275,076
MCCORMICK & CO INC COM NON VTG 579780206   19,490,537 257,675 SH   SOLE 4 125,360 0 132,315
MCCORMICK & CO INC COM NON VTG 579780206   26,484,665 350,141 SH   SOLE 7 314,791 0 35,350
MCCORMICK & CO INC COM NON VTG 579780206   518,663 6,857 SH   SOLE 13 6,857 0 0
MCCORMICK & CO INC COM NON VTG 579780206   2,643,013 34,942 SH   SOLE 15 34,942 0 0
MCCORMICK & CO INC COM NON VTG 579780206   29,422,145 388,976 SH   SOLE 18 373,377 0 15,599
MCCORMICK & CO INC COM NON VTG 579780206   8,499,667 112,370 SH   SOLE 19 112,370 0 0
MCCORMICK & CO INC COM NON VTG 579780206   528,797,652 6,990,979 SH   SOLE 21 6,990,979 0 0
MCCORMICK & CO INC COM NON VTG 579780206   420,122,033 5,554,231 SH   SOLE 22 5,017,943 0 536,288
MCCORMICK & CO INC COM NON VTG 579780206   31,736,577 419,574 SH   SOLE 23 419,574 0 0
MCCORMICK & CO INC COM NON VTG 579780206   41,034,776 542,501 SH   SOLE 25 541,474 0 1,027
MCCORMICK & CO INC COM NON VTG 579780206   31,925,602 422,073 SH   SOLE 26 158,217 0 263,856
MCCORMICK & CO INC COM NON VTG 579780206   51,153,063 676,270 SH   SOLE 28 102,468 0 573,802
MCCORMICK & CO INC COM NON VTG 579780206   18,607 246 SH   SOLE 29 246 0 0
MCCORMICK & CO INC COM NON VTG 579780206   147,820,605 1,954,265 SH   SOLE 30 1,954,265 0 0
MCCORMICK & CO INC COM NON VTG 579780206   4,225,553 55,864 SH   SOLE 31 51,507 0 4,357
MCCORMICK & CO INC COM NON VTG 579780206   816,458 10,794 SH   SOLE 34 10,794 0 0
MCCORMICK & CO INC COM NON VTG 579780206   6,090,382 80,518 SH   SOLE 36 80,518 0 0
MCCORMICK & CO INC COM NON VTG 579780206   933,700 12,344 SH   SOLE 40 12,344 0 0
MCCORMICK & CO INC COM NON VTG 579780206   27,533 364 SH   OTR 43 364 0 0
MCCORMICK & CO INC COM NON VTG 579780206   28,987,217 383,226 SH   SOLE 43 349,664 0 33,562
MCDONALDS CORP COM 580135101   367,346,005 1,394,420 SH   SOLE 2 255,381 0 1,139,039
MCDONALDS CORP COM 580135101   170,834,781 648,477 SH   SOLE 4 340,059 0 308,418
MCDONALDS CORP COM 580135101   147,442,626 559,682 SH   SOLE 7 480,911 0 78,771
MCDONALDS CORP COM 580135101   6,871,832 26,085 SH   SOLE 13 26,085 0 0
MCDONALDS CORP COM 580135101   22,413,212 85,079 SH   SOLE 15 85,079 0 0
MCDONALDS CORP COM 580135101   313,972,007 1,191,816 SH   SOLE 18 1,127,677 0 64,139
MCDONALDS CORP COM 580135101   142,578,997 541,220 SH   SOLE 19 541,220 0 0
MCDONALDS CORP COM 580135101   4,912,875,436 18,648,935 SH   SOLE 21 18,648,935 0 0
MCDONALDS CORP COM 580135101   4,287,313,183 16,274,344 SH   SOLE 22 14,708,536 0 1,565,808
MCDONALDS CORP COM 580135101   387,672,245 1,471,577 SH   SOLE 23 1,471,577 0 0
MCDONALDS CORP COM 580135101   366,199,514 1,390,068 SH   SOLE 25 1,239,424 0 150,644
MCDONALDS CORP COM 580135101   276,352,512 1,049,015 SH   SOLE 26 614,992 0 434,023
MCDONALDS CORP COM 580135101   382,341,536 1,451,342 SH   SOLE 28 38,666 0 1,412,676
MCDONALDS CORP COM 580135101   31,349 119 SH   SOLE 29 119 0 0
MCDONALDS CORP COM 580135101   1,108,372,429 4,207,305 SH   SOLE 30 4,197,885 0 9,420
MCDONALDS CORP COM 580135101   43,370,654 164,632 SH   SOLE 31 150,889 0 13,743
MCDONALDS CORP COM 580135101   29,638,317 112,505 SH   SOLE 32 112,505 0 0
MCDONALDS CORP COM 580135101   59,234,747 224,851 SH   SOLE 34 224,851 0 0
MCDONALDS CORP COM 580135101   54,007,571 205,009 SH   SOLE 36 205,009 0 0
MCDONALDS CORP COM 580135101   9,340,265 35,455 SH   SOLE 40 35,455 0 0
MCDONALDS CORP COM 580135101   318,499 1,209 SH   OTR 43 1,209 0 0
MCDONALDS CORP COM 580135101   262,213,978 995,346 SH   SOLE 43 857,275 0 138,071
MCEWEN MNG INC COM NEW 58039P305   903,162 138,948 SH   SOLE 7 138,948 0 0
MCEWEN MNG INC COM NEW 58039P305   3,263,468 502,072 SH   SOLE 22 502,072 0 0
MCEWEN MNG INC COM NEW 58039P305   39,234 6,036 SH   SOLE 43 5,996 0 40
MCGRATH RENTCORP COM 580589109   3,906,553 38,972 SH   SOLE 2 20,722 0 18,250
MCGRATH RENTCORP COM 580589109   6,516 65 SH   SOLE 4 65 0 0
MCGRATH RENTCORP COM 580589109   545,707 5,444 SH   SOLE 7 5,157 0 287
MCGRATH RENTCORP COM 580589109   6,521,915 65,063 SH   SOLE 18 58,849 0 6,214
MCGRATH RENTCORP COM 580589109   17,733,057 176,906 SH   SOLE 19 176,906 0 0
MCGRATH RENTCORP COM 580589109   89,364,160 891,502 SH   SOLE 21 891,502 0 0
MCGRATH RENTCORP COM 580589109   78,434,492 782,467 SH   SOLE 22 760,966 0 21,501
MCGRATH RENTCORP COM 580589109   186,045 1,856 SH   SOLE 23 1,856 0 0
MCGRATH RENTCORP COM 580589109   492,880 4,917 SH   SOLE 25 4,917 0 0
MCGRATH RENTCORP COM 580589109   1,570,761 15,670 SH   SOLE 26 13,273 0 2,397
MCGRATH RENTCORP COM 580589109   937,244 9,350 SH   SOLE 28 412 0 8,938
MCGRATH RENTCORP COM 580589109   2,894,430 28,875 SH   SOLE 30 28,875 0 0
MCGRATH RENTCORP COM 580589109   198,976 1,985 SH   SOLE 34 1,985 0 0
MCGRATH RENTCORP COM 580589109   50,220 501 SH   SOLE 36 501 0 0
MCGRATH RENTCORP COM 580589109   433,237 4,322 SH   SOLE 40 4,322 0 0
MCGRATH RENTCORP COM 580589109   793,206 7,913 SH   SOLE 43 7,088 0 825
MCKESSON CORP COM 58155Q103   185,096,946 425,657 SH   SOLE 2 178,591 0 247,066
MCKESSON CORP COM 58155Q103   47,513,450 109,264 SH   SOLE 4 49,719 0 59,545
MCKESSON CORP COM 58155Q103   56,116,088 129,047 SH   SOLE 7 113,171 0 15,876
MCKESSON CORP COM 58155Q103   1,135,828 2,612 SH   SOLE 13 2,612 0 0
MCKESSON CORP COM 58155Q103   5,350,829 12,305 SH   SOLE 15 12,305 0 0
MCKESSON CORP COM 58155Q103   93,676,692 215,423 SH   SOLE 18 206,712 0 8,711
MCKESSON CORP COM 58155Q103   216,561,823 498,015 SH   SOLE 19 498,015 0 0
MCKESSON CORP COM 58155Q103   1,611,415,818 3,705,682 SH   SOLE 21 3,705,682 0 0
MCKESSON CORP COM 58155Q103   1,378,590,170 3,170,266 SH   SOLE 22 2,863,316 0 306,950
MCKESSON CORP COM 58155Q103   102,984,221 236,827 SH   SOLE 23 236,827 0 0
MCKESSON CORP COM 58155Q103   145,999,148 335,746 SH   SOLE 25 261,992 0 73,754
MCKESSON CORP COM 58155Q103   89,731,298 206,350 SH   SOLE 26 124,071 0 82,279
MCKESSON CORP COM 58155Q103   137,869,627 317,051 SH   SOLE 28 4,992 0 312,059
MCKESSON CORP COM 58155Q103   371,999,825 855,467 SH   SOLE 30 823,637 0 31,830
MCKESSON CORP COM 58155Q103   21,837,297 50,218 SH   SOLE 31 28,227 0 21,991
MCKESSON CORP COM 58155Q103   325,878,329 749,404 SH   SOLE 34 749,404 0 0
MCKESSON CORP COM 58155Q103   21,609,871 49,695 SH   SOLE 36 49,695 0 0
MCKESSON CORP COM 58155Q103   2,877,837 6,618 SH   SOLE 40 6,618 0 0
MCKESSON CORP COM 58155Q103   222,208 511 SH   OTR 43 511 0 0
MCKESSON CORP COM 58155Q103   147,788,878 339,862 SH   SOLE 43 301,986 0 37,876
MDU RES GROUP INC COM 552690109   10,203,471 521,117 SH   SOLE 2 209,026 0 312,091
MDU RES GROUP INC COM 552690109   13,197 674 SH   SOLE 4 674 0 0
MDU RES GROUP INC COM 552690109   2,791,266 142,557 SH   SOLE 7 138,311 0 4,246
MDU RES GROUP INC COM 552690109   7,281,391 371,879 SH   SOLE 18 371,879 0 0
MDU RES GROUP INC COM 552690109   3,914,610 199,929 SH   SOLE 19 199,929 0 0
MDU RES GROUP INC COM 552690109   227,804,783 11,634,565 SH   SOLE 21 11,634,565 0 0
MDU RES GROUP INC COM 552690109   113,107,003 5,776,660 SH   SOLE 22 5,512,827 0 263,833
MDU RES GROUP INC COM 552690109   783,729 40,027 SH   SOLE 25 40,027 0 0
MDU RES GROUP INC COM 552690109   1,702,050 86,928 SH   SOLE 26 68,783 0 18,145
MDU RES GROUP INC COM 552690109   850,027 43,413 SH   SOLE 28 3,585 0 39,828
MDU RES GROUP INC COM 552690109   4,584,402 234,137 SH   SOLE 30 234,137 0 0
MDU RES GROUP INC COM 552690109   54,432 2,780 SH   SOLE 31 2,780 0 0
MDU RES GROUP INC COM 552690109   88,345 4,512 SH   SOLE 36 4,512 0 0
MDU RES GROUP INC COM 552690109   633,648 32,362 SH   SOLE 40 32,362 0 0
MDU RES GROUP INC COM 552690109   1,746,208 89,183 SH   SOLE 43 82,101 0 7,082
MEDALLION FINL CORP COM 583928106   94,447 13,454 SH   SOLE 2 13,454 0 0
MEDALLION FINL CORP COM 583928106   23,685 3,374 SH   SOLE 18 3,374 0 0
MEDALLION FINL CORP COM 583928106   303,285 43,203 SH   SOLE 21 43,203 0 0
MEDALLION FINL CORP COM 583928106   418,827 59,662 SH   SOLE 22 59,662 0 0
MEDAVAIL HOLDINGS INC COM NEW 58406B202   9,940 1,643 SH   SOLE 22 1,643 0 0
MEDIAALPHA INC CL A 58450V104   462,097 55,944 SH   SOLE 2 50,304 0 5,640
MEDIAALPHA INC CL A 58450V104   2,751 333 SH   SOLE 7 333 0 0
MEDIAALPHA INC CL A 58450V104   494,163 59,826 SH   SOLE 18 59,826 0 0
MEDIAALPHA INC CL A 58450V104   364,762 44,160 SH   SOLE 19 44,160 0 0
MEDIAALPHA INC CL A 58450V104   6,170,856 747,077 SH   SOLE 21 747,077 0 0
MEDIAALPHA INC CL A 58450V104   4,971,281 601,850 SH   SOLE 22 582,149 0 19,701
MEDIAALPHA INC CL A 58450V104   18,131 2,195 SH   SOLE 25 2,195 0 0
MEDIAALPHA INC CL A 58450V104   268,153 32,464 SH   SOLE 30 32,464 0 0
MEDIAALPHA INC CL A 58450V104   104,415 12,641 SH   SOLE 40 12,641 0 0
MEDIAALPHA INC CL A 58450V104   114,897 13,910 SH   SOLE 43 13,736 0 174
MEDIACO HLDG INC CL A 58450D104   662 858 SH   SOLE 21 858 0 0
MEDIACO HLDG INC CL A 58450D104   25,404 32,941 SH   SOLE 22 32,941 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   11,513,866 2,112,636 SH   SOLE 2 965,039 0 1,147,597
MEDICAL PPTYS TRUST INC COM 58463J304   1,361,851 249,881 SH   SOLE 4 249,881 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   5,306,692 973,705 SH   SOLE 7 842,925 0 130,780
MEDICAL PPTYS TRUST INC COM 58463J304   5,945,231 1,090,868 SH   SOLE 18 1,090,868 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   6,147,589 1,127,998 SH   SOLE 19 1,127,998 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   190,294,026 34,916,335 SH   SOLE 21 34,916,335 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   124,816,445 22,902,100 SH   SOLE 22 22,005,960 0 896,140
MEDICAL PPTYS TRUST INC COM 58463J304   168,923 30,995 SH   SOLE 23 30,995 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   8,926,719 1,637,930 SH   SOLE 25 1,637,930 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   1,812,098 332,495 SH   SOLE 26 280,693 0 51,802
MEDICAL PPTYS TRUST INC COM 58463J304   2,358,973 432,839 SH   SOLE 28 20,491 0 412,348
MEDICAL PPTYS TRUST INC COM 58463J304   11,533,377 2,116,216 SH   SOLE 30 2,116,216 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   44,924 8,243 SH   SOLE 31 8,243 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   344,091 63,136 SH   SOLE 34 63,136 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   675,211 123,892 SH   SOLE 36 123,892 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   547,496 100,458 SH   SOLE 40 100,458 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   8,317 1,526 SH   OTR 43 1,526 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   4,016,731 737,015 SH   SOLE 43 672,504 0 64,511
MEDICINOVA INC COM NEW 58468P206   18,051 8,637 SH   SOLE 18 8,637 0 0
MEDICINOVA INC COM NEW 58468P206   216,798 103,731 SH   SOLE 21 103,731 0 0
MEDICINOVA INC COM NEW 58468P206   1,218,451 582,991 SH   SOLE 22 582,991 0 0
MEDICINOVA INC COM NEW 58468P206   497 238 SH   SOLE 43 238 0 0
MEDIFAST INC COM 58470H101   981,508 13,113 SH   SOLE 2 10,655 0 2,458
MEDIFAST INC COM 58470H101   3,368 45 SH   SOLE 4 45 0 0
MEDIFAST INC COM 58470H101   9,281 124 SH   SOLE 7 124 0 0
MEDIFAST INC COM 58470H101   2,748,866 36,725 SH   SOLE 18 32,561 0 4,164
MEDIFAST INC COM 58470H101   1,683,451 22,491 SH   SOLE 19 22,491 0 0
MEDIFAST INC COM 58470H101   91,962,506 1,228,624 SH   SOLE 21 1,228,624 0 0
MEDIFAST INC COM 58470H101   22,885,762 305,755 SH   SOLE 22 295,877 0 9,878
MEDIFAST INC COM 58470H101   135,853 1,815 SH   SOLE 25 1,815 0 0
MEDIFAST INC COM 58470H101   262,948 3,513 SH   SOLE 26 2,570 0 943
MEDIFAST INC COM 58470H101   15,718 210 SH   SOLE 28 210 0 0
MEDIFAST INC COM 58470H101   1,526,566 20,395 SH   SOLE 30 20,395 0 0
MEDIFAST INC COM 58470H101   216,466 2,892 SH   SOLE 40 2,892 0 0
MEDIFAST INC COM 58470H101   3,203,515 42,799 SH   SOLE 43 32,362 0 10,437
MEDIWOUND LTD SHS NEW M68830112   10,683 1,004 SH   SOLE 18 1,004 0 0
MEDIWOUND LTD SHS NEW M68830112   145,417 13,667 SH   SOLE 21 13,667 0 0
MEDPACE HLDGS INC COM 58506Q109   11,567,034 47,772 SH   SOLE 2 25,348 0 22,424
MEDPACE HLDGS INC COM 58506Q109   18,886 78 SH   SOLE 4 78 0 0
MEDPACE HLDGS INC COM 58506Q109   687,165 2,838 SH   SOLE 7 2,694 0 144
MEDPACE HLDGS INC COM 58506Q109   11,699,964 48,321 SH   SOLE 18 47,471 0 850
MEDPACE HLDGS INC COM 58506Q109   5,428,555 22,420 SH   SOLE 19 22,420 0 0
MEDPACE HLDGS INC COM 58506Q109   346,550,257 1,431,257 SH   SOLE 21 1,431,257 0 0
MEDPACE HLDGS INC COM 58506Q109   168,382,529 695,422 SH   SOLE 22 663,281 0 32,141
MEDPACE HLDGS INC COM 58506Q109   132,203 546 SH   SOLE 23 546 0 0
MEDPACE HLDGS INC COM 58506Q109   1,129,779 4,666 SH   SOLE 25 4,666 0 0
MEDPACE HLDGS INC COM 58506Q109   3,755,921 15,512 SH   SOLE 26 7,011 0 8,501
MEDPACE HLDGS INC COM 58506Q109   591,524 2,443 SH   SOLE 28 523 0 1,920
MEDPACE HLDGS INC COM 58506Q109   19,206,236 79,322 SH   SOLE 30 79,322 0 0
MEDPACE HLDGS INC COM 58506Q109   80,387 332 SH   SOLE 31 332 0 0
MEDPACE HLDGS INC COM 58506Q109   619,369 2,558 SH   SOLE 34 2,558 0 0
MEDPACE HLDGS INC COM 58506Q109   1,006,534 4,157 SH   SOLE 40 4,157 0 0
MEDPACE HLDGS INC COM 58506Q109   21,644 89 SH   OTR 43 89 0 0
MEDPACE HLDGS INC COM 58506Q109   5,418,869 22,380 SH   SOLE 43 18,985 0 3,395
MEDTRONIC PLC SHS G5960L103   253,304,812 3,232,578 SH   SOLE 2 1,139,469 0 2,093,109
MEDTRONIC PLC SHS G5960L103   87,753,797 1,119,880 SH   SOLE 4 575,825 0 544,055
MEDTRONIC PLC SHS G5960L103   88,240,804 1,126,095 SH   SOLE 7 982,167 0 143,928
MEDTRONIC PLC SHS G5960L103   3,201,711 40,859 SH   SOLE 13 40,859 0 0
MEDTRONIC PLC SHS G5960L103   15,063,613 192,236 SH   SOLE 15 192,236 0 0
MEDTRONIC PLC SHS G5960L103   457,259,912 5,835,374 SH   SOLE 18 5,596,686 0 238,688
MEDTRONIC PLC SHS G5960L103   771,602,927 9,846,898 SH   SOLE 19 9,846,898 0 0
MEDTRONIC PLC SHS G5960L103   3,164,650,251 40,386,042 SH   SOLE 21 40,386,042 0 0
MEDTRONIC PLC SHS G5960L103   2,335,688,039 29,807,147 SH   SOLE 22 26,844,353 0 2,962,794
MEDTRONIC PLC SHS G5960L103   217,331,147 2,773,496 SH   SOLE 23 2,773,496 0 0
MEDTRONIC PLC SHS G5960L103   175,284,346 2,236,911 SH   SOLE 25 2,173,372 0 63,539
MEDTRONIC PLC SHS G5960L103   144,762,186 1,847,399 SH   SOLE 26 1,028,734 0 818,665
MEDTRONIC PLC SHS G5960L103   246,865,109 3,150,397 SH   SOLE 28 198,665 0 2,951,732
MEDTRONIC PLC SHS G5960L103   158,601 2,024 SH   SOLE 29 2,024 0 0
MEDTRONIC PLC SHS G5960L103   629,238,871 8,030,103 SH   SOLE 30 8,030,103 0 0
MEDTRONIC PLC SHS G5960L103   23,372,202 298,267 SH   SOLE 31 275,728 0 22,539
MEDTRONIC PLC SHS G5960L103   290,872,790 3,712,006 SH   SOLE 34 3,712,006 0 0
MEDTRONIC PLC SHS G5960L103   31,953,406 407,777 SH   SOLE 36 407,777 0 0
MEDTRONIC PLC SHS G5960L103   5,814,155 74,198 SH   SOLE 37 74,198 0 0
MEDTRONIC PLC SHS G5960L103   5,062,605 64,607 SH   SOLE 40 64,607 0 0
MEDTRONIC PLC SHS G5960L103   256,864 3,278 SH   OTR 43 3,278 0 0
MEDTRONIC PLC SHS G5960L103   106,552,106 1,359,777 SH   SOLE 43 1,124,003 0 235,774
MEGA MATRIX CORP COM 007737109   3,922 4,460 SH   SOLE 18 4,460 0 0
MEGA MATRIX CORP COM 007737109   50,733 57,687 SH   SOLE 21 57,687 0 0
MEGA MATRIX CORP COM 007737109   71,235 80,999 SH   SOLE 22 80,999 0 0
MEI PHARMA INC COM 55279B301   8,777 1,252 SH   SOLE 18 1,252 0 0
MEI PHARMA INC COM 55279B301   104,386 14,891 SH   SOLE 21 14,891 0 0
MEI PHARMA INC COM 55279B301   471,493 67,260 SH   SOLE 22 67,260 0 0
MEI PHARMA INC COM 55279B301   883 126 SH   SOLE 43 14 0 112
MEIRAGTX HLDGS PLC COM G59665102   186,325 37,948 SH   SOLE 2 33,250 0 4,698
MEIRAGTX HLDGS PLC COM G59665102   1,056 215 SH   SOLE 7 215 0 0
MEIRAGTX HLDGS PLC COM G59665102   431,776 87,938 SH   SOLE 18 87,938 0 0
MEIRAGTX HLDGS PLC COM G59665102   451,843 92,025 SH   SOLE 19 92,025 0 0
MEIRAGTX HLDGS PLC COM G59665102   7,299,766 1,486,714 SH   SOLE 21 1,486,714 0 0
MEIRAGTX HLDGS PLC COM G59665102   1,843,803 375,520 SH   SOLE 22 361,581 0 13,939
MEIRAGTX HLDGS PLC COM G59665102   121,135 24,671 SH   SOLE 30 24,671 0 0
MEIRAGTX HLDGS PLC COM G59665102   2,268 462 SH   SOLE 43 462 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   115,080 11,636 SH   SOLE 2 11,636 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   6,092 616 SH   SOLE 4 616 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   440,837 44,574 SH   SOLE 7 44,574 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   109,195 11,041 SH   SOLE 18 11,041 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   26,407,793 2,670,151 SH   SOLE 21 2,670,151 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   15,120,188 1,528,836 SH   SOLE 22 1,423,111 0 105,725
MELCO RESORTS AND ENTMNT LTD ADR 585464100   439,591 44,448 SH   SOLE 25 44,448 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   225,808 22,832 SH   SOLE 26 3,668 0 19,164
MELCO RESORTS AND ENTMNT LTD ADR 585464100   1,172,825 118,587 SH   SOLE 28 98,318 0 20,269
MELCO RESORTS AND ENTMNT LTD ADR 585464100   1,314,134 132,875 SH   SOLE 30 132,875 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   2,404,882 243,163 SH   SOLE 34 243,163 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   20,433 2,066 SH   SOLE 36 2,066 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   371,152 37,528 SH   SOLE 40 37,528 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   2,964,617 299,759 SH   SOLE 43 270,308 0 29,451
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4   8,643,863 2,975,000 PRN   SOLE 21 2,975,000 0 0
MERCADOLIBRE INC COM 58733R102   45,571,411 35,943 SH   SOLE 2 20,612 0 15,331
MERCADOLIBRE INC COM 58733R102   37,359,352 29,466 SH   SOLE 4 22,987 0 6,479
MERCADOLIBRE INC COM 58733R102   32,647,910 25,750 SH   SOLE 7 24,682 0 1,068
MERCADOLIBRE INC COM 58733R102   4,222,040 3,330 SH   SOLE 13 3,330 0 0
MERCADOLIBRE INC COM 58733R102   2,984,590 2,354 SH   SOLE 15 2,354 0 0
MERCADOLIBRE INC COM 58733R102   29,871,253 23,560 SH   SOLE 18 14,859 0 8,701
MERCADOLIBRE INC COM 58733R102   108,609,137 85,662 SH   SOLE 19 85,662 0 0
MERCADOLIBRE INC COM 58733R102   143,196,903 112,942 SH   SOLE 21 112,942 0 0
MERCADOLIBRE INC COM 58733R102   122,721,909 96,793 SH   SOLE 22 48,751 0 48,042
MERCADOLIBRE INC COM 58733R102   106,086,055 83,672 SH   SOLE 23 83,672 0 0
MERCADOLIBRE INC COM 58733R102   114,435,045 90,257 SH   SOLE 25 84,197 0 6,060
MERCADOLIBRE INC COM 58733R102   84,746,367 66,841 SH   SOLE 26 26,102 0 40,739
MERCADOLIBRE INC COM 58733R102   106,946,946 84,351 SH   SOLE 28 4,132 0 80,219
MERCADOLIBRE INC COM 58733R102   1,664,726 1,313 SH   SOLE 29 1,313 0 0
MERCADOLIBRE INC COM 58733R102   238,627,695 188,210 SH   SOLE 30 188,210 0 0
MERCADOLIBRE INC COM 58733R102   25,779,804 20,333 SH   SOLE 31 11,138 0 9,195
MERCADOLIBRE INC COM 58733R102   17,728,766 13,983 SH   SOLE 32 13,983 0 0
MERCADOLIBRE INC COM 58733R102   176,724,722 139,386 SH   SOLE 34 139,386 0 0
MERCADOLIBRE INC COM 58733R102   13,778,052 10,867 SH   SOLE 36 10,867 0 0
MERCADOLIBRE INC COM 58733R102   2,782,997 2,195 SH   SOLE 40 2,195 0 0
MERCADOLIBRE INC COM 58733R102   8,625,388 6,803 SH   SOLE 43 6,563 0 240
MERCANTILE BK CORP COM 587376104   2,124,012 68,716 SH   SOLE 2 30,254 0 38,462
MERCANTILE BK CORP COM 587376104   6,800 220 SH   SOLE 7 220 0 0
MERCANTILE BK CORP COM 587376104   1,439,077 46,557 SH   SOLE 18 46,557 0 0
MERCANTILE BK CORP COM 587376104   3,139,096 101,556 SH   SOLE 19 101,556 0 0
MERCANTILE BK CORP COM 587376104   18,070,913 584,630 SH   SOLE 21 584,630 0 0
MERCANTILE BK CORP COM 587376104   17,635,917 570,557 SH   SOLE 22 548,245 0 22,312
MERCANTILE BK CORP COM 587376104   34,094 1,103 SH   SOLE 23 1,103 0 0
MERCANTILE BK CORP COM 587376104   80,057 2,590 SH   SOLE 25 2,590 0 0
MERCANTILE BK CORP COM 587376104   693,311 22,430 SH   SOLE 26 0 0 22,430
MERCANTILE BK CORP COM 587376104   70,537 2,282 SH   SOLE 28 0 0 2,282
MERCANTILE BK CORP COM 587376104   39,688 1,284 SH   SOLE 30 1,284 0 0
MERCANTILE BK CORP COM 587376104   86,208 2,789 SH   SOLE 40 2,789 0 0
MERCANTILE BK CORP COM 587376104   597,553 19,332 SH   SOLE 43 19,093 0 239
MERCER INTL INC COM 588056101   127,945 14,912 SH   SOLE 2 10,171 0 4,741
MERCER INTL INC COM 588056101   233,059 27,163 SH   SOLE 18 27,163 0 0
MERCER INTL INC COM 588056101   32,313,464 3,766,138 SH   SOLE 21 3,766,138 0 0
MERCER INTL INC COM 588056101   5,530,393 644,568 SH   SOLE 22 628,223 0 16,345
MERCER INTL INC COM 588056101   47,379 5,522 SH   SOLE 25 5,522 0 0
MERCER INTL INC COM 588056101   1,670,869 194,740 SH   SOLE 30 194,740 0 0
MERCER INTL INC COM 588056101   43,355 5,053 SH   SOLE 40 5,053 0 0
MERCER INTL INC COM 588056101   176,079 20,522 SH   SOLE 43 20,181 0 341
MERCHANTS BANCORP IND COM 58844R108   748,662 27,008 SH   SOLE 2 16,235 0 10,773
MERCHANTS BANCORP IND COM 58844R108   2,245 81 SH   SOLE 7 81 0 0
MERCHANTS BANCORP IND COM 58844R108   1,281,191 46,219 SH   SOLE 18 46,219 0 0
MERCHANTS BANCORP IND COM 58844R108   902,730 32,566 SH   SOLE 19 32,566 0 0
MERCHANTS BANCORP IND COM 58844R108   16,344,156 589,616 SH   SOLE 21 589,616 0 0
MERCHANTS BANCORP IND COM 58844R108   16,884,030 609,092 SH   SOLE 22 586,980 0 22,112
MERCHANTS BANCORP IND COM 58844R108   71,019 2,562 SH   SOLE 25 2,562 0 0
MERCHANTS BANCORP IND COM 58844R108   90,589 3,268 SH   SOLE 30 3,268 0 0
MERCHANTS BANCORP IND COM 58844R108   49,730 1,794 SH   SOLE 40 1,794 0 0
MERCHANTS BANCORP IND COM 58844R108   510,769 18,426 SH   SOLE 43 18,076 0 350
MERCK & CO INC COM 58933Y105   550,439,265 5,346,666 SH   SOLE 2 1,480,484 0 3,866,182
MERCK & CO INC COM 58933Y105   143,543,803 1,394,306 SH   SOLE 4 1,110,819 0 283,487
MERCK & CO INC COM 58933Y105   283,951,028 2,758,145 SH   SOLE 7 2,312,109 0 446,036
MERCK & CO INC COM 58933Y105   9,163,065 89,005 SH   SOLE 13 89,005 0 0
MERCK & CO INC COM 58933Y105   37,530,423 364,550 SH   SOLE 15 364,550 0 0
MERCK & CO INC COM 58933Y105   759,109,855 7,373,578 SH   SOLE 18 7,209,793 0 163,785
MERCK & CO INC COM 58933Y105   574,737,215 5,582,683 SH   SOLE 19 5,582,683 0 0
MERCK & CO INC COM 58933Y105   7,500,793,076 72,858,602 SH   SOLE 21 72,858,602 0 0
MERCK & CO INC COM 58933Y105   5,870,032,235 57,018,283 SH   SOLE 22 51,572,918 0 5,445,365
MERCK & CO INC COM 58933Y105   514,497,155 4,997,544 SH   SOLE 23 4,997,544 0 0
MERCK & CO INC COM 58933Y105   669,519,265 6,503,344 SH   SOLE 25 5,576,951 0 926,393
MERCK & CO INC COM 58933Y105   389,714,548 3,785,474 SH   SOLE 26 2,305,272 0 1,480,202
MERCK & CO INC COM 58933Y105   589,491,288 5,725,996 SH   SOLE 28 337,243 0 5,388,753
MERCK & CO INC COM 58933Y105   558,298 5,423 SH   SOLE 29 5,423 0 0
MERCK & CO INC COM 58933Y105   1,810,054,855 17,581,883 SH   SOLE 30 17,530,561 0 51,322
MERCK & CO INC COM 58933Y105   61,864,096 600,914 SH   SOLE 31 526,061 0 74,853
MERCK & CO INC COM 58933Y105   26,891,364 261,208 SH   SOLE 32 261,208 0 0
MERCK & CO INC COM 58933Y105   640,341,794 6,219,930 SH   SOLE 34 6,219,930 0 0
MERCK & CO INC COM 58933Y105   71,195,175 691,551 SH   SOLE 36 691,551 0 0
MERCK & CO INC COM 58933Y105   12,686,529 123,230 SH   SOLE 40 123,230 0 0
MERCK & CO INC COM 58933Y105   376,046,047 3,652,706 SH   SOLE 43 3,312,861 0 339,844
MERCURY GENL CORP NEW COM 589400100   7,664,355 273,434 SH   SOLE 2 172,065 0 101,369
MERCURY GENL CORP NEW COM 589400100   3,111 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100   6,447 230 SH   SOLE 7 230 0 0
MERCURY GENL CORP NEW COM 589400100   2,864,834 102,206 SH   SOLE 18 91,607 0 10,599
MERCURY GENL CORP NEW COM 589400100   13,832,749 493,498 SH   SOLE 19 493,498 0 0
MERCURY GENL CORP NEW COM 589400100   88,440,733 3,155,217 SH   SOLE 21 3,155,217 0 0
MERCURY GENL CORP NEW COM 589400100   38,997,102 1,391,263 SH   SOLE 22 1,355,141 0 36,122
MERCURY GENL CORP NEW COM 589400100   511,071 18,233 SH   SOLE 23 18,233 0 0
MERCURY GENL CORP NEW COM 589400100   161,453 5,760 SH   SOLE 25 5,760 0 0
MERCURY GENL CORP NEW COM 589400100   2,198,477 78,433 SH   SOLE 26 9,279 0 69,154
MERCURY GENL CORP NEW COM 589400100   10,595 378 SH   SOLE 28 378 0 0
MERCURY GENL CORP NEW COM 589400100   1,768,329 63,087 SH   SOLE 30 63,087 0 0
MERCURY GENL CORP NEW COM 589400100   22,929 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100   146,457 5,225 SH   SOLE 40 5,225 0 0
MERCURY GENL CORP NEW COM 589400100   475,419 16,961 SH   SOLE 43 16,302 0 659
MERCURY SYS INC COM 589378108   4,286,343 115,566 SH   SOLE 2 25,585 0 89,981
MERCURY SYS INC COM 589378108   6,973 188 SH   SOLE 4 188 0 0
MERCURY SYS INC COM 589378108   680,156 18,338 SH   SOLE 7 17,364 0 974
MERCURY SYS INC COM 589378108   1,712,371 46,168 SH   SOLE 18 46,168 0 0
MERCURY SYS INC COM 589378108   585,466 15,785 SH   SOLE 19 15,785 0 0
MERCURY SYS INC COM 589378108   202,507,914 5,459,906 SH   SOLE 21 5,459,906 0 0
MERCURY SYS INC COM 589378108   47,489,294 1,280,380 SH   SOLE 22 1,210,760 0 69,620
MERCURY SYS INC COM 589378108   451,051 12,161 SH   SOLE 25 12,161 0 0
MERCURY SYS INC COM 589378108   2,015,730 54,347 SH   SOLE 26 17,919 0 36,428
MERCURY SYS INC COM 589378108   447,046 12,053 SH   SOLE 28 1,001 0 11,052
MERCURY SYS INC COM 589378108   3,493,359 94,186 SH   SOLE 30 94,186 0 0
MERCURY SYS INC COM 589378108   25,815 696 SH   SOLE 31 696 0 0
MERCURY SYS INC COM 589378108   124,919 3,368 SH   SOLE 36 3,368 0 0
MERCURY SYS INC COM 589378108   386,775 10,428 SH   SOLE 40 10,428 0 0
MERCURY SYS INC COM 589378108   59,900 1,615 SH   OTR 43 1,615 0 0
MERCURY SYS INC COM 589378108   2,525,421 68,089 SH   SOLE 43 60,405 0 7,684
MERIDIAN CORPORATION COM 58958P104   457,172 46,674 SH   SOLE 2 34,392 0 12,282
MERIDIAN CORPORATION COM 58958P104   16,221 1,656 SH   SOLE 18 1,656 0 0
MERIDIAN CORPORATION COM 58958P104   4,310 440 SH   SOLE 19 440 0 0
MERIDIAN CORPORATION COM 58958P104   249,753 25,498 SH   SOLE 21 25,498 0 0
MERIDIAN CORPORATION COM 58958P104   1,205,451 123,068 SH   SOLE 22 123,068 0 0
MERIDIAN CORPORATION COM 58958P104   14,085 1,438 SH   SOLE 26 0 0 1,438
MERIDIANLINK INC COMMON STOCK 58985J105   270,606 15,862 SH   SOLE 2 6,056 0 9,806
MERIDIANLINK INC COMMON STOCK 58985J105   4,964 291 SH   SOLE 7 291 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   1,124,561 65,918 SH   SOLE 18 65,918 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   912,983 53,516 SH   SOLE 19 53,516 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   17,192,454 1,007,764 SH   SOLE 21 1,007,764 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   9,723,637 569,967 SH   SOLE 22 547,154 0 22,813
MERIDIANLINK INC COMMON STOCK 58985J105   67,233 3,941 SH   SOLE 25 3,941 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   365,886 21,447 SH   SOLE 30 21,447 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   62,047 3,637 SH   SOLE 40 3,637 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   86,528 5,072 SH   SOLE 43 5,045 0 27
MERIT MED SYS INC COM 589889104   11,903,741 172,468 SH   SOLE 2 67,951 0 104,517
MERIT MED SYS INC COM 589889104   11,112 161 SH   SOLE 4 161 0 0
MERIT MED SYS INC COM 589889104   1,092,656 15,831 SH   SOLE 7 14,986 0 845
MERIT MED SYS INC COM 589889104   12,475,503 180,752 SH   SOLE 18 169,543 0 11,209
MERIT MED SYS INC COM 589889104   43,090,221 624,315 SH   SOLE 19 624,315 0 0
MERIT MED SYS INC COM 589889104   442,996,726 6,418,382 SH   SOLE 21 6,418,382 0 0
MERIT MED SYS INC COM 589889104   141,593,357 2,051,483 SH   SOLE 22 2,003,144 0 48,339
MERIT MED SYS INC COM 589889104   1,004,241 14,550 SH   SOLE 23 14,550 0 0
MERIT MED SYS INC COM 589889104   770,401 11,162 SH   SOLE 25 11,162 0 0
MERIT MED SYS INC COM 589889104   12,952,017 187,656 SH   SOLE 26 25,641 0 162,015
MERIT MED SYS INC COM 589889104   2,055,761 29,785 SH   SOLE 28 24,883 0 4,902
MERIT MED SYS INC COM 589889104   13,056,168 189,165 SH   SOLE 30 189,165 0 0
MERIT MED SYS INC COM 589889104   91,452 1,325 SH   SOLE 36 1,325 0 0
MERIT MED SYS INC COM 589889104   658,865 9,546 SH   SOLE 40 9,546 0 0
MERIT MED SYS INC COM 589889104   40,032 580 SH   OTR 43 580 0 0
MERIT MED SYS INC COM 589889104   4,223,530 61,193 SH   SOLE 43 53,720 0 7,473
MERITAGE HOMES CORP COM 59001A102   5,201,208 42,497 SH   SOLE 2 16,987 0 25,510
MERITAGE HOMES CORP COM 59001A102   60,705 496 SH   SOLE 4 496 0 0
MERITAGE HOMES CORP COM 59001A102   1,034,685 8,454 SH   SOLE 7 8,020 0 434
MERITAGE HOMES CORP COM 59001A102   15,580,125 127,299 SH   SOLE 18 127,299 0 0
MERITAGE HOMES CORP COM 59001A102   20,608,151 168,381 SH   SOLE 19 168,381 0 0
MERITAGE HOMES CORP COM 59001A102   551,117,642 4,502,963 SH   SOLE 21 4,502,963 0 0
MERITAGE HOMES CORP COM 59001A102   126,445,148 1,033,133 SH   SOLE 22 986,164 0 46,969
MERITAGE HOMES CORP COM 59001A102   947,666 7,743 SH   SOLE 25 7,743 0 0
MERITAGE HOMES CORP COM 59001A102   4,481,555 36,617 SH   SOLE 26 15,943 0 20,674
MERITAGE HOMES CORP COM 59001A102   82,491 674 SH   SOLE 28 674 0 0
MERITAGE HOMES CORP COM 59001A102   9,877,118 80,702 SH   SOLE 30 80,702 0 0
MERITAGE HOMES CORP COM 59001A102   3,423,371 27,971 SH   SOLE 34 27,971 0 0
MERITAGE HOMES CORP COM 59001A102   188,970 1,544 SH   SOLE 36 1,544 0 0
MERITAGE HOMES CORP COM 59001A102   750,863 6,135 SH   SOLE 40 6,135 0 0
MERITAGE HOMES CORP COM 59001A102   14,154,452 115,650 SH   SOLE 43 112,854 0 2,796
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   16,424 1,332 SH   SOLE 2 483 0 849
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   329,273 26,705 SH   SOLE 18 26,705 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   245,873 19,941 SH   SOLE 19 19,941 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   4,276,969 346,875 SH   SOLE 21 346,875 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   3,649,236 295,964 SH   SOLE 22 293,918 0 2,046
MERSANA THERAPEUTICS INC COM 59045L106   88,038 69,321 SH   SOLE 2 24,753 0 44,568
MERSANA THERAPEUTICS INC COM 59045L106   269 212 SH   SOLE 4 212 0 0
MERSANA THERAPEUTICS INC COM 59045L106   1,033 813 SH   SOLE 7 813 0 0
MERSANA THERAPEUTICS INC COM 59045L106   346,579 272,897 SH   SOLE 18 272,897 0 0
MERSANA THERAPEUTICS INC COM 59045L106   259,222 204,112 SH   SOLE 19 204,112 0 0
MERSANA THERAPEUTICS INC COM 59045L106   5,399,592 4,251,647 SH   SOLE 21 4,251,647 0 0
MERSANA THERAPEUTICS INC COM 59045L106   3,384,113 2,664,656 SH   SOLE 22 2,577,694 0 86,962
MERSANA THERAPEUTICS INC COM 59045L106   18,580 14,630 SH   SOLE 25 14,630 0 0
MERSANA THERAPEUTICS INC COM 59045L106   11,976 9,430 SH   SOLE 26 1,224 0 8,206
MERSANA THERAPEUTICS INC COM 59045L106   1,459 1,149 SH   SOLE 28 1,149 0 0
MERSANA THERAPEUTICS INC COM 59045L106   577,286 454,556 SH   SOLE 30 454,556 0 0
MERSANA THERAPEUTICS INC COM 59045L106   22,188 17,471 SH   SOLE 40 17,471 0 0
MERSANA THERAPEUTICS INC COM 59045L106   14,943 11,766 SH   SOLE 43 9,781 0 1,985
MERUS N V COM N5749R100   371,149 15,740 SH   SOLE 2 10,808 0 4,932
MERUS N V COM N5749R100   5,023 213 SH   SOLE 4 213 0 0
MERUS N V COM N5749R100   348,560 14,782 SH   SOLE 7 13,964 0 818
MERUS N V COM N5749R100   378,388 16,047 SH   SOLE 18 16,047 0 0
MERUS N V COM N5749R100   18,251,014 774,004 SH   SOLE 19 774,004 0 0
MERUS N V COM N5749R100   9,150,573 388,065 SH   SOLE 21 388,065 0 0
MERUS N V COM N5749R100   803,866 34,091 SH   SOLE 22 13,043 0 21,048
MERUS N V COM N5749R100   172,889 7,332 SH   SOLE 25 7,332 0 0
MERUS N V COM N5749R100   75,244 3,191 SH   SOLE 26 1,097 0 2,094
MERUS N V COM N5749R100   15,209 645 SH   SOLE 28 645 0 0
MERUS N V COM N5749R100   4,365,625 185,141 SH   SOLE 30 185,141 0 0
MERUS N V COM N5749R100   88,873 3,769 SH   SOLE 34 3,769 0 0
MERUS N V COM N5749R100   19,171 813 SH   SOLE 36 813 0 0
MERUS N V COM N5749R100   178,854 7,585 SH   SOLE 40 7,585 0 0
MERUS N V COM N5749R100   342,334 14,518 SH   SOLE 43 10,476 0 4,042
MESA AIR GROUP INC COM NEW 590479135   5,709 6,646 SH   SOLE 18 6,646 0 0
MESA AIR GROUP INC COM NEW 590479135   67,992 79,153 SH   SOLE 21 79,153 0 0
MESA AIR GROUP INC COM NEW 590479135   468,885 545,850 SH   SOLE 22 545,850 0 0
MESA LABS INC COM 59064R109   284,740 2,710 SH   SOLE 2 1,564 0 1,146
MESA LABS INC COM 59064R109   5,779 55 SH   SOLE 4 16 0 39
MESA LABS INC COM 59064R109   4,098 39 SH   SOLE 7 39 0 0
MESA LABS INC COM 59064R109   1,578,256 15,021 SH   SOLE 18 15,021 0 0
MESA LABS INC COM 59064R109   1,112,796 10,591 SH   SOLE 19 10,591 0 0
MESA LABS INC COM 59064R109   60,356,726 574,443 SH   SOLE 21 574,443 0 0
MESA LABS INC COM 59064R109   15,122,935 143,932 SH   SOLE 22 139,639 0 4,293
MESA LABS INC COM 59064R109   89,415 851 SH   SOLE 25 851 0 0
MESA LABS INC COM 59064R109   339,691 3,233 SH   SOLE 26 2,966 0 267
MESA LABS INC COM 59064R109   405,570 3,860 SH   SOLE 28 2,949 0 911
MESA LABS INC COM 59064R109   4,674,880 44,493 SH   SOLE 30 44,493 0 0
MESA LABS INC COM 59064R109   5,359 51 SH   SOLE 36 51 0 0
MESA LABS INC COM 59064R109   73,864 703 SH   SOLE 40 703 0 0
MESA LABS INC COM 59064R109   11,768 112 SH   OTR 43 112 0 0
MESA LABS INC COM 59064R109   593,961 5,653 SH   SOLE 43 4,668 0 985
MESOBLAST LTD SPONS ADR 590717104   55,157 44,843 SH   SOLE 43 43,725 0 1,118
META MATERIALS INC COM 59134N104   92 432 SH   SOLE 21 432 0 0
META MATERIALS INC COM 59134N104   1,150,046 5,427,306 SH   SOLE 22 5,427,306 0 0
META PLATFORMS INC CL A 30303M102   1,347,165,356 4,487,410 SH   SOLE 2 1,146,288 0 3,341,122
META PLATFORMS INC CL A 30303M102   567,902,754 1,891,685 SH   SOLE 4 955,805 0 935,880
META PLATFORMS INC CL A 30303M102   663,639,723 2,210,585 SH   SOLE 7 1,888,146 0 322,439
META PLATFORMS INC CL A 30303M102   46,597,696 155,217 SH   SOLE 13 155,217 0 0
META PLATFORMS INC CL A 30303M102   62,407,054 207,878 SH   SOLE 15 207,878 0 0
META PLATFORMS INC CL A 30303M102   1,708,560,856 5,691,219 SH   SOLE 18 5,249,956 0 441,263
META PLATFORMS INC CL A 30303M102   675,455,388 2,249,943 SH   SOLE 19 2,249,943 0 0
META PLATFORMS INC CL A 30303M102   16,266,445,647 54,183,557 SH   SOLE 21 54,183,557 0 0
META PLATFORMS INC CL A 30303M102   14,847,777,774 49,457,972 SH   SOLE 22 44,573,201 0 4,884,771
META PLATFORMS INC CL A 30303M102   1,415,401,588 4,714,705 SH   SOLE 23 4,714,705 0 0
META PLATFORMS INC CL A 30303M102   1,414,502,759 4,711,711 SH   SOLE 25 4,455,699 0 256,012
META PLATFORMS INC CL A 30303M102   917,974,933 3,057,776 SH   SOLE 26 1,700,761 0 1,357,015
META PLATFORMS INC CL A 30303M102   840,511,747 2,799,746 SH   SOLE 28 37,011 0 2,762,735
META PLATFORMS INC CL A 30303M102   21,558,080 71,810 SH   SOLE 29 71,810 0 0
META PLATFORMS INC CL A 30303M102   4,116,008,791 13,710,432 SH   SOLE 30 13,638,933 0 71,499
META PLATFORMS INC CL A 30303M102   199,816,474 665,589 SH   SOLE 31 602,525 0 63,064
META PLATFORMS INC CL A 30303M102   169,340,055 564,072 SH   SOLE 32 564,072 0 0
META PLATFORMS INC CL A 30303M102   455,585,787 1,517,557 SH   SOLE 34 1,517,557 0 0
META PLATFORMS INC CL A 30303M102   170,715,918 568,655 SH   SOLE 36 568,655 0 0
META PLATFORMS INC CL A 30303M102   32,253,962 107,438 SH   SOLE 40 107,438 0 0
META PLATFORMS INC CL A 30303M102   1,228,459 4,092 SH   OTR 43 4,092 0 0
META PLATFORMS INC CL A 30303M102   881,465,202 2,936,162 SH   SOLE 43 2,521,891 0 414,272
METALS ACQUISITION LIMITED ORD SHS G60409110   394,681 32,945 SH   SOLE 2 32,945 0 0
METALS ACQUISITION LIMITED ORD SHS G60409110   1,649,646 137,700 SH   SOLE 19 137,700 0 0
METALS ACQUISITION LIMITED ORD SHS G60409110   11,552,314 964,300 SH   SOLE 25 964,300 0 0
METALS ACQUISITION LIMITED ORD SHS G60409110   44,481,740 3,713,000 SH   SOLE 34 3,713,000 0 0
METHANEX CORP COM 59151K108   1,079,218 23,956 SH   SOLE 22 23,956 0 0
METHANEX CORP COM 59151K108   4,741,377 105,247 SH   SOLE 43 97,924 0 7,323
METHODE ELECTRS INC COM 591520200   1,457,167 63,771 SH   SOLE 2 40,434 0 23,337
METHODE ELECTRS INC COM 591520200   20,062 878 SH   SOLE 4 106 0 772
METHODE ELECTRS INC COM 591520200   262,021 11,467 SH   SOLE 7 10,853 0 614
METHODE ELECTRS INC COM 591520200   2,634,239 115,284 SH   SOLE 18 115,284 0 0
METHODE ELECTRS INC COM 591520200   1,703,559 74,554 SH   SOLE 19 74,554 0 0
METHODE ELECTRS INC COM 591520200   95,415,042 4,175,713 SH   SOLE 21 4,175,713 0 0
METHODE ELECTRS INC COM 591520200   23,910,034 1,046,391 SH   SOLE 22 998,654 0 47,737
METHODE ELECTRS INC COM 591520200   147,337 6,448 SH   SOLE 25 6,448 0 0
METHODE ELECTRS INC COM 591520200   362,698 15,873 SH   SOLE 26 12,808 0 3,065
METHODE ELECTRS INC COM 591520200   6,170 270 SH   SOLE 28 270 0 0
METHODE ELECTRS INC COM 591520200   3,113,358 136,252 SH   SOLE 30 136,252 0 0
METHODE ELECTRS INC COM 591520200   124,007 5,427 SH   SOLE 40 5,427 0 0
METHODE ELECTRS INC COM 591520200   912,571 39,937 SH   SOLE 43 31,672 0 8,265
METLIFE INC COM 59156R108   141,112,289 2,243,082 SH   SOLE 2 1,123,905 0 1,119,177
METLIFE INC COM 59156R108   65,652,624 1,043,596 SH   SOLE 4 568,099 0 475,497
METLIFE INC COM 59156R108   58,045,484 922,675 SH   SOLE 7 764,445 0 158,230
METLIFE INC COM 59156R108   7,748,751 123,172 SH   SOLE 13 123,172 0 0
METLIFE INC COM 59156R108   5,883,658 93,525 SH   SOLE 15 93,525 0 0
METLIFE INC COM 59156R108   108,821,152 1,729,791 SH   SOLE 18 1,456,542 0 273,249
METLIFE INC COM 59156R108   100,850,644 1,603,094 SH   SOLE 19 1,603,094 0 0
METLIFE INC COM 59156R108   1,120,220,378 17,806,714 SH   SOLE 21 17,806,714 0 0
METLIFE INC COM 59156R108   990,711,210 15,748,072 SH   SOLE 22 13,992,551 0 1,755,521
METLIFE INC COM 59156R108   103,292,558 1,641,910 SH   SOLE 23 1,641,910 0 0
METLIFE INC COM 59156R108   66,702,152 1,060,279 SH   SOLE 25 1,057,406 0 2,873
METLIFE INC COM 59156R108   89,922,799 1,429,388 SH   SOLE 26 787,080 0 642,308
METLIFE INC COM 59156R108   104,225,954 1,656,747 SH   SOLE 28 134,946 0 1,521,801
METLIFE INC COM 59156R108   8,281,850 131,646 SH   SOLE 29 131,646 0 0
METLIFE INC COM 59156R108   276,906,984 4,401,637 SH   SOLE 30 4,401,637 0 0
METLIFE INC COM 59156R108   21,375,497 339,779 SH   SOLE 31 328,539 0 11,240
METLIFE INC COM 59156R108   3,089,510 49,110 SH   SOLE 32 49,110 0 0
METLIFE INC COM 59156R108   14,201,681 225,746 SH   SOLE 34 225,746 0 0
METLIFE INC COM 59156R108   12,963,109 206,058 SH   SOLE 36 206,058 0 0
METLIFE INC COM 59156R108   1,998,714 31,771 SH   SOLE 40 31,771 0 0
METLIFE INC COM 59156R108   112,735 1,792 SH   OTR 43 1,792 0 0
METLIFE INC COM 59156R108   72,485,141 1,152,204 SH   SOLE 43 1,020,461 0 131,743
METROCITY BANKSHARES INC COM 59165J105   373,212 18,964 SH   SOLE 2 6,369 0 12,595
METROCITY BANKSHARES INC COM 59165J105   3,897 198 SH   SOLE 7 198 0 0
METROCITY BANKSHARES INC COM 59165J105   1,072,619 54,503 SH   SOLE 18 54,503 0 0
METROCITY BANKSHARES INC COM 59165J105   761,872 38,713 SH   SOLE 19 38,713 0 0
METROCITY BANKSHARES INC COM 59165J105   13,003,816 660,763 SH   SOLE 21 660,763 0 0
METROCITY BANKSHARES INC COM 59165J105   8,718,122 442,994 SH   SOLE 22 425,833 0 17,161
METROCITY BANKSHARES INC COM 59165J105   78,759 4,002 SH   SOLE 25 4,002 0 0
METROCITY BANKSHARES INC COM 59165J105   30,563 1,553 SH   SOLE 28 0 0 1,553
METROCITY BANKSHARES INC COM 59165J105   108,732 5,525 SH   SOLE 30 5,525 0 0
METROCITY BANKSHARES INC COM 59165J105   80,235 4,077 SH   SOLE 40 4,077 0 0
METROCITY BANKSHARES INC COM 59165J105   3,582 182 SH   SOLE 43 182 0 0
METROPOLITAN BK HLDG CORP COM 591774104   346,293 9,545 SH   SOLE 2 3,216 0 6,329
METROPOLITAN BK HLDG CORP COM 591774104   5,007 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104   1,102,731 30,395 SH   SOLE 18 30,395 0 0
METROPOLITAN BK HLDG CORP COM 591774104   793,734 21,878 SH   SOLE 19 21,878 0 0
METROPOLITAN BK HLDG CORP COM 591774104   14,643,334 403,620 SH   SOLE 21 403,620 0 0
METROPOLITAN BK HLDG CORP COM 591774104   11,225,685 309,418 SH   SOLE 22 295,989 0 13,429
METROPOLITAN BK HLDG CORP COM 591774104   72,887 2,009 SH   SOLE 25 2,009 0 0
METROPOLITAN BK HLDG CORP COM 591774104   327,463 9,026 SH   SOLE 26 8,341 0 685
METROPOLITAN BK HLDG CORP COM 591774104   30,874 851 SH   SOLE 28 0 0 851
METROPOLITAN BK HLDG CORP COM 591774104   46,729 1,288 SH   SOLE 30 1,288 0 0
METROPOLITAN BK HLDG CORP COM 591774104   110,001 3,032 SH   SOLE 40 3,032 0 0
METROPOLITAN BK HLDG CORP COM 591774104   23,945 660 SH   SOLE 43 432 0 228
METTLER TOLEDO INTERNATIONAL COM 592688105   93,667,373 84,532 SH   SOLE 2 40,123 0 44,409
METTLER TOLEDO INTERNATIONAL COM 592688105   26,701,163 24,097 SH   SOLE 4 12,772 0 11,325
METTLER TOLEDO INTERNATIONAL COM 592688105   25,775,924 23,262 SH   SOLE 7 20,468 0 2,794
METTLER TOLEDO INTERNATIONAL COM 592688105   844,349 762 SH   SOLE 13 762 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   2,149,656 1,940 SH   SOLE 15 1,940 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   60,126,094 54,262 SH   SOLE 18 52,171 0 2,091
METTLER TOLEDO INTERNATIONAL COM 592688105   72,781,362 65,683 SH   SOLE 19 65,683 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   901,086,956 813,204 SH   SOLE 21 813,204 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   536,851,050 484,492 SH   SOLE 22 437,218 0 47,274
METTLER TOLEDO INTERNATIONAL COM 592688105   43,392,021 39,160 SH   SOLE 23 39,160 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   73,637,900 66,456 SH   SOLE 25 64,955 0 1,501
METTLER TOLEDO INTERNATIONAL COM 592688105   35,902,576 32,401 SH   SOLE 26 16,054 0 16,347
METTLER TOLEDO INTERNATIONAL COM 592688105   53,682,667 48,447 SH   SOLE 28 878 0 47,569
METTLER TOLEDO INTERNATIONAL COM 592688105   32,134 29 SH   SOLE 29 29 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   203,109,231 183,300 SH   SOLE 30 182,863 0 437
METTLER TOLEDO INTERNATIONAL COM 592688105   26,784,268 24,172 SH   SOLE 31 4,617 0 19,555
METTLER TOLEDO INTERNATIONAL COM 592688105   53,544,159 48,322 SH   SOLE 34 48,322 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   5,710,993 5,154 SH   SOLE 36 5,154 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   1,173,446 1,059 SH   SOLE 40 1,059 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   63,496 57 SH   OTR 43 57 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   41,462,317 37,418 SH   SOLE 43 32,262 0 5,156
MFA FINL INC COM 55272X607   931,344 96,914 SH   SOLE 2 29,817 0 67,097
MFA FINL INC COM 55272X607   4,690 488 SH   SOLE 4 488 0 0
MFA FINL INC COM 55272X607   26,428 2,750 SH   SOLE 7 2,750 0 0
MFA FINL INC COM 55272X607   2,701,746 281,139 SH   SOLE 18 281,139 0 0
MFA FINL INC COM 55272X607   2,032,986 211,549 SH   SOLE 19 211,549 0 0
MFA FINL INC COM 55272X607   47,194,604 4,910,989 SH   SOLE 21 4,910,989 0 0
MFA FINL INC COM 55272X607   29,090,921 3,027,151 SH   SOLE 22 2,895,821 0 131,330
MFA FINL INC COM 55272X607   210,824 21,938 SH   SOLE 25 21,938 0 0
MFA FINL INC COM 55272X607   269,022 27,994 SH   SOLE 26 20,112 0 7,882
MFA FINL INC COM 55272X607   107,997 11,238 SH   SOLE 28 1,965 0 9,273
MFA FINL INC COM 55272X607   741,383 77,147 SH   SOLE 30 77,147 0 0
MFA FINL INC COM 55272X607   47,099 4,901 SH   SOLE 36 4,901 0 0
MFA FINL INC COM 55272X607   201,291 20,946 SH   SOLE 40 20,946 0 0
MFA FINL INC COM 55272X607   70,684 7,355 SH   SOLE 43 597 0 6,758
MGE ENERGY INC COM 55277P104   1,950,548 28,471 SH   SOLE 2 10,562 0 17,909
MGE ENERGY INC COM 55277P104   357,622 5,220 SH   SOLE 4 5,220 0 0
MGE ENERGY INC COM 55277P104   24,047 351 SH   SOLE 7 351 0 0
MGE ENERGY INC COM 55277P104   6,722,681 98,127 SH   SOLE 18 98,127 0 0
MGE ENERGY INC COM 55277P104   5,151,883 75,199 SH   SOLE 19 75,199 0 0
MGE ENERGY INC COM 55277P104   107,783,015 1,573,245 SH   SOLE 21 1,573,245 0 0
MGE ENERGY INC COM 55277P104   67,094,720 979,342 SH   SOLE 22 939,934 0 39,408
MGE ENERGY INC COM 55277P104   1,027,170 14,993 SH   SOLE 26 12,176 0 2,817
MGE ENERGY INC COM 55277P104   2,784,315 40,641 SH   SOLE 30 40,641 0 0
MGE ENERGY INC COM 55277P104   107,629 1,571 SH   SOLE 36 1,571 0 0
MGE ENERGY INC COM 55277P104   2,655,564 38,762 SH   SOLE 43 35,162 0 3,600
MGIC INVT CORP WIS COM 552848103   11,331,776 678,956 SH   SOLE 2 271,281 0 407,675
MGIC INVT CORP WIS COM 552848103   16,974 1,017 SH   SOLE 4 1,017 0 0
MGIC INVT CORP WIS COM 552848103   1,378,794 82,612 SH   SOLE 7 78,297 0 4,315
MGIC INVT CORP WIS COM 552848103   8,473,379 507,692 SH   SOLE 18 507,692 0 0
MGIC INVT CORP WIS COM 552848103   1,534,395 91,935 SH   SOLE 19 91,935 0 0
MGIC INVT CORP WIS COM 552848103   238,764,586 14,305,847 SH   SOLE 21 14,305,847 0 0
MGIC INVT CORP WIS COM 552848103   137,554,240 8,241,716 SH   SOLE 22 7,863,223 0 378,493
MGIC INVT CORP WIS COM 552848103   931,068 55,786 SH   SOLE 25 55,786 0 0
MGIC INVT CORP WIS COM 552848103   2,377,641 142,459 SH   SOLE 26 104,431 0 38,028
MGIC INVT CORP WIS COM 552848103   502,586 30,113 SH   SOLE 28 16,656 0 13,457
MGIC INVT CORP WIS COM 552848103   5,782,367 346,457 SH   SOLE 30 346,457 0 0
MGIC INVT CORP WIS COM 552848103   72,401 4,338 SH   SOLE 31 4,338 0 0
MGIC INVT CORP WIS COM 552848103   229,087 13,726 SH   SOLE 36 13,726 0 0
MGIC INVT CORP WIS COM 552848103   818,845 49,062 SH   SOLE 40 49,062 0 0
MGIC INVT CORP WIS COM 552848103   8,755,862 524,617 SH   SOLE 43 515,741 0 8,876
MGM RESORTS INTERNATIONAL COM 552953101   24,954,195 678,841 SH   SOLE 2 202,811 0 476,030
MGM RESORTS INTERNATIONAL COM 552953101   6,503,873 176,928 SH   SOLE 4 143,359 0 33,569
MGM RESORTS INTERNATIONAL COM 552953101   7,150,996 194,532 SH   SOLE 7 165,962 0 28,570
MGM RESORTS INTERNATIONAL COM 552953101   176,448 4,800 SH   SOLE 13 4,800 0 0
MGM RESORTS INTERNATIONAL COM 552953101   1,106,366 30,097 SH   SOLE 15 30,097 0 0
MGM RESORTS INTERNATIONAL COM 552953101   21,238,715 577,767 SH   SOLE 18 559,585 0 18,182
MGM RESORTS INTERNATIONAL COM 552953101   20,531,673 558,533 SH   SOLE 19 558,533 0 0
MGM RESORTS INTERNATIONAL COM 552953101   254,262,965 6,916,838 SH   SOLE 21 6,916,838 0 0
MGM RESORTS INTERNATIONAL COM 552953101   227,545,025 6,190,017 SH   SOLE 22 5,737,153 0 452,864
MGM RESORTS INTERNATIONAL COM 552953101   18,566,373 505,070 SH   SOLE 23 505,070 0 0
MGM RESORTS INTERNATIONAL COM 552953101   17,629,140 479,574 SH   SOLE 25 478,579 0 995
MGM RESORTS INTERNATIONAL COM 552953101   10,927,608 297,269 SH   SOLE 26 148,673 0 148,596
MGM RESORTS INTERNATIONAL COM 552953101   15,663,473 426,101 SH   SOLE 28 86,211 0 339,890
MGM RESORTS INTERNATIONAL COM 552953101   58,933,742 1,603,203 SH   SOLE 30 1,603,203 0 0
MGM RESORTS INTERNATIONAL COM 552953101   1,462,827 39,794 SH   SOLE 31 34,834 0 4,960
MGM RESORTS INTERNATIONAL COM 552953101   10,838,392 294,842 SH   SOLE 34 294,842 0 0
MGM RESORTS INTERNATIONAL COM 552953101   3,046,044 82,863 SH   SOLE 36 82,863 0 0
MGM RESORTS INTERNATIONAL COM 552953101   546,254 14,860 SH   SOLE 40 14,860 0 0
MGM RESORTS INTERNATIONAL COM 552953101   15,795,527 429,693 SH   SOLE 43 396,473 0 33,220
MGM RESORTS INTERNATIONAL OPTIONS 552953101   113,956 3,100 SH Call SOLE 4 3,100 0 0
MGM RESORTS INTERNATIONAL OPTIONS 552953101   2,473,948 67,300 SH Call SOLE 18 67,300 0 0
MGM RESORTS INTERNATIONAL OPTIONS 552953101   16,946,360 461,000 SH Call SOLE 19 461,000 0 0
MGM RESORTS INTERNATIONAL OPTIONS 552953101   1,036,632 28,200 SH Call SOLE 22 28,200 0 0
MGM RESORTS INTERNATIONAL OPTIONS 552953101   8,429,068 229,300 SH Call SOLE 34 229,300 0 0
MGP INGREDIENTS INC NEW COM 55303J106   4,829,613 45,787 SH   SOLE 2 31,516 0 14,271
MGP INGREDIENTS INC NEW COM 55303J106   6,645 63 SH   SOLE 4 63 0 0
MGP INGREDIENTS INC NEW COM 55303J106   325,511 3,086 SH   SOLE 7 2,923 0 163
MGP INGREDIENTS INC NEW COM 55303J106   5,612,380 53,208 SH   SOLE 18 46,452 0 6,756
MGP INGREDIENTS INC NEW COM 55303J106   14,836,606 140,658 SH   SOLE 19 140,658 0 0
MGP INGREDIENTS INC NEW COM 55303J106   185,182,587 1,755,618 SH   SOLE 21 1,755,618 0 0
MGP INGREDIENTS INC NEW COM 55303J106   57,023,226 540,607 SH   SOLE 22 528,549 0 12,058
MGP INGREDIENTS INC NEW COM 55303J106   162,650 1,542 SH   SOLE 23 1,542 0 0
MGP INGREDIENTS INC NEW COM 55303J106   329,098 3,120 SH   SOLE 25 3,120 0 0
MGP INGREDIENTS INC NEW COM 55303J106   1,398,454 13,258 SH   SOLE 26 6,980 0 6,278
MGP INGREDIENTS INC NEW COM 55303J106   227,204 2,154 SH   SOLE 28 0 0 2,154
MGP INGREDIENTS INC NEW COM 55303J106   2,823,911 26,772 SH   SOLE 30 26,772 0 0
MGP INGREDIENTS INC NEW COM 55303J106   28,269 268 SH   SOLE 34 268 0 0
MGP INGREDIENTS INC NEW COM 55303J106   253,468 2,403 SH   SOLE 40 2,403 0 0
MGP INGREDIENTS INC NEW COM 55303J106   1,679,426 15,922 SH   SOLE 43 15,480 0 442
MICROBOT MED INC COM NEW 59503A204   24 17 SH   SOLE 21 17 0 0
MICROBOT MED INC COM NEW 59503A204   191,529 137,791 SH   SOLE 22 137,791 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   119,415,485 1,529,987 SH   SOLE 2 655,360 0 874,627
MICROCHIP TECHNOLOGY INC. COM 595017104   30,848,794 395,244 SH   SOLE 4 260,147 0 135,097
MICROCHIP TECHNOLOGY INC. COM 595017104   35,162,384 450,511 SH   SOLE 7 394,756 0 55,755
MICROCHIP TECHNOLOGY INC. COM 595017104   8,165,981 104,625 SH   SOLE 13 104,625 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   6,405,720 82,072 SH   SOLE 15 82,072 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   93,105,299 1,192,893 SH   SOLE 18 1,151,253 0 41,640
MICROCHIP TECHNOLOGY INC. COM 595017104   23,219,251 297,492 SH   SOLE 19 297,492 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,627,275,377 20,849,140 SH   SOLE 21 20,849,140 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   924,619,325 11,846,500 SH   SOLE 22 10,697,629 0 1,148,871
MICROCHIP TECHNOLOGY INC. COM 595017104   95,618,509 1,225,093 SH   SOLE 23 1,225,093 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   67,607,534 866,208 SH   SOLE 25 817,656 0 48,552
MICROCHIP TECHNOLOGY INC. COM 595017104   59,647,761 764,225 SH   SOLE 26 384,900 0 379,325
MICROCHIP TECHNOLOGY INC. COM 595017104   70,623,464 904,849 SH   SOLE 28 8,358 0 896,491
MICROCHIP TECHNOLOGY INC. COM 595017104   4,454,470 57,072 SH   SOLE 29 57,072 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   311,851,273 3,995,532 SH   SOLE 30 3,995,532 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   21,134,925 270,787 SH   SOLE 31 261,478 0 9,309
MICROCHIP TECHNOLOGY INC. COM 595017104   11,855,249 151,893 SH   SOLE 32 151,893 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   5,742,060 73,569 SH   SOLE 34 73,569 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   10,668,889 136,693 SH   SOLE 36 136,693 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   2,070,276 26,525 SH   SOLE 40 26,525 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   50,420 646 SH   OTR 43 646 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   43,683,486 559,686 SH   SOLE 43 469,381 0 90,305
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8   4,646,250 4,425,000 PRN   SOLE 21 4,425,000 0 0
MICROMOBILITY.COM INC CLASS A COM 42309B402   583 9,906 SH   SOLE 22 9,906 0 0
MICRON TECHNOLOGY INC COM 595112103   146,891,737 2,159,220 SH   SOLE 2 450,335 0 1,708,885
MICRON TECHNOLOGY INC COM 595112103   33,464,365 491,906 SH   SOLE 4 377,166 0 114,740
MICRON TECHNOLOGY INC COM 595112103   72,637,672 1,067,730 SH   SOLE 7 941,642 0 126,088
MICRON TECHNOLOGY INC COM 595112103   2,131,244 31,328 SH   SOLE 13 31,328 0 0
MICRON TECHNOLOGY INC COM 595112103   11,072,835 162,764 SH   SOLE 15 162,764 0 0
MICRON TECHNOLOGY INC COM 595112103   277,143,518 4,073,843 SH   SOLE 18 3,857,264 0 216,579
MICRON TECHNOLOGY INC COM 595112103   147,133,651 2,162,776 SH   SOLE 19 2,162,776 0 0
MICRON TECHNOLOGY INC COM 595112103   2,164,755,146 31,820,596 SH   SOLE 21 31,820,596 0 0
MICRON TECHNOLOGY INC COM 595112103   1,610,998,769 23,680,711 SH   SOLE 22 21,352,979 0 2,327,732
MICRON TECHNOLOGY INC COM 595112103   127,678,772 1,876,801 SH   SOLE 23 1,876,801 0 0
MICRON TECHNOLOGY INC COM 595112103   131,256,538 1,929,392 SH   SOLE 25 1,841,409 0 87,983
MICRON TECHNOLOGY INC COM 595112103   95,243,633 1,400,024 SH   SOLE 26 721,929 0 678,095
MICRON TECHNOLOGY INC COM 595112103   97,576,994 1,434,323 SH   SOLE 28 126,692 0 1,307,631
MICRON TECHNOLOGY INC COM 595112103   58,778 864 SH   SOLE 29 864 0 0
MICRON TECHNOLOGY INC COM 595112103   601,482,687 8,841,433 SH   SOLE 30 8,603,767 0 237,666
MICRON TECHNOLOGY INC COM 595112103   18,018,494 264,861 SH   SOLE 31 225,974 0 38,887
MICRON TECHNOLOGY INC COM 595112103   20,832,011 306,218 SH   SOLE 32 306,218 0 0
MICRON TECHNOLOGY INC COM 595112103   153,335,946 2,253,946 SH   SOLE 34 2,253,946 0 0
MICRON TECHNOLOGY INC COM 595112103   16,873,141 248,025 SH   SOLE 36 248,025 0 0
MICRON TECHNOLOGY INC COM 595112103   3,616,815 53,165 SH   SOLE 40 53,165 0 0
MICRON TECHNOLOGY INC COM 595112103   109,120 1,604 SH   OTR 43 1,604 0 0
MICRON TECHNOLOGY INC COM 595112103   103,300,033 1,518,448 SH   SOLE 43 1,351,601 0 166,848
MICRON TECHNOLOGY INC OPTIONS 595112103   557,846 8,200 SH Call SOLE 4 8,200 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   12,279,415 180,500 SH Call SOLE 18 180,500 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   86,867,507 1,276,900 SH Call SOLE 19 1,276,900 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   5,122,659 75,300 SH Call SOLE 22 75,300 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   292,529 4,300 SH Call SOLE 30 4,300 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   42,273,842 621,400 SH Call SOLE 34 621,400 0 0
MICROSOFT CORP COM 594918104   4,722,471,933 14,956,364 SH   SOLE 2 3,854,266 0 11,102,098
MICROSOFT CORP COM 594918104   1,974,500,630 6,253,367 SH   SOLE 4 3,318,841 0 2,934,526
MICROSOFT CORP COM 594918104   2,289,186,869 7,249,998 SH   SOLE 7 6,228,877 0 1,021,121
MICROSOFT CORP COM 594918104   141,262,130 447,386 SH   SOLE 13 447,386 0 0
MICROSOFT CORP COM 594918104   213,484,890 676,120 SH   SOLE 15 676,120 0 0
MICROSOFT CORP COM 594918104   6,764,195,304 21,422,630 SH   SOLE 18 19,586,993 0 1,835,637
MICROSOFT CORP COM 594918104   3,567,297,401 11,297,854 SH   SOLE 19 11,297,854 0 0
MICROSOFT CORP COM 594918104   56,540,030,771 179,065,814 SH   SOLE 21 179,065,814 0 0
MICROSOFT CORP COM 594918104   51,749,877,509 163,895,099 SH   SOLE 22 148,026,447 0 15,868,652
MICROSOFT CORP COM 594918104   4,719,908,675 14,948,246 SH   SOLE 23 14,948,246 0 0
MICROSOFT CORP COM 594918104   6,060,897,662 19,195,242 SH   SOLE 25 17,778,838 0 1,416,404
MICROSOFT CORP COM 594918104   3,373,522,573 10,684,157 SH   SOLE 26 5,971,658 0 4,712,499
MICROSOFT CORP COM 594918104   3,998,314,780 12,662,913 SH   SOLE 28 613,559 0 12,049,354
MICROSOFT CORP COM 594918104   65,809,247 208,422 SH   SOLE 29 208,422 0 0
MICROSOFT CORP COM 594918104   15,032,021,078 47,607,351 SH   SOLE 30 47,406,279 0 201,072
MICROSOFT CORP COM 594918104   713,211,680 2,258,786 SH   SOLE 31 1,911,699 0 347,087
MICROSOFT CORP COM 594918104   423,894,691 1,342,501 SH   SOLE 32 1,342,501 0 0
MICROSOFT CORP COM 594918104   2,231,108,445 7,066,060 SH   SOLE 34 7,066,060 0 0
MICROSOFT CORP COM 594918104   567,948,682 1,798,729 SH   SOLE 36 1,798,729 0 0
MICROSOFT CORP COM 594918104   13,629,033 43,164 SH   SOLE 37 43,164 0 0
MICROSOFT CORP COM 594918104   108,322,774 343,065 SH   SOLE 40 343,065 0 0
MICROSOFT CORP COM 594918104   4,232,945 13,406 SH   OTR 43 13,406 0 0
MICROSOFT CORP COM 594918104   3,219,997,131 10,197,932 SH   SOLE 43 8,815,116 0 1,382,816
MICROSOFT CORP OPTIONS 594918104   4,388,925 13,900 SH Call SOLE 2 0 0 13,900
MICROSOFT CORP OPTIONS 594918104   820,950 2,600 SH Call SOLE 4 2,600 0 0
MICROSOFT CORP OPTIONS 594918104   18,250,350 57,800 SH Call SOLE 18 57,800 0 0
MICROSOFT CORP OPTIONS 594918104   94,535,550 299,400 SH Call SOLE 19 299,400 0 0
MICROSOFT CORP OPTIONS 594918104   7,135,950 22,600 SH Call SOLE 22 22,600 0 0
MICROSOFT CORP OPTIONS 594918104   2,147,100 6,800 SH Call SOLE 26 6,800 0 0
MICROSOFT CORP OPTIONS 594918104   315,750 1,000 SH Call SOLE 30 1,000 0 0
MICROSOFT CORP OPTIONS 594918104   57,277,050 181,400 SH Call SOLE 34 181,400 0 0
MICROSTRATEGY INC CL A NEW 594972408   2,638,715 8,038 SH   SOLE 2 4,017 0 4,021
MICROSTRATEGY INC CL A NEW 594972408   78,131 238 SH   SOLE 4 29 0 209
MICROSTRATEGY INC CL A NEW 594972408   557,419 1,698 SH   SOLE 7 1,610 0 88
MICROSTRATEGY INC CL A NEW 594972408   9,026,059 27,495 SH   SOLE 18 26,352 0 1,143
MICROSTRATEGY INC CL A NEW 594972408   11,456,972 34,900 SH   SOLE 19 34,900 0 0
MICROSTRATEGY INC CL A NEW 594972408   144,514,108 440,216 SH   SOLE 21 440,216 0 0
MICROSTRATEGY INC CL A NEW 594972408   105,146,443 320,295 SH   SOLE 22 311,117 0 9,178
MICROSTRATEGY INC CL A NEW 594972408   108,332 330 SH   SOLE 23 330 0 0
MICROSTRATEGY INC CL A NEW 594972408   726,484 2,213 SH   SOLE 25 2,213 0 0
MICROSTRATEGY INC CL A NEW 594972408   1,439,836 4,386 SH   SOLE 26 3,405 0 981
MICROSTRATEGY INC CL A NEW 594972408   149,039 454 SH   SOLE 28 139 0 315
MICROSTRATEGY INC CL A NEW 594972408   19,820,233 60,376 SH   SOLE 30 60,376 0 0
MICROSTRATEGY INC CL A NEW 594972408   29,545 90 SH   SOLE 36 90 0 0
MICROSTRATEGY INC CL A NEW 594972408   648,353 1,975 SH   SOLE 40 1,975 0 0
MICROSTRATEGY INC CL A NEW 594972408   1,316,403 4,010 SH   SOLE 43 3,726 0 284
MICROSTRATEGY INC NOTE 0.750%12/1 594972AC5   5,246,963 4,875,000 PRN   SOLE 21 4,875,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1   4,543,357 6,525,000 PRN   SOLE 21 6,525,000 0 0
MICROVAST HOLDINGS INC COM 59516C106   170,786 90,363 SH   SOLE 2 25,168 0 65,195
MICROVAST HOLDINGS INC COM 59516C106   52,304 27,674 SH   SOLE 4 0 0 27,674
MICROVAST HOLDINGS INC COM 59516C106   3,425 1,812 SH   SOLE 7 1,812 0 0
MICROVAST HOLDINGS INC COM 59516C106   593,851 314,207 SH   SOLE 18 314,207 0 0
MICROVAST HOLDINGS INC COM 59516C106   412,201 218,096 SH   SOLE 19 218,096 0 0
MICROVAST HOLDINGS INC COM 59516C106   9,061,072 4,794,218 SH   SOLE 21 4,794,218 0 0
MICROVAST HOLDINGS INC COM 59516C106   8,802,450 4,657,381 SH   SOLE 22 4,500,576 0 156,805
MICROVAST HOLDINGS INC COM 59516C106   32,795 17,352 SH   SOLE 25 17,352 0 0
MICROVAST HOLDINGS INC COM 59516C106   11,930 6,312 SH   SOLE 26 0 0 6,312
MICROVAST HOLDINGS INC COM 59516C106   86,789 45,920 SH   SOLE 28 45,920 0 0
MICROVAST HOLDINGS INC COM 59516C106   636,365 336,701 SH   SOLE 30 336,701 0 0
MICROVAST HOLDINGS INC COM 59516C106   26,082 13,800 SH   SOLE 40 13,800 0 0
MICROVISION INC DEL COM NEW 594960304   200,059 91,351 SH   SOLE 2 53,234 0 38,117
MICROVISION INC DEL COM NEW 594960304   9,610 4,388 SH   SOLE 4 429 0 3,959
MICROVISION INC DEL COM NEW 594960304   3,274 1,495 SH   SOLE 7 1,495 0 0
MICROVISION INC DEL COM NEW 594960304   1,009,220 460,831 SH   SOLE 18 460,831 0 0
MICROVISION INC DEL COM NEW 594960304   793,220 362,201 SH   SOLE 19 362,201 0 0
MICROVISION INC DEL COM NEW 594960304   16,616,750 7,587,557 SH   SOLE 21 7,587,557 0 0
MICROVISION INC DEL COM NEW 594960304   10,744,370 4,906,105 SH   SOLE 22 4,760,632 0 145,473
MICROVISION INC DEL COM NEW 594960304   81,067 37,017 SH   SOLE 25 37,017 0 0
MICROVISION INC DEL COM NEW 594960304   218,336 99,697 SH   SOLE 26 88,116 0 11,581
MICROVISION INC DEL COM NEW 594960304   25,043 11,435 SH   SOLE 28 0 0 11,435
MICROVISION INC DEL COM NEW 594960304   2,394,936 1,093,578 SH   SOLE 30 1,093,578 0 0
MICROVISION INC DEL COM NEW 594960304   45,537 20,793 SH   SOLE 40 20,793 0 0
MICROVISION INC DEL COM NEW 594960304   187,116 85,441 SH   SOLE 43 80,328 0 5,113
MID PENN BANCORP INC COM 59540G107   329,709 16,379 SH   SOLE 2 7,642 0 8,737
MID PENN BANCORP INC COM 59540G107   2,798 139 SH   SOLE 7 139 0 0
MID PENN BANCORP INC COM 59540G107   839,844 41,721 SH   SOLE 18 41,721 0 0
MID PENN BANCORP INC COM 59540G107   1,925,696 95,663 SH   SOLE 19 95,663 0 0
MID PENN BANCORP INC COM 59540G107   11,471,845 569,888 SH   SOLE 21 569,888 0 0
MID PENN BANCORP INC COM 59540G107   7,481,395 371,654 SH   SOLE 22 358,984 0 12,670
MID PENN BANCORP INC COM 59540G107   44,890 2,230 SH   SOLE 25 2,230 0 0
MID PENN BANCORP INC COM 59540G107   75,628 3,757 SH   SOLE 28 0 0 3,757
MID PENN BANCORP INC COM 59540G107   46,259 2,298 SH   SOLE 30 2,298 0 0
MID PENN BANCORP INC COM 59540G107   54,472 2,706 SH   SOLE 40 2,706 0 0
MID PENN BANCORP INC COM 59540G107   50,647 2,516 SH   SOLE 43 2,505 0 11
MID-AMER APT CMNTYS INC COM 59522J103   25,090,481 195,029 SH   SOLE 2 51,539 0 143,490
MID-AMER APT CMNTYS INC COM 59522J103   23,562,633 183,153 SH   SOLE 4 114,837 0 68,316
MID-AMER APT CMNTYS INC COM 59522J103   33,116,182 257,413 SH   SOLE 7 220,964 0 36,449
MID-AMER APT CMNTYS INC COM 59522J103   292,679 2,275 SH   SOLE 13 2,275 0 0
MID-AMER APT CMNTYS INC COM 59522J103   2,036,530 15,830 SH   SOLE 15 15,830 0 0
MID-AMER APT CMNTYS INC COM 59522J103   27,076,708 210,468 SH   SOLE 18 203,361 0 7,107
MID-AMER APT CMNTYS INC COM 59522J103   39,434,699 306,527 SH   SOLE 19 306,527 0 0
MID-AMER APT CMNTYS INC COM 59522J103   563,094,489 4,376,949 SH   SOLE 21 4,376,949 0 0
MID-AMER APT CMNTYS INC COM 59522J103   481,338,314 3,741,456 SH   SOLE 22 3,415,640 0 325,816
MID-AMER APT CMNTYS INC COM 59522J103   26,222,601 203,829 SH   SOLE 23 203,829 0 0
MID-AMER APT CMNTYS INC COM 59522J103   103,156,845 801,841 SH   SOLE 25 801,757 0 84
MID-AMER APT CMNTYS INC COM 59522J103   17,686,545 137,478 SH   SOLE 26 64,607 0 72,871
MID-AMER APT CMNTYS INC COM 59522J103   46,776,368 363,594 SH   SOLE 28 9,016 0 354,578
MID-AMER APT CMNTYS INC COM 59522J103   122,341,647 950,965 SH   SOLE 30 950,965 0 0
MID-AMER APT CMNTYS INC COM 59522J103   3,235,290 25,148 SH   SOLE 31 23,098 0 2,050
MID-AMER APT CMNTYS INC COM 59522J103   3,369,086 26,188 SH   SOLE 34 26,188 0 0
MID-AMER APT CMNTYS INC COM 59522J103   3,790,029 29,460 SH   SOLE 36 29,460 0 0
MID-AMER APT CMNTYS INC COM 59522J103   737,165 5,730 SH   SOLE 40 5,730 0 0
MID-AMER APT CMNTYS INC COM 59522J103   26,502 206 SH   OTR 43 206 0 0
MID-AMER APT CMNTYS INC COM 59522J103   13,977,850 108,650 SH   SOLE 43 96,748 0 11,902
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   3,151,033 229,166 SH   SOLE 30 229,166 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   803,138 58,410 SH   SOLE 43 47,291 0 11,119
MIDDLEBY CORP COM 596278101   10,204,928 79,726 SH   SOLE 2 47,222 0 32,504
MIDDLEBY CORP COM 596278101   18,816 147 SH   SOLE 4 147 0 0
MIDDLEBY CORP COM 596278101   632,832 4,944 SH   SOLE 7 4,709 0 235
MIDDLEBY CORP COM 596278101   12,193,024 95,258 SH   SOLE 18 95,258 0 0
MIDDLEBY CORP COM 596278101   2,203,008 17,211 SH   SOLE 19 17,211 0 0
MIDDLEBY CORP COM 596278101   340,261,120 2,658,290 SH   SOLE 21 2,658,290 0 0
MIDDLEBY CORP COM 596278101   194,183,936 1,517,062 SH   SOLE 22 1,445,374 0 71,688
MIDDLEBY CORP COM 596278101   1,299,072 10,149 SH   SOLE 25 10,149 0 0
MIDDLEBY CORP COM 596278101   2,600,832 20,319 SH   SOLE 26 15,198 0 5,121
MIDDLEBY CORP COM 596278101   326,400 2,550 SH   SOLE 28 538 0 2,012
MIDDLEBY CORP COM 596278101   3,613,184 28,228 SH   SOLE 30 28,228 0 0
MIDDLEBY CORP COM 596278101   98,304 768 SH   SOLE 31 768 0 0
MIDDLEBY CORP COM 596278101   97,024 758 SH   SOLE 36 758 0 0
MIDDLEBY CORP COM 596278101   1,155,968 9,031 SH   SOLE 40 9,031 0 0
MIDDLEBY CORP COM 596278101   3,758,720 29,365 SH   SOLE 43 25,602 0 3,763
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   2,500,963 2,234,000 PRN   SOLE 2 2,234,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   2,226,686 1,989,000 PRN   SOLE 19 1,989,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   5,577,349 4,982,000 PRN   SOLE 21 4,982,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   3,358,500 3,000,000 PRN   SOLE 22 3,000,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   3,030,487 2,707,000 PRN   SOLE 34 2,707,000 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   107,484 4,230 SH   SOLE 2 222 0 4,008
MIDDLEFIELD BANC CORP COM NEW 596304204   540,013 21,252 SH   SOLE 18 21,252 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   389,103 15,313 SH   SOLE 19 15,313 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   6,054,771 238,283 SH   SOLE 21 238,283 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   3,653,628 143,787 SH   SOLE 22 138,515 0 5,272
MIDDLESEX WTR CO COM 596680108   600,159 9,059 SH   SOLE 2 5,183 0 3,876
MIDDLESEX WTR CO COM 596680108   3,048 46 SH   SOLE 4 46 0 0
MIDDLESEX WTR CO COM 596680108   2,141,200 32,320 SH   SOLE 7 32,320 0 0
MIDDLESEX WTR CO COM 596680108   3,497,735 52,796 SH   SOLE 18 52,796 0 0
MIDDLESEX WTR CO COM 596680108   2,413,156 36,425 SH   SOLE 19 36,425 0 0
MIDDLESEX WTR CO COM 596680108   146,543,543 2,211,978 SH   SOLE 21 2,211,978 0 0
MIDDLESEX WTR CO COM 596680108   32,549,023 491,306 SH   SOLE 22 476,345 0 14,961
MIDDLESEX WTR CO COM 596680108   252,876 3,817 SH   SOLE 25 3,817 0 0
MIDDLESEX WTR CO COM 596680108   617,053 9,314 SH   SOLE 26 7,759 0 1,555
MIDDLESEX WTR CO COM 596680108   426,054 6,431 SH   SOLE 28 311 0 6,120
MIDDLESEX WTR CO COM 596680108   21,774,653 328,674 SH   SOLE 30 328,674 0 0
MIDDLESEX WTR CO COM 596680108   73,206 1,105 SH   SOLE 36 1,105 0 0
MIDDLESEX WTR CO COM 596680108   221,275 3,340 SH   SOLE 40 3,340 0 0
MIDDLESEX WTR CO COM 596680108   2,302,983 34,762 SH   SOLE 43 34,112 0 650
MIDLAND STATES BANCORP INC COM 597742105   6,859,271 333,947 SH   SOLE 2 224,027 0 109,920
MIDLAND STATES BANCORP INC COM 597742105   4,149 202 SH   SOLE 7 202 0 0
MIDLAND STATES BANCORP INC COM 597742105   1,294,287 63,013 SH   SOLE 18 63,013 0 0
MIDLAND STATES BANCORP INC COM 597742105   8,006,143 389,783 SH   SOLE 19 389,783 0 0
MIDLAND STATES BANCORP INC COM 597742105   16,231,119 790,220 SH   SOLE 21 790,220 0 0
MIDLAND STATES BANCORP INC COM 597742105   23,375,075 1,138,027 SH   SOLE 22 1,112,030 0 25,997
MIDLAND STATES BANCORP INC COM 597742105   357,334 17,397 SH   SOLE 23 17,397 0 0
MIDLAND STATES BANCORP INC COM 597742105   129,238 6,292 SH   SOLE 25 6,292 0 0
MIDLAND STATES BANCORP INC COM 597742105   2,071,069 100,831 SH   SOLE 26 0 0 100,831
MIDLAND STATES BANCORP INC COM 597742105   84,666 4,122 SH   SOLE 28 0 0 4,122
MIDLAND STATES BANCORP INC COM 597742105   512,719 24,962 SH   SOLE 30 24,962 0 0
MIDLAND STATES BANCORP INC COM 597742105   424,151 20,650 SH   SOLE 34 20,650 0 0
MIDLAND STATES BANCORP INC COM 597742105   47,735 2,324 SH   SOLE 40 2,324 0 0
MIDLAND STATES BANCORP INC COM 597742105   1,348,730 65,664 SH   SOLE 43 64,611 0 1,053
MIDWEST HLDG INC COM NEW 59833J206   13,493 516 SH   SOLE 18 516 0 0
MIDWEST HLDG INC COM NEW 59833J206   183,338 7,011 SH   SOLE 21 7,011 0 0
MIDWEST HLDG INC COM NEW 59833J206   378,757 14,484 SH   SOLE 22 14,484 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   1,664,234 81,861 SH   SOLE 2 62,307 0 19,554
MIDWESTONE FINL GROUP INC NE COM 598511103   2,643 130 SH   SOLE 7 130 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   876,914 43,134 SH   SOLE 18 43,134 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   1,015,849 49,968 SH   SOLE 19 49,968 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   11,699,529 575,481 SH   SOLE 21 575,481 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   8,795,083 432,616 SH   SOLE 22 412,644 0 19,972
MIDWESTONE FINL GROUP INC NE COM 598511103   47,877 2,355 SH   SOLE 23 2,355 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   47,593 2,341 SH   SOLE 25 2,341 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   614,779 30,240 SH   SOLE 30 30,240 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   37,428 1,841 SH   SOLE 40 1,841 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   152,394 7,496 SH   SOLE 43 7,496 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107   7,983,294 2,575,256 SH   SOLE 2 2,575,256 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107   637,000 205,484 SH   SOLE 19 205,484 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209   64,889 70,531 SH   SOLE 22 70,531 0 0
MILLER INDS INC TENN COM NEW 600551204   337,245 8,601 SH   SOLE 2 3,516 0 5,085
MILLER INDS INC TENN COM NEW 600551204   6,234 159 SH   SOLE 7 159 0 0
MILLER INDS INC TENN COM NEW 600551204   1,237,507 31,561 SH   SOLE 18 31,561 0 0
MILLER INDS INC TENN COM NEW 600551204   902,849 23,026 SH   SOLE 19 23,026 0 0
MILLER INDS INC TENN COM NEW 600551204   15,201,913 387,705 SH   SOLE 21 387,705 0 0
MILLER INDS INC TENN COM NEW 600551204   11,502,057 293,345 SH   SOLE 22 284,468 0 8,877
MILLER INDS INC TENN COM NEW 600551204   233,488 5,955 SH   SOLE 43 4,650 0 1,305
MILLERKNOLL INC COM 600544100   4,290,755 175,491 SH   SOLE 2 122,961 0 52,530
MILLERKNOLL INC COM 600544100   8,606 352 SH   SOLE 4 352 0 0
MILLERKNOLL INC COM 600544100   459,684 18,801 SH   SOLE 7 17,826 0 975
MILLERKNOLL INC COM 600544100   6,104,505 249,673 SH   SOLE 18 249,673 0 0
MILLERKNOLL INC COM 600544100   3,839,481 157,034 SH   SOLE 19 157,034 0 0
MILLERKNOLL INC COM 600544100   211,851,671 8,664,690 SH   SOLE 21 8,664,690 0 0
MILLERKNOLL INC COM 600544100   52,287,279 2,138,539 SH   SOLE 22 2,039,908 0 98,631
MILLERKNOLL INC COM 600544100   313,498 12,822 SH   SOLE 25 12,822 0 0
MILLERKNOLL INC COM 600544100   1,401,547 57,323 SH   SOLE 26 24,040 0 33,283
MILLERKNOLL INC COM 600544100   885,432 36,214 SH   SOLE 28 36,214 0 0
MILLERKNOLL INC COM 600544100   3,217,351 131,589 SH   SOLE 30 131,589 0 0
MILLERKNOLL INC COM 600544100   39,878 1,631 SH   SOLE 36 1,631 0 0
MILLERKNOLL INC COM 600544100   329,757 13,487 SH   SOLE 40 13,487 0 0
MILLERKNOLL INC COM 600544100   1,842,817 75,371 SH   SOLE 43 70,834 0 4,537
MILLICOM INTL CELLULAR S A COM STK L6388F110   70,066 4,535 SH   SOLE 43 3,585 0 950
MIMEDX GROUP INC COM 602496101   2,353,686 322,865 SH   SOLE 2 187,086 0 135,779
MIMEDX GROUP INC COM 602496101   6,342 870 SH   SOLE 7 870 0 0
MIMEDX GROUP INC COM 602496101   2,427,103 332,936 SH   SOLE 18 332,936 0 0
MIMEDX GROUP INC COM 602496101   2,977,396 408,422 SH   SOLE 19 408,422 0 0
MIMEDX GROUP INC COM 602496101   30,722,320 4,214,310 SH   SOLE 21 4,214,310 0 0
MIMEDX GROUP INC COM 602496101   25,134,010 3,447,738 SH   SOLE 22 3,308,247 0 139,491
MIMEDX GROUP INC COM 602496101   89,565 12,286 SH   SOLE 23 12,286 0 0
MIMEDX GROUP INC COM 602496101   184,969 25,373 SH   SOLE 25 25,373 0 0
MIMEDX GROUP INC COM 602496101   52,882 7,254 SH   SOLE 26 0 0 7,254
MIMEDX GROUP INC COM 602496101   68,030 9,332 SH   SOLE 28 9,332 0 0
MIMEDX GROUP INC COM 602496101   804,991 110,424 SH   SOLE 30 110,424 0 0
MIMEDX GROUP INC COM 602496101   147,819 20,277 SH   SOLE 40 20,277 0 0
MIMEDX GROUP INC COM 602496101   188,133 25,807 SH   SOLE 43 24,110 0 1,697
MIND MEDICINE MINDMED INC COM NEW 60255C885   10,883 3,477 SH   SOLE 2 0 0 3,477
MIND MEDICINE MINDMED INC COM NEW 60255C885   20,608 6,584 SH   SOLE 18 6,584 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   60,134 19,212 SH   SOLE 19 19,212 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   267,480 85,457 SH   SOLE 21 85,457 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   1,359,519 434,351 SH   SOLE 22 434,351 0 0
MIND TECHNOLOGY INC COM 602566101   5,049 9,919 SH   SOLE 21 9,919 0 0
MIND TECHNOLOGY INC COM 602566101   120,384 236,511 SH   SOLE 22 236,511 0 0
MINERALS TECHNOLOGIES INC COM 603158106   1,734,906 31,682 SH   SOLE 2 9,526 0 22,156
MINERALS TECHNOLOGIES INC COM 603158106   6,078 111 SH   SOLE 4 111 0 0
MINERALS TECHNOLOGIES INC COM 603158106   604,277 11,035 SH   SOLE 7 10,444 0 591
MINERALS TECHNOLOGIES INC COM 603158106   5,826,574 106,402 SH   SOLE 18 106,402 0 0
MINERALS TECHNOLOGIES INC COM 603158106   3,681,624 67,232 SH   SOLE 19 67,232 0 0
MINERALS TECHNOLOGIES INC COM 603158106   205,182,325 3,746,938 SH   SOLE 21 3,746,938 0 0
MINERALS TECHNOLOGIES INC COM 603158106   50,485,872 921,948 SH   SOLE 22 877,826 0 44,122
MINERALS TECHNOLOGIES INC COM 603158106   378,830 6,918 SH   SOLE 25 6,918 0 0
MINERALS TECHNOLOGIES INC COM 603158106   1,414,067 25,823 SH   SOLE 26 13,721 0 12,102
MINERALS TECHNOLOGIES INC COM 603158106   32,911 601 SH   SOLE 28 601 0 0
MINERALS TECHNOLOGIES INC COM 603158106   4,748,185 86,709 SH   SOLE 30 86,709 0 0
MINERALS TECHNOLOGIES INC COM 603158106   62,426 1,140 SH   SOLE 36 1,140 0 0
MINERALS TECHNOLOGIES INC COM 603158106   271,117 4,951 SH   SOLE 40 4,951 0 0
MINERALS TECHNOLOGIES INC COM 603158106   2,408,738 43,987 SH   SOLE 43 41,585 0 2,402
MINERALYS THERAPEUTICS INC COM 603170101   53,275 5,602 SH   SOLE 2 465 0 5,137
MINERALYS THERAPEUTICS INC COM 603170101   373,971 39,324 SH   SOLE 18 39,324 0 0
MINERALYS THERAPEUTICS INC COM 603170101   259,138 27,249 SH   SOLE 19 27,249 0 0
MINERALYS THERAPEUTICS INC COM 603170101   4,536,907 477,067 SH   SOLE 21 477,067 0 0
MINERALYS THERAPEUTICS INC COM 603170101   3,288,625 345,807 SH   SOLE 22 335,014 0 10,793
MINERVA NEUROSCIENCES INC COM NEW 603380205   501,416 72,669 SH   SOLE 22 72,669 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   1,225,096 47,301 SH   SOLE 2 2,179 0 45,122
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   912,587 35,235 SH   SOLE 4 17,559 0 17,676
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   601,010 23,205 SH   SOLE 7 16,523 0 6,682
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   492,100 19,000 SH   SOLE 13 19,000 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   1,687,307 65,147 SH   SOLE 15 65,147 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   53,587 2,069 SH   SOLE 18 2,069 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   46,124,637 1,780,874 SH   SOLE 21 1,780,874 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   25,522,974 985,443 SH   SOLE 22 785,438 0 200,005
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   3,061,691 118,212 SH   SOLE 23 118,212 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   1,367,287 52,791 SH   SOLE 25 52,791 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   1,816,263 70,126 SH   SOLE 26 832 0 69,294
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   4,249,517 164,074 SH   SOLE 28 0 0 164,074
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   17,397,496 671,718 SH   SOLE 30 671,718 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   151,334 5,843 SH   SOLE 34 5,843 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   124,398 4,803 SH   SOLE 36 4,803 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   33,230 1,283 SH   SOLE 40 1,283 0 0
MINK THERAPEUTICS INC COM 603693102   1,679 1,526 SH   SOLE 18 574 0 952
MINK THERAPEUTICS INC COM 603693102   16,224 14,749 SH   SOLE 21 14,749 0 0
MINK THERAPEUTICS INC COM 603693102   69,444 63,131 SH   SOLE 22 63,131 0 0
MINK THERAPEUTICS INC COM 603693102   715 650 SH   SOLE 26 0 0 650
MINK THERAPEUTICS INC COM 603693102   487 443 SH   SOLE 43 443 0 0
MIRATI THERAPEUTICS INC COM 60468T105   6,663,286 152,968 SH   SOLE 2 53,281 0 99,687
MIRATI THERAPEUTICS INC COM 60468T105   6,316 145 SH   SOLE 4 145 0 0
MIRATI THERAPEUTICS INC COM 60468T105   420,354 9,650 SH   SOLE 7 9,143 0 507
MIRATI THERAPEUTICS INC COM 60468T105   1,127,202 25,877 SH   SOLE 18 25,877 0 0
MIRATI THERAPEUTICS INC COM 60468T105   19,116,567 438,856 SH   SOLE 19 438,856 0 0
MIRATI THERAPEUTICS INC COM 60468T105   44,553,560 1,022,809 SH   SOLE 21 1,022,809 0 0
MIRATI THERAPEUTICS INC COM 60468T105   57,579,220 1,321,837 SH   SOLE 22 1,261,016 0 60,821
MIRATI THERAPEUTICS INC COM 60468T105   458,251 10,520 SH   SOLE 25 10,520 0 0
MIRATI THERAPEUTICS INC COM 60468T105   730,588 16,772 SH   SOLE 26 12,153 0 4,619
MIRATI THERAPEUTICS INC COM 60468T105   55,191 1,267 SH   SOLE 28 843 0 424
MIRATI THERAPEUTICS INC COM 60468T105   10,548,795 242,167 SH   SOLE 30 242,167 0 0
MIRATI THERAPEUTICS INC COM 60468T105   26,746 614 SH   SOLE 31 614 0 0
MIRATI THERAPEUTICS INC COM 60468T105   9,702,032 222,728 SH   SOLE 34 222,728 0 0
MIRATI THERAPEUTICS INC COM 60468T105   14,854 341 SH   SOLE 36 341 0 0
MIRATI THERAPEUTICS INC COM 60468T105   430,678 9,887 SH   SOLE 40 9,887 0 0
MIRATI THERAPEUTICS INC COM 60468T105   2,956,548 67,873 SH   SOLE 43 60,252 0 7,621
MIRION TECHNOLOGIES INC COM CL A 60471A101   1,403,576 187,895 SH   SOLE 2 51,361 0 136,534
MIRION TECHNOLOGIES INC COM CL A 60471A101   20,879 2,795 SH   SOLE 4 2,795 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   341,977 45,780 SH   SOLE 7 43,356 0 2,424
MIRION TECHNOLOGIES INC COM CL A 60471A101   4,553,876 609,622 SH   SOLE 18 609,622 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   6,904,058 924,238 SH   SOLE 19 924,238 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   53,601,329 7,175,546 SH   SOLE 21 7,175,546 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   39,568,037 5,296,926 SH   SOLE 22 5,047,941 0 248,985
MIRION TECHNOLOGIES INC COM CL A 60471A101   228,612 30,604 SH   SOLE 25 30,604 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   813,700 108,929 SH   SOLE 26 99,316 0 9,613
MIRION TECHNOLOGIES INC COM CL A 60471A101   150,647 20,167 SH   SOLE 28 0 0 20,167
MIRION TECHNOLOGIES INC COM CL A 60471A101   1,499,207 200,697 SH   SOLE 30 200,697 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   1,548,561 207,304 SH   SOLE 34 207,304 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   24,016 3,215 SH   SOLE 36 3,215 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   175,089 23,439 SH   SOLE 40 23,439 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   130,359 17,451 SH   SOLE 43 15,168 0 2,283
MIROMATRIX MED INC COM 60471P108   5,498 4,197 SH   SOLE 18 4,197 0 0
MIROMATRIX MED INC COM 60471P108   66,019 50,396 SH   SOLE 21 50,396 0 0
MIROMATRIX MED INC COM 60471P108   1,898 1,449 SH   SOLE 22 1,449 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   399,076 12,629 SH   SOLE 2 7,262 0 5,367
MIRUM PHARMACEUTICALS INC COM 604749101   6,889 218 SH   SOLE 7 218 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   1,980,088 62,661 SH   SOLE 18 62,661 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   1,609,546 50,935 SH   SOLE 19 50,935 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   36,348,184 1,150,259 SH   SOLE 21 1,150,259 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   25,063,951 793,163 SH   SOLE 22 768,199 0 24,964
MIRUM PHARMACEUTICALS INC COM 604749101   197,816 6,260 SH   SOLE 25 6,260 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   74,797 2,367 SH   SOLE 26 0 0 2,367
MIRUM PHARMACEUTICALS INC COM 604749101   519,662 16,445 SH   SOLE 30 16,445 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   110,347 3,492 SH   SOLE 40 3,492 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   473,368 14,980 SH   SOLE 43 9,271 0 5,709
MISSION PRODUCE INC COM 60510V108   390,995 40,392 SH   SOLE 2 12,996 0 27,396
MISSION PRODUCE INC COM 60510V108   329,923 34,083 SH   SOLE 7 32,215 0 1,868
MISSION PRODUCE INC COM 60510V108   1,214,250 125,439 SH   SOLE 18 125,439 0 0
MISSION PRODUCE INC COM 60510V108   961,263 99,304 SH   SOLE 19 99,304 0 0
MISSION PRODUCE INC COM 60510V108   16,630,027 1,717,978 SH   SOLE 21 1,717,978 0 0
MISSION PRODUCE INC COM 60510V108   12,531,215 1,294,547 SH   SOLE 22 1,232,110 0 62,437
MISSION PRODUCE INC COM 60510V108   80,276 8,293 SH   SOLE 25 8,293 0 0
MISSION PRODUCE INC COM 60510V108   38,081 3,934 SH   SOLE 26 0 0 3,934
MISSION PRODUCE INC COM 60510V108   14,084 1,455 SH   SOLE 30 1,455 0 0
MISSION PRODUCE INC COM 60510V108   70,325 7,265 SH   SOLE 40 7,265 0 0
MISSION PRODUCE INC COM 60510V108   526,127 54,352 SH   SOLE 43 49,814 0 4,538
MISTER CAR WASH INC COM 60646V105   2,417,226 438,698 SH   SOLE 2 180,228 0 258,470
MISTER CAR WASH INC COM 60646V105   3,427 622 SH   SOLE 7 622 0 0
MISTER CAR WASH INC COM 60646V105   410,930 74,579 SH   SOLE 18 74,579 0 0
MISTER CAR WASH INC COM 60646V105   271,120 49,205 SH   SOLE 19 49,205 0 0
MISTER CAR WASH INC COM 60646V105   44,109,831 8,005,414 SH   SOLE 21 8,005,414 0 0
MISTER CAR WASH INC COM 60646V105   12,331,110 2,237,951 SH   SOLE 22 2,131,048 0 106,903
MISTER CAR WASH INC COM 60646V105   78,336 14,217 SH   SOLE 25 14,217 0 0
MISTER CAR WASH INC COM 60646V105   1,192,392 216,405 SH   SOLE 26 1,482 0 214,923
MISTER CAR WASH INC COM 60646V105   15,075 2,736 SH   SOLE 28 0 0 2,736
MISTER CAR WASH INC COM 60646V105   879,589 159,635 SH   SOLE 30 159,635 0 0
MISTER CAR WASH INC COM 60646V105   6,403 1,162 SH   SOLE 31 1,162 0 0
MISTER CAR WASH INC COM 60646V105   50,956 9,248 SH   SOLE 34 9,248 0 0
MISTER CAR WASH INC COM 60646V105   86,243 15,652 SH   SOLE 40 15,652 0 0
MISTER CAR WASH INC COM 60646V105   24,040 4,363 SH   OTR 43 4,363 0 0
MISTER CAR WASH INC COM 60646V105   364,993 66,242 SH   SOLE 43 60,795 0 5,447
MISTRAS GROUP INC COM 60649T107   472,406 86,680 SH   SOLE 2 70,857 0 15,823
MISTRAS GROUP INC COM 60649T107   312,481 57,336 SH   SOLE 18 57,336 0 0
MISTRAS GROUP INC COM 60649T107   480,674 88,197 SH   SOLE 19 88,197 0 0
MISTRAS GROUP INC COM 60649T107   3,656,754 670,964 SH   SOLE 21 670,964 0 0
MISTRAS GROUP INC COM 60649T107   2,881,295 528,678 SH   SOLE 22 515,558 0 13,120
MISTRAS GROUP INC COM 60649T107   4,480 822 SH   SOLE 23 822 0 0
MITEK SYS INC COM NEW 606710200   235,100 21,931 SH   SOLE 2 12,285 0 9,646
MITEK SYS INC COM NEW 606710200   1,683 157 SH   SOLE 4 157 0 0
MITEK SYS INC COM NEW 606710200   3,087 288 SH   SOLE 7 288 0 0
MITEK SYS INC COM NEW 606710200   1,169,831 109,126 SH   SOLE 18 109,126 0 0
MITEK SYS INC COM NEW 606710200   935,524 87,269 SH   SOLE 19 87,269 0 0
MITEK SYS INC COM NEW 606710200   17,993,692 1,678,516 SH   SOLE 21 1,678,516 0 0
MITEK SYS INC COM NEW 606710200   12,921,416 1,205,356 SH   SOLE 22 1,172,032 0 33,324
MITEK SYS INC COM NEW 606710200   156,051 14,557 SH   SOLE 25 14,557 0 0
MITEK SYS INC COM NEW 606710200   76,777 7,162 SH   SOLE 26 3,271 0 3,891
MITEK SYS INC COM NEW 606710200   4,209,154 392,645 SH   SOLE 30 392,645 0 0
MITEK SYS INC COM NEW 606710200   20,540 1,916 SH   SOLE 36 1,916 0 0
MITEK SYS INC COM NEW 606710200   52,281 4,877 SH   SOLE 40 4,877 0 0
MITEK SYS INC COM NEW 606710200   234,457 21,871 SH   SOLE 43 20,566 0 1,305
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   52,869,530 6,227,271 SH   SOLE 43 5,662,365 0 564,906
MIX TELEMATICS LTD SPONSORED ADR 60688N102   994 180 SH   SOLE 43 180 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   25,351,301 7,391,050 SH   SOLE 43 6,851,374 0 539,676
MKS INSTRS INC COM 55306N104   10,384,713 119,999 SH   SOLE 2 54,679 0 65,320
MKS INSTRS INC COM 55306N104   24,058 278 SH   SOLE 4 150 0 128
MKS INSTRS INC COM 55306N104   1,018,835 11,773 SH   SOLE 7 11,176 0 597
MKS INSTRS INC COM 55306N104   9,868,416 114,033 SH   SOLE 18 114,033 0 0
MKS INSTRS INC COM 55306N104   1,877,918 21,700 SH   SOLE 19 21,700 0 0
MKS INSTRS INC COM 55306N104   333,646,316 3,855,400 SH   SOLE 21 3,855,400 0 0
MKS INSTRS INC COM 55306N104   156,596,380 1,809,526 SH   SOLE 22 1,724,024 0 85,502
MKS INSTRS INC COM 55306N104   1,037,095 11,984 SH   SOLE 25 11,984 0 0
MKS INSTRS INC COM 55306N104   1,983,324 22,918 SH   SOLE 26 17,564 0 5,354
MKS INSTRS INC COM 55306N104   378,439 4,373 SH   SOLE 28 986 0 3,387
MKS INSTRS INC COM 55306N104   5,821,373 67,268 SH   SOLE 30 67,268 0 0
MKS INSTRS INC COM 55306N104   81,780 945 SH   SOLE 31 945 0 0
MKS INSTRS INC COM 55306N104   149,195 1,724 SH   SOLE 36 1,724 0 0
MKS INSTRS INC COM 55306N104   910,920 10,526 SH   SOLE 40 10,526 0 0
MKS INSTRS INC COM 55306N104   3,920,075 45,298 SH   SOLE 43 40,603 0 4,695
MOATABLE INC SPONSORED ADS 759892300   93 93 SH   SOLE 43 93 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   4,245,911 102,188 SH   SOLE 21 102,188 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   45,348,376 1,091,417 SH   SOLE 22 1,091,417 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   12,026,357 289,443 SH   SOLE 34 289,443 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   234,342 5,640 SH   SOLE 36 5,640 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   3,656 88 SH   SOLE 43 88 0 0
MODEL N INC COM 607525102   4,561,277 186,861 SH   SOLE 2 133,340 0 53,521
MODEL N INC COM 607525102   2,246 92 SH   SOLE 4 92 0 0
MODEL N INC COM 607525102   352,749 14,451 SH   SOLE 7 13,672 0 779
MODEL N INC COM 607525102   2,391,350 97,966 SH   SOLE 18 90,120 0 7,846
MODEL N INC COM 607525102   8,977,998 367,800 SH   SOLE 19 367,800 0 0
MODEL N INC COM 607525102   36,979,661 1,514,939 SH   SOLE 21 1,514,939 0 0
MODEL N INC COM 607525102   32,589,864 1,335,103 SH   SOLE 22 1,301,822 0 33,281
MODEL N INC COM 607525102   242,172 9,921 SH   SOLE 23 9,921 0 0
MODEL N INC COM 607525102   154,735 6,339 SH   SOLE 25 6,339 0 0
MODEL N INC COM 607525102   600,510 24,601 SH   SOLE 26 19,246 0 5,355
MODEL N INC COM 607525102   16,574 679 SH   SOLE 28 0 0 679
MODEL N INC COM 607525102   1,470,190 60,229 SH   SOLE 30 60,229 0 0
MODEL N INC COM 607525102   1,225,919 50,222 SH   SOLE 34 50,222 0 0
MODEL N INC COM 607525102   43,303 1,774 SH   SOLE 36 1,774 0 0
MODEL N INC COM 607525102   124,930 5,118 SH   SOLE 40 5,118 0 0
MODEL N INC COM 607525102   343,693 14,080 SH   SOLE 43 12,693 0 1,387
MODERNA INC COM 60770K107   72,847,235 705,269 SH   SOLE 2 206,261 0 499,008
MODERNA INC COM 60770K107   24,920,675 241,269 SH   SOLE 4 115,368 0 125,901
MODERNA INC COM 60770K107   25,983,219 251,556 SH   SOLE 7 217,981 0 33,575
MODERNA INC COM 60770K107   1,193,413 11,554 SH   SOLE 13 11,554 0 0
MODERNA INC COM 60770K107   3,251,982 31,484 SH   SOLE 15 31,484 0 0
MODERNA INC COM 60770K107   54,786,255 530,412 SH   SOLE 18 509,956 0 20,456
MODERNA INC COM 60770K107   69,336,718 671,282 SH   SOLE 19 671,282 0 0
MODERNA INC COM 60770K107   973,991,131 9,429,675 SH   SOLE 21 9,429,675 0 0
MODERNA INC COM 60770K107   733,598,530 7,102,319 SH   SOLE 22 6,397,148 0 705,171
MODERNA INC COM 60770K107   57,529,741 556,973 SH   SOLE 23 556,973 0 0
MODERNA INC COM 60770K107   53,014,522 513,259 SH   SOLE 25 512,171 0 1,088
MODERNA INC COM 60770K107   36,650,701 354,833 SH   SOLE 26 170,543 0 184,290
MODERNA INC COM 60770K107   66,584,039 644,632 SH   SOLE 28 25,875 0 618,757
MODERNA INC COM 60770K107   102,980 997 SH   SOLE 29 997 0 0
MODERNA INC COM 60770K107   260,250,930 2,519,614 SH   SOLE 30 2,519,614 0 0
MODERNA INC COM 60770K107   7,596,773 73,548 SH   SOLE 31 68,030 0 5,518
MODERNA INC COM 60770K107   10,966,196 106,169 SH   SOLE 32 106,169 0 0
MODERNA INC COM 60770K107   70,122,445 678,889 SH   SOLE 34 678,889 0 0
MODERNA INC COM 60770K107   7,924,822 76,724 SH   SOLE 36 76,724 0 0
MODERNA INC COM 60770K107   1,625,785 15,740 SH   SOLE 40 15,740 0 0
MODERNA INC COM 60770K107   88,416 856 SH   OTR 43 856 0 0
MODERNA INC COM 60770K107   22,964,621 222,332 SH   SOLE 43 196,540 0 25,791
MODINE MFG CO COM 607828100   4,350,688 95,097 SH   SOLE 2 49,272 0 45,825
MODINE MFG CO COM 607828100   7,869 172 SH   SOLE 4 172 0 0
MODINE MFG CO COM 607828100   697,230 15,240 SH   SOLE 7 14,422 0 818
MODINE MFG CO COM 607828100   6,705,761 146,574 SH   SOLE 18 137,623 0 8,951
MODINE MFG CO COM 607828100   14,342,030 313,487 SH   SOLE 19 313,487 0 0
MODINE MFG CO COM 607828100   86,057,626 1,881,041 SH   SOLE 21 1,881,041 0 0
MODINE MFG CO COM 607828100   72,526,697 1,585,283 SH   SOLE 22 1,537,904 0 47,379
MODINE MFG CO COM 607828100   182,497 3,989 SH   SOLE 23 3,989 0 0
MODINE MFG CO COM 607828100   441,808 9,657 SH   SOLE 25 9,657 0 0
MODINE MFG CO COM 607828100   2,041,777 44,629 SH   SOLE 26 14,740 0 29,889
MODINE MFG CO COM 607828100   1,979,648 43,271 SH   SOLE 30 43,271 0 0
MODINE MFG CO COM 607828100   427,168 9,337 SH   SOLE 40 9,337 0 0
MODINE MFG CO COM 607828100   1,105,000 24,153 SH   SOLE 43 22,785 0 1,368
MODIV INDUSTRIAL INC COM STK CL C 60784B101   21,513 1,289 SH   SOLE 18 1,289 0 0
MODIV INDUSTRIAL INC COM STK CL C 60784B101   278,206 16,669 SH   SOLE 21 16,669 0 0
MODIV INDUSTRIAL INC COM STK CL C 60784B101   1,221,958 73,215 SH   SOLE 22 73,215 0 0
MODIVCARE INC COM 60783X104   212,472 6,743 SH   SOLE 2 3,727 0 3,016
MODIVCARE INC COM 60783X104   2,111 67 SH   SOLE 4 67 0 0
MODIVCARE INC COM 60783X104   263,707 8,369 SH   SOLE 7 7,915 0 454
MODIVCARE INC COM 60783X104   1,190,889 37,794 SH   SOLE 18 37,794 0 0
MODIVCARE INC COM 60783X104   825,751 26,206 SH   SOLE 19 26,206 0 0
MODIVCARE INC COM 60783X104   46,131,585 1,464,030 SH   SOLE 21 1,464,030 0 0
MODIVCARE INC COM 60783X104   10,911,755 346,295 SH   SOLE 22 336,492 0 9,803
MODIVCARE INC COM 60783X104   81,170 2,576 SH   SOLE 25 2,576 0 0
MODIVCARE INC COM 60783X104   197,505 6,268 SH   SOLE 26 4,512 0 1,756
MODIVCARE INC COM 60783X104   89,709 2,847 SH   SOLE 28 2,847 0 0
MODIVCARE INC COM 60783X104   911,836 28,938 SH   SOLE 30 28,938 0 0
MODIVCARE INC COM 60783X104   72,158 2,290 SH   SOLE 40 2,290 0 0
MODIVCARE INC COM 60783X104   9,295 295 SH   OTR 43 295 0 0
MODIVCARE INC COM 60783X104   1,005,137 31,899 SH   SOLE 43 27,232 0 4,667
MOELIS & CO CL A 60786M105   2,146,067 47,553 SH   SOLE 2 22,020 0 25,533
MOELIS & CO CL A 60786M105   8,755 194 SH   SOLE 4 194 0 0
MOELIS & CO CL A 60786M105   281,566 6,239 SH   SOLE 7 6,239 0 0
MOELIS & CO CL A 60786M105   8,903,066 197,276 SH   SOLE 18 189,937 0 7,339
MOELIS & CO CL A 60786M105   5,860,040 129,848 SH   SOLE 19 129,848 0 0
MOELIS & CO CL A 60786M105   244,983,557 5,428,397 SH   SOLE 21 5,428,397 0 0
MOELIS & CO CL A 60786M105   79,662,934 1,765,188 SH   SOLE 22 1,697,207 0 67,981
MOELIS & CO CL A 60786M105   449,946 9,970 SH   SOLE 25 9,970 0 0
MOELIS & CO CL A 60786M105   3,367,555 74,619 SH   SOLE 26 17,656 0 56,963
MOELIS & CO CL A 60786M105   49,056 1,087 SH   SOLE 28 1,087 0 0
MOELIS & CO CL A 60786M105   3,269,172 72,439 SH   SOLE 30 72,439 0 0
MOELIS & CO CL A 60786M105   52,125 1,155 SH   SOLE 36 1,155 0 0
MOELIS & CO CL A 60786M105   517,506 11,467 SH   SOLE 40 11,467 0 0
MOELIS & CO CL A 60786M105   2,068,950 45,844 SH   SOLE 43 37,925 0 7,919
MOHAWK INDS INC COM 608190104   11,567,703 134,806 SH   SOLE 2 97,208 0 37,598
MOHAWK INDS INC COM 608190104   5,833,106 67,977 SH   SOLE 4 36,874 0 31,103
MOHAWK INDS INC COM 608190104   3,016,050 35,148 SH   SOLE 7 30,394 0 4,754
MOHAWK INDS INC COM 608190104   796,917 9,287 SH   SOLE 13 9,287 0 0
MOHAWK INDS INC COM 608190104   662,282 7,718 SH   SOLE 15 7,718 0 0
MOHAWK INDS INC COM 608190104   7,665,407 89,330 SH   SOLE 18 85,259 0 4,071
MOHAWK INDS INC COM 608190104   3,139,016 36,581 SH   SOLE 19 36,581 0 0
MOHAWK INDS INC COM 608190104   139,948,215 1,630,908 SH   SOLE 21 1,630,908 0 0
MOHAWK INDS INC COM 608190104   115,108,280 1,341,432 SH   SOLE 22 1,214,520 0 126,912
MOHAWK INDS INC COM 608190104   9,268,252 108,009 SH   SOLE 23 108,009 0 0
MOHAWK INDS INC COM 608190104   6,123,745 71,364 SH   SOLE 25 71,364 0 0
MOHAWK INDS INC COM 608190104   6,512,035 75,889 SH   SOLE 26 68,715 0 7,174
MOHAWK INDS INC COM 608190104   4,798,495 55,920 SH   SOLE 28 473 0 55,447
MOHAWK INDS INC COM 608190104   1,604,132 18,694 SH   SOLE 29 18,694 0 0
MOHAWK INDS INC COM 608190104   38,769,644 451,808 SH   SOLE 30 402,290 0 49,518
MOHAWK INDS INC COM 608190104   2,511,745 29,271 SH   SOLE 31 28,378 0 893
MOHAWK INDS INC COM 608190104   200,452 2,336 SH   SOLE 34 2,336 0 0
MOHAWK INDS INC COM 608190104   972,056 11,328 SH   SOLE 36 11,328 0 0
MOHAWK INDS INC COM 608190104   263,952 3,076 SH   SOLE 40 3,076 0 0
MOHAWK INDS INC COM 608190104   14,845 173 SH   OTR 43 173 0 0
MOHAWK INDS INC COM 608190104   2,009,756 23,421 SH   SOLE 43 20,175 0 3,246
MOLECULAR TEMPLATES INC COM NEW 608550208   25 4 SH   SOLE 21 4 0 0
MOLECULAR TEMPLATES INC COM NEW 608550208   250,531 39,641 SH   SOLE 22 39,641 0 0
MOLECULIN BIOTECH INC COM 60855D200   3,158 7,386 SH   SOLE 21 7,386 0 0
MOLECULIN BIOTECH INC COM 60855D200   80,760 188,912 SH   SOLE 22 188,912 0 0
MOLEKULE GROUP INC COM 007744105   540 3,724 SH   SOLE 18 3,724 0 0
MOLEKULE GROUP INC COM 007744105   5,850 40,348 SH   SOLE 21 40,348 0 0
MOLEKULE GROUP INC COM 007744105   41,722 287,738 SH   SOLE 22 287,738 0 0
MOLINA HEALTHCARE INC COM 60855R100   40,337,028 123,020 SH   SOLE 2 20,002 0 103,018
MOLINA HEALTHCARE INC COM 60855R100   15,863,974 48,382 SH   SOLE 4 24,363 0 24,019
MOLINA HEALTHCARE INC COM 60855R100   24,062,863 73,387 SH   SOLE 7 65,407 0 7,980
MOLINA HEALTHCARE INC COM 60855R100   277,395 846 SH   SOLE 13 846 0 0
MOLINA HEALTHCARE INC COM 60855R100   1,656,172 5,051 SH   SOLE 15 5,051 0 0
MOLINA HEALTHCARE INC COM 60855R100   33,198,535 101,249 SH   SOLE 18 97,720 0 3,529
MOLINA HEALTHCARE INC COM 60855R100   7,934,282 24,198 SH   SOLE 19 24,198 0 0
MOLINA HEALTHCARE INC COM 60855R100   670,016,000 2,043,417 SH   SOLE 21 2,043,417 0 0
MOLINA HEALTHCARE INC COM 60855R100   425,019,543 1,296,226 SH   SOLE 22 1,163,952 0 132,274
MOLINA HEALTHCARE INC COM 60855R100   31,839,103 97,103 SH   SOLE 23 97,103 0 0
MOLINA HEALTHCARE INC COM 60855R100   29,658,962 90,454 SH   SOLE 25 90,454 0 0
MOLINA HEALTHCARE INC COM 60855R100   22,040,766 67,220 SH   SOLE 26 34,806 0 32,414
MOLINA HEALTHCARE INC COM 60855R100   51,334,786 156,561 SH   SOLE 28 23,586 0 132,975
MOLINA HEALTHCARE INC COM 60855R100   156,229,420 476,469 SH   SOLE 30 466,848 0 9,621
MOLINA HEALTHCARE INC COM 60855R100   4,749,487 14,485 SH   SOLE 31 12,011 0 2,474
MOLINA HEALTHCARE INC COM 60855R100   848,251 2,587 SH   SOLE 34 2,587 0 0
MOLINA HEALTHCARE INC COM 60855R100   5,741,682 17,511 SH   SOLE 36 17,511 0 0
MOLINA HEALTHCARE INC COM 60855R100   909,239 2,773 SH   SOLE 40 2,773 0 0
MOLINA HEALTHCARE INC COM 60855R100   24,928,165 76,026 SH   SOLE 43 60,163 0 15,863
MOLSON COORS BEVERAGE CO CL B 60871R209   27,671,189 435,150 SH   SOLE 2 139,114 0 296,036
MOLSON COORS BEVERAGE CO CL B 60871R209   7,755,118 121,955 SH   SOLE 4 93,052 0 28,903
MOLSON COORS BEVERAGE CO CL B 60871R209   23,721,359 373,036 SH   SOLE 7 337,188 0 35,848
MOLSON COORS BEVERAGE CO CL B 60871R209   174,300 2,741 SH   SOLE 13 2,741 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   1,653,467 26,002 SH   SOLE 15 26,002 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   23,748,449 373,462 SH   SOLE 18 361,057 0 12,405
MOLSON COORS BEVERAGE CO CL B 60871R209   5,268,622 82,853 SH   SOLE 19 82,853 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   345,677,656 5,436,038 SH   SOLE 21 5,436,038 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   254,261,563 3,998,452 SH   SOLE 22 3,714,060 0 284,392
MOLSON COORS BEVERAGE CO CL B 60871R209   21,347,799 335,710 SH   SOLE 23 335,710 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   50,240,170 790,064 SH   SOLE 25 719,015 0 71,049
MOLSON COORS BEVERAGE CO CL B 60871R209   24,944,004 392,263 SH   SOLE 26 182,984 0 209,279
MOLSON COORS BEVERAGE CO CL B 60871R209   32,938,094 517,976 SH   SOLE 28 10,345 0 507,631
MOLSON COORS BEVERAGE CO CL B 60871R209   126,989 1,997 SH   SOLE 29 1,997 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   100,561,162 1,581,399 SH   SOLE 30 1,581,399 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   1,851,486 29,116 SH   SOLE 31 22,916 0 6,200
MOLSON COORS BEVERAGE CO CL B 60871R209   1,237,271 19,457 SH   SOLE 34 19,457 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   3,655,598 57,487 SH   SOLE 36 57,487 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   641,432 10,087 SH   SOLE 40 10,087 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   13,638,014 214,468 SH   SOLE 43 181,988 0 32,480
MOMENTUS INC CL A NEW 60879E200   4 2 SH   SOLE 21 2 0 0
MOMENTUS INC CL A NEW 60879E200   26,578 13,289 SH   SOLE 22 13,289 0 0
MONARCH CASINO & RESORT INC COM 609027107   3,428,852 55,215 SH   SOLE 2 30,729 0 24,486
MONARCH CASINO & RESORT INC COM 609027107   2,484 40 SH   SOLE 4 40 0 0
MONARCH CASINO & RESORT INC COM 609027107   9,936 160 SH   SOLE 7 160 0 0
MONARCH CASINO & RESORT INC COM 609027107   2,479,405 39,926 SH   SOLE 18 39,926 0 0
MONARCH CASINO & RESORT INC COM 609027107   7,607,871 122,510 SH   SOLE 19 122,510 0 0
MONARCH CASINO & RESORT INC COM 609027107   92,609,357 1,491,294 SH   SOLE 21 1,491,294 0 0
MONARCH CASINO & RESORT INC COM 609027107   30,624,863 493,154 SH   SOLE 22 480,098 0 13,056
MONARCH CASINO & RESORT INC COM 609027107   310,748 5,004 SH   SOLE 23 5,004 0 0
MONARCH CASINO & RESORT INC COM 609027107   167,111 2,691 SH   SOLE 25 2,691 0 0
MONARCH CASINO & RESORT INC COM 609027107   852,757 13,732 SH   SOLE 26 9,983 0 3,749
MONARCH CASINO & RESORT INC COM 609027107   1,489,903 23,992 SH   SOLE 30 23,992 0 0
MONARCH CASINO & RESORT INC COM 609027107   132,397 2,132 SH   SOLE 40 2,132 0 0
MONARCH CASINO & RESORT INC COM 609027107   620,131 9,986 SH   SOLE 43 9,656 0 330
MONDAY COM LTD SHS M7S64H106   4,549,871 28,576 SH   SOLE 2 24,847 0 3,729
MONDAY COM LTD SHS M7S64H106   2,315,855 14,545 SH   SOLE 4 6,453 0 8,092
MONDAY COM LTD SHS M7S64H106   1,895,514 11,905 SH   SOLE 7 10,167 0 1,738
MONDAY COM LTD SHS M7S64H106   18,151 114 SH   SOLE 13 114 0 0
MONDAY COM LTD SHS M7S64H106   71,012 446 SH   SOLE 15 446 0 0
MONDAY COM LTD SHS M7S64H106   1,664,167 10,452 SH   SOLE 18 10,291 0 161
MONDAY COM LTD SHS M7S64H106   2,047,410 12,859 SH   SOLE 19 12,859 0 0
MONDAY COM LTD SHS M7S64H106   49,195,000 308,975 SH   SOLE 21 308,975 0 0
MONDAY COM LTD SHS M7S64H106   45,693,752 286,985 SH   SOLE 22 274,841 0 12,144
MONDAY COM LTD SHS M7S64H106   8,112,896 50,954 SH   SOLE 23 50,954 0 0
MONDAY COM LTD SHS M7S64H106   226,889 1,425 SH   SOLE 25 1,425 0 0
MONDAY COM LTD SHS M7S64H106   470,017 2,952 SH   SOLE 26 427 0 2,525
MONDAY COM LTD SHS M7S64H106   2,868,985 18,019 SH   SOLE 28 1,085 0 16,934
MONDAY COM LTD SHS M7S64H106   21,297,108 133,759 SH   SOLE 30 133,759 0 0
MONDAY COM LTD SHS M7S64H106   683,372 4,292 SH   SOLE 31 3,952 0 340
MONDAY COM LTD SHS M7S64H106   97,443 612 SH   SOLE 34 612 0 0
MONDAY COM LTD SHS M7S64H106   489,442 3,074 SH   SOLE 36 3,074 0 0
MONDAY COM LTD SHS M7S64H106   158,902 998 SH   SOLE 40 998 0 0
MONDAY COM LTD SHS M7S64H106   542,622 3,408 SH   SOLE 43 2,899 0 509
MONDEE HOLDINGS INC CLASS A COM 465712107   27,082 7,586 SH   SOLE 2 1,579 0 6,007
MONDEE HOLDINGS INC CLASS A COM 465712107   1,781 499 SH   SOLE 7 499 0 0
MONDEE HOLDINGS INC CLASS A COM 465712107   423,730 118,692 SH   SOLE 18 118,692 0 0
MONDEE HOLDINGS INC CLASS A COM 465712107   315,763 88,449 SH   SOLE 19 88,449 0 0
MONDEE HOLDINGS INC CLASS A COM 465712107   5,525,232 1,547,684 SH   SOLE 21 1,547,684 0 0
MONDEE HOLDINGS INC CLASS A COM 465712107   3,651,996 1,022,968 SH   SOLE 22 1,004,773 0 18,195
MONDELEZ INTL INC CL A 609207105   202,197,594 2,913,510 SH   SOLE 2 929,407 0 1,984,103
MONDELEZ INTL INC CL A 609207105   92,649,763 1,335,011 SH   SOLE 4 576,370 0 758,641
MONDELEZ INTL INC CL A 609207105   74,923,338 1,079,587 SH   SOLE 7 939,103 0 140,484
MONDELEZ INTL INC CL A 609207105   9,848,276 141,906 SH   SOLE 13 141,906 0 0
MONDELEZ INTL INC CL A 609207105   14,055,096 202,523 SH   SOLE 15 202,523 0 0
MONDELEZ INTL INC CL A 609207105   257,946,247 3,716,805 SH   SOLE 18 3,600,144 0 116,661
MONDELEZ INTL INC CL A 609207105   184,331,744 2,656,077 SH   SOLE 19 2,656,077 0 0
MONDELEZ INTL INC CL A 609207105   2,336,514,159 33,667,351 SH   SOLE 21 33,667,351 0 0
MONDELEZ INTL INC CL A 609207105   2,085,937,201 30,056,732 SH   SOLE 22 27,173,637 0 2,883,095
MONDELEZ INTL INC CL A 609207105   204,764,561 2,950,498 SH   SOLE 23 2,950,498 0 0
MONDELEZ INTL INC CL A 609207105   216,019,992 3,112,680 SH   SOLE 25 2,833,873 0 278,807
MONDELEZ INTL INC CL A 609207105   220,934,206 3,183,490 SH   SOLE 26 1,009,119 0 2,174,371
MONDELEZ INTL INC CL A 609207105   180,611,696 2,602,474 SH   SOLE 28 48,635 0 2,553,839
MONDELEZ INTL INC CL A 609207105   4,221,047 60,822 SH   SOLE 29 60,822 0 0
MONDELEZ INTL INC CL A 609207105   590,901,303 8,514,428 SH   SOLE 30 8,514,428 0 0
MONDELEZ INTL INC CL A 609207105   29,859,489 430,252 SH   SOLE 31 393,302 0 36,950
MONDELEZ INTL INC CL A 609207105   26,322,310 379,284 SH   SOLE 32 379,284 0 0
MONDELEZ INTL INC CL A 609207105   136,844,516 1,971,823 SH   SOLE 34 1,971,823 0 0
MONDELEZ INTL INC CL A 609207105   27,785,956 400,374 SH   SOLE 36 400,374 0 0
MONDELEZ INTL INC CL A 609207105   8,923,521 128,581 SH   SOLE 37 128,581 0 0
MONDELEZ INTL INC CL A 609207105   4,592,059 66,168 SH   SOLE 40 66,168 0 0
MONDELEZ INTL INC CL A 609207105   215,418 3,104 SH   OTR 43 3,104 0 0
MONDELEZ INTL INC CL A 609207105   137,733,934 1,984,639 SH   SOLE 43 1,663,560 0 321,079
MONEYLION INC CL A 60938K304   182,512 8,434 SH   SOLE 2 8,434 0 0
MONEYLION INC CL A 60938K304   24,929 1,152 SH   SOLE 18 1,152 0 0
MONEYLION INC CL A 60938K304   316,117 14,608 SH   SOLE 21 14,608 0 0
MONEYLION INC CL A 60938K304   322,804 14,917 SH   SOLE 22 14,917 0 0
MONGODB INC CL A 60937P106   36,772,873 106,323 SH   SOLE 2 11,182 0 95,141
MONGODB INC CL A 60937P106   17,074,071 49,367 SH   SOLE 4 24,314 0 25,053
MONGODB INC CL A 60937P106   15,317,448 44,288 SH   SOLE 7 41,879 0 2,409
MONGODB INC CL A 60937P106   597,646 1,728 SH   SOLE 13 1,728 0 0
MONGODB INC CL A 60937P106   1,092,226 3,158 SH   SOLE 15 3,158 0 0
MONGODB INC CL A 60937P106   43,779,305 126,581 SH   SOLE 18 86,973 0 39,608
MONGODB INC CL A 60937P106   378,529,936 1,094,460 SH   SOLE 19 1,094,460 0 0
MONGODB INC CL A 60937P106   437,200,934 1,264,098 SH   SOLE 21 1,264,098 0 0
MONGODB INC CL A 60937P106   599,807,705 1,734,250 SH   SOLE 22 1,605,929 0 128,321
MONGODB INC CL A 60937P106   40,673,482 117,601 SH   SOLE 23 117,601 0 0
MONGODB INC CL A 60937P106   42,936,098 124,143 SH   SOLE 25 124,004 0 139
MONGODB INC CL A 60937P106   26,369,750 76,244 SH   SOLE 26 39,587 0 36,657
MONGODB INC CL A 60937P106   29,316,477 84,764 SH   SOLE 28 2,565 0 82,199
MONGODB INC CL A 60937P106   20,406 59 SH   SOLE 29 59 0 0
MONGODB INC CL A 60937P106   90,809,347 262,561 SH   SOLE 30 262,561 0 0
MONGODB INC CL A 60937P106   5,492,949 15,882 SH   SOLE 31 14,661 0 1,221
MONGODB INC CL A 60937P106   156,769,000 453,273 SH   SOLE 34 453,273 0 0
MONGODB INC CL A 60937P106   5,511,279 15,935 SH   SOLE 36 15,935 0 0
MONGODB INC CL A 60937P106   1,194,255 3,453 SH   SOLE 40 3,453 0 0
MONGODB INC CL A 60937P106   48,766 141 SH   OTR 43 141 0 0
MONGODB INC CL A 60937P106   21,220,555 61,356 SH   SOLE 43 52,963 0 8,393
MONGODB INC NOTE 0.250% 1/1 60937PAD8   13,311,401 7,789,000 PRN   SOLE 21 7,789,000 0 0
MONOGRAM ORTHOPAEDICS INC COM 609786108   12,844 4,940 SH   SOLE 21 4,940 0 0
MONOLITHIC PWR SYS INC COM 609839105   38,987,256 84,388 SH   SOLE 2 14,348 0 70,040
MONOLITHIC PWR SYS INC COM 609839105   17,166,534 37,157 SH   SOLE 4 12,208 0 24,949
MONOLITHIC PWR SYS INC COM 609839105   13,090,770 28,335 SH   SOLE 7 23,506 0 4,829
MONOLITHIC PWR SYS INC COM 609839105   519,750 1,125 SH   SOLE 13 1,125 0 0
MONOLITHIC PWR SYS INC COM 609839105   1,896,972 4,106 SH   SOLE 15 4,106 0 0
MONOLITHIC PWR SYS INC COM 609839105   54,298,860 117,530 SH   SOLE 18 96,461 0 21,069
MONOLITHIC PWR SYS INC COM 609839105   414,304,044 896,762 SH   SOLE 19 896,762 0 0
MONOLITHIC PWR SYS INC COM 609839105   943,958,400 2,043,200 SH   SOLE 21 2,043,200 0 0
MONOLITHIC PWR SYS INC COM 609839105   517,877,514 1,120,947 SH   SOLE 22 1,023,181 0 97,766
MONOLITHIC PWR SYS INC COM 609839105   34,829,718 75,389 SH   SOLE 23 75,389 0 0
MONOLITHIC PWR SYS INC COM 609839105   27,633,606 59,813 SH   SOLE 25 59,725 0 88
MONOLITHIC PWR SYS INC COM 609839105   21,986,118 47,589 SH   SOLE 26 23,924 0 23,665
MONOLITHIC PWR SYS INC COM 609839105   29,740,788 64,374 SH   SOLE 28 629 0 63,745
MONOLITHIC PWR SYS INC COM 609839105   19,404 42 SH   SOLE 29 42 0 0
MONOLITHIC PWR SYS INC COM 609839105   125,870,976 272,448 SH   SOLE 30 264,379 0 8,069
MONOLITHIC PWR SYS INC COM 609839105   4,497,570 9,735 SH   SOLE 31 8,956 0 779
MONOLITHIC PWR SYS INC COM 609839105   167,379,828 362,294 SH   SOLE 34 362,294 0 0
MONOLITHIC PWR SYS INC COM 609839105   4,821,432 10,436 SH   SOLE 36 10,436 0 0
MONOLITHIC PWR SYS INC COM 609839105   1,001,154 2,167 SH   SOLE 40 2,167 0 0
MONOLITHIC PWR SYS INC COM 609839105   39,732 86 SH   OTR 43 86 0 0
MONOLITHIC PWR SYS INC COM 609839105   19,348,882 41,881 SH   SOLE 43 35,826 0 6,055
MONRO INC COM 610236101   1,909,576 68,764 SH   SOLE 2 48,776 0 19,988
MONRO INC COM 610236101   4,027 145 SH   SOLE 4 145 0 0
MONRO INC COM 610236101   284,143 10,232 SH   SOLE 7 9,684 0 548
MONRO INC COM 610236101   2,819,682 101,537 SH   SOLE 18 101,537 0 0
MONRO INC COM 610236101   1,784,250 64,251 SH   SOLE 19 64,251 0 0
MONRO INC COM 610236101   100,013,433 3,601,492 SH   SOLE 21 3,601,492 0 0
MONRO INC COM 610236101   25,160,092 906,017 SH   SOLE 22 863,192 0 42,825
MONRO INC COM 610236101   164,843 5,936 SH   SOLE 25 5,936 0 0
MONRO INC COM 610236101   953,427 34,333 SH   SOLE 26 9,704 0 24,629
MONRO INC COM 610236101   46,237 1,665 SH   SOLE 28 597 0 1,068
MONRO INC COM 610236101   1,657,758 59,696 SH   SOLE 30 59,696 0 0
MONRO INC COM 610236101   223,299 8,041 SH   SOLE 34 8,041 0 0
MONRO INC COM 610236101   124,743 4,492 SH   SOLE 40 4,492 0 0
MONRO INC COM 610236101   1,108,023 39,900 SH   SOLE 43 35,802 0 4,098
MONROE CAP CORP COM 610335101   550,473 73,889 SH   SOLE 30 73,889 0 0
MONROE CAP CORP COM 610335101   14,911 2,002 SH   SOLE 43 2,002 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   62,602,361 1,182,292 SH   SOLE 2 166,867 0 1,015,425
MONSTER BEVERAGE CORP NEW COM 61174X109   34,201,888 645,928 SH   SOLE 4 259,978 0 385,950
MONSTER BEVERAGE CORP NEW COM 61174X109   34,810,548 657,423 SH   SOLE 7 578,481 0 78,942
MONSTER BEVERAGE CORP NEW COM 61174X109   1,935,481 36,553 SH   SOLE 13 36,553 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   3,970,456 74,985 SH   SOLE 15 74,985 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   116,177,542 2,194,099 SH   SOLE 18 2,145,299 0 48,800
MONSTER BEVERAGE CORP NEW COM 61174X109   18,039,800 340,695 SH   SOLE 19 340,695 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   961,724,390 18,162,878 SH   SOLE 21 18,162,878 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   869,061,784 16,412,876 SH   SOLE 22 14,747,971 0 1,664,905
MONSTER BEVERAGE CORP NEW COM 61174X109   70,584,521 1,333,041 SH   SOLE 23 1,333,041 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   62,068,837 1,172,216 SH   SOLE 25 1,119,839 0 52,377
MONSTER BEVERAGE CORP NEW COM 61174X109   42,477,020 802,210 SH   SOLE 26 395,203 0 407,007
MONSTER BEVERAGE CORP NEW COM 61174X109   62,193,323 1,174,567 SH   SOLE 28 9,992 0 1,164,575
MONSTER BEVERAGE CORP NEW COM 61174X109   292,478,803 5,523,679 SH   SOLE 30 5,517,243 0 6,436
MONSTER BEVERAGE CORP NEW COM 61174X109   14,666,673 276,991 SH   SOLE 31 161,812 0 115,179
MONSTER BEVERAGE CORP NEW COM 61174X109   15,435,772 291,516 SH   SOLE 32 291,516 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   19,465,267 367,616 SH   SOLE 34 367,616 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   11,503,229 217,247 SH   SOLE 36 217,247 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   2,018,507 38,121 SH   SOLE 40 38,121 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   81,437 1,538 SH   OTR 43 1,538 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   71,376,653 1,348,001 SH   SOLE 43 1,210,755 0 137,246
MONTAUK RENEWABLES INC COM 61218C103   261,257 28,678 SH   SOLE 2 15,741 0 12,937
MONTAUK RENEWABLES INC COM 61218C103   6,632 728 SH   SOLE 7 728 0 0
MONTAUK RENEWABLES INC COM 61218C103   1,517,161 166,538 SH   SOLE 18 166,538 0 0
MONTAUK RENEWABLES INC COM 61218C103   1,240,609 136,181 SH   SOLE 19 136,181 0 0
MONTAUK RENEWABLES INC COM 61218C103   20,935,108 2,298,036 SH   SOLE 21 2,298,036 0 0
MONTAUK RENEWABLES INC COM 61218C103   14,979,983 1,644,345 SH   SOLE 22 1,610,554 0 33,791
MONTAUK RENEWABLES INC COM 61218C103   87,839 9,642 SH   SOLE 25 9,642 0 0
MONTAUK RENEWABLES INC COM 61218C103   48,584 5,333 SH   SOLE 26 2,214 0 3,119
MONTAUK RENEWABLES INC COM 61218C103   327,942 35,998 SH   SOLE 30 35,998 0 0
MONTAUK RENEWABLES INC COM 61218C103   18,566 2,038 SH   SOLE 36 2,038 0 0
MONTAUK RENEWABLES INC COM 61218C103   66,248 7,272 SH   SOLE 40 7,272 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   154,880 32,334 SH   SOLE 2 11,949 0 20,385
MONTE ROSA THERAPEUTICS INC COM 61225M102   1,916 400 SH   SOLE 7 400 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   540,676 112,876 SH   SOLE 18 112,876 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   6,658,062 1,389,992 SH   SOLE 19 1,389,992 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   6,259,251 1,306,733 SH   SOLE 21 1,306,733 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   3,709,117 774,346 SH   SOLE 22 730,681 0 43,665
MONTE ROSA THERAPEUTICS INC COM 61225M102   28,448 5,939 SH   SOLE 25 5,939 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   4,771 996 SH   SOLE 26 996 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   335,563 70,055 SH   SOLE 30 70,055 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   4,776 997 SH   SOLE 34 997 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   424,767 14,517 SH   SOLE 2 8,218 0 6,299
MONTROSE ENVIRONMENTAL GROUP COM 615111101   1,902 65 SH   SOLE 4 65 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   992,060 33,905 SH   SOLE 7 33,436 0 469
MONTROSE ENVIRONMENTAL GROUP COM 615111101   2,120,150 72,459 SH   SOLE 18 72,459 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   1,690,614 57,779 SH   SOLE 19 57,779 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   29,378,766 1,004,059 SH   SOLE 21 1,004,059 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   21,957,991 750,444 SH   SOLE 22 725,032 0 25,412
MONTROSE ENVIRONMENTAL GROUP COM 615111101   183,958 6,287 SH   SOLE 25 6,287 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   398,492 13,619 SH   SOLE 26 11,852 0 1,767
MONTROSE ENVIRONMENTAL GROUP COM 615111101   594,124 20,305 SH   SOLE 28 17,214 0 3,091
MONTROSE ENVIRONMENTAL GROUP COM 615111101   8,774,050 299,865 SH   SOLE 30 299,865 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   9,129 312 SH   SOLE 36 312 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   116,747 3,990 SH   SOLE 40 3,990 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   112,329 3,839 SH   SOLE 43 3,482 0 357
MOODYS CORP COM 615369105   174,968,794 553,401 SH   SOLE 2 339,203 0 214,198
MOODYS CORP COM 615369105   69,298,773 219,182 SH   SOLE 4 123,403 0 95,779
MOODYS CORP COM 615369105   56,332,957 178,173 SH   SOLE 7 157,638 0 20,535
MOODYS CORP COM 615369105   8,223,582 26,010 SH   SOLE 13 26,010 0 0
MOODYS CORP COM 615369105   5,704,971 18,044 SH   SOLE 15 18,044 0 0
MOODYS CORP COM 615369105   129,852,600 410,705 SH   SOLE 18 350,199 0 60,506
MOODYS CORP COM 615369105   109,757,151 347,146 SH   SOLE 19 347,146 0 0
MOODYS CORP COM 615369105   1,272,337,954 4,024,221 SH   SOLE 21 4,024,221 0 0
MOODYS CORP COM 615369105   1,224,740,141 3,873,676 SH   SOLE 22 3,459,104 0 414,572
MOODYS CORP COM 615369105   139,071,801 439,864 SH   SOLE 23 439,864 0 0
MOODYS CORP COM 615369105   241,512,462 763,869 SH   SOLE 25 528,670 0 235,199
MOODYS CORP COM 615369105   143,246,510 453,068 SH   SOLE 26 311,754 0 141,314
MOODYS CORP COM 615369105   147,303,287 465,899 SH   SOLE 28 17,051 0 448,848
MOODYS CORP COM 615369105   5,231,033 16,545 SH   SOLE 29 16,545 0 0
MOODYS CORP COM 615369105   445,290,034 1,408,388 SH   SOLE 30 1,370,422 0 37,966
MOODYS CORP COM 615369105   28,085,381 88,830 SH   SOLE 31 65,545 0 23,285
MOODYS CORP COM 615369105   25,656,563 81,148 SH   SOLE 34 81,148 0 0
MOODYS CORP COM 615369105   14,148,924 44,751 SH   SOLE 36 44,751 0 0
MOODYS CORP COM 615369105   2,533,786 8,014 SH   SOLE 40 8,014 0 0
MOODYS CORP COM 615369105   98,013 310 SH   OTR 43 310 0 0
MOODYS CORP COM 615369105   88,731,870 280,646 SH   SOLE 43 249,448 0 31,198
MOOG INC CL A 615394202   2,790,903 24,707 SH   SOLE 2 9,590 0 15,117
MOOG INC CL A 615394202   14,685 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202   1,175,010 10,402 SH   SOLE 7 9,849 0 553
MOOG INC CL A 615394202   10,678,674 94,535 SH   SOLE 18 91,978 0 2,557
MOOG INC CL A 615394202   9,330,722 82,602 SH   SOLE 19 82,602 0 0
MOOG INC CL A 615394202   419,334,630 3,712,240 SH   SOLE 21 3,712,240 0 0
MOOG INC CL A 615394202   92,248,897 816,651 SH   SOLE 22 782,399 0 34,252
MOOG INC CL A 615394202   718,652 6,362 SH   SOLE 25 6,362 0 0
MOOG INC CL A 615394202   1,951,045 17,272 SH   SOLE 26 9,882 0 7,390
MOOG INC CL A 615394202   682,843 6,045 SH   SOLE 28 521 0 5,524
MOOG INC CL A 615394202   5,414,738 47,935 SH   SOLE 30 47,935 0 0
MOOG INC CL A 615394202   318,095 2,816 SH   SOLE 36 2,816 0 0
MOOG INC CL A 615394202   510,240 4,517 SH   SOLE 40 4,517 0 0
MOOG INC CL A 615394202   2,348,028 20,786 SH   SOLE 43 19,233 0 1,553
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   1,654,311 29,023 SH   SOLE 2 26,905 0 2,118
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   710,277 12,461 SH   SOLE 18 12,461 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   30,674,094 538,142 SH   SOLE 19 538,142 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   581,001 10,193 SH   SOLE 21 10,193 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   873,411 15,323 SH   SOLE 22 7,499 0 7,824
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   89,832 1,576 SH   SOLE 26 0 0 1,576
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   8,103,120 142,160 SH   SOLE 34 142,160 0 0
MORGAN STANLEY COM NEW 617446448   176,706,602 2,163,666 SH   SOLE 2 251,644 0 1,912,022
MORGAN STANLEY COM NEW 617446448   84,131,370 1,030,138 SH   SOLE 4 544,385 0 485,753
MORGAN STANLEY COM NEW 617446448   118,188,741 1,447,150 SH   SOLE 7 1,276,568 0 170,582
MORGAN STANLEY COM NEW 617446448   3,415,521 41,821 SH   SOLE 13 41,821 0 0
MORGAN STANLEY COM NEW 617446448   14,795,256 181,159 SH   SOLE 15 181,159 0 0
MORGAN STANLEY COM NEW 617446448   507,141,299 6,209,640 SH   SOLE 18 6,130,059 0 79,581
MORGAN STANLEY COM NEW 617446448   33,929,230 415,443 SH   SOLE 19 415,443 0 0
MORGAN STANLEY COM NEW 617446448   2,496,131,499 30,563,628 SH   SOLE 21 30,563,628 0 0
MORGAN STANLEY COM NEW 617446448   2,203,876,465 26,985,141 SH   SOLE 22 24,364,401 0 2,620,740
MORGAN STANLEY COM NEW 617446448   199,177,776 2,438,812 SH   SOLE 23 2,438,812 0 0
MORGAN STANLEY COM NEW 617446448   202,694,813 2,481,876 SH   SOLE 25 2,391,707 0 90,169
MORGAN STANLEY COM NEW 617446448   135,549,087 1,659,717 SH   SOLE 26 967,192 0 692,525
MORGAN STANLEY COM NEW 617446448   187,257,713 2,292,858 SH   SOLE 28 117,671 0 2,175,187
MORGAN STANLEY COM NEW 617446448   153,785 1,883 SH   SOLE 29 1,883 0 0
MORGAN STANLEY COM NEW 617446448   571,794,048 7,001,274 SH   SOLE 30 7,001,274 0 0
MORGAN STANLEY COM NEW 617446448   24,710,402 302,564 SH   SOLE 31 257,935 0 44,629
MORGAN STANLEY COM NEW 617446448   8,452,845 103,500 SH   SOLE 34 103,500 0 0
MORGAN STANLEY COM NEW 617446448   28,756,905 352,111 SH   SOLE 36 352,111 0 0
MORGAN STANLEY COM NEW 617446448   4,971,335 60,871 SH   SOLE 40 60,871 0 0
MORGAN STANLEY COM NEW 617446448   252,932 3,097 SH   OTR 43 3,097 0 0
MORGAN STANLEY COM NEW 617446448   154,248,003 1,888,674 SH   SOLE 43 1,639,925 0 248,749
MORNINGSTAR INC COM 617700109   9,044,943 38,614 SH   SOLE 2 22,628 0 15,986
MORNINGSTAR INC COM 617700109   18,739 80 SH   SOLE 4 80 0 0
MORNINGSTAR INC COM 617700109   1,219,453 5,206 SH   SOLE 7 4,931 0 275
MORNINGSTAR INC COM 617700109   11,706,378 49,976 SH   SOLE 18 49,976 0 0
MORNINGSTAR INC COM 617700109   2,082,862 8,892 SH   SOLE 19 8,892 0 0
MORNINGSTAR INC COM 617700109   331,747,085 1,416,270 SH   SOLE 21 1,416,270 0 0
MORNINGSTAR INC COM 617700109   176,566,833 753,786 SH   SOLE 22 719,625 0 34,161
MORNINGSTAR INC COM 617700109   1,185,020 5,059 SH   SOLE 25 5,059 0 0
MORNINGSTAR INC COM 617700109   2,657,921 11,347 SH   SOLE 26 9,099 0 2,248
MORNINGSTAR INC COM 617700109   274,529 1,172 SH   SOLE 28 385 0 787
MORNINGSTAR INC COM 617700109   4,365,999 18,639 SH   SOLE 30 18,639 0 0
MORNINGSTAR INC COM 617700109   88,543 378 SH   SOLE 31 378 0 0
MORNINGSTAR INC COM 617700109   9,370 40 SH   SOLE 36 40 0 0
MORNINGSTAR INC COM 617700109   1,102,099 4,705 SH   SOLE 40 4,705 0 0
MORNINGSTAR INC COM 617700109   25,766 110 SH   OTR 43 110 0 0
MORNINGSTAR INC COM 617700109   14,272,578 60,931 SH   SOLE 43 54,117 0 6,814
MORPHIC HLDG INC COM 61775R105   412,059 17,986 SH   SOLE 2 8,357 0 9,629
MORPHIC HLDG INC COM 61775R105   2,589 113 SH   SOLE 4 113 0 0
MORPHIC HLDG INC COM 61775R105   139,843 6,104 SH   SOLE 7 5,782 0 322
MORPHIC HLDG INC COM 61775R105   2,024,534 88,369 SH   SOLE 18 88,369 0 0
MORPHIC HLDG INC COM 61775R105   6,141,759 268,082 SH   SOLE 19 268,082 0 0
MORPHIC HLDG INC COM 61775R105   32,945,336 1,438,033 SH   SOLE 21 1,438,033 0 0
MORPHIC HLDG INC COM 61775R105   22,658,609 989,027 SH   SOLE 22 963,199 0 25,828
MORPHIC HLDG INC COM 61775R105   4,605 201 SH   SOLE 23 201 0 0
MORPHIC HLDG INC COM 61775R105   116,200 5,072 SH   SOLE 25 5,072 0 0
MORPHIC HLDG INC COM 61775R105   313,798 13,697 SH   SOLE 26 11,291 0 2,406
MORPHIC HLDG INC COM 61775R105   1,074,937 46,920 SH   SOLE 30 46,920 0 0
MORPHIC HLDG INC COM 61775R105   16,152 705 SH   SOLE 34 705 0 0
MORPHIC HLDG INC COM 61775R105   20,000 873 SH   SOLE 36 873 0 0
MORPHIC HLDG INC COM 61775R105   99,384 4,338 SH   SOLE 40 4,338 0 0
MORPHIC HLDG INC COM 61775R105   173,475 7,572 SH   SOLE 43 5,444 0 2,128
MORPHOSYS AG SPONSORED ADS 617760202   295,626 43,992 SH   SOLE 43 36,644 0 7,348
MOSAIC CO NEW COM 61945C103   29,080,928 816,880 SH   SOLE 2 90,695 0 726,185
MOSAIC CO NEW COM 61945C103   12,110,088 340,171 SH   SOLE 4 138,900 0 201,271
MOSAIC CO NEW COM 61945C103   20,458,430 574,675 SH   SOLE 7 540,864 0 33,811
MOSAIC CO NEW COM 61945C103   211,678 5,946 SH   SOLE 13 5,946 0 0
MOSAIC CO NEW COM 61945C103   1,771,136 49,751 SH   SOLE 15 49,751 0 0
MOSAIC CO NEW COM 61945C103   19,304,314 542,256 SH   SOLE 18 517,114 0 25,142
MOSAIC CO NEW COM 61945C103   8,084,546 227,094 SH   SOLE 19 227,094 0 0
MOSAIC CO NEW COM 61945C103   383,449,700 10,771,059 SH   SOLE 21 10,771,059 0 0
MOSAIC CO NEW COM 61945C103   268,891,677 7,553,137 SH   SOLE 22 6,830,503 0 722,634
MOSAIC CO NEW COM 61945C103   19,589,505 550,267 SH   SOLE 23 550,267 0 0
MOSAIC CO NEW COM 61945C103   24,218,004 680,281 SH   SOLE 25 678,148 0 2,133
MOSAIC CO NEW COM 61945C103   17,000,246 477,535 SH   SOLE 26 186,256 0 291,279
MOSAIC CO NEW COM 61945C103   27,874,729 782,998 SH   SOLE 28 15,824 0 767,174
MOSAIC CO NEW COM 61945C103   180,990 5,084 SH   SOLE 29 5,084 0 0
MOSAIC CO NEW COM 61945C103   108,808,445 3,056,417 SH   SOLE 30 2,925,319 0 131,098
MOSAIC CO NEW COM 61945C103   3,616,533 101,588 SH   SOLE 31 68,905 0 32,683
MOSAIC CO NEW COM 61945C103   5,668,908 159,239 SH   SOLE 34 159,239 0 0
MOSAIC CO NEW COM 61945C103   2,781,499 78,132 SH   SOLE 36 78,132 0 0
MOSAIC CO NEW COM 61945C103   618,194 17,365 SH   SOLE 40 17,365 0 0
MOSAIC CO NEW COM 61945C103   49,448 1,389 SH   OTR 43 1,389 0 0
MOSAIC CO NEW COM 61945C103   18,163,651 510,215 SH   SOLE 43 460,350 0 49,865
MOTORCAR PTS AMER INC COM 620071100   330,331 40,832 SH   SOLE 2 37,255 0 3,577
MOTORCAR PTS AMER INC COM 620071100   28,420 3,513 SH   SOLE 18 3,513 0 0
MOTORCAR PTS AMER INC COM 620071100   304,378 37,624 SH   SOLE 19 37,624 0 0
MOTORCAR PTS AMER INC COM 620071100   334,991 41,408 SH   SOLE 21 41,408 0 0
MOTORCAR PTS AMER INC COM 620071100   2,527,073 312,370 SH   SOLE 22 312,370 0 0
MOTORCAR PTS AMER INC COM 620071100   21,026 2,599 SH   SOLE 23 2,599 0 0
MOTORCAR PTS AMER INC COM 620071100   105 13 SH   SOLE 43 13 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   73,129,109 268,620 SH   SOLE 2 32,595 0 236,025
MOTOROLA SOLUTIONS INC COM NEW 620076307   51,176,764 187,984 SH   SOLE 4 104,078 0 83,906
MOTOROLA SOLUTIONS INC COM NEW 620076307   46,441,149 170,589 SH   SOLE 7 150,979 0 19,610
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,563,202 5,742 SH   SOLE 13 5,742 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   4,185,690 15,375 SH   SOLE 15 15,375 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   96,570,062 354,724 SH   SOLE 18 327,462 0 27,262
MOTOROLA SOLUTIONS INC COM NEW 620076307   85,744,166 314,958 SH   SOLE 19 314,958 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,505,534,025 5,530,172 SH   SOLE 21 5,530,172 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,114,518,708 4,093,883 SH   SOLE 22 3,742,410 0 351,473
MOTOROLA SOLUTIONS INC COM NEW 620076307   77,809,731 285,813 SH   SOLE 23 285,813 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   108,577,751 398,831 SH   SOLE 25 307,949 0 90,882
MOTOROLA SOLUTIONS INC COM NEW 620076307   62,067,998 227,990 SH   SOLE 26 115,429 0 112,561
MOTOROLA SOLUTIONS INC COM NEW 620076307   102,373,402 376,041 SH   SOLE 28 5,199 0 370,842
MOTOROLA SOLUTIONS INC COM NEW 620076307   342,669,305 1,258,703 SH   SOLE 30 1,251,195 0 7,508
MOTOROLA SOLUTIONS INC COM NEW 620076307   12,829,854 47,127 SH   SOLE 31 34,310 0 12,817
MOTOROLA SOLUTIONS INC COM NEW 620076307   60,603,891 222,612 SH   SOLE 34 222,612 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   17,248,582 63,358 SH   SOLE 36 63,358 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   2,215,217 8,137 SH   SOLE 40 8,137 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   71,055 261 SH   OTR 43 261 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   75,740,183 278,211 SH   SOLE 43 247,651 0 30,560
MOTUS GI HLDGS INC COM NEW 62014P405   239 530 SH   SOLE 21 530 0 0
MOTUS GI HLDGS INC COM NEW 62014P405   939 2,087 SH   SOLE 22 2,087 0 0
MOVADO GROUP INC COM 624580106   451,029 16,491 SH   SOLE 2 4,590 0 11,901
MOVADO GROUP INC COM 624580106   350,627 12,820 SH   SOLE 7 12,123 0 697
MOVADO GROUP INC COM 624580106   1,504,906 55,024 SH   SOLE 18 55,024 0 0
MOVADO GROUP INC COM 624580106   880,314 32,187 SH   SOLE 19 32,187 0 0
MOVADO GROUP INC COM 624580106   50,162,170 1,834,083 SH   SOLE 21 1,834,083 0 0
MOVADO GROUP INC COM 624580106   11,722,648 428,616 SH   SOLE 22 409,300 0 19,316
MOVADO GROUP INC COM 624580106   66,597 2,435 SH   SOLE 25 2,435 0 0
MOVADO GROUP INC COM 624580106   64,765 2,368 SH   SOLE 26 880 0 1,488
MOVADO GROUP INC COM 624580106   1,352,430 49,449 SH   SOLE 30 49,449 0 0
MOVADO GROUP INC COM 624580106   51,199 1,872 SH   SOLE 40 1,872 0 0
MOVADO GROUP INC COM 624580106   520,553 19,033 SH   SOLE 43 18,123 0 910
MOVANO INC COM 62459M107   6,758 6,200 SH   SOLE 18 6,200 0 0
MOVANO INC COM 62459M107   92,821 85,157 SH   SOLE 21 85,157 0 0
MOVANO INC COM 62459M107   5,779 5,302 SH   SOLE 22 5,302 0 0
MOVELLA HOLDINGS INC COM 62459N105   1,212 2,259 SH   SOLE 18 2,259 0 0
MOVELLA HOLDINGS INC COM 62459N105   14,610 27,243 SH   SOLE 21 27,243 0 0
MOVELLA HOLDINGS INC COM 62459N105   1,214 2,263 SH   SOLE 22 2,263 0 0
MP MATERIALS CORP COM CL A 553368101   12,663,415 663,006 SH   SOLE 2 113,761 0 549,245
MP MATERIALS CORP COM CL A 553368101   4,603 241 SH   SOLE 4 241 0 0
MP MATERIALS CORP COM CL A 553368101   5,202,649 272,390 SH   SOLE 7 271,546 0 844
MP MATERIALS CORP COM CL A 553368101   4,701,083 246,130 SH   SOLE 18 246,130 0 0
MP MATERIALS CORP COM CL A 553368101   635,839 33,290 SH   SOLE 19 33,290 0 0
MP MATERIALS CORP COM CL A 553368101   133,687,604 6,999,351 SH   SOLE 21 6,999,351 0 0
MP MATERIALS CORP COM CL A 553368101   71,425,310 3,739,545 SH   SOLE 22 3,596,296 0 143,249
MP MATERIALS CORP COM CL A 553368101   424,994 22,251 SH   SOLE 25 22,251 0 0
MP MATERIALS CORP COM CL A 553368101   754,737 39,515 SH   SOLE 26 29,253 0 10,262
MP MATERIALS CORP COM CL A 553368101   168,309 8,812 SH   SOLE 28 1,709 0 7,103
MP MATERIALS CORP COM CL A 553368101   1,329,532 69,609 SH   SOLE 30 69,609 0 0
MP MATERIALS CORP COM CL A 553368101   25,479 1,334 SH   SOLE 31 1,334 0 0
MP MATERIALS CORP COM CL A 553368101   281,782 14,753 SH   SOLE 34 14,753 0 0
MP MATERIALS CORP COM CL A 553368101   364,657 19,092 SH   SOLE 40 19,092 0 0
MP MATERIALS CORP COM CL A 553368101   1,189,357 62,270 SH   SOLE 43 53,508 0 8,762
MPLX LP COM UNIT REP LTD 55336V100   3,152,427 88,626 SH   SOLE 19 88,626 0 0
MPLX LP COM UNIT REP LTD 55336V100   36 1 SH   SOLE 43 1 0 0
MR COOPER GROUP INC COM 62482R107   4,801,868 89,654 SH   SOLE 2 43,711 0 45,943
MR COOPER GROUP INC COM 62482R107   98,229 1,834 SH   SOLE 4 1,834 0 0
MR COOPER GROUP INC COM 62482R107   446,155 8,330 SH   SOLE 7 7,936 0 394
MR COOPER GROUP INC COM 62482R107   13,138,429 245,303 SH   SOLE 18 245,303 0 0
MR COOPER GROUP INC COM 62482R107   23,884,064 445,931 SH   SOLE 19 445,931 0 0
MR COOPER GROUP INC COM 62482R107   397,131,118 7,414,696 SH   SOLE 21 7,414,696 0 0
MR COOPER GROUP INC COM 62482R107   111,406,139 2,080,025 SH   SOLE 22 1,995,964 0 84,061
MR COOPER GROUP INC COM 62482R107   642,131 11,989 SH   SOLE 25 11,989 0 0
MR COOPER GROUP INC COM 62482R107   2,805,580 52,382 SH   SOLE 26 15,199 0 37,183
MR COOPER GROUP INC COM 62482R107   263,837 4,926 SH   SOLE 28 1,535 0 3,391
MR COOPER GROUP INC COM 62482R107   6,701,159 125,115 SH   SOLE 30 125,115 0 0
MR COOPER GROUP INC COM 62482R107   5,751,166 107,378 SH   SOLE 34 107,378 0 0
MR COOPER GROUP INC COM 62482R107   56,881 1,062 SH   SOLE 36 1,062 0 0
MR COOPER GROUP INC COM 62482R107   544,598 10,168 SH   SOLE 40 10,168 0 0
MR COOPER GROUP INC COM 62482R107   6,525,912 121,843 SH   SOLE 43 114,404 0 7,439
MRC GLOBAL INC COM 55345K103   1,825,474 178,095 SH   SOLE 2 134,669 0 43,426
MRC GLOBAL INC COM 55345K103   1,261 123 SH   SOLE 4 123 0 0
MRC GLOBAL INC COM 55345K103   371,255 36,220 SH   SOLE 7 34,264 0 1,956
MRC GLOBAL INC COM 55345K103   2,257,163 220,211 SH   SOLE 18 220,211 0 0
MRC GLOBAL INC COM 55345K103   2,620,064 255,616 SH   SOLE 19 255,616 0 0
MRC GLOBAL INC COM 55345K103   31,035,893 3,027,892 SH   SOLE 21 3,027,892 0 0
MRC GLOBAL INC COM 55345K103   25,659,348 2,503,351 SH   SOLE 22 2,404,891 0 98,460
MRC GLOBAL INC COM 55345K103   168,684 16,457 SH   SOLE 25 16,457 0 0
MRC GLOBAL INC COM 55345K103   168,715 16,460 SH   SOLE 26 9,899 0 6,561
MRC GLOBAL INC COM 55345K103   463,310 45,201 SH   SOLE 30 45,201 0 0
MRC GLOBAL INC COM 55345K103   134,808 13,152 SH   SOLE 40 13,152 0 0
MRC GLOBAL INC COM 55345K103   879,409 85,796 SH   SOLE 43 83,472 0 2,324
MSA SAFETY INC COM 553498106   8,498,596 53,908 SH   SOLE 2 34,156 0 19,752
MSA SAFETY INC COM 553498106   19,706 125 SH   SOLE 4 125 0 0
MSA SAFETY INC COM 553498106   2,145,932 13,612 SH   SOLE 7 13,293 0 319
MSA SAFETY INC COM 553498106   10,510,998 66,673 SH   SOLE 18 66,673 0 0
MSA SAFETY INC COM 553498106   1,872,724 11,879 SH   SOLE 19 11,879 0 0
MSA SAFETY INC COM 553498106   294,111,998 1,865,601 SH   SOLE 21 1,865,601 0 0
MSA SAFETY INC COM 553498106   165,751,476 1,051,389 SH   SOLE 22 1,001,798 0 49,591
MSA SAFETY INC COM 553498106   1,220,842 7,744 SH   SOLE 25 7,744 0 0
MSA SAFETY INC COM 553498106   2,413,779 15,311 SH   SOLE 26 12,230 0 3,081
MSA SAFETY INC COM 553498106   3,262,251 20,693 SH   SOLE 28 20,693 0 0
MSA SAFETY INC COM 553498106   4,538,113 28,786 SH   SOLE 30 28,786 0 0
MSA SAFETY INC COM 553498106   84,816 538 SH   SOLE 31 538 0 0
MSA SAFETY INC COM 553498106   369,532 2,344 SH   SOLE 36 2,344 0 0
MSA SAFETY INC COM 553498106   950,314 6,028 SH   SOLE 40 6,028 0 0
MSA SAFETY INC COM 553498106   2,511,106 15,928 SH   SOLE 43 14,424 0 1,504
MSC INDL DIRECT INC CL A 553530106   33,486,915 341,181 SH   SOLE 2 55,523 0 285,658
MSC INDL DIRECT INC CL A 553530106   14,134 144 SH   SOLE 4 144 0 0
MSC INDL DIRECT INC CL A 553530106   641,803 6,539 SH   SOLE 7 6,539 0 0
MSC INDL DIRECT INC CL A 553530106   10,997,217 112,045 SH   SOLE 18 112,045 0 0
MSC INDL DIRECT INC CL A 553530106   14,169,621 144,367 SH   SOLE 19 144,367 0 0
MSC INDL DIRECT INC CL A 553530106   357,565,750 3,643,054 SH   SOLE 21 3,643,054 0 0
MSC INDL DIRECT INC CL A 553530106   129,327,642 1,317,653 SH   SOLE 22 1,256,239 0 61,414
MSC INDL DIRECT INC CL A 553530106   1,634,394 16,652 SH   SOLE 25 16,652 0 0
MSC INDL DIRECT INC CL A 553530106   1,113,806 11,348 SH   SOLE 26 7,444 0 3,904
MSC INDL DIRECT INC CL A 553530106   82,152 837 SH   SOLE 28 837 0 0
MSC INDL DIRECT INC CL A 553530106   2,373,365 24,181 SH   SOLE 30 24,181 0 0
MSC INDL DIRECT INC CL A 553530106   1,073,565 10,938 SH   SOLE 31 651 0 10,287
MSC INDL DIRECT INC CL A 553530106   2,046,231 20,848 SH   SOLE 32 20,848 0 0
MSC INDL DIRECT INC CL A 553530106   1,795,262 18,291 SH   SOLE 34 18,291 0 0
MSC INDL DIRECT INC CL A 553530106   69,490 708 SH   SOLE 36 708 0 0
MSC INDL DIRECT INC CL A 553530106   808,756 8,240 SH   SOLE 40 8,240 0 0
MSC INDL DIRECT INC CL A 553530106   21,881,690 222,941 SH   SOLE 43 207,690 0 15,252
MSCI INC COM 55354G100   71,889,178 140,113 SH   SOLE 2 27,535 0 112,578
MSCI INC COM 55354G100   29,217,341 56,945 SH   SOLE 4 24,423 0 32,522
MSCI INC COM 55354G100   24,629,379 48,003 SH   SOLE 7 39,869 0 8,134
MSCI INC COM 55354G100   1,206,251 2,351 SH   SOLE 13 2,351 0 0
MSCI INC COM 55354G100   3,833,734 7,472 SH   SOLE 15 7,472 0 0
MSCI INC COM 55354G100   245,623,255 478,723 SH   SOLE 18 357,390 0 121,333
MSCI INC COM 55354G100   503,732,709 981,782 SH   SOLE 19 981,782 0 0
MSCI INC COM 55354G100   1,103,194,344 2,150,141 SH   SOLE 21 2,150,141 0 0
MSCI INC COM 55354G100   970,761,726 1,892,028 SH   SOLE 22 1,720,822 0 171,206
MSCI INC COM 55354G100   73,041,556 142,359 SH   SOLE 23 142,359 0 0
MSCI INC COM 55354G100   75,764,471 147,666 SH   SOLE 25 147,411 0 255
MSCI INC COM 55354G100   42,488,668 82,811 SH   SOLE 26 38,219 0 44,592
MSCI INC COM 55354G100   49,941,155 97,336 SH   SOLE 28 5,312 0 92,024
MSCI INC COM 55354G100   72,857 142 SH   SOLE 29 142 0 0
MSCI INC COM 55354G100   182,494,860 355,685 SH   SOLE 30 344,680 0 11,005
MSCI INC COM 55354G100   29,146,022 56,806 SH   SOLE 31 16,579 0 40,227
MSCI INC COM 55354G100   9,519,686 18,554 SH   SOLE 34 18,554 0 0
MSCI INC COM 55354G100   9,416,557 18,353 SH   SOLE 36 18,353 0 0
MSCI INC COM 55354G100   1,994,342 3,887 SH   SOLE 40 3,887 0 0
MSCI INC COM 55354G100   56,952 111 SH   OTR 43 111 0 0
MSCI INC COM 55354G100   45,139,532 87,978 SH   SOLE 43 74,167 0 13,811
MSP RECOVERY INC COM CL A 553745100   20,070 93,438 SH   SOLE 22 93,438 0 0
MUELLER INDS INC COM 624756102   8,913,901 118,599 SH   SOLE 2 48,866 0 69,733
MUELLER INDS INC COM 624756102   10,673 142 SH   SOLE 4 142 0 0
MUELLER INDS INC COM 624756102   64,412 857 SH   SOLE 7 857 0 0
MUELLER INDS INC COM 624756102   13,308,281 177,066 SH   SOLE 18 177,066 0 0
MUELLER INDS INC COM 624756102   19,358,661 257,566 SH   SOLE 19 257,566 0 0
MUELLER INDS INC COM 624756102   486,885,728 6,477,990 SH   SOLE 21 6,477,990 0 0
MUELLER INDS INC COM 624756102   127,001,159 1,689,744 SH   SOLE 22 1,630,499 0 59,245
MUELLER INDS INC COM 624756102   310,035 4,125 SH   SOLE 23 4,125 0 0
MUELLER INDS INC COM 624756102   837,282 11,140 SH   SOLE 25 11,140 0 0
MUELLER INDS INC COM 624756102   9,617,474 127,960 SH   SOLE 26 21,172 0 106,788
MUELLER INDS INC COM 624756102   76,513 1,018 SH   SOLE 28 1,018 0 0
MUELLER INDS INC COM 624756102   7,302,095 97,154 SH   SOLE 30 97,154 0 0
MUELLER INDS INC COM 624756102   59,076 786 SH   SOLE 36 786 0 0
MUELLER INDS INC COM 624756102   712,592 9,481 SH   SOLE 40 9,481 0 0
MUELLER INDS INC COM 624756102   3,768,306 50,137 SH   SOLE 43 44,684 0 5,453
MUELLER WTR PRODS INC COM SER A 624758108   1,016,315 80,151 SH   SOLE 2 45,436 0 34,715
MUELLER WTR PRODS INC COM SER A 624758108   4,413 348 SH   SOLE 4 348 0 0
MUELLER WTR PRODS INC COM SER A 624758108   3,613,369 284,966 SH   SOLE 7 280,799 0 4,167
MUELLER WTR PRODS INC COM SER A 624758108   4,700,768 370,723 SH   SOLE 18 370,723 0 0
MUELLER WTR PRODS INC COM SER A 624758108   4,060,428 320,223 SH   SOLE 19 320,223 0 0
MUELLER WTR PRODS INC COM SER A 624758108   67,310,575 5,308,405 SH   SOLE 21 5,308,405 0 0
MUELLER WTR PRODS INC COM SER A 624758108   53,655,268 4,231,488 SH   SOLE 22 4,091,685 0 139,803
MUELLER WTR PRODS INC COM SER A 624758108   434,746 34,286 SH   SOLE 25 34,286 0 0
MUELLER WTR PRODS INC COM SER A 624758108   1,071,625 84,513 SH   SOLE 26 69,535 0 14,978
MUELLER WTR PRODS INC COM SER A 624758108   1,196,688 94,376 SH   SOLE 28 94,376 0 0
MUELLER WTR PRODS INC COM SER A 624758108   28,449,317 2,243,637 SH   SOLE 30 2,243,637 0 0
MUELLER WTR PRODS INC COM SER A 624758108   583,876 46,047 SH   SOLE 36 46,047 0 0
MUELLER WTR PRODS INC COM SER A 624758108   313,259 24,705 SH   SOLE 40 24,705 0 0
MUELLER WTR PRODS INC COM SER A 624758108   414,560 32,694 SH   SOLE 43 31,840 0 854
MULLEN AUTOMOTIVE INC COM 62526P307   400,467 882,086 SH   SOLE 21 882,086 0 0
MULLEN AUTOMOTIVE INC COM 62526P307   3,366,572 7,415,356 SH   SOLE 22 7,415,356 0 0
MULTIPLAN CORPORATION COM 62548M100   570,731 339,721 SH   SOLE 2 93,753 0 245,968
MULTIPLAN CORPORATION COM 62548M100   7,753 4,615 SH   SOLE 7 4,615 0 0
MULTIPLAN CORPORATION COM 62548M100   1,763,881 1,049,929 SH   SOLE 18 1,049,929 0 0
MULTIPLAN CORPORATION COM 62548M100   1,355,101 806,608 SH   SOLE 19 806,608 0 0
MULTIPLAN CORPORATION COM 62548M100   22,020,447 13,107,409 SH   SOLE 21 13,107,409 0 0
MULTIPLAN CORPORATION COM 62548M100   15,267,111 9,087,566 SH   SOLE 22 8,640,741 0 446,825
MULTIPLAN CORPORATION COM 62548M100   54,195 32,259 SH   SOLE 25 32,259 0 0
MULTIPLAN CORPORATION COM 62548M100   406,515 241,973 SH   SOLE 26 137,526 0 104,447
MULTIPLAN CORPORATION COM 62548M100   24,147 14,373 SH   SOLE 28 14,373 0 0
MULTIPLAN CORPORATION COM 62548M100   312,648 186,100 SH   SOLE 30 186,100 0 0
MULTIPLAN CORPORATION COM 62548M100   24,518 14,594 SH   SOLE 36 14,594 0 0
MULTIPLAN CORPORATION COM 62548M100   26,751 15,923 SH   SOLE 40 15,923 0 0
MULTIPLAN CORPORATION COM 62548M100   453,424 269,895 SH   SOLE 43 258,377 0 11,518
MURPHY OIL CORP COM 626717102   23,893,691 526,873 SH   SOLE 2 328,621 0 198,252
MURPHY OIL CORP COM 626717102   169,246 3,732 SH   SOLE 4 3,732 0 0
MURPHY OIL CORP COM 626717102   1,409,206 31,074 SH   SOLE 7 29,479 0 1,595
MURPHY OIL CORP COM 626717102   28,405,199 626,355 SH   SOLE 18 617,081 0 9,274
MURPHY OIL CORP COM 626717102   57,457,860 1,266,987 SH   SOLE 19 1,266,987 0 0
MURPHY OIL CORP COM 626717102   507,292,492 11,186,163 SH   SOLE 21 11,186,163 0 0
MURPHY OIL CORP COM 626717102   270,804,804 5,971,440 SH   SOLE 22 5,778,774 0 192,666
MURPHY OIL CORP COM 626717102   1,557,773 34,350 SH   SOLE 23 34,350 0 0
MURPHY OIL CORP COM 626717102   5,683,307 125,321 SH   SOLE 26 48,040 0 77,281
MURPHY OIL CORP COM 626717102   6,287,959 138,654 SH   SOLE 30 138,654 0 0
MURPHY OIL CORP COM 626717102   147,614 3,255 SH   SOLE 36 3,255 0 0
MURPHY OIL CORP COM 626717102   13,859,179 305,605 SH   SOLE 43 281,964 0 23,641
MURPHY USA INC COM 626755102   27,534,895 80,575 SH   SOLE 2 43,063 0 37,512
MURPHY USA INC COM 626755102   20,846 61 SH   SOLE 4 61 0 0
MURPHY USA INC COM 626755102   1,641,329 4,803 SH   SOLE 7 4,554 0 249
MURPHY USA INC COM 626755102   14,063,898 41,155 SH   SOLE 18 37,968 0 3,187
MURPHY USA INC COM 626755102   29,409,967 86,062 SH   SOLE 19 86,062 0 0
MURPHY USA INC COM 626755102   370,578,505 1,084,419 SH   SOLE 21 1,084,419 0 0
MURPHY USA INC COM 626755102   225,813,134 660,794 SH   SOLE 22 633,379 0 27,415
MURPHY USA INC COM 626755102   665,348 1,947 SH   SOLE 23 1,947 0 0
MURPHY USA INC COM 626755102   9,492,576 27,778 SH   SOLE 26 5,328 0 22,450
MURPHY USA INC COM 626755102   127,465 373 SH   SOLE 28 373 0 0
MURPHY USA INC COM 626755102   3,159,636 9,246 SH   SOLE 30 9,246 0 0
MURPHY USA INC COM 626755102   96,026 281 SH   SOLE 31 281 0 0
MURPHY USA INC COM 626755102   153,095 448 SH   SOLE 36 448 0 0
MURPHY USA INC COM 626755102   8,965,334 26,235 SH   SOLE 43 23,330 0 2,905
MUSTANG BIO INC COM NEW 62818Q203   1,281 619 SH   SOLE 2 619 0 0
MUSTANG BIO INC COM NEW 62818Q203   2,128 1,028 SH   SOLE 18 1,028 0 0
MUSTANG BIO INC COM NEW 62818Q203   25,587 12,361 SH   SOLE 21 12,361 0 0
MUSTANG BIO INC COM NEW 62818Q203   179,256 86,597 SH   SOLE 22 86,597 0 0
MV OIL TR TR UNITS 553859109   131,080 9,617 SH   SOLE 2 9,617 0 0
MV OIL TR TR UNITS 553859109   46,465 3,409 SH   SOLE 22 3,409 0 0
MVB FINL CORP COM 553810102   224,355 9,936 SH   SOLE 2 3,822 0 6,114
MVB FINL CORP COM 553810102   3,568 158 SH   SOLE 7 158 0 0
MVB FINL CORP COM 553810102   775,984 34,366 SH   SOLE 18 34,366 0 0
MVB FINL CORP COM 553810102   727,979 32,240 SH   SOLE 19 32,240 0 0
MVB FINL CORP COM 553810102   9,432,750 417,748 SH   SOLE 21 417,748 0 0
MVB FINL CORP COM 553810102   7,604,176 336,766 SH   SOLE 22 327,772 0 8,994
MVB FINL CORP COM 553810102   3,319 147 SH   SOLE 23 147 0 0
MVB FINL CORP COM 553810102   2,439 108 SH   SOLE 26 0 0 108
MVB FINL CORP COM 553810102   316 14 SH   SOLE 43 14 0 0
MYERS INDS INC COM 628464109   323,816 18,060 SH   SOLE 2 10,473 0 7,587
MYERS INDS INC COM 628464109   351,518 19,605 SH   SOLE 7 18,541 0 1,064
MYERS INDS INC COM 628464109   2,071,883 115,554 SH   SOLE 18 115,554 0 0
MYERS INDS INC COM 628464109   1,348,300 75,198 SH   SOLE 19 75,198 0 0
MYERS INDS INC COM 628464109   75,403,808 4,205,455 SH   SOLE 21 4,205,455 0 0
MYERS INDS INC COM 628464109   18,247,702 1,017,719 SH   SOLE 22 988,890 0 28,829
MYERS INDS INC COM 628464109   154,718 8,629 SH   SOLE 25 8,629 0 0
MYERS INDS INC COM 628464109   53,055 2,959 SH   SOLE 26 954 0 2,005
MYERS INDS INC COM 628464109   1,561,595 87,094 SH   SOLE 30 87,094 0 0
MYERS INDS INC COM 628464109   122,408 6,827 SH   SOLE 40 6,827 0 0
MYERS INDS INC COM 628464109   795,395 44,361 SH   SOLE 43 41,737 0 2,624
MYMD PHARMACEUTICALS INC COM 62856X102   4,384 7,406 SH   SOLE 18 7,406 0 0
MYMD PHARMACEUTICALS INC COM 62856X102   50,782 85,781 SH   SOLE 21 85,781 0 0
MYMD PHARMACEUTICALS INC COM 62856X102   67,474 113,977 SH   SOLE 22 113,977 0 0
MYOMO INC COM NEW 62857J201   312 281 SH   SOLE 22 281 0 0
MYR GROUP INC DEL COM 55405W104   7,786,972 57,784 SH   SOLE 2 35,544 0 22,240
MYR GROUP INC DEL COM 55405W104   7,142 53 SH   SOLE 4 53 0 0
MYR GROUP INC DEL COM 55405W104   2,945,988 21,861 SH   SOLE 7 21,376 0 485
MYR GROUP INC DEL COM 55405W104   7,104,008 52,716 SH   SOLE 18 48,694 0 4,022
MYR GROUP INC DEL COM 55405W104   20,825,002 154,534 SH   SOLE 19 154,534 0 0
MYR GROUP INC DEL COM 55405W104   266,467,551 1,977,349 SH   SOLE 21 1,977,349 0 0
MYR GROUP INC DEL COM 55405W104   79,508,939 590,004 SH   SOLE 22 575,786 0 14,218
MYR GROUP INC DEL COM 55405W104   721,775 5,356 SH   SOLE 23 5,356 0 0
MYR GROUP INC DEL COM 55405W104   542,274 4,024 SH   SOLE 25 4,024 0 0
MYR GROUP INC DEL COM 55405W104   3,744,441 27,786 SH   SOLE 26 9,339 0 18,447
MYR GROUP INC DEL COM 55405W104   40,563 301 SH   SOLE 28 301 0 0
MYR GROUP INC DEL COM 55405W104   8,019,568 59,510 SH   SOLE 30 59,510 0 0
MYR GROUP INC DEL COM 55405W104   17,249 128 SH   SOLE 34 128 0 0
MYR GROUP INC DEL COM 55405W104   122,497 909 SH   SOLE 36 909 0 0
MYR GROUP INC DEL COM 55405W104   369,512 2,742 SH   SOLE 40 2,742 0 0
MYR GROUP INC DEL COM 55405W104   5,261,760 39,045 SH   SOLE 43 37,239 0 1,806
MYRIAD GENETICS INC COM 62855J104   2,161,615 134,764 SH   SOLE 2 51,360 0 83,404
MYRIAD GENETICS INC COM 62855J104   2,663 166 SH   SOLE 4 166 0 0
MYRIAD GENETICS INC COM 62855J104   301,536 18,799 SH   SOLE 7 17,801 0 998
MYRIAD GENETICS INC COM 62855J104   4,242,035 264,466 SH   SOLE 18 264,466 0 0
MYRIAD GENETICS INC COM 62855J104   5,016,398 312,743 SH   SOLE 19 312,743 0 0
MYRIAD GENETICS INC COM 62855J104   159,186,414 9,924,340 SH   SOLE 21 9,924,340 0 0
MYRIAD GENETICS INC COM 62855J104   40,251,562 2,509,449 SH   SOLE 22 2,405,643 0 103,806
MYRIAD GENETICS INC COM 62855J104   9,512 593 SH   SOLE 23 593 0 0
MYRIAD GENETICS INC COM 62855J104   274,156 17,092 SH   SOLE 25 17,092 0 0
MYRIAD GENETICS INC COM 62855J104   473,260 29,505 SH   SOLE 26 23,175 0 6,330
MYRIAD GENETICS INC COM 62855J104   22,023 1,373 SH   SOLE 28 1,373 0 0
MYRIAD GENETICS INC COM 62855J104   5,458,749 340,321 SH   SOLE 30 340,321 0 0
MYRIAD GENETICS INC COM 62855J104   19,569 1,220 SH   SOLE 36 1,220 0 0
MYRIAD GENETICS INC COM 62855J104   250,080 15,591 SH   SOLE 40 15,591 0 0
MYRIAD GENETICS INC COM 62855J104   906,308 56,503 SH   SOLE 43 45,020 0 11,483
N-ABLE INC COMMON STOCK 62878D100   877,148 67,996 SH   SOLE 2 50,470 0 17,526
N-ABLE INC COMMON STOCK 62878D100   1,793 139 SH   SOLE 4 139 0 0
N-ABLE INC COMMON STOCK 62878D100   333,542 25,856 SH   SOLE 7 24,457 0 1,399
N-ABLE INC COMMON STOCK 62878D100   2,722,532 211,049 SH   SOLE 18 211,049 0 0
N-ABLE INC COMMON STOCK 62878D100   2,236,473 173,370 SH   SOLE 19 173,370 0 0
N-ABLE INC COMMON STOCK 62878D100   105,834,116 8,204,195 SH   SOLE 21 8,204,195 0 0
N-ABLE INC COMMON STOCK 62878D100   25,444,618 1,972,451 SH   SOLE 22 1,911,311 0 61,140
N-ABLE INC COMMON STOCK 62878D100   23,426 1,816 SH   SOLE 23 1,816 0 0
N-ABLE INC COMMON STOCK 62878D100   159,431 12,359 SH   SOLE 25 12,359 0 0
N-ABLE INC COMMON STOCK 62878D100   604,610 46,869 SH   SOLE 26 19,389 0 27,480
N-ABLE INC COMMON STOCK 62878D100   17,260 1,338 SH   SOLE 28 0 0 1,338
N-ABLE INC COMMON STOCK 62878D100   1,777,427 137,785 SH   SOLE 30 137,785 0 0
N-ABLE INC COMMON STOCK 62878D100   13,197 1,023 SH   SOLE 36 1,023 0 0
N-ABLE INC COMMON STOCK 62878D100   62,436 4,840 SH   SOLE 40 4,840 0 0
N-ABLE INC COMMON STOCK 62878D100   173,570 13,455 SH   SOLE 43 13,038 0 417
NABORS INDUSTRIES LTD SHS G6359F137   2,755,627 22,378 SH   SOLE 2 17,931 0 4,447
NABORS INDUSTRIES LTD SHS G6359F137   11,575 94 SH   SOLE 7 94 0 0
NABORS INDUSTRIES LTD SHS G6359F137   3,788,279 30,764 SH   SOLE 18 27,742 0 3,022
NABORS INDUSTRIES LTD SHS G6359F137   3,192,035 25,922 SH   SOLE 19 25,922 0 0
NABORS INDUSTRIES LTD SHS G6359F137   129,520,499 1,051,815 SH   SOLE 21 1,051,815 0 0
NABORS INDUSTRIES LTD SHS G6359F137   33,344,834 270,788 SH   SOLE 22 263,116 0 7,672
NABORS INDUSTRIES LTD SHS G6359F137   17,855 145 SH   SOLE 23 145 0 0
NABORS INDUSTRIES LTD SHS G6359F137   262,165 2,129 SH   SOLE 25 2,129 0 0
NABORS INDUSTRIES LTD SHS G6359F137   934,140 7,586 SH   SOLE 26 4,860 0 2,726
NABORS INDUSTRIES LTD SHS G6359F137   569,523 4,625 SH   SOLE 28 0 0 4,625
NABORS INDUSTRIES LTD SHS G6359F137   2,115,176 17,177 SH   SOLE 30 17,177 0 0
NABORS INDUSTRIES LTD SHS G6359F137   37,311 303 SH   SOLE 36 303 0 0
NABORS INDUSTRIES LTD SHS G6359F137   229,533 1,864 SH   SOLE 40 1,864 0 0
NABORS INDUSTRIES LTD SHS G6359F137   1,916,674 15,565 SH   SOLE 43 14,561 0 1,004
NACCO INDS INC CL A 629579103   416,491 11,876 SH   SOLE 2 927 0 10,949
NACCO INDS INC CL A 629579103   596 17 SH   SOLE 7 17 0 0
NACCO INDS INC CL A 629579103   421,506 12,019 SH   SOLE 18 12,019 0 0
NACCO INDS INC CL A 629579103   309,843 8,835 SH   SOLE 19 8,835 0 0
NACCO INDS INC CL A 629579103   4,814,760 137,290 SH   SOLE 21 137,290 0 0
NACCO INDS INC CL A 629579103   4,050,480 115,497 SH   SOLE 22 112,829 0 2,668
NACCO INDS INC CL A 629579103   42,435 1,210 SH   SOLE 43 1,210 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   1,534 564 SH   SOLE 4 564 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   219,246 80,605 SH   SOLE 7 80,605 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   12,843,666 4,721,936 SH   SOLE 21 4,721,936 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   4,307,403 1,583,604 SH   SOLE 22 1,455,483 0 128,121
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   112,499 41,360 SH   SOLE 25 41,360 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   46,632 17,144 SH   SOLE 26 2,134 0 15,010
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   345,116 126,881 SH   SOLE 30 126,881 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   175,606 64,561 SH   SOLE 40 64,561 0 0
NANO X IMAGING LTD ORD SHS M70700105   160,622 24,485 SH   SOLE 2 1,596 0 22,889
NANO X IMAGING LTD ORD SHS M70700105   335 51 SH   SOLE 4 51 0 0
NANO X IMAGING LTD ORD SHS M70700105   119,097 18,155 SH   SOLE 7 18,155 0 0
NANO X IMAGING LTD ORD SHS M70700105   877,275 133,731 SH   SOLE 18 133,731 0 0
NANO X IMAGING LTD ORD SHS M70700105   655,679 99,951 SH   SOLE 19 99,951 0 0
NANO X IMAGING LTD ORD SHS M70700105   14,805,349 2,256,913 SH   SOLE 21 2,256,913 0 0
NANO X IMAGING LTD ORD SHS M70700105   5,727,634 873,115 SH   SOLE 22 813,423 0 59,692
NANO X IMAGING LTD ORD SHS M70700105   49,915 7,609 SH   SOLE 25 7,609 0 0
NANO X IMAGING LTD ORD SHS M70700105   29,336 4,472 SH   SOLE 26 845 0 3,627
NANO X IMAGING LTD ORD SHS M70700105   499,859 76,198 SH   SOLE 30 76,198 0 0
NANO X IMAGING LTD ORD SHS M70700105   98,525 15,019 SH   SOLE 40 15,019 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   496,898 288,894 SH   SOLE 2 221,840 0 67,054
NANOSTRING TECHNOLOGIES INC COM 63009R109   1,104 642 SH   SOLE 7 642 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   222,833 129,554 SH   SOLE 18 129,554 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   765,651 445,146 SH   SOLE 19 445,146 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   3,368,936 1,958,684 SH   SOLE 21 1,958,684 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   2,809,178 1,633,243 SH   SOLE 22 1,611,447 0 21,796
NANOSTRING TECHNOLOGIES INC COM 63009R109   11,569 6,726 SH   SOLE 23 6,726 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   105,799 61,511 SH   SOLE 26 0 0 61,511
NANOSTRING TECHNOLOGIES INC COM 63009R109   1,386 806 SH   SOLE 28 806 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   183,175 106,497 SH   SOLE 30 106,497 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   750 436 SH   SOLE 43 408 0 28
NANOVIBRONIX INC COM NEW 63008J603   146 74 SH   SOLE 22 74 0 0
NANOVIRICIDES INC COM 630087302   2,212 1,651 SH   SOLE 21 1,651 0 0
NANOVIRICIDES INC COM 630087302   213,458 159,297 SH   SOLE 22 159,297 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   598,236 26,887 SH   SOLE 2 19,717 0 7,170
NAPCO SEC TECHNOLOGIES INC COM 630402105   8,077 363 SH   SOLE 7 363 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   1,795,976 80,718 SH   SOLE 18 80,718 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   1,452,413 65,277 SH   SOLE 19 65,277 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   26,089,416 1,172,558 SH   SOLE 21 1,172,558 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   18,205,818 818,239 SH   SOLE 22 792,544 0 25,695
NAPCO SEC TECHNOLOGIES INC COM 630402105   140,576 6,318 SH   SOLE 25 6,318 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   487,208 21,897 SH   SOLE 26 19,439 0 2,458
NAPCO SEC TECHNOLOGIES INC COM 630402105   143,757 6,461 SH   SOLE 28 0 0 6,461
NAPCO SEC TECHNOLOGIES INC COM 630402105   407,197 18,301 SH   SOLE 30 18,301 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   143,201 6,436 SH   SOLE 40 6,436 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   186,900 8,400 SH   SOLE 43 7,136 0 1,264
NASDAQ INC COM 631103108   38,677,543 795,998 SH   SOLE 2 320,284 0 475,714
NASDAQ INC COM 631103108   14,872,962 306,091 SH   SOLE 4 141,618 0 164,473
NASDAQ INC COM 631103108   31,340,453 644,998 SH   SOLE 7 587,648 0 57,350
NASDAQ INC COM 631103108   192,805 3,968 SH   SOLE 13 3,968 0 0
NASDAQ INC COM 631103108   1,758,618 36,193 SH   SOLE 15 36,193 0 0
NASDAQ INC COM 631103108   49,907,664 1,027,118 SH   SOLE 18 848,097 0 179,021
NASDAQ INC COM 631103108   64,803,900 1,333,688 SH   SOLE 19 1,333,688 0 0
NASDAQ INC COM 631103108   477,567,981 9,828,524 SH   SOLE 21 9,828,524 0 0
NASDAQ INC COM 631103108   439,636,732 9,047,885 SH   SOLE 22 7,897,345 0 1,150,540
NASDAQ INC COM 631103108   38,264,091 787,489 SH   SOLE 23 787,489 0 0
NASDAQ INC COM 631103108   59,933,481 1,233,453 SH   SOLE 25 1,233,453 0 0
NASDAQ INC COM 631103108   36,869,412 758,786 SH   SOLE 26 427,892 0 330,894
NASDAQ INC COM 631103108   51,200,886 1,053,733 SH   SOLE 28 24,826 0 1,028,907
NASDAQ INC COM 631103108   34,596 712 SH   SOLE 29 712 0 0
NASDAQ INC COM 631103108   142,028,376 2,922,996 SH   SOLE 30 2,922,996 0 0
NASDAQ INC COM 631103108   4,213,628 86,718 SH   SOLE 31 72,045 0 14,673
NASDAQ INC COM 631103108   13,021,780 267,993 SH   SOLE 34 267,993 0 0
NASDAQ INC COM 631103108   5,085,332 104,658 SH   SOLE 36 104,658 0 0
NASDAQ INC COM 631103108   798,188 16,427 SH   SOLE 40 16,427 0 0
NASDAQ INC COM 631103108   28,182 580 SH   OTR 43 580 0 0
NASDAQ INC COM 631103108   35,126,901 722,924 SH   SOLE 43 663,979 0 58,946
NATERA INC COM 632307104   4,821,967 108,971 SH   SOLE 2 38,647 0 70,324
NATERA INC COM 632307104   12,611 285 SH   SOLE 4 285 0 0
NATERA INC COM 632307104   619,013 13,989 SH   SOLE 7 13,272 0 717
NATERA INC COM 632307104   2,476,407 55,964 SH   SOLE 18 55,964 0 0
NATERA INC COM 632307104   1,473,481 33,299 SH   SOLE 19 33,299 0 0
NATERA INC COM 632307104   104,918,432 2,371,038 SH   SOLE 21 2,371,038 0 0
NATERA INC COM 632307104   117,718,718 2,660,310 SH   SOLE 22 2,518,081 0 142,229
NATERA INC COM 632307104   164,964 3,728 SH   SOLE 23 3,728 0 0
NATERA INC COM 632307104   911,550 20,600 SH   SOLE 25 20,600 0 0
NATERA INC COM 632307104   3,198,390 72,280 SH   SOLE 26 42,153 0 30,127
NATERA INC COM 632307104   183,018 4,136 SH   SOLE 28 1,638 0 2,498
NATERA INC COM 632307104   12,770,771 288,605 SH   SOLE 30 288,605 0 0
NATERA INC COM 632307104   65,711 1,485 SH   SOLE 31 1,485 0 0
NATERA INC COM 632307104   20,665 467 SH   SOLE 36 467 0 0
NATERA INC COM 632307104   829,334 18,742 SH   SOLE 40 18,742 0 0
NATERA INC COM 632307104   4,416,770 99,814 SH   SOLE 43 86,991 0 12,823
NATERA INC NOTE 2.250% 5/0 632307AB0   2,498,203 1,889,000 PRN   SOLE 21 1,889,000 0 0
NATHANS FAMOUS INC NEW COM 632347100   52,712 746 SH   SOLE 2 79 0 667
NATHANS FAMOUS INC NEW COM 632347100   417,459 5,908 SH   SOLE 18 5,908 0 0
NATHANS FAMOUS INC NEW COM 632347100   386,086 5,464 SH   SOLE 19 5,464 0 0
NATHANS FAMOUS INC NEW COM 632347100   5,699,082 80,655 SH   SOLE 21 80,655 0 0
NATHANS FAMOUS INC NEW COM 632347100   2,694,266 38,130 SH   SOLE 22 37,624 0 506
NATIONAL BANKSHARES INC VA COM 634865109   71,990 2,875 SH   SOLE 2 191 0 2,684
NATIONAL BANKSHARES INC VA COM 634865109   389,748 15,565 SH   SOLE 18 15,565 0 0
NATIONAL BANKSHARES INC VA COM 634865109   287,409 11,478 SH   SOLE 19 11,478 0 0
NATIONAL BANKSHARES INC VA COM 634865109   4,546,613 181,574 SH   SOLE 21 181,574 0 0
NATIONAL BANKSHARES INC VA COM 634865109   4,316,120 172,369 SH   SOLE 22 168,285 0 4,084
NATIONAL BEVERAGE CORP COM 635017106   2,120,038 45,088 SH   SOLE 2 31,686 0 13,402
NATIONAL BEVERAGE CORP COM 635017106   3,997 85 SH   SOLE 4 85 0 0
NATIONAL BEVERAGE CORP COM 635017106   10,768 229 SH   SOLE 7 229 0 0
NATIONAL BEVERAGE CORP COM 635017106   3,300,569 70,195 SH   SOLE 18 70,195 0 0
NATIONAL BEVERAGE CORP COM 635017106   3,659,614 77,831 SH   SOLE 19 77,831 0 0
NATIONAL BEVERAGE CORP COM 635017106   124,149,492 2,640,355 SH   SOLE 21 2,640,355 0 0
NATIONAL BEVERAGE CORP COM 635017106   31,841,803 677,197 SH   SOLE 22 659,561 0 17,636
NATIONAL BEVERAGE CORP COM 635017106   171,435 3,646 SH   SOLE 23 3,646 0 0
NATIONAL BEVERAGE CORP COM 635017106   209,568 4,457 SH   SOLE 25 4,457 0 0
NATIONAL BEVERAGE CORP COM 635017106   921,169 19,591 SH   SOLE 26 11,270 0 8,321
NATIONAL BEVERAGE CORP COM 635017106   321,147 6,830 SH   SOLE 28 475 0 6,355
NATIONAL BEVERAGE CORP COM 635017106   2,028,725 43,146 SH   SOLE 30 43,146 0 0
NATIONAL BEVERAGE CORP COM 635017106   187,187 3,981 SH   SOLE 40 3,981 0 0
NATIONAL BEVERAGE CORP COM 635017106   9,639 205 SH   OTR 43 205 0 0
NATIONAL BEVERAGE CORP COM 635017106   1,329,922 28,284 SH   SOLE 43 21,328 0 6,956
NATIONAL BK HLDGS CORP CL A 633707104   2,081,147 69,931 SH   SOLE 2 47,720 0 22,211
NATIONAL BK HLDGS CORP CL A 633707104   3,333 112 SH   SOLE 4 112 0 0
NATIONAL BK HLDGS CORP CL A 633707104   375,958 12,633 SH   SOLE 7 11,949 0 684
NATIONAL BK HLDGS CORP CL A 633707104   3,369,070 113,208 SH   SOLE 18 113,208 0 0
NATIONAL BK HLDGS CORP CL A 633707104   3,158,845 106,144 SH   SOLE 19 106,144 0 0
NATIONAL BK HLDGS CORP CL A 633707104   120,903,422 4,062,615 SH   SOLE 21 4,062,615 0 0
NATIONAL BK HLDGS CORP CL A 633707104   29,584,922 994,117 SH   SOLE 22 954,175 0 39,942
NATIONAL BK HLDGS CORP CL A 633707104   54,074 1,817 SH   SOLE 23 1,817 0 0
NATIONAL BK HLDGS CORP CL A 633707104   157,371 5,288 SH   SOLE 25 5,288 0 0
NATIONAL BK HLDGS CORP CL A 633707104   500,236 16,809 SH   SOLE 26 9,326 0 7,483
NATIONAL BK HLDGS CORP CL A 633707104   8,690 292 SH   SOLE 28 292 0 0
NATIONAL BK HLDGS CORP CL A 633707104   1,679,000 56,418 SH   SOLE 30 56,418 0 0
NATIONAL BK HLDGS CORP CL A 633707104   108,594 3,649 SH   SOLE 40 3,649 0 0
NATIONAL BK HLDGS CORP CL A 633707104   198,172 6,659 SH   SOLE 43 6,476 0 183
NATIONAL CINEMEDIA INC COM NEW 635309206   517,297 115,211 SH   SOLE 21 115,211 0 0
NATIONAL CINEMEDIA INC COM NEW 635309206   6,252,083 1,392,446 SH   SOLE 22 1,392,446 0 0
NATIONAL CINEMEDIA INC COM NEW 635309206   5,779 1,287 SH   SOLE 43 1,287 0 0
NATIONAL FUEL GAS CO COM 636180101   8,324,236 160,359 SH   SOLE 2 105,284 0 55,075
NATIONAL FUEL GAS CO COM 636180101   32,340 623 SH   SOLE 4 623 0 0
NATIONAL FUEL GAS CO COM 636180101   3,217,018 61,973 SH   SOLE 7 60,946 0 1,027
NATIONAL FUEL GAS CO COM 636180101   9,218,178 177,580 SH   SOLE 18 177,580 0 0
NATIONAL FUEL GAS CO COM 636180101   1,483,536 28,579 SH   SOLE 19 28,579 0 0
NATIONAL FUEL GAS CO COM 636180101   253,631,014 4,885,976 SH   SOLE 21 4,885,976 0 0
NATIONAL FUEL GAS CO COM 636180101   134,971,554 2,600,107 SH   SOLE 22 2,480,781 0 119,326
NATIONAL FUEL GAS CO COM 636180101   2,016,652 38,849 SH   SOLE 26 30,885 0 7,964
NATIONAL FUEL GAS CO COM 636180101   1,274,910 24,560 SH   SOLE 28 1,624 0 22,936
NATIONAL FUEL GAS CO COM 636180101   1,983,118 38,203 SH   SOLE 30 38,203 0 0
NATIONAL FUEL GAS CO COM 636180101   68,469 1,319 SH   SOLE 31 1,319 0 0
NATIONAL FUEL GAS CO COM 636180101   1,901,256 36,626 SH   SOLE 34 36,626 0 0
NATIONAL FUEL GAS CO COM 636180101   60,475 1,165 SH   SOLE 36 1,165 0 0
NATIONAL FUEL GAS CO COM 636180101   19,556,296 376,735 SH   SOLE 43 347,938 0 28,797
NATIONAL GRID PLC SPONSORED ADR NE 636274409   2,640,922 43,558 SH   SOLE 7 43,558 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   36,115,979 595,678 SH   SOLE 43 514,338 0 81,340
NATIONAL HEALTH INVS INC COM 63633D104   3,300,753 64,267 SH   SOLE 2 12,688 0 51,579
NATIONAL HEALTH INVS INC COM 63633D104   886,833 17,267 SH   SOLE 4 17,267 0 0
NATIONAL HEALTH INVS INC COM 63633D104   3,257,765 63,430 SH   SOLE 7 54,403 0 9,027
NATIONAL HEALTH INVS INC COM 63633D104   5,795,308 112,837 SH   SOLE 18 112,837 0 0
NATIONAL HEALTH INVS INC COM 63633D104   7,828,599 152,426 SH   SOLE 19 152,426 0 0
NATIONAL HEALTH INVS INC COM 63633D104   88,159,235 1,716,496 SH   SOLE 21 1,716,496 0 0
NATIONAL HEALTH INVS INC COM 63633D104   81,054,349 1,578,161 SH   SOLE 22 1,515,449 0 62,712
NATIONAL HEALTH INVS INC COM 63633D104   116,022 2,259 SH   SOLE 23 2,259 0 0
NATIONAL HEALTH INVS INC COM 63633D104   8,599,821 167,442 SH   SOLE 25 167,442 0 0
NATIONAL HEALTH INVS INC COM 63633D104   1,117,337 21,755 SH   SOLE 26 17,745 0 4,010
NATIONAL HEALTH INVS INC COM 63633D104   1,603,408 31,219 SH   SOLE 28 1,476 0 29,743
NATIONAL HEALTH INVS INC COM 63633D104   7,647,864 148,907 SH   SOLE 30 148,907 0 0
NATIONAL HEALTH INVS INC COM 63633D104   40,934 797 SH   SOLE 36 797 0 0
NATIONAL HEALTH INVS INC COM 63633D104   414,167 8,064 SH   SOLE 40 8,064 0 0
NATIONAL HEALTH INVS INC COM 63633D104   968,444 18,856 SH   SOLE 43 17,734 0 1,122
NATIONAL HEALTHCARE CORP COM 635906100   1,260,982 19,709 SH   SOLE 2 9,692 0 10,017
NATIONAL HEALTHCARE CORP COM 635906100   3,711 58 SH   SOLE 4 58 0 0
NATIONAL HEALTHCARE CORP COM 635906100   7,230 113 SH   SOLE 7 113 0 0
NATIONAL HEALTHCARE CORP COM 635906100   2,177,751 34,038 SH   SOLE 18 34,038 0 0
NATIONAL HEALTHCARE CORP COM 635906100   1,671,478 26,125 SH   SOLE 19 26,125 0 0
NATIONAL HEALTHCARE CORP COM 635906100   30,443,731 475,832 SH   SOLE 21 475,832 0 0
NATIONAL HEALTHCARE CORP COM 635906100   24,177,594 377,893 SH   SOLE 22 359,253 0 18,640
NATIONAL HEALTHCARE CORP COM 635906100   183,239 2,864 SH   SOLE 25 2,864 0 0
NATIONAL HEALTHCARE CORP COM 635906100   699,301 10,930 SH   SOLE 26 10,058 0 872
NATIONAL HEALTHCARE CORP COM 635906100   565,775 8,843 SH   SOLE 30 8,843 0 0
NATIONAL HEALTHCARE CORP COM 635906100   215,996 3,376 SH   SOLE 40 3,376 0 0
NATIONAL HEALTHCARE CORP COM 635906100   2,728,242 42,642 SH   SOLE 43 36,270 0 6,372
NATIONAL INSTRS CORP COM 636518102   13,062,802 219,101 SH   SOLE 2 116,630 0 102,471
NATIONAL INSTRS CORP COM 636518102   48,054 806 SH   SOLE 4 399 0 407
NATIONAL INSTRS CORP COM 636518102   1,456,338 24,427 SH   SOLE 7 23,168 0 1,259
NATIONAL INSTRS CORP COM 636518102   14,837,272 248,864 SH   SOLE 18 248,864 0 0
NATIONAL INSTRS CORP COM 636518102   2,521,747 42,297 SH   SOLE 19 42,297 0 0
NATIONAL INSTRS CORP COM 636518102   433,878,528 7,277,399 SH   SOLE 21 7,277,399 0 0
NATIONAL INSTRS CORP COM 636518102   225,676,367 3,785,246 SH   SOLE 22 3,610,383 0 174,863
NATIONAL INSTRS CORP COM 636518102   1,543,979 25,897 SH   SOLE 25 25,897 0 0
NATIONAL INSTRS CORP COM 636518102   3,528,490 59,183 SH   SOLE 26 47,894 0 11,289
NATIONAL INSTRS CORP COM 636518102   819,775 13,750 SH   SOLE 28 2,153 0 11,597
NATIONAL INSTRS CORP COM 636518102   6,719,234 112,701 SH   SOLE 30 112,701 0 0
NATIONAL INSTRS CORP COM 636518102   114,709 1,924 SH   SOLE 31 1,924 0 0
NATIONAL INSTRS CORP COM 636518102   8,228 138 SH   SOLE 34 138 0 0
NATIONAL INSTRS CORP COM 636518102   173,673 2,913 SH   SOLE 36 2,913 0 0
NATIONAL INSTRS CORP COM 636518102   1,338,052 22,443 SH   SOLE 40 22,443 0 0
NATIONAL INSTRS CORP COM 636518102   23,013 386 SH   OTR 43 386 0 0
NATIONAL INSTRS CORP COM 636518102   5,037,205 84,489 SH   SOLE 43 75,773 0 8,716
NATIONAL PRESTO INDS INC COM 637215104   340,490 4,699 SH   SOLE 2 1,606 0 3,093
NATIONAL PRESTO INDS INC COM 637215104   2,681 37 SH   SOLE 4 37 0 0
NATIONAL PRESTO INDS INC COM 637215104   3,768 52 SH   SOLE 7 52 0 0
NATIONAL PRESTO INDS INC COM 637215104   1,296,020 17,886 SH   SOLE 18 17,886 0 0
NATIONAL PRESTO INDS INC COM 637215104   796,698 10,995 SH   SOLE 19 10,995 0 0
NATIONAL PRESTO INDS INC COM 637215104   51,341,968 708,556 SH   SOLE 21 708,556 0 0
NATIONAL PRESTO INDS INC COM 637215104   9,762,681 134,732 SH   SOLE 22 128,007 0 6,725
NATIONAL PRESTO INDS INC COM 637215104   162,528 2,243 SH   SOLE 26 0 0 2,243
NATIONAL PRESTO INDS INC COM 637215104   978,282 13,501 SH   SOLE 30 13,501 0 0
NATIONAL PRESTO INDS INC COM 637215104   1,572,382 21,700 SH   SOLE 43 20,071 0 1,629
NATIONAL RESH CORP COM NEW 637372202   511,453 11,527 SH   SOLE 2 8,309 0 3,218
NATIONAL RESH CORP COM NEW 637372202   2,263 51 SH   SOLE 4 51 0 0
NATIONAL RESH CORP COM NEW 637372202   4,925 111 SH   SOLE 7 111 0 0
NATIONAL RESH CORP COM NEW 637372202   1,520,338 34,265 SH   SOLE 18 34,265 0 0
NATIONAL RESH CORP COM NEW 637372202   1,321,694 29,788 SH   SOLE 19 29,788 0 0
NATIONAL RESH CORP COM NEW 637372202   24,715,332 557,028 SH   SOLE 21 557,028 0 0
NATIONAL RESH CORP COM NEW 637372202   15,753,746 355,054 SH   SOLE 22 341,067 0 13,987
NATIONAL RESH CORP COM NEW 637372202   166,964 3,763 SH   SOLE 25 3,763 0 0
NATIONAL RESH CORP COM NEW 637372202   43,083 971 SH   SOLE 26 0 0 971
NATIONAL RESH CORP COM NEW 637372202   714,623 16,106 SH   SOLE 30 16,106 0 0
NATIONAL RESH CORP COM NEW 637372202   89,761 2,023 SH   SOLE 40 2,023 0 0
NATIONAL RESH CORP COM NEW 637372202   30,216 681 SH   OTR 43 681 0 0
NATIONAL RESH CORP COM NEW 637372202   187,020 4,215 SH   SOLE 43 4,160 0 55
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   5,928,937 186,797 SH   SOLE 2 76,501 0 110,296
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   1,065,099 33,557 SH   SOLE 4 33,557 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   3,806,039 119,913 SH   SOLE 7 102,854 0 17,059
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   4,824,861 152,012 SH   SOLE 18 152,012 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   4,794,486 151,055 SH   SOLE 19 151,055 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   151,001,209 4,757,442 SH   SOLE 21 4,757,442 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   100,960,592 3,180,863 SH   SOLE 22 3,050,309 0 130,554
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   138,164 4,353 SH   SOLE 23 4,353 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   8,253,035 260,020 SH   SOLE 25 260,020 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   1,163,049 36,643 SH   SOLE 26 28,116 0 8,527
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   1,855,013 58,444 SH   SOLE 28 2,751 0 55,693
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   9,306,105 293,198 SH   SOLE 30 293,198 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   39,612 1,248 SH   SOLE 31 1,248 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   63,417 1,998 SH   SOLE 36 1,998 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   467,308 14,723 SH   SOLE 40 14,723 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   6,253,871 197,034 SH   SOLE 43 169,731 0 27,303
NATIONAL VISION HLDGS INC COM 63845R107   3,395,939 209,885 SH   SOLE 2 159,190 0 50,695
NATIONAL VISION HLDGS INC COM 63845R107   4,514 279 SH   SOLE 4 279 0 0
NATIONAL VISION HLDGS INC COM 63845R107   308,828 19,087 SH   SOLE 7 18,076 0 1,011
NATIONAL VISION HLDGS INC COM 63845R107   4,085,143 252,481 SH   SOLE 18 252,481 0 0
NATIONAL VISION HLDGS INC COM 63845R107   2,768,463 171,104 SH   SOLE 19 171,104 0 0
NATIONAL VISION HLDGS INC COM 63845R107   142,552,725 8,810,428 SH   SOLE 21 8,810,428 0 0
NATIONAL VISION HLDGS INC COM 63845R107   37,381,641 2,310,361 SH   SOLE 22 2,211,931 0 98,430
NATIONAL VISION HLDGS INC COM 63845R107   253,589 15,673 SH   SOLE 25 15,673 0 0
NATIONAL VISION HLDGS INC COM 63845R107   1,563,846 96,653 SH   SOLE 26 29,434 0 67,219
NATIONAL VISION HLDGS INC COM 63845R107   98,844 6,109 SH   SOLE 28 1,451 0 4,658
NATIONAL VISION HLDGS INC COM 63845R107   2,902,692 179,400 SH   SOLE 30 179,400 0 0
NATIONAL VISION HLDGS INC COM 63845R107   66,500 4,110 SH   SOLE 34 4,110 0 0
NATIONAL VISION HLDGS INC COM 63845R107   42,942 2,654 SH   SOLE 36 2,654 0 0
NATIONAL VISION HLDGS INC COM 63845R107   220,517 13,629 SH   SOLE 40 13,629 0 0
NATIONAL VISION HLDGS INC COM 63845R107   542,661 33,539 SH   SOLE 43 30,882 0 2,657
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3   2,730,273 2,847,000 PRN   SOLE 21 2,847,000 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   941,478 2,152 SH   SOLE 2 646 0 1,506
NATIONAL WESTN LIFE GROUP IN CL A 638517102   6,125 14 SH   SOLE 4 14 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   7,437 17 SH   SOLE 7 17 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   2,902,746 6,635 SH   SOLE 18 6,635 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   2,073,703 4,740 SH   SOLE 19 4,740 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   37,464,456 85,635 SH   SOLE 21 85,635 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   28,141,544 64,325 SH   SOLE 22 61,143 0 3,182
NATIONAL WESTN LIFE GROUP IN CL A 638517102   177,621 406 SH   SOLE 25 406 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   103,685 237 SH   SOLE 26 0 0 237
NATIONAL WESTN LIFE GROUP IN CL A 638517102   211,745 484 SH   SOLE 28 0 0 484
NATIONAL WESTN LIFE GROUP IN CL A 638517102   1,632,713 3,732 SH   SOLE 30 3,732 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   183,746 420 SH   SOLE 40 420 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   2,342,759 5,355 SH   SOLE 43 5,223 0 132
NATURA &CO HLDG S A ADS 63884N108   1,046,851 181,430 SH   SOLE 30 181,430 0 0
NATURA &CO HLDG S A ADS 63884N108   4,504,120 780,610 SH   SOLE 43 734,309 0 46,301
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   5,465 842 SH   SOLE 18 842 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   77,276 11,907 SH   SOLE 21 11,907 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   2,025 312 SH   SOLE 22 312 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   760,163 52,209 SH   SOLE 2 43,204 0 9,005
NATURAL GAS SVCS GROUP INC COM 63886Q109   30,154 2,071 SH   SOLE 18 2,071 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   989,265 67,944 SH   SOLE 21 67,944 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   4,005,136 275,078 SH   SOLE 22 275,078 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   75,843 5,209 SH   SOLE 26 0 0 5,209
NATURAL GROCERS BY VITAMIN C COM 63888U108   295,484 22,888 SH   SOLE 2 16,010 0 6,878
NATURAL GROCERS BY VITAMIN C COM 63888U108   357,542 27,695 SH   SOLE 18 27,695 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   256,857 19,896 SH   SOLE 19 19,896 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   3,975,492 307,939 SH   SOLE 21 307,939 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   3,139,931 243,217 SH   SOLE 22 236,070 0 7,147
NATURAL GROCERS BY VITAMIN C COM 63888U108   24,477 1,896 SH   SOLE 43 885 0 1,011
NATURAL HEALTH TRENDS CORP COM 63888P406   8,077 1,524 SH   SOLE 18 1,524 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406   91,404 17,246 SH   SOLE 21 17,246 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406   513,687 96,922 SH   SOLE 22 96,922 0 0
NATURES SUNSHINE PRODS INC COM 639027101   1,251,996 75,558 SH   SOLE 2 67,537 0 8,021
NATURES SUNSHINE PRODS INC COM 639027101   431 26 SH   SOLE 7 26 0 0
NATURES SUNSHINE PRODS INC COM 639027101   622,535 37,570 SH   SOLE 18 37,570 0 0
NATURES SUNSHINE PRODS INC COM 639027101   524,159 31,633 SH   SOLE 19 31,633 0 0
NATURES SUNSHINE PRODS INC COM 639027101   7,316,898 441,575 SH   SOLE 21 441,575 0 0
NATURES SUNSHINE PRODS INC COM 639027101   3,912,111 236,096 SH   SOLE 22 226,064 0 10,032
NATURES SUNSHINE PRODS INC COM 639027101   7,026 424 SH   SOLE 23 424 0 0
NATURES SUNSHINE PRODS INC COM 639027101   80,895 4,882 SH   SOLE 43 4,864 0 18
NATWEST GROUP PLC SPONS ADR 639057207   7,612,931 1,305,820 SH   SOLE 43 1,251,162 0 54,658
NAUTICUS ROBOTICS INC COM 63911H108   5,680 3,209 SH   SOLE 18 3,209 0 0
NAUTICUS ROBOTICS INC COM 63911H108   67,037 37,874 SH   SOLE 21 37,874 0 0
NAUTICUS ROBOTICS INC COM 63911H108   218,156 123,252 SH   SOLE 22 123,252 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   251,732 79,662 SH   SOLE 2 28,935 0 50,727
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   513,993 162,656 SH   SOLE 18 162,656 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   1,328,736 420,486 SH   SOLE 19 420,486 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   7,267,823 2,299,944 SH   SOLE 21 2,299,944 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   2,227,626 704,945 SH   SOLE 22 674,722 0 30,223
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   179,918 56,936 SH   SOLE 30 56,936 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   44,935 14,220 SH   SOLE 43 0 0 14,220
NAUTILUS INC COM 63910B102   6,082 7,155 SH   SOLE 2 0 0 7,155
NAUTILUS INC COM 63910B102   5,481 6,447 SH   SOLE 18 6,447 0 0
NAUTILUS INC COM 63910B102   58,523 68,842 SH   SOLE 21 68,842 0 0
NAUTILUS INC COM 63910B102   354,003 416,425 SH   SOLE 22 416,425 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202   688 7,668 SH   SOLE 21 7,668 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202   9,451 105,362 SH   SOLE 22 105,362 0 0
NAVIENT CORPORATION COM 63938C108   2,222,241 129,050 SH   SOLE 2 63,761 0 65,289
NAVIENT CORPORATION COM 63938C108   6,991 406 SH   SOLE 4 406 0 0
NAVIENT CORPORATION COM 63938C108   44,359 2,576 SH   SOLE 7 2,576 0 0
NAVIENT CORPORATION COM 63938C108   5,159,043 299,596 SH   SOLE 18 299,596 0 0
NAVIENT CORPORATION COM 63938C108   3,182,325 184,804 SH   SOLE 19 184,804 0 0
NAVIENT CORPORATION COM 63938C108   175,090,842 10,167,877 SH   SOLE 21 10,167,877 0 0
NAVIENT CORPORATION COM 63938C108   52,769,674 3,064,441 SH   SOLE 22 2,940,787 0 123,654
NAVIENT CORPORATION COM 63938C108   276,519 16,058 SH   SOLE 25 16,058 0 0
NAVIENT CORPORATION COM 63938C108   1,940,746 112,703 SH   SOLE 26 45,566 0 67,137
NAVIENT CORPORATION COM 63938C108   889,206 51,638 SH   SOLE 28 34,280 0 17,358
NAVIENT CORPORATION COM 63938C108   3,610,535 209,671 SH   SOLE 30 209,671 0 0
NAVIENT CORPORATION COM 63938C108   142,530 8,277 SH   SOLE 36 8,277 0 0
NAVIENT CORPORATION COM 63938C108   394,648 22,918 SH   SOLE 40 22,918 0 0
NAVIENT CORPORATION COM 63938C108   6,868,366 398,860 SH   SOLE 43 375,937 0 22,923
NAVIGATOR HLDGS LTD SHS Y62132108   381,317 25,817 SH   SOLE 2 22,508 0 3,309
NAVIGATOR HLDGS LTD SHS Y62132108   659,259 44,635 SH   SOLE 19 44,635 0 0
NAVIGATOR HLDGS LTD SHS Y62132108   1,179,488 79,857 SH   SOLE 22 79,857 0 0
NAVIGATOR HLDGS LTD SHS Y62132108   48,903 3,311 SH   SOLE 23 3,311 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62197119   6,404 3,202 SH   SOLE 18 3,202 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62197119   81,874 40,937 SH   SOLE 21 40,937 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   687,703 98,950 SH   SOLE 2 35,116 0 63,834
NAVITAS SEMICONDUCTOR CORP COM 63942X106   3,746 539 SH   SOLE 4 539 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   6,915 995 SH   SOLE 7 995 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   2,086,738 300,250 SH   SOLE 18 300,250 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   1,571,604 226,130 SH   SOLE 19 226,130 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   28,936,075 4,163,464 SH   SOLE 21 4,163,464 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   21,959,602 3,159,655 SH   SOLE 22 3,026,810 0 132,845
NAVITAS SEMICONDUCTOR CORP COM 63942X106   159,197 22,906 SH   SOLE 25 22,906 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   68,583 9,868 SH   SOLE 26 0 0 9,868
NAVITAS SEMICONDUCTOR CORP COM 63942X106   39,935 5,746 SH   SOLE 28 0 0 5,746
NAVITAS SEMICONDUCTOR CORP COM 63942X106   640,130 92,105 SH   SOLE 30 92,105 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   106,898 15,381 SH   SOLE 40 15,381 0 0
NBT BANCORP INC COM 628778102   1,163,942 36,729 SH   SOLE 2 13,117 0 23,612
NBT BANCORP INC COM 628778102   6,496 205 SH   SOLE 4 205 0 0
NBT BANCORP INC COM 628778102   357,939 11,295 SH   SOLE 7 10,696 0 599
NBT BANCORP INC COM 628778102   4,446,868 140,324 SH   SOLE 18 140,324 0 0
NBT BANCORP INC COM 628778102   2,608,974 82,328 SH   SOLE 19 82,328 0 0
NBT BANCORP INC COM 628778102   164,347,572 5,186,102 SH   SOLE 21 5,186,102 0 0
NBT BANCORP INC COM 628778102   33,417,644 1,054,517 SH   SOLE 22 1,003,401 0 51,116
NBT BANCORP INC COM 628778102   176,482 5,569 SH   SOLE 25 5,569 0 0
NBT BANCORP INC COM 628778102   350,270 11,053 SH   SOLE 26 7,373 0 3,680
NBT BANCORP INC COM 628778102   24,528 774 SH   SOLE 28 774 0 0
NBT BANCORP INC COM 628778102   2,218,934 70,020 SH   SOLE 30 70,020 0 0
NBT BANCORP INC COM 628778102   156,358 4,934 SH   SOLE 40 4,934 0 0
NBT BANCORP INC COM 628778102   292,087 9,217 SH   SOLE 43 7,629 0 1,588
NCINO INC COM 63947X101   1,744,739 54,866 SH   SOLE 2 17,259 0 37,607
NCINO INC COM 63947X101   13,292 418 SH   SOLE 4 156 0 262
NCINO INC COM 63947X101   20,543 646 SH   SOLE 7 646 0 0
NCINO INC COM 63947X101   798,371 25,106 SH   SOLE 18 25,106 0 0
NCINO INC COM 63947X101   727,012 22,862 SH   SOLE 19 22,862 0 0
NCINO INC COM 63947X101   35,824,449 1,126,555 SH   SOLE 21 1,126,555 0 0
NCINO INC COM 63947X101   49,280,492 1,549,701 SH   SOLE 22 1,463,899 0 85,802
NCINO INC COM 63947X101   275,642 8,668 SH   SOLE 25 8,668 0 0
NCINO INC COM 63947X101   419,506 13,192 SH   SOLE 26 7,270 0 5,922
NCINO INC COM 63947X101   21,751 684 SH   SOLE 28 684 0 0
NCINO INC COM 63947X101   2,765,328 86,960 SH   SOLE 30 86,960 0 0
NCINO INC COM 63947X101   32,754 1,030 SH   SOLE 31 1,030 0 0
NCINO INC COM 63947X101   312,912 9,840 SH   SOLE 40 9,840 0 0
NCINO INC COM 63947X101   1,059,830 33,328 SH   SOLE 43 26,559 0 6,769
NCL CORP LTD NOTE 5.375% 8/0 62886HAX9   3,667,688 3,155,000 PRN   SOLE 21 3,155,000 0 0
NCL CORP LTD NOTE 1.125% 2/1 62886HBD2   6,289,000 7,600,000 PRN   SOLE 21 7,600,000 0 0
NCL CORP LTD NOTE 2.500% 2/1 62886HBK6   2,715,300 3,150,000 PRN   SOLE 21 3,150,000 0 0
NCR CORP NEW COM 62886E108   9,268,996 343,678 SH   SOLE 2 141,127 0 202,551
NCR CORP NEW COM 62886E108   25,514 946 SH   SOLE 4 500 0 446
NCR CORP NEW COM 62886E108   600,784 22,276 SH   SOLE 7 21,183 0 1,093
NCR CORP NEW COM 62886E108   6,487,876 240,559 SH   SOLE 18 240,559 0 0
NCR CORP NEW COM 62886E108   6,725,212 249,359 SH   SOLE 19 249,359 0 0
NCR CORP NEW COM 62886E108   196,744,694 7,294,946 SH   SOLE 21 7,294,946 0 0
NCR CORP NEW COM 62886E108   103,738,217 3,846,430 SH   SOLE 22 3,672,108 0 174,322
NCR CORP NEW COM 62886E108   1,536,778 56,981 SH   SOLE 25 56,981 0 0
NCR CORP NEW COM 62886E108   1,489,796 55,239 SH   SOLE 26 43,053 0 12,186
NCR CORP NEW COM 62886E108   146,420 5,429 SH   SOLE 28 2,332 0 3,097
NCR CORP NEW COM 62886E108   2,989,220 110,835 SH   SOLE 30 110,835 0 0
NCR CORP NEW COM 62886E108   50,407 1,869 SH   SOLE 31 1,869 0 0
NCR CORP NEW COM 62886E108   34,027,968 1,261,697 SH   SOLE 34 1,261,697 0 0
NCR CORP NEW COM 62886E108   237,983 8,824 SH   SOLE 36 8,824 0 0
NCR CORP NEW COM 62886E108   627,808 23,278 SH   SOLE 40 23,278 0 0
NCR CORP NEW COM 62886E108   3,023,310 112,099 SH   SOLE 43 101,483 0 10,616
NCS MULTISTAGE HLDGS INC COM NEW 628877201   43,605 2,700 SH   SOLE 2 2,700 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201   1,938 120 SH   SOLE 18 120 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201   22,255 1,378 SH   SOLE 21 1,378 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201   45,446 2,814 SH   SOLE 22 2,814 0 0
NEAR INTELLIGENCE INC COM 639494103   269 1,098 SH   SOLE 18 1,098 0 0
NEAR INTELLIGENCE INC COM 639494103   4,404 17,981 SH   SOLE 21 17,981 0 0
NEKTAR THERAPEUTICS COM 640268108   475,532 798,409 SH   SOLE 2 482,797 0 315,612
NEKTAR THERAPEUTICS COM 640268108   670,242 1,125,323 SH   SOLE 19 1,125,323 0 0
NEKTAR THERAPEUTICS COM 640268108   826,247 1,387,251 SH   SOLE 21 1,387,251 0 0
NEKTAR THERAPEUTICS COM 640268108   2,462,720 4,134,855 SH   SOLE 22 4,134,855 0 0
NEKTAR THERAPEUTICS COM 640268108   11,808 19,826 SH   SOLE 23 19,826 0 0
NEKTAR THERAPEUTICS COM 640268108   1,935 3,248 SH   SOLE 28 3,248 0 0
NEKTAR THERAPEUTICS COM 640268108   46,336 77,797 SH   SOLE 30 77,797 0 0
NEKTAR THERAPEUTICS COM 640268108   82,145 137,920 SH   SOLE 43 16,906 0 121,014
NELNET INC CL A 64031N108   1,268,969 14,207 SH   SOLE 2 4,293 0 9,914
NELNET INC CL A 64031N108   3,841 43 SH   SOLE 4 43 0 0
NELNET INC CL A 64031N108   12,951 145 SH   SOLE 7 145 0 0
NELNET INC CL A 64031N108   3,528,229 39,501 SH   SOLE 18 39,501 0 0
NELNET INC CL A 64031N108   2,679,153 29,995 SH   SOLE 19 29,995 0 0
NELNET INC CL A 64031N108   44,855,521 502,189 SH   SOLE 21 502,189 0 0
NELNET INC CL A 64031N108   40,616,930 454,735 SH   SOLE 22 435,602 0 19,133
NELNET INC CL A 64031N108   265,370 2,971 SH   SOLE 25 2,971 0 0
NELNET INC CL A 64031N108   374,161 4,189 SH   SOLE 26 2,907 0 1,282
NELNET INC CL A 64031N108   198,201 2,219 SH   SOLE 28 54 0 2,165
NELNET INC CL A 64031N108   123,083 1,378 SH   SOLE 30 1,378 0 0
NELNET INC CL A 64031N108   261,708 2,930 SH   SOLE 40 2,930 0 0
NELNET INC CL A 64031N108   926,784 10,376 SH   SOLE 43 8,395 0 1,981
NEMAURA MED INC COM NEW 640442208   632 2,006 SH   SOLE 21 2,006 0 0
NEMAURA MED INC COM NEW 640442208   484 1,536 SH   SOLE 22 1,536 0 0
NEOGAMES S A SHS L6673X107   22,923 849 SH   SOLE 19 849 0 0
NEOGAMES S A SHS L6673X107   4,037,148 149,524 SH   SOLE 21 149,524 0 0
NEOGAMES S A SHS L6673X107   2,383,938 88,294 SH   SOLE 22 81,895 0 6,399
NEOGAMES S A SHS L6673X107   61,020 2,260 SH   SOLE 25 2,260 0 0
NEOGAMES S A SHS L6673X107   41,823 1,549 SH   SOLE 26 0 0 1,549
NEOGAMES S A SHS L6673X107   69,174 2,562 SH   SOLE 40 2,562 0 0
NEOGAMES S A SHS L6673X107   836,622 30,986 SH   SOLE 43 29,552 0 1,434
NEOGEN CORP COM 640491106   7,623,704 411,203 SH   SOLE 2 244,899 0 166,304
NEOGEN CORP COM 640491106   11,328 611 SH   SOLE 4 611 0 0
NEOGEN CORP COM 640491106   437,822 23,615 SH   SOLE 7 22,424 0 1,191
NEOGEN CORP COM 640491106   16,211,988 874,433 SH   SOLE 18 874,433 0 0
NEOGEN CORP COM 640491106   10,207,957 550,591 SH   SOLE 19 550,591 0 0
NEOGEN CORP COM 640491106   277,236,759 14,953,439 SH   SOLE 21 14,953,439 0 0
NEOGEN CORP COM 640491106   122,191,800 6,590,712 SH   SOLE 22 6,317,470 0 273,242
NEOGEN CORP COM 640491106   74,197 4,002 SH   SOLE 23 4,002 0 0
NEOGEN CORP COM 640491106   749,035 40,401 SH   SOLE 25 40,401 0 0
NEOGEN CORP COM 640491106   1,507,098 81,289 SH   SOLE 26 64,052 0 17,237
NEOGEN CORP COM 640491106   325,599 17,562 SH   SOLE 28 2,966 0 14,596
NEOGEN CORP COM 640491106   2,472,735 133,373 SH   SOLE 30 133,373 0 0
NEOGEN CORP COM 640491106   5,859 316 SH   SOLE 34 316 0 0
NEOGEN CORP COM 640491106   28,255 1,524 SH   SOLE 36 1,524 0 0
NEOGEN CORP COM 640491106   614,508 33,145 SH   SOLE 40 33,145 0 0
NEOGEN CORP COM 640491106   11,884 641 SH   OTR 43 641 0 0
NEOGEN CORP COM 640491106   6,860,894 370,059 SH   SOLE 43 337,923 0 32,136
NEOGENOMICS INC COM NEW 64049M209   1,868,186 151,885 SH   SOLE 2 51,091 0 100,794
NEOGENOMICS INC COM NEW 64049M209   5,326 433 SH   SOLE 4 433 0 0
NEOGENOMICS INC COM NEW 64049M209   393,871 32,022 SH   SOLE 7 30,324 0 1,698
NEOGENOMICS INC COM NEW 64049M209   5,075,780 412,665 SH   SOLE 18 412,665 0 0
NEOGENOMICS INC COM NEW 64049M209   5,340,205 434,163 SH   SOLE 19 434,163 0 0
NEOGENOMICS INC COM NEW 64049M209   182,321,719 14,822,904 SH   SOLE 21 14,822,904 0 0
NEOGENOMICS INC COM NEW 64049M209   45,776,566 3,721,672 SH   SOLE 22 3,560,529 0 161,143
NEOGENOMICS INC COM NEW 64049M209   42,447 3,451 SH   SOLE 23 3,451 0 0
NEOGENOMICS INC COM NEW 64049M209   366,552 29,801 SH   SOLE 25 29,801 0 0
NEOGENOMICS INC COM NEW 64049M209   557,940 45,361 SH   SOLE 26 33,144 0 12,217
NEOGENOMICS INC COM NEW 64049M209   344,831 28,035 SH   SOLE 28 23,576 0 4,459
NEOGENOMICS INC COM NEW 64049M209   3,626,753 294,858 SH   SOLE 30 294,858 0 0
NEOGENOMICS INC COM NEW 64049M209   19,483 1,584 SH   SOLE 36 1,584 0 0
NEOGENOMICS INC COM NEW 64049M209   270,428 21,986 SH   SOLE 40 21,986 0 0
NEOGENOMICS INC COM NEW 64049M209   1,255,682 102,088 SH   SOLE 43 99,349 0 2,739
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6   1,551,230 2,179,000 PRN   SOLE 21 2,179,000 0 0
NEOLEUKIN THERAPEUTICS INC COM NEW 64049K203   5,759 1,458 SH   SOLE 2 1,458 0 0
NEOLEUKIN THERAPEUTICS INC COM NEW 64049K203   7,110 1,800 SH   SOLE 18 0 0 1,800
NEOLEUKIN THERAPEUTICS INC COM NEW 64049K203   40 10 SH   SOLE 21 10 0 0
NEOLEUKIN THERAPEUTICS INC COM NEW 64049K203   368,713 93,345 SH   SOLE 22 93,345 0 0
NEONODE INC COM PAR 64051M709   3,544 2,215 SH   SOLE 18 2,215 0 0
NEONODE INC COM PAR 64051M709   45,386 28,366 SH   SOLE 21 28,366 0 0
NEONODE INC COM PAR 64051M709   148,290 92,681 SH   SOLE 22 92,681 0 0
NEOVOLTA INC COM 640655106   13,192 5,298 SH   SOLE 18 5,298 0 0
NEOVOLTA INC COM 640655106   157,809 63,377 SH   SOLE 21 63,377 0 0
NEOVOLTA INC COM 640655106   870,676 349,669 SH   SOLE 22 349,669 0 0
NEPHROS INC COM 640671400   6,114 4,131 SH   SOLE 21 4,131 0 0
NERDWALLET INC COM CL A 64082B102   420,577 47,309 SH   SOLE 2 39,535 0 7,774
NERDWALLET INC COM CL A 64082B102   2,062 232 SH   SOLE 7 232 0 0
NERDWALLET INC COM CL A 64082B102   837,465 94,203 SH   SOLE 18 94,203 0 0
NERDWALLET INC COM CL A 64082B102   621,909 69,956 SH   SOLE 19 69,956 0 0
NERDWALLET INC COM CL A 64082B102   11,079,811 1,246,323 SH   SOLE 21 1,246,323 0 0
NERDWALLET INC COM CL A 64082B102   8,232,496 926,040 SH   SOLE 22 893,517 0 32,523
NERDWALLET INC COM CL A 64082B102   83,824 9,429 SH   SOLE 25 9,429 0 0
NERDWALLET INC COM CL A 64082B102   85,548 9,623 SH   SOLE 40 9,623 0 0
NERDY INC CL A COM 64081V109   95,985 25,942 SH   SOLE 2 18,734 0 7,208
NERDY INC CL A COM 64081V109   3,737 1,010 SH   SOLE 7 1,010 0 0
NERDY INC CL A COM 64081V109   574,551 155,284 SH   SOLE 18 155,284 0 0
NERDY INC CL A COM 64081V109   454,612 122,868 SH   SOLE 19 122,868 0 0
NERDY INC CL A COM 64081V109   7,457,069 2,015,424 SH   SOLE 21 2,015,424 0 0
NERDY INC CL A COM 64081V109   6,284,757 1,698,583 SH   SOLE 22 1,672,962 0 25,621
NERDY INC CL A COM 64081V109   19 5 SH   SOLE 43 5 0 0
NET POWER INC COM CL A 64107A105   5,176,491 342,814 SH   SOLE 22 342,814 0 0
NETAPP INC COM 64110D104   34,686,266 457,120 SH   SOLE 2 281,363 0 175,757
NETAPP INC COM 64110D104   16,381,126 215,882 SH   SOLE 4 103,905 0 111,977
NETAPP INC COM 64110D104   13,317,319 175,505 SH   SOLE 7 121,016 0 54,489
NETAPP INC COM 64110D104   1,435,194 18,914 SH   SOLE 13 18,914 0 0
NETAPP INC COM 64110D104   2,237,853 29,492 SH   SOLE 15 29,492 0 0
NETAPP INC COM 64110D104   33,841,342 445,985 SH   SOLE 18 432,948 0 13,037
NETAPP INC COM 64110D104   8,174,477 107,729 SH   SOLE 19 107,729 0 0
NETAPP INC COM 64110D104   555,707,180 7,323,500 SH   SOLE 21 7,323,500 0 0
NETAPP INC COM 64110D104   355,086,530 4,679,580 SH   SOLE 22 4,215,516 0 464,064
NETAPP INC COM 64110D104   26,867,666 354,081 SH   SOLE 23 354,081 0 0
NETAPP INC COM 64110D104   37,130,588 489,333 SH   SOLE 25 471,607 0 17,726
NETAPP INC COM 64110D104   25,268,571 333,007 SH   SOLE 26 203,532 0 129,475
NETAPP INC COM 64110D104   85,304,979 1,124,209 SH   SOLE 28 3,430 0 1,120,779
NETAPP INC COM 64110D104   147,059,158 1,938,049 SH   SOLE 30 1,744,656 0 193,393
NETAPP INC COM 64110D104   4,186,451 55,172 SH   SOLE 31 44,207 0 10,965
NETAPP INC COM 64110D104   20,937,720 275,932 SH   SOLE 34 275,932 0 0
NETAPP INC COM 64110D104   4,122,105 54,324 SH   SOLE 36 54,324 0 0
NETAPP INC COM 64110D104   800,382 10,548 SH   SOLE 40 10,548 0 0
NETAPP INC COM 64110D104   73,528 969 SH   OTR 43 969 0 0
NETAPP INC COM 64110D104   19,191,772 252,923 SH   SOLE 43 219,863 0 33,060
NETEASE INC SPONSORED ADS 64110W102   748,796 7,476 SH   SOLE 15 7,476 0 0
NETEASE INC SPONSORED ADS 64110W102   112,279 1,121 SH   SOLE 18 1,121 0 0
NETEASE INC SPONSORED ADS 64110W102   42,919,461 428,509 SH   SOLE 19 428,509 0 0
NETEASE INC SPONSORED ADS 64110W102   420,672 4,200 SH   SOLE 22 4,200 0 0
NETEASE INC SPONSORED ADS 64110W102   2,074,414 20,711 SH   SOLE 30 20,711 0 0
NETEASE INC SPONSORED ADS 64110W102   2,183,488 21,800 SH   SOLE 32 21,800 0 0
NETEASE INC SPONSORED ADS 64110W102   8,804,765 87,907 SH   SOLE 34 87,907 0 0
NETEASE INC SPONSORED ADS 64110W102   49,132,676 490,542 SH   SOLE 43 449,538 0 41,004
NETFLIX INC COM 64110L106   313,831,667 831,122 SH   SOLE 2 164,729 0 666,393
NETFLIX INC COM 64110L106   132,345,779 350,492 SH   SOLE 4 178,576 0 171,916
NETFLIX INC COM 64110L106   167,340,237 443,168 SH   SOLE 7 386,814 0 56,354
NETFLIX INC COM 64110L106   7,347,341 19,458 SH   SOLE 13 19,458 0 0
NETFLIX INC COM 64110L106   15,942,272 42,220 SH   SOLE 15 42,220 0 0
NETFLIX INC COM 64110L106   448,334,298 1,187,326 SH   SOLE 18 969,025 0 218,301
NETFLIX INC COM 64110L106   258,750,400 685,250 SH   SOLE 19 685,250 0 0
NETFLIX INC COM 64110L106   3,699,765,581 9,798,108 SH   SOLE 21 9,798,108 0 0
NETFLIX INC COM 64110L106   3,705,794,342 9,814,074 SH   SOLE 22 8,874,970 0 939,104
NETFLIX INC COM 64110L106   337,085,030 892,704 SH   SOLE 23 892,704 0 0
NETFLIX INC COM 64110L106   322,290,662 853,524 SH   SOLE 25 813,865 0 39,659
NETFLIX INC COM 64110L106   202,415,123 536,057 SH   SOLE 26 293,607 0 242,450
NETFLIX INC COM 64110L106   231,482,771 613,037 SH   SOLE 28 23,571 0 589,466
NETFLIX INC COM 64110L106   902,842 2,391 SH   SOLE 29 2,391 0 0
NETFLIX INC COM 64110L106   1,016,637,024 2,692,365 SH   SOLE 30 2,692,365 0 0
NETFLIX INC COM 64110L106   41,126,682 108,916 SH   SOLE 31 94,187 0 14,729
NETFLIX INC COM 64110L106   58,671,488 155,380 SH   SOLE 32 155,380 0 0
NETFLIX INC COM 64110L106   81,443,411 215,687 SH   SOLE 34 215,687 0 0
NETFLIX INC COM 64110L106   39,427,104 104,415 SH   SOLE 36 104,415 0 0
NETFLIX INC COM 64110L106   8,154,272 21,595 SH   SOLE 40 21,595 0 0
NETFLIX INC COM 64110L106   267,718 709 SH   OTR 43 709 0 0
NETFLIX INC COM 64110L106   227,386,934 602,190 SH   SOLE 43 517,106 0 85,084
NETFLIX INC OPTIONS 64110L106   75,520 200 SH Put SOLE 4 200 0 0
NETFLIX INC OPTIONS 64110L106   1,359,360 3,600 SH Put SOLE 18 3,600 0 0
NETFLIX INC OPTIONS 64110L106   15,330,560 40,600 SH Put SOLE 19 40,600 0 0
NETFLIX INC OPTIONS 64110L106   604,160 1,600 SH Put SOLE 22 1,600 0 0
NETFLIX INC OPTIONS 64110L106   5,286,400 14,000 SH Put SOLE 34 14,000 0 0
NETGEAR INC COM 64111Q104   4,125,705 327,697 SH   SOLE 2 265,775 0 61,922
NETGEAR INC COM 64111Q104   1,498 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104   4,469 355 SH   SOLE 7 355 0 0
NETGEAR INC COM 64111Q104   1,053,909 83,710 SH   SOLE 18 83,710 0 0
NETGEAR INC COM 64111Q104   1,959,508 155,640 SH   SOLE 19 155,640 0 0
NETGEAR INC COM 64111Q104   16,085,148 1,277,613 SH   SOLE 21 1,277,613 0 0
NETGEAR INC COM 64111Q104   13,454,719 1,068,683 SH   SOLE 22 1,028,457 0 40,226
NETGEAR INC COM 64111Q104   58,556 4,651 SH   SOLE 23 4,651 0 0
NETGEAR INC COM 64111Q104   48,963 3,889 SH   SOLE 25 3,889 0 0
NETGEAR INC COM 64111Q104   150,942 11,989 SH   SOLE 26 6,418 0 5,571
NETGEAR INC COM 64111Q104   2,937,700 233,336 SH   SOLE 30 233,336 0 0
NETGEAR INC COM 64111Q104   13,849 1,100 SH   SOLE 36 1,100 0 0
NETGEAR INC COM 64111Q104   43,838 3,482 SH   SOLE 40 3,482 0 0
NETGEAR INC COM 64111Q104   773,844 61,465 SH   SOLE 43 58,518 0 2,947
NETSCOUT SYS INC COM 64115T104   3,817,081 136,227 SH   SOLE 2 88,332 0 47,895
NETSCOUT SYS INC COM 64115T104   201,128 7,178 SH   SOLE 4 267 0 6,911
NETSCOUT SYS INC COM 64115T104   17,428 622 SH   SOLE 7 622 0 0
NETSCOUT SYS INC COM 64115T104   6,366,396 227,209 SH   SOLE 18 227,209 0 0
NETSCOUT SYS INC COM 64115T104   3,959,983 141,327 SH   SOLE 19 141,327 0 0
NETSCOUT SYS INC COM 64115T104   232,695,004 8,304,604 SH   SOLE 21 8,304,604 0 0
NETSCOUT SYS INC COM 64115T104   57,280,557 2,044,274 SH   SOLE 22 1,950,139 0 94,135
NETSCOUT SYS INC COM 64115T104   401,807 14,340 SH   SOLE 25 14,340 0 0
NETSCOUT SYS INC COM 64115T104   1,567,047 55,926 SH   SOLE 26 26,259 0 29,667
NETSCOUT SYS INC COM 64115T104   467,878 16,698 SH   SOLE 28 1,320 0 15,378
NETSCOUT SYS INC COM 64115T104   20,115,418 717,895 SH   SOLE 30 717,895 0 0
NETSCOUT SYS INC COM 64115T104   39,144 1,397 SH   SOLE 36 1,397 0 0
NETSCOUT SYS INC COM 64115T104   303,204 10,821 SH   SOLE 40 10,821 0 0
NETSCOUT SYS INC COM 64115T104   1,561,807 55,739 SH   SOLE 43 54,285 0 1,454
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402   467,586 258,335 SH   SOLE 22 258,335 0 0
NETSTREIT CORP COM 64119V303   1,051,167 67,469 SH   SOLE 2 19,783 0 47,686
NETSTREIT CORP COM 64119V303   457,289 29,351 SH   SOLE 4 29,351 0 0
NETSTREIT CORP COM 64119V303   1,485,927 95,374 SH   SOLE 7 81,796 0 13,578
NETSTREIT CORP COM 64119V303   2,935,599 188,421 SH   SOLE 18 188,421 0 0
NETSTREIT CORP COM 64119V303   3,795,584 243,619 SH   SOLE 19 243,619 0 0
NETSTREIT CORP COM 64119V303   44,146,351 2,833,527 SH   SOLE 21 2,833,527 0 0
NETSTREIT CORP COM 64119V303   38,631,934 2,479,585 SH   SOLE 22 2,390,054 0 89,531
NETSTREIT CORP COM 64119V303   53,097 3,408 SH   SOLE 23 3,408 0 0
NETSTREIT CORP COM 64119V303   6,983,392 448,228 SH   SOLE 25 448,228 0 0
NETSTREIT CORP COM 64119V303   599,394 38,472 SH   SOLE 26 33,839 0 4,633
NETSTREIT CORP COM 64119V303   868,024 55,714 SH   SOLE 28 1,095 0 54,619
NETSTREIT CORP COM 64119V303   4,210,090 270,224 SH   SOLE 30 270,224 0 0
NETSTREIT CORP COM 64119V303   103,981 6,674 SH   SOLE 36 6,674 0 0
NETSTREIT CORP COM 64119V303   205,547 13,193 SH   SOLE 40 13,193 0 0
NETSTREIT CORP COM 64119V303   529,502 33,986 SH   SOLE 43 31,527 0 2,459
NETWORK-1 TECHNOLOGIES INC COM 64121N109   6,508 2,781 SH   SOLE 18 2,781 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109   79,984 34,181 SH   SOLE 21 34,181 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109   10,472 4,475 SH   SOLE 22 4,475 0 0
NEUBASE THERAPEUTICS INC COM NEW 64132K201   310 356 SH   SOLE 21 356 0 0
NEUBASE THERAPEUTICS INC COM NEW 64132K201   73 84 SH   SOLE 22 84 0 0
NEUMORA THERAPEUTICS INC. COM 640979100   14,985 1,062 SH   SOLE 18 1,062 0 0
NEUMORA THERAPEUTICS INC. COM 640979100   26,315 1,865 SH   SOLE 22 1,865 0 0
NEUMORA THERAPEUTICS INC. COM 640979100   42,132 2,986 SH   SOLE 26 1,963 0 1,023
NEUMORA THERAPEUTICS INC. COM 640979100   176,290 12,494 SH   SOLE 28 0 0 12,494
NEUMORA THERAPEUTICS INC. COM 640979100   93,027 6,593 SH   SOLE 31 6,141 0 452
NEUROBO PHARMACEUTICALS INC COM NEW 64132R206   20,087 42,199 SH   SOLE 22 42,199 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   41,234,288 366,527 SH   SOLE 2 248,481 0 118,046
NEUROCRINE BIOSCIENCES INC COM 64125C109   8,363,363 74,341 SH   SOLE 4 51,995 0 22,346
NEUROCRINE BIOSCIENCES INC COM 64125C109   4,407,413 39,177 SH   SOLE 7 38,516 0 661
NEUROCRINE BIOSCIENCES INC COM 64125C109   893,363 7,941 SH   SOLE 13 7,941 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   388,913 3,457 SH   SOLE 15 3,457 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   31,508,100 280,072 SH   SOLE 18 253,296 0 26,776
NEUROCRINE BIOSCIENCES INC COM 64125C109   50,786,775 451,438 SH   SOLE 19 451,438 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   780,529,388 6,938,039 SH   SOLE 21 6,938,039 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   397,008,338 3,528,963 SH   SOLE 22 3,269,466 0 259,497
NEUROCRINE BIOSCIENCES INC COM 64125C109   25,593,750 227,500 SH   SOLE 23 227,500 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,026,563 9,125 SH   SOLE 25 9,125 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   14,616,000 129,920 SH   SOLE 26 85,662 0 44,258
NEUROCRINE BIOSCIENCES INC COM 64125C109   14,729,625 130,930 SH   SOLE 28 1,140 0 129,790
NEUROCRINE BIOSCIENCES INC COM 64125C109   935,100 8,312 SH   SOLE 29 8,312 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   84,504,263 751,149 SH   SOLE 30 715,491 0 35,658
NEUROCRINE BIOSCIENCES INC COM 64125C109   4,189,388 37,239 SH   SOLE 31 35,476 0 1,763
NEUROCRINE BIOSCIENCES INC COM 64125C109   27,905,625 248,050 SH   SOLE 34 248,050 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   3,250,913 28,897 SH   SOLE 36 28,897 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   550,350 4,892 SH   SOLE 40 4,892 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   28,125 250 SH   OTR 43 250 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   11,832,638 105,179 SH   SOLE 43 86,235 0 18,944
NEUROMETRIX INC COM 641255807   7 10 SH   SOLE 21 10 0 0
NEUROMETRIX INC COM 641255807   29,071 40,579 SH   SOLE 22 40,579 0 0
NEURONETICS INC COM 64131A105   6,116 4,530 SH   SOLE 18 4,530 0 0
NEURONETICS INC COM 64131A105   80,019 59,273 SH   SOLE 21 59,273 0 0
NEURONETICS INC COM 64131A105   428,101 317,112 SH   SOLE 22 317,112 0 0
NEUROPACE INC COM 641288105   84,534 8,688 SH   SOLE 2 8,688 0 0
NEUROPACE INC COM 641288105   19,226 1,976 SH   SOLE 18 1,976 0 0
NEUROPACE INC COM 641288105   8,864 911 SH   SOLE 19 911 0 0
NEUROPACE INC COM 641288105   222,447 22,862 SH   SOLE 21 22,862 0 0
NEUROPACE INC COM 641288105   248,417 25,531 SH   SOLE 22 25,531 0 0
NEVRO CORP COM 64157F103   1,652,267 85,966 SH   SOLE 2 61,812 0 24,154
NEVRO CORP COM 64157F103   10,436 543 SH   SOLE 4 106 0 437
NEVRO CORP COM 64157F103   7,419 386 SH   SOLE 7 386 0 0
NEVRO CORP COM 64157F103   1,851,251 96,319 SH   SOLE 18 92,654 0 3,665
NEVRO CORP COM 64157F103   2,785,266 144,915 SH   SOLE 19 144,915 0 0
NEVRO CORP COM 64157F103   28,121,474 1,463,136 SH   SOLE 21 1,463,136 0 0
NEVRO CORP COM 64157F103   21,340,350 1,110,320 SH   SOLE 22 1,069,949 0 40,371
NEVRO CORP COM 64157F103   101,751 5,294 SH   SOLE 25 5,294 0 0
NEVRO CORP COM 64157F103   435,967 22,683 SH   SOLE 26 12,391 0 10,292
NEVRO CORP COM 64157F103   41,784 2,174 SH   SOLE 28 620 0 1,554
NEVRO CORP COM 64157F103   2,546,323 132,483 SH   SOLE 30 132,483 0 0
NEVRO CORP COM 64157F103   130,139 6,771 SH   SOLE 40 6,771 0 0
NEVRO CORP COM 64157F103   1,132,366 58,916 SH   SOLE 43 53,663 0 5,253
NEW FORTRESS ENERGY INC COM CL A 644393100   3,461,666 105,603 SH   SOLE 2 19,654 0 85,949
NEW FORTRESS ENERGY INC COM CL A 644393100   5,343 163 SH   SOLE 4 163 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   3,416,004 104,210 SH   SOLE 7 84,497 0 19,713
NEW FORTRESS ENERGY INC COM CL A 644393100   911,808 27,816 SH   SOLE 18 27,816 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   688,642 21,008 SH   SOLE 19 21,008 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   49,742,568 1,517,467 SH   SOLE 21 1,517,467 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   52,696,997 1,607,596 SH   SOLE 22 1,521,551 0 86,045
NEW FORTRESS ENERGY INC COM CL A 644393100   439,481 13,407 SH   SOLE 25 13,407 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   723,619 22,075 SH   SOLE 26 16,173 0 5,902
NEW FORTRESS ENERGY INC COM CL A 644393100   408,701 12,468 SH   SOLE 28 4,471 0 7,997
NEW FORTRESS ENERGY INC COM CL A 644393100   2,777,482 84,731 SH   SOLE 30 84,731 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   30,223 922 SH   SOLE 31 922 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   353,205 10,775 SH   SOLE 40 10,775 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   1,462,349 44,611 SH   SOLE 43 38,851 0 5,760
NEW FOUND GOLD CORP COM 64440N103   131,359 31,501 SH   SOLE 2 31,501 0 0
NEW GOLD INC CDA COM 644535106   6,327 6,952 SH   SOLE 43 6,952 0 0
NEW JERSEY RES CORP COM 646025106   15,701,382 386,448 SH   SOLE 2 223,298 0 163,150
NEW JERSEY RES CORP COM 646025106   11,742 289 SH   SOLE 4 289 0 0
NEW JERSEY RES CORP COM 646025106   8,896,670 218,968 SH   SOLE 7 188,225 0 30,743
NEW JERSEY RES CORP COM 646025106   18,543,329 456,395 SH   SOLE 18 456,395 0 0
NEW JERSEY RES CORP COM 646025106   36,413,622 896,225 SH   SOLE 19 896,225 0 0
NEW JERSEY RES CORP COM 646025106   416,408,338 10,248,790 SH   SOLE 21 10,248,790 0 0
NEW JERSEY RES CORP COM 646025106   153,541,745 3,779,024 SH   SOLE 22 3,622,701 0 156,323
NEW JERSEY RES CORP COM 646025106   918,035 22,595 SH   SOLE 23 22,595 0 0
NEW JERSEY RES CORP COM 646025106   721,426 17,756 SH   SOLE 25 17,756 0 0
NEW JERSEY RES CORP COM 646025106   8,591,660 211,461 SH   SOLE 26 61,991 0 149,470
NEW JERSEY RES CORP COM 646025106   7,300,723 179,688 SH   SOLE 28 1,428 0 178,260
NEW JERSEY RES CORP COM 646025106   6,295,944 154,958 SH   SOLE 30 154,958 0 0
NEW JERSEY RES CORP COM 646025106   1,734,210 42,683 SH   SOLE 32 42,683 0 0
NEW JERSEY RES CORP COM 646025106   69,640 1,714 SH   SOLE 34 1,714 0 0
NEW JERSEY RES CORP COM 646025106   81,138 1,997 SH   SOLE 36 1,997 0 0
NEW JERSEY RES CORP COM 646025106   718,338 17,680 SH   SOLE 40 17,680 0 0
NEW JERSEY RES CORP COM 646025106   4,473,164 110,095 SH   SOLE 43 103,616 0 6,479
NEW MTN FIN CORP COM 647551100   4,115,562 317,804 SH   SOLE 30 317,804 0 0
NEW MTN FIN CORP COM 647551100   2,551 197 SH   SOLE 43 131 0 66
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   35,891 613 SH   SOLE 2 613 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   1,606,612 27,440 SH   SOLE 15 27,440 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   32,924,187 562,326 SH   SOLE 19 562,326 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   322,552 5,509 SH   SOLE 22 5,509 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   22,047,998 376,567 SH   SOLE 25 376,567 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   3,835,435 65,507 SH   SOLE 26 65,507 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   10,454,278 178,553 SH   SOLE 28 0 0 178,553
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   511,493 8,736 SH   SOLE 32 8,736 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   57,586,794 983,549 SH   SOLE 34 983,549 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   14,700,705 251,080 SH   SOLE 43 240,684 0 10,396
NEW RELIC INC COM 64829B100   6,177,483 72,150 SH   SOLE 2 17,862 0 54,288
NEW RELIC INC COM 64829B100   31,679 370 SH   SOLE 4 178 0 192
NEW RELIC INC COM 64829B100   991,308 11,578 SH   SOLE 7 10,968 0 610
NEW RELIC INC COM 64829B100   2,231,857 26,067 SH   SOLE 18 26,067 0 0
NEW RELIC INC COM 64829B100   1,528,317 17,850 SH   SOLE 19 17,850 0 0
NEW RELIC INC COM 64829B100   96,184,224 1,123,385 SH   SOLE 21 1,123,385 0 0
NEW RELIC INC COM 64829B100   114,683,281 1,339,445 SH   SOLE 22 1,265,038 0 74,407
NEW RELIC INC COM 64829B100   939,936 10,978 SH   SOLE 25 10,978 0 0
NEW RELIC INC COM 64829B100   2,303,264 26,901 SH   SOLE 26 21,661 0 5,240
NEW RELIC INC COM 64829B100   235,369 2,749 SH   SOLE 28 1,016 0 1,733
NEW RELIC INC COM 64829B100   41,190,412 481,084 SH   SOLE 30 481,084 0 0
NEW RELIC INC COM 64829B100   64,729 756 SH   SOLE 31 756 0 0
NEW RELIC INC COM 64829B100   68,068 795 SH   SOLE 36 795 0 0
NEW RELIC INC COM 64829B100   776,488 9,069 SH   SOLE 40 9,069 0 0
NEW RELIC INC COM 64829B100   1,637,825 19,129 SH   SOLE 43 16,682 0 2,447
NEW YORK CMNTY BANCORP INC COM 649445103   18,135,858 1,599,282 SH   SOLE 2 645,506 0 953,776
NEW YORK CMNTY BANCORP INC COM 649445103   35,755 3,153 SH   SOLE 4 3,153 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   1,572,042 138,628 SH   SOLE 7 134,422 0 4,206
NEW YORK CMNTY BANCORP INC COM 649445103   18,997,358 1,675,252 SH   SOLE 18 1,675,252 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   7,048,626 621,572 SH   SOLE 19 621,572 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   614,438,951 54,183,329 SH   SOLE 21 54,183,329 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   232,716,940 20,521,776 SH   SOLE 22 19,589,210 0 932,566
NEW YORK CMNTY BANCORP INC COM 649445103   1,643,688 144,946 SH   SOLE 25 144,946 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   3,875,388 341,745 SH   SOLE 26 278,122 0 63,623
NEW YORK CMNTY BANCORP INC COM 649445103   501,670 44,239 SH   SOLE 28 12,064 0 32,175
NEW YORK CMNTY BANCORP INC COM 649445103   11,152,300 983,448 SH   SOLE 30 983,448 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   114,806 10,124 SH   SOLE 31 10,124 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   3,654,973 322,308 SH   SOLE 32 322,308 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   33,243,199 2,931,499 SH   SOLE 34 2,931,499 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   254,912 22,479 SH   SOLE 36 22,479 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   1,411,943 124,510 SH   SOLE 40 124,510 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   35,279 3,111 SH   OTR 43 3,111 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   8,333,841 734,907 SH   SOLE 43 624,761 0 110,146
NEW YORK CMNTY CAP TR V UNIT 05/07/2051 64944P307   9,126,836 250,256 SH   SOLE 21 250,256 0 0
NEW YORK MTG TR INC COM 649604840   739,369 87,087 SH   SOLE 2 26,432 0 60,655
NEW YORK MTG TR INC COM 649604840   3,167 373 SH   SOLE 4 373 0 0
NEW YORK MTG TR INC COM 649604840   7,819 921 SH   SOLE 7 921 0 0
NEW YORK MTG TR INC COM 649604840   2,616,822 308,224 SH   SOLE 18 308,224 0 0
NEW YORK MTG TR INC COM 649604840   1,571,728 185,127 SH   SOLE 19 185,127 0 0
NEW YORK MTG TR INC COM 649604840   98,269,594 11,574,746 SH   SOLE 21 11,574,746 0 0
NEW YORK MTG TR INC COM 649604840   22,248,198 2,620,518 SH   SOLE 22 2,505,294 0 115,224
NEW YORK MTG TR INC COM 649604840   181,779 21,411 SH   SOLE 25 21,411 0 0
NEW YORK MTG TR INC COM 649604840   531,703 62,627 SH   SOLE 26 21,121 0 41,506
NEW YORK MTG TR INC COM 649604840   91,709 10,802 SH   SOLE 28 1,084 0 9,718
NEW YORK MTG TR INC COM 649604840   1,550,953 182,680 SH   SOLE 30 182,680 0 0
NEW YORK MTG TR INC COM 649604840   33,086 3,897 SH   SOLE 36 3,897 0 0
NEW YORK MTG TR INC COM 649604840   95,139 11,206 SH   SOLE 40 11,206 0 0
NEW YORK MTG TR INC COM 649604840   891,603 105,018 SH   SOLE 43 103,623 0 1,395
NEW YORK TIMES CO CL A 650111107   13,569,302 329,352 SH   SOLE 2 148,699 0 180,653
NEW YORK TIMES CO CL A 650111107   21,754 528 SH   SOLE 4 528 0 0
NEW YORK TIMES CO CL A 650111107   928,936 22,547 SH   SOLE 7 21,387 0 1,160
NEW YORK TIMES CO CL A 650111107   12,193,470 295,958 SH   SOLE 18 295,958 0 0
NEW YORK TIMES CO CL A 650111107   2,155,048 52,307 SH   SOLE 19 52,307 0 0
NEW YORK TIMES CO CL A 650111107   337,007,060 8,179,783 SH   SOLE 21 8,179,783 0 0
NEW YORK TIMES CO CL A 650111107   191,365,183 4,644,786 SH   SOLE 22 4,433,443 0 211,343
NEW YORK TIMES CO CL A 650111107   1,139,098 27,648 SH   SOLE 25 27,648 0 0
NEW YORK TIMES CO CL A 650111107   2,214,994 53,762 SH   SOLE 26 40,360 0 13,402
NEW YORK TIMES CO CL A 650111107   258,489 6,274 SH   SOLE 28 2,828 0 3,446
NEW YORK TIMES CO CL A 650111107   4,314,464 104,720 SH   SOLE 30 104,720 0 0
NEW YORK TIMES CO CL A 650111107   92,535 2,246 SH   SOLE 31 2,246 0 0
NEW YORK TIMES CO CL A 650111107   49,770 1,208 SH   SOLE 36 1,208 0 0
NEW YORK TIMES CO CL A 650111107   1,127,108 27,357 SH   SOLE 40 27,357 0 0
NEW YORK TIMES CO CL A 650111107   14,214 345 SH   OTR 43 345 0 0
NEW YORK TIMES CO CL A 650111107   7,294,264 177,045 SH   SOLE 43 161,998 0 15,047
NEWAMSTERDAM PHARMA COMPANY ORDINARY SHARES N62509109   185,407 20,044 SH   SOLE 2 20,044 0 0
NEWAMSTERDAM PHARMA COMPANY ORDINARY SHARES N62509109   26,797 2,897 SH   SOLE 22 2,897 0 0
NEWBURY STREET ACQUISITN COR COM 65101L104   329,081 31,341 SH   SOLE 2 31,341 0 0
NEWEGG COMMERCE INC COMMON SHARES G6483G100   158,098 186,988 SH   SOLE 43 184,336 0 2,652
NEWELL BRANDS INC COM 651229106   5,581,289 618,083 SH   SOLE 2 398,521 0 219,562
NEWELL BRANDS INC COM 651229106   11,423 1,265 SH   SOLE 4 1,265 0 0
NEWELL BRANDS INC COM 651229106   892,336 98,819 SH   SOLE 7 95,331 0 3,488
NEWELL BRANDS INC COM 651229106   40,124,273 4,443,441 SH   SOLE 18 4,311,587 0 131,854
NEWELL BRANDS INC COM 651229106   48,969,193 5,422,945 SH   SOLE 19 5,422,945 0 0
NEWELL BRANDS INC COM 651229106   402,581,817 44,582,704 SH   SOLE 21 44,582,704 0 0
NEWELL BRANDS INC COM 651229106   97,374,626 10,783,458 SH   SOLE 22 10,276,253 0 507,205
NEWELL BRANDS INC COM 651229106   2,594,057 287,271 SH   SOLE 25 287,271 0 0
NEWELL BRANDS INC COM 651229106   2,964,838 328,332 SH   SOLE 26 295,507 0 32,825
NEWELL BRANDS INC COM 651229106   61,783 6,842 SH   SOLE 28 6,842 0 0
NEWELL BRANDS INC COM 651229106   6,683,545 740,149 SH   SOLE 30 740,149 0 0
NEWELL BRANDS INC COM 651229106   47,516 5,262 SH   SOLE 31 5,262 0 0
NEWELL BRANDS INC COM 651229106   1,654,747 183,250 SH   SOLE 32 183,250 0 0
NEWELL BRANDS INC COM 651229106   8,725,942 966,328 SH   SOLE 34 966,328 0 0
NEWELL BRANDS INC COM 651229106   271,415 30,057 SH   SOLE 36 30,057 0 0
NEWELL BRANDS INC COM 651229106   581,803 64,430 SH   SOLE 40 64,430 0 0
NEWELL BRANDS INC COM 651229106   16,805 1,861 SH   OTR 43 1,861 0 0
NEWELL BRANDS INC COM 651229106   4,200,689 465,193 SH   SOLE 43 414,561 0 50,632
NEWMARK GROUP INC CL A 65158N102   899,750 139,930 SH   SOLE 2 42,807 0 97,123
NEWMARK GROUP INC CL A 65158N102   3,839 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102   10,262 1,596 SH   SOLE 7 1,596 0 0
NEWMARK GROUP INC CL A 65158N102   2,423,711 376,938 SH   SOLE 18 376,938 0 0
NEWMARK GROUP INC CL A 65158N102   1,823,008 283,516 SH   SOLE 19 283,516 0 0
NEWMARK GROUP INC CL A 65158N102   30,854,799 4,798,569 SH   SOLE 21 4,798,569 0 0
NEWMARK GROUP INC CL A 65158N102   23,254,873 3,616,621 SH   SOLE 22 3,436,407 0 180,214
NEWMARK GROUP INC CL A 65158N102   172,755 26,867 SH   SOLE 25 26,867 0 0
NEWMARK GROUP INC CL A 65158N102   427,904 66,548 SH   SOLE 26 55,352 0 11,196
NEWMARK GROUP INC CL A 65158N102   58,198 9,051 SH   SOLE 28 3,024 0 6,027
NEWMARK GROUP INC CL A 65158N102   658,426 102,399 SH   SOLE 30 102,399 0 0
NEWMARK GROUP INC CL A 65158N102   136,515 21,231 SH   SOLE 40 21,231 0 0
NEWMARK GROUP INC CL A 65158N102   1,604,053 249,464 SH   SOLE 43 207,508 0 41,956
NEWMARKET CORP COM 651587107   8,708,100 19,137 SH   SOLE 2 6,723 0 12,414
NEWMARKET CORP COM 651587107   8,646 19 SH   SOLE 4 19 0 0
NEWMARKET CORP COM 651587107   26,392 58 SH   SOLE 7 58 0 0
NEWMARKET CORP COM 651587107   5,403,600 11,875 SH   SOLE 18 11,875 0 0
NEWMARKET CORP COM 651587107   897,794 1,973 SH   SOLE 19 1,973 0 0
NEWMARKET CORP COM 651587107   164,251,238 360,960 SH   SOLE 21 360,960 0 0
NEWMARKET CORP COM 651587107   85,500,651 187,897 SH   SOLE 22 179,088 0 8,809
NEWMARKET CORP COM 651587107   600,653 1,320 SH   SOLE 25 1,320 0 0
NEWMARKET CORP COM 651587107   1,413,809 3,107 SH   SOLE 26 2,420 0 687
NEWMARKET CORP COM 651587107   405,441 891 SH   SOLE 28 153 0 738
NEWMARKET CORP COM 651587107   2,067,247 4,543 SH   SOLE 30 4,543 0 0
NEWMARKET CORP COM 651587107   41,864 92 SH   SOLE 31 92 0 0
NEWMARKET CORP COM 651587107   34,128 75 SH   SOLE 36 75 0 0
NEWMARKET CORP COM 651587107   511,010 1,123 SH   SOLE 40 1,123 0 0
NEWMARKET CORP COM 651587107   8,045,462 17,681 SH   SOLE 43 16,590 0 1,091
NEWMONT CORP COM 651639106   81,039,849 2,193,230 SH   SOLE 2 542,819 0 1,650,411
NEWMONT CORP COM 651639106   36,561,064 989,474 SH   SOLE 4 438,181 0 551,293
NEWMONT CORP COM 651639106   139,187,325 3,766,910 SH   SOLE 7 3,667,645 0 99,265
NEWMONT CORP COM 651639106   4,292,777 116,178 SH   SOLE 13 116,178 0 0
NEWMONT CORP COM 651639106   4,128,756 111,739 SH   SOLE 15 111,739 0 0
NEWMONT CORP COM 651639106   44,560,148 1,205,958 SH   SOLE 18 1,141,274 0 64,684
NEWMONT CORP COM 651639106   30,078,002 814,019 SH   SOLE 19 814,019 0 0
NEWMONT CORP COM 651639106   1,148,764,156 31,089,693 SH   SOLE 21 31,089,693 0 0
NEWMONT CORP COM 651639106   692,178,179 18,732,833 SH   SOLE 22 17,038,656 0 1,694,177
NEWMONT CORP COM 651639106   65,065,181 1,760,898 SH   SOLE 23 1,760,898 0 0
NEWMONT CORP COM 651639106   167,215,858 4,525,463 SH   SOLE 25 3,945,093 0 580,370
NEWMONT CORP COM 651639106   89,558,967 2,423,788 SH   SOLE 26 1,234,561 0 1,189,227
NEWMONT CORP COM 651639106   77,019,504 2,084,425 SH   SOLE 28 100,255 0 1,984,170
NEWMONT CORP COM 651639106   14,094,060 381,436 SH   SOLE 29 381,436 0 0
NEWMONT CORP COM 651639106   398,044,392 10,772,514 SH   SOLE 30 10,772,514 0 0
NEWMONT CORP COM 651639106   13,809,102 373,724 SH   SOLE 31 360,683 0 13,041
NEWMONT CORP COM 651639106   3,817,785 103,323 SH   SOLE 32 103,323 0 0
NEWMONT CORP COM 651639106   359,781,300 9,736,977 SH   SOLE 34 9,736,977 0 0
NEWMONT CORP COM 651639106   12,400,974 335,615 SH   SOLE 36 335,615 0 0
NEWMONT CORP COM 651639106   1,425,235 38,572 SH   SOLE 40 38,572 0 0
NEWMONT CORP COM 651639106   42,899 1,161 SH   OTR 43 1,161 0 0
NEWMONT CORP COM 651639106   46,801,757 1,266,624 SH   SOLE 43 1,139,297 0 127,327
NEWPARK RES INC COM PAR $.01NEW 651718504   735,874 106,494 SH   SOLE 2 46,070 0 60,424
NEWPARK RES INC COM PAR $.01NEW 651718504   3,061 443 SH   SOLE 7 443 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   1,492,436 215,982 SH   SOLE 18 215,982 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   1,097,992 158,899 SH   SOLE 19 158,899 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   18,644,935 2,698,254 SH   SOLE 21 2,698,254 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   14,935,993 2,161,504 SH   SOLE 22 2,093,275 0 68,229
NEWPARK RES INC COM PAR $.01NEW 651718504   9,425 1,364 SH   SOLE 28 1,364 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   662,330 95,851 SH   SOLE 43 89,708 0 6,143
NEWS CORP NEW CL A 65249B109   18,692,149 931,812 SH   SOLE 2 110,053 0 821,759
NEWS CORP NEW CL A 65249B109   6,625,276 330,273 SH   SOLE 4 119,696 0 210,577
NEWS CORP NEW CL A 65249B109   4,588,765 228,752 SH   SOLE 7 192,474 0 36,278
NEWS CORP NEW CL A 65249B109   25,556 1,274 SH   SOLE 13 1,274 0 0
NEWS CORP NEW CL A 65249B109   1,116,540 55,660 SH   SOLE 15 55,660 0 0
NEWS CORP NEW CL A 65249B109   13,128,608 654,467 SH   SOLE 18 629,654 0 24,813
NEWS CORP NEW CL A 65249B109   4,451,535 221,911 SH   SOLE 19 221,911 0 0
NEWS CORP NEW CL A 65249B109   188,930,938 9,418,292 SH   SOLE 21 9,418,292 0 0
NEWS CORP NEW CL A 65249B109   181,390,604 9,042,403 SH   SOLE 22 8,175,938 0 866,465
NEWS CORP NEW CL A 65249B109   12,619,385 629,082 SH   SOLE 23 629,082 0 0
NEWS CORP NEW CL A 65249B109   11,637,267 580,123 SH   SOLE 25 580,123 0 0
NEWS CORP NEW CL A 65249B109   9,602,441 478,686 SH   SOLE 26 257,669 0 221,017
NEWS CORP NEW CL A 65249B109   8,748,266 436,105 SH   SOLE 28 6,970 0 429,135
NEWS CORP NEW CL A 65249B109   32,778 1,634 SH   SOLE 29 1,634 0 0
NEWS CORP NEW CL A 65249B109   36,398,730 1,814,493 SH   SOLE 30 1,814,493 0 0
NEWS CORP NEW CL A 65249B109   1,805,841 90,022 SH   SOLE 31 84,162 0 5,860
NEWS CORP NEW CL A 65249B109   309,466 15,427 SH   SOLE 34 15,427 0 0
NEWS CORP NEW CL A 65249B109   2,378,815 118,585 SH   SOLE 36 118,585 0 0
NEWS CORP NEW CL A 65249B109   339,134 16,906 SH   SOLE 40 16,906 0 0
NEWS CORP NEW CL A 65249B109   10,424,645 519,673 SH   SOLE 43 472,235 0 47,438
NEWS CORP NEW CL B 65249B208   5,423,633 259,877 SH   SOLE 2 28,951 0 230,926
NEWS CORP NEW CL B 65249B208   1,244,666 59,639 SH   SOLE 7 46,890 0 12,749
NEWS CORP NEW CL B 65249B208   127,390 6,104 SH   SOLE 15 6,104 0 0
NEWS CORP NEW CL B 65249B208   2,889,326 138,444 SH   SOLE 18 138,284 0 160
NEWS CORP NEW CL B 65249B208   1,403,445 67,247 SH   SOLE 19 67,247 0 0
NEWS CORP NEW CL B 65249B208   56,404,076 2,702,639 SH   SOLE 21 2,702,639 0 0
NEWS CORP NEW CL B 65249B208   52,812,516 2,530,547 SH   SOLE 22 2,390,629 0 139,918
NEWS CORP NEW CL B 65249B208   3,624,722 173,681 SH   SOLE 25 173,681 0 0
NEWS CORP NEW CL B 65249B208   1,341,962 64,301 SH   SOLE 26 7,452 0 56,849
NEWS CORP NEW CL B 65249B208   529,284 25,361 SH   SOLE 28 0 0 25,361
NEWS CORP NEW CL B 65249B208   6,396,801 306,507 SH   SOLE 30 306,507 0 0
NEWS CORP NEW CL B 65249B208   36,481 1,748 SH   SOLE 31 1,748 0 0
NEWS CORP NEW CL B 65249B208   207,385 9,937 SH   SOLE 36 9,937 0 0
NEWS CORP NEW CL B 65249B208   575,578 27,579 SH   SOLE 43 20,992 0 6,587
NEWTEKONE INC COM NEW 652526203   207,960 14,099 SH   SOLE 2 808 0 13,291
NEWTEKONE INC COM NEW 652526203   3,776 256 SH   SOLE 7 256 0 0
NEWTEKONE INC COM NEW 652526203   1,034,654 70,146 SH   SOLE 18 70,146 0 0
NEWTEKONE INC COM NEW 652526203   737,648 50,010 SH   SOLE 19 50,010 0 0
NEWTEKONE INC COM NEW 652526203   12,357,122 837,771 SH   SOLE 21 837,771 0 0
NEWTEKONE INC COM NEW 652526203   9,752,036 661,155 SH   SOLE 22 641,944 0 19,211
NEXA RES S A COM L67359106   357,833 59,146 SH   SOLE 2 59,146 0 0
NEXA RES S A COM L67359106   2,620 433 SH   SOLE 7 433 0 0
NEXA RES S A COM L67359106   347,603 57,455 SH   SOLE 21 57,455 0 0
NEXA RES S A COM L67359106   86,757 14,340 SH   SOLE 22 14,340 0 0
NEXA RES S A COM L67359106   393 65 SH   SOLE 43 65 0 0
NEXIMMUNE INC COM 65344D109   76 360 SH   SOLE 22 360 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   158,609 18,210 SH   SOLE 2 943 0 17,267
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   3,240 372 SH   SOLE 7 372 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   806,764 92,625 SH   SOLE 18 92,625 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   538,269 61,799 SH   SOLE 19 61,799 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   9,914,715 1,138,314 SH   SOLE 21 1,138,314 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   7,035,128 807,707 SH   SOLE 22 786,681 0 21,026
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   14,189 1,629 SH   SOLE 23 1,629 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   191,739 11,720 SH   SOLE 2 6,638 0 5,082
NEXPOINT REAL ESTATE FIN INC COM 65342V101   407,495 24,908 SH   SOLE 18 24,908 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   277,367 16,954 SH   SOLE 19 16,954 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   6,726,201 411,137 SH   SOLE 21 411,137 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   1,921,351 117,442 SH   SOLE 22 112,124 0 5,318
NEXPOINT REAL ESTATE FIN INC COM 65342V101   14 1 SH   SOLE 43 0 0 1
NEXPOINT RESIDENTIAL TR INC COM 65341D102   4,734,386 147,122 SH   SOLE 2 108,704 0 38,418
NEXPOINT RESIDENTIAL TR INC COM 65341D102   310,119 9,637 SH   SOLE 4 9,637 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   1,043,147 32,416 SH   SOLE 7 27,803 0 4,613
NEXPOINT RESIDENTIAL TR INC COM 65341D102   2,905,017 90,274 SH   SOLE 18 71,722 0 18,552
NEXPOINT RESIDENTIAL TR INC COM 65341D102   6,428,245 199,759 SH   SOLE 19 199,759 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   87,518,627 2,719,659 SH   SOLE 21 2,719,659 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   32,256,588 1,002,380 SH   SOLE 22 972,705 0 29,675
NEXPOINT RESIDENTIAL TR INC COM 65341D102   175,832 5,464 SH   SOLE 23 5,464 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   3,447,926 107,145 SH   SOLE 25 107,145 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   602,474 18,722 SH   SOLE 26 6,825 0 11,897
NEXPOINT RESIDENTIAL TR INC COM 65341D102   527,366 16,388 SH   SOLE 28 359 0 16,029
NEXPOINT RESIDENTIAL TR INC COM 65341D102   3,468,135 107,773 SH   SOLE 30 107,773 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   130,844 4,066 SH   SOLE 40 4,066 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   1,032,656 32,090 SH   SOLE 43 29,359 0 2,731
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   16,840,384 117,461 SH   SOLE 2 35,927 0 81,534
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   17,491 122 SH   SOLE 4 122 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   805,883 5,621 SH   SOLE 7 5,389 0 232
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   8,862,560 61,816 SH   SOLE 18 61,816 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,619,077 11,293 SH   SOLE 19 11,293 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   256,235,739 1,787,234 SH   SOLE 21 1,787,234 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   137,735,846 960,702 SH   SOLE 22 913,036 0 47,666
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,043,303 7,277 SH   SOLE 25 7,277 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,882,305 13,129 SH   SOLE 26 9,917 0 3,212
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   360,145 2,512 SH   SOLE 28 414 0 2,098
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   3,267,259 22,789 SH   SOLE 30 22,789 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   69,821 487 SH   SOLE 31 487 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   136,918 955 SH   SOLE 36 955 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   874,270 6,098 SH   SOLE 40 6,098 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   3,128,849 21,824 SH   SOLE 43 19,404 0 2,420
NEXTCURE INC COM 65343E108   140,908 109,231 SH   SOLE 2 83,448 0 25,783
NEXTCURE INC COM 65343E108   4,870 3,775 SH   SOLE 18 3,775 0 0
NEXTCURE INC COM 65343E108   299,488 232,161 SH   SOLE 19 232,161 0 0
NEXTCURE INC COM 65343E108   75,844 58,794 SH   SOLE 21 58,794 0 0
NEXTCURE INC COM 65343E108   557,586 432,237 SH   SOLE 22 432,237 0 0
NEXTCURE INC COM 65343E108   11,734 9,096 SH   SOLE 23 9,096 0 0
NEXTCURE INC COM 65343E108   68,127 52,812 SH   SOLE 26 0 0 52,812
NEXTDECADE CORP COM 65342K105   56,596,803 11,054,063 SH   SOLE 2 11,044,147 0 9,916
NEXTDECADE CORP COM 65342K105   241 47 SH   SOLE 7 47 0 0
NEXTDECADE CORP COM 65342K105   421,622 82,348 SH   SOLE 18 82,348 0 0
NEXTDECADE CORP COM 65342K105   344,397 67,265 SH   SOLE 19 67,265 0 0
NEXTDECADE CORP COM 65342K105   6,155,668 1,202,279 SH   SOLE 21 1,202,279 0 0
NEXTDECADE CORP COM 65342K105   7,785,795 1,520,663 SH   SOLE 22 1,484,255 0 36,408
NEXTDECADE CORP COM 65342K105   53,233 10,397 SH   SOLE 25 10,397 0 0
NEXTDECADE CORP COM 65342K105   49,505 9,669 SH   SOLE 26 1,496 0 8,173
NEXTDECADE CORP COM 65342K105   79,427 15,513 SH   SOLE 40 15,513 0 0
NEXTDECADE CORP COM 65342K105   32,420 6,332 SH   OTR 43 6,332 0 0
NEXTDECADE CORP COM 65342K105   151,163 29,524 SH   SOLE 43 17,620 0 11,904
NEXTDOOR HOLDINGS INC COM CL A 65345M108   145,627 80,015 SH   SOLE 2 33,123 0 46,892
NEXTDOOR HOLDINGS INC COM CL A 65345M108   2,663 1,463 SH   SOLE 7 1,463 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   748,482 411,254 SH   SOLE 18 411,254 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   534,880 293,890 SH   SOLE 19 293,890 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   9,863,972 5,419,765 SH   SOLE 21 5,419,765 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   6,612,460 3,633,220 SH   SOLE 22 3,493,501 0 139,719
NEXTDOOR HOLDINGS INC COM CL A 65345M108   33,550 18,434 SH   SOLE 25 18,434 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   92,059 50,582 SH   SOLE 30 50,582 0 0
NEXTERA ENERGY INC COM 65339F101   199,585,011 3,483,767 SH   SOLE 2 394,698 0 3,089,069
NEXTERA ENERGY INC COM 65339F101   54,166,320 945,476 SH   SOLE 4 755,700 0 189,776
NEXTERA ENERGY INC COM 65339F101   125,043,274 2,182,637 SH   SOLE 7 1,932,977 0 249,660
NEXTERA ENERGY INC COM 65339F101   1,851,326 32,315 SH   SOLE 13 32,315 0 0
NEXTERA ENERGY INC COM 65339F101   16,634,724 290,360 SH   SOLE 15 290,360 0 0
NEXTERA ENERGY INC COM 65339F101   198,907,443 3,471,940 SH   SOLE 18 3,343,344 0 128,596
NEXTERA ENERGY INC COM 65339F101   210,996,263 3,682,951 SH   SOLE 19 3,682,951 0 0
NEXTERA ENERGY INC COM 65339F101   3,304,308,971 57,676,889 SH   SOLE 21 57,676,889 0 0
NEXTERA ENERGY INC COM 65339F101   2,530,810,385 44,175,430 SH   SOLE 22 39,890,744 0 4,284,686
NEXTERA ENERGY INC COM 65339F101   225,978,514 3,944,467 SH   SOLE 23 3,944,467 0 0
NEXTERA ENERGY INC COM 65339F101   187,782,813 3,277,759 SH   SOLE 25 3,277,759 0 0
NEXTERA ENERGY INC COM 65339F101   149,160,874 2,603,611 SH   SOLE 26 1,209,311 0 1,394,300
NEXTERA ENERGY INC COM 65339F101   187,464,109 3,272,196 SH   SOLE 28 120,341 0 3,151,855
NEXTERA ENERGY INC COM 65339F101   270,867 4,728 SH   SOLE 29 4,728 0 0
NEXTERA ENERGY INC COM 65339F101   727,484,232 12,698,276 SH   SOLE 30 12,698,276 0 0
NEXTERA ENERGY INC COM 65339F101   26,266,205 458,478 SH   SOLE 31 417,917 0 40,561
NEXTERA ENERGY INC COM 65339F101   2,413,284 42,124 SH   SOLE 32 42,124 0 0
NEXTERA ENERGY INC COM 65339F101   433,911,424 7,573,947 SH   SOLE 34 7,573,947 0 0
NEXTERA ENERGY INC COM 65339F101   34,720,662 606,051 SH   SOLE 36 606,051 0 0
NEXTERA ENERGY INC COM 65339F101   5,629,602 98,265 SH   SOLE 40 98,265 0 0
NEXTERA ENERGY INC COM 65339F101   194,270 3,391 SH   OTR 43 3,391 0 0
NEXTERA ENERGY INC COM 65339F101   150,846,392 2,633,032 SH   SOLE 43 2,298,475 0 334,556
NEXTERA ENERGY INC UNIT 09/01/2025 65339F713   130,115,528 3,439,480 SH   SOLE 21 3,439,480 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   194,047,325 6,533,580 SH   SOLE 46 6,533,580 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   978,734 32,954 SH   SOLE 2 22,700 0 10,254
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   7,663 258 SH   SOLE 4 258 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   621,532 20,927 SH   SOLE 7 19,770 0 1,157
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   378,883 12,757 SH   SOLE 18 12,757 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   5,690,193 191,589 SH   SOLE 21 191,589 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   2,022,808 68,108 SH   SOLE 22 30,875 0 37,233
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   495,099 16,670 SH   SOLE 25 16,670 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,025,630 34,533 SH   SOLE 26 26,208 0 8,325
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   302,287 10,178 SH   SOLE 28 0 0 10,178
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   2,869,822 96,627 SH   SOLE 30 96,627 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   440,392 14,828 SH   SOLE 40 14,828 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   1,486,542 62,644 SH   SOLE 2 25,546 0 37,098
NEXTGEN HEALTHCARE INC COM 65343C102   6,834 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   514,039 21,662 SH   SOLE 7 20,493 0 1,169
NEXTGEN HEALTHCARE INC COM 65343C102   4,037,185 170,130 SH   SOLE 18 170,130 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   5,057,361 213,121 SH   SOLE 19 213,121 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   147,781,779 6,227,635 SH   SOLE 21 6,227,635 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   38,863,262 1,637,727 SH   SOLE 22 1,581,696 0 56,031
NEXTGEN HEALTHCARE INC COM 65343C102   72,068 3,037 SH   SOLE 23 3,037 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   266,061 11,212 SH   SOLE 25 11,212 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   2,970,474 125,178 SH   SOLE 26 15,657 0 109,521
NEXTGEN HEALTHCARE INC COM 65343C102   10,821 456 SH   SOLE 28 456 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   5,138,542 216,542 SH   SOLE 30 216,542 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   201,349 8,485 SH   SOLE 40 8,485 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   1,814,325 76,457 SH   SOLE 43 43,925 0 32,532
NEXTNAV INC COMMON STOCK 65345N106   46,856 9,116 SH   SOLE 2 2,530 0 6,586
NEXTNAV INC COMMON STOCK 65345N106   2,287 445 SH   SOLE 7 445 0 0
NEXTNAV INC COMMON STOCK 65345N106   717,385 139,569 SH   SOLE 18 139,569 0 0
NEXTNAV INC COMMON STOCK 65345N106   590,987 114,978 SH   SOLE 19 114,978 0 0
NEXTNAV INC COMMON STOCK 65345N106   9,510,563 1,850,304 SH   SOLE 21 1,850,304 0 0
NEXTNAV INC COMMON STOCK 65345N106   4,822,780 938,284 SH   SOLE 22 918,344 0 19,940
NEXTPLAT CORP COM NEW 68557F209   1,535 848 SH   SOLE 18 848 0 0
NEXTPLAT CORP COM NEW 68557F209   16,952 9,366 SH   SOLE 21 9,366 0 0
NEXTPLAY TECHNOLOGIES INC COM NEW 65344G201   33,082 37,679 SH   SOLE 22 37,679 0 0
NEXTRACKER INC CLASS A COM 65290E101   1,757,321 43,758 SH   SOLE 2 32,977 0 10,781
NEXTRACKER INC CLASS A COM 65290E101   5,663 141 SH   SOLE 4 141 0 0
NEXTRACKER INC CLASS A COM 65290E101   373,408 9,298 SH   SOLE 7 8,810 0 488
NEXTRACKER INC CLASS A COM 65290E101   8,246,776 205,348 SH   SOLE 18 118,006 0 87,342
NEXTRACKER INC CLASS A COM 65290E101   36,351,426 905,165 SH   SOLE 19 905,165 0 0
NEXTRACKER INC CLASS A COM 65290E101   66,822,826 1,663,915 SH   SOLE 21 1,663,915 0 0
NEXTRACKER INC CLASS A COM 65290E101   55,060,484 1,371,028 SH   SOLE 22 1,272,633 0 98,395
NEXTRACKER INC CLASS A COM 65290E101   375,255 9,344 SH   SOLE 25 9,344 0 0
NEXTRACKER INC CLASS A COM 65290E101   920,347 22,917 SH   SOLE 26 18,575 0 4,342
NEXTRACKER INC CLASS A COM 65290E101   1,447,246 36,037 SH   SOLE 30 36,037 0 0
NEXTRACKER INC CLASS A COM 65290E101   54,820,970 1,365,064 SH   SOLE 34 1,365,064 0 0
NEXTRACKER INC CLASS A COM 65290E101   314,453 7,830 SH   SOLE 40 7,830 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   99,215 92,724 SH   SOLE 2 49,940 0 42,784
NGM BIOPHARMACEUTICALS INC COM 62921N105   493 461 SH   SOLE 7 461 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   150,794 140,929 SH   SOLE 18 131,569 0 9,360
NGM BIOPHARMACEUTICALS INC COM 62921N105   187,977 175,679 SH   SOLE 19 175,679 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   2,044,446 1,910,697 SH   SOLE 21 1,910,697 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   1,539,927 1,439,184 SH   SOLE 22 1,183,240 0 255,944
NGM BIOPHARMACEUTICALS INC COM 62921N105   1,454 1,359 SH   SOLE 23 1,359 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   37,942 35,460 SH   SOLE 26 0 0 35,460
NGM BIOPHARMACEUTICALS INC COM 62921N105   35,208 32,905 SH   SOLE 30 32,905 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   11,215 10,481 SH   SOLE 43 6,763 0 3,718
NI HLDGS INC COM 65342T106   414,530 32,209 SH   SOLE 2 29,620 0 2,589
NI HLDGS INC COM 65342T106   1,776 138 SH   SOLE 7 138 0 0
NI HLDGS INC COM 65342T106   344,684 26,782 SH   SOLE 18 26,782 0 0
NI HLDGS INC COM 65342T106   222,638 17,299 SH   SOLE 19 17,299 0 0
NI HLDGS INC COM 65342T106   3,656,058 284,076 SH   SOLE 21 284,076 0 0
NI HLDGS INC COM 65342T106   1,828,801 142,098 SH   SOLE 22 134,649 0 7,449
NI HLDGS INC COM 65342T106   21,248 1,651 SH   SOLE 23 1,651 0 0
NICE LTD SPONSORED ADR 653656108   567,630 3,339 SH   SOLE 4 3,339 0 0
NICE LTD SPONSORED ADR 653656108   12,887,020 75,806 SH   SOLE 18 75,806 0 0
NICE LTD SPONSORED ADR 653656108   70,638,740 415,522 SH   SOLE 19 415,522 0 0
NICE LTD SPONSORED ADR 653656108   5,017,210 29,513 SH   SOLE 22 29,513 0 0
NICE LTD SPONSORED ADR 653656108   2,332,400 13,720 SH   SOLE 26 13,720 0 0
NICE LTD SPONSORED ADR 653656108   582,590 3,427 SH   SOLE 30 3,427 0 0
NICE LTD SPONSORED ADR 653656108   40,712,620 239,486 SH   SOLE 34 239,486 0 0
NICE LTD SPONSORED ADR 653656108   19,087,090 112,277 SH   SOLE 43 100,449 0 11,828
NICHOLAS FINL INC BC COM NEW 65373J209   4,245 888 SH   SOLE 18 888 0 0
NICHOLAS FINL INC BC COM NEW 65373J209   47,242 9,883 SH   SOLE 21 9,883 0 0
NICHOLAS FINL INC BC COM NEW 65373J209   7,825 1,637 SH   SOLE 22 1,637 0 0
NICOLET BANKSHARES INC COM 65406E102   867,505 12,432 SH   SOLE 2 3,917 0 8,515
NICOLET BANKSHARES INC COM 65406E102   7,815 112 SH   SOLE 4 112 0 0
NICOLET BANKSHARES INC COM 65406E102   10,048 144 SH   SOLE 7 144 0 0
NICOLET BANKSHARES INC COM 65406E102   2,619,751 37,543 SH   SOLE 18 37,543 0 0
NICOLET BANKSHARES INC COM 65406E102   1,869,755 26,795 SH   SOLE 19 26,795 0 0
NICOLET BANKSHARES INC COM 65406E102   32,888,151 471,312 SH   SOLE 21 471,312 0 0
NICOLET BANKSHARES INC COM 65406E102   24,708,679 354,094 SH   SOLE 22 337,295 0 16,799
NICOLET BANKSHARES INC COM 65406E102   163,285 2,340 SH   SOLE 25 2,340 0 0
NICOLET BANKSHARES INC COM 65406E102   740,226 10,608 SH   SOLE 26 8,860 0 1,748
NICOLET BANKSHARES INC COM 65406E102   16,677 239 SH   SOLE 28 239 0 0
NICOLET BANKSHARES INC COM 65406E102   714,896 10,245 SH   SOLE 30 10,245 0 0
NICOLET BANKSHARES INC COM 65406E102   192,314 2,756 SH   SOLE 40 2,756 0 0
NICOLET BANKSHARES INC COM 65406E102   767,022 10,992 SH   SOLE 43 10,678 0 314
NIGHTHAWK BIOSCIENCES INC COM 42237K409   6,545 12,420 SH   SOLE 21 12,420 0 0
NIGHTHAWK BIOSCIENCES INC COM 42237K409   209,058 396,695 SH   SOLE 22 396,695 0 0
NIKE INC CL B 654106103   251,427,435 2,629,444 SH   SOLE 2 923,806 0 1,705,638
NIKE INC CL B 654106103   114,153,738 1,193,827 SH   SOLE 4 569,479 0 624,348
NIKE INC CL B 654106103   94,618,572 989,527 SH   SOLE 7 821,416 0 168,111
NIKE INC CL B 654106103   14,250,440 149,032 SH   SOLE 13 149,032 0 0
NIKE INC CL B 654106103   10,569,165 110,533 SH   SOLE 15 110,533 0 0
NIKE INC CL B 654106103   225,504,779 2,358,343 SH   SOLE 18 2,070,348 0 287,995
NIKE INC CL B 654106103   99,886,278 1,044,617 SH   SOLE 19 1,044,617 0 0
NIKE INC CL B 654106103   3,397,756,490 35,533,952 SH   SOLE 21 35,533,952 0 0
NIKE INC CL B 654106103   2,577,745,761 26,958,228 SH   SOLE 22 24,339,378 0 2,618,850
NIKE INC CL B 654106103   257,867,538 2,696,795 SH   SOLE 23 2,696,795 0 0
NIKE INC CL B 654106103   283,039,312 2,960,043 SH   SOLE 25 2,613,774 0 346,269
NIKE INC CL B 654106103   158,191,338 1,654,375 SH   SOLE 26 902,523 0 751,852
NIKE INC CL B 654106103   201,692,031 2,109,308 SH   SOLE 28 147,674 0 1,961,634
NIKE INC CL B 654106103   7,470,313 78,125 SH   SOLE 29 78,125 0 0
NIKE INC CL B 654106103   747,211,207 7,814,382 SH   SOLE 30 7,814,382 0 0
NIKE INC CL B 654106103   44,095,354 461,152 SH   SOLE 31 425,215 0 35,937
NIKE INC CL B 654106103   4,811,407 50,318 SH   SOLE 32 50,318 0 0
NIKE INC CL B 654106103   26,713,455 279,371 SH   SOLE 34 279,371 0 0
NIKE INC CL B 654106103   27,952,117 292,325 SH   SOLE 36 292,325 0 0
NIKE INC CL B 654106103   5,721,040 59,831 SH   SOLE 40 59,831 0 0
NIKE INC CL B 654106103   238,189 2,491 SH   OTR 43 2,491 0 0
NIKE INC CL B 654106103   136,944,418 1,432,173 SH   SOLE 43 1,248,047 0 184,126
NIKOLA CORP COM 654110105   866,596 551,972 SH   SOLE 2 170,716 0 381,256
NIKOLA CORP COM 654110105   119,386 76,042 SH   SOLE 4 1,522 0 74,520
NIKOLA CORP COM 654110105   5,481 3,491 SH   SOLE 7 3,491 0 0
NIKOLA CORP COM 654110105   2,567,812 1,635,549 SH   SOLE 18 1,635,549 0 0
NIKOLA CORP COM 654110105   2,023,306 1,288,730 SH   SOLE 19 1,288,730 0 0
NIKOLA CORP COM 654110105   37,223,015 23,708,927 SH   SOLE 21 23,708,927 0 0
NIKOLA CORP COM 654110105   29,601,234 18,854,289 SH   SOLE 22 18,072,168 0 782,121
NIKOLA CORP COM 654110105   224,154 142,773 SH   SOLE 25 142,773 0 0
NIKOLA CORP COM 654110105   215,404 137,200 SH   SOLE 26 109,994 0 27,206
NIKOLA CORP COM 654110105   94,279 60,050 SH   SOLE 28 29,371 0 30,679
NIKOLA CORP COM 654110105   1,582,830 1,008,172 SH   SOLE 30 1,008,172 0 0
NIKOLA CORP COM 654110105   18,058 11,502 SH   SOLE 36 11,502 0 0
NIKOLA CORP COM 654110105   108,288 68,973 SH   SOLE 40 68,973 0 0
NIKOLA CORP COM 654110105   325,023 207,021 SH   SOLE 43 202,393 0 4,628
NINE ENERGY SERVICE INC COM 65441V101   46,449 11,274 SH   SOLE 2 11,274 0 0
NINE ENERGY SERVICE INC COM 65441V101   18,326 4,448 SH   SOLE 18 4,448 0 0
NINE ENERGY SERVICE INC COM 65441V101   115,566 28,050 SH   SOLE 19 28,050 0 0
NINE ENERGY SERVICE INC COM 65441V101   219,732 53,333 SH   SOLE 21 53,333 0 0
NINE ENERGY SERVICE INC COM 65441V101   1,319,875 320,358 SH   SOLE 22 320,358 0 0
NINE ENERGY SERVICE INC COM 65441V101   17,263 4,190 SH   SOLE 34 4,190 0 0
NINE ENERGY SERVICE INC COM 65441V101   14,309 3,473 SH   SOLE 43 3,473 0 0
NIO INC SPON ADS 62914V106   10,153,258 1,123,148 SH   SOLE 2 95,077 0 1,028,071
NIO INC SPON ADS 62914V106   4,717,461 521,843 SH   SOLE 4 279,611 0 242,232
NIO INC SPON ADS 62914V106   8,036,587 889,003 SH   SOLE 7 802,887 0 86,116
NIO INC SPON ADS 62914V106   4,112,802 454,956 SH   SOLE 13 454,956 0 0
NIO INC SPON ADS 62914V106   8,421,908 931,627 SH   SOLE 15 931,627 0 0
NIO INC SPON ADS 62914V106   3,621,984 400,662 SH   SOLE 18 400,662 0 0
NIO INC SPON ADS 62914V106   17,718 1,960 SH   SOLE 19 1,960 0 0
NIO INC SPON ADS 62914V106   239,556,266 26,499,587 SH   SOLE 21 26,499,587 0 0
NIO INC SPON ADS 62914V106   113,378,839 12,541,907 SH   SOLE 22 10,894,671 0 1,647,236
NIO INC SPON ADS 62914V106   14,160,229 1,566,397 SH   SOLE 23 1,566,397 0 0
NIO INC SPON ADS 62914V106   154,665 17,109 SH   SOLE 25 17,109 0 0
NIO INC SPON ADS 62914V106   12,659,435 1,400,380 SH   SOLE 26 39,905 0 1,360,475
NIO INC SPON ADS 62914V106   21,056,221 2,329,228 SH   SOLE 28 0 0 2,329,228
NIO INC SPON ADS 62914V106   127,714,164 14,127,673 SH   SOLE 30 14,127,673 0 0
NIO INC SPON ADS 62914V106   738,215 81,661 SH   SOLE 32 81,661 0 0
NIO INC SPON ADS 62914V106   1,410,502 156,029 SH   SOLE 34 156,029 0 0
NIO INC SPON ADS 62914V106   410,976 45,462 SH   SOLE 36 45,462 0 0
NIO INC SPON ADS 62914V106   167,638 18,544 SH   SOLE 40 18,544 0 0
NIO INC SPON ADS 62914V106   8,155,165 902,120 SH   SOLE 43 773,241 0 128,879
NIOCORP DEVS LTD COM NEW 654484609   30,300 8,347 SH   SOLE 2 8,162 0 185
NIOCORP DEVS LTD COM NEW 654484609   55,902 15,400 SH   SOLE 18 15,400 0 0
NIOCORP DEVS LTD COM NEW 654484609   276,947 76,294 SH   SOLE 19 76,294 0 0
NIOCORP DEVS LTD COM NEW 654484609   84,804 23,362 SH   SOLE 21 23,362 0 0
NIOCORP DEVS LTD COM NEW 654484609   165,989 45,727 SH   SOLE 22 45,727 0 0
NIOCORP DEVS LTD COM NEW 654484609   5,612 1,546 SH   SOLE 23 1,546 0 0
NISOURCE INC COM 65473P105   36,965,975 1,497,811 SH   SOLE 2 126,642 0 1,371,169
NISOURCE INC COM 65473P105   12,356,955 500,687 SH   SOLE 4 176,648 0 324,039
NISOURCE INC COM 65473P105   21,924,453 888,349 SH   SOLE 7 718,066 0 170,283
NISOURCE INC COM 65473P105   121,722 4,932 SH   SOLE 13 4,932 0 0
NISOURCE INC COM 65473P105   1,634,754 66,238 SH   SOLE 15 66,238 0 0
NISOURCE INC COM 65473P105   20,957,688 849,177 SH   SOLE 18 821,150 0 28,027
NISOURCE INC COM 65473P105   16,694,465 676,437 SH   SOLE 19 676,437 0 0
NISOURCE INC COM 65473P105   502,059,514 20,342,768 SH   SOLE 21 20,342,768 0 0
NISOURCE INC COM 65473P105   244,351,670 9,900,797 SH   SOLE 22 8,991,372 0 909,425
NISOURCE INC COM 65473P105   16,774,626 679,685 SH   SOLE 23 679,685 0 0
NISOURCE INC COM 65473P105   21,171,664 857,847 SH   SOLE 25 857,847 0 0
NISOURCE INC COM 65473P105   6,060,569 245,566 SH   SOLE 26 221,460 0 24,106
NISOURCE INC COM 65473P105   7,922,872 321,024 SH   SOLE 28 7,187 0 313,837
NISOURCE INC COM 65473P105   73,201 2,966 SH   SOLE 29 2,966 0 0
NISOURCE INC COM 65473P105   61,027,816 2,472,764 SH   SOLE 30 2,472,764 0 0
NISOURCE INC COM 65473P105   2,285,467 92,604 SH   SOLE 31 84,799 0 7,805
NISOURCE INC COM 65473P105   3,856,571 156,263 SH   SOLE 32 156,263 0 0
NISOURCE INC COM 65473P105   3,983,623 161,411 SH   SOLE 34 161,411 0 0
NISOURCE INC COM 65473P105   2,748,587 111,369 SH   SOLE 36 111,369 0 0
NISOURCE INC COM 65473P105   290,187 11,758 SH   SOLE 40 11,758 0 0
NISOURCE INC COM 65473P105   20,287 822 SH   OTR 43 822 0 0
NISOURCE INC COM 65473P105   7,575,088 306,932 SH   SOLE 43 261,320 0 45,612
NISOURCE INC UNIT 12/01/2023 65473P121   72,272,526 741,637 SH   SOLE 21 741,637 0 0
NKARTA INC COM 65487U108   277,184 199,413 SH   SOLE 2 125,388 0 74,025
NKARTA INC COM 65487U108   316 227 SH   SOLE 7 227 0 0
NKARTA INC COM 65487U108   134,002 96,404 SH   SOLE 18 96,404 0 0
NKARTA INC COM 65487U108   159,783 114,952 SH   SOLE 19 114,952 0 0
NKARTA INC COM 65487U108   1,948,088 1,401,502 SH   SOLE 21 1,401,502 0 0
NKARTA INC COM 65487U108   1,391,839 1,001,323 SH   SOLE 22 974,923 0 26,400
NKARTA INC COM 65487U108   14,277 10,271 SH   SOLE 23 10,271 0 0
NKARTA INC COM 65487U108   62,134 44,701 SH   SOLE 26 0 0 44,701
NKARTA INC COM 65487U108   28,224 20,305 SH   SOLE 30 20,305 0 0
NKARTA INC COM 65487U108   1,056 760 SH   SOLE 43 760 0 0
NL INDS INC COM NEW 629156407   25,009 5,265 SH   SOLE 2 157 0 5,108
NL INDS INC COM NEW 629156407   131,689 27,724 SH   SOLE 18 27,724 0 0
NL INDS INC COM NEW 629156407   74,955 15,780 SH   SOLE 19 15,780 0 0
NL INDS INC COM NEW 629156407   1,378,735 290,260 SH   SOLE 21 290,260 0 0
NL INDS INC COM NEW 629156407   908,461 191,255 SH   SOLE 22 186,385 0 4,870
NL INDS INC COM NEW 629156407   8,612 1,813 SH   SOLE 43 1,813 0 0
NLIGHT INC COM 65487K100   429,218 41,271 SH   SOLE 2 12,941 0 28,330
NLIGHT INC COM 65487K100   1,352 130 SH   SOLE 4 130 0 0
NLIGHT INC COM 65487K100   3,245 312 SH   SOLE 7 312 0 0
NLIGHT INC COM 65487K100   1,339,853 128,832 SH   SOLE 18 128,832 0 0
NLIGHT INC COM 65487K100   972,629 93,522 SH   SOLE 19 93,522 0 0
NLIGHT INC COM 65487K100   17,750,013 1,706,732 SH   SOLE 21 1,706,732 0 0
NLIGHT INC COM 65487K100   13,105,862 1,260,179 SH   SOLE 22 1,206,159 0 54,020
NLIGHT INC COM 65487K100   114,275 10,988 SH   SOLE 25 10,988 0 0
NLIGHT INC COM 65487K100   266,656 25,640 SH   SOLE 26 20,372 0 5,268
NLIGHT INC COM 65487K100   30,222 2,906 SH   SOLE 28 2,906 0 0
NLIGHT INC COM 65487K100   332,238 31,946 SH   SOLE 30 31,946 0 0
NLIGHT INC COM 65487K100   66,570 6,401 SH   SOLE 40 6,401 0 0
NLIGHT INC COM 65487K100   145,891 14,028 SH   SOLE 43 12,475 0 1,553
NMI HLDGS INC CL A 629209305   5,420,357 200,087 SH   SOLE 2 88,429 0 111,658
NMI HLDGS INC CL A 629209305   8,858 327 SH   SOLE 4 327 0 0
NMI HLDGS INC CL A 629209305   19,857 733 SH   SOLE 7 733 0 0
NMI HLDGS INC CL A 629209305   7,352,470 271,409 SH   SOLE 18 271,409 0 0
NMI HLDGS INC CL A 629209305   13,928,540 514,158 SH   SOLE 19 514,158 0 0
NMI HLDGS INC CL A 629209305   251,245,474 9,274,473 SH   SOLE 21 9,274,473 0 0
NMI HLDGS INC CL A 629209305   75,380,011 2,782,577 SH   SOLE 22 2,679,069 0 103,508
NMI HLDGS INC CL A 629209305   139,216 5,139 SH   SOLE 23 5,139 0 0
NMI HLDGS INC CL A 629209305   464,268 17,138 SH   SOLE 25 17,138 0 0
NMI HLDGS INC CL A 629209305   2,444,629 90,241 SH   SOLE 26 22,541 0 67,700
NMI HLDGS INC CL A 629209305   9,996 369 SH   SOLE 28 369 0 0
NMI HLDGS INC CL A 629209305   4,604,054 169,954 SH   SOLE 30 169,954 0 0
NMI HLDGS INC CL A 629209305   370,185 13,665 SH   SOLE 40 13,665 0 0
NMI HLDGS INC CL A 629209305   3,344,206 123,448 SH   SOLE 43 119,735 0 3,713
NN INC COM 629337106   15,304 8,228 SH   SOLE 18 8,228 0 0
NN INC COM 629337106   1,910 1,027 SH   SOLE 19 1,027 0 0
NN INC COM 629337106   178,311 95,866 SH   SOLE 21 95,866 0 0
NN INC COM 629337106   1,168,683 628,324 SH   SOLE 22 628,324 0 0
NNN REIT INC COM 637417106   16,315,948 461,685 SH   SOLE 2 177,802 0 283,883
NNN REIT INC COM 637417106   2,707,221 76,605 SH   SOLE 4 76,605 0 0
NNN REIT INC COM 637417106   12,231,386 346,106 SH   SOLE 7 305,198 0 40,908
NNN REIT INC COM 637417106   11,720,652 331,654 SH   SOLE 18 331,654 0 0
NNN REIT INC COM 637417106   16,374,542 463,343 SH   SOLE 19 463,343 0 0
NNN REIT INC COM 637417106   363,502,328 10,285,861 SH   SOLE 21 10,285,861 0 0
NNN REIT INC COM 637417106   252,452,209 7,143,526 SH   SOLE 22 6,866,055 0 277,471
NNN REIT INC COM 637417106   332,408 9,406 SH   SOLE 23 9,406 0 0
NNN REIT INC COM 637417106   17,778,105 503,059 SH   SOLE 25 503,059 0 0
NNN REIT INC COM 637417106   2,328,023 65,875 SH   SOLE 26 50,579 0 15,296
NNN REIT INC COM 637417106   4,773,939 135,086 SH   SOLE 28 6,178 0 128,908
NNN REIT INC COM 637417106   22,804,584 645,291 SH   SOLE 30 645,291 0 0
NNN REIT INC COM 637417106   1,102,290 31,191 SH   SOLE 31 2,552 0 28,639
NNN REIT INC COM 637417106   800,557 22,653 SH   SOLE 36 22,653 0 0
NNN REIT INC COM 637417106   1,067,939 30,219 SH   SOLE 40 30,219 0 0
NNN REIT INC COM 637417106   21,699 614 SH   OTR 43 614 0 0
NNN REIT INC COM 637417106   6,030,857 170,652 SH   SOLE 43 150,896 0 19,756
NOAH HLDGS LTD SPON ADS CL A 65487X102   10,487 841 SH   SOLE 4 841 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   49,992 4,009 SH   SOLE 7 4,009 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   5,382,601 431,644 SH   SOLE 21 431,644 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   2,500,073 200,487 SH   SOLE 22 180,072 0 20,415
NOAH HLDGS LTD SPON ADS CL A 65487X102   1,473,368 118,153 SH   SOLE 30 118,153 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   1,100,029 88,214 SH   SOLE 43 86,111 0 2,103
NOBLE CORP PLC ORD SHS A G65431127   3,669,137 72,441 SH   SOLE 2 32,095 0 40,346
NOBLE CORP PLC ORD SHS A G65431127   19,146 378 SH   SOLE 4 378 0 0
NOBLE CORP PLC ORD SHS A G65431127   575,992 11,372 SH   SOLE 7 10,801 0 571
NOBLE CORP PLC ORD SHS A G65431127   13,620,393 268,912 SH   SOLE 18 268,912 0 0
NOBLE CORP PLC ORD SHS A G65431127   11,549,922 228,034 SH   SOLE 19 228,034 0 0
NOBLE CORP PLC ORD SHS A G65431127   204,607,462 4,039,634 SH   SOLE 21 4,039,634 0 0
NOBLE CORP PLC ORD SHS A G65431127   146,985,895 2,901,992 SH   SOLE 22 2,803,670 0 98,322
NOBLE CORP PLC ORD SHS A G65431127   1,053,317 20,796 SH   SOLE 25 20,796 0 0
NOBLE CORP PLC ORD SHS A G65431127   1,942,022 38,342 SH   SOLE 26 28,847 0 9,495
NOBLE CORP PLC ORD SHS A G65431127   1,784,450 35,231 SH   SOLE 28 19,529 0 15,702
NOBLE CORP PLC ORD SHS A G65431127   3,203,916 63,256 SH   SOLE 30 63,256 0 0
NOBLE CORP PLC ORD SHS A G65431127   927,199 18,306 SH   SOLE 40 18,306 0 0
NOBLE CORP PLC ORD SHS A G65431127   2,005,234 39,590 SH   SOLE 43 26,849 0 12,741
NOKIA CORP SPONSORED ADR 654902204   429,382 114,808 SH   SOLE 18 114,808 0 0
NOKIA CORP SPONSORED ADR 654902204   20,115,908 5,378,585 SH   SOLE 19 5,378,585 0 0
NOKIA CORP SPONSORED ADR 654902204   1,230,763 329,081 SH   SOLE 25 329,081 0 0
NOKIA CORP SPONSORED ADR 654902204   4,058,222 1,085,086 SH   SOLE 34 1,085,086 0 0
NOKIA CORP SPONSORED ADR 654902204   16,688,215 4,462,090 SH   SOLE 43 4,040,231 0 421,858
NOMAD FOODS LTD USD ORD SHS G6564A105   18,279 1,201 SH   SOLE 7 1,201 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   133,160 8,749 SH   SOLE 22 8,749 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   77,394 5,085 SH   SOLE 36 5,085 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208   13,406,184 3,334,872 SH   SOLE 43 3,076,397 0 258,475
NOODLES & CO COM CL A 65540B105   17,390 7,069 SH   SOLE 2 3,906 0 3,163
NOODLES & CO COM CL A 65540B105   1,609 654 SH   SOLE 7 654 0 0
NOODLES & CO COM CL A 65540B105   266,959 108,520 SH   SOLE 18 108,520 0 0
NOODLES & CO COM CL A 65540B105   192,667 78,320 SH   SOLE 19 78,320 0 0
NOODLES & CO COM CL A 65540B105   3,408,478 1,385,560 SH   SOLE 21 1,385,560 0 0
NOODLES & CO COM CL A 65540B105   2,420,352 983,883 SH   SOLE 22 967,313 0 16,570
NOODLES & CO COM CL A 65540B105   69 28 SH   SOLE 43 28 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   997,864 242,200 SH   SOLE 2 49,108 0 193,092
NORDIC AMERICAN TANKERS LIMI COM G65773106   9,159 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   2,428,604 589,467 SH   SOLE 18 589,467 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   4,323,536 1,049,402 SH   SOLE 19 1,049,402 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   28,982,807 7,034,662 SH   SOLE 21 7,034,662 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   12,538,927 3,043,429 SH   SOLE 22 2,863,905 0 179,524
NORDIC AMERICAN TANKERS LIMI COM G65773106   49,609 12,041 SH   SOLE 23 12,041 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   1,338,607 324,905 SH   SOLE 43 273,393 0 51,512
NORDSON CORP COM 655663102   20,633,629 92,457 SH   SOLE 2 57,631 0 34,826
NORDSON CORP COM 655663102   13,445,769 60,249 SH   SOLE 4 16,625 0 43,624
NORDSON CORP COM 655663102   9,755,207 43,712 SH   SOLE 7 38,291 0 5,421
NORDSON CORP COM 655663102   328,953 1,474 SH   SOLE 13 1,474 0 0
NORDSON CORP COM 655663102   1,368,702 6,133 SH   SOLE 15 6,133 0 0
NORDSON CORP COM 655663102   17,838,201 79,931 SH   SOLE 18 76,746 0 3,185
NORDSON CORP COM 655663102   6,590,880 29,533 SH   SOLE 19 29,533 0 0
NORDSON CORP COM 655663102   307,951,613 1,379,897 SH   SOLE 21 1,379,897 0 0
NORDSON CORP COM 655663102   294,946,382 1,321,622 SH   SOLE 22 1,198,564 0 123,058
NORDSON CORP COM 655663102   18,819,703 84,329 SH   SOLE 23 84,329 0 0
NORDSON CORP COM 655663102   5,668,295 25,399 SH   SOLE 25 25,224 0 175
NORDSON CORP COM 655663102   7,507,439 33,640 SH   SOLE 26 25,131 0 8,509
NORDSON CORP COM 655663102   23,391,787 104,816 SH   SOLE 28 625 0 104,191
NORDSON CORP COM 655663102   7,365 33 SH   SOLE 29 33 0 0
NORDSON CORP COM 655663102   119,477,184 535,364 SH   SOLE 30 530,681 0 4,683
NORDSON CORP COM 655663102   2,541,683 11,389 SH   SOLE 31 10,558 0 831
NORDSON CORP COM 655663102   479,592 2,149 SH   SOLE 34 2,149 0 0
NORDSON CORP COM 655663102   1,594,996 7,147 SH   SOLE 36 7,147 0 0
NORDSON CORP COM 655663102   600,774 2,692 SH   SOLE 40 2,692 0 0
NORDSON CORP COM 655663102   28,343 127 SH   OTR 43 127 0 0
NORDSON CORP COM 655663102   9,840,804 44,096 SH   SOLE 43 38,574 0 5,522
NORDSTROM INC COM 655664100   7,501,733 502,124 SH   SOLE 2 273,398 0 228,726
NORDSTROM INC COM 655664100   5,259 352 SH   SOLE 4 352 0 0
NORDSTROM INC COM 655664100   410,970 27,508 SH   SOLE 7 26,156 0 1,352
NORDSTROM INC COM 655664100   2,719,454 182,025 SH   SOLE 18 182,025 0 0
NORDSTROM INC COM 655664100   3,451,992 231,057 SH   SOLE 19 231,057 0 0
NORDSTROM INC COM 655664100   74,595,853 4,993,029 SH   SOLE 21 4,993,029 0 0
NORDSTROM INC COM 655664100   48,732,323 3,261,869 SH   SOLE 22 3,082,365 0 179,504
NORDSTROM INC COM 655664100   284,995 19,076 SH   SOLE 25 19,076 0 0
NORDSTROM INC COM 655664100   5,629,228 376,789 SH   SOLE 26 71,656 0 305,133
NORDSTROM INC COM 655664100   33,660 2,253 SH   SOLE 28 2,253 0 0
NORDSTROM INC COM 655664100   1,858,924 124,426 SH   SOLE 30 124,426 0 0
NORDSTROM INC COM 655664100   24,830 1,662 SH   SOLE 31 1,662 0 0
NORDSTROM INC COM 655664100   144,843 9,695 SH   SOLE 36 9,695 0 0
NORDSTROM INC COM 655664100   261,809 17,524 SH   SOLE 40 17,524 0 0
NORDSTROM INC COM 655664100   565,932 37,880 SH   SOLE 43 35,466 0 2,414
NORFOLK SOUTHN CORP COM 655844108   104,893,583 532,644 SH   SOLE 2 200,652 0 331,992
NORFOLK SOUTHN CORP COM 655844108   32,201,600 163,518 SH   SOLE 4 117,482 0 46,036
NORFOLK SOUTHN CORP COM 655844108   38,866,499 197,362 SH   SOLE 7 171,288 0 26,074
NORFOLK SOUTHN CORP COM 655844108   3,220,396 16,353 SH   SOLE 13 16,353 0 0
NORFOLK SOUTHN CORP COM 655844108   6,479,588 32,903 SH   SOLE 15 32,903 0 0
NORFOLK SOUTHN CORP COM 655844108   74,683,930 379,241 SH   SOLE 18 361,834 0 17,407
NORFOLK SOUTHN CORP COM 655844108   20,281,033 102,986 SH   SOLE 19 102,986 0 0
NORFOLK SOUTHN CORP COM 655844108   1,054,750,384 5,355,966 SH   SOLE 21 5,355,966 0 0
NORFOLK SOUTHN CORP COM 655844108   987,549,597 5,014,724 SH   SOLE 22 4,525,707 0 489,017
NORFOLK SOUTHN CORP COM 655844108   88,300,458 448,385 SH   SOLE 23 448,385 0 0
NORFOLK SOUTHN CORP COM 655844108   76,335,385 387,627 SH   SOLE 25 386,953 0 674
NORFOLK SOUTHN CORP COM 655844108   70,324,688 357,105 SH   SOLE 26 205,347 0 151,758
NORFOLK SOUTHN CORP COM 655844108   83,268,700 422,834 SH   SOLE 28 5,496 0 417,338
NORFOLK SOUTHN CORP COM 655844108   1,470,870 7,469 SH   SOLE 29 7,469 0 0
NORFOLK SOUTHN CORP COM 655844108   286,019,753 1,452,393 SH   SOLE 30 1,452,393 0 0
NORFOLK SOUTHN CORP COM 655844108   12,912,700 65,570 SH   SOLE 31 58,854 0 6,716
NORFOLK SOUTHN CORP COM 655844108   5,625,109 28,564 SH   SOLE 34 28,564 0 0
NORFOLK SOUTHN CORP COM 655844108   13,631,495 69,220 SH   SOLE 36 69,220 0 0
NORFOLK SOUTHN CORP COM 655844108   2,176,864 11,054 SH   SOLE 40 11,054 0 0
NORFOLK SOUTHN CORP COM 655844108   90,391 459 SH   OTR 43 459 0 0
NORFOLK SOUTHN CORP COM 655844108   51,585,973 261,951 SH   SOLE 43 212,636 0 49,314
NORTHEAST BK LEWISTON ME COM 66405S100   180,193 4,086 SH   SOLE 2 287 0 3,799
NORTHEAST BK LEWISTON ME COM 66405S100   4,675 106 SH   SOLE 7 106 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   838,738 19,019 SH   SOLE 18 19,019 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   629,087 14,265 SH   SOLE 19 14,265 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   11,050,975 250,589 SH   SOLE 21 250,589 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   9,393,565 213,006 SH   SOLE 22 206,724 0 6,282
NORTHEAST BK LEWISTON ME COM 66405S100   3,175 72 SH   SOLE 43 72 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   102,302 6,931 SH   SOLE 2 418 0 6,513
NORTHEAST CMNTY BANCORP INC COM 664121100   502,637 34,054 SH   SOLE 18 34,054 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   383,804 26,003 SH   SOLE 19 26,003 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   6,839,932 463,410 SH   SOLE 21 463,410 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   6,371,553 431,677 SH   SOLE 22 422,537 0 9,140
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   889 2,735 SH   SOLE 7 2,735 0 0
NORTHERN OIL & GAS INC COM 665531307   2,171,937 53,988 SH   SOLE 2 23,256 0 30,732
NORTHERN OIL & GAS INC COM 665531307   12,431 309 SH   SOLE 4 309 0 0
NORTHERN OIL & GAS INC COM 665531307   30,615 761 SH   SOLE 7 761 0 0
NORTHERN OIL & GAS INC COM 665531307   9,907,040 246,260 SH   SOLE 18 246,260 0 0
NORTHERN OIL & GAS INC COM 665531307   6,784,588 168,645 SH   SOLE 19 168,645 0 0
NORTHERN OIL & GAS INC COM 665531307   377,842,654 9,392,062 SH   SOLE 21 9,392,062 0 0
NORTHERN OIL & GAS INC COM 665531307   90,854,547 2,258,378 SH   SOLE 22 2,191,236 0 67,142
NORTHERN OIL & GAS INC COM 665531307   2,591,053 64,406 SH   SOLE 26 27,562 0 36,844
NORTHERN OIL & GAS INC COM 665531307   6,922,416 172,071 SH   SOLE 30 172,071 0 0
NORTHERN OIL & GAS INC COM 665531307   1,312,270 32,619 SH   SOLE 43 29,919 0 2,700
NORTHERN TECHNOLOGIES INTL C COM 665809109   18,250 1,365 SH   SOLE 18 1,365 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109   232,010 17,353 SH   SOLE 21 17,353 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109   144,931 10,840 SH   SOLE 22 10,840 0 0
NORTHERN TR CORP COM 665859104   21,324,663 306,918 SH   SOLE 2 48,096 0 258,822
NORTHERN TR CORP COM 665859104   13,882,451 199,805 SH   SOLE 4 102,359 0 97,446
NORTHERN TR CORP COM 665859104   9,414,123 135,494 SH   SOLE 7 114,514 0 20,980
NORTHERN TR CORP COM 665859104   373,872 5,381 SH   SOLE 13 5,381 0 0
NORTHERN TR CORP COM 665859104   2,012,210 28,961 SH   SOLE 15 28,961 0 0
NORTHERN TR CORP COM 665859104   30,109,436 433,354 SH   SOLE 18 420,419 0 12,935
NORTHERN TR CORP COM 665859104   6,357,142 91,496 SH   SOLE 19 91,496 0 0
NORTHERN TR CORP COM 665859104   392,957,967 5,655,699 SH   SOLE 21 5,655,699 0 0
NORTHERN TR CORP COM 665859104   312,242,981 4,493,998 SH   SOLE 22 4,064,967 0 429,031
NORTHERN TR CORP COM 665859104   24,257,691 349,132 SH   SOLE 23 349,132 0 0
NORTHERN TR CORP COM 665859104   23,902,579 344,021 SH   SOLE 25 308,617 0 35,404
NORTHERN TR CORP COM 665859104   26,612,508 383,024 SH   SOLE 26 258,017 0 125,007
NORTHERN TR CORP COM 665859104   29,202,027 420,294 SH   SOLE 28 4,585 0 415,709
NORTHERN TR CORP COM 665859104   16,953 244 SH   SOLE 29 244 0 0
NORTHERN TR CORP COM 665859104   110,902,170 1,596,174 SH   SOLE 30 1,596,174 0 0
NORTHERN TR CORP COM 665859104   3,196,427 46,005 SH   SOLE 31 42,577 0 3,428
NORTHERN TR CORP COM 665859104   603,364 8,684 SH   SOLE 34 8,684 0 0
NORTHERN TR CORP COM 665859104   5,334,952 76,784 SH   SOLE 36 76,784 0 0
NORTHERN TR CORP COM 665859104   715,019 10,291 SH   SOLE 40 10,291 0 0
NORTHERN TR CORP COM 665859104   35,296 508 SH   OTR 43 508 0 0
NORTHERN TR CORP COM 665859104   12,635,381 181,856 SH   SOLE 43 150,372 0 31,484
NORTHFIELD BANCORP INC DEL COM 66611T108   354,262 37,488 SH   SOLE 2 12,661 0 24,827
NORTHFIELD BANCORP INC DEL COM 66611T108   4,234 448 SH   SOLE 7 448 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   1,421,176 150,389 SH   SOLE 18 150,389 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   806,803 85,376 SH   SOLE 19 85,376 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   44,673,902 4,727,397 SH   SOLE 21 4,727,397 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   11,325,050 1,198,418 SH   SOLE 22 1,141,722 0 56,696
NORTHFIELD BANCORP INC DEL COM 66611T108   60,300 6,381 SH   SOLE 25 6,381 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   34,058 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108   54,744 5,793 SH   SOLE 28 0 0 5,793
NORTHFIELD BANCORP INC DEL COM 66611T108   711,897 75,333 SH   SOLE 30 75,333 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   48,819 5,166 SH   SOLE 40 5,166 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   272,888 28,877 SH   SOLE 43 28,660 0 217
NORTHRIM BANCORP INC COM 666762109   2,714,921 68,524 SH   SOLE 2 47,187 0 21,337
NORTHRIM BANCORP INC COM 666762109   643,429 16,240 SH   SOLE 18 16,240 0 0
NORTHRIM BANCORP INC COM 666762109   5,304,643 133,888 SH   SOLE 19 133,888 0 0
NORTHRIM BANCORP INC COM 666762109   7,861,955 198,434 SH   SOLE 21 198,434 0 0
NORTHRIM BANCORP INC COM 666762109   13,797,467 348,245 SH   SOLE 22 344,226 0 4,019
NORTHRIM BANCORP INC COM 666762109   97,426 2,459 SH   SOLE 23 2,459 0 0
NORTHRIM BANCORP INC COM 666762109   176,151 4,446 SH   SOLE 26 0 0 4,446
NORTHROP GRUMMAN CORP COM 666807102   156,198,340 354,843 SH   SOLE 2 99,293 0 255,550
NORTHROP GRUMMAN CORP COM 666807102   30,473,473 69,228 SH   SOLE 4 26,140 0 43,088
NORTHROP GRUMMAN CORP COM 666807102   41,174,492 93,538 SH   SOLE 7 78,982 0 14,556
NORTHROP GRUMMAN CORP COM 666807102   3,396,946 7,717 SH   SOLE 13 7,717 0 0
NORTHROP GRUMMAN CORP COM 666807102   9,104,890 20,684 SH   SOLE 15 20,684 0 0
NORTHROP GRUMMAN CORP COM 666807102   114,067,315 259,132 SH   SOLE 18 247,980 0 11,152
NORTHROP GRUMMAN CORP COM 666807102   151,529,245 344,236 SH   SOLE 19 344,236 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,662,631,965 3,777,078 SH   SOLE 21 3,777,078 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,416,782,768 3,218,571 SH   SOLE 22 2,908,134 0 310,437
NORTHROP GRUMMAN CORP COM 666807102   119,706,589 271,943 SH   SOLE 23 271,943 0 0
NORTHROP GRUMMAN CORP COM 666807102   31,541,814 71,655 SH   SOLE 25 71,173 0 482
NORTHROP GRUMMAN CORP COM 666807102   39,906,745 90,658 SH   SOLE 26 81,096 0 9,562
NORTHROP GRUMMAN CORP COM 666807102   2,997,254 6,809 SH   SOLE 29 6,809 0 0
NORTHROP GRUMMAN CORP COM 666807102   315,606,986 716,979 SH   SOLE 30 716,979 0 0
NORTHROP GRUMMAN CORP COM 666807102   30,196,594 68,599 SH   SOLE 31 49,953 0 18,646
NORTHROP GRUMMAN CORP COM 666807102   15,106,440 34,318 SH   SOLE 36 34,318 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,675,803 3,807 SH   SOLE 40 3,807 0 0
NORTHROP GRUMMAN CORP COM 666807102   90,336,355 205,221 SH   SOLE 43 179,572 0 25,649
NORTHWEST BANCSHARES INC MD COM 667340103   1,033,772 101,053 SH   SOLE 2 32,179 0 68,874
NORTHWEST BANCSHARES INC MD COM 667340103   6,445 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   10,332 1,010 SH   SOLE 7 1,010 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   4,092,164 400,016 SH   SOLE 18 400,016 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   2,321,381 226,919 SH   SOLE 19 226,919 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   146,775,569 14,347,563 SH   SOLE 21 14,347,563 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   33,062,122 3,231,879 SH   SOLE 22 3,089,498 0 142,381
NORTHWEST BANCSHARES INC MD COM 667340103   143,159 13,994 SH   SOLE 25 13,994 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   304,741 29,789 SH   SOLE 26 22,765 0 7,024
NORTHWEST BANCSHARES INC MD COM 667340103   23,191 2,267 SH   SOLE 28 2,267 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   1,787,345 174,716 SH   SOLE 30 174,716 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   148,100 14,477 SH   SOLE 40 14,477 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   521,417 50,969 SH   SOLE 43 45,640 0 5,329
NORTHWEST NAT HLDG CO COM 66765N105   1,621,647 42,496 SH   SOLE 2 15,130 0 27,366
NORTHWEST NAT HLDG CO COM 66765N105   197,669 5,180 SH   SOLE 4 5,180 0 0
NORTHWEST NAT HLDG CO COM 66765N105   2,756,640 72,239 SH   SOLE 7 60,109 0 12,130
NORTHWEST NAT HLDG CO COM 66765N105   4,751,874 124,525 SH   SOLE 18 124,525 0 0
NORTHWEST NAT HLDG CO COM 66765N105   2,847,957 74,632 SH   SOLE 19 74,632 0 0
NORTHWEST NAT HLDG CO COM 66765N105   174,127,553 4,563,091 SH   SOLE 21 4,563,091 0 0
NORTHWEST NAT HLDG CO COM 66765N105   40,815,898 1,069,599 SH   SOLE 22 1,023,394 0 46,205
NORTHWEST NAT HLDG CO COM 66765N105   288,413 7,558 SH   SOLE 25 7,558 0 0
NORTHWEST NAT HLDG CO COM 66765N105   1,073,021 28,119 SH   SOLE 26 14,057 0 14,062
NORTHWEST NAT HLDG CO COM 66765N105   9,807 257 SH   SOLE 28 257 0 0
NORTHWEST NAT HLDG CO COM 66765N105   4,026,033 105,504 SH   SOLE 30 105,504 0 0
NORTHWEST NAT HLDG CO COM 66765N105   63,575 1,666 SH   SOLE 36 1,666 0 0
NORTHWEST NAT HLDG CO COM 66765N105   215,032 5,635 SH   SOLE 40 5,635 0 0
NORTHWEST NAT HLDG CO COM 66765N105   2,098,961 55,004 SH   SOLE 43 50,556 0 4,448
NORTHWEST PIPE CO COM 667746101   253,247 8,394 SH   SOLE 2 394 0 8,000
NORTHWEST PIPE CO COM 667746101   4,254 141 SH   SOLE 7 141 0 0
NORTHWEST PIPE CO COM 667746101   863,526 28,622 SH   SOLE 18 28,622 0 0
NORTHWEST PIPE CO COM 667746101   631,156 20,920 SH   SOLE 19 20,920 0 0
NORTHWEST PIPE CO COM 667746101   22,017,161 729,770 SH   SOLE 21 729,770 0 0
NORTHWEST PIPE CO COM 667746101   8,273,881 274,242 SH   SOLE 22 265,704 0 8,538
NORTHWEST PIPE CO COM 667746101   4,194 139 SH   SOLE 43 139 0 0
NORTHWESTERN CORP COM NEW 668074305   3,676,013 76,488 SH   SOLE 2 50,078 0 26,410
NORTHWESTERN CORP COM NEW 668074305   408,894 8,508 SH   SOLE 4 8,508 0 0
NORTHWESTERN CORP COM NEW 668074305   4,663,550 97,036 SH   SOLE 7 79,038 0 17,998
NORTHWESTERN CORP COM NEW 668074305   13,633,901 283,685 SH   SOLE 18 283,685 0 0
NORTHWESTERN CORP COM NEW 668074305   5,971,359 124,248 SH   SOLE 19 124,248 0 0
NORTHWESTERN CORP COM NEW 668074305   306,666,006 6,380,899 SH   SOLE 21 6,380,899 0 0
NORTHWESTERN CORP COM NEW 668074305   90,824,990 1,889,825 SH   SOLE 22 1,812,966 0 76,859
NORTHWESTERN CORP COM NEW 668074305   1,160,361 24,144 SH   SOLE 26 19,417 0 4,727
NORTHWESTERN CORP COM NEW 668074305   42,821 891 SH   SOLE 28 891 0 0
NORTHWESTERN CORP COM NEW 668074305   3,134,089 65,212 SH   SOLE 30 65,212 0 0
NORTHWESTERN CORP COM NEW 668074305   1,253,501 26,082 SH   SOLE 32 26,082 0 0
NORTHWESTERN CORP COM NEW 668074305   213,098 4,434 SH   SOLE 36 4,434 0 0
NORTHWESTERN CORP COM NEW 668074305   4,306,543 89,608 SH   SOLE 43 83,077 0 6,531
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   9,726,924 590,226 SH   SOLE 2 310,155 0 280,071
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   21,737 1,319 SH   SOLE 4 1,319 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   4,522,689 274,435 SH   SOLE 7 231,035 0 43,400
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   334,610 20,304 SH   SOLE 15 20,304 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   9,070,658 550,404 SH   SOLE 18 549,816 0 588
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   3,755,710 227,895 SH   SOLE 19 227,895 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   172,104,974 10,443,263 SH   SOLE 21 10,443,263 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   165,877,067 10,065,356 SH   SOLE 22 9,368,045 0 697,311
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   1,303,552 79,099 SH   SOLE 25 79,099 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   2,716,530 164,838 SH   SOLE 26 127,945 0 36,893
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   279,155 16,939 SH   SOLE 28 6,591 0 10,348
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   24,530,694 1,488,513 SH   SOLE 30 1,488,513 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   101,995 6,189 SH   SOLE 31 6,189 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   88,366 5,362 SH   SOLE 36 5,362 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   1,161,049 70,452 SH   SOLE 40 70,452 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   14,552 883 SH   OTR 43 883 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   4,857,019 294,722 SH   SOLE 43 256,852 0 37,870
NORWOOD FINL CORP COM 669549107   110,974 4,308 SH   SOLE 2 194 0 4,114
NORWOOD FINL CORP COM 669549107   534,778 20,760 SH   SOLE 18 20,760 0 0
NORWOOD FINL CORP COM 669549107   372,567 14,463 SH   SOLE 19 14,463 0 0
NORWOOD FINL CORP COM 669549107   6,557,749 254,571 SH   SOLE 21 254,571 0 0
NORWOOD FINL CORP COM 669549107   5,425,288 210,609 SH   SOLE 22 205,477 0 5,132
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842   5,644 2,138 SH   SOLE 2 2,138 0 0
NOV INC COM 62955J103   57,124,862 2,733,247 SH   SOLE 2 370,646 0 2,362,601
NOV INC COM 62955J103   27,630 1,322 SH   SOLE 4 1,322 0 0
NOV INC COM 62955J103   1,715,096 82,062 SH   SOLE 7 77,825 0 4,237
NOV INC COM 62955J103   14,924,293 714,081 SH   SOLE 18 710,771 0 3,310
NOV INC COM 62955J103   5,165,602 247,158 SH   SOLE 19 247,158 0 0
NOV INC COM 62955J103   436,078,772 20,865,013 SH   SOLE 21 20,865,013 0 0
NOV INC COM 62955J103   239,605,981 11,464,401 SH   SOLE 22 10,927,443 0 536,958
NOV INC COM 62955J103   2,142,605 102,517 SH   SOLE 25 102,517 0 0
NOV INC COM 62955J103   3,798,972 181,769 SH   SOLE 26 148,824 0 32,945
NOV INC COM 62955J103   448,702 21,469 SH   SOLE 28 4,220 0 17,249
NOV INC COM 62955J103   8,516,666 407,496 SH   SOLE 30 407,496 0 0
NOV INC COM 62955J103   114,616 5,484 SH   SOLE 31 5,484 0 0
NOV INC COM 62955J103   10,118,735 484,150 SH   SOLE 34 484,150 0 0
NOV INC COM 62955J103   121,889 5,832 SH   SOLE 36 5,832 0 0
NOV INC COM 62955J103   1,399,192 66,947 SH   SOLE 40 66,947 0 0
NOV INC COM 62955J103   10,142,965 485,309 SH   SOLE 43 431,084 0 54,226
NOVA LIFESTYLE INC COM 66979P300   1,350 558 SH   SOLE 21 558 0 0
NOVA LIFESTYLE INC COM 66979P300   11,933 4,931 SH   SOLE 22 4,931 0 0
NOVA LTD COM M7516K103   1,130,022 10,050 SH   SOLE 2 10,050 0 0
NOVA LTD COM M7516K103   419,626 3,732 SH   SOLE 22 3,732 0 0
NOVA LTD COM M7516K103   1,866,616 16,601 SH   SOLE 43 10,046 0 6,555
NOVABAY PHARMACEUTICALS INC COM 66987P300   9 20 SH   SOLE 21 20 0 0
NOVAGOLD RES INC COM NEW 66987E206   1,781,741 463,995 SH   SOLE 2 336,601 0 127,394
NOVAGOLD RES INC COM NEW 66987E206   8,383 2,183 SH   SOLE 7 2,183 0 0
NOVAGOLD RES INC COM NEW 66987E206   2,490,490 648,565 SH   SOLE 18 582,630 0 65,935
NOVAGOLD RES INC COM NEW 66987E206   5,492,433 1,430,321 SH   SOLE 19 1,430,321 0 0
NOVAGOLD RES INC COM NEW 66987E206   29,731,135 7,742,483 SH   SOLE 21 7,742,483 0 0
NOVAGOLD RES INC COM NEW 66987E206   14,829,285 3,861,793 SH   SOLE 22 3,760,159 0 101,634
NOVAGOLD RES INC COM NEW 66987E206   157,617 41,046 SH   SOLE 23 41,046 0 0
NOVAGOLD RES INC COM NEW 66987E206   156,968 40,877 SH   SOLE 26 0 0 40,877
NOVAGOLD RES INC COM NEW 66987E206   92,717 24,145 SH   SOLE 43 23,939 0 206
NOVANTA INC COM 67000B104   5,469,080 38,128 SH   SOLE 2 30,312 0 7,816
NOVANTA INC COM 67000B104   141,862 989 SH   SOLE 4 125 0 864
NOVANTA INC COM 67000B104   1,234,301 8,605 SH   SOLE 7 8,148 0 457
NOVANTA INC COM 67000B104   19,580,851 136,509 SH   SOLE 18 136,509 0 0
NOVANTA INC COM 67000B104   10,573,966 73,717 SH   SOLE 19 73,717 0 0
NOVANTA INC COM 67000B104   375,235,884 2,615,978 SH   SOLE 21 2,615,978 0 0
NOVANTA INC COM 67000B104   158,724,966 1,106,560 SH   SOLE 22 1,076,598 0 29,962
NOVANTA INC COM 67000B104   1,037,932 7,236 SH   SOLE 25 7,236 0 0
NOVANTA INC COM 67000B104   2,309,527 16,101 SH   SOLE 26 13,418 0 2,683
NOVANTA INC COM 67000B104   3,073,059 21,424 SH   SOLE 28 19,689 0 1,735
NOVANTA INC COM 67000B104   33,962,289 236,770 SH   SOLE 30 236,770 0 0
NOVANTA INC COM 67000B104   122,785 856 SH   SOLE 36 856 0 0
NOVANTA INC COM 67000B104   824,780 5,750 SH   SOLE 40 5,750 0 0
NOVANTA INC COM 67000B104   3,220,371 22,451 SH   SOLE 43 14,211 0 8,240
NOVARTIS AG SPONSORED ADR 66987V109   2,750 27 SH   SOLE 2 27 0 0
NOVARTIS AG SPONSORED ADR 66987V109   412,737 4,052 SH   SOLE 18 4,052 0 0
NOVARTIS AG SPONSORED ADR 66987V109   6,995,847 68,681 SH   SOLE 19 68,681 0 0
NOVARTIS AG SPONSORED ADR 66987V109   168,188,813 1,651,176 SH   SOLE 43 1,541,749 0 109,428
NOVAVAX INC COM NEW 670002401   363,810 50,250 SH   SOLE 2 23,794 0 26,456
NOVAVAX INC COM NEW 670002401   2,621 362 SH   SOLE 4 362 0 0
NOVAVAX INC COM NEW 670002401   6,422 887 SH   SOLE 7 887 0 0
NOVAVAX INC COM NEW 670002401   1,556,759 215,022 SH   SOLE 18 215,022 0 0
NOVAVAX INC COM NEW 670002401   1,301,021 179,699 SH   SOLE 19 179,699 0 0
NOVAVAX INC COM NEW 670002401   26,031,319 3,595,486 SH   SOLE 21 3,595,486 0 0
NOVAVAX INC COM NEW 670002401   18,265,658 2,522,881 SH   SOLE 22 2,447,779 0 75,102
NOVAVAX INC COM NEW 670002401   90,862 12,550 SH   SOLE 25 12,550 0 0
NOVAVAX INC COM NEW 670002401   329,862 45,561 SH   SOLE 26 36,014 0 9,547
NOVAVAX INC COM NEW 670002401   87 12 SH   SOLE 28 12 0 0
NOVAVAX INC COM NEW 670002401   1,846,526 255,045 SH   SOLE 30 255,045 0 0
NOVAVAX INC COM NEW 670002401   72,632 10,032 SH   SOLE 40 10,032 0 0
NOVAVAX INC COM NEW 670002401   1,296,641 179,094 SH   SOLE 43 165,040 0 14,054
NOVO INTEGRATED SCIENCES INC COM NEW 67011T201   870,506 2,919,201 SH   SOLE 22 2,919,201 0 0
NOVO-NORDISK A S ADR 670100205   2,767,122 30,428 SH   SOLE 2 30,278 0 150
NOVO-NORDISK A S ADR 670100205   212,805,874 2,340,069 SH   SOLE 18 2,303,950 0 36,119
NOVO-NORDISK A S ADR 670100205   137,799,018 1,515,274 SH   SOLE 19 1,515,274 0 0
NOVO-NORDISK A S ADR 670100205   15,833,745 174,112 SH   SOLE 22 174,112 0 0
NOVO-NORDISK A S ADR 670100205   6,484,659 71,307 SH   SOLE 25 13,728 0 57,579
NOVO-NORDISK A S ADR 670100205   2,384,720 26,223 SH   SOLE 26 26,223 0 0
NOVO-NORDISK A S ADR 670100205   785,631 8,639 SH   SOLE 31 0 0 8,639
NOVO-NORDISK A S ADR 670100205   41,699,809 458,542 SH   SOLE 34 458,542 0 0
NOVO-NORDISK A S ADR 670100205   1,174,581 12,916 SH   SOLE 36 12,916 0 0
NOVO-NORDISK A S ADR 670100205   310,541,546 3,414,796 SH   SOLE 43 3,150,210 0 264,586
NOVOCURE LTD ORD SHS G6674U108   4,676,281 289,553 SH   SOLE 2 189,511 0 100,042
NOVOCURE LTD ORD SHS G6674U108   17,927 1,110 SH   SOLE 4 318 0 792
NOVOCURE LTD ORD SHS G6674U108   318,042 19,693 SH   SOLE 7 18,777 0 916
NOVOCURE LTD ORD SHS G6674U108   1,107,551 68,579 SH   SOLE 18 68,579 0 0
NOVOCURE LTD ORD SHS G6674U108   12,027,373 744,729 SH   SOLE 19 744,729 0 0
NOVOCURE LTD ORD SHS G6674U108   48,107,717 2,978,806 SH   SOLE 21 2,978,806 0 0
NOVOCURE LTD ORD SHS G6674U108   40,524,662 2,509,267 SH   SOLE 22 2,367,623 0 141,644
NOVOCURE LTD ORD SHS G6674U108   308,239 19,086 SH   SOLE 25 19,086 0 0
NOVOCURE LTD ORD SHS G6674U108   2,488,860 154,109 SH   SOLE 26 33,246 0 120,863
NOVOCURE LTD ORD SHS G6674U108   101,083 6,259 SH   SOLE 28 1,695 0 4,564
NOVOCURE LTD ORD SHS G6674U108   6,680,399 413,647 SH   SOLE 30 413,647 0 0
NOVOCURE LTD ORD SHS G6674U108   24,241 1,501 SH   SOLE 31 1,501 0 0
NOVOCURE LTD ORD SHS G6674U108   8,791,075 544,339 SH   SOLE 34 544,339 0 0
NOVOCURE LTD ORD SHS G6674U108   274,162 16,976 SH   SOLE 40 16,976 0 0
NOVOCURE LTD ORD SHS G6674U108   1,529,841 94,727 SH   SOLE 43 78,537 0 16,190
NOW INC COM 67011P100   2,951,784 248,676 SH   SOLE 2 176,593 0 72,083
NOW INC COM 67011P100   6,813 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100   368,101 31,011 SH   SOLE 7 29,353 0 1,658
NOW INC COM 67011P100   4,131,294 348,045 SH   SOLE 18 348,045 0 0
NOW INC COM 67011P100   4,194,716 353,388 SH   SOLE 19 353,388 0 0
NOW INC COM 67011P100   147,122,537 12,394,485 SH   SOLE 21 12,394,485 0 0
NOW INC COM 67011P100   38,221,068 3,219,972 SH   SOLE 22 3,080,022 0 139,950
NOW INC COM 67011P100   10,956 923 SH   SOLE 23 923 0 0
NOW INC COM 67011P100   238,563 20,098 SH   SOLE 25 20,098 0 0
NOW INC COM 67011P100   606,735 51,115 SH   SOLE 26 43,758 0 7,357
NOW INC COM 67011P100   2,180,745 183,719 SH   SOLE 30 183,719 0 0
NOW INC COM 67011P100   208,093 17,531 SH   SOLE 40 17,531 0 0
NOW INC COM 67011P100   964,912 81,290 SH   SOLE 43 80,713 0 577
NRG ENERGY INC COM NEW 629377508   17,055,423 442,768 SH   SOLE 2 73,174 0 369,594
NRG ENERGY INC COM NEW 629377508   6,050,452 157,073 SH   SOLE 4 61,419 0 95,654
NRG ENERGY INC COM NEW 629377508   14,084,645 365,645 SH   SOLE 7 341,611 0 24,034
NRG ENERGY INC COM NEW 629377508   59,051 1,533 SH   SOLE 13 1,533 0 0
NRG ENERGY INC COM NEW 629377508   1,217,810 31,615 SH   SOLE 15 31,615 0 0
NRG ENERGY INC COM NEW 629377508   19,280,801 500,540 SH   SOLE 18 486,383 0 14,157
NRG ENERGY INC COM NEW 629377508   4,648,748 120,684 SH   SOLE 19 120,684 0 0
NRG ENERGY INC COM NEW 629377508   470,727,574 12,220,342 SH   SOLE 21 12,220,342 0 0
NRG ENERGY INC COM NEW 629377508   213,494,519 5,542,433 SH   SOLE 22 4,987,363 0 555,070
NRG ENERGY INC COM NEW 629377508   14,789,947 383,955 SH   SOLE 23 383,955 0 0
NRG ENERGY INC COM NEW 629377508   11,742,206 304,834 SH   SOLE 25 304,834 0 0
NRG ENERGY INC COM NEW 629377508   13,587,506 352,739 SH   SOLE 26 135,859 0 216,880
NRG ENERGY INC COM NEW 629377508   8,072,097 209,556 SH   SOLE 28 5,269 0 204,287
NRG ENERGY INC COM NEW 629377508   61,194,991 1,588,655 SH   SOLE 30 1,588,655 0 0
NRG ENERGY INC COM NEW 629377508   1,920,415 49,855 SH   SOLE 31 45,911 0 3,944
NRG ENERGY INC COM NEW 629377508   3,829,620 99,419 SH   SOLE 32 99,419 0 0
NRG ENERGY INC COM NEW 629377508   379,961 9,864 SH   SOLE 34 9,864 0 0
NRG ENERGY INC COM NEW 629377508   2,228,035 57,841 SH   SOLE 36 57,841 0 0
NRG ENERGY INC COM NEW 629377508   444,713 11,545 SH   SOLE 40 11,545 0 0
NRG ENERGY INC COM NEW 629377508   27,811 722 SH   OTR 43 722 0 0
NRG ENERGY INC COM NEW 629377508   13,866,256 359,975 SH   SOLE 43 332,635 0 27,341
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   7,564,700 7,150,000 PRN   SOLE 2 7,150,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   4,070,126 3,847,000 PRN   SOLE 21 3,847,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   11,690,900 11,050,000 PRN   SOLE 22 11,050,000 0 0
NRX PHARMACEUTICALS INC COM 629444100   75,586 290,714 SH   SOLE 22 290,714 0 0
NSTS BANCORP INC COM 6293JP109   6,959 769 SH   SOLE 18 769 0 0
NSTS BANCORP INC COM 6293JP109   95,541 10,557 SH   SOLE 21 10,557 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   20,608,807 2,842,594 SH   SOLE 2 589,526 0 2,253,068
NU HLDGS LTD ORD SHS CL A G6683N103   592,608 81,739 SH   SOLE 4 14,112 0 67,627
NU HLDGS LTD ORD SHS CL A G6683N103   182,098 25,117 SH   SOLE 7 25,117 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   183,563 25,319 SH   SOLE 13 25,319 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   165,075 22,769 SH   SOLE 15 22,769 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   7,986,078 1,101,528 SH   SOLE 18 1,101,528 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   3,895,063 537,250 SH   SOLE 19 537,250 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   253,030,706 34,900,787 SH   SOLE 21 34,900,787 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   123,558,778 17,042,590 SH   SOLE 22 15,140,420 0 1,902,170
NU HLDGS LTD ORD SHS CL A G6683N103   671,466 92,616 SH   SOLE 23 92,616 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   19,816,179 2,733,266 SH   SOLE 25 2,733,266 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   6,745,581 930,425 SH   SOLE 26 73,440 0 856,985
NU HLDGS LTD ORD SHS CL A G6683N103   5,945,558 820,077 SH   SOLE 28 110,641 0 709,436
NU HLDGS LTD ORD SHS CL A G6683N103   8,323 1,148 SH   SOLE 30 1,148 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   2,517,041 347,178 SH   SOLE 31 347,178 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   1,653,007 228,001 SH   SOLE 36 228,001 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   1,750,310 241,422 SH   SOLE 43 241,422 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   1,510,343 71,209 SH   SOLE 2 32,658 0 38,551
NU SKIN ENTERPRISES INC CL A 67018T105   4,560 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   257,744 12,152 SH   SOLE 7 12,152 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   3,568,031 168,224 SH   SOLE 18 168,224 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   2,192,732 103,382 SH   SOLE 19 103,382 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   122,416,909 5,771,660 SH   SOLE 21 5,771,660 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   30,833,741 1,453,736 SH   SOLE 22 1,386,746 0 66,990
NU SKIN ENTERPRISES INC CL A 67018T105   226,608 10,684 SH   SOLE 25 10,684 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   986,180 46,496 SH   SOLE 26 12,730 0 33,766
NU SKIN ENTERPRISES INC CL A 67018T105   77,968 3,676 SH   SOLE 28 892 0 2,784
NU SKIN ENTERPRISES INC CL A 67018T105   1,937,427 91,345 SH   SOLE 30 91,345 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   30,945 1,459 SH   SOLE 36 1,459 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   185,291 8,736 SH   SOLE 40 8,736 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   6,430,308 303,173 SH   SOLE 43 266,812 0 36,361
NUBURU INC *W EXP 01/31/202 67021W111   5 250 SH   SOLE 43 250 0 0
NUCOR CORP COM 670346105   65,900,900 421,496 SH   SOLE 2 138,697 0 282,799
NUCOR CORP COM 670346105   31,848,495 203,700 SH   SOLE 4 91,001 0 112,699
NUCOR CORP COM 670346105   52,565,339 336,203 SH   SOLE 7 258,326 0 77,877
NUCOR CORP COM 670346105   2,412,481 15,430 SH   SOLE 13 15,430 0 0
NUCOR CORP COM 670346105   4,811,671 30,775 SH   SOLE 15 30,775 0 0
NUCOR CORP COM 670346105   61,557,966 393,719 SH   SOLE 18 376,295 0 17,424
NUCOR CORP COM 670346105   28,985,101 185,386 SH   SOLE 19 185,386 0 0
NUCOR CORP COM 670346105   1,334,891,128 8,537,839 SH   SOLE 21 8,537,839 0 0
NUCOR CORP COM 670346105   853,905,369 5,461,499 SH   SOLE 22 4,924,175 0 537,324
NUCOR CORP COM 670346105   69,438,162 444,120 SH   SOLE 23 444,120 0 0
NUCOR CORP COM 670346105   153,846,837 983,990 SH   SOLE 25 977,162 0 6,828
NUCOR CORP COM 670346105   76,778,482 491,068 SH   SOLE 26 209,538 0 281,530
NUCOR CORP COM 670346105   96,978,902 620,268 SH   SOLE 28 77,856 0 542,412
NUCOR CORP COM 670346105   557,857 3,568 SH   SOLE 29 3,568 0 0
NUCOR CORP COM 670346105   339,935,232 2,174,194 SH   SOLE 30 2,091,911 0 82,283
NUCOR CORP COM 670346105   11,326,463 72,443 SH   SOLE 31 56,051 0 16,392
NUCOR CORP COM 670346105   189,224,464 1,210,262 SH   SOLE 34 1,210,262 0 0
NUCOR CORP COM 670346105   10,043,768 64,239 SH   SOLE 36 64,239 0 0
NUCOR CORP COM 670346105   1,909,190 12,211 SH   SOLE 40 12,211 0 0
NUCOR CORP COM 670346105   125,080 800 SH   OTR 43 800 0 0
NUCOR CORP COM 670346105   40,523,948 259,187 SH   SOLE 43 216,964 0 42,223
NURIX THERAPEUTICS INC COM 67080M103   1,297,529 165,080 SH   SOLE 2 96,969 0 68,111
NURIX THERAPEUTICS INC COM 67080M103   298,468 37,973 SH   SOLE 7 35,903 0 2,070
NURIX THERAPEUTICS INC COM 67080M103   1,084,829 138,019 SH   SOLE 18 138,019 0 0
NURIX THERAPEUTICS INC COM 67080M103   1,883,806 239,670 SH   SOLE 19 239,670 0 0
NURIX THERAPEUTICS INC COM 67080M103   16,824,582 2,140,532 SH   SOLE 21 2,140,532 0 0
NURIX THERAPEUTICS INC COM 67080M103   11,936,864 1,518,685 SH   SOLE 22 1,459,415 0 59,270
NURIX THERAPEUTICS INC COM 67080M103   43,513 5,536 SH   SOLE 23 5,536 0 0
NURIX THERAPEUTICS INC COM 67080M103   63,297 8,053 SH   SOLE 25 8,053 0 0
NURIX THERAPEUTICS INC COM 67080M103   76,006 9,670 SH   SOLE 26 979 0 8,691
NURIX THERAPEUTICS INC COM 67080M103   1,687,542 214,700 SH   SOLE 30 214,700 0 0
NURIX THERAPEUTICS INC COM 67080M103   22,739 2,893 SH   SOLE 34 2,893 0 0
NURIX THERAPEUTICS INC COM 67080M103   8,803 1,120 SH   SOLE 36 1,120 0 0
NURIX THERAPEUTICS INC COM 67080M103   85,257 10,847 SH   SOLE 40 10,847 0 0
NURIX THERAPEUTICS INC COM 67080M103   202,599 25,776 SH   SOLE 43 19,771 0 6,005
NUSCALE PWR CORP CL A COM 67079K100   92,390 18,855 SH   SOLE 2 9,767 0 9,088
NUSCALE PWR CORP CL A COM 67079K100   1,911 390 SH   SOLE 7 390 0 0
NUSCALE PWR CORP CL A COM 67079K100   614,622 125,433 SH   SOLE 18 125,433 0 0
NUSCALE PWR CORP CL A COM 67079K100   536,232 109,435 SH   SOLE 19 109,435 0 0
NUSCALE PWR CORP CL A COM 67079K100   8,688,562 1,773,176 SH   SOLE 21 1,773,176 0 0
NUSCALE PWR CORP CL A COM 67079K100   6,717,929 1,371,006 SH   SOLE 22 1,353,875 0 17,131
NUSCALE PWR CORP CL A COM 67079K100   38,896 7,938 SH   SOLE 25 7,938 0 0
NUSTAR ENERGY LP UNIT COM 67058H102   643,606 36,904 SH   SOLE 19 36,904 0 0
NUTANIX INC CL A 67059N108   15,195,612 435,654 SH   SOLE 2 177,051 0 258,603
NUTANIX INC CL A 67059N108   103,803 2,976 SH   SOLE 4 2,214 0 762
NUTANIX INC CL A 67059N108   1,540,719 44,172 SH   SOLE 7 41,849 0 2,323
NUTANIX INC CL A 67059N108   2,953,534 84,677 SH   SOLE 18 84,677 0 0
NUTANIX INC CL A 67059N108   2,574,737 73,817 SH   SOLE 19 73,817 0 0
NUTANIX INC CL A 67059N108   147,081,252 4,216,779 SH   SOLE 21 4,216,779 0 0
NUTANIX INC CL A 67059N108   199,204,075 5,711,126 SH   SOLE 22 5,396,911 0 314,215
NUTANIX INC CL A 67059N108   121,766 3,491 SH   SOLE 23 3,491 0 0
NUTANIX INC CL A 67059N108   1,578,739 45,262 SH   SOLE 25 45,262 0 0
NUTANIX INC CL A 67059N108   3,839,207 110,069 SH   SOLE 26 90,043 0 20,026
NUTANIX INC CL A 67059N108   360,276 10,329 SH   SOLE 28 3,641 0 6,688
NUTANIX INC CL A 67059N108   37,631,509 1,078,885 SH   SOLE 30 1,078,885 0 0
NUTANIX INC CL A 67059N108   113,325 3,249 SH   SOLE 31 3,249 0 0
NUTANIX INC CL A 67059N108   440,883 12,640 SH   SOLE 34 12,640 0 0
NUTANIX INC CL A 67059N108   52,704 1,511 SH   SOLE 36 1,511 0 0
NUTANIX INC CL A 67059N108   1,379,609 39,553 SH   SOLE 40 39,553 0 0
NUTANIX INC CL A 67059N108   3,158,000 90,539 SH   SOLE 43 76,491 0 14,048
NUTANIX INC NOTE 0.250%10/0 67059NAH1   2,534,700 2,840,000 PRN   SOLE 2 2,840,000 0 0
NUTANIX INC NOTE 0.250%10/0 67059NAH1   3,480,750 3,900,000 PRN   SOLE 21 3,900,000 0 0
NUTANIX INC NOTE 0.250%10/0 67059NAH1   3,927,000 4,400,000 PRN   SOLE 22 4,400,000 0 0
NUTEX HEALTH INC COM 67079U108   25,003 123,473 SH   SOLE 2 84,509 0 38,964
NUTEX HEALTH INC COM 67079U108   34,649 171,107 SH   SOLE 21 171,107 0 0
NUTEX HEALTH INC COM 67079U108   955,522 4,718,627 SH   SOLE 22 4,713,834 0 4,793
NUTEX HEALTH INC COM 67079U108   12,369 61,081 SH   SOLE 25 61,081 0 0
NUTEX HEALTH INC COM 67079U108   8,880 43,853 SH   SOLE 26 0 0 43,853
NUTEX HEALTH INC COM 67079U108   12,270 60,595 SH   SOLE 30 60,595 0 0
NUTEX HEALTH INC COM 67079U108   11,691 57,732 SH   SOLE 40 57,732 0 0
NUTRIEN LTD COM 67077M108   642,304 10,400 SH   SOLE 2 10,400 0 0
NUTRIEN LTD COM 67077M108   27,988,644 453,184 SH   SOLE 19 453,184 0 0
NUTRIEN LTD COM 67077M108   78,559 1,272 SH   SOLE 21 1,272 0 0
NUTRIEN LTD COM 67077M108   1,075,859 17,420 SH   SOLE 22 17,420 0 0
NUTRIEN LTD COM 67077M108   11,455,183 185,479 SH   SOLE 25 185,479 0 0
NUTRIEN LTD COM 67077M108   204,487 3,311 SH   SOLE 26 0 0 3,311
NUTRIEN LTD COM 67077M108   24,962,280 404,182 SH   SOLE 29 404,182 0 0
NUTRIEN LTD COM 67077M108   14,091,532 228,166 SH   SOLE 34 228,166 0 0
NUTRIEN LTD COM 67077M108   16,733,965 270,952 SH   SOLE 43 212,009 0 58,942
NUVALENT INC COM 670703107   572,464 12,453 SH   SOLE 2 6,105 0 6,348
NUVALENT INC COM 670703107   11,263 245 SH   SOLE 7 245 0 0
NUVALENT INC COM 670703107   3,042,846 66,192 SH   SOLE 18 66,192 0 0
NUVALENT INC COM 670703107   23,281,369 506,447 SH   SOLE 19 506,447 0 0
NUVALENT INC COM 670703107   51,611,760 1,122,727 SH   SOLE 21 1,122,727 0 0
NUVALENT INC COM 670703107   30,994,399 674,231 SH   SOLE 22 656,534 0 17,697
NUVALENT INC COM 670703107   161,860 3,521 SH   SOLE 25 3,521 0 0
NUVALENT INC COM 670703107   65,599 1,427 SH   SOLE 26 0 0 1,427
NUVALENT INC COM 670703107   1,684,525 36,644 SH   SOLE 30 36,644 0 0
NUVALENT INC COM 670703107   142,461 3,099 SH   SOLE 34 3,099 0 0
NUVALENT INC COM 670703107   120,947 2,631 SH   SOLE 40 2,631 0 0
NUVALENT INC COM 670703107   16,641 362 SH   SOLE 43 0 0 362
NUVASIVE INC NOTE 0.375% 3/1 670704AJ4   2,386,311 2,591,000 PRN   SOLE 21 2,591,000 0 0
NUVATION BIO INC COM CL A 67080N101   373,490 278,724 SH   SOLE 2 104,451 0 174,273
NUVATION BIO INC COM CL A 67080N101   260,938 194,730 SH   SOLE 7 184,018 0 10,712
NUVATION BIO INC COM CL A 67080N101   584,382 436,106 SH   SOLE 18 436,106 0 0
NUVATION BIO INC COM CL A 67080N101   1,645,990 1,228,351 SH   SOLE 19 1,228,351 0 0
NUVATION BIO INC COM CL A 67080N101   8,756,316 6,534,564 SH   SOLE 21 6,534,564 0 0
NUVATION BIO INC COM CL A 67080N101   5,451,239 4,068,089 SH   SOLE 22 3,898,002 0 170,087
NUVATION BIO INC COM CL A 67080N101   63,152 47,128 SH   SOLE 23 47,128 0 0
NUVATION BIO INC COM CL A 67080N101   29,715 22,175 SH   SOLE 25 22,175 0 0
NUVATION BIO INC COM CL A 67080N101   139,404 104,033 SH   SOLE 26 66,410 0 37,623
NUVATION BIO INC COM CL A 67080N101   34,971 26,098 SH   SOLE 28 26,098 0 0
NUVATION BIO INC COM CL A 67080N101   280,981 209,687 SH   SOLE 30 209,687 0 0
NUVATION BIO INC COM CL A 67080N101   24,385 18,198 SH   SOLE 36 18,198 0 0
NUVATION BIO INC COM CL A 67080N101   17,100 12,761 SH   SOLE 40 12,761 0 0
NUVATION BIO INC COM CL A 67080N101   36,187 27,005 SH   SOLE 43 5,372 0 21,633
NUVATION BIO INC *W EXP 07/07/202 67080N119   347 3,472 SH   SOLE 18 3,472 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119   15,028 150,284 SH   SOLE 19 150,284 0 0
NUVECTIS PHARMA INC COM 67080T108   11,511 893 SH   SOLE 2 334 0 559
NUVECTIS PHARMA INC COM 67080T108   224,196 17,393 SH   SOLE 18 17,393 0 0
NUVECTIS PHARMA INC COM 67080T108   203,146 15,760 SH   SOLE 19 15,760 0 0
NUVECTIS PHARMA INC COM 67080T108   3,051,540 236,737 SH   SOLE 21 236,737 0 0
NUVECTIS PHARMA INC COM 67080T108   1,142,879 88,664 SH   SOLE 22 87,239 0 1,425
NUVEEN MUN VALUE FD INC COM 670928100   22,087 2,674 SH   SOLE 4 2,674 0 0
NUVEEN MUN VALUE FD INC COM 670928100   208,325 25,221 SH   SOLE 18 25,221 0 0
NUVEEN MUN VALUE FD INC COM 670928100   1,347,784 163,170 SH   SOLE 19 163,170 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   14,112,075 940,805 SH   SOLE 34 940,805 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   607,455 40,497 SH   SOLE 43 35,658 0 4,839
NUVVE HOLDING CORP COM 67079Y100   9,232 27,233 SH   SOLE 22 27,233 0 0
NUZEE INC COM 67073S307   113 16 SH   SOLE 22 16 0 0
NV5 GLOBAL INC COM 62945V109   734,331 7,631 SH   SOLE 2 4,109 0 3,522
NV5 GLOBAL INC COM 62945V109   4,908 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109   1,529,383 15,893 SH   SOLE 7 15,709 0 184
NV5 GLOBAL INC COM 62945V109   3,864,597 40,160 SH   SOLE 18 40,160 0 0
NV5 GLOBAL INC COM 62945V109   2,725,522 28,323 SH   SOLE 19 28,323 0 0
NV5 GLOBAL INC COM 62945V109   151,911,950 1,578,634 SH   SOLE 21 1,578,634 0 0
NV5 GLOBAL INC COM 62945V109   35,922,082 373,294 SH   SOLE 22 360,755 0 12,539
NV5 GLOBAL INC COM 62945V109   296,870 3,085 SH   SOLE 25 3,085 0 0
NV5 GLOBAL INC COM 62945V109   1,123,870 11,679 SH   SOLE 26 6,505 0 5,174
NV5 GLOBAL INC COM 62945V109   19,823 206 SH   SOLE 28 206 0 0
NV5 GLOBAL INC COM 62945V109   3,545,498 36,844 SH   SOLE 30 36,844 0 0
NV5 GLOBAL INC COM 62945V109   215,074 2,235 SH   SOLE 40 2,235 0 0
NV5 GLOBAL INC COM 62945V109   767,819 7,979 SH   SOLE 43 7,772 0 207
NVE CORP COM NEW 629445206   84,768 1,032 SH   SOLE 2 165 0 867
NVE CORP COM NEW 629445206   4,025 49 SH   SOLE 7 49 0 0
NVE CORP COM NEW 629445206   985,516 11,998 SH   SOLE 18 11,998 0 0
NVE CORP COM NEW 629445206   807,683 9,833 SH   SOLE 19 9,833 0 0
NVE CORP COM NEW 629445206   13,708,427 166,891 SH   SOLE 21 166,891 0 0
NVE CORP COM NEW 629445206   10,671,382 129,917 SH   SOLE 22 128,020 0 1,897
NVE CORP COM NEW 629445206   612,847 7,461 SH   SOLE 43 7,029 0 432
NVENT ELECTRIC PLC SHS G6700G107   35,096,337 662,320 SH   SOLE 2 177,254 0 485,066
NVENT ELECTRIC PLC SHS G6700G107   26,071 492 SH   SOLE 4 492 0 0
NVENT ELECTRIC PLC SHS G6700G107   1,625,203 30,670 SH   SOLE 7 29,090 0 1,580
NVENT ELECTRIC PLC SHS G6700G107   15,679,099 295,888 SH   SOLE 18 295,888 0 0
NVENT ELECTRIC PLC SHS G6700G107   2,815,306 53,129 SH   SOLE 19 53,129 0 0
NVENT ELECTRIC PLC SHS G6700G107   444,682,224 8,391,814 SH   SOLE 21 8,391,814 0 0
NVENT ELECTRIC PLC SHS G6700G107   249,755,382 4,713,255 SH   SOLE 22 4,489,499 0 223,756
NVENT ELECTRIC PLC SHS G6700G107   1,709,669 32,264 SH   SOLE 25 32,264 0 0
NVENT ELECTRIC PLC SHS G6700G107   3,344,570 63,117 SH   SOLE 26 49,276 0 13,841
NVENT ELECTRIC PLC SHS G6700G107   697,348 13,160 SH   SOLE 28 2,988 0 10,172
NVENT ELECTRIC PLC SHS G6700G107   11,712,062 221,024 SH   SOLE 30 221,024 0 0
NVENT ELECTRIC PLC SHS G6700G107   2,442,309 46,090 SH   SOLE 31 2,427 0 43,663
NVENT ELECTRIC PLC SHS G6700G107   257,849 4,866 SH   SOLE 36 4,866 0 0
NVENT ELECTRIC PLC SHS G6700G107   1,449,541 27,355 SH   SOLE 40 27,355 0 0
NVENT ELECTRIC PLC SHS G6700G107   14,625 276 SH   OTR 43 276 0 0
NVENT ELECTRIC PLC SHS G6700G107   15,763,117 297,473 SH   SOLE 43 283,725 0 13,748
NVIDIA CORPORATION COM 67066G104   2,134,206,662 4,906,335 SH   SOLE 2 1,353,891 0 3,552,444
NVIDIA CORPORATION COM 67066G104   979,096,807 2,250,849 SH   SOLE 4 1,182,535 0 1,068,314
NVIDIA CORPORATION COM 67066G104   1,054,244,809 2,423,607 SH   SOLE 7 2,099,223 0 324,384
NVIDIA CORPORATION COM 67066G104   77,165,921 177,397 SH   SOLE 13 177,397 0 0
NVIDIA CORPORATION COM 67066G104   99,426,099 228,571 SH   SOLE 15 228,571 0 0
NVIDIA CORPORATION COM 67066G104   2,746,601,524 6,314,172 SH   SOLE 18 5,524,444 0 789,728
NVIDIA CORPORATION COM 67066G104   1,596,178,405 3,669,460 SH   SOLE 19 3,669,460 0 0
NVIDIA CORPORATION COM 67066G104   26,719,711,835 61,426,037 SH   SOLE 21 61,426,037 0 0
NVIDIA CORPORATION COM 67066G104   23,679,818,149 54,437,615 SH   SOLE 22 49,084,826 0 5,352,789
NVIDIA CORPORATION COM 67066G104   2,294,098,981 5,273,912 SH   SOLE 23 5,273,912 0 0
NVIDIA CORPORATION COM 67066G104   2,596,455,310 5,969,000 SH   SOLE 25 5,490,531 0 478,469
NVIDIA CORPORATION COM 67066G104   1,523,140,974 3,501,554 SH   SOLE 26 2,023,977 0 1,477,577
NVIDIA CORPORATION COM 67066G104   2,065,548,275 4,748,496 SH   SOLE 28 193,191 0 4,555,305
NVIDIA CORPORATION COM 67066G104   40,019,950 92,002 SH   SOLE 29 92,002 0 0
NVIDIA CORPORATION COM 67066G104   7,031,678,599 16,165,150 SH   SOLE 30 16,044,924 0 120,226
NVIDIA CORPORATION COM 67066G104   378,710,559 870,619 SH   SOLE 31 697,230 0 173,389
NVIDIA CORPORATION COM 67066G104   216,461,464 497,624 SH   SOLE 32 497,624 0 0
NVIDIA CORPORATION COM 67066G104   1,188,379,195 2,731,969 SH   SOLE 34 2,731,969 0 0
NVIDIA CORPORATION COM 67066G104   252,088,015 579,526 SH   SOLE 36 579,526 0 0
NVIDIA CORPORATION COM 67066G104   52,181,835 119,961 SH   SOLE 40 119,961 0 0
NVIDIA CORPORATION COM 67066G104   1,758,230 4,042 SH   OTR 43 4,042 0 0
NVIDIA CORPORATION COM 67066G104   1,449,611,230 3,332,516 SH   SOLE 43 2,855,735 0 476,781
NVIDIA CORPORATION OPTIONS 67066G104   4,480,397 10,300 SH Call SOLE 2 0 0 10,300
NVIDIA CORPORATION OPTIONS 67066G104   913,479 2,100 SH Call SOLE 4 2,100 0 0
NVIDIA CORPORATION OPTIONS 67066G104   19,531,051 44,900 SH Call SOLE 18 44,900 0 0
NVIDIA CORPORATION OPTIONS 67066G104   105,528,574 242,600 SH Call SOLE 19 242,600 0 0
NVIDIA CORPORATION OPTIONS 67066G104   7,699,323 17,700 SH Call SOLE 22 17,700 0 0
NVIDIA CORPORATION OPTIONS 67066G104   2,783,936 6,400 SH Call SOLE 26 6,400 0 0
NVIDIA CORPORATION OPTIONS 67066G104   304,493 700 SH Call SOLE 30 700 0 0
NVIDIA CORPORATION OPTIONS 67066G104   61,464,087 141,300 SH Call SOLE 34 141,300 0 0
NVR INC COM 62944T105   36,847,231 6,179 SH   SOLE 2 2,568 0 3,611
NVR INC COM 62944T105   16,917,882 2,837 SH   SOLE 4 1,117 0 1,720
NVR INC COM 62944T105   17,031,185 2,856 SH   SOLE 7 1,918 0 938
NVR INC COM 62944T105   709,633 119 SH   SOLE 13 119 0 0
NVR INC COM 62944T105   1,747,247 293 SH   SOLE 15 293 0 0
NVR INC COM 62944T105   29,804,573 4,998 SH   SOLE 18 4,781 0 217
NVR INC COM 62944T105   11,861,004 1,989 SH   SOLE 19 1,989 0 0
NVR INC COM 62944T105   796,172,110 133,512 SH   SOLE 21 133,512 0 0
NVR INC COM 62944T105   418,170,449 70,124 SH   SOLE 22 63,238 0 6,886
NVR INC COM 62944T105   32,172,004 5,395 SH   SOLE 23 5,395 0 0
NVR INC COM 62944T105   29,899,986 5,014 SH   SOLE 25 5,007 0 7
NVR INC COM 62944T105   20,644,945 3,462 SH   SOLE 26 1,872 0 1,590
NVR INC COM 62944T105   61,487,586 10,311 SH   SOLE 28 47 0 10,264
NVR INC COM 62944T105   143,119 24 SH   SOLE 29 24 0 0
NVR INC COM 62944T105   112,843,526 18,923 SH   SOLE 30 18,923 0 0
NVR INC COM 62944T105   6,404,584 1,074 SH   SOLE 31 606 0 468
NVR INC COM 62944T105   8,020,639 1,345 SH   SOLE 34 1,345 0 0
NVR INC COM 62944T105   4,770,640 800 SH   SOLE 36 800 0 0
NVR INC COM 62944T105   948,165 159 SH   SOLE 40 159 0 0
NVR INC COM 62944T105   28,880 5 SH   OTR 43 5 0 0
NVR INC COM 62944T105   15,266,048 2,560 SH   SOLE 43 2,218 0 342
NXP SEMICONDUCTORS N V COM N6596X109   66,571,961 332,993 SH   SOLE 2 239,228 0 93,765
NXP SEMICONDUCTORS N V COM N6596X109   32,817,468 164,153 SH   SOLE 4 126,546 0 37,607
NXP SEMICONDUCTORS N V COM N6596X109   81,791,870 409,123 SH   SOLE 7 341,818 0 67,305
NXP SEMICONDUCTORS N V COM N6596X109   1,745,302 8,730 SH   SOLE 13 8,730 0 0
NXP SEMICONDUCTORS N V COM N6596X109   6,030,787 30,166 SH   SOLE 15 30,166 0 0
NXP SEMICONDUCTORS N V COM N6596X109   94,921,016 474,795 SH   SOLE 18 440,018 0 34,777
NXP SEMICONDUCTORS N V COM N6596X109   25,706,113 128,582 SH   SOLE 19 128,582 0 0
NXP SEMICONDUCTORS N V COM N6596X109   1,389,420,409 6,949,882 SH   SOLE 21 6,949,882 0 0
NXP SEMICONDUCTORS N V COM N6596X109   805,641,814 4,029,821 SH   SOLE 22 3,672,946 0 356,875
NXP SEMICONDUCTORS N V COM N6596X109   92,947,806 464,925 SH   SOLE 23 464,925 0 0
NXP SEMICONDUCTORS N V COM N6596X109   206,754,065 1,034,184 SH   SOLE 25 975,976 0 58,208
NXP SEMICONDUCTORS N V COM N6596X109   92,910,021 464,736 SH   SOLE 26 292,698 0 172,038
NXP SEMICONDUCTORS N V COM N6596X109   105,177,112 526,096 SH   SOLE 28 9,379 0 516,717
NXP SEMICONDUCTORS N V COM N6596X109   43,583 218 SH   SOLE 29 218 0 0
NXP SEMICONDUCTORS N V COM N6596X109   515,651,857 2,579,291 SH   SOLE 30 2,579,291 0 0
NXP SEMICONDUCTORS N V COM N6596X109   12,713,313 63,592 SH   SOLE 31 59,091 0 4,501
NXP SEMICONDUCTORS N V COM N6596X109   14,462,213 72,340 SH   SOLE 32 72,340 0 0
NXP SEMICONDUCTORS N V COM N6596X109   60,087,555 300,558 SH   SOLE 34 300,558 0 0
NXP SEMICONDUCTORS N V COM N6596X109   13,413,033 67,092 SH   SOLE 36 67,092 0 0
NXP SEMICONDUCTORS N V COM N6596X109   2,521,791 12,614 SH   SOLE 40 12,614 0 0
NXP SEMICONDUCTORS N V COM N6596X109   29,588 148 SH   OTR 43 148 0 0
NXP SEMICONDUCTORS N V COM N6596X109   35,433,494 177,238 SH   SOLE 43 142,186 0 35,052
NYXOAH S A SHS B6S7WD106   4,568,689 648,041 SH   SOLE 19 648,041 0 0
NYXOAH S A SHS B6S7WD106   6,430 912 SH   SOLE 21 912 0 0
NYXOAH S A SHS B6S7WD106   27,566 3,910 SH   SOLE 34 3,910 0 0
O-I GLASS INC COM 67098H104   3,318,178 198,337 SH   SOLE 2 141,335 0 57,002
O-I GLASS INC COM 67098H104   7,796 466 SH   SOLE 4 466 0 0
O-I GLASS INC COM 67098H104   330,250 19,740 SH   SOLE 7 18,812 0 928
O-I GLASS INC COM 67098H104   7,841,753 468,724 SH   SOLE 18 468,724 0 0
O-I GLASS INC COM 67098H104   6,299,866 376,561 SH   SOLE 19 376,561 0 0
O-I GLASS INC COM 67098H104   293,387,151 17,536,590 SH   SOLE 21 17,536,590 0 0
O-I GLASS INC COM 67098H104   76,953,550 4,599,734 SH   SOLE 22 4,455,446 0 144,288
O-I GLASS INC COM 67098H104   493,117 29,475 SH   SOLE 25 29,475 0 0
O-I GLASS INC COM 67098H104   2,311,618 138,172 SH   SOLE 26 68,138 0 70,034
O-I GLASS INC COM 67098H104   47,078 2,814 SH   SOLE 28 2,814 0 0
O-I GLASS INC COM 67098H104   4,555,395 272,289 SH   SOLE 30 272,289 0 0
O-I GLASS INC COM 67098H104   96,147 5,747 SH   SOLE 36 5,747 0 0
O-I GLASS INC COM 67098H104   431,500 25,792 SH   SOLE 40 25,792 0 0
O-I GLASS INC COM 67098H104   1,999,402 119,510 SH   SOLE 43 117,840 0 1,670
OAK VY BANCORP OAKDALE CALIF COM 671807105   80,331 3,203 SH   SOLE 2 236 0 2,967
OAK VY BANCORP OAKDALE CALIF COM 671807105   442,963 17,662 SH   SOLE 18 17,662 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   326,216 13,007 SH   SOLE 19 13,007 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   5,177,992 206,459 SH   SOLE 21 206,459 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   2,267,633 90,416 SH   SOLE 22 85,870 0 4,546
OAKTREE SPECIALTY LENDING CO COM 67401P405   5,481,111 272,421 SH   SOLE 30 272,421 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   7,605 378 SH   SOLE 43 378 0 0
OATLY GROUP AB SPONSORED ADS 67421J108   22,183 24,755 SH   SOLE 36 24,755 0 0
OATLY GROUP AB SPONSORED ADS 67421J108   142,373 158,881 SH   SOLE 43 137,433 0 21,448
OBLONG INC COM NEW 674434204   32 75 SH   SOLE 21 75 0 0
OBSIDIAN ENERGY LTD COM 674482203   8 1 SH   SOLE 43 1 0 0
OCCIDENTAL PETE CORP COM 674599105   42,074,875 648,503 SH   SOLE 2 156,319 0 492,184
OCCIDENTAL PETE CORP COM 674599105   16,372,468 252,350 SH   SOLE 4 178,279 0 74,071
OCCIDENTAL PETE CORP COM 674599105   36,916,331 568,994 SH   SOLE 7 491,550 0 77,444
OCCIDENTAL PETE CORP COM 674599105   950,232 14,646 SH   SOLE 13 14,646 0 0
OCCIDENTAL PETE CORP COM 674599105   6,199,933 95,560 SH   SOLE 15 95,560 0 0
OCCIDENTAL PETE CORP COM 674599105   66,791,689 1,029,465 SH   SOLE 18 988,017 0 41,448
OCCIDENTAL PETE CORP COM 674599105   11,850,656 182,655 SH   SOLE 19 182,655 0 0
OCCIDENTAL PETE CORP COM 674599105   940,470,960 14,495,545 SH   SOLE 21 14,495,545 0 0
OCCIDENTAL PETE CORP COM 674599105   942,822,146 14,531,784 SH   SOLE 22 13,060,256 0 1,471,528
OCCIDENTAL PETE CORP COM 674599105   73,719,640 1,136,246 SH   SOLE 23 1,136,246 0 0
OCCIDENTAL PETE CORP COM 674599105   59,427,809 915,965 SH   SOLE 25 868,513 0 47,452
OCCIDENTAL PETE CORP COM 674599105   53,655,371 826,994 SH   SOLE 26 383,587 0 443,407
OCCIDENTAL PETE CORP COM 674599105   45,470,564 700,841 SH   SOLE 28 1,196 0 699,645
OCCIDENTAL PETE CORP COM 674599105   30,169 465 SH   SOLE 29 465 0 0
OCCIDENTAL PETE CORP COM 674599105   217,977,466 3,359,702 SH   SOLE 30 3,359,702 0 0
OCCIDENTAL PETE CORP COM 674599105   10,354,524 159,595 SH   SOLE 31 147,710 0 11,885
OCCIDENTAL PETE CORP COM 674599105   1,967,291 30,322 SH   SOLE 34 30,322 0 0
OCCIDENTAL PETE CORP COM 674599105   11,353,157 174,987 SH   SOLE 36 174,987 0 0
OCCIDENTAL PETE CORP COM 674599105   2,107,432 32,482 SH   SOLE 40 32,482 0 0
OCCIDENTAL PETE CORP COM 674599105   70,914 1,093 SH   OTR 43 1,093 0 0
OCCIDENTAL PETE CORP COM 674599105   39,290,128 605,582 SH   SOLE 43 493,968 0 111,614
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   14,013 324 SH   SOLE 18 90 0 234
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   85,592 1,979 SH   SOLE 19 1,979 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   15,786 365 SH   SOLE 21 365 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   319,142 7,379 SH   SOLE 22 392 0 6,987
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   7,439 172 SH   SOLE 29 172 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   12,240 283 SH   SOLE 30 283 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   44,980 1,040 SH   SOLE 43 983 0 57
OCEAN BIOMEDICAL INC COM 67644C104   8,572 2,198 SH   SOLE 2 0 0 2,198
OCEAN BIOMEDICAL INC COM 67644C104   81,654 20,937 SH   SOLE 18 20,937 0 0
OCEAN BIOMEDICAL INC COM 67644C104   56,355 14,450 SH   SOLE 19 14,450 0 0
OCEAN BIOMEDICAL INC COM 67644C104   1,247,906 319,976 SH   SOLE 21 319,976 0 0
OCEAN BIOMEDICAL INC COM 67644C104   525,311 134,695 SH   SOLE 22 129,011 0 5,684
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   6 15 SH   SOLE 21 15 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   226,417 580,556 SH   SOLE 22 580,556 0 0
OCEANEERING INTL INC COM 675232102   2,044,328 79,484 SH   SOLE 2 56,949 0 22,535
OCEANEERING INTL INC COM 675232102   10,931 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102   655,500 25,486 SH   SOLE 7 24,127 0 1,359
OCEANEERING INTL INC COM 675232102   8,271,526 321,599 SH   SOLE 18 298,071 0 23,528
OCEANEERING INTL INC COM 675232102   5,719,048 222,358 SH   SOLE 19 222,358 0 0
OCEANEERING INTL INC COM 675232102   299,912,587 11,660,676 SH   SOLE 21 11,660,676 0 0
OCEANEERING INTL INC COM 675232102   70,800,241 2,752,731 SH   SOLE 22 2,664,795 0 87,936
OCEANEERING INTL INC COM 675232102   22,248 865 SH   SOLE 23 865 0 0
OCEANEERING INTL INC COM 675232102   548,891 21,341 SH   SOLE 25 21,341 0 0
OCEANEERING INTL INC COM 675232102   2,266,086 88,106 SH   SOLE 26 50,006 0 38,100
OCEANEERING INTL INC COM 675232102   718,720 27,944 SH   SOLE 28 1,203 0 26,741
OCEANEERING INTL INC COM 675232102   6,755,178 262,643 SH   SOLE 30 262,643 0 0
OCEANEERING INTL INC COM 675232102   408,768 15,893 SH   SOLE 40 15,893 0 0
OCEANEERING INTL INC COM 675232102   5,632,140 218,979 SH   SOLE 43 176,267 0 42,712
OCEANFIRST FINL CORP COM 675234108   7,431,069 513,550 SH   SOLE 2 244,175 0 269,375
OCEANFIRST FINL CORP COM 675234108   2,286 158 SH   SOLE 4 158 0 0
OCEANFIRST FINL CORP COM 675234108   354,819 24,521 SH   SOLE 7 23,194 0 1,327
OCEANFIRST FINL CORP COM 675234108   2,334,344 161,323 SH   SOLE 18 161,323 0 0
OCEANFIRST FINL CORP COM 675234108   20,289,139 1,402,152 SH   SOLE 19 1,402,152 0 0
OCEANFIRST FINL CORP COM 675234108   30,523,380 2,109,425 SH   SOLE 21 2,109,425 0 0
OCEANFIRST FINL CORP COM 675234108   47,580,572 3,288,222 SH   SOLE 22 3,203,134 0 85,088
OCEANFIRST FINL CORP COM 675234108   627,159 43,342 SH   SOLE 23 43,342 0 0
OCEANFIRST FINL CORP COM 675234108   224,603 15,522 SH   SOLE 25 15,522 0 0
OCEANFIRST FINL CORP COM 675234108   4,600,288 317,919 SH   SOLE 26 21,727 0 296,192
OCEANFIRST FINL CORP COM 675234108   166,897 11,534 SH   SOLE 28 605 0 10,929
OCEANFIRST FINL CORP COM 675234108   680,698 47,042 SH   SOLE 30 47,042 0 0
OCEANFIRST FINL CORP COM 675234108   142,587 9,854 SH   SOLE 40 9,854 0 0
OCEANFIRST FINL CORP COM 675234108   1,000,130 69,117 SH   SOLE 43 65,118 0 3,999
OCUGEN INC COM 67577C105   1,470,966 3,677,415 SH   SOLE 22 3,677,415 0 0
OCUGEN INC COM 67577C105   6,290 15,724 SH   SOLE 28 15,724 0 0
OCUGEN INC COM 67577C105   57 142 SH   SOLE 43 142 0 0
OCULAR THERAPEUTIX INC COM 67576A100   35,061 11,166 SH   SOLE 2 2,651 0 8,515
OCULAR THERAPEUTIX INC COM 67576A100   3,313 1,055 SH   SOLE 7 1,055 0 0
OCULAR THERAPEUTIX INC COM 67576A100   644,856 205,368 SH   SOLE 18 205,368 0 0
OCULAR THERAPEUTIX INC COM 67576A100   523,840 166,828 SH   SOLE 19 166,828 0 0
OCULAR THERAPEUTIX INC COM 67576A100   8,721,265 2,777,473 SH   SOLE 21 2,777,473 0 0
OCULAR THERAPEUTIX INC COM 67576A100   6,394,114 2,036,342 SH   SOLE 22 2,005,512 0 30,830
OCULAR THERAPEUTIX INC COM 67576A100   3,394 1,081 SH   SOLE 28 1,081 0 0
OCULAR THERAPEUTIX INC COM 67576A100   352,666 112,314 SH   SOLE 30 112,314 0 0
OCULAR THERAPEUTIX INC COM 67576A100   100,248 31,926 SH   SOLE 43 24,570 0 7,356
OCUPHIRE PHARMA INC COM 67577R102   4,198 1,253 SH   SOLE 2 1,253 0 0
OCUPHIRE PHARMA INC COM 67577R102   11,718 3,498 SH   SOLE 18 3,498 0 0
OCUPHIRE PHARMA INC COM 67577R102   152,224 45,440 SH   SOLE 21 45,440 0 0
OCUPHIRE PHARMA INC COM 67577R102   144,365 43,094 SH   SOLE 22 43,094 0 0
OCWEN FINL CORP COM NEW 675746606   110,249 4,260 SH   SOLE 2 214 0 4,046
OCWEN FINL CORP COM NEW 675746606   484,551 18,723 SH   SOLE 18 18,723 0 0
OCWEN FINL CORP COM NEW 675746606   353,081 13,643 SH   SOLE 19 13,643 0 0
OCWEN FINL CORP COM NEW 675746606   5,725,872 221,247 SH   SOLE 21 221,247 0 0
OCWEN FINL CORP COM NEW 675746606   4,676,594 180,703 SH   SOLE 22 176,180 0 4,523
OCWEN FINL CORP COM NEW 675746606   6,806 263 SH   SOLE 43 263 0 0
ODDITY TECH LTD SHS CL A M7518J104   818,946 28,887 SH   SOLE 2 25,772 0 3,115
ODDITY TECH LTD SHS CL A M7518J104   106,057 3,741 SH   SOLE 18 2,334 0 1,407
ODDITY TECH LTD SHS CL A M7518J104   4,859,190 171,400 SH   SOLE 19 171,400 0 0
ODDITY TECH LTD SHS CL A M7518J104   31,780 1,121 SH   SOLE 21 1,121 0 0
ODDITY TECH LTD SHS CL A M7518J104   907,257 32,002 SH   SOLE 22 32,002 0 0
ODDITY TECH LTD SHS CL A M7518J104   178,322 6,290 SH   SOLE 26 657 0 5,633
ODDITY TECH LTD SHS CL A M7518J104   118,758 4,189 SH   SOLE 28 0 0 4,189
ODDITY TECH LTD SHS CL A M7518J104   62,540 2,206 SH   SOLE 31 2,055 0 151
ODDITY TECH LTD SHS CL A M7518J104   2,122,933 74,883 SH   SOLE 34 74,883 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201   12,492 3,340 SH   SOLE 18 3,340 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201   150,382 40,209 SH   SOLE 21 40,209 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201   592,360 158,385 SH   SOLE 22 158,385 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   39 3,301 SH   SOLE 4 3,301 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   664 56,763 SH   SOLE 18 56,763 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   9,854 842,184 SH   SOLE 19 842,184 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   348 29,712 SH   SOLE 22 29,712 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   38 3,277 SH   SOLE 26 3,277 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   3,103 265,206 SH   SOLE 34 265,206 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L307   86,766 8,890 SH   SOLE 2 8,890 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L307   756,468 77,507 SH   SOLE 22 77,507 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   381,919 93,151 SH   SOLE 2 55,778 0 37,373
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   775 189 SH   SOLE 4 189 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   1,591 388 SH   SOLE 7 388 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   600,166 146,382 SH   SOLE 18 146,382 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   396,080 96,605 SH   SOLE 19 96,605 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   8,096,389 1,974,729 SH   SOLE 21 1,974,729 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   5,811,410 1,417,417 SH   SOLE 22 1,356,175 0 61,242
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   19,483 4,752 SH   SOLE 23 4,752 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   27,687 6,753 SH   SOLE 25 6,753 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   158,912 38,759 SH   SOLE 26 31,234 0 7,525
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   23,165 5,650 SH   SOLE 28 167 0 5,483
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   110,163 26,869 SH   SOLE 30 26,869 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   70,385 17,167 SH   SOLE 40 17,167 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   823,022 200,737 SH   SOLE 43 185,525 0 15,212
OFG BANCORP COM 67103X102   1,216,974 40,756 SH   SOLE 2 13,289 0 27,467
OFG BANCORP COM 67103X102   5,315 178 SH   SOLE 4 178 0 0
OFG BANCORP COM 67103X102   11,018 369 SH   SOLE 7 369 0 0
OFG BANCORP COM 67103X102   4,434,359 148,505 SH   SOLE 18 148,505 0 0
OFG BANCORP COM 67103X102   2,634,428 88,226 SH   SOLE 19 88,226 0 0
OFG BANCORP COM 67103X102   155,865,468 5,219,875 SH   SOLE 21 5,219,875 0 0
OFG BANCORP COM 67103X102   35,265,078 1,181,014 SH   SOLE 22 1,125,017 0 55,997
OFG BANCORP COM 67103X102   221,979 7,434 SH   SOLE 25 7,434 0 0
OFG BANCORP COM 67103X102   536,315 17,961 SH   SOLE 26 14,978 0 2,983
OFG BANCORP COM 67103X102   11,168 374 SH   SOLE 28 374 0 0
OFG BANCORP COM 67103X102   2,086,527 69,877 SH   SOLE 30 69,877 0 0
OFG BANCORP COM 67103X102   182,056 6,097 SH   SOLE 40 6,097 0 0
OFG BANCORP COM 67103X102   485,613 16,263 SH   SOLE 43 16,044 0 219
OGE ENERGY CORP COM 670837103   24,799,286 744,053 SH   SOLE 2 295,321 0 448,732
OGE ENERGY CORP COM 670837103   921,508 27,648 SH   SOLE 4 27,648 0 0
OGE ENERGY CORP COM 670837103   7,095,090 212,874 SH   SOLE 7 212,874 0 0
OGE ENERGY CORP COM 670837103   17,622,538 528,729 SH   SOLE 18 528,729 0 0
OGE ENERGY CORP COM 670837103   10,890,844 326,758 SH   SOLE 19 326,758 0 0
OGE ENERGY CORP COM 670837103   510,990,796 15,331,257 SH   SOLE 21 15,331,257 0 0
OGE ENERGY CORP COM 670837103   209,738,024 6,292,770 SH   SOLE 22 5,960,411 0 332,359
OGE ENERGY CORP COM 670837103   1,567,410 47,027 SH   SOLE 23 47,027 0 0
OGE ENERGY CORP COM 670837103   3,445,189 103,366 SH   SOLE 26 86,443 0 16,923
OGE ENERGY CORP COM 670837103   118,355 3,551 SH   SOLE 28 3,551 0 0
OGE ENERGY CORP COM 670837103   7,469,320 224,102 SH   SOLE 30 224,102 0 0
OGE ENERGY CORP COM 670837103   924,074 27,725 SH   SOLE 31 2,833 0 24,892
OGE ENERGY CORP COM 670837103   2,973,836 89,224 SH   SOLE 32 89,224 0 0
OGE ENERGY CORP COM 670837103   594,641 17,841 SH   SOLE 36 17,841 0 0
OGE ENERGY CORP COM 670837103   4,257,302 127,732 SH   SOLE 43 114,516 0 13,216
OHIO VY BANC CORP COM 677719106   19,715 813 SH   SOLE 18 813 0 0
OHIO VY BANC CORP COM 677719106   756,188 31,183 SH   SOLE 21 31,183 0 0
OHIO VY BANC CORP COM 677719106   409,437 16,884 SH   SOLE 22 16,884 0 0
OHIO VY BANC CORP COM 677719106   461 19 SH   SOLE 43 19 0 0
OIL DRI CORP AMER COM 677864100   950,086 15,386 SH   SOLE 2 12,905 0 2,481
OIL DRI CORP AMER COM 677864100   840,973 13,619 SH   SOLE 18 13,619 0 0
OIL DRI CORP AMER COM 677864100   633,864 10,265 SH   SOLE 19 10,265 0 0
OIL DRI CORP AMER COM 677864100   10,232,654 165,711 SH   SOLE 21 165,711 0 0
OIL DRI CORP AMER COM 677864100   8,560,773 138,636 SH   SOLE 22 135,112 0 3,524
OIL DRI CORP AMER COM 677864100   183,274 2,968 SH   SOLE 43 2,923 0 45
OIL STS INTL INC COM 678026105   3,256,675 389,089 SH   SOLE 2 177,132 0 211,957
OIL STS INTL INC COM 678026105   4,110 491 SH   SOLE 7 491 0 0
OIL STS INTL INC COM 678026105   1,835,826 219,334 SH   SOLE 18 219,334 0 0
OIL STS INTL INC COM 678026105   5,293,707 632,462 SH   SOLE 19 632,462 0 0
OIL STS INTL INC COM 678026105   62,776,615 7,500,193 SH   SOLE 21 7,500,193 0 0
OIL STS INTL INC COM 678026105   22,113,816 2,642,033 SH   SOLE 22 2,560,992 0 81,041
OIL STS INTL INC COM 678026105   182,700 21,828 SH   SOLE 23 21,828 0 0
OIL STS INTL INC COM 678026105   82,051 9,803 SH   SOLE 25 9,803 0 0
OIL STS INTL INC COM 678026105   277,532 33,158 SH   SOLE 26 0 0 33,158
OIL STS INTL INC COM 678026105   314,645 37,592 SH   SOLE 28 37,592 0 0
OIL STS INTL INC COM 678026105   893,431 106,742 SH   SOLE 30 106,742 0 0
OIL STS INTL INC COM 678026105   78,268 9,351 SH   SOLE 40 9,351 0 0
OIL STS INTL INC COM 678026105   891,623 106,526 SH   SOLE 43 95,650 0 10,876
OKTA INC CL A 679295105   19,454,644 238,678 SH   SOLE 2 28,367 0 210,311
OKTA INC CL A 679295105   8,991,857 110,316 SH   SOLE 4 42,950 0 67,366
OKTA INC CL A 679295105   2,059,839 25,271 SH   SOLE 7 24,441 0 830
OKTA INC CL A 679295105   266,701 3,272 SH   SOLE 13 3,272 0 0
OKTA INC CL A 679295105   607,983 7,459 SH   SOLE 15 7,459 0 0
OKTA INC CL A 679295105   8,784,822 107,776 SH   SOLE 18 98,390 0 9,386
OKTA INC CL A 679295105   2,935,012 36,008 SH   SOLE 19 36,008 0 0
OKTA INC CL A 679295105   223,153,187 2,737,740 SH   SOLE 21 2,737,740 0 0
OKTA INC CL A 679295105   293,055,593 3,595,333 SH   SOLE 22 3,291,668 0 303,665
OKTA INC CL A 679295105   20,735,736 254,395 SH   SOLE 23 254,395 0 0
OKTA INC CL A 679295105   19,085,648 234,151 SH   SOLE 25 233,933 0 218
OKTA INC CL A 679295105   13,054,968 160,164 SH   SOLE 26 80,611 0 79,553
OKTA INC CL A 679295105   14,429,715 177,030 SH   SOLE 28 2,169 0 174,861
OKTA INC CL A 679295105   62,875,836 771,388 SH   SOLE 30 771,388 0 0
OKTA INC CL A 679295105   2,851,872 34,988 SH   SOLE 31 32,376 0 2,612
OKTA INC CL A 679295105   570,570 7,000 SH   SOLE 34 7,000 0 0
OKTA INC CL A 679295105   2,822,854 34,632 SH   SOLE 36 34,632 0 0
OKTA INC CL A 679295105   664,551 8,153 SH   SOLE 40 8,153 0 0
OKTA INC CL A 679295105   27,876 342 SH   OTR 43 342 0 0
OKTA INC CL A 679295105   15,442,314 189,453 SH   SOLE 43 163,740 0 25,713
OKTA INC NOTE 0.125% 9/0 679295AD7   3,413,735 3,770,000 PRN   SOLE 21 3,770,000 0 0
OKTA INC NOTE 0.375% 6/1 679295AF2   1,497,260 1,720,000 PRN   SOLE 2 1,720,000 0 0
OKTA INC NOTE 0.375% 6/1 679295AF2   5,311,791 6,102,000 PRN   SOLE 21 6,102,000 0 0
OKTA INC NOTE 0.375% 6/1 679295AF2   1,828,050 2,100,000 PRN   SOLE 22 2,100,000 0 0
OLAPLEX HLDGS INC COM 679369108   300,452 154,078 SH   SOLE 2 41,497 0 112,581
OLAPLEX HLDGS INC COM 679369108   2,890 1,482 SH   SOLE 7 1,482 0 0
OLAPLEX HLDGS INC COM 679369108   70,038 35,917 SH   SOLE 18 35,917 0 0
OLAPLEX HLDGS INC COM 679369108   78,821 40,421 SH   SOLE 19 40,421 0 0
OLAPLEX HLDGS INC COM 679369108   3,186,476 1,634,090 SH   SOLE 21 1,634,090 0 0
OLAPLEX HLDGS INC COM 679369108   5,913,203 3,032,412 SH   SOLE 22 2,861,850 0 170,562
OLAPLEX HLDGS INC COM 679369108   61,222 31,396 SH   SOLE 25 31,396 0 0
OLAPLEX HLDGS INC COM 679369108   94 48 SH   SOLE 30 48 0 0
OLAPLEX HLDGS INC COM 679369108   3,563 1,827 SH   SOLE 31 1,827 0 0
OLAPLEX HLDGS INC COM 679369108   63,412 32,519 SH   SOLE 40 32,519 0 0
OLAPLEX HLDGS INC COM 679369108   719,094 368,766 SH   SOLE 43 336,973 0 31,793
OLD DOMINION FREIGHT LINE IN COM 679580100   72,657,127 177,585 SH   SOLE 2 34,210 0 143,375
OLD DOMINION FREIGHT LINE IN COM 679580100   18,924,771 46,255 SH   SOLE 4 36,268 0 9,987
OLD DOMINION FREIGHT LINE IN COM 679580100   52,284,410 127,791 SH   SOLE 7 98,931 0 28,860
OLD DOMINION FREIGHT LINE IN COM 679580100   1,470,449 3,594 SH   SOLE 13 3,594 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   3,824,232 9,347 SH   SOLE 15 9,347 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   66,927,530 163,581 SH   SOLE 18 157,550 0 6,031
OLD DOMINION FREIGHT LINE IN COM 679580100   310,182,945 758,134 SH   SOLE 19 758,134 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,330,713,530 3,252,465 SH   SOLE 21 3,252,465 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   894,752,767 2,186,911 SH   SOLE 22 1,979,615 0 207,296
OLD DOMINION FREIGHT LINE IN COM 679580100   68,859,899 168,304 SH   SOLE 23 168,304 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   93,082,214 227,507 SH   SOLE 25 227,033 0 474
OLD DOMINION FREIGHT LINE IN COM 679580100   43,206,821 105,604 SH   SOLE 26 50,577 0 55,027
OLD DOMINION FREIGHT LINE IN COM 679580100   75,613,982 184,812 SH   SOLE 28 2,508 0 182,304
OLD DOMINION FREIGHT LINE IN COM 679580100   344,953,299 843,118 SH   SOLE 30 836,529 0 6,589
OLD DOMINION FREIGHT LINE IN COM 679580100   16,928,168 41,375 SH   SOLE 31 20,481 0 20,894
OLD DOMINION FREIGHT LINE IN COM 679580100   12,494,726 30,539 SH   SOLE 32 30,539 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,731,480 4,232 SH   SOLE 34 4,232 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   9,751,852 23,835 SH   SOLE 36 23,835 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,960,190 4,791 SH   SOLE 40 4,791 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   51,961 127 SH   OTR 43 127 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   59,027,417 144,272 SH   SOLE 43 123,785 0 20,487
OLD NATL BANCORP IND COM 680033107   6,655,336 457,726 SH   SOLE 2 248,944 0 208,782
OLD NATL BANCORP IND COM 680033107   14,845 1,021 SH   SOLE 4 1,021 0 0
OLD NATL BANCORP IND COM 680033107   1,270,127 87,354 SH   SOLE 7 82,741 0 4,613
OLD NATL BANCORP IND COM 680033107   17,725,787 1,219,105 SH   SOLE 18 1,219,105 0 0
OLD NATL BANCORP IND COM 680033107   8,813,406 606,149 SH   SOLE 19 606,149 0 0
OLD NATL BANCORP IND COM 680033107   309,970,118 21,318,440 SH   SOLE 21 21,318,440 0 0
OLD NATL BANCORP IND COM 680033107   140,655,016 9,673,660 SH   SOLE 22 9,285,968 0 387,692
OLD NATL BANCORP IND COM 680033107   879,016 60,455 SH   SOLE 25 60,455 0 0
OLD NATL BANCORP IND COM 680033107   1,763,382 121,278 SH   SOLE 26 97,275 0 24,003
OLD NATL BANCORP IND COM 680033107   386,473 26,580 SH   SOLE 28 2,823 0 23,757
OLD NATL BANCORP IND COM 680033107   8,380,943 576,406 SH   SOLE 30 576,406 0 0
OLD NATL BANCORP IND COM 680033107   180,267 12,398 SH   SOLE 36 12,398 0 0
OLD NATL BANCORP IND COM 680033107   718,538 49,418 SH   SOLE 40 49,418 0 0
OLD NATL BANCORP IND COM 680033107   6,527,029 448,902 SH   SOLE 43 402,930 0 45,972
OLD POINT FINL CORP COM 680194107   11,254 616 SH   SOLE 18 616 0 0
OLD POINT FINL CORP COM 680194107   145,776 7,979 SH   SOLE 21 7,979 0 0
OLD POINT FINL CORP COM 680194107   198,832 10,883 SH   SOLE 22 10,883 0 0
OLD REP INTL CORP COM 680223104   14,664,331 544,333 SH   SOLE 2 273,640 0 270,693
OLD REP INTL CORP COM 680223104   22,980 853 SH   SOLE 4 853 0 0
OLD REP INTL CORP COM 680223104   2,532,279 93,997 SH   SOLE 7 93,997 0 0
OLD REP INTL CORP COM 680223104   17,233,922 639,715 SH   SOLE 18 639,715 0 0
OLD REP INTL CORP COM 680223104   10,265,083 381,035 SH   SOLE 19 381,035 0 0
OLD REP INTL CORP COM 680223104   581,764,047 21,594,805 SH   SOLE 21 21,594,805 0 0
OLD REP INTL CORP COM 680223104   208,740,253 7,748,339 SH   SOLE 22 7,374,352 0 373,987
OLD REP INTL CORP COM 680223104   1,478,952 54,898 SH   SOLE 25 54,898 0 0
OLD REP INTL CORP COM 680223104   3,370,113 125,097 SH   SOLE 26 101,952 0 23,145
OLD REP INTL CORP COM 680223104   573,229 21,278 SH   SOLE 28 5,430 0 15,848
OLD REP INTL CORP COM 680223104   4,193,427 155,658 SH   SOLE 30 155,658 0 0
OLD REP INTL CORP COM 680223104   106,117 3,939 SH   SOLE 31 3,939 0 0
OLD REP INTL CORP COM 680223104   3,559,259 132,118 SH   SOLE 32 132,118 0 0
OLD REP INTL CORP COM 680223104   445,130 16,523 SH   SOLE 36 16,523 0 0
OLD REP INTL CORP COM 680223104   1,382,453 51,316 SH   SOLE 40 51,316 0 0
OLD REP INTL CORP COM 680223104   16,406 609 SH   OTR 43 609 0 0
OLD REP INTL CORP COM 680223104   15,095,694 560,345 SH   SOLE 43 524,967 0 35,378
OLD SECOND BANCORP INC ILL COM 680277100   1,047,888 76,994 SH   SOLE 2 47,634 0 29,360
OLD SECOND BANCORP INC ILL COM 680277100   5,349 393 SH   SOLE 7 393 0 0
OLD SECOND BANCORP INC ILL COM 680277100   1,761,256 129,409 SH   SOLE 18 129,409 0 0
OLD SECOND BANCORP INC ILL COM 680277100   1,262,695 92,777 SH   SOLE 19 92,777 0 0
OLD SECOND BANCORP INC ILL COM 680277100   21,837,585 1,604,525 SH   SOLE 21 1,604,525 0 0
OLD SECOND BANCORP INC ILL COM 680277100   16,135,104 1,185,533 SH   SOLE 22 1,130,051 0 55,482
OLD SECOND BANCORP INC ILL COM 680277100   164,831 12,111 SH   SOLE 25 12,111 0 0
OLD SECOND BANCORP INC ILL COM 680277100   35,958 2,642 SH   SOLE 26 0 0 2,642
OLD SECOND BANCORP INC ILL COM 680277100   89,159 6,551 SH   SOLE 28 0 0 6,551
OLD SECOND BANCORP INC ILL COM 680277100   324,190 23,820 SH   SOLE 30 23,820 0 0
OLD SECOND BANCORP INC ILL COM 680277100   82,191 6,039 SH   SOLE 40 6,039 0 0
OLD SECOND BANCORP INC ILL COM 680277100   501,937 36,880 SH   SOLE 43 35,532 0 1,348
OLEMA PHARMACEUTICALS INC COM 68062P106   663,837 53,752 SH   SOLE 2 38,677 0 15,075
OLEMA PHARMACEUTICALS INC COM 68062P106   4,384 355 SH   SOLE 7 355 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   995,472 80,605 SH   SOLE 18 80,605 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   2,627,314 212,738 SH   SOLE 19 212,738 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   12,137,901 982,826 SH   SOLE 21 982,826 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   11,113,889 899,910 SH   SOLE 22 879,580 0 20,330
OLEMA PHARMACEUTICALS INC COM 68062P106   6,928 561 SH   SOLE 23 561 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   149,954 12,142 SH   SOLE 43 10,914 0 1,228
OLIN CORP COM PAR $1 680665205   10,930,026 218,688 SH   SOLE 2 155,201 0 63,487
OLIN CORP COM PAR $1 680665205   18,543 371 SH   SOLE 4 371 0 0
OLIN CORP COM PAR $1 680665205   95,762 1,916 SH   SOLE 7 1,916 0 0
OLIN CORP COM PAR $1 680665205   11,205,216 224,194 SH   SOLE 18 224,194 0 0
OLIN CORP COM PAR $1 680665205   49,072,263 981,838 SH   SOLE 19 981,838 0 0
OLIN CORP COM PAR $1 680665205   320,221,110 6,406,985 SH   SOLE 21 6,406,985 0 0
OLIN CORP COM PAR $1 680665205   183,962,336 3,680,719 SH   SOLE 22 3,512,133 0 168,586
OLIN CORP COM PAR $1 680665205   2,233,356 44,685 SH   SOLE 26 33,533 0 11,152
OLIN CORP COM PAR $1 680665205   71,521 1,431 SH   SOLE 28 1,431 0 0
OLIN CORP COM PAR $1 680665205   3,052,628 61,077 SH   SOLE 30 61,077 0 0
OLIN CORP COM PAR $1 680665205   92,213 1,845 SH   SOLE 31 1,845 0 0
OLIN CORP COM PAR $1 680665205   18,204,565 364,237 SH   SOLE 34 364,237 0 0
OLIN CORP COM PAR $1 680665205   127,299 2,547 SH   SOLE 36 2,547 0 0
OLIN CORP COM PAR $1 680665205   3,515,945 70,347 SH   SOLE 43 59,818 0 10,529
OLINK HLDG AB SPONSORED ADS 680710100   983,117 66,652 SH   SOLE 19 66,652 0 0
OLINK HLDG AB SPONSORED ADS 680710100   9,025,304 611,885 SH   SOLE 21 611,885 0 0
OLINK HLDG AB SPONSORED ADS 680710100   6,505 441 SH   SOLE 22 441 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   7,641,669 99,011 SH   SOLE 2 53,746 0 45,265
OLLIES BARGAIN OUTLET HLDGS COM 681116109   12,966 168 SH   SOLE 4 168 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   535,320 6,936 SH   SOLE 7 6,584 0 352
OLLIES BARGAIN OUTLET HLDGS COM 681116109   8,697,105 112,686 SH   SOLE 18 112,686 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,546,224 20,034 SH   SOLE 19 20,034 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   239,769,935 3,106,633 SH   SOLE 21 3,106,633 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   136,049,354 1,762,754 SH   SOLE 22 1,683,506 0 79,248
OLLIES BARGAIN OUTLET HLDGS COM 681116109   954,717 12,370 SH   SOLE 25 12,370 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,803,774 23,371 SH   SOLE 26 17,533 0 5,838
OLLIES BARGAIN OUTLET HLDGS COM 681116109   409,980 5,312 SH   SOLE 28 921 0 4,391
OLLIES BARGAIN OUTLET HLDGS COM 681116109   2,898,881 37,560 SH   SOLE 30 37,560 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   67,069 869 SH   SOLE 31 869 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   87,985 1,140 SH   SOLE 36 1,140 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   824,668 10,685 SH   SOLE 40 10,685 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   4,211,558 54,568 SH   SOLE 43 44,714 0 9,854
OLO INC CL A 68134L109   585,154 96,560 SH   SOLE 2 57,115 0 39,445
OLO INC CL A 68134L109   6,078 1,003 SH   SOLE 7 1,003 0 0
OLO INC CL A 68134L109   1,619,196 267,194 SH   SOLE 18 267,194 0 0
OLO INC CL A 68134L109   1,290,126 212,892 SH   SOLE 19 212,892 0 0
OLO INC CL A 68134L109   22,554,308 3,721,833 SH   SOLE 21 3,721,833 0 0
OLO INC CL A 68134L109   18,483,842 3,050,139 SH   SOLE 22 2,948,672 0 101,467
OLO INC CL A 68134L109   118,097 19,488 SH   SOLE 25 19,488 0 0
OLO INC CL A 68134L109   54,467 8,988 SH   SOLE 26 1,651 0 7,337
OLO INC CL A 68134L109   142,543 23,522 SH   SOLE 30 23,522 0 0
OLO INC CL A 68134L109   82,852 13,672 SH   SOLE 34 13,672 0 0
OLO INC CL A 68134L109   13,484 2,225 SH   SOLE 36 2,225 0 0
OLO INC CL A 68134L109   75,792 12,507 SH   SOLE 40 12,507 0 0
OLO INC CL A 68134L109   214,185 35,344 SH   SOLE 43 33,912 0 1,432
OLYMPIC STEEL INC COM 68162K106   4,890,720 87,008 SH   SOLE 2 52,617 0 34,391
OLYMPIC STEEL INC COM 68162K106   364,915 6,492 SH   SOLE 7 6,136 0 356
OLYMPIC STEEL INC COM 68162K106   1,936,884 34,458 SH   SOLE 18 34,458 0 0
OLYMPIC STEEL INC COM 68162K106   4,283,595 76,207 SH   SOLE 19 76,207 0 0
OLYMPIC STEEL INC COM 68162K106   79,452,779 1,413,499 SH   SOLE 21 1,413,499 0 0
OLYMPIC STEEL INC COM 68162K106   22,305,477 396,824 SH   SOLE 22 383,913 0 12,911
OLYMPIC STEEL INC COM 68162K106   233,272 4,150 SH   SOLE 23 4,150 0 0
OLYMPIC STEEL INC COM 68162K106   140,525 2,500 SH   SOLE 25 2,500 0 0
OLYMPIC STEEL INC COM 68162K106   1,075,972 19,142 SH   SOLE 26 859 0 18,283
OLYMPIC STEEL INC COM 68162K106   1,626,605 28,938 SH   SOLE 30 28,938 0 0
OLYMPIC STEEL INC COM 68162K106   98,086 1,745 SH   SOLE 36 1,745 0 0
OLYMPIC STEEL INC COM 68162K106   105,056 1,869 SH   SOLE 40 1,869 0 0
OLYMPIC STEEL INC COM 68162K106   291,730 5,190 SH   SOLE 43 5,015 0 175
OMEGA FLEX INC COM 682095104   327,359 4,158 SH   SOLE 2 3,349 0 809
OMEGA FLEX INC COM 682095104   2,519 32 SH   SOLE 7 32 0 0
OMEGA FLEX INC COM 682095104   617,243 7,840 SH   SOLE 18 7,840 0 0
OMEGA FLEX INC COM 682095104   506,785 6,437 SH   SOLE 19 6,437 0 0
OMEGA FLEX INC COM 682095104   21,043,112 267,282 SH   SOLE 21 267,282 0 0
OMEGA FLEX INC COM 682095104   5,823,894 73,973 SH   SOLE 22 71,230 0 2,743
OMEGA FLEX INC COM 682095104   35,271 448 SH   SOLE 25 448 0 0
OMEGA FLEX INC COM 682095104   115,812 1,471 SH   SOLE 28 0 0 1,471
OMEGA FLEX INC COM 682095104   21,651 275 SH   SOLE 30 275 0 0
OMEGA FLEX INC COM 682095104   40,940 520 SH   SOLE 40 520 0 0
OMEGA FLEX INC COM 682095104   132,818 1,687 SH   SOLE 43 1,292 0 395
OMEGA HEALTHCARE INVS INC COM 681936100   28,850,228 870,031 SH   SOLE 2 269,562 0 600,469
OMEGA HEALTHCARE INVS INC COM 681936100   7,573,777 228,401 SH   SOLE 4 228,401 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   13,382,249 403,566 SH   SOLE 7 350,640 0 52,926
OMEGA HEALTHCARE INVS INC COM 681936100   19,623,425 591,780 SH   SOLE 18 591,780 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   30,142,871 909,013 SH   SOLE 19 909,013 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   469,680,760 14,164,076 SH   SOLE 21 14,164,076 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   318,710,940 9,611,307 SH   SOLE 22 8,988,363 0 622,944
OMEGA HEALTHCARE INVS INC COM 681936100   1,313,534 39,612 SH   SOLE 23 39,612 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   19,582,638 590,550 SH   SOLE 25 590,550 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   2,912,642 87,836 SH   SOLE 26 67,670 0 20,166
OMEGA HEALTHCARE INVS INC COM 681936100   8,229,881 248,187 SH   SOLE 28 34,026 0 214,161
OMEGA HEALTHCARE INVS INC COM 681936100   30,436,503 917,868 SH   SOLE 30 917,868 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   110,489 3,332 SH   SOLE 31 3,332 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   9,512,443 286,865 SH   SOLE 34 286,865 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   1,437,917 43,363 SH   SOLE 36 43,363 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   1,321,426 39,850 SH   SOLE 40 39,850 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   21,952 662 SH   OTR 43 662 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   16,541,370 498,835 SH   SOLE 43 382,274 0 116,561
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   5,715 2,658 SH   SOLE 2 819 0 1,839
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   134,880 62,735 SH   SOLE 18 62,735 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   216,015 100,472 SH   SOLE 19 100,472 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   1,936,748 900,813 SH   SOLE 21 900,813 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   941,393 437,857 SH   SOLE 22 433,321 0 4,536
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   49,222 22,894 SH   SOLE 30 22,894 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   5,397 2,510 SH   SOLE 43 2,510 0 0
OMEROS CORP COM 682143102   109,100 37,363 SH   SOLE 2 13,970 0 23,393
OMEROS CORP COM 682143102   2,076 711 SH   SOLE 7 711 0 0
OMEROS CORP COM 682143102   499,305 170,995 SH   SOLE 18 170,995 0 0
OMEROS CORP COM 682143102   355,370 121,702 SH   SOLE 19 121,702 0 0
OMEROS CORP COM 682143102   5,929,075 2,030,505 SH   SOLE 21 2,030,505 0 0
OMEROS CORP COM 682143102   4,763,159 1,631,219 SH   SOLE 22 1,593,078 0 38,141
OMEROS CORP COM 682143102   1,761 603 SH   SOLE 26 0 0 603
OMEROS CORP COM 682143102   20,157 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102   72,580 24,856 SH   SOLE 30 24,856 0 0
OMEROS CORP COM 682143102   1,445 495 SH   SOLE 43 495 0 0
OMNIAB INC COM 68218J103   504,307 97,169 SH   SOLE 2 24,937 0 72,232
OMNIAB INC COM 68218J103   1,983 382 SH   SOLE 4 382 0 0
OMNIAB INC COM 68218J103   4,090 788 SH   SOLE 7 788 0 0
OMNIAB INC COM 68218J103   1,391,673 268,145 SH   SOLE 18 268,145 0 0
OMNIAB INC COM 68218J103   988,628 190,487 SH   SOLE 19 190,487 0 0
OMNIAB INC COM 68218J103   18,134,000 3,494,027 SH   SOLE 21 3,494,027 0 0
OMNIAB INC COM 68218J103   13,321,121 2,566,690 SH   SOLE 22 2,452,089 0 114,601
OMNIAB INC COM 68218J103   109,229 21,046 SH   SOLE 25 21,046 0 0
OMNIAB INC COM 68218J103   151,159 29,125 SH   SOLE 26 20,683 0 8,442
OMNIAB INC COM 68218J103   59,244 11,415 SH   SOLE 28 0 0 11,415
OMNIAB INC COM 68218J103   218,629 42,125 SH   SOLE 30 42,125 0 0
OMNIAB INC COM 68218J103   39,906 7,689 SH   SOLE 40 7,689 0 0
OMNIAB INC COM 68218J103   7,245 1,396 SH   OTR 43 1,396 0 0
OMNIAB INC COM 68218J103   188,402 36,301 SH   SOLE 43 22,969 0 13,332
OMNICELL COM COM 68213N109   4,923,142 109,306 SH   SOLE 2 71,533 0 37,773
OMNICELL COM COM 68213N109   23,511 522 SH   SOLE 4 141 0 381
OMNICELL COM COM 68213N109   478,055 10,614 SH   SOLE 7 10,049 0 565
OMNICELL COM COM 68213N109   6,890,039 152,976 SH   SOLE 18 144,022 0 8,954
OMNICELL COM COM 68213N109   17,798,952 395,181 SH   SOLE 19 395,181 0 0
OMNICELL COM COM 68213N109   246,564,589 5,474,347 SH   SOLE 21 5,474,347 0 0
OMNICELL COM COM 68213N109   64,333,515 1,428,364 SH   SOLE 22 1,353,927 0 74,437
OMNICELL COM COM 68213N109   182,412 4,050 SH   SOLE 23 4,050 0 0
OMNICELL COM COM 68213N109   472,470 10,490 SH   SOLE 25 10,490 0 0
OMNICELL COM COM 68213N109   1,354,893 30,082 SH   SOLE 26 15,997 0 14,085
OMNICELL COM COM 68213N109   246,459 5,472 SH   SOLE 28 770 0 4,702
OMNICELL COM COM 68213N109   5,138,929 114,097 SH   SOLE 30 114,097 0 0
OMNICELL COM COM 68213N109   52,021 1,155 SH   SOLE 34 1,155 0 0
OMNICELL COM COM 68213N109   97,917 2,174 SH   SOLE 36 2,174 0 0
OMNICELL COM COM 68213N109   361,131 8,018 SH   SOLE 40 8,018 0 0
OMNICELL COM COM 68213N109   5,145,460 114,242 SH   SOLE 43 101,197 0 13,045
OMNICELL COM NOTE 0.250% 9/1 68213NAD1   726,915 806,000 PRN   SOLE 2 806,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1   3,366,718 3,733,000 PRN   SOLE 21 3,733,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1   6,488,125 7,194,000 PRN   SOLE 34 7,194,000 0 0
OMNICOM GROUP INC COM 681919106   34,128,375 458,222 SH   SOLE 2 60,579 0 397,643
OMNICOM GROUP INC COM 681919106   13,750,349 184,618 SH   SOLE 4 84,565 0 100,053
OMNICOM GROUP INC COM 681919106   9,947,549 133,560 SH   SOLE 7 113,082 0 20,478
OMNICOM GROUP INC COM 681919106   620,567 8,332 SH   SOLE 13 8,332 0 0
OMNICOM GROUP INC COM 681919106   2,046,636 27,479 SH   SOLE 15 27,479 0 0
OMNICOM GROUP INC COM 681919106   29,078,035 390,414 SH   SOLE 18 377,141 0 13,273
OMNICOM GROUP INC COM 681919106   10,919,811 146,614 SH   SOLE 19 146,614 0 0
OMNICOM GROUP INC COM 681919106   590,304,274 7,925,675 SH   SOLE 21 7,925,675 0 0
OMNICOM GROUP INC COM 681919106   331,805,868 4,454,966 SH   SOLE 22 4,033,185 0 421,781
OMNICOM GROUP INC COM 681919106   24,536,393 329,436 SH   SOLE 23 329,436 0 0
OMNICOM GROUP INC COM 681919106   66,814,220 897,076 SH   SOLE 25 606,432 0 290,644
OMNICOM GROUP INC COM 681919106   22,604,233 303,494 SH   SOLE 26 184,475 0 119,019
OMNICOM GROUP INC COM 681919106   29,003,778 389,417 SH   SOLE 28 27,196 0 362,221
OMNICOM GROUP INC COM 681919106   76,491 1,027 SH   SOLE 29 1,027 0 0
OMNICOM GROUP INC COM 681919106   87,813,261 1,179,018 SH   SOLE 30 1,179,018 0 0
OMNICOM GROUP INC COM 681919106   4,692,463 63,003 SH   SOLE 31 41,713 0 21,290
OMNICOM GROUP INC COM 681919106   3,039,827 40,814 SH   SOLE 32 40,814 0 0
OMNICOM GROUP INC COM 681919106   2,843,274 38,175 SH   SOLE 34 38,175 0 0
OMNICOM GROUP INC COM 681919106   3,644,977 48,939 SH   SOLE 36 48,939 0 0
OMNICOM GROUP INC COM 681919106   725,808 9,745 SH   SOLE 40 9,745 0 0
OMNICOM GROUP INC COM 681919106   36,793 494 SH   OTR 43 494 0 0
OMNICOM GROUP INC COM 681919106   66,922,368 898,528 SH   SOLE 43 839,812 0 58,716
OMNIQ CORP COM 68217M107   1,475 916 SH   SOLE 18 916 0 0
OMNIQ CORP COM 68217M107   18,887 11,731 SH   SOLE 21 11,731 0 0
ON HLDG AG NAMEN AKT A H5919C104   304,156 10,933 SH   SOLE 2 10,933 0 0
ON HLDG AG NAMEN AKT A H5919C104   6,296,111 226,316 SH   SOLE 19 226,316 0 0
ON HLDG AG NAMEN AKT A H5919C104   917,170 32,968 SH   SOLE 21 32,968 0 0
ON HLDG AG NAMEN AKT A H5919C104   77,701 2,793 SH   SOLE 28 2,793 0 0
ON HLDG AG NAMEN AKT A H5919C104   3,688,348 132,579 SH   SOLE 34 132,579 0 0
ON HLDG AG NAMEN AKT A H5919C104   230,099 8,271 SH   SOLE 43 8,271 0 0
ON SEMICONDUCTOR CORP COM 682189105   76,605,300 824,156 SH   SOLE 2 110,795 0 713,361
ON SEMICONDUCTOR CORP COM 682189105   14,859,173 159,862 SH   SOLE 4 117,805 0 42,057
ON SEMICONDUCTOR CORP COM 682189105   41,741,986 449,080 SH   SOLE 7 398,330 0 50,750
ON SEMICONDUCTOR CORP COM 682189105   1,149,884 12,371 SH   SOLE 13 12,371 0 0
ON SEMICONDUCTOR CORP COM 682189105   3,918,121 42,153 SH   SOLE 15 42,153 0 0
ON SEMICONDUCTOR CORP COM 682189105   81,495,493 876,767 SH   SOLE 18 850,463 0 26,304
ON SEMICONDUCTOR CORP COM 682189105   219,513,973 2,361,635 SH   SOLE 19 2,361,635 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,518,001,957 16,331,382 SH   SOLE 21 16,331,382 0 0
ON SEMICONDUCTOR CORP COM 682189105   900,880,881 9,692,102 SH   SOLE 22 8,764,942 0 927,160
ON SEMICONDUCTOR CORP COM 682189105   68,196,393 733,689 SH   SOLE 23 733,689 0 0
ON SEMICONDUCTOR CORP COM 682189105   128,613,428 1,383,684 SH   SOLE 25 1,249,452 0 134,232
ON SEMICONDUCTOR CORP COM 682189105   56,258,731 605,258 SH   SOLE 26 335,278 0 269,980
ON SEMICONDUCTOR CORP COM 682189105   66,375,967 714,104 SH   SOLE 28 45,394 0 668,710
ON SEMICONDUCTOR CORP COM 682189105   321,090,477 3,454,443 SH   SOLE 30 3,454,443 0 0
ON SEMICONDUCTOR CORP COM 682189105   13,903,182 149,577 SH   SOLE 31 89,330 0 60,247
ON SEMICONDUCTOR CORP COM 682189105   11,180,026 120,280 SH   SOLE 32 120,280 0 0
ON SEMICONDUCTOR CORP COM 682189105   152,486,055 1,640,517 SH   SOLE 34 1,640,517 0 0
ON SEMICONDUCTOR CORP COM 682189105   10,032,930 107,939 SH   SOLE 36 107,939 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,948,232 20,960 SH   SOLE 40 20,960 0 0
ON SEMICONDUCTOR CORP COM 682189105   59,767 643 SH   OTR 43 643 0 0
ON SEMICONDUCTOR CORP COM 682189105   35,943,719 386,700 SH   SOLE 43 324,122 0 62,578
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4   9,720,000 5,400,000 PRN   SOLE 21 5,400,000 0 0
ON24 INC COM 68339B104   340,510 53,793 SH   SOLE 2 35,490 0 18,303
ON24 INC COM 68339B104   3,342 528 SH   SOLE 7 528 0 0
ON24 INC COM 68339B104   618,890 97,771 SH   SOLE 18 97,771 0 0
ON24 INC COM 68339B104   722,861 114,196 SH   SOLE 19 114,196 0 0
ON24 INC COM 68339B104   8,486,523 1,340,683 SH   SOLE 21 1,340,683 0 0
ON24 INC COM 68339B104   6,400,016 1,011,061 SH   SOLE 22 968,171 0 42,890
ON24 INC COM 68339B104   82,265 12,996 SH   SOLE 25 12,996 0 0
ON24 INC COM 68339B104   25,200 3,981 SH   SOLE 30 3,981 0 0
ON24 INC COM 68339B104   292,832 46,261 SH   SOLE 34 46,261 0 0
ON24 INC COM 68339B104   10,957 1,731 SH   SOLE 40 1,731 0 0
ON24 INC COM 68339B104   136,089 21,499 SH   SOLE 43 21,499 0 0
ONCOCYTE CORP COM NEW 68235C206   187,783 60,187 SH   SOLE 22 60,187 0 0
ONCOCYTE CORP COM NEW 68235C206   331 106 SH   SOLE 43 4 0 102
ONCONOVA THERAPEUTICS INC COM NEW 68232V801   2 3 SH   SOLE 21 3 0 0
ONCONOVA THERAPEUTICS INC COM NEW 68232V801   177,052 248,878 SH   SOLE 22 248,878 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107   27 90 SH   SOLE 21 90 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107   235,677 785,591 SH   SOLE 22 785,591 0 0
ONDAS HLDGS INC COM NEW 68236H204   5,164 8,472 SH   SOLE 18 8,472 0 0
ONDAS HLDGS INC COM NEW 68236H204   58,129 95,372 SH   SOLE 21 95,372 0 0
ONDAS HLDGS INC COM NEW 68236H204   260,101 426,745 SH   SOLE 22 426,745 0 0
ONE GAS INC COM 68235P108   10,389,894 152,166 SH   SOLE 2 85,841 0 66,325
ONE GAS INC COM 68235P108   515,992 7,557 SH   SOLE 4 7,557 0 0
ONE GAS INC COM 68235P108   7,740,357 113,362 SH   SOLE 7 95,752 0 17,610
ONE GAS INC COM 68235P108   16,205,234 237,335 SH   SOLE 18 237,335 0 0
ONE GAS INC COM 68235P108   17,893,320 262,058 SH   SOLE 19 262,058 0 0
ONE GAS INC COM 68235P108   306,580,614 4,490,050 SH   SOLE 21 4,490,050 0 0
ONE GAS INC COM 68235P108   128,545,908 1,882,629 SH   SOLE 22 1,791,540 0 91,089
ONE GAS INC COM 68235P108   212,078 3,106 SH   SOLE 23 3,106 0 0
ONE GAS INC COM 68235P108   746,300 10,930 SH   SOLE 25 10,930 0 0
ONE GAS INC COM 68235P108   8,529,742 124,923 SH   SOLE 26 43,359 0 81,564
ONE GAS INC COM 68235P108   64,798 949 SH   SOLE 28 949 0 0
ONE GAS INC COM 68235P108   7,797,371 114,197 SH   SOLE 30 114,197 0 0
ONE GAS INC COM 68235P108   108,838 1,594 SH   SOLE 34 1,594 0 0
ONE GAS INC COM 68235P108   225,461 3,302 SH   SOLE 36 3,302 0 0
ONE GAS INC COM 68235P108   683,141 10,005 SH   SOLE 40 10,005 0 0
ONE GAS INC COM 68235P108   26,971 395 SH   OTR 43 395 0 0
ONE GAS INC COM 68235P108   3,518,471 51,530 SH   SOLE 43 49,283 0 2,247
ONE LIBERTY PPTYS INC COM 682406103   303,939 16,107 SH   SOLE 2 5,092 0 11,015
ONE LIBERTY PPTYS INC COM 682406103   509 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103   3,227 171 SH   SOLE 7 171 0 0
ONE LIBERTY PPTYS INC COM 682406103   908,779 48,160 SH   SOLE 18 48,160 0 0
ONE LIBERTY PPTYS INC COM 682406103   655,072 34,715 SH   SOLE 19 34,715 0 0
ONE LIBERTY PPTYS INC COM 682406103   12,479,240 661,327 SH   SOLE 21 661,327 0 0
ONE LIBERTY PPTYS INC COM 682406103   10,101,281 535,309 SH   SOLE 22 513,710 0 21,599
ONE LIBERTY PPTYS INC COM 682406103   14,964 793 SH   SOLE 23 793 0 0
ONE LIBERTY PPTYS INC COM 682406103   45,816 2,428 SH   SOLE 25 2,428 0 0
ONE LIBERTY PPTYS INC COM 682406103   64,290 3,407 SH   SOLE 26 0 0 3,407
ONE LIBERTY PPTYS INC COM 682406103   88,802 4,706 SH   SOLE 28 0 0 4,706
ONE LIBERTY PPTYS INC COM 682406103   26,361 1,397 SH   SOLE 30 1,397 0 0
ONE LIBERTY PPTYS INC COM 682406103   23,795 1,261 SH   SOLE 40 1,261 0 0
ONE LIBERTY PPTYS INC COM 682406103   829,950 43,983 SH   SOLE 43 40,334 0 3,649
ONE STOP SYS INC COM 68247W109   4,370 2,362 SH   SOLE 18 2,362 0 0
ONE STOP SYS INC COM 68247W109   69,212 37,412 SH   SOLE 21 37,412 0 0
ONE STOP SYS INC COM 68247W109   4,059 2,194 SH   SOLE 22 2,194 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T204   87 28 SH   SOLE 43 28 0 0
ONEMAIN HLDGS INC COM 68268W103   19,208,843 479,143 SH   SOLE 2 179,450 0 299,693
ONEMAIN HLDGS INC COM 68268W103   12,027 300 SH   SOLE 4 300 0 0
ONEMAIN HLDGS INC COM 68268W103   1,127,010 28,112 SH   SOLE 7 26,703 0 1,409
ONEMAIN HLDGS INC COM 68268W103   1,561,385 38,947 SH   SOLE 18 38,947 0 0
ONEMAIN HLDGS INC COM 68268W103   3,828,314 95,493 SH   SOLE 19 95,493 0 0
ONEMAIN HLDGS INC COM 68268W103   58,828,307 1,467,406 SH   SOLE 21 1,467,406 0 0
ONEMAIN HLDGS INC COM 68268W103   125,243,205 3,124,051 SH   SOLE 22 2,962,742 0 161,309
ONEMAIN HLDGS INC COM 68268W103   896,012 22,350 SH   SOLE 25 22,350 0 0
ONEMAIN HLDGS INC COM 68268W103   8,148,613 203,258 SH   SOLE 26 64,886 0 138,372
ONEMAIN HLDGS INC COM 68268W103   722,622 18,025 SH   SOLE 28 13,248 0 4,777
ONEMAIN HLDGS INC COM 68268W103   4,920,286 122,731 SH   SOLE 30 122,731 0 0
ONEMAIN HLDGS INC COM 68268W103   66,028 1,647 SH   SOLE 31 1,647 0 0
ONEMAIN HLDGS INC COM 68268W103   524,177 13,075 SH   SOLE 34 13,075 0 0
ONEMAIN HLDGS INC COM 68268W103   1,127,211 28,117 SH   SOLE 36 28,117 0 0
ONEMAIN HLDGS INC COM 68268W103   781,474 19,493 SH   SOLE 40 19,493 0 0
ONEMAIN HLDGS INC COM 68268W103   22,771 568 SH   OTR 43 568 0 0
ONEMAIN HLDGS INC COM 68268W103   12,577,102 313,722 SH   SOLE 43 272,084 0 41,638
ONEOK INC NEW COM 682680103   90,017,699 1,419,166 SH   SOLE 2 157,160 0 1,262,006
ONEOK INC NEW COM 682680103   35,123,474 553,736 SH   SOLE 4 215,104 0 338,632
ONEOK INC NEW COM 682680103   122,686,877 1,934,209 SH   SOLE 7 1,672,251 0 261,958
ONEOK INC NEW COM 682680103   592,753 9,345 SH   SOLE 13 9,345 0 0
ONEOK INC NEW COM 682680103   5,282,577 83,282 SH   SOLE 15 83,282 0 0
ONEOK INC NEW COM 682680103   69,533,615 1,096,226 SH   SOLE 18 1,060,270 0 35,956
ONEOK INC NEW COM 682680103   14,375,141 226,630 SH   SOLE 19 226,630 0 0
ONEOK INC NEW COM 682680103   1,501,425,270 23,670,586 SH   SOLE 21 23,670,586 0 0
ONEOK INC NEW COM 682680103   748,083,525 11,793,844 SH   SOLE 22 10,668,367 0 1,125,477
ONEOK INC NEW COM 682680103   61,522,660 969,930 SH   SOLE 23 969,930 0 0
ONEOK INC NEW COM 682680103   99,195,640 1,563,860 SH   SOLE 25 1,554,834 0 9,026
ONEOK INC NEW COM 682680103   42,229,855 665,771 SH   SOLE 26 351,290 0 314,481
ONEOK INC NEW COM 682680103   50,087,500 789,650 SH   SOLE 28 139,528 0 650,122
ONEOK INC NEW COM 682680103   25,118 396 SH   SOLE 29 396 0 0
ONEOK INC NEW COM 682680103   337,420,008 5,319,565 SH   SOLE 30 5,248,732 0 70,833
ONEOK INC NEW COM 682680103   8,077,303 127,342 SH   SOLE 31 118,365 0 8,977
ONEOK INC NEW COM 682680103   6,551,368 103,285 SH   SOLE 32 103,285 0 0
ONEOK INC NEW COM 682680103   1,578,138 24,880 SH   SOLE 34 24,880 0 0
ONEOK INC NEW COM 682680103   9,740,755 153,567 SH   SOLE 36 153,567 0 0
ONEOK INC NEW COM 682680103   1,793,547 28,276 SH   SOLE 40 28,276 0 0
ONEOK INC NEW COM 682680103   23,089 364 SH   OTR 43 364 0 0
ONEOK INC NEW COM 682680103   27,045,689 426,386 SH   SOLE 43 350,474 0 75,912
ONESPAN INC COM 68287N100   195,661 18,201 SH   SOLE 2 9,580 0 8,621
ONESPAN INC COM 68287N100   42,108 3,917 SH   SOLE 4 111 0 3,806
ONESPAN INC COM 68287N100   18,490 1,720 SH   SOLE 7 1,720 0 0
ONESPAN INC COM 68287N100   1,346,201 125,228 SH   SOLE 18 125,228 0 0
ONESPAN INC COM 68287N100   885,822 82,402 SH   SOLE 19 82,402 0 0
ONESPAN INC COM 68287N100   49,261,596 4,582,474 SH   SOLE 21 4,582,474 0 0
ONESPAN INC COM 68287N100   11,189,632 1,040,896 SH   SOLE 22 1,009,623 0 31,273
ONESPAN INC COM 68287N100   44,150 4,107 SH   SOLE 25 4,107 0 0
ONESPAN INC COM 68287N100   16,286 1,515 SH   SOLE 26 0 0 1,515
ONESPAN INC COM 68287N100   3,449,482 320,882 SH   SOLE 30 320,882 0 0
ONESPAN INC COM 68287N100   95,879 8,919 SH   SOLE 40 8,919 0 0
ONESPAN INC COM 68287N100   326,478 30,370 SH   SOLE 43 29,946 0 424
ONESPAWORLD HOLDINGS LIMITED COM P73684113   1,223,642 109,059 SH   SOLE 2 73,467 0 35,592
ONESPAWORLD HOLDINGS LIMITED COM P73684113   9,301 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   2,268,583 202,191 SH   SOLE 18 202,191 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   3,666,236 326,759 SH   SOLE 19 326,759 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   35,307,994 3,146,880 SH   SOLE 21 3,146,880 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   27,577,761 2,457,911 SH   SOLE 22 2,397,893 0 60,018
ONESPAWORLD HOLDINGS LIMITED COM P73684113   12,465 1,111 SH   SOLE 23 1,111 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   172,440 15,369 SH   SOLE 25 15,369 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   143,156 12,759 SH   SOLE 26 0 0 12,759
ONESPAWORLD HOLDINGS LIMITED COM P73684113   28,858 2,572 SH   SOLE 28 0 0 2,572
ONESPAWORLD HOLDINGS LIMITED COM P73684113   307,237 27,383 SH   SOLE 30 27,383 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   131,386 11,710 SH   SOLE 40 11,710 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   437,849 39,024 SH   SOLE 43 35,121 0 3,903
ONEWATER MARINE INC CL A COM 68280L101   148,980 5,815 SH   SOLE 2 338 0 5,477
ONEWATER MARINE INC CL A COM 68280L101   4,227 165 SH   SOLE 7 165 0 0
ONEWATER MARINE INC CL A COM 68280L101   848,893 33,134 SH   SOLE 18 33,134 0 0
ONEWATER MARINE INC CL A COM 68280L101   613,394 23,942 SH   SOLE 19 23,942 0 0
ONEWATER MARINE INC CL A COM 68280L101   10,135,221 395,598 SH   SOLE 21 395,598 0 0
ONEWATER MARINE INC CL A COM 68280L101   7,672,959 299,491 SH   SOLE 22 289,748 0 9,743
ONEWATER MARINE INC CL A COM 68280L101   270,445 10,556 SH   SOLE 43 10,073 0 483
ONTO INNOVATION INC COM 683344105   3,663,140 28,726 SH   SOLE 2 14,275 0 14,451
ONTO INNOVATION INC COM 683344105   174,702 1,370 SH   SOLE 4 173 0 1,197
ONTO INNOVATION INC COM 683344105   1,727,003 13,543 SH   SOLE 7 12,820 0 723
ONTO INNOVATION INC COM 683344105   18,750,158 147,037 SH   SOLE 18 147,037 0 0
ONTO INNOVATION INC COM 683344105   13,566,853 106,390 SH   SOLE 19 106,390 0 0
ONTO INNOVATION INC COM 683344105   704,638,922 5,525,713 SH   SOLE 21 5,525,713 0 0
ONTO INNOVATION INC COM 683344105   173,092,588 1,357,376 SH   SOLE 22 1,313,444 0 43,932
ONTO INNOVATION INC COM 683344105   17,598 138 SH   SOLE 23 138 0 0
ONTO INNOVATION INC COM 683344105   1,277,368 10,017 SH   SOLE 25 10,017 0 0
ONTO INNOVATION INC COM 683344105   5,914,760 46,383 SH   SOLE 26 17,871 0 28,512
ONTO INNOVATION INC COM 683344105   111,452 874 SH   SOLE 28 874 0 0
ONTO INNOVATION INC COM 683344105   49,908,523 391,378 SH   SOLE 30 391,378 0 0
ONTO INNOVATION INC COM 683344105   121,016 949 SH   SOLE 36 949 0 0
ONTO INNOVATION INC COM 683344105   1,074,356 8,425 SH   SOLE 40 8,425 0 0
ONTO INNOVATION INC COM 683344105   7,249,384 56,849 SH   SOLE 43 43,272 0 13,577
ONTRAK INC COM NEW 683373302   3 3 SH   SOLE 21 3 0 0
ONTRAK INC COM NEW 683373302   17,304 20,005 SH   SOLE 22 20,005 0 0
OOMA INC COM 683416101   4,769,934 366,636 SH   SOLE 2 249,712 0 116,924
OOMA INC COM 683416101   4,007 308 SH   SOLE 7 308 0 0
OOMA INC COM 683416101   890,391 68,439 SH   SOLE 18 61,299 0 7,140
OOMA INC COM 683416101   8,267,595 635,480 SH   SOLE 19 635,480 0 0
OOMA INC COM 683416101   11,066,462 850,612 SH   SOLE 21 850,612 0 0
OOMA INC COM 683416101   16,511,746 1,269,158 SH   SOLE 22 1,260,688 0 8,470
OOMA INC COM 683416101   384,159 29,528 SH   SOLE 23 29,528 0 0
OOMA INC COM 683416101   1,067,158 82,026 SH   SOLE 26 0 0 82,026
OOMA INC COM 683416101   109,063 8,383 SH   SOLE 43 8,383 0 0
OP BANCORP COM 67109R109   260,729 28,495 SH   SOLE 2 28,495 0 0
OP BANCORP COM 67109R109   20,825 2,276 SH   SOLE 18 2,276 0 0
OP BANCORP COM 67109R109   301,245 32,923 SH   SOLE 21 32,923 0 0
OP BANCORP COM 67109R109   1,118,469 122,237 SH   SOLE 22 122,237 0 0
OPAL FUELS INC CLASS A COM 68347P103   1,571,210 191,611 SH   SOLE 22 191,611 0 0
OPEN LENDING CORP COM 68373J104   479,694 65,532 SH   SOLE 2 42,466 0 23,066
OPEN LENDING CORP COM 68373J104   2,357 322 SH   SOLE 4 322 0 0
OPEN LENDING CORP COM 68373J104   8,045 1,099 SH   SOLE 7 1,099 0 0
OPEN LENDING CORP COM 68373J104   1,787,207 244,154 SH   SOLE 18 244,154 0 0
OPEN LENDING CORP COM 68373J104   1,500,205 204,946 SH   SOLE 19 204,946 0 0
OPEN LENDING CORP COM 68373J104   24,702,599 3,374,672 SH   SOLE 21 3,374,672 0 0
OPEN LENDING CORP COM 68373J104   20,245,378 2,765,762 SH   SOLE 22 2,682,500 0 83,262
OPEN LENDING CORP COM 68373J104   131,357 17,945 SH   SOLE 25 17,945 0 0
OPEN LENDING CORP COM 68373J104   193,043 26,372 SH   SOLE 26 21,004 0 5,368
OPEN LENDING CORP COM 68373J104   931,594 127,267 SH   SOLE 30 127,267 0 0
OPEN LENDING CORP COM 68373J104   104,969 14,340 SH   SOLE 40 14,340 0 0
OPEN LENDING CORP COM 68373J104   595,423 81,342 SH   SOLE 43 76,656 0 4,686
OPEN TEXT CORP COM 683715106   32,512,288 926,276 SH   SOLE 21 926,276 0 0
OPEN TEXT CORP COM 683715106   14,718,796 419,339 SH   SOLE 43 371,877 0 47,462
OPENDOOR TECHNOLOGIES INC COM 683712103   2,476,782 938,175 SH   SOLE 2 485,195 0 452,980
OPENDOOR TECHNOLOGIES INC COM 683712103   40,886 15,487 SH   SOLE 4 15,487 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   271,838 102,969 SH   SOLE 7 97,571 0 5,398
OPENDOOR TECHNOLOGIES INC COM 683712103   4,028,767 1,526,048 SH   SOLE 18 1,526,048 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   12,074,927 4,573,836 SH   SOLE 19 4,573,836 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   53,722,786 20,349,540 SH   SOLE 21 20,349,540 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   42,885,464 16,244,494 SH   SOLE 22 15,536,467 0 708,027
OPENDOOR TECHNOLOGIES INC COM 683712103   37,982 14,387 SH   SOLE 23 14,387 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   245,855 93,127 SH   SOLE 25 93,127 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   912,204 345,532 SH   SOLE 26 161,804 0 183,728
OPENDOOR TECHNOLOGIES INC COM 683712103   47,206 17,881 SH   SOLE 28 17,881 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   1,932,900 732,159 SH   SOLE 30 732,159 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   32,765 12,411 SH   SOLE 36 12,411 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   221,718 83,984 SH   SOLE 40 83,984 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   3,699,593 1,401,361 SH   SOLE 43 1,267,233 0 134,128
OPENLANE INC COM 48238T109   2,205,862 147,846 SH   SOLE 2 74,628 0 73,218
OPENLANE INC COM 48238T109   5,714 383 SH   SOLE 4 383 0 0
OPENLANE INC COM 48238T109   572,764 38,389 SH   SOLE 7 36,396 0 1,993
OPENLANE INC COM 48238T109   5,274,951 353,549 SH   SOLE 18 353,549 0 0
OPENLANE INC COM 48238T109   3,320,909 222,581 SH   SOLE 19 222,581 0 0
OPENLANE INC COM 48238T109   186,386,683 12,492,405 SH   SOLE 21 12,492,405 0 0
OPENLANE INC COM 48238T109   46,427,116 3,111,737 SH   SOLE 22 2,973,394 0 138,343
OPENLANE INC COM 48238T109   303,040 20,311 SH   SOLE 25 20,311 0 0
OPENLANE INC COM 48238T109   1,050,323 70,397 SH   SOLE 26 31,523 0 38,874
OPENLANE INC COM 48238T109   33,167 2,223 SH   SOLE 28 2,223 0 0
OPENLANE INC COM 48238T109   4,503,304 301,830 SH   SOLE 30 301,830 0 0
OPENLANE INC COM 48238T109   90,937 6,095 SH   SOLE 36 6,095 0 0
OPENLANE INC COM 48238T109   251,089 16,829 SH   SOLE 40 16,829 0 0
OPENLANE INC COM 48238T109   1,031,867 69,160 SH   SOLE 43 66,372 0 2,788
OPERA LTD SPONSORED ADS 68373M107   261,791 23,229 SH   SOLE 43 21,553 0 1,676
OPGEN INC COM NEW 68373L406   6,426 16,040 SH   SOLE 22 16,040 0 0
OPKO HEALTH INC COM 68375N103   1,136,730 710,456 SH   SOLE 2 223,354 0 487,102
OPKO HEALTH INC COM 68375N103   2,874 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103   8,474 5,296 SH   SOLE 7 5,296 0 0
OPKO HEALTH INC COM 68375N103   1,762,446 1,101,529 SH   SOLE 18 1,101,529 0 0
OPKO HEALTH INC COM 68375N103   2,530,888 1,581,805 SH   SOLE 19 1,581,805 0 0
OPKO HEALTH INC COM 68375N103   28,034,874 17,521,796 SH   SOLE 21 17,521,796 0 0
OPKO HEALTH INC COM 68375N103   19,458,486 12,161,554 SH   SOLE 22 11,595,817 0 565,737
OPKO HEALTH INC COM 68375N103   3,555 2,222 SH   SOLE 23 2,222 0 0
OPKO HEALTH INC COM 68375N103   93,986 58,741 SH   SOLE 25 58,741 0 0
OPKO HEALTH INC COM 68375N103   649,552 405,970 SH   SOLE 26 79,720 0 326,250
OPKO HEALTH INC COM 68375N103   12,709 7,943 SH   SOLE 28 7,943 0 0
OPKO HEALTH INC COM 68375N103   1,306,870 816,794 SH   SOLE 30 816,794 0 0
OPKO HEALTH INC COM 68375N103   101,414 63,384 SH   SOLE 40 63,384 0 0
OPKO HEALTH INC COM 68375N103   511,646 319,779 SH   SOLE 43 313,999 0 5,780
OPORTUN FINL CORP COM 68376D104   1,353,014 187,398 SH   SOLE 2 133,667 0 53,731
OPORTUN FINL CORP COM 68376D104   36,288 5,026 SH   SOLE 18 5,026 0 0
OPORTUN FINL CORP COM 68376D104   793,557 109,911 SH   SOLE 19 109,911 0 0
OPORTUN FINL CORP COM 68376D104   547,276 75,800 SH   SOLE 21 75,800 0 0
OPORTUN FINL CORP COM 68376D104   3,132,050 433,802 SH   SOLE 22 433,802 0 0
OPORTUN FINL CORP COM 68376D104   56,013 7,758 SH   SOLE 23 7,758 0 0
OPORTUN FINL CORP COM 68376D104   695,921 96,388 SH   SOLE 26 0 0 96,388
OPORTUN FINL CORP COM 68376D104   3,997,952 553,733 SH   SOLE 34 553,733 0 0
OPORTUN FINL CORP COM 68376D104   7,003 970 SH   SOLE 43 970 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   418,575 10,926 SH   SOLE 2 10,926 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   467,497 12,203 SH   SOLE 19 12,203 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   134,698 3,516 SH   SOLE 21 3,516 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   6,515,918 170,084 SH   SOLE 22 170,084 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   535,421 13,976 SH   SOLE 43 13,868 0 108
OPPFI INC COM CL A 68386H103   5,426 2,153 SH   SOLE 2 0 0 2,153
OPPFI INC COM CL A 68386H103   87,756 34,824 SH   SOLE 18 34,824 0 0
OPPFI INC COM CL A 68386H103   58,676 23,284 SH   SOLE 19 23,284 0 0
OPPFI INC COM CL A 68386H103   886,483 351,779 SH   SOLE 21 351,779 0 0
OPPFI INC COM CL A 68386H103   515,839 204,698 SH   SOLE 22 196,341 0 8,357
OPTICAL CABLE CORP COM NEW 683827208   2,353 787 SH   SOLE 18 787 0 0
OPTICAL CABLE CORP COM NEW 683827208   39,474 13,202 SH   SOLE 21 13,202 0 0
OPTICAL CABLE CORP COM NEW 683827208   10,052 3,362 SH   SOLE 22 3,362 0 0
OPTIMIZERX CORP COM NEW 68401U204   21,597 2,776 SH   SOLE 2 765 0 2,011
OPTIMIZERX CORP COM NEW 68401U204   2,108 271 SH   SOLE 7 271 0 0
OPTIMIZERX CORP COM NEW 68401U204   343,222 44,116 SH   SOLE 18 44,116 0 0
OPTIMIZERX CORP COM NEW 68401U204   254,460 32,707 SH   SOLE 19 32,707 0 0
OPTIMIZERX CORP COM NEW 68401U204   4,499,509 578,343 SH   SOLE 21 578,343 0 0
OPTIMIZERX CORP COM NEW 68401U204   3,443,521 442,612 SH   SOLE 22 435,784 0 6,828
OPTIMIZERX CORP COM NEW 68401U204   2,529 325 SH   SOLE 43 325 0 0
OPTINOSE INC COM 68404V100   13,059 10,617 SH   SOLE 2 4,731 0 5,886
OPTINOSE INC COM 68404V100   210,677 171,282 SH   SOLE 18 171,282 0 0
OPTINOSE INC COM 68404V100   165,600 134,634 SH   SOLE 19 134,634 0 0
OPTINOSE INC COM 68404V100   3,059,573 2,487,458 SH   SOLE 21 2,487,458 0 0
OPTINOSE INC COM 68404V100   1,632,610 1,327,325 SH   SOLE 22 1,311,959 0 15,366
OPTINOSE INC COM 68404V100   57,261 46,554 SH   SOLE 30 46,554 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   8,003,746 247,411 SH   SOLE 2 176,634 0 70,777
OPTION CARE HEALTH INC COM NEW 68404L201   18,989 587 SH   SOLE 4 587 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   792,090 24,485 SH   SOLE 7 23,218 0 1,267
OPTION CARE HEALTH INC COM NEW 68404L201   22,702,712 701,784 SH   SOLE 18 665,978 0 35,806
OPTION CARE HEALTH INC COM NEW 68404L201   21,208,757 655,603 SH   SOLE 19 655,603 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   424,027,916 13,107,509 SH   SOLE 21 13,107,509 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   182,009,220 5,626,251 SH   SOLE 22 5,482,361 0 143,890
OPTION CARE HEALTH INC COM NEW 68404L201   305,999 9,459 SH   SOLE 23 9,459 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,112,872 34,401 SH   SOLE 25 34,401 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   2,570,596 79,462 SH   SOLE 26 64,516 0 14,946
OPTION CARE HEALTH INC COM NEW 68404L201   170,452 5,269 SH   SOLE 28 1,689 0 3,580
OPTION CARE HEALTH INC COM NEW 68404L201   7,463,566 230,713 SH   SOLE 30 230,713 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   945,946 29,241 SH   SOLE 40 29,241 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   34,291 1,060 SH   OTR 43 1,060 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   2,180,778 67,412 SH   SOLE 43 44,086 0 23,326
ORACLE CORP COM 68389X105   282,988,265 2,671,717 SH   SOLE 2 351,628 0 2,320,089
ORACLE CORP COM 68389X105   143,867,958 1,358,270 SH   SOLE 4 717,057 0 641,213
ORACLE CORP COM 68389X105   156,195,034 1,474,651 SH   SOLE 7 1,286,556 0 188,095
ORACLE CORP COM 68389X105   5,289,751 49,941 SH   SOLE 13 49,941 0 0
ORACLE CORP COM 68389X105   21,086,660 199,081 SH   SOLE 15 199,081 0 0
ORACLE CORP COM 68389X105   379,526,507 3,583,143 SH   SOLE 18 3,351,579 0 231,564
ORACLE CORP COM 68389X105   220,874,658 2,085,297 SH   SOLE 19 2,085,297 0 0
ORACLE CORP COM 68389X105   5,008,574,111 47,286,387 SH   SOLE 21 47,286,387 0 0
ORACLE CORP COM 68389X105   3,658,427,229 34,539,532 SH   SOLE 22 31,163,618 0 3,375,914
ORACLE CORP COM 68389X105   342,396,251 3,232,593 SH   SOLE 23 3,232,593 0 0
ORACLE CORP COM 68389X105   391,246,660 3,693,794 SH   SOLE 25 3,485,302 0 208,492
ORACLE CORP COM 68389X105   218,639,111 2,064,191 SH   SOLE 26 1,156,329 0 907,862
ORACLE CORP COM 68389X105   349,953,325 3,303,940 SH   SOLE 28 168,183 0 3,135,757
ORACLE CORP COM 68389X105   235,248 2,221 SH   SOLE 29 2,221 0 0
ORACLE CORP COM 68389X105   1,040,191,491 9,820,539 SH   SOLE 30 9,793,791 0 26,748
ORACLE CORP COM 68389X105   40,063,499 378,243 SH   SOLE 31 335,453 0 42,790
ORACLE CORP COM 68389X105   11,878,187 112,143 SH   SOLE 32 112,143 0 0
ORACLE CORP COM 68389X105   243,598,629 2,299,836 SH   SOLE 34 2,299,836 0 0
ORACLE CORP COM 68389X105   45,466,478 429,253 SH   SOLE 36 429,253 0 0
ORACLE CORP COM 68389X105   7,395,017 69,817 SH   SOLE 37 69,817 0 0
ORACLE CORP COM 68389X105   8,369,587 79,018 SH   SOLE 40 79,018 0 0
ORACLE CORP COM 68389X105   348,477 3,290 SH   OTR 43 3,290 0 0
ORACLE CORP COM 68389X105   263,823,143 2,490,777 SH   SOLE 43 2,153,589 0 337,188
ORAGENICS INC COM 684023500   2,952 994 SH   SOLE 21 994 0 0
ORAGENICS INC COM 684023500   62,827 21,154 SH   SOLE 22 21,154 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   17,310 6,632 SH   SOLE 18 6,632 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   214,453 82,166 SH   SOLE 21 82,166 0 0
ORANGE SPONSORED ADR 684060106   23,564,761 2,050,893 SH   SOLE 43 1,965,162 0 85,731
ORANGE CNTY BANCORP INC COM 68417L107   103,565 2,399 SH   SOLE 2 183 0 2,216
ORANGE CNTY BANCORP INC COM 68417L107   624,713 14,471 SH   SOLE 18 14,471 0 0
ORANGE CNTY BANCORP INC COM 68417L107   433,297 10,037 SH   SOLE 19 10,037 0 0
ORANGE CNTY BANCORP INC COM 68417L107   7,372,659 170,782 SH   SOLE 21 170,782 0 0
ORANGE CNTY BANCORP INC COM 68417L107   4,051,289 93,845 SH   SOLE 22 90,324 0 3,521
ORASURE TECHNOLOGIES INC COM 68554V108   902,510 152,194 SH   SOLE 2 59,657 0 92,537
ORASURE TECHNOLOGIES INC COM 68554V108   2,159 364 SH   SOLE 4 364 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   288,495 48,650 SH   SOLE 7 45,988 0 2,662
ORASURE TECHNOLOGIES INC COM 68554V108   1,510,994 254,805 SH   SOLE 18 250,429 0 4,376
ORASURE TECHNOLOGIES INC COM 68554V108   3,843,446 648,136 SH   SOLE 19 648,136 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   51,108,120 8,618,570 SH   SOLE 21 8,618,570 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   14,422,572 2,432,137 SH   SOLE 22 2,336,598 0 95,539
ORASURE TECHNOLOGIES INC COM 68554V108   66,683 11,245 SH   SOLE 25 11,245 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   54,514 9,193 SH   SOLE 26 2,819 0 6,374
ORASURE TECHNOLOGIES INC COM 68554V108   2,188,965 369,134 SH   SOLE 30 369,134 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   27,236 4,593 SH   SOLE 36 4,593 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   57,948 9,772 SH   SOLE 40 9,772 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   396,996 66,947 SH   SOLE 43 66,373 0 574
ORCHESTRA BIOMED HLDGS INC COM 68572M106   19,960 2,289 SH   SOLE 2 1,188 0 1,101
ORCHESTRA BIOMED HLDGS INC COM 68572M106   277,139 31,782 SH   SOLE 18 31,782 0 0
ORCHESTRA BIOMED HLDGS INC COM 68572M106   4,726,938 542,080 SH   SOLE 19 542,080 0 0
ORCHESTRA BIOMED HLDGS INC COM 68572M106   3,441,993 394,724 SH   SOLE 21 394,724 0 0
ORCHESTRA BIOMED HLDGS INC COM 68572M106   3,130,820 359,039 SH   SOLE 22 356,053 0 2,986
ORCHID IS CAP INC COM NEW 68571X301   224,196 26,345 SH   SOLE 2 5,723 0 20,622
ORCHID IS CAP INC COM NEW 68571X301   4,034 474 SH   SOLE 7 474 0 0
ORCHID IS CAP INC COM NEW 68571X301   1,039,318 122,129 SH   SOLE 18 122,129 0 0
ORCHID IS CAP INC COM NEW 68571X301   769,678 90,444 SH   SOLE 19 90,444 0 0
ORCHID IS CAP INC COM NEW 68571X301   18,285,326 2,148,687 SH   SOLE 21 2,148,687 0 0
ORCHID IS CAP INC COM NEW 68571X301   10,988,980 1,291,302 SH   SOLE 22 1,251,248 0 40,054
ORCHID IS CAP INC COM NEW 68571X301   288,259 33,873 SH   SOLE 43 28,836 0 5,037
OREILLY AUTOMOTIVE INC COM 67103H107   129,261,705 142,224 SH   SOLE 2 41,037 0 101,187
OREILLY AUTOMOTIVE INC COM 67103H107   54,748,818 60,239 SH   SOLE 4 28,873 0 31,366
OREILLY AUTOMOTIVE INC COM 67103H107   48,223,203 53,059 SH   SOLE 7 46,887 0 6,172
OREILLY AUTOMOTIVE INC COM 67103H107   5,988,479 6,589 SH   SOLE 13 6,589 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   5,210,494 5,733 SH   SOLE 15 5,733 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   88,126,701 96,964 SH   SOLE 18 91,821 0 5,143
OREILLY AUTOMOTIVE INC COM 67103H107   26,358,758 29,002 SH   SOLE 19 29,002 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,357,963,172 1,494,139 SH   SOLE 21 1,494,139 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,255,472,847 1,381,371 SH   SOLE 22 1,251,260 0 130,111
OREILLY AUTOMOTIVE INC COM 67103H107   106,771,964 117,479 SH   SOLE 23 117,479 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   86,373,510 95,035 SH   SOLE 25 94,788 0 247
OREILLY AUTOMOTIVE INC COM 67103H107   74,618,315 82,101 SH   SOLE 26 48,185 0 33,916
OREILLY AUTOMOTIVE INC COM 67103H107   90,646,061 99,736 SH   SOLE 28 827 0 98,909
OREILLY AUTOMOTIVE INC COM 67103H107   5,029,631 5,534 SH   SOLE 29 5,534 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   342,971,954 377,365 SH   SOLE 30 374,906 0 2,459
OREILLY AUTOMOTIVE INC COM 67103H107   46,454,561 51,113 SH   SOLE 31 30,274 0 20,839
OREILLY AUTOMOTIVE INC COM 67103H107   15,409,721 16,955 SH   SOLE 32 16,955 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   40,101,630 44,123 SH   SOLE 34 44,123 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   14,441,785 15,890 SH   SOLE 36 15,890 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   2,702,950 2,974 SH   SOLE 40 2,974 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   56,991 63 SH   OTR 43 63 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   82,170,487 90,410 SH   SOLE 43 76,410 0 14,001
ORGANOGENESIS HLDGS INC COM 68621F102   237,505 74,687 SH   SOLE 2 29,218 0 45,469
ORGANOGENESIS HLDGS INC COM 68621F102   1,949 613 SH   SOLE 7 613 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   647,092 203,488 SH   SOLE 18 203,488 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   621,203 195,347 SH   SOLE 19 195,347 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   7,959,267 2,502,914 SH   SOLE 21 2,502,914 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   5,831,201 1,833,711 SH   SOLE 22 1,768,798 0 64,913
ORGANOGENESIS HLDGS INC COM 68621F102   99,839 31,396 SH   SOLE 25 31,396 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   232,865 73,228 SH   SOLE 30 73,228 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   94,656 29,766 SH   SOLE 43 29,536 0 230
ORGANON & CO COMMON STOCK 68622V106   8,698,749 501,080 SH   SOLE 2 189,446 0 311,634
ORGANON & CO COMMON STOCK 68622V106   26,804 1,544 SH   SOLE 4 769 0 775
ORGANON & CO COMMON STOCK 68622V106   2,802,251 161,420 SH   SOLE 7 134,391 0 27,029
ORGANON & CO COMMON STOCK 68622V106   194,345 11,195 SH   SOLE 15 11,195 0 0
ORGANON & CO COMMON STOCK 68622V106   11,125,069 640,845 SH   SOLE 18 640,439 0 406
ORGANON & CO COMMON STOCK 68622V106   2,505,638 144,334 SH   SOLE 19 144,334 0 0
ORGANON & CO COMMON STOCK 68622V106   118,015,033 6,798,101 SH   SOLE 21 6,798,101 0 0
ORGANON & CO COMMON STOCK 68622V106   103,188,309 5,944,027 SH   SOLE 22 5,517,372 0 426,655
ORGANON & CO COMMON STOCK 68622V106   892,443 51,408 SH   SOLE 25 51,408 0 0
ORGANON & CO COMMON STOCK 68622V106   2,822,545 162,589 SH   SOLE 26 140,820 0 21,769
ORGANON & CO COMMON STOCK 68622V106   413,724 23,832 SH   SOLE 28 4,517 0 19,315
ORGANON & CO COMMON STOCK 68622V106   17,806,291 1,025,708 SH   SOLE 30 1,025,708 0 0
ORGANON & CO COMMON STOCK 68622V106   61,263 3,529 SH   SOLE 31 3,529 0 0
ORGANON & CO COMMON STOCK 68622V106   421,761 24,295 SH   SOLE 36 24,295 0 0
ORGANON & CO COMMON STOCK 68622V106   768,805 44,286 SH   SOLE 40 44,286 0 0
ORGANON & CO COMMON STOCK 68622V106   3,174,728 182,876 SH   SOLE 43 168,583 0 14,293
ORGANOVO HLDGS INC COM NEW 68620A203   6,441 5,153 SH   SOLE 21 5,153 0 0
ORGANOVO HLDGS INC COM NEW 68620A203   177,760 142,208 SH   SOLE 22 142,208 0 0
ORGENESIS INC COM NEW 68619K204   3,071 4,954 SH   SOLE 18 4,954 0 0
ORGENESIS INC COM NEW 68619K204   32,992 53,213 SH   SOLE 21 53,213 0 0
ORGENESIS INC COM NEW 68619K204   36,963 59,617 SH   SOLE 22 59,617 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   215,598 35,636 SH   SOLE 2 15,066 0 20,570
ORIC PHARMACEUTICALS INC COM 68622P109   3,037 502 SH   SOLE 7 502 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   704,402 116,430 SH   SOLE 18 116,430 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   527,288 87,155 SH   SOLE 19 87,155 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   8,542,298 1,411,950 SH   SOLE 21 1,411,950 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   12,513,796 2,068,396 SH   SOLE 22 864,771 0 1,203,625
ORIC PHARMACEUTICALS INC COM 68622P109   75,849 12,537 SH   SOLE 43 10,777 0 1,760
ORIGIN BANCORP INC COM 68621T102   1,041,225 36,066 SH   SOLE 2 8,968 0 27,098
ORIGIN BANCORP INC COM 68621T102   6,294 218 SH   SOLE 7 218 0 0
ORIGIN BANCORP INC COM 68621T102   2,513,798 87,073 SH   SOLE 18 87,073 0 0
ORIGIN BANCORP INC COM 68621T102   3,939,052 136,441 SH   SOLE 19 136,441 0 0
ORIGIN BANCORP INC COM 68621T102   32,518,302 1,126,370 SH   SOLE 21 1,126,370 0 0
ORIGIN BANCORP INC COM 68621T102   24,123,714 835,598 SH   SOLE 22 797,573 0 38,025
ORIGIN BANCORP INC COM 68621T102   223,194 7,731 SH   SOLE 25 7,731 0 0
ORIGIN BANCORP INC COM 68621T102   572,752 19,839 SH   SOLE 26 18,184 0 1,655
ORIGIN BANCORP INC COM 68621T102   78,902 2,733 SH   SOLE 28 419 0 2,314
ORIGIN BANCORP INC COM 68621T102   621,687 21,534 SH   SOLE 30 21,534 0 0
ORIGIN BANCORP INC COM 68621T102   125,844 4,359 SH   SOLE 40 4,359 0 0
ORIGIN BANCORP INC COM 68621T102   886,744 30,715 SH   SOLE 43 26,440 0 4,275
ORIGIN MATERIALS INC COM 68622D106   127,328 99,475 SH   SOLE 2 32,173 0 67,302
ORIGIN MATERIALS INC COM 68622D106   1,345 1,051 SH   SOLE 7 1,051 0 0
ORIGIN MATERIALS INC COM 68622D106   420,628 328,616 SH   SOLE 18 328,616 0 0
ORIGIN MATERIALS INC COM 68622D106   303,962 237,470 SH   SOLE 19 237,470 0 0
ORIGIN MATERIALS INC COM 68622D106   5,183,479 4,049,593 SH   SOLE 21 4,049,593 0 0
ORIGIN MATERIALS INC COM 68622D106   4,282,994 3,346,089 SH   SOLE 22 3,216,466 0 129,623
ORIGIN MATERIALS INC COM 68622D106   17,399 13,593 SH   SOLE 25 13,593 0 0
ORIGIN MATERIALS INC COM 68622D106   10,733 8,385 SH   SOLE 26 370 0 8,015
ORIGIN MATERIALS INC COM 68622D106   11,045 8,629 SH   SOLE 30 8,629 0 0
ORIGIN MATERIALS INC COM 68622D106   17,322 13,533 SH   SOLE 40 13,533 0 0
ORION ENERGY SYS INC COM 686275108   6,473 5,137 SH   SOLE 18 5,137 0 0
ORION ENERGY SYS INC COM 686275108   84,304 66,908 SH   SOLE 21 66,908 0 0
ORION ENERGY SYS INC COM 686275108   309,631 245,739 SH   SOLE 22 245,739 0 0
ORION GROUP HLDGS INC COM 68628V308   47,345 8,833 SH   SOLE 2 8,833 0 0
ORION GROUP HLDGS INC COM 68628V308   27,926 5,210 SH   SOLE 18 5,210 0 0
ORION GROUP HLDGS INC COM 68628V308   342,429 63,886 SH   SOLE 21 63,886 0 0
ORION GROUP HLDGS INC COM 68628V308   2,612,571 487,420 SH   SOLE 22 487,420 0 0
ORION OFFICE REIT INC COM 68629Y103   497,597 95,508 SH   SOLE 2 59,834 0 35,674
ORION OFFICE REIT INC COM 68629Y103   1,006 193 SH   SOLE 4 193 0 0
ORION OFFICE REIT INC COM 68629Y103   4,184 803 SH   SOLE 7 803 0 0
ORION OFFICE REIT INC COM 68629Y103   859,171 164,908 SH   SOLE 18 164,908 0 0
ORION OFFICE REIT INC COM 68629Y103   607,882 116,676 SH   SOLE 19 116,676 0 0
ORION OFFICE REIT INC COM 68629Y103   12,105,555 2,323,523 SH   SOLE 21 2,323,523 0 0
ORION OFFICE REIT INC COM 68629Y103   9,025,575 1,732,356 SH   SOLE 22 1,657,140 0 75,216
ORION OFFICE REIT INC COM 68629Y103   15,297 2,936 SH   SOLE 23 2,936 0 0
ORION OFFICE REIT INC COM 68629Y103   36,840 7,071 SH   SOLE 25 7,071 0 0
ORION OFFICE REIT INC COM 68629Y103   105,992 20,344 SH   SOLE 26 16,031 0 4,313
ORION OFFICE REIT INC COM 68629Y103   19,506 3,744 SH   SOLE 28 0 0 3,744
ORION OFFICE REIT INC COM 68629Y103   284,846 54,673 SH   SOLE 30 54,656 0 17
ORION OFFICE REIT INC COM 68629Y103   48,458 9,301 SH   SOLE 40 9,301 0 0
ORION OFFICE REIT INC COM 68629Y103   692,032 132,828 SH   SOLE 43 123,278 0 9,550
ORION S.A. COM L72967109   1,016,205 47,754 SH   SOLE 2 35,257 0 12,497
ORION S.A. COM L72967109   3,830 180 SH   SOLE 4 180 0 0
ORION S.A. COM L72967109   357,164 16,784 SH   SOLE 7 15,885 0 899
ORION S.A. COM L72967109   2,834,219 133,187 SH   SOLE 18 133,187 0 0
ORION S.A. COM L72967109   2,572,709 120,898 SH   SOLE 19 120,898 0 0
ORION S.A. COM L72967109   40,428,297 1,899,826 SH   SOLE 21 1,899,826 0 0
ORION S.A. COM L72967109   33,606,014 1,579,230 SH   SOLE 22 1,531,881 0 47,349
ORION S.A. COM L72967109   6,384 300 SH   SOLE 23 300 0 0
ORION S.A. COM L72967109   278,193 13,073 SH   SOLE 25 13,073 0 0
ORION S.A. COM L72967109   751,908 35,334 SH   SOLE 26 30,625 0 4,709
ORION S.A. COM L72967109   927,574 43,589 SH   SOLE 30 43,589 0 0
ORION S.A. COM L72967109   244,060 11,469 SH   SOLE 40 11,469 0 0
ORION S.A. COM L72967109   570,155 26,793 SH   SOLE 43 23,955 0 2,838
ORIX CORP SPONSORED ADR 686330101   21,013,439 223,833 SH   SOLE 43 212,496 0 11,337
ORMAT TECHNOLOGIES INC COM 686688102   6,453,336 92,296 SH   SOLE 2 71,287 0 21,009
ORMAT TECHNOLOGIES INC COM 686688102   360,508 5,156 SH   SOLE 4 133 0 5,023
ORMAT TECHNOLOGIES INC COM 686688102   940,774 13,455 SH   SOLE 7 12,804 0 651
ORMAT TECHNOLOGIES INC COM 686688102   15,184,247 217,166 SH   SOLE 18 217,166 0 0
ORMAT TECHNOLOGIES INC COM 686688102   7,691,829 110,009 SH   SOLE 19 110,009 0 0
ORMAT TECHNOLOGIES INC COM 686688102   343,813,421 4,917,240 SH   SOLE 21 4,917,240 0 0
ORMAT TECHNOLOGIES INC COM 686688102   115,846,812 1,656,848 SH   SOLE 22 1,603,145 0 53,703
ORMAT TECHNOLOGIES INC COM 686688102   4,086,125 58,440 SH   SOLE 25 58,440 0 0
ORMAT TECHNOLOGIES INC COM 686688102   2,894,688 41,400 SH   SOLE 26 20,512 0 20,888
ORMAT TECHNOLOGIES INC COM 686688102   2,842,388 40,652 SH   SOLE 28 35,180 0 5,472
ORMAT TECHNOLOGIES INC COM 686688102   91,008,012 1,301,602 SH   SOLE 30 1,301,602 0 0
ORMAT TECHNOLOGIES INC COM 686688102   5,076,751 72,608 SH   SOLE 34 72,608 0 0
ORMAT TECHNOLOGIES INC COM 686688102   93,763 1,341 SH   SOLE 36 1,341 0 0
ORMAT TECHNOLOGIES INC COM 686688102   657,598 9,405 SH   SOLE 40 9,405 0 0
ORMAT TECHNOLOGIES INC COM 686688102   27,198,300 388,992 SH   SOLE 43 370,277 0 18,715
ORMAT TECHNOLOGIES INC NOTE 2.500% 7/1 686688AB8   2,764,500 2,850,000 PRN   SOLE 21 2,850,000 0 0
ORRSTOWN FINL SVCS INC COM 687380105   167,324 7,964 SH   SOLE 2 2,708 0 5,256
ORRSTOWN FINL SVCS INC COM 687380105   3,677 175 SH   SOLE 7 175 0 0
ORRSTOWN FINL SVCS INC COM 687380105   647,045 30,797 SH   SOLE 18 30,797 0 0
ORRSTOWN FINL SVCS INC COM 687380105   454,909 21,652 SH   SOLE 19 21,652 0 0
ORRSTOWN FINL SVCS INC COM 687380105   8,047,376 383,026 SH   SOLE 21 383,026 0 0
ORRSTOWN FINL SVCS INC COM 687380105   5,849,289 278,405 SH   SOLE 22 271,188 0 7,217
ORTHOFIX MED INC COM 68752M108   430,990 33,514 SH   SOLE 2 10,406 0 23,108
ORTHOFIX MED INC COM 68752M108   6,983 543 SH   SOLE 4 91 0 452
ORTHOFIX MED INC COM 68752M108   224,986 17,495 SH   SOLE 7 16,552 0 943
ORTHOFIX MED INC COM 68752M108   1,561,063 121,389 SH   SOLE 18 121,389 0 0
ORTHOFIX MED INC COM 68752M108   930,151 72,329 SH   SOLE 19 72,329 0 0
ORTHOFIX MED INC COM 68752M108   58,298,379 4,533,311 SH   SOLE 21 4,533,311 0 0
ORTHOFIX MED INC COM 68752M108   13,125,456 1,020,642 SH   SOLE 22 972,435 0 48,207
ORTHOFIX MED INC COM 68752M108   87,101 6,773 SH   SOLE 25 6,773 0 0
ORTHOFIX MED INC COM 68752M108   129,179 10,045 SH   SOLE 26 6,489 0 3,556
ORTHOFIX MED INC COM 68752M108   1,617,942 125,812 SH   SOLE 30 125,812 0 0
ORTHOFIX MED INC COM 68752M108   8,475 659 SH   SOLE 36 659 0 0
ORTHOFIX MED INC COM 68752M108   102,301 7,955 SH   SOLE 40 7,955 0 0
ORTHOFIX MED INC COM 68752M108   165,907 12,901 SH   SOLE 43 12,519 0 382
ORTHOPEDIATRICS CORP COM 68752L100   282,304 8,822 SH   SOLE 2 5,002 0 3,820
ORTHOPEDIATRICS CORP COM 68752L100   1,440 45 SH   SOLE 4 45 0 0
ORTHOPEDIATRICS CORP COM 68752L100   4,064 127 SH   SOLE 7 127 0 0
ORTHOPEDIATRICS CORP COM 68752L100   1,317,152 41,161 SH   SOLE 18 41,161 0 0
ORTHOPEDIATRICS CORP COM 68752L100   1,059,392 33,106 SH   SOLE 19 33,106 0 0
ORTHOPEDIATRICS CORP COM 68752L100   18,048,800 564,025 SH   SOLE 21 564,025 0 0
ORTHOPEDIATRICS CORP COM 68752L100   14,051,648 439,114 SH   SOLE 22 426,888 0 12,226
ORTHOPEDIATRICS CORP COM 68752L100   117,440 3,670 SH   SOLE 25 3,670 0 0
ORTHOPEDIATRICS CORP COM 68752L100   73,952 2,311 SH   SOLE 26 0 0 2,311
ORTHOPEDIATRICS CORP COM 68752L100   39,296 1,228 SH   SOLE 28 0 0 1,228
ORTHOPEDIATRICS CORP COM 68752L100   331,616 10,363 SH   SOLE 30 10,363 0 0
ORTHOPEDIATRICS CORP COM 68752L100   92,128 2,879 SH   SOLE 40 2,879 0 0
ORTHOPEDIATRICS CORP COM 68752L100   139,104 4,347 SH   SOLE 43 3,945 0 402
OSCAR HEALTH INC CL A 687793109   3,027,663 543,566 SH   SOLE 2 309,054 0 234,512
OSCAR HEALTH INC CL A 687793109   3,999 718 SH   SOLE 4 718 0 0
OSCAR HEALTH INC CL A 687793109   6,784 1,218 SH   SOLE 7 1,218 0 0
OSCAR HEALTH INC CL A 687793109   2,325,018 417,418 SH   SOLE 18 417,418 0 0
OSCAR HEALTH INC CL A 687793109   6,815,413 1,223,593 SH   SOLE 19 1,223,593 0 0
OSCAR HEALTH INC CL A 687793109   29,717,504 5,335,279 SH   SOLE 21 5,335,279 0 0
OSCAR HEALTH INC CL A 687793109   29,040,749 5,213,779 SH   SOLE 22 5,036,225 0 177,554
OSCAR HEALTH INC CL A 687793109   163,407 29,337 SH   SOLE 23 29,337 0 0
OSCAR HEALTH INC CL A 687793109   116,402 20,898 SH   SOLE 25 20,898 0 0
OSCAR HEALTH INC CL A 687793109   809,822 145,390 SH   SOLE 26 0 0 145,390
OSCAR HEALTH INC CL A 687793109   1,219,724 218,981 SH   SOLE 30 218,981 0 0
OSCAR HEALTH INC CL A 687793109   126,550 22,720 SH   SOLE 40 22,720 0 0
OSCAR HEALTH INC CL A 687793109   311,179 55,867 SH   SOLE 43 52,906 0 2,961
OSHKOSH CORP COM 688239201   41,941,867 439,504 SH   SOLE 2 382,039 0 57,465
OSHKOSH CORP COM 688239201   6,667,885 69,872 SH   SOLE 4 33,525 0 36,347
OSHKOSH CORP COM 688239201   4,539,319 47,567 SH   SOLE 7 46,284 0 1,283
OSHKOSH CORP COM 688239201   2,205,101 23,107 SH   SOLE 13 23,107 0 0
OSHKOSH CORP COM 688239201   21,478,144 225,067 SH   SOLE 18 165,391 0 59,676
OSHKOSH CORP COM 688239201   43,151,251 452,177 SH   SOLE 19 452,177 0 0
OSHKOSH CORP COM 688239201   318,525,681 3,337,794 SH   SOLE 21 3,337,794 0 0
OSHKOSH CORP COM 688239201   249,002,445 2,609,268 SH   SOLE 22 2,403,304 0 205,964
OSHKOSH CORP COM 688239201   16,314,522 170,958 SH   SOLE 23 170,958 0 0
OSHKOSH CORP COM 688239201   1,361,786 14,270 SH   SOLE 25 14,270 0 0
OSHKOSH CORP COM 688239201   18,094,482 189,610 SH   SOLE 26 72,780 0 116,830
OSHKOSH CORP COM 688239201   6,972,879 73,068 SH   SOLE 28 28,300 0 44,768
OSHKOSH CORP COM 688239201   1,467,809 15,381 SH   SOLE 29 15,381 0 0
OSHKOSH CORP COM 688239201   15,095,308 158,182 SH   SOLE 30 158,182 0 0
OSHKOSH CORP COM 688239201   3,131,058 32,810 SH   SOLE 31 32,810 0 0
OSHKOSH CORP COM 688239201   1,707,052 17,888 SH   SOLE 34 17,888 0 0
OSHKOSH CORP COM 688239201   1,072,156 11,235 SH   SOLE 36 11,235 0 0
OSHKOSH CORP COM 688239201   1,030,835 10,802 SH   SOLE 40 10,802 0 0
OSHKOSH CORP COM 688239201   6,529,545 68,422 SH   SOLE 43 62,590 0 5,832
OSI SYSTEMS INC COM 671044105   3,719,322 31,509 SH   SOLE 2 19,846 0 11,663
OSI SYSTEMS INC COM 671044105   5,194 44 SH   SOLE 4 44 0 0
OSI SYSTEMS INC COM 671044105   347,746 2,946 SH   SOLE 7 2,791 0 155
OSI SYSTEMS INC COM 671044105   6,284,568 53,241 SH   SOLE 18 46,643 0 6,598
OSI SYSTEMS INC COM 671044105   8,330,201 70,571 SH   SOLE 19 70,571 0 0
OSI SYSTEMS INC COM 671044105   213,786,139 1,811,133 SH   SOLE 21 1,811,133 0 0
OSI SYSTEMS INC COM 671044105   56,204,392 476,147 SH   SOLE 22 462,772 0 13,375
OSI SYSTEMS INC COM 671044105   241,392 2,045 SH   SOLE 23 2,045 0 0
OSI SYSTEMS INC COM 671044105   349,989 2,965 SH   SOLE 25 2,965 0 0
OSI SYSTEMS INC COM 671044105   1,465,231 12,413 SH   SOLE 26 6,846 0 5,567
OSI SYSTEMS INC COM 671044105   29,274 248 SH   SOLE 28 248 0 0
OSI SYSTEMS INC COM 671044105   17,885,657 151,522 SH   SOLE 30 151,522 0 0
OSI SYSTEMS INC COM 671044105   360,612 3,055 SH   SOLE 40 3,055 0 0
OSI SYSTEMS INC COM 671044105   1,016,560 8,612 SH   SOLE 43 8,131 0 481
OSIRIS ACQUISITION CORP CL A 68829A103   103,300 10,000 SH   SOLE 2 10,000 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   550,335 46,837 SH   SOLE 21 46,837 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   58,750 5,000 SH   SOLE 43 5,000 0 0
OTIS WORLDWIDE CORP COM 68902V107   95,440,484 1,188,401 SH   SOLE 2 610,760 0 577,641
OTIS WORLDWIDE CORP COM 68902V107   42,109,665 524,339 SH   SOLE 4 248,646 0 275,693
OTIS WORLDWIDE CORP COM 68902V107   21,116,631 262,939 SH   SOLE 7 219,611 0 43,328
OTIS WORLDWIDE CORP COM 68902V107   4,043,689 50,351 SH   SOLE 13 50,351 0 0
OTIS WORLDWIDE CORP COM 68902V107   3,507,218 43,671 SH   SOLE 15 43,671 0 0
OTIS WORLDWIDE CORP COM 68902V107   133,720,366 1,665,052 SH   SOLE 18 1,621,326 0 43,726
OTIS WORLDWIDE CORP COM 68902V107   153,914,597 1,916,506 SH   SOLE 19 1,916,506 0 0
OTIS WORLDWIDE CORP COM 68902V107   888,864,816 11,067,922 SH   SOLE 21 11,067,922 0 0
OTIS WORLDWIDE CORP COM 68902V107   771,381,806 9,605,053 SH   SOLE 22 8,549,974 0 1,055,079
OTIS WORLDWIDE CORP COM 68902V107   70,594,819 879,029 SH   SOLE 23 879,029 0 0
OTIS WORLDWIDE CORP COM 68902V107   61,689,886 768,147 SH   SOLE 25 732,988 0 35,159
OTIS WORLDWIDE CORP COM 68902V107   109,934,994 1,368,883 SH   SOLE 26 407,284 0 961,599
OTIS WORLDWIDE CORP COM 68902V107   74,870,363 932,267 SH   SOLE 28 17,976 0 914,291
OTIS WORLDWIDE CORP COM 68902V107   2,886,100 35,937 SH   SOLE 29 35,937 0 0
OTIS WORLDWIDE CORP COM 68902V107   199,905,644 2,489,175 SH   SOLE 30 2,486,656 0 2,519
OTIS WORLDWIDE CORP COM 68902V107   12,376,654 154,111 SH   SOLE 31 147,016 0 7,095
OTIS WORLDWIDE CORP COM 68902V107   160,633,091 2,000,163 SH   SOLE 34 2,000,163 0 0
OTIS WORLDWIDE CORP COM 68902V107   10,784,910 134,291 SH   SOLE 36 134,291 0 0
OTIS WORLDWIDE CORP COM 68902V107   6,229,968 77,574 SH   SOLE 37 77,574 0 0
OTIS WORLDWIDE CORP COM 68902V107   1,605,156 19,987 SH   SOLE 40 19,987 0 0
OTIS WORLDWIDE CORP COM 68902V107   64,087 798 SH   OTR 43 798 0 0
OTIS WORLDWIDE CORP COM 68902V107   43,628,207 543,248 SH   SOLE 43 484,442 0 58,805
OTTER TAIL CORP COM 689648103   4,086,850 53,831 SH   SOLE 2 35,848 0 17,983
OTTER TAIL CORP COM 689648103   7,668 101 SH   SOLE 4 101 0 0
OTTER TAIL CORP COM 689648103   9,757,618 128,525 SH   SOLE 7 128,525 0 0
OTTER TAIL CORP COM 689648103   10,186,566 134,175 SH   SOLE 18 134,175 0 0
OTTER TAIL CORP COM 689648103   6,460,640 85,098 SH   SOLE 19 85,098 0 0
OTTER TAIL CORP COM 689648103   361,744,983 4,764,818 SH   SOLE 21 4,764,818 0 0
OTTER TAIL CORP COM 689648103   86,317,851 1,136,958 SH   SOLE 22 1,094,652 0 42,306
OTTER TAIL CORP COM 689648103   2,796,210 36,831 SH   SOLE 26 19,821 0 17,010
OTTER TAIL CORP COM 689648103   19,739 260 SH   SOLE 28 260 0 0
OTTER TAIL CORP COM 689648103   5,009,961 65,990 SH   SOLE 30 65,990 0 0
OTTER TAIL CORP COM 689648103   1,719,861 22,654 SH   SOLE 43 21,170 0 1,484
OUSTER INC COM NEW 68989M202   27,458 5,448 SH   SOLE 18 5,448 0 0
OUSTER INC COM NEW 68989M202   350,774 69,598 SH   SOLE 21 69,598 0 0
OUSTER INC COM NEW 68989M202   1,630,511 323,514 SH   SOLE 22 323,514 0 0
OUSTER INC COM NEW 68989M202   50,657 10,051 SH   SOLE 25 10,051 0 0
OUSTER INC COM NEW 68989M202   25,225 5,005 SH   SOLE 26 1,031 0 3,974
OUSTER INC COM NEW 68989M202   1,149,574 228,090 SH   SOLE 30 228,090 0 0
OUSTER INC COM NEW 68989M202   40,900 8,115 SH   SOLE 34 8,115 0 0
OUSTER INC COM NEW 68989M202   101 20 SH   SOLE 36 20 0 0
OUSTER INC COM NEW 68989M202   5 1 SH   SOLE 43 1 0 0
OUTBRAIN INC COM 69002R103   368,990 75,768 SH   SOLE 2 44,418 0 31,350
OUTBRAIN INC COM 69002R103   571,290 117,308 SH   SOLE 18 117,308 0 0
OUTBRAIN INC COM 69002R103   543,020 111,503 SH   SOLE 19 111,503 0 0
OUTBRAIN INC COM 69002R103   6,594,248 1,354,055 SH   SOLE 21 1,354,055 0 0
OUTBRAIN INC COM 69002R103   3,971,461 815,495 SH   SOLE 22 788,407 0 27,088
OUTFRONT MEDIA INC COM 69007J106   7,229,115 715,754 SH   SOLE 2 440,785 0 274,969
OUTFRONT MEDIA INC COM 69007J106   3,979 394 SH   SOLE 4 394 0 0
OUTFRONT MEDIA INC COM 69007J106   466,590 46,197 SH   SOLE 7 43,781 0 2,416
OUTFRONT MEDIA INC COM 69007J106   4,916,226 486,755 SH   SOLE 18 465,983 0 20,772
OUTFRONT MEDIA INC COM 69007J106   16,537,326 1,637,359 SH   SOLE 19 1,637,359 0 0
OUTFRONT MEDIA INC COM 69007J106   173,370,490 17,165,395 SH   SOLE 21 17,165,395 0 0
OUTFRONT MEDIA INC COM 69007J106   56,657,233 5,609,627 SH   SOLE 22 5,449,247 0 160,380
OUTFRONT MEDIA INC COM 69007J106   384,265 38,046 SH   SOLE 23 38,046 0 0
OUTFRONT MEDIA INC COM 69007J106   260,671 25,809 SH   SOLE 25 25,809 0 0
OUTFRONT MEDIA INC COM 69007J106   2,429,010 240,496 SH   SOLE 26 57,133 0 183,363
OUTFRONT MEDIA INC COM 69007J106   93,718 9,279 SH   SOLE 28 540 0 8,739
OUTFRONT MEDIA INC COM 69007J106   3,681,874 364,542 SH   SOLE 30 364,542 0 0
OUTFRONT MEDIA INC COM 69007J106   51,591 5,108 SH   SOLE 36 5,108 0 0
OUTFRONT MEDIA INC COM 69007J106   275,952 27,322 SH   SOLE 40 27,322 0 0
OUTFRONT MEDIA INC COM 69007J106   2,093,527 207,280 SH   SOLE 43 187,803 0 19,477
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   6,139 27,778 SH   SOLE 2 6,955 0 20,823
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   518 2,344 SH   SOLE 7 2,344 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   87,765 397,125 SH   SOLE 18 397,125 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   67,392 304,940 SH   SOLE 19 304,940 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   1,171,702 5,301,817 SH   SOLE 21 5,301,817 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   742,429 3,359,409 SH   SOLE 22 3,306,297 0 53,112
OUTSET MED INC COM 690145107   268,856 24,711 SH   SOLE 2 13,948 0 10,763
OUTSET MED INC COM 690145107   4,940 454 SH   SOLE 4 65 0 389
OUTSET MED INC COM 690145107   5,614 516 SH   SOLE 7 516 0 0
OUTSET MED INC COM 690145107   1,301,683 119,640 SH   SOLE 18 119,640 0 0
OUTSET MED INC COM 690145107   1,112,273 102,231 SH   SOLE 19 102,231 0 0
OUTSET MED INC COM 690145107   21,728,296 1,997,086 SH   SOLE 21 1,997,086 0 0
OUTSET MED INC COM 690145107   14,914,315 1,370,801 SH   SOLE 22 1,334,267 0 36,534
OUTSET MED INC COM 690145107   74,028 6,804 SH   SOLE 25 6,804 0 0
OUTSET MED INC COM 690145107   218,568 20,089 SH   SOLE 26 17,588 0 2,501
OUTSET MED INC COM 690145107   373,521 34,331 SH   SOLE 30 34,331 0 0
OUTSET MED INC COM 690145107   83,700 7,693 SH   SOLE 40 7,693 0 0
OUTSET MED INC COM 690145107   371,911 34,183 SH   SOLE 43 31,725 0 2,458
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   326,050 74,271 SH   SOLE 2 1,800 0 72,471
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   675,274 153,821 SH   SOLE 18 153,821 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   538,368 122,635 SH   SOLE 19 122,635 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   9,640,221 2,195,950 SH   SOLE 21 2,195,950 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   7,145,085 1,627,582 SH   SOLE 22 1,585,547 0 42,035
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   49,594 11,297 SH   SOLE 43 10,638 0 659
OVERSTOCK COM INC DEL COM 690370101   1,314,009 83,060 SH   SOLE 2 38,386 0 44,674
OVERSTOCK COM INC DEL COM 690370101   2,642 167 SH   SOLE 4 167 0 0
OVERSTOCK COM INC DEL COM 690370101   6,629 419 SH   SOLE 7 419 0 0
OVERSTOCK COM INC DEL COM 690370101   1,949,467 123,228 SH   SOLE 18 123,228 0 0
OVERSTOCK COM INC DEL COM 690370101   2,138,279 135,163 SH   SOLE 19 135,163 0 0
OVERSTOCK COM INC DEL COM 690370101   24,088,766 1,522,678 SH   SOLE 21 1,522,678 0 0
OVERSTOCK COM INC DEL COM 690370101   20,806,511 1,315,203 SH   SOLE 22 1,256,242 0 58,961
OVERSTOCK COM INC DEL COM 690370101   162,171 10,251 SH   SOLE 25 10,251 0 0
OVERSTOCK COM INC DEL COM 690370101   247,646 15,654 SH   SOLE 26 11,487 0 4,167
OVERSTOCK COM INC DEL COM 690370101   12,118 766 SH   SOLE 28 766 0 0
OVERSTOCK COM INC DEL COM 690370101   983,577 62,173 SH   SOLE 30 62,173 0 0
OVERSTOCK COM INC DEL COM 690370101   153,438 9,699 SH   SOLE 40 9,699 0 0
OVERSTOCK COM INC DEL COM 690370101   116,894 7,389 SH   SOLE 43 5,960 0 1,429
OVID THERAPEUTICS INC COM 690469101   124,393 32,394 SH   SOLE 2 2,010 0 30,384
OVID THERAPEUTICS INC COM 690469101   659,670 171,789 SH   SOLE 18 171,789 0 0
OVID THERAPEUTICS INC COM 690469101   464,152 120,873 SH   SOLE 19 120,873 0 0
OVID THERAPEUTICS INC COM 690469101   7,436,882 1,936,688 SH   SOLE 21 1,936,688 0 0
OVID THERAPEUTICS INC COM 690469101   4,833,024 1,258,600 SH   SOLE 22 1,217,665 0 40,935
OVINTIV INC COM 69047Q102   19,140,788 402,371 SH   SOLE 2 206,860 0 195,511
OVINTIV INC COM 69047Q102   4,615,955 97,035 SH   SOLE 4 64,364 0 32,671
OVINTIV INC COM 69047Q102   22,418,076 471,265 SH   SOLE 7 402,246 0 69,019
OVINTIV INC COM 69047Q102   39,103 822 SH   SOLE 13 822 0 0
OVINTIV INC COM 69047Q102   858,020 18,037 SH   SOLE 15 18,037 0 0
OVINTIV INC COM 69047Q102   28,765,817 604,705 SH   SOLE 18 588,717 0 15,988
OVINTIV INC COM 69047Q102   8,539,766 179,520 SH   SOLE 19 179,520 0 0
OVINTIV INC COM 69047Q102   709,878,310 14,922,815 SH   SOLE 21 14,922,815 0 0
OVINTIV INC COM 69047Q102   372,230,303 7,824,896 SH   SOLE 22 7,338,712 0 486,184
OVINTIV INC COM 69047Q102   20,383,507 428,495 SH   SOLE 23 428,495 0 0
OVINTIV INC COM 69047Q102   5,507,655 115,780 SH   SOLE 25 115,780 0 0
OVINTIV INC COM 69047Q102   9,685,395 203,603 SH   SOLE 26 139,724 0 63,879
OVINTIV INC COM 69047Q102   8,901,917 187,133 SH   SOLE 28 979 0 186,154
OVINTIV INC COM 69047Q102   74,518,690 1,566,506 SH   SOLE 30 1,451,648 0 114,858
OVINTIV INC COM 69047Q102   3,314,963 69,686 SH   SOLE 31 64,817 0 4,869
OVINTIV INC COM 69047Q102   479,934 10,089 SH   SOLE 34 10,089 0 0
OVINTIV INC COM 69047Q102   1,822,264 38,307 SH   SOLE 36 38,307 0 0
OVINTIV INC COM 69047Q102   603,854 12,694 SH   SOLE 40 12,694 0 0
OVINTIV INC COM 69047Q102   15,318 322 SH   OTR 43 322 0 0
OVINTIV INC COM 69047Q102   39,666,489 833,855 SH   SOLE 43 790,195 0 43,660
OWENS & MINOR INC NEW COM 690732102   1,661,135 102,793 SH   SOLE 2 48,775 0 54,018
OWENS & MINOR INC NEW COM 690732102   4,363 270 SH   SOLE 4 270 0 0
OWENS & MINOR INC NEW COM 690732102   371,745 23,004 SH   SOLE 7 21,855 0 1,149
OWENS & MINOR INC NEW COM 690732102   3,926,848 242,998 SH   SOLE 18 242,998 0 0
OWENS & MINOR INC NEW COM 690732102   2,464,982 152,536 SH   SOLE 19 152,536 0 0
OWENS & MINOR INC NEW COM 690732102   141,157,358 8,734,985 SH   SOLE 21 8,734,985 0 0
OWENS & MINOR INC NEW COM 690732102   34,644,648 2,143,852 SH   SOLE 22 2,047,654 0 96,198
OWENS & MINOR INC NEW COM 690732102   269,630 16,685 SH   SOLE 25 16,685 0 0
OWENS & MINOR INC NEW COM 690732102   1,242,833 76,908 SH   SOLE 26 29,778 0 47,130
OWENS & MINOR INC NEW COM 690732102   21,638 1,339 SH   SOLE 28 1,339 0 0
OWENS & MINOR INC NEW COM 690732102   3,061,464 189,447 SH   SOLE 30 189,447 0 0
OWENS & MINOR INC NEW COM 690732102   67,775 4,194 SH   SOLE 36 4,194 0 0
OWENS & MINOR INC NEW COM 690732102   211,357 13,079 SH   SOLE 40 13,079 0 0
OWENS & MINOR INC NEW COM 690732102   1,650,680 102,146 SH   SOLE 43 94,483 0 7,663
OWENS CORNING NEW COM 690742101   32,926,919 241,382 SH   SOLE 2 103,972 0 137,410
OWENS CORNING NEW COM 690742101   9,207,402 67,498 SH   SOLE 4 46,033 0 21,465
OWENS CORNING NEW COM 690742101   16,965,721 124,373 SH   SOLE 7 101,911 0 22,462
OWENS CORNING NEW COM 690742101   139,138 1,020 SH   SOLE 13 1,020 0 0
OWENS CORNING NEW COM 690742101   1,038,762 7,615 SH   SOLE 15 7,615 0 0
OWENS CORNING NEW COM 690742101   29,150,544 213,698 SH   SOLE 18 205,219 0 8,479
OWENS CORNING NEW COM 690742101   26,913,693 197,300 SH   SOLE 19 197,300 0 0
OWENS CORNING NEW COM 690742101   734,990,448 5,388,098 SH   SOLE 21 5,388,098 0 0
OWENS CORNING NEW COM 690742101   387,394,988 2,839,931 SH   SOLE 22 2,592,475 0 247,456
OWENS CORNING NEW COM 690742101   23,256,541 170,490 SH   SOLE 23 170,490 0 0
OWENS CORNING NEW COM 690742101   9,029,251 66,192 SH   SOLE 25 66,192 0 0
OWENS CORNING NEW COM 690742101   16,871,052 123,679 SH   SOLE 26 97,885 0 25,794
OWENS CORNING NEW COM 690742101   28,675,837 210,218 SH   SOLE 28 57,054 0 153,164
OWENS CORNING NEW COM 690742101   72,297 530 SH   SOLE 29 530 0 0
OWENS CORNING NEW COM 690742101   109,515,132 802,838 SH   SOLE 30 671,081 0 131,757
OWENS CORNING NEW COM 690742101   2,378,445 17,436 SH   SOLE 31 15,976 0 1,460
OWENS CORNING NEW COM 690742101   4,272,770 31,323 SH   SOLE 34 31,323 0 0
OWENS CORNING NEW COM 690742101   2,037,829 14,939 SH   SOLE 36 14,939 0 0
OWENS CORNING NEW COM 690742101   582,334 4,269 SH   SOLE 40 4,269 0 0
OWENS CORNING NEW COM 690742101   29,328 215 SH   OTR 43 215 0 0
OWENS CORNING NEW COM 690742101   34,625,624 253,835 SH   SOLE 43 233,264 0 20,571
OWLET INC CL A NEW 69120X206   49 11 SH   SOLE 21 11 0 0
OWLET INC CL A NEW 69120X206   281,788 62,899 SH   SOLE 22 62,899 0 0
OXBRIDGE RE HLDGS LTD SHS G6856M106   325 232 SH   SOLE 22 232 0 0
OXFORD INDS INC COM 691497309   2,567,152 26,705 SH   SOLE 2 18,459 0 8,246
OXFORD INDS INC COM 691497309   5,768 60 SH   SOLE 4 60 0 0
OXFORD INDS INC COM 691497309   319,440 3,323 SH   SOLE 7 3,147 0 176
OXFORD INDS INC COM 691497309   4,397,178 45,742 SH   SOLE 18 45,742 0 0
OXFORD INDS INC COM 691497309   4,765,260 49,571 SH   SOLE 19 49,571 0 0
OXFORD INDS INC COM 691497309   161,484,557 1,679,856 SH   SOLE 21 1,679,856 0 0
OXFORD INDS INC COM 691497309   42,146,276 438,430 SH   SOLE 22 423,686 0 14,744
OXFORD INDS INC COM 691497309   282,334 2,937 SH   SOLE 25 2,937 0 0
OXFORD INDS INC COM 691497309   2,026,420 21,080 SH   SOLE 26 8,763 0 12,317
OXFORD INDS INC COM 691497309   60,658 631 SH   SOLE 28 301 0 330
OXFORD INDS INC COM 691497309   2,674,817 27,825 SH   SOLE 30 27,825 0 0
OXFORD INDS INC COM 691497309   216,293 2,250 SH   SOLE 40 2,250 0 0
OXFORD INDS INC COM 691497309   1,459,468 15,182 SH   SOLE 43 14,422 0 760
OXFORD SQUARE CAP CORP COM 69181V107   475,562 157,994 SH   SOLE 30 157,994 0 0
P A M TRANSN SVCS INC COM 693149106   109,000 5,058 SH   SOLE 2 1,820 0 3,238
P A M TRANSN SVCS INC COM 693149106   2,845 132 SH   SOLE 7 132 0 0
P A M TRANSN SVCS INC COM 693149106   403,373 18,718 SH   SOLE 18 18,718 0 0
P A M TRANSN SVCS INC COM 693149106   262,457 12,179 SH   SOLE 19 12,179 0 0
P A M TRANSN SVCS INC COM 693149106   4,947,923 229,602 SH   SOLE 21 229,602 0 0
P A M TRANSN SVCS INC COM 693149106   4,475,526 207,681 SH   SOLE 22 203,928 0 3,753
P A M TRANSN SVCS INC COM 693149106   56,375 2,616 SH   SOLE 25 2,616 0 0
P A M TRANSN SVCS INC COM 693149106   27,735 1,287 SH   SOLE 28 0 0 1,287
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   402,470 16,700 SH   SOLE 19 16,700 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   14,653 608 SH   SOLE 22 608 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   21,057,102 873,739 SH   SOLE 43 735,839 0 137,900
P10 INC COM CL A 69376K106   67,104 5,760 SH   SOLE 2 1,354 0 4,406
P10 INC COM CL A 69376K106   4,357 374 SH   SOLE 7 374 0 0
P10 INC COM CL A 69376K106   1,137,949 97,678 SH   SOLE 18 97,678 0 0
P10 INC COM CL A 69376K106   1,010,626 86,749 SH   SOLE 19 86,749 0 0
P10 INC COM CL A 69376K106   15,720,592 1,349,407 SH   SOLE 21 1,349,407 0 0
P10 INC COM CL A 69376K106   6,954,817 596,980 SH   SOLE 22 584,706 0 12,274
P3 HEALTH PARTNERS INC COM CL A 744413105   22,735 15,466 SH   SOLE 2 1,319 0 14,147
P3 HEALTH PARTNERS INC COM CL A 744413105   158,053 107,519 SH   SOLE 18 107,519 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   115,469 78,550 SH   SOLE 19 78,550 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   1,997,609 1,358,918 SH   SOLE 21 1,358,918 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   1,194,059 812,285 SH   SOLE 22 803,617 0 8,668
P3 HEALTH PARTNERS INC COM CL A 744413105   15,773 10,730 SH   SOLE 43 0 0 10,730
PACCAR INC COM 693718108   81,570,484 959,427 SH   SOLE 2 169,899 0 789,528
PACCAR INC COM 693718108   37,038,878 435,649 SH   SOLE 4 191,905 0 243,744
PACCAR INC COM 693718108   34,552,128 406,400 SH   SOLE 7 351,533 0 54,867
PACCAR INC COM 693718108   658,650 7,747 SH   SOLE 13 7,747 0 0
PACCAR INC COM 693718108   6,297,091 74,066 SH   SOLE 15 74,066 0 0
PACCAR INC COM 693718108   70,480,050 828,982 SH   SOLE 18 797,132 0 31,850
PACCAR INC COM 693718108   21,211,555 249,489 SH   SOLE 19 249,489 0 0
PACCAR INC COM 693718108   1,178,479,904 13,861,208 SH   SOLE 21 13,861,208 0 0
PACCAR INC COM 693718108   959,487,769 11,285,436 SH   SOLE 22 10,171,405 0 1,114,031
PACCAR INC COM 693718108   75,170,348 884,149 SH   SOLE 23 884,149 0 0
PACCAR INC COM 693718108   62,936,990 740,261 SH   SOLE 25 738,258 0 2,003
PACCAR INC COM 693718108   55,005,559 646,972 SH   SOLE 26 357,999 0 288,973
PACCAR INC COM 693718108   92,096,895 1,083,238 SH   SOLE 28 7,803 0 1,075,435
PACCAR INC COM 693718108   296,935,156 3,492,533 SH   SOLE 30 3,486,917 0 5,616
PACCAR INC COM 693718108   10,610,156 124,796 SH   SOLE 31 108,453 0 16,343
PACCAR INC COM 693718108   12,373,981 145,542 SH   SOLE 32 145,542 0 0
PACCAR INC COM 693718108   35,464,138 417,127 SH   SOLE 34 417,127 0 0
PACCAR INC COM 693718108   11,248,231 132,301 SH   SOLE 36 132,301 0 0
PACCAR INC COM 693718108   2,153,727 25,332 SH   SOLE 40 25,332 0 0
PACCAR INC COM 693718108   96,243 1,132 SH   OTR 43 1,132 0 0
PACCAR INC COM 693718108   59,448,264 699,227 SH   SOLE 43 591,920 0 107,307
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   3,667,562 439,229 SH   SOLE 2 219,435 0 219,794
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   6,020 721 SH   SOLE 4 721 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   339,311 40,636 SH   SOLE 7 38,522 0 2,114
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   5,471,630 655,285 SH   SOLE 18 636,842 0 18,443
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   13,784,890 1,650,885 SH   SOLE 19 1,650,885 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   86,036,012 10,303,714 SH   SOLE 21 10,303,714 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   60,730,210 7,273,079 SH   SOLE 22 7,014,686 0 258,393
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   189,228 22,662 SH   SOLE 23 22,662 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   428,664 51,337 SH   SOLE 25 51,337 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   8,280,887 991,723 SH   SOLE 26 73,026 0 918,697
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   317,751 38,054 SH   SOLE 28 28,856 0 9,198
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   8,350,868 1,000,104 SH   SOLE 30 1,000,104 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   30,394 3,640 SH   SOLE 34 3,640 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   21,376 2,560 SH   SOLE 36 2,560 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   377,170 45,170 SH   SOLE 40 45,170 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   1,316,853 157,707 SH   SOLE 43 145,715 0 11,992
PACIFIC PREMIER BANCORP COM 69478X105   1,933,572 88,859 SH   SOLE 2 28,290 0 60,569
PACIFIC PREMIER BANCORP COM 69478X105   6,245 287 SH   SOLE 4 287 0 0
PACIFIC PREMIER BANCORP COM 69478X105   21,542 990 SH   SOLE 7 990 0 0
PACIFIC PREMIER BANCORP COM 69478X105   6,553,807 301,186 SH   SOLE 18 301,186 0 0
PACIFIC PREMIER BANCORP COM 69478X105   4,004,275 184,020 SH   SOLE 19 184,020 0 0
PACIFIC PREMIER BANCORP COM 69478X105   238,075,442 10,940,967 SH   SOLE 21 10,940,967 0 0
PACIFIC PREMIER BANCORP COM 69478X105   52,372,338 2,406,817 SH   SOLE 22 2,297,088 0 109,729
PACIFIC PREMIER BANCORP COM 69478X105   286,362 13,160 SH   SOLE 25 13,160 0 0
PACIFIC PREMIER BANCORP COM 69478X105   834,104 38,332 SH   SOLE 26 31,737 0 6,595
PACIFIC PREMIER BANCORP COM 69478X105   36,687 1,686 SH   SOLE 28 1,686 0 0
PACIFIC PREMIER BANCORP COM 69478X105   3,273,074 150,417 SH   SOLE 30 150,417 0 0
PACIFIC PREMIER BANCORP COM 69478X105   264,819 12,170 SH   SOLE 40 12,170 0 0
PACIFIC PREMIER BANCORP COM 69478X105   569,612 26,177 SH   SOLE 43 25,596 0 581
PACIRA BIOSCIENCES INC COM 695127100   3,966,985 129,302 SH   SOLE 2 99,458 0 29,844
PACIRA BIOSCIENCES INC COM 695127100   5,277 172 SH   SOLE 4 172 0 0
PACIRA BIOSCIENCES INC COM 695127100   12,824 418 SH   SOLE 7 418 0 0
PACIRA BIOSCIENCES INC COM 695127100   4,267,036 139,082 SH   SOLE 18 134,608 0 4,474
PACIRA BIOSCIENCES INC COM 695127100   8,067,214 262,947 SH   SOLE 19 262,947 0 0
PACIRA BIOSCIENCES INC COM 695127100   160,924,331 5,245,252 SH   SOLE 21 5,245,252 0 0
PACIRA BIOSCIENCES INC COM 695127100   47,138,900 1,536,470 SH   SOLE 22 1,497,180 0 39,290
PACIRA BIOSCIENCES INC COM 695127100   162,328 5,291 SH   SOLE 23 5,291 0 0
PACIRA BIOSCIENCES INC COM 695127100   261,670 8,529 SH   SOLE 25 8,529 0 0
PACIRA BIOSCIENCES INC COM 695127100   826,642 26,944 SH   SOLE 26 17,141 0 9,803
PACIRA BIOSCIENCES INC COM 695127100   222,522 7,253 SH   SOLE 28 784 0 6,469
PACIRA BIOSCIENCES INC COM 695127100   3,045,757 99,275 SH   SOLE 30 99,275 0 0
PACIRA BIOSCIENCES INC COM 695127100   251,208 8,188 SH   SOLE 40 8,188 0 0
PACIRA BIOSCIENCES INC COM 695127100   16,475 537 SH   OTR 43 537 0 0
PACIRA BIOSCIENCES INC COM 695127100   1,145,499 37,337 SH   SOLE 43 18,508 0 18,829
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7   2,414,835 2,685,000 PRN   SOLE 21 2,685,000 0 0
PACKAGING CORP AMER COM 695156109   16,598,141 108,096 SH   SOLE 2 30,567 0 77,529
PACKAGING CORP AMER COM 695156109   13,748,713 89,539 SH   SOLE 4 25,204 0 64,335
PACKAGING CORP AMER COM 695156109   10,279,558 66,946 SH   SOLE 7 57,702 0 9,244
PACKAGING CORP AMER COM 695156109   189,481 1,234 SH   SOLE 13 1,234 0 0
PACKAGING CORP AMER COM 695156109   2,000,910 13,031 SH   SOLE 15 13,031 0 0
PACKAGING CORP AMER COM 695156109   28,560,914 186,004 SH   SOLE 18 177,839 0 8,165
PACKAGING CORP AMER COM 695156109   31,829,226 207,289 SH   SOLE 19 207,289 0 0
PACKAGING CORP AMER COM 695156109   708,743,345 4,615,717 SH   SOLE 21 4,615,717 0 0
PACKAGING CORP AMER COM 695156109   339,434,866 2,210,582 SH   SOLE 22 2,007,500 0 203,082
PACKAGING CORP AMER COM 695156109   22,810,006 148,551 SH   SOLE 23 148,551 0 0
PACKAGING CORP AMER COM 695156109   30,205,895 196,717 SH   SOLE 25 196,717 0 0
PACKAGING CORP AMER COM 695156109   16,602,594 108,125 SH   SOLE 26 50,157 0 57,968
PACKAGING CORP AMER COM 695156109   19,346,839 125,997 SH   SOLE 28 1,141 0 124,856
PACKAGING CORP AMER COM 695156109   22,802,789 148,504 SH   SOLE 29 148,504 0 0
PACKAGING CORP AMER COM 695156109   77,159,029 502,501 SH   SOLE 30 502,501 0 0
PACKAGING CORP AMER COM 695156109   3,172,189 20,659 SH   SOLE 31 19,285 0 1,374
PACKAGING CORP AMER COM 695156109   4,828,687 31,447 SH   SOLE 32 31,447 0 0
PACKAGING CORP AMER COM 695156109   8,872,119 57,780 SH   SOLE 34 57,780 0 0
PACKAGING CORP AMER COM 695156109   4,067,847 26,492 SH   SOLE 36 26,492 0 0
PACKAGING CORP AMER COM 695156109   709,094 4,618 SH   SOLE 40 4,618 0 0
PACKAGING CORP AMER COM 695156109   39,155 255 SH   OTR 43 255 0 0
PACKAGING CORP AMER COM 695156109   15,559,557 101,332 SH   SOLE 43 85,050 0 16,282
PACTIV EVERGREEN INC COM 69526K105   453,044 55,725 SH   SOLE 2 12,884 0 42,841
PACTIV EVERGREEN INC COM 69526K105   2,431 299 SH   SOLE 7 299 0 0
PACTIV EVERGREEN INC COM 69526K105   922,991 113,529 SH   SOLE 18 113,529 0 0
PACTIV EVERGREEN INC COM 69526K105   695,928 85,600 SH   SOLE 19 85,600 0 0
PACTIV EVERGREEN INC COM 69526K105   11,820,760 1,453,968 SH   SOLE 21 1,453,968 0 0
PACTIV EVERGREEN INC COM 69526K105   9,495,881 1,168,005 SH   SOLE 22 1,117,950 0 50,055
PACTIV EVERGREEN INC COM 69526K105   45,764 5,629 SH   SOLE 25 5,629 0 0
PACTIV EVERGREEN INC COM 69526K105   110,682 13,614 SH   SOLE 30 13,614 0 0
PACTIV EVERGREEN INC COM 69526K105   81,991 10,085 SH   SOLE 40 10,085 0 0
PACTIV EVERGREEN INC COM 69526K105   366,460 45,075 SH   SOLE 43 32,795 0 12,280
PACWEST BANCORP DEL COM 695263103   911,667 115,255 SH   SOLE 2 34,880 0 80,375
PACWEST BANCORP DEL COM 695263103   3,710 469 SH   SOLE 4 469 0 0
PACWEST BANCORP DEL COM 695263103   20,384 2,577 SH   SOLE 7 2,577 0 0
PACWEST BANCORP DEL COM 695263103   3,080,407 389,432 SH   SOLE 18 389,432 0 0
PACWEST BANCORP DEL COM 695263103   1,932,698 244,336 SH   SOLE 19 244,336 0 0
PACWEST BANCORP DEL COM 695263103   89,069,811 11,260,406 SH   SOLE 21 11,260,406 0 0
PACWEST BANCORP DEL COM 695263103   27,288,685 3,449,897 SH   SOLE 22 3,295,055 0 154,842
PACWEST BANCORP DEL COM 695263103   220,823 27,917 SH   SOLE 25 27,917 0 0
PACWEST BANCORP DEL COM 695263103   1,989,990 251,579 SH   SOLE 26 37,304 0 214,275
PACWEST BANCORP DEL COM 695263103   84,487 10,681 SH   SOLE 28 2,083 0 8,598
PACWEST BANCORP DEL COM 695263103   2,438,772 308,315 SH   SOLE 30 308,315 0 0
PACWEST BANCORP DEL COM 695263103   93,291 11,794 SH   SOLE 36 11,794 0 0
PACWEST BANCORP DEL COM 695263103   149,380 18,885 SH   SOLE 40 18,885 0 0
PACWEST BANCORP DEL COM 695263103   16,016 2,025 SH   SOLE 43 1,473 0 552
PAGERDUTY INC COM 69553P100   1,093,351 48,615 SH   SOLE 2 25,630 0 22,985
PAGERDUTY INC COM 69553P100   47,971 2,133 SH   SOLE 4 332 0 1,801
PAGERDUTY INC COM 69553P100   395,262 17,575 SH   SOLE 7 16,648 0 927
PAGERDUTY INC COM 69553P100   5,204,051 231,394 SH   SOLE 18 209,298 0 22,096
PAGERDUTY INC COM 69553P100   11,768,005 523,255 SH   SOLE 19 523,255 0 0
PAGERDUTY INC COM 69553P100   78,030,607 3,469,569 SH   SOLE 21 3,469,569 0 0
PAGERDUTY INC COM 69553P100   53,705,918 2,387,991 SH   SOLE 22 2,316,671 0 71,320
PAGERDUTY INC COM 69553P100   411,117 18,280 SH   SOLE 25 18,280 0 0
PAGERDUTY INC COM 69553P100   1,108,060 49,269 SH   SOLE 26 40,512 0 8,757
PAGERDUTY INC COM 69553P100   33,510 1,490 SH   SOLE 28 1,490 0 0
PAGERDUTY INC COM 69553P100   12,748,389 566,847 SH   SOLE 30 566,847 0 0
PAGERDUTY INC COM 69553P100   19,634 873 SH   SOLE 36 873 0 0
PAGERDUTY INC COM 69553P100   376,213 16,728 SH   SOLE 40 16,728 0 0
PAGERDUTY INC COM 69553P100   847,086 37,665 SH   SOLE 43 36,203 0 1,462
PAGERDUTY INC NOTE 1.250% 7/0 69553PAB6   1,734,845 1,825,000 PRN   SOLE 21 1,825,000 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   3,492,130 405,590 SH   SOLE 2 160,847 0 244,743
PAGSEGURO DIGITAL LTD COM CL A G68707101   40,295 4,680 SH   SOLE 4 0 0 4,680
PAGSEGURO DIGITAL LTD COM CL A G68707101   16,669 1,936 SH   SOLE 7 1,936 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   4,506,087 523,355 SH   SOLE 18 498,118 0 25,237
PAGSEGURO DIGITAL LTD COM CL A G68707101   44,620,102 5,182,358 SH   SOLE 19 5,182,358 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   54,981,729 6,385,799 SH   SOLE 21 6,385,799 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   30,404,217 3,531,268 SH   SOLE 22 3,416,370 0 114,898
PAGSEGURO DIGITAL LTD COM CL A G68707101   301,737 35,045 SH   SOLE 23 35,045 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   26,517,844 3,079,889 SH   SOLE 25 3,079,889 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   9,102,587 1,057,211 SH   SOLE 26 951,773 0 105,438
PAGSEGURO DIGITAL LTD COM CL A G68707101   13,055,334 1,516,299 SH   SOLE 28 9,437 0 1,506,862
PAGSEGURO DIGITAL LTD COM CL A G68707101   1,360,664 158,033 SH   SOLE 30 158,033 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   75,596,377 8,780,067 SH   SOLE 34 8,780,067 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   38,848,320 2,428,020 SH   SOLE 2 120,828 0 2,307,192
PALANTIR TECHNOLOGIES INC CL A 69608A108   18,863,392 1,178,962 SH   SOLE 4 497,741 0 681,221
PALANTIR TECHNOLOGIES INC CL A 69608A108   4,109,936 256,871 SH   SOLE 7 246,222 0 10,649
PALANTIR TECHNOLOGIES INC CL A 69608A108   785,408 49,088 SH   SOLE 13 49,088 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,311,136 81,946 SH   SOLE 15 81,946 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   41,239,392 2,577,462 SH   SOLE 18 2,465,338 0 112,124
PALANTIR TECHNOLOGIES INC CL A 69608A108   6,964,352 435,272 SH   SOLE 19 435,272 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   624,816,560 39,051,035 SH   SOLE 21 39,051,035 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   703,408,544 43,963,034 SH   SOLE 22 40,494,915 0 3,468,119
PALANTIR TECHNOLOGIES INC CL A 69608A108   48,299,696 3,018,731 SH   SOLE 23 3,018,731 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   40,798,480 2,549,905 SH   SOLE 25 2,545,501 0 4,404
PALANTIR TECHNOLOGIES INC CL A 69608A108   30,421,504 1,901,344 SH   SOLE 26 937,136 0 964,208
PALANTIR TECHNOLOGIES INC CL A 69608A108   31,532,752 1,970,797 SH   SOLE 28 28,278 0 1,942,519
PALANTIR TECHNOLOGIES INC CL A 69608A108   51,328 3,208 SH   SOLE 29 3,208 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   69,239,680 4,327,480 SH   SOLE 30 4,327,480 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   6,402,832 400,177 SH   SOLE 31 369,737 0 30,440
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,201,856 75,116 SH   SOLE 34 75,116 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   6,906,080 431,630 SH   SOLE 36 431,630 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,396,864 87,304 SH   SOLE 40 87,304 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   48,192 3,012 SH   OTR 43 3,012 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   11,016,832 688,552 SH   SOLE 43 523,493 0 165,059
PALATIN TECHNOLOGIES INC COM NEW 696077502   180,472 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   147,820,984 630,528 SH   SOLE 2 171,486 0 459,042
PALO ALTO NETWORKS INC COM 697435105   62,823,590 267,973 SH   SOLE 4 133,577 0 134,396
PALO ALTO NETWORKS INC COM 697435105   77,789,302 331,809 SH   SOLE 7 294,853 0 36,956
PALO ALTO NETWORKS INC COM 697435105   5,146,661 21,953 SH   SOLE 13 21,953 0 0
PALO ALTO NETWORKS INC COM 697435105   6,716,472 28,649 SH   SOLE 15 28,649 0 0
PALO ALTO NETWORKS INC COM 697435105   244,109,009 1,041,243 SH   SOLE 18 866,316 0 174,927
PALO ALTO NETWORKS INC COM 697435105   190,583,309 812,930 SH   SOLE 19 812,930 0 0
PALO ALTO NETWORKS INC COM 697435105   1,912,080,918 8,155,950 SH   SOLE 21 8,155,950 0 0
PALO ALTO NETWORKS INC COM 697435105   1,578,866,188 6,734,628 SH   SOLE 22 6,085,989 0 648,639
PALO ALTO NETWORKS INC COM 697435105   131,714,956 561,828 SH   SOLE 23 561,828 0 0
PALO ALTO NETWORKS INC COM 697435105   172,297,458 734,932 SH   SOLE 25 683,378 0 51,554
PALO ALTO NETWORKS INC COM 697435105   94,754,553 404,174 SH   SOLE 26 196,066 0 208,108
PALO ALTO NETWORKS INC COM 697435105   131,002,259 558,788 SH   SOLE 28 12,890 0 545,898
PALO ALTO NETWORKS INC COM 697435105   2,234,448 9,531 SH   SOLE 29 9,531 0 0
PALO ALTO NETWORKS INC COM 697435105   478,844,638 2,042,504 SH   SOLE 30 2,042,504 0 0
PALO ALTO NETWORKS INC COM 697435105   27,035,152 115,318 SH   SOLE 31 87,938 0 27,380
PALO ALTO NETWORKS INC COM 697435105   20,066,188 85,592 SH   SOLE 32 85,592 0 0
PALO ALTO NETWORKS INC COM 697435105   155,006,570 661,178 SH   SOLE 34 661,178 0 0
PALO ALTO NETWORKS INC COM 697435105   17,231,106 73,499 SH   SOLE 36 73,499 0 0
PALO ALTO NETWORKS INC COM 697435105   3,465,492 14,782 SH   SOLE 40 14,782 0 0
PALO ALTO NETWORKS INC COM 697435105   112,062 478 SH   OTR 43 478 0 0
PALO ALTO NETWORKS INC COM 697435105   58,401,348 249,110 SH   SOLE 43 210,054 0 39,056
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2   30,239,909 12,838,000 PRN   SOLE 21 12,838,000 0 0
PALOMAR HLDGS INC COM 69753M105   2,285,070 45,026 SH   SOLE 2 38,797 0 6,229
PALOMAR HLDGS INC COM 69753M105   4,111 81 SH   SOLE 4 81 0 0
PALOMAR HLDGS INC COM 69753M105   336,473 6,630 SH   SOLE 7 6,278 0 352
PALOMAR HLDGS INC COM 69753M105   3,656,081 72,041 SH   SOLE 18 72,041 0 0
PALOMAR HLDGS INC COM 69753M105   3,388,882 66,776 SH   SOLE 19 66,776 0 0
PALOMAR HLDGS INC COM 69753M105   140,335,676 2,765,235 SH   SOLE 21 2,765,235 0 0
PALOMAR HLDGS INC COM 69753M105   36,898,803 727,070 SH   SOLE 22 705,791 0 21,279
PALOMAR HLDGS INC COM 69753M105   67,548 1,331 SH   SOLE 23 1,331 0 0
PALOMAR HLDGS INC COM 69753M105   225,533 4,444 SH   SOLE 25 4,444 0 0
PALOMAR HLDGS INC COM 69753M105   902,031 17,774 SH   SOLE 26 9,250 0 8,524
PALOMAR HLDGS INC COM 69753M105   122,511 2,414 SH   SOLE 28 456 0 1,958
PALOMAR HLDGS INC COM 69753M105   3,092,248 60,931 SH   SOLE 30 60,931 0 0
PALOMAR HLDGS INC COM 69753M105   445,940 8,787 SH   SOLE 34 8,787 0 0
PALOMAR HLDGS INC COM 69753M105   15,783 311 SH   SOLE 36 311 0 0
PALOMAR HLDGS INC COM 69753M105   221,473 4,364 SH   SOLE 40 4,364 0 0
PALOMAR HLDGS INC COM 69753M105   988,813 19,484 SH   SOLE 43 18,085 0 1,399
PAN AMERN SILVER CORP COM 697900108   1,892,898 130,725 SH   SOLE 19 130,725 0 0
PAN AMERN SILVER CORP COM 697900108   1,335,128 92,205 SH   SOLE 21 92,205 0 0
PAN AMERN SILVER CORP COM 697900108   4,660,837 321,881 SH   SOLE 23 321,881 0 0
PAN AMERN SILVER CORP COM 697900108   28,659,482 1,979,246 SH   SOLE 25 1,979,246 0 0
PAN AMERN SILVER CORP COM 697900108   14,039,967 969,611 SH   SOLE 26 596,226 0 373,385
PAN AMERN SILVER CORP COM 697900108   49,145 3,394 SH   SOLE 28 3,394 0 0
PAN AMERN SILVER CORP COM 697900108   96,533,961 6,666,710 SH   SOLE 34 6,666,710 0 0
PAN AMERN SILVER CORP COM 697900108   2,867,219 198,012 SH   SOLE 43 143,507 0 54,505
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   179,575 30,540 SH   SOLE 2 11,665 0 18,875
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   531,187 90,338 SH   SOLE 18 90,338 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   411,712 70,019 SH   SOLE 19 70,019 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   6,835,935 1,162,574 SH   SOLE 21 1,162,574 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   5,264,987 895,406 SH   SOLE 22 871,192 0 24,214
PAPA JOHNS INTL INC COM 698813102   2,712,768 39,765 SH   SOLE 2 19,970 0 19,795
PAPA JOHNS INTL INC COM 698813102   8,391 123 SH   SOLE 4 123 0 0
PAPA JOHNS INTL INC COM 698813102   316,268 4,636 SH   SOLE 7 4,398 0 238
PAPA JOHNS INTL INC COM 698813102   7,366,873 107,987 SH   SOLE 18 99,311 0 8,676
PAPA JOHNS INTL INC COM 698813102   8,345,898 122,338 SH   SOLE 19 122,338 0 0
PAPA JOHNS INTL INC COM 698813102   253,463,224 3,715,380 SH   SOLE 21 3,715,380 0 0
PAPA JOHNS INTL INC COM 698813102   72,480,680 1,062,455 SH   SOLE 22 1,030,351 0 32,104
PAPA JOHNS INTL INC COM 698813102   108,743 1,594 SH   SOLE 23 1,594 0 0
PAPA JOHNS INTL INC COM 698813102   479,246 7,025 SH   SOLE 25 7,025 0 0
PAPA JOHNS INTL INC COM 698813102   938,366 13,755 SH   SOLE 26 11,346 0 2,409
PAPA JOHNS INTL INC COM 698813102   40,182 589 SH   SOLE 28 589 0 0
PAPA JOHNS INTL INC COM 698813102   3,737,978 54,793 SH   SOLE 30 54,793 0 0
PAPA JOHNS INTL INC COM 698813102   18,010 264 SH   SOLE 34 264 0 0
PAPA JOHNS INTL INC COM 698813102   38,544 565 SH   SOLE 36 565 0 0
PAPA JOHNS INTL INC COM 698813102   397,927 5,833 SH   SOLE 40 5,833 0 0
PAPA JOHNS INTL INC COM 698813102   1,472,877 21,590 SH   SOLE 43 20,455 0 1,135
PAR PAC HOLDINGS INC COM NEW 69888T207   2,978,384 82,871 SH   SOLE 2 46,636 0 36,235
PAR PAC HOLDINGS INC COM NEW 69888T207   4,996 139 SH   SOLE 4 139 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   519,261 14,448 SH   SOLE 7 13,681 0 767
PAR PAC HOLDINGS INC COM NEW 69888T207   6,394,229 177,914 SH   SOLE 18 177,914 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   6,981,956 194,267 SH   SOLE 19 194,267 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   204,912,521 5,701,517 SH   SOLE 21 5,701,517 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   61,524,752 1,711,874 SH   SOLE 22 1,628,083 0 83,791
PAR PAC HOLDINGS INC COM NEW 69888T207   131,433 3,657 SH   SOLE 23 3,657 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   434,083 12,078 SH   SOLE 25 12,078 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   1,978,030 55,037 SH   SOLE 26 29,684 0 25,353
PAR PAC HOLDINGS INC COM NEW 69888T207   3,632,707 101,077 SH   SOLE 30 101,077 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   365,654 10,174 SH   SOLE 40 10,174 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   1,525,617 42,449 SH   SOLE 43 40,430 0 2,019
PAR TECHNOLOGY CORP COM 698884103   906,692 23,526 SH   SOLE 2 7,892 0 15,634
PAR TECHNOLOGY CORP COM 698884103   3,006 78 SH   SOLE 4 78 0 0
PAR TECHNOLOGY CORP COM 698884103   373,838 9,700 SH   SOLE 7 9,175 0 525
PAR TECHNOLOGY CORP COM 698884103   2,772,259 71,932 SH   SOLE 18 71,932 0 0
PAR TECHNOLOGY CORP COM 698884103   2,120,625 55,024 SH   SOLE 19 55,024 0 0
PAR TECHNOLOGY CORP COM 698884103   37,793,519 980,631 SH   SOLE 21 980,631 0 0
PAR TECHNOLOGY CORP COM 698884103   28,898,795 749,839 SH   SOLE 22 716,013 0 33,826
PAR TECHNOLOGY CORP COM 698884103   180,830 4,692 SH   SOLE 25 4,692 0 0
PAR TECHNOLOGY CORP COM 698884103   519,288 13,474 SH   SOLE 26 10,607 0 2,867
PAR TECHNOLOGY CORP COM 698884103   113,886 2,955 SH   SOLE 28 0 0 2,955
PAR TECHNOLOGY CORP COM 698884103   8,574,187 222,475 SH   SOLE 30 222,475 0 0
PAR TECHNOLOGY CORP COM 698884103   227,617 5,906 SH   SOLE 40 5,906 0 0
PAR TECHNOLOGY CORP COM 698884103   559,215 14,510 SH   SOLE 43 12,641 0 1,869
PAR TECHNOLOGY CORP NOTE 1.500%10/1 698884AE3   1,529,950 1,850,000 PRN   SOLE 21 1,850,000 0 0
PARAGON 28 INC COM 69913P105   473,863 37,758 SH   SOLE 2 22,226 0 15,532
PARAGON 28 INC COM 69913P105   308,617 24,591 SH   SOLE 7 23,259 0 1,332
PARAGON 28 INC COM 69913P105   1,326,886 105,728 SH   SOLE 18 105,728 0 0
PARAGON 28 INC COM 69913P105   1,767,166 140,810 SH   SOLE 19 140,810 0 0
PARAGON 28 INC COM 69913P105   22,882,453 1,823,303 SH   SOLE 21 1,823,303 0 0
PARAGON 28 INC COM 69913P105   14,175,539 1,129,525 SH   SOLE 22 1,100,375 0 29,150
PARAGON 28 INC COM 69913P105   68,059 5,423 SH   SOLE 25 5,423 0 0
PARAGON 28 INC COM 69913P105   51,229 4,082 SH   SOLE 26 895 0 3,187
PARAGON 28 INC COM 69913P105   62,976 5,018 SH   SOLE 28 0 0 5,018
PARAGON 28 INC COM 69913P105   756,878 60,309 SH   SOLE 30 60,309 0 0
PARAGON 28 INC COM 69913P105   13,843 1,103 SH   SOLE 36 1,103 0 0
PARAGON 28 INC COM 69913P105   67,845 5,406 SH   SOLE 40 5,406 0 0
PARAGON 28 INC COM 69913P105   69,514 5,539 SH   SOLE 43 4,332 0 1,207
PARAMOUNT GLOBAL CLASS A COM 92556H107   347,791 22,026 SH   SOLE 2 181 0 21,845
PARAMOUNT GLOBAL CLASS A COM 92556H107   1,690 107 SH   SOLE 7 107 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   37,012 2,344 SH   SOLE 18 2,344 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   185,896 11,773 SH   SOLE 19 11,773 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   1,529,483 96,864 SH   SOLE 21 96,864 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   1,409,273 89,251 SH   SOLE 22 59,710 0 29,541
PARAMOUNT GLOBAL CLASS A COM 92556H107   229,918 14,561 SH   SOLE 28 0 0 14,561
PARAMOUNT GLOBAL CLASS A COM 92556H107   1,895 120 SH   SOLE 31 120 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   1,222,519 77,424 SH   SOLE 43 65,223 0 12,200
PARAMOUNT GLOBAL CLASS B COM 92556H206   15,224,167 1,180,168 SH   SOLE 2 228,892 0 951,276
PARAMOUNT GLOBAL CLASS B COM 92556H206   4,170,725 323,312 SH   SOLE 4 153,623 0 169,689
PARAMOUNT GLOBAL CLASS B COM 92556H206   13,638,564 1,057,253 SH   SOLE 7 961,794 0 95,459
PARAMOUNT GLOBAL CLASS B COM 92556H206   125,930 9,762 SH   SOLE 13 9,762 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   939,430 72,824 SH   SOLE 15 72,824 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   11,389,926 882,940 SH   SOLE 18 849,027 0 33,913
PARAMOUNT GLOBAL CLASS B COM 92556H206   5,165,573 400,432 SH   SOLE 19 400,432 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   193,705,187 15,015,906 SH   SOLE 21 15,015,906 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   150,032,766 11,630,447 SH   SOLE 22 10,341,806 0 1,288,641
PARAMOUNT GLOBAL CLASS B COM 92556H206   10,312,737 799,437 SH   SOLE 23 799,437 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   26,186,484 2,029,960 SH   SOLE 25 2,005,500 0 24,460
PARAMOUNT GLOBAL CLASS B COM 92556H206   11,713,561 908,028 SH   SOLE 26 471,346 0 436,682
PARAMOUNT GLOBAL CLASS B COM 92556H206   11,426,394 885,767 SH   SOLE 28 18,056 0 867,711
PARAMOUNT GLOBAL CLASS B COM 92556H206   57,005 4,419 SH   SOLE 29 4,419 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   53,595,927 4,154,723 SH   SOLE 30 3,828,392 0 326,331
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,538,635 119,274 SH   SOLE 31 110,802 0 8,472
PARAMOUNT GLOBAL CLASS B COM 92556H206   283,955 22,012 SH   SOLE 34 22,012 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   2,552,704 197,884 SH   SOLE 36 197,884 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   321,197 24,899 SH   SOLE 40 24,899 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   12,268 951 SH   OTR 43 951 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   12,484,956 967,826 SH   SOLE 43 935,876 0 31,950
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   112,446 6,335 SH   SOLE 7 6,335 0 0
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   15,261,592 859,808 SH   SOLE 21 859,808 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109   43 153 SH   SOLE 21 153 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109   5,182 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108   5,439,047 1,177,283 SH   SOLE 2 550,913 0 626,370
PARAMOUNT GROUP INC COM 69924R108   338,249 73,214 SH   SOLE 4 73,214 0 0
PARAMOUNT GROUP INC COM 69924R108   1,328,338 287,519 SH   SOLE 7 247,139 0 40,380
PARAMOUNT GROUP INC COM 69924R108   2,354,338 509,597 SH   SOLE 18 509,597 0 0
PARAMOUNT GROUP INC COM 69924R108   14,756,340 3,194,013 SH   SOLE 19 3,194,013 0 0
PARAMOUNT GROUP INC COM 69924R108   34,901,111 7,554,353 SH   SOLE 21 7,554,353 0 0
PARAMOUNT GROUP INC COM 69924R108   46,411,351 10,045,747 SH   SOLE 22 9,786,586 0 259,161
PARAMOUNT GROUP INC COM 69924R108   288,182 62,377 SH   SOLE 23 62,377 0 0
PARAMOUNT GROUP INC COM 69924R108   7,299,979 1,580,082 SH   SOLE 25 1,580,082 0 0
PARAMOUNT GROUP INC COM 69924R108   3,218,948 696,742 SH   SOLE 26 45,492 0 651,250
PARAMOUNT GROUP INC COM 69924R108   650,011 140,695 SH   SOLE 28 4,613 0 136,082
PARAMOUNT GROUP INC COM 69924R108   2,968,262 642,481 SH   SOLE 30 642,481 0 0
PARAMOUNT GROUP INC COM 69924R108   54,317 11,757 SH   SOLE 36 11,757 0 0
PARAMOUNT GROUP INC COM 69924R108   151,813 32,860 SH   SOLE 40 32,860 0 0
PARAMOUNT GROUP INC COM 69924R108   11,082,778 2,398,870 SH   SOLE 43 2,345,205 0 53,665
PARK AEROSPACE CORP COM 70014A104   719,769 46,347 SH   SOLE 2 19,575 0 26,772
PARK AEROSPACE CORP COM 70014A104   3,215 207 SH   SOLE 7 207 0 0
PARK AEROSPACE CORP COM 70014A104   829,644 53,422 SH   SOLE 18 53,422 0 0
PARK AEROSPACE CORP COM 70014A104   584,301 37,624 SH   SOLE 19 37,624 0 0
PARK AEROSPACE CORP COM 70014A104   9,920,750 638,812 SH   SOLE 21 638,812 0 0
PARK AEROSPACE CORP COM 70014A104   8,029,196 517,012 SH   SOLE 22 501,507 0 15,505
PARK AEROSPACE CORP COM 70014A104   31,029 1,998 SH   OTR 43 1,998 0 0
PARK AEROSPACE CORP COM 70014A104   48,391 3,116 SH   SOLE 43 2,045 0 1,071
PARK CITY GROUP INC COM NEW 700215304   34,269 3,912 SH   SOLE 2 3,912 0 0
PARK CITY GROUP INC COM NEW 700215304   19,771 2,257 SH   SOLE 18 2,257 0 0
PARK CITY GROUP INC COM NEW 700215304   229,118 26,155 SH   SOLE 21 26,155 0 0
PARK CITY GROUP INC COM NEW 700215304   283,255 32,335 SH   SOLE 22 32,335 0 0
PARK HOTELS & RESORTS INC COM 700517105   35,943,957 2,917,529 SH   SOLE 2 2,135,860 0 781,669
PARK HOTELS & RESORTS INC COM 700517105   1,115,835 90,571 SH   SOLE 4 90,571 0 0
PARK HOTELS & RESORTS INC COM 700517105   4,556,996 369,886 SH   SOLE 7 321,209 0 48,677
PARK HOTELS & RESORTS INC COM 700517105   5,509,282 447,182 SH   SOLE 18 447,182 0 0
PARK HOTELS & RESORTS INC COM 700517105   19,006,581 1,542,742 SH   SOLE 19 1,542,742 0 0
PARK HOTELS & RESORTS INC COM 700517105   144,086,860 11,695,362 SH   SOLE 21 11,695,362 0 0
PARK HOTELS & RESORTS INC COM 700517105   106,018,713 8,605,415 SH   SOLE 22 8,266,086 0 339,329
PARK HOTELS & RESORTS INC COM 700517105   136,555 11,084 SH   SOLE 23 11,084 0 0
PARK HOTELS & RESORTS INC COM 700517105   12,181,609 988,767 SH   SOLE 25 988,767 0 0
PARK HOTELS & RESORTS INC COM 700517105   6,205,732 503,712 SH   SOLE 26 79,380 0 424,332
PARK HOTELS & RESORTS INC COM 700517105   1,953,866 158,593 SH   SOLE 28 7,886 0 150,707
PARK HOTELS & RESORTS INC COM 700517105   9,883,400 802,224 SH   SOLE 30 802,224 0 0
PARK HOTELS & RESORTS INC COM 700517105   37,219 3,021 SH   SOLE 31 3,021 0 0
PARK HOTELS & RESORTS INC COM 700517105   2,244,913 182,217 SH   SOLE 34 182,217 0 0
PARK HOTELS & RESORTS INC COM 700517105   162,944 13,226 SH   SOLE 36 13,226 0 0
PARK HOTELS & RESORTS INC COM 700517105   521,493 42,329 SH   SOLE 40 42,329 0 0
PARK HOTELS & RESORTS INC COM 700517105   5,064,071 411,045 SH   SOLE 43 384,683 0 26,362
PARK NATL CORP COM 700658107   1,389,160 14,697 SH   SOLE 2 4,822 0 9,875
PARK NATL CORP COM 700658107   4,064 43 SH   SOLE 4 43 0 0
PARK NATL CORP COM 700658107   14,462 153 SH   SOLE 7 153 0 0
PARK NATL CORP COM 700658107   4,608,134 48,753 SH   SOLE 18 48,753 0 0
PARK NATL CORP COM 700658107   2,819,815 29,833 SH   SOLE 19 29,833 0 0
PARK NATL CORP COM 700658107   153,475,054 1,623,731 SH   SOLE 21 1,623,731 0 0
PARK NATL CORP COM 700658107   39,155,288 414,254 SH   SOLE 22 394,125 0 20,129
PARK NATL CORP COM 700658107   332,427 3,517 SH   SOLE 25 3,517 0 0
PARK NATL CORP COM 700658107   503,035 5,322 SH   SOLE 26 3,671 0 1,651
PARK NATL CORP COM 700658107   114,653 1,213 SH   SOLE 28 0 0 1,213
PARK NATL CORP COM 700658107   2,689,472 28,454 SH   SOLE 30 28,454 0 0
PARK NATL CORP COM 700658107   239,608 2,535 SH   SOLE 40 2,535 0 0
PARK NATL CORP COM 700658107   973,556 10,300 SH   SOLE 43 9,705 0 595
PARK-OHIO HLDGS CORP COM 700666100   510,174 25,624 SH   SOLE 2 21,174 0 4,450
PARK-OHIO HLDGS CORP COM 700666100   479,552 24,086 SH   SOLE 18 24,086 0 0
PARK-OHIO HLDGS CORP COM 700666100   346,892 17,423 SH   SOLE 19 17,423 0 0
PARK-OHIO HLDGS CORP COM 700666100   5,594,849 281,007 SH   SOLE 21 281,007 0 0
PARK-OHIO HLDGS CORP COM 700666100   3,696,172 185,644 SH   SOLE 22 180,385 0 5,259
PARK-OHIO HLDGS CORP COM 700666100   8,283 416 SH   SOLE 43 416 0 0
PARKE BANCORP INC COM 700885106   74,559 4,577 SH   SOLE 2 507 0 4,070
PARKE BANCORP INC COM 700885106   3,177 195 SH   SOLE 7 195 0 0
PARKE BANCORP INC COM 700885106   542,473 33,301 SH   SOLE 18 33,301 0 0
PARKE BANCORP INC COM 700885106   340,331 20,892 SH   SOLE 19 20,892 0 0
PARKE BANCORP INC COM 700885106   6,148,400 377,434 SH   SOLE 21 377,434 0 0
PARKE BANCORP INC COM 700885106   2,856,305 175,341 SH   SOLE 22 167,735 0 7,606
PARKER-HANNIFIN CORP COM 701094104   79,505,706 204,112 SH   SOLE 2 28,039 0 176,073
PARKER-HANNIFIN CORP COM 701094104   43,887,997 112,672 SH   SOLE 4 49,333 0 63,339
PARKER-HANNIFIN CORP COM 701094104   30,302,708 77,795 SH   SOLE 7 64,766 0 13,029
PARKER-HANNIFIN CORP COM 701094104   2,114,315 5,428 SH   SOLE 13 5,428 0 0
PARKER-HANNIFIN CORP COM 701094104   7,355,696 18,884 SH   SOLE 15 18,884 0 0
PARKER-HANNIFIN CORP COM 701094104   78,977,907 202,757 SH   SOLE 18 194,717 0 8,040
PARKER-HANNIFIN CORP COM 701094104   22,515,035 57,802 SH   SOLE 19 57,802 0 0
PARKER-HANNIFIN CORP COM 701094104   1,244,836,196 3,195,821 SH   SOLE 21 3,195,821 0 0
PARKER-HANNIFIN CORP COM 701094104   1,076,006,542 2,762,391 SH   SOLE 22 2,491,707 0 270,684
PARKER-HANNIFIN CORP COM 701094104   88,792,642 227,954 SH   SOLE 23 227,954 0 0
PARKER-HANNIFIN CORP COM 701094104   70,373,410 180,667 SH   SOLE 25 180,253 0 414
PARKER-HANNIFIN CORP COM 701094104   54,128,089 138,961 SH   SOLE 26 67,603 0 71,358
PARKER-HANNIFIN CORP COM 701094104   96,763,000 248,416 SH   SOLE 28 1,829 0 246,587
PARKER-HANNIFIN CORP COM 701094104   84,915 218 SH   SOLE 29 218 0 0
PARKER-HANNIFIN CORP COM 701094104   263,755,678 677,130 SH   SOLE 30 677,130 0 0
PARKER-HANNIFIN CORP COM 701094104   11,145,336 28,613 SH   SOLE 31 26,393 0 2,220
PARKER-HANNIFIN CORP COM 701094104   2,076,142 5,330 SH   SOLE 34 5,330 0 0
PARKER-HANNIFIN CORP COM 701094104   12,026,430 30,875 SH   SOLE 36 30,875 0 0
PARKER-HANNIFIN CORP COM 701094104   2,426,320 6,229 SH   SOLE 40 6,229 0 0
PARKER-HANNIFIN CORP COM 701094104   58,538,460 150,284 SH   SOLE 43 128,081 0 22,203
PARSONS CORP DEL COM 70202L102   2,089,540 38,446 SH   SOLE 2 15,563 0 22,883
PARSONS CORP DEL COM 70202L102   60,220 1,108 SH   SOLE 4 151 0 957
PARSONS CORP DEL COM 70202L102   21,957 404 SH   SOLE 7 404 0 0
PARSONS CORP DEL COM 70202L102   6,194,813 113,980 SH   SOLE 18 105,818 0 8,162
PARSONS CORP DEL COM 70202L102   4,632,685 85,238 SH   SOLE 19 85,238 0 0
PARSONS CORP DEL COM 70202L102   76,563,986 1,408,721 SH   SOLE 21 1,408,721 0 0
PARSONS CORP DEL COM 70202L102   59,094,266 1,087,291 SH   SOLE 22 1,041,297 0 45,994
PARSONS CORP DEL COM 70202L102   509,912 9,382 SH   SOLE 25 9,382 0 0
PARSONS CORP DEL COM 70202L102   1,142,220 21,016 SH   SOLE 26 16,743 0 4,273
PARSONS CORP DEL COM 70202L102   2,399,172 44,143 SH   SOLE 28 22,876 0 21,267
PARSONS CORP DEL COM 70202L102   13,238,627 243,581 SH   SOLE 30 243,581 0 0
PARSONS CORP DEL COM 70202L102   106,037 1,951 SH   SOLE 36 1,951 0 0
PARSONS CORP DEL COM 70202L102   381,374 7,017 SH   SOLE 40 7,017 0 0
PARSONS CORP DEL COM 70202L102   50,002 920 SH   OTR 43 920 0 0
PARSONS CORP DEL COM 70202L102   1,212,766 22,314 SH   SOLE 43 20,305 0 2,009
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8   3,510,168 2,765,000 PRN   SOLE 21 2,765,000 0 0
PARTNERS BANCORP COM 70213Q108   15,012 1,937 SH   SOLE 18 1,937 0 0
PARTNERS BANCORP COM 70213Q108   174,739 22,547 SH   SOLE 21 22,547 0 0
PARTNERS BANCORP COM 70213Q108   155,961 20,124 SH   SOLE 22 20,124 0 0
PASSAGE BIO INC COM 702712100   47,262 71,826 SH   SOLE 2 32,498 0 39,328
PASSAGE BIO INC COM 702712100   5,039 7,658 SH   SOLE 18 7,658 0 0
PASSAGE BIO INC COM 702712100   101,635 154,461 SH   SOLE 19 154,461 0 0
PASSAGE BIO INC COM 702712100   62,020 94,255 SH   SOLE 21 94,255 0 0
PASSAGE BIO INC COM 702712100   412,965 627,606 SH   SOLE 22 627,606 0 0
PASSAGE BIO INC COM 702712100   26,046 39,583 SH   SOLE 26 0 0 39,583
PASSAGE BIO INC COM 702712100   11,143 16,935 SH   SOLE 28 16,935 0 0
PATHFINDER BANCORP INC MD COM 70319R109   8,540 646 SH   SOLE 18 646 0 0
PATHFINDER BANCORP INC MD COM 70319R109   96,916 7,331 SH   SOLE 21 7,331 0 0
PATHFINDER BANCORP INC MD COM 70319R109   7,720 584 SH   SOLE 22 584 0 0
PATHWARD FINANCIAL INC COM 59100U108   851,374 18,472 SH   SOLE 2 7,394 0 11,078
PATHWARD FINANCIAL INC COM 59100U108   6,038 131 SH   SOLE 4 131 0 0
PATHWARD FINANCIAL INC COM 59100U108   11,937 259 SH   SOLE 7 259 0 0
PATHWARD FINANCIAL INC COM 59100U108   3,817,727 82,832 SH   SOLE 18 82,832 0 0
PATHWARD FINANCIAL INC COM 59100U108   2,350,129 50,990 SH   SOLE 19 50,990 0 0
PATHWARD FINANCIAL INC COM 59100U108   135,197,272 2,933,332 SH   SOLE 21 2,933,332 0 0
PATHWARD FINANCIAL INC COM 59100U108   31,756,886 689,019 SH   SOLE 22 659,625 0 29,394
PATHWARD FINANCIAL INC COM 59100U108   148,225 3,216 SH   SOLE 25 3,216 0 0
PATHWARD FINANCIAL INC COM 59100U108   83,561 1,813 SH   SOLE 26 0 0 1,813
PATHWARD FINANCIAL INC COM 59100U108   19,911 432 SH   SOLE 28 432 0 0
PATHWARD FINANCIAL INC COM 59100U108   1,717,406 37,262 SH   SOLE 30 37,262 0 0
PATHWARD FINANCIAL INC COM 59100U108   149,885 3,252 SH   SOLE 40 3,252 0 0
PATHWARD FINANCIAL INC COM 59100U108   323 7 SH   SOLE 43 7 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   943,588 64,718 SH   SOLE 2 19,519 0 45,199
PATRIA INVESTMENTS LIMITED COM CL A G69451105   7,727 530 SH   SOLE 7 530 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   1,923,525 131,929 SH   SOLE 18 131,929 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   3,484,387 238,984 SH   SOLE 19 238,984 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   24,955,449 1,711,622 SH   SOLE 21 1,711,622 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   12,896,389 884,526 SH   SOLE 22 860,504 0 24,022
PATRIA INVESTMENTS LIMITED COM CL A G69451105   184,816 12,676 SH   SOLE 23 12,676 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   33,884 2,324 SH   SOLE 26 0 0 2,324
PATRICK INDS INC COM 703343103   1,956,214 26,062 SH   SOLE 2 12,234 0 13,828
PATRICK INDS INC COM 703343103   7,431 99 SH   SOLE 4 99 0 0
PATRICK INDS INC COM 703343103   17,489 233 SH   SOLE 7 233 0 0
PATRICK INDS INC COM 703343103   5,659,674 75,402 SH   SOLE 18 69,379 0 6,023
PATRICK INDS INC COM 703343103   5,276,418 70,296 SH   SOLE 19 70,296 0 0
PATRICK INDS INC COM 703343103   180,229,869 2,401,144 SH   SOLE 21 2,401,144 0 0
PATRICK INDS INC COM 703343103   47,749,269 636,148 SH   SOLE 22 608,672 0 27,476
PATRICK INDS INC COM 703343103   303,768 4,047 SH   SOLE 25 4,047 0 0
PATRICK INDS INC COM 703343103   749,549 9,986 SH   SOLE 26 4,266 0 5,720
PATRICK INDS INC COM 703343103   31,825 424 SH   SOLE 28 424 0 0
PATRICK INDS INC COM 703343103   2,737,814 36,475 SH   SOLE 30 36,475 0 0
PATRICK INDS INC COM 703343103   71,907 958 SH   SOLE 36 958 0 0
PATRICK INDS INC COM 703343103   295,736 3,940 SH   SOLE 40 3,940 0 0
PATRICK INDS INC COM 703343103   1,366,411 18,204 SH   SOLE 43 16,931 0 1,273
PATRICK INDS INC NOTE 1.750%12/0 703343AG8   1,674,712 1,775,000 PRN   SOLE 21 1,775,000 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203   3,530 477 SH   SOLE 18 477 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203   44,681 6,038 SH   SOLE 21 6,038 0 0
PATRIOT TRANSN HLDG INC COM 70338W105   2,583 316 SH   SOLE 18 316 0 0
PATRIOT TRANSN HLDG INC COM 70338W105   29,700 3,633 SH   SOLE 21 3,633 0 0
PATRIOT TRANSN HLDG INC COM 70338W105   339,025 41,471 SH   SOLE 22 41,471 0 0
PATTERSON COS INC COM 703395103   5,215,721 175,969 SH   SOLE 2 87,430 0 88,539
PATTERSON COS INC COM 703395103   9,396 317 SH   SOLE 4 317 0 0
PATTERSON COS INC COM 703395103   1,202,198 40,560 SH   SOLE 7 38,408 0 2,152
PATTERSON COS INC COM 703395103   10,364,723 349,687 SH   SOLE 18 349,687 0 0
PATTERSON COS INC COM 703395103   8,686,269 293,059 SH   SOLE 19 293,059 0 0
PATTERSON COS INC COM 703395103   191,750,230 6,469,306 SH   SOLE 21 6,469,306 0 0
PATTERSON COS INC COM 703395103   84,011,794 2,834,406 SH   SOLE 22 2,728,495 0 105,911
PATTERSON COS INC COM 703395103   119,864 4,044 SH   SOLE 23 4,044 0 0
PATTERSON COS INC COM 703395103   570,155 19,236 SH   SOLE 25 19,236 0 0
PATTERSON COS INC COM 703395103   1,418,363 47,853 SH   SOLE 26 39,578 0 8,275
PATTERSON COS INC COM 703395103   127,274 4,294 SH   SOLE 28 1,513 0 2,781
PATTERSON COS INC COM 703395103   5,357,489 180,752 SH   SOLE 30 180,752 0 0
PATTERSON COS INC COM 703395103   293,495 9,902 SH   SOLE 36 9,902 0 0
PATTERSON COS INC COM 703395103   458,709 15,476 SH   SOLE 40 15,476 0 0
PATTERSON COS INC COM 703395103   19,385 654 SH   OTR 43 654 0 0
PATTERSON COS INC COM 703395103   3,268,220 110,264 SH   SOLE 43 88,218 0 22,046
PATTERSON-UTI ENERGY INC COM 703481101   9,160,821 661,909 SH   SOLE 2 283,737 0 378,172
PATTERSON-UTI ENERGY INC COM 703481101   10,657 770 SH   SOLE 4 770 0 0
PATTERSON-UTI ENERGY INC COM 703481101   45,160 3,263 SH   SOLE 7 3,263 0 0
PATTERSON-UTI ENERGY INC COM 703481101   16,064,406 1,160,723 SH   SOLE 18 1,136,362 0 24,361
PATTERSON-UTI ENERGY INC COM 703481101   29,403,772 2,124,550 SH   SOLE 19 2,124,550 0 0
PATTERSON-UTI ENERGY INC COM 703481101   530,114,959 38,303,104 SH   SOLE 21 38,303,104 0 0
PATTERSON-UTI ENERGY INC COM 703481101   148,953,927 10,762,567 SH   SOLE 22 10,311,812 0 450,755
PATTERSON-UTI ENERGY INC COM 703481101   489,756 35,387 SH   SOLE 23 35,387 0 0
PATTERSON-UTI ENERGY INC COM 703481101   1,440,218 104,062 SH   SOLE 25 104,062 0 0
PATTERSON-UTI ENERGY INC COM 703481101   4,363,503 315,282 SH   SOLE 26 162,751 0 152,531
PATTERSON-UTI ENERGY INC COM 703481101   1,670,363 120,691 SH   SOLE 28 3,664 0 117,027
PATTERSON-UTI ENERGY INC COM 703481101   9,004,401 650,607 SH   SOLE 30 650,607 0 0
PATTERSON-UTI ENERGY INC COM 703481101   8,688,752 627,800 SH   SOLE 34 627,800 0 0
PATTERSON-UTI ENERGY INC COM 703481101   75,456 5,452 SH   SOLE 36 5,452 0 0
PATTERSON-UTI ENERGY INC COM 703481101   826,359 59,708 SH   SOLE 40 59,708 0 0
PATTERSON-UTI ENERGY INC COM 703481101   14,250,085 1,029,630 SH   SOLE 43 1,001,926 0 27,704
PAVMED INC COM 70387R106   37 126 SH   SOLE 21 126 0 0
PAVMED INC COM 70387R106   331,027 1,123,649 SH   SOLE 22 1,123,649 0 0
PAYCHEX INC COM 704326107   99,134,785 859,575 SH   SOLE 2 322,671 0 536,904
PAYCHEX INC COM 704326107   42,279,286 366,594 SH   SOLE 4 195,181 0 171,413
PAYCHEX INC COM 704326107   42,620,432 369,552 SH   SOLE 7 331,119 0 38,433
PAYCHEX INC COM 704326107   1,668,018 14,463 SH   SOLE 13 14,463 0 0
PAYCHEX INC COM 704326107   4,512,863 39,130 SH   SOLE 15 39,130 0 0
PAYCHEX INC COM 704326107   103,554,354 897,896 SH   SOLE 18 875,849 0 22,047
PAYCHEX INC COM 704326107   86,613,061 751,002 SH   SOLE 19 751,002 0 0
PAYCHEX INC COM 704326107   1,263,676,000 10,957,045 SH   SOLE 21 10,957,045 0 0
PAYCHEX INC COM 704326107   818,974,361 7,101,139 SH   SOLE 22 6,412,409 0 688,730
PAYCHEX INC COM 704326107   65,905,329 571,450 SH   SOLE 23 571,450 0 0
PAYCHEX INC COM 704326107   66,596,040 577,439 SH   SOLE 25 575,557 0 1,882
PAYCHEX INC COM 704326107   51,276,756 444,609 SH   SOLE 26 222,868 0 221,741
PAYCHEX INC COM 704326107   87,405,608 757,874 SH   SOLE 28 4,641 0 753,233
PAYCHEX INC COM 704326107   523,252 4,537 SH   SOLE 29 4,537 0 0
PAYCHEX INC COM 704326107   251,381,226 2,179,669 SH   SOLE 30 2,179,669 0 0
PAYCHEX INC COM 704326107   9,883,781 85,700 SH   SOLE 31 67,484 0 18,216
PAYCHEX INC COM 704326107   11,579,593 100,404 SH   SOLE 32 100,404 0 0
PAYCHEX INC COM 704326107   43,645,139 378,437 SH   SOLE 34 378,437 0 0
PAYCHEX INC COM 704326107   9,144,862 79,293 SH   SOLE 36 79,293 0 0
PAYCHEX INC COM 704326107   7,491,952 64,961 SH   SOLE 37 64,961 0 0
PAYCHEX INC COM 704326107   1,813,910 15,728 SH   SOLE 40 15,728 0 0
PAYCHEX INC COM 704326107   89,842 779 SH   OTR 43 779 0 0
PAYCHEX INC COM 704326107   53,399,653 463,016 SH   SOLE 43 382,656 0 80,360
PAYCOM SOFTWARE INC COM 70432V102   26,714,144 103,036 SH   SOLE 2 28,861 0 74,175
PAYCOM SOFTWARE INC COM 70432V102   10,106,604 38,981 SH   SOLE 4 16,347 0 22,634
PAYCOM SOFTWARE INC COM 70432V102   7,731,431 29,820 SH   SOLE 7 24,887 0 4,933
PAYCOM SOFTWARE INC COM 70432V102   246,306 950 SH   SOLE 13 950 0 0
PAYCOM SOFTWARE INC COM 70432V102   1,329,018 5,126 SH   SOLE 15 5,126 0 0
PAYCOM SOFTWARE INC COM 70432V102   24,956,812 96,258 SH   SOLE 18 92,855 0 3,403
PAYCOM SOFTWARE INC COM 70432V102   82,129,995 316,774 SH   SOLE 19 316,774 0 0
PAYCOM SOFTWARE INC COM 70432V102   416,009,345 1,604,541 SH   SOLE 21 1,604,541 0 0
PAYCOM SOFTWARE INC COM 70432V102   295,906,147 1,141,305 SH   SOLE 22 1,032,012 0 109,293
PAYCOM SOFTWARE INC COM 70432V102   22,274,404 85,912 SH   SOLE 23 85,912 0 0
PAYCOM SOFTWARE INC COM 70432V102   20,319,768 78,373 SH   SOLE 25 78,373 0 0
PAYCOM SOFTWARE INC COM 70432V102   13,465,187 51,935 SH   SOLE 26 26,091 0 25,844
PAYCOM SOFTWARE INC COM 70432V102   23,141,922 89,258 SH   SOLE 28 732 0 88,526
PAYCOM SOFTWARE INC COM 70432V102   199,897 771 SH   SOLE 29 771 0 0
PAYCOM SOFTWARE INC COM 70432V102   70,959,088 273,688 SH   SOLE 30 273,688 0 0
PAYCOM SOFTWARE INC COM 70432V102   3,221,170 12,424 SH   SOLE 31 11,458 0 966
PAYCOM SOFTWARE INC COM 70432V102   7,164,667 27,634 SH   SOLE 34 27,634 0 0
PAYCOM SOFTWARE INC COM 70432V102   2,964,493 11,434 SH   SOLE 36 11,434 0 0
PAYCOM SOFTWARE INC COM 70432V102   674,621 2,602 SH   SOLE 40 2,602 0 0
PAYCOM SOFTWARE INC COM 70432V102   26,964 104 SH   OTR 43 104 0 0
PAYCOM SOFTWARE INC COM 70432V102   8,608,542 33,203 SH   SOLE 43 29,071 0 4,132
PAYCOR HCM INC COM 70435P102   1,493,196 65,405 SH   SOLE 2 19,243 0 46,162
PAYCOR HCM INC COM 70435P102   5,959 261 SH   SOLE 4 261 0 0
PAYCOR HCM INC COM 70435P102   399,434 17,496 SH   SOLE 7 16,563 0 933
PAYCOR HCM INC COM 70435P102   430,642 18,863 SH   SOLE 18 18,863 0 0
PAYCOR HCM INC COM 70435P102   446,897 19,575 SH   SOLE 19 19,575 0 0
PAYCOR HCM INC COM 70435P102   18,494,492 810,096 SH   SOLE 21 810,096 0 0
PAYCOR HCM INC COM 70435P102   34,932,160 1,530,099 SH   SOLE 22 1,456,961 0 73,138
PAYCOR HCM INC COM 70435P102   255,239 11,180 SH   SOLE 25 11,180 0 0
PAYCOR HCM INC COM 70435P102   806,356 35,320 SH   SOLE 26 29,542 0 5,778
PAYCOR HCM INC COM 70435P102   1,599,310 70,053 SH   SOLE 30 70,053 0 0
PAYCOR HCM INC COM 70435P102   339,231 14,859 SH   SOLE 31 792 0 14,067
PAYCOR HCM INC COM 70435P102   34,245 1,500 SH   SOLE 36 1,500 0 0
PAYCOR HCM INC COM 70435P102   246,861 10,813 SH   SOLE 40 10,813 0 0
PAYCOR HCM INC COM 70435P102   135,039 5,915 SH   SOLE 43 4,976 0 939
PAYLOCITY HLDG CORP COM 70438V106   13,971,458 76,893 SH   SOLE 2 38,377 0 38,516
PAYLOCITY HLDG CORP COM 70438V106   5,378,865 29,603 SH   SOLE 4 11,175 0 18,428
PAYLOCITY HLDG CORP COM 70438V106   10,999,936 60,539 SH   SOLE 7 57,032 0 3,507
PAYLOCITY HLDG CORP COM 70438V106   24,348 134 SH   SOLE 13 134 0 0
PAYLOCITY HLDG CORP COM 70438V106   248,566 1,368 SH   SOLE 15 1,368 0 0
PAYLOCITY HLDG CORP COM 70438V106   18,101,863 99,625 SH   SOLE 18 96,895 0 2,730
PAYLOCITY HLDG CORP COM 70438V106   12,551,836 69,080 SH   SOLE 19 69,080 0 0
PAYLOCITY HLDG CORP COM 70438V106   426,668,667 2,348,204 SH   SOLE 21 2,348,204 0 0
PAYLOCITY HLDG CORP COM 70438V106   233,929,302 1,287,448 SH   SOLE 22 1,205,467 0 81,981
PAYLOCITY HLDG CORP COM 70438V106   13,347,500 73,459 SH   SOLE 23 73,459 0 0
PAYLOCITY HLDG CORP COM 70438V106   752,601 4,142 SH   SOLE 25 4,142 0 0
PAYLOCITY HLDG CORP COM 70438V106   4,891,182 26,919 SH   SOLE 26 24,305 0 2,614
PAYLOCITY HLDG CORP COM 70438V106   10,590,385 58,285 SH   SOLE 28 486 0 57,799
PAYLOCITY HLDG CORP COM 70438V106   42,794,529 235,523 SH   SOLE 30 235,523 0 0
PAYLOCITY HLDG CORP COM 70438V106   1,690,900 9,306 SH   SOLE 31 8,554 0 752
PAYLOCITY HLDG CORP COM 70438V106   1,118,000 6,153 SH   SOLE 34 6,153 0 0
PAYLOCITY HLDG CORP COM 70438V106   1,002,802 5,519 SH   SOLE 36 5,519 0 0
PAYLOCITY HLDG CORP COM 70438V106   442,440 2,435 SH   SOLE 40 2,435 0 0
PAYLOCITY HLDG CORP COM 70438V106   34,886 192 SH   OTR 43 192 0 0
PAYLOCITY HLDG CORP COM 70438V106   2,780,373 15,302 SH   SOLE 43 13,849 0 1,453
PAYMENTUS HOLDINGS INC COM CL A 70439P108   107,286 6,463 SH   SOLE 2 4,439 0 2,024
PAYMENTUS HOLDINGS INC COM CL A 70439P108   80,095 4,825 SH   SOLE 21 4,825 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   3,169,654 190,943 SH   SOLE 22 184,271 0 6,672
PAYMENTUS HOLDINGS INC COM CL A 70439P108   53,485 3,222 SH   SOLE 25 3,222 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   32,254 1,943 SH   SOLE 26 0 0 1,943
PAYMENTUS HOLDINGS INC COM CL A 70439P108   91,084 5,487 SH   SOLE 30 5,487 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   37,383 2,252 SH   SOLE 31 0 0 2,252
PAYMENTUS HOLDINGS INC COM CL A 70439P108   61,503 3,705 SH   SOLE 40 3,705 0 0
PAYONEER GLOBAL INC COM 70451X104   927,534 151,558 SH   SOLE 2 94,054 0 57,504
PAYONEER GLOBAL INC COM 70451X104   16,383 2,677 SH   SOLE 7 2,677 0 0
PAYONEER GLOBAL INC COM 70451X104   4,593,255 750,532 SH   SOLE 18 750,532 0 0
PAYONEER GLOBAL INC COM 70451X104   3,145,331 513,943 SH   SOLE 19 513,943 0 0
PAYONEER GLOBAL INC COM 70451X104   157,966,924 25,811,589 SH   SOLE 21 25,811,589 0 0
PAYONEER GLOBAL INC COM 70451X104   37,254,355 6,087,313 SH   SOLE 22 5,976,499 0 110,814
PAYONEER GLOBAL INC COM 70451X104   282,511 46,162 SH   SOLE 25 46,162 0 0
PAYONEER GLOBAL INC COM 70451X104   785,422 128,337 SH   SOLE 26 103,527 0 24,810
PAYONEER GLOBAL INC COM 70451X104   32,876 5,372 SH   SOLE 28 0 0 5,372
PAYONEER GLOBAL INC COM 70451X104   3,459,758 565,320 SH   SOLE 30 565,320 0 0
PAYONEER GLOBAL INC COM 70451X104   4,817,119 787,111 SH   SOLE 34 787,111 0 0
PAYONEER GLOBAL INC COM 70451X104   181,029 29,580 SH   SOLE 40 29,580 0 0
PAYPAL HLDGS INC COM 70450Y103   118,826,088 2,032,605 SH   SOLE 2 296,314 0 1,736,291
PAYPAL HLDGS INC COM 70450Y103   48,045,526 821,853 SH   SOLE 4 399,155 0 422,698
PAYPAL HLDGS INC COM 70450Y103   62,250,079 1,064,832 SH   SOLE 7 938,429 0 126,403
PAYPAL HLDGS INC COM 70450Y103   3,692,801 63,168 SH   SOLE 13 63,168 0 0
PAYPAL HLDGS INC COM 70450Y103   6,062,887 103,710 SH   SOLE 15 103,710 0 0
PAYPAL HLDGS INC COM 70450Y103   123,488,858 2,112,365 SH   SOLE 18 2,045,559 0 66,806
PAYPAL HLDGS INC COM 70450Y103   18,856,039 322,546 SH   SOLE 19 322,546 0 0
PAYPAL HLDGS INC COM 70450Y103   1,353,025,132 23,144,460 SH   SOLE 21 23,144,460 0 0
PAYPAL HLDGS INC COM 70450Y103   1,399,459,676 23,938,756 SH   SOLE 22 21,605,248 0 2,333,508
PAYPAL HLDGS INC COM 70450Y103   106,695,755 1,825,107 SH   SOLE 23 1,825,107 0 0
PAYPAL HLDGS INC COM 70450Y103   191,166,012 3,270,031 SH   SOLE 25 2,845,274 0 424,757
PAYPAL HLDGS INC COM 70450Y103   87,404,072 1,495,109 SH   SOLE 26 871,339 0 623,770
PAYPAL HLDGS INC COM 70450Y103   130,360,539 2,229,910 SH   SOLE 28 81,898 0 2,148,012
PAYPAL HLDGS INC COM 70450Y103   101,954 1,744 SH   SOLE 29 1,744 0 0
PAYPAL HLDGS INC COM 70450Y103   422,299,490 7,223,734 SH   SOLE 30 7,223,734 0 0
PAYPAL HLDGS INC COM 70450Y103   13,937,916 238,418 SH   SOLE 31 220,530 0 17,888
PAYPAL HLDGS INC COM 70450Y103   17,931,144 306,725 SH   SOLE 32 306,725 0 0
PAYPAL HLDGS INC COM 70450Y103   9,194,764 157,283 SH   SOLE 34 157,283 0 0
PAYPAL HLDGS INC COM 70450Y103   15,932,630 272,539 SH   SOLE 36 272,539 0 0
PAYPAL HLDGS INC COM 70450Y103   3,019,401 51,649 SH   SOLE 40 51,649 0 0
PAYPAL HLDGS INC COM 70450Y103   126,741 2,168 SH   OTR 43 2,168 0 0
PAYPAL HLDGS INC COM 70450Y103   59,945,752 1,025,415 SH   SOLE 43 886,728 0 138,687
PAYSAFE LIMITED SHS G6964L206   489,024 40,786 SH   SOLE 2 24,538 0 16,248
PAYSAFE LIMITED SHS G6964L206   2,806 234 SH   SOLE 7 234 0 0
PAYSAFE LIMITED SHS G6964L206   1,088,824 90,811 SH   SOLE 18 90,811 0 0
PAYSAFE LIMITED SHS G6964L206   811,867 67,712 SH   SOLE 19 67,712 0 0
PAYSAFE LIMITED SHS G6964L206   12,636,705 1,053,937 SH   SOLE 21 1,053,937 0 0
PAYSAFE LIMITED SHS G6964L206   5,014,782 418,247 SH   SOLE 22 389,819 0 28,428
PAYSAFE LIMITED SHS G6964L206   449,241 37,468 SH   SOLE 30 37,468 0 0
PAYSAFE LIMITED SHS G6964L206   27,193 2,268 SH   SOLE 36 2,268 0 0
PAYSAFE LIMITED SHS G6964L206   418,211 34,880 SH   SOLE 43 32,902 0 1,978
PAYSIGN INC COM 70451A104   5,296 2,716 SH   SOLE 2 5 0 2,711
PAYSIGN INC COM 70451A104   145,700 74,718 SH   SOLE 18 74,718 0 0
PAYSIGN INC COM 70451A104   114,132 58,529 SH   SOLE 19 58,529 0 0
PAYSIGN INC COM 70451A104   2,124,837 1,089,660 SH   SOLE 21 1,089,660 0 0
PAYSIGN INC COM 70451A104   1,546,061 792,852 SH   SOLE 22 784,885 0 7,967
PB BANKSHARES INC COM 69318V103   5,451 445 SH   SOLE 18 445 0 0
PB BANKSHARES INC COM 69318V103   67,069 5,475 SH   SOLE 21 5,475 0 0
PBF ENERGY INC CL A 69318G106   12,558,192 234,601 SH   SOLE 2 120,272 0 114,329
PBF ENERGY INC CL A 69318G106   17,451 326 SH   SOLE 4 326 0 0
PBF ENERGY INC CL A 69318G106   1,080,771 20,190 SH   SOLE 7 19,199 0 991
PBF ENERGY INC CL A 69318G106   25,078,805 468,500 SH   SOLE 18 468,500 0 0
PBF ENERGY INC CL A 69318G106   23,306,855 435,398 SH   SOLE 19 435,398 0 0
PBF ENERGY INC CL A 69318G106   446,451,923 8,340,219 SH   SOLE 21 8,340,219 0 0
PBF ENERGY INC CL A 69318G106   200,892,148 3,752,889 SH   SOLE 22 3,608,379 0 144,510
PBF ENERGY INC CL A 69318G106   273,806 5,115 SH   SOLE 23 5,115 0 0
PBF ENERGY INC CL A 69318G106   3,088,467 57,696 SH   SOLE 26 47,521 0 10,175
PBF ENERGY INC CL A 69318G106   3,766,103 70,355 SH   SOLE 30 70,355 0 0
PBF ENERGY INC CL A 69318G106   337,025 6,296 SH   SOLE 36 6,296 0 0
PBF ENERGY INC CL A 69318G106   1,055,076 19,710 SH   SOLE 40 19,710 0 0
PBF ENERGY INC CL A 69318G106   47,963 896 SH   OTR 43 896 0 0
PBF ENERGY INC CL A 69318G106   15,267,994 285,223 SH   SOLE 43 274,816 0 10,407
PC CONNECTION INC COM 69318J100   5,285,314 99,013 SH   SOLE 2 49,976 0 49,037
PC CONNECTION INC COM 69318J100   214 4 SH   SOLE 4 4 0 0
PC CONNECTION INC COM 69318J100   4,484 84 SH   SOLE 7 84 0 0
PC CONNECTION INC COM 69318J100   2,614,019 48,970 SH   SOLE 18 36,459 0 12,511
PC CONNECTION INC COM 69318J100   12,517,610 234,500 SH   SOLE 19 234,500 0 0
PC CONNECTION INC COM 69318J100   71,160,024 1,333,084 SH   SOLE 21 1,333,084 0 0
PC CONNECTION INC COM 69318J100   31,585,800 591,716 SH   SOLE 22 577,226 0 14,490
PC CONNECTION INC COM 69318J100   432,912 8,110 SH   SOLE 23 8,110 0 0
PC CONNECTION INC COM 69318J100   169,215 3,170 SH   SOLE 25 3,170 0 0
PC CONNECTION INC COM 69318J100   745,665 13,969 SH   SOLE 26 0 0 13,969
PC CONNECTION INC COM 69318J100   1,303,326 24,416 SH   SOLE 30 24,416 0 0
PC CONNECTION INC COM 69318J100   138,948 2,603 SH   SOLE 40 2,603 0 0
PC CONNECTION INC COM 69318J100   551,789 10,337 SH   SOLE 43 9,935 0 402
PCB BANCORP COM 69320M109   108,444 7,019 SH   SOLE 2 540 0 6,479
PCB BANCORP COM 69320M109   3,476 225 SH   SOLE 7 225 0 0
PCB BANCORP COM 69320M109   506,188 32,763 SH   SOLE 18 32,763 0 0
PCB BANCORP COM 69320M109   380,935 24,656 SH   SOLE 19 24,656 0 0
PCB BANCORP COM 69320M109   6,724,257 435,227 SH   SOLE 21 435,227 0 0
PCB BANCORP COM 69320M109   3,876,204 250,887 SH   SOLE 22 243,133 0 7,754
PCTEL INC COM 69325Q105   13,437 3,230 SH   SOLE 18 3,230 0 0
PCTEL INC COM 69325Q105   158,833 38,181 SH   SOLE 21 38,181 0 0
PCTEL INC COM 69325Q105   1,550,482 372,712 SH   SOLE 22 372,712 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   50,404,842 513,968 SH   SOLE 2 87,213 0 426,755
PDD HOLDINGS INC SPONSORED ADS 722304102   22,049,470 224,834 SH   SOLE 4 123,319 0 101,515
PDD HOLDINGS INC SPONSORED ADS 722304102   34,620,671 353,020 SH   SOLE 7 315,625 0 37,395
PDD HOLDINGS INC SPONSORED ADS 722304102   23,251,318 237,089 SH   SOLE 13 237,089 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   42,365,554 431,993 SH   SOLE 15 431,993 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   21,998,768 224,317 SH   SOLE 18 224,317 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   13,436 137 SH   SOLE 19 137 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   1,076,964,433 10,981,589 SH   SOLE 21 10,981,589 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   595,604,118 6,073,255 SH   SOLE 22 5,322,442 0 750,813
PDD HOLDINGS INC SPONSORED ADS 722304102   67,803,637 691,380 SH   SOLE 23 691,380 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   45,767,700 466,684 SH   SOLE 25 466,684 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   65,771,626 670,660 SH   SOLE 26 11,364 0 659,296
PDD HOLDINGS INC SPONSORED ADS 722304102   128,128,749 1,306,503 SH   SOLE 28 37,355 0 1,269,148
PDD HOLDINGS INC SPONSORED ADS 722304102   456,388,457 4,653,701 SH   SOLE 30 4,653,701 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   556,155 5,671 SH   SOLE 31 0 0 5,671
PDD HOLDINGS INC SPONSORED ADS 722304102   21,779,288 222,079 SH   SOLE 32 222,079 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   48,741,280 497,005 SH   SOLE 34 497,005 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   1,431,332 14,595 SH   SOLE 36 14,595 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   778,970 7,943 SH   SOLE 40 7,943 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   29,292,136 298,686 SH   SOLE 43 264,078 0 34,608
PDF SOLUTIONS INC COM 693282105   509,684 15,731 SH   SOLE 2 8,898 0 6,833
PDF SOLUTIONS INC COM 693282105   399,460 12,329 SH   SOLE 7 11,662 0 667
PDF SOLUTIONS INC COM 693282105   2,909,488 89,799 SH   SOLE 18 89,799 0 0
PDF SOLUTIONS INC COM 693282105   2,042,852 63,051 SH   SOLE 19 63,051 0 0
PDF SOLUTIONS INC COM 693282105   112,562,946 3,474,165 SH   SOLE 21 3,474,165 0 0
PDF SOLUTIONS INC COM 693282105   27,292,172 842,351 SH   SOLE 22 817,236 0 25,115
PDF SOLUTIONS INC COM 693282105   204,476 6,311 SH   SOLE 25 6,311 0 0
PDF SOLUTIONS INC COM 693282105   1,104,808 34,099 SH   SOLE 26 20,641 0 13,458
PDF SOLUTIONS INC COM 693282105   223,852 6,909 SH   SOLE 28 0 0 6,909
PDF SOLUTIONS INC COM 693282105   3,019,550 93,196 SH   SOLE 30 93,196 0 0
PDF SOLUTIONS INC COM 693282105   9,655 298 SH   SOLE 34 298 0 0
PDF SOLUTIONS INC COM 693282105   49,669 1,533 SH   SOLE 36 1,533 0 0
PDF SOLUTIONS INC COM 693282105   161,676 4,990 SH   SOLE 40 4,990 0 0
PDF SOLUTIONS INC COM 693282105   392,267 12,107 SH   SOLE 43 10,878 0 1,229
PDS BIOTECHNOLOGY CORP COM 70465T107   15,857 3,140 SH   SOLE 2 1,007 0 2,133
PDS BIOTECHNOLOGY CORP COM 70465T107   363,519 71,984 SH   SOLE 18 71,984 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   270,114 53,488 SH   SOLE 19 53,488 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   4,701,005 930,892 SH   SOLE 21 930,892 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   3,757,094 743,979 SH   SOLE 22 728,737 0 15,242
PEABODY ENERGY CORP COM 704551100   2,128,425 81,894 SH   SOLE 2 37,806 0 44,088
PEABODY ENERGY CORP COM 704551100   6,965 268 SH   SOLE 4 268 0 0
PEABODY ENERGY CORP COM 704551100   52,760 2,030 SH   SOLE 7 2,030 0 0
PEABODY ENERGY CORP COM 704551100   8,714,395 335,298 SH   SOLE 18 335,298 0 0
PEABODY ENERGY CORP COM 704551100   6,693,387 257,537 SH   SOLE 19 257,537 0 0
PEABODY ENERGY CORP COM 704551100   111,298,121 4,282,344 SH   SOLE 21 4,282,344 0 0
PEABODY ENERGY CORP COM 704551100   83,309,775 3,205,455 SH   SOLE 22 3,048,724 0 156,731
PEABODY ENERGY CORP COM 704551100   1,300,748 50,048 SH   SOLE 26 39,339 0 10,709
PEABODY ENERGY CORP COM 704551100   1,455,648 56,008 SH   SOLE 30 56,008 0 0
PEABODY ENERGY CORP COM 704551100   69,003 2,655 SH   SOLE 36 2,655 0 0
PEABODY ENERGY CORP COM 704551100   1,008,440 38,801 SH   SOLE 43 34,373 0 4,428
PEABODY ENGR CORP NOTE 3.250% 3/0 704551AD2   3,316,500 2,200,000 PRN   SOLE 21 2,200,000 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   551,366 33,135 SH   SOLE 2 10,771 0 22,364
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   4,509 271 SH   SOLE 7 271 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   1,739,446 104,534 SH   SOLE 18 104,534 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   1,234,572 74,193 SH   SOLE 19 74,193 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   22,845,539 1,372,929 SH   SOLE 21 1,372,929 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   15,370,867 923,730 SH   SOLE 22 894,050 0 29,680
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   30,618 1,840 SH   SOLE 23 1,840 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   441,975 17,231 SH   SOLE 2 5,393 0 11,838
PEAPACK-GLADSTONE FINL CORP COM 704699107   5,002 195 SH   SOLE 7 195 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   1,336,442 52,103 SH   SOLE 18 52,103 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   2,558,947 99,764 SH   SOLE 19 99,764 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   17,611,598 686,612 SH   SOLE 21 686,612 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   13,027,250 507,885 SH   SOLE 22 485,492 0 22,393
PEAPACK-GLADSTONE FINL CORP COM 704699107   141,383 5,512 SH   SOLE 25 5,512 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   269,582 10,510 SH   SOLE 30 10,510 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   116,733 4,551 SH   SOLE 40 4,551 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   953,848 37,187 SH   SOLE 43 33,271 0 3,916
PEARSON PLC SPONSORED ADR 705015105   17,589,462 1,668,829 SH   SOLE 43 1,497,973 0 170,857
PEBBLEBROOK HOTEL TR COM 70509V100   2,779,998 204,562 SH   SOLE 2 101,225 0 103,337
PEBBLEBROOK HOTEL TR COM 70509V100   676,999 49,816 SH   SOLE 4 49,816 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   2,503,563 184,221 SH   SOLE 7 158,017 0 26,204
PEBBLEBROOK HOTEL TR COM 70509V100   5,349,663 393,647 SH   SOLE 18 393,647 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   5,980,307 440,052 SH   SOLE 19 440,052 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   195,163,571 14,360,822 SH   SOLE 21 14,360,822 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   63,823,179 4,696,334 SH   SOLE 22 4,509,880 0 186,454
PEBBLEBROOK HOTEL TR COM 70509V100   84,788 6,239 SH   SOLE 23 6,239 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   9,067,642 667,229 SH   SOLE 25 667,229 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   2,288,339 168,384 SH   SOLE 26 52,766 0 115,618
PEBBLEBROOK HOTEL TR COM 70509V100   1,168,876 86,010 SH   SOLE 28 4,346 0 81,664
PEBBLEBROOK HOTEL TR COM 70509V100   5,055,711 372,017 SH   SOLE 30 372,017 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   35,511 2,613 SH   SOLE 36 2,613 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   281,164 20,689 SH   SOLE 40 20,689 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   3,434,274 252,706 SH   SOLE 43 237,170 0 15,536
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8   4,163,588 5,020,000 PRN   SOLE 21 5,020,000 0 0
PEDEVCO CORP COM PAR 70532Y303   4,842 4,794 SH   SOLE 22 4,794 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   1,027,604 80,850 SH   SOLE 2 26,791 0 54,059
PEDIATRIX MEDICAL GROUP INC COM 58502B106   4,169 328 SH   SOLE 4 328 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   9,965 784 SH   SOLE 7 784 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   3,494,144 274,913 SH   SOLE 18 274,913 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   2,210,612 173,927 SH   SOLE 19 173,927 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   122,956,693 9,674,012 SH   SOLE 21 9,674,012 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   31,367,085 2,467,906 SH   SOLE 22 2,358,880 0 109,026
PEDIATRIX MEDICAL GROUP INC COM 58502B106   173,631 13,661 SH   SOLE 25 13,661 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   362,210 28,498 SH   SOLE 26 21,712 0 6,786
PEDIATRIX MEDICAL GROUP INC COM 58502B106   19,523 1,536 SH   SOLE 28 1,536 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   1,794,601 141,196 SH   SOLE 30 141,196 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   43,646 3,434 SH   SOLE 36 3,434 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   184,219 14,494 SH   SOLE 40 14,494 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   928,415 73,046 SH   SOLE 43 69,841 0 3,205
PEGASYSTEMS INC COM 705573103   3,584,537 82,574 SH   SOLE 2 66,740 0 15,834
PEGASYSTEMS INC COM 705573103   10,939 252 SH   SOLE 4 140 0 112
PEGASYSTEMS INC COM 705573103   394,336 9,084 SH   SOLE 7 8,603 0 481
PEGASYSTEMS INC COM 705573103   913,780 21,050 SH   SOLE 18 21,050 0 0
PEGASYSTEMS INC COM 705573103   585,818 13,495 SH   SOLE 19 13,495 0 0
PEGASYSTEMS INC COM 705573103   41,730,380 961,308 SH   SOLE 21 961,308 0 0
PEGASYSTEMS INC COM 705573103   47,832,611 1,101,880 SH   SOLE 22 1,047,575 0 54,305
PEGASYSTEMS INC COM 705573103   358,914 8,268 SH   SOLE 25 8,268 0 0
PEGASYSTEMS INC COM 705573103   789,671 18,191 SH   SOLE 26 14,547 0 3,644
PEGASYSTEMS INC COM 705573103   31,863 734 SH   SOLE 28 734 0 0
PEGASYSTEMS INC COM 705573103   1,696,767 39,087 SH   SOLE 30 39,087 0 0
PEGASYSTEMS INC COM 705573103   25,959 598 SH   SOLE 31 598 0 0
PEGASYSTEMS INC COM 705573103   29,258 674 SH   SOLE 34 674 0 0
PEGASYSTEMS INC COM 705573103   23,832 549 SH   SOLE 36 549 0 0
PEGASYSTEMS INC COM 705573103   290,239 6,686 SH   SOLE 40 6,686 0 0
PEGASYSTEMS INC COM 705573103   4,113,055 94,749 SH   SOLE 43 78,667 0 16,082
PEGASYSTEMS INC NOTE 0.750% 3/0 705573AB9   3,068,298 3,357,000 PRN   SOLE 21 3,357,000 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   1,679,145 332,504 SH   SOLE 2 161,446 0 171,058
PELOTON INTERACTIVE INC CL A COM 70614W100   37,042 7,335 SH   SOLE 4 7,335 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   243,986 48,314 SH   SOLE 7 45,812 0 2,502
PELOTON INTERACTIVE INC CL A COM 70614W100   1,476,746 292,425 SH   SOLE 18 292,425 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   3,892,707 770,833 SH   SOLE 19 770,833 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   26,246,961 5,197,418 SH   SOLE 21 5,197,418 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   41,235,831 8,165,511 SH   SOLE 22 7,738,674 0 426,837
PELOTON INTERACTIVE INC CL A COM 70614W100   304,081 60,214 SH   SOLE 25 60,214 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   622,180 123,204 SH   SOLE 26 97,290 0 25,914
PELOTON INTERACTIVE INC CL A COM 70614W100   24,179 4,788 SH   SOLE 28 4,788 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   874,923 173,252 SH   SOLE 30 173,252 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   22,164 4,389 SH   SOLE 31 4,389 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   2,302,780 455,996 SH   SOLE 34 455,996 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   248,278 49,164 SH   SOLE 40 49,164 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   729,184 144,393 SH   SOLE 43 117,222 0 27,171
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6   1,088,868 1,447,000 PRN   SOLE 2 1,447,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6   1,573,478 2,091,000 PRN   SOLE 19 2,091,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6   5,218,588 6,935,000 PRN   SOLE 21 6,935,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6   1,100,155 1,462,000 PRN   SOLE 34 1,462,000 0 0
PEMBINA PIPELINE CORP COM 706327103   4,176,837 138,950 SH   SOLE 21 138,950 0 0
PEMBINA PIPELINE CORP COM 706327103   7,941,700 264,195 SH   SOLE 43 166,957 0 97,238
PENN ENTERTAINMENT INC COM 707569109   12,939,049 563,793 SH   SOLE 2 139,590 0 424,203
PENN ENTERTAINMENT INC COM 707569109   9,869 430 SH   SOLE 4 430 0 0
PENN ENTERTAINMENT INC COM 707569109   399,835 17,422 SH   SOLE 7 16,613 0 809
PENN ENTERTAINMENT INC COM 707569109   6,113,421 266,380 SH   SOLE 18 266,380 0 0
PENN ENTERTAINMENT INC COM 707569109   6,215,549 270,830 SH   SOLE 19 270,830 0 0
PENN ENTERTAINMENT INC COM 707569109   172,039,833 7,496,289 SH   SOLE 21 7,496,289 0 0
PENN ENTERTAINMENT INC COM 707569109   101,545,281 4,424,631 SH   SOLE 22 4,221,792 0 202,839
PENN ENTERTAINMENT INC COM 707569109   687,972 29,977 SH   SOLE 25 29,977 0 0
PENN ENTERTAINMENT INC COM 707569109   4,862,164 211,859 SH   SOLE 26 67,818 0 144,041
PENN ENTERTAINMENT INC COM 707569109   141,097 6,148 SH   SOLE 28 2,786 0 3,362
PENN ENTERTAINMENT INC COM 707569109   2,052,878 89,450 SH   SOLE 30 89,450 0 0
PENN ENTERTAINMENT INC COM 707569109   51,339 2,237 SH   SOLE 31 2,237 0 0
PENN ENTERTAINMENT INC COM 707569109   85,604 3,730 SH   SOLE 36 3,730 0 0
PENN ENTERTAINMENT INC COM 707569109   609,047 26,538 SH   SOLE 40 26,538 0 0
PENN ENTERTAINMENT INC COM 707569109   2,417,874 105,354 SH   SOLE 43 97,882 0 7,472
PENN ENTERTAINMENT INC NOTE 2.750% 5/1 707569AU3   2,717,474 2,239,000 PRN   SOLE 21 2,239,000 0 0
PENNANT GROUP INC COM 70805E109   233,151 20,948 SH   SOLE 2 14,417 0 6,531
PENNANT GROUP INC COM 70805E109   1,514 136 SH   SOLE 4 136 0 0
PENNANT GROUP INC COM 70805E109   3,784 340 SH   SOLE 7 340 0 0
PENNANT GROUP INC COM 70805E109   816,753 73,383 SH   SOLE 18 73,383 0 0
PENNANT GROUP INC COM 70805E109   658,462 59,161 SH   SOLE 19 59,161 0 0
PENNANT GROUP INC COM 70805E109   11,969,402 1,075,418 SH   SOLE 21 1,075,418 0 0
PENNANT GROUP INC COM 70805E109   8,205,537 737,245 SH   SOLE 22 712,048 0 25,197
PENNANT GROUP INC COM 70805E109   37,976 3,412 SH   SOLE 25 3,412 0 0
PENNANT GROUP INC COM 70805E109   81,850 7,354 SH   SOLE 26 5,164 0 2,190
PENNANT GROUP INC COM 70805E109   707,523 63,569 SH   SOLE 30 63,569 0 0
PENNANT GROUP INC COM 70805E109   29,717 2,670 SH   SOLE 40 2,670 0 0
PENNANT GROUP INC COM 70805E109   264,493 23,764 SH   SOLE 43 22,589 0 1,175
PENNANTPARK FLOATING RATE CA COM 70806A106   2,164,183 203,019 SH   SOLE 30 203,019 0 0
PENNANTPARK INVT CORP COM 708062104   1,469,426 223,317 SH   SOLE 30 223,317 0 0
PENNANTPARK INVT CORP COM 708062104   675,786 102,703 SH   SOLE 43 94,862 0 7,841
PENNS WOODS BANCORP INC COM 708430103   57,401 2,723 SH   SOLE 2 220 0 2,503
PENNS WOODS BANCORP INC COM 708430103   373,453 17,716 SH   SOLE 18 17,716 0 0
PENNS WOODS BANCORP INC COM 708430103   280,490 13,306 SH   SOLE 19 13,306 0 0
PENNS WOODS BANCORP INC COM 708430103   4,216,780 200,037 SH   SOLE 21 200,037 0 0
PENNS WOODS BANCORP INC COM 708430103   2,204,673 104,586 SH   SOLE 22 99,863 0 4,723
PENNS WOODS BANCORP INC COM 708430103   232 11 SH   SOLE 43 11 0 0
PENNYMAC CORP NOTE 5.500% 3/1 70932AAF0   2,073,225 2,310,000 PRN   SOLE 21 2,310,000 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   2,072,259 31,115 SH   SOLE 2 11,912 0 19,203
PENNYMAC FINL SVCS INC NEW COM 70932M107   11,522 173 SH   SOLE 4 173 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   748,584 11,240 SH   SOLE 7 10,646 0 594
PENNYMAC FINL SVCS INC NEW COM 70932M107   4,581,414 68,790 SH   SOLE 18 68,790 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   3,505,158 52,630 SH   SOLE 19 52,630 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   59,683,057 896,142 SH   SOLE 21 896,142 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   53,058,289 796,671 SH   SOLE 22 732,384 0 64,287
PENNYMAC FINL SVCS INC NEW COM 70932M107   555,577 8,342 SH   SOLE 25 8,342 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   1,606,126 24,116 SH   SOLE 26 19,220 0 4,896
PENNYMAC FINL SVCS INC NEW COM 70932M107   194,139 2,915 SH   SOLE 28 779 0 2,136
PENNYMAC FINL SVCS INC NEW COM 70932M107   3,665,864 55,043 SH   SOLE 30 55,043 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   109,557 1,645 SH   SOLE 36 1,645 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   530,402 7,964 SH   SOLE 40 7,964 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   1,536,138 23,065 SH   SOLE 43 20,146 0 2,919
PENNYMAC MTG INVT TR COM 70931T103   3,288,331 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103   1,062,382 85,676 SH   SOLE 2 25,752 0 59,924
PENNYMAC MTG INVT TR COM 70931T103   4,166 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103   28,582 2,305 SH   SOLE 7 2,305 0 0
PENNYMAC MTG INVT TR COM 70931T103   3,698,052 298,230 SH   SOLE 18 298,230 0 0
PENNYMAC MTG INVT TR COM 70931T103   2,259,689 182,233 SH   SOLE 19 182,233 0 0
PENNYMAC MTG INVT TR COM 70931T103   137,784,646 11,111,665 SH   SOLE 21 11,111,665 0 0
PENNYMAC MTG INVT TR COM 70931T103   31,765,712 2,561,751 SH   SOLE 22 2,438,864 0 122,887
PENNYMAC MTG INVT TR COM 70931T103   241,552 19,480 SH   SOLE 25 19,480 0 0
PENNYMAC MTG INVT TR COM 70931T103   1,126,751 90,867 SH   SOLE 26 53,112 0 37,755
PENNYMAC MTG INVT TR COM 70931T103   115,122 9,284 SH   SOLE 28 1,745 0 7,539
PENNYMAC MTG INVT TR COM 70931T103   2,167,284 174,781 SH   SOLE 30 174,781 0 0
PENNYMAC MTG INVT TR COM 70931T103   38,217 3,082 SH   SOLE 36 3,082 0 0
PENNYMAC MTG INVT TR COM 70931T103   148,341 11,963 SH   SOLE 40 11,963 0 0
PENNYMAC MTG INVT TR COM 70931T103   1,158,115 93,396 SH   SOLE 43 87,390 0 6,006
PENSKE AUTOMOTIVE GRP INC COM 70959W103   19,065,555 114,124 SH   SOLE 2 35,507 0 78,617
PENSKE AUTOMOTIVE GRP INC COM 70959W103   11,360 68 SH   SOLE 4 68 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   666,068 3,987 SH   SOLE 7 3,987 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   7,684,426 45,998 SH   SOLE 18 45,998 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   15,752,087 94,290 SH   SOLE 19 94,290 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   166,842,655 998,699 SH   SOLE 21 998,699 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   112,834,162 675,411 SH   SOLE 22 624,849 0 50,562
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,462,799 14,742 SH   SOLE 23 14,742 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   687,953 4,118 SH   SOLE 25 4,118 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,941,404 11,621 SH   SOLE 26 6,825 0 4,796
PENSKE AUTOMOTIVE GRP INC COM 70959W103   607,931 3,639 SH   SOLE 28 0 0 3,639
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,966,129 11,769 SH   SOLE 30 11,769 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   47,779 286 SH   SOLE 31 286 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,172,281 13,003 SH   SOLE 34 13,003 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   185,938 1,113 SH   SOLE 36 1,113 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   657,882 3,938 SH   SOLE 40 3,938 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   7,776,853 46,551 SH   SOLE 43 42,943 0 3,608
PENTAIR PLC SHS G7S00T104   11,285,860 174,299 SH   SOLE 2 42,589 0 131,710
PENTAIR PLC SHS G7S00T104   19,140,294 295,603 SH   SOLE 4 183,474 0 112,129
PENTAIR PLC SHS G7S00T104   46,054,085 711,260 SH   SOLE 7 666,448 0 44,812
PENTAIR PLC SHS G7S00T104   141,997 2,193 SH   SOLE 13 2,193 0 0
PENTAIR PLC SHS G7S00T104   1,798,108 27,770 SH   SOLE 15 27,770 0 0
PENTAIR PLC SHS G7S00T104   16,474,019 254,425 SH   SOLE 18 244,017 0 10,408
PENTAIR PLC SHS G7S00T104   7,297,843 112,708 SH   SOLE 19 112,708 0 0
PENTAIR PLC SHS G7S00T104   351,833,046 5,433,715 SH   SOLE 21 5,433,715 0 0
PENTAIR PLC SHS G7S00T104   257,099,070 3,970,642 SH   SOLE 22 3,596,305 0 374,337
PENTAIR PLC SHS G7S00T104   18,053,530 278,819 SH   SOLE 23 278,819 0 0
PENTAIR PLC SHS G7S00T104   53,542,099 826,905 SH   SOLE 25 826,009 0 896
PENTAIR PLC SHS G7S00T104   20,105,782 310,514 SH   SOLE 26 172,398 0 138,116
PENTAIR PLC SHS G7S00T104   27,053,133 417,809 SH   SOLE 28 14,623 0 403,186
PENTAIR PLC SHS G7S00T104   26,353 407 SH   SOLE 29 407 0 0
PENTAIR PLC SHS G7S00T104   167,457,227 2,586,212 SH   SOLE 30 2,497,345 0 88,867
PENTAIR PLC SHS G7S00T104   2,621,274 40,483 SH   SOLE 31 37,501 0 2,982
PENTAIR PLC SHS G7S00T104   11,175,721 172,598 SH   SOLE 34 172,598 0 0
PENTAIR PLC SHS G7S00T104   2,940,945 45,420 SH   SOLE 36 45,420 0 0
PENTAIR PLC SHS G7S00T104   501,683 7,748 SH   SOLE 40 7,748 0 0
PENTAIR PLC SHS G7S00T104   28,620 442 SH   OTR 43 442 0 0
PENTAIR PLC SHS G7S00T104   8,262,699 127,609 SH   SOLE 43 111,966 0 15,644
PENUMBRA INC COM 70975L107   21,113,663 87,279 SH   SOLE 2 57,973 0 29,306
PENUMBRA INC COM 70975L107   125,067 517 SH   SOLE 4 108 0 409
PENUMBRA INC COM 70975L107   1,623,942 6,713 SH   SOLE 7 6,360 0 353
PENUMBRA INC COM 70975L107   21,341,542 88,221 SH   SOLE 18 88,221 0 0
PENUMBRA INC COM 70975L107   105,260,363 435,122 SH   SOLE 19 435,122 0 0
PENUMBRA INC COM 70975L107   557,354,108 2,303,973 SH   SOLE 21 2,303,973 0 0
PENUMBRA INC COM 70975L107   262,946,736 1,086,961 SH   SOLE 22 1,037,881 0 49,080
PENUMBRA INC COM 70975L107   1,742,720 7,204 SH   SOLE 25 7,204 0 0
PENUMBRA INC COM 70975L107   4,535,571 18,749 SH   SOLE 26 11,767 0 6,982
PENUMBRA INC COM 70975L107   591,954 2,447 SH   SOLE 28 650 0 1,797
PENUMBRA INC COM 70975L107   9,561,977 39,527 SH   SOLE 30 39,527 0 0
PENUMBRA INC COM 70975L107   124,100 513 SH   SOLE 31 513 0 0
PENUMBRA INC COM 70975L107   37,109,720 153,403 SH   SOLE 34 153,403 0 0
PENUMBRA INC COM 70975L107   102,328 423 SH   SOLE 36 423 0 0
PENUMBRA INC COM 70975L107   1,541,934 6,374 SH   SOLE 40 6,374 0 0
PENUMBRA INC COM 70975L107   21,288 88 SH   OTR 43 88 0 0
PENUMBRA INC COM 70975L107   5,596,830 23,136 SH   SOLE 43 18,194 0 4,942
PEOPLES BANCORP INC COM 709789101   1,210,220 47,684 SH   SOLE 2 23,175 0 24,509
PEOPLES BANCORP INC COM 709789101   7,766 306 SH   SOLE 7 306 0 0
PEOPLES BANCORP INC COM 709789101   2,591,171 102,095 SH   SOLE 18 102,095 0 0
PEOPLES BANCORP INC COM 709789101   1,821,015 71,750 SH   SOLE 19 71,750 0 0
PEOPLES BANCORP INC COM 709789101   33,588,425 1,323,421 SH   SOLE 21 1,323,421 0 0
PEOPLES BANCORP INC COM 709789101   23,024,761 907,201 SH   SOLE 22 861,982 0 45,219
PEOPLES BANCORP INC COM 709789101   215,451 8,489 SH   SOLE 25 8,489 0 0
PEOPLES BANCORP INC COM 709789101   692,620 27,290 SH   SOLE 26 25,092 0 2,198
PEOPLES BANCORP INC COM 709789101   59,821 2,357 SH   SOLE 28 0 0 2,357
PEOPLES BANCORP INC COM 709789101   81,292 3,203 SH   SOLE 30 3,203 0 0
PEOPLES BANCORP INC COM 709789101   164,513 6,482 SH   SOLE 40 6,482 0 0
PEOPLES BANCORP INC COM 709789101   40,151 1,582 SH   OTR 43 1,582 0 0
PEOPLES BANCORP INC COM 709789101   1,589,676 62,635 SH   SOLE 43 55,777 0 6,858
PEOPLES BANCORP N C INC COM 710577107   57,715 2,624 SH   SOLE 2 2,624 0 0
PEOPLES BANCORP N C INC COM 710577107   17,706 805 SH   SOLE 18 805 0 0
PEOPLES BANCORP N C INC COM 710577107   825,824 37,546 SH   SOLE 21 37,546 0 0
PEOPLES BANCORP N C INC COM 710577107   34,224 1,556 SH   SOLE 22 1,556 0 0
PEOPLES FINL SVCS CORP COM 711040105   174,676 4,356 SH   SOLE 2 603 0 3,753
PEOPLES FINL SVCS CORP COM 711040105   3,689 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105   826,381 20,608 SH   SOLE 18 20,608 0 0
PEOPLES FINL SVCS CORP COM 711040105   578,322 14,422 SH   SOLE 19 14,422 0 0
PEOPLES FINL SVCS CORP COM 711040105   10,102,995 251,945 SH   SOLE 21 251,945 0 0
PEOPLES FINL SVCS CORP COM 711040105   7,180,908 179,075 SH   SOLE 22 173,251 0 5,824
PEPGEN INC COM 713317105   34,234 6,739 SH   SOLE 2 569 0 6,170
PEPGEN INC COM 713317105   150,541 29,634 SH   SOLE 18 29,634 0 0
PEPGEN INC COM 713317105   118,659 23,358 SH   SOLE 19 23,358 0 0
PEPGEN INC COM 713317105   2,608,773 513,538 SH   SOLE 21 513,538 0 0
PEPGEN INC COM 713317105   1,280,079 251,984 SH   SOLE 22 245,771 0 6,213
PEPGEN INC COM 713317105   50,866 10,013 SH   SOLE 30 10,013 0 0
PEPSICO INC COM 713448108   537,409,968 3,171,683 SH   SOLE 2 991,501 0 2,180,182
PEPSICO INC COM 713448108   143,400,630 846,321 SH   SOLE 4 586,188 0 260,133
PEPSICO INC COM 713448108   303,251,682 1,789,729 SH   SOLE 7 1,559,733 0 229,996
PEPSICO INC COM 713448108   22,245,608 131,289 SH   SOLE 13 131,289 0 0
PEPSICO INC COM 713448108   34,451,896 203,328 SH   SOLE 15 203,328 0 0
PEPSICO INC COM 713448108   500,495,684 2,953,822 SH   SOLE 18 2,738,556 0 215,266
PEPSICO INC COM 713448108   200,283,163 1,182,030 SH   SOLE 19 1,182,030 0 0
PEPSICO INC COM 713448108   7,044,708,944 41,576,422 SH   SOLE 21 41,576,422 0 0
PEPSICO INC COM 713448108   5,399,175,609 31,864,823 SH   SOLE 22 28,761,805 0 3,103,018
PEPSICO INC COM 713448108   517,388,768 3,053,522 SH   SOLE 23 3,053,522 0 0
PEPSICO INC COM 713448108   651,418,688 3,844,539 SH   SOLE 25 3,209,994 0 634,545
PEPSICO INC COM 713448108   405,781,520 2,394,839 SH   SOLE 26 1,460,369 0 934,470
PEPSICO INC COM 713448108   536,107,652 3,163,997 SH   SOLE 28 71,872 0 3,092,125
PEPSICO INC COM 713448108   10,318,896 60,900 SH   SOLE 29 60,900 0 0
PEPSICO INC COM 713448108   1,946,924,226 11,490,346 SH   SOLE 30 11,459,667 0 30,679
PEPSICO INC COM 713448108   77,806,001 459,195 SH   SOLE 31 423,310 0 35,885
PEPSICO INC COM 713448108   81,767,169 482,573 SH   SOLE 32 482,573 0 0
PEPSICO INC COM 713448108   106,355,624 627,689 SH   SOLE 34 627,689 0 0
PEPSICO INC COM 713448108   66,023,652 389,658 SH   SOLE 36 389,658 0 0
PEPSICO INC COM 713448108   11,328,589 66,859 SH   SOLE 40 66,859 0 0
PEPSICO INC COM 713448108   484,260 2,858 SH   OTR 43 2,858 0 0
PEPSICO INC COM 713448108   375,962,349 2,218,852 SH   SOLE 43 1,923,101 0 295,752
PERASO INC COM 71360T101   55 293 SH   SOLE 21 293 0 0
PERASO INC COM 71360T101   563 3,003 SH   SOLE 22 3,003 0 0
PERDOCEO ED CORP COM 71363P106   1,270,205 74,281 SH   SOLE 2 29,930 0 44,351
PERDOCEO ED CORP COM 71363P106   5,575 326 SH   SOLE 4 326 0 0
PERDOCEO ED CORP COM 71363P106   12,654 740 SH   SOLE 7 740 0 0
PERDOCEO ED CORP COM 71363P106   3,916,054 229,009 SH   SOLE 18 229,009 0 0
PERDOCEO ED CORP COM 71363P106   2,382,902 139,351 SH   SOLE 19 139,351 0 0
PERDOCEO ED CORP COM 71363P106   133,271,603 7,793,661 SH   SOLE 21 7,793,661 0 0
PERDOCEO ED CORP COM 71363P106   32,148,787 1,880,046 SH   SOLE 22 1,793,459 0 86,587
PERDOCEO ED CORP COM 71363P106   193,675 11,326 SH   SOLE 25 11,326 0 0
PERDOCEO ED CORP COM 71363P106   1,035,149 60,535 SH   SOLE 26 31,145 0 29,390
PERDOCEO ED CORP COM 71363P106   1,937,191 113,286 SH   SOLE 30 113,286 0 0
PERDOCEO ED CORP COM 71363P106   131,106 7,667 SH   SOLE 36 7,667 0 0
PERDOCEO ED CORP COM 71363P106   246,616 14,422 SH   SOLE 40 14,422 0 0
PERDOCEO ED CORP COM 71363P106   47,401 2,772 SH   OTR 43 2,772 0 0
PERDOCEO ED CORP COM 71363P106   2,774,612 162,258 SH   SOLE 43 148,114 0 14,144
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   620,868 60,989 SH   SOLE 2 51,697 0 9,292
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   2,810 276 SH   SOLE 7 276 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   1,148,976 112,866 SH   SOLE 18 112,866 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   904,157 88,817 SH   SOLE 19 88,817 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   15,402,564 1,513,022 SH   SOLE 21 1,513,022 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   13,038,239 1,280,770 SH   SOLE 22 1,245,002 0 35,768
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   73,215 7,192 SH   SOLE 25 7,192 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   366,582 36,010 SH   SOLE 30 36,010 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   59,675 5,862 SH   SOLE 40 5,862 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   1,853 182 SH   SOLE 43 182 0 0
PERFECT CORP CL A ORD SHS G7006A109   2,614 797 SH   SOLE 2 797 0 0
PERFICIENT INC COM 71375U101   1,027,825 17,764 SH   SOLE 2 10,153 0 7,611
PERFICIENT INC COM 71375U101   18,052 312 SH   SOLE 4 137 0 175
PERFICIENT INC COM 71375U101   18,457 319 SH   SOLE 7 319 0 0
PERFICIENT INC COM 71375U101   6,243,557 107,908 SH   SOLE 18 102,088 0 5,820
PERFICIENT INC COM 71375U101   4,103,200 70,916 SH   SOLE 19 70,916 0 0
PERFICIENT INC COM 71375U101   227,559,908 3,932,940 SH   SOLE 21 3,932,940 0 0
PERFICIENT INC COM 71375U101   55,219,327 954,361 SH   SOLE 22 924,162 0 30,199
PERFICIENT INC COM 71375U101   438,405 7,577 SH   SOLE 25 7,577 0 0
PERFICIENT INC COM 71375U101   1,455,700 25,159 SH   SOLE 26 12,896 0 12,263
PERFICIENT INC COM 71375U101   57,918 1,001 SH   SOLE 28 589 0 412
PERFICIENT INC COM 71375U101   3,579,740 61,869 SH   SOLE 30 61,869 0 0
PERFICIENT INC COM 71375U101   373,949 6,463 SH   SOLE 40 6,463 0 0
PERFICIENT INC COM 71375U101   1,636,628 28,286 SH   SOLE 43 27,689 0 597
PERFICIENT INC NOTE 0.125%11/1 71375UAF8   2,039,308 2,545,000 PRN   SOLE 21 2,545,000 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   23,534,406 399,837 SH   SOLE 2 141,261 0 258,576
PERFORMANCE FOOD GROUP CO COM 71377A103   110,068 1,870 SH   SOLE 4 472 0 1,398
PERFORMANCE FOOD GROUP CO COM 71377A103   163,807 2,783 SH   SOLE 7 2,783 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   17,035,497 289,424 SH   SOLE 18 289,424 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   2,894,911 49,183 SH   SOLE 19 49,183 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   473,118,505 8,038,031 SH   SOLE 21 8,038,031 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   261,494,556 4,442,653 SH   SOLE 22 4,238,423 0 204,230
PERFORMANCE FOOD GROUP CO COM 71377A103   3,704,354 62,935 SH   SOLE 26 46,285 0 16,650
PERFORMANCE FOOD GROUP CO COM 71377A103   161,159 2,738 SH   SOLE 28 2,738 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   4,208,490 71,500 SH   SOLE 30 71,500 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   1,158,541 19,683 SH   SOLE 31 2,233 0 17,450
PERFORMANCE FOOD GROUP CO COM 71377A103   410,431 6,973 SH   SOLE 36 6,973 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   3,441,839 58,475 SH   SOLE 43 53,209 0 5,266
PERFORMANT FINL CORP COM 71377E105   28,971 12,819 SH   SOLE 2 2,219 0 10,600
PERFORMANT FINL CORP COM 71377E105   403,937 178,733 SH   SOLE 18 178,733 0 0
PERFORMANT FINL CORP COM 71377E105   274,911 121,642 SH   SOLE 19 121,642 0 0
PERFORMANT FINL CORP COM 71377E105   5,201,164 2,301,400 SH   SOLE 21 2,301,400 0 0
PERFORMANT FINL CORP COM 71377E105   3,554,734 1,572,891 SH   SOLE 22 1,552,246 0 20,645
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   656,647 144,636 SH   SOLE 2 44,364 0 100,272
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   6,156 1,356 SH   SOLE 7 1,356 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   1,899,245 418,336 SH   SOLE 18 418,336 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   1,439,180 317,000 SH   SOLE 19 317,000 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   23,736,532 5,228,311 SH   SOLE 21 5,228,311 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   19,369,293 4,266,364 SH   SOLE 22 4,061,962 0 204,402
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   160,870 35,434 SH   SOLE 25 35,434 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   363,790 80,130 SH   SOLE 26 69,110 0 11,020
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   502,038 110,581 SH   SOLE 28 92,005 0 18,576
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   579,908 127,733 SH   SOLE 30 127,733 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   114,008 25,112 SH   SOLE 40 25,112 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   373,442 82,256 SH   SOLE 43 76,263 0 5,993
PERION NETWORK LTD SHS NEW M78673114   197,962 6,463 SH   SOLE 2 6,463 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   23,178 2,218 SH   SOLE 18 2,218 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   291,367 27,882 SH   SOLE 21 27,882 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   2,770,849 265,153 SH   SOLE 22 265,153 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   9,943 1,217 SH   SOLE 18 1,217 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   138,686 16,975 SH   SOLE 21 16,975 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   8,848 1,083 SH   SOLE 22 1,083 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   4,947,982 354,440 SH   SOLE 2 228,194 0 126,246
PERMIAN RESOURCES CORP CLASS A COM 71424F105   11,657 835 SH   SOLE 4 835 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,053,785 75,486 SH   SOLE 7 71,446 0 4,040
PERMIAN RESOURCES CORP CLASS A COM 71424F105   15,824,930 1,133,591 SH   SOLE 18 1,133,591 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   7,926,125 567,774 SH   SOLE 19 567,774 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   287,627,987 20,603,724 SH   SOLE 21 20,603,724 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   120,331,780 8,619,755 SH   SOLE 22 8,299,606 0 320,149
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,522,310 109,048 SH   SOLE 26 86,063 0 22,985
PERMIAN RESOURCES CORP CLASS A COM 71424F105   3,768,209 269,929 SH   SOLE 30 269,929 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   968,342 69,365 SH   SOLE 43 66,553 0 2,812
PERMROCK ROYALTY TRUST TR UNIT 714254109   16,173 2,443 SH   SOLE 2 2,443 0 0
PERMROCK ROYALTY TRUST TR UNIT 714254109   18,986 2,868 SH   SOLE 22 2,868 0 0
PERPETUA RESOURCES CORP COM 714266103   27,968 8,579 SH   SOLE 2 5,509 0 3,070
PERPETUA RESOURCES CORP COM 714266103   304,572 93,427 SH   SOLE 18 93,427 0 0
PERPETUA RESOURCES CORP COM 714266103   315,643 96,823 SH   SOLE 19 96,823 0 0
PERPETUA RESOURCES CORP COM 714266103   4,010,798 1,230,306 SH   SOLE 21 1,230,306 0 0
PERPETUA RESOURCES CORP COM 714266103   1,295,299 397,331 SH   SOLE 22 388,050 0 9,281
PERPETUA RESOURCES CORP COM 714266103   2,044 627 SH   SOLE 23 627 0 0
PERRIGO CO PLC SHS G97822103   14,866,718 465,312 SH   SOLE 2 152,625 0 312,687
PERRIGO CO PLC SHS G97822103   9,074 284 SH   SOLE 4 284 0 0
PERRIGO CO PLC SHS G97822103   782,072 24,478 SH   SOLE 7 23,259 0 1,219
PERRIGO CO PLC SHS G97822103   7,834,140 245,200 SH   SOLE 18 245,200 0 0
PERRIGO CO PLC SHS G97822103   3,512,903 109,950 SH   SOLE 19 109,950 0 0
PERRIGO CO PLC SHS G97822103   236,410,830 7,399,400 SH   SOLE 21 7,399,400 0 0
PERRIGO CO PLC SHS G97822103   134,163,961 4,199,185 SH   SOLE 22 4,018,563 0 180,622
PERRIGO CO PLC SHS G97822103   846,483 26,494 SH   SOLE 25 26,494 0 0
PERRIGO CO PLC SHS G97822103   5,183,376 162,234 SH   SOLE 26 39,770 0 122,464
PERRIGO CO PLC SHS G97822103   500,273 15,658 SH   SOLE 28 2,380 0 13,278
PERRIGO CO PLC SHS G97822103   3,762,943 117,776 SH   SOLE 30 117,776 0 0
PERRIGO CO PLC SHS G97822103   62,590 1,959 SH   SOLE 31 1,959 0 0
PERRIGO CO PLC SHS G97822103   165,501 5,180 SH   SOLE 36 5,180 0 0
PERRIGO CO PLC SHS G97822103   707,788 22,153 SH   SOLE 40 22,153 0 0
PERRIGO CO PLC SHS G97822103   28,148 881 SH   OTR 43 881 0 0
PERRIGO CO PLC SHS G97822103   3,540,603 110,817 SH   SOLE 43 89,119 0 21,698
PERSONALIS INC COM 71535D106   633,722 523,737 SH   SOLE 2 293,543 0 230,194
PERSONALIS INC COM 71535D106   8,984 7,425 SH   SOLE 18 7,425 0 0
PERSONALIS INC COM 71535D106   1,304,039 1,077,718 SH   SOLE 19 1,077,718 0 0
PERSONALIS INC COM 71535D106   121,508 100,420 SH   SOLE 21 100,420 0 0
PERSONALIS INC COM 71535D106   1,788,169 1,477,826 SH   SOLE 22 1,477,826 0 0
PERSONALIS INC COM 71535D106   64,011 52,902 SH   SOLE 23 52,902 0 0
PERSONALIS INC COM 71535D106   107,027 88,452 SH   SOLE 26 0 0 88,452
PERSONALIS INC COM 71535D106   1,692 1,398 SH   SOLE 43 1,398 0 0
PERSPECTIVE THERAPEUTICS INC COM 46489V104   1,242,157 4,538,389 SH   SOLE 22 4,538,389 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   3,330,884 814,397 SH   SOLE 2 521,580 0 292,817
PETCO HEALTH & WELLNESS CO I COM 71601V105   200,966 49,136 SH   SOLE 7 46,469 0 2,667
PETCO HEALTH & WELLNESS CO I COM 71601V105   120,491 29,460 SH   SOLE 18 29,460 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   764,736 186,977 SH   SOLE 19 186,977 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   4,487,757 1,097,251 SH   SOLE 21 1,097,251 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   9,655,701 2,360,807 SH   SOLE 22 2,240,469 0 120,338
PETCO HEALTH & WELLNESS CO I COM 71601V105   89,047 21,772 SH   SOLE 25 21,772 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   1,360,109 332,545 SH   SOLE 26 41,973 0 290,572
PETCO HEALTH & WELLNESS CO I COM 71601V105   44,520 10,885 SH   SOLE 28 0 0 10,885
PETCO HEALTH & WELLNESS CO I COM 71601V105   672,232 164,360 SH   SOLE 30 164,360 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   5,027 1,229 SH   SOLE 31 1,229 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   220,750 53,973 SH   SOLE 34 53,973 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   35,256 8,620 SH   SOLE 36 8,620 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   71,919 17,584 SH   SOLE 40 17,584 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   628,829 153,748 SH   SOLE 43 136,778 0 16,970
PETIQ INC COM CL A 71639T106   4,199,331 213,164 SH   SOLE 2 128,636 0 84,528
PETIQ INC COM CL A 71639T106   2,857 145 SH   SOLE 7 145 0 0
PETIQ INC COM CL A 71639T106   1,634,174 82,953 SH   SOLE 18 71,265 0 11,688
PETIQ INC COM CL A 71639T106   6,518,513 330,889 SH   SOLE 19 330,889 0 0
PETIQ INC COM CL A 71639T106   19,161,560 972,668 SH   SOLE 21 972,668 0 0
PETIQ INC COM CL A 71639T106   20,111,966 1,020,912 SH   SOLE 22 1,008,537 0 12,375
PETIQ INC COM CL A 71639T106   239,887 12,177 SH   SOLE 23 12,177 0 0
PETIQ INC COM CL A 71639T106   608,297 30,878 SH   SOLE 26 0 0 30,878
PETIQ INC COM CL A 71639T106   249,757 12,678 SH   SOLE 30 12,678 0 0
PETIQ INC COM CL A 71639T106   340,239 17,271 SH   SOLE 43 7,667 0 9,604
PETMED EXPRESS INC COM 716382106   215,353 21,010 SH   SOLE 2 6,504 0 14,506
PETMED EXPRESS INC COM 716382106   1,158 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106   1,322 129 SH   SOLE 7 129 0 0
PETMED EXPRESS INC COM 716382106   625,107 60,986 SH   SOLE 18 60,986 0 0
PETMED EXPRESS INC COM 716382106   415,053 40,493 SH   SOLE 19 40,493 0 0
PETMED EXPRESS INC COM 716382106   9,095,881 887,403 SH   SOLE 21 887,403 0 0
PETMED EXPRESS INC COM 716382106   7,176,076 700,105 SH   SOLE 22 674,731 0 25,374
PETMED EXPRESS INC COM 716382106   26,404 2,576 SH   SOLE 25 2,576 0 0
PETMED EXPRESS INC COM 716382106   14,719 1,436 SH   SOLE 26 0 0 1,436
PETMED EXPRESS INC COM 716382106   93,613 9,133 SH   SOLE 28 0 0 9,133
PETMED EXPRESS INC COM 716382106   222,692 21,726 SH   SOLE 30 21,726 0 0
PETMED EXPRESS INC COM 716382106   24,405 2,381 SH   SOLE 40 2,381 0 0
PETMED EXPRESS INC COM 716382106   47,919 4,675 SH   SOLE 43 4,675 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   124,048 9,048 SH   SOLE 2 9,048 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   124,618,608 9,089,614 SH   SOLE 21 9,089,614 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   5,468,494 398,869 SH   SOLE 25 398,869 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   10,823,757 789,479 SH   SOLE 30 789,479 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   30,495,619 2,224,334 SH   SOLE 34 2,224,334 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   589,794 43,019 SH   SOLE 43 42,758 0 261
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   22,492,465 1,500,498 SH   SOLE 19 1,500,498 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   110,366,993 7,362,708 SH   SOLE 21 7,362,708 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   220,293 14,696 SH   SOLE 22 14,696 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   6,261,038 417,681 SH   SOLE 25 417,681 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   9,633,413 642,656 SH   SOLE 30 642,656 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   17,897,835 1,193,985 SH   SOLE 34 1,193,985 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   22,963,163 1,531,899 SH   SOLE 43 1,357,954 0 173,945
PETROS PHARMACEUTICALS INC COM NEW 71678J209   28,561 16,510 SH   SOLE 22 16,510 0 0
PFIZER INC COM 717081103   409,492,307 12,345,261 SH   SOLE 2 3,713,476 0 8,631,785
PFIZER INC COM 717081103   159,424,142 4,806,275 SH   SOLE 4 2,449,002 0 2,357,273
PFIZER INC COM 717081103   168,969,937 5,094,059 SH   SOLE 7 4,435,142 0 658,917
PFIZER INC COM 717081103   7,988,928 240,848 SH   SOLE 13 240,848 0 0
PFIZER INC COM 717081103   26,966,215 812,970 SH   SOLE 15 812,970 0 0
PFIZER INC COM 717081103   529,887,499 15,974,902 SH   SOLE 18 15,569,143 0 405,759
PFIZER INC COM 717081103   277,547,786 8,367,434 SH   SOLE 19 8,367,434 0 0
PFIZER INC COM 717081103   5,421,272,327 163,439,021 SH   SOLE 21 163,439,021 0 0
PFIZER INC COM 717081103   4,126,711,610 124,410,962 SH   SOLE 22 112,150,629 0 12,260,333
PFIZER INC COM 717081103   378,647,093 11,415,348 SH   SOLE 23 11,415,348 0 0
PFIZER INC COM 717081103   369,613,841 11,143,016 SH   SOLE 25 10,958,216 0 184,800
PFIZER INC COM 717081103   251,916,796 7,594,718 SH   SOLE 26 4,076,399 0 3,518,319
PFIZER INC COM 717081103   412,457,374 12,434,651 SH   SOLE 28 405,609 0 12,029,042
PFIZER INC COM 717081103   1,070,761 32,281 SH   SOLE 29 32,281 0 0
PFIZER INC COM 717081103   1,405,660,813 42,377,474 SH   SOLE 30 41,908,394 0 469,080
PFIZER INC COM 717081103   48,412,345 1,459,522 SH   SOLE 31 1,206,284 0 253,238
PFIZER INC COM 717081103   17,307,741 521,789 SH   SOLE 32 521,789 0 0
PFIZER INC COM 717081103   290,136,398 8,746,952 SH   SOLE 34 8,746,952 0 0
PFIZER INC COM 717081103   10,883,376 328,109 SH   SOLE 35 328,109 0 0
PFIZER INC COM 717081103   51,982,498 1,567,154 SH   SOLE 36 1,567,154 0 0
PFIZER INC COM 717081103   9,093,622 274,152 SH   SOLE 40 274,152 0 0
PFIZER INC COM 717081103   183,456,056 5,530,783 SH   SOLE 43 5,052,930 0 477,852
PFIZER INC OPTIONS 717081103   1,300,264 39,200 SH Call SOLE 2 0 0 39,200
PFIZER INC OPTIONS 717081103   424,576 12,800 SH Call SOLE 4 12,800 0 0
PFIZER INC OPTIONS 717081103   7,572,711 228,300 SH Call SOLE 18 228,300 0 0
PFIZER INC OPTIONS 717081103   37,773,996 1,138,800 SH Call SOLE 19 1,138,800 0 0
PFIZER INC OPTIONS 717081103   3,220,807 97,100 SH Call SOLE 22 97,100 0 0
PFIZER INC OPTIONS 717081103   202,337 6,100 SH Call SOLE 26 6,100 0 0
PFIZER INC OPTIONS 717081103   23,955,374 722,200 SH Call SOLE 34 722,200 0 0
PFSWEB INC COM NEW 717098206   982 132 SH   SOLE 2 0 0 132
PFSWEB INC COM NEW 717098206   22,313 2,999 SH   SOLE 18 2,999 0 0
PFSWEB INC COM NEW 717098206   21,323 2,866 SH   SOLE 19 2,866 0 0
PFSWEB INC COM NEW 717098206   287,519 38,645 SH   SOLE 21 38,645 0 0
PFSWEB INC COM NEW 717098206   1,714,578 230,454 SH   SOLE 22 230,454 0 0
PG&E CORP COM 69331C108   64,281,760 3,985,230 SH   SOLE 2 743,053 0 3,242,177
PG&E CORP COM 69331C108   27,059,898 1,677,613 SH   SOLE 4 884,962 0 792,651
PG&E CORP COM 69331C108   68,507,352 4,247,201 SH   SOLE 7 3,419,389 0 827,812
PG&E CORP COM 69331C108   823,485 51,053 SH   SOLE 13 51,053 0 0
PG&E CORP COM 69331C108   4,369,085 270,867 SH   SOLE 15 270,867 0 0
PG&E CORP COM 69331C108   101,436,312 6,288,674 SH   SOLE 18 5,953,806 0 334,868
PG&E CORP COM 69331C108   207,219,755 12,846,854 SH   SOLE 19 12,846,854 0 0
PG&E CORP COM 69331C108   939,162,750 58,224,597 SH   SOLE 21 58,224,597 0 0
PG&E CORP COM 69331C108   743,556,820 46,097,757 SH   SOLE 22 41,984,646 0 4,113,111
PG&E CORP COM 69331C108   51,016,529 3,162,835 SH   SOLE 23 3,162,835 0 0
PG&E CORP COM 69331C108   65,242,398 4,044,786 SH   SOLE 25 3,480,493 0 564,293
PG&E CORP COM 69331C108   39,015,567 2,418,820 SH   SOLE 26 1,270,418 0 1,148,402
PG&E CORP COM 69331C108   42,014,150 2,604,721 SH   SOLE 28 532,359 0 2,072,362
PG&E CORP COM 69331C108   206,136,480 12,779,695 SH   SOLE 30 12,779,695 0 0
PG&E CORP COM 69331C108   6,832,442 423,586 SH   SOLE 31 391,092 0 32,494
PG&E CORP COM 69331C108   15,056,903 933,472 SH   SOLE 34 933,472 0 0
PG&E CORP COM 69331C108   7,891,538 489,246 SH   SOLE 36 489,246 0 0
PG&E CORP COM 69331C108   1,460,104 90,521 SH   SOLE 40 90,521 0 0
PG&E CORP COM 69331C108   45,035 2,792 SH   OTR 43 2,792 0 0
PG&E CORP COM 69331C108   17,626,812 1,092,797 SH   SOLE 43 870,494 0 222,303
PGT INNOVATIONS INC COM 69336V101   881,285 31,758 SH   SOLE 2 18,769 0 12,989
PGT INNOVATIONS INC COM 69336V101   6,827 246 SH   SOLE 4 246 0 0
PGT INNOVATIONS INC COM 69336V101   15,679 565 SH   SOLE 7 565 0 0
PGT INNOVATIONS INC COM 69336V101   4,634,084 166,994 SH   SOLE 18 166,994 0 0
PGT INNOVATIONS INC COM 69336V101   4,816,484 173,567 SH   SOLE 19 173,567 0 0
PGT INNOVATIONS INC COM 69336V101   183,516,800 6,613,218 SH   SOLE 21 6,613,218 0 0
PGT INNOVATIONS INC COM 69336V101   45,604,739 1,643,414 SH   SOLE 22 1,594,502 0 48,912
PGT INNOVATIONS INC COM 69336V101   298,618 10,761 SH   SOLE 25 10,761 0 0
PGT INNOVATIONS INC COM 69336V101   1,510,821 54,444 SH   SOLE 26 26,100 0 28,344
PGT INNOVATIONS INC COM 69336V101   2,690,307 96,948 SH   SOLE 30 96,948 0 0
PGT INNOVATIONS INC COM 69336V101   338,717 12,206 SH   SOLE 40 12,206 0 0
PGT INNOVATIONS INC COM 69336V101   954,128 34,383 SH   SOLE 43 33,067 0 1,316
PHARMACYTE BIOTECH INC COM NEW 71715X203   6,413 3,054 SH   SOLE 18 3,054 0 0
PHARMACYTE BIOTECH INC COM NEW 71715X203   75,867 36,127 SH   SOLE 21 36,127 0 0
PHARMACYTE BIOTECH INC COM NEW 71715X203   5,317 2,532 SH   SOLE 22 2,532 0 0
PHARVARIS N V COM N69605108   47,333 2,268 SH   SOLE 2 2,268 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   242,907 23,424 SH   SOLE 2 8,288 0 15,136
PHATHOM PHARMACEUTICALS INC COM 71722W107   3,381 326 SH   SOLE 7 326 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   803,219 77,456 SH   SOLE 18 77,456 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   663,110 63,945 SH   SOLE 19 63,945 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   13,344,800 1,286,866 SH   SOLE 21 1,286,866 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   9,252,767 892,263 SH   SOLE 22 856,911 0 35,352
PHATHOM PHARMACEUTICALS INC COM 71722W107   94,419 9,105 SH   SOLE 25 9,105 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   38,825 3,744 SH   SOLE 26 0 0 3,744
PHATHOM PHARMACEUTICALS INC COM 71722W107   21,279 2,052 SH   SOLE 28 0 0 2,052
PHATHOM PHARMACEUTICALS INC COM 71722W107   605,867 58,425 SH   SOLE 30 58,425 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   75,234 7,255 SH   SOLE 40 7,255 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   133,576 12,881 SH   SOLE 43 10,194 0 2,687
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   1,646,972 128,972 SH   SOLE 2 68,377 0 60,595
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   2,273 178 SH   SOLE 7 178 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   889,929 69,689 SH   SOLE 18 69,689 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   569,287 44,580 SH   SOLE 19 44,580 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   31,227,209 2,445,357 SH   SOLE 21 2,445,357 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   8,147,988 638,057 SH   SOLE 22 615,489 0 22,568
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   44,133 3,456 SH   SOLE 25 3,456 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   54,094 4,236 SH   SOLE 26 1,362 0 2,874
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   701,941 54,968 SH   SOLE 30 54,968 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   26,830 2,101 SH   SOLE 36 2,101 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   22,041 1,726 SH   SOLE 40 1,726 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   14,813 1,160 SH   OTR 43 1,160 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   468,353 36,676 SH   SOLE 43 3,023 0 33,653
PHILIP MORRIS INTL INC COM 718172109   171,335,492 1,850,675 SH   SOLE 2 279,331 0 1,571,344
PHILIP MORRIS INTL INC COM 718172109   20,551,464 221,986 SH   SOLE 4 221,986 0 0
PHILIP MORRIS INTL INC COM 718172109   89,278,042 964,334 SH   SOLE 7 845,733 0 118,601
PHILIP MORRIS INTL INC COM 718172109   2,229,789 24,085 SH   SOLE 13 24,085 0 0
PHILIP MORRIS INTL INC COM 718172109   20,495,916 221,386 SH   SOLE 15 221,386 0 0
PHILIP MORRIS INTL INC COM 718172109   235,108,479 2,539,517 SH   SOLE 18 2,443,701 0 95,816
PHILIP MORRIS INTL INC COM 718172109   114,768,834 1,239,672 SH   SOLE 19 1,239,672 0 0
PHILIP MORRIS INTL INC COM 718172109   3,234,923,602 34,941,927 SH   SOLE 21 34,941,927 0 0
PHILIP MORRIS INTL INC COM 718172109   3,079,495,484 33,263,075 SH   SOLE 22 30,000,168 0 3,262,907
PHILIP MORRIS INTL INC COM 718172109   283,438,577 3,061,553 SH   SOLE 23 3,061,553 0 0
PHILIP MORRIS INTL INC COM 718172109   343,567,250 3,711,031 SH   SOLE 25 3,186,042 0 524,989
PHILIP MORRIS INTL INC COM 718172109   137,748,208 1,487,883 SH   SOLE 26 604,100 0 883,783
PHILIP MORRIS INTL INC COM 718172109   95,817,708 1,034,972 SH   SOLE 28 0 0 1,034,972
PHILIP MORRIS INTL INC COM 718172109   633,021,120 6,837,558 SH   SOLE 30 6,837,558 0 0
PHILIP MORRIS INTL INC COM 718172109   24,236,426 261,789 SH   SOLE 31 162,125 0 99,664
PHILIP MORRIS INTL INC COM 718172109   15,999,028 172,813 SH   SOLE 32 172,813 0 0
PHILIP MORRIS INTL INC COM 718172109   40,914,435 441,936 SH   SOLE 34 441,936 0 0
PHILIP MORRIS INTL INC COM 718172109   31,935,378 344,949 SH   SOLE 36 344,949 0 0
PHILIP MORRIS INTL INC COM 718172109   7,741,632 83,621 SH   SOLE 37 83,621 0 0
PHILIP MORRIS INTL INC COM 718172109   3,786,152 40,896 SH   SOLE 40 40,896 0 0
PHILIP MORRIS INTL INC COM 718172109   131,516,667 1,420,573 SH   SOLE 43 1,261,170 0 159,403
PHILLIPS 66 COM 718546104   142,135,407 1,182,983 SH   SOLE 2 158,524 0 1,024,459
PHILLIPS 66 COM 718546104   21,999,705 183,102 SH   SOLE 4 137,732 0 45,370
PHILLIPS 66 COM 718546104   61,115,018 508,656 SH   SOLE 7 451,924 0 56,732
PHILLIPS 66 COM 718546104   2,496,717 20,780 SH   SOLE 13 20,780 0 0
PHILLIPS 66 COM 718546104   7,726,726 64,309 SH   SOLE 15 64,309 0 0
PHILLIPS 66 COM 718546104   94,786,575 788,902 SH   SOLE 18 760,494 0 28,408
PHILLIPS 66 COM 718546104   44,805,016 372,909 SH   SOLE 19 372,909 0 0
PHILLIPS 66 COM 718546104   1,715,517,079 14,278,128 SH   SOLE 21 14,278,128 0 0
PHILLIPS 66 COM 718546104   1,180,122,672 9,822,078 SH   SOLE 22 8,843,603 0 978,475
PHILLIPS 66 COM 718546104   94,050,416 782,775 SH   SOLE 23 782,775 0 0
PHILLIPS 66 COM 718546104   127,169,403 1,058,422 SH   SOLE 25 1,002,457 0 55,965
PHILLIPS 66 COM 718546104   101,792,882 847,215 SH   SOLE 26 560,134 0 287,081
PHILLIPS 66 COM 718546104   32,475,103 270,288 SH   SOLE 28 6,798 0 263,490
PHILLIPS 66 COM 718546104   30,879 257 SH   SOLE 29 257 0 0
PHILLIPS 66 COM 718546104   451,636,401 3,758,938 SH   SOLE 30 3,758,938 0 0
PHILLIPS 66 COM 718546104   12,376,772 103,011 SH   SOLE 31 95,043 0 7,968
PHILLIPS 66 COM 718546104   7,499,523 62,418 SH   SOLE 34 62,418 0 0
PHILLIPS 66 COM 718546104   15,589,102 129,747 SH   SOLE 35 129,747 0 0
PHILLIPS 66 COM 718546104   15,484,451 128,876 SH   SOLE 36 128,876 0 0
PHILLIPS 66 COM 718546104   2,683,791 22,337 SH   SOLE 40 22,337 0 0
PHILLIPS 66 COM 718546104   95,519 795 SH   OTR 43 795 0 0
PHILLIPS 66 COM 718546104   59,783,711 497,576 SH   SOLE 43 417,240 0 80,335
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   4,257,668 126,943 SH   SOLE 2 34,412 0 92,531
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,672,137 49,855 SH   SOLE 4 49,855 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   6,444,677 192,149 SH   SOLE 7 166,355 0 25,794
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   12,797,254 381,552 SH   SOLE 18 381,552 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   14,314,302 426,783 SH   SOLE 19 426,783 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   464,736,478 13,856,186 SH   SOLE 21 13,856,186 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   143,673,252 4,283,639 SH   SOLE 22 4,118,976 0 164,663
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   204,963 6,111 SH   SOLE 23 6,111 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   27,357,505 815,668 SH   SOLE 25 815,668 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   2,061,872 61,475 SH   SOLE 26 39,715 0 21,760
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   3,124,888 93,169 SH   SOLE 28 4,144 0 89,025
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   18,095,501 539,520 SH   SOLE 30 539,520 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   70,065 2,089 SH   SOLE 36 2,089 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   696,324 20,761 SH   SOLE 40 20,761 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   788,492 23,509 SH   SOLE 43 22,133 0 1,376
PHINIA INC COMMON STOCK 71880K101   2,777,346 103,671 SH   SOLE 2 23,032 0 80,639
PHINIA INC COMMON STOCK 71880K101   3,670 137 SH   SOLE 4 137 0 0
PHINIA INC COMMON STOCK 71880K101   21,003 784 SH   SOLE 7 784 0 0
PHINIA INC COMMON STOCK 71880K101   14,601 545 SH   SOLE 15 545 0 0
PHINIA INC COMMON STOCK 71880K101   1,136,298 42,415 SH   SOLE 18 42,415 0 0
PHINIA INC COMMON STOCK 71880K101   406,163 15,161 SH   SOLE 19 15,161 0 0
PHINIA INC COMMON STOCK 71880K101   114,135,580 4,260,380 SH   SOLE 21 4,260,380 0 0
PHINIA INC COMMON STOCK 71880K101   31,627,310 1,180,564 SH   SOLE 22 1,116,461 0 64,103
PHINIA INC COMMON STOCK 71880K101   1,688,547 63,029 SH   SOLE 25 63,029 0 0
PHINIA INC COMMON STOCK 71880K101   1,075,243 40,136 SH   SOLE 26 18,769 0 21,367
PHINIA INC COMMON STOCK 71880K101   730,028 27,250 SH   SOLE 28 0 0 27,250
PHINIA INC COMMON STOCK 71880K101   1,595,693 59,563 SH   SOLE 30 59,563 0 0
PHINIA INC COMMON STOCK 71880K101   18,030 673 SH   SOLE 31 673 0 0
PHINIA INC COMMON STOCK 71880K101   47,901 1,788 SH   SOLE 36 1,788 0 0
PHINIA INC COMMON STOCK 71880K101   187,396 6,995 SH   SOLE 40 6,995 0 0
PHINIA INC COMMON STOCK 71880K101   4,581 171 SH   OTR 43 171 0 0
PHINIA INC COMMON STOCK 71880K101   1,618,095 60,399 SH   SOLE 43 54,464 0 5,935
PHIO PHARMACEUTICALS CORP COM 71880W402   2 1 SH   SOLE 22 1 0 0
PHOTRONICS INC COM 719405102   3,220,120 159,333 SH   SOLE 2 65,255 0 94,078
PHOTRONICS INC COM 719405102   4,527 224 SH   SOLE 4 224 0 0
PHOTRONICS INC COM 719405102   13,440 665 SH   SOLE 7 665 0 0
PHOTRONICS INC COM 719405102   4,305,255 213,026 SH   SOLE 18 213,026 0 0
PHOTRONICS INC COM 719405102   5,709,992 282,533 SH   SOLE 19 282,533 0 0
PHOTRONICS INC COM 719405102   145,227,019 7,185,899 SH   SOLE 21 7,185,899 0 0
PHOTRONICS INC COM 719405102   39,720,330 1,965,380 SH   SOLE 22 1,888,078 0 77,302
PHOTRONICS INC COM 719405102   202,161 10,003 SH   SOLE 23 10,003 0 0
PHOTRONICS INC COM 719405102   269,258 13,323 SH   SOLE 25 13,323 0 0
PHOTRONICS INC COM 719405102   1,402,817 69,412 SH   SOLE 26 20,659 0 48,753
PHOTRONICS INC COM 719405102   30,820 1,525 SH   SOLE 28 0 0 1,525
PHOTRONICS INC COM 719405102   2,584,798 127,897 SH   SOLE 30 127,897 0 0
PHOTRONICS INC COM 719405102   248,684 12,305 SH   SOLE 40 12,305 0 0
PHOTRONICS INC COM 719405102   949,183 46,966 SH   SOLE 43 43,996 0 2,970
PHREESIA INC COM 71944F106   491,153 26,293 SH   SOLE 2 14,861 0 11,432
PHREESIA INC COM 71944F106   2,615 140 SH   SOLE 4 140 0 0
PHREESIA INC COM 71944F106   8,668 464 SH   SOLE 7 464 0 0
PHREESIA INC COM 71944F106   2,523,836 135,109 SH   SOLE 18 123,922 0 11,187
PHREESIA INC COM 71944F106   9,855,680 527,606 SH   SOLE 19 527,606 0 0
PHREESIA INC COM 71944F106   33,834,449 1,811,266 SH   SOLE 21 1,811,266 0 0
PHREESIA INC COM 71944F106   25,748,568 1,378,403 SH   SOLE 22 1,336,850 0 41,553
PHREESIA INC COM 71944F106   163,263 8,740 SH   SOLE 25 8,740 0 0
PHREESIA INC COM 71944F106   316,364 16,936 SH   SOLE 26 11,943 0 4,993
PHREESIA INC COM 71944F106   16,382 877 SH   SOLE 28 877 0 0
PHREESIA INC COM 71944F106   589,149 31,539 SH   SOLE 30 31,539 0 0
PHREESIA INC COM 71944F106   81,146 4,344 SH   SOLE 36 4,344 0 0
PHREESIA INC COM 71944F106   151,121 8,090 SH   SOLE 40 8,090 0 0
PHREESIA INC COM 71944F106   403,170 21,583 SH   SOLE 43 20,087 0 1,496
PHUNWARE INC COM 71948P100   186,369 1,041,749 SH   SOLE 22 1,041,749 0 0
PHX MINERALS INC CL A 69291A100   24,417 6,708 SH   SOLE 18 6,708 0 0
PHX MINERALS INC CL A 69291A100   281,438 77,318 SH   SOLE 21 77,318 0 0
PHX MINERALS INC CL A 69291A100   1,067,212 293,190 SH   SOLE 22 293,190 0 0
PHYSICIANS RLTY TR COM 71943U104   9,485,929 778,173 SH   SOLE 2 358,292 0 419,881
PHYSICIANS RLTY TR COM 71943U104   6,987,905 573,249 SH   SOLE 4 573,249 0 0
PHYSICIANS RLTY TR COM 71943U104   5,548,839 455,196 SH   SOLE 7 399,389 0 55,807
PHYSICIANS RLTY TR COM 71943U104   19,008,464 1,559,349 SH   SOLE 18 1,559,349 0 0
PHYSICIANS RLTY TR COM 71943U104   26,938,108 2,209,853 SH   SOLE 19 2,209,853 0 0
PHYSICIANS RLTY TR COM 71943U104   238,781,499 19,588,310 SH   SOLE 21 19,588,310 0 0
PHYSICIANS RLTY TR COM 71943U104   131,170,263 10,760,481 SH   SOLE 22 9,427,466 0 1,333,015
PHYSICIANS RLTY TR COM 71943U104   1,224,546 100,455 SH   SOLE 23 100,455 0 0
PHYSICIANS RLTY TR COM 71943U104   4,113,759 337,470 SH   SOLE 25 337,470 0 0
PHYSICIANS RLTY TR COM 71943U104   1,211,613 99,394 SH   SOLE 26 82,310 0 17,084
PHYSICIANS RLTY TR COM 71943U104   5,101,552 418,503 SH   SOLE 28 104,983 0 313,520
PHYSICIANS RLTY TR COM 71943U104   12,805,241 1,050,471 SH   SOLE 30 1,050,471 0 0
PHYSICIANS RLTY TR COM 71943U104   25,719,486 2,109,884 SH   SOLE 34 2,109,884 0 0
PHYSICIANS RLTY TR COM 71943U104   285,916 23,455 SH   SOLE 36 23,455 0 0
PHYSICIANS RLTY TR COM 71943U104   469,851 38,544 SH   SOLE 40 38,544 0 0
PHYSICIANS RLTY TR COM 71943U104   4,446,963 364,804 SH   SOLE 43 275,721 0 89,083
PIEDMONT LITHIUM INC COM 72016P105   564,137 14,210 SH   SOLE 2 5,149 0 9,061
PIEDMONT LITHIUM INC COM 72016P105   1,286,479 32,405 SH   SOLE 7 32,405 0 0
PIEDMONT LITHIUM INC COM 72016P105   1,985,437 50,011 SH   SOLE 18 50,011 0 0
PIEDMONT LITHIUM INC COM 72016P105   1,469,099 37,005 SH   SOLE 19 37,005 0 0
PIEDMONT LITHIUM INC COM 72016P105   26,606,384 670,186 SH   SOLE 21 670,186 0 0
PIEDMONT LITHIUM INC COM 72016P105   19,626,965 494,382 SH   SOLE 22 473,996 0 20,386
PIEDMONT LITHIUM INC COM 72016P105   116,202 2,927 SH   SOLE 25 2,927 0 0
PIEDMONT LITHIUM INC COM 72016P105   511,574 12,886 SH   SOLE 26 11,372 0 1,514
PIEDMONT LITHIUM INC COM 72016P105   486,643 12,258 SH   SOLE 30 12,258 0 0
PIEDMONT LITHIUM INC COM 72016P105   114,376 2,881 SH   SOLE 40 2,881 0 0
PIEDMONT LITHIUM INC COM 72016P105   267,300 6,733 SH   SOLE 43 5,567 0 1,166
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   3,187,670 567,201 SH   SOLE 2 356,421 0 210,780
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   280,348 49,884 SH   SOLE 4 49,884 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   1,422,315 253,081 SH   SOLE 7 223,393 0 29,688
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   1,920,332 341,696 SH   SOLE 18 341,696 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   4,624,928 822,941 SH   SOLE 19 822,941 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   29,184,896 5,193,042 SH   SOLE 21 5,193,042 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   32,164,007 5,723,133 SH   SOLE 22 5,543,570 0 179,563
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   167,105 29,734 SH   SOLE 23 29,734 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   4,673,755 831,629 SH   SOLE 25 831,629 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   879,749 156,539 SH   SOLE 26 48,825 0 107,714
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   449,797 80,035 SH   SOLE 28 4,344 0 75,691
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   3,239,722 576,463 SH   SOLE 30 576,463 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   134,492 23,931 SH   SOLE 36 23,931 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   132,424 23,563 SH   SOLE 40 23,563 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   5,027,124 894,506 SH   SOLE 43 855,663 0 38,843
PIERIS PHARMACEUTICALS INC COM 720795103   795 2,667 SH   SOLE 2 2,667 0 0
PIERIS PHARMACEUTICALS INC COM 720795103   32 108 SH   SOLE 21 108 0 0
PIERIS PHARMACEUTICALS INC COM 720795103   308,422 1,034,972 SH   SOLE 22 1,034,972 0 0
PILGRIMS PRIDE CORP COM 72147K108   2,000,821 87,640 SH   SOLE 2 50,157 0 37,483
PILGRIMS PRIDE CORP COM 72147K108   6,689 293 SH   SOLE 4 97 0 196
PILGRIMS PRIDE CORP COM 72147K108   1,498,516 65,638 SH   SOLE 7 65,638 0 0
PILGRIMS PRIDE CORP COM 72147K108   1,648,212 72,195 SH   SOLE 18 72,195 0 0
PILGRIMS PRIDE CORP COM 72147K108   336,628 14,745 SH   SOLE 19 14,745 0 0
PILGRIMS PRIDE CORP COM 72147K108   47,251,456 2,069,709 SH   SOLE 21 2,069,709 0 0
PILGRIMS PRIDE CORP COM 72147K108   27,647,198 1,211,003 SH   SOLE 22 1,147,398 0 63,605
PILGRIMS PRIDE CORP COM 72147K108   222,410 9,742 SH   SOLE 25 9,742 0 0
PILGRIMS PRIDE CORP COM 72147K108   641,226 28,087 SH   SOLE 26 23,267 0 4,820
PILGRIMS PRIDE CORP COM 72147K108   2,408,611 105,502 SH   SOLE 30 105,502 0 0
PILGRIMS PRIDE CORP COM 72147K108   16,323 715 SH   SOLE 31 715 0 0
PILGRIMS PRIDE CORP COM 72147K108   208,027 9,112 SH   SOLE 40 9,112 0 0
PILGRIMS PRIDE CORP COM 72147K108   1,269,805 55,620 SH   SOLE 43 54,031 0 1,589
PIMCO ETF TR BROAD US TIPS 72201R403   45 1 SH   SOLE 18 1 0 0
PINEAPPLE ENERGY INC COM 72303P107   15 18 SH   SOLE 21 18 0 0
PINEAPPLE ENERGY INC COM 72303P107   23,876 28,089 SH   SOLE 22 28,089 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   8,137,382 121,381 SH   SOLE 2 69,808 0 51,573
PINNACLE FINL PARTNERS INC COM 72346Q104   17,833 266 SH   SOLE 4 266 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   1,348,979 20,122 SH   SOLE 7 19,068 0 1,054
PINNACLE FINL PARTNERS INC COM 72346Q104   9,120,524 136,046 SH   SOLE 18 136,046 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   1,633,228 24,362 SH   SOLE 19 24,362 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   267,697,156 3,993,096 SH   SOLE 21 3,993,096 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   150,615,952 2,246,658 SH   SOLE 22 2,143,784 0 102,874
PINNACLE FINL PARTNERS INC COM 72346Q104   1,066,204 15,904 SH   SOLE 25 15,904 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   2,669,600 39,821 SH   SOLE 26 32,976 0 6,845
PINNACLE FINL PARTNERS INC COM 72346Q104   334,798 4,994 SH   SOLE 28 1,356 0 3,638
PINNACLE FINL PARTNERS INC COM 72346Q104   9,412,684 140,404 SH   SOLE 30 140,404 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   74,683 1,114 SH   SOLE 31 1,114 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   192,003 2,864 SH   SOLE 36 2,864 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   981,264 14,637 SH   SOLE 40 14,637 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   7,386,545 110,181 SH   SOLE 43 94,103 0 16,078
PINNACLE WEST CAP CORP COM 723484101   24,271,224 329,414 SH   SOLE 2 61,986 0 267,428
PINNACLE WEST CAP CORP COM 723484101   1,158,250 15,720 SH   SOLE 4 15,720 0 0
PINNACLE WEST CAP CORP COM 723484101   6,462,841 87,715 SH   SOLE 7 76,316 0 11,399
PINNACLE WEST CAP CORP COM 723484101   450,037 6,108 SH   SOLE 15 6,108 0 0
PINNACLE WEST CAP CORP COM 723484101   15,476,779 210,054 SH   SOLE 18 209,897 0 157
PINNACLE WEST CAP CORP COM 723484101   8,684,588 117,869 SH   SOLE 19 117,869 0 0
PINNACLE WEST CAP CORP COM 723484101   413,334,043 5,609,854 SH   SOLE 21 5,609,854 0 0
PINNACLE WEST CAP CORP COM 723484101   189,834,825 2,576,477 SH   SOLE 22 2,395,182 0 181,295
PINNACLE WEST CAP CORP COM 723484101   22,251 302 SH   SOLE 23 302 0 0
PINNACLE WEST CAP CORP COM 723484101   3,195,133 43,365 SH   SOLE 25 43,365 0 0
PINNACLE WEST CAP CORP COM 723484101   4,496,617 61,029 SH   SOLE 26 51,487 0 9,542
PINNACLE WEST CAP CORP COM 723484101   142,718 1,937 SH   SOLE 28 1,937 0 0
PINNACLE WEST CAP CORP COM 723484101   32,541,361 441,658 SH   SOLE 30 441,658 0 0
PINNACLE WEST CAP CORP COM 723484101   121,940 1,655 SH   SOLE 31 1,655 0 0
PINNACLE WEST CAP CORP COM 723484101   3,559,260 48,307 SH   SOLE 32 48,307 0 0
PINNACLE WEST CAP CORP COM 723484101   1,519,208 20,619 SH   SOLE 36 20,619 0 0
PINNACLE WEST CAP CORP COM 723484101   6,941,405 94,210 SH   SOLE 43 84,565 0 9,645
PINTEREST INC CL A 72352L106   33,800,880 1,250,495 SH   SOLE 2 305,975 0 944,520
PINTEREST INC CL A 72352L106   12,227,588 452,371 SH   SOLE 4 210,887 0 241,484
PINTEREST INC CL A 72352L106   2,044,603 75,642 SH   SOLE 7 72,919 0 2,723
PINTEREST INC CL A 72352L106   737,811 27,296 SH   SOLE 13 27,296 0 0
PINTEREST INC CL A 72352L106   750,191 27,754 SH   SOLE 15 27,754 0 0
PINTEREST INC CL A 72352L106   24,025,345 888,840 SH   SOLE 18 827,605 0 61,235
PINTEREST INC CL A 72352L106   12,028,674 445,012 SH   SOLE 19 445,012 0 0
PINTEREST INC CL A 72352L106   268,573,783 9,936,137 SH   SOLE 21 9,936,137 0 0
PINTEREST INC CL A 72352L106   370,520,618 13,707,755 SH   SOLE 22 12,614,257 0 1,093,498
PINTEREST INC CL A 72352L106   27,395,824 1,013,534 SH   SOLE 23 1,013,534 0 0
PINTEREST INC CL A 72352L106   22,496,582 832,282 SH   SOLE 25 830,238 0 2,044
PINTEREST INC CL A 72352L106   17,606,396 651,365 SH   SOLE 26 320,325 0 331,040
PINTEREST INC CL A 72352L106   30,739,516 1,137,237 SH   SOLE 28 7,802 0 1,129,435
PINTEREST INC CL A 72352L106   71,774,516 2,655,365 SH   SOLE 30 2,007,867 0 647,498
PINTEREST INC CL A 72352L106   3,588,692 132,767 SH   SOLE 31 122,645 0 10,122
PINTEREST INC CL A 72352L106   18,755,820 693,889 SH   SOLE 34 693,889 0 0
PINTEREST INC CL A 72352L106   3,671,647 135,836 SH   SOLE 36 135,836 0 0
PINTEREST INC CL A 72352L106   785,276 29,052 SH   SOLE 40 29,052 0 0
PINTEREST INC CL A 72352L106   15,731 582 SH   OTR 43 582 0 0
PINTEREST INC CL A 72352L106   8,652,790 320,118 SH   SOLE 43 265,306 0 54,812
PIONEER BANCORP INC MD COM 723561106   53,828 6,303 SH   SOLE 2 545 0 5,758
PIONEER BANCORP INC MD COM 723561106   315,092 36,896 SH   SOLE 18 36,896 0 0
PIONEER BANCORP INC MD COM 723561106   202,073 23,662 SH   SOLE 19 23,662 0 0
PIONEER BANCORP INC MD COM 723561106   3,585,092 419,800 SH   SOLE 21 419,800 0 0
PIONEER BANCORP INC MD COM 723561106   1,125,709 131,816 SH   SOLE 22 123,209 0 8,607
PIONEER NAT RES CO COM 723787107   116,087,567 505,718 SH   SOLE 2 334,135 0 171,583
PIONEER NAT RES CO COM 723787107   70,602,464 307,569 SH   SOLE 4 121,477 0 186,092
PIONEER NAT RES CO COM 723787107   61,532,255 268,056 SH   SOLE 7 237,910 0 30,146
PIONEER NAT RES CO COM 723787107   10,735,594 46,768 SH   SOLE 13 46,768 0 0
PIONEER NAT RES CO COM 723787107   7,680,513 33,459 SH   SOLE 15 33,459 0 0
PIONEER NAT RES CO COM 723787107   90,805,619 395,581 SH   SOLE 18 372,448 0 23,133
PIONEER NAT RES CO COM 723787107   51,146,036 222,810 SH   SOLE 19 222,810 0 0
PIONEER NAT RES CO COM 723787107   1,403,810,500 6,115,489 SH   SOLE 21 6,115,489 0 0
PIONEER NAT RES CO COM 723787107   1,214,332,814 5,290,058 SH   SOLE 22 4,760,304 0 529,754
PIONEER NAT RES CO COM 723787107   129,772,190 565,333 SH   SOLE 23 565,333 0 0
PIONEER NAT RES CO COM 723787107   109,530,930 477,155 SH   SOLE 25 433,094 0 44,061
PIONEER NAT RES CO COM 723787107   85,665,535 373,189 SH   SOLE 26 185,876 0 187,313
PIONEER NAT RES CO COM 723787107   71,700,172 312,351 SH   SOLE 28 3,702 0 308,649
PIONEER NAT RES CO COM 723787107   8,326,697 36,274 SH   SOLE 29 36,274 0 0
PIONEER NAT RES CO COM 723787107   315,507,063 1,374,459 SH   SOLE 30 1,342,617 0 31,842
PIONEER NAT RES CO COM 723787107   36,795,488 160,294 SH   SOLE 31 121,234 0 39,060
PIONEER NAT RES CO COM 723787107   19,778,258 86,161 SH   SOLE 34 86,161 0 0
PIONEER NAT RES CO COM 723787107   13,366,926 58,231 SH   SOLE 36 58,231 0 0
PIONEER NAT RES CO COM 723787107   2,605,393 11,350 SH   SOLE 40 11,350 0 0
PIONEER NAT RES CO COM 723787107   131,991 575 SH   OTR 43 575 0 0
PIONEER NAT RES CO COM 723787107   66,226,268 288,505 SH   SOLE 43 246,824 0 41,680
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2   10,162,561 4,149,000 PRN   SOLE 21 4,149,000 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   6,792 1,085 SH   SOLE 18 1,085 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   99,697 15,926 SH   SOLE 21 15,926 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   185,546 29,640 SH   SOLE 22 29,640 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   801 128 SH   SOLE 43 128 0 0
PIPER SANDLER COMPANIES COM 724078100   1,564,843 10,769 SH   SOLE 2 5,179 0 5,590
PIPER SANDLER COMPANIES COM 724078100   7,701 53 SH   SOLE 4 53 0 0
PIPER SANDLER COMPANIES COM 724078100   22,814 157 SH   SOLE 7 157 0 0
PIPER SANDLER COMPANIES COM 724078100   7,569,779 52,094 SH   SOLE 18 52,094 0 0
PIPER SANDLER COMPANIES COM 724078100   5,203,260 35,808 SH   SOLE 19 35,808 0 0
PIPER SANDLER COMPANIES COM 724078100   257,031,158 1,768,847 SH   SOLE 21 1,768,847 0 0
PIPER SANDLER COMPANIES COM 724078100   65,996,460 454,177 SH   SOLE 22 437,919 0 16,258
PIPER SANDLER COMPANIES COM 724078100   513,380 3,533 SH   SOLE 25 3,533 0 0
PIPER SANDLER COMPANIES COM 724078100   1,051,899 7,239 SH   SOLE 26 5,752 0 1,487
PIPER SANDLER COMPANIES COM 724078100   70,475 485 SH   SOLE 28 325 0 160
PIPER SANDLER COMPANIES COM 724078100   4,727,806 32,536 SH   SOLE 30 32,536 0 0
PIPER SANDLER COMPANIES COM 724078100   442,324 3,044 SH   SOLE 40 3,044 0 0
PIPER SANDLER COMPANIES COM 724078100   36,182 249 SH   OTR 43 249 0 0
PIPER SANDLER COMPANIES COM 724078100   2,692,062 18,526 SH   SOLE 43 16,850 0 1,676
PITNEY BOWES INC COM 724479100   162,385 53,770 SH   SOLE 2 34,928 0 18,842
PITNEY BOWES INC COM 724479100   1,431 474 SH   SOLE 4 474 0 0
PITNEY BOWES INC COM 724479100   36,276 12,012 SH   SOLE 7 11,457 0 555
PITNEY BOWES INC COM 724479100   1,291,521 427,656 SH   SOLE 18 427,656 0 0
PITNEY BOWES INC COM 724479100   690,668 228,698 SH   SOLE 19 228,698 0 0
PITNEY BOWES INC COM 724479100   40,248,769 13,327,407 SH   SOLE 21 13,327,407 0 0
PITNEY BOWES INC COM 724479100   7,729,551 2,559,454 SH   SOLE 22 2,454,452 0 105,002
PITNEY BOWES INC COM 724479100   67,633 22,395 SH   SOLE 26 12,308 0 10,087
PITNEY BOWES INC COM 724479100   30,155 9,985 SH   SOLE 28 9,985 0 0
PITNEY BOWES INC COM 724479100   639,603 211,789 SH   SOLE 30 211,789 0 0
PITNEY BOWES INC COM 724479100   32,537 10,774 SH   SOLE 36 10,774 0 0
PITNEY BOWES INC COM 724479100   45,952 15,216 SH   SOLE 40 15,216 0 0
PITNEY BOWES INC COM 724479100   267,382 88,537 SH   SOLE 43 69,196 0 19,341
PIXELWORKS INC COM NEW 72581M305   11,638 10,299 SH   SOLE 18 10,299 0 0
PIXELWORKS INC COM NEW 72581M305   136,449 120,751 SH   SOLE 21 120,751 0 0
PIXELWORKS INC COM NEW 72581M305   766,684 678,481 SH   SOLE 22 678,481 0 0
PJT PARTNERS INC COM CL A 69343T107   1,926,499 24,251 SH   SOLE 2 19,010 0 5,241
PJT PARTNERS INC COM CL A 69343T107   8,023 101 SH   SOLE 4 101 0 0
PJT PARTNERS INC COM CL A 69343T107   473,383 5,959 SH   SOLE 7 5,643 0 316
PJT PARTNERS INC COM CL A 69343T107   4,553,183 57,316 SH   SOLE 18 57,316 0 0
PJT PARTNERS INC COM CL A 69343T107   3,985,187 50,166 SH   SOLE 19 50,166 0 0
PJT PARTNERS INC COM CL A 69343T107   69,265,722 871,925 SH   SOLE 21 871,925 0 0
PJT PARTNERS INC COM CL A 69343T107   52,361,764 659,136 SH   SOLE 22 620,341 0 38,795
PJT PARTNERS INC COM CL A 69343T107   330,232 4,157 SH   SOLE 25 4,157 0 0
PJT PARTNERS INC COM CL A 69343T107   1,149,973 14,476 SH   SOLE 26 12,113 0 2,363
PJT PARTNERS INC COM CL A 69343T107   34,795 438 SH   SOLE 28 438 0 0
PJT PARTNERS INC COM CL A 69343T107   1,205,502 15,175 SH   SOLE 30 15,175 0 0
PJT PARTNERS INC COM CL A 69343T107   277,325 3,491 SH   SOLE 40 3,491 0 0
PJT PARTNERS INC COM CL A 69343T107   756,612 9,524 SH   SOLE 43 9,051 0 473
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   3,127,348 204,135 SH   SOLE 19 204,135 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   95,551 6,237 SH   SOLE 43 6,237 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,166,701 72,376 SH   SOLE 2 49,840 0 22,536
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   12,735 790 SH   SOLE 4 790 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   325,946 20,220 SH   SOLE 18 20,220 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   4,441,802 275,546 SH   SOLE 21 275,546 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   2,595,433 161,007 SH   SOLE 22 78,669 0 82,338
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   566,070 35,116 SH   SOLE 25 35,116 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,096,144 67,999 SH   SOLE 26 50,172 0 17,827
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,821,705 113,009 SH   SOLE 28 97,607 0 15,402
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,640,887 101,792 SH   SOLE 30 101,792 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   527,495 32,723 SH   SOLE 40 32,723 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   8,801,499 178,965 SH   SOLE 2 78,829 0 100,136
PLANET FITNESS INC CL A 72703H101   11,951 243 SH   SOLE 4 243 0 0
PLANET FITNESS INC CL A 72703H101   985,174 20,032 SH   SOLE 7 18,969 0 1,063
PLANET FITNESS INC CL A 72703H101   7,818,194 158,971 SH   SOLE 18 158,971 0 0
PLANET FITNESS INC CL A 72703H101   213,690,887 4,345,077 SH   SOLE 19 4,345,077 0 0
PLANET FITNESS INC CL A 72703H101   213,849,886 4,348,310 SH   SOLE 21 4,348,310 0 0
PLANET FITNESS INC CL A 72703H101   148,145,012 3,012,302 SH   SOLE 22 2,900,561 0 111,741
PLANET FITNESS INC CL A 72703H101   821,995 16,714 SH   SOLE 25 16,714 0 0
PLANET FITNESS INC CL A 72703H101   2,865,965 58,275 SH   SOLE 26 32,306 0 25,969
PLANET FITNESS INC CL A 72703H101   2,405,738 48,917 SH   SOLE 28 45,922 0 2,995
PLANET FITNESS INC CL A 72703H101   4,789,837 97,394 SH   SOLE 30 97,394 0 0
PLANET FITNESS INC CL A 72703H101   60,049 1,221 SH   SOLE 31 1,221 0 0
PLANET FITNESS INC CL A 72703H101   81,196 1,651 SH   SOLE 36 1,651 0 0
PLANET FITNESS INC CL A 72703H101   737,749 15,001 SH   SOLE 40 15,001 0 0
PLANET FITNESS INC CL A 72703H101   1,602,973 32,594 SH   SOLE 43 30,498 0 2,096
PLANET LABS PBC COM CL A 72703X106   373,420 143,623 SH   SOLE 2 54,294 0 89,329
PLANET LABS PBC COM CL A 72703X106   4,545 1,748 SH   SOLE 7 1,748 0 0
PLANET LABS PBC COM CL A 72703X106   1,072,557 412,522 SH   SOLE 18 412,522 0 0
PLANET LABS PBC COM CL A 72703X106   900,975 346,529 SH   SOLE 19 346,529 0 0
PLANET LABS PBC COM CL A 72703X106   14,715,613 5,659,851 SH   SOLE 21 5,659,851 0 0
PLANET LABS PBC COM CL A 72703X106   12,953,281 4,982,031 SH   SOLE 22 4,828,050 0 153,981
PLANET LABS PBC COM CL A 72703X106   106,712 41,043 SH   SOLE 25 41,043 0 0
PLANET LABS PBC COM CL A 72703X106   47,785 18,379 SH   SOLE 26 0 0 18,379
PLANET LABS PBC COM CL A 72703X106   346,874 133,413 SH   SOLE 30 133,413 0 0
PLANET LABS PBC COM CL A 72703X106   74,646 28,710 SH   SOLE 40 28,710 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   589,343 81,401 SH   SOLE 2 68,786 0 12,615
PLAYA HOTELS & RESORTS NV SHS N70544106   2,599 359 SH   SOLE 4 359 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   321,217 44,367 SH   SOLE 7 41,913 0 2,454
PLAYA HOTELS & RESORTS NV SHS N70544106   2,053,076 283,574 SH   SOLE 21 283,574 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   13,344,775 1,843,201 SH   SOLE 22 1,787,634 0 55,567
PLAYA HOTELS & RESORTS NV SHS N70544106   123,869 17,109 SH   SOLE 25 17,109 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   638,423 88,180 SH   SOLE 26 77,518 0 10,662
PLAYA HOTELS & RESORTS NV SHS N70544106   55,002 7,597 SH   SOLE 28 0 0 7,597
PLAYA HOTELS & RESORTS NV SHS N70544106   809,881 111,862 SH   SOLE 30 111,862 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   209,424 28,926 SH   SOLE 40 28,926 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   68,128 9,410 SH   SOLE 43 7,731 0 1,679
PLAYAGS INC COM 72814N104   556,697 85,383 SH   SOLE 2 74,016 0 11,367
PLAYAGS INC COM 72814N104   602,298 92,377 SH   SOLE 18 92,377 0 0
PLAYAGS INC COM 72814N104   1,948,606 298,866 SH   SOLE 19 298,866 0 0
PLAYAGS INC COM 72814N104   8,450,376 1,296,070 SH   SOLE 21 1,296,070 0 0
PLAYAGS INC COM 72814N104   6,792,842 1,041,847 SH   SOLE 22 1,033,287 0 8,560
PLAYAGS INC COM 72814N104   19,110 2,931 SH   SOLE 23 2,931 0 0
PLAYAGS INC COM 72814N104   223,023 34,206 SH   SOLE 26 0 0 34,206
PLAYAGS INC COM 72814N104   926 142 SH   SOLE 43 142 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   224,724 70,668 SH   SOLE 2 26,503 0 44,165
PLAYSTUDIOS INC CLASS A COM 72815G108   2,563 806 SH   SOLE 7 806 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   792,615 249,250 SH   SOLE 18 249,250 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   576,016 181,137 SH   SOLE 19 181,137 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   9,620,203 3,025,221 SH   SOLE 21 3,025,221 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   7,262,032 2,283,658 SH   SOLE 22 2,178,610 0 105,048
PLAYSTUDIOS INC CLASS A COM 72815G108   40,698 12,798 SH   SOLE 25 12,798 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   47,401 14,906 SH   SOLE 40 14,906 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   20,133 6,331 SH   SOLE 43 6,144 0 187
PLAYTIKA HLDG CORP COM 72815L107   2,406,479 249,894 SH   SOLE 2 220,256 0 29,638
PLAYTIKA HLDG CORP COM 72815L107   479,449 49,787 SH   SOLE 7 49,787 0 0
PLAYTIKA HLDG CORP COM 72815L107   1,547,531 160,699 SH   SOLE 18 160,699 0 0
PLAYTIKA HLDG CORP COM 72815L107   6,195,095 643,312 SH   SOLE 19 643,312 0 0
PLAYTIKA HLDG CORP COM 72815L107   4,415,268 458,491 SH   SOLE 21 458,491 0 0
PLAYTIKA HLDG CORP COM 72815L107   20,360,921 2,114,322 SH   SOLE 22 1,901,904 0 212,418
PLAYTIKA HLDG CORP COM 72815L107   1,484,965 154,202 SH   SOLE 23 154,202 0 0
PLAYTIKA HLDG CORP COM 72815L107   596,944 61,988 SH   SOLE 26 0 0 61,988
PLAYTIKA HLDG CORP COM 72815L107   534,735 55,528 SH   SOLE 28 0 0 55,528
PLAYTIKA HLDG CORP COM 72815L107   19,559 2,031 SH   SOLE 30 2,031 0 0
PLAYTIKA HLDG CORP COM 72815L107   3,226 335 SH   SOLE 31 335 0 0
PLAYTIKA HLDG CORP COM 72815L107   113,624 11,799 SH   SOLE 36 11,799 0 0
PLAYTIKA HLDG CORP COM 72815L107   1,317,615 136,824 SH   SOLE 43 129,602 0 7,222
PLBY GROUP INC COM 72814P109   7,646 9,545 SH   SOLE 18 9,545 0 0
PLBY GROUP INC COM 72814P109   90,759 113,307 SH   SOLE 21 113,307 0 0
PLBY GROUP INC COM 72814P109   341,027 425,752 SH   SOLE 22 425,752 0 0
PLDT INC SPONSORED ADR 69344D408   10,050,482 486,471 SH   SOLE 43 435,296 0 51,175
PLEXUS CORP COM 729132100   1,830,683 19,689 SH   SOLE 2 12,837 0 6,852
PLEXUS CORP COM 729132100   28,731 309 SH   SOLE 4 104 0 205
PLEXUS CORP COM 729132100   994,793 10,699 SH   SOLE 7 10,131 0 568
PLEXUS CORP COM 729132100   7,641,189 82,181 SH   SOLE 18 82,181 0 0
PLEXUS CORP COM 729132100   6,252,440 67,245 SH   SOLE 19 67,245 0 0
PLEXUS CORP COM 729132100   289,870,543 3,117,558 SH   SOLE 21 3,117,558 0 0
PLEXUS CORP COM 729132100   72,541,973 780,189 SH   SOLE 22 754,079 0 26,110
PLEXUS CORP COM 729132100   34,217 368 SH   SOLE 23 368 0 0
PLEXUS CORP COM 729132100   510,553 5,491 SH   SOLE 25 5,491 0 0
PLEXUS CORP COM 729132100   1,731,288 18,620 SH   SOLE 26 15,351 0 3,269
PLEXUS CORP COM 729132100   1,526,360 16,416 SH   SOLE 28 16,416 0 0
PLEXUS CORP COM 729132100   7,304,788 78,563 SH   SOLE 30 78,563 0 0
PLEXUS CORP COM 729132100   103,301 1,111 SH   SOLE 36 1,111 0 0
PLEXUS CORP COM 729132100   415,063 4,464 SH   SOLE 40 4,464 0 0
PLEXUS CORP COM 729132100   2,194,142 23,598 SH   SOLE 43 21,856 0 1,742
PLIANT THERAPEUTICS INC COM 729139105   410,923 23,698 SH   SOLE 2 12,963 0 10,735
PLIANT THERAPEUTICS INC COM 729139105   331,888 19,140 SH   SOLE 7 18,112 0 1,028
PLIANT THERAPEUTICS INC COM 729139105   2,334,710 134,643 SH   SOLE 18 134,643 0 0
PLIANT THERAPEUTICS INC COM 729139105   2,031,520 117,158 SH   SOLE 19 117,158 0 0
PLIANT THERAPEUTICS INC COM 729139105   41,455,986 2,390,772 SH   SOLE 21 2,390,772 0 0
PLIANT THERAPEUTICS INC COM 729139105   25,459,212 1,468,236 SH   SOLE 22 1,426,843 0 41,393
PLIANT THERAPEUTICS INC COM 729139105   146,298 8,437 SH   SOLE 25 8,437 0 0
PLIANT THERAPEUTICS INC COM 729139105   488,624 28,179 SH   SOLE 26 24,230 0 3,949
PLIANT THERAPEUTICS INC COM 729139105   92,630 5,342 SH   SOLE 28 0 0 5,342
PLIANT THERAPEUTICS INC COM 729139105   1,755,710 101,252 SH   SOLE 30 101,252 0 0
PLIANT THERAPEUTICS INC COM 729139105   25,074 1,446 SH   SOLE 36 1,446 0 0
PLIANT THERAPEUTICS INC COM 729139105   105,497 6,084 SH   SOLE 40 6,084 0 0
PLIANT THERAPEUTICS INC COM 729139105   315,836 18,214 SH   SOLE 43 10,937 0 7,277
PLUG POWER INC COM NEW 72919P202   3,778,348 497,151 SH   SOLE 2 172,257 0 324,894
PLUG POWER INC COM NEW 72919P202   405,034 53,294 SH   SOLE 4 1,641 0 51,653
PLUG POWER INC COM NEW 72919P202   990,622 130,345 SH   SOLE 7 124,853 0 5,492
PLUG POWER INC COM NEW 72919P202   1,355,924 178,411 SH   SOLE 18 178,411 0 0
PLUG POWER INC COM NEW 72919P202   1,274,011 167,633 SH   SOLE 19 167,633 0 0
PLUG POWER INC COM NEW 72919P202   131,685,732 17,327,070 SH   SOLE 21 17,327,070 0 0
PLUG POWER INC COM NEW 72919P202   97,530,724 12,832,990 SH   SOLE 22 12,127,928 0 705,062
PLUG POWER INC COM NEW 72919P202   842,012 110,791 SH   SOLE 25 110,791 0 0
PLUG POWER INC COM NEW 72919P202   1,917,974 252,365 SH   SOLE 26 205,008 0 47,357
PLUG POWER INC COM NEW 72919P202   1,600,431 210,583 SH   SOLE 28 189,781 0 20,802
PLUG POWER INC COM NEW 72919P202   101,132,562 13,306,916 SH   SOLE 30 13,306,916 0 0
PLUG POWER INC COM NEW 72919P202   54,424 7,161 SH   SOLE 31 7,161 0 0
PLUG POWER INC COM NEW 72919P202   693,249 91,217 SH   SOLE 40 91,217 0 0
PLUG POWER INC COM NEW 72919P202   13,232 1,741 SH   OTR 43 1,741 0 0
PLUG POWER INC COM NEW 72919P202   4,152,104 546,329 SH   SOLE 43 500,401 0 45,928
PLUMAS BANCORP COM 729273102   243,043 7,119 SH   SOLE 2 4,171 0 2,948
PLUMAS BANCORP COM 729273102   486,461 14,249 SH   SOLE 18 14,249 0 0
PLUMAS BANCORP COM 729273102   369,497 10,823 SH   SOLE 19 10,823 0 0
PLUMAS BANCORP COM 729273102   5,931,791 173,749 SH   SOLE 21 173,749 0 0
PLUMAS BANCORP COM 729273102   2,482,558 72,717 SH   SOLE 22 69,235 0 3,482
PLUS THERAPEUTICS INC COM 72941H509   9,326 6,960 SH   SOLE 22 6,960 0 0
PLYMOUTH INDL REIT INC COM 729640102   1,356,513 64,750 SH   SOLE 2 23,256 0 41,494
PLYMOUTH INDL REIT INC COM 729640102   8,150 389 SH   SOLE 7 389 0 0
PLYMOUTH INDL REIT INC COM 729640102   2,620,070 125,063 SH   SOLE 18 125,063 0 0
PLYMOUTH INDL REIT INC COM 729640102   1,881,436 89,806 SH   SOLE 19 89,806 0 0
PLYMOUTH INDL REIT INC COM 729640102   34,539,469 1,648,662 SH   SOLE 21 1,648,662 0 0
PLYMOUTH INDL REIT INC COM 729640102   22,961,661 1,096,022 SH   SOLE 22 1,041,901 0 54,121
PLYMOUTH INDL REIT INC COM 729640102   38,464 1,836 SH   SOLE 23 1,836 0 0
PLYMOUTH INDL REIT INC COM 729640102   172,963 8,256 SH   SOLE 25 8,256 0 0
PLYMOUTH INDL REIT INC COM 729640102   64,777 3,092 SH   SOLE 26 0 0 3,092
PLYMOUTH INDL REIT INC COM 729640102   64,442 3,076 SH   SOLE 30 3,076 0 0
PLYMOUTH INDL REIT INC COM 729640102   146,001 6,969 SH   SOLE 40 6,969 0 0
PLYMOUTH INDL REIT INC COM 729640102   541,327 25,839 SH   SOLE 43 22,300 0 3,539
PMV PHARMACEUTICALS INC COM 69353Y103   1,706,509 277,933 SH   SOLE 2 180,516 0 97,417
PMV PHARMACEUTICALS INC COM 69353Y103   2,112 344 SH   SOLE 7 344 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   787,885 128,320 SH   SOLE 18 128,320 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   6,802,844 1,107,955 SH   SOLE 19 1,107,955 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   9,882,471 1,609,523 SH   SOLE 21 1,609,523 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   7,792,931 1,269,207 SH   SOLE 22 1,238,219 0 30,988
PMV PHARMACEUTICALS INC COM 69353Y103   103,336 16,830 SH   SOLE 23 16,830 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   769,428 125,314 SH   SOLE 26 0 0 125,314
PMV PHARMACEUTICALS INC COM 69353Y103   134,951 21,979 SH   SOLE 30 21,979 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   35,391 5,764 SH   SOLE 34 5,764 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   203,903 33,209 SH   SOLE 43 23,667 0 9,542
PNC FINL SVCS GROUP INC COM 693475105   80,130,383 652,687 SH   SOLE 2 98,968 0 553,719
PNC FINL SVCS GROUP INC COM 693475105   39,071,430 318,249 SH   SOLE 4 192,918 0 125,331
PNC FINL SVCS GROUP INC COM 693475105   56,660,810 461,520 SH   SOLE 7 408,600 0 52,920
PNC FINL SVCS GROUP INC COM 693475105   1,532,415 12,482 SH   SOLE 13 12,482 0 0
PNC FINL SVCS GROUP INC COM 693475105   7,049,576 57,421 SH   SOLE 15 57,421 0 0
PNC FINL SVCS GROUP INC COM 693475105   97,117,209 791,050 SH   SOLE 18 766,150 0 24,900
PNC FINL SVCS GROUP INC COM 693475105   13,967,175 113,767 SH   SOLE 19 113,767 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,241,791,050 10,114,776 SH   SOLE 21 10,114,776 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,059,947,931 8,633,607 SH   SOLE 22 7,780,520 0 853,087
PNC FINL SVCS GROUP INC COM 693475105   83,102,890 676,899 SH   SOLE 23 676,899 0 0
PNC FINL SVCS GROUP INC COM 693475105   103,462,821 842,737 SH   SOLE 25 736,302 0 106,435
PNC FINL SVCS GROUP INC COM 693475105   63,361,597 516,100 SH   SOLE 26 270,235 0 245,865
PNC FINL SVCS GROUP INC COM 693475105   113,180,558 921,891 SH   SOLE 28 33,430 0 888,461
PNC FINL SVCS GROUP INC COM 693475105   67,646 551 SH   SOLE 29 551 0 0
PNC FINL SVCS GROUP INC COM 693475105   401,709,456 3,272,049 SH   SOLE 30 3,269,270 0 2,779
PNC FINL SVCS GROUP INC COM 693475105   11,235,297 91,515 SH   SOLE 31 83,410 0 8,105
PNC FINL SVCS GROUP INC COM 693475105   2,031,352 16,546 SH   SOLE 34 16,546 0 0
PNC FINL SVCS GROUP INC COM 693475105   13,513,539 110,072 SH   SOLE 36 110,072 0 0
PNC FINL SVCS GROUP INC COM 693475105   2,379,037 19,378 SH   SOLE 40 19,378 0 0
PNC FINL SVCS GROUP INC COM 693475105   122,033 994 SH   OTR 43 994 0 0
PNC FINL SVCS GROUP INC COM 693475105   71,178,459 579,771 SH   SOLE 43 497,700 0 82,071
PNM RES INC COM 69349H107   7,753,976 173,817 SH   SOLE 2 116,872 0 56,945
PNM RES INC COM 69349H107   539,335 12,090 SH   SOLE 4 12,090 0 0
PNM RES INC COM 69349H107   260,032 5,829 SH   SOLE 7 5,829 0 0
PNM RES INC COM 69349H107   16,299,646 365,381 SH   SOLE 18 365,381 0 0
PNM RES INC COM 69349H107   7,882,855 176,706 SH   SOLE 19 176,706 0 0
PNM RES INC COM 69349H107   317,909,016 7,126,407 SH   SOLE 21 7,126,407 0 0
PNM RES INC COM 69349H107   121,601,730 2,725,885 SH   SOLE 22 2,623,639 0 102,246
PNM RES INC COM 69349H107   247,809 5,555 SH   SOLE 23 5,555 0 0
PNM RES INC COM 69349H107   1,003,725 22,500 SH   SOLE 26 14,998 0 7,502
PNM RES INC COM 69349H107   4,516,004 101,233 SH   SOLE 30 101,233 0 0
PNM RES INC COM 69349H107   224,210 5,026 SH   SOLE 36 5,026 0 0
PNM RES INC COM 69349H107   20,305,605 455,181 SH   SOLE 43 429,627 0 25,553
PODCASTONE INC COM 22275C105   1,156 584 SH   SOLE 18 584 0 0
PODCASTONE INC COM 22275C105   14,230 7,187 SH   SOLE 21 7,187 0 0
PODCASTONE INC COM 22275C105   89,690 45,298 SH   SOLE 22 45,298 0 0
PODCASTONE INC COM 22275C105   202 102 SH   SOLE 43 102 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   659,583 98,888 SH   SOLE 2 35,514 0 63,374
POINT BIOPHARMA GLOBAL INC COM 730541109   268,274 40,221 SH   SOLE 7 38,041 0 2,180
POINT BIOPHARMA GLOBAL INC COM 730541109   1,708,881 256,204 SH   SOLE 18 256,204 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   1,238,019 185,610 SH   SOLE 19 185,610 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   23,157,206 3,471,845 SH   SOLE 21 3,471,845 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   16,324,098 2,447,391 SH   SOLE 22 2,352,452 0 94,939
POINT BIOPHARMA GLOBAL INC COM 730541109   75,551 11,327 SH   SOLE 25 11,327 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   58,789 8,814 SH   SOLE 26 2,166 0 6,648
POINT BIOPHARMA GLOBAL INC COM 730541109   18,616 2,791 SH   SOLE 28 0 0 2,791
POINT BIOPHARMA GLOBAL INC COM 730541109   572,446 85,824 SH   SOLE 30 85,824 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   23,385 3,506 SH   SOLE 36 3,506 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   116,612 17,483 SH   SOLE 40 17,483 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   39,940 5,988 SH   SOLE 43 0 0 5,988
POLAR PWR INC COM 73102V105   95,345 85,896 SH   SOLE 22 85,896 0 0
POLARIS INC COM 731068102   9,669,920 92,855 SH   SOLE 2 58,182 0 34,673
POLARIS INC COM 731068102   17,496 168 SH   SOLE 4 168 0 0
POLARIS INC COM 731068102   1,767,881 16,976 SH   SOLE 7 16,625 0 351
POLARIS INC COM 731068102   9,989,213 95,921 SH   SOLE 18 95,921 0 0
POLARIS INC COM 731068102   1,836,301 17,633 SH   SOLE 19 17,633 0 0
POLARIS INC COM 731068102   285,278,721 2,739,377 SH   SOLE 21 2,739,377 0 0
POLARIS INC COM 731068102   159,748,781 1,533,981 SH   SOLE 22 1,461,133 0 72,848
POLARIS INC COM 731068102   1,068,581 10,261 SH   SOLE 25 10,261 0 0
POLARIS INC COM 731068102   1,981,888 19,031 SH   SOLE 26 14,413 0 4,618
POLARIS INC COM 731068102   106,431 1,022 SH   SOLE 28 1,022 0 0
POLARIS INC COM 731068102   6,328,588 60,770 SH   SOLE 30 60,770 0 0
POLARIS INC COM 731068102   305,963 2,938 SH   SOLE 31 789 0 2,149
POLARIS INC COM 731068102   107,993 1,037 SH   SOLE 36 1,037 0 0
POLARIS INC COM 731068102   953,089 9,152 SH   SOLE 40 9,152 0 0
POLARIS INC COM 731068102   24,265 233 SH   OTR 43 233 0 0
POLARIS INC COM 731068102   2,670,618 25,644 SH   SOLE 43 23,180 0 2,464
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   3,143,921 1,190,879 SH   SOLE 21 1,190,879 0 0
POLISHED COM INC COM 28252C109   125,687 1,557,459 SH   SOLE 22 1,557,459 0 0
POLYMET MNG CORP COM NEW 731916409   182,799 87,884 SH   SOLE 2 81,314 0 6,570
POLYMET MNG CORP COM NEW 731916409   215,584 103,646 SH   SOLE 18 103,646 0 0
POLYMET MNG CORP COM NEW 731916409   301,515 144,959 SH   SOLE 19 144,959 0 0
POLYMET MNG CORP COM NEW 731916409   2,454,134 1,179,872 SH   SOLE 21 1,179,872 0 0
POLYMET MNG CORP COM NEW 731916409   1,046,167 502,965 SH   SOLE 22 482,631 0 20,334
POLYMET MNG CORP COM NEW 731916409   24,016 11,546 SH   SOLE 23 11,546 0 0
POLYMET MNG CORP COM NEW 731916409   93,816 45,104 SH   SOLE 43 45,104 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   64,797 8,286 SH   SOLE 2 668 0 7,618
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   477,216 61,025 SH   SOLE 18 61,025 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   304,159 38,895 SH   SOLE 19 38,895 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   5,604,336 716,667 SH   SOLE 21 716,667 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   5,641,622 721,435 SH   SOLE 22 708,058 0 13,377
POOL CORP COM 73278L105   21,243,858 59,657 SH   SOLE 2 11,656 0 48,001
POOL CORP COM 73278L105   10,495,691 29,474 SH   SOLE 4 12,077 0 17,397
POOL CORP COM 73278L105   19,257,176 54,078 SH   SOLE 7 48,303 0 5,775
POOL CORP COM 73278L105   392,066 1,101 SH   SOLE 13 1,101 0 0
POOL CORP COM 73278L105   1,228,189 3,449 SH   SOLE 15 3,449 0 0
POOL CORP COM 73278L105   23,673,528 66,480 SH   SOLE 18 64,098 0 2,382
POOL CORP COM 73278L105   125,147,784 351,440 SH   SOLE 19 351,440 0 0
POOL CORP COM 73278L105   525,619,268 1,476,044 SH   SOLE 21 1,476,044 0 0
POOL CORP COM 73278L105   352,086,041 988,728 SH   SOLE 22 901,777 0 86,951
POOL CORP COM 73278L105   23,360,160 65,600 SH   SOLE 23 65,600 0 0
POOL CORP COM 73278L105   19,647,105 55,173 SH   SOLE 25 55,083 0 90
POOL CORP COM 73278L105   14,755,716 41,437 SH   SOLE 26 21,337 0 20,100
POOL CORP COM 73278L105   28,844,100 81,000 SH   SOLE 28 1,538 0 79,462
POOL CORP COM 73278L105   118,539,992 332,884 SH   SOLE 30 327,501 0 5,383
POOL CORP COM 73278L105   2,986,967 8,388 SH   SOLE 31 7,743 0 645
POOL CORP COM 73278L105   540,916 1,519 SH   SOLE 34 1,519 0 0
POOL CORP COM 73278L105   3,500,819 9,831 SH   SOLE 36 9,831 0 0
POOL CORP COM 73278L105   688,697 1,934 SH   SOLE 40 1,934 0 0
POOL CORP COM 73278L105   22,078 62 SH   OTR 43 62 0 0
POOL CORP COM 73278L105   12,329,304 34,623 SH   SOLE 43 28,900 0 5,723
POPULAR INC COM NEW 733174700   9,417,790 149,465 SH   SOLE 2 64,046 0 85,419
POPULAR INC COM NEW 733174700   16,824 267 SH   SOLE 4 267 0 0
POPULAR INC COM NEW 733174700   633,187 10,049 SH   SOLE 7 9,567 0 482
POPULAR INC COM NEW 733174700   1,479,034 23,473 SH   SOLE 18 23,473 0 0
POPULAR INC COM NEW 733174700   1,435,305 22,779 SH   SOLE 19 22,779 0 0
POPULAR INC COM NEW 733174700   75,634,369 1,200,355 SH   SOLE 21 1,200,355 0 0
POPULAR INC COM NEW 733174700   111,570,610 1,770,681 SH   SOLE 22 1,674,722 0 95,959
POPULAR INC COM NEW 733174700   897,010 14,236 SH   SOLE 25 14,236 0 0
POPULAR INC COM NEW 733174700   1,863,080 29,568 SH   SOLE 26 22,173 0 7,395
POPULAR INC COM NEW 733174700   429,161 6,811 SH   SOLE 28 1,436 0 5,375
POPULAR INC COM NEW 733174700   2,646,231 41,997 SH   SOLE 30 41,997 0 0
POPULAR INC COM NEW 733174700   63,451 1,007 SH   SOLE 31 1,007 0 0
POPULAR INC COM NEW 733174700   133,518 2,119 SH   SOLE 36 2,119 0 0
POPULAR INC COM NEW 733174700   819,634 13,008 SH   SOLE 40 13,008 0 0
POPULAR INC COM NEW 733174700   3,915,392 62,139 SH   SOLE 43 58,415 0 3,724
PORCH GROUP INC COM 733245104   5,043 6,283 SH   SOLE 2 0 0 6,283
PORCH GROUP INC COM 733245104   10,527 13,116 SH   SOLE 18 13,116 0 0
PORCH GROUP INC COM 733245104   138,276 172,285 SH   SOLE 21 172,285 0 0
PORCH GROUP INC COM 733245104   857,277 1,068,125 SH   SOLE 22 1,068,125 0 0
PORCH GROUP INC COM 733245104   6,933 8,638 SH   SOLE 28 8,638 0 0
PORTAGE BIOTECH INC COM G7185A128   2,529 1,210 SH   SOLE 2 1,210 0 0
PORTAGE BIOTECH INC COM G7185A128   3,265 1,562 SH   SOLE 18 1,562 0 0
PORTAGE BIOTECH INC COM G7185A128   46,726 22,357 SH   SOLE 21 22,357 0 0
PORTAGE BIOTECH INC COM G7185A128   14,615 6,993 SH   SOLE 22 6,993 0 0
PORTILLOS INC COM CL A 73642K106   360,572 23,429 SH   SOLE 2 13,208 0 10,221
PORTILLOS INC COM CL A 73642K106   5,109 332 SH   SOLE 7 332 0 0
PORTILLOS INC COM CL A 73642K106   1,647,715 107,064 SH   SOLE 18 107,064 0 0
PORTILLOS INC COM CL A 73642K106   1,441,381 93,657 SH   SOLE 19 93,657 0 0
PORTILLOS INC COM CL A 73642K106   23,127,323 1,502,750 SH   SOLE 21 1,502,750 0 0
PORTILLOS INC COM CL A 73642K106   19,829,292 1,288,453 SH   SOLE 22 1,251,220 0 37,233
PORTILLOS INC COM CL A 73642K106   122,073 7,932 SH   SOLE 25 7,932 0 0
PORTILLOS INC COM CL A 73642K106   67,931 4,414 SH   SOLE 26 0 0 4,414
PORTILLOS INC COM CL A 73642K106   535,203 34,776 SH   SOLE 30 34,776 0 0
PORTILLOS INC COM CL A 73642K106   138,418 8,994 SH   SOLE 40 8,994 0 0
PORTILLOS INC COM CL A 73642K106   4,725 307 SH   SOLE 43 307 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   10,654,781 263,211 SH   SOLE 2 124,423 0 138,788
PORTLAND GEN ELEC CO COM NEW 736508847   1,017,384 25,133 SH   SOLE 4 25,133 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   1,601,713 39,568 SH   SOLE 7 39,568 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   324 8 SH   SOLE 13 8 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   17,520,716 432,824 SH   SOLE 18 432,824 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   24,742,671 611,232 SH   SOLE 19 611,232 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   324,889,039 8,025,915 SH   SOLE 21 8,025,915 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   142,223,282 3,513,421 SH   SOLE 22 3,386,524 0 126,897
PORTLAND GEN ELEC CO COM NEW 736508847   452,162 11,170 SH   SOLE 23 11,170 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   9,540,124 235,675 SH   SOLE 26 25,352 0 210,323
PORTLAND GEN ELEC CO COM NEW 736508847   64,647 1,597 SH   SOLE 28 1,597 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   4,228,338 104,455 SH   SOLE 30 104,455 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   324 8 SH   SOLE 31 8 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   3,027,783 74,797 SH   SOLE 34 74,797 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   270,366 6,679 SH   SOLE 36 6,679 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   3,512,251 86,765 SH   SOLE 43 81,378 0 5,387
PORTMAN RIDGE FIN CORP COM NEW 73688F201   173 9 SH   SOLE 43 5 0 4
POSCO HOLDINGS INC SPONSORED ADR 693483109   821,128 8,011 SH   SOLE 2 8,011 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   1,475,898 14,399 SH   SOLE 22 14,399 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   206,845 2,018 SH   SOLE 28 0 0 2,018
POSCO HOLDINGS INC SPONSORED ADR 693483109   77,514,897 756,243 SH   SOLE 43 695,781 0 60,462
POSEIDA THERAPEUTICS INC COM 73730P108   217,387 91,339 SH   SOLE 2 51,525 0 39,814
POSEIDA THERAPEUTICS INC COM 73730P108   472,504 198,531 SH   SOLE 18 198,531 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   833,357 350,150 SH   SOLE 19 350,150 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   6,388,187 2,684,112 SH   SOLE 21 2,684,112 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   4,009,234 1,684,552 SH   SOLE 22 1,638,944 0 45,608
POSEIDA THERAPEUTICS INC COM 73730P108   18,624 7,825 SH   SOLE 23 7,825 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   86,722 36,438 SH   SOLE 30 36,438 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   76 32 SH   SOLE 43 32 0 0
POST HLDGS INC COM 737446104   31,805,253 370,950 SH   SOLE 2 235,723 0 135,227
POST HLDGS INC COM 737446104   1,865,016 21,752 SH   SOLE 4 16,029 0 5,723
POST HLDGS INC COM 737446104   557,653 6,504 SH   SOLE 7 6,231 0 273
POST HLDGS INC COM 737446104   640,564 7,471 SH   SOLE 13 7,471 0 0
POST HLDGS INC COM 737446104   7,949,556 92,717 SH   SOLE 18 91,953 0 764
POST HLDGS INC COM 737446104   1,881,907 21,949 SH   SOLE 19 21,949 0 0
POST HLDGS INC COM 737446104   224,799,134 2,621,870 SH   SOLE 21 2,621,870 0 0
POST HLDGS INC COM 737446104   130,572,160 1,522,885 SH   SOLE 22 1,451,332 0 71,553
POST HLDGS INC COM 737446104   859,715 10,027 SH   SOLE 25 10,027 0 0
POST HLDGS INC COM 737446104   1,998,085 23,304 SH   SOLE 26 18,504 0 4,800
POST HLDGS INC COM 737446104   503,380 5,871 SH   SOLE 28 0 0 5,871
POST HLDGS INC COM 737446104   1,610,197 18,780 SH   SOLE 29 18,780 0 0
POST HLDGS INC COM 737446104   7,315,337 85,320 SH   SOLE 30 85,320 0 0
POST HLDGS INC COM 737446104   3,552,723 41,436 SH   SOLE 31 41,436 0 0
POST HLDGS INC COM 737446104   109,490 1,277 SH   SOLE 36 1,277 0 0
POST HLDGS INC COM 737446104   803,813 9,375 SH   SOLE 40 9,375 0 0
POST HLDGS INC COM 737446104   2,794,867 32,597 SH   SOLE 43 29,479 0 3,118
POST HLDGS INC NOTE 2.500% 8/1 737446AT1   5,740,785 5,790,000 PRN   SOLE 2 5,790,000 0 0
POST HLDGS INC NOTE 2.500% 8/1 737446AT1   3,842,063 3,875,000 PRN   SOLE 21 3,875,000 0 0
POST HLDGS INC NOTE 2.500% 8/1 737446AT1   8,923,500 9,000,000 PRN   SOLE 22 9,000,000 0 0
POSTAL REALTY TRUST INC CL A 73757R102   386,222 28,609 SH   SOLE 2 24,099 0 4,510
POSTAL REALTY TRUST INC CL A 73757R102   311 23 SH   SOLE 7 23 0 0
POSTAL REALTY TRUST INC CL A 73757R102   735,939 54,514 SH   SOLE 18 54,514 0 0
POSTAL REALTY TRUST INC CL A 73757R102   524,030 38,817 SH   SOLE 19 38,817 0 0
POSTAL REALTY TRUST INC CL A 73757R102   10,028,691 742,866 SH   SOLE 21 742,866 0 0
POSTAL REALTY TRUST INC CL A 73757R102   4,621,415 342,327 SH   SOLE 22 325,903 0 16,424
POSTAL REALTY TRUST INC CL A 73757R102   13,244 981 SH   SOLE 23 981 0 0
POTBELLY CORP COM 73754Y100   251,207 32,206 SH   SOLE 2 30,093 0 2,113
POTBELLY CORP COM 73754Y100   506,633 64,953 SH   SOLE 18 64,953 0 0
POTBELLY CORP COM 73754Y100   516,188 66,178 SH   SOLE 19 66,178 0 0
POTBELLY CORP COM 73754Y100   6,683,875 856,907 SH   SOLE 21 856,907 0 0
POTBELLY CORP COM 73754Y100   5,154,022 660,772 SH   SOLE 22 655,693 0 5,079
POTBELLY CORP COM 73754Y100   4,368 560 SH   SOLE 23 560 0 0
POTBELLY CORP COM 73754Y100   41,168 5,278 SH   SOLE 43 5,278 0 0
POTLATCHDELTIC CORPORATION COM 737630103   5,633,580 124,115 SH   SOLE 2 68,694 0 55,421
POTLATCHDELTIC CORPORATION COM 737630103   14,116 311 SH   SOLE 4 311 0 0
POTLATCHDELTIC CORPORATION COM 737630103   863,681 19,028 SH   SOLE 7 18,044 0 984
POTLATCHDELTIC CORPORATION COM 737630103   15,120,090 333,115 SH   SOLE 18 333,115 0 0
POTLATCHDELTIC CORPORATION COM 737630103   7,398,343 162,995 SH   SOLE 19 162,995 0 0
POTLATCHDELTIC CORPORATION COM 737630103   282,361,477 6,220,786 SH   SOLE 21 6,220,786 0 0
POTLATCHDELTIC CORPORATION COM 737630103   112,821,929 2,485,612 SH   SOLE 22 2,385,070 0 100,542
POTLATCHDELTIC CORPORATION COM 737630103   409 9 SH   SOLE 23 9 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,357,933 29,917 SH   SOLE 25 29,917 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,706,119 37,588 SH   SOLE 26 26,043 0 11,545
POTLATCHDELTIC CORPORATION COM 737630103   54,241 1,195 SH   SOLE 28 1,195 0 0
POTLATCHDELTIC CORPORATION COM 737630103   499 11 SH   SOLE 29 11 0 0
POTLATCHDELTIC CORPORATION COM 737630103   10,841,038 238,842 SH   SOLE 30 238,842 0 0
POTLATCHDELTIC CORPORATION COM 737630103   112,159 2,471 SH   SOLE 34 2,471 0 0
POTLATCHDELTIC CORPORATION COM 737630103   55,694 1,227 SH   SOLE 36 1,227 0 0
POTLATCHDELTIC CORPORATION COM 737630103   588,027 12,955 SH   SOLE 40 12,955 0 0
POTLATCHDELTIC CORPORATION COM 737630103   3,031,411 66,786 SH   SOLE 43 62,693 0 4,093
POWELL INDS INC COM 739128106   1,034,509 12,479 SH   SOLE 2 6,354 0 6,125
POWELL INDS INC COM 739128106   5,223 63 SH   SOLE 7 63 0 0
POWELL INDS INC COM 739128106   2,628,676 31,709 SH   SOLE 18 31,709 0 0
POWELL INDS INC COM 739128106   1,552,883 18,732 SH   SOLE 19 18,732 0 0
POWELL INDS INC COM 739128106   87,877,648 1,060,044 SH   SOLE 21 1,060,044 0 0
POWELL INDS INC COM 739128106   21,658,205 261,257 SH   SOLE 22 253,411 0 7,846
POWELL INDS INC COM 739128106   148,806 1,795 SH   SOLE 25 1,795 0 0
POWELL INDS INC COM 739128106   608,901 7,345 SH   SOLE 26 0 0 7,345
POWELL INDS INC COM 739128106   870,865 10,505 SH   SOLE 30 10,505 0 0
POWELL INDS INC COM 739128106   111,666 1,347 SH   SOLE 40 1,347 0 0
POWELL INDS INC COM 739128106   339,572 4,096 SH   SOLE 43 4,059 0 37
POWER & DIGITAL INFRASTRUCTU *W EXP 12/09/202 73919C118   140,875 1,408,749 SH   SOLE 2 1,408,749 0 0
POWER INTEGRATIONS INC COM 739276103   10,828,007 141,895 SH   SOLE 2 91,016 0 50,879
POWER INTEGRATIONS INC COM 739276103   268,535 3,519 SH   SOLE 4 2,937 0 582
POWER INTEGRATIONS INC COM 739276103   1,133,509 14,854 SH   SOLE 7 14,062 0 792
POWER INTEGRATIONS INC COM 739276103   17,782,596 233,031 SH   SOLE 18 217,848 0 15,183
POWER INTEGRATIONS INC COM 739276103   20,909,550 274,008 SH   SOLE 19 274,008 0 0
POWER INTEGRATIONS INC COM 739276103   320,367,847 4,198,242 SH   SOLE 21 4,198,242 0 0
POWER INTEGRATIONS INC COM 739276103   144,538,008 1,894,090 SH   SOLE 22 1,845,176 0 48,914
POWER INTEGRATIONS INC COM 739276103   203,824 2,671 SH   SOLE 23 2,671 0 0
POWER INTEGRATIONS INC COM 739276103   954,028 12,502 SH   SOLE 25 12,502 0 0
POWER INTEGRATIONS INC COM 739276103   12,601,147 165,131 SH   SOLE 26 19,722 0 145,409
POWER INTEGRATIONS INC COM 739276103   340,495 4,462 SH   SOLE 28 1,081 0 3,381
POWER INTEGRATIONS INC COM 739276103   8,372,123 109,712 SH   SOLE 30 109,712 0 0
POWER INTEGRATIONS INC COM 739276103   171,545 2,248 SH   SOLE 34 2,248 0 0
POWER INTEGRATIONS INC COM 739276103   247,473 3,243 SH   SOLE 36 3,243 0 0
POWER INTEGRATIONS INC COM 739276103   715,254 9,373 SH   SOLE 40 9,373 0 0
POWER INTEGRATIONS INC COM 739276103   7,972,793 104,479 SH   SOLE 43 92,648 0 11,831
POWER REIT COM 73933H101   277 239 SH   SOLE 21 239 0 0
POWER REIT COM 73933H101   18,888 16,283 SH   SOLE 22 16,283 0 0
POWERFLEET INC COM 73931J109   13,662 6,600 SH   SOLE 18 6,600 0 0
POWERFLEET INC COM 73931J109   158,935 76,780 SH   SOLE 21 76,780 0 0
POWERFLEET INC COM 73931J109   781,564 377,567 SH   SOLE 22 377,567 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   663,734 29,291 SH   SOLE 2 16,699 0 12,592
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   353,292 15,591 SH   SOLE 7 14,760 0 831
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   3,022,187 133,371 SH   SOLE 18 133,371 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   2,629,784 116,054 SH   SOLE 19 116,054 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   50,150,138 2,213,157 SH   SOLE 21 2,213,157 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   34,411,839 1,518,616 SH   SOLE 22 1,476,293 0 42,323
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   231,902 10,234 SH   SOLE 25 10,234 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   802,187 35,401 SH   SOLE 26 32,152 0 3,249
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   92,362 4,076 SH   SOLE 28 0 0 4,076
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   1,769,112 78,072 SH   SOLE 30 78,072 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   50,328 2,221 SH   SOLE 36 2,221 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   204,914 9,043 SH   SOLE 40 9,043 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   297,027 13,108 SH   SOLE 43 12,020 0 1,088
PPG INDS INC COM 693506107   78,561,839 605,253 SH   SOLE 2 211,549 0 393,704
PPG INDS INC COM 693506107   24,124,498 185,859 SH   SOLE 4 153,759 0 32,100
PPG INDS INC COM 693506107   38,906,901 299,745 SH   SOLE 7 267,221 0 32,524
PPG INDS INC COM 693506107   660,293 5,087 SH   SOLE 13 5,087 0 0
PPG INDS INC COM 693506107   4,479,528 34,511 SH   SOLE 15 34,511 0 0
PPG INDS INC COM 693506107   112,004,673 862,902 SH   SOLE 18 826,544 0 36,358
PPG INDS INC COM 693506107   104,909,422 808,239 SH   SOLE 19 808,239 0 0
PPG INDS INC COM 693506107   832,994,485 6,417,523 SH   SOLE 21 6,417,523 0 0
PPG INDS INC COM 693506107   684,742,766 5,275,368 SH   SOLE 22 4,764,321 0 511,047
PPG INDS INC COM 693506107   54,746,914 421,779 SH   SOLE 23 421,779 0 0
PPG INDS INC COM 693506107   130,956,778 1,008,912 SH   SOLE 25 863,099 0 145,813
PPG INDS INC COM 693506107   55,011,576 423,818 SH   SOLE 26 279,604 0 144,214
PPG INDS INC COM 693506107   75,606,423 582,484 SH   SOLE 28 19,360 0 563,124
PPG INDS INC COM 693506107   223,386,709 1,721,007 SH   SOLE 30 1,721,007 0 0
PPG INDS INC COM 693506107   6,855,517 52,816 SH   SOLE 31 48,627 0 4,189
PPG INDS INC COM 693506107   16,998,348 130,958 SH   SOLE 34 130,958 0 0
PPG INDS INC COM 693506107   8,417,141 64,847 SH   SOLE 36 64,847 0 0
PPG INDS INC COM 693506107   1,475,566 11,368 SH   SOLE 40 11,368 0 0
PPG INDS INC COM 693506107   91,509 705 SH   OTR 43 705 0 0
PPG INDS INC COM 693506107   26,913,792 207,348 SH   SOLE 43 178,506 0 28,842
PPL CORP COM 69351T106   94,142,579 3,995,865 SH   SOLE 2 2,465,613 0 1,530,252
PPL CORP COM 69351T106   19,727,024 837,310 SH   SOLE 4 598,149 0 239,161
PPL CORP COM 69351T106   12,841,708 545,064 SH   SOLE 7 469,358 0 75,706
PPL CORP COM 69351T106   6,005,986 254,923 SH   SOLE 13 254,923 0 0
PPL CORP COM 69351T106   2,596,029 110,188 SH   SOLE 15 110,188 0 0
PPL CORP COM 69351T106   48,012,971 2,037,902 SH   SOLE 18 1,650,476 0 387,426
PPL CORP COM 69351T106   36,463,058 1,547,668 SH   SOLE 19 1,547,668 0 0
PPL CORP COM 69351T106   721,564,628 30,626,682 SH   SOLE 21 30,626,682 0 0
PPL CORP COM 69351T106   459,151,934 19,488,622 SH   SOLE 22 17,361,717 0 2,126,905
PPL CORP COM 69351T106   63,013,812 2,674,610 SH   SOLE 23 2,674,610 0 0
PPL CORP COM 69351T106   6,920,986 293,760 SH   SOLE 25 293,760 0 0
PPL CORP COM 69351T106   23,907,274 1,014,740 SH   SOLE 26 718,759 0 295,981
PPL CORP COM 69351T106   10,579,288 449,036 SH   SOLE 28 9,656 0 439,380
PPL CORP COM 69351T106   3,595,468 152,609 SH   SOLE 29 152,609 0 0
PPL CORP COM 69351T106   100,253,101 4,255,225 SH   SOLE 30 4,255,225 0 0
PPL CORP COM 69351T106   10,965,743 465,439 SH   SOLE 31 453,066 0 12,373
PPL CORP COM 69351T106   3,674,300 155,955 SH   SOLE 32 155,955 0 0
PPL CORP COM 69351T106   23,234,825 986,198 SH   SOLE 34 986,198 0 0
PPL CORP COM 69351T106   6,168,432 261,818 SH   SOLE 36 261,818 0 0
PPL CORP COM 69351T106   468,915 19,903 SH   SOLE 40 19,903 0 0
PPL CORP COM 69351T106   48,204 2,046 SH   OTR 43 2,046 0 0
PPL CORP COM 69351T106   11,138,839 472,786 SH   SOLE 43 373,734 0 99,052
PRA GROUP INC COM 69354N106   1,485,778 77,344 SH   SOLE 2 51,773 0 25,571
PRA GROUP INC COM 69354N106   2,152 112 SH   SOLE 4 112 0 0
PRA GROUP INC COM 69354N106   325,571 16,948 SH   SOLE 7 16,031 0 917
PRA GROUP INC COM 69354N106   2,440,765 127,057 SH   SOLE 18 127,057 0 0
PRA GROUP INC COM 69354N106   1,567,267 81,586 SH   SOLE 19 81,586 0 0
PRA GROUP INC COM 69354N106   87,250,552 4,541,934 SH   SOLE 21 4,541,934 0 0
PRA GROUP INC COM 69354N106   22,172,374 1,154,210 SH   SOLE 22 1,101,930 0 52,280
PRA GROUP INC COM 69354N106   124,423 6,477 SH   SOLE 25 6,477 0 0
PRA GROUP INC COM 69354N106   641,364 33,387 SH   SOLE 26 23,714 0 9,673
PRA GROUP INC COM 69354N106   45,124 2,349 SH   SOLE 28 816 0 1,533
PRA GROUP INC COM 69354N106   2,323,987 120,978 SH   SOLE 30 120,978 0 0
PRA GROUP INC COM 69354N106   30,275 1,576 SH   SOLE 36 1,576 0 0
PRA GROUP INC COM 69354N106   144,671 7,531 SH   SOLE 40 7,531 0 0
PRA GROUP INC COM 69354N106   677,287 35,257 SH   SOLE 43 33,198 0 2,059
PRAXIS PRECISION MEDICINES I COM 74006W108   8,141 4,761 SH   SOLE 2 0 0 4,761
PRAXIS PRECISION MEDICINES I COM 74006W108   36,201 21,170 SH   SOLE 18 21,170 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108   448,873 262,499 SH   SOLE 21 262,499 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108   2,712,766 1,586,413 SH   SOLE 22 1,586,413 0 0
PRECIGEN INC COM 74017N105   295,589 208,161 SH   SOLE 2 10,103 0 198,058
PRECIGEN INC COM 74017N105   2,090 1,472 SH   SOLE 7 1,472 0 0
PRECIGEN INC COM 74017N105   557,900 392,887 SH   SOLE 18 392,887 0 0
PRECIGEN INC COM 74017N105   578,022 407,058 SH   SOLE 19 407,058 0 0
PRECIGEN INC COM 74017N105   8,332,596 5,868,025 SH   SOLE 21 5,868,025 0 0
PRECIGEN INC COM 74017N105   4,586,956 3,230,251 SH   SOLE 22 3,125,888 0 104,363
PRECIGEN INC COM 74017N105   12,550 8,838 SH   SOLE 28 8,838 0 0
PRECIGEN INC COM 74017N105   154,892 109,079 SH   SOLE 30 109,079 0 0
PRECIGEN INC COM 74017N105   327,292 230,487 SH   SOLE 43 98,043 0 132,444
PRECIPIO INC COM 74019L602   162,533 28,972 SH   SOLE 22 28,972 0 0
PRECISION BIOSCIENCES INC COM 74019P108   43,712 128,074 SH   SOLE 2 75,828 0 52,246
PRECISION BIOSCIENCES INC COM 74019P108   6,738 19,743 SH   SOLE 19 19,743 0 0
PRECISION BIOSCIENCES INC COM 74019P108   3,285 9,626 SH   SOLE 21 9,626 0 0
PRECISION BIOSCIENCES INC COM 74019P108   321,834 942,966 SH   SOLE 22 942,966 0 0
PRECISION BIOSCIENCES INC COM 74019P108   6,334 18,558 SH   SOLE 26 0 0 18,558
PRECISION DRILLING CORP COM NEW 74022D407   1,121,642 16,711 SH   SOLE 43 16,049 0 662
PRECISION OPTICS CORP INC MA COM NEW 740294400   2,166 364 SH   SOLE 18 364 0 0
PRECISION OPTICS CORP INC MA COM NEW 740294400   34,320 5,768 SH   SOLE 21 5,768 0 0
PREDICTIVE ONCOLOGY INC COM 74039M309   3 1 SH   SOLE 21 1 0 0
PREDICTIVE ONCOLOGY INC COM 74039M309   483 151 SH   SOLE 22 151 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   549,170 8,822 SH   SOLE 2 2,899 0 5,923
PREFERRED BK LOS ANGELES CA COM NEW 740367404   7,595 122 SH   SOLE 7 122 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   2,353,299 37,804 SH   SOLE 18 37,804 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   923,417 14,834 SH   SOLE 19 14,834 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   69,396,860 1,114,809 SH   SOLE 21 1,114,809 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   12,947,627 207,994 SH   SOLE 22 196,515 0 11,479
PREFERRED BK LOS ANGELES CA COM NEW 740367404   51,107 821 SH   SOLE 26 0 0 821
PREFERRED BK LOS ANGELES CA COM NEW 740367404   982,990 15,791 SH   SOLE 30 15,791 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   77,813 1,250 SH   SOLE 40 1,250 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   267,737 4,301 SH   SOLE 43 4,245 0 56
PREFORMED LINE PRODS CO COM 740444104   297,684 1,831 SH   SOLE 2 715 0 1,116
PREFORMED LINE PRODS CO COM 740444104   5,853 36 SH   SOLE 7 36 0 0
PREFORMED LINE PRODS CO COM 740444104   1,133,183 6,970 SH   SOLE 18 6,970 0 0
PREFORMED LINE PRODS CO COM 740444104   812,250 4,996 SH   SOLE 19 4,996 0 0
PREFORMED LINE PRODS CO COM 740444104   14,454,663 88,908 SH   SOLE 21 88,908 0 0
PREFORMED LINE PRODS CO COM 740444104   11,038,044 67,893 SH   SOLE 22 65,078 0 2,815
PREFORMED LINE PRODS CO COM 740444104   87,956 541 SH   SOLE 25 541 0 0
PREFORMED LINE PRODS CO COM 740444104   86,655 533 SH   SOLE 40 533 0 0
PREFORMED LINE PRODS CO COM 740444104   338,004 2,079 SH   SOLE 43 1,933 0 146
PRELUDE THERAPEUTICS INC COM 74065P101   287,055 92,898 SH   SOLE 2 88,987 0 3,911
PRELUDE THERAPEUTICS INC COM 74065P101   91,442 29,593 SH   SOLE 18 29,593 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   139,031 44,994 SH   SOLE 19 44,994 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   1,461,388 472,941 SH   SOLE 21 472,941 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   1,200,684 388,571 SH   SOLE 22 379,249 0 9,322
PRELUDE THERAPEUTICS INC COM 74065P101   13,284 4,299 SH   SOLE 23 4,299 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   47,459 15,359 SH   SOLE 26 0 0 15,359
PRELUDE THERAPEUTICS INC COM 74065P101   61,117 19,779 SH   SOLE 30 19,779 0 0
PREMIER FINANCIAL CORP COM 74052F108   4,338,341 254,299 SH   SOLE 2 175,258 0 79,041
PREMIER FINANCIAL CORP COM 74052F108   1,842 108 SH   SOLE 4 108 0 0
PREMIER FINANCIAL CORP COM 74052F108   7,285 427 SH   SOLE 7 427 0 0
PREMIER FINANCIAL CORP COM 74052F108   1,778,949 104,276 SH   SOLE 18 104,276 0 0
PREMIER FINANCIAL CORP COM 74052F108   7,074,953 414,710 SH   SOLE 19 414,710 0 0
PREMIER FINANCIAL CORP COM 74052F108   22,407,406 1,313,447 SH   SOLE 21 1,313,447 0 0
PREMIER FINANCIAL CORP COM 74052F108   28,137,826 1,649,345 SH   SOLE 22 1,600,062 0 49,283
PREMIER FINANCIAL CORP COM 74052F108   120,631 7,071 SH   SOLE 23 7,071 0 0
PREMIER FINANCIAL CORP COM 74052F108   118,209 6,929 SH   SOLE 25 6,929 0 0
PREMIER FINANCIAL CORP COM 74052F108   1,637,385 95,978 SH   SOLE 26 26,446 0 69,532
PREMIER FINANCIAL CORP COM 74052F108   38,504 2,257 SH   SOLE 28 0 0 2,257
PREMIER FINANCIAL CORP COM 74052F108   609,503 35,727 SH   SOLE 30 35,727 0 0
PREMIER FINANCIAL CORP COM 74052F108   597,987 35,052 SH   SOLE 34 35,052 0 0
PREMIER FINANCIAL CORP COM 74052F108   178,089 10,439 SH   SOLE 40 10,439 0 0
PREMIER FINANCIAL CORP COM 74052F108   2,931,354 171,826 SH   SOLE 43 159,534 0 12,292
PREMIER INC CL A 74051N102   4,708,952 219,021 SH   SOLE 2 131,460 0 87,561
PREMIER INC CL A 74051N102   5,268 245 SH   SOLE 4 245 0 0
PREMIER INC CL A 74051N102   920,050 42,793 SH   SOLE 7 40,516 0 2,277
PREMIER INC CL A 74051N102   2,326,644 108,216 SH   SOLE 18 108,216 0 0
PREMIER INC CL A 74051N102   814,334 37,876 SH   SOLE 19 37,876 0 0
PREMIER INC CL A 74051N102   244,186,035 11,357,490 SH   SOLE 21 11,357,490 0 0
PREMIER INC CL A 74051N102   64,902,222 3,018,708 SH   SOLE 22 2,861,351 0 157,357
PREMIER INC CL A 74051N102   157,466 7,324 SH   SOLE 23 7,324 0 0
PREMIER INC CL A 74051N102   557,517 25,931 SH   SOLE 25 25,931 0 0
PREMIER INC CL A 74051N102   1,181,533 54,955 SH   SOLE 26 44,475 0 10,480
PREMIER INC CL A 74051N102   89,118 4,145 SH   SOLE 28 2,179 0 1,966
PREMIER INC CL A 74051N102   7,159,092 332,981 SH   SOLE 30 332,981 0 0
PREMIER INC CL A 74051N102   35,153 1,635 SH   SOLE 31 1,635 0 0
PREMIER INC CL A 74051N102   202,917 9,438 SH   SOLE 36 9,438 0 0
PREMIER INC CL A 74051N102   419,487 19,511 SH   SOLE 40 19,511 0 0
PREMIER INC CL A 74051N102   8,643 402 SH   OTR 43 402 0 0
PREMIER INC CL A 74051N102   5,201,055 241,910 SH   SOLE 43 188,577 0 53,333
PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113   52 1,536 SH   SOLE 18 1,536 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   11,942,130 208,815 SH   SOLE 2 101,005 0 107,810
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   10,923 191 SH   SOLE 4 191 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   27,508 481 SH   SOLE 7 481 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   9,720,870 169,975 SH   SOLE 18 162,373 0 7,602
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   27,775,124 485,664 SH   SOLE 19 485,664 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   329,978,522 5,769,864 SH   SOLE 21 5,769,864 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   105,830,553 1,850,508 SH   SOLE 22 1,787,133 0 63,375
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   802,490 14,032 SH   SOLE 23 14,032 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   541,418 9,467 SH   SOLE 25 9,467 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   5,890,684 103,002 SH   SOLE 26 25,530 0 77,472
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   675,528 11,812 SH   SOLE 28 892 0 10,920
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   4,786,117 83,688 SH   SOLE 30 83,688 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   54,502 953 SH   SOLE 36 953 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   469,701 8,213 SH   SOLE 40 8,213 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   49,812 871 SH   OTR 43 871 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   4,720,863 82,547 SH   SOLE 43 59,864 0 22,683
PRESTIGE WEALTH INC ORD SHS G7244A101   37,157 11,192 SH   SOLE 2 11,192 0 0
PRESTO AUTOMATION INC COM 74113T105   765 535 SH   SOLE 2 0 0 535
PRESTO AUTOMATION INC COM 74113T105   14,410 10,077 SH   SOLE 18 10,077 0 0
PRESTO AUTOMATION INC COM 74113T105   15,487 10,830 SH   SOLE 19 10,830 0 0
PRESTO AUTOMATION INC COM 74113T105   274,271 191,798 SH   SOLE 21 191,798 0 0
PRESTO AUTOMATION INC COM 74113T105   41,567 29,068 SH   SOLE 22 28,662 0 406
PRICE T ROWE GROUP INC COM 74144T108   39,126,368 373,094 SH   SOLE 2 64,595 0 308,499
PRICE T ROWE GROUP INC COM 74144T108   21,072,158 200,936 SH   SOLE 4 95,131 0 105,805
PRICE T ROWE GROUP INC COM 74144T108   26,820,293 255,748 SH   SOLE 7 192,042 0 63,706
PRICE T ROWE GROUP INC COM 74144T108   613,804 5,853 SH   SOLE 13 5,853 0 0
PRICE T ROWE GROUP INC COM 74144T108   3,568,726 34,030 SH   SOLE 15 34,030 0 0
PRICE T ROWE GROUP INC COM 74144T108   54,010,147 515,020 SH   SOLE 18 500,866 0 14,154
PRICE T ROWE GROUP INC COM 74144T108   12,151,602 115,873 SH   SOLE 19 115,873 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,009,101,612 9,622,405 SH   SOLE 21 9,622,405 0 0
PRICE T ROWE GROUP INC COM 74144T108   507,841,469 4,842,581 SH   SOLE 22 4,364,207 0 478,374
PRICE T ROWE GROUP INC COM 74144T108   39,668,336 378,262 SH   SOLE 23 378,262 0 0
PRICE T ROWE GROUP INC COM 74144T108   47,435,008 452,322 SH   SOLE 25 451,616 0 706
PRICE T ROWE GROUP INC COM 74144T108   28,028,081 267,265 SH   SOLE 26 135,469 0 131,796
PRICE T ROWE GROUP INC COM 74144T108   55,418,552 528,450 SH   SOLE 28 5,755 0 522,695
PRICE T ROWE GROUP INC COM 74144T108   49,813 475 SH   SOLE 29 475 0 0
PRICE T ROWE GROUP INC COM 74144T108   178,841,732 1,705,366 SH   SOLE 30 1,705,366 0 0
PRICE T ROWE GROUP INC COM 74144T108   5,032,711 47,990 SH   SOLE 31 44,300 0 3,690
PRICE T ROWE GROUP INC COM 74144T108   4,803,780 45,807 SH   SOLE 32 45,807 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,989,174 18,968 SH   SOLE 34 18,968 0 0
PRICE T ROWE GROUP INC COM 74144T108   7,814,388 74,515 SH   SOLE 36 74,515 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,127,772 10,754 SH   SOLE 40 10,754 0 0
PRICE T ROWE GROUP INC COM 74144T108   34,191,613 326,038 SH   SOLE 43 261,621 0 64,417
PRICESMART INC COM 741511109   2,009,238 26,995 SH   SOLE 2 18,172 0 8,823
PRICESMART INC COM 741511109   4,764 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109   422,911 5,682 SH   SOLE 7 5,381 0 301
PRICESMART INC COM 741511109   5,863,819 78,783 SH   SOLE 18 78,783 0 0
PRICESMART INC COM 741511109   4,468,852 60,041 SH   SOLE 19 60,041 0 0
PRICESMART INC COM 741511109   220,185,004 2,958,283 SH   SOLE 21 2,958,283 0 0
PRICESMART INC COM 741511109   52,903,951 710,788 SH   SOLE 22 686,088 0 24,700
PRICESMART INC COM 741511109   18,384 247 SH   SOLE 23 247 0 0
PRICESMART INC COM 741511109   398,870 5,359 SH   SOLE 25 5,359 0 0
PRICESMART INC COM 741511109   1,447,291 19,445 SH   SOLE 26 8,982 0 10,463
PRICESMART INC COM 741511109   31,112 418 SH   SOLE 28 418 0 0
PRICESMART INC COM 741511109   3,492,032 46,917 SH   SOLE 30 46,917 0 0
PRICESMART INC COM 741511109   325,482 4,373 SH   SOLE 40 4,373 0 0
PRICESMART INC COM 741511109   2,073,482 27,858 SH   SOLE 43 24,334 0 3,524
PRIME MEDICINE INC COM 74168J101   77,532 8,127 SH   SOLE 2 1,377 0 6,750
PRIME MEDICINE INC COM 74168J101   11,000 1,153 SH   SOLE 7 1,153 0 0
PRIME MEDICINE INC COM 74168J101   1,041,415 109,163 SH   SOLE 18 109,163 0 0
PRIME MEDICINE INC COM 74168J101   8,390,430 879,500 SH   SOLE 19 879,500 0 0
PRIME MEDICINE INC COM 74168J101   12,870,624 1,349,122 SH   SOLE 21 1,349,122 0 0
PRIME MEDICINE INC COM 74168J101   9,375,149 982,720 SH   SOLE 22 965,866 0 16,854
PRIME MEDICINE INC COM 74168J101   31,139 3,264 SH   SOLE 34 3,264 0 0
PRIME MEDICINE INC COM 74168J101   14,081 1,476 SH   SOLE 43 0 0 1,476
PRIMEENERGY RESOURCES CORP COM 74158E104   385,667 3,325 SH   SOLE 2 0 0 3,325
PRIMEENERGY RESOURCES CORP COM 74158E104   160,878 1,387 SH   SOLE 18 1,387 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   199,735 1,722 SH   SOLE 19 1,722 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   2,360,049 20,347 SH   SOLE 21 20,347 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   795,691 6,860 SH   SOLE 22 6,357 0 503
PRIMERICA INC COM 74164M108   9,642,685 49,702 SH   SOLE 2 32,839 0 16,863
PRIMERICA INC COM 74164M108   22,505 116 SH   SOLE 4 116 0 0
PRIMERICA INC COM 74164M108   1,540,633 7,941 SH   SOLE 7 7,529 0 412
PRIMERICA INC COM 74164M108   12,823,673 66,098 SH   SOLE 18 66,098 0 0
PRIMERICA INC COM 74164M108   2,316,479 11,940 SH   SOLE 19 11,940 0 0
PRIMERICA INC COM 74164M108   372,644,125 1,920,747 SH   SOLE 21 1,920,747 0 0
PRIMERICA INC COM 74164M108   206,608,427 1,064,937 SH   SOLE 22 1,016,001 0 48,936
PRIMERICA INC COM 74164M108   1,419,765 7,318 SH   SOLE 25 7,318 0 0
PRIMERICA INC COM 74164M108   2,560,156 13,196 SH   SOLE 26 9,923 0 3,273
PRIMERICA INC COM 74164M108   520,917 2,685 SH   SOLE 28 702 0 1,983
PRIMERICA INC COM 74164M108   9,494,849 48,940 SH   SOLE 30 48,940 0 0
PRIMERICA INC COM 74164M108   103,795 535 SH   SOLE 31 535 0 0
PRIMERICA INC COM 74164M108   140,463 724 SH   SOLE 36 724 0 0
PRIMERICA INC COM 74164M108   1,185,983 6,113 SH   SOLE 40 6,113 0 0
PRIMERICA INC COM 74164M108   21,535 111 SH   OTR 43 111 0 0
PRIMERICA INC COM 74164M108   5,230,488 26,960 SH   SOLE 43 25,499 0 1,461
PRIMIS FINANCIAL CORP COM 74167B109   78,338 9,612 SH   SOLE 2 950 0 8,662
PRIMIS FINANCIAL CORP COM 74167B109   2,926 359 SH   SOLE 7 359 0 0
PRIMIS FINANCIAL CORP COM 74167B109   510,565 62,646 SH   SOLE 18 62,646 0 0
PRIMIS FINANCIAL CORP COM 74167B109   391,713 48,063 SH   SOLE 19 48,063 0 0
PRIMIS FINANCIAL CORP COM 74167B109   6,617,327 811,942 SH   SOLE 21 811,942 0 0
PRIMIS FINANCIAL CORP COM 74167B109   5,980,046 733,748 SH   SOLE 22 715,432 0 18,316
PRIMIS FINANCIAL CORP COM 74167B109   11,149 1,368 SH   SOLE 43 1,368 0 0
PRIMO WATER CORPORATION COM 74167P108   9,525,229 690,234 SH   SOLE 2 247,147 0 443,087
PRIMO WATER CORPORATION COM 74167P108   19,182 1,390 SH   SOLE 7 1,390 0 0
PRIMO WATER CORPORATION COM 74167P108   5,749,121 416,603 SH   SOLE 18 416,603 0 0
PRIMO WATER CORPORATION COM 74167P108   28,137,896 2,038,978 SH   SOLE 19 2,038,978 0 0
PRIMO WATER CORPORATION COM 74167P108   69,823,142 5,059,648 SH   SOLE 21 5,059,648 0 0
PRIMO WATER CORPORATION COM 74167P108   51,930,711 3,763,095 SH   SOLE 22 3,638,380 0 124,715
PRIMO WATER CORPORATION COM 74167P108   829,118 60,081 SH   SOLE 23 60,081 0 0
PRIMO WATER CORPORATION COM 74167P108   5,116,005 370,725 SH   SOLE 26 0 0 370,725
PRIMO WATER CORPORATION COM 74167P108   53,351 3,866 SH   SOLE 40 3,866 0 0
PRIMO WATER CORPORATION COM 74167P108   906,131 65,662 SH   SOLE 43 53,635 0 12,027
PRIMORIS SVCS CORP COM 74164F103   5,332,175 162,914 SH   SOLE 2 91,817 0 71,097
PRIMORIS SVCS CORP COM 74164F103   3,666 112 SH   SOLE 4 112 0 0
PRIMORIS SVCS CORP COM 74164F103   2,579,451 78,810 SH   SOLE 7 77,992 0 818
PRIMORIS SVCS CORP COM 74164F103   4,674,695 142,826 SH   SOLE 18 142,826 0 0
PRIMORIS SVCS CORP COM 74164F103   12,647,756 386,427 SH   SOLE 19 386,427 0 0
PRIMORIS SVCS CORP COM 74164F103   71,965,808 2,198,772 SH   SOLE 21 2,198,772 0 0
PRIMORIS SVCS CORP COM 74164F103   59,284,667 1,811,325 SH   SOLE 22 1,742,971 0 68,354
PRIMORIS SVCS CORP COM 74164F103   200,242 6,118 SH   SOLE 23 6,118 0 0
PRIMORIS SVCS CORP COM 74164F103   372,566 11,383 SH   SOLE 25 11,383 0 0
PRIMORIS SVCS CORP COM 74164F103   1,879,978 57,439 SH   SOLE 26 19,155 0 38,284
PRIMORIS SVCS CORP COM 74164F103   31,028 948 SH   SOLE 28 948 0 0
PRIMORIS SVCS CORP COM 74164F103   1,597,944 48,822 SH   SOLE 30 48,822 0 0
PRIMORIS SVCS CORP COM 74164F103   73,315 2,240 SH   SOLE 36 2,240 0 0
PRIMORIS SVCS CORP COM 74164F103   328,675 10,042 SH   SOLE 40 10,042 0 0
PRIMORIS SVCS CORP COM 74164F103   624,425 19,078 SH   SOLE 43 18,514 0 564
PRINCETON BANCORP INC COM 74179A107   82,100 2,832 SH   SOLE 2 209 0 2,623
PRINCETON BANCORP INC COM 74179A107   389,510 13,436 SH   SOLE 18 13,436 0 0
PRINCETON BANCORP INC COM 74179A107   289,494 9,986 SH   SOLE 19 9,986 0 0
PRINCETON BANCORP INC COM 74179A107   4,882,670 168,426 SH   SOLE 21 168,426 0 0
PRINCETON BANCORP INC COM 74179A107   2,180,019 75,199 SH   SOLE 22 71,839 0 3,360
PRINCETON BANCORP INC COM 74179A107   1,276 44 SH   SOLE 43 44 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   43,145,210 598,657 SH   SOLE 2 58,694 0 539,963
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   14,400,523 199,813 SH   SOLE 4 88,298 0 111,515
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   10,816,266 150,080 SH   SOLE 7 127,430 0 22,650
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   943,468 13,091 SH   SOLE 13 13,091 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   2,340,113 32,470 SH   SOLE 15 32,470 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   43,362,429 601,671 SH   SOLE 18 585,152 0 16,519
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   9,216,312 127,880 SH   SOLE 19 127,880 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   652,549,383 9,054,383 SH   SOLE 21 9,054,383 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   362,513,686 5,030,022 SH   SOLE 22 4,506,962 0 523,060
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   29,378,182 407,634 SH   SOLE 23 407,634 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   41,778,691 579,696 SH   SOLE 25 578,105 0 1,591
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   21,810,688 302,632 SH   SOLE 26 142,900 0 159,732
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   42,627,964 591,480 SH   SOLE 28 88,102 0 503,378
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   126,195 1,751 SH   SOLE 29 1,751 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   92,824,791 1,287,981 SH   SOLE 30 1,287,981 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   3,921,112 54,407 SH   SOLE 31 50,035 0 4,372
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   2,941,105 40,809 SH   SOLE 32 40,809 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   739,438 10,260 SH   SOLE 34 10,260 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   8,368,552 116,117 SH   SOLE 35 116,117 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   4,838,347 67,134 SH   SOLE 36 67,134 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   863,038 11,975 SH   SOLE 40 11,975 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   18,613,776 258,274 SH   SOLE 43 226,273 0 32,001
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   6,205 1,915 SH   SOLE 2 482 0 1,433
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   176,742 54,550 SH   SOLE 18 54,550 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   98,558 30,419 SH   SOLE 19 30,419 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   1,270,261 392,056 SH   SOLE 21 392,056 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   608,734 187,881 SH   SOLE 22 183,900 0 3,981
PRIVIA HEALTH GROUP INC COM 74276R102   2,713,793 117,991 SH   SOLE 2 50,435 0 67,556
PRIVIA HEALTH GROUP INC COM 74276R102   4,439 193 SH   SOLE 4 193 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   484,794 21,078 SH   SOLE 7 19,950 0 1,128
PRIVIA HEALTH GROUP INC COM 74276R102   7,604,053 330,611 SH   SOLE 18 322,570 0 8,041
PRIVIA HEALTH GROUP INC COM 74276R102   12,170,864 529,168 SH   SOLE 19 529,168 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   270,996,465 11,782,455 SH   SOLE 21 11,782,455 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   73,042,250 3,175,750 SH   SOLE 22 3,090,033 0 85,717
PRIVIA HEALTH GROUP INC COM 74276R102   186,967 8,129 SH   SOLE 23 8,129 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   403,834 17,558 SH   SOLE 25 17,558 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   3,325,800 144,600 SH   SOLE 26 31,432 0 113,168
PRIVIA HEALTH GROUP INC COM 74276R102   54,993 2,391 SH   SOLE 28 0 0 2,391
PRIVIA HEALTH GROUP INC COM 74276R102   5,347,799 232,513 SH   SOLE 30 232,513 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   12,420 540 SH   SOLE 36 540 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   417,289 18,143 SH   SOLE 40 18,143 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   1,041,509 45,283 SH   SOLE 43 30,251 0 15,032
PRO-DEX INC COLO COM NEW 74265M205   6,092 388 SH   SOLE 18 388 0 0
PRO-DEX INC COLO COM NEW 74265M205   74,748 4,761 SH   SOLE 21 4,761 0 0
PRO-DEX INC COLO COM NEW 74265M205   671,097 42,745 SH   SOLE 22 42,745 0 0
PROASSURANCE CORP COM 74267C106   773,772 40,962 SH   SOLE 2 13,797 0 27,165
PROASSURANCE CORP COM 74267C106   2,550 135 SH   SOLE 4 135 0 0
PROASSURANCE CORP COM 74267C106   416,468 22,047 SH   SOLE 7 20,854 0 1,193
PROASSURANCE CORP COM 74267C106   3,189,425 168,842 SH   SOLE 18 168,842 0 0
PROASSURANCE CORP COM 74267C106   1,659,751 87,864 SH   SOLE 19 87,864 0 0
PROASSURANCE CORP COM 74267C106   112,267,199 5,943,208 SH   SOLE 21 5,943,208 0 0
PROASSURANCE CORP COM 74267C106   22,130,920 1,171,568 SH   SOLE 22 1,111,917 0 59,651
PROASSURANCE CORP COM 74267C106   68,986 3,652 SH   SOLE 25 3,652 0 0
PROASSURANCE CORP COM 74267C106   252,673 13,376 SH   SOLE 26 8,831 0 4,545
PROASSURANCE CORP COM 74267C106   15,188 804 SH   SOLE 28 804 0 0
PROASSURANCE CORP COM 74267C106   2,059,029 109,001 SH   SOLE 30 109,001 0 0
PROASSURANCE CORP COM 74267C106   97,019 5,136 SH   SOLE 40 5,136 0 0
PROASSURANCE CORP COM 74267C106   224,205 11,869 SH   SOLE 43 11,367 0 502
PROCEPT BIOROBOTICS CORP COM 74276L105   634,709 19,345 SH   SOLE 2 11,063 0 8,282
PROCEPT BIOROBOTICS CORP COM 74276L105   27,396 835 SH   SOLE 4 167 0 668
PROCEPT BIOROBOTICS CORP COM 74276L105   348,770 10,630 SH   SOLE 7 10,059 0 571
PROCEPT BIOROBOTICS CORP COM 74276L105   2,826,122 86,136 SH   SOLE 18 86,136 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   2,454,647 74,814 SH   SOLE 19 74,814 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   50,928,076 1,552,212 SH   SOLE 21 1,552,212 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   35,925,244 1,094,948 SH   SOLE 22 1,063,778 0 31,170
PROCEPT BIOROBOTICS CORP COM 74276L105   218,055 6,646 SH   SOLE 25 6,646 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   884,754 26,966 SH   SOLE 26 23,400 0 3,566
PROCEPT BIOROBOTICS CORP COM 74276L105   133,405 4,066 SH   SOLE 28 1,504 0 2,562
PROCEPT BIOROBOTICS CORP COM 74276L105   1,397,476 42,593 SH   SOLE 30 42,593 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   23,033 702 SH   SOLE 36 702 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   206,965 6,308 SH   SOLE 40 6,308 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   584,280 17,808 SH   SOLE 43 16,016 0 1,792
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205   73 293 SH   SOLE 22 293 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   3,832,651 58,675 SH   SOLE 2 26,533 0 32,142
PROCORE TECHNOLOGIES INC COM 74275K108   38,865 595 SH   SOLE 4 305 0 290
PROCORE TECHNOLOGIES INC COM 74275K108   1,029,770 15,765 SH   SOLE 7 14,936 0 829
PROCORE TECHNOLOGIES INC COM 74275K108   2,447,736 37,473 SH   SOLE 18 37,473 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,643,321 25,158 SH   SOLE 19 25,158 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   108,045,485 1,654,095 SH   SOLE 21 1,654,095 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   135,670,163 2,077,008 SH   SOLE 22 1,970,617 0 106,391
PROCORE TECHNOLOGIES INC COM 74275K108   1,063,344 16,279 SH   SOLE 25 16,279 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   2,293,581 35,113 SH   SOLE 26 28,043 0 7,070
PROCORE TECHNOLOGIES INC COM 74275K108   169,767 2,599 SH   SOLE 28 1,559 0 1,040
PROCORE TECHNOLOGIES INC COM 74275K108   4,547,905 69,625 SH   SOLE 30 69,625 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   73,550 1,126 SH   SOLE 31 1,126 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   59,049 904 SH   SOLE 36 904 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   936,036 14,330 SH   SOLE 40 14,330 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   2,182,211 33,408 SH   SOLE 43 20,933 0 12,475
PROCTER AND GAMBLE CO COM 742718109   677,795,084 4,646,888 SH   SOLE 2 1,165,133 0 3,481,755
PROCTER AND GAMBLE CO COM 742718109   177,962,473 1,220,091 SH   SOLE 4 873,843 0 346,248
PROCTER AND GAMBLE CO COM 742718109   327,315,674 2,244,040 SH   SOLE 7 1,954,511 0 289,529
PROCTER AND GAMBLE CO COM 742718109   18,138,566 124,356 SH   SOLE 13 124,356 0 0
PROCTER AND GAMBLE CO COM 742718109   49,384,404 338,574 SH   SOLE 15 338,574 0 0
PROCTER AND GAMBLE CO COM 742718109   491,318,762 3,368,427 SH   SOLE 18 3,203,463 0 164,964
PROCTER AND GAMBLE CO COM 742718109   127,757,607 875,892 SH   SOLE 19 875,892 0 0
PROCTER AND GAMBLE CO COM 742718109   8,185,898,910 56,121,616 SH   SOLE 21 56,121,616 0 0
PROCTER AND GAMBLE CO COM 742718109   7,524,559,168 51,587,544 SH   SOLE 22 46,577,679 0 5,009,865
PROCTER AND GAMBLE CO COM 742718109   697,242,306 4,780,216 SH   SOLE 23 4,780,216 0 0
PROCTER AND GAMBLE CO COM 742718109   550,967,480 3,777,372 SH   SOLE 25 3,768,917 0 8,455
PROCTER AND GAMBLE CO COM 742718109   420,933,144 2,885,871 SH   SOLE 26 1,559,809 0 1,326,062
PROCTER AND GAMBLE CO COM 742718109   684,119,427 4,690,247 SH   SOLE 28 159,516 0 4,530,731
PROCTER AND GAMBLE CO COM 742718109   5,980,989 41,005 SH   SOLE 29 41,005 0 0
PROCTER AND GAMBLE CO COM 742718109   1,749,858,937 11,996,839 SH   SOLE 30 11,995,179 0 1,660
PROCTER AND GAMBLE CO COM 742718109   91,114,074 624,668 SH   SOLE 31 557,042 0 67,626
PROCTER AND GAMBLE CO COM 742718109   31,827,090 218,203 SH   SOLE 32 218,203 0 0
PROCTER AND GAMBLE CO COM 742718109   19,118,600 131,075 SH   SOLE 34 131,075 0 0
PROCTER AND GAMBLE CO COM 742718109   87,869,856 602,426 SH   SOLE 36 602,426 0 0
PROCTER AND GAMBLE CO COM 742718109   16,698,345 114,482 SH   SOLE 40 114,482 0 0
PROCTER AND GAMBLE CO COM 742718109   648,494 4,446 SH   OTR 43 4,446 0 0
PROCTER AND GAMBLE CO COM 742718109   475,028,146 3,256,740 SH   SOLE 43 2,946,210 0 310,530
PROFESSIONAL DVRSTY NTWORK I COM 74312Y301   2,862 1,118 SH   SOLE 18 1,118 0 0
PROFESSIONAL DVRSTY NTWORK I COM 74312Y301   34,148 13,339 SH   SOLE 21 13,339 0 0
PROFIRE ENERGY INC COM 74316X101   18,965 6,822 SH   SOLE 18 6,822 0 0
PROFIRE ENERGY INC COM 74316X101   226,109 81,334 SH   SOLE 21 81,334 0 0
PROFIRE ENERGY INC COM 74316X101   971,563 349,483 SH   SOLE 22 349,483 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   170,044 15,629 SH   SOLE 2 852 0 14,777
PROFRAC HLDG CORP CLASS A COM 74319N100   2,361 217 SH   SOLE 7 217 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   712,520 65,489 SH   SOLE 18 65,489 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   580,187 53,326 SH   SOLE 19 53,326 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   9,096,724 836,096 SH   SOLE 21 836,096 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   7,321,816 672,961 SH   SOLE 22 651,395 0 21,566
PROG HOLDINGS INC COM NPV 74319R101   4,916,741 148,050 SH   SOLE 2 73,446 0 74,604
PROG HOLDINGS INC COM NPV 74319R101   7,240 218 SH   SOLE 4 218 0 0
PROG HOLDINGS INC COM NPV 74319R101   324,063 9,758 SH   SOLE 7 9,240 0 518
PROG HOLDINGS INC COM NPV 74319R101   4,936,899 148,657 SH   SOLE 18 148,657 0 0
PROG HOLDINGS INC COM NPV 74319R101   9,816,013 295,574 SH   SOLE 19 295,574 0 0
PROG HOLDINGS INC COM NPV 74319R101   175,473,836 5,283,765 SH   SOLE 21 5,283,765 0 0
PROG HOLDINGS INC COM NPV 74319R101   51,375,870 1,547,000 SH   SOLE 22 1,492,281 0 54,719
PROG HOLDINGS INC COM NPV 74319R101   243,595 7,335 SH   SOLE 23 7,335 0 0
PROG HOLDINGS INC COM NPV 74319R101   283,248 8,529 SH   SOLE 25 8,529 0 0
PROG HOLDINGS INC COM NPV 74319R101   2,611,668 78,641 SH   SOLE 26 16,580 0 62,061
PROG HOLDINGS INC COM NPV 74319R101   40,084 1,207 SH   SOLE 28 1,207 0 0
PROG HOLDINGS INC COM NPV 74319R101   3,444,342 103,714 SH   SOLE 30 103,714 0 0
PROG HOLDINGS INC COM NPV 74319R101   63,066 1,899 SH   SOLE 36 1,899 0 0
PROG HOLDINGS INC COM NPV 74319R101   271,757 8,183 SH   SOLE 40 8,183 0 0
PROG HOLDINGS INC COM NPV 74319R101   1,365,429 41,115 SH   SOLE 43 40,446 0 669
PROGRESS SOFTWARE CORP COM 743312100   3,812,839 72,515 SH   SOLE 2 62,885 0 9,630
PROGRESS SOFTWARE CORP COM 743312100   14,670 279 SH   SOLE 4 143 0 136
PROGRESS SOFTWARE CORP COM 743312100   1,103,812 20,993 SH   SOLE 7 19,854 0 1,139
PROGRESS SOFTWARE CORP COM 743312100   6,785,817 129,057 SH   SOLE 18 129,057 0 0
PROGRESS SOFTWARE CORP COM 743312100   4,722,788 89,821 SH   SOLE 19 89,821 0 0
PROGRESS SOFTWARE CORP COM 743312100   271,072,509 5,155,430 SH   SOLE 21 5,155,430 0 0
PROGRESS SOFTWARE CORP COM 743312100   63,302,061 1,203,919 SH   SOLE 22 1,165,145 0 38,774
PROGRESS SOFTWARE CORP COM 743312100   496,671 9,446 SH   SOLE 25 9,446 0 0
PROGRESS SOFTWARE CORP COM 743312100   1,924,113 36,594 SH   SOLE 26 21,642 0 14,952
PROGRESS SOFTWARE CORP COM 743312100   62,938 1,197 SH   SOLE 28 780 0 417
PROGRESS SOFTWARE CORP COM 743312100   8,154,264 155,083 SH   SOLE 30 155,083 0 0
PROGRESS SOFTWARE CORP COM 743312100   721,398 13,720 SH   SOLE 34 13,720 0 0
PROGRESS SOFTWARE CORP COM 743312100   89,701 1,706 SH   SOLE 36 1,706 0 0
PROGRESS SOFTWARE CORP COM 743312100   386,148 7,344 SH   SOLE 40 7,344 0 0
PROGRESS SOFTWARE CORP COM 743312100   5,062,675 96,285 SH   SOLE 43 94,628 0 1,657
PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6   2,392,425 2,325,000 PRN   SOLE 21 2,325,000 0 0
PROGRESSIVE CORP COM 743315103   141,915,775 1,018,778 SH   SOLE 2 152,992 0 865,786
PROGRESSIVE CORP COM 743315103   66,128,078 474,717 SH   SOLE 4 237,683 0 237,034
PROGRESSIVE CORP COM 743315103   91,237,600 654,972 SH   SOLE 7 561,500 0 93,472
PROGRESSIVE CORP COM 743315103   2,226,571 15,984 SH   SOLE 13 15,984 0 0
PROGRESSIVE CORP COM 743315103   7,378,442 52,968 SH   SOLE 15 52,968 0 0
PROGRESSIVE CORP COM 743315103   449,772,692 3,228,806 SH   SOLE 18 3,192,575 0 36,231
PROGRESSIVE CORP COM 743315103   88,101,817 632,461 SH   SOLE 19 632,461 0 0
PROGRESSIVE CORP COM 743315103   2,172,189,873 15,593,610 SH   SOLE 21 15,593,610 0 0
PROGRESSIVE CORP COM 743315103   1,845,055,246 13,245,192 SH   SOLE 22 11,979,177 0 1,266,015
PROGRESSIVE CORP COM 743315103   159,506,022 1,145,054 SH   SOLE 23 1,145,054 0 0
PROGRESSIVE CORP COM 743315103   133,977,208 961,789 SH   SOLE 25 937,785 0 24,004
PROGRESSIVE CORP COM 743315103   96,834,813 695,153 SH   SOLE 26 345,884 0 349,269
PROGRESSIVE CORP COM 743315103   168,848,873 1,212,124 SH   SOLE 28 13,898 0 1,198,226
PROGRESSIVE CORP COM 743315103   653,214,893 4,689,267 SH   SOLE 30 4,686,266 0 3,001
PROGRESSIVE CORP COM 743315103   24,769,630 177,815 SH   SOLE 31 120,429 0 57,386
PROGRESSIVE CORP COM 743315103   57,713,244 414,309 SH   SOLE 34 414,309 0 0
PROGRESSIVE CORP COM 743315103   25,240,185 181,193 SH   SOLE 36 181,193 0 0
PROGRESSIVE CORP COM 743315103   3,959,603 28,425 SH   SOLE 40 28,425 0 0
PROGRESSIVE CORP COM 743315103   133,728 960 SH   OTR 43 960 0 0
PROGRESSIVE CORP COM 743315103   148,133,926 1,063,417 SH   SOLE 43 959,238 0 104,179
PROGYNY INC COM 74340E103   10,506,533 308,834 SH   SOLE 2 178,046 0 130,788
PROGYNY INC COM 74340E103   10,546 310 SH   SOLE 4 310 0 0
PROGYNY INC COM 74340E103   499,312 14,677 SH   SOLE 7 13,904 0 773
PROGYNY INC COM 74340E103   11,294,810 332,005 SH   SOLE 18 303,330 0 28,675
PROGYNY INC COM 74340E103   28,265,653 830,854 SH   SOLE 19 830,854 0 0
PROGYNY INC COM 74340E103   203,279,876 5,975,305 SH   SOLE 21 5,975,305 0 0
PROGYNY INC COM 74340E103   108,967,319 3,203,037 SH   SOLE 22 3,137,238 0 65,799
PROGYNY INC COM 74340E103   720,544 21,180 SH   SOLE 23 21,180 0 0
PROGYNY INC COM 74340E103   528,467 15,534 SH   SOLE 25 15,534 0 0
PROGYNY INC COM 74340E103   4,195,074 123,312 SH   SOLE 26 20,203 0 103,109
PROGYNY INC COM 74340E103   107,605 3,163 SH   SOLE 28 1,183 0 1,980
PROGYNY INC COM 74340E103   2,273,999 66,843 SH   SOLE 30 66,843 0 0
PROGYNY INC COM 74340E103   569,461 16,739 SH   SOLE 31 0 0 16,739
PROGYNY INC COM 74340E103   776,404 22,822 SH   SOLE 34 22,822 0 0
PROGYNY INC COM 74340E103   48,683 1,431 SH   SOLE 36 1,431 0 0
PROGYNY INC COM 74340E103   471,517 13,860 SH   SOLE 40 13,860 0 0
PROGYNY INC COM 74340E103   1,634,117 48,034 SH   SOLE 43 35,429 0 12,605
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   171,068 37,351 SH   SOLE 2 11,588 0 25,763
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   2,753 601 SH   SOLE 7 601 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   550,127 120,115 SH   SOLE 18 120,115 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   450,791 98,426 SH   SOLE 19 98,426 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   6,943,019 1,515,943 SH   SOLE 21 1,515,943 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   4,543,891 992,116 SH   SOLE 22 939,515 0 52,601
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   33,828 7,386 SH   SOLE 25 7,386 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   151,383 33,053 SH   SOLE 30 33,053 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   31,863 6,957 SH   SOLE 40 6,957 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   3,151 688 SH   SOLE 43 688 0 0
PROLOGIS INC. COM 74340W103   249,619,449 2,224,574 SH   SOLE 2 310,482 0 1,914,092
PROLOGIS INC. COM 74340W103   160,686,628 1,432,017 SH   SOLE 4 1,069,822 0 362,195
PROLOGIS INC. COM 74340W103   265,672,884 2,367,640 SH   SOLE 7 2,053,492 0 314,148
PROLOGIS INC. COM 74340W103   4,239,743 37,784 SH   SOLE 13 37,784 0 0
PROLOGIS INC. COM 74340W103   14,806,446 131,953 SH   SOLE 15 131,953 0 0
PROLOGIS INC. COM 74340W103   175,041,541 1,559,946 SH   SOLE 18 1,502,828 0 57,118
PROLOGIS INC. COM 74340W103   229,201,829 2,042,615 SH   SOLE 19 2,042,615 0 0
PROLOGIS INC. COM 74340W103   3,206,773,848 28,578,325 SH   SOLE 21 28,578,325 0 0
PROLOGIS INC. COM 74340W103   3,287,554,613 29,298,232 SH   SOLE 22 26,670,711 0 2,627,521
PROLOGIS INC. COM 74340W103   212,827,136 1,896,686 SH   SOLE 23 1,896,686 0 0
PROLOGIS INC. COM 74340W103   699,104,656 6,230,324 SH   SOLE 25 5,890,222 0 340,102
PROLOGIS INC. COM 74340W103   150,667,621 1,342,729 SH   SOLE 26 838,772 0 503,957
PROLOGIS INC. COM 74340W103   304,225,323 2,711,214 SH   SOLE 28 98,486 0 2,612,728
PROLOGIS INC. COM 74340W103   56,666 505 SH   SOLE 29 505 0 0
PROLOGIS INC. COM 74340W103   1,166,695,171 10,397,426 SH   SOLE 30 10,397,426 0 0
PROLOGIS INC. COM 74340W103   26,514,438 236,293 SH   SOLE 31 190,306 0 45,987
PROLOGIS INC. COM 74340W103   53,043,126 472,713 SH   SOLE 34 472,713 0 0
PROLOGIS INC. COM 74340W103   35,143,274 313,192 SH   SOLE 36 313,192 0 0
PROLOGIS INC. COM 74340W103   5,031,945 44,844 SH   SOLE 40 44,844 0 0
PROLOGIS INC. COM 74340W103   194,797 1,736 SH   OTR 43 1,736 0 0
PROLOGIS INC. COM 74340W103   135,002,780 1,203,126 SH   SOLE 43 1,092,577 0 110,549
PROOF ACQUISITION CORP I CL A COM 74349W104   53,700 5,000 SH   SOLE 2 5,000 0 0
PROPETRO HLDG CORP COM 74347M108   6,475,392 609,162 SH   SOLE 2 245,213 0 363,949
PROPETRO HLDG CORP COM 74347M108   4,667 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108   10,396 978 SH   SOLE 7 978 0 0
PROPETRO HLDG CORP COM 74347M108   3,357,879 315,887 SH   SOLE 18 315,887 0 0
PROPETRO HLDG CORP COM 74347M108   16,951,374 1,594,673 SH   SOLE 19 1,594,673 0 0
PROPETRO HLDG CORP COM 74347M108   112,845,826 10,615,788 SH   SOLE 21 10,615,788 0 0
PROPETRO HLDG CORP COM 74347M108   45,755,836 4,304,406 SH   SOLE 22 4,187,430 0 116,976
PROPETRO HLDG CORP COM 74347M108   255,928 24,076 SH   SOLE 23 24,076 0 0
PROPETRO HLDG CORP COM 74347M108   197,675 18,596 SH   SOLE 25 18,596 0 0
PROPETRO HLDG CORP COM 74347M108   4,750,791 446,923 SH   SOLE 26 21,184 0 425,739
PROPETRO HLDG CORP COM 74347M108   719,587 67,694 SH   SOLE 28 0 0 67,694
PROPETRO HLDG CORP COM 74347M108   1,587,367 149,329 SH   SOLE 30 149,329 0 0
PROPETRO HLDG CORP COM 74347M108   95,149 8,951 SH   SOLE 40 8,951 0 0
PROPETRO HLDG CORP COM 74347M108   2,170,837 204,218 SH   SOLE 43 192,053 0 12,165
PROPHASE LABS INC COM 74345W108   9,815 2,246 SH   SOLE 18 2,246 0 0
PROPHASE LABS INC COM 74345W108   121,600 27,826 SH   SOLE 21 27,826 0 0
PROPHASE LABS INC COM 74345W108   127,263 29,122 SH   SOLE 22 29,122 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109   5,129 3,945 SH   SOLE 2 3,945 0 0
PROS HOLDINGS INC COM 74346Y103   2,688,970 77,671 SH   SOLE 2 51,152 0 26,519
PROS HOLDINGS INC COM 74346Y103   6,162 178 SH   SOLE 4 178 0 0
PROS HOLDINGS INC COM 74346Y103   416,582 12,033 SH   SOLE 7 11,387 0 646
PROS HOLDINGS INC COM 74346Y103   4,181,023 120,769 SH   SOLE 18 111,199 0 9,570
PROS HOLDINGS INC COM 74346Y103   8,534,661 246,524 SH   SOLE 19 246,524 0 0
PROS HOLDINGS INC COM 74346Y103   60,515,656 1,747,997 SH   SOLE 21 1,747,997 0 0
PROS HOLDINGS INC COM 74346Y103   46,795,716 1,351,696 SH   SOLE 22 1,307,800 0 43,896
PROS HOLDINGS INC COM 74346Y103   25,030 723 SH   SOLE 23 723 0 0
PROS HOLDINGS INC COM 74346Y103   298,459 8,621 SH   SOLE 25 8,621 0 0
PROS HOLDINGS INC COM 74346Y103   589,959 17,041 SH   SOLE 26 13,566 0 3,475
PROS HOLDINGS INC COM 74346Y103   67,682 1,955 SH   SOLE 28 590 0 1,365
PROS HOLDINGS INC COM 74346Y103   2,028,594 58,596 SH   SOLE 30 58,596 0 0
PROS HOLDINGS INC COM 74346Y103   341,803 9,873 SH   SOLE 34 9,873 0 0
PROS HOLDINGS INC COM 74346Y103   39,882 1,152 SH   SOLE 36 1,152 0 0
PROS HOLDINGS INC COM 74346Y103   296,243 8,557 SH   SOLE 40 8,557 0 0
PROS HOLDINGS INC COM 74346Y103   382,136 11,038 SH   SOLE 43 10,736 0 302
PROSHARES TR MSCI EAFE DIVD 74347B839   1,030 30 SH   SOLE 43 30 0 0
PROSOMNUS INC COMMON STOCK 50535E108   341 328 SH   SOLE 18 328 0 0
PROSOMNUS INC COMMON STOCK 50535E108   4,166 4,006 SH   SOLE 21 4,006 0 0
PROSPECT CAP CORP COM 74348T102   6,189,186 1,023,006 SH   SOLE 30 1,023,006 0 0
PROSPECT CAP CORP COM 74348T102   1,334,775 220,624 SH   SOLE 43 210,018 0 10,606
PROSPERITY BANCSHARES INC COM 743606105   9,034,191 165,522 SH   SOLE 2 98,956 0 66,566
PROSPERITY BANCSHARES INC COM 743606105   15,282 280 SH   SOLE 4 280 0 0
PROSPERITY BANCSHARES INC COM 743606105   1,045,644 19,158 SH   SOLE 7 19,158 0 0
PROSPERITY BANCSHARES INC COM 743606105   9,048,873 165,791 SH   SOLE 18 165,791 0 0
PROSPERITY BANCSHARES INC COM 743606105   1,632,597 29,912 SH   SOLE 19 29,912 0 0
PROSPERITY BANCSHARES INC COM 743606105   271,551,274 4,975,289 SH   SOLE 21 4,975,289 0 0
PROSPERITY BANCSHARES INC COM 743606105   148,843,808 2,727,076 SH   SOLE 22 2,606,945 0 120,131
PROSPERITY BANCSHARES INC COM 743606105   984,023 18,029 SH   SOLE 25 18,029 0 0
PROSPERITY BANCSHARES INC COM 743606105   2,095,053 38,385 SH   SOLE 26 30,298 0 8,087
PROSPERITY BANCSHARES INC COM 743606105   355,152 6,507 SH   SOLE 28 1,656 0 4,851
PROSPERITY BANCSHARES INC COM 743606105   6,931,442 126,996 SH   SOLE 30 126,996 0 0
PROSPERITY BANCSHARES INC COM 743606105   67,406 1,235 SH   SOLE 31 1,235 0 0
PROSPERITY BANCSHARES INC COM 743606105   74,938 1,373 SH   SOLE 36 1,373 0 0
PROSPERITY BANCSHARES INC COM 743606105   929,607 17,032 SH   SOLE 40 17,032 0 0
PROSPERITY BANCSHARES INC COM 743606105   3,064,802 56,152 SH   SOLE 43 51,028 0 5,124
PROTAGONIST THERAPEUTICS INC COM 74366E102   609,804 36,559 SH   SOLE 2 13,968 0 22,591
PROTAGONIST THERAPEUTICS INC COM 74366E102   2,335 140 SH   SOLE 4 140 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   285,828 17,136 SH   SOLE 7 16,219 0 917
PROTAGONIST THERAPEUTICS INC COM 74366E102   2,675,806 160,420 SH   SOLE 18 160,420 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   16,310,304 977,836 SH   SOLE 19 977,836 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   39,074,802 2,342,614 SH   SOLE 21 2,342,614 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   25,896,317 1,552,537 SH   SOLE 22 1,504,185 0 48,352
PROTAGONIST THERAPEUTICS INC COM 74366E102   9,925 595 SH   SOLE 23 595 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   143,732 8,617 SH   SOLE 25 8,617 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   593,408 35,576 SH   SOLE 26 29,862 0 5,714
PROTAGONIST THERAPEUTICS INC COM 74366E102   1,165,315 69,863 SH   SOLE 30 69,863 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   60,799 3,645 SH   SOLE 34 3,645 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   11,576 694 SH   SOLE 36 694 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   145,166 8,703 SH   SOLE 40 8,703 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   241,693 14,490 SH   SOLE 43 13,900 0 590
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   42,476 25,588 SH   SOLE 2 2,660 0 22,928
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   281,088 169,330 SH   SOLE 18 169,330 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   215,347 129,727 SH   SOLE 19 129,727 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   3,587,107 2,160,908 SH   SOLE 21 2,160,908 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   1,145,249 689,909 SH   SOLE 22 647,726 0 42,183
PROTARA THERAPEUTICS INC COM STK 74365U107   1,770 1,060 SH   SOLE 2 1,060 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107   2,923 1,750 SH   SOLE 18 1,750 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107   37,837 22,657 SH   SOLE 21 22,657 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107   15,255 9,135 SH   SOLE 22 9,135 0 0
PROTHENA CORP PLC SHS G72800108   1,768,025 36,643 SH   SOLE 2 25,715 0 10,928
PROTHENA CORP PLC SHS G72800108   5,356 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108   553,428 11,470 SH   SOLE 7 10,859 0 611
PROTHENA CORP PLC SHS G72800108   5,225,572 108,302 SH   SOLE 18 103,380 0 4,922
PROTHENA CORP PLC SHS G72800108   13,576,392 281,376 SH   SOLE 19 281,376 0 0
PROTHENA CORP PLC SHS G72800108   86,143,861 1,785,365 SH   SOLE 21 1,785,365 0 0
PROTHENA CORP PLC SHS G72800108   52,567,072 1,089,473 SH   SOLE 22 1,054,914 0 34,559
PROTHENA CORP PLC SHS G72800108   37,587 779 SH   SOLE 23 779 0 0
PROTHENA CORP PLC SHS G72800108   386,917 8,019 SH   SOLE 25 8,019 0 0
PROTHENA CORP PLC SHS G72800108   989,801 20,514 SH   SOLE 26 17,385 0 3,129
PROTHENA CORP PLC SHS G72800108   77,007 1,596 SH   SOLE 28 551 0 1,045
PROTHENA CORP PLC SHS G72800108   3,684,418 76,361 SH   SOLE 30 76,361 0 0
PROTHENA CORP PLC SHS G72800108   3,966,584 82,209 SH   SOLE 34 82,209 0 0
PROTHENA CORP PLC SHS G72800108   42,412 879 SH   SOLE 36 879 0 0
PROTHENA CORP PLC SHS G72800108   341,996 7,088 SH   SOLE 40 7,088 0 0
PROTHENA CORP PLC SHS G72800108   1,498,597 31,059 SH   SOLE 43 28,791 0 2,268
PROTO LABS INC COM 743713109   2,169,974 82,196 SH   SOLE 2 64,908 0 17,288
PROTO LABS INC COM 743713109   23,786 901 SH   SOLE 4 103 0 798
PROTO LABS INC COM 743713109   309,302 11,716 SH   SOLE 7 11,084 0 632
PROTO LABS INC COM 743713109   2,268,262 85,919 SH   SOLE 18 85,919 0 0
PROTO LABS INC COM 743713109   1,452,871 55,033 SH   SOLE 19 55,033 0 0
PROTO LABS INC COM 743713109   82,883,222 3,139,516 SH   SOLE 21 3,139,516 0 0
PROTO LABS INC COM 743713109   20,225,014 766,099 SH   SOLE 22 731,606 0 34,493
PROTO LABS INC COM 743713109   130,363 4,938 SH   SOLE 25 4,938 0 0
PROTO LABS INC COM 743713109   258,746 9,801 SH   SOLE 26 7,529 0 2,272
PROTO LABS INC COM 743713109   6,943 263 SH   SOLE 28 263 0 0
PROTO LABS INC COM 743713109   5,408,594 204,871 SH   SOLE 30 204,871 0 0
PROTO LABS INC COM 743713109   4,752 180 SH   SOLE 36 180 0 0
PROTO LABS INC COM 743713109   151,774 5,749 SH   SOLE 40 5,749 0 0
PROTO LABS INC COM 743713109   798,098 30,231 SH   SOLE 43 29,207 0 1,024
PROVIDENT BANCORP INC COM NEW 74383L105   28,673 2,959 SH   SOLE 18 2,959 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   364,838 37,651 SH   SOLE 21 37,651 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   513,725 53,016 SH   SOLE 22 53,016 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   48 5 SH   SOLE 43 5 0 0
PROVIDENT FINL HLDGS INC COM 743868101   12,475 953 SH   SOLE 18 953 0 0
PROVIDENT FINL HLDGS INC COM 743868101   168,560 12,877 SH   SOLE 21 12,877 0 0
PROVIDENT FINL HLDGS INC COM 743868101   3,584,631 273,845 SH   SOLE 22 273,845 0 0
PROVIDENT FINL HLDGS INC COM 743868101   5,459 417 SH   SOLE 43 417 0 0
PROVIDENT FINL SVCS INC COM 74386T105   964,111 63,055 SH   SOLE 2 20,653 0 42,402
PROVIDENT FINL SVCS INC COM 74386T105   3,058 200 SH   SOLE 4 200 0 0
PROVIDENT FINL SVCS INC COM 74386T105   229,946 15,039 SH   SOLE 7 14,253 0 786
PROVIDENT FINL SVCS INC COM 74386T105   3,654,432 239,008 SH   SOLE 18 239,008 0 0
PROVIDENT FINL SVCS INC COM 74386T105   2,092,666 136,865 SH   SOLE 19 136,865 0 0
PROVIDENT FINL SVCS INC COM 74386T105   129,270,513 8,454,579 SH   SOLE 21 8,454,579 0 0
PROVIDENT FINL SVCS INC COM 74386T105   28,506,814 1,864,409 SH   SOLE 22 1,773,866 0 90,543
PROVIDENT FINL SVCS INC COM 74386T105   147,946 9,676 SH   SOLE 25 9,676 0 0
PROVIDENT FINL SVCS INC COM 74386T105   216,338 14,149 SH   SOLE 26 10,644 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105   21,238 1,389 SH   SOLE 28 1,389 0 0
PROVIDENT FINL SVCS INC COM 74386T105   1,614,028 105,561 SH   SOLE 30 105,561 0 0
PROVIDENT FINL SVCS INC COM 74386T105   141,004 9,222 SH   SOLE 40 9,222 0 0
PROVIDENT FINL SVCS INC COM 74386T105   630,300 41,223 SH   SOLE 43 40,041 0 1,182
PRUDENTIAL FINL INC COM 744320102   75,481,389 795,462 SH   SOLE 2 196,433 0 599,029
PRUDENTIAL FINL INC COM 744320102   38,724,989 408,104 SH   SOLE 4 245,702 0 162,402
PRUDENTIAL FINL INC COM 744320102   74,308,739 783,104 SH   SOLE 7 712,194 0 70,910
PRUDENTIAL FINL INC COM 744320102   759,025 7,999 SH   SOLE 13 7,999 0 0
PRUDENTIAL FINL INC COM 744320102   4,790,806 50,488 SH   SOLE 15 50,488 0 0
PRUDENTIAL FINL INC COM 744320102   89,278,680 940,865 SH   SOLE 18 869,902 0 70,963
PRUDENTIAL FINL INC COM 744320102   24,134,797 254,345 SH   SOLE 19 254,345 0 0
PRUDENTIAL FINL INC COM 744320102   1,296,651,164 13,664,782 SH   SOLE 21 13,664,782 0 0
PRUDENTIAL FINL INC COM 744320102   761,582,301 8,025,949 SH   SOLE 22 7,197,999 0 827,950
PRUDENTIAL FINL INC COM 744320102   60,827,811 641,035 SH   SOLE 23 641,035 0 0
PRUDENTIAL FINL INC COM 744320102   111,155,000 1,171,409 SH   SOLE 25 1,170,379 0 1,030
PRUDENTIAL FINL INC COM 744320102   53,361,961 562,356 SH   SOLE 26 322,197 0 240,159
PRUDENTIAL FINL INC COM 744320102   89,370,154 941,829 SH   SOLE 28 90,580 0 851,249
PRUDENTIAL FINL INC COM 744320102   737,485 7,772 SH   SOLE 29 7,772 0 0
PRUDENTIAL FINL INC COM 744320102   323,508,097 3,409,296 SH   SOLE 30 3,378,188 0 31,108
PRUDENTIAL FINL INC COM 744320102   8,507,553 89,657 SH   SOLE 31 83,343 0 6,314
PRUDENTIAL FINL INC COM 744320102   5,946,282 62,665 SH   SOLE 32 62,665 0 0
PRUDENTIAL FINL INC COM 744320102   13,414,884 141,373 SH   SOLE 34 141,373 0 0
PRUDENTIAL FINL INC COM 744320102   10,675,220 112,501 SH   SOLE 36 112,501 0 0
PRUDENTIAL FINL INC COM 744320102   1,679,933 17,704 SH   SOLE 40 17,704 0 0
PRUDENTIAL FINL INC COM 744320102   56,030,619 590,480 SH   SOLE 43 542,938 0 47,542
PRUDENTIAL PLC ADR 74435K204   17,229 786 SH   SOLE 2 615 0 171
PRUDENTIAL PLC ADR 74435K204   71,739,504 3,272,788 SH   SOLE 18 3,257,151 0 15,637
PRUDENTIAL PLC ADR 74435K204   1,432,034 65,330 SH   SOLE 19 65,330 0 0
PRUDENTIAL PLC ADR 74435K204   865,665 39,492 SH   SOLE 23 39,492 0 0
PRUDENTIAL PLC ADR 74435K204   7,811,046 356,343 SH   SOLE 43 307,053 0 49,290
PSQ HOLDINGS INC CL A 693691107   1,745,512 192,237 SH   SOLE 22 192,237 0 0
PSYCHEMEDICS CORP COM NEW 744375205   3,470 874 SH   SOLE 18 874 0 0
PSYCHEMEDICS CORP COM NEW 744375205   35,929 9,050 SH   SOLE 21 9,050 0 0
PSYCHEMEDICS CORP COM NEW 744375205   267,804 67,457 SH   SOLE 22 67,457 0 0
PTC INC COM 69370C100   28,759,765 202,991 SH   SOLE 2 31,444 0 171,547
PTC INC COM 69370C100   13,182,474 93,044 SH   SOLE 4 40,022 0 53,022
PTC INC COM 69370C100   24,171,883 170,609 SH   SOLE 7 153,366 0 17,243
PTC INC COM 69370C100   509,765 3,598 SH   SOLE 13 3,598 0 0
PTC INC COM 69370C100   1,387,331 9,792 SH   SOLE 15 9,792 0 0
PTC INC COM 69370C100   35,190,478 248,380 SH   SOLE 18 241,532 0 6,848
PTC INC COM 69370C100   8,067,118 56,939 SH   SOLE 19 56,939 0 0
PTC INC COM 69370C100   695,852,536 4,911,438 SH   SOLE 21 4,911,438 0 0
PTC INC COM 69370C100   409,186,716 2,888,105 SH   SOLE 22 2,638,317 0 249,788
PTC INC COM 69370C100   26,516,687 187,159 SH   SOLE 23 187,159 0 0
PTC INC COM 69370C100   35,843,623 252,990 SH   SOLE 25 252,664 0 326
PTC INC COM 69370C100   18,682,066 131,861 SH   SOLE 26 67,380 0 64,481
PTC INC COM 69370C100   31,082,608 219,386 SH   SOLE 28 3,804 0 215,582
PTC INC COM 69370C100   158,112,046 1,115,980 SH   SOLE 30 1,083,605 0 32,375
PTC INC COM 69370C100   31,637,852 223,305 SH   SOLE 31 22,997 0 200,308
PTC INC COM 69370C100   3,665,403 25,871 SH   SOLE 34 25,871 0 0
PTC INC COM 69370C100   4,172,759 29,452 SH   SOLE 36 29,452 0 0
PTC INC COM 69370C100   783,915 5,533 SH   SOLE 40 5,533 0 0
PTC INC COM 69370C100   17,568 124 SH   OTR 43 124 0 0
PTC INC COM 69370C100   10,623,166 74,980 SH   SOLE 43 62,648 0 12,332
PTC THERAPEUTICS INC COM 69366J200   2,923,295 130,446 SH   SOLE 2 66,998 0 63,448
PTC THERAPEUTICS INC COM 69366J200   5,199 232 SH   SOLE 4 232 0 0
PTC THERAPEUTICS INC COM 69366J200   204,155 9,110 SH   SOLE 7 8,642 0 468
PTC THERAPEUTICS INC COM 69366J200   4,487,378 200,240 SH   SOLE 18 186,950 0 13,290
PTC THERAPEUTICS INC COM 69366J200   21,315,720 951,170 SH   SOLE 19 951,170 0 0
PTC THERAPEUTICS INC COM 69366J200   66,508,488 2,967,804 SH   SOLE 21 2,967,804 0 0
PTC THERAPEUTICS INC COM 69366J200   50,440,271 2,250,793 SH   SOLE 22 2,133,646 0 117,147
PTC THERAPEUTICS INC COM 69366J200   189,208 8,443 SH   SOLE 23 8,443 0 0
PTC THERAPEUTICS INC COM 69366J200   312,126 13,928 SH   SOLE 25 13,928 0 0
PTC THERAPEUTICS INC COM 69366J200   1,824,084 81,396 SH   SOLE 26 24,707 0 56,689
PTC THERAPEUTICS INC COM 69366J200   52,350 2,336 SH   SOLE 28 1,255 0 1,081
PTC THERAPEUTICS INC COM 69366J200   6,469,431 288,685 SH   SOLE 30 288,685 0 0
PTC THERAPEUTICS INC COM 69366J200   54,725 2,442 SH   SOLE 34 2,442 0 0
PTC THERAPEUTICS INC COM 69366J200   14,029 626 SH   SOLE 36 626 0 0
PTC THERAPEUTICS INC COM 69366J200   258,701 11,544 SH   SOLE 40 11,544 0 0
PTC THERAPEUTICS INC COM 69366J200   5,087 227 SH   OTR 43 227 0 0
PTC THERAPEUTICS INC COM 69366J200   336,755 15,027 SH   SOLE 43 11,586 0 3,441
PTC THERAPEUTICS INC NOTE 1.500% 9/1 69366JAD3   1,446,313 1,825,000 PRN   SOLE 21 1,825,000 0 0
PUBLIC STORAGE COM 74460D109   100,086,477 379,806 SH   SOLE 2 46,411 0 333,395
PUBLIC STORAGE COM 74460D109   59,056,150 224,105 SH   SOLE 4 156,748 0 67,357
PUBLIC STORAGE COM 74460D109   95,607,955 362,811 SH   SOLE 7 313,191 0 49,620
PUBLIC STORAGE COM 74460D109   1,450,941 5,506 SH   SOLE 13 5,506 0 0
PUBLIC STORAGE COM 74460D109   6,047,784 22,950 SH   SOLE 15 22,950 0 0
PUBLIC STORAGE COM 74460D109   67,217,100 255,074 SH   SOLE 18 245,431 0 9,643
PUBLIC STORAGE COM 74460D109   86,387,653 327,822 SH   SOLE 19 327,822 0 0
PUBLIC STORAGE COM 74460D109   1,524,801,033 5,786,282 SH   SOLE 21 5,786,282 0 0
PUBLIC STORAGE COM 74460D109   1,318,798,752 5,004,549 SH   SOLE 22 4,588,455 0 416,094
PUBLIC STORAGE COM 74460D109   74,474,178 282,613 SH   SOLE 23 282,613 0 0
PUBLIC STORAGE COM 74460D109   223,328,984 847,484 SH   SOLE 25 846,780 0 704
PUBLIC STORAGE COM 74460D109   45,722,301 173,506 SH   SOLE 26 84,951 0 88,555
PUBLIC STORAGE COM 74460D109   121,501,430 461,071 SH   SOLE 28 4,877 0 456,194
PUBLIC STORAGE COM 74460D109   362,244,342 1,374,637 SH   SOLE 30 1,371,893 0 2,744
PUBLIC STORAGE COM 74460D109   11,074,428 42,025 SH   SOLE 31 33,065 0 8,960
PUBLIC STORAGE COM 74460D109   4,207,360 15,966 SH   SOLE 34 15,966 0 0
PUBLIC STORAGE COM 74460D109   12,998,915 49,328 SH   SOLE 36 49,328 0 0
PUBLIC STORAGE COM 74460D109   2,024,888 7,684 SH   SOLE 40 7,684 0 0
PUBLIC STORAGE COM 74460D109   70,887 269 SH   OTR 43 269 0 0
PUBLIC STORAGE COM 74460D109   34,584,360 131,240 SH   SOLE 43 114,965 0 16,275
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   69,624,491 1,223,414 SH   SOLE 2 241,126 0 982,288
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   27,783,405 488,199 SH   SOLE 4 207,687 0 280,512
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   78,582,694 1,380,824 SH   SOLE 7 1,184,442 0 196,382
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,804,332 31,705 SH   SOLE 13 31,705 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   4,149,194 72,908 SH   SOLE 15 72,908 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   127,658,493 2,243,165 SH   SOLE 18 2,146,682 0 96,483
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   173,623,077 3,050,836 SH   SOLE 19 3,050,836 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,201,701,771 21,115,828 SH   SOLE 21 21,115,828 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   640,166,078 11,248,745 SH   SOLE 22 10,193,971 0 1,054,774
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   50,795,817 892,564 SH   SOLE 23 892,564 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   109,379,996 1,921,982 SH   SOLE 25 1,921,982 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   76,017,646 1,335,752 SH   SOLE 26 853,209 0 482,543
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   65,232,120 1,146,233 SH   SOLE 28 27,408 0 1,118,825
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   256,436 4,506 SH   SOLE 29 4,506 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   203,095,286 3,568,710 SH   SOLE 30 3,560,423 0 8,287
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   6,923,500 121,657 SH   SOLE 31 102,544 0 19,113
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   4,318,672 75,886 SH   SOLE 32 75,886 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   33,132,319 582,188 SH   SOLE 34 582,188 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   9,064,056 159,270 SH   SOLE 36 159,270 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,376,311 24,184 SH   SOLE 40 24,184 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   43,479 764 SH   OTR 43 764 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   34,906,726 613,367 SH   SOLE 43 516,631 0 96,736
PUBMATIC INC COM CL A 74467Q103   887,850 73,376 SH   SOLE 2 39,596 0 33,780
PUBMATIC INC COM CL A 74467Q103   5,542 458 SH   SOLE 7 458 0 0
PUBMATIC INC COM CL A 74467Q103   1,414,139 116,871 SH   SOLE 18 116,871 0 0
PUBMATIC INC COM CL A 74467Q103   2,397,772 198,163 SH   SOLE 19 198,163 0 0
PUBMATIC INC COM CL A 74467Q103   17,702,046 1,462,979 SH   SOLE 21 1,462,979 0 0
PUBMATIC INC COM CL A 74467Q103   16,171,239 1,336,466 SH   SOLE 22 1,282,733 0 53,733
PUBMATIC INC COM CL A 74467Q103   64,263 5,311 SH   SOLE 25 5,311 0 0
PUBMATIC INC COM CL A 74467Q103   196,262 16,220 SH   SOLE 26 290 0 15,930
PUBMATIC INC COM CL A 74467Q103   343,519 28,390 SH   SOLE 30 28,390 0 0
PUBMATIC INC COM CL A 74467Q103   71,233 5,887 SH   SOLE 40 5,887 0 0
PUBMATIC INC COM CL A 74467Q103   110,134 9,102 SH   SOLE 43 8,916 0 186
PULMATRIX INC COM 74584P301   2 1 SH   SOLE 21 1 0 0
PULMATRIX INC COM 74584P301   111,445 54,899 SH   SOLE 22 54,899 0 0
PULMONX CORP COM 745848101   189,927 18,386 SH   SOLE 2 10,366 0 8,020
PULMONX CORP COM 745848101   4,215 408 SH   SOLE 7 408 0 0
PULMONX CORP COM 745848101   998,198 96,631 SH   SOLE 18 96,631 0 0
PULMONX CORP COM 745848101   4,229,825 409,470 SH   SOLE 19 409,470 0 0
PULMONX CORP COM 745848101   13,660,547 1,322,415 SH   SOLE 21 1,322,415 0 0
PULMONX CORP COM 745848101   10,278,794 995,043 SH   SOLE 22 965,285 0 29,758
PULMONX CORP COM 745848101   55,947 5,416 SH   SOLE 25 5,416 0 0
PULMONX CORP COM 745848101   37,663 3,646 SH   SOLE 26 1,096 0 2,550
PULMONX CORP COM 745848101   21,424 2,074 SH   SOLE 28 0 0 2,074
PULMONX CORP COM 745848101   436,546 42,260 SH   SOLE 30 42,260 0 0
PULMONX CORP COM 745848101   27,860 2,697 SH   SOLE 34 2,697 0 0
PULMONX CORP COM 745848101   23,831 2,307 SH   SOLE 40 2,307 0 0
PULMONX CORP COM 745848101   360,589 34,907 SH   SOLE 43 32,612 0 2,295
PULSE BIOSCIENCES INC COM 74587B101   23,588 5,853 SH   SOLE 2 989 0 4,864
PULSE BIOSCIENCES INC COM 74587B101   169,010 41,938 SH   SOLE 18 41,938 0 0
PULSE BIOSCIENCES INC COM 74587B101   119,651 29,690 SH   SOLE 19 29,690 0 0
PULSE BIOSCIENCES INC COM 74587B101   2,160,298 536,054 SH   SOLE 21 536,054 0 0
PULSE BIOSCIENCES INC COM 74587B101   1,422,163 352,894 SH   SOLE 22 344,474 0 8,420
PULTE GROUP INC COM 745867101   40,419,230 545,837 SH   SOLE 2 296,416 0 249,421
PULTE GROUP INC COM 745867101   19,501,216 263,352 SH   SOLE 4 101,227 0 162,125
PULTE GROUP INC COM 745867101   11,955,817 161,456 SH   SOLE 7 138,568 0 22,888
PULTE GROUP INC COM 745867101   2,266,004 30,601 SH   SOLE 13 30,601 0 0
PULTE GROUP INC COM 745867101   2,633,959 35,570 SH   SOLE 15 35,570 0 0
PULTE GROUP INC COM 745867101   27,144,731 366,573 SH   SOLE 18 340,343 0 26,230
PULTE GROUP INC COM 745867101   14,398,282 194,440 SH   SOLE 19 194,440 0 0
PULTE GROUP INC COM 745867101   711,748,681 9,611,731 SH   SOLE 21 9,611,731 0 0
PULTE GROUP INC COM 745867101   405,245,956 5,472,599 SH   SOLE 22 4,958,389 0 514,210
PULTE GROUP INC COM 745867101   34,204,806 461,915 SH   SOLE 23 461,915 0 0
PULTE GROUP INC COM 745867101   27,696,551 374,025 SH   SOLE 25 373,381 0 644
PULTE GROUP INC COM 745867101   24,942,632 336,835 SH   SOLE 26 205,418 0 131,417
PULTE GROUP INC COM 745867101   38,393,148 518,476 SH   SOLE 28 2,970 0 515,506
PULTE GROUP INC COM 745867101   2,559,612 34,566 SH   SOLE 29 34,566 0 0
PULTE GROUP INC COM 745867101   154,756,873 2,089,897 SH   SOLE 30 1,818,949 0 270,948
PULTE GROUP INC COM 745867101   8,684,880 117,284 SH   SOLE 31 113,836 0 3,448
PULTE GROUP INC COM 745867101   852,316 11,510 SH   SOLE 34 11,510 0 0
PULTE GROUP INC COM 745867101   4,297,196 58,031 SH   SOLE 36 58,031 0 0
PULTE GROUP INC COM 745867101   818,475 11,053 SH   SOLE 40 11,053 0 0
PULTE GROUP INC COM 745867101   37,025 500 SH   OTR 43 500 0 0
PULTE GROUP INC COM 745867101   26,417,593 356,753 SH   SOLE 43 321,942 0 34,811
PUMA BIOTECHNOLOGY INC COM 74587V107   426,426 162,139 SH   SOLE 2 112,494 0 49,645
PUMA BIOTECHNOLOGY INC COM 74587V107   15,546 5,911 SH   SOLE 18 5,911 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   702,302 267,035 SH   SOLE 19 267,035 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   226,477 86,113 SH   SOLE 21 86,113 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   2,378,959 904,547 SH   SOLE 22 904,547 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   34,700 13,194 SH   SOLE 23 13,194 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   96,710 36,772 SH   SOLE 26 0 0 36,772
PURE CYCLE CORP COM NEW 746228303   21,773 2,268 SH   SOLE 2 734 0 1,534
PURE CYCLE CORP COM NEW 746228303   2,611 272 SH   SOLE 7 272 0 0
PURE CYCLE CORP COM NEW 746228303   516,192 53,770 SH   SOLE 18 53,770 0 0
PURE CYCLE CORP COM NEW 746228303   407,683 42,467 SH   SOLE 19 42,467 0 0
PURE CYCLE CORP COM NEW 746228303   6,291,110 655,324 SH   SOLE 21 655,324 0 0
PURE CYCLE CORP COM NEW 746228303   4,795,910 499,574 SH   SOLE 22 492,374 0 7,200
PURE CYCLE CORP COM NEW 746228303   43,363 4,517 SH   SOLE 43 4,517 0 0
PURE STORAGE INC CL A 74624M102   27,157,650 762,427 SH   SOLE 2 508,443 0 253,984
PURE STORAGE INC CL A 74624M102   2,096,843 58,867 SH   SOLE 4 29,428 0 29,439
PURE STORAGE INC CL A 74624M102   1,961,451 55,066 SH   SOLE 7 52,594 0 2,472
PURE STORAGE INC CL A 74624M102   2,468,039 69,288 SH   SOLE 13 69,288 0 0
PURE STORAGE INC CL A 74624M102   5,388,166 151,268 SH   SOLE 18 148,973 0 2,295
PURE STORAGE INC CL A 74624M102   29,648,200 832,347 SH   SOLE 19 832,347 0 0
PURE STORAGE INC CL A 74624M102   163,103,018 4,578,973 SH   SOLE 21 4,578,973 0 0
PURE STORAGE INC CL A 74624M102   251,593,749 7,063,272 SH   SOLE 22 6,681,511 0 381,761
PURE STORAGE INC CL A 74624M102   1,823,352 51,189 SH   SOLE 23 51,189 0 0
PURE STORAGE INC CL A 74624M102   2,028,630 56,952 SH   SOLE 25 56,952 0 0
PURE STORAGE INC CL A 74624M102   7,125,888 200,053 SH   SOLE 26 103,207 0 96,846
PURE STORAGE INC CL A 74624M102   676,068 18,980 SH   SOLE 28 4,699 0 14,281
PURE STORAGE INC CL A 74624M102   577,008 16,199 SH   SOLE 29 16,199 0 0
PURE STORAGE INC CL A 74624M102   8,153,097 228,891 SH   SOLE 30 228,891 0 0
PURE STORAGE INC CL A 74624M102   1,650,595 46,339 SH   SOLE 31 46,339 0 0
PURE STORAGE INC CL A 74624M102   54,435,232 1,528,221 SH   SOLE 34 1,528,221 0 0
PURE STORAGE INC CL A 74624M102   177,922 4,995 SH   SOLE 36 4,995 0 0
PURE STORAGE INC CL A 74624M102   1,725,112 48,431 SH   SOLE 40 48,431 0 0
PURE STORAGE INC CL A 74624M102   39,788 1,117 SH   OTR 43 1,117 0 0
PURE STORAGE INC CL A 74624M102   3,332,393 93,554 SH   SOLE 43 79,451 0 14,103
PURECYCLE TECHNOLOGIES INC COM 74623V103   503,441 89,740 SH   SOLE 2 27,062 0 62,678
PURECYCLE TECHNOLOGIES INC COM 74623V103   2,956 527 SH   SOLE 4 527 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   6,653 1,186 SH   SOLE 7 1,186 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   1,724,996 307,486 SH   SOLE 18 307,486 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   1,339,483 238,767 SH   SOLE 19 238,767 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   22,019,547 3,925,053 SH   SOLE 21 3,925,053 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   19,642,792 3,501,389 SH   SOLE 22 3,376,643 0 124,746
PURECYCLE TECHNOLOGIES INC COM 74623V103   86,613 15,439 SH   SOLE 25 15,439 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   106,803 19,038 SH   SOLE 26 2,773 0 16,265
PURECYCLE TECHNOLOGIES INC COM 74623V103   78,439 13,982 SH   SOLE 28 13,982 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   38,322 6,831 SH   SOLE 30 6,831 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   50,900 9,073 SH   SOLE 40 9,073 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   156,351 27,870 SH   SOLE 43 22,876 0 4,994
PURPLE INNOVATION INC COM 74640Y106   53,349 31,198 SH   SOLE 2 2,062 0 29,136
PURPLE INNOVATION INC COM 74640Y106   1,380 807 SH   SOLE 7 807 0 0
PURPLE INNOVATION INC COM 74640Y106   295,281 172,679 SH   SOLE 18 172,679 0 0
PURPLE INNOVATION INC COM 74640Y106   179,894 105,201 SH   SOLE 19 105,201 0 0
PURPLE INNOVATION INC COM 74640Y106   3,297,169 1,928,169 SH   SOLE 21 1,928,169 0 0
PURPLE INNOVATION INC COM 74640Y106   2,902,219 1,697,204 SH   SOLE 22 1,650,010 0 47,194
PURPLE INNOVATION INC COM 74640Y106   10,251 5,995 SH   SOLE 28 5,995 0 0
PURPLE INNOVATION INC COM 74640Y106   275 161 SH   SOLE 43 161 0 0
PVH CORPORATION COM 693656100   9,326,492 121,899 SH   SOLE 2 57,299 0 64,600
PVH CORPORATION COM 693656100   472,755 6,179 SH   SOLE 4 2,090 0 4,089
PVH CORPORATION COM 693656100   1,219,646 15,941 SH   SOLE 7 15,122 0 819
PVH CORPORATION COM 693656100   42,769 559 SH   SOLE 13 559 0 0
PVH CORPORATION COM 693656100   12,628,090 165,052 SH   SOLE 18 164,926 0 126
PVH CORPORATION COM 693656100   1,579,472 20,644 SH   SOLE 19 20,644 0 0
PVH CORPORATION COM 693656100   242,324,614 3,167,228 SH   SOLE 21 3,167,228 0 0
PVH CORPORATION COM 693656100   136,546,555 1,784,689 SH   SOLE 22 1,699,556 0 85,133
PVH CORPORATION COM 693656100   987,744 12,910 SH   SOLE 25 12,910 0 0
PVH CORPORATION COM 693656100   1,884,977 24,637 SH   SOLE 26 18,923 0 5,714
PVH CORPORATION COM 693656100   1,360,730 17,785 SH   SOLE 28 17,785 0 0
PVH CORPORATION COM 693656100   5,950,336 77,772 SH   SOLE 30 77,772 0 0
PVH CORPORATION COM 693656100   66,487 869 SH   SOLE 31 869 0 0
PVH CORPORATION COM 693656100   94,949 1,241 SH   SOLE 34 1,241 0 0
PVH CORPORATION COM 693656100   344,831 4,507 SH   SOLE 36 4,507 0 0
PVH CORPORATION COM 693656100   850,179 11,112 SH   SOLE 40 11,112 0 0
PVH CORPORATION COM 693656100   17,447,468 228,042 SH   SOLE 43 217,295 0 10,747
PYXIS ONCOLOGY INC COMMON STOCK 747324101   10,463 5,258 SH   SOLE 18 5,258 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101   135,961 68,322 SH   SOLE 21 68,322 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101   453,589 227,934 SH   SOLE 22 227,934 0 0
PYXIS TANKERS INC COM NEW Y71726130   6,067 1,631 SH   SOLE 2 1,631 0 0
Q2 HLDGS INC COM 74736L109   14,769,624 457,689 SH   SOLE 2 249,093 0 208,596
Q2 HLDGS INC COM 74736L109   12,618 391 SH   SOLE 4 203 0 188
Q2 HLDGS INC COM 74736L109   346,806 10,747 SH   SOLE 7 10,179 0 568
Q2 HLDGS INC COM 74736L109   5,185,047 160,677 SH   SOLE 18 135,971 0 24,706
Q2 HLDGS INC COM 74736L109   38,656,556 1,197,910 SH   SOLE 19 1,197,910 0 0
Q2 HLDGS INC COM 74736L109   71,830,955 2,225,936 SH   SOLE 21 2,225,936 0 0
Q2 HLDGS INC COM 74736L109   86,648,048 2,685,096 SH   SOLE 22 2,634,739 0 50,357
Q2 HLDGS INC COM 74736L109   1,092,081 33,842 SH   SOLE 23 33,842 0 0
Q2 HLDGS INC COM 74736L109   340,513 10,552 SH   SOLE 25 10,552 0 0
Q2 HLDGS INC COM 74736L109   7,078,070 219,339 SH   SOLE 26 17,247 0 202,092
Q2 HLDGS INC COM 74736L109   32,367 1,003 SH   SOLE 28 1,003 0 0
Q2 HLDGS INC COM 74736L109   2,623,131 81,287 SH   SOLE 30 81,287 0 0
Q2 HLDGS INC COM 74736L109   438,065 13,575 SH   SOLE 34 13,575 0 0
Q2 HLDGS INC COM 74736L109   10,133 314 SH   SOLE 36 314 0 0
Q2 HLDGS INC COM 74736L109   413,863 12,825 SH   SOLE 40 12,825 0 0
Q2 HLDGS INC COM 74736L109   545,169 16,894 SH   SOLE 43 14,502 0 2,392
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1   1,857,147 2,130,000 PRN   SOLE 21 2,130,000 0 0
QCR HOLDINGS INC COM 74727A104   925,665 19,078 SH   SOLE 2 7,946 0 11,132
QCR HOLDINGS INC COM 74727A104   7,035 145 SH   SOLE 7 145 0 0
QCR HOLDINGS INC COM 74727A104   2,357,296 48,584 SH   SOLE 18 48,584 0 0
QCR HOLDINGS INC COM 74727A104   1,670,932 34,438 SH   SOLE 19 34,438 0 0
QCR HOLDINGS INC COM 74727A104   29,732,862 612,796 SH   SOLE 21 612,796 0 0
QCR HOLDINGS INC COM 74727A104   23,810,171 490,729 SH   SOLE 22 469,708 0 21,021
QCR HOLDINGS INC COM 74727A104   167,491 3,452 SH   SOLE 25 3,452 0 0
QCR HOLDINGS INC COM 74727A104   711,934 14,673 SH   SOLE 26 13,384 0 1,289
QCR HOLDINGS INC COM 74727A104   906,596 18,685 SH   SOLE 30 18,685 0 0
QCR HOLDINGS INC COM 74727A104   206,986 4,266 SH   SOLE 40 4,266 0 0
QCR HOLDINGS INC COM 74727A104   1,950,465 40,199 SH   SOLE 43 36,581 0 3,618
QIAGEN NV SHS NEW N72482123   15,398,586 380,212 SH   SOLE 2 218,860 0 161,352
QIAGEN NV SHS NEW N72482123   87,966 2,172 SH   SOLE 7 2,172 0 0
QIAGEN NV SHS NEW N72482123   4,026,875 99,429 SH   SOLE 18 99,429 0 0
QIAGEN NV SHS NEW N72482123   49,971,857 1,233,873 SH   SOLE 19 1,233,873 0 0
QIAGEN NV SHS NEW N72482123   89,870,067 2,219,014 SH   SOLE 21 2,219,014 0 0
QIAGEN NV SHS NEW N72482123   84,785,900 2,093,479 SH   SOLE 22 1,887,555 0 205,924
QIAGEN NV SHS NEW N72482123   3,564 88 SH   SOLE 30 88 0 0
QIAGEN NV SHS NEW N72482123   131,747 3,253 SH   SOLE 31 3,253 0 0
QIAGEN NV SHS NEW N72482123   49,010,751 1,210,142 SH   SOLE 34 1,210,142 0 0
QIAGEN NV SHS NEW N72482123   10,143,549 250,458 SH   SOLE 43 225,049 0 25,409
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   1,164,918 75,841 SH   SOLE 2 2,652 0 73,189
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   521,580 33,957 SH   SOLE 4 17,817 0 16,140
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   387,932 25,256 SH   SOLE 7 20,059 0 5,197
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   623,954 40,622 SH   SOLE 13 40,622 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   1,143,675 74,458 SH   SOLE 15 74,458 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   505,620 32,918 SH   SOLE 18 32,918 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   32,199,444 2,096,318 SH   SOLE 21 2,096,318 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   14,784,077 962,505 SH   SOLE 22 829,276 0 133,229
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   2,058,947 134,046 SH   SOLE 23 134,046 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   1,549,885 100,904 SH   SOLE 25 100,904 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   1,806,674 117,622 SH   SOLE 26 1,068 0 116,554
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   3,477,596 226,406 SH   SOLE 28 7,494 0 218,912
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   10,868,920 707,612 SH   SOLE 30 707,612 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   79,857 5,199 SH   SOLE 34 5,199 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   43,131 2,808 SH   SOLE 36 2,808 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   23,132 1,506 SH   SOLE 40 1,506 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   4,203,371 273,657 SH   SOLE 43 259,634 0 14,023
QIWI PLC SPON ADR REP B 74735M108   0 1,297 SH   SOLE 25 1,297 0 0
QORVO INC COM 74736K101   22,572,259 236,433 SH   SOLE 2 145,923 0 90,510
QORVO INC COM 74736K101   7,807,441 81,779 SH   SOLE 4 48,486 0 33,293
QORVO INC COM 74736K101   5,816,319 60,923 SH   SOLE 7 51,575 0 9,348
QORVO INC COM 74736K101   1,229,463 12,878 SH   SOLE 13 12,878 0 0
QORVO INC COM 74736K101   1,688,291 17,684 SH   SOLE 15 17,684 0 0
QORVO INC COM 74736K101   18,775,035 196,659 SH   SOLE 18 189,843 0 6,816
QORVO INC COM 74736K101   6,017,570 63,031 SH   SOLE 19 63,031 0 0
QORVO INC COM 74736K101   374,516,972 3,922,876 SH   SOLE 21 3,922,876 0 0
QORVO INC COM 74736K101   227,240,845 2,380,233 SH   SOLE 22 2,145,864 0 234,369
QORVO INC COM 74736K101   18,441,272 193,163 SH   SOLE 23 193,163 0 0
QORVO INC COM 74736K101   34,672,126 363,173 SH   SOLE 25 351,515 0 11,658
QORVO INC COM 74736K101   15,277,205 160,021 SH   SOLE 26 98,265 0 61,756
QORVO INC COM 74736K101   19,380,887 203,005 SH   SOLE 28 4,985 0 198,020
QORVO INC COM 74736K101   1,436,251 15,044 SH   SOLE 29 15,044 0 0
QORVO INC COM 74736K101   72,861,940 763,192 SH   SOLE 30 763,192 0 0
QORVO INC COM 74736K101   5,971,171 62,545 SH   SOLE 31 60,863 0 1,682
QORVO INC COM 74736K101   1,244,738 13,038 SH   SOLE 34 13,038 0 0
QORVO INC COM 74736K101   2,723,950 28,532 SH   SOLE 36 28,532 0 0
QORVO INC COM 74736K101   471,622 4,940 SH   SOLE 40 4,940 0 0
QORVO INC COM 74736K101   28,259 296 SH   OTR 43 296 0 0
QORVO INC COM 74736K101   10,831,835 113,458 SH   SOLE 43 93,684 0 19,774
QUAD / GRAPHICS INC COM CL A 747301109   105,786 21,031 SH   SOLE 2 1,655 0 19,376
QUAD / GRAPHICS INC COM CL A 747301109   497,014 98,810 SH   SOLE 18 98,810 0 0
QUAD / GRAPHICS INC COM CL A 747301109   321,648 63,946 SH   SOLE 19 63,946 0 0
QUAD / GRAPHICS INC COM CL A 747301109   5,441,077 1,081,725 SH   SOLE 21 1,081,725 0 0
QUAD / GRAPHICS INC COM CL A 747301109   3,824,943 760,426 SH   SOLE 22 739,466 0 20,960
QUADRO ACQUISITION ONE CORP CL A SHS G52807107   54,468 5,100 SH   SOLE 2 5,100 0 0
QUAKER HOUGHTON COM 747316107   8,904,160 55,651 SH   SOLE 2 37,295 0 18,356
QUAKER HOUGHTON COM 747316107   6,080 38 SH   SOLE 4 38 0 0
QUAKER HOUGHTON COM 747316107   22,720 142 SH   SOLE 7 142 0 0
QUAKER HOUGHTON COM 747316107   6,882,720 43,017 SH   SOLE 18 41,199 0 1,818
QUAKER HOUGHTON COM 747316107   17,744,800 110,905 SH   SOLE 19 110,905 0 0
QUAKER HOUGHTON COM 747316107   247,735,680 1,548,348 SH   SOLE 21 1,548,348 0 0
QUAKER HOUGHTON COM 747316107   74,977,920 468,612 SH   SOLE 22 457,580 0 11,032
QUAKER HOUGHTON COM 747316107   554,560 3,466 SH   SOLE 23 3,466 0 0
QUAKER HOUGHTON COM 747316107   397,600 2,485 SH   SOLE 25 2,485 0 0
QUAKER HOUGHTON COM 747316107   2,840,000 17,750 SH   SOLE 26 4,332 0 13,418
QUAKER HOUGHTON COM 747316107   38,720 242 SH   SOLE 28 242 0 0
QUAKER HOUGHTON COM 747316107   3,781,120 23,632 SH   SOLE 30 23,632 0 0
QUAKER HOUGHTON COM 747316107   1,003,840 6,274 SH   SOLE 34 6,274 0 0
QUAKER HOUGHTON COM 747316107   299,680 1,873 SH   SOLE 40 1,873 0 0
QUAKER HOUGHTON COM 747316107   1,556,018 9,725 SH   SOLE 43 9,204 0 521
QUALCOMM INC COM 747525103   258,751,253 2,329,833 SH   SOLE 2 653,258 0 1,676,575
QUALCOMM INC COM 747525103   110,259,813 992,795 SH   SOLE 4 469,030 0 523,765
QUALCOMM INC COM 747525103   122,840,578 1,106,074 SH   SOLE 7 979,031 0 127,043
QUALCOMM INC COM 747525103   6,888,385 62,024 SH   SOLE 13 62,024 0 0
QUALCOMM INC COM 747525103   18,315,349 164,914 SH   SOLE 15 164,914 0 0
QUALCOMM INC COM 747525103   252,745,795 2,275,759 SH   SOLE 18 2,157,143 0 118,616
QUALCOMM INC COM 747525103   77,565,748 698,413 SH   SOLE 19 698,413 0 0
QUALCOMM INC COM 747525103   3,768,772,234 33,934,560 SH   SOLE 21 33,934,560 0 0
QUALCOMM INC COM 747525103   2,766,423,637 24,909,271 SH   SOLE 22 22,428,191 0 2,481,080
QUALCOMM INC COM 747525103   259,188,829 2,333,773 SH   SOLE 23 2,333,773 0 0
QUALCOMM INC COM 747525103   216,795,450 1,952,057 SH   SOLE 25 1,872,821 0 79,236
QUALCOMM INC COM 747525103   154,055,546 1,387,138 SH   SOLE 26 713,539 0 673,599
QUALCOMM INC COM 747525103   259,376,854 2,335,466 SH   SOLE 28 62,530 0 2,272,936
QUALCOMM INC COM 747525103   1,388,028 12,498 SH   SOLE 29 12,498 0 0
QUALCOMM INC COM 747525103   1,000,189,812 9,005,851 SH   SOLE 30 8,959,561 0 46,290
QUALCOMM INC COM 747525103   35,200,689 316,952 SH   SOLE 31 271,641 0 45,311
QUALCOMM INC COM 747525103   34,621,955 311,741 SH   SOLE 32 311,741 0 0
QUALCOMM INC COM 747525103   13,577,529 122,254 SH   SOLE 34 122,254 0 0
QUALCOMM INC COM 747525103   31,646,214 284,947 SH   SOLE 36 284,947 0 0
QUALCOMM INC COM 747525103   6,009,346 54,109 SH   SOLE 40 54,109 0 0
QUALCOMM INC COM 747525103   215,456 1,940 SH   OTR 43 1,940 0 0
QUALCOMM INC COM 747525103   129,594,819 1,166,890 SH   SOLE 43 987,656 0 179,234
QUALIGEN THERAPEUTICS INC COM NEW 74754R202   58 57 SH   SOLE 21 57 0 0
QUALIGEN THERAPEUTICS INC COM NEW 74754R202   26,041 25,783 SH   SOLE 22 25,783 0 0
QUALYS INC COM 74758T303   11,891,883 77,954 SH   SOLE 2 45,262 0 32,692
QUALYS INC COM 74758T303   659,474 4,323 SH   SOLE 4 485 0 3,838
QUALYS INC COM 74758T303   619,811 4,063 SH   SOLE 7 3,916 0 147
QUALYS INC COM 74758T303   22,316,387 146,289 SH   SOLE 18 142,982 0 3,307
QUALYS INC COM 74758T303   28,738,742 188,389 SH   SOLE 19 188,389 0 0
QUALYS INC COM 74758T303   458,623,422 3,006,381 SH   SOLE 21 3,006,381 0 0
QUALYS INC COM 74758T303   190,484,456 1,248,669 SH   SOLE 22 1,216,854 0 31,815
QUALYS INC COM 74758T303   457,803 3,001 SH   SOLE 23 3,001 0 0
QUALYS INC COM 74758T303   1,097,445 7,194 SH   SOLE 25 7,194 0 0
QUALYS INC COM 74758T303   13,087,570 85,792 SH   SOLE 26 13,962 0 71,830
QUALYS INC COM 74758T303   292,743 1,919 SH   SOLE 28 597 0 1,322
QUALYS INC COM 74758T303   38,359,003 251,452 SH   SOLE 30 251,452 0 0
QUALYS INC COM 74758T303   315,321 2,067 SH   SOLE 34 2,067 0 0
QUALYS INC COM 74758T303   977,388 6,407 SH   SOLE 40 6,407 0 0
QUALYS INC COM 74758T303   3,912,145 25,645 SH   SOLE 43 20,608 0 5,037
QUANEX BLDG PRODS CORP COM 747619104   1,408,951 50,016 SH   SOLE 2 28,098 0 21,918
QUANEX BLDG PRODS CORP COM 747619104   5,465 194 SH   SOLE 4 194 0 0
QUANEX BLDG PRODS CORP COM 747619104   7,944 282 SH   SOLE 7 282 0 0
QUANEX BLDG PRODS CORP COM 747619104   3,192,393 113,326 SH   SOLE 18 113,326 0 0
QUANEX BLDG PRODS CORP COM 747619104   1,920,687 68,182 SH   SOLE 19 68,182 0 0
QUANEX BLDG PRODS CORP COM 747619104   110,305,973 3,915,725 SH   SOLE 21 3,915,725 0 0
QUANEX BLDG PRODS CORP COM 747619104   27,010,805 958,850 SH   SOLE 22 912,170 0 46,680
QUANEX BLDG PRODS CORP COM 747619104   145,554 5,167 SH   SOLE 25 5,167 0 0
QUANEX BLDG PRODS CORP COM 747619104   314,603 11,168 SH   SOLE 26 8,673 0 2,495
QUANEX BLDG PRODS CORP COM 747619104   1,664,734 59,096 SH   SOLE 30 59,096 0 0
QUANEX BLDG PRODS CORP COM 747619104   113,046 4,013 SH   SOLE 40 4,013 0 0
QUANEX BLDG PRODS CORP COM 747619104   626,304 22,233 SH   SOLE 43 21,617 0 616
QUANTA SVCS INC COM 74762E102   51,397,295 274,749 SH   SOLE 2 45,207 0 229,542
QUANTA SVCS INC COM 74762E102   23,394,413 125,057 SH   SOLE 4 103,013 0 22,044
QUANTA SVCS INC COM 74762E102   42,418,684 226,753 SH   SOLE 7 206,622 0 20,131
QUANTA SVCS INC COM 74762E102   507,895 2,715 SH   SOLE 13 2,715 0 0
QUANTA SVCS INC COM 74762E102   2,332,763 12,470 SH   SOLE 15 12,470 0 0
QUANTA SVCS INC COM 74762E102   58,430,940 312,348 SH   SOLE 18 300,715 0 11,633
QUANTA SVCS INC COM 74762E102   25,845,778 138,161 SH   SOLE 19 138,161 0 0
QUANTA SVCS INC COM 74762E102   752,488,888 4,022,499 SH   SOLE 21 4,022,499 0 0
QUANTA SVCS INC COM 74762E102   591,841,029 3,163,741 SH   SOLE 22 2,859,696 0 304,045
QUANTA SVCS INC COM 74762E102   46,146,615 246,681 SH   SOLE 23 246,681 0 0
QUANTA SVCS INC COM 74762E102   60,977,711 325,962 SH   SOLE 25 325,284 0 678
QUANTA SVCS INC COM 74762E102   48,686,464 260,258 SH   SOLE 26 88,911 0 171,347
QUANTA SVCS INC COM 74762E102   56,527,877 302,175 SH   SOLE 28 4,401 0 297,774
QUANTA SVCS INC COM 74762E102   499,664 2,671 SH   SOLE 29 2,671 0 0
QUANTA SVCS INC COM 74762E102   220,715,101 1,179,853 SH   SOLE 30 1,095,604 0 84,249
QUANTA SVCS INC COM 74762E102   6,368,424 34,043 SH   SOLE 31 31,571 0 2,472
QUANTA SVCS INC COM 74762E102   95,108,633 508,412 SH   SOLE 34 508,412 0 0
QUANTA SVCS INC COM 74762E102   8,126,321 43,440 SH   SOLE 36 43,440 0 0
QUANTA SVCS INC COM 74762E102   1,307,432 6,989 SH   SOLE 40 6,989 0 0
QUANTA SVCS INC COM 74762E102   20,204 108 SH   OTR 43 108 0 0
QUANTA SVCS INC COM 74762E102   38,526,971 205,949 SH   SOLE 43 174,298 0 31,651
QUANTERIX CORP COM 74766Q101   1,087,771 40,080 SH   SOLE 2 16,399 0 23,681
QUANTERIX CORP COM 74766Q101   2,985 110 SH   SOLE 4 110 0 0
QUANTERIX CORP COM 74766Q101   7,165 264 SH   SOLE 7 264 0 0
QUANTERIX CORP COM 74766Q101   2,686,779 98,997 SH   SOLE 18 98,997 0 0
QUANTERIX CORP COM 74766Q101   2,854,938 105,193 SH   SOLE 19 105,193 0 0
QUANTERIX CORP COM 74766Q101   41,318,560 1,522,423 SH   SOLE 21 1,522,423 0 0
QUANTERIX CORP COM 74766Q101   26,747,827 985,550 SH   SOLE 22 945,046 0 40,504
QUANTERIX CORP COM 74766Q101   162,623 5,992 SH   SOLE 25 5,992 0 0
QUANTERIX CORP COM 74766Q101   372,225 13,715 SH   SOLE 26 10,104 0 3,611
QUANTERIX CORP COM 74766Q101   2,398,660 88,381 SH   SOLE 30 88,381 0 0
QUANTERIX CORP COM 74766Q101   193,264 7,121 SH   SOLE 40 7,121 0 0
QUANTERIX CORP COM 74766Q101   1,474,462 54,328 SH   SOLE 43 53,779 0 549
QUANTUM COMPUTING INC COM 74766W108   4,434 4,106 SH   SOLE 18 4,106 0 0
QUANTUM COMPUTING INC COM 74766W108   68,000 62,963 SH   SOLE 21 62,963 0 0
QUANTUM COMPUTING INC COM 74766W108   334,140 309,389 SH   SOLE 22 309,389 0 0
QUANTUM CORP COM NEW 747906501   6,401 10,494 SH   SOLE 18 10,494 0 0
QUANTUM CORP COM NEW 747906501   88,738 145,472 SH   SOLE 21 145,472 0 0
QUANTUM CORP COM NEW 747906501   523,056 857,469 SH   SOLE 22 857,469 0 0
QUANTUM SI INC COM CL A 74765K105   96,046 57,859 SH   SOLE 2 4,548 0 53,311
QUANTUM SI INC COM CL A 74765K105   2,480 1,494 SH   SOLE 7 1,494 0 0
QUANTUM SI INC COM CL A 74765K105   482,303 290,544 SH   SOLE 18 290,544 0 0
QUANTUM SI INC COM CL A 74765K105   869,546 523,823 SH   SOLE 19 523,823 0 0
QUANTUM SI INC COM CL A 74765K105   5,713,581 3,441,916 SH   SOLE 21 3,441,916 0 0
QUANTUM SI INC COM CL A 74765K105   4,380,712 2,638,983 SH   SOLE 22 2,552,814 0 86,169
QUANTUM SI INC COM CL A 74765K105   96,961 58,410 SH   SOLE 30 58,410 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   1,806,474 270,026 SH   SOLE 2 98,279 0 171,747
QUANTUMSCAPE CORP COM CL A 74767V109   258,227 38,599 SH   SOLE 4 1,049 0 37,550
QUANTUMSCAPE CORP COM CL A 74767V109   340,434 50,887 SH   SOLE 7 48,331 0 2,556
QUANTUMSCAPE CORP COM CL A 74767V109   664,511 99,329 SH   SOLE 18 99,329 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   646,053 96,570 SH   SOLE 19 96,570 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   31,413,537 4,695,596 SH   SOLE 21 4,695,596 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   52,725,429 7,881,230 SH   SOLE 22 7,473,790 0 407,440
QUANTUMSCAPE CORP COM CL A 74767V109   437,245 65,358 SH   SOLE 25 65,358 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   807,028 120,632 SH   SOLE 26 95,953 0 24,679
QUANTUMSCAPE CORP COM CL A 74767V109   28,861 4,314 SH   SOLE 28 4,314 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   1,261,660 188,589 SH   SOLE 30 188,589 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   28,366 4,240 SH   SOLE 31 4,240 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   305,465 45,660 SH   SOLE 40 45,660 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   2,466,496 368,684 SH   SOLE 43 309,504 0 59,180
QUDIAN INC ADR 747798106   196,062 92,482 SH   SOLE 43 92,482 0 0
QUEST DIAGNOSTICS INC COM 74834L100   26,061,589 213,865 SH   SOLE 2 125,316 0 88,549
QUEST DIAGNOSTICS INC COM 74834L100   14,700,337 120,633 SH   SOLE 4 65,469 0 55,164
QUEST DIAGNOSTICS INC COM 74834L100   29,224,709 239,822 SH   SOLE 7 219,059 0 20,763
QUEST DIAGNOSTICS INC COM 74834L100   500,966 4,111 SH   SOLE 13 4,111 0 0
QUEST DIAGNOSTICS INC COM 74834L100   1,929,531 15,834 SH   SOLE 15 15,834 0 0
QUEST DIAGNOSTICS INC COM 74834L100   23,279,160 191,032 SH   SOLE 18 184,213 0 6,819
QUEST DIAGNOSTICS INC COM 74834L100   69,178,703 567,690 SH   SOLE 19 567,690 0 0
QUEST DIAGNOSTICS INC COM 74834L100   518,441,550 4,254,403 SH   SOLE 21 4,254,403 0 0
QUEST DIAGNOSTICS INC COM 74834L100   316,453,603 2,596,862 SH   SOLE 22 2,349,960 0 246,902
QUEST DIAGNOSTICS INC COM 74834L100   23,292,320 191,140 SH   SOLE 23 191,140 0 0
QUEST DIAGNOSTICS INC COM 74834L100   35,966,613 295,147 SH   SOLE 25 294,923 0 224
QUEST DIAGNOSTICS INC COM 74834L100   18,124,725 148,734 SH   SOLE 26 83,247 0 65,487
QUEST DIAGNOSTICS INC COM 74834L100   44,106,983 361,948 SH   SOLE 28 45,706 0 316,242
QUEST DIAGNOSTICS INC COM 74834L100   163,344,678 1,340,429 SH   SOLE 30 1,335,089 0 5,340
QUEST DIAGNOSTICS INC COM 74834L100   3,132,168 25,703 SH   SOLE 31 23,847 0 1,856
QUEST DIAGNOSTICS INC COM 74834L100   63,182,948 518,488 SH   SOLE 34 518,488 0 0
QUEST DIAGNOSTICS INC COM 74834L100   5,977,842 49,055 SH   SOLE 36 49,055 0 0
QUEST DIAGNOSTICS INC COM 74834L100   683,756 5,611 SH   SOLE 40 5,611 0 0
QUEST DIAGNOSTICS INC COM 74834L100   41,798 343 SH   OTR 43 343 0 0
QUEST DIAGNOSTICS INC COM 74834L100   29,935,655 245,656 SH   SOLE 43 221,565 0 24,091
QUEST RESOURCE HLDG CORP COM NEW 74836W203   16,021 2,165 SH   SOLE 2 2,165 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   23,465 3,171 SH   SOLE 18 3,171 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   279,787 37,809 SH   SOLE 21 37,809 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   197,580 26,700 SH   SOLE 22 26,700 0 0
QUICKLOGIC CORP COM NEW 74837P405   20,528 2,387 SH   SOLE 18 2,387 0 0
QUICKLOGIC CORP COM NEW 74837P405   258,869 30,101 SH   SOLE 21 30,101 0 0
QUICKLOGIC CORP COM NEW 74837P405   1,009,502 117,384 SH   SOLE 22 117,384 0 0
QUIDELORTHO CORP COM 219798105   8,470,741 115,974 SH   SOLE 2 45,576 0 70,398
QUIDELORTHO CORP COM 219798105   57,775 791 SH   SOLE 4 136 0 655
QUIDELORTHO CORP COM 219798105   603,895 8,268 SH   SOLE 7 7,839 0 429
QUIDELORTHO CORP COM 219798105   6,557,677 89,782 SH   SOLE 18 89,782 0 0
QUIDELORTHO CORP COM 219798105   1,273,087 17,430 SH   SOLE 19 17,430 0 0
QUIDELORTHO CORP COM 219798105   211,125,480 2,890,546 SH   SOLE 21 2,890,546 0 0
QUIDELORTHO CORP COM 219798105   106,791,930 1,462,102 SH   SOLE 22 1,394,029 0 68,073
QUIDELORTHO CORP COM 219798105   229,930 3,148 SH   SOLE 23 3,148 0 0
QUIDELORTHO CORP COM 219798105   711,117 9,736 SH   SOLE 25 9,736 0 0
QUIDELORTHO CORP COM 219798105   1,341,526 18,367 SH   SOLE 26 14,043 0 4,324
QUIDELORTHO CORP COM 219798105   293,840 4,023 SH   SOLE 28 830 0 3,193
QUIDELORTHO CORP COM 219798105   10,707,445 146,597 SH   SOLE 30 146,597 0 0
QUIDELORTHO CORP COM 219798105   55,583 761 SH   SOLE 31 761 0 0
QUIDELORTHO CORP COM 219798105   112,482 1,540 SH   SOLE 36 1,540 0 0
QUIDELORTHO CORP COM 219798105   674,451 9,234 SH   SOLE 40 9,234 0 0
QUIDELORTHO CORP COM 219798105   17,749 243 SH   OTR 43 243 0 0
QUIDELORTHO CORP COM 219798105   2,650,768 36,292 SH   SOLE 43 32,454 0 3,838
QUINCE THERAPEUTICS INC COM 22053A107   1,183 1,056 SH   SOLE 2 1,056 0 0
QUINCE THERAPEUTICS INC COM 22053A107   6,434 5,745 SH   SOLE 18 5,745 0 0
QUINCE THERAPEUTICS INC COM 22053A107   13,204 11,789 SH   SOLE 19 11,789 0 0
QUINCE THERAPEUTICS INC COM 22053A107   74,924 66,896 SH   SOLE 21 66,896 0 0
QUINCE THERAPEUTICS INC COM 22053A107   280,991 250,885 SH   SOLE 22 250,885 0 0
QUINCE THERAPEUTICS INC COM 22053A107   80 71 SH   SOLE 43 71 0 0
QUINSTREET INC COM 74874Q100   1,970,646 219,693 SH   SOLE 2 162,465 0 57,228
QUINSTREET INC COM 74874Q100   1,372 153 SH   SOLE 4 153 0 0
QUINSTREET INC COM 74874Q100   3,794 423 SH   SOLE 7 423 0 0
QUINSTREET INC COM 74874Q100   1,475,924 164,540 SH   SOLE 18 164,540 0 0
QUINSTREET INC COM 74874Q100   1,799,526 200,616 SH   SOLE 19 200,616 0 0
QUINSTREET INC COM 74874Q100   53,570,544 5,972,190 SH   SOLE 21 5,972,190 0 0
QUINSTREET INC COM 74874Q100   15,247,045 1,699,782 SH   SOLE 22 1,658,938 0 40,844
QUINSTREET INC COM 74874Q100   90,992 10,144 SH   SOLE 23 10,144 0 0
QUINSTREET INC COM 74874Q100   68,683 7,657 SH   SOLE 25 7,657 0 0
QUINSTREET INC COM 74874Q100   241,087 26,877 SH   SOLE 26 1,335 0 25,542
QUINSTREET INC COM 74874Q100   1,335,597 148,896 SH   SOLE 30 148,896 0 0
QUINSTREET INC COM 74874Q100   18,505 2,063 SH   SOLE 36 2,063 0 0
QUINSTREET INC COM 74874Q100   61,023 6,803 SH   SOLE 40 6,803 0 0
QUINSTREET INC COM 74874Q100   350,646 39,091 SH   SOLE 43 38,590 0 501
QUIPT HOME MEDICAL CORP COM 74880P104   144,057 28,302 SH   SOLE 2 25,383 0 2,919
QUIPT HOME MEDICAL CORP COM 74880P104   472,846 92,897 SH   SOLE 18 92,897 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   6,510,532 1,279,083 SH   SOLE 21 1,279,083 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   2,183,478 428,974 SH   SOLE 22 421,569 0 7,405
QURATE RETAIL INC COM SER A 74915M100   81,622 134,557 SH   SOLE 2 94,267 0 40,290
QURATE RETAIL INC COM SER A 74915M100   954 1,572 SH   SOLE 4 1,572 0 0
QURATE RETAIL INC COM SER A 74915M100   12,207 20,123 SH   SOLE 7 20,123 0 0
QURATE RETAIL INC COM SER A 74915M100   335,894 553,733 SH   SOLE 21 553,733 0 0
QURATE RETAIL INC COM SER A 74915M100   3,680,066 6,066,709 SH   SOLE 22 5,903,121 0 163,588
QURATE RETAIL INC COM SER A 74915M100   37,202 61,329 SH   SOLE 25 61,329 0 0
QURATE RETAIL INC COM SER A 74915M100   79,535 131,116 SH   SOLE 26 100,993 0 30,123
QURATE RETAIL INC COM SER A 74915M100   4,102 6,763 SH   SOLE 28 6,763 0 0
QURATE RETAIL INC COM SER A 74915M100   142,695 235,238 SH   SOLE 30 235,238 0 0
QURATE RETAIL INC COM SER A 74915M100   5,687 9,375 SH   SOLE 34 9,375 0 0
QURATE RETAIL INC COM SER A 74915M100   66,553 109,715 SH   SOLE 36 109,715 0 0
QURATE RETAIL INC COM SER A 74915M100   33,512 55,246 SH   SOLE 40 55,246 0 0
QURATE RETAIL INC COM SER A 74915M100   58,051 95,699 SH   SOLE 43 90,122 0 5,577
QURATE RETAIL INC COM SER B 74915M209   1,623 213 SH   SOLE 2 0 0 213
QURATE RETAIL INC COM SER B 74915M209   84,178 11,047 SH   SOLE 18 11,047 0 0
QURATE RETAIL INC COM SER B 74915M209   113,721 14,924 SH   SOLE 21 14,924 0 0
QURATE RETAIL INC COM SER B 74915M209   8,915 1,170 SH   SOLE 22 1,081 0 89
R1 RCM INC COM 77634L105   4,649,321 308,515 SH   SOLE 2 175,653 0 132,862
R1 RCM INC COM 77634L105   6,842 454 SH   SOLE 4 454 0 0
R1 RCM INC COM 77634L105   681,450 45,219 SH   SOLE 7 42,806 0 2,413
R1 RCM INC COM 77634L105   5,074,220 336,710 SH   SOLE 18 336,710 0 0
R1 RCM INC COM 77634L105   2,959,823 196,405 SH   SOLE 19 196,405 0 0
R1 RCM INC COM 77634L105   147,270,550 9,772,432 SH   SOLE 21 9,772,432 0 0
R1 RCM INC COM 77634L105   81,028,617 5,376,816 SH   SOLE 22 5,159,350 0 217,466
R1 RCM INC COM 77634L105   19,486 1,293 SH   SOLE 23 1,293 0 0
R1 RCM INC COM 77634L105   536,824 35,622 SH   SOLE 25 35,622 0 0
R1 RCM INC COM 77634L105   1,911,750 126,858 SH   SOLE 26 70,023 0 56,835
R1 RCM INC COM 77634L105   92,922 6,166 SH   SOLE 28 2,298 0 3,868
R1 RCM INC COM 77634L105   9,494,597 630,033 SH   SOLE 30 630,033 0 0
R1 RCM INC COM 77634L105   32,792 2,176 SH   SOLE 31 2,176 0 0
R1 RCM INC COM 77634L105   133,611 8,866 SH   SOLE 36 8,866 0 0
R1 RCM INC COM 77634L105   452,130 30,002 SH   SOLE 40 30,002 0 0
R1 RCM INC COM 77634L105   4,392,890 291,499 SH   SOLE 43 244,612 0 46,887
RACKSPACE TECHNOLOGY INC COM 750102105   182,125 77,500 SH   SOLE 2 17,739 0 59,761
RACKSPACE TECHNOLOGY INC COM 750102105   282 120 SH   SOLE 4 120 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   2,030 864 SH   SOLE 7 864 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   447,767 190,539 SH   SOLE 18 190,539 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   445,224 189,457 SH   SOLE 19 189,457 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   5,845,994 2,487,657 SH   SOLE 21 2,487,657 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   3,977,142 1,692,401 SH   SOLE 22 1,617,889 0 74,512
RACKSPACE TECHNOLOGY INC COM 750102105   12,316 5,241 SH   SOLE 25 5,241 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   73,546 31,296 SH   SOLE 26 27,695 0 3,601
RACKSPACE TECHNOLOGY INC COM 750102105   210,701 89,660 SH   SOLE 30 89,660 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   14,746 6,275 SH   SOLE 40 6,275 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   227,652 96,873 SH   SOLE 43 88,158 0 8,715
RADIAN GROUP INC COM 750236101   4,039,320 160,865 SH   SOLE 2 60,709 0 100,156
RADIAN GROUP INC COM 750236101   9,542 380 SH   SOLE 4 380 0 0
RADIAN GROUP INC COM 750236101   937,231 37,325 SH   SOLE 7 35,884 0 1,441
RADIAN GROUP INC COM 750236101   10,921,168 434,933 SH   SOLE 18 434,933 0 0
RADIAN GROUP INC COM 750236101   9,215,646 367,011 SH   SOLE 19 367,011 0 0
RADIAN GROUP INC COM 750236101   245,604,501 9,781,143 SH   SOLE 21 9,781,143 0 0
RADIAN GROUP INC COM 750236101   105,669,358 4,208,258 SH   SOLE 22 4,014,561 0 193,697
RADIAN GROUP INC COM 750236101   65,010 2,589 SH   SOLE 23 2,589 0 0
RADIAN GROUP INC COM 750236101   681,737 27,150 SH   SOLE 25 27,150 0 0
RADIAN GROUP INC COM 750236101   2,422,362 96,470 SH   SOLE 26 81,759 0 14,711
RADIAN GROUP INC COM 750236101   297,805 11,860 SH   SOLE 28 3,409 0 8,451
RADIAN GROUP INC COM 750236101   4,505,286 179,422 SH   SOLE 30 179,422 0 0
RADIAN GROUP INC COM 750236101   126,002 5,018 SH   SOLE 36 5,018 0 0
RADIAN GROUP INC COM 750236101   647,185 25,774 SH   SOLE 40 25,774 0 0
RADIAN GROUP INC COM 750236101   1,773,096 70,613 SH   SOLE 43 68,865 0 1,748
RADIANT LOGISTICS INC COM 75025X100   737,930 130,607 SH   SOLE 2 61,119 0 69,488
RADIANT LOGISTICS INC COM 75025X100   3,565 631 SH   SOLE 7 631 0 0
RADIANT LOGISTICS INC COM 75025X100   647,953 114,682 SH   SOLE 18 104,451 0 10,231
RADIANT LOGISTICS INC COM 75025X100   417,117 73,826 SH   SOLE 19 73,826 0 0
RADIANT LOGISTICS INC COM 75025X100   6,827,211 1,208,356 SH   SOLE 21 1,208,356 0 0
RADIANT LOGISTICS INC COM 75025X100   6,195,112 1,096,480 SH   SOLE 22 1,067,468 0 29,012
RADIANT LOGISTICS INC COM 75025X100   10,554 1,868 SH   SOLE 43 1,850 0 18
RADNET INC COM 750491102   3,105,467 110,162 SH   SOLE 2 56,212 0 53,950
RADNET INC COM 750491102   3,749 133 SH   SOLE 4 133 0 0
RADNET INC COM 750491102   339,943 12,059 SH   SOLE 7 11,425 0 634
RADNET INC COM 750491102   4,963,357 176,068 SH   SOLE 18 176,068 0 0
RADNET INC COM 750491102   9,710,412 344,463 SH   SOLE 19 344,463 0 0
RADNET INC COM 750491102   172,021,384 6,102,213 SH   SOLE 21 6,102,213 0 0
RADNET INC COM 750491102   53,351,689 1,892,575 SH   SOLE 22 1,847,892 0 44,683
RADNET INC COM 750491102   236,627 8,394 SH   SOLE 23 8,394 0 0
RADNET INC COM 750491102   346,709 12,299 SH   SOLE 25 12,299 0 0
RADNET INC COM 750491102   1,195,763 42,418 SH   SOLE 26 26,734 0 15,684
RADNET INC COM 750491102   4,960,087 175,952 SH   SOLE 30 175,952 0 0
RADNET INC COM 750491102   234,372 8,314 SH   SOLE 40 8,314 0 0
RADNET INC COM 750491102   962,745 34,152 SH   SOLE 43 21,876 0 12,276
RADWARE LTD ORD M81873107   73,687 4,355 SH   SOLE 4 123 0 4,232
RADWARE LTD ORD M81873107   316,438 18,702 SH   SOLE 7 18,702 0 0
RADWARE LTD ORD M81873107   14,267,858 843,254 SH   SOLE 21 843,254 0 0
RADWARE LTD ORD M81873107   4,884,144 288,661 SH   SOLE 22 269,439 0 19,222
RADWARE LTD ORD M81873107   187,541 11,084 SH   SOLE 25 11,084 0 0
RADWARE LTD ORD M81873107   92,485 5,466 SH   SOLE 26 0 0 5,466
RADWARE LTD ORD M81873107   364,000 21,513 SH   SOLE 30 21,513 0 0
RADWARE LTD ORD M81873107   100,166 5,920 SH   SOLE 40 5,920 0 0
RADWARE LTD ORD M81873107   205,629 12,153 SH   SOLE 43 12,106 0 47
RAFAEL HLDGS INC COM CL B 75062E106   4,210 2,216 SH   SOLE 18 2,216 0 0
RAFAEL HLDGS INC COM CL B 75062E106   58,294 30,681 SH   SOLE 21 30,681 0 0
RAFAEL HLDGS INC COM CL B 75062E106   301,334 158,597 SH   SOLE 22 158,597 0 0
RAFAEL HLDGS INC COM CL B 75062E106   207 109 SH   SOLE 43 96 0 13
RAIN ONCOLOGY INC COM 75082Q105   6,271 7,277 SH   SOLE 2 0 0 7,277
RAIN ONCOLOGY INC COM 75082Q105   88,952 103,216 SH   SOLE 18 103,216 0 0
RAIN ONCOLOGY INC COM 75082Q105   32,616 37,846 SH   SOLE 19 37,846 0 0
RAIN ONCOLOGY INC COM 75082Q105   563,667 654,058 SH   SOLE 21 654,058 0 0
RAIN ONCOLOGY INC COM 75082Q105   183,553 212,988 SH   SOLE 22 206,612 0 6,376
RALLYBIO CORP COM 75120L100   69,732 20,692 SH   SOLE 2 1,002 0 19,690
RALLYBIO CORP COM 75120L100   1,008 299 SH   SOLE 7 299 0 0
RALLYBIO CORP COM 75120L100   302,808 89,854 SH   SOLE 18 89,854 0 0
RALLYBIO CORP COM 75120L100   200,057 59,364 SH   SOLE 19 59,364 0 0
RALLYBIO CORP COM 75120L100   3,368,204 999,467 SH   SOLE 21 999,467 0 0
RALLYBIO CORP COM 75120L100   1,542,233 457,636 SH   SOLE 22 438,826 0 18,810
RALLYBIO CORP COM 75120L100   13,406 3,978 SH   SOLE 43 0 0 3,978
RALPH LAUREN CORP CL A 751212101   8,231,013 70,902 SH   SOLE 2 47,622 0 23,280
RALPH LAUREN CORP CL A 751212101   14,279 123 SH   SOLE 4 123 0 0
RALPH LAUREN CORP CL A 751212101   2,642,673 22,764 SH   SOLE 7 18,802 0 3,962
RALPH LAUREN CORP CL A 751212101   207,453 1,787 SH   SOLE 15 1,787 0 0
RALPH LAUREN CORP CL A 751212101   54,245,256 467,269 SH   SOLE 18 445,583 0 21,686
RALPH LAUREN CORP CL A 751212101   138,634,214 1,194,196 SH   SOLE 19 1,194,196 0 0
RALPH LAUREN CORP CL A 751212101   111,166,971 957,593 SH   SOLE 21 957,593 0 0
RALPH LAUREN CORP CL A 751212101   127,242,534 1,096,068 SH   SOLE 22 1,029,274 0 66,794
RALPH LAUREN CORP CL A 751212101   2,596,353 22,365 SH   SOLE 23 22,365 0 0
RALPH LAUREN CORP CL A 751212101   2,021,823 17,416 SH   SOLE 25 17,416 0 0
RALPH LAUREN CORP CL A 751212101   3,846,990 33,138 SH   SOLE 26 29,319 0 3,819
RALPH LAUREN CORP CL A 751212101   384,838 3,315 SH   SOLE 28 866 0 2,449
RALPH LAUREN CORP CL A 751212101   16,587,984 142,889 SH   SOLE 30 142,889 0 0
RALPH LAUREN CORP CL A 751212101   66,403 572 SH   SOLE 31 572 0 0
RALPH LAUREN CORP CL A 751212101   7,037,376 60,620 SH   SOLE 34 60,620 0 0
RALPH LAUREN CORP CL A 751212101   105,410 908 SH   SOLE 36 908 0 0
RALPH LAUREN CORP CL A 751212101   835,848 7,200 SH   SOLE 40 7,200 0 0
RALPH LAUREN CORP CL A 751212101   3,432,822 29,570 SH   SOLE 43 26,455 0 3,115
RAMACO RES INC COM CL B 75134P501   291,176 24,407 SH   SOLE 2 189 0 24,218
RAMACO RES INC COM CL B 75134P501   728 61 SH   SOLE 7 61 0 0
RAMACO RES INC COM CL B 75134P501   162,248 13,600 SH   SOLE 18 13,600 0 0
RAMACO RES INC COM CL B 75134P501   105,998 8,885 SH   SOLE 19 8,885 0 0
RAMACO RES INC COM CL B 75134P501   1,800,022 150,882 SH   SOLE 21 150,882 0 0
RAMACO RES INC COM CL B 75134P501   1,414,361 118,555 SH   SOLE 22 114,253 0 4,302
RAMACO RES INC COM CL B 75134P501   91,074 7,634 SH   SOLE 43 5,810 0 1,824
RAMACO RES INC COM CL A 75134P600   547,016 49,774 SH   SOLE 2 8,371 0 41,403
RAMACO RES INC COM CL A 75134P600   3,352 305 SH   SOLE 7 305 0 0
RAMACO RES INC COM CL A 75134P600   741,396 67,461 SH   SOLE 18 67,461 0 0
RAMACO RES INC COM CL A 75134P600   488,593 44,458 SH   SOLE 19 44,458 0 0
RAMACO RES INC COM CL A 75134P600   8,799,144 800,650 SH   SOLE 21 800,650 0 0
RAMACO RES INC COM CL A 75134P600   8,456,992 769,517 SH   SOLE 22 738,852 0 30,665
RAMACO RES INC COM CL A 75134P600   499,891 45,486 SH   SOLE 43 36,342 0 9,144
RAMBUS INC DEL COM 750917106   8,951,282 160,446 SH   SOLE 2 136,484 0 23,962
RAMBUS INC DEL COM 750917106   34,757 623 SH   SOLE 4 371 0 252
RAMBUS INC DEL COM 750917106   1,460,917 26,186 SH   SOLE 7 24,805 0 1,381
RAMBUS INC DEL COM 750917106   191,192 3,427 SH   SOLE 13 3,427 0 0
RAMBUS INC DEL COM 750917106   18,622,367 333,794 SH   SOLE 18 322,770 0 11,024
RAMBUS INC DEL COM 750917106   31,545,005 565,424 SH   SOLE 19 565,424 0 0
RAMBUS INC DEL COM 750917106   752,029,450 13,479,646 SH   SOLE 21 13,479,646 0 0
RAMBUS INC DEL COM 750917106   166,723,561 2,988,413 SH   SOLE 22 2,896,102 0 92,311
RAMBUS INC DEL COM 750917106   38,160 684 SH   SOLE 23 684 0 0
RAMBUS INC DEL COM 750917106   6,201,282 111,154 SH   SOLE 25 111,154 0 0
RAMBUS INC DEL COM 750917106   8,210,112 147,161 SH   SOLE 26 43,363 0 103,798
RAMBUS INC DEL COM 750917106   715,284 12,821 SH   SOLE 28 2,005 0 10,816
RAMBUS INC DEL COM 750917106   14,657,539 262,727 SH   SOLE 30 262,727 0 0
RAMBUS INC DEL COM 750917106   37,506,613 672,282 SH   SOLE 34 672,282 0 0
RAMBUS INC DEL COM 750917106   209,213 3,750 SH   SOLE 36 3,750 0 0
RAMBUS INC DEL COM 750917106   990,049 17,746 SH   SOLE 40 17,746 0 0
RAMBUS INC DEL COM 750917106   5,791,727 103,813 SH   SOLE 43 96,684 0 7,129
RANGE RES CORP COM 75281A109   38,459,553 1,186,657 SH   SOLE 2 239,250 0 947,407
RANGE RES CORP COM 75281A109   25,604 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109   1,705,187 52,613 SH   SOLE 7 49,826 0 2,787
RANGE RES CORP COM 75281A109   13,810,258 426,111 SH   SOLE 18 426,111 0 0
RANGE RES CORP COM 75281A109   2,445,399 75,452 SH   SOLE 19 75,452 0 0
RANGE RES CORP COM 75281A109   413,049,764 12,744,516 SH   SOLE 21 12,744,516 0 0
RANGE RES CORP COM 75281A109   221,820,036 6,844,185 SH   SOLE 22 6,524,793 0 319,392
RANGE RES CORP COM 75281A109   31,762 980 SH   SOLE 25 980 0 0
RANGE RES CORP COM 75281A109   2,949,213 90,997 SH   SOLE 26 69,075 0 21,922
RANGE RES CORP COM 75281A109   2,361,749 72,871 SH   SOLE 28 72,871 0 0
RANGE RES CORP COM 75281A109   7,635,245 235,583 SH   SOLE 30 235,583 0 0
RANGE RES CORP COM 75281A109   107,958 3,331 SH   SOLE 31 3,331 0 0
RANGE RES CORP COM 75281A109   41,258 1,273 SH   SOLE 36 1,273 0 0
RANGE RES CORP COM 75281A109   21,268,064 656,219 SH   SOLE 43 602,597 0 53,622
RANGER ENERGY SVCS INC COM CL A 75282U104   231,673 16,338 SH   SOLE 2 585 0 15,753
RANGER ENERGY SVCS INC COM CL A 75282U104   562,989 39,703 SH   SOLE 18 39,703 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104   431,015 30,396 SH   SOLE 19 30,396 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104   6,938,600 489,323 SH   SOLE 21 489,323 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104   3,746,469 264,208 SH   SOLE 22 253,948 0 10,260
RANI THERAPEUTICS HLDGS INC COM CL A 753018100   138,293 63,583 SH   SOLE 22 63,583 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   356,119 65,463 SH   SOLE 2 36,244 0 29,219
RANPAK HOLDINGS CORP COM CL A 75321W103   685 126 SH   SOLE 4 126 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   3,057 562 SH   SOLE 7 562 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   714,865 131,409 SH   SOLE 18 131,409 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   479,509 88,145 SH   SOLE 19 88,145 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   8,173,469 1,502,476 SH   SOLE 21 1,502,476 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   5,871,218 1,079,268 SH   SOLE 22 1,028,705 0 50,563
RANPAK HOLDINGS CORP COM CL A 75321W103   62,402 11,471 SH   SOLE 25 11,471 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   221,419 40,702 SH   SOLE 26 32,687 0 8,015
RANPAK HOLDINGS CORP COM CL A 75321W103   4,227 777 SH   SOLE 28 777 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   672,101 123,548 SH   SOLE 30 123,548 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   52,496 9,650 SH   SOLE 36 9,650 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   30,437 5,595 SH   SOLE 40 5,595 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   89,804 16,508 SH   SOLE 43 16,302 0 206
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   21,438 19,850 SH   SOLE 18 19,850 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   1,023,619 947,795 SH   SOLE 19 947,795 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   56,566 52,376 SH   SOLE 21 52,376 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   2,265 2,097 SH   SOLE 22 2,097 0 0
RAPID7 INC COM 753422104   7,322,099 159,941 SH   SOLE 2 80,887 0 79,054
RAPID7 INC COM 753422104   310,160 6,775 SH   SOLE 4 203 0 6,572
RAPID7 INC COM 753422104   498,407 10,887 SH   SOLE 7 10,430 0 457
RAPID7 INC COM 753422104   7,154,544 156,281 SH   SOLE 18 142,989 0 13,292
RAPID7 INC COM 753422104   30,179,778 659,235 SH   SOLE 19 659,235 0 0
RAPID7 INC COM 753422104   121,283,214 2,649,262 SH   SOLE 21 2,649,262 0 0
RAPID7 INC COM 753422104   92,967,277 2,030,740 SH   SOLE 22 1,980,558 0 50,182
RAPID7 INC COM 753422104   523,723 11,440 SH   SOLE 23 11,440 0 0
RAPID7 INC COM 753422104   561,904 12,274 SH   SOLE 25 12,274 0 0
RAPID7 INC COM 753422104   3,493,060 76,301 SH   SOLE 26 12,297 0 64,004
RAPID7 INC COM 753422104   44,956 982 SH   SOLE 28 982 0 0
RAPID7 INC COM 753422104   21,715,468 474,344 SH   SOLE 30 474,344 0 0
RAPID7 INC COM 753422104   12,935,917 282,567 SH   SOLE 34 282,567 0 0
RAPID7 INC COM 753422104   21,196 463 SH   SOLE 36 463 0 0
RAPID7 INC COM 753422104   467,688 10,216 SH   SOLE 40 10,216 0 0
RAPID7 INC COM 753422104   1,729,980 37,789 SH   SOLE 43 35,135 0 2,654
RAPID7 INC NOTE 0.250% 3/1 753422AF1   3,433,076 4,030,000 PRN   SOLE 21 4,030,000 0 0
RAPT THERAPEUTICS INC COM 75382E109   332,633 20,014 SH   SOLE 2 9,651 0 10,363
RAPT THERAPEUTICS INC COM 75382E109   3,939 237 SH   SOLE 7 237 0 0
RAPT THERAPEUTICS INC COM 75382E109   1,300,332 78,239 SH   SOLE 18 78,239 0 0
RAPT THERAPEUTICS INC COM 75382E109   1,024,390 61,636 SH   SOLE 19 61,636 0 0
RAPT THERAPEUTICS INC COM 75382E109   20,890,343 1,256,940 SH   SOLE 21 1,256,940 0 0
RAPT THERAPEUTICS INC COM 75382E109   13,977,536 841,007 SH   SOLE 22 792,719 0 48,288
RAPT THERAPEUTICS INC COM 75382E109   77,682 4,674 SH   SOLE 25 4,674 0 0
RAPT THERAPEUTICS INC COM 75382E109   38,459 2,314 SH   SOLE 26 648 0 1,666
RAPT THERAPEUTICS INC COM 75382E109   577,927 34,773 SH   SOLE 30 34,773 0 0
RAPT THERAPEUTICS INC COM 75382E109   58,702 3,532 SH   SOLE 40 3,532 0 0
RAPT THERAPEUTICS INC COM 75382E109   256,729 15,447 SH   SOLE 43 6,431 0 9,016
RAVE RESTAURANT GROUP INC COM 754198109   7,785 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109   61,563 25,976 SH   SOLE 22 25,976 0 0
RAYMOND JAMES FINL INC COM 754730109   39,941,413 397,704 SH   SOLE 2 93,027 0 304,677
RAYMOND JAMES FINL INC COM 754730109   15,989,762 159,213 SH   SOLE 4 80,958 0 78,255
RAYMOND JAMES FINL INC COM 754730109   11,571,545 115,220 SH   SOLE 7 96,271 0 18,949
RAYMOND JAMES FINL INC COM 754730109   246,254 2,452 SH   SOLE 13 2,452 0 0
RAYMOND JAMES FINL INC COM 754730109   2,835,440 28,233 SH   SOLE 15 28,233 0 0
RAYMOND JAMES FINL INC COM 754730109   123,370,760 1,228,425 SH   SOLE 18 1,166,675 0 61,750
RAYMOND JAMES FINL INC COM 754730109   235,868,994 2,348,591 SH   SOLE 19 2,348,591 0 0
RAYMOND JAMES FINL INC COM 754730109   503,953,221 5,017,955 SH   SOLE 21 5,017,955 0 0
RAYMOND JAMES FINL INC COM 754730109   432,241,380 4,303,907 SH   SOLE 22 3,896,123 0 407,784
RAYMOND JAMES FINL INC COM 754730109   33,898,941 337,538 SH   SOLE 23 337,538 0 0
RAYMOND JAMES FINL INC COM 754730109   43,482,775 432,966 SH   SOLE 25 432,966 0 0
RAYMOND JAMES FINL INC COM 754730109   23,724,981 236,234 SH   SOLE 26 126,349 0 109,885
RAYMOND JAMES FINL INC COM 754730109   37,979,412 378,168 SH   SOLE 28 2,563 0 375,605
RAYMOND JAMES FINL INC COM 754730109   33,443 333 SH   SOLE 29 333 0 0
RAYMOND JAMES FINL INC COM 754730109   104,293,843 1,038,473 SH   SOLE 30 1,018,043 0 20,430
RAYMOND JAMES FINL INC COM 754730109   4,366,496 43,478 SH   SOLE 31 40,130 0 3,348
RAYMOND JAMES FINL INC COM 754730109   15,388,487 153,226 SH   SOLE 34 153,226 0 0
RAYMOND JAMES FINL INC COM 754730109   5,382,847 53,598 SH   SOLE 36 53,598 0 0
RAYMOND JAMES FINL INC COM 754730109   985,620 9,814 SH   SOLE 40 9,814 0 0
RAYMOND JAMES FINL INC COM 754730109   60,660 604 SH   OTR 43 604 0 0
RAYMOND JAMES FINL INC COM 754730109   19,632,686 195,486 SH   SOLE 43 154,432 0 41,054
RAYONIER ADVANCED MATLS INC COM 75508B104   858,744 242,583 SH   SOLE 2 158,842 0 83,741
RAYONIER ADVANCED MATLS INC COM 75508B104   1,529 432 SH   SOLE 7 432 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   659,272 186,235 SH   SOLE 18 186,235 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   1,395,811 394,297 SH   SOLE 19 394,297 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   7,707,890 2,177,370 SH   SOLE 21 2,177,370 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   7,250,115 2,048,055 SH   SOLE 22 1,991,500 0 56,555
RAYONIER ADVANCED MATLS INC COM 75508B104   20,383 5,758 SH   SOLE 23 5,758 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   420,499 118,785 SH   SOLE 26 0 0 118,785
RAYONIER ADVANCED MATLS INC COM 75508B104   12,702 3,588 SH   SOLE 43 3,586 0 2
RAYONIER INC COM 754907103   7,054,096 247,860 SH   SOLE 2 132,775 0 115,085
RAYONIER INC COM 754907103   11,583 407 SH   SOLE 4 407 0 0
RAYONIER INC COM 754907103   351,168 12,339 SH   SOLE 7 11,770 0 569
RAYONIER INC COM 754907103   7,146,278 251,099 SH   SOLE 18 251,099 0 0
RAYONIER INC COM 754907103   1,354,639 47,598 SH   SOLE 19 47,598 0 0
RAYONIER INC COM 754907103   213,592,898 7,505,021 SH   SOLE 21 7,505,021 0 0
RAYONIER INC COM 754907103   114,420,641 4,020,402 SH   SOLE 22 3,826,035 0 194,367
RAYONIER INC COM 754907103   2,267,209 79,663 SH   SOLE 25 79,663 0 0
RAYONIER INC COM 754907103   1,925,148 67,644 SH   SOLE 26 48,917 0 18,727
RAYONIER INC COM 754907103   90,958 3,196 SH   SOLE 28 2,477 0 719
RAYONIER INC COM 754907103   9,362,344 328,965 SH   SOLE 30 328,965 0 0
RAYONIER INC COM 754907103   59,311 2,084 SH   SOLE 31 2,084 0 0
RAYONIER INC COM 754907103   242,792 8,531 SH   SOLE 34 8,531 0 0
RAYONIER INC COM 754907103   63,693 2,238 SH   SOLE 36 2,238 0 0
RAYONIER INC COM 754907103   654,438 22,995 SH   SOLE 40 22,995 0 0
RAYONIER INC COM 754907103   2,124,757 74,658 SH   SOLE 43 70,434 0 4,224
RAYZEBIO INC COM 75525N107   30,214 1,361 SH   SOLE 2 1,073 0 288
RAYZEBIO INC COM 75525N107   7,504 338 SH   SOLE 18 210 0 128
RAYZEBIO INC COM 75525N107   62,515 2,816 SH   SOLE 19 2,816 0 0
RAYZEBIO INC COM 75525N107   1,732 78 SH   SOLE 21 78 0 0
RAYZEBIO INC COM 75525N107   72,239 3,254 SH   SOLE 22 3,254 0 0
RAYZEBIO INC COM 75525N107   14,519 654 SH   SOLE 26 108 0 546
RAYZEBIO INC COM 75525N107   15,274 688 SH   SOLE 28 0 0 688
RAYZEBIO INC COM 75525N107   8,036 362 SH   SOLE 31 338 0 24
RAYZEBIO INC COM 75525N107   9,968 449 SH   SOLE 34 449 0 0
RB GLOBAL INC COM 74935Q107   10,091,000 161,456 SH   SOLE 2 13,213 0 148,243
RB GLOBAL INC COM 74935Q107   226,188 3,619 SH   SOLE 7 3,619 0 0
RB GLOBAL INC COM 74935Q107   4,941,750 79,068 SH   SOLE 18 79,068 0 0
RB GLOBAL INC COM 74935Q107   2,573,500 41,176 SH   SOLE 19 41,176 0 0
RB GLOBAL INC COM 74935Q107   143,684,813 2,298,957 SH   SOLE 21 2,298,957 0 0
RB GLOBAL INC COM 74935Q107   243,687,938 3,899,007 SH   SOLE 22 3,751,204 0 147,803
RB GLOBAL INC COM 74935Q107   108,250 1,732 SH   SOLE 28 1,732 0 0
RB GLOBAL INC COM 74935Q107   6,000 96 SH   SOLE 30 96 0 0
RB GLOBAL INC COM 74935Q107   161,625 2,586 SH   SOLE 31 2,586 0 0
RB GLOBAL INC COM 74935Q107   12,875 206 SH   OTR 43 206 0 0
RB GLOBAL INC COM 74935Q107   9,965,407 159,447 SH   SOLE 43 138,306 0 21,141
RBB BANCORP COM 74930B105   169,680 13,277 SH   SOLE 2 4,317 0 8,960
RBB BANCORP COM 74930B105   869 68 SH   SOLE 7 68 0 0
RBB BANCORP COM 74930B105   632,955 49,527 SH   SOLE 18 49,527 0 0
RBB BANCORP COM 74930B105   480,298 37,582 SH   SOLE 19 37,582 0 0
RBB BANCORP COM 74930B105   7,777,716 608,585 SH   SOLE 21 608,585 0 0
RBB BANCORP COM 74930B105   5,272,734 412,577 SH   SOLE 22 398,709 0 13,868
RBB BANCORP COM 74930B105   27,196 2,128 SH   SOLE 43 2,128 0 0
RBC BEARINGS INC COM 75524B104   9,793,424 41,829 SH   SOLE 2 25,177 0 16,652
RBC BEARINGS INC COM 75524B104   19,901 85 SH   SOLE 4 85 0 0
RBC BEARINGS INC COM 75524B104   64,620 276 SH   SOLE 7 276 0 0
RBC BEARINGS INC COM 75524B104   11,970,130 51,126 SH   SOLE 18 51,126 0 0
RBC BEARINGS INC COM 75524B104   2,144,865 9,161 SH   SOLE 19 9,161 0 0
RBC BEARINGS INC COM 75524B104   335,860,422 1,434,504 SH   SOLE 21 1,434,504 0 0
RBC BEARINGS INC COM 75524B104   192,783,344 823,403 SH   SOLE 22 784,273 0 39,130
RBC BEARINGS INC COM 75524B104   1,309,255 5,592 SH   SOLE 25 5,592 0 0
RBC BEARINGS INC COM 75524B104   2,976,729 12,714 SH   SOLE 26 10,240 0 2,474
RBC BEARINGS INC COM 75524B104   845,209 3,610 SH   SOLE 28 449 0 3,161
RBC BEARINGS INC COM 75524B104   3,820,299 16,317 SH   SOLE 30 16,317 0 0
RBC BEARINGS INC COM 75524B104   94,120 402 SH   SOLE 31 402 0 0
RBC BEARINGS INC COM 75524B104   1,098,070 4,690 SH   SOLE 40 4,690 0 0
RBC BEARINGS INC COM 75524B104   1,924,549 8,220 SH   SOLE 43 7,653 0 567
RBC BEARINGS INC 5% CNV PFD SR A 75524B203   43,556,323 395,571 SH   SOLE 21 395,571 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   266,843 4,399 SH   SOLE 2 2,518 0 1,881
RCI HOSPITALITY HLDGS INC COM 74934Q108   4,428 73 SH   SOLE 7 73 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   1,347,077 22,207 SH   SOLE 18 22,207 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   1,091,577 17,995 SH   SOLE 19 17,995 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   18,619,405 306,947 SH   SOLE 21 306,947 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   14,205,237 234,178 SH   SOLE 22 227,569 0 6,609
RCI HOSPITALITY HLDGS INC COM 74934Q108   82,922 1,367 SH   SOLE 25 1,367 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   31,240 515 SH   SOLE 26 0 0 515
RCI HOSPITALITY HLDGS INC COM 74934Q108   81,770 1,348 SH   SOLE 30 1,348 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   96,571 1,592 SH   SOLE 40 1,592 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   127,030 6,501 SH   SOLE 2 6,501 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   23,272 1,191 SH   SOLE 18 1,191 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   281,122 14,387 SH   SOLE 21 14,387 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   298,513 15,277 SH   SOLE 22 15,277 0 0
RE MAX HLDGS INC CL A 75524W108   1,321,549 102,129 SH   SOLE 2 89,265 0 12,864
RE MAX HLDGS INC CL A 75524W108   802 62 SH   SOLE 4 62 0 0
RE MAX HLDGS INC CL A 75524W108   1,048 81 SH   SOLE 7 81 0 0
RE MAX HLDGS INC CL A 75524W108   670,693 51,831 SH   SOLE 18 51,831 0 0
RE MAX HLDGS INC CL A 75524W108   482,002 37,249 SH   SOLE 19 37,249 0 0
RE MAX HLDGS INC CL A 75524W108   8,795,499 679,714 SH   SOLE 21 679,714 0 0
RE MAX HLDGS INC CL A 75524W108   7,114,632 549,817 SH   SOLE 22 524,543 0 25,274
RE MAX HLDGS INC CL A 75524W108   30,538 2,360 SH   SOLE 25 2,360 0 0
RE MAX HLDGS INC CL A 75524W108   26,048 2,013 SH   SOLE 26 0 0 2,013
RE MAX HLDGS INC CL A 75524W108   174,949 13,520 SH   SOLE 30 13,520 0 0
RE MAX HLDGS INC CL A 75524W108   23,331 1,803 SH   SOLE 40 1,803 0 0
RE MAX HLDGS INC CL A 75524W108   146,429 11,316 SH   SOLE 43 11,035 0 281
READING INTL INC CL A 755408101   7,299 3,443 SH   SOLE 18 3,443 0 0
READING INTL INC CL A 755408101   78,226 36,899 SH   SOLE 21 36,899 0 0
READING INTL INC CL A 755408101   109,615 51,705 SH   SOLE 22 51,705 0 0
READY CAPITAL CORP COM 75574U101   1,593,791 157,645 SH   SOLE 2 47,123 0 110,522
READY CAPITAL CORP COM 75574U101   1,769 175 SH   SOLE 4 175 0 0
READY CAPITAL CORP COM 75574U101   14,852 1,469 SH   SOLE 7 1,469 0 0
READY CAPITAL CORP COM 75574U101   5,388,135 532,951 SH   SOLE 18 532,951 0 0
READY CAPITAL CORP COM 75574U101   3,338,757 330,243 SH   SOLE 19 330,243 0 0
READY CAPITAL CORP COM 75574U101   203,711,769 20,149,532 SH   SOLE 21 20,149,532 0 0
READY CAPITAL CORP COM 75574U101   45,204,469 4,471,263 SH   SOLE 22 4,264,788 0 206,475
READY CAPITAL CORP COM 75574U101   303,664 30,036 SH   SOLE 25 30,036 0 0
READY CAPITAL CORP COM 75574U101   1,544,555 152,775 SH   SOLE 26 86,430 0 66,345
READY CAPITAL CORP COM 75574U101   106,782 10,562 SH   SOLE 28 3,430 0 7,132
READY CAPITAL CORP COM 75574U101   3,508,948 347,077 SH   SOLE 30 347,077 0 0
READY CAPITAL CORP COM 75574U101   262,375 25,952 SH   SOLE 40 25,952 0 0
READY CAPITAL CORP COM 75574U101   3,191,710 315,698 SH   SOLE 43 292,801 0 22,897
REALOGY GRP LLC/REALOGY CO NOTE 0.250% 6/1 75606DAP6   1,767,000 2,325,000 PRN   SOLE 21 2,325,000 0 0
REALTY INCOME CORP COM 756109104   66,262,989 1,326,852 SH   SOLE 2 132,486 0 1,194,366
REALTY INCOME CORP COM 756109104   43,632,728 873,703 SH   SOLE 4 564,574 0 309,129
REALTY INCOME CORP COM 756109104   81,120,189 1,624,353 SH   SOLE 7 1,408,427 0 215,926
REALTY INCOME CORP COM 756109104   603,375 12,082 SH   SOLE 13 12,082 0 0
REALTY INCOME CORP COM 756109104   4,890,874 97,935 SH   SOLE 15 97,935 0 0
REALTY INCOME CORP COM 756109104   53,205,876 1,065,396 SH   SOLE 18 1,024,287 0 41,109
REALTY INCOME CORP COM 756109104   68,026,870 1,362,172 SH   SOLE 19 1,362,172 0 0
REALTY INCOME CORP COM 756109104   1,170,841,902 23,444,972 SH   SOLE 21 23,444,972 0 0
REALTY INCOME CORP COM 756109104   1,072,346,688 21,472,701 SH   SOLE 22 19,918,317 0 1,554,384
REALTY INCOME CORP COM 756109104   58,539,668 1,172,200 SH   SOLE 23 1,172,200 0 0
REALTY INCOME CORP COM 756109104   184,565,106 3,695,737 SH   SOLE 25 3,256,121 0 439,616
REALTY INCOME CORP COM 756109104   35,475,778 710,368 SH   SOLE 26 347,276 0 363,092
REALTY INCOME CORP COM 756109104   70,280,862 1,407,306 SH   SOLE 28 74,357 0 1,332,949
REALTY INCOME CORP COM 756109104   254,470,618 5,095,527 SH   SOLE 30 5,095,527 0 0
REALTY INCOME CORP COM 756109104   7,351,667 147,210 SH   SOLE 31 135,660 0 11,550
REALTY INCOME CORP COM 756109104   1,431,330 28,661 SH   SOLE 34 28,661 0 0
REALTY INCOME CORP COM 756109104   10,755,378 215,366 SH   SOLE 36 215,366 0 0
REALTY INCOME CORP COM 756109104   1,614,710 32,333 SH   SOLE 40 32,333 0 0
REALTY INCOME CORP COM 756109104   58,380 1,169 SH   OTR 43 1,169 0 0
REALTY INCOME CORP COM 756109104   49,086,440 982,908 SH   SOLE 43 905,160 0 77,748
RECURSION PHARMACEUTICALS IN CL A 75629V104   1,349,537 176,410 SH   SOLE 2 60,494 0 115,916
RECURSION PHARMACEUTICALS IN CL A 75629V104   4,644 607 SH   SOLE 4 607 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   286,148 37,405 SH   SOLE 7 35,401 0 2,004
RECURSION PHARMACEUTICALS IN CL A 75629V104   2,906,541 379,940 SH   SOLE 18 372,756 0 7,184
RECURSION PHARMACEUTICALS IN CL A 75629V104   3,408,633 445,573 SH   SOLE 19 445,573 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   43,436,547 5,677,980 SH   SOLE 21 5,677,980 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   32,242,646 4,214,725 SH   SOLE 22 4,041,546 0 173,179
RECURSION PHARMACEUTICALS IN CL A 75629V104   22,973 3,003 SH   SOLE 23 3,003 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   166,043 21,705 SH   SOLE 25 21,705 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   714,227 93,363 SH   SOLE 26 81,870 0 11,493
RECURSION PHARMACEUTICALS IN CL A 75629V104   5,133,555 671,053 SH   SOLE 30 671,053 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   10,481 1,370 SH   SOLE 36 1,370 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   170,258 22,256 SH   SOLE 40 22,256 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   853,465 111,564 SH   SOLE 43 93,401 0 18,163
RED CAT HLDGS INC COM 75644T100   260,451 268,783 SH   SOLE 22 268,783 0 0
RED RIVER BANCSHARES INC COM 75686R202   105,892 2,304 SH   SOLE 2 182 0 2,122
RED RIVER BANCSHARES INC COM 75686R202   2,941 64 SH   SOLE 7 64 0 0
RED RIVER BANCSHARES INC COM 75686R202   652,724 14,202 SH   SOLE 18 14,202 0 0
RED RIVER BANCSHARES INC COM 75686R202   429,450 9,344 SH   SOLE 19 9,344 0 0
RED RIVER BANCSHARES INC COM 75686R202   7,920,379 172,332 SH   SOLE 21 172,332 0 0
RED RIVER BANCSHARES INC COM 75686R202   4,702,673 102,321 SH   SOLE 22 98,366 0 3,955
RED ROBIN GOURMET BURGERS IN COM 75689M101   150,766 18,752 SH   SOLE 2 16,841 0 1,911
RED ROBIN GOURMET BURGERS IN COM 75689M101   332,856 41,400 SH   SOLE 18 41,400 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   246,732 30,688 SH   SOLE 19 30,688 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   4,277,642 532,045 SH   SOLE 21 532,045 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   3,420,103 425,386 SH   SOLE 22 418,546 0 6,840
RED ROCK RESORTS INC CL A 75700L108   1,269,934 30,974 SH   SOLE 2 14,402 0 16,572
RED ROCK RESORTS INC CL A 75700L108   9,102 222 SH   SOLE 4 222 0 0
RED ROCK RESORTS INC CL A 75700L108   17,056 416 SH   SOLE 7 416 0 0
RED ROCK RESORTS INC CL A 75700L108   4,947,183 120,663 SH   SOLE 18 120,663 0 0
RED ROCK RESORTS INC CL A 75700L108   4,008,570 97,770 SH   SOLE 19 97,770 0 0
RED ROCK RESORTS INC CL A 75700L108   65,639,442 1,600,962 SH   SOLE 21 1,600,962 0 0
RED ROCK RESORTS INC CL A 75700L108   53,462,483 1,303,963 SH   SOLE 22 1,252,506 0 51,457
RED ROCK RESORTS INC CL A 75700L108   417,339 10,179 SH   SOLE 25 10,179 0 0
RED ROCK RESORTS INC CL A 75700L108   945,050 23,050 SH   SOLE 26 18,359 0 4,691
RED ROCK RESORTS INC CL A 75700L108   127,469 3,109 SH   SOLE 28 1,140 0 1,969
RED ROCK RESORTS INC CL A 75700L108   1,512,244 36,884 SH   SOLE 30 36,884 0 0
RED ROCK RESORTS INC CL A 75700L108   346,942 8,462 SH   SOLE 31 0 0 8,462
RED ROCK RESORTS INC CL A 75700L108   354,404 8,644 SH   SOLE 40 8,644 0 0
RED ROCK RESORTS INC CL A 75700L108   1,065,959 25,999 SH   SOLE 43 21,254 0 4,745
RED VIOLET INC COM 75704L104   78,879 3,942 SH   SOLE 2 3,091 0 851
RED VIOLET INC COM 75704L104   3,482 174 SH   SOLE 7 174 0 0
RED VIOLET INC COM 75704L104   570,005 28,486 SH   SOLE 18 28,486 0 0
RED VIOLET INC COM 75704L104   450,305 22,504 SH   SOLE 19 22,504 0 0
RED VIOLET INC COM 75704L104   7,624,951 381,057 SH   SOLE 21 381,057 0 0
RED VIOLET INC COM 75704L104   5,131,404 256,442 SH   SOLE 22 254,185 0 2,257
REDFIN CORP COM 75737F108   3,046,405 432,728 SH   SOLE 2 408,687 0 24,041
REDFIN CORP COM 75737F108   2,556 363 SH   SOLE 4 363 0 0
REDFIN CORP COM 75737F108   6,322 898 SH   SOLE 7 898 0 0
REDFIN CORP COM 75737F108   1,846,444 262,279 SH   SOLE 18 257,302 0 4,977
REDFIN CORP COM 75737F108   1,581,494 224,644 SH   SOLE 19 224,644 0 0
REDFIN CORP COM 75737F108   25,294,847 3,593,018 SH   SOLE 21 3,593,018 0 0
REDFIN CORP COM 75737F108   23,597,820 3,351,963 SH   SOLE 22 3,265,873 0 86,090
REDFIN CORP COM 75737F108   155,725 22,120 SH   SOLE 25 22,120 0 0
REDFIN CORP COM 75737F108   329,704 46,833 SH   SOLE 26 26,661 0 20,172
REDFIN CORP COM 75737F108   13,052 1,854 SH   SOLE 28 1,854 0 0
REDFIN CORP COM 75737F108   384,314 54,590 SH   SOLE 30 54,590 0 0
REDFIN CORP COM 75737F108   355,323 50,472 SH   SOLE 34 50,472 0 0
REDFIN CORP COM 75737F108   157,661 22,395 SH   SOLE 40 22,395 0 0
REDFIN CORP COM 75737F108   1,509,214 214,377 SH   SOLE 43 199,265 0 15,112
REDFIN CORP NOTE 10/1 75737FAC2   1,476,955 1,808,000 PRN   SOLE 21 1,808,000 0 0
REDFIN CORP NOTE 0.500% 4/0 75737FAE8   1,073,000 1,850,000 PRN   SOLE 21 1,850,000 0 0
REDWIRE CORPORATION COM 75776W103   21,403 7,406 SH   SOLE 2 0 0 7,406
REDWIRE CORPORATION COM 75776W103   66,100 22,872 SH   SOLE 18 22,872 0 0
REDWIRE CORPORATION COM 75776W103   31,703 10,970 SH   SOLE 19 10,970 0 0
REDWIRE CORPORATION COM 75776W103   835,450 289,083 SH   SOLE 21 289,083 0 0
REDWIRE CORPORATION COM 75776W103   998,677 345,563 SH   SOLE 22 342,726 0 2,837
REDWOOD TRUST INC COM 758075402   765,413 107,351 SH   SOLE 2 32,981 0 74,370
REDWOOD TRUST INC COM 758075402   3,922 550 SH   SOLE 4 550 0 0
REDWOOD TRUST INC COM 758075402   7,009 983 SH   SOLE 7 983 0 0
REDWOOD TRUST INC COM 758075402   2,715,796 380,897 SH   SOLE 18 380,897 0 0
REDWOOD TRUST INC COM 758075402   1,664,192 233,407 SH   SOLE 19 233,407 0 0
REDWOOD TRUST INC COM 758075402   103,164,155 14,469,026 SH   SOLE 21 14,469,026 0 0
REDWOOD TRUST INC COM 758075402   23,754,165 3,331,580 SH   SOLE 22 3,188,384 0 143,196
REDWOOD TRUST INC COM 758075402   205,586 28,834 SH   SOLE 25 28,834 0 0
REDWOOD TRUST INC COM 758075402   680,944 95,504 SH   SOLE 26 10,532 0 84,972
REDWOOD TRUST INC COM 758075402   105,246 14,761 SH   SOLE 28 2,014 0 12,747
REDWOOD TRUST INC COM 758075402   1,727,628 242,304 SH   SOLE 30 242,304 0 0
REDWOOD TRUST INC COM 758075402   98,423 13,804 SH   SOLE 40 13,804 0 0
REDWOOD TRUST INC COM 758075402   33,540 4,704 SH   OTR 43 4,704 0 0
REDWOOD TRUST INC COM 758075402   1,353,894 189,887 SH   SOLE 43 186,270 0 3,617
REGAL REXNORD CORPORATION COM 758750103   31,884,386 223,155 SH   SOLE 2 61,278 0 161,877
REGAL REXNORD CORPORATION COM 758750103   26,290 184 SH   SOLE 4 184 0 0
REGAL REXNORD CORPORATION COM 758750103   1,692,414 11,845 SH   SOLE 7 11,238 0 607
REGAL REXNORD CORPORATION COM 758750103   17,013,722 119,077 SH   SOLE 18 119,077 0 0
REGAL REXNORD CORPORATION COM 758750103   3,048,202 21,334 SH   SOLE 19 21,334 0 0
REGAL REXNORD CORPORATION COM 758750103   480,207,107 3,360,912 SH   SOLE 21 3,360,912 0 0
REGAL REXNORD CORPORATION COM 758750103   270,983,636 1,896,582 SH   SOLE 22 1,807,815 0 88,767
REGAL REXNORD CORPORATION COM 758750103   1,851,153 12,956 SH   SOLE 25 12,956 0 0
REGAL REXNORD CORPORATION COM 758750103   3,830,041 26,806 SH   SOLE 26 21,142 0 5,664
REGAL REXNORD CORPORATION COM 758750103   319,480 2,236 SH   SOLE 28 774 0 1,462
REGAL REXNORD CORPORATION COM 758750103   7,965,560 55,750 SH   SOLE 30 55,750 0 0
REGAL REXNORD CORPORATION COM 758750103   136,308 954 SH   SOLE 31 954 0 0
REGAL REXNORD CORPORATION COM 758750103   221,178 1,548 SH   SOLE 36 1,548 0 0
REGAL REXNORD CORPORATION COM 758750103   1,681,269 11,767 SH   SOLE 40 11,767 0 0
REGAL REXNORD CORPORATION COM 758750103   7,644,168 53,501 SH   SOLE 43 45,699 0 7,802
REGENCELL BIOSCIENCE HLDGS L ORDINARY SHARES G7487R100   3,332 238 SH   SOLE 2 238 0 0
REGENCY CTRS CORP COM 758849103   27,479,350 462,304 SH   SOLE 2 105,784 0 356,520
REGENCY CTRS CORP COM 758849103   26,221,480 441,142 SH   SOLE 4 326,906 0 114,236
REGENCY CTRS CORP COM 758849103   23,215,243 390,566 SH   SOLE 7 334,964 0 55,602
REGENCY CTRS CORP COM 758849103   28,888 486 SH   SOLE 13 486 0 0
REGENCY CTRS CORP COM 758849103   1,309,047 22,023 SH   SOLE 15 22,023 0 0
REGENCY CTRS CORP COM 758849103   25,275,196 425,222 SH   SOLE 18 415,093 0 10,129
REGENCY CTRS CORP COM 758849103   30,713,242 516,710 SH   SOLE 19 516,710 0 0
REGENCY CTRS CORP COM 758849103   347,445,583 5,845,316 SH   SOLE 21 5,845,316 0 0
REGENCY CTRS CORP COM 758849103   364,999,939 6,140,645 SH   SOLE 22 5,405,913 0 734,732
REGENCY CTRS CORP COM 758849103   18,563,885 312,313 SH   SOLE 23 312,313 0 0
REGENCY CTRS CORP COM 758849103   70,906,452 1,192,908 SH   SOLE 25 1,165,100 0 27,808
REGENCY CTRS CORP COM 758849103   20,785,871 349,695 SH   SOLE 26 256,792 0 92,903
REGENCY CTRS CORP COM 758849103   27,337,407 459,916 SH   SOLE 28 64,253 0 395,663
REGENCY CTRS CORP COM 758849103   89,205,650 1,500,768 SH   SOLE 30 1,500,768 0 0
REGENCY CTRS CORP COM 758849103   2,301,636 38,722 SH   SOLE 31 31,302 0 7,420
REGENCY CTRS CORP COM 758849103   3,774,499 63,501 SH   SOLE 34 63,501 0 0
REGENCY CTRS CORP COM 758849103   3,878,163 65,245 SH   SOLE 36 65,245 0 0
REGENCY CTRS CORP COM 758849103   451,209 7,591 SH   SOLE 40 7,591 0 0
REGENCY CTRS CORP COM 758849103   28,531 480 SH   OTR 43 480 0 0
REGENCY CTRS CORP COM 758849103   13,178,415 221,710 SH   SOLE 43 207,671 0 14,039
REGENERON PHARMACEUTICALS COM 75886F107   191,076,499 232,182 SH   SOLE 2 70,880 0 161,302
REGENERON PHARMACEUTICALS COM 75886F107   73,445,888 89,246 SH   SOLE 4 44,332 0 44,914
REGENERON PHARMACEUTICALS COM 75886F107   93,368,927 113,455 SH   SOLE 7 100,946 0 12,509
REGENERON PHARMACEUTICALS COM 75886F107   4,065,422 4,940 SH   SOLE 13 4,940 0 0
REGENERON PHARMACEUTICALS COM 75886F107   11,371,661 13,818 SH   SOLE 15 13,818 0 0
REGENERON PHARMACEUTICALS COM 75886F107   145,871,306 177,252 SH   SOLE 18 165,769 0 11,483
REGENERON PHARMACEUTICALS COM 75886F107   157,384,516 191,242 SH   SOLE 19 191,242 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,905,041,393 3,529,991 SH   SOLE 21 3,529,991 0 0
REGENERON PHARMACEUTICALS COM 75886F107   1,989,605,378 2,417,621 SH   SOLE 22 2,186,289 0 231,332
REGENERON PHARMACEUTICALS COM 75886F107   182,901,214 222,248 SH   SOLE 23 222,248 0 0
REGENERON PHARMACEUTICALS COM 75886F107   227,965,681 277,007 SH   SOLE 25 246,662 0 30,345
REGENERON PHARMACEUTICALS COM 75886F107   114,581,544 139,231 SH   SOLE 26 69,380 0 69,851
REGENERON PHARMACEUTICALS COM 75886F107   207,792,462 252,494 SH   SOLE 28 15,690 0 236,804
REGENERON PHARMACEUTICALS COM 75886F107   1,627,815 1,978 SH   SOLE 29 1,978 0 0
REGENERON PHARMACEUTICALS COM 75886F107   678,880,278 824,925 SH   SOLE 30 824,925 0 0
REGENERON PHARMACEUTICALS COM 75886F107   23,293,883 28,305 SH   SOLE 31 25,419 0 2,886
REGENERON PHARMACEUTICALS COM 75886F107   24,538,198 29,817 SH   SOLE 32 29,817 0 0
REGENERON PHARMACEUTICALS COM 75886F107   147,695,808 179,469 SH   SOLE 34 179,469 0 0
REGENERON PHARMACEUTICALS COM 75886F107   23,808,233 28,930 SH   SOLE 36 28,930 0 0
REGENERON PHARMACEUTICALS COM 75886F107   4,303,258 5,229 SH   SOLE 40 5,229 0 0
REGENERON PHARMACEUTICALS COM 75886F107   95,405,094 115,929 SH   SOLE 43 106,020 0 9,909
REGENXBIO INC COM 75901B107   4,320,668 262,495 SH   SOLE 2 116,004 0 146,491
REGENXBIO INC COM 75901B107   2,518 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107   5,679 345 SH   SOLE 7 345 0 0
REGENXBIO INC COM 75901B107   2,430,928 147,687 SH   SOLE 18 134,570 0 13,117
REGENXBIO INC COM 75901B107   10,798,139 656,023 SH   SOLE 19 656,023 0 0
REGENXBIO INC COM 75901B107   80,324,899 4,880,006 SH   SOLE 21 4,880,006 0 0
REGENXBIO INC COM 75901B107   28,082,933 1,706,132 SH   SOLE 22 1,657,969 0 48,163
REGENXBIO INC COM 75901B107   241,057 14,645 SH   SOLE 23 14,645 0 0
REGENXBIO INC COM 75901B107   120,290 7,308 SH   SOLE 25 7,308 0 0
REGENXBIO INC COM 75901B107   2,012,268 122,252 SH   SOLE 26 7,553 0 114,699
REGENXBIO INC COM 75901B107   58,779 3,571 SH   SOLE 28 3,571 0 0
REGENXBIO INC COM 75901B107   3,475,957 211,176 SH   SOLE 30 211,176 0 0
REGENXBIO INC COM 75901B107   32,426 1,970 SH   SOLE 34 1,970 0 0
REGENXBIO INC COM 75901B107   128,256 7,792 SH   SOLE 40 7,792 0 0
REGENXBIO INC COM 75901B107   81,230 4,935 SH   SOLE 43 4,671 0 264
REGIONAL HEALTH PPTYS INC COM 75903M309   1,912 885 SH   SOLE 21 885 0 0
REGIONAL MGMT CORP COM 75902K106   4,845,218 175,044 SH   SOLE 2 110,833 0 64,211
REGIONAL MGMT CORP COM 75902K106   3,654 132 SH   SOLE 7 132 0 0
REGIONAL MGMT CORP COM 75902K106   635,450 22,957 SH   SOLE 18 22,957 0 0
REGIONAL MGMT CORP COM 75902K106   4,411,362 159,370 SH   SOLE 19 159,370 0 0
REGIONAL MGMT CORP COM 75902K106   8,208,587 296,553 SH   SOLE 21 296,553 0 0
REGIONAL MGMT CORP COM 75902K106   15,502,848 560,074 SH   SOLE 22 553,132 0 6,942
REGIONAL MGMT CORP COM 75902K106   347,716 12,562 SH   SOLE 23 12,562 0 0
REGIONAL MGMT CORP COM 75902K106   1,759,839 63,578 SH   SOLE 26 0 0 63,578
REGIONAL MGMT CORP COM 75902K106   4,152 150 SH   SOLE 43 150 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   38,732,542 2,251,892 SH   SOLE 2 669,040 0 1,582,852
REGIONS FINANCIAL CORP NEW COM 7591EP100   21,307,635 1,238,816 SH   SOLE 4 645,553 0 593,263
REGIONS FINANCIAL CORP NEW COM 7591EP100   30,267,580 1,759,743 SH   SOLE 7 1,603,070 0 156,673
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,424,831 82,839 SH   SOLE 13 82,839 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   2,413,194 140,302 SH   SOLE 15 140,302 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   46,647,621 2,712,071 SH   SOLE 18 2,646,066 0 66,005
REGIONS FINANCIAL CORP NEW COM 7591EP100   7,578,561 440,614 SH   SOLE 19 440,614 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   696,360,146 40,486,055 SH   SOLE 21 40,486,055 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   356,289,555 20,714,509 SH   SOLE 22 18,675,981 0 2,038,528
REGIONS FINANCIAL CORP NEW COM 7591EP100   29,720,878 1,727,958 SH   SOLE 23 1,727,958 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   51,194,768 2,976,440 SH   SOLE 25 2,967,611 0 8,829
REGIONS FINANCIAL CORP NEW COM 7591EP100   21,474,699 1,248,529 SH   SOLE 26 707,238 0 541,291
REGIONS FINANCIAL CORP NEW COM 7591EP100   38,200,753 2,220,974 SH   SOLE 28 76,043 0 2,144,931
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,130,367 65,719 SH   SOLE 29 65,719 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   159,564,520 9,277,007 SH   SOLE 30 9,129,927 0 147,080
REGIONS FINANCIAL CORP NEW COM 7591EP100   6,156,706 357,948 SH   SOLE 31 342,244 0 15,704
REGIONS FINANCIAL CORP NEW COM 7591EP100   3,221,990 187,325 SH   SOLE 32 187,325 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   854,892 49,703 SH   SOLE 34 49,703 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   4,286,808 249,233 SH   SOLE 36 249,233 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   766,449 44,561 SH   SOLE 40 44,561 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   33,781 1,964 SH   OTR 43 1,964 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   22,223,404 1,292,058 SH   SOLE 43 1,183,741 0 108,317
REGIS CORP MINN COM 758932107   5,555 7,902 SH   SOLE 18 7,902 0 0
REGIS CORP MINN COM 758932107   70,981 100,969 SH   SOLE 21 100,969 0 0
REGIS CORP MINN COM 758932107   251,594 357,886 SH   SOLE 22 357,886 0 0
REGULUS THERAPEUTICS INC COM 75915K309   62 45 SH   SOLE 21 45 0 0
REGULUS THERAPEUTICS INC COM 75915K309   785 573 SH   SOLE 22 573 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   53,849,374 370,889 SH   SOLE 2 191,127 0 179,762
REINSURANCE GRP OF AMERICA I COM NEW 759351604   2,795,343 19,253 SH   SOLE 4 10,640 0 8,613
REINSURANCE GRP OF AMERICA I COM NEW 759351604   2,500,898 17,225 SH   SOLE 7 16,633 0 592
REINSURANCE GRP OF AMERICA I COM NEW 759351604   223,883 1,542 SH   SOLE 13 1,542 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   73,665,560 507,374 SH   SOLE 18 493,143 0 14,231
REINSURANCE GRP OF AMERICA I COM NEW 759351604   33,648,218 231,753 SH   SOLE 19 231,753 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   494,823,346 3,408,109 SH   SOLE 21 3,408,109 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   313,312,035 2,157,945 SH   SOLE 22 2,025,638 0 132,307
REINSURANCE GRP OF AMERICA I COM NEW 759351604   7,322,512 50,434 SH   SOLE 23 50,434 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   4,743,067 32,668 SH   SOLE 25 14,427 0 18,241
REINSURANCE GRP OF AMERICA I COM NEW 759351604   12,122,639 83,495 SH   SOLE 26 30,427 0 53,068
REINSURANCE GRP OF AMERICA I COM NEW 759351604   3,385,395 23,317 SH   SOLE 28 785 0 22,532
REINSURANCE GRP OF AMERICA I COM NEW 759351604   523,555 3,606 SH   SOLE 29 3,606 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   10,828,706 74,583 SH   SOLE 30 74,583 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   901,775 6,211 SH   SOLE 31 6,211 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   20,696,544 142,548 SH   SOLE 34 142,548 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,309,759 9,021 SH   SOLE 36 9,021 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,686,237 11,614 SH   SOLE 40 11,614 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   62,432 430 SH   OTR 43 430 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   16,913,142 116,490 SH   SOLE 43 108,675 0 7,815
REKOR SYSTEMS INC COM 759419104   27,526 9,761 SH   SOLE 18 9,761 0 0
REKOR SYSTEMS INC COM 759419104   346,770 122,968 SH   SOLE 21 122,968 0 0
REKOR SYSTEMS INC COM 759419104   2,046,175 725,594 SH   SOLE 22 725,594 0 0
RELAY THERAPEUTICS INC COM 75943R102   1,847,795 219,714 SH   SOLE 2 90,378 0 129,336
RELAY THERAPEUTICS INC COM 75943R102   2,826 336 SH   SOLE 4 336 0 0
RELAY THERAPEUTICS INC COM 75943R102   6,627 788 SH   SOLE 7 788 0 0
RELAY THERAPEUTICS INC COM 75943R102   2,196,423 261,168 SH   SOLE 18 246,217 0 14,951
RELAY THERAPEUTICS INC COM 75943R102   5,180,493 615,992 SH   SOLE 19 615,992 0 0
RELAY THERAPEUTICS INC COM 75943R102   30,900,476 3,674,254 SH   SOLE 21 3,674,254 0 0
RELAY THERAPEUTICS INC COM 75943R102   25,113,757 2,986,178 SH   SOLE 22 2,868,183 0 117,995
RELAY THERAPEUTICS INC COM 75943R102   86,875 10,330 SH   SOLE 23 10,330 0 0
RELAY THERAPEUTICS INC COM 75943R102   95,235 11,324 SH   SOLE 25 11,324 0 0
RELAY THERAPEUTICS INC COM 75943R102   981,624 116,721 SH   SOLE 26 29,683 0 87,038
RELAY THERAPEUTICS INC COM 75943R102   3,302,733 392,715 SH   SOLE 30 392,715 0 0
RELAY THERAPEUTICS INC COM 75943R102   42,958 5,108 SH   SOLE 34 5,108 0 0
RELAY THERAPEUTICS INC COM 75943R102   122,231 14,534 SH   SOLE 40 14,534 0 0
RELAY THERAPEUTICS INC COM 75943R102   173,288 20,605 SH   SOLE 43 16,502 0 4,103
RELIANCE GLOBAL GROUP INC COM 75946W306   26,143 10,499 SH   SOLE 22 10,499 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   54,984,649 209,681 SH   SOLE 2 133,829 0 75,852
RELIANCE STEEL & ALUMINUM CO COM 759509102   30,108,200 114,816 SH   SOLE 4 56,811 0 58,005
RELIANCE STEEL & ALUMINUM CO COM 759509102   6,767,370 25,807 SH   SOLE 7 14,789 0 11,018
RELIANCE STEEL & ALUMINUM CO COM 759509102   3,291,511 12,552 SH   SOLE 13 12,552 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,529,325 5,832 SH   SOLE 15 5,832 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   32,157,003 122,629 SH   SOLE 18 117,708 0 4,921
RELIANCE STEEL & ALUMINUM CO COM 759509102   8,338,914 31,800 SH   SOLE 19 31,800 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   926,953,942 3,534,889 SH   SOLE 21 3,534,889 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   463,545,282 1,767,705 SH   SOLE 22 1,652,767 0 114,938
RELIANCE STEEL & ALUMINUM CO COM 759509102   27,242,550 103,888 SH   SOLE 23 103,888 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   13,425,389 51,197 SH   SOLE 25 50,435 0 762
RELIANCE STEEL & ALUMINUM CO COM 759509102   18,889,738 72,035 SH   SOLE 26 38,447 0 33,588
RELIANCE STEEL & ALUMINUM CO COM 759509102   44,067,752 168,050 SH   SOLE 28 1,289 0 166,761
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,418,927 5,411 SH   SOLE 29 5,411 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   80,394,473 306,580 SH   SOLE 30 299,229 0 7,351
RELIANCE STEEL & ALUMINUM CO COM 759509102   7,400,917 28,223 SH   SOLE 31 19,944 0 8,279
RELIANCE STEEL & ALUMINUM CO COM 759509102   5,907,255 22,527 SH   SOLE 34 22,527 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   3,042,130 11,601 SH   SOLE 36 11,601 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   747,880 2,852 SH   SOLE 40 2,852 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   14,423 55 SH   OTR 43 55 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   39,293,307 149,843 SH   SOLE 43 142,924 0 6,919
RELMADA THERAPEUTICS INC COM 75955J402   8,823 2,941 SH   SOLE 2 0 0 2,941
RELMADA THERAPEUTICS INC COM 75955J402   14,127 4,709 SH   SOLE 18 4,709 0 0
RELMADA THERAPEUTICS INC COM 75955J402   172,437 57,479 SH   SOLE 21 57,479 0 0
RELMADA THERAPEUTICS INC COM 75955J402   1,526,934 508,978 SH   SOLE 22 508,978 0 0
RELX PLC SPONSORED ADR 759530108   13,817 410 SH   SOLE 2 410 0 0
RELX PLC SPONSORED ADR 759530108   40,240,537 1,194,081 SH   SOLE 18 1,189,859 0 4,222
RELX PLC SPONSORED ADR 759530108   405,580 12,035 SH   SOLE 31 0 0 12,035
RELX PLC SPONSORED ADR 759530108   52,201,593 1,549,009 SH   SOLE 43 1,376,148 0 172,861
REMARK HLDGS INC COM NEW 75955K300   2,662 5,339 SH   SOLE 21 5,339 0 0
REMARK HLDGS INC COM NEW 75955K300   67,809 135,998 SH   SOLE 22 135,998 0 0
REMITLY GLOBAL INC COM 75960P104   3,348,838 132,785 SH   SOLE 2 98,111 0 34,674
REMITLY GLOBAL INC COM 75960P104   7,112 282 SH   SOLE 4 282 0 0
REMITLY GLOBAL INC COM 75960P104   432,321 17,142 SH   SOLE 7 16,264 0 878
REMITLY GLOBAL INC COM 75960P104   7,810,004 309,675 SH   SOLE 18 309,675 0 0
REMITLY GLOBAL INC COM 75960P104   9,864,778 391,149 SH   SOLE 19 391,149 0 0
REMITLY GLOBAL INC COM 75960P104   110,634,844 4,386,790 SH   SOLE 21 4,386,790 0 0
REMITLY GLOBAL INC COM 75960P104   90,647,010 3,594,251 SH   SOLE 22 3,487,552 0 106,699
REMITLY GLOBAL INC COM 75960P104   101,258 4,015 SH   SOLE 23 4,015 0 0
REMITLY GLOBAL INC COM 75960P104   625,002 24,782 SH   SOLE 25 24,782 0 0
REMITLY GLOBAL INC COM 75960P104   1,968,194 78,041 SH   SOLE 26 66,722 0 11,319
REMITLY GLOBAL INC COM 75960P104   1,810,519 71,789 SH   SOLE 30 71,789 0 0
REMITLY GLOBAL INC COM 75960P104   1,893,795 75,091 SH   SOLE 34 75,091 0 0
REMITLY GLOBAL INC COM 75960P104   536,631 21,278 SH   SOLE 40 21,278 0 0
REMITLY GLOBAL INC COM 75960P104   757 30 SH   SOLE 43 30 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   23,062,034 116,522 SH   SOLE 2 45,740 0 70,782
RENAISSANCERE HLDGS LTD COM G7496G103   26,917 136 SH   SOLE 4 136 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   2,692,108 13,602 SH   SOLE 7 13,187 0 415
RENAISSANCERE HLDGS LTD COM G7496G103   66,897 338 SH   SOLE 15 338 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   18,114,628 91,525 SH   SOLE 18 91,525 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   3,174,439 16,039 SH   SOLE 19 16,039 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   524,883,840 2,652,000 SH   SOLE 21 2,652,000 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   289,937,758 1,464,924 SH   SOLE 22 1,396,919 0 68,005
RENAISSANCERE HLDGS LTD COM G7496G103   13,355,642 67,480 SH   SOLE 25 67,480 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   8,006,854 40,455 SH   SOLE 26 17,781 0 22,674
RENAISSANCERE HLDGS LTD COM G7496G103   2,795,620 14,125 SH   SOLE 28 759 0 13,366
RENAISSANCERE HLDGS LTD COM G7496G103   7,320,071 36,985 SH   SOLE 30 36,985 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   144,086 728 SH   SOLE 31 728 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   1,237,990 6,255 SH   SOLE 36 6,255 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   1,668,664 8,431 SH   SOLE 40 8,431 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   35,824 181 SH   OTR 43 181 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   7,949,761 40,167 SH   SOLE 43 35,415 0 4,752
RENASANT CORP COM 75970E107   1,202,723 45,923 SH   SOLE 2 14,995 0 30,928
RENASANT CORP COM 75970E107   6,312 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107   419,354 16,012 SH   SOLE 7 15,138 0 874
RENASANT CORP COM 75970E107   4,653,439 177,680 SH   SOLE 18 177,680 0 0
RENASANT CORP COM 75970E107   2,687,880 102,630 SH   SOLE 19 102,630 0 0
RENASANT CORP COM 75970E107   165,680,192 6,326,086 SH   SOLE 21 6,326,086 0 0
RENASANT CORP COM 75970E107   35,560,546 1,357,791 SH   SOLE 22 1,289,307 0 68,484
RENASANT CORP COM 75970E107   165,154 6,306 SH   SOLE 25 6,306 0 0
RENASANT CORP COM 75970E107   418,490 15,979 SH   SOLE 26 11,197 0 4,782
RENASANT CORP COM 75970E107   26,269 1,003 SH   SOLE 28 1,003 0 0
RENASANT CORP COM 75970E107   2,814,220 107,454 SH   SOLE 30 107,454 0 0
RENASANT CORP COM 75970E107   157,350 6,008 SH   SOLE 40 6,008 0 0
RENASANT CORP COM 75970E107   134,833 5,148 SH   SOLE 43 4,747 0 401
RENEO PHARMACEUTICALS INC COM 75974E103   18,710 2,457 SH   SOLE 2 848 0 1,609
RENEO PHARMACEUTICALS INC COM 75974E103   199,254 26,166 SH   SOLE 18 26,166 0 0
RENEO PHARMACEUTICALS INC COM 75974E103   194,304 25,516 SH   SOLE 19 25,516 0 0
RENEO PHARMACEUTICALS INC COM 75974E103   2,949,503 387,328 SH   SOLE 21 387,328 0 0
RENEO PHARMACEUTICALS INC COM 75974E103   1,350,543 177,353 SH   SOLE 22 173,382 0 3,971
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   9,834 1,811 SH   SOLE 7 1,811 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   8,415,935 1,549,896 SH   SOLE 21 1,549,896 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   6,076 1,119 SH   SOLE 22 1,119 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   9,524 1,754 SH   SOLE 28 1,754 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   10,668,245 1,964,686 SH   SOLE 30 1,964,686 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   101,438 18,681 SH   SOLE 36 18,681 0 0
RENOVARO BIOSCIENCES INC COM 29350E104   104,897 23,467 SH   SOLE 2 0 0 23,467
RENOVARO BIOSCIENCES INC COM 29350E104   21,402 4,788 SH   SOLE 18 4,788 0 0
RENOVARO BIOSCIENCES INC COM 29350E104   265,143 59,316 SH   SOLE 21 59,316 0 0
RENOVARO BIOSCIENCES INC COM 29350E104   770,767 172,431 SH   SOLE 22 172,431 0 0
RENOVARO BIOSCIENCES INC COM 29350E104   104,897 23,467 SH   SOLE 43 0 0 23,467
RENOVORX INC COM NEW 75989R107   20,394 15,334 SH   SOLE 21 15,334 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   16,223 23,837 SH   SOLE 2 5,877 0 17,960
RENT THE RUNWAY INC COM CL A 76010Y103   101,532 149,180 SH   SOLE 18 149,180 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   66,030 97,018 SH   SOLE 19 97,018 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   1,116,760 1,640,847 SH   SOLE 21 1,640,847 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   733,726 1,078,057 SH   SOLE 22 1,048,052 0 30,005
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   256,275 6,917 SH   SOLE 2 6,917 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   9,077 245 SH   SOLE 18 245 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   12,301 332 SH   SOLE 22 332 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   10,059,681 271,516 SH   SOLE 43 240,487 0 31,029
REPARE THERAPEUTICS INC COM 760273102   356,179 29,485 SH   SOLE 2 27,160 0 2,325
REPARE THERAPEUTICS INC COM 760273102   2,883,593 238,708 SH   SOLE 21 238,708 0 0
REPARE THERAPEUTICS INC COM 760273102   235,016 19,455 SH   SOLE 22 13,488 0 5,967
REPARE THERAPEUTICS INC COM 760273102   24,293 2,011 SH   SOLE 25 2,011 0 0
REPARE THERAPEUTICS INC COM 760273102   2,561 212 SH   SOLE 26 212 0 0
REPARE THERAPEUTICS INC COM 760273102   484,034 40,069 SH   SOLE 30 40,069 0 0
REPARE THERAPEUTICS INC COM 760273102   23,073 1,910 SH   SOLE 40 1,910 0 0
REPAY HLDGS CORP COM CL A 76029L100   1,716,387 226,138 SH   SOLE 2 108,882 0 117,256
REPAY HLDGS CORP COM CL A 76029L100   2,588 341 SH   SOLE 4 341 0 0
REPAY HLDGS CORP COM CL A 76029L100   6,907 910 SH   SOLE 7 910 0 0
REPAY HLDGS CORP COM CL A 76029L100   1,661,231 218,871 SH   SOLE 18 218,871 0 0
REPAY HLDGS CORP COM CL A 76029L100   3,925,556 517,201 SH   SOLE 19 517,201 0 0
REPAY HLDGS CORP COM CL A 76029L100   21,119,904 2,782,596 SH   SOLE 21 2,782,596 0 0
REPAY HLDGS CORP COM CL A 76029L100   20,376,554 2,684,658 SH   SOLE 22 2,584,424 0 100,234
REPAY HLDGS CORP COM CL A 76029L100   175,678 23,146 SH   SOLE 25 23,146 0 0
REPAY HLDGS CORP COM CL A 76029L100   782,817 103,138 SH   SOLE 26 29,496 0 73,642
REPAY HLDGS CORP COM CL A 76029L100   1,822 240 SH   SOLE 28 240 0 0
REPAY HLDGS CORP COM CL A 76029L100   951,733 125,393 SH   SOLE 30 125,393 0 0
REPAY HLDGS CORP COM CL A 76029L100   7,863,111 1,035,983 SH   SOLE 34 1,035,983 0 0
REPAY HLDGS CORP COM CL A 76029L100   70,800 9,328 SH   SOLE 40 9,328 0 0
REPAY HLDGS CORP COM CL A 76029L100   540,120 71,162 SH   SOLE 43 67,369 0 3,793
REPLIGEN CORP COM 759916109   19,999,801 125,777 SH   SOLE 2 56,746 0 69,031
REPLIGEN CORP COM 759916109   6,661,883 41,896 SH   SOLE 4 16,424 0 25,472
REPLIGEN CORP COM 759916109   1,122,452 7,059 SH   SOLE 7 6,769 0 290
REPLIGEN CORP COM 759916109   115,600 727 SH   SOLE 13 727 0 0
REPLIGEN CORP COM 759916109   246,943 1,553 SH   SOLE 15 1,553 0 0
REPLIGEN CORP COM 759916109   23,642,561 148,686 SH   SOLE 18 145,464 0 3,222
REPLIGEN CORP COM 759916109   287,681,210 1,809,202 SH   SOLE 19 1,809,202 0 0
REPLIGEN CORP COM 759916109   502,601,988 3,160,820 SH   SOLE 21 3,160,820 0 0
REPLIGEN CORP COM 759916109   285,297,809 1,794,213 SH   SOLE 22 1,687,831 0 106,382
REPLIGEN CORP COM 759916109   14,323,621 90,080 SH   SOLE 23 90,080 0 0
REPLIGEN CORP COM 759916109   2,160,946 13,590 SH   SOLE 25 13,416 0 174
REPLIGEN CORP COM 759916109   5,352,118 33,659 SH   SOLE 26 30,912 0 2,747
REPLIGEN CORP COM 759916109   12,173,806 76,560 SH   SOLE 28 790 0 75,770
REPLIGEN CORP COM 759916109   16,060 101 SH   SOLE 29 101 0 0
REPLIGEN CORP COM 759916109   56,597,383 355,936 SH   SOLE 30 355,936 0 0
REPLIGEN CORP COM 759916109   1,886,177 11,862 SH   SOLE 31 10,906 0 956
REPLIGEN CORP COM 759916109   23,272,227 146,357 SH   SOLE 34 146,357 0 0
REPLIGEN CORP COM 759916109   1,085,243 6,825 SH   SOLE 36 6,825 0 0
REPLIGEN CORP COM 759916109   386,712 2,432 SH   SOLE 40 2,432 0 0
REPLIGEN CORP COM 759916109   28,622 180 SH   OTR 43 180 0 0
REPLIGEN CORP COM 759916109   9,324,498 58,641 SH   SOLE 43 46,629 0 12,012
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5   2,805,532 1,967,000 PRN   SOLE 21 1,967,000 0 0
REPLIMUNE GROUP INC COM 76029N106   2,102,083 122,857 SH   SOLE 2 71,950 0 50,907
REPLIMUNE GROUP INC COM 76029N106   1,403 82 SH   SOLE 4 82 0 0
REPLIMUNE GROUP INC COM 76029N106   280,946 16,420 SH   SOLE 7 15,533 0 887
REPLIMUNE GROUP INC COM 76029N106   2,027,330 118,488 SH   SOLE 18 118,488 0 0
REPLIMUNE GROUP INC COM 76029N106   3,627,696 212,022 SH   SOLE 19 212,022 0 0
REPLIMUNE GROUP INC COM 76029N106   32,142,264 1,878,566 SH   SOLE 21 1,878,566 0 0
REPLIMUNE GROUP INC COM 76029N106   25,782,819 1,506,886 SH   SOLE 22 1,454,292 0 52,594
REPLIMUNE GROUP INC COM 76029N106   116,365 6,801 SH   SOLE 23 6,801 0 0
REPLIMUNE GROUP INC COM 76029N106   100,401 5,868 SH   SOLE 25 5,868 0 0
REPLIMUNE GROUP INC COM 76029N106   109,162 6,380 SH   SOLE 26 464 0 5,916
REPLIMUNE GROUP INC COM 76029N106   1,092,114 63,829 SH   SOLE 30 63,829 0 0
REPLIMUNE GROUP INC COM 76029N106   65,138 3,807 SH   SOLE 34 3,807 0 0
REPLIMUNE GROUP INC COM 76029N106   122,713 7,172 SH   SOLE 40 7,172 0 0
REPLIMUNE GROUP INC COM 76029N106   150,020 8,768 SH   SOLE 43 7,040 0 1,728
REPUBLIC BANCORP INC KY CL A 760281204   819,330 18,600 SH   SOLE 2 2,751 0 15,849
REPUBLIC BANCORP INC KY CL A 760281204   1,542 35 SH   SOLE 7 35 0 0
REPUBLIC BANCORP INC KY CL A 760281204   1,122,174 25,475 SH   SOLE 18 25,475 0 0
REPUBLIC BANCORP INC KY CL A 760281204   2,302,670 52,274 SH   SOLE 19 52,274 0 0
REPUBLIC BANCORP INC KY CL A 760281204   14,061,509 319,217 SH   SOLE 21 319,217 0 0
REPUBLIC BANCORP INC KY CL A 760281204   15,401,510 349,637 SH   SOLE 22 337,465 0 12,172
REPUBLIC BANCORP INC KY CL A 760281204   65,018 1,476 SH   SOLE 25 1,476 0 0
REPUBLIC BANCORP INC KY CL A 760281204   983,504 22,327 SH   SOLE 26 0 0 22,327
REPUBLIC BANCORP INC KY CL A 760281204   771,976 17,525 SH   SOLE 30 17,525 0 0
REPUBLIC BANCORP INC KY CL A 760281204   41,451 941 SH   SOLE 40 941 0 0
REPUBLIC BANCORP INC KY CL A 760281204   126,027 2,861 SH   SOLE 43 2,506 0 355
REPUBLIC SVCS INC COM 760759100   59,351,282 416,471 SH   SOLE 2 103,584 0 312,887
REPUBLIC SVCS INC COM 760759100   17,221,763 120,846 SH   SOLE 4 99,274 0 21,572
REPUBLIC SVCS INC COM 760759100   27,853,294 195,448 SH   SOLE 7 174,132 0 21,316
REPUBLIC SVCS INC COM 760759100   246,400 1,729 SH   SOLE 13 1,729 0 0
REPUBLIC SVCS INC COM 760759100   3,535,816 24,811 SH   SOLE 15 24,811 0 0
REPUBLIC SVCS INC COM 760759100   75,677,940 531,036 SH   SOLE 18 496,782 0 34,254
REPUBLIC SVCS INC COM 760759100   98,225,018 689,250 SH   SOLE 19 689,250 0 0
REPUBLIC SVCS INC COM 760759100   1,200,387,952 8,423,184 SH   SOLE 21 8,423,184 0 0
REPUBLIC SVCS INC COM 760759100   774,070,569 5,431,693 SH   SOLE 22 4,900,376 0 531,317
REPUBLIC SVCS INC COM 760759100   59,684,756 418,811 SH   SOLE 23 418,811 0 0
REPUBLIC SVCS INC COM 760759100   58,311,244 409,173 SH   SOLE 25 404,969 0 4,204
REPUBLIC SVCS INC COM 760759100   77,871,739 546,430 SH   SOLE 26 348,405 0 198,025
REPUBLIC SVCS INC COM 760759100   69,312,161 486,367 SH   SOLE 28 4,322 0 482,045
REPUBLIC SVCS INC COM 760759100   491,089 3,446 SH   SOLE 29 3,446 0 0
REPUBLIC SVCS INC COM 760759100   211,791,807 1,486,154 SH   SOLE 30 1,486,154 0 0
REPUBLIC SVCS INC COM 760759100   8,955,898 62,844 SH   SOLE 31 55,976 0 6,868
REPUBLIC SVCS INC COM 760759100   142,508,290 999,988 SH   SOLE 34 999,988 0 0
REPUBLIC SVCS INC COM 760759100   14,540,153 102,029 SH   SOLE 36 102,029 0 0
REPUBLIC SVCS INC COM 760759100   5,730,470 40,211 SH   SOLE 37 40,211 0 0
REPUBLIC SVCS INC COM 760759100   1,544,666 10,839 SH   SOLE 40 10,839 0 0
REPUBLIC SVCS INC COM 760759100   94,342 662 SH   OTR 43 662 0 0
REPUBLIC SVCS INC COM 760759100   67,397,805 472,934 SH   SOLE 43 427,667 0 45,267
RESEARCH FRONTIERS INC COM 760911107   7,191 6,658 SH   SOLE 18 6,658 0 0
RESEARCH FRONTIERS INC COM 760911107   77,398 71,665 SH   SOLE 21 71,665 0 0
RESEARCH FRONTIERS INC COM 760911107   581,941 538,834 SH   SOLE 22 538,834 0 0
RESEARCH SOLUTIONS INC COM 761025105   8,120 3,248 SH   SOLE 18 3,248 0 0
RESEARCH SOLUTIONS INC COM 761025105   107,060 42,824 SH   SOLE 21 42,824 0 0
RESERVOIR MEDIA INC COM 76119X105   829,118 135,921 SH   SOLE 2 126,352 0 9,569
RESERVOIR MEDIA INC COM 76119X105   357,857 58,665 SH   SOLE 18 58,665 0 0
RESERVOIR MEDIA INC COM 76119X105   259,811 42,592 SH   SOLE 19 42,592 0 0
RESERVOIR MEDIA INC COM 76119X105   3,988,900 653,918 SH   SOLE 21 653,918 0 0
RESERVOIR MEDIA INC COM 76119X105   1,744,454 285,976 SH   SOLE 22 274,246 0 11,730
RESHAPE LIFESCIENCES INC COM 76090R200   11,512 34,060 SH   SOLE 22 34,060 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   2,209,883 139,866 SH   SOLE 2 43,144 0 96,722
RESIDEO TECHNOLOGIES INC COM 76118Y104   8,295 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   853,816 54,039 SH   SOLE 7 51,206 0 2,833
RESIDEO TECHNOLOGIES INC COM 76118Y104   7,603,497 481,234 SH   SOLE 18 481,234 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   4,786,168 302,922 SH   SOLE 19 302,922 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   266,788,846 16,885,370 SH   SOLE 21 16,885,370 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   65,986,314 4,176,349 SH   SOLE 22 3,987,738 0 188,611
RESIDEO TECHNOLOGIES INC COM 76118Y104   1,517,021 96,014 SH   SOLE 25 96,014 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   1,876,819 118,786 SH   SOLE 26 54,704 0 64,082
RESIDEO TECHNOLOGIES INC COM 76118Y104   40,495 2,563 SH   SOLE 28 2,563 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   6,506,788 411,822 SH   SOLE 30 411,822 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   760,944 48,161 SH   SOLE 34 48,161 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   169,818 10,748 SH   SOLE 36 10,748 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   389,533 24,654 SH   SOLE 40 24,654 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   1,723,754 109,098 SH   SOLE 43 105,955 0 3,144
RESMED INC COM 761152107   43,795,102 296,173 SH   SOLE 2 66,650 0 229,523
RESMED INC COM 761152107   19,269,827 130,316 SH   SOLE 4 65,921 0 64,395
RESMED INC COM 761152107   13,443,453 90,914 SH   SOLE 7 76,063 0 14,851
RESMED INC COM 761152107   484,126 3,274 SH   SOLE 13 3,274 0 0
RESMED INC COM 761152107   1,930,591 13,056 SH   SOLE 15 13,056 0 0
RESMED INC COM 761152107   41,499,863 280,651 SH   SOLE 18 259,435 0 21,216
RESMED INC COM 761152107   19,750,848 133,569 SH   SOLE 19 133,569 0 0
RESMED INC COM 761152107   827,373,462 5,595,276 SH   SOLE 21 5,595,276 0 0
RESMED INC COM 761152107   485,290,708 3,281,874 SH   SOLE 22 2,946,570 0 335,304
RESMED INC COM 761152107   38,586,824 260,951 SH   SOLE 23 260,951 0 0
RESMED INC COM 761152107   33,153,489 224,207 SH   SOLE 25 209,393 0 14,814
RESMED INC COM 761152107   24,648,450 166,690 SH   SOLE 26 82,234 0 84,456
RESMED INC COM 761152107   50,992,230 344,845 SH   SOLE 28 17,395 0 327,450
RESMED INC COM 761152107   131,000,990 885,920 SH   SOLE 30 885,920 0 0
RESMED INC COM 761152107   25,808,638 174,536 SH   SOLE 31 30,129 0 144,407
RESMED INC COM 761152107   2,275,424 15,388 SH   SOLE 34 15,388 0 0
RESMED INC COM 761152107   5,006,730 33,859 SH   SOLE 36 33,859 0 0
RESMED INC COM 761152107   1,042,779 7,052 SH   SOLE 40 7,052 0 0
RESMED INC COM 761152107   34,010 230 SH   OTR 43 230 0 0
RESMED INC COM 761152107   23,780,166 160,818 SH   SOLE 43 131,010 0 29,808
RESOURCES CONNECTION INC COM 76122Q105   796,179 53,399 SH   SOLE 2 25,670 0 27,729
RESOURCES CONNECTION INC COM 76122Q105   60 4 SH   SOLE 4 4 0 0
RESOURCES CONNECTION INC COM 76122Q105   2,878 193 SH   SOLE 7 193 0 0
RESOURCES CONNECTION INC COM 76122Q105   1,703,438 114,248 SH   SOLE 18 114,248 0 0
RESOURCES CONNECTION INC COM 76122Q105   1,001,117 67,144 SH   SOLE 19 67,144 0 0
RESOURCES CONNECTION INC COM 76122Q105   56,065,998 3,760,295 SH   SOLE 21 3,760,295 0 0
RESOURCES CONNECTION INC COM 76122Q105   14,265,485 956,773 SH   SOLE 22 910,132 0 46,641
RESOURCES CONNECTION INC COM 76122Q105   73,432 4,925 SH   SOLE 25 4,925 0 0
RESOURCES CONNECTION INC COM 76122Q105   96,140 6,448 SH   SOLE 26 0 0 6,448
RESOURCES CONNECTION INC COM 76122Q105   856,684 57,457 SH   SOLE 30 57,457 0 0
RESOURCES CONNECTION INC COM 76122Q105   102,387 6,867 SH   SOLE 40 6,867 0 0
RESOURCES CONNECTION INC COM 76122Q105   679,136 45,549 SH   SOLE 43 43,425 0 2,124
RESTAURANT BRANDS INTL INC COM 76131D103   14,241,755 213,776 SH   SOLE 43 167,026 0 46,750
RETAIL OPPORTUNITY INVTS COR COM 76131N101   1,846,935 149,187 SH   SOLE 2 37,369 0 111,818
RETAIL OPPORTUNITY INVTS COR COM 76131N101   630,798 50,953 SH   SOLE 4 50,953 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   2,258,855 182,460 SH   SOLE 7 156,495 0 25,965
RETAIL OPPORTUNITY INVTS COR COM 76131N101   5,064,621 409,097 SH   SOLE 18 409,097 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   5,497,091 444,030 SH   SOLE 19 444,030 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   184,527,961 14,905,328 SH   SOLE 21 14,905,328 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   59,733,512 4,825,001 SH   SOLE 22 4,634,507 0 190,494
RETAIL OPPORTUNITY INVTS COR COM 76131N101   81,708 6,600 SH   SOLE 23 6,600 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   7,329,294 592,027 SH   SOLE 25 592,027 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   1,245,428 100,600 SH   SOLE 26 26,183 0 74,417
RETAIL OPPORTUNITY INVTS COR COM 76131N101   7,383,878 596,436 SH   SOLE 28 4,153 0 592,283
RETAIL OPPORTUNITY INVTS COR COM 76131N101   7,288,416 588,725 SH   SOLE 30 588,725 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   263,001 21,244 SH   SOLE 40 21,244 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   2,250,133 181,755 SH   SOLE 43 162,750 0 19,005
RETRACTABLE TECHNOLOGIES INC COM 76129W105   3,433 2,885 SH   SOLE 18 2,885 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105   31,402 26,388 SH   SOLE 21 26,388 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105   286,936 241,123 SH   SOLE 22 241,123 0 0
REV GROUP INC COM 749527107   812,000 50,750 SH   SOLE 2 30,689 0 20,061
REV GROUP INC COM 749527107   6,272 392 SH   SOLE 7 392 0 0
REV GROUP INC COM 749527107   1,461,440 91,340 SH   SOLE 18 91,340 0 0
REV GROUP INC COM 749527107   1,032,816 64,551 SH   SOLE 19 64,551 0 0
REV GROUP INC COM 749527107   18,416,208 1,151,013 SH   SOLE 21 1,151,013 0 0
REV GROUP INC COM 749527107   13,321,200 832,575 SH   SOLE 22 793,395 0 39,180
REV GROUP INC COM 749527107   65,200 4,075 SH   SOLE 25 4,075 0 0
REV GROUP INC COM 749527107   67,664 4,229 SH   SOLE 26 0 0 4,229
REV GROUP INC COM 749527107   511,696 31,981 SH   SOLE 30 31,981 0 0
REV GROUP INC COM 749527107   46,736 2,921 SH   SOLE 40 2,921 0 0
REV GROUP INC COM 749527107   500,672 31,292 SH   SOLE 43 30,487 0 805
REVANCE THERAPEUTICS INC COM 761330109   739,677 64,488 SH   SOLE 2 39,779 0 24,709
REVANCE THERAPEUTICS INC COM 761330109   3,372 294 SH   SOLE 4 294 0 0
REVANCE THERAPEUTICS INC COM 761330109   216,370 18,864 SH   SOLE 7 17,866 0 998
REVANCE THERAPEUTICS INC COM 761330109   2,379,991 207,497 SH   SOLE 18 199,401 0 8,096
REVANCE THERAPEUTICS INC COM 761330109   2,995,161 261,130 SH   SOLE 19 261,130 0 0
REVANCE THERAPEUTICS INC COM 761330109   41,149,256 3,587,555 SH   SOLE 21 3,587,555 0 0
REVANCE THERAPEUTICS INC COM 761330109   26,973,930 2,351,694 SH   SOLE 22 2,278,729 0 72,965
REVANCE THERAPEUTICS INC COM 761330109   18,146 1,582 SH   SOLE 23 1,582 0 0
REVANCE THERAPEUTICS INC COM 761330109   164,870 14,374 SH   SOLE 25 14,374 0 0
REVANCE THERAPEUTICS INC COM 761330109   355,501 30,994 SH   SOLE 26 24,292 0 6,702
REVANCE THERAPEUTICS INC COM 761330109   81,334 7,091 SH   SOLE 28 0 0 7,091
REVANCE THERAPEUTICS INC COM 761330109   1,496,583 130,478 SH   SOLE 30 130,478 0 0
REVANCE THERAPEUTICS INC COM 761330109   9,256 807 SH   SOLE 36 807 0 0
REVANCE THERAPEUTICS INC COM 761330109   210,566 18,358 SH   SOLE 40 18,358 0 0
REVANCE THERAPEUTICS INC COM 761330109   13,558 1,182 SH   OTR 43 1,182 0 0
REVANCE THERAPEUTICS INC COM 761330109   692,008 60,332 SH   SOLE 43 50,626 0 9,706
REVANCE THERAPEUTICS INC NOTE 1.750% 2/1 761330AB5   1,624,480 2,021,000 PRN   SOLE 21 2,021,000 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100   12,205 2,501 SH   SOLE 18 2,501 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100   144,926 29,698 SH   SOLE 21 29,698 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100   275,676 56,491 SH   SOLE 22 56,491 0 0
REVOLUTION MEDICINES INC COM 76155X100   2,506,895 90,567 SH   SOLE 2 63,699 0 26,868
REVOLUTION MEDICINES INC COM 76155X100   10,657 385 SH   SOLE 4 385 0 0
REVOLUTION MEDICINES INC COM 76155X100   327,261 11,823 SH   SOLE 7 11,219 0 604
REVOLUTION MEDICINES INC COM 76155X100   7,504,103 271,102 SH   SOLE 18 260,041 0 11,061
REVOLUTION MEDICINES INC COM 76155X100   29,940,100 1,081,651 SH   SOLE 19 1,081,651 0 0
REVOLUTION MEDICINES INC COM 76155X100   113,080,052 4,085,262 SH   SOLE 21 4,085,262 0 0
REVOLUTION MEDICINES INC COM 76155X100   74,843,786 2,703,894 SH   SOLE 22 2,633,499 0 70,395
REVOLUTION MEDICINES INC COM 76155X100   60,176 2,174 SH   SOLE 23 2,174 0 0
REVOLUTION MEDICINES INC COM 76155X100   370,414 13,382 SH   SOLE 25 13,382 0 0
REVOLUTION MEDICINES INC COM 76155X100   1,047,577 37,846 SH   SOLE 26 32,466 0 5,380
REVOLUTION MEDICINES INC COM 76155X100   29,562 1,068 SH   SOLE 28 1,068 0 0
REVOLUTION MEDICINES INC COM 76155X100   8,462,856 305,739 SH   SOLE 30 305,739 0 0
REVOLUTION MEDICINES INC COM 76155X100   6,371,410 230,181 SH   SOLE 34 230,181 0 0
REVOLUTION MEDICINES INC COM 76155X100   357,072 12,900 SH   SOLE 40 12,900 0 0
REVOLUTION MEDICINES INC COM 76155X100   648,819 23,440 SH   SOLE 43 21,059 0 2,381
REVOLVE GROUP INC CL A 76156B107   4,669,754 343,112 SH   SOLE 2 226,890 0 116,222
REVOLVE GROUP INC CL A 76156B107   1,347 99 SH   SOLE 4 99 0 0
REVOLVE GROUP INC CL A 76156B107   4,927 362 SH   SOLE 7 362 0 0
REVOLVE GROUP INC CL A 76156B107   1,495,848 109,908 SH   SOLE 18 98,064 0 11,844
REVOLVE GROUP INC CL A 76156B107   8,289,769 609,094 SH   SOLE 19 609,094 0 0
REVOLVE GROUP INC CL A 76156B107   18,919,683 1,390,131 SH   SOLE 21 1,390,131 0 0
REVOLVE GROUP INC CL A 76156B107   24,246,487 1,781,520 SH   SOLE 22 1,743,507 0 38,013
REVOLVE GROUP INC CL A 76156B107   324,558 23,847 SH   SOLE 23 23,847 0 0
REVOLVE GROUP INC CL A 76156B107   156,011 11,463 SH   SOLE 25 11,463 0 0
REVOLVE GROUP INC CL A 76156B107   714,049 52,465 SH   SOLE 26 12,954 0 39,511
REVOLVE GROUP INC CL A 76156B107   783,024 57,533 SH   SOLE 30 57,533 0 0
REVOLVE GROUP INC CL A 76156B107   74,678 5,487 SH   SOLE 40 5,487 0 0
REVOLVE GROUP INC CL A 76156B107   194,963 14,325 SH   SOLE 43 12,708 0 1,617
REVVITY INC COM 714046109   20,964,698 189,383 SH   SOLE 2 23,892 0 165,491
REVVITY INC COM 714046109   14,884,058 134,454 SH   SOLE 4 67,371 0 67,083
REVVITY INC COM 714046109   8,349,437 75,424 SH   SOLE 7 63,189 0 12,235
REVVITY INC COM 714046109   314,056 2,837 SH   SOLE 13 2,837 0 0
REVVITY INC COM 714046109   2,183,336 19,723 SH   SOLE 15 19,723 0 0
REVVITY INC COM 714046109   29,417,529 265,741 SH   SOLE 18 257,879 0 7,862
REVVITY INC COM 714046109   6,131,230 55,386 SH   SOLE 19 55,386 0 0
REVVITY INC COM 714046109   363,482,122 3,283,488 SH   SOLE 21 3,283,488 0 0
REVVITY INC COM 714046109   297,747,023 2,689,675 SH   SOLE 22 2,420,116 0 269,559
REVVITY INC COM 714046109   22,951,542 207,331 SH   SOLE 23 207,331 0 0
REVVITY INC COM 714046109   32,570,929 294,227 SH   SOLE 25 293,907 0 320
REVVITY INC COM 714046109   19,055,898 172,140 SH   SOLE 26 70,560 0 101,580
REVVITY INC COM 714046109   23,942,307 216,281 SH   SOLE 28 2,841 0 213,440
REVVITY INC COM 714046109   18,266 165 SH   SOLE 29 165 0 0
REVVITY INC COM 714046109   80,097,649 723,556 SH   SOLE 30 723,556 0 0
REVVITY INC COM 714046109   4,018,189 36,298 SH   SOLE 31 25,445 0 10,853
REVVITY INC COM 714046109   594,127 5,367 SH   SOLE 34 5,367 0 0
REVVITY INC COM 714046109   3,170,005 28,636 SH   SOLE 36 28,636 0 0
REVVITY INC COM 714046109   688,665 6,221 SH   SOLE 40 6,221 0 0
REVVITY INC COM 714046109   10,734,324 96,968 SH   SOLE 43 86,969 0 9,999
REX AMERICAN RES CORP COM 761624105   3,929,521 96,501 SH   SOLE 2 72,030 0 24,471
REX AMERICAN RES CORP COM 761624105   112,428 2,761 SH   SOLE 4 0 0 2,761
REX AMERICAN RES CORP COM 761624105   17,469 429 SH   SOLE 7 429 0 0
REX AMERICAN RES CORP COM 761624105   2,174,244 53,395 SH   SOLE 18 53,395 0 0
REX AMERICAN RES CORP COM 761624105   1,900,647 46,676 SH   SOLE 19 46,676 0 0
REX AMERICAN RES CORP COM 761624105   83,034,514 2,039,158 SH   SOLE 21 2,039,158 0 0
REX AMERICAN RES CORP COM 761624105   21,181,282 520,169 SH   SOLE 22 499,550 0 20,619
REX AMERICAN RES CORP COM 761624105   157,220 3,861 SH   SOLE 23 3,861 0 0
REX AMERICAN RES CORP COM 761624105   272,132 6,683 SH   SOLE 25 6,683 0 0
REX AMERICAN RES CORP COM 761624105   175,381 4,307 SH   SOLE 26 1,310 0 2,997
REX AMERICAN RES CORP COM 761624105   339,646 8,341 SH   SOLE 28 0 0 8,341
REX AMERICAN RES CORP COM 761624105   14,589,121 358,279 SH   SOLE 30 358,279 0 0
REX AMERICAN RES CORP COM 761624105   129,490 3,180 SH   SOLE 34 3,180 0 0
REX AMERICAN RES CORP COM 761624105   431,062 10,586 SH   SOLE 36 10,586 0 0
REX AMERICAN RES CORP COM 761624105   104,080 2,556 SH   SOLE 40 2,556 0 0
REX AMERICAN RES CORP COM 761624105   1,073,949 26,374 SH   SOLE 43 25,514 0 860
REXFORD INDL RLTY INC COM 76169C100   32,140,569 651,278 SH   SOLE 2 303,161 0 348,117
REXFORD INDL RLTY INC COM 76169C100   15,367,787 311,404 SH   SOLE 4 311,404 0 0
REXFORD INDL RLTY INC COM 76169C100   18,450,188 373,864 SH   SOLE 7 327,874 0 45,990
REXFORD INDL RLTY INC COM 76169C100   31,457,664 637,440 SH   SOLE 18 637,440 0 0
REXFORD INDL RLTY INC COM 76169C100   45,706,983 926,180 SH   SOLE 19 926,180 0 0
REXFORD INDL RLTY INC COM 76169C100   605,203,429 12,263,494 SH   SOLE 21 12,263,494 0 0
REXFORD INDL RLTY INC COM 76169C100   412,258,352 8,353,766 SH   SOLE 22 7,579,839 0 773,927
REXFORD INDL RLTY INC COM 76169C100   2,932,032 59,413 SH   SOLE 23 59,413 0 0
REXFORD INDL RLTY INC COM 76169C100   36,021,651 729,922 SH   SOLE 25 729,922 0 0
REXFORD INDL RLTY INC COM 76169C100   5,316,821 107,737 SH   SOLE 26 72,385 0 35,352
REXFORD INDL RLTY INC COM 76169C100   23,034,557 466,759 SH   SOLE 28 82,207 0 384,552
REXFORD INDL RLTY INC COM 76169C100   38,026,001 770,537 SH   SOLE 30 770,537 0 0
REXFORD INDL RLTY INC COM 76169C100   142,918 2,896 SH   SOLE 31 2,896 0 0
REXFORD INDL RLTY INC COM 76169C100   11,369,401 230,383 SH   SOLE 34 230,383 0 0
REXFORD INDL RLTY INC COM 76169C100   2,374,623 48,118 SH   SOLE 36 48,118 0 0
REXFORD INDL RLTY INC COM 76169C100   1,760,759 35,679 SH   SOLE 40 35,679 0 0
REXFORD INDL RLTY INC COM 76169C100   5,532,562 112,109 SH   SOLE 43 103,943 0 8,165
REYNOLDS CONSUMER PRODS INC COM 76171L106   1,406,267 54,868 SH   SOLE 2 22,458 0 32,410
REYNOLDS CONSUMER PRODS INC COM 76171L106   23,375 912 SH   SOLE 4 163 0 749
REYNOLDS CONSUMER PRODS INC COM 76171L106   90,115 3,516 SH   SOLE 7 3,516 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   448,166 17,486 SH   SOLE 18 17,486 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   461,827 18,019 SH   SOLE 19 18,019 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   23,332,142 910,345 SH   SOLE 21 910,345 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   34,328,745 1,339,397 SH   SOLE 22 1,261,339 0 78,058
REYNOLDS CONSUMER PRODS INC COM 76171L106   344,339 13,435 SH   SOLE 25 13,435 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   758,494 29,594 SH   SOLE 26 24,658 0 4,936
REYNOLDS CONSUMER PRODS INC COM 76171L106   24,784 967 SH   SOLE 28 967 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   810,677 31,630 SH   SOLE 30 31,630 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   19,479 760 SH   SOLE 31 760 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   308,021 12,018 SH   SOLE 40 12,018 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   2,704,360 105,515 SH   SOLE 43 66,146 0 39,369
REZOLUTE INC COM NEW 76200L309   6,872 5,206 SH   SOLE 18 5,206 0 0
REZOLUTE INC COM NEW 76200L309   84,785 64,231 SH   SOLE 21 64,231 0 0
REZOLUTE INC COM NEW 76200L309   249,718 189,180 SH   SOLE 22 189,180 0 0
RF ACQUISITION CORP CLASS A COM 74954L104   53,250 5,000 SH   SOLE 2 5,000 0 0
RF INDS LTD COM PAR $0.01 749552105   4,151 1,379 SH   SOLE 18 1,379 0 0
RF INDS LTD COM PAR $0.01 749552105   63,102 20,964 SH   SOLE 21 20,964 0 0
RF INDS LTD COM PAR $0.01 749552105   357,726 118,846 SH   SOLE 22 118,846 0 0
RGC RES INC COM 74955L103   244,380 14,126 SH   SOLE 2 11,595 0 2,531
RGC RES INC COM 74955L103   408,176 23,594 SH   SOLE 18 23,594 0 0
RGC RES INC COM 74955L103   280,744 16,228 SH   SOLE 19 16,228 0 0
RGC RES INC COM 74955L103   4,405,428 254,649 SH   SOLE 21 254,649 0 0
RGC RES INC COM 74955L103   1,858,228 107,412 SH   SOLE 22 102,689 0 4,723
RH COM 74967X103   9,230,394 34,916 SH   SOLE 2 15,794 0 19,122
RH COM 74967X103   14,540 55 SH   SOLE 4 55 0 0
RH COM 74967X103   490,123 1,854 SH   SOLE 7 1,764 0 90
RH COM 74967X103   7,428,780 28,101 SH   SOLE 18 28,101 0 0
RH COM 74967X103   1,423,050 5,383 SH   SOLE 19 5,383 0 0
RH COM 74967X103   209,988,021 794,326 SH   SOLE 21 794,326 0 0
RH COM 74967X103   121,593,968 459,956 SH   SOLE 22 437,713 0 22,243
RH COM 74967X103   937,421 3,546 SH   SOLE 25 3,546 0 0
RH COM 74967X103   2,055,135 7,774 SH   SOLE 26 6,187 0 1,587
RH COM 74967X103   332,565 1,258 SH   SOLE 28 335 0 923
RH COM 74967X103   2,861,697 10,825 SH   SOLE 30 10,825 0 0
RH COM 74967X103   66,354 251 SH   SOLE 31 251 0 0
RH COM 74967X103   46,527 176 SH   SOLE 36 176 0 0
RH COM 74967X103   831,148 3,144 SH   SOLE 40 3,144 0 0
RH COM 74967X103   3,144,562 11,895 SH   SOLE 43 11,096 0 799
RHINEBECK BANCORP INC COM 762093102   4,835 714 SH   SOLE 18 714 0 0
RHINEBECK BANCORP INC COM 762093102   65,984 9,744 SH   SOLE 21 9,744 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   2,991,667 130,498 SH   SOLE 2 119,887 0 10,611
RHYTHM PHARMACEUTICALS INC COM 76243J105   4,012 175 SH   SOLE 4 175 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   11,485 501 SH   SOLE 7 501 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   3,827,718 166,967 SH   SOLE 18 166,967 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   36,855,285 1,607,646 SH   SOLE 19 1,607,646 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   50,464,206 2,201,274 SH   SOLE 21 2,201,274 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   29,856,580 1,302,359 SH   SOLE 22 1,264,296 0 38,063
RHYTHM PHARMACEUTICALS INC COM 76243J105   11,233 490 SH   SOLE 23 490 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   241,790 10,547 SH   SOLE 25 10,547 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   734,311 32,031 SH   SOLE 26 28,241 0 3,790
RHYTHM PHARMACEUTICALS INC COM 76243J105   31,499 1,374 SH   SOLE 28 670 0 704
RHYTHM PHARMACEUTICALS INC COM 76243J105   1,273,209 55,538 SH   SOLE 30 55,538 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   15,418,002 672,541 SH   SOLE 34 672,541 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   156,463 6,825 SH   SOLE 40 6,825 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   254,834 11,116 SH   SOLE 43 10,495 0 621
RIBBON COMMUNICATIONS INC COM 762544104   261,815 97,692 SH   SOLE 2 37,799 0 59,893
RIBBON COMMUNICATIONS INC COM 762544104   708 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104   303,223 113,143 SH   SOLE 7 106,947 0 6,196
RIBBON COMMUNICATIONS INC COM 762544104   698,127 260,495 SH   SOLE 18 260,495 0 0
RIBBON COMMUNICATIONS INC COM 762544104   481,132 179,527 SH   SOLE 19 179,527 0 0
RIBBON COMMUNICATIONS INC COM 762544104   10,620,095 3,962,722 SH   SOLE 21 3,962,722 0 0
RIBBON COMMUNICATIONS INC COM 762544104   6,233,543 2,325,949 SH   SOLE 22 2,212,206 0 113,743
RIBBON COMMUNICATIONS INC COM 762544104   55,028 20,533 SH   SOLE 25 20,533 0 0
RIBBON COMMUNICATIONS INC COM 762544104   61,935 23,110 SH   SOLE 26 8,851 0 14,259
RIBBON COMMUNICATIONS INC COM 762544104   490,606 183,062 SH   SOLE 30 183,062 0 0
RIBBON COMMUNICATIONS INC COM 762544104   31,356 11,700 SH   SOLE 40 11,700 0 0
RIBBON COMMUNICATIONS INC COM 762544104   222,727 83,107 SH   SOLE 43 81,321 0 1,786
RICEBRAN TECHNOLOGIES COM 762831303   393 915 SH   SOLE 21 915 0 0
RICEBRAN TECHNOLOGIES COM 762831303   2,466 5,735 SH   SOLE 22 5,735 0 0
RICHARDSON ELECTRS LTD COM 763165107   60,694 5,553 SH   SOLE 2 409 0 5,144
RICHARDSON ELECTRS LTD COM 763165107   368,636 33,727 SH   SOLE 18 33,727 0 0
RICHARDSON ELECTRS LTD COM 763165107   247,543 22,648 SH   SOLE 19 22,648 0 0
RICHARDSON ELECTRS LTD COM 763165107   4,339,188 396,998 SH   SOLE 21 396,998 0 0
RICHARDSON ELECTRS LTD COM 763165107   4,082,049 373,472 SH   SOLE 22 362,640 0 10,832
RICHARDSON ELECTRS LTD COM 763165107   787 72 SH   SOLE 43 72 0 0
RICHMOND MUT BANCORPORATION COM 76525P100   19,981 1,792 SH   SOLE 18 1,792 0 0
RICHMOND MUT BANCORPORATION COM 76525P100   254,588 22,833 SH   SOLE 21 22,833 0 0
RICHMOND MUT BANCORPORATION COM 76525P100   307,707 27,597 SH   SOLE 22 27,597 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   360,252 333,567 SH   SOLE 2 72,175 0 261,392
RIGEL PHARMACEUTICALS INC COM NEW 766559603   2,966 2,746 SH   SOLE 7 2,746 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   593,086 549,154 SH   SOLE 18 460,485 0 88,669
RIGEL PHARMACEUTICALS INC COM NEW 766559603   1,503,796 1,392,404 SH   SOLE 19 1,392,404 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   6,242,649 5,780,231 SH   SOLE 21 5,780,231 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   6,697,920 6,201,778 SH   SOLE 22 6,128,582 0 73,196
RIGEL PHARMACEUTICALS INC COM NEW 766559603   73,644 68,189 SH   SOLE 23 68,189 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   92,260 85,426 SH   SOLE 26 0 0 85,426
RIGETTI COMPUTING INC COMMON STOCK 76655K103   2,144,608 1,612,487 SH   SOLE 22 1,612,487 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   122,455 3,852 SH   SOLE 2 1,807 0 2,045
RILEY EXPLORATION PERMIAN IN COM 76665T102   4,769 150 SH   SOLE 7 150 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   727,578 22,887 SH   SOLE 18 22,887 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   573,078 18,027 SH   SOLE 19 18,027 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   9,612,342 302,370 SH   SOLE 21 302,370 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   3,524,398 110,865 SH   SOLE 22 107,303 0 3,562
RILEY EXPLORATION PERMIAN IN COM 76665T102   81,287 2,557 SH   SOLE 25 2,557 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   144,867 4,557 SH   SOLE 43 4,398 0 159
RIMINI STR INC DEL COM 76674Q107   86,251 39,205 SH   SOLE 2 25,929 0 13,276
RIMINI STR INC DEL COM 76674Q107   1,551 705 SH   SOLE 7 705 0 0
RIMINI STR INC DEL COM 76674Q107   286,352 130,160 SH   SOLE 18 130,160 0 0
RIMINI STR INC DEL COM 76674Q107   219,767 99,894 SH   SOLE 19 99,894 0 0
RIMINI STR INC DEL COM 76674Q107   4,274,906 1,943,139 SH   SOLE 21 1,943,139 0 0
RIMINI STR INC DEL COM 76674Q107   2,847,680 1,294,400 SH   SOLE 22 1,252,829 0 41,571
RIMINI STR INC DEL COM 76674Q107   14,857 6,753 SH   SOLE 25 6,753 0 0
RIMINI STR INC DEL COM 76674Q107   22,502 10,228 SH   SOLE 26 2,131 0 8,097
RIMINI STR INC DEL COM 76674Q107   27,865 12,666 SH   SOLE 30 12,666 0 0
RIMINI STR INC DEL COM 76674Q107   8,483 3,856 SH   SOLE 43 3,856 0 0
RING ENERGY INC COM 76680V108   601,731 308,580 SH   SOLE 2 3,896 0 304,684
RING ENERGY INC COM 76680V108   2,705 1,387 SH   SOLE 7 1,387 0 0
RING ENERGY INC COM 76680V108   656,530 336,682 SH   SOLE 18 336,682 0 0
RING ENERGY INC COM 76680V108   507,246 260,126 SH   SOLE 19 260,126 0 0
RING ENERGY INC COM 76680V108   8,055,007 4,130,773 SH   SOLE 21 4,130,773 0 0
RING ENERGY INC COM 76680V108   3,651,463 1,872,545 SH   SOLE 22 1,775,047 0 97,498
RING ENERGY INC COM 76680V108   964,803 494,771 SH   SOLE 43 463,040 0 31,731
RINGCENTRAL INC CL A 76680R206   6,337,383 213,884 SH   SOLE 2 157,835 0 56,049
RINGCENTRAL INC CL A 76680R206   17,719 598 SH   SOLE 4 278 0 320
RINGCENTRAL INC CL A 76680R206   788,069 26,597 SH   SOLE 7 25,652 0 945
RINGCENTRAL INC CL A 76680R206   1,953,387 65,926 SH   SOLE 18 65,926 0 0
RINGCENTRAL INC CL A 76680R206   6,310,390 212,973 SH   SOLE 19 212,973 0 0
RINGCENTRAL INC CL A 76680R206   65,373,795 2,206,338 SH   SOLE 21 2,206,338 0 0
RINGCENTRAL INC CL A 76680R206   72,441,676 2,444,876 SH   SOLE 22 2,288,490 0 156,386
RINGCENTRAL INC CL A 76680R206   950,116 32,066 SH   SOLE 23 32,066 0 0
RINGCENTRAL INC CL A 76680R206   444,894 15,015 SH   SOLE 25 15,015 0 0
RINGCENTRAL INC CL A 76680R206   1,807,460 61,001 SH   SOLE 26 32,956 0 28,045
RINGCENTRAL INC CL A 76680R206   42,638 1,439 SH   SOLE 28 1,439 0 0
RINGCENTRAL INC CL A 76680R206   4,823,942 162,806 SH   SOLE 30 162,806 0 0
RINGCENTRAL INC CL A 76680R206   35,497 1,198 SH   SOLE 31 1,198 0 0
RINGCENTRAL INC CL A 76680R206   55,793 1,883 SH   SOLE 36 1,883 0 0
RINGCENTRAL INC CL A 76680R206   361,427 12,198 SH   SOLE 40 12,198 0 0
RINGCENTRAL INC CL A 76680R206   2,074,841 70,025 SH   SOLE 43 57,343 0 12,682
RINGCENTRAL INC NOTE 3/0 76680RAF4   2,607,133 2,828,000 PRN   SOLE 21 2,828,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   1,259,426 1,497,000 PRN   SOLE 2 1,497,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   8,426,461 10,016,000 PRN   SOLE 19 10,016,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   3,445,965 4,096,000 PRN   SOLE 21 4,096,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   11,346,613 13,487,000 PRN   SOLE 34 13,487,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100   8,528 134 SH   SOLE 2 0 0 134
RIO TINTO PLC SPONSORED ADR 767204100   17,611,543 276,737 SH   SOLE 7 276,737 0 0
RIO TINTO PLC SPONSORED ADR 767204100   8,528 134 SH   SOLE 18 134 0 0
RIO TINTO PLC SPONSORED ADR 767204100   196,138 3,082 SH   SOLE 21 3,082 0 0
RIO TINTO PLC SPONSORED ADR 767204100   362,812 5,701 SH   SOLE 30 5,701 0 0
RIO TINTO PLC SPONSORED ADR 767204100   1,373,669 21,585 SH   SOLE 31 0 0 21,585
RIO TINTO PLC SPONSORED ADR 767204100   63,816,704 1,002,777 SH   SOLE 43 873,084 0 129,692
RIOT PLATFORMS INC COM 767292105   1,059,608 113,570 SH   SOLE 2 52,303 0 61,267
RIOT PLATFORMS INC COM 767292105   2,818 302 SH   SOLE 4 302 0 0
RIOT PLATFORMS INC COM 767292105   12,717 1,363 SH   SOLE 7 1,363 0 0
RIOT PLATFORMS INC COM 767292105   3,845,360 412,150 SH   SOLE 18 412,150 0 0
RIOT PLATFORMS INC COM 767292105   3,428,066 367,424 SH   SOLE 19 367,424 0 0
RIOT PLATFORMS INC COM 767292105   61,816,736 6,625,588 SH   SOLE 21 6,625,588 0 0
RIOT PLATFORMS INC COM 767292105   42,819,652 4,589,459 SH   SOLE 22 4,406,976 0 182,483
RIOT PLATFORMS INC COM 767292105   2,696 289 SH   SOLE 23 289 0 0
RIOT PLATFORMS INC COM 767292105   301,042 32,266 SH   SOLE 25 32,266 0 0
RIOT PLATFORMS INC COM 767292105   413,711 44,342 SH   SOLE 26 28,147 0 16,195
RIOT PLATFORMS INC COM 767292105   23,334 2,501 SH   SOLE 28 0 0 2,501
RIOT PLATFORMS INC COM 767292105   2,323,991 249,088 SH   SOLE 30 249,088 0 0
RIOT PLATFORMS INC COM 767292105   290,769 31,165 SH   SOLE 40 31,165 0 0
RIOT PLATFORMS INC COM 767292105   968,146 103,767 SH   SOLE 43 97,207 0 6,560
RISKIFIED LTD SHS CL A M8216R109   481,470 107,471 SH   SOLE 2 107,471 0 0
RISKIFIED LTD SHS CL A M8216R109   284,803 63,572 SH   SOLE 7 63,572 0 0
RISKIFIED LTD SHS CL A M8216R109   51,063 11,398 SH   SOLE 19 11,398 0 0
RISKIFIED LTD SHS CL A M8216R109   3,651,572 815,083 SH   SOLE 21 815,083 0 0
RISKIFIED LTD SHS CL A M8216R109   2,685,809 599,511 SH   SOLE 22 559,602 0 39,909
RISKIFIED LTD SHS CL A M8216R109   252,771 56,422 SH   SOLE 30 56,422 0 0
RISKIFIED LTD SHS CL A M8216R109   56,547 12,622 SH   SOLE 34 12,622 0 0
RITE AID CORP COM 767754872   2,662 5,942 SH   SOLE 7 5,942 0 0
RITE AID CORP COM 767754872   4,567 10,195 SH   SOLE 18 10,195 0 0
RITE AID CORP COM 767754872   55,093 122,975 SH   SOLE 21 122,975 0 0
RITE AID CORP COM 767754872   378,981 845,939 SH   SOLE 22 845,939 0 0
RITE AID CORP COM 767754872   15,736 35,124 SH   SOLE 36 35,124 0 0
RITE AID CORP COM 767754872   1,195 2,667 SH   SOLE 43 2,667 0 0
RITHM CAPITAL CORP COM NEW 64828T201   12,586,491 1,354,843 SH   SOLE 2 241,105 0 1,113,738
RITHM CAPITAL CORP COM NEW 64828T201   15,709 1,691 SH   SOLE 4 1,691 0 0
RITHM CAPITAL CORP COM NEW 64828T201   104,531 11,252 SH   SOLE 7 11,252 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,462,618 157,440 SH   SOLE 18 157,440 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,444,576 155,498 SH   SOLE 19 155,498 0 0
RITHM CAPITAL CORP COM NEW 64828T201   107,766,722 11,600,293 SH   SOLE 21 11,600,293 0 0
RITHM CAPITAL CORP COM NEW 64828T201   107,556,675 11,577,683 SH   SOLE 22 10,930,577 0 647,106
RITHM CAPITAL CORP COM NEW 64828T201   877,450 94,451 SH   SOLE 25 94,451 0 0
RITHM CAPITAL CORP COM NEW 64828T201   2,308,649 248,509 SH   SOLE 26 208,783 0 39,726
RITHM CAPITAL CORP COM NEW 64828T201   385,089 41,452 SH   SOLE 28 8,315 0 33,137
RITHM CAPITAL CORP COM NEW 64828T201   2,458,403 264,629 SH   SOLE 30 264,629 0 0
RITHM CAPITAL CORP COM NEW 64828T201   63,720 6,859 SH   SOLE 31 6,859 0 0
RITHM CAPITAL CORP COM NEW 64828T201   353,810 38,085 SH   SOLE 36 38,085 0 0
RITHM CAPITAL CORP COM NEW 64828T201   691,334 74,417 SH   SOLE 40 74,417 0 0
RITHM CAPITAL CORP COM NEW 64828T201   8,693,370 935,777 SH   SOLE 43 860,935 0 74,843
RIVERVIEW BANCORP INC COM 769397100   1,070,845 192,598 SH   SOLE 2 109,157 0 83,441
RIVERVIEW BANCORP INC COM 769397100   19,210 3,455 SH   SOLE 18 3,455 0 0
RIVERVIEW BANCORP INC COM 769397100   1,206,103 216,925 SH   SOLE 19 216,925 0 0
RIVERVIEW BANCORP INC COM 769397100   538,136 96,787 SH   SOLE 21 96,787 0 0
RIVERVIEW BANCORP INC COM 769397100   5,177,522 931,209 SH   SOLE 22 931,209 0 0
RIVERVIEW BANCORP INC COM 769397100   319,455 57,456 SH   SOLE 23 57,456 0 0
RIVERVIEW BANCORP INC COM 769397100   948,820 170,651 SH   SOLE 26 0 0 170,651
RIVERVIEW BANCORP INC COM 769397100   2,163 389 SH   SOLE 43 389 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   17,486,237 720,191 SH   SOLE 2 61,491 0 658,700
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   10,996,873 452,919 SH   SOLE 4 177,155 0 275,764
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   14,765,591 608,138 SH   SOLE 7 574,546 0 33,592
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   353,177 14,546 SH   SOLE 13 14,546 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   1,511,114 62,237 SH   SOLE 15 62,237 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   38,515,218 1,586,294 SH   SOLE 18 1,546,027 0 40,267
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   5,872,822 241,879 SH   SOLE 19 241,879 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   235,736,074 9,709,064 SH   SOLE 21 9,709,064 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   374,736,889 15,433,974 SH   SOLE 22 14,201,178 0 1,232,796
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   26,526,774 1,092,536 SH   SOLE 23 1,092,536 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   33,095,048 1,363,058 SH   SOLE 25 1,352,878 0 10,180
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   16,657,318 686,051 SH   SOLE 26 360,868 0 325,183
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   24,446,901 1,006,874 SH   SOLE 28 99,754 0 907,120
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   95,558,480 3,935,687 SH   SOLE 30 3,935,687 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,547,235 146,097 SH   SOLE 31 134,370 0 11,727
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,031,334 124,849 SH   SOLE 34 124,849 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,523,659 145,126 SH   SOLE 36 145,126 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   776,790 31,993 SH   SOLE 40 31,993 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   38,702 1,594 SH   OTR 43 1,594 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   14,859,554 612,008 SH   SOLE 43 520,378 0 91,630
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   198,264,823 8,165,767 SH   SOLE 44 7,938,291 0 227,476
RLI CORP COM 749607107   8,441,894 62,123 SH   SOLE 2 40,160 0 21,963
RLI CORP COM 749607107   19,568 144 SH   SOLE 4 144 0 0
RLI CORP COM 749607107   1,647,666 12,125 SH   SOLE 7 11,903 0 222
RLI CORP COM 749607107   10,415,561 76,647 SH   SOLE 18 76,647 0 0
RLI CORP COM 749607107   1,760,863 12,958 SH   SOLE 19 12,958 0 0
RLI CORP COM 749607107   285,971,129 2,104,431 SH   SOLE 21 2,104,431 0 0
RLI CORP COM 749607107   157,877,817 1,161,806 SH   SOLE 22 1,106,797 0 55,009
RLI CORP COM 749607107   101,238 745 SH   SOLE 23 745 0 0
RLI CORP COM 749607107   1,116,336 8,215 SH   SOLE 25 8,215 0 0
RLI CORP COM 749607107   2,540,056 18,692 SH   SOLE 26 15,136 0 3,556
RLI CORP COM 749607107   451,698 3,324 SH   SOLE 28 805 0 2,519
RLI CORP COM 749607107   3,134,303 23,065 SH   SOLE 30 23,065 0 0
RLI CORP COM 749607107   77,865 573 SH   SOLE 31 573 0 0
RLI CORP COM 749607107   19,025 140 SH   SOLE 36 140 0 0
RLI CORP COM 749607107   925,683 6,812 SH   SOLE 40 6,812 0 0
RLI CORP COM 749607107   15,220 112 SH   OTR 43 112 0 0
RLI CORP COM 749607107   4,378,041 32,218 SH   SOLE 43 30,726 0 1,492
RLJ LODGING TR COM 74965L101   14,076,336 1,437,828 SH   SOLE 2 835,832 0 601,996
RLJ LODGING TR COM 74965L101   628,312 64,179 SH   SOLE 4 64,179 0 0
RLJ LODGING TR COM 74965L101   2,348,964 239,935 SH   SOLE 7 206,092 0 33,843
RLJ LODGING TR COM 74965L101   4,175,141 426,470 SH   SOLE 18 426,470 0 0
RLJ LODGING TR COM 74965L101   27,497,751 2,808,759 SH   SOLE 19 2,808,759 0 0
RLJ LODGING TR COM 74965L101   60,719,636 6,202,210 SH   SOLE 21 6,202,210 0 0
RLJ LODGING TR COM 74965L101   87,567,105 8,944,546 SH   SOLE 22 8,708,722 0 235,824
RLJ LODGING TR COM 74965L101   1,047,187 106,965 SH   SOLE 23 106,965 0 0
RLJ LODGING TR COM 74965L101   6,812,822 695,896 SH   SOLE 25 695,896 0 0
RLJ LODGING TR COM 74965L101   3,877,643 396,082 SH   SOLE 26 84,867 0 311,215
RLJ LODGING TR COM 74965L101   1,151,284 117,598 SH   SOLE 28 5,613 0 111,985
RLJ LODGING TR COM 74965L101   5,472,130 558,951 SH   SOLE 30 558,951 0 0
RLJ LODGING TR COM 74965L101   65,094 6,649 SH   SOLE 36 6,649 0 0
RLJ LODGING TR COM 74965L101   248,049 25,337 SH   SOLE 40 25,337 0 0
RLJ LODGING TR COM 74965L101   1,207,471 123,337 SH   SOLE 43 89,676 0 33,661
RLJ LODGING TR CUM CONV PFD A 74965L200   202,477 8,419 SH   SOLE 7 8,419 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200   26,627,847 1,107,187 SH   SOLE 21 1,107,187 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   60,270 39,914 SH   SOLE 2 39,914 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   98,981 65,550 SH   SOLE 7 65,550 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   602,239 398,834 SH   SOLE 19 398,834 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   9,576,733 6,342,207 SH   SOLE 21 6,342,207 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   4,780,572 3,165,942 SH   SOLE 22 2,863,709 0 302,233
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   652,832 432,339 SH   SOLE 25 432,339 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   766,388 507,542 SH   SOLE 28 73,363 0 434,179
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   2,284,400 1,512,848 SH   SOLE 30 1,512,848 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   587,459 389,046 SH   SOLE 34 389,046 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   3,096,417 2,050,607 SH   SOLE 43 1,931,899 0 118,708
RMR GROUP INC CL A 74967R106   4,591,100 187,239 SH   SOLE 2 141,348 0 45,891
RMR GROUP INC CL A 74967R106   785 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106   2,844 116 SH   SOLE 7 116 0 0
RMR GROUP INC CL A 74967R106   964,862 39,350 SH   SOLE 18 39,350 0 0
RMR GROUP INC CL A 74967R106   5,368,580 218,947 SH   SOLE 19 218,947 0 0
RMR GROUP INC CL A 74967R106   14,242,123 580,837 SH   SOLE 21 580,837 0 0
RMR GROUP INC CL A 74967R106   17,716,239 722,522 SH   SOLE 22 705,898 0 16,624
RMR GROUP INC CL A 74967R106   21,749 887 SH   SOLE 23 887 0 0
RMR GROUP INC CL A 74967R106   47,986 1,957 SH   SOLE 25 1,957 0 0
RMR GROUP INC CL A 74967R106   869,185 35,448 SH   SOLE 26 598 0 34,850
RMR GROUP INC CL A 74967R106   283,696 11,570 SH   SOLE 28 0 0 11,570
RMR GROUP INC CL A 74967R106   213,569 8,710 SH   SOLE 30 8,710 0 0
RMR GROUP INC CL A 74967R106   434,053 17,702 SH   SOLE 34 17,702 0 0
RMR GROUP INC CL A 74967R106   39,158 1,597 SH   SOLE 40 1,597 0 0
RMR GROUP INC CL A 74967R106   1,394,796 56,884 SH   SOLE 43 46,716 0 10,168
ROBERT HALF INC. COM 770323103   17,386,559 237,262 SH   SOLE 2 66,671 0 170,591
ROBERT HALF INC. COM 770323103   8,597,576 117,325 SH   SOLE 4 49,201 0 68,124
ROBERT HALF INC. COM 770323103   6,723,000 91,744 SH   SOLE 7 61,152 0 30,592
ROBERT HALF INC. COM 770323103   337,308 4,603 SH   SOLE 13 4,603 0 0
ROBERT HALF INC. COM 770323103   710,450 9,695 SH   SOLE 15 9,695 0 0
ROBERT HALF INC. COM 770323103   23,781,339 324,527 SH   SOLE 18 301,669 0 22,858
ROBERT HALF INC. COM 770323103   65,055,859 887,771 SH   SOLE 19 887,771 0 0
ROBERT HALF INC. COM 770323103   244,994,606 3,343,267 SH   SOLE 21 3,343,267 0 0
ROBERT HALF INC. COM 770323103   194,927,365 2,660,035 SH   SOLE 22 2,420,701 0 239,334
ROBERT HALF INC. COM 770323103   12,978,328 177,106 SH   SOLE 23 177,106 0 0
ROBERT HALF INC. COM 770323103   14,786,438 201,780 SH   SOLE 25 200,889 0 891
ROBERT HALF INC. COM 770323103   14,419,965 196,779 SH   SOLE 26 120,517 0 76,262
ROBERT HALF INC. COM 770323103   19,123,735 260,968 SH   SOLE 28 1,205 0 259,763
ROBERT HALF INC. COM 770323103   90,117,839 1,229,774 SH   SOLE 30 990,400 0 239,374
ROBERT HALF INC. COM 770323103   2,534,242 34,583 SH   SOLE 31 21,253 0 13,330
ROBERT HALF INC. COM 770323103   5,158,326 70,392 SH   SOLE 34 70,392 0 0
ROBERT HALF INC. COM 770323103   2,309,419 31,515 SH   SOLE 36 31,515 0 0
ROBERT HALF INC. COM 770323103   374,314 5,108 SH   SOLE 40 5,108 0 0
ROBERT HALF INC. COM 770323103   20,665 282 SH   OTR 43 282 0 0
ROBERT HALF INC. COM 770323103   7,904,359 107,865 SH   SOLE 43 91,755 0 16,110
ROBINHOOD MKTS INC COM CL A 770700102   8,608,805 877,554 SH   SOLE 2 238,295 0 639,259
ROBINHOOD MKTS INC COM CL A 770700102   1,114,024 113,560 SH   SOLE 4 74,158 0 39,402
ROBINHOOD MKTS INC COM CL A 770700102   579,447 59,067 SH   SOLE 7 55,769 0 3,298
ROBINHOOD MKTS INC COM CL A 770700102   21,033 2,144 SH   SOLE 13 2,144 0 0
ROBINHOOD MKTS INC COM CL A 770700102   332,206 33,864 SH   SOLE 15 33,864 0 0
ROBINHOOD MKTS INC COM CL A 770700102   4,469,770 455,634 SH   SOLE 18 428,835 0 26,799
ROBINHOOD MKTS INC COM CL A 770700102   3,553,349 362,217 SH   SOLE 19 362,217 0 0
ROBINHOOD MKTS INC COM CL A 770700102   78,914,779 8,044,320 SH   SOLE 21 8,044,320 0 0
ROBINHOOD MKTS INC COM CL A 770700102   145,423,636 14,824,020 SH   SOLE 22 13,812,302 0 1,011,718
ROBINHOOD MKTS INC COM CL A 770700102   6,804,294 693,608 SH   SOLE 23 693,608 0 0
ROBINHOOD MKTS INC COM CL A 770700102   338,210 34,476 SH   SOLE 25 34,476 0 0
ROBINHOOD MKTS INC COM CL A 770700102   1,192,141 121,523 SH   SOLE 26 96,892 0 24,631
ROBINHOOD MKTS INC COM CL A 770700102   3,173,859 323,533 SH   SOLE 28 7,259 0 316,274
ROBINHOOD MKTS INC COM CL A 770700102   15,755 1,606 SH   SOLE 29 1,606 0 0
ROBINHOOD MKTS INC COM CL A 770700102   29,198,641 2,976,416 SH   SOLE 30 1,721,287 0 1,255,129
ROBINHOOD MKTS INC COM CL A 770700102   965,559 98,426 SH   SOLE 31 91,031 0 7,395
ROBINHOOD MKTS INC COM CL A 770700102   844,445 86,080 SH   SOLE 34 86,080 0 0
ROBINHOOD MKTS INC COM CL A 770700102   568,077 57,908 SH   SOLE 36 57,908 0 0
ROBINHOOD MKTS INC COM CL A 770700102   185,792 18,939 SH   SOLE 40 18,939 0 0
ROBINHOOD MKTS INC COM CL A 770700102   32,736 3,337 SH   OTR 43 3,337 0 0
ROBINHOOD MKTS INC COM CL A 770700102   2,431,948 247,905 SH   SOLE 43 223,532 0 24,373
ROBLOX CORP CL A 771049103   19,971,598 689,627 SH   SOLE 2 155,899 0 533,728
ROBLOX CORP CL A 771049103   8,678,588 299,675 SH   SOLE 4 133,492 0 166,183
ROBLOX CORP CL A 771049103   1,559,467 53,849 SH   SOLE 7 51,874 0 1,975
ROBLOX CORP CL A 771049103   347,983 12,016 SH   SOLE 13 12,016 0 0
ROBLOX CORP CL A 771049103   550,530 19,010 SH   SOLE 15 19,010 0 0
ROBLOX CORP CL A 771049103   11,828,538 408,444 SH   SOLE 18 382,829 0 25,615
ROBLOX CORP CL A 771049103   4,376,928 151,137 SH   SOLE 19 151,137 0 0
ROBLOX CORP CL A 771049103   204,476,916 7,060,667 SH   SOLE 21 7,060,667 0 0
ROBLOX CORP CL A 771049103   317,322,684 10,957,275 SH   SOLE 22 10,177,272 0 780,003
ROBLOX CORP CL A 771049103   20,658,616 713,350 SH   SOLE 23 713,350 0 0
ROBLOX CORP CL A 771049103   26,009,845 898,130 SH   SOLE 25 658,161 0 239,969
ROBLOX CORP CL A 771049103   13,616,210 470,173 SH   SOLE 26 225,260 0 244,913
ROBLOX CORP CL A 771049103   15,004,755 518,120 SH   SOLE 28 10,338 0 507,782
ROBLOX CORP CL A 771049103   17,897 618 SH   SOLE 29 618 0 0
ROBLOX CORP CL A 771049103   32,212,324 1,112,304 SH   SOLE 30 980,269 0 132,035
ROBLOX CORP CL A 771049103   2,807,672 96,950 SH   SOLE 31 89,951 0 6,999
ROBLOX CORP CL A 771049103   1,202,506 41,523 SH   SOLE 34 41,523 0 0
ROBLOX CORP CL A 771049103   2,914,563 100,641 SH   SOLE 36 100,641 0 0
ROBLOX CORP CL A 771049103   623,856 21,542 SH   SOLE 40 21,542 0 0
ROBLOX CORP CL A 771049103   32,175 1,111 SH   OTR 43 1,111 0 0
ROBLOX CORP CL A 771049103   3,398,022 117,335 SH   SOLE 43 87,143 0 30,192
ROCKET COS INC COM CL A 77311W101   695,987 85,084 SH   SOLE 2 32,465 0 52,619
ROCKET COS INC COM CL A 77311W101   3,926 480 SH   SOLE 4 480 0 0
ROCKET COS INC COM CL A 77311W101   274,766 33,590 SH   SOLE 7 31,795 0 1,795
ROCKET COS INC COM CL A 77311W101   369,957 45,227 SH   SOLE 18 45,227 0 0
ROCKET COS INC COM CL A 77311W101   237,670 29,055 SH   SOLE 19 29,055 0 0
ROCKET COS INC COM CL A 77311W101   14,023,956 1,714,420 SH   SOLE 21 1,714,420 0 0
ROCKET COS INC COM CL A 77311W101   23,212,100 2,837,665 SH   SOLE 22 2,665,440 0 172,225
ROCKET COS INC COM CL A 77311W101   186,659 22,819 SH   SOLE 25 22,819 0 0
ROCKET COS INC COM CL A 77311W101   385,908 47,177 SH   SOLE 26 36,621 0 10,556
ROCKET COS INC COM CL A 77311W101   50,651 6,192 SH   SOLE 28 2,432 0 3,760
ROCKET COS INC COM CL A 77311W101   753,059 92,061 SH   SOLE 30 92,061 0 0
ROCKET COS INC COM CL A 77311W101   15,796 1,931 SH   SOLE 31 1,931 0 0
ROCKET COS INC COM CL A 77311W101   134,209 16,407 SH   SOLE 40 16,407 0 0
ROCKET COS INC COM CL A 77311W101   848,961 103,785 SH   SOLE 43 88,202 0 15,583
ROCKET LAB USA INC COM 773122106   589,513 134,592 SH   SOLE 2 70,399 0 64,193
ROCKET LAB USA INC COM 773122106   4,043 923 SH   SOLE 4 923 0 0
ROCKET LAB USA INC COM 773122106   263,343 60,124 SH   SOLE 7 57,003 0 3,121
ROCKET LAB USA INC COM 773122106   2,924,228 667,632 SH   SOLE 18 667,632 0 0
ROCKET LAB USA INC COM 773122106   2,520,116 575,369 SH   SOLE 19 575,369 0 0
ROCKET LAB USA INC COM 773122106   59,920,735 13,680,533 SH   SOLE 21 13,680,533 0 0
ROCKET LAB USA INC COM 773122106   31,311,380 7,148,717 SH   SOLE 22 6,932,184 0 216,533
ROCKET LAB USA INC COM 773122106   176,812 40,368 SH   SOLE 25 40,368 0 0
ROCKET LAB USA INC COM 773122106   341,412 77,948 SH   SOLE 26 58,605 0 19,343
ROCKET LAB USA INC COM 773122106   1,069,040 244,073 SH   SOLE 30 244,073 0 0
ROCKET LAB USA INC COM 773122106   167,855 38,323 SH   SOLE 40 38,323 0 0
ROCKET LAB USA INC COM 773122106   205,168 46,842 SH   SOLE 43 45,987 0 855
ROCKET PHARMACEUTICALS INC COM 77313F106   721,228 35,199 SH   SOLE 2 16,780 0 18,419
ROCKET PHARMACEUTICALS INC COM 77313F106   2,930 143 SH   SOLE 4 143 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   425,270 20,755 SH   SOLE 7 19,639 0 1,116
ROCKET PHARMACEUTICALS INC COM 77313F106   3,101,817 151,382 SH   SOLE 18 151,382 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   13,365,115 652,275 SH   SOLE 19 652,275 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   50,775,183 2,478,047 SH   SOLE 21 2,478,047 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   32,352,624 1,578,947 SH   SOLE 22 1,528,491 0 50,456
ROCKET PHARMACEUTICALS INC COM 77313F106   259,567 12,668 SH   SOLE 25 12,668 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   464,549 22,672 SH   SOLE 26 16,334 0 6,338
ROCKET PHARMACEUTICALS INC COM 77313F106   21,678 1,058 SH   SOLE 28 1,058 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   2,148,499 104,856 SH   SOLE 30 104,856 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   59,523 2,905 SH   SOLE 34 2,905 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   25,346 1,237 SH   SOLE 36 1,237 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   169,452 8,270 SH   SOLE 40 8,270 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   885,434 43,213 SH   SOLE 43 39,520 0 3,693
ROCKWELL AUTOMATION INC COM 773903109   61,821,389 216,257 SH   SOLE 2 26,823 0 189,434
ROCKWELL AUTOMATION INC COM 773903109   33,815,276 118,289 SH   SOLE 4 65,632 0 52,657
ROCKWELL AUTOMATION INC COM 773903109   30,981,161 108,375 SH   SOLE 7 94,523 0 13,852
ROCKWELL AUTOMATION INC COM 773903109   1,003,975 3,512 SH   SOLE 13 3,512 0 0
ROCKWELL AUTOMATION INC COM 773903109   4,019,904 14,062 SH   SOLE 15 14,062 0 0
ROCKWELL AUTOMATION INC COM 773903109   72,278,513 252,837 SH   SOLE 18 245,782 0 7,055
ROCKWELL AUTOMATION INC COM 773903109   101,562,178 355,274 SH   SOLE 19 355,274 0 0
ROCKWELL AUTOMATION INC COM 773903109   961,437,698 3,363,199 SH   SOLE 21 3,363,199 0 0
ROCKWELL AUTOMATION INC COM 773903109   716,958,244 2,507,987 SH   SOLE 22 2,263,329 0 244,658
ROCKWELL AUTOMATION INC COM 773903109   55,953,335 195,730 SH   SOLE 23 195,730 0 0
ROCKWELL AUTOMATION INC COM 773903109   119,555,980 418,218 SH   SOLE 25 402,248 0 15,970
ROCKWELL AUTOMATION INC COM 773903109   64,118,068 224,291 SH   SOLE 26 134,188 0 90,103
ROCKWELL AUTOMATION INC COM 773903109   62,277,065 217,851 SH   SOLE 28 4,542 0 213,309
ROCKWELL AUTOMATION INC COM 773903109   14,865 52 SH   SOLE 29 52 0 0
ROCKWELL AUTOMATION INC COM 773903109   316,017,278 1,105,458 SH   SOLE 30 1,089,059 0 16,399
ROCKWELL AUTOMATION INC COM 773903109   10,094,070 35,310 SH   SOLE 31 30,925 0 4,385
ROCKWELL AUTOMATION INC COM 773903109   48,454,107 169,497 SH   SOLE 34 169,497 0 0
ROCKWELL AUTOMATION INC COM 773903109   8,500,344 29,735 SH   SOLE 36 29,735 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,586,864 5,551 SH   SOLE 40 5,551 0 0
ROCKWELL AUTOMATION INC COM 773903109   35,448 124 SH   OTR 43 124 0 0
ROCKWELL AUTOMATION INC COM 773903109   42,805,468 149,738 SH   SOLE 43 131,251 0 18,486
ROCKWELL AUTOMATION INC OPTIONS 773903109   857,610 3,000 SH Call SOLE 2 0 0 3,000
ROCKWELL AUTOMATION INC OPTIONS 773903109   171,522 600 SH Call SOLE 4 600 0 0
ROCKWELL AUTOMATION INC OPTIONS 773903109   4,002,180 14,000 SH Call SOLE 18 14,000 0 0
ROCKWELL AUTOMATION INC OPTIONS 773903109   21,325,902 74,600 SH Call SOLE 19 74,600 0 0
ROCKWELL AUTOMATION INC OPTIONS 773903109   1,572,285 5,500 SH Call SOLE 22 5,500 0 0
ROCKWELL AUTOMATION INC OPTIONS 773903109   543,153 1,900 SH Call SOLE 26 1,900 0 0
ROCKWELL AUTOMATION INC OPTIONS 773903109   85,761 300 SH Call SOLE 30 300 0 0
ROCKWELL AUTOMATION INC OPTIONS 773903109   12,606,867 44,100 SH Call SOLE 34 44,100 0 0
ROCKWELL MED INC COM NEW 774374300   4,846 2,330 SH   SOLE 18 2,330 0 0
ROCKWELL MED INC COM NEW 774374300   58,215 27,988 SH   SOLE 21 27,988 0 0
ROCKWELL MED INC COM NEW 774374300   308,333 148,237 SH   SOLE 22 148,237 0 0
ROCKY BRANDS INC COM 774515100   55,728 3,791 SH   SOLE 2 279 0 3,512
ROCKY BRANDS INC COM 774515100   1,617 110 SH   SOLE 7 110 0 0
ROCKY BRANDS INC COM 774515100   291,633 19,839 SH   SOLE 18 19,839 0 0
ROCKY BRANDS INC COM 774515100   195,010 13,266 SH   SOLE 19 13,266 0 0
ROCKY BRANDS INC COM 774515100   3,539,804 240,803 SH   SOLE 21 240,803 0 0
ROCKY BRANDS INC COM 774515100   2,680,192 182,326 SH   SOLE 22 176,247 0 6,079
ROCKY BRANDS INC COM 774515100   3,079 209 SH   SOLE 43 140 0 69
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   4,013 843 SH   SOLE 18 843 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   53,997 11,344 SH   SOLE 21 11,344 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   1,495 314 SH   SOLE 22 314 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   37,999,045 989,816 SH   SOLE 18 984,376 0 5,440
ROGERS COMMUNICATIONS INC CL B 775109200   744,843 19,402 SH   SOLE 23 19,402 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   10,323,348 268,907 SH   SOLE 43 235,490 0 33,417
ROGERS CORP COM 775133101   1,709,504 13,003 SH   SOLE 2 7,247 0 5,756
ROGERS CORP COM 775133101   15,908 121 SH   SOLE 4 62 0 59
ROGERS CORP COM 775133101   631,582 4,804 SH   SOLE 7 4,548 0 256
ROGERS CORP COM 775133101   6,889,685 52,405 SH   SOLE 18 52,405 0 0
ROGERS CORP COM 775133101   8,121,165 61,772 SH   SOLE 19 61,772 0 0
ROGERS CORP COM 775133101   260,372,917 1,980,474 SH   SOLE 21 1,980,474 0 0
ROGERS CORP COM 775133101   61,839,412 470,369 SH   SOLE 22 454,017 0 16,352
ROGERS CORP COM 775133101   163,286 1,242 SH   SOLE 23 1,242 0 0
ROGERS CORP COM 775133101   443,054 3,370 SH   SOLE 25 3,370 0 0
ROGERS CORP COM 775133101   2,092,739 15,918 SH   SOLE 26 5,461 0 10,457
ROGERS CORP COM 775133101   159,210 1,211 SH   SOLE 28 333 0 878
ROGERS CORP COM 775133101   5,680,556 43,208 SH   SOLE 30 43,208 0 0
ROGERS CORP COM 775133101   57,980,636 441,018 SH   SOLE 34 441,018 0 0
ROGERS CORP COM 775133101   77,699 591 SH   SOLE 36 591 0 0
ROGERS CORP COM 775133101   395,988 3,012 SH   SOLE 40 3,012 0 0
ROGERS CORP COM 775133101   2,812,669 21,394 SH   SOLE 43 17,113 0 4,281
ROIVANT SCIENCES LTD SHS G76279101   2,789,254 238,806 SH   SOLE 2 81,196 0 157,610
ROIVANT SCIENCES LTD SHS G76279101   11,014 943 SH   SOLE 4 943 0 0
ROIVANT SCIENCES LTD SHS G76279101   584,444 50,038 SH   SOLE 7 47,457 0 2,581
ROIVANT SCIENCES LTD SHS G76279101   1,652,743 141,502 SH   SOLE 18 141,502 0 0
ROIVANT SCIENCES LTD SHS G76279101   1,303,885 111,634 SH   SOLE 19 111,634 0 0
ROIVANT SCIENCES LTD SHS G76279101   95,697,032 8,193,239 SH   SOLE 21 8,193,239 0 0
ROIVANT SCIENCES LTD SHS G76279101   94,483,386 8,089,331 SH   SOLE 22 7,675,134 0 414,197
ROIVANT SCIENCES LTD SHS G76279101   528,520 45,250 SH   SOLE 25 45,250 0 0
ROIVANT SCIENCES LTD SHS G76279101   1,008,089 86,309 SH   SOLE 26 64,880 0 21,429
ROIVANT SCIENCES LTD SHS G76279101   222,212 19,025 SH   SOLE 28 8,379 0 10,646
ROIVANT SCIENCES LTD SHS G76279101   7,372,416 631,200 SH   SOLE 30 631,200 0 0
ROIVANT SCIENCES LTD SHS G76279101   58,061 4,971 SH   SOLE 31 4,971 0 0
ROIVANT SCIENCES LTD SHS G76279101   40,109 3,434 SH   SOLE 36 3,434 0 0
ROIVANT SCIENCES LTD SHS G76279101   472,982 40,495 SH   SOLE 40 40,495 0 0
ROIVANT SCIENCES LTD SHS G76279101   786,765 67,360 SH   SOLE 43 46,647 0 20,713
ROKU INC COM CL A 77543R102   10,860,695 153,856 SH   SOLE 2 88,856 0 65,000
ROKU INC COM CL A 77543R102   6,336,017 89,758 SH   SOLE 4 38,646 0 51,112
ROKU INC COM CL A 77543R102   1,186,053 16,802 SH   SOLE 7 16,245 0 557
ROKU INC COM CL A 77543R102   340,597 4,825 SH   SOLE 13 4,825 0 0
ROKU INC COM CL A 77543R102   499,354 7,074 SH   SOLE 15 7,074 0 0
ROKU INC COM CL A 77543R102   6,486,374 91,888 SH   SOLE 18 83,783 0 8,105
ROKU INC COM CL A 77543R102   10,603,112 150,207 SH   SOLE 19 150,207 0 0
ROKU INC COM CL A 77543R102   111,760,135 1,583,229 SH   SOLE 21 1,583,229 0 0
ROKU INC COM CL A 77543R102   222,820,512 3,156,545 SH   SOLE 22 2,910,174 0 246,371
ROKU INC COM CL A 77543R102   14,668,955 207,805 SH   SOLE 23 207,805 0 0
ROKU INC COM CL A 77543R102   1,469,472 20,817 SH   SOLE 25 20,556 0 261
ROKU INC COM CL A 77543R102   6,174,860 87,475 SH   SOLE 26 67,506 0 19,969
ROKU INC COM CL A 77543R102   9,844,693 139,463 SH   SOLE 28 2,053 0 137,410
ROKU INC COM CL A 77543R102   59,719 846 SH   SOLE 29 846 0 0
ROKU INC COM CL A 77543R102   32,028,236 453,722 SH   SOLE 30 277,185 0 176,537
ROKU INC COM CL A 77543R102   2,066,099 29,269 SH   SOLE 31 27,118 0 2,151
ROKU INC COM CL A 77543R102   12,824,862 181,681 SH   SOLE 34 181,681 0 0
ROKU INC COM CL A 77543R102   1,088,357 15,418 SH   SOLE 36 15,418 0 0
ROKU INC COM CL A 77543R102   360,291 5,104 SH   SOLE 40 5,104 0 0
ROKU INC COM CL A 77543R102   42,283 599 SH   OTR 43 599 0 0
ROKU INC COM CL A 77543R102   9,224,057 130,671 SH   SOLE 43 110,365 0 20,306
ROLLINS INC COM 775711104   14,966,792 400,932 SH   SOLE 2 177,257 0 223,675
ROLLINS INC COM 775711104   6,974,439 186,832 SH   SOLE 4 156,695 0 30,137
ROLLINS INC COM 775711104   7,774,420 208,262 SH   SOLE 7 182,047 0 26,215
ROLLINS INC COM 775711104   130,879 3,506 SH   SOLE 13 3,506 0 0
ROLLINS INC COM 775711104   844,479 22,622 SH   SOLE 15 22,622 0 0
ROLLINS INC COM 775711104   20,648,082 553,123 SH   SOLE 18 535,368 0 17,755
ROLLINS INC COM 775711104   140,397,570 3,760,985 SH   SOLE 19 3,760,985 0 0
ROLLINS INC COM 775711104   412,462,828 11,049,098 SH   SOLE 21 11,049,098 0 0
ROLLINS INC COM 775711104   261,682,143 7,009,969 SH   SOLE 22 6,474,877 0 535,092
ROLLINS INC COM 775711104   17,996,718 482,098 SH   SOLE 23 482,098 0 0
ROLLINS INC COM 775711104   15,219,777 407,709 SH   SOLE 25 406,984 0 725
ROLLINS INC COM 775711104   13,769,469 368,858 SH   SOLE 26 219,407 0 149,451
ROLLINS INC COM 775711104   16,721,750 447,944 SH   SOLE 28 3,053 0 444,891
ROLLINS INC COM 775711104   72,249,490 1,935,427 SH   SOLE 30 1,935,427 0 0
ROLLINS INC COM 775711104   2,235,768 59,892 SH   SOLE 31 55,430 0 4,462
ROLLINS INC COM 775711104   17,950,317 480,855 SH   SOLE 34 480,855 0 0
ROLLINS INC COM 775711104   2,831,891 75,861 SH   SOLE 36 75,861 0 0
ROLLINS INC COM 775711104   512,392 13,726 SH   SOLE 40 13,726 0 0
ROLLINS INC COM 775711104   9,002,977 241,173 SH   SOLE 43 208,129 0 33,044
ROOT INC CL A NEW 77664L207   86,465 9,092 SH   SOLE 2 9,092 0 0
ROOT INC CL A NEW 77664L207   12,915 1,358 SH   SOLE 18 1,358 0 0
ROOT INC CL A NEW 77664L207   12,639 1,329 SH   SOLE 19 1,329 0 0
ROOT INC CL A NEW 77664L207   170,229 17,900 SH   SOLE 21 17,900 0 0
ROOT INC CL A NEW 77664L207   801,560 84,286 SH   SOLE 22 84,286 0 0
ROOT INC CL A NEW 77664L207   11,935 1,255 SH   SOLE 34 1,255 0 0
ROPER TECHNOLOGIES INC COM 776696106   83,320,858 172,051 SH   SOLE 2 21,748 0 150,303
ROPER TECHNOLOGIES INC COM 776696106   42,388,060 87,528 SH   SOLE 4 37,042 0 50,486
ROPER TECHNOLOGIES INC COM 776696106   53,589,456 110,658 SH   SOLE 7 98,069 0 12,589
ROPER TECHNOLOGIES INC COM 776696106   1,559,382 3,220 SH   SOLE 13 3,220 0 0
ROPER TECHNOLOGIES INC COM 776696106   7,396,408 15,273 SH   SOLE 15 15,273 0 0
ROPER TECHNOLOGIES INC COM 776696106   232,007,961 479,078 SH   SOLE 18 368,422 0 110,656
ROPER TECHNOLOGIES INC COM 776696106   320,588,517 661,990 SH   SOLE 19 661,990 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,783,715,593 3,683,232 SH   SOLE 21 3,683,232 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,266,860,014 2,615,966 SH   SOLE 22 2,390,974 0 224,992
ROPER TECHNOLOGIES INC COM 776696106   87,190,740 180,042 SH   SOLE 23 180,042 0 0
ROPER TECHNOLOGIES INC COM 776696106   84,970,316 175,457 SH   SOLE 25 174,964 0 493
ROPER TECHNOLOGIES INC COM 776696106   62,698,279 129,467 SH   SOLE 26 65,752 0 63,715
ROPER TECHNOLOGIES INC COM 776696106   104,307,132 215,386 SH   SOLE 28 2,335 0 213,051
ROPER TECHNOLOGIES INC COM 776696106   89,108 184 SH   SOLE 29 184 0 0
ROPER TECHNOLOGIES INC COM 776696106   390,938,420 807,257 SH   SOLE 30 786,008 0 21,249
ROPER TECHNOLOGIES INC COM 776696106   11,551,531 23,853 SH   SOLE 31 22,008 0 1,845
ROPER TECHNOLOGIES INC COM 776696106   9,934,036 20,513 SH   SOLE 34 20,513 0 0
ROPER TECHNOLOGIES INC COM 776696106   17,234,072 35,587 SH   SOLE 36 35,587 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,502,275 5,167 SH   SOLE 40 5,167 0 0
ROPER TECHNOLOGIES INC COM 776696106   108,963 225 SH   OTR 43 225 0 0
ROPER TECHNOLOGIES INC COM 776696106   67,926,456 140,263 SH   SOLE 43 122,159 0 18,103
ROSS STORES INC COM 778296103   64,109,742 567,594 SH   SOLE 2 104,616 0 462,978
ROSS STORES INC COM 778296103   31,295,282 277,072 SH   SOLE 4 138,099 0 138,973
ROSS STORES INC COM 778296103   28,308,659 250,630 SH   SOLE 7 216,182 0 34,448
ROSS STORES INC COM 778296103   1,132,437 10,026 SH   SOLE 13 10,026 0 0
ROSS STORES INC COM 778296103   5,194,345 45,988 SH   SOLE 15 45,988 0 0
ROSS STORES INC COM 778296103   277,302,886 2,455,094 SH   SOLE 18 2,264,196 0 190,898
ROSS STORES INC COM 778296103   199,801,886 1,768,941 SH   SOLE 19 1,768,941 0 0
ROSS STORES INC COM 778296103   1,065,633,439 9,434,559 SH   SOLE 21 9,434,559 0 0
ROSS STORES INC COM 778296103   860,547,978 7,618,840 SH   SOLE 22 6,896,559 0 722,281
ROSS STORES INC COM 778296103   66,489,034 588,659 SH   SOLE 23 588,659 0 0
ROSS STORES INC COM 778296103   59,529,846 527,046 SH   SOLE 25 485,189 0 41,857
ROSS STORES INC COM 778296103   42,995,773 380,662 SH   SOLE 26 197,764 0 182,898
ROSS STORES INC COM 778296103   70,887,081 627,597 SH   SOLE 28 4,833 0 622,764
ROSS STORES INC COM 778296103   221,495 1,961 SH   SOLE 29 1,961 0 0
ROSS STORES INC COM 778296103   232,083,900 2,054,749 SH   SOLE 30 2,037,986 0 16,763
ROSS STORES INC COM 778296103   13,323,921 117,963 SH   SOLE 31 66,281 0 51,682
ROSS STORES INC COM 778296103   10,760,069 95,264 SH   SOLE 32 95,264 0 0
ROSS STORES INC COM 778296103   41,237,593 365,096 SH   SOLE 34 365,096 0 0
ROSS STORES INC COM 778296103   12,169,685 107,744 SH   SOLE 36 107,744 0 0
ROSS STORES INC COM 778296103   1,868,080 16,539 SH   SOLE 40 16,539 0 0
ROSS STORES INC COM 778296103   104,027 921 SH   OTR 43 921 0 0
ROSS STORES INC COM 778296103   39,049,588 345,725 SH   SOLE 43 291,911 0 53,814
ROTH CH ACQUISITION V CO COM 77867R100   105,200 10,000 SH   SOLE 2 10,000 0 0
ROVER GROUP INC COM CL A 77936F103   1,521,174 242,999 SH   SOLE 2 203,246 0 39,753
ROVER GROUP INC COM CL A 77936F103   325,814 52,047 SH   SOLE 7 49,228 0 2,819
ROVER GROUP INC COM CL A 77936F103   1,474,606 235,560 SH   SOLE 18 235,560 0 0
ROVER GROUP INC COM CL A 77936F103   2,473,238 395,086 SH   SOLE 19 395,086 0 0
ROVER GROUP INC COM CL A 77936F103   21,753,043 3,474,927 SH   SOLE 21 3,474,927 0 0
ROVER GROUP INC COM CL A 77936F103   18,794,686 3,002,346 SH   SOLE 22 2,936,286 0 66,060
ROVER GROUP INC COM CL A 77936F103   43,895 7,012 SH   SOLE 23 7,012 0 0
ROVER GROUP INC COM CL A 77936F103   176,663 28,221 SH   SOLE 25 28,221 0 0
ROVER GROUP INC COM CL A 77936F103   80,466 12,854 SH   SOLE 26 5,420 0 7,434
ROVER GROUP INC COM CL A 77936F103   1,034,509 165,257 SH   SOLE 30 165,257 0 0
ROVER GROUP INC COM CL A 77936F103   265,330 42,385 SH   SOLE 34 42,385 0 0
ROVER GROUP INC COM CL A 77936F103   22,223 3,550 SH   SOLE 36 3,550 0 0
ROVER GROUP INC COM CL A 77936F103   56,240 8,984 SH   SOLE 40 8,984 0 0
ROYAL BK CDA COM 780087102   130,985 1,498 SH   SOLE 25 1,498 0 0
ROYAL BK CDA COM 780087102   87,657,131 1,002,483 SH   SOLE 43 845,545 0 156,938
ROYAL CARIBBEAN GROUP NOTE 6.000% 8/1 780153BQ4   15,229,838 7,725,000 PRN   SOLE 21 7,725,000 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   46,179,370 501,187 SH   SOLE 2 181,956 0 319,231
ROYAL CARIBBEAN GROUP COM V7780T103   10,408,779 112,967 SH   SOLE 4 88,674 0 24,293
ROYAL CARIBBEAN GROUP COM V7780T103   12,778,804 138,689 SH   SOLE 7 115,095 0 23,594
ROYAL CARIBBEAN GROUP COM V7780T103   787,428 8,546 SH   SOLE 13 8,546 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   3,060,430 33,215 SH   SOLE 15 33,215 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   40,014,006 434,274 SH   SOLE 18 410,616 0 23,658
ROYAL CARIBBEAN GROUP COM V7780T103   22,751,946 246,928 SH   SOLE 19 246,928 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   543,597,068 5,899,686 SH   SOLE 21 5,899,686 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   484,495,063 5,258,249 SH   SOLE 22 4,745,429 0 512,820
ROYAL CARIBBEAN GROUP COM V7780T103   39,362,761 427,206 SH   SOLE 23 427,206 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   53,844,865 584,381 SH   SOLE 25 554,397 0 29,984
ROYAL CARIBBEAN GROUP COM V7780T103   30,683,357 333,008 SH   SOLE 26 189,916 0 143,092
ROYAL CARIBBEAN GROUP COM V7780T103   21,650,965 234,979 SH   SOLE 28 5,265 0 229,714
ROYAL CARIBBEAN GROUP COM V7780T103   105,428,431 1,144,220 SH   SOLE 30 1,144,220 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   5,708,257 61,952 SH   SOLE 31 48,562 0 13,390
ROYAL CARIBBEAN GROUP COM V7780T103   7,239,532 78,571 SH   SOLE 34 78,571 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   4,473,397 48,550 SH   SOLE 36 48,550 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   1,042,656 11,316 SH   SOLE 40 11,316 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   34,000 369 SH   OTR 43 369 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   21,405,589 232,316 SH   SOLE 43 192,872 0 39,444
ROYAL GOLD INC COM 780287108   37,246,336 350,290 SH   SOLE 2 76,476 0 273,814
ROYAL GOLD INC COM 780287108   2,894,409 27,221 SH   SOLE 4 8,435 0 18,786
ROYAL GOLD INC COM 780287108   27,629,638 259,848 SH   SOLE 7 258,982 0 866
ROYAL GOLD INC COM 780287108   769,510 7,237 SH   SOLE 13 7,237 0 0
ROYAL GOLD INC COM 780287108   12,573,204 118,247 SH   SOLE 18 117,333 0 914
ROYAL GOLD INC COM 780287108   6,391,922 60,114 SH   SOLE 19 60,114 0 0
ROYAL GOLD INC COM 780287108   373,127,175 3,509,143 SH   SOLE 21 3,509,143 0 0
ROYAL GOLD INC COM 780287108   205,873,913 1,936,179 SH   SOLE 22 1,841,189 0 94,990
ROYAL GOLD INC COM 780287108   1,095,305 10,301 SH   SOLE 23 10,301 0 0
ROYAL GOLD INC COM 780287108   1,324,340 12,455 SH   SOLE 25 12,455 0 0
ROYAL GOLD INC COM 780287108   11,911,725 112,026 SH   SOLE 26 19,398 0 92,628
ROYAL GOLD INC COM 780287108   2,918,440 27,447 SH   SOLE 28 18,774 0 8,673
ROYAL GOLD INC COM 780287108   1,150,172 10,817 SH   SOLE 29 10,817 0 0
ROYAL GOLD INC COM 780287108   51,122,188 480,788 SH   SOLE 30 480,788 0 0
ROYAL GOLD INC COM 780287108   2,604,872 24,498 SH   SOLE 31 24,498 0 0
ROYAL GOLD INC COM 780287108   515,275 4,846 SH   SOLE 34 4,846 0 0
ROYAL GOLD INC COM 780287108   83,044 781 SH   SOLE 36 781 0 0
ROYAL GOLD INC COM 780287108   1,248,208 11,739 SH   SOLE 40 11,739 0 0
ROYAL GOLD INC COM 780287108   50,507 475 SH   OTR 43 475 0 0
ROYAL GOLD INC COM 780287108   20,141,002 189,420 SH   SOLE 43 183,466 0 5,953
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   16,305,495 600,792 SH   SOLE 2 50,585 0 550,207
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   5,987,654 220,621 SH   SOLE 4 170,390 0 50,231
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   1,673,208 61,651 SH   SOLE 7 59,642 0 2,009
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   342,724 12,628 SH   SOLE 13 12,628 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   1,097,922 40,454 SH   SOLE 15 40,454 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   5,575,669 205,441 SH   SOLE 18 181,961 0 23,480
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   5,034,117 185,487 SH   SOLE 19 185,487 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   146,260,690 5,389,119 SH   SOLE 21 5,389,119 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   246,729,984 9,091,009 SH   SOLE 22 8,408,541 0 682,468
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   17,016,671 626,996 SH   SOLE 23 626,996 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   14,539,359 535,717 SH   SOLE 25 534,393 0 1,324
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   26,717,973 984,450 SH   SOLE 26 194,226 0 790,224
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   17,698,727 652,127 SH   SOLE 28 72,199 0 579,928
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   37,083,146 1,366,365 SH   SOLE 30 1,366,365 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   2,215,438 81,630 SH   SOLE 31 74,999 0 6,631
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   425,148 15,665 SH   SOLE 34 15,665 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   3,594,204 132,432 SH   SOLE 36 132,432 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   508,061 18,720 SH   SOLE 40 18,720 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   54,334 2,002 SH   OTR 43 2,002 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   9,242,480 340,548 SH   SOLE 43 245,661 0 94,887
RPC INC COM 749660106   2,829,689 316,520 SH   SOLE 2 180,681 0 135,839
RPC INC COM 749660106   2,709 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106   5,292 592 SH   SOLE 7 592 0 0
RPC INC COM 749660106   2,447,021 273,716 SH   SOLE 18 273,716 0 0
RPC INC COM 749660106   2,597,642 290,564 SH   SOLE 19 290,564 0 0
RPC INC COM 749660106   87,336,049 9,769,133 SH   SOLE 21 9,769,133 0 0
RPC INC COM 749660106   24,672,201 2,759,754 SH   SOLE 22 2,654,351 0 105,403
RPC INC COM 749660106   148,207 16,578 SH   SOLE 23 16,578 0 0
RPC INC COM 749660106   122,424 13,694 SH   SOLE 25 13,694 0 0
RPC INC COM 749660106   291,748 32,634 SH   SOLE 26 24,672 0 7,962
RPC INC COM 749660106   623,082 69,696 SH   SOLE 28 0 0 69,696
RPC INC COM 749660106   930,279 104,058 SH   SOLE 30 104,058 0 0
RPC INC COM 749660106   138,713 15,516 SH   SOLE 40 15,516 0 0
RPC INC COM 749660106   1,806,309 202,048 SH   SOLE 43 195,349 0 6,699
RPM INTL INC COM 749685103   28,419,487 299,752 SH   SOLE 2 94,101 0 205,651
RPM INTL INC COM 749685103   12,266,139 129,376 SH   SOLE 4 46,589 0 82,787
RPM INTL INC COM 749685103   4,017,384 42,373 SH   SOLE 7 41,728 0 645
RPM INTL INC COM 749685103   168,193 1,774 SH   SOLE 13 1,774 0 0
RPM INTL INC COM 749685103   883,250 9,316 SH   SOLE 15 9,316 0 0
RPM INTL INC COM 749685103   25,136,217 265,122 SH   SOLE 18 257,265 0 7,857
RPM INTL INC COM 749685103   4,022,409 42,426 SH   SOLE 19 42,426 0 0
RPM INTL INC COM 749685103   630,435,303 6,649,460 SH   SOLE 21 6,649,460 0 0
RPM INTL INC COM 749685103   360,859,565 3,806,134 SH   SOLE 22 3,549,826 0 256,308
RPM INTL INC COM 749685103   20,554,903 216,801 SH   SOLE 23 216,801 0 0
RPM INTL INC COM 749685103   24,839,556 261,993 SH   SOLE 25 260,692 0 1,301
RPM INTL INC COM 749685103   8,301,658 87,561 SH   SOLE 26 63,239 0 24,322
RPM INTL INC COM 749685103   15,904,378 167,750 SH   SOLE 28 1,574 0 166,176
RPM INTL INC COM 749685103   27,015,635 284,945 SH   SOLE 30 284,945 0 0
RPM INTL INC COM 749685103   2,797,938 29,511 SH   SOLE 31 27,251 0 2,260
RPM INTL INC COM 749685103   548,571 5,786 SH   SOLE 34 5,786 0 0
RPM INTL INC COM 749685103   1,883,590 19,867 SH   SOLE 36 19,867 0 0
RPM INTL INC COM 749685103   620,721 6,547 SH   SOLE 40 6,547 0 0
RPM INTL INC COM 749685103   14,316 151 SH   OTR 43 151 0 0
RPM INTL INC COM 749685103   8,628,391 91,007 SH   SOLE 43 72,178 0 18,829
RPT REALTY SH BEN INT 74971D101   3,266,989 309,374 SH   SOLE 2 193,064 0 116,310
RPT REALTY SH BEN INT 74971D101   372,969 35,319 SH   SOLE 4 35,319 0 0
RPT REALTY SH BEN INT 74971D101   1,381,913 130,863 SH   SOLE 7 112,228 0 18,635
RPT REALTY SH BEN INT 74971D101   2,939,387 278,351 SH   SOLE 18 278,351 0 0
RPT REALTY SH BEN INT 74971D101   6,025,673 570,613 SH   SOLE 19 570,613 0 0
RPT REALTY SH BEN INT 74971D101   102,992,409 9,753,069 SH   SOLE 21 9,753,069 0 0
RPT REALTY SH BEN INT 74971D101   37,462,762 3,547,610 SH   SOLE 22 3,424,076 0 123,534
RPT REALTY SH BEN INT 74971D101   120,933 11,452 SH   SOLE 23 11,452 0 0
RPT REALTY SH BEN INT 74971D101   2,484,958 235,318 SH   SOLE 25 235,318 0 0
RPT REALTY SH BEN INT 74971D101   529,404 50,133 SH   SOLE 26 13,131 0 37,002
RPT REALTY SH BEN INT 74971D101   692,208 65,550 SH   SOLE 28 1,393 0 64,157
RPT REALTY SH BEN INT 74971D101   4,049,792 383,503 SH   SOLE 30 383,503 0 0
RPT REALTY SH BEN INT 74971D101   90,436 8,564 SH   SOLE 40 8,564 0 0
RPT REALTY SH BEN INT 74971D101   394,332 37,342 SH   SOLE 43 36,529 0 813
RTX CORPORATION COM 75513E101   202,931,218 2,819,664 SH   SOLE 2 489,173 0 2,330,491
RTX CORPORATION COM 75513E101   66,253,495 920,571 SH   SOLE 4 297,379 0 623,192
RTX CORPORATION COM 75513E101   116,560,453 1,619,570 SH   SOLE 7 1,426,999 0 192,571
RTX CORPORATION COM 75513E101   2,818,201 39,158 SH   SOLE 13 39,158 0 0
RTX CORPORATION COM 75513E101   15,092,181 209,701 SH   SOLE 15 209,701 0 0
RTX CORPORATION COM 75513E101   213,754,921 2,970,056 SH   SOLE 18 2,828,897 0 141,159
RTX CORPORATION COM 75513E101   204,055,605 2,835,287 SH   SOLE 19 2,835,287 0 0
RTX CORPORATION COM 75513E101   3,204,056,108 44,519,329 SH   SOLE 21 44,519,329 0 0
RTX CORPORATION COM 75513E101   2,278,250,293 31,655,555 SH   SOLE 22 28,559,201 0 3,096,354
RTX CORPORATION COM 75513E101   207,656,193 2,885,316 SH   SOLE 23 2,885,316 0 0
RTX CORPORATION COM 75513E101   55,133,842 766,067 SH   SOLE 25 760,490 0 5,577
RTX CORPORATION COM 75513E101   128,027,505 1,778,901 SH   SOLE 26 851,796 0 927,105
RTX CORPORATION COM 75513E101   4,994,358 69,395 SH   SOLE 28 0 0 69,395
RTX CORPORATION COM 75513E101   467,361,665 6,493,840 SH   SOLE 30 6,493,840 0 0
RTX CORPORATION COM 75513E101   27,641,302 384,067 SH   SOLE 31 302,074 0 81,993
RTX CORPORATION COM 75513E101   25,787,499 358,309 SH   SOLE 36 358,309 0 0
RTX CORPORATION COM 75513E101   2,774,659 38,553 SH   SOLE 40 38,553 0 0
RTX CORPORATION COM 75513E101   97,020,460 1,348,068 SH   SOLE 43 1,111,234 0 236,834
RUBICON TECHNOLOGIES INC CL A 78112J208   113,595 54,613 SH   SOLE 22 54,613 0 0
RUMBLE INC COM CL A 78137L105   2,879,409 564,590 SH   SOLE 21 564,590 0 0
RUMBLE INC COM CL A 78137L105   5,969,168 1,170,425 SH   SOLE 22 1,170,425 0 0
RUMBLE INC COM CL A 78137L105   247,697 48,568 SH   SOLE 30 48,568 0 0
RUMBLEON INC COM CL B 781386305   14,828 2,419 SH   SOLE 18 2,419 0 0
RUMBLEON INC COM CL B 781386305   185,200 30,212 SH   SOLE 21 30,212 0 0
RUMBLEON INC COM CL B 781386305   199,090 32,478 SH   SOLE 22 32,478 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100   59,087 4,609 SH   SOLE 21 4,609 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100   728,689 56,840 SH   SOLE 30 56,840 0 0
RUSH ENTERPRISES INC CL A 781846209   12,262,882 300,340 SH   SOLE 2 135,581 0 164,759
RUSH ENTERPRISES INC CL A 781846209   8,819 216 SH   SOLE 4 216 0 0
RUSH ENTERPRISES INC CL A 781846209   454,315 11,127 SH   SOLE 7 10,567 0 560
RUSH ENTERPRISES INC CL A 781846209   7,289,584 178,535 SH   SOLE 18 167,216 0 11,319
RUSH ENTERPRISES INC CL A 781846209   30,123,067 737,768 SH   SOLE 19 737,768 0 0
RUSH ENTERPRISES INC CL A 781846209   88,599,875 2,169,970 SH   SOLE 21 2,169,970 0 0
RUSH ENTERPRISES INC CL A 781846209   104,565,997 2,561,009 SH   SOLE 22 2,479,718 0 81,291
RUSH ENTERPRISES INC CL A 781846209   452,356 11,079 SH   SOLE 23 11,079 0 0
RUSH ENTERPRISES INC CL A 781846209   504,945 12,367 SH   SOLE 25 12,367 0 0
RUSH ENTERPRISES INC CL A 781846209   6,502,790 159,265 SH   SOLE 26 34,616 0 124,649
RUSH ENTERPRISES INC CL A 781846209   46,832 1,147 SH   SOLE 28 1,147 0 0
RUSH ENTERPRISES INC CL A 781846209   1,456,569 35,674 SH   SOLE 30 35,674 0 0
RUSH ENTERPRISES INC CL A 781846209   709,299 17,372 SH   SOLE 34 17,372 0 0
RUSH ENTERPRISES INC CL A 781846209   69,819 1,710 SH   SOLE 36 1,710 0 0
RUSH ENTERPRISES INC CL A 781846209   441,699 10,818 SH   SOLE 40 10,818 0 0
RUSH ENTERPRISES INC CL A 781846209   1,019,222 24,963 SH   SOLE 43 24,353 0 610
RUSH ENTERPRISES INC CL B 781846308   1,055,755 23,311 SH   SOLE 2 16,781 0 6,530
RUSH ENTERPRISES INC CL B 781846308   366,940 8,102 SH   SOLE 7 7,657 0 445
RUSH ENTERPRISES INC CL B 781846308   1,190,855 26,294 SH   SOLE 18 26,294 0 0
RUSH ENTERPRISES INC CL B 781846308   864,767 19,094 SH   SOLE 19 19,094 0 0
RUSH ENTERPRISES INC CL B 781846308   15,921,247 351,540 SH   SOLE 21 351,540 0 0
RUSH ENTERPRISES INC CL B 781846308   7,488,520 165,346 SH   SOLE 22 151,949 0 13,397
RUSH ENTERPRISES INC CL B 781846308   104,348 2,304 SH   SOLE 25 2,304 0 0
RUSH ENTERPRISES INC CL B 781846308   645,564 14,254 SH   SOLE 30 14,254 0 0
RUSH ENTERPRISES INC CL B 781846308   151,812 3,352 SH   SOLE 34 3,352 0 0
RUSH ENTERPRISES INC CL B 781846308   98,642 2,178 SH   SOLE 40 2,178 0 0
RUSH ENTERPRISES INC CL B 781846308   386,437 8,532 SH   SOLE 43 8,532 0 0
RUSH STREET INTERACTIVE INC COM 782011100   42,578 9,216 SH   SOLE 2 2,470 0 6,746
RUSH STREET INTERACTIVE INC COM 782011100   3,885 841 SH   SOLE 7 841 0 0
RUSH STREET INTERACTIVE INC COM 782011100   733,143 158,689 SH   SOLE 18 148,619 0 10,070
RUSH STREET INTERACTIVE INC COM 782011100   611,956 132,458 SH   SOLE 19 132,458 0 0
RUSH STREET INTERACTIVE INC COM 782011100   9,614,567 2,081,075 SH   SOLE 21 2,081,075 0 0
RUSH STREET INTERACTIVE INC COM 782011100   6,593,484 1,427,161 SH   SOLE 22 1,403,680 0 23,481
RUSH STREET INTERACTIVE INC COM 782011100   78,110 16,907 SH   SOLE 43 16,607 0 300
RVL PHARMACEUTICALS PLC SHS G6S41R101   1 6 SH   SOLE 2 6 0 0
RVL PHARMACEUTICALS PLC SHS G6S41R101   870 10,044 SH   SOLE 18 10,044 0 0
RVL PHARMACEUTICALS PLC SHS G6S41R101   10,460 120,781 SH   SOLE 21 120,781 0 0
RVL PHARMACEUTICALS PLC SHS G6S41R101   8,218 94,896 SH   SOLE 22 94,896 0 0
RXO INC COMMON STOCK 74982T103   1,334,241 67,625 SH   SOLE 2 34,326 0 33,299
RXO INC COMMON STOCK 74982T103   23,301 1,181 SH   SOLE 4 1,181 0 0
RXO INC COMMON STOCK 74982T103   688,261 34,884 SH   SOLE 7 33,060 0 1,824
RXO INC COMMON STOCK 74982T103   7,159,090 362,853 SH   SOLE 18 362,853 0 0
RXO INC COMMON STOCK 74982T103   6,623,026 335,683 SH   SOLE 19 335,683 0 0
RXO INC COMMON STOCK 74982T103   266,558,377 13,510,308 SH   SOLE 21 13,510,308 0 0
RXO INC COMMON STOCK 74982T103   64,164,584 3,252,133 SH   SOLE 22 3,148,767 0 103,366
RXO INC COMMON STOCK 74982T103   502,207 25,454 SH   SOLE 25 25,454 0 0
RXO INC COMMON STOCK 74982T103   1,688,927 85,602 SH   SOLE 26 43,332 0 42,270
RXO INC COMMON STOCK 74982T103   5,976,395 302,909 SH   SOLE 30 302,909 0 0
RXO INC COMMON STOCK 74982T103   914,130 46,332 SH   SOLE 34 46,332 0 0
RXO INC COMMON STOCK 74982T103   43,880 2,224 SH   SOLE 36 2,224 0 0
RXO INC COMMON STOCK 74982T103   337,639 17,113 SH   SOLE 40 17,113 0 0
RXO INC COMMON STOCK 74982T103   511,579 25,929 SH   SOLE 43 21,806 0 4,123
RXSIGHT INC COM 78349D107   784,016 28,111 SH   SOLE 2 22,855 0 5,256
RXSIGHT INC COM 78349D107   303,499 10,882 SH   SOLE 7 10,297 0 585
RXSIGHT INC COM 78349D107   1,922,458 68,930 SH   SOLE 18 68,930 0 0
RXSIGHT INC COM 78349D107   1,674,767 60,049 SH   SOLE 19 60,049 0 0
RXSIGHT INC COM 78349D107   27,498,006 985,945 SH   SOLE 21 985,945 0 0
RXSIGHT INC COM 78349D107   18,392,088 659,451 SH   SOLE 22 636,466 0 22,985
RXSIGHT INC COM 78349D107   3,960 142 SH   SOLE 23 142 0 0
RXSIGHT INC COM 78349D107   107,572 3,857 SH   SOLE 25 3,857 0 0
RXSIGHT INC COM 78349D107   50,230 1,801 SH   SOLE 26 0 0 1,801
RXSIGHT INC COM 78349D107   864,060 30,981 SH   SOLE 30 30,981 0 0
RXSIGHT INC COM 78349D107   80,630 2,891 SH   SOLE 40 2,891 0 0
RXSIGHT INC COM 78349D107   1,367 49 SH   SOLE 43 0 0 49
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   5,322,403 109,967 SH   SOLE 2 30,869 0 79,098
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   12,536 259 SH   SOLE 4 259 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   698,267 14,427 SH   SOLE 7 13,678 0 749
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   2,043,593 42,223 SH   SOLE 18 42,223 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,450,742 29,974 SH   SOLE 19 29,974 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   68,338,912 1,411,961 SH   SOLE 21 1,411,961 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   117,641,572 2,430,611 SH   SOLE 22 2,269,404 0 161,207
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   894,093 18,473 SH   SOLE 25 18,473 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,491,107 30,808 SH   SOLE 26 22,326 0 8,482
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   366,340 7,569 SH   SOLE 28 1,728 0 5,841
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   3,467,763 71,648 SH   SOLE 30 71,648 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   64,856 1,340 SH   SOLE 31 1,340 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   793,712 16,399 SH   SOLE 40 16,399 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   734,664 15,179 SH   SOLE 43 9,729 0 5,450
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   28,969 298 SH   SOLE 18 298 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   6,765,330 69,595 SH   SOLE 21 69,595 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   4,923,687 50,650 SH   SOLE 26 50,650 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   371,245 3,819 SH   SOLE 43 3,730 0 89
RYDER SYS INC COM 783549108   32,262,965 301,664 SH   SOLE 2 106,581 0 195,083
RYDER SYS INC COM 783549108   17,005 159 SH   SOLE 4 159 0 0
RYDER SYS INC COM 783549108   1,323,292 12,373 SH   SOLE 7 11,764 0 609
RYDER SYS INC COM 783549108   46,309 433 SH   SOLE 13 433 0 0
RYDER SYS INC COM 783549108   9,023,692 84,373 SH   SOLE 18 83,653 0 720
RYDER SYS INC COM 783549108   2,942,301 27,511 SH   SOLE 19 27,511 0 0
RYDER SYS INC COM 783549108   259,683,905 2,428,087 SH   SOLE 21 2,428,087 0 0
RYDER SYS INC COM 783549108   143,489,254 1,341,648 SH   SOLE 22 1,266,542 0 75,106
RYDER SYS INC COM 783549108   156,575 1,464 SH   SOLE 23 1,464 0 0
RYDER SYS INC COM 783549108   1,001,266 9,362 SH   SOLE 25 9,362 0 0
RYDER SYS INC COM 783549108   3,560,900 33,295 SH   SOLE 26 29,237 0 4,058
RYDER SYS INC COM 783549108   883,514 8,261 SH   SOLE 28 958 0 7,303
RYDER SYS INC COM 783549108   6,707,048 62,712 SH   SOLE 30 62,712 0 0
RYDER SYS INC COM 783549108   74,865 700 SH   SOLE 31 700 0 0
RYDER SYS INC COM 783549108   511,649 4,784 SH   SOLE 36 4,784 0 0
RYDER SYS INC COM 783549108   865,119 8,089 SH   SOLE 40 8,089 0 0
RYDER SYS INC COM 783549108   18,826,886 176,034 SH   SOLE 43 169,844 0 6,190
RYERSON HLDG CORP COM 783754104   2,951,268 101,453 SH   SOLE 2 53,459 0 47,994
RYERSON HLDG CORP COM 783754104   315,801 10,856 SH   SOLE 7 10,264 0 592
RYERSON HLDG CORP COM 783754104   1,861,818 64,002 SH   SOLE 18 64,002 0 0
RYERSON HLDG CORP COM 783754104   5,720,723 196,656 SH   SOLE 19 196,656 0 0
RYERSON HLDG CORP COM 783754104   37,967,163 1,305,162 SH   SOLE 21 1,305,162 0 0
RYERSON HLDG CORP COM 783754104   26,966,226 926,993 SH   SOLE 22 893,383 0 33,610
RYERSON HLDG CORP COM 783754104   143,530 4,934 SH   SOLE 23 4,934 0 0
RYERSON HLDG CORP COM 783754104   174,424 5,996 SH   SOLE 25 5,996 0 0
RYERSON HLDG CORP COM 783754104   885,383 30,436 SH   SOLE 26 1,790 0 28,646
RYERSON HLDG CORP COM 783754104   103,008 3,541 SH   SOLE 28 0 0 3,541
RYERSON HLDG CORP COM 783754104   1,262,710 43,407 SH   SOLE 30 43,407 0 0
RYERSON HLDG CORP COM 783754104   37,148 1,277 SH   SOLE 36 1,277 0 0
RYERSON HLDG CORP COM 783754104   171,107 5,882 SH   SOLE 40 5,882 0 0
RYERSON HLDG CORP COM 783754104   730,072 25,097 SH   SOLE 43 23,890 0 1,207
RYMAN HOSPITALITY PPTYS INC COM 78377T107   6,701,125 80,465 SH   SOLE 2 42,223 0 38,242
RYMAN HOSPITALITY PPTYS INC COM 78377T107   7,065,309 84,838 SH   SOLE 4 84,838 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   8,138,538 97,725 SH   SOLE 7 84,791 0 12,934
RYMAN HOSPITALITY PPTYS INC COM 78377T107   17,463,233 209,693 SH   SOLE 18 209,693 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   21,729,418 260,920 SH   SOLE 19 260,920 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   185,238,705 2,224,288 SH   SOLE 21 2,224,288 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   199,783,307 2,398,935 SH   SOLE 22 2,216,272 0 182,663
RYMAN HOSPITALITY PPTYS INC COM 78377T107   1,310,244 15,733 SH   SOLE 23 15,733 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   24,768,388 297,411 SH   SOLE 25 297,411 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   2,005,632 24,083 SH   SOLE 26 19,055 0 5,028
RYMAN HOSPITALITY PPTYS INC COM 78377T107   6,116,583 73,446 SH   SOLE 28 13,970 0 59,476
RYMAN HOSPITALITY PPTYS INC COM 78377T107   18,311,940 219,884 SH   SOLE 30 219,884 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   1,819,418 21,847 SH   SOLE 34 21,847 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   33,312 400 SH   SOLE 36 400 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   770,007 9,246 SH   SOLE 40 9,246 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   2,684,448 32,234 SH   SOLE 43 30,527 0 1,707
RYVYL INC COM 39366L307   43,799 14,527 SH   SOLE 22 14,527 0 0
S & T BANCORP INC COM 783859101   804,899 29,723 SH   SOLE 2 9,588 0 20,135
S & T BANCORP INC COM 783859101   2,112 78 SH   SOLE 4 78 0 0
S & T BANCORP INC COM 783859101   10,128 374 SH   SOLE 7 374 0 0
S & T BANCORP INC COM 783859101   3,402,087 125,631 SH   SOLE 18 125,631 0 0
S & T BANCORP INC COM 783859101   2,083,400 76,935 SH   SOLE 19 76,935 0 0
S & T BANCORP INC COM 783859101   115,332,962 4,258,972 SH   SOLE 21 4,258,972 0 0
S & T BANCORP INC COM 783859101   25,620,875 946,118 SH   SOLE 22 899,573 0 46,545
S & T BANCORP INC COM 783859101   129,767 4,792 SH   SOLE 25 4,792 0 0
S & T BANCORP INC COM 783859101   260,239 9,610 SH   SOLE 26 7,156 0 2,454
S & T BANCORP INC COM 783859101   16,275 601 SH   SOLE 28 601 0 0
S & T BANCORP INC COM 783859101   1,388,040 51,257 SH   SOLE 30 51,257 0 0
S & T BANCORP INC COM 783859101   131,609 4,860 SH   SOLE 40 4,860 0 0
S & T BANCORP INC COM 783859101   1,617,713 59,738 SH   SOLE 43 58,539 0 1,199
S&P GLOBAL INC COM 78409V104   290,068,670 793,817 SH   SOLE 2 331,515 0 462,302
S&P GLOBAL INC COM 78409V104   132,758,934 363,315 SH   SOLE 4 187,881 0 175,434
S&P GLOBAL INC COM 78409V104   120,071,534 328,594 SH   SOLE 7 287,985 0 40,609
S&P GLOBAL INC COM 78409V104   11,085,078 30,336 SH   SOLE 13 30,336 0 0
S&P GLOBAL INC COM 78409V104   10,883,006 29,783 SH   SOLE 15 29,783 0 0
S&P GLOBAL INC COM 78409V104   388,783,994 1,063,966 SH   SOLE 18 874,999 0 188,967
S&P GLOBAL INC COM 78409V104   271,148,471 742,039 SH   SOLE 19 742,039 0 0
S&P GLOBAL INC COM 78409V104   2,582,530,059 7,067,486 SH   SOLE 21 7,067,486 0 0
S&P GLOBAL INC COM 78409V104   2,621,088,122 7,173,006 SH   SOLE 22 6,452,146 0 720,860
S&P GLOBAL INC COM 78409V104   267,340,899 731,619 SH   SOLE 23 731,619 0 0
S&P GLOBAL INC COM 78409V104   389,081,625 1,064,781 SH   SOLE 25 966,420 0 98,361
S&P GLOBAL INC COM 78409V104   188,097,355 514,757 SH   SOLE 26 315,261 0 199,496
S&P GLOBAL INC COM 78409V104   260,792,386 713,698 SH   SOLE 28 32,749 0 680,949
S&P GLOBAL INC COM 78409V104   8,941,948 24,471 SH   SOLE 29 24,471 0 0
S&P GLOBAL INC COM 78409V104   941,924,300 2,577,719 SH   SOLE 30 2,577,719 0 0
S&P GLOBAL INC COM 78409V104   52,232,802 142,943 SH   SOLE 31 132,817 0 10,126
S&P GLOBAL INC COM 78409V104   138,796,969 379,839 SH   SOLE 34 379,839 0 0
S&P GLOBAL INC COM 78409V104   29,382,618 80,410 SH   SOLE 36 80,410 0 0
S&P GLOBAL INC COM 78409V104   5,820,616 15,929 SH   SOLE 40 15,929 0 0
S&P GLOBAL INC COM 78409V104   247,748 678 SH   OTR 43 678 0 0
S&P GLOBAL INC COM 78409V104   182,930,551 500,617 SH   SOLE 43 433,059 0 67,558
S&W SEED CO COM 785135104   4,544 4,057 SH   SOLE 18 4,057 0 0
S&W SEED CO COM 785135104   62,171 55,510 SH   SOLE 21 55,510 0 0
S&W SEED CO COM 785135104   21,800 19,464 SH   SOLE 22 19,464 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103   33,165 52,643 SH   SOLE 22 52,643 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   6,882,708 493,738 SH   SOLE 2 199,917 0 293,821
SABRA HEALTH CARE REIT INC COM 78573L106   1,347,538 96,667 SH   SOLE 4 96,667 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   5,290,328 379,507 SH   SOLE 7 328,548 0 50,959
SABRA HEALTH CARE REIT INC COM 78573L106   13,525,090 970,236 SH   SOLE 18 970,236 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   11,624,022 833,861 SH   SOLE 19 833,861 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   263,185,806 18,879,900 SH   SOLE 21 18,879,900 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   131,989,886 9,468,428 SH   SOLE 22 9,117,663 0 350,765
SABRA HEALTH CARE REIT INC COM 78573L106   167,475 12,014 SH   SOLE 23 12,014 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   4,780,305 342,920 SH   SOLE 25 342,920 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   1,241,092 89,031 SH   SOLE 26 69,875 0 19,156
SABRA HEALTH CARE REIT INC COM 78573L106   2,497,825 179,184 SH   SOLE 28 7,753 0 171,431
SABRA HEALTH CARE REIT INC COM 78573L106   11,416,330 818,962 SH   SOLE 30 818,962 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   82,455 5,915 SH   SOLE 36 5,915 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   528,563 37,917 SH   SOLE 40 37,917 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   10,048,013 720,804 SH   SOLE 43 544,866 0 175,938
SABRE CORP COM 78573M104   1,197,398 266,681 SH   SOLE 2 88,878 0 177,803
SABRE CORP COM 78573M104   5,132 1,143 SH   SOLE 4 1,143 0 0
SABRE CORP COM 78573M104   29,441 6,557 SH   SOLE 7 6,557 0 0
SABRE CORP COM 78573M104   4,776,246 1,063,752 SH   SOLE 18 1,063,752 0 0
SABRE CORP COM 78573M104   3,071,914 684,168 SH   SOLE 19 684,168 0 0
SABRE CORP COM 78573M104   167,976,144 37,411,168 SH   SOLE 21 37,411,168 0 0
SABRE CORP COM 78573M104   41,921,743 9,336,691 SH   SOLE 22 8,964,590 0 372,101
SABRE CORP COM 78573M104   1,112,222 247,711 SH   SOLE 25 247,711 0 0
SABRE CORP COM 78573M104   2,425,853 540,279 SH   SOLE 26 111,613 0 428,666
SABRE CORP COM 78573M104   19,437 4,329 SH   SOLE 28 4,329 0 0
SABRE CORP COM 78573M104   2,567,674 571,865 SH   SOLE 30 571,865 0 0
SABRE CORP COM 78573M104   149,930 33,392 SH   SOLE 34 33,392 0 0
SABRE CORP COM 78573M104   56,745 12,638 SH   SOLE 36 12,638 0 0
SABRE CORP COM 78573M104   223,243 49,720 SH   SOLE 40 49,720 0 0
SABRE CORP COM 78573M104   36,894 8,217 SH   OTR 43 8,217 0 0
SABRE CORP COM 78573M104   643,341 143,283 SH   SOLE 43 133,173 0 10,110
SABRE CORP OPTIONS 78573M104   8,980 2,000 SH Call SOLE 4 2,000 0 0
SABRE CORP OPTIONS 78573M104   181,396 40,400 SH Call SOLE 18 40,400 0 0
SABRE CORP OPTIONS 78573M104   2,733,512 608,800 SH Call SOLE 19 608,800 0 0
SABRE CORP OPTIONS 78573M104   88,453 19,700 SH Call SOLE 22 19,700 0 0
SABRE CORP OPTIONS 78573M104   804,159 179,100 SH Call SOLE 34 179,100 0 0
SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2   2,349,314 2,388,000 PRN   SOLE 21 2,388,000 0 0
SACHEM CAP CORP COM 78590A109   27,615 7,823 SH   SOLE 18 7,823 0 0
SACHEM CAP CORP COM 78590A109   328,685 93,112 SH   SOLE 21 93,112 0 0
SACHEM CAP CORP COM 78590A109   1,484,068 420,416 SH   SOLE 22 420,416 0 0
SADOT GROUP INC COM 627333107   3,657 5,232 SH   SOLE 18 5,232 0 0
SADOT GROUP INC COM 627333107   43,683 62,494 SH   SOLE 21 62,494 0 0
SADOT GROUP INC COM 627333107   3,115 4,457 SH   SOLE 22 4,457 0 0
SAFE & GREEN DEV CORP COM 78637J105   37,653 25,790 SH   SOLE 22 25,790 0 0
SAFE & GREEN HOLDINGS CORP COM NEW 78418A505   83,122 138,537 SH   SOLE 22 138,537 0 0
SAFE BULKERS INC COM Y7388L103   140,759 43,444 SH   SOLE 2 2,124 0 41,320
SAFE BULKERS INC COM Y7388L103   3,626 1,119 SH   SOLE 7 1,119 0 0
SAFE BULKERS INC COM Y7388L103   634,616 195,869 SH   SOLE 18 195,869 0 0
SAFE BULKERS INC COM Y7388L103   477,106 147,255 SH   SOLE 19 147,255 0 0
SAFE BULKERS INC COM Y7388L103   7,873,945 2,430,230 SH   SOLE 21 2,430,230 0 0
SAFE BULKERS INC COM Y7388L103   2,731,330 843,003 SH   SOLE 22 783,305 0 59,698
SAFE BULKERS INC COM Y7388L103   10,468 3,231 SH   SOLE 43 3,231 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207   380,228 380,228 SH   SOLE 22 380,228 0 0
SAFEHOLD INC COM 78646V107   1,110,382 62,381 SH   SOLE 2 26,184 0 36,197
SAFEHOLD INC COM 78646V107   331,703 18,635 SH   SOLE 4 18,635 0 0
SAFEHOLD INC COM 78646V107   1,422,629 79,923 SH   SOLE 7 69,970 0 9,953
SAFEHOLD INC COM 78646V107   2,584,489 145,196 SH   SOLE 18 145,196 0 0
SAFEHOLD INC COM 78646V107   2,821,816 158,529 SH   SOLE 19 158,529 0 0
SAFEHOLD INC COM 78646V107   95,565,655 5,368,857 SH   SOLE 21 5,368,857 0 0
SAFEHOLD INC COM 78646V107   29,240,772 1,642,740 SH   SOLE 22 1,580,947 0 61,793
SAFEHOLD INC COM 78646V107   40,531 2,277 SH   SOLE 23 2,277 0 0
SAFEHOLD INC COM 78646V107   3,213,131 180,513 SH   SOLE 25 180,513 0 0
SAFEHOLD INC COM 78646V107   795,980 44,718 SH   SOLE 26 4,966 0 39,752
SAFEHOLD INC COM 78646V107   549,895 30,893 SH   SOLE 28 1,072 0 29,821
SAFEHOLD INC COM 78646V107   4,377,714 245,939 SH   SOLE 30 245,939 0 0
SAFEHOLD INC COM 78646V107   675,777 37,965 SH   SOLE 36 37,965 0 0
SAFEHOLD INC COM 78646V107   143,824 8,080 SH   SOLE 40 8,080 0 0
SAFEHOLD INC COM 78646V107   54,094 3,039 SH   SOLE 43 2,726 0 313
SAFETY INS GROUP INC COM 78648T100   814,189 11,940 SH   SOLE 2 3,889 0 8,051
SAFETY INS GROUP INC COM 78648T100   2,387 35 SH   SOLE 4 35 0 0
SAFETY INS GROUP INC COM 78648T100   11,115 163 SH   SOLE 7 163 0 0
SAFETY INS GROUP INC COM 78648T100   3,192,860 46,823 SH   SOLE 18 46,823 0 0
SAFETY INS GROUP INC COM 78648T100   1,836,629 26,934 SH   SOLE 19 26,934 0 0
SAFETY INS GROUP INC COM 78648T100   113,517,052 1,664,717 SH   SOLE 21 1,664,717 0 0
SAFETY INS GROUP INC COM 78648T100   23,252,381 340,994 SH   SOLE 22 323,539 0 17,455
SAFETY INS GROUP INC COM 78648T100   128,743 1,888 SH   SOLE 25 1,888 0 0
SAFETY INS GROUP INC COM 78648T100   325,607 4,775 SH   SOLE 26 3,605 0 1,170
SAFETY INS GROUP INC COM 78648T100   4,978 73 SH   SOLE 28 73 0 0
SAFETY INS GROUP INC COM 78648T100   1,565,983 22,965 SH   SOLE 30 22,965 0 0
SAFETY INS GROUP INC COM 78648T100   96,284 1,412 SH   SOLE 40 1,412 0 0
SAFETY INS GROUP INC COM 78648T100   315,788 4,631 SH   SOLE 43 4,631 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   446,840 20,822 SH   SOLE 2 20,822 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   15,666 730 SH   SOLE 18 730 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   188,161 8,768 SH   SOLE 21 8,768 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   1,991,660 92,808 SH   SOLE 22 92,808 0 0
SAGE THERAPEUTICS INC COM 78667J108   652,571 31,709 SH   SOLE 2 15,566 0 16,143
SAGE THERAPEUTICS INC COM 78667J108   4,363 212 SH   SOLE 4 212 0 0
SAGE THERAPEUTICS INC COM 78667J108   10,043 488 SH   SOLE 7 488 0 0
SAGE THERAPEUTICS INC COM 78667J108   2,778,547 135,012 SH   SOLE 18 128,765 0 6,247
SAGE THERAPEUTICS INC COM 78667J108   2,245,463 109,109 SH   SOLE 19 109,109 0 0
SAGE THERAPEUTICS INC COM 78667J108   44,817,334 2,177,713 SH   SOLE 21 2,177,713 0 0
SAGE THERAPEUTICS INC COM 78667J108   29,626,001 1,439,553 SH   SOLE 22 1,390,660 0 48,893
SAGE THERAPEUTICS INC COM 78667J108   218,971 10,640 SH   SOLE 25 10,640 0 0
SAGE THERAPEUTICS INC COM 78667J108   374,824 18,213 SH   SOLE 26 14,111 0 4,102
SAGE THERAPEUTICS INC COM 78667J108   19,160 931 SH   SOLE 28 931 0 0
SAGE THERAPEUTICS INC COM 78667J108   4,611,546 224,079 SH   SOLE 30 224,079 0 0
SAGE THERAPEUTICS INC COM 78667J108   208,064 10,110 SH   SOLE 40 10,110 0 0
SAGE THERAPEUTICS INC COM 78667J108   1,210,639 58,826 SH   SOLE 43 52,170 0 6,656
SAGIMET BIOSCIENCES INC COM SER A 786700104   12,892 1,465 SH   SOLE 2 497 0 968
SAGIMET BIOSCIENCES INC COM SER A 786700104   129,694 14,738 SH   SOLE 18 14,738 0 0
SAGIMET BIOSCIENCES INC COM SER A 786700104   86,434 9,822 SH   SOLE 19 9,822 0 0
SAGIMET BIOSCIENCES INC COM SER A 786700104   1,421,077 161,486 SH   SOLE 21 161,486 0 0
SAGIMET BIOSCIENCES INC COM SER A 786700104   1,195,894 135,897 SH   SOLE 22 133,647 0 2,250
SAIA INC COM 78709Y105   19,959,210 50,067 SH   SOLE 2 28,817 0 21,250
SAIA INC COM 78709Y105   32,689 82 SH   SOLE 4 82 0 0
SAIA INC COM 78709Y105   2,134,372 5,354 SH   SOLE 7 5,104 0 250
SAIA INC COM 78709Y105   20,481,441 51,377 SH   SOLE 18 50,147 0 1,230
SAIA INC COM 78709Y105   64,697,706 162,292 SH   SOLE 19 162,292 0 0
SAIA INC COM 78709Y105   544,960,928 1,367,016 SH   SOLE 21 1,367,016 0 0
SAIA INC COM 78709Y105   309,386,684 776,086 SH   SOLE 22 736,413 0 39,673
SAIA INC COM 78709Y105   1,238,207 3,106 SH   SOLE 23 3,106 0 0
SAIA INC COM 78709Y105   2,072,581 5,199 SH   SOLE 25 5,199 0 0
SAIA INC COM 78709Y105   6,529,887 16,380 SH   SOLE 26 8,987 0 7,393
SAIA INC COM 78709Y105   805,273 2,020 SH   SOLE 28 469 0 1,551
SAIA INC COM 78709Y105   9,352,728 23,461 SH   SOLE 30 23,461 0 0
SAIA INC COM 78709Y105   150,690 378 SH   SOLE 31 378 0 0
SAIA INC COM 78709Y105   338,055 848 SH   SOLE 34 848 0 0
SAIA INC COM 78709Y105   192,548 483 SH   SOLE 36 483 0 0
SAIA INC COM 78709Y105   1,759,242 4,413 SH   SOLE 40 4,413 0 0
SAIA INC COM 78709Y105   39,810 100 SH   OTR 43 100 0 0
SAIA INC COM 78709Y105   11,642,573 29,205 SH   SOLE 43 26,886 0 2,319
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   144,515 244,941 SH   SOLE 22 244,941 0 0
SALESFORCE INC COM 79466L302   396,453,961 1,955,094 SH   SOLE 2 499,451 0 1,455,643
SALESFORCE INC COM 79466L302   183,125,549 903,075 SH   SOLE 4 467,090 0 435,985
SALESFORCE INC COM 79466L302   184,976,524 912,203 SH   SOLE 7 794,092 0 118,111
SALESFORCE INC COM 79466L302   14,094,427 69,506 SH   SOLE 13 69,506 0 0
SALESFORCE INC COM 79466L302   17,831,257 87,934 SH   SOLE 15 87,934 0 0
SALESFORCE INC COM 79466L302   440,833,378 2,173,949 SH   SOLE 18 2,023,226 0 150,723
SALESFORCE INC COM 79466L302   263,131,789 1,297,622 SH   SOLE 19 1,297,622 0 0
SALESFORCE INC COM 79466L302   5,103,908,319 25,169,683 SH   SOLE 21 25,169,683 0 0
SALESFORCE INC COM 79466L302   4,293,911,314 21,175,221 SH   SOLE 22 19,078,327 0 2,096,894
SALESFORCE INC COM 79466L302   418,592,873 2,064,271 SH   SOLE 23 2,064,271 0 0
SALESFORCE INC COM 79466L302   507,861,091 2,504,493 SH   SOLE 25 2,082,991 0 421,502
SALESFORCE INC COM 79466L302   299,818,747 1,478,542 SH   SOLE 26 908,642 0 569,900
SALESFORCE INC COM 79466L302   434,695,836 2,143,682 SH   SOLE 28 123,885 0 2,019,797
SALESFORCE INC COM 79466L302   6,719,926 33,139 SH   SOLE 29 33,139 0 0
SALESFORCE INC COM 79466L302   1,222,580,087 6,029,096 SH   SOLE 30 6,029,096 0 0
SALESFORCE INC COM 79466L302   62,613,597 308,776 SH   SOLE 31 277,165 0 31,611
SALESFORCE INC COM 79466L302   24,270,333 119,688 SH   SOLE 32 119,688 0 0
SALESFORCE INC COM 79466L302   194,389,369 958,622 SH   SOLE 34 958,622 0 0
SALESFORCE INC COM 79466L302   47,707,037 235,265 SH   SOLE 36 235,265 0 0
SALESFORCE INC COM 79466L302   9,600,011 47,342 SH   SOLE 40 47,342 0 0
SALESFORCE INC COM 79466L302   355,271 1,752 SH   OTR 43 1,752 0 0
SALESFORCE INC COM 79466L302   230,176,669 1,135,105 SH   SOLE 43 959,833 0 175,272
SALESFORCE INC OPTIONS 79466L302   1,013,900 5,000 SH Call SOLE 2 0 0 5,000
SALESFORCE INC OPTIONS 79466L302   182,502 900 SH Call SOLE 4 900 0 0
SALESFORCE INC OPTIONS 79466L302   4,177,268 20,600 SH Call SOLE 18 20,600 0 0
SALESFORCE INC OPTIONS 79466L302   22,488,302 110,900 SH Call SOLE 19 110,900 0 0
SALESFORCE INC OPTIONS 79466L302   1,622,240 8,000 SH Call SOLE 22 8,000 0 0
SALESFORCE INC OPTIONS 79466L302   648,896 3,200 SH Call SOLE 26 3,200 0 0
SALESFORCE INC OPTIONS 79466L302   101,390 500 SH Call SOLE 30 500 0 0
SALESFORCE INC OPTIONS 79466L302   13,059,032 64,400 SH Call SOLE 34 64,400 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   583,893 69,677 SH   SOLE 2 44,285 0 25,392
SALLY BEAUTY HLDGS INC COM 79546E104   4,031 481 SH   SOLE 4 481 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   288,766 34,459 SH   SOLE 7 32,690 0 1,769
SALLY BEAUTY HLDGS INC COM 79546E104   2,677,804 319,547 SH   SOLE 18 319,547 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   1,859,949 221,951 SH   SOLE 19 221,951 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   103,077,964 12,300,473 SH   SOLE 21 12,300,473 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   25,466,686 3,038,984 SH   SOLE 22 2,945,248 0 93,736
SALLY BEAUTY HLDGS INC COM 79546E104   181,896 21,706 SH   SOLE 25 21,706 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   709,484 84,664 SH   SOLE 26 36,803 0 47,861
SALLY BEAUTY HLDGS INC COM 79546E104   140,977 16,823 SH   SOLE 28 2,010 0 14,813
SALLY BEAUTY HLDGS INC COM 79546E104   2,138,827 255,230 SH   SOLE 30 255,230 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   89,959 10,735 SH   SOLE 36 10,735 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   156,622 18,690 SH   SOLE 40 18,690 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   1,232,321 147,055 SH   SOLE 43 143,721 0 3,334
SAMSARA INC COM CL A 79589L106   174,302 6,914 SH   SOLE 2 6,914 0 0
SAMSARA INC COM CL A 79589L106   1,210 48 SH   SOLE 18 48 0 0
SAMSARA INC COM CL A 79589L106   8,628,198 342,253 SH   SOLE 19 342,253 0 0
SAMSARA INC COM CL A 79589L106   18,463,577 732,391 SH   SOLE 21 732,391 0 0
SAMSARA INC COM CL A 79589L106   55,290,345 2,193,191 SH   SOLE 22 2,193,191 0 0
SAMSARA INC COM CL A 79589L106   16,190,517 642,226 SH   SOLE 34 642,226 0 0
SAMSARA INC COM CL A 79589L106   63,907 2,535 SH   SOLE 43 2,535 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   244,151 35,231 SH   SOLE 43 33,367 0 1,864
SANA BIOTECHNOLOGY INC COM 799566104   886,044 228,952 SH   SOLE 2 94,556 0 134,396
SANA BIOTECHNOLOGY INC COM 799566104   11,219 2,899 SH   SOLE 7 2,899 0 0
SANA BIOTECHNOLOGY INC COM 799566104   964,029 249,103 SH   SOLE 18 249,103 0 0
SANA BIOTECHNOLOGY INC COM 799566104   1,317,619 340,470 SH   SOLE 19 340,470 0 0
SANA BIOTECHNOLOGY INC COM 799566104   15,735,153 4,065,931 SH   SOLE 21 4,065,931 0 0
SANA BIOTECHNOLOGY INC COM 799566104   10,679,072 2,759,450 SH   SOLE 22 2,629,244 0 130,206
SANA BIOTECHNOLOGY INC COM 799566104   6,192 1,600 SH   SOLE 23 1,600 0 0
SANA BIOTECHNOLOGY INC COM 799566104   43,681 11,287 SH   SOLE 25 11,287 0 0
SANA BIOTECHNOLOGY INC COM 799566104   297,793 76,949 SH   SOLE 26 2,021 0 74,928
SANA BIOTECHNOLOGY INC COM 799566104   557,354 144,019 SH   SOLE 30 144,019 0 0
SANA BIOTECHNOLOGY INC COM 799566104   53,398 13,798 SH   SOLE 40 13,798 0 0
SANA BIOTECHNOLOGY INC COM 799566104   385,084 99,505 SH   SOLE 43 95,388 0 4,117
SANARA MEDTECH INC COM 79957L100   12,857 413 SH   SOLE 2 143 0 270
SANARA MEDTECH INC COM 79957L100   287,735 9,243 SH   SOLE 18 9,243 0 0
SANARA MEDTECH INC COM 79957L100   212,120 6,814 SH   SOLE 19 6,814 0 0
SANARA MEDTECH INC COM 79957L100   3,843,092 123,453 SH   SOLE 21 123,453 0 0
SANARA MEDTECH INC COM 79957L100   1,275,707 40,980 SH   SOLE 22 40,293 0 687
SANDRIDGE ENERGY INC COM NEW 80007P869   361,636 23,093 SH   SOLE 2 10,520 0 12,573
SANDRIDGE ENERGY INC COM NEW 80007P869   1,059,931 67,684 SH   SOLE 18 67,684 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   618,210 39,477 SH   SOLE 19 39,477 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   14,328,415 914,969 SH   SOLE 21 914,969 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   10,368,079 662,074 SH   SOLE 22 630,843 0 31,231
SANDRIDGE ENERGY INC COM NEW 80007P869   64,269 4,104 SH   SOLE 43 4,104 0 0
SANDY SPRING BANCORP INC COM 800363103   3,672,138 171,355 SH   SOLE 2 104,003 0 67,352
SANDY SPRING BANCORP INC COM 800363103   3,536 165 SH   SOLE 4 165 0 0
SANDY SPRING BANCORP INC COM 800363103   441,715 20,612 SH   SOLE 7 19,498 0 1,114
SANDY SPRING BANCORP INC COM 800363103   2,645,448 123,446 SH   SOLE 18 123,446 0 0
SANDY SPRING BANCORP INC COM 800363103   7,335,960 342,322 SH   SOLE 19 342,322 0 0
SANDY SPRING BANCORP INC COM 800363103   33,700,904 1,572,604 SH   SOLE 21 1,572,604 0 0
SANDY SPRING BANCORP INC COM 800363103   36,550,665 1,705,584 SH   SOLE 22 1,643,737 0 61,847
SANDY SPRING BANCORP INC COM 800363103   178,383 8,324 SH   SOLE 23 8,324 0 0
SANDY SPRING BANCORP INC COM 800363103   219,207 10,229 SH   SOLE 25 10,229 0 0
SANDY SPRING BANCORP INC COM 800363103   921,254 42,989 SH   SOLE 26 17,764 0 25,225
SANDY SPRING BANCORP INC COM 800363103   117,951 5,504 SH   SOLE 28 842 0 4,662
SANDY SPRING BANCORP INC COM 800363103   1,222,410 57,042 SH   SOLE 30 57,042 0 0
SANDY SPRING BANCORP INC COM 800363103   44,660 2,084 SH   SOLE 36 2,084 0 0
SANDY SPRING BANCORP INC COM 800363103   188,627 8,802 SH   SOLE 40 8,802 0 0
SANDY SPRING BANCORP INC COM 800363103   2,912,112 135,889 SH   SOLE 43 124,415 0 11,474
SANFILIPPO JOHN B & SON INC COM 800422107   508,919 5,151 SH   SOLE 2 2,654 0 2,497
SANFILIPPO JOHN B & SON INC COM 800422107   1,581 16 SH   SOLE 4 16 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   7,410 75 SH   SOLE 7 75 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   2,599,329 26,309 SH   SOLE 18 26,309 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   1,843,806 18,662 SH   SOLE 19 18,662 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   103,502,287 1,047,594 SH   SOLE 21 1,047,594 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   23,886,382 241,765 SH   SOLE 22 234,221 0 7,544
SANFILIPPO JOHN B & SON INC COM 800422107   39,026 395 SH   SOLE 23 395 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   194,834 1,972 SH   SOLE 25 1,972 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   584,600 5,917 SH   SOLE 26 0 0 5,917
SANFILIPPO JOHN B & SON INC COM 800422107   1,681,971 17,024 SH   SOLE 30 17,024 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   160,945 1,629 SH   SOLE 40 1,629 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   2,963,640 29,996 SH   SOLE 43 27,501 0 2,495
SANGAMO THERAPEUTICS INC COM 800677106   444,415 740,939 SH   SOLE 2 396,940 0 343,999
SANGAMO THERAPEUTICS INC COM 800677106   1,008 1,681 SH   SOLE 7 1,681 0 0
SANGAMO THERAPEUTICS INC COM 800677106   264,242 440,550 SH   SOLE 18 422,035 0 18,515
SANGAMO THERAPEUTICS INC COM 800677106   1,353,871 2,257,204 SH   SOLE 19 2,257,204 0 0
SANGAMO THERAPEUTICS INC COM 800677106   3,672,544 6,122,948 SH   SOLE 21 6,122,948 0 0
SANGAMO THERAPEUTICS INC COM 800677106   3,352,190 5,588,847 SH   SOLE 22 5,470,742 0 118,105
SANGAMO THERAPEUTICS INC COM 800677106   41,254 68,779 SH   SOLE 23 68,779 0 0
SANGAMO THERAPEUTICS INC COM 800677106   300,223 500,539 SH   SOLE 26 0 0 500,539
SANGAMO THERAPEUTICS INC COM 800677106   1,128 1,880 SH   SOLE 28 1,880 0 0
SANGAMO THERAPEUTICS INC COM 800677106   43,029 71,739 SH   SOLE 30 71,739 0 0
SANGAMO THERAPEUTICS INC COM 800677106   1,110 1,850 SH   SOLE 43 1,850 0 0
SANMINA CORPORATION COM 801056102   16,226,192 298,935 SH   SOLE 2 162,206 0 136,729
SANMINA CORPORATION COM 801056102   13,679 252 SH   SOLE 4 173 0 79
SANMINA CORPORATION COM 801056102   59,437 1,095 SH   SOLE 7 1,095 0 0
SANMINA CORPORATION COM 801056102   11,666,943 214,940 SH   SOLE 18 188,201 0 26,739
SANMINA CORPORATION COM 801056102   42,688,832 786,456 SH   SOLE 19 786,456 0 0
SANMINA CORPORATION COM 801056102   356,737,062 6,572,164 SH   SOLE 21 6,572,164 0 0
SANMINA CORPORATION COM 801056102   124,800,522 2,299,199 SH   SOLE 22 2,226,844 0 72,355
SANMINA CORPORATION COM 801056102   1,097,650 20,222 SH   SOLE 23 20,222 0 0
SANMINA CORPORATION COM 801056102   616,187 11,352 SH   SOLE 25 11,352 0 0
SANMINA CORPORATION COM 801056102   7,055,640 129,986 SH   SOLE 26 18,966 0 111,020
SANMINA CORPORATION COM 801056102   62,965 1,160 SH   SOLE 28 1,160 0 0
SANMINA CORPORATION COM 801056102   5,615,537 103,455 SH   SOLE 30 103,455 0 0
SANMINA CORPORATION COM 801056102   99,875 1,840 SH   SOLE 36 1,840 0 0
SANMINA CORPORATION COM 801056102   522,391 9,624 SH   SOLE 40 9,624 0 0
SANMINA CORPORATION COM 801056102   3,829,508 70,551 SH   SOLE 43 65,975 0 4,576
SANOFI SPONSORED ADR 80105N105   7,402 138 SH   SOLE 2 138 0 0
SANOFI SPONSORED ADR 80105N105   291,629,715 5,436,796 SH   SOLE 18 5,409,984 0 26,812
SANOFI SPONSORED ADR 80105N105   72,022,106 1,342,694 SH   SOLE 19 1,342,694 0 0
SANOFI SPONSORED ADR 80105N105   36,475 680 SH   SOLE 21 680 0 0
SANOFI SPONSORED ADR 80105N105   2,994,936 55,834 SH   SOLE 23 55,834 0 0
SANOFI SPONSORED ADR 80105N105   5,776,492 107,690 SH   SOLE 25 0 0 107,690
SANOFI SPONSORED ADR 80105N105   6,573,207 122,543 SH   SOLE 30 122,543 0 0
SANOFI SPONSORED ADR 80105N105   181,089 3,376 SH   SOLE 31 0 0 3,376
SANOFI SPONSORED ADR 80105N105   56,323,287 1,050,024 SH   SOLE 34 1,050,024 0 0
SANOFI SPONSORED ADR 80105N105   1,444,042 26,921 SH   SOLE 36 26,921 0 0
SANOFI SPONSORED ADR 80105N105   89,032,708 1,659,819 SH   SOLE 43 1,555,134 0 104,685
SAP SE SPON ADR 803054204   352,914 2,729 SH   SOLE 2 0 0 2,729
SAP SE SPON ADR 803054204   95,050 735 SH   SOLE 4 735 0 0
SAP SE SPON ADR 803054204   2,353,624 18,200 SH   SOLE 18 18,200 0 0
SAP SE SPON ADR 803054204   12,572,878 97,223 SH   SOLE 19 97,223 0 0
SAP SE SPON ADR 803054204   831,916 6,433 SH   SOLE 22 6,433 0 0
SAP SE SPON ADR 803054204   72,936 564 SH   SOLE 26 564 0 0
SAP SE SPON ADR 803054204   2,222,752 17,188 SH   SOLE 31 0 0 17,188
SAP SE SPON ADR 803054204   6,856,805 53,022 SH   SOLE 34 53,022 0 0
SAP SE SPON ADR 803054204   126,598,915 978,959 SH   SOLE 43 874,643 0 104,316
SAPIENS INTL CORP N V SHS G7T16G103   1,359,523 47,820 SH   SOLE 2 34,264 0 13,556
SAPIENS INTL CORP N V SHS G7T16G103   7,420 261 SH   SOLE 7 261 0 0
SAPIENS INTL CORP N V SHS G7T16G103   2,101,602 73,922 SH   SOLE 18 73,922 0 0
SAPIENS INTL CORP N V SHS G7T16G103   2,789,154 98,106 SH   SOLE 19 98,106 0 0
SAPIENS INTL CORP N V SHS G7T16G103   27,778,328 977,078 SH   SOLE 21 977,078 0 0
SAPIENS INTL CORP N V SHS G7T16G103   11,432,641 402,133 SH   SOLE 22 389,164 0 12,969
SAPIENS INTL CORP N V SHS G7T16G103   112,156 3,945 SH   SOLE 23 3,945 0 0
SAPIENS INTL CORP N V SHS G7T16G103   765,734 26,934 SH   SOLE 30 26,934 0 0
SAPIENS INTL CORP N V SHS G7T16G103   537,327 18,900 SH   SOLE 43 18,880 0 20
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   236 13,783 SH   SOLE 4 13,783 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   2,832 165,586 SH   SOLE 18 165,586 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   22,381 1,308,855 SH   SOLE 19 1,308,855 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   1,272 74,414 SH   SOLE 22 74,414 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   112 6,527 SH   SOLE 26 6,527 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   16,158 944,894 SH   SOLE 34 944,894 0 0
SARCOS TECHN AND ROBOTICS CO COM NEW 80359A205   246 288 SH   SOLE 2 0 0 288
SARCOS TECHN AND ROBOTICS CO COM NEW 80359A205   116 136 SH   SOLE 4 136 0 0
SARCOS TECHN AND ROBOTICS CO COM NEW 80359A205   3,090 3,616 SH   SOLE 18 3,616 0 0
SARCOS TECHN AND ROBOTICS CO COM NEW 80359A205   102,988 120,510 SH   SOLE 19 120,510 0 0
SARCOS TECHN AND ROBOTICS CO COM NEW 80359A205   150,316 175,891 SH   SOLE 22 175,891 0 0
SARCOS TECHN AND ROBOTICS CO COM NEW 80359A205   49 57 SH   SOLE 26 57 0 0
SARCOS TECHN AND ROBOTICS CO COM NEW 80359A205   29,794 34,863 SH   SOLE 34 34,863 0 0
SAREPTA THERAPEUTICS INC COM 803607100   22,489,583 185,527 SH   SOLE 2 91,097 0 94,430
SAREPTA THERAPEUTICS INC COM 803607100   31,032 256 SH   SOLE 4 256 0 0
SAREPTA THERAPEUTICS INC COM 803607100   1,802,057 14,866 SH   SOLE 7 14,202 0 664
SAREPTA THERAPEUTICS INC COM 803607100   8,830,150 72,844 SH   SOLE 18 72,844 0 0
SAREPTA THERAPEUTICS INC COM 803607100   100,630,056 830,144 SH   SOLE 19 830,144 0 0
SAREPTA THERAPEUTICS INC COM 803607100   248,248,620 2,047,918 SH   SOLE 21 2,047,918 0 0
SAREPTA THERAPEUTICS INC COM 803607100   275,258,133 2,270,732 SH   SOLE 22 2,137,647 0 133,085
SAREPTA THERAPEUTICS INC COM 803607100   1,841,695 15,193 SH   SOLE 25 15,193 0 0
SAREPTA THERAPEUTICS INC COM 803607100   5,979,419 49,327 SH   SOLE 26 30,024 0 19,303
SAREPTA THERAPEUTICS INC COM 803607100   1,710,657 14,112 SH   SOLE 28 1,421 0 12,691
SAREPTA THERAPEUTICS INC COM 803607100   31,426,770 259,254 SH   SOLE 30 259,254 0 0
SAREPTA THERAPEUTICS INC COM 803607100   770,596 6,357 SH   SOLE 31 6,008 0 349
SAREPTA THERAPEUTICS INC COM 803607100   27,881,206 230,005 SH   SOLE 34 230,005 0 0
SAREPTA THERAPEUTICS INC COM 803607100   79,035 652 SH   SOLE 36 652 0 0
SAREPTA THERAPEUTICS INC COM 803607100   1,626,530 13,418 SH   SOLE 40 13,418 0 0
SAREPTA THERAPEUTICS INC COM 803607100   50,791 419 SH   OTR 43 419 0 0
SAREPTA THERAPEUTICS INC COM 803607100   2,753,027 22,711 SH   SOLE 43 20,148 0 2,563
SAREPTA THERAPEUTICS INC NOTE 1.250% 9/1 803607AD2   8,795,588 7,875,000 PRN   SOLE 21 7,875,000 0 0
SASOL LTD SPONSORED ADR 803866300   6,567,128 480,404 SH   SOLE 43 440,423 0 39,981
SATELLOGIC INC *W EXP 01/25/202 G7823S119   4 66 SH   SOLE 43 66 0 0
SAUL CTRS INC COM 804395101   259,093 7,346 SH   SOLE 2 3,922 0 3,424
SAUL CTRS INC COM 804395101   388 11 SH   SOLE 4 11 0 0
SAUL CTRS INC COM 804395101   5,890 167 SH   SOLE 7 167 0 0
SAUL CTRS INC COM 804395101   1,241,680 35,205 SH   SOLE 18 35,205 0 0
SAUL CTRS INC COM 804395101   863,974 24,496 SH   SOLE 19 24,496 0 0
SAUL CTRS INC COM 804395101   51,754,210 1,467,372 SH   SOLE 21 1,467,372 0 0
SAUL CTRS INC COM 804395101   12,105,828 343,233 SH   SOLE 22 331,998 0 11,235
SAUL CTRS INC COM 804395101   24,936 707 SH   SOLE 23 707 0 0
SAUL CTRS INC COM 804395101   63,204 1,792 SH   SOLE 25 1,792 0 0
SAUL CTRS INC COM 804395101   122,387 3,470 SH   SOLE 26 3,470 0 0
SAUL CTRS INC COM 804395101   145,207 4,117 SH   SOLE 28 178 0 3,939
SAUL CTRS INC COM 804395101   1,123,949 31,867 SH   SOLE 30 31,867 0 0
SAUL CTRS INC COM 804395101   49,272 1,397 SH   SOLE 40 1,397 0 0
SAUL CTRS INC COM 804395101   971,371 27,541 SH   SOLE 43 26,565 0 976
SAVARA INC COM 805111101   190,652 50,437 SH   SOLE 2 2,598 0 47,839
SAVARA INC COM 805111101   4,275 1,131 SH   SOLE 7 1,131 0 0
SAVARA INC COM 805111101   927,170 245,283 SH   SOLE 18 245,283 0 0
SAVARA INC COM 805111101   730,961 193,376 SH   SOLE 19 193,376 0 0
SAVARA INC COM 805111101   12,099,504 3,200,927 SH   SOLE 21 3,200,927 0 0
SAVARA INC COM 805111101   8,742,883 2,312,932 SH   SOLE 22 2,253,565 0 59,367
SAVARA INC COM 805111101   134,723 35,641 SH   SOLE 43 31,084 0 4,557
SAVERS VALUE VLG INC COM 80517M109   478,493 25,629 SH   SOLE 2 20,562 0 5,067
SAVERS VALUE VLG INC COM 80517M109   4,668 250 SH   SOLE 7 250 0 0
SAVERS VALUE VLG INC COM 80517M109   1,217,508 65,212 SH   SOLE 18 65,212 0 0
SAVERS VALUE VLG INC COM 80517M109   2,411,118 129,144 SH   SOLE 19 129,144 0 0
SAVERS VALUE VLG INC COM 80517M109   14,999,030 803,376 SH   SOLE 21 803,376 0 0
SAVERS VALUE VLG INC COM 80517M109   11,654,561 624,240 SH   SOLE 22 610,247 0 13,993
SAVERS VALUE VLG INC COM 80517M109   2,158,401 115,608 SH   SOLE 34 115,608 0 0
SB FINL GROUP INC COM 78408D105   225,491 16,703 SH   SOLE 2 16,703 0 0
SB FINL GROUP INC COM 78408D105   15,498 1,148 SH   SOLE 18 1,148 0 0
SB FINL GROUP INC COM 78408D105   193,995 14,370 SH   SOLE 21 14,370 0 0
SB FINL GROUP INC COM 78408D105   405,554 30,041 SH   SOLE 22 30,041 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   54,928,850 274,411 SH   SOLE 2 134,695 0 139,716
SBA COMMUNICATIONS CORP NEW CL A 78410G104   27,333,013 136,549 SH   SOLE 4 88,133 0 48,416
SBA COMMUNICATIONS CORP NEW CL A 78410G104   61,146,931 305,475 SH   SOLE 7 258,755 0 46,720
SBA COMMUNICATIONS CORP NEW CL A 78410G104   663,163 3,313 SH   SOLE 13 3,313 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   1,990,290 9,943 SH   SOLE 15 9,943 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   47,182,071 235,710 SH   SOLE 18 195,283 0 40,427
SBA COMMUNICATIONS CORP NEW CL A 78410G104   55,416,664 276,848 SH   SOLE 19 276,848 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   668,033,746 3,337,332 SH   SOLE 21 3,337,332 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   530,102,204 2,648,260 SH   SOLE 22 2,348,382 0 299,878
SBA COMMUNICATIONS CORP NEW CL A 78410G104   45,821,715 228,914 SH   SOLE 23 228,914 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   33,689,011 168,302 SH   SOLE 25 167,826 0 476
SBA COMMUNICATIONS CORP NEW CL A 78410G104   31,197,696 155,856 SH   SOLE 26 77,209 0 78,647
SBA COMMUNICATIONS CORP NEW CL A 78410G104   31,492,346 157,328 SH   SOLE 28 5,197 0 152,131
SBA COMMUNICATIONS CORP NEW CL A 78410G104   153,561,216 767,154 SH   SOLE 30 767,154 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   8,095,475 40,443 SH   SOLE 31 22,040 0 18,403
SBA COMMUNICATIONS CORP NEW CL A 78410G104   22,697,476 113,391 SH   SOLE 34 113,391 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   6,826,798 34,105 SH   SOLE 36 34,105 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   1,062,903 5,310 SH   SOLE 40 5,310 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   27,023 135 SH   OTR 43 135 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   17,288,867 86,371 SH   SOLE 43 76,888 0 9,483
SCANSOURCE INC COM 806037107   3,011,177 99,346 SH   SOLE 2 73,157 0 26,189
SCANSOURCE INC COM 806037107   1,940 64 SH   SOLE 4 64 0 0
SCANSOURCE INC COM 806037107   383,846 12,664 SH   SOLE 7 11,976 0 688
SCANSOURCE INC COM 806037107   2,589,656 85,439 SH   SOLE 18 85,439 0 0
SCANSOURCE INC COM 806037107   5,063,376 167,053 SH   SOLE 19 167,053 0 0
SCANSOURCE INC COM 806037107   90,558,187 2,987,733 SH   SOLE 21 2,987,733 0 0
SCANSOURCE INC COM 806037107   29,257,091 965,262 SH   SOLE 22 930,617 0 34,645
SCANSOURCE INC COM 806037107   178,223 5,880 SH   SOLE 25 5,880 0 0
SCANSOURCE INC COM 806037107   282,216 9,311 SH   SOLE 26 7,693 0 1,618
SCANSOURCE INC COM 806037107   1,585,334 52,304 SH   SOLE 30 52,304 0 0
SCANSOURCE INC COM 806037107   102,145 3,370 SH   SOLE 40 3,370 0 0
SCANSOURCE INC COM 806037107   861,865 28,435 SH   SOLE 43 28,007 0 428
SCHLUMBERGER LTD COM STK 806857108   143,697,957 2,464,802 SH   SOLE 2 655,208 0 1,809,594
SCHLUMBERGER LTD COM STK 806857108   66,111,209 1,133,983 SH   SOLE 4 465,426 0 668,557
SCHLUMBERGER LTD COM STK 806857108   80,271,579 1,376,871 SH   SOLE 7 1,201,839 0 175,032
SCHLUMBERGER LTD COM STK 806857108   7,436,631 127,558 SH   SOLE 13 127,558 0 0
SCHLUMBERGER LTD COM STK 806857108   7,496,331 128,582 SH   SOLE 15 128,582 0 0
SCHLUMBERGER LTD COM STK 806857108   539,870,593 9,260,216 SH   SOLE 18 9,168,539 0 91,677
SCHLUMBERGER LTD COM STK 806857108   104,222,269 1,787,689 SH   SOLE 19 1,787,689 0 0
SCHLUMBERGER LTD COM STK 806857108   1,897,015,888 32,538,866 SH   SOLE 21 32,538,866 0 0
SCHLUMBERGER LTD COM STK 806857108   1,788,098,837 30,670,649 SH   SOLE 22 27,658,292 0 3,012,357
SCHLUMBERGER LTD COM STK 806857108   143,079,918 2,454,201 SH   SOLE 23 2,454,201 0 0
SCHLUMBERGER LTD COM STK 806857108   170,122,723 2,918,057 SH   SOLE 25 2,688,192 0 229,865
SCHLUMBERGER LTD COM STK 806857108   91,889,428 1,576,148 SH   SOLE 26 922,154 0 653,994
SCHLUMBERGER LTD COM STK 806857108   191,855,855 3,290,838 SH   SOLE 28 121,268 0 3,169,570
SCHLUMBERGER LTD COM STK 806857108   19,349,887 331,902 SH   SOLE 29 331,902 0 0
SCHLUMBERGER LTD COM STK 806857108   611,347,850 10,486,241 SH   SOLE 30 10,038,134 0 448,107
SCHLUMBERGER LTD COM STK 806857108   21,573,915 370,050 SH   SOLE 31 345,511 0 24,539
SCHLUMBERGER LTD COM STK 806857108   166,619,534 2,857,968 SH   SOLE 34 2,857,968 0 0
SCHLUMBERGER LTD COM STK 806857108   21,867,689 375,089 SH   SOLE 36 375,089 0 0
SCHLUMBERGER LTD COM STK 806857108   4,027,422 69,081 SH   SOLE 40 69,081 0 0
SCHLUMBERGER LTD COM STK 806857108   205,333 3,522 SH   OTR 43 3,522 0 0
SCHLUMBERGER LTD COM STK 806857108   87,364,846 1,498,539 SH   SOLE 43 1,238,748 0 259,791
SCHNEIDER NATIONAL INC CL B 80689H102   15,144,630 546,935 SH   SOLE 2 199,426 0 347,509
SCHNEIDER NATIONAL INC CL B 80689H102   6,479 234 SH   SOLE 4 234 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   530,208 19,148 SH   SOLE 7 18,117 0 1,031
SCHNEIDER NATIONAL INC CL B 80689H102   70,111 2,532 SH   SOLE 13 2,532 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   1,143,542 41,298 SH   SOLE 18 27,230 0 14,068
SCHNEIDER NATIONAL INC CL B 80689H102   1,180,397 42,629 SH   SOLE 19 42,629 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   24,533,783 886,016 SH   SOLE 21 886,016 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   39,291,916 1,418,993 SH   SOLE 22 1,344,468 0 74,525
SCHNEIDER NATIONAL INC CL B 80689H102   269,811 9,744 SH   SOLE 25 9,744 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   841,831 30,402 SH   SOLE 26 26,390 0 4,012
SCHNEIDER NATIONAL INC CL B 80689H102   1,464,026 52,872 SH   SOLE 30 52,872 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   21,571 779 SH   SOLE 31 779 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   23,204 838 SH   SOLE 36 838 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   290,025 10,474 SH   SOLE 40 10,474 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   27,747,738 1,002,085 SH   SOLE 43 971,775 0 30,310
SCHNITZER STEEL INDS INC CL A 806882106   5,648,732 202,827 SH   SOLE 2 128,041 0 74,786
SCHNITZER STEEL INDS INC CL A 806882106   2,228 80 SH   SOLE 4 80 0 0
SCHNITZER STEEL INDS INC CL A 806882106   651,189 23,382 SH   SOLE 7 22,101 0 1,281
SCHNITZER STEEL INDS INC CL A 806882106   2,316,312 83,171 SH   SOLE 18 75,406 0 7,765
SCHNITZER STEEL INDS INC CL A 806882106   9,580,177 343,992 SH   SOLE 19 343,992 0 0
SCHNITZER STEEL INDS INC CL A 806882106   28,892,788 1,037,443 SH   SOLE 21 1,037,443 0 0
SCHNITZER STEEL INDS INC CL A 806882106   30,495,388 1,094,987 SH   SOLE 22 1,060,721 0 34,266
SCHNITZER STEEL INDS INC CL A 806882106   291,757 10,476 SH   SOLE 23 10,476 0 0
SCHNITZER STEEL INDS INC CL A 806882106   211,827 7,606 SH   SOLE 25 7,606 0 0
SCHNITZER STEEL INDS INC CL A 806882106   1,639,362 58,864 SH   SOLE 26 8,686 0 50,178
SCHNITZER STEEL INDS INC CL A 806882106   2,650,512 95,171 SH   SOLE 30 95,171 0 0
SCHNITZER STEEL INDS INC CL A 806882106   677,841 24,339 SH   SOLE 34 24,339 0 0
SCHNITZER STEEL INDS INC CL A 806882106   200,130 7,186 SH   SOLE 36 7,186 0 0
SCHNITZER STEEL INDS INC CL A 806882106   157,102 5,641 SH   SOLE 40 5,641 0 0
SCHNITZER STEEL INDS INC CL A 806882106   6,603,675 237,116 SH   SOLE 43 234,861 0 2,255
SCHOLAR ROCK HLDG CORP COM 80706P103   365,501 51,479 SH   SOLE 2 13,333 0 38,146
SCHOLAR ROCK HLDG CORP COM 80706P103   625 88 SH   SOLE 4 88 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   4,856 684 SH   SOLE 7 684 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   743,640 104,738 SH   SOLE 18 104,738 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   1,170,776 164,898 SH   SOLE 19 164,898 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   12,673,820 1,785,045 SH   SOLE 21 1,785,045 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   7,793,727 1,097,708 SH   SOLE 22 1,065,354 0 32,354
SCHOLAR ROCK HLDG CORP COM 80706P103   69,275 9,757 SH   SOLE 25 9,757 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   46,959 6,614 SH   SOLE 26 819 0 5,795
SCHOLAR ROCK HLDG CORP COM 80706P103   1,646,227 231,863 SH   SOLE 30 231,863 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   4,232 596 SH   SOLE 36 596 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   16,444 2,316 SH   SOLE 40 2,316 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   176,499 24,859 SH   SOLE 43 24,526 0 333
SCHOLASTIC CORP COM 807066105   1,097,059 28,764 SH   SOLE 2 9,184 0 19,580
SCHOLASTIC CORP COM 807066105   4,996 131 SH   SOLE 4 131 0 0
SCHOLASTIC CORP COM 807066105   11,061 290 SH   SOLE 7 290 0 0
SCHOLASTIC CORP COM 807066105   3,415,895 89,562 SH   SOLE 18 89,562 0 0
SCHOLASTIC CORP COM 807066105   2,141,370 56,145 SH   SOLE 19 56,145 0 0
SCHOLASTIC CORP COM 807066105   122,302,585 3,206,675 SH   SOLE 21 3,206,675 0 0
SCHOLASTIC CORP COM 807066105   29,585,770 775,715 SH   SOLE 22 740,597 0 35,118
SCHOLASTIC CORP COM 807066105   214,728 5,630 SH   SOLE 25 5,630 0 0
SCHOLASTIC CORP COM 807066105   757,079 19,850 SH   SOLE 26 6,110 0 13,740
SCHOLASTIC CORP COM 807066105   26,355 691 SH   SOLE 28 691 0 0
SCHOLASTIC CORP COM 807066105   1,905,627 49,964 SH   SOLE 30 49,964 0 0
SCHOLASTIC CORP COM 807066105   119,416 3,131 SH   SOLE 36 3,131 0 0
SCHOLASTIC CORP COM 807066105   166,329 4,361 SH   SOLE 40 4,361 0 0
SCHOLASTIC CORP COM 807066105   1,398,187 36,659 SH   SOLE 43 35,748 0 911
SCHRODINGER INC COM 80810D103   868,483 30,721 SH   SOLE 2 17,860 0 12,861
SCHRODINGER INC COM 80810D103   4,580 162 SH   SOLE 4 162 0 0
SCHRODINGER INC COM 80810D103   272,155 9,627 SH   SOLE 7 9,125 0 502
SCHRODINGER INC COM 80810D103   4,740,285 167,679 SH   SOLE 18 161,640 0 6,039
SCHRODINGER INC COM 80810D103   3,370,632 119,230 SH   SOLE 19 119,230 0 0
SCHRODINGER INC COM 80810D103   176,484,267 6,242,811 SH   SOLE 21 6,242,811 0 0
SCHRODINGER INC COM 80810D103   42,650,921 1,508,699 SH   SOLE 22 1,459,589 0 49,110
SCHRODINGER INC COM 80810D103   7,378 261 SH   SOLE 23 261 0 0
SCHRODINGER INC COM 80810D103   326,773 11,559 SH   SOLE 25 11,559 0 0
SCHRODINGER INC COM 80810D103   2,058,508 72,816 SH   SOLE 26 30,071 0 42,745
SCHRODINGER INC COM 80810D103   419,442 14,837 SH   SOLE 28 14,837 0 0
SCHRODINGER INC COM 80810D103   5,991,007 211,921 SH   SOLE 30 211,921 0 0
SCHRODINGER INC COM 80810D103   252,225 8,922 SH   SOLE 40 8,922 0 0
SCHRODINGER INC COM 80810D103   806,571 28,531 SH   SOLE 43 25,583 0 2,948
SCHULTZE SPL PURP ACQ CORP I CLASS A COM 808212104   30,373 2,860 SH   SOLE 2 2,860 0 0
SCHWAB CHARLES CORP COM 808513105   159,556,309 2,906,308 SH   SOLE 2 674,479 0 2,231,829
SCHWAB CHARLES CORP COM 808513105   72,354,796 1,317,938 SH   SOLE 4 683,215 0 634,723
SCHWAB CHARLES CORP COM 808513105   69,747,266 1,270,442 SH   SOLE 7 1,097,518 0 172,924
SCHWAB CHARLES CORP COM 808513105   4,833,341 88,039 SH   SOLE 13 88,039 0 0
SCHWAB CHARLES CORP COM 808513105   10,206,843 185,917 SH   SOLE 15 185,917 0 0
SCHWAB CHARLES CORP COM 808513105   201,626,217 3,672,609 SH   SOLE 18 3,564,220 0 108,389
SCHWAB CHARLES CORP COM 808513105   23,837,964 434,207 SH   SOLE 19 434,207 0 0
SCHWAB CHARLES CORP COM 808513105   1,708,329,010 31,117,104 SH   SOLE 21 31,117,104 0 0
SCHWAB CHARLES CORP COM 808513105   1,757,826,959 32,018,706 SH   SOLE 22 28,848,305 0 3,170,401
SCHWAB CHARLES CORP COM 808513105   170,972,105 3,114,246 SH   SOLE 23 3,114,246 0 0
SCHWAB CHARLES CORP COM 808513105   156,311,939 2,847,212 SH   SOLE 25 2,842,554 0 4,658
SCHWAB CHARLES CORP COM 808513105   127,439,535 2,321,303 SH   SOLE 26 738,495 0 1,582,808
SCHWAB CHARLES CORP COM 808513105   143,203,905 2,608,450 SH   SOLE 28 66,327 0 2,542,123
SCHWAB CHARLES CORP COM 808513105   2,732,648 49,775 SH   SOLE 29 49,775 0 0
SCHWAB CHARLES CORP COM 808513105   423,723,086 7,718,089 SH   SOLE 30 7,718,089 0 0
SCHWAB CHARLES CORP COM 808513105   36,871,169 671,606 SH   SOLE 31 455,299 0 216,307
SCHWAB CHARLES CORP COM 808513105   47,474,006 864,736 SH   SOLE 34 864,736 0 0
SCHWAB CHARLES CORP COM 808513105   20,224,172 368,382 SH   SOLE 36 368,382 0 0
SCHWAB CHARLES CORP COM 808513105   4,008,798 73,020 SH   SOLE 40 73,020 0 0
SCHWAB CHARLES CORP COM 808513105   147,681 2,690 SH   OTR 43 2,690 0 0
SCHWAB CHARLES CORP COM 808513105   84,170,405 1,533,159 SH   SOLE 43 1,292,182 0 240,977
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   428,483 8,595 SH   SOLE 43 3,424 0 5,172
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   202,429 4,001 SH   SOLE 43 4,001 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   35,196 484 SH   SOLE 2 484 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   8,960 139 SH   SOLE 2 139 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   373 9 SH   SOLE 2 9 0 0
SCHWAB STRATEGIC TR LONG TERM US 808524680   2,071,935 65,402 SH   SOLE 2 102 0 65,300
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   8,454,390 200,341 SH   SOLE 2 476 0 199,865
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   282 6 SH   SOLE 2 6 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   27 1 SH   SOLE 43 1 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   54 1 SH   SOLE 43 1 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   47 1 SH   SOLE 18 1 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   68,837 2,027 SH   SOLE 43 74 0 1,953
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   92,043 2,081 SH   SOLE 2 2,081 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   26 1 SH   SOLE 43 1 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   100,704,980 5,673,520 SH   SOLE 22 5,643,533 0 29,987
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   10,612,382 221,368 SH   SOLE 2 25 0 221,343
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   10,638,955 222,154 SH   SOLE 2 24 0 222,130
SCHWAB STRATEGIC TR US TIPS ETF 808524870   2,625 52 SH   SOLE 2 52 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   44,746,972 1,387,503 SH   SOLE 22 1,387,503 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   48,794 1,513 SH   SOLE 43 1,513 0 0
SCIENCE 37 HOLDINGS INC COM 808644108   270,215 675,538 SH   SOLE 22 675,538 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   21,568,577 204,364 SH   SOLE 2 53,959 0 150,405
SCIENCE APPLICATIONS INTL CO COM 808625107   12,559 119 SH   SOLE 4 119 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   224,800 2,130 SH   SOLE 7 2,130 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   10,282,657 97,429 SH   SOLE 18 97,429 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   1,858,454 17,609 SH   SOLE 19 17,609 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   313,560,501 2,971,011 SH   SOLE 21 2,971,011 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   163,728,107 1,551,337 SH   SOLE 22 1,478,923 0 72,414
SCIENCE APPLICATIONS INTL CO COM 808625107   1,106,270 10,482 SH   SOLE 25 10,482 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   2,005,049 18,998 SH   SOLE 26 14,071 0 4,927
SCIENCE APPLICATIONS INTL CO COM 808625107   213,824 2,026 SH   SOLE 28 961 0 1,065
SCIENCE APPLICATIONS INTL CO COM 808625107   2,720,610 25,778 SH   SOLE 30 25,778 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   83,799 794 SH   SOLE 31 794 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   76,622 726 SH   SOLE 36 726 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   997,036 9,447 SH   SOLE 40 9,447 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   2,396,774 22,710 SH   SOLE 43 21,400 0 1,309
SCILEX HOLDING CO COM 80880W106   249,178 177,984 SH   SOLE 2 55,142 0 122,842
SCILEX HOLDING CO COM 80880W106   189 135 SH   SOLE 4 135 0 0
SCILEX HOLDING CO COM 80880W106   673 481 SH   SOLE 7 481 0 0
SCILEX HOLDING CO COM 80880W106   257,242 183,744 SH   SOLE 18 177,371 0 6,373
SCILEX HOLDING CO COM 80880W106   812,280 580,200 SH   SOLE 19 580,200 0 0
SCILEX HOLDING CO COM 80880W106   3,293,776 2,352,697 SH   SOLE 21 2,352,697 0 0
SCILEX HOLDING CO COM 80880W106   4,431,659 3,165,471 SH   SOLE 22 3,090,573 0 74,898
SCILEX HOLDING CO COM 80880W106   17,277 12,341 SH   SOLE 23 12,341 0 0
SCILEX HOLDING CO COM 80880W106   12,894 9,210 SH   SOLE 25 9,210 0 0
SCILEX HOLDING CO COM 80880W106   135,635 96,882 SH   SOLE 26 13,804 0 83,078
SCILEX HOLDING CO COM 80880W106   1,046 747 SH   SOLE 28 747 0 0
SCILEX HOLDING CO COM 80880W106   59,525 42,518 SH   SOLE 30 42,518 0 0
SCILEX HOLDING CO COM 80880W106   8,642 6,173 SH   SOLE 40 6,173 0 0
SCILEX HOLDING CO COM 80880W106   12,337 8,812 SH   SOLE 43 3,905 0 4,907
SCIPLAY CORPORATION CL A 809087109   590,699 25,942 SH   SOLE 2 17,338 0 8,604
SCIPLAY CORPORATION CL A 809087109   1,669,679 73,328 SH   SOLE 19 73,328 0 0
SCIPLAY CORPORATION CL A 809087109   580,180 25,480 SH   SOLE 21 25,480 0 0
SCIPLAY CORPORATION CL A 809087109   8,895,852 390,683 SH   SOLE 22 390,683 0 0
SCIPLAY CORPORATION CL A 809087109   3,211 141 SH   SOLE 23 141 0 0
SCORPIO TANKERS INC SHS Y7542C130   3,778,009 69,808 SH   SOLE 2 20,279 0 49,529
SCORPIO TANKERS INC SHS Y7542C130   4,737,935 87,545 SH   SOLE 7 87,545 0 0
SCORPIO TANKERS INC SHS Y7542C130   7,482,469 138,257 SH   SOLE 18 133,673 0 4,584
SCORPIO TANKERS INC SHS Y7542C130   12,647,573 233,695 SH   SOLE 19 233,695 0 0
SCORPIO TANKERS INC SHS Y7542C130   91,668,077 1,693,793 SH   SOLE 21 1,693,793 0 0
SCORPIO TANKERS INC SHS Y7542C130   40,112,229 741,172 SH   SOLE 22 699,458 0 41,714
SCORPIO TANKERS INC SHS Y7542C130   163,388 3,019 SH   SOLE 23 3,019 0 0
SCORPIO TANKERS INC SHS Y7542C130   64,186 1,186 SH   SOLE 28 1,186 0 0
SCORPIO TANKERS INC SHS Y7542C130   2,101,185 38,825 SH   SOLE 43 37,028 0 1,797
SCOTTS MIRACLE-GRO CO CL A 810186106   16,383,335 317,015 SH   SOLE 2 263,895 0 53,120
SCOTTS MIRACLE-GRO CO CL A 810186106   5,271 102 SH   SOLE 4 102 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   2,167,769 41,946 SH   SOLE 7 41,590 0 356
SCOTTS MIRACLE-GRO CO CL A 810186106   4,140,705 80,122 SH   SOLE 18 80,122 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   680,522 13,168 SH   SOLE 19 13,168 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   117,761,666 2,278,670 SH   SOLE 21 2,278,670 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   67,328,136 1,302,789 SH   SOLE 22 1,237,004 0 65,785
SCOTTS MIRACLE-GRO CO CL A 810186106   426,153 8,246 SH   SOLE 25 8,246 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   920,989 17,821 SH   SOLE 26 14,316 0 3,505
SCOTTS MIRACLE-GRO CO CL A 810186106   37,830 732 SH   SOLE 28 732 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   1,183,730 22,905 SH   SOLE 30 22,905 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   31,111 602 SH   SOLE 31 602 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   63,670 1,232 SH   SOLE 36 1,232 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   351,269 6,797 SH   SOLE 40 6,797 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   4,889,272 94,607 SH   SOLE 43 83,128 0 11,479
SCPHARMACEUTICALS INC COM 810648105   31,421 4,413 SH   SOLE 2 1,052 0 3,361
SCPHARMACEUTICALS INC COM 810648105   543,263 76,301 SH   SOLE 18 76,301 0 0
SCPHARMACEUTICALS INC COM 810648105   413,124 58,023 SH   SOLE 19 58,023 0 0
SCPHARMACEUTICALS INC COM 810648105   6,867,553 964,544 SH   SOLE 21 964,544 0 0
SCPHARMACEUTICALS INC COM 810648105   4,455,974 625,839 SH   SOLE 22 615,084 0 10,755
SCRIPPS E W CO OHIO CL A NEW 811054402   1,624,338 296,412 SH   SOLE 2 197,638 0 98,774
SCRIPPS E W CO OHIO CL A NEW 811054402   1,310 239 SH   SOLE 4 239 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   222,833 40,663 SH   SOLE 7 38,442 0 2,221
SCRIPPS E W CO OHIO CL A NEW 811054402   1,030,826 188,107 SH   SOLE 18 188,107 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   2,192,181 400,033 SH   SOLE 19 400,033 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   37,846,771 6,906,345 SH   SOLE 21 6,906,345 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   11,472,144 2,093,457 SH   SOLE 22 2,030,416 0 63,041
SCRIPPS E W CO OHIO CL A NEW 811054402   79,800 14,562 SH   SOLE 23 14,562 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   51,205 9,344 SH   SOLE 25 9,344 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   579,477 105,744 SH   SOLE 26 32,140 0 73,604
SCRIPPS E W CO OHIO CL A NEW 811054402   13,590 2,480 SH   SOLE 28 476 0 2,004
SCRIPPS E W CO OHIO CL A NEW 811054402   991,836 180,992 SH   SOLE 30 180,992 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   17,213 3,141 SH   SOLE 36 3,141 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   31,685 5,782 SH   SOLE 40 5,782 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   314,350 57,363 SH   SOLE 43 54,608 0 2,755
SCULPTOR CAP MGMT COM CL A 811246107   74,832 6,451 SH   SOLE 2 627 0 5,824
SCULPTOR CAP MGMT COM CL A 811246107   2,645 228 SH   SOLE 7 228 0 0
SCULPTOR CAP MGMT COM CL A 811246107   673,705 58,078 SH   SOLE 18 58,078 0 0
SCULPTOR CAP MGMT COM CL A 811246107   512,998 44,224 SH   SOLE 19 44,224 0 0
SCULPTOR CAP MGMT COM CL A 811246107   9,055,981 780,688 SH   SOLE 21 780,688 0 0
SCULPTOR CAP MGMT COM CL A 811246107   6,580,970 567,325 SH   SOLE 22 554,943 0 12,382
SCULPTOR CAP MGMT COM CL A 811246107   1,508 130 SH   SOLE 43 130 0 0
SCWORX CORP COM 78396V109   1,175 5,858 SH   SOLE 21 5,858 0 0
SCYNEXIS INC COM NEW 811292200   14,827 6,503 SH   SOLE 18 6,503 0 0
SCYNEXIS INC COM NEW 811292200   183,551 80,505 SH   SOLE 21 80,505 0 0
SCYNEXIS INC COM NEW 811292200   784,092 343,900 SH   SOLE 22 343,900 0 0
SEA LTD SPONSORD ADS 81141R100   21,095,517 479,989 SH   SOLE 2 423,164 0 56,825
SEA LTD SPONSORD ADS 81141R100   10,641,570 242,129 SH   SOLE 4 119,405 0 122,724
SEA LTD SPONSORD ADS 81141R100   9,282,548 211,207 SH   SOLE 7 181,266 0 29,941
SEA LTD SPONSORD ADS 81141R100   256,492 5,836 SH   SOLE 13 5,836 0 0
SEA LTD SPONSORD ADS 81141R100   4,758,071 108,261 SH   SOLE 15 108,261 0 0
SEA LTD SPONSORD ADS 81141R100   14,992,312 341,122 SH   SOLE 18 338,574 0 2,548
SEA LTD SPONSORD ADS 81141R100   9,633,840 219,200 SH   SOLE 19 219,200 0 0
SEA LTD SPONSORD ADS 81141R100   254,906,484 5,799,920 SH   SOLE 21 5,799,920 0 0
SEA LTD SPONSORD ADS 81141R100   229,130,029 5,213,425 SH   SOLE 22 5,018,846 0 194,579
SEA LTD SPONSORD ADS 81141R100   25,881,672 588,889 SH   SOLE 23 588,889 0 0
SEA LTD SPONSORD ADS 81141R100   3,174,992 72,241 SH   SOLE 25 71,117 0 1,124
SEA LTD SPONSORD ADS 81141R100   21,594,041 491,332 SH   SOLE 26 49,619 0 441,713
SEA LTD SPONSORD ADS 81141R100   17,890,023 407,054 SH   SOLE 28 7,733 0 399,321
SEA LTD SPONSORD ADS 81141R100   22,678 516 SH   SOLE 29 516 0 0
SEA LTD SPONSORD ADS 81141R100   67,710,601 1,540,628 SH   SOLE 30 1,540,628 0 0
SEA LTD SPONSORD ADS 81141R100   3,336,816 75,923 SH   SOLE 31 69,420 0 6,503
SEA LTD SPONSORD ADS 81141R100   7,845,339 178,506 SH   SOLE 34 178,506 0 0
SEA LTD SPONSORD ADS 81141R100   2,256,701 51,347 SH   SOLE 36 51,347 0 0
SEA LTD SPONSORD ADS 81141R100   763,939 17,382 SH   SOLE 40 17,382 0 0
SEA LTD SPONSORD ADS 81141R100   7,367,075 167,624 SH   SOLE 43 128,570 0 39,054
SEABOARD CORP DEL COM 811543107   5,182,893 1,381 SH   SOLE 2 124 0 1,257
SEABOARD CORP DEL COM 811543107   18,765 5 SH   SOLE 4 0 0 5
SEABOARD CORP DEL COM 811543107   1,640,061 437 SH   SOLE 7 437 0 0
SEABOARD CORP DEL COM 811543107   262,710 70 SH   SOLE 18 70 0 0
SEABOARD CORP DEL COM 811543107   292,734 78 SH   SOLE 19 78 0 0
SEABOARD CORP DEL COM 811543107   14,085,009 3,753 SH   SOLE 21 3,753 0 0
SEABOARD CORP DEL COM 811543107   20,780,361 5,537 SH   SOLE 22 5,191 0 346
SEABOARD CORP DEL COM 811543107   247,698 66 SH   SOLE 23 66 0 0
SEABOARD CORP DEL COM 811543107   217,674 58 SH   SOLE 25 58 0 0
SEABOARD CORP DEL COM 811543107   585,468 156 SH   SOLE 26 133 0 23
SEABOARD CORP DEL COM 811543107   2,705,913 721 SH   SOLE 30 721 0 0
SEABOARD CORP DEL COM 811543107   15,012 4 SH   SOLE 31 4 0 0
SEABOARD CORP DEL COM 811543107   206,415 55 SH   SOLE 40 55 0 0
SEABOARD CORP DEL COM 811543107   13,724,822 3,657 SH   SOLE 43 3,550 0 107
SEABRIDGE GOLD INC COM 811916105   2,557,573 242,424 SH   SOLE 7 242,424 0 0
SEABRIDGE GOLD INC COM 811916105   118,730 11,254 SH   SOLE 43 7,854 0 3,400
SEACOAST BKG CORP FLA COM NEW 811707801   1,841,017 83,835 SH   SOLE 2 28,215 0 55,620
SEACOAST BKG CORP FLA COM NEW 811707801   4,546 207 SH   SOLE 4 207 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   15,350 699 SH   SOLE 7 699 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   5,843,841 266,113 SH   SOLE 18 266,113 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   4,495,212 204,700 SH   SOLE 19 204,700 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   207,221,346 9,436,309 SH   SOLE 21 9,436,309 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   49,742,079 2,265,122 SH   SOLE 22 2,176,817 0 88,305
SEACOAST BKG CORP FLA COM NEW 811707801   65,814 2,997 SH   SOLE 23 2,997 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   256,295 11,671 SH   SOLE 25 11,671 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   547,397 24,927 SH   SOLE 26 11,925 0 13,002
SEACOAST BKG CORP FLA COM NEW 811707801   21,653 986 SH   SOLE 28 986 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   2,866,593 130,537 SH   SOLE 30 130,537 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   259,326 11,809 SH   SOLE 40 11,809 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   264,882 12,062 SH   SOLE 43 11,755 0 307
SEACOR MARINE HLDGS INC COM 78413P101   273,686 19,718 SH   SOLE 2 1,706 0 18,012
SEACOR MARINE HLDGS INC COM 78413P101   4,220 304 SH   SOLE 7 304 0 0
SEACOR MARINE HLDGS INC COM 78413P101   958,220 69,036 SH   SOLE 18 69,036 0 0
SEACOR MARINE HLDGS INC COM 78413P101   690,669 49,760 SH   SOLE 19 49,760 0 0
SEACOR MARINE HLDGS INC COM 78413P101   11,994,346 864,146 SH   SOLE 21 864,146 0 0
SEACOR MARINE HLDGS INC COM 78413P101   8,427,395 607,161 SH   SOLE 22 590,721 0 16,440
SEACOR MARINE HLDGS INC COM 78413P101   722 52 SH   SOLE 43 52 0 0
SEADRILL 2021 LTD COM G7997W102   1,451,554 32,408 SH   SOLE 2 1,800 0 30,608
SEADRILL 2021 LTD COM G7997W102   22,081 493 SH   SOLE 7 493 0 0
SEADRILL 2021 LTD COM G7997W102   6,118,493 136,604 SH   SOLE 18 136,604 0 0
SEADRILL 2021 LTD COM G7997W102   4,673,971 104,353 SH   SOLE 19 104,353 0 0
SEADRILL 2021 LTD COM G7997W102   72,363,978 1,615,628 SH   SOLE 21 1,615,628 0 0
SEADRILL 2021 LTD COM G7997W102   27,840,971 621,589 SH   SOLE 22 578,808 0 42,781
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   6,410,076 97,196 SH   SOLE 2 29,914 0 67,282
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   5,410,604 82,041 SH   SOLE 4 65,070 0 16,971
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   19,935,168 302,277 SH   SOLE 7 271,872 0 30,405
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   305,480 4,632 SH   SOLE 13 4,632 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,668,601 25,301 SH   SOLE 15 25,301 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   29,225,743 443,150 SH   SOLE 18 431,719 0 11,431
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   10,071,884 152,720 SH   SOLE 19 152,720 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   496,959,630 7,535,400 SH   SOLE 21 7,535,400 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   193,433,329 2,933,030 SH   SOLE 22 2,671,973 0 261,057
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   20,345,839 308,504 SH   SOLE 23 308,504 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   21,488,225 325,826 SH   SOLE 25 308,587 0 17,239
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   16,574,488 251,319 SH   SOLE 26 129,581 0 121,738
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   20,714,367 314,092 SH   SOLE 28 16,371 0 297,721
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   70,236,486 1,064,996 SH   SOLE 30 1,064,996 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   2,709,688 41,087 SH   SOLE 31 37,754 0 3,333
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   5,337,004 80,925 SH   SOLE 32 80,925 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   7,181,691 108,896 SH   SOLE 34 108,896 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   14,483,873 219,619 SH   SOLE 35 219,619 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   3,256,677 49,381 SH   SOLE 36 49,381 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   632,856 9,596 SH   SOLE 40 9,596 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   18,627,336 282,446 SH   SOLE 43 248,553 0 33,893
SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953   32,975 500 SH Put SOLE 4 500 0 0
SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953   817,780 12,400 SH Put SOLE 18 12,400 0 0
SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953   12,273,295 186,100 SH Put SOLE 19 186,100 0 0
SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953   389,105 5,900 SH Put SOLE 22 5,900 0 0
SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953   3,633,845 55,100 SH Put SOLE 34 55,100 0 0
SEAGEN INC COM 81181C104   52,902,148 249,362 SH   SOLE 2 75,959 0 173,403
SEAGEN INC COM 81181C104   21,328,925 100,537 SH   SOLE 4 44,602 0 55,935
SEAGEN INC COM 81181C104   12,802,192 60,345 SH   SOLE 7 59,486 0 859
SEAGEN INC COM 81181C104   786,016 3,705 SH   SOLE 13 3,705 0 0
SEAGEN INC COM 81181C104   2,123,197 10,008 SH   SOLE 15 10,008 0 0
SEAGEN INC COM 81181C104   33,464,329 157,739 SH   SOLE 18 148,947 0 8,792
SEAGEN INC COM 81181C104   112,018,594 528,016 SH   SOLE 19 528,016 0 0
SEAGEN INC COM 81181C104   1,005,340,875 4,738,821 SH   SOLE 21 4,738,821 0 0
SEAGEN INC COM 81181C104   762,887,581 3,595,982 SH   SOLE 22 3,324,043 0 271,939
SEAGEN INC COM 81181C104   51,143,213 241,071 SH   SOLE 23 241,071 0 0
SEAGEN INC COM 81181C104   43,500,509 205,046 SH   SOLE 25 204,672 0 374
SEAGEN INC COM 81181C104   31,694,998 149,399 SH   SOLE 26 75,251 0 74,148
SEAGEN INC COM 81181C104   40,305,954 189,988 SH   SOLE 28 3,998 0 185,990
SEAGEN INC COM 81181C104   244,541,698 1,152,683 SH   SOLE 30 1,152,683 0 0
SEAGEN INC COM 81181C104   6,740,642 31,773 SH   SOLE 31 29,347 0 2,426
SEAGEN INC COM 81181C104   11,078,685 52,221 SH   SOLE 32 52,221 0 0
SEAGEN INC COM 81181C104   90,167,993 425,020 SH   SOLE 34 425,020 0 0
SEAGEN INC COM 81181C104   7,851,672 37,010 SH   SOLE 36 37,010 0 0
SEAGEN INC COM 81181C104   1,455,773 6,862 SH   SOLE 40 6,862 0 0
SEAGEN INC COM 81181C104   64,706 305 SH   OTR 43 305 0 0
SEAGEN INC COM 81181C104   24,578,002 115,852 SH   SOLE 43 104,905 0 10,947
SEALED AIR CORP NEW COM 81211K100   14,372,800 437,395 SH   SOLE 2 377,583 0 59,812
SEALED AIR CORP NEW COM 81211K100   4,957,490 150,867 SH   SOLE 4 52,573 0 98,294
SEALED AIR CORP NEW COM 81211K100   2,859,149 87,010 SH   SOLE 7 72,064 0 14,946
SEALED AIR CORP NEW COM 81211K100   19,355 589 SH   SOLE 13 589 0 0
SEALED AIR CORP NEW COM 81211K100   591,381 17,997 SH   SOLE 15 17,997 0 0
SEALED AIR CORP NEW COM 81211K100   123,240,169 3,750,462 SH   SOLE 18 3,527,283 0 223,179
SEALED AIR CORP NEW COM 81211K100   352,670,180 10,732,507 SH   SOLE 19 10,732,507 0 0
SEALED AIR CORP NEW COM 81211K100   127,361,844 3,875,893 SH   SOLE 21 3,875,893 0 0
SEALED AIR CORP NEW COM 81211K100   149,542,508 4,550,898 SH   SOLE 22 4,209,055 0 341,843
SEALED AIR CORP NEW COM 81211K100   10,390,036 316,191 SH   SOLE 23 316,191 0 0
SEALED AIR CORP NEW COM 81211K100   6,605,714 201,026 SH   SOLE 25 201,026 0 0
SEALED AIR CORP NEW COM 81211K100   7,803,494 237,477 SH   SOLE 26 217,888 0 19,589
SEALED AIR CORP NEW COM 81211K100   6,259,731 190,497 SH   SOLE 28 1,393 0 189,104
SEALED AIR CORP NEW COM 81211K100   89,346 2,719 SH   SOLE 29 2,719 0 0
SEALED AIR CORP NEW COM 81211K100   32,643,748 993,419 SH   SOLE 30 782,927 0 210,492
SEALED AIR CORP NEW COM 81211K100   1,018,824 31,005 SH   SOLE 31 28,525 0 2,480
SEALED AIR CORP NEW COM 81211K100   23,278,780 708,423 SH   SOLE 34 708,423 0 0
SEALED AIR CORP NEW COM 81211K100   612,905 18,652 SH   SOLE 36 18,652 0 0
SEALED AIR CORP NEW COM 81211K100   198,737 6,048 SH   SOLE 40 6,048 0 0
SEALED AIR CORP NEW COM 81211K100   11,764 358 SH   OTR 43 358 0 0
SEALED AIR CORP NEW COM 81211K100   6,852,092 208,524 SH   SOLE 43 175,601 0 32,923
SEALSQ CORP ORD SHS G79483106   3,877 1,929 SH   SOLE 40 1,929 0 0
SEANERGY MARITIME HLDGS CORP SHS Y73760400   185,108 33,534 SH   SOLE 2 33,534 0 0
SEANERGY MARITIME HLDGS CORP SHS Y73760400   21,252 3,850 SH   SOLE 22 3,850 0 0
SEAWORLD ENTMT INC COM 81282V100   1,133,773 24,514 SH   SOLE 2 13,992 0 10,522
SEAWORLD ENTMT INC COM 81282V100   7,678 166 SH   SOLE 4 166 0 0
SEAWORLD ENTMT INC COM 81282V100   471,889 10,203 SH   SOLE 7 9,657 0 546
SEAWORLD ENTMT INC COM 81282V100   4,036,885 87,284 SH   SOLE 18 87,284 0 0
SEAWORLD ENTMT INC COM 81282V100   3,452,655 74,652 SH   SOLE 19 74,652 0 0
SEAWORLD ENTMT INC COM 81282V100   58,774,824 1,270,807 SH   SOLE 21 1,270,807 0 0
SEAWORLD ENTMT INC COM 81282V100   52,059,139 1,125,603 SH   SOLE 22 1,092,881 0 32,722
SEAWORLD ENTMT INC COM 81282V100   341,094 7,375 SH   SOLE 25 7,375 0 0
SEAWORLD ENTMT INC COM 81282V100   955,201 20,653 SH   SOLE 26 16,365 0 4,288
SEAWORLD ENTMT INC COM 81282V100   151,191 3,269 SH   SOLE 28 919 0 2,350
SEAWORLD ENTMT INC COM 81282V100   2,436,126 52,673 SH   SOLE 30 52,673 0 0
SEAWORLD ENTMT INC COM 81282V100   318,848 6,894 SH   SOLE 40 6,894 0 0
SEAWORLD ENTMT INC COM 81282V100   1,009,684 21,831 SH   SOLE 43 20,894 0 937
SECUREWORKS CORP CL A 81374A105   962,153 154,936 SH   SOLE 22 154,936 0 0
SECUREWORKS CORP CL A 81374A105   211 34 SH   SOLE 43 34 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   358,633 45,744 SH   SOLE 2 12,390 0 33,354
SECURITY NATL FINL CORP CL A NEW 814785309   232,142 29,610 SH   SOLE 18 29,610 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   194,699 24,834 SH   SOLE 19 24,834 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   3,053,217 389,441 SH   SOLE 21 389,441 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   1,833,431 233,856 SH   SOLE 22 225,190 0 8,666
SEELOS THERAPEUTICS INC COM 81577F109   2,735 14,866 SH   SOLE 21 14,866 0 0
SEELOS THERAPEUTICS INC COM 81577F109   308,958 1,679,117 SH   SOLE 22 1,679,117 0 0
SEER INC COM CL A 81578P106   1,017,393 460,359 SH   SOLE 2 317,816 0 142,543
SEER INC COM CL A 81578P106   827 374 SH   SOLE 7 374 0 0
SEER INC COM CL A 81578P106   402,567 182,157 SH   SOLE 18 179,252 0 2,905
SEER INC COM CL A 81578P106   1,486,291 672,530 SH   SOLE 19 672,530 0 0
SEER INC COM CL A 81578P106   5,194,408 2,350,411 SH   SOLE 21 2,350,411 0 0
SEER INC COM CL A 81578P106   3,897,461 1,763,557 SH   SOLE 22 1,716,000 0 47,557
SEER INC COM CL A 81578P106   70,828 32,049 SH   SOLE 23 32,049 0 0
SEER INC COM CL A 81578P106   576,585 260,898 SH   SOLE 26 0 0 260,898
SEER INC COM CL A 81578P106   34,655 15,681 SH   SOLE 43 4,144 0 11,537
SEI INVTS CO COM 784117103   25,029,119 415,559 SH   SOLE 2 329,869 0 85,690
SEI INVTS CO COM 784117103   8,575,186 142,374 SH   SOLE 4 53,890 0 88,484
SEI INVTS CO COM 784117103   4,008,668 66,556 SH   SOLE 7 44,612 0 21,944
SEI INVTS CO COM 784117103   50,413 837 SH   SOLE 13 837 0 0
SEI INVTS CO COM 784117103   663,373 11,014 SH   SOLE 15 11,014 0 0
SEI INVTS CO COM 784117103   17,380,451 288,568 SH   SOLE 18 281,350 0 7,218
SEI INVTS CO COM 784117103   2,103,171 34,919 SH   SOLE 19 34,919 0 0
SEI INVTS CO COM 784117103   348,874,686 5,792,374 SH   SOLE 21 5,792,374 0 0
SEI INVTS CO COM 784117103   189,812,255 3,151,457 SH   SOLE 22 2,934,665 0 216,792
SEI INVTS CO COM 784117103   11,625,414 193,017 SH   SOLE 23 193,017 0 0
SEI INVTS CO COM 784117103   10,193,807 169,248 SH   SOLE 25 169,248 0 0
SEI INVTS CO COM 784117103   4,435,879 73,649 SH   SOLE 26 32,988 0 40,661
SEI INVTS CO COM 784117103   7,092,203 117,752 SH   SOLE 28 2,173 0 115,579
SEI INVTS CO COM 784117103   19,755 328 SH   SOLE 29 328 0 0
SEI INVTS CO COM 784117103   26,419,950 438,651 SH   SOLE 30 411,246 0 27,405
SEI INVTS CO COM 784117103   1,517,435 25,194 SH   SOLE 31 22,999 0 2,195
SEI INVTS CO COM 784117103   315,665 5,241 SH   SOLE 34 5,241 0 0
SEI INVTS CO COM 784117103   4,183,576 69,460 SH   SOLE 36 69,460 0 0
SEI INVTS CO COM 784117103   311,931 5,179 SH   SOLE 40 5,179 0 0
SEI INVTS CO COM 784117103   16,202 269 SH   OTR 43 269 0 0
SEI INVTS CO COM 784117103   21,580,144 358,296 SH   SOLE 43 312,696 0 45,600
SELECT MED HLDGS CORP COM 81619Q105   2,090,815 82,739 SH   SOLE 2 57,033 0 25,706
SELECT MED HLDGS CORP COM 81619Q105   8,971 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105   391,837 15,506 SH   SOLE 7 14,753 0 753
SELECT MED HLDGS CORP COM 81619Q105   7,841,534 310,310 SH   SOLE 18 310,310 0 0
SELECT MED HLDGS CORP COM 81619Q105   5,537,112 219,118 SH   SOLE 19 219,118 0 0
SELECT MED HLDGS CORP COM 81619Q105   305,379,712 12,084,674 SH   SOLE 21 12,084,674 0 0
SELECT MED HLDGS CORP COM 81619Q105   73,726,160 2,917,537 SH   SOLE 22 2,828,313 0 89,224
SELECT MED HLDGS CORP COM 81619Q105   512,375 20,276 SH   SOLE 25 20,276 0 0
SELECT MED HLDGS CORP COM 81619Q105   1,770,164 70,050 SH   SOLE 26 42,481 0 27,569
SELECT MED HLDGS CORP COM 81619Q105   51,879 2,053 SH   SOLE 28 2,053 0 0
SELECT MED HLDGS CORP COM 81619Q105   7,298,406 288,817 SH   SOLE 30 288,817 0 0
SELECT MED HLDGS CORP COM 81619Q105   77,705 3,075 SH   SOLE 36 3,075 0 0
SELECT MED HLDGS CORP COM 81619Q105   454,178 17,973 SH   SOLE 40 17,973 0 0
SELECT MED HLDGS CORP COM 81619Q105   2,044,881 80,921 SH   SOLE 43 58,516 0 22,405
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   25,251,311 321,468 SH   SOLE 2 321,468 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   6,424,762 81,792 SH   SOLE 7 0 0 81,792
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   58,913 750 SH   SOLE 43 750 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   123,322,235 957,917 SH   SOLE 2 957,917 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   33,571,787 260,772 SH   SOLE 7 0 0 260,772
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   4,892 38 SH   SOLE 43 0 0 38
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   60,841,045 884,189 SH   SOLE 2 884,189 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   15,516,999 225,505 SH   SOLE 7 0 0 225,505
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   278,681 4,050 SH   SOLE 43 4,050 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   103,616,548 643,661 SH   SOLE 2 643,661 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   33,597,170 208,704 SH   SOLE 7 0 0 208,704
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   142,827 887 SH   SOLE 43 887 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   48,637,232 538,082 SH   SOLE 2 538,082 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   18,264,384 202,062 SH   SOLE 7 0 0 202,062
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,591,933 28,675 SH   SOLE 19 28,675 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   413,534 4,575 SH   SOLE 30 4,575 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506   27,117,000 300,000 SH Call SOLE 19 300,000 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   110,227,260 3,323,101 SH   SOLE 2 3,323,101 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   34,380,373 1,036,490 SH   SOLE 7 0 0 1,036,490
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   497,550 15,000 SH   SOLE 19 15,000 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   99,510 3,000 SH   SOLE 30 3,000 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   155,667 4,693 SH   SOLE 43 4,693 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   81,391,716 802,838 SH   SOLE 2 802,838 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   25,756,603 254,060 SH   SOLE 7 0 0 254,060
SELECT SECTOR SPDR TR INDL 81369Y704   50,690 500 SH   SOLE 43 500 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   262,432,094 1,600,879 SH   SOLE 2 1,600,879 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   80,374,551 490,298 SH   SOLE 7 0 0 490,298
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   802,946 4,898 SH   SOLE 43 4,536 0 362
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   97,846,701 1,492,248 SH   SOLE 2 1,492,248 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   34,942,778 532,908 SH   SOLE 7 0 0 532,908
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   15,330,376 449,967 SH   SOLE 2 449,967 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   43,167 1,267 SH   SOLE 7 0 0 1,267
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   29,567,538 501,740 SH   SOLE 2 501,740 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   12,307,059 208,842 SH   SOLE 7 0 0 208,842
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   88,395 1,500 SH   SOLE 43 1,500 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   957,570 120,449 SH   SOLE 2 54,208 0 66,241
SELECT WATER SOLUTIONS INC CL A COM 81617J301   2,679 337 SH   SOLE 4 337 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   1,183,501 148,868 SH   SOLE 7 148,868 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   1,839,225 231,349 SH   SOLE 18 231,349 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   1,329,351 167,214 SH   SOLE 19 167,214 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   24,407,033 3,070,067 SH   SOLE 21 3,070,067 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   18,731,202 2,356,126 SH   SOLE 22 2,247,305 0 108,821
SELECT WATER SOLUTIONS INC CL A COM 81617J301   96,187 12,099 SH   SOLE 25 12,099 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   25,384 3,193 SH   SOLE 26 0 0 3,193
SELECT WATER SOLUTIONS INC CL A COM 81617J301   30,615 3,851 SH   SOLE 28 0 0 3,851
SELECT WATER SOLUTIONS INC CL A COM 81617J301   11,114,657 1,398,070 SH   SOLE 30 1,398,070 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   59,251 7,453 SH   SOLE 40 7,453 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   334,759 42,108 SH   SOLE 43 38,211 0 3,897
SELECTA BIOSCIENCES INC COM 816212104   69,462 65,530 SH   SOLE 2 18,981 0 46,549
SELECTA BIOSCIENCES INC COM 816212104   343,331 323,897 SH   SOLE 18 323,897 0 0
SELECTA BIOSCIENCES INC COM 816212104   267,426 252,289 SH   SOLE 19 252,289 0 0
SELECTA BIOSCIENCES INC COM 816212104   4,786,706 4,515,760 SH   SOLE 21 4,515,760 0 0
SELECTA BIOSCIENCES INC COM 816212104   2,675,715 2,524,259 SH   SOLE 22 2,461,507 0 62,752
SELECTA BIOSCIENCES INC COM 816212104   67,153 63,352 SH   SOLE 30 63,352 0 0
SELECTA BIOSCIENCES INC COM 816212104   106 100 SH   SOLE 43 100 0 0
SELECTIVE INS GROUP INC COM 816300107   11,378,207 110,286 SH   SOLE 2 69,033 0 41,253
SELECTIVE INS GROUP INC COM 816300107   20,221 196 SH   SOLE 4 196 0 0
SELECTIVE INS GROUP INC COM 816300107   1,936,398 18,769 SH   SOLE 7 17,775 0 994
SELECTIVE INS GROUP INC COM 816300107   24,736,039 239,760 SH   SOLE 18 236,712 0 3,048
SELECTIVE INS GROUP INC COM 816300107   26,542,649 257,271 SH   SOLE 19 257,271 0 0
SELECTIVE INS GROUP INC COM 816300107   462,205,314 4,480,036 SH   SOLE 21 4,480,036 0 0
SELECTIVE INS GROUP INC COM 816300107   208,681,340 2,022,694 SH   SOLE 22 1,972,254 0 50,440
SELECTIVE INS GROUP INC COM 816300107   372,444 3,610 SH   SOLE 23 3,610 0 0
SELECTIVE INS GROUP INC COM 816300107   1,243,302 12,051 SH   SOLE 25 12,051 0 0
SELECTIVE INS GROUP INC COM 816300107   6,472,370 62,735 SH   SOLE 26 22,099 0 40,636
SELECTIVE INS GROUP INC COM 816300107   352,326 3,415 SH   SOLE 28 1,069 0 2,346
SELECTIVE INS GROUP INC COM 816300107   8,572,086 83,087 SH   SOLE 30 83,087 0 0
SELECTIVE INS GROUP INC COM 816300107   238,426 2,311 SH   SOLE 36 2,311 0 0
SELECTIVE INS GROUP INC COM 816300107   1,023,653 9,922 SH   SOLE 40 9,922 0 0
SELECTIVE INS GROUP INC COM 816300107   89,964 872 SH   OTR 43 872 0 0
SELECTIVE INS GROUP INC COM 816300107   5,531,076 53,611 SH   SOLE 43 51,336 0 2,275
SELECTQUOTE INC COM 816307300   134,982 115,369 SH   SOLE 2 21,571 0 93,798
SELECTQUOTE INC COM 816307300   2,520 2,154 SH   SOLE 7 2,154 0 0
SELECTQUOTE INC COM 816307300   488,419 417,452 SH   SOLE 18 408,779 0 8,673
SELECTQUOTE INC COM 816307300   672,048 574,400 SH   SOLE 19 574,400 0 0
SELECTQUOTE INC COM 816307300   5,627,470 4,809,803 SH   SOLE 21 4,809,803 0 0
SELECTQUOTE INC COM 816307300   4,239,872 3,623,822 SH   SOLE 22 3,501,309 0 122,513
SELECTQUOTE INC COM 816307300   5,596 4,783 SH   SOLE 23 4,783 0 0
SELECTQUOTE INC COM 816307300   30,921 26,428 SH   SOLE 26 0 0 26,428
SELECTQUOTE INC COM 816307300   7,612 6,506 SH   SOLE 28 6,506 0 0
SELECTQUOTE INC COM 816307300   160,205 136,927 SH   SOLE 30 136,927 0 0
SELECTQUOTE INC COM 816307300   3,737 3,194 SH   SOLE 43 3,194 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   8,613 5,252 SH   SOLE 18 5,252 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   102,674 62,606 SH   SOLE 21 62,606 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   348,890 212,738 SH   SOLE 22 212,738 0 0
SEMLER SCIENTIFIC INC COM 81684M104   247,129 9,741 SH   SOLE 2 9,357 0 384
SEMLER SCIENTIFIC INC COM 81684M104   309,184 12,187 SH   SOLE 18 12,187 0 0
SEMLER SCIENTIFIC INC COM 81684M104   272,195 10,729 SH   SOLE 19 10,729 0 0
SEMLER SCIENTIFIC INC COM 81684M104   4,131,073 162,833 SH   SOLE 21 162,833 0 0
SEMLER SCIENTIFIC INC COM 81684M104   3,079,309 121,376 SH   SOLE 22 120,387 0 989
SEMPRA COM 816851109   97,924,015 1,439,424 SH   SOLE 2 269,239 0 1,170,185
SEMPRA COM 816851109   43,549,677 640,154 SH   SOLE 4 319,514 0 320,640
SEMPRA COM 816851109   91,508,514 1,345,120 SH   SOLE 7 1,094,453 0 250,667
SEMPRA COM 816851109   662,340 9,736 SH   SOLE 13 9,736 0 0
SEMPRA COM 816851109   6,245,494 91,805 SH   SOLE 15 91,805 0 0
SEMPRA COM 816851109   164,088,408 2,412,001 SH   SOLE 18 2,313,130 0 98,871
SEMPRA COM 816851109   413,155,850 6,073,142 SH   SOLE 19 6,073,142 0 0
SEMPRA COM 816851109   1,345,415,636 19,776,799 SH   SOLE 21 19,776,799 0 0
SEMPRA COM 816851109   973,690,736 14,312,667 SH   SOLE 22 12,883,327 0 1,429,340
SEMPRA COM 816851109   74,508,293 1,095,227 SH   SOLE 23 1,095,227 0 0
SEMPRA COM 816851109   77,682,845 1,141,891 SH   SOLE 25 963,870 0 178,021
SEMPRA COM 816851109   85,028,520 1,249,868 SH   SOLE 26 676,676 0 573,192
SEMPRA COM 816851109   91,724,441 1,348,294 SH   SOLE 28 16,645 0 1,331,649
SEMPRA COM 816851109   158,850 2,335 SH   SOLE 29 2,335 0 0
SEMPRA COM 816851109   303,862,662 4,466,598 SH   SOLE 30 4,396,084 0 70,514
SEMPRA COM 816851109   12,159,206 178,733 SH   SOLE 31 129,536 0 49,197
SEMPRA COM 816851109   3,439,189 50,554 SH   SOLE 32 50,554 0 0
SEMPRA COM 816851109   100,909,171 1,483,304 SH   SOLE 34 1,483,304 0 0
SEMPRA COM 816851109   9,370,316 137,738 SH   SOLE 35 137,738 0 0
SEMPRA COM 816851109   12,705,691 186,766 SH   SOLE 36 186,766 0 0
SEMPRA COM 816851109   2,079,065 30,561 SH   SOLE 40 30,561 0 0
SEMPRA COM 816851109   84,085 1,236 SH   OTR 43 1,236 0 0
SEMPRA COM 816851109   35,647,848 524,002 SH   SOLE 43 434,259 0 89,743
SEMRUSH HLDGS INC CL A COM 81686C104   2,085,076 245,303 SH   SOLE 2 133,608 0 111,695
SEMRUSH HLDGS INC CL A COM 81686C104   652,681 76,786 SH   SOLE 18 76,786 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   3,424,191 402,846 SH   SOLE 19 402,846 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   9,787,597 1,151,482 SH   SOLE 21 1,151,482 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   10,877,501 1,279,706 SH   SOLE 22 1,250,694 0 29,012
SEMRUSH HLDGS INC CL A COM 81686C104   166,821 19,626 SH   SOLE 23 19,626 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   67,031 7,886 SH   SOLE 25 7,886 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   165,274 19,444 SH   SOLE 26 0 0 19,444
SEMRUSH HLDGS INC CL A COM 81686C104   242,556 28,536 SH   SOLE 30 28,536 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   147,866 17,396 SH   SOLE 34 17,396 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   46,657 5,489 SH   SOLE 40 5,489 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   30,787 3,622 SH   SOLE 43 3,257 0 365
SEMTECH CORP COM 816850101   3,468,525 134,700 SH   SOLE 2 92,222 0 42,478
SEMTECH CORP COM 816850101   8,189 318 SH   SOLE 4 89 0 229
SEMTECH CORP COM 816850101   17,278 671 SH   SOLE 7 671 0 0
SEMTECH CORP COM 816850101   5,386,025 209,166 SH   SOLE 18 209,166 0 0
SEMTECH CORP COM 816850101   3,408,399 132,365 SH   SOLE 19 132,365 0 0
SEMTECH CORP COM 816850101   190,524,070 7,398,993 SH   SOLE 21 7,398,993 0 0
SEMTECH CORP COM 816850101   47,200,960 1,833,047 SH   SOLE 22 1,751,703 0 81,344
SEMTECH CORP COM 816850101   329,343 12,790 SH   SOLE 25 12,790 0 0
SEMTECH CORP COM 816850101   2,456,318 95,391 SH   SOLE 26 22,404 0 72,987
SEMTECH CORP COM 816850101   168,070 6,527 SH   SOLE 28 1,157 0 5,370
SEMTECH CORP COM 816850101   3,300,197 128,163 SH   SOLE 30 128,163 0 0
SEMTECH CORP COM 816850101   307,326 11,935 SH   SOLE 40 11,935 0 0
SEMTECH CORP COM 816850101   1,912,195 74,260 SH   SOLE 43 69,830 0 4,430
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104   5,528,867 453,930 SH   SOLE 43 397,892 0 56,038
SENECA FOODS CORP NEW CL B 817070105   2,729 52 SH   SOLE 22 52 0 0
SENECA FOODS CORP NEW CL A 817070501   300,964 5,591 SH   SOLE 2 1,553 0 4,038
SENECA FOODS CORP NEW CL A 817070501   3,822 71 SH   SOLE 7 71 0 0
SENECA FOODS CORP NEW CL A 817070501   831,351 15,444 SH   SOLE 18 15,444 0 0
SENECA FOODS CORP NEW CL A 817070501   597,352 11,097 SH   SOLE 19 11,097 0 0
SENECA FOODS CORP NEW CL A 817070501   10,863,432 201,810 SH   SOLE 21 201,810 0 0
SENECA FOODS CORP NEW CL A 817070501   9,468,697 175,900 SH   SOLE 22 168,431 0 7,469
SENECA FOODS CORP NEW CL A 817070501   63,143 1,173 SH   SOLE 25 1,173 0 0
SENECA FOODS CORP NEW CL A 817070501   137,751 2,559 SH   SOLE 43 2,174 0 385
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   6,739,221 178,192 SH   SOLE 2 100,320 0 77,872
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   6,535,296 172,800 SH   SOLE 4 48,893 0 123,907
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   722,324 19,099 SH   SOLE 7 18,287 0 812
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   376,006 9,942 SH   SOLE 13 9,942 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   466,434 12,333 SH   SOLE 15 12,333 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   11,875,177 313,992 SH   SOLE 18 304,590 0 9,402
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,835,178 48,524 SH   SOLE 19 48,524 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   296,679,482 7,844,513 SH   SOLE 21 7,844,513 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   171,677,082 4,539,320 SH   SOLE 22 4,226,768 0 312,552
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   9,471,716 250,442 SH   SOLE 23 250,442 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,173,441 31,027 SH   SOLE 25 30,635 0 392
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   4,175,517 110,405 SH   SOLE 26 82,777 0 27,628
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   10,828,017 286,304 SH   SOLE 28 2,817 0 283,487
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   19,099,819 505,019 SH   SOLE 30 442,236 0 62,783
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   2,545,097 67,295 SH   SOLE 31 62,603 0 4,692
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   61,549,440 1,627,431 SH   SOLE 34 1,627,431 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   886,766 23,447 SH   SOLE 36 23,447 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   258,273 6,829 SH   SOLE 40 6,829 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   3,248,965 85,906 SH   SOLE 43 77,663 0 8,243
SENSEI BIOTHERAPEUTICS INC COM 81728A108   1,820 2,275 SH   SOLE 18 2,275 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108   26,034 32,543 SH   SOLE 21 32,543 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108   326 407 SH   SOLE 22 407 0 0
SENSEONICS HLDGS INC COM 81727U105   2,544,209 4,212,964 SH   SOLE 21 4,212,964 0 0
SENSEONICS HLDGS INC COM 81727U105   4,399,556 7,285,239 SH   SOLE 22 7,285,239 0 0
SENSEONICS HLDGS INC COM 81727U105   6,883 11,398 SH   SOLE 25 11,398 0 0
SENSEONICS HLDGS INC COM 81727U105   43,606 72,208 SH   SOLE 30 72,208 0 0
SENSEONICS HLDGS INC COM 81727U105   6,690 11,078 SH   SOLE 43 11,078 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   1,978,788 33,837 SH   SOLE 2 24,610 0 9,227
SENSIENT TECHNOLOGIES CORP COM 81725T100   7,836 134 SH   SOLE 4 134 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   453,278 7,751 SH   SOLE 7 7,344 0 407
SENSIENT TECHNOLOGIES CORP COM 81725T100   7,316,140 125,105 SH   SOLE 18 125,105 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   5,074,894 86,780 SH   SOLE 19 86,780 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   284,739,471 4,869,006 SH   SOLE 21 4,869,006 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   68,879,849 1,177,836 SH   SOLE 22 1,142,650 0 35,186
SENSIENT TECHNOLOGIES CORP COM 81725T100   490,296 8,384 SH   SOLE 25 8,384 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   1,491,474 25,504 SH   SOLE 26 22,193 0 3,311
SENSIENT TECHNOLOGIES CORP COM 81725T100   72,223 1,235 SH   SOLE 28 753 0 482
SENSIENT TECHNOLOGIES CORP COM 81725T100   4,575,183 78,235 SH   SOLE 30 78,235 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   66,024 1,129 SH   SOLE 36 1,129 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   429,302 7,341 SH   SOLE 40 7,341 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   6,034,922 103,196 SH   SOLE 43 92,050 0 11,146
SENSUS HEALTHCARE INC COM 81728J109   8,047 2,905 SH   SOLE 18 2,905 0 0
SENSUS HEALTHCARE INC COM 81728J109   87,551 31,607 SH   SOLE 21 31,607 0 0
SENSUS HEALTHCARE INC COM 81728J109   82,180 29,668 SH   SOLE 22 29,668 0 0
SENTI BIOSCIENCES INC COM 81726A100   16,541 40,052 SH   SOLE 22 40,052 0 0
SENTINELONE INC CL A 81730H109   5,522,780 327,567 SH   SOLE 2 79,119 0 248,448
SENTINELONE INC CL A 81730H109   429,441 25,471 SH   SOLE 4 645 0 24,826
SENTINELONE INC CL A 81730H109   711,441 42,197 SH   SOLE 7 40,402 0 1,795
SENTINELONE INC CL A 81730H109   1,282,743 76,082 SH   SOLE 18 76,082 0 0
SENTINELONE INC CL A 81730H109   6,028,377 357,555 SH   SOLE 19 357,555 0 0
SENTINELONE INC CL A 81730H109   88,244,582 5,233,961 SH   SOLE 21 5,233,961 0 0
SENTINELONE INC CL A 81730H109   96,188,155 5,705,110 SH   SOLE 22 5,395,363 0 309,747
SENTINELONE INC CL A 81730H109   790,296 46,874 SH   SOLE 25 46,874 0 0
SENTINELONE INC CL A 81730H109   1,862,018 110,440 SH   SOLE 26 89,167 0 21,273
SENTINELONE INC CL A 81730H109   104,296 6,186 SH   SOLE 28 4,179 0 2,007
SENTINELONE INC CL A 81730H109   25,163,972 1,492,525 SH   SOLE 30 1,492,525 0 0
SENTINELONE INC CL A 81730H109   2,281,664 135,330 SH   SOLE 31 3,291 0 132,039
SENTINELONE INC CL A 81730H109   7,804,123 462,878 SH   SOLE 34 462,878 0 0
SENTINELONE INC CL A 81730H109   32,472 1,926 SH   SOLE 36 1,926 0 0
SENTINELONE INC CL A 81730H109   687,804 40,795 SH   SOLE 40 40,795 0 0
SENTINELONE INC CL A 81730H109   3,401,994 201,779 SH   SOLE 43 181,449 0 20,330
SERA PROGNOSTICS INC CLASS A COM 81749D107   8,056 4,331 SH   SOLE 18 4,331 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107   95,969 51,596 SH   SOLE 21 51,596 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107   3,166 1,702 SH   SOLE 22 1,702 0 0
SERES THERAPEUTICS INC COM 81750R102   381,593 160,333 SH   SOLE 2 125,524 0 34,809
SERES THERAPEUTICS INC COM 81750R102   585 246 SH   SOLE 4 246 0 0
SERES THERAPEUTICS INC COM 81750R102   2,416 1,015 SH   SOLE 7 1,015 0 0
SERES THERAPEUTICS INC COM 81750R102   632,337 265,688 SH   SOLE 18 265,688 0 0
SERES THERAPEUTICS INC COM 81750R102   457,993 192,434 SH   SOLE 19 192,434 0 0
SERES THERAPEUTICS INC COM 81750R102   10,078,036 4,234,469 SH   SOLE 21 4,234,469 0 0
SERES THERAPEUTICS INC COM 81750R102   6,729,776 2,827,637 SH   SOLE 22 2,747,720 0 79,917
SERES THERAPEUTICS INC COM 81750R102   45,127 18,961 SH   SOLE 25 18,961 0 0
SERES THERAPEUTICS INC COM 81750R102   81,853 34,392 SH   SOLE 26 24,435 0 9,957
SERES THERAPEUTICS INC COM 81750R102   299,732 125,938 SH   SOLE 30 125,938 0 0
SERES THERAPEUTICS INC COM 81750R102   47,303 19,875 SH   SOLE 40 19,875 0 0
SERES THERAPEUTICS INC COM 81750R102   97,437 40,940 SH   SOLE 43 33,644 0 7,296
SERITAGE GROWTH PPTYS CL A 81752R100   107,981 13,951 SH   SOLE 2 9,712 0 4,239
SERITAGE GROWTH PPTYS CL A 81752R100   1,146 148 SH   SOLE 4 148 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   751,910 97,146 SH   SOLE 21 97,146 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   4,671,523 603,556 SH   SOLE 22 584,286 0 19,270
SERITAGE GROWTH PPTYS CL A 81752R100   34,211 4,420 SH   SOLE 25 4,420 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   144,699 18,695 SH   SOLE 26 11,491 0 7,204
SERITAGE GROWTH PPTYS CL A 81752R100   48,329 6,244 SH   SOLE 28 0 0 6,244
SERITAGE GROWTH PPTYS CL A 81752R100   141,750 18,314 SH   SOLE 30 18,314 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   27,717 3,581 SH   SOLE 40 3,581 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   92,300 11,925 SH   SOLE 43 11,020 0 905
SERVICE CORP INTL COM 817565104   42,997,964 752,502 SH   SOLE 2 284,829 0 467,673
SERVICE CORP INTL COM 817565104   1,563,065 27,355 SH   SOLE 4 20,384 0 6,971
SERVICE CORP INTL COM 817565104   1,671,345 29,250 SH   SOLE 7 27,737 0 1,513
SERVICE CORP INTL COM 817565104   186,848 3,270 SH   SOLE 13 3,270 0 0
SERVICE CORP INTL COM 817565104   15,999,543 280,006 SH   SOLE 18 279,654 0 352
SERVICE CORP INTL COM 817565104   3,691,358 64,602 SH   SOLE 19 64,602 0 0
SERVICE CORP INTL COM 817565104   453,395,615 7,934,820 SH   SOLE 21 7,934,820 0 0
SERVICE CORP INTL COM 817565104   250,884,769 4,390,703 SH   SOLE 22 4,187,410 0 203,293
SERVICE CORP INTL COM 817565104   1,910,533 33,436 SH   SOLE 23 33,436 0 0
SERVICE CORP INTL COM 817565104   1,676,830 29,346 SH   SOLE 25 29,346 0 0
SERVICE CORP INTL COM 817565104   8,967,837 156,945 SH   SOLE 26 53,106 0 103,839
SERVICE CORP INTL COM 817565104   535,745 9,376 SH   SOLE 28 1,921 0 7,455
SERVICE CORP INTL COM 817565104   193,362 3,384 SH   SOLE 29 3,384 0 0
SERVICE CORP INTL COM 817565104   11,077,218 193,861 SH   SOLE 30 193,861 0 0
SERVICE CORP INTL COM 817565104   234,845 4,110 SH   SOLE 31 4,110 0 0
SERVICE CORP INTL COM 817565104   323,470 5,661 SH   SOLE 34 5,661 0 0
SERVICE CORP INTL COM 817565104   160,278 2,805 SH   SOLE 36 2,805 0 0
SERVICE CORP INTL COM 817565104   1,451,699 25,406 SH   SOLE 40 25,406 0 0
SERVICE CORP INTL COM 817565104   19,942 349 SH   OTR 43 349 0 0
SERVICE CORP INTL COM 817565104   5,941,857 103,988 SH   SOLE 43 91,940 0 12,048
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,608,517 209,170 SH   SOLE 2 66,915 0 142,255
SERVICE PPTYS TR COM SH BEN INT 81761L102   531,448 69,109 SH   SOLE 4 69,109 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,896,569 246,628 SH   SOLE 7 211,834 0 34,794
SERVICE PPTYS TR COM SH BEN INT 81761L102   4,169,618 542,213 SH   SOLE 18 542,213 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   12,523,972 1,628,605 SH   SOLE 19 1,628,605 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   151,680,844 19,724,427 SH   SOLE 21 19,724,427 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   48,411,003 6,295,319 SH   SOLE 22 6,061,078 0 234,241
SERVICE PPTYS TR COM SH BEN INT 81761L102   65,180 8,476 SH   SOLE 23 8,476 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   2,774,237 360,759 SH   SOLE 25 360,759 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   683,649 88,901 SH   SOLE 26 44,266 0 44,635
SERVICE PPTYS TR COM SH BEN INT 81761L102   927,883 120,661 SH   SOLE 28 4,207 0 116,454
SERVICE PPTYS TR COM SH BEN INT 81761L102   6,040,849 785,546 SH   SOLE 30 785,546 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,153,808 150,040 SH   SOLE 34 150,040 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   51,554 6,704 SH   SOLE 36 6,704 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   216,358 28,135 SH   SOLE 40 28,135 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,800,568 234,144 SH   SOLE 43 204,804 0 29,340
SERVICENOW INC COM 81762P102   260,047,756 465,235 SH   SOLE 2 154,786 0 310,449
SERVICENOW INC COM 81762P102   109,755,150 196,356 SH   SOLE 4 107,420 0 88,936
SERVICENOW INC COM 81762P102   106,765,273 191,007 SH   SOLE 7 166,188 0 24,819
SERVICENOW INC COM 81762P102   9,153,529 16,376 SH   SOLE 13 16,376 0 0
SERVICENOW INC COM 81762P102   10,311,694 18,448 SH   SOLE 15 18,448 0 0
SERVICENOW INC COM 81762P102   370,906,851 663,566 SH   SOLE 18 551,047 0 112,519
SERVICENOW INC COM 81762P102   230,876,751 413,047 SH   SOLE 19 413,047 0 0
SERVICENOW INC COM 81762P102   2,960,692,620 5,296,788 SH   SOLE 21 5,296,788 0 0
SERVICENOW INC COM 81762P102   2,514,428,459 4,498,405 SH   SOLE 22 4,057,641 0 440,764
SERVICENOW INC COM 81762P102   246,760,158 441,463 SH   SOLE 23 441,463 0 0
SERVICENOW INC COM 81762P102   234,619,547 419,743 SH   SOLE 25 397,453 0 22,290
SERVICENOW INC COM 81762P102   191,414,175 342,447 SH   SOLE 26 141,945 0 200,502
SERVICENOW INC COM 81762P102   231,009,225 413,284 SH   SOLE 28 7,213 0 406,071
SERVICENOW INC COM 81762P102   3,539,894 6,333 SH   SOLE 29 6,333 0 0
SERVICENOW INC COM 81762P102   681,230,823 1,218,747 SH   SOLE 30 1,193,870 0 24,877
SERVICENOW INC COM 81762P102   42,513,380 76,058 SH   SOLE 31 52,499 0 23,559
SERVICENOW INC COM 81762P102   166,052,483 297,074 SH   SOLE 34 297,074 0 0
SERVICENOW INC COM 81762P102   26,474,022 47,363 SH   SOLE 36 47,363 0 0
SERVICENOW INC COM 81762P102   5,529,791 9,893 SH   SOLE 40 9,893 0 0
SERVICENOW INC COM 81762P102   200,667 359 SH   OTR 43 359 0 0
SERVICENOW INC COM 81762P102   126,942,797 227,105 SH   SOLE 43 194,342 0 32,763
SERVISFIRST BANCSHARES INC COM 81768T108   2,832,309 54,290 SH   SOLE 2 28,054 0 26,236
SERVISFIRST BANCSHARES INC COM 81768T108   8,452 162 SH   SOLE 4 162 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   399,987 7,667 SH   SOLE 7 7,267 0 400
SERVISFIRST BANCSHARES INC COM 81768T108   8,430,359 161,594 SH   SOLE 18 161,594 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   5,466,529 104,783 SH   SOLE 19 104,783 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   292,347,168 5,603,741 SH   SOLE 21 5,603,741 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   73,488,801 1,408,641 SH   SOLE 22 1,350,512 0 58,129
SERVISFIRST BANCSHARES INC COM 81768T108   458,261 8,784 SH   SOLE 25 8,784 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   1,976,408 37,884 SH   SOLE 26 22,780 0 15,104
SERVISFIRST BANCSHARES INC COM 81768T108   146,702 2,812 SH   SOLE 28 966 0 1,846
SERVISFIRST BANCSHARES INC COM 81768T108   4,878,208 93,506 SH   SOLE 30 93,506 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   397,640 7,622 SH   SOLE 40 7,622 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   1,150,456 22,052 SH   SOLE 43 20,565 0 1,487
SERVOTRONICS INC COM 817732100   1,740 158 SH   SOLE 18 158 0 0
SERVOTRONICS INC COM 817732100   17,550 1,594 SH   SOLE 21 1,594 0 0
SES AI CORPORATION CL A COM 78397Q109   220,782 97,261 SH   SOLE 2 29,593 0 67,668
SES AI CORPORATION CL A COM 78397Q109   848,601 373,833 SH   SOLE 18 373,833 0 0
SES AI CORPORATION CL A COM 78397Q109   610,078 268,757 SH   SOLE 19 268,757 0 0
SES AI CORPORATION CL A COM 78397Q109   10,441,993 4,599,997 SH   SOLE 21 4,599,997 0 0
SES AI CORPORATION CL A COM 78397Q109   7,803,404 3,437,623 SH   SOLE 22 3,300,104 0 137,519
SES AI CORPORATION CL A COM 78397Q109   29,158 12,845 SH   SOLE 25 12,845 0 0
SES AI CORPORATION CL A COM 78397Q109   21,433 9,442 SH   SOLE 26 0 0 9,442
SES AI CORPORATION CL A COM 78397Q109   30,132 13,274 SH   SOLE 40 13,274 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   25,498 2,335 SH   SOLE 18 2,335 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   309,222 28,317 SH   SOLE 21 28,317 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   295,735 27,082 SH   SOLE 22 27,082 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   22 2 SH   SOLE 43 0 0 2
SFL CORPORATION LTD SHS G7738W106   1,351,168 121,181 SH   SOLE 2 31,285 0 89,896
SFL CORPORATION LTD SHS G7738W106   12,767 1,145 SH   SOLE 7 1,145 0 0
SFL CORPORATION LTD SHS G7738W106   3,440,779 308,590 SH   SOLE 18 308,590 0 0
SFL CORPORATION LTD SHS G7738W106   4,546,379 407,747 SH   SOLE 19 407,747 0 0
SFL CORPORATION LTD SHS G7738W106   41,868,239 3,754,999 SH   SOLE 21 3,754,999 0 0
SFL CORPORATION LTD SHS G7738W106   16,885,036 1,514,353 SH   SOLE 22 1,421,525 0 92,828
SFL CORPORATION LTD SHS G7738W106   59,898 5,372 SH   SOLE 23 5,372 0 0
SFL CORPORATION LTD SHS G7738W106   19,669 1,764 SH   SOLE 28 1,764 0 0
SFL CORPORATION LTD SHS G7738W106   81,607 7,319 SH   SOLE 36 7,319 0 0
SFL CORPORATION LTD SHS G7738W106   1,623 146 SH   SOLE 43 146 0 0
SHAKE SHACK INC CL A 819047101   1,695,063 29,190 SH   SOLE 2 20,939 0 8,251
SHAKE SHACK INC CL A 819047101   8,188 141 SH   SOLE 4 141 0 0
SHAKE SHACK INC CL A 819047101   330,709 5,695 SH   SOLE 7 5,399 0 296
SHAKE SHACK INC CL A 819047101   6,985,415 120,293 SH   SOLE 18 111,476 0 8,817
SHAKE SHACK INC CL A 819047101   4,675,738 80,519 SH   SOLE 19 80,519 0 0
SHAKE SHACK INC CL A 819047101   244,873,351 4,216,865 SH   SOLE 21 4,216,865 0 0
SHAKE SHACK INC CL A 819047101   60,458,013 1,041,123 SH   SOLE 22 1,008,968 0 32,155
SHAKE SHACK INC CL A 819047101   411,774 7,091 SH   SOLE 25 7,091 0 0
SHAKE SHACK INC CL A 819047101   3,195,534 55,029 SH   SOLE 26 8,419 0 46,610
SHAKE SHACK INC CL A 819047101   62,367 1,074 SH   SOLE 28 644 0 430
SHAKE SHACK INC CL A 819047101   4,009,443 69,045 SH   SOLE 30 69,045 0 0
SHAKE SHACK INC CL A 819047101   435,815 7,505 SH   SOLE 40 7,505 0 0
SHAKE SHACK INC CL A 819047101   1,728,744 29,770 SH   SOLE 43 28,753 0 1,017
SHAKE SHACK INC NOTE 3/0 819047AB7   1,297,188 1,750,000 PRN   SOLE 21 1,750,000 0 0
SHAPEWAYS HOLDINGS INC COM NEW 81947T201   241 75 SH   SOLE 22 75 0 0
SHARECARE INC COM CL A 81948W104   254,929 271,086 SH   SOLE 2 83,365 0 187,721
SHARECARE INC COM CL A 81948W104   2,968 3,156 SH   SOLE 7 3,156 0 0
SHARECARE INC COM CL A 81948W104   849,277 903,102 SH   SOLE 18 903,102 0 0
SHARECARE INC COM CL A 81948W104   652,983 694,367 SH   SOLE 19 694,367 0 0
SHARECARE INC COM CL A 81948W104   10,696,141 11,374,033 SH   SOLE 21 11,374,033 0 0
SHARECARE INC COM CL A 81948W104   8,284,188 8,809,217 SH   SOLE 22 8,426,832 0 382,385
SHARECARE INC COM CL A 81948W104   99,931 106,264 SH   SOLE 25 106,264 0 0
SHARECARE INC COM CL A 81948W104   27,926 29,696 SH   SOLE 26 0 0 29,696
SHARECARE INC COM CL A 81948W104   102,118 108,590 SH   SOLE 30 108,590 0 0
SHARKNINJA INC COM SHS G8068L108   1,380,786 29,784 SH   SOLE 21 29,784 0 0
SHARKNINJA INC COM SHS G8068L108   37,088 800 SH   SOLE 22 800 0 0
SHARKNINJA INC COM SHS G8068L108   6,938,377 149,663 SH   SOLE 34 149,663 0 0
SHATTUCK LABS INC COM 82024L103   45,790 30,125 SH   SOLE 2 18,556 0 11,569
SHATTUCK LABS INC COM 82024L103   9,666 6,359 SH   SOLE 18 6,359 0 0
SHATTUCK LABS INC COM 82024L103   6,709 4,414 SH   SOLE 19 4,414 0 0
SHATTUCK LABS INC COM 82024L103   118,631 78,047 SH   SOLE 21 78,047 0 0
SHATTUCK LABS INC COM 82024L103   569,357 374,577 SH   SOLE 22 374,577 0 0
SHATTUCK LABS INC COM 82024L103   912 600 SH   SOLE 23 600 0 0
SHELL PLC SPON ADS 780259305   2,772,010 43,057 SH   SOLE 2 174 0 42,883
SHELL PLC SPON ADS 780259305   502,293 7,802 SH   SOLE 4 7,802 0 0
SHELL PLC SPON ADS 780259305   230,507,327 3,580,418 SH   SOLE 18 3,572,102 0 8,316
SHELL PLC SPON ADS 780259305   169,338,199 2,630,292 SH   SOLE 19 2,630,292 0 0
SHELL PLC SPON ADS 780259305   4,580,895 71,154 SH   SOLE 22 71,154 0 0
SHELL PLC SPON ADS 780259305   4,120,062 63,996 SH   SOLE 23 63,996 0 0
SHELL PLC SPON ADS 780259305   296,921 4,612 SH   SOLE 26 4,612 0 0
SHELL PLC SPON ADS 780259305   35,920,692 557,948 SH   SOLE 34 557,948 0 0
SHELL PLC SPON ADS 780259305   134,701,718 2,092,291 SH   SOLE 43 1,840,189 0 252,102
SHENANDOAH TELECOMMUNICATION COM 82312B106   906,613 43,989 SH   SOLE 2 14,159 0 29,830
SHENANDOAH TELECOMMUNICATION COM 82312B106   2,659 129 SH   SOLE 4 129 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   307,831 14,936 SH   SOLE 7 14,134 0 802
SHENANDOAH TELECOMMUNICATION COM 82312B106   3,285,296 159,403 SH   SOLE 18 159,403 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   2,079,796 100,912 SH   SOLE 19 100,912 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   120,022,995 5,823,532 SH   SOLE 21 5,823,532 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   27,978,178 1,357,505 SH   SOLE 22 1,292,865 0 64,640
SHENANDOAH TELECOMMUNICATION COM 82312B106   223,619 10,850 SH   SOLE 25 10,850 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   365,910 17,754 SH   SOLE 26 13,606 0 4,148
SHENANDOAH TELECOMMUNICATION COM 82312B106   70,919 3,441 SH   SOLE 28 1,851 0 1,590
SHENANDOAH TELECOMMUNICATION COM 82312B106   1,833,074 88,941 SH   SOLE 30 88,941 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   214,014 10,384 SH   SOLE 40 10,384 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   574,854 27,892 SH   SOLE 43 26,398 0 1,494
SHERWIN WILLIAMS CO COM 824348106   128,494,190 503,800 SH   SOLE 2 127,510 0 376,290
SHERWIN WILLIAMS CO COM 824348106   65,259,388 255,869 SH   SOLE 4 146,725 0 109,144
SHERWIN WILLIAMS CO COM 824348106   49,269,029 193,174 SH   SOLE 7 166,632 0 26,542
SHERWIN WILLIAMS CO COM 824348106   2,102,377 8,243 SH   SOLE 13 8,243 0 0
SHERWIN WILLIAMS CO COM 824348106   5,650,378 22,154 SH   SOLE 15 22,154 0 0
SHERWIN WILLIAMS CO COM 824348106   176,164,253 690,705 SH   SOLE 18 568,364 0 122,341
SHERWIN WILLIAMS CO COM 824348106   134,925,276 529,015 SH   SOLE 19 529,015 0 0
SHERWIN WILLIAMS CO COM 824348106   1,393,350,647 5,463,049 SH   SOLE 21 5,463,049 0 0
SHERWIN WILLIAMS CO COM 824348106   1,398,997,965 5,485,191 SH   SOLE 22 4,911,637 0 573,554
SHERWIN WILLIAMS CO COM 824348106   122,582,641 480,622 SH   SOLE 23 480,622 0 0
SHERWIN WILLIAMS CO COM 824348106   117,250,821 459,717 SH   SOLE 25 451,122 0 8,595
SHERWIN WILLIAMS CO COM 824348106   77,053,666 302,112 SH   SOLE 26 150,670 0 151,442
SHERWIN WILLIAMS CO COM 824348106   125,928,387 493,740 SH   SOLE 28 7,412 0 486,328
SHERWIN WILLIAMS CO COM 824348106   316,995,269 1,242,875 SH   SOLE 30 1,242,875 0 0
SHERWIN WILLIAMS CO COM 824348106   15,322,639 60,077 SH   SOLE 31 50,926 0 9,151
SHERWIN WILLIAMS CO COM 824348106   9,829,117 38,538 SH   SOLE 34 38,538 0 0
SHERWIN WILLIAMS CO COM 824348106   16,077,332 63,036 SH   SOLE 36 63,036 0 0
SHERWIN WILLIAMS CO COM 824348106   3,037,901 11,911 SH   SOLE 40 11,911 0 0
SHERWIN WILLIAMS CO COM 824348106   153,795 603 SH   OTR 43 603 0 0
SHERWIN WILLIAMS CO COM 824348106   92,934,883 364,379 SH   SOLE 43 328,333 0 36,046
SHIFT TECHNOLOGIES INC CL A NEW 82452T305   515 322 SH   SOLE 21 322 0 0
SHIFT TECHNOLOGIES INC CL A NEW 82452T305   289,189 180,743 SH   SOLE 22 180,743 0 0
SHIFT4 PMTS INC CL A 82452J109   6,245,625 112,798 SH   SOLE 2 46,028 0 66,770
SHIFT4 PMTS INC CL A 82452J109   8,250 149 SH   SOLE 4 149 0 0
SHIFT4 PMTS INC CL A 82452J109   367,435 6,636 SH   SOLE 7 6,299 0 337
SHIFT4 PMTS INC CL A 82452J109   1,616,250 29,190 SH   SOLE 18 29,190 0 0
SHIFT4 PMTS INC CL A 82452J109   967,591 17,475 SH   SOLE 19 17,475 0 0
SHIFT4 PMTS INC CL A 82452J109   43,907,026 792,975 SH   SOLE 21 792,975 0 0
SHIFT4 PMTS INC CL A 82452J109   78,497,052 1,417,682 SH   SOLE 22 1,344,501 0 73,181
SHIFT4 PMTS INC CL A 82452J109   571,529 10,322 SH   SOLE 25 10,322 0 0
SHIFT4 PMTS INC CL A 82452J109   989,573 17,872 SH   SOLE 26 13,285 0 4,587
SHIFT4 PMTS INC CL A 82452J109   134,438 2,428 SH   SOLE 28 769 0 1,659
SHIFT4 PMTS INC CL A 82452J109   3,991,236 72,083 SH   SOLE 30 72,083 0 0
SHIFT4 PMTS INC CL A 82452J109   47,231 853 SH   SOLE 31 853 0 0
SHIFT4 PMTS INC CL A 82452J109   1,647,590 29,756 SH   SOLE 34 29,756 0 0
SHIFT4 PMTS INC CL A 82452J109   458,297 8,277 SH   SOLE 40 8,277 0 0
SHIFT4 PMTS INC CL A 82452J109   798,546 14,422 SH   SOLE 43 11,912 0 2,510
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   593,352 603,000 PRN   SOLE 2 603,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   287,328 292,000 PRN   SOLE 18 292,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   2,912,640 2,960,000 PRN   SOLE 19 2,960,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   4,733,040 4,810,000 PRN   SOLE 21 4,810,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   174,168 177,000 PRN   SOLE 26 177,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   5,506,464 5,596,000 PRN   SOLE 34 5,596,000 0 0
SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1   4,391,616 5,140,000 PRN   SOLE 2 5,140,000 0 0
SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1   3,588,480 4,200,000 PRN   SOLE 21 4,200,000 0 0
SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1   5,297,280 6,200,000 PRN   SOLE 22 6,200,000 0 0
SHIFTPIXY INC COM NEW 82452L302   46 56 SH   SOLE 19 56 0 0
SHIFTPIXY INC COM NEW 82452L302   5,460 6,717 SH   SOLE 22 6,717 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   48,766,861 1,840,954 SH   SOLE 43 1,652,231 0 188,722
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   1,805,892 98,953 SH   SOLE 2 53,155 0 45,798
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   305,998 16,767 SH   SOLE 4 550 0 16,217
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   521,567 28,579 SH   SOLE 7 27,297 0 1,282
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   7,702,340 422,046 SH   SOLE 18 408,777 0 13,269
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   7,725,827 423,333 SH   SOLE 19 423,333 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   162,451,171 8,901,434 SH   SOLE 21 8,901,434 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   83,698,515 4,586,220 SH   SOLE 22 4,447,618 0 138,602
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   26,937 1,476 SH   SOLE 23 1,476 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   616,649 33,789 SH   SOLE 25 33,789 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   1,201,836 65,854 SH   SOLE 26 51,849 0 14,005
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   874,522 47,919 SH   SOLE 28 40,407 0 7,512
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   75,531,932 4,138,736 SH   SOLE 30 4,138,736 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   1,437,899 78,789 SH   SOLE 31 0 0 78,789
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   584,402 32,022 SH   SOLE 40 32,022 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   1,053,609 57,732 SH   SOLE 43 55,573 0 2,159
SHOCKWAVE MED INC COM 82489T104   13,184,601 66,221 SH   SOLE 2 32,616 0 33,605
SHOCKWAVE MED INC COM 82489T104   109,505 550 SH   SOLE 4 118 0 432
SHOCKWAVE MED INC COM 82489T104   1,296,340 6,511 SH   SOLE 7 6,170 0 341
SHOCKWAVE MED INC COM 82489T104   14,116,389 70,901 SH   SOLE 18 70,901 0 0
SHOCKWAVE MED INC COM 82489T104   15,281,721 76,754 SH   SOLE 19 76,754 0 0
SHOCKWAVE MED INC COM 82489T104   442,752,806 2,223,771 SH   SOLE 21 2,223,771 0 0
SHOCKWAVE MED INC COM 82489T104   210,043,133 1,054,963 SH   SOLE 22 1,006,483 0 48,480
SHOCKWAVE MED INC COM 82489T104   1,436,905 7,217 SH   SOLE 25 7,217 0 0
SHOCKWAVE MED INC COM 82489T104   3,033,089 15,234 SH   SOLE 26 12,146 0 3,088
SHOCKWAVE MED INC COM 82489T104   408,752 2,053 SH   SOLE 28 396 0 1,657
SHOCKWAVE MED INC COM 82489T104   21,096,835 105,961 SH   SOLE 30 105,961 0 0
SHOCKWAVE MED INC COM 82489T104   102,736 516 SH   SOLE 31 516 0 0
SHOCKWAVE MED INC COM 82489T104   233,544 1,173 SH   SOLE 34 1,173 0 0
SHOCKWAVE MED INC COM 82489T104   99,550 500 SH   SOLE 36 500 0 0
SHOCKWAVE MED INC COM 82489T104   1,278,222 6,420 SH   SOLE 40 6,420 0 0
SHOCKWAVE MED INC COM 82489T104   26,879 135 SH   OTR 43 135 0 0
SHOCKWAVE MED INC COM 82489T104   4,222,115 21,206 SH   SOLE 43 17,514 0 3,692
SHOE CARNIVAL INC COM 824889109   2,147,369 89,362 SH   SOLE 2 75,751 0 13,611
SHOE CARNIVAL INC COM 824889109   6,008 250 SH   SOLE 7 250 0 0
SHOE CARNIVAL INC COM 824889109   1,490,917 62,044 SH   SOLE 18 62,044 0 0
SHOE CARNIVAL INC COM 824889109   891,297 37,091 SH   SOLE 19 37,091 0 0
SHOE CARNIVAL INC COM 824889109   51,016,627 2,123,039 SH   SOLE 21 2,123,039 0 0
SHOE CARNIVAL INC COM 824889109   13,071,455 543,964 SH   SOLE 22 520,857 0 23,107
SHOE CARNIVAL INC COM 824889109   55,990 2,330 SH   SOLE 25 2,330 0 0
SHOE CARNIVAL INC COM 824889109   515,179 21,439 SH   SOLE 26 585 0 20,854
SHOE CARNIVAL INC COM 824889109   982,298 40,878 SH   SOLE 30 40,878 0 0
SHOE CARNIVAL INC COM 824889109   40,034 1,666 SH   SOLE 40 1,666 0 0
SHOE CARNIVAL INC COM 824889109   516,092 21,477 SH   SOLE 43 19,885 0 1,592
SHOPIFY INC CL A 82509L107   2,517,096 46,126 SH   SOLE 2 46,126 0 0
SHOPIFY INC CL A 82509L107   78,112,044 1,431,410 SH   SOLE 18 887,572 0 543,838
SHOPIFY INC CL A 82509L107   100,900,749 1,849,015 SH   SOLE 19 1,849,015 0 0
SHOPIFY INC CL A 82509L107   21,887,809 401,096 SH   SOLE 21 401,096 0 0
SHOPIFY INC CL A 82509L107   24,222,204 443,874 SH   SOLE 22 443,874 0 0
SHOPIFY INC CL A 82509L107   3,880,254 71,106 SH   SOLE 28 71,106 0 0
SHOPIFY INC CL A 82509L107   14,258,868 261,295 SH   SOLE 30 261,295 0 0
SHOPIFY INC CL A 82509L107   11,930,967 218,636 SH   SOLE 31 1,040 0 217,596
SHOPIFY INC CL A 82509L107   55,110,461 1,009,904 SH   SOLE 34 1,009,904 0 0
SHOPIFY INC CL A 82509L107   50,837,712 931,606 SH   SOLE 43 812,220 0 119,385
SHORE BANCSHARES INC COM 825107105   2,095,037 199,148 SH   SOLE 2 134,547 0 64,601
SHORE BANCSHARES INC COM 825107105   2,409 229 SH   SOLE 7 229 0 0
SHORE BANCSHARES INC COM 825107105   928,600 88,270 SH   SOLE 18 88,270 0 0
SHORE BANCSHARES INC COM 825107105   2,316,367 220,187 SH   SOLE 19 220,187 0 0
SHORE BANCSHARES INC COM 825107105   11,804,766 1,122,126 SH   SOLE 21 1,122,126 0 0
SHORE BANCSHARES INC COM 825107105   12,072,636 1,147,589 SH   SOLE 22 1,123,655 0 23,934
SHORE BANCSHARES INC COM 825107105   68,306 6,493 SH   SOLE 23 6,493 0 0
SHORE BANCSHARES INC COM 825107105   92,976 8,838 SH   SOLE 26 0 0 8,838
SHORE BANCSHARES INC COM 825107105   808,851 76,887 SH   SOLE 43 70,196 0 6,691
SHUTTERSTOCK INC COM 825690100   3,088,214 81,162 SH   SOLE 2 43,448 0 37,714
SHUTTERSTOCK INC COM 825690100   2,854 75 SH   SOLE 4 75 0 0
SHUTTERSTOCK INC COM 825690100   9,969 262 SH   SOLE 7 262 0 0
SHUTTERSTOCK INC COM 825690100   3,098,221 81,425 SH   SOLE 18 72,783 0 8,642
SHUTTERSTOCK INC COM 825690100   9,269,399 243,611 SH   SOLE 19 243,611 0 0
SHUTTERSTOCK INC COM 825690100   106,301,921 2,793,743 SH   SOLE 21 2,793,743 0 0
SHUTTERSTOCK INC COM 825690100   33,899,696 890,925 SH   SOLE 22 869,961 0 20,964
SHUTTERSTOCK INC COM 825690100   237,394 6,239 SH   SOLE 23 6,239 0 0
SHUTTERSTOCK INC COM 825690100   168,790 4,436 SH   SOLE 25 4,436 0 0
SHUTTERSTOCK INC COM 825690100   3,115,077 81,868 SH   SOLE 26 7,001 0 74,867
SHUTTERSTOCK INC COM 825690100   15,448 406 SH   SOLE 28 406 0 0
SHUTTERSTOCK INC COM 825690100   1,669,748 43,883 SH   SOLE 30 43,883 0 0
SHUTTERSTOCK INC COM 825690100   169,018 4,442 SH   SOLE 40 4,442 0 0
SHUTTERSTOCK INC COM 825690100   749,737 19,704 SH   SOLE 43 18,630 0 1,074
SHYFT GROUP INC COM 825698103   423,546 28,293 SH   SOLE 2 20,903 0 7,390
SHYFT GROUP INC COM 825698103   1,183 79 SH   SOLE 4 79 0 0
SHYFT GROUP INC COM 825698103   6,257 418 SH   SOLE 7 418 0 0
SHYFT GROUP INC COM 825698103   1,322,809 88,364 SH   SOLE 18 88,364 0 0
SHYFT GROUP INC COM 825698103   1,060,445 70,838 SH   SOLE 19 70,838 0 0
SHYFT GROUP INC COM 825698103   18,214,807 1,216,754 SH   SOLE 21 1,216,754 0 0
SHYFT GROUP INC COM 825698103   13,585,964 907,546 SH   SOLE 22 879,853 0 27,693
SHYFT GROUP INC COM 825698103   98,353 6,570 SH   SOLE 25 6,570 0 0
SHYFT GROUP INC COM 825698103   302,738 20,223 SH   SOLE 26 16,530 0 3,693
SHYFT GROUP INC COM 825698103   8,593 574 SH   SOLE 28 574 0 0
SHYFT GROUP INC COM 825698103   319,385 21,335 SH   SOLE 30 21,335 0 0
SHYFT GROUP INC COM 825698103   105,359 7,038 SH   SOLE 40 7,038 0 0
SHYFT GROUP INC COM 825698103   444,010 29,660 SH   SOLE 43 26,573 0 3,087
SI-BONE INC COM 825704109   1,723,074 81,124 SH   SOLE 2 54,366 0 26,758
SI-BONE INC COM 825704109   2,145 101 SH   SOLE 4 101 0 0
SI-BONE INC COM 825704109   322,232 15,171 SH   SOLE 7 14,349 0 822
SI-BONE INC COM 825704109   1,895,012 89,219 SH   SOLE 18 89,219 0 0
SI-BONE INC COM 825704109   8,721,951 410,638 SH   SOLE 19 410,638 0 0
SI-BONE INC COM 825704109   32,877,948 1,547,926 SH   SOLE 21 1,547,926 0 0
SI-BONE INC COM 825704109   23,718,878 1,116,708 SH   SOLE 22 1,086,589 0 30,119
SI-BONE INC COM 825704109   131,476 6,190 SH   SOLE 23 6,190 0 0
SI-BONE INC COM 825704109   165,268 7,781 SH   SOLE 25 7,781 0 0
SI-BONE INC COM 825704109   76,953 3,623 SH   SOLE 26 1,025 0 2,598
SI-BONE INC COM 825704109   76,676 3,610 SH   SOLE 28 1,684 0 1,926
SI-BONE INC COM 825704109   1,693,784 79,745 SH   SOLE 30 79,745 0 0
SI-BONE INC COM 825704109   27,442 1,292 SH   SOLE 34 1,292 0 0
SI-BONE INC COM 825704109   18,946 892 SH   SOLE 36 892 0 0
SI-BONE INC COM 825704109   153,077 7,207 SH   SOLE 40 7,207 0 0
SI-BONE INC COM 825704109   308,214 14,511 SH   SOLE 43 13,636 0 875
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   51,038 8,272 SH   SOLE 7 8,272 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   2,049,390 332,154 SH   SOLE 43 306,253 0 25,901
SIDUS SPACE INC CLASS A COM 826165102   7,698 53,833 SH   SOLE 22 53,833 0 0
SIEBERT FINL CORP COM 826176109   4,760 2,441 SH   SOLE 18 2,441 0 0
SIEBERT FINL CORP COM 826176109   61,246 31,408 SH   SOLE 21 31,408 0 0
SIEBERT FINL CORP COM 826176109   21,559 11,056 SH   SOLE 22 11,056 0 0
SIENTRA INC COM 82621J204   9,444 3,397 SH   SOLE 2 3,397 0 0
SIENTRA INC COM 82621J204   217,440 78,216 SH   SOLE 22 78,216 0 0
SIERRA BANCORP COM 82620P102   638,364 33,669 SH   SOLE 2 15,537 0 18,132
SIERRA BANCORP COM 82620P102   4,399 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102   778,915 41,082 SH   SOLE 18 41,082 0 0
SIERRA BANCORP COM 82620P102   2,180,798 115,021 SH   SOLE 19 115,021 0 0
SIERRA BANCORP COM 82620P102   9,692,333 511,199 SH   SOLE 21 511,199 0 0
SIERRA BANCORP COM 82620P102   11,654,560 614,692 SH   SOLE 22 602,557 0 12,135
SIERRA BANCORP COM 82620P102   24,231 1,278 SH   SOLE 43 1,278 0 0
SIFCO INDS INC COM 826546103   2,253 614 SH   SOLE 21 614 0 0
SIFCO INDS INC COM 826546103   21,301 5,804 SH   SOLE 22 5,804 0 0
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107   263,220 143,836 SH   SOLE 43 135,005 0 8,831
SIGA TECHNOLOGIES INC COM 826917106   318,266 60,622 SH   SOLE 2 50,223 0 10,399
SIGA TECHNOLOGIES INC COM 826917106   2,363 450 SH   SOLE 7 450 0 0
SIGA TECHNOLOGIES INC COM 826917106   653,462 124,469 SH   SOLE 18 124,469 0 0
SIGA TECHNOLOGIES INC COM 826917106   490,550 93,438 SH   SOLE 19 93,438 0 0
SIGA TECHNOLOGIES INC COM 826917106   8,474,345 1,614,161 SH   SOLE 21 1,614,161 0 0
SIGA TECHNOLOGIES INC COM 826917106   6,275,141 1,195,265 SH   SOLE 22 1,148,837 0 46,428
SIGA TECHNOLOGIES INC COM 826917106   42,593 8,113 SH   SOLE 23 8,113 0 0
SIGA TECHNOLOGIES INC COM 826917106   27,074 5,157 SH   SOLE 25 5,157 0 0
SIGA TECHNOLOGIES INC COM 826917106   18,743 3,570 SH   SOLE 26 131 0 3,439
SIGA TECHNOLOGIES INC COM 826917106   73,259 13,954 SH   SOLE 28 0 0 13,954
SIGA TECHNOLOGIES INC COM 826917106   187,693 35,751 SH   SOLE 30 35,751 0 0
SIGA TECHNOLOGIES INC COM 826917106   45,218 8,613 SH   SOLE 40 8,613 0 0
SIGA TECHNOLOGIES INC COM 826917106   28,250 5,381 SH   OTR 43 5,381 0 0
SIGA TECHNOLOGIES INC COM 826917106   1,025,682 195,368 SH   SOLE 43 163,061 0 32,307
SIGHT SCIENCES INC COM 82657M105   51,022 15,140 SH   SOLE 2 9,455 0 5,685
SIGHT SCIENCES INC COM 82657M105   149,483 44,357 SH   SOLE 7 41,922 0 2,435
SIGHT SCIENCES INC COM 82657M105   192,494 57,120 SH   SOLE 18 57,120 0 0
SIGHT SCIENCES INC COM 82657M105   174,421 51,757 SH   SOLE 19 51,757 0 0
SIGHT SCIENCES INC COM 82657M105   2,768,576 821,536 SH   SOLE 21 821,536 0 0
SIGHT SCIENCES INC COM 82657M105   1,988,549 590,074 SH   SOLE 22 582,117 0 7,957
SIGHT SCIENCES INC COM 82657M105   24,166 7,171 SH   SOLE 25 7,171 0 0
SIGHT SCIENCES INC COM 82657M105   4,142 1,229 SH   SOLE 26 1,229 0 0
SIGHT SCIENCES INC COM 82657M105   174,017 51,637 SH   SOLE 30 51,637 0 0
SIGHT SCIENCES INC COM 82657M105   25,127 7,456 SH   SOLE 40 7,456 0 0
SIGMA LITHIUM CORPORATION COM 826599102   3,218,729 99,221 SH   SOLE 7 99,221 0 0
SIGMA LITHIUM CORPORATION COM 826599102   176,506 5,441 SH   SOLE 21 5,441 0 0
SIGMATRON INTL INC COM 82661L101   331,173 105,806 SH   SOLE 22 105,806 0 0
SIGNET JEWELERS LIMITED SHS G81276100   3,057,167 42,573 SH   SOLE 2 12,650 0 29,923
SIGNET JEWELERS LIMITED SHS G81276100   12,064 168 SH   SOLE 4 168 0 0
SIGNET JEWELERS LIMITED SHS G81276100   692,607 9,645 SH   SOLE 7 9,153 0 492
SIGNET JEWELERS LIMITED SHS G81276100   10,579,049 147,320 SH   SOLE 18 147,320 0 0
SIGNET JEWELERS LIMITED SHS G81276100   6,604,940 91,978 SH   SOLE 19 91,978 0 0
SIGNET JEWELERS LIMITED SHS G81276100   373,847,671 5,206,067 SH   SOLE 21 5,206,067 0 0
SIGNET JEWELERS LIMITED SHS G81276100   90,624,651 1,262,006 SH   SOLE 22 1,204,359 0 57,647
SIGNET JEWELERS LIMITED SHS G81276100   601,050 8,370 SH   SOLE 25 8,370 0 0
SIGNET JEWELERS LIMITED SHS G81276100   2,957,567 41,186 SH   SOLE 26 15,621 0 25,565
SIGNET JEWELERS LIMITED SHS G81276100   302,679 4,215 SH   SOLE 28 938 0 3,277
SIGNET JEWELERS LIMITED SHS G81276100   7,334,889 102,143 SH   SOLE 30 102,143 0 0
SIGNET JEWELERS LIMITED SHS G81276100   180,459 2,513 SH   SOLE 36 2,513 0 0
SIGNET JEWELERS LIMITED SHS G81276100   579,219 8,066 SH   SOLE 40 8,066 0 0
SIGNET JEWELERS LIMITED SHS G81276100   5,835,139 81,258 SH   SOLE 43 70,277 0 10,981
SILGAN HLDGS INC COM 827048109   5,691,425 132,021 SH   SOLE 2 85,701 0 46,320
SILGAN HLDGS INC COM 827048109   13,105 304 SH   SOLE 4 304 0 0
SILGAN HLDGS INC COM 827048109   52,680 1,222 SH   SOLE 7 1,222 0 0
SILGAN HLDGS INC COM 827048109   6,427,184 149,088 SH   SOLE 18 149,088 0 0
SILGAN HLDGS INC COM 827048109   1,159,228 26,890 SH   SOLE 19 26,890 0 0
SILGAN HLDGS INC COM 827048109   184,728,850 4,285,058 SH   SOLE 21 4,285,058 0 0
SILGAN HLDGS INC COM 827048109   103,236,336 2,394,719 SH   SOLE 22 2,281,840 0 112,879
SILGAN HLDGS INC COM 827048109   785,723 18,226 SH   SOLE 25 18,226 0 0
SILGAN HLDGS INC COM 827048109   2,026,989 47,019 SH   SOLE 26 38,743 0 8,276
SILGAN HLDGS INC COM 827048109   60,871 1,412 SH   SOLE 28 1,412 0 0
SILGAN HLDGS INC COM 827048109   2,116,529 49,096 SH   SOLE 30 49,096 0 0
SILGAN HLDGS INC COM 827048109   49,749 1,154 SH   SOLE 31 1,154 0 0
SILGAN HLDGS INC COM 827048109   48,801 1,132 SH   SOLE 36 1,132 0 0
SILGAN HLDGS INC COM 827048109   610,179 14,154 SH   SOLE 40 14,154 0 0
SILGAN HLDGS INC COM 827048109   2,230,936 51,750 SH   SOLE 43 44,105 0 7,645
SILICOM LTD ORD M84116108   122,513 4,694 SH   SOLE 2 4,694 0 0
SILICOM LTD ORD M84116108   27,536 1,055 SH   SOLE 22 1,055 0 0
SILICON LABORATORIES INC COM 826919102   5,775,378 49,835 SH   SOLE 2 34,828 0 15,007
SILICON LABORATORIES INC COM 826919102   221,350 1,910 SH   SOLE 4 1,174 0 736
SILICON LABORATORIES INC COM 826919102   808,217 6,974 SH   SOLE 7 6,604 0 370
SILICON LABORATORIES INC COM 826919102   14,838,092 128,036 SH   SOLE 18 121,281 0 6,755
SILICON LABORATORIES INC COM 826919102   16,103,727 138,957 SH   SOLE 19 138,957 0 0
SILICON LABORATORIES INC COM 826919102   273,459,607 2,359,648 SH   SOLE 21 2,359,648 0 0
SILICON LABORATORIES INC COM 826919102   122,315,521 1,055,445 SH   SOLE 22 1,028,623 0 26,822
SILICON LABORATORIES INC COM 826919102   242,210 2,090 SH   SOLE 23 2,090 0 0
SILICON LABORATORIES INC COM 826919102   2,273,646 19,619 SH   SOLE 25 19,619 0 0
SILICON LABORATORIES INC COM 826919102   2,269,822 19,586 SH   SOLE 26 10,615 0 8,971
SILICON LABORATORIES INC COM 826919102   360,418 3,110 SH   SOLE 28 295 0 2,815
SILICON LABORATORIES INC COM 826919102   25,528,249 220,280 SH   SOLE 30 220,280 0 0
SILICON LABORATORIES INC COM 826919102   1,316,047 11,356 SH   SOLE 34 11,356 0 0
SILICON LABORATORIES INC COM 826919102   51,107 441 SH   SOLE 36 441 0 0
SILICON LABORATORIES INC COM 826919102   655,474 5,656 SH   SOLE 40 5,656 0 0
SILICON LABORATORIES INC COM 826919102   2,426,273 20,936 SH   SOLE 43 19,490 0 1,446
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   11,801,543 230,274 SH   SOLE 22 230,274 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   30,135 588 SH   SOLE 28 588 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   10,609 207 SH   SOLE 34 207 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   995,173 19,418 SH   SOLE 43 18,438 0 980
SILK RD MED INC COM 82710M100   818,259 54,587 SH   SOLE 2 46,141 0 8,446
SILK RD MED INC COM 82710M100   2,114 141 SH   SOLE 4 141 0 0
SILK RD MED INC COM 82710M100   5,456 364 SH   SOLE 7 364 0 0
SILK RD MED INC COM 82710M100   1,356,130 90,469 SH   SOLE 18 90,469 0 0
SILK RD MED INC COM 82710M100   1,193,789 79,639 SH   SOLE 19 79,639 0 0
SILK RD MED INC COM 82710M100   23,408,024 1,561,576 SH   SOLE 21 1,561,576 0 0
SILK RD MED INC COM 82710M100   15,773,767 1,052,286 SH   SOLE 22 1,020,802 0 31,484
SILK RD MED INC COM 82710M100   87,602 5,844 SH   SOLE 25 5,844 0 0
SILK RD MED INC COM 82710M100   237,052 15,814 SH   SOLE 26 13,190 0 2,624
SILK RD MED INC COM 82710M100   45,390 3,028 SH   SOLE 28 273 0 2,755
SILK RD MED INC COM 82710M100   341,262 22,766 SH   SOLE 30 22,766 0 0
SILK RD MED INC COM 82710M100   99,279 6,623 SH   SOLE 40 6,623 0 0
SILK RD MED INC COM 82710M100   420,200 28,032 SH   SOLE 43 26,032 0 2,000
SILVERBOW RES INC COM 82836G102   996,016 27,845 SH   SOLE 2 4,615 0 23,230
SILVERBOW RES INC COM 82836G102   4,722 132 SH   SOLE 7 132 0 0
SILVERBOW RES INC COM 82836G102   1,796,369 50,220 SH   SOLE 18 50,220 0 0
SILVERBOW RES INC COM 82836G102   1,297,950 36,286 SH   SOLE 19 36,286 0 0
SILVERBOW RES INC COM 82836G102   22,884,108 639,757 SH   SOLE 21 639,757 0 0
SILVERBOW RES INC COM 82836G102   14,338,655 400,857 SH   SOLE 22 382,430 0 18,427
SILVERBOW RES INC COM 82836G102   45,893 1,283 SH   SOLE 26 0 0 1,283
SILVERBOW RES INC COM 82836G102   452,741 12,657 SH   SOLE 43 12,375 0 282
SILVERCORP METALS INC COM 82835P103   292,038 124,272 SH   SOLE 43 121,444 0 2,828
SILVERCREST ASSET MGMT GROUP CL A 828359109   85,920 5,414 SH   SOLE 2 4,555 0 859
SILVERCREST ASSET MGMT GROUP CL A 828359109   317 20 SH   SOLE 7 20 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   453,660 28,586 SH   SOLE 18 28,586 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   311,496 19,628 SH   SOLE 19 19,628 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   5,204,297 327,933 SH   SOLE 21 327,933 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   2,131,341 134,300 SH   SOLE 22 132,160 0 2,140
SILVERCREST ASSET MGMT GROUP CL A 828359109   31,740 2,000 SH   SOLE 43 2,000 0 0
SILVERCREST METALS INC COM 828363101   315,465 71,534 SH   SOLE 2 71,534 0 0
SILVERCREST METALS INC COM 828363101   49,449 11,213 SH   SOLE 22 11,213 0 0
SIMILARWEB LTD SHS M84137104   534,425 82,473 SH   SOLE 21 82,473 0 0
SIMILARWEB LTD SHS M84137104   914,581 141,139 SH   SOLE 22 132,006 0 9,133
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   1,714,113 101,068 SH   SOLE 2 31,218 0 69,850
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   5,292 312 SH   SOLE 4 312 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   34,581 2,039 SH   SOLE 7 2,039 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   6,925,379 408,336 SH   SOLE 18 408,336 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   3,797,378 223,902 SH   SOLE 19 223,902 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   241,188,262 14,221,006 SH   SOLE 21 14,221,006 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   53,056,358 3,128,323 SH   SOLE 22 2,983,801 0 144,522
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   272,785 16,084 SH   SOLE 25 16,084 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   901,170 53,135 SH   SOLE 26 44,824 0 8,311
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   35,633 2,101 SH   SOLE 28 2,101 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   3,167,551 186,766 SH   SOLE 30 186,766 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   250,160 14,750 SH   SOLE 40 14,750 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   162,053 9,555 SH   SOLE 43 8,888 0 667
SIMON PPTY GROUP INC NEW COM 828806109   95,628,264 885,201 SH   SOLE 2 239,072 0 646,129
SIMON PPTY GROUP INC NEW COM 828806109   59,649,845 552,160 SH   SOLE 4 402,046 0 150,114
SIMON PPTY GROUP INC NEW COM 828806109   78,024,451 722,248 SH   SOLE 7 619,304 0 102,944
SIMON PPTY GROUP INC NEW COM 828806109   1,475,366 13,657 SH   SOLE 13 13,657 0 0
SIMON PPTY GROUP INC NEW COM 828806109   5,250,042 48,598 SH   SOLE 15 48,598 0 0
SIMON PPTY GROUP INC NEW COM 828806109   76,070,729 704,163 SH   SOLE 18 647,416 0 56,747
SIMON PPTY GROUP INC NEW COM 828806109   84,207,008 779,478 SH   SOLE 19 779,478 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,282,401,228 11,870,788 SH   SOLE 21 11,870,788 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,130,908,706 10,468,469 SH   SOLE 22 9,487,716 0 980,753
SIMON PPTY GROUP INC NEW COM 828806109   66,000,496 610,946 SH   SOLE 23 610,946 0 0
SIMON PPTY GROUP INC NEW COM 828806109   185,974,077 1,721,504 SH   SOLE 25 1,714,084 0 7,420
SIMON PPTY GROUP INC NEW COM 828806109   44,505,659 411,975 SH   SOLE 26 182,632 0 229,343
SIMON PPTY GROUP INC NEW COM 828806109   96,016,524 888,795 SH   SOLE 28 37,128 0 851,667
SIMON PPTY GROUP INC NEW COM 828806109   336,662,315 3,116,378 SH   SOLE 30 3,116,378 0 0
SIMON PPTY GROUP INC NEW COM 828806109   7,824,073 72,425 SH   SOLE 31 66,785 0 5,640
SIMON PPTY GROUP INC NEW COM 828806109   5,688,428 52,656 SH   SOLE 34 52,656 0 0
SIMON PPTY GROUP INC NEW COM 828806109   12,420,101 114,969 SH   SOLE 36 114,969 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,707,414 15,805 SH   SOLE 40 15,805 0 0
SIMON PPTY GROUP INC NEW COM 828806109   109,758 1,016 SH   OTR 43 1,016 0 0
SIMON PPTY GROUP INC NEW COM 828806109   50,162,148 464,335 SH   SOLE 43 415,208 0 49,128
SIMPLY GOOD FOODS CO COM 82900L102   1,653,094 47,888 SH   SOLE 2 27,496 0 20,392
SIMPLY GOOD FOODS CO COM 82900L102   9,113 264 SH   SOLE 4 264 0 0
SIMPLY GOOD FOODS CO COM 82900L102   357,662 10,361 SH   SOLE 7 9,838 0 523
SIMPLY GOOD FOODS CO COM 82900L102   9,226,747 267,287 SH   SOLE 18 267,287 0 0
SIMPLY GOOD FOODS CO COM 82900L102   6,464,698 187,274 SH   SOLE 19 187,274 0 0
SIMPLY GOOD FOODS CO COM 82900L102   348,869,821 10,106,310 SH   SOLE 21 10,106,310 0 0
SIMPLY GOOD FOODS CO COM 82900L102   85,715,438 2,483,066 SH   SOLE 22 2,404,430 0 78,636
SIMPLY GOOD FOODS CO COM 82900L102   669,895 19,406 SH   SOLE 25 19,406 0 0
SIMPLY GOOD FOODS CO COM 82900L102   2,285,120 66,197 SH   SOLE 26 41,592 0 24,605
SIMPLY GOOD FOODS CO COM 82900L102   343,750 9,958 SH   SOLE 28 1,538 0 8,420
SIMPLY GOOD FOODS CO COM 82900L102   5,627,450 163,020 SH   SOLE 30 163,020 0 0
SIMPLY GOOD FOODS CO COM 82900L102   89,200 2,584 SH   SOLE 36 2,584 0 0
SIMPLY GOOD FOODS CO COM 82900L102   552,424 16,003 SH   SOLE 40 16,003 0 0
SIMPLY GOOD FOODS CO COM 82900L102   1,608,459 46,595 SH   SOLE 43 43,721 0 2,874
SIMPSON MFG INC COM 829073105   7,069,534 47,190 SH   SOLE 2 37,755 0 9,435
SIMPSON MFG INC COM 829073105   82,995 554 SH   SOLE 4 471 0 83
SIMPSON MFG INC COM 829073105   721,785 4,818 SH   SOLE 7 4,574 0 244
SIMPSON MFG INC COM 829073105   25,900,651 172,890 SH   SOLE 18 163,940 0 8,950
SIMPSON MFG INC COM 829073105   13,384,175 89,341 SH   SOLE 19 89,341 0 0
SIMPSON MFG INC COM 829073105   495,238,602 3,305,778 SH   SOLE 21 3,305,778 0 0
SIMPSON MFG INC COM 829073105   197,709,800 1,319,737 SH   SOLE 22 1,283,193 0 36,544
SIMPSON MFG INC COM 829073105   133,331 890 SH   SOLE 23 890 0 0
SIMPSON MFG INC COM 829073105   1,221,401 8,153 SH   SOLE 25 8,153 0 0
SIMPSON MFG INC COM 829073105   2,501,677 16,699 SH   SOLE 26 12,776 0 3,923
SIMPSON MFG INC COM 829073105   115,953 774 SH   SOLE 28 774 0 0
SIMPSON MFG INC COM 829073105   3,517,539 23,480 SH   SOLE 30 23,480 0 0
SIMPSON MFG INC COM 829073105   1,079,830 7,208 SH   SOLE 40 7,208 0 0
SIMPSON MFG INC COM 829073105   4,606,015 30,746 SH   SOLE 43 24,248 0 6,498
SIMULATIONS PLUS INC COM 829214105   808,688 19,393 SH   SOLE 2 15,867 0 3,526
SIMULATIONS PLUS INC COM 829214105   3,378 81 SH   SOLE 4 81 0 0
SIMULATIONS PLUS INC COM 829214105   5,671 136 SH   SOLE 7 136 0 0
SIMULATIONS PLUS INC COM 829214105   2,031,332 48,713 SH   SOLE 18 48,713 0 0
SIMULATIONS PLUS INC COM 829214105   1,375,600 32,988 SH   SOLE 19 32,988 0 0
SIMULATIONS PLUS INC COM 829214105   76,837,129 1,842,617 SH   SOLE 21 1,842,617 0 0
SIMULATIONS PLUS INC COM 829214105   18,758,745 449,850 SH   SOLE 22 435,615 0 14,235
SIMULATIONS PLUS INC COM 829214105   169,427 4,063 SH   SOLE 25 4,063 0 0
SIMULATIONS PLUS INC COM 829214105   475,505 11,403 SH   SOLE 26 9,807 0 1,596
SIMULATIONS PLUS INC COM 829214105   385,350 9,241 SH   SOLE 28 9,241 0 0
SIMULATIONS PLUS INC COM 829214105   2,594,032 62,207 SH   SOLE 30 62,207 0 0
SIMULATIONS PLUS INC COM 829214105   91,281 2,189 SH   SOLE 40 2,189 0 0
SIMULATIONS PLUS INC COM 829214105   412,830 9,900 SH   SOLE 43 9,633 0 267
SINCLAIR INC CL A 829242106   552,787 49,268 SH   SOLE 2 26,118 0 23,150
SINCLAIR INC CL A 829242106   2,210 197 SH   SOLE 4 197 0 0
SINCLAIR INC CL A 829242106   3,691 329 SH   SOLE 7 329 0 0
SINCLAIR INC CL A 829242106   985,497 87,834 SH   SOLE 18 87,834 0 0
SINCLAIR INC CL A 829242106   857,567 76,432 SH   SOLE 19 76,432 0 0
SINCLAIR INC CL A 829242106   13,682,566 1,219,480 SH   SOLE 21 1,219,480 0 0
SINCLAIR INC CL A 829242106   11,810,587 1,052,637 SH   SOLE 22 1,006,947 0 45,690
SINCLAIR INC CL A 829242106   89,491 7,976 SH   SOLE 25 7,976 0 0
SINCLAIR INC CL A 829242106   465,585 41,496 SH   SOLE 26 17,148 0 24,348
SINCLAIR INC CL A 829242106   70,406 6,275 SH   SOLE 28 1,823 0 4,452
SINCLAIR INC CL A 829242106   399,836 35,636 SH   SOLE 30 35,636 0 0
SINCLAIR INC CL A 829242106   10,132 903 SH   SOLE 34 903 0 0
SINCLAIR INC CL A 829242106   109,036 9,718 SH   SOLE 40 9,718 0 0
SINCLAIR INC CL A 829242106   496,927 44,289 SH   SOLE 43 41,905 0 2,384
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   12,202 32,027 SH   SOLE 2 18,399 0 13,628
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   4,080 10,708 SH   SOLE 18 10,708 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   56,579 148,502 SH   SOLE 19 148,502 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   50,033 131,319 SH   SOLE 21 131,319 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   204,240 536,063 SH   SOLE 22 536,063 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   454 1,191 SH   SOLE 23 1,191 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   2,391 6,276 SH   SOLE 26 0 0 6,276
SINTX TECHNOLOGIES INC COM 829392604   1 1 SH   SOLE 21 1 0 0
SINTX TECHNOLOGIES INC COM 829392604   574 709 SH   SOLE 22 709 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   9,074,244 2,007,576 SH   SOLE 2 1,506,685 0 500,891
SIRIUS XM HOLDINGS INC COM 82968B103   4,853,829 1,073,856 SH   SOLE 4 583,119 0 490,737
SIRIUS XM HOLDINGS INC COM 82968B103   3,218,321 712,018 SH   SOLE 7 706,944 0 5,074
SIRIUS XM HOLDINGS INC COM 82968B103   243,687 53,913 SH   SOLE 13 53,913 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   311,469 68,909 SH   SOLE 15 68,909 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   2,715,164 600,700 SH   SOLE 18 502,644 0 98,056
SIRIUS XM HOLDINGS INC COM 82968B103   2,291,798 507,035 SH   SOLE 19 507,035 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   42,361,535 9,372,021 SH   SOLE 21 9,372,021 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   71,533,014 15,825,888 SH   SOLE 22 14,326,634 0 1,499,254
SIRIUS XM HOLDINGS INC COM 82968B103   6,222,566 1,376,674 SH   SOLE 23 1,376,674 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   5,473,580 1,210,969 SH   SOLE 25 1,203,155 0 7,814
SIRIUS XM HOLDINGS INC COM 82968B103   4,600,397 1,017,787 SH   SOLE 26 516,460 0 501,327
SIRIUS XM HOLDINGS INC COM 82968B103   6,031,434 1,334,388 SH   SOLE 28 25,474 0 1,308,914
SIRIUS XM HOLDINGS INC COM 82968B103   75,809 16,772 SH   SOLE 29 16,772 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   30,446,381 6,735,925 SH   SOLE 30 6,735,925 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   828,376 183,269 SH   SOLE 31 165,719 0 17,550
SIRIUS XM HOLDINGS INC COM 82968B103   4,869,825 1,077,395 SH   SOLE 32 1,077,395 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   156,048 34,524 SH   SOLE 34 34,524 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   1,160,605 256,771 SH   SOLE 36 256,771 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   199,906 44,227 SH   SOLE 40 44,227 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   5,209,564 1,152,558 SH   SOLE 43 966,279 0 186,280
SIRIUSPOINT LTD COM G8192H106   849,297 83,510 SH   SOLE 2 26,989 0 56,521
SIRIUSPOINT LTD COM G8192H106   8,085 795 SH   SOLE 7 795 0 0
SIRIUSPOINT LTD COM G8192H106   3,005,601 295,536 SH   SOLE 18 295,536 0 0
SIRIUSPOINT LTD COM G8192H106   1,937,456 190,507 SH   SOLE 19 190,507 0 0
SIRIUSPOINT LTD COM G8192H106   104,533,464 10,278,610 SH   SOLE 21 10,278,610 0 0
SIRIUSPOINT LTD COM G8192H106   26,194,818 2,575,695 SH   SOLE 22 2,461,103 0 114,592
SIRIUSPOINT LTD COM G8192H106   212,360 20,881 SH   SOLE 25 20,881 0 0
SIRIUSPOINT LTD COM G8192H106   380,033 37,368 SH   SOLE 26 1,842 0 35,526
SIRIUSPOINT LTD COM G8192H106   94,795 9,321 SH   SOLE 28 0 0 9,321
SIRIUSPOINT LTD COM G8192H106   1,389,863 136,663 SH   SOLE 30 136,663 0 0
SIRIUSPOINT LTD COM G8192H106   195,050 19,179 SH   SOLE 40 19,179 0 0
SIRIUSPOINT LTD COM G8192H106   103,449 10,172 SH   SOLE 43 9,494 0 678
SITE CTRS CORP COM 82981J109   2,846,035 230,822 SH   SOLE 2 54,794 0 176,028
SITE CTRS CORP COM 82981J109   1,002,725 81,324 SH   SOLE 4 81,324 0 0
SITE CTRS CORP COM 82981J109   4,097,296 332,303 SH   SOLE 7 289,389 0 42,914
SITE CTRS CORP COM 82981J109   7,743,893 628,053 SH   SOLE 18 628,053 0 0
SITE CTRS CORP COM 82981J109   8,485,814 688,225 SH   SOLE 19 688,225 0 0
SITE CTRS CORP COM 82981J109   245,342,550 19,898,017 SH   SOLE 21 19,898,017 0 0
SITE CTRS CORP COM 82981J109   88,399,491 7,169,464 SH   SOLE 22 6,889,983 0 279,481
SITE CTRS CORP COM 82981J109   116,827 9,475 SH   SOLE 23 9,475 0 0
SITE CTRS CORP COM 82981J109   5,527,835 448,324 SH   SOLE 25 448,324 0 0
SITE CTRS CORP COM 82981J109   1,859,981 150,850 SH   SOLE 26 60,441 0 90,409
SITE CTRS CORP COM 82981J109   2,806,998 227,656 SH   SOLE 28 6,249 0 221,407
SITE CTRS CORP COM 82981J109   10,869,302 881,533 SH   SOLE 30 881,533 0 0
SITE CTRS CORP COM 82981J109   51,564 4,182 SH   SOLE 36 4,182 0 0
SITE CTRS CORP COM 82981J109   379,678 30,793 SH   SOLE 40 30,793 0 0
SITE CTRS CORP COM 82981J109   3,704,189 300,421 SH   SOLE 43 277,449 0 22,972
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   10,709,571 65,522 SH   SOLE 2 14,843 0 50,679
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   25,825 158 SH   SOLE 4 158 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   1,878,531 11,493 SH   SOLE 7 10,881 0 612
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   3,183,189 19,475 SH   SOLE 18 19,475 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   109,454,292 669,650 SH   SOLE 19 669,650 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   90,574,020 554,139 SH   SOLE 21 554,139 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   197,070,194 1,205,691 SH   SOLE 22 1,130,532 0 75,159
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   125,541,368 768,072 SH   SOLE 25 768,072 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   7,137,208 43,666 SH   SOLE 26 28,438 0 15,228
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   129,452 792 SH   SOLE 28 792 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   9,250,126 56,593 SH   SOLE 30 56,593 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   105,589 646 SH   SOLE 31 646 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   2,621,411 16,038 SH   SOLE 34 16,038 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   211,341 1,293 SH   SOLE 36 1,293 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   1,219,500 7,461 SH   SOLE 40 7,461 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   4,057,646 24,825 SH   SOLE 43 18,707 0 6,118
SITIME CORP COM 82982T106   973,182 8,518 SH   SOLE 2 4,830 0 3,688
SITIME CORP COM 82982T106   13,025 114 SH   SOLE 4 29 0 85
SITIME CORP COM 82982T106   20,222 177 SH   SOLE 7 177 0 0
SITIME CORP COM 82982T106   5,797,731 50,746 SH   SOLE 18 50,746 0 0
SITIME CORP COM 82982T106   4,043,650 35,393 SH   SOLE 19 35,393 0 0
SITIME CORP COM 82982T106   222,327,073 1,945,970 SH   SOLE 21 1,945,970 0 0
SITIME CORP COM 82982T106   53,290,656 466,439 SH   SOLE 22 452,877 0 13,562
SITIME CORP COM 82982T106   333,153 2,916 SH   SOLE 25 2,916 0 0
SITIME CORP COM 82982T106   2,136,018 18,696 SH   SOLE 26 7,121 0 11,575
SITIME CORP COM 82982T106   139,499 1,221 SH   SOLE 28 473 0 748
SITIME CORP COM 82982T106   3,845,198 33,656 SH   SOLE 30 33,656 0 0
SITIME CORP COM 82982T106   317,044 2,775 SH   SOLE 40 2,775 0 0
SITIME CORP COM 82982T106   2,680,876 23,465 SH   SOLE 43 21,479 0 1,986
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,812,530 74,867 SH   SOLE 2 23,764 0 51,103
SITIO ROYALTIES CORP CLASS A COM 82983N108   8,498 351 SH   SOLE 4 351 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   16,487 681 SH   SOLE 7 681 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   5,029,143 207,730 SH   SOLE 18 207,730 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   4,014,478 165,819 SH   SOLE 19 165,819 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   66,773,795 2,758,108 SH   SOLE 21 2,758,108 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   53,241,591 2,199,157 SH   SOLE 22 2,114,864 0 84,293
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,097,681 45,340 SH   SOLE 26 38,934 0 6,406
SITIO ROYALTIES CORP CLASS A COM 82983N108   931,165 38,462 SH   SOLE 28 0 0 38,462
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,923,702 79,459 SH   SOLE 30 79,459 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   2,182,418 90,145 SH   SOLE 43 84,300 0 5,845
SIX FLAGS ENTMT CORP NEW COM 83001A102   1,019,911 43,382 SH   SOLE 2 20,775 0 22,607
SIX FLAGS ENTMT CORP NEW COM 83001A102   8,370 356 SH   SOLE 4 356 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   371,905 15,819 SH   SOLE 7 15,013 0 806
SIX FLAGS ENTMT CORP NEW COM 83001A102   5,144,364 218,816 SH   SOLE 18 218,816 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   3,494,479 148,638 SH   SOLE 19 148,638 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   191,302,680 8,137,077 SH   SOLE 21 8,137,077 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   47,008,339 1,999,504 SH   SOLE 22 1,933,618 0 65,886
SIX FLAGS ENTMT CORP NEW COM 83001A102   327,894 13,947 SH   SOLE 25 13,947 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   807,780 34,359 SH   SOLE 26 27,992 0 6,367
SIX FLAGS ENTMT CORP NEW COM 83001A102   95,803 4,075 SH   SOLE 28 1,530 0 2,545
SIX FLAGS ENTMT CORP NEW COM 83001A102   3,184,477 135,452 SH   SOLE 30 135,452 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   56,283 2,394 SH   SOLE 36 2,394 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   311,790 13,262 SH   SOLE 40 13,262 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   3,075,213 130,804 SH   SOLE 43 122,960 0 7,844
SIXTH STREET SPECIALTY LENDI COM 83012A109   25,407 1,243 SH   OTR 43 1,243 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   3,119,534 152,619 SH   SOLE 43 144,475 0 8,144
SJW GROUP COM 784305104   1,853,612 30,837 SH   SOLE 2 8,858 0 21,979
SJW GROUP COM 784305104   259,856 4,323 SH   SOLE 4 4,323 0 0
SJW GROUP COM 784305104   6,170,051 102,646 SH   SOLE 7 93,874 0 8,772
SJW GROUP COM 784305104   6,353,867 105,704 SH   SOLE 18 105,704 0 0
SJW GROUP COM 784305104   3,944,358 65,619 SH   SOLE 19 65,619 0 0
SJW GROUP COM 784305104   221,326,342 3,682,022 SH   SOLE 21 3,682,022 0 0
SJW GROUP COM 784305104   49,955,197 831,063 SH   SOLE 22 791,146 0 39,917
SJW GROUP COM 784305104   423,836 7,051 SH   SOLE 25 7,051 0 0
SJW GROUP COM 784305104   1,360,530 22,634 SH   SOLE 26 12,323 0 10,311
SJW GROUP COM 784305104   771,392 12,833 SH   SOLE 28 531 0 12,302
SJW GROUP COM 784305104   31,962,350 531,731 SH   SOLE 30 531,731 0 0
SJW GROUP COM 784305104   207,259 3,448 SH   SOLE 36 3,448 0 0
SJW GROUP COM 784305104   262,260 4,363 SH   SOLE 40 4,363 0 0
SJW GROUP COM 784305104   2,025,997 33,705 SH   SOLE 43 31,892 0 1,813
SK TELECOM LTD SPONSORED ADR 78440P306   4,345,435 202,490 SH   SOLE 2 202,490 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   658,071 30,665 SH   SOLE 19 30,665 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   10,487,223 488,687 SH   SOLE 22 488,687 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   3,000,837 139,834 SH   SOLE 43 90,072 0 49,762
SKECHERS U S A INC CL A 830566105   22,496,294 459,577 SH   SOLE 2 365,292 0 94,285
SKECHERS U S A INC CL A 830566105   1,058,348 21,621 SH   SOLE 4 9,309 0 12,312
SKECHERS U S A INC CL A 830566105   1,572,519 32,125 SH   SOLE 7 32,125 0 0
SKECHERS U S A INC CL A 830566105   431,494 8,815 SH   SOLE 13 8,815 0 0
SKECHERS U S A INC CL A 830566105   48,441,556 989,613 SH   SOLE 18 927,734 0 61,879
SKECHERS U S A INC CL A 830566105   28,924,261 590,894 SH   SOLE 19 590,894 0 0
SKECHERS U S A INC CL A 830566105   326,317,098 6,666,335 SH   SOLE 21 6,666,335 0 0
SKECHERS U S A INC CL A 830566105   231,120,509 4,721,563 SH   SOLE 22 4,378,382 0 343,181
SKECHERS U S A INC CL A 830566105   7,090,750 144,857 SH   SOLE 23 144,857 0 0
SKECHERS U S A INC CL A 830566105   4,005,040 81,819 SH   SOLE 25 25,757 0 56,062
SKECHERS U S A INC CL A 830566105   7,711,191 157,532 SH   SOLE 26 42,459 0 115,073
SKECHERS U S A INC CL A 830566105   1,600,616 32,699 SH   SOLE 28 2,391 0 30,308
SKECHERS U S A INC CL A 830566105   302,511 6,180 SH   SOLE 29 6,180 0 0
SKECHERS U S A INC CL A 830566105   4,388,416 89,651 SH   SOLE 30 89,651 0 0
SKECHERS U S A INC CL A 830566105   718,978 14,688 SH   SOLE 31 14,688 0 0
SKECHERS U S A INC CL A 830566105   18,580,000 379,571 SH   SOLE 34 379,571 0 0
SKECHERS U S A INC CL A 830566105   1,263,840 25,819 SH   SOLE 36 25,819 0 0
SKECHERS U S A INC CL A 830566105   1,134,759 23,182 SH   SOLE 40 23,182 0 0
SKECHERS U S A INC CL A 830566105   2,639,041 53,913 SH   SOLE 43 51,430 0 2,483
SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108   6,001 5,883 SH   SOLE 22 5,883 0 0
SKILLSOFT CORP CL A 83066P200   39,268 44,301 SH   SOLE 2 3,728 0 40,573
SKILLSOFT CORP CL A 83066P200   857 967 SH   SOLE 7 967 0 0
SKILLSOFT CORP CL A 83066P200   233,410 263,323 SH   SOLE 18 263,323 0 0
SKILLSOFT CORP CL A 83066P200   148,254 167,254 SH   SOLE 19 167,254 0 0
SKILLSOFT CORP CL A 83066P200   2,556,964 2,884,662 SH   SOLE 21 2,884,662 0 0
SKILLSOFT CORP CL A 83066P200   1,850,843 2,088,045 SH   SOLE 22 2,012,662 0 75,383
SKILLZ INC COM CL A 83067L208   1,912 375 SH   SOLE 2 375 0 0
SKILLZ INC COM CL A 83067L208   1,464,159 287,090 SH   SOLE 22 287,090 0 0
SKILLZ INC COM CL A 83067L208   2,050 402 SH   SOLE 28 402 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   2,803,361 43,995 SH   SOLE 2 21,917 0 22,078
SKYLINE CHAMPION CORPORATION COM 830830105   9,558 150 SH   SOLE 4 150 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   485,865 7,625 SH   SOLE 7 7,233 0 392
SKYLINE CHAMPION CORPORATION COM 830830105   8,615,454 135,208 SH   SOLE 18 135,208 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   7,048,452 110,616 SH   SOLE 19 110,616 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   143,846,753 2,257,482 SH   SOLE 21 2,257,482 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   90,527,705 1,420,711 SH   SOLE 22 1,365,748 0 54,963
SKYLINE CHAMPION CORPORATION COM 830830105   658,737 10,338 SH   SOLE 25 10,338 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   1,491,112 23,401 SH   SOLE 26 18,872 0 4,529
SKYLINE CHAMPION CORPORATION COM 830830105   115,461 1,812 SH   SOLE 28 1,009 0 803
SKYLINE CHAMPION CORPORATION COM 830830105   2,314,374 36,321 SH   SOLE 30 36,321 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   597,885 9,383 SH   SOLE 40 9,383 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   39,188 615 SH   OTR 43 615 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   563,349 8,841 SH   SOLE 43 7,164 0 1,677
SKYWARD SPECIALTY INS GROUP COM 830940102   944,932 34,537 SH   SOLE 2 26,296 0 8,241
SKYWARD SPECIALTY INS GROUP COM 830940102   6,293 230 SH   SOLE 7 230 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   1,803,024 65,900 SH   SOLE 18 65,900 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   1,361,023 49,745 SH   SOLE 19 49,745 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   23,785,142 869,340 SH   SOLE 21 869,340 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   21,709,449 793,474 SH   SOLE 22 778,090 0 15,384
SKYWARD SPECIALTY INS GROUP COM 830940102   99,289 3,629 SH   SOLE 25 3,629 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   98,359 3,595 SH   SOLE 40 3,595 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   345,915 57,461 SH   SOLE 2 56,023 0 1,438
SKYWATER TECHNOLOGY INC COM 83089J108   259,877 43,169 SH   SOLE 18 43,169 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   215,311 35,766 SH   SOLE 19 35,766 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   3,495,730 580,686 SH   SOLE 21 580,686 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   2,209,382 367,007 SH   SOLE 22 362,608 0 4,399
SKYWATER TECHNOLOGY INC COM 83089J108   8,362 1,389 SH   SOLE 43 1,232 0 157
SKYWEST INC COM 830879102   2,354,344 56,136 SH   SOLE 2 17,501 0 38,635
SKYWEST INC COM 830879102   2,391 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102   18,663 445 SH   SOLE 7 445 0 0
SKYWEST INC COM 830879102   6,017,719 143,484 SH   SOLE 18 143,484 0 0
SKYWEST INC COM 830879102   7,364,328 175,592 SH   SOLE 19 175,592 0 0
SKYWEST INC COM 830879102   206,831,094 4,931,595 SH   SOLE 21 4,931,595 0 0
SKYWEST INC COM 830879102   53,604,269 1,278,118 SH   SOLE 22 1,234,245 0 43,873
SKYWEST INC COM 830879102   24,954 595 SH   SOLE 23 595 0 0
SKYWEST INC COM 830879102   67,691 1,614 SH   SOLE 25 1,614 0 0
SKYWEST INC COM 830879102   648,854 15,471 SH   SOLE 26 0 0 15,471
SKYWEST INC COM 830879102   2,853,598 68,040 SH   SOLE 30 68,040 0 0
SKYWEST INC COM 830879102   173,044 4,126 SH   SOLE 40 4,126 0 0
SKYWEST INC COM 830879102   3,988,117 95,091 SH   SOLE 43 92,813 0 2,278
SKYWORKS SOLUTIONS INC COM 83088M102   26,478,809 268,575 SH   SOLE 2 81,921 0 186,654
SKYWORKS SOLUTIONS INC COM 83088M102   16,550,599 167,873 SH   SOLE 4 48,184 0 119,689
SKYWORKS SOLUTIONS INC COM 83088M102   11,257,894 114,189 SH   SOLE 7 97,895 0 16,294
SKYWORKS SOLUTIONS INC COM 83088M102   467,711 4,744 SH   SOLE 13 4,744 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   2,247,655 22,798 SH   SOLE 15 22,798 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   32,123,974 325,834 SH   SOLE 18 316,134 0 9,700
SKYWORKS SOLUTIONS INC COM 83088M102   8,486,627 86,080 SH   SOLE 19 86,080 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   643,573,436 6,527,776 SH   SOLE 21 6,527,776 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   341,298,270 3,461,794 SH   SOLE 22 3,112,169 0 349,625
SKYWORKS SOLUTIONS INC COM 83088M102   25,818,946 261,882 SH   SOLE 23 261,882 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   39,117,554 396,770 SH   SOLE 25 384,264 0 12,506
SKYWORKS SOLUTIONS INC COM 83088M102   20,557,297 208,513 SH   SOLE 26 108,052 0 100,461
SKYWORKS SOLUTIONS INC COM 83088M102   30,045,894 304,756 SH   SOLE 28 4,961 0 299,795
SKYWORKS SOLUTIONS INC COM 83088M102   119,044,172 1,207,467 SH   SOLE 30 1,207,467 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   3,857,038 39,122 SH   SOLE 31 36,179 0 2,943
SKYWORKS SOLUTIONS INC COM 83088M102   11,382,610 115,454 SH   SOLE 34 115,454 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   4,000,092 40,573 SH   SOLE 36 40,573 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   751,749 7,625 SH   SOLE 40 7,625 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   47,915 486 SH   OTR 43 486 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   13,844,251 140,422 SH   SOLE 43 119,047 0 21,375
SKYX PLATFORMS CORP COM 78471E105   10,106 7,117 SH   SOLE 2 2,117 0 5,000
SKYX PLATFORMS CORP COM 78471E105   202,858 142,858 SH   SOLE 18 142,858 0 0
SKYX PLATFORMS CORP COM 78471E105   183,390 129,148 SH   SOLE 19 129,148 0 0
SKYX PLATFORMS CORP COM 78471E105   2,808,989 1,978,161 SH   SOLE 21 1,978,161 0 0
SKYX PLATFORMS CORP COM 78471E105   1,625,106 1,144,441 SH   SOLE 22 1,132,540 0 11,901
SL GREEN RLTY CORP COM 78440X887   5,614,732 150,529 SH   SOLE 2 65,389 0 85,140
SL GREEN RLTY CORP COM 78440X887   6,737,872 180,640 SH   SOLE 4 180,640 0 0
SL GREEN RLTY CORP COM 78440X887   3,715,901 99,622 SH   SOLE 7 86,584 0 13,038
SL GREEN RLTY CORP COM 78440X887   13,495,438 361,808 SH   SOLE 18 361,676 0 132
SL GREEN RLTY CORP COM 78440X887   18,971,078 508,608 SH   SOLE 19 508,608 0 0
SL GREEN RLTY CORP COM 78440X887   278,267,847 7,460,264 SH   SOLE 21 7,460,264 0 0
SL GREEN RLTY CORP COM 78440X887   98,996,886 2,654,072 SH   SOLE 22 2,221,010 0 433,062
SL GREEN RLTY CORP COM 78440X887   837,198 22,445 SH   SOLE 23 22,445 0 0
SL GREEN RLTY CORP COM 78440X887   22,468,774 602,380 SH   SOLE 25 602,380 0 0
SL GREEN RLTY CORP COM 78440X887   1,386,105 37,161 SH   SOLE 26 31,023 0 6,138
SL GREEN RLTY CORP COM 78440X887   5,073,695 136,024 SH   SOLE 28 45,047 0 90,977
SL GREEN RLTY CORP COM 78440X887   11,172,432 299,529 SH   SOLE 30 299,529 0 0
SL GREEN RLTY CORP COM 78440X887   6,097,394 163,469 SH   SOLE 34 163,469 0 0
SL GREEN RLTY CORP COM 78440X887   200,637 5,379 SH   SOLE 36 5,379 0 0
SL GREEN RLTY CORP COM 78440X887   435,701 11,681 SH   SOLE 40 11,681 0 0
SL GREEN RLTY CORP COM 78440X887   477,071 12,790 SH   SOLE 43 12,595 0 195
SLEEP NUMBER CORP COM 83125X103   494,726 20,119 SH   SOLE 2 10,675 0 9,444
SLEEP NUMBER CORP COM 83125X103   2,508 102 SH   SOLE 4 102 0 0
SLEEP NUMBER CORP COM 83125X103   5,262 214 SH   SOLE 7 214 0 0
SLEEP NUMBER CORP COM 83125X103   1,718,300 69,878 SH   SOLE 18 69,878 0 0
SLEEP NUMBER CORP COM 83125X103   1,090,419 44,344 SH   SOLE 19 44,344 0 0
SLEEP NUMBER CORP COM 83125X103   61,450,140 2,498,989 SH   SOLE 21 2,498,989 0 0
SLEEP NUMBER CORP COM 83125X103   13,618,975 553,842 SH   SOLE 22 529,935 0 23,907
SLEEP NUMBER CORP COM 83125X103   91,327 3,714 SH   SOLE 25 3,714 0 0
SLEEP NUMBER CORP COM 83125X103   939,559 38,209 SH   SOLE 26 7,214 0 30,995
SLEEP NUMBER CORP COM 83125X103   10,721 436 SH   SOLE 28 436 0 0
SLEEP NUMBER CORP COM 83125X103   1,225,443 49,835 SH   SOLE 30 49,835 0 0
SLEEP NUMBER CORP COM 83125X103   22,672 922 SH   SOLE 36 922 0 0
SLEEP NUMBER CORP COM 83125X103   84,049 3,418 SH   SOLE 40 3,418 0 0
SLEEP NUMBER CORP COM 83125X103   474,194 19,284 SH   SOLE 43 18,950 0 334
SLM CORP COM 78442P106   6,298,610 462,453 SH   SOLE 2 198,183 0 264,270
SLM CORP COM 78442P106   12,095 888 SH   SOLE 4 888 0 0
SLM CORP COM 78442P106   794,032 58,299 SH   SOLE 7 55,303 0 2,996
SLM CORP COM 78442P106   5,767,430 423,453 SH   SOLE 18 423,453 0 0
SLM CORP COM 78442P106   1,043,455 76,612 SH   SOLE 19 76,612 0 0
SLM CORP COM 78442P106   159,824,231 11,734,525 SH   SOLE 21 11,734,525 0 0
SLM CORP COM 78442P106   89,261,735 6,553,725 SH   SOLE 22 6,243,143 0 310,582
SLM CORP COM 78442P106   559,782 41,100 SH   SOLE 25 41,100 0 0
SLM CORP COM 78442P106   1,217,233 89,371 SH   SOLE 26 69,297 0 20,074
SLM CORP COM 78442P106   314,581 23,097 SH   SOLE 28 5,449 0 17,648
SLM CORP COM 78442P106   4,098,013 300,882 SH   SOLE 30 300,882 0 0
SLM CORP COM 78442P106   48,978 3,596 SH   SOLE 31 3,596 0 0
SLM CORP COM 78442P106   113,305 8,319 SH   SOLE 36 8,319 0 0
SLM CORP COM 78442P106   557,208 40,911 SH   SOLE 40 40,911 0 0
SLM CORP COM 78442P106   3,720,430 273,159 SH   SOLE 43 254,259 0 18,900
SLR INVESTMENT CORP COM 83413U100   2,954,003 191,943 SH   SOLE 30 191,943 0 0
SLR INVESTMENT CORP COM 83413U100   15 1 SH   SOLE 43 0 0 1
SM ENERGY CO COM 78454L100   14,084,235 355,214 SH   SOLE 2 165,727 0 189,487
SM ENERGY CO COM 78454L100   16,098 406 SH   SOLE 4 406 0 0
SM ENERGY CO COM 78454L100   1,063,254 26,816 SH   SOLE 7 25,570 0 1,246
SM ENERGY CO COM 78454L100   16,731,190 421,972 SH   SOLE 18 393,624 0 28,348
SM ENERGY CO COM 78454L100   41,456,811 1,045,569 SH   SOLE 19 1,045,569 0 0
SM ENERGY CO COM 78454L100   539,080,686 13,595,982 SH   SOLE 21 13,595,982 0 0
SM ENERGY CO COM 78454L100   167,773,345 4,231,358 SH   SOLE 22 4,072,868 0 158,490
SM ENERGY CO COM 78454L100   858,740 21,658 SH   SOLE 23 21,658 0 0
SM ENERGY CO COM 78454L100   6,948,861 175,255 SH   SOLE 26 43,948 0 131,307
SM ENERGY CO COM 78454L100   10,389,014 262,018 SH   SOLE 30 262,018 0 0
SM ENERGY CO COM 78454L100   65,423 1,650 SH   SOLE 36 1,650 0 0
SM ENERGY CO COM 78454L100   4,182,101 105,475 SH   SOLE 43 95,257 0 10,218
SMART GLOBAL HLDGS INC SHS G8232Y101   1,016,077 41,728 SH   SOLE 2 14,389 0 27,339
SMART GLOBAL HLDGS INC SHS G8232Y101   2,484 102 SH   SOLE 4 102 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   416,142 17,090 SH   SOLE 7 16,174 0 916
SMART GLOBAL HLDGS INC SHS G8232Y101   4,022,985 165,215 SH   SOLE 18 165,215 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   2,433,953 99,957 SH   SOLE 19 99,957 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   143,251,610 5,883,023 SH   SOLE 21 5,883,023 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   34,101,201 1,400,460 SH   SOLE 22 1,343,512 0 56,948
SMART GLOBAL HLDGS INC SHS G8232Y101   218,614 8,978 SH   SOLE 25 8,978 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   726,239 29,825 SH   SOLE 26 26,485 0 3,340
SMART GLOBAL HLDGS INC SHS G8232Y101   21,038 864 SH   SOLE 28 864 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   2,375,464 97,555 SH   SOLE 30 97,555 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   25,202 1,035 SH   SOLE 36 1,035 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   247,104 10,148 SH   SOLE 40 10,148 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   835,278 34,303 SH   SOLE 43 30,451 0 3,852
SMART SAND INC COM 83191H107   122,422 52,768 SH   SOLE 18 5,479 0 47,289
SMART SAND INC COM 83191H107   152,192 65,600 SH   SOLE 21 65,600 0 0
SMART SAND INC COM 83191H107   826,558 356,275 SH   SOLE 22 356,275 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,295,578 60,626 SH   SOLE 2 46,192 0 14,434
SMARTFINANCIAL INC COM NEW 83190L208   1,111 52 SH   SOLE 7 52 0 0
SMARTFINANCIAL INC COM NEW 83190L208   977,955 45,763 SH   SOLE 18 45,763 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,660,150 77,686 SH   SOLE 19 77,686 0 0
SMARTFINANCIAL INC COM NEW 83190L208   13,264,637 620,713 SH   SOLE 21 620,713 0 0
SMARTFINANCIAL INC COM NEW 83190L208   10,882,865 509,259 SH   SOLE 22 497,272 0 11,987
SMARTFINANCIAL INC COM NEW 83190L208   63,597 2,976 SH   SOLE 25 2,976 0 0
SMARTFINANCIAL INC COM NEW 83190L208   35,325 1,653 SH   SOLE 26 0 0 1,653
SMARTFINANCIAL INC COM NEW 83190L208   55,412 2,593 SH   SOLE 30 2,593 0 0
SMARTFINANCIAL INC COM NEW 83190L208   65,349 3,058 SH   SOLE 40 3,058 0 0
SMARTFINANCIAL INC COM NEW 83190L208   43 2 SH   SOLE 43 0 0 2
SMARTRENT INC COM CL A 83193G107   441,792 169,269 SH   SOLE 2 53,477 0 115,792
SMARTRENT INC COM CL A 83193G107   3,445 1,320 SH   SOLE 7 1,320 0 0
SMARTRENT INC COM CL A 83193G107   1,394,526 534,301 SH   SOLE 18 534,301 0 0
SMARTRENT INC COM CL A 83193G107   994,676 381,102 SH   SOLE 19 381,102 0 0
SMARTRENT INC COM CL A 83193G107   18,324,332 7,020,817 SH   SOLE 21 7,020,817 0 0
SMARTRENT INC COM CL A 83193G107   12,487,717 4,784,566 SH   SOLE 22 4,592,584 0 191,982
SMARTRENT INC COM CL A 83193G107   103,400 39,617 SH   SOLE 25 39,617 0 0
SMARTRENT INC COM CL A 83193G107   34,716 13,301 SH   SOLE 26 0 0 13,301
SMARTRENT INC COM CL A 83193G107   3,167,501 1,213,602 SH   SOLE 30 1,213,602 0 0
SMARTRENT INC COM CL A 83193G107   41,452 15,882 SH   SOLE 40 15,882 0 0
SMARTRENT INC COM CL A 83193G107   39 15 SH   SOLE 43 15 0 0
SMARTSHEET INC COM CL A 83200N103   5,510,935 136,207 SH   SOLE 2 50,819 0 85,388
SMARTSHEET INC COM CL A 83200N103   145,616 3,599 SH   SOLE 4 407 0 3,192
SMARTSHEET INC COM CL A 83200N103   853,261 21,089 SH   SOLE 7 19,990 0 1,099
SMARTSHEET INC COM CL A 83200N103   2,978,301 73,611 SH   SOLE 18 73,611 0 0
SMARTSHEET INC COM CL A 83200N103   2,089,193 51,636 SH   SOLE 19 51,636 0 0
SMARTSHEET INC COM CL A 83200N103   103,861,346 2,567,013 SH   SOLE 21 2,567,013 0 0
SMARTSHEET INC COM CL A 83200N103   133,357,900 3,296,043 SH   SOLE 22 3,093,852 0 202,191
SMARTSHEET INC COM CL A 83200N103   124,455 3,076 SH   SOLE 23 3,076 0 0
SMARTSHEET INC COM CL A 83200N103   994,385 24,577 SH   SOLE 25 24,577 0 0
SMARTSHEET INC COM CL A 83200N103   2,547,928 62,974 SH   SOLE 26 38,683 0 24,291
SMARTSHEET INC COM CL A 83200N103   974,600 24,088 SH   SOLE 28 21,093 0 2,995
SMARTSHEET INC COM CL A 83200N103   32,981,455 815,162 SH   SOLE 30 815,162 0 0
SMARTSHEET INC COM CL A 83200N103   72,100 1,782 SH   SOLE 31 1,782 0 0
SMARTSHEET INC COM CL A 83200N103   97,387 2,407 SH   SOLE 34 2,407 0 0
SMARTSHEET INC COM CL A 83200N103   37,871 936 SH   SOLE 36 936 0 0
SMARTSHEET INC COM CL A 83200N103   908,327 22,450 SH   SOLE 40 22,450 0 0
SMARTSHEET INC COM CL A 83200N103   19,259 476 SH   OTR 43 476 0 0
SMARTSHEET INC COM CL A 83200N103   1,899,476 46,947 SH   SOLE 43 39,219 0 7,728
SMILEDIRECTCLUB INC CL A COM 83192H106   576,567 1,389,318 SH   SOLE 22 1,389,318 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   10,998 444 SH   SOLE 2 68 0 376
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   20,774,475 838,695 SH   SOLE 18 838,695 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   6,417,571 259,086 SH   SOLE 43 229,446 0 29,640
SMITH & WESSON BRANDS INC COM 831754106   382,756 29,648 SH   SOLE 2 13,331 0 16,317
SMITH & WESSON BRANDS INC COM 831754106   2,582 200 SH   SOLE 4 200 0 0
SMITH & WESSON BRANDS INC COM 831754106   7,372 571 SH   SOLE 7 571 0 0
SMITH & WESSON BRANDS INC COM 831754106   1,696,774 131,431 SH   SOLE 18 131,431 0 0
SMITH & WESSON BRANDS INC COM 831754106   1,212,262 93,901 SH   SOLE 19 93,901 0 0
SMITH & WESSON BRANDS INC COM 831754106   31,562,833 2,444,836 SH   SOLE 21 2,444,836 0 0
SMITH & WESSON BRANDS INC COM 831754106   17,094,041 1,324,093 SH   SOLE 22 1,256,291 0 67,802
SMITH & WESSON BRANDS INC COM 831754106   486,333 37,671 SH   SOLE 26 34,119 0 3,552
SMITH & WESSON BRANDS INC COM 831754106   320,981 24,863 SH   SOLE 30 24,863 0 0
SMITH & WESSON BRANDS INC COM 831754106   193,121 14,959 SH   SOLE 43 14,014 0 945
SMITH A O CORP COM 831865209   26,150,513 395,441 SH   SOLE 2 270,145 0 125,296
SMITH A O CORP COM 831865209   11,006,082 166,431 SH   SOLE 4 59,520 0 106,911
SMITH A O CORP COM 831865209   7,241,632 109,506 SH   SOLE 7 97,073 0 12,433
SMITH A O CORP COM 831865209   472,565 7,146 SH   SOLE 13 7,146 0 0
SMITH A O CORP COM 831865209   1,139,155 17,226 SH   SOLE 15 17,226 0 0
SMITH A O CORP COM 831865209   17,000,436 257,076 SH   SOLE 18 238,850 0 18,226
SMITH A O CORP COM 831865209   15,676,315 237,053 SH   SOLE 19 237,053 0 0
SMITH A O CORP COM 831865209   222,163,801 3,359,501 SH   SOLE 21 3,359,501 0 0
SMITH A O CORP COM 831865209   225,618,102 3,411,736 SH   SOLE 22 3,054,560 0 357,176
SMITH A O CORP COM 831865209   17,834,798 269,693 SH   SOLE 23 269,693 0 0
SMITH A O CORP COM 831865209   6,260,263 94,666 SH   SOLE 25 94,449 0 217
SMITH A O CORP COM 831865209   12,821,681 193,886 SH   SOLE 26 74,258 0 119,628
SMITH A O CORP COM 831865209   14,527,967 219,688 SH   SOLE 28 1,194 0 218,494
SMITH A O CORP COM 831865209   253,278 3,830 SH   SOLE 29 3,830 0 0
SMITH A O CORP COM 831865209   51,519,436 779,063 SH   SOLE 30 658,803 0 120,260
SMITH A O CORP COM 831865209   1,902,428 28,768 SH   SOLE 31 26,884 0 1,884
SMITH A O CORP COM 831865209   2,205,303 33,348 SH   SOLE 34 33,348 0 0
SMITH A O CORP COM 831865209   1,213,089 18,344 SH   SOLE 36 18,344 0 0
SMITH A O CORP COM 831865209   395,590 5,982 SH   SOLE 40 5,982 0 0
SMITH A O CORP COM 831865209   21,095 319 SH   OTR 43 319 0 0
SMITH A O CORP COM 831865209   6,204,230 93,819 SH   SOLE 43 78,322 0 15,497
SMITH MICRO SOFTWARE INC COM NEW 832154207   12,323 10,184 SH   SOLE 18 10,184 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207   146,318 120,924 SH   SOLE 21 120,924 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207   475,410 392,901 SH   SOLE 22 392,901 0 0
SMITH MIDLAND CORP COM 832156103   14,771 777 SH   SOLE 18 777 0 0
SMITH MIDLAND CORP COM 832156103   187,438 9,860 SH   SOLE 21 9,860 0 0
SMITH MIDLAND CORP COM 832156103   175,728 9,244 SH   SOLE 22 9,244 0 0
SMUCKER J M CO COM NEW 832696405   27,439,903 223,252 SH   SOLE 2 42,278 0 180,974
SMUCKER J M CO COM NEW 832696405   17,023,035 138,500 SH   SOLE 4 58,916 0 79,584
SMUCKER J M CO COM NEW 832696405   13,372,608 108,800 SH   SOLE 7 97,708 0 11,092
SMUCKER J M CO COM NEW 832696405   140,732 1,145 SH   SOLE 13 1,145 0 0
SMUCKER J M CO COM NEW 832696405   1,691,365 13,761 SH   SOLE 15 13,761 0 0
SMUCKER J M CO COM NEW 832696405   20,535,557 167,078 SH   SOLE 18 160,579 0 6,499
SMUCKER J M CO COM NEW 832696405   16,211,460 131,897 SH   SOLE 19 131,897 0 0
SMUCKER J M CO COM NEW 832696405   442,762,872 3,602,334 SH   SOLE 21 3,602,334 0 0
SMUCKER J M CO COM NEW 832696405   308,872,215 2,512,995 SH   SOLE 22 2,292,355 0 220,640
SMUCKER J M CO COM NEW 832696405   20,893,471 169,990 SH   SOLE 23 169,990 0 0
SMUCKER J M CO COM NEW 832696405   21,089,512 171,585 SH   SOLE 25 171,285 0 300
SMUCKER J M CO COM NEW 832696405   30,402,034 247,352 SH   SOLE 26 127,145 0 120,207
SMUCKER J M CO COM NEW 832696405   31,752,201 258,337 SH   SOLE 28 3,449 0 254,888
SMUCKER J M CO COM NEW 832696405   143,814,656 1,170,081 SH   SOLE 30 1,166,037 0 4,044
SMUCKER J M CO COM NEW 832696405   2,865,401 23,313 SH   SOLE 31 21,591 0 1,722
SMUCKER J M CO COM NEW 832696405   25,074,132 204,004 SH   SOLE 34 204,004 0 0
SMUCKER J M CO COM NEW 832696405   6,039,183 49,135 SH   SOLE 36 49,135 0 0
SMUCKER J M CO COM NEW 832696405   650,194 5,290 SH   SOLE 40 5,290 0 0
SMUCKER J M CO COM NEW 832696405   32,448 264 SH   OTR 43 264 0 0
SMUCKER J M CO COM NEW 832696405   56,889,962 462,859 SH   SOLE 43 439,731 0 23,128
SNAP INC CL A 83304A106   2,445,216 274,435 SH   SOLE 2 236,187 0 38,248
SNAP INC CL A 83304A106   7,432,018 834,121 SH   SOLE 4 380,411 0 453,710
SNAP INC CL A 83304A106   1,114,097 125,039 SH   SOLE 7 119,121 0 5,918
SNAP INC CL A 83304A106   266,311 29,889 SH   SOLE 13 29,889 0 0
SNAP INC CL A 83304A106   274,856 30,848 SH   SOLE 15 30,848 0 0
SNAP INC CL A 83304A106   9,872,832 1,108,062 SH   SOLE 18 885,405 0 222,657
SNAP INC CL A 83304A106   1,901,447 213,406 SH   SOLE 19 213,406 0 0
SNAP INC CL A 83304A106   61,338,712 6,884,255 SH   SOLE 21 6,884,255 0 0
SNAP INC CL A 83304A106   145,660,698 16,348,002 SH   SOLE 22 15,209,304 0 1,138,698
SNAP INC CL A 83304A106   14,943,531 1,677,164 SH   SOLE 23 1,677,164 0 0
SNAP INC CL A 83304A106   1,883,048 211,341 SH   SOLE 25 208,565 0 2,776
SNAP INC CL A 83304A106   7,093,732 796,154 SH   SOLE 26 609,130 0 187,024
SNAP INC CL A 83304A106   13,673,259 1,534,597 SH   SOLE 28 18,495 0 1,516,102
SNAP INC CL A 83304A106   24,542,203 2,754,456 SH   SOLE 30 2,716,230 0 38,226
SNAP INC CL A 83304A106   1,889,437 212,058 SH   SOLE 31 195,027 0 17,031
SNAP INC CL A 83304A106   9,546,584 1,071,446 SH   SOLE 34 1,071,446 0 0
SNAP INC CL A 83304A106   1,329,559 149,221 SH   SOLE 36 149,221 0 0
SNAP INC CL A 83304A106   425,657 47,773 SH   SOLE 40 47,773 0 0
SNAP INC CL A 83304A106   3,275,476 367,618 SH   SOLE 43 331,373 0 36,245
SNAP INC NOTE 0.750% 8/0 83304AAB2   3,101,040 3,540,000 PRN   SOLE 2 3,540,000 0 0
SNAP INC NOTE 0.750% 8/0 83304AAB2   4,962,540 5,665,000 PRN   SOLE 21 5,665,000 0 0
SNAP INC NOTE 0.750% 8/0 83304AAB2   3,766,800 4,300,000 PRN   SOLE 22 4,300,000 0 0
SNAP INC NOTE 0.250% 5/0 83304AAD8   1,849,200 2,010,000 PRN   SOLE 21 2,010,000 0 0
SNAP INC NOTE 5/0 83304AAF3   3,023,280 4,080,000 PRN   SOLE 2 4,080,000 0 0
SNAP INC NOTE 5/0 83304AAF3   4,816,500 6,500,000 PRN   SOLE 21 6,500,000 0 0
SNAP INC NOTE 5/0 83304AAF3   4,668,300 6,300,000 PRN   SOLE 22 6,300,000 0 0
SNAP INC NOTE 0.125% 3/0 83304AAH9   861,250 1,250,000 PRN   SOLE 2 1,250,000 0 0
SNAP INC NOTE 0.125% 3/0 83304AAH9   6,958,900 10,100,000 PRN   SOLE 21 10,100,000 0 0
SNAP INC NOTE 0.125% 3/0 83304AAH9   1,309,100 1,900,000 PRN   SOLE 22 1,900,000 0 0
SNAP ON INC COM 833034101   51,550,687 202,112 SH   SOLE 2 123,489 0 78,623
SNAP ON INC COM 833034101   20,063,530 78,662 SH   SOLE 4 39,864 0 38,798
SNAP ON INC COM 833034101   11,526,672 45,192 SH   SOLE 7 39,695 0 5,497
SNAP ON INC COM 833034101   1,836,687 7,201 SH   SOLE 13 7,201 0 0
SNAP ON INC COM 833034101   1,886,934 7,398 SH   SOLE 15 7,398 0 0
SNAP ON INC COM 833034101   29,601,498 116,057 SH   SOLE 18 95,908 0 20,149
SNAP ON INC COM 833034101   27,884,690 109,326 SH   SOLE 19 109,326 0 0
SNAP ON INC COM 833034101   367,774,075 1,441,912 SH   SOLE 21 1,441,912 0 0
SNAP ON INC COM 833034101   368,906,541 1,446,352 SH   SOLE 22 1,286,234 0 160,118
SNAP ON INC COM 833034101   29,873,137 117,122 SH   SOLE 23 117,122 0 0
SNAP ON INC COM 833034101   21,367,907 83,776 SH   SOLE 25 83,699 0 77
SNAP ON INC COM 833034101   29,214,572 114,540 SH   SOLE 26 45,426 0 69,114
SNAP ON INC COM 833034101   33,740,612 132,285 SH   SOLE 28 753 0 131,532
SNAP ON INC COM 833034101   2,418,224 9,481 SH   SOLE 29 9,481 0 0
SNAP ON INC COM 833034101   83,025,346 325,513 SH   SOLE 30 321,673 0 3,840
SNAP ON INC COM 833034101   9,946,830 38,998 SH   SOLE 31 30,589 0 8,409
SNAP ON INC COM 833034101   50,140,460 196,583 SH   SOLE 34 196,583 0 0
SNAP ON INC COM 833034101   3,762,390 14,751 SH   SOLE 36 14,751 0 0
SNAP ON INC COM 833034101   673,869 2,642 SH   SOLE 40 2,642 0 0
SNAP ON INC COM 833034101   41,320 162 SH   OTR 43 162 0 0
SNAP ON INC COM 833034101   13,812,032 54,152 SH   SOLE 43 42,140 0 12,012
SNAP ONE HOLDINGS CORP COM 83303Y105   141,520 15,316 SH   SOLE 2 5,686 0 9,630
SNAP ONE HOLDINGS CORP COM 83303Y105   416 45 SH   SOLE 7 45 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   490,422 53,076 SH   SOLE 18 53,076 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   358,604 38,810 SH   SOLE 19 38,810 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   5,453,725 590,230 SH   SOLE 21 590,230 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   3,089,810 334,395 SH   SOLE 22 321,419 0 12,976
SNAP ONE HOLDINGS CORP COM 83303Y105   35,870 3,882 SH   SOLE 25 3,882 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   66,611 7,209 SH   SOLE 30 7,209 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   34,049 3,685 SH   SOLE 40 3,685 0 0
SNDL INC COM 83307B101   665 350 SH   SOLE 43 0 0 350
SNOWFLAKE INC CL A 833445109   71,136,434 465,644 SH   SOLE 2 28,234 0 437,410
SNOWFLAKE INC CL A 833445109   27,146,618 177,696 SH   SOLE 4 78,522 0 99,174
SNOWFLAKE INC CL A 833445109   17,138,961 112,188 SH   SOLE 7 106,505 0 5,683
SNOWFLAKE INC CL A 833445109   1,107,888 7,252 SH   SOLE 13 7,252 0 0
SNOWFLAKE INC CL A 833445109   1,847,295 12,092 SH   SOLE 15 12,092 0 0
SNOWFLAKE INC CL A 833445109   30,542,542 199,925 SH   SOLE 18 168,719 0 31,206
SNOWFLAKE INC CL A 833445109   25,351,418 165,945 SH   SOLE 19 165,945 0 0
SNOWFLAKE INC CL A 833445109   475,771,305 3,114,298 SH   SOLE 21 3,114,298 0 0
SNOWFLAKE INC CL A 833445109   1,126,468,233 7,373,622 SH   SOLE 22 6,839,084 0 534,538
SNOWFLAKE INC CL A 833445109   67,755,634 443,514 SH   SOLE 23 443,514 0 0
SNOWFLAKE INC CL A 833445109   64,923,584 424,976 SH   SOLE 25 424,198 0 778
SNOWFLAKE INC CL A 833445109   46,763,050 306,101 SH   SOLE 26 145,869 0 160,232
SNOWFLAKE INC CL A 833445109   64,651,958 423,198 SH   SOLE 28 8,596 0 414,602
SNOWFLAKE INC CL A 833445109   139,626,280 913,964 SH   SOLE 30 913,964 0 0
SNOWFLAKE INC CL A 833445109   14,192,944 92,904 SH   SOLE 31 54,190 0 38,714
SNOWFLAKE INC CL A 833445109   36,429,229 238,458 SH   SOLE 34 238,458 0 0
SNOWFLAKE INC CL A 833445109   10,002,463 65,474 SH   SOLE 36 65,474 0 0
SNOWFLAKE INC CL A 833445109   1,928,568 12,624 SH   SOLE 40 12,624 0 0
SNOWFLAKE INC CL A 833445109   96,398 631 SH   OTR 43 631 0 0
SNOWFLAKE INC CL A 833445109   15,163,576 99,258 SH   SOLE 43 78,928 0 20,330
SOBR SAFE INC COM NEW 833592207   1,923 1,748 SH   SOLE 18 1,748 0 0
SOBR SAFE INC COM NEW 833592207   22,954 20,867 SH   SOLE 21 20,867 0 0
SOBR SAFE INC COM NEW 833592207   37,510 34,100 SH   SOLE 22 34,100 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   3,812,018 63,885 SH   SOLE 2 63,885 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   63,191 1,059 SH   SOLE 4 1,059 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   2,043,280 34,243 SH   SOLE 7 34,243 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   6,556,361 109,877 SH   SOLE 19 109,877 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   28,801,754 482,684 SH   SOLE 21 482,684 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   2,002,466 33,559 SH   SOLE 22 33,559 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   21,575,240 361,576 SH   SOLE 25 361,576 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   128,169,012 2,147,964 SH   SOLE 34 2,147,964 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   7,933,960 132,964 SH   SOLE 43 113,788 0 19,176
SOCIETAL CDMO INC COM 75629F109   127,326 271,484 SH   SOLE 22 271,484 0 0
SOCIETY PASS INC COM 83370P102   48,922 129,083 SH   SOLE 22 129,083 0 0
SOCKET MOBILE INC COM NEW 83368E200   407 357 SH   SOLE 22 357 0 0
SOFI TECHNOLOGIES INC COM 83406F102   9,373,301 1,173,129 SH   SOLE 2 287,410 0 885,719
SOFI TECHNOLOGIES INC COM 83406F102   21,573 2,700 SH   SOLE 4 2,700 0 0
SOFI TECHNOLOGIES INC COM 83406F102   1,112,000 139,174 SH   SOLE 7 132,455 0 6,719
SOFI TECHNOLOGIES INC COM 83406F102   2,438,332 305,173 SH   SOLE 18 305,173 0 0
SOFI TECHNOLOGIES INC COM 83406F102   2,357,058 295,001 SH   SOLE 19 295,001 0 0
SOFI TECHNOLOGIES INC COM 83406F102   114,023,852 14,270,820 SH   SOLE 21 14,270,820 0 0
SOFI TECHNOLOGIES INC COM 83406F102   181,407,477 22,704,315 SH   SOLE 22 21,507,251 0 1,197,064
SOFI TECHNOLOGIES INC COM 83406F102   1,390,644 174,048 SH   SOLE 25 174,048 0 0
SOFI TECHNOLOGIES INC COM 83406F102   3,303,386 413,440 SH   SOLE 26 337,841 0 75,599
SOFI TECHNOLOGIES INC COM 83406F102   182,915 22,893 SH   SOLE 28 10,215 0 12,678
SOFI TECHNOLOGIES INC COM 83406F102   5,000,909 625,896 SH   SOLE 30 625,896 0 0
SOFI TECHNOLOGIES INC COM 83406F102   104,349 13,060 SH   SOLE 31 13,060 0 0
SOFI TECHNOLOGIES INC COM 83406F102   96,903 12,128 SH   SOLE 36 12,128 0 0
SOFI TECHNOLOGIES INC COM 83406F102   1,239,960 155,189 SH   SOLE 40 155,189 0 0
SOFI TECHNOLOGIES INC COM 83406F102   35,675 4,465 SH   OTR 43 4,465 0 0
SOFI TECHNOLOGIES INC COM 83406F102   3,679,922 460,566 SH   SOLE 43 401,038 0 59,528
SOHO HOUSE & CO INC COM CL A 586001109   100,554 14,510 SH   SOLE 2 10,459 0 4,051
SOHO HOUSE & CO INC COM CL A 586001109   668,648 96,486 SH   SOLE 21 96,486 0 0
SOHO HOUSE & CO INC COM CL A 586001109   3,997,529 576,844 SH   SOLE 22 560,808 0 16,036
SOHO HOUSE & CO INC COM CL A 586001109   46,888 6,766 SH   SOLE 25 6,766 0 0
SOHO HOUSE & CO INC COM CL A 586001109   59,549 8,593 SH   SOLE 26 158 0 8,435
SOHO HOUSE & CO INC COM CL A 586001109   289,542 41,781 SH   SOLE 30 41,781 0 0
SOHO HOUSE & CO INC COM CL A 586001109   41,331 5,964 SH   SOLE 40 5,964 0 0
SOHO HOUSE & CO INC COM CL A 586001109   119,106 17,187 SH   SOLE 43 17,187 0 0
SOHU COM LTD SPONSORED ADS 83410S108   48,504 5,149 SH   SOLE 2 5,149 0 0
SOHU COM LTD SPONSORED ADS 83410S108   12,359 1,312 SH   SOLE 4 1,312 0 0
SOHU COM LTD SPONSORED ADS 83410S108   53,006 5,627 SH   SOLE 7 5,627 0 0
SOHU COM LTD SPONSORED ADS 83410S108   13,584 1,442 SH   SOLE 19 1,442 0 0
SOHU COM LTD SPONSORED ADS 83410S108   3,056,658 324,486 SH   SOLE 21 324,486 0 0
SOHU COM LTD SPONSORED ADS 83410S108   1,298,359 137,830 SH   SOLE 22 126,543 0 11,287
SOHU COM LTD SPONSORED ADS 83410S108   870,540 92,414 SH   SOLE 30 92,414 0 0
SOHU COM LTD SPONSORED ADS 83410S108   22,325 2,370 SH   SOLE 34 2,370 0 0
SOL GEL TECHNOLOGIES SHS M8694L103   5,035 3,089 SH   SOLE 22 3,089 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   3,099,174 23,930 SH   SOLE 2 19,698 0 4,232
SOLAREDGE TECHNOLOGIES INC COM 83417M104   11,082,171 85,570 SH   SOLE 4 53,374 0 32,196
SOLAREDGE TECHNOLOGIES INC COM 83417M104   4,583,359 35,390 SH   SOLE 7 29,654 0 5,736
SOLAREDGE TECHNOLOGIES INC COM 83417M104   219,778 1,697 SH   SOLE 13 1,697 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   671,380 5,184 SH   SOLE 15 5,184 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   12,275,087 94,781 SH   SOLE 18 91,359 0 3,422
SOLAREDGE TECHNOLOGIES INC COM 83417M104   3,505,577 27,068 SH   SOLE 19 27,068 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   266,608,379 2,058,593 SH   SOLE 21 2,058,593 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   108,077,131 834,508 SH   SOLE 22 793,014 0 41,494
SOLAREDGE TECHNOLOGIES INC COM 83417M104   12,378,825 95,582 SH   SOLE 23 95,582 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   23,445,584 181,033 SH   SOLE 25 158,009 0 23,024
SOLAREDGE TECHNOLOGIES INC COM 83417M104   9,646,164 74,482 SH   SOLE 26 47,358 0 27,124
SOLAREDGE TECHNOLOGIES INC COM 83417M104   23,154,575 178,786 SH   SOLE 28 30,637 0 148,149
SOLAREDGE TECHNOLOGIES INC COM 83417M104   216,109,970 1,668,674 SH   SOLE 30 1,668,674 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   1,484,055 11,459 SH   SOLE 31 10,398 0 1,061
SOLAREDGE TECHNOLOGIES INC COM 83417M104   306,550 2,367 SH   SOLE 34 2,367 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   1,760,300 13,592 SH   SOLE 36 13,592 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   384,386 2,968 SH   SOLE 40 2,968 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   9,552,973 73,762 SH   SOLE 43 65,758 0 8,004
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   410,175 450,000 PRN   SOLE 2 450,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   2,768,226 3,037,000 PRN   SOLE 19 3,037,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   3,905,778 4,285,000 PRN   SOLE 21 4,285,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   3,657,850 4,013,000 PRN   SOLE 34 4,013,000 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   687,964 64,537 SH   SOLE 2 19,657 0 44,880
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   2,111 198 SH   SOLE 7 198 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   984,099 92,317 SH   SOLE 18 92,317 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   2,280,217 213,904 SH   SOLE 19 213,904 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   12,082,225 1,133,417 SH   SOLE 21 1,133,417 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   11,135,788 1,044,633 SH   SOLE 22 1,019,357 0 25,276
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   73,522 6,897 SH   SOLE 43 6,066 0 831
SOLARWINDS CORP COM NEW 83417Q204   734,564 77,814 SH   SOLE 2 46,115 0 31,699
SOLARWINDS CORP COM NEW 83417Q204   1,312 139 SH   SOLE 4 139 0 0
SOLARWINDS CORP COM NEW 83417Q204   4,257 451 SH   SOLE 7 451 0 0
SOLARWINDS CORP COM NEW 83417Q204   1,313,614 139,154 SH   SOLE 18 139,154 0 0
SOLARWINDS CORP COM NEW 83417Q204   989,963 104,869 SH   SOLE 19 104,869 0 0
SOLARWINDS CORP COM NEW 83417Q204   19,322,623 2,046,888 SH   SOLE 21 2,046,888 0 0
SOLARWINDS CORP COM NEW 83417Q204   12,919,074 1,368,546 SH   SOLE 22 1,306,154 0 62,392
SOLARWINDS CORP COM NEW 83417Q204   131,754 13,957 SH   SOLE 25 13,957 0 0
SOLARWINDS CORP COM NEW 83417Q204   212,070 22,465 SH   SOLE 26 17,765 0 4,700
SOLARWINDS CORP COM NEW 83417Q204   3,813,769 404,001 SH   SOLE 30 404,001 0 0
SOLARWINDS CORP COM NEW 83417Q204   45,690 4,840 SH   SOLE 40 4,840 0 0
SOLARWINDS CORP COM NEW 83417Q204   408,077 43,228 SH   SOLE 43 39,821 0 3,407
SOLENO THERAPEUTICS INC COM 834203309   1,151 39 SH   SOLE 21 39 0 0
SOLENO THERAPEUTICS INC COM 834203309   6,315 214 SH   SOLE 22 214 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   4,246 1,685 SH   SOLE 2 1,685 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   3,586 1,423 SH   SOLE 18 1,423 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   58,232 23,108 SH   SOLE 21 23,108 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   264,769 105,067 SH   SOLE 22 105,067 0 0
SOLID POWER INC CLASS A COM 83422N105   274,934 136,106 SH   SOLE 2 42,616 0 93,490
SOLID POWER INC CLASS A COM 83422N105   24,426 12,092 SH   SOLE 4 0 0 12,092
SOLID POWER INC CLASS A COM 83422N105   2,990 1,480 SH   SOLE 7 1,480 0 0
SOLID POWER INC CLASS A COM 83422N105   915,167 453,053 SH   SOLE 18 453,053 0 0
SOLID POWER INC CLASS A COM 83422N105   642,413 318,026 SH   SOLE 19 318,026 0 0
SOLID POWER INC CLASS A COM 83422N105   12,576,871 6,226,174 SH   SOLE 21 6,226,174 0 0
SOLID POWER INC CLASS A COM 83422N105   7,558,266 3,741,716 SH   SOLE 22 3,569,523 0 172,193
SOLID POWER INC CLASS A COM 83422N105   29,472 14,590 SH   SOLE 25 14,590 0 0
SOLID POWER INC CLASS A COM 83422N105   179,586 88,904 SH   SOLE 26 78,373 0 10,531
SOLID POWER INC CLASS A COM 83422N105   39,931 19,768 SH   SOLE 28 0 0 19,768
SOLID POWER INC CLASS A COM 83422N105   282,354 139,779 SH   SOLE 30 139,779 0 0
SOLID POWER INC CLASS A COM 83422N105   21,077 10,434 SH   SOLE 40 10,434 0 0
SOLIGENIX INC COM NEW 834223505   622 1,115 SH   SOLE 21 1,115 0 0
SOLIGENIX INC COM NEW 834223505   79 142 SH   SOLE 22 142 0 0
SOLITARIO RESOURCES CORP COM 8342EP107   1,598 2,933 SH   SOLE 22 2,933 0 0
SOLO BRANDS INC COM CL A 83425V104   17,723 3,475 SH   SOLE 2 740 0 2,735
SOLO BRANDS INC COM CL A 83425V104   2,560 502 SH   SOLE 7 502 0 0
SOLO BRANDS INC COM CL A 83425V104   308,973 60,583 SH   SOLE 18 60,583 0 0
SOLO BRANDS INC COM CL A 83425V104   220,794 43,293 SH   SOLE 19 43,293 0 0
SOLO BRANDS INC COM CL A 83425V104   3,751,672 735,622 SH   SOLE 21 735,622 0 0
SOLO BRANDS INC COM CL A 83425V104   2,479,268 486,131 SH   SOLE 22 469,650 0 16,481
SOLO BRANDS INC COM CL A 83425V104   43,044 8,440 SH   SOLE 43 8,440 0 0
SOLUNA HOLDINGS INC COM NEW 583543103   10,734 51,213 SH   SOLE 22 51,213 0 0
SOMALOGIC INC CLASS A COM 83444K105   546,402 228,620 SH   SOLE 2 113,572 0 115,048
SOMALOGIC INC CLASS A COM 83444K105   3,781 1,582 SH   SOLE 7 1,582 0 0
SOMALOGIC INC CLASS A COM 83444K105   992,003 415,064 SH   SOLE 18 415,064 0 0
SOMALOGIC INC CLASS A COM 83444K105   1,324,935 554,366 SH   SOLE 19 554,366 0 0
SOMALOGIC INC CLASS A COM 83444K105   12,654,020 5,294,569 SH   SOLE 21 5,294,569 0 0
SOMALOGIC INC CLASS A COM 83444K105   9,988,534 4,179,303 SH   SOLE 22 3,983,553 0 195,750
SOMALOGIC INC CLASS A COM 83444K105   22,045 9,224 SH   SOLE 23 9,224 0 0
SOMALOGIC INC CLASS A COM 83444K105   45,974 19,236 SH   SOLE 25 19,236 0 0
SOMALOGIC INC CLASS A COM 83444K105   329,418 137,832 SH   SOLE 26 119,349 0 18,483
SOMALOGIC INC CLASS A COM 83444K105   17,856 7,471 SH   SOLE 28 0 0 7,471
SOMALOGIC INC CLASS A COM 83444K105   170,213 71,219 SH   SOLE 30 71,219 0 0
SOMALOGIC INC CLASS A COM 83444K105   37,494 15,688 SH   SOLE 40 15,688 0 0
SOMALOGIC INC CLASS A COM 83444K105   33,661 14,084 SH   SOLE 43 0 0 14,084
SONDER HOLDINGS INC CL A NEW 83542D300   536,918 65,398 SH   SOLE 22 65,398 0 0
SONENDO INC COM 835431107   1,429 1,916 SH   SOLE 2 1,916 0 0
SONENDO INC COM 835431107   5,500 7,374 SH   SOLE 18 7,374 0 0
SONENDO INC COM 835431107   80,124 107,434 SH   SOLE 21 107,434 0 0
SONENDO INC COM 835431107   4,030 5,403 SH   SOLE 22 5,403 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   1,856,527 38,872 SH   SOLE 2 28,364 0 10,508
SONIC AUTOMOTIVE INC CL A 83545G102   3,295 69 SH   SOLE 4 69 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   22,399 469 SH   SOLE 7 469 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   2,849,553 59,664 SH   SOLE 18 52,347 0 7,317
SONIC AUTOMOTIVE INC CL A 83545G102   2,575,315 53,922 SH   SOLE 19 53,922 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   86,702,788 1,815,385 SH   SOLE 21 1,815,385 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   22,007,092 460,785 SH   SOLE 22 438,607 0 22,178
SONIC AUTOMOTIVE INC CL A 83545G102   134,779 2,822 SH   SOLE 25 2,822 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   1,419,618 29,724 SH   SOLE 26 12,730 0 16,994
SONIC AUTOMOTIVE INC CL A 83545G102   1,418,663 29,704 SH   SOLE 30 29,704 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   75,938 1,590 SH   SOLE 36 1,590 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   123,078 2,577 SH   SOLE 40 2,577 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   829,257 17,363 SH   SOLE 43 13,318 0 4,045
SONIDA SENIOR LIVING INC COM 140475203   11,273 1,254 SH   SOLE 2 1,254 0 0
SONIDA SENIOR LIVING INC COM 140475203   5,942 661 SH   SOLE 18 661 0 0
SONIDA SENIOR LIVING INC COM 140475203   71,345 7,936 SH   SOLE 21 7,936 0 0
SONIDA SENIOR LIVING INC COM 140475203   288,804 32,125 SH   SOLE 22 32,125 0 0
SONIM TECHNOLOGIES INC COM NEW 83548F200   2,562 3,824 SH   SOLE 18 3,824 0 0
SONIM TECHNOLOGIES INC COM NEW 83548F200   30,912 46,138 SH   SOLE 21 46,138 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R303   1,702 594 SH   SOLE 22 594 0 0
SONO TEK CORP COM 835483108   6,864 1,315 SH   SOLE 18 1,315 0 0
SONO TEK CORP COM 835483108   93,428 17,898 SH   SOLE 21 17,898 0 0
SONO TEK CORP COM 835483108   4,829 925 SH   SOLE 22 925 0 0
SONOCO PRODS CO COM 835495102   8,292,343 152,573 SH   SOLE 2 93,437 0 59,136
SONOCO PRODS CO COM 835495102   18,805 346 SH   SOLE 4 346 0 0
SONOCO PRODS CO COM 835495102   2,127,096 39,137 SH   SOLE 7 38,522 0 615
SONOCO PRODS CO COM 835495102   12,416,203 228,449 SH   SOLE 18 228,449 0 0
SONOCO PRODS CO COM 835495102   1,710,829 31,478 SH   SOLE 19 31,478 0 0
SONOCO PRODS CO COM 835495102   409,100,494 7,527,148 SH   SOLE 21 7,527,148 0 0
SONOCO PRODS CO COM 835495102   151,414,915 2,785,923 SH   SOLE 22 2,659,367 0 126,556
SONOCO PRODS CO COM 835495102   1,056,455 19,438 SH   SOLE 25 19,438 0 0
SONOCO PRODS CO COM 835495102   2,206,230 40,593 SH   SOLE 26 32,644 0 7,949
SONOCO PRODS CO COM 835495102   187,562 3,451 SH   SOLE 28 3,451 0 0
SONOCO PRODS CO COM 835495102   2,997,457 55,151 SH   SOLE 30 55,151 0 0
SONOCO PRODS CO COM 835495102   74,786 1,376 SH   SOLE 31 1,376 0 0
SONOCO PRODS CO COM 835495102   2,398,466 44,130 SH   SOLE 32 44,130 0 0
SONOCO PRODS CO COM 835495102   167,072 3,074 SH   SOLE 36 3,074 0 0
SONOCO PRODS CO COM 835495102   921,178 16,949 SH   SOLE 40 16,949 0 0
SONOCO PRODS CO COM 835495102   18,044 332 SH   OTR 43 332 0 0
SONOCO PRODS CO COM 835495102   2,209,939 40,661 SH   SOLE 43 31,923 0 8,738
SONOMA PHARMACEUTICALS INC COM NEW 83558L204   470 609 SH   SOLE 21 609 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204   1,749 2,266 SH   SOLE 22 2,266 0 0
SONOS INC COM 83570H108   1,792,463 138,843 SH   SOLE 2 111,307 0 27,536
SONOS INC COM 83570H108   4,841 375 SH   SOLE 4 375 0 0
SONOS INC COM 83570H108   525,889 40,735 SH   SOLE 7 38,552 0 2,183
SONOS INC COM 83570H108   52,841 4,093 SH   SOLE 13 4,093 0 0
SONOS INC COM 83570H108   4,868,103 377,080 SH   SOLE 18 377,080 0 0
SONOS INC COM 83570H108   3,380,910 261,883 SH   SOLE 19 261,883 0 0
SONOS INC COM 83570H108   189,197,018 14,655,075 SH   SOLE 21 14,655,075 0 0
SONOS INC COM 83570H108   47,547,117 3,682,968 SH   SOLE 22 3,412,204 0 270,764
SONOS INC COM 83570H108   368,645 28,555 SH   SOLE 25 28,555 0 0
SONOS INC COM 83570H108   2,095,603 162,324 SH   SOLE 26 57,030 0 105,294
SONOS INC COM 83570H108   28,660 2,220 SH   SOLE 28 2,220 0 0
SONOS INC COM 83570H108   4,257,718 329,800 SH   SOLE 30 329,800 0 0
SONOS INC COM 83570H108   103,370 8,007 SH   SOLE 36 8,007 0 0
SONOS INC COM 83570H108   299,706 23,215 SH   SOLE 40 23,215 0 0
SONOS INC COM 83570H108   661,844 51,266 SH   SOLE 43 47,670 0 3,596
SONY GROUP CORP SPONSORED ADR 835699307   33,788 410 SH   SOLE 2 184 0 226
SONY GROUP CORP SPONSORED ADR 835699307   124,779,181 1,514,127 SH   SOLE 18 1,513,092 0 1,035
SONY GROUP CORP SPONSORED ADR 835699307   70,392,397 854,173 SH   SOLE 19 854,173 0 0
SONY GROUP CORP SPONSORED ADR 835699307   2,145,956 26,040 SH   SOLE 23 26,040 0 0
SONY GROUP CORP SPONSORED ADR 835699307   8,400,463 101,935 SH   SOLE 25 51,729 0 50,206
SONY GROUP CORP SPONSORED ADR 835699307   31,663,817 384,223 SH   SOLE 34 384,223 0 0
SONY GROUP CORP SPONSORED ADR 835699307   1,197,665 14,533 SH   SOLE 36 14,533 0 0
SONY GROUP CORP SPONSORED ADR 835699307   91,691,780 1,112,629 SH   SOLE 43 999,630 0 112,999
SOPHIA GENETICS SA ORDINARY SHARES H82027105   5,075 1,994 SH   SOLE 2 1,994 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   741,829 291,485 SH   SOLE 19 291,485 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   1,051 413 SH   SOLE 21 413 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   7,597 2,985 SH   SOLE 22 2,985 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   4,568 1,795 SH   SOLE 34 1,795 0 0
SOS LIMITED SPON ADS 83587W205   12,190 2,783 SH   SOLE 21 2,783 0 0
SOS LIMITED SPON ADS 83587W205   18,935 4,323 SH   SOLE 30 4,323 0 0
SOS LIMITED SPON ADS 83587W205   200,521 45,781 SH   SOLE 43 44,260 0 1,521
SOTERA HEALTH CO COM 83601L102   2,270,144 151,545 SH   SOLE 2 106,639 0 44,906
SOTERA HEALTH CO COM 83601L102   2,861 191 SH   SOLE 4 191 0 0
SOTERA HEALTH CO COM 83601L102   330,249 22,046 SH   SOLE 7 20,883 0 1,163
SOTERA HEALTH CO COM 83601L102   2,724,592 181,882 SH   SOLE 18 181,882 0 0
SOTERA HEALTH CO COM 83601L102   7,555,657 504,383 SH   SOLE 19 504,383 0 0
SOTERA HEALTH CO COM 83601L102   78,134,047 5,215,891 SH   SOLE 21 5,215,891 0 0
SOTERA HEALTH CO COM 83601L102   42,551,544 2,840,557 SH   SOLE 22 2,697,744 0 142,813
SOTERA HEALTH CO COM 83601L102   312,123 20,836 SH   SOLE 25 20,836 0 0
SOTERA HEALTH CO COM 83601L102   640,275 42,742 SH   SOLE 26 33,588 0 9,154
SOTERA HEALTH CO COM 83601L102   242,601 16,195 SH   SOLE 28 1,199 0 14,996
SOTERA HEALTH CO COM 83601L102   1,486,855 99,256 SH   SOLE 30 99,256 0 0
SOTERA HEALTH CO COM 83601L102   22,440 1,498 SH   SOLE 31 1,498 0 0
SOTERA HEALTH CO COM 83601L102   3,070,540 204,976 SH   SOLE 34 204,976 0 0
SOTERA HEALTH CO COM 83601L102   257,386 17,182 SH   SOLE 40 17,182 0 0
SOTERA HEALTH CO COM 83601L102   3,735,877 249,391 SH   SOLE 43 213,536 0 35,855
SOTHERLY HOTELS INC COM 83600C103   5,383 3,185 SH   SOLE 18 3,185 0 0
SOTHERLY HOTELS INC COM 83600C103   62,728 37,117 SH   SOLE 21 37,117 0 0
SOTHERLY HOTELS INC COM 83600C103   1,323 783 SH   SOLE 22 783 0 0
SOUND FINL BANCORP INC COM 83607A100   14,455 391 SH   SOLE 18 391 0 0
SOUND FINL BANCORP INC COM 83607A100   773,191 20,914 SH   SOLE 21 20,914 0 0
SOUND FINL BANCORP INC COM 83607A100   171,615 4,642 SH   SOLE 22 4,642 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   162,796 80,993 SH   SOLE 2 46,923 0 34,070
SOUNDHOUND AI INC CLASS A COM 836100107   2,742 1,364 SH   SOLE 7 1,364 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   727,029 361,706 SH   SOLE 18 361,706 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   581,499 289,303 SH   SOLE 19 289,303 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   10,971,271 5,458,344 SH   SOLE 21 5,458,344 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   9,961,908 4,956,173 SH   SOLE 22 4,842,324 0 113,849
SOUNDHOUND AI INC CLASS A COM 836100107   70,406 35,028 SH   SOLE 25 35,028 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   34,568 17,198 SH   SOLE 26 0 0 17,198
SOUNDHOUND AI INC CLASS A COM 836100107   75,152 37,389 SH   SOLE 40 37,389 0 0
SOUNDTHINKING INC COM 82536T107   85,813 4,794 SH   SOLE 2 2,953 0 1,841
SOUNDTHINKING INC COM 82536T107   752 42 SH   SOLE 7 42 0 0
SOUNDTHINKING INC COM 82536T107   421,813 23,565 SH   SOLE 18 23,565 0 0
SOUNDTHINKING INC COM 82536T107   351,288 19,625 SH   SOLE 19 19,625 0 0
SOUNDTHINKING INC COM 82536T107   6,109,216 341,297 SH   SOLE 21 341,297 0 0
SOUNDTHINKING INC COM 82536T107   4,132,788 230,882 SH   SOLE 22 222,263 0 8,619
SOUNDTHINKING INC COM 82536T107   3,526 197 SH   SOLE 23 197 0 0
SOUNDTHINKING INC COM 82536T107   26,957 1,506 SH   SOLE 25 1,506 0 0
SOUNDTHINKING INC COM 82536T107   36,749 2,053 SH   SOLE 26 715 0 1,338
SOUNDTHINKING INC COM 82536T107   169,191 9,452 SH   SOLE 30 9,452 0 0
SOUNDTHINKING INC COM 82536T107   30,269 1,691 SH   SOLE 40 1,691 0 0
SOUNDTHINKING INC COM 82536T107   93,653 5,232 SH   SOLE 43 4,945 0 287
SOUTH PLAINS FINANCIAL INC COM 83946P107   2,321,829 87,815 SH   SOLE 2 55,165 0 32,650
SOUTH PLAINS FINANCIAL INC COM 83946P107   4,521 171 SH   SOLE 7 171 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   897,902 33,960 SH   SOLE 18 33,960 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   2,859,222 108,140 SH   SOLE 19 108,140 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   13,061,889 494,020 SH   SOLE 21 494,020 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   11,892,289 449,784 SH   SOLE 22 441,101 0 8,683
SOUTH PLAINS FINANCIAL INC COM 83946P107   45,741 1,730 SH   SOLE 23 1,730 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   79,214 2,996 SH   SOLE 25 2,996 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   391,999 14,826 SH   SOLE 26 0 0 14,826
SOUTH PLAINS FINANCIAL INC COM 83946P107   47,248 1,787 SH   SOLE 28 0 0 1,787
SOUTH PLAINS FINANCIAL INC COM 83946P107   69,590 2,632 SH   SOLE 30 2,632 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   103,090 3,899 SH   SOLE 40 3,899 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   12,876 487 SH   SOLE 43 487 0 0
SOUTHERN CALIF BANCORP COM 84252A106   2,051,442 146,427 SH   SOLE 22 146,427 0 0
SOUTHERN CO COM 842587107   66,495,528 1,027,434 SH   SOLE 2 237,294 0 790,140
SOUTHERN CO COM 842587107   35,431,158 547,453 SH   SOLE 4 445,393 0 102,060
SOUTHERN CO COM 842587107   63,256,746 977,391 SH   SOLE 7 864,049 0 113,342
SOUTHERN CO COM 842587107   909,381 14,051 SH   SOLE 13 14,051 0 0
SOUTHERN CO COM 842587107   10,077,810 155,714 SH   SOLE 15 155,714 0 0
SOUTHERN CO COM 842587107   103,739,106 1,602,891 SH   SOLE 18 1,601,652 0 1,239
SOUTHERN CO COM 842587107   29,487,468 455,616 SH   SOLE 19 455,616 0 0
SOUTHERN CO COM 842587107   2,298,315,865 35,511,679 SH   SOLE 21 35,511,679 0 0
SOUTHERN CO COM 842587107   1,606,855,734 24,827,808 SH   SOLE 22 22,527,543 0 2,300,265
SOUTHERN CO COM 842587107   119,401,993 1,844,901 SH   SOLE 23 1,844,901 0 0
SOUTHERN CO COM 842587107   26,531,123 409,937 SH   SOLE 25 409,937 0 0
SOUTHERN CO COM 842587107   46,826,603 723,526 SH   SOLE 26 659,870 0 63,656
SOUTHERN CO COM 842587107   57,233,061 884,318 SH   SOLE 28 16,481 0 867,837
SOUTHERN CO COM 842587107   68,733 1,062 SH   SOLE 29 1,062 0 0
SOUTHERN CO COM 842587107   413,589,083 6,390,437 SH   SOLE 30 6,390,437 0 0
SOUTHERN CO COM 842587107   16,820,340 259,894 SH   SOLE 31 226,923 0 32,971
SOUTHERN CO COM 842587107   7,972,533 123,185 SH   SOLE 34 123,185 0 0
SOUTHERN CO COM 842587107   13,858,364 214,128 SH   SOLE 35 214,128 0 0
SOUTHERN CO COM 842587107   24,415,491 377,248 SH   SOLE 36 377,248 0 0
SOUTHERN CO COM 842587107   1,861,282 28,759 SH   SOLE 40 28,759 0 0
SOUTHERN CO COM 842587107   169,308 2,616 SH   OTR 43 2,616 0 0
SOUTHERN CO COM 842587107   80,767,013 1,247,945 SH   SOLE 43 1,048,509 0 199,436
SOUTHERN COPPER CORP COM 84265V105   13,790,719 183,168 SH   SOLE 2 80,972 0 102,196
SOUTHERN COPPER CORP COM 84265V105   7,605,796 101,020 SH   SOLE 4 26,305 0 74,715
SOUTHERN COPPER CORP COM 84265V105   13,807,207 183,387 SH   SOLE 7 177,709 0 5,678
SOUTHERN COPPER CORP COM 84265V105   33,881 450 SH   SOLE 13 450 0 0
SOUTHERN COPPER CORP COM 84265V105   328,791 4,367 SH   SOLE 15 4,367 0 0
SOUTHERN COPPER CORP COM 84265V105   6,079,065 80,742 SH   SOLE 18 80,742 0 0
SOUTHERN COPPER CORP COM 84265V105   4,519,358 60,026 SH   SOLE 19 60,026 0 0
SOUTHERN COPPER CORP COM 84265V105   238,965,190 3,173,930 SH   SOLE 21 3,173,930 0 0
SOUTHERN COPPER CORP COM 84265V105   137,483,079 1,826,047 SH   SOLE 22 1,654,382 0 171,665
SOUTHERN COPPER CORP COM 84265V105   7,088,403 94,148 SH   SOLE 23 94,148 0 0
SOUTHERN COPPER CORP COM 84265V105   8,197,952 108,885 SH   SOLE 25 108,885 0 0
SOUTHERN COPPER CORP COM 84265V105   10,328,734 137,186 SH   SOLE 26 61,135 0 76,051
SOUTHERN COPPER CORP COM 84265V105   10,103,466 134,194 SH   SOLE 28 1,391 0 132,803
SOUTHERN COPPER CORP COM 84265V105   2,927,275 38,880 SH   SOLE 29 38,880 0 0
SOUTHERN COPPER CORP COM 84265V105   38,465,586 510,899 SH   SOLE 30 510,899 0 0
SOUTHERN COPPER CORP COM 84265V105   9,348,458 124,166 SH   SOLE 31 123,129 0 1,037
SOUTHERN COPPER CORP COM 84265V105   3,649,984 48,479 SH   SOLE 34 48,479 0 0
SOUTHERN COPPER CORP COM 84265V105   566,407 7,523 SH   SOLE 36 7,523 0 0
SOUTHERN COPPER CORP COM 84265V105   86,659 1,151 SH   SOLE 40 1,151 0 0
SOUTHERN COPPER CORP COM 84265V105   24,720,881 328,342 SH   SOLE 43 296,414 0 31,928
SOUTHERN FIRST BANCSHARES COM 842873101   1,862,389 69,131 SH   SOLE 2 50,814 0 18,317
SOUTHERN FIRST BANCSHARES COM 842873101   3,475 129 SH   SOLE 7 129 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   629,857 23,380 SH   SOLE 18 23,380 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   1,910,423 70,914 SH   SOLE 19 70,914 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   7,744,065 287,456 SH   SOLE 21 287,456 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   7,704,328 285,981 SH   SOLE 22 279,231 0 6,750
SOUTHERN FIRST BANCSHARES COM 842873101   117,431 4,359 SH   SOLE 23 4,359 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   289,363 10,741 SH   SOLE 26 0 0 10,741
SOUTHERN FIRST BANCSHARES COM 842873101   21,956 815 SH   SOLE 43 815 0 0
SOUTHERN MO BANCORP INC COM 843380106   497,824 12,867 SH   SOLE 2 6,974 0 5,893
SOUTHERN MO BANCORP INC COM 843380106   3,908 101 SH   SOLE 7 101 0 0
SOUTHERN MO BANCORP INC COM 843380106   990,038 25,589 SH   SOLE 18 25,589 0 0
SOUTHERN MO BANCORP INC COM 843380106   681,292 17,609 SH   SOLE 19 17,609 0 0
SOUTHERN MO BANCORP INC COM 843380106   12,608,761 325,892 SH   SOLE 21 325,892 0 0
SOUTHERN MO BANCORP INC COM 843380106   8,953,988 231,429 SH   SOLE 22 224,952 0 6,477
SOUTHERN MO BANCORP INC COM 843380106   66,972 1,731 SH   SOLE 25 1,731 0 0
SOUTHERN MO BANCORP INC COM 843380106   94,945 2,454 SH   SOLE 30 2,454 0 0
SOUTHERN MO BANCORP INC COM 843380106   68,830 1,779 SH   SOLE 40 1,779 0 0
SOUTHERN MO BANCORP INC COM 843380106   37,184 961 SH   SOLE 43 941 0 20
SOUTHERN STS BANCSHARES INC COM 843878307   61,535 2,724 SH   SOLE 2 275 0 2,449
SOUTHERN STS BANCSHARES INC COM 843878307   422,523 18,704 SH   SOLE 18 18,704 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   328,572 14,545 SH   SOLE 19 14,545 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   4,812,167 213,022 SH   SOLE 21 213,022 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   3,163,391 140,035 SH   SOLE 22 135,128 0 4,907
SOUTHLAND HLDGS INC COM 84445C100   9,463 1,559 SH   SOLE 2 0 0 1,559
SOUTHLAND HLDGS INC COM 84445C100   98,625 16,248 SH   SOLE 18 16,248 0 0
SOUTHLAND HLDGS INC COM 84445C100   33,968 5,596 SH   SOLE 19 5,596 0 0
SOUTHLAND HLDGS INC COM 84445C100   182,306 30,034 SH   SOLE 21 30,034 0 0
SOUTHLAND HLDGS INC COM 84445C100   150,755 24,836 SH   SOLE 22 23,056 0 1,780
SOUTHSIDE BANCSHARES INC COM 84470P109   809,225 28,196 SH   SOLE 2 9,197 0 18,999
SOUTHSIDE BANCSHARES INC COM 84470P109   2,870 100 SH   SOLE 4 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   9,098 317 SH   SOLE 7 317 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   2,795,983 97,421 SH   SOLE 18 97,421 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   1,720,163 59,936 SH   SOLE 19 59,936 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   94,907,083 3,306,867 SH   SOLE 21 3,306,867 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   22,540,779 785,393 SH   SOLE 22 749,398 0 35,995
SOUTHSIDE BANCSHARES INC COM 84470P109   113,709 3,962 SH   SOLE 25 3,962 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   314,437 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109   16,675 581 SH   SOLE 28 581 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   1,386,698 48,317 SH   SOLE 30 48,317 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   8,524 297 SH   SOLE 34 297 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   107,367 3,741 SH   SOLE 40 3,741 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   270,985 9,442 SH   SOLE 43 8,769 0 673
SOUTHSTATE CORPORATION COM 840441109   7,965,859 118,258 SH   SOLE 2 64,697 0 53,561
SOUTHSTATE CORPORATION COM 840441109   16,638 247 SH   SOLE 4 247 0 0
SOUTHSTATE CORPORATION COM 840441109   1,055,935 15,676 SH   SOLE 7 14,866 0 810
SOUTHSTATE CORPORATION COM 840441109   21,369,960 317,250 SH   SOLE 18 317,250 0 0
SOUTHSTATE CORPORATION COM 840441109   10,614,521 157,579 SH   SOLE 19 157,579 0 0
SOUTHSTATE CORPORATION COM 840441109   389,916,189 5,788,542 SH   SOLE 21 5,788,542 0 0
SOUTHSTATE CORPORATION COM 840441109   168,498,480 2,501,462 SH   SOLE 22 2,400,432 0 101,030
SOUTHSTATE CORPORATION COM 840441109   1,024,344 15,207 SH   SOLE 25 15,207 0 0
SOUTHSTATE CORPORATION COM 840441109   2,668,466 39,615 SH   SOLE 26 33,030 0 6,585
SOUTHSTATE CORPORATION COM 840441109   400,455 5,945 SH   SOLE 28 1,266 0 4,679
SOUTHSTATE CORPORATION COM 840441109   7,831,947 116,270 SH   SOLE 30 116,270 0 0
SOUTHSTATE CORPORATION COM 840441109   99,087 1,471 SH   SOLE 36 1,471 0 0
SOUTHSTATE CORPORATION COM 840441109   929,433 13,798 SH   SOLE 40 13,798 0 0
SOUTHSTATE CORPORATION COM 840441109   1,744,479 25,898 SH   SOLE 43 21,304 0 4,594
SOUTHWEST AIRLS CO COM 844741108   10,198,460 376,744 SH   SOLE 2 130,246 0 246,498
SOUTHWEST AIRLS CO COM 844741108   1,474,016 54,452 SH   SOLE 4 39,871 0 14,581
SOUTHWEST AIRLS CO COM 844741108   8,524,262 314,897 SH   SOLE 7 256,874 0 58,023
SOUTHWEST AIRLS CO COM 844741108   251,101 9,276 SH   SOLE 13 9,276 0 0
SOUTHWEST AIRLS CO COM 844741108   1,055,026 38,974 SH   SOLE 15 38,974 0 0
SOUTHWEST AIRLS CO COM 844741108   20,928,467 773,124 SH   SOLE 18 763,384 0 9,740
SOUTHWEST AIRLS CO COM 844741108   7,189,954 265,606 SH   SOLE 19 265,606 0 0
SOUTHWEST AIRLS CO COM 844741108   409,270,572 15,118,972 SH   SOLE 21 15,118,972 0 0
SOUTHWEST AIRLS CO COM 844741108   322,632,523 11,918,453 SH   SOLE 22 11,137,861 0 780,592
SOUTHWEST AIRLS CO COM 844741108   6,532,695 241,326 SH   SOLE 23 241,326 0 0
SOUTHWEST AIRLS CO COM 844741108   5,748,666 212,363 SH   SOLE 25 212,363 0 0
SOUTHWEST AIRLS CO COM 844741108   4,198,855 155,111 SH   SOLE 26 77,439 0 77,672
SOUTHWEST AIRLS CO COM 844741108   4,325,732 159,798 SH   SOLE 28 2,155 0 157,643
SOUTHWEST AIRLS CO COM 844741108   54,166,095 2,000,964 SH   SOLE 30 2,000,964 0 0
SOUTHWEST AIRLS CO COM 844741108   2,052,258 75,813 SH   SOLE 31 34,723 0 41,090
SOUTHWEST AIRLS CO COM 844741108   176,009 6,502 SH   SOLE 34 6,502 0 0
SOUTHWEST AIRLS CO COM 844741108   1,048,773 38,743 SH   SOLE 36 38,743 0 0
SOUTHWEST AIRLS CO COM 844741108   181,856 6,718 SH   SOLE 40 6,718 0 0
SOUTHWEST AIRLS CO COM 844741108   43,583 1,610 SH   OTR 43 1,610 0 0
SOUTHWEST AIRLS CO COM 844741108   11,616,151 429,115 SH   SOLE 43 371,166 0 57,950
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   10,778,550 10,860,000 PRN   SOLE 21 10,860,000 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   5,869,073 97,154 SH   SOLE 2 53,801 0 43,353
SOUTHWEST GAS HLDGS INC COM 844895102   14,257 236 SH   SOLE 4 236 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   6,364,677 105,358 SH   SOLE 7 86,815 0 18,543
SOUTHWEST GAS HLDGS INC COM 844895102   17,889,817 296,140 SH   SOLE 18 296,140 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   7,693,999 127,363 SH   SOLE 19 127,363 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   383,670,978 6,351,117 SH   SOLE 21 6,351,117 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   116,463,895 1,927,891 SH   SOLE 22 1,843,198 0 84,693
SOUTHWEST GAS HLDGS INC COM 844895102   840,907 13,920 SH   SOLE 25 13,920 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   1,951,605 32,306 SH   SOLE 26 26,223 0 6,083
SOUTHWEST GAS HLDGS INC COM 844895102   62,404 1,033 SH   SOLE 28 1,033 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   3,795,862 62,835 SH   SOLE 30 62,835 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   1,680,304 27,815 SH   SOLE 32 27,815 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   101,851 1,686 SH   SOLE 36 1,686 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   726,128 12,020 SH   SOLE 40 12,020 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   13,894,737 230,007 SH   SOLE 43 213,421 0 16,586
SOUTHWESTERN ENERGY CO COM 845467109   13,353,029 2,070,237 SH   SOLE 2 1,361,242 0 708,995
SOUTHWESTERN ENERGY CO COM 845467109   19,247 2,984 SH   SOLE 4 2,984 0 0
SOUTHWESTERN ENERGY CO COM 845467109   1,535,842 238,115 SH   SOLE 7 225,945 0 12,170
SOUTHWESTERN ENERGY CO COM 845467109   12,686,744 1,966,937 SH   SOLE 18 1,966,937 0 0
SOUTHWESTERN ENERGY CO COM 845467109   2,834,711 439,490 SH   SOLE 19 439,490 0 0
SOUTHWESTERN ENERGY CO COM 845467109   370,821,207 57,491,660 SH   SOLE 21 57,491,660 0 0
SOUTHWESTERN ENERGY CO COM 845467109   206,926,230 32,081,586 SH   SOLE 22 30,581,615 0 1,499,971
SOUTHWESTERN ENERGY CO COM 845467109   18,099 2,806 SH   SOLE 23 2,806 0 0
SOUTHWESTERN ENERGY CO COM 845467109   4,376,802 678,574 SH   SOLE 26 321,732 0 356,842
SOUTHWESTERN ENERGY CO COM 845467109   1,658,747 257,170 SH   SOLE 28 257,170 0 0
SOUTHWESTERN ENERGY CO COM 845467109   6,885,646 1,067,542 SH   SOLE 30 1,067,542 0 0
SOUTHWESTERN ENERGY CO COM 845467109   100,356 15,559 SH   SOLE 31 15,559 0 0
SOUTHWESTERN ENERGY CO COM 845467109   110,695 17,162 SH   SOLE 36 17,162 0 0
SOUTHWESTERN ENERGY CO COM 845467109   7,745,773 1,200,895 SH   SOLE 43 1,116,151 0 84,744
SOVOS BRANDS INC COM 84612U107   1,310,313 58,107 SH   SOLE 2 33,312 0 24,795
SOVOS BRANDS INC COM 84612U107   11,749 521 SH   SOLE 7 521 0 0
SOVOS BRANDS INC COM 84612U107   2,727,851 120,969 SH   SOLE 18 120,969 0 0
SOVOS BRANDS INC COM 84612U107   7,422,310 329,149 SH   SOLE 19 329,149 0 0
SOVOS BRANDS INC COM 84612U107   39,459,591 1,749,871 SH   SOLE 21 1,749,871 0 0
SOVOS BRANDS INC COM 84612U107   36,444,521 1,616,165 SH   SOLE 22 1,575,818 0 40,347
SOVOS BRANDS INC COM 84612U107   56,420 2,502 SH   SOLE 23 2,502 0 0
SOVOS BRANDS INC COM 84612U107   215,894 9,574 SH   SOLE 25 9,574 0 0
SOVOS BRANDS INC COM 84612U107   205,791 9,126 SH   SOLE 26 359 0 8,767
SOVOS BRANDS INC COM 84612U107   102,986 4,567 SH   SOLE 28 0 0 4,567
SOVOS BRANDS INC COM 84612U107   602,108 26,701 SH   SOLE 30 26,701 0 0
SOVOS BRANDS INC COM 84612U107   3,560,622 157,899 SH   SOLE 34 157,899 0 0
SOVOS BRANDS INC COM 84612U107   147,274 6,531 SH   SOLE 40 6,531 0 0
SOVOS BRANDS INC COM 84612U107   164,998 7,317 SH   SOLE 43 6,968 0 349
SP PLUS CORP COM 78469C103   1,016,720 28,164 SH   SOLE 2 23,755 0 4,409
SP PLUS CORP COM 78469C103   4,404 122 SH   SOLE 4 122 0 0
SP PLUS CORP COM 78469C103   6,318 175 SH   SOLE 7 175 0 0
SP PLUS CORP COM 78469C103   1,834,169 50,808 SH   SOLE 18 50,808 0 0
SP PLUS CORP COM 78469C103   1,451,942 40,220 SH   SOLE 19 40,220 0 0
SP PLUS CORP COM 78469C103   24,966,399 691,590 SH   SOLE 21 691,590 0 0
SP PLUS CORP COM 78469C103   18,942,897 524,734 SH   SOLE 22 505,903 0 18,831
SP PLUS CORP COM 78469C103   106,098 2,939 SH   SOLE 25 2,939 0 0
SP PLUS CORP COM 78469C103   127,758 3,539 SH   SOLE 26 451 0 3,088
SP PLUS CORP COM 78469C103   114,726 3,178 SH   SOLE 28 0 0 3,178
SP PLUS CORP COM 78469C103   463,813 12,848 SH   SOLE 30 12,848 0 0
SP PLUS CORP COM 78469C103   108,661 3,010 SH   SOLE 40 3,010 0 0
SP PLUS CORP COM 78469C103   153,533 4,253 SH   SOLE 43 4,245 0 8
SPAR GROUP INC COM 784933103   1,039 1,079 SH   SOLE 22 1,079 0 0
SPARTANNASH CO COM 847215100   5,610,088 255,004 SH   SOLE 2 207,753 0 47,251
SPARTANNASH CO COM 847215100   3,014 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100   354,178 16,099 SH   SOLE 7 15,260 0 839
SPARTANNASH CO COM 847215100   2,657,468 120,794 SH   SOLE 18 120,794 0 0
SPARTANNASH CO COM 847215100   4,347,794 197,627 SH   SOLE 19 197,627 0 0
SPARTANNASH CO COM 847215100   92,216,586 4,191,663 SH   SOLE 21 4,191,663 0 0
SPARTANNASH CO COM 847215100   27,691,730 1,258,715 SH   SOLE 22 1,209,622 0 49,093
SPARTANNASH CO COM 847215100   89,056 4,048 SH   SOLE 23 4,048 0 0
SPARTANNASH CO COM 847215100   194,458 8,839 SH   SOLE 25 8,839 0 0
SPARTANNASH CO COM 847215100   997,898 45,359 SH   SOLE 26 13,987 0 31,372
SPARTANNASH CO COM 847215100   1,531,992 69,636 SH   SOLE 30 69,636 0 0
SPARTANNASH CO COM 847215100   95,458 4,339 SH   SOLE 40 4,339 0 0
SPARTANNASH CO COM 847215100   2,575,841 117,084 SH   SOLE 43 111,994 0 5,090
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   150,728 450 SH   SOLE 43 450 0 0
SPDR GOLD TR GOLD SHS 78463V107   93,440 545 SH   SOLE 18 545 0 0
SPDR GOLD TR OPTIONS 78463V107   6,223,635 36,300 SH Call SOLE 4 36,300 0 0
SPDR GOLD TR OPTIONS 78463V107   141,171,930 823,400 SH Call SOLE 18 823,400 0 0
SPDR GOLD TR OPTIONS 78463V107   643,434,705 3,752,900 SH Call SOLE 19 3,752,900 0 0
SPDR GOLD TR OPTIONS 78463V107   55,172,610 321,800 SH Call SOLE 22 321,800 0 0
SPDR GOLD TR OPTIONS 78463V107   417,377,880 2,434,400 SH Call SOLE 34 2,434,400 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   1,759,558 24,592 SH   SOLE 22 24,592 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   82,903 1,519 SH   SOLE 43 0 0 1,519
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   91,036,729 1,633,825 SH   SOLE 13 1,633,825 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   448 18 SH   SOLE 43 0 0 18
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   27 1 SH   SOLE 43 1 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   470,228 1,100 SH Put SOLE 2 0 0 1,100
SPDR S&P 500 ETF TR OPTIONS 78462F103   5,514,492 12,900 SH Call SOLE 4 12,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   384,732 900 SH Put SOLE 4 900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   124,140,192 290,400 SH Call SOLE 18 290,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   8,677,844 20,300 SH Put SOLE 18 20,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   1,138,849,468 2,664,100 SH Call SOLE 19 2,664,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   226,094,172 528,900 SH Put SOLE 19 528,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   54,076,220 126,500 SH Call SOLE 22 126,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   15,261,036 35,700 SH Put SOLE 22 35,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   42,748 100 SH Put SOLE 26 100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   2,735,872 6,400 SH Call SOLE 30 6,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   466,466,176 1,091,200 SH Call SOLE 34 1,091,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   56,854,840 133,000 SH Put SOLE 34 133,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   83,320,127 194,910 SH   SOLE 2 194,910 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   17,751,107 41,525 SH   SOLE 18 17,505 0 24,020
SPDR S&P 500 ETF TR TR UNIT 78462F103   11,491,945 26,883 SH   SOLE 22 26,883 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   395,966,174 926,280 SH   SOLE 23 926,280 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   746,957 1,747 SH   SOLE 43 1,042 0 705
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   13,240,277 28,995 SH   SOLE 2 28,995 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   396,364 868 SH   SOLE 18 868 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   456,640 1,000 SH   SOLE 43 1,000 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   4,949 73 SH   SOLE 2 73 0 0
SPDR SER TR PORTFOLIO LN COR 78464A367   2,152,674 101,350 SH   SOLE 18 101,350 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   2,117,497 67,329 SH   SOLE 2 0 0 67,329
SPDR SER TR PORT MTG BK ETF 78464A383   7,355,941 353,651 SH   SOLE 2 313 0 353,338
SPDR SER TR COMP SOFTWARE 78464A599   6,368,167 50,190 SH   SOLE 19 50,190 0 0
SPDR SER TR DJ REIT ETF 78464A607   11,312,104 136,389 SH   SOLE 22 136,389 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   5,623 231 SH   SOLE 2 231 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   10,622,588 385,855 SH   SOLE 2 453 0 385,402
SPDR SER TR S&P REGL BKG 78464A698   40,809 977 SH   SOLE 4 977 0 0
SPDR SER TR S&P REGL BKG 78464A698   464,900 11,130 SH   SOLE 18 11,130 0 0
SPDR SER TR S&P REGL BKG 78464A698   11,685,575 279,760 SH   SOLE 19 279,760 0 0
SPDR SER TR S&P REGL BKG 78464A698   339,715 8,133 SH   SOLE 22 8,133 0 0
SPDR SER TR OPTIONS 78464A714   30,430,000 500,000 SH Put SOLE 19 500,000 0 0
SPDR SER TR S&P DIVID ETF 78464A763   4,137,663 35,977 SH   SOLE 43 18,331 0 17,646
SPDR SER TR PORTFOLI S&P1500 78464A805   329,799 6,283 SH   SOLE 43 6,283 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   181,991 3,621 SH   SOLE 2 3,621 0 0
SPDR SER TR S&P BIOTECH 78464A870   834,619 11,430 SH   SOLE 18 11,430 0 0
SPDR SER TR S&P BIOTECH 78464A870   37,380,325 511,919 SH   SOLE 19 511,919 0 0
SPDR SER TR S&P BIOTECH 78464A870   273,825 3,750 SH   SOLE 22 3,750 0 0
SPDR SER TR S&P BIOTECH 78464A870   1,817,687 24,893 SH   SOLE 23 24,893 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   11,577,528 128,070 SH   SOLE 2 0 0 128,070
SPDR SER TR BLOOMBERG HIGH Y 78468R622   71,326 789 SH   SOLE 4 789 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   2,025,141 22,402 SH   SOLE 18 22,402 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   221,422,686 2,449,366 SH   SOLE 19 2,449,366 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   6,004,730 66,424 SH   SOLE 22 66,424 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   4,520,000 50,000 SH   SOLE 30 50,000 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   21,119 230 SH   SOLE 2 230 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   91,820 1,000 SH   SOLE 18 1,000 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   60,050 654 SH   SOLE 43 654 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721   8,959 205 SH   SOLE 2 205 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   11,696 253 SH   SOLE 2 253 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   44,196 956 SH   SOLE 18 956 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   57,164 1,630 SH   SOLE 2 1,630 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   8,351,875 106,597 SH   SOLE 2 14,579 0 92,018
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   34,239 437 SH   SOLE 4 105 0 332
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   370,752 4,732 SH   SOLE 7 4,509 0 223
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,075,119 13,722 SH   SOLE 18 13,722 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,012,439 12,922 SH   SOLE 19 12,922 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   38,401,921 490,133 SH   SOLE 21 490,133 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   72,331,231 923,181 SH   SOLE 22 869,623 0 53,558
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   696,767 8,893 SH   SOLE 25 8,893 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,517,953 19,374 SH   SOLE 26 15,530 0 3,844
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   108,045 1,379 SH   SOLE 28 760 0 619
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,773,217 22,632 SH   SOLE 30 22,632 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   48,107 614 SH   SOLE 31 614 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   118,935 1,518 SH   SOLE 36 1,518 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   639,023 8,156 SH   SOLE 40 8,156 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   6,329,271 80,782 SH   SOLE 43 73,832 0 6,950
SPERO THERAPEUTICS INC COM 84833T103   9,532 7,878 SH   SOLE 18 7,878 0 0
SPERO THERAPEUTICS INC COM 84833T103   113,119 93,487 SH   SOLE 21 93,487 0 0
SPERO THERAPEUTICS INC COM 84833T103   456,572 377,332 SH   SOLE 22 377,332 0 0
SPERO THERAPEUTICS INC COM 84833T103   3,766 3,112 SH   SOLE 43 1,688 0 1,424
SPHERE ENTERTAINMENT CO CL A 55826T102   1,113,537 29,966 SH   SOLE 2 13,191 0 16,775
SPHERE ENTERTAINMENT CO CL A 55826T102   3,976 107 SH   SOLE 4 107 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   9,104 245 SH   SOLE 7 245 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   2,639,735 71,037 SH   SOLE 18 71,037 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   2,012,325 54,153 SH   SOLE 19 54,153 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   33,262,659 895,120 SH   SOLE 21 895,120 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   26,689,575 718,234 SH   SOLE 22 684,687 0 33,547
SPHERE ENTERTAINMENT CO CL A 55826T102   155,515 4,185 SH   SOLE 25 4,185 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   412,773 11,108 SH   SOLE 26 8,684 0 2,424
SPHERE ENTERTAINMENT CO CL A 55826T102   33,741 908 SH   SOLE 28 337 0 571
SPHERE ENTERTAINMENT CO CL A 55826T102   461,824 12,428 SH   SOLE 30 12,428 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   12,040 324 SH   SOLE 36 324 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   178,257 4,797 SH   SOLE 40 4,797 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   269,596 7,255 SH   SOLE 43 6,741 0 514
SPI ENERGY CO LTD SHS NEW G8651P110   2,725 3,408 SH   SOLE 18 3,408 0 0
SPI ENERGY CO LTD SHS NEW G8651P110   43,948 54,962 SH   SOLE 21 54,962 0 0
SPIRE GLOBAL INC COM CL A NEW 848560306   166,632 34,076 SH   SOLE 22 34,076 0 0
SPIRE GLOBAL INC COM CL A NEW 848560306   122 25 SH   SOLE 43 25 0 0
SPIRE INC COM 84857L101   4,837,251 85,494 SH   SOLE 2 47,526 0 37,968
SPIRE INC COM 84857L101   396,569 7,009 SH   SOLE 4 7,009 0 0
SPIRE INC COM 84857L101   5,205,247 91,998 SH   SOLE 7 75,348 0 16,650
SPIRE INC COM 84857L101   12,664,641 223,836 SH   SOLE 18 223,836 0 0
SPIRE INC COM 84857L101   8,304,643 146,777 SH   SOLE 19 146,777 0 0
SPIRE INC COM 84857L101   244,251,503 4,316,923 SH   SOLE 21 4,316,923 0 0
SPIRE INC COM 84857L101   96,950,169 1,713,506 SH   SOLE 22 1,644,954 0 68,552
SPIRE INC COM 84857L101   595,335 10,522 SH   SOLE 25 10,522 0 0
SPIRE INC COM 84857L101   1,424,854 25,183 SH   SOLE 26 20,533 0 4,650
SPIRE INC COM 84857L101   342,309 6,050 SH   SOLE 28 6,050 0 0
SPIRE INC COM 84857L101   4,008,750 70,851 SH   SOLE 30 70,851 0 0
SPIRE INC COM 84857L101   200,520 3,544 SH   SOLE 36 3,544 0 0
SPIRE INC COM 84857L101   551,485 9,747 SH   SOLE 40 9,747 0 0
SPIRE INC COM 84857L101   17,313 306 SH   OTR 43 306 0 0
SPIRE INC COM 84857L101   4,622,172 81,693 SH   SOLE 43 75,365 0 6,328
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   3,873,132 239,971 SH   SOLE 2 33,219 0 206,752
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   5,504 341 SH   SOLE 4 341 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   288,099 17,850 SH   SOLE 7 16,988 0 862
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   588,513 36,463 SH   SOLE 18 36,463 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   547,404 33,916 SH   SOLE 19 33,916 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   47,702,319 2,955,534 SH   SOLE 21 2,955,534 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   41,201,159 2,552,736 SH   SOLE 22 2,387,779 0 164,957
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   781,805 48,439 SH   SOLE 26 38,401 0 10,038
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   30,311 1,878 SH   SOLE 28 1,878 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   938,541 58,150 SH   SOLE 30 58,150 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   25,437 1,576 SH   SOLE 31 1,576 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   46,967 2,910 SH   SOLE 36 2,910 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   920,287 57,019 SH   SOLE 43 48,248 0 8,771
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   6,456 400 SH Put SOLE 4 400 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   234,030 14,500 SH Call SOLE 18 14,500 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   135,576 8,400 SH Put SOLE 18 8,400 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   3,486,240 216,000 SH Call SOLE 19 216,000 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   2,416,158 149,700 SH Put SOLE 19 149,700 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   108,138 6,700 SH Call SOLE 22 6,700 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   66,174 4,100 SH Put SOLE 22 4,100 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   1,013,592 62,800 SH Call SOLE 34 62,800 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   603,636 37,400 SH Put SOLE 34 37,400 0 0
SPIRIT AIRLS INC COM 848577102   1,761,903 106,782 SH   SOLE 2 27,142 0 79,640
SPIRIT AIRLS INC COM 848577102   2,112 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102   18,711 1,134 SH   SOLE 7 1,134 0 0
SPIRIT AIRLS INC COM 848577102   4,889,742 296,348 SH   SOLE 18 296,348 0 0
SPIRIT AIRLS INC COM 848577102   6,396,258 387,652 SH   SOLE 19 387,652 0 0
SPIRIT AIRLS INC COM 848577102   63,294,974 3,836,059 SH   SOLE 21 3,836,059 0 0
SPIRIT AIRLS INC COM 848577102   51,725,273 3,134,865 SH   SOLE 22 3,027,931 0 106,934
SPIRIT AIRLS INC COM 848577102   84,134 5,099 SH   SOLE 23 5,099 0 0
SPIRIT AIRLS INC COM 848577102   88,044 5,336 SH   SOLE 25 5,336 0 0
SPIRIT AIRLS INC COM 848577102   252,500 15,303 SH   SOLE 26 7,210 0 8,093
SPIRIT AIRLS INC COM 848577102   42,917 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102   390,803 23,685 SH   SOLE 30 23,685 0 0
SPIRIT AIRLS INC COM 848577102   56,876 3,447 SH   SOLE 40 3,447 0 0
SPIRIT AIRLS INC COM 848577102   893,395 54,145 SH   SOLE 43 49,395 0 4,750
SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8   2,577,650 3,100,000 PRN   SOLE 21 3,100,000 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   22,379,666 667,452 SH   SOLE 2 188,805 0 478,647
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   10,004,849 298,385 SH   SOLE 4 298,385 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   7,053,874 210,375 SH   SOLE 7 180,528 0 29,847
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   17,596,712 524,805 SH   SOLE 18 524,805 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   25,082,150 748,051 SH   SOLE 19 748,051 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   266,562,796 7,949,979 SH   SOLE 21 7,949,979 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   198,922,559 5,932,674 SH   SOLE 22 5,228,333 0 704,341
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   1,504,055 44,857 SH   SOLE 23 44,857 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   10,441,376 311,404 SH   SOLE 25 311,404 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   2,359,640 70,374 SH   SOLE 26 58,122 0 12,252
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   7,833,044 233,613 SH   SOLE 28 57,240 0 176,373
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   16,421,888 489,767 SH   SOLE 30 489,767 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   68,234 2,035 SH   SOLE 31 2,035 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   10,625,825 316,905 SH   SOLE 34 316,905 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   153,567 4,580 SH   SOLE 36 4,580 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   781,618 23,311 SH   SOLE 40 23,311 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   5,646,000 168,387 SH   SOLE 43 132,560 0 35,826
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   3,931 6,662 SH   SOLE 18 6,662 0 0
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   45,372 76,902 SH   SOLE 21 76,902 0 0
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   1,247 2,113 SH   SOLE 22 2,113 0 0
SPLUNK INC COM 848637104   40,194,765 274,836 SH   SOLE 2 73,026 0 201,810
SPLUNK INC COM 848637104   20,876,603 142,746 SH   SOLE 4 71,020 0 71,726
SPLUNK INC COM 848637104   19,472,456 133,145 SH   SOLE 7 125,577 0 7,568
SPLUNK INC COM 848637104   949,894 6,495 SH   SOLE 13 6,495 0 0
SPLUNK INC COM 848637104   930,296 6,361 SH   SOLE 15 6,361 0 0
SPLUNK INC COM 848637104   31,536,326 215,633 SH   SOLE 18 205,947 0 9,686
SPLUNK INC COM 848637104   211,867,549 1,448,667 SH   SOLE 19 1,448,667 0 0
SPLUNK INC COM 848637104   513,569,599 3,511,587 SH   SOLE 21 3,511,587 0 0
SPLUNK INC COM 848637104   555,855,300 3,800,720 SH   SOLE 22 3,506,849 0 293,871
SPLUNK INC COM 848637104   39,422,126 269,553 SH   SOLE 23 269,553 0 0
SPLUNK INC COM 848637104   51,390,934 351,391 SH   SOLE 25 341,620 0 9,771
SPLUNK INC COM 848637104   28,687,523 196,154 SH   SOLE 26 96,160 0 99,994
SPLUNK INC COM 848637104   37,834,290 258,696 SH   SOLE 28 2,282 0 256,414
SPLUNK INC COM 848637104   46,946 321 SH   SOLE 29 321 0 0
SPLUNK INC COM 848637104   134,626,050 920,520 SH   SOLE 30 912,726 0 7,794
SPLUNK INC COM 848637104   5,366,205 36,692 SH   SOLE 31 34,130 0 2,562
SPLUNK INC COM 848637104   6,420,229 43,899 SH   SOLE 34 43,899 0 0
SPLUNK INC COM 848637104   5,236,774 35,807 SH   SOLE 36 35,807 0 0
SPLUNK INC COM 848637104   1,097,460 7,504 SH   SOLE 40 7,504 0 0
SPLUNK INC COM 848637104   39,195 268 SH   OTR 43 268 0 0
SPLUNK INC COM 848637104   9,277,954 63,439 SH   SOLE 43 52,466 0 10,973
SPLUNK INC NOTE 1.125% 9/1 848637AD6   6,396,499 5,953,000 PRN   SOLE 21 5,953,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1   8,011,258 8,491,000 PRN   SOLE 21 8,491,000 0 0
SPOK HLDGS INC COM 84863T106   602,565 42,226 SH   SOLE 2 29,975 0 12,251
SPOK HLDGS INC COM 84863T106   700,357 49,079 SH   SOLE 18 49,079 0 0
SPOK HLDGS INC COM 84863T106   514,291 36,040 SH   SOLE 19 36,040 0 0
SPOK HLDGS INC COM 84863T106   8,816,092 617,806 SH   SOLE 21 617,806 0 0
SPOK HLDGS INC COM 84863T106   8,413,949 589,625 SH   SOLE 22 574,166 0 15,459
SPOK HLDGS INC COM 84863T106   57,494 4,029 SH   SOLE 43 4,029 0 0
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   71,251 7,118 SH   SOLE 21 7,118 0 0
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   25,005 2,498 SH   SOLE 30 2,498 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   69,460 15,470 SH   SOLE 2 1,503 0 13,967
SPORTSMANS WHSE HLDGS INC COM 84920Y106   1,082 241 SH   SOLE 7 241 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   495,072 110,261 SH   SOLE 18 110,261 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   332,646 74,086 SH   SOLE 19 74,086 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   5,781,670 1,287,677 SH   SOLE 21 1,287,677 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   4,820,680 1,073,648 SH   SOLE 22 1,038,862 0 34,786
SPORTSMANS WHSE HLDGS INC COM 84920Y106   1,051 234 SH   SOLE 43 234 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   61,418,369 397,170 SH   SOLE 2 175,887 0 221,283
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,995,629 12,905 SH   SOLE 4 12,905 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   237,836 1,538 SH   SOLE 7 1,538 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   203,661 1,317 SH   SOLE 15 1,317 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   18,323,603 118,492 SH   SOLE 18 79,370 0 39,122
SPOTIFY TECHNOLOGY S A SHS L8681T102   62,024,712 401,091 SH   SOLE 19 401,091 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   276,193,844 1,786,044 SH   SOLE 21 1,786,044 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   164,344,279 1,062,754 SH   SOLE 22 922,676 0 140,078
SPOTIFY TECHNOLOGY S A SHS L8681T102   2,077,898 13,437 SH   SOLE 23 13,437 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   29,344,022 189,757 SH   SOLE 25 174,036 0 15,721
SPOTIFY TECHNOLOGY S A SHS L8681T102   11,203,668 72,450 SH   SOLE 26 5,077 0 67,373
SPOTIFY TECHNOLOGY S A SHS L8681T102   10,573,974 68,378 SH   SOLE 28 7,534 0 60,844
SPOTIFY TECHNOLOGY S A SHS L8681T102   16,836,894 108,878 SH   SOLE 30 108,878 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   4,496,931 29,080 SH   SOLE 31 2,013 0 27,067
SPOTIFY TECHNOLOGY S A SHS L8681T102   95,533,654 617,781 SH   SOLE 34 617,781 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   2,290,218 14,810 SH   SOLE 36 14,810 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   2,655,787 17,174 SH   SOLE 43 10,645 0 6,529
SPOTIFY USA INC NOTE 3/1 84921RAB6   19,195,785 22,570,000 PRN   SOLE 2 22,570,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   4,919,292 5,784,000 PRN   SOLE 19 5,784,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   8,500,748 9,995,000 PRN   SOLE 21 9,995,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   23,303,700 27,400,000 PRN   SOLE 22 27,400,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   4,631,823 5,446,000 PRN   SOLE 34 5,446,000 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   525,425 22,726 SH   SOLE 2 10,823 0 11,903
SPRINGWORKS THERAPEUTICS INC COM 85205L107   1,780 77 SH   SOLE 4 77 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   384,208 16,618 SH   SOLE 7 15,986 0 632
SPRINGWORKS THERAPEUTICS INC COM 85205L107   3,225,656 139,518 SH   SOLE 18 139,518 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   2,954,227 127,778 SH   SOLE 19 127,778 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   58,335,968 2,523,182 SH   SOLE 21 2,523,182 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   34,293,249 1,483,272 SH   SOLE 22 1,445,881 0 37,391
SPRINGWORKS THERAPEUTICS INC COM 85205L107   5,688 246 SH   SOLE 23 246 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   182,972 7,914 SH   SOLE 25 7,914 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   303,126 13,111 SH   SOLE 26 9,459 0 3,652
SPRINGWORKS THERAPEUTICS INC COM 85205L107   1,471,218 63,634 SH   SOLE 30 63,634 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   13,826 598 SH   SOLE 36 598 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   184,081 7,962 SH   SOLE 40 7,962 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   441,500 19,096 SH   SOLE 43 12,467 0 6,629
SPRINKLR INC CL A 85208T107   1,866,545 134,866 SH   SOLE 2 96,416 0 38,450
SPRINKLR INC CL A 85208T107   5,744 415 SH   SOLE 4 415 0 0
SPRINKLR INC CL A 85208T107   11,736 848 SH   SOLE 7 848 0 0
SPRINKLR INC CL A 85208T107   3,389,693 244,920 SH   SOLE 18 244,920 0 0
SPRINKLR INC CL A 85208T107   4,401,452 318,024 SH   SOLE 19 318,024 0 0
SPRINKLR INC CL A 85208T107   59,433,486 4,294,327 SH   SOLE 21 4,294,327 0 0
SPRINKLR INC CL A 85208T107   40,629,147 2,935,632 SH   SOLE 22 2,852,488 0 83,144
SPRINKLR INC CL A 85208T107   110,360 7,974 SH   SOLE 23 7,974 0 0
SPRINKLR INC CL A 85208T107   286,433 20,696 SH   SOLE 25 20,696 0 0
SPRINKLR INC CL A 85208T107   866,329 62,596 SH   SOLE 26 52,589 0 10,007
SPRINKLR INC CL A 85208T107   956,192 69,089 SH   SOLE 30 69,089 0 0
SPRINKLR INC CL A 85208T107   10,380 750 SH   SOLE 36 750 0 0
SPRINKLR INC CL A 85208T107   205,538 14,851 SH   SOLE 40 14,851 0 0
SPRINKLR INC CL A 85208T107   10,837 783 SH   SOLE 43 783 0 0
SPROTT INC COM NEW 852066208   5,454 179 SH   SOLE 2 179 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   2,663,028 351,323 SH   SOLE 23 351,323 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   31,686,689 4,180,302 SH   SOLE 25 4,180,302 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   10,550,352 1,391,867 SH   SOLE 26 1,391,867 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   110,326,862 14,554,995 SH   SOLE 34 14,554,995 0 0
SPROUT SOCIAL INC COM CL A 85209W109   2,821,113 56,558 SH   SOLE 2 31,477 0 25,081
SPROUT SOCIAL INC COM CL A 85209W109   13,468 270 SH   SOLE 4 94 0 176
SPROUT SOCIAL INC COM CL A 85209W109   433,507 8,691 SH   SOLE 7 8,234 0 457
SPROUT SOCIAL INC COM CL A 85209W109   6,218,340 124,666 SH   SOLE 18 114,338 0 10,328
SPROUT SOCIAL INC COM CL A 85209W109   10,859,624 217,715 SH   SOLE 19 217,715 0 0
SPROUT SOCIAL INC COM CL A 85209W109   93,972,324 1,883,968 SH   SOLE 21 1,883,968 0 0
SPROUT SOCIAL INC COM CL A 85209W109   69,604,797 1,395,445 SH   SOLE 22 1,355,902 0 39,543
SPROUT SOCIAL INC COM CL A 85209W109   160,264 3,213 SH   SOLE 23 3,213 0 0
SPROUT SOCIAL INC COM CL A 85209W109   444,780 8,917 SH   SOLE 25 8,917 0 0
SPROUT SOCIAL INC COM CL A 85209W109   1,682,901 33,739 SH   SOLE 26 11,722 0 22,017
SPROUT SOCIAL INC COM CL A 85209W109   87,290 1,750 SH   SOLE 28 793 0 957
SPROUT SOCIAL INC COM CL A 85209W109   1,998,093 40,058 SH   SOLE 30 40,058 0 0
SPROUT SOCIAL INC COM CL A 85209W109   753,338 15,103 SH   SOLE 31 0 0 15,103
SPROUT SOCIAL INC COM CL A 85209W109   19,104 383 SH   SOLE 36 383 0 0
SPROUT SOCIAL INC COM CL A 85209W109   450,815 9,038 SH   SOLE 40 9,038 0 0
SPROUT SOCIAL INC COM CL A 85209W109   427,073 8,562 SH   SOLE 43 7,420 0 1,142
SPROUTS FMRS MKT INC COM 85208M102   4,652,232 108,697 SH   SOLE 2 85,922 0 22,775
SPROUTS FMRS MKT INC COM 85208M102   12,326 288 SH   SOLE 4 288 0 0
SPROUTS FMRS MKT INC COM 85208M102   1,639,454 38,305 SH   SOLE 7 36,287 0 2,018
SPROUTS FMRS MKT INC COM 85208M102   16,980,729 396,746 SH   SOLE 18 392,854 0 3,892
SPROUTS FMRS MKT INC COM 85208M102   9,160,955 214,041 SH   SOLE 19 214,041 0 0
SPROUTS FMRS MKT INC COM 85208M102   325,725,548 7,610,410 SH   SOLE 21 7,610,410 0 0
SPROUTS FMRS MKT INC COM 85208M102   136,115,984 3,180,280 SH   SOLE 22 3,093,326 0 86,954
SPROUTS FMRS MKT INC COM 85208M102   916,733 21,419 SH   SOLE 25 21,419 0 0
SPROUTS FMRS MKT INC COM 85208M102   1,878,107 43,881 SH   SOLE 26 34,648 0 9,233
SPROUTS FMRS MKT INC COM 85208M102   498,064 11,637 SH   SOLE 28 2,105 0 9,532
SPROUTS FMRS MKT INC COM 85208M102   8,166,711 190,811 SH   SOLE 30 190,811 0 0
SPROUTS FMRS MKT INC COM 85208M102   312,526 7,302 SH   SOLE 36 7,302 0 0
SPROUTS FMRS MKT INC COM 85208M102   738,214 17,248 SH   SOLE 40 17,248 0 0
SPROUTS FMRS MKT INC COM 85208M102   12,232,454 285,805 SH   SOLE 43 271,814 0 13,991
SPRUCE BIOSCIENCES INC COM 85209E109   10,622 4,700 SH   SOLE 18 4,700 0 0
SPRUCE BIOSCIENCES INC COM 85209E109   126,494 55,971 SH   SOLE 21 55,971 0 0
SPRUCE BIOSCIENCES INC COM 85209E109   447,096 197,830 SH   SOLE 22 197,830 0 0
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   10,318 15,173 SH   SOLE 18 15,173 0 0
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   600 883 SH   SOLE 19 883 0 0
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   1,101,682 1,620,120 SH   SOLE 22 1,620,120 0 0
SPS COMM INC COM 78463M107   3,523,608 20,653 SH   SOLE 2 12,117 0 8,536
SPS COMM INC COM 78463M107   41,629 244 SH   SOLE 4 125 0 119
SPS COMM INC COM 78463M107   1,358,226 7,961 SH   SOLE 7 7,539 0 422
SPS COMM INC COM 78463M107   19,252,656 112,846 SH   SOLE 18 108,884 0 3,962
SPS COMM INC COM 78463M107   14,177,179 83,097 SH   SOLE 19 83,097 0 0
SPS COMM INC COM 78463M107   722,520,213 4,234,923 SH   SOLE 21 4,234,923 0 0
SPS COMM INC COM 78463M107   170,721,920 1,000,656 SH   SOLE 22 969,987 0 30,669
SPS COMM INC COM 78463M107   22,521 132 SH   SOLE 23 132 0 0
SPS COMM INC COM 78463M107   1,234,193 7,234 SH   SOLE 25 7,234 0 0
SPS COMM INC COM 78463M107   4,489,261 26,313 SH   SOLE 26 15,038 0 11,275
SPS COMM INC COM 78463M107   295,497 1,732 SH   SOLE 28 639 0 1,093
SPS COMM INC COM 78463M107   13,550,699 79,425 SH   SOLE 30 79,425 0 0
SPS COMM INC COM 78463M107   77,798 456 SH   SOLE 34 456 0 0
SPS COMM INC COM 78463M107   71,656 420 SH   SOLE 36 420 0 0
SPS COMM INC COM 78463M107   1,003,528 5,882 SH   SOLE 40 5,882 0 0
SPS COMM INC COM 78463M107   7,578,841 44,422 SH   SOLE 43 41,794 0 2,628
SPX TECHNOLOGIES INC COM 78473E103   5,127,142 62,987 SH   SOLE 2 40,690 0 22,297
SPX TECHNOLOGIES INC COM 78473E103   13,594 167 SH   SOLE 4 167 0 0
SPX TECHNOLOGIES INC COM 78473E103   790,475 9,711 SH   SOLE 7 9,196 0 515
SPX TECHNOLOGIES INC COM 78473E103   10,902,716 133,940 SH   SOLE 18 133,940 0 0
SPX TECHNOLOGIES INC COM 78473E103   13,339,832 163,880 SH   SOLE 19 163,880 0 0
SPX TECHNOLOGIES INC COM 78473E103   414,066,660 5,086,814 SH   SOLE 21 5,086,814 0 0
SPX TECHNOLOGIES INC COM 78473E103   108,229,928 1,329,606 SH   SOLE 22 1,289,046 0 40,560
SPX TECHNOLOGIES INC COM 78473E103   30,769 378 SH   SOLE 23 378 0 0
SPX TECHNOLOGIES INC COM 78473E103   742,368 9,120 SH   SOLE 25 9,120 0 0
SPX TECHNOLOGIES INC COM 78473E103   2,610,172 32,066 SH   SOLE 26 16,784 0 15,282
SPX TECHNOLOGIES INC COM 78473E103   65,690 807 SH   SOLE 28 807 0 0
SPX TECHNOLOGIES INC COM 78473E103   8,580,374 105,410 SH   SOLE 30 105,410 0 0
SPX TECHNOLOGIES INC COM 78473E103   25,804 317 SH   SOLE 34 317 0 0
SPX TECHNOLOGIES INC COM 78473E103   625,966 7,690 SH   SOLE 40 7,690 0 0
SPX TECHNOLOGIES INC COM 78473E103   4,294,745 52,761 SH   SOLE 43 47,952 0 4,809
SQUARESPACE INC CLASS A 85225A107   3,199,881 110,455 SH   SOLE 2 65,639 0 44,816
SQUARESPACE INC CLASS A 85225A107   5,244 181 SH   SOLE 4 181 0 0
SQUARESPACE INC CLASS A 85225A107   320,698 11,070 SH   SOLE 7 10,482 0 588
SQUARESPACE INC CLASS A 85225A107   3,387,259 116,923 SH   SOLE 18 116,923 0 0
SQUARESPACE INC CLASS A 85225A107   6,155,488 212,478 SH   SOLE 19 212,478 0 0
SQUARESPACE INC CLASS A 85225A107   47,693,977 1,646,323 SH   SOLE 21 1,646,323 0 0
SQUARESPACE INC CLASS A 85225A107   39,334,104 1,357,753 SH   SOLE 22 1,312,648 0 45,105
SQUARESPACE INC CLASS A 85225A107   219,564 7,579 SH   SOLE 23 7,579 0 0
SQUARESPACE INC CLASS A 85225A107   213,654 7,375 SH   SOLE 25 7,375 0 0
SQUARESPACE INC CLASS A 85225A107   814,810 28,126 SH   SOLE 26 24,422 0 3,704
SQUARESPACE INC CLASS A 85225A107   36,415 1,257 SH   SOLE 28 0 0 1,257
SQUARESPACE INC CLASS A 85225A107   1,732,870 59,816 SH   SOLE 30 59,816 0 0
SQUARESPACE INC CLASS A 85225A107   12,408,141 428,310 SH   SOLE 34 428,310 0 0
SQUARESPACE INC CLASS A 85225A107   209,975 7,248 SH   SOLE 40 7,248 0 0
SQUARESPACE INC CLASS A 85225A107   473,804 16,355 SH   SOLE 43 15,469 0 886
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   37,580,233 715,269 SH   SOLE 2 361,105 0 354,164
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   11,446,680 217,866 SH   SOLE 4 64,949 0 152,917
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,832,910 34,886 SH   SOLE 7 33,368 0 1,518
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   798,135 15,191 SH   SOLE 13 15,191 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,091,886 20,782 SH   SOLE 15 20,782 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   173,537,453 3,302,959 SH   SOLE 18 3,112,664 0 190,295
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   478,140,533 9,100,505 SH   SOLE 19 9,100,505 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   163,647,074 3,114,714 SH   SOLE 21 3,114,714 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   314,580,781 5,987,453 SH   SOLE 22 5,567,573 0 419,880
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   36,540,677 695,483 SH   SOLE 23 695,483 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   22,677,945 431,632 SH   SOLE 25 429,533 0 2,099
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   20,973,495 399,191 SH   SOLE 26 244,084 0 155,107
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   13,085,034 249,049 SH   SOLE 28 3,146 0 245,903
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   46,798,008 890,712 SH   SOLE 30 890,712 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   2,619,697 49,861 SH   SOLE 31 46,014 0 3,847
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   29,367,180 558,949 SH   SOLE 34 558,949 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   2,845,199 54,153 SH   SOLE 36 54,153 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   573,737 10,920 SH   SOLE 40 10,920 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   26,848 511 SH   OTR 43 511 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   7,968,870 151,672 SH   SOLE 43 126,401 0 25,271
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,048,250 25,000 SH   SOLE 19 25,000 0 0
SSR MINING IN COM 784730103   17,977,077 1,352,677 SH   SOLE 2 13,013 0 1,339,664
SSR MINING IN COM 784730103   26,487 1,993 SH   SOLE 7 1,993 0 0
SSR MINING IN COM 784730103   939,749 70,711 SH   SOLE 18 70,711 0 0
SSR MINING IN COM 784730103   2,933,847 220,756 SH   SOLE 19 220,756 0 0
SSR MINING IN COM 784730103   28,338,799 2,132,340 SH   SOLE 21 2,132,340 0 0
SSR MINING IN COM 784730103   24,733,780 1,861,082 SH   SOLE 22 1,681,110 0 179,972
SSR MINING IN COM 784730103   5,797,351 436,219 SH   SOLE 23 436,219 0 0
SSR MINING IN COM 784730103   35,579,084 2,677,132 SH   SOLE 25 2,677,132 0 0
SSR MINING IN COM 784730103   16,801,869 1,264,249 SH   SOLE 26 841,634 0 422,615
SSR MINING IN COM 784730103   1,010 76 SH   SOLE 30 76 0 0
SSR MINING IN COM 784730103   41,412 3,116 SH   SOLE 31 3,116 0 0
SSR MINING IN COM 784730103   119,841,312 9,017,405 SH   SOLE 34 9,017,405 0 0
SSR MINING IN COM 784730103   305,351 22,976 SH   SOLE 43 20,037 0 2,939
ST JOE CO COM 790148100   1,352,763 24,899 SH   SOLE 2 17,239 0 7,660
ST JOE CO COM 790148100   7,715 142 SH   SOLE 4 142 0 0
ST JOE CO COM 790148100   303,650 5,589 SH   SOLE 7 5,299 0 290
ST JOE CO COM 790148100   5,560,784 102,352 SH   SOLE 18 102,352 0 0
ST JOE CO COM 790148100   3,847,270 70,813 SH   SOLE 19 70,813 0 0
ST JOE CO COM 790148100   216,001,139 3,975,725 SH   SOLE 21 3,975,725 0 0
ST JOE CO COM 790148100   52,631,536 968,738 SH   SOLE 22 939,918 0 28,820
ST JOE CO COM 790148100   401,770 7,395 SH   SOLE 25 7,395 0 0
ST JOE CO COM 790148100   1,228,673 22,615 SH   SOLE 26 14,823 0 7,792
ST JOE CO COM 790148100   483,428 8,898 SH   SOLE 28 590 0 8,308
ST JOE CO COM 790148100   3,568,014 65,673 SH   SOLE 30 65,673 0 0
ST JOE CO COM 790148100   312,452 5,751 SH   SOLE 40 5,751 0 0
ST JOE CO COM 790148100   2,119,961 39,020 SH   SOLE 43 38,245 0 775
STAAR SURGICAL CO COM PAR $0.01 852312305   4,284,032 106,621 SH   SOLE 2 62,557 0 44,064
STAAR SURGICAL CO COM PAR $0.01 852312305   22,059 549 SH   SOLE 4 136 0 413
STAAR SURGICAL CO COM PAR $0.01 852312305   327,708 8,156 SH   SOLE 7 7,732 0 424
STAAR SURGICAL CO COM PAR $0.01 852312305   6,094,141 151,671 SH   SOLE 18 143,306 0 8,365
STAAR SURGICAL CO COM PAR $0.01 852312305   16,316,937 406,096 SH   SOLE 19 406,096 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   219,443,311 5,461,506 SH   SOLE 21 5,461,506 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   61,540,572 1,531,622 SH   SOLE 22 1,493,944 0 37,678
STAAR SURGICAL CO COM PAR $0.01 852312305   280,497 6,981 SH   SOLE 23 6,981 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   293,394 7,302 SH   SOLE 25 7,302 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   4,156,099 103,437 SH   SOLE 26 13,310 0 90,127
STAAR SURGICAL CO COM PAR $0.01 852312305   109,049 2,714 SH   SOLE 28 836 0 1,878
STAAR SURGICAL CO COM PAR $0.01 852312305   5,784,433 143,963 SH   SOLE 30 143,963 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   781,139 19,441 SH   SOLE 34 19,441 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   25,153 626 SH   SOLE 36 626 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   329,315 8,196 SH   SOLE 40 8,196 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   2,806,573 69,850 SH   SOLE 43 55,111 0 14,739
STABILIS SOLUTIONS INC COM 85236P101   2,219 522 SH   SOLE 18 522 0 0
STABILIS SOLUTIONS INC COM 85236P101   28,513 6,709 SH   SOLE 21 6,709 0 0
STAG INDL INC COM 85254J102   16,821,969 487,452 SH   SOLE 2 231,177 0 256,275
STAG INDL INC COM 85254J102   11,754,624 340,615 SH   SOLE 4 340,615 0 0
STAG INDL INC COM 85254J102   9,817,853 284,493 SH   SOLE 7 245,378 0 39,115
STAG INDL INC COM 85254J102   22,066,005 639,409 SH   SOLE 18 639,409 0 0
STAG INDL INC COM 85254J102   16,643,207 482,272 SH   SOLE 19 482,272 0 0
STAG INDL INC COM 85254J102   347,803,513 10,078,340 SH   SOLE 21 10,078,340 0 0
STAG INDL INC COM 85254J102   255,692,424 7,409,227 SH   SOLE 22 6,587,061 0 822,166
STAG INDL INC COM 85254J102   2,239,941 64,907 SH   SOLE 23 64,907 0 0
STAG INDL INC COM 85254J102   16,714,263 484,331 SH   SOLE 25 484,331 0 0
STAG INDL INC COM 85254J102   1,961,307 56,833 SH   SOLE 26 41,149 0 15,684
STAG INDL INC COM 85254J102   7,326,024 212,287 SH   SOLE 28 5,910 0 206,377
STAG INDL INC COM 85254J102   21,885,655 634,183 SH   SOLE 30 634,183 0 0
STAG INDL INC COM 85254J102   88,208 2,556 SH   SOLE 31 2,556 0 0
STAG INDL INC COM 85254J102   3,343,674 96,890 SH   SOLE 34 96,890 0 0
STAG INDL INC COM 85254J102   1,470,333 42,606 SH   SOLE 36 42,606 0 0
STAG INDL INC COM 85254J102   1,006,450 29,164 SH   SOLE 40 29,164 0 0
STAG INDL INC COM 85254J102   3,505,950 101,592 SH   SOLE 43 91,328 0 10,264
STAGWELL INC COM CL A 85256A109   424,393 90,489 SH   SOLE 2 26,834 0 63,655
STAGWELL INC COM CL A 85256A109   4,713 1,005 SH   SOLE 7 1,005 0 0
STAGWELL INC COM CL A 85256A109   1,000,325 213,289 SH   SOLE 18 213,289 0 0
STAGWELL INC COM CL A 85256A109   775,271 165,303 SH   SOLE 19 165,303 0 0
STAGWELL INC COM CL A 85256A109   13,064,516 2,785,611 SH   SOLE 21 2,785,611 0 0
STAGWELL INC COM CL A 85256A109   11,933,864 2,544,534 SH   SOLE 22 2,448,931 0 95,603
STAGWELL INC COM CL A 85256A109   109,371 23,320 SH   SOLE 25 23,320 0 0
STAGWELL INC COM CL A 85256A109   33,313 7,103 SH   SOLE 26 0 0 7,103
STAGWELL INC COM CL A 85256A109   22,526 4,803 SH   SOLE 28 0 0 4,803
STAGWELL INC COM CL A 85256A109   39,513 8,425 SH   SOLE 40 8,425 0 0
STAGWELL INC COM CL A 85256A109   149,001 31,770 SH   SOLE 43 30,259 0 1,511
STANDARD BIOTOOLS INC COM 34385P108   23,708 8,175 SH   SOLE 2 8,175 0 0
STANDARD BIOTOOLS INC COM 34385P108   39,982 13,787 SH   SOLE 18 13,787 0 0
STANDARD BIOTOOLS INC COM 34385P108   493,171 170,059 SH   SOLE 21 170,059 0 0
STANDARD BIOTOOLS INC COM 34385P108   3,390,059 1,168,986 SH   SOLE 22 1,168,986 0 0
STANDARD BIOTOOLS INC COM 34385P108   12,693 4,377 SH   SOLE 43 4,377 0 0
STANDARD LITHIUM LTD COM 853606101   74,118 26,190 SH   SOLE 2 26,190 0 0
STANDARD LITHIUM LTD COM 853606101   747,205 264,030 SH   SOLE 7 264,030 0 0
STANDARD MTR PRODS INC COM 853666105   2,578,553 76,697 SH   SOLE 2 56,600 0 20,097
STANDARD MTR PRODS INC COM 853666105   3,530 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105   5,615 167 SH   SOLE 7 167 0 0
STANDARD MTR PRODS INC COM 853666105   2,281,251 67,854 SH   SOLE 18 67,854 0 0
STANDARD MTR PRODS INC COM 853666105   2,906,583 86,454 SH   SOLE 19 86,454 0 0
STANDARD MTR PRODS INC COM 853666105   75,699,901 2,251,633 SH   SOLE 21 2,251,633 0 0
STANDARD MTR PRODS INC COM 853666105   21,036,135 625,703 SH   SOLE 22 598,417 0 27,286
STANDARD MTR PRODS INC COM 853666105   29,485 877 SH   SOLE 23 877 0 0
STANDARD MTR PRODS INC COM 853666105   182,657 5,433 SH   SOLE 25 5,433 0 0
STANDARD MTR PRODS INC COM 853666105   315,927 9,397 SH   SOLE 26 7,864 0 1,533
STANDARD MTR PRODS INC COM 853666105   2,119,875 63,054 SH   SOLE 30 63,054 0 0
STANDARD MTR PRODS INC COM 853666105   65,626 1,952 SH   SOLE 34 1,952 0 0
STANDARD MTR PRODS INC COM 853666105   72,855 2,167 SH   SOLE 40 2,167 0 0
STANDARD MTR PRODS INC COM 853666105   800,122 23,799 SH   SOLE 43 22,893 0 906
STANDEX INTL CORP COM 854231107   1,121,959 7,701 SH   SOLE 2 4,135 0 3,566
STANDEX INTL CORP COM 854231107   17,046 117 SH   SOLE 7 117 0 0
STANDEX INTL CORP COM 854231107   5,168,790 35,478 SH   SOLE 18 35,478 0 0
STANDEX INTL CORP COM 854231107   3,551,631 24,378 SH   SOLE 19 24,378 0 0
STANDEX INTL CORP COM 854231107   192,754,863 1,323,048 SH   SOLE 21 1,323,048 0 0
STANDEX INTL CORP COM 854231107   47,678,655 327,261 SH   SOLE 22 315,244 0 12,017
STANDEX INTL CORP COM 854231107   327,365 2,247 SH   SOLE 25 2,247 0 0
STANDEX INTL CORP COM 854231107   1,482,687 10,177 SH   SOLE 26 5,996 0 4,181
STANDEX INTL CORP COM 854231107   8,887 61 SH   SOLE 28 61 0 0
STANDEX INTL CORP COM 854231107   3,449,648 23,678 SH   SOLE 30 23,678 0 0
STANDEX INTL CORP COM 854231107   315,419 2,165 SH   SOLE 40 2,165 0 0
STANDEX INTL CORP COM 854231107   1,849,541 12,695 SH   SOLE 43 9,343 0 3,352
STANLEY BLACK & DECKER INC COM 854502101   19,671,472 235,361 SH   SOLE 2 31,751 0 203,610
STANLEY BLACK & DECKER INC COM 854502101   11,128,092 133,143 SH   SOLE 4 59,325 0 73,818
STANLEY BLACK & DECKER INC COM 854502101   10,382,976 124,228 SH   SOLE 7 108,510 0 15,718
STANLEY BLACK & DECKER INC COM 854502101   260,017 3,111 SH   SOLE 13 3,111 0 0
STANLEY BLACK & DECKER INC COM 854502101   1,825,387 21,840 SH   SOLE 15 21,840 0 0
STANLEY BLACK & DECKER INC COM 854502101   20,617,347 246,678 SH   SOLE 18 237,016 0 9,662
STANLEY BLACK & DECKER INC COM 854502101   5,808,726 69,499 SH   SOLE 19 69,499 0 0
STANLEY BLACK & DECKER INC COM 854502101   333,803,977 3,993,826 SH   SOLE 21 3,993,826 0 0
STANLEY BLACK & DECKER INC COM 854502101   278,633,070 3,333,729 SH   SOLE 22 2,998,721 0 335,008
STANLEY BLACK & DECKER INC COM 854502101   21,376,755 255,764 SH   SOLE 23 255,764 0 0
STANLEY BLACK & DECKER INC COM 854502101   36,540,173 437,188 SH   SOLE 25 401,128 0 36,060
STANLEY BLACK & DECKER INC COM 854502101   18,802,073 224,959 SH   SOLE 26 139,432 0 85,527
STANLEY BLACK & DECKER INC COM 854502101   17,682,018 211,558 SH   SOLE 28 11,579 0 199,979
STANLEY BLACK & DECKER INC COM 854502101   30,757 368 SH   SOLE 29 368 0 0
STANLEY BLACK & DECKER INC COM 854502101   67,608,781 808,911 SH   SOLE 30 808,911 0 0
STANLEY BLACK & DECKER INC COM 854502101   2,881,755 34,479 SH   SOLE 31 31,700 0 2,779
STANLEY BLACK & DECKER INC COM 854502101   573,359 6,860 SH   SOLE 34 6,860 0 0
STANLEY BLACK & DECKER INC COM 854502101   3,319,630 39,718 SH   SOLE 36 39,718 0 0
STANLEY BLACK & DECKER INC COM 854502101   612,892 7,333 SH   SOLE 40 7,333 0 0
STANLEY BLACK & DECKER INC COM 854502101   38,948 466 SH   OTR 43 466 0 0
STANLEY BLACK & DECKER INC COM 854502101   13,150,831 157,344 SH   SOLE 43 135,255 0 22,089
STANTEC INC COM 85472N109   12,750,263 196,551 SH   SOLE 21 196,551 0 0
STANTEC INC COM 85472N109   7,206,833 111,097 SH   SOLE 43 104,721 0 6,376
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   149,786 7,769 SH   SOLE 4 0 0 7,769
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   169,992 8,817 SH   SOLE 7 8,817 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   32,429 1,682 SH   SOLE 19 1,682 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   8,449,614 438,258 SH   SOLE 21 438,258 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   113,193 5,871 SH   SOLE 22 5,871 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   69,292 3,594 SH   SOLE 23 3,594 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   7,266,806 376,909 SH   SOLE 30 376,909 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   211,058 10,947 SH   SOLE 31 10,947 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103   1,243 1,268 SH   SOLE 21 1,268 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103   1,433 1,462 SH   SOLE 22 1,462 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   137,756 11,451 SH   SOLE 2 7,894 0 3,557
STAR GROUP L P UNIT LTD PARTNR 85512C105   51,500 4,281 SH   SOLE 18 4,281 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   603,449 50,162 SH   SOLE 21 50,162 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   113,780 9,458 SH   SOLE 22 9,240 0 218
STAR GROUP L P UNIT LTD PARTNR 85512C105   104,132 8,656 SH   SOLE 25 8,656 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   104,481 8,685 SH   SOLE 30 8,685 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   63,374 5,268 SH   SOLE 40 5,268 0 0
STAR HLDGS SHS BEN INT 85512G106   880,081 70,294 SH   SOLE 2 63,478 0 6,816
STAR HLDGS SHS BEN INT 85512G106   1,252 100 SH   SOLE 7 100 0 0
STAR HLDGS SHS BEN INT 85512G106   487,829 38,964 SH   SOLE 18 38,964 0 0
STAR HLDGS SHS BEN INT 85512G106   314,490 25,119 SH   SOLE 19 25,119 0 0
STAR HLDGS SHS BEN INT 85512G106   5,846,765 466,994 SH   SOLE 21 466,994 0 0
STAR HLDGS SHS BEN INT 85512G106   5,423,514 433,188 SH   SOLE 22 420,992 0 12,196
STAR HLDGS SHS BEN INT 85512G106   26,480 2,115 SH   SOLE 23 2,115 0 0
STAR HLDGS SHS BEN INT 85512G106   2,028 162 SH   SOLE 43 16 0 146
STARBUCKS CORP COM 855244109   185,519,692 2,032,647 SH   SOLE 2 257,686 0 1,774,961
STARBUCKS CORP COM 855244109   73,327,687 803,415 SH   SOLE 4 458,725 0 344,690
STARBUCKS CORP COM 855244109   114,491,735 1,254,429 SH   SOLE 7 1,113,853 0 140,576
STARBUCKS CORP COM 855244109   3,447,816 37,776 SH   SOLE 13 37,776 0 0
STARBUCKS CORP COM 855244109   9,936,747 108,872 SH   SOLE 15 108,872 0 0
STARBUCKS CORP COM 855244109   173,629,492 1,902,372 SH   SOLE 18 1,832,323 0 70,049
STARBUCKS CORP COM 855244109   73,462,675 804,894 SH   SOLE 19 804,894 0 0
STARBUCKS CORP COM 855244109   2,489,933,767 27,280,966 SH   SOLE 21 27,280,966 0 0
STARBUCKS CORP COM 855244109   2,279,931,719 24,980,078 SH   SOLE 22 22,582,572 0 2,397,506
STARBUCKS CORP COM 855244109   204,514,622 2,240,765 SH   SOLE 23 2,240,765 0 0
STARBUCKS CORP COM 855244109   252,636,181 2,768,009 SH   SOLE 25 2,336,360 0 431,649
STARBUCKS CORP COM 855244109   134,982,763 1,478,939 SH   SOLE 26 864,213 0 614,726
STARBUCKS CORP COM 855244109   220,002,319 2,410,456 SH   SOLE 28 126,012 0 2,284,444
STARBUCKS CORP COM 855244109   662,988,292 7,264,033 SH   SOLE 30 7,261,300 0 2,733
STARBUCKS CORP COM 855244109   23,325,965 255,571 SH   SOLE 31 236,156 0 19,415
STARBUCKS CORP COM 855244109   29,235,515 320,319 SH   SOLE 32 320,319 0 0
STARBUCKS CORP COM 855244109   33,903,793 371,467 SH   SOLE 34 371,467 0 0
STARBUCKS CORP COM 855244109   25,675,346 281,312 SH   SOLE 36 281,312 0 0
STARBUCKS CORP COM 855244109   5,088,029 55,747 SH   SOLE 40 55,747 0 0
STARBUCKS CORP COM 855244109   193,127 2,116 SH   OTR 43 2,116 0 0
STARBUCKS CORP COM 855244109   155,680,942 1,705,719 SH   SOLE 43 1,499,097 0 206,621
STARRETT L S CO CL A 855668109   12,201 1,135 SH   SOLE 18 1,135 0 0
STARRETT L S CO CL A 855668109   143,351 13,335 SH   SOLE 21 13,335 0 0
STARRETT L S CO CL A 855668109   259,021 24,095 SH   SOLE 22 24,095 0 0
STARTEK INC COM 85569C107   9,311 2,865 SH   SOLE 18 2,865 0 0
STARTEK INC COM 85569C107   115,872 35,653 SH   SOLE 21 35,653 0 0
STARTEK INC COM 85569C107   868,914 267,358 SH   SOLE 22 267,358 0 0
STARWOOD PPTY TR INC COM 85571B105   21,774,168 1,125,280 SH   SOLE 2 309,642 0 815,638
STARWOOD PPTY TR INC COM 85571B105   16,312 843 SH   SOLE 4 843 0 0
STARWOOD PPTY TR INC COM 85571B105   1,394,109 72,047 SH   SOLE 7 68,749 0 3,298
STARWOOD PPTY TR INC COM 85571B105   10,732,168 554,634 SH   SOLE 18 554,634 0 0
STARWOOD PPTY TR INC COM 85571B105   1,852,724 95,748 SH   SOLE 19 95,748 0 0
STARWOOD PPTY TR INC COM 85571B105   360,267,375 18,618,469 SH   SOLE 21 18,618,469 0 0
STARWOOD PPTY TR INC COM 85571B105   161,250,187 8,333,343 SH   SOLE 22 7,937,225 0 396,118
STARWOOD PPTY TR INC COM 85571B105   1,150,648 59,465 SH   SOLE 25 59,465 0 0
STARWOOD PPTY TR INC COM 85571B105   3,074,870 158,908 SH   SOLE 26 134,228 0 24,680
STARWOOD PPTY TR INC COM 85571B105   397,546 20,545 SH   SOLE 28 5,113 0 15,432
STARWOOD PPTY TR INC COM 85571B105   4,736,803 244,796 SH   SOLE 30 244,796 0 0
STARWOOD PPTY TR INC COM 85571B105   83,282 4,304 SH   SOLE 31 4,304 0 0
STARWOOD PPTY TR INC COM 85571B105   313,992 16,227 SH   SOLE 36 16,227 0 0
STARWOOD PPTY TR INC COM 85571B105   1,005,155 51,946 SH   SOLE 40 51,946 0 0
STARWOOD PPTY TR INC COM 85571B105   8,427,406 435,525 SH   SOLE 43 382,942 0 52,583
STATE STR CORP COM 857477103   48,054,514 717,660 SH   SOLE 2 105,497 0 612,163
STATE STR CORP COM 857477103   17,791,875 265,709 SH   SOLE 4 127,628 0 138,081
STATE STR CORP COM 857477103   28,374,501 423,753 SH   SOLE 7 349,600 0 74,153
STATE STR CORP COM 857477103   1,238,023 18,489 SH   SOLE 13 18,489 0 0
STATE STR CORP COM 857477103   3,426,142 51,167 SH   SOLE 15 51,167 0 0
STATE STR CORP COM 857477103   47,573,406 710,475 SH   SOLE 18 689,327 0 21,148
STATE STR CORP COM 857477103   9,828,389 146,780 SH   SOLE 19 146,780 0 0
STATE STR CORP COM 857477103   615,666,131 9,194,536 SH   SOLE 21 9,194,536 0 0
STATE STR CORP COM 857477103   466,915,361 6,973,049 SH   SOLE 22 6,254,415 0 718,634
STATE STR CORP COM 857477103   37,869,831 565,559 SH   SOLE 23 565,559 0 0
STATE STR CORP COM 857477103   97,976,408 1,463,208 SH   SOLE 25 1,378,210 0 84,998
STATE STR CORP COM 857477103   42,209,843 630,374 SH   SOLE 26 360,652 0 269,722
STATE STR CORP COM 857477103   56,599,547 845,274 SH   SOLE 28 104,158 0 741,116
STATE STR CORP COM 857477103   37,431 559 SH   SOLE 29 559 0 0
STATE STR CORP COM 857477103   188,370,131 2,813,174 SH   SOLE 30 2,813,174 0 0
STATE STR CORP COM 857477103   5,037,602 75,233 SH   SOLE 31 69,454 0 5,779
STATE STR CORP COM 857477103   1,573,426 23,498 SH   SOLE 34 23,498 0 0
STATE STR CORP COM 857477103   6,736,444 100,604 SH   SOLE 36 100,604 0 0
STATE STR CORP COM 857477103   1,075,779 16,066 SH   SOLE 40 16,066 0 0
STATE STR CORP COM 857477103   43,859 655 SH   OTR 43 655 0 0
STATE STR CORP COM 857477103   46,465,912 693,935 SH   SOLE 43 634,539 0 59,396
STEALTHGAS INC SHS Y81669106   89,271 17,730 SH   SOLE 2 17,730 0 0
STEEL CONNECT INC COM 858098205   7,067 673 SH   SOLE 18 673 0 0
STEEL CONNECT INC COM 858098205   99,215 9,449 SH   SOLE 21 9,449 0 0
STEEL CONNECT INC COM 858098205   4,925 469 SH   SOLE 22 469 0 0
STEEL DYNAMICS INC COM 858119100   59,916,788 558,821 SH   SOLE 2 185,740 0 373,081
STEEL DYNAMICS INC COM 858119100   20,867,049 194,619 SH   SOLE 4 96,704 0 97,915
STEEL DYNAMICS INC COM 858119100   26,015,754 242,639 SH   SOLE 7 191,270 0 51,369
STEEL DYNAMICS INC COM 858119100   2,038,788 19,015 SH   SOLE 13 19,015 0 0
STEEL DYNAMICS INC COM 858119100   2,064,521 19,255 SH   SOLE 15 19,255 0 0
STEEL DYNAMICS INC COM 858119100   27,750,037 258,814 SH   SOLE 18 239,392 0 19,422
STEEL DYNAMICS INC COM 858119100   17,129,574 159,761 SH   SOLE 19 159,761 0 0
STEEL DYNAMICS INC COM 858119100   626,121,269 5,839,594 SH   SOLE 21 5,839,594 0 0
STEEL DYNAMICS INC COM 858119100   392,220,088 3,658,087 SH   SOLE 22 3,281,658 0 376,429
STEEL DYNAMICS INC COM 858119100   31,307,275 291,991 SH   SOLE 23 291,991 0 0
STEEL DYNAMICS INC COM 858119100   78,163,809 729,004 SH   SOLE 25 729,004 0 0
STEEL DYNAMICS INC COM 858119100   34,310,293 319,999 SH   SOLE 26 129,391 0 190,608
STEEL DYNAMICS INC COM 858119100   67,818,687 632,519 SH   SOLE 28 99,452 0 533,067
STEEL DYNAMICS INC COM 858119100   943,429 8,799 SH   SOLE 29 8,799 0 0
STEEL DYNAMICS INC COM 858119100   169,105,240 1,577,180 SH   SOLE 30 1,387,439 0 189,741
STEEL DYNAMICS INC COM 858119100   5,575,547 52,001 SH   SOLE 31 49,123 0 2,878
STEEL DYNAMICS INC COM 858119100   96,828,023 903,078 SH   SOLE 34 903,078 0 0
STEEL DYNAMICS INC COM 858119100   4,529,831 42,248 SH   SOLE 36 42,248 0 0
STEEL DYNAMICS INC COM 858119100   830,419 7,745 SH   SOLE 40 7,745 0 0
STEEL DYNAMICS INC COM 858119100   18,656 174 SH   OTR 43 174 0 0
STEEL DYNAMICS INC COM 858119100   23,580,607 219,927 SH   SOLE 43 198,685 0 21,242
STEELCASE INC CL A 858155203   5,173,598 463,169 SH   SOLE 2 340,934 0 122,235
STEELCASE INC CL A 858155203   2,346 210 SH   SOLE 4 210 0 0
STEELCASE INC CL A 858155203   11,181 1,001 SH   SOLE 7 1,001 0 0
STEELCASE INC CL A 858155203   2,826,077 253,006 SH   SOLE 18 253,006 0 0
STEELCASE INC CL A 858155203   8,632,869 772,862 SH   SOLE 19 772,862 0 0
STEELCASE INC CL A 858155203   35,669,485 3,193,329 SH   SOLE 21 3,193,329 0 0
STEELCASE INC CL A 858155203   35,025,546 3,135,680 SH   SOLE 22 3,015,552 0 120,128
STEELCASE INC CL A 858155203   146,539 13,119 SH   SOLE 23 13,119 0 0
STEELCASE INC CL A 858155203   1,249,376 111,851 SH   SOLE 25 111,851 0 0
STEELCASE INC CL A 858155203   3,003,512 268,891 SH   SOLE 26 71,218 0 197,673
STEELCASE INC CL A 858155203   519,584 46,516 SH   SOLE 28 46,516 0 0
STEELCASE INC CL A 858155203   824,960 73,855 SH   SOLE 30 73,855 0 0
STEELCASE INC CL A 858155203   1,143,663 102,387 SH   SOLE 34 102,387 0 0
STEELCASE INC CL A 858155203   52,443 4,695 SH   SOLE 36 4,695 0 0
STEELCASE INC CL A 858155203   215,458 19,289 SH   SOLE 40 19,289 0 0
STEELCASE INC CL A 858155203   1,386,276 124,107 SH   SOLE 43 121,894 0 2,213
STELLANTIS N.V SHS N82405106   67,458,704 3,526,331 SH   SOLE 43 3,078,856 0 447,475
STELLANTIS N.V OPTIONS N82405956   34,434 1,800 SH Put SOLE 4 1,800 0 0
STELLANTIS N.V OPTIONS N82405956   728,853 38,100 SH Put SOLE 18 38,100 0 0
STELLANTIS N.V OPTIONS N82405956   8,455,460 442,000 SH Put SOLE 19 442,000 0 0
STELLANTIS N.V OPTIONS N82405956   325,210 17,000 SH Put SOLE 22 17,000 0 0
STELLANTIS N.V OPTIONS N82405956   2,890,543 151,100 SH Put SOLE 34 151,100 0 0
STELLAR BANCORP INC COM 858927106   947,418 44,438 SH   SOLE 2 13,622 0 30,816
STELLAR BANCORP INC COM 858927106   4,925 231 SH   SOLE 4 231 0 0
STELLAR BANCORP INC COM 858927106   9,530 447 SH   SOLE 7 447 0 0
STELLAR BANCORP INC COM 858927106   3,629,709 170,249 SH   SOLE 18 170,249 0 0
STELLAR BANCORP INC COM 858927106   2,144,323 100,578 SH   SOLE 19 100,578 0 0
STELLAR BANCORP INC COM 858927106   117,373,934 5,505,344 SH   SOLE 21 5,505,344 0 0
STELLAR BANCORP INC COM 858927106   28,652,694 1,343,935 SH   SOLE 22 1,285,091 0 58,844
STELLAR BANCORP INC COM 858927106   188,980 8,864 SH   SOLE 25 8,864 0 0
STELLAR BANCORP INC COM 858927106   99,479 4,666 SH   SOLE 26 0 0 4,666
STELLAR BANCORP INC COM 858927106   67,648 3,173 SH   SOLE 28 65 0 3,108
STELLAR BANCORP INC COM 858927106   2,301,494 107,950 SH   SOLE 30 107,950 0 0
STELLAR BANCORP INC COM 858927106   180,261 8,455 SH   SOLE 40 8,455 0 0
STELLAR BANCORP INC COM 858927106   367,688 17,246 SH   SOLE 43 16,824 0 422
STELLUS CAP INVT CORP COM 858568108   1,092,257 80,313 SH   SOLE 30 80,313 0 0
STEM INC COM 85859N102   597,068 140,818 SH   SOLE 2 43,194 0 97,624
STEM INC COM 85859N102   1,459 344 SH   SOLE 4 344 0 0
STEM INC COM 85859N102   274,375 64,711 SH   SOLE 7 61,221 0 3,490
STEM INC COM 85859N102   1,658,595 391,178 SH   SOLE 18 391,178 0 0
STEM INC COM 85859N102   1,235,307 291,346 SH   SOLE 19 291,346 0 0
STEM INC COM 85859N102   20,817,815 4,909,862 SH   SOLE 21 4,909,862 0 0
STEM INC COM 85859N102   17,124,054 4,038,692 SH   SOLE 22 3,839,162 0 199,530
STEM INC COM 85859N102   119,687 28,228 SH   SOLE 25 28,228 0 0
STEM INC COM 85859N102   73,784 17,402 SH   SOLE 26 2,017 0 15,385
STEM INC COM 85859N102   399,268 94,167 SH   SOLE 28 94,167 0 0
STEM INC COM 85859N102   1,107,734 261,258 SH   SOLE 30 261,258 0 0
STEM INC COM 85859N102   10,863 2,562 SH   SOLE 36 2,562 0 0
STEM INC COM 85859N102   121,446 28,643 SH   SOLE 40 28,643 0 0
STEM INC COM 85859N102   263,898 62,240 SH   SOLE 43 56,197 0 6,043
STEPAN CO COM 858586100   1,698,145 22,651 SH   SOLE 2 9,237 0 13,414
STEPAN CO COM 858586100   6,747 90 SH   SOLE 4 90 0 0
STEPAN CO COM 858586100   1,130,098 15,074 SH   SOLE 7 14,488 0 586
STEPAN CO COM 858586100   5,112,804 68,198 SH   SOLE 18 68,198 0 0
STEPAN CO COM 858586100   3,299,880 44,016 SH   SOLE 19 44,016 0 0
STEPAN CO COM 858586100   182,213,985 2,430,492 SH   SOLE 21 2,430,492 0 0
STEPAN CO COM 858586100   46,233,399 616,692 SH   SOLE 22 589,728 0 26,964
STEPAN CO COM 858586100   423,880 5,654 SH   SOLE 25 5,654 0 0
STEPAN CO COM 858586100   1,473,086 19,649 SH   SOLE 26 10,453 0 9,196
STEPAN CO COM 858586100   30,063 401 SH   SOLE 28 401 0 0
STEPAN CO COM 858586100   4,905,587 65,434 SH   SOLE 30 65,434 0 0
STEPAN CO COM 858586100   240,579 3,209 SH   SOLE 36 3,209 0 0
STEPAN CO COM 858586100   244,327 3,259 SH   SOLE 40 3,259 0 0
STEPAN CO COM 858586100   1,200,420 16,012 SH   SOLE 43 13,849 0 2,163
STEPSTONE GROUP INC COM CL A 85914M107   1,015,076 32,143 SH   SOLE 2 20,231 0 11,912
STEPSTONE GROUP INC COM CL A 85914M107   4,737 150 SH   SOLE 4 150 0 0
STEPSTONE GROUP INC COM CL A 85914M107   14,811 469 SH   SOLE 7 469 0 0
STEPSTONE GROUP INC COM CL A 85914M107   4,135,212 130,944 SH   SOLE 18 130,944 0 0
STEPSTONE GROUP INC COM CL A 85914M107   3,781,737 119,751 SH   SOLE 19 119,751 0 0
STEPSTONE GROUP INC COM CL A 85914M107   56,655,404 1,794,028 SH   SOLE 21 1,794,028 0 0
STEPSTONE GROUP INC COM CL A 85914M107   46,491,065 1,472,168 SH   SOLE 22 1,429,518 0 42,650
STEPSTONE GROUP INC COM CL A 85914M107   348,296 11,029 SH   SOLE 25 11,029 0 0
STEPSTONE GROUP INC COM CL A 85914M107   601,283 19,040 SH   SOLE 26 14,471 0 4,569
STEPSTONE GROUP INC COM CL A 85914M107   52,644 1,667 SH   SOLE 28 719 0 948
STEPSTONE GROUP INC COM CL A 85914M107   783,216 24,801 SH   SOLE 30 24,801 0 0
STEPSTONE GROUP INC COM CL A 85914M107   199,901 6,330 SH   SOLE 40 6,330 0 0
STEPSTONE GROUP INC COM CL A 85914M107   768,420 24,332 SH   SOLE 43 20,224 0 4,108
STEREOTAXIS INC COM NEW 85916J409   16,889 10,689 SH   SOLE 18 10,689 0 0
STEREOTAXIS INC COM NEW 85916J409   200,575 126,946 SH   SOLE 21 126,946 0 0
STEREOTAXIS INC COM NEW 85916J409   1,476,734 934,642 SH   SOLE 22 934,642 0 0
STERICYCLE INC COM 858912108   6,232,708 139,403 SH   SOLE 2 83,522 0 55,881
STERICYCLE INC COM 858912108   10,820 242 SH   SOLE 4 242 0 0
STERICYCLE INC COM 858912108   57,363 1,283 SH   SOLE 7 1,283 0 0
STERICYCLE INC COM 858912108   7,359,937 164,615 SH   SOLE 18 164,615 0 0
STERICYCLE INC COM 858912108   1,338,796 29,944 SH   SOLE 19 29,944 0 0
STERICYCLE INC COM 858912108   205,000,447 4,585,114 SH   SOLE 21 4,585,114 0 0
STERICYCLE INC COM 858912108   117,392,364 2,625,640 SH   SOLE 22 2,503,738 0 121,902
STERICYCLE INC COM 858912108   816,673 18,266 SH   SOLE 25 18,266 0 0
STERICYCLE INC COM 858912108   1,811,783 40,523 SH   SOLE 26 32,379 0 8,144
STERICYCLE INC COM 858912108   359,692 8,045 SH   SOLE 28 1,635 0 6,410
STERICYCLE INC COM 858912108   2,066,764 46,226 SH   SOLE 30 46,226 0 0
STERICYCLE INC COM 858912108   59,956 1,341 SH   SOLE 31 1,341 0 0
STERICYCLE INC COM 858912108   370,422 8,285 SH   SOLE 36 8,285 0 0
STERICYCLE INC COM 858912108   663,049 14,830 SH   SOLE 40 14,830 0 0
STERICYCLE INC COM 858912108   1,886,762 42,200 SH   SOLE 43 39,963 0 2,237
STERIS PLC SHS USD G8473T100   51,366,003 234,099 SH   SOLE 2 70,331 0 163,768
STERIS PLC SHS USD G8473T100   12,007,979 54,726 SH   SOLE 4 43,601 0 11,125
STERIS PLC SHS USD G8473T100   23,946,402 109,135 SH   SOLE 7 96,182 0 12,953
STERIS PLC SHS USD G8473T100   754,366 3,438 SH   SOLE 13 3,438 0 0
STERIS PLC SHS USD G8473T100   3,369,852 15,358 SH   SOLE 15 15,358 0 0
STERIS PLC SHS USD G8473T100   35,010,436 159,559 SH   SOLE 18 153,508 0 6,051
STERIS PLC SHS USD G8473T100   258,873,033 1,179,806 SH   SOLE 19 1,179,806 0 0
STERIS PLC SHS USD G8473T100   742,677,457 3,384,730 SH   SOLE 21 3,384,730 0 0
STERIS PLC SHS USD G8473T100   496,468,688 2,262,641 SH   SOLE 22 2,052,030 0 210,611
STERIS PLC SHS USD G8473T100   35,714,335 162,767 SH   SOLE 23 162,767 0 0
STERIS PLC SHS USD G8473T100   51,145,924 233,096 SH   SOLE 25 232,816 0 280
STERIS PLC SHS USD G8473T100   39,555,063 180,271 SH   SOLE 26 55,629 0 124,642
STERIS PLC SHS USD G8473T100   43,299,246 197,335 SH   SOLE 28 3,081 0 194,254
STERIS PLC SHS USD G8473T100   180,076,897 820,695 SH   SOLE 30 820,695 0 0
STERIS PLC SHS USD G8473T100   4,796,302 21,859 SH   SOLE 31 20,164 0 1,695
STERIS PLC SHS USD G8473T100   102,333,100 466,380 SH   SOLE 34 466,380 0 0
STERIS PLC SHS USD G8473T100   5,161,856 23,525 SH   SOLE 36 23,525 0 0
STERIS PLC SHS USD G8473T100   1,067,917 4,867 SH   SOLE 40 4,867 0 0
STERIS PLC SHS USD G8473T100   28,963 132 SH   OTR 43 132 0 0
STERIS PLC SHS USD G8473T100   18,477,968 84,213 SH   SOLE 43 70,300 0 13,913
STERLING BANCORP INC COM 85917W102   68,445 11,720 SH   SOLE 2 1,036 0 10,684
STERLING BANCORP INC COM 85917W102   352,041 60,281 SH   SOLE 18 60,281 0 0
STERLING BANCORP INC COM 85917W102   231,369 39,618 SH   SOLE 19 39,618 0 0
STERLING BANCORP INC COM 85917W102   3,930,875 673,095 SH   SOLE 21 673,095 0 0
STERLING BANCORP INC COM 85917W102   2,140,839 366,582 SH   SOLE 22 351,741 0 14,841
STERLING BANCORP INC COM 85917W102   771 132 SH   SOLE 43 132 0 0
STERLING CHECK CORP COM 85917T109   701,811 55,611 SH   SOLE 2 37,537 0 18,074
STERLING CHECK CORP COM 85917T109   287,913 22,814 SH   SOLE 7 21,565 0 1,249
STERLING CHECK CORP COM 85917T109   925,980 73,374 SH   SOLE 18 73,374 0 0
STERLING CHECK CORP COM 85917T109   5,018,659 397,675 SH   SOLE 19 397,675 0 0
STERLING CHECK CORP COM 85917T109   13,796,802 1,093,249 SH   SOLE 21 1,093,249 0 0
STERLING CHECK CORP COM 85917T109   10,027,562 794,577 SH   SOLE 22 755,755 0 38,822
STERLING CHECK CORP COM 85917T109   64,905 5,143 SH   SOLE 25 5,143 0 0
STERLING CHECK CORP COM 85917T109   551,027 43,663 SH   SOLE 26 38,671 0 4,992
STERLING CHECK CORP COM 85917T109   580,848 46,026 SH   SOLE 30 46,026 0 0
STERLING CHECK CORP COM 85917T109   4,719,981 374,008 SH   SOLE 34 374,008 0 0
STERLING CHECK CORP COM 85917T109   20,823 1,650 SH   SOLE 36 1,650 0 0
STERLING CHECK CORP COM 85917T109   56,651 4,489 SH   SOLE 40 4,489 0 0
STERLING CHECK CORP COM 85917T109   259,152 20,535 SH   SOLE 43 19,922 0 613
STERLING INFRASTRUCTURE INC COM 859241101   4,750,115 64,645 SH   SOLE 2 38,100 0 26,545
STERLING INFRASTRUCTURE INC COM 859241101   7,936 108 SH   SOLE 4 108 0 0
STERLING INFRASTRUCTURE INC COM 859241101   11,887,521 161,779 SH   SOLE 7 161,364 0 415
STERLING INFRASTRUCTURE INC COM 859241101   5,884,131 80,078 SH   SOLE 18 77,935 0 2,143
STERLING INFRASTRUCTURE INC COM 859241101   13,728,636 186,835 SH   SOLE 19 186,835 0 0
STERLING INFRASTRUCTURE INC COM 859241101   92,017,240 1,252,276 SH   SOLE 21 1,252,276 0 0
STERLING INFRASTRUCTURE INC COM 859241101   70,070,748 953,603 SH   SOLE 22 927,886 0 25,717
STERLING INFRASTRUCTURE INC COM 859241101   175,838 2,393 SH   SOLE 23 2,393 0 0
STERLING INFRASTRUCTURE INC COM 859241101   436,030 5,934 SH   SOLE 25 5,934 0 0
STERLING INFRASTRUCTURE INC COM 859241101   2,232,469 30,382 SH   SOLE 26 16,933 0 13,449
STERLING INFRASTRUCTURE INC COM 859241101   2,806,054 38,188 SH   SOLE 30 38,188 0 0
STERLING INFRASTRUCTURE INC COM 859241101   185,317 2,522 SH   SOLE 34 2,522 0 0
STERLING INFRASTRUCTURE INC COM 859241101   30,494 415 SH   SOLE 36 415 0 0
STERLING INFRASTRUCTURE INC COM 859241101   430,813 5,863 SH   SOLE 40 5,863 0 0
STERLING INFRASTRUCTURE INC COM 859241101   1,200,222 16,334 SH   SOLE 43 16,017 0 317
STEVANATO GROUP S P A ORD SHS T9224W109   7,347,378 247,220 SH   SOLE 21 247,220 0 0
STEWART INFORMATION SVCS COR COM 860372101   976,127 22,286 SH   SOLE 2 7,082 0 15,204
STEWART INFORMATION SVCS COR COM 860372101   4,511 103 SH   SOLE 4 103 0 0
STEWART INFORMATION SVCS COR COM 860372101   168,280 3,842 SH   SOLE 7 3,643 0 199
STEWART INFORMATION SVCS COR COM 860372101   3,748,097 85,573 SH   SOLE 18 85,573 0 0
STEWART INFORMATION SVCS COR COM 860372101   2,033,765 46,433 SH   SOLE 19 46,433 0 0
STEWART INFORMATION SVCS COR COM 860372101   133,275,954 3,042,830 SH   SOLE 21 3,042,830 0 0
STEWART INFORMATION SVCS COR COM 860372101   26,862,014 613,288 SH   SOLE 22 582,824 0 30,464
STEWART INFORMATION SVCS COR COM 860372101   123,385 2,817 SH   SOLE 25 2,817 0 0
STEWART INFORMATION SVCS COR COM 860372101   56,677 1,294 SH   SOLE 26 0 0 1,294
STEWART INFORMATION SVCS COR COM 860372101   20,936 478 SH   SOLE 28 478 0 0
STEWART INFORMATION SVCS COR COM 860372101   2,401,291 54,824 SH   SOLE 30 54,824 0 0
STEWART INFORMATION SVCS COR COM 860372101   137,532 3,140 SH   SOLE 40 3,140 0 0
STEWART INFORMATION SVCS COR COM 860372101   575,874 13,148 SH   SOLE 43 12,389 0 759
STIFEL FINL CORP COM 860630102   15,029,453 244,620 SH   SOLE 2 104,255 0 140,365
STIFEL FINL CORP COM 860630102   20,337 331 SH   SOLE 4 331 0 0
STIFEL FINL CORP COM 860630102   901,878 14,679 SH   SOLE 7 13,950 0 729
STIFEL FINL CORP COM 860630102   11,732,767 190,963 SH   SOLE 18 190,963 0 0
STIFEL FINL CORP COM 860630102   2,027,397 32,998 SH   SOLE 19 32,998 0 0
STIFEL FINL CORP COM 860630102   334,345,114 5,441,815 SH   SOLE 21 5,441,815 0 0
STIFEL FINL CORP COM 860630102   187,742,147 3,055,699 SH   SOLE 22 2,913,174 0 142,525
STIFEL FINL CORP COM 860630102   1,305,416 21,247 SH   SOLE 25 21,247 0 0
STIFEL FINL CORP COM 860630102   2,785,382 45,335 SH   SOLE 26 35,906 0 9,429
STIFEL FINL CORP COM 860630102   313,836 5,108 SH   SOLE 28 1,872 0 3,236
STIFEL FINL CORP COM 860630102   3,446,784 56,100 SH   SOLE 30 56,100 0 0
STIFEL FINL CORP COM 860630102   91,914 1,496 SH   SOLE 31 1,496 0 0
STIFEL FINL CORP COM 860630102   97,505 1,587 SH   SOLE 36 1,587 0 0
STIFEL FINL CORP COM 860630102   1,088,963 17,724 SH   SOLE 40 17,724 0 0
STIFEL FINL CORP COM 860630102   5,874,265 95,610 SH   SOLE 43 87,995 0 7,615
STITCH FIX INC COM CL A 860897107   1,546,707 448,321 SH   SOLE 2 244,040 0 204,281
STITCH FIX INC COM CL A 860897107   825 239 SH   SOLE 4 239 0 0
STITCH FIX INC COM CL A 860897107   3,278 950 SH   SOLE 7 950 0 0
STITCH FIX INC COM CL A 860897107   865,526 250,877 SH   SOLE 18 236,262 0 14,615
STITCH FIX INC COM CL A 860897107   4,503,582 1,305,386 SH   SOLE 19 1,305,386 0 0
STITCH FIX INC COM CL A 860897107   10,987,708 3,184,843 SH   SOLE 21 3,184,843 0 0
STITCH FIX INC COM CL A 860897107   13,025,993 3,775,650 SH   SOLE 22 3,694,638 0 81,012
STITCH FIX INC COM CL A 860897107   80,219 23,252 SH   SOLE 23 23,252 0 0
STITCH FIX INC COM CL A 860897107   38,002 11,015 SH   SOLE 25 11,015 0 0
STITCH FIX INC COM CL A 860897107   500,250 145,000 SH   SOLE 26 17,181 0 127,819
STITCH FIX INC COM CL A 860897107   2,036 590 SH   SOLE 28 590 0 0
STITCH FIX INC COM CL A 860897107   392,379 113,733 SH   SOLE 30 113,733 0 0
STITCH FIX INC COM CL A 860897107   24,381 7,067 SH   SOLE 40 7,067 0 0
STITCH FIX INC COM CL A 860897107   30,294 8,781 SH   SOLE 43 7,963 0 818
STMICROELECTRONICS N V NY REGISTRY 861012102   3,884 90 SH   SOLE 2 0 0 90
STMICROELECTRONICS N V NY REGISTRY 861012102   19,163 444 SH   SOLE 7 444 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   8,632,734 200,017 SH   SOLE 18 200,017 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   118,023,653 2,734,561 SH   SOLE 21 2,734,561 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   47,503,295 1,100,632 SH   SOLE 43 1,018,025 0 82,607
STOCK YDS BANCORP INC COM 861025104   632,333 16,094 SH   SOLE 2 8,294 0 7,800
STOCK YDS BANCORP INC COM 861025104   5,029 128 SH   SOLE 4 128 0 0
STOCK YDS BANCORP INC COM 861025104   11,119 283 SH   SOLE 7 283 0 0
STOCK YDS BANCORP INC COM 861025104   2,662,290 67,760 SH   SOLE 18 67,760 0 0
STOCK YDS BANCORP INC COM 861025104   2,249,745 57,260 SH   SOLE 19 57,260 0 0
STOCK YDS BANCORP INC COM 861025104   38,164,695 971,359 SH   SOLE 21 971,359 0 0
STOCK YDS BANCORP INC COM 861025104   28,896,263 735,461 SH   SOLE 22 708,541 0 26,920
STOCK YDS BANCORP INC COM 861025104   260,336 6,626 SH   SOLE 25 6,626 0 0
STOCK YDS BANCORP INC COM 861025104   434,665 11,063 SH   SOLE 26 8,731 0 2,332
STOCK YDS BANCORP INC COM 861025104   83,216 2,118 SH   SOLE 28 903 0 1,215
STOCK YDS BANCORP INC COM 861025104   700,226 17,822 SH   SOLE 30 17,822 0 0
STOCK YDS BANCORP INC COM 861025104   191,185 4,866 SH   SOLE 40 4,866 0 0
STOCK YDS BANCORP INC COM 861025104   558,956 14,226 SH   SOLE 43 12,942 0 1,284
STOKE THERAPEUTICS INC COM 86150R107   103,827 26,352 SH   SOLE 2 6,626 0 19,726
STOKE THERAPEUTICS INC COM 86150R107   965 245 SH   SOLE 7 245 0 0
STOKE THERAPEUTICS INC COM 86150R107   323,037 81,989 SH   SOLE 18 81,989 0 0
STOKE THERAPEUTICS INC COM 86150R107   218,178 55,375 SH   SOLE 19 55,375 0 0
STOKE THERAPEUTICS INC COM 86150R107   4,664,054 1,183,770 SH   SOLE 21 1,183,770 0 0
STOKE THERAPEUTICS INC COM 86150R107   2,968,987 753,550 SH   SOLE 22 726,994 0 26,556
STOKE THERAPEUTICS INC COM 86150R107   8,306 2,108 SH   SOLE 25 2,108 0 0
STOKE THERAPEUTICS INC COM 86150R107   1,245 316 SH   SOLE 28 316 0 0
STOKE THERAPEUTICS INC COM 86150R107   386,762 98,163 SH   SOLE 30 98,163 0 0
STOKE THERAPEUTICS INC COM 86150R107   5,922 1,503 SH   SOLE 40 1,503 0 0
STOKE THERAPEUTICS INC COM 86150R107   12,368 3,139 SH   SOLE 43 420 0 2,719
STONECO LTD COM CL A G85158106   8,770,591 821,986 SH   SOLE 2 447,648 0 374,338
STONECO LTD COM CL A G85158106   697,082 65,331 SH   SOLE 4 0 0 65,331
STONECO LTD COM CL A G85158106   62,078 5,818 SH   SOLE 7 5,818 0 0
STONECO LTD COM CL A G85158106   8,533,204 799,738 SH   SOLE 18 744,044 0 55,694
STONECO LTD COM CL A G85158106   22,662,568 2,123,952 SH   SOLE 19 2,123,952 0 0
STONECO LTD COM CL A G85158106   99,152,138 9,292,609 SH   SOLE 21 9,292,609 0 0
STONECO LTD COM CL A G85158106   57,937,716 5,429,964 SH   SOLE 22 5,263,586 0 166,378
STONECO LTD COM CL A G85158106   907,323 85,035 SH   SOLE 23 85,035 0 0
STONECO LTD COM CL A G85158106   3,069,503 287,676 SH   SOLE 26 0 0 287,676
STONECO LTD COM CL A G85158106   2,063,546 193,397 SH   SOLE 30 193,397 0 0
STONECO LTD COM CL A G85158106   1,432,234 134,230 SH   SOLE 31 134,230 0 0
STONECO LTD COM CL A G85158106   53,190 4,985 SH   SOLE 36 4,985 0 0
STONECO LTD COM CL A G85158106   457,284 42,857 SH   SOLE 43 36,266 0 6,591
STONERIDGE INC COM 86183P102   582,090 29,003 SH   SOLE 2 14,581 0 14,422
STONERIDGE INC COM 86183P102   20,090 1,001 SH   SOLE 4 167 0 834
STONERIDGE INC COM 86183P102   3,934 196 SH   SOLE 7 196 0 0
STONERIDGE INC COM 86183P102   1,490,739 74,277 SH   SOLE 18 74,277 0 0
STONERIDGE INC COM 86183P102   1,083,740 53,998 SH   SOLE 19 53,998 0 0
STONERIDGE INC COM 86183P102   19,563,273 974,752 SH   SOLE 21 974,752 0 0
STONERIDGE INC COM 86183P102   15,199,051 757,302 SH   SOLE 22 720,226 0 37,076
STONERIDGE INC COM 86183P102   154,499 7,698 SH   SOLE 25 7,698 0 0
STONERIDGE INC COM 86183P102   493,862 24,607 SH   SOLE 26 20,857 0 3,750
STONERIDGE INC COM 86183P102   41,103 2,048 SH   SOLE 28 2,048 0 0
STONERIDGE INC COM 86183P102   1,322,573 65,898 SH   SOLE 30 65,898 0 0
STONERIDGE INC COM 86183P102   148,980 7,423 SH   SOLE 40 7,423 0 0
STONERIDGE INC COM 86183P102   328,827 16,384 SH   SOLE 43 15,359 0 1,025
STONEX GROUP INC COM 861896108   1,644,151 16,964 SH   SOLE 2 5,430 0 11,534
STONEX GROUP INC COM 861896108   4,071 42 SH   SOLE 4 42 0 0
STONEX GROUP INC COM 861896108   17,252 178 SH   SOLE 7 178 0 0
STONEX GROUP INC COM 861896108   5,727,487 59,095 SH   SOLE 18 59,095 0 0
STONEX GROUP INC COM 861896108   3,578,093 36,918 SH   SOLE 19 36,918 0 0
STONEX GROUP INC COM 861896108   194,912,420 2,011,065 SH   SOLE 21 2,011,065 0 0
STONEX GROUP INC COM 861896108   48,855,143 504,077 SH   SOLE 22 482,601 0 21,476
STONEX GROUP INC COM 861896108   381,962 3,941 SH   SOLE 25 3,941 0 0
STONEX GROUP INC COM 861896108   1,389,639 14,338 SH   SOLE 26 8,601 0 5,737
STONEX GROUP INC COM 861896108   115,916 1,196 SH   SOLE 28 0 0 1,196
STONEX GROUP INC COM 861896108   3,590,498 37,046 SH   SOLE 30 37,046 0 0
STONEX GROUP INC COM 861896108   327,105 3,375 SH   SOLE 40 3,375 0 0
STONEX GROUP INC COM 861896108   1,427,341 14,727 SH   SOLE 43 14,329 0 398
STRAN & COMPANY INC COMMON STOCK 86260J102   93,789 74,953 SH   SOLE 22 74,953 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   2,318 3,895 SH   SOLE 18 3,895 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   26,443 44,442 SH   SOLE 21 44,442 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   30,249 50,838 SH   SOLE 22 50,838 0 0
STRATASYS LTD SHS M85548101   187,709 13,792 SH   SOLE 2 13,792 0 0
STRATASYS LTD SHS M85548101   3,741,838 274,933 SH   SOLE 21 274,933 0 0
STRATASYS LTD SHS M85548101   4,347,755 319,453 SH   SOLE 30 319,453 0 0
STRATASYS LTD SHS M85548101   38,108 2,800 SH   SOLE 36 2,800 0 0
STRATASYS LTD SHS M85548101   91,976 6,758 SH   SOLE 43 6,511 0 247
STRATEGIC ED INC COM 86272C103   3,779,732 50,229 SH   SOLE 2 34,819 0 15,410
STRATEGIC ED INC COM 86272C103   5,343 71 SH   SOLE 4 71 0 0
STRATEGIC ED INC COM 86272C103   15,050 200 SH   SOLE 7 200 0 0
STRATEGIC ED INC COM 86272C103   5,596,568 74,373 SH   SOLE 18 74,373 0 0
STRATEGIC ED INC COM 86272C103   3,496,717 46,468 SH   SOLE 19 46,468 0 0
STRATEGIC ED INC COM 86272C103   190,380,243 2,529,970 SH   SOLE 21 2,529,970 0 0
STRATEGIC ED INC COM 86272C103   48,099,875 639,201 SH   SOLE 22 610,190 0 29,011
STRATEGIC ED INC COM 86272C103   292,497 3,887 SH   SOLE 25 3,887 0 0
STRATEGIC ED INC COM 86272C103   1,186,166 15,763 SH   SOLE 26 5,773 0 9,990
STRATEGIC ED INC COM 86272C103   4,214 56 SH   SOLE 28 56 0 0
STRATEGIC ED INC COM 86272C103   2,872,067 38,167 SH   SOLE 30 38,167 0 0
STRATEGIC ED INC COM 86272C103   173,752 2,309 SH   SOLE 31 0 0 2,309
STRATEGIC ED INC COM 86272C103   237,339 3,154 SH   SOLE 36 3,154 0 0
STRATEGIC ED INC COM 86272C103   288,584 3,835 SH   SOLE 40 3,835 0 0
STRATEGIC ED INC COM 86272C103   2,087,599 27,742 SH   SOLE 43 24,911 0 2,831
STRATTEC SEC CORP COM 863111100   66,262 2,893 SH   SOLE 2 2,893 0 0
STRATTEC SEC CORP COM 863111100   16,606 725 SH   SOLE 18 725 0 0
STRATTEC SEC CORP COM 863111100   195,602 8,540 SH   SOLE 21 8,540 0 0
STRATTEC SEC CORP COM 863111100   1,428,993 62,390 SH   SOLE 22 62,390 0 0
STRATUS PPTYS INC COM NEW 863167201   82,529 3,012 SH   SOLE 2 298 0 2,714
STRATUS PPTYS INC COM NEW 863167201   432,043 15,768 SH   SOLE 18 15,768 0 0
STRATUS PPTYS INC COM NEW 863167201   310,497 11,332 SH   SOLE 19 11,332 0 0
STRATUS PPTYS INC COM NEW 863167201   5,451,586 198,963 SH   SOLE 21 198,963 0 0
STRATUS PPTYS INC COM NEW 863167201   2,233,237 81,505 SH   SOLE 22 77,580 0 3,925
STREAMLINE HEALTH SOLUTIONS COM 86323X106   6,111 6,316 SH   SOLE 18 6,316 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106   91,341 94,409 SH   SOLE 21 94,409 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106   307,269 317,591 SH   SOLE 22 317,591 0 0
STRIDE INC COM 86333M108   2,458,233 54,591 SH   SOLE 2 40,531 0 14,060
STRIDE INC COM 86333M108   3,107 69 SH   SOLE 4 69 0 0
STRIDE INC COM 86333M108   414,456 9,204 SH   SOLE 7 8,718 0 486
STRIDE INC COM 86333M108   5,570,616 123,709 SH   SOLE 18 123,709 0 0
STRIDE INC COM 86333M108   6,192,931 137,529 SH   SOLE 19 137,529 0 0
STRIDE INC COM 86333M108   207,964,210 4,618,348 SH   SOLE 21 4,618,348 0 0
STRIDE INC COM 86333M108   53,252,343 1,182,597 SH   SOLE 22 1,146,373 0 36,224
STRIDE INC COM 86333M108   329,665 7,321 SH   SOLE 23 7,321 0 0
STRIDE INC COM 86333M108   339,616 7,542 SH   SOLE 25 7,542 0 0
STRIDE INC COM 86333M108   19,587,915 434,997 SH   SOLE 26 16,080 0 418,917
STRIDE INC COM 86333M108   59,980 1,332 SH   SOLE 28 99 0 1,233
STRIDE INC COM 86333M108   8,498,557 188,731 SH   SOLE 30 188,731 0 0
STRIDE INC COM 86333M108   183,587 4,077 SH   SOLE 36 4,077 0 0
STRIDE INC COM 86333M108   312,778 6,946 SH   SOLE 40 6,946 0 0
STRIDE INC COM 86333M108   1,599,373 35,518 SH   SOLE 43 33,775 0 1,743
STRIDE INC NOTE 1.125% 9/0 86333MAA6   2,932,996 2,792,000 PRN   SOLE 21 2,792,000 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202   117,946 27,114 SH   SOLE 2 27,114 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202   60,208 13,841 SH   SOLE 22 13,841 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202   305 70 SH   SOLE 26 0 0 70
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   991,005 19,655 SH   SOLE 2 19,655 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   468,553 9,293 SH   SOLE 18 9,293 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   19,096,222 378,743 SH   SOLE 19 378,743 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   15,076 299 SH   SOLE 21 299 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   6,017,123 119,340 SH   SOLE 34 119,340 0 0
STRYKER CORPORATION COM 863667101   251,036,753 918,640 SH   SOLE 2 386,963 0 531,677
STRYKER CORPORATION COM 863667101   85,625,602 313,337 SH   SOLE 4 162,123 0 151,214
STRYKER CORPORATION COM 863667101   70,051,398 256,345 SH   SOLE 7 219,376 0 36,969
STRYKER CORPORATION COM 863667101   4,723,199 17,284 SH   SOLE 13 17,284 0 0
STRYKER CORPORATION COM 863667101   10,011,246 36,635 SH   SOLE 15 36,635 0 0
STRYKER CORPORATION COM 863667101   166,773,128 610,287 SH   SOLE 18 526,232 0 84,055
STRYKER CORPORATION COM 863667101   298,929,233 1,093,897 SH   SOLE 19 1,093,897 0 0
STRYKER CORPORATION COM 863667101   2,447,487,828 8,956,299 SH   SOLE 21 8,956,299 0 0
STRYKER CORPORATION COM 863667101   2,151,343,762 7,872,594 SH   SOLE 22 7,057,777 0 814,817
STRYKER CORPORATION COM 863667101   217,038,412 794,227 SH   SOLE 23 794,227 0 0
STRYKER CORPORATION COM 863667101   144,633,613 529,270 SH   SOLE 25 525,646 0 3,624
STRYKER CORPORATION COM 863667101   125,913,252 460,765 SH   SOLE 26 210,531 0 250,234
STRYKER CORPORATION COM 863667101   209,010,833 764,851 SH   SOLE 28 49,286 0 715,565
STRYKER CORPORATION COM 863667101   888,401 3,251 SH   SOLE 29 3,251 0 0
STRYKER CORPORATION COM 863667101   514,684,096 1,883,427 SH   SOLE 30 1,883,427 0 0
STRYKER CORPORATION COM 863667101   28,732,701 105,144 SH   SOLE 31 71,380 0 33,764
STRYKER CORPORATION COM 863667101   246,586,278 902,354 SH   SOLE 34 902,354 0 0
STRYKER CORPORATION COM 863667101   24,667,263 90,267 SH   SOLE 36 90,267 0 0
STRYKER CORPORATION COM 863667101   4,530,543 16,579 SH   SOLE 40 16,579 0 0
STRYKER CORPORATION COM 863667101   212,877 779 SH   OTR 43 779 0 0
STRYKER CORPORATION COM 863667101   123,699,710 452,665 SH   SOLE 43 390,046 0 62,619
STURM RUGER & CO INC COM 864159108   466,682 8,954 SH   SOLE 2 5,213 0 3,741
STURM RUGER & CO INC COM 864159108   3,753 72 SH   SOLE 4 72 0 0
STURM RUGER & CO INC COM 864159108   12,300 236 SH   SOLE 7 236 0 0
STURM RUGER & CO INC COM 864159108   2,717,589 52,141 SH   SOLE 18 52,141 0 0
STURM RUGER & CO INC COM 864159108   1,872,359 35,924 SH   SOLE 19 35,924 0 0
STURM RUGER & CO INC COM 864159108   120,561,743 2,313,157 SH   SOLE 21 2,313,157 0 0
STURM RUGER & CO INC COM 864159108   26,203,434 502,752 SH   SOLE 22 486,314 0 16,438
STURM RUGER & CO INC COM 864159108   238,032 4,567 SH   SOLE 26 2,795 0 1,772
STURM RUGER & CO INC COM 864159108   1,478,540 28,368 SH   SOLE 30 28,368 0 0
STURM RUGER & CO INC COM 864159108   616,580 11,830 SH   SOLE 43 10,778 0 1,052
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   63,162,343 6,412,421 SH   SOLE 43 5,731,963 0 680,458
SUMMIT FINL GROUP INC COM 86606G101   1,105,948 49,066 SH   SOLE 2 40,216 0 8,850
SUMMIT FINL GROUP INC COM 86606G101   1,488 66 SH   SOLE 7 66 0 0
SUMMIT FINL GROUP INC COM 86606G101   738,816 32,778 SH   SOLE 18 32,778 0 0
SUMMIT FINL GROUP INC COM 86606G101   1,013,038 44,944 SH   SOLE 19 44,944 0 0
SUMMIT FINL GROUP INC COM 86606G101   9,057,654 401,848 SH   SOLE 21 401,848 0 0
SUMMIT FINL GROUP INC COM 86606G101   5,330,530 236,492 SH   SOLE 22 227,923 0 8,569
SUMMIT FINL GROUP INC COM 86606G101   7,799 346 SH   SOLE 23 346 0 0
SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8   1,696,800 2,020,000 PRN   SOLE 21 2,020,000 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   2,382,802 410,828 SH   SOLE 2 296,477 0 114,351
SUMMIT HOTEL PPTYS INC COM 866082100   256,302 44,190 SH   SOLE 4 44,190 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   1,229,612 212,002 SH   SOLE 7 186,803 0 25,199
SUMMIT HOTEL PPTYS INC COM 866082100   1,992,700 343,569 SH   SOLE 18 343,569 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   2,845,149 490,543 SH   SOLE 19 490,543 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   74,665,395 12,873,344 SH   SOLE 21 12,873,344 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   24,500,876 4,224,289 SH   SOLE 22 4,065,371 0 158,918
SUMMIT HOTEL PPTYS INC COM 866082100   60,790 10,481 SH   SOLE 23 10,481 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   2,108,828 363,591 SH   SOLE 25 363,591 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   232,824 40,142 SH   SOLE 26 26,929 0 13,213
SUMMIT HOTEL PPTYS INC COM 866082100   503,840 86,869 SH   SOLE 28 3,302 0 83,567
SUMMIT HOTEL PPTYS INC COM 866082100   3,106,990 535,688 SH   SOLE 30 535,688 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   102,335 17,644 SH   SOLE 40 17,644 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   1,323,494 228,189 SH   SOLE 43 157,280 0 70,909
SUMMIT MATLS INC CL A 86614U100   9,558,423 306,950 SH   SOLE 2 142,412 0 164,538
SUMMIT MATLS INC CL A 86614U100   11,833 380 SH   SOLE 4 380 0 0
SUMMIT MATLS INC CL A 86614U100   1,574,065 50,548 SH   SOLE 7 47,854 0 2,694
SUMMIT MATLS INC CL A 86614U100   10,070,987 323,410 SH   SOLE 18 323,410 0 0
SUMMIT MATLS INC CL A 86614U100   21,908,796 703,558 SH   SOLE 19 703,558 0 0
SUMMIT MATLS INC CL A 86614U100   141,276,762 4,536,826 SH   SOLE 21 4,536,826 0 0
SUMMIT MATLS INC CL A 86614U100   118,940,725 3,819,548 SH   SOLE 22 3,665,932 0 153,616
SUMMIT MATLS INC CL A 86614U100   328,838 10,560 SH   SOLE 23 10,560 0 0
SUMMIT MATLS INC CL A 86614U100   671,596 21,567 SH   SOLE 25 21,567 0 0
SUMMIT MATLS INC CL A 86614U100   6,320,206 202,961 SH   SOLE 26 74,221 0 128,740
SUMMIT MATLS INC CL A 86614U100   203,593 6,538 SH   SOLE 28 2,126 0 4,412
SUMMIT MATLS INC CL A 86614U100   6,468,712 207,730 SH   SOLE 30 207,730 0 0
SUMMIT MATLS INC CL A 86614U100   708,342 22,747 SH   SOLE 31 0 0 22,747
SUMMIT MATLS INC CL A 86614U100   2,014,696 64,698 SH   SOLE 34 64,698 0 0
SUMMIT MATLS INC CL A 86614U100   76,947 2,471 SH   SOLE 36 2,471 0 0
SUMMIT MATLS INC CL A 86614U100   648,428 20,823 SH   SOLE 40 20,823 0 0
SUMMIT MATLS INC CL A 86614U100   1,584,372 50,879 SH   SOLE 43 46,260 0 4,619
SUMMIT ST BK SANTA ROSA CALI COM 866264203   14,119 880 SH   SOLE 18 880 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203   191,036 11,907 SH   SOLE 21 11,907 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203   11,279 703 SH   SOLE 22 703 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   119,846 64,089 SH   SOLE 2 39,356 0 24,733
SUMMIT THERAPEUTICS INC COM 86627T108   573,110 306,476 SH   SOLE 18 306,476 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   437,520 233,968 SH   SOLE 19 233,968 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   9,058,392 4,844,060 SH   SOLE 21 4,844,060 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   5,875,005 3,141,714 SH   SOLE 22 3,095,146 0 46,568
SUMMIT THERAPEUTICS INC COM 86627T108   89,556 47,891 SH   SOLE 25 47,891 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   567,270 303,353 SH   SOLE 30 303,353 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   66,138 35,368 SH   SOLE 43 27,494 0 7,874
SUN CMNTYS INC COM 866674104   25,002,402 211,276 SH   SOLE 2 33,340 0 177,936
SUN CMNTYS INC COM 866674104   26,359,525 222,744 SH   SOLE 4 158,855 0 63,889
SUN CMNTYS INC COM 866674104   25,868,651 218,596 SH   SOLE 7 191,519 0 27,077
SUN CMNTYS INC COM 866674104   294,548 2,489 SH   SOLE 13 2,489 0 0
SUN CMNTYS INC COM 866674104   1,580,431 13,355 SH   SOLE 15 13,355 0 0
SUN CMNTYS INC COM 866674104   18,802,688 158,887 SH   SOLE 18 151,303 0 7,584
SUN CMNTYS INC COM 866674104   47,506,410 401,440 SH   SOLE 19 401,440 0 0
SUN CMNTYS INC COM 866674104   349,065,841 2,949,686 SH   SOLE 21 2,949,686 0 0
SUN CMNTYS INC COM 866674104   499,918,810 4,224,428 SH   SOLE 22 3,822,417 0 402,011
SUN CMNTYS INC COM 866674104   27,004,360 228,193 SH   SOLE 23 228,193 0 0
SUN CMNTYS INC COM 866674104   65,874,079 556,651 SH   SOLE 25 556,519 0 132
SUN CMNTYS INC COM 866674104   16,197,077 136,869 SH   SOLE 26 68,220 0 68,649
SUN CMNTYS INC COM 866674104   33,568,088 283,658 SH   SOLE 28 17,848 0 265,810
SUN CMNTYS INC COM 866674104   74,997,383 633,745 SH   SOLE 30 633,745 0 0
SUN CMNTYS INC COM 866674104   3,292,219 27,820 SH   SOLE 31 25,560 0 2,260
SUN CMNTYS INC COM 866674104   57,113,724 482,624 SH   SOLE 34 482,624 0 0
SUN CMNTYS INC COM 866674104   3,697,533 31,245 SH   SOLE 36 31,245 0 0
SUN CMNTYS INC COM 866674104   728,856 6,159 SH   SOLE 40 6,159 0 0
SUN CMNTYS INC COM 866674104   23,431 198 SH   OTR 43 198 0 0
SUN CMNTYS INC COM 866674104   9,724,431 82,174 SH   SOLE 43 72,027 0 10,146
SUN CTRY AIRLS HLDGS INC COM 866683105   276,009 18,599 SH   SOLE 2 5,721 0 12,878
SUN CTRY AIRLS HLDGS INC COM 866683105   4,140 279 SH   SOLE 7 279 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   1,760,440 118,628 SH   SOLE 18 118,628 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   1,149,536 77,462 SH   SOLE 19 77,462 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   66,061,655 4,451,594 SH   SOLE 21 4,451,594 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   15,999,078 1,078,105 SH   SOLE 22 1,049,539 0 28,566
SUN CTRY AIRLS HLDGS INC COM 866683105   45,217 3,047 SH   SOLE 25 3,047 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   695,328 46,855 SH   SOLE 26 0 0 46,855
SUN CTRY AIRLS HLDGS INC COM 866683105   693,488 46,731 SH   SOLE 30 46,731 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   40,409 2,723 SH   SOLE 40 2,723 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   321,761 21,682 SH   SOLE 43 21,130 0 552
SUN LIFE FINANCIAL INC. COM 866796105   43,359,848 888,521 SH   SOLE 43 756,915 0 131,606
SUNCOKE ENERGY INC COM 86722A103   2,505,852 246,882 SH   SOLE 2 121,456 0 125,426
SUNCOKE ENERGY INC COM 86722A103   3,766 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103   6,202 611 SH   SOLE 7 611 0 0
SUNCOKE ENERGY INC COM 86722A103   2,901,530 285,865 SH   SOLE 18 285,865 0 0
SUNCOKE ENERGY INC COM 86722A103   2,543,103 250,552 SH   SOLE 19 250,552 0 0
SUNCOKE ENERGY INC COM 86722A103   100,310,836 9,882,841 SH   SOLE 21 9,882,841 0 0
SUNCOKE ENERGY INC COM 86722A103   27,939,367 2,752,647 SH   SOLE 22 2,647,755 0 104,892
SUNCOKE ENERGY INC COM 86722A103   217,058 21,385 SH   SOLE 25 21,385 0 0
SUNCOKE ENERGY INC COM 86722A103   215,007 21,183 SH   SOLE 26 17,169 0 4,014
SUNCOKE ENERGY INC COM 86722A103   1,876,288 184,856 SH   SOLE 30 184,856 0 0
SUNCOKE ENERGY INC COM 86722A103   172,154 16,961 SH   SOLE 40 16,961 0 0
SUNCOKE ENERGY INC COM 86722A103   3,345,754 329,631 SH   SOLE 43 308,964 0 20,667
SUNCOR ENERGY INC NEW COM 867224107   4,902,244 142,590 SH   SOLE 2 142,590 0 0
SUNCOR ENERGY INC NEW COM 867224107   75,151,466 2,185,907 SH   SOLE 18 2,066,332 0 119,575
SUNCOR ENERGY INC NEW COM 867224107   209,634,147 6,097,561 SH   SOLE 19 6,097,561 0 0
SUNCOR ENERGY INC NEW COM 867224107   11,478,691 333,877 SH   SOLE 21 333,877 0 0
SUNCOR ENERGY INC NEW COM 867224107   21,120,700 614,331 SH   SOLE 22 614,331 0 0
SUNCOR ENERGY INC NEW COM 867224107   850,905 24,750 SH   SOLE 23 24,750 0 0
SUNCOR ENERGY INC NEW COM 867224107   1,999,403 58,156 SH   SOLE 25 58,156 0 0
SUNCOR ENERGY INC NEW COM 867224107   3,206,898 93,278 SH   SOLE 26 93,278 0 0
SUNCOR ENERGY INC NEW COM 867224107   13,171,562 383,117 SH   SOLE 34 383,117 0 0
SUNCOR ENERGY INC NEW COM 867224107   21,786,923 633,709 SH   SOLE 43 526,271 0 107,438
SUNNOVA ENERGY INTL INC. COM 86745K104   870,423 83,135 SH   SOLE 2 37,639 0 45,496
SUNNOVA ENERGY INTL INC. COM 86745K104   106,344 10,157 SH   SOLE 4 215 0 9,942
SUNNOVA ENERGY INTL INC. COM 86745K104   314,864 30,073 SH   SOLE 7 28,583 0 1,490
SUNNOVA ENERGY INTL INC. COM 86745K104   2,857,211 272,895 SH   SOLE 18 272,895 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   2,176,723 207,901 SH   SOLE 19 207,901 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   56,904,513 5,435,006 SH   SOLE 21 5,435,006 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   29,057,234 2,775,285 SH   SOLE 22 2,663,612 0 111,673
SUNNOVA ENERGY INTL INC. COM 86745K104   976,851 93,300 SH   SOLE 25 93,300 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   542,011 51,768 SH   SOLE 26 41,254 0 10,514
SUNNOVA ENERGY INTL INC. COM 86745K104   683,890 65,319 SH   SOLE 28 57,260 0 8,059
SUNNOVA ENERGY INTL INC. COM 86745K104   26,338,426 2,515,609 SH   SOLE 30 2,515,609 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   43,514,053 4,156,070 SH   SOLE 34 4,156,070 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   44,131 4,215 SH   SOLE 36 4,215 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   175,980 16,808 SH   SOLE 40 16,808 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   1,224,058 116,911 SH   SOLE 43 111,805 0 5,106
SUNNOVA ENERGY INTL INC. NOTE 0.250%12/0 86745KAF1   2,513,550 3,900,000 PRN   SOLE 21 3,900,000 0 0
SUNNOVA ENERGY INTL INC. NOTE 2.625% 2/1 86745KAH7   2,458,000 4,000,000 PRN   SOLE 21 4,000,000 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   217 4 SH   SOLE 43 4 0 0
SUNOPTA INC COM 8676EP108   1,386,047 411,290 SH   SOLE 2 324,323 0 86,967
SUNOPTA INC COM 8676EP108   3,485 1,034 SH   SOLE 7 1,034 0 0
SUNOPTA INC COM 8676EP108   819,028 243,035 SH   SOLE 18 243,035 0 0
SUNOPTA INC COM 8676EP108   4,318,695 1,281,512 SH   SOLE 19 1,281,512 0 0
SUNOPTA INC COM 8676EP108   10,385,228 3,081,670 SH   SOLE 21 3,081,670 0 0
SUNOPTA INC COM 8676EP108   5,694,208 1,689,676 SH   SOLE 22 1,649,884 0 39,792
SUNOPTA INC COM 8676EP108   85,986 25,515 SH   SOLE 23 25,515 0 0
SUNOPTA INC COM 8676EP108   311,880 92,546 SH   SOLE 26 0 0 92,546
SUNOPTA INC COM 8676EP108   4,901,480 1,454,445 SH   SOLE 34 1,454,445 0 0
SUNOPTA INC COM 8676EP108   808,760 239,988 SH   SOLE 43 228,698 0 11,290
SUNPOWER CORP COM 867652406   269,407 43,664 SH   SOLE 2 25,306 0 18,358
SUNPOWER CORP COM 867652406   49,872 8,083 SH   SOLE 4 308 0 7,775
SUNPOWER CORP COM 867652406   310,598 50,340 SH   SOLE 7 47,774 0 2,566
SUNPOWER CORP COM 867652406   1,593,390 258,248 SH   SOLE 18 258,248 0 0
SUNPOWER CORP COM 867652406   1,165,303 188,866 SH   SOLE 19 188,866 0 0
SUNPOWER CORP COM 867652406   85,482,469 13,854,533 SH   SOLE 21 13,854,533 0 0
SUNPOWER CORP COM 867652406   15,246,915 2,471,137 SH   SOLE 22 2,399,292 0 71,845
SUNPOWER CORP COM 867652406   453,557 73,510 SH   SOLE 25 73,510 0 0
SUNPOWER CORP COM 867652406   2,106,031 341,334 SH   SOLE 26 40,954 0 300,380
SUNPOWER CORP COM 867652406   292,452 47,399 SH   SOLE 28 47,399 0 0
SUNPOWER CORP COM 867652406   13,600,988 2,204,374 SH   SOLE 30 2,204,374 0 0
SUNPOWER CORP COM 867652406   445,758 72,246 SH   SOLE 34 72,246 0 0
SUNPOWER CORP COM 867652406   20,466 3,317 SH   SOLE 36 3,317 0 0
SUNPOWER CORP COM 867652406   80,340 13,021 SH   SOLE 40 13,021 0 0
SUNPOWER CORP COM 867652406   2,472,933 400,799 SH   SOLE 43 383,290 0 17,509
SUNRUN INC COM 86771W105   5,613,642 446,946 SH   SOLE 2 195,765 0 251,181
SUNRUN INC COM 86771W105   266,322 21,204 SH   SOLE 4 616 0 20,588
SUNRUN INC COM 86771W105   648,799 51,656 SH   SOLE 7 49,284 0 2,372
SUNRUN INC COM 86771W105   4,852,342 386,333 SH   SOLE 18 386,333 0 0
SUNRUN INC COM 86771W105   4,384,922 349,118 SH   SOLE 19 349,118 0 0
SUNRUN INC COM 86771W105   193,090,105 15,373,416 SH   SOLE 21 15,373,416 0 0
SUNRUN INC COM 86771W105   78,818,798 6,275,382 SH   SOLE 22 5,998,241 0 277,141
SUNRUN INC COM 86771W105   1,087,244 86,564 SH   SOLE 25 86,564 0 0
SUNRUN INC COM 86771W105   1,987,846 158,268 SH   SOLE 26 69,960 0 88,308
SUNRUN INC COM 86771W105   1,799,107 143,241 SH   SOLE 28 132,658 0 10,583
SUNRUN INC COM 86771W105   67,071,028 5,340,050 SH   SOLE 30 5,340,050 0 0
SUNRUN INC COM 86771W105   36,939 2,941 SH   SOLE 31 2,941 0 0
SUNRUN INC COM 86771W105   41,484,060 3,302,871 SH   SOLE 34 3,302,871 0 0
SUNRUN INC COM 86771W105   105,768 8,421 SH   SOLE 36 8,421 0 0
SUNRUN INC COM 86771W105   459,997 36,624 SH   SOLE 40 36,624 0 0
SUNRUN INC COM 86771W105   9,631,799 766,863 SH   SOLE 43 739,315 0 27,548
SUNRUN INC NOTE 2/0 86771WAB1   1,628,550 2,250,000 PRN   SOLE 21 2,250,000 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   2,205,543 235,887 SH   SOLE 2 57,320 0 178,567
SUNSTONE HOTEL INVS INC NEW COM 867892101   805,362 86,135 SH   SOLE 4 86,135 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   3,259,990 348,662 SH   SOLE 7 302,481 0 46,181
SUNSTONE HOTEL INVS INC NEW COM 867892101   6,359,206 680,129 SH   SOLE 18 680,129 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   11,077,955 1,184,808 SH   SOLE 19 1,184,808 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   231,531,937 24,762,774 SH   SOLE 21 24,762,774 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   74,693,691 7,988,630 SH   SOLE 22 7,677,721 0 310,909
SUNSTONE HOTEL INVS INC NEW COM 867892101   98,960 10,584 SH   SOLE 23 10,584 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   12,222,114 1,307,178 SH   SOLE 25 1,307,178 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   656,697 70,235 SH   SOLE 26 54,158 0 16,077
SUNSTONE HOTEL INVS INC NEW COM 867892101   1,545,144 165,256 SH   SOLE 28 7,317 0 157,939
SUNSTONE HOTEL INVS INC NEW COM 867892101   9,061,188 969,111 SH   SOLE 30 969,111 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   703,737 75,266 SH   SOLE 34 75,266 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   54,726 5,853 SH   SOLE 36 5,853 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   311,579 33,324 SH   SOLE 40 33,324 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   820,519 87,756 SH   SOLE 43 86,201 0 1,555
SUNWORKS INC COM NEW 86803X204   23 45 SH   SOLE 21 45 0 0
SUNWORKS INC COM NEW 86803X204   226,345 435,278 SH   SOLE 22 435,278 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   81,519 22,092 SH   SOLE 2 8,407 0 13,685
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   4,908 1,330 SH   SOLE 7 1,330 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   1,193,095 323,332 SH   SOLE 18 323,332 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   1,816,613 492,307 SH   SOLE 19 492,307 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   15,792,713 4,279,868 SH   SOLE 21 4,279,868 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   6,176,757 1,673,918 SH   SOLE 22 1,629,911 0 44,007
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   26,413 7,158 SH   SOLE 23 7,158 0 0
SUPER LEAGUE ENTERPRISE INC COM 86804F301   75,740 43,529 SH   SOLE 21 43,529 0 0
SUPER LEAGUE ENTERPRISE INC COM 86804F301   24,830 14,270 SH   SOLE 22 14,270 0 0
SUPER MICRO COMPUTER INC COM 86800U104   17,040,031 62,140 SH   SOLE 2 38,741 0 23,399
SUPER MICRO COMPUTER INC COM 86800U104   3,720,343 13,567 SH   SOLE 4 9,080 0 4,487
SUPER MICRO COMPUTER INC COM 86800U104   1,558,392 5,683 SH   SOLE 7 5,397 0 286
SUPER MICRO COMPUTER INC COM 86800U104   46,617 170 SH   SOLE 13 170 0 0
SUPER MICRO COMPUTER INC COM 86800U104   441,768 1,611 SH   SOLE 15 1,611 0 0
SUPER MICRO COMPUTER INC COM 86800U104   61,027,935 222,551 SH   SOLE 18 213,918 0 8,633
SUPER MICRO COMPUTER INC COM 86800U104   61,882,131 225,666 SH   SOLE 19 225,666 0 0
SUPER MICRO COMPUTER INC COM 86800U104   921,988,517 3,362,222 SH   SOLE 21 3,362,222 0 0
SUPER MICRO COMPUTER INC COM 86800U104   429,034,466 1,564,563 SH   SOLE 22 1,495,028 0 69,535
SUPER MICRO COMPUTER INC COM 86800U104   22,684,301 82,723 SH   SOLE 23 82,723 0 0
SUPER MICRO COMPUTER INC COM 86800U104   1,366,987 4,985 SH   SOLE 25 4,985 0 0
SUPER MICRO COMPUTER INC COM 86800U104   10,995,674 40,098 SH   SOLE 26 21,308 0 18,790
SUPER MICRO COMPUTER INC COM 86800U104   10,674,562 38,927 SH   SOLE 28 758 0 38,169
SUPER MICRO COMPUTER INC COM 86800U104   30,508,346 111,255 SH   SOLE 30 111,255 0 0
SUPER MICRO COMPUTER INC COM 86800U104   2,693,937 9,824 SH   SOLE 31 9,035 0 789
SUPER MICRO COMPUTER INC COM 86800U104   18,064,791 65,877 SH   SOLE 34 65,877 0 0
SUPER MICRO COMPUTER INC COM 86800U104   1,746,507 6,369 SH   SOLE 36 6,369 0 0
SUPER MICRO COMPUTER INC COM 86800U104   634,819 2,315 SH   SOLE 40 2,315 0 0
SUPER MICRO COMPUTER INC COM 86800U104   671,016 2,447 SH   SOLE 43 2,447 0 0
SUPERIOR DRILLING PRODS INC COM 868153107   7 9 SH   SOLE 21 9 0 0
SUPERIOR GROUP OF CO INC COM 868358102   70,658 9,082 SH   SOLE 2 9,082 0 0
SUPERIOR GROUP OF CO INC COM 868358102   17,762 2,283 SH   SOLE 18 2,283 0 0
SUPERIOR GROUP OF CO INC COM 868358102   210,869 27,104 SH   SOLE 21 27,104 0 0
SUPERIOR GROUP OF CO INC COM 868358102   781,221 100,414 SH   SOLE 22 100,414 0 0
SUPERIOR INDS INTL INC COM 868168105   8,165 2,686 SH   SOLE 2 2,686 0 0
SUPERIOR INDS INTL INC COM 868168105   11,646 3,831 SH   SOLE 18 3,831 0 0
SUPERIOR INDS INTL INC COM 868168105   148,352 48,800 SH   SOLE 21 48,800 0 0
SUPERIOR INDS INTL INC COM 868168105   1,319,992 434,208 SH   SOLE 22 434,208 0 0
SUPERIOR INDS INTL INC COM 868168105   24,065 7,916 SH   SOLE 43 7,916 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   9,273,418 336,359 SH   SOLE 2 180,681 0 155,678
SUPERNUS PHARMACEUTICALS INC COM 868459108   6,341 230 SH   SOLE 4 230 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   13,344 484 SH   SOLE 7 484 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   4,489,168 162,828 SH   SOLE 18 148,421 0 14,407
SUPERNUS PHARMACEUTICALS INC COM 868459108   23,478,143 851,583 SH   SOLE 19 851,583 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   167,849,331 6,088,115 SH   SOLE 21 6,088,115 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   63,371,768 2,298,577 SH   SOLE 22 2,251,462 0 47,115
SUPERNUS PHARMACEUTICALS INC COM 868459108   588,178 21,334 SH   SOLE 23 21,334 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   246,614 8,945 SH   SOLE 25 8,945 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   2,048,313 74,295 SH   SOLE 26 13,587 0 60,708
SUPERNUS PHARMACEUTICALS INC COM 868459108   261,308 9,478 SH   SOLE 28 945 0 8,533
SUPERNUS PHARMACEUTICALS INC COM 868459108   7,607,473 275,933 SH   SOLE 30 275,933 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   229,410 8,321 SH   SOLE 40 8,321 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   1,197,172 43,423 SH   SOLE 43 28,952 0 14,471
SURF AIR MOBILITY INC COM 868927104   1,270,893 779,689 SH   SOLE 22 779,689 0 0
SURGEPAYS INC COM NEW 86882L204   7,179 1,534 SH   SOLE 18 1,534 0 0
SURGEPAYS INC COM NEW 86882L204   90,226 19,279 SH   SOLE 21 19,279 0 0
SURGEPAYS INC COM NEW 86882L204   4,610 985 SH   SOLE 22 985 0 0
SURGERY PARTNERS INC COM 86881A100   1,302,093 44,516 SH   SOLE 2 26,250 0 18,266
SURGERY PARTNERS INC COM 86881A100   3,422 117 SH   SOLE 4 117 0 0
SURGERY PARTNERS INC COM 86881A100   294,811 10,079 SH   SOLE 7 9,558 0 521
SURGERY PARTNERS INC COM 86881A100   4,778,865 163,380 SH   SOLE 18 163,380 0 0
SURGERY PARTNERS INC COM 86881A100   27,139,817 927,857 SH   SOLE 19 927,857 0 0
SURGERY PARTNERS INC COM 86881A100   70,171,540 2,399,027 SH   SOLE 21 2,399,027 0 0
SURGERY PARTNERS INC COM 86881A100   52,206,804 1,784,848 SH   SOLE 22 1,724,098 0 60,750
SURGERY PARTNERS INC COM 86881A100   18,866 645 SH   SOLE 23 645 0 0
SURGERY PARTNERS INC COM 86881A100   356,499 12,188 SH   SOLE 25 12,188 0 0
SURGERY PARTNERS INC COM 86881A100   596,174 20,382 SH   SOLE 26 14,771 0 5,611
SURGERY PARTNERS INC COM 86881A100   17,404 595 SH   SOLE 28 595 0 0
SURGERY PARTNERS INC COM 86881A100   1,279,044 43,728 SH   SOLE 30 43,728 0 0
SURGERY PARTNERS INC COM 86881A100   379,987 12,991 SH   SOLE 31 0 0 12,991
SURGERY PARTNERS INC COM 86881A100   348,075 11,900 SH   SOLE 40 11,900 0 0
SURGERY PARTNERS INC COM 86881A100   222,710 7,614 SH   SOLE 43 7,433 0 181
SURMODICS INC COM 868873100   62,190 1,938 SH   SOLE 2 496 0 1,442
SURMODICS INC COM 868873100   6,129 191 SH   SOLE 7 191 0 0
SURMODICS INC COM 868873100   1,133,772 35,331 SH   SOLE 18 35,331 0 0
SURMODICS INC COM 868873100   924,256 28,802 SH   SOLE 19 28,802 0 0
SURMODICS INC COM 868873100   18,466,158 575,449 SH   SOLE 21 575,449 0 0
SURMODICS INC COM 868873100   11,863,480 369,694 SH   SOLE 22 364,150 0 5,544
SURMODICS INC COM 868873100   71,047 2,214 SH   SOLE 30 2,214 0 0
SURMODICS INC COM 868873100   297,924 9,284 SH   SOLE 43 8,699 0 585
SURROZEN INC COM 86889P109   523,600 1,068,571 SH   SOLE 22 36,199 0 1,032,372
SUTRO BIOPHARMA INC COM 869367102   985,785 284,088 SH   SOLE 2 177,274 0 106,814
SUTRO BIOPHARMA INC COM 869367102   1,725 497 SH   SOLE 7 497 0 0
SUTRO BIOPHARMA INC COM 869367102   648,494 186,886 SH   SOLE 18 173,667 0 13,219
SUTRO BIOPHARMA INC COM 869367102   1,925,017 554,760 SH   SOLE 19 554,760 0 0
SUTRO BIOPHARMA INC COM 869367102   9,102,171 2,623,104 SH   SOLE 21 2,623,104 0 0
SUTRO BIOPHARMA INC COM 869367102   7,266,638 2,094,132 SH   SOLE 22 2,042,963 0 51,169
SUTRO BIOPHARMA INC COM 869367102   70,524 20,324 SH   SOLE 23 20,324 0 0
SUTRO BIOPHARMA INC COM 869367102   86,219 24,847 SH   SOLE 26 0 0 24,847
SUTRO BIOPHARMA INC COM 869367102   651,041 187,620 SH   SOLE 30 187,620 0 0
SUTRO BIOPHARMA INC COM 869367102   35,887 10,342 SH   SOLE 43 3,368 0 6,974
SUZANO S A SPON ADS 86959K105   46,204 4,298 SH   SOLE 26 4,298 0 0
SUZANO S A SPON ADS 86959K105   1,376,774 128,072 SH   SOLE 30 128,072 0 0
SUZANO S A SPON ADS 86959K105   7,470,766 694,955 SH   SOLE 43 523,553 0 171,402
SWEETGREEN INC COM CL A 87043Q108   700,418 59,610 SH   SOLE 2 31,063 0 28,547
SWEETGREEN INC COM CL A 87043Q108   5,123 436 SH   SOLE 4 436 0 0
SWEETGREEN INC COM CL A 87043Q108   11,597 987 SH   SOLE 7 987 0 0
SWEETGREEN INC COM CL A 87043Q108   2,761,579 235,028 SH   SOLE 18 235,028 0 0
SWEETGREEN INC COM CL A 87043Q108   3,575,208 304,273 SH   SOLE 19 304,273 0 0
SWEETGREEN INC COM CL A 87043Q108   37,979,842 3,232,327 SH   SOLE 21 3,232,327 0 0
SWEETGREEN INC COM CL A 87043Q108   29,647,812 2,523,218 SH   SOLE 22 2,430,763 0 92,455
SWEETGREEN INC COM CL A 87043Q108   207,576 17,666 SH   SOLE 25 17,666 0 0
SWEETGREEN INC COM CL A 87043Q108   672,876 57,266 SH   SOLE 26 48,468 0 8,798
SWEETGREEN INC COM CL A 87043Q108   578,288 49,216 SH   SOLE 30 49,216 0 0
SWEETGREEN INC COM CL A 87043Q108   729,158 62,056 SH   SOLE 34 62,056 0 0
SWEETGREEN INC COM CL A 87043Q108   195,626 16,649 SH   SOLE 40 16,649 0 0
SWEETGREEN INC COM CL A 87043Q108   3,995 340 SH   SOLE 43 340 0 0
SWK HLDGS CORP COM NEW 78501P203   7,072 449 SH   SOLE 2 0 0 449
SWK HLDGS CORP COM NEW 78501P203   156,791 9,955 SH   SOLE 18 9,955 0 0
SWK HLDGS CORP COM NEW 78501P203   93,114 5,912 SH   SOLE 19 5,912 0 0
SWK HLDGS CORP COM NEW 78501P203   1,038,287 65,923 SH   SOLE 21 65,923 0 0
SWK HLDGS CORP COM NEW 78501P203   490,439 31,139 SH   SOLE 22 30,047 0 1,092
SYLVAMO CORP COMMON STOCK 871332102   858,983 19,549 SH   SOLE 2 11,152 0 8,397
SYLVAMO CORP COMMON STOCK 871332102   5,536 126 SH   SOLE 4 126 0 0
SYLVAMO CORP COMMON STOCK 871332102   33,658 766 SH   SOLE 7 766 0 0
SYLVAMO CORP COMMON STOCK 871332102   4,724,649 107,525 SH   SOLE 18 107,525 0 0
SYLVAMO CORP COMMON STOCK 871332102   3,315,625 75,458 SH   SOLE 19 75,458 0 0
SYLVAMO CORP COMMON STOCK 871332102   180,453,583 4,106,818 SH   SOLE 21 4,106,818 0 0
SYLVAMO CORP COMMON STOCK 871332102   44,338,712 1,009,074 SH   SOLE 22 976,496 0 32,578
SYLVAMO CORP COMMON STOCK 871332102   285,434 6,496 SH   SOLE 25 6,496 0 0
SYLVAMO CORP COMMON STOCK 871332102   1,418,910 32,292 SH   SOLE 26 10,408 0 21,884
SYLVAMO CORP COMMON STOCK 871332102   5,595,276 127,339 SH   SOLE 30 127,339 0 0
SYLVAMO CORP COMMON STOCK 871332102   62,087 1,413 SH   SOLE 36 1,413 0 0
SYLVAMO CORP COMMON STOCK 871332102   322,739 7,345 SH   SOLE 40 7,345 0 0
SYLVAMO CORP COMMON STOCK 871332102   886,254 20,170 SH   SOLE 43 19,381 0 789
SYMBOTIC INC CLASS A COM 87151X101   186,473 5,578 SH   SOLE 2 3,768 0 1,810
SYMBOTIC INC CLASS A COM 87151X101   792,358 23,702 SH   SOLE 21 23,702 0 0
SYMBOTIC INC CLASS A COM 87151X101   8,172,030 244,452 SH   SOLE 22 237,517 0 6,935
SYMBOTIC INC CLASS A COM 87151X101   85,046 2,544 SH   SOLE 25 2,544 0 0
SYMBOTIC INC CLASS A COM 87151X101   39,782 1,190 SH   SOLE 26 0 0 1,190
SYMBOTIC INC CLASS A COM 87151X101   98,652 2,951 SH   SOLE 30 2,951 0 0
SYMBOTIC INC CLASS A COM 87151X101   81,168 2,428 SH   SOLE 40 2,428 0 0
SYNAPTICS INC COM 87157D109   8,462,813 94,620 SH   SOLE 2 54,748 0 39,872
SYNAPTICS INC COM 87157D109   27,995 313 SH   SOLE 4 140 0 173
SYNAPTICS INC COM 87157D109   435,126 4,865 SH   SOLE 7 4,617 0 248
SYNAPTICS INC COM 87157D109   15,032,986 168,079 SH   SOLE 18 163,133 0 4,946
SYNAPTICS INC COM 87157D109   15,713,266 175,685 SH   SOLE 19 175,685 0 0
SYNAPTICS INC COM 87157D109   260,914,636 2,917,203 SH   SOLE 21 2,917,203 0 0
SYNAPTICS INC COM 87157D109   120,457,524 1,346,797 SH   SOLE 22 1,296,399 0 50,398
SYNAPTICS INC COM 87157D109   214,030 2,393 SH   SOLE 23 2,393 0 0
SYNAPTICS INC COM 87157D109   690,745 7,723 SH   SOLE 25 7,723 0 0
SYNAPTICS INC COM 87157D109   2,923,704 32,689 SH   SOLE 26 14,453 0 18,236
SYNAPTICS INC COM 87157D109   206,517 2,309 SH   SOLE 28 627 0 1,682
SYNAPTICS INC COM 87157D109   7,549,630 84,410 SH   SOLE 30 84,410 0 0
SYNAPTICS INC COM 87157D109   670,711 7,499 SH   SOLE 40 7,499 0 0
SYNAPTICS INC COM 87157D109   2,985,239 33,377 SH   SOLE 43 30,174 0 3,203
SYNAPTOGENIX INC COM NEW 87167T201   322 732 SH   SOLE 22 732 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   37,527 39,091 SH   SOLE 2 9,559 0 29,532
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   11,117 11,580 SH   SOLE 21 11,580 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   1,240,592 1,292,283 SH   SOLE 22 1,292,283 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   68,797 71,664 SH   SOLE 26 0 0 71,664
SYNCHRONY FINANCIAL COM 87165B103   37,655,576 1,231,782 SH   SOLE 2 401,232 0 830,550
SYNCHRONY FINANCIAL COM 87165B103   15,732,514 514,639 SH   SOLE 4 322,758 0 191,881
SYNCHRONY FINANCIAL COM 87165B103   29,974,802 980,530 SH   SOLE 7 824,403 0 156,127
SYNCHRONY FINANCIAL COM 87165B103   955,190 31,246 SH   SOLE 13 31,246 0 0
SYNCHRONY FINANCIAL COM 87165B103   1,821,055 59,570 SH   SOLE 15 59,570 0 0
SYNCHRONY FINANCIAL COM 87165B103   47,835,630 1,564,790 SH   SOLE 18 1,536,054 0 28,736
SYNCHRONY FINANCIAL COM 87165B103   40,530,929 1,325,840 SH   SOLE 19 1,325,840 0 0
SYNCHRONY FINANCIAL COM 87165B103   371,497,492 12,152,355 SH   SOLE 21 12,152,355 0 0
SYNCHRONY FINANCIAL COM 87165B103   286,889,882 9,384,687 SH   SOLE 22 8,357,590 0 1,027,097
SYNCHRONY FINANCIAL COM 87165B103   22,835,821 747,001 SH   SOLE 23 747,001 0 0
SYNCHRONY FINANCIAL COM 87165B103   50,668,369 1,657,454 SH   SOLE 25 1,613,890 0 43,564
SYNCHRONY FINANCIAL COM 87165B103   27,157,777 888,380 SH   SOLE 26 565,364 0 323,016
SYNCHRONY FINANCIAL COM 87165B103   45,124,469 1,476,103 SH   SOLE 28 56,639 0 1,419,464
SYNCHRONY FINANCIAL COM 87165B103   17,272 565 SH   SOLE 29 565 0 0
SYNCHRONY FINANCIAL COM 87165B103   129,137,524 4,224,322 SH   SOLE 30 4,191,378 0 32,944
SYNCHRONY FINANCIAL COM 87165B103   2,922,125 95,588 SH   SOLE 31 88,773 0 6,815
SYNCHRONY FINANCIAL COM 87165B103   66,044,467 2,160,434 SH   SOLE 34 2,160,434 0 0
SYNCHRONY FINANCIAL COM 87165B103   4,371,602 143,003 SH   SOLE 36 143,003 0 0
SYNCHRONY FINANCIAL COM 87165B103   2,879,969 94,209 SH   SOLE 37 94,209 0 0
SYNCHRONY FINANCIAL COM 87165B103   621,580 20,333 SH   SOLE 40 20,333 0 0
SYNCHRONY FINANCIAL COM 87165B103   61,140 2,000 SH   OTR 43 2,000 0 0
SYNCHRONY FINANCIAL COM 87165B103   19,108,513 625,074 SH   SOLE 43 552,123 0 72,951
SYNDAX PHARMACEUTICALS INC COM 87164F105   2,818,259 194,095 SH   SOLE 2 120,943 0 73,152
SYNDAX PHARMACEUTICALS INC COM 87164F105   1,844 127 SH   SOLE 4 127 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   259,284 17,857 SH   SOLE 7 16,909 0 948
SYNDAX PHARMACEUTICALS INC COM 87164F105   2,561,226 176,393 SH   SOLE 18 162,690 0 13,703
SYNDAX PHARMACEUTICALS INC COM 87164F105   5,598,476 385,570 SH   SOLE 19 385,570 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   40,298,067 2,775,349 SH   SOLE 21 2,775,349 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   31,175,079 2,147,044 SH   SOLE 22 2,088,382 0 58,662
SYNDAX PHARMACEUTICALS INC COM 87164F105   208,391 14,352 SH   SOLE 23 14,352 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   136,299 9,387 SH   SOLE 25 9,387 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   573,337 39,486 SH   SOLE 26 35,059 0 4,427
SYNDAX PHARMACEUTICALS INC COM 87164F105   1,231,078 84,785 SH   SOLE 30 84,785 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   102,453 7,056 SH   SOLE 40 7,056 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   452,080 31,135 SH   SOLE 43 19,882 0 11,253
SYNLOGIC INC COM NEW 87166L209   697 248 SH   SOLE 21 248 0 0
SYNLOGIC INC COM NEW 87166L209   55,517 19,757 SH   SOLE 22 19,757 0 0
SYNOPSYS INC COM 871607107   167,000,824 363,860 SH   SOLE 2 127,191 0 236,669
SYNOPSYS INC COM 871607107   63,407,164 138,151 SH   SOLE 4 66,414 0 71,737
SYNOPSYS INC COM 871607107   90,222,487 196,576 SH   SOLE 7 164,485 0 32,091
SYNOPSYS INC COM 871607107   4,707,655 10,257 SH   SOLE 13 10,257 0 0
SYNOPSYS INC COM 871607107   6,633,952 14,454 SH   SOLE 15 14,454 0 0
SYNOPSYS INC COM 871607107   146,645,964 319,511 SH   SOLE 18 306,454 0 13,057
SYNOPSYS INC COM 871607107   75,759,883 165,065 SH   SOLE 19 165,065 0 0
SYNOPSYS INC COM 871607107   1,926,518,314 4,197,482 SH   SOLE 21 4,197,482 0 0
SYNOPSYS INC COM 871607107   1,544,239,906 3,364,577 SH   SOLE 22 3,037,905 0 326,672
SYNOPSYS INC COM 871607107   133,202,273 290,220 SH   SOLE 23 290,220 0 0
SYNOPSYS INC COM 871607107   141,169,534 307,579 SH   SOLE 25 307,082 0 497
SYNOPSYS INC COM 871607107   85,298,198 185,847 SH   SOLE 26 95,341 0 90,506
SYNOPSYS INC COM 871607107   187,861,470 409,311 SH   SOLE 28 4,928 0 404,383
SYNOPSYS INC COM 871607107   2,697,826 5,878 SH   SOLE 29 5,878 0 0
SYNOPSYS INC COM 871607107   502,529,925 1,094,908 SH   SOLE 30 1,069,760 0 25,148
SYNOPSYS INC COM 871607107   52,618,616 114,645 SH   SOLE 31 42,861 0 71,784
SYNOPSYS INC COM 871607107   19,449,772 42,377 SH   SOLE 32 42,377 0 0
SYNOPSYS INC COM 871607107   106,831,234 232,763 SH   SOLE 34 232,763 0 0
SYNOPSYS INC COM 871607107   16,389,360 35,709 SH   SOLE 36 35,709 0 0
SYNOPSYS INC COM 871607107   3,393,165 7,393 SH   SOLE 40 7,393 0 0
SYNOPSYS INC COM 871607107   75,730 165 SH   OTR 43 165 0 0
SYNOPSYS INC COM 871607107   95,241,783 207,512 SH   SOLE 43 182,638 0 24,874
SYNOVUS FINL CORP COM NEW 87161C501   19,019,926 684,170 SH   SOLE 2 369,885 0 314,285
SYNOVUS FINL CORP COM NEW 87161C501   536,985 19,316 SH   SOLE 4 8,880 0 10,436
SYNOVUS FINL CORP COM NEW 87161C501   1,623,715 58,407 SH   SOLE 7 55,406 0 3,001
SYNOVUS FINL CORP COM NEW 87161C501   217,896 7,838 SH   SOLE 13 7,838 0 0
SYNOVUS FINL CORP COM NEW 87161C501   7,837,515 281,925 SH   SOLE 18 281,087 0 838
SYNOVUS FINL CORP COM NEW 87161C501   1,796,269 64,614 SH   SOLE 19 64,614 0 0
SYNOVUS FINL CORP COM NEW 87161C501   224,150,788 8,062,978 SH   SOLE 21 8,062,978 0 0
SYNOVUS FINL CORP COM NEW 87161C501   123,168,317 4,430,515 SH   SOLE 22 4,198,956 0 231,559
SYNOVUS FINL CORP COM NEW 87161C501   632,450 22,750 SH   SOLE 23 22,750 0 0
SYNOVUS FINL CORP COM NEW 87161C501   795,692 28,622 SH   SOLE 25 28,622 0 0
SYNOVUS FINL CORP COM NEW 87161C501   2,462,413 88,576 SH   SOLE 26 74,264 0 14,312
SYNOVUS FINL CORP COM NEW 87161C501   317,671 11,427 SH   SOLE 28 2,648 0 8,779
SYNOVUS FINL CORP COM NEW 87161C501   233,965 8,416 SH   SOLE 29 8,416 0 0
SYNOVUS FINL CORP COM NEW 87161C501   10,545,485 379,334 SH   SOLE 30 379,334 0 0
SYNOVUS FINL CORP COM NEW 87161C501   541,322 19,472 SH   SOLE 31 19,472 0 0
SYNOVUS FINL CORP COM NEW 87161C501   182,841 6,577 SH   SOLE 36 6,577 0 0
SYNOVUS FINL CORP COM NEW 87161C501   713,348 25,660 SH   SOLE 40 25,660 0 0
SYNOVUS FINL CORP COM NEW 87161C501   14,984 539 SH   OTR 43 539 0 0
SYNOVUS FINL CORP COM NEW 87161C501   5,345,666 192,290 SH   SOLE 43 175,754 0 16,536
SYPRIS SOLUTIONS INC COM 871655106   4,003 2,100 SH   SOLE 18 2,100 0 0
SYPRIS SOLUTIONS INC COM 871655106   50,014 26,239 SH   SOLE 21 26,239 0 0
SYPRIS SOLUTIONS INC COM 871655106   62,268 32,668 SH   SOLE 22 32,668 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   9,172 2,322 SH   SOLE 2 2,322 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   14,418 3,650 SH   SOLE 18 3,650 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   173,369 43,891 SH   SOLE 21 43,891 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   773,529 195,830 SH   SOLE 22 195,830 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   205 52 SH   SOLE 43 0 0 52
SYSCO CORP COM 871829107   63,491,487 961,264 SH   SOLE 2 186,772 0 774,492
SYSCO CORP COM 871829107   26,337,438 398,750 SH   SOLE 4 153,009 0 245,741
SYSCO CORP COM 871829107   36,161,715 547,490 SH   SOLE 7 485,329 0 62,161
SYSCO CORP COM 871829107   954,356 14,449 SH   SOLE 13 14,449 0 0
SYSCO CORP COM 871829107   3,136,054 47,480 SH   SOLE 15 47,480 0 0
SYSCO CORP COM 871829107   55,401,617 838,783 SH   SOLE 18 780,559 0 58,224
SYSCO CORP COM 871829107   22,487,911 340,468 SH   SOLE 19 340,468 0 0
SYSCO CORP COM 871829107   846,814,699 12,820,813 SH   SOLE 21 12,820,813 0 0
SYSCO CORP COM 871829107   767,404,699 11,618,542 SH   SOLE 22 10,389,953 0 1,228,589
SYSCO CORP COM 871829107   63,600,668 962,917 SH   SOLE 23 962,917 0 0
SYSCO CORP COM 871829107   62,708,729 949,413 SH   SOLE 25 899,733 0 49,680
SYSCO CORP COM 871829107   47,421,852 717,969 SH   SOLE 26 372,114 0 345,855
SYSCO CORP COM 871829107   79,199,366 1,199,082 SH   SOLE 28 68,915 0 1,130,167
SYSCO CORP COM 871829107   172,938,055 2,618,290 SH   SOLE 30 2,615,243 0 3,047
SYSCO CORP COM 871829107   7,420,651 112,349 SH   SOLE 31 103,672 0 8,677
SYSCO CORP COM 871829107   1,393,391 21,096 SH   SOLE 34 21,096 0 0
SYSCO CORP COM 871829107   9,205,719 139,375 SH   SOLE 36 139,375 0 0
SYSCO CORP COM 871829107   1,621,461 24,549 SH   SOLE 40 24,549 0 0
SYSCO CORP COM 871829107   48,745 738 SH   OTR 43 738 0 0
SYSCO CORP COM 871829107   28,520,646 431,804 SH   SOLE 43 363,184 0 68,620
SYSTEM1 INC CL A COM 87200P109   26,515 21,913 SH   SOLE 2 1,360 0 20,553
SYSTEM1 INC CL A COM 87200P109   106,390 87,926 SH   SOLE 18 87,926 0 0
SYSTEM1 INC CL A COM 87200P109   94,136 77,798 SH   SOLE 19 77,798 0 0
SYSTEM1 INC CL A COM 87200P109   1,344,730 1,111,347 SH   SOLE 21 1,111,347 0 0
SYSTEM1 INC CL A COM 87200P109   767,251 634,092 SH   SOLE 22 614,375 0 19,717
SYSTEM1 INC CL A COM 87200P109   81 67 SH   SOLE 26 0 0 67
T-MOBILE US INC COM 872590104   135,628,481 968,429 SH   SOLE 2 117,135 0 851,294
T-MOBILE US INC COM 872590104   59,470,132 424,635 SH   SOLE 4 181,296 0 243,339
T-MOBILE US INC COM 872590104   73,231,865 522,898 SH   SOLE 7 470,703 0 52,195
T-MOBILE US INC COM 872590104   2,765,287 19,745 SH   SOLE 13 19,745 0 0
T-MOBILE US INC COM 872590104   7,590,990 54,202 SH   SOLE 15 54,202 0 0
T-MOBILE US INC COM 872590104   105,464,653 753,050 SH   SOLE 18 720,079 0 32,971
T-MOBILE US INC COM 872590104   26,127,868 186,561 SH   SOLE 19 186,561 0 0
T-MOBILE US INC COM 872590104   1,868,294,730 13,340,198 SH   SOLE 21 13,340,198 0 0
T-MOBILE US INC COM 872590104   1,664,173,395 11,882,709 SH   SOLE 22 10,747,991 0 1,134,718
T-MOBILE US INC COM 872590104   147,840,561 1,055,627 SH   SOLE 23 1,055,627 0 0
T-MOBILE US INC COM 872590104   106,947,362 763,637 SH   SOLE 25 761,705 0 1,932
T-MOBILE US INC COM 872590104   96,861,101 691,618 SH   SOLE 26 373,427 0 318,191
T-MOBILE US INC COM 872590104   112,149,379 800,781 SH   SOLE 28 8,986 0 791,795
T-MOBILE US INC COM 872590104   558,734,937 3,989,539 SH   SOLE 30 3,978,094 0 11,445
T-MOBILE US INC COM 872590104   17,106,547 122,146 SH   SOLE 31 112,815 0 9,331
T-MOBILE US INC COM 872590104   46,024,491 328,629 SH   SOLE 32 328,629 0 0
T-MOBILE US INC COM 872590104   44,370,781 316,821 SH   SOLE 34 316,821 0 0
T-MOBILE US INC COM 872590104   21,789,119 155,581 SH   SOLE 36 155,581 0 0
T-MOBILE US INC COM 872590104   3,693,539 26,373 SH   SOLE 40 26,373 0 0
T-MOBILE US INC COM 872590104   184,446 1,317 SH   OTR 43 1,317 0 0
T-MOBILE US INC COM 872590104   96,250,973 687,262 SH   SOLE 43 604,633 0 82,629
T-MOBILE US INC OPTIONS 872590104   294,105 2,100 SH Call SOLE 4 2,100 0 0
T-MOBILE US INC OPTIONS 872590104   6,344,265 45,300 SH Call SOLE 18 45,300 0 0
T-MOBILE US INC OPTIONS 872590104   44,816,000 320,000 SH Call SOLE 19 320,000 0 0
T-MOBILE US INC OPTIONS 872590104   2,646,945 18,900 SH Call SOLE 22 18,900 0 0
T-MOBILE US INC OPTIONS 872590104   154,055 1,100 SH Call SOLE 30 1,100 0 0
T-MOBILE US INC OPTIONS 872590104   21,903,820 156,400 SH Call SOLE 34 156,400 0 0
T2 BIOSYSTEMS INC COM NEW 89853L203   816,506 3,696,269 SH   SOLE 22 3,696,269 0 0
TABOOLA.COM LTD ORD SHS M8744T106   9,634 2,542 SH   SOLE 2 2,542 0 0
TABOOLA.COM LTD ORD SHS M8744T106   344,265 90,835 SH   SOLE 7 90,835 0 0
TABOOLA.COM LTD ORD SHS M8744T106   5,008,807 1,321,585 SH   SOLE 21 1,321,585 0 0
TABOOLA.COM LTD ORD SHS M8744T106   3,119,356 823,049 SH   SOLE 22 758,022 0 65,027
TABOOLA.COM LTD ORD SHS M8744T106   55,963 14,766 SH   SOLE 26 167 0 14,599
TABOOLA.COM LTD ORD SHS M8744T106   263,928 69,638 SH   SOLE 30 69,638 0 0
TABULA RASA HEALTHCARE INC COM 873379101   34,095 3,307 SH   SOLE 18 3,307 0 0
TABULA RASA HEALTHCARE INC COM 873379101   429,515 41,660 SH   SOLE 21 41,660 0 0
TABULA RASA HEALTHCARE INC COM 873379101   3,333,295 323,307 SH   SOLE 22 323,307 0 0
TABULA RASA HEALTHCARE INC COM 873379101   31,322 3,038 SH   SOLE 28 3,038 0 0
TABULA RASA HEALTHCARE INC COM 873379101   784 76 SH   SOLE 43 76 0 0
TABULA RASA HEALTHCARE INC NOTE 1.750% 2/1 873379AA9   1,939,926 2,003,000 PRN   SOLE 21 2,003,000 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   1,442,991 102,704 SH   SOLE 2 50,229 0 52,475
TACTILE SYS TECHNOLOGY INC COM 87357P100   1,546 110 SH   SOLE 7 110 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   938,217 66,777 SH   SOLE 18 60,524 0 6,253
TACTILE SYS TECHNOLOGY INC COM 87357P100   4,683,863 333,371 SH   SOLE 19 333,371 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   11,350,447 807,861 SH   SOLE 21 807,861 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   12,506,608 890,150 SH   SOLE 22 879,379 0 10,771
TACTILE SYS TECHNOLOGY INC COM 87357P100   85,059 6,054 SH   SOLE 23 6,054 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   64,251 4,573 SH   SOLE 25 4,573 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   291,018 20,713 SH   SOLE 26 0 0 20,713
TACTILE SYS TECHNOLOGY INC COM 87357P100   29,055 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   289,908 20,634 SH   SOLE 30 20,634 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   65,515 4,663 SH   SOLE 40 4,663 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   141,568 10,076 SH   SOLE 43 8,606 0 1,470
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   49,555,594 570,260 SH   SOLE 2 529,621 0 40,639
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   50,228 578 SH   SOLE 7 578 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   391,745 4,508 SH   SOLE 13 4,508 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   78,420,172 902,419 SH   SOLE 18 836,844 0 65,575
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   76,166,894 876,489 SH   SOLE 19 876,489 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   309,572,212 3,562,396 SH   SOLE 21 3,562,396 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   64,771,002 745,351 SH   SOLE 22 745,351 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   204,106,114 2,348,747 SH   SOLE 25 2,348,747 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   18,674,897 214,901 SH   SOLE 26 193,049 0 21,852
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   11,345,143 130,554 SH   SOLE 28 0 0 130,554
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,086,771 12,506 SH   SOLE 30 12,506 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   11,538,843 132,783 SH   SOLE 31 0 0 132,783
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   74,844,015 861,266 SH   SOLE 34 861,266 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   10,080 116 SH   SOLE 36 116 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   278,368,677 3,203,322 SH   SOLE 43 2,897,974 0 305,348
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   40,329,695 287,269 SH   SOLE 2 46,915 0 240,354
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   15,706,693 111,879 SH   SOLE 4 46,252 0 65,627
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   13,381,834 95,319 SH   SOLE 7 79,357 0 15,962
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   937,946 6,681 SH   SOLE 13 6,681 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   2,165,516 15,425 SH   SOLE 15 15,425 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   41,128,935 292,962 SH   SOLE 18 254,943 0 38,019
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   59,886,022 426,569 SH   SOLE 19 426,569 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   621,663,065 4,428,115 SH   SOLE 21 4,428,115 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   485,546,256 3,458,553 SH   SOLE 22 3,106,237 0 352,316
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   39,704,117 282,813 SH   SOLE 23 282,813 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   33,441,319 238,203 SH   SOLE 25 237,712 0 491
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   25,307,123 180,263 SH   SOLE 26 90,059 0 90,204
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   35,759,860 254,718 SH   SOLE 28 2,167 0 252,551
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   35,799 255 SH   SOLE 29 255 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   158,814,643 1,131,239 SH   SOLE 30 1,131,239 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   5,305,338 37,790 SH   SOLE 31 35,014 0 2,776
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   97,759,032 696,339 SH   SOLE 34 696,339 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   5,315,587 37,863 SH   SOLE 36 37,863 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   1,147,969 8,177 SH   SOLE 40 8,177 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   24,428 174 SH   OTR 43 174 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   17,364,418 123,687 SH   SOLE 43 101,510 0 22,177
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   2,042 132 SH   SOLE 2 132 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   35,493,391 2,294,337 SH   SOLE 43 2,076,339 0 217,998
TAL EDUCATION GROUP SPONSORED ADS 874080104   2,847,066 312,521 SH   SOLE 2 13,873 0 298,648
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,354,712 148,706 SH   SOLE 4 78,722 0 69,984
TAL EDUCATION GROUP SPONSORED ADS 874080104   969,186 106,387 SH   SOLE 7 79,090 0 27,297
TAL EDUCATION GROUP SPONSORED ADS 874080104   943,022 103,515 SH   SOLE 13 103,515 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   2,674,295 293,556 SH   SOLE 15 293,556 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,039,706 114,128 SH   SOLE 18 114,128 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   73,858,870 8,107,450 SH   SOLE 21 8,107,450 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   37,369,020 4,101,978 SH   SOLE 22 3,579,022 0 522,956
TAL EDUCATION GROUP SPONSORED ADS 874080104   5,014,436 550,432 SH   SOLE 23 550,432 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   2,565,248 281,586 SH   SOLE 25 281,586 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   6,704,341 735,932 SH   SOLE 26 65,606 0 670,326
TAL EDUCATION GROUP SPONSORED ADS 874080104   9,096,426 998,510 SH   SOLE 28 6,528 0 991,982
TAL EDUCATION GROUP SPONSORED ADS 874080104   26,522,617 2,911,374 SH   SOLE 30 2,911,374 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,894,251 207,931 SH   SOLE 34 207,931 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   95,327 10,464 SH   SOLE 36 10,464 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   55,644 6,108 SH   SOLE 40 6,108 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   10,465,167 1,148,756 SH   SOLE 43 1,127,071 0 21,685
TALARIS THERAPEUTICS INC COM 87410C104   20,451 7,278 SH   SOLE 2 412 0 6,866
TALARIS THERAPEUTICS INC COM 87410C104   16,998 6,049 SH   SOLE 18 6,049 0 0
TALARIS THERAPEUTICS INC COM 87410C104   201,393 71,670 SH   SOLE 21 71,670 0 0
TALARIS THERAPEUTICS INC COM 87410C104   98,260 34,968 SH   SOLE 22 34,968 0 0
TALARIS THERAPEUTICS INC COM 87410C104   19,293 6,866 SH   SOLE 43 0 0 6,866
TALIS BIOMEDICAL CORP COM NEW 87424L207   421 73 SH   SOLE 2 73 0 0
TALIS BIOMEDICAL CORP COM NEW 87424L207   3,993 692 SH   SOLE 19 692 0 0
TALIS BIOMEDICAL CORP COM NEW 87424L207   15,943 2,763 SH   SOLE 22 2,763 0 0
TALIS BIOMEDICAL CORP COM NEW 87424L207   8,066 1,398 SH   SOLE 34 1,398 0 0
TALKSPACE INC COM 87427V103   386 198 SH   SOLE 21 198 0 0
TALKSPACE INC COM 87427V103   2,320,393 1,189,945 SH   SOLE 22 1,189,945 0 0
TALOS ENERGY INC COM 87484T108   1,422,915 86,552 SH   SOLE 2 35,987 0 50,565
TALOS ENERGY INC COM 87484T108   7,069 430 SH   SOLE 4 430 0 0
TALOS ENERGY INC COM 87484T108   493,743 30,033 SH   SOLE 7 28,432 0 1,601
TALOS ENERGY INC COM 87484T108   5,802,169 352,930 SH   SOLE 18 352,930 0 0
TALOS ENERGY INC COM 87484T108   3,761,817 228,821 SH   SOLE 19 228,821 0 0
TALOS ENERGY INC COM 87484T108   195,732,766 11,905,886 SH   SOLE 21 11,905,886 0 0
TALOS ENERGY INC COM 87484T108   49,419,199 3,006,034 SH   SOLE 22 2,863,130 0 142,904
TALOS ENERGY INC COM 87484T108   396,763 24,134 SH   SOLE 25 24,134 0 0
TALOS ENERGY INC COM 87484T108   1,787,982 108,758 SH   SOLE 26 33,673 0 75,085
TALOS ENERGY INC COM 87484T108   7,290,976 443,490 SH   SOLE 30 443,490 0 0
TALOS ENERGY INC COM 87484T108   333,502 20,286 SH   SOLE 40 20,286 0 0
TALOS ENERGY INC COM 87484T108   2,223,888 135,273 SH   SOLE 43 120,667 0 14,606
TANDEM DIABETES CARE INC COM NEW 875372203   4,314,095 207,708 SH   SOLE 2 76,142 0 131,566
TANDEM DIABETES CARE INC COM NEW 875372203   14,186 683 SH   SOLE 4 170 0 513
TANDEM DIABETES CARE INC COM NEW 875372203   300,563 14,471 SH   SOLE 7 13,707 0 764
TANDEM DIABETES CARE INC COM NEW 875372203   1,253,386 60,346 SH   SOLE 18 60,346 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   432,431 20,820 SH   SOLE 19 20,820 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   132,102,268 6,360,244 SH   SOLE 21 6,360,244 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   35,130,108 1,691,387 SH   SOLE 22 1,559,625 0 131,762
TANDEM DIABETES CARE INC COM NEW 875372203   241,680 11,636 SH   SOLE 25 11,636 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   2,587,444 124,576 SH   SOLE 26 27,911 0 96,665
TANDEM DIABETES CARE INC COM NEW 875372203   86,154 4,148 SH   SOLE 28 1,116 0 3,032
TANDEM DIABETES CARE INC COM NEW 875372203   5,907,570 284,428 SH   SOLE 30 284,428 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   18,818 906 SH   SOLE 31 906 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   43,534 2,096 SH   SOLE 36 2,096 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   228,948 11,023 SH   SOLE 40 11,023 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   14,124 680 SH   OTR 43 680 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   1,273,928 61,335 SH   SOLE 43 52,328 0 9,007
TANDY LEATHER FACTORY INC COM 87538X105   1,983 471 SH   SOLE 18 471 0 0
TANDY LEATHER FACTORY INC COM 87538X105   27,466 6,524 SH   SOLE 21 6,524 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   3,067,430 135,727 SH   SOLE 2 67,408 0 68,319
TANGER FACTORY OUTLET CTRS I COM 875465106   987,823 43,709 SH   SOLE 4 43,709 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   3,787,737 167,599 SH   SOLE 7 144,977 0 22,622
TANGER FACTORY OUTLET CTRS I COM 875465106   7,301,518 323,076 SH   SOLE 18 323,076 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   8,425,144 372,794 SH   SOLE 19 372,794 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   278,358,731 12,316,758 SH   SOLE 21 12,316,758 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   88,501,058 3,915,976 SH   SOLE 22 3,786,198 0 129,778
TANGER FACTORY OUTLET CTRS I COM 875465106   123,034 5,444 SH   SOLE 23 5,444 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   9,459,479 418,561 SH   SOLE 25 418,561 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   1,618,770 71,627 SH   SOLE 26 22,301 0 49,326
TANGER FACTORY OUTLET CTRS I COM 875465106   9,616,051 425,489 SH   SOLE 28 3,519 0 421,970
TANGER FACTORY OUTLET CTRS I COM 875465106   11,069,819 489,815 SH   SOLE 30 489,815 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   79,959 3,538 SH   SOLE 36 3,538 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   403,026 17,833 SH   SOLE 40 17,833 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   3,789,730 167,687 SH   SOLE 43 143,190 0 24,497
TANGO THERAPEUTICS INC COM 87583X109   473,978 42,094 SH   SOLE 2 13,128 0 28,966
TANGO THERAPEUTICS INC COM 87583X109   3,322 295 SH   SOLE 7 295 0 0
TANGO THERAPEUTICS INC COM 87583X109   1,430,684 127,059 SH   SOLE 18 127,059 0 0
TANGO THERAPEUTICS INC COM 87583X109   1,068,101 94,858 SH   SOLE 19 94,858 0 0
TANGO THERAPEUTICS INC COM 87583X109   21,966,199 1,950,817 SH   SOLE 21 1,950,817 0 0
TANGO THERAPEUTICS INC COM 87583X109   13,244,102 1,176,208 SH   SOLE 22 1,116,153 0 60,055
TANGO THERAPEUTICS INC COM 87583X109   104,763 9,304 SH   SOLE 25 9,304 0 0
TANGO THERAPEUTICS INC COM 87583X109   22,768 2,022 SH   SOLE 26 2,022 0 0
TANGO THERAPEUTICS INC COM 87583X109   1,582,255 140,520 SH   SOLE 30 140,520 0 0
TANGO THERAPEUTICS INC COM 87583X109   21,878 1,943 SH   SOLE 36 1,943 0 0
TANGO THERAPEUTICS INC COM 87583X109   139,613 12,399 SH   SOLE 40 12,399 0 0
TAPESTRY INC COM 876030107   17,473,905 607,788 SH   SOLE 2 397,093 0 210,695
TAPESTRY INC COM 876030107   1,150,230 40,008 SH   SOLE 4 16,420 0 23,588
TAPESTRY INC COM 876030107   4,347,776 151,227 SH   SOLE 7 127,530 0 23,697
TAPESTRY INC COM 876030107   308,660 10,736 SH   SOLE 13 10,736 0 0
TAPESTRY INC COM 876030107   318,378 11,074 SH   SOLE 15 11,074 0 0
TAPESTRY INC COM 876030107   9,594,738 333,730 SH   SOLE 18 332,267 0 1,463
TAPESTRY INC COM 876030107   15,866,981 551,895 SH   SOLE 19 551,895 0 0
TAPESTRY INC COM 876030107   166,388,670 5,787,432 SH   SOLE 21 5,787,432 0 0
TAPESTRY INC COM 876030107   165,377,619 5,752,265 SH   SOLE 22 5,249,660 0 502,605
TAPESTRY INC COM 876030107   1,049,088 36,490 SH   SOLE 23 36,490 0 0
TAPESTRY INC COM 876030107   2,031,360 70,656 SH   SOLE 25 70,656 0 0
TAPESTRY INC COM 876030107   8,924,403 310,414 SH   SOLE 26 202,325 0 108,089
TAPESTRY INC COM 876030107   1,019,590 35,464 SH   SOLE 28 2,912 0 32,552
TAPESTRY INC COM 876030107   170,143 5,918 SH   SOLE 29 5,918 0 0
TAPESTRY INC COM 876030107   24,009,585 835,116 SH   SOLE 30 835,116 0 0
TAPESTRY INC COM 876030107   492,689 17,137 SH   SOLE 31 17,137 0 0
TAPESTRY INC COM 876030107   4,356,286 151,523 SH   SOLE 34 151,523 0 0
TAPESTRY INC COM 876030107   400,171 13,919 SH   SOLE 36 13,919 0 0
TAPESTRY INC COM 876030107   1,162,133 40,422 SH   SOLE 40 40,422 0 0
TAPESTRY INC COM 876030107   7,425,981 258,295 SH   SOLE 43 227,247 0 31,048
TARENA INTL INC SPONSORED ADS 876108200   91 48 SH   SOLE 43 48 0 0
TARGA RES CORP COM 87612G101   73,937,615 862,548 SH   SOLE 2 87,534 0 775,014
TARGA RES CORP COM 87612G101   9,543,722 111,336 SH   SOLE 4 87,699 0 23,637
TARGA RES CORP COM 87612G101   43,929,271 512,474 SH   SOLE 7 423,946 0 88,528
TARGA RES CORP COM 87612G101   443,944 5,179 SH   SOLE 13 5,179 0 0
TARGA RES CORP COM 87612G101   1,603,135 18,702 SH   SOLE 15 18,702 0 0
TARGA RES CORP COM 87612G101   41,845,761 488,168 SH   SOLE 18 449,835 0 38,333
TARGA RES CORP COM 87612G101   25,686,169 299,652 SH   SOLE 19 299,652 0 0
TARGA RES CORP COM 87612G101   616,770,658 7,195,178 SH   SOLE 21 7,195,178 0 0
TARGA RES CORP COM 87612G101   447,771,792 5,223,656 SH   SOLE 22 4,682,803 0 540,853
TARGA RES CORP COM 87612G101   35,407,932 413,065 SH   SOLE 23 413,065 0 0
TARGA RES CORP COM 87612G101   40,491,814 472,373 SH   SOLE 25 468,730 0 3,643
TARGA RES CORP COM 87612G101   24,724,477 288,433 SH   SOLE 26 117,762 0 170,671
TARGA RES CORP COM 87612G101   25,986,532 303,156 SH   SOLE 28 33,193 0 269,963
TARGA RES CORP COM 87612G101   154,820,178 1,806,115 SH   SOLE 30 1,806,115 0 0
TARGA RES CORP COM 87612G101   4,195,651 48,946 SH   SOLE 31 45,160 0 3,786
TARGA RES CORP COM 87612G101   5,255,836 61,314 SH   SOLE 34 61,314 0 0
TARGA RES CORP COM 87612G101   5,570,857 64,989 SH   SOLE 36 64,989 0 0
TARGA RES CORP COM 87612G101   886,088 10,337 SH   SOLE 40 10,337 0 0
TARGA RES CORP COM 87612G101   32,637,430 380,745 SH   SOLE 43 339,627 0 41,118
TARGET CORP COM 87612E106   105,014,631 949,757 SH   SOLE 2 232,603 0 717,154
TARGET CORP COM 87612E106   47,200,343 426,882 SH   SOLE 4 228,488 0 198,394
TARGET CORP COM 87612E106   59,015,742 533,741 SH   SOLE 7 474,684 0 59,057
TARGET CORP COM 87612E106   1,588,227 14,364 SH   SOLE 13 14,364 0 0
TARGET CORP COM 87612E106   7,270,973 65,759 SH   SOLE 15 65,759 0 0
TARGET CORP COM 87612E106   77,272,176 698,853 SH   SOLE 18 670,213 0 28,640
TARGET CORP COM 87612E106   22,827,398 206,452 SH   SOLE 19 206,452 0 0
TARGET CORP COM 87612E106   1,212,990,604 10,970,341 SH   SOLE 21 10,970,341 0 0
TARGET CORP COM 87612E106   1,137,968,859 10,291,841 SH   SOLE 22 9,253,534 0 1,038,307
TARGET CORP COM 87612E106   90,428,569 817,840 SH   SOLE 23 817,840 0 0
TARGET CORP COM 87612E106   140,604,793 1,271,636 SH   SOLE 25 1,234,018 0 37,618
TARGET CORP COM 87612E106   86,578,079 783,016 SH   SOLE 26 432,894 0 350,122
TARGET CORP COM 87612E106   115,538,795 1,044,938 SH   SOLE 28 62,604 0 982,334
TARGET CORP COM 87612E106   289,023,678 2,613,943 SH   SOLE 30 2,613,943 0 0
TARGET CORP COM 87612E106   13,906,499 125,771 SH   SOLE 31 94,250 0 31,521
TARGET CORP COM 87612E106   4,142,726 37,467 SH   SOLE 34 37,467 0 0
TARGET CORP COM 87612E106   13,891,573 125,636 SH   SOLE 36 125,636 0 0
TARGET CORP COM 87612E106   2,474,888 22,383 SH   SOLE 40 22,383 0 0
TARGET CORP COM 87612E106   100,729 911 SH   OTR 43 911 0 0
TARGET CORP COM 87612E106   86,839,875 785,384 SH   SOLE 43 699,813 0 85,571
TARGET HOSPITALITY CORP COM 87615L107   278,297 17,525 SH   SOLE 2 10,036 0 7,489
TARGET HOSPITALITY CORP COM 87615L107   332,368 20,930 SH   SOLE 7 19,792 0 1,138
TARGET HOSPITALITY CORP COM 87615L107   1,191,159 75,010 SH   SOLE 18 75,010 0 0
TARGET HOSPITALITY CORP COM 87615L107   1,033,042 65,053 SH   SOLE 19 65,053 0 0
TARGET HOSPITALITY CORP COM 87615L107   17,302,769 1,089,595 SH   SOLE 21 1,089,595 0 0
TARGET HOSPITALITY CORP COM 87615L107   12,515,965 788,159 SH   SOLE 22 759,233 0 28,926
TARGET HOSPITALITY CORP COM 87615L107   79,527 5,008 SH   SOLE 25 5,008 0 0
TARGET HOSPITALITY CORP COM 87615L107   53,579 3,374 SH   SOLE 26 357 0 3,017
TARGET HOSPITALITY CORP COM 87615L107   58,534 3,686 SH   SOLE 28 0 0 3,686
TARGET HOSPITALITY CORP COM 87615L107   468,412 29,497 SH   SOLE 30 29,497 0 0
TARGET HOSPITALITY CORP COM 87615L107   88,023 5,543 SH   SOLE 40 5,543 0 0
TARGET HOSPITALITY CORP COM 87615L107   232,451 14,638 SH   SOLE 43 14,168 0 470
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   182,818 4,848 SH   SOLE 2 282 0 4,566
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   3,960 105 SH   SOLE 7 105 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   841,989 22,328 SH   SOLE 18 22,328 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   649,065 17,212 SH   SOLE 19 17,212 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   13,464,280 357,048 SH   SOLE 21 357,048 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   5,905,839 156,612 SH   SOLE 22 145,936 0 10,676
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   45,855 1,216 SH   SOLE 25 1,216 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   46,119 1,223 SH   SOLE 26 0 0 1,223
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   290,593 7,706 SH   SOLE 30 7,706 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   59,469 1,577 SH   SOLE 40 1,577 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   453,086 12,015 SH   SOLE 43 11,403 0 612
TARSUS PHARMACEUTICALS INC COM 87650L103   629,449 35,422 SH   SOLE 2 16,312 0 19,110
TARSUS PHARMACEUTICALS INC COM 87650L103   341,255 19,204 SH   SOLE 7 18,146 0 1,058
TARSUS PHARMACEUTICALS INC COM 87650L103   1,219,822 68,645 SH   SOLE 18 68,645 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   2,017,055 113,509 SH   SOLE 19 113,509 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   19,641,039 1,105,292 SH   SOLE 21 1,105,292 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   13,662,305 768,841 SH   SOLE 22 735,851 0 32,990
TARSUS PHARMACEUTICALS INC COM 87650L103   105,572 5,941 SH   SOLE 25 5,941 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   68,077 3,831 SH   SOLE 26 898 0 2,933
TARSUS PHARMACEUTICALS INC COM 87650L103   20,169 1,135 SH   SOLE 28 0 0 1,135
TARSUS PHARMACEUTICALS INC COM 87650L103   1,037,804 58,402 SH   SOLE 30 58,402 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   40,782 2,295 SH   SOLE 36 2,295 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   92,120 5,184 SH   SOLE 40 5,184 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   32,324 1,819 SH   OTR 43 1,819 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   369,669 20,803 SH   SOLE 43 7,800 0 13,003
TASEKO MINES LTD COM 876511106   11,665,810 9,185,677 SH   SOLE 21 9,185,677 0 0
TASEKO MINES LTD COM 876511106   574,117 452,061 SH   SOLE 43 442,812 0 9,249
TASKUS INC CLASS A COM 87652V109   421,345 40,592 SH   SOLE 2 7,385 0 33,207
TASKUS INC CLASS A COM 87652V109   709,566 68,359 SH   SOLE 19 68,359 0 0
TASKUS INC CLASS A COM 87652V109   54,152 5,217 SH   SOLE 21 5,217 0 0
TASKUS INC CLASS A COM 87652V109   4,506,155 434,119 SH   SOLE 22 423,111 0 11,008
TASKUS INC CLASS A COM 87652V109   36,299 3,497 SH   SOLE 25 3,497 0 0
TASKUS INC CLASS A COM 87652V109   1,391,875 134,092 SH   SOLE 26 0 0 134,092
TASKUS INC CLASS A COM 87652V109   189,207 18,228 SH   SOLE 30 18,228 0 0
TASKUS INC CLASS A COM 87652V109   38,198 3,680 SH   SOLE 40 3,680 0 0
TASKUS INC CLASS A COM 87652V109   14,864 1,432 SH   SOLE 43 1,432 0 0
TAYLOR DEVICES INC COM 877163105   11,225 527 SH   SOLE 18 527 0 0
TAYLOR DEVICES INC COM 877163105   131,677 6,182 SH   SOLE 21 6,182 0 0
TAYLOR DEVICES INC COM 877163105   208,527 9,790 SH   SOLE 22 9,790 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   38,824,698 911,164 SH   SOLE 2 727,243 0 183,921
TAYLOR MORRISON HOME CORP COM 87724P106   1,294,194 30,373 SH   SOLE 4 23,327 0 7,046
TAYLOR MORRISON HOME CORP COM 87724P106   903,162 21,196 SH   SOLE 7 20,216 0 980
TAYLOR MORRISON HOME CORP COM 87724P106   818,027 19,198 SH   SOLE 13 19,198 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   19,247,661 451,717 SH   SOLE 18 442,096 0 9,621
TAYLOR MORRISON HOME CORP COM 87724P106   41,827,893 981,645 SH   SOLE 19 981,645 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   371,486,166 8,718,286 SH   SOLE 21 8,718,286 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   179,715,089 4,217,674 SH   SOLE 22 4,038,950 0 178,724
TAYLOR MORRISON HOME CORP COM 87724P106   2,027,000 47,571 SH   SOLE 23 47,571 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   875,337 20,543 SH   SOLE 25 20,543 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   3,845,893 90,258 SH   SOLE 26 44,144 0 46,114
TAYLOR MORRISON HOME CORP COM 87724P106   97,918 2,298 SH   SOLE 28 2,298 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   1,018,294 23,898 SH   SOLE 29 23,898 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   4,488,410 105,337 SH   SOLE 30 105,337 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   1,608,187 37,742 SH   SOLE 31 37,742 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   542,894 12,741 SH   SOLE 34 12,741 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   227,410 5,337 SH   SOLE 36 5,337 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   774,735 18,182 SH   SOLE 40 18,182 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   25,064,285 588,225 SH   SOLE 43 571,407 0 16,818
TAYSHA GENE THERAPIES INC COM SHS 877619106   2,345,273 742,175 SH   SOLE 22 742,175 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   18,622 5,893 SH   SOLE 43 3,736 0 2,157
TC BANCSHARES INC COM 87224V108   10,657 783 SH   SOLE 18 783 0 0
TC BANCSHARES INC COM 87224V108   131,963 9,696 SH   SOLE 21 9,696 0 0
TC BANCSHARES INC COM 87224V108   9,595 705 SH   SOLE 22 705 0 0
TC ENERGY CORP COM 87807B107   359,825 10,457 SH   SOLE 19 10,457 0 0
TC ENERGY CORP COM 87807B107   23,504,611 683,075 SH   SOLE 21 683,075 0 0
TC ENERGY CORP COM 87807B107   645,463 18,758 SH   SOLE 31 0 0 18,758
TC ENERGY CORP COM 87807B107   13,247,971 385,004 SH   SOLE 43 289,989 0 95,015
TD SYNNEX CORPORATION COM 87162W100   13,046,909 130,652 SH   SOLE 2 57,629 0 73,023
TD SYNNEX CORPORATION COM 87162W100   35,550 356 SH   SOLE 4 149 0 207
TD SYNNEX CORPORATION COM 87162W100   72,498 726 SH   SOLE 7 726 0 0
TD SYNNEX CORPORATION COM 87162W100   8,613,924 86,260 SH   SOLE 18 86,260 0 0
TD SYNNEX CORPORATION COM 87162W100   6,940,869 69,506 SH   SOLE 19 69,506 0 0
TD SYNNEX CORPORATION COM 87162W100   242,064,535 2,424,039 SH   SOLE 21 2,424,039 0 0
TD SYNNEX CORPORATION COM 87162W100   139,308,395 1,395,037 SH   SOLE 22 1,336,442 0 58,595
TD SYNNEX CORPORATION COM 87162W100   1,001,396 10,028 SH   SOLE 25 10,028 0 0
TD SYNNEX CORPORATION COM 87162W100   13,155,357 131,738 SH   SOLE 26 12,782 0 118,956
TD SYNNEX CORPORATION COM 87162W100   74,995 751 SH   SOLE 28 751 0 0
TD SYNNEX CORPORATION COM 87162W100   2,629,014 26,327 SH   SOLE 30 26,327 0 0
TD SYNNEX CORPORATION COM 87162W100   59,117 592 SH   SOLE 31 592 0 0
TD SYNNEX CORPORATION COM 87162W100   74,496 746 SH   SOLE 36 746 0 0
TD SYNNEX CORPORATION COM 87162W100   864,488 8,657 SH   SOLE 40 8,657 0 0
TD SYNNEX CORPORATION COM 87162W100   7,932,132 79,433 SH   SOLE 43 73,639 0 5,794
TE CONNECTIVITY LTD SHS H84989104   84,010,406 680,081 SH   SOLE 2 528,253 0 151,828
TE CONNECTIVITY LTD SHS H84989104   52,170,301 422,329 SH   SOLE 4 199,366 0 222,963
TE CONNECTIVITY LTD SHS H84989104   25,810,976 208,945 SH   SOLE 7 177,141 0 31,804
TE CONNECTIVITY LTD SHS H84989104   3,186,086 25,792 SH   SOLE 13 25,792 0 0
TE CONNECTIVITY LTD SHS H84989104   5,383,561 43,581 SH   SOLE 15 43,581 0 0
TE CONNECTIVITY LTD SHS H84989104   133,359,159 1,079,569 SH   SOLE 18 1,044,928 0 34,641
TE CONNECTIVITY LTD SHS H84989104   139,867,460 1,132,255 SH   SOLE 19 1,132,255 0 0
TE CONNECTIVITY LTD SHS H84989104   732,422,711 5,929,108 SH   SOLE 21 5,929,108 0 0
TE CONNECTIVITY LTD SHS H84989104   662,882,239 5,366,164 SH   SOLE 22 4,832,580 0 533,584
TE CONNECTIVITY LTD SHS H84989104   85,264,482 690,233 SH   SOLE 23 690,233 0 0
TE CONNECTIVITY LTD SHS H84989104   93,140,632 753,992 SH   SOLE 25 699,241 0 54,751
TE CONNECTIVITY LTD SHS H84989104   61,291,880 496,170 SH   SOLE 26 232,553 0 263,617
TE CONNECTIVITY LTD SHS H84989104   94,024,118 761,144 SH   SOLE 28 15,469 0 745,675
TE CONNECTIVITY LTD SHS H84989104   1,263,465 10,228 SH   SOLE 29 10,228 0 0
TE CONNECTIVITY LTD SHS H84989104   261,290,780 2,115,201 SH   SOLE 30 2,115,201 0 0
TE CONNECTIVITY LTD SHS H84989104   17,080,246 138,268 SH   SOLE 31 86,528 0 51,740
TE CONNECTIVITY LTD SHS H84989104   203,420,186 1,646,727 SH   SOLE 34 1,646,727 0 0
TE CONNECTIVITY LTD SHS H84989104   10,720,922 86,788 SH   SOLE 36 86,788 0 0
TE CONNECTIVITY LTD SHS H84989104   4,503,163 36,454 SH   SOLE 37 36,454 0 0
TE CONNECTIVITY LTD SHS H84989104   1,894,085 15,333 SH   SOLE 40 15,333 0 0
TE CONNECTIVITY LTD SHS H84989104   52,755,773 427,069 SH   SOLE 43 375,073 0 51,995
TEAM INC COM NEW 878155308   328,818 47,312 SH   SOLE 22 47,312 0 0
TECHNIPFMC PLC COM G87110105   52,437,069 2,578,027 SH   SOLE 2 182,055 0 2,395,972
TECHNIPFMC PLC COM G87110105   701,933 34,510 SH   SOLE 4 8,777 0 25,733
TECHNIPFMC PLC COM G87110105   2,355,514 115,807 SH   SOLE 7 109,825 0 5,982
TECHNIPFMC PLC COM G87110105   144,963 7,127 SH   SOLE 13 7,127 0 0
TECHNIPFMC PLC COM G87110105   3,136,042 154,181 SH   SOLE 18 152,368 0 1,813
TECHNIPFMC PLC COM G87110105   11,008,293 541,214 SH   SOLE 19 541,214 0 0
TECHNIPFMC PLC COM G87110105   128,896,838 6,337,111 SH   SOLE 21 6,337,111 0 0
TECHNIPFMC PLC COM G87110105   217,337,517 10,685,227 SH   SOLE 22 10,098,054 0 587,173
TECHNIPFMC PLC COM G87110105   193,861 9,531 SH   SOLE 23 9,531 0 0
TECHNIPFMC PLC COM G87110105   2,421,660 119,059 SH   SOLE 25 119,059 0 0
TECHNIPFMC PLC COM G87110105   3,785,233 186,098 SH   SOLE 26 147,368 0 38,730
TECHNIPFMC PLC COM G87110105   195,447 9,609 SH   SOLE 28 9,609 0 0
TECHNIPFMC PLC COM G87110105   152,774 7,511 SH   SOLE 29 7,511 0 0
TECHNIPFMC PLC COM G87110105   10,538,866 518,135 SH   SOLE 30 518,135 0 0
TECHNIPFMC PLC COM G87110105   373,280 18,352 SH   SOLE 31 18,352 0 0
TECHNIPFMC PLC COM G87110105   27,443,481 1,349,237 SH   SOLE 34 1,349,237 0 0
TECHNIPFMC PLC COM G87110105   121,796 5,988 SH   SOLE 36 5,988 0 0
TECHNIPFMC PLC COM G87110105   1,504,774 73,981 SH   SOLE 40 73,981 0 0
TECHNIPFMC PLC COM G87110105   6,958,158 342,092 SH   SOLE 43 310,777 0 31,315
TECHPRECISION CORP COM NEW 878739200   150,478 20,727 SH   SOLE 22 20,727 0 0
TECHTARGET INC COM 87874R100   2,379,526 78,377 SH   SOLE 2 70,417 0 7,960
TECHTARGET INC COM 87874R100   2,611 86 SH   SOLE 4 86 0 0
TECHTARGET INC COM 87874R100   9,017 297 SH   SOLE 7 297 0 0
TECHTARGET INC COM 87874R100   2,380,133 78,397 SH   SOLE 18 78,397 0 0
TECHTARGET INC COM 87874R100   1,688,198 55,606 SH   SOLE 19 55,606 0 0
TECHTARGET INC COM 87874R100   87,459,175 2,880,737 SH   SOLE 21 2,880,737 0 0
TECHTARGET INC COM 87874R100   23,425,290 771,584 SH   SOLE 22 746,224 0 25,360
TECHTARGET INC COM 87874R100   6,224 205 SH   SOLE 23 205 0 0
TECHTARGET INC COM 87874R100   129,668 4,271 SH   SOLE 25 4,271 0 0
TECHTARGET INC COM 87874R100   364,077 11,992 SH   SOLE 26 9,152 0 2,840
TECHTARGET INC COM 87874R100   33,548 1,105 SH   SOLE 28 475 0 630
TECHTARGET INC COM 87874R100   1,420,210 46,779 SH   SOLE 30 46,779 0 0
TECHTARGET INC COM 87874R100   202,532 6,671 SH   SOLE 34 6,671 0 0
TECHTARGET INC COM 87874R100   162,639 5,357 SH   SOLE 40 5,357 0 0
TECHTARGET INC COM 87874R100   1,247,310 41,084 SH   SOLE 43 36,770 0 4,314
TECHTARGET INC NOTE 12/1 87874RAD2   1,900,285 2,375,000 PRN   SOLE 21 2,375,000 0 0
TECK RESOURCES LTD CL B 878742204   523,026 12,138 SH   SOLE 2 0 0 12,138
TECK RESOURCES LTD CL B 878742204   110,052 2,554 SH   SOLE 4 2,554 0 0
TECK RESOURCES LTD CL B 878742204   2,363,314 54,846 SH   SOLE 18 54,846 0 0
TECK RESOURCES LTD CL B 878742204   46,220,919 1,072,660 SH   SOLE 19 1,072,660 0 0
TECK RESOURCES LTD CL B 878742204   5,022,872 116,567 SH   SOLE 21 116,567 0 0
TECK RESOURCES LTD CL B 878742204   998,309 23,168 SH   SOLE 22 23,168 0 0
TECK RESOURCES LTD CL B 878742204   20,764,295 481,882 SH   SOLE 25 481,882 0 0
TECK RESOURCES LTD CL B 878742204   58,861 1,366 SH   SOLE 26 1,366 0 0
TECK RESOURCES LTD CL B 878742204   32,380,110 751,453 SH   SOLE 29 751,453 0 0
TECK RESOURCES LTD CL B 878742204   18,207,636 422,549 SH   SOLE 34 422,549 0 0
TECK RESOURCES LTD CL B 878742204   33,565,655 778,966 SH   SOLE 43 688,598 0 90,368
TECNOGLASS INC ORD SHS G87264100   1,873,875 56,853 SH   SOLE 2 56,853 0 0
TECNOGLASS INC ORD SHS G87264100   27,522 835 SH   SOLE 19 835 0 0
TECNOGLASS INC ORD SHS G87264100   861,574 26,140 SH   SOLE 21 26,140 0 0
TECNOGLASS INC ORD SHS G87264100   10,360,548 314,337 SH   SOLE 22 314,337 0 0
TECNOGLASS INC ORD SHS G87264100   16,052 487 SH   SOLE 23 487 0 0
TECNOGLASS INC ORD SHS G87264100   12,096 367 SH   SOLE 26 0 0 367
TEEKAY CORPORATION COM Y8564W103   542,349 87,901 SH   SOLE 2 2,758 0 85,143
TEEKAY CORPORATION COM Y8564W103   2,351 381 SH   SOLE 7 381 0 0
TEEKAY CORPORATION COM Y8564W103   1,183,104 191,751 SH   SOLE 18 191,751 0 0
TEEKAY CORPORATION COM Y8564W103   847,567 137,369 SH   SOLE 19 137,369 0 0
TEEKAY CORPORATION COM Y8564W103   14,267,298 2,312,366 SH   SOLE 21 2,312,366 0 0
TEEKAY CORPORATION COM Y8564W103   6,718,235 1,088,855 SH   SOLE 22 1,024,800 0 64,055
TEEKAY CORPORATION COM Y8564W103   3,073 498 SH   SOLE 43 498 0 0
TEEKAY TANKERS LTD CL A Y8565N300   1,497,473 35,971 SH   SOLE 2 11,324 0 24,647
TEEKAY TANKERS LTD CL A Y8565N300   2,723,351 65,418 SH   SOLE 7 65,418 0 0
TEEKAY TANKERS LTD CL A Y8565N300   2,673,062 64,210 SH   SOLE 18 64,210 0 0
TEEKAY TANKERS LTD CL A Y8565N300   4,710,643 113,155 SH   SOLE 19 113,155 0 0
TEEKAY TANKERS LTD CL A Y8565N300   31,957,061 767,645 SH   SOLE 21 767,645 0 0
TEEKAY TANKERS LTD CL A Y8565N300   14,929,184 358,616 SH   SOLE 22 337,825 0 20,791
TEEKAY TANKERS LTD CL A Y8565N300   26,185 629 SH   SOLE 23 629 0 0
TEGNA INC COM 87901J105   5,939,504 407,653 SH   SOLE 2 201,285 0 206,368
TEGNA INC COM 87901J105   7,606 522 SH   SOLE 4 522 0 0
TEGNA INC COM 87901J105   1,038,841 71,300 SH   SOLE 7 67,529 0 3,771
TEGNA INC COM 87901J105   12,323,976 845,846 SH   SOLE 18 845,846 0 0
TEGNA INC COM 87901J105   10,726,347 736,194 SH   SOLE 19 736,194 0 0
TEGNA INC COM 87901J105   223,047,438 15,308,678 SH   SOLE 21 15,308,678 0 0
TEGNA INC COM 87901J105   101,053,397 6,935,717 SH   SOLE 22 6,672,288 0 263,429
TEGNA INC COM 87901J105   136,623 9,377 SH   SOLE 23 9,377 0 0
TEGNA INC COM 87901J105   606,797 41,647 SH   SOLE 25 41,647 0 0
TEGNA INC COM 87901J105   2,149,352 147,519 SH   SOLE 26 82,322 0 65,197
TEGNA INC COM 87901J105   285,208 19,575 SH   SOLE 28 5,666 0 13,909
TEGNA INC COM 87901J105   5,057,305 347,104 SH   SOLE 30 347,104 0 0
TEGNA INC COM 87901J105   239,152 16,414 SH   SOLE 36 16,414 0 0
TEGNA INC COM 87901J105   497,813 34,167 SH   SOLE 40 34,167 0 0
TEGNA INC COM 87901J105   12,647 868 SH   OTR 43 868 0 0
TEGNA INC COM 87901J105   5,413,013 371,518 SH   SOLE 43 317,441 0 54,076
TEJON RANCH CO COM 879080109   214,428 13,220 SH   SOLE 2 6,089 0 7,131
TEJON RANCH CO COM 879080109   2,887 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109   1,979 122 SH   SOLE 7 122 0 0
TEJON RANCH CO COM 879080109   979,088 60,363 SH   SOLE 18 60,363 0 0
TEJON RANCH CO COM 879080109   686,593 42,330 SH   SOLE 19 42,330 0 0
TEJON RANCH CO COM 879080109   12,967,420 799,471 SH   SOLE 21 799,471 0 0
TEJON RANCH CO COM 879080109   8,525,135 525,594 SH   SOLE 22 498,682 0 26,912
TEJON RANCH CO COM 879080109   71,384 4,401 SH   SOLE 25 4,401 0 0
TEJON RANCH CO COM 879080109   16,366 1,009 SH   SOLE 26 1,009 0 0
TEJON RANCH CO COM 879080109   270,955 16,705 SH   SOLE 28 0 0 16,705
TEJON RANCH CO COM 879080109   30,672 1,891 SH   SOLE 30 1,891 0 0
TEJON RANCH CO COM 879080109   28,077 1,731 SH   SOLE 40 1,731 0 0
TEJON RANCH CO COM 879080109   128,706 7,935 SH   SOLE 43 7,420 0 515
TELA BIO INC COM 872381108   13,744 1,718 SH   SOLE 2 548 0 1,170
TELA BIO INC COM 872381108   325,464 40,683 SH   SOLE 18 40,683 0 0
TELA BIO INC COM 872381108   239,976 29,997 SH   SOLE 19 29,997 0 0
TELA BIO INC COM 872381108   4,179,184 522,398 SH   SOLE 21 522,398 0 0
TELA BIO INC COM 872381108   3,401,936 425,242 SH   SOLE 22 422,301 0 2,941
TELADOC HEALTH INC COM 87918A105   22,648,606 1,218,322 SH   SOLE 2 963,426 0 254,896
TELADOC HEALTH INC COM 87918A105   870,625 46,833 SH   SOLE 4 46,833 0 0
TELADOC HEALTH INC COM 87918A105   1,205,469 64,845 SH   SOLE 7 62,922 0 1,923
TELADOC HEALTH INC COM 87918A105   3,833,518 206,214 SH   SOLE 18 143,108 0 63,106
TELADOC HEALTH INC COM 87918A105   18,868,255 1,014,968 SH   SOLE 19 1,014,968 0 0
TELADOC HEALTH INC COM 87918A105   44,003,404 2,367,047 SH   SOLE 21 2,367,047 0 0
TELADOC HEALTH INC COM 87918A105   99,499,685 5,352,323 SH   SOLE 22 4,889,152 0 463,171
TELADOC HEALTH INC COM 87918A105   3,465,994 186,444 SH   SOLE 23 186,444 0 0
TELADOC HEALTH INC COM 87918A105   570,787 30,704 SH   SOLE 25 30,704 0 0
TELADOC HEALTH INC COM 87918A105   6,196,121 333,304 SH   SOLE 26 185,384 0 147,920
TELADOC HEALTH INC COM 87918A105   135,112 7,268 SH   SOLE 28 2,837 0 4,431
TELADOC HEALTH INC COM 87918A105   7,506,493 403,792 SH   SOLE 30 403,792 0 0
TELADOC HEALTH INC COM 87918A105   46,271 2,489 SH   SOLE 31 2,489 0 0
TELADOC HEALTH INC COM 87918A105   2,363,217 127,123 SH   SOLE 34 127,123 0 0
TELADOC HEALTH INC COM 87918A105   317,517 17,080 SH   SOLE 36 17,080 0 0
TELADOC HEALTH INC COM 87918A105   579,822 31,190 SH   SOLE 40 31,190 0 0
TELADOC HEALTH INC COM 87918A105   1,605,804 86,380 SH   SOLE 43 60,155 0 26,225
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2   5,450,796 6,840,000 PRN   SOLE 21 6,840,000 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   29,568,117 72,368 SH   SOLE 2 11,322 0 61,046
TELEDYNE TECHNOLOGIES INC COM 879360105   19,825,527 48,523 SH   SOLE 4 18,638 0 29,885
TELEDYNE TECHNOLOGIES INC COM 879360105   13,635,540 33,373 SH   SOLE 7 28,513 0 4,860
TELEDYNE TECHNOLOGIES INC COM 879360105   366,905 898 SH   SOLE 13 898 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   2,575,688 6,304 SH   SOLE 15 6,304 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   49,265,759 120,578 SH   SOLE 18 117,713 0 2,865
TELEDYNE TECHNOLOGIES INC COM 879360105   199,252,617 487,671 SH   SOLE 19 487,671 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   574,207,709 1,405,374 SH   SOLE 21 1,405,374 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   448,941,984 1,098,786 SH   SOLE 22 998,731 0 100,055
TELEDYNE TECHNOLOGIES INC COM 879360105   32,130,731 78,640 SH   SOLE 23 78,640 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   11,155,868 27,304 SH   SOLE 25 27,155 0 149
TELEDYNE TECHNOLOGIES INC COM 879360105   28,453,103 69,639 SH   SOLE 26 26,832 0 42,807
TELEDYNE TECHNOLOGIES INC COM 879360105   24,344,422 59,583 SH   SOLE 28 655 0 58,928
TELEDYNE TECHNOLOGIES INC COM 879360105   111,171,758 272,093 SH   SOLE 30 240,453 0 31,640
TELEDYNE TECHNOLOGIES INC COM 879360105   4,267,210 10,444 SH   SOLE 31 9,666 0 778
TELEDYNE TECHNOLOGIES INC COM 879360105   793,871 1,943 SH   SOLE 34 1,943 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   5,038,609 12,332 SH   SOLE 36 12,332 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   915,219 2,240 SH   SOLE 40 2,240 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   22,592,431 55,295 SH   SOLE 43 49,510 0 5,785
TELEFLEX INCORPORATED COM 879369106   11,208,529 57,067 SH   SOLE 2 9,173 0 47,894
TELEFLEX INCORPORATED COM 879369106   8,807,417 44,842 SH   SOLE 4 20,434 0 24,408
TELEFLEX INCORPORATED COM 879369106   5,639,128 28,711 SH   SOLE 7 24,081 0 4,630
TELEFLEX INCORPORATED COM 879369106   143,576 731 SH   SOLE 13 731 0 0
TELEFLEX INCORPORATED COM 879369106   1,271,755 6,475 SH   SOLE 15 6,475 0 0
TELEFLEX INCORPORATED COM 879369106   14,285,685 72,734 SH   SOLE 18 69,871 0 2,863
TELEFLEX INCORPORATED COM 879369106   120,350,620 612,752 SH   SOLE 19 612,752 0 0
TELEFLEX INCORPORATED COM 879369106   297,194,256 1,513,132 SH   SOLE 21 1,513,132 0 0
TELEFLEX INCORPORATED COM 879369106   217,102,972 1,105,356 SH   SOLE 22 1,003,787 0 101,569
TELEFLEX INCORPORATED COM 879369106   15,179,350 77,284 SH   SOLE 23 77,284 0 0
TELEFLEX INCORPORATED COM 879369106   14,886,700 75,794 SH   SOLE 25 75,715 0 79
TELEFLEX INCORPORATED COM 879369106   9,977,824 50,801 SH   SOLE 26 24,387 0 26,414
TELEFLEX INCORPORATED COM 879369106   16,776,949 85,418 SH   SOLE 28 546 0 84,872
TELEFLEX INCORPORATED COM 879369106   53,299,192 271,367 SH   SOLE 30 271,367 0 0
TELEFLEX INCORPORATED COM 879369106   2,018,898 10,279 SH   SOLE 31 9,429 0 850
TELEFLEX INCORPORATED COM 879369106   921,556 4,692 SH   SOLE 34 4,692 0 0
TELEFLEX INCORPORATED COM 879369106   2,079,785 10,589 SH   SOLE 36 10,589 0 0
TELEFLEX INCORPORATED COM 879369106   470,402 2,395 SH   SOLE 40 2,395 0 0
TELEFLEX INCORPORATED COM 879369106   36,139 184 SH   OTR 43 184 0 0
TELEFLEX INCORPORATED COM 879369106   7,920,677 40,327 SH   SOLE 43 31,286 0 9,041
TELEFONICA BRASIL SA NEW ADR 87936R205   6,261,336 732,320 SH   SOLE 2 731,728 0 592
TELEFONICA BRASIL SA NEW ADR 87936R205   1,500,046 175,444 SH   SOLE 18 175,444 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   1,161,680 135,869 SH   SOLE 19 135,869 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   9,987,058 1,168,077 SH   SOLE 21 1,168,077 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   11,494,646 1,344,403 SH   SOLE 22 1,344,403 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   20,101 2,351 SH   SOLE 26 0 0 2,351
TELEFONICA BRASIL SA NEW ADR 87936R205   298,044 34,859 SH   SOLE 28 0 0 34,859
TELEFONICA BRASIL SA NEW ADR 87936R205   4,001,682 468,033 SH   SOLE 30 468,033 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   452,526 52,927 SH   SOLE 34 52,927 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   29,153,112 3,409,721 SH   SOLE 43 2,821,245 0 588,476
TELEFONICA S A SPONSORED ADR 879382208   25,187,046 6,188,463 SH   SOLE 43 5,898,586 0 289,877
TELEPHONE & DATA SYS INC COM NEW 879433829   4,245,302 231,857 SH   SOLE 2 112,841 0 119,016
TELEPHONE & DATA SYS INC COM NEW 879433829   7,049 385 SH   SOLE 4 385 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   507,938 27,741 SH   SOLE 7 26,431 0 1,310
TELEPHONE & DATA SYS INC COM NEW 879433829   13,453,712 734,774 SH   SOLE 18 734,128 0 646
TELEPHONE & DATA SYS INC COM NEW 879433829   16,053,915 876,784 SH   SOLE 19 876,784 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   208,885,552 11,408,277 SH   SOLE 21 11,408,277 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   58,343,954 3,186,453 SH   SOLE 22 3,055,534 0 130,919
TELEPHONE & DATA SYS INC COM NEW 879433829   97,757 5,339 SH   SOLE 23 5,339 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   1,211,499 66,166 SH   SOLE 25 66,166 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   2,566,696 140,180 SH   SOLE 26 27,798 0 112,382
TELEPHONE & DATA SYS INC COM NEW 879433829   136,886 7,476 SH   SOLE 28 1,908 0 5,568
TELEPHONE & DATA SYS INC COM NEW 879433829   3,995,498 218,214 SH   SOLE 30 218,214 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   1,230,542 67,206 SH   SOLE 34 67,206 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   225,854 12,335 SH   SOLE 36 12,335 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   275,163 15,028 SH   SOLE 40 15,028 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   5,915,515 323,076 SH   SOLE 43 302,822 0 20,254
TELESIS BIO INC COM 192003101   1,900 1,827 SH   SOLE 18 1,827 0 0
TELESIS BIO INC COM 192003101   24,865 23,909 SH   SOLE 21 23,909 0 0
TELESIS BIO INC COM 192003101   440 423 SH   SOLE 22 423 0 0
TELLURIAN INC NEW COM 87968A104   487,509 420,266 SH   SOLE 2 192,864 0 227,402
TELLURIAN INC NEW COM 87968A104   2,894 2,495 SH   SOLE 4 2,495 0 0
TELLURIAN INC NEW COM 87968A104   7,081 6,104 SH   SOLE 7 6,104 0 0
TELLURIAN INC NEW COM 87968A104   1,679,021 1,447,432 SH   SOLE 18 1,447,432 0 0
TELLURIAN INC NEW COM 87968A104   1,292,103 1,113,882 SH   SOLE 19 1,113,882 0 0
TELLURIAN INC NEW COM 87968A104   22,207,012 19,143,976 SH   SOLE 21 19,143,976 0 0
TELLURIAN INC NEW COM 87968A104   18,307,128 15,782,007 SH   SOLE 22 15,099,831 0 682,176
TELLURIAN INC NEW COM 87968A104   359,327 309,765 SH   SOLE 26 276,549 0 33,216
TELLURIAN INC NEW COM 87968A104   597,539 515,120 SH   SOLE 30 515,120 0 0
TELLURIAN INC NEW COM 87968A104   271,232 233,821 SH   SOLE 43 206,701 0 27,120
TELOS CORP MD COM 87969B101   21,307 8,915 SH   SOLE 18 8,915 0 0
TELOS CORP MD COM 87969B101   202,282 84,637 SH   SOLE 19 84,637 0 0
TELOS CORP MD COM 87969B101   276,442 115,666 SH   SOLE 21 115,666 0 0
TELOS CORP MD COM 87969B101   1,867,441 781,356 SH   SOLE 22 781,356 0 0
TELOS CORP MD COM 87969B101   12,390 5,184 SH   SOLE 26 0 0 5,184
TELOS CORP MD COM 87969B101   1,181 494 SH   SOLE 43 494 0 0
TELUS CORPORATION COM 87971M103   32,487,991 1,988,249 SH   SOLE 18 1,982,001 0 6,248
TELUS CORPORATION COM 87971M103   2,697,424 165,081 SH   SOLE 26 165,081 0 0
TELUS CORPORATION COM 87971M103   571,753 34,991 SH   SOLE 43 27,376 0 7,615
TEMPEST THERAPEUTICS INC COM 87978U108   27 88 SH   SOLE 21 88 0 0
TEMPEST THERAPEUTICS INC COM 87978U108   25,286 82,985 SH   SOLE 22 82,985 0 0
TEMPLETON EMERGING MKTS FD COM 880191101   25,730 2,275 SH   SOLE 43 2,275 0 0
TEMPUR SEALY INTL INC COM 88023U101   10,678,889 246,398 SH   SOLE 2 154,976 0 91,422
TEMPUR SEALY INTL INC COM 88023U101   21,540 497 SH   SOLE 4 497 0 0
TEMPUR SEALY INTL INC COM 88023U101   1,103,523 25,462 SH   SOLE 7 24,163 0 1,299
TEMPUR SEALY INTL INC COM 88023U101   13,574,218 313,203 SH   SOLE 18 313,203 0 0
TEMPUR SEALY INTL INC COM 88023U101   2,346,168 54,134 SH   SOLE 19 54,134 0 0
TEMPUR SEALY INTL INC COM 88023U101   372,703,153 8,599,519 SH   SOLE 21 8,599,519 0 0
TEMPUR SEALY INTL INC COM 88023U101   211,582,413 4,881,920 SH   SOLE 22 4,654,404 0 227,516
TEMPUR SEALY INTL INC COM 88023U101   1,445,129 33,344 SH   SOLE 25 33,344 0 0
TEMPUR SEALY INTL INC COM 88023U101   2,813,936 64,927 SH   SOLE 26 49,085 0 15,842
TEMPUR SEALY INTL INC COM 88023U101   347,977 8,029 SH   SOLE 28 3,077 0 4,952
TEMPUR SEALY INTL INC COM 88023U101   5,163,571 119,141 SH   SOLE 30 119,141 0 0
TEMPUR SEALY INTL INC COM 88023U101   104,666 2,415 SH   SOLE 31 2,415 0 0
TEMPUR SEALY INTL INC COM 88023U101   126,770 2,925 SH   SOLE 36 2,925 0 0
TEMPUR SEALY INTL INC COM 88023U101   1,274,023 29,396 SH   SOLE 40 29,396 0 0
TEMPUR SEALY INTL INC COM 88023U101   5,938,121 137,012 SH   SOLE 43 118,945 0 18,067
TENABLE HLDGS INC COM 88025T102   5,956,339 132,954 SH   SOLE 2 69,323 0 63,631
TENABLE HLDGS INC COM 88025T102   526,669 11,756 SH   SOLE 4 307 0 11,449
TENABLE HLDGS INC COM 88025T102   1,000,787 22,339 SH   SOLE 7 21,345 0 994
TENABLE HLDGS INC COM 88025T102   13,059,334 291,503 SH   SOLE 18 272,438 0 19,065
TENABLE HLDGS INC COM 88025T102   23,187,808 517,585 SH   SOLE 19 517,585 0 0
TENABLE HLDGS INC COM 88025T102   219,812,365 4,906,526 SH   SOLE 21 4,906,526 0 0
TENABLE HLDGS INC COM 88025T102   150,686,861 3,363,546 SH   SOLE 22 3,236,059 0 127,487
TENABLE HLDGS INC COM 88025T102   397,958 8,883 SH   SOLE 23 8,883 0 0
TENABLE HLDGS INC COM 88025T102   1,031,341 23,021 SH   SOLE 25 23,021 0 0
TENABLE HLDGS INC COM 88025T102   2,033,517 45,391 SH   SOLE 26 36,093 0 9,298
TENABLE HLDGS INC COM 88025T102   222,208 4,960 SH   SOLE 28 1,568 0 3,392
TENABLE HLDGS INC COM 88025T102   36,671,354 818,557 SH   SOLE 30 818,557 0 0
TENABLE HLDGS INC COM 88025T102   569,990 12,723 SH   SOLE 34 12,723 0 0
TENABLE HLDGS INC COM 88025T102   133,325 2,976 SH   SOLE 36 2,976 0 0
TENABLE HLDGS INC COM 88025T102   894,566 19,968 SH   SOLE 40 19,968 0 0
TENABLE HLDGS INC COM 88025T102   1,123,987 25,089 SH   SOLE 43 22,312 0 2,777
TENARIS S A SPONSORED ADS 88031M109   2,284,617 72,298 SH   SOLE 25 72,298 0 0
TENARIS S A SPONSORED ADS 88031M109   12,018,839 380,343 SH   SOLE 34 380,343 0 0
TENARIS S A SPONSORED ADS 88031M109   21,521,130 681,048 SH   SOLE 43 621,800 0 59,248
TENAX THERAPEUTICS INC COM 88032L506   7,153 23,922 SH   SOLE 22 23,922 0 0
TENAYA THERAPEUTICS INC COM 87990A106   86,233 33,817 SH   SOLE 2 1,223 0 32,594
TENAYA THERAPEUTICS INC COM 87990A106   1,614 633 SH   SOLE 7 633 0 0
TENAYA THERAPEUTICS INC COM 87990A106   381,470 149,596 SH   SOLE 18 149,596 0 0
TENAYA THERAPEUTICS INC COM 87990A106   1,817,089 712,584 SH   SOLE 19 712,584 0 0
TENAYA THERAPEUTICS INC COM 87990A106   3,956,511 1,551,573 SH   SOLE 21 1,551,573 0 0
TENAYA THERAPEUTICS INC COM 87990A106   5,682,599 2,228,470 SH   SOLE 22 1,096,482 0 1,131,988
TENAYA THERAPEUTICS INC COM 87990A106   3,009 1,180 SH   SOLE 34 1,180 0 0
TENAYA THERAPEUTICS INC COM 87990A106   13,551 5,314 SH   SOLE 43 0 0 5,314
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   3,267,281 512,113 SH   SOLE 2 27,806 0 484,307
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   1,007,243 157,875 SH   SOLE 4 27,159 0 130,716
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   1,089,870 170,826 SH   SOLE 7 124,521 0 46,305
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   1,042,664 163,427 SH   SOLE 13 163,427 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   3,868,596 606,363 SH   SOLE 15 606,363 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   1,151,137 180,429 SH   SOLE 18 180,429 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   25,207,903 3,951,082 SH   SOLE 19 3,951,082 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   83,000,100 13,009,420 SH   SOLE 21 13,009,420 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   47,134,151 7,387,798 SH   SOLE 22 6,510,664 0 877,134
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   5,571,437 873,266 SH   SOLE 23 873,266 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   20,905,091 3,276,660 SH   SOLE 25 3,276,660 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   4,729,054 741,231 SH   SOLE 26 70,487 0 670,744
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   7,746,794 1,214,231 SH   SOLE 28 40,380 0 1,173,851
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   30,649,552 4,804,005 SH   SOLE 30 4,804,005 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   21,127,300 3,311,489 SH   SOLE 34 3,311,489 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   61,254 9,601 SH   SOLE 36 9,601 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   61,478 9,636 SH   SOLE 40 9,636 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   10,932,162 1,713,505 SH   SOLE 43 1,628,731 0 84,774
TENET HEALTHCARE CORP COM NEW 88033G407   21,292,485 323,152 SH   SOLE 2 191,896 0 131,256
TENET HEALTHCARE CORP COM NEW 88033G407   17,329 263 SH   SOLE 4 263 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   1,115,979 16,937 SH   SOLE 7 16,287 0 650
TENET HEALTHCARE CORP COM NEW 88033G407   52,485,668 796,565 SH   SOLE 18 794,576 0 1,989
TENET HEALTHCARE CORP COM NEW 88033G407   12,312,403 186,863 SH   SOLE 19 186,863 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   346,367,851 5,256,759 SH   SOLE 21 5,256,759 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   202,079,227 3,066,918 SH   SOLE 22 2,919,240 0 147,678
TENET HEALTHCARE CORP COM NEW 88033G407   901,771 13,686 SH   SOLE 23 13,686 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   4,153,310 63,034 SH   SOLE 25 18,274 0 44,760
TENET HEALTHCARE CORP COM NEW 88033G407   3,850,677 58,441 SH   SOLE 26 49,698 0 8,743
TENET HEALTHCARE CORP COM NEW 88033G407   1,237,019 18,774 SH   SOLE 28 16,005 0 2,769
TENET HEALTHCARE CORP COM NEW 88033G407   7,323,080 111,141 SH   SOLE 30 111,141 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   94,684 1,437 SH   SOLE 31 1,437 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   28,190,312 427,839 SH   SOLE 34 427,839 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   1,801,762 27,345 SH   SOLE 36 27,345 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   1,015,233 15,408 SH   SOLE 40 15,408 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   4,475,611 67,926 SH   SOLE 43 62,830 0 5,096
TENNANT CO COM 880345103   4,175,757 56,315 SH   SOLE 2 35,037 0 21,278
TENNANT CO COM 880345103   4,227 57 SH   SOLE 4 57 0 0
TENNANT CO COM 880345103   909,227 12,262 SH   SOLE 7 11,593 0 669
TENNANT CO COM 880345103   4,248,869 57,301 SH   SOLE 18 57,301 0 0
TENNANT CO COM 880345103   8,446,352 113,909 SH   SOLE 19 113,909 0 0
TENNANT CO COM 880345103   158,418,583 2,136,461 SH   SOLE 21 2,136,461 0 0
TENNANT CO COM 880345103   44,886,999 605,354 SH   SOLE 22 585,210 0 20,144
TENNANT CO COM 880345103   243,064 3,278 SH   SOLE 23 3,278 0 0
TENNANT CO COM 880345103   316,695 4,271 SH   SOLE 25 4,271 0 0
TENNANT CO COM 880345103   973,664 13,131 SH   SOLE 26 4,786 0 8,345
TENNANT CO COM 880345103   20,614 278 SH   SOLE 28 278 0 0
TENNANT CO COM 880345103   4,764,434 64,254 SH   SOLE 30 64,254 0 0
TENNANT CO COM 880345103   66,587 898 SH   SOLE 34 898 0 0
TENNANT CO COM 880345103   138,735 1,871 SH   SOLE 36 1,871 0 0
TENNANT CO COM 880345103   212,959 2,872 SH   SOLE 40 2,872 0 0
TENNANT CO COM 880345103   1,727,356 23,295 SH   SOLE 43 21,576 0 1,719
TERADATA CORP DEL COM 88076W103   23,068,248 512,400 SH   SOLE 2 361,602 0 150,798
TERADATA CORP DEL COM 88076W103   1,991,100 44,227 SH   SOLE 4 26,103 0 18,124
TERADATA CORP DEL COM 88076W103   1,212,929 26,942 SH   SOLE 7 25,688 0 1,254
TERADATA CORP DEL COM 88076W103   376,637 8,366 SH   SOLE 13 8,366 0 0
TERADATA CORP DEL COM 88076W103   11,620,833 258,126 SH   SOLE 18 225,095 0 33,031
TERADATA CORP DEL COM 88076W103   8,624,842 191,578 SH   SOLE 19 191,578 0 0
TERADATA CORP DEL COM 88076W103   268,849,671 5,971,783 SH   SOLE 21 5,971,783 0 0
TERADATA CORP DEL COM 88076W103   144,845,367 3,217,356 SH   SOLE 22 3,041,562 0 175,794
TERADATA CORP DEL COM 88076W103   5,293,317 117,577 SH   SOLE 23 117,577 0 0
TERADATA CORP DEL COM 88076W103   916,922 20,367 SH   SOLE 25 20,367 0 0
TERADATA CORP DEL COM 88076W103   10,614,320 235,769 SH   SOLE 26 36,301 0 199,468
TERADATA CORP DEL COM 88076W103   217,762 4,837 SH   SOLE 28 1,953 0 2,884
TERADATA CORP DEL COM 88076W103   196,017 4,354 SH   SOLE 29 4,354 0 0
TERADATA CORP DEL COM 88076W103   31,834,677 707,123 SH   SOLE 30 707,123 0 0
TERADATA CORP DEL COM 88076W103   303,300 6,737 SH   SOLE 31 6,737 0 0
TERADATA CORP DEL COM 88076W103   2,830,407 62,870 SH   SOLE 34 62,870 0 0
TERADATA CORP DEL COM 88076W103   220,328 4,894 SH   SOLE 36 4,894 0 0
TERADATA CORP DEL COM 88076W103   738,373 16,401 SH   SOLE 40 16,401 0 0
TERADATA CORP DEL COM 88076W103   26,697 593 SH   OTR 43 593 0 0
TERADATA CORP DEL COM 88076W103   3,358,807 74,607 SH   SOLE 43 67,332 0 7,275
TERADYNE INC COM 880770102   24,724,010 246,108 SH   SOLE 2 69,567 0 176,541
TERADYNE INC COM 880770102   17,154,851 170,763 SH   SOLE 4 61,930 0 108,833
TERADYNE INC COM 880770102   10,409,062 103,614 SH   SOLE 7 88,385 0 15,229
TERADYNE INC COM 880770102   615,518 6,127 SH   SOLE 13 6,127 0 0
TERADYNE INC COM 880770102   1,416,586 14,101 SH   SOLE 15 14,101 0 0
TERADYNE INC COM 880770102   32,828,419 326,781 SH   SOLE 18 317,270 0 9,511
TERADYNE INC COM 880770102   6,583,546 65,534 SH   SOLE 19 65,534 0 0
TERADYNE INC COM 880770102   659,287,837 6,562,690 SH   SOLE 21 6,562,690 0 0
TERADYNE INC COM 880770102   346,793,345 3,452,054 SH   SOLE 22 3,075,782 0 376,272
TERADYNE INC COM 880770102   25,717,559 255,998 SH   SOLE 23 255,998 0 0
TERADYNE INC COM 880770102   21,409,834 213,118 SH   SOLE 25 212,812 0 306
TERADYNE INC COM 880770102   16,398,990 163,239 SH   SOLE 26 82,372 0 80,867
TERADYNE INC COM 880770102   26,809,358 266,866 SH   SOLE 28 2,444 0 264,422
TERADYNE INC COM 880770102   135,185,606 1,345,666 SH   SOLE 30 1,345,666 0 0
TERADYNE INC COM 880770102   3,627,309 36,107 SH   SOLE 31 33,444 0 2,663
TERADYNE INC COM 880770102   693,777 6,906 SH   SOLE 34 6,906 0 0
TERADYNE INC COM 880770102   3,548,147 35,319 SH   SOLE 36 35,319 0 0
TERADYNE INC COM 880770102   761,688 7,582 SH   SOLE 40 7,582 0 0
TERADYNE INC COM 880770102   28,430 283 SH   OTR 43 283 0 0
TERADYNE INC COM 880770102   12,954,738 128,954 SH   SOLE 43 113,260 0 15,695
TERAWULF INC COM 88080T104   130,845 103,845 SH   SOLE 2 32,732 0 71,113
TERAWULF INC COM 88080T104   484,718 384,697 SH   SOLE 18 384,697 0 0
TERAWULF INC COM 88080T104   362,167 287,434 SH   SOLE 19 287,434 0 0
TERAWULF INC COM 88080T104   6,010,097 4,769,918 SH   SOLE 21 4,769,918 0 0
TERAWULF INC COM 88080T104   4,740,967 3,762,672 SH   SOLE 22 3,642,548 0 120,124
TERAWULF INC COM 88080T104   223,718 177,554 SH   SOLE 30 177,554 0 0
TEREX CORP NEW COM 880779103   12,630,880 219,210 SH   SOLE 2 140,075 0 79,135
TEREX CORP NEW COM 880779103   15,039 261 SH   SOLE 4 261 0 0
TEREX CORP NEW COM 880779103   475,250 8,248 SH   SOLE 7 7,848 0 400
TEREX CORP NEW COM 880779103   16,669,639 289,303 SH   SOLE 18 265,937 0 23,366
TEREX CORP NEW COM 880779103   28,598,477 496,329 SH   SOLE 19 496,329 0 0
TEREX CORP NEW COM 880779103   296,010,362 5,137,285 SH   SOLE 21 5,137,285 0 0
TEREX CORP NEW COM 880779103   144,067,459 2,500,303 SH   SOLE 22 2,426,476 0 73,827
TEREX CORP NEW COM 880779103   676,747 11,745 SH   SOLE 23 11,745 0 0
TEREX CORP NEW COM 880779103   1,714,541 29,756 SH   SOLE 25 29,756 0 0
TEREX CORP NEW COM 880779103   4,172,956 72,422 SH   SOLE 26 25,990 0 46,432
TEREX CORP NEW COM 880779103   71,679 1,244 SH   SOLE 28 1,244 0 0
TEREX CORP NEW COM 880779103   2,139,085 37,124 SH   SOLE 30 37,124 0 0
TEREX CORP NEW COM 880779103   1,069,773 18,566 SH   SOLE 34 18,566 0 0
TEREX CORP NEW COM 880779103   48,747 846 SH   SOLE 36 846 0 0
TEREX CORP NEW COM 880779103   662,342 11,495 SH   SOLE 40 11,495 0 0
TEREX CORP NEW COM 880779103   10,121,380 175,657 SH   SOLE 43 157,542 0 18,115
TERNIUM SA SPONSORED ADS 880890108   112,598 2,822 SH   SOLE 43 2,775 0 47
TERNS PHARMACEUTICALS INC COM 880881107   131,776 26,198 SH   SOLE 2 11,720 0 14,478
TERNS PHARMACEUTICALS INC COM 880881107   2,103 418 SH   SOLE 7 418 0 0
TERNS PHARMACEUTICALS INC COM 880881107   592,826 117,858 SH   SOLE 18 117,858 0 0
TERNS PHARMACEUTICALS INC COM 880881107   431,378 85,761 SH   SOLE 19 85,761 0 0
TERNS PHARMACEUTICALS INC COM 880881107   8,687,278 1,727,093 SH   SOLE 21 1,727,093 0 0
TERNS PHARMACEUTICALS INC COM 880881107   5,602,409 1,113,799 SH   SOLE 22 1,075,087 0 38,712
TERNS PHARMACEUTICALS INC COM 880881107   29,692 5,903 SH   SOLE 25 5,903 0 0
TERNS PHARMACEUTICALS INC COM 880881107   367,442 73,050 SH   SOLE 30 73,050 0 0
TERNS PHARMACEUTICALS INC COM 880881107   74,117 14,735 SH   SOLE 43 11,418 0 3,317
TERRAN ORBITAL CORPORATION COM 88105P103   86,136 103,479 SH   SOLE 2 4,234 0 99,245
TERRAN ORBITAL CORPORATION COM 88105P103   207,020 248,702 SH   SOLE 18 248,702 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   144,209 173,245 SH   SOLE 19 173,245 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   2,461,066 2,956,590 SH   SOLE 21 2,956,590 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   1,524,276 1,831,182 SH   SOLE 22 1,775,361 0 55,821
TERRENO RLTY CORP COM 88146M101   9,615,047 169,279 SH   SOLE 2 51,009 0 118,270
TERRENO RLTY CORP COM 88146M101   1,942,446 34,198 SH   SOLE 4 34,198 0 0
TERRENO RLTY CORP COM 88146M101   6,876,435 121,064 SH   SOLE 7 103,838 0 17,226
TERRENO RLTY CORP COM 88146M101   12,581,427 221,504 SH   SOLE 18 221,504 0 0
TERRENO RLTY CORP COM 88146M101   27,348,462 481,487 SH   SOLE 19 481,487 0 0
TERRENO RLTY CORP COM 88146M101   178,408,346 3,140,992 SH   SOLE 21 3,140,992 0 0
TERRENO RLTY CORP COM 88146M101   182,808,074 3,218,452 SH   SOLE 22 3,097,304 0 121,148
TERRENO RLTY CORP COM 88146M101   247,932 4,365 SH   SOLE 23 4,365 0 0
TERRENO RLTY CORP COM 88146M101   20,750,062 365,318 SH   SOLE 25 365,318 0 0
TERRENO RLTY CORP COM 88146M101   5,194,701 91,456 SH   SOLE 26 18,763 0 72,693
TERRENO RLTY CORP COM 88146M101   8,740,384 153,880 SH   SOLE 28 2,624 0 151,256
TERRENO RLTY CORP COM 88146M101   16,415,484 289,005 SH   SOLE 30 289,005 0 0
TERRENO RLTY CORP COM 88146M101   1,272,888 22,410 SH   SOLE 36 22,410 0 0
TERRENO RLTY CORP COM 88146M101   787,362 13,862 SH   SOLE 40 13,862 0 0
TERRENO RLTY CORP COM 88146M101   2,281,422 40,166 SH   SOLE 43 37,226 0 2,940
TERRITORIAL BANCORP INC COM 88145X108   11,881 1,307 SH   SOLE 18 1,307 0 0
TERRITORIAL BANCORP INC COM 88145X108   154,130 16,956 SH   SOLE 21 16,956 0 0
TERRITORIAL BANCORP INC COM 88145X108   301,961 33,219 SH   SOLE 22 33,219 0 0
TESLA INC COM 88160R101   1,329,320,023 5,312,605 SH   SOLE 2 1,228,460 0 4,084,145
TESLA INC COM 88160R101   599,309,178 2,395,129 SH   SOLE 4 1,271,371 0 1,123,758
TESLA INC COM 88160R101   671,121,067 2,682,124 SH   SOLE 7 2,343,324 0 338,800
TESLA INC COM 88160R101   36,512,853 145,923 SH   SOLE 13 145,923 0 0
TESLA INC COM 88160R101   65,194,571 260,549 SH   SOLE 15 260,549 0 0
TESLA INC COM 88160R101   1,443,251,695 5,767,931 SH   SOLE 18 5,061,553 0 706,378
TESLA INC COM 88160R101   843,663,271 3,371,686 SH   SOLE 19 3,371,686 0 0
TESLA INC COM 88160R101   14,710,166,315 58,788,931 SH   SOLE 21 58,788,931 0 0
TESLA INC COM 88160R101   15,165,216,657 60,607,532 SH   SOLE 22 54,552,541 0 6,054,991
TESLA INC COM 88160R101   1,464,928,754 5,854,563 SH   SOLE 23 5,854,563 0 0
TESLA INC COM 88160R101   1,510,149,263 6,035,286 SH   SOLE 25 5,623,371 0 411,915
TESLA INC COM 88160R101   940,636,032 3,759,236 SH   SOLE 26 2,056,517 0 1,702,719
TESLA INC COM 88160R101   1,223,693,403 4,890,470 SH   SOLE 28 243,028 0 4,647,442
TESLA INC COM 88160R101   10,638,604 42,517 SH   SOLE 29 42,517 0 0
TESLA INC COM 88160R101   4,872,868,354 19,474,336 SH   SOLE 30 19,392,329 0 82,007
TESLA INC COM 88160R101   219,126,412 875,735 SH   SOLE 31 671,838 0 203,897
TESLA INC COM 88160R101   152,652,967 610,075 SH   SOLE 32 610,075 0 0
TESLA INC COM 88160R101   503,822,724 2,013,519 SH   SOLE 34 2,013,519 0 0
TESLA INC COM 88160R101   166,481,875 665,342 SH   SOLE 36 665,342 0 0
TESLA INC COM 88160R101   34,665,729 138,541 SH   SOLE 40 138,541 0 0
TESLA INC COM 88160R101   1,152,013 4,604 SH   OTR 43 4,604 0 0
TESLA INC COM 88160R101   739,788,459 2,956,552 SH   SOLE 43 2,484,839 0 471,713
TESLA INC OPTIONS 88160R101   925,814 3,700 SH Call SOLE 2 0 0 3,700
TESLA INC OPTIONS 88160R101   175,154 700 SH Call SOLE 4 700 0 0
TESLA INC OPTIONS 88160R101   3,728,278 14,900 SH Call SOLE 18 14,900 0 0
TESLA INC OPTIONS 88160R101   20,242,798 80,900 SH Call SOLE 19 80,900 0 0
TESLA INC OPTIONS 88160R101   1,476,298 5,900 SH Call SOLE 22 5,900 0 0
TESLA INC OPTIONS 88160R101   600,528 2,400 SH Call SOLE 26 2,400 0 0
TESLA INC OPTIONS 88160R101   100,088 400 SH Call SOLE 30 400 0 0
TESLA INC OPTIONS 88160R101   11,785,362 47,100 SH Call SOLE 34 47,100 0 0
TETRA TECH INC NEW COM 88162G103   16,201,685 106,569 SH   SOLE 2 60,906 0 45,663
TETRA TECH INC NEW COM 88162G103   392,541 2,582 SH   SOLE 4 860 0 1,722
TETRA TECH INC NEW COM 88162G103   8,116,274 53,386 SH   SOLE 7 53,146 0 240
TETRA TECH INC NEW COM 88162G103   15,512,381 102,035 SH   SOLE 18 102,035 0 0
TETRA TECH INC NEW COM 88162G103   9,988,675 65,702 SH   SOLE 19 65,702 0 0
TETRA TECH INC NEW COM 88162G103   426,021,507 2,802,220 SH   SOLE 21 2,802,220 0 0
TETRA TECH INC NEW COM 88162G103   233,957,903 1,538,893 SH   SOLE 22 1,451,780 0 87,113
TETRA TECH INC NEW COM 88162G103   52,298 344 SH   SOLE 23 344 0 0
TETRA TECH INC NEW COM 88162G103   1,544,777 10,161 SH   SOLE 25 10,161 0 0
TETRA TECH INC NEW COM 88162G103   6,327,641 41,621 SH   SOLE 26 28,327 0 13,294
TETRA TECH INC NEW COM 88162G103   872,044 5,736 SH   SOLE 28 965 0 4,771
TETRA TECH INC NEW COM 88162G103   75,808,695 498,643 SH   SOLE 30 498,643 0 0
TETRA TECH INC NEW COM 88162G103   113,414 746 SH   SOLE 31 746 0 0
TETRA TECH INC NEW COM 88162G103   2,307,815 15,180 SH   SOLE 34 15,180 0 0
TETRA TECH INC NEW COM 88162G103   190,190 1,251 SH   SOLE 36 1,251 0 0
TETRA TECH INC NEW COM 88162G103   1,378,000 9,064 SH   SOLE 40 9,064 0 0
TETRA TECH INC NEW COM 88162G103   11,492,934 75,596 SH   SOLE 43 73,748 0 1,848
TETRA TECHNOLOGIES INC DEL COM 88162F105   729,362 114,320 SH   SOLE 2 86,843 0 27,477
TETRA TECHNOLOGIES INC DEL COM 88162F105   670,959 105,166 SH   SOLE 7 105,166 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   2,071,860 324,743 SH   SOLE 18 324,743 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   1,645,919 257,981 SH   SOLE 19 257,981 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   28,699,594 4,498,369 SH   SOLE 21 4,498,369 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   21,450,944 3,362,217 SH   SOLE 22 3,261,201 0 101,016
TETRA TECHNOLOGIES INC DEL COM 88162F105   132,060 20,699 SH   SOLE 25 20,699 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   65,261 10,229 SH   SOLE 26 0 0 10,229
TETRA TECHNOLOGIES INC DEL COM 88162F105   578,168 90,622 SH   SOLE 28 0 0 90,622
TETRA TECHNOLOGIES INC DEL COM 88162F105   6,121,272 959,447 SH   SOLE 30 959,447 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   140,692 22,052 SH   SOLE 40 22,052 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   353,407 55,393 SH   SOLE 43 52,957 0 2,436
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,465,034 241,670 SH   SOLE 2 83,676 0 157,994
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   8,361,848 819,789 SH   SOLE 4 328,888 0 490,901
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   6,831,226 669,728 SH   SOLE 7 578,593 0 91,135
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   35,761 3,506 SH   SOLE 13 3,506 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,025,702 100,559 SH   SOLE 15 100,559 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   9,290,803 910,863 SH   SOLE 18 902,761 0 8,102
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   6,623,411 649,354 SH   SOLE 19 649,354 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   166,687,625 16,341,924 SH   SOLE 21 16,341,924 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   155,637,210 15,258,550 SH   SOLE 22 14,650,528 0 608,022
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   19,768,630 1,938,101 SH   SOLE 23 1,938,101 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,971,625 389,375 SH   SOLE 25 382,035 0 7,340
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   4,859,147 476,387 SH   SOLE 26 65,875 0 410,512
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   5,795,609 568,197 SH   SOLE 28 12,023 0 556,174
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   8,602,048 843,338 SH   SOLE 30 843,338 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,452,539 240,445 SH   SOLE 31 219,661 0 20,784
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   9,305,297 912,284 SH   SOLE 34 912,284 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,461,068 143,242 SH   SOLE 36 143,242 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   621,506 60,932 SH   SOLE 40 60,932 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,193,520 215,051 SH   SOLE 43 209,768 0 5,283
TEXAS CAP BANCSHARES INC COM 88224Q107   4,290,335 72,841 SH   SOLE 2 38,884 0 33,957
TEXAS CAP BANCSHARES INC COM 88224Q107   26,741 454 SH   SOLE 4 454 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   474,204 8,051 SH   SOLE 7 7,650 0 401
TEXAS CAP BANCSHARES INC COM 88224Q107   11,834,836 200,931 SH   SOLE 18 200,931 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   10,526,137 178,712 SH   SOLE 19 178,712 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   205,505,281 3,489,054 SH   SOLE 21 3,489,054 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   93,997,038 1,595,875 SH   SOLE 22 1,531,797 0 64,078
TEXAS CAP BANCSHARES INC COM 88224Q107   572,803 9,725 SH   SOLE 25 9,725 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   1,472,088 24,993 SH   SOLE 26 19,825 0 5,168
TEXAS CAP BANCSHARES INC COM 88224Q107   166,451 2,826 SH   SOLE 28 902 0 1,924
TEXAS CAP BANCSHARES INC COM 88224Q107   3,904,834 66,296 SH   SOLE 30 66,296 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   975,384 16,560 SH   SOLE 34 16,560 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   51,538 875 SH   SOLE 36 875 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   509,662 8,653 SH   SOLE 40 8,653 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   2,054,668 34,884 SH   SOLE 43 32,117 0 2,767
TEXAS COMMUNITY BANCSHARES I COM 88231Q108   5,504 427 SH   SOLE 18 427 0 0
TEXAS COMMUNITY BANCSHARES I COM 88231Q108   73,486 5,701 SH   SOLE 21 5,701 0 0
TEXAS INSTRS INC COM 882508104   265,842,141 1,671,858 SH   SOLE 2 267,583 0 1,404,275
TEXAS INSTRS INC COM 882508104   80,972,662 509,230 SH   SOLE 4 412,259 0 96,971
TEXAS INSTRS INC COM 882508104   220,056,324 1,383,915 SH   SOLE 7 1,187,377 0 196,538
TEXAS INSTRS INC COM 882508104   6,393,315 40,207 SH   SOLE 13 40,207 0 0
TEXAS INSTRS INC COM 882508104   21,445,043 134,866 SH   SOLE 15 134,866 0 0
TEXAS INSTRS INC COM 882508104   276,422,825 1,738,399 SH   SOLE 18 1,680,588 0 57,811
TEXAS INSTRS INC COM 882508104   41,695,443 262,219 SH   SOLE 19 262,219 0 0
TEXAS INSTRS INC COM 882508104   5,295,729,782 33,304,382 SH   SOLE 21 33,304,382 0 0
TEXAS INSTRS INC COM 882508104   3,186,558,651 20,039,989 SH   SOLE 22 18,121,020 0 1,918,969
TEXAS INSTRS INC COM 882508104   281,281,376 1,768,954 SH   SOLE 23 1,768,954 0 0
TEXAS INSTRS INC COM 882508104   382,650,887 2,406,458 SH   SOLE 25 2,184,574 0 221,884
TEXAS INSTRS INC COM 882508104   199,945,534 1,257,440 SH   SOLE 26 751,947 0 505,493
TEXAS INSTRS INC COM 882508104   350,739,647 2,205,771 SH   SOLE 28 47,563 0 2,158,208
TEXAS INSTRS INC COM 882508104   189,699 1,193 SH   SOLE 29 1,193 0 0
TEXAS INSTRS INC COM 882508104   1,418,471,443 8,920,643 SH   SOLE 30 8,877,785 0 42,858
TEXAS INSTRS INC COM 882508104   33,204,150 208,818 SH   SOLE 31 187,268 0 21,550
TEXAS INSTRS INC COM 882508104   40,329,547 253,629 SH   SOLE 32 253,629 0 0
TEXAS INSTRS INC COM 882508104   144,644,242 909,655 SH   SOLE 34 909,655 0 0
TEXAS INSTRS INC COM 882508104   39,032,026 245,469 SH   SOLE 36 245,469 0 0
TEXAS INSTRS INC COM 882508104   7,007,253 44,068 SH   SOLE 40 44,068 0 0
TEXAS INSTRS INC COM 882508104   260,299 1,637 SH   OTR 43 1,637 0 0
TEXAS INSTRS INC COM 882508104   191,631,857 1,205,156 SH   SOLE 43 1,027,802 0 177,354
TEXAS PACIFIC LAND CORPORATI COM 88262P102   54,706,800 30,000 SH   SOLE 2 710 0 29,290
TEXAS PACIFIC LAND CORPORATI COM 88262P102   10,512,823 5,765 SH   SOLE 4 2,020 0 3,745
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,916,562 1,051 SH   SOLE 7 1,017 0 34
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,996,798 1,095 SH   SOLE 13 1,095 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   441,302 242 SH   SOLE 15 242 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   9,898,284 5,428 SH   SOLE 18 5,030 0 398
TEXAS PACIFIC LAND CORPORATI COM 88262P102   6,732,584 3,692 SH   SOLE 19 3,692 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   316,225,363 173,411 SH   SOLE 21 173,411 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   287,444,116 157,628 SH   SOLE 22 146,326 0 11,302
TEXAS PACIFIC LAND CORPORATI COM 88262P102   18,412,485 10,097 SH   SOLE 23 10,097 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   16,525,101 9,062 SH   SOLE 25 9,062 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   13,680,347 7,502 SH   SOLE 26 2,896 0 4,606
TEXAS PACIFIC LAND CORPORATI COM 88262P102   10,308,585 5,653 SH   SOLE 28 122 0 5,531
TEXAS PACIFIC LAND CORPORATI COM 88262P102   58,354 32 SH   SOLE 29 32 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   49,216,061 26,989 SH   SOLE 30 26,834 0 155
TEXAS PACIFIC LAND CORPORATI COM 88262P102   4,186,894 2,296 SH   SOLE 31 1,255 0 1,041
TEXAS PACIFIC LAND CORPORATI COM 88262P102   769,542 422 SH   SOLE 34 422 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,354,216 1,291 SH   SOLE 36 1,291 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   552,539 303 SH   SOLE 40 303 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   21,839 12 SH   OTR 43 12 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   4,292,662 2,354 SH   SOLE 43 1,760 0 594
TEXAS ROADHOUSE INC COM 882681109   17,428,888 181,362 SH   SOLE 2 100,636 0 80,726
TEXAS ROADHOUSE INC COM 882681109   17,298 180 SH   SOLE 4 180 0 0
TEXAS ROADHOUSE INC COM 882681109   603,412 6,279 SH   SOLE 7 5,977 0 302
TEXAS ROADHOUSE INC COM 882681109   14,331,874 149,135 SH   SOLE 18 139,067 0 10,068
TEXAS ROADHOUSE INC COM 882681109   19,528,577 203,211 SH   SOLE 19 203,211 0 0
TEXAS ROADHOUSE INC COM 882681109   346,373,518 3,604,303 SH   SOLE 21 3,604,303 0 0
TEXAS ROADHOUSE INC COM 882681109   203,839,920 2,121,123 SH   SOLE 22 2,031,939 0 89,184
TEXAS ROADHOUSE INC COM 882681109   616,578 6,416 SH   SOLE 23 6,416 0 0
TEXAS ROADHOUSE INC COM 882681109   1,204,325 12,532 SH   SOLE 25 12,532 0 0
TEXAS ROADHOUSE INC COM 882681109   10,342,474 107,622 SH   SOLE 26 18,679 0 88,943
TEXAS ROADHOUSE INC COM 882681109   213,534 2,222 SH   SOLE 28 1,177 0 1,045
TEXAS ROADHOUSE INC COM 882681109   3,316,603 34,512 SH   SOLE 30 34,512 0 0
TEXAS ROADHOUSE INC COM 882681109   91,487 952 SH   SOLE 31 952 0 0
TEXAS ROADHOUSE INC COM 882681109   39,401 410 SH   SOLE 36 410 0 0
TEXAS ROADHOUSE INC COM 882681109   1,110,532 11,556 SH   SOLE 40 11,556 0 0
TEXAS ROADHOUSE INC COM 882681109   14,031 146 SH   OTR 43 146 0 0
TEXAS ROADHOUSE INC COM 882681109   11,100,377 115,509 SH   SOLE 43 98,919 0 16,590
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   918,138 24,648 SH   SOLE 2 1,536 0 23,112
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   17,098 459 SH   SOLE 7 459 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   4,202,024 112,806 SH   SOLE 18 112,806 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   3,236,057 86,874 SH   SOLE 19 86,874 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   49,703,085 1,334,311 SH   SOLE 21 1,334,311 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   19,021,750 510,651 SH   SOLE 22 474,718 0 35,933
TEXTRON INC COM 883203101   49,471,841 633,118 SH   SOLE 2 219,374 0 413,744
TEXTRON INC COM 883203101   17,311,683 221,547 SH   SOLE 4 65,440 0 156,107
TEXTRON INC COM 883203101   11,748,271 150,349 SH   SOLE 7 130,319 0 20,030
TEXTRON INC COM 883203101   419,690 5,371 SH   SOLE 13 5,371 0 0
TEXTRON INC COM 883203101   2,542,676 32,540 SH   SOLE 15 32,540 0 0
TEXTRON INC COM 883203101   27,742,747 355,039 SH   SOLE 18 323,906 0 31,133
TEXTRON INC COM 883203101   24,048,992 307,768 SH   SOLE 19 307,768 0 0
TEXTRON INC COM 883203101   630,123,460 8,064,032 SH   SOLE 21 8,064,032 0 0
TEXTRON INC COM 883203101   393,960,157 5,041,722 SH   SOLE 22 4,448,827 0 592,895
TEXTRON INC COM 883203101   32,356,133 414,079 SH   SOLE 23 414,079 0 0
TEXTRON INC COM 883203101   8,354,729 106,920 SH   SOLE 25 106,226 0 694
TEXTRON INC COM 883203101   20,834,156 266,626 SH   SOLE 26 113,114 0 153,512
TEXTRON INC COM 883203101   492,829 6,307 SH   SOLE 28 0 0 6,307
TEXTRON INC COM 883203101   599,646 7,674 SH   SOLE 29 7,674 0 0
TEXTRON INC COM 883203101   76,965,400 984,968 SH   SOLE 30 984,968 0 0
TEXTRON INC COM 883203101   4,872,810 62,360 SH   SOLE 31 58,802 0 3,558
TEXTRON INC COM 883203101   4,218,466 53,986 SH   SOLE 36 53,986 0 0
TEXTRON INC COM 883203101   443,679 5,678 SH   SOLE 40 5,678 0 0
TEXTRON INC COM 883203101   14,171,710 181,363 SH   SOLE 43 153,355 0 28,008
TFF PHARMACEUTICALS INC COM 87241J104   6,312 18,034 SH   SOLE 21 18,034 0 0
TFF PHARMACEUTICALS INC COM 87241J104   68,268 195,051 SH   SOLE 22 195,051 0 0
TFI INTL INC COM 87241L109   2,966,656 23,103 SH   SOLE 43 17,113 0 5,990
TFS FINL CORP COM 87240R107   605,007 51,185 SH   SOLE 2 18,652 0 32,533
TFS FINL CORP COM 87240R107   3,286 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107   5,674 480 SH   SOLE 7 480 0 0
TFS FINL CORP COM 87240R107   221,495 18,739 SH   SOLE 18 18,739 0 0
TFS FINL CORP COM 87240R107   237,937 20,130 SH   SOLE 19 20,130 0 0
TFS FINL CORP COM 87240R107   8,248,741 697,863 SH   SOLE 21 697,863 0 0
TFS FINL CORP COM 87240R107   17,698,074 1,497,299 SH   SOLE 22 1,417,564 0 79,735
TFS FINL CORP COM 87240R107   123,637 10,460 SH   SOLE 25 10,460 0 0
TFS FINL CORP COM 87240R107   230,620 19,511 SH   SOLE 26 11,939 0 7,572
TFS FINL CORP COM 87240R107   11,182 946 SH   SOLE 28 946 0 0
TFS FINL CORP COM 87240R107   58,119 4,917 SH   SOLE 30 4,917 0 0
TFS FINL CORP COM 87240R107   8,534 722 SH   SOLE 31 722 0 0
TFS FINL CORP COM 87240R107   128,377 10,861 SH   SOLE 40 10,861 0 0
TFS FINL CORP COM 87240R107   10,623,224 898,750 SH   SOLE 43 699,899 0 198,851
TG THERAPEUTICS INC COM 88322Q108   784,185 93,802 SH   SOLE 2 50,212 0 43,590
TG THERAPEUTICS INC COM 88322Q108   2,834 339 SH   SOLE 4 339 0 0
TG THERAPEUTICS INC COM 88322Q108   10,876 1,301 SH   SOLE 7 1,301 0 0
TG THERAPEUTICS INC COM 88322Q108   2,857,013 341,748 SH   SOLE 18 328,128 0 13,620
TG THERAPEUTICS INC COM 88322Q108   3,285,455 392,997 SH   SOLE 19 392,997 0 0
TG THERAPEUTICS INC COM 88322Q108   38,592,753 4,616,358 SH   SOLE 21 4,616,358 0 0
TG THERAPEUTICS INC COM 88322Q108   32,395,301 3,875,036 SH   SOLE 22 3,757,379 0 117,657
TG THERAPEUTICS INC COM 88322Q108   35,237 4,215 SH   SOLE 23 4,215 0 0
TG THERAPEUTICS INC COM 88322Q108   229,841 27,493 SH   SOLE 25 27,493 0 0
TG THERAPEUTICS INC COM 88322Q108   657,924 78,699 SH   SOLE 26 65,475 0 13,224
TG THERAPEUTICS INC COM 88322Q108   54,440 6,512 SH   SOLE 28 2,288 0 4,224
TG THERAPEUTICS INC COM 88322Q108   3,869,894 462,906 SH   SOLE 30 462,906 0 0
TG THERAPEUTICS INC COM 88322Q108   212,787 25,453 SH   SOLE 40 25,453 0 0
TG THERAPEUTICS INC COM 88322Q108   502,336 60,088 SH   SOLE 43 52,670 0 7,418
THE AARONS COMPANY INC COM 00258W108   3,317,723 316,879 SH   SOLE 2 200,167 0 116,712
THE AARONS COMPANY INC COM 00258W108   1,602 153 SH   SOLE 4 153 0 0
THE AARONS COMPANY INC COM 00258W108   282,428 26,975 SH   SOLE 7 25,506 0 1,469
THE AARONS COMPANY INC COM 00258W108   961,512 91,835 SH   SOLE 18 91,835 0 0
THE AARONS COMPANY INC COM 00258W108   3,416,958 326,357 SH   SOLE 19 326,357 0 0
THE AARONS COMPANY INC COM 00258W108   12,822,850 1,224,723 SH   SOLE 21 1,224,723 0 0
THE AARONS COMPANY INC COM 00258W108   14,405,631 1,375,896 SH   SOLE 22 1,333,002 0 42,894
THE AARONS COMPANY INC COM 00258W108   157,814 15,073 SH   SOLE 23 15,073 0 0
THE AARONS COMPANY INC COM 00258W108   52,203 4,986 SH   SOLE 25 4,986 0 0
THE AARONS COMPANY INC COM 00258W108   752,447 71,867 SH   SOLE 26 8,997 0 62,870
THE AARONS COMPANY INC COM 00258W108   11,014 1,052 SH   SOLE 28 0 0 1,052
THE AARONS COMPANY INC COM 00258W108   762,143 72,793 SH   SOLE 30 72,793 0 0
THE AARONS COMPANY INC COM 00258W108   20,982 2,004 SH   SOLE 36 2,004 0 0
THE AARONS COMPANY INC COM 00258W108   42,833 4,091 SH   SOLE 40 4,091 0 0
THE AARONS COMPANY INC COM 00258W108   282,125 26,946 SH   SOLE 43 25,754 0 1,192
THE ARENA GROUP HOLDINGS INC COM 040044109   180 42 SH   SOLE 2 0 0 42
THE ARENA GROUP HOLDINGS INC COM 040044109   6,249 1,460 SH   SOLE 18 1,460 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109   88,647 20,712 SH   SOLE 21 20,712 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109   379,927 88,768 SH   SOLE 22 88,768 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101   420,028 1,423,824 SH   SOLE 22 1,423,824 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   1,275,174 211,823 SH   SOLE 2 192,740 0 19,083
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   1,150 191 SH   SOLE 4 191 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   5,015 833 SH   SOLE 7 833 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   1,226,491 203,736 SH   SOLE 18 203,736 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   8,928,304 1,483,107 SH   SOLE 19 1,483,107 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   17,125,913 2,844,836 SH   SOLE 21 2,844,836 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   15,527,886 2,579,383 SH   SOLE 22 2,520,777 0 58,606
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   93,846 15,589 SH   SOLE 25 15,589 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   222,662 36,987 SH   SOLE 26 27,207 0 9,780
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   60,338 10,023 SH   SOLE 28 0 0 10,023
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   809,323 134,439 SH   SOLE 30 134,439 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   112,532 18,693 SH   SOLE 40 18,693 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   17,741 2,947 SH   OTR 43 2,947 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   262,514 43,607 SH   SOLE 43 41,709 0 1,898
THE CIGNA GROUP COM 125523100   227,451,682 795,091 SH   SOLE 2 295,874 0 499,217
THE CIGNA GROUP COM 125523100   66,282,419 231,700 SH   SOLE 4 112,104 0 119,596
THE CIGNA GROUP COM 125523100   92,057,326 321,800 SH   SOLE 7 272,609 0 49,191
THE CIGNA GROUP COM 125523100   4,549,657 15,904 SH   SOLE 13 15,904 0 0
THE CIGNA GROUP COM 125523100   12,129,368 42,400 SH   SOLE 15 42,400 0 0
THE CIGNA GROUP COM 125523100   260,994,917 912,346 SH   SOLE 18 863,500 0 48,846
THE CIGNA GROUP COM 125523100   598,892,122 2,093,516 SH   SOLE 19 2,093,516 0 0
THE CIGNA GROUP COM 125523100   1,929,159,102 6,743,661 SH   SOLE 21 6,743,661 0 0
THE CIGNA GROUP COM 125523100   1,883,595,303 6,584,386 SH   SOLE 22 5,956,203 0 628,183
THE CIGNA GROUP COM 125523100   171,325,607 598,894 SH   SOLE 23 598,894 0 0
THE CIGNA GROUP COM 125523100   279,702,368 977,741 SH   SOLE 25 891,648 0 86,093
THE CIGNA GROUP COM 125523100   124,582,055 435,495 SH   SOLE 26 252,874 0 182,621
THE CIGNA GROUP COM 125523100   177,122,815 619,159 SH   SOLE 28 13,296 0 605,863
THE CIGNA GROUP COM 125523100   775,176,466 2,709,744 SH   SOLE 30 2,709,744 0 0
THE CIGNA GROUP COM 125523100   20,521,518 71,736 SH   SOLE 31 61,486 0 10,250
THE CIGNA GROUP COM 125523100   196,238,871 685,982 SH   SOLE 34 685,982 0 0
THE CIGNA GROUP COM 125523100   26,078,141 91,160 SH   SOLE 36 91,160 0 0
THE CIGNA GROUP COM 125523100   4,118,836 14,398 SH   SOLE 40 14,398 0 0
THE CIGNA GROUP COM 125523100   639,653 2,236 SH   OTR 43 2,236 0 0
THE CIGNA GROUP COM 125523100   161,451,556 564,378 SH   SOLE 43 495,944 0 68,434
THE LION ELECTRIC COMPANY COMMON STOCK 536221104   101,369 53,073 SH   SOLE 28 53,073 0 0
THE MARYGOLD COMPANIES INC COM 57403M104   2,625 2,431 SH   SOLE 18 2,431 0 0
THE MARYGOLD COMPANIES INC COM 57403M104   36,415 33,718 SH   SOLE 21 33,718 0 0
THE ODP CORP COM 88337F105   5,083,330 110,148 SH   SOLE 2 63,168 0 46,980
THE ODP CORP COM 88337F105   5,215 113 SH   SOLE 4 113 0 0
THE ODP CORP COM 88337F105   358,355 7,765 SH   SOLE 7 7,381 0 384
THE ODP CORP COM 88337F105   5,024,258 108,868 SH   SOLE 18 108,868 0 0
THE ODP CORP COM 88337F105   10,624,838 230,224 SH   SOLE 19 230,224 0 0
THE ODP CORP COM 88337F105   180,282,529 3,906,447 SH   SOLE 21 3,906,447 0 0
THE ODP CORP COM 88337F105   52,519,115 1,138,009 SH   SOLE 22 1,094,485 0 43,524
THE ODP CORP COM 88337F105   239,195 5,183 SH   SOLE 23 5,183 0 0
THE ODP CORP COM 88337F105   313,958 6,803 SH   SOLE 25 6,803 0 0
THE ODP CORP COM 88337F105   1,280,801 27,753 SH   SOLE 26 6,634 0 21,119
THE ODP CORP COM 88337F105   3,383,072 73,306 SH   SOLE 30 73,306 0 0
THE ODP CORP COM 88337F105   133,835 2,900 SH   SOLE 36 2,900 0 0
THE ODP CORP COM 88337F105   286,868 6,216 SH   SOLE 40 6,216 0 0
THE ODP CORP COM 88337F105   2,017,131 43,708 SH   SOLE 43 43,060 0 648
THE ONCOLOGY INSTITUTE INC COM 68236X100   332,984 237,846 SH   SOLE 22 237,846 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   13,321 2,422 SH   SOLE 2 786 0 1,636
THE ONE GROUP HOSPITALITY IN COM 88338K103   316,663 57,575 SH   SOLE 18 57,575 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   254,760 46,320 SH   SOLE 19 46,320 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   3,844,544 699,008 SH   SOLE 21 699,008 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   3,242,872 589,613 SH   SOLE 22 583,662 0 5,951
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109   3,943 1,177 SH   SOLE 18 1,177 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109   55,845 16,670 SH   SOLE 21 16,670 0 0
THE REALREAL INC COM 88339P101   30,570 14,488 SH   SOLE 2 14,488 0 0
THE REALREAL INC COM 88339P101   35,096 16,633 SH   SOLE 18 16,633 0 0
THE REALREAL INC COM 88339P101   437,757 207,468 SH   SOLE 21 207,468 0 0
THE REALREAL INC COM 88339P101   3,187,824 1,510,817 SH   SOLE 22 1,510,817 0 0
THE REALREAL INC COM 88339P101   3,414 1,618 SH   SOLE 28 1,618 0 0
THE REALREAL INC COM 88339P101   11,837 5,610 SH   SOLE 43 5,510 0 100
THE REALREAL INC NOTE 1.000% 3/0 88339PAD3   996,225 2,154,000 PRN   SOLE 21 2,154,000 0 0
THE TRADE DESK INC COM CL A 88339J105   51,674,109 661,217 SH   SOLE 2 26,038 0 635,179
THE TRADE DESK INC COM CL A 88339J105   24,584,505 314,581 SH   SOLE 4 149,135 0 165,446
THE TRADE DESK INC COM CL A 88339J105   9,724,595 124,435 SH   SOLE 7 121,769 0 2,666
THE TRADE DESK INC COM CL A 88339J105   1,079,799 13,817 SH   SOLE 13 13,817 0 0
THE TRADE DESK INC COM CL A 88339J105   1,710,704 21,890 SH   SOLE 15 21,890 0 0
THE TRADE DESK INC COM CL A 88339J105   31,889,576 408,056 SH   SOLE 18 380,241 0 27,815
THE TRADE DESK INC COM CL A 88339J105   8,841,422 113,134 SH   SOLE 19 113,134 0 0
THE TRADE DESK INC COM CL A 88339J105   510,939,620 6,537,935 SH   SOLE 21 6,537,935 0 0
THE TRADE DESK INC COM CL A 88339J105   808,334,522 10,343,372 SH   SOLE 22 9,517,611 0 825,761
THE TRADE DESK INC COM CL A 88339J105   58,084,831 743,248 SH   SOLE 23 743,248 0 0
THE TRADE DESK INC COM CL A 88339J105   48,285,056 617,851 SH   SOLE 25 616,356 0 1,495
THE TRADE DESK INC COM CL A 88339J105   37,374,143 478,236 SH   SOLE 26 240,783 0 237,453
THE TRADE DESK INC COM CL A 88339J105   39,520,924 505,706 SH   SOLE 28 6,994 0 498,712
THE TRADE DESK INC COM CL A 88339J105   108,550 1,389 SH   SOLE 29 1,389 0 0
THE TRADE DESK INC COM CL A 88339J105   114,541,563 1,465,663 SH   SOLE 30 1,428,994 0 36,669
THE TRADE DESK INC COM CL A 88339J105   7,684,646 98,332 SH   SOLE 31 90,608 0 7,724
THE TRADE DESK INC COM CL A 88339J105   9,773,830 125,065 SH   SOLE 32 125,065 0 0
THE TRADE DESK INC COM CL A 88339J105   1,435,616 18,370 SH   SOLE 34 18,370 0 0
THE TRADE DESK INC COM CL A 88339J105   8,106,187 103,726 SH   SOLE 36 103,726 0 0
THE TRADE DESK INC COM CL A 88339J105   1,688,587 21,607 SH   SOLE 40 21,607 0 0
THE TRADE DESK INC COM CL A 88339J105   83,464 1,068 SH   OTR 43 1,068 0 0
THE TRADE DESK INC COM CL A 88339J105   19,067,143 243,981 SH   SOLE 43 200,345 0 43,636
THERAPEUTICSMD INC COM NEW 88338N206   3,820 1,265 SH   SOLE 18 1,265 0 0
THERAPEUTICSMD INC COM NEW 88338N206   59,956 19,853 SH   SOLE 21 19,853 0 0
THERAPEUTICSMD INC COM NEW 88338N206   348,466 115,386 SH   SOLE 22 115,386 0 0
THERAPEUTICSMD INC COM NEW 88338N206   3 1 SH   SOLE 43 1 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   858,115 99,434 SH   SOLE 2 16,976 0 82,458
THERAVANCE BIOPHARMA INC COM G8807B106   1,234 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   3,763 436 SH   SOLE 7 436 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   1,405,430 162,854 SH   SOLE 18 162,854 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   1,022,871 118,525 SH   SOLE 19 118,525 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   21,773,896 2,523,047 SH   SOLE 21 2,523,047 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   12,220,745 1,416,077 SH   SOLE 22 1,344,361 0 71,716
THERAVANCE BIOPHARMA INC COM G8807B106   95,310 11,044 SH   SOLE 25 11,044 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   156,401 18,123 SH   SOLE 26 11,000 0 7,123
THERAVANCE BIOPHARMA INC COM G8807B106   113,907 13,199 SH   SOLE 28 0 0 13,199
THERAVANCE BIOPHARMA INC COM G8807B106   798,059 92,475 SH   SOLE 30 92,475 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   14,809 1,716 SH   SOLE 36 1,716 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   102,645 11,894 SH   SOLE 40 11,894 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   37,584 4,355 SH   OTR 43 4,355 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   807,837 93,608 SH   SOLE 43 58,022 0 35,586
THERIVA BIOLOGICS INC COM NEW 87164U409   59 109 SH   SOLE 21 109 0 0
THERIVA BIOLOGICS INC COM NEW 87164U409   102,499 190,060 SH   SOLE 22 190,060 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   381,438,576 753,578 SH   SOLE 2 181,452 0 572,126
THERMO FISHER SCIENTIFIC INC COM 883556102   161,828,623 319,712 SH   SOLE 4 161,848 0 157,864
THERMO FISHER SCIENTIFIC INC COM 883556102   147,290,408 290,990 SH   SOLE 7 248,087 0 42,903
THERMO FISHER SCIENTIFIC INC COM 883556102   6,151,484 12,153 SH   SOLE 13 12,153 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   17,713,419 34,995 SH   SOLE 15 34,995 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   756,421,802 1,494,403 SH   SOLE 18 1,418,128 0 76,275
THERMO FISHER SCIENTIFIC INC COM 883556102   610,925,425 1,206,957 SH   SOLE 19 1,206,957 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,320,752,157 8,536,168 SH   SOLE 21 8,536,168 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,254,052,617 8,404,395 SH   SOLE 22 7,584,117 0 820,278
THERMO FISHER SCIENTIFIC INC COM 883556102   381,859,204 754,409 SH   SOLE 23 754,409 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   441,157,019 871,559 SH   SOLE 25 805,872 0 65,687
THERMO FISHER SCIENTIFIC INC COM 883556102   298,010,118 588,755 SH   SOLE 26 274,087 0 314,668
THERMO FISHER SCIENTIFIC INC COM 883556102   365,034,619 721,170 SH   SOLE 28 21,146 0 700,024
THERMO FISHER SCIENTIFIC INC COM 883556102   266,752 527 SH   SOLE 29 527 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,092,848,869 2,159,055 SH   SOLE 30 2,159,055 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   61,311,866 121,129 SH   SOLE 31 89,126 0 32,003
THERMO FISHER SCIENTIFIC INC COM 883556102   13,913,601 27,488 SH   SOLE 32 27,488 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   539,472,949 1,065,794 SH   SOLE 34 1,065,794 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   47,984,916 94,800 SH   SOLE 36 94,800 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   9,481,576 18,732 SH   SOLE 40 18,732 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   262,803,216 519,200 SH   SOLE 43 474,995 0 44,204
THERMOGENESIS HLDGS INC COM NEW 88362L209   1 1 SH   SOLE 21 1 0 0
THERMOGENESIS HLDGS INC COM NEW 88362L209   2,059 1,492 SH   SOLE 22 1,492 0 0
THERMON GROUP HLDGS INC COM 88362T103   3,883,159 141,360 SH   SOLE 2 92,922 0 48,438
THERMON GROUP HLDGS INC COM 88362T103   5,494 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103   7,939 289 SH   SOLE 7 289 0 0
THERMON GROUP HLDGS INC COM 88362T103   2,635,499 95,941 SH   SOLE 18 95,941 0 0
THERMON GROUP HLDGS INC COM 88362T103   5,346,898 194,645 SH   SOLE 19 194,645 0 0
THERMON GROUP HLDGS INC COM 88362T103   33,306,331 1,212,462 SH   SOLE 21 1,212,462 0 0
THERMON GROUP HLDGS INC COM 88362T103   30,046,549 1,093,795 SH   SOLE 22 1,052,368 0 41,427
THERMON GROUP HLDGS INC COM 88362T103   198,718 7,234 SH   SOLE 23 7,234 0 0
THERMON GROUP HLDGS INC COM 88362T103   210,448 7,661 SH   SOLE 25 7,661 0 0
THERMON GROUP HLDGS INC COM 88362T103   60,187 2,191 SH   SOLE 26 0 0 2,191
THERMON GROUP HLDGS INC COM 88362T103   954,583 34,750 SH   SOLE 30 34,750 0 0
THERMON GROUP HLDGS INC COM 88362T103   202,317 7,365 SH   SOLE 40 7,365 0 0
THERMON GROUP HLDGS INC COM 88362T103   268,052 9,758 SH   SOLE 43 9,166 0 592
THESEUS PHARMACEUTICALS INC COM 88369M101   93,195 34,645 SH   SOLE 2 21,546 0 13,099
THESEUS PHARMACEUTICALS INC COM 88369M101   155,646 57,861 SH   SOLE 18 57,861 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101   105,913 39,373 SH   SOLE 19 39,373 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101   1,860,108 691,490 SH   SOLE 21 691,490 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101   1,391,029 517,111 SH   SOLE 22 502,475 0 14,636
THIRD COAST BANCSHARES INC COM 88422P109   330,663 19,337 SH   SOLE 2 13,448 0 5,889
THIRD COAST BANCSHARES INC COM 88422P109   3,146 184 SH   SOLE 7 184 0 0
THIRD COAST BANCSHARES INC COM 88422P109   661,240 38,669 SH   SOLE 18 38,669 0 0
THIRD COAST BANCSHARES INC COM 88422P109   561,427 32,832 SH   SOLE 19 32,832 0 0
THIRD COAST BANCSHARES INC COM 88422P109   7,436,055 434,857 SH   SOLE 21 434,857 0 0
THIRD COAST BANCSHARES INC COM 88422P109   5,145,270 300,893 SH   SOLE 22 289,928 0 10,965
THIRD HARMONIC BIO INC COM 88427A107   59,510 9,313 SH   SOLE 2 412 0 8,901
THIRD HARMONIC BIO INC COM 88427A107   1,323 207 SH   SOLE 7 207 0 0
THIRD HARMONIC BIO INC COM 88427A107   350,076 54,785 SH   SOLE 18 54,785 0 0
THIRD HARMONIC BIO INC COM 88427A107   275,601 43,130 SH   SOLE 19 43,130 0 0
THIRD HARMONIC BIO INC COM 88427A107   4,182,127 654,480 SH   SOLE 21 654,480 0 0
THIRD HARMONIC BIO INC COM 88427A107   2,525,354 395,204 SH   SOLE 22 383,268 0 11,936
THOMSON REUTERS CORP. COM 884903808   979 8 SH   SOLE 18 8 0 0
THOMSON REUTERS CORP. COM 884903808   77,191,359 631,061 SH   SOLE 43 569,356 0 61,705
THOR INDS INC COM 885160101   8,116,206 85,317 SH   SOLE 2 53,603 0 31,714
THOR INDS INC COM 885160101   13,604 143 SH   SOLE 4 143 0 0
THOR INDS INC COM 885160101   1,101,320 11,577 SH   SOLE 7 10,987 0 590
THOR INDS INC COM 885160101   9,107,175 95,734 SH   SOLE 18 95,734 0 0
THOR INDS INC COM 885160101   1,591,430 16,729 SH   SOLE 19 16,729 0 0
THOR INDS INC COM 885160101   257,419,687 2,705,978 SH   SOLE 21 2,705,978 0 0
THOR INDS INC COM 885160101   143,479,727 1,508,249 SH   SOLE 22 1,439,666 0 68,583
THOR INDS INC COM 885160101   899,359 9,454 SH   SOLE 25 9,454 0 0
THOR INDS INC COM 885160101   1,763,139 18,534 SH   SOLE 26 13,472 0 5,062
THOR INDS INC COM 885160101   93,798 986 SH   SOLE 28 986 0 0
THOR INDS INC COM 885160101   6,272,397 65,935 SH   SOLE 30 65,935 0 0
THOR INDS INC COM 885160101   68,398 719 SH   SOLE 31 719 0 0
THOR INDS INC COM 885160101   126,903 1,334 SH   SOLE 36 1,334 0 0
THOR INDS INC COM 885160101   833,149 8,758 SH   SOLE 40 8,758 0 0
THOR INDS INC COM 885160101   4,350,123 45,728 SH   SOLE 43 41,848 0 3,880
THORNE HEALTHTECH INC COM 885260109   58,694 5,760 SH   SOLE 2 812 0 4,948
THORNE HEALTHTECH INC COM 885260109   380,861 37,376 SH   SOLE 18 37,376 0 0
THORNE HEALTHTECH INC COM 885260109   284,882 27,957 SH   SOLE 19 27,957 0 0
THORNE HEALTHTECH INC COM 885260109   4,778,060 468,897 SH   SOLE 21 468,897 0 0
THORNE HEALTHTECH INC COM 885260109   1,968,953 193,224 SH   SOLE 22 187,191 0 6,033
THOUGHTWORKS HOLDING INC COM 88546E105   239,700 58,750 SH   SOLE 2 37,407 0 21,343
THOUGHTWORKS HOLDING INC COM 88546E105   4,313 1,057 SH   SOLE 7 1,057 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   931,717 228,362 SH   SOLE 18 228,362 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   1,287,913 315,665 SH   SOLE 19 315,665 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   13,903,232 3,407,655 SH   SOLE 21 3,407,655 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   10,070,684 2,468,305 SH   SOLE 22 2,393,540 0 74,765
THOUGHTWORKS HOLDING INC COM 88546E105   73,452 18,003 SH   SOLE 25 18,003 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   34,060 8,348 SH   SOLE 26 0 0 8,348
THOUGHTWORKS HOLDING INC COM 88546E105   1,524,765 373,717 SH   SOLE 30 373,717 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   544,064 133,349 SH   SOLE 34 133,349 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   73,212 17,944 SH   SOLE 40 17,944 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   286,971 70,336 SH   SOLE 43 64,475 0 5,861
THREDUP INC CL A 88556E102   144,945 36,146 SH   SOLE 2 5,558 0 30,588
THREDUP INC CL A 88556E102   5,189 1,294 SH   SOLE 7 1,294 0 0
THREDUP INC CL A 88556E102   828,454 206,597 SH   SOLE 18 206,597 0 0
THREDUP INC CL A 88556E102   561,195 139,949 SH   SOLE 19 139,949 0 0
THREDUP INC CL A 88556E102   9,814,796 2,447,580 SH   SOLE 21 2,447,580 0 0
THREDUP INC CL A 88556E102   6,382,132 1,591,554 SH   SOLE 22 1,546,672 0 44,882
THRYV HLDGS INC COM NEW 886029206   3,859,168 205,603 SH   SOLE 2 136,418 0 69,185
THRYV HLDGS INC COM NEW 886029206   3,641 194 SH   SOLE 7 194 0 0
THRYV HLDGS INC COM NEW 886029206   1,998,311 106,463 SH   SOLE 18 106,463 0 0
THRYV HLDGS INC COM NEW 886029206   6,485,692 345,535 SH   SOLE 19 345,535 0 0
THRYV HLDGS INC COM NEW 886029206   67,393,366 3,590,483 SH   SOLE 21 3,590,483 0 0
THRYV HLDGS INC COM NEW 886029206   23,784,950 1,267,179 SH   SOLE 22 1,226,119 0 41,060
THRYV HLDGS INC COM NEW 886029206   310,512 16,543 SH   SOLE 23 16,543 0 0
THRYV HLDGS INC COM NEW 886029206   118,476 6,312 SH   SOLE 25 6,312 0 0
THRYV HLDGS INC COM NEW 886029206   234,738 12,506 SH   SOLE 26 0 0 12,506
THRYV HLDGS INC COM NEW 886029206   16,536 881 SH   SOLE 28 0 0 881
THRYV HLDGS INC COM NEW 886029206   1,001,717 53,368 SH   SOLE 30 53,368 0 0
THRYV HLDGS INC COM NEW 886029206   119,865 6,386 SH   SOLE 40 6,386 0 0
THRYV HLDGS INC COM NEW 886029206   71,758 3,823 SH   SOLE 43 3,526 0 297
TIDEWATER INC NEW COM 88642R109   1,309,038 18,419 SH   SOLE 2 11,997 0 6,422
TIDEWATER INC NEW COM 88642R109   33,829 476 SH   SOLE 7 476 0 0
TIDEWATER INC NEW COM 88642R109   8,063,886 113,464 SH   SOLE 18 113,464 0 0
TIDEWATER INC NEW COM 88642R109   6,946,026 97,735 SH   SOLE 19 97,735 0 0
TIDEWATER INC NEW COM 88642R109   112,143,556 1,577,931 SH   SOLE 21 1,577,931 0 0
TIDEWATER INC NEW COM 88642R109   88,971,325 1,251,883 SH   SOLE 22 1,228,508 0 23,375
TIDEWATER INC NEW COM 88642R109   203,331 2,861 SH   SOLE 25 2,861 0 0
TIDEWATER INC NEW COM 88642R109   880,842 12,394 SH   SOLE 26 10,480 0 1,914
TIDEWATER INC NEW COM 88642R109   687,176 9,669 SH   SOLE 28 0 0 9,669
TIDEWATER INC NEW COM 88642R109   352,223 4,956 SH   SOLE 30 4,956 0 0
TIDEWATER INC NEW COM 88642R109   113,996 1,604 SH   SOLE 40 1,604 0 0
TIDEWATER INC NEW COM 88642R109   2,832,850 39,860 SH   SOLE 43 37,436 0 2,424
TIGO ENERGY INC COM 88675P103   129,447 18,466 SH   SOLE 22 18,466 0 0
TILE SHOP HLDGS INC COM 88677Q109   87,022 15,851 SH   SOLE 2 3,787 0 12,064
TILE SHOP HLDGS INC COM 88677Q109   470,361 85,676 SH   SOLE 18 85,676 0 0
TILE SHOP HLDGS INC COM 88677Q109   316,087 57,575 SH   SOLE 19 57,575 0 0
TILE SHOP HLDGS INC COM 88677Q109   5,477,362 997,698 SH   SOLE 21 997,698 0 0
TILE SHOP HLDGS INC COM 88677Q109   2,080,743 379,006 SH   SOLE 22 360,724 0 18,282
TILLYS INC CL A 886885102   74,712 9,201 SH   SOLE 2 885 0 8,316
TILLYS INC CL A 886885102   3,370 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102   507,386 62,486 SH   SOLE 18 62,486 0 0
TILLYS INC CL A 886885102   380,950 46,915 SH   SOLE 19 46,915 0 0
TILLYS INC CL A 886885102   5,796,641 713,872 SH   SOLE 21 713,872 0 0
TILLYS INC CL A 886885102   5,028,960 619,330 SH   SOLE 22 601,044 0 18,286
TILRAY BRANDS INC COM 88688T100   663,278 277,522 SH   SOLE 2 169,010 0 108,512
TILRAY BRANDS INC COM 88688T100   319,916 133,856 SH   SOLE 7 126,771 0 7,085
TILRAY BRANDS INC COM 88688T100   2,436,751 1,019,561 SH   SOLE 21 1,019,561 0 0
TILRAY BRANDS INC COM 88688T100   1,559,030 652,314 SH   SOLE 22 401,171 0 251,143
TILRAY BRANDS INC COM 88688T100   245,279 102,627 SH   SOLE 25 102,627 0 0
TILRAY BRANDS INC COM 88688T100   21,379 8,945 SH   SOLE 26 0 0 8,945
TILRAY BRANDS INC COM 88688T100   865,605 362,178 SH   SOLE 30 362,178 0 0
TILRAY BRANDS INC COM 88688T100   238,192 99,662 SH   SOLE 40 99,662 0 0
TILRAY BRANDS INC COM 88688T100   76 32 SH   SOLE 43 1 0 31
TIM S A SPONSORED ADR 88706T108   191,927 12,881 SH   SOLE 30 12,881 0 0
TIM S A SPONSORED ADR 88706T108   9,214,875 618,448 SH   SOLE 43 502,609 0 115,839
TIMBERLAND BANCORP INC COM 887098101   365,118 13,473 SH   SOLE 2 9,670 0 3,803
TIMBERLAND BANCORP INC COM 887098101   553,653 20,430 SH   SOLE 18 20,430 0 0
TIMBERLAND BANCORP INC COM 887098101   616,390 22,745 SH   SOLE 19 22,745 0 0
TIMBERLAND BANCORP INC COM 887098101   6,750,420 249,093 SH   SOLE 21 249,093 0 0
TIMBERLAND BANCORP INC COM 887098101   5,771,866 212,984 SH   SOLE 22 204,005 0 8,979
TIMKEN CO COM 887389104   9,350,427 127,234 SH   SOLE 2 85,318 0 41,916
TIMKEN CO COM 887389104   55,338 753 SH   SOLE 4 753 0 0
TIMKEN CO COM 887389104   732,622 9,969 SH   SOLE 7 9,729 0 240
TIMKEN CO COM 887389104   12,348,966 168,036 SH   SOLE 18 129,365 0 38,671
TIMKEN CO COM 887389104   11,857,758 161,352 SH   SOLE 19 161,352 0 0
TIMKEN CO COM 887389104   245,960,227 3,346,853 SH   SOLE 21 3,346,853 0 0
TIMKEN CO COM 887389104   154,529,187 2,102,724 SH   SOLE 22 1,977,626 0 125,098
TIMKEN CO COM 887389104   950,520 12,934 SH   SOLE 23 12,934 0 0
TIMKEN CO COM 887389104   1,614,355 21,967 SH   SOLE 25 21,967 0 0
TIMKEN CO COM 887389104   2,556,423 34,786 SH   SOLE 26 25,298 0 9,488
TIMKEN CO COM 887389104   93,185 1,268 SH   SOLE 28 1,268 0 0
TIMKEN CO COM 887389104   2,683,267 36,512 SH   SOLE 30 36,512 0 0
TIMKEN CO COM 887389104   65,039 885 SH   SOLE 31 885 0 0
TIMKEN CO COM 887389104   802,511 10,920 SH   SOLE 34 10,920 0 0
TIMKEN CO COM 887389104   93,700 1,275 SH   SOLE 36 1,275 0 0
TIMKEN CO COM 887389104   782,595 10,649 SH   SOLE 40 10,649 0 0
TIMKEN CO COM 887389104   29,102 396 SH   OTR 43 396 0 0
TIMKEN CO COM 887389104   5,616,465 76,425 SH   SOLE 43 71,150 0 5,275
TIMKENSTEEL CORPORATION COM 887399103   960,871 44,239 SH   SOLE 2 11,858 0 32,381
TIMKENSTEEL CORPORATION COM 887399103   10,339 476 SH   SOLE 7 476 0 0
TIMKENSTEEL CORPORATION COM 887399103   3,226,376 148,544 SH   SOLE 18 148,544 0 0
TIMKENSTEEL CORPORATION COM 887399103   1,952,802 89,908 SH   SOLE 19 89,908 0 0
TIMKENSTEEL CORPORATION COM 887399103   114,784,379 5,284,732 SH   SOLE 21 5,284,732 0 0
TIMKENSTEEL CORPORATION COM 887399103   25,252,888 1,162,656 SH   SOLE 22 1,109,757 0 52,899
TIMKENSTEEL CORPORATION COM 887399103   222,196 10,230 SH   SOLE 25 10,230 0 0
TIMKENSTEEL CORPORATION COM 887399103   1,047,990 48,250 SH   SOLE 26 30,425 0 17,825
TIMKENSTEEL CORPORATION COM 887399103   1,379,654 63,520 SH   SOLE 30 63,520 0 0
TIMKENSTEEL CORPORATION COM 887399103   185,076 8,521 SH   SOLE 40 8,521 0 0
TIMKENSTEEL CORPORATION COM 887399103   611,396 28,149 SH   SOLE 43 27,387 0 762
TINGO GROUP INC COM 55328R109   67,236 65,596 SH   SOLE 2 4,434 0 61,162
TINGO GROUP INC COM 55328R109   343,995 335,605 SH   SOLE 18 335,605 0 0
TINGO GROUP INC COM 55328R109   225,126 219,635 SH   SOLE 19 219,635 0 0
TINGO GROUP INC COM 55328R109   4,201,825 4,099,341 SH   SOLE 21 4,099,341 0 0
TINGO GROUP INC COM 55328R109   3,244,930 3,165,785 SH   SOLE 22 3,083,585 0 82,200
TIPTREE INC COM 88822Q103   2,015,826 120,276 SH   SOLE 2 98,183 0 22,093
TIPTREE INC COM 88822Q103   1,961 117 SH   SOLE 7 117 0 0
TIPTREE INC COM 88822Q103   1,155,485 68,943 SH   SOLE 18 68,943 0 0
TIPTREE INC COM 88822Q103   1,145,244 68,332 SH   SOLE 19 68,332 0 0
TIPTREE INC COM 88822Q103   15,526,531 926,404 SH   SOLE 21 926,404 0 0
TIPTREE INC COM 88822Q103   10,607,019 632,877 SH   SOLE 22 616,674 0 16,203
TIPTREE INC COM 88822Q103   96,705 5,770 SH   SOLE 23 5,770 0 0
TIPTREE INC COM 88822Q103   82,878 4,945 SH   SOLE 25 4,945 0 0
TIPTREE INC COM 88822Q103   83,431 4,978 SH   SOLE 40 4,978 0 0
TIPTREE INC COM 88822Q103   86,029 5,133 SH   SOLE 43 3,657 0 1,476
TITAN INTL INC ILL COM 88830M102   674,710 50,239 SH   SOLE 2 15,824 0 34,415
TITAN INTL INC ILL COM 88830M102   15,204,546 1,132,133 SH   SOLE 7 1,132,133 0 0
TITAN INTL INC ILL COM 88830M102   2,427,204 180,730 SH   SOLE 18 180,730 0 0
TITAN INTL INC ILL COM 88830M102   1,455,127 108,349 SH   SOLE 19 108,349 0 0
TITAN INTL INC ILL COM 88830M102   78,932,273 5,877,310 SH   SOLE 21 5,877,310 0 0
TITAN INTL INC ILL COM 88830M102   19,016,383 1,415,963 SH   SOLE 22 1,352,359 0 63,604
TITAN INTL INC ILL COM 88830M102   110,583 8,234 SH   SOLE 25 8,234 0 0
TITAN INTL INC ILL COM 88830M102   48,214 3,590 SH   SOLE 26 0 0 3,590
TITAN INTL INC ILL COM 88830M102   2,067,817 153,970 SH   SOLE 30 153,970 0 0
TITAN INTL INC ILL COM 88830M102   132,635 9,876 SH   SOLE 40 9,876 0 0
TITAN INTL INC ILL COM 88830M102   1,000,911 74,528 SH   SOLE 43 71,799 0 2,729
TITAN MACHY INC COM 88830R101   1,600,701 60,222 SH   SOLE 2 41,237 0 18,985
TITAN MACHY INC COM 88830R101   4,279 161 SH   SOLE 7 161 0 0
TITAN MACHY INC COM 88830R101   1,561,867 58,761 SH   SOLE 18 58,761 0 0
TITAN MACHY INC COM 88830R101   2,029,011 76,336 SH   SOLE 19 76,336 0 0
TITAN MACHY INC COM 88830R101   19,999,244 752,417 SH   SOLE 21 752,417 0 0
TITAN MACHY INC COM 88830R101   16,308,398 613,559 SH   SOLE 22 586,227 0 27,332
TITAN MACHY INC COM 88830R101   82,265 3,095 SH   SOLE 25 3,095 0 0
TITAN MACHY INC COM 88830R101   71,128 2,676 SH   SOLE 26 0 0 2,676
TITAN MACHY INC COM 88830R101   90,558 3,407 SH   SOLE 30 3,407 0 0
TITAN MACHY INC COM 88830R101   95,794 3,604 SH   SOLE 40 3,604 0 0
TITAN MACHY INC COM 88830R101   125,830 4,734 SH   SOLE 43 3,800 0 934
TITAN PHARMACEUTICALS INC DE COM NEW 888314606   28 60 SH   SOLE 21 60 0 0
TJX COS INC NEW COM 872540109   266,737,857 3,001,101 SH   SOLE 2 1,173,845 0 1,827,256
TJX COS INC NEW COM 872540109   124,014,975 1,395,308 SH   SOLE 4 733,109 0 662,199
TJX COS INC NEW COM 872540109   81,566,331 917,713 SH   SOLE 7 790,062 0 127,651
TJX COS INC NEW COM 872540109   15,076,803 169,631 SH   SOLE 13 169,631 0 0
TJX COS INC NEW COM 872540109   14,766,434 166,139 SH   SOLE 15 166,139 0 0
TJX COS INC NEW COM 872540109   196,552,382 2,211,435 SH   SOLE 18 1,976,594 0 234,841
TJX COS INC NEW COM 872540109   182,403,802 2,052,248 SH   SOLE 19 2,052,248 0 0
TJX COS INC NEW COM 872540109   2,168,622,760 24,399,446 SH   SOLE 21 24,399,446 0 0
TJX COS INC NEW COM 872540109   2,329,991,689 26,215,028 SH   SOLE 22 23,602,966 0 2,612,062
TJX COS INC NEW COM 872540109   248,034,305 2,790,665 SH   SOLE 23 2,790,665 0 0
TJX COS INC NEW COM 872540109   349,347,906 3,930,557 SH   SOLE 25 2,984,783 0 945,774
TJX COS INC NEW COM 872540109   184,257,750 2,073,107 SH   SOLE 26 1,296,607 0 776,500
TJX COS INC NEW COM 872540109   243,233,985 2,736,656 SH   SOLE 28 72,704 0 2,663,952
TJX COS INC NEW COM 872540109   12,944,750 145,643 SH   SOLE 29 145,643 0 0
TJX COS INC NEW COM 872540109   603,015,781 6,784,606 SH   SOLE 30 6,621,878 0 162,728
TJX COS INC NEW COM 872540109   56,619,760 637,036 SH   SOLE 31 517,260 0 119,776
TJX COS INC NEW COM 872540109   148,751,612 1,673,623 SH   SOLE 34 1,673,623 0 0
TJX COS INC NEW COM 872540109   26,111,433 293,783 SH   SOLE 36 293,783 0 0
TJX COS INC NEW COM 872540109   4,968,036 55,896 SH   SOLE 40 55,896 0 0
TJX COS INC NEW COM 872540109   213,045 2,397 SH   OTR 43 2,397 0 0
TJX COS INC NEW COM 872540109   193,004,587 2,171,519 SH   SOLE 43 1,908,689 0 262,829
TKO GROUP HOLDINGS INC CL A 87256C101   11,634,997 138,413 SH   SOLE 2 43,609 0 94,804
TKO GROUP HOLDINGS INC CL A 87256C101   12,693 151 SH   SOLE 4 151 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   585,394 6,964 SH   SOLE 7 6,601 0 363
TKO GROUP HOLDINGS INC CL A 87256C101   35,119,932 417,796 SH   SOLE 18 417,121 0 675
TKO GROUP HOLDINGS INC CL A 87256C101   9,853,345 117,218 SH   SOLE 19 117,218 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   229,744,050 2,733,096 SH   SOLE 21 2,733,096 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   118,326,555 1,407,644 SH   SOLE 22 1,349,299 0 58,345
TKO GROUP HOLDINGS INC CL A 87256C101   190,900 2,271 SH   SOLE 23 2,271 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   3,544,054 42,161 SH   SOLE 25 8,487 0 33,674
TKO GROUP HOLDINGS INC CL A 87256C101   1,568,560 18,660 SH   SOLE 26 14,824 0 3,836
TKO GROUP HOLDINGS INC CL A 87256C101   231,669 2,756 SH   SOLE 28 806 0 1,950
TKO GROUP HOLDINGS INC CL A 87256C101   2,686,726 31,962 SH   SOLE 30 31,962 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   53,294 634 SH   SOLE 31 634 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   19,008,908 226,135 SH   SOLE 34 226,135 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   843,290 10,032 SH   SOLE 36 10,032 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   626,415 7,452 SH   SOLE 40 7,452 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   13,777,897 163,906 SH   SOLE 43 157,819 0 6,087
TMC THE METALS COMPANY INC COM 87261Y106   40,853 41,216 SH   SOLE 2 28,626 0 12,590
TMC THE METALS COMPANY INC COM 87261Y106   689 695 SH   SOLE 7 695 0 0
TMC THE METALS COMPANY INC COM 87261Y106   188,197 189,868 SH   SOLE 21 189,868 0 0
TMC THE METALS COMPANY INC COM 87261Y106   29,959 30,225 SH   SOLE 22 29,426 0 799
TOAST INC CL A 888787108   4,277,164 228,359 SH   SOLE 2 29,077 0 199,282
TOAST INC CL A 888787108   3,926,894 209,658 SH   SOLE 4 75,517 0 134,141
TOAST INC CL A 888787108   850,155 45,390 SH   SOLE 7 43,298 0 2,092
TOAST INC CL A 888787108   18,449 985 SH   SOLE 13 985 0 0
TOAST INC CL A 888787108   233,226 12,452 SH   SOLE 15 12,452 0 0
TOAST INC CL A 888787108   7,538,806 402,499 SH   SOLE 18 383,849 0 18,650
TOAST INC CL A 888787108   3,782,018 201,923 SH   SOLE 19 201,923 0 0
TOAST INC CL A 888787108   120,925,731 6,456,259 SH   SOLE 21 6,456,259 0 0
TOAST INC CL A 888787108   170,645,883 9,110,832 SH   SOLE 22 8,493,741 0 617,091
TOAST INC CL A 888787108   9,331,904 498,233 SH   SOLE 23 498,233 0 0
TOAST INC CL A 888787108   989,787 52,845 SH   SOLE 25 52,120 0 725
TOAST INC CL A 888787108   3,824,572 204,195 SH   SOLE 26 173,062 0 31,133
TOAST INC CL A 888787108   8,292,539 442,741 SH   SOLE 28 3,989 0 438,752
TOAST INC CL A 888787108   12,156 649 SH   SOLE 29 649 0 0
TOAST INC CL A 888787108   19,122,487 1,020,955 SH   SOLE 30 1,020,955 0 0
TOAST INC CL A 888787108   1,223,425 65,319 SH   SOLE 31 60,257 0 5,062
TOAST INC CL A 888787108   1,214,378 64,836 SH   SOLE 34 64,836 0 0
TOAST INC CL A 888787108   598,442 31,951 SH   SOLE 36 31,951 0 0
TOAST INC CL A 888787108   240,812 12,857 SH   SOLE 40 12,857 0 0
TOAST INC CL A 888787108   36,449 1,946 SH   OTR 43 1,946 0 0
TOAST INC CL A 888787108   1,345,020 71,811 SH   SOLE 43 64,717 0 7,094
TOLL BROTHERS INC COM 889478103   45,419,058 614,103 SH   SOLE 2 532,738 0 81,365
TOLL BROTHERS INC COM 889478103   13,553,540 183,255 SH   SOLE 4 74,420 0 108,835
TOLL BROTHERS INC COM 889478103   2,394,381 32,374 SH   SOLE 7 31,717 0 657
TOLL BROTHERS INC COM 889478103   5,691,000 76,947 SH   SOLE 13 76,947 0 0
TOLL BROTHERS INC COM 889478103   19,331,887 261,383 SH   SOLE 18 229,716 0 31,667
TOLL BROTHERS INC COM 889478103   19,796,060 267,659 SH   SOLE 19 267,659 0 0
TOLL BROTHERS INC COM 889478103   467,504,932 6,321,051 SH   SOLE 21 6,321,051 0 0
TOLL BROTHERS INC COM 889478103   273,207,944 3,693,996 SH   SOLE 22 3,497,643 0 196,353
TOLL BROTHERS INC COM 889478103   21,937,867 296,618 SH   SOLE 23 296,618 0 0
TOLL BROTHERS INC COM 889478103   1,588,143 21,473 SH   SOLE 25 21,473 0 0
TOLL BROTHERS INC COM 889478103   7,296,154 98,650 SH   SOLE 26 45,389 0 53,261
TOLL BROTHERS INC COM 889478103   1,812,390 24,505 SH   SOLE 28 0 0 24,505
TOLL BROTHERS INC COM 889478103   5,405,810 73,091 SH   SOLE 29 73,091 0 0
TOLL BROTHERS INC COM 889478103   6,103,327 82,522 SH   SOLE 30 82,522 0 0
TOLL BROTHERS INC COM 889478103   12,303,172 166,349 SH   SOLE 31 166,349 0 0
TOLL BROTHERS INC COM 889478103   1,393,628 18,843 SH   SOLE 34 18,843 0 0
TOLL BROTHERS INC COM 889478103   602,108 8,141 SH   SOLE 36 8,141 0 0
TOLL BROTHERS INC COM 889478103   1,398,953 18,915 SH   SOLE 40 18,915 0 0
TOLL BROTHERS INC COM 889478103   8,433,648 114,030 SH   SOLE 43 104,446 0 9,584
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203   784 881 SH   SOLE 22 881 0 0
TOMPKINS FINL CORP COM 890110109   603,018 12,309 SH   SOLE 2 4,227 0 8,082
TOMPKINS FINL CORP COM 890110109   1,960 40 SH   SOLE 4 40 0 0
TOMPKINS FINL CORP COM 890110109   7,887 161 SH   SOLE 7 161 0 0
TOMPKINS FINL CORP COM 890110109   2,333,492 47,632 SH   SOLE 18 47,632 0 0
TOMPKINS FINL CORP COM 890110109   1,403,123 28,641 SH   SOLE 19 28,641 0 0
TOMPKINS FINL CORP COM 890110109   70,466,334 1,438,382 SH   SOLE 21 1,438,382 0 0
TOMPKINS FINL CORP COM 890110109   18,800,157 383,755 SH   SOLE 22 365,470 0 18,285
TOMPKINS FINL CORP COM 890110109   79,168 1,616 SH   SOLE 25 1,616 0 0
TOMPKINS FINL CORP COM 890110109   361,497 7,379 SH   SOLE 26 6,528 0 851
TOMPKINS FINL CORP COM 890110109   31,354 640 SH   SOLE 28 0 0 640
TOMPKINS FINL CORP COM 890110109   1,535,690 31,347 SH   SOLE 30 31,347 0 0
TOMPKINS FINL CORP COM 890110109   75,739 1,546 SH   SOLE 40 1,546 0 0
TOMPKINS FINL CORP COM 890110109   445,662 9,097 SH   SOLE 43 8,088 0 1,009
TONIX PHARMACEUTICALS HLDG C COM NEW 890260854   1 1 SH   SOLE 2 0 0 1
TONIX PHARMACEUTICALS HLDG C COM NEW 890260854   3,475 6,376 SH   SOLE 21 6,376 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260854   22,879 41,980 SH   SOLE 22 41,980 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260854   1 1 SH   SOLE 23 1 0 0
TOOTSIE ROLL INDS INC COM 890516107   180,086 6,031 SH   SOLE 2 4,112 0 1,919
TOOTSIE ROLL INDS INC COM 890516107   2,717 91 SH   SOLE 4 91 0 0
TOOTSIE ROLL INDS INC COM 890516107   256,856 8,602 SH   SOLE 18 8,602 0 0
TOOTSIE ROLL INDS INC COM 890516107   42,994,727 1,439,877 SH   SOLE 21 1,439,877 0 0
TOOTSIE ROLL INDS INC COM 890516107   8,710,072 291,697 SH   SOLE 22 283,499 0 8,198
TOOTSIE ROLL INDS INC COM 890516107   157,750 5,283 SH   SOLE 23 5,283 0 0
TOOTSIE ROLL INDS INC COM 890516107   66,110 2,214 SH   SOLE 25 2,214 0 0
TOOTSIE ROLL INDS INC COM 890516107   38,251 1,281 SH   SOLE 26 0 0 1,281
TOOTSIE ROLL INDS INC COM 890516107   424,729 14,224 SH   SOLE 28 1,144 0 13,080
TOOTSIE ROLL INDS INC COM 890516107   1,248,058 41,797 SH   SOLE 30 41,797 0 0
TOOTSIE ROLL INDS INC COM 890516107   81,428 2,727 SH   SOLE 40 2,727 0 0
TOOTSIE ROLL INDS INC COM 890516107   6,727,030 225,286 SH   SOLE 43 222,046 0 3,240
TOP FINANCIAL GROUP LTD ORDINARY SHARES G989A6102   99,845 19,463 SH   SOLE 2 19,463 0 0
TOP FINANCIAL GROUP LTD ORDINARY SHARES G989A6102   9,116 1,777 SH   SOLE 22 1,777 0 0
TOPBUILD CORP COM 89055F103   19,910,869 79,137 SH   SOLE 2 32,028 0 47,109
TOPBUILD CORP COM 89055F103   23,147 92 SH   SOLE 4 92 0 0
TOPBUILD CORP COM 89055F103   1,578,287 6,273 SH   SOLE 7 5,949 0 324
TOPBUILD CORP COM 89055F103   14,919,125 59,297 SH   SOLE 18 59,297 0 0
TOPBUILD CORP COM 89055F103   8,089,946 32,154 SH   SOLE 19 32,154 0 0
TOPBUILD CORP COM 89055F103   464,583,929 1,846,518 SH   SOLE 21 1,846,518 0 0
TOPBUILD CORP COM 89055F103   232,530,733 924,208 SH   SOLE 22 879,836 0 44,372
TOPBUILD CORP COM 89055F103   1,620,304 6,440 SH   SOLE 25 6,440 0 0
TOPBUILD CORP COM 89055F103   7,624,990 30,306 SH   SOLE 26 16,417 0 13,889
TOPBUILD CORP COM 89055F103   501,942 1,995 SH   SOLE 28 589 0 1,406
TOPBUILD CORP COM 89055F103   11,435,723 45,452 SH   SOLE 30 45,452 0 0
TOPBUILD CORP COM 89055F103   114,226 454 SH   SOLE 31 454 0 0
TOPBUILD CORP COM 89055F103   818,455 3,253 SH   SOLE 34 3,253 0 0
TOPBUILD CORP COM 89055F103   214,363 852 SH   SOLE 36 852 0 0
TOPBUILD CORP COM 89055F103   1,312,849 5,218 SH   SOLE 40 5,218 0 0
TOPBUILD CORP COM 89055F103   9,138,364 36,321 SH   SOLE 43 35,276 0 1,045
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   4,443,332 321,050 SH   SOLE 2 164,643 0 156,407
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   5,024 363 SH   SOLE 4 363 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   700,124 50,587 SH   SOLE 7 47,871 0 2,716
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   8,229,499 594,617 SH   SOLE 18 594,617 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   7,745,141 559,620 SH   SOLE 19 559,620 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   145,384,176 10,504,637 SH   SOLE 21 10,504,637 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   67,850,019 4,902,458 SH   SOLE 22 4,717,328 0 185,130
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   389,084 28,113 SH   SOLE 25 28,113 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   4,893,796 353,598 SH   SOLE 26 46,376 0 307,222
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   105,101 7,594 SH   SOLE 28 2,119 0 5,475
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   3,214,229 232,242 SH   SOLE 30 232,242 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   653,774 47,238 SH   SOLE 34 47,238 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   20,442 1,477 SH   SOLE 36 1,477 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   356,864 25,785 SH   SOLE 40 25,785 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   922,744 66,672 SH   SOLE 43 59,070 0 7,602
TOPGOLF CALLAWAY BRANDS CORP NOTE 2.750% 5/0 131193AE4   1,787,613 1,723,000 PRN   SOLE 21 1,723,000 0 0
TORO CO COM 891092108   9,530,407 114,686 SH   SOLE 2 72,228 0 42,458
TORO CO COM 891092108   3,909,606 47,047 SH   SOLE 4 34,793 0 12,254
TORO CO COM 891092108   2,174,062 26,162 SH   SOLE 7 25,869 0 293
TORO CO COM 891092108   26,509 319 SH   SOLE 13 319 0 0
TORO CO COM 891092108   228,940 2,755 SH   SOLE 15 2,755 0 0
TORO CO COM 891092108   19,453,461 234,097 SH   SOLE 18 227,741 0 6,356
TORO CO COM 891092108   2,807,118 33,780 SH   SOLE 19 33,780 0 0
TORO CO COM 891092108   471,433,613 5,673,088 SH   SOLE 21 5,673,088 0 0
TORO CO COM 891092108   257,622,299 3,100,148 SH   SOLE 22 2,894,227 0 205,921
TORO CO COM 891092108   14,325,692 172,391 SH   SOLE 23 172,391 0 0
TORO CO COM 891092108   970,691 11,681 SH   SOLE 25 11,681 0 0
TORO CO COM 891092108   5,655,287 68,054 SH   SOLE 26 52,217 0 15,837
TORO CO COM 891092108   12,804,048 154,080 SH   SOLE 28 1,208 0 152,872
TORO CO COM 891092108   37,509,512 451,378 SH   SOLE 30 451,378 0 0
TORO CO COM 891092108   1,945,870 23,416 SH   SOLE 31 21,548 0 1,868
TORO CO COM 891092108   380,515 4,579 SH   SOLE 34 4,579 0 0
TORO CO COM 891092108   1,228,800 14,787 SH   SOLE 36 14,787 0 0
TORO CO COM 891092108   418,159 5,032 SH   SOLE 40 5,032 0 0
TORO CO COM 891092108   11,219 135 SH   OTR 43 135 0 0
TORO CO COM 891092108   7,767,047 93,466 SH   SOLE 43 85,463 0 8,003
TORONTO DOMINION BK ONT COM NEW 891160509   15,065 250 SH   SOLE 18 250 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   71,198,811 1,181,527 SH   SOLE 43 1,022,333 0 159,194
TORRID HLDGS INC COM 89142B107   2,793 1,264 SH   SOLE 2 416 0 848
TORRID HLDGS INC COM 89142B107   93,280 42,208 SH   SOLE 18 42,208 0 0
TORRID HLDGS INC COM 89142B107   51,290 23,208 SH   SOLE 19 23,208 0 0
TORRID HLDGS INC COM 89142B107   1,097,795 496,740 SH   SOLE 21 496,740 0 0
TORRID HLDGS INC COM 89142B107   636,325 287,930 SH   SOLE 22 285,236 0 2,694
TOTALENERGIES SE SPONSORED ADS 89151E109   13,678 208 SH   SOLE 18 208 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   2,893,440 44,000 SH   SOLE 19 44,000 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   81,379,368 1,237,521 SH   SOLE 43 1,088,875 0 148,645
TOUGHBUILT INDS INC COM 89157G884   849 4,354 SH   SOLE 22 4,354 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   296,341 12,066 SH   SOLE 2 12,066 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   106,271 4,327 SH   SOLE 21 4,327 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   77,732 3,165 SH   SOLE 22 3,165 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   2,243,949 91,366 SH   SOLE 43 66,404 0 24,962
TOWNEBANK PORTSMOUTH VA COM 89214P109   2,967,532 129,417 SH   SOLE 2 48,277 0 81,140
TOWNEBANK PORTSMOUTH VA COM 89214P109   7,842 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   15,157 661 SH   SOLE 7 661 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   4,431,979 193,283 SH   SOLE 18 193,283 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   8,091,493 352,878 SH   SOLE 19 352,878 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   55,338,735 2,413,377 SH   SOLE 21 2,413,377 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   51,857,181 2,261,543 SH   SOLE 22 2,167,368 0 94,175
TOWNEBANK PORTSMOUTH VA COM 89214P109   348,077 15,180 SH   SOLE 25 15,180 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   1,706,474 74,421 SH   SOLE 26 25,256 0 49,165
TOWNEBANK PORTSMOUTH VA COM 89214P109   138,199 6,027 SH   SOLE 28 1,295 0 4,732
TOWNEBANK PORTSMOUTH VA COM 89214P109   1,366,445 59,592 SH   SOLE 30 59,592 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   34,166 1,490 SH   SOLE 36 1,490 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   324,276 14,142 SH   SOLE 40 14,142 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   1,147,168 50,029 SH   SOLE 43 42,664 0 7,365
TOWNSQUARE MEDIA INC CL A 892231101   307,022 35,209 SH   SOLE 2 29,336 0 5,873
TOWNSQUARE MEDIA INC CL A 892231101   232,475 26,660 SH   SOLE 18 26,660 0 0
TOWNSQUARE MEDIA INC CL A 892231101   211,591 24,265 SH   SOLE 19 24,265 0 0
TOWNSQUARE MEDIA INC CL A 892231101   3,268,430 374,820 SH   SOLE 21 374,820 0 0
TOWNSQUARE MEDIA INC CL A 892231101   1,691,061 193,929 SH   SOLE 22 191,785 0 2,144
TOYOTA MOTOR CORP ADS 892331307   16,897 94 SH   SOLE 2 49 0 45
TOYOTA MOTOR CORP ADS 892331307   16,897 94 SH   SOLE 18 94 0 0
TOYOTA MOTOR CORP ADS 892331307   127,815,913 711,076 SH   SOLE 43 640,471 0 70,605
TPG INC COM CL A 872657101   1,544,915 51,292 SH   SOLE 2 17,897 0 33,395
TPG INC COM CL A 872657101   6,747 224 SH   SOLE 4 224 0 0
TPG INC COM CL A 872657101   19,006 631 SH   SOLE 7 631 0 0
TPG INC COM CL A 872657101   670,682 22,267 SH   SOLE 18 22,267 0 0
TPG INC COM CL A 872657101   28,283,975 939,043 SH   SOLE 19 939,043 0 0
TPG INC COM CL A 872657101   25,064,207 832,145 SH   SOLE 21 832,145 0 0
TPG INC COM CL A 872657101   47,701,014 1,583,699 SH   SOLE 22 1,456,454 0 127,245
TPG INC COM CL A 872657101   315,146 10,463 SH   SOLE 25 10,463 0 0
TPG INC COM CL A 872657101   892,124 29,619 SH   SOLE 26 24,633 0 4,986
TPG INC COM CL A 872657101   79,607 2,643 SH   SOLE 28 0 0 2,643
TPG INC COM CL A 872657101   7,134,916 236,883 SH   SOLE 30 236,883 0 0
TPG INC COM CL A 872657101   27,500 913 SH   SOLE 31 913 0 0
TPG INC COM CL A 872657101   56,686 1,882 SH   SOLE 36 1,882 0 0
TPG INC COM CL A 872657101   267,707 8,888 SH   SOLE 40 8,888 0 0
TPG INC COM CL A 872657101   230,599 7,656 SH   SOLE 43 6,599 0 1,057
TPG RE FIN TR INC COM 87266M107   854,421 126,957 SH   SOLE 2 83,141 0 43,816
TPG RE FIN TR INC COM 87266M107   5,357 796 SH   SOLE 7 796 0 0
TPG RE FIN TR INC COM 87266M107   1,258,066 186,934 SH   SOLE 18 186,934 0 0
TPG RE FIN TR INC COM 87266M107   948,048 140,869 SH   SOLE 19 140,869 0 0
TPG RE FIN TR INC COM 87266M107   21,681,940 3,221,685 SH   SOLE 21 3,221,685 0 0
TPG RE FIN TR INC COM 87266M107   11,292,294 1,677,904 SH   SOLE 22 1,598,387 0 79,517
TPG RE FIN TR INC COM 87266M107   121,221 18,012 SH   SOLE 25 18,012 0 0
TPG RE FIN TR INC COM 87266M107   12,376 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107   39,855 5,922 SH   SOLE 28 0 0 5,922
TPG RE FIN TR INC COM 87266M107   251,164 37,320 SH   SOLE 30 37,320 0 0
TPG RE FIN TR INC COM 87266M107   38,428 5,710 SH   SOLE 40 5,710 0 0
TPG RE FIN TR INC COM 87266M107   755,913 112,320 SH   SOLE 43 97,278 0 15,042
TPI COMPOSITES INC COM 87266J104   145,586 54,938 SH   SOLE 2 45,705 0 9,233
TPI COMPOSITES INC COM 87266J104   8,554 3,228 SH   SOLE 4 112 0 3,116
TPI COMPOSITES INC COM 87266J104   3,479 1,313 SH   SOLE 7 1,313 0 0
TPI COMPOSITES INC COM 87266J104   293,037 110,580 SH   SOLE 18 110,580 0 0
TPI COMPOSITES INC COM 87266J104   222,030 83,785 SH   SOLE 19 83,785 0 0
TPI COMPOSITES INC COM 87266J104   5,909,166 2,229,874 SH   SOLE 21 2,229,874 0 0
TPI COMPOSITES INC COM 87266J104   2,941,924 1,110,160 SH   SOLE 22 1,079,977 0 30,183
TPI COMPOSITES INC COM 87266J104   30,040 11,336 SH   SOLE 25 11,336 0 0
TPI COMPOSITES INC COM 87266J104   36,339 13,713 SH   SOLE 26 11,522 0 2,191
TPI COMPOSITES INC COM 87266J104   56,066 21,157 SH   SOLE 28 21,157 0 0
TPI COMPOSITES INC COM 87266J104   2,790,463 1,053,005 SH   SOLE 30 1,053,005 0 0
TPI COMPOSITES INC COM 87266J104   10,510 3,966 SH   SOLE 40 3,966 0 0
TPI COMPOSITES INC COM 87266J104   82,147 30,999 SH   SOLE 43 30,463 0 536
TRACON PHARMACEUTICALS INC COM NEW 89237H209   1,170 6,571 SH   SOLE 21 6,571 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209   46,503 261,250 SH   SOLE 22 261,250 0 0
TRACTOR SUPPLY CO COM 892356106   41,070,924 202,270 SH   SOLE 2 30,822 0 171,448
TRACTOR SUPPLY CO COM 892356106   16,588,576 81,697 SH   SOLE 4 35,516 0 46,181
TRACTOR SUPPLY CO COM 892356106   45,315,278 223,173 SH   SOLE 7 207,924 0 15,249
TRACTOR SUPPLY CO COM 892356106   480,416 2,366 SH   SOLE 13 2,366 0 0
TRACTOR SUPPLY CO COM 892356106   1,892,629 9,321 SH   SOLE 15 9,321 0 0
TRACTOR SUPPLY CO COM 892356106   38,879,405 191,477 SH   SOLE 18 184,779 0 6,698
TRACTOR SUPPLY CO COM 892356106   67,981,546 334,802 SH   SOLE 19 334,802 0 0
TRACTOR SUPPLY CO COM 892356106   807,888,639 3,978,767 SH   SOLE 21 3,978,767 0 0
TRACTOR SUPPLY CO COM 892356106   496,017,241 2,442,833 SH   SOLE 22 2,206,246 0 236,587
TRACTOR SUPPLY CO COM 892356106   36,680,779 180,649 SH   SOLE 23 180,649 0 0
TRACTOR SUPPLY CO COM 892356106   81,907,121 403,384 SH   SOLE 25 401,789 0 1,595
TRACTOR SUPPLY CO COM 892356106   27,548,606 135,674 SH   SOLE 26 74,591 0 61,083
TRACTOR SUPPLY CO COM 892356106   57,481,221 283,089 SH   SOLE 28 5,626 0 277,463
TRACTOR SUPPLY CO COM 892356106   181,953,714 896,103 SH   SOLE 30 896,103 0 0
TRACTOR SUPPLY CO COM 892356106   6,474,452 31,886 SH   SOLE 31 22,738 0 9,148
TRACTOR SUPPLY CO COM 892356106   1,575,465 7,759 SH   SOLE 34 7,759 0 0
TRACTOR SUPPLY CO COM 892356106   5,829,769 28,711 SH   SOLE 36 28,711 0 0
TRACTOR SUPPLY CO COM 892356106   1,067,231 5,256 SH   SOLE 40 5,256 0 0
TRACTOR SUPPLY CO COM 892356106   32,894 162 SH   OTR 43 162 0 0
TRACTOR SUPPLY CO COM 892356106   37,484,338 184,606 SH   SOLE 43 168,623 0 15,983
TRADEWEB MKTS INC CL A 892672106   7,035,304 87,722 SH   SOLE 2 27,947 0 59,775
TRADEWEB MKTS INC CL A 892672106   8,265,091 103,056 SH   SOLE 4 41,011 0 62,045
TRADEWEB MKTS INC CL A 892672106   2,125,621 26,504 SH   SOLE 7 26,182 0 322
TRADEWEB MKTS INC CL A 892672106   171,548 2,139 SH   SOLE 13 2,139 0 0
TRADEWEB MKTS INC CL A 892672106   302,274 3,769 SH   SOLE 15 3,769 0 0
TRADEWEB MKTS INC CL A 892672106   10,881,055 135,674 SH   SOLE 18 128,816 0 6,858
TRADEWEB MKTS INC CL A 892672106   278,754,107 3,475,737 SH   SOLE 19 3,475,737 0 0
TRADEWEB MKTS INC CL A 892672106   192,767,597 2,403,586 SH   SOLE 21 2,403,586 0 0
TRADEWEB MKTS INC CL A 892672106   253,542,676 3,161,380 SH   SOLE 22 2,956,558 0 204,822
TRADEWEB MKTS INC CL A 892672106   14,450,115 180,176 SH   SOLE 23 180,176 0 0
TRADEWEB MKTS INC CL A 892672106   2,598,721 32,403 SH   SOLE 25 31,902 0 501
TRADEWEB MKTS INC CL A 892672106   5,571,334 69,468 SH   SOLE 26 54,321 0 15,147
TRADEWEB MKTS INC CL A 892672106   9,039,583 112,713 SH   SOLE 28 1,867 0 110,846
TRADEWEB MKTS INC CL A 892672106   19,248 240 SH   SOLE 29 240 0 0
TRADEWEB MKTS INC CL A 892672106   37,044,540 461,902 SH   SOLE 30 275,531 0 186,371
TRADEWEB MKTS INC CL A 892672106   33,533,144 418,119 SH   SOLE 31 23,307 0 394,812
TRADEWEB MKTS INC CL A 892672106   399,236 4,978 SH   SOLE 34 4,978 0 0
TRADEWEB MKTS INC CL A 892672106   1,353,856 16,881 SH   SOLE 36 16,881 0 0
TRADEWEB MKTS INC CL A 892672106   396,509 4,944 SH   SOLE 40 4,944 0 0
TRADEWEB MKTS INC CL A 892672106   13,875 173 SH   OTR 43 173 0 0
TRADEWEB MKTS INC CL A 892672106   8,962,689 111,754 SH   SOLE 43 89,500 0 22,254
TRAEGER INC COMMON STOCK 89269P103   108,154 39,617 SH   SOLE 2 16,976 0 22,641
TRAEGER INC COMMON STOCK 89269P103   282,539 103,494 SH   SOLE 18 103,494 0 0
TRAEGER INC COMMON STOCK 89269P103   188,105 68,903 SH   SOLE 19 68,903 0 0
TRAEGER INC COMMON STOCK 89269P103   3,466,267 1,269,695 SH   SOLE 21 1,269,695 0 0
TRAEGER INC COMMON STOCK 89269P103   3,218,206 1,178,830 SH   SOLE 22 1,139,442 0 39,388
TRAEGER INC COMMON STOCK 89269P103   17,338 6,351 SH   SOLE 25 6,351 0 0
TRAEGER INC COMMON STOCK 89269P103   220,740 80,857 SH   SOLE 30 80,857 0 0
TRAEGER INC COMMON STOCK 89269P103   16,855 6,174 SH   SOLE 40 6,174 0 0
TRAEGER INC COMMON STOCK 89269P103   14 5 SH   SOLE 43 5 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   117,280,965 577,995 SH   SOLE 2 251,828 0 326,167
TRANE TECHNOLOGIES PLC SHS G8994E103   58,802,912 289,798 SH   SOLE 4 140,950 0 148,848
TRANE TECHNOLOGIES PLC SHS G8994E103   67,387,831 332,107 SH   SOLE 7 297,427 0 34,680
TRANE TECHNOLOGIES PLC SHS G8994E103   5,617,158 27,683 SH   SOLE 13 27,683 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   6,530,455 32,184 SH   SOLE 15 32,184 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   81,469,785 401,507 SH   SOLE 18 376,591 0 24,916
TRANE TECHNOLOGIES PLC SHS G8994E103   66,561,379 328,034 SH   SOLE 19 328,034 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,347,851,589 6,642,608 SH   SOLE 21 6,642,608 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,046,958,988 5,159,721 SH   SOLE 22 4,639,943 0 519,778
TRANE TECHNOLOGIES PLC SHS G8994E103   100,402,506 494,813 SH   SOLE 23 494,813 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   345,800,642 1,704,207 SH   SOLE 25 1,635,650 0 68,557
TRANE TECHNOLOGIES PLC SHS G8994E103   129,270,512 637,083 SH   SOLE 26 390,193 0 246,890
TRANE TECHNOLOGIES PLC SHS G8994E103   130,209,782 641,712 SH   SOLE 28 16,672 0 625,040
TRANE TECHNOLOGIES PLC SHS G8994E103   3,691,339 18,192 SH   SOLE 29 18,192 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   429,619,517 2,117,291 SH   SOLE 30 2,116,386 0 905
TRANE TECHNOLOGIES PLC SHS G8994E103   17,520,467 86,346 SH   SOLE 31 82,537 0 3,809
TRANE TECHNOLOGIES PLC SHS G8994E103   155,950,742 768,571 SH   SOLE 34 768,571 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   13,103,725 64,579 SH   SOLE 36 64,579 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   2,260,012 11,138 SH   SOLE 40 11,138 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   111,803 551 SH   OTR 43 551 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   62,165,270 306,369 SH   SOLE 43 266,398 0 39,971
TRANSACT TECHNOLOGIES INC COM 892918103   9,861 1,536 SH   SOLE 18 1,536 0 0
TRANSACT TECHNOLOGIES INC COM 892918103   126,943 19,773 SH   SOLE 21 19,773 0 0
TRANSACT TECHNOLOGIES INC COM 892918103   1,345,728 209,615 SH   SOLE 22 209,615 0 0
TRANSALTA CORP COM 89346D107   442,743 50,890 SH   SOLE 43 48,577 0 2,313
TRANSCAT INC COM 893529107   488,478 4,986 SH   SOLE 2 3,360 0 1,626
TRANSCAT INC COM 893529107   5,192 53 SH   SOLE 7 53 0 0
TRANSCAT INC COM 893529107   1,866,426 19,051 SH   SOLE 18 19,051 0 0
TRANSCAT INC COM 893529107   1,482,580 15,133 SH   SOLE 19 15,133 0 0
TRANSCAT INC COM 893529107   25,494,145 260,224 SH   SOLE 21 260,224 0 0
TRANSCAT INC COM 893529107   19,576,757 199,824 SH   SOLE 22 193,735 0 6,089
TRANSCAT INC COM 893529107   193,393 1,974 SH   SOLE 25 1,974 0 0
TRANSCAT INC COM 893529107   54,275 554 SH   SOLE 26 0 0 554
TRANSCAT INC COM 893529107   185,849 1,897 SH   SOLE 28 0 0 1,897
TRANSCAT INC COM 893529107   240,027 2,450 SH   SOLE 30 2,450 0 0
TRANSCAT INC COM 893529107   94,051 960 SH   SOLE 40 960 0 0
TRANSCAT INC COM 893529107   93,267 952 SH   SOLE 43 947 0 5
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   10,196 333 SH   SOLE 2 0 0 333
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   127,195 4,154 SH   SOLE 18 4,154 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   105,792 3,455 SH   SOLE 19 3,455 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   1,397,497 45,640 SH   SOLE 21 45,640 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   480,458 15,691 SH   SOLE 22 14,477 0 1,214
TRANSDIGM GROUP INC COM 893641100   83,142,736 98,612 SH   SOLE 2 15,645 0 82,967
TRANSDIGM GROUP INC COM 893641100   47,007,027 55,753 SH   SOLE 4 29,647 0 26,106
TRANSDIGM GROUP INC COM 893641100   28,152,954 33,391 SH   SOLE 7 27,755 0 5,636
TRANSDIGM GROUP INC COM 893641100   762,190 904 SH   SOLE 13 904 0 0
TRANSDIGM GROUP INC COM 893641100   4,222,395 5,008 SH   SOLE 15 5,008 0 0
TRANSDIGM GROUP INC COM 893641100   267,147,804 316,852 SH   SOLE 18 225,370 0 91,482
TRANSDIGM GROUP INC COM 893641100   442,930,757 525,341 SH   SOLE 19 525,341 0 0
TRANSDIGM GROUP INC COM 893641100   1,394,624,706 1,654,104 SH   SOLE 21 1,654,104 0 0
TRANSDIGM GROUP INC COM 893641100   1,085,412,680 1,287,361 SH   SOLE 22 1,172,821 0 114,540
TRANSDIGM GROUP INC COM 893641100   78,972,615 93,666 SH   SOLE 23 93,666 0 0
TRANSDIGM GROUP INC COM 893641100   62,922,792 74,630 SH   SOLE 25 74,444 0 186
TRANSDIGM GROUP INC COM 893641100   46,506,208 55,159 SH   SOLE 26 28,769 0 26,390
TRANSDIGM GROUP INC COM 893641100   57,601,798 68,319 SH   SOLE 28 824 0 67,495
TRANSDIGM GROUP INC COM 893641100   245,543,064 291,228 SH   SOLE 30 291,228 0 0
TRANSDIGM GROUP INC COM 893641100   10,236,441 12,141 SH   SOLE 31 11,207 0 934
TRANSDIGM GROUP INC COM 893641100   11,326,608 13,434 SH   SOLE 36 13,434 0 0
TRANSDIGM GROUP INC COM 893641100   2,241,040 2,658 SH   SOLE 40 2,658 0 0
TRANSDIGM GROUP INC COM 893641100   42,285,962 50,154 SH   SOLE 43 42,551 0 7,602
TRANSMEDICS GROUP INC COM 89377M109   2,238,892 40,893 SH   SOLE 2 33,848 0 7,045
TRANSMEDICS GROUP INC COM 89377M109   19,163 350 SH   SOLE 4 92 0 258
TRANSMEDICS GROUP INC COM 89377M109   289,847 5,294 SH   SOLE 7 5,018 0 276
TRANSMEDICS GROUP INC COM 89377M109   4,131,709 75,465 SH   SOLE 18 75,465 0 0
TRANSMEDICS GROUP INC COM 89377M109   3,577,420 65,341 SH   SOLE 19 65,341 0 0
TRANSMEDICS GROUP INC COM 89377M109   71,010,750 1,297,000 SH   SOLE 21 1,297,000 0 0
TRANSMEDICS GROUP INC COM 89377M109   49,233,938 899,250 SH   SOLE 22 871,734 0 27,516
TRANSMEDICS GROUP INC COM 89377M109   362,609 6,623 SH   SOLE 25 6,623 0 0
TRANSMEDICS GROUP INC COM 89377M109   796,010 14,539 SH   SOLE 26 11,711 0 2,828
TRANSMEDICS GROUP INC COM 89377M109   127,239 2,324 SH   SOLE 28 0 0 2,324
TRANSMEDICS GROUP INC COM 89377M109   1,461,661 26,697 SH   SOLE 30 26,697 0 0
TRANSMEDICS GROUP INC COM 89377M109   287,273 5,247 SH   SOLE 40 5,247 0 0
TRANSMEDICS GROUP INC COM 89377M109   564,308 10,307 SH   SOLE 43 9,508 0 799
TRANSOCEAN INC DEB 4.000%12/1 893830BT5   3,359,813 1,875,000 PRN   SOLE 21 1,875,000 0 0
TRANSOCEAN LTD REG SHS H8817H100   4,327,795 527,137 SH   SOLE 2 407,650 0 119,487
TRANSOCEAN LTD REG SHS H8817H100   152,722 18,602 SH   SOLE 4 18,602 0 0
TRANSOCEAN LTD REG SHS H8817H100   740,000 90,134 SH   SOLE 7 85,515 0 4,619
TRANSOCEAN LTD REG SHS H8817H100   2,535,002 308,770 SH   SOLE 18 308,770 0 0
TRANSOCEAN LTD REG SHS H8817H100   38,117,175 4,642,774 SH   SOLE 19 4,642,774 0 0
TRANSOCEAN LTD REG SHS H8817H100   32,151,124 3,916,093 SH   SOLE 21 3,916,093 0 0
TRANSOCEAN LTD REG SHS H8817H100   89,544,803 10,906,797 SH   SOLE 22 10,608,051 0 298,746
TRANSOCEAN LTD REG SHS H8817H100   1,061,660 129,313 SH   SOLE 25 129,313 0 0
TRANSOCEAN LTD REG SHS H8817H100   4,193,249 510,749 SH   SOLE 26 327,620 0 183,129
TRANSOCEAN LTD REG SHS H8817H100   2,604,352 317,217 SH   SOLE 28 200,159 0 117,058
TRANSOCEAN LTD REG SHS H8817H100   4,005,946 487,935 SH   SOLE 30 487,935 0 0
TRANSOCEAN LTD REG SHS H8817H100   11,649,268 1,418,912 SH   SOLE 34 1,418,912 0 0
TRANSOCEAN LTD REG SHS H8817H100   356,995 43,483 SH   SOLE 36 43,483 0 0
TRANSOCEAN LTD REG SHS H8817H100   895,350 109,056 SH   SOLE 40 109,056 0 0
TRANSOCEAN LTD REG SHS H8817H100   2,601,935 316,923 SH   SOLE 43 294,053 0 22,870
TRANSPHORM INC COM 89386L100   9,568 4,310 SH   SOLE 2 1,545 0 2,765
TRANSPHORM INC COM 89386L100   151,058 68,044 SH   SOLE 18 68,044 0 0
TRANSPHORM INC COM 89386L100   114,199 51,441 SH   SOLE 19 51,441 0 0
TRANSPHORM INC COM 89386L100   1,855,616 835,863 SH   SOLE 21 835,863 0 0
TRANSPHORM INC COM 89386L100   1,074,869 484,175 SH   SOLE 22 479,404 0 4,771
TRANSUNION COM 89400J107   13,360,119 186,100 SH   SOLE 2 13,144 0 172,956
TRANSUNION COM 89400J107   13,246,978 184,524 SH   SOLE 4 92,663 0 91,861
TRANSUNION COM 89400J107   2,227,357 31,026 SH   SOLE 7 29,570 0 1,456
TRANSUNION COM 89400J107   589,396 8,210 SH   SOLE 13 8,210 0 0
TRANSUNION COM 89400J107   858,537 11,959 SH   SOLE 15 11,959 0 0
TRANSUNION COM 89400J107   9,441,390 131,514 SH   SOLE 18 119,741 0 11,773
TRANSUNION COM 89400J107   9,526,533 132,700 SH   SOLE 19 132,700 0 0
TRANSUNION COM 89400J107   161,391,458 2,248,105 SH   SOLE 21 2,248,105 0 0
TRANSUNION COM 89400J107   320,825,131 4,468,939 SH   SOLE 22 4,109,906 0 359,033
TRANSUNION COM 89400J107   22,886,437 318,797 SH   SOLE 23 318,797 0 0
TRANSUNION COM 89400J107   20,736,254 288,846 SH   SOLE 25 287,791 0 1,055
TRANSUNION COM 89400J107   15,864,011 220,978 SH   SOLE 26 99,410 0 121,568
TRANSUNION COM 89400J107   23,816,117 331,747 SH   SOLE 28 2,435 0 329,312
TRANSUNION COM 89400J107   38,873,567 541,490 SH   SOLE 30 541,490 0 0
TRANSUNION COM 89400J107   3,050,716 42,495 SH   SOLE 31 39,257 0 3,238
TRANSUNION COM 89400J107   12,464,252 173,621 SH   SOLE 34 173,621 0 0
TRANSUNION COM 89400J107   3,390,067 47,222 SH   SOLE 36 47,222 0 0
TRANSUNION COM 89400J107   683,584 9,522 SH   SOLE 40 9,522 0 0
TRANSUNION COM 89400J107   47,022 655 SH   OTR 43 655 0 0
TRANSUNION COM 89400J107   7,652,889 106,601 SH   SOLE 43 88,295 0 18,306
TRAVEL PLUS LEISURE CO COM 894164102   36,691,727 998,958 SH   SOLE 2 848,092 0 150,866
TRAVEL PLUS LEISURE CO COM 894164102   1,172,826 31,931 SH   SOLE 4 31,931 0 0
TRAVEL PLUS LEISURE CO COM 894164102   1,841,275 50,130 SH   SOLE 7 48,994 0 1,136
TRAVEL PLUS LEISURE CO COM 894164102   14,045,736 382,405 SH   SOLE 18 242,998 0 139,407
TRAVEL PLUS LEISURE CO COM 894164102   24,548,165 668,341 SH   SOLE 19 668,341 0 0
TRAVEL PLUS LEISURE CO COM 894164102   141,489,433 3,852,149 SH   SOLE 21 3,852,149 0 0
TRAVEL PLUS LEISURE CO COM 894164102   123,511,604 3,362,690 SH   SOLE 22 3,083,493 0 279,197
TRAVEL PLUS LEISURE CO COM 894164102   4,973,646 135,411 SH   SOLE 23 135,411 0 0
TRAVEL PLUS LEISURE CO COM 894164102   550,068 14,976 SH   SOLE 25 14,976 0 0
TRAVEL PLUS LEISURE CO COM 894164102   4,680,137 127,420 SH   SOLE 26 52,393 0 75,027
TRAVEL PLUS LEISURE CO COM 894164102   2,915,848 79,386 SH   SOLE 28 38,611 0 40,775
TRAVEL PLUS LEISURE CO COM 894164102   10,691,368 291,080 SH   SOLE 30 291,080 0 0
TRAVEL PLUS LEISURE CO COM 894164102   40,476 1,102 SH   SOLE 31 1,102 0 0
TRAVEL PLUS LEISURE CO COM 894164102   455,709 12,407 SH   SOLE 34 12,407 0 0
TRAVEL PLUS LEISURE CO COM 894164102   320,506 8,726 SH   SOLE 36 8,726 0 0
TRAVEL PLUS LEISURE CO COM 894164102   548,379 14,930 SH   SOLE 40 14,930 0 0
TRAVEL PLUS LEISURE CO COM 894164102   4,621,822 125,832 SH   SOLE 43 110,945 0 14,887
TRAVELERS COMPANIES INC COM 89417E109   119,459,469 731,489 SH   SOLE 2 323,738 0 407,751
TRAVELERS COMPANIES INC COM 89417E109   43,040,351 263,550 SH   SOLE 4 135,282 0 128,268
TRAVELERS COMPANIES INC COM 89417E109   69,598,149 426,172 SH   SOLE 7 348,604 0 77,568
TRAVELERS COMPANIES INC COM 89417E109   3,490,425 21,373 SH   SOLE 13 21,373 0 0
TRAVELERS COMPANIES INC COM 89417E109   5,326,682 32,617 SH   SOLE 15 32,617 0 0
TRAVELERS COMPANIES INC COM 89417E109   85,344,663 522,593 SH   SOLE 18 460,596 0 61,997
TRAVELERS COMPANIES INC COM 89417E109   71,341,810 436,849 SH   SOLE 19 436,849 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,049,590,104 6,426,980 SH   SOLE 21 6,426,980 0 0
TRAVELERS COMPANIES INC COM 89417E109   911,274,863 5,580,031 SH   SOLE 22 4,978,782 0 601,249
TRAVELERS COMPANIES INC COM 89417E109   83,027,457 508,404 SH   SOLE 23 508,404 0 0
TRAVELERS COMPANIES INC COM 89417E109   92,934,332 569,067 SH   SOLE 25 568,271 0 796
TRAVELERS COMPANIES INC COM 89417E109   67,892,540 415,728 SH   SOLE 26 233,929 0 181,799
TRAVELERS COMPANIES INC COM 89417E109   117,443,243 719,143 SH   SOLE 28 26,293 0 692,850
TRAVELERS COMPANIES INC COM 89417E109   2,645,949 16,202 SH   SOLE 29 16,202 0 0
TRAVELERS COMPANIES INC COM 89417E109   386,562,446 2,367,047 SH   SOLE 30 2,304,262 0 62,785
TRAVELERS COMPANIES INC COM 89417E109   15,925,991 97,520 SH   SOLE 31 93,657 0 3,863
TRAVELERS COMPANIES INC COM 89417E109   8,216,943 50,315 SH   SOLE 32 50,315 0 0
TRAVELERS COMPANIES INC COM 89417E109   39,432,343 241,457 SH   SOLE 34 241,457 0 0
TRAVELERS COMPANIES INC COM 89417E109   12,991,637 79,552 SH   SOLE 36 79,552 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,827,276 11,189 SH   SOLE 40 11,189 0 0
TRAVELERS COMPANIES INC COM 89417E109   67,203,100 411,506 SH   SOLE 43 362,609 0 48,897
TRAVELZOO COM NEW 89421Q205   4,227 725 SH   SOLE 2 725 0 0
TRAVELZOO COM NEW 89421Q205   6,471 1,110 SH   SOLE 18 1,110 0 0
TRAVELZOO COM NEW 89421Q205   88,021 15,098 SH   SOLE 21 15,098 0 0
TRAVELZOO COM NEW 89421Q205   678,536 116,387 SH   SOLE 22 116,387 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   3,428,508 383,502 SH   SOLE 2 252,964 0 130,538
TRAVERE THERAPEUTICS INC COM 89422G107   1,645 184 SH   SOLE 4 184 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   5,489 614 SH   SOLE 7 614 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   1,805,496 201,957 SH   SOLE 18 178,146 0 23,811
TRAVERE THERAPEUTICS INC COM 89422G107   7,771,238 869,266 SH   SOLE 19 869,266 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   28,108,925 3,144,175 SH   SOLE 21 3,144,175 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   24,914,913 2,786,903 SH   SOLE 22 2,728,858 0 58,045
TRAVERE THERAPEUTICS INC COM 89422G107   223,822 25,036 SH   SOLE 23 25,036 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   95,533 10,686 SH   SOLE 25 10,686 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   858,168 95,992 SH   SOLE 26 24,988 0 71,004
TRAVERE THERAPEUTICS INC COM 89422G107   18,899 2,114 SH   SOLE 28 1,009 0 1,105
TRAVERE THERAPEUTICS INC COM 89422G107   561,083 62,761 SH   SOLE 30 62,761 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   136,719 15,293 SH   SOLE 34 15,293 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   105,519 11,803 SH   SOLE 40 11,803 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   204,896 22,919 SH   SOLE 43 15,051 0 7,868
TRAVERE THERAPEUTICS INC NOTE 2.250% 3/0 89422GAA5   1,416,360 2,200,000 PRN   SOLE 21 2,200,000 0 0
TREACE MED CONCEPTS INC COM 89455T109   313,762 23,933 SH   SOLE 2 13,753 0 10,180
TREACE MED CONCEPTS INC COM 89455T109   13,071 997 SH   SOLE 4 237 0 760
TREACE MED CONCEPTS INC COM 89455T109   277,080 21,135 SH   SOLE 7 19,992 0 1,143
TREACE MED CONCEPTS INC COM 89455T109   1,428,387 108,954 SH   SOLE 18 108,954 0 0
TREACE MED CONCEPTS INC COM 89455T109   1,233,913 94,120 SH   SOLE 19 94,120 0 0
TREACE MED CONCEPTS INC COM 89455T109   24,420,456 1,862,735 SH   SOLE 21 1,862,735 0 0
TREACE MED CONCEPTS INC COM 89455T109   15,839,030 1,208,164 SH   SOLE 22 1,171,293 0 36,871
TREACE MED CONCEPTS INC COM 89455T109   106,597 8,131 SH   SOLE 25 8,131 0 0
TREACE MED CONCEPTS INC COM 89455T109   39,500 3,013 SH   SOLE 26 953 0 2,060
TREACE MED CONCEPTS INC COM 89455T109   45,846 3,497 SH   SOLE 28 0 0 3,497
TREACE MED CONCEPTS INC COM 89455T109   1,375,724 104,937 SH   SOLE 30 104,937 0 0
TREACE MED CONCEPTS INC COM 89455T109   7,211 550 SH   SOLE 36 550 0 0
TREACE MED CONCEPTS INC COM 89455T109   83,458 6,366 SH   SOLE 40 6,366 0 0
TREACE MED CONCEPTS INC COM 89455T109   141,195 10,770 SH   SOLE 43 9,499 0 1,271
TREDEGAR CORP COM 894650100   740,077 136,798 SH   SOLE 2 120,288 0 16,510
TREDEGAR CORP COM 894650100   1,991 368 SH   SOLE 7 368 0 0
TREDEGAR CORP COM 894650100   425,204 78,596 SH   SOLE 18 78,596 0 0
TREDEGAR CORP COM 894650100   696,159 128,680 SH   SOLE 19 128,680 0 0
TREDEGAR CORP COM 894650100   4,937,047 912,578 SH   SOLE 21 912,578 0 0
TREDEGAR CORP COM 894650100   4,435,194 819,814 SH   SOLE 22 795,626 0 24,188
TREDEGAR CORP COM 894650100   18,502 3,420 SH   SOLE 43 3,420 0 0
TREEHOUSE FOODS INC COM 89469A104   2,045,035 46,926 SH   SOLE 2 14,801 0 32,125
TREEHOUSE FOODS INC COM 89469A104   7,627 175 SH   SOLE 4 175 0 0
TREEHOUSE FOODS INC COM 89469A104   613,999 14,089 SH   SOLE 7 13,364 0 725
TREEHOUSE FOODS INC COM 89469A104   7,237,592 166,076 SH   SOLE 18 166,076 0 0
TREEHOUSE FOODS INC COM 89469A104   4,637,653 106,417 SH   SOLE 19 106,417 0 0
TREEHOUSE FOODS INC COM 89469A104   258,787,889 5,938,226 SH   SOLE 21 5,938,226 0 0
TREEHOUSE FOODS INC COM 89469A104   63,181,064 1,449,772 SH   SOLE 22 1,386,015 0 63,757
TREEHOUSE FOODS INC COM 89469A104   489,883 11,241 SH   SOLE 25 11,241 0 0
TREEHOUSE FOODS INC COM 89469A104   1,851,453 42,484 SH   SOLE 26 13,560 0 28,924
TREEHOUSE FOODS INC COM 89469A104   76,875 1,764 SH   SOLE 28 1,002 0 762
TREEHOUSE FOODS INC COM 89469A104   5,025,428 115,315 SH   SOLE 30 115,315 0 0
TREEHOUSE FOODS INC COM 89469A104   119,496 2,742 SH   SOLE 36 2,742 0 0
TREEHOUSE FOODS INC COM 89469A104   342,364 7,856 SH   SOLE 40 7,856 0 0
TREEHOUSE FOODS INC COM 89469A104   2,889,833 66,311 SH   SOLE 43 64,217 0 2,094
TREVENA INC COM NEW 89532E208   2,465 4,088 SH   SOLE 21 4,088 0 0
TREVENA INC COM NEW 89532E208   65,081 107,929 SH   SOLE 22 107,929 0 0
TREVI THERAPEUTICS INC COM 89532M101   38,547 17,682 SH   SOLE 2 2,218 0 15,464
TREVI THERAPEUTICS INC COM 89532M101   262,119 120,238 SH   SOLE 18 120,238 0 0
TREVI THERAPEUTICS INC COM 89532M101   170,156 78,053 SH   SOLE 19 78,053 0 0
TREVI THERAPEUTICS INC COM 89532M101   3,011,862 1,381,588 SH   SOLE 21 1,381,588 0 0
TREVI THERAPEUTICS INC COM 89532M101   1,200,530 550,702 SH   SOLE 22 523,209 0 27,493
TREX CO INC COM 89531P105   11,621,877 188,575 SH   SOLE 2 97,963 0 90,612
TREX CO INC COM 89531P105   138,729 2,251 SH   SOLE 4 1,913 0 338
TREX CO INC COM 89531P105   1,091,591 17,712 SH   SOLE 7 16,790 0 922
TREX CO INC COM 89531P105   12,793,155 207,580 SH   SOLE 18 207,580 0 0
TREX CO INC COM 89531P105   2,762,503 44,824 SH   SOLE 19 44,824 0 0
TREX CO INC COM 89531P105   388,365,081 6,301,559 SH   SOLE 21 6,301,559 0 0
TREX CO INC COM 89531P105   192,664,255 3,126,144 SH   SOLE 22 2,982,586 0 143,558
TREX CO INC COM 89531P105   96,944 1,573 SH   SOLE 23 1,573 0 0
TREX CO INC COM 89531P105   184,079,011 2,986,841 SH   SOLE 25 2,986,841 0 0
TREX CO INC COM 89531P105   4,456,958 72,318 SH   SOLE 26 32,643 0 39,675
TREX CO INC COM 89531P105   4,147,144 67,291 SH   SOLE 28 60,792 0 6,499
TREX CO INC COM 89531P105   4,995,112 81,050 SH   SOLE 30 81,050 0 0
TREX CO INC COM 89531P105   1,975,426 32,053 SH   SOLE 31 1,584 0 30,469
TREX CO INC COM 89531P105   31,670,486 513,881 SH   SOLE 34 513,881 0 0
TREX CO INC COM 89531P105   86,097 1,397 SH   SOLE 36 1,397 0 0
TREX CO INC COM 89531P105   1,105,519 17,938 SH   SOLE 40 17,938 0 0
TREX CO INC COM 89531P105   6,824,043 110,726 SH   SOLE 43 87,412 0 23,314
TRI POINTE HOMES INC COM 87265H109   7,298,238 266,846 SH   SOLE 2 116,996 0 149,850
TRI POINTE HOMES INC COM 87265H109   10,147 371 SH   SOLE 4 371 0 0
TRI POINTE HOMES INC COM 87265H109   675,053 24,682 SH   SOLE 7 23,427 0 1,255
TRI POINTE HOMES INC COM 87265H109   8,844,963 323,399 SH   SOLE 18 323,399 0 0
TRI POINTE HOMES INC COM 87265H109   16,752,340 612,517 SH   SOLE 19 612,517 0 0
TRI POINTE HOMES INC COM 87265H109   332,962,893 12,174,146 SH   SOLE 21 12,174,146 0 0
TRI POINTE HOMES INC COM 87265H109   93,947,387 3,435,005 SH   SOLE 22 3,303,055 0 131,950
TRI POINTE HOMES INC COM 87265H109   479,418 17,529 SH   SOLE 23 17,529 0 0
TRI POINTE HOMES INC COM 87265H109   522,194 19,093 SH   SOLE 25 19,093 0 0
TRI POINTE HOMES INC COM 87265H109   4,065,195 148,636 SH   SOLE 26 38,592 0 110,044
TRI POINTE HOMES INC COM 87265H109   55,438 2,027 SH   SOLE 28 2,027 0 0
TRI POINTE HOMES INC COM 87265H109   6,406,409 234,238 SH   SOLE 30 234,238 0 0
TRI POINTE HOMES INC COM 87265H109   1,083,224 39,606 SH   SOLE 34 39,606 0 0
TRI POINTE HOMES INC COM 87265H109   163,690 5,985 SH   SOLE 36 5,985 0 0
TRI POINTE HOMES INC COM 87265H109   468,068 17,114 SH   SOLE 40 17,114 0 0
TRI POINTE HOMES INC COM 87265H109   4,734,449 173,106 SH   SOLE 43 169,032 0 4,074
TRICO BANCSHARES COM 896095106   1,155,738 36,083 SH   SOLE 2 15,802 0 20,281
TRICO BANCSHARES COM 896095106   4,516 141 SH   SOLE 4 141 0 0
TRICO BANCSHARES COM 896095106   10,442 326 SH   SOLE 7 326 0 0
TRICO BANCSHARES COM 896095106   2,763,132 86,267 SH   SOLE 18 86,267 0 0
TRICO BANCSHARES COM 896095106   2,095,755 65,431 SH   SOLE 19 65,431 0 0
TRICO BANCSHARES COM 896095106   35,917,930 1,121,384 SH   SOLE 21 1,121,384 0 0
TRICO BANCSHARES COM 896095106   28,969,758 904,457 SH   SOLE 22 862,008 0 42,449
TRICO BANCSHARES COM 896095106   250,507 7,821 SH   SOLE 25 7,821 0 0
TRICO BANCSHARES COM 896095106   537,688 16,787 SH   SOLE 26 12,975 0 3,812
TRICO BANCSHARES COM 896095106   94,392 2,947 SH   SOLE 28 155 0 2,792
TRICO BANCSHARES COM 896095106   774,614 24,184 SH   SOLE 30 24,184 0 0
TRICO BANCSHARES COM 896095106   154,289 4,817 SH   SOLE 40 4,817 0 0
TRICO BANCSHARES COM 896095106   588,775 18,382 SH   SOLE 43 17,333 0 1,049
TRIMAS CORP COM NEW 896215209   958,633 38,717 SH   SOLE 2 12,449 0 26,268
TRIMAS CORP COM NEW 896215209   2,600 105 SH   SOLE 4 105 0 0
TRIMAS CORP COM NEW 896215209   10,944 442 SH   SOLE 7 442 0 0
TRIMAS CORP COM NEW 896215209   2,817,762 113,803 SH   SOLE 18 113,803 0 0
TRIMAS CORP COM NEW 896215209   2,111,756 85,289 SH   SOLE 19 85,289 0 0
TRIMAS CORP COM NEW 896215209   34,939,405 1,411,123 SH   SOLE 21 1,411,123 0 0
TRIMAS CORP COM NEW 896215209   29,255,079 1,181,546 SH   SOLE 22 1,125,444 0 56,102
TRIMAS CORP COM NEW 896215209   208,058 8,403 SH   SOLE 25 8,403 0 0
TRIMAS CORP COM NEW 896215209   455,980 18,416 SH   SOLE 26 16,250 0 2,166
TRIMAS CORP COM NEW 896215209   645,617 26,075 SH   SOLE 30 26,075 0 0
TRIMAS CORP COM NEW 896215209   200,185 8,085 SH   SOLE 40 8,085 0 0
TRIMAS CORP COM NEW 896215209   39,963 1,614 SH   OTR 43 1,614 0 0
TRIMAS CORP COM NEW 896215209   327,254 13,217 SH   SOLE 43 12,181 0 1,036
TRIMBLE INC COM 896239100   15,483,404 287,475 SH   SOLE 2 120,824 0 166,651
TRIMBLE INC COM 896239100   19,782,455 367,294 SH   SOLE 4 195,833 0 171,461
TRIMBLE INC COM 896239100   19,069,725 354,061 SH   SOLE 7 317,275 0 36,786
TRIMBLE INC COM 896239100   645,835 11,991 SH   SOLE 13 11,991 0 0
TRIMBLE INC COM 896239100   1,927,919 35,795 SH   SOLE 15 35,795 0 0
TRIMBLE INC COM 896239100   34,009,735 631,447 SH   SOLE 18 616,395 0 15,052
TRIMBLE INC COM 896239100   5,696,287 105,761 SH   SOLE 19 105,761 0 0
TRIMBLE INC COM 896239100   364,999,148 6,776,813 SH   SOLE 21 6,776,813 0 0
TRIMBLE INC COM 896239100   291,685,670 5,415,627 SH   SOLE 22 4,880,322 0 535,305
TRIMBLE INC COM 896239100   22,322,654 414,457 SH   SOLE 23 414,457 0 0
TRIMBLE INC COM 896239100   42,515,199 789,365 SH   SOLE 25 788,234 0 1,131
TRIMBLE INC COM 896239100   28,731,563 533,449 SH   SOLE 26 176,316 0 357,133
TRIMBLE INC COM 896239100   30,441,457 565,196 SH   SOLE 28 10,635 0 554,561
TRIMBLE INC COM 896239100   130,353,049 2,420,220 SH   SOLE 30 2,237,038 0 183,182
TRIMBLE INC COM 896239100   2,812,569 52,220 SH   SOLE 31 48,009 0 4,211
TRIMBLE INC COM 896239100   8,854,153 164,392 SH   SOLE 34 164,392 0 0
TRIMBLE INC COM 896239100   4,342,085 80,618 SH   SOLE 36 80,618 0 0
TRIMBLE INC COM 896239100   679,067 12,608 SH   SOLE 40 12,608 0 0
TRIMBLE INC COM 896239100   32,262 599 SH   OTR 43 599 0 0
TRIMBLE INC COM 896239100   10,023,346 186,100 SH   SOLE 43 154,042 0 32,058
TRINET GROUP INC COM 896288107   9,340,415 80,189 SH   SOLE 2 68,595 0 11,594
TRINET GROUP INC COM 896288107   404,419 3,472 SH   SOLE 4 2,894 0 578
TRINET GROUP INC COM 896288107   1,387,277 11,910 SH   SOLE 7 11,272 0 638
TRINET GROUP INC COM 896288107   26,907 231 SH   SOLE 13 231 0 0
TRINET GROUP INC COM 896288107   10,462,700 89,824 SH   SOLE 18 89,824 0 0
TRINET GROUP INC COM 896288107   12,299,123 105,590 SH   SOLE 19 105,590 0 0
TRINET GROUP INC COM 896288107   149,419,962 1,282,795 SH   SOLE 21 1,282,795 0 0
TRINET GROUP INC COM 896288107   111,521,912 957,434 SH   SOLE 22 927,929 0 29,505
TRINET GROUP INC COM 896288107   1,553,377 13,336 SH   SOLE 23 13,336 0 0
TRINET GROUP INC COM 896288107   751,063 6,448 SH   SOLE 25 6,448 0 0
TRINET GROUP INC COM 896288107   4,343,423 37,289 SH   SOLE 26 10,311 0 26,978
TRINET GROUP INC COM 896288107   142,222 1,221 SH   SOLE 28 796 0 425
TRINET GROUP INC COM 896288107   7,184,020 61,676 SH   SOLE 30 61,676 0 0
TRINET GROUP INC COM 896288107   1,299,917 11,160 SH   SOLE 34 11,160 0 0
TRINET GROUP INC COM 896288107   206,286 1,771 SH   SOLE 36 1,771 0 0
TRINET GROUP INC COM 896288107   724,739 6,222 SH   SOLE 40 6,222 0 0
TRINET GROUP INC COM 896288107   1,311,565 11,260 SH   SOLE 43 10,739 0 521
TRINITY CAP INC COM 896442308   1,886,772 135,544 SH   SOLE 30 135,544 0 0
TRINITY INDS INC COM 896522109   3,096,833 127,180 SH   SOLE 2 57,033 0 70,147
TRINITY INDS INC COM 896522109   2,484 102 SH   SOLE 4 102 0 0
TRINITY INDS INC COM 896522109   400,509 16,448 SH   SOLE 7 15,625 0 823
TRINITY INDS INC COM 896522109   6,377,387 261,905 SH   SOLE 18 261,905 0 0
TRINITY INDS INC COM 896522109   10,280,960 422,216 SH   SOLE 19 422,216 0 0
TRINITY INDS INC COM 896522109   236,931,588 9,730,250 SH   SOLE 21 9,730,250 0 0
TRINITY INDS INC COM 896522109   63,401,751 2,603,768 SH   SOLE 22 2,504,149 0 99,619
TRINITY INDS INC COM 896522109   9,010 370 SH   SOLE 23 370 0 0
TRINITY INDS INC COM 896522109   448,332 18,412 SH   SOLE 25 18,412 0 0
TRINITY INDS INC COM 896522109   806,886 33,137 SH   SOLE 26 26,361 0 6,776
TRINITY INDS INC COM 896522109   400,363 16,442 SH   SOLE 28 1,769 0 14,673
TRINITY INDS INC COM 896522109   4,150,993 170,472 SH   SOLE 30 170,472 0 0
TRINITY INDS INC COM 896522109   117,489 4,825 SH   SOLE 36 4,825 0 0
TRINITY INDS INC COM 896522109   299,067 12,282 SH   SOLE 40 12,282 0 0
TRINITY INDS INC COM 896522109   1,442,746 59,250 SH   SOLE 43 56,612 0 2,638
TRINITY PL HLDGS INC COM 89656D101   13,493 36,968 SH   SOLE 22 36,968 0 0
TRINSEO PLC SHS G9059U107   480,943 58,867 SH   SOLE 2 34,453 0 24,414
TRINSEO PLC SHS G9059U107   662 81 SH   SOLE 4 81 0 0
TRINSEO PLC SHS G9059U107   234,749 28,733 SH   SOLE 7 27,216 0 1,517
TRINSEO PLC SHS G9059U107   801,902 98,152 SH   SOLE 18 98,152 0 0
TRINSEO PLC SHS G9059U107   628,379 76,913 SH   SOLE 19 76,913 0 0
TRINSEO PLC SHS G9059U107   10,675,249 1,306,640 SH   SOLE 21 1,306,640 0 0
TRINSEO PLC SHS G9059U107   8,343,858 1,021,280 SH   SOLE 22 976,969 0 44,311
TRINSEO PLC SHS G9059U107   41,046 5,024 SH   SOLE 25 5,024 0 0
TRINSEO PLC SHS G9059U107   122,509 14,995 SH   SOLE 26 11,328 0 3,667
TRINSEO PLC SHS G9059U107   5,637 690 SH   SOLE 28 690 0 0
TRINSEO PLC SHS G9059U107   20,981 2,568 SH   SOLE 30 2,568 0 0
TRINSEO PLC SHS G9059U107   19,575 2,396 SH   SOLE 36 2,396 0 0
TRINSEO PLC SHS G9059U107   29,469 3,607 SH   SOLE 40 3,607 0 0
TRINSEO PLC SHS G9059U107   135,688 16,608 SH   SOLE 43 15,444 0 1,164
TRIO TECH INTL COM NEW 896712205   2,177 311 SH   SOLE 21 311 0 0
TRIO TECH INTL COM NEW 896712205   847 121 SH   SOLE 22 121 0 0
TRIP COM GROUP LTD ADS 89677Q107   1,104,423 31,582 SH   SOLE 2 31,582 0 0
TRIP COM GROUP LTD ADS 89677Q107   1,012,416 28,951 SH   SOLE 15 28,951 0 0
TRIP COM GROUP LTD ADS 89677Q107   3,253,993 93,051 SH   SOLE 18 4,626 0 88,425
TRIP COM GROUP LTD ADS 89677Q107   6,901,260 197,348 SH   SOLE 19 197,348 0 0
TRIP COM GROUP LTD ADS 89677Q107   114,841 3,284 SH   SOLE 21 3,284 0 0
TRIP COM GROUP LTD ADS 89677Q107   8,917,245 254,997 SH   SOLE 22 69,058 0 185,939
TRIP COM GROUP LTD ADS 89677Q107   1,135,196 32,462 SH   SOLE 32 32,462 0 0
TRIP COM GROUP LTD ADS 89677Q107   38,574,708 1,103,080 SH   SOLE 34 1,103,080 0 0
TRIP COM GROUP LTD ADS 89677Q107   18,128,518 518,402 SH   SOLE 43 465,823 0 52,579
TRIPADVISOR INC COM 896945201   3,733,484 225,180 SH   SOLE 2 40,561 0 184,619
TRIPADVISOR INC COM 896945201   17,989 1,085 SH   SOLE 4 395 0 690
TRIPADVISOR INC COM 896945201   14,972 903 SH   SOLE 7 903 0 0
TRIPADVISOR INC COM 896945201   1,587,469 95,746 SH   SOLE 18 95,746 0 0
TRIPADVISOR INC COM 896945201   600,926 36,244 SH   SOLE 19 36,244 0 0
TRIPADVISOR INC COM 896945201   164,512,215 9,922,329 SH   SOLE 21 9,922,329 0 0
TRIPADVISOR INC COM 896945201   45,596,608 2,750,097 SH   SOLE 22 2,604,364 0 145,733
TRIPADVISOR INC COM 896945201   340,321 20,526 SH   SOLE 25 20,526 0 0
TRIPADVISOR INC COM 896945201   742,519 44,784 SH   SOLE 26 35,988 0 8,796
TRIPADVISOR INC COM 896945201   108,732 6,558 SH   SOLE 28 1,890 0 4,668
TRIPADVISOR INC COM 896945201   6,547,459 394,901 SH   SOLE 30 394,901 0 0
TRIPADVISOR INC COM 896945201   24,555 1,481 SH   SOLE 31 1,481 0 0
TRIPADVISOR INC COM 896945201   302,088 18,220 SH   SOLE 40 18,220 0 0
TRIPADVISOR INC COM 896945201   1,037,195 62,557 SH   SOLE 43 52,173 0 10,384
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4   1,250,600 1,480,000 PRN   SOLE 2 1,480,000 0 0
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4   1,859,000 2,200,000 PRN   SOLE 21 2,200,000 0 0
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4   1,943,500 2,300,000 PRN   SOLE 22 2,300,000 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   1,263,662 120,809 SH   SOLE 30 120,809 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   1,909 182 SH   SOLE 43 182 0 0
TRIUMPH FINANCIAL INC COM 89679E300   1,384,174 21,364 SH   SOLE 2 6,611 0 14,753
TRIUMPH FINANCIAL INC COM 89679E300   5,378 83 SH   SOLE 4 83 0 0
TRIUMPH FINANCIAL INC COM 89679E300   12,310 190 SH   SOLE 7 190 0 0
TRIUMPH FINANCIAL INC COM 89679E300   4,788,240 73,904 SH   SOLE 18 73,904 0 0
TRIUMPH FINANCIAL INC COM 89679E300   2,944,511 45,447 SH   SOLE 19 45,447 0 0
TRIUMPH FINANCIAL INC COM 89679E300   158,375,462 2,444,443 SH   SOLE 21 2,444,443 0 0
TRIUMPH FINANCIAL INC COM 89679E300   39,094,286 603,400 SH   SOLE 22 575,993 0 27,407
TRIUMPH FINANCIAL INC COM 89679E300   220,027 3,396 SH   SOLE 25 3,396 0 0
TRIUMPH FINANCIAL INC COM 89679E300   1,106,548 17,079 SH   SOLE 26 8,311 0 8,768
TRIUMPH FINANCIAL INC COM 89679E300   22,547 348 SH   SOLE 28 348 0 0
TRIUMPH FINANCIAL INC COM 89679E300   2,256,182 34,823 SH   SOLE 30 34,823 0 0
TRIUMPH FINANCIAL INC COM 89679E300   175,322 2,706 SH   SOLE 40 2,706 0 0
TRIUMPH FINANCIAL INC COM 89679E300   202,598 3,127 SH   SOLE 43 2,901 0 226
TRIUMPH GROUP INC NEW COM 896818101   677,412 88,435 SH   SOLE 2 27,645 0 60,790
TRIUMPH GROUP INC NEW COM 896818101   2,313 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101   6,411 837 SH   SOLE 7 837 0 0
TRIUMPH GROUP INC NEW COM 896818101   1,682,772 219,683 SH   SOLE 18 219,683 0 0
TRIUMPH GROUP INC NEW COM 896818101   1,017,386 132,818 SH   SOLE 19 132,818 0 0
TRIUMPH GROUP INC NEW COM 896818101   65,381,739 8,535,475 SH   SOLE 21 8,535,475 0 0
TRIUMPH GROUP INC NEW COM 896818101   15,508,735 2,024,639 SH   SOLE 22 1,939,875 0 84,764
TRIUMPH GROUP INC NEW COM 896818101   4,935,185 644,280 SH   SOLE 25 644,280 0 0
TRIUMPH GROUP INC NEW COM 896818101   543,217 70,916 SH   SOLE 26 31,021 0 39,895
TRIUMPH GROUP INC NEW COM 896818101   1,080,650 141,077 SH   SOLE 30 141,077 0 0
TRIUMPH GROUP INC NEW COM 896818101   835,086 109,019 SH   SOLE 34 109,019 0 0
TRIUMPH GROUP INC NEW COM 896818101   55,443 7,238 SH   SOLE 36 7,238 0 0
TRIUMPH GROUP INC NEW COM 896818101   72,157 9,420 SH   SOLE 40 9,420 0 0
TRIUMPH GROUP INC NEW COM 896818101   15,450 2,017 SH   OTR 43 2,017 0 0
TRIUMPH GROUP INC NEW COM 896818101   651,276 85,023 SH   SOLE 43 66,132 0 18,891
TROIKA MEDIA GROUP INC COM NEW 89689F404   161,158 146,507 SH   SOLE 22 146,507 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   1,589,724 118,283 SH   SOLE 2 34,459 0 83,824
TRONOX HOLDINGS PLC SHS G9087Q102   3,763 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   437,848 32,578 SH   SOLE 7 30,832 0 1,746
TRONOX HOLDINGS PLC SHS G9087Q102   4,274,283 318,027 SH   SOLE 18 318,027 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   3,238,556 240,964 SH   SOLE 19 240,964 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   54,342,624 4,043,350 SH   SOLE 21 4,043,350 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   43,416,818 3,230,418 SH   SOLE 22 3,073,994 0 156,424
TRONOX HOLDINGS PLC SHS G9087Q102   338,916 25,217 SH   SOLE 25 25,217 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   685,642 51,015 SH   SOLE 26 44,673 0 6,342
TRONOX HOLDINGS PLC SHS G9087Q102   27,700 2,061 SH   SOLE 28 2,061 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   900,682 67,015 SH   SOLE 30 67,015 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   43,935 3,269 SH   SOLE 36 3,269 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   281,165 20,920 SH   SOLE 40 20,920 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   613,764 45,667 SH   SOLE 43 42,569 0 3,098
TRUEBLUE INC COM 89785X101   502,800 34,274 SH   SOLE 2 12,794 0 21,480
TRUEBLUE INC COM 89785X101   2,465 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101   525,245 35,804 SH   SOLE 7 33,839 0 1,965
TRUEBLUE INC COM 89785X101   1,551,705 105,774 SH   SOLE 18 105,774 0 0
TRUEBLUE INC COM 89785X101   933,980 63,666 SH   SOLE 19 63,666 0 0
TRUEBLUE INC COM 89785X101   53,939,786 3,676,877 SH   SOLE 21 3,676,877 0 0
TRUEBLUE INC COM 89785X101   13,219,284 901,110 SH   SOLE 22 860,210 0 40,900
TRUEBLUE INC COM 89785X101   104,128 7,098 SH   SOLE 25 7,098 0 0
TRUEBLUE INC COM 89785X101   181,263 12,356 SH   SOLE 26 10,175 0 2,181
TRUEBLUE INC COM 89785X101   13,232 902 SH   SOLE 28 902 0 0
TRUEBLUE INC COM 89785X101   1,688,136 115,074 SH   SOLE 30 115,074 0 0
TRUEBLUE INC COM 89785X101   107,898 7,355 SH   SOLE 36 7,355 0 0
TRUEBLUE INC COM 89785X101   66,264 4,517 SH   SOLE 40 4,517 0 0
TRUEBLUE INC COM 89785X101   704,101 47,996 SH   SOLE 43 44,856 0 3,140
TRUECAR INC COM 89785L107   346,406 167,346 SH   SOLE 2 53,335 0 114,011
TRUECAR INC COM 89785L107   776 375 SH   SOLE 7 375 0 0
TRUECAR INC COM 89785L107   539,069 260,420 SH   SOLE 18 260,420 0 0
TRUECAR INC COM 89785L107   945,381 456,706 SH   SOLE 19 456,706 0 0
TRUECAR INC COM 89785L107   6,188,754 2,989,736 SH   SOLE 21 2,989,736 0 0
TRUECAR INC COM 89785L107   6,190,942 2,990,793 SH   SOLE 22 2,914,090 0 76,703
TRUECAR INC COM 89785L107   49,790 24,053 SH   SOLE 23 24,053 0 0
TRUECAR INC COM 89785L107   211,575 102,210 SH   SOLE 26 0 0 102,210
TRUECAR INC COM 89785L107   3,502 1,692 SH   SOLE 43 1,692 0 0
TRUIST FINL CORP COM 89832Q109   75,526,194 2,639,853 SH   SOLE 2 461,488 0 2,178,365
TRUIST FINL CORP COM 89832Q109   30,283,828 1,058,505 SH   SOLE 4 652,946 0 405,559
TRUIST FINL CORP COM 89832Q109   35,853,222 1,253,171 SH   SOLE 7 1,094,308 0 158,863
TRUIST FINL CORP COM 89832Q109   1,287,593 45,005 SH   SOLE 13 45,005 0 0
TRUIST FINL CORP COM 89832Q109   5,515,808 192,793 SH   SOLE 15 192,793 0 0
TRUIST FINL CORP COM 89832Q109   80,288,815 2,806,320 SH   SOLE 18 2,723,068 0 83,252
TRUIST FINL CORP COM 89832Q109   10,535,947 368,261 SH   SOLE 19 368,261 0 0
TRUIST FINL CORP COM 89832Q109   1,041,357,909 36,398,389 SH   SOLE 21 36,398,389 0 0
TRUIST FINL CORP COM 89832Q109   827,305,786 28,916,665 SH   SOLE 22 26,116,707 0 2,799,958
TRUIST FINL CORP COM 89832Q109   65,503,940 2,289,547 SH   SOLE 23 2,289,547 0 0
TRUIST FINL CORP COM 89832Q109   66,611,690 2,328,266 SH   SOLE 25 2,322,189 0 6,077
TRUIST FINL CORP COM 89832Q109   43,575,147 1,523,074 SH   SOLE 26 689,998 0 833,076
TRUIST FINL CORP COM 89832Q109   70,964,187 2,480,398 SH   SOLE 28 102,899 0 2,377,499
TRUIST FINL CORP COM 89832Q109   39,596 1,384 SH   SOLE 29 1,384 0 0
TRUIST FINL CORP COM 89832Q109   324,707,250 11,349,432 SH   SOLE 30 11,334,437 0 14,995
TRUIST FINL CORP COM 89832Q109   8,529,385 298,126 SH   SOLE 31 276,218 0 21,908
TRUIST FINL CORP COM 89832Q109   3,441,039 120,274 SH   SOLE 32 120,274 0 0
TRUIST FINL CORP COM 89832Q109   1,641,556 57,377 SH   SOLE 34 57,377 0 0
TRUIST FINL CORP COM 89832Q109   9,753,893 340,926 SH   SOLE 35 340,926 0 0
TRUIST FINL CORP COM 89832Q109   10,888,823 380,595 SH   SOLE 36 380,595 0 0
TRUIST FINL CORP COM 89832Q109   1,846,232 64,531 SH   SOLE 40 64,531 0 0
TRUIST FINL CORP COM 89832Q109   74,586 2,607 SH   OTR 43 2,607 0 0
TRUIST FINL CORP COM 89832Q109   34,171,346 1,194,385 SH   SOLE 43 940,541 0 253,844
TRUPANION INC COM 898202106   839,796 29,780 SH   SOLE 2 21,190 0 8,590
TRUPANION INC COM 898202106   3,384 120 SH   SOLE 4 120 0 0
TRUPANION INC COM 898202106   11,788 418 SH   SOLE 7 418 0 0
TRUPANION INC COM 898202106   3,445,673 122,187 SH   SOLE 18 116,868 0 5,319
TRUPANION INC COM 898202106   2,516,286 89,230 SH   SOLE 19 89,230 0 0
TRUPANION INC COM 898202106   115,333,432 4,089,838 SH   SOLE 21 4,089,838 0 0
TRUPANION INC COM 898202106   30,378,478 1,077,251 SH   SOLE 22 1,045,981 0 31,270
TRUPANION INC COM 898202106   6,430 228 SH   SOLE 23 228 0 0
TRUPANION INC COM 898202106   252,982 8,971 SH   SOLE 25 8,971 0 0
TRUPANION INC COM 898202106   1,613,745 57,225 SH   SOLE 26 18,207 0 39,018
TRUPANION INC COM 898202106   20,135 714 SH   SOLE 28 714 0 0
TRUPANION INC COM 898202106   1,913,483 67,854 SH   SOLE 30 67,854 0 0
TRUPANION INC COM 898202106   230,845 8,186 SH   SOLE 40 8,186 0 0
TRUPANION INC COM 898202106   859,000 30,461 SH   SOLE 43 29,311 0 1,150
TRUSTCO BK CORP N Y COM NEW 898349204   415,709 15,233 SH   SOLE 2 5,150 0 10,083
TRUSTCO BK CORP N Y COM NEW 898349204   1,938 71 SH   SOLE 4 71 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   4,230 155 SH   SOLE 7 155 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   1,755,074 64,312 SH   SOLE 18 64,312 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   958,179 35,111 SH   SOLE 19 35,111 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   58,658,218 2,149,440 SH   SOLE 21 2,149,440 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   12,989,467 475,979 SH   SOLE 22 452,441 0 23,538
TRUSTCO BK CORP N Y COM NEW 898349204   11,707 429 SH   SOLE 25 429 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   284,171 10,413 SH   SOLE 26 9,095 0 1,318
TRUSTCO BK CORP N Y COM NEW 898349204   722,284 26,467 SH   SOLE 30 26,467 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   70,763 2,593 SH   SOLE 40 2,593 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   163,140 5,978 SH   SOLE 43 5,746 0 232
TRUSTMARK CORP COM 898402102   1,117,617 51,432 SH   SOLE 2 17,022 0 34,410
TRUSTMARK CORP COM 898402102   6,323 291 SH   SOLE 4 291 0 0
TRUSTMARK CORP COM 898402102   6,323 291 SH   SOLE 7 291 0 0
TRUSTMARK CORP COM 898402102   4,298,194 197,800 SH   SOLE 18 197,800 0 0
TRUSTMARK CORP COM 898402102   2,569,703 118,256 SH   SOLE 19 118,256 0 0
TRUSTMARK CORP COM 898402102   148,668,750 6,841,636 SH   SOLE 21 6,841,636 0 0
TRUSTMARK CORP COM 898402102   35,532,505 1,635,182 SH   SOLE 22 1,556,225 0 78,957
TRUSTMARK CORP COM 898402102   173,927 8,004 SH   SOLE 25 8,004 0 0
TRUSTMARK CORP COM 898402102   430,493 19,811 SH   SOLE 26 15,095 0 4,716
TRUSTMARK CORP COM 898402102   24,555 1,130 SH   SOLE 28 1,130 0 0
TRUSTMARK CORP COM 898402102   1,979,342 91,088 SH   SOLE 30 91,088 0 0
TRUSTMARK CORP COM 898402102   149,481 6,879 SH   SOLE 40 6,879 0 0
TRUSTMARK CORP COM 898402102   150,742 6,937 SH   SOLE 43 6,780 0 157
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   363,608 17,498 SH   SOLE 2 17,498 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   110,799 5,332 SH   SOLE 22 5,332 0 0
TSCAN THERAPEUTICS INC COM 89854M101   11,466 4,479 SH   SOLE 18 4,479 0 0
TSCAN THERAPEUTICS INC COM 89854M101   3,083,256 1,204,397 SH   SOLE 19 1,204,397 0 0
TSCAN THERAPEUTICS INC COM 89854M101   149,107 58,245 SH   SOLE 21 58,245 0 0
TSCAN THERAPEUTICS INC COM 89854M101   1,030,848 402,675 SH   SOLE 22 402,675 0 0
TSCAN THERAPEUTICS INC COM 89854M101   27,272 10,653 SH   SOLE 34 10,653 0 0
TTEC HLDGS INC COM 89854H102   1,239,655 47,279 SH   SOLE 2 36,593 0 10,686
TTEC HLDGS INC COM 89854H102   2,360 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102   5,664 216 SH   SOLE 7 216 0 0
TTEC HLDGS INC COM 89854H102   1,735,895 66,205 SH   SOLE 18 60,150 0 6,055
TTEC HLDGS INC COM 89854H102   1,385,675 52,848 SH   SOLE 19 52,848 0 0
TTEC HLDGS INC COM 89854H102   57,299,038 2,185,318 SH   SOLE 21 2,185,318 0 0
TTEC HLDGS INC COM 89854H102   17,254,858 658,080 SH   SOLE 22 639,413 0 18,667
TTEC HLDGS INC COM 89854H102   26,246 1,001 SH   SOLE 23 1,001 0 0
TTEC HLDGS INC COM 89854H102   77,034 2,938 SH   SOLE 25 2,938 0 0
TTEC HLDGS INC COM 89854H102   354,075 13,504 SH   SOLE 26 6,127 0 7,377
TTEC HLDGS INC COM 89854H102   8,757 334 SH   SOLE 28 334 0 0
TTEC HLDGS INC COM 89854H102   909,179 34,675 SH   SOLE 30 34,675 0 0
TTEC HLDGS INC COM 89854H102   57,553 2,195 SH   SOLE 40 2,195 0 0
TTEC HLDGS INC COM 89854H102   1,449,206 55,271 SH   SOLE 43 53,229 0 2,042
TTM TECHNOLOGIES INC COM 87305R109   1,576,963 122,435 SH   SOLE 2 63,495 0 58,940
TTM TECHNOLOGIES INC COM 87305R109   4,572 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109   12,391 962 SH   SOLE 7 962 0 0
TTM TECHNOLOGIES INC COM 87305R109   4,313,100 334,868 SH   SOLE 18 334,868 0 0
TTM TECHNOLOGIES INC COM 87305R109   2,727,134 211,734 SH   SOLE 19 211,734 0 0
TTM TECHNOLOGIES INC COM 87305R109   154,699,658 12,010,843 SH   SOLE 21 12,010,843 0 0
TTM TECHNOLOGIES INC COM 87305R109   38,923,296 3,021,995 SH   SOLE 22 2,890,635 0 131,360
TTM TECHNOLOGIES INC COM 87305R109   246,523 19,140 SH   SOLE 25 19,140 0 0
TTM TECHNOLOGIES INC COM 87305R109   703,647 54,631 SH   SOLE 26 48,260 0 6,371
TTM TECHNOLOGIES INC COM 87305R109   2,247,521 174,497 SH   SOLE 30 174,497 0 0
TTM TECHNOLOGIES INC COM 87305R109   36,863 2,862 SH   SOLE 36 2,862 0 0
TTM TECHNOLOGIES INC COM 87305R109   218,960 17,000 SH   SOLE 40 17,000 0 0
TTM TECHNOLOGIES INC COM 87305R109   709,855 55,113 SH   SOLE 43 49,494 0 5,619
TUCOWS INC COM NEW 898697206   78,538 3,848 SH   SOLE 2 342 0 3,506
TUCOWS INC COM NEW 898697206   2,674 131 SH   SOLE 7 131 0 0
TUCOWS INC COM NEW 898697206   563,561 27,612 SH   SOLE 18 27,612 0 0
TUCOWS INC COM NEW 898697206   419,548 20,556 SH   SOLE 19 20,556 0 0
TUCOWS INC COM NEW 898697206   7,056,411 345,733 SH   SOLE 21 345,733 0 0
TUCOWS INC COM NEW 898697206   5,265,617 257,992 SH   SOLE 22 251,319 0 6,673
TUCOWS INC COM NEW 898697206   15,389 754 SH   SOLE 28 754 0 0
TUCOWS INC COM NEW 898697206   171,689 8,412 SH   SOLE 30 8,412 0 0
TUCOWS INC COM NEW 898697206   8,429 413 SH   SOLE 43 177 0 236
TUPPERWARE BRANDS CORP COM 899896104   11,123 7,945 SH   SOLE 18 7,945 0 0
TUPPERWARE BRANDS CORP COM 899896104   139,135 99,382 SH   SOLE 21 99,382 0 0
TUPPERWARE BRANDS CORP COM 899896104   755,103 539,359 SH   SOLE 22 539,359 0 0
TUPPERWARE BRANDS CORP COM 899896104   6,104 4,360 SH   SOLE 36 4,360 0 0
TUPPERWARE BRANDS CORP COM 899896104   2,302 1,644 SH   SOLE 43 1,644 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   10,093,153 2,133,859 SH   SOLE 43 1,980,778 0 153,081
TURNING PT BRANDS INC COM 90041L105   4,683,114 202,820 SH   SOLE 2 199,086 0 3,734
TURNING PT BRANDS INC COM 90041L105   1,155 50 SH   SOLE 4 50 0 0
TURNING PT BRANDS INC COM 90041L105   4,664 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105   1,008,664 43,684 SH   SOLE 18 43,684 0 0
TURNING PT BRANDS INC COM 90041L105   2,959,030 128,152 SH   SOLE 19 128,152 0 0
TURNING PT BRANDS INC COM 90041L105   14,915,955 645,992 SH   SOLE 21 645,992 0 0
TURNING PT BRANDS INC COM 90041L105   11,999,411 519,680 SH   SOLE 22 505,691 0 13,989
TURNING PT BRANDS INC COM 90041L105   15,216 659 SH   SOLE 23 659 0 0
TURNING PT BRANDS INC COM 90041L105   125,702 5,444 SH   SOLE 26 3,245 0 2,199
TURNING PT BRANDS INC COM 90041L105   242,653 10,509 SH   SOLE 30 10,509 0 0
TURNING PT BRANDS INC COM 90041L105   23,967 1,038 SH   SOLE 43 1,038 0 0
TURNSTONE BIOLOGICS CORP COM 90042W100   3,924 996 SH   SOLE 2 0 0 996
TURNSTONE BIOLOGICS CORP COM 90042W100   91,554 23,237 SH   SOLE 18 23,237 0 0
TURNSTONE BIOLOGICS CORP COM 90042W100   50,542 12,828 SH   SOLE 19 12,828 0 0
TURNSTONE BIOLOGICS CORP COM 90042W100   678,567 172,225 SH   SOLE 21 172,225 0 0
TURNSTONE BIOLOGICS CORP COM 90042W100   284,153 72,120 SH   SOLE 22 69,405 0 2,715
TURTLE BEACH CORP COM NEW 900450206   405,026 44,631 SH   SOLE 2 37,491 0 7,140
TURTLE BEACH CORP COM NEW 900450206   926 102 SH   SOLE 7 102 0 0
TURTLE BEACH CORP COM NEW 900450206   437,297 48,187 SH   SOLE 18 48,187 0 0
TURTLE BEACH CORP COM NEW 900450206   417,958 46,056 SH   SOLE 19 46,056 0 0
TURTLE BEACH CORP COM NEW 900450206   4,869,591 536,594 SH   SOLE 21 536,594 0 0
TURTLE BEACH CORP COM NEW 900450206   4,231,173 466,245 SH   SOLE 22 452,263 0 13,982
TURTLE BEACH CORP COM NEW 900450206   227 25 SH   SOLE 43 25 0 0
TUSIMPLE HLDGS INC CL A 90089L108   222,500 142,628 SH   SOLE 2 41,614 0 101,014
TUSIMPLE HLDGS INC CL A 90089L108   5,920 3,795 SH   SOLE 4 0 0 3,795
TUSIMPLE HLDGS INC CL A 90089L108   2,165 1,388 SH   SOLE 7 1,388 0 0
TUSIMPLE HLDGS INC CL A 90089L108   783,716 502,382 SH   SOLE 18 502,382 0 0
TUSIMPLE HLDGS INC CL A 90089L108   525,381 336,783 SH   SOLE 19 336,783 0 0
TUSIMPLE HLDGS INC CL A 90089L108   9,026,803 5,786,412 SH   SOLE 21 5,786,412 0 0
TUSIMPLE HLDGS INC CL A 90089L108   7,070,298 4,532,242 SH   SOLE 22 4,378,324 0 153,918
TUSIMPLE HLDGS INC CL A 90089L108   73,811 47,315 SH   SOLE 25 47,315 0 0
TUSIMPLE HLDGS INC CL A 90089L108   61,297 39,293 SH   SOLE 26 3,558 0 35,735
TUSIMPLE HLDGS INC CL A 90089L108   139,806 89,619 SH   SOLE 28 81,830 0 7,789
TUSIMPLE HLDGS INC CL A 90089L108   1,480,983 949,348 SH   SOLE 30 949,348 0 0
TUSIMPLE HLDGS INC CL A 90089L108   1,172 751 SH   SOLE 36 751 0 0
TUSIMPLE HLDGS INC CL A 90089L108   6,440 4,128 SH   SOLE 40 4,128 0 0
TUSIMPLE HLDGS INC CL A 90089L108   124,062 79,527 SH   SOLE 43 78,395 0 1,132
TUTOR PERINI CORP COM 901109108   1,654,651 211,322 SH   SOLE 2 171,031 0 40,291
TUTOR PERINI CORP COM 901109108   1,339 171 SH   SOLE 7 171 0 0
TUTOR PERINI CORP COM 901109108   959,848 122,586 SH   SOLE 18 122,586 0 0
TUTOR PERINI CORP COM 901109108   2,448,394 312,694 SH   SOLE 19 312,694 0 0
TUTOR PERINI CORP COM 901109108   23,870,421 3,048,585 SH   SOLE 21 3,048,585 0 0
TUTOR PERINI CORP COM 901109108   11,362,113 1,451,100 SH   SOLE 22 1,414,988 0 36,112
TUTOR PERINI CORP COM 901109108   5,755 735 SH   SOLE 26 0 0 735
TUTOR PERINI CORP COM 901109108   13,546 1,730 SH   SOLE 28 1,730 0 0
TUTOR PERINI CORP COM 901109108   275,733 35,215 SH   SOLE 43 35,028 0 187
TUYA INC SPONSERED ADS 90114C107   9,970 6,432 SH   SOLE 2 6,432 0 0
TUYA INC SPONSERED ADS 90114C107   22,314 14,396 SH   SOLE 4 14,396 0 0
TUYA INC SPONSERED ADS 90114C107   39,672 25,595 SH   SOLE 7 25,595 0 0
TUYA INC SPONSERED ADS 90114C107   102,181 65,923 SH   SOLE 19 65,923 0 0
TUYA INC SPONSERED ADS 90114C107   4,106,708 2,649,489 SH   SOLE 21 2,649,489 0 0
TUYA INC SPONSERED ADS 90114C107   1,938,286 1,250,507 SH   SOLE 22 1,143,544 0 106,963
TUYA INC SPONSERED ADS 90114C107   342,136 220,733 SH   SOLE 25 220,733 0 0
TUYA INC SPONSERED ADS 90114C107   131,888 85,089 SH   SOLE 28 0 0 85,089
TUYA INC SPONSERED ADS 90114C107   525,323 338,918 SH   SOLE 30 338,918 0 0
TUYA INC SPONSERED ADS 90114C107   84,173 54,305 SH   SOLE 34 54,305 0 0
TWELVE SEAS INVESTMENT CO II COM CL A 90118T106   52,150 5,000 SH   SOLE 2 5,000 0 0
TWILIO INC CL A 90138F102   12,889,535 220,221 SH   SOLE 2 23,478 0 196,743
TWILIO INC CL A 90138F102   7,800,878 133,280 SH   SOLE 4 57,241 0 76,039
TWILIO INC CL A 90138F102   11,978,633 204,658 SH   SOLE 7 193,031 0 11,627
TWILIO INC CL A 90138F102   175,239 2,994 SH   SOLE 13 2,994 0 0
TWILIO INC CL A 90138F102   677,368 11,573 SH   SOLE 15 11,573 0 0
TWILIO INC CL A 90138F102   7,338,667 125,383 SH   SOLE 18 114,447 0 10,936
TWILIO INC CL A 90138F102   4,038,511 68,999 SH   SOLE 19 68,999 0 0
TWILIO INC CL A 90138F102   184,719,568 3,155,981 SH   SOLE 21 3,155,981 0 0
TWILIO INC CL A 90138F102   244,689,113 4,180,576 SH   SOLE 22 3,833,684 0 346,892
TWILIO INC CL A 90138F102   16,777,098 286,641 SH   SOLE 23 286,641 0 0
TWILIO INC CL A 90138F102   23,150,429 395,531 SH   SOLE 25 393,493 0 2,038
TWILIO INC CL A 90138F102   11,385,841 194,530 SH   SOLE 26 103,912 0 90,618
TWILIO INC CL A 90138F102   16,938,992 289,407 SH   SOLE 28 10,094 0 279,313
TWILIO INC CL A 90138F102   13,462 230 SH   SOLE 29 230 0 0
TWILIO INC CL A 90138F102   33,950,970 580,061 SH   SOLE 30 580,061 0 0
TWILIO INC CL A 90138F102   2,434,087 41,587 SH   SOLE 31 38,568 0 3,019
TWILIO INC CL A 90138F102   832,180 14,218 SH   SOLE 34 14,218 0 0
TWILIO INC CL A 90138F102   2,547,226 43,520 SH   SOLE 36 43,520 0 0
TWILIO INC CL A 90138F102   540,407 9,233 SH   SOLE 40 9,233 0 0
TWILIO INC CL A 90138F102   16,857 288 SH   OTR 43 288 0 0
TWILIO INC CL A 90138F102   13,019,121 222,435 SH   SOLE 43 199,126 0 23,309
TWIN DISC INC COM 901476101   25,848 1,884 SH   SOLE 18 1,884 0 0
TWIN DISC INC COM 901476101   331,173 24,138 SH   SOLE 21 24,138 0 0
TWIN DISC INC COM 901476101   2,024,468 147,556 SH   SOLE 22 147,556 0 0
TWIST BIOSCIENCE CORP COM 90184D100   4,406,064 217,476 SH   SOLE 2 95,656 0 121,820
TWIST BIOSCIENCE CORP COM 90184D100   2,674 132 SH   SOLE 4 132 0 0
TWIST BIOSCIENCE CORP COM 90184D100   120,365 5,941 SH   SOLE 7 5,941 0 0
TWIST BIOSCIENCE CORP COM 90184D100   3,356,191 165,656 SH   SOLE 18 154,247 0 11,409
TWIST BIOSCIENCE CORP COM 90184D100   13,721,308 677,261 SH   SOLE 19 677,261 0 0
TWIST BIOSCIENCE CORP COM 90184D100   52,249,952 2,578,971 SH   SOLE 21 2,578,971 0 0
TWIST BIOSCIENCE CORP COM 90184D100   41,616,410 2,054,117 SH   SOLE 22 1,982,115 0 72,002
TWIST BIOSCIENCE CORP COM 90184D100   248,894 12,285 SH   SOLE 23 12,285 0 0
TWIST BIOSCIENCE CORP COM 90184D100   251,690 12,423 SH   SOLE 25 12,423 0 0
TWIST BIOSCIENCE CORP COM 90184D100   2,179,571 107,580 SH   SOLE 26 13,982 0 93,598
TWIST BIOSCIENCE CORP COM 90184D100   16,330 806 SH   SOLE 28 806 0 0
TWIST BIOSCIENCE CORP COM 90184D100   3,369,643 166,320 SH   SOLE 30 166,320 0 0
TWIST BIOSCIENCE CORP COM 90184D100   24,211 1,195 SH   SOLE 34 1,195 0 0
TWIST BIOSCIENCE CORP COM 90184D100   13,736 678 SH   SOLE 36 678 0 0
TWIST BIOSCIENCE CORP COM 90184D100   155,313 7,666 SH   SOLE 40 7,666 0 0
TWIST BIOSCIENCE CORP COM 90184D100   22,448 1,108 SH   OTR 43 1,108 0 0
TWIST BIOSCIENCE CORP COM 90184D100   1,431,247 70,644 SH   SOLE 43 58,365 0 12,279
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,211,513 91,504 SH   SOLE 2 27,969 0 63,535
TWO HBRS INVT CORP COM 90187B804   4,343 328 SH   SOLE 4 328 0 0
TWO HBRS INVT CORP COM 90187B804   11,572 874 SH   SOLE 7 874 0 0
TWO HBRS INVT CORP COM 90187B804   4,302,656 324,974 SH   SOLE 18 324,974 0 0
TWO HBRS INVT CORP COM 90187B804   2,686,753 202,927 SH   SOLE 19 202,927 0 0
TWO HBRS INVT CORP COM 90187B804   162,958,728 12,308,061 SH   SOLE 21 12,308,061 0 0
TWO HBRS INVT CORP COM 90187B804   37,302,071 2,817,377 SH   SOLE 22 2,694,844 0 122,533
TWO HBRS INVT CORP COM 90187B804   264,641 19,988 SH   SOLE 25 19,988 0 0
TWO HBRS INVT CORP COM 90187B804   806,078 60,882 SH   SOLE 26 19,455 0 41,427
TWO HBRS INVT CORP COM 90187B804   151,280 11,426 SH   SOLE 28 1,397 0 10,029
TWO HBRS INVT CORP COM 90187B804   2,292,453 173,146 SH   SOLE 30 173,146 0 0
TWO HBRS INVT CORP COM 90187B804   48,472 3,661 SH   SOLE 36 3,661 0 0
TWO HBRS INVT CORP COM 90187B804   278,278 21,018 SH   SOLE 40 21,018 0 0
TWO HBRS INVT CORP COM 90187B804   1,787,546 135,011 SH   SOLE 43 128,150 0 6,861
TYLER TECHNOLOGIES INC COM 902252105   24,599,049 63,705 SH   SOLE 2 8,235 0 55,470
TYLER TECHNOLOGIES INC COM 902252105   11,632,081 30,124 SH   SOLE 4 11,811 0 18,313
TYLER TECHNOLOGIES INC COM 902252105   9,841,936 25,488 SH   SOLE 7 21,243 0 4,245
TYLER TECHNOLOGIES INC COM 902252105   239,021 619 SH   SOLE 13 619 0 0
TYLER TECHNOLOGIES INC COM 902252105   1,656,927 4,291 SH   SOLE 15 4,291 0 0
TYLER TECHNOLOGIES INC COM 902252105   35,768,534 92,631 SH   SOLE 18 89,991 0 2,640
TYLER TECHNOLOGIES INC COM 902252105   31,354,568 81,200 SH   SOLE 19 81,200 0 0
TYLER TECHNOLOGIES INC COM 902252105   537,546,652 1,392,103 SH   SOLE 21 1,392,103 0 0
TYLER TECHNOLOGIES INC COM 902252105   353,085,644 914,398 SH   SOLE 22 825,325 0 89,073
TYLER TECHNOLOGIES INC COM 902252105   26,957,206 69,812 SH   SOLE 23 69,812 0 0
TYLER TECHNOLOGIES INC COM 902252105   21,149,274 54,771 SH   SOLE 25 54,771 0 0
TYLER TECHNOLOGIES INC COM 902252105   17,414,528 45,099 SH   SOLE 26 21,541 0 23,558
TYLER TECHNOLOGIES INC COM 902252105   24,656,970 63,855 SH   SOLE 28 545 0 63,310
TYLER TECHNOLOGIES INC COM 902252105   38,614 100 SH   SOLE 29 100 0 0
TYLER TECHNOLOGIES INC COM 902252105   89,088,290 230,715 SH   SOLE 30 230,715 0 0
TYLER TECHNOLOGIES INC COM 902252105   29,700,730 76,917 SH   SOLE 31 9,107 0 67,810
TYLER TECHNOLOGIES INC COM 902252105   696,597 1,804 SH   SOLE 34 1,804 0 0
TYLER TECHNOLOGIES INC COM 902252105   4,882,354 12,644 SH   SOLE 36 12,644 0 0
TYLER TECHNOLOGIES INC COM 902252105   797,379 2,065 SH   SOLE 40 2,065 0 0
TYLER TECHNOLOGIES INC COM 902252105   25,871 67 SH   OTR 43 67 0 0
TYLER TECHNOLOGIES INC COM 902252105   9,826,877 25,449 SH   SOLE 43 20,656 0 4,793
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   15,419,035 15,970,000 PRN   SOLE 2 15,970,000 0 0
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   4,021,308 4,165,000 PRN   SOLE 21 4,165,000 0 0
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   19,696,200 20,400,000 PRN   SOLE 22 20,400,000 0 0
TYRA BIOSCIENCES INC COM 90240B106   115,214 8,367 SH   SOLE 2 599 0 7,768
TYRA BIOSCIENCES INC COM 90240B106   3,511 255 SH   SOLE 7 255 0 0
TYRA BIOSCIENCES INC COM 90240B106   527,074 38,277 SH   SOLE 18 38,277 0 0
TYRA BIOSCIENCES INC COM 90240B106   373,814 27,147 SH   SOLE 19 27,147 0 0
TYRA BIOSCIENCES INC COM 90240B106   6,494,152 471,616 SH   SOLE 21 471,616 0 0
TYRA BIOSCIENCES INC COM 90240B106   4,804,422 348,905 SH   SOLE 22 341,455 0 7,450
TYRA BIOSCIENCES INC COM 90240B106   25,956 1,885 SH   SOLE 43 0 0 1,885
TYSON FOODS INC CL A 902494103   32,865,506 650,931 SH   SOLE 2 87,039 0 563,892
TYSON FOODS INC CL A 902494103   6,085,762 120,534 SH   SOLE 4 88,912 0 31,622
TYSON FOODS INC CL A 902494103   16,314,733 323,128 SH   SOLE 7 293,669 0 29,459
TYSON FOODS INC CL A 902494103   214,431 4,247 SH   SOLE 13 4,247 0 0
TYSON FOODS INC CL A 902494103   2,023,841 40,084 SH   SOLE 15 40,084 0 0
TYSON FOODS INC CL A 902494103   22,754,227 450,668 SH   SOLE 18 432,956 0 17,712
TYSON FOODS INC CL A 902494103   6,272,928 124,241 SH   SOLE 19 124,241 0 0
TYSON FOODS INC CL A 902494103   416,395,726 8,247,093 SH   SOLE 21 8,247,093 0 0
TYSON FOODS INC CL A 902494103   312,992,559 6,199,100 SH   SOLE 22 5,587,584 0 611,516
TYSON FOODS INC CL A 902494103   24,142,803 478,170 SH   SOLE 23 478,170 0 0
TYSON FOODS INC CL A 902494103   18,285,256 362,156 SH   SOLE 25 362,156 0 0
TYSON FOODS INC CL A 902494103   22,312,793 441,925 SH   SOLE 26 175,394 0 266,531
TYSON FOODS INC CL A 902494103   24,452,105 484,296 SH   SOLE 28 4,362 0 479,934
TYSON FOODS INC CL A 902494103   11,714 232 SH   SOLE 29 232 0 0
TYSON FOODS INC CL A 902494103   145,015,510 2,872,163 SH   SOLE 30 2,840,088 0 32,075
TYSON FOODS INC CL A 902494103   3,174,559 62,875 SH   SOLE 31 58,105 0 4,770
TYSON FOODS INC CL A 902494103   577,757 11,443 SH   SOLE 34 11,443 0 0
TYSON FOODS INC CL A 902494103   4,240,352 83,984 SH   SOLE 36 83,984 0 0
TYSON FOODS INC CL A 902494103   651,371 12,901 SH   SOLE 40 12,901 0 0
TYSON FOODS INC CL A 902494103   51,045 1,011 SH   OTR 43 1,011 0 0
TYSON FOODS INC CL A 902494103   16,964,341 335,994 SH   SOLE 43 282,633 0 53,361
U HAUL HOLDING COMPANY COM 023586100   1,415,982 25,948 SH   SOLE 2 1,362 0 24,586
U HAUL HOLDING COMPANY COM 023586100   5,020 92 SH   SOLE 7 92 0 0
U HAUL HOLDING COMPANY COM 023586100   190,995 3,500 SH   SOLE 18 3,500 0 0
U HAUL HOLDING COMPANY COM 023586100   160,654 2,944 SH   SOLE 19 2,944 0 0
U HAUL HOLDING COMPANY COM 023586100   6,355,822 116,471 SH   SOLE 21 116,471 0 0
U HAUL HOLDING COMPANY COM 023586100   12,673,937 232,251 SH   SOLE 22 223,594 0 8,657
U HAUL HOLDING COMPANY COM 023586100   8,731 160 SH   SOLE 28 160 0 0
U HAUL HOLDING COMPANY COM 023586100   7,149 131 SH   SOLE 31 131 0 0
U HAUL HOLDING COMPANY COM 023586100   10,368 190 SH   SOLE 36 190 0 0
U HAUL HOLDING COMPANY COM 023586100   778,932 14,274 SH   SOLE 43 13,388 0 886
U HAUL HOLDING COMPANY COM SER N 023586506   2,876,054 54,897 SH   SOLE 2 11,913 0 42,984
U HAUL HOLDING COMPANY COM SER N 023586506   9,292,991 177,381 SH   SOLE 4 79,527 0 97,854
U HAUL HOLDING COMPANY COM SER N 023586506   893,616 17,057 SH   SOLE 7 16,016 0 1,041
U HAUL HOLDING COMPANY COM SER N 023586506   303,810 5,799 SH   SOLE 13 5,799 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   413,462 7,892 SH   SOLE 15 7,892 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   4,084,220 77,958 SH   SOLE 18 72,009 0 5,949
U HAUL HOLDING COMPANY COM SER N 023586506   1,685,020 32,163 SH   SOLE 19 32,163 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   76,458,071 1,459,402 SH   SOLE 21 1,459,402 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   130,788,072 2,496,432 SH   SOLE 22 2,310,471 0 185,961
U HAUL HOLDING COMPANY COM SER N 023586506   8,762,542 167,256 SH   SOLE 23 167,256 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   5,305,588 101,271 SH   SOLE 25 99,578 0 1,693
U HAUL HOLDING COMPANY COM SER N 023586506   3,526,423 67,311 SH   SOLE 26 41,078 0 26,233
U HAUL HOLDING COMPANY COM SER N 023586506   4,783,993 91,315 SH   SOLE 28 545 0 90,770
U HAUL HOLDING COMPANY COM SER N 023586506   34,853,548 665,271 SH   SOLE 30 473,914 0 191,357
U HAUL HOLDING COMPANY COM SER N 023586506   1,015,371 19,381 SH   SOLE 31 17,446 0 1,935
U HAUL HOLDING COMPANY COM SER N 023586506   222,081 4,239 SH   SOLE 34 4,239 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   751,430 14,343 SH   SOLE 36 14,343 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   222,448 4,246 SH   SOLE 40 4,246 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   5,253,147 100,270 SH   SOLE 43 94,280 0 5,990
U S ENERGY CORP DEL COM 911805307   2,857 2,116 SH   SOLE 18 2,116 0 0
U S ENERGY CORP DEL COM 911805307   31,216 23,123 SH   SOLE 21 23,123 0 0
U S ENERGY CORP DEL COM 911805307   18,490 13,696 SH   SOLE 22 13,696 0 0
U S GLOBAL INVS INC CL A 902952100   100,733 35,345 SH   SOLE 2 35,345 0 0
U S GLOBAL INVS INC CL A 902952100   866,657 304,090 SH   SOLE 22 304,090 0 0
U S GOLD CORP COM NEW 90291C201   3,636 1,169 SH   SOLE 18 1,169 0 0
U S GOLD CORP COM NEW 90291C201   58,714 18,879 SH   SOLE 21 18,879 0 0
U S GOLD CORP COM NEW 90291C201   697 224 SH   SOLE 22 224 0 0
U S PHYSICAL THERAPY COM 90337L108   866,390 9,445 SH   SOLE 2 6,214 0 3,231
U S PHYSICAL THERAPY COM 90337L108   3,944 43 SH   SOLE 4 43 0 0
U S PHYSICAL THERAPY COM 90337L108   12,017 131 SH   SOLE 7 131 0 0
U S PHYSICAL THERAPY COM 90337L108   3,939,161 42,943 SH   SOLE 18 42,943 0 0
U S PHYSICAL THERAPY COM 90337L108   2,761,899 30,109 SH   SOLE 19 30,109 0 0
U S PHYSICAL THERAPY COM 90337L108   155,889,631 1,699,440 SH   SOLE 21 1,699,440 0 0
U S PHYSICAL THERAPY COM 90337L108   37,466,843 408,447 SH   SOLE 22 396,496 0 11,951
U S PHYSICAL THERAPY COM 90337L108   224,739 2,450 SH   SOLE 25 2,450 0 0
U S PHYSICAL THERAPY COM 90337L108   515,890 5,624 SH   SOLE 26 4,185 0 1,439
U S PHYSICAL THERAPY COM 90337L108   2,018 22 SH   SOLE 28 22 0 0
U S PHYSICAL THERAPY COM 90337L108   2,243,899 24,462 SH   SOLE 30 24,462 0 0
U S PHYSICAL THERAPY COM 90337L108   195,110 2,127 SH   SOLE 40 2,127 0 0
U S PHYSICAL THERAPY COM 90337L108   1,528,864 16,667 SH   SOLE 43 13,222 0 3,445
U S SILICA HLDGS INC COM 90346E103   6,162,914 438,954 SH   SOLE 2 300,149 0 138,805
U S SILICA HLDGS INC COM 90346E103   11,162 795 SH   SOLE 7 795 0 0
U S SILICA HLDGS INC COM 90346E103   3,493,349 248,814 SH   SOLE 18 248,814 0 0
U S SILICA HLDGS INC COM 90346E103   9,391,468 668,908 SH   SOLE 19 668,908 0 0
U S SILICA HLDGS INC COM 90346E103   138,637,503 9,874,466 SH   SOLE 21 9,874,466 0 0
U S SILICA HLDGS INC COM 90346E103   39,781,301 2,833,426 SH   SOLE 22 2,730,970 0 102,456
U S SILICA HLDGS INC COM 90346E103   330,066 23,509 SH   SOLE 23 23,509 0 0
U S SILICA HLDGS INC COM 90346E103   229,400 16,339 SH   SOLE 25 16,339 0 0
U S SILICA HLDGS INC COM 90346E103   1,322,020 94,161 SH   SOLE 26 39,705 0 54,456
U S SILICA HLDGS INC COM 90346E103   2,233,975 159,115 SH   SOLE 30 159,115 0 0
U S SILICA HLDGS INC COM 90346E103   205,223 14,617 SH   SOLE 40 14,617 0 0
U S SILICA HLDGS INC COM 90346E103   473,457 33,722 SH   SOLE 43 32,105 0 1,617
UBER TECHNOLOGIES INC COM 90353T100   168,784,174 3,670,019 SH   SOLE 2 726,119 0 2,943,900
UBER TECHNOLOGIES INC COM 90353T100   45,594,072 991,391 SH   SOLE 4 783,673 0 207,718
UBER TECHNOLOGIES INC COM 90353T100   36,363,603 790,685 SH   SOLE 7 749,099 0 41,586
UBER TECHNOLOGIES INC COM 90353T100   4,563,496 99,228 SH   SOLE 13 99,228 0 0
UBER TECHNOLOGIES INC COM 90353T100   3,837,590 83,444 SH   SOLE 15 83,444 0 0
UBER TECHNOLOGIES INC COM 90353T100   485,903,666 10,565,420 SH   SOLE 18 10,318,842 0 246,578
UBER TECHNOLOGIES INC COM 90353T100   95,075,311 2,067,304 SH   SOLE 19 2,067,304 0 0
UBER TECHNOLOGIES INC COM 90353T100   795,467,461 17,296,531 SH   SOLE 21 17,296,531 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,158,368,693 46,931,261 SH   SOLE 22 43,272,046 0 3,659,215
UBER TECHNOLOGIES INC COM 90353T100   147,224,982 3,201,239 SH   SOLE 23 3,201,239 0 0
UBER TECHNOLOGIES INC COM 90353T100   142,398,469 3,096,292 SH   SOLE 25 3,089,364 0 6,928
UBER TECHNOLOGIES INC COM 90353T100   101,209,227 2,200,679 SH   SOLE 26 1,077,646 0 1,123,033
UBER TECHNOLOGIES INC COM 90353T100   131,090,908 2,850,422 SH   SOLE 28 76,029 0 2,774,393
UBER TECHNOLOGIES INC COM 90353T100   225,859,603 4,911,059 SH   SOLE 30 4,592,015 0 319,044
UBER TECHNOLOGIES INC COM 90353T100   26,704,921 580,668 SH   SOLE 31 384,019 0 196,649
UBER TECHNOLOGIES INC COM 90353T100   102,629,904 2,231,570 SH   SOLE 34 2,231,570 0 0
UBER TECHNOLOGIES INC COM 90353T100   20,711,780 450,354 SH   SOLE 36 450,354 0 0
UBER TECHNOLOGIES INC COM 90353T100   4,058,066 88,238 SH   SOLE 40 88,238 0 0
UBER TECHNOLOGIES INC COM 90353T100   136,636 2,971 SH   OTR 43 2,971 0 0
UBER TECHNOLOGIES INC COM 90353T100   59,047,771 1,283,926 SH   SOLE 43 1,126,729 0 157,197
UBER TECHNOLOGIES INC OPTIONS 90353T100   823,221 17,900 SH Call SOLE 2 0 0 17,900
UBER TECHNOLOGIES INC OPTIONS 90353T100   464,499 10,100 SH Call SOLE 4 10,100 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   10,398,339 226,100 SH Call SOLE 18 226,100 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   66,832,668 1,453,200 SH Call SOLE 19 1,453,200 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   4,258,674 92,600 SH Call SOLE 22 92,600 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   515,088 11,200 SH Call SOLE 26 11,200 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   252,945 5,500 SH Call SOLE 30 5,500 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   34,543,089 751,100 SH Call SOLE 34 751,100 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   18,492,340 19,822,000 PRN   SOLE 2 19,260,000 0 562,000
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   2,425,592 2,600,000 PRN   SOLE 18 2,600,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   29,126,695 31,221,000 PRN   SOLE 19 31,221,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   7,239,459 7,760,000 PRN   SOLE 21 7,760,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   22,732,462 24,367,000 PRN   SOLE 22 24,367,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   575,612 617,000 PRN   SOLE 26 617,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   20,524 22,000 PRN   SOLE 30 22,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   6,898,943 7,395,000 PRN   SOLE 34 7,395,000 0 0
UBIQUITI INC COM 90353W103   1,442,684 9,929 SH   SOLE 2 391 0 9,538
UBIQUITI INC COM 90353W103   6,539 45 SH   SOLE 7 45 0 0
UBIQUITI INC COM 90353W103   235,822 1,623 SH   SOLE 18 1,623 0 0
UBIQUITI INC COM 90353W103   132,514 912 SH   SOLE 19 912 0 0
UBIQUITI INC COM 90353W103   15,013,994 103,331 SH   SOLE 21 103,331 0 0
UBIQUITI INC COM 90353W103   12,790,904 88,031 SH   SOLE 22 83,948 0 4,083
UBIQUITI INC COM 90353W103   791,159 5,445 SH   SOLE 25 5,445 0 0
UBIQUITI INC COM 90353W103   281,156 1,935 SH   SOLE 26 229 0 1,706
UBIQUITI INC COM 90353W103   146,753 1,010 SH   SOLE 28 0 0 1,010
UBIQUITI INC COM 90353W103   6,794,373 46,761 SH   SOLE 30 46,761 0 0
UBIQUITI INC COM 90353W103   8,573 59 SH   SOLE 31 59 0 0
UBIQUITI INC COM 90353W103   3,478,848 23,943 SH   SOLE 43 22,014 0 1,928
UBS GROUP AG SHS H42097107   9,145 371 SH   SOLE 2 0 0 371
UBS GROUP AG SHS H42097107   19,741,125 800,857 SH   SOLE 18 800,857 0 0
UBS GROUP AG SHS H42097107   71,295,957 2,892,331 SH   SOLE 43 2,583,842 0 308,489
UDEMY INC COM 902685106   347,007 36,527 SH   SOLE 2 19,939 0 16,588
UDEMY INC COM 902685106   7,790 820 SH   SOLE 7 820 0 0
UDEMY INC COM 902685106   1,961,950 206,521 SH   SOLE 18 206,521 0 0
UDEMY INC COM 902685106   1,669,692 175,757 SH   SOLE 19 175,757 0 0
UDEMY INC COM 902685106   27,840,187 2,930,546 SH   SOLE 21 2,930,546 0 0
UDEMY INC COM 902685106   22,740,198 2,393,705 SH   SOLE 22 2,329,307 0 64,398
UDEMY INC COM 902685106   118,693 12,494 SH   SOLE 25 12,494 0 0
UDEMY INC COM 902685106   58,644 6,173 SH   SOLE 26 0 0 6,173
UDEMY INC COM 902685106   27,303 2,874 SH   SOLE 30 2,874 0 0
UDEMY INC COM 902685106   83,268 8,765 SH   SOLE 40 8,765 0 0
UDEMY INC COM 902685106   107,692 11,336 SH   SOLE 43 10,700 0 636
UDR INC COM 902653104   20,753,234 581,812 SH   SOLE 2 99,961 0 481,851
UDR INC COM 902653104   19,476,248 546,012 SH   SOLE 4 367,643 0 178,369
UDR INC COM 902653104   25,275,976 708,606 SH   SOLE 7 607,674 0 100,932
UDR INC COM 902653104   224,543 6,295 SH   SOLE 13 6,295 0 0
UDR INC COM 902653104   1,592,095 44,634 SH   SOLE 15 44,634 0 0
UDR INC COM 902653104   22,040,850 617,910 SH   SOLE 18 598,850 0 19,060
UDR INC COM 902653104   44,645,785 1,251,634 SH   SOLE 19 1,251,634 0 0
UDR INC COM 902653104   404,547,702 11,341,399 SH   SOLE 21 11,341,399 0 0
UDR INC COM 902653104   365,282,238 10,240,601 SH   SOLE 22 9,225,146 0 1,015,455
UDR INC COM 902653104   20,079,642 562,928 SH   SOLE 23 562,928 0 0
UDR INC COM 902653104   91,065,724 2,553,006 SH   SOLE 25 2,553,006 0 0
UDR INC COM 902653104   13,160,625 368,955 SH   SOLE 26 170,314 0 198,641
UDR INC COM 902653104   33,668,806 943,897 SH   SOLE 28 37,667 0 906,230
UDR INC COM 902653104   86,182,251 2,416,099 SH   SOLE 30 2,416,099 0 0
UDR INC COM 902653104   2,588,465 72,567 SH   SOLE 31 67,975 0 4,592
UDR INC COM 902653104   13,720,109 384,640 SH   SOLE 34 384,640 0 0
UDR INC COM 902653104   2,901,326 81,338 SH   SOLE 36 81,338 0 0
UDR INC COM 902653104   567,510 15,910 SH   SOLE 40 15,910 0 0
UDR INC COM 902653104   32,567 913 SH   OTR 43 913 0 0
UDR INC COM 902653104   5,339,104 149,681 SH   SOLE 43 138,740 0 10,940
UFP INDUSTRIES INC COM 90278Q108   20,748,288 202,620 SH   SOLE 2 106,120 0 96,500
UFP INDUSTRIES INC COM 90278Q108   67,277 657 SH   SOLE 4 177 0 480
UFP INDUSTRIES INC COM 90278Q108   472,883 4,618 SH   SOLE 7 4,410 0 208
UFP INDUSTRIES INC COM 90278Q108   27,077,427 264,428 SH   SOLE 18 250,165 0 14,263
UFP INDUSTRIES INC COM 90278Q108   47,541,965 464,277 SH   SOLE 19 464,277 0 0
UFP INDUSTRIES INC COM 90278Q108   479,900,570 4,686,529 SH   SOLE 21 4,686,529 0 0
UFP INDUSTRIES INC COM 90278Q108   233,517,978 2,280,449 SH   SOLE 22 2,206,293 0 74,156
UFP INDUSTRIES INC COM 90278Q108   918,733 8,972 SH   SOLE 23 8,972 0 0
UFP INDUSTRIES INC COM 90278Q108   1,190,195 11,623 SH   SOLE 25 11,623 0 0
UFP INDUSTRIES INC COM 90278Q108   11,154,432 108,930 SH   SOLE 26 24,002 0 84,928
UFP INDUSTRIES INC COM 90278Q108   112,845 1,102 SH   SOLE 28 1,102 0 0
UFP INDUSTRIES INC COM 90278Q108   54,272 530 SH   SOLE 29 530 0 0
UFP INDUSTRIES INC COM 90278Q108   3,572,224 34,885 SH   SOLE 30 34,885 0 0
UFP INDUSTRIES INC COM 90278Q108   57,651 563 SH   SOLE 31 563 0 0
UFP INDUSTRIES INC COM 90278Q108   77,005 752 SH   SOLE 36 752 0 0
UFP INDUSTRIES INC COM 90278Q108   1,033,830 10,096 SH   SOLE 40 10,096 0 0
UFP INDUSTRIES INC COM 90278Q108   5,343,214 52,180 SH   SOLE 43 47,790 0 4,390
UFP TECHNOLOGIES INC COM 902673102   587,678 3,640 SH   SOLE 2 2,088 0 1,552
UFP TECHNOLOGIES INC COM 902673102   4,844 30 SH   SOLE 4 30 0 0
UFP TECHNOLOGIES INC COM 902673102   335,332 2,077 SH   SOLE 7 1,965 0 112
UFP TECHNOLOGIES INC COM 902673102   3,564,170 22,076 SH   SOLE 18 22,076 0 0
UFP TECHNOLOGIES INC COM 902673102   2,363,951 14,642 SH   SOLE 19 14,642 0 0
UFP TECHNOLOGIES INC COM 902673102   130,514,081 808,387 SH   SOLE 21 808,387 0 0
UFP TECHNOLOGIES INC COM 902673102   30,661,292 189,912 SH   SOLE 22 183,579 0 6,333
UFP TECHNOLOGIES INC COM 902673102   251,862 1,560 SH   SOLE 25 1,560 0 0
UFP TECHNOLOGIES INC COM 902673102   1,391,538 8,619 SH   SOLE 26 3,957 0 4,662
UFP TECHNOLOGIES INC COM 902673102   177,111 1,097 SH   SOLE 28 0 0 1,097
UFP TECHNOLOGIES INC COM 902673102   2,736,255 16,948 SH   SOLE 30 16,948 0 0
UFP TECHNOLOGIES INC COM 902673102   214,890 1,331 SH   SOLE 40 1,331 0 0
UFP TECHNOLOGIES INC COM 902673102   433,978 2,688 SH   SOLE 43 2,614 0 74
UGI CORP NEW COM 902681105   34,399,214 1,495,618 SH   SOLE 2 1,126,327 0 369,291
UGI CORP NEW COM 902681105   3,517,137 152,919 SH   SOLE 4 119,074 0 33,845
UGI CORP NEW COM 902681105   3,997,469 173,803 SH   SOLE 7 170,422 0 3,381
UGI CORP NEW COM 902681105   807,024 35,088 SH   SOLE 13 35,088 0 0
UGI CORP NEW COM 902681105   11,999,537 521,719 SH   SOLE 18 521,385 0 334
UGI CORP NEW COM 902681105   1,628,906 70,822 SH   SOLE 19 70,822 0 0
UGI CORP NEW COM 902681105   381,921,739 16,605,293 SH   SOLE 21 16,605,293 0 0
UGI CORP NEW COM 902681105   145,434,888 6,323,256 SH   SOLE 22 6,032,048 0 291,208
UGI CORP NEW COM 902681105   3,303,697 143,639 SH   SOLE 23 143,639 0 0
UGI CORP NEW COM 902681105   910,731 39,597 SH   SOLE 25 39,597 0 0
UGI CORP NEW COM 902681105   3,736,741 162,467 SH   SOLE 26 96,117 0 66,350
UGI CORP NEW COM 902681105   137,609 5,983 SH   SOLE 28 3,750 0 2,233
UGI CORP NEW COM 902681105   140,047 6,089 SH   SOLE 29 6,089 0 0
UGI CORP NEW COM 902681105   5,270,611 229,157 SH   SOLE 30 229,157 0 0
UGI CORP NEW COM 902681105   142,577 6,199 SH   SOLE 31 6,199 0 0
UGI CORP NEW COM 902681105   2,173,408 94,496 SH   SOLE 32 94,496 0 0
UGI CORP NEW COM 902681105   2,569,192 111,704 SH   SOLE 34 111,704 0 0
UGI CORP NEW COM 902681105   299,874 13,038 SH   SOLE 36 13,038 0 0
UGI CORP NEW COM 902681105   775,997 33,739 SH   SOLE 40 33,739 0 0
UGI CORP NEW COM 902681105   20,240 880 SH   OTR 43 880 0 0
UGI CORP NEW COM 902681105   15,977,671 694,681 SH   SOLE 43 617,919 0 76,762
UGI CORP NEW UNIT 06/01/2024 902681113   10,834,715 189,617 SH   SOLE 21 189,617 0 0
UIPATH INC CL A 90364P105   5,765,095 336,943 SH   SOLE 2 36,850 0 300,093
UIPATH INC CL A 90364P105   3,521,563 205,819 SH   SOLE 4 87,335 0 118,484
UIPATH INC CL A 90364P105   693,622 40,539 SH   SOLE 7 38,776 0 1,763
UIPATH INC CL A 90364P105   20,823 1,217 SH   SOLE 13 1,217 0 0
UIPATH INC CL A 90364P105   216,955 12,680 SH   SOLE 15 12,680 0 0
UIPATH INC CL A 90364P105   8,444,333 493,532 SH   SOLE 18 471,785 0 21,747
UIPATH INC CL A 90364P105   3,725,138 217,717 SH   SOLE 19 217,717 0 0
UIPATH INC CL A 90364P105   124,679,543 7,286,940 SH   SOLE 21 7,286,940 0 0
UIPATH INC CL A 90364P105   172,301,943 10,070,248 SH   SOLE 22 9,340,207 0 730,041
UIPATH INC CL A 90364P105   10,590,714 618,978 SH   SOLE 23 618,978 0 0
UIPATH INC CL A 90364P105   7,930,177 463,482 SH   SOLE 25 463,482 0 0
UIPATH INC CL A 90364P105   8,462,058 494,568 SH   SOLE 26 201,813 0 292,755
UIPATH INC CL A 90364P105   6,128,802 358,200 SH   SOLE 28 5,845 0 352,355
UIPATH INC CL A 90364P105   14,595 853 SH   SOLE 29 853 0 0
UIPATH INC CL A 90364P105   52,493,497 3,068,001 SH   SOLE 30 3,068,001 0 0
UIPATH INC CL A 90364P105   1,378,074 80,542 SH   SOLE 31 74,702 0 5,840
UIPATH INC CL A 90364P105   262,040 15,315 SH   SOLE 34 15,315 0 0
UIPATH INC CL A 90364P105   1,378,980 80,595 SH   SOLE 36 80,595 0 0
UIPATH INC CL A 90364P105   243,800 14,249 SH   SOLE 40 14,249 0 0
UIPATH INC CL A 90364P105   41,920 2,450 SH   OTR 43 2,450 0 0
UIPATH INC CL A 90364P105   8,664,812 506,418 SH   SOLE 43 457,944 0 48,474
ULTA BEAUTY INC COM 90384S303   38,276,497 95,823 SH   SOLE 2 14,527 0 81,296
ULTA BEAUTY INC COM 90384S303   19,139,647 47,915 SH   SOLE 4 25,543 0 22,372
ULTA BEAUTY INC COM 90384S303   27,842,464 69,702 SH   SOLE 7 54,112 0 15,590
ULTA BEAUTY INC COM 90384S303   818,473 2,049 SH   SOLE 13 2,049 0 0
ULTA BEAUTY INC COM 90384S303   1,731,616 4,335 SH   SOLE 15 4,335 0 0
ULTA BEAUTY INC COM 90384S303   36,129,454 90,448 SH   SOLE 18 87,389 0 3,059
ULTA BEAUTY INC COM 90384S303   8,794,691 22,017 SH   SOLE 19 22,017 0 0
ULTA BEAUTY INC COM 90384S303   759,947,633 1,902,485 SH   SOLE 21 1,902,485 0 0
ULTA BEAUTY INC COM 90384S303   451,040,565 1,129,154 SH   SOLE 22 1,022,871 0 106,283
ULTA BEAUTY INC COM 90384S303   32,902,297 82,369 SH   SOLE 23 82,369 0 0
ULTA BEAUTY INC COM 90384S303   34,889,561 87,344 SH   SOLE 25 87,196 0 148
ULTA BEAUTY INC COM 90384S303   25,226,066 63,152 SH   SOLE 26 38,081 0 25,071
ULTA BEAUTY INC COM 90384S303   54,189,786 135,661 SH   SOLE 28 1,554 0 134,107
ULTA BEAUTY INC COM 90384S303   149,785,761 374,980 SH   SOLE 30 373,584 0 1,396
ULTA BEAUTY INC COM 90384S303   4,608,055 11,536 SH   SOLE 31 10,645 0 891
ULTA BEAUTY INC COM 90384S303   25,771,715 64,518 SH   SOLE 34 64,518 0 0
ULTA BEAUTY INC COM 90384S303   4,970,756 12,444 SH   SOLE 36 12,444 0 0
ULTA BEAUTY INC COM 90384S303   953,088 2,386 SH   SOLE 40 2,386 0 0
ULTA BEAUTY INC COM 90384S303   34,443 86 SH   OTR 43 86 0 0
ULTA BEAUTY INC COM 90384S303   39,793,209 99,620 SH   SOLE 43 91,449 0 8,171
ULTRA CLEAN HLDGS INC COM 90385V107   1,267,710 42,727 SH   SOLE 2 12,903 0 29,824
ULTRA CLEAN HLDGS INC COM 90385V107   4,361 147 SH   SOLE 4 147 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   14,034 473 SH   SOLE 7 473 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   4,280,669 144,276 SH   SOLE 18 144,276 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   2,725,664 91,866 SH   SOLE 19 91,866 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   151,236,001 5,097,270 SH   SOLE 21 5,097,270 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   37,419,181 1,261,179 SH   SOLE 22 1,202,782 0 58,397
ULTRA CLEAN HLDGS INC COM 90385V107   271,837 9,162 SH   SOLE 25 9,162 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   933,300 31,456 SH   SOLE 26 12,258 0 19,198
ULTRA CLEAN HLDGS INC COM 90385V107   23,410 789 SH   SOLE 28 789 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   2,557,851 86,210 SH   SOLE 30 86,210 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   256,794 8,655 SH   SOLE 40 8,655 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   961,160 32,395 SH   SOLE 43 31,427 0 968
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   4,948,577 138,810 SH   SOLE 2 74,028 0 64,782
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   7,629 214 SH   SOLE 4 214 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   869,361 24,386 SH   SOLE 7 23,627 0 759
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   3,996,971 112,117 SH   SOLE 18 60,896 0 51,221
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   19,451,460 545,623 SH   SOLE 19 545,623 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   55,338,818 1,552,281 SH   SOLE 21 1,552,281 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   81,734,149 2,292,683 SH   SOLE 22 2,104,053 0 188,630
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   1,869,379 52,437 SH   SOLE 23 52,437 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   512,184 14,367 SH   SOLE 25 14,367 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   2,311,653 64,843 SH   SOLE 26 24,275 0 40,568
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   60,355 1,693 SH   SOLE 28 1,693 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   6,780,024 190,183 SH   SOLE 30 190,183 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   34,046 955 SH   SOLE 31 955 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   942,016 26,424 SH   SOLE 34 26,424 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   108,839 3,053 SH   SOLE 36 3,053 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   465,161 13,048 SH   SOLE 40 13,048 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   1,643,180 46,092 SH   SOLE 43 41,589 0 4,503
ULTRALIFE CORP COM 903899102   16,465 1,687 SH   SOLE 18 1,687 0 0
ULTRALIFE CORP COM 903899102   208,552 21,368 SH   SOLE 21 21,368 0 0
ULTRALIFE CORP COM 903899102   1,163,138 119,174 SH   SOLE 22 119,174 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   1,279,637 348,675 SH   SOLE 2 348,675 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   2,425,925 661,015 SH   SOLE 7 661,015 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   380,076 103,563 SH   SOLE 18 103,563 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   67,234 18,320 SH   SOLE 19 18,320 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   6,924,765 1,886,857 SH   SOLE 21 1,886,857 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   5,750,519 1,566,899 SH   SOLE 22 1,566,899 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   2,557,462 696,856 SH   SOLE 30 696,856 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   1,930,479 526,016 SH   SOLE 43 435,913 0 90,103
UMB FINL CORP COM 902788108   6,180,056 99,598 SH   SOLE 2 61,531 0 38,067
UMB FINL CORP COM 902788108   9,308 150 SH   SOLE 4 150 0 0
UMB FINL CORP COM 902788108   1,699,487 27,389 SH   SOLE 7 26,360 0 1,029
UMB FINL CORP COM 902788108   11,258,414 181,441 SH   SOLE 18 181,441 0 0
UMB FINL CORP COM 902788108   11,065,811 178,337 SH   SOLE 19 178,337 0 0
UMB FINL CORP COM 902788108   209,660,807 3,378,901 SH   SOLE 21 3,378,901 0 0
UMB FINL CORP COM 902788108   96,068,726 1,548,247 SH   SOLE 22 1,488,257 0 59,990
UMB FINL CORP COM 902788108   67,324 1,085 SH   SOLE 23 1,085 0 0
UMB FINL CORP COM 902788108   577,065 9,300 SH   SOLE 25 9,300 0 0
UMB FINL CORP COM 902788108   1,439,126 23,193 SH   SOLE 26 19,341 0 3,852
UMB FINL CORP COM 902788108   186,398 3,004 SH   SOLE 28 714 0 2,290
UMB FINL CORP COM 902788108   7,082,635 114,144 SH   SOLE 30 114,144 0 0
UMB FINL CORP COM 902788108   151,216 2,437 SH   SOLE 36 2,437 0 0
UMB FINL CORP COM 902788108   494,911 7,976 SH   SOLE 40 7,976 0 0
UMB FINL CORP COM 902788108   8,488,571 136,802 SH   SOLE 43 127,615 0 9,187
UMH PPTYS INC COM 903002103   1,307,071 93,229 SH   SOLE 2 47,874 0 45,355
UMH PPTYS INC COM 903002103   5,860 418 SH   SOLE 7 418 0 0
UMH PPTYS INC COM 903002103   2,202,963 157,130 SH   SOLE 18 157,130 0 0
UMH PPTYS INC COM 903002103   1,641,167 117,059 SH   SOLE 19 117,059 0 0
UMH PPTYS INC COM 903002103   32,116,217 2,290,743 SH   SOLE 21 2,290,743 0 0
UMH PPTYS INC COM 903002103   22,788,781 1,625,448 SH   SOLE 22 1,552,440 0 73,008
UMH PPTYS INC COM 903002103   40,672 2,901 SH   SOLE 23 2,901 0 0
UMH PPTYS INC COM 903002103   189,592 13,523 SH   SOLE 25 13,523 0 0
UMH PPTYS INC COM 903002103   345,789 24,664 SH   SOLE 26 17,034 0 7,630
UMH PPTYS INC COM 903002103   58,898 4,201 SH   SOLE 28 0 0 4,201
UMH PPTYS INC COM 903002103   564,067 40,233 SH   SOLE 30 40,233 0 0
UMH PPTYS INC COM 903002103   102,879 7,338 SH   SOLE 40 7,338 0 0
UMH PPTYS INC COM 903002103   510,727 36,428 SH   SOLE 43 30,954 0 5,474
UNDER ARMOUR INC CL A 904311107   1,959,353 286,037 SH   SOLE 2 169,312 0 116,725
UNDER ARMOUR INC CL A 904311107   4,870 711 SH   SOLE 4 711 0 0
UNDER ARMOUR INC CL A 904311107   316,436 46,195 SH   SOLE 7 43,805 0 2,390
UNDER ARMOUR INC CL A 904311107   2,799,883 408,742 SH   SOLE 18 408,742 0 0
UNDER ARMOUR INC CL A 904311107   6,610,120 964,981 SH   SOLE 19 964,981 0 0
UNDER ARMOUR INC CL A 904311107   64,475,228 9,412,442 SH   SOLE 21 9,412,442 0 0
UNDER ARMOUR INC CL A 904311107   35,073,295 5,120,189 SH   SOLE 22 4,862,743 0 257,446
UNDER ARMOUR INC CL A 904311107   1,114,372 162,682 SH   SOLE 25 162,682 0 0
UNDER ARMOUR INC CL A 904311107   618,754 90,329 SH   SOLE 26 70,729 0 19,600
UNDER ARMOUR INC CL A 904311107   26,688 3,896 SH   SOLE 28 3,361 0 535
UNDER ARMOUR INC CL A 904311107   802,327 117,128 SH   SOLE 30 117,128 0 0
UNDER ARMOUR INC CL A 904311107   18,927 2,763 SH   SOLE 31 2,763 0 0
UNDER ARMOUR INC CL A 904311107   1,268,243 185,145 SH   SOLE 34 185,145 0 0
UNDER ARMOUR INC CL A 904311107   29,448 4,299 SH   SOLE 36 4,299 0 0
UNDER ARMOUR INC CL A 904311107   149,714 21,856 SH   SOLE 40 21,856 0 0
UNDER ARMOUR INC CL A 904311107   837,817 122,309 SH   SOLE 43 105,064 0 17,245
UNDER ARMOUR INC CL C 904311206   1,738,907 272,556 SH   SOLE 2 167,719 0 104,837
UNDER ARMOUR INC CL C 904311206   3,936 617 SH   SOLE 4 617 0 0
UNDER ARMOUR INC CL C 904311206   20,678 3,241 SH   SOLE 7 3,241 0 0
UNDER ARMOUR INC CL C 904311206   2,199,409 344,735 SH   SOLE 18 342,868 0 1,867
UNDER ARMOUR INC CL C 904311206   455,787 71,440 SH   SOLE 19 71,440 0 0
UNDER ARMOUR INC CL C 904311206   63,227,791 9,910,312 SH   SOLE 21 9,910,312 0 0
UNDER ARMOUR INC CL C 904311206   38,578,992 6,046,864 SH   SOLE 22 5,776,762 0 270,102
UNDER ARMOUR INC CL C 904311206   274,512 43,027 SH   SOLE 25 43,027 0 0
UNDER ARMOUR INC CL C 904311206   609,048 95,462 SH   SOLE 26 80,090 0 15,372
UNDER ARMOUR INC CL C 904311206   56,680 8,884 SH   SOLE 28 3,552 0 5,332
UNDER ARMOUR INC CL C 904311206   650,473 101,955 SH   SOLE 30 101,955 0 0
UNDER ARMOUR INC CL C 904311206   19,134 2,999 SH   SOLE 31 2,999 0 0
UNDER ARMOUR INC CL C 904311206   43,524 6,822 SH   SOLE 36 6,822 0 0
UNDER ARMOUR INC CL C 904311206   269,179 42,191 SH   SOLE 40 42,191 0 0
UNDER ARMOUR INC CL C 904311206   181,505 28,449 SH   SOLE 43 25,498 0 2,951
UNIFI INC COM NEW 904677200   327,814 46,171 SH   SOLE 2 46,171 0 0
UNIFI INC COM NEW 904677200   19,184 2,702 SH   SOLE 18 2,702 0 0
UNIFI INC COM NEW 904677200   270,986 38,167 SH   SOLE 19 38,167 0 0
UNIFI INC COM NEW 904677200   251,170 35,376 SH   SOLE 21 35,376 0 0
UNIFI INC COM NEW 904677200   1,865,582 262,758 SH   SOLE 22 262,758 0 0
UNIFI INC COM NEW 904677200   1,314 185 SH   SOLE 23 185 0 0
UNIFI INC COM NEW 904677200   1,427 201 SH   SOLE 43 201 0 0
UNIFIRST CORP MASS COM 904708104   2,397,551 14,708 SH   SOLE 2 4,413 0 10,295
UNIFIRST CORP MASS COM 904708104   9,455 58 SH   SOLE 4 58 0 0
UNIFIRST CORP MASS COM 904708104   22,658 139 SH   SOLE 7 139 0 0
UNIFIRST CORP MASS COM 904708104   8,044,217 49,348 SH   SOLE 18 49,348 0 0
UNIFIRST CORP MASS COM 904708104   5,050,539 30,983 SH   SOLE 19 30,983 0 0
UNIFIRST CORP MASS COM 904708104   277,692,425 1,703,530 SH   SOLE 21 1,703,530 0 0
UNIFIRST CORP MASS COM 904708104   68,693,066 421,404 SH   SOLE 22 401,625 0 19,779
UNIFIRST CORP MASS COM 904708104   524,077 3,215 SH   SOLE 25 3,215 0 0
UNIFIRST CORP MASS COM 904708104   1,669,874 10,244 SH   SOLE 26 4,593 0 5,651
UNIFIRST CORP MASS COM 904708104   44,339 272 SH   SOLE 28 272 0 0
UNIFIRST CORP MASS COM 904708104   4,237,608 25,996 SH   SOLE 30 25,996 0 0
UNIFIRST CORP MASS COM 904708104   446,158 2,737 SH   SOLE 40 2,737 0 0
UNIFIRST CORP MASS COM 904708104   1,594,890 9,784 SH   SOLE 43 9,050 0 734
UNILEVER PLC SPON ADR NEW 904767704   11,398,852 230,746 SH   SOLE 2 230,746 0 0
UNILEVER PLC SPON ADR NEW 904767704   233,185,167 4,720,348 SH   SOLE 18 4,504,599 0 215,749
UNILEVER PLC SPON ADR NEW 904767704   469,742,525 9,508,958 SH   SOLE 19 9,508,958 0 0
UNILEVER PLC SPON ADR NEW 904767704   54,888,587 1,111,105 SH   SOLE 22 1,111,105 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,563,267 51,888 SH   SOLE 23 51,888 0 0
UNILEVER PLC SPON ADR NEW 904767704   5,059,350 102,416 SH   SOLE 25 37,600 0 64,816
UNILEVER PLC SPON ADR NEW 904767704   8,162,164 165,226 SH   SOLE 26 165,226 0 0
UNILEVER PLC SPON ADR NEW 904767704   43,401,259 878,568 SH   SOLE 34 878,568 0 0
UNILEVER PLC SPON ADR NEW 904767704   758,537 15,355 SH   SOLE 36 15,355 0 0
UNILEVER PLC SPON ADR NEW 904767704   91,162,930 1,845,403 SH   SOLE 43 1,587,833 0 257,570
UNION BANKSHARES INC COM 905400107   15,630 728 SH   SOLE 18 728 0 0
UNION BANKSHARES INC COM 905400107   196,086 9,133 SH   SOLE 21 9,133 0 0
UNION BANKSHARES INC COM 905400107   42,919 1,999 SH   SOLE 22 1,999 0 0
UNION PAC CORP COM 907818108   205,040,749 1,006,928 SH   SOLE 2 134,938 0 871,990
UNION PAC CORP COM 907818108   64,703,840 317,752 SH   SOLE 4 258,149 0 59,603
UNION PAC CORP COM 907818108   100,185,960 492,000 SH   SOLE 7 422,771 0 69,229
UNION PAC CORP COM 907818108   4,682,879 22,997 SH   SOLE 13 22,997 0 0
UNION PAC CORP COM 907818108   11,354,816 55,762 SH   SOLE 15 55,762 0 0
UNION PAC CORP COM 907818108   266,760,666 1,310,026 SH   SOLE 18 1,260,193 0 49,833
UNION PAC CORP COM 907818108   184,454,774 905,833 SH   SOLE 19 905,833 0 0
UNION PAC CORP COM 907818108   2,865,105,459 14,070,154 SH   SOLE 21 14,070,154 0 0
UNION PAC CORP COM 907818108   2,724,776,492 13,381,017 SH   SOLE 22 12,085,438 0 1,295,579
UNION PAC CORP COM 907818108   243,644,110 1,196,504 SH   SOLE 23 1,196,504 0 0
UNION PAC CORP COM 907818108   197,180,427 968,327 SH   SOLE 25 966,244 0 2,083
UNION PAC CORP COM 907818108   145,660,204 715,318 SH   SOLE 26 361,549 0 353,769
UNION PAC CORP COM 907818108   221,560,640 1,088,055 SH   SOLE 28 12,740 0 1,075,315
UNION PAC CORP COM 907818108   16,087 79 SH   SOLE 29 79 0 0
UNION PAC CORP COM 907818108   742,307,304 3,645,373 SH   SOLE 30 3,645,373 0 0
UNION PAC CORP COM 907818108   35,186,449 172,796 SH   SOLE 31 125,871 0 46,925
UNION PAC CORP COM 907818108   245,743,535 1,206,814 SH   SOLE 34 1,206,814 0 0
UNION PAC CORP COM 907818108   36,262,023 178,078 SH   SOLE 36 178,078 0 0
UNION PAC CORP COM 907818108   5,823,411 28,598 SH   SOLE 37 28,598 0 0
UNION PAC CORP COM 907818108   6,030,299 29,614 SH   SOLE 40 29,614 0 0
UNION PAC CORP COM 907818108   210,553 1,034 SH   OTR 43 1,034 0 0
UNION PAC CORP COM 907818108   178,670,199 877,426 SH   SOLE 43 758,257 0 119,169
UNIQURE NV SHS N90064101   711,079 105,973 SH   SOLE 2 82,273 0 23,700
UNIQURE NV SHS N90064101   1,188 177 SH   SOLE 4 177 0 0
UNIQURE NV SHS N90064101   307,741 45,863 SH   SOLE 19 45,863 0 0
UNIQURE NV SHS N90064101   2,984,742 444,820 SH   SOLE 21 444,820 0 0
UNIQURE NV SHS N90064101   5,441,475 810,950 SH   SOLE 22 787,372 0 23,578
UNIQURE NV SHS N90064101   55,257 8,235 SH   SOLE 25 8,235 0 0
UNIQURE NV SHS N90064101   1,241,598 185,037 SH   SOLE 26 9,315 0 175,722
UNIQURE NV SHS N90064101   672,651 100,246 SH   SOLE 30 100,246 0 0
UNIQURE NV SHS N90064101   42,723 6,367 SH   SOLE 40 6,367 0 0
UNIQURE NV SHS N90064101   158,007 23,548 SH   SOLE 43 22,768 0 780
UNISYS CORP COM NEW 909214306   1,057,753 306,595 SH   SOLE 2 258,984 0 47,611
UNISYS CORP COM NEW 909214306   2,808 814 SH   SOLE 7 814 0 0
UNISYS CORP COM NEW 909214306   680,664 197,294 SH   SOLE 18 197,294 0 0
UNISYS CORP COM NEW 909214306   1,351,776 391,819 SH   SOLE 19 391,819 0 0
UNISYS CORP COM NEW 909214306   8,059,290 2,336,026 SH   SOLE 21 2,336,026 0 0
UNISYS CORP COM NEW 909214306   7,105,803 2,059,653 SH   SOLE 22 2,003,469 0 56,184
UNISYS CORP COM NEW 909214306   29,967 8,686 SH   SOLE 23 8,686 0 0
UNISYS CORP COM NEW 909214306   37,557 10,886 SH   SOLE 26 0 0 10,886
UNISYS CORP COM NEW 909214306   3,291 954 SH   SOLE 28 954 0 0
UNISYS CORP COM NEW 909214306   1,780,014 515,946 SH   SOLE 30 515,946 0 0
UNISYS CORP COM NEW 909214306   55,134 15,981 SH   SOLE 43 15,916 0 65
UNITED AIRLS HLDGS INC COM 910047109   12,322,540 291,313 SH   SOLE 2 123,438 0 167,875
UNITED AIRLS HLDGS INC COM 910047109   3,248,048 76,786 SH   SOLE 4 24,266 0 52,520
UNITED AIRLS HLDGS INC COM 910047109   7,267,521 171,809 SH   SOLE 7 139,186 0 32,623
UNITED AIRLS HLDGS INC COM 910047109   1,482,107 35,038 SH   SOLE 13 35,038 0 0
UNITED AIRLS HLDGS INC COM 910047109   654,212 15,466 SH   SOLE 15 15,466 0 0
UNITED AIRLS HLDGS INC COM 910047109   24,949,767 589,829 SH   SOLE 18 589,373 0 456
UNITED AIRLS HLDGS INC COM 910047109   44,289,115 1,047,024 SH   SOLE 19 1,047,024 0 0
UNITED AIRLS HLDGS INC COM 910047109   344,158,722 8,136,140 SH   SOLE 21 8,136,140 0 0
UNITED AIRLS HLDGS INC COM 910047109   283,852,627 6,710,464 SH   SOLE 22 6,331,977 0 378,487
UNITED AIRLS HLDGS INC COM 910047109   2,550,605 60,298 SH   SOLE 23 60,298 0 0
UNITED AIRLS HLDGS INC COM 910047109   4,708,371 111,309 SH   SOLE 25 111,309 0 0
UNITED AIRLS HLDGS INC COM 910047109   2,200,615 52,024 SH   SOLE 26 8,302 0 43,722
UNITED AIRLS HLDGS INC COM 910047109   1,121,458 26,512 SH   SOLE 28 1,188 0 25,324
UNITED AIRLS HLDGS INC COM 910047109   1,855,701 43,870 SH   SOLE 29 43,870 0 0
UNITED AIRLS HLDGS INC COM 910047109   34,813,492 823,014 SH   SOLE 30 823,014 0 0
UNITED AIRLS HLDGS INC COM 910047109   2,469,347 58,377 SH   SOLE 31 58,377 0 0
UNITED AIRLS HLDGS INC COM 910047109   22,545,308 532,986 SH   SOLE 34 532,986 0 0
UNITED AIRLS HLDGS INC COM 910047109   371,140 8,774 SH   SOLE 36 8,774 0 0
UNITED AIRLS HLDGS INC COM 910047109   50,929 1,204 SH   OTR 43 1,204 0 0
UNITED AIRLS HLDGS INC COM 910047109   9,558,996 225,981 SH   SOLE 43 191,539 0 34,442
UNITED AIRLS HLDGS INC OPTIONS 910047109   131,130 3,100 SH Call SOLE 4 3,100 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   3,007,530 71,100 SH Call SOLE 18 71,100 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   21,298,050 503,500 SH Call SOLE 19 503,500 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   1,256,310 29,700 SH Call SOLE 22 29,700 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   76,140 1,800 SH Call SOLE 30 1,800 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   10,283,130 243,100 SH Call SOLE 34 243,100 0 0
UNITED BANCORP INC OHIO COM 909911109   9,113 789 SH   SOLE 18 789 0 0
UNITED BANCORP INC OHIO COM 909911109   126,796 10,978 SH   SOLE 21 10,978 0 0
UNITED BANCORP INC OHIO COM 909911109   125,479 10,864 SH   SOLE 22 10,864 0 0
UNITED BANKSHARES INC WEST V COM 909907107   7,150,942 259,186 SH   SOLE 2 133,076 0 126,110
UNITED BANKSHARES INC WEST V COM 909907107   12,802 464 SH   SOLE 4 464 0 0
UNITED BANKSHARES INC WEST V COM 909907107   1,669,250 60,502 SH   SOLE 7 59,264 0 1,238
UNITED BANKSHARES INC WEST V COM 909907107   17,046,840 617,863 SH   SOLE 18 617,863 0 0
UNITED BANKSHARES INC WEST V COM 909907107   12,676,115 459,446 SH   SOLE 19 459,446 0 0
UNITED BANKSHARES INC WEST V COM 909907107   363,960,603 13,191,758 SH   SOLE 21 13,191,758 0 0
UNITED BANKSHARES INC WEST V COM 909907107   122,754,587 4,449,242 SH   SOLE 22 4,277,985 0 171,257
UNITED BANKSHARES INC WEST V COM 909907107   131,908 4,781 SH   SOLE 23 4,781 0 0
UNITED BANKSHARES INC WEST V COM 909907107   694,744 25,181 SH   SOLE 25 25,181 0 0
UNITED BANKSHARES INC WEST V COM 909907107   2,268,808 82,233 SH   SOLE 26 48,472 0 33,761
UNITED BANKSHARES INC WEST V COM 909907107   284,149 10,299 SH   SOLE 28 2,302 0 7,997
UNITED BANKSHARES INC WEST V COM 909907107   5,794,893 210,036 SH   SOLE 30 210,036 0 0
UNITED BANKSHARES INC WEST V COM 909907107   1,747,468 63,337 SH   SOLE 32 63,337 0 0
UNITED BANKSHARES INC WEST V COM 909907107   138,116 5,006 SH   SOLE 36 5,006 0 0
UNITED BANKSHARES INC WEST V COM 909907107   579,114 20,990 SH   SOLE 40 20,990 0 0
UNITED BANKSHARES INC WEST V COM 909907107   1,170,375 42,420 SH   SOLE 43 41,438 0 982
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   2,477,882 97,516 SH   SOLE 2 31,402 0 66,114
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   4,802 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   408,720 16,085 SH   SOLE 7 15,257 0 828
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   9,397,533 369,836 SH   SOLE 18 369,836 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   5,881,119 231,449 SH   SOLE 19 231,449 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   337,967,966 13,300,589 SH   SOLE 21 13,300,589 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   77,699,054 3,057,814 SH   SOLE 22 2,922,029 0 135,785
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   514,248 20,238 SH   SOLE 25 20,238 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   1,147,058 45,142 SH   SOLE 26 36,406 0 8,736
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   14,992 590 SH   SOLE 28 590 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   4,277,037 168,321 SH   SOLE 30 168,321 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   473,439 18,632 SH   SOLE 40 18,632 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   604,265 23,781 SH   SOLE 43 22,910 0 871
UNITED FIRE GROUP INC COM 910340108   699,328 35,409 SH   SOLE 2 21,187 0 14,222
UNITED FIRE GROUP INC COM 910340108   1,343 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108   3,753 190 SH   SOLE 7 190 0 0
UNITED FIRE GROUP INC COM 910340108   1,504,101 76,157 SH   SOLE 18 76,157 0 0
UNITED FIRE GROUP INC COM 910340108   1,482,317 75,054 SH   SOLE 19 75,054 0 0
UNITED FIRE GROUP INC COM 910340108   49,507,325 2,506,700 SH   SOLE 21 2,506,700 0 0
UNITED FIRE GROUP INC COM 910340108   12,769,935 646,579 SH   SOLE 22 616,998 0 29,581
UNITED FIRE GROUP INC COM 910340108   71,396 3,615 SH   SOLE 25 3,615 0 0
UNITED FIRE GROUP INC COM 910340108   100,626 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108   138,961 7,036 SH   SOLE 28 4,815 0 2,221
UNITED FIRE GROUP INC COM 910340108   783,739 39,683 SH   SOLE 30 39,683 0 0
UNITED FIRE GROUP INC COM 910340108   40,902 2,071 SH   SOLE 40 2,071 0 0
UNITED FIRE GROUP INC COM 910340108   146,387 7,412 SH   SOLE 43 7,269 0 143
UNITED GUARDIAN INC COM 910571108   4,006 532 SH   SOLE 18 532 0 0
UNITED GUARDIAN INC COM 910571108   56,821 7,546 SH   SOLE 21 7,546 0 0
UNITED GUARDIAN INC COM 910571108   26,965 3,581 SH   SOLE 22 3,581 0 0
UNITED HOMES GROUP INC CL A 91060H108   15,226 2,719 SH   SOLE 2 1,855 0 864
UNITED HOMES GROUP INC CL A 91060H108   68,247 12,187 SH   SOLE 18 12,187 0 0
UNITED HOMES GROUP INC CL A 91060H108   80,696 14,410 SH   SOLE 19 14,410 0 0
UNITED HOMES GROUP INC CL A 91060H108   797,132 142,345 SH   SOLE 21 142,345 0 0
UNITED HOMES GROUP INC CL A 91060H108   233,257 41,653 SH   SOLE 22 38,971 0 2,682
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   5,019,328 710,953 SH   SOLE 2 710,953 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   8,613 1,220 SH   SOLE 7 1,220 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   995,644 141,026 SH   SOLE 19 141,026 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   53,019,167 7,509,797 SH   SOLE 21 7,509,797 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   11,235,263 1,591,397 SH   SOLE 22 1,591,397 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   38,301 5,425 SH   SOLE 30 5,425 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   201,055 28,478 SH   SOLE 34 28,478 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   75,208,811 10,652,806 SH   SOLE 43 9,431,584 0 1,221,222
UNITED NAT FOODS INC COM 911163103   809,543 57,252 SH   SOLE 2 17,024 0 40,228
UNITED NAT FOODS INC COM 911163103   2,927 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103   258,550 18,285 SH   SOLE 7 17,356 0 929
UNITED NAT FOODS INC COM 911163103   2,738,678 193,683 SH   SOLE 18 193,683 0 0
UNITED NAT FOODS INC COM 911163103   1,704,238 120,526 SH   SOLE 19 120,526 0 0
UNITED NAT FOODS INC COM 911163103   95,522,233 6,755,462 SH   SOLE 21 6,755,462 0 0
UNITED NAT FOODS INC COM 911163103   23,650,027 1,672,562 SH   SOLE 22 1,593,248 0 79,314
UNITED NAT FOODS INC COM 911163103   1,414 100 SH   SOLE 23 100 0 0
UNITED NAT FOODS INC COM 911163103   132,591 9,377 SH   SOLE 25 9,377 0 0
UNITED NAT FOODS INC COM 911163103   779,227 55,108 SH   SOLE 26 23,466 0 31,642
UNITED NAT FOODS INC COM 911163103   14,197 1,004 SH   SOLE 28 1,004 0 0
UNITED NAT FOODS INC COM 911163103   1,663,896 117,673 SH   SOLE 30 117,673 0 0
UNITED NAT FOODS INC COM 911163103   179,267 12,678 SH   SOLE 36 12,678 0 0
UNITED NAT FOODS INC COM 911163103   148,032 10,469 SH   SOLE 40 10,469 0 0
UNITED NAT FOODS INC COM 911163103   2,290,100 161,959 SH   SOLE 43 155,695 0 6,264
UNITED PARCEL SERVICE INC CL B 911312106   208,285,496 1,336,277 SH   SOLE 2 175,502 0 1,160,775
UNITED PARCEL SERVICE INC CL B 911312106   64,946,509 416,671 SH   SOLE 4 343,768 0 72,903
UNITED PARCEL SERVICE INC CL B 911312106   117,208,473 751,963 SH   SOLE 7 596,864 0 155,099
UNITED PARCEL SERVICE INC CL B 911312106   4,441,204 28,493 SH   SOLE 13 28,493 0 0
UNITED PARCEL SERVICE INC CL B 911312106   16,192,555 103,885 SH   SOLE 15 103,885 0 0
UNITED PARCEL SERVICE INC CL B 911312106   882,602,341 5,662,426 SH   SOLE 18 5,617,062 0 45,364
UNITED PARCEL SERVICE INC CL B 911312106   149,941,796 961,967 SH   SOLE 19 961,967 0 0
UNITED PARCEL SERVICE INC CL B 911312106   3,003,026,179 19,266,223 SH   SOLE 21 19,266,223 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,461,840,084 15,794,188 SH   SOLE 22 14,263,038 0 1,531,150
UNITED PARCEL SERVICE INC CL B 911312106   220,055,863 1,411,791 SH   SOLE 23 1,411,791 0 0
UNITED PARCEL SERVICE INC CL B 911312106   205,381,482 1,317,646 SH   SOLE 25 1,315,347 0 2,299
UNITED PARCEL SERVICE INC CL B 911312106   131,202,481 841,743 SH   SOLE 26 432,836 0 408,907
UNITED PARCEL SERVICE INC CL B 911312106   213,388,368 1,369,015 SH   SOLE 28 31,709 0 1,337,306
UNITED PARCEL SERVICE INC CL B 911312106   107,394 689 SH   SOLE 29 689 0 0
UNITED PARCEL SERVICE INC CL B 911312106   588,851,765 3,777,839 SH   SOLE 30 3,777,839 0 0
UNITED PARCEL SERVICE INC CL B 911312106   25,943,003 166,440 SH   SOLE 31 149,212 0 17,228
UNITED PARCEL SERVICE INC CL B 911312106   71,546,512 459,014 SH   SOLE 34 459,014 0 0
UNITED PARCEL SERVICE INC CL B 911312106   28,467,473 182,636 SH   SOLE 36 182,636 0 0
UNITED PARCEL SERVICE INC CL B 911312106   6,010,971 38,564 SH   SOLE 37 38,564 0 0
UNITED PARCEL SERVICE INC CL B 911312106   5,479,922 35,157 SH   SOLE 40 35,157 0 0
UNITED PARCEL SERVICE INC CL B 911312106   248,613 1,595 SH   OTR 43 1,595 0 0
UNITED PARCEL SERVICE INC CL B 911312106   95,799,412 614,611 SH   SOLE 43 506,685 0 107,926
UNITED RENTALS INC COM 911363109   69,567,647 156,483 SH   SOLE 2 24,240 0 132,243
UNITED RENTALS INC COM 911363109   29,774,631 66,974 SH   SOLE 4 34,715 0 32,259
UNITED RENTALS INC COM 911363109   37,302,980 83,908 SH   SOLE 7 62,890 0 21,018
UNITED RENTALS INC COM 911363109   2,181,950 4,908 SH   SOLE 13 4,908 0 0
UNITED RENTALS INC COM 911363109   3,959,785 8,907 SH   SOLE 15 8,907 0 0
UNITED RENTALS INC COM 911363109   49,274,361 110,836 SH   SOLE 18 106,332 0 4,504
UNITED RENTALS INC COM 911363109   14,848,638 33,400 SH   SOLE 19 33,400 0 0
UNITED RENTALS INC COM 911363109   820,154,739 1,844,827 SH   SOLE 21 1,844,827 0 0
UNITED RENTALS INC COM 911363109   659,941,937 1,484,450 SH   SOLE 22 1,335,928 0 148,522
UNITED RENTALS INC COM 911363109   50,605,403 113,830 SH   SOLE 23 113,830 0 0
UNITED RENTALS INC COM 911363109   69,599,212 156,554 SH   SOLE 25 156,108 0 446
UNITED RENTALS INC COM 911363109   38,983,010 87,687 SH   SOLE 26 40,840 0 46,847
UNITED RENTALS INC COM 911363109   76,663,429 172,444 SH   SOLE 28 13,400 0 159,044
UNITED RENTALS INC COM 911363109   120,478 271 SH   SOLE 29 271 0 0
UNITED RENTALS INC COM 911363109   281,912,507 634,124 SH   SOLE 30 634,124 0 0
UNITED RENTALS INC COM 911363109   6,885,945 15,489 SH   SOLE 31 14,290 0 1,199
UNITED RENTALS INC COM 911363109   1,280,362 2,880 SH   SOLE 34 2,880 0 0
UNITED RENTALS INC COM 911363109   8,040,938 18,087 SH   SOLE 36 18,087 0 0
UNITED RENTALS INC COM 911363109   1,483,086 3,336 SH   SOLE 40 3,336 0 0
UNITED RENTALS INC COM 911363109   52,015 117 SH   OTR 43 117 0 0
UNITED RENTALS INC COM 911363109   45,410,459 102,145 SH   SOLE 43 91,488 0 10,656
UNITED SEC BANCSHARES CALIF COM 911460103   156,076 20,978 SH   SOLE 2 20,978 0 0
UNITED SEC BANCSHARES CALIF COM 911460103   20,014 2,690 SH   SOLE 18 2,690 0 0
UNITED SEC BANCSHARES CALIF COM 911460103   230,856 31,029 SH   SOLE 21 31,029 0 0
UNITED SEC BANCSHARES CALIF COM 911460103   354,985 47,713 SH   SOLE 22 47,713 0 0
UNITED STATES ANTIMONY CORP COM 911549103   573,604 1,554,904 SH   SOLE 22 1,554,904 0 0
UNITED STATES CELLULAR CORP COM 911684108   5,041,111 117,317 SH   SOLE 2 77,962 0 39,355
UNITED STATES CELLULAR CORP COM 911684108   2,449 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108   8,271,166 192,487 SH   SOLE 19 192,487 0 0
UNITED STATES CELLULAR CORP COM 911684108   2,907,909 67,673 SH   SOLE 21 67,673 0 0
UNITED STATES CELLULAR CORP COM 911684108   19,317,421 449,556 SH   SOLE 22 443,847 0 5,709
UNITED STATES CELLULAR CORP COM 911684108   101,022 2,351 SH   SOLE 23 2,351 0 0
UNITED STATES CELLULAR CORP COM 911684108   102,698 2,390 SH   SOLE 25 2,390 0 0
UNITED STATES CELLULAR CORP COM 911684108   2,782,136 64,746 SH   SOLE 26 638 0 64,108
UNITED STATES CELLULAR CORP COM 911684108   17,446 406 SH   SOLE 28 0 0 406
UNITED STATES CELLULAR CORP COM 911684108   1,124,869 26,178 SH   SOLE 30 26,178 0 0
UNITED STATES CELLULAR CORP COM 911684108   144,164 3,355 SH   SOLE 40 3,355 0 0
UNITED STATES CELLULAR CORP COM 911684108   3,500,723 81,469 SH   SOLE 43 75,032 0 6,437
UNITED STATES STL CORP NOTE 5.000%11/0 912909AT5   5,805,291 2,357,000 PRN   SOLE 21 2,357,000 0 0
UNITED STATES STL CORP NEW COM 912909108   19,846,807 611,047 SH   SOLE 2 260,139 0 350,908
UNITED STATES STL CORP NEW COM 912909108   81,655 2,514 SH   SOLE 4 2,514 0 0
UNITED STATES STL CORP NEW COM 912909108   1,128,777 34,753 SH   SOLE 7 33,110 0 1,643
UNITED STATES STL CORP NEW COM 912909108   14,263,365 439,143 SH   SOLE 18 439,143 0 0
UNITED STATES STL CORP NEW COM 912909108   25,240,533 777,110 SH   SOLE 19 777,110 0 0
UNITED STATES STL CORP NEW COM 912909108   389,839,284 12,002,441 SH   SOLE 21 12,002,441 0 0
UNITED STATES STL CORP NEW COM 912909108   215,108,934 6,622,812 SH   SOLE 22 6,326,521 0 296,291
UNITED STATES STL CORP NEW COM 912909108   1,417,979 43,657 SH   SOLE 25 43,657 0 0
UNITED STATES STL CORP NEW COM 912909108   12,609,483 388,223 SH   SOLE 26 118,144 0 270,079
UNITED STATES STL CORP NEW COM 912909108   62,037 1,910 SH   SOLE 28 1,910 0 0
UNITED STATES STL CORP NEW COM 912909108   4,475,224 137,784 SH   SOLE 30 137,784 0 0
UNITED STATES STL CORP NEW COM 912909108   105,398 3,245 SH   SOLE 31 3,245 0 0
UNITED STATES STL CORP NEW COM 912909108   5,844,938 179,955 SH   SOLE 34 179,955 0 0
UNITED STATES STL CORP NEW COM 912909108   489,766 15,079 SH   SOLE 36 15,079 0 0
UNITED STATES STL CORP NEW COM 912909108   1,255,092 38,642 SH   SOLE 40 38,642 0 0
UNITED STATES STL CORP NEW COM 912909108   9,051,560 278,681 SH   SOLE 43 253,734 0 24,947
UNITED STS LIME & MINERALS I COM 911922102   349,137 1,737 SH   SOLE 2 1,279 0 458
UNITED STS LIME & MINERALS I COM 911922102   2,010 10 SH   SOLE 7 10 0 0
UNITED STS LIME & MINERALS I COM 911922102   1,067,913 5,313 SH   SOLE 18 5,313 0 0
UNITED STS LIME & MINERALS I COM 911922102   854,853 4,253 SH   SOLE 19 4,253 0 0
UNITED STS LIME & MINERALS I COM 911922102   14,186,178 70,578 SH   SOLE 21 70,578 0 0
UNITED STS LIME & MINERALS I COM 911922102   14,650,689 72,889 SH   SOLE 22 70,987 0 1,902
UNITED STS LIME & MINERALS I COM 911922102   97,686 486 SH   SOLE 25 486 0 0
UNITED STS LIME & MINERALS I COM 911922102   48,642 242 SH   SOLE 28 0 0 242
UNITED STS LIME & MINERALS I COM 911922102   42,612 212 SH   SOLE 30 212 0 0
UNITED STS LIME & MINERALS I COM 911922102   52,059 259 SH   SOLE 40 259 0 0
UNITED STS LIME & MINERALS I COM 911922102   375,468 1,868 SH   SOLE 43 1,161 0 707
UNITED THERAPEUTICS CORP DEL COM 91307C102   28,554,034 126,418 SH   SOLE 2 49,074 0 77,344
UNITED THERAPEUTICS CORP DEL COM 91307C102   4,100,444 18,154 SH   SOLE 4 13,729 0 4,425
UNITED THERAPEUTICS CORP DEL COM 91307C102   2,506,931 11,099 SH   SOLE 7 10,760 0 339
UNITED THERAPEUTICS CORP DEL COM 91307C102   213,221 944 SH   SOLE 13 944 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,029,967 4,560 SH   SOLE 15 4,560 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   24,141,889 106,884 SH   SOLE 18 104,062 0 2,822
UNITED THERAPEUTICS CORP DEL COM 91307C102   19,435,888 86,049 SH   SOLE 19 86,049 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   645,107,759 2,856,102 SH   SOLE 21 2,856,102 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   331,450,221 1,467,438 SH   SOLE 22 1,372,477 0 94,961
UNITED THERAPEUTICS CORP DEL COM 91307C102   17,843,052 78,997 SH   SOLE 23 78,997 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   2,164,738 9,584 SH   SOLE 25 9,463 0 121
UNITED THERAPEUTICS CORP DEL COM 91307C102   8,842,585 39,149 SH   SOLE 26 23,734 0 15,415
UNITED THERAPEUTICS CORP DEL COM 91307C102   13,918,787 61,623 SH   SOLE 28 506 0 61,117
UNITED THERAPEUTICS CORP DEL COM 91307C102   15,359 68 SH   SOLE 29 68 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   36,195,216 160,248 SH   SOLE 30 160,248 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   2,316,749 10,257 SH   SOLE 31 9,438 0 819
UNITED THERAPEUTICS CORP DEL COM 91307C102   629,274 2,786 SH   SOLE 34 2,786 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   2,603,829 11,528 SH   SOLE 36 11,528 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   551,575 2,442 SH   SOLE 40 2,442 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   35,236 156 SH   OTR 43 156 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   12,901,469 57,119 SH   SOLE 43 52,551 0 4,568
UNITEDHEALTH GROUP INC COM 91324P102   1,036,914,633 2,056,595 SH   SOLE 2 725,144 0 1,331,451
UNITEDHEALTH GROUP INC COM 91324P102   410,204,950 813,592 SH   SOLE 4 417,521 0 396,071
UNITEDHEALTH GROUP INC COM 91324P102   469,268,792 930,738 SH   SOLE 7 782,106 0 148,632
UNITEDHEALTH GROUP INC COM 91324P102   26,490,647 52,541 SH   SOLE 13 52,541 0 0
UNITEDHEALTH GROUP INC COM 91324P102   67,701,121 134,277 SH   SOLE 15 134,277 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,263,151,188 4,488,687 SH   SOLE 18 4,237,198 0 251,489
UNITEDHEALTH GROUP INC COM 91324P102   1,408,743,162 2,794,072 SH   SOLE 19 2,794,072 0 0
UNITEDHEALTH GROUP INC COM 91324P102   11,981,197,555 23,763,259 SH   SOLE 21 23,763,259 0 0
UNITEDHEALTH GROUP INC COM 91324P102   10,422,074,180 20,670,926 SH   SOLE 22 18,673,769 0 1,997,157
UNITEDHEALTH GROUP INC COM 91324P102   983,846,619 1,951,341 SH   SOLE 23 1,951,341 0 0
UNITEDHEALTH GROUP INC COM 91324P102   985,738,340 1,955,093 SH   SOLE 25 1,863,953 0 91,140
UNITEDHEALTH GROUP INC COM 91324P102   725,882,847 1,439,701 SH   SOLE 26 748,692 0 691,009
UNITEDHEALTH GROUP INC COM 91324P102   866,308,333 1,718,218 SH   SOLE 28 43,539 0 1,674,679
UNITEDHEALTH GROUP INC COM 91324P102   11,514,691 22,838 SH   SOLE 29 22,838 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,935,195,529 5,821,606 SH   SOLE 30 5,821,606 0 0
UNITEDHEALTH GROUP INC COM 91324P102   161,202,652 319,726 SH   SOLE 31 241,501 0 78,225
UNITEDHEALTH GROUP INC COM 91324P102   25,370,841 50,320 SH   SOLE 32 50,320 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,138,991,932 2,259,053 SH   SOLE 34 2,259,053 0 0
UNITEDHEALTH GROUP INC COM 91324P102   127,994,682 253,862 SH   SOLE 36 253,862 0 0
UNITEDHEALTH GROUP INC COM 91324P102   8,697,782 17,251 SH   SOLE 37 17,251 0 0
UNITEDHEALTH GROUP INC COM 91324P102   22,804,514 45,230 SH   SOLE 40 45,230 0 0
UNITEDHEALTH GROUP INC COM 91324P102   689,625,651 1,367,789 SH   SOLE 43 1,251,394 0 116,395
UNITEDHEALTH GROUP INC OPTIONS 91324P102   1,260,475 2,500 SH Call SOLE 2 0 0 2,500
UNITEDHEALTH GROUP INC OPTIONS 91324P102   252,095 500 SH Call SOLE 4 500 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102   5,596,509 11,100 SH Call SOLE 18 11,100 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102   29,999,305 59,500 SH Call SOLE 19 59,500 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102   2,218,436 4,400 SH Call SOLE 22 4,400 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102   756,285 1,500 SH Call SOLE 26 1,500 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102   151,257 300 SH Call SOLE 30 300 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102   17,747,488 35,200 SH Call SOLE 34 35,200 0 0
UNITI GROUP INC COM 91325V108   1,104,707 234,048 SH   SOLE 2 70,045 0 164,003
UNITI GROUP INC COM 91325V108   130,456 27,639 SH   SOLE 4 27,639 0 0
UNITI GROUP INC COM 91325V108   717,870 152,091 SH   SOLE 7 144,035 0 8,056
UNITI GROUP INC COM 91325V108   3,747,132 793,884 SH   SOLE 18 793,884 0 0
UNITI GROUP INC COM 91325V108   2,324,841 492,551 SH   SOLE 19 492,551 0 0
UNITI GROUP INC COM 91325V108   129,685,715 27,475,787 SH   SOLE 21 27,475,787 0 0
UNITI GROUP INC COM 91325V108   31,994,355 6,778,465 SH   SOLE 22 6,467,175 0 311,290
UNITI GROUP INC COM 91325V108   57,381 12,157 SH   SOLE 23 12,157 0 0
UNITI GROUP INC COM 91325V108   285,036 60,389 SH   SOLE 25 60,389 0 0
UNITI GROUP INC COM 91325V108   1,083,976 229,656 SH   SOLE 26 101,502 0 128,154
UNITI GROUP INC COM 91325V108   158,191 33,515 SH   SOLE 28 4,159 0 29,356
UNITI GROUP INC COM 91325V108   4,769,423 1,010,471 SH   SOLE 30 1,010,471 0 0
UNITI GROUP INC COM 91325V108   150,960 31,983 SH   SOLE 36 31,983 0 0
UNITI GROUP INC COM 91325V108   230,034 48,736 SH   SOLE 40 48,736 0 0
UNITI GROUP INC COM 91325V108   4,200,514 889,939 SH   SOLE 43 838,060 0 51,879
UNITIL CORP COM 913259107   2,076,945 48,629 SH   SOLE 2 39,546 0 9,083
UNITIL CORP COM 913259107   897 21 SH   SOLE 4 21 0 0
UNITIL CORP COM 913259107   1,287,066 30,135 SH   SOLE 7 24,987 0 5,148
UNITIL CORP COM 913259107   2,361,906 55,301 SH   SOLE 18 55,301 0 0
UNITIL CORP COM 913259107   2,402,010 56,240 SH   SOLE 19 56,240 0 0
UNITIL CORP COM 913259107   93,226,406 2,182,777 SH   SOLE 21 2,182,777 0 0
UNITIL CORP COM 913259107   19,747,225 462,356 SH   SOLE 22 444,347 0 18,009
UNITIL CORP COM 913259107   149,400 3,498 SH   SOLE 25 3,498 0 0
UNITIL CORP COM 913259107   568,513 13,311 SH   SOLE 26 12,176 0 1,135
UNITIL CORP COM 913259107   357,397 8,368 SH   SOLE 28 8,368 0 0
UNITIL CORP COM 913259107   1,261,867 29,545 SH   SOLE 30 29,545 0 0
UNITIL CORP COM 913259107   125,439 2,937 SH   SOLE 40 2,937 0 0
UNITIL CORP COM 913259107   982,973 23,015 SH   SOLE 43 22,886 0 129
UNITY BANCORP INC COM 913290102   83,059 3,545 SH   SOLE 2 385 0 3,160
UNITY BANCORP INC COM 913290102   533,314 22,762 SH   SOLE 18 22,762 0 0
UNITY BANCORP INC COM 913290102   337,603 14,409 SH   SOLE 19 14,409 0 0
UNITY BANCORP INC COM 913290102   6,255,716 266,996 SH   SOLE 21 266,996 0 0
UNITY BANCORP INC COM 913290102   2,718,489 116,026 SH   SOLE 22 111,090 0 4,936
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   6,091 2,538 SH   SOLE 18 2,538 0 0
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   72,629 30,262 SH   SOLE 21 30,262 0 0
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   193,577 80,657 SH   SOLE 22 80,657 0 0
UNITY SOFTWARE INC COM 91332U101   13,925,232 443,620 SH   SOLE 2 100,413 0 343,207
UNITY SOFTWARE INC COM 91332U101   4,499,568 143,344 SH   SOLE 4 64,430 0 78,914
UNITY SOFTWARE INC COM 91332U101   931,561 29,677 SH   SOLE 7 28,541 0 1,136
UNITY SOFTWARE INC COM 91332U101   143,233 4,563 SH   SOLE 13 4,563 0 0
UNITY SOFTWARE INC COM 91332U101   296,384 9,442 SH   SOLE 15 9,442 0 0
UNITY SOFTWARE INC COM 91332U101   10,274,449 327,316 SH   SOLE 18 313,530 0 13,786
UNITY SOFTWARE INC COM 91332U101   18,115,954 577,125 SH   SOLE 19 577,125 0 0
UNITY SOFTWARE INC COM 91332U101   152,686,359 4,864,172 SH   SOLE 21 4,864,172 0 0
UNITY SOFTWARE INC COM 91332U101   188,630,452 6,009,253 SH   SOLE 22 5,544,297 0 464,956
UNITY SOFTWARE INC COM 91332U101   11,952,559 380,776 SH   SOLE 23 380,776 0 0
UNITY SOFTWARE INC COM 91332U101   11,677,206 372,004 SH   SOLE 25 372,004 0 0
UNITY SOFTWARE INC COM 91332U101   8,321,615 265,104 SH   SOLE 26 123,819 0 141,285
UNITY SOFTWARE INC COM 91332U101   7,515,582 239,426 SH   SOLE 28 4,475 0 234,951
UNITY SOFTWARE INC COM 91332U101   13,498 430 SH   SOLE 29 430 0 0
UNITY SOFTWARE INC COM 91332U101   17,446,813 555,808 SH   SOLE 30 555,808 0 0
UNITY SOFTWARE INC COM 91332U101   1,650,769 52,589 SH   SOLE 31 48,481 0 4,108
UNITY SOFTWARE INC COM 91332U101   18,728,404 596,636 SH   SOLE 34 596,636 0 0
UNITY SOFTWARE INC COM 91332U101   1,931,176 61,522 SH   SOLE 36 61,522 0 0
UNITY SOFTWARE INC COM 91332U101   360,734 11,492 SH   SOLE 40 11,492 0 0
UNITY SOFTWARE INC COM 91332U101   29,350 935 SH   OTR 43 935 0 0
UNITY SOFTWARE INC COM 91332U101   4,252,362 135,469 SH   SOLE 43 122,584 0 12,884
UNITY SOFTWARE INC NOTE 11/1 91332UAB7   9,181,400 11,600,000 PRN   SOLE 21 11,600,000 0 0
UNIVERSAL CORP VA COM 913456109   1,175,104 24,891 SH   SOLE 2 7,181 0 17,710
UNIVERSAL CORP VA COM 913456109   4,768 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109   9,772 207 SH   SOLE 7 207 0 0
UNIVERSAL CORP VA COM 913456109   3,807,628 80,653 SH   SOLE 18 80,653 0 0
UNIVERSAL CORP VA COM 913456109   2,371,594 50,235 SH   SOLE 19 50,235 0 0
UNIVERSAL CORP VA COM 913456109   132,993,072 2,817,053 SH   SOLE 21 2,817,053 0 0
UNIVERSAL CORP VA COM 913456109   33,569,756 711,073 SH   SOLE 22 679,171 0 31,902
UNIVERSAL CORP VA COM 913456109   963,792 20,415 SH   SOLE 26 11,571 0 8,844
UNIVERSAL CORP VA COM 913456109   1,816,121 38,469 SH   SOLE 30 38,469 0 0
UNIVERSAL CORP VA COM 913456109   40,648 861 SH   SOLE 36 861 0 0
UNIVERSAL CORP VA COM 913456109   2,942,174 62,321 SH   SOLE 43 56,326 0 5,995
UNIVERSAL DISPLAY CORP COM 91347P105   10,349,409 65,924 SH   SOLE 2 40,447 0 25,477
UNIVERSAL DISPLAY CORP COM 91347P105   40,660 259 SH   SOLE 4 150 0 109
UNIVERSAL DISPLAY CORP COM 91347P105   1,089,354 6,939 SH   SOLE 7 6,579 0 360
UNIVERSAL DISPLAY CORP COM 91347P105   12,827,967 81,712 SH   SOLE 18 81,712 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   2,368,194 15,085 SH   SOLE 19 15,085 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   375,613,332 2,392,594 SH   SOLE 21 2,392,594 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   200,807,165 1,279,108 SH   SOLE 22 1,218,246 0 60,862
UNIVERSAL DISPLAY CORP COM 91347P105   1,393,443 8,876 SH   SOLE 25 8,876 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   3,424,737 21,815 SH   SOLE 26 17,766 0 4,049
UNIVERSAL DISPLAY CORP COM 91347P105   4,245,795 27,045 SH   SOLE 28 24,717 0 2,328
UNIVERSAL DISPLAY CORP COM 91347P105   5,542,532 35,305 SH   SOLE 30 35,305 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   106,439 678 SH   SOLE 31 678 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   189,487 1,207 SH   SOLE 36 1,207 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   1,163,610 7,412 SH   SOLE 40 7,412 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   10,738,342 68,401 SH   SOLE 43 64,162 0 4,239
UNIVERSAL ELECTRS INC COM 913483103   513,416 56,731 SH   SOLE 2 53,095 0 3,636
UNIVERSAL ELECTRS INC COM 913483103   20,643 2,281 SH   SOLE 18 2,281 0 0
UNIVERSAL ELECTRS INC COM 913483103   235,219 25,991 SH   SOLE 19 25,991 0 0
UNIVERSAL ELECTRS INC COM 913483103   270,758 29,918 SH   SOLE 21 29,918 0 0
UNIVERSAL ELECTRS INC COM 913483103   2,000,937 221,098 SH   SOLE 22 221,098 0 0
UNIVERSAL ELECTRS INC COM 913483103   36,354 4,017 SH   SOLE 26 0 0 4,017
UNIVERSAL ELECTRS INC COM 913483103   7,656 846 SH   SOLE 43 846 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   573,621 14,188 SH   SOLE 2 3,967 0 10,221
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   205,627 5,086 SH   SOLE 4 5,086 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   730,449 18,067 SH   SOLE 7 15,498 0 2,569
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   1,637,738 40,508 SH   SOLE 18 40,508 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   1,934,737 47,854 SH   SOLE 19 47,854 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   63,270,201 1,564,932 SH   SOLE 21 1,564,932 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   19,095,210 472,303 SH   SOLE 22 458,911 0 13,392
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   25,956 642 SH   SOLE 23 642 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   1,452,892 35,936 SH   SOLE 25 35,936 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   313,899 7,764 SH   SOLE 26 6,872 0 892
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   513,946 12,712 SH   SOLE 28 219 0 12,493
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   2,814,049 69,603 SH   SOLE 30 69,603 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   61,817 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   929,342 22,986 SH   SOLE 43 20,024 0 2,962
UNIVERSAL HLTH SVCS INC CL B 913903100   10,040,546 79,858 SH   SOLE 2 26,088 0 53,770
UNIVERSAL HLTH SVCS INC CL B 913903100   3,126,402 24,866 SH   SOLE 4 19,475 0 5,391
UNIVERSAL HLTH SVCS INC CL B 913903100   7,182,075 57,123 SH   SOLE 7 39,153 0 17,970
UNIVERSAL HLTH SVCS INC CL B 913903100   51,926 413 SH   SOLE 13 413 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   1,127,547 8,968 SH   SOLE 15 8,968 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   12,333,862 98,098 SH   SOLE 18 94,246 0 3,852
UNIVERSAL HLTH SVCS INC CL B 913903100   6,090,361 48,440 SH   SOLE 19 48,440 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   222,474,834 1,769,465 SH   SOLE 21 1,769,465 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   193,066,085 1,535,561 SH   SOLE 22 1,384,922 0 150,639
UNIVERSAL HLTH SVCS INC CL B 913903100   13,044,488 103,750 SH   SOLE 23 103,750 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   10,101,274 80,341 SH   SOLE 25 80,341 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   8,594,526 68,357 SH   SOLE 26 34,032 0 34,325
UNIVERSAL HLTH SVCS INC CL B 913903100   14,926,666 118,720 SH   SOLE 28 31,741 0 86,979
UNIVERSAL HLTH SVCS INC CL B 913903100   50,705,023 403,285 SH   SOLE 30 403,285 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   1,811,141 14,405 SH   SOLE 31 13,144 0 1,261
UNIVERSAL HLTH SVCS INC CL B 913903100   1,877,023 14,929 SH   SOLE 34 14,929 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   1,832,640 14,576 SH   SOLE 36 14,576 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   415,412 3,304 SH   SOLE 40 3,304 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   6,997,728 55,657 SH   SOLE 43 50,789 0 4,868
UNIVERSAL INS HLDGS INC COM 91359V107   795,747 56,758 SH   SOLE 2 42,353 0 14,405
UNIVERSAL INS HLDGS INC COM 91359V107   3,112 222 SH   SOLE 4 222 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   2,033 145 SH   SOLE 7 145 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   1,027,091 73,259 SH   SOLE 18 73,259 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   709,440 50,602 SH   SOLE 19 50,602 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   13,317,346 949,882 SH   SOLE 21 949,882 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   10,173,277 725,626 SH   SOLE 22 690,828 0 34,798
UNIVERSAL INS HLDGS INC COM 91359V107   64,674 4,613 SH   SOLE 25 4,613 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   186,999 13,338 SH   SOLE 26 10,936 0 2,402
UNIVERSAL INS HLDGS INC COM 91359V107   111,249 7,935 SH   SOLE 30 7,935 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   50,907 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   19,306 1,377 SH   SOLE 43 1,366 0 11
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   173,943 6,908 SH   SOLE 2 2,225 0 4,683
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   2,568 102 SH   SOLE 7 102 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   498,086 19,781 SH   SOLE 18 19,781 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   333,610 13,249 SH   SOLE 19 13,249 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   5,990,826 237,920 SH   SOLE 21 237,920 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   5,460,333 216,852 SH   SOLE 22 206,172 0 10,680
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   52,249 2,075 SH   SOLE 25 2,075 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   52,475 2,084 SH   SOLE 28 0 0 2,084
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   63,479 2,521 SH   SOLE 43 2,508 0 13
UNIVERSAL STAINLESS & ALLOY COM 913837100   245,681 18,740 SH   SOLE 2 18,740 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   19,849 1,514 SH   SOLE 18 1,514 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   245,065 18,693 SH   SOLE 21 18,693 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   1,124,838 85,800 SH   SOLE 22 85,800 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   191,114 22,806 SH   SOLE 2 10,744 0 12,062
UNIVERSAL TECHNICAL INST INC COM 913915104   1,081 129 SH   SOLE 7 129 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   789,832 94,252 SH   SOLE 18 94,252 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   589,751 70,376 SH   SOLE 19 70,376 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   9,768,440 1,165,685 SH   SOLE 21 1,165,685 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   6,119,596 730,262 SH   SOLE 22 711,624 0 18,638
UNIVEST FINANCIAL CORPORATIO COM 915271100   4,273,221 245,870 SH   SOLE 2 168,482 0 77,388
UNIVEST FINANCIAL CORPORATIO COM 915271100   4,953 285 SH   SOLE 7 285 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   1,498,556 86,223 SH   SOLE 18 86,223 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   4,668,129 268,592 SH   SOLE 19 268,592 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   20,245,927 1,164,898 SH   SOLE 21 1,164,898 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   24,212,165 1,393,105 SH   SOLE 22 1,354,579 0 38,526
UNIVEST FINANCIAL CORPORATIO COM 915271100   175,990 10,126 SH   SOLE 23 10,126 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   104,541 6,015 SH   SOLE 25 6,015 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   965,737 55,566 SH   SOLE 26 0 0 55,566
UNIVEST FINANCIAL CORPORATIO COM 915271100   58,831 3,385 SH   SOLE 28 0 0 3,385
UNIVEST FINANCIAL CORPORATIO COM 915271100   441,973 25,430 SH   SOLE 30 25,430 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   79,427 4,570 SH   SOLE 40 4,570 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   1,962,640 112,925 SH   SOLE 43 106,288 0 6,637
UNUM GROUP COM 91529Y106   29,487,880 599,469 SH   SOLE 2 191,067 0 408,402
UNUM GROUP COM 91529Y106   136,207 2,769 SH   SOLE 4 600 0 2,169
UNUM GROUP COM 91529Y106   2,698,613 54,861 SH   SOLE 7 53,233 0 1,628
UNUM GROUP COM 91529Y106   21,270,641 432,418 SH   SOLE 18 423,540 0 8,878
UNUM GROUP COM 91529Y106   11,165,343 226,984 SH   SOLE 19 226,984 0 0
UNUM GROUP COM 91529Y106   701,716,994 14,265,440 SH   SOLE 21 14,265,440 0 0
UNUM GROUP COM 91529Y106   280,133,459 5,694,927 SH   SOLE 22 5,425,675 0 269,252
UNUM GROUP COM 91529Y106   73,539 1,495 SH   SOLE 23 1,495 0 0
UNUM GROUP COM 91529Y106   1,910,589 38,841 SH   SOLE 25 38,841 0 0
UNUM GROUP COM 91529Y106   14,358,315 291,895 SH   SOLE 26 94,596 0 197,299
UNUM GROUP COM 91529Y106   4,470,141 90,875 SH   SOLE 28 78,191 0 12,684
UNUM GROUP COM 91529Y106   27,596 561 SH   SOLE 29 561 0 0
UNUM GROUP COM 91529Y106   10,599,904 215,489 SH   SOLE 30 215,489 0 0
UNUM GROUP COM 91529Y106   140,683 2,860 SH   SOLE 31 2,860 0 0
UNUM GROUP COM 91529Y106   3,933,478 79,965 SH   SOLE 32 79,965 0 0
UNUM GROUP COM 91529Y106   633,813 12,885 SH   SOLE 36 12,885 0 0
UNUM GROUP COM 91529Y106   1,647,226 33,487 SH   SOLE 40 33,487 0 0
UNUM GROUP COM 91529Y106   67,587 1,374 SH   OTR 43 1,374 0 0
UNUM GROUP COM 91529Y106   62,429,939 1,269,159 SH   SOLE 43 1,195,763 0 73,396
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   21,857 4,269 SH   SOLE 4 4,269 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   65,684 12,829 SH   SOLE 7 12,829 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   5,977,569 1,167,494 SH   SOLE 21 1,167,494 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   2,951,132 576,393 SH   SOLE 22 529,167 0 47,226
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   1,496,842 292,352 SH   SOLE 30 292,352 0 0
UPBOUND GROUP INC COM 76009N100   3,341,692 113,470 SH   SOLE 2 75,127 0 38,343
UPBOUND GROUP INC COM 76009N100   6,273 213 SH   SOLE 4 213 0 0
UPBOUND GROUP INC COM 76009N100   335,966 11,408 SH   SOLE 7 10,806 0 602
UPBOUND GROUP INC COM 76009N100   4,691,562 159,306 SH   SOLE 18 159,306 0 0
UPBOUND GROUP INC COM 76009N100   6,773,912 230,014 SH   SOLE 19 230,014 0 0
UPBOUND GROUP INC COM 76009N100   164,305,143 5,579,122 SH   SOLE 21 5,579,122 0 0
UPBOUND GROUP INC COM 76009N100   45,598,554 1,548,338 SH   SOLE 22 1,504,938 0 43,400
UPBOUND GROUP INC COM 76009N100   126,576 4,298 SH   SOLE 23 4,298 0 0
UPBOUND GROUP INC COM 76009N100   232,184 7,884 SH   SOLE 25 7,884 0 0
UPBOUND GROUP INC COM 76009N100   654,055 22,209 SH   SOLE 26 16,335 0 5,874
UPBOUND GROUP INC COM 76009N100   34,780 1,181 SH   SOLE 28 1,181 0 0
UPBOUND GROUP INC COM 76009N100   2,513,116 85,335 SH   SOLE 30 85,335 0 0
UPBOUND GROUP INC COM 76009N100   52,804 1,793 SH   SOLE 36 1,793 0 0
UPBOUND GROUP INC COM 76009N100   222,377 7,551 SH   SOLE 40 7,551 0 0
UPBOUND GROUP INC COM 76009N100   1,312,853 44,579 SH   SOLE 43 41,728 0 2,851
UPEXI INC COM 39959A106   2,209 1,277 SH   SOLE 18 1,277 0 0
UPEXI INC COM 39959A106   38,069 22,005 SH   SOLE 21 22,005 0 0
UPHEALTH INC COM NEW 91532B200   15,162 15,475 SH   SOLE 22 15,475 0 0
UPLAND SOFTWARE INC COM 91544A109   872,395 188,830 SH   SOLE 2 135,306 0 53,524
UPLAND SOFTWARE INC COM 91544A109   23,848 5,162 SH   SOLE 18 5,162 0 0
UPLAND SOFTWARE INC COM 91544A109   1,208,218 261,519 SH   SOLE 19 261,519 0 0
UPLAND SOFTWARE INC COM 91544A109   336,359 72,805 SH   SOLE 21 72,805 0 0
UPLAND SOFTWARE INC COM 91544A109   2,460,677 532,614 SH   SOLE 22 532,614 0 0
UPLAND SOFTWARE INC COM 91544A109   41,307 8,941 SH   SOLE 23 8,941 0 0
UPLAND SOFTWARE INC COM 91544A109   82,208 17,794 SH   SOLE 26 0 0 17,794
UPLAND SOFTWARE INC COM 91544A109   12,617 2,731 SH   SOLE 28 2,731 0 0
UPSTART HLDGS INC COM 91680M107   1,039,598 36,426 SH   SOLE 2 20,622 0 15,804
UPSTART HLDGS INC COM 91680M107   6,821 239 SH   SOLE 4 239 0 0
UPSTART HLDGS INC COM 91680M107   295,874 10,367 SH   SOLE 7 9,832 0 535
UPSTART HLDGS INC COM 91680M107   5,206,010 182,411 SH   SOLE 18 172,556 0 9,855
UPSTART HLDGS INC COM 91680M107   4,611,607 161,584 SH   SOLE 19 161,584 0 0
UPSTART HLDGS INC COM 91680M107   68,912,484 2,414,593 SH   SOLE 21 2,414,593 0 0
UPSTART HLDGS INC COM 91680M107   55,215,111 1,934,657 SH   SOLE 22 1,875,343 0 59,314
UPSTART HLDGS INC COM 91680M107   15,925 558 SH   SOLE 23 558 0 0
UPSTART HLDGS INC COM 91680M107   392,653 13,758 SH   SOLE 25 13,758 0 0
UPSTART HLDGS INC COM 91680M107   1,052,413 36,875 SH   SOLE 26 30,005 0 6,870
UPSTART HLDGS INC COM 91680M107   137,163 4,806 SH   SOLE 28 4,434 0 372
UPSTART HLDGS INC COM 91680M107   2,815,214 98,641 SH   SOLE 30 98,641 0 0
UPSTART HLDGS INC COM 91680M107   389,200 13,637 SH   SOLE 40 13,637 0 0
UPSTART HLDGS INC COM 91680M107   18,865 661 SH   OTR 43 661 0 0
UPSTART HLDGS INC COM 91680M107   3,243,286 113,640 SH   SOLE 43 99,325 0 14,315
UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3   3,104,961 4,700,000 PRN   SOLE 21 4,700,000 0 0
UPWORK INC COM 91688F104   1,285,759 113,183 SH   SOLE 2 86,190 0 26,993
UPWORK INC COM 91688F104   3,044 268 SH   SOLE 4 268 0 0
UPWORK INC COM 91688F104   369,586 32,534 SH   SOLE 7 30,807 0 1,727
UPWORK INC COM 91688F104   3,351,586 295,034 SH   SOLE 18 295,034 0 0
UPWORK INC COM 91688F104   2,954,940 260,118 SH   SOLE 19 260,118 0 0
UPWORK INC COM 91688F104   47,647,805 4,194,349 SH   SOLE 21 4,194,349 0 0
UPWORK INC COM 91688F104   38,182,993 3,361,179 SH   SOLE 22 3,254,756 0 106,423
UPWORK INC COM 91688F104   273,344 24,062 SH   SOLE 25 24,062 0 0
UPWORK INC COM 91688F104   613,906 54,041 SH   SOLE 26 42,564 0 11,477
UPWORK INC COM 91688F104   25,537 2,248 SH   SOLE 28 2,248 0 0
UPWORK INC COM 91688F104   2,830,810 249,191 SH   SOLE 30 249,191 0 0
UPWORK INC COM 91688F104   18,483 1,627 SH   SOLE 36 1,627 0 0
UPWORK INC COM 91688F104   254,612 22,413 SH   SOLE 40 22,413 0 0
UPWORK INC COM 91688F104   1,928,735 169,783 SH   SOLE 43 164,037 0 5,746
UPWORK INC NOTE 0.250% 8/1 91688FAB0   649,031 791,000 PRN   SOLE 2 791,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0   2,847,204 3,470,000 PRN   SOLE 19 3,470,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0   1,948,735 2,375,000 PRN   SOLE 21 2,375,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0   2,247,404 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   4,274 2,775 SH   SOLE 7 2,775 0 0
UR-ENERGY INC COM 91688R108   19,358 12,570 SH   SOLE 21 12,570 0 0
UR-ENERGY INC COM 91688R108   218,674 141,996 SH   SOLE 43 127,868 0 14,128
URANIUM ENERGY CORP COM 916896103   2,231,536 433,308 SH   SOLE 2 105,122 0 328,186
URANIUM ENERGY CORP COM 916896103   6,139 1,192 SH   SOLE 4 1,192 0 0
URANIUM ENERGY CORP COM 916896103   40,592 7,882 SH   SOLE 7 7,882 0 0
URANIUM ENERGY CORP COM 916896103   5,485,394 1,065,125 SH   SOLE 18 1,065,125 0 0
URANIUM ENERGY CORP COM 916896103   3,927,663 762,653 SH   SOLE 19 762,653 0 0
URANIUM ENERGY CORP COM 916896103   69,052,637 13,408,279 SH   SOLE 21 13,408,279 0 0
URANIUM ENERGY CORP COM 916896103   52,841,493 10,260,484 SH   SOLE 22 9,801,875 0 458,609
URANIUM ENERGY CORP COM 916896103   426,029 82,724 SH   SOLE 25 82,724 0 0
URANIUM ENERGY CORP COM 916896103   1,048,180 203,530 SH   SOLE 26 176,705 0 26,825
URANIUM ENERGY CORP COM 916896103   1,670,454 324,360 SH   SOLE 30 324,360 0 0
URANIUM ENERGY CORP COM 916896103   170,326 33,073 SH   SOLE 36 33,073 0 0
URANIUM ENERGY CORP COM 916896103   343,392 66,678 SH   SOLE 40 66,678 0 0
URANIUM ENERGY CORP COM 916896103   485,259 94,225 SH   SOLE 43 70,364 0 23,861
URBAN EDGE PPTYS COM 91704F104   2,072,491 135,812 SH   SOLE 2 34,284 0 101,528
URBAN EDGE PPTYS COM 91704F104   732,129 47,977 SH   SOLE 4 47,977 0 0
URBAN EDGE PPTYS COM 91704F104   2,619,379 171,650 SH   SOLE 7 147,228 0 24,422
URBAN EDGE PPTYS COM 91704F104   5,804,538 380,376 SH   SOLE 18 380,376 0 0
URBAN EDGE PPTYS COM 91704F104   6,342,987 415,661 SH   SOLE 19 415,661 0 0
URBAN EDGE PPTYS COM 91704F104   210,043,386 13,764,311 SH   SOLE 21 13,764,311 0 0
URBAN EDGE PPTYS COM 91704F104   67,807,337 4,443,469 SH   SOLE 22 4,267,508 0 175,961
URBAN EDGE PPTYS COM 91704F104   93,834 6,149 SH   SOLE 23 6,149 0 0
URBAN EDGE PPTYS COM 91704F104   6,163,728 403,914 SH   SOLE 25 403,914 0 0
URBAN EDGE PPTYS COM 91704F104   1,415,548 92,762 SH   SOLE 26 25,537 0 67,225
URBAN EDGE PPTYS COM 91704F104   2,875,625 188,442 SH   SOLE 28 4,005 0 184,437
URBAN EDGE PPTYS COM 91704F104   8,374,627 548,796 SH   SOLE 30 548,796 0 0
URBAN EDGE PPTYS COM 91704F104   183,456 12,022 SH   SOLE 36 12,022 0 0
URBAN EDGE PPTYS COM 91704F104   319,697 20,950 SH   SOLE 40 20,950 0 0
URBAN EDGE PPTYS COM 91704F104   2,416,337 158,345 SH   SOLE 43 154,260 0 4,084
URBAN ONE INC CL A 91705J105   28,438 5,665 SH   SOLE 2 0 0 5,665
URBAN ONE INC CL A 91705J105   124,888 24,878 SH   SOLE 18 24,878 0 0
URBAN ONE INC CL A 91705J105   83,352 16,604 SH   SOLE 19 16,604 0 0
URBAN ONE INC CL A 91705J105   1,466,508 292,133 SH   SOLE 21 292,133 0 0
URBAN ONE INC CL A 91705J105   611,185 121,750 SH   SOLE 22 115,927 0 5,823
URBAN ONE INC CL D NON VTG 91705J204   38,565 7,667 SH   SOLE 2 1,160 0 6,507
URBAN ONE INC CL D NON VTG 91705J204   172,328 34,260 SH   SOLE 18 34,260 0 0
URBAN ONE INC CL D NON VTG 91705J204   102,853 20,448 SH   SOLE 19 20,448 0 0
URBAN ONE INC CL D NON VTG 91705J204   1,605,148 319,115 SH   SOLE 21 319,115 0 0
URBAN ONE INC CL D NON VTG 91705J204   3,289,711 654,018 SH   SOLE 22 646,907 0 7,111
URBAN OUTFITTERS INC COM 917047102   7,643,347 233,813 SH   SOLE 2 112,397 0 121,416
URBAN OUTFITTERS INC COM 917047102   8,467 259 SH   SOLE 4 259 0 0
URBAN OUTFITTERS INC COM 917047102   39,653 1,213 SH   SOLE 7 1,213 0 0
URBAN OUTFITTERS INC COM 917047102   7,080,229 216,587 SH   SOLE 18 198,751 0 17,836
URBAN OUTFITTERS INC COM 917047102   20,652,921 631,781 SH   SOLE 19 631,781 0 0
URBAN OUTFITTERS INC COM 917047102   218,689,627 6,689,802 SH   SOLE 21 6,689,802 0 0
URBAN OUTFITTERS INC COM 917047102   69,685,142 2,131,696 SH   SOLE 22 2,063,649 0 68,047
URBAN OUTFITTERS INC COM 917047102   464,002 14,194 SH   SOLE 23 14,194 0 0
URBAN OUTFITTERS INC COM 917047102   411,371 12,584 SH   SOLE 25 12,584 0 0
URBAN OUTFITTERS INC COM 917047102   7,649,100 233,989 SH   SOLE 26 20,504 0 213,485
URBAN OUTFITTERS INC COM 917047102   38,247 1,170 SH   SOLE 28 1,170 0 0
URBAN OUTFITTERS INC COM 917047102   3,319,800 101,554 SH   SOLE 30 101,554 0 0
URBAN OUTFITTERS INC COM 917047102   84,634 2,589 SH   SOLE 36 2,589 0 0
URBAN OUTFITTERS INC COM 917047102   285,416 8,731 SH   SOLE 40 8,731 0 0
URBAN OUTFITTERS INC COM 917047102   2,587,642 79,157 SH   SOLE 43 74,438 0 4,719
URBAN-GRO INC COM NEW 91704K202   103,261 75,927 SH   SOLE 22 75,927 0 0
UROGEN PHARMA LTD COM M96088105   55,101 3,933 SH   SOLE 2 647 0 3,286
UROGEN PHARMA LTD COM M96088105   4,960 354 SH   SOLE 7 354 0 0
UROGEN PHARMA LTD COM M96088105   725,578 51,790 SH   SOLE 18 51,790 0 0
UROGEN PHARMA LTD COM M96088105   575,279 41,062 SH   SOLE 19 41,062 0 0
UROGEN PHARMA LTD COM M96088105   11,791,769 841,668 SH   SOLE 21 841,668 0 0
UROGEN PHARMA LTD COM M96088105   3,267,524 233,228 SH   SOLE 22 224,198 0 9,030
UROGEN PHARMA LTD COM M96088105   177,002 12,634 SH   SOLE 30 12,634 0 0
UROGEN PHARMA LTD COM M96088105   181,822 12,978 SH   SOLE 43 12,386 0 592
US BANCORP DEL COM NEW 902973304   115,506,417 3,493,842 SH   SOLE 2 1,550,592 0 1,943,250
US BANCORP DEL COM NEW 902973304   53,448,267 1,616,705 SH   SOLE 4 828,515 0 788,190
US BANCORP DEL COM NEW 902973304   47,238,740 1,428,879 SH   SOLE 7 1,252,163 0 176,716
US BANCORP DEL COM NEW 902973304   5,929,344 179,351 SH   SOLE 13 179,351 0 0
US BANCORP DEL COM NEW 902973304   7,316,971 221,324 SH   SOLE 15 221,324 0 0
US BANCORP DEL COM NEW 902973304   105,030,364 3,176,962 SH   SOLE 18 3,066,809 0 110,153
US BANCORP DEL COM NEW 902973304   15,845,757 479,303 SH   SOLE 19 479,303 0 0
US BANCORP DEL COM NEW 902973304   1,454,431,557 43,993,695 SH   SOLE 21 43,993,695 0 0
US BANCORP DEL COM NEW 902973304   1,116,407,801 33,769,141 SH   SOLE 22 30,458,440 0 3,310,701
US BANCORP DEL COM NEW 902973304   101,805,328 3,079,411 SH   SOLE 23 3,079,411 0 0
US BANCORP DEL COM NEW 902973304   93,394,467 2,824,999 SH   SOLE 25 2,684,160 0 140,839
US BANCORP DEL COM NEW 902973304   65,401,540 1,978,268 SH   SOLE 26 1,042,190 0 936,078
US BANCORP DEL COM NEW 902973304   95,103,603 2,876,697 SH   SOLE 28 78,868 0 2,797,829
US BANCORP DEL COM NEW 902973304   4,282,725 129,544 SH   SOLE 29 129,544 0 0
US BANCORP DEL COM NEW 902973304   378,444,002 11,447,187 SH   SOLE 30 11,447,187 0 0
US BANCORP DEL COM NEW 902973304   17,857,822 540,164 SH   SOLE 31 513,962 0 26,202
US BANCORP DEL COM NEW 902973304   3,472,292 105,030 SH   SOLE 32 105,030 0 0
US BANCORP DEL COM NEW 902973304   2,727,417 82,499 SH   SOLE 34 82,499 0 0
US BANCORP DEL COM NEW 902973304   10,076,721 304,801 SH   SOLE 35 304,801 0 0
US BANCORP DEL COM NEW 902973304   13,757,093 416,125 SH   SOLE 36 416,125 0 0
US BANCORP DEL COM NEW 902973304   2,459,995 74,410 SH   SOLE 40 74,410 0 0
US BANCORP DEL COM NEW 902973304   128,240 3,879 SH   OTR 43 3,879 0 0
US BANCORP DEL COM NEW 902973304   45,200,304 1,367,220 SH   SOLE 43 1,164,154 0 203,066
US FOODS HLDG CORP COM 912008109   21,641,582 545,128 SH   SOLE 2 272,993 0 272,135
US FOODS HLDG CORP COM 912008109   211,601 5,330 SH   SOLE 4 3,260 0 2,070
US FOODS HLDG CORP COM 912008109   2,197,673 55,357 SH   SOLE 7 52,549 0 2,808
US FOODS HLDG CORP COM 912008109   16,322,774 411,153 SH   SOLE 18 411,153 0 0
US FOODS HLDG CORP COM 912008109   3,148,925 79,318 SH   SOLE 19 79,318 0 0
US FOODS HLDG CORP COM 912008109   456,387,627 11,495,910 SH   SOLE 21 11,495,910 0 0
US FOODS HLDG CORP COM 912008109   260,056,279 6,550,536 SH   SOLE 22 6,241,349 0 309,187
US FOODS HLDG CORP COM 912008109   766,012 19,295 SH   SOLE 23 19,295 0 0
US FOODS HLDG CORP COM 912008109   1,856,491 46,763 SH   SOLE 25 46,763 0 0
US FOODS HLDG CORP COM 912008109   6,310,911 158,965 SH   SOLE 26 112,412 0 46,553
US FOODS HLDG CORP COM 912008109   1,503,757 37,878 SH   SOLE 28 3,954 0 33,924
US FOODS HLDG CORP COM 912008109   9,660,360 243,334 SH   SOLE 30 243,334 0 0
US FOODS HLDG CORP COM 912008109   128,072 3,226 SH   SOLE 31 3,226 0 0
US FOODS HLDG CORP COM 912008109   778,041 19,598 SH   SOLE 36 19,598 0 0
US FOODS HLDG CORP COM 912008109   1,566,364 39,455 SH   SOLE 40 39,455 0 0
US FOODS HLDG CORP COM 912008109   3,792,104 95,519 SH   SOLE 43 87,752 0 7,767
US GOLDMINING INC COM 90291W108   2,765 346 SH   SOLE 18 346 0 0
US GOLDMINING INC COM 90291W108   33,454 4,187 SH   SOLE 21 4,187 0 0
USANA HEALTH SCIENCES INC COM 90328M107   3,494,973 59,631 SH   SOLE 2 57,091 0 2,540
USANA HEALTH SCIENCES INC COM 90328M107   3,165 54 SH   SOLE 4 54 0 0
USANA HEALTH SCIENCES INC COM 90328M107   7,971 136 SH   SOLE 7 136 0 0
USANA HEALTH SCIENCES INC COM 90328M107   1,905,704 32,515 SH   SOLE 18 32,515 0 0
USANA HEALTH SCIENCES INC COM 90328M107   1,816,969 31,001 SH   SOLE 19 31,001 0 0
USANA HEALTH SCIENCES INC COM 90328M107   76,578,654 1,306,580 SH   SOLE 21 1,306,580 0 0
USANA HEALTH SCIENCES INC COM 90328M107   20,386,140 347,827 SH   SOLE 22 336,591 0 11,236
USANA HEALTH SCIENCES INC COM 90328M107   24,558 419 SH   SOLE 23 419 0 0
USANA HEALTH SCIENCES INC COM 90328M107   94,010 1,604 SH   SOLE 25 1,604 0 0
USANA HEALTH SCIENCES INC COM 90328M107   313,739 5,353 SH   SOLE 26 3,762 0 1,591
USANA HEALTH SCIENCES INC COM 90328M107   2,931 50 SH   SOLE 28 50 0 0
USANA HEALTH SCIENCES INC COM 90328M107   1,133,342 19,337 SH   SOLE 30 19,337 0 0
USANA HEALTH SCIENCES INC COM 90328M107   78,830 1,345 SH   SOLE 40 1,345 0 0
USANA HEALTH SCIENCES INC COM 90328M107   2,711,357 46,261 SH   SOLE 43 42,878 0 3,383
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   110,775 10,540 SH   SOLE 2 6,497 0 4,043
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   338,433 32,201 SH   SOLE 18 32,201 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   218,125 20,754 SH   SOLE 19 20,754 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   3,877,549 368,939 SH   SOLE 21 368,939 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   2,153,110 204,863 SH   SOLE 22 197,781 0 7,082
USIO INC COM 917313108   10,609 6,062 SH   SOLE 2 6,062 0 0
USIO INC COM 917313108   7,551 4,315 SH   SOLE 18 4,315 0 0
USIO INC COM 917313108   83,767 47,867 SH   SOLE 21 47,867 0 0
USIO INC COM 917313108   81,681 46,675 SH   SOLE 22 46,675 0 0
UTAH MED PRODS INC COM 917488108   224,116 2,606 SH   SOLE 2 120 0 2,486
UTAH MED PRODS INC COM 917488108   1,118 13 SH   SOLE 7 13 0 0
UTAH MED PRODS INC COM 917488108   782,256 9,096 SH   SOLE 18 9,096 0 0
UTAH MED PRODS INC COM 917488108   575,426 6,691 SH   SOLE 19 6,691 0 0
UTAH MED PRODS INC COM 917488108   8,963,608 104,228 SH   SOLE 21 104,228 0 0
UTAH MED PRODS INC COM 917488108   6,272,152 72,932 SH   SOLE 22 71,706 0 1,226
UTAH MED PRODS INC COM 917488108   159,186 1,851 SH   SOLE 43 1,183 0 668
UTZ BRANDS INC COM CL A 918090101   487,066 36,267 SH   SOLE 2 20,443 0 15,824
UTZ BRANDS INC COM CL A 918090101   2,095 156 SH   SOLE 4 156 0 0
UTZ BRANDS INC COM CL A 918090101   8,434 628 SH   SOLE 7 628 0 0
UTZ BRANDS INC COM CL A 918090101   2,310,376 172,031 SH   SOLE 18 172,031 0 0
UTZ BRANDS INC COM CL A 918090101   1,989,802 148,161 SH   SOLE 19 148,161 0 0
UTZ BRANDS INC COM CL A 918090101   34,175,133 2,544,686 SH   SOLE 21 2,544,686 0 0
UTZ BRANDS INC COM CL A 918090101   25,876,602 1,926,776 SH   SOLE 22 1,862,572 0 64,204
UTZ BRANDS INC COM CL A 918090101   151,571 11,286 SH   SOLE 25 11,286 0 0
UTZ BRANDS INC COM CL A 918090101   396,857 29,550 SH   SOLE 26 24,820 0 4,730
UTZ BRANDS INC COM CL A 918090101   184,703 13,753 SH   SOLE 28 0 0 13,753
UTZ BRANDS INC COM CL A 918090101   459,037 34,180 SH   SOLE 30 34,180 0 0
UTZ BRANDS INC COM CL A 918090101   168,533 12,549 SH   SOLE 40 12,549 0 0
UTZ BRANDS INC COM CL A 918090101   162,006 12,063 SH   SOLE 43 9,737 0 2,326
UWM HOLDINGS CORPORATION COM CL A 91823B109   334,951 69,062 SH   SOLE 2 28,130 0 40,932
UWM HOLDINGS CORPORATION COM CL A 91823B109   3,342 689 SH   SOLE 7 689 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   174,513 35,982 SH   SOLE 18 35,982 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   151,315 31,199 SH   SOLE 19 31,199 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   6,051,301 1,247,691 SH   SOLE 21 1,247,691 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   11,149,437 2,298,853 SH   SOLE 22 2,168,905 0 129,948
UWM HOLDINGS CORPORATION COM CL A 91823B109   57,201 11,794 SH   SOLE 25 11,794 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   22,485 4,636 SH   SOLE 28 0 0 4,636
UWM HOLDINGS CORPORATION COM CL A 91823B109   343,487 70,822 SH   SOLE 30 70,822 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   6,450 1,330 SH   SOLE 31 1,330 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   53,432 11,017 SH   SOLE 40 11,017 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   1,019,778 210,264 SH   SOLE 43 197,731 0 12,533
V F CORP COM 918204108   6,739,568 381,413 SH   SOLE 2 85,475 0 295,938
V F CORP COM 918204108   5,673,378 321,074 SH   SOLE 4 163,369 0 157,705
V F CORP COM 918204108   3,688,825 208,762 SH   SOLE 7 173,505 0 35,257
V F CORP COM 918204108   237,096 13,418 SH   SOLE 13 13,418 0 0
V F CORP COM 918204108   808,155 45,736 SH   SOLE 15 45,736 0 0
V F CORP COM 918204108   9,426,574 533,479 SH   SOLE 18 511,775 0 21,704
V F CORP COM 918204108   3,620,495 204,895 SH   SOLE 19 204,895 0 0
V F CORP COM 918204108   146,521,319 8,292,095 SH   SOLE 21 8,292,095 0 0
V F CORP COM 918204108   142,992,408 8,092,383 SH   SOLE 22 7,323,374 0 769,009
V F CORP COM 918204108   10,070,239 569,906 SH   SOLE 23 569,906 0 0
V F CORP COM 918204108   21,806,635 1,234,105 SH   SOLE 25 1,225,414 0 8,691
V F CORP COM 918204108   8,498,210 480,940 SH   SOLE 26 277,886 0 203,054
V F CORP COM 918204108   13,866,214 784,732 SH   SOLE 28 60,616 0 724,116
V F CORP COM 918204108   30,251 1,712 SH   SOLE 29 1,712 0 0
V F CORP COM 918204108   45,064,738 2,550,353 SH   SOLE 30 2,550,353 0 0
V F CORP COM 918204108   1,205,112 68,201 SH   SOLE 31 47,341 0 20,860
V F CORP COM 918204108   276,182 15,630 SH   SOLE 34 15,630 0 0
V F CORP COM 918204108   2,017,013 114,149 SH   SOLE 36 114,149 0 0
V F CORP COM 918204108   241,549 13,670 SH   SOLE 40 13,670 0 0
V F CORP COM 918204108   6,663,616 377,115 SH   SOLE 43 327,629 0 49,486
V2X INC COM 92242T101   2,776,467 53,745 SH   SOLE 2 29,840 0 23,905
V2X INC COM 92242T101   469,693 9,092 SH   SOLE 7 8,597 0 495
V2X INC COM 92242T101   1,625,430 31,464 SH   SOLE 18 31,464 0 0
V2X INC COM 92242T101   3,334,860 64,554 SH   SOLE 19 64,554 0 0
V2X INC COM 92242T101   31,002,509 600,126 SH   SOLE 21 600,126 0 0
V2X INC COM 92242T101   18,630,714 360,641 SH   SOLE 22 345,429 0 15,212
V2X INC COM 92242T101   6,093,245 117,949 SH   SOLE 25 117,949 0 0
V2X INC COM 92242T101   394,217 7,631 SH   SOLE 26 0 0 7,631
V2X INC COM 92242T101   221,673 4,291 SH   SOLE 28 0 0 4,291
V2X INC COM 92242T101   1,540,140 29,813 SH   SOLE 30 29,813 0 0
V2X INC COM 92242T101   465 9 SH   SOLE 31 9 0 0
V2X INC COM 92242T101   1,016,824 19,683 SH   SOLE 34 19,683 0 0
V2X INC COM 92242T101   67,520 1,307 SH   SOLE 36 1,307 0 0
V2X INC COM 92242T101   71,239 1,379 SH   SOLE 40 1,379 0 0
V2X INC COM 92242T101   37,970 735 SH   OTR 43 735 0 0
V2X INC COM 92242T101   848,309 16,421 SH   SOLE 43 15,355 0 1,066
VAALCO ENERGY INC COM NEW 91851C201   924,789 210,658 SH   SOLE 2 32,979 0 177,679
VAALCO ENERGY INC COM NEW 91851C201   304,157 69,284 SH   SOLE 7 65,524 0 3,760
VAALCO ENERGY INC COM NEW 91851C201   1,349,890 307,492 SH   SOLE 18 307,492 0 0
VAALCO ENERGY INC COM NEW 91851C201   988,097 225,079 SH   SOLE 19 225,079 0 0
VAALCO ENERGY INC COM NEW 91851C201   18,005,265 4,101,427 SH   SOLE 21 4,101,427 0 0
VAALCO ENERGY INC COM NEW 91851C201   13,722,209 3,125,788 SH   SOLE 22 2,994,172 0 131,616
VAALCO ENERGY INC COM NEW 91851C201   66,807 15,218 SH   SOLE 25 15,218 0 0
VAALCO ENERGY INC COM NEW 91851C201   38,505 8,771 SH   SOLE 26 0 0 8,771
VAALCO ENERGY INC COM NEW 91851C201   895,722 204,037 SH   SOLE 30 204,037 0 0
VAALCO ENERGY INC COM NEW 91851C201   58,172 13,251 SH   SOLE 40 13,251 0 0
VAALCO ENERGY INC COM NEW 91851C201   334,622 76,224 SH   SOLE 43 69,176 0 7,048
VACASA INC CLASS A COM 91854V107   62 135 SH   SOLE 21 135 0 0
VACASA INC CLASS A COM 91854V107   529,198 1,147,687 SH   SOLE 22 1,147,687 0 0
VACCINEX INC COM NEW 918640202   194 172 SH   SOLE 21 172 0 0
VAIL RESORTS INC COM 91879Q109   15,632,594 70,452 SH   SOLE 2 32,247 0 38,205
VAIL RESORTS INC COM 91879Q109   5,751,611 25,921 SH   SOLE 4 21,128 0 4,793
VAIL RESORTS INC COM 91879Q109   20,028,901 90,265 SH   SOLE 7 84,969 0 5,296
VAIL RESORTS INC COM 91879Q109   219,893 991 SH   SOLE 13 991 0 0
VAIL RESORTS INC COM 91879Q109   825,653 3,721 SH   SOLE 15 3,721 0 0
VAIL RESORTS INC COM 91879Q109   19,326,619 87,100 SH   SOLE 18 84,642 0 2,458
VAIL RESORTS INC COM 91879Q109   90,040,521 405,789 SH   SOLE 19 405,789 0 0
VAIL RESORTS INC COM 91879Q109   462,720,974 2,085,362 SH   SOLE 21 2,085,362 0 0
VAIL RESORTS INC COM 91879Q109   271,873,829 1,225,264 SH   SOLE 22 1,143,377 0 81,887
VAIL RESORTS INC COM 91879Q109   14,844,441 66,900 SH   SOLE 23 66,900 0 0
VAIL RESORTS INC COM 91879Q109   25,802,701 116,286 SH   SOLE 25 116,267 0 19
VAIL RESORTS INC COM 91879Q109   9,918,927 44,702 SH   SOLE 26 23,720 0 20,982
VAIL RESORTS INC COM 91879Q109   16,436,946 74,077 SH   SOLE 28 2,293 0 71,784
VAIL RESORTS INC COM 91879Q109   59,948,687 270,173 SH   SOLE 30 240,426 0 29,747
VAIL RESORTS INC COM 91879Q109   4,104,965 18,500 SH   SOLE 31 8,708 0 9,792
VAIL RESORTS INC COM 91879Q109   415,378 1,872 SH   SOLE 34 1,872 0 0
VAIL RESORTS INC COM 91879Q109   2,283,470 10,291 SH   SOLE 36 10,291 0 0
VAIL RESORTS INC COM 91879Q109   434,683 1,959 SH   SOLE 40 1,959 0 0
VAIL RESORTS INC COM 91879Q109   21,745 98 SH   OTR 43 98 0 0
VAIL RESORTS INC COM 91879Q109   8,817,169 39,737 SH   SOLE 43 34,381 0 5,356
VAIL RESORTS INC NOTE 1/0 91879QAN9   3,358,960 3,817,000 PRN   SOLE 21 3,817,000 0 0
VALARIS LTD CL A G9460G101   5,032,958 67,124 SH   SOLE 2 53,255 0 13,869
VALARIS LTD CL A G9460G101   15,521 207 SH   SOLE 4 207 0 0
VALARIS LTD CL A G9460G101   496,143 6,617 SH   SOLE 7 6,287 0 330
VALARIS LTD CL A G9460G101   17,845 238 SH   SOLE 13 238 0 0
VALARIS LTD CL A G9460G101   17,740,943 236,609 SH   SOLE 18 236,609 0 0
VALARIS LTD CL A G9460G101   9,496,292 126,651 SH   SOLE 19 126,651 0 0
VALARIS LTD CL A G9460G101   352,408,099 4,700,028 SH   SOLE 21 4,700,028 0 0
VALARIS LTD CL A G9460G101   145,123,565 1,935,497 SH   SOLE 22 1,882,832 0 52,665
VALARIS LTD CL A G9460G101   934,776 12,467 SH   SOLE 25 12,467 0 0
VALARIS LTD CL A G9460G101   1,757,381 23,438 SH   SOLE 26 17,721 0 5,717
VALARIS LTD CL A G9460G101   837,377 11,168 SH   SOLE 28 668 0 10,500
VALARIS LTD CL A G9460G101   2,870,909 38,289 SH   SOLE 30 38,289 0 0
VALARIS LTD CL A G9460G101   5,249 70 SH   SOLE 36 70 0 0
VALARIS LTD CL A G9460G101   822,081 10,964 SH   SOLE 40 10,964 0 0
VALARIS LTD CL A G9460G101   2,519,028 33,596 SH   SOLE 43 28,704 0 4,892
VALE S A SPONSORED ADS 91912E105   12,329,420 920,106 SH   SOLE 2 920,106 0 0
VALE S A SPONSORED ADS 91912E105   717,382 53,536 SH   SOLE 4 53,536 0 0
VALE S A SPONSORED ADS 91912E105   577,259 43,079 SH   SOLE 13 43,079 0 0
VALE S A SPONSORED ADS 91912E105   1,918,947 143,205 SH   SOLE 18 143,205 0 0
VALE S A SPONSORED ADS 91912E105   49,564,523 3,698,845 SH   SOLE 19 3,698,845 0 0
VALE S A SPONSORED ADS 91912E105   164,603,027 12,283,808 SH   SOLE 21 12,283,808 0 0
VALE S A SPONSORED ADS 91912E105   39,354,862 2,936,930 SH   SOLE 22 2,936,930 0 0
VALE S A SPONSORED ADS 91912E105   117,656,529 8,780,338 SH   SOLE 25 8,780,338 0 0
VALE S A SPONSORED ADS 91912E105   5,521,095 412,022 SH   SOLE 26 320,041 0 91,981
VALE S A SPONSORED ADS 91912E105   40,217,045 3,001,272 SH   SOLE 29 3,001,272 0 0
VALE S A SPONSORED ADS 91912E105   8,216,867 613,199 SH   SOLE 30 613,199 0 0
VALE S A SPONSORED ADS 91912E105   204,739 15,279 SH   SOLE 31 0 0 15,279
VALE S A SPONSORED ADS 91912E105   428,959,299 32,011,888 SH   SOLE 34 32,011,888 0 0
VALE S A SPONSORED ADS 91912E105   22,993,833 1,715,958 SH   SOLE 43 1,610,177 0 105,781
VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115   13,526 5,085 SH   SOLE 2 5,085 0 0
VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115   6,626 2,491 SH   SOLE 22 2,491 0 0
VALERO ENERGY CORP COM 91913Y100   125,544,007 885,922 SH   SOLE 2 405,842 0 480,080
VALERO ENERGY CORP COM 91913Y100   53,334,684 376,365 SH   SOLE 4 146,644 0 229,721
VALERO ENERGY CORP COM 91913Y100   50,840,021 358,761 SH   SOLE 7 316,603 0 42,158
VALERO ENERGY CORP COM 91913Y100   6,533,823 46,107 SH   SOLE 13 46,107 0 0
VALERO ENERGY CORP COM 91913Y100   7,234,154 51,049 SH   SOLE 15 51,049 0 0
VALERO ENERGY CORP COM 91913Y100   109,879,667 775,384 SH   SOLE 18 699,270 0 76,114
VALERO ENERGY CORP COM 91913Y100   179,409,395 1,266,032 SH   SOLE 19 1,266,032 0 0
VALERO ENERGY CORP COM 91913Y100   1,441,931,560 10,175,228 SH   SOLE 21 10,175,228 0 0
VALERO ENERGY CORP COM 91913Y100   1,192,154,506 8,412,635 SH   SOLE 22 7,524,926 0 887,709
VALERO ENERGY CORP COM 91913Y100   113,303,805 799,547 SH   SOLE 23 799,547 0 0
VALERO ENERGY CORP COM 91913Y100   109,696,861 774,094 SH   SOLE 25 721,334 0 52,760
VALERO ENERGY CORP COM 91913Y100   90,651,887 639,700 SH   SOLE 26 347,223 0 292,477
VALERO ENERGY CORP COM 91913Y100   98,947,024 698,236 SH   SOLE 28 6,086 0 692,150
VALERO ENERGY CORP COM 91913Y100   4,748,986 33,512 SH   SOLE 29 33,512 0 0
VALERO ENERGY CORP COM 91913Y100   415,528,014 2,932,242 SH   SOLE 30 2,932,242 0 0
VALERO ENERGY CORP COM 91913Y100   21,825,891 154,018 SH   SOLE 31 147,621 0 6,397
VALERO ENERGY CORP COM 91913Y100   3,915,447 27,630 SH   SOLE 32 27,630 0 0
VALERO ENERGY CORP COM 91913Y100   183,034,337 1,291,612 SH   SOLE 34 1,291,612 0 0
VALERO ENERGY CORP COM 91913Y100   14,902,365 105,161 SH   SOLE 36 105,161 0 0
VALERO ENERGY CORP COM 91913Y100   2,511,385 17,722 SH   SOLE 40 17,722 0 0
VALERO ENERGY CORP COM 91913Y100   41,096 290 SH   OTR 43 290 0 0
VALERO ENERGY CORP COM 91913Y100   38,881,965 274,377 SH   SOLE 43 229,806 0 44,571
VALERO ENERGY CORP OPTIONS 91913Y100   949,457 6,700 SH Call SOLE 2 0 0 6,700
VALERO ENERGY CORP OPTIONS 91913Y100   495,985 3,500 SH Call SOLE 4 3,500 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   10,231,462 72,200 SH Call SOLE 18 72,200 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   62,267,374 439,400 SH Call SOLE 19 439,400 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   4,180,445 29,500 SH Call SOLE 22 29,500 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   113,368 800 SH Call SOLE 26 800 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   33,528,586 236,600 SH Call SOLE 34 236,600 0 0
VALHI INC NEW COM 918905209   41,716 3,146 SH   SOLE 2 115 0 3,031
VALHI INC NEW COM 918905209   114,235 8,615 SH   SOLE 18 8,615 0 0
VALHI INC NEW COM 918905209   56,368 4,251 SH   SOLE 19 4,251 0 0
VALHI INC NEW COM 918905209   1,370,593 103,363 SH   SOLE 21 103,363 0 0
VALHI INC NEW COM 918905209   769,955 58,066 SH   SOLE 22 56,219 0 1,847
VALHI INC NEW COM 918905209   6,643 501 SH   SOLE 43 501 0 0
VALLEY NATL BANCORP COM 919794107   5,921,500 691,764 SH   SOLE 2 382,830 0 308,934
VALLEY NATL BANCORP COM 919794107   12,121 1,416 SH   SOLE 4 1,416 0 0
VALLEY NATL BANCORP COM 919794107   1,301,325 152,024 SH   SOLE 7 145,718 0 6,306
VALLEY NATL BANCORP COM 919794107   17,301,618 2,021,217 SH   SOLE 18 2,021,217 0 0
VALLEY NATL BANCORP COM 919794107   8,719,028 1,018,578 SH   SOLE 19 1,018,578 0 0
VALLEY NATL BANCORP COM 919794107   365,405,788 42,687,592 SH   SOLE 21 42,687,592 0 0
VALLEY NATL BANCORP COM 919794107   119,686,023 13,982,012 SH   SOLE 22 13,415,596 0 566,416
VALLEY NATL BANCORP COM 919794107   777,120 90,785 SH   SOLE 25 90,785 0 0
VALLEY NATL BANCORP COM 919794107   1,557,073 181,901 SH   SOLE 26 147,615 0 34,286
VALLEY NATL BANCORP COM 919794107   265,865 31,059 SH   SOLE 28 7,232 0 23,827
VALLEY NATL BANCORP COM 919794107   6,972,557 814,551 SH   SOLE 30 814,551 0 0
VALLEY NATL BANCORP COM 919794107   1,705,024 199,185 SH   SOLE 32 199,185 0 0
VALLEY NATL BANCORP COM 919794107   166,800 19,486 SH   SOLE 36 19,486 0 0
VALLEY NATL BANCORP COM 919794107   641,889 74,987 SH   SOLE 40 74,987 0 0
VALLEY NATL BANCORP COM 919794107   29,027 3,391 SH   OTR 43 3,391 0 0
VALLEY NATL BANCORP COM 919794107   5,691,780 664,928 SH   SOLE 43 596,654 0 68,274
VALMONT INDS INC COM 920253101   20,450,038 85,134 SH   SOLE 2 64,306 0 20,828
VALMONT INDS INC COM 920253101   17,535 73 SH   SOLE 4 73 0 0
VALMONT INDS INC COM 920253101   6,406,881 26,672 SH   SOLE 7 26,475 0 197
VALMONT INDS INC COM 920253101   16,745,760 69,713 SH   SOLE 18 59,572 0 10,141
VALMONT INDS INC COM 920253101   29,879,962 124,391 SH   SOLE 19 124,391 0 0
VALMONT INDS INC COM 920253101   264,314,833 1,100,349 SH   SOLE 21 1,100,349 0 0
VALMONT INDS INC COM 920253101   191,234,784 796,115 SH   SOLE 22 726,328 0 69,787
VALMONT INDS INC COM 920253101   6,997,077 29,129 SH   SOLE 23 29,129 0 0
VALMONT INDS INC COM 920253101   1,002,877 4,175 SH   SOLE 25 4,175 0 0
VALMONT INDS INC COM 920253101   8,622,338 35,895 SH   SOLE 26 8,198 0 27,697
VALMONT INDS INC COM 920253101   1,886,850 7,855 SH   SOLE 28 7,855 0 0
VALMONT INDS INC COM 920253101   43,461,436 180,931 SH   SOLE 30 180,931 0 0
VALMONT INDS INC COM 920253101   69,661 290 SH   SOLE 31 290 0 0
VALMONT INDS INC COM 920253101   2,447,500 10,189 SH   SOLE 34 10,189 0 0
VALMONT INDS INC COM 920253101   626,948 2,610 SH   SOLE 36 2,610 0 0
VALMONT INDS INC COM 920253101   865,957 3,605 SH   SOLE 40 3,605 0 0
VALMONT INDS INC COM 920253101   43,238 180 SH   OTR 43 180 0 0
VALMONT INDS INC COM 920253101   3,399,022 14,150 SH   SOLE 43 13,603 0 547
VALUE LINE INC COM 920437100   7,039 161 SH   SOLE 2 0 0 161
VALUE LINE INC COM 920437100   109,475 2,504 SH   SOLE 18 2,504 0 0
VALUE LINE INC COM 920437100   76,729 1,755 SH   SOLE 19 1,755 0 0
VALUE LINE INC COM 920437100   1,290,833 29,525 SH   SOLE 21 29,525 0 0
VALUE LINE INC COM 920437100   1,950,480 44,613 SH   SOLE 22 44,373 0 240
VALUE LINE INC COM 920437100   2,667 61 SH   SOLE 43 61 0 0
VALVOLINE INC COM 92047W101   13,593,512 421,635 SH   SOLE 2 123,461 0 298,174
VALVOLINE INC COM 92047W101   16,958 526 SH   SOLE 4 526 0 0
VALVOLINE INC COM 92047W101   867,449 26,906 SH   SOLE 7 25,535 0 1,371
VALVOLINE INC COM 92047W101   8,504,848 263,798 SH   SOLE 18 263,798 0 0
VALVOLINE INC COM 92047W101   1,782,227 55,280 SH   SOLE 19 55,280 0 0
VALVOLINE INC COM 92047W101   244,605,912 7,587,032 SH   SOLE 21 7,587,032 0 0
VALVOLINE INC COM 92047W101   136,176,860 4,223,848 SH   SOLE 22 4,013,860 0 209,988
VALVOLINE INC COM 92047W101   811,545 25,172 SH   SOLE 25 25,172 0 0
VALVOLINE INC COM 92047W101   1,941,686 60,226 SH   SOLE 26 48,977 0 11,249
VALVOLINE INC COM 92047W101   356,284 11,051 SH   SOLE 28 3,226 0 7,825
VALVOLINE INC COM 92047W101   3,982,317 123,521 SH   SOLE 30 123,521 0 0
VALVOLINE INC COM 92047W101   79,536 2,467 SH   SOLE 31 2,467 0 0
VALVOLINE INC COM 92047W101   35,657 1,106 SH   SOLE 36 1,106 0 0
VALVOLINE INC COM 92047W101   716,147 22,213 SH   SOLE 40 22,213 0 0
VALVOLINE INC COM 92047W101   4,794,429 148,711 SH   SOLE 43 144,243 0 4,468
VANDA PHARMACEUTICALS INC COM 921659108   2,662,688 616,363 SH   SOLE 2 401,842 0 214,521
VANDA PHARMACEUTICALS INC COM 921659108   341 79 SH   SOLE 4 79 0 0
VANDA PHARMACEUTICALS INC COM 921659108   3,136 726 SH   SOLE 7 726 0 0
VANDA PHARMACEUTICALS INC COM 921659108   695,606 161,020 SH   SOLE 18 161,020 0 0
VANDA PHARMACEUTICALS INC COM 921659108   2,819,690 652,706 SH   SOLE 19 652,706 0 0
VANDA PHARMACEUTICALS INC COM 921659108   11,063,542 2,561,005 SH   SOLE 21 2,561,005 0 0
VANDA PHARMACEUTICALS INC COM 921659108   10,445,021 2,417,829 SH   SOLE 22 2,339,308 0 78,521
VANDA PHARMACEUTICALS INC COM 921659108   137,052 31,725 SH   SOLE 23 31,725 0 0
VANDA PHARMACEUTICALS INC COM 921659108   30,132 6,975 SH   SOLE 25 6,975 0 0
VANDA PHARMACEUTICALS INC COM 921659108   234,200 54,213 SH   SOLE 26 17,441 0 36,772
VANDA PHARMACEUTICALS INC COM 921659108   871,824 201,811 SH   SOLE 30 201,811 0 0
VANDA PHARMACEUTICALS INC COM 921659108   54,847 12,696 SH   SOLE 40 12,696 0 0
VANDA PHARMACEUTICALS INC COM 921659108   181,306 41,969 SH   SOLE 43 3,100 0 38,869
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   1,362 63 SH   SOLE 2 63 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   139,761 964 SH   SOLE 4 964 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   2,184,269 15,066 SH   SOLE 18 15,066 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   19,739,897 136,156 SH   SOLE 19 136,156 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   987,314 6,810 SH   SOLE 22 6,810 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   300,786 12,601 SH   SOLE 4 12,601 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   6,952,209 291,253 SH   SOLE 18 291,253 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   73,222,872 3,067,569 SH   SOLE 19 3,067,569 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   3,491,465 146,270 SH   SOLE 22 146,270 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   83,664 1,705 SH   SOLE 2 1,705 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   185,624 752 SH   SOLE 18 752 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   33,812 400 SH   SOLE 43 400 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   876,923,795 12,566,979 SH   SOLE 2 12,566,979 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   11,598,622 166,217 SH   SOLE 18 0 0 166,217
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   10,552,733 220,630 SH   SOLE 2 0 0 220,630
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   68 1 SH   SOLE 18 1 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   48 1 SH   SOLE 43 0 0 1
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   66,103,584 168,331 SH   SOLE 2 168,331 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   15,684,438 39,940 SH   SOLE 18 39,839 0 101
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   195,957 499 SH   SOLE 43 499 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   9,691 74 SH   SOLE 43 0 0 74
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   107,708 553 SH   SOLE 43 0 0 553
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   161,307 2,132 SH   SOLE 18 2,132 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   63,694 842 SH   SOLE 43 842 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   5,783 27 SH   SOLE 2 27 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   30,628 143 SH   SOLE 43 0 0 143
VANGUARD INDEX FDS SM CP VAL ETF 922908611   4,625 29 SH   SOLE 2 29 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   121,212 760 SH   SOLE 43 46 0 714
VANGUARD INDEX FDS MID CAP ETF 922908629   186,791 897 SH   SOLE 43 846 0 51
VANGUARD INDEX FDS LARGE CAP ETF 922908637   372,202 1,902 SH   SOLE 43 1,239 0 663
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   33,253 232 SH   SOLE 43 232 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   46,293 170 SH   SOLE 2 170 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   372,792 1,369 SH   SOLE 18 1,369 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,632,771 5,996 SH   SOLE 43 5,900 0 96
VANGUARD INDEX FDS VALUE ETF 922908744   39,586 287 SH   SOLE 2 287 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   95,102,321 689,497 SH   SOLE 18 602,179 0 87,318
VANGUARD INDEX FDS VALUE ETF 922908744   1,297,761 9,409 SH   SOLE 43 6,325 0 3,084
VANGUARD INDEX FDS SMALL CP ETF 922908751   38,097,794 201,501 SH   SOLE 2 201,501 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   206,843 1,094 SH   SOLE 18 1,094 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   884,848 4,680 SH   SOLE 43 4,680 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   816,149 3,842 SH   SOLE 43 2,637 0 1,205
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   24,712,421 232,697 SH   SOLE 2 232,697 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   6,295,054 67,558 SH   SOLE 18 67,385 0 173
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   43,608 468 SH   SOLE 43 468 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   744,698 14,357 SH   SOLE 18 14,357 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,319,938 59,167 SH   SOLE 18 59,167 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   7,528 192 SH   SOLE 43 192 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   46,548 696 SH   SOLE 18 696 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   97,443,242 1,682,086 SH   SOLE 23 1,682,086 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,186,435 42,401 SH   SOLE 2 0 0 42,401
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   38,514,375 512,500 SH   SOLE 19 512,500 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   36,663 550 SH   SOLE 18 550 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   6,301,606 143,938 SH   SOLE 2 0 0 143,938
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,151,465 30,040 SH   SOLE 18 30,040 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   111,043,157 1,550,449 SH   SOLE 19 1,550,449 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   18,615 245 SH   SOLE 2 245 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   98 1 SH   SOLE 18 1 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   252,177,620 3,319,000 SH   SOLE 19 3,319,000 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   9,634 62 SH   SOLE 18 62 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   510,423 3,285 SH   SOLE 43 3,285 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,719,158 39,322 SH   SOLE 18 39,322 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   7,258 166 SH   SOLE 43 166 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   180,293 1,745 SH   SOLE 2 1,745 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,502,273 14,540 SH   SOLE 18 14,540 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   144,648 1,400 SH   SOLE 43 1,400 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   10,460,435 176,816 SH   SOLE 2 0 0 176,816
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   59 1 SH   SOLE 43 0 0 1
VANGUARD WORLD FDS ENERGY ETF 92204A306   4,943 39 SH   SOLE 43 39 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   75,099 935 SH   SOLE 43 935 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   65,358 278 SH   SOLE 43 278 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   140,971 723 SH   SOLE 43 723 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   492,486 1,187 SH   SOLE 43 1,187 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   27,770 264 SH   SOLE 43 264 0 0
VAPOTHERM INC COM NEW 922107305   13 5 SH   SOLE 21 5 0 0
VAPOTHERM INC COM NEW 922107305   109,159 43,146 SH   SOLE 22 43,146 0 0
VAREX IMAGING CORP COM 92214X106   5,109,696 271,937 SH   SOLE 2 190,889 0 81,048
VAREX IMAGING CORP COM 92214X106   16,272 866 SH   SOLE 4 184 0 682
VAREX IMAGING CORP COM 92214X106   318,678 16,960 SH   SOLE 7 16,040 0 920
VAREX IMAGING CORP COM 92214X106   2,366,018 125,919 SH   SOLE 18 125,919 0 0
VAREX IMAGING CORP COM 92214X106   5,771,273 307,146 SH   SOLE 19 307,146 0 0
VAREX IMAGING CORP COM 92214X106   93,504,207 4,976,275 SH   SOLE 21 4,976,275 0 0
VAREX IMAGING CORP COM 92214X106   27,611,304 1,469,468 SH   SOLE 22 1,418,493 0 50,975
VAREX IMAGING CORP COM 92214X106   247,032 13,147 SH   SOLE 23 13,147 0 0
VAREX IMAGING CORP COM 92214X106   165,841 8,826 SH   SOLE 25 8,826 0 0
VAREX IMAGING CORP COM 92214X106   1,658,462 88,263 SH   SOLE 26 3,818 0 84,445
VAREX IMAGING CORP COM 92214X106   181,981 9,685 SH   SOLE 28 9,685 0 0
VAREX IMAGING CORP COM 92214X106   1,929,282 102,676 SH   SOLE 30 102,676 0 0
VAREX IMAGING CORP COM 92214X106   673,791 35,859 SH   SOLE 34 35,859 0 0
VAREX IMAGING CORP COM 92214X106   144,382 7,684 SH   SOLE 40 7,684 0 0
VAREX IMAGING CORP COM 92214X106   1,390,024 73,977 SH   SOLE 43 69,157 0 4,820
VARONIS SYS INC COM 922280102   7,184,413 235,246 SH   SOLE 2 134,527 0 100,719
VARONIS SYS INC COM 922280102   377,016 12,345 SH   SOLE 4 399 0 11,946
VARONIS SYS INC COM 922280102   526,143 17,228 SH   SOLE 7 16,533 0 695
VARONIS SYS INC COM 922280102   8,827,007 289,031 SH   SOLE 18 259,599 0 29,432
VARONIS SYS INC COM 922280102   24,059,870 787,815 SH   SOLE 19 787,815 0 0
VARONIS SYS INC COM 922280102   146,648,621 4,801,854 SH   SOLE 21 4,801,854 0 0
VARONIS SYS INC COM 922280102   107,787,693 3,529,394 SH   SOLE 22 3,404,840 0 124,554
VARONIS SYS INC COM 922280102   542,054 17,749 SH   SOLE 23 17,749 0 0
VARONIS SYS INC COM 922280102   633,644 20,748 SH   SOLE 25 20,748 0 0
VARONIS SYS INC COM 922280102   1,411,498 46,218 SH   SOLE 26 24,923 0 21,295
VARONIS SYS INC COM 922280102   57,751 1,891 SH   SOLE 28 1,891 0 0
VARONIS SYS INC COM 922280102   26,639,889 872,295 SH   SOLE 30 872,295 0 0
VARONIS SYS INC COM 922280102   436,508 14,293 SH   SOLE 31 0 0 14,293
VARONIS SYS INC COM 922280102   80,778 2,645 SH   SOLE 34 2,645 0 0
VARONIS SYS INC COM 922280102   586,276 19,197 SH   SOLE 40 19,197 0 0
VARONIS SYS INC COM 922280102   1,404,015 45,973 SH   SOLE 43 41,662 0 4,311
VARONIS SYS INC NOTE 1.250% 8/1 922280AB8   1,975,088 1,691,000 PRN   SOLE 21 1,691,000 0 0
VAXART INC COM NEW 92243A200   11,399 15,118 SH   SOLE 2 0 0 15,118
VAXART INC COM NEW 92243A200   1,337,197 1,773,471 SH   SOLE 22 1,773,471 0 0
VAXART INC COM NEW 92243A200   660 875 SH   SOLE 43 875 0 0
VAXCYTE INC COM 92243G108   3,026,377 59,364 SH   SOLE 2 28,838 0 30,526
VAXCYTE INC COM 92243G108   9,533 187 SH   SOLE 4 187 0 0
VAXCYTE INC COM 92243G108   814,202 15,971 SH   SOLE 7 15,137 0 834
VAXCYTE INC COM 92243G108   12,296,325 241,199 SH   SOLE 18 231,409 0 9,790
VAXCYTE INC COM 92243G108   32,476,758 637,049 SH   SOLE 19 637,049 0 0
VAXCYTE INC COM 92243G108   193,760,757 3,800,721 SH   SOLE 21 3,800,721 0 0
VAXCYTE INC COM 92243G108   124,905,537 2,450,089 SH   SOLE 22 2,384,540 0 65,549
VAXCYTE INC COM 92243G108   175,116 3,435 SH   SOLE 23 3,435 0 0
VAXCYTE INC COM 92243G108   691,442 13,563 SH   SOLE 25 13,563 0 0
VAXCYTE INC COM 92243G108   1,703,191 33,409 SH   SOLE 26 27,438 0 5,971
VAXCYTE INC COM 92243G108   261,731 5,134 SH   SOLE 28 3,642 0 1,492
VAXCYTE INC COM 92243G108   6,019,056 118,067 SH   SOLE 30 118,067 0 0
VAXCYTE INC COM 92243G108   117,254 2,300 SH   SOLE 34 2,300 0 0
VAXCYTE INC COM 92243G108   64,184 1,259 SH   SOLE 36 1,259 0 0
VAXCYTE INC COM 92243G108   600,901 11,787 SH   SOLE 40 11,787 0 0
VAXCYTE INC COM 92243G108   1,413,013 27,717 SH   SOLE 43 22,897 0 4,820
VAXXINITY INC COM CL A 92244V104   8,275 6,040 SH   SOLE 2 2,720 0 3,320
VAXXINITY INC COM CL A 92244V104   149,408 109,057 SH   SOLE 18 109,057 0 0
VAXXINITY INC COM CL A 92244V104   125,726 91,771 SH   SOLE 19 91,771 0 0
VAXXINITY INC COM CL A 92244V104   1,947,176 1,421,296 SH   SOLE 21 1,421,296 0 0
VAXXINITY INC COM CL A 92244V104   1,231,338 898,787 SH   SOLE 22 890,164 0 8,623
VBI VACCINES INC CDA COM NEW 91822J202   6 9 SH   SOLE 21 9 0 0
VBI VACCINES INC CDA COM NEW 91822J202   74,478 111,796 SH   SOLE 22 111,796 0 0
VBI VACCINES INC CDA COM NEW 91822J202   103 155 SH   SOLE 43 155 0 0
VECTOR GROUP LTD COM 92240M108   1,228,973 115,505 SH   SOLE 2 47,294 0 68,211
VECTOR GROUP LTD COM 92240M108   5,437 511 SH   SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108   16,630 1,563 SH   SOLE 7 1,563 0 0
VECTOR GROUP LTD COM 92240M108   4,919,223 462,333 SH   SOLE 18 462,333 0 0
VECTOR GROUP LTD COM 92240M108   3,202,768 301,012 SH   SOLE 19 301,012 0 0
VECTOR GROUP LTD COM 92240M108   167,078,154 15,702,834 SH   SOLE 21 15,702,834 0 0
VECTOR GROUP LTD COM 92240M108   41,748,849 3,923,764 SH   SOLE 22 3,755,140 0 168,624
VECTOR GROUP LTD COM 92240M108   627,345 58,961 SH   SOLE 26 25,594 0 33,367
VECTOR GROUP LTD COM 92240M108   2,441,476 229,462 SH   SOLE 30 229,462 0 0
VECTOR GROUP LTD COM 92240M108   41,262 3,878 SH   SOLE 36 3,878 0 0
VECTOR GROUP LTD COM 92240M108   838,050 78,764 SH   SOLE 43 72,513 0 6,251
VEECO INSTRS INC DEL COM 922417100   1,352,372 48,110 SH   SOLE 2 14,960 0 33,150
VEECO INSTRS INC DEL COM 922417100   3,289 117 SH   SOLE 4 117 0 0
VEECO INSTRS INC DEL COM 922417100   1,045,748 37,202 SH   SOLE 7 35,169 0 2,033
VEECO INSTRS INC DEL COM 922417100   4,762,396 169,420 SH   SOLE 18 169,420 0 0
VEECO INSTRS INC DEL COM 922417100   2,934,853 104,406 SH   SOLE 19 104,406 0 0
VEECO INSTRS INC DEL COM 922417100   176,619,515 6,283,156 SH   SOLE 21 6,283,156 0 0
VEECO INSTRS INC DEL COM 922417100   42,179,730 1,500,524 SH   SOLE 22 1,435,024 0 65,500
VEECO INSTRS INC DEL COM 922417100   323,237 11,499 SH   SOLE 25 11,499 0 0
VEECO INSTRS INC DEL COM 922417100   1,109,305 39,463 SH   SOLE 26 8,339 0 31,124
VEECO INSTRS INC DEL COM 922417100   9,923 353 SH   SOLE 28 353 0 0
VEECO INSTRS INC DEL COM 922417100   5,560,467 197,811 SH   SOLE 30 197,811 0 0
VEECO INSTRS INC DEL COM 922417100   78,090 2,778 SH   SOLE 36 2,778 0 0
VEECO INSTRS INC DEL COM 922417100   320,932 11,417 SH   SOLE 40 11,417 0 0
VEECO INSTRS INC DEL COM 922417100   1,600,049 56,921 SH   SOLE 43 53,841 0 3,080
VEEVA SYS INC CL A COM 922475108   53,891,667 264,889 SH   SOLE 2 56,393 0 208,496
VEEVA SYS INC CL A COM 922475108   23,893,575 117,442 SH   SOLE 4 54,113 0 63,329
VEEVA SYS INC CL A COM 922475108   4,419,748 21,724 SH   SOLE 7 20,807 0 917
VEEVA SYS INC CL A COM 922475108   1,105,751 5,435 SH   SOLE 13 5,435 0 0
VEEVA SYS INC CL A COM 922475108   1,525,672 7,499 SH   SOLE 15 7,499 0 0
VEEVA SYS INC CL A COM 922475108   62,597,496 307,680 SH   SOLE 18 298,168 0 9,512
VEEVA SYS INC CL A COM 922475108   14,994,672 73,702 SH   SOLE 19 73,702 0 0
VEEVA SYS INC CL A COM 922475108   550,619,318 2,706,411 SH   SOLE 21 2,706,411 0 0
VEEVA SYS INC CL A COM 922475108   697,299,647 3,427,376 SH   SOLE 22 3,150,990 0 276,386
VEEVA SYS INC CL A COM 922475108   52,269,967 256,918 SH   SOLE 23 256,918 0 0
VEEVA SYS INC CL A COM 922475108   46,672,651 229,406 SH   SOLE 25 214,117 0 15,289
VEEVA SYS INC CL A COM 922475108   47,289,308 232,437 SH   SOLE 26 74,390 0 158,047
VEEVA SYS INC CL A COM 922475108   64,223,672 315,673 SH   SOLE 28 2,018 0 313,655
VEEVA SYS INC CL A COM 922475108   17,904 88 SH   SOLE 29 88 0 0
VEEVA SYS INC CL A COM 922475108   96,455,238 474,098 SH   SOLE 30 401,181 0 72,917
VEEVA SYS INC CL A COM 922475108   55,826,883 274,401 SH   SOLE 31 30,157 0 244,244
VEEVA SYS INC CL A COM 922475108   21,964,869 107,962 SH   SOLE 34 107,962 0 0
VEEVA SYS INC CL A COM 922475108   9,062,884 44,546 SH   SOLE 36 44,546 0 0
VEEVA SYS INC CL A COM 922475108   1,426,795 7,013 SH   SOLE 40 7,013 0 0
VEEVA SYS INC CL A COM 922475108   52,897 260 SH   OTR 43 260 0 0
VEEVA SYS INC CL A COM 922475108   14,977,989 73,620 SH   SOLE 43 57,418 0 16,202
VELO3D INC COMMON STOCK 92259N104   75,410 48,340 SH   SOLE 2 31,431 0 16,909
VELO3D INC COMMON STOCK 92259N104   1,604 1,028 SH   SOLE 7 1,028 0 0
VELO3D INC COMMON STOCK 92259N104   357,906 229,427 SH   SOLE 18 229,427 0 0
VELO3D INC COMMON STOCK 92259N104   284,165 182,157 SH   SOLE 19 182,157 0 0
VELO3D INC COMMON STOCK 92259N104   4,761,605 3,052,311 SH   SOLE 21 3,052,311 0 0
VELO3D INC COMMON STOCK 92259N104   3,243,518 2,079,178 SH   SOLE 22 1,993,508 0 85,670
VELO3D INC COMMON STOCK 92259N104   22,083 14,156 SH   SOLE 25 14,156 0 0
VELO3D INC COMMON STOCK 92259N104   156,009 100,006 SH   SOLE 30 100,006 0 0
VELOCITY FINL INC COM 92262D101   234,780 20,777 SH   SOLE 2 18,502 0 2,275
VELOCITY FINL INC COM 92262D101   305,247 27,013 SH   SOLE 18 27,013 0 0
VELOCITY FINL INC COM 92262D101   176,077 15,582 SH   SOLE 19 15,582 0 0
VELOCITY FINL INC COM 92262D101   3,986,798 352,814 SH   SOLE 21 352,814 0 0
VELOCITY FINL INC COM 92262D101   1,528,438 135,260 SH   SOLE 22 130,095 0 5,165
VENTAS INC COM 92276F100   49,407,578 1,172,741 SH   SOLE 2 179,281 0 993,460
VENTAS INC COM 92276F100   30,956,745 734,791 SH   SOLE 4 550,434 0 184,357
VENTAS INC COM 92276F100   35,019,846 831,233 SH   SOLE 7 705,658 0 125,575
VENTAS INC COM 92276F100   481,967 11,440 SH   SOLE 13 11,440 0 0
VENTAS INC COM 92276F100   2,330,674 55,321 SH   SOLE 15 55,321 0 0
VENTAS INC COM 92276F100   37,340,240 886,310 SH   SOLE 18 861,927 0 24,383
VENTAS INC COM 92276F100   45,600,543 1,082,377 SH   SOLE 19 1,082,377 0 0
VENTAS INC COM 92276F100   550,914,714 13,076,542 SH   SOLE 21 13,076,542 0 0
VENTAS INC COM 92276F100   550,185,149 13,059,225 SH   SOLE 22 11,681,614 0 1,377,611
VENTAS INC COM 92276F100   30,298,211 719,160 SH   SOLE 23 719,160 0 0
VENTAS INC COM 92276F100   174,928,479 4,152,112 SH   SOLE 25 3,584,565 0 567,547
VENTAS INC COM 92276F100   27,832,089 660,624 SH   SOLE 26 423,390 0 237,234
VENTAS INC COM 92276F100   66,815,189 1,585,929 SH   SOLE 28 177,118 0 1,408,811
VENTAS INC COM 92276F100   138,051,121 3,276,789 SH   SOLE 30 3,276,789 0 0
VENTAS INC COM 92276F100   3,710,305 88,068 SH   SOLE 31 81,268 0 6,800
VENTAS INC COM 92276F100   7,794,134 185,002 SH   SOLE 34 185,002 0 0
VENTAS INC COM 92276F100   4,425,209 105,037 SH   SOLE 36 105,037 0 0
VENTAS INC COM 92276F100   829,498 19,689 SH   SOLE 40 19,689 0 0
VENTAS INC COM 92276F100   28,733 682 SH   OTR 43 682 0 0
VENTAS INC COM 92276F100   20,609,202 489,181 SH   SOLE 43 451,521 0 37,660
VENTYX BIOSCIENCES INC COM 92332V107   751,175 21,629 SH   SOLE 2 12,073 0 9,556
VENTYX BIOSCIENCES INC COM 92332V107   5,939 171 SH   SOLE 4 171 0 0
VENTYX BIOSCIENCES INC COM 92332V107   370,083 10,656 SH   SOLE 7 10,092 0 564
VENTYX BIOSCIENCES INC COM 92332V107   3,869,547 111,418 SH   SOLE 18 111,418 0 0
VENTYX BIOSCIENCES INC COM 92332V107   4,625,723 133,191 SH   SOLE 19 133,191 0 0
VENTYX BIOSCIENCES INC COM 92332V107   68,797,386 1,980,921 SH   SOLE 21 1,980,921 0 0
VENTYX BIOSCIENCES INC COM 92332V107   43,727,327 1,259,065 SH   SOLE 22 1,224,422 0 34,643
VENTYX BIOSCIENCES INC COM 92332V107   8,231 237 SH   SOLE 23 237 0 0
VENTYX BIOSCIENCES INC COM 92332V107   312,223 8,990 SH   SOLE 25 8,990 0 0
VENTYX BIOSCIENCES INC COM 92332V107   826,748 23,805 SH   SOLE 26 20,383 0 3,422
VENTYX BIOSCIENCES INC COM 92332V107   69,147 1,991 SH   SOLE 28 0 0 1,991
VENTYX BIOSCIENCES INC COM 92332V107   2,397,030 69,019 SH   SOLE 30 69,019 0 0
VENTYX BIOSCIENCES INC COM 92332V107   8,683 250 SH   SOLE 34 250 0 0
VENTYX BIOSCIENCES INC COM 92332V107   9,377 270 SH   SOLE 36 270 0 0
VENTYX BIOSCIENCES INC COM 92332V107   228,002 6,565 SH   SOLE 40 6,565 0 0
VENTYX BIOSCIENCES INC COM 92332V107   1,459 42 SH   SOLE 43 42 0 0
VENUS CONCEPT INC COM NEW 92332W204   2,064 1,053 SH   SOLE 21 1,053 0 0
VENUS CONCEPT INC COM NEW 92332W204   461 235 SH   SOLE 22 235 0 0
VERA BRADLEY INC COM 92335C106   504,872 76,380 SH   SOLE 2 44,702 0 31,678
VERA BRADLEY INC COM 92335C106   471,604 71,347 SH   SOLE 18 71,347 0 0
VERA BRADLEY INC COM 92335C106   397,704 60,167 SH   SOLE 19 60,167 0 0
VERA BRADLEY INC COM 92335C106   5,832,723 882,409 SH   SOLE 21 882,409 0 0
VERA BRADLEY INC COM 92335C106   5,240,296 792,783 SH   SOLE 22 775,908 0 16,875
VERA BRADLEY INC COM 92335C106   265,900 40,227 SH   SOLE 26 0 0 40,227
VERA THERAPEUTICS INC CL A 92337R101   314,960 22,973 SH   SOLE 2 6,880 0 16,093
VERA THERAPEUTICS INC CL A 92337R101   5,155 376 SH   SOLE 7 376 0 0
VERA THERAPEUTICS INC CL A 92337R101   1,261,485 92,012 SH   SOLE 18 92,012 0 0
VERA THERAPEUTICS INC CL A 92337R101   960,248 70,040 SH   SOLE 19 70,040 0 0
VERA THERAPEUTICS INC CL A 92337R101   16,525,787 1,205,382 SH   SOLE 21 1,205,382 0 0
VERA THERAPEUTICS INC CL A 92337R101   12,804,016 933,918 SH   SOLE 22 897,935 0 35,983
VERA THERAPEUTICS INC CL A 92337R101   61,366 4,476 SH   SOLE 25 4,476 0 0
VERA THERAPEUTICS INC CL A 92337R101   334,634 24,408 SH   SOLE 30 24,408 0 0
VERA THERAPEUTICS INC CL A 92337R101   66,260 4,833 SH   SOLE 40 4,833 0 0
VERACYTE INC COM 92337F107   4,986,557 223,312 SH   SOLE 2 102,726 0 120,586
VERACYTE INC COM 92337F107   6,208 278 SH   SOLE 4 278 0 0
VERACYTE INC COM 92337F107   16,814 753 SH   SOLE 7 753 0 0
VERACYTE INC COM 92337F107   4,404,079 197,227 SH   SOLE 18 197,227 0 0
VERACYTE INC COM 92337F107   12,658,363 566,877 SH   SOLE 19 566,877 0 0
VERACYTE INC COM 92337F107   67,267,428 3,012,424 SH   SOLE 21 3,012,424 0 0
VERACYTE INC COM 92337F107   55,369,155 2,479,586 SH   SOLE 22 2,386,081 0 93,505
VERACYTE INC COM 92337F107   288,526 12,921 SH   SOLE 23 12,921 0 0
VERACYTE INC COM 92337F107   311,570 13,953 SH   SOLE 25 13,953 0 0
VERACYTE INC COM 92337F107   2,764,789 123,815 SH   SOLE 26 28,187 0 95,628
VERACYTE INC COM 92337F107   25,077 1,123 SH   SOLE 28 1,123 0 0
VERACYTE INC COM 92337F107   4,748,832 212,666 SH   SOLE 30 212,666 0 0
VERACYTE INC COM 92337F107   299,803 13,426 SH   SOLE 40 13,426 0 0
VERACYTE INC COM 92337F107   695,111 31,129 SH   SOLE 43 22,425 0 8,704
VERADIGM INC COM 01988P108   1,971,053 150,004 SH   SOLE 2 38,871 0 111,133
VERADIGM INC COM 01988P108   4,704 358 SH   SOLE 4 358 0 0
VERADIGM INC COM 01988P108   360,759 27,455 SH   SOLE 7 25,998 0 1,457
VERADIGM INC COM 01988P108   4,687,761 356,755 SH   SOLE 18 356,755 0 0
VERADIGM INC COM 01988P108   7,668,189 583,576 SH   SOLE 19 583,576 0 0
VERADIGM INC COM 01988P108   164,353,162 12,507,851 SH   SOLE 21 12,507,851 0 0
VERADIGM INC COM 01988P108   46,344,583 3,526,985 SH   SOLE 22 3,383,717 0 143,268
VERADIGM INC COM 01988P108   355 27 SH   SOLE 23 27 0 0
VERADIGM INC COM 01988P108   246,401 18,752 SH   SOLE 25 18,752 0 0
VERADIGM INC COM 01988P108   2,819,752 214,593 SH   SOLE 26 52,808 0 161,785
VERADIGM INC COM 01988P108   98,497 7,496 SH   SOLE 28 2,160 0 5,336
VERADIGM INC COM 01988P108   5,913,460 450,035 SH   SOLE 30 450,035 0 0
VERADIGM INC COM 01988P108   53,519 4,073 SH   SOLE 36 4,073 0 0
VERADIGM INC COM 01988P108   196,469 14,952 SH   SOLE 40 14,952 0 0
VERADIGM INC COM 01988P108   1,678,504 127,740 SH   SOLE 43 117,377 0 10,363
VERALTO CORP COM 92338C103   37,243,860 440,443 SH   SOLE 2 124,093 0 316,350
VERALTO CORP COM 92338C103   16,047,965 189,782 SH   SOLE 4 97,767 0 92,015
VERALTO CORP COM 92338C103   18,000,625 212,874 SH   SOLE 7 206,850 0 6,024
VERALTO CORP COM 92338C103   594,625 7,032 SH   SOLE 13 7,032 0 0
VERALTO CORP COM 92338C103   2,078,992 24,586 SH   SOLE 15 24,586 0 0
VERALTO CORP COM 92338C103   66,690,696 788,679 SH   SOLE 18 736,418 0 52,261
VERALTO CORP COM 92338C103   54,319,568 642,379 SH   SOLE 19 642,379 0 0
VERALTO CORP COM 92338C103   381,994,472 4,517,437 SH   SOLE 21 4,517,437 0 0
VERALTO CORP COM 92338C103   405,113,599 4,790,842 SH   SOLE 22 4,390,102 0 400,740
VERALTO CORP COM 92338C103   38,588,956 456,350 SH   SOLE 23 456,350 0 0
VERALTO CORP COM 92338C103   33,940,185 401,374 SH   SOLE 25 401,374 0 0
VERALTO CORP COM 92338C103   23,926,082 282,948 SH   SOLE 26 141,644 0 141,304
VERALTO CORP COM 92338C103   42,489,624 502,479 SH   SOLE 28 7,321 0 495,158
VERALTO CORP COM 92338C103   24,268 287 SH   SOLE 29 287 0 0
VERALTO CORP COM 92338C103   136,564,653 1,615,003 SH   SOLE 30 1,615,003 0 0
VERALTO CORP COM 92338C103   6,413,537 75,846 SH   SOLE 31 48,081 0 27,765
VERALTO CORP COM 92338C103   38,015,977 449,574 SH   SOLE 34 449,574 0 0
VERALTO CORP COM 92338C103   4,827,953 57,095 SH   SOLE 36 57,095 0 0
VERALTO CORP COM 92338C103   959,417 11,346 SH   SOLE 40 11,346 0 0
VERASTEM INC COM NEW 92337C203   30,073 3,699 SH   SOLE 2 3,699 0 0
VERASTEM INC COM NEW 92337C203   2,427,585 298,596 SH   SOLE 22 298,596 0 0
VERB TECHNOLOGY CO INC COM NEW 92337U203   2,138 3,053 SH   SOLE 21 3,053 0 0
VERB TECHNOLOGY CO INC COM NEW 92337U203   19,310 27,578 SH   SOLE 22 27,578 0 0
VERDE CLEAN FUELS INC CLASS A COM 923372106   6,145 1,630 SH   SOLE 2 0 0 1,630
VERDE CLEAN FUELS INC CLASS A COM 923372106   46,503 12,335 SH   SOLE 18 12,335 0 0
VERDE CLEAN FUELS INC CLASS A COM 923372106   27,103 7,189 SH   SOLE 19 7,189 0 0
VERDE CLEAN FUELS INC CLASS A COM 923372106   518,688 137,583 SH   SOLE 21 137,583 0 0
VERDE CLEAN FUELS INC CLASS A COM 923372106   136,779 36,281 SH   SOLE 22 33,234 0 3,047
VERICEL CORP COM 92346J108   2,469,016 73,658 SH   SOLE 2 43,544 0 30,114
VERICEL CORP COM 92346J108   5,162 154 SH   SOLE 4 154 0 0
VERICEL CORP COM 92346J108   16,928 505 SH   SOLE 7 505 0 0
VERICEL CORP COM 92346J108   4,903,373 146,282 SH   SOLE 18 140,961 0 5,321
VERICEL CORP COM 92346J108   7,689,387 229,397 SH   SOLE 19 229,397 0 0
VERICEL CORP COM 92346J108   179,638,440 5,359,142 SH   SOLE 21 5,359,142 0 0
VERICEL CORP COM 92346J108   48,764,963 1,454,802 SH   SOLE 22 1,413,039 0 41,763
VERICEL CORP COM 92346J108   188,248 5,616 SH   SOLE 23 5,616 0 0
VERICEL CORP COM 92346J108   294,104 8,774 SH   SOLE 25 8,774 0 0
VERICEL CORP COM 92346J108   679,584 20,274 SH   SOLE 26 12,537 0 7,737
VERICEL CORP COM 92346J108   4,365,377 130,232 SH   SOLE 30 130,232 0 0
VERICEL CORP COM 92346J108   257,802 7,691 SH   SOLE 40 7,691 0 0
VERICEL CORP COM 92346J108   1,369,862 40,867 SH   SOLE 43 35,700 0 5,167
VERICITY INC COM 92347D100   1,859 315 SH   SOLE 18 315 0 0
VERICITY INC COM 92347D100   27,695 4,694 SH   SOLE 21 4,694 0 0
VERICITY INC COM 92347D100   7,186 1,218 SH   SOLE 22 1,218 0 0
VERIFYME INC COM NEW 92346X206   517 442 SH   SOLE 22 442 0 0
VERINT SYS INC COM 92343X100   2,375,741 103,338 SH   SOLE 2 58,493 0 44,845
VERINT SYS INC COM 92343X100   10,139 441 SH   SOLE 4 230 0 211
VERINT SYS INC COM 92343X100   514,769 22,391 SH   SOLE 7 21,188 0 1,203
VERINT SYS INC COM 92343X100   3,506,159 152,508 SH   SOLE 18 152,508 0 0
VERINT SYS INC COM 92343X100   8,001,279 348,033 SH   SOLE 19 348,033 0 0
VERINT SYS INC COM 92343X100   56,355,801 2,451,318 SH   SOLE 21 2,451,318 0 0
VERINT SYS INC COM 92343X100   44,380,931 1,930,445 SH   SOLE 22 1,871,730 0 58,715
VERINT SYS INC COM 92343X100   180,196 7,838 SH   SOLE 23 7,838 0 0
VERINT SYS INC COM 92343X100   289,237 12,581 SH   SOLE 25 12,581 0 0
VERINT SYS INC COM 92343X100   1,612,794 70,152 SH   SOLE 26 31,110 0 39,042
VERINT SYS INC COM 92343X100   26,622 1,158 SH   SOLE 28 1,158 0 0
VERINT SYS INC COM 92343X100   2,487,472 108,198 SH   SOLE 30 108,198 0 0
VERINT SYS INC COM 92343X100   52,141 2,268 SH   SOLE 36 2,268 0 0
VERINT SYS INC COM 92343X100   221,049 9,615 SH   SOLE 40 9,615 0 0
VERINT SYS INC COM 92343X100   254,706 11,079 SH   SOLE 43 8,218 0 2,861
VERINT SYSTEMS INC NOTE 0.250% 4/1 92343XAC4   1,908,131 2,235,000 PRN   SOLE 21 2,235,000 0 0
VERIS RESIDENTIAL INC COM 554489104   2,892,566 175,307 SH   SOLE 2 58,178 0 117,129
VERIS RESIDENTIAL INC COM 554489104   2,882,022 174,668 SH   SOLE 4 174,668 0 0
VERIS RESIDENTIAL INC COM 554489104   2,441,373 147,962 SH   SOLE 7 129,462 0 18,500
VERIS RESIDENTIAL INC COM 554489104   6,990,737 423,681 SH   SOLE 18 423,681 0 0
VERIS RESIDENTIAL INC COM 554489104   6,112,557 370,458 SH   SOLE 19 370,458 0 0
VERIS RESIDENTIAL INC COM 554489104   158,635,884 9,614,296 SH   SOLE 21 9,614,296 0 0
VERIS RESIDENTIAL INC COM 554489104   54,305,543 3,291,245 SH   SOLE 22 2,885,428 0 405,817
VERIS RESIDENTIAL INC COM 554489104   501,072 30,368 SH   SOLE 23 30,368 0 0
VERIS RESIDENTIAL INC COM 554489104   4,820,558 292,155 SH   SOLE 25 292,155 0 0
VERIS RESIDENTIAL INC COM 554489104   1,077,236 65,287 SH   SOLE 26 23,645 0 41,642
VERIS RESIDENTIAL INC COM 554489104   2,511,333 152,202 SH   SOLE 28 50,723 0 101,479
VERIS RESIDENTIAL INC COM 554489104   5,270,513 319,425 SH   SOLE 30 319,425 0 0
VERIS RESIDENTIAL INC COM 554489104   832,277 50,441 SH   SOLE 34 50,441 0 0
VERIS RESIDENTIAL INC COM 554489104   109,907 6,661 SH   SOLE 36 6,661 0 0
VERIS RESIDENTIAL INC COM 554489104   231,132 14,008 SH   SOLE 40 14,008 0 0
VERIS RESIDENTIAL INC COM 554489104   791,555 47,973 SH   SOLE 43 45,805 0 2,168
VERISIGN INC COM 92343E102   101,833,502 502,807 SH   SOLE 2 328,276 0 174,531
VERISIGN INC COM 92343E102   35,219,967 173,900 SH   SOLE 4 77,518 0 96,382
VERISIGN INC COM 92343E102   15,723,822 77,637 SH   SOLE 7 68,188 0 9,449
VERISIGN INC COM 92343E102   7,704,646 38,042 SH   SOLE 13 38,042 0 0
VERISIGN INC COM 92343E102   1,641,911 8,107 SH   SOLE 15 8,107 0 0
VERISIGN INC COM 92343E102   36,923,852 182,313 SH   SOLE 18 164,664 0 17,649
VERISIGN INC COM 92343E102   61,798,992 305,135 SH   SOLE 19 305,135 0 0
VERISIGN INC COM 92343E102   662,471,174 3,270,978 SH   SOLE 21 3,270,978 0 0
VERISIGN INC COM 92343E102   458,981,992 2,266,242 SH   SOLE 22 2,046,361 0 219,881
VERISIGN INC COM 92343E102   54,237,534 267,800 SH   SOLE 23 267,800 0 0
VERISIGN INC COM 92343E102   58,907,876 290,860 SH   SOLE 25 290,609 0 251
VERISIGN INC COM 92343E102   43,593,570 215,245 SH   SOLE 26 129,299 0 85,946
VERISIGN INC COM 92343E102   46,437,294 229,286 SH   SOLE 28 1,383 0 227,903
VERISIGN INC COM 92343E102   7,183,739 35,470 SH   SOLE 29 35,470 0 0
VERISIGN INC COM 92343E102   186,986,835 923,255 SH   SOLE 30 901,405 0 21,850
VERISIGN INC COM 92343E102   19,435,791 95,965 SH   SOLE 31 94,369 0 1,596
VERISIGN INC COM 92343E102   115,911,565 572,318 SH   SOLE 34 572,318 0 0
VERISIGN INC COM 92343E102   4,319,357 21,327 SH   SOLE 36 21,327 0 0
VERISIGN INC COM 92343E102   915,233 4,519 SH   SOLE 40 4,519 0 0
VERISIGN INC COM 92343E102   35,848 177 SH   OTR 43 177 0 0
VERISIGN INC COM 92343E102   28,884,626 142,619 SH   SOLE 43 122,109 0 20,510
VERISK ANALYTICS INC COM 92345Y106   59,373,254 251,326 SH   SOLE 2 45,708 0 205,618
VERISK ANALYTICS INC COM 92345Y106   29,343,134 124,209 SH   SOLE 4 54,899 0 69,310
VERISK ANALYTICS INC COM 92345Y106   26,819,382 113,526 SH   SOLE 7 98,886 0 14,640
VERISK ANALYTICS INC COM 92345Y106   1,182,381 5,005 SH   SOLE 13 5,005 0 0
VERISK ANALYTICS INC COM 92345Y106   3,166,797 13,405 SH   SOLE 15 13,405 0 0
VERISK ANALYTICS INC COM 92345Y106   65,570,066 277,557 SH   SOLE 18 268,661 0 8,896
VERISK ANALYTICS INC COM 92345Y106   56,546,643 239,361 SH   SOLE 19 239,361 0 0
VERISK ANALYTICS INC COM 92345Y106   1,162,931,325 4,922,669 SH   SOLE 21 4,922,669 0 0
VERISK ANALYTICS INC COM 92345Y106   756,642,938 3,202,857 SH   SOLE 22 2,884,970 0 317,887
VERISK ANALYTICS INC COM 92345Y106   58,309,938 246,825 SH   SOLE 23 246,825 0 0
VERISK ANALYTICS INC COM 92345Y106   131,575,285 556,956 SH   SOLE 25 556,463 0 493
VERISK ANALYTICS INC COM 92345Y106   44,893,396 190,033 SH   SOLE 26 78,509 0 111,524
VERISK ANALYTICS INC COM 92345Y106   72,078,950 305,109 SH   SOLE 28 2,133 0 302,976
VERISK ANALYTICS INC COM 92345Y106   278,266,387 1,177,897 SH   SOLE 30 1,177,897 0 0
VERISK ANALYTICS INC COM 92345Y106   12,754,598 53,990 SH   SOLE 31 30,261 0 23,729
VERISK ANALYTICS INC COM 92345Y106   9,526,378 40,325 SH   SOLE 32 40,325 0 0
VERISK ANALYTICS INC COM 92345Y106   57,665,712 244,098 SH   SOLE 34 244,098 0 0
VERISK ANALYTICS INC COM 92345Y106   7,789,305 32,972 SH   SOLE 36 32,972 0 0
VERISK ANALYTICS INC COM 92345Y106   1,649,900 6,984 SH   SOLE 40 6,984 0 0
VERISK ANALYTICS INC COM 92345Y106   44,649 189 SH   OTR 43 189 0 0
VERISK ANALYTICS INC COM 92345Y106   79,684,174 337,302 SH   SOLE 43 307,325 0 29,977
VERITEX HLDGS INC COM 923451108   1,643,538 91,562 SH   SOLE 2 58,268 0 33,294
VERITEX HLDGS INC COM 923451108   332,255 18,510 SH   SOLE 7 17,517 0 993
VERITEX HLDGS INC COM 923451108   2,854,732 159,038 SH   SOLE 18 159,038 0 0
VERITEX HLDGS INC COM 923451108   2,760,710 153,800 SH   SOLE 19 153,800 0 0
VERITEX HLDGS INC COM 923451108   106,513,990 5,933,927 SH   SOLE 21 5,933,927 0 0
VERITEX HLDGS INC COM 923451108   24,082,205 1,341,627 SH   SOLE 22 1,282,921 0 58,706
VERITEX HLDGS INC COM 923451108   17,340 966 SH   SOLE 23 966 0 0
VERITEX HLDGS INC COM 923451108   145,251 8,092 SH   SOLE 25 8,092 0 0
VERITEX HLDGS INC COM 923451108   523,907 29,187 SH   SOLE 26 18,937 0 10,250
VERITEX HLDGS INC COM 923451108   15,814 881 SH   SOLE 28 881 0 0
VERITEX HLDGS INC COM 923451108   2,083,708 116,084 SH   SOLE 30 116,084 0 0
VERITEX HLDGS INC COM 923451108   115,580 6,439 SH   SOLE 40 6,439 0 0
VERITEX HLDGS INC COM 923451108   367,293 20,462 SH   SOLE 43 20,112 0 350
VERITIV CORP COM 923454102   2,157,191 12,772 SH   SOLE 2 3,746 0 9,026
VERITIV CORP COM 923454102   8,276 49 SH   SOLE 4 49 0 0
VERITIV CORP COM 923454102   686,241 4,063 SH   SOLE 7 3,856 0 207
VERITIV CORP COM 923454102   7,313,370 43,300 SH   SOLE 18 43,300 0 0
VERITIV CORP COM 923454102   4,553,375 26,959 SH   SOLE 19 26,959 0 0
VERITIV CORP COM 923454102   261,588,098 1,548,775 SH   SOLE 21 1,548,775 0 0
VERITIV CORP COM 923454102   63,926,117 378,485 SH   SOLE 22 361,737 0 16,748
VERITIV CORP COM 923454102   459,577 2,721 SH   SOLE 25 2,721 0 0
VERITIV CORP COM 923454102   1,659,443 9,825 SH   SOLE 26 1,311 0 8,514
VERITIV CORP COM 923454102   4,907,727 29,057 SH   SOLE 30 29,057 0 0
VERITIV CORP COM 923454102   124,310 736 SH   SOLE 36 736 0 0
VERITIV CORP COM 923454102   402,995 2,386 SH   SOLE 40 2,386 0 0
VERITIV CORP COM 923454102   1,670,832 9,892 SH   SOLE 43 9,547 0 345
VERITONE INC COM 92347M100   8,935 3,463 SH   SOLE 2 1,052 0 2,411
VERITONE INC COM 92347M100   1,220 473 SH   SOLE 7 473 0 0
VERITONE INC COM 92347M100   198,549 76,957 SH   SOLE 18 76,957 0 0
VERITONE INC COM 92347M100   144,194 55,889 SH   SOLE 19 55,889 0 0
VERITONE INC COM 92347M100   2,826,209 1,095,430 SH   SOLE 21 1,095,430 0 0
VERITONE INC COM 92347M100   1,942,805 753,025 SH   SOLE 22 741,058 0 11,967
VERITONE INC COM 92347M100   1,912 741 SH   SOLE 43 741 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   267,317,874 8,248,006 SH   SOLE 2 1,274,530 0 6,973,476
VERIZON COMMUNICATIONS INC COM 92343V104   106,157,010 3,275,440 SH   SOLE 4 1,603,300 0 1,672,140
VERIZON COMMUNICATIONS INC COM 92343V104   167,025,551 5,153,519 SH   SOLE 7 4,410,455 0 743,064
VERIZON COMMUNICATIONS INC COM 92343V104   4,359,113 134,499 SH   SOLE 13 134,499 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   19,548,124 603,151 SH   SOLE 15 603,151 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   287,019,854 8,855,904 SH   SOLE 18 8,433,952 0 421,952
VERIZON COMMUNICATIONS INC COM 92343V104   296,172,400 9,138,303 SH   SOLE 19 9,138,303 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   4,137,802,525 127,670,550 SH   SOLE 21 127,670,550 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,093,290,096 95,442,459 SH   SOLE 22 86,478,912 0 8,963,547
VERIZON COMMUNICATIONS INC COM 92343V104   267,750,483 8,261,354 SH   SOLE 23 8,261,354 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   297,471,296 9,178,380 SH   SOLE 25 8,396,945 0 781,435
VERIZON COMMUNICATIONS INC COM 92343V104   211,816,657 6,535,534 SH   SOLE 26 4,069,666 0 2,465,868
VERIZON COMMUNICATIONS INC COM 92343V104   332,290,688 10,252,721 SH   SOLE 28 326,346 0 9,926,375
VERIZON COMMUNICATIONS INC COM 92343V104   1,172,912,909 36,189,846 SH   SOLE 30 35,741,819 0 448,027
VERIZON COMMUNICATIONS INC COM 92343V104   32,497,215 1,002,691 SH   SOLE 31 869,524 0 133,167
VERIZON COMMUNICATIONS INC COM 92343V104   8,525,548 263,053 SH   SOLE 32 263,053 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   59,339,372 1,830,897 SH   SOLE 34 1,830,897 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   19,099,570 589,311 SH   SOLE 35 589,311 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   46,650,695 1,439,392 SH   SOLE 36 1,439,392 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   6,615,821 204,129 SH   SOLE 40 204,129 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   260,965 8,052 SH   OTR 43 8,052 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   157,340,560 4,854,692 SH   SOLE 43 4,173,712 0 680,980
VERMILION ENERGY INC COM 923725105   607,710 41,567 SH   SOLE 21 41,567 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   4,995,054 306,445 SH   SOLE 21 306,445 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   468,592 28,748 SH   SOLE 30 28,748 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   9,943 610 SH   SOLE 43 610 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   1,639,691 87,684 SH   SOLE 2 59,059 0 28,625
VERRA MOBILITY CORP CL A COM STK 92511U102   11,014 589 SH   SOLE 4 589 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   347,072 18,560 SH   SOLE 7 17,606 0 954
VERRA MOBILITY CORP CL A COM STK 92511U102   8,067,255 431,404 SH   SOLE 18 431,404 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   5,395,399 288,524 SH   SOLE 19 288,524 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   337,281,933 18,036,467 SH   SOLE 21 18,036,467 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   80,299,296 4,294,080 SH   SOLE 22 4,179,975 0 114,105
VERRA MOBILITY CORP CL A COM STK 92511U102   446,051 23,853 SH   SOLE 25 23,853 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   2,301,858 123,094 SH   SOLE 26 50,664 0 72,430
VERRA MOBILITY CORP CL A COM STK 92511U102   195,714 10,466 SH   SOLE 28 0 0 10,466
VERRA MOBILITY CORP CL A COM STK 92511U102   5,154,225 275,627 SH   SOLE 30 275,627 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   12,436 665 SH   SOLE 36 665 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   450,427 24,087 SH   SOLE 40 24,087 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   794,750 42,500 SH   SOLE 43 39,694 0 2,806
VERRICA PHARMACEUTICALS INC COM 92511W108   10,050 2,587 SH   SOLE 2 1,000 0 1,587
VERRICA PHARMACEUTICALS INC COM 92511W108   207,871 53,506 SH   SOLE 18 53,506 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108   152,595 39,278 SH   SOLE 19 39,278 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108   2,729,465 702,565 SH   SOLE 21 702,565 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108   983,142 253,061 SH   SOLE 22 249,121 0 3,940
VERRICA PHARMACEUTICALS INC COM 92511W108   206 53 SH   SOLE 43 53 0 0
VERTEX ENERGY INC COM 92534K107   183,287 41,188 SH   SOLE 2 24,110 0 17,078
VERTEX ENERGY INC COM 92534K107   2,719 611 SH   SOLE 7 611 0 0
VERTEX ENERGY INC COM 92534K107   764,394 171,774 SH   SOLE 18 171,774 0 0
VERTEX ENERGY INC COM 92534K107   608,311 136,699 SH   SOLE 19 136,699 0 0
VERTEX ENERGY INC COM 92534K107   10,698,116 2,404,071 SH   SOLE 21 2,404,071 0 0
VERTEX ENERGY INC COM 92534K107   8,879,526 1,995,399 SH   SOLE 22 1,938,485 0 56,914
VERTEX ENERGY INC COM 92534K107   46,587 10,469 SH   SOLE 25 10,469 0 0
VERTEX ENERGY INC COM 92534K107   24,132 5,423 SH   SOLE 26 0 0 5,423
VERTEX ENERGY INC COM 92534K107   211,691 47,571 SH   SOLE 30 47,571 0 0
VERTEX ENERGY INC COM 92534K107   46,948 10,550 SH   SOLE 40 10,550 0 0
VERTEX ENERGY INC COM 92534K107   56,368 12,667 SH   SOLE 43 12,364 0 303
VERTEX INC CL A 92538J106   1,231,738 53,322 SH   SOLE 2 41,974 0 11,348
VERTEX INC CL A 92538J106   1,663 72 SH   SOLE 4 72 0 0
VERTEX INC CL A 92538J106   554,054 23,985 SH   SOLE 19 23,985 0 0
VERTEX INC CL A 92538J106   3,841,299 166,290 SH   SOLE 21 166,290 0 0
VERTEX INC CL A 92538J106   15,632,648 676,738 SH   SOLE 22 661,914 0 14,824
VERTEX INC CL A 92538J106   82,606 3,576 SH   SOLE 23 3,576 0 0
VERTEX INC CL A 92538J106   183,553 7,946 SH   SOLE 25 7,946 0 0
VERTEX INC CL A 92538J106   81,797 3,541 SH   SOLE 26 629 0 2,912
VERTEX INC CL A 92538J106   24,140 1,045 SH   SOLE 28 0 0 1,045
VERTEX INC CL A 92538J106   182,282 7,891 SH   SOLE 30 7,891 0 0
VERTEX INC CL A 92538J106   855 37 SH   SOLE 36 37 0 0
VERTEX INC CL A 92538J106   185,955 8,050 SH   SOLE 40 8,050 0 0
VERTEX INC CL A 92538J106   29,915 1,295 SH   SOLE 43 1,277 0 18
VERTEX PHARMACEUTICALS INC COM 92532F100   238,641,096 686,263 SH   SOLE 2 273,095 0 413,168
VERTEX PHARMACEUTICALS INC COM 92532F100   78,128,832 224,676 SH   SOLE 4 109,691 0 114,985
VERTEX PHARMACEUTICALS INC COM 92532F100   91,311,656 262,586 SH   SOLE 7 232,489 0 30,097
VERTEX PHARMACEUTICALS INC COM 92532F100   5,512,722 15,853 SH   SOLE 13 15,853 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   8,570,400 24,646 SH   SOLE 15 24,646 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   160,191,299 460,664 SH   SOLE 18 441,310 0 19,354
VERTEX PHARMACEUTICALS INC COM 92532F100   359,431,367 1,033,621 SH   SOLE 19 1,033,621 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   2,981,542,929 8,574,058 SH   SOLE 21 8,574,058 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   2,043,292,073 5,875,919 SH   SOLE 22 5,328,116 0 547,803
VERTEX PHARMACEUTICALS INC COM 92532F100   185,701,158 534,023 SH   SOLE 23 534,023 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   173,450,278 498,793 SH   SOLE 25 453,356 0 45,437
VERTEX PHARMACEUTICALS INC COM 92532F100   113,922,058 327,607 SH   SOLE 26 172,141 0 155,466
VERTEX PHARMACEUTICALS INC COM 92532F100   199,574,245 573,918 SH   SOLE 28 9,218 0 564,700
VERTEX PHARMACEUTICALS INC COM 92532F100   2,766,967 7,957 SH   SOLE 29 7,957 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   737,266,177 2,120,165 SH   SOLE 30 2,094,853 0 25,312
VERTEX PHARMACEUTICALS INC COM 92532F100   27,129,632 78,017 SH   SOLE 31 69,207 0 8,810
VERTEX PHARMACEUTICALS INC COM 92532F100   25,070,663 72,096 SH   SOLE 32 72,096 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   283,687,335 815,803 SH   SOLE 34 815,803 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   23,099,673 66,428 SH   SOLE 36 66,428 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   4,349,532 12,508 SH   SOLE 40 12,508 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   111,146,337 319,625 SH   SOLE 43 290,388 0 29,237
VERTIV HOLDINGS CO COM CL A 92537N108   21,936,282 589,685 SH   SOLE 2 105,405 0 484,280
VERTIV HOLDINGS CO COM CL A 92537N108   34,484 927 SH   SOLE 4 927 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   2,013,896 54,137 SH   SOLE 7 51,459 0 2,678
VERTIV HOLDINGS CO COM CL A 92537N108   4,330,936 116,423 SH   SOLE 18 116,423 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   4,124,029 110,861 SH   SOLE 19 110,861 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   160,435,974 4,312,795 SH   SOLE 21 4,312,795 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   312,026,458 8,387,808 SH   SOLE 22 7,944,207 0 443,601
VERTIV HOLDINGS CO COM CL A 92537N108   2,190,336 58,880 SH   SOLE 25 58,880 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   5,202,271 139,846 SH   SOLE 26 113,103 0 26,743
VERTIV HOLDINGS CO COM CL A 92537N108   778,633 20,931 SH   SOLE 28 5,209 0 15,722
VERTIV HOLDINGS CO COM CL A 92537N108   9,119,245 245,141 SH   SOLE 30 245,141 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   182,243 4,899 SH   SOLE 31 4,899 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   204,563 5,499 SH   SOLE 36 5,499 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,937,116 52,073 SH   SOLE 40 52,073 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   5,330,495 143,293 SH   SOLE 43 122,833 0 20,460
VERU INC COM 92536C103   8,798 12,237 SH   SOLE 18 12,237 0 0
VERU INC COM 92536C103   116,210 161,627 SH   SOLE 21 161,627 0 0
VERU INC COM 92536C103   718,849 999,790 SH   SOLE 22 999,790 0 0
VERU INC COM 92536C103   1,415 1,968 SH   SOLE 43 616 0 1,352
VERVE THERAPEUTICS INC COM 92539P101   633,072 47,743 SH   SOLE 2 13,214 0 34,529
VERVE THERAPEUTICS INC COM 92539P101   310,006 23,379 SH   SOLE 7 22,115 0 1,264
VERVE THERAPEUTICS INC COM 92539P101   1,949,750 147,040 SH   SOLE 18 147,040 0 0
VERVE THERAPEUTICS INC COM 92539P101   1,382,408 104,254 SH   SOLE 19 104,254 0 0
VERVE THERAPEUTICS INC COM 92539P101   28,945,612 2,182,927 SH   SOLE 21 2,182,927 0 0
VERVE THERAPEUTICS INC COM 92539P101   18,079,466 1,363,459 SH   SOLE 22 1,295,319 0 68,140
VERVE THERAPEUTICS INC COM 92539P101   147,571 11,129 SH   SOLE 25 11,129 0 0
VERVE THERAPEUTICS INC COM 92539P101   341,299 25,739 SH   SOLE 26 22,887 0 2,852
VERVE THERAPEUTICS INC COM 92539P101   1,008,980 76,092 SH   SOLE 30 76,092 0 0
VERVE THERAPEUTICS INC COM 92539P101   5,397 407 SH   SOLE 36 407 0 0
VERVE THERAPEUTICS INC COM 92539P101   60,094 4,532 SH   SOLE 40 4,532 0 0
VERVE THERAPEUTICS INC COM 92539P101   155,115 11,698 SH   SOLE 43 8,141 0 3,557
VESTA REAL ESTATE CORP ADS 92540K109   1,163,269 35,390 SH   SOLE 2 20,222 0 15,168
VESTA REAL ESTATE CORP ADS 92540K109   2,895,288 88,083 SH   SOLE 4 88,083 0 0
VESTA REAL ESTATE CORP ADS 92540K109   2,883,521 87,725 SH   SOLE 18 87,725 0 0
VESTA REAL ESTATE CORP ADS 92540K109   5,673,625 172,608 SH   SOLE 19 172,608 0 0
VESTA REAL ESTATE CORP ADS 92540K109   5,697,423 173,332 SH   SOLE 22 16,490 0 156,842
VESTA REAL ESTATE CORP ADS 92540K109   441,148 13,421 SH   SOLE 23 13,421 0 0
VESTA REAL ESTATE CORP ADS 92540K109   1,596,825 48,580 SH   SOLE 28 25,193 0 23,387
VESTA REAL ESTATE CORP ADS 92540K109   13,458,556 409,448 SH   SOLE 34 409,448 0 0
VESTIS CORPORATION COM 29430C102   7,601,034 393,836 SH   SOLE 2 123,066 0 270,770
VESTIS CORPORATION COM 29430C102   2,446,873 126,781 SH   SOLE 4 48,541 0 78,240
VESTIS CORPORATION COM 29430C102   455,788 23,616 SH   SOLE 7 23,616 0 0
VESTIS CORPORATION COM 29430C102   10,441 541 SH   SOLE 13 541 0 0
VESTIS CORPORATION COM 29430C102   205,313 10,638 SH   SOLE 15 10,638 0 0
VESTIS CORPORATION COM 29430C102   5,297,483 274,481 SH   SOLE 18 266,532 0 7,949
VESTIS CORPORATION COM 29430C102   2,833,934 146,836 SH   SOLE 19 146,836 0 0
VESTIS CORPORATION COM 29430C102   126,407,144 6,549,593 SH   SOLE 21 6,549,593 0 0
VESTIS CORPORATION COM 29430C102   72,662,994 3,764,922 SH   SOLE 22 3,562,238 0 202,684
VESTIS CORPORATION COM 29430C102   3,914,252 202,811 SH   SOLE 23 202,811 0 0
VESTIS CORPORATION COM 29430C102   3,993,420 206,913 SH   SOLE 25 206,913 0 0
VESTIS CORPORATION COM 29430C102   2,332,829 120,872 SH   SOLE 26 69,005 0 51,867
VESTIS CORPORATION COM 29430C102   3,254,173 168,610 SH   SOLE 28 10,565 0 158,045
VESTIS CORPORATION COM 29430C102   7,844,871 406,470 SH   SOLE 30 406,470 0 0
VESTIS CORPORATION COM 29430C102   277,746 14,391 SH   SOLE 31 13,212 0 1,179
VESTIS CORPORATION COM 29430C102   373,628 19,359 SH   SOLE 34 19,359 0 0
VESTIS CORPORATION COM 29430C102   635,143 32,909 SH   SOLE 36 32,909 0 0
VESTIS CORPORATION COM 29430C102   117,421 6,084 SH   SOLE 40 6,084 0 0
VESTIS CORPORATION COM SHS 29430C102   322,194 16,694 SH   SOLE 21 16,694 0 0
VIA RENEWABLES INC CL A COM NEW 92556D304   2,675 364 SH   SOLE 2 0 0 364
VIA RENEWABLES INC CL A COM NEW 92556D304   7,350 1,000 SH   SOLE 18 1,000 0 0
VIA RENEWABLES INC CL A COM NEW 92556D304   37,176 5,058 SH   SOLE 21 5,058 0 0
VIA RENEWABLES INC CL A COM NEW 92556D304   374,556 50,960 SH   SOLE 22 50,960 0 0
VIAD CORP COM 92552R406   1,138,390 43,450 SH   SOLE 2 32,122 0 11,328
VIAD CORP COM 92552R406   2,515 96 SH   SOLE 4 96 0 0
VIAD CORP COM 92552R406   4,480 171 SH   SOLE 7 171 0 0
VIAD CORP COM 92552R406   1,700,275 64,896 SH   SOLE 18 64,896 0 0
VIAD CORP COM 92552R406   1,114,967 42,556 SH   SOLE 19 42,556 0 0
VIAD CORP COM 92552R406   63,203,963 2,412,365 SH   SOLE 21 2,412,365 0 0
VIAD CORP COM 92552R406   15,945,032 608,589 SH   SOLE 22 590,888 0 17,701
VIAD CORP COM 92552R406   147,349 5,624 SH   SOLE 25 5,624 0 0
VIAD CORP COM 92552R406   311,099 11,874 SH   SOLE 26 5,536 0 6,338
VIAD CORP COM 92552R406   1,028,743 39,265 SH   SOLE 30 39,265 0 0
VIAD CORP COM 92552R406   133,384 5,091 SH   SOLE 40 5,091 0 0
VIAD CORP COM 92552R406   1,164,433 44,444 SH   SOLE 43 35,794 0 8,650
VIANT TECHNOLOGY INC COM CL A 92557A101   199,007 35,537 SH   SOLE 2 34,382 0 1,155
VIANT TECHNOLOGY INC COM CL A 92557A101   199,651 35,652 SH   SOLE 18 35,652 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   174,317 31,128 SH   SOLE 19 31,128 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   2,624,854 468,724 SH   SOLE 21 468,724 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   2,106,160 376,100 SH   SOLE 22 370,863 0 5,237
VIASAT INC COM 92552V100   3,475,907 188,294 SH   SOLE 2 38,181 0 150,113
VIASAT INC COM 92552V100   3,914 212 SH   SOLE 4 212 0 0
VIASAT INC COM 92552V100   250,964 13,595 SH   SOLE 7 12,944 0 651
VIASAT INC COM 92552V100   1,477,723 80,050 SH   SOLE 18 80,050 0 0
VIASAT INC COM 92552V100   1,412,781 76,532 SH   SOLE 19 76,532 0 0
VIASAT INC COM 92552V100   143,185,858 7,756,547 SH   SOLE 21 7,756,547 0 0
VIASAT INC COM 92552V100   42,422,668 2,298,086 SH   SOLE 22 2,168,034 0 130,052
VIASAT INC COM 92552V100   217,865 11,802 SH   SOLE 25 11,802 0 0
VIASAT INC COM 92552V100   3,177,428 172,125 SH   SOLE 26 21,360 0 150,765
VIASAT INC COM 92552V100   97,247 5,268 SH   SOLE 28 1,213 0 4,055
VIASAT INC COM 92552V100   2,092,201 113,337 SH   SOLE 30 113,337 0 0
VIASAT INC COM 92552V100   30,847 1,671 SH   SOLE 31 1,671 0 0
VIASAT INC COM 92552V100   45,024 2,439 SH   SOLE 36 2,439 0 0
VIASAT INC COM 92552V100   178,065 9,646 SH   SOLE 40 9,646 0 0
VIASAT INC COM 92552V100   737,865 39,971 SH   SOLE 43 38,853 0 1,118
VIASAT INC OPTIONS 92552V100   852,852 46,200 SH Put SOLE 19 46,200 0 0
VIASAT INC OPTIONS 92552V100   3,692 200 SH Put SOLE 22 200 0 0
VIASAT INC OPTIONS 92552V100   66,456 3,600 SH Put SOLE 34 3,600 0 0
VIATRIS INC COM 92556V106   23,003,291 2,332,991 SH   SOLE 2 542,576 0 1,790,415
VIATRIS INC COM 92556V106   10,935,834 1,109,111 SH   SOLE 4 490,725 0 618,386
VIATRIS INC COM 92556V106   7,257,276 736,032 SH   SOLE 7 611,059 0 124,973
VIATRIS INC COM 92556V106   754,004 76,471 SH   SOLE 13 76,471 0 0
VIATRIS INC COM 92556V106   1,599,460 162,217 SH   SOLE 15 162,217 0 0
VIATRIS INC COM 92556V106   34,501,156 3,499,103 SH   SOLE 18 3,421,417 0 77,686
VIATRIS INC COM 92556V106   7,753,026 786,311 SH   SOLE 19 786,311 0 0
VIATRIS INC COM 92556V106   335,830,091 34,059,847 SH   SOLE 21 34,059,847 0 0
VIATRIS INC COM 92556V106   259,268,177 26,294,947 SH   SOLE 22 23,699,576 0 2,595,371
VIATRIS INC COM 92556V106   19,828,095 2,010,963 SH   SOLE 23 2,010,963 0 0
VIATRIS INC COM 92556V106   18,094,402 1,835,132 SH   SOLE 25 1,825,688 0 9,444
VIATRIS INC COM 92556V106   17,687,943 1,793,909 SH   SOLE 26 763,182 0 1,030,727
VIATRIS INC COM 92556V106   17,233,328 1,747,802 SH   SOLE 28 146,139 0 1,601,663
VIATRIS INC COM 92556V106   46,243 4,690 SH   SOLE 29 4,690 0 0
VIATRIS INC COM 92556V106   101,383,024 10,282,254 SH   SOLE 30 9,594,964 0 687,290
VIATRIS INC COM 92556V106   2,826,438 286,657 SH   SOLE 31 264,829 0 21,828
VIATRIS INC COM 92556V106   1,463,007 148,378 SH   SOLE 34 148,378 0 0
VIATRIS INC COM 92556V106   3,606,640 365,785 SH   SOLE 36 365,785 0 0
VIATRIS INC COM 92556V106   602,623 61,118 SH   SOLE 40 61,118 0 0
VIATRIS INC COM 92556V106   25,454,086 2,581,550 SH   SOLE 43 2,461,069 0 120,482
VIAVI SOLUTIONS INC COM 925550105   1,396,802 152,823 SH   SOLE 2 86,254 0 66,569
VIAVI SOLUTIONS INC COM 925550105   16,452 1,800 SH   SOLE 4 637 0 1,163
VIAVI SOLUTIONS INC COM 925550105   17,494 1,914 SH   SOLE 7 1,914 0 0
VIAVI SOLUTIONS INC COM 925550105   6,101,974 667,612 SH   SOLE 18 667,612 0 0
VIAVI SOLUTIONS INC COM 925550105   4,182,034 457,553 SH   SOLE 19 457,553 0 0
VIAVI SOLUTIONS INC COM 925550105   236,993,327 25,929,248 SH   SOLE 21 25,929,248 0 0
VIAVI SOLUTIONS INC COM 925550105   58,862,724 6,440,123 SH   SOLE 22 6,074,377 0 365,746
VIAVI SOLUTIONS INC COM 925550105   380,946 41,679 SH   SOLE 25 41,679 0 0
VIAVI SOLUTIONS INC COM 925550105   2,050,678 224,363 SH   SOLE 26 114,107 0 110,256
VIAVI SOLUTIONS INC COM 925550105   367,382 40,195 SH   SOLE 28 4,074 0 36,121
VIAVI SOLUTIONS INC COM 925550105   5,478,690 599,419 SH   SOLE 30 599,419 0 0
VIAVI SOLUTIONS INC COM 925550105   32,785 3,587 SH   SOLE 36 3,587 0 0
VIAVI SOLUTIONS INC COM 925550105   354,915 38,831 SH   SOLE 40 38,831 0 0
VIAVI SOLUTIONS INC COM 925550105   1,706,146 186,668 SH   SOLE 43 173,169 0 13,499
VICARIOUS SURGICAL INC COM CL A 92561V109   12,634 21,389 SH   SOLE 2 2,847 0 18,542
VICARIOUS SURGICAL INC COM CL A 92561V109   604 1,023 SH   SOLE 7 1,023 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   112,329 190,163 SH   SOLE 18 190,163 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   85,530 144,795 SH   SOLE 19 144,795 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   1,357,894 2,298,788 SH   SOLE 21 2,298,788 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   781,425 1,322,880 SH   SOLE 22 1,292,402 0 30,478
VICI PPTYS INC COM 925652109   64,605,929 2,220,135 SH   SOLE 2 395,832 0 1,824,303
VICI PPTYS INC COM 925652109   44,103,233 1,515,575 SH   SOLE 4 1,401,523 0 114,052
VICI PPTYS INC COM 925652109   65,258,234 2,242,551 SH   SOLE 7 1,923,347 0 319,204
VICI PPTYS INC COM 925652109   1,251,271 42,999 SH   SOLE 13 42,999 0 0
VICI PPTYS INC COM 925652109   4,015,043 137,974 SH   SOLE 15 137,974 0 0
VICI PPTYS INC COM 925652109   64,449,254 2,214,751 SH   SOLE 18 2,153,545 0 61,206
VICI PPTYS INC COM 925652109   92,590,700 3,181,811 SH   SOLE 19 3,181,811 0 0
VICI PPTYS INC COM 925652109   998,528,292 34,313,687 SH   SOLE 21 34,313,687 0 0
VICI PPTYS INC COM 925652109   921,597,437 31,670,015 SH   SOLE 22 28,215,456 0 3,454,559
VICI PPTYS INC COM 925652109   54,864,383 1,885,374 SH   SOLE 23 1,885,374 0 0
VICI PPTYS INC COM 925652109   164,701,257 5,659,837 SH   SOLE 25 5,656,613 0 3,224
VICI PPTYS INC COM 925652109   30,751,920 1,056,767 SH   SOLE 26 530,762 0 526,005
VICI PPTYS INC COM 925652109   66,077,283 2,270,697 SH   SOLE 28 134,380 0 2,136,317
VICI PPTYS INC COM 925652109   223,854,485 7,692,594 SH   SOLE 30 7,692,594 0 0
VICI PPTYS INC COM 925652109   6,433,137 221,070 SH   SOLE 31 203,842 0 17,228
VICI PPTYS INC COM 925652109   21,070,670 724,078 SH   SOLE 34 724,078 0 0
VICI PPTYS INC COM 925652109   6,879,298 236,402 SH   SOLE 36 236,402 0 0
VICI PPTYS INC COM 925652109   1,419,091 48,766 SH   SOLE 40 48,766 0 0
VICI PPTYS INC COM 925652109   35,327 1,214 SH   OTR 43 1,214 0 0
VICI PPTYS INC COM 925652109   37,866,210 1,301,244 SH   SOLE 43 1,193,858 0 107,386
VICINITY MOTOR CORP COM 925654105   198 209 SH   SOLE 2 209 0 0
VICOR CORP COM 925815102   1,590,737 27,012 SH   SOLE 2 20,460 0 6,552
VICOR CORP COM 925815102   5,948 101 SH   SOLE 4 101 0 0
VICOR CORP COM 925815102   11,366 193 SH   SOLE 7 193 0 0
VICOR CORP COM 925815102   5,000,939 84,920 SH   SOLE 18 84,920 0 0
VICOR CORP COM 925815102   3,120,051 52,981 SH   SOLE 19 52,981 0 0
VICOR CORP COM 925815102   93,987,086 1,595,977 SH   SOLE 21 1,595,977 0 0
VICOR CORP COM 925815102   40,950,634 695,375 SH   SOLE 22 677,642 0 17,733
VICOR CORP COM 925815102   36,158 614 SH   SOLE 23 614 0 0
VICOR CORP COM 925815102   252,049 4,280 SH   SOLE 25 4,280 0 0
VICOR CORP COM 925815102   833,647 14,156 SH   SOLE 26 7,580 0 6,576
VICOR CORP COM 925815102   182,618 3,101 SH   SOLE 28 383 0 2,718
VICOR CORP COM 925815102   769,103 13,060 SH   SOLE 30 13,060 0 0
VICOR CORP COM 925815102   262,708 4,461 SH   SOLE 40 4,461 0 0
VICOR CORP COM 925815102   708,800 12,036 SH   SOLE 43 10,807 0 1,229
VICTORIAS SECRET AND CO COMMON STOCK 926400102   4,195,637 251,537 SH   SOLE 2 22,180 0 229,357
VICTORIAS SECRET AND CO COMMON STOCK 926400102   4,420 265 SH   SOLE 4 265 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   296,103 17,752 SH   SOLE 7 16,852 0 900
VICTORIAS SECRET AND CO COMMON STOCK 926400102   1,228,532 73,653 SH   SOLE 18 73,653 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   434,180 26,030 SH   SOLE 19 26,030 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   120,034,734 7,196,327 SH   SOLE 21 7,196,327 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   33,131,100 1,986,277 SH   SOLE 22 1,883,034 0 103,243
VICTORIAS SECRET AND CO COMMON STOCK 926400102   219,075 13,134 SH   SOLE 25 13,134 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   2,237,872 134,165 SH   SOLE 26 39,789 0 94,376
VICTORIAS SECRET AND CO COMMON STOCK 926400102   56,378 3,380 SH   SOLE 28 1,658 0 1,722
VICTORIAS SECRET AND CO COMMON STOCK 926400102   2,572,106 154,203 SH   SOLE 30 154,203 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   18,615 1,116 SH   SOLE 31 1,116 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   48,205 2,890 SH   SOLE 36 2,890 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   230,051 13,792 SH   SOLE 40 13,792 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   7,194,734 431,339 SH   SOLE 43 417,907 0 13,432
VICTORY CAP HLDGS INC COM CL A 92645B103   3,561,179 106,814 SH   SOLE 2 49,295 0 57,519
VICTORY CAP HLDGS INC COM CL A 92645B103   377,709 11,329 SH   SOLE 7 10,719 0 610
VICTORY CAP HLDGS INC COM CL A 92645B103   2,321,298 69,625 SH   SOLE 18 69,625 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   9,553,844 286,558 SH   SOLE 19 286,558 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   31,919,316 957,388 SH   SOLE 21 957,388 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   39,898,912 1,196,728 SH   SOLE 22 1,175,680 0 21,048
VICTORY CAP HLDGS INC COM CL A 92645B103   114,890 3,446 SH   SOLE 23 3,446 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   163,166 4,894 SH   SOLE 25 4,894 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   494,299 14,826 SH   SOLE 26 0 0 14,826
VICTORY CAP HLDGS INC COM CL A 92645B103   48,276 1,448 SH   SOLE 28 0 0 1,448
VICTORY CAP HLDGS INC COM CL A 92645B103   130,226 3,906 SH   SOLE 30 3,906 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   95,186 2,855 SH   SOLE 40 2,855 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   588,051 17,638 SH   SOLE 43 16,988 0 650
VIEMED HEALTHCARE INC COM 92663R105   220,569 32,774 SH   SOLE 2 13,642 0 19,132
VIEMED HEALTHCARE INC COM 92663R105   618,043 91,834 SH   SOLE 18 79,876 0 11,958
VIEMED HEALTHCARE INC COM 92663R105   1,983,937 294,790 SH   SOLE 19 294,790 0 0
VIEMED HEALTHCARE INC COM 92663R105   7,222,878 1,073,236 SH   SOLE 21 1,073,236 0 0
VIEMED HEALTHCARE INC COM 92663R105   3,314,747 492,533 SH   SOLE 22 480,623 0 11,910
VIEMED HEALTHCARE INC COM 92663R105   2,813 418 SH   SOLE 23 418 0 0
VIEW INC CL A NEW 92671V304   106,304 14,155 SH   SOLE 22 14,155 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   54,240 10,063 SH   SOLE 2 2,326 0 7,737
VIGIL NEUROSCIENCE INC COM 92673K108   248,193 46,047 SH   SOLE 18 46,047 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   155,674 28,882 SH   SOLE 19 28,882 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   2,807,452 520,863 SH   SOLE 21 520,863 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   1,301,275 241,424 SH   SOLE 22 231,140 0 10,284
VIKING THERAPEUTICS INC COM 92686J106   516,659 46,672 SH   SOLE 2 26,012 0 20,660
VIKING THERAPEUTICS INC COM 92686J106   4,517 408 SH   SOLE 4 408 0 0
VIKING THERAPEUTICS INC COM 92686J106   256,315 23,154 SH   SOLE 7 21,925 0 1,229
VIKING THERAPEUTICS INC COM 92686J106   2,667,150 240,935 SH   SOLE 18 240,935 0 0
VIKING THERAPEUTICS INC COM 92686J106   7,914,928 714,989 SH   SOLE 19 714,989 0 0
VIKING THERAPEUTICS INC COM 92686J106   36,266,637 3,276,119 SH   SOLE 21 3,276,119 0 0
VIKING THERAPEUTICS INC COM 92686J106   29,274,427 2,644,483 SH   SOLE 22 2,567,867 0 76,616
VIKING THERAPEUTICS INC COM 92686J106   7,683 694 SH   SOLE 23 694 0 0
VIKING THERAPEUTICS INC COM 92686J106   171,961 15,534 SH   SOLE 25 15,534 0 0
VIKING THERAPEUTICS INC COM 92686J106   464,508 41,961 SH   SOLE 26 33,726 0 8,235
VIKING THERAPEUTICS INC COM 92686J106   22,516 2,034 SH   SOLE 28 0 0 2,034
VIKING THERAPEUTICS INC COM 92686J106   923,161 83,393 SH   SOLE 30 83,393 0 0
VIKING THERAPEUTICS INC COM 92686J106   13,184 1,191 SH   SOLE 36 1,191 0 0
VIKING THERAPEUTICS INC COM 92686J106   157,426 14,221 SH   SOLE 40 14,221 0 0
VIKING THERAPEUTICS INC COM 92686J106   278,178 25,129 SH   SOLE 43 22,925 0 2,204
VILLAGE BK & TR FINL CORP COM NEW 92705T200   4,879 107 SH   SOLE 18 107 0 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200   66,439 1,457 SH   SOLE 21 1,457 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   143,968 6,359 SH   SOLE 2 334 0 6,025
VILLAGE SUPER MKT INC CL A NEW 927107409   294 13 SH   SOLE 7 13 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   593,621 26,220 SH   SOLE 18 26,220 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   422,372 18,656 SH   SOLE 19 18,656 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   6,412,101 283,220 SH   SOLE 21 283,220 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   4,779,961 211,129 SH   SOLE 22 203,991 0 7,138
VILLAGE SUPER MKT INC CL A NEW 927107409   50,374 2,225 SH   SOLE 43 2,225 0 0
VIMEO INC COMMON STOCK 92719V100   2,255,122 637,040 SH   SOLE 2 400,108 0 236,932
VIMEO INC COMMON STOCK 92719V100   1,689 477 SH   SOLE 4 477 0 0
VIMEO INC COMMON STOCK 92719V100   100,720 28,452 SH   SOLE 7 26,964 0 1,488
VIMEO INC COMMON STOCK 92719V100   1,214,946 343,205 SH   SOLE 18 343,205 0 0
VIMEO INC COMMON STOCK 92719V100   5,581,713 1,576,755 SH   SOLE 19 1,576,755 0 0
VIMEO INC COMMON STOCK 92719V100   16,628,063 4,697,193 SH   SOLE 21 4,697,193 0 0
VIMEO INC COMMON STOCK 92719V100   18,824,573 5,317,676 SH   SOLE 22 5,183,497 0 134,179
VIMEO INC COMMON STOCK 92719V100   188,477 53,242 SH   SOLE 23 53,242 0 0
VIMEO INC COMMON STOCK 92719V100   66,502 18,786 SH   SOLE 25 18,786 0 0
VIMEO INC COMMON STOCK 92719V100   189,337 53,485 SH   SOLE 26 42,106 0 11,379
VIMEO INC COMMON STOCK 92719V100   9,739 2,751 SH   SOLE 28 2,751 0 0
VIMEO INC COMMON STOCK 92719V100   894,629 252,720 SH   SOLE 30 252,720 0 0
VIMEO INC COMMON STOCK 92719V100   6,719 1,898 SH   SOLE 34 1,898 0 0
VIMEO INC COMMON STOCK 92719V100   10,648 3,008 SH   SOLE 36 3,008 0 0
VIMEO INC COMMON STOCK 92719V100   64,626 18,256 SH   SOLE 40 18,256 0 0
VIMEO INC COMMON STOCK 92719V100   100,978 28,525 SH   SOLE 43 27,622 0 903
VINCE HLDG CORP COM NEW 92719W207   1,014 647 SH   SOLE 18 647 0 0
VINCE HLDG CORP COM NEW 92719W207   15,073 9,613 SH   SOLE 21 9,613 0 0
VINCE HLDG CORP COM NEW 92719W207   69,232 44,153 SH   SOLE 22 44,153 0 0
VINCERX PHARMA INC COM NEW 92731L106   6,597 6,532 SH   SOLE 2 3,089 0 3,443
VINCERX PHARMA INC COM NEW 92731L106   5,119 5,068 SH   SOLE 19 5,068 0 0
VINCERX PHARMA INC COM NEW 92731L106   1,691 1,674 SH   SOLE 21 1,674 0 0
VINCERX PHARMA INC COM NEW 92731L106   51,495 50,985 SH   SOLE 22 50,985 0 0
VINCI PARTNERS INVTS LTD COM CL A G9451V109   948,641 93,004 SH   SOLE 30 93,004 0 0
VINTAGE WINE ESTATES INC COM 92747V106   11,070 19,456 SH   SOLE 2 18,126 0 1,330
VINTAGE WINE ESTATES INC COM 92747V106   3,150 5,536 SH   SOLE 18 5,536 0 0
VINTAGE WINE ESTATES INC COM 92747V106   41,600 73,111 SH   SOLE 21 73,111 0 0
VINTAGE WINE ESTATES INC COM 92747V106   103,287 181,524 SH   SOLE 22 181,524 0 0
VINTAGE WINE ESTATES INC COM 92747V106   266 467 SH   SOLE 26 0 0 467
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   672,493 24,121 SH   SOLE 2 16,626 0 7,495
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,993,085 71,488 SH   SOLE 21 71,488 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,327,116 47,601 SH   SOLE 22 22,388 0 25,213
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   837,543 30,041 SH   SOLE 26 25,186 0 4,855
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,432,642 51,386 SH   SOLE 28 0 0 51,386
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,008,559 36,175 SH   SOLE 30 36,175 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   8,744,070 546,163 SH   SOLE 2 218,470 0 327,693
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   3,614,322 225,754 SH   SOLE 4 166,345 0 59,409
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   5,572,985 348,094 SH   SOLE 7 327,517 0 20,577
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   1,534,655 95,856 SH   SOLE 13 95,856 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   3,749,974 234,227 SH   SOLE 15 234,227 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   3,487,554 217,836 SH   SOLE 18 217,836 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   308,481 19,268 SH   SOLE 19 19,268 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   109,486,835 6,838,653 SH   SOLE 21 6,838,653 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   78,424,313 4,898,458 SH   SOLE 22 3,962,730 0 935,728
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   6,948,660 434,020 SH   SOLE 23 434,020 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   4,165,530 260,183 SH   SOLE 25 260,183 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   13,061,726 815,848 SH   SOLE 26 90,594 0 725,254
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   20,667,613 1,290,919 SH   SOLE 28 31,313 0 1,259,606
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   867,790 54,203 SH   SOLE 29 54,203 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   63,232,247 3,949,547 SH   SOLE 30 3,949,547 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   1,896,192 118,438 SH   SOLE 31 118,438 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   434,527 27,141 SH   SOLE 34 27,141 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   398,377 24,883 SH   SOLE 36 24,883 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   77,088 4,815 SH   SOLE 40 4,815 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   12,321,840 769,634 SH   SOLE 43 692,176 0 77,458
VIR BIOTECHNOLOGY INC COM 92764N102   3,378,850 360,603 SH   SOLE 2 197,647 0 162,956
VIR BIOTECHNOLOGY INC COM 92764N102   2,202 235 SH   SOLE 4 235 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   299,503 31,964 SH   SOLE 7 30,540 0 1,424
VIR BIOTECHNOLOGY INC COM 92764N102   2,603,183 277,821 SH   SOLE 18 277,821 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   6,203,868 662,099 SH   SOLE 19 662,099 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   100,017,151 10,674,189 SH   SOLE 21 10,674,189 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   27,474,930 2,932,223 SH   SOLE 22 2,821,852 0 110,371
VIR BIOTECHNOLOGY INC COM 92764N102   117,041 12,491 SH   SOLE 23 12,491 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   142,302 15,187 SH   SOLE 25 15,187 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   2,718,040 290,079 SH   SOLE 26 46,977 0 243,102
VIR BIOTECHNOLOGY INC COM 92764N102   34,313 3,662 SH   SOLE 28 1,688 0 1,974
VIR BIOTECHNOLOGY INC COM 92764N102   4,106,281 438,237 SH   SOLE 30 438,237 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   141,609 15,113 SH   SOLE 40 15,113 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   843,394 90,010 SH   SOLE 43 82,597 0 7,413
VIRACTA THERAPEUTICS INC COM 92765F108   5,765 5,543 SH   SOLE 18 5,543 0 0
VIRACTA THERAPEUTICS INC COM 92765F108   68,743 66,099 SH   SOLE 21 66,099 0 0
VIRACTA THERAPEUTICS INC COM 92765F108   244,240 234,846 SH   SOLE 22 234,846 0 0
VIRCO MFG CO COM 927651109   17,786 2,240 SH   SOLE 18 2,240 0 0
VIRCO MFG CO COM 927651109   226,655 28,546 SH   SOLE 21 28,546 0 0
VIRCO MFG CO COM 927651109   417,946 52,638 SH   SOLE 22 52,638 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   406,188 225,660 SH   SOLE 2 74,550 0 151,110
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   1,312 729 SH   SOLE 4 729 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   7,153 3,974 SH   SOLE 7 3,974 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   1,160,179 644,544 SH   SOLE 18 644,544 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   924,806 513,781 SH   SOLE 19 513,781 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   25,328,484 14,071,380 SH   SOLE 21 14,071,380 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   14,678,752 8,154,862 SH   SOLE 22 7,891,557 0 263,305
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   103,959 57,755 SH   SOLE 25 57,755 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   240,457 133,587 SH   SOLE 26 109,319 0 24,268
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   52,097 28,943 SH   SOLE 28 2,831 0 26,112
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   453,758 252,088 SH   SOLE 30 252,088 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   2,506 1,392 SH   SOLE 36 1,392 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   74,822 41,568 SH   SOLE 40 41,568 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   19,566 10,870 SH   OTR 43 10,870 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   333,313 185,174 SH   SOLE 43 181,604 0 3,570
VIRGINIA NATL BANKSHARES COR COM 928031103   61,398 2,023 SH   SOLE 2 198 0 1,825
VIRGINIA NATL BANKSHARES COR COM 928031103   385,657 12,707 SH   SOLE 18 12,707 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103   290,844 9,583 SH   SOLE 19 9,583 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103   5,012,363 165,152 SH   SOLE 21 165,152 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103   2,009,565 66,213 SH   SOLE 22 63,235 0 2,978
VIRIDIAN THERAPEUTICS INC COM 92790C104   339,873 22,156 SH   SOLE 2 9,510 0 12,646
VIRIDIAN THERAPEUTICS INC COM 92790C104   256,761 16,738 SH   SOLE 7 15,831 0 907
VIRIDIAN THERAPEUTICS INC COM 92790C104   1,696,343 110,583 SH   SOLE 18 110,583 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   1,335,669 87,071 SH   SOLE 19 87,071 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   24,305,708 1,584,466 SH   SOLE 21 1,584,466 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   17,094,973 1,114,405 SH   SOLE 22 1,079,439 0 34,966
VIRIDIAN THERAPEUTICS INC COM 92790C104   74,859 4,880 SH   SOLE 25 4,880 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   38,411 2,504 SH   SOLE 26 511 0 1,993
VIRIDIAN THERAPEUTICS INC COM 92790C104   19,789 1,290 SH   SOLE 28 0 0 1,290
VIRIDIAN THERAPEUTICS INC COM 92790C104   646,228 42,127 SH   SOLE 30 42,127 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   7,839 511 SH   SOLE 36 511 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   97,133 6,332 SH   SOLE 40 6,332 0 0
VIRIOS THERAPEUTICS INC COM 92829J104   698 755 SH   SOLE 22 755 0 0
VIRNETX HLDG CORP COM 92823T108   268,844 1,058,026 SH   SOLE 22 1,058,026 0 0
VIRPAX PHARMACEUTICALS INC COM 928251107   371 464 SH   SOLE 22 464 0 0
VIRTRA INC COM PAR 92827K301   10,758 1,928 SH   SOLE 18 1,928 0 0
VIRTRA INC COM PAR 92827K301   130,343 23,359 SH   SOLE 21 23,359 0 0
VIRTRA INC COM PAR 92827K301   443,588 79,496 SH   SOLE 22 79,496 0 0
VIRTU FINL INC CL A 928254101   4,827,984 279,559 SH   SOLE 2 80,721 0 198,838
VIRTU FINL INC CL A 928254101   4,318 250 SH   SOLE 4 250 0 0
VIRTU FINL INC CL A 928254101   13,436 778 SH   SOLE 7 778 0 0
VIRTU FINL INC CL A 928254101   524,783 30,387 SH   SOLE 18 30,387 0 0
VIRTU FINL INC CL A 928254101   526,562 30,490 SH   SOLE 19 30,490 0 0
VIRTU FINL INC CL A 928254101   20,861,849 1,207,982 SH   SOLE 21 1,207,982 0 0
VIRTU FINL INC CL A 928254101   40,354,032 2,336,655 SH   SOLE 22 2,218,986 0 117,669
VIRTU FINL INC CL A 928254101   232,765 13,478 SH   SOLE 23 13,478 0 0
VIRTU FINL INC CL A 928254101   287,321 16,637 SH   SOLE 25 16,637 0 0
VIRTU FINL INC CL A 928254101   832,587 48,210 SH   SOLE 26 33,404 0 14,806
VIRTU FINL INC CL A 928254101   378,593 21,922 SH   SOLE 28 888 0 21,034
VIRTU FINL INC CL A 928254101   989,675 57,306 SH   SOLE 30 57,306 0 0
VIRTU FINL INC CL A 928254101   22,399 1,297 SH   SOLE 31 1,297 0 0
VIRTU FINL INC CL A 928254101   37,787 2,188 SH   SOLE 36 2,188 0 0
VIRTU FINL INC CL A 928254101   257,893 14,933 SH   SOLE 40 14,933 0 0
VIRTU FINL INC CL A 928254101   1,314,376 76,107 SH   SOLE 43 64,728 0 11,379
VIRTUS INVT PARTNERS INC COM 92828Q109   1,319,803 6,534 SH   SOLE 2 2,138 0 4,396
VIRTUS INVT PARTNERS INC COM 92828Q109   4,848 24 SH   SOLE 4 24 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   853,610 4,226 SH   SOLE 7 3,996 0 230
VIRTUS INVT PARTNERS INC COM 92828Q109   4,716,265 23,349 SH   SOLE 18 23,349 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   2,876,742 14,242 SH   SOLE 19 14,242 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   157,879,828 781,622 SH   SOLE 21 781,622 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   41,705,077 206,471 SH   SOLE 22 197,347 0 9,124
VIRTUS INVT PARTNERS INC COM 92828Q109   253,497 1,255 SH   SOLE 25 1,255 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   1,144,677 5,667 SH   SOLE 26 2,823 0 2,844
VIRTUS INVT PARTNERS INC COM 92828Q109   47,670 236 SH   SOLE 28 136 0 100
VIRTUS INVT PARTNERS INC COM 92828Q109   4,587,193 22,710 SH   SOLE 30 22,710 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   14,745 73 SH   SOLE 36 73 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   315,710 1,563 SH   SOLE 40 1,563 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   2,154,425 10,666 SH   SOLE 43 8,784 0 1,882
VISA INC COM CL A 92826C839   817,795,495 3,555,478 SH   SOLE 2 1,074,324 0 2,481,154
VISA INC COM CL A 92826C839   339,588,144 1,476,406 SH   SOLE 4 779,301 0 697,105
VISA INC COM CL A 92826C839   368,992,392 1,604,245 SH   SOLE 7 1,340,798 0 263,447
VISA INC COM CL A 92826C839   25,185,405 109,497 SH   SOLE 13 109,497 0 0
VISA INC COM CL A 92826C839   33,704,745 146,536 SH   SOLE 15 146,536 0 0
VISA INC COM CL A 92826C839   1,332,685,525 5,794,033 SH   SOLE 18 4,977,231 0 816,802
VISA INC COM CL A 92826C839   980,590,593 4,263,252 SH   SOLE 19 4,263,252 0 0
VISA INC COM CL A 92826C839   9,845,774,939 42,805,856 SH   SOLE 21 42,805,856 0 0
VISA INC COM CL A 92826C839   8,431,063,932 36,655,206 SH   SOLE 22 33,117,522 0 3,537,684
VISA INC COM CL A 92826C839   808,335,874 3,514,351 SH   SOLE 23 3,514,351 0 0
VISA INC COM CL A 92826C839   810,425,284 3,523,435 SH   SOLE 25 3,392,740 0 130,695
VISA INC COM CL A 92826C839   511,270,368 2,222,818 SH   SOLE 26 1,217,347 0 1,005,471
VISA INC COM CL A 92826C839   888,087,241 3,861,081 SH   SOLE 28 176,586 0 3,684,495
VISA INC COM CL A 92826C839   11,527,411 50,117 SH   SOLE 29 50,117 0 0
VISA INC COM CL A 92826C839   2,273,461,852 9,884,187 SH   SOLE 30 9,883,100 0 1,087
VISA INC COM CL A 92826C839   139,418,031 606,139 SH   SOLE 31 443,699 0 162,440
VISA INC COM CL A 92826C839   37,893,917 164,749 SH   SOLE 32 164,749 0 0
VISA INC COM CL A 92826C839   385,665,587 1,676,734 SH   SOLE 34 1,676,734 0 0
VISA INC COM CL A 92826C839   93,899,052 408,239 SH   SOLE 36 408,239 0 0
VISA INC COM CL A 92826C839   18,088,676 78,643 SH   SOLE 40 78,643 0 0
VISA INC COM CL A 92826C839   690,720 3,003 SH   OTR 43 3,003 0 0
VISA INC COM CL A 92826C839   574,418,097 2,497,361 SH   SOLE 43 2,168,338 0 329,024
VISHAY INTERTECHNOLOGY INC COM 928298108   4,834,540 195,572 SH   SOLE 2 107,768 0 87,804
VISHAY INTERTECHNOLOGY INC COM 928298108   31,073 1,257 SH   SOLE 4 408 0 849
VISHAY INTERTECHNOLOGY INC COM 928298108   49,415 1,999 SH   SOLE 7 1,999 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   13,221,838 534,864 SH   SOLE 18 534,864 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   6,561,158 265,419 SH   SOLE 19 265,419 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   235,358,403 9,520,971 SH   SOLE 21 9,520,971 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   100,101,193 4,049,401 SH   SOLE 22 3,884,352 0 165,049
VISHAY INTERTECHNOLOGY INC COM 928298108   589,275 23,838 SH   SOLE 25 23,838 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   1,170,714 47,359 SH   SOLE 26 35,651 0 11,708
VISHAY INTERTECHNOLOGY INC COM 928298108   3,535 143 SH   SOLE 28 143 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   6,139,113 248,346 SH   SOLE 30 248,346 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   78,659 3,182 SH   SOLE 36 3,182 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   563,591 22,799 SH   SOLE 40 22,799 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   9,268,334 374,933 SH   SOLE 43 358,044 0 16,889
VISHAY PRECISION GROUP INC COM 92835K103   1,071,672 31,914 SH   SOLE 2 26,137 0 5,777
VISHAY PRECISION GROUP INC COM 92835K103   5,675 169 SH   SOLE 7 169 0 0
VISHAY PRECISION GROUP INC COM 92835K103   1,179,128 35,114 SH   SOLE 18 35,114 0 0
VISHAY PRECISION GROUP INC COM 92835K103   919,152 27,372 SH   SOLE 19 27,372 0 0
VISHAY PRECISION GROUP INC COM 92835K103   15,488,406 461,239 SH   SOLE 21 461,239 0 0
VISHAY PRECISION GROUP INC COM 92835K103   11,748,500 349,866 SH   SOLE 22 333,272 0 16,594
VISHAY PRECISION GROUP INC COM 92835K103   67,093 1,998 SH   SOLE 25 1,998 0 0
VISHAY PRECISION GROUP INC COM 92835K103   85,696 2,552 SH   SOLE 26 0 0 2,552
VISHAY PRECISION GROUP INC COM 92835K103   622,305 18,532 SH   SOLE 30 18,532 0 0
VISHAY PRECISION GROUP INC COM 92835K103   50,571 1,506 SH   SOLE 40 1,506 0 0
VISHAY PRECISION GROUP INC COM 92835K103   163,736 4,876 SH   SOLE 43 3,909 0 967
VISION MARINE TECHNOLOGIES I COM C96657116   1,730 715 SH   SOLE 18 715 0 0
VISION MARINE TECHNOLOGIES I COM C96657116   20,989 8,673 SH   SOLE 21 8,673 0 0
VISLINK TECHNOLOGIES INC COM NEW 92836Y409   4 1 SH   SOLE 21 1 0 0
VISLINK TECHNOLOGIES INC COM NEW 92836Y409   111,403 30,438 SH   SOLE 22 30,438 0 0
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   17,809 586 SH   SOLE 19 586 0 0
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   32,105,880 1,056,462 SH   SOLE 25 1,056,462 0 0
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   1,095,164 36,037 SH   SOLE 30 36,037 0 0
VISTA OUTDOOR INC COM 928377100   1,233,588 37,246 SH   SOLE 2 16,926 0 20,320
VISTA OUTDOOR INC COM 928377100   7,651 231 SH   SOLE 4 231 0 0
VISTA OUTDOOR INC COM 928377100   17,752 536 SH   SOLE 7 536 0 0
VISTA OUTDOOR INC COM 928377100   6,221,095 187,835 SH   SOLE 18 187,835 0 0
VISTA OUTDOOR INC COM 928377100   3,923,495 118,463 SH   SOLE 19 118,463 0 0
VISTA OUTDOOR INC COM 928377100   218,117,357 6,585,669 SH   SOLE 21 6,585,669 0 0
VISTA OUTDOOR INC COM 928377100   52,920,428 1,597,839 SH   SOLE 22 1,523,452 0 74,387
VISTA OUTDOOR INC COM 928377100   1,846,539 55,753 SH   SOLE 26 29,024 0 26,729
VISTA OUTDOOR INC COM 928377100   3,032,898 91,573 SH   SOLE 30 91,573 0 0
VISTA OUTDOOR INC COM 928377100   2,035,092 61,446 SH   SOLE 43 56,917 0 4,529
VISTAGEN THERAPEUTICS INC COM 92840H400   461,361 88,046 SH   SOLE 22 88,046 0 0
VISTEON CORP COM NEW 92839U206   12,106,392 87,683 SH   SOLE 2 52,708 0 34,975
VISTEON CORP COM NEW 92839U206   104,105 754 SH   SOLE 4 99 0 655
VISTEON CORP COM NEW 92839U206   1,005,288 7,281 SH   SOLE 7 6,892 0 389
VISTEON CORP COM NEW 92839U206   15,900,279 115,161 SH   SOLE 18 107,767 0 7,394
VISTEON CORP COM NEW 92839U206   36,292,804 262,858 SH   SOLE 19 262,858 0 0
VISTEON CORP COM NEW 92839U206   284,040,227 2,057,219 SH   SOLE 21 2,057,219 0 0
VISTEON CORP COM NEW 92839U206   148,273,097 1,073,898 SH   SOLE 22 1,042,304 0 31,594
VISTEON CORP COM NEW 92839U206   989,824 7,169 SH   SOLE 23 7,169 0 0
VISTEON CORP COM NEW 92839U206   747,511 5,414 SH   SOLE 25 5,414 0 0
VISTEON CORP COM NEW 92839U206   5,178,039 37,503 SH   SOLE 26 10,911 0 26,592
VISTEON CORP COM NEW 92839U206   151,049 1,094 SH   SOLE 28 498 0 596
VISTEON CORP COM NEW 92839U206   8,766,479 63,493 SH   SOLE 30 63,493 0 0
VISTEON CORP COM NEW 92839U206   89,746 650 SH   SOLE 36 650 0 0
VISTEON CORP COM NEW 92839U206   642,164 4,651 SH   SOLE 40 4,651 0 0
VISTEON CORP COM NEW 92839U206   3,452,302 25,004 SH   SOLE 43 23,032 0 1,972
VISTRA CORP COM 92840M102   24,958,693 752,221 SH   SOLE 2 308,104 0 444,117
VISTRA CORP COM 92840M102   4,085,188 123,122 SH   SOLE 4 89,877 0 33,245
VISTRA CORP COM 92840M102   3,080,398 92,839 SH   SOLE 7 90,855 0 1,984
VISTRA CORP COM 92840M102   65,132 1,963 SH   SOLE 13 1,963 0 0
VISTRA CORP COM 92840M102   1,147,364 34,580 SH   SOLE 15 34,580 0 0
VISTRA CORP COM 92840M102   25,562,337 770,414 SH   SOLE 18 768,708 0 1,706
VISTRA CORP COM 92840M102   5,007,758 150,927 SH   SOLE 19 150,927 0 0
VISTRA CORP COM 92840M102   628,292,897 18,935,892 SH   SOLE 21 18,935,892 0 0
VISTRA CORP COM 92840M102   356,961,555 10,758,335 SH   SOLE 22 9,885,970 0 872,365
VISTRA CORP COM 92840M102   18,683,791 563,104 SH   SOLE 23 563,104 0 0
VISTRA CORP COM 92840M102   5,117,219 154,226 SH   SOLE 25 154,226 0 0
VISTRA CORP COM 92840M102   7,949,795 239,596 SH   SOLE 26 207,822 0 31,774
VISTRA CORP COM 92840M102   8,948,746 269,703 SH   SOLE 28 6,017 0 263,686
VISTRA CORP COM 92840M102   74,655 2,250 SH   SOLE 29 2,250 0 0
VISTRA CORP COM 92840M102   21,009,443 633,196 SH   SOLE 30 633,196 0 0
VISTRA CORP COM 92840M102   2,802,781 84,472 SH   SOLE 31 78,272 0 6,200
VISTRA CORP COM 92840M102   472,881 14,252 SH   SOLE 34 14,252 0 0
VISTRA CORP COM 92840M102   3,025,120 91,173 SH   SOLE 36 91,173 0 0
VISTRA CORP COM 92840M102   271,811 8,192 SH   SOLE 40 8,192 0 0
VISTRA CORP COM 92840M102   16,291 491 SH   OTR 43 491 0 0
VISTRA CORP COM 92840M102   9,860,779 297,190 SH   SOLE 43 251,617 0 45,573
VITA COCO CO INC COM 92846Q107   930,618 35,738 SH   SOLE 2 28,797 0 6,941
VITA COCO CO INC COM 92846Q107   5,104 196 SH   SOLE 7 196 0 0
VITA COCO CO INC COM 92846Q107   1,908,680 73,298 SH   SOLE 18 73,298 0 0
VITA COCO CO INC COM 92846Q107   2,531,635 97,221 SH   SOLE 19 97,221 0 0
VITA COCO CO INC COM 92846Q107   27,015,589 1,037,465 SH   SOLE 21 1,037,465 0 0
VITA COCO CO INC COM 92846Q107   21,799,204 837,143 SH   SOLE 22 813,125 0 24,018
VITA COCO CO INC COM 92846Q107   10,494 403 SH   SOLE 23 403 0 0
VITA COCO CO INC COM 92846Q107   132,570 5,091 SH   SOLE 25 5,091 0 0
VITA COCO CO INC COM 92846Q107   52,653 2,022 SH   SOLE 26 0 0 2,022
VITA COCO CO INC COM 92846Q107   39,893 1,532 SH   SOLE 28 0 0 1,532
VITA COCO CO INC COM 92846Q107   78,302 3,007 SH   SOLE 30 3,007 0 0
VITA COCO CO INC COM 92846Q107   181,811 6,982 SH   SOLE 40 6,982 0 0
VITA COCO CO INC COM 92846Q107   312,454 11,999 SH   SOLE 43 11,791 0 208
VITAL ENERGY INC COM 516806205   766,348 13,828 SH   SOLE 2 5,904 0 7,924
VITAL ENERGY INC COM 516806205   9,255 167 SH   SOLE 7 167 0 0
VITAL ENERGY INC COM 516806205   3,249,219 58,629 SH   SOLE 18 58,629 0 0
VITAL ENERGY INC COM 516806205   1,943,136 35,062 SH   SOLE 19 35,062 0 0
VITAL ENERGY INC COM 516806205   107,760,588 1,944,435 SH   SOLE 21 1,944,435 0 0
VITAL ENERGY INC COM 516806205   27,342,676 493,372 SH   SOLE 22 471,075 0 22,297
VITAL ENERGY INC COM 516806205   2,538,513 45,805 SH   SOLE 26 9,984 0 35,821
VITAL ENERGY INC COM 516806205   1,922,243 34,685 SH   SOLE 30 34,685 0 0
VITAL ENERGY INC COM 516806205   1,112,446 20,073 SH   SOLE 43 19,437 0 636
VITAL FARMS INC COM 92847W103   3,121,215 269,535 SH   SOLE 2 201,147 0 68,388
VITAL FARMS INC COM 92847W103   1,707,182 147,425 SH   SOLE 7 145,977 0 1,448
VITAL FARMS INC COM 92847W103   1,153,067 99,574 SH   SOLE 18 78,669 0 20,905
VITAL FARMS INC COM 92847W103   6,499,831 561,298 SH   SOLE 19 561,298 0 0
VITAL FARMS INC COM 92847W103   13,721,964 1,184,971 SH   SOLE 21 1,184,971 0 0
VITAL FARMS INC COM 92847W103   15,695,868 1,355,429 SH   SOLE 22 1,326,396 0 29,033
VITAL FARMS INC COM 92847W103   177,174 15,300 SH   SOLE 23 15,300 0 0
VITAL FARMS INC COM 92847W103   59,857 5,169 SH   SOLE 25 5,169 0 0
VITAL FARMS INC COM 92847W103   356,803 30,812 SH   SOLE 26 3,585 0 27,227
VITAL FARMS INC COM 92847W103   475,556 41,067 SH   SOLE 30 41,067 0 0
VITAL FARMS INC COM 92847W103   44,039 3,803 SH   SOLE 36 3,803 0 0
VITAL FARMS INC COM 92847W103   25,731 2,222 SH   SOLE 40 2,222 0 0
VITAL FARMS INC COM 92847W103   819,262 70,748 SH   SOLE 43 70,405 0 343
VITESSE ENERGY INC COMMON STOCK 92852X103   1,031,286 45,054 SH   SOLE 2 9,112 0 35,942
VITESSE ENERGY INC COMMON STOCK 92852X103   1,511 66 SH   SOLE 4 66 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   5,814 254 SH   SOLE 7 254 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   1,562,197 68,248 SH   SOLE 18 68,248 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   1,186,114 51,818 SH   SOLE 19 51,818 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   19,420,105 848,410 SH   SOLE 21 848,410 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   15,692,354 685,555 SH   SOLE 22 654,141 0 31,414
VITESSE ENERGY INC COMMON STOCK 92852X103   224,276 9,798 SH   SOLE 26 7,675 0 2,123
VITESSE ENERGY INC COMMON STOCK 92852X103   233,707 10,210 SH   SOLE 30 10,210 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   20,921 914 SH   SOLE 36 914 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   491,017 21,451 SH   SOLE 43 19,101 0 2,350
VITRU LTD COM G9440D103   95,092 5,406 SH   SOLE 2 5,406 0 0
VITRU LTD COM G9440D103   10,712 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,807 49,811 SH   SOLE 21 49,811 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   165,591 25,793 SH   SOLE 2 11,720 0 14,073
VIVID SEATS INC COM CL A 92854T100   414,944 64,633 SH   SOLE 18 64,633 0 0
VIVID SEATS INC COM CL A 92854T100   328,203 51,122 SH   SOLE 19 51,122 0 0
VIVID SEATS INC COM CL A 92854T100   5,401,512 841,357 SH   SOLE 21 841,357 0 0
VIVID SEATS INC COM CL A 92854T100   5,781,762 900,586 SH   SOLE 22 860,460 0 40,126
VIVID SEATS INC COM CL A 92854T100   41,794 6,510 SH   SOLE 25 6,510 0 0
VIVID SEATS INC COM CL A 92854T100   58,191 9,064 SH   SOLE 43 8,514 0 550
VIVOS THERAPEUTICS INC COM 92859E108   199 1,037 SH   SOLE 22 1,037 0 0
VIZIO HLDG CORP CL A COM 92858V101   2,392,464 442,230 SH   SOLE 2 282,949 0 159,281
VIZIO HLDG CORP CL A COM 92858V101   4,020 743 SH   SOLE 7 743 0 0
VIZIO HLDG CORP CL A COM 92858V101   1,031,114 190,594 SH   SOLE 18 190,594 0 0
VIZIO HLDG CORP CL A COM 92858V101   2,575,209 476,009 SH   SOLE 19 476,009 0 0
VIZIO HLDG CORP CL A COM 92858V101   14,050,030 2,597,048 SH   SOLE 21 2,597,048 0 0
VIZIO HLDG CORP CL A COM 92858V101   15,452,583 2,856,300 SH   SOLE 22 2,794,536 0 61,764
VIZIO HLDG CORP CL A COM 92858V101   97,104 17,949 SH   SOLE 23 17,949 0 0
VIZIO HLDG CORP CL A COM 92858V101   84,147 15,554 SH   SOLE 25 15,554 0 0
VIZIO HLDG CORP CL A COM 92858V101   1,229,785 227,317 SH   SOLE 26 0 0 227,317
VIZIO HLDG CORP CL A COM 92858V101   11,880 2,196 SH   SOLE 30 2,196 0 0
VIZIO HLDG CORP CL A COM 92858V101   82,584 15,265 SH   SOLE 40 15,265 0 0
VIZIO HLDG CORP CL A COM 92858V101   96,260 17,793 SH   SOLE 43 14,820 0 2,973
VMWARE INC CL A COM 928563402   52,824,437 317,302 SH   SOLE 2 46,936 0 270,366
VMWARE INC CL A COM 928563402   51,914,124 311,834 SH   SOLE 4 200,862 0 110,972
VMWARE INC CL A COM 928563402   37,226,093 223,607 SH   SOLE 7 214,489 0 9,118
VMWARE INC CL A COM 928563402   1,466,023 8,806 SH   SOLE 13 8,806 0 0
VMWARE INC CL A COM 928563402   1,885,885 11,328 SH   SOLE 15 11,328 0 0
VMWARE INC CL A COM 928563402   48,191,964 289,476 SH   SOLE 18 274,893 0 14,583
VMWARE INC CL A COM 928563402   7,266,686 43,649 SH   SOLE 19 43,649 0 0
VMWARE INC CL A COM 928563402   1,070,782,046 6,431,896 SH   SOLE 21 6,431,896 0 0
VMWARE INC CL A COM 928563402   965,159,809 5,797,452 SH   SOLE 22 5,357,518 0 439,934
VMWARE INC CL A COM 928563402   67,939,156 408,092 SH   SOLE 23 408,092 0 0
VMWARE INC CL A COM 928563402   101,056,024 607,016 SH   SOLE 25 594,874 0 12,142
VMWARE INC CL A COM 928563402   52,250,580 313,855 SH   SOLE 26 176,074 0 137,781
VMWARE INC CL A COM 928563402   101,960,010 612,446 SH   SOLE 28 23,267 0 589,179
VMWARE INC CL A COM 928563402   242,760,637 1,458,197 SH   SOLE 30 1,373,985 0 84,212
VMWARE INC CL A COM 928563402   8,860,066 53,220 SH   SOLE 31 49,143 0 4,077
VMWARE INC CL A COM 928563402   9,388,473 56,394 SH   SOLE 34 56,394 0 0
VMWARE INC CL A COM 928563402   14,215,727 85,390 SH   SOLE 36 85,390 0 0
VMWARE INC CL A COM 928563402   1,921,845 11,544 SH   SOLE 40 11,544 0 0
VMWARE INC CL A COM 928563402   52,774 317 SH   OTR 43 317 0 0
VMWARE INC CL A COM 928563402   63,391,280 380,774 SH   SOLE 43 349,133 0 31,641
VNET GROUP INC SPONSORED ADS A 90138A103   82,310 26,297 SH   SOLE 2 26,297 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   5,399 1,725 SH   SOLE 4 1,725 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   40,133 12,822 SH   SOLE 7 12,822 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   3,640,224 1,163,011 SH   SOLE 21 1,163,011 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   2,217,010 708,310 SH   SOLE 22 656,246 0 52,064
VNET GROUP INC SPONSORED ADS A 90138A103   1,001,109 319,843 SH   SOLE 30 319,843 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   648 207 SH   SOLE 34 207 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   525,062 167,751 SH   SOLE 43 153,927 0 13,824
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   3,485,749 367,695 SH   SOLE 18 366,807 0 888
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   22,245,502 2,346,572 SH   SOLE 43 2,135,461 0 211,111
VOLCON INC COM 92864V103   879 1,741 SH   SOLE 18 1,741 0 0
VOLCON INC COM 92864V103   20,511 40,615 SH   SOLE 21 40,615 0 0
VOLCON INC COM 92864V103   40,754 80,701 SH   SOLE 22 80,701 0 0
VOLITIONRX LTD COM 928661107   5,755 8,352 SH   SOLE 18 8,352 0 0
VOLITIONRX LTD COM 928661107   68,241 99,044 SH   SOLE 21 99,044 0 0
VOLITIONRX LTD COM 928661107   306,734 445,187 SH   SOLE 22 445,187 0 0
VONTIER CORPORATION COM 928881101   6,902,828 223,248 SH   SOLE 2 144,585 0 78,663
VONTIER CORPORATION COM 928881101   41,216 1,333 SH   SOLE 4 557 0 776
VONTIER CORPORATION COM 928881101   1,041,417 33,681 SH   SOLE 7 31,948 0 1,733
VONTIER CORPORATION COM 928881101   8,773,674 283,754 SH   SOLE 18 283,754 0 0
VONTIER CORPORATION COM 928881101   1,558,337 50,399 SH   SOLE 19 50,399 0 0
VONTIER CORPORATION COM 928881101   249,001,759 8,053,097 SH   SOLE 21 8,053,097 0 0
VONTIER CORPORATION COM 928881101   138,114,847 4,466,845 SH   SOLE 22 4,255,565 0 211,280
VONTIER CORPORATION COM 928881101   1,032,975 33,408 SH   SOLE 25 33,408 0 0
VONTIER CORPORATION COM 928881101   2,321,226 75,072 SH   SOLE 26 61,678 0 13,394
VONTIER CORPORATION COM 928881101   495,029 16,010 SH   SOLE 28 3,008 0 13,002
VONTIER CORPORATION COM 928881101   5,025,118 162,520 SH   SOLE 30 162,520 0 0
VONTIER CORPORATION COM 928881101   68,550 2,217 SH   SOLE 31 2,217 0 0
VONTIER CORPORATION COM 928881101   319,218 10,324 SH   SOLE 36 10,324 0 0
VONTIER CORPORATION COM 928881101   767,342 24,817 SH   SOLE 40 24,817 0 0
VONTIER CORPORATION COM 928881101   9,258,831 299,445 SH   SOLE 43 275,189 0 24,256
VOR BIOPHARMA INC COM 929033108   43,810 20,665 SH   SOLE 2 5,174 0 15,491
VOR BIOPHARMA INC COM 929033108   232,977 109,895 SH   SOLE 18 109,895 0 0
VOR BIOPHARMA INC COM 929033108   147,406 69,531 SH   SOLE 19 69,531 0 0
VOR BIOPHARMA INC COM 929033108   2,469,541 1,164,878 SH   SOLE 21 1,164,878 0 0
VOR BIOPHARMA INC COM 929033108   1,572,828 741,900 SH   SOLE 22 718,322 0 23,578
VORNADO RLTY TR SH BEN INT 929042109   11,660,604 514,136 SH   SOLE 2 143,709 0 370,427
VORNADO RLTY TR SH BEN INT 929042109   1,706,647 75,249 SH   SOLE 4 75,249 0 0
VORNADO RLTY TR SH BEN INT 929042109   6,414,471 282,825 SH   SOLE 7 244,278 0 38,547
VORNADO RLTY TR SH BEN INT 929042109   6,734,508 296,936 SH   SOLE 18 296,936 0 0
VORNADO RLTY TR SH BEN INT 929042109   7,613,880 335,709 SH   SOLE 19 335,709 0 0
VORNADO RLTY TR SH BEN INT 929042109   213,306,920 9,405,067 SH   SOLE 21 9,405,067 0 0
VORNADO RLTY TR SH BEN INT 929042109   146,313,397 6,451,208 SH   SOLE 22 6,188,342 0 262,866
VORNADO RLTY TR SH BEN INT 929042109   187,337 8,260 SH   SOLE 23 8,260 0 0
VORNADO RLTY TR SH BEN INT 929042109   26,687,012 1,176,676 SH   SOLE 25 1,176,676 0 0
VORNADO RLTY TR SH BEN INT 929042109   2,449,689 108,011 SH   SOLE 26 91,111 0 16,900
VORNADO RLTY TR SH BEN INT 929042109   2,760,814 121,729 SH   SOLE 28 6,084 0 115,645
VORNADO RLTY TR SH BEN INT 929042109   13,989,183 616,807 SH   SOLE 30 616,807 0 0
VORNADO RLTY TR SH BEN INT 929042109   58,356 2,573 SH   SOLE 31 2,573 0 0
VORNADO RLTY TR SH BEN INT 929042109   429,242 18,926 SH   SOLE 36 18,926 0 0
VORNADO RLTY TR SH BEN INT 929042109   623,609 27,496 SH   SOLE 40 27,496 0 0
VORNADO RLTY TR SH BEN INT 929042109   22,335,699 984,819 SH   SOLE 43 894,110 0 90,709
VOXX INTL CORP CL A 91829F104   50,418 6,318 SH   SOLE 2 524 0 5,794
VOXX INTL CORP CL A 91829F104   288,421 36,143 SH   SOLE 18 36,143 0 0
VOXX INTL CORP CL A 91829F104   203,402 25,489 SH   SOLE 19 25,489 0 0
VOXX INTL CORP CL A 91829F104   3,368,047 422,061 SH   SOLE 21 422,061 0 0
VOXX INTL CORP CL A 91829F104   2,818,001 353,133 SH   SOLE 22 344,926 0 8,207
VOYA FINANCIAL INC COM 929089100   19,313,028 290,640 SH   SOLE 2 117,423 0 173,217
VOYA FINANCIAL INC COM 929089100   15,882 239 SH   SOLE 4 239 0 0
VOYA FINANCIAL INC COM 929089100   1,686,767 25,384 SH   SOLE 7 24,078 0 1,306
VOYA FINANCIAL INC COM 929089100   58,742 884 SH   SOLE 15 884 0 0
VOYA FINANCIAL INC COM 929089100   58,121,359 874,663 SH   SOLE 18 874,030 0 633
VOYA FINANCIAL INC COM 929089100   10,782,842 162,270 SH   SOLE 19 162,270 0 0
VOYA FINANCIAL INC COM 929089100   352,641,977 5,306,877 SH   SOLE 21 5,306,877 0 0
VOYA FINANCIAL INC COM 929089100   197,509,202 2,972,298 SH   SOLE 22 2,840,937 0 131,361
VOYA FINANCIAL INC COM 929089100   12,048,980 181,324 SH   SOLE 25 141,973 0 39,351
VOYA FINANCIAL INC COM 929089100   5,918,502 89,067 SH   SOLE 26 38,825 0 50,242
VOYA FINANCIAL INC COM 929089100   7,343,722 110,515 SH   SOLE 28 53,347 0 57,168
VOYA FINANCIAL INC COM 929089100   10,844,374 163,196 SH   SOLE 30 163,196 0 0
VOYA FINANCIAL INC COM 929089100   93,030 1,400 SH   SOLE 31 1,400 0 0
VOYA FINANCIAL INC COM 929089100   15,597,277 234,722 SH   SOLE 34 234,722 0 0
VOYA FINANCIAL INC COM 929089100   3,230,799 48,620 SH   SOLE 36 48,620 0 0
VOYA FINANCIAL INC COM 929089100   1,038,215 15,624 SH   SOLE 40 15,624 0 0
VOYA FINANCIAL INC COM 929089100   14,021 211 SH   OTR 43 211 0 0
VOYA FINANCIAL INC COM 929089100   12,035,528 181,122 SH   SOLE 43 172,174 0 8,948
VOYAGER THERAPEUTICS INC COM 92915B106   91,791 11,844 SH   SOLE 2 8,289 0 3,555
VOYAGER THERAPEUTICS INC COM 92915B106   2,542 328 SH   SOLE 7 328 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   652,318 84,170 SH   SOLE 18 84,170 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   2,181,703 281,510 SH   SOLE 19 281,510 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   10,226,613 1,319,563 SH   SOLE 21 1,319,563 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   5,864,774 756,745 SH   SOLE 22 745,563 0 11,182
VOYAGER THERAPEUTICS INC COM 92915B106   8,851 1,142 SH   SOLE 23 1,142 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   11,276 1,455 SH   SOLE 34 1,455 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   66,890 8,631 SH   SOLE 43 8,549 0 82
VROOM INC COM 92918V109   2,551,900 2,278,482 SH   SOLE 22 2,278,482 0 0
VROOM INC COM 92918V109   6,348 5,668 SH   SOLE 28 5,668 0 0
VROOM INC NOTE 0.750% 7/0 92918VAB5   1,232,250 2,325,000 PRN   SOLE 21 2,325,000 0 0
VSE CORP COM 918284100   721,191 14,298 SH   SOLE 2 7,557 0 6,741
VSE CORP COM 918284100   316,360 6,272 SH   SOLE 7 5,929 0 343
VSE CORP COM 918284100   1,709,008 33,882 SH   SOLE 18 33,882 0 0
VSE CORP COM 918284100   1,324,807 26,265 SH   SOLE 19 26,265 0 0
VSE CORP COM 918284100   23,625,642 468,391 SH   SOLE 21 468,391 0 0
VSE CORP COM 918284100   17,008,469 337,202 SH   SOLE 22 322,857 0 14,345
VSE CORP COM 918284100   175,329 3,476 SH   SOLE 25 3,476 0 0
VSE CORP COM 918284100   59,671 1,183 SH   SOLE 26 256 0 927
VSE CORP COM 918284100   78,031 1,547 SH   SOLE 40 1,547 0 0
VSE CORP COM 918284100   246,500 4,887 SH   SOLE 43 4,873 0 14
VTEX SHS CL A G9470A102   307,028 61,283 SH   SOLE 2 61,283 0 0
VTEX SHS CL A G9470A102   54,369 10,852 SH   SOLE 22 10,852 0 0
VTV THERAPEUTICS INC CL A 918385105   4,295 8,985 SH   SOLE 21 8,985 0 0
VTV THERAPEUTICS INC CL A 918385105   21,355 44,676 SH   SOLE 22 44,676 0 0
VULCAN MATLS CO COM 929160109   67,790,639 335,564 SH   SOLE 2 197,578 0 137,986
VULCAN MATLS CO COM 929160109   32,976,533 163,234 SH   SOLE 4 70,685 0 92,549
VULCAN MATLS CO COM 929160109   17,400,589 86,133 SH   SOLE 7 72,654 0 13,479
VULCAN MATLS CO COM 929160109   3,532,522 17,486 SH   SOLE 13 17,486 0 0
VULCAN MATLS CO COM 929160109   3,181,007 15,746 SH   SOLE 15 15,746 0 0
VULCAN MATLS CO COM 929160109   62,339,938 308,583 SH   SOLE 18 284,770 0 23,813
VULCAN MATLS CO COM 929160109   223,674,120 1,107,188 SH   SOLE 19 1,107,188 0 0
VULCAN MATLS CO COM 929160109   705,164,143 3,490,566 SH   SOLE 21 3,490,566 0 0
VULCAN MATLS CO COM 929160109   643,158,751 3,183,639 SH   SOLE 22 2,868,745 0 314,894
VULCAN MATLS CO COM 929160109   64,157,916 317,582 SH   SOLE 23 317,582 0 0
VULCAN MATLS CO COM 929160109   38,337,133 189,769 SH   SOLE 25 189,215 0 554
VULCAN MATLS CO COM 929160109   36,638,751 181,362 SH   SOLE 26 98,153 0 83,209
VULCAN MATLS CO COM 929160109   43,610,663 215,873 SH   SOLE 28 1,898 0 213,975
VULCAN MATLS CO COM 929160109   3,569,087 17,667 SH   SOLE 29 17,667 0 0
VULCAN MATLS CO COM 929160109   160,395,597 793,959 SH   SOLE 30 746,678 0 47,281
VULCAN MATLS CO COM 929160109   12,529,280 62,020 SH   SOLE 31 60,053 0 1,967
VULCAN MATLS CO COM 929160109   34,140,168 168,994 SH   SOLE 34 168,994 0 0
VULCAN MATLS CO COM 929160109   6,582,418 32,583 SH   SOLE 36 32,583 0 0
VULCAN MATLS CO COM 929160109   1,305,453 6,462 SH   SOLE 40 6,462 0 0
VULCAN MATLS CO COM 929160109   41,818 207 SH   OTR 43 207 0 0
VULCAN MATLS CO COM 929160109   24,265,661 120,115 SH   SOLE 43 98,041 0 22,074
VUZIX CORP COM NEW 92921W300   94,685 26,084 SH   SOLE 2 2,174 0 23,910
VUZIX CORP COM NEW 92921W300   1,604 442 SH   SOLE 7 442 0 0
VUZIX CORP COM NEW 92921W300   639,740 176,237 SH   SOLE 18 176,237 0 0
VUZIX CORP COM NEW 92921W300   427,955 117,894 SH   SOLE 19 117,894 0 0
VUZIX CORP COM NEW 92921W300   8,075,363 2,224,618 SH   SOLE 21 2,224,618 0 0
VUZIX CORP COM NEW 92921W300   6,325,703 1,742,618 SH   SOLE 22 1,691,348 0 51,270
VUZIX CORP COM NEW 92921W300   670,450 184,697 SH   SOLE 25 184,697 0 0
VUZIX CORP COM NEW 92921W300   210,315 57,938 SH   SOLE 26 5,575 0 52,363
VUZIX CORP COM NEW 92921W300   14,956 4,120 SH   SOLE 30 4,120 0 0
VUZIX CORP COM NEW 92921W300   125,315 34,522 SH   SOLE 34 34,522 0 0
VUZIX CORP COM NEW 92921W300   6,153 1,695 SH   SOLE 36 1,695 0 0
VUZIX CORP COM NEW 92921W300   17,642 4,860 SH   SOLE 43 4,827 0 33
VYNE THERAPEUTICS INC COM 92941V308   181,554 44,939 SH   SOLE 22 44,939 0 0
W & T OFFSHORE INC COM 92922P106   625,933 142,907 SH   SOLE 2 121,509 0 21,398
W & T OFFSHORE INC COM 92922P106   5,449 1,244 SH   SOLE 7 1,244 0 0
W & T OFFSHORE INC COM 92922P106   1,140,951 260,491 SH   SOLE 18 260,491 0 0
W & T OFFSHORE INC COM 92922P106   916,795 209,314 SH   SOLE 19 209,314 0 0
W & T OFFSHORE INC COM 92922P106   16,060,764 3,666,841 SH   SOLE 21 3,666,841 0 0
W & T OFFSHORE INC COM 92922P106   12,348,127 2,819,207 SH   SOLE 22 2,736,627 0 82,580
W & T OFFSHORE INC COM 92922P106   61,754 14,099 SH   SOLE 25 14,099 0 0
W & T OFFSHORE INC COM 92922P106   28,908 6,600 SH   SOLE 26 0 0 6,600
W & T OFFSHORE INC COM 92922P106   973,819 222,333 SH   SOLE 30 222,333 0 0
W & T OFFSHORE INC COM 92922P106   62,389 14,244 SH   SOLE 40 14,244 0 0
W & T OFFSHORE INC COM 92922P106   403,302 92,078 SH   SOLE 43 89,208 0 2,870
WABASH NATL CORP COM 929566107   2,067,247 97,881 SH   SOLE 2 65,664 0 32,217
WABASH NATL CORP COM 929566107   3,485 165 SH   SOLE 4 165 0 0
WABASH NATL CORP COM 929566107   3,367,119 159,428 SH   SOLE 7 158,483 0 945
WABASH NATL CORP COM 929566107   3,144,684 148,896 SH   SOLE 18 148,896 0 0
WABASH NATL CORP COM 929566107   4,498,919 213,017 SH   SOLE 19 213,017 0 0
WABASH NATL CORP COM 929566107   115,269,306 5,457,827 SH   SOLE 21 5,457,827 0 0
WABASH NATL CORP COM 929566107   30,782,928 1,457,525 SH   SOLE 22 1,418,677 0 38,848
WABASH NATL CORP COM 929566107   171,642 8,127 SH   SOLE 23 8,127 0 0
WABASH NATL CORP COM 929566107   215,192 10,189 SH   SOLE 25 10,189 0 0
WABASH NATL CORP COM 929566107   789,001 37,358 SH   SOLE 26 13,307 0 24,051
WABASH NATL CORP COM 929566107   18,818 891 SH   SOLE 28 891 0 0
WABASH NATL CORP COM 929566107   1,837,482 87,002 SH   SOLE 30 87,002 0 0
WABASH NATL CORP COM 929566107   154,197 7,301 SH   SOLE 40 7,301 0 0
WABASH NATL CORP COM 929566107   2,473,285 117,106 SH   SOLE 43 114,130 0 2,976
WABTEC COM 929740108   33,004,061 310,568 SH   SOLE 2 97,598 0 212,970
WABTEC COM 929740108   22,995,765 216,390 SH   SOLE 4 104,895 0 111,495
WABTEC COM 929740108   11,365,683 106,951 SH   SOLE 7 89,563 0 17,388
WABTEC COM 929740108   884,591 8,324 SH   SOLE 13 8,324 0 0
WABTEC COM 929740108   2,940,597 27,671 SH   SOLE 15 27,671 0 0
WABTEC COM 929740108   30,150,499 283,716 SH   SOLE 18 272,609 0 11,107
WABTEC COM 929740108   8,054,628 75,794 SH   SOLE 19 75,794 0 0
WABTEC COM 929740108   478,022,545 4,498,189 SH   SOLE 21 4,498,189 0 0
WABTEC COM 929740108   410,538,970 3,863,169 SH   SOLE 22 3,485,638 0 377,531
WABTEC COM 929740108   35,720,535 336,130 SH   SOLE 23 336,130 0 0
WABTEC COM 929740108   25,517,021 240,115 SH   SOLE 25 239,817 0 298
WABTEC COM 929740108   21,241,885 199,886 SH   SOLE 26 98,450 0 101,436
WABTEC COM 929740108   54,981,016 517,371 SH   SOLE 28 2,582 0 514,789
WABTEC COM 929740108   218,279 2,054 SH   SOLE 29 2,054 0 0
WABTEC COM 929740108   107,248,640 1,009,209 SH   SOLE 30 1,009,209 0 0
WABTEC COM 929740108   6,311,588 59,392 SH   SOLE 31 39,714 0 19,678
WABTEC COM 929740108   1,026,249 9,657 SH   SOLE 34 9,657 0 0
WABTEC COM 929740108   4,750,588 44,703 SH   SOLE 36 44,703 0 0
WABTEC COM 929740108   915,835 8,618 SH   SOLE 40 8,618 0 0
WABTEC COM 929740108   28,374 267 SH   OTR 43 267 0 0
WABTEC COM 929740108   13,687,684 128,801 SH   SOLE 43 106,452 0 22,349
WAFD INC COM 938824109   1,466,899 57,256 SH   SOLE 2 19,555 0 37,701
WAFD INC COM 938824109   5,380 210 SH   SOLE 4 210 0 0
WAFD INC COM 938824109   17,422 680 SH   SOLE 7 680 0 0
WAFD INC COM 938824109   5,531,025 215,887 SH   SOLE 18 215,887 0 0
WAFD INC COM 938824109   3,085,135 120,419 SH   SOLE 19 120,419 0 0
WAFD INC COM 938824109   183,893,315 7,177,725 SH   SOLE 21 7,177,725 0 0
WAFD INC COM 938824109   47,322,266 1,847,083 SH   SOLE 22 1,762,130 0 84,953
WAFD INC COM 938824109   283,152 11,052 SH   SOLE 25 11,052 0 0
WAFD INC COM 938824109   762,246 29,752 SH   SOLE 26 22,606 0 7,146
WAFD INC COM 938824109   161,944 6,321 SH   SOLE 28 1,641 0 4,680
WAFD INC COM 938824109   2,598,380 101,420 SH   SOLE 30 101,420 0 0
WAFD INC COM 938824109   55,416 2,163 SH   SOLE 36 2,163 0 0
WAFD INC COM 938824109   279,079 10,893 SH   SOLE 40 10,893 0 0
WAFD INC COM 938824109   268,028 10,462 SH   SOLE 43 9,300 0 1,162
WAG GROUP CO COMMON STOCK 93042P109   4,481 2,298 SH   SOLE 18 2,298 0 0
WAG GROUP CO COMMON STOCK 93042P109   64,916 33,290 SH   SOLE 21 33,290 0 0
WAG GROUP CO COMMON STOCK 93042P109   2,044 1,048 SH   SOLE 22 1,048 0 0
WALDENCAST PLC CLASS A ORD SHS G9503X103   148,261 15,739 SH   SOLE 2 1,477 0 14,262
WALDENCAST PLC CLASS A ORD SHS G9503X103   858,699 91,157 SH   SOLE 18 91,157 0 0
WALDENCAST PLC CLASS A ORD SHS G9503X103   696,920 73,983 SH   SOLE 19 73,983 0 0
WALDENCAST PLC CLASS A ORD SHS G9503X103   9,560,584 1,014,924 SH   SOLE 21 1,014,924 0 0
WALDENCAST PLC CLASS A ORD SHS G9503X103   3,555,409 377,432 SH   SOLE 22 355,580 0 21,852
WALGREENS BOOTS ALLIANCE INC COM 931427108   26,849,396 1,207,257 SH   SOLE 2 165,239 0 1,042,018
WALGREENS BOOTS ALLIANCE INC COM 931427108   15,234,489 685,004 SH   SOLE 4 298,564 0 386,440
WALGREENS BOOTS ALLIANCE INC COM 931427108   16,946,079 761,964 SH   SOLE 7 687,432 0 74,532
WALGREENS BOOTS ALLIANCE INC COM 931427108   430,744 19,368 SH   SOLE 13 19,368 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,326,415 104,605 SH   SOLE 15 104,605 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   30,771,531 1,383,612 SH   SOLE 18 1,338,913 0 44,699
WALGREENS BOOTS ALLIANCE INC COM 931427108   12,029,816 540,909 SH   SOLE 19 540,909 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   651,667,762 29,301,608 SH   SOLE 21 29,301,608 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   350,500,799 15,759,928 SH   SOLE 22 14,186,581 0 1,573,347
WALGREENS BOOTS ALLIANCE INC COM 931427108   27,363,429 1,230,370 SH   SOLE 23 1,230,370 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   79,976,285 3,596,056 SH   SOLE 25 3,160,387 0 435,669
WALGREENS BOOTS ALLIANCE INC COM 931427108   32,072,237 1,442,097 SH   SOLE 26 785,890 0 656,207
WALGREENS BOOTS ALLIANCE INC COM 931427108   35,053,087 1,576,128 SH   SOLE 28 60,446 0 1,515,682
WALGREENS BOOTS ALLIANCE INC COM 931427108   145,224,220 6,529,866 SH   SOLE 30 6,243,020 0 286,846
WALGREENS BOOTS ALLIANCE INC COM 931427108   3,534,559 158,928 SH   SOLE 31 146,072 0 12,856
WALGREENS BOOTS ALLIANCE INC COM 931427108   10,601,319 476,678 SH   SOLE 32 476,678 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   4,068,652 182,943 SH   SOLE 34 182,943 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   5,306,775 238,614 SH   SOLE 36 238,614 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   803,442 36,126 SH   SOLE 40 36,126 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   30,536 1,373 SH   OTR 43 1,373 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   17,815,608 801,062 SH   SOLE 43 636,829 0 164,232
WALKER & DUNLOP INC COM 93148P102   2,322,153 31,279 SH   SOLE 2 9,346 0 21,933
WALKER & DUNLOP INC COM 93148P102   9,354 126 SH   SOLE 4 126 0 0
WALKER & DUNLOP INC COM 93148P102   371,868 5,009 SH   SOLE 7 4,749 0 260
WALKER & DUNLOP INC COM 93148P102   7,932,544 106,850 SH   SOLE 18 106,850 0 0
WALKER & DUNLOP INC COM 93148P102   4,882,245 65,763 SH   SOLE 19 65,763 0 0
WALKER & DUNLOP INC COM 93148P102   283,837,189 3,823,238 SH   SOLE 21 3,823,238 0 0
WALKER & DUNLOP INC COM 93148P102   70,414,116 948,466 SH   SOLE 22 907,273 0 41,193
WALKER & DUNLOP INC COM 93148P102   478,328 6,443 SH   SOLE 25 6,443 0 0
WALKER & DUNLOP INC COM 93148P102   1,663,199 22,403 SH   SOLE 26 10,675 0 11,728
WALKER & DUNLOP INC COM 93148P102   1,392,000 18,750 SH   SOLE 28 17,960 0 790
WALKER & DUNLOP INC COM 93148P102   4,376,596 58,952 SH   SOLE 30 58,952 0 0
WALKER & DUNLOP INC COM 93148P102   35,412 477 SH   SOLE 36 477 0 0
WALKER & DUNLOP INC COM 93148P102   498,002 6,708 SH   SOLE 40 6,708 0 0
WALKER & DUNLOP INC COM 93148P102   3,187,272 42,932 SH   SOLE 43 37,822 0 5,110
WALKME LTD ORD SHS M97628107   92,307 9,737 SH   SOLE 2 9,737 0 0
WALKME LTD ORD SHS M97628107   1,055,086 111,296 SH   SOLE 21 111,296 0 0
WALKME LTD ORD SHS M97628107   977,957 103,160 SH   SOLE 22 96,226 0 6,934
WALMART INC COM 931142103   564,489,248 3,529,602 SH   SOLE 2 1,283,315 0 2,246,287
WALMART INC COM 931142103   213,230,511 1,333,274 SH   SOLE 4 551,956 0 781,318
WALMART INC COM 931142103   178,073,899 1,113,449 SH   SOLE 7 876,606 0 236,843
WALMART INC COM 931142103   27,165,710 169,860 SH   SOLE 13 169,860 0 0
WALMART INC COM 931142103   33,623,523 210,239 SH   SOLE 15 210,239 0 0
WALMART INC COM 931142103   409,258,151 2,558,983 SH   SOLE 18 2,322,733 0 236,250
WALMART INC COM 931142103   260,929,313 1,631,522 SH   SOLE 19 1,631,522 0 0
WALMART INC COM 931142103   5,169,582,278 32,324,031 SH   SOLE 21 32,324,031 0 0
WALMART INC COM 931142103   5,225,769,045 32,675,352 SH   SOLE 22 29,401,722 0 3,273,630
WALMART INC COM 931142103   543,676,757 3,399,467 SH   SOLE 23 3,399,467 0 0
WALMART INC COM 931142103   544,015,969 3,401,588 SH   SOLE 25 3,156,616 0 244,972
WALMART INC COM 931142103   372,414,917 2,328,612 SH   SOLE 26 1,387,866 0 940,746
WALMART INC COM 931142103   360,009,147 2,251,042 SH   SOLE 28 59,269 0 2,191,773
WALMART INC COM 931142103   20,122,073 125,818 SH   SOLE 29 125,818 0 0
WALMART INC COM 931142103   1,278,940,539 7,996,877 SH   SOLE 30 7,893,039 0 103,838
WALMART INC COM 931142103   95,145,556 594,920 SH   SOLE 31 569,758 0 25,162
WALMART INC COM 931142103   8,046,398 50,312 SH   SOLE 32 50,312 0 0
WALMART INC COM 931142103   175,787,379 1,099,152 SH   SOLE 34 1,099,152 0 0
WALMART INC COM 931142103   68,390,226 427,626 SH   SOLE 36 427,626 0 0
WALMART INC COM 931142103   11,505,204 71,939 SH   SOLE 40 71,939 0 0
WALMART INC COM 931142103   443,006 2,770 SH   OTR 43 2,770 0 0
WALMART INC COM 931142103   392,459,986 2,453,949 SH   SOLE 43 2,144,752 0 309,196
WALMART INC OPTIONS 931142103   383,832 2,400 SH Call SOLE 4 2,400 0 0
WALMART INC OPTIONS 931142103   8,684,199 54,300 SH Call SOLE 18 54,300 0 0
WALMART INC OPTIONS 931142103   58,566,366 366,200 SH Call SOLE 19 366,200 0 0
WALMART INC OPTIONS 931142103   3,582,432 22,400 SH Call SOLE 22 22,400 0 0
WALMART INC OPTIONS 931142103   223,902 1,400 SH Call SOLE 30 1,400 0 0
WALMART INC OPTIONS 931142103   29,203,218 182,600 SH Call SOLE 34 182,600 0 0
WARBY PARKER INC CL A COM 93403J106   3,452,710 262,364 SH   SOLE 2 149,328 0 113,036
WARBY PARKER INC CL A COM 93403J106   3,014 229 SH   SOLE 4 229 0 0
WARBY PARKER INC CL A COM 93403J106   12,726 967 SH   SOLE 7 967 0 0
WARBY PARKER INC CL A COM 93403J106   2,947,143 223,947 SH   SOLE 18 205,235 0 18,712
WARBY PARKER INC CL A COM 93403J106   8,672,348 658,993 SH   SOLE 19 658,993 0 0
WARBY PARKER INC CL A COM 93403J106   37,518,120 2,850,921 SH   SOLE 21 2,850,921 0 0
WARBY PARKER INC CL A COM 93403J106   36,058,374 2,739,998 SH   SOLE 22 2,677,123 0 62,875
WARBY PARKER INC CL A COM 93403J106   312,353 23,735 SH   SOLE 23 23,735 0 0
WARBY PARKER INC CL A COM 93403J106   226,326 17,198 SH   SOLE 25 17,198 0 0
WARBY PARKER INC CL A COM 93403J106   727,985 55,318 SH   SOLE 26 40,583 0 14,735
WARBY PARKER INC CL A COM 93403J106   35,387 2,689 SH   SOLE 28 0 0 2,689
WARBY PARKER INC CL A COM 93403J106   852,544 64,783 SH   SOLE 30 64,783 0 0
WARBY PARKER INC CL A COM 93403J106   71,564 5,438 SH   SOLE 34 5,438 0 0
WARBY PARKER INC CL A COM 93403J106   174,173 13,235 SH   SOLE 40 13,235 0 0
WARBY PARKER INC CL A COM 93403J106   381,824 29,014 SH   SOLE 43 28,531 0 483
WARNER BROS DISCOVERY INC COM SER A 934423104   43,853,212 4,038,049 SH   SOLE 2 659,900 0 3,378,149
WARNER BROS DISCOVERY INC COM SER A 934423104   17,872,595 1,645,727 SH   SOLE 4 748,733 0 896,994
WARNER BROS DISCOVERY INC COM SER A 934423104   27,707,194 2,551,307 SH   SOLE 7 2,274,089 0 277,218
WARNER BROS DISCOVERY INC COM SER A 934423104   743,139 68,429 SH   SOLE 13 68,429 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   2,194,600 202,081 SH   SOLE 15 202,081 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   40,948,140 3,770,547 SH   SOLE 18 3,586,482 0 184,065
WARNER BROS DISCOVERY INC COM SER A 934423104   18,986,299 1,748,278 SH   SOLE 19 1,748,278 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   654,975,820 60,310,849 SH   SOLE 21 60,310,849 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   529,497,034 48,756,633 SH   SOLE 22 43,880,371 0 4,876,262
WARNER BROS DISCOVERY INC COM SER A 934423104   45,289,458 4,170,300 SH   SOLE 23 4,170,300 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   38,985,814 3,589,854 SH   SOLE 25 3,581,982 0 7,872
WARNER BROS DISCOVERY INC COM SER A 934423104   28,886,069 2,659,859 SH   SOLE 26 1,383,779 0 1,276,080
WARNER BROS DISCOVERY INC COM SER A 934423104   33,029,028 3,041,347 SH   SOLE 28 66,468 0 2,974,879
WARNER BROS DISCOVERY INC COM SER A 934423104   95,112 8,758 SH   SOLE 29 8,758 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   176,151,622 16,220,223 SH   SOLE 30 16,220,223 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   5,557,420 511,733 SH   SOLE 31 471,243 0 40,490
WARNER BROS DISCOVERY INC COM SER A 934423104   7,368,206 678,472 SH   SOLE 32 678,472 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   2,321,987 213,811 SH   SOLE 34 213,811 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   5,991,962 551,746 SH   SOLE 36 551,746 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   1,220,360 112,372 SH   SOLE 40 112,372 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   38,857 3,578 SH   OTR 43 3,578 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   13,172,624 1,212,949 SH   SOLE 43 986,007 0 226,942
WARNER MUSIC GROUP CORP COM CL A 934550203   705,841 22,479 SH   SOLE 2 22,479 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   4,665,569 148,585 SH   SOLE 18 47 0 148,538
WARNER MUSIC GROUP CORP COM CL A 934550203   32,133,316 1,023,354 SH   SOLE 19 1,023,354 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   5,797,508 184,634 SH   SOLE 21 184,634 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   60,905,167 1,939,655 SH   SOLE 22 1,939,655 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   76,082 2,423 SH   SOLE 28 2,423 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   68,854,893 2,192,831 SH   SOLE 34 2,192,831 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   911 29 SH   SOLE 43 29 0 0
WARRIOR MET COAL INC COM 93627C101   3,051,366 59,737 SH   SOLE 2 21,916 0 37,821
WARRIOR MET COAL INC COM 93627C101   9,041 177 SH   SOLE 4 177 0 0
WARRIOR MET COAL INC COM 93627C101   62,215 1,218 SH   SOLE 7 1,218 0 0
WARRIOR MET COAL INC COM 93627C101   8,754,397 171,386 SH   SOLE 18 171,386 0 0
WARRIOR MET COAL INC COM 93627C101   7,825,865 153,208 SH   SOLE 19 153,208 0 0
WARRIOR MET COAL INC COM 93627C101   252,363,856 4,940,561 SH   SOLE 21 4,940,561 0 0
WARRIOR MET COAL INC COM 93627C101   77,640,681 1,519,982 SH   SOLE 22 1,451,602 0 68,380
WARRIOR MET COAL INC COM 93627C101   2,817,981 55,168 SH   SOLE 26 17,440 0 37,728
WARRIOR MET COAL INC COM 93627C101   4,975,907 97,414 SH   SOLE 30 97,414 0 0
WARRIOR MET COAL INC COM 93627C101   157,326 3,080 SH   SOLE 36 3,080 0 0
WARRIOR MET COAL INC COM 93627C101   498,796 9,765 SH   SOLE 40 9,765 0 0
WARRIOR MET COAL INC COM 93627C101   2,649,802 51,876 SH   SOLE 43 49,855 0 2,021
WASHINGTON TR BANCORP INC COM 940610108   4,628,709 175,796 SH   SOLE 2 110,331 0 65,465
WASHINGTON TR BANCORP INC COM 940610108   4,529 172 SH   SOLE 7 172 0 0
WASHINGTON TR BANCORP INC COM 940610108   1,331,824 50,582 SH   SOLE 18 50,582 0 0
WASHINGTON TR BANCORP INC COM 940610108   7,047,119 267,646 SH   SOLE 19 267,646 0 0
WASHINGTON TR BANCORP INC COM 940610108   17,948,898 681,690 SH   SOLE 21 681,690 0 0
WASHINGTON TR BANCORP INC COM 940610108   23,845,686 905,647 SH   SOLE 22 878,893 0 26,754
WASHINGTON TR BANCORP INC COM 940610108   121,882 4,629 SH   SOLE 23 4,629 0 0
WASHINGTON TR BANCORP INC COM 940610108   87,416 3,320 SH   SOLE 25 3,320 0 0
WASHINGTON TR BANCORP INC COM 940610108   867,179 32,935 SH   SOLE 26 1,496 0 31,439
WASHINGTON TR BANCORP INC COM 940610108   21,090 801 SH   SOLE 28 95 0 706
WASHINGTON TR BANCORP INC COM 940610108   545,347 20,712 SH   SOLE 30 20,712 0 0
WASHINGTON TR BANCORP INC COM 940610108   349,030 13,256 SH   SOLE 34 13,256 0 0
WASHINGTON TR BANCORP INC COM 940610108   126,437 4,802 SH   SOLE 40 4,802 0 0
WASHINGTON TR BANCORP INC COM 940610108   23,539 894 SH   OTR 43 894 0 0
WASHINGTON TR BANCORP INC COM 940610108   3,697,822 140,441 SH   SOLE 43 119,820 0 20,621
WASTE CONNECTIONS INC COM 94106B101   2,869,588 21,367 SH   SOLE 2 8,578 0 12,789
WASTE CONNECTIONS INC COM 94106B101   14,509,101 108,035 SH   SOLE 4 83,995 0 24,040
WASTE CONNECTIONS INC COM 94106B101   11,206,932 83,447 SH   SOLE 7 82,110 0 1,337
WASTE CONNECTIONS INC COM 94106B101   369,459 2,751 SH   SOLE 13 2,751 0 0
WASTE CONNECTIONS INC COM 94106B101   1,237,037 9,211 SH   SOLE 15 9,211 0 0
WASTE CONNECTIONS INC COM 94106B101   69,672,489 518,782 SH   SOLE 18 377,887 0 140,895
WASTE CONNECTIONS INC COM 94106B101   142,254,320 1,059,228 SH   SOLE 19 1,059,228 0 0
WASTE CONNECTIONS INC COM 94106B101   445,029,373 3,313,696 SH   SOLE 21 3,313,696 0 0
WASTE CONNECTIONS INC COM 94106B101   165,301,812 1,230,840 SH   SOLE 22 955,194 0 275,646
WASTE CONNECTIONS INC COM 94106B101   58,938,898 438,860 SH   SOLE 23 438,860 0 0
WASTE CONNECTIONS INC COM 94106B101   18,075,034 134,587 SH   SOLE 25 134,587 0 0
WASTE CONNECTIONS INC COM 94106B101   26,228,521 195,298 SH   SOLE 26 133,204 0 62,094
WASTE CONNECTIONS INC COM 94106B101   45,603,982 339,568 SH   SOLE 28 515 0 339,053
WASTE CONNECTIONS INC COM 94106B101   114,144,122 849,919 SH   SOLE 30 849,919 0 0
WASTE CONNECTIONS INC COM 94106B101   9,948,675 74,078 SH   SOLE 31 49,512 0 24,566
WASTE CONNECTIONS INC COM 94106B101   1,454,603 10,831 SH   SOLE 34 10,831 0 0
WASTE CONNECTIONS INC COM 94106B101   6,641,807 49,455 SH   SOLE 36 49,455 0 0
WASTE CONNECTIONS INC COM 94106B101   1,695,135 12,622 SH   SOLE 40 12,622 0 0
WASTE CONNECTIONS INC COM 94106B101   72,925 543 SH   OTR 43 543 0 0
WASTE CONNECTIONS INC COM 94106B101   19,595,893 145,911 SH   SOLE 43 126,926 0 18,985
WASTE MGMT INC DEL COM 94106L109   107,104,039 702,598 SH   SOLE 2 76,150 0 626,448
WASTE MGMT INC DEL COM 94106L109   28,919,392 189,710 SH   SOLE 4 151,107 0 38,603
WASTE MGMT INC DEL COM 94106L109   42,879,238 281,286 SH   SOLE 7 242,866 0 38,420
WASTE MGMT INC DEL COM 94106L109   730,188 4,790 SH   SOLE 13 4,790 0 0
WASTE MGMT INC DEL COM 94106L109   6,453,700 42,336 SH   SOLE 15 42,336 0 0
WASTE MGMT INC DEL COM 94106L109   87,711,994 575,387 SH   SOLE 18 550,595 0 24,792
WASTE MGMT INC DEL COM 94106L109   29,285,858 192,114 SH   SOLE 19 192,114 0 0
WASTE MGMT INC DEL COM 94106L109   1,716,898,793 11,262,784 SH   SOLE 21 11,262,784 0 0
WASTE MGMT INC DEL COM 94106L109   1,393,900,232 9,143,927 SH   SOLE 22 8,283,158 0 860,769
WASTE MGMT INC DEL COM 94106L109   105,565,310 692,504 SH   SOLE 23 692,504 0 0
WASTE MGMT INC DEL COM 94106L109   154,816,540 1,015,590 SH   SOLE 25 1,015,590 0 0
WASTE MGMT INC DEL COM 94106L109   99,305,666 651,441 SH   SOLE 26 304,065 0 347,376
WASTE MGMT INC DEL COM 94106L109   126,490,291 829,771 SH   SOLE 28 7,147 0 822,624
WASTE MGMT INC DEL COM 94106L109   346,549,626 2,273,351 SH   SOLE 30 2,273,351 0 0
WASTE MGMT INC DEL COM 94106L109   14,029,053 92,030 SH   SOLE 31 84,591 0 7,439
WASTE MGMT INC DEL COM 94106L109   36,085,444 236,719 SH   SOLE 34 236,719 0 0
WASTE MGMT INC DEL COM 94106L109   20,897,695 137,088 SH   SOLE 36 137,088 0 0
WASTE MGMT INC DEL COM 94106L109   3,011,452 19,755 SH   SOLE 40 19,755 0 0
WASTE MGMT INC DEL COM 94106L109   207,623 1,362 SH   OTR 43 1,362 0 0
WASTE MGMT INC DEL COM 94106L109   101,394,100 665,141 SH   SOLE 43 582,263 0 82,878
WATERS CORP COM 941848103   37,924,340 138,304 SH   SOLE 2 38,977 0 99,327
WATERS CORP COM 941848103   17,728,773 64,654 SH   SOLE 4 31,249 0 33,405
WATERS CORP COM 941848103   23,968,422 87,409 SH   SOLE 7 78,180 0 9,229
WATERS CORP COM 941848103   461,221 1,682 SH   SOLE 13 1,682 0 0
WATERS CORP COM 941848103   1,409,988 5,142 SH   SOLE 15 5,142 0 0
WATERS CORP COM 941848103   35,515,953 129,521 SH   SOLE 18 125,845 0 3,676
WATERS CORP COM 941848103   22,787,948 83,104 SH   SOLE 19 83,104 0 0
WATERS CORP COM 941848103   657,299,468 2,397,066 SH   SOLE 21 2,397,066 0 0
WATERS CORP COM 941848103   355,939,662 1,298,055 SH   SOLE 22 1,169,529 0 128,526
WATERS CORP COM 941848103   26,994,878 98,446 SH   SOLE 23 98,446 0 0
WATERS CORP COM 941848103   42,371,752 154,523 SH   SOLE 25 154,368 0 155
WATERS CORP COM 941848103   19,338,112 70,523 SH   SOLE 26 38,914 0 31,609
WATERS CORP COM 941848103   59,622,303 217,433 SH   SOLE 28 33,190 0 184,243
WATERS CORP COM 941848103   23,856 87 SH   SOLE 29 87 0 0
WATERS CORP COM 941848103   161,466,091 588,841 SH   SOLE 30 568,719 0 20,122
WATERS CORP COM 941848103   3,654,122 13,326 SH   SOLE 31 12,330 0 996
WATERS CORP COM 941848103   28,804,938 105,047 SH   SOLE 34 105,047 0 0
WATERS CORP COM 941848103   4,149,894 15,134 SH   SOLE 36 15,134 0 0
WATERS CORP COM 941848103   778,208 2,838 SH   SOLE 40 2,838 0 0
WATERS CORP COM 941848103   45,245 165 SH   OTR 43 165 0 0
WATERS CORP COM 941848103   22,267,388 81,206 SH   SOLE 43 65,692 0 15,514
WATERSTONE FINL INC MD COM 94188P101   260,588 23,798 SH   SOLE 2 16,745 0 7,053
WATERSTONE FINL INC MD COM 94188P101   3,208 293 SH   SOLE 7 293 0 0
WATERSTONE FINL INC MD COM 94188P101   614,120 56,084 SH   SOLE 18 56,084 0 0
WATERSTONE FINL INC MD COM 94188P101   413,373 37,751 SH   SOLE 19 37,751 0 0
WATERSTONE FINL INC MD COM 94188P101   7,895,848 721,082 SH   SOLE 21 721,082 0 0
WATERSTONE FINL INC MD COM 94188P101   7,540,509 688,631 SH   SOLE 22 671,101 0 17,530
WATERSTONE FINL INC MD COM 94188P101   15,724 1,436 SH   OTR 43 1,436 0 0
WATERSTONE FINL INC MD COM 94188P101   106,325 9,710 SH   SOLE 43 9,662 0 48
WATSCO INC CL B CONV 942622101   376 1 SH   SOLE 43 1 0 0
WATSCO INC COM 942622200   36,171,978 95,764 SH   SOLE 2 24,370 0 71,394
WATSCO INC COM 942622200   11,128,387 29,462 SH   SOLE 4 10,267 0 19,195
WATSCO INC COM 942622200   3,322,047 8,795 SH   SOLE 7 8,550 0 245
WATSCO INC COM 942622200   38,527 102 SH   SOLE 13 102 0 0
WATSCO INC COM 942622200   1,261,585 3,340 SH   SOLE 15 3,340 0 0
WATSCO INC COM 942622200   33,143,419 87,746 SH   SOLE 18 85,619 0 2,127
WATSCO INC COM 942622200   5,166,076 13,677 SH   SOLE 19 13,677 0 0
WATSCO INC COM 942622200   979,726,737 2,593,791 SH   SOLE 21 2,593,791 0 0
WATSCO INC COM 942622200   377,805,742 1,000,227 SH   SOLE 22 935,007 0 65,220
WATSCO INC COM 942622200   20,627,667 54,611 SH   SOLE 23 54,611 0 0
WATSCO INC COM 942622200   3,249,525 8,603 SH   SOLE 25 8,490 0 113
WATSCO INC COM 942622200   6,696,598 17,729 SH   SOLE 26 14,748 0 2,981
WATSCO INC COM 942622200   15,903,523 42,104 SH   SOLE 28 350 0 41,754
WATSCO INC COM 942622200   56,658 150 SH   SOLE 29 150 0 0
WATSCO INC COM 942622200   37,158,583 98,376 SH   SOLE 30 98,376 0 0
WATSCO INC COM 942622200   2,743,758 7,264 SH   SOLE 31 6,677 0 587
WATSCO INC COM 942622200   4,702,614 12,450 SH   SOLE 32 12,450 0 0
WATSCO INC COM 942622200   540,517 1,431 SH   SOLE 34 1,431 0 0
WATSCO INC COM 942622200   1,702,384 4,507 SH   SOLE 36 4,507 0 0
WATSCO INC COM 942622200   646,657 1,712 SH   SOLE 40 1,712 0 0
WATSCO INC COM 942622200   60,435 160 SH   OTR 43 160 0 0
WATSCO INC COM 942622200   13,874,282 36,732 SH   SOLE 43 30,446 0 6,286
WATTS WATER TECHNOLOGIES INC CL A 942749102   13,838,389 80,074 SH   SOLE 2 46,915 0 33,159
WATTS WATER TECHNOLOGIES INC CL A 942749102   16,936 98 SH   SOLE 4 98 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   6,242,258 36,120 SH   SOLE 7 35,650 0 470
WATTS WATER TECHNOLOGIES INC CL A 942749102   18,496,061 107,025 SH   SOLE 18 103,087 0 3,938
WATTS WATER TECHNOLOGIES INC CL A 942749102   44,123,884 255,317 SH   SOLE 19 255,317 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   343,783,913 1,989,260 SH   SOLE 21 1,989,260 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   178,955,283 1,035,501 SH   SOLE 22 1,012,524 0 22,977
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,135,255 6,569 SH   SOLE 23 6,569 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   7,548,086 43,676 SH   SOLE 25 43,676 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   5,732,612 33,171 SH   SOLE 26 13,679 0 19,492
WATTS WATER TECHNOLOGIES INC CL A 942749102   465,404 2,693 SH   SOLE 28 491 0 2,202
WATTS WATER TECHNOLOGIES INC CL A 942749102   50,935,757 294,733 SH   SOLE 30 294,733 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   10,079,554 58,324 SH   SOLE 34 58,324 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,263,660 7,312 SH   SOLE 36 7,312 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   739,497 4,279 SH   SOLE 40 4,279 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   5,623,936 32,542 SH   SOLE 43 31,316 0 1,226
WAVE LIFE SCIENCES LTD SHS Y95308105   191,665 33,333 SH   SOLE 2 1,969 0 31,364
WAVE LIFE SCIENCES LTD SHS Y95308105   998,907 173,723 SH   SOLE 18 173,723 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   709,452 123,383 SH   SOLE 19 123,383 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   15,555,768 2,705,351 SH   SOLE 21 2,705,351 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   10,157,116 1,766,455 SH   SOLE 22 1,714,643 0 51,812
WAVE LIFE SCIENCES LTD SHS Y95308105   242,662 42,202 SH   SOLE 30 42,202 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   111,084 19,319 SH   SOLE 43 18,692 0 627
WAYFAIR INC CL A 94419L101   8,836,678 145,892 SH   SOLE 2 40,420 0 105,472
WAYFAIR INC CL A 94419L101   97,215 1,605 SH   SOLE 4 1,273 0 332
WAYFAIR INC CL A 94419L101   741,135 12,236 SH   SOLE 7 11,629 0 607
WAYFAIR INC CL A 94419L101   2,871,503 47,408 SH   SOLE 18 36,900 0 10,508
WAYFAIR INC CL A 94419L101   1,615,705 26,675 SH   SOLE 19 26,675 0 0
WAYFAIR INC CL A 94419L101   63,880,393 1,054,654 SH   SOLE 21 1,054,654 0 0
WAYFAIR INC CL A 94419L101   130,171,290 2,149,105 SH   SOLE 22 2,042,330 0 106,775
WAYFAIR INC CL A 94419L101   907,217 14,978 SH   SOLE 25 14,978 0 0
WAYFAIR INC CL A 94419L101   3,540,195 58,448 SH   SOLE 26 20,475 0 37,973
WAYFAIR INC CL A 94419L101   83,768 1,383 SH   SOLE 28 1,383 0 0
WAYFAIR INC CL A 94419L101   7,520,250 124,158 SH   SOLE 30 124,158 0 0
WAYFAIR INC CL A 94419L101   72,563 1,198 SH   SOLE 31 1,198 0 0
WAYFAIR INC CL A 94419L101   114,417 1,889 SH   SOLE 36 1,889 0 0
WAYFAIR INC CL A 94419L101   771,904 12,744 SH   SOLE 40 12,744 0 0
WAYFAIR INC CL A 94419L101   34,949 577 SH   OTR 43 577 0 0
WAYFAIR INC CL A 94419L101   4,243,958 70,067 SH   SOLE 43 61,194 0 8,873
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8   4,651,575 5,690,000 PRN   SOLE 2 5,690,000 0 0
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8   5,469,075 6,690,000 PRN   SOLE 21 6,690,000 0 0
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8   6,376,500 7,800,000 PRN   SOLE 22 7,800,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   567,597 659,000 PRN   SOLE 2 659,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   7,402,874 8,595,000 PRN   SOLE 19 8,595,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   4,207,451 4,885,000 PRN   SOLE 21 4,885,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   4,949,030 5,746,000 PRN   SOLE 34 5,746,000 0 0
WAYFAIR INC NOTE 3.250% 9/1 94419LAP6   1,505,000 1,250,000 PRN   SOLE 2 1,250,000 0 0
WAYFAIR INC NOTE 3.250% 9/1 94419LAP6   5,719,000 4,750,000 PRN   SOLE 21 4,750,000 0 0
WAYFAIR INC NOTE 3.250% 9/1 94419LAP6   2,287,600 1,900,000 PRN   SOLE 22 1,900,000 0 0
WD 40 CO COM 929236107   1,412,721 6,951 SH   SOLE 2 3,959 0 2,992
WD 40 CO COM 929236107   9,756 48 SH   SOLE 4 48 0 0
WD 40 CO COM 929236107   424,365 2,088 SH   SOLE 7 1,980 0 108
WD 40 CO COM 929236107   8,175,532 40,226 SH   SOLE 18 40,226 0 0
WD 40 CO COM 929236107   5,844,369 28,756 SH   SOLE 19 28,756 0 0
WD 40 CO COM 929236107   312,926,596 1,539,690 SH   SOLE 21 1,539,690 0 0
WD 40 CO COM 929236107   74,953,489 368,793 SH   SOLE 22 357,408 0 11,385
WD 40 CO COM 929236107   542,244 2,668 SH   SOLE 25 2,668 0 0
WD 40 CO COM 929236107   1,895,213 9,325 SH   SOLE 26 3,358 0 5,967
WD 40 CO COM 929236107   493,467 2,428 SH   SOLE 28 244 0 2,184
WD 40 CO COM 929236107   4,945,439 24,333 SH   SOLE 30 24,333 0 0
WD 40 CO COM 929236107   686,748 3,379 SH   SOLE 34 3,379 0 0
WD 40 CO COM 929236107   564,804 2,779 SH   SOLE 40 2,779 0 0
WD 40 CO COM 929236107   4,099,961 20,173 SH   SOLE 43 16,374 0 3,799
WEATHERFORD INTL PLC ORD SHS G48833118   6,950,984 76,951 SH   SOLE 2 61,552 0 15,399
WEATHERFORD INTL PLC ORD SHS G48833118   17,434 193 SH   SOLE 4 193 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   1,265,523 14,010 SH   SOLE 7 13,288 0 722
WEATHERFORD INTL PLC ORD SHS G48833118   24,714,107 273,598 SH   SOLE 18 273,598 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   15,901,693 176,040 SH   SOLE 19 176,040 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   492,085,231 5,447,639 SH   SOLE 21 5,447,639 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   199,163,468 2,204,843 SH   SOLE 22 2,146,539 0 58,304
WEATHERFORD INTL PLC ORD SHS G48833118   1,768,119 19,574 SH   SOLE 25 19,574 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   2,248,223 24,889 SH   SOLE 26 18,842 0 6,047
WEATHERFORD INTL PLC ORD SHS G48833118   4,431,409 49,058 SH   SOLE 28 37,878 0 11,180
WEATHERFORD INTL PLC ORD SHS G48833118   6,671,864 73,861 SH   SOLE 30 73,861 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   9,294,957 102,900 SH   SOLE 34 102,900 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   58,263 645 SH   SOLE 36 645 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   885,595 9,804 SH   SOLE 40 9,804 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   3,666,946 40,595 SH   SOLE 43 32,199 0 8,396
WEAVE COMMUNICATIONS INC COM 94724R108   109,781 13,470 SH   SOLE 2 7,113 0 6,357
WEAVE COMMUNICATIONS INC COM 94724R108   692,253 84,939 SH   SOLE 18 84,939 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   562,627 69,034 SH   SOLE 19 69,034 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   9,189,533 1,127,550 SH   SOLE 21 1,127,550 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   6,707,018 822,947 SH   SOLE 22 812,104 0 10,843
WEAVE COMMUNICATIONS INC COM 94724R108   41 5 SH   SOLE 43 5 0 0
WEBSTER FINL CORP COM 947890109   15,602,913 387,073 SH   SOLE 2 112,515 0 274,558
WEBSTER FINL CORP COM 947890109   5,272,346 130,795 SH   SOLE 4 56,138 0 74,657
WEBSTER FINL CORP COM 947890109   1,208,494 29,980 SH   SOLE 7 29,129 0 851
WEBSTER FINL CORP COM 947890109   171,559 4,256 SH   SOLE 13 4,256 0 0
WEBSTER FINL CORP COM 947890109   574,176 14,244 SH   SOLE 15 14,244 0 0
WEBSTER FINL CORP COM 947890109   25,165,976 624,311 SH   SOLE 18 613,666 0 10,645
WEBSTER FINL CORP COM 947890109   2,278,321 56,520 SH   SOLE 19 56,520 0 0
WEBSTER FINL CORP COM 947890109   369,933,335 9,177,210 SH   SOLE 21 9,177,210 0 0
WEBSTER FINL CORP COM 947890109   213,274,849 5,290,867 SH   SOLE 22 4,942,449 0 348,418
WEBSTER FINL CORP COM 947890109   12,013,912 298,038 SH   SOLE 23 298,038 0 0
WEBSTER FINL CORP COM 947890109   1,151,294 28,561 SH   SOLE 25 28,327 0 234
WEBSTER FINL CORP COM 947890109   4,085,539 101,353 SH   SOLE 26 72,273 0 29,080
WEBSTER FINL CORP COM 947890109   11,671,035 289,532 SH   SOLE 28 12,677 0 276,855
WEBSTER FINL CORP COM 947890109   13,141 326 SH   SOLE 29 326 0 0
WEBSTER FINL CORP COM 947890109   27,615,333 685,074 SH   SOLE 30 685,074 0 0
WEBSTER FINL CORP COM 947890109   1,644,567 40,798 SH   SOLE 31 37,717 0 3,081
WEBSTER FINL CORP COM 947890109   330,623 8,202 SH   SOLE 34 8,202 0 0
WEBSTER FINL CORP COM 947890109   977,155 24,241 SH   SOLE 36 24,241 0 0
WEBSTER FINL CORP COM 947890109   315,869 7,836 SH   SOLE 40 7,836 0 0
WEBSTER FINL CORP COM 947890109   7,249,189 179,836 SH   SOLE 43 158,610 0 21,226
WEC ENERGY GROUP INC COM 92939U106   48,627,391 603,692 SH   SOLE 2 94,328 0 509,364
WEC ENERGY GROUP INC COM 92939U106   12,528,022 155,531 SH   SOLE 4 125,448 0 30,083
WEC ENERGY GROUP INC COM 92939U106   24,867,799 308,725 SH   SOLE 7 276,585 0 32,140
WEC ENERGY GROUP INC COM 92939U106   281,683 3,497 SH   SOLE 13 3,497 0 0
WEC ENERGY GROUP INC COM 92939U106   3,557,249 44,162 SH   SOLE 15 44,162 0 0
WEC ENERGY GROUP INC COM 92939U106   48,366,006 600,447 SH   SOLE 18 579,048 0 21,399
WEC ENERGY GROUP INC COM 92939U106   27,946,339 346,944 SH   SOLE 19 346,944 0 0
WEC ENERGY GROUP INC COM 92939U106   1,264,810,116 15,702,174 SH   SOLE 21 15,702,174 0 0
WEC ENERGY GROUP INC COM 92939U106   614,754,700 7,631,964 SH   SOLE 22 6,956,255 0 675,709
WEC ENERGY GROUP INC COM 92939U106   43,453,825 539,464 SH   SOLE 23 539,464 0 0
WEC ENERGY GROUP INC COM 92939U106   9,298,853 115,442 SH   SOLE 25 115,442 0 0
WEC ENERGY GROUP INC COM 92939U106   18,072,198 224,360 SH   SOLE 26 205,706 0 18,654
WEC ENERGY GROUP INC COM 92939U106   18,906,293 234,715 SH   SOLE 28 5,520 0 229,195
WEC ENERGY GROUP INC COM 92939U106   175,438 2,178 SH   SOLE 29 2,178 0 0
WEC ENERGY GROUP INC COM 92939U106   145,942,665 1,811,827 SH   SOLE 30 1,811,827 0 0
WEC ENERGY GROUP INC COM 92939U106   5,716,150 70,964 SH   SOLE 31 65,382 0 5,582
WEC ENERGY GROUP INC COM 92939U106   3,770,948 46,815 SH   SOLE 32 46,815 0 0
WEC ENERGY GROUP INC COM 92939U106   4,412,690 54,782 SH   SOLE 34 54,782 0 0
WEC ENERGY GROUP INC COM 92939U106   9,216,209 114,416 SH   SOLE 36 114,416 0 0
WEC ENERGY GROUP INC COM 92939U106   682,822 8,477 SH   SOLE 40 8,477 0 0
WEC ENERGY GROUP INC COM 92939U106   79,986 993 SH   OTR 43 993 0 0
WEC ENERGY GROUP INC COM 92939U106   32,596,230 404,671 SH   SOLE 43 351,286 0 53,385
WEIBO CORP SPONSORED ADR 948596101   565,943 45,131 SH   SOLE 2 3,446 0 41,685
WEIBO CORP SPONSORED ADR 948596101   170,682 13,611 SH   SOLE 4 1,825 0 11,786
WEIBO CORP SPONSORED ADR 948596101   179,309 14,299 SH   SOLE 7 11,138 0 3,161
WEIBO CORP SPONSORED ADR 948596101   339,583 27,080 SH   SOLE 13 27,080 0 0
WEIBO CORP SPONSORED ADR 948596101   627,828 50,066 SH   SOLE 15 50,066 0 0
WEIBO CORP SPONSORED ADR 948596101   173,704 13,852 SH   SOLE 18 13,852 0 0
WEIBO CORP SPONSORED ADR 948596101   15,440,163 1,231,273 SH   SOLE 21 1,231,273 0 0
WEIBO CORP SPONSORED ADR 948596101   9,177,562 731,863 SH   SOLE 22 636,627 0 95,236
WEIBO CORP SPONSORED ADR 948596101   1,075,217 85,743 SH   SOLE 23 85,743 0 0
WEIBO CORP SPONSORED ADR 948596101   482,451 38,473 SH   SOLE 25 38,473 0 0
WEIBO CORP SPONSORED ADR 948596101   1,701,954 135,722 SH   SOLE 26 6,343 0 129,379
WEIBO CORP SPONSORED ADR 948596101   1,337,679 106,673 SH   SOLE 28 5,321 0 101,352
WEIBO CORP SPONSORED ADR 948596101   5,752,336 458,719 SH   SOLE 30 458,719 0 0
WEIBO CORP SPONSORED ADR 948596101   38,824 3,096 SH   SOLE 34 3,096 0 0
WEIBO CORP SPONSORED ADR 948596101   7,361 587 SH   SOLE 40 587 0 0
WEIBO CORP SPONSORED ADR 948596101   3,894,234 310,545 SH   SOLE 43 285,289 0 25,256
WEIS MKTS INC COM 948849104   1,970,073 31,271 SH   SOLE 2 19,495 0 11,776
WEIS MKTS INC COM 948849104   3,906 62 SH   SOLE 4 62 0 0
WEIS MKTS INC COM 948849104   8,190 130 SH   SOLE 7 130 0 0
WEIS MKTS INC COM 948849104   2,827,314 44,878 SH   SOLE 18 44,878 0 0
WEIS MKTS INC COM 948849104   2,161,971 34,317 SH   SOLE 19 34,317 0 0
WEIS MKTS INC COM 948849104   38,191,671 606,217 SH   SOLE 21 606,217 0 0
WEIS MKTS INC COM 948849104   29,138,571 462,517 SH   SOLE 22 440,829 0 21,688
WEIS MKTS INC COM 948849104   225,666 3,582 SH   SOLE 23 3,582 0 0
WEIS MKTS INC COM 948849104   224,847 3,569 SH   SOLE 25 3,569 0 0
WEIS MKTS INC COM 948849104   435,897 6,919 SH   SOLE 26 5,765 0 1,154
WEIS MKTS INC COM 948849104   104,328 1,656 SH   SOLE 28 150 0 1,506
WEIS MKTS INC COM 948849104   584,325 9,275 SH   SOLE 30 9,275 0 0
WEIS MKTS INC COM 948849104   169,029 2,683 SH   SOLE 40 2,683 0 0
WEIS MKTS INC COM 948849104   5,425,981 86,127 SH   SOLE 43 75,455 0 10,672
WELLS FARGO CO NEW PERP PFD CNV A 949746804   3,924,800 3,520 SH   SOLE 34 3,520 0 0
WELLS FARGO CO NEW COM 949746101   286,889,215 7,021,273 SH   SOLE 2 1,366,007 0 5,655,266
WELLS FARGO CO NEW COM 949746101   103,712,609 2,538,243 SH   SOLE 4 1,093,761 0 1,444,482
WELLS FARGO CO NEW COM 949746101   109,691,408 2,684,567 SH   SOLE 7 2,297,017 0 387,550
WELLS FARGO CO NEW COM 949746101   5,058,059 123,790 SH   SOLE 13 123,790 0 0
WELLS FARGO CO NEW COM 949746101   21,530,482 526,933 SH   SOLE 15 526,933 0 0
WELLS FARGO CO NEW COM 949746101   589,587,336 14,429,450 SH   SOLE 18 13,807,414 0 622,036
WELLS FARGO CO NEW COM 949746101   744,946,486 18,231,681 SH   SOLE 19 18,231,681 0 0
WELLS FARGO CO NEW COM 949746101   3,423,947,790 83,797,058 SH   SOLE 21 83,797,058 0 0
WELLS FARGO CO NEW COM 949746101   3,315,471,886 81,142,239 SH   SOLE 22 73,268,314 0 7,873,925
WELLS FARGO CO NEW COM 949746101   300,920,784 7,364,679 SH   SOLE 23 7,364,679 0 0
WELLS FARGO CO NEW COM 949746101   191,008,487 4,674,706 SH   SOLE 25 3,647,586 0 1,027,120
WELLS FARGO CO NEW COM 949746101   167,360,394 4,095,947 SH   SOLE 26 2,009,994 0 2,085,953
WELLS FARGO CO NEW COM 949746101   187,802,612 4,596,246 SH   SOLE 28 336,506 0 4,259,740
WELLS FARGO CO NEW COM 949746101   224,567 5,496 SH   SOLE 29 5,496 0 0
WELLS FARGO CO NEW COM 949746101   806,417,822 19,736,119 SH   SOLE 30 19,736,119 0 0
WELLS FARGO CO NEW COM 949746101   36,600,549 895,755 SH   SOLE 31 766,384 0 129,371
WELLS FARGO CO NEW COM 949746101   102,660,137 2,512,485 SH   SOLE 34 2,512,485 0 0
WELLS FARGO CO NEW COM 949746101   42,381,586 1,037,239 SH   SOLE 36 1,037,239 0 0
WELLS FARGO CO NEW COM 949746101   7,266,052 177,828 SH   SOLE 40 177,828 0 0
WELLS FARGO CO NEW COM 949746101   261,953 6,411 SH   OTR 43 6,411 0 0
WELLS FARGO CO NEW COM 949746101   127,591,376 3,122,647 SH   SOLE 43 2,603,153 0 519,495
WELLS FARGO CO NEW PERP PFD CNV A 949746804   112,615 101 SH   SOLE 4 101 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   1,683,650 1,510 SH   SOLE 18 1,510 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   8,070,370 7,238 SH   SOLE 19 7,238 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   267,727,110 240,114 SH   SOLE 21 240,114 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   501,750 450 SH   SOLE 22 450 0 0
WELLTOWER INC COM 95040Q104   105,909,043 1,292,835 SH   SOLE 2 215,601 0 1,077,234
WELLTOWER INC COM 95040Q104   53,130,854 648,570 SH   SOLE 4 597,803 0 50,767
WELLTOWER INC COM 95040Q104   111,673,672 1,363,204 SH   SOLE 7 1,190,539 0 172,665
WELLTOWER INC COM 95040Q104   1,052,099 12,843 SH   SOLE 13 12,843 0 0
WELLTOWER INC COM 95040Q104   5,867,848 71,629 SH   SOLE 15 71,629 0 0
WELLTOWER INC COM 95040Q104   79,343,944 968,554 SH   SOLE 18 938,210 0 30,344
WELLTOWER INC COM 95040Q104   118,093,824 1,441,575 SH   SOLE 19 1,441,575 0 0
WELLTOWER INC COM 95040Q104   1,517,075,087 18,518,983 SH   SOLE 21 18,518,983 0 0
WELLTOWER INC COM 95040Q104   1,323,922,964 16,161,169 SH   SOLE 22 14,688,715 0 1,472,454
WELLTOWER INC COM 95040Q104   73,749,217 900,259 SH   SOLE 23 900,259 0 0
WELLTOWER INC COM 95040Q104   223,133,778 2,723,801 SH   SOLE 25 2,716,564 0 7,237
WELLTOWER INC COM 95040Q104   46,667,039 569,666 SH   SOLE 26 304,510 0 265,156
WELLTOWER INC COM 95040Q104   147,531,694 1,800,924 SH   SOLE 28 151,843 0 1,649,081
WELLTOWER INC COM 95040Q104   411,222,098 5,019,801 SH   SOLE 30 5,019,801 0 0
WELLTOWER INC COM 95040Q104   10,750,280 131,229 SH   SOLE 31 101,342 0 29,887
WELLTOWER INC COM 95040Q104   30,189,240 368,521 SH   SOLE 34 368,521 0 0
WELLTOWER INC COM 95040Q104   10,630,676 129,769 SH   SOLE 36 129,769 0 0
WELLTOWER INC COM 95040Q104   1,986,724 24,252 SH   SOLE 40 24,252 0 0
WELLTOWER INC COM 95040Q104   37,519 458 SH   OTR 43 458 0 0
WELLTOWER INC COM 95040Q104   39,100,509 477,301 SH   SOLE 43 416,682 0 60,619
WENDYS CO COM 95058W100   8,247,191 404,076 SH   SOLE 2 191,387 0 212,689
WENDYS CO COM 95058W100   6,307 309 SH   SOLE 4 309 0 0
WENDYS CO COM 95058W100   1,064,014 52,132 SH   SOLE 7 50,013 0 2,119
WENDYS CO COM 95058W100   8,451,679 414,095 SH   SOLE 18 414,095 0 0
WENDYS CO COM 95058W100   3,606,120 176,684 SH   SOLE 19 176,684 0 0
WENDYS CO COM 95058W100   271,572,501 13,305,855 SH   SOLE 21 13,305,855 0 0
WENDYS CO COM 95058W100   103,624,162 5,077,127 SH   SOLE 22 4,837,154 0 239,973
WENDYS CO COM 95058W100   759,068 37,191 SH   SOLE 25 37,191 0 0
WENDYS CO COM 95058W100   6,745,403 330,495 SH   SOLE 26 63,181 0 267,314
WENDYS CO COM 95058W100   189,099 9,265 SH   SOLE 28 3,383 0 5,882
WENDYS CO COM 95058W100   3,654,513 179,055 SH   SOLE 30 179,055 0 0
WENDYS CO COM 95058W100   47,678 2,336 SH   SOLE 31 2,336 0 0
WENDYS CO COM 95058W100   1,587,878 77,799 SH   SOLE 32 77,799 0 0
WENDYS CO COM 95058W100   191,017 9,359 SH   SOLE 36 9,359 0 0
WENDYS CO COM 95058W100   594,686 29,137 SH   SOLE 40 29,137 0 0
WENDYS CO COM 95058W100   2,349,711 115,125 SH   SOLE 43 98,991 0 16,134
WEREWOLF THERAPEUTICS INC COM 95075A107   794 371 SH   SOLE 2 371 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   8,027 3,751 SH   SOLE 18 3,751 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   100,531 46,977 SH   SOLE 21 46,977 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   55,670 26,014 SH   SOLE 22 26,014 0 0
WERNER ENTERPRISES INC COM 950755108   4,061,200 104,267 SH   SOLE 2 65,566 0 38,701
WERNER ENTERPRISES INC COM 950755108   5,297 136 SH   SOLE 4 136 0 0
WERNER ENTERPRISES INC COM 950755108   878,439 22,553 SH   SOLE 7 21,368 0 1,185
WERNER ENTERPRISES INC COM 950755108   9,938,560 255,162 SH   SOLE 18 246,465 0 8,697
WERNER ENTERPRISES INC COM 950755108   5,069,654 130,158 SH   SOLE 19 130,158 0 0
WERNER ENTERPRISES INC COM 950755108   189,735,226 4,871,251 SH   SOLE 21 4,871,251 0 0
WERNER ENTERPRISES INC COM 950755108   77,007,694 1,977,091 SH   SOLE 22 1,901,580 0 75,511
WERNER ENTERPRISES INC COM 950755108   89,897 2,308 SH   SOLE 23 2,308 0 0
WERNER ENTERPRISES INC COM 950755108   445,627 11,441 SH   SOLE 25 11,441 0 0
WERNER ENTERPRISES INC COM 950755108   1,340,542 34,417 SH   SOLE 26 29,581 0 4,836
WERNER ENTERPRISES INC COM 950755108   216,367 5,555 SH   SOLE 28 1,116 0 4,439
WERNER ENTERPRISES INC COM 950755108   3,742,589 96,087 SH   SOLE 30 96,087 0 0
WERNER ENTERPRISES INC COM 950755108   60,801 1,561 SH   SOLE 36 1,561 0 0
WERNER ENTERPRISES INC COM 950755108   365,974 9,396 SH   SOLE 40 9,396 0 0
WERNER ENTERPRISES INC COM 950755108   19,423,421 498,676 SH   SOLE 43 494,100 0 4,576
WESBANCO INC COM 950810101   2,557,580 104,733 SH   SOLE 2 36,175 0 68,558
WESBANCO INC COM 950810101   5,177 212 SH   SOLE 4 212 0 0
WESBANCO INC COM 950810101   14,530 595 SH   SOLE 7 595 0 0
WESBANCO INC COM 950810101   3,889,764 159,286 SH   SOLE 18 159,286 0 0
WESBANCO INC COM 950810101   11,456,692 469,152 SH   SOLE 19 469,152 0 0
WESBANCO INC COM 950810101   48,385,348 1,981,382 SH   SOLE 21 1,981,382 0 0
WESBANCO INC COM 950810101   51,367,934 2,103,519 SH   SOLE 22 2,023,592 0 79,927
WESBANCO INC COM 950810101   17,118 701 SH   SOLE 23 701 0 0
WESBANCO INC COM 950810101   286,691 11,740 SH   SOLE 25 11,740 0 0
WESBANCO INC COM 950810101   1,851,622 75,824 SH   SOLE 26 19,354 0 56,470
WESBANCO INC COM 950810101   149,353 6,116 SH   SOLE 28 1,199 0 4,917
WESBANCO INC COM 950810101   795,945 32,594 SH   SOLE 30 32,594 0 0
WESBANCO INC COM 950810101   29,646 1,214 SH   SOLE 36 1,214 0 0
WESBANCO INC COM 950810101   214,969 8,803 SH   SOLE 40 8,803 0 0
WESBANCO INC COM 950810101   2,471,060 101,190 SH   SOLE 43 98,387 0 2,803
WESCO INTL INC COM 95082P105   30,828,680 214,356 SH   SOLE 2 42,738 0 171,618
WESCO INTL INC COM 95082P105   16,827 117 SH   SOLE 4 117 0 0
WESCO INTL INC COM 95082P105   1,611,215 11,203 SH   SOLE 7 10,623 0 580
WESCO INTL INC COM 95082P105   11,398,166 79,253 SH   SOLE 18 79,253 0 0
WESCO INTL INC COM 95082P105   2,060,222 14,325 SH   SOLE 19 14,325 0 0
WESCO INTL INC COM 95082P105   316,655,254 2,201,747 SH   SOLE 21 2,201,747 0 0
WESCO INTL INC COM 95082P105   183,262,779 1,274,251 SH   SOLE 22 1,212,969 0 61,282
WESCO INTL INC COM 95082P105   1,266,910 8,809 SH   SOLE 25 8,809 0 0
WESCO INTL INC COM 95082P105   3,091,842 21,498 SH   SOLE 26 17,438 0 4,060
WESCO INTL INC COM 95082P105   2,477,156 17,224 SH   SOLE 28 17,224 0 0
WESCO INTL INC COM 95082P105   7,483,674 52,035 SH   SOLE 30 52,035 0 0
WESCO INTL INC COM 95082P105   88,881 618 SH   SOLE 31 618 0 0
WESCO INTL INC COM 95082P105   291,811 2,029 SH   SOLE 36 2,029 0 0
WESCO INTL INC COM 95082P105   1,141,787 7,939 SH   SOLE 40 7,939 0 0
WESCO INTL INC COM 95082P105   22,931,039 159,443 SH   SOLE 43 155,307 0 4,136
WEST BANCORPORATION INC CAP STK 95123P106   156,446 9,592 SH   SOLE 2 761 0 8,831
WEST BANCORPORATION INC CAP STK 95123P106   3,474 213 SH   SOLE 7 213 0 0
WEST BANCORPORATION INC CAP STK 95123P106   795,145 48,752 SH   SOLE 18 48,752 0 0
WEST BANCORPORATION INC CAP STK 95123P106   537,023 32,926 SH   SOLE 19 32,926 0 0
WEST BANCORPORATION INC CAP STK 95123P106   9,478,557 581,150 SH   SOLE 21 581,150 0 0
WEST BANCORPORATION INC CAP STK 95123P106   7,284,323 446,617 SH   SOLE 22 433,124 0 13,493
WEST FRASER TIMBER CO LTD COM 952845105   13,756,486 189,640 SH   SOLE 21 189,640 0 0
WEST FRASER TIMBER CO LTD COM 952845105   2,040,550 28,130 SH   SOLE 43 16,382 0 11,748
WEST PHARMACEUTICAL SVSC INC COM 955306105   79,040,238 210,656 SH   SOLE 2 93,439 0 117,217
WEST PHARMACEUTICAL SVSC INC COM 955306105   20,886,815 55,667 SH   SOLE 4 30,888 0 24,779
WEST PHARMACEUTICAL SVSC INC COM 955306105   28,518,962 76,008 SH   SOLE 7 66,680 0 9,328
WEST PHARMACEUTICAL SVSC INC COM 955306105   906,883 2,417 SH   SOLE 13 2,417 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   2,410,349 6,424 SH   SOLE 15 6,424 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   68,539,235 182,669 SH   SOLE 18 178,063 0 4,606
WEST PHARMACEUTICAL SVSC INC COM 955306105   552,773,630 1,473,238 SH   SOLE 19 1,473,238 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   911,116,064 2,428,283 SH   SOLE 21 2,428,283 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   667,395,407 1,778,725 SH   SOLE 22 1,620,650 0 158,075
WEST PHARMACEUTICAL SVSC INC COM 955306105   46,486,268 123,894 SH   SOLE 23 123,894 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   66,925,082 178,367 SH   SOLE 25 170,524 0 7,843
WEST PHARMACEUTICAL SVSC INC COM 955306105   30,337,605 80,855 SH   SOLE 26 42,006 0 38,849
WEST PHARMACEUTICAL SVSC INC COM 955306105   58,851,313 156,849 SH   SOLE 28 3,508 0 153,341
WEST PHARMACEUTICAL SVSC INC COM 955306105   30,017 80 SH   SOLE 29 80 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   238,131,529 634,662 SH   SOLE 30 599,143 0 35,519
WEST PHARMACEUTICAL SVSC INC COM 955306105   6,091,534 16,235 SH   SOLE 31 14,953 0 1,282
WEST PHARMACEUTICAL SVSC INC COM 955306105   144,419,455 384,903 SH   SOLE 34 384,903 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   6,414,215 17,095 SH   SOLE 36 17,095 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,347,004 3,590 SH   SOLE 40 3,590 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   49,903 133 SH   OTR 43 133 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   35,785,106 95,374 SH   SOLE 43 74,757 0 20,616
WESTAMERICA BANCORPORATION COM 957090103   845,019 19,538 SH   SOLE 2 7,115 0 12,423
WESTAMERICA BANCORPORATION COM 957090103   11,332 262 SH   SOLE 7 262 0 0
WESTAMERICA BANCORPORATION COM 957090103   3,586,939 82,935 SH   SOLE 18 82,935 0 0
WESTAMERICA BANCORPORATION COM 957090103   2,096,803 48,481 SH   SOLE 19 48,481 0 0
WESTAMERICA BANCORPORATION COM 957090103   128,124,838 2,962,424 SH   SOLE 21 2,962,424 0 0
WESTAMERICA BANCORPORATION COM 957090103   28,822,492 666,416 SH   SOLE 22 636,138 0 30,278
WESTAMERICA BANCORPORATION COM 957090103   132,734 3,069 SH   SOLE 25 3,069 0 0
WESTAMERICA BANCORPORATION COM 957090103   443,096 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103   17,387 402 SH   SOLE 28 402 0 0
WESTAMERICA BANCORPORATION COM 957090103   1,588,573 36,730 SH   SOLE 30 36,730 0 0
WESTAMERICA BANCORPORATION COM 957090103   123,306 2,851 SH   SOLE 40 2,851 0 0
WESTAMERICA BANCORPORATION COM 957090103   21,495 497 SH   SOLE 43 378 0 119
WESTERN ACQSTN VENTURES CORP COM 95758L107   251,001 22,715 SH   SOLE 2 22,715 0 0
WESTERN ALLIANCE BANCORP COM 957638109   7,214,440 156,938 SH   SOLE 2 37,015 0 119,923
WESTERN ALLIANCE BANCORP COM 957638109   15,814 344 SH   SOLE 4 344 0 0
WESTERN ALLIANCE BANCORP COM 957638109   1,124,610 24,464 SH   SOLE 7 23,321 0 1,143
WESTERN ALLIANCE BANCORP COM 957638109   1,670,964 36,349 SH   SOLE 18 36,349 0 0
WESTERN ALLIANCE BANCORP COM 957638109   1,740,102 37,853 SH   SOLE 19 37,853 0 0
WESTERN ALLIANCE BANCORP COM 957638109   67,987,607 1,478,956 SH   SOLE 21 1,478,956 0 0
WESTERN ALLIANCE BANCORP COM 957638109   121,535,532 2,643,801 SH   SOLE 22 2,504,015 0 139,786
WESTERN ALLIANCE BANCORP COM 957638109   1,009,087 21,951 SH   SOLE 25 21,951 0 0
WESTERN ALLIANCE BANCORP COM 957638109   2,137,329 46,494 SH   SOLE 26 37,519 0 8,975
WESTERN ALLIANCE BANCORP COM 957638109   325,192 7,074 SH   SOLE 28 1,844 0 5,230
WESTERN ALLIANCE BANCORP COM 957638109   4,549,467 98,966 SH   SOLE 30 98,966 0 0
WESTERN ALLIANCE BANCORP COM 957638109   72,908 1,586 SH   SOLE 31 1,586 0 0
WESTERN ALLIANCE BANCORP COM 957638109   49,889,586 1,085,264 SH   SOLE 34 1,085,264 0 0
WESTERN ALLIANCE BANCORP COM 957638109   143,243 3,116 SH   SOLE 36 3,116 0 0
WESTERN ALLIANCE BANCORP COM 957638109   830,724 18,071 SH   SOLE 40 18,071 0 0
WESTERN ALLIANCE BANCORP COM 957638109   1,441,331 31,354 SH   SOLE 43 29,586 0 1,768
WESTERN ASSET MTG CAP CORP COM 95790D204   171,118 18,204 SH   SOLE 2 18,204 0 0
WESTERN ASSET MTG CAP CORP COM 95790D204   9,757 1,038 SH   SOLE 18 1,038 0 0
WESTERN ASSET MTG CAP CORP COM 95790D204   121,401 12,915 SH   SOLE 21 12,915 0 0
WESTERN ASSET MTG CAP CORP COM 95790D204   972,308 103,437 SH   SOLE 22 103,437 0 0
WESTERN COPPER & GOLD CORP COM 95805V108   1,085 795 SH   SOLE 7 795 0 0
WESTERN DIGITAL CORP. COM 958102105   29,375,408 643,774 SH   SOLE 2 213,510 0 430,264
WESTERN DIGITAL CORP. COM 958102105   6,451,352 141,384 SH   SOLE 4 107,636 0 33,748
WESTERN DIGITAL CORP. COM 958102105   21,170,221 463,954 SH   SOLE 7 416,354 0 47,600
WESTERN DIGITAL CORP. COM 958102105   263,422 5,773 SH   SOLE 13 5,773 0 0
WESTERN DIGITAL CORP. COM 958102105   2,120,700 46,476 SH   SOLE 15 46,476 0 0
WESTERN DIGITAL CORP. COM 958102105   37,479,615 821,381 SH   SOLE 18 801,918 0 19,463
WESTERN DIGITAL CORP. COM 958102105   78,768,788 1,726,250 SH   SOLE 19 1,726,250 0 0
WESTERN DIGITAL CORP. COM 958102105   435,288,069 9,539,515 SH   SOLE 21 9,539,515 0 0
WESTERN DIGITAL CORP. COM 958102105   317,441,978 6,956,870 SH   SOLE 22 6,276,278 0 680,592
WESTERN DIGITAL CORP. COM 958102105   27,896,083 611,354 SH   SOLE 23 611,354 0 0
WESTERN DIGITAL CORP. COM 958102105   34,639,604 759,141 SH   SOLE 25 717,698 0 41,443
WESTERN DIGITAL CORP. COM 958102105   23,312,002 510,892 SH   SOLE 26 334,947 0 175,945
WESTERN DIGITAL CORP. COM 958102105   24,982,927 547,511 SH   SOLE 28 4,783 0 542,728
WESTERN DIGITAL CORP. COM 958102105   118,332,051 2,593,295 SH   SOLE 30 2,593,295 0 0
WESTERN DIGITAL CORP. COM 958102105   3,285,908 72,012 SH   SOLE 31 66,515 0 5,497
WESTERN DIGITAL CORP. COM 958102105   5,988,481 131,240 SH   SOLE 34 131,240 0 0
WESTERN DIGITAL CORP. COM 958102105   4,186,689 91,753 SH   SOLE 36 91,753 0 0
WESTERN DIGITAL CORP. COM 958102105   686,001 15,034 SH   SOLE 40 15,034 0 0
WESTERN DIGITAL CORP. COM 958102105   45,539 998 SH   OTR 43 998 0 0
WESTERN DIGITAL CORP. COM 958102105   10,887,642 238,607 SH   SOLE 43 203,064 0 35,543
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   7,180,815 7,305,000 PRN   SOLE 21 7,305,000 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   1,786,206 65,597 SH   SOLE 19 65,597 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   955,665 147,252 SH   SOLE 2 137,764 0 9,488
WESTERN NEW ENG BANCORP INC COM 958892101   24,837 3,827 SH   SOLE 18 3,827 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   222,140 34,228 SH   SOLE 19 34,228 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   341,088 52,556 SH   SOLE 21 52,556 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   5,833,426 898,833 SH   SOLE 22 898,833 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   2,895 446 SH   SOLE 23 446 0 0
WESTERN UN CO COM 959802109   13,264,009 1,006,374 SH   SOLE 2 359,262 0 647,112
WESTERN UN CO COM 959802109   9,832 746 SH   SOLE 4 746 0 0
WESTERN UN CO COM 959802109   1,809,601 137,299 SH   SOLE 7 133,735 0 3,564
WESTERN UN CO COM 959802109   10,282,641 780,170 SH   SOLE 18 780,170 0 0
WESTERN UN CO COM 959802109   1,235,585 93,747 SH   SOLE 19 93,747 0 0
WESTERN UN CO COM 959802109   343,136,924 26,034,668 SH   SOLE 21 26,034,668 0 0
WESTERN UN CO COM 959802109   112,148,765 8,509,011 SH   SOLE 22 8,057,816 0 451,195
WESTERN UN CO COM 959802109   613,977 46,584 SH   SOLE 25 46,584 0 0
WESTERN UN CO COM 959802109   3,289,820 249,607 SH   SOLE 26 137,636 0 111,971
WESTERN UN CO COM 959802109   327,773 24,869 SH   SOLE 28 5,734 0 19,135
WESTERN UN CO COM 959802109   5,163,252 391,749 SH   SOLE 30 391,749 0 0
WESTERN UN CO COM 959802109   1,407,439 106,786 SH   SOLE 31 4,339 0 102,447
WESTERN UN CO COM 959802109   2,504,187 189,999 SH   SOLE 32 189,999 0 0
WESTERN UN CO COM 959802109   827,071 62,752 SH   SOLE 34 62,752 0 0
WESTERN UN CO COM 959802109   224,521 17,035 SH   SOLE 36 17,035 0 0
WESTERN UN CO COM 959802109   560,506 42,527 SH   SOLE 40 42,527 0 0
WESTERN UN CO COM 959802109   2,103,843 159,624 SH   SOLE 43 127,172 0 32,452
WESTLAKE CORPORATION COM 960413102   28,704,145 230,241 SH   SOLE 2 52,504 0 177,737
WESTLAKE CORPORATION COM 960413102   1,997,213 16,020 SH   SOLE 4 11,046 0 4,974
WESTLAKE CORPORATION COM 960413102   572,734 4,594 SH   SOLE 7 4,364 0 230
WESTLAKE CORPORATION COM 960413102   18,202 146 SH   SOLE 13 146 0 0
WESTLAKE CORPORATION COM 960413102   695,409 5,578 SH   SOLE 15 5,578 0 0
WESTLAKE CORPORATION COM 960413102   10,921,092 87,600 SH   SOLE 18 76,356 0 11,244
WESTLAKE CORPORATION COM 960413102   3,185,942 25,555 SH   SOLE 19 25,555 0 0
WESTLAKE CORPORATION COM 960413102   223,446,290 1,792,302 SH   SOLE 21 1,792,302 0 0
WESTLAKE CORPORATION COM 960413102   115,162,042 923,735 SH   SOLE 22 855,681 0 68,054
WESTLAKE CORPORATION COM 960413102   10,285,898 82,505 SH   SOLE 23 82,505 0 0
WESTLAKE CORPORATION COM 960413102   6,845,505 54,909 SH   SOLE 25 54,909 0 0
WESTLAKE CORPORATION COM 960413102   5,206,469 41,762 SH   SOLE 26 20,545 0 21,217
WESTLAKE CORPORATION COM 960413102   5,391,479 43,246 SH   SOLE 28 638 0 42,608
WESTLAKE CORPORATION COM 960413102   40,892 328 SH   SOLE 29 328 0 0
WESTLAKE CORPORATION COM 960413102   13,034,997 104,556 SH   SOLE 30 104,556 0 0
WESTLAKE CORPORATION COM 960413102   1,058,822 8,493 SH   SOLE 31 7,926 0 567
WESTLAKE CORPORATION COM 960413102   222,661 1,786 SH   SOLE 34 1,786 0 0
WESTLAKE CORPORATION COM 960413102   901,489 7,231 SH   SOLE 36 7,231 0 0
WESTLAKE CORPORATION COM 960413102   244,852 1,964 SH   SOLE 40 1,964 0 0
WESTLAKE CORPORATION COM 960413102   10,856,057 87,078 SH   SOLE 43 81,853 0 5,225
WESTPORT FUEL SYSTEMS INC COM 960908507   4,387 724 SH   SOLE 43 724 0 0
WESTROCK CO COM 96145D105   16,167,924 451,618 SH   SOLE 2 78,126 0 373,492
WESTROCK CO COM 96145D105   3,910,183 109,223 SH   SOLE 4 82,312 0 26,911
WESTROCK CO COM 96145D105   6,515,349 181,993 SH   SOLE 7 156,206 0 25,787
WESTROCK CO COM 96145D105   46,504 1,299 SH   SOLE 13 1,299 0 0
WESTROCK CO COM 96145D105   1,573,338 43,948 SH   SOLE 15 43,948 0 0
WESTROCK CO COM 96145D105   19,268,670 538,231 SH   SOLE 18 516,240 0 21,991
WESTROCK CO COM 96145D105   8,810,452 246,102 SH   SOLE 19 246,102 0 0
WESTROCK CO COM 96145D105   457,394,941 12,776,395 SH   SOLE 21 12,776,395 0 0
WESTROCK CO COM 96145D105   221,928,926 6,199,132 SH   SOLE 22 5,620,408 0 578,724
WESTROCK CO COM 96145D105   15,494,419 432,805 SH   SOLE 23 432,805 0 0
WESTROCK CO COM 96145D105   16,323,010 455,950 SH   SOLE 25 455,950 0 0
WESTROCK CO COM 96145D105   13,855,674 387,030 SH   SOLE 26 193,171 0 193,859
WESTROCK CO COM 96145D105   19,781,541 552,557 SH   SOLE 28 2,844 0 549,713
WESTROCK CO COM 96145D105   242,402 6,771 SH   SOLE 29 6,771 0 0
WESTROCK CO COM 96145D105   93,812,074 2,620,449 SH   SOLE 30 2,589,847 0 30,602
WESTROCK CO COM 96145D105   2,080,875 58,125 SH   SOLE 31 53,918 0 4,207
WESTROCK CO COM 96145D105   4,057,894 113,349 SH   SOLE 32 113,349 0 0
WESTROCK CO COM 96145D105   5,890,604 164,542 SH   SOLE 34 164,542 0 0
WESTROCK CO COM 96145D105   3,133,502 87,528 SH   SOLE 36 87,528 0 0
WESTROCK CO COM 96145D105   403,681 11,276 SH   SOLE 40 11,276 0 0
WESTROCK CO COM 96145D105   14,427 403 SH   OTR 43 403 0 0
WESTROCK CO COM 96145D105   9,645,923 269,439 SH   SOLE 43 227,765 0 41,674
WESTROCK COFFEE CO COM 96145W103   99,028 11,177 SH   SOLE 2 5,796 0 5,381
WESTROCK COFFEE CO COM 96145W103   604,899 68,273 SH   SOLE 18 68,273 0 0
WESTROCK COFFEE CO COM 96145W103   501,937 56,652 SH   SOLE 19 56,652 0 0
WESTROCK COFFEE CO COM 96145W103   8,175,813 922,778 SH   SOLE 21 922,778 0 0
WESTROCK COFFEE CO COM 96145W103   6,508,140 734,553 SH   SOLE 22 723,955 0 10,598
WESTROCK COFFEE CO COM 96145W103   64,093 7,234 SH   SOLE 25 7,234 0 0
WESTROCK COFFEE CO COM 96145W103   66,477 7,503 SH   SOLE 40 7,503 0 0
WESTWATER RES INC COM NEW 961684206   249,925 374,307 SH   SOLE 22 374,307 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   33,251 3,276 SH   SOLE 2 3,276 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   14,565 1,435 SH   SOLE 18 1,435 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   190,272 18,746 SH   SOLE 21 18,746 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   1,626,548 160,251 SH   SOLE 22 160,251 0 0
WEWORK INC CL A NEW 96209A401   758,357 251,946 SH   SOLE 2 227,122 0 24,824
WEWORK INC CL A NEW 96209A401   227,402 75,549 SH   SOLE 19 75,549 0 0
WEWORK INC CL A NEW 96209A401   172,702 57,376 SH   SOLE 21 57,376 0 0
WEWORK INC CL A NEW 96209A401   1,647,472 547,333 SH   SOLE 22 547,333 0 0
WEWORK INC CL A NEW 96209A401   26,915 8,942 SH   SOLE 23 8,942 0 0
WEX INC COM 96208T104   19,033,956 101,196 SH   SOLE 2 39,232 0 61,964
WEX INC COM 96208T104   26,897 143 SH   SOLE 4 143 0 0
WEX INC COM 96208T104   1,978,895 10,521 SH   SOLE 7 9,967 0 554
WEX INC COM 96208T104   15,410,214 81,930 SH   SOLE 18 81,930 0 0
WEX INC COM 96208T104   2,607,304 13,862 SH   SOLE 19 13,862 0 0
WEX INC COM 96208T104   413,796,307 2,199,991 SH   SOLE 21 2,199,991 0 0
WEX INC COM 96208T104   232,445,948 1,235,823 SH   SOLE 22 1,176,991 0 58,832
WEX INC COM 96208T104   1,510,551 8,031 SH   SOLE 25 8,031 0 0
WEX INC COM 96208T104   3,509,007 18,656 SH   SOLE 26 15,112 0 3,544
WEX INC COM 96208T104   518,940 2,759 SH   SOLE 28 798 0 1,961
WEX INC COM 96208T104   16,123,075 85,720 SH   SOLE 30 85,720 0 0
WEX INC COM 96208T104   116,240 618 SH   SOLE 31 618 0 0
WEX INC COM 96208T104   11,740,578 62,420 SH   SOLE 34 62,420 0 0
WEX INC COM 96208T104   198,059 1,053 SH   SOLE 36 1,053 0 0
WEX INC COM 96208T104   1,295,752 6,889 SH   SOLE 40 6,889 0 0
WEX INC COM 96208T104   3,336,717 17,740 SH   SOLE 43 17,064 0 676
WEYCO GROUP INC COM 962149100   76,785 3,029 SH   SOLE 2 348 0 2,681
WEYCO GROUP INC COM 962149100   422,661 16,673 SH   SOLE 18 16,673 0 0
WEYCO GROUP INC COM 962149100   330,133 13,023 SH   SOLE 19 13,023 0 0
WEYCO GROUP INC COM 962149100   4,814,168 189,908 SH   SOLE 21 189,908 0 0
WEYCO GROUP INC COM 962149100   4,311,325 170,072 SH   SOLE 22 166,364 0 3,708
WEYERHAEUSER CO MTN BE COM NEW 962166104   66,514,356 2,169,418 SH   SOLE 2 866,796 0 1,302,622
WEYERHAEUSER CO MTN BE COM NEW 962166104   13,950,085 454,993 SH   SOLE 4 344,977 0 110,016
WEYERHAEUSER CO MTN BE COM NEW 962166104   35,993,246 1,173,948 SH   SOLE 7 934,726 0 239,222
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,198,162 39,079 SH   SOLE 13 39,079 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   2,909,726 94,903 SH   SOLE 15 94,903 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   35,254,217 1,149,844 SH   SOLE 18 1,097,166 0 52,678
WEYERHAEUSER CO MTN BE COM NEW 962166104   16,834,915 549,084 SH   SOLE 19 549,084 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   759,211,443 24,762,278 SH   SOLE 21 24,762,278 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   501,746,608 16,364,860 SH   SOLE 22 14,745,540 0 1,619,320
WEYERHAEUSER CO MTN BE COM NEW 962166104   48,642,489 1,586,513 SH   SOLE 23 1,586,513 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   141,701,383 4,621,702 SH   SOLE 25 3,908,044 0 713,658
WEYERHAEUSER CO MTN BE COM NEW 962166104   58,344,048 1,902,937 SH   SOLE 26 1,331,119 0 571,818
WEYERHAEUSER CO MTN BE COM NEW 962166104   39,501,118 1,288,360 SH   SOLE 28 51,759 0 1,236,601
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,608,945 52,477 SH   SOLE 29 52,477 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   185,760,723 6,058,732 SH   SOLE 30 6,058,732 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   5,113,413 166,778 SH   SOLE 31 154,218 0 12,560
WEYERHAEUSER CO MTN BE COM NEW 962166104   6,561,332 214,003 SH   SOLE 34 214,003 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   5,691,140 185,621 SH   SOLE 36 185,621 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,093,857 35,677 SH   SOLE 40 35,677 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   35,259 1,150 SH   OTR 43 1,150 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   18,826,231 614,032 SH   SOLE 43 534,781 0 79,252
WHEATON PRECIOUS METALS CORP COM 962879102   35,511,257 875,740 SH   SOLE 19 875,740 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   4,645,773 114,569 SH   SOLE 21 114,569 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   15,418,489 380,234 SH   SOLE 25 380,234 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   36,776,741 906,948 SH   SOLE 29 906,948 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   12,324,524 303,934 SH   SOLE 34 303,934 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   27,398,825 675,680 SH   SOLE 43 577,303 0 98,377
WHEELER REAL ESTATE INVT TR COM 963025887   239 73 SH   SOLE 21 73 0 0
WHEELER REAL ESTATE INVT TR COM 963025887   15,659 4,774 SH   SOLE 22 4,774 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L205   39 19 SH   SOLE 21 19 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L205   503,140 243,063 SH   SOLE 22 243,063 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   6,347 454 SH   SOLE 18 454 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   74,192 5,307 SH   SOLE 21 5,307 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   5,955 426 SH   SOLE 22 426 0 0
WHIRLPOOL CORP COM 963320106   11,312,491 84,611 SH   SOLE 2 25,484 0 59,127
WHIRLPOOL CORP COM 963320106   6,570,820 49,146 SH   SOLE 4 19,005 0 30,141
WHIRLPOOL CORP COM 963320106   5,331,956 39,880 SH   SOLE 7 33,958 0 5,922
WHIRLPOOL CORP COM 963320106   27,542 206 SH   SOLE 13 206 0 0
WHIRLPOOL CORP COM 963320106   1,074,280 8,035 SH   SOLE 15 8,035 0 0
WHIRLPOOL CORP COM 963320106   15,158,638 113,378 SH   SOLE 18 110,056 0 3,322
WHIRLPOOL CORP COM 963320106   4,314,365 32,269 SH   SOLE 19 32,269 0 0
WHIRLPOOL CORP COM 963320106   371,552,968 2,779,005 SH   SOLE 21 2,779,005 0 0
WHIRLPOOL CORP COM 963320106   179,026,573 1,339,017 SH   SOLE 22 1,204,880 0 134,137
WHIRLPOOL CORP COM 963320106   11,901,840 89,019 SH   SOLE 23 89,019 0 0
WHIRLPOOL CORP COM 963320106   63,213,627 472,802 SH   SOLE 25 433,692 0 39,110
WHIRLPOOL CORP COM 963320106   28,297,605 211,650 SH   SOLE 26 123,275 0 88,375
WHIRLPOOL CORP COM 963320106   12,706,848 95,040 SH   SOLE 28 6,979 0 88,061
WHIRLPOOL CORP COM 963320106   74,056,831 553,903 SH   SOLE 30 485,029 0 68,874
WHIRLPOOL CORP COM 963320106   1,716,574 12,839 SH   SOLE 31 11,791 0 1,048
WHIRLPOOL CORP COM 963320106   3,286,212 24,579 SH   SOLE 32 24,579 0 0
WHIRLPOOL CORP COM 963320106   332,512 2,487 SH   SOLE 34 2,487 0 0
WHIRLPOOL CORP COM 963320106   2,282,526 17,072 SH   SOLE 36 17,072 0 0
WHIRLPOOL CORP COM 963320106   352,701 2,638 SH   SOLE 40 2,638 0 0
WHIRLPOOL CORP COM 963320106   48,934 366 SH   OTR 43 366 0 0
WHIRLPOOL CORP COM 963320106   5,838,815 43,671 SH   SOLE 43 38,602 0 5,069
WHITE MTNS INS GROUP LTD COM G9618E107   3,477,479 2,325 SH   SOLE 2 813 0 1,512
WHITE MTNS INS GROUP LTD COM G9618E107   5,983 4 SH   SOLE 4 4 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   519,004 347 SH   SOLE 7 329 0 18
WHITE MTNS INS GROUP LTD COM G9618E107   1,253,388 838 SH   SOLE 18 838 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   1,224,970 819 SH   SOLE 19 819 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   54,106,586 36,175 SH   SOLE 21 36,175 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   92,029,806 61,530 SH   SOLE 22 58,135 0 3,395
WHITE MTNS INS GROUP LTD COM G9618E107   210,892 141 SH   SOLE 23 141 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   737,375 493 SH   SOLE 25 493 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   2,146,315 1,435 SH   SOLE 26 1,189 0 246
WHITE MTNS INS GROUP LTD COM G9618E107   430,759 288 SH   SOLE 28 55 0 233
WHITE MTNS INS GROUP LTD COM G9618E107   2,384,130 1,594 SH   SOLE 30 1,594 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   50,853 34 SH   SOLE 31 34 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   95,724 64 SH   SOLE 36 64 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   658,104 440 SH   SOLE 40 440 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   23,931 16 SH   OTR 43 16 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   7,316,915 4,892 SH   SOLE 43 4,178 0 714
WHITEHORSE FIN INC COM 96524V106   759,751 59,495 SH   SOLE 30 59,495 0 0
WHITESTONE REIT COM 966084204   481,047 49,953 SH   SOLE 2 16,764 0 33,189
WHITESTONE REIT COM 966084204   3,226 335 SH   SOLE 7 335 0 0
WHITESTONE REIT COM 966084204   1,557,999 161,786 SH   SOLE 18 161,786 0 0
WHITESTONE REIT COM 966084204   986,661 102,457 SH   SOLE 19 102,457 0 0
WHITESTONE REIT COM 966084204   55,401,332 5,752,994 SH   SOLE 21 5,752,994 0 0
WHITESTONE REIT COM 966084204   13,710,693 1,423,748 SH   SOLE 22 1,359,704 0 64,044
WHITESTONE REIT COM 966084204   25,346 2,632 SH   SOLE 23 2,632 0 0
WHITESTONE REIT COM 966084204   63,327 6,576 SH   SOLE 25 6,576 0 0
WHITESTONE REIT COM 966084204   108,925 11,311 SH   SOLE 28 0 0 11,311
WHITESTONE REIT COM 966084204   660,589 68,597 SH   SOLE 30 68,597 0 0
WHITESTONE REIT COM 966084204   71,474 7,422 SH   SOLE 40 7,422 0 0
WHITESTONE REIT COM 966084204   1,188,505 123,417 SH   SOLE 43 119,496 0 3,921
WHOLE EARTH BRANDS INC COM CL A 96684W100   134,132 37,259 SH   SOLE 2 37,259 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   20,239 5,622 SH   SOLE 18 5,622 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   264,460 73,461 SH   SOLE 21 73,461 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   2,026,368 562,880 SH   SOLE 22 562,880 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   5,458 1,516 SH   SOLE 26 0 0 1,516
WHOLE EARTH BRANDS INC COM CL A 96684W100   158,879 44,133 SH   SOLE 36 44,133 0 0
WIDEOPENWEST INC COM 96758W101   765,704 100,092 SH   SOLE 2 63,579 0 36,513
WIDEOPENWEST INC COM 96758W101   1,438 188 SH   SOLE 4 188 0 0
WIDEOPENWEST INC COM 96758W101   330,916 43,257 SH   SOLE 7 40,895 0 2,362
WIDEOPENWEST INC COM 96758W101   1,084,938 141,822 SH   SOLE 18 141,822 0 0
WIDEOPENWEST INC COM 96758W101   979,361 128,021 SH   SOLE 19 128,021 0 0
WIDEOPENWEST INC COM 96758W101   14,343,589 1,874,979 SH   SOLE 21 1,874,979 0 0
WIDEOPENWEST INC COM 96758W101   10,962,320 1,432,983 SH   SOLE 22 1,368,995 0 63,988
WIDEOPENWEST INC COM 96758W101   50,666 6,623 SH   SOLE 25 6,623 0 0
WIDEOPENWEST INC COM 96758W101   315,364 41,224 SH   SOLE 26 37,700 0 3,524
WIDEOPENWEST INC COM 96758W101   690,673 90,284 SH   SOLE 30 90,284 0 0
WIDEOPENWEST INC COM 96758W101   47,751 6,242 SH   SOLE 40 6,242 0 0
WIDEOPENWEST INC COM 96758W101   361,837 47,299 SH   SOLE 43 45,970 0 1,329
WIDEPOINT CORP COMMON 967590209   23,736 13,800 SH   SOLE 22 13,800 0 0
WILEY JOHN & SONS INC CL A 968223206   1,633,882 43,957 SH   SOLE 2 12,643 0 31,314
WILEY JOHN & SONS INC CL A 968223206   5,910 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206   663,559 17,852 SH   SOLE 7 17,339 0 513
WILEY JOHN & SONS INC CL A 968223206   5,258,997 141,485 SH   SOLE 18 141,485 0 0
WILEY JOHN & SONS INC CL A 968223206   3,280,438 88,255 SH   SOLE 19 88,255 0 0
WILEY JOHN & SONS INC CL A 968223206   186,712,418 5,023,202 SH   SOLE 21 5,023,202 0 0
WILEY JOHN & SONS INC CL A 968223206   45,876,366 1,234,231 SH   SOLE 22 1,176,237 0 57,994
WILEY JOHN & SONS INC CL A 968223206   373,038 10,036 SH   SOLE 25 10,036 0 0
WILEY JOHN & SONS INC CL A 968223206   1,537,834 41,373 SH   SOLE 26 13,142 0 28,231
WILEY JOHN & SONS INC CL A 968223206   31,000 834 SH   SOLE 28 834 0 0
WILEY JOHN & SONS INC CL A 968223206   2,967,393 79,833 SH   SOLE 30 79,833 0 0
WILEY JOHN & SONS INC CL A 968223206   426,489 11,474 SH   SOLE 36 11,474 0 0
WILEY JOHN & SONS INC CL A 968223206   252,087 6,782 SH   SOLE 40 6,782 0 0
WILEY JOHN & SONS INC CL A 968223206   26,131 703 SH   OTR 43 703 0 0
WILEY JOHN & SONS INC CL A 968223206   2,104,399 56,616 SH   SOLE 43 53,698 0 2,918
WILEY JOHN & SONS INC CL B 968223305   2,318 62 SH   SOLE 43 62 0 0
WILLAMETTE VY VINEYARD INC COM 969136100   5,129 879 SH   SOLE 18 879 0 0
WILLAMETTE VY VINEYARD INC COM 969136100   64,623 11,075 SH   SOLE 21 11,075 0 0
WILLDAN GROUP INC COM 96924N100   492,731 24,118 SH   SOLE 2 17,006 0 7,112
WILLDAN GROUP INC COM 96924N100   4,249 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100   711,046 34,804 SH   SOLE 18 34,804 0 0
WILLDAN GROUP INC COM 96924N100   517,431 25,327 SH   SOLE 19 25,327 0 0
WILLDAN GROUP INC COM 96924N100   8,503,354 416,219 SH   SOLE 21 416,219 0 0
WILLDAN GROUP INC COM 96924N100   6,416,266 314,061 SH   SOLE 22 304,053 0 10,008
WILLDAN GROUP INC COM 96924N100   13,320 652 SH   SOLE 43 652 0 0
WILLIAM PENN BANCORPORATION COM 96927A105   25,634 2,054 SH   SOLE 18 2,054 0 0
WILLIAM PENN BANCORPORATION COM 96927A105   312,849 25,068 SH   SOLE 21 25,068 0 0
WILLIAM PENN BANCORPORATION COM 96927A105   381,214 30,546 SH   SOLE 22 30,546 0 0
WILLIAMS COS INC COM 969457100   115,982,575 3,442,641 SH   SOLE 2 487,668 0 2,954,973
WILLIAMS COS INC COM 969457100   21,137,376 627,408 SH   SOLE 4 504,717 0 122,691
WILLIAMS COS INC COM 969457100   91,542,198 2,717,192 SH   SOLE 7 2,228,175 0 489,017
WILLIAMS COS INC COM 969457100   3,716,714 110,321 SH   SOLE 13 110,321 0 0
WILLIAMS COS INC COM 969457100   5,706,884 169,394 SH   SOLE 15 169,394 0 0
WILLIAMS COS INC COM 969457100   234,366,713 6,956,566 SH   SOLE 18 6,838,289 0 118,277
WILLIAMS COS INC COM 969457100   153,530,047 4,557,140 SH   SOLE 19 4,557,140 0 0
WILLIAMS COS INC COM 969457100   1,344,939,804 39,921,039 SH   SOLE 21 39,921,039 0 0
WILLIAMS COS INC COM 969457100   933,363,493 27,704,467 SH   SOLE 22 25,108,897 0 2,595,570
WILLIAMS COS INC COM 969457100   70,535,304 2,093,657 SH   SOLE 23 2,093,657 0 0
WILLIAMS COS INC COM 969457100   66,012,590 1,959,412 SH   SOLE 25 1,721,008 0 238,404
WILLIAMS COS INC COM 969457100   93,988,632 2,789,808 SH   SOLE 26 925,592 0 1,864,216
WILLIAMS COS INC COM 969457100   48,458,012 1,438,350 SH   SOLE 28 163,780 0 1,274,570
WILLIAMS COS INC COM 969457100   40,596 1,205 SH   SOLE 29 1,205 0 0
WILLIAMS COS INC COM 969457100   318,107,819 9,442,203 SH   SOLE 30 9,442,203 0 0
WILLIAMS COS INC COM 969457100   9,193,934 272,898 SH   SOLE 31 252,052 0 20,846
WILLIAMS COS INC COM 969457100   207,257,073 6,151,887 SH   SOLE 34 6,151,887 0 0
WILLIAMS COS INC COM 969457100   14,282,404 423,936 SH   SOLE 36 423,936 0 0
WILLIAMS COS INC COM 969457100   2,913,747 86,487 SH   SOLE 37 86,487 0 0
WILLIAMS COS INC COM 969457100   1,986,194 58,955 SH   SOLE 40 58,955 0 0
WILLIAMS COS INC COM 969457100   115,523 3,429 SH   OTR 43 3,429 0 0
WILLIAMS COS INC COM 969457100   50,767,664 1,506,906 SH   SOLE 43 1,243,992 0 262,914
WILLIAMS SONOMA INC COM 969904101   30,433,381 195,839 SH   SOLE 2 73,388 0 122,451
WILLIAMS SONOMA INC COM 969904101   29,681 191 SH   SOLE 4 191 0 0
WILLIAMS SONOMA INC COM 969904101   2,444,442 15,730 SH   SOLE 7 14,910 0 820
WILLIAMS SONOMA INC COM 969904101   18,163,152 116,880 SH   SOLE 18 116,880 0 0
WILLIAMS SONOMA INC COM 969904101   3,244,907 20,881 SH   SOLE 19 20,881 0 0
WILLIAMS SONOMA INC COM 969904101   524,956,895 3,378,101 SH   SOLE 21 3,378,101 0 0
WILLIAMS SONOMA INC COM 969904101   287,077,102 1,847,343 SH   SOLE 22 1,760,598 0 86,745
WILLIAMS SONOMA INC COM 969904101   2,008,856 12,927 SH   SOLE 25 12,927 0 0
WILLIAMS SONOMA INC COM 969904101   4,456,250 28,676 SH   SOLE 26 22,861 0 5,815
WILLIAMS SONOMA INC COM 969904101   1,393,472 8,967 SH   SOLE 28 6,301 0 2,666
WILLIAMS SONOMA INC COM 969904101   20,182,886 129,877 SH   SOLE 30 129,877 0 0
WILLIAMS SONOMA INC COM 969904101   146,231 941 SH   SOLE 31 941 0 0
WILLIAMS SONOMA INC COM 969904101   459,052 2,954 SH   SOLE 36 2,954 0 0
WILLIAMS SONOMA INC COM 969904101   1,750,115 11,262 SH   SOLE 40 11,262 0 0
WILLIAMS SONOMA INC COM 969904101   24,087 155 SH   OTR 43 155 0 0
WILLIAMS SONOMA INC COM 969904101   30,296,817 194,960 SH   SOLE 43 183,948 0 11,012
WILLIS LEASE FIN CORP COM 970646105   57,951 1,370 SH   SOLE 2 135 0 1,235
WILLIS LEASE FIN CORP COM 970646105   320,423 7,575 SH   SOLE 18 7,575 0 0
WILLIS LEASE FIN CORP COM 970646105   252,277 5,964 SH   SOLE 19 5,964 0 0
WILLIS LEASE FIN CORP COM 970646105   4,131,018 97,660 SH   SOLE 21 97,660 0 0
WILLIS LEASE FIN CORP COM 970646105   2,253,110 53,265 SH   SOLE 22 51,268 0 1,997
WILLIS LEASE FIN CORP COM 970646105   8,502 201 SH   SOLE 43 201 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   34,383,323 164,545 SH   SOLE 2 61,528 0 103,017
WILLIS TOWERS WATSON PLC LTD SHS G96629103   20,844,178 99,752 SH   SOLE 4 47,113 0 52,639
WILLIS TOWERS WATSON PLC LTD SHS G96629103   17,648,135 84,457 SH   SOLE 7 63,303 0 21,154
WILLIS TOWERS WATSON PLC LTD SHS G96629103   765,838 3,665 SH   SOLE 13 3,665 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   3,136,908 15,012 SH   SOLE 15 15,012 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   153,875,480 736,387 SH   SOLE 18 689,734 0 46,653
WILLIS TOWERS WATSON PLC LTD SHS G96629103   417,475,124 1,997,871 SH   SOLE 19 1,997,871 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   652,833,041 3,124,201 SH   SOLE 21 3,124,201 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   527,157,601 2,522,768 SH   SOLE 22 2,287,836 0 234,932
WILLIS TOWERS WATSON PLC LTD SHS G96629103   52,751,952 252,450 SH   SOLE 23 252,450 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   37,998,331 181,845 SH   SOLE 25 181,332 0 513
WILLIS TOWERS WATSON PLC LTD SHS G96629103   33,335,598 159,531 SH   SOLE 26 98,159 0 61,372
WILLIS TOWERS WATSON PLC LTD SHS G96629103   43,941,780 210,288 SH   SOLE 28 1,548 0 208,740
WILLIS TOWERS WATSON PLC LTD SHS G96629103   128,554,073 615,209 SH   SOLE 30 614,439 0 770
WILLIS TOWERS WATSON PLC LTD SHS G96629103   4,981,815 23,841 SH   SOLE 31 22,141 0 1,700
WILLIS TOWERS WATSON PLC LTD SHS G96629103   62,581,012 299,488 SH   SOLE 34 299,488 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   6,291,995 30,111 SH   SOLE 36 30,111 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,071,547 5,128 SH   SOLE 40 5,128 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   9,154,873 43,812 SH   SOLE 43 35,737 0 8,075
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   26,605,996 639,721 SH   SOLE 2 101,327 0 538,394
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   27,574 663 SH   SOLE 4 663 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   2,154,112 51,794 SH   SOLE 7 49,312 0 2,482
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   3,058,113 73,530 SH   SOLE 18 73,530 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   119,501,129 2,873,314 SH   SOLE 19 2,873,314 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   103,002,875 2,476,626 SH   SOLE 21 2,476,626 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   218,090,432 5,243,819 SH   SOLE 22 4,973,516 0 270,303
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,669,963 40,153 SH   SOLE 25 40,153 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   3,569,836 85,834 SH   SOLE 26 68,120 0 17,714
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,122,847 26,998 SH   SOLE 28 3,685 0 23,313
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   9,760,466 234,683 SH   SOLE 30 234,683 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,985,590 47,742 SH   SOLE 31 2,800 0 44,942
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   927,873 22,310 SH   SOLE 34 22,310 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   140,949 3,389 SH   SOLE 36 3,389 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,416,888 34,068 SH   SOLE 40 34,068 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   67,085 1,613 SH   OTR 43 1,613 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   4,088,380 98,302 SH   SOLE 43 93,811 0 4,491
WINGSTOP INC COM 974155103   15,212,306 84,588 SH   SOLE 2 40,544 0 44,044
WINGSTOP INC COM 974155103   16,186 90 SH   SOLE 4 90 0 0
WINGSTOP INC COM 974155103   873,663 4,858 SH   SOLE 7 4,605 0 253
WINGSTOP INC COM 974155103   11,642,482 64,738 SH   SOLE 18 60,281 0 4,457
WINGSTOP INC COM 974155103   16,797,236 93,401 SH   SOLE 19 93,401 0 0
WINGSTOP INC COM 974155103   291,414,894 1,620,412 SH   SOLE 21 1,620,412 0 0
WINGSTOP INC COM 974155103   170,509,361 948,117 SH   SOLE 22 906,996 0 41,121
WINGSTOP INC COM 974155103   234,511 1,304 SH   SOLE 23 1,304 0 0
WINGSTOP INC COM 974155103   1,110,512 6,175 SH   SOLE 25 6,175 0 0
WINGSTOP INC COM 974155103   9,165,905 50,967 SH   SOLE 26 10,881 0 40,086
WINGSTOP INC COM 974155103   327,848 1,823 SH   SOLE 28 530 0 1,293
WINGSTOP INC COM 974155103   4,566,317 25,391 SH   SOLE 30 25,391 0 0
WINGSTOP INC COM 974155103   76,612 426 SH   SOLE 31 426 0 0
WINGSTOP INC COM 974155103   46,399 258 SH   SOLE 36 258 0 0
WINGSTOP INC COM 974155103   868,987 4,832 SH   SOLE 40 4,832 0 0
WINGSTOP INC COM 974155103   4,252,207 23,644 SH   SOLE 43 22,202 0 1,442
WINMARK CORP COM 974250102   4,897,704 13,126 SH   SOLE 2 11,407 0 1,719
WINMARK CORP COM 974250102   8,582 23 SH   SOLE 7 23 0 0
WINMARK CORP COM 974250102   3,023,472 8,103 SH   SOLE 18 8,103 0 0
WINMARK CORP COM 974250102   4,733,900 12,687 SH   SOLE 19 12,687 0 0
WINMARK CORP COM 974250102   40,142,445 107,583 SH   SOLE 21 107,583 0 0
WINMARK CORP COM 974250102   32,439,922 86,940 SH   SOLE 22 83,390 0 3,550
WINMARK CORP COM 974250102   62,313 167 SH   SOLE 23 167 0 0
WINMARK CORP COM 974250102   260,818 699 SH   SOLE 25 699 0 0
WINMARK CORP COM 974250102   248,505 666 SH   SOLE 26 94 0 572
WINMARK CORP COM 974250102   214,923 576 SH   SOLE 28 0 0 576
WINMARK CORP COM 974250102   144,028 386 SH   SOLE 30 386 0 0
WINMARK CORP COM 974250102   753,723 2,020 SH   SOLE 34 2,020 0 0
WINMARK CORP COM 974250102   44,776 120 SH   SOLE 36 120 0 0
WINMARK CORP COM 974250102   203,729 546 SH   SOLE 40 546 0 0
WINMARK CORP COM 974250102   661,933 1,774 SH   SOLE 43 1,728 0 46
WINNEBAGO INDS INC COM 974637100   3,387,699 56,984 SH   SOLE 2 22,261 0 34,723
WINNEBAGO INDS INC COM 974637100   7,847 132 SH   SOLE 4 132 0 0
WINNEBAGO INDS INC COM 974637100   758,701 12,762 SH   SOLE 7 12,072 0 690
WINNEBAGO INDS INC COM 974637100   5,747,864 96,684 SH   SOLE 18 96,684 0 0
WINNEBAGO INDS INC COM 974637100   7,132,573 119,976 SH   SOLE 19 119,976 0 0
WINNEBAGO INDS INC COM 974637100   203,363,825 3,420,754 SH   SOLE 21 3,420,754 0 0
WINNEBAGO INDS INC COM 974637100   54,984,473 924,886 SH   SOLE 22 887,217 0 37,669
WINNEBAGO INDS INC COM 974637100   5,410 91 SH   SOLE 23 91 0 0
WINNEBAGO INDS INC COM 974637100   329,472 5,542 SH   SOLE 25 5,542 0 0
WINNEBAGO INDS INC COM 974637100   3,629,423 61,050 SH   SOLE 26 15,293 0 45,757
WINNEBAGO INDS INC COM 974637100   35,611 599 SH   SOLE 28 599 0 0
WINNEBAGO INDS INC COM 974637100   4,973,587 83,660 SH   SOLE 30 83,660 0 0
WINNEBAGO INDS INC COM 974637100   314,074 5,283 SH   SOLE 40 5,283 0 0
WINNEBAGO INDS INC COM 974637100   2,826,557 47,545 SH   SOLE 43 46,513 0 1,032
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6   2,319,850 2,075,000 PRN   SOLE 21 2,075,000 0 0
WINTRUST FINL CORP COM 97650W108   12,787,586 169,372 SH   SOLE 2 56,485 0 112,887
WINTRUST FINL CORP COM 97650W108   14,949 198 SH   SOLE 4 198 0 0
WINTRUST FINL CORP COM 97650W108   572,517 7,583 SH   SOLE 7 7,212 0 371
WINTRUST FINL CORP COM 97650W108   8,169,100 108,200 SH   SOLE 18 108,200 0 0
WINTRUST FINL CORP COM 97650W108   2,599,692 34,433 SH   SOLE 19 34,433 0 0
WINTRUST FINL CORP COM 97650W108   244,371,756 3,236,712 SH   SOLE 21 3,236,712 0 0
WINTRUST FINL CORP COM 97650W108   149,095,966 1,974,781 SH   SOLE 22 1,892,705 0 82,076
WINTRUST FINL CORP COM 97650W108   905,472 11,993 SH   SOLE 25 11,993 0 0
WINTRUST FINL CORP COM 97650W108   2,285,687 30,274 SH   SOLE 26 24,762 0 5,512
WINTRUST FINL CORP COM 97650W108   393,431 5,211 SH   SOLE 28 1,016 0 4,195
WINTRUST FINL CORP COM 97650W108   6,226,485 82,470 SH   SOLE 30 82,470 0 0
WINTRUST FINL CORP COM 97650W108   63,194 837 SH   SOLE 31 837 0 0
WINTRUST FINL CORP COM 97650W108   89,543 1,186 SH   SOLE 36 1,186 0 0
WINTRUST FINL CORP COM 97650W108   802,716 10,632 SH   SOLE 40 10,632 0 0
WINTRUST FINL CORP COM 97650W108   8,915,884 118,091 SH   SOLE 43 104,640 0 13,451
WIPRO LTD SPON ADR 1 SH 97651M109   7,112,869 1,469,601 SH   SOLE 4 1,469,601 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   16,970,594 3,506,321 SH   SOLE 18 3,506,321 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   4,504,845 930,753 SH   SOLE 21 930,753 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   2,215,834 457,817 SH   SOLE 22 457,817 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   8,379,255 1,731,251 SH   SOLE 28 277,981 0 1,453,270
WIPRO LTD SPON ADR 1 SH 97651M109   3,011,888 622,291 SH   SOLE 30 622,291 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   106,481,794 22,000,371 SH   SOLE 43 19,554,310 0 2,446,061
WISDOMTREE INC COM 97717P104   417,767 59,681 SH   SOLE 2 33,554 0 26,127
WISDOMTREE INC COM 97717P104   2,261 323 SH   SOLE 4 323 0 0
WISDOMTREE INC COM 97717P104   7,910 1,130 SH   SOLE 7 1,130 0 0
WISDOMTREE INC COM 97717P104   2,767,079 395,297 SH   SOLE 18 395,297 0 0
WISDOMTREE INC COM 97717P104   1,970,640 281,520 SH   SOLE 19 281,520 0 0
WISDOMTREE INC COM 97717P104   94,924,200 13,560,600 SH   SOLE 21 13,560,600 0 0
WISDOMTREE INC COM 97717P104   24,378,690 3,482,670 SH   SOLE 22 3,376,286 0 106,384
WISDOMTREE INC COM 97717P104   99,960 14,280 SH   SOLE 25 14,280 0 0
WISDOMTREE INC COM 97717P104   395,780 56,540 SH   SOLE 26 7,318 0 49,222
WISDOMTREE INC COM 97717P104   3,549 507 SH   SOLE 28 507 0 0
WISDOMTREE INC COM 97717P104   1,284,871 183,553 SH   SOLE 30 183,553 0 0
WISDOMTREE INC COM 97717P104   87,416 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE INC COM 97717P104   609,994 87,142 SH   SOLE 43 86,470 0 672
WISDOMTREE TR INDIA ERNGS FD 97717W422   8,860,777 241,044 SH   SOLE 2 0 0 241,044
WISDOMTREE TR INDIA ERNGS FD 97717W422   47,583,761 1,294,444 SH   SOLE 22 1,294,444 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   491,520 12,000 SH   SOLE 43 12,000 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   4,567 90 SH   SOLE 43 90 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   9,762 194 SH   SOLE 2 194 0 0
WIX COM LTD SHS M98068105   24,861,368 270,821 SH   SOLE 2 252,983 0 17,838
WIX COM LTD SHS M98068105   8,562,370 93,272 SH   SOLE 4 53,831 0 39,441
WIX COM LTD SHS M98068105   7,678,611 83,645 SH   SOLE 7 76,348 0 7,297
WIX COM LTD SHS M98068105   330,296 3,598 SH   SOLE 13 3,598 0 0
WIX COM LTD SHS M98068105   156,978 1,710 SH   SOLE 15 1,710 0 0
WIX COM LTD SHS M98068105   4,386,663 47,785 SH   SOLE 18 45,823 0 1,962
WIX COM LTD SHS M98068105   4,418,242 48,129 SH   SOLE 19 48,129 0 0
WIX COM LTD SHS M98068105   81,232,994 884,891 SH   SOLE 21 884,891 0 0
WIX COM LTD SHS M98068105   73,523,263 800,907 SH   SOLE 22 771,402 0 29,505
WIX COM LTD SHS M98068105   18,978,824 206,741 SH   SOLE 23 206,741 0 0
WIX COM LTD SHS M98068105   1,086,178 11,832 SH   SOLE 25 11,652 0 180
WIX COM LTD SHS M98068105   4,150,278 45,210 SH   SOLE 26 8,769 0 36,441
WIX COM LTD SHS M98068105   4,744,683 51,685 SH   SOLE 28 1,953 0 49,732
WIX COM LTD SHS M98068105   1,988,939 21,666 SH   SOLE 29 21,666 0 0
WIX COM LTD SHS M98068105   15,919,956 173,420 SH   SOLE 30 169,778 0 3,642
WIX COM LTD SHS M98068105   5,008,333 54,557 SH   SOLE 31 53,768 0 789
WIX COM LTD SHS M98068105   890,735 9,703 SH   SOLE 34 9,703 0 0
WIX COM LTD SHS M98068105   648,292 7,062 SH   SOLE 36 7,062 0 0
WIX COM LTD SHS M98068105   202,603 2,207 SH   SOLE 40 2,207 0 0
WIX COM LTD SHS M98068105   9,407,038 102,473 SH   SOLE 43 91,015 0 11,458
WK KELLOGG CO COM 92942W107   2,310,925 157,420 SH   SOLE 2 25,529 0 131,891
WK KELLOGG CO COM 92942W107   686,847 46,788 SH   SOLE 4 39,555 0 7,233
WK KELLOGG CO COM 92942W107   554,111 37,746 SH   SOLE 7 37,726 0 20
WK KELLOGG CO COM 92942W107   6,327 431 SH   SOLE 13 431 0 0
WK KELLOGG CO COM 92942W107   138,344 9,424 SH   SOLE 15 9,424 0 0
WK KELLOGG CO COM 92942W107   1,254,038 85,425 SH   SOLE 18 81,248 0 4,177
WK KELLOGG CO COM 92942W107   1,039,740 70,827 SH   SOLE 19 70,827 0 0
WK KELLOGG CO COM 92942W107   113,684,400 7,744,169 SH   SOLE 21 7,744,169 0 0
WK KELLOGG CO COM 92942W107   26,252,669 1,788,329 SH   SOLE 22 1,672,591 0 115,738
WK KELLOGG CO COM 92942W107   1,666,165 113,499 SH   SOLE 23 113,499 0 0
WK KELLOGG CO COM 92942W107   4,402,032 299,866 SH   SOLE 25 299,866 0 0
WK KELLOGG CO COM 92942W107   1,934,324 131,766 SH   SOLE 26 58,230 0 73,536
WK KELLOGG CO COM 92942W107   2,930,201 199,605 SH   SOLE 28 27,383 0 172,222
WK KELLOGG CO COM 92942W107   13,531,701 921,778 SH   SOLE 30 872,276 0 49,502
WK KELLOGG CO COM 92942W107   108,558 7,395 SH   SOLE 31 6,691 0 704
WK KELLOGG CO COM 92942W107   264,562 18,022 SH   SOLE 34 18,022 0 0
WK KELLOGG CO COM 92942W107   545,846 37,183 SH   SOLE 36 37,183 0 0
WK KELLOGG CO COM 92942W107   48,972 3,336 SH   SOLE 40 3,336 0 0
WM TECHNOLOGY INC COM 92971A109   1,221,865 925,655 SH   SOLE 22 925,655 0 0
WNS HLDGS LTD SPON ADR 92932M101   1,229,815 17,964 SH   SOLE 21 17,964 0 0
WNS HLDGS LTD SPON ADR 92932M101   4,951,643 72,329 SH   SOLE 22 72,329 0 0
WNS HLDGS LTD SPON ADR 92932M101   46,484 679 SH   SOLE 28 679 0 0
WNS HLDGS LTD SPON ADR 92932M101   44,499 650 SH   SOLE 30 650 0 0
WNS HLDGS LTD SPON ADR 92932M101   15,609 228 SH   SOLE 34 228 0 0
WNS HLDGS LTD SPON ADR 92932M101   3,843,207 56,138 SH   SOLE 43 52,082 0 4,056
WOLFSPEED INC NOTE 1.750% 5/0 225447AD3   4,191,625 3,901,000 PRN   SOLE 21 3,901,000 0 0
WOLFSPEED INC COM 977852102   7,050,176 185,044 SH   SOLE 2 109,645 0 75,399
WOLFSPEED INC COM 977852102   1,819,885 47,766 SH   SOLE 4 35,232 0 12,534
WOLFSPEED INC COM 977852102   647,700 17,000 SH   SOLE 7 16,305 0 695
WOLFSPEED INC COM 977852102   121,387 3,186 SH   SOLE 13 3,186 0 0
WOLFSPEED INC COM 977852102   239,039 6,274 SH   SOLE 15 6,274 0 0
WOLFSPEED INC COM 977852102   17,478,947 458,765 SH   SOLE 18 308,986 0 149,779
WOLFSPEED INC COM 977852102   61,170,579 1,605,527 SH   SOLE 19 1,605,527 0 0
WOLFSPEED INC COM 977852102   293,867,624 7,713,061 SH   SOLE 21 7,713,061 0 0
WOLFSPEED INC COM 977852102   139,874,168 3,671,238 SH   SOLE 22 3,425,306 0 245,932
WOLFSPEED INC COM 977852102   7,678,026 201,523 SH   SOLE 23 201,523 0 0
WOLFSPEED INC COM 977852102   970,636 25,476 SH   SOLE 25 25,124 0 352
WOLFSPEED INC COM 977852102   2,853,728 74,901 SH   SOLE 26 68,385 0 6,516
WOLFSPEED INC COM 977852102   5,803,240 152,316 SH   SOLE 28 2,710 0 149,606
WOLFSPEED INC COM 977852102   20,373,823 534,746 SH   SOLE 30 534,746 0 0
WOLFSPEED INC COM 977852102   1,052,474 27,624 SH   SOLE 31 25,530 0 2,094
WOLFSPEED INC COM 977852102   101,750,508 2,670,617 SH   SOLE 34 2,670,617 0 0
WOLFSPEED INC COM 977852102   694,830 18,237 SH   SOLE 36 18,237 0 0
WOLFSPEED INC COM 977852102   208,750 5,479 SH   SOLE 40 5,479 0 0
WOLFSPEED INC COM 977852102   25,184 661 SH   OTR 43 661 0 0
WOLFSPEED INC COM 977852102   2,000,442 52,505 SH   SOLE 43 48,676 0 3,829
WOLFSPEED INC NOTE 0.250% 2/1 977852AB8   3,235,200 4,800,000 PRN   SOLE 21 4,800,000 0 0
WOLVERINE WORLD WIDE INC COM 978097103   355,261 44,077 SH   SOLE 2 22,587 0 21,490
WOLVERINE WORLD WIDE INC COM 978097103   2,547 316 SH   SOLE 4 316 0 0
WOLVERINE WORLD WIDE INC COM 978097103   6,714 833 SH   SOLE 7 833 0 0
WOLVERINE WORLD WIDE INC COM 978097103   1,912,364 237,266 SH   SOLE 18 237,266 0 0
WOLVERINE WORLD WIDE INC COM 978097103   1,278,953 158,679 SH   SOLE 19 158,679 0 0
WOLVERINE WORLD WIDE INC COM 978097103   72,648,826 9,013,502 SH   SOLE 21 9,013,502 0 0
WOLVERINE WORLD WIDE INC COM 978097103   17,927,439 2,224,248 SH   SOLE 22 2,150,758 0 73,490
WOLVERINE WORLD WIDE INC COM 978097103   96,768 12,006 SH   SOLE 25 12,006 0 0
WOLVERINE WORLD WIDE INC COM 978097103   216,314 26,838 SH   SOLE 26 19,085 0 7,753
WOLVERINE WORLD WIDE INC COM 978097103   11,897 1,476 SH   SOLE 28 1,476 0 0
WOLVERINE WORLD WIDE INC COM 978097103   1,146,172 142,205 SH   SOLE 30 142,205 0 0
WOLVERINE WORLD WIDE INC COM 978097103   119,280 14,799 SH   SOLE 40 14,799 0 0
WOLVERINE WORLD WIDE INC COM 978097103   702,386 87,145 SH   SOLE 43 79,564 0 7,581
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   4,309 185 SH   SOLE 2 185 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   302,840 13,003 SH   SOLE 18 13,003 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   6,120,612 262,800 SH   SOLE 19 262,800 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   824,652 35,408 SH   SOLE 25 35,408 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   1,240,495 53,263 SH   SOLE 34 53,263 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   38,713,660 1,662,244 SH   SOLE 43 1,402,840 0 259,404
WOODWARD INC COM 980745103   12,421,899 99,967 SH   SOLE 2 53,249 0 46,718
WOODWARD INC COM 980745103   123,142 991 SH   SOLE 4 894 0 97
WOODWARD INC COM 980745103   1,080,565 8,696 SH   SOLE 7 8,271 0 425
WOODWARD INC COM 980745103   13,381,311 107,688 SH   SOLE 18 107,688 0 0
WOODWARD INC COM 980745103   2,375,478 19,117 SH   SOLE 19 19,117 0 0
WOODWARD INC COM 980745103   494,736,344 3,981,461 SH   SOLE 21 3,981,461 0 0
WOODWARD INC COM 980745103   213,182,444 1,715,616 SH   SOLE 22 1,637,213 0 78,403
WOODWARD INC COM 980745103   102,266 823 SH   SOLE 23 823 0 0
WOODWARD INC COM 980745103   1,426,256 11,478 SH   SOLE 25 11,478 0 0
WOODWARD INC COM 980745103   3,058,536 24,614 SH   SOLE 26 19,039 0 5,575
WOODWARD INC COM 980745103   130,970 1,054 SH   SOLE 28 1,054 0 0
WOODWARD INC COM 980745103   5,227,742 42,071 SH   SOLE 30 42,071 0 0
WOODWARD INC COM 980745103   105,124 846 SH   SOLE 31 846 0 0
WOODWARD INC COM 980745103   132,710 1,068 SH   SOLE 36 1,068 0 0
WOODWARD INC COM 980745103   1,256,020 10,108 SH   SOLE 40 10,108 0 0
WOODWARD INC COM 980745103   5,495,111 44,223 SH   SOLE 43 41,588 0 2,635
WOORI FINL GROUP INC SPONSORED ADS 981064108   39,087,313 1,425,504 SH   SOLE 43 1,301,435 0 124,069
WORKDAY INC CL A 98138H101   96,090,373 447,244 SH   SOLE 2 177,135 0 270,109
WORKDAY INC CL A 98138H101   43,030,158 200,280 SH   SOLE 4 101,509 0 98,771
WORKDAY INC CL A 98138H101   40,382,776 187,958 SH   SOLE 7 179,126 0 8,832
WORKDAY INC CL A 98138H101   3,869,663 18,011 SH   SOLE 13 18,011 0 0
WORKDAY INC CL A 98138H101   2,186,314 10,176 SH   SOLE 15 10,176 0 0
WORKDAY INC CL A 98138H101   51,950,085 241,797 SH   SOLE 18 228,555 0 13,242
WORKDAY INC CL A 98138H101   11,725,868 54,577 SH   SOLE 19 54,577 0 0
WORKDAY INC CL A 98138H101   621,169,593 2,891,178 SH   SOLE 21 2,891,178 0 0
WORKDAY INC CL A 98138H101   1,028,904,833 4,788,945 SH   SOLE 22 4,401,812 0 387,133
WORKDAY INC CL A 98138H101   82,328,801 383,192 SH   SOLE 23 383,192 0 0
WORKDAY INC CL A 98138H101   116,608,119 542,742 SH   SOLE 25 436,505 0 106,237
WORKDAY INC CL A 98138H101   55,563,003 258,613 SH   SOLE 26 146,169 0 112,444
WORKDAY INC CL A 98138H101   100,308,953 466,879 SH   SOLE 28 20,484 0 446,395
WORKDAY INC CL A 98138H101   3,010,693 14,013 SH   SOLE 29 14,013 0 0
WORKDAY INC CL A 98138H101   312,093,259 1,452,610 SH   SOLE 30 1,437,036 0 15,574
WORKDAY INC CL A 98138H101   71,044,664 330,671 SH   SOLE 31 69,011 0 261,660
WORKDAY INC CL A 98138H101   12,423,272 57,823 SH   SOLE 32 57,823 0 0
WORKDAY INC CL A 98138H101   5,377,910 25,031 SH   SOLE 34 25,031 0 0
WORKDAY INC CL A 98138H101   10,591,031 49,295 SH   SOLE 36 49,295 0 0
WORKDAY INC CL A 98138H101   2,138,187 9,952 SH   SOLE 40 9,952 0 0
WORKDAY INC CL A 98138H101   83,147 387 SH   OTR 43 387 0 0
WORKDAY INC CL A 98138H101   28,025,292 130,441 SH   SOLE 43 107,850 0 22,591
WORKHORSE GROUP INC COM NEW 98138J206   28,930 69,811 SH   SOLE 2 6,490 0 63,321
WORKHORSE GROUP INC COM NEW 98138J206   753 1,817 SH   SOLE 7 1,817 0 0
WORKHORSE GROUP INC COM NEW 98138J206   206,294 497,813 SH   SOLE 18 497,813 0 0
WORKHORSE GROUP INC COM NEW 98138J206   131,845 318,159 SH   SOLE 19 318,159 0 0
WORKHORSE GROUP INC COM NEW 98138J206   2,658,404 6,415,068 SH   SOLE 21 6,415,068 0 0
WORKHORSE GROUP INC COM NEW 98138J206   2,358,406 5,691,135 SH   SOLE 22 5,551,419 0 139,716
WORKHORSE GROUP INC COM NEW 98138J206   6,997 16,885 SH   SOLE 28 16,885 0 0
WORKHORSE GROUP INC COM NEW 98138J206   5,376 12,973 SH   SOLE 43 12,973 0 0
WORKIVA INC COM CL A 98139A105   3,921,858 38,700 SH   SOLE 2 21,168 0 17,532
WORKIVA INC COM CL A 98139A105   30,605 302 SH   SOLE 4 152 0 150
WORKIVA INC COM CL A 98139A105   1,485,948 14,663 SH   SOLE 7 13,878 0 785
WORKIVA INC COM CL A 98139A105   12,805,525 126,362 SH   SOLE 18 116,701 0 9,661
WORKIVA INC COM CL A 98139A105   15,058,009 148,589 SH   SOLE 19 148,589 0 0
WORKIVA INC COM CL A 98139A105   195,254,514 1,926,727 SH   SOLE 21 1,926,727 0 0
WORKIVA INC COM CL A 98139A105   136,582,201 1,347,762 SH   SOLE 22 1,305,644 0 42,118
WORKIVA INC COM CL A 98139A105   278,381 2,747 SH   SOLE 23 2,747 0 0
WORKIVA INC COM CL A 98139A105   1,042,586 10,288 SH   SOLE 25 10,288 0 0
WORKIVA INC COM CL A 98139A105   4,475,884 44,167 SH   SOLE 26 22,501 0 21,666
WORKIVA INC COM CL A 98139A105   129,411 1,277 SH   SOLE 28 752 0 525
WORKIVA INC COM CL A 98139A105   7,290,805 71,944 SH   SOLE 30 71,944 0 0
WORKIVA INC COM CL A 98139A105   241,291 2,381 SH   SOLE 34 2,381 0 0
WORKIVA INC COM CL A 98139A105   165,590 1,634 SH   SOLE 36 1,634 0 0
WORKIVA INC COM CL A 98139A105   801,093 7,905 SH   SOLE 40 7,905 0 0
WORKIVA INC COM CL A 98139A105   2,862,348 28,245 SH   SOLE 43 25,410 0 2,835
WORKSPORT LTD COM NEW 98139Q209   2,312 1,101 SH   SOLE 22 1,101 0 0
WORLD ACCEP CORPORATION COM 981419104   1,129,563 8,890 SH   SOLE 2 6,446 0 2,444
WORLD ACCEP CORPORATION COM 981419104   2,287 18 SH   SOLE 4 18 0 0
WORLD ACCEP CORPORATION COM 981419104   2,922 23 SH   SOLE 7 23 0 0
WORLD ACCEP CORPORATION COM 981419104   1,736,402 13,666 SH   SOLE 18 13,666 0 0
WORLD ACCEP CORPORATION COM 981419104   1,066,288 8,392 SH   SOLE 19 8,392 0 0
WORLD ACCEP CORPORATION COM 981419104   53,136,746 418,202 SH   SOLE 21 418,202 0 0
WORLD ACCEP CORPORATION COM 981419104   13,926,157 109,603 SH   SOLE 22 105,593 0 4,010
WORLD ACCEP CORPORATION COM 981419104   65,944 519 SH   SOLE 25 519 0 0
WORLD ACCEP CORPORATION COM 981419104   413,961 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORPORATION COM 981419104   1,166,665 9,182 SH   SOLE 30 9,182 0 0
WORLD ACCEP CORPORATION COM 981419104   60,608 477 SH   SOLE 40 477 0 0
WORLD ACCEP CORPORATION COM 981419104   683,837 5,382 SH   SOLE 43 4,926 0 456
WORLD KINECT CORPORATION COM 981475106   8,322,674 371,051 SH   SOLE 2 206,467 0 164,584
WORLD KINECT CORPORATION COM 981475106   6,101 272 SH   SOLE 4 272 0 0
WORLD KINECT CORPORATION COM 981475106   430,140 19,177 SH   SOLE 7 18,179 0 998
WORLD KINECT CORPORATION COM 981475106   4,589,941 204,634 SH   SOLE 18 204,634 0 0
WORLD KINECT CORPORATION COM 981475106   15,248,632 679,832 SH   SOLE 19 679,832 0 0
WORLD KINECT CORPORATION COM 981475106   160,236,174 7,143,833 SH   SOLE 21 7,143,833 0 0
WORLD KINECT CORPORATION COM 981475106   55,505,413 2,474,606 SH   SOLE 22 2,393,759 0 80,847
WORLD KINECT CORPORATION COM 981475106   525,176 23,414 SH   SOLE 23 23,414 0 0
WORLD KINECT CORPORATION COM 981475106   4,129,251 184,095 SH   SOLE 26 26,888 0 157,207
WORLD KINECT CORPORATION COM 981475106   770,829 34,366 SH   SOLE 28 34,366 0 0
WORLD KINECT CORPORATION COM 981475106   2,313,497 103,143 SH   SOLE 30 103,143 0 0
WORLD KINECT CORPORATION COM 981475106   71,843 3,203 SH   SOLE 36 3,203 0 0
WORLD KINECT CORPORATION COM 981475106   165,646 7,385 SH   SOLE 40 7,385 0 0
WORLD KINECT CORPORATION COM 981475106   391,875 17,471 SH   SOLE 43 16,942 0 529
WORTHINGTON INDS INC COM 981811102   3,097,862 50,111 SH   SOLE 2 27,800 0 22,311
WORTHINGTON INDS INC COM 981811102   2,782 45 SH   SOLE 4 45 0 0
WORTHINGTON INDS INC COM 981811102   18,608 301 SH   SOLE 7 301 0 0
WORTHINGTON INDS INC COM 981811102   7,870,551 127,314 SH   SOLE 18 127,314 0 0
WORTHINGTON INDS INC COM 981811102   3,921,861 63,440 SH   SOLE 19 63,440 0 0
WORTHINGTON INDS INC COM 981811102   152,262,722 2,463,001 SH   SOLE 21 2,463,001 0 0
WORTHINGTON INDS INC COM 981811102   58,896,965 952,717 SH   SOLE 22 911,882 0 40,835
WORTHINGTON INDS INC COM 981811102   351,879 5,692 SH   SOLE 25 5,692 0 0
WORTHINGTON INDS INC COM 981811102   1,349,592 21,831 SH   SOLE 26 18,098 0 3,733
WORTHINGTON INDS INC COM 981811102   39,627 641 SH   SOLE 28 641 0 0
WORTHINGTON INDS INC COM 981811102   1,377,288 22,279 SH   SOLE 30 22,279 0 0
WORTHINGTON INDS INC COM 981811102   76,842 1,243 SH   SOLE 36 1,243 0 0
WORTHINGTON INDS INC COM 981811102   322,329 5,214 SH   SOLE 40 5,214 0 0
WORTHINGTON INDS INC COM 981811102   2,077,450 33,605 SH   SOLE 43 30,586 0 3,019
WP CAREY INC COM 92936U109   21,352,028 394,823 SH   SOLE 2 20,009 0 374,814
WP CAREY INC COM 92936U109   16,704,176 308,879 SH   SOLE 4 189,100 0 119,779
WP CAREY INC COM 92936U109   18,769,762 347,074 SH   SOLE 7 300,780 0 46,294
WP CAREY INC COM 92936U109   289,977 5,362 SH   SOLE 13 5,362 0 0
WP CAREY INC COM 92936U109   1,128,487 20,867 SH   SOLE 15 20,867 0 0
WP CAREY INC COM 92936U109   7,385,814 136,572 SH   SOLE 18 123,535 0 13,037
WP CAREY INC COM 92936U109   20,630,871 381,488 SH   SOLE 19 381,488 0 0
WP CAREY INC COM 92936U109   208,236,122 3,850,520 SH   SOLE 21 3,850,520 0 0
WP CAREY INC COM 92936U109   376,623,233 6,964,187 SH   SOLE 22 6,526,211 0 437,976
WP CAREY INC COM 92936U109   19,619,034 362,778 SH   SOLE 23 362,778 0 0
WP CAREY INC COM 92936U109   47,259,809 873,887 SH   SOLE 25 873,621 0 266
WP CAREY INC COM 92936U109   13,665,800 252,696 SH   SOLE 26 115,865 0 136,831
WP CAREY INC COM 92936U109   23,398,361 432,662 SH   SOLE 28 6,293 0 426,369
WP CAREY INC COM 92936U109   62,291,886 1,151,847 SH   SOLE 30 1,151,847 0 0
WP CAREY INC COM 92936U109   2,531,917 46,818 SH   SOLE 31 43,401 0 3,417
WP CAREY INC COM 92936U109   498,185 9,212 SH   SOLE 34 9,212 0 0
WP CAREY INC COM 92936U109   3,781,598 69,926 SH   SOLE 36 69,926 0 0
WP CAREY INC COM 92936U109   567,516 10,494 SH   SOLE 40 10,494 0 0
WP CAREY INC COM 92936U109   31,150 576 SH   OTR 43 576 0 0
WP CAREY INC COM 92936U109   10,002,854 184,964 SH   SOLE 43 154,377 0 30,587
WPP PLC NEW ADR 92937A102   17,458,613 391,624 SH   SOLE 43 368,811 0 22,813
WRAP TECHNOLOGIES INC COM 98212N107   7,652 5,101 SH   SOLE 18 5,101 0 0
WRAP TECHNOLOGIES INC COM 98212N107   91,166 60,777 SH   SOLE 21 60,777 0 0
WRAP TECHNOLOGIES INC COM 98212N107   643,838 429,225 SH   SOLE 22 429,225 0 0
WSFS FINL CORP COM 929328102   1,889,167 51,758 SH   SOLE 2 17,130 0 34,628
WSFS FINL CORP COM 929328102   6,242 171 SH   SOLE 4 171 0 0
WSFS FINL CORP COM 929328102   111,581 3,057 SH   SOLE 7 2,918 0 139
WSFS FINL CORP COM 929328102   7,006,905 191,970 SH   SOLE 18 191,970 0 0
WSFS FINL CORP COM 929328102   3,995,327 109,461 SH   SOLE 19 109,461 0 0
WSFS FINL CORP COM 929328102   251,260,489 6,883,849 SH   SOLE 21 6,883,849 0 0
WSFS FINL CORP COM 929328102   54,008,211 1,479,677 SH   SOLE 22 1,405,981 0 73,696
WSFS FINL CORP COM 929328102   243,784 6,679 SH   SOLE 25 6,679 0 0
WSFS FINL CORP COM 929328102   893,046 24,467 SH   SOLE 26 19,527 0 4,940
WSFS FINL CORP COM 929328102   27,266 747 SH   SOLE 28 747 0 0
WSFS FINL CORP COM 929328102   3,290,183 90,142 SH   SOLE 30 90,142 0 0
WSFS FINL CORP COM 929328102   236,995 6,493 SH   SOLE 40 6,493 0 0
WSFS FINL CORP COM 929328102   398,188 10,909 SH   SOLE 43 10,177 0 732
WW INTL INC COM 98262P101   686,694 62,032 SH   SOLE 2 22,314 0 39,718
WW INTL INC COM 98262P101   3,963 358 SH   SOLE 7 358 0 0
WW INTL INC COM 98262P101   1,722,581 155,608 SH   SOLE 18 155,608 0 0
WW INTL INC COM 98262P101   1,250,202 112,936 SH   SOLE 19 112,936 0 0
WW INTL INC COM 98262P101   22,398,684 2,023,368 SH   SOLE 21 2,023,368 0 0
WW INTL INC COM 98262P101   20,736,844 1,873,247 SH   SOLE 22 1,800,520 0 72,727
WW INTL INC COM 98262P101   129,353 11,685 SH   SOLE 25 11,685 0 0
WW INTL INC COM 98262P101   72,365 6,537 SH   SOLE 26 0 0 6,537
WW INTL INC COM 98262P101   57,464 5,191 SH   SOLE 28 5,191 0 0
WW INTL INC COM 98262P101   1,085 98 SH   SOLE 30 98 0 0
WW INTL INC COM 98262P101   126,563 11,433 SH   SOLE 40 11,433 0 0
WW INTL INC COM 98262P101   163,913 14,807 SH   SOLE 43 14,234 0 573
WYNDHAM HOTELS & RESORTS INC COM 98311A105   12,448,494 179,012 SH   SOLE 2 77,654 0 101,358
WYNDHAM HOTELS & RESORTS INC COM 98311A105   58,066 835 SH   SOLE 4 835 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,122,376 16,140 SH   SOLE 7 15,292 0 848
WYNDHAM HOTELS & RESORTS INC COM 98311A105   10,576,200 152,088 SH   SOLE 18 152,088 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,921,043 27,625 SH   SOLE 19 27,625 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   292,010,073 4,199,167 SH   SOLE 21 4,199,167 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   168,301,334 2,420,209 SH   SOLE 22 2,306,513 0 113,696
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,131,068 16,265 SH   SOLE 25 16,265 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   2,545,512 36,605 SH   SOLE 26 29,019 0 7,586
WYNDHAM HOTELS & RESORTS INC COM 98311A105   273,640 3,935 SH   SOLE 28 1,664 0 2,271
WYNDHAM HOTELS & RESORTS INC COM 98311A105   5,496,372 79,039 SH   SOLE 30 79,039 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   82,196 1,182 SH   SOLE 31 1,182 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   36,926 531 SH   SOLE 36 531 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,023,072 14,712 SH   SOLE 40 14,712 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   13,282 191 SH   OTR 43 191 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   6,625,441 95,275 SH   SOLE 43 80,763 0 14,512
WYNN RESORTS LTD COM 983134107   13,364,796 144,625 SH   SOLE 2 19,320 0 125,305
WYNN RESORTS LTD COM 983134107   4,009,300 43,386 SH   SOLE 4 33,499 0 9,887
WYNN RESORTS LTD COM 983134107   5,484,071 59,345 SH   SOLE 7 49,102 0 10,243
WYNN RESORTS LTD COM 983134107   158,853 1,719 SH   SOLE 13 1,719 0 0
WYNN RESORTS LTD COM 983134107   816,442 8,835 SH   SOLE 15 8,835 0 0
WYNN RESORTS LTD COM 983134107   14,459,578 156,472 SH   SOLE 18 150,191 0 6,281
WYNN RESORTS LTD COM 983134107   7,241,894 78,367 SH   SOLE 19 78,367 0 0
WYNN RESORTS LTD COM 983134107   241,460,954 2,612,931 SH   SOLE 21 2,612,931 0 0
WYNN RESORTS LTD COM 983134107   214,992,419 2,326,506 SH   SOLE 22 2,158,752 0 167,754
WYNN RESORTS LTD COM 983134107   15,828,909 171,290 SH   SOLE 23 171,290 0 0
WYNN RESORTS LTD COM 983134107   16,632,968 179,991 SH   SOLE 25 179,690 0 301
WYNN RESORTS LTD COM 983134107   12,719,867 137,646 SH   SOLE 26 41,145 0 96,501
WYNN RESORTS LTD COM 983134107   14,381,306 155,625 SH   SOLE 28 38,788 0 116,837
WYNN RESORTS LTD COM 983134107   49,174,688 532,136 SH   SOLE 30 532,136 0 0
WYNN RESORTS LTD COM 983134107   1,571,987 17,011 SH   SOLE 31 11,093 0 5,918
WYNN RESORTS LTD COM 983134107   1,796,081 19,436 SH   SOLE 34 19,436 0 0
WYNN RESORTS LTD COM 983134107   2,134,301 23,096 SH   SOLE 36 23,096 0 0
WYNN RESORTS LTD COM 983134107   485,060 5,249 SH   SOLE 40 5,249 0 0
WYNN RESORTS LTD COM 983134107   4,810,372 52,055 SH   SOLE 43 46,627 0 5,428
X4 PHARMACEUTICALS INC COM 98420X103   46,157 42,346 SH   SOLE 2 7,217 0 35,129
X4 PHARMACEUTICALS INC COM 98420X103   382,876 351,262 SH   SOLE 18 351,262 0 0
X4 PHARMACEUTICALS INC COM 98420X103   275,671 252,909 SH   SOLE 19 252,909 0 0
X4 PHARMACEUTICALS INC COM 98420X103   4,543,025 4,167,913 SH   SOLE 21 4,167,913 0 0
X4 PHARMACEUTICALS INC COM 98420X103   3,643,228 3,342,411 SH   SOLE 22 3,263,698 0 78,713
XBIOTECH INC COM 98400H102   58,768 14,264 SH   SOLE 2 14,264 0 0
XBIOTECH INC COM 98400H102   17,366 4,215 SH   SOLE 18 4,215 0 0
XBIOTECH INC COM 98400H102   220,103 53,423 SH   SOLE 21 53,423 0 0
XBIOTECH INC COM 98400H102   852,564 206,933 SH   SOLE 22 206,933 0 0
XCEL BRANDS INC COM NEW 98400M101   331 315 SH   SOLE 21 315 0 0
XCEL ENERGY INC COM 98389B100   64,378,794 1,125,110 SH   SOLE 2 172,857 0 952,253
XCEL ENERGY INC COM 98389B100   16,712,989 292,083 SH   SOLE 4 240,147 0 51,936
XCEL ENERGY INC COM 98389B100   33,293,400 581,849 SH   SOLE 7 496,872 0 84,977
XCEL ENERGY INC COM 98389B100   397,565 6,948 SH   SOLE 13 6,948 0 0
XCEL ENERGY INC COM 98389B100   4,505,045 78,732 SH   SOLE 15 78,732 0 0
XCEL ENERGY INC COM 98389B100   57,809,709 1,010,306 SH   SOLE 18 1,004,071 0 6,235
XCEL ENERGY INC COM 98389B100   47,500,439 830,137 SH   SOLE 19 830,137 0 0
XCEL ENERGY INC COM 98389B100   1,449,931,454 25,339,592 SH   SOLE 21 25,339,592 0 0
XCEL ENERGY INC COM 98389B100   749,708,227 13,102,206 SH   SOLE 22 11,932,144 0 1,170,062
XCEL ENERGY INC COM 98389B100   53,590,421 936,568 SH   SOLE 23 936,568 0 0
XCEL ENERGY INC COM 98389B100   33,189,488 580,033 SH   SOLE 25 580,033 0 0
XCEL ENERGY INC COM 98389B100   27,882,047 487,278 SH   SOLE 26 386,969 0 100,309
XCEL ENERGY INC COM 98389B100   34,380,923 600,855 SH   SOLE 28 8,730 0 592,125
XCEL ENERGY INC COM 98389B100   207,575,449 3,627,673 SH   SOLE 30 3,627,673 0 0
XCEL ENERGY INC COM 98389B100   9,218,943 161,114 SH   SOLE 31 112,573 0 48,541
XCEL ENERGY INC COM 98389B100   12,171,724 212,718 SH   SOLE 32 212,718 0 0
XCEL ENERGY INC COM 98389B100   33,978,724 593,826 SH   SOLE 34 593,826 0 0
XCEL ENERGY INC COM 98389B100   11,684,438 204,202 SH   SOLE 36 204,202 0 0
XCEL ENERGY INC COM 98389B100   842,851 14,730 SH   SOLE 40 14,730 0 0
XCEL ENERGY INC COM 98389B100   36,907 645 SH   OTR 43 645 0 0
XCEL ENERGY INC COM 98389B100   43,247,119 755,804 SH   SOLE 43 647,335 0 108,469
XENCOR INC COM 98401F105   3,811,413 189,152 SH   SOLE 2 105,952 0 83,200
XENCOR INC COM 98401F105   4,292 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105   334,248 16,588 SH   SOLE 7 15,788 0 800
XENCOR INC COM 98401F105   3,829,346 190,042 SH   SOLE 18 180,713 0 9,329
XENCOR INC COM 98401F105   7,172,574 355,959 SH   SOLE 19 355,959 0 0
XENCOR INC COM 98401F105   149,035,747 7,396,315 SH   SOLE 21 7,396,315 0 0
XENCOR INC COM 98401F105   41,088,510 2,039,132 SH   SOLE 22 1,974,797 0 64,335
XENCOR INC COM 98401F105   273,939 13,595 SH   SOLE 23 13,595 0 0
XENCOR INC COM 98401F105   198,336 9,843 SH   SOLE 25 9,843 0 0
XENCOR INC COM 98401F105   620,781 30,808 SH   SOLE 26 26,208 0 4,600
XENCOR INC COM 98401F105   51,483 2,555 SH   SOLE 28 2,555 0 0
XENCOR INC COM 98401F105   2,884,432 143,148 SH   SOLE 30 143,148 0 0
XENCOR INC COM 98401F105   265,134 13,158 SH   SOLE 34 13,158 0 0
XENCOR INC COM 98401F105   27,867 1,383 SH   SOLE 36 1,383 0 0
XENCOR INC COM 98401F105   216,653 10,752 SH   SOLE 40 10,752 0 0
XENCOR INC COM 98401F105   21,520 1,068 SH   OTR 43 1,068 0 0
XENCOR INC COM 98401F105   727,254 36,092 SH   SOLE 43 29,735 0 6,357
XENIA HOTELS & RESORTS INC COM 984017103   1,509,018 128,100 SH   SOLE 2 32,155 0 95,945
XENIA HOTELS & RESORTS INC COM 984017103   555,462 47,153 SH   SOLE 4 47,153 0 0
XENIA HOTELS & RESORTS INC COM 984017103   2,319,635 196,913 SH   SOLE 7 171,430 0 25,483
XENIA HOTELS & RESORTS INC COM 984017103   4,232,377 359,285 SH   SOLE 18 359,285 0 0
XENIA HOTELS & RESORTS INC COM 984017103   11,123,571 944,276 SH   SOLE 19 944,276 0 0
XENIA HOTELS & RESORTS INC COM 984017103   151,862,918 12,891,589 SH   SOLE 21 12,891,589 0 0
XENIA HOTELS & RESORTS INC COM 984017103   48,028,238 4,077,100 SH   SOLE 22 3,916,518 0 160,582
XENIA HOTELS & RESORTS INC COM 984017103   65,191 5,534 SH   SOLE 23 5,534 0 0
XENIA HOTELS & RESORTS INC COM 984017103   8,675,063 736,423 SH   SOLE 25 736,423 0 0
XENIA HOTELS & RESORTS INC COM 984017103   1,078,577 91,560 SH   SOLE 26 41,389 0 50,171
XENIA HOTELS & RESORTS INC COM 984017103   903,585 76,705 SH   SOLE 28 3,469 0 73,236
XENIA HOTELS & RESORTS INC COM 984017103   6,346,934 538,789 SH   SOLE 30 538,789 0 0
XENIA HOTELS & RESORTS INC COM 984017103   1,137,453 96,558 SH   SOLE 34 96,558 0 0
XENIA HOTELS & RESORTS INC COM 984017103   20,050 1,702 SH   SOLE 36 1,702 0 0
XENIA HOTELS & RESORTS INC COM 984017103   160,785 13,649 SH   SOLE 40 13,649 0 0
XENIA HOTELS & RESORTS INC COM 984017103   241,584 20,508 SH   SOLE 43 19,629 0 879
XENON PHARMACEUTICALS INC COM 98420N105   639,099 18,709 SH   SOLE 2 12,912 0 5,797
XENON PHARMACEUTICALS INC COM 98420N105   6,730 197 SH   SOLE 4 197 0 0
XENON PHARMACEUTICALS INC COM 98420N105   471,715 13,809 SH   SOLE 7 13,045 0 764
XENON PHARMACEUTICALS INC COM 98420N105   19,725,760 577,452 SH   SOLE 21 577,452 0 0
XENON PHARMACEUTICALS INC COM 98420N105   1,364,999 39,959 SH   SOLE 22 17,431 0 22,528
XENON PHARMACEUTICALS INC COM 98420N105   335,315 9,816 SH   SOLE 25 9,816 0 0
XENON PHARMACEUTICALS INC COM 98420N105   955,011 27,957 SH   SOLE 26 23,441 0 4,516
XENON PHARMACEUTICALS INC COM 98420N105   155,530 4,553 SH   SOLE 28 3,220 0 1,333
XENON PHARMACEUTICALS INC COM 98420N105   9,531,494 279,025 SH   SOLE 30 279,025 0 0
XENON PHARMACEUTICALS INC COM 98420N105   77,133 2,258 SH   SOLE 36 2,258 0 0
XENON PHARMACEUTICALS INC COM 98420N105   314,579 9,209 SH   SOLE 40 9,209 0 0
XENON PHARMACEUTICALS INC COM 98420N105   290,804 8,513 SH   SOLE 43 4,595 0 3,918
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   36,071 19,393 SH   SOLE 2 4,439 0 14,954
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   1,207 649 SH   SOLE 7 649 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   646,742 347,711 SH   SOLE 18 347,711 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   983,176 528,589 SH   SOLE 19 528,589 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   8,806,635 4,734,750 SH   SOLE 21 4,734,750 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   6,820,847 3,667,122 SH   SOLE 22 3,602,590 0 64,532
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   2,587 1,391 SH   SOLE 23 1,391 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   104,766 56,326 SH   SOLE 30 56,326 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   34,058 18,311 SH   SOLE 43 15,605 0 2,706
XEROX HOLDINGS CORP COM NEW 98421M106   6,324,404 403,085 SH   SOLE 2 277,086 0 125,999
XEROX HOLDINGS CORP COM NEW 98421M106   2,714 173 SH   SOLE 4 173 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   676,867 43,140 SH   SOLE 7 40,954 0 2,186
XEROX HOLDINGS CORP COM NEW 98421M106   6,011,859 383,165 SH   SOLE 18 383,165 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   9,057,633 577,287 SH   SOLE 19 577,287 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   210,042,940 13,387,058 SH   SOLE 21 13,387,058 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   74,147,425 4,725,776 SH   SOLE 22 4,579,781 0 145,995
XEROX HOLDINGS CORP COM NEW 98421M106   105,311 6,712 SH   SOLE 23 6,712 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   368,841 23,508 SH   SOLE 25 23,508 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   1,324,471 84,415 SH   SOLE 26 51,164 0 33,251
XEROX HOLDINGS CORP COM NEW 98421M106   965,767 61,553 SH   SOLE 28 61,553 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   4,684,752 298,582 SH   SOLE 30 298,582 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   224,791 14,327 SH   SOLE 36 14,327 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   315,510 20,109 SH   SOLE 40 20,109 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   3,629,134 231,302 SH   SOLE 43 209,920 0 21,382
XILIO THERAPEUTICS INC COM 98422T100   7,782 3,688 SH   SOLE 18 3,688 0 0
XILIO THERAPEUTICS INC COM 98422T100   86,924 41,196 SH   SOLE 21 41,196 0 0
XILIO THERAPEUTICS INC COM 98422T100   5,275 2,500 SH   SOLE 22 2,500 0 0
XINYUAN REAL ESTATE CO LTD SPON ADR 98417P204   222 77 SH   SOLE 43 77 0 0
XOMA CORP DEL COM NEW 98419J206   51,076 3,625 SH   SOLE 2 322 0 3,303
XOMA CORP DEL COM NEW 98419J206   271,613 19,277 SH   SOLE 18 19,277 0 0
XOMA CORP DEL COM NEW 98419J206   216,380 15,357 SH   SOLE 19 15,357 0 0
XOMA CORP DEL COM NEW 98419J206   3,317,026 235,417 SH   SOLE 21 235,417 0 0
XOMA CORP DEL COM NEW 98419J206   2,589,742 183,800 SH   SOLE 22 179,038 0 4,762
XOMA CORP DEL COM NEW 98419J206   155 11 SH   SOLE 43 11 0 0
XOMETRY INC CLASS A COM 98423F109   548,488 32,302 SH   SOLE 2 11,029 0 21,273
XOMETRY INC CLASS A COM 98423F109   5,790 341 SH   SOLE 7 341 0 0
XOMETRY INC CLASS A COM 98423F109   1,561,090 91,937 SH   SOLE 18 91,937 0 0
XOMETRY INC CLASS A COM 98423F109   1,184,695 69,770 SH   SOLE 19 69,770 0 0
XOMETRY INC CLASS A COM 98423F109   19,701,520 1,160,278 SH   SOLE 21 1,160,278 0 0
XOMETRY INC CLASS A COM 98423F109   17,940,389 1,056,560 SH   SOLE 22 1,011,544 0 45,016
XOMETRY INC CLASS A COM 98423F109   112,136 6,604 SH   SOLE 25 6,604 0 0
XOMETRY INC CLASS A COM 98423F109   70,365 4,144 SH   SOLE 26 0 0 4,144
XOMETRY INC CLASS A COM 98423F109   55,474 3,267 SH   SOLE 28 0 0 3,267
XOMETRY INC CLASS A COM 98423F109   615,372 36,241 SH   SOLE 30 36,241 0 0
XOMETRY INC CLASS A COM 98423F109   106,380 6,265 SH   SOLE 40 6,265 0 0
XOMETRY INC CLASS A COM 98423F109   330,057 19,438 SH   SOLE 43 17,089 0 2,349
XOMETRY INC NOTE 1.000% 2/0 98423FAB5   1,194,633 1,650,000 PRN   SOLE 21 1,650,000 0 0
XOS INC COMMON STOCK 98423B108   41,538 120,820 SH   SOLE 22 120,820 0 0
XP INC CL A G98239109   26,417,812 1,146,109 SH   SOLE 2 832,020 0 314,089
XP INC CL A G98239109   3,466,213 150,378 SH   SOLE 4 31,271 0 119,107
XP INC CL A G98239109   327,333 14,201 SH   SOLE 7 14,201 0 0
XP INC CL A G98239109   3,647,225 158,231 SH   SOLE 13 158,231 0 0
XP INC CL A G98239109   14,572,902 632,230 SH   SOLE 18 632,230 0 0
XP INC CL A G98239109   30,146,219 1,307,862 SH   SOLE 19 1,307,862 0 0
XP INC CL A G98239109   78,275,011 3,395,879 SH   SOLE 21 3,395,879 0 0
XP INC CL A G98239109   133,048,910 5,772,187 SH   SOLE 22 5,453,400 0 318,787
XP INC CL A G98239109   1,724,878 74,832 SH   SOLE 23 74,832 0 0
XP INC CL A G98239109   3,607,556 156,510 SH   SOLE 26 0 0 156,510
XP INC CL A G98239109   3,188,368 138,324 SH   SOLE 28 4,350 0 133,974
XP INC CL A G98239109   1,914,994 83,080 SH   SOLE 30 83,080 0 0
XP INC CL A G98239109   5,913,178 256,537 SH   SOLE 31 241,956 0 14,581
XP INC CL A G98239109   27,301,642 1,184,453 SH   SOLE 34 1,184,453 0 0
XP INC CL A G98239109   54,905 2,382 SH   SOLE 36 2,382 0 0
XP INC CL A G98239109   2,363,847 102,553 SH   SOLE 43 93,177 0 9,376
XPEL INC COM 98379L100   912,288 11,831 SH   SOLE 2 6,948 0 4,883
XPEL INC COM 98379L100   4,087 53 SH   SOLE 4 53 0 0
XPEL INC COM 98379L100   438,679 5,689 SH   SOLE 7 5,386 0 303
XPEL INC COM 98379L100   5,066,358 65,703 SH   SOLE 18 65,703 0 0
XPEL INC COM 98379L100   3,909,863 50,705 SH   SOLE 19 50,705 0 0
XPEL INC COM 98379L100   198,607,215 2,575,635 SH   SOLE 21 2,575,635 0 0
XPEL INC COM 98379L100   46,250,038 599,793 SH   SOLE 22 581,322 0 18,471
XPEL INC COM 98379L100   290,936 3,773 SH   SOLE 25 3,773 0 0
XPEL INC COM 98379L100   1,079,926 14,005 SH   SOLE 26 11,988 0 2,017
XPEL INC COM 98379L100   87,366 1,133 SH   SOLE 28 0 0 1,133
XPEL INC COM 98379L100   4,244,289 55,042 SH   SOLE 30 55,042 0 0
XPEL INC COM 98379L100   297,105 3,853 SH   SOLE 40 3,853 0 0
XPEL INC COM 98379L100   721,750 9,360 SH   SOLE 43 8,876 0 484
XPENG INC ADS 98422D105   306,722 16,706 SH   SOLE 22 16,706 0 0
XPENG INC ADS 98422D105   593,267 32,313 SH   SOLE 32 32,313 0 0
XPENG INC ADS 98422D105   19,307,615 1,051,613 SH   SOLE 43 974,256 0 77,357
XPERI INC COMMON STOCK 98423J101   392,191 39,776 SH   SOLE 2 12,796 0 26,980
XPERI INC COMMON STOCK 98423J101   1,814 184 SH   SOLE 4 184 0 0
XPERI INC COMMON STOCK 98423J101   309,663 31,406 SH   SOLE 7 29,691 0 1,715
XPERI INC COMMON STOCK 98423J101   1,464,220 148,501 SH   SOLE 18 148,501 0 0
XPERI INC COMMON STOCK 98423J101   859,457 87,166 SH   SOLE 19 87,166 0 0
XPERI INC COMMON STOCK 98423J101   51,550,003 5,228,195 SH   SOLE 21 5,228,195 0 0
XPERI INC COMMON STOCK 98423J101   11,488,133 1,165,125 SH   SOLE 22 1,108,877 0 56,248
XPERI INC COMMON STOCK 98423J101   72,570 7,360 SH   SOLE 25 7,360 0 0
XPERI INC COMMON STOCK 98423J101   204,289 20,719 SH   SOLE 26 17,056 0 3,663
XPERI INC COMMON STOCK 98423J101   1,628,251 165,137 SH   SOLE 30 165,137 0 0
XPERI INC COMMON STOCK 98423J101   46,598 4,726 SH   SOLE 40 4,726 0 0
XPERI INC COMMON STOCK 98423J101   12,893 1,308 SH   SOLE 43 1,223 0 85
XPO INC COM 983793100   19,183,887 256,950 SH   SOLE 2 103,785 0 153,165
XPO INC COM 983793100   24,638 330 SH   SOLE 4 330 0 0
XPO INC COM 983793100   1,391,588 18,639 SH   SOLE 7 17,706 0 933
XPO INC COM 983793100   15,398,028 206,242 SH   SOLE 18 206,242 0 0
XPO INC COM 983793100   2,745,398 36,772 SH   SOLE 19 36,772 0 0
XPO INC COM 983793100   441,282,559 5,910,562 SH   SOLE 21 5,910,562 0 0
XPO INC COM 983793100   245,471,628 3,287,860 SH   SOLE 22 3,134,590 0 153,270
XPO INC COM 983793100   1,732,933 23,211 SH   SOLE 25 23,211 0 0
XPO INC COM 983793100   3,981,468 53,328 SH   SOLE 26 43,630 0 9,698
XPO INC COM 983793100   231,222 3,097 SH   SOLE 28 1,660 0 1,437
XPO INC COM 983793100   6,431,138 86,139 SH   SOLE 30 86,139 0 0
XPO INC COM 983793100   121,099 1,622 SH   SOLE 31 1,622 0 0
XPO INC COM 983793100   265,864 3,561 SH   SOLE 36 3,561 0 0
XPO INC COM 983793100   1,462,515 19,589 SH   SOLE 40 19,589 0 0
XPO INC COM 983793100   5,480,044 73,400 SH   SOLE 43 65,255 0 8,145
XPONENTIAL FITNESS INC COM CL A 98422X101   219,465 14,159 SH   SOLE 2 6,942 0 7,217
XPONENTIAL FITNESS INC COM CL A 98422X101   241,707 15,594 SH   SOLE 7 14,746 0 848
XPONENTIAL FITNESS INC COM CL A 98422X101   917,693 59,206 SH   SOLE 18 59,206 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   767,312 49,504 SH   SOLE 19 49,504 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   13,266,807 855,923 SH   SOLE 21 855,923 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   10,676,028 688,776 SH   SOLE 22 668,379 0 20,397
XPONENTIAL FITNESS INC COM CL A 98422X101   54,886 3,541 SH   SOLE 25 3,541 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   50,003 3,226 SH   SOLE 26 1,296 0 1,930
XPONENTIAL FITNESS INC COM CL A 98422X101   332,398 21,445 SH   SOLE 30 21,445 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   17,965 1,159 SH   SOLE 36 1,159 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   56,994 3,677 SH   SOLE 40 3,677 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   96,829 6,247 SH   SOLE 43 6,205 0 42
XTANT MED HLDGS INC COM NEW 98420P308   157 143 SH   SOLE 21 143 0 0
XTANT MED HLDGS INC COM NEW 98420P308   132,359 120,326 SH   SOLE 22 120,326 0 0
XUNLEI LTD SPONSORED ADR 98419E108   340 210 SH   SOLE 43 210 0 0
XWELL INC COM NEW 98420U802   7 3 SH   SOLE 21 3 0 0
XWELL INC COM NEW 98420U802   186,059 82,693 SH   SOLE 22 82,693 0 0
XYLEM INC COM 98419M100   53,981,882 593,012 SH   SOLE 2 202,643 0 390,369
XYLEM INC COM 98419M100   28,571,950 313,874 SH   SOLE 4 266,469 0 47,405
XYLEM INC COM 98419M100   49,354,645 542,180 SH   SOLE 7 505,287 0 36,893
XYLEM INC COM 98419M100   299,398 3,289 SH   SOLE 13 3,289 0 0
XYLEM INC COM 98419M100   3,190,419 35,048 SH   SOLE 15 35,048 0 0
XYLEM INC COM 98419M100   42,823,880 470,437 SH   SOLE 18 406,607 0 63,830
XYLEM INC COM 98419M100   41,950,174 460,839 SH   SOLE 19 460,839 0 0
XYLEM INC COM 98419M100   620,980,990 6,821,718 SH   SOLE 21 6,821,718 0 0
XYLEM INC COM 98419M100   526,743,183 5,786,479 SH   SOLE 22 5,178,590 0 607,889
XYLEM INC COM 98419M100   42,958,696 471,918 SH   SOLE 23 471,918 0 0
XYLEM INC COM 98419M100   160,970,807 1,768,327 SH   SOLE 25 1,442,012 0 326,315
XYLEM INC COM 98419M100   60,402,501 663,545 SH   SOLE 26 468,412 0 195,133
XYLEM INC COM 98419M100   89,711,066 985,511 SH   SOLE 28 160,025 0 825,486
XYLEM INC COM 98419M100   53,344 586 SH   SOLE 29 586 0 0
XYLEM INC COM 98419M100   366,687,319 4,028,203 SH   SOLE 30 4,028,203 0 0
XYLEM INC COM 98419M100   4,907,518 53,911 SH   SOLE 31 49,717 0 4,194
XYLEM INC COM 98419M100   55,169,460 606,058 SH   SOLE 34 606,058 0 0
XYLEM INC COM 98419M100   7,189,822 78,983 SH   SOLE 36 78,983 0 0
XYLEM INC COM 98419M100   1,041,565 11,442 SH   SOLE 40 11,442 0 0
XYLEM INC COM 98419M100   19,116 210 SH   OTR 43 210 0 0
XYLEM INC COM 98419M100   50,431,372 554,008 SH   SOLE 43 504,453 0 49,556
Y-MABS THERAPEUTICS INC COM 984241109   77,913 14,296 SH   SOLE 2 1,519 0 12,777
Y-MABS THERAPEUTICS INC COM 984241109   1,880 345 SH   SOLE 7 345 0 0
Y-MABS THERAPEUTICS INC COM 984241109   554,990 101,833 SH   SOLE 18 101,833 0 0
Y-MABS THERAPEUTICS INC COM 984241109   397,430 72,923 SH   SOLE 19 72,923 0 0
Y-MABS THERAPEUTICS INC COM 984241109   6,934,095 1,272,311 SH   SOLE 21 1,272,311 0 0
Y-MABS THERAPEUTICS INC COM 984241109   4,851,688 890,218 SH   SOLE 22 867,039 0 23,179
Y-MABS THERAPEUTICS INC COM 984241109   15,533 2,850 SH   SOLE 28 2,850 0 0
Y-MABS THERAPEUTICS INC COM 984241109   634,206 116,368 SH   SOLE 30 116,368 0 0
Y-MABS THERAPEUTICS INC COM 984241109   12,055 2,212 SH   SOLE 43 2,212 0 0
YANDEX N V SHS CLASS A N97284108   1,383,365 92,781 SH   SOLE 2 6,963 0 85,818
YANDEX N V SHS CLASS A N97284108   429,557 28,810 SH   SOLE 4 0 0 28,810
YANDEX N V SHS CLASS A N97284108   8,439 566 SH   SOLE 7 566 0 0
YANDEX N V SHS CLASS A N97284108   31,281 2,098 SH   SOLE 15 2,098 0 0
YANDEX N V SHS CLASS A N97284108   2,157,283 144,687 SH   SOLE 21 144,687 0 0
YANDEX N V SHS CLASS A N97284108   261,134 17,514 SH   SOLE 22 17,514 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   14,560,077 976,531 SH   SOLE 25 976,531 0 0
YANDEX N V SHS CLASS A N97284108   2,524,949 169,346 SH   SOLE 26 0 0 169,346
YANDEX N V SHS CLASS A N97284108   1,602,065 107,449 SH   SOLE 28 0 0 107,449
YANDEX N V SHS CLASS A N97284108   176,341 11,827 SH   SOLE 30 11,827 0 0
YANDEX N V SHS CLASS A N97284108   4,097,730 274,831 SH   SOLE 34 274,831 0 0
YANDEX N V SHS CLASS A N97284108   1,016,221 68,157 SH   SOLE 36 68,157 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   9,710,308 233,477 SH   SOLE 2 90,536 0 142,941
YELP INC CL A 985817105   31,816 765 SH   SOLE 4 290 0 475
YELP INC CL A 985817105   488,100 11,736 SH   SOLE 7 11,122 0 614
YELP INC CL A 985817105   9,013,177 216,715 SH   SOLE 18 200,555 0 16,160
YELP INC CL A 985817105   34,181,324 821,864 SH   SOLE 19 821,864 0 0
YELP INC CL A 985817105   322,926,720 7,764,528 SH   SOLE 21 7,764,528 0 0
YELP INC CL A 985817105   107,801,530 2,592,006 SH   SOLE 22 2,535,793 0 56,213
YELP INC CL A 985817105   827,059 19,886 SH   SOLE 23 19,886 0 0
YELP INC CL A 985817105   526,737 12,665 SH   SOLE 25 12,665 0 0
YELP INC CL A 985817105   12,095,744 290,833 SH   SOLE 26 22,189 0 268,644
YELP INC CL A 985817105   101,688 2,445 SH   SOLE 28 1,327 0 1,118
YELP INC CL A 985817105   7,227,177 173,772 SH   SOLE 30 173,772 0 0
YELP INC CL A 985817105   1,101,594 26,487 SH   SOLE 34 26,487 0 0
YELP INC CL A 985817105   41,008 986 SH   SOLE 36 986 0 0
YELP INC CL A 985817105   528,817 12,715 SH   SOLE 40 12,715 0 0
YELP INC CL A 985817105   3,036,694 73,015 SH   SOLE 43 69,499 0 3,516
YETI HLDGS INC COM 98585X104   5,440,904 112,835 SH   SOLE 2 75,569 0 37,266
YETI HLDGS INC COM 98585X104   14,466 300 SH   SOLE 4 300 0 0
YETI HLDGS INC COM 98585X104   925,390 19,191 SH   SOLE 7 18,174 0 1,017
YETI HLDGS INC COM 98585X104   8,094,354 167,863 SH   SOLE 18 167,863 0 0
YETI HLDGS INC COM 98585X104   1,315,924 27,290 SH   SOLE 19 27,290 0 0
YETI HLDGS INC COM 98585X104   222,228,428 4,608,636 SH   SOLE 21 4,608,636 0 0
YETI HLDGS INC COM 98585X104   120,422,506 2,497,356 SH   SOLE 22 2,383,115 0 114,241
YETI HLDGS INC COM 98585X104   895,976 18,581 SH   SOLE 25 18,581 0 0
YETI HLDGS INC COM 98585X104   1,781,584 36,947 SH   SOLE 26 27,754 0 9,193
YETI HLDGS INC COM 98585X104   172,194 3,571 SH   SOLE 28 1,458 0 2,113
YETI HLDGS INC COM 98585X104   4,350,601 90,224 SH   SOLE 30 90,224 0 0
YETI HLDGS INC COM 98585X104   60,516 1,255 SH   SOLE 31 1,255 0 0
YETI HLDGS INC COM 98585X104   156,667 3,249 SH   SOLE 36 3,249 0 0
YETI HLDGS INC COM 98585X104   714,717 14,822 SH   SOLE 40 14,822 0 0
YETI HLDGS INC COM 98585X104   3,691,916 76,564 SH   SOLE 43 66,162 0 10,402
YEXT INC COM 98585N106   1,256,214 198,454 SH   SOLE 2 152,846 0 45,608
YEXT INC COM 98585N106   17,110 2,703 SH   SOLE 4 289 0 2,414
YEXT INC COM 98585N106   6,229 984 SH   SOLE 7 984 0 0
YEXT INC COM 98585N106   2,113,245 333,846 SH   SOLE 18 279,087 0 54,759
YEXT INC COM 98585N106   2,640,914 417,206 SH   SOLE 19 417,206 0 0
YEXT INC COM 98585N106   25,924,794 4,095,544 SH   SOLE 21 4,095,544 0 0
YEXT INC COM 98585N106   19,742,947 3,118,949 SH   SOLE 22 3,038,044 0 80,905
YEXT INC COM 98585N106   17,832 2,817 SH   SOLE 23 2,817 0 0
YEXT INC COM 98585N106   144,963 22,901 SH   SOLE 25 22,901 0 0
YEXT INC COM 98585N106   218,796 34,565 SH   SOLE 26 21,742 0 12,823
YEXT INC COM 98585N106   51,760 8,177 SH   SOLE 28 8,177 0 0
YEXT INC COM 98585N106   4,283,131 676,640 SH   SOLE 30 676,640 0 0
YEXT INC COM 98585N106   16,610 2,624 SH   SOLE 36 2,624 0 0
YEXT INC COM 98585N106   123,688 19,540 SH   SOLE 40 19,540 0 0
YEXT INC COM 98585N106   775,564 122,522 SH   SOLE 43 120,820 0 1,702
YIELD10 BIOSCIENCE INC COM 98585K862   2 7 SH   SOLE 21 7 0 0
YIELD10 BIOSCIENCE INC COM 98585K862   10,250 31,373 SH   SOLE 22 31,373 0 0
YORK WTR CO COM 987184108   405,267 10,810 SH   SOLE 2 7,627 0 3,183
YORK WTR CO COM 987184108   8,623 230 SH   SOLE 4 230 0 0
YORK WTR CO COM 987184108   6,898 184 SH   SOLE 7 184 0 0
YORK WTR CO COM 987184108   1,453,937 38,782 SH   SOLE 18 38,782 0 0
YORK WTR CO COM 987184108   1,090,509 29,088 SH   SOLE 19 29,088 0 0
YORK WTR CO COM 987184108   33,383,945 890,476 SH   SOLE 21 890,476 0 0
YORK WTR CO COM 987184108   15,251,532 406,816 SH   SOLE 22 395,423 0 11,393
YORK WTR CO COM 987184108   128,066 3,416 SH   SOLE 25 3,416 0 0
YORK WTR CO COM 987184108   44,913 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108   437,658 11,674 SH   SOLE 28 0 0 11,674
YORK WTR CO COM 987184108   41,351 1,103 SH   SOLE 30 1,103 0 0
YORK WTR CO COM 987184108   118,806 3,169 SH   SOLE 40 3,169 0 0
YORK WTR CO COM 987184108   855,505 22,820 SH   SOLE 43 19,238 0 3,582
YOUDAO INC SPONSORED ADS 98741T104   1,584 394 SH   SOLE 4 394 0 0
YOUDAO INC SPONSORED ADS 98741T104   19,417 4,830 SH   SOLE 7 4,830 0 0
YOUDAO INC SPONSORED ADS 98741T104   1,938,782 482,284 SH   SOLE 21 482,284 0 0
YOUDAO INC SPONSORED ADS 98741T104   862,411 214,530 SH   SOLE 22 196,950 0 17,580
YOUDAO INC SPONSORED ADS 98741T104   325,849 81,057 SH   SOLE 30 81,057 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   16,967,683 1,385,117 SH   SOLE 19 1,385,117 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   171,696 14,016 SH   SOLE 22 14,016 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   6,671,803 544,637 SH   SOLE 34 544,637 0 0
YUM BRANDS INC COM 988498101   81,662,158 653,611 SH   SOLE 2 202,694 0 450,917
YUM BRANDS INC COM 988498101   32,074,222 256,717 SH   SOLE 4 108,013 0 148,704
YUM BRANDS INC COM 988498101   28,405,484 227,353 SH   SOLE 7 197,513 0 29,840
YUM BRANDS INC COM 988498101   992,149 7,941 SH   SOLE 13 7,941 0 0
YUM BRANDS INC COM 988498101   2,955,955 23,659 SH   SOLE 15 23,659 0 0
YUM BRANDS INC COM 988498101   59,854,631 479,067 SH   SOLE 18 461,995 0 17,072
YUM BRANDS INC COM 988498101   17,392,023 139,203 SH   SOLE 19 139,203 0 0
YUM BRANDS INC COM 988498101   1,192,500,825 9,544,588 SH   SOLE 21 9,544,588 0 0
YUM BRANDS INC COM 988498101   810,119,206 6,484,066 SH   SOLE 22 5,888,933 0 595,133
YUM BRANDS INC COM 988498101   59,840,763 478,956 SH   SOLE 23 478,956 0 0
YUM BRANDS INC COM 988498101   160,307,640 1,283,077 SH   SOLE 25 867,546 0 415,531
YUM BRANDS INC COM 988498101   67,628,148 541,285 SH   SOLE 26 377,308 0 163,977
YUM BRANDS INC COM 988498101   103,896,231 831,569 SH   SOLE 28 35,492 0 796,077
YUM BRANDS INC COM 988498101   217,288,277 1,739,141 SH   SOLE 30 1,707,495 0 31,646
YUM BRANDS INC COM 988498101   11,465,619 91,769 SH   SOLE 31 58,140 0 33,629
YUM BRANDS INC COM 988498101   3,071,525 24,584 SH   SOLE 34 24,584 0 0
YUM BRANDS INC COM 988498101   11,357,671 90,905 SH   SOLE 36 90,905 0 0
YUM BRANDS INC COM 988498101   1,694,311 13,561 SH   SOLE 40 13,561 0 0
YUM BRANDS INC COM 988498101   100,077 801 SH   OTR 43 801 0 0
YUM BRANDS INC COM 988498101   66,316,929 530,790 SH   SOLE 43 468,151 0 62,639
YUM CHINA HLDGS INC COM 98850P109   22,207,819 398,561 SH   SOLE 2 91,933 0 306,628
YUM CHINA HLDGS INC COM 98850P109   9,261,834 166,221 SH   SOLE 4 101,359 0 64,862
YUM CHINA HLDGS INC COM 98850P109   17,234,920 309,313 SH   SOLE 7 281,637 0 27,676
YUM CHINA HLDGS INC COM 98850P109   8,481,531 152,217 SH   SOLE 13 152,217 0 0
YUM CHINA HLDGS INC COM 98850P109   16,259,096 291,800 SH   SOLE 15 291,800 0 0
YUM CHINA HLDGS INC COM 98850P109   23,684,287 425,059 SH   SOLE 18 424,881 0 178
YUM CHINA HLDGS INC COM 98850P109   30,488,591 547,175 SH   SOLE 19 547,175 0 0
YUM CHINA HLDGS INC COM 98850P109   452,290,161 8,117,196 SH   SOLE 21 8,117,196 0 0
YUM CHINA HLDGS INC COM 98850P109   228,662,232 4,103,773 SH   SOLE 22 3,537,618 0 566,155
YUM CHINA HLDGS INC COM 98850P109   26,912,537 482,996 SH   SOLE 23 482,996 0 0
YUM CHINA HLDGS INC COM 98850P109   5,348,786 95,994 SH   SOLE 25 95,994 0 0
YUM CHINA HLDGS INC COM 98850P109   26,168,508 469,643 SH   SOLE 26 23,400 0 446,243
YUM CHINA HLDGS INC COM 98850P109   56,569,563 1,015,247 SH   SOLE 28 28,555 0 986,692
YUM CHINA HLDGS INC COM 98850P109   243,449,539 4,369,159 SH   SOLE 30 4,369,159 0 0
YUM CHINA HLDGS INC COM 98850P109   79,178 1,421 SH   SOLE 31 0 0 1,421
YUM CHINA HLDGS INC COM 98850P109   1,356,893 24,352 SH   SOLE 32 24,352 0 0
YUM CHINA HLDGS INC COM 98850P109   17,582,947 315,559 SH   SOLE 34 315,559 0 0
YUM CHINA HLDGS INC COM 98850P109   862,601 15,481 SH   SOLE 36 15,481 0 0
YUM CHINA HLDGS INC COM 98850P109   315,431 5,661 SH   SOLE 40 5,661 0 0
YUM CHINA HLDGS INC COM 98850P109   949,642 17,043 SH   SOLE 43 15,907 0 1,136
YUNHONG GREEN CTI LTD COM 98873Q100   610 230 SH   SOLE 21 230 0 0
ZAI LAB LTD ADR 98887Q104   7,463 307 SH   SOLE 2 307 0 0
ZAI LAB LTD ADR 98887Q104   12,306,646 506,238 SH   SOLE 21 506,238 0 0
ZAI LAB LTD ADR 98887Q104   556,966 22,911 SH   SOLE 30 22,911 0 0
ZAI LAB LTD ADR 98887Q104   267 11 SH   SOLE 43 11 0 0
ZALATORIS ACQUISITION CORP COM CL A 89301B104   149,405 14,202 SH   SOLE 2 14,202 0 0
ZAPP ELEC VEHS GROUP LTD *W EXP 04/28/202 G9889X115   21,084 840,000 SH   SOLE 2 840,000 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   15,154,950 64,072 SH   SOLE 2 9,992 0 54,080
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   11,198,276 47,344 SH   SOLE 4 18,488 0 28,856
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   7,406,700 31,314 SH   SOLE 7 26,135 0 5,179
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   237,240 1,003 SH   SOLE 13 1,003 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   1,365,724 5,774 SH   SOLE 15 5,774 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   69,343,500 293,170 SH   SOLE 18 290,037 0 3,133
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   44,363,094 187,558 SH   SOLE 19 187,558 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   313,470,134 1,325,287 SH   SOLE 21 1,325,287 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   263,213,659 1,112,813 SH   SOLE 22 1,001,462 0 111,351
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   21,250,565 89,843 SH   SOLE 23 89,843 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   154,155,826 651,739 SH   SOLE 25 639,804 0 11,935
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   13,937,767 58,926 SH   SOLE 26 28,200 0 30,726
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   20,069,571 84,850 SH   SOLE 28 737 0 84,113
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   64,881,598 274,306 SH   SOLE 30 274,306 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   2,730,266 11,543 SH   SOLE 31 10,651 0 892
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   51,605,879 218,179 SH   SOLE 34 218,179 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   4,611,389 19,496 SH   SOLE 36 19,496 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   619,236 2,618 SH   SOLE 40 2,618 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   22,470 95 SH   OTR 43 95 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   9,622,987 40,684 SH   SOLE 43 36,095 0 4,589
ZEDGE INC CL B 98923T104   85,741 39,151 SH   SOLE 22 39,151 0 0
ZEDGE INC CL B 98923T104   24 11 SH   SOLE 43 0 0 11
ZENTALIS PHARMACEUTICALS INC COM 98943L107   575,100 28,669 SH   SOLE 2 15,762 0 12,907
ZENTALIS PHARMACEUTICALS INC COM 98943L107   1,384 69 SH   SOLE 4 69 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   272,716 13,595 SH   SOLE 7 12,876 0 719
ZENTALIS PHARMACEUTICALS INC COM 98943L107   2,810,165 140,088 SH   SOLE 18 138,790 0 1,298
ZENTALIS PHARMACEUTICALS INC COM 98943L107   2,568,222 128,027 SH   SOLE 19 128,027 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   49,049,508 2,445,140 SH   SOLE 21 2,445,140 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   30,590,878 1,524,969 SH   SOLE 22 1,481,541 0 43,428
ZENTALIS PHARMACEUTICALS INC COM 98943L107   3,149 157 SH   SOLE 23 157 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   199,216 9,931 SH   SOLE 25 9,931 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   248,463 12,386 SH   SOLE 26 6,745 0 5,641
ZENTALIS PHARMACEUTICALS INC COM 98943L107   1,348,333 67,215 SH   SOLE 30 67,215 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   195,665 9,754 SH   SOLE 40 9,754 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   318,091 15,857 SH   SOLE 43 8,895 0 6,962
ZEROFOX HLDGS INC COM 98955G103   332,479 378,161 SH   SOLE 22 378,161 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   2,799,596 335,281 SH   SOLE 2 235,056 0 100,225
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   10,304 1,234 SH   SOLE 7 1,234 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   2,745,689 328,825 SH   SOLE 18 328,825 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   4,410,203 528,168 SH   SOLE 19 528,168 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   44,927,668 5,380,559 SH   SOLE 21 5,380,559 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   35,153,216 4,209,966 SH   SOLE 22 4,099,824 0 110,142
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   177,237 21,226 SH   SOLE 23 21,226 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   253,514 30,361 SH   SOLE 25 30,361 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   789,200 94,515 SH   SOLE 26 82,329 0 12,186
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   18,220 2,182 SH   SOLE 28 0 0 2,182
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   701,325 83,991 SH   SOLE 30 83,991 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   166,056 19,887 SH   SOLE 40 19,887 0 0
ZEVIA PBC CL A 98955K104   15,431 6,951 SH   SOLE 2 1,279 0 5,672
ZEVIA PBC CL A 98955K104   151,859 68,405 SH   SOLE 18 68,405 0 0
ZEVIA PBC CL A 98955K104   104,700 47,162 SH   SOLE 19 47,162 0 0
ZEVIA PBC CL A 98955K104   1,728,969 778,815 SH   SOLE 21 778,815 0 0
ZEVIA PBC CL A 98955K104   1,399,690 630,491 SH   SOLE 22 621,438 0 9,053
ZEVIA PBC CL A 98955K104   526 237 SH   SOLE 43 0 0 237
ZEVRA THERAPEUTICS INC COM NEW 488445206   83,150 17,251 SH   SOLE 2 1,116 0 16,135
ZEVRA THERAPEUTICS INC COM NEW 488445206   492,050 102,085 SH   SOLE 18 102,085 0 0
ZEVRA THERAPEUTICS INC COM NEW 488445206   316,288 65,620 SH   SOLE 19 65,620 0 0
ZEVRA THERAPEUTICS INC COM NEW 488445206   5,525,528 1,146,375 SH   SOLE 21 1,146,375 0 0
ZEVRA THERAPEUTICS INC COM NEW 488445206   3,948,154 819,119 SH   SOLE 22 798,677 0 20,442
ZIFF DAVIS INC COM 48123V102   4,395,502 69,014 SH   SOLE 2 39,963 0 29,051
ZIFF DAVIS INC COM 48123V102   22,737 357 SH   SOLE 4 124 0 233
ZIFF DAVIS INC COM 48123V102   875,546 13,747 SH   SOLE 7 13,012 0 735
ZIFF DAVIS INC COM 48123V102   12,647,242 198,575 SH   SOLE 18 192,796 0 5,779
ZIFF DAVIS INC COM 48123V102   6,200,540 97,355 SH   SOLE 19 97,355 0 0
ZIFF DAVIS INC COM 48123V102   219,370,906 3,444,354 SH   SOLE 21 3,444,354 0 0
ZIFF DAVIS INC COM 48123V102   95,437,554 1,498,470 SH   SOLE 22 1,443,844 0 54,626
ZIFF DAVIS INC COM 48123V102   646,326 10,148 SH   SOLE 25 10,148 0 0
ZIFF DAVIS INC COM 48123V102   1,555,628 24,425 SH   SOLE 26 20,465 0 3,960
ZIFF DAVIS INC COM 48123V102   155,149 2,436 SH   SOLE 28 804 0 1,632
ZIFF DAVIS INC COM 48123V102   6,355,944 99,795 SH   SOLE 30 99,795 0 0
ZIFF DAVIS INC COM 48123V102   155,340 2,439 SH   SOLE 36 2,439 0 0
ZIFF DAVIS INC COM 48123V102   480,414 7,543 SH   SOLE 40 7,543 0 0
ZIFF DAVIS INC COM 48123V102   3,396,564 53,330 SH   SOLE 43 50,890 0 2,440
ZIFF DAVIS INC NOTE 1.750%11/0 48123VAE2   3,361,692 3,656,000 PRN   SOLE 21 3,656,000 0 0
ZILLOW GROUP INC CL A 98954M101   2,259,073 50,437 SH   SOLE 2 5,713 0 44,724
ZILLOW GROUP INC CL A 98954M101   31,935 713 SH   SOLE 7 713 0 0
ZILLOW GROUP INC CL A 98954M101   17,602 393 SH   SOLE 15 393 0 0
ZILLOW GROUP INC CL A 98954M101   1,072,586 23,947 SH   SOLE 18 23,867 0 80
ZILLOW GROUP INC CL A 98954M101   1,144,519 25,553 SH   SOLE 19 25,553 0 0
ZILLOW GROUP INC CL A 98954M101   32,130,420 717,357 SH   SOLE 21 717,357 0 0
ZILLOW GROUP INC CL A 98954M101   56,546,658 1,262,484 SH   SOLE 22 1,208,682 0 53,802
ZILLOW GROUP INC CL A 98954M101   74,665 1,667 SH   SOLE 23 1,667 0 0
ZILLOW GROUP INC CL A 98954M101   3,805,582 84,965 SH   SOLE 25 84,965 0 0
ZILLOW GROUP INC CL A 98954M101   1,138,203 25,412 SH   SOLE 26 2,064 0 23,348
ZILLOW GROUP INC CL A 98954M101   770,030 17,192 SH   SOLE 28 7,011 0 10,181
ZILLOW GROUP INC CL A 98954M101   1,602,541 35,779 SH   SOLE 30 35,779 0 0
ZILLOW GROUP INC CL A 98954M101   39,012 871 SH   SOLE 31 871 0 0
ZILLOW GROUP INC CL A 98954M101   9,182 205 SH   SOLE 36 205 0 0
ZILLOW GROUP INC CL A 98954M101   40,266 899 SH   OTR 43 899 0 0
ZILLOW GROUP INC CL A 98954M101   4,287,388 95,722 SH   SOLE 43 85,932 0 9,790
ZILLOW GROUP INC CL C CAP STK 98954M200   30,024,957 650,454 SH   SOLE 2 311,201 0 339,253
ZILLOW GROUP INC CL C CAP STK 98954M200   9,564,306 207,199 SH   SOLE 4 118,666 0 88,533
ZILLOW GROUP INC CL C CAP STK 98954M200   1,075,574 23,301 SH   SOLE 7 22,171 0 1,130
ZILLOW GROUP INC CL C CAP STK 98954M200   1,187,420 25,724 SH   SOLE 13 25,724 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   442,120 9,578 SH   SOLE 15 9,578 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   5,246,176 113,652 SH   SOLE 18 100,772 0 12,880
ZILLOW GROUP INC CL C CAP STK 98954M200   9,350,862 202,575 SH   SOLE 19 202,575 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   114,063,668 2,471,050 SH   SOLE 21 2,471,050 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   193,474,839 4,191,396 SH   SOLE 22 3,849,569 0 341,827
ZILLOW GROUP INC CL C CAP STK 98954M200   18,422,225 399,095 SH   SOLE 23 399,095 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   11,460,005 248,267 SH   SOLE 25 247,218 0 1,049
ZILLOW GROUP INC CL C CAP STK 98954M200   15,277,483 330,968 SH   SOLE 26 124,588 0 206,380
ZILLOW GROUP INC CL C CAP STK 98954M200   9,368,403 202,955 SH   SOLE 28 15,321 0 187,634
ZILLOW GROUP INC CL C CAP STK 98954M200   769,072 16,661 SH   SOLE 29 16,661 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   44,582,482 965,825 SH   SOLE 30 965,825 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   2,929,452 63,463 SH   SOLE 31 60,682 0 2,781
ZILLOW GROUP INC CL C CAP STK 98954M200   1,556,007 33,709 SH   SOLE 34 33,709 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   1,599,352 34,648 SH   SOLE 36 34,648 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   380,035 8,233 SH   SOLE 40 8,233 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   1,100,408 23,839 SH   SOLE 43 17,994 0 5,845
ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1   4,814,681 4,131,000 PRN   SOLE 21 4,131,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6   3,991,525 3,350,000 PRN   SOLE 21 3,350,000 0 0
ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4   4,157,325 4,050,000 PRN   SOLE 21 4,050,000 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   959,467 91,815 SH   SOLE 2 90,495 0 1,320
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   2,309 221 SH   SOLE 4 221 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   216,127 20,682 SH   SOLE 7 20,682 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   15,001,403 1,435,541 SH   SOLE 21 1,435,541 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   6,621,016 633,590 SH   SOLE 22 587,020 0 46,570
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   216,555 20,723 SH   SOLE 25 20,723 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   80,319 7,686 SH   SOLE 26 0 0 7,686
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   14,473 1,385 SH   SOLE 28 1,385 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   579,254 55,431 SH   SOLE 30 55,431 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   73,610 7,044 SH   SOLE 34 7,044 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   77,069 7,375 SH   SOLE 36 7,375 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   165,131 15,802 SH   SOLE 40 15,802 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   293 28 SH   SOLE 43 10 0 18
ZIMMER BIOMET HOLDINGS INC COM 98956P102   53,489,663 476,650 SH   SOLE 2 110,513 0 366,137
ZIMMER BIOMET HOLDINGS INC COM 98956P102   25,360,373 225,988 SH   SOLE 4 124,103 0 101,885
ZIMMER BIOMET HOLDINGS INC COM 98956P102   39,856,953 355,168 SH   SOLE 7 320,535 0 34,633
ZIMMER BIOMET HOLDINGS INC COM 98956P102   827,061 7,370 SH   SOLE 13 7,370 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   3,481,064 31,020 SH   SOLE 15 31,020 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   157,370,515 1,402,339 SH   SOLE 18 1,341,822 0 60,517
ZIMMER BIOMET HOLDINGS INC COM 98956P102   287,006,353 2,557,533 SH   SOLE 19 2,557,533 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   818,313,851 7,292,050 SH   SOLE 21 7,292,050 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   540,628,154 4,817,574 SH   SOLE 22 4,359,506 0 458,068
ZIMMER BIOMET HOLDINGS INC COM 98956P102   42,904,063 382,321 SH   SOLE 23 382,321 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   69,789,394 621,898 SH   SOLE 25 615,326 0 6,572
ZIMMER BIOMET HOLDINGS INC COM 98956P102   37,286,105 332,259 SH   SOLE 26 211,529 0 120,730
ZIMMER BIOMET HOLDINGS INC COM 98956P102   60,326,667 537,575 SH   SOLE 28 10,682 0 526,893
ZIMMER BIOMET HOLDINGS INC COM 98956P102   238,909,983 2,128,943 SH   SOLE 30 2,128,943 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   5,172,220 46,090 SH   SOLE 31 42,466 0 3,624
ZIMMER BIOMET HOLDINGS INC COM 98956P102   19,283,324 171,835 SH   SOLE 34 171,835 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   6,957,864 62,002 SH   SOLE 36 62,002 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,135,442 10,118 SH   SOLE 40 10,118 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   58,242 519 SH   OTR 43 519 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   19,293,351 171,924 SH   SOLE 43 135,542 0 36,382
ZIMVIE INC COM 98888T107   304,112 32,318 SH   SOLE 2 16,298 0 16,020
ZIMVIE INC COM 98888T107   2,795 297 SH   SOLE 7 297 0 0
ZIMVIE INC COM 98888T107   713,984 75,875 SH   SOLE 18 75,875 0 0
ZIMVIE INC COM 98888T107   760,563 80,825 SH   SOLE 19 80,825 0 0
ZIMVIE INC COM 98888T107   8,352,297 887,598 SH   SOLE 21 887,598 0 0
ZIMVIE INC COM 98888T107   5,816,951 618,167 SH   SOLE 22 596,874 0 21,293
ZIMVIE INC COM 98888T107   43,938 4,669 SH   SOLE 43 4,600 0 69
ZIONS BANCORPORATION N A COM 989701107   10,013,256 286,995 SH   SOLE 2 69,098 0 217,897
ZIONS BANCORPORATION N A COM 989701107   15,701 450 SH   SOLE 4 450 0 0
ZIONS BANCORPORATION N A COM 989701107   3,864,800 110,771 SH   SOLE 7 95,128 0 15,643
ZIONS BANCORPORATION N A COM 989701107   231,042 6,622 SH   SOLE 15 6,622 0 0
ZIONS BANCORPORATION N A COM 989701107   6,573,032 188,393 SH   SOLE 18 188,188 0 205
ZIONS BANCORPORATION N A COM 989701107   4,111,647 117,846 SH   SOLE 19 117,846 0 0
ZIONS BANCORPORATION N A COM 989701107   151,666,690 4,346,996 SH   SOLE 21 4,346,996 0 0
ZIONS BANCORPORATION N A COM 989701107   119,302,343 3,419,385 SH   SOLE 22 3,177,729 0 241,656
ZIONS BANCORPORATION N A COM 989701107   1,020,742 29,256 SH   SOLE 25 29,256 0 0
ZIONS BANCORPORATION N A COM 989701107   3,758,455 107,723 SH   SOLE 26 55,185 0 52,538
ZIONS BANCORPORATION N A COM 989701107   156,831 4,495 SH   SOLE 28 3,024 0 1,471
ZIONS BANCORPORATION N A COM 989701107   25,786,501 739,080 SH   SOLE 30 739,080 0 0
ZIONS BANCORPORATION N A COM 989701107   74,665 2,140 SH   SOLE 31 2,140 0 0
ZIONS BANCORPORATION N A COM 989701107   292,936 8,396 SH   SOLE 36 8,396 0 0
ZIONS BANCORPORATION N A COM 989701107   959,929 27,513 SH   SOLE 40 27,513 0 0
ZIONS BANCORPORATION N A COM 989701107   3,417,300 97,945 SH   SOLE 43 86,473 0 11,472
ZIPRECRUITER INC CL A 98980B103   4,296,868 358,371 SH   SOLE 2 187,938 0 170,433
ZIPRECRUITER INC CL A 98980B103   7,949 663 SH   SOLE 7 663 0 0
ZIPRECRUITER INC CL A 98980B103   2,287,848 190,813 SH   SOLE 18 164,300 0 26,513
ZIPRECRUITER INC CL A 98980B103   11,953,071 996,920 SH   SOLE 19 996,920 0 0
ZIPRECRUITER INC CL A 98980B103   29,204,906 2,435,772 SH   SOLE 21 2,435,772 0 0
ZIPRECRUITER INC CL A 98980B103   34,639,710 2,889,050 SH   SOLE 22 2,841,510 0 47,540
ZIPRECRUITER INC CL A 98980B103   299,726 24,998 SH   SOLE 23 24,998 0 0
ZIPRECRUITER INC CL A 98980B103   160,462 13,383 SH   SOLE 25 13,383 0 0
ZIPRECRUITER INC CL A 98980B103   1,293,289 107,864 SH   SOLE 26 0 0 107,864
ZIPRECRUITER INC CL A 98980B103   886,589 73,944 SH   SOLE 30 73,944 0 0
ZIPRECRUITER INC CL A 98980B103   375,251 31,297 SH   SOLE 34 31,297 0 0
ZIPRECRUITER INC CL A 98980B103   122,993 10,258 SH   SOLE 40 10,258 0 0
ZIPRECRUITER INC CL A 98980B103   89,445 7,460 SH   SOLE 43 6,738 0 722
ZOETIS INC CL A 98978V103   166,930,504 959,481 SH   SOLE 2 229,412 0 730,069
ZOETIS INC CL A 98978V103   75,206,509 432,271 SH   SOLE 4 233,510 0 198,761
ZOETIS INC CL A 98978V103   96,934,523 557,159 SH   SOLE 7 493,584 0 63,575
ZOETIS INC CL A 98978V103   2,361,605 13,574 SH   SOLE 13 13,574 0 0
ZOETIS INC CL A 98978V103   7,207,817 41,429 SH   SOLE 15 41,429 0 0
ZOETIS INC CL A 98978V103   306,328,345 1,760,710 SH   SOLE 18 1,575,646 0 185,064
ZOETIS INC CL A 98978V103   219,616,694 1,262,310 SH   SOLE 19 1,262,310 0 0
ZOETIS INC CL A 98978V103   2,017,048,265 11,593,564 SH   SOLE 21 11,593,564 0 0
ZOETIS INC CL A 98978V103   1,776,371,640 10,210,206 SH   SOLE 22 9,232,979 0 977,227
ZOETIS INC CL A 98978V103   157,152,828 903,281 SH   SOLE 23 903,281 0 0
ZOETIS INC CL A 98978V103   151,761,362 872,292 SH   SOLE 25 870,744 0 1,548
ZOETIS INC CL A 98978V103   117,030,953 672,669 SH   SOLE 26 321,335 0 351,334
ZOETIS INC CL A 98978V103   183,411,108 1,054,208 SH   SOLE 28 14,540 0 1,039,668
ZOETIS INC CL A 98978V103   233,307 1,341 SH   SOLE 29 1,341 0 0
ZOETIS INC CL A 98978V103   725,554,883 4,170,335 SH   SOLE 30 4,123,650 0 46,685
ZOETIS INC CL A 98978V103   23,381,346 134,391 SH   SOLE 31 95,341 0 39,050
ZOETIS INC CL A 98978V103   154,055,288 885,477 SH   SOLE 34 885,477 0 0
ZOETIS INC CL A 98978V103   20,705,186 119,009 SH   SOLE 36 119,009 0 0
ZOETIS INC CL A 98978V103   3,906,373 22,453 SH   SOLE 40 22,453 0 0
ZOETIS INC CL A 98978V103   231,915 1,333 SH   OTR 43 1,333 0 0
ZOETIS INC CL A 98978V103   138,996,342 798,921 SH   SOLE 43 712,068 0 86,854
ZOMEDICA CORP COM 98980M109   1,736,278 10,390,650 SH   SOLE 22 10,390,650 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   24,595,170 351,661 SH   SOLE 2 31,350 0 320,311
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   13,419,178 191,867 SH   SOLE 4 92,918 0 98,949
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,778,581 68,324 SH   SOLE 7 67,021 0 1,303
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   469,088 6,707 SH   SOLE 13 6,707 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   1,739,338 24,869 SH   SOLE 15 24,869 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   20,187,342 288,638 SH   SOLE 18 273,974 0 14,664
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   7,980,294 114,102 SH   SOLE 19 114,102 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   287,270,087 4,107,379 SH   SOLE 21 4,107,379 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   406,802,093 5,816,444 SH   SOLE 22 5,354,786 0 461,658
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   28,012,649 400,524 SH   SOLE 23 400,524 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   26,600,840 380,338 SH   SOLE 25 379,645 0 693
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   18,604,250 266,003 SH   SOLE 26 135,971 0 130,032
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   48,522,344 693,771 SH   SOLE 28 99,934 0 593,837
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   35,599 509 SH   SOLE 29 509 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   60,757,647 868,711 SH   SOLE 30 868,711 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   3,638,768 52,027 SH   SOLE 31 47,781 0 4,246
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,987,771 71,315 SH   SOLE 32 71,315 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   2,079,666 29,735 SH   SOLE 34 29,735 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,002,317 57,225 SH   SOLE 36 57,225 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   815,780 11,664 SH   SOLE 40 11,664 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   26,717 382 SH   OTR 43 382 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   6,527,081 93,324 SH   SOLE 43 70,555 0 22,769
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   10,465,906 638,165 SH   SOLE 2 249,515 0 388,650
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   3,375,661 205,833 SH   SOLE 4 91,588 0 114,245
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   10,696,834 652,246 SH   SOLE 7 614,639 0 37,607
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   44,805 2,732 SH   SOLE 13 2,732 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   167,920 10,239 SH   SOLE 15 10,239 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   13,476,552 821,741 SH   SOLE 18 804,385 0 17,356
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,653,038 100,795 SH   SOLE 19 100,795 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   289,804,334 17,670,996 SH   SOLE 21 17,670,996 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   152,395,573 9,292,413 SH   SOLE 22 8,722,984 0 569,429
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   6,994,830 426,514 SH   SOLE 23 426,514 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   15,633,284 953,249 SH   SOLE 25 952,714 0 535
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   6,516,950 397,375 SH   SOLE 26 208,393 0 188,982
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   7,089,277 432,273 SH   SOLE 28 23,938 0 408,335
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   22,890,661 1,395,772 SH   SOLE 30 1,395,772 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,000,712 61,019 SH   SOLE 31 56,449 0 4,570
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   207,788 12,670 SH   SOLE 34 12,670 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,099,522 67,044 SH   SOLE 36 67,044 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   184,385 11,243 SH   SOLE 40 11,243 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   2,128,425 129,782 SH   SOLE 43 117,902 0 11,880
ZSCALER INC COM 98980G102   18,637,815 119,788 SH   SOLE 2 17,384 0 102,404
ZSCALER INC COM 98980G102   9,753,315 62,686 SH   SOLE 4 27,229 0 35,457
ZSCALER INC COM 98980G102   5,241,205 33,686 SH   SOLE 7 33,292 0 394
ZSCALER INC COM 98980G102   230,896 1,484 SH   SOLE 13 1,484 0 0
ZSCALER INC COM 98980G102   691,909 4,447 SH   SOLE 15 4,447 0 0
ZSCALER INC COM 98980G102   23,376,153 150,242 SH   SOLE 18 144,935 0 5,307
ZSCALER INC COM 98980G102   56,358,899 362,227 SH   SOLE 19 362,227 0 0
ZSCALER INC COM 98980G102   320,658,698 2,060,921 SH   SOLE 21 2,060,921 0 0
ZSCALER INC COM 98980G102   321,709,553 2,067,675 SH   SOLE 22 1,906,240 0 161,435
ZSCALER INC COM 98980G102   22,413,517 144,055 SH   SOLE 23 144,055 0 0
ZSCALER INC COM 98980G102   19,156,708 123,123 SH   SOLE 25 123,123 0 0
ZSCALER INC COM 98980G102   14,909,256 95,824 SH   SOLE 26 48,471 0 47,353
ZSCALER INC COM 98980G102   23,298,513 149,743 SH   SOLE 28 2,228 0 147,515
ZSCALER INC COM 98980G102   23,339 150 SH   SOLE 29 150 0 0
ZSCALER INC COM 98980G102   91,070,406 585,323 SH   SOLE 30 569,459 0 15,864
ZSCALER INC COM 98980G102   3,184,461 20,467 SH   SOLE 31 18,949 0 1,518
ZSCALER INC COM 98980G102   6,387,592 41,054 SH   SOLE 32 41,054 0 0
ZSCALER INC COM 98980G102   23,572,663 151,505 SH   SOLE 34 151,505 0 0
ZSCALER INC COM 98980G102   3,099,197 19,919 SH   SOLE 36 19,919 0 0
ZSCALER INC COM 98980G102   673,860 4,331 SH   SOLE 40 4,331 0 0
ZSCALER INC COM 98980G102   18,982 122 SH   OTR 43 122 0 0
ZSCALER INC COM 98980G102   6,278,368 40,352 SH   SOLE 43 32,909 0 7,443
ZSCALER INC NOTE 0.125% 7/0 98980GAB8   9,316,157 7,757,000 PRN   SOLE 21 7,757,000 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   26,185,923 1,083,406 SH   SOLE 2 774,060 0 309,346
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   4,215,949 174,429 SH   SOLE 4 107,656 0 66,773
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   2,349,034 97,188 SH   SOLE 7 71,111 0 26,077
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   5,240,902 216,835 SH   SOLE 13 216,835 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   6,891,665 285,133 SH   SOLE 15 285,133 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   6,222,857 257,462 SH   SOLE 18 257,462 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   78,867 3,263 SH   SOLE 19 3,263 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   187,059,654 7,739,332 SH   SOLE 21 7,739,332 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   124,868,093 5,166,243 SH   SOLE 22 4,666,800 0 499,443
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   11,771,950 487,048 SH   SOLE 23 487,048 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   125,152 5,178 SH   SOLE 25 5,178 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   10,355,854 428,459 SH   SOLE 26 10,310 0 418,149
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   20,657,809 854,688 SH   SOLE 28 48,600 0 806,088
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   69,503,542 2,875,612 SH   SOLE 30 2,875,612 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   216,442 8,955 SH   SOLE 31 0 0 8,955
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   613,628 25,388 SH   SOLE 32 25,388 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   433,126 17,920 SH   SOLE 34 17,920 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   296,832 12,281 SH   SOLE 36 12,281 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   138,252 5,720 SH   SOLE 40 5,720 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   8,683,387 359,263 SH   SOLE 43 306,138 0 53,125
ZTO EXPRESS CAYMAN INC NOTE 1.500% 9/0 98980AAB1   6,673,494 6,875,000 PRN   SOLE 21 6,875,000 0 0
ZUMIEZ INC COM 989817101   4,657,085 261,634 SH   SOLE 2 197,126 0 64,508
ZUMIEZ INC COM 989817101   2,172 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101   1,495 84 SH   SOLE 7 84 0 0
ZUMIEZ INC COM 989817101   815,222 45,799 SH   SOLE 18 45,799 0 0
ZUMIEZ INC COM 989817101   4,175,097 234,556 SH   SOLE 19 234,556 0 0
ZUMIEZ INC COM 989817101   11,219,927 630,333 SH   SOLE 21 630,333 0 0
ZUMIEZ INC COM 989817101   16,283,778 914,819 SH   SOLE 22 891,000 0 23,819
ZUMIEZ INC COM 989817101   220,061 12,363 SH   SOLE 23 12,363 0 0
ZUMIEZ INC COM 989817101   69,171 3,886 SH   SOLE 25 3,886 0 0
ZUMIEZ INC COM 989817101   345,427 19,406 SH   SOLE 26 4,857 0 14,549
ZUMIEZ INC COM 989817101   53,489 3,005 SH   SOLE 28 413 0 2,592
ZUMIEZ INC COM 989817101   221,574 12,448 SH   SOLE 30 12,448 0 0
ZUMIEZ INC COM 989817101   58,491 3,286 SH   SOLE 40 3,286 0 0
ZUMIEZ INC COM 989817101   459,738 25,828 SH   SOLE 43 23,014 0 2,814
ZUORA INC COM CL A 98983V106   4,224,656 512,701 SH   SOLE 2 333,713 0 178,988
ZUORA INC COM CL A 98983V106   30,051 3,647 SH   SOLE 4 328 0 3,319
ZUORA INC COM CL A 98983V106   366,309 44,455 SH   SOLE 7 42,075 0 2,380
ZUORA INC COM CL A 98983V106   2,519,248 305,734 SH   SOLE 18 305,734 0 0
ZUORA INC COM CL A 98983V106   9,206,766 1,117,326 SH   SOLE 19 1,117,326 0 0
ZUORA INC COM CL A 98983V106   41,942,564 5,090,117 SH   SOLE 21 5,090,117 0 0
ZUORA INC COM CL A 98983V106   36,392,265 4,416,537 SH   SOLE 22 4,316,535 0 100,002
ZUORA INC COM CL A 98983V106   286,216 34,735 SH   SOLE 23 34,735 0 0
ZUORA INC COM CL A 98983V106   172,200 20,898 SH   SOLE 25 20,898 0 0
ZUORA INC COM CL A 98983V106   954,555 115,844 SH   SOLE 26 32,637 0 83,207
ZUORA INC COM CL A 98983V106   14,816 1,798 SH   SOLE 28 1,798 0 0
ZUORA INC COM CL A 98983V106   6,481,106 786,542 SH   SOLE 30 786,542 0 0
ZUORA INC COM CL A 98983V106   279,229 33,887 SH   SOLE 34 33,887 0 0
ZUORA INC COM CL A 98983V106   32,367 3,928 SH   SOLE 36 3,928 0 0
ZUORA INC COM CL A 98983V106   198,675 24,111 SH   SOLE 40 24,111 0 0
ZUORA INC COM CL A 98983V106   285,285 34,622 SH   SOLE 43 30,032 0 4,590
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   33,614 5,093 SH   SOLE 2 470 0 4,623
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   180,094 27,287 SH   SOLE 18 27,287 0 0
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   146,388 22,180 SH   SOLE 19 22,180 0 0
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   2,513,650 380,856 SH   SOLE 21 380,856 0 0
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   950,928 144,080 SH   SOLE 22 136,718 0 7,362
ZURN ELKAY WATER SOLNS CORP COM 98983L108   3,588,886 128,083 SH   SOLE 2 43,411 0 84,672
ZURN ELKAY WATER SOLNS CORP COM 98983L108   11,320 404 SH   SOLE 4 404 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   5,759,343 205,544 SH   SOLE 7 204,789 0 755
ZURN ELKAY WATER SOLNS CORP COM 98983L108   10,954,531 390,954 SH   SOLE 18 390,954 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   8,681,717 309,840 SH   SOLE 19 309,840 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   139,517,072 4,979,196 SH   SOLE 21 4,979,196 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   111,304,182 3,972,312 SH   SOLE 22 3,793,939 0 178,373
ZURN ELKAY WATER SOLNS CORP COM 98983L108   809,862 28,903 SH   SOLE 25 28,903 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   13,033,111 465,136 SH   SOLE 26 40,984 0 424,152
ZURN ELKAY WATER SOLNS CORP COM 98983L108   439,606 15,689 SH   SOLE 28 2,158 0 13,531
ZURN ELKAY WATER SOLNS CORP COM 98983L108   54,145,876 1,932,401 SH   SOLE 30 1,932,401 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   157,304 5,614 SH   SOLE 36 5,614 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   726,559 25,930 SH   SOLE 40 25,930 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   1,092,462 38,989 SH   SOLE 43 35,330 0 3,659
ZYMEWORKS INC COM 98985Y108   284,064 44,805 SH   SOLE 2 11,495 0 33,310
ZYMEWORKS INC COM 98985Y108   3,316 523 SH   SOLE 7 523 0 0
ZYMEWORKS INC COM 98985Y108   984,234 155,242 SH   SOLE 18 155,242 0 0
ZYMEWORKS INC COM 98985Y108   705,059 111,208 SH   SOLE 19 111,208 0 0
ZYMEWORKS INC COM 98985Y108   15,085,960 2,379,489 SH   SOLE 21 2,379,489 0 0
ZYMEWORKS INC COM 98985Y108   4,356,949 687,216 SH   SOLE 22 628,037 0 59,179
ZYMEWORKS INC COM 98985Y108   62,994 9,936 SH   SOLE 25 9,936 0 0
ZYMEWORKS INC COM 98985Y108   5,319 839 SH   SOLE 28 839 0 0
ZYMEWORKS INC COM 98985Y108   1,364,108 215,159 SH   SOLE 30 215,159 0 0
ZYMEWORKS INC COM 98985Y108   92,298 14,558 SH   SOLE 43 13,702 0 856
ZYNEX INC COM 98986M103   656,336 82,042 SH   SOLE 2 78,240 0 3,802
ZYNEX INC COM 98986M103   2,896 362 SH   SOLE 7 362 0 0
ZYNEX INC COM 98986M103   462,136 57,767 SH   SOLE 18 52,996 0 4,771
ZYNEX INC COM 98986M103   342,600 42,825 SH   SOLE 19 42,825 0 0
ZYNEX INC COM 98986M103   5,404,832 675,604 SH   SOLE 21 675,604 0 0
ZYNEX INC COM 98986M103   4,889,256 611,157 SH   SOLE 22 602,754 0 8,403
ZYNEX INC COM 98986M103   51,544 6,443 SH   SOLE 25 6,443 0 0
ZYNEX INC COM 98986M103   13,134 1,642 SH   SOLE 43 1,614 0 28